Abstract
Model predictive control (MPC) refers to a class of computer control algorithms that utilize an explicit mathematical model to optimize the predicted behavior of a process. At each control interval, an MPC algorithm computes a sequence of future process adjustments that optimize a specified control objective. The first adjustment is implemented and then the calculation is repeated at the next control cycle. Originally developed to meet the particular needs of petroleum refinery and power plant control problems, MPC technology has evolved significantly in both capability and scope and can now be found in many other control application domains.
Bibliography
Badgwell TA (2010) Estimating the state of model predictive control. In: Presented at the AIChE annual meeting, Salt Lake City, 7–10 Nov 2010
Biegler LT (2010) Nonlinear programming, concepts, algorithms, and applications to chemical processes. SIAM, Philadelphia
Cutler CR, Ramaker BL (1979) Dynamic matrix control – a computer control algorithm. In: Paper presented at the AIChE national meeting, Houston, Apr 1979
Darby ML, Nikolaou M (2012) MPC: current practice and challenges. Control Eng Pract 20:328–342
Gary JH, Handwerk, GE, Kaiser, MJ (2007) Petroleum refining: technology and economics. CRC Press, New York
Ljung L (1999) System identification: theory for the user. Prentice Hall, Upper Saddle River
Maciejowski JM (2002) Predictive control with constraints. Pearson Education Limited, Essex
Mayne DQ, Rawlings JB, Rao CV, Scokaert POM (2000) Constrained model predictive control: stability and optimality. Automatica 36:789–814
Odelson BJ, Rajamani MR, Rawlings JB (2006) A new autocovariance least-squares method for estimating noise covariances. Automatica 42:303–308
Pannocchia G, Rawlings JB (2003) Disturbance models for offset-free model predictive control. AIChE J 49:426–437
Rawlings JB, Mayne DQ, Diehl M (2017) Model predictive control: theory, computation, and design, 2nd edn. Nob Hill Publishing, Madison
Qin SJ, Badgwell TA (2003) A survey of industrial model predictive control technology. Control Eng Practice 11:733–764
Rao CV, Wright SJ, Rawlings JB (1998) Application of interior-point methods to model predictive control. J Optim Theory Appl 99:723–757
Richalet J, Rault A, Testud JL, Papon J (1978) Model predictive heuristic control: applications to industrial processes. Automatica 14:413–428
Zavala VM, Biegler LT (2009) The advanced-step NMPC controller: optimality, stability, and robustness. Automatica 45: 86–93
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2019 Springer-Verlag London Ltd., part of Springer Nature
About this entry
Cite this entry
Badgwell, T.A., Qin, S.J. (2019). Model Predictive Control in Practice. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9_8-2
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5102-9_8-2
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5102-9
Online ISBN: 978-1-4471-5102-9
eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering
Publish with us
Chapter history
-
Latest
Model Predictive Control in Practice- Published:
- 14 November 2019
DOI: https://doi.org/10.1007/978-1-4471-5102-9_8-2
-
Original
Model-Predictive Control in Practice- Published:
- 05 November 2014
DOI: https://doi.org/10.1007/978-1-4471-5102-9_8-1