Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations

被引:475
作者
Diehl, M
Bock, HG
Schlöder, JP
Findeisen, R
Nagy, Z
Allgöwer, F
机构
[1] Univ Heidelberg, Interdisciplinary Ctr Sci Comp, D-69120 Heidelberg, Germany
[2] Univ Stuttgart, Inst Syst Theory Engn, D-70550 Stuttgart, Germany
[3] Univ Babes Bolyai, Fac Chem & Chem Engn, R-3400 Cluj Napoca, Romania
关键词
predictive controls; nonlinear control systems; differential algebraic equations; numerical methods; optimal controls; distillation columns;
D O I
10.1016/S0959-1524(01)00023-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Optimization problems in chemical engineering often involve complex systems of nonlinear DAE as the model equations. The direct multiple shooting method has been known for a while as a fast off-line method for optimization problems in ODE and later in DAE. Some factors crucial for its fast performance are briefly reviewed. The direct multiple shooting approach has been successfully adapted to the specific requirements of real-time optimization. Special strategies have been developed to effectively minimize the on-line computational effort, in which the progress of the optimization iterations is nested with the progress of the process. Them use precalculated information as far as possible (e.g. Hessians, gradients and QP presolves for iterated reference trajectories) to minimize response time in case of perturbations. In typical real-time problems they have proven much faster than fast off-line strategies. Compared with an optimal feedback control computable upper bounds for the loss of optimality can be established that are small in practice. Numerical results for the Nonlinear Model Predictive Control (NMPC) of a high-purity distillation column subject to parameter disturbances are presented. (C) 2002 Published by Elsevier Science Ltd.
引用
收藏
页码:577 / 585
页数:9
相关论文
共 18 条
[1]  
Bauer I, 1997, ASTRON ASTROPHYS, V317, P273
[2]  
BAUER I, 2000, THESIS U HEIDELBERG
[3]  
BIEGLER LT, 1991, CHEM PROCESS CONTROL, V4
[4]  
BOCK H, 1984, P 9 IFAC WORLD C BUD
[5]  
BOCK H, 2000, NONLINEAR PREDICTIVE, V26
[6]  
BOCK HG, 1988, NUMERICAL TREATMENT
[7]  
BOCK HG, 1999, SCI COMPUTING CHEM E, V2
[8]   Large-scale DAE optimization using a simultaneous NLP formulation [J].
Cervantes, A ;
Biegler, LT .
AICHE JOURNAL, 1998, 44 (05) :1038-1050
[9]  
DENICOLAO G, 1996, S CONTR OPT SUP CESA
[10]  
DIEHL M, 2001, ONLINE OPTIMIZATION