Mu Analysis and Synthesis Toolbox | ![]() ![]() |
gap
calculates the gap metric between two SYSTEM matrices
nugap
calculates the Syntax
gap
=gap
(sys1
,sys2, ttol)
nugap = nugap (sys1, sys2, ttol)
Description
gap
and nugap
compute the gap and gap metrics between two SYSTEM matrices. Both quantities give a numerical value
(G0,G1) between 0 and 1 for the distance between a nominal system
sys1
(G0) and a perturbed system sys2 (G1). The gap metric was introduced into the control literature by Zames and El-Sakkary, 1980, and exploited by Georgiou and Smith, 1990. The gap metric was derived by Vinnicombe, 1993. For both of these metrics the following robust performance result holds from Qui and Davidson, 1992, and Vinnicombe, 1993:
- arcsin
- arcsin
The interpretation of this result is that if a nominal plant G0 is stabilized by controller K0, with "stability margin" b(G0,K0), then the stability margin when G0 is perturbed to G1 and K0 is perturbed to K1 is degraded by no more than the above formula. Note that 1/b(G,K) is also the signal gain from disturbances on the plant input and output to the input and output of the controller. The
gap
is always less than or equal to the gap
, so its predictions using the above robustness result are tighter. To make use of the gap metrics in robust design, weighting functions need to be introduced. In the above robustness result, G needs to be replaced by W2GW1 and K by (similarly for G0, G1, K0 and K1). This makes the weighting functions compatible with the weighting structure in the "Loop Shaping Using H· Synthesis" section in Chapter 3. Model reduction of the system model and controller can be performed by using balanced truncations or Hankel norm approximation of normalized coprime factor representations.
ttol
defines the tolerance to which the gap is computed. The default is 0.001.
Algorithm
Tryphon Georgiou and Malcolm Smith wrote the gap
program.
gap
amounts to solving 2-block Hnugap
uses the method of Vinnicombe, 1993.
Reference
Georgiou, T.T., On the computation of the gap metric, Systems Control Letters, vol. 11, pp. 253-257, 1988.
See Also
dhfnorm
, emargin
, hinfnorm
, ncfsyn
, mu
![]() | frsp | genmu | ![]() |