Unifying Input-Output and State-Space Perspectives of Predictive Control

Predictive control refers to the concept where the current control decision is based on a prediction of the system controlled response a number of times into the future. Originally derived from input-output models, recent years have seen efforts to interpret and develop predictive control from the state-space domain. This paper presents a formulation that unifies the two perspectives. Although a general state-space model is used as the starting point of the derivation, the predictive controller gains are ultimately synthesized from input-output data. There is no need for explicit model identification, and no observer is required in the implementation. Central to this development is a special interaction matrix which can be explained in the context of a “generalized” Cayley-Hamilton theorem. Experimental results are provided to illustrate this unified perspective of predictive control, including a comparison between data-based and modelbased predictive controller designs.

[1]  D. Clarke,et al.  A state-space description for GPC controllers , 1993 .

[2]  Jan M. Maciejowski,et al.  Model predictive control of a supermaneuverable aircraft. , 1996 .

[3]  Robin De Keyser,et al.  A self-tuning multistep predictor application , 1981, Autom..

[4]  Sa Chesna,et al.  Extended Horizon Adaptive Control , 1984 .

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

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

[7]  C. Mohtadi,et al.  Properties of generalized predictive control , 1987, Autom..

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

[9]  M. Phan,et al.  Improvement of Observer/Kalman Filter Identification (OKID) by Residual Whitening , 1992 .

[10]  M. Phan,et al.  Identification of observer/Kalman filter Markov parameters: Theory and experiments , 1993 .

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

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

[13]  Minh Q. Phan,et al.  Predictive Controllers for Feedback Stabilization , 1998 .

[14]  Wodek Gawronski Predictive controller and estimator for nasa deep space network antennas , 1994 .

[15]  Keck Voon Ling,et al.  A state space GPC with extensions to multirate control , 1996, Autom..

[16]  Minh Q. Phan,et al.  Identification of a Multistep-Ahead Observer and Its Application to Predictive Control , 1997 .

[17]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

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

[19]  K. Lim,et al.  Generalized Predictive Control of , 2022 .