An Upper Limit for Iterative Learning Control Initial Input Construction Using Singular Values
- 1 Industrial Institute of Sabah Alsalem, PAAET, Kuwait, Kuwait
- 2 Vocational Training Institute, PAAET, Kuwait, Kuwait
- 3 Department of Electronics Engineering, College of Technological Studies, PAAET, Kuwait, Kuwait
- 4 Department of Electronics Engineering, College of Technological Studies, PAAET, Kuwait, Kuwait
- 5 Department of Electronics Engineering, College of Technological Studies, PAAET, Kuwait, Kuwait
Abstract
Selecting a proper initial input for Iterative Learning Control (ILC) algorithms has been shown to offer faster learning speed compared to the same theories if a system starts from blind. Iterative Learning Control is a control technique that uses previous successive projections to update the following execution/trial input such that a reference is followed to a high precision. In ILC, convergence of the error is generally highly dependent on the initial choice of input applied to the plant, thus a good choice of initial start would make learning faster and as a consequence the error tends to zero faster as well. Here in this paper, an upper limit to the initial choice construction for the input signal for trial 1 is set such that the system would not tend to respond aggressively due to the uncertainty that lies in high frequencies. The provided limit is found in term of singular values and simulation results obtained illustrate the theory behind.
- Arimoto, S., Kawamura, S. and Miyazaki, F. (1984) Bettering Operation of Robots by Learning. Journal of Robotic Systems, 1, 123-140. https://doi.org/10.1002/rob.4620010203
- Rogers, E., Galkowski, K. and Owens, D. (2007) Control System Theory and Applications for Linear Repetitive Processes. Springer (Lecture Notes in Control and Information Sciences), Berlin Heidelberg.
- Lee, J.H. and Lee, K.S. (2007) Iterative Learning Control Applied to Batch Processes: An Overview. Control Engineering Practice, 15, 1306-1318.
- Cho, W., Edgar, T.F. and Lee, J. (2008) Iterative Learning Dual-Mode Control of Exothermic Batch Reactors. Control Engineering Practice, 16, 1244-1249.
- Tayebi, A., Abdul, S., Zaremba, M.B. and Ye, Y. (2008) Robust Iterative Learning Control Design: Application to a Robot Manipulator. IEEE/ASME Transactions on Mechatronics, 13, 608-613. https://doi.org/10.1109/TMECH.2008.2004627
- Freeman, C.T. (2011) Constrained Point-to-Point Iterative Learning Control. IFAC Proceedings, 44, 3611-3616.
- Nygren, J., Pelckmans, K. and Carlsson, B. (2014) Approximate Adjoint-Based Iterative Learning Control. International Journal of Control, 87, 1028-1046. https://doi.org/10.1080/00207179.2013.865144
- Bristow, D.A., Tharayil, M. and Alleyne, A.G. (2006) A Survey of Iterative Learning Control. IEEE Control Systems, 26, 96-114. https://doi.org/10.1109/MCS.2006.1636313
- Ahn, H.-S., Chen, Y.Q. and Moore, K.L. (2007) Iterative Learning Control: Brief Survey and Categorization. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 37, 1099-1121. https://doi.org/10.1109/TSMCC.2007.905759
- Hara, S., Omata, T. and Nakano, M. (1985) Synthesis of Repetitive Control Systems and Its Application. 24th IEEE Conference on Decision and Control, Lauderdale, Florida, 11-13 December 1985, 1384-1392.
- Moon, J.H., Lee, M.N. and Chung, M.J. (2002) Repetitive Control for the Track-Following Servo System of an Optical Disk Drive. IEEE Transactions on Control Systems Technology, 6, 663-670. https://doi.org/10.1109/87.709501
- Chen, Y.-Q., Moore, K.L., Yu, J. and Zhang, T. (2008) Iterative Learning Control and Repetitive Control in Hard Disk Drive Industry—A Tutorial. International Journal of Adaptive Control and Signal Processing, 22, 325-343. https://doi.org/10.1002/acs.1003
- Arif, M., Ishihara, T. and Inooka, H. (2001) Incorporation of Experience in Iterative Learning Controllers Using Locally Weighted Learning. Automatica, 37, 881-888.