Robustly stable adaptive horizon nonlinear model predictive control

被引:29
作者
Griffith, Devin W. [1 ]
Biegler, Lorenz T. [1 ]
Patwardhan, Sachin C. [2 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
[2] Indian Inst Technol, Dept Chem Engn, Bombay, Maharashtra, India
基金
美国国家科学基金会;
关键词
Predictive control; Process control; Robust stability; Nonlinear control; Nonlinear programming; Model-based control; Multivariable feedback control; STABILITY;
D O I
10.1016/j.jprocont.2018.07.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new method for adaptively updating nonlinear model predictive control (NMPC) horizon lengths online via nonlinear programming (NLP) sensitivity calculations. This approach depends on approximation of the infinite horizon problem via selection of terminal conditions, and therefore calculation of non-conservative terminal conditions is key. For this, we also present a new method for calculating terminal regions and costs based on the quasi-infinite horizon framework that extends to large-scale nonlinear systems. This is accomplished via bounds found through simulations under linear quadratic regulator (LQR) control. We show that the resulting controller is Input-to-State practically Stable (ISpS) with a stability constant that depends on the level of nonlinearity in the terminal region. Finally, we demonstrate this approach on a quad-tank system and a large-scale distillation application. Simulation results reveal that the proposed approach is able to achieve significant reduction in average computation time without much loss in the performance with reference to fixed horizon NMPC. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:109 / 122
页数:14
相关论文
共 29 条
[1]  
[Anonymous], 2009, NONLINEAR MODEL PRED
[2]  
[Anonymous], THESIS
[3]   A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability [J].
Chen, H ;
Allgower, F .
AUTOMATICA, 1998, 34 (10) :1205-1217
[4]   On the terminal region of model predictive control for non-linear systems with input/state constraints [J].
Chen, WH ;
O'Reilly, J ;
Ballance, DJ .
INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2003, 17 (03) :195-207
[5]   A Lyapunov Function for Economic Optimizing Model Predictive Control [J].
Diehl, Moritz ;
Amrit, Rishi ;
Rawlings, James B. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (03) :703-707
[6]  
Eaton J., 2015, Computers Chemical Engineering, V60, P1671
[7]  
Grune L, 2011, COMMUN CONTROL ENG, P1
[8]  
Herceg M, 2006, IEEE INTL CONF CONTR, P1702
[9]   Fast Offset-Free Nonlinear Model Predictive Control Based on Moving Horizon Estimation [J].
Huang, Rui ;
Biegler, Lorenz T. ;
Patwardhan, Sachin C. .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2010, 49 (17) :7882-7890
[10]   Fast economic model predictive control based on NLP-sensitivities [J].
Jaschke, Johannes ;
Yang, Xue ;
Biegler, Lorenz T. .
JOURNAL OF PROCESS CONTROL, 2014, 24 (08) :1260-1272