Abstract
A successive linearization based model predictive control (SLMPC) method is proposed to control a vertical take-off and landing (VTOL) tail-sitter unmanned aerial vehicle (UAV) in hovering flight. The dynamic model of the vehicle is derived, including a low-fidelity aerodynamic model and a propulsion system model. The position controller is developed by a state–space prediction model augmented with estimated disturbance and feedback integration terms. The time-varying weight in the objective function is included and the velocity of vehicle is considered as reference to improve the performance. The system is first tested in a software-in-loop environment followed by the real-time indoor flight tests. The results demonstrate the vehicle can precisely follow a trajectory and stably hold position under unsteady wind disturbance
Original language | English |
---|---|
Article number | 104125 |
Journal | Control Engineering Practice |
Volume | 91 |
DOIs | |
Publication status | Published - Oct 2019 |
Keywords
- Aerodynamic
- Disturbance
- MPC
- Tail-sitter
- UAV
- VTOL
ASJC Scopus subject areas
- Control and Systems Engineering
- Computer Science Applications
- Electrical and Electronic Engineering
- Applied Mathematics