Chapter 5 Robustness Analysis for Multivariable Systems In this chapter, st ability and performance for multivariable sy stems with uncert ainty will be considered. Consider a general multivariable system as depicted in Figure 5. 1. All signals will in general be vectors, and G(s)and K(s will be transfer matrices. d(s) is an output distur bance signal and n(s)represents measurement noise. Disturbances related to the input u(s) have been neglected but can easily be incuded if necessary. In Section 5.1.2, the performance problem is formulated as a 2X 2 problem. To facilit ate this reformulation, a sign convention is introduced such that the minus usually included in the loop, instead is incorporated in measurement noise, however, the error can not be seen directly in the block diagram. ce of the compensator K(s). The error is defined as e(s)=y(s-r(s). due to the preser eols K(s) G(s) m(8)(∑ 72(s) Figure 5. 1: General feedback configuration The design of the comp ensator K(s in general has to satisfy the following four ob jectives Nominal closed loop st ability Robust stability. ● Robust performance
! ! " # $ ! % $ & & ' ( ( )*
Catter e rusthehhatrlanstlia Sce gifT 0. 1 Nominal performance BEtaNo sula. hcoafriat sohc (5.1) p +hp Ppv (52) cy appy b(y hys pw+, (wi D (p ip+hp sppv (U sI yv (5.5) YsI ut pv (5.6) I(p t p ysI ptD (5.7) saith eaad Irh 菜奶准NH溶 katla an. rado )驴 p ys t DI Dv ys t pI pt (58) 59) (5.10) dlahagacanalafMthli aa Lohas
( + " , " " & --+ ) . / &0 ! 0 0 1 23 2 3 2*3 2)3 23 243 253 / 6 " " ! $ 273 283 293 & # ! " & : : 6 ! 232)3 $ ! ; 2*3 ! ; 2*3
Page 45 of 92 In order for disturb ances u(s) and measurement noise n(s)not to deteriorate the input u(s), it is seen from (5.4), that the control sensitivity M(s)has to be small It still needs to be quantified, however, what 'small'means in this context systematic manner, the norms for signals and transfer functions introduced in Chapter 3 have to be extended to multivariable systems. 1.1 Norms of signals for Multivariable Systems In Chapter 3, the following norms for scalar signals u(t)were introduced The 1-norm:‖a lu(t)ld v-(t)da (5.12) The oo-norm: vo=sup u(t) (5.13) power'norm': vp=pow(u)= lim m0(x7/02()d (5.14) The power ' vlp is actually not a norm, but rather a semi-norm. With some abuse of terms it will refered to in these notes, nevertheless, as the power norm. Now, assuming u(t) is a vector rather than a scalar, the power(semi-)norm is defined as P lu(t)2dt (5.15) where the integrand o(t)2 is the vector 2-norm, introduced in Section 4.3.1 on page 38 lv(t)‖2 v(t)|2=y/rt)(t) (5.16) Here, v(t)denotes the transpose of u(t ). Note, that the not ation ull denotes a signal norm for the signal u(t), whereas u(t) denotes a vector norm for the value of the signal at time t In addition to the vector 2-norm, in Section 4.3. 1 on page 38 also the vector 1- and the vector oo-norms were introduced 1-normen: vi=∑|() (5.17) O-hormen lv(t)‖l∞= max jvi(t) (5.18)
2)3 0" : : 6 ! * 6 * $ ! $ 23 ! $ 2 3 ! $ 2*3 ! : :$ 2)3 ! : : < & 2 3 " $ 23 )* *7$ 243 , & )* *7 $ $ 253 $ 273
Now, combining the scalar 1, 2, oo signal norms with the 1, 2, oo vector norms leads to nine different multivariable signal norms Doll u(t)1dt ∑|()|t (5.19) u(t (5.20) v(t)loo dt max| u(tle (5.21) (t)idt ()|2dt ul(t)u(t)dt (5.23) v(t)2 maxus(t)1dt (5.24) )1=sup∑|(t) (5.25) vlloo, 2=sup lu(t)2=supvuT(t)u(t) (5.26) sup‖(t)‖o= sup max|v;(t) (5.27) i.e.,vlx.w denotes the norm obt ained by applying the vector y-norm at every time instance and by applying the signal norm as the temporal norm The nal norms can now be used with the power norm ollp to define a number of induced norms for multivariable transfer functions. To that end, let g(t)be the impulse response matrix associated with the transfer matrix G(s). The output y(t)is then given by y(t)=g(t)*() (5.28) where g(t)*u(t) denotes the convolution integral of g(t) and u(t). Now, an induced norm for can be ll(t)(un, y)-(yay)sup iym yv=sup juy (5.29) where can be chosen ly combination 2,∞ o and p. Hence, induced norm la(t )( a, u,)-(ya,W w)measure the maximal 'gain of the sy stem when the ir is measured by the norm u and the output by the norm y In this way, than a hundred different induced norms can be defined for g(t). Roughly this corresponds to more than a hundred different ways to measure the gain of multivariable system, although only a few of these have any practical significance Example 5.1(Nominal Performance) nsider a bjective of minim ressource. Thus, it would be reas onable to meas ure the control error e(t) by the norm ell
& = $ 283 2 93 2 3 2 3 2 *3 2 )3 2 3 2 43 2 53 ! " ! 6 6 ! $ 2 73 & " $ 2 83 , 6 :: = " ( = "
Avvy. n cgi degi hi edhhf5ft l gn afvcyhpit env =y pw cgnfh nt nh w fv hi v, t i pan i v unso Tgnt f=dd fv i 1,, a. ri vyn c h=xo Tgfv. rit v cgi d cgn e, t dh s, pjiedm ei t pn chi vsi da ft i. ft f. fbi c, t, ccn li ft ft chhllnda i v cgn c ss uft I t, h f sf1(1 (5.30) agnhn )(x fv cgn f. lysin Invl, t vn. i chf2 c h cgn dit vah ct ed, t so)ch. =)d so) At first glance, all these induced norms might seem overwhelming. It can be shown, however, that several of them always equal either zero or infinity, and therefore are without any prac- tical significance. Current research activities include the development of compensator design pro cedures related to a number of the norms mentioned above In the ' robust robust control theory, only one single induced norm has been consid ered: the'pure' 2-norm, i. e, the norm induced by f of dd on f of dd u2(xu(xg f gf fg* uf dd (5.31) “FPfd“e( As the f f dd norm measures the energy of a signal, fgf dde Ai de represent the largest possible energy gain for a sy stem. The reason why this norm has been of particular interest is in part that it is applicable in practice in many cases, and that it leads to simple conditions both for robust st ability and for nominal performance An important property for f of dd is obtained from Parseval's Theorem u2(x)(x=x= ju)ulw) (5.32) where u(ju) denotes the LAPlace transform of u(xg. Hence, also: ogsa gf ce d∫/u(ju)u(j)= (5.34) u=.jw)u(ju)=w (),((j)(()(i)= (5.35) G((u) (5.36) (5.37) To recapitulate Thd i. yscrihfi psn wvd pn anvehfpna pw fcv ci t vah. i chf2( Oo fic cgn ft lyd u(xod gn vwc. ita ign, ydlyd uxd in p, cg. ni vyhna pw gn 2-t, h f of dd cgn. i 2f. i sli ft c cgn vwd. fv I fnt pw cgn H t,h. ,c(O) f(f ((ju) f uf dd (538)
2*93 " 0 / " " : : $ : : $ 2*3 ! ' : ! $ 2* 3 > , $ ? 2**3 2*)3 2*3 2*43 2*53 ! $ ! " # 2*73