L2-gain robust trajectory tracking control for quadrotor UAV with unknown disturbance

被引:8
作者
Bai, Ao [1 ]
Luo, Yanhong [1 ]
Zhang, Huaguang [1 ]
Li, Zhe [2 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
[2] Irkutsk Natl Res Tech Univ, Inst Informat Technol & Data Anal, Irkutsk, Russia
基金
中国国家自然科学基金;
关键词
class K functions; L-2-gain control; trajectory tracking control; unknown disturbance; gamma-dissipation theory; BACKSTEPPING CONTROL; ATTITUDE-CONTROL; DESIGN; STABILITY; OBSERVER; FLIGHT;
D O I
10.1002/asjc.2711
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the trajectory tracking problem of the position and yaw angle of an underactuated quadrotor UAV is studied. Considering that the quadrotor UAV often encounters unknown disturbance resulted by model parameter perturbations and environmental changes, a new L-2-gain robust control method is presented based on dissipation theory. First, the dynamic model of the quadrotor UAV with disturbances is transformed by introducing three virtual control variables. In this way, the trajectory tracking control can be implemented by the dual loop control, that is, the position control loop and the attitude control loop. Then, based on dissipation inequality, the robust position controller and attitude controller are developed to guarantee the L-2-gain of the system to the unknown disturbance. It is proved that all the tracking errors are uniformly ultimate boundedness. In addition, the controller is further reconstructed by introducing a new class K functions to improve the transient and steady-state performances of the quadrotor UAV system. In the end, two simulation examples are provided to check the validity of the control method proposed and the convergence of the quadrotor UAV trajectory tracking error.
引用
收藏
页码:3043 / 3055
页数:13
相关论文
共 31 条
[1]   Robust Trajectory-Tracking Control of a PVTOL under Crosswind [J].
Aguilar-Ibanez, Carlos ;
Sira-Ramirez, Hebertt ;
Suarez-Castanon, Miguel S. ;
Garrido, Ruben .
ASIAN JOURNAL OF CONTROL, 2019, 21 (03) :1293-1306
[2]   EXPONENTIAL STABILITY OF LINEAR EQUATIONS ARISING IN ADAPTIVE IDENTIFICATION [J].
ANDERSON, BDO .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1977, 22 (01) :83-88
[3]   Quadrotor Control Via Robust Generalized Dynamic Inversion and Adaptive Non-Singular Terminal Sliding Mode [J].
Ansari, Uzair ;
Bajodah, Abdulrahman H. ;
Hamayun, Mirza Tariq .
ASIAN JOURNAL OF CONTROL, 2019, 21 (03) :1237-1249
[4]   Optimal UAV Route in Wireless Charging Sensor Networks [J].
Baek, Jaeuk ;
Han, Sang Ik ;
Han, Youngnam .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (02) :1327-1335
[5]   High-order sliding-mode observer for a quadrotor UAV [J].
Benallegue, A. ;
Mokhtari, A. ;
Fridman, L. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2008, 18 (4-5) :427-440
[6]   Quadrotor trajectory tracking and obstacle avoidance by chaotic grey wolf optimization-based active disturbance rejection control [J].
Cai, Zhihao ;
Lou, Jiang ;
Zhao, Jiang ;
Wu, Kun ;
Liu, Ningjun ;
Wang, Ying Xun .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2019, 128 :636-654
[7]   Asynchronous networked control of linear systems via L2-gain-based transformations: analysis and synthesis [J].
Cano, J. M. ;
Lopez-Martinez, M. ;
Rubio, F. R. .
IET CONTROL THEORY AND APPLICATIONS, 2011, 5 (04) :647-654
[8]   A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer [J].
Chen, Fuyang ;
Lei, Wen ;
Zhang, Kangkang ;
Tao, Gang ;
Jiang, Bin .
NONLINEAR DYNAMICS, 2016, 85 (02) :1281-1295
[9]   Adaptive compensation control of the quadrotor helicopter using quantum information technology and disturbance observer [J].
Chen, Fuyang ;
Lu, Feifei ;
Jiang, Bin ;
Tao, Gang .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2014, 351 (01) :442-455
[10]   Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations [J].
Dydek, Zachary T. ;
Annaswamy, Anuradha M. ;
Lavretsky, Eugene .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (04) :1400-1406