Global tracking control of quadrotor based on adaptive dynamic surface control

被引:9
作者
Emran, Bara J. [1 ]
Najjaran, Homayoun [1 ]
机构
[1] Univ British Columbia, Kelowna, BC V1V 1V7, Canada
关键词
Dynamic surface control; System uncertainties; Unmanned aerial vehicle; UAVS;
D O I
10.1007/s40435-020-00634-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a global nonlinear tracking control system for a quadrotor unmanned aerial vehicle (UAV) in the presence of underactuation, external disturbances and model uncertainties. Quadrotor systems lack enough independent control inputs to control their entire configuration space directly due to underactuation. The proposed solution is to adopt a cascade feedback technique that splits the system dynamics into attitude and position dynamics. The proposed controller is developed directly on the special Euclidean group with a region of attraction covering the entire configuration space where its stability is proven using Lyapunov functions. The controller guarantees the asymptotical convergence of tracking error in the presence of model uncertainties and external disturbances. In particular, the control method combines three techniques: a second-order sliding mode control (SMC), a dynamic surface control, and a non-parametric adaptation mechanism. The SMC is used to stabilize the position dynamics (internal dynamics) by generating a proper attitude command for the attitude controller. The DMC control guarantees the attitude dynamics stability globally and tracking performance while avoiding the mathematical complexities associated with the highly nonlinear dynamics. The adaptation mechanism includes a radial basis function neural network to observe uncertainties without the need for prior training. The uncertainties considered include unmodeled dynamics, external disturbances and parameter uncertainties including the mass and inertial matrices as well as motor coefficients. The desirable features of the proposed control system are illustrated by both numerical simulation and experiments on a UAV testbed.
引用
收藏
页码:240 / 256
页数:17
相关论文
共 28 条
[1]   Multiple Lyapunov functions and other analysis tools for switched and hybrid systems [J].
Branicky, MS .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) :475-482
[2]   Robust Landing and Sliding Maneuver Hybrid Controller for a Quadrotor Vehicle [J].
Cabecinhas, David ;
Naldi, Roberto ;
Silvestre, Carlos ;
Cunha, Rita ;
Marconi, Lorenzo .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (02) :400-412
[3]   Modeling and robust backstepping sliding mode control with Adaptive RBFNN for a novel coaxial eight-rotor UAV [J].
Peng, Cheng ;
Bai, Yue ;
Gong, Xun ;
Gao, Qingjia ;
Zhao, Changjun ;
Tian, Yantao .
IEEE/CAA Journal of Automatica Sinica, 2015, 2 (01) :56-64
[4]   Nonlinear Control of Quadrotor for Point Tracking: Actual Implementation and Experimental Tests [J].
Choi, Young-Cheol ;
Ahn, Hyo-Sung .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (03) :1179-1192
[5]  
Das Abhijit, 2011, Challenges and Paradigms in Applied Robust Control, P3
[6]   Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics [J].
Das, Abhijit ;
Lewis, Frank ;
Subbarao, Kamesh .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2009, 56 (1-2) :127-151
[7]   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
[8]   A review of quadrotor: An underactuated mechanical system [J].
Emran, Bara J. ;
Najjaran, Homayoun .
ANNUAL REVIEWS IN CONTROL, 2018, 46 :165-180
[9]  
Emran BJ, 2017, IEEE SYS MAN CYBERN, P2619, DOI 10.1109/SMC.2017.8123020
[10]   Low-Altitude Aerial Methane Concentration Mapping [J].
Emran, Bara J. ;
Tannant, Dwayne D. ;
Najjaran, Homayoun .
REMOTE SENSING, 2017, 9 (08)