Documentation Center

  • Trial Software
  • Product Updates

Model Predictive Control Toolbox

Design and simulate model predictive controllers
  • Plant Specification
    Specify plant model, set signal types of plant inputs and outputs

  • Controller Design
    Basic workflow for model predictive control design

  • Refinement
    Specify prediction and control horizons, terminal weights and custom constraints, model disturbances

  • Analysis
    Review errors, stability problems and effect of weights on performance, compute closed-loop gain, convert controller for linear analysis

  • Simulation
    Simulate controllers for nonlinear plants at single or across multiple operating points

  • Code Generation
    Generate code and deploy controllers on real-time targets