Approximation of closed-loop prediction for dynamic real-time optimization calculations

Abstract Dynamic real-time optimization (DRTO) is an extension of the traditional steady-state RTO paradigm to account for process dynamics in the RTO calculations. This paper presents methods for approximating closed-loop dynamic predictions within DRTO calculations for processes regulated under constrained model predictive control (MPC). Three approximation approaches are formulated and analyzed – hybrid, bilevel and input clipping formulations. The hybrid formulation involves application of rigorous closed-loop prediction over a limited DRTO horizon, followed by open-loop optimal control. In the bilevel formulation, only a single MPC optimization subproblem is embedded, whereas the input clipping approach is formulated using an unconstrained MPC algorithm with an input saturation mechanism applied over the DRTO horizon. The relative performance of the proposed approximation approaches is illustrated through two case study applications, the second of which involves economically optimal polymer grade transitions. Excellent closed-loop approximation is achieved without significant loss of prediction accuracy.

[1]  Piotr Tatjewski ADVANCED CONTROL AND ON-LINE PROCESS OPTIMIZATION IN MULTILAYER STRUCTURES , 2007 .

[2]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[3]  Victor M. Zavala,et al.  The advanced-step NMPC controller: Optimality, stability and robustness , 2009, Autom..

[4]  Michael Nikolaou,et al.  MPC: Current practice and challenges , 2009 .

[5]  E. Zafiriou,et al.  Stability of SISO quadratic dynamic matrix control with hard output constraints , 1991 .

[6]  Jay H. Lee,et al.  An introduction to a dynamic plant-wide optimization strategy for an integrated plant , 2004, Comput. Chem. Eng..

[7]  Wolfgang Marquardt,et al.  A Two-Level Strategy of Integrated Dynamic Optimization and Control of Industrial Processes—a Case Study , 2002 .

[8]  Howard P. Isermann,et al.  Operability of chemical reactors : multiplicity behavior of a jacketed styrene polymerization reactor , 1998 .

[9]  Panagiotis D. Christofides,et al.  Integrating dynamic economic optimization and model predictive control for optimal operation of nonlinear process systems , 2014 .

[10]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[11]  Sebastian Engell Feedback control for optimal process operation , 2007 .

[12]  Ronald K. Pearson,et al.  Nonlinear model predictive control of a simulated multivariable polymerization reactor using second-order Volterra models , 1996, Autom..

[13]  Riccardo Scattolini,et al.  Architectures for distributed and hierarchical Model Predictive Control - A review , 2009 .

[14]  P. Mhaskar,et al.  Offset-Free Model Predictive Control with Explicit Performance Specification , 2016 .

[15]  Wolfgang Marquardt,et al.  Consistent hierarchical economic NMPC for a class of hybrid systems using neighboring-extremal updates , 2014 .

[16]  Christopher L.E. Swartz,et al.  Optimal operation of process plants under partial shutdown conditions , 2013 .

[17]  Wolfgang Marquardt,et al.  A two-layer architecture for economically optimal process control and operation , 2011 .

[18]  R. Baker,et al.  Interior Point Solution of Multilevel Quadratic Programming Problems in Constrained Model Predictive Control Applications , 2008 .

[19]  Panagiotis D. Christofides,et al.  Economic model predictive control of nonlinear process systems using Lyapunov techniques , 2012 .

[20]  Christopher L.E. Swartz,et al.  Sensitivity analysis of LP-MPC cascade control systems , 2009 .

[21]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[22]  Lorenz T. Biegler,et al.  Economic Nonlinear Model Predictive Control for periodic optimal operation of gas pipeline networks , 2013, Comput. Chem. Eng..

[23]  Helen Durand,et al.  A tutorial review of economic model predictive control methods , 2014 .

[24]  Lorenz T. Biegler,et al.  Optimizing process economics online using model predictive control , 2013, Comput. Chem. Eng..

[25]  Coleman B. Brosilow,et al.  Nonlinear model predictive control of styrene polymerization at unstable operating points , 1990 .

[26]  Christopher L.E. Swartz,et al.  Simultaneous Solution Strategies for Inclusion of Input Saturation in the Optimal Design of Dynamically Operable Plants , 2004 .

[27]  Michael Nikolaou,et al.  RTO: An overview and assessment of current practice , 2011 .

[28]  Carlos E. Garcia,et al.  QUADRATIC PROGRAMMING SOLUTION OF DYNAMIC MATRIX CONTROL (QDMC) , 1986 .

[29]  Stephen J. Wright,et al.  Some properties of regularization and penalization schemes for MPECs , 2004, Optim. Methods Softw..

[30]  Babu Joseph,et al.  Performance and stability analysis of LP‐MPC and QP‐MPC cascade control systems , 1999 .

[31]  R. L. Tousain,et al.  Dynamic optimization in business-wide process control , 2002 .

[32]  Victor M. Zavala,et al.  Advanced step nonlinear model predictive control for air separation units , 2009 .

[33]  Kenneth R. Muske,et al.  Disturbance modeling for offset-free linear model predictive control , 2002 .

[34]  Darci Odloak,et al.  Integrating real-time optimization into the model predictive controller of the FCC system , 2002 .

[35]  Lorenz T. Biegler,et al.  A Survey on Sensitivity-based Nonlinear Model Predictive Control , 2013 .

[36]  David Angeli,et al.  Economic optimization using model predictive control with a terminal cost , 2011, Annu. Rev. Control..

[37]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[38]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[39]  Lorenz T. Biegler,et al.  MPEC problem formulations and solution strategies with chemical engineering applications , 2008, Comput. Chem. Eng..