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
Astruct
input argument to constrain the structure of theA
matrix 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.Free
to 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
tunableSS
parametric 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)