ROSSMPC: A New Way of Representing and Analysing Predictive Controllers

There is an increasing tendency towards the use of a lesser number of controllers in industry. This is so as the inclusion of an economical optimization layer becomes simpler. However, a reduced number of controllers means that they are large ones. These must be adequately tuned, which can be accomplished through their state space representation. Several ideas for obtaining a state space representation of the class of model predictive controllers (MPC) have appeared in the literature like the approach of Li et al . 1 Nevertheless, most of them lead to a system with thousands of states if the controller becomes large. As a consequence, the computation of eigenvalues or singular values to evaluate the stability of the system becomes prohibitive. In this paper a new state space representation of the MPC controllers is introduced based on the continuous step response of the system given by a transfer function. The idea is to represent the step response in a parametric form. The number of states of this representation is of the same order as the identified transfer function however large the optimization horizon of the chosen predictive controller might be. The method includes integrating and open loop unstable processes. Besides that the model time delay appears explicitly and is independent of other parameters. The computation work involved in the closed loop analysis is thus minimized. Also, this new representation can be used to robustly tune the MPC controllers without the use of extensive simulations.

[1]  Sigurd Skogestad,et al.  Limitations of dynamic matrix control , 1995 .

[2]  Manfred Morari,et al.  Truncated step response models for model predictive control , 1993 .

[3]  Edward J. Davison,et al.  A formula for computation of the real stability radius , 1995, Autom..

[4]  Manfred Morari,et al.  State-space interpretation of model predictive control , 1994, Autom..

[5]  Jay H. Lee,et al.  Tuning of model predictive controllers for robust performance , 1994 .

[6]  Lorenz T. Biegler,et al.  Constraint handing and stability properties of model‐predictive control , 1994 .

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

[8]  D. M. Prett,et al.  Optimization and constrained multivariable control of a catalytic cracking unit , 1980 .

[9]  D. Grant Fisher,et al.  A state space formulation for model predictive control , 1989 .

[10]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[11]  Carlos E. García,et al.  Fundamental Process Control , 1988 .

[12]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[13]  J. Kirk Bailey Process identification using finite impulse response models , 1995 .

[14]  Raman K. Mehra,et al.  Model algorithmic control (MAC); basic theoretical properties , 1982, Autom..

[15]  D. Hinrichsen,et al.  Stability radius for structured perturbations and the algebraic Riccati equation , 1986 .

[16]  J. Rawlings,et al.  The stability of constrained receding horizon control , 1993, IEEE Trans. Autom. Control..