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.
Tuning Feedback Loops
- 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.