Skip to main content
Log in

Consensus control for multi-agent systems with quasi-one-sided Lipschitz nonlinear dynamics via iterative learning algorithm

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

Abstract

This paper deals with the problem of iterative learning control algorithm for consensus of a class of multi-agent systems, and all the agents in the considered systems are governed by the nonlinear dynamics with quasi-one-sided Lipschitz condition. Based on the framework of network topologies, distributed consensus-based iterative learning control protocols are designed by using the nearest neighbor knowledge. Under the action of the iterative learning control law, consensus on the finite time interval along the iteration axis can be reached for all the directed communication graphs with spanning trees. A simulation example is finally used to illustrate the effectiveness of the proposed approach.

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

Similar content being viewed by others

References

  1. Arimoto, S., Kawamura, S., Miyazaki, F.: Bettering operation of robots by learning. J. Robot. Syst. 1, 123–140 (1984)

    Article  Google Scholar 

  2. Kuc, T.Y., Jin, S.L., Nam, K.: An iterative learning control theory for a class of nonlinear dynamic systems. Automatica 28, 1215–1221 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chen, Y., Wen, C., Gong, Z., Sun, M.: An iterative learning controller with initial state learning. IEEE Trans. Autom. Control 44, 371–376 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bien, Z., Hwang, D.H., Oh, S.R.: A nonlinear iterative learning method for robot path control. Robotica 9, 387–392 (1991)

    Article  Google Scholar 

  5. Xu, J.X., Tan, Y.: On the P-type and Newton-type ILC schemes for dynamic systems with non-affine-in-input factors. Automatica 38, 1237–1242 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  6. Xu, J.X., Tan, Y.: Robust optimal design and convergence properties analysis of iterative learning control approaches. Automatica 38, 1867–1880 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bristow, D.A., Tharayil, M., Alleyne, A.G.: A survey of iterative learning control: a learning-method for high-performance tracking control. IEEE Control Syst. Mag. 26, 96–114 (2006)

    Article  Google Scholar 

  8. Hu, G.D.: Observers for one-sided Lipschitz non-linear systems. IMA J. Math. Control Inf. 23, 395–401 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Hu, G.D.: A note on observer for one-sided Lipschitz non-linear systems. IMA J. Math. Control Inf. 25, 297–303 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Zhu, Q., Hu, G.D.: Stability analysis for uncertain nonlinear time-delay systems with quasi-one-sided Lipschitz condition. Acta Autom. Sin. 35, 1006–1009 (2009)

    Article  MathSciNet  Google Scholar 

  11. Fu, Q.: Feedback control for nonlinear systems with quasi-one-sided Lipschitz condition. In: Proceedings of the 29th Chinese Control Conference, Beijing, pp. 309–311 (2010) (in Chinese)

  12. Fu, F.Y., Hou, M.Z., Duan, G.R.: Stabilization of quasi-one-sised Lipschitz nonlinear systems. IMA J. Math. Control Inf. 30, 169–184 (2013)

    Article  MATH  Google Scholar 

  13. Gu, W.G., Fu, Q., Wu, J.R.: Iterative learning control for quasi-one-sided Lipschitz non-linear systems. IMA J. Math. Control Inf. 34, 821–830 (2017)

    Google Scholar 

  14. Wen, G.H., Hu, G.Q., Yu, W.W., Cao, J.D., Chen, G.R.: Consensus tracking for higher-order multi-agent systems with switching directed topologies and occasionally missing control inputs. Syst. Control Lett. 62, 1151–1158 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  15. Ni, W., Wang, X.L., Xiong, C.: Consensus controllability, observability and robust design for leader-following linear multi-agent systems. Automatica 49, 2199–2205 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  16. Ma, C.Q., Zhang, J.F.: Necessary and sufficient conditions for consensusability of linear multi-agent systems. IEEE Trans. Autom. Control 55, 1263–1268 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  17. Hu, J., Lin, Y.S.: Consensus control for multi-agent systems with double-integrator dynamics and time-delays. IET Control Theory Appl. 4, 109–118 (2010)

    Article  MathSciNet  Google Scholar 

  18. Wen, G.H., Duan, Z.S., Chen, G.R., Yu, W.W.: Consensus tracking of multi-agent systems with Lipschitz-type node dynamics and switching topologies. IEEE Trans. Circuits Syst. I Regul. Pap. 61, 499–511 (2014)

    Article  MathSciNet  Google Scholar 

  19. Wang, C.Y., Zuo, Z.Y., Lin, Z.L., Ding, Z.T.: Consensus control of a class of Lipschitz nonlinear systems with input delay. IEEE Trans. Circuits Syst. I Regul. Pap. 62, 2730–2738 (2015)

    Article  MathSciNet  Google Scholar 

  20. Guo, X.G., Wang, J.L., Liao, F., Suresh, S., Narasimalu, S.: Quantized insensitive consensus of Lipschitz nonlinear multi-agent systems using the incidence matrix. J. Frankl. Inst. 352, 4845–4863 (2015)

    Article  MathSciNet  Google Scholar 

  21. Chu, H.J., Liu, X.C., Zhang, W.D., Cai, Y.Z.: Observer-based consensus tracking of multi-agent systems with one-sided Lipschitz nonlinearity. J. Frankl. Inst. 353, 1594–1614 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  22. Muhammad, R., Atif, J., Choon, K.A.: Distributed consensus control of one-sided Lipschitz nonlinear multiagent systems. IEEE Trans. Syst. Man Cybern. Syst. (2017). https://doi.org/10.1109/TSMC.2017.2667701

    Google Scholar 

  23. Li, J.S., Li, J.M.: Iterative learning control approach for a kind of heterogeneous multi-agent systems with distributed initial state learning. Appl. Math. Comput. 265, 1044–1057 (2015)

    MathSciNet  Google Scholar 

  24. Li, J.S., Li, J.M.: Coordination control of multi-agent systems with second-order nonlinear dynamics using fully adaptive iterative learning. J. Frankl. Inst. 352, 2441–2463 (2015)

    Article  MathSciNet  Google Scholar 

  25. Fu, Q., Gu, P.P., Li, X.D., Wu, J.R.: Iterative learning control approach for consensus of multi-agent systems with regular linear dynamics. Sci. China Inf. Sci. 60, 079202:1–079202:3 (2017)

    Google Scholar 

  26. Meng, D.Y., Jia, Y.M., Du, J.P., Zhang, J.: On iterative learning algorithms for the formation control of nonlinear multi-agent systems. Automatica 50, 291–295 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  27. Liu, Y., Jia, Y.M.: An iterative learning approach to formation control of multi-agent systems. Syst. Control Lett. 61, 148–154 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  28. Yang, S.P., Xu, J.X., Huang, D.Q., Tan, Y.: Optimal iterative learning control design for multi-agent systems consensus tracking. Syst. Control Lett. 69, 80–89 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  29. Meng, D.Y., Jia, Y.M., Du, J.P., Zhang, J.: High precision formation control of nonlinear multi-agent systems with switching topologies: a learning approach. Int. J. Robust Nonlinear Control. 25, 1993–2018 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  30. Yang, S.P., Xu, J.X., Huang, D.Q.: Iterative learning control for multi-agent systems consensus tracking. In: 51st IEEE Conference on Decision and Control, Maui, Hawaii, USA, pp. 4672–4677 (2012)

  31. Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press, Cambridge (1985)

    Book  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China (No. 11371013) and Natural Science Foundation of Suzhou University of Science and Technology (No. XKZ201613). The authors would like to express their gratitude to the editor and the anonymous referees for their valuable suggestions that have greatly improved the quality of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qin Fu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fu, Q., Li, XD., Du, LL. et al. Consensus control for multi-agent systems with quasi-one-sided Lipschitz nonlinear dynamics via iterative learning algorithm. Nonlinear Dyn 91, 2621–2630 (2018). https://doi.org/10.1007/s11071-017-4035-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-017-4035-7

Keywords

Navigation