systune
Tune control system parameters in Simulink using slTuner interface
systune tunes fixed-structure control systems subject to both soft and hard design goals.
systune can tune multiple fixed-order, fixed-structure control elements distributed over
one or more feedback loops. For an overview of the tuning workflow, see “Automated
Tuning Workflow” on page 10-7.
This command tunes control systems modeled in Simulink. For tuning control systems
represented in MATLAB, use systune for genss models.
Syntax
[st,fSoft] = systune(st0,SoftGoals)
[st,fSoft,gHard] = systune(st0,SoftGoals,HardGoals)
[st,fSoft,gHard] = systune( ___ ,opt)
[st,fSoft,gHard,info] = systune( ___ )
Description
[st,fSoft] = systune(st0,SoftGoals) tunes the free parameters of the control
system in Simulink. The Simulink model, tuned blocks on page 15-482, and analysis points
on page 15-483 of interest are specified by the slTuner interface, st0. systune tunes
the control system parameters to best meet the performance goals, SoftGoals. The
command returns a tuned version of st0 as st. The best achieved soft constraint values
are returned as fSoft.
If the st0 contains real parameter uncertainty, systune automatically performs robust
tuning to optimize the constraint values for worst-case parameter values. systune also
performs robust tuning against a set of plant models obtained at different operating
points or parameter values. See “Input Arguments” on page 15-477.
Tuning is performed at the sample time specified by the Ts property of st0.
[st,fSoft,gHard] = systune(st0,SoftGoals,HardGoals) tunes the control
system to best meet the soft goals, subject to satisfying the hard goals. It returns the best
15 Alphabetical List