Skip to main content
Log in

Optimal N-Parametric Type Iterative Learning Control

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

One of the most important problems in the field of the iterative learning control (ILC) is to design algorithms, in order to achieve a desired convergence rate. In this paper a new type of the ILC algorithm is introduced, which is called N-parametric type ILC with optimal gains. The convergence of the proposed algorithm is analyzed and an optimal design method is presented to determine its gains. The effect of the number of the parameters on the convergence rate of the presented ILC is investigated. It is shown that N parametric type of this ILC has a better performance than the N-1 one. Illustrative simulation examples are given to verify the theoretical analysis.

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. S. Arimoto, S. Kawamura, and F. Miyazaki, “Bettering operation of robots by learning,” Journal of Robotic Systems, vol. 1, no. (2), pp. 123–140, 1984.

    Article  Google Scholar 

  2. H. S. Ahn, Y. Q. Chen, and K. L. Moore, “Iterative learning control: brief survey and categorization,” IEEE Transactions on Systems, Man, and Cybernetics–Part C: Applications and Reviews, vol. 37, no. (6), pp. 1099–1121, 2007.

    Article  Google Scholar 

  3. Q. Zhu, J.-X. Xu, D. Huang, and G.-D. Hu, “Iterative learning control design for linear discrete–time systems with multiple high–order internal models,” Automatica, vol. 62, pp. 65–76, 2015.

    Article  MathSciNet  MATH  Google Scholar 

  4. M. Kim, T.-Y. Kuc, H. Kim, and J. S. Lee, “Adaptive iterative learning controller with input learning technique for a class of uncertain MIMO nonlinear systems,” International Journal of Control, Automation, and Systems, vol. 15, no. (1), pp. 315–328, 2017.

    Article  Google Scholar 

  5. W. Messner, R. Horowitz, W.- W. Kao, and M. Boals, “A new adaptive learning rule,” IEEE Transactions on Automatic Control, vol. 36, no. (2), pp. 245–251, 1991.

    Article  MathSciNet  MATH  Google Scholar 

  6. S. Garimella and K. Srinivasan, “Application of iterative learning control to coil–to–coil control in rolling,” IEEE Transactions on Control Systems Technology, vol. 6, no. (2), pp. 281–293, 1998.

    Article  Google Scholar 

  7. M. Pandit and K.-H. Buchheit, “Optimizing iterative learning control of cyclic production process with application to extruders,” IEEE Transactions on Control Systems Technology, vol. 7, no. (3), pp. 382–390, 1999.

    Article  Google Scholar 

  8. S. A. Saab, “A stochastic iterative learning control algorithm with application to an induction motor,” International Journal of Control, vol. 77, no. (2), pp. 144–163, 2004.

    Article  MathSciNet  MATH  Google Scholar 

  9. C. Freeman, E. Rogers, A.-M. Hughes, J. Burridge, and K. Meadmore, “Iterative learning control in health care: Electrical stimulation and robotic–assisted upper–limb stroke rehabilitation,” IEEE Control Systems, vol. 32, no. (1), pp. 18–43, 2012.

    Article  MathSciNet  MATH  Google Scholar 

  10. T. Liu, F. Gao, and Y. Wang, “IMC–based iterative learning control for batch processes with uncertain time delay,” Journal of Process Control, vol. 20, no. (2), pp. 173–180, 2010.

    Article  Google Scholar 

  11. J. Li, Y. Wang, and H. Xiao, “Consensus seeking of multiagent systems from an iterative learning perspective,” International Journal of Control, Automation, and Systems, vol. 14, no. (5), pp. 1173–1182, 2016.

    Article  MathSciNet  Google Scholar 

  12. J. C. Cahuana, P. N. Landin, C. Fager, and T. Eriksson, “Iterative learning control for RF power amplifier linearization,” IEEE Transactions on Microwave Theory and Techniques, vol. 64, no. (9), pp. 2778–2789, 2016.

    Article  Google Scholar 

  13. B. Ko, J.-W. Park, and D. W. Kim, “A study on iterative learning control for vibration of Stewart platform,” International Journal of Control, Automation, and Systems, vol. 15, no. (1), pp. 258–266, 2017.

    Article  Google Scholar 

  14. Z. Bien and J.-X. Xu, Iterative Learning Control: Analysis, Design, Integration and Applications, Kluwer Academic Prees, Boston, 1998.

    Book  Google Scholar 

  15. Y. Q. Chen and C. Wen, Iterative Learning Control: Convergence, Robustness and Applications, vol. LNCIS–248 of Lecture Notes series on Control and Information Science, Springer–Verlag, London, 1999.

    Book  MATH  Google Scholar 

  16. J.-X. Xu and Y. Tan, Linear and Nonlinear Iterative Learning Control, Springer–Verlag, New York, 2003.

    MATH  Google Scholar 

  17. D. H. Owens, Iterative Learning Control: An Optimization Paradigm, Springer–Verlag, London, 2016.

    Book  MATH  Google Scholar 

  18. W. Chen, L. Jiao, R. Li, and J. Li, “Adaptive back–stepping fuzzy control for nonlinearly parameterized systems with periodic disturbances,” IEEE Transactions on Fuzzy Systems, vol. 18, no. (4), pp. 674–685, 2010.

    Article  Google Scholar 

  19. W. Chen, J. M. Li, and J. Li, “Practical adaptive iterative learning control framework based on robust adaptive approach,” Asian Journal of Control, vol. 13, no. (1), pp. 85–93, 2011.

    Article  MathSciNet  MATH  Google Scholar 

  20. W. Chen and Z. Zhang, “Nonlinear adaptive learning control for unknown time–varying parameters and unknown time–varying delays,” Asian Journal of Control, vol. 13, no. (6), pp. 903–913, 2011.

    Article  MathSciNet  MATH  Google Scholar 

  21. A. Madady and H.-R. Reza–Alikhani, “A guaranteed monotonically convergent iterative learning control,” Asian Journal of Control, vol. 14, no. 5, pp. 1299–1316, 2012.

    Article  MathSciNet  MATH  Google Scholar 

  22. P. Janssens, G. Pipeleers, and J. Swevers, “A data–driven constrained norm–optimal iterative learning control framework for LTI systems,” IEEE Transactions on Control Systems Technology, vol. 21, no. (2), pp. 546–551, 2013.

    Article  Google Scholar 

  23. T.-Y. Doh, J. R. Ryoo, and D. E. Chang, “Robust iterative learning controller design using the performance weighting function of feedback control systems,” International Journal of Control, Automation, and Systems, vol. 12, no. (1), pp. 63–70, 2014.

    Article  Google Scholar 

  24. P. Axelsson, R. Karlsson, and M. Norrlf, “Estimationbased norm–optimal iterative learning control,” Systems & Control Letters, vol. 73, pp. 76–80, 2014.

    Article  MathSciNet  Google Scholar 

  25. D. H. Owens, C. T. Freeman, and B. Chu, “An inversemodel approach to multivariable norm optimal iterative learning control with auxiliary optimisation,” International Journal of Control, vol. 87, no. (8), pp. 1646–1671, 2014.

    Article  MathSciNet  MATH  Google Scholar 

  26. T.-F. Xiao, X.-D. Li, and J. K. L. Ho, “An adaptive discretetime ILC strategy using fuzzy systems for iteration–varying reference trajectory tracking,” International Journal of Control, Automation, and Systems, vol. 13, no. (1), pp. 222–230, 2015.

    Article  Google Scholar 

  27. B. Xuhui, W. Taihua, H. Zhongsheng, and C. Ronghu, “Iterative learning control for discrete–time systems with quantised measurements,” IET Control Theory & Applications, vol. 9, no. (9), pp. 1455–1460, 2015.

    Article  MathSciNet  Google Scholar 

  28. C. Hua, L. Zhang, and X. Guan, “Decentralized output feedback adaptive NN tracking control for timedelay stochastic nonlinear systems with prescribed performance,” IEEE Transactions on Neural Networks and Learning Systems, vol.26, no.11, pp. 2749–2759, 2015.

    Google Scholar 

  29. Q.-Y. Xu, X.-D. Li, and M.-M. Lv, “Adaptive ILC for tracking non–repetitive reference trajectory of 2–D FMM under random boundary condition,” International Journal of Control, Automation, and Systems, vol. 14, no. (2), pp. 478–485, 2016.

    Article  Google Scholar 

  30. Y.-S. Wei and X.-D. Li, “Iterative learning control for linear discrete–time systems with high relative degree under initial state vibration,” IET Control Theory & Applications, vol. 10, no. (10), pp. 1115–1126, 2016.

    Article  MathSciNet  Google Scholar 

  31. W. Paszke, E. Rogers, and K. Gałkowski, “Experimentally verified generalized KYP Lemma based iterative learning control design,” Control Engineering Practice, vol. 53, pp. 57–67, 2016.

    Article  Google Scholar 

  32. Q. Fu, W.- G. Gu, P.-P. Gu, and J.-R. Wu, “Iterative learning control for a class of mixed hyperbolic–parabolic distributed parameter systems,” International Journal of Control, Automation, and Systems, vol. 14, no. (6), pp. 1455–1463, 2016.

    Article  Google Scholar 

  33. D. Shen and Y. Xu, “Iterative learning control for discrete–time stochastic systems with quantized information,” IEEE/CAA Journal of Automatica Sinica, vol. 3, no. (1), pp. 59–67, 2016.

    Article  MathSciNet  Google Scholar 

  34. S. Z. Khong, D. Nešić, and M. Krstić, “Iterative learning control based on extremum seeking,” Automatica, vol. 66, pp. 238–245, 2016.

    Article  MathSciNet  MATH  Google Scholar 

  35. X. Ma and X. Bu, “A novel iterative learning control design for linear discrete time systems based on a 2D Roesser system,” Information Technology and Control, vol. 45, no. (4), pp. 384–392, 2016.

    Google Scholar 

  36. W. Gao and Z.-P. Jiang, “Adaptive dynamic programming and adaptive optimal output regulation of linear systems,” IEEE Transactions on Automatic Control, vol. 61, no. (12), pp. 4164–4169, 2016.

    Article  MathSciNet  MATH  Google Scholar 

  37. W. Gao, Y. Jiang, Z.-P. Jiang, and T Chai, “Outputfeedback adaptive optimal control of interconnected systems based on robust adaptive dynamic programming,” Automatica, vol. 72, pp. 37–45, 2016.

    Article  MathSciNet  MATH  Google Scholar 

  38. T. D. Son, G. Pipeleers, and J. Swevers, “Multi–objective iterative learning control using convex optimization,” European Journal of Control, vol. 33, pp. 35–42, 2017.

    Article  MathSciNet  MATH  Google Scholar 

  39. Z. Shao and Z. Xiang, “Iterative learning control for nonlinear switched discrete–time systems,” IET Control Theory & Applications, vol. 11, no. (6), pp. 883–889, 2017.

    Article  MathSciNet  Google Scholar 

  40. L. A. Tuan, Y. H. Joo, L. Q. Tien, and P. X. Duong, “Adaptive neural network second–order sliding mode control of dual arm robots,” International Journal of Control, Automation, and Systems, vol. 15, no. 6, pp. 2883–2891, 2017.

    Article  Google Scholar 

  41. C. Hua, L. Zhang, and X. Guan, “Distributed adaptive neural network output tracking of leader–following highorder stochastic nonlinear multi–agent systems with unknown dead–zone input,” IEEE Transactions on Cybernetics, vol. 47, no. (1), pp. 177–185, 2017.

    Article  Google Scholar 

  42. W. Gao and Z.-P. Jiang, “Learning–based adaptive optimal tracking control of strict–feedback nonlinear systems,” IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. (6), pp. 2614–2624, 2017.

    Article  MathSciNet  Google Scholar 

  43. A. Madady, “PID type iterative learning control with optimal gains,” International Journal of Control, Automation, and Systems, vol. 6, no. (2), pp. 194–203, 2008.

    Google Scholar 

  44. A. Madady, “An extended PID type iterative learning control,” International Journal of Control, Automation, and Systems, vol. 11, no. (3), pp. 470–481, 2013.

    Article  MathSciNet  Google Scholar 

  45. S. Boyd, L. E. Ghaoui, E. Feron, and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, SIAM, Philadelphia, Pa, USA, 1994.

    Book  MATH  Google Scholar 

  46. D. S. Bernstein, Matrix Mathematics: Theory, Facts, and Formulas, 2nd edition, Princeton University Press, 2009.

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Madady.

Additional information

Recommended by Associate Editor Changchun Hua under the direction of Editor Yoshito Ohta.

Ali Madady was born in Aqdash, Saveh, Iran in 1966. He received his B.Sc., M.Sc. and Ph.D. degrees in electrical and electronic engineering from Amir-Kabir University of Technology (Tehran Polytechnic), Iran, in 1989, 1993, and 2001, respectively. From 1991 to 1996, he was a part-time research member of Iranian Research Organization for Science and Technology (IROST). Also from 1994 to 2001, he was a part-time lecturer of Shamsipour Institute of Technology (SIT), Tehran, Iran. In 2001, he joined Tafresh University, Tafresh, Iran, where he is currently an Associate Professor and originator and head of Control Engineering Group. His research interests include iterative learning, adaptive control, robust control and nonlinear systems.

Hamid-Reza Reza-Alikhani was born in Tehran, Iran in 1952. He received his B.Sc. degree in Electrical and Electronic Engineering from Nottingham University, UK, in 1979, an M.Sc. degree in Power Electronics, and a Ph.D. in Digital Communication from Loughborough University, UK, in 1982 and 2000, respectively. He worked as an Electronics design Engineer in England. He is currently lecturing as an Assistant Professor in Tafresh University, Tafresh, Iran, as well as working as a design Engineer. His research interests include robotics control, iterative learning, neural networks, medical (physiotherapy) system design, power electronics, and image processing.

Sara Zamiri was born in Boroujerd, Iran in 1986. She received her B.Sc degree in electronic engineering and her M.Sc degree in control engineering from Islamic Azad University, in 2010 and 2013, respectively. Her research interests include iterative learning, adaptive and optimal control.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Madady, A., Reza-Alikhani, HR. & Zamiri, S. Optimal N-Parametric Type Iterative Learning Control. Int. J. Control Autom. Syst. 16, 2187–2202 (2018). https://doi.org/10.1007/s12555-017-0259-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-017-0259-z

Keywords

Navigation