Multiple Estimation Models for Discrete-time Adaptive Iterative Learning Control
Ram Padmanabhan, Rajini Makam, Koshy George
TL;DR
The paper tackles discrete-time Adaptive ILC by introducing a multiple estimation model framework (MMST) that updates parameters using the identification error rather than tracking error. It derives a single-model solution with a projection-based, identification-error-driven update and proves convergence using composite energy functions and the properties of $\ell_2$ sequences, avoiding the Key Technical Lemma. The MMST extension constructs multiple candidate models and offers two switching schemes (end-of-iteration and per-sample) with unified convergence guarantees for all schemes. Simulation results across linear and nonlinear, with and without disturbances, corroborate that multiple models accelerate convergence, with Case 2 (per-sample switching) typically providing the fastest tracking and identification error decay. The framework lays a foundation for robust, fast adaptive ILC applicable to time-varying references and disturbances, with notes on computational complexity and avenues for complexity-reducing variants such as MM-SLA.
Abstract
This article focuses on making discrete-time Adaptive Iterative Learning Control (ILC) more effective using multiple estimation models. Existing strategies use the tracking error to adjust the parametric estimates. Our strategy uses the last component of the identification error to tune these estimates of the model parameters. We prove that this strategy results in bounded estimates of the parameters, and bounded and convergent identification and tracking errors. We emphasize that the proof does not use the key technical lemma. Rather, it uses the properties of square-summable sequences. We extend this strategy to include multiple estimation models and show that all the signals are bounded, and the errors converge. It is also shown that this works whether we switch between the models at every instant and every iteration or at the end of every iteration. Simulation results demonstrate the efficacy of the proposed method with a faster convergence using multiple estimation models.
