Adaptive steady-state target optimization using iterative modified gradient-based methods in linear non-square MPC

An important feature of linear model predictive control (MPC) is the ability to provide offset-free control through integral action. Linear MPC can utilize a steady-state target optimizer (SSTO) in conjunction with a dynamic optimization in order to manage systems that are non-square, have integrating modes, or encounter infeasible setpoints. Integral action does not ensure that the feasible steady-state target is closest to the true optimum when the desired setpoint is infeasible. This paper describes the modifications necessary to linear state-space MPC algorithms in order to address this problem (assuming systems with no integrating modes). The solution employs features of the Integrated System Optimization and Parameter Estimation (ISOPE) algorithm: the SSTO cost is modified by a term that results in matching of the true plant and model conditions necessary for optimality. This work combines well with prior work [19], [20] which has determined the situations where the modification is actually necessary.

[1]  Eduardo F. Camacho,et al.  Model predictive control in the process industry , 1995 .

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

[3]  J. E. Ellis,et al.  Comparison of methods for estimating real process derivatives in on-line optimization , 2003 .

[4]  J. A. Rossiter,et al.  Conditions for Which MPC Fails to Converge to the Correct Target , 2008 .

[5]  Piotr Tatjewski,et al.  ITERATIVE OPTIMIZING SET-POINT CONTROL – THE BASIC PRINCIPLE REDESIGNED , 2002 .

[6]  C. V. Rao,et al.  Steady states and constraints in model predictive control , 1999 .

[7]  Piotr Tatjewski,et al.  Advanced control and on-line process optimization in multilayer structures , 2008, Annu. Rev. Control..

[8]  D. Limón,et al.  MPC FOR TRACKING OF PIECE-WISE CONSTANT REFERENCES FOR CONSTRAINED LINEAR SYSTEMS , 2005 .

[9]  Sten Bay Jørgensen,et al.  Unreachable Setpoints in Model Predictive Control , 2008, IEEE Transactions on Automatic Control.

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

[11]  Thomas E. Marlin,et al.  Model accuracy for economic optimizing controllers : the bias update case , 1994 .

[12]  Mark Rice,et al.  A numerically robust state-space approach to stable-predictive control strategies , 1998, Autom..

[13]  Marko Bacic,et al.  Model predictive control , 2003 .

[14]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[15]  Victor M. Becerra,et al.  Novel Developments in Process Optimisation Using Predictive Control , 1996 .

[16]  J.A. Rossiter,et al.  Feasibility for non-square linear MPC , 2007, 2007 American Control Conference.

[17]  Piotr Tatjewski,et al.  An Algorithm for Steady-State Optimizing Dual Control of Uncertain Plants , 1994 .

[18]  Sebastian Engell,et al.  Iterative set-point optimization of batch chromatography , 2005, Comput. Chem. Eng..

[19]  Bala Srinivasan,et al.  Model parameterization tailored to real-time optimization , 2008 .

[20]  Gabriele Pannocchia,et al.  Disturbance models for offset‐free model‐predictive control , 2003 .

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

[22]  P. D. Roberts,et al.  An algorithm for steady-state system optimization and parameter estimation , 1979 .