Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances

被引:216
作者
Jia, Zhenyue [1 ]
Yu, Jianqiao [1 ]
Mei, Yuesong [1 ]
Chen, Yongbo [1 ]
Shen, Yuanchuan [1 ]
Ai, Xiaolin [1 ]
机构
[1] Beijing Inst Technol, Sch Aerosp Engn, 5 South Zhongguancun St, Beijing 100081, Peoples R China
关键词
Quadrotor helicopter; Hierarchical control; Integral backstepping; Sliding mode control; Trajectory tracking; External disturbances; STABILIZATION;
D O I
10.1016/j.ast.2017.05.022
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In this paper, a novel nonlinear control strategy along with its simulation for a quadrotor helicopter is proposed. The normal 6-DOF dynamic model of the quadrotor based on the Newton-Euler formula as well as the model with external uncertain disturbances are established. Considering the underactuated and strongly coupled characteristics of quadrotor helicopter, we design a nonlinear control method by using integral backstepping combined with the sliding mode control (integral BS-SMC) to stabilize the quadrotor attitude and to accomplish the task of trajectory tracking. The designed controllers based on the hierarchical control scheme can be divided into rotational controller and translational controller and their stability are validated by the Lyapunov stability theorem. By means of the proposed controllers, the chattering phenomenon and discontinuousness of control inputs faced by traditional sliding mode control (SMC) can be avoided. The feasibility of the control approach presented in this paper is verified by the simulations under different scenarios. The results show that the nonlinear control method not only has a better tracking performance than others but also has a higher robustness when unknown disturbances occur. (C) 2017 Elsevier Masson SAS. All rights reserved.
引用
收藏
页码:299 / 307
页数:9
相关论文
共 24 条
[1]   Integral backstepping sliding mode control for underactuated systems: Swing-up and stabilization of the Cart-Pendulum System [J].
Adhikary, Nabanita ;
Mahanta, Chitralekha .
ISA TRANSACTIONS, 2013, 52 (06) :870-880
[2]   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
[3]   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
[4]  
Bouabdallah S, 2005, IEEE INT CONF ROBOT, P2247
[5]   Design and control of an indoor micro quadrotor [J].
Bouabdallah, S ;
Murrieri, P ;
Siegwart, R .
2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, :4393-4398
[6]  
Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
[7]   Full control of a quadrotor [J].
Bouabdallah, Samir ;
Siegwart, Roland .
2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, :153-158
[8]   An adaptive sliding mode backstepping control for the mobile manipulator with nonholonomic constraints [J].
Chen, Naijian ;
Song, Fangzhen ;
Li, Guoping ;
Sun, Xuan ;
Ai, ChangSheng .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2013, 18 (10) :2885-2899
[9]   Mini-quadrotor Attitude Control based on Hybrid Backstepping & Frenet-Serret Theory [J].
Colorado, J. ;
Barrientos, A. ;
Martinez, A. ;
Lafaverges, B. ;
Valente, J. .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :1617-1622
[10]   Backstepping based adaptive sliding mode control for spacecraft attitude maneuvers [J].
Cong, Binglong ;
Liu, Xiangdong ;
Chen, Zhen .
AEROSPACE SCIENCE AND TECHNOLOGY, 2013, 30 (01) :1-7