Model predictive control (MPC) is an advanced method of process control that is used to control a process while satisfying a set of constraints. It has been in use in the process industries in chemical plants and oil refineries since the 1980s. In recent years it has also been used in power system balancing models[1] and in power electronics.[2] Model predictive controllers rely on dynamic models of the process, most often linear empirical models obtained by system identification. The main advantage of MPC is the fact that it allows the current timeslot to be optimized, while keeping future timeslots in account. This is achieved by optimizing a finite time-horizon, but only implementing the current timeslot and then optimizing again, repeatedly, thus differing from a linear–quadratic regulator (LQR). Also MPC has the ability to anticipate future events and can take control actions accordingly. PID controllers do not have this predictive ability. MPC is nearly universally implemented as a digital control, although there is research into achieving faster response times with specially designed analog circuitry.[3]
Generalized predictive control (GPC) and dynamic matrix control (DMC) are classical examples of MPC.[4]
^Arnold, Michèle; Andersson, Göran; "Model Predictive Control of energy storage including uncertain forecasts" https://www.pscc-central.org/uploads/tx_ethpublications/fp292.pdf
^Geyer, Tobias; Model predictive control of high power converters and industrial drives, Wiley, London, ISBN 978-1-119-01090-6, Nov. 2016.
^Vichik, Sergey; Borrelli, Francesco (2014). "Solving linear and quadratic programs with an analog circuit". Computers & Chemical Engineering. 70: 160–171. doi:10.1016/j.compchemeng.2014.01.011.
^Cite error: The named reference wang was invoked but never defined (see the help page).
and 22 Related for: Model predictive control information
Modelpredictivecontrol (MPC) is an advanced method of process control that is used to control a process while satisfying a set of constraints. It has...
stochastic systems; Robust model predictivecontrol and Stochastic ModelPredictiveControl (SMPC). Robust modelpredictivecontrol is a more conservative method...
supervisory control computer level. Multivariable Modelpredictivecontrol (MPC) is a popular technology, usually deployed on a supervisory control computer...
Fractional-order control H-infinity loop-shaping Hierarchical control system Modelpredictivecontrol Optimal control Process control Robust control Servomechanism...
In neuroscience, predictive coding (also known as predictive processing) is a theory of brain function which postulates that the brain is constantly generating...
reduction of turbulent combustion simulation and later extended to modelpredictivecontrol. It has been generalized to an ISAT framework that operates based...
Predictive analytics is a form of business analytics applying machine learning to generate a predictivemodel for certain business applications. As such...
transform Linear parameter-varying control Measurement instruments Modelpredictivecontrol Negative feedback Nonlinear control Open-loop controller Operational...
executed for an infinite-horizon problem, then this is known as ModelPredictiveControl (MPC). Although the idea of trajectory optimization has been around...
There are other ways to use models than to update a value function. For instance, in modelpredictivecontrol the model is used to update the behavior...
dynamic simulation, moving horizon estimation, and nonlinear modelpredictivecontrol. APMonitor does not solve the problems directly, but calls nonlinear...
world-leading control theorist who has made pioneering contributions to the theory and applications of ModelPredictiveControl, Internal ModelControl (IMC)...
Bovenwindse Eilanden) Monterey Peninsula College, California, US Modelpredictivecontrol Magnetic particle clutch (or magnetic powder clutch) Metal phthalocyanine...
therefore is not cost-effective. The "predictive" component of predictive maintenance stems from the goal of predicting the future trend of the equipment's...
PID control. Examples of such field applications include fly-by-wire aircraft control systems, chemical plants, and oil refineries. Modelpredictive control...
explicit solution of modelpredictivecontrol via multiparametric quadratic programming". Proceedings of the 2000 American Control Conference. p. 872....
Advanced Control" (PDF). AIChE Annual Meeting Proceedings, Salt Lake City, Utah. Jacobsen, L. (2013). "ModelPredictiveControl with a Rigorous Model of a...
continuous-time model-based predictivecontrol where the intermittency is associated with on-line optimisation. Secondly, event-driven control systems where...
modelcontrol (GIMC) Intelligent control (IC) Linear matrix inequality (LMI) Linear-quadratic regulator (LQR) Model following (MF) Modelpredictive control...
case being modelpredictivecontrol, where the real-time simulation results are used to predict the changes that would occur for a control input change...
submarines. Process control: modelpredictivecontrol, controllability measures, robust control, nonlinear control, statistical process control, process monitoring...