Learning Model Predictive Control for Iterative Tasks. A Data-Driven Control Framework

被引:250
作者
Rosolia, Ugo [1 ]
Borrelli, Francesco [1 ]
机构
[1] Univ Calif Berkeley, Dept Mech Engn, Berkeley, CA 94701 USA
关键词
Data driven; iterative learning control; learning; optimal control; predictive control; safety; BATCH PROCESSES; STABILITY; SYSTEMS;
D O I
10.1109/TAC.2017.2753460
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A learning model predictive controller for iterative tasks is presented. The controller is reference-free and is able to improve its performance by learning from previous iterations. A safe set and a terminal cost function are used in order to guarantee recursive feasibility and nondecreasing performance at each iteration. This paper presents the control design approach, and shows how to recursively construct terminal set and terminal cost from state and input trajectories of previous iterations. Simulation results show the effectiveness of the proposed control logic.
引用
收藏
页码:1883 / 1896
页数:14
相关论文
共 37 条
[1]  
[Anonymous], 2015, MODEL PREDICTIVE CON
[2]   Adaptive motion coordination: Using relative velocity feedback to track a reference velocity [J].
Bai, He ;
Arcak, Murat ;
Wen, John T. .
AUTOMATICA, 2009, 45 (04) :1020-1025
[3]   An algorithmic framework for convex mixed integer nonlinear programs [J].
Bonami, Pierre ;
Biegler, Lorenz T. ;
Conna, Andrew R. ;
Cornuejols, Gerard ;
Grossmann, Ignacio E. ;
Laird, Carl D. ;
Lee, Jon ;
Lodi, Andrea ;
Margot, Francois ;
Sawaya, Nicolas ;
Wachter, Andreas .
DISCRETE OPTIMIZATION, 2008, 5 (02) :186-204
[4]  
Borrelli F, 2003, LECT NOTES CONTR INF, V290, pVII
[5]   A survey of iterative learning control [J].
Bristow, Douglas A. ;
Tharayil, Marina ;
Alleyne, Andrew G. .
IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03) :96-114
[6]   Dynamic Vehicle Routing for Robotic Systems [J].
Bullo, Francesco ;
Frazzoli, Emilio ;
Pavone, Marco ;
Savla, Ketan ;
Smith, Stephen L. .
PROCEEDINGS OF THE IEEE, 2011, 99 (09) :1482-1504
[7]  
Calafiore Giuseppe C., 2007, 2007 American Control Conference, P2636, DOI 10.1109/ACC.2007.4282190
[8]   Iterative nonlinear model predictive control. Stability, robustness and applications [J].
Cueli, Jose R. ;
Bordons, Carlos .
CONTROL ENGINEERING PRACTICE, 2008, 16 (09) :1023-1034
[10]  
Gao YQ, 2010, PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL CONFERENCE 2010, VOL 1, P265