Nonlinear robust sliding mode control of a quadrotor unmanned aerial vehicle based on immersion and invariance method

被引:129
作者
Zhao, Bo [1 ]
Xian, Bin [1 ]
Zhang, Yao [1 ]
Zhang, Xu [1 ]
机构
[1] Tianjin Univ, Sch Elect Engn & Automat, Tianjin 300072, Peoples R China
关键词
adaptive control; immersion and invariance; quadrotor; robust control; sliding mode control; UAV; BACKSTEPPING CONTROL; TRAJECTORY TRACKING; ADAPTIVE-CONTROL; DESIGN; FLIGHT;
D O I
10.1002/rnc.3290
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an asymptotic tracking controller for an underactuated quadrotor unmanned aerial vehicle using the sliding mode control method and immersion and invariance based adaptive control strategy in this paper. The control system is divided into two loops: the inner-loop for the attitude control and the outer-loop for the position. The sliding mode control technology is applied in the inner-loop to compensate the unmatched nonlinear disturbances, and the immersion and invariance approach is chosen for the outer-loop to address the parametric uncertainties. The asymptotic tracking of the position and the yaw motion is proven with the Lyapunov based stability analysis and LaSalle's invariance theorem. Real-time experiment results performed on a hardware-in-the-loop-simulation testbed are presented to validate the good control performance of the proposed scheme. Copyright (C) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:3714 / 3731
页数:18
相关论文
共 29 条
[1]  
[Anonymous], 1991, Applied Nonlinear Control
[2]   Immersion and invariance: A new tool for stabilization and adaptive control of nonlinear systems [J].
Astolfi, A ;
Ortega, R .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (04) :590-606
[3]   A globally exponentially convergent immersion and invariance speed observer for mechanical systems with non-holonomic constraints [J].
Astolfi, A. ;
Ortega, R. ;
Venkatraman, A. .
AUTOMATICA, 2010, 46 (01) :182-189
[4]  
Astolfi A, 2008, COMMUN CONTROL ENG, P1
[5]   Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer [J].
Besnard, Lenaick ;
Shtessel, Yuri B. ;
Landrum, Brian .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2012, 349 (02) :658-684
[6]   Quad Rotorcraft Switching Control: An Application for the Task of Path Following [J].
Carrillo, Luis Rodolfo Garcia ;
Colunga, Gerardo R. Flores ;
Sanahuja, Guillaume ;
Lozano, Rogelio .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2014, 22 (04) :1255-1267
[7]  
Dawson D.M., 1998, NONLINEAR CONTROL EL
[8]  
Diao C, 2013, IEEE INT C INT ROBOT, P3051, DOI 10.1109/IROS.2013.6696788
[9]   High-performance trajectory tracking control of a quadrotor with disturbance observer [J].
Dong, Wei ;
Gu, Guo-Ying ;
Zhu, Xiangyang ;
Ding, Han .
SENSORS AND ACTUATORS A-PHYSICAL, 2014, 211 :67-77
[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