Abstract
Iterative learning control (ILC) has been developed for decades and is mainly used to solve the repetitive control tasks. However, in the actual operation of systems, there are many non-strictly repetitive or iteration-varying factors, such as the iteration-varying reference trajectory, non-repetitive system parameters, iteration-related initial states, iteration-dependent input and output disturbances, etc. In order to solve the non-strictly repetitive problems, the High-Order Internal Model (HOIM)-based ILC is proposed. HOIM can be formulated as a polynomial in the iteration domain, which is auto-regressive. HOIM-based ILC for nonlinear systems is more complex than HOIM-based ILC for linear systems, and when the system parameters change iteratively, the Lyapunov-based analysis method is used instead of traditional contraction mapping method. Not only can HOIM be integrated into the traditional ILC, it can be also combined with other control methods, such as adaptive control, terminal control, repetitive control and so on. In this paper, we review the advances in HOIM-based ILC, systematically sort out the development and main contents of HOIM, summarize its main applications and extensions, and finally put forward some further development directions.
Highlights
After decades of development, iterative learning control (ILC) has become an important branch in the field of learning control
The ILC scheme based on second-order internal model for a class of nonlinear systems was extended to ILC scheme based on High-Order Internal Model (HOIM) in [26]
A new stochastic HOIM (SHIOM)-based adaptive terminal iterative learning control (ATILC) method was proposed in [59] to deal with the random uncertainties of the desired terminal points and initial states
Summary
Iterative learning control (ILC) has become an important branch in the field of learning control. Li et al proposed a D-type ILC based on HOIM in [47], in order to solve the problem of iteration-varying reference trajectories for continuous-time linear time-varying systems. If H ω−1 = ω−1, iteration-varying reference trajectory satisfies ydi+1 = ydi−1, which means the reference trajectories are same at odd iteration and other reference trajectories are same at even iteration They prove that the non-repetitiveness phenomenon can be quantified in a simple and straightforward form by using a polynomial structure, and the HOIM-based ILC method can effectively track the iteration-varying control tasks.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have