POD-DEIM model order reduction technique for model predictive control in continuous chemical processing

Abstract In this study, a model order reduction (MOR) technique is proposed to address the challenges of controlling large-scale problems for model predictive control (MPC) development in continuous chemical processing to meet the real-time control requirements. In particular, the proper orthogonal decomposition (POD) technique is employed to project the original large-scale full chemical process model onto a small system of a reduced model space, while the discrete empirical interpolation method is used to evaluate the nonlinear functions at a small set of the interpolation points. By using MOR, the original full chemical process model has been further represented by a much smaller number of state variables (about 2 to 3 orders of magnitude smaller in dimension). Thus, instead of solving the original full model, the MOR method solves the reduced sub-set model iteratively in the control process. In such a way, the MOR solution enables a much faster computational time and opens opportunities for various real-time control applications. In addition, an optimal snapshot selection algorithm is implemented to obtain the global basis vectors, which cover enough information of the model parameter(s) and input(s) in large control window(s) for an accurate MOR construction. For control demonstration, the in-silico control scenarios are performed for both applications (which are multiple scale chemical reactions and multiple pathway reactions), while onsite control is only performed for multiple pathway chemical reactions. Particularly, for soft-launch control demonstrations, the implemented framework is applied for multiple input (MI)/ multiple output (MO) and with the input disturbance and output noise control scenarios, while the onsite control demonstration is applied for SI/SO with input disturbance and MI/SO control scenarios. The obtained results show that the use of the developed MOR-MPC approach can significantly reduce the computational time of about two-orders of magnitude with the relative error of 1.0 × 10−3 compared to original full model. It implies that the MOR can be applied to the real-time control of certain applications, where it is impossible for the full original model.

[1]  Joseph Sang-Il Kwon,et al.  Data-driven identification of interpretable reduced-order models using sparse regression , 2018, Comput. Chem. Eng..

[2]  Klavs F. Jensen,et al.  Synthesis and Kinetics of Highly Energetic Intermediates by Micromixers: Direct Multistep Synthesis of Sodium Nitrotetrazolate , 2010 .

[3]  Danny C. Sorensen,et al.  Nonlinear Model Reduction via Discrete Empirical Interpolation , 2010, SIAM J. Sci. Comput..

[4]  Zhiqiang Ge,et al.  Distributed predictive modeling framework for prediction and diagnosis of key performance index in plant-wide processes , 2017 .

[5]  R. Aris On the dispersion of a solute in a fluid flowing through a tube , 1956, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[6]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[7]  Benjamin Peherstorfer,et al.  Online Adaptive Model Reduction for Nonlinear Systems via Low-Rank Updates , 2015, SIAM J. Sci. Comput..

[8]  Kai Sundmacher,et al.  Computationally efficient NMPC for batch and semi-batch processes using parsimonious input parameterization , 2018, Journal of Process Control.

[9]  Antonios Armaou,et al.  Feedback control of dissipative PDE systems using adaptive model reduction , 2009 .

[10]  Igor Mezic,et al.  Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control , 2016, Autom..

[11]  Danny C. Sorensen,et al.  A State Space Error Estimate for POD-DEIM Nonlinear Model Reduction , 2012, SIAM J. Numer. Anal..

[12]  James B. Rawlings,et al.  Model predictive control with linear models , 1993 .

[13]  Michel Loève,et al.  Probability Theory I , 1977 .

[14]  Karen Willcox,et al.  Model reduction for reacting flow applications , 2014 .

[15]  Thomas F. Edgar,et al.  An improved method for nonlinear model reduction using balancing of empirical gramians , 2002 .

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

[17]  Benjamin Peherstorfer,et al.  Survey of multifidelity methods in uncertainty propagation, inference, and optimization , 2018, SIAM Rev..

[18]  Fuli Wang,et al.  Real-time product quality control for batch processes based on stacked least-squares support vector regression models , 2012, Comput. Chem. Eng..

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

[20]  Darci Odloak,et al.  Real time optimization (RTO) with model predictive control (MPC) , 2010, Comput. Chem. Eng..

[21]  K. Kunisch,et al.  Optimal snapshot location for computing POD basis functions , 2010 .

[22]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[23]  M. Guay,et al.  Real-Time Nonlinear Model Predictive Control of a Transport–Reaction System , 2016 .

[24]  Hao Li,et al.  Approximation techniques for dynamic real-time optimization (DRTO) of distributed MPC systems , 2018, Comput. Chem. Eng..

[25]  Sebastian Engell,et al.  A study of model adaptation in iterative real-time optimization of processes with uncertainties , 2019, Comput. Chem. Eng..

[26]  Karen Willcox,et al.  Parameter and State Model Reduction for Large-Scale Statistical Inverse Problems , 2010, SIAM J. Sci. Comput..

[27]  Prashanth Siddhamshetty,et al.  Temporal clustering for order reduction of nonlinear parabolic PDE systems with time-dependent spatial domains: Application to a hydraulic fracturing process , 2017 .

[28]  J. Kwon,et al.  Koopman Lyapunov‐based model predictive control of nonlinear chemical process systems , 2019, AIChE Journal.

[29]  Benjamin Peherstorfer,et al.  Feedback Control for Systems with Uncertain Parameters Using Online-Adaptive Reduced Models , 2017, SIAM J. Appl. Dyn. Syst..

[30]  G. Taylor Dispersion of soluble matter in solvent flowing slowly through a tube , 1953, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[31]  G. M. Stanley,et al.  Big Data Approximating Control (BDAC)—A new model-free estimation and control paradigm based on pattern matching and approximation , 2017, Journal of Process Control.

[32]  Prashanth Siddhamshetty,et al.  Model order reduction of nonlinear parabolic PDE systems with moving boundaries using sparse proper orthogonal decomposition: Application to hydraulic fracturing , 2018, Comput. Chem. Eng..

[33]  Panagiotis D. Christofides,et al.  Economic model predictive control of parabolic PDE systems: Addressing state estimation and computational efficiency , 2014 .

[34]  D. Sorensen,et al.  A Survey of Model Reduction Methods for Large-Scale Systems , 2000 .

[35]  N. Kockmann,et al.  Kinetic and Scale-up Investigations of a Michael Addition in Microreactors , 2014 .

[36]  Antonios Armaou,et al.  Computation of empirical eigenfunctions and order reduction for nonlinear parabolic PDE systems with time-dependent spatial domains , 2001 .

[37]  Stevan Dubljevic,et al.  Order‐reduction of parabolic PDEs with time‐varying domain using empirical eigenfunctions , 2013 .

[38]  Darci Odloak,et al.  Robust integration of real time optimization with linear model predictive control , 2010, Comput. Chem. Eng..

[39]  Prashanth Siddhamshetty,et al.  Handling Spatial Heterogeneity in Reservoir Parameters Using Proper Orthogonal Decomposition Based Ensemble Kalman Filter for Model-Based Feedback Control of Hydraulic Fracturing , 2018 .

[40]  M. Baumann Nonlinear Model Order Reduction using POD/DEIM for Optimal Control of Burgers' Equation , 2013 .

[41]  Joseph Sang-Il Kwon,et al.  Development of local dynamic mode decomposition with control: Application to model predictive control of hydraulic fracturing , 2017, Comput. Chem. Eng..

[42]  Panagiotis D. Christofides,et al.  Economic Model Predictive Control of Transport-Reaction Processes , 2014 .

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

[44]  H. Hotelling Analysis of a complex of statistical variables into principal components. , 1933 .

[45]  Hao Li,et al.  Dynamic real-time optimization of distributed MPC systems using rigorous closed-loop prediction , 2019, Comput. Chem. Eng..

[46]  Boris Houska,et al.  Real-time Algorithm for Self-Reflective Model Predictive Control , 2016, 1611.02408.

[47]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[48]  Xianzhong Chen,et al.  Distributed economic MPC: Application to a nonlinear chemical process network , 2012 .

[49]  Jan Tommy Gravdahl,et al.  Explicit Model Predictive Control for Large-Scale Systems via Model Reduction , 2008 .

[50]  K. Willcox,et al.  Model order reduction for Bayesian approach to inverse problems , 2014 .

[51]  Wei Chen,et al.  Model predictive control based on reduced order models applied to belt conveyor system. , 2016, ISA transactions.