2022
DOI: 10.1109/tac.2021.3083559
|View full text |Cite
|
Sign up to set email alerts
|

Robust Learning Model-Predictive Control for Linear Systems Performing Iterative Tasks

Abstract: A robust Learning Model Predictive Controller (LMPC) for uncertain systems performing iterative tasks is presented. At each iteration of the control task the closed-loop state, input, and cost are stored and used in the controller design. This paper first illustrates how to construct robust control invariant sets and safe control policies exploiting historical data. Then, we propose an iterative LMPC design procedure, where data generated by a robust controller at iteration j are used to design a robust LMPC a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(8 citation statements)
references
References 53 publications
0
8
0
Order By: Relevance
“…Applications of the DDMPC framework range from the mechatronics [120] to home assistance appliances [121]. The reader is referred to the following work [116], [122], [123] for details on the guarantees of the robustness of the DDMPC framework. An overview of the literature on DDMPC is given in Table 4, and the applications of DDMPC to control problems are tabulated in Table 5.…”
Section: B Data-driven Model Predictive Controlmentioning
confidence: 99%
“…Applications of the DDMPC framework range from the mechatronics [120] to home assistance appliances [121]. The reader is referred to the following work [116], [122], [123] for details on the guarantees of the robustness of the DDMPC framework. An overview of the literature on DDMPC is given in Table 4, and the applications of DDMPC to control problems are tabulated in Table 5.…”
Section: B Data-driven Model Predictive Controlmentioning
confidence: 99%
“…and the total nominal iteration cost for iteration j is V j 0→∞ (x j 0 ). Finally, we introduce the barycentric function from [24] and define it based on the nominal state as in [25]:…”
Section: E Terminal Costmentioning
confidence: 99%
“…In [20], the terminal cost and terminal constraint set are determined from data of past iterations with the goal to guarantee stability and constraint satisfaction of the MPC. Formal guarantees have been derived for special cases such as LTI systems [24] and robust learning-based model predictive control (RL-MPC) for LTI systems with bounded process noise [22], [25].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Performing iterative tasks in control systems has been extensively studied in the literature (Rosolia et al, 2022; Wabersich and Zeilinger, 2022; Zhang et al, 2021), where one task execution is usually called an “iteration.” Iterative learning control (ILC) is an effective strategy for iterative tasks to achieve high closed-loop performance by learning from previous iterations. At each iteration, the system starts from the same initial condition and the goal is to track a given reference trajectory.…”
Section: Introductionmentioning
confidence: 99%