Simulink Control Design™ - MathWorks

(Tuis.) #1
Interface for tuning control systems modeled in Simulink, specified as an slTuner
interface.

blk — Block
character vector | string | cell array of character vectors | string array | positive integer |
vector of positive integers

Block to remove from the list of tuned blocks on page 15-442 for st, specified as one of
the following:


  • Character vector or string — Full block path or any portion of the block path that
    uniquely identifies the block among the other tuned blocks of st. For example, blk =
    'scdcascade/C1'.

  • Cell array of character vectors or string array — Specifies multiple blocks. For
    example, blk = {'C1','C2'}.

  • Positive integer — Block index. For example, blk = 1.

  • Vector of positive integers — Specifies multiple block indices. For example, blk = [1
    2].


To determine the name or index associated with a tuned block, type st. The software
displays the contents of st in the MATLAB command window, including the tuned block
names.

Definitions


Tuned Blocks


Tuned blocks, used by the slTuner interface, identify blocks in a Simulink model whose
parameters are to be tuned to satisfy tuning goals. You can tune most Simulink blocks
that represent linear elements such as gains, transfer functions, or state-space models.
(For the complete list of blocks that support tuning, see “How Tuned Simulink Blocks Are
Parameterized” on page 10-36). You can also tune more complex blocks such as
SubSystem or S-Function blocks by specifying an equivalent tunable linear model
(Control System Toolbox).

Use tuning commands such as systune to tune the parameters of tuned blocks.

You must specify tuned blocks (for example, C1 and C2) when you create an slTuner
interface.

15 Alphabetical List

Free download pdf