Loop Shaping, Controller Reduction and Mu Analysis
Loop Shaping, Controller Reduction and Mu Analysis
1001-1007, 1996
Copyright © 1996 Elsevier Science Ltd
Pergamon Printed in Great Britain. All rights reserved
0967-0661/96 $15.00 + 0.00
PII:S0967-0661(96)00099-8
Abstract. This paper considers the control of one axis of the satellite SPOT4, which ex-
hibits lightly damped modes with large uncertainties in their natural frequencies. The pro-
posed solution involves Hoo synthesis with loop-shaping, modal reduction and I.t-analysis of
robustness. In both the eases considered (where the rate deviation is either measured, or
not), low-order controllers are obtained, which give the required performance while al-
lowing large parameter deviations.
1001
002 S. Le Ballois and G. Duc
tO o Log Magnitude
i I I I I III I I I I I I III I where the criterion includes the four main transfers
I i I I III I I I I [ I III I
of the closed-loop plant, from the input and output
I I I I I Clll I
disturbances to the outputs of the controller and
LO"4 . . . . . . . . . . _ _ 2 _ the plant respectively (see Fig. 3.b).
- The optimal value Yminof the Hoo criterion (2) can
10 "1 10 0 101
Frequency (radi~/see) be computed in advance: no y-iteration is requir-
Ph~e (~g~s)
ed. Furthermore, the value obtained for Yminis a
I I I I I I I I1[I I
300
- -£ - 7 -,-, - -~ -~-7~5 7~- - - S - robustness and performance indicator (one has
I I I [ [ I I il I
~00 -- --I-- -- i- --I--I -- -- A LI-- -- - J. -- usually to try to obtain 7minbetween 2 and 3).
; I i i i , ,, I III I
[ I ~ I I I Ill I I Ill i
100 --I P --I --F--I-I + I-I - - -- P -- + -I- P I--I ----~-
i I I t I I Ill I I t I I IIII
0 I. I. I .I I I . ill . I I i I I [Ill I
10 "1 i00 10 I
F r e q u e n c y (mdimkq/se¢)
e1 e2
0.5--
i Calm)
0.1 time (s)
,,< I 1'2>
I )
T T+0.1 T+5 b) H~ design
• iii
Ho~Control of a Satellite Axis 1003
2 = Ax+ Be=(Ao 1
0~ (BI~ and let ~ = sup At(M(jo)). The closed-loop system
A2JX+(82) (3) well
y = Cx + De = (C 1 C2)x+De remains stable for all A(s) such that A(s0)cA__ for
each So s C , and such that Ila(s)L < 1 / ~
with Al:diag{~l.../~m} , A2:diag{~ra+l...~n}.
Criteria are given by Siret, et aL(1979) to choose
conveniently the 2i's to be retained. 4. DESIGN 1: CONTROL FROM 0 x
40 - - , - - , - - - , - - - , - - - , - - - , -
I I I I q
30 - -- ] - -~ -- - -I - - - I-- -- -- I-- - -- i- 7 - - S --
20 __ __ A _ _ A I ~ j __ _ _ I __ __ L __
,:-~,,-,, __~,_'~
_ _
, , , ,.~.~..~_,~
II I ~ @ ~ i I I. . 11111111
. l ~ l J l lI l t l
II I
Fig. 6. Design 1: Nichols plot (reduced controller)-
. • . . . . . . ., . . . . . . . , . .
S=diag{sl,s2,s3} Si ~R
A=SA, "%=diag{S,,S2,83}8, eR (9) Fig. 7. Ix-analysis: real and complex uncertainties
Evaluation o f g ( M ( j c o ) ) has been performed using given in Fig. 11: prior to the loop-shaping realised
s I = 0.3, s 2 = s 3 = 0.2, s c = 0.1. Fig. 9 gives the by precompensator Wl, a rate feedback is introduced
upper bound o f It obtained frequency by frequency by the gain K i. Such a collocated feedback is a well-
(Balas, et al., 1993). According to the maximum of known technique to control flexible structures
(Safonov, et aL, 1991; Chiang, et aL, 1993). Choos-
this plot, which is 0.92, closed-loop stability is
ing K i = 2250 gives a crossover between modes 2
guaranteed with a modulus margin at least equal to
and 3 for the inner loop.
0.1/0.92 = 0.109, for frequency deviations up to:
- _+0.3/ 0.92 = +_32.6% for the mode 1 This structure allows one to remove the lead filter
previously introduced in Wl: the precompensator
- _+02,/ 0.92 = +_21.7% for modes 2 and 3.
includes only two gains Kp = 2000, K, = 1, corre-
sponding to the position and rate feedback respec-
Note that without reduction of the controller, the
tively (with K r << K i to modify the inner loop
maximum of It goes to 3.8, which allows only
slightly). The resulting value for %minis only 1.74. A
+7.9%, +5.3% and +_5.3% frequency deviations.
9th-order Hoo controller K is then computed for the
nominal model P0 with inner loop gain K i and
Finally, Fig. 10 gives the responses of 0 x , bx and
precompensator WI =[ K p K , ] .
C c to the disturbance defined by Fig. 2, for devia-
tions o f - 3 0 % , 0% and +30% on the frequency of
each flexible mode. From these figures, it can be As for Design 1, this controller is reduced by re-
seen that the design objectives are almost satisfied, moving all sets of closely related badly damped
although the angular rate overtakes the allowed poles and zeros. A non-dominant real pole also
deviation somewhat, after T + 11. having been removed, the reduced controller K has
order 2. The quality of the reduction procedure is
underlined in Fig. 12, which gives the Bode plots of
5. DESIGN 2: CONTROL FROM 0 x A N D b x the SISO transfer function from b x to C c , i.e.
T(s)=WlK(s)[1/s 1 ] r - K i , before and after re-
Sensitivity to parameter variations can be reduced
duction. Clearly this frequency response is not al-
by using an inner loop. The control structure is
tered by the reduction procedure.
I,,,, ,+
I I IIII IIIII Ill
0.6 . . . . 7 7 - 1 7 f7 - - - 1717 . . . . . 7"17
I Itlll I lllll III
~x
I IIIII 1111 III
10"1 10 o 101 iO 2
F ~ l u a ' l ~ J (r~li~,~/f~)
Fig. 9. Design 1: It plot for 30%, 20%, 20% Fig. 11. Control structure for Design 2
l
I I I[11111 I I III I
I I I I IIIII I I I I IIIII I I ~ I III
I I IIIIIII I I II
I I I I IIIII I I I I LLIII I I I I II]
I I IIIIIII I I
I I I I IIIII I I I I IIIII I J I I III
-50 -I-i7 nFnl- - 0 I I I 111111 1 1 I IIIILl 1 l i Ill I
I I iiiiiii 10 "1 10 o 10 1 102
I I Illllli Frequency (r~li~ns/se~)
" -2 -I 0 1 2 3
10 10 1O l0 l0 10 Fig. 14, Design 2: p plot
Frequency (rlidienit~ec)
Fig. 12. Design 2: Bode plots of transfer CclO~ Cc to the torque disturbance defmed by Fig. 2, for
the same deviations (-30%, 0%, +30%) as in Fig.
10. It can be seen that this second design signifi-
6o ~ (dB)
I I I I I I I I
can@ reduces the position and rate deviations,
SO - - T - - T - - T - - T - - T - - T
I I I I I I
. . . . . V-
I
without increasing the control level.
4o --T--T--T--T--T--T-- -?-
30 _ _ Z _ _ L _ _ J _ _ _ £ _ _ L _ _ L _ L _
I I I I I I I
6. C O N C L U S I O N
io
__
I
+ _ _
,
1/3d B
+_.-_.+,
K
~,/ oJlt? 7, . . . . .
I
i
~_,_t~71i__'~_._J
I /
, I ~,:'B'~r~.
/~\
I /
i I ,,7
I /
Fig. 13. Design 2: Nichols plot (reduced controller) The proposed solution involves three different tools.
First, a controller is determined by using the loop-
A IX-analysis has been performed, by using s I = 0.3, shaping Hoo design of McFarlane and Glover, which
$2 ----53 ----0.2, s c = 0.3. Fig. 14 gives the upper bound exhibits mathematical properties and is easy to use.
obtained for/4 whose maximal value is 0.76. From Special care is then taken to reduce the controller,
this result closed-loop stability is guaranteed with at using a modal reduction method. Finally IX-analysis
least 0:3 / 0.76 = 0.395 modulus margin, for fre- allows one to guarantee simultaneously, some sta-
quency deviations up to: bility margin and parameter deviations.
- x~0.3/ 0.76 = ~_39.5% for mode 1 Following this procedure, low-order controllers
- !~0.2/0.76 = ~24.1% for modes 2 and 3. have been obtained, which give the required per-
formance in the face of up to +30% deviation in the
frequencies of the modes.
Finally, Fig. 15 gives the responses of 0 x , 0x and
°71
-..0~| r - - . t - -
| |
-0.~
-0.08
-0,12~
-I).1
"0.14 1
"'"
. . . . .
0 5 I0 15 20 25 30 0 5 I0 15 20 25 30 0 5 I0 15 20 25 30
time (see) time (see) time (see)