NONLINEAR STATE-SPACE PREDICTIVE CONTROL WITH ON-LINE LINEARISATION AND STATE ESTIMATION

被引:25
作者
Lawrynczuk, Maciej [1 ]
机构
[1] Warsaw Univ Technol, Inst Control & Computat Engn, PL-00665 Warsaw, Poland
关键词
process control; model predictive control; nonlinear state-space models; extended Kalman filter; on-line linearisation; MODEL; DESIGN;
D O I
10.1515/amcs-2015-0060
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes computationally efficient model predictive control (MPC) algorithms for nonlinear dynamic systems represented by discrete-time state-space models. Two approaches are detailed: in the first one the model is successively linearised on-line and used for prediction, while in the second one a linear approximation of the future process trajectory is directly found on-line. In both the cases, as a result of linearisation, the future control policy is calculated by means of quadratic optimisation. For state estimation, the extended Kalman filter is used. The discussed MPC algorithms, although disturbance state observers are not used, are able to compensate for deterministic constant-type external and internal disturbances. In order to illustrate implementation steps and compare the efficiency of the algorithms, a polymerisation reactor benchmark system is considered. In particular, the described MPC algorithms with on-line linearisation are compared with a truly nonlinear MPC approach with nonlinear optimisation repeated at each sampling instant.
引用
收藏
页码:833 / 847
页数:15
相关论文
共 30 条
[1]   Neural identification applied to predictive control of a solar plant [J].
Arahal, MR ;
Berenguel, M ;
Camacho, EF .
CONTROL ENGINEERING PRACTICE, 1998, 6 (03) :333-344
[2]   Extension of LMS stability condition over a wide set of signals [J].
Bismor, Dariusz .
INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2015, 29 (05) :653-670
[3]  
Camacho E.F., 2003, MODEL PREDICTIVE CON, DOI DOI 10.1007/978-1-4471-3398-8
[4]   Neural control of fast nonlinear systems - Application to a turbocharged SI engine with VCT [J].
Colin, Guillaume ;
Chamaillard, Yann ;
Bloch, Gerard ;
Corde, Gilles .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (04) :1101-1114
[5]   INPUT CONSTRAINTS HANDLING IN AN MPC/FEEDBACK LINEARIZATION SCHEME [J].
Deng, Jiamei ;
Becerra, Victor M. ;
Stobart, Richard .
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2009, 19 (02) :219-232
[6]   AN EXTENSION OF NEWTON-TYPE ALGORITHMS FOR NONLINEAR PROCESS-CONTROL [J].
DEOLIVEIRA, NMC ;
BIEGLER, LT .
AUTOMATICA, 1995, 31 (02) :281-286
[7]   NONLINEAR MODEL-BASED CONTROL USING 2ND-ORDER VOLTERRA MODELS [J].
DOYLE, FJ ;
OGUNNAIKE, BA ;
PEARSON, RK .
AUTOMATICA, 1995, 31 (05) :697-714
[8]   A tutorial review of economic model predictive control methods [J].
Ellis, Matthew ;
Durand, Helen ;
Christofides, Panagiotis D. .
JOURNAL OF PROCESS CONTROL, 2014, 24 (08) :1156-1178
[9]   Conditions for offset elimination in state space receding horizon controllers: A tutorial analysis [J].
Gonzalez, A. H. ;
Adam, E. J. ;
Marchetti, J. L. .
CHEMICAL ENGINEERING AND PROCESSING-PROCESS INTENSIFICATION, 2008, 47 (12) :2184-2194
[10]   Computationally efficient neural predictive control based on a feedforward architecture [J].
Kuure-Kinsey, Matthew ;
Cutright, Rick ;
Bequette, B. Wayne .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (25) :8575-8582