Main Content

Signal Previewing

By default, a model predictive controller assumes that the current reference and measured disturbance signals remain constant during the controller prediction horizon. By doing so, the controller emulates a conventional feedback controller.

However, as shown in Optimization Problem, these signals can vary within the prediction horizon. If your application allows you to anticipate trends in such signals, an MPC controller with signal previewing can improve reference tracking, measured disturbance rejection, or both.

The following Model Predictive Control Toolbox™ commands provide previewing options:

For Simulink®, the following blocks support previewing:

In MPC Designer, you can specify whether simulation scenarios use previewing. When editing a scenario in the Simulation Scenario dialog box, select the Preview references or Preview measured disturbances options.

Simulation Scenario dialog box of the MPC Designer app.

See Also

Apps

Functions

Objects

Blocks

Related Examples

More About