Main Content

Tuning Goals

Specify design requirements for tuning with Control System Tuner

The library of tuning goals in Control System Tuner lets you capture high-level design requirements in a form suitable for fast automated tuning. Use them to specify design objectives such as reference tracking, overshoot, disturbance rejection, or open-loop stability margins. The software tunes the free parameters of the control system to best meet the goals you specify. Use Quick Loop Tuning to tune feedback loops to a target loop bandwidth and stability margin.

Examples and How To

Concepts

Tuning Feedback Loops

  • Quick Loop Tuning
    Tune SISO or MIMO feedback loops using a loop-shaping approach in Control System Tuner.

Time-Domain Tuning Goals

  • Step Tracking Goal
    Make the step response from specified inputs to specified outputs closely match a target response, when using Control System Tuner.
  • Step Rejection Goal
    Set a minimum standard for rejecting step disturbances, when using Control System Tuner.
  • Transient Goal
    Shape how the closed-loop system responds to a specific input signal when using Control System Tuner.
  • LQR/LQG Goal
    Minimize or limit Linear-Quadratic-Gaussian (LQG) cost in response to white-noise inputs, when using Control System Tuner.

Frequency-Domain Tuning Goals

  • Gain Goal
    Limit gain of a specified input/output transfer function, when using Control System Tuner.
  • Variance Goal
    Limit white-noise impact on specified output signals, when using Control System Tuner.
  • Reference Tracking Goal
    Make specified outputs track reference inputs with prescribed performance, when using Control System Tuner.
  • Overshoot Goal
    Limit overshoot in the step response from specified inputs to specified outputs, when using Control System Tuner.
  • Disturbance Rejection Goal
    Attenuate disturbances at particular locations and in particular frequency bands, when using Control System Tuner.
  • Sensitivity Goal
    Limit sensitivity of feedback loops to disturbances, when using Control System Tuner.
  • Weighted Gain Goal
    Frequency-weighted gain limit for tuning with Control System Tuner.
  • Weighted Variance Goal
    Frequency-weighted limit on noise impact on specified output signals for tuning with Control System Tuner.

Loop-Shape and Stability-Margin Tuning Goals

Passivity and Sector-Bound Tuning Goals

  • Passivity Goal
    Enforce passivity of specific input/output map when using Control System Tuner.
  • Conic Sector Goal
    Enforce sector bound on specific input/output map when using Control System Tuner.
  • Weighted Passivity Goal
    Enforce passivity of a frequency-weighted transfer function when tuning in Control System Tuner.

System-Dynamics Tuning Goals

  • Poles Goal
    Constrain the dynamics of the closed-loop system, specified feedback loops, or specified open-loop configurations, when using Control System Tuner.
  • Controller Poles Goal
    Constrain the dynamics of a specified tunable block in the tuned control system, when using Control System Tuner.