Abstract
This paper deals with the tracking control problem of quadrotor unmanned aerial vehicles (QUAVs) with external disturbances. First, because the QUAV model contains two non-integrity constraints, the dynamic model of the QUAV is decomposed into two subsystems which are independently controlled, so as to reduce controller design complexity. Secondly, the nonlinear disturbance observer (DOB) technique is integrated into a backstepping control method to design the controller for the first subsystem, in which a DOB is applied to estimate the lumped uncertainty. Based on the double power reaching law and the DOB, a multivariable sliding mode control (MSMC) scheme is developed for the second subsystem. Thirdly, based on Lyapunov theory, the closed-loop system is proved to be asymptotically stable. Finally, our comparative simulation results demonstrate that the presented control scheme behaves better in terms of tracking performance than the adaptive backstepping control (ABC) approach.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Siebert S, Teizer J. Mobile 3D mapping for surveying earthwork projects using an unmanned aerial vehicle (UAV) system. Automat Constr, 2014, 41: 1–14
García-Delgado L G, Dzul A, Santibáńez V, et al. Quad-rotors formation based on potential functions with obstacle avoidance. IET Control Theor Appl, 2012, 6: 1787–1802
Wang K L, Ke Y J, Chen B M. Autonomous reconfigurable hybrid tail-sitter UAV U-Lion. Sci China Inf Sci, 2017, 60: 033201
Kacimi A, Mokhtari A, Kouadri B. Sliding mode control based on adaptive backstepping approach for a quadrotor unmanned aerial vehicle. Prz Elektrotechniczn, 2012, 88: 188–193
Tayebi A, McGilvray S. Attitude stabilization of a VTOL quadrotor aircraft. IEEE Trans Contr Syst Technol, 2006, 14: 562–571
Rodriguez R H, Vega P V, Orta S A, et al. Robust backstepping control based on integral sliding modes for tracking of quadrotors. J Intell Robot Syst, 2014, 73: 51–66
Liu X C, Wang H, Fu D, et al. An area-based position and attitude estimation for unmanned aerial vehicle navigation. Sci China Technol Sci, 2015, 58: 916–926
Peng K M, Lin F, Chen B M. Online schedule for autonomy of multiple unmanned aerial vehicles. Sci China Inf Sci, 2017, 60: 072203
Seyedtabaii S. New flat phase margin fractional order PID design: perturbed UAV roll control study. Robot Auton Syst, 2017, 96: 58–64
Rubio J J, Gomez J C, Cortes C A, et al. Experimental control of a fuel cell. IEEE Latin Am Trans, 2015, 13: 2935–2940
Drouot A, Zasadzinski M, Souley A H, et al. Two robust static output feedback control architectures for a gun launched micro aerial vehicle. In: Proceedings of the 21st Mediterranean Conference on Control and Automation (MED), Platanias-Chania, 2013. 25–28
Pounds P E, Bersak D R, Dollar A M. Stability of small-scale UAV helicopters and quadrotors with added payload mass under PID control. Auton Robot, 2012, 33: 129–142
Dinh T X, Nam D N C, Ahn K K. Robust attitude control and virtual reality model for quadrotor. Int J Autom Technol, 2015, 9: 283–290
Choi I H, Bang H C. Adaptive command filtered backstepping tracking controller design for quadrotor unmanned aerial vehicle. Proc Institution Mech Eng Part G-J Aerospace Eng, 2012, 226: 483–497
Li P, Yu X, Peng X Y, et al. Fault-tolerant cooperative control for multiple UAVs based on sliding mode techniques. Sci China Inf Sci, 2017, 60: 070204
Madani T, Benallegue A. Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles. In: Proceedings of American Control Conference, 2007. 5887–5892
Zuo Z. Trajectory tracking control design with command-filtered compensation for a quadrotor. IET Control Theor Appl, 2010, 4: 2343–2355
He T P, Liu H, Li S. Quaternion-based robust trajectory tracking control for uncertain quadrotors. Sci China Inf Sci, 2016, 59: 122902
Wang Y, Wang D B. Tight formation control of multiple unmanned aerial vehicles through an adaptive control method. Sci China Inf Sci, 2017, 60: 070207
Zhang X B, Zhang Y M. Fault tolerant control for quad-rotor UAV by employing Lyapunov-based adaptive control approach. In: Proceedings of AIAA Guidance, Navigation, and Control Conference, 2010
Khebbache H, Sait B, Bounar N, et al. Robust stabilization of a quad-rotor UAV in presence of actuator and sensor faults. Int J Instrum Control Syst, 2012, 2: 53–67
Zheng Z, Xia Y Q, Fu M Y. Attitude stabilization of rigid spacecraft with finite-time convergence. Int J Robust Nonlin Control, 2011, 21: 686–702
Gao Y B, Luo W S, Liu J X, et al. Integral sliding mode control design for nonlinear stochastic systems under imperfect quantization. Sci China Inf Sci, 2017, 60: 120206
Yu W W, Wang H, Hong H F, et al. Distributed cooperative anti-disturbance control of multi-agent systems: an overview. Sci China Inf Sci, 2017, 60: 110202
Tian B L, Yin L P, Wang H. Finite-time reentry attitude control based on adaptive multivariable disturbance compensation. IEEE Trans Ind Electron, 2015, 62: 5889–5898
Tian B L, Liu L H, Lu H C, et al. Multivariable finite time attitude control for quadrotor UAV: theory and experimentation. IEEE Trans Ind Electron, 2018, 65: 2567–2577
Tian B L, Lu H C, Zuo Z Y, et al. Multivariable finite-time output feedback trajectory tracking control of quadrotor helicopters. Int J Robust Nonlin Control, 2018, 28: 281–295
Fang X, Wu A G, Shang Y J, et al. Multivariable super twisting based robust trajectory tracking control for small unmanned helicopter. Math Problems Eng, 2015, 10: 1–13
Fang X, Wu A G, Shang Y J, et al. A novel sliding mode controller for small-scale unmanned helicopters with mismatched disturbance. Nonlin Dyn, 2016, 83: 1053–1068
Mofid O, Mobayen S. Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. ISA Trans, 2017, 72: 1–14
Xu R, Ozguner U. Sliding mode control of a quadrotor helicopter. In: Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, 2006. 4957–4962
Tian B L, Fan W R, Su R, et al. Real-time trajectory and attitude coordination control for reusable launch vehicle in reentry phase. IEEE Trans Ind Electron, 2015, 62: 1639–1650
Tian B L, Fan W R, Zong Q. Integrated guidance and control for reusable launch vehicle in reentry phase. Nonlin Dyn, 2015, 80: 397–412
Dierks T, Jagannathan S. Output feedback control of a quadrotor UAV using neural networks. IEEE Trans Neural Netw, 2010, 21: 50–66
Wang F, Hua C C, Zong Q. Attitude control of reusable launch vehicle in reentry phase with input constraint via robust adaptive backstepping control. Int J Adapt Control Signal Process, 2015, 29: 1308–1327
Wang F, Zou Q, Zong Q. Robust adaptive backstepping control for an uncertain nonlinear system with input constraint based on Lyapunov redesign. Int J Control Autom Syst, 2017, 15: 212–225
Cao L J, Hu X X, Zhang S X, et al. Robust flight control design using sensor-based backstepping control for unmanned aerial vehicles. J Aerosp Eng, 2017, 30: 04017068
Lee D J. Distributed backstepping control of multiple thrust-propelled vehicles on a balanced graph. Automatica, 2012, 48: 2971–2977
Tinashe C, Otis N. Adaptive sliding backstepping control of quadrotor UAV attitude. IFAC Proc Vol, 2014, 47: 11043–11048
Zou Y, Zheng ZW. A robust adaptive RBFNN augmenting backstepping control approach for a model-scaled helicopter. IEEE Trans Contr Syst Technol, 2015, 23: 2344–2352
Besnard L, Shtessel Y B, Landrum B. Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer. J Franklin Inst, 2012, 349: 658–684
Wang H L, Chen M. Trajectory tracking control for an indoor quadrotor UAV based on the disturbance observer. Trans Inst Measurement Control, 2016, 38: 675–692
Dong W, Gu G Y, Zhu X Y, et al. High-performance trajectory tracking control of a quadrotor with disturbance observer. Senss Actuators A-Phys, 2014, 211: 67–77
Dinh T X, Ahn K K. Adaptive tracking control of a quadrotor unmanned vehicle. Int J Precis Eng Manuf, 2017, 18: 163–173
Hably A, Marchand N. Global stabilization of a four rotor helicopter with bounded inputs. In: Proceedings of the IEEE Conference on Intelligent Robots and Systems, 2007. 129–134
Wang Z, Wu Z. Nonlinear attitude control scheme with disturbance observer for flexible spacecrafts. Nonlin Dyn, 2015, 81: 257–264
Swaroop D, Hedrick J K, Yip P P, et al. Dynamic surface control for a class of nonlinear systems. IEEE Trans Automat Contr, 2000, 45: 1893–1899
Wang D. Neural network-based adaptive dynamic surface control of uncertain nonlinear pure-feedback systems. Int J Robust Nonlin Control, 2011, 21: 527–541
Acknowledgements
This work was supported in part by National Natural Science Foundation of China (Grant Nos. 61503323, 61673294), Natural Science Foundation of Hebei Province (Grant Nos. F2017203130, A2016203341), the Foundation of Hebei Province Education Department (Grant No. QN2016076), and Postdoctoral Science Foundation of China (Grant No. 2015M571282). The authors would like to thank the editor and all anonymous reviewers for their comments, which helped to improve the quality of this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Z., Wang, F., Guo, Y. et al. Multivariable sliding mode backstepping controller design for quadrotor UAV based on disturbance observer. Sci. China Inf. Sci. 61, 112207 (2018). https://doi.org/10.1007/s11432-017-9434-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11432-017-9434-7