# Iterative Learning Control of Fast, Nonlinear, Oscillatory Dynamics (Preprint)

arXiv: https://arxiv.org/abs/2405.20045 · HTML: https://mlsanity.com/paper/2405.20045/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 4 of its 52 references that are in the map.
- First posted on arXiv 30 May 2024.

## Builds on (most cited first, 4 of 4)

- [Cautious Model Predictive Control using Gaussian Process Regression](https://mlsanity.com/paper/1705.10702/) (2017)
- [An Intuitive Tutorial to Gaussian Process Regression](https://mlsanity.com/paper/2009.10862/) (2020)
- [A comparison of Fourier and POD mode decomposition methods for high-speed Hall thruster video](https://mlsanity.com/paper/2205.14207/) (2022)
- [On the Effectiveness of Iterative Learning Control](https://mlsanity.com/paper/2111.09434/) (2021)

## Abstract (arXiv)

The sudden onset of deleterious and oscillatory dynamics (often called instabilities) is a known challenge in many fluid, plasma, and aerospace systems. These dynamics are difficult to address because they are nonlinear, chaotic, and are often too fast for active control schemes. In this work, we develop an alternative active controls system using an iterative, trajectory-optimization and parameter-tuning approach based on Iterative Learning Control (ILC), Time-Lagged Phase Portraits (TLPP) and Gaussian Process Regression (GPR). The novelty of this approach is that it can control a system's dynamics despite the controller being much slower than the dynamics. We demonstrate this controller on the Lorenz system of equations where it iteratively adjusts (tunes) the system's input parameters to successfully reproduce a desired oscillatory trajectory or state. Additionally, we investigate the system's dynamical sensitivity to its control parameters, identify continuous and bounded regions of desired dynamical trajectories, and demonstrate that the controller is robust to missing information and uncontrollable parameters as long as certain requirements are met. The controller presented in this work provides a framework for low-speed control for a variety of fast, nonlinear systems that may aid in instability suppression and mitigation.
