2022 IEEE 61st Conference on Decision and Control (CDC) 2022
DOI: 10.1109/cdc51059.2022.9992510
|View full text |Cite
|
Sign up to set email alerts
|

Iterative Learning and Model Predictive Control for Repetitive Nonlinear Systems via Koopman Operator Approximation

Abstract: This paper presents an iterative way of computing a control algorithm with the aim of enabling reference tracking for an unknown nonlinear system. The method consists of three blocks: iterative learning control (ILC), robust model predictive control (MPC), and a linear approximation of the Koopman operator. The method proceeds in iterations, where at the end of an iteration, two steps are performed. First, the trajectories of the system obtained from previous iterations are used to build the linear approximati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 21 publications
0
1
0
Order By: Relevance
“…Within this category, it is possible to optimize the complete feedforward *This work is supported by the NWO research project PGN Mechatronics, project number 17973. signal [7], [8], or to parameterize the feedforward signal as a function of time or the reference and optimize over the parameters [9], [10]. When the system performs a repetitive task, an iterative learning control (ILC) method can be used to minimize the tracking error based on the tracking error of previous repetitions by updating the feedforward input [11], the parameters of an inverse model [12], or both [13].…”
Section: Introductionmentioning
confidence: 99%
“…Within this category, it is possible to optimize the complete feedforward *This work is supported by the NWO research project PGN Mechatronics, project number 17973. signal [7], [8], or to parameterize the feedforward signal as a function of time or the reference and optimize over the parameters [9], [10]. When the system performs a repetitive task, an iterative learning control (ILC) method can be used to minimize the tracking error based on the tracking error of previous repetitions by updating the feedforward input [11], the parameters of an inverse model [12], or both [13].…”
Section: Introductionmentioning
confidence: 99%