Advances in nonlinear programming concepts for process control

被引:32
作者
Biegler, LT [1 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
关键词
nonlinear programming (NLP); successive quadratic programming (SQP); model predictive control (MPC);
D O I
10.1016/S0959-1524(98)00009-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Some recent advances in nonlinear programming concepts and methods for nonlinear model predictive control are described and surveyed. These areas include the importance of: tailoring the nonlinear programming (NLP) algorithm to nonlinear model predictive control; a reliable NLP formulation to deal with open loop unstable control systems; efficient, large-scale algorithms for quadratic programming (QP) and NLP for on-line application of model predictive control (MPC); constraint handling for large-scale problems using interior point formulations. These concepts are illustrated by numerous examples. Open questions and future research directions are also discussed. In particular, the need to handle nominal and robust stability motivates more innovative NLP formulations and more powerful algorithms. The final section briefly mentions applications of NLP sensitivity analysis and nonconvex optimization to address these questions. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:301 / 311
页数:11
相关论文
共 30 条
[1]   DECOMPOSITION ALGORITHMS FOR ONLINE ESTIMATION WITH NONLINEAR MODELS [J].
ALBUQERQUE, JS ;
BIEGLER, LT .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 (10) :1031-1039
[2]  
ALBUQUERQUE J, PROCESS SYSTEMS ENG
[3]   Decomposition algorithms for on-line estimation with nonlinear DAE models [J].
Albuquerque, JS ;
Biegler, LT .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (03) :283-299
[4]  
[Anonymous], P 4 IFAC S DYN CONTR
[5]  
BADGWELL TA, 1996, ANN AICHE M CHIC
[6]   A REDUCED HESSIAN METHOD FOR LARGE-SCALE CONSTRAINED OPTIMIZATION [J].
BIEGLER, LT ;
NOCEDAL, J ;
SCHMID, C .
SIAM JOURNAL ON OPTIMIZATION, 1995, 5 (02) :314-347
[7]  
Bock H., 1983, NUMERICAL TREATMENT
[8]  
BROOKE A, 1988, GAMS USRES GUIDE
[9]   SOLVEBLOK - A PACKAGE FOR SOLVING ALMOST BLOCK DIAGONAL LINEAR-SYSTEMS [J].
DEBOOR, C ;
WEISS, R .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1980, 6 (01) :80-87
[10]   A PLANT-WIDE INDUSTRIAL-PROCESS CONTROL PROBLEM [J].
DOWNS, JJ ;
VOGEL, EF .
COMPUTERS & CHEMICAL ENGINEERING, 1993, 17 (03) :245-255