Command filter-based fuzzy adaptive nonlinear sensor-fault tolerant control for a quadrotor unmanned aerial vehicle

In this paper, a novel asymptotic fuzzy adaptive nonlinear fault tolerant control (FTC) scheme is presented for the under-actuated dynamics of a quadrotor unmanned aerial vehicle (UAV) subject to diverse sensor faults. The proposed FTC approach can deal with both additive sensor faults (bias, drift, loss of accuracy) and multiplicative sensor fault (loss of effectiveness). The overall dynamics is separated into position loop and attitude loop for FTC controllers design. Combining uncertain parameters and external disturbances, the four types of faults occurring in velocity sensors and Euler angle rate sensors are transformed equivalently into the unknown nonlinear function vectors and uncertain control gains. Fuzzy logic systems are used to approximate the lumped nonlinear functions, and adaptive parameters are estimated online. Nussbaum technique is introduced to deal with the unknown control gains. For both control loops, FTC controllers are designed via command filter-based backstepping approach, in which sliding mode control is introduced to establish asymptotic stability. All tracking error signals of the closed-loop control system are proved to converge to zero asymptotically. Finally, simulation comparisons with other methods demonstrate the effectiveness of the proposed FTC approach for quadrotor UAV with sensor faults.

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

[2]  R. K. Mehra,et al.  Stable adaptive multiple model-based control design for accommodation of sensor failures , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Wei Wang,et al.  Adaptive compensation for infinite number of actuator failures or faults , 2011, Autom..

[4]  Ching-Chih Tsai,et al.  Adaptive backstepping integral control of a small‐scale helicopter for airdrop missions , 2010 .

[5]  Arman Sargolzaei,et al.  A Novel Sensor Fault Detection in an Unmanned Quadrotor Based on Adaptive Neural Observer , 2018, J. Intell. Robotic Syst..

[6]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[7]  Yisheng Zhong,et al.  Robust Three-Loop Trajectory Tracking Control for Quadrotors With Multiple Uncertainties , 2016, IEEE Transactions on Industrial Electronics.

[8]  Kidouche Madjid,et al.  Sensor Fault Detection, Localization, and System Reconfiguration with a Sliding Mode Observer and Adaptive Threshold of PMSM , 2016 .

[9]  Nathan van de Wouw,et al.  Reconfigurable control of piecewise affine systems with actuator and sensor faults: Stability and tracking , 2011, Autom..

[10]  Changyin Sun,et al.  Fast sliding mode control on air-breathing hypersonic vehicles with transient response analysis , 2016, J. Syst. Control. Eng..

[11]  Abdesselem Boulkroune,et al.  Adaptive sensor-fault tolerant control for a class of multivariable uncertain nonlinear systems. , 2015, ISA transactions.

[12]  Nassim Rizoug,et al.  Adaptive neural network control based on neural observer for quadrotor unmanned aerial vehicle , 2014, Adv. Robotics.

[13]  Yisheng Zhong,et al.  Robust Attitude Stabilization for Nonlinear Quadrotor Systems With Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[14]  Zongyu Zuo,et al.  Trajectory tracking control design with command-filtered compensation for a quadrotor , 2010 .

[15]  J. P. Ortiz,et al.  Nonlinear Robust H-Infinity PID Controller for the Multivariable System Quadrotor , 2016, IEEE Latin America Transactions.

[16]  Yongduan Song,et al.  Design of a Unified Power Controller for Variable-Speed Fixed-Pitch Wind Energy Conversion System , 2016, IEEE Transactions on Industrial Electronics.

[17]  Jianye Liu,et al.  An analytical fault diagnosis method for yaw estimation of quadrotors , 2019, Control Engineering Practice.

[18]  Bin Jiang,et al.  Fault-Tolerant Control for T–S Fuzzy Systems With Application to Near-Space Hypersonic Vehicle With Actuator Faults , 2012, IEEE Transactions on Fuzzy Systems.

[19]  Yisheng Zhong,et al.  Robust Control for Quadrotors With Multiple Time-Varying Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[20]  Michael Defoort,et al.  Adaptive sensor and actuator fault estimation for a class of uncertain Lipschitz nonlinear systems , 2016 .

[21]  Zhankui Song,et al.  Adaptive compensation control for attitude adjustment of quad-rotor unmanned aerial vehicle. , 2017, ISA transactions.

[22]  Salim Labiod,et al.  Adaptive sensor-fault tolerant control for a class of MIMO uncertain nonlinear systems: Adaptive nonlinear filter-based dynamic surface control , 2016, J. Frankl. Inst..

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

[24]  E. Ryan A universal adaptive stabilizer for a class of nonlinear systems , 1991 .

[25]  Denis V. Efimov,et al.  Actuator fault detection and compensation under feedback control , 2011, Autom..

[26]  Gang Tao,et al.  Robust Backstepping Sliding-Mode Control and Observer-Based Fault Estimation for a Quadrotor UAV , 2016, IEEE Transactions on Industrial Electronics.

[27]  Y. Soh,et al.  Reliable LQG control with sensor failures , 2000 .

[28]  Peng Shi,et al.  Adaptive Neural Fault-Tolerant Control of a 3-DOF Model Helicopter System , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Youmin Zhang,et al.  LPV Model-Based Tracking Control and Robust Sensor Fault Diagnosis for a Quadrotor UAV , 2016, J. Intell. Robotic Syst..

[30]  Hassan Noura,et al.  Active fault tolerant control of quadrotor UAV using Sliding Mode Control , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[31]  Jian Liu,et al.  Reliable guaranteed variance filtering against sensor failures , 2003, IEEE Trans. Signal Process..

[32]  Zidong Wang,et al.  Satisfactory reliable H∞ guaranteed cost control with D-stability and control input constraints , 2008 .

[33]  R. Nussbaum Some remarks on a conjecture in parameter adaptive control , 1983 .

[34]  Mehrdad Saif,et al.  Actuator fault diagnosis for a class of nonlinear systems and its application to a laboratory 3D crane , 2011, Autom..

[35]  Shu Fen Lien,et al.  Design of an adaptive fuzzy compensator with disturbance observer using the sliding-mode technique , 2012 .

[36]  Wei Wang,et al.  Adaptive actuator failure compensation control of uncertain nonlinear systems with guaranteed transient performance , 2010, Autom..

[37]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .

[38]  Masayoshi Tomizuka,et al.  Robust adaptive control using a universal approximator for SISO nonlinear systems , 2000, IEEE Trans. Fuzzy Syst..

[39]  Junquan Li,et al.  Decentralized Fault-Tolerant Control for Satellite Attitude Synchronization , 2012, IEEE Transactions on Fuzzy Systems.

[40]  Abdelaziz Benallegue,et al.  Backstepping Control for a Quadrotor Helicopter , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[41]  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..