Skip to main content

Advertisement

Log in

Double event-triggered leader-following consensus and fault detection for Lipschitz nonlinear multi-agent systems via periodic sampling strategy

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

This paper considers the problem of leader-following consensus and fault detection for a class of multi-agent systems with Lipschitz nonlinear dynamics. To reduce the amount of redundant information and avoid checking triggering conditions continually, this paper proposes an efficient network framework with a double periodic event-triggered mechanism. Based on the proposed framework, an improved fault detection observer and a consensus controller are designed. Then, the original problem is converted into a set of stability problems with constraints. According to Lyapunov–Krasovskii theorem and the free-weighting matrix technique, sufficient conditions for solving these stability problems are derived in the form of bilinear matrix inequalities (BMIs). Further, to eliminate the nonlinear terms of BMI and obtain optimal performance, two iterative algorithms based on linear matrix inequalities (LMIs) are developed. Two simulation examples are provided to verify the practicality and validity of the theoretical 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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

Data available on request from the authors.

References

  1. Bai, Y., Wang, J.: Fault detection and isolation using relative information for multi-agent systems. ISA Trans. 116, 182–190 (2021)

    Article  MATH  Google Scholar 

  2. Chadli, M., Davoodi, M., Meskin, N.: Distributed state estimation, fault detection and isolation filter design for heterogeneous multi-agent linear parameter-varying systems. IET Control Theory Appl. 11(2), 254–262 (2017)

    Article  MathSciNet  Google Scholar 

  3. Chen, W., Li, X., Jiao, L.: Quantized consensus of second-order continuous-time multi-agent systems with a directed topology via sampled data. Automatica 49(7), 2236–2242 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  4. Chen, X., Chen, Z., Mei, C.: Sampled measurement output feedback control of multi-agent systems with jointly-connected topologies. IEEE Trans. Autom. Control 61(6), 1670–1675 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chen, Y., Ge, Y., Zhang, Y.: Partial stability approach to consensus problem of linear multi-agent systems. Acta Autom. Sin. 40(11), 2573–2584 (2014)

    MATH  Google Scholar 

  6. Davoodi, M., Meskin, N., Khorasani, K.: Simultaneous fault detection and consensus control design for a network of multi-agent systems. Automatica 66, 185–194 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  7. Deng, C., Er, M.J., Yang, G.H., Wang, N.: Event-triggered consensus of linear multiagent systems with time-varying communication delays. IEEE Trans. Cybern. 50(7), 2916–2925 (2020)

    Article  Google Scholar 

  8. Ding, S.X.: Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools. Springer Verlag, Berlin (2008)

    Google Scholar 

  9. Guo, G., Ding, L., Han, Q.L.: A distributed event-triggered transmission strategy for sampled-data consensus of multi-agent systems. Automatica 50(5), 1489–1496 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hajshirmohamadi, S., Sheikholeslam, F., Davoodi, M., Meskin, N.: Event-triggered simultaneous fault detection and tracking control for multi-agent systems. Int. J. Control 92(8), 1928–1944 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hassibi, A., How, J., Boyd, S.: A path-following method for solving BMI problems in control. In: Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251), pp. 1385–1389 (1999)

  12. He, W., Zhang, B., Han, Q.L., Qian, F., Kurths, J., Cao, J.: Leader-following consensus of nonlinear multiagent systems with stochastic sampling. IEEE Trans. Cybern. 47(2), 327–338 (2017)

    Google Scholar 

  13. Hu, A., Park, J.H., Hu, M.: Consensus of nonlinear multiagent systems with intermittent dynamic event-triggered protocols. Nonlinear Dyn. 104(2), 1299–1313 (2021)

    Article  Google Scholar 

  14. Iwasaki, T.: The dual iteration for fixed-order control. IEEE Trans. Autom. Control 44(4), 783–788 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  15. Li, H., Liao, X., Dong, T., Xiao, L.: Second-order consensus seeking in directed networks of multi-agent dynamical systems via generalized linear local interaction protocols. Nonlinear Dyn. 70(3), 2213–2226 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  16. Li, J., Wang, Z., Ahn, C.K., Shen, Y.: Fault detection for Lipschitz nonlinear systems with restricted frequency-domain specifications. IEEE Trans. Syst. Man Cybern.: Syst. 51(12), 7486–7496 (2021)

    Article  Google Scholar 

  17. Li, K., Hua, C., You, X., Guan, X.: Distributed output-feedback consensus control for nonlinear multiagent systems subject to unknown input delays. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.2993297

    Article  Google Scholar 

  18. Li, S., Chen, Y., Zhan, J.: Event-triggered consensus control and fault estimation for time-delayed multi-agent systems with Markov switching topologies. Neurocomputing 460, 292–308 (2021)

  19. Li, S., Chen, Y., Zhan, J.: Simultaneous observer-based fault detection and event-triggered consensus control for multi-agent systems. J. Frankl. Inst. 358(6), 3276–3301 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  20. Li, Y., Fang, H., Chen, J., Yu, C.: Distributed cooperative fault detection for multiagent systems: a mixed \(H_{\infty }/H_{2}\) optimization approach. IEEE Trans. Ind. Electron. 65(8), 6468–6477 (2018)

    Article  Google Scholar 

  21. Liu, C.L., Shan, L., Chen, Y.Y., Zhang, Y.: Average-consensus filter of first-order multi-agent systems with disturbances. IEEE Trans. Circuits Syst. II Express Briefs 65(11), 1763–1767 (2018)

    Google Scholar 

  22. Luenberger, D.: An introduction to observers. IEEE Trans. Autom. Control 16(6), 596–602 (1971)

  23. Rajamani, R.: Observers for Lipschitz nonlinear systems. IEEE Trans. Autom. Control 43(3), 397–401 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  24. Tan, L., Li, C., He, X., Huang, T.: Distributed output feedback leader-following consensus for nonlinear multiagent systems with time delay. Nonlinear Dyn. 105(2), 1673–1687 (2021)

    Article  Google Scholar 

  25. Yang, Y., Yue, D., Dou, C.: Output-based event-triggered schemes on leader-following consensus of a class of multi-agent systems with Lipschitz-type dynamics. Inf. Sci. 459, 327–340 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  26. Yin, X., Yue, D., Hu, S.: Adaptive periodic event-triggered consensus for multi-agent systems subject to input saturation. Int. J. Control 89(4), 653–667 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  27. Zhang, D., Ye, Z., Dong, X.: Co-design of fault detection and consensus control protocol for multi-agent systems under hidden DOS attack. IEEE Trans. Circuits Syst. I Regul. Pap. 68(5), 2158–2170 (2021)

    Article  MathSciNet  Google Scholar 

  28. Zhen, Z., Tao, G., Xu, Y., Song, G.: Multivariable adaptive control based consensus flight control system for UAVs formation. Aerosp. Sci. Technol. 93, 105336 (2019)

    Article  Google Scholar 

  29. Zheng, S., Shi, P., Agarwal, R.K., Lim, C.P.: Periodic event-triggered output regulation for linear multi-agent systems. Automatica 122, 109223 (2020)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 62273014), and Beijing Municipal Science and Technology Project (Grant No. KM202011417004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yangzhou Chen.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, S., Chen, Y. & Liu, P.X. Double event-triggered leader-following consensus and fault detection for Lipschitz nonlinear multi-agent systems via periodic sampling strategy. Nonlinear Dyn 111, 8293–8311 (2023). https://doi.org/10.1007/s11071-023-08268-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-023-08268-2

Keywords

Navigation