Optimizing process economics online using model predictive control

被引:115
作者
Amrit, Rishi [1 ]
Rawlings, James B. [1 ]
Biegler, Lorenz T. [2 ]
机构
[1] Univ Wisconsin, Dept Chem & Biol Engn, Madison, WI 53706 USA
[2] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
Nonlinear control; Economic MPC; Direct methods; Collocation; Automatic differentiation; DYNAMIC OPTIMIZATION; PERFORMANCE;
D O I
10.1016/j.compchemeng.2013.07.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Optimizing process economics in model predictive control traditionally has been done using a twostep approach in which the economic objectives are first converted to steady-state operating points, and then the dynamic regulation is designed to track these setpoints. Recent research has shown that process economics can be optimized directly in the dynamic control problem, which can take advantage of potential higher profit transients to give superior economic performance. However, in practice, solution of such nonlinear MPC dynamic control problems can be challenging due to the nonlinearity of the model and/ or nonconvexity of the economic cost function. In this work we propose the use of direct methods to formulate the nonlinear control problem as a large-scale NLP, and then solve it using an interior point nonlinear solver in conjunction with automatic differentiation. Two case studies demonstrate the computational performance of this approach along with the economic performance of economic MPC formulation. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:334 / 343
页数:10
相关论文
共 35 条
[1]  
Amrit R., 2011, THESIS U WISCONSIN M
[2]   Economic optimization using model predictive control with a terminal cost [J].
Amrit, Rishi ;
Rawlings, James B. ;
Angeli, David .
ANNUAL REVIEWS IN CONTROL, 2011, 35 (02) :178-186
[3]   On Average Performance and Stability of Economic Model Predictive Control [J].
Angeli, David ;
Amrit, Rishi ;
Rawlings, James B. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (07) :1615-1626
[4]  
Angeli David, 2009, P C DEC CONTR SHANGH
[5]  
[Anonymous], 2010, NONLINEAR PROGRAMMIN
[6]  
[Anonymous], 2009, COMBINATORIAL SCI CO
[7]  
Ascher U.M., 1998, Computer methods for ordinary differential equations and differential-algebraic equations, V61, DOI DOI 10.1137/1.9781611971392
[8]   Dynamic optimization in a discontinuous world [J].
Barton, PI ;
Allgor, RJ ;
Feehery, WF ;
Galan, S .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1998, 37 (03) :966-981
[9]  
Betts J., 1990, AIAA GUIDANCE NAVIGA, P1198
[10]   A SPARSE NONLINEAR OPTIMIZATION ALGORITHM [J].
BETTS, JT ;
FRANK, PD .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1994, 82 (03) :519-541