Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

Getting Started with Model Predictive Control Toolbox

Tutorials

Design Controller Using MPC Designer

Design a model predictive controller for a continuous stirred-tank reactor (CSTR) using MPC Designer.

Design MPC Controller in Simulink

This example shows how to design a model predictive controller for a continuous stirred-tank reactor (CSTR) in Simulink® using MPC Designer.

Design MPC Controller at the Command Line

Design and simulate a model predictive controller at the MATLAB® command line.

About Model Predictive Control

MPC Modeling

Model predictive controllers use plant, disturbance, and noise models for prediction and state estimation.

Controller State Estimation

MPC controllers use their current state as the basis for predictions. In general, the controller states are unmeasured and must be estimated.

Optimization Problem

Model predictive controllers compute optimal manipulated variable control moves by solving a quadratic program at each control interval.

QP Solver

The model predictive controller QP solver converts an MPC optimization problem to a general form quadratic programming problem.

Was this topic helpful?