Iterative Learning Control for Discrete-Time Systems With Full Learnability
Related Experiment Video
Updated: Dec 4, 2025

WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
Published on: August 15, 2020
Abstract:
This article considers iterative learning control (ILC) for a class of discrete-time systems with full learnability and unknown system dynamics. First, we give a framework to analyze the learnability of the control system and build the relationship between the learnability of the control system and the input-output coupling matrix (IOCM). The control system has full learnability if and only if the IOCM is full-row rank and the control system has no learnability almost everywhere if and only if the rank of the IOCM is less than the dimension of system output. Second, by using the repetitiveness of the control system, some data-based learning schemes are developed. It is shown that we can obtain all the needed information on system dynamics through the developed learning schemes if the control system is controllable. Third, by the dynamic characteristics of system outputs of the ILC system along the iteration direction, we show how to use the available information of system dynamics to design the iterative learning gain matrix and the current state feedback gain matrix. And we strictly prove that the iterative learning scheme with the current state feedback mechanism can guarantee the monotone convergence of the ILC process if the IOCM is full-row rank. Finally, a numerical example is provided to validate the effectiveness of the proposed iterative learning scheme with the current state feedback mechanism.
Related Concept Videos
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Classification of Systems-II
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
BIBO stability of continuous and discrete -time systems
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system....
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:

