Multivariable continuous-time generalised predictive control: a state-space approach to linear and nonlinear systems

The multivariable continuous-time generalised predictive controller (CGPC) is recast in a state-space form and shown to include generalised minimum variance (GMV) and a new algorithm, predictive GMV (PGMV) as special cases. Comparisons are drawn with the exact linearisation methods of nonlinear control, and it is noted that, unlike the transfer function approach, the state-space approach extends readily to the nonlinear case. The resulting state space design algorithms are conceptually and algorithmically simpler than the corresponding transfer function based versions and have been realised as a freely available Matlab tool-box.

[1]  D. W. Clarke,et al.  Design of digital controllers for randomly disturbed systems , 1971 .

[2]  Björn Wittenmark,et al.  On Self Tuning Regulators , 1973 .

[3]  B. Mark On Self Tuning Regulators , 1972 .

[4]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[5]  David Clarke,et al.  Self-tuning control , 1979 .

[6]  Peter J. Gawthrop,et al.  Hybrid self-tuning control , 1980 .

[7]  S. Liberty,et al.  Linear Systems , 2010, Scientific Parallel Computing.

[8]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[9]  P. Gawthrop Self-tuning PID controllers: Algorithms and implementation , 1986 .

[10]  Peter J. Gawthrop,et al.  Continuous-time self-tuning control , 1987 .

[11]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[12]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[13]  S. Żak,et al.  Comparative study of non-linear state-observation techniques , 1987 .

[14]  Peter J. Gawthrop,et al.  Continuous-time Self-tuning Control - A Unified Approach , 1987 .

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

[16]  Hüseyin Demircioḡlu Continuous-time self-tuning algorithms , 1989 .

[17]  D. Mayne,et al.  Receding horizon control of nonlinear systems , 1990 .

[18]  M. B. Zarrop,et al.  Book Review: Adaptive Optimal Control: the thinking man's GPC , 1991 .

[19]  V. Wertz,et al.  Adaptive Optimal Control: The Thinking Man's G.P.C. , 1991 .

[20]  Peter J. Gawthrop,et al.  Continuous-time generalized predictive control (CGPC) , 1990, Autom..

[21]  Riccardo Scattolini,et al.  Constrained receding-horizon predictive control , 1991 .

[22]  Peter J. Gawthrop,et al.  Multivariable continuous-time generalized predictive control (MCGPC) , 1992, Autom..

[23]  B. Kouvaritakis,et al.  Stable generalised predictive control: an algorithm with guaranteed stability , 1992 .

[24]  R. W. Jones,et al.  Bond Graph based Control: A Process Engineering Example , 1992, 1992 American Control Conference.

[25]  J. A. Rossiter,et al.  Multivariable stable generalised predictive control , 1993 .

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

[27]  L. Hunt,et al.  Observers for nonlinear systems in steady state , 1994, IEEE Trans. Autom. Control..

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

[29]  K. V. Ling,et al.  Model-based predictive controller , 1994 .

[30]  Peter J. Gawthrop,et al.  Emulator-based control and internal model control: Complementary approaches to robust control design , 1996, Autom..

[31]  Peter J. Gawthrop,et al.  Metamodelling: for bond graphs and dynamic systems , 1996 .

[32]  M. Morari,et al.  " Model Predictive Control : Multivariable Control Technique of Choice in the 1990 s ? , 2022 .