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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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)
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)
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)
Du, J., Hu, X., Krstić, M., Sun, Y.: Robust dynamic positioning of ships with disturbances under input saturation. Automatica 73, 207–214 (2016)
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)
Farrell, J.A., Polycarpou, M., Sharma, M., Dong, W.: Command filtered backstepping. IEEE Trans. Autom. Control 54(6), 1391–1395 (2009)
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)
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)
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)
Hu, J., Zhang, H.: Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles. Automatica 49(7), 2160–2167 (2013)
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)
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)
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)
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)
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)
Lin, W.: Distributed UAV formation control using differential game approach. Aerosp. Sci. Technol. 35, 54–62 (2014)
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)
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)
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)
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)
Meng, Z., Ren, W., You, Z.: Distributed finite-time attitude containment control for multiple rigid bodies. Automatica 46(12), 2092–2099 (2010)
Ren, W., Cao, Y.C.: Distributed Coordination of Multi-Agent Networks. Springer-Verlag (2011)
Sadeghzadeh, I., Zhang, Y.M.: A review on fault-tolerant control for unmanned aerial vehicles UAVs. In: Infotech@ Aerospace. Missouri (2011)
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)
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)
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)
Sujit, P., Kingston, D., Beard, R.: Cooperative forest fire monitoring using multiple UAVs. In: IEEE Conference on Decision and Control. New Orleans (2007)
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)
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)
Xu, B.: Robust adaptive neural control of flexible hypersonic flight vehicle with dead-zone input nonlinearity. Nonlinear Dyn. 80(3), 1509–1520 (2015)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Zhang, H., Lewis, F.L.: Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics. Automatica 48(7), 1432–1439 (2012)
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)
Zhang, Y.M., Jiang, J.: Bibliographical review on reconfigurable fault-tolerant control systems. Annu. Rev. Control 32(2), 229–252 (2008)
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
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-018-0862-0