Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

EcoCAR2 Training Resources

Control Design and Simulation

Once an accurate plant model has been created, closed-loop embedded controller development and open-loop supervisory control strategies can be quickly developed in a single environment using MathWorks tools.

Simulink Control Design lets you systematically design single and multiloop control systems. You can:

  • Automatically tune PID controllers
  • Apply linear control design techniques using interactive, graphical techniques such as root locus, Bode, and Nichols charts
  • Leverage advanced control design techniques such as MIMO robust control, model predictive control, and fuzzy logic
  • Assess key performance parameters, such as overshoot, rise time, and stability
  • Trim, linearize, and compute the frequency response of nonlinear Simulink models
  • Model and analyze the effects of uncertainty on the performance and stability of your models

Simulink Design Optimization lets you optimize system performance by automatically tuning design parameters in your Simulink model. You can:

  • Optimize controller gains to meet rise time, overshoot, settling time and steady state error constraints
  • Jointly optimize physical plant and algorithmic parameters to maximize overall system performance

Stateflow provides a graphical environment to model, design and simulate supervisory logic such as task scheduling, energy management, mode selection and fault management. Supervisory control system logic operation can be easily visualized in Stateflow using the debug animation feature.

Control Design Tools

Tutorials

Videos and Examples

Simulink Control Design
Simulink Design Optimization
Stateflow
 

Webinars

Simulink Control Design
Simulink Design Optimization
Stateflow

White Papers