The MathWorks, Inc., 2018. — 942 p.
Model Predictive Control (MPC) is a well-established technique for controlling multivariable systems subject to constraints on manipulated variables and outputs in an optimized way. Following a long history of success in the process industries, in recent years MPC is rapidly expanding in several other domains, such as in the automotive and aerospace industries, smart energy grids, and financial engineering.
Controller Creation
Model Predictive Control Basics
Controller Refinement
Controller Analysis
Controller Simulation
Adaptive MPC Design
Explicit MPC Design
Gain Scheduling MPC Design
Code Generation
Nonlinear MPC
Automated Driving Applications