The library of tuning goals lets you capture high-level design
requirements in a form suitable for fast automated tuning. TuningGoal
objects
let you specify design objectives such as reference tracking, overshoot,
disturbance rejection, or open-loop stability margins. Use the TuningGoal
objects
as input arguments to systune
to
enforce them as constraints (hard goals) or objectives (soft goals).
The software tunes the free parameters of the control system to best
meet the goals you specify.
Configuring Design Requirements
This example shows how to configure additional attributes of design requirements for use with systune
or looptune
.
Get an overview of available time-domain requirements
for control system tuning with systune
or looptune
.
Frequency-Domain Specifications
Get an overview of available frequency-domain requirements
for control system tuning with systune
or looptune
.
Loop Shape and Stability Margin Specifications
Specify target loop shapes and stability margins for
tuning control systems with systune
or looptune
.
Stability Margins in Control System Tuning
Control System Tuner and viewGoal
display stability margins as a
function of frequency.
System Dynamics Specifications
Constrain the poles of a control system tuned with systune
or looptune
.