Active anti-disturbance control of a quadrotor unmanned aerial vehicle using the command-filtering backstepping approach

被引:59
作者
Aboudonia, Ahmed [1 ]
El-Badawy, Ayman [2 ,3 ]
Rashad, Ramy [1 ]
机构
[1] German Univ Cairo, Fac Engn & Mat Sci, Mechatron Dept, Cairo, Egypt
[2] Al Azhar Univ, Mech Engn Dept, Cairo, Egypt
[3] German Univ Cairo, Cairo, Egypt
关键词
Active anti-disturbance control; Command-filtering backstepping control; Disturbance observer; Quadrotor; TRAJECTORY TRACKING CONTROL; CONTROL DESIGN; COMPENSATION;
D O I
10.1007/s11071-017-3683-y
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this paper, a backstepping-based nonlinear controller is developed to control the quadrotor in the presence of constant and time-varying disturbances. The control law is derived based on Lyapunov stability arguments. The controller is integrated with a disturbance observer to estimate and attenuate the effect of the disturbing forces and moments influencing the quadrotor. In this approach, no disturbance model is required for the disturbance observer. Discontinuous terms are added to the control law to ensure the negative definiteness of the Lyapunov function derivative without neglecting the disturbance observer estimation errors. Command filtering is used to compute the derivatives of the virtual control signals to avoid the complex analytic derivation of these derivatives, and to avoid differentiating the discontinuous terms existing in the controller. The effectiveness of the developed controller is investigated in simulations against disturbances due to partial actuator failure, wind, and unmodeled rotor dynamics.
引用
收藏
页码:581 / 597
页数:17
相关论文
共 41 条
[1]   Disturbance observer-based feedback linearization control of an unmanned quadrotor helicopter [J].
Aboudonia, Ahmed ;
El-Badawy, Ayman ;
Rashad, Ramy .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2016, 230 (09) :877-891
[2]  
[Anonymous], 2013, ADAPTIVE CONTROL COU
[3]  
[Anonymous], 1996, PRENTICE HALL NEW JE
[4]  
[Anonymous], 2009, P AIAA INF AER C APR
[5]  
Besnard L, 2007, P AMER CONTR CONF, P1708
[6]  
Bouabdallah S, 2005, IEEE INT CONF ROBOT, P2247
[7]  
Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
[8]  
Castaldi P., 2014, IFAC PROC VOL, V47, P3184, DOI [10.3182/20140824-6-ZA-1003.02468, DOI 10.3182/20140824-6-ZA-1003.02468]
[9]   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
[10]   Disturbance-Observer-Based Control and Related Methods-An Overview [J].
Chen, Wen-Hua ;
Yang, Jun ;
Guo, Lei ;
Li, Shihua .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (02) :1083-1095