Quadcopter Adaptive Trajectory Tracking Control: A New Approach via Backstepping Technique

被引:43
作者
Anh Tung Nguyen [1 ]
Nguyen Xuan-Mung [1 ]
Hong, Sung-Kyung [1 ]
机构
[1] Sejong Univ, Fac Mech & Aerosp Engn, Seoul 14374705006, South Korea
来源
APPLIED SCIENCES-BASEL | 2019年 / 9卷 / 18期
关键词
tracking control; adaptive control; backstepping design; unmanned aerial vehicle; quadcopter; SLIDING MODE CONTROL; ALTITUDE;
D O I
10.3390/app9183873
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Nowadays, quadcopter unmanned aerial vehicles play important roles in several real-world applications and the improvement of their control performance has become an increasingly attractive topic of a great number of studies. In this paper, we present a new approach for the design and stability analysis of a quadcopter adaptive trajectory tracking control. Based on the quadcopter nonlinear dynamics model which is obtained by using the Euler-Lagrange approach, the tracking controller is devised via the backstepping control technique. Besides, an adaptive law is proposed to deal with the system parameterized uncertainties and to guarantee that the control input is finite. In addition, the vehicle's vertical descending acceleration is ensured to not exceed the gravitational acceleration by making use of a barrier Lyapunov function. It is shown that the suitable parameter estimator is stable and the tracking errors are guaranteed to be asymptotically stable simultaneously. By prescribing certain flight conditions, we use numerical simulations to compare the control performance of our method to that of existing approaches. The simulation results demonstrate the effectiveness of the proposed algorithm.
引用
收藏
页数:17
相关论文
共 43 条
[1]   Model predictive quadrotor control: attitude, altitude and position experimental studies [J].
Alexis, K. ;
Nikolakopoulos, G. ;
Tzes, A. .
IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (12) :1812-1827
[2]  
[Anonymous], 2014, P DESIGN CIRCUITS IN
[3]  
[Anonymous], P IEEE INT C MECH AU
[4]  
[Anonymous], 2013, INTELL CONTROL AUTOM
[5]  
[Anonymous], 2016, 2016 IEEE INT C AUT
[6]  
[Anonymous], P INT C INF COMM TEC
[7]  
[Anonymous], P 2010 IEEE INT C AU
[8]  
[Anonymous], P 12 INT COMP ENG C
[9]  
Argentim L.M., 2013, 2013 INT C INFORMATI, P1, DOI [10.1109/ICIEV.2013.6572698, DOI 10.1109/ICIEV.2013.6572698]
[10]  
Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451