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 条
[11]   Stable Path-Following Control for a Quadrotor Helicopter Considering Energy Consumption [J].
Gandolfo, Daniel C. ;
Salinas, Lucio R. ;
Brandao, Alexandre ;
Toibero, Juan M. .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (04) :1423-1430
[12]  
Glotfelter P, 2018, IEEE INT CONF ROBOT, P732
[13]   Geometric Adaptive Tracking Control of a Quadrotor Unmanned Aerial Vehicle on SE(3) for Agile Maneuvers [J].
Goodarzi, Farhad A. ;
Lee, Daewon ;
Lee, Taeyoung .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2015, 137 (09)
[14]   Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances [J].
Jia, Zhenyue ;
Yu, Jianqiao ;
Mei, Yuesong ;
Chen, Yongbo ;
Shen, Yuanchuan ;
Ai, Xiaolin .
AEROSPACE SCIENCE AND TECHNOLOGY, 2017, 68 :299-307
[15]   Linear vs Nonlinear MPC for Trajectory Tracking Applied to Rotary Wing Micro Aerial Vehicles [J].
Kamel, Mina ;
Burri, Michael ;
Siegwart, Roland .
IFAC PAPERSONLINE, 2017, 50 (01) :3463-3469
[16]   Type-2 Fuzzy Logic Trajectory Tracking Control of Quadrotor VTOL Aircraft With Elliptic Membership Functions [J].
Kayacan, Erdal ;
Maslim, Reinaldo .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2017, 22 (01) :339-348
[17]  
Lavretsky E, 2013, ADV TXB CONTR SIG PR, P317, DOI 10.1007/978-1-4471-4396-3_11
[18]   Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) [J].
Lee, Taeyoung ;
Leok, Melvin ;
McClamroch, N. Harris .
ASIAN JOURNAL OF CONTROL, 2013, 15 (02) :391-408
[19]  
Li Wang, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P3293, DOI 10.1109/ICRA.2017.7989375
[20]   Backstepping and dynamic inversion combined controller for auto-landing of fixed wing UAVs [J].
Lungu, Mihai .
AEROSPACE SCIENCE AND TECHNOLOGY, 2020, 96 (96)