Predictive control: a historical perspective

SUMMARY Predictive control is one of the major success stories in modern industrial control. It has been successfully used in hundreds of real-world applications, and there is a rich associated theory. The goal of this paper is to provide a historical perspective of predictive control. In view of the breadth of predictive control, we will restrict the discussion to certain specific aspects. In particular, we give emphasis to the seminal work of David Clarke. Copyright © 2012 John Wiley & Sons, Ltd.

[1]  Alberto Bemporad,et al.  Efficient On-Line Computation of Constrained Optimal Control , 2008, SIAM J. Control. Optim..

[2]  Basil Kouvaritakis,et al.  Nonlinear predictive control : theory and practice , 2001 .

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

[4]  David Q. Mayne,et al.  Robust model predictive control using tubes , 2004, Autom..

[5]  Alberto Bemporad,et al.  Evaluation of piecewise affine control via binary search tree , 2003, Autom..

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

[7]  David Q. Mayne,et al.  Robust output feedback model predictive control of constrained linear systems: Time varying case , 2009, Autom..

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

[9]  Johan A. K. Suykens,et al.  A SIMPLE ALGORITHM FOR ROBUST MPC , 2005 .

[10]  David Clarke,et al.  CGPC with guaranteed stability properties , 1992 .

[11]  Graham C. Goodwin,et al.  Fundamental limitations due to jomega-axis zeros in SISO systems , 1999, Autom..

[12]  Basil Kouvaritakis,et al.  Who needs QP for linear MPC anyway? , 2002, Autom..

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

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

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

[16]  Graham C. Goodwin,et al.  Preview and Feedforward in Model Predictive Control: A Preliminary Robustness Analysis , 2011 .

[17]  Graham C. Goodwin,et al.  Preview and Feedforward in Model Predictive Control: Conceptual and Design Issues , 2011 .

[18]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[19]  Frank Allgöwer,et al.  Assessment and Future Directions of Nonlinear Model Predictive Control , 2007 .

[20]  Graham C. Goodwin,et al.  Constrained Control and Estimation , 2005 .

[21]  Barry Lennox,et al.  Minimising conservatism in infinite-horizon LQR control , 2002, Syst. Control. Lett..

[22]  U. Ammann,et al.  Model Predictive Control—A Simple and Powerful Method to Control Power Converters , 2009, IEEE Transactions on Industrial Electronics.

[23]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[24]  Hong Chen,et al.  An improved moving horizon control scheme through Lagrange duality , 2006 .

[25]  Basil Kouvaritakis,et al.  Efficient robust predictive control , 2000, IEEE Trans. Autom. Control..

[26]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[27]  Basil Kouvaritakis,et al.  Robust receding horizon predictive control for systems with uncertain dynamics and input saturation , 2000, Autom..

[28]  Graham C. Goodwin,et al.  Robust output-feedback model predictive control for systems with unstructured uncertainty , 2008, Autom..

[29]  P.J. Goulart,et al.  A convex formulation for receding horizon control of constrained discrete-time systems with guaranteed l2 gain , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[30]  G. Goodwin,et al.  Finite constraint set receding horizon quadratic control , 2004 .

[31]  David Q. Mayne,et al.  Robust output feedback model predictive control of constrained linear systems , 2006, Autom..

[32]  Alessandro Casavola,et al.  Robust constrained predictive control of uncertain norm-bounded linear systems , 2004, Autom..

[33]  G. Goodwin Amplitude-constrained minimum-variance controller , 1972 .

[34]  Václav Peterka,et al.  Predictor-based self-tuning control , 1982, Autom..

[35]  Xavier Blasco,et al.  Design of GPC's in State Space* , 2001 .

[36]  Manfred Morari,et al.  Model Predictive Direct Torque Control—Part I: Concept, Algorithm, and Analysis , 2009, IEEE Transactions on Industrial Electronics.

[37]  L. Magni,et al.  Lecture Notes in Control and Information Sciences: Preface , 2009 .

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

[39]  Graham C. Goodwin,et al.  Robust Output-Feedback MPC With Integral Action , 2010, IEEE Transactions on Automatic Control.

[40]  Graham C. Goodwin,et al.  Feedforward model predictive control , 2011, Annu. Rev. Control..

[41]  R. De Keyser,et al.  Extended Prediction Self-Adaptive Control , 1985 .

[42]  Richard H. Middleton,et al.  Networked control design for linear systems , 2003, Autom..

[43]  Graham C. Goodwin,et al.  Characterisation Of Receding Horizon Control For Constrained Linear Systems , 2003 .

[44]  Tobias Geyer,et al.  A Comparison of Control and Modulation Schemes for Medium-Voltage Drives: Emerging Predictive Control Concepts Versus PWM-Based Schemes , 2011, IEEE Transactions on Industry Applications.

[45]  W. Kwon,et al.  A modified quadratic cost problem and feedback stabilization of a linear system , 1977 .

[46]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

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

[48]  Christian Løvaas,et al.  Dissipativity, Optimality and Robustness of Model Predictive Control Policies , 2008 .

[49]  Manfred Morari,et al.  Robust constrained model predictive control using linear matrix inequalities , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[50]  Graham C. Goodwin,et al.  How Good is Quantized Model Predictive Control With Horizon One? , 2011, IEEE Transactions on Automatic Control.