Fast sensitivity-based economic model predictive control for degenerate systems

被引:3
作者
Suwartadi, Eka [1 ]
Kungurtsev, Vyacheslav [2 ]
Jaschke, Johannes [1 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Chem Engn, N-7491 Trondheim, Norway
[2] Czech Tech Univ, Dept Comp Sci, Prague 1200 2, Czech Republic
关键词
Numerical optimal control; NLP sensitivity; Economic MPC; Path-following; ALGORITHM; MPC; IMPLEMENTATION; OPTIMIZATION; STRATEGIES; STABILITY; NMPC;
D O I
10.1016/j.jprocont.2020.02.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a sensitivity-based nonlinear model predictive control (NMPC) algorithm and demonstrate it on a case study with an economic cost function. In contrast to existing sensitivity-based approaches that make strong assumptions on the underlying optimization problem (e.g. the linear independence constraint qualification implying unique multiplier), our method is designed to handle problems satisfying a weaker constraint qualification, namely the Mangasarian-Fromovitz constraint qualification (MFCQ). Our nonlinear programming (NLP) sensitivity update consists of three steps. The first step is a corrector step in which a system of linear equations is solved. Then a predictor step is computed by a quadratic program (QP). Finally, a linear program (LP) is solved to select the multipliers that give the correct sensitivity information. A path-following scheme containing these steps is embedded in the advanced-step NMPC (asNMPC) framework. We demonstrate our method on a large-scale case example consisting of a reactor and distillation process. We show that LICQ does not hold and the path-following method is able to accurately approximate the ideal solutions generated by an NLP solver. (C) 2020 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:54 / 62
页数:9
相关论文
共 40 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]   On Average Performance and Stability of Economic Model Predictive Control [J].
Angeli, David ;
Amrit, Rishi ;
Rawlings, James B. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (07) :1615-1626
[3]  
[Anonymous], IEEE T AUTOM CONTROL
[4]  
[Anonymous], P 19 IFAC WORLD C CA
[5]  
[Anonymous], P 9 INT S ADV CONTR
[6]  
[Anonymous], 2016, Economic Model Predictive Control: Theory, Formulations and Chemical Process Applications
[7]  
[Anonymous], 7 INT S ADV CONTR CH
[8]  
[Anonymous], 2001, THESIS
[9]  
[Anonymous], 7 IFAC S DYN CONTR P
[10]  
[Anonymous], 10 IFAC S ADV CONTR