Economic model predictive control of nonlinear process systems using Lyapunov techniques

In this work, we develop model predictive control (MPC) designs, which are capable of optimizing closed-loop performance with respect to general economic considerations for a broad class of nonlinear process systems. Specifically, in the proposed designs, the economic MPC optimizes a cost function, which is related directly to desired economic considerations and is not necessarily dependent on a steady-state—unlike conventional MPC designs. First, we consider nonlinear systems with synchronous measurement sampling and uncertain variables. The proposed economic MPC is designed via Lyapunovbased techniques and has two different operation modes. The first operation mode corresponds to the period in which the cost function should be optimized (e.g., normal production period); and in this operation mode, the MPC maintains the closed-loop system state within a predefined stability region and optimizes the cost function to its maximum extent. The second operation mode corresponds to operation in which the system is driven by the economic MPC to an appropriate steady-state. In this operation mode, suitable Lyapunov-based constraints are incorporated in the economic MPC design to guarantee that the closed-loop system state is always bounded in the predefined stability region and is ultimately bounded in a small region containing the origin. Subsequently, we extend the results to nonlinear systems subject to asynchronous and delayed measurements and uncertain variables. Under the assumptions that there exist an upper bound on the interval between two consecutive asynchronous measurements and an upper bound on the maximum measurement delay, an economic MPC design which takes explicitly into account asynchronous and delayed measurements and enforces closed-loop stability is proposed. All the proposed economic MPC designs are illustrated through a chemical process example and their performance and robustness are evaluated through simulations. V C 2011 American Institute of Chemical Engineers AIChE J, 58: 855–870, 2012

[1]  Panagiotis D. Christofides,et al.  Control of Nonlinear and Hybrid Process Systems: Designs for Uncertainty, Constraints and Time-Delays , 2005 .

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

[3]  Weirong Hong,et al.  Implementation of advanced control for a heat-integrated distillation column system , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[4]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, Proceedings of the 2005, American Control Conference, 2005..

[5]  Panagiotis D. Christofides,et al.  Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses , 2007, IEEE Transactions on Automatic Control.

[6]  Wolfgang Marquardt,et al.  Integration of Model Predictive Control and Optimization of Processes: Enabling Technology for Market Driven Process Operation , 2000 .

[7]  C. R. Cutler,et al.  Optimal Solution of Dynamic Matrix Control with Linear Programing Techniques (LDMC) , 1985, 1985 American Control Conference.

[8]  Panagiotis D. Christofides,et al.  Lyapunov‐based model predictive control of nonlinear systems subject to time‐varying measurement delays , 2009 .

[9]  K. Onogi,et al.  Periodic control of continuous stirred tank reactors—I: The pi criterion and its applications to isothermal cases , 1981 .

[10]  Yuandan Lin,et al.  A Smooth Converse Lyapunov Theorem for Robust Stability , 1996 .

[11]  Panagiotis D. Christofides,et al.  Sequential and Iterative Architectures for Distributed Model Predictive Control of Nonlinear Process Systems , 2010 .

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

[13]  Moritz Diehl,et al.  A Lyapunov Function for Economic Optimizing Model Predictive Control , 2011, IEEE Transactions on Automatic Control.

[14]  Yuandan Lin,et al.  A universal formula for stabilization with bounded controls , 1991 .

[15]  Murat Arcak,et al.  Constructive nonlinear control: a historical perspective , 2001, Autom..

[16]  Wolfgang Marquardt,et al.  Integration of Economical Optimization and Control for Intentionally Transient Process Operation , 2007 .

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

[18]  Darci Odloak,et al.  One-layer real time optimization of LPG production in the FCC unit : Procedure, advantages and disadvantages , 1998 .

[19]  James E. Bailey,et al.  Modification of Consecutive-Competitive Reaction Selectivity by Periodic Operation , 1980 .

[20]  C. Brosilow,et al.  A Linear Programming Approach to Constrained Multivariable Control , 1984, 1984 American Control Conference.

[21]  James E. Bailey,et al.  Analytical optimization and sensitivity analysis of forced periodic chemical processes , 1980 .

[22]  James B. Rawlings,et al.  Optimizing Process Economic Performance Using Model Predictive Control , 2009 .

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

[24]  Kenneth R. Muske Steady-state target optimization in linear model predictive control , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[25]  Lorenz T. Biegler,et al.  Lyapunov stability of economically oriented NMPC for cyclic processes , 2011 .

[26]  Masakazu Matsubara,et al.  Periodic control of continuous stirred tank reactors—II Cases of a nonisothermal single reactor , 1982 .

[27]  N. El‐Farra,et al.  Bounded robust control of constrained multivariable nonlinear processes , 2003 .

[28]  Sebastian Engell,et al.  FEEDBACK CONTROL FOR OPTIMAL PROCESS OPERATION , 2007 .

[29]  R. Tournier,et al.  Steady State Optimization Inside Model Predictive Control , 1991, 1991 American Control Conference.