Encyclopedia of Systems and Control

Living Edition
| Editors: John Baillieul, Tariq Samad

Nominal Model-Predictive Control

  • Lars Grüne
Living reference work entry

Latest version View entry history

DOI: https://doi.org/10.1007/978-1-4471-5102-9_1-2


Model-predictive control is a controller design method which synthesizes a sampled data feedback controller from the iterative solution of open-loop optimal control problems. We describe the basic functionality of MPC controllers, their properties regarding feasibility, stability and performance, and the assumptions needed in order to rigorously ensure these properties in a nominal setting.

This is a preview of subscription content, log in to check access.


  1. Findeisen R, Allgöwer F (2002) An introduction to nonlinear model predictive control. In: 21st Benelux meeting on systems and control, Veldhoven, The Netherlands (see also http://www.tue.nl/en/publication/ep/p/d/ep-uid/252788/), pp 119–141
  2. Fontes FACC (2001) A general framework to design stabilizing nonlinear model predictive controllers. Syst Control Lett 42:127–143CrossRefzbMATHMathSciNetGoogle Scholar
  3. Grimm G, Messina MJ, Tuna SE, Teel AR (2005) Model predictive control: for want of a local control Lyapunov function, all is not lost. IEEE Trans Autom Control 50(5):546–558CrossRefMathSciNetGoogle Scholar
  4. Grüne L (2012) NMPC without terminal constraints. In: Proceedings of the IFAC conference on nonlinear model predictive control – NMPC’12, pp 1–13Google Scholar
  5. Grüne L, Pannek J (2011) Nonlinear model predictive control: theory and algorithms. Springer, LondonCrossRefGoogle Scholar
  6. Kerrigan EC (2000) Robust constraint satisfaction: invariant sets and predictive control. PhD thesis, University of CambridgeGoogle Scholar
  7. Mayne DQ, Rawlings JB, Rao CV, Scokaert POM (2000) Constrained model predictive control: stability and optimality. Automatica 36:789–814CrossRefzbMATHMathSciNetGoogle Scholar
  8. Primbs JA, Nevistić V (2000) Feasibility and stability of constrained finite receding horizon control. Automatica 36(7):965–971CrossRefzbMATHMathSciNetGoogle Scholar
  9. Propoĭ A (1963) Application of linear programming methods for the synthesis of automatic sampled-data systems. Avtomat i Telemeh 24:912–920MathSciNetGoogle Scholar
  10. Rawlings JB, Mayne DQ (2009) Model predictive control: theory and design. Nob Hill Publishing, MadisonGoogle Scholar

Copyright information

© Springer-Verlag London 2014

Authors and Affiliations

  1. 1.Mathematical InstituteUniversity of BayreuthBayreuthGermany