Skip to main content
Log in

A Composite Adaptive Fault-Tolerant Attitude Control for a Quadrotor UAV with Multiple Uncertainties

  • Published:
Journal of Systems Science and Complexity Aims and scope Submit manuscript

Abstract

In this paper, a composite adaptive fault-tolerant control strategy is proposed for a quadrotor unmanned aerial vehicle (UAV) to simultaneously compensate actuator faults, model uncertainties and external disturbances. By assuming knowledge of the bounds on external disturbances, a baseline sliding mode control is first designed to achieve the desired system tracking performance and retain insensitive to disturbances. Then, regarding actuator faults and model uncertainties of the quadrotor UAV, neural adaptive control schemes are constructed and incorporated into the baseline sliding mode control to deal with them. Moreover, in terms of unknown external disturbances, a disturbance observer is designed and synthesized with the control law to further improve the robustness of the proposed control strategy. Finally, a series of comparative simulation tests are conducted to validate the effectiveness of the proposed control strategy where a quadrotor UAV is subject to inertial moment variations and different level of actuator faults. The capabilities and advantages of the proposed control strategy are confirmed and verified by simulation results.

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.

Similar content being viewed by others

References

  1. Kanistras K, Martins G, Rutherford M J, et al., A survey of unmanned aerial vehicles (UAVs) for traffic monitoring, Proceedings of 2013 International Conference on Unmanned Aircraft Systems (ICUAS), 2013, 221–234.

    Chapter  Google Scholar 

  2. Elloumi M, Dhaou R, Escrig B, et al., Monitoring road traffic with a UAV-based system, Proceedings of 2018 IEEE Wireless Communications and Networking Conference (WCNC), 2018, 1–6.

    Google Scholar 

  3. Gevaert C M, Suomalainen J, Tang J, et al., Generation of spectral-temporal response surfaces by combining multispectral satellite and hyperspectral UAV imagery for precision agriculture applications, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2015, 8(6): 3140–3146.

    Article  Google Scholar 

  4. Li Z R, Liu Y, Walker R, et al., Towards automatic power line detection for a UAV surveillance system using pulse coupled neural filter and an improved Hough transform, Machine Vision and Applications, 2010, 21(5): 677–686.

    Article  Google Scholar 

  5. Zhang H, Xin B, Dou L H, et al., A review of cooperative path planning of an unmanned aerial vehicle group, Frontiers of Information Technology & Electronic Engineering, 2020, 21(12): 1671–1694.

    Article  Google Scholar 

  6. Gimenez J, Gandolfo D C, Salinas L R, et al., Multi-objective control for cooperative payload transport with rotorcraft UAVs, ISA Transactions, 2018, 80: 491–502.

    Article  Google Scholar 

  7. Xian B, Wang S Z, and Yang S, Nonlinear adaptive control for an unmanned aerial payload transportation system: Theory and experimental validation, Nonlinear Dynamics, 2019, 98(3): 1745–1760.

    Article  MATH  Google Scholar 

  8. Yuan C, Zhang Y M, and Liu Z X, A survey on technologies for automatic forest fire monitoring, detection, and fighting using unmanned aerial vehicles and remote sensing techniques, Canadian Journal of Forest Research, 2015, 45(7): 783–792.

    Article  Google Scholar 

  9. Ding Y L, Xin B, and Chen J, A review of recent advances in coordination between unmanned aerial and ground vehicles, Unmanned Systems, 2021, 9(2): 97–117.

    Article  Google Scholar 

  10. Wang B, Shen Y Y, and Zhang Y M, Active fault-tolerant control for a quadrotor helicopter against actuator faults and model uncertainties, Aerospace Science and Technology, 2020, 99: 105745.

    Article  Google Scholar 

  11. Ducard G J J, Fault-Tolerant Flight Control and Guidance Systems: Practical Methods for Small Unmanned Aerial Vehicles, Springer Science & Business Media, Berlin, 2009.

    Book  MATH  Google Scholar 

  12. Abbaspour A, Aboutalebi P, Yen K K, et al., Neural adaptive observer-based sensor and actuator fault detection in nonlinear systems: Application in UAV, ISA Transactions, 2017, 67: 317–329.

    Article  Google Scholar 

  13. Grzonka S, Grisetti G, and Burgard W, A fully autonomous indoor quadrotor, IEEE Transactions on Robotics, 2011, 28(1): 90–100.

    Article  Google Scholar 

  14. Wang B and Zhang Y M, Adaptive sliding mode fault-tolerant control for an unmanned aerial vehicle, Unmanned Systems, 2017, 5(4): 209–221.

    Article  Google Scholar 

  15. Zhang Y M and Jiang J, Bibliographical review on reconfigurable fault-tolerant control systems, Annual Reviews in Control, 2008, 32(2): 229–252.

    Article  Google Scholar 

  16. Yu X and Jiang J, A survey of fault-tolerant controllers based on safety-related issues, Annual Reviews in Control, 2015, 39: 46–57.

    Article  Google Scholar 

  17. Li X H, Lu D K, Zhang W, et al., Sensor fault estimation and fault-tolerant control for a class of Takagi-Sugeno Markovian jump systems with partially unknown transition rates based on the reduced-order observer, Journal of Systems Science & Complexity, 2018, 31(6): 1405–1422.

    Article  MathSciNet  MATH  Google Scholar 

  18. Wang B and Zhang Y M, An adaptive fault-tolerant sliding mode control allocation scheme for multirotor helicopter subject to simultaneous actuator faults, IEEE Transactions on Industrial Electronics, 2018, 65(5): 4227–4236.

    Article  Google Scholar 

  19. Zhang Y H, Li H Y, Sun J, et al., Cooperative adaptive event-triggered control for multiagent systems with actuator failures, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, 49(9): 1759–1768.

    Article  Google Scholar 

  20. Zhang Y Y, Liu J K, and He W, Adaptive fault-tolerant control for a nonlinear flexible aircraft wing system, Asian Journal of Control, 2019, 21(5): 2340–2351.

    Article  MathSciNet  MATH  Google Scholar 

  21. Zhang Y M, Chamseddine A, Rabbath C A, et al., Development of advanced FDD and FTC techniques with application to an unmanned quadrotor helicopter testbed, Journal of the Franklin Institute, 2013, 350(9): 2396–2422.

    Article  MATH  Google Scholar 

  22. Li T, Zhang Y M, and Gordon B W, Passive and active nonlinear fault-tolerant control of a quadrotor unmanned aerial vehicle based on the sliding mode control technique, Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2013, 227(1): 12–23.

    Google Scholar 

  23. Merheb A R, Noura H, and Bateman F, Design of passive fault-tolerant controllers of a quadrotor based on sliding mode theory, International Journal of Applied Mathematics and Computer Science, 2015, 25(3): 561–576.

    Article  MathSciNet  MATH  Google Scholar 

  24. Liu Z C, Yuan C, and Zhang Y M, Active fault-tolerant control of unmanned quadrotor helicopter using linear parameter varying technique, Journal of Intelligent & Robotic Systems, 2017, 88(2–4): 415–436.

    Article  Google Scholar 

  25. Avram R C, Zhang X D, and Muse J, Quadrotor actuator fault diagnosis and accommodation using nonlinear adaptive estimators, IEEE Transactions on Control Systems Technology, 2017, 25(6): 2219–2226.

    Article  Google Scholar 

  26. Zhong Y J, Liu Z X, Zhang Y M, et al., Active fault-tolerant tracking control of a quadrotor with model uncertainties and actuator faults, Frontiers of Information Technology & Electronic Engineering, 2019, 20(1): 95–106.

    Article  Google Scholar 

  27. Zhang Y M and Jiang J, Issues on integration of fault diagnosis and reconfigurable control in active fault-tolerant control systems, IFAC Proceedings Volumes, 2006, 39(13): 1437–1448.

    Article  Google Scholar 

  28. Hao W and Xian B, adaptive fault-tolerant control for a quadrotor UAV based on immersion and invariance methodology, Nonlinear Dynamics, 2017, 90(4): 2813–2826.

    Article  MathSciNet  MATH  Google Scholar 

  29. Liu Z X, Yuan C, Yu X, et al., Retrofit fault-tolerant tracking control design of an unmanned quadrotor helicopter considering actuator dynamics, International Journal of Robust and Nonlinear Control, 2019, 29(16): 5293–5313.

    Article  MathSciNet  MATH  Google Scholar 

  30. Liu W Z, Zhang K, Jiang B, et al., Adaptive fault-tolerant formation control for quadrotors with actuator faults, Asian Journal of Control, 2020, 22(3): 1317–1326.

    Article  MathSciNet  Google Scholar 

  31. Guo L, Yu X, Zhang X, et al., Safety control system technologies for UAVs: Review and prospect, Scientia Sinica Informationis, 2020, 50(2): 184–194.

    Article  Google Scholar 

  32. Wang F, Wang J M, Wang K, et al., Adaptive backstepping sliding mode control of uncertain semi-strict nonlinear systems and application to permanent magnet synchronous motor, Journal of Systems Science & Complexity, 2021, 34(2): 552–571.

    Article  MathSciNet  MATH  Google Scholar 

  33. Zhu Y K, Guo L, Yu X, et al., An enhanced anti-disturbance control law for systems with multiple disturbances, Science China Information Sciences, 2020, 63(10): 209206.

    Article  MathSciNet  Google Scholar 

  34. Yang Y Z, Liu F, Yang H Y, et al., Distributed finite-time integral sliding-mode control for multiagent systems with multiple disturbances based on nonlinear disturbance observers, Journal of Systems Science & Complexity, 2021, 34(3): 995–1013.

    Article  MathSciNet  MATH  Google Scholar 

  35. Wang B, Yu X, Mu L X, et al., Disturbance observer-based adaptive fault-tolerant control for a quadrotor helicopter subject to parametric uncertainties and external disturbances, Mechanical Systems and Signal Processing, 2019, 120: 727–743.

    Article  Google Scholar 

  36. Zhang J Q, Gu D W, Ren Z H, et al., Robust trajectory tracking controller for quadrotor helicopter based on a novel composite control scheme, Aerospace Science and Technology, 2019, 85: 199–215.

    Article  Google Scholar 

  37. Guo K X, Jia J D, Yu X, et al., Multiple observers based anti-disturbance control for a quadrotor UAV against payload and wind disturbances, Control Engineering Practice, 2020, 102: 104560.

    Article  Google Scholar 

  38. Wang Y Y and Hu J B, Robust control for a quadrotor aircraft with small overshoot and high-precision position tracking performance, Journal of the Franklin Institute, 2020, 357(18): 13386–13409.

    Article  MathSciNet  MATH  Google Scholar 

  39. Xu L X, Ma H J, Guo D, et al., Backstepping sliding-mode and cascade active disturbance rejection control for a quadrotor UAV, IEEE/ASME Transactions on Mechatronics, 2020, 25(6): 2743–2753.

    Article  Google Scholar 

  40. Kang B, Miao Y, Liu F, et al., A second-order sliding mode controller of quad-rotor UAV based on PID sliding mode surface with unbalanced load, Journal of Systems Science & Complexity, 2021, 34(2): 520–536.

    Article  MathSciNet  MATH  Google Scholar 

  41. Zeghlache S, Djerioui A, Benyettou L, et al., Fault tolerant control for modified quadrotor via adaptive type-2 fuzzy backstepping subject to actuator faults, ISA Transactions, 2019, 95: 330–345.

    Article  Google Scholar 

  42. Hu Q L, Xiao L, and Wang C L, Adaptive fault-tolerant attitude tracking control for spacecraft with time-varying inertia uncertainties, Chinese Journal of Aeronautics, 2019, 32(3): 674–687.

    Article  Google Scholar 

  43. Guo Y Y, Jiang B, and Zhang Y M, A novel robust attitude control for quadrotor aircraft subject to actuator faults and wind gusts, IEEE/CAA Journal of Automatica Sinica, 2017, 5(1): 292–300.

    Article  MathSciNet  Google Scholar 

  44. Chen F Y, Lei W, Zhang K K, et al., A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer, Nonlinear Dynamics, 2016, 85(2): 1281–1295.

    Article  MATH  Google Scholar 

  45. Chen W H, Yang J, Guo L, et al., Disturbance-observer-based control and related methods — An overview, IEEE Transactions on Industrial Electronics, 2015, 63(2): 1083–1095.

    Article  Google Scholar 

  46. L’afflitto A, Anderson R B, and Mohammadi K, An introduction to nonlinear robust control for unmanned quadrotor aircraft: How to design control algorithms for quadrotors using sliding mode control and adaptive control techniques, IEEE Control Systems Magazine, 2018, 38(3): 102–121.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Youmin Zhang.

Additional information

This research was partially supported by the National Natural Science Foundation of China under Grant Nos. 62003266 and 61833013, the Fundamental Research Funds for the Central Universities under Grant No. G2019KY05103, and the Natural Sciences and Engineering Research Council of Canada.

This paper was recommended for publication by Editor XIN Bin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, B., Zhang, Y. & Zhang, W. A Composite Adaptive Fault-Tolerant Attitude Control for a Quadrotor UAV with Multiple Uncertainties. J Syst Sci Complex 35, 81–104 (2022). https://doi.org/10.1007/s11424-022-1030-y

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11424-022-1030-y

Keywords

Navigation