Skip to main content
Log in

A robust fault-tolerant control algorithm based on a novel modeling method for quadrotor application with accurate fault estimation

  • Research Paper
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. 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

  2. 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

  3. 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

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  MathSciNet  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  MathSciNet  Google Scholar 

  14. Jung W, Bang H (2021) Fault and failure tolerant model predictive control of quadrotor UAV. Int J Aeronaut Space Sci 22(3):663–675

    Article  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Salmi A, Bouzid Y, Guiatni M (2022) Passive fault tolerant control of a new reconfigurable quadrotor. University of Eloued, Eloued

    Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. Zhu Z, Cao S (2019) Back-stepping sliding mode control method for quadrotor UAV with actuator failure. J Eng 2019(22):8374–8377

    Google Scholar 

  23. 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

    Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. Doraiswami R, Cheded L, Brinkmann M (2021) Kalman-filter-based accurate trajectory tracking and fault-tolerant control of quadrotor

  29. 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

    Chapter  Google Scholar 

  30. 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

  31. 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

  32. 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

  33. Fourlas GK, Karras GC (2021) A survey on fault diagnosis and fault-tolerant control methods for unmanned aerial vehicles. Machines 9(9):197

    Article  Google Scholar 

  34. 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

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. Zheng EH, Xiong JJ, Luo JL (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Dongmei Wang.

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.

Appendices

Appendix A

See Table 6 .

Table 6 Summary of UKF algorithm

Appendix B

See Tables 7 and 8 .

Table 7 The quadrotor characteristics
Table 8 Controller coefficients

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12065-024-00921-y

Keywords

Navigation