Robust model predictive control: reflections and opportunities

The past three decades have witnessed important developments in the theory and practice of model predictive control (MPC). In particular, considerable effort has been devoted to robust MPC theory. There have also been many successful applications. This paper will give a brief overview of existing results and summarise experience gained in two real-world applications. We also present some reflections on issues which, in the authors’ opinion, deserve further attention.

[1]  Russel J. Kerkman,et al.  Pulse based dead time compensator for PWM voltage inverters , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[2]  Ian R. Petersen,et al.  Robust Control Design Using H-infinity Methods , 2000 .

[3]  Graham C. Goodwin,et al.  A revisit to inverse optimality of linear systems , 2012, Int. J. Control.

[4]  David Q. Mayne,et al.  Robustifying model predictive control of constrained linear systems , 2001 .

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

[6]  K. Poolla,et al.  Robust regulation with H 2 performance , 1994 .

[7]  Rémy Glardon,et al.  Numerical modelling of induction heating of long workpieces , 1994 .

[8]  Wei Wang,et al.  Input-to-State Stability for Networked Predictive Control With Random Delays in Both Feedback and Forward Channels , 2014, IEEE Transactions on Industrial Electronics.

[9]  E.J.W. ter Maten,et al.  Simulation of inductive heating , 1992 .

[10]  J. Geromel,et al.  Extended H 2 and H norm characterizations and controller parametrizations for discrete-time systems , 2002 .

[11]  Graham C. Goodwin,et al.  Harmonic suppression and delay compensation for inverters via variable horizon nonlinear model predictive control , 2015, Int. J. Control.

[12]  Graham C. Goodwin,et al.  Predictive Metamorphic Control , 2011, 2011 8th Asian Control Conference (ASCC).

[13]  D. Mayne,et al.  Design issues in adaptive control , 1988 .

[14]  David Q. Mayne,et al.  Tube‐based robust nonlinear model predictive control , 2011 .

[15]  Rémy Glardon,et al.  Numerical modeling in induction heating for axisymmetric geometries , 1997 .

[16]  Jean-Loup Chenot,et al.  A numerical model for induction heating processes coupling electromagnetism and thermomechanics , 2003 .

[17]  Wei Lin,et al.  A link between H∞ control of a discrete-time nonlinear system and its linearization , 1998 .

[18]  Graham C. Goodwin,et al.  Performance Limitations Arising in Closed Loop Control of Blood Glucose in Type 1 Diabetes , 2014 .

[19]  Graham C. Goodwin,et al.  Control System Design , 2000 .

[20]  José A. De Doná,et al.  Robust multiactuator fault-tolerant MPC design for constrained systems , 2013 .

[21]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[22]  Graham C. Goodwin,et al.  Fundamental Limitations in Filtering and Control , 1997 .

[23]  Basil Kouvaritakis,et al.  Extended invariance and its use in model predictive control , 2005, Autom..

[24]  Tamer Basar,et al.  Dual Control Theory , 2001 .

[25]  Alberto Bemporad,et al.  Combined Design of Disturbance Model and Observer for Offset-Free Model Predictive Control , 2007, IEEE Transactions on Automatic Control.

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

[27]  Eduardo F. Camacho,et al.  Min-max Model Predictive Control of Nonlinear Systems: A Unifying Overview on Stability , 2009, Eur. J. Control.

[28]  H.W. Cho,et al.  Thermal analysis of induction heating roll with heat pipes , 2003, Digest of INTERMAG 2003. International Magnetics Conference (Cat. No.03CH37401).

[29]  Alberto Bemporad,et al.  Model Predictive Control Tuning by Controller Matching , 2010, IEEE Transactions on Automatic Control.

[30]  Shaoyuan Li,et al.  A synthesis approach of on-line constrained robust model predictive control , 2004, Autom..

[31]  Yeng Chai Soh,et al.  Optimized Dynamic Policy for Receding Horizon Control of Linear Time-Varying Systems With Bounded Disturbances , 2012, IEEE Transactions on Automatic Control.

[32]  Edoardo Mosca,et al.  An ellipsoidal off-line MPC scheme for uncertain polytopic discrete-time systems , 2008, Autom..

[33]  K. Poolla,et al.  Robust regulation in the presence of norm-bounded uncertainty , 1995, IEEE Trans. Autom. Control..

[34]  Rolf Findeisen,et al.  Homothetic tube model predictive control , 2012, Autom..

[35]  Pablo Lezana,et al.  Predictive control of three-phase inverter , 2004 .

[36]  Valery Rudnev,et al.  Handbook of Induction Heating , 2002 .

[37]  Holmes,et al.  Pulse width modulation for power converters , 2003 .

[38]  Jan M. Maciejowski,et al.  ℓasso MPC: Smart regulation of over-actuated systems , 2012, 2012 American Control Conference (ACC).

[39]  J.T. Gravdahl,et al.  MPC for Large-Scale Systems via Model Reduction and Multiparametric Quadratic Programming , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[40]  Jan Tommy Gravdahl,et al.  Stability of model predictive control based on reduced-order models , 2008, 2008 47th IEEE Conference on Decision and Control.

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

[42]  Riccardo Scattolini,et al.  Architectures for distributed and hierarchical Model Predictive Control - A review , 2009 .

[43]  Hong Chen,et al.  Model predictive control of constrained LPV systems , 2012, Int. J. Control.

[44]  K. Uezato,et al.  An adaptive dead-time compensation strategy for voltage source inverter fed motor drives , 2005, IEEE Transactions on Power Electronics.

[45]  Stefan Jakubek,et al.  Reduced order optimization for model predictive control using principal control moves , 2012 .

[46]  Cesar Silva,et al.  Delay Compensation in Model Predictive Current Control of a Three-Phase Inverter , 2012, IEEE Transactions on Industrial Electronics.

[47]  Marian P. Kazmierkowski,et al.  State of the Art of Finite Control Set Model Predictive Control in Power Electronics , 2013, IEEE Transactions on Industrial Informatics.

[48]  Graham C. Goodwin,et al.  Robust Output-Feedback MPC with Soft State Constraints , 2008 .

[49]  Guanrong Chen,et al.  Robust right coprime factorization and robust stabilization of nonlinear feedback control systems , 1998, IEEE Trans. Autom. Control..

[50]  M. Soroush,et al.  Model Predictive Control Tuning Methods: A Review , 2010 .

[51]  Yongchang Zhang,et al.  A Hybrid PWM Applied to High-Power Three-Level Inverter-Fed Induction-Motor Drives , 2011, IEEE Transactions on Industrial Electronics.

[52]  Christos Panos,et al.  Fully parameterized tube model predictive control , 2012 .

[53]  G. Duan Analysis and Design of Descriptor Linear Systems , 2010 .

[54]  Jan Tommy Gravdahl,et al.  Explicit Model Predictive Control for Large-Scale Systems via Model Reduction , 2008 .

[55]  Haitham Abu-Rub,et al.  Model Predictive Control of Multilevel Cascaded H-Bridge Inverters , 2010, IEEE Transactions on Industrial Electronics.

[56]  F. Allgöwer,et al.  Tube MPC scheme based on robust control invariant set with application to Lipschitz nonlinear systems , 2011, IEEE Conference on Decision and Control and European Control Conference.

[57]  Manfred Morari,et al.  Offset-free reference tracking with model predictive control , 2010, Autom..

[58]  Basil Kouvaritakis,et al.  Stable generalized predictive control with constraints and bounded disturbances , 1997, Autom..

[59]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[60]  Zongli Lin,et al.  Min-max MPC algorithm for LPV systems subject to input saturation , 2005 .

[61]  Yuanqing Xia,et al.  Networked Predictive Control of Systems With Random Network Delays in Both Forward and Feedback Channels , 2007, IEEE Transactions on Industrial Electronics.

[62]  Stefano Di Cairano,et al.  Constrained tracking with guaranteed error bounds , 2013, 52nd IEEE Conference on Decision and Control.

[63]  W. Wonham,et al.  The internal model principle for linear multivariable regulators , 1975 .

[64]  Massimo Canale,et al.  Robust design of predictive controllers in presence of unmodeled dynamics , 2001, 2001 European Control Conference (ECC).

[65]  Sasa V. Rakovic,et al.  Parameterized Robust Control Invariant Sets for Linear Systems: Theoretical Advances and Computational Remarks , 2010, IEEE Transactions on Automatic Control.

[66]  J. Geromel,et al.  A new discrete-time robust stability condition , 1999 .

[67]  David Q. Mayne,et al.  Invariant approximations of the minimal robust positively Invariant set , 2005, IEEE Transactions on Automatic Control.

[68]  Edward N. Hartley,et al.  Designing Output-Feedback Predictive Controllers by Reverse-Engineering Existing LTI Controllers , 2013, IEEE Transactions on Automatic Control.

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

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

[71]  D. Mayne,et al.  An introduction to the control of switching electronic systems , 2010, Annu. Rev. Control..

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

[73]  Jin-Woo Ahn,et al.  A Simple and Direct Dead-Time Effect Compensation Scheme in PWM-VSI , 2014, IEEE Transactions on Industry Applications.

[74]  Edward P. Furlani,et al.  A computer simulation of an induction heating system , 1991 .

[75]  Alberto Bemporad,et al.  Constrained model predictive control based on reduced-order models , 2013, 52nd IEEE Conference on Decision and Control.

[76]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[77]  Luigi Chisci,et al.  Systems with persistent disturbances: predictive control with restricted constraints , 2001, Autom..

[78]  Lihua Xie,et al.  On the Discrete-time Bounded Real Lemma with application in the characterization of static state feedback H ∞ controllers , 1992 .

[79]  Graham C. Goodwin,et al.  Constrained Control and Estimation: an Optimization Approach , 2004, IEEE Transactions on Automatic Control.

[80]  David Q. Mayne,et al.  Getting Robustness Against Unstructured Uncertainty: A Tube-Based MPC Approach , 2014, IEEE Transactions on Automatic Control.

[81]  Manfred Morari,et al.  An improved approach for constrained robust model predictive control , 2002, Autom..

[82]  G. Goodwin,et al.  Sampling and Sampled-Data Models: The Interface Between the Continuous World and Digital Algorithms , 2013, IEEE Control Systems.

[83]  Graham C. Goodwin,et al.  A combined model predictive control/space vector modulation (MPC-SVM) strategy for direct torque and flux control of induction motors , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[84]  Bo Wahlberg,et al.  An ADMM algorithm for solving ℓ1 regularized MPC , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[85]  Jun Zhang,et al.  Improved model prediction and RMPC design for LPV systems with bounded parameter changes , 2013, Autom..

[86]  Constantinos Theodoropoulos,et al.  A Reduced Linear Model Predictive Control Algorithm for Nonlinear Distributed Parameter Systems , 2010 .

[87]  Akira Kojima,et al.  Reduced order model predictive control for constrained discrete‐time linear systems , 2012 .

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

[89]  Basil Kouvaritakis,et al.  Robust Tubes in Nonlinear Model Predictive Control , 2010, IEEE Transactions on Automatic Control.

[90]  S. L. Semiatin,et al.  Elements of Induction Heating: Design Control and Applications , 1988 .

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

[92]  David Q. Mayne,et al.  Optimized robust control invariance for linear discrete-time systems: Theoretical foundations , 2007, Autom..

[93]  E. Gilbert,et al.  Theory and computation of disturbance invariant sets for discrete-time linear systems , 1998 .

[94]  Yan Ping Liu,et al.  Numerical Simulation of PC Steel Bar Induction Heating Process , 2011 .

[95]  T. Badgwell Robust model predictive control of stable linear systems , 1997 .

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

[97]  D. G. Holmes,et al.  Optimized Design of Stationary Frame Three Phase AC Current Regulators , 2009, IEEE Transactions on Power Electronics.

[98]  Xiaoguang Yang,et al.  Simulation of induction heating device with double inductors for continuously heating up steel bars , 2008, 2008 World Automation Congress.

[99]  Zhenghong Yu,et al.  Worst-case formulations of model predictive control for systems with bounded parameters , 1997, Autom..

[100]  Alberto Bemporad,et al.  Stabilizing Model Predictive Control of Stochastic Constrained Linear Systems , 2012, IEEE Transactions on Automatic Control.

[101]  Graham C. Goodwin,et al.  A vector quantization approach to scenario generation for stochastic NMPC , 2009 .

[102]  E. Mosca,et al.  Nonlinear control of constrained linear systems via predictive reference management , 1997, IEEE Trans. Autom. Control..

[103]  D. Srinivasan,et al.  PWM methods to handle time delay in digital control of a UPS inverter , 2005, IEEE Power Electronics Letters.

[104]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

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

[106]  Ian R. Petersen,et al.  A nonsmooth strict bounded real lemma , 2005, Syst. Control. Lett..

[107]  Jean-Michel Bergheau,et al.  Coupling between finite elements and boundary elements for the numerical simulation of induction heating processes using a harmonic balance method , 2003 .

[108]  Rolf Findeisen,et al.  Parameterized Tube Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[109]  Franco Blanchini,et al.  Set invariance in control , 1999, Autom..

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

[111]  Alberto Bemporad,et al.  Min-max control of constrained uncertain discrete-time linear systems , 2003, IEEE Trans. Autom. Control..

[112]  Graham C. Goodwin,et al.  A cost‐effective sparse communication strategy for networked linear control systems: an SVD‐based approach , 2015 .

[113]  Graham C. Goodwin,et al.  Trade-offs in linear filter design , 1995, Autom..

[114]  Thomas A. Lipo,et al.  Pulse Width Modulation for Power Converters: Principles and Practice , 2003 .

[115]  G. Goodwin,et al.  The class of all stable unbiased state estimators , 1989 .

[116]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[117]  Y. Bar-Shalom,et al.  Dual effect, certainty equivalence, and separation in stochastic control , 1974 .

[118]  Graham C. Goodwin,et al.  Application of nonlinear model predictive control to an industrial induction heating furnace , 2013, Annu. Rev. Control..

[119]  Jay H. Lee,et al.  Min-max predictive control techniques for a linear state-space system with a bounded set of input matrices , 2000, Autom..

[120]  Lorenzo Fagiano,et al.  Design of Robust Predictive Control Laws Using Set Membership Identified Models , 2013 .

[121]  Roger M. Goodall,et al.  Very high sample rate digital filters using the d operator , 1993 .

[122]  D. Limón,et al.  Input-to-State Stability: A Unifying Framework for Robust Model Predictive Control , 2009 .

[123]  David Q. Mayne,et al.  Tracking performance of model predictive control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[124]  Brian D. O. Anderson,et al.  Robust Stabilization of Nonlinear Systems via Normalized Coprime Factor Representations , 1998, Autom..

[125]  Wei Lin,et al.  discrete-time nonlinear H∞ control with measurement feedback , 1995, Autom..

[126]  T. P. Skoczkowski,et al.  The mathematical model of induction heating of ferromagnetic pipes , 1989 .

[127]  David Q. Mayne,et al.  Model predictive control for tracking random references , 2013, 2013 European Control Conference (ECC).