Skip to main content
Log in

Iterative Learning Control Design for Multiagent Systems Based on 2D Models

  • Topical Issue
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

This paper considers a group of systems (agents) described by linear continuous or discrete models. All systems operate in the repetitive mode with a constant pass length, with resetting to the initial state after each pass is complete. Information exchange among the systems is described by a directed graph. The problem of reaching a consensus is formulated as designing an iterative learning control law (protocol) under which the output variable of each agent converges to a reference trajectory (pass profile) as the number of passes grows infinitely. This problem is solved using an original approach based on 2D models and a 2D modification of the vector Lyapunov function method. The ultimate results are written in form of linear matrix inequalities. 2D counterparts of the Fax–Murray theorem are established. An illustrative example is given.

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.

Similar content being viewed by others

References

  1. Bristow, D.A., Tharayil, M., and Alleyne, A.G., A Survey of Iterative Learning Control, IEEE Control Syst. Maga., 2006, vol. 23, no. 3, pp. 96–114.

    Article  Google Scholar 

  2. Ahn, H.-S., Chen, Y.Q., and Moore, K.L., Iterative Learning Control: Brief Survey and Categorization, IEEE Trans. Syst. Man. Cybern. Part C: Appl. Rev., 2007, vol. 37, no. 6, pp. 1099–1121.

    Article  Google Scholar 

  3. Ahn, H.-S., Moore, K.L., and Chen, Y.Q., Iterative Learning Control. Robustness and Monotonic Convergence for Interval Systems, London: Springer-Verlag, 2007.

    MATH  Google Scholar 

  4. Proskurnikov, A.V. and Fradkov, A.L., Problems and Methods of Network Control, Autom. Remote Control, 2016, vol. 77, no. 10, pp. 1711–1740.

    Article  MathSciNet  MATH  Google Scholar 

  5. Ahn, H.-S. and Chen, Y.Q., Iterative Learning Control for Multi-agent Formation, Proc. ICROS–SICE Int. Joint Conf., Fukuoka Int. Congr. Center, Japan, 2009, pp. 3111–3116.

    Google Scholar 

  6. Liu, Y. and Jia, Y., An Iterative Learning Approach to Formation Control of Multi-agent Systems, Syst. Control Lett., 2012, vol. 61, pp. 148–154.

    Article  MathSciNet  MATH  Google Scholar 

  7. Yang, S., Xu, J.-X., and Huang, D., Iterative Learning Control for Multi-Agent Systems Consensus Tracking, Proc. 51st IEEE Conf. on Decision and Control, Maui, Hawaii, 2012, pp. 4672–4677.

    Google Scholar 

  8. Yang, S., Xu, J.-X., and Miao, Yu., An Iterative Learning Control Approach for Synchronization of Multi-agent Systems under Iteration-varying Graph, Proc. 52nd IEEE Conf. on Decision and Control, Florence, Italy, 2013, pp. 6682–6687.

    Chapter  Google Scholar 

  9. Meng, D., Jia, Y., Du, J., and Zhang, J., On Iterative Learning Algorithms for the Formation Control of Nonlinear Multi-agent Systems, Automatica, 2014, vol. 50, pp. 291–295.

    Article  MathSciNet  MATH  Google Scholar 

  10. Liu, Q. and Bristow, D.A., An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control, Proc. 2010 Am. Control Conf., Baltimore, MD, 2010, pp. 2039–2044.

    Google Scholar 

  11. Rogers, E., Galkowski, K., and Owens, D.H., Control Systems Theory and Applications for Linear Repetitive Processes, Lect. Notes Control Inform. Sci., vol. 349, Berlin: Springer-Verlag, 2007.

    MATH  Google Scholar 

  12. Emelianova, J., Pakshin, P., Galkowski, K., and Rogers, E., Vector Lyapunov Function Based Stability of a Class of Applications Relevant 2D Nonlinear Systems, IFAC Proc. Volumes (IFAC-PapersOnline), 2014, vol. 47, no. 3, pp. 8247–8252.

    Article  Google Scholar 

  13. Emelianova, J., Pakshin, P., Galkowski, K., and Rogers, E., Stability of Nonlinear 2D-Systems Described by the Continuous-time Roesser Model, Autom. Remote Control, 2014, vol. 75, no. 5, pp. 845–858.

    Article  MathSciNet  MATH  Google Scholar 

  14. Galkowski, K., Emelianov, M., Pakshin, P., and Rogers, E., Vector Lyapunov Functions for Stability and Stabilization of Differential Repetitive Processes, J. Comput. Syst. Sci. Int., 2016, vol. 55, pp. 503–514.

    Article  MathSciNet  MATH  Google Scholar 

  15. Fax, J.A. and Murray, R.M., Information Flow and Cooperative Control of Vechicle Formations, IEEE Trans. Automatic Control, 2004, vol. 49, no. 9, pp. 1465–1476.

    Article  MathSciNet  MATH  Google Scholar 

  16. Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory, SIAM Studies in Applied Mathematics, vol. 15, Philadelphia: SIAM, 1994.

    Book  MATH  Google Scholar 

  17. Apkarian, J., Karam, P., and Levis, M., Workbook on Flexible Link Experiment for Matlab/Simulink Users, Markham: Quanser, 2011.

    Google Scholar 

  18. Emelianova, J., Pakshin, P., Galkowski, K., and Rogers, E., Stability of Nonlinear Discrete Repetitive Processes with Markovian Switching, Syst. Control Lett., 2015, vol. 75, pp. 108–116.

    Article  MathSciNet  MATH  Google Scholar 

  19. Emelianova, J., Emelianov, M., and Pakshin, P., Stability of a Class of Nonlinear Repetitive Processes with Application to Iterative Learning Control, IFAC-PapersOnLine, 2016, vol. 49, no. 13, pp. 187–192.

    Article  MATH  Google Scholar 

  20. Lancaster, P., Theory of Matrices, New York: Academic, 1969. Translated under the title Teoriya matrits, Moscow: Nauka, 1973.

    MATH  Google Scholar 

  21. Horn, R. and Johnson, C., Matrix Analysis, New York: Cambridge Univ. Press, 1985. Translated under the title Matrichnyi analiz, Moscow: Mir, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. V. Pakshin.

Additional information

Original Russian Text © P.V. Pakshin, J.P. Emelianova, M.A. Emelianov, 2018, published in Avtomatika i Telemekhanika, 2018, No. 6, pp. 99–118.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pakshin, P.V., Emelianova, J.P. & Emelianov, M.A. Iterative Learning Control Design for Multiagent Systems Based on 2D Models. Autom Remote Control 79, 1040–1056 (2018). https://doi.org/10.1134/S000511791806005X

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S000511791806005X

Keywords

Navigation