RISE and disturbance compensation based trajectory tracking control for a quadrotor UAV without velocity measurements

Abstract This paper presents a velocity-free robust trajectory tracking control for a quadrotor unmanned aerial vehicle (UAV) with consideration of parametric uncertainties and external disturbances by effectively integrating robust integral of the sign of the error (RISE) feedback control with extended state observer (ESO). The original cascaded dynamics of quadrotor UAV is first derived in a strict form with lumped disturbances. Then, the robust RISE partial state feedback controllers with disturbance compensation are respectively synthesized in position and attitude loop, where the unmeasurable velocity states and disturbance compensation terms are estimated by ESO, the synthesized RISE control law is then accounted for attenuating the residual estimation error to achieve enhanced robustness against uncertainties. The major feature of proposed method is that fundamentally different anti-disturbance mechanisms of disturbance suppression-based RISE control and disturbance observer-based control are combined to handle the lumped disturbances simultaneously, which preserves their theoretical advantages while overcoming their performance limitations. Moreover, the proposed controller theoretically guarantees that the tracking error converges to a small neighborhood around the origin. The effectiveness and superiority of proposed control method are investigated in simulations against disturbances due to parametric uncertainties, wind gust and bounded perturbations.

[1]  Bijan Shirinzadeh,et al.  Nonlinear augmented observer design and application to quadrotor aircraft , 2015 .

[2]  Xiaolin Ai,et al.  Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances , 2017 .

[3]  Farid Kendoul,et al.  Nonlinear Hierarchical Flight Controller for Unmanned Rotorcraft: Design, Stability, and Experiments , 2009 .

[4]  Zongxia Jiao,et al.  RISE-Based Adaptive Control of Hydraulic Systems With Asymptotic Tracking , 2017, IEEE Transactions on Automation Science and Engineering.

[5]  Jian Chen,et al.  A continuous asymptotic tracking control strategy for uncertain nonlinear systems , 2004, IEEE Transactions on Automatic Control.

[6]  Yi Zhang,et al.  Backstepping Control of Electro-Hydraulic System Based on Extended-State-Observer With Plant Dynamics Largely Unknown , 2016, IEEE Transactions on Industrial Electronics.

[7]  Yao Zhang,et al.  Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology , 2015, IEEE Transactions on Industrial Electronics.

[8]  Zhijun Cai,et al.  Robust adaptive asymptotic tracking of nonlinear systems with additive disturbance , 2006, IEEE Transactions on Automatic Control.

[9]  Qun Zong,et al.  Multivariable finite‐time output feedback trajectory tracking control of quadrotor helicopters , 2018 .

[10]  Warren E. Dixon,et al.  Asymptotic Tracking for Systems With Structured and Unstructured Uncertainties , 2006, IEEE Transactions on Control Systems Technology.

[11]  Liang Yan,et al.  High-Accuracy Tracking Control of Hydraulic Rotary Actuators With Modeling Uncertainties , 2014, IEEE/ASME Transactions on Mechatronics.

[12]  F. J. Diez,et al.  Analysis of key elements to evaluate the performance of a multirotor unmanned aerial–aquatic vehicle , 2017 .

[13]  Hyeonbeom Lee,et al.  Trajectory tracking control of multirotors from modelling to experiments: A survey , 2017 .

[14]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[15]  Honglun Wang,et al.  Active disturbance rejection based trajectory linearization control for hypersonic reentry vehicle with bounded uncertainties. , 2015, ISA transactions.

[16]  Xu Zhang,et al.  Nonlinear robust sliding mode control of a quadrotor unmanned aerial vehicle based on immersion and invariance method , 2015 .

[17]  Bin Xian,et al.  Nonlinear Control of a Quadrotor With Deviated Center of Gravity , 2017 .

[18]  Brahim Cherki,et al.  Disturbance observer based hierarchical control of coaxial-rotor UAV. , 2017, ISA transactions.

[19]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[20]  Bangchun Wen,et al.  Altitude and attitude active disturbance rejection controller design of a quadrotor unmanned aerial vehicle , 2017 .

[21]  Alireza Modirrousta,et al.  A novel nonlinear hybrid controller design for an uncertain quadrotor with disturbances , 2015 .

[22]  Zhiqiang Gao,et al.  On Validation of Extended State Observer Through Analysis and Experimentation , 2012 .

[23]  Gao Q.-J.,et al.  Interference and inhibition of lift fluctuation on quadrotor aircraft , 2014 .

[24]  Wenchao Xue,et al.  Active disturbance rejection control: methodology and theoretical analysis. , 2014, ISA transactions.

[25]  Mehmet Önder Efe,et al.  Feedback control strategies for quadrotor-type aerial robots: a survey , 2016 .

[26]  Ye Yan,et al.  Attitude regulation for unmanned quadrotors using adaptive fuzzy gain-scheduling sliding mode control , 2016 .

[27]  Marcus Johnson,et al.  Composite adaptive control for Euler-Lagrange systems with additive disturbances , 2010, Autom..

[28]  Gang Tao,et al.  A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer , 2016 .

[29]  Frederic M. Hoblit,et al.  Gust Loads on Aircraft: Concepts and Applications , 1988 .

[30]  Zongxia Jiao,et al.  Extended-State-Observer-Based Output Feedback Nonlinear Robust Control of Hydraulic Systems With Backstepping , 2014, IEEE Transactions on Industrial Electronics.

[31]  Xiangyang Zhu,et al.  High-performance trajectory tracking control of a quadrotor with disturbance observer , 2014 .