skip to main content
research-article

Fixed‐Time State Observer‐Based Robust Adaptive Neural Fault‐Tolerant Control for a Quadrotor Unmanned Aerial Vehicle

Published: 05 January 2025 Publication History

Abstract

This paper presents a fixed‐time state observer‐based robust adaptive neural fault‐tolerant control (RANFTC) for attitude and altitude tracking and control of quadrotor unmanned aerial vehicles (UAVs), considering multiple actuator faults, parametric uncertainty, and unknown external disturbances simultaneously. A novel fixed‐time state error estimation based on sliding mode observer is designed, which is independent of initial conditions. A proportional–integral–derivative (PID) based sliding mode control (SMC) is proposed to handle actuator faults and unknown disturbances in combination with the fixed‐time observer within the fault‐tolerant control (FTC) design scheme. The radial basis function neural network (RBFNN) is employed with the controller to approximate the uncertain parameters of the system. Furthermore, two new adaptive laws are designed to estimate the sudden actuator fault and the unknown upper bound of disturbances independently. Implementing these estimation schemes avoids overestimation, enhances the robustness of the presented controller, and substantially eliminates the control chattering problem. By applying the Lyapunov stability concept, the suggested control strategy guarantees that the states of the quadrotor UAV converge to the origin in a finite time. Finally, simulation studies are conducted to demonstrate the tracking performance and highlight the effectiveness of the proposed FTC design compared to the existing FTC methods.

Graphical Abstract

This article presents a fixed‐time state observer‐based robust adaptive neural fault‐tolerant control for attitude and altitude tracking and control of quadrotor unmanned aerial vehicles, addressing multiple actuator faults, model uncertainty, and unknown external disturbances.

References

[1]
Z. Yu, Y. Zhang, B. Jiang, et al., “Fractional‐Order Adaptive Fault‐Tolerant Synchronization Tracking Control of Networked Fixed‐Wing UAVs Against Actuator‐Sensor Faults via Intelligent Learning Mechanism,” IEEE Transactions on Neural Networks and Learning Systems 32, no. 12 (2021): 5539–5553.
[2]
H. Razmi and S. Afshinfar, “Neural Network‐Based Adaptive Sliding Mode Control Design for Position and Attitude Control of a Quadrotor UAV,” Aerospace Science and Technology 91 (2019): 12–27.
[3]
B. Liu, Y. Wang, M. A. Sepestanaki, et al., “Event‐Trigger‐Based Adaptive Barrier Function Higher‐Order Global Sliding Mode Control Technique for Quadrotor UAVs,” IEEE Transactions on Aerospace and Electronic Systems (2024): 1–10.
[4]
G. Han, O. Mofid, S. Mobayen, and M. H. Khooban, “Adaptive Prescribed Performance Based on Recursive Nonsingular Terminal Sliding Mode Control for Quad‐Rotor Systems Under Uncertainty and Disturbance: Real‐Time Validation,” Aerospace Science and Technology 147 (2024): 109028.
[5]
O. Mofid and S. Mobayen, “Robust Fractional‐Order Sliding Mode Tracker for Quad‐Rotor UAVs: Event‐Triggered Adaptive Backstepping Approach Under Disturbance and Uncertainty,” Aerospace Science and Technology 146 (2024): 108916.
[6]
A. Noordin, M. A. Mohd Basri, Z. Mohamed, and L. I. Mat, “Adaptive PID Controller Using Sliding Mode Control Approaches for Quadrotor UAV Attitude and Position Stabilization,” Arabian Journal for Science and Engineering 46 (2021): 963–981.
[7]
S. Zeghlache, H. Mekki, A. Bouguerra, and A. Djerioui, “Actuator Fault Tolerant Control Using Adaptive RBFNN Fuzzy Sliding Mode Controller for Coaxial Octorotor UAV,” ISA Transactions 80 (2018): 267–278.
[8]
Z. Liu, C. Yuan, X. Yu, and Y. Zhang, “Retrofit Fault‐Tolerant Tracking Control Design of an Unmanned Quadrotor Helicopter Considering Actuator Dynamics,” International Journal of Robust and Nonlinear Control 29, no. 16 (2019): 5293–5313.
[9]
Y. Zou and K. Xia, “Robust Fault‐Tolerant Control for Underactuated Takeoff and Landing UAVs,” IEEE Transactions on Aerospace and Electronic Systems 56, no. 5 (2020): 3545–3555.
[10]
B. Wang, Y. Shen, N. Li, Y. Zhang, and Z. Gao, “An Adaptive Sliding Mode Fault‐Tolerant Control of a Quadrotor Unmanned Aerial Vehicle With Actuator Faults and Model Uncertainties,” International Journal of Robust and Nonlinear Control 33 (2023): 10182–10198.
[11]
J. Zhao, X. Ding, B. Jiang, G. Jiang, and F. Xie, “A Novel Sliding Mode Fault‐Tolerant Control Strategy for Variable‐Mass Quadrotor,” International Journal of Robust and Nonlinear Control 33, no. 17 (2023): 10199–10226.
[12]
X. Hu, Y. Fu, Y. Huang, B. Wang, N. Li, and Y. Zhang, “Adaptive Fault‐Tolerant Trajectory Tracking and Attitude Control of a Quadrotor UAV Subject to Actuator Faults,” in 2023 International Conference on Unmanned Aircraft Systems (ICUAS) (Warsaw, Poland: IEEE, 2023), 1349–1355.
[13]
W. Shabbir, L. Aijun, and C. Yuwei, “Neural Network‐Based Sensor Fault Estimation and Active Fault‐Tolerant Control for Uncertain Nonlinear Systems,” Journal of the Franklin Institute 360, no. 4 (2023): 2678–2701.
[14]
G. Xu, Y. Xia, D. H. Zhai, and W. Lyu, “Adaptive Finite‐Time Attitude Tracking Control of Quadrotor Under Actuator Faults and External Disturbances With Guaranteed Performance,” International Journal of Adaptive Control and Signal Processing 36, no. 11 (2022): 2662–2676.
[15]
S. Mallavalli and A. Fekih, “A Fault Tolerant Tracking Control for a Quadrotor UAV Subject to Simultaneous Actuator Faults and Exogenous Disturbances,” International Journal of Control 93, no. 3 (2020): 655–668.
[16]
S. Yin, B. Xiao, S. X. Ding, and D. Zhou, “A Review on Recent Development of Spacecraft Attitude Fault Tolerant Control System,” IEEE Transactions on Industrial Electronics 63, no. 5 (2016): 3311–3320.
[17]
C. Li, Y. Wang, and X. Yang, “Adaptive Fuzzy Control of a Quadrotor Using Disturbance Observer,” Aerospace Science and Technology 128 (2022): 107784.
[18]
B. Wang and Y. Zhang, “An Adaptive Fault‐Tolerant Sliding Mode Control Allocation Scheme for Multirotor Helicopter Subject to Simultaneous Actuator Faults,” IEEE Transactions on Industrial Electronics 65, no. 5 (2017): 4227–4236.
[19]
J. Zhang, X. Liu, Y. Xia, Z. Zuo, and Y. Wang, “Disturbance Observer‐Based Integral Sliding‐Mode Control for Systems With Mismatched Disturbances,” IEEE Transactions on Industrial Electronics 63, no. 11 (2016): 7040–7048.
[20]
N. Fethalla, M. Saad, H. Michalska, and J. Ghommam, “Robust Observer‐Based Dynamic Sliding Mode Controller for a Quadrotor UAV,” IEEE Access 6 (2018): 45846–45859.
[21]
F. Wang, H. Gao, K. Wang, C. Zhou, Q. Zong, and C. Hua, “Disturbance Observer‐Based Finite‐Time Control Design for a Quadrotor UAV With External Disturbance,” IEEE Transactions on Aerospace and Electronic Systems 57, no. 2 (2020): 834–847.
[22]
Y. J. Liu, L. Ma, L. Liu, S. Tong, and C. P. Chen, “Adaptive Neural Network Learning Controller Design for a Class of Nonlinear Systems With Time‐Varying State Constraints,” IEEE Transactions on Neural Networks and Learning Systems 31, no. 1 (2019): 66–75.
[23]
Y. Song, L. He, D. Zhang, J. Qian, and J. Fu, “Neuroadaptive Fault‐Tolerant Control of Quadrotor UAVs: A More Affordable Solution,” IEEE Transactions on Neural Networks and Learning Systems 30, no. 7 (2018): 1975–1983.
[24]
Y. Li, T. Yang, and S. Tong, “Adaptive Neural Networks Finite‐Time Optimal Control for a Class of Nonlinear Systems,” IEEE Transactions on Neural Networks and Learning Systems 31, no. 11 (2019): 4451–4460.
[25]
O. Bouaiss, R. Mechgoug, A. Taleb‐Ahmed, and A. E. Brikel, “Adaptive Neural Network Based Compensation Control of Quadrotor for Robust Trajectory Tracking,” International Journal of Adaptive Control and Signal Processing 37, no. 10 (2023): 2772–2793.
[26]
K. Liu, P. Yang, L. Jiao, R. Wang, Z. Yuan, and T. Li, “Observer‐Based Adaptive Finite‐Time Neural Control for Constrained Nonlinear Systems With Actuator Saturation Compensation,” IEEE Transactions on Instrumentation and Measurement 73 (2024): 7502516.
[27]
K. Liu, P. Yang, L. Jiao, R. Wang, Z. Yuan, and S. Dong, “Antisaturation Fixed‐Time Attitude Tracking Control Based Low‐Computation Learning for Uncertain Quadrotor UAVs With External Disturbances,” Aerospace Science and Technology 142 (2023): 108668.
[28]
K. Liu, P. Yang, R. Wang, L. Jiao, T. Li, and J. Zhang, “Observer‐Based Adaptive Fuzzy Finite‐Time Attitude Control for Quadrotor UAVs,” IEEE Transactions on Aerospace and Electronic Systems 59 (2023): 8637–8654.
[29]
F. Lopez‐Ramirez, A. Polyakov, D. Efimov, and W. Perruquetti, “Finite‐Time and Fixed‐Time Observers Design via Implicit Lyapunov Function,” in 2016 European Control Conference (ECC) (Aalborg, Denmark: IEEE, 2016), 289–294.
[30]
A. Polyakov and L. Fridman, “Stability Notions and Lyapunov Functions for Sliding Mode Control Systems,” Journal of the Franklin Institute 351, no. 4 (2014): 1831–1865.
[31]
K. Liu, R. Wang, S. Zheng, S. Dong, and G. Sun, “Fixed‐Time Disturbance Observer‐Based Robust Fault‐Tolerant Tracking Control for Uncertain Quadrotor UAV Subject to Input Delay,” Nonlinear Dynamics 107, no. 3 (2022): 2363–2390.
[32]
M. V. Basin, P. Yu, and Y. B. Shtessel, “Hypersonic Missile Adaptive Sliding Mode Control Using Finite‐and Fixed‐Time Observers,” IEEE Transactions on Industrial Electronics 65, no. 1 (2017): 930–941.
[33]
B. H. Du, A. Polyakov, G. Zheng, and Q. Quan, “Quadrotor Trajectory Tracking by Using Fixed‐Time Differentiator,” International Journal of Control 92, no. 12 (2019): 2854–2868.
[34]
X. Yu and J. Jiang, “A Survey of Fault‐Tolerant Controllers Based on Safety‐Related Issues,” Annual Reviews in Control 39 (2015): 46–57.
[35]
S. P. Bhat and D. S. Bernstein, “Finite‐Time Stability of Continuous Autonomous Systems,” SIAM Journal on Control and Optimization 38, no. 3 (2000): 751–766.
[36]
N. P. Nguyen, N. X. Mung, L. N. N. Thanh Ha, T. T. Huynh, and S. K. Hong, “Finite‐Time Attitude Fault Tolerant Control of Quadcopter System via Neural Networks,” Mathematics 8, no. 9 (2020): 1541.
[37]
X. Zhao, Q. Zong, B. Tian, D. Wang, and M. You, “Finite‐Time Fault‐Tolerant Formation Control for Multiquadrotor Systems With Actuator Fault,” International Journal of Robust and Nonlinear Control 28, no. 17 (2018): 5386–5405.
[38]
A. Ermeydan and E. Kiyak, “Fault Tolerant Control Against Actuator Faults Based on Enhanced PID Controller for a Quadrotor,” Aircraft Engineering and Aerospace Technology 89, no. 3 (2017): 468–476.
[39]
X. Wang, S. Sun, v. E. J. Kampen, and Q. Chu, “Quadrotor Fault Tolerant Incremental Sliding Mode Control Driven by Sliding Mode Disturbance Observers,” Aerospace Science and Technology 87 (2019): 417–430.
[40]
X. Lin, Y. Wang, and Y. Liu, “Neural‐Network‐Based Robust Terminal Sliding‐Mode Control of Quadrotor,” Asian Journal of Control 24, no. 1 (2022): 427–438.
[41]
R. C. Avram, X. Zhang, and J. Muse, “Quadrotor Actuator Fault Diagnosis and Accommodation Using Nonlinear Adaptive Estimators,” IEEE Transactions on Control Systems Technology 25, no. 6 (2017): 2219–2226.
[42]
L. Besnard, Y. B. Shtessel, and B. Landrum, “Quadrotor Vehicle Control via Sliding Mode Controller Driven by Sliding Mode Disturbance Observer,” Journal of the Franklin Institute 349, no. 2 (2012): 658–684.
[43]
R. Falcón, H. Ríos, and A. Dzul, “A Sliding‐Mode‐Based Active Fault‐Tolerant Control for Robust Trajectory Tracking in Quad‐Rotors Under a Rotor Failure,” International Journal of Robust and Nonlinear Control 32, no. 15 (2022): 8451–8469.
[44]
F. Chen, R. Jiang, K. Zhang, B. Jiang, and G. Tao, “Robust Backstepping Sliding‐Mode Control and Observer‐Based Fault Estimation for a Quadrotor UAV,” IEEE Transactions on Industrial Electronics 63, no. 8 (2016): 5044–5056.
[45]
H. Silm, R. Ushirobira, D. Efimov, J. P. Richard, and W. Michiels, “A Note on Distributed Finite‐Time Observers,” IEEE Transactions on Automatic Control 64, no. 2 (2018): 759–766.
[46]
Z. Gao, Y. Chen, W. Li, and Y. Song, “Robust Adaptive Fault‐Tolerant Proportional‐Derivative Tracking Control for Six‐Degrees of Freedom Unmanned Aerial Vehicles,” International Journal of Robust and Nonlinear Control 32, no. 18 (2022): 9761–9775.
[47]
W. Hao and B. Xian, “Nonlinear Adaptive Fault‐Tolerant Control for a Quadrotor UAV Based on Immersion and Invariance Methodology,” Nonlinear Dynamics 90 (2017): 2813–2826.
[48]
S. Barghandan, M. A. Badamchizadeh, and M. R. Jahed‐Motlagh, “Improved Adaptive Fuzzy Sliding Mode Controller for Robust Fault Tolerant of a Quadrotor,” International Journal of Control, Automation and Systems 15 (2017): 427–441.
[49]
Z. J. Yang, “Adaptive Robust Output Feedback Control for Attitude Tracking of Quadrotor Unmanned Aerial Vehicles,” International Journal of Adaptive Control and Signal Processing 35, no. 10 (2021): 2075–2093.
[50]
W. Yu, J. Yan, X. Pan, S. Tan, H. Cao, and Y. Song, “Fault‐Tolerant Attitude Tracking Control With Practical Finite Time Convergence for Unmanned Aerial Vehicles Under Actuation Faults,” International Journal of Robust and Nonlinear Control 32, no. 6 (2022): 3737–3753.
[51]
Y. Wang, J. Yang, X. Yang, and T. Wang, “Adaptive Neural Network‐Based Fault‐Tolerant Control for a Three Degrees of Freedom Helicopter,” International Journal of Control 96, no. 1 (2023): 182–190.
[52]
L. Yin, Y. Xia, Z. Deng, and B. Huo, “Extended State Observer‐Based Attitude Fault‐Tolerant Control of Rigid Spacecraft,” International Journal of Systems Science 49, no. 12 (2018): 2525–2535.
[53]
A. Kapnopoulos, C. Kazakidis, and A. Alexandridis, “Quadrotor Trajectory Tracking Based on Backstepping Control and Radial Basis Function Neural Networks,” Results in Control and Optimization 14 (2024): 100335.
[54]
S. Zeghlache, A. Djerioui, L. Benyettou, T. Benslimane, H. Mekki, and A. Bouguerra, “Fault Tolerant Control for Modified Quadrotor via Adaptive Type‐2 Fuzzy Backstepping Subject to Actuator Faults,” ISA Transactions 95 (2019): 330–345.
[55]
T. Huang, D. Huang, Z. Wang, and A. Shah, “Robust Tracking Control of a Quadrotor UAV Based on Adaptive Sliding Mode Controller,” Complexity 2019 (2019): 1–15.
[56]
C. Rosales, C. M. Soria, and F. G. Rossomando, “Identification and Adaptive PID Control of a Hexacopter UAV Based on Neural Networks,” International Journal of Adaptive Control and Signal Processing 33, no. 1 (2019): 74–91.
[57]
Y. Wang, B. Jiang, Z. G. Wu, S. Xie, and Y. Peng, “Adaptive Sliding Mode Fault‐Tolerant Fuzzy Tracking Control With Application to Unmanned Marine Vehicles,” IEEE Transactions on Systems, Man, and Cybernetics: Systems 51, no. 11 (2020): 6691–6700.
[58]
Q. Yang, S. S. Ge, and Y. Sun, “Adaptive Actuator Fault Tolerant Control for Uncertain Nonlinear Systems With Multiple Actuators,” Automatica 60 (2015): 92–99.
[59]
S. P. Bhat and D. S. Bernstein, “Geometric Homogeneity With Applications to Finite‐Time Stability,” Mathematics of Control, Signals, and Systems 17 (2005): 101–127.
[60]
M. Basin, P. Yu, and Y. Shtessel, “Finite and Fixed Setting Time Differentiators Utilizing Non‐Recursive Higher Order Sliding Mode Control Observer,” in 2016 14th International Workshop on Variable Structure Systems (VSS) (Nanjing, China: IEEE, 2016), 188–193.
[61]
Q. Hu, B. Li, and J. Qi, “Disturbance Observer Based Finite‐Time Attitude Control for Rigid Spacecraft Under Input Saturation,” Aerospace Science and Technology 39 (2014): 13–21.
[62]
B. Xiao, Q. Hu, and Y. Zhang, “Adaptive Sliding Mode Fault Tolerant Attitude Tracking Control for Flexible Spacecraft Under Actuator Saturation,” IEEE Transactions on Control Systems Technology 20, no. 6 (2011): 1605–1612.
[63]
L. Xing, J. Zhang, C. Liu, and X. Zhang, “Fuzzy‐Logic‐Based Adaptive Event‐Triggered Sliding Mode Control for Spacecraft Attitude Tracking,” Aerospace Science and Technology 108 (2021): 106394.
[64]
K. Guo, S. Lyu, X. Yu, J. Qiao, L. Guo, and Y. Zhang, “Fault‐Tolerant Control Design for a Class of Nonlinear Systems With Actuator Malfunctions,” International Journal of Robust and Nonlinear Control 32, no. 5 (2022): 2828–2844.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image International Journal of Adaptive Control and Signal Processing
International Journal of Adaptive Control and Signal Processing  Volume 39, Issue 1
January 2025
247 pages
EISSN:1099-1115
DOI:10.1002/acs.v39.1
Issue’s Table of Contents

Publisher

John Wiley & Sons, Inc.

United States

Publication History

Published: 05 January 2025

Author Tags

  1. actuator faults
  2. fault‐tolerant control
  3. fixed‐time observers
  4. loss of effectiveness
  5. radial basis function neural network
  6. sliding mode control
  7. unmanned aerial vehicles

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media