Documentation

Choosing a Control Design Approach

Simulink® Control Design™ provides several approaches to tuning Simulink blocks, such as Transfer Fcn and PID Controller blocks. Use the following table to determine which approach best supports what you want to do.

 PID TuningClassical Control DesignMultiloop, Multiobjective Tuning
Supported BlocksPID Controller
PID Controller 2DOF
Linear Blocks (see What Blocks Are Tunable?)Any blocks; only some blocks are automatically parameterized (See How Tuned Simulink Blocks Are Parameterized)
Architecture1-DOF and 2-DOF PID loopsControl systems that contain one or more SISO compensatorsAny structure, including any number of SISO or MIMO feedback loops
Control Design ApproachAutomatically tune PID gains to balance performance and robustness
  • Graphically tune poles and zeros on design plots, such as Bode, root locus, and Nichols

  • Automatically tune compensators using response optimization (Simulink Design Optimization™), LQG synthesis, or IMC tuning

Automatically tune controller parameters to meet design requirements you specify, such as setpoint tracking, stability margins, disturbance rejection, and loop shaping (see Tuning Goals)
Analysis of Control System Performance

Time and frequency responses for reference tracking and disturbance rejection

Any combination of system responses Any combination of system responses
InterfaceGraphical tuning using Control System Designer

More About

Was this topic helpful?