A stabilizing model-based predictive control algorithm for nonlinear systems

被引:278
作者
Magni, L [1 ]
De Nicolao, G [1 ]
Magnani, L [1 ]
Scattolini, R [1 ]
机构
[1] Univ Pavia, Dipartimento Informat & Sistemist, I-27100 Pavia, Italy
关键词
model predictive control; receding-horizon control; nonlinear control; output admissible set; performance;
D O I
10.1016/S0005-1098(01)00083-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Predictive control of nonlinear systems subject to state and input constraints is considered. Given an auxiliary linear control law, a good nonlinear receding-horizon controller should (i) be computationally feasible, (ii) enlarge the stability region of the auxiliary controller, and (iii) approximate the optimal nonlinear infinite-horizon controller in a neighbourhood of the equilibrium. The proposed scheme achieves these objectives by using a prediction horizon longer than the control one in the finite-horizon cost function. This means that optimization is carried out only with respect to the first few input moves whereas the state movement is predicted (and penalized) over a longer horizon where the remaining input moves are computed using the auxiliary linear control law. Closed-loop stability is ensured by means of a penalty on the terminal state which is a computable approximation of the infinite-horizon cost associated with the auxiliary controller. As an illustrative example, the predictive control of a highly nonlinear chemical reactor is discussed. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1351 / 1362
页数:12
相关论文
共 17 条
[1]  
Bitmead RR, 1990, ADAPTIVE OPTIMAL CON
[2]   ON RECEDING HORIZON FEEDBACK-CONTROL [J].
CHEN, CC ;
SHAW, L .
AUTOMATICA, 1982, 18 (03) :349-352
[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]  
CHEN H, 1997, QUASI INFINITE HORIZ
[5]   GENERALIZED PREDICTIVE CONTROL .1. THE BASIC ALGORITHM [J].
CLARKE, DW ;
MOHTADI, C ;
TUFFS, PS .
AUTOMATICA, 1987, 23 (02) :137-148
[6]   Stabilizing receding-horizon control of nonlinear time-varying systems [J].
De Nicolao, G ;
Magni, L ;
Scattolini, R .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (07) :1030-1036
[7]   MODEL PREDICTIVE CONTROL - THEORY AND PRACTICE - A SURVEY [J].
GARCIA, CE ;
PRETT, DM ;
MORARI, M .
AUTOMATICA, 1989, 25 (03) :335-348
[8]   OPTIMAL INFINITE-HORIZON FEEDBACK LAWS FOR A GENERAL-CLASS OF CONSTRAINED DISCRETE-TIME-SYSTEMS - STABILITY AND MOVING-HORIZON APPROXIMATIONS [J].
KEERTHI, SS ;
GILBERT, EG .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1988, 57 (02) :265-293
[9]   Stability margins of nonlinear receding-horizon control via inverse optimality [J].
Magni, L ;
Sepulchre, R .
SYSTEMS & CONTROL LETTERS, 1997, 32 (04) :241-245
[10]   Constrained model predictive control: Stability and optimality [J].
Mayne, DQ ;
Rawlings, JB ;
Rao, CV ;
Scokaert, POM .
AUTOMATICA, 2000, 36 (06) :789-814