Adaptive Backstepping Control of a Quadcopter With Uncertain Vehicle Mass, Moment of Inertia, and Disturbances

被引:68
作者
Xie, Wei [1 ]
Cabecinhas, David [2 ]
Cunha, Rita [2 ,3 ]
Silvestre, Carlos [1 ]
机构
[1] Univ Macau, Fac Sci & Technol, Dept Elect & Comp Engn, Macau 999078, Peoples R China
[2] Univ Lisbon, Inst Super Tecn, Inst Syst & Robot, P-1049001 Lisbon, Portugal
[3] Univ Lisbon, Dept Elect & Comp Engn, P-1049001 Lisbon, Portugal
关键词
Trajectory tracking; Vehicle dynamics; Task analysis; Adaptive control; Convergence; Unmanned aerial vehicles; Uncertainty; Disturbances; estimator design; model uncertainties; quadcopter aircraft; robust flight control; PATH-FOLLOWING CONTROL; SLIDING MODE CONTROL; TRAJECTORY-TRACKING; QUADROTOR HELICOPTER; UAV; SYSTEMS; MPC;
D O I
10.1109/TIE.2021.3055181
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a solution to the problem of path following for a quadcopter aircraft with unknown vehicle parameters (mass and moment of inertia) and external disturbances. By employing the backstepping technique, the proposed adaptive control strategy guarantees the following: the quadcopter is globally steered toward, and kept within, an arbitrarily small neighborhood of a desired smooth path, achieving global uniformly ultimately boundedness; compared to trajectory tracking, a smoother convergence is obtained as the control actuation signals (thrust force and torque) are bounded with respect to the position error, and the designed timing law ensures that the desired path starts to move only when the vehicle gets close to the desired path; and a single adaptive control law can be used for accurate motion control of aerial vehicles with a wide range of inertial properties, without the need for retuning control gains or other parameters. Moreover, the controller is also made robust to external constant and slowly time-varying disturbances through the design of disturbance estimators. To demonstrate the effectiveness and performance of the proposed control strategies, simulation and experimental results are presented and analyzed.
引用
收藏
页码:549 / 559
页数:11
相关论文
共 41 条
[1]   Trajectory-tracking and path-following of underactuated autonomous vehicles with parametric modeling uncertainty [J].
Aguiar, A. Pedro ;
Hespanha, Joao P. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (08) :1362-1379
[2]   Model predictive control of three-axis gimbal system mounted on UAV for real-time target tracking under external disturbances [J].
Altan, Aytac ;
Hacioglu, Rifat .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 138
[3]  
Altan Aytac, 2018, 2018 6 INT C CONTROL
[4]  
[Anonymous], 1983, Differential geometric control theory
[5]   Adaptive Trajectory Tracking for Quadrotor MAVs in Presence of Parameter Uncertainties and External Disturbances [J].
Antonelli, Gianluca ;
Cataldi, Elisabetta ;
Arrichiello, Filippo ;
Giordano, Paolo Robuffo ;
Chiaverini, Stefano ;
Franchi, Antonio .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (01) :248-254
[6]   A Globally Stabilizing Path Following Controller for Rotorcraft With Wind Disturbance Rejection [J].
Cabecinhas, David ;
Cunha, Rita ;
Silvestre, Carlos .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2015, 23 (02) :708-714
[7]   A nonlinear quadrotor trajectory tracking controller with disturbance rejection [J].
Cabecinhas, David ;
Cunha, Rita ;
Silvestre, Carlos .
CONTROL ENGINEERING PRACTICE, 2014, 26 :1-10
[8]   Robust Backstepping Sliding-Mode Control and Observer-Based Fault Estimation for a Quadrotor UAV [J].
Chen, Fuyang ;
Jiang, Rongqiang ;
Zhang, Kangkang ;
Jiang, Bin ;
Tao, Gang .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (08) :5044-5056
[9]   Adaptive Model Predictive Control of a Quadrotor [J].
Chikasha, Piwai N. ;
Dube, Chioniso .
IFAC PAPERSONLINE, 2017, 50 (02) :157-162
[10]  
Droge G, 2012, IEEE INT C INT ROBOT, P408, DOI 10.1109/IROS.2012.6385676