Abstract
This article tries to lower the load of computations and increase the robustness of a fault-tolerant control algorithm for quadrotors. In this method, neglecting the uncertainties, the quadrotor’s dynamics is broken into two simple nonlinear models. A robust unscented Kalman filter is utilized for the fault estimation and reinforces a 2-Sliding Mode Controller. In this case, the unknown faults in multi-actuators are estimated. According to the Lyapunov theory, stability analysis is performed to discuss the reliability of the closed-loop FTC method. In the simulation results, comparing the performance of the proposed method with the performances of passive FTCs and augmented UKF estimators show the lighter computations and higher robustness of the presented algorithm for quadrotors resistant to unknown faults due to the testing scenarios.
Similar content being viewed by others
References
Jiang YAN, Zhiyao Z, Haoxiang LIU, Quan Q (2015) Fault Detection and identification for quadrotor based on airframe vibration signals: a data-driven method, pp 6356–6361
Qi X, Theilliol D, Qi J, Zhang Y, Han J, Song D (2013a) Fault diagnosis and fault tolerant control methods for manned and unmanned helicopters: a literature review
Cen Z, Noura H, Al Younes Y (2013) Robust fault estimation on a real quadrotor UAV using optimized adaptive Thau observer. In: Unmanned aircraft systems (ICUAS), 2013 international conference on 2013, IEEE, pp 550–556
Amoozgar MH, Chamseddine A, Zhang Y (2013) Experimental test of a two-stage Kalman filter for actuator fault detection and diagnosis of an unmanned quadrotor helicopter. J Intell Rob Syst 70:107–117
Gao Z, Cecati C, Ding SX (2015) A survey of fault diagnosis and fault-tolerant techniques-part II: fault diagnosis with knowledge-based and hybrid/active approaches. IEEE Trans Industr Electron 62:3768–3774
Cen Z, Noura H, Susilo TB, Al Younes Y (2014) Robust fault diagnosis for quadrotor UAVs using adaptive Thau observer. J Intell Robot Syst 73:573–588
Fekih A (2014) Fault diagnosis and fault tolerant control design for aerospace systems: a bibliographical review. In: American control conference (ACC), 2014, IEEE, pp 1286–1291
Venkatasubramanian V, Rengaswamy R, Yin K, Kavuri SN (2003) A review of process fault detection and diagnosis: part I: quantitative model-based methods. Comput Chem Eng 27:293–311
Rafiee J, Arvani F, Harifi A, Sadeghi M (2007) Intelligent condition monitoring of a gearbox using artificial neural network. Mech Syst Signal Process 21:1746–1754
Zolghadri A, Leberre H, Goupil P, Gheorghe A, Cieslak J, Dayre R (2016) Parametric approach to fault detection in aircraft control surfaces. J Aircr 53(3):846–855
Che J, Zhu Y, Zhou D, He X (2022) Active fault tolerant control design using switching linear parameter varying controllers with inexact fault-effect parameters. Int J Robust Nonlinear Control 32(7):4477–4494
Hang P, Lou B, Lv C (2022) Nonlinear predictive motion control for autonomous mobile robots considering active fault-tolerant control and regenerative braking. Sensors 22(10):3939
Lamouchi R, Raissi T, Amairi M, Aoun M (2022) On interval observer design for active fault tolerant control of linear parameter-varying systems. Syst Control Lett 164:105218
Jung W, Bang H (2021) Fault and failure tolerant model predictive control of quadrotor UAV. Int J Aeronaut Space Sci 22(3):663–675
Sun Z, Zhang F, Lang S (2022) Fault-tolerant model predictive control of a quadrotor with an unknown complete rotor failure. In: 2022 41st Chinese control conference (CCC), pp 4087–4093
Zhao J, Ding X, Jiang B, Jiang G, Xie F (2022) A novel sliding mode fault-tolerant control strategy for variable-mass quadrotor. Int J Robust Nonlinear Control 45:1234. https://doi.org/10.1002/rnc.6159
Lien YH, Peng CC, Chen YH (2020) Adaptive observer-based fault detection and fault-tolerant control of quadrotors under rotor failure conditions. Appl Sci 10(10):3503
Ijaz S, Ijaz H, Hamayun MT, Javaid U (2022) Active and passive fault tolerant control allocation strategy for nonlinear systems. J Vib Control. https://doi.org/10.1177/10775463221097763
Salmi A, Bouzid Y, Guiatni M (2022) Passive fault tolerant control of a new reconfigurable quadrotor. University of Eloued, Eloued
Patel HR, Shah VA (2019) A passive fault-tolerant control strategy for a non-linear system: an application to the two tank conical non-interacting level control system. Maskay 9(1):1–8
Tang P, Zhang F, Ye J, Lin D (2021) An integral TSMC-based adaptive fault-tolerant control for quadrotor with external disturbances and parametric uncertainties. Aerosp Sci Technol 109:106415
Zhu Z, Cao S (2019) Back-stepping sliding mode control method for quadrotor UAV with actuator failure. J Eng 2019(22):8374–8377
Guo J, Qi J, Wu C (2021) Robust fault diagnosis and fault-tolerant control for nonlinear quadrotor unmanned aerial vehicle system with unknown actuator faults. Int J Adv Rob Syst 18(2):17298814211002734
Yang P, Wang Z, Zhang Z, Hu X (2021) Sliding mode fault tolerant control for a quadrotor with varying load and actuator fault. Actuators 10(12):323
Chen X, Zhang G, Lu C, Cheng J (2019) Quadrotor aircraft attitude control algorithm based on improved UKF. IOP Conf Ser Earth Environ Sci 233(4):042037
Rezaei O, Rahdan A, Dahmardeh M, Yousefiankalareh A (2022) A robust and fast active fault tolerant control for quadrotor applications with actuator fault’s unknown statistical characteristics. J Vib Control. https://doi.org/10.1177/10775463221100062
Patan MG, Caliskan F (2022) Sensor fault–tolerant control of a quadrotor unmanned aerial vehicle. Proc Inst Mech Eng Part G J Aerosp Eng 236(2):417–433
Doraiswami R, Cheded L, Brinkmann M (2021) Kalman-filter-based accurate trajectory tracking and fault-tolerant control of quadrotor
Merheb AR, Noura H (2019) Active fault-tolerant control of quadrotor uavs based on passive controller bank. Mechanism machine robotics and mechatronics sciences. Springer, Cham, pp 231–241
Wang Y, Puig V (2016) Zonotopic extended Kalman filter and fault detection of discrete-time nonlinear systems applied to a quadrotor helicopter. In: 2016 3rd Conference on control and fault-tolerant systems (SysTol), IEEE, pp 367–372
Zhong Y, Zhang W, Zhang Y (2017) Sensor fault diagnosis for unmanned quadrotor helicopter via adaptive two-stage extended Kalman filter. In: 2017 International conference on sensing, diagnostics, prognostics, and control (SDPC), IEEE, pp 493–498
Goslinski J, Giernacki W, Gardecki S (2014) Introduction of the flying robots into the human environment: an adaptive square-root unscented Kalman filter for a fault tolerant state estimation in a quadrotor. In: 2014 International conference on intelligent environments, IEEE, pp 117–123
Fourlas GK, Karras GC (2021) A survey on fault diagnosis and fault-tolerant control methods for unmanned aerial vehicles. Machines 9(9):197
Shi X, Cheng Y, Yin C, Shi H, Huang X (2019) Actuator fault tolerant controlling using adaptive radical basis function neural network SMC for quadrotor UAV. In: 2019 Chinese control and decision conference (CCDC), IEEE, pp 5409–5414
Nguyen NP, Mung NX, Thanh Ha LNN, Huynh TT, Hong SK (2020) Finite-time attitude fault tolerant control of quadcopter system via neural networks. Mathematics 8(9):1541
Zeghlache S, Djerioui A, Benyettou L, Benslimane T, Mekki H, Bouguerra A (2019) Fault tolerant control for modified quadrotor via adaptive type-2 fuzzy backstepping subject to actuator faults. ISA Trans 95:330–345
Zheng EH, Xiong JJ, Luo JL (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356
Funding
This work was financially supported by the National Natural Science Foundation of China. The project number is 61966010. Thanks for the help and support of the National Natural Science Foundation of China.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare no competing of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, J., Wang, D. A robust fault-tolerant control algorithm based on a novel modeling method for quadrotor application with accurate fault estimation. Evol. Intel. (2024). https://doi.org/10.1007/s12065-024-00921-y
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12065-024-00921-y