dm2gm
Description
umargin
anddiskmargin
model gain and phase variation as a multiplicative factorF(s) taking values in a disk centered on the real axis. The disk is described by two parameters:ɑ, which sets the size of the variation, andσ, or skew, which biases the gain variation toward increase or decrease. (SeeAlgorithmsfor more details about this model.) The disk can alternatively be described by its real-axis interceptsDGM = [gmin,gmax]
, which represent the relative amount of gain variation around the nominal valueF= 1. Usegm2dm
anddm2gm
to convert between theɑ,σvalues and the disk-based gain marginDGM = [gmin,gmax]
that describe the same disk.
[
returns the gain and phase variations modeled by the disk with disk-sizeGM
,PM
] = dm2gm(alpha
)alpha
and zero skew. The disk represents a gain that can vary between1/
GM
andGM
times the nominal value, and a phase that can vary by ±PM
degrees. Ifalpha
is a vector, the function returnsGM
andPM
for each entry in the vector.
[
returns the disk-based gain variationDGM
,DPM
] = dm2gm(alpha
,sigma
)DGM
and disk-based phase variationDPM
corresponding to the disk parameterized byalpha
andsigma
.DPM
is a vector of the form[gmin,gmax]
, andDPM
is a vector of the form[-pm,pm]
corresponding to the disk sizealpha
and skewsigma
. Ifalpha
andsigma
are vectors, then the function returns the ranges for the pairsalpha1,sigma1;...;alphaN,sigmaN
.
Examples
Input Arguments
Output Arguments
Algorithms
umargin
anddiskmargin
model gain and phase variations in an individual feedback channel as a frequency-dependent multiplicative factorF(s) multiplying the nominal open-loop responseL(s), such that the perturbed response isL(s)F(s). The factorF(s) is parameterized by:
In this model,
δ(s) is a gain-bounded dynamic uncertainty, normalized so that it always varies within the unit disk (||δ||∞< 1).
ɑsets the amount of gain and phase variation modeled byF. For fixedσ,parameterɑcontrols the size of the disk. Forɑ= 0, the multiplicative factor is 1, corresponding to the nominalL.
σ, called theskew, biases the modeled uncertainty toward gain increase or gain decrease.
The factorFtakes values in a disk centered on the real axis and containing the nominal valueF= 1. The disk is characterized by its interceptDGM = [gmin,gmax]
with the real axis.gmin
< 1 andgmin
> 1 are the minimum and maximum relative changes in gain modeled byF, at nominal phase. The phase uncertainty modeled byFis the rangeDPM = [-pm,pm]
of phase values at the nominal gain (|F| = 1). For instance, in the following plot, the right side shows the diskFthat intersects the real axis in the interval [0.71,1.4]. The left side shows that this disk models a gain variation of ±3 dB and a phase variation of ±19°.
DGM = [0.71,1.4] F = umargin('F',DGM) plot(F)
gm2dm
andgm2dm
converts between these two ways of specifying a disk of multiplicative gain and phase uncertainty: a gain-variation range of the formDGM = [gmin,gmax]
, and theɑ,σparameterization of the corresponding disk.
为进一步细节abo血型ut the uncertainty model for gain and phase variations, seeStability Analysis Using Disk Margins.
Version History
Introduced in R2020a