z-logo
Premium
On Trajectory Tracking Model Predictive Control of an Unmanned Quadrotor Helicopter Subject to Aerodynamic Disturbances
Author(s) -
Alexis K.,
Nikolakopoulos G.,
Tzes A.
Publication year - 2014
Publication title -
asian journal of control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.769
H-Index - 53
eISSN - 1934-6093
pISSN - 1561-8625
DOI - 10.1002/asjc.587
Subject(s) - control theory (sociology) , trajectory , model predictive control , aerodynamics , robustness (evolution) , attitude control , thrust , engineering , aerodynamic force , controller (irrigation) , tracking (education) , computer science , control engineering , control (management) , aerospace engineering , physics , artificial intelligence , psychology , agronomy , biochemistry , chemistry , pedagogy , astronomy , biology , gene
In this article a model predictive control ( MPC ) strategy for the trajectory tracking of an unmanned quadrotor is presented. The quadrotor's dynamics are modeled using a hybrid systems approach and, specifically, a set of piecewise affine ( PWA ) systems around different operating points of the translational and rotational motions. The proposed control scheme is dual and consists of an integral MPC for the translational motions, followed by an MPC scheme for the tracking of the quadrotor's attitude motions. By the utilization of PWA representations, the controller is computed for a larger part of the quadrotor's flight envelope, which provides more control authority for aggressive maneuvering. The proposed dual control scheme is able to calculate optimal control actions with robustness against atmospheric disturbances ( e.g. wind gusts) and with respect to the physical constraints of the quadrotor ( e.g. maximum lifting forces or fixed thrust limitations in order to extend flight endurance). Extended simulation studies indicate the efficiency of the MPC scheme, both in trajectory tracking and aerodynamic disturbance attenuation.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here