tunableSS
Tunable fixed-order state-space model
Description
Model object for creating tunable fixed-order state-space models.
tunableSS lets you parametrize a state-space model of a given order for
parameter studies or for automatic tuning with tuning commands such as systune or looptune.
tunableSS is a part of the Control Design Block family of parametric models. Other
Control Design Blocks include tunablePID, tunableGain, and tunableTF.
Creation
Syntax
Description
Input Arguments
Properties
Object Functions
systune | Tune fixed-structure control systems modeled in MATLAB |
looptune | Tune fixed-structure feedback loops |
genss | Generalized state-space model |
hinfstruct (Robust Control Toolbox) | H∞ tuning of fixed-structure controllers |
Examples
Tips
Use the
Astructinput argument to constrain the structure of theAmatrix of the parametric state-space model. To impose additional structure constrains on the state-space matrices, use the fieldsblk.A.Free,blk.B.Free,blk.C.Free, andblk.D.Freeto fix the values of specific entries in the parameter matrices.For example, to fix the value of
blk.B(i,j), setblk.B.Free(i,j) = 0. To allowhinfstruct(Robust Control Toolbox) to tuneblk.B(i,j), setblk.B.Free(i,j) = 1.To convert a
tunableSSparametric model to a numeric (non-tunable) model object, use model commands such asss,tf, orzpk.
Version History
Introduced in R2016aSee Also
Objects
tunablePID|tunableTF|tunablePID2|tunableGain|genss
Functions
systune|looptune|hinfstruct(Robust Control Toolbox)