Robust iterative learning control for unstable MIMO systems
Iterative learning control (ILC) is a well-established technique to successively improve tracking accuracy for systems that repeatedly perform the same task. Most current literature imposes constraints on the nature of the system, such as requiring it to be full-rank, or inherently stable. This paper presents a generalised ILC framework that can handle non-linear, unstable, MIMO systems with rank deficiency. This involves the minimisation of a cost function that balances tracking performance and input effort, extending previous approaches to include a 'robustness filter' within the optimisation. Gap metric analysis is then applied to examine the robustness of the resulting system, with performance bounds derived for both serial and parallel ILC architectures. A design procedure is presented that allows the designer to transparently trade-off robustness and convergence properties. The design framework is illustrated via application to the inverted pendulum problem, a classic example of a highly nonlinear, unstable, and under-actuated system.
Authors
- Lucy Hodgins (ORCID: https://orcid.org/0000-0001-6109-0546)
- Christopher Freeman (ORCID: https://orcid.org/0000-0003-0305-9246)
Institutions
- University of Southampton (GB)
Publication Details
- Journal
- International Journal of Control
- Published
- 2025-06-03
- DOI
- https://doi.org/10.1080/00207179.2025.2513674
- Primary Topic
- Iterative Learning Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00