Neuroadaptive Fault-Tolerant Control of Quadrotor UAVs: A More Affordable Solution

This paper investigates the position and attitude tracking control problem of a quadrotor unmanned aerial vehicle subject to modeling uncertainties and actuator failures. A comprehensive mathematical model reflecting the nonlinearity and state-space coupling of the dynamics as well as actuation faults and external disturbances is derived. By combining the radial basis function neural networks (NNs) with virtual parameter estimating algorithms, an indirect NN-based adaptive fault-tolerant control scheme is developed, which exhibits several attractive features as compared with most existing methods: 1) it is not only robust and adaptive to nonparametric uncertainties but also tolerant to unexpected actuation faults; 2) it ensures stable tracking without the need for precise information on system model; and 3) it only involves one lumped parameter adaptation, thus is structurally simpler and computationally less expensive, rendering the resultant scheme less demanding in programming and more affordable for onboard implementation. The effectiveness and benefits of the proposed method are confirmed via computer simulation.

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

[2]  Yongduan Song,et al.  Neuroadaptive Fault-Tolerant Control of Nonlinear Systems Under Output Constraints and Actuation Faults , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[3]  Sauro Longhi,et al.  A Model-Based Fault Diagnosis System for a Mini-Quadrotor , 2009 .

[4]  Youmin Zhang,et al.  Fault tolerant control of a quadrotor UAV using sliding mode control , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

[5]  Lu Wang,et al.  Robust Disturbance Rejection Control for Attitude Tracking of an Aircraft , 2015, IEEE Transactions on Control Systems Technology.

[6]  Peter Xiaoping Liu,et al.  Robust Control of Four-Rotor Unmanned Aerial Vehicle With Disturbance Uncertainty , 2015, IEEE Transactions on Industrial Electronics.

[7]  Juhoon Back,et al.  Nonlinear disturbance observer based robust attitude tracking controller for quadrotor UAVs , 2014 .

[8]  S. Lesecq,et al.  Diagnosis of an Inertial Measurement Unit based on set membership estimation , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[9]  Mehmet Önder Efe,et al.  Neural Network Assisted Computationally Simple PI$^\lambda$D$^\mu$ Control of a Quadrotor UAV , 2011, IEEE Transactions on Industrial Informatics.

[10]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[11]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

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

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

[14]  C.J.B. Macnab,et al.  Robust neural network control of a quadrotor helicopter , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[15]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..

[16]  Shaocheng Tong,et al.  Neural Network Control-Based Adaptive Learning Design for Nonlinear Systems With Full-State Constraints , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[17]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

[19]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four rotor mini-rotorcraft , 2003 .

[20]  Yongduan Song,et al.  Indirect neuroadaptive control of unknown MIMO systems tracking uncertain target under sensor failures , 2017, Autom..

[21]  Yisheng Zhong,et al.  Robust Tracking Control of a Quadrotor Helicopter , 2014, J. Intell. Robotic Syst..

[22]  Yongduan Song,et al.  Neuroadaptive Cooperative Control Without Velocity Measurement for Multiple Humanoid Robots Under Full-State Constraints , 2019, IEEE Transactions on Industrial Electronics.

[23]  A. El Saddik,et al.  Nonlinear adaptive control for quadrotor flying vehicle , 2014 .

[24]  ChangSu Ha,et al.  Passivity-based adaptive backstepping control of quadrotor-type UAVs , 2014, Robotics Auton. Syst..

[25]  Lorenzo Marconi,et al.  Robust quadrotor actuator fault detection and isolation in presence of environmental disturbances , 2016, 2016 European Control Conference (ECC).

[26]  Rita Cunha,et al.  A Globally Stabilizing Path Following Controller for Rotorcraft With Wind Disturbance Rejection , 2015, IEEE Transactions on Control Systems Technology.