×

A computationally efficient norm optimal iterative learning control approach for LTV systems. (English) Zbl 1298.93224

Summary: This paper proposes a computationally efficient Iterative Learning Control (ILC) approach termed Non-lifted Norm Optimal ILC (N-NOILC). The objective is to remove the computational complexity issues of previous 2-norm optimal ILC approaches, which are based on lifted system techniques, while retaining the iteration domain convergence properties. The computational complexity needed to implement the proposed method scales linearly with the trial length. Therefore, the approach can be implemented on controlled processes having long trial durations and high sampling rates. Robustness is accomplished by adding a penalty term on the control input in the cost function. Simulations are presented to verify and validate the features of the proposed method.

MSC:

93C55 Discrete-time control/observation systems
93B40 Computational methods in systems theory (MSC2010)
68T05 Learning and adaptive systems in artificial intelligence
93B35 Sensitivity (robustness)
Full Text: DOI

References:

[1] Amann, N.; Owens, D. H.; Rogers, E., Iterative learning control for discrete-time systems with exponential rate of convergence, IEE Proceedings Control Theory Applications, 143, 2, 217-224 (1996) · Zbl 0875.93211
[2] Arimoto, S.; Kawamura, S.; Miyazaki, F., Bettering operation of robots by learning, Journal of Robotics Systems, 1, 2, 123-140 (1984)
[3] Barton, K. L.; Alleyne, A. G., A norm optimal approach to time-varying ILC with application to a multi-axis robotic testbed, IEEE Transactions on Control Systems Technology, 19, 1, 166-180 (2011)
[4] Barton, K. L.; Bristow, D. A.; Alleyne, A. G., A numerical method for determining monotonicity and convergence rate in iterative learning control, International Journal of Control, 83, 2, 219-226 (2010) · Zbl 1191.68489
[5] Bristow, D. A.; Tharayil, M.; Alleyne, A. G., A survey of iterative learning control: a learning-based method for high-performance tracking control, IEEE Transactions on Control Systems Magazine, 26, 3, 96-114 (2006)
[6] Chang, C. K.; Longman, R. W.; Phan, M., Techniques for improving transients in learning control systems, Advances in the Astronautical Sciences, 76, 3, 2035-2052 (1992)
[7] Chi, R. H.; Hou, Z. S., Dual-stage optimal iterative learning control for nonlinear non-affine discrete-time systems, ACTA Automatica Sinica, 33, 10, 1061-1065 (2007) · Zbl 1164.93355
[8] Gunnarsson, S.; Norrlof, M., On the design of ILC algorithms using optimization, Automatica, 37, 12, 2011-2016 (2001) · Zbl 0983.93503
[9] Haber, A.; Fraanje, R.; Verhaegen, M., Linear computational complexity robust ILC for lifted systems, Automatica, 48, 6, 1102-1110 (2012) · Zbl 1244.93103
[10] Hakvoort, W. B.J.; Aarts, R. G.K. M.; van Dijk, J.; Jonker, J. B., Lifted system iterative learning control applied to an industrial robot, Control Engineering Practice, 16, 4, 377-391 (2008)
[11] Hakvoort, W. B.J.; Aarts, R. G.L. M.; van Dijk, J.; Jonker, J. B., A computationally efficient algorithm of iterative learning control for discrete-time linear time-varying systems, Automatica, 45, 12, 2925-2929 (2009) · Zbl 1192.93072
[12] Hwang, D. H.; Bien, Z.; Oh, S. R., Iterative learning control method for discrete-time dynamic systems, IEE Proceedings-Control Theory Applications, 138, 2, 139-144 (1991) · Zbl 0738.93019
[13] Janssens, P.; Pipeleers, G.; Swevers, J., A data-driven constrained norm-optimal iterative learning control framework for LTI systems, IEEE Transactions on Control Systems Technology, 21, 2, 546-551 (2013)
[14] Lee, J. H.; Lee, K. S.; Kim, W. C., Model-based iterative learning control with a quadratic criterion for time-varying linear systems, Automatica, 36, 5, 641-657 (2000) · Zbl 0959.93019
[15] Meng, D.; Jia, Y.; Du, J.; Yu, F., Robust learning controller design for MIMO stochastic discrete-time system: an \(H_\infty \)-based approach, International Journal of Adaptive Control and Signal Processing, 25, 7, 653-670 (2011) · Zbl 1222.93239
[16] Mishra, S.; Topcu, U.; Tomizuka, M., Optimization-based constrained iterative learning control, IEEE Transactions on Control Systems Technology, 19, 6, 1613-1621 (2011)
[17] Moon, J. H.; Doh, T. Y.; Chung, M. J., A robust approach to iterative learning control design for uncertain systems, Automatica, 34, 8, 1001-1004 (1998) · Zbl 0938.93515
[18] Moore, K. L., Iterative learning control for deterministic systems (1993), Springer: Springer London · Zbl 0773.93002
[20] Phan, M. Q.; Longman, R. W.; Moore, K. L., Unified formulation of linear iterative learning control, Advances in the Astronautical Sciences, 105, 93-111 (2000)
[21] Ratcliffe, J. D.; Lewin, P. L.; Rogers, E.; Hatonen, J. J.; Owens, D. H., Norm-optimal iterative learning control applied to gantry robots for automation applications, IEEE Transactions on Robotics, 22, 6, 1303-1307 (2006)
[22] Rice, J. K.; Verhaegen, M., A structured matrix approach to efficient calculation of LQG repetitive learning controllers in the lifted setting, International Journal of Control, 83, 6, 1265-1276 (2010) · Zbl 1222.93141
[24] Tayebi, A., Analysis of two particular iterative learning control schemes in frequency and time domains, Automatica, 43, 9, 1565-1572 (2007) · Zbl 1128.93396
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.