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.
Similar content being viewed by others
References
Arimoto, S., Kawamura, S., Miyazaki, F.: Bettering operation of robots by learning. J. Robot. Syst. 1, 123–140 (1984)
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)
Chen, Y., Wen, C., Gong, Z., Sun, M.: An iterative learning controller with initial state learning. IEEE Trans. Autom. Control 44, 371–376 (1999)
Bien, Z., Hwang, D.H., Oh, S.R.: A nonlinear iterative learning method for robot path control. Robotica 9, 387–392 (1991)
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)
Xu, J.X., Tan, Y.: Robust optimal design and convergence properties analysis of iterative learning control approaches. Automatica 38, 1867–1880 (2002)
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)
Hu, G.D.: Observers for one-sided Lipschitz non-linear systems. IMA J. Math. Control Inf. 23, 395–401 (2006)
Hu, G.D.: A note on observer for one-sided Lipschitz non-linear systems. IMA J. Math. Control Inf. 25, 297–303 (2008)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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)
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)
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)
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)
Liu, Y., Jia, Y.M.: An iterative learning approach to formation control of multi-agent systems. Syst. Control Lett. 61, 148–154 (2012)
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)
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)
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)
Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press, Cambridge (1985)
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
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-017-4035-7