Documentation

This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this 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

Design and simulate a model predictive controller for a Simulink® model 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?