Disturbance observer-based adaptive fault-tolerant control for a quadrotor helicopter subject to parametric uncertainties and external disturbances

Abstract This paper presents a disturbance observer-based adaptive sliding mode control (SMC) strategy for a quadrotor helicopter subject to multiple actuator faults, parametric uncertainties, and external disturbances. Unlike most of the existing control strategies for quadrotor helicopters, actuator faults, parametric uncertainties, and external disturbances can be simultaneously compensated within the proposed control scheme. Firstly, by employing the adaptive control parameters in both continuous and discontinuous control parts, the proposed control strategy can generate appropriate control signals to accommodate actuator faults and parametric uncertainties without merely relying on the robust discontinuous control strategy of SMC. Then, a nonlinear disturbance observer is designed and integrated to attenuate external disturbances while keeping the small value of the discontinuous control gain of SMC. In addition, the stability analysis of the proposed control strategy is given, showing that the presented controller can ensure system tracking performance and make the tracking errors arbitrarily small under the concerned situation. The effectiveness of the proposed control strategy is demonstrated through comparative numerical simulations and experimental tests of a quadrotor helicopter under different faulty and uncertain scenarios.

[1]  Bin Jiang,et al.  A novel robust attitude control for quadrotor aircraft subject to actuator faults and wind gusts , 2018, IEEE/CAA Journal of Automatica Sinica.

[2]  Youmin Zhang,et al.  Adaptive Sliding Mode Fault-Tolerant Control for an Unmanned Aerial Vehicle , 2017, Unmanned Syst..

[3]  Jean-Jacques E. Slotine,et al.  Tracking control of non-linear systems using sliding surfaces with application to robot manipulators , 1983 .

[4]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[5]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[6]  Christopher Edwards,et al.  Sliding Mode Control and Observation , 2013 .

[7]  Huihui Pan,et al.  Robust finite-time tracking control for nonlinear suspension systems via disturbance compensation , 2017 .

[8]  Chong Shen,et al.  Robust dynamic surface trajectory tracking control for a quadrotor UAV via extended state observer , 2018 .

[9]  Youmin Zhang,et al.  Development of advanced FDD and FTC techniques with application to an unmanned quadrotor helicopter testbed , 2013, J. Frankl. Inst..

[10]  Halim Alwi,et al.  Design and Analysis of an Integral Sliding Mode Fault-Tolerant Control Scheme , 2012, IEEE Transactions on Automatic Control.

[11]  Zhifeng Gao,et al.  Active fault tolerant control scheme for satellite attitude system subject to actuator time-varying faults , 2018 .

[12]  Hassan Noura,et al.  Design of passive fault-tolerant controllers of a quadrotor based on sliding mode theory , 2015, Int. J. Appl. Math. Comput. Sci..

[13]  Danwei Wang,et al.  Integral-Type Sliding Mode Fault-Tolerant Control for Attitude Stabilization of Spacecraft , 2015, IEEE Transactions on Control Systems Technology.

[14]  Lei Guo,et al.  Hierarchical anti-disturbance adaptive control for non-linear systems with composite disturbances and applications to missile systems , 2011 .

[15]  Lei Guo,et al.  Disturbance-Observer-Based Control and Related Methods—An Overview , 2016, IEEE Transactions on Industrial Electronics.

[16]  Halim Alwi,et al.  Fault Detection and Fault-Tolerant Control of a Civil Aircraft Using a Sliding-Mode-Based Scheme , 2008, IEEE Transactions on Control Systems Technology.

[17]  Youmin Zhang,et al.  An Adaptive Fault-Tolerant Sliding Mode Control Allocation Scheme for Multirotor Helicopter Subject to Simultaneous Actuator Faults , 2018, IEEE Transactions on Industrial Electronics.

[18]  Chunhua Zhang,et al.  The application of small unmanned aerial systems for precision agriculture: a review , 2012, Precision Agriculture.

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

[20]  Youmin Zhang,et al.  Adaptive Sliding Mode Fault Tolerant Attitude Tracking Control for Flexible Spacecraft Under Actuator Saturation , 2012, IEEE Transactions on Control Systems Technology.

[21]  Lino Marques,et al.  Robots for Environmental Monitoring: Significant Advancements and Applications , 2012, IEEE Robotics & Automation Magazine.

[22]  Honglun Wang,et al.  Robust back-stepping output feedback trajectory tracking for quadrotors via extended state observer and sigmoid tracking differentiator , 2018 .

[23]  Youmin Zhang,et al.  Sliding mode fault tolerant control dealing with modeling uncertainties and actuator faults. , 2012, ISA transactions.

[24]  Ismail Güvenç,et al.  UAV-Enabled Intelligent Transportation Systems for the Smart City: Applications and Challenges , 2017, IEEE Communications Magazine.

[25]  Peng Shi,et al.  Active fault tolerant control design for reusable launch vehicle using adaptive sliding mode technique , 2012, J. Frankl. Inst..

[26]  Shigenori Sano,et al.  Least square based sliding mode control for a quad-rotor helicopter and energy saving by chattering reduction , 2016 .

[27]  Lei Guo,et al.  Composite disturbance‐observer‐based control and H∞ control for complex continuous models , 2010 .

[28]  Youmin Zhang,et al.  Adaptive Integral-type Sliding Mode Control for Spacecraft Attitude Maneuvering Under Actuator Stuck Failures , 2011 .

[29]  Youmin Zhang,et al.  Passive and active nonlinear fault-tolerant control of a quadrotor unmanned aerial vehicle based on the sliding mode control technique , 2013, J. Syst. Control. Eng..

[30]  Bijan Shirinzadeh,et al.  High-order nonlinear differentiator and application to aircraft control , 2014 .

[31]  Youmin Zhang,et al.  Active fault-tolerant control system against partial actuator failures , 2002 .

[32]  Yang Shi,et al.  Integral Sliding Mode Flight Controller Design for a Quadrotor and the Application in a Heterogeneous Multi-Agent System , 2017, IEEE Transactions on Industrial Electronics.

[33]  Guang-Hong Yang,et al.  Adaptive Output Fuzzy Fault Accommodation for a Class of Uncertain Nonlinear Systems With Multiple Time Delays , 2018, IEEE Transactions on Fuzzy Systems.

[34]  Bing Xiao,et al.  Fault-tolerant sliding mode attitude control for flexible spacecraft under loss of actuator effectiveness , 2011 .

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

[36]  Lei Guo,et al.  Anti-disturbance control theory for systems with multiple disturbances: a survey. , 2014, ISA transactions.

[37]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[38]  Guang-Hong Yang,et al.  Robust adaptive fault-tolerant control for a class of uncertain nonlinear systems with multiple time delays , 2016 .

[39]  Xingjian Jing,et al.  A sensor network based virtual beam-like structure method for fault diagnosis and monitoring of complex structures with Improved Bacterial Optimization , 2017 .

[40]  Daewon Lee,et al.  Geometric control of a quadrotor UAV transporting a payload connected via flexible cable , 2014, 1407.8164.

[41]  Chen Wang,et al.  Trajectory Tracking Control for Quadrotor Robot Subject to Payload Variation and Wind Gust Disturbance , 2016, Journal of Intelligent & Robotic Systems.

[42]  Donghua Zhou,et al.  A Review on Recent Development of Spacecraft Attitude Fault Tolerant Control System , 2016, IEEE Transactions on Industrial Electronics.

[43]  Xiang Yu,et al.  A survey of fault-tolerant controllers based on safety-related issues , 2015, Annu. Rev. Control..

[44]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..