Robust Iterative Learning Control for Linear Systems Subject to Time-Invariant Parametric Uncertainties and Repetitive Disturbances

Main Article Content

Dinh Hoa Nguyen
David Banjerdpongchai

Abstract

This paper presents the design of a robust Iterative Learning Control (ILC) algorithm for linear systems in the presence of parametric uncertainties and repetitive disturbances. The robust ILC design is formulated as a min-max problem with a quadratic performance index subjected to constraints of the control input. Employing Lagrange duality, we can reformulate the robust ILC design as a convex optimization problem over linear matrix inequalities (LMIs). An LMI algorithm for the robust ILC design is then given. Finally, the effectiveness of the proposed robust ILC algorithm is demonstrated through a numerical example.

Article Details

How to Cite
Nguyen, D. H., & Banjerdpongchai, D. (2010). Robust Iterative Learning Control for Linear Systems Subject to Time-Invariant Parametric Uncertainties and Repetitive Disturbances. ECTI Transactions on Electrical Engineering, Electronics, and Communications, 9(1), 169–176. https://doi.org/10.37936/ecti-eec.201191.172470
Section
Research Article

References

[1] S. Arimoto, S. Kawamura, and F. Miyazaki, "Betering operation of robots by learning," Journal of Robotic Systems, vol. 1, pp. 123-140, 1984.

[2] A. Tayebi, S. Abdul, and M. Zaremba, "Robust iterative learning controll design via ¹ - synthesis," in Proc. 2005 IEEE Conference on Control Applications, 2005, pp. 416-421.

[3] D. de Roover, "Synthesis of a robust iterative learning controller using an H1 approach," in Proc. Conference on Decision and Control, 1996, pp. 3044-3049.

[4] J. Xu, M. Sun, and L. Yu, "LMI-based robust iterative learning controller design for discrete linear uncertain systems," Journal of Control Theory and Applications, vol. 3, pp. 259-265, 2005.

[5] J. H. Moon, T. Y. Doh, and M. J. Chung, "A Robust Approach to Iterative Learning Control Design for Uncertain Systems," Automatica, vol. 34, pp. 1001-1004, 1998.

[6] J. Shi, F. Gao, and T. J. Wu, "Robust design of integrated feedback and iterative learning control of a batch process based on a 2D roesser system," Journal of Process Control, vol. 15, pp. 907-924, 2005.

[7] A. Tayebi and J. Xu, "Observer-based iterative learning control for a class of time-varying nonlinear systems," IEEE Transaction on Circuits and Systems, vol. 50, pp. 452-455, 2003.

[8] M. NorrlÄoof, "Disturbance rejection using an ILC algorithm with iteration-varying filters," Asian Journal of Control, vol. 6, pp. 432-438, 2004.

[9] M. Tomizuka, "Dealing with periodic disturbances in controls of mechanical systems," Annual Reviews in Control, vol. 32, pp. 193-199, 2008.

[10] S. Mishra, U. Topcu, and M. Tomizuka, "Iterative learning control with saturation constraints," in Proc. American Control Conference, 2009, pp. 943-948.

[11] K. S. Lee and J. H. Lee, "Iterative learning control-based batch process control technique for integrated control of end product properties and transient pro¯les of process variables," Journal of Process Control, vol. 13, pp. 607-621, 2003.

[12] T. J. Manayathara, T.-C. Tsao, J. Bentsman, and D. Ross, "Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approach," IEEE Transaction on Control Systems Technology, vol. 4, pp. 259-265, 1996.

[13] J. H. Lee, K. S. Lee, and W. C. Kim, "Modelbased iterative learning control with a quadratic criterion for time-varying linear systems," Automatica, vol. 36, pp. 641-657, 2000.

[14] D. H. Nguyen and D. Banjerdpongchai, "An LMI approach for robust iterative learning control with quadratic performance criterion," Journal of Process Control, vol. 19, pp. 1054-1060, 2009.

[15] S. Boyd and L. Vandenberghe, Convex optimization. Cambridge University Press, 2004.

[16] M. Grant, S. Boyd, and Y. Ye, cvx: Matlab software for disciplined convex programming, Stanford University, 2008, [Online] Available at http://www.stanford.edu/»boyd/cvx.

[17] D. H. Nguyen and D. Banjerdpongchai, "Robust iterative learning control for linear systems with time-invariant parametric uncertainties," in Proc. ICROS-SICE International Joint Conference, 2009, pp. 4178-4183.