slTuner
Interface for control system tuning of Simulink models
Syntax
st = slTuner(mdl,tuned_blocks)
st = slTuner(mdl,tuned_blocks,pt)
st = slTuner(mdl,tuned_blocks,param)
st = slTuner(mdl,tuned_blocks,op)
st = slTuner(mdl,tuned_blocks,blocksub)
st = slTuner(mdl,tuned_blocks,options)
st = slTuner(mdl,tuned_blocks,pt,op,param,blocksub,options)
Description
st = slTuner(mdl,tuned_blocks) creates an slTuner interface, st, for tuning the
control system blocks of the Simulink model, mdl. The interface adds the linear analysis
points marked in the model as analysis points on page 15-503 of st. The interface also
adds the linear analysis points that imply an opening as permanent openings on page 15-
- When the interface performs linearization, for example, to tune the blocks, it uses
the model initial condition as the operating point.
st = slTuner(mdl,tuned_blocks,pt) adds the specified point to the list of analysis
points for st, ignoring linear analysis points marked in the model.
st = slTuner(mdl,tuned_blocks,param) specifies the parameters whose values
you want to vary when tuning the model blocks.
st = slTuner(mdl,tuned_blocks,op) specifies the operating points for tuning the
model blocks.
st = slTuner(mdl,tuned_blocks,blocksub) specifies substitute linearizations of
blocks and subsystems. Use this syntax, for example, to specify a custom linearization for
a block. You can also use this syntax for blocks that do not linearize successfully, such as
blocks with discontinuities or triggered subsystems.
slTuner