Specifications

Signal Previewing
4-27
Signal Previewing
By default, a Model Predictive Controller assumes the current reference and measured
plant disturbance signals will remain constant for the duration of the controller’s
prediction horizon. This emulates conventional feedback control.
As shown in “Optimization Problem”, however, the MPC Toolbox optimization problem
allows these signals to vary within the prediction horizon. If your application allows
you to anticipate trends in such signals, you can use signal previewing in combination
with a Model Predictive Controller to improve reference tracking, measured disturbance
rejection, or both.
The following Model Predictive Control Toolbox commands provide previewing options:
sim
mpcmove
mpcmoveAdaptive
For Simulink, the following blocks support previewing:
MPC Controller
Adaptive MPC Controller
Multiple MPC Controllers
The Explicit MPC Controller will support previewing in a future release.
Related Examples
Improving Control Performance with Look-Ahead (Previewing)
More About
“Run-Time Constraint Updating” on page 4-28