Blending Control for Multi-Frequency Disturba nce Rejection 203
10.3 Co ntrol blending ap plication i n multi-frequency disturbance
rejection
In this section, we first formulate the problem of multi- frequency disturbance rejec-
tion into the above control blending framework. Then, Procedure 10.1 is used to
design a blended controller associated with the static state feedback contr oller de-
signed via th e H
2
optimal control method. To facilitate the single dy namic state
feedback controller, a full state observer i s required.
10.3.1 Problem formulation
The closed con trol loop of a mechanical actuation system is shown in Figure 10.2,
where P (s) is the actuator model, C(z) is the feedback controller, e is the measured
error signal. D
i
(s), i = 1, 2, ···, r are disturbance models and w
i
are white noises
with unity variances. v is the measurement noise with σ
v
as its standard deviation.
Here, we focus on the rejection of output disturbance D
i
(s), considering that an
input disturbance can be converted to an output disturbance.
From Figure 10.2, with Ref = 0 we have
y = S(z)(D
1
(z)w
1
+ D
2
(z)w
2
+ ···+ D
r
(z)w
r
) + (1 − S(z))v. (10.36)
The multi-frequency disturbance rejection problem is stated as fo llows: For nar-
rowband disturbances d
i
, i = 1, 2, ···, r, desig n a feedback controller C(z) such
that the closed-loop system i s stable, and the disturbances d
i
in different frequency
ranges [f
iL
, f
iH
] can be suppressed simultaneously.
In Fig ure 10.2, denote (A
p
, B
p
, C
p
, D
p
) as the state-space realizations of P (z)
with state vector x
p
∈R
n
p
, and (A
d
i
, B
d
i
, C
d
i
, D
d
i
) as the state-space realizations
of D
i
(z) with state vector x
d
i
∈R
n
d
i
. D
i
(s) is proposed to have the form:
D
i
(s) =
k
di
(s + 2ζ
i
ω
i
)
s
2
+ 2ξ
i
ω
i
s + ω
2
i
, i = 1, 2 , ···, r, (10.37)
with frequency ω
i
, damping ratio ξ
i
, ζ
i
used to adjust the damping of D
i
, and gain
k
di
. Clearly, D
d
i
= 0.
To ensure necessary rejection of low-frequency disturbances, a pre-compensation
integrator Int(z) is introduced which is shown in Figure 10.3 and given b y
˜u(k + 1) =
˜
ke(k) + ˜u(k). (10.38 )
Denote the output due to d
i
by y
i
. Then the combined system is given as fo llows.
x(k + 1) = Ax(k) + Bu(k) +
r
X
i=1
E
i
w
i
(k), (10.39)
y
1
(k) = C
1
x(k) + D
1
u(k), (10.40)