Download Robust Control Toolbox User's Guide

Transcript
Decomposing Uncertain Objects
Decomposing Uncertain Objects
Each uncertain object (umat, uss, ufrd) is a generalized feedback connection (lft) of a
not-uncertain object (e.g., double, ss, frd) with a diagonal augmentation of uncertain
elements (ureal, ultidyn, ucomplex, ucomplexm, udyn). In robust control jargon, if
the uncertain elements are normalized, this decomposition is often called “the M/D form.”
The purpose of the uncertain objects (ureal, ultidyn, umat, uss, etc.) is to
hide this underlying decomposition, and allow the user to focus on modeling and
analyzing uncertain systems, rather than the details of correctly propagating the M/D
representation in manipulations. Nevertheless, advanced users may want access to the
familiar M/D form. The command lftdata accomplishes this decomposition.
Since ureal, ucomplex and ucomplexm do not have their NominalValue necessarily at
zero, and in the case of ureal objects, are not symmetric about the NominalValue, some
details are required in describing the decomposition.
Normalizing Functions for Uncertain Elements
Associated with each uncertain element is a normalizing function. The normalizing
function maps the uncertain element into a normalized uncertain element.
If ρ is an uncertain real parameter, with range [L R] and nominal value N, then the
normalizing function F is
F(r) =
A + Br
C + Dr
with the property that for all ρ satisfying L ≤ ρ ≤ R, it follows that –1 ≤ F(ρ) ≤ 1,
moreover, F(L) = –1, F(N) = 0, and F(R) = 1. If the nominal value is centered in the range,
then it is easy to conclude that
R+L
R-L
2
B=
R-L
C =1
D = 0.
A=
1-73