turing the dynamics of processes that exhibit both
temporal and iterative dependencies.
However, the proposed approach is limited to find-
ing a positive upper bound of the metric, which does
not guarantee robust monotonic convergence of the
tracking error. Ensuring that the tracking error con-
sistently decreases with each iteration is also impor-
tant for robust ILC performance. Our future research
direction will focus on addressing this limitation.
Additionally, while the theoretical analysis pro-
vides a solid foundation for our approach, further
practical validation is necessary. Preliminary numer-
ical simulation results are reasonable, demonstrating
potential resistance to iteration-varying disturbances.
This indicates that our approach can effectively han-
dle variability and unpredictability, improving the ro-
bustness and reliability of the ILC system.
REFERENCES
Aarnoudse, L., Pavlov, A., and Oomen, T. (2025). Non-
linear iterative learning control for discriminating be-
tween disturbances. Automatica, 171:111902.
Ahn, H.-S., Chen, Y., and Moore, K. L. (2007). Itera-
tive learning control: Brief survey and categorization.
IEEE Transactions on Systems, Man, and Cybernet-
ics, Part C, 37(6):1099–1121.
ApS, M. (2022). The MOSEK optimization toolbox for
MATLAB manual. Version 10.0.
Arimoto, S., Kawamura, S., and Miyazaki, F. (1984). Bet-
tering operation of robots by learning. Journal of
Robotic Systems, 1(2):123–140.
Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V.
(1994). Some standard problems involving lmis. Lin-
ear matrix inequalities in system and control theory,
pages 7–24.
Bristow, D., Tharayil, M., and Alleyne, A. (2006). A survey
of iterative learning control. IEEE Control Systems
Magazine, 26(3):96–114.
Chin, I., Qin, S., Lee, K. S., and Cho, M. (2004). A two-
stage iterative learning control technique combined
with real-time feedback for independent disturbance
rejection. Automatica, 40(11):1913–1922.
Du, C. and Xie, L. (1999). Stability analysis and sta-
bilization of uncertain two-dimensional discrete sys-
tems: an lmi approach. IEEE Transactions on Circuits
and Systems I: Fundamental Theory and Applications,
46(11):1371–1374.
Hoelzle, D. J. and Barton, K. L. (2014). A new spatial iter-
ative learning control approach for improved micro-
additive manufacturing. In 2014 American Control
Conference, pages 1805–1810.
Lee, J. H. and Lee, K. S. (2007). Iterative learning con-
trol applied to batch processes: An overview. Control
Engineering Practice, 15(10):1306–1318.
Lofberg, J. (2004). Yalmip : a toolbox for modeling and
optimization in matlab. In 2004 IEEE International
Conference on Robotics and Automation (IEEE Cat.
No.04CH37508), pages 284–289.
Maeda, G. J., Manchester, I. R., and Rye, D. C. (2015).
Combined ilc and disturbance observer for the rejec-
tion of near-repetitive disturbances, with application
to excavation. IEEE Transactions on Control Systems
Technology, 23(5):1754–1769.
Merry, R., van de Molengraft, R., and Steinbuch, M. (2005).
The influence of disturbances in iterative learning con-
trol. In Proceedings of 2005 IEEE Conference on
Control Applications, 2005. CCA 2005., pages 974–
979.
Norrl
¨
of, M. and Gunnarsson, S. (2001). Disturbance aspects
of iterative learning control. Engineering Applications
of Artificial Intelligence, 14(1):87–94.
Owens, D. and H
¨
at
¨
onen, J. (2005). Iterative learning con-
trol — an optimization paradigm. Annual Reviews in
Control, 29(1):57–70.
P
´
olik, I. and Terlaky, T. (2007). A survey of the s-lemma.
SIAM Review, 49(3):371–418.
Scherer, C. and Weiland, S. (2000). Linear matrix inequali-
ties in control. Lecture Notes, Dutch Institute for Sys-
tems and Control, Delft, The Netherlands, 3(2).
Shi, J., Gao, F., and Wu, T.-J. (2005a). Integrated design and
structure analysis of robust iterative learning control
system based on a two-dimensional model. Industrial
& Engineering Chemistry Research, 44(21):8095–
8105.
Shi, J., Gao, F., and Wu, T.-J. (2005b). Robust design of
integrated feedback and iterative learning control of a
batch process based on a 2d roesser system. Journal
of Process Control, 15(8):907–924.
Sun, J., Li, S., and Yang, J. (2014). Iterative learn-
ing control with extended state observer for iteration-
varying disturbance rejection. In Proceeding of the
11th World Congress on Intelligent Control and Au-
tomation, pages 1148–1153.
Wang, Y., Gao, F., and Doyle, F. J. (2009). Survey on it-
erative learning control, repetitive control, and run-to-
run control. Journal of Process Control, 19(10):1589–
1600.
Yao, Q. (2021). Robust adaptive iterative learning con-
trol for high-precision attitude tracking of spacecraft.
Journal of Aerospace Engineering, 34(1):04020108.
Zanchetta, P., Degano, M., Liu, J., and Mattavelli, P. (2013).
Iterative learning control with variable sampling fre-
quency for current control of grid-connected convert-
ers in aircraft power systems. IEEE Transactions on
Industry Applications, 49(4):1548–1555.
Zhang, F. (2006). The Schur complement and its applica-
tions, volume 4. Springer Science & Business Media.
Zhao, Y. M., Lin, Y., Xi, F., and Guo, S. (2015). Calibration-
based iterative learning control for path tracking of in-
dustrial robots. IEEE Transactions on Industrial Elec-
tronics, 62(5):2921–2929.
Iterative Learning Control for Linear Time-Varying Systems in the Presence of Iteration-Varying Disturbance
649