Skip to main content
Log in

Fault-Tolerant Containment Control of Multiple Unmanned Aerial Vehicles Based on Distributed Sliding-Mode Observer

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

This paper investigates the distributed fault-tolerant containment control (FTCC) of multiple unmanned aerial vehicles (multi-UAVs) when a subset of multi-UAVs is encountered by actuator faults and input saturation. The topology involving multiple follower UAVs and leader UAVs is an undirected, fixed communication network and only a subset of follower UAVs has access to the leader UAVs. By the combination of graph theory and sliding-mode observer (SMO), the desired reference of each follower is first estimated in a distributed manner. Then, by utilizing the estimated knowledge, a set of distributed control laws is iteratively designed to steer follower UAVs into the convex hull spanned by the leader UAVs. In the distributed control scheme, disturbance observer (DO) technique is used to estimate unknown lumped uncertainty including external disturbances and actuator faults. An auxiliary dynamic system is constructed to compensate the input saturation. Moreover, to eliminate the “explosion of complexity” in traditional backstepping architecture, high-gain observer (HGO) technique is integrated into the backstepping architecture to estimate the virtual control signals and their first derivatives. Furthermore, by using graph theory and Lyapunov-based approach, it is shown that the distributed fault-tolerant containment controller can guarantee all follower UAVs to converge into the convex hull spanned by all leader UAVs. Finally, numerical simulations are presented to demonstrate the effectiveness of the proposed distributed control scheme.

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. Boskovic, J., Bergstrom, S.E., Mehra, R.K.: Retrofit reconfigurable flight control in the presence of control effector damage. In: American Control Conference. Portland (2005)

  2. Casbeer, D.W., Beard, R.W., McLain, T.W., Li, S.M., Mehra, R.K.: Forest fire monitoring with multiple small UAVs. In: American Control Conference, pp. 3530–3535. Portland (2005)

  3. Chen, M., Ge, S.S.: Direct adaptive neural control for a class of uncertain nonaffine nonlinear systems based on disturbance observer. IEEE T. Cybern. 43(4), 1213–1225 (2013)

    Article  Google Scholar 

  4. Du, J., Hu, X., Krstić, M., Sun, Y.: Robust dynamic positioning of ships with disturbances under input saturation. Automatica 73, 207–214 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  5. Du, J., Hu, X., Liu, H., Chen, C.P.: Adaptive robust output feedback control for a marine dynamic positioning system based on a high-gain observer. IEEE Trans. Neural Netw. Learn. Syst. 26(11), 2775–2786 (2015)

    Article  MathSciNet  Google Scholar 

  6. Farrell, J.A., Polycarpou, M., Sharma, M., Dong, W.: Command filtered backstepping. IEEE Trans. Autom. Control 54(6), 1391–1395 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. George, J., Sujit, P., Sousa, J.B.: Search strategies for multiple UAV search and destroy missions. J. Intell. Robot. Syst. 61(1–4), 355–367 (2011)

    Article  Google Scholar 

  8. Han, T., Chi, M., Guan, Z.H., Hu, B., Xiao, J.W., Huang, Y.: Distributed three-dimensional formation containment control of multiple unmanned aerial vehicle systems. Asian J. Control 19(3), 1103–1113 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  9. Han, T., Guan, Z.H., Wu, Y., Zheng, D.F., Zhang, X.H., Xiao, J.W.: Three-dimensional containment control for multiple unmanned aerial vehicles. J. Frankl. Inst. 353(13), 2929–2942 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hu, J., Zhang, H.: Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles. Automatica 49(7), 2160–2167 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hu, Q.L., Xiao, B., Zhang, Y.M.: Fault-tolerant attitude control for spacecraft under loss of actuator effectiveness. J. Guid. Control Dyn. 34(3), 927–932 (2011)

    Article  Google Scholar 

  12. Hu, Q.L., Zhang, Y.M., Huo, X., Xiao, B.: Adaptive integral-type sliding mode control for spacecraft attitude maneuvering under actuator stuck failures. Chinese J. Aeronaut. 24(1), 32–45 (2011)

    Article  Google Scholar 

  13. Ju, H.S., Tsai, C.C.: Longitudinal auto-landing controller design via adaptive backstepping. Int. J. Adapt. Control Signal Process. 23(7), 640–666 (2009)

    Article  MATH  Google Scholar 

  14. Kurdi, H., How, J., Bautista, G.: Bio-inspired algorithm for task allocation in multi-UAV search and rescue missions. In: AIAA Guidance, Navigation, and Control Conference. San Diego (2016)

  15. Liao, F., Teo, R., Wang, J.L., Dong, X., Lin, F., Peng, K.: Distributed formation and reconfiguration control of VTOL UAVs. IEEE Trans. Control Syst. Technol. 25(1), 270–277 (2017)

    Article  Google Scholar 

  16. Lin, W.: Distributed UAV formation control using differential game approach. Aerosp. Sci. Technol. 35, 54–62 (2014)

    Article  Google Scholar 

  17. Liu, Z.X., Yuan, C., Yu, X., Zhang, Y.M.: Retrofit fault-tolerant tracking control design of an unmanned quadrotor helicopter considering actuator dynamics. Int. J. Robust Nonlinear Control. Online Published. https://doi.org/10.1002/rnc.3889 (2017)

  18. Liu, Z.X., Yuan, C., Zhang, Y.M.: Active fault-tolerant control of unmanned quadrotor helicopter using linear parameter varying technique. J. Intell. Robot. Syst. 88(2-4), 415–436 (2017)

    Article  Google Scholar 

  19. Liu, Z.X., Yuan, C., Zhang, Y.M., Luo, J.: A learning-based fault tolerant tracking control of an unmanned quadrotor helicopter. J. Intell. Robot. Syst. 84(1-4), 145–162 (2016)

    Article  Google Scholar 

  20. Manathara, J.G., Sujit, P., Beard, R.W.: Multiple UAV coalitions for a search and prosecute mission. J. Intell. Robot. Syst. 62(1), 125–158 (2011)

    Article  MATH  Google Scholar 

  21. Meng, Z., Ren, W., You, Z.: Distributed finite-time attitude containment control for multiple rigid bodies. Automatica 46(12), 2092–2099 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  22. Ren, W., Cao, Y.C.: Distributed Coordination of Multi-Agent Networks. Springer-Verlag (2011)

  23. Sadeghzadeh, I., Zhang, Y.M.: A review on fault-tolerant control for unmanned aerial vehicles UAVs. In: Infotech@ Aerospace. Missouri (2011)

  24. Scherer, J., Yahyanejad, S., Hayat, S., Yanmaz, E., Andre, T., Khan, A., Vukadinovic, V., Bettstetter, C., Hellwagner, H., Rinner, B.: An autonomous multi-UAV system for search and rescue. In: Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use. Florence (2015)

  25. Semsar-Kazerooni, E., Khorasani, K.: Optimal performance of a modified leader-follower cooperative team with partial availability of the leader command and agents actuator faults. In: IEEE Conference on Decision and Control. New Orleans (2007)

  26. Shen, Q., Jiang, B., Shi, P., Zhao, J.: Cooperative adaptive fuzzy tracking control for networked unknown nonlinear multiagent systems with time-varying actuator faults. IEEE Trans. Fuzzy Syst. 22(3), 494–504 (2014)

    Article  Google Scholar 

  27. Sujit, P., Kingston, D., Beard, R.: Cooperative forest fire monitoring using multiple UAVs. In: IEEE Conference on Decision and Control. New Orleans (2007)

  28. Wang, B., Zhang, Y.M.: An adaptive fault-tolerant sliding mode control allocation scheme for multirotor helicopter subject to simultaneous actuator faults. IEEE Trans. Ind. Electron. 65(5), 4227–4236 (2018)

    Article  Google Scholar 

  29. Wu, Z., Lu, J., Rajput, J., Shi, J., Ma, W.: Adaptive neural control based on high order integral chained differentiator for morphing aircraft. Math. Probl. Eng., 2015 (2015)

  30. Xu, B.: Robust adaptive neural control of flexible hypersonic flight vehicle with dead-zone input nonlinearity. Nonlinear Dyn. 80(3), 1509–1520 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  31. Xu, B., Huang, X., Wang, D., Sun, F.: Dynamic surface control of constrained hypersonic flight models with parameter estimation and actuator compensation. Asian J. Control 16(1), 162–174 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  32. Xu, B., Zhang, Q., Pan, Y.: Neural network based dynamic surface control of hypersonic flight dynamics using small-gain theorem. Neurocomputing 173, 690–699 (2016)

    Article  Google Scholar 

  33. Xu, Q., Yang, H., Jiang, B., Zhou, D., Zhang, Y.M.: Fault tolerant formations control of UAVs subject to permanent and intermittent faults. J. Intell. Robot. Syst. 73(1–4), 589–602 (2014)

    Article  Google Scholar 

  34. Yu, X., Fu, Y., Li, P., Zhang, Y.M.: Fault-tolerant aircraft control based on self-constructing fuzzy neural networks and multivariable SMC under actuator faults. IEEE Trans. Fuzzy Syst. Online Published. https://doi.org/10.1109/TFUZZ.2017.2773422 (2017)

  35. Yu, X., Li, P., Zhang, Y.M.: The design of fixed-time observer and finite-time fault-tolerant control for hypersonic gliding vehicles. IEEE Trans. Ind. Electron. 65(5), 4135–4144 (2018)

    Article  Google Scholar 

  36. Yu, X., Liu, Z.X., Zhang, Y.M.: Fault-tolerant formation control of multiple UAVs in the presence of actuator faults. Int. J. Robust Nonlinear Control 26(12), 2668–2685 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  37. Yu, Z.Q., Qu, Y.H., Zhang, Y.M.: Safe control of trailing UAV in close formation flight against actuator fault and wake vortex effect. Aerosp. Sci. Technol. 77, 189–205 (2018)

    Article  Google Scholar 

  38. Yu, Z.Q., Zhang, Y.M., Qu, Y.H., Zhang, Y.T.: Distributed fault-tolerant containment control for multi-UAVs with actuator and sensor faults. In: International Conference on Unmanned Aircraft Systems (ICUAS). FL (2017)

  39. Yuan, C., Liu, Z.X., Zhang, Y.M.: Aerial images-based forest fire detection for firefighting using optical remote sensing techniques and unmanned aerial vehicles. J. Intell. Robot. Syst. 88(2–4), 635–654 (2017)

    Article  Google Scholar 

  40. Yuan, C., Zhang, Y.M., Liu, Z.X.: A survey on technologies for automatic forest fire monitoring, detection, and fighting using unmanned aerial vehicles and remote sensing techniques. Can. J. For. Res. 45(7), 783–792 (2015)

    Article  Google Scholar 

  41. Zhang, H., Lewis, F.L.: Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics. Automatica 48(7), 1432–1439 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  42. Zhang, T., Ge, S.S., Hang, C.C.: Adaptive neural network control for strict-feedback nonlinear systems using backstepping design. Automatica 36(12), 1835–1846 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  43. Zhang, Y.M., Jiang, J.: Bibliographical review on reconfigurable fault-tolerant control systems. Annu. Rev. Control 32(2), 229–252 (2008)

    Article  Google Scholar 

Download references

Acknowledgments

This work was partially supported by National Natural Science Foundation of China (No. 61473229 and 61573282) and Natural Sciences and Engineering Research Council of Canada (NSERC). The authors would like to express their sincere gratitude to the Editor-in-Chief, the Guest Editors, and the anonymous reviewers whose insightful comments have helped to improve the quality of this paper considerably.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Youmin Zhang.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, Z., Qu, Y. & Zhang, Y. Fault-Tolerant Containment Control of Multiple Unmanned Aerial Vehicles Based on Distributed Sliding-Mode Observer. J Intell Robot Syst 93, 163–177 (2019). https://doi.org/10.1007/s10846-018-0862-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-018-0862-0

Keywords

Navigation