Lyapunov-based economic model predictive control of nonlinear systems

Abstract-In this work, we focus on a class of general nonlinear systems and design a model predictive control (MPC) scheme which is capable of optimizing closed-loop performance with respect to general economic considerations taken into account in the construction of the cost function. Specifically, in the proposed design, the MPC optimizes a cost function which is related directly to certain economic considerations and is not necessarily dependent on a steady-state - unlike the conventional MPC designs. The proposed MPC is designed via Lyapunov-based techniques and has two different operation modes. The first operation mode corresponds to the periods in which the cost function should be optimized (e.g., normal production periods); and in this operation mode, the MPC maintains the closed-loop system state within a pre-defined 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 MPC to an appropriate steady-state. In the MPC design, suitable constraints are incorporated to guarantee that the closed-loop system state is always bounded in the pre-defined stability region and is ultimately bounded in a small region containing the origin. The theoretical results are illustrated through a chemical process example.

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

[2]  Panagiotis D. Christofides,et al.  Lyapunov-based Model Predictive Control of Nonlinear Systems Subject to Data Losses , 2007, ACC.

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

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

[5]  James B. Rawlings,et al.  Tutorial overview of model predictive control , 2000 .

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

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

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

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

[10]  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..

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

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

[13]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, ACC.

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

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

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