Simulink Control Design™ - MathWorks
open_system('scdcascade'); st = slTuner('scdcascade',{'C1','C2'}); Set a custom parameterization for one of the tunable blocks. ...
Query Value of Multiple Tunable Elements within Custom Parameterization Create an slTuner interface for the scdcascade model. op ...
KpTuned = 1 Query Value of All Tuned Elements in slTuner Interface with Custom Parameterizations Create an slTuner interface for ...
S = struct with fields: C2: [1x1 pid] Ki: 1 Kp: 1 The tuned values are returned in a structure that contains fields for: The tu ...
For a block parameterized by a genmat/genss model, M, the name of any Control Design Block listed in M.Blocks. For example, if ...
Definitions Tuned Blocks Tuned blocks, used by the slTuner interface, identify blocks in a Simulink model whose parameters are t ...
getBlockValue provides access to the overall value of the block parameterization. To access the values of the tuned variables w ...
looptune Tune MIMO feedback loops in Simulink using slTuner interface Syntax [st,gam,info] = looptune(st0,controls,measurements, ...
If you specify multiple runs using the RandomStarts property of opt, looptune performs only as many runs required to achieve the ...
wc = 1; st = looptune(st0,'u','Speed',wc); Final: Peak gain = 0.979, Iterations = 4 Achieved target gain value TargetGain=1. In ...
showTunable(st) Block 1: rct_engine_speed/PID Controller = 1 s Kp + Ki --- + Kd -------- s Tf*s+1 with Kp = 0.000619, Ki = 0.0 ...
Measurement signal name, specified as one of the following: Character vector — Name of an analysis point of st0. You can speci ...
Tolerance for terminating the optimization Flag for using parallel processing Specification of target gain and phase margin Ou ...
Specs — Design goals used for tuning vector of TuningGoal requirement objects Design goals used for tuning, returned as a vector ...
setBlockParam, setBlockValue, and setTunedValue to modify the tuned block parameterizations and their values. writeBlockValue t ...
See Also TuningGoal.Gain | TuningGoal.Margins | TuningGoal.Tracking | addPoint | getIOTransfer | getLoopTransfer | hinfstruct | ...
looptuneSetup Construct tuning setup for looptune to tuning setup for systune using slTuner interface Syntax [st0,SoftReqs,HardR ...
Convert looptune Problem into systune Problem Convert a set of looptune inputs for tuning a Simulink model into an equivalent se ...
open_system('rct_distillation') tuned_blocks = {'PI_L','PI_V','DM'}; st0 = slTuner('rct_distillation',tuned_blocks); addPoint(st ...
might want to specify different crossover frequencies for each loop. Or, you might want to enforce the tuning requirements, req1 ...
«
115
116
117
118
119
120
121
122
123
124
»
Free download pdf