
Chapter 2 RobustnessAnalysis
MATRIXx Xmath Robust Control Module 2-8 ni.com
Worst-Case Performance Degradation (wcbode)Even if a system is robustly stable, the uncertain transfer functions still can
have a great effect on performance. Consider the transfer function from the
qth input, wq, to the pth output, zp. With δ1 = ... = ...δk = 0, you have the
nominal system, and this transfer function is the p,q entry of Hzw. This is
called the nominal transfer function.
When the δ values are not zero, the transfer function from wq to zp is the p,q
entry of Hpert given by the formula:
This is referred to as the perturbed transfer function. The perturbed transfer
function depends on the particular δ1, …, δk.
If the magnitude bounds are small enough, then you expect the perturbed
transfer function Hpert to be close to the nominal transfer function. Roughly
speaking, small perturbations should not significantly alter the closed-loop
transfer function from wq to zp.
The worst-case gain is defined as the largest magnitude of the perturbed
transfer function, considering all δ values that satisfy the magnitude bound.
More precisely:
(2-3)
wcgain(ω) is always larger than the nominal gain, |Hzw,pq(jω)|. This is not
because the uncertain transfer functions only can increase the magnitude of
the transfer function from wq to zq. In fact, it is possible that for a lucky
choice of the δ values, the perturbed transfer function actually can be
smaller than the nominal transfer function over all frequencies. But in the
worst-case gain, you consider only the worst possible δ values, and these
always increase the perturbed gain over the nominal gain.
Intuitively, if the stability margin is large, then the uncertain transfer
functions should not greatly effect the gain from wq to zp, so that wcgain(ω)
should be not much larger than the nominal gain |Hzw,pq(jω)|. If the stability
margin is small, however, wcgain(ω) could be much larger than the nominal
gain. An extreme case occurs if the stability margin is negative (indB) at
the frequency δ. Then you have wcgain(ω) = ∞, although wcbode( ) clips
the worst-case gain curve so that it never exceeds (the maximum nominal
gain)* 100, or +2 0 dB. Of course, instability is an extreme form of
performance degradation.
Hpert Hzw HzrΔIH
qrΔ–()
1–Hqw
+=
wcgain ω() max Hpert,pq Δ= diagonal δ1,...,δk
()δ
iliω()≤,{}=