Skip to main content

The Essentials of Model Predictive Control

  • Chapter
  • First Online:
Handbook of Model Predictive Control

Part of the book series: Control Engineering ((CONTRENGIN))

Abstract

This article begins by using the analogy to chess to provide intuition about many aspects of MPC. This is followed by a brief review of the historical context within which MPC developed. This review also serves to provide the mathematical background needed in the proofs of the existence, feasibility and stability of the simplest and most basic version of MPC. Next, the basic aspects of MPC are described. Finally, a detailed example is presented and used to illustrate some possible uses, limitations, and possible extensions of the most elementary version of MPC.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anderson, B.D.M., Moore, J.B.: Optimal Control: Linear Quadratic Methods. Prentice-Hall, Englewood Cliffs (1990)

    MATH  Google Scholar 

  2. Bertsekas, D.: Dynamic Programming and Optimal Control, vol. 1, 4th edn. Athena Scientific, Belmont (2017)

    Google Scholar 

  3. Collins, J.J., Luca, C.J.: The effects of visual input on open-loop and closed-loop postural control mechanisms. Exp. Brain Res. 103, 151–163 (1995)

    Article  Google Scholar 

  4. Davis, M.H.A.: Linear Estimation and Stochastic Control. Halstead Press, New York (1977)

    MATH  Google Scholar 

  5. Friedland, B.: Observers. In: Levine, W.S. (ed.) The Control Handbook. Control System Advanced Methods, 2nd edn. CRC Press, Boca Raton (2011)

    Google Scholar 

  6. Goodwin, G.C., Graebe, S.F., Salgado, M.E.: Control System Design. Prentice Hall, Upper Saddle River (2001)

    Google Scholar 

  7. Green, M., Limebeer, D.J.N.: Linear Robust Control. Prentice-Hall, Englewood Cliffs (1995)

    MATH  Google Scholar 

  8. Grimm, G., Messina, M.J., Tuna, S.E., Teel, A.R.: Examples when nonlinear model predictive control is nonrobust. Automatica 40, 1729–1738 (2004)

    Article  MathSciNet  Google Scholar 

  9. Kwakernaak, H., Sivan, R.: Linear Optimal Control Systems. Wiley, New York (1972)

    MATH  Google Scholar 

  10. Lublin, L., Grocott, S., Athans, M.: In: Levine, W.S. (ed.) H 2 (LQG) and H Control. The Control Handbook. Control System Advanced Methods, 2nd edn. CRC Press, Boca Raton (2011)

    Google Scholar 

  11. Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained model predictive control: stability and optimality. Automatica 36, 789–814 (2000)

    Article  MathSciNet  Google Scholar 

  12. Raković, S.V.: Robust control of constrained discrete time systems: characterization and implementation. Ph.D. thesis, Imperial College London, London, 2005

    Google Scholar 

  13. Raković, S.V.: Robust model predictive control. In: Baillieul, J., Samad, T. (eds.) Encyclopedia of Systems and Control, pp. 1225–1233. Springer, London (2015). (Also Available Online.)

    Google Scholar 

  14. Rawlings, J.B., Mayne, D.Q.: Model Predictive Control: Theory and Design. Nob Hill Publishing, Madison (2005)

    Google Scholar 

  15. Sorenson, H. (ed.) Kalman Filtering: Theory and Applications. IEEE Press, New York (1985)

    Google Scholar 

  16. Yao, L., Levine, W.S., Loeb, G.E.: A two-joint human posture control model with realistic neural delays. IEEE Trans. Neural Syst. Rehabil. Eng. 20(5), 738–748 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William S. Levine .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Levine, W.S. (2019). The Essentials of Model Predictive Control. In: Raković, S., Levine, W. (eds) Handbook of Model Predictive Control. Control Engineering. Birkhäuser, Cham. https://doi.org/10.1007/978-3-319-77489-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77489-3_1

  • Published:

  • Publisher Name: Birkhäuser, Cham

  • Print ISBN: 978-3-319-77488-6

  • Online ISBN: 978-3-319-77489-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics