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.
Topics
Tuning Goals Basics
- Specify Goals for Interactive Tuning
 Specify your design requirements for tuning in Control System Tuner.
- Manage Tuning Goals
 Designate tuning goals as soft requirements or hard constraints.
Quick Loop Tuning
- Quick Loop Tuning of Feedback Loops in Control System Tuner
 Tune a control system to meet specified bandwidth and stability margins in Control System Tuner, without explicitly creating tuning goals that capture these requirements.
- 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
- Minimum Loop Gain Goal
 Boost gain of feedback loops at low frequency when using Control System Tuner.
- Maximum Loop Gain Goal
 Suppress gain of feedback loops at high frequency when using Control System Tuner.
- Loop Shape Goal
 Shape open-loop response of feedback loops when using Control System Tuner.
- Margins Goal
 Enforce specified gain and phase margins when using Control System Tuner.
- Stability Margins in Control System Tuning
 Visualize and interpret gain and phase margins in your tuned system.
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.