Skip to main content
Log in

Adaptive output consensus for heterogeneous nonlinear multi-agent systems with multi-type input constraints under switching-directed topologies

  • Research Article
  • Published:
Control Theory and Technology Aims and scope Submit manuscript

Abstract

This study concentrates on solving the output consensus problem for a class of heterogeneous uncertain nonstrict-feedback nonlinear multi-agent systems under switching-directed communication topologies, in which all followers are subjected to multi-type input constraints such as unknown asymmetric saturation, unknown dead-zone and their integration. A unified representation is presented to overcome the difficulties originating from multi-agent input constraints. Moreover, the uncertain system functions in a non-lower triangular form and the interaction terms among agents are dealt with by exploiting the fuzzy logic systems and their special property. Furthermore, by introducing a nonlinear filter to alleviate the problem of “explosion of complexity” during the backstepping design, a distributed common adaptive control protocol is proposed to ensure that the synchronization errors converge to a small neighborhood of the origin despite the existence of multiple input constraints and arbitrary switching communication topologies. Both stability analysis and simulation results are conducted to show the effectiveness and performance of the proposed control methodology.

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  1. Ren, W., & Cao, Y. (2016). Distributed coordination of multi-agent networks. London: Springer.

    Google Scholar 

  2. Fax, J. A., & Murray, R. M. (2004). Information flow and cooperative control of vehicle formations. IEEE Transactions on Automatic Control, 49(9), 1465–1476.

    MathSciNet  MATH  Google Scholar 

  3. Qu, Z. H., Wang, J., & Hull, R. A. (2008). Cooperative control of dynamical systems with application to autonomous vehicles. IEEE Transactions on Automatic Control, 53(4), 894–911.

    MathSciNet  MATH  Google Scholar 

  4. Schneider, M. O., & Rosa, J. L. G. (2009). Application and development of biologically plausible neural networks in a multi-agent artificial life system. Neural Computation and Applications, 18(1), 65–75.

    Google Scholar 

  5. Yu, W. W., Chen, G. R., Cao, M., & Kurths, J. (2010). Second-order consensus for multi-agent systems with directed topologies and nonlinear dynamics. IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics, 40(3), 881–891.

    Google Scholar 

  6. Su, H. S., Chen, G. R., Wang, X. F., & Lin, Z. L. (2011). Adaptive second-order consensus of networked mobile agents with nonlinear dynamics. Automatica, 47(2), 368–375.

    MathSciNet  MATH  Google Scholar 

  7. Wei, X. Y., Yu, W. W., Wang, H., Yao, Y. Y., & Mei, F. (2019). An observer based fixed-time consensus control for second-order multi-agent systems with disturbances. IEEE Transactions on Circuits and Systems II: Express Briefs, 66(2), 247–251.

    Google Scholar 

  8. Tian, Y. P., & Zhang, Y. (2012). High-order consensus of heterogeneous multi-agent systems with unknown communication delays. Automatica, 48(6), 1205–1212.

    MathSciNet  MATH  Google Scholar 

  9. Wang, W., Huang, J. S., Wen, C. Y., & Fan, H. J. (2014). Distributed adaptive control for consensus tracking with application to formation control of nonholonomic mobile robots. Automatica, 50(4), 1254–1263.

    MathSciNet  MATH  Google Scholar 

  10. Yoo, S. J. (2013). Distributed adaptive containment control of uncertain nonlinear multi-agent systems in strict-feedback form. Automatica, 49(7), 2145–2153.

    MathSciNet  MATH  Google Scholar 

  11. Philip Chen, C. L., Wen, G. X., Liu, Y. J., & Wang, F. Y. (2014). Adaptive consensus control for a class of nonlinear multiagent time-delay systems using neural networks. IEEE Transactions on Neural Networks and Learning Systems, 25(6), 1217–1226.

    Google Scholar 

  12. Wen, G. X., Philip Chen, C. L., Liu, Y. J., & Liu, Z. (2015). Neural-network-based adaptive leader-following consensus control for second-order nonlinear multi-agent systems. IET Control Theory & Applications, 9(13), 1927–1934.

    MathSciNet  Google Scholar 

  13. Philip Chen, C. L., Ren, C. E., & Du, T. (2016). Fuzzy observed-based adaptive consensus tracking control for second-order multiagent systems with heterogeneous nonlinear dynamics. IEEE Transactions on Fuzzy Systems, 24(4), 906–915.

    Google Scholar 

  14. Deng, C., & Yang, G. H. (2018). Distributed adaptive fuzzy control for nonlinear multiagent systems under directed graphs. IEEE Transactions on Fuzzy Systems, 26(3), 906–915.

    Google Scholar 

  15. Chen, K. R., Wang, J. W., Zhang, Y., & Liu, Z. (2020). Leader-following consensus for a class of nonlinear strict-feedback multiagent systems with state time-delays. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(7), 2351–2361.

    Google Scholar 

  16. Yang, Y., & Yue, D. (2018). Distributed tracking control of a class of multi-agent systems in non-affine pure-feedback form under a directed topology. IEEE/CAA Journal of Automatica Sinica, 5(1), 169–180.

    MathSciNet  Google Scholar 

  17. Philip Chen, C. L., Wen, G. X., Liu, Y. J., & Liu, Z. (2016). Observer-based adaptive backstepping consensus tracking control for high-order nonlinear semi-strict-feedback multiagent systems. IEEE Transactions on Cybernetics, 46(7), 1591–1601.

    Google Scholar 

  18. Wang, F., Chen, B., Lin, C., & Li, X. (2017). Distributed adaptive neural control for stochastic nonlinear multi-agent systems. IEEE Transactions on Cybernetics, 47(7), 1795–1803.

    Google Scholar 

  19. Shang, Y., Chen, B., & Lin, C. (2020). Consensus tracking control for distributed nonlinear multiagent systems via adaptive neural backstepping approach. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(7), 2436–2444.

    Google Scholar 

  20. Ibrir, S., Xie, W. F., & Su, C. Y. (2007). Adaptive tracking of nonlinear systems with non-symmetric dead-zone input. Automatica, 43(3), 522–530.

    MathSciNet  MATH  Google Scholar 

  21. Zhang, T. P., & Ge, S. S. (2008). Adaptive dynamic surface control of nonlinear systems with unknown dead zone in pure feedback form. Automatica, 44(7), 1895–1903.

    MathSciNet  MATH  Google Scholar 

  22. Tong, S. C., & Li, Y. M. (2012). Adaptive fuzzy output feedback tracking backstepping control of strict-feedback nonlinear systems with unknown dead zones. IEEE Transactions on Fuzzy Systems, 20(1), 168–180.

    Google Scholar 

  23. Wang, F., Liu, Z., & Lai, G. Y. (2015). Fuzzy adaptive control of nonlinear uncertain plants with unknown dead zone output. Fuzzy Sets & Systems, 263, 27–48.

    MathSciNet  MATH  Google Scholar 

  24. Li, Y. M., Tong, S. C., & Li, T. S. (2016). Hybrid fuzzy adaptive output feedback control design for uncertain MIMO nonlinear systems with time-varying delays and input saturation. IEEE Transactions on Fuzzy Systems, 24(4), 841–853.

    Google Scholar 

  25. Wang, H. Q., Chen, B., Liu, X. P., Liu, K. F., & Lin, C. (2013). Robust adaptive fuzzy tracking control for pure-feedback stochastic nonlinear systems with input constraints. IEEE Transactions on Cybernetics, 43(6), 2093–2104.

    Google Scholar 

  26. Ma, J. J., Ge, S. S., Zheng, Z. Q., & Hu, D. W. (2015). Adaptive NN control of a class of nonlinear systems with asymmetric saturation actuators. IEEE Transactions on Neural Networks and Learning Systems, 26(7), 1532–1538.

    MathSciNet  Google Scholar 

  27. Yu, Z. X., Yang, Y. K., Li, S. G., & Sun, J. T. (2020). Observer-based adaptive finite-time quantized tracking control of nonstrict-feedback nonlinear systems with asymmetric actuator saturation. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(11), 4545–4556. https://doi.org/10.1109/TSMC.2018.2854927.

    Article  Google Scholar 

  28. Shen, Q. K., & Shi, P. (2016). Output consensus control of multiagent systems with unknown nonlinear dead zone. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 46(10), 1329–1337.

    Google Scholar 

  29. Hua, C. C., Zhang, L. L., & Guan, X. P. (2017). Distributed adaptive neural network output tracking of leader-following high-order stochastic nonlinear multiagent systems with unknown dead-zone input. IEEE Transactions on Cybernetics, 47(1), 177–185.

    Google Scholar 

  30. Meng, W. C., Yang, Q. M., Jagannathan, S., & Sun, Y. X. (2019). Distributed control of high-order nonlinear input constrained multiagent systems using a backstepping-free method. IEEE Transactions on Cybernetics, 49(11), 3923–3933.

    Google Scholar 

  31. Peydayesh, A., Arefi, M. M., & Modares, H. (2018). Distributed neuro-adaptive control protocols for non-strict feedback non-linear MASs with input saturation. IET Control Theory & Applications, 12(11), 1611–1620.

    MathSciNet  Google Scholar 

  32. Shahnazi, R., & Wang, W. (2020). Distributed adaptive FBC of uncertain nonaffine multiagent systems preceded by unknown input nonlinearities with unknown gain sign. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(8), 3036–3046.

    Google Scholar 

  33. Shen, Q. K., Shi, P., Shi, Y., & Zhang, J. H. (2017). Adaptive output consensus with saturation and dead-zone and its application. IEEE Transactions on Industrial Electronics, 64(6), 5025–5034.

    Google Scholar 

  34. Ren, W., & Beard, R. W. (2005). Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Transations on Automatic Control, 50(5), 655–661.

    MathSciNet  MATH  Google Scholar 

  35. Münz, U., Papachristodoulou, A., & Allgöwer, F. (2011). Consensus in multi-agent Systems with coupling delays and switching topology. IEEE Transactions on Automatic Control, 56(12), 2976–2982.

    MathSciNet  MATH  Google Scholar 

  36. Qin, J. H., Gao, H. J., & Zheng, W. X. (2011). Second-order consensus for multi-agent systems with switching topology and conmmunication delay. Systems & Control Letters, 60(6), 390–397.

    MathSciNet  MATH  Google Scholar 

  37. Li, H. Q., Liao, X. F., & Huang, T. W. (2013). Second-order locally dynamical consensus of multiagent systems with arbitrary fast switching directed topologies. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(6), 1343–1353.

    Google Scholar 

  38. Chen, K. R., Wang, J. W., & Zhang, Y. (2014). Second-order consensus of nonlinear multi-agent systems with restricted switching topology and time delay. Nonlinear Dynamics, 78(2), 881–887.

    MathSciNet  MATH  Google Scholar 

  39. Wen, G. H., Duan, Z. S., & Chen, G. R. (2014). Consensus tracking of multi-agent systems with Lipschitz-type node dynamics and switching topologies. IEEE Transactions on Circuits and Systems I: Regular Papers, 61(2), 499–511.

    MathSciNet  Google Scholar 

  40. Yang, Y., Yue, D., & Dou, C. X. (2016). Distributed adaptive output consensus control of a class of heterogeneous multi-agent systems under switching directed topologies. Information Sciences, 345, 294–312.

    MathSciNet  MATH  Google Scholar 

  41. Yang, Y., & Yue, D. (2016). Distributed adaptive consensus tracking for a class of multi-agent systems via output feedback approach under switching topologies. Neurocomputing, 174, 1125–1132.

    Google Scholar 

  42. Jiang, Y. L., Liu, J. C., & Wang, S. Q. (2014). Consensus tracking algorithm via observer-based distributed output feedback for multi-agent systems under switching topology. Circuits System and Signal Processing, 33(10), 3037–3052.

    MathSciNet  MATH  Google Scholar 

  43. Olfati-Saber, R., & Murray, R. M. (2004). Consensus problems in networks of agents with switching topology and time-delays. IEEE Transactions on Automatic Control, 49(9), 1520–1533.

    MathSciNet  MATH  Google Scholar 

  44. Wang, L. X., & Ying, H. (1994). Adaptive Fuzzy Systems and Control: Design and Stability Analysis. Englewood Cliffs: Prentice-Hall.

    Google Scholar 

  45. Zhang, H. W., & Lewis, F. L. (2010). Synchronization of networked higher-order nonlinear systems with unknown dynamics. In Proceedings of the 49th IEEE Conference on Decision Control (pp. 7129–7134). Atlanta, GA, USA.

  46. Zhao, J., Hill, D. J., & Liu, T. (2009). Synchronization of complex dynamical networks with switching topology: a switched system point of view. Automatica, 45(11), 2502–2511.

    MathSciNet  MATH  Google Scholar 

  47. Polycarpou, M. M. (1996). Stable adaptive neural control scheme for nonlinear systems. IEEE Transactions on Automatic Control, 41(3), 447–451.

    MathSciNet  MATH  Google Scholar 

  48. Liberzon, D. (2003). Switching in Systems and Control. Boston: Birkhäuser.

    MATH  Google Scholar 

  49. Liu, Y. H. (2018). Adaptive dynamic surface asymptotic tracking for a class of uncertain nonlinear systems. International Journal of Robust and Nonlinear Control, 28(4), 1233–1245.

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was partially supported by the Chinese National Natural Science Foundation (No. 71871135), and the Fundamental Research Funds for the Central Universities (Nos. 222201714055, 222201717006).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaoxu Yu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, W., Yu, Z. & Li, S. Adaptive output consensus for heterogeneous nonlinear multi-agent systems with multi-type input constraints under switching-directed topologies. Control Theory Technol. 19, 260–272 (2021). https://doi.org/10.1007/s11768-020-00029-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-020-00029-5

Keywords

Navigation