Finite-Time Attitude Control of Quadrotor Unmanned Aerial Vehicle with Disturbance and Actuator Saturation

被引:2
作者
Zhang, Zheng [1 ]
Li, Xingwei [1 ]
Zhang, Lilian [1 ]
机构
[1] Natl Univ Def Technol, Coll Intelligence Sci & Technol, Changsha 410073, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 09期
关键词
finite-time control; attitude control; finite-time disturbance observer; actuator saturation; anti-saturation; ADAPTIVE BACKSTEPPING CONTROL; HYPERSONIC VEHICLE; TRACKING CONTROL; SLIDING MODES; UAV; STABILIZATION; AIRCRAFT; OBSERVER; SYSTEMS;
D O I
10.3390/app14093639
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application This work addresses issues related to unknown disturbances and actuator saturation during quadrotor UAV flight.Abstract This paper introduces a nonlinear dynamic inversion control algorithm designed to address unknown disturbances and actuator saturation issues in unmanned aerial vehicle (UAV) attitude control. The algorithm is based on a combination of finite-time disturbance observer and anti-saturation auxiliary system, which ensures the rapid convergence of attitude tracking error. Firstly, based on the Newton-Euler equations, this paper establishes a model of the attitude system for quadrotor UAVs, and this paper eliminates the small-angle flight assumption. Secondly, considering the actuator saturation problem, an anti-saturation auxiliary control system is designed to shorten the time when the control volume is in the saturation interval and achieve finite-time convergence of the attitude error. And then, to improve the robustness of the controller, this paper proposes a disturbance observer based on the finite-time stability theory, which achieves a continuous smooth output of the observation results by introducing a hyperbolic tangent function in the observer, so that the observation error can be converged to zero in a finite time. Finally, it is demonstrated by Simulink simulation that the attitude error and the observation error converge quickly to zero.
引用
收藏
页数:20
相关论文
共 46 条
[21]   Finite-Time Disturbance Observer Design and Attitude Tracking Control of a Rigid Spacecraft [J].
Lan, Qixun ;
Qian, Chunjiang ;
Li, Shihua .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2017, 139 (06)
[22]   Higher-order sliding modes, differentiation and output-feedback control [J].
Levant, A .
INTERNATIONAL JOURNAL OF CONTROL, 2003, 76 (9-10) :924-941
[23]   Adaptive and robust control of quadrotor aircrafts with input saturation [J].
Li, Shushuai ;
Wang, Yaonan ;
Tan, Jianhao .
NONLINEAR DYNAMICS, 2017, 89 (01) :255-265
[24]   L1 Adaptive Structure-Based Nonlinear Dynamic Inversion Control for Aircraft with Center of Gravity Variations [J].
Li, Yu ;
Liu, Xiaoxiong ;
He, Qizhi ;
Ming, Ruichen ;
Huang, Wei ;
Zhang, Weiguo .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2022, 106 (01)
[25]   Robust fuzzy adaptive fault-tolerant control for a class of nonlinear systems with mismatched uncertainties and actuator faults [J].
Li, Yuan-Xin ;
Yang, Guang-Hong .
NONLINEAR DYNAMICS, 2015, 81 (1-2) :395-409
[26]  
Lin PH, 2015, CHIN CONTR CONF, P545, DOI 10.1109/ChiCC.2015.7259693
[27]   Antisaturation Finite-Time Attitude Tracking Control Based Observer for a Quadrotor [J].
Liu, Kang ;
Wang, Xingxian ;
Wang, Rujing ;
Sun, Guowei ;
Wang, Xiaodong .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (06) :2047-2051
[28]   UAV quadrotor attitude control: An ADRC-EMC combined approach [J].
Lotufo, Mauricio Alejandro ;
Colangelo, Luigi ;
Perez-Montenegro, Carlos ;
Canuto, Enrico ;
Novara, Carlo .
CONTROL ENGINEERING PRACTICE, 2019, 84 :13-22
[29]  
Mechali Omar, 2020, 2020 IEEE International Conference on Mechatronics and Automation (ICMA), P1203, DOI 10.1109/ICMA49215.2020.9233586
[30]   A continuous feedback approach to global strong stabilization of nonlinear systems [J].
Qian, CJ ;
Lin, W .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (07) :1061-1079