Model predictive control is an advance control method, which find a closed-loop control
Since the discrete optimization problem predicts the future state evolution over a finite time horizon, its solution gives a control strategy that is both optimal in some objective and satisfies operational constraints of the system.
The problem solved is given by the following constrained nonlinear program:
more details can be found in the Open Loop Planning page.
After its solution, the first control
-
Moritz Diehl and Sébastien Gros, Numerical Optimal Control. Available online: http://www.syscop.de/numericaloptimalcontrol.
-
J. B. Rawlings, D. Q. Mayne, and M. M. Diehl, Model Predictive Control: Theory, Computation, and Design, 2nd edition, Nob Hill, 2017.