Data-driven model predictive control design for offset-free tracking of nonlinear systems

被引:3
作者
Park, Byungjun [1 ]
Kim, Jong Woo [2 ]
Lee, Jong Min [1 ]
机构
[1] Seoul Natl Univ, Inst Chem Proc, Sch Chem & Biol Engn, 1 Gwanak Ro, Seoul 08826, South Korea
[2] Techn Univ Berlin, Chair Bioproc Engn, Str 17 Juni 135, D-10623 Berlin, Germany
基金
新加坡国家研究基金会;
关键词
Model predictive control; gap metric; linear time-varying model predictive control; differential dynamic programming; NUMERICAL-METHODS; STABILITY;
D O I
10.1080/00207179.2022.2051074
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a design of data-driven Model Predictive Control (MPC) using a suboptimal trajectory and the linear time-varying (LTV) models from data-driven trajectory optimisation that achieves offset-free tracking. Data-driven constrained differential dynamic programming (CDDP) is exploited to improve the trajectory iteratively without the knowledge of the nonlinear model. A trajectory is divided to the transient and steady state regions, controlled by the Linear time-varying MPC (LTVMPC) and the offset-free linear MPC (LMPC), respectively. We prove the feasibility of the proposed LTVMPC in the transient region, and the offset-free tracking property of LMPC. The proposed scheme is validated to a continuous stirred tank reactor (CSTR) process. Simulation studies show that the suboptimal trajectory and LTV models are generated by CDDP, and the proposed MPC achieves offset-free tracking and disturbance rejection for a set of initial conditions and set points in the operating region.
引用
收藏
页码:1408 / 1423
页数:16
相关论文
共 39 条
[1]   Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances [J].
Alexis, Kostas ;
Nikolakopoulos, George ;
Tzes, Anthony .
CONTROL ENGINEERING PRACTICE, 2011, 19 (10) :1195-1207
[2]   Multimodel scheduling control of nonlinear systems using gap metric [J].
Arslan, E ;
Çamurdan, MC ;
Palazoglu, A ;
Arkun, Y .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2004, 43 (26) :8275-8283
[3]   Extension of dynamic matrix control to multiple models [J].
Aufderheide, B ;
Bequette, BW .
COMPUTERS & CHEMICAL ENGINEERING, 2003, 27 (8-9) :1079-1096
[4]  
Bemporad A, 2011, IEEE DECIS CONTR P, P7488, DOI 10.1109/CDC.2011.6160521
[5]   Survey of numerical methods for trajectory optimization [J].
Betts, JT .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1998, 21 (02) :193-207
[6]  
Borrelli F., 2017, PREDICTIVE CONTROL L, DOI DOI 10.1017/9781139061759
[7]  
Camacho EF, 2007, LECT NOTES CONTR INF, V358, P1
[8]   A gap metric based weighting method for multimodel predictive control of MIMO nonlinear systems [J].
Du, Jingjing ;
Johansen, Tor Arne .
JOURNAL OF PROCESS CONTROL, 2014, 24 (09) :1346-1357
[9]   Integrated Multi linear Model Predictive Control of Nonlinear Systems Based on Gap Metric [J].
Du, Jingling ;
Johansent, Tor Arne .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2015, 54 (22) :6002-6011
[10]   Linear time-varying model predictive control and its application to active steering systems: Stability analysis and experimental validation [J].
Falcone, P. ;
Borrelli, F. ;
Tseng, H. E. ;
Asgari, J. ;
Hrovat, D. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2008, 18 (08) :862-875