Escolar Documentos
Profissional Documentos
Cultura Documentos
I. I NTRODUCTION
Manuscript received June 17, 2010; revised October 14, 2010; accepted
February 19, 2011. Date of publication March 28, 2011; date of current version
October 4, 2011. This work was supported in part by the 973 Project under
Grant 2009CB320600, by the National Natural Science Foundation of China
under Grants 60825303 and 61028008, by the Foundation for the Author of
National Excellent Doctoral Dissertation of China under Grant 2007B4, by the
Fok Ying Tung Education Foundation under Grant 111064, and by the Key
Laboratory of Integrated Automation for the Process Industry (Northeastern
University), Ministry of Education.
The authors are with the Research Institute of Intelligent Control and
Systems, Harbin Institute of Technology, Harbin 150080, China (e-mail:
1984sunweichao@gmail.com;
zhaoye8810@gmail.com;
ljfking2009@
gmail.com; lixianzhanghit@gmail.com; hjgao@hit.edu.cn).
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TIE.2011.2134057
SUN et al.: SUSPENSION CONTROL WITH FREQUENCY BAND CONSTRAINTS AND ACTUATOR INPUT DELAY
531
(1)
x2 (t)
x3 (t)
x4 (t)]T
0
0
A=
ks
m
s
0
0
0
1
0
1
1
cs
m
s
cs
ms
t
csm+c
u
ku
cs
m
mu
u
1 T
B = [0 0
mu ]
B1 = [ 0 1 0 mctu ]T .
ks
mu
1
ms
(2)
(3)
(4)
A. Ride Comfort
It is widely accepted that ride comfort is closely related to the
body acceleration in the 48-Hz frequency band. Consequently,
it is important to keep the L2 gain (from the disturbance inputs
to car body acceleration) of the closed-loop system as small as
possible over the 48-Hz frequency band.
B. Road Holding Ability
532
3) The following constraints are guaranteed with the disturbance energy under the bound wmax :
i = 1, 2
|{z2 (t)}i | 1,
|u(t)| umax .
C. Suspension Deflection
To reduce the vertical acceleration of the car body, it is
unavoidable to use more suspension travel, which increases
the likelihood of a driver hitting the suspension travel limits
when driving over a speed bump or into a pothole. Hence,
the suspension deflection should travel within its allowable
range, i.e., |zs (t) zu (t)| zmax , where zmax is the maximum
suspension deflection.
D. Actuator Limitation
As the operator of a control system, the actuator plays an
important role in engineering applications [21]. Here, another
hard constraint imposed on active suspensions is from the
limited power of the actuator, i.e, |u(t)| umax .
In order to satisfy the aforementioned performance requirements, the controlled outputs are defined by
z1 (t) = zs (t),
zs (t) zu (t)
z2 (t) =
zmax
+
M + [Y2 U2 ]
s < 0
I
{C2 }i
<0
P2
I
K
<0
u2max P2
T
.
(5)
where
(6)
where
ks
C1 = [ m
s
1
C2 = zmax
0
cs
ms
0
kt
(ms +mu )g
cs
ms
0 0
.
0 0
D1 =
1
ms
(7)
(8)
1 < < 2 .
(9)
(10)
(11)
(12)
(13)
(14)
P1
0
d2 S1
1 =
R 1 S1
S1
R1 S1
2
d S2
P2
0
2 =
S2
R 2 S2
R2 S2
Y1 = [ Y T Y T 0 ]T
Y2 = [ 1 Y T 2 Y T 0 0 ]T
U1 = [ I A BK ]
U2 = [ I A BK B1 ]
L = [ 0 C1 D1 K ]
2 + LT L
0
=
2 I
I 0 0 0
0 1
F =
=
0 I 0 0
1 0
M = F ( P + Q)F
1
jc
=
.
jc 1 2
(15)
(16)
(17)
SUN et al.: SUSPENSION CONTROL WITH FREQUENCY BAND CONSTRAINTS AND ACTUATOR INPUT DELAY
t
V2 (t) =
x (s)R1 x(s) ds
(18)
td
0 t
x T ()S1 x()
d d
V3 (t) = d
T
T
J = T (t)(t) dt.
x T ()S1 x()
d.
J = (t)(t) dt,
with (t) = 2 (t).
(29)
0
After the Fourier transform to (t), we can obtain the spectrum of (t), which is denoted as s (). By using the Parseval
equality, we have
td
J =
1
(t)(t) dt =
2
0
T
x ()S1 x()d
td
T
U1 (t) = 0
which can guarantee V (t) < 0 from the fact that U1 (t) = 0,
which means that the closed-loop system in (8) is asymptotically stable.
Next, we shall establish the L2 gain performance of the
closed-loop system in (9). Choose a Lyapunov functional as
V (t)
V1
(t)
= V1
(t)
T
V2
(t)
V3
(t)
= x (t)P2 x(t)
t
V2 (t) =
xT (s)R2 x(s) ds
V3
(t) =
td
0
(20)
(21)
(23)
where P2 > 0, R2 > 0, and S2 > 0 are matrices to be determined. Then, we can obtain
(24)
Define
(25)
(26)
0
T (t)(t) dt
0
s ()s () d
s ()s () d.
(30)
(31)
with s ()M s () 0
(32)
d t+
V
(t) T (t)2 (t).
1
2
E = {s = C : (s, ) = 0, (s, ) 0} .
(22)
t
x T ()S2 x()
d d
(28)
(19)
d t+
533
(27)
(33)
(34)
534
t
wT (t)w(t) dt 2 wmax
2
0
(35)
Consider
max |{z2 (t)}i |2 = max xT (t){C2 }T
i {C2 }i x(t)
t0
t0
max |u(t)|2 = max xT (t)K T Kx(t) .
t0
Fig. 2.
t0
12
max |{z2 (t)}i |2 < max P2 2 {C2 }T
{C
}
P
2
i
i
2
t0
1
2
12
2
T
max |u(t)| < max P2 K KP2
K = 104 [1.6985
12
12
P2 2 K T KP2
< I,
< u2max I
i = 1, 2
(36)
P1 = Y 1 P1 Y T
2 = Y 1 R1 Y T
R
P2 = Y 1 P1 Y T
0.5127
0.0180
0.0654].
Then, we will solve the entire-frequency controller, according in [8]. After solving the matrix inequalities in [8] with
d = 5 ms, we can calculate min = 16.1799, and
t0
P2 2 {C2 }T
i {C2 }i P2
Y = Y 1
= KY T
K
K = 104 [1.7799
0.2873
0.0485
0.0308].
SUN et al.: SUSPENSION CONTROL WITH FREQUENCY BAND CONSTRAINTS AND ACTUATOR INPUT DELAY
Fig. 3.
Fig. 4.
535
d2 S2 Q
1 [Y ]s
d2 S1 [Y ]s
P1 + AY T Y
BK
>0
1 S1 + [AY T ]s S1 + B K
R
1 S1
R
P2 + P + jc Q
B
K
B
0
1
1
1
+1 AY 2 Y
R 2 S2 1 2 Q
T
Y
C
B
K
+
S
2
2
2 1
>0
+2 [AY T ]s
T T
R2 S2
0
K D1
2 I
0
I
{C2 }i Y T
>0
P2
I
K
>0
u2 P2
max
(37)
(38)
(39)
(40)
536
Fig. 9.
other value, the control results are with the similar situation,
and here, we pass the repetition over.
V. C ONCLUDING R EMARKS
A PPENDIX
(43)
(44)
R EFERENCES
[1] B. Hencey and A. Alleyne, A KYP lemma for LMI regions, IEEE Trans.
Autom. Control, vol. 52, no. 10, pp. 19261930, Oct. 2007.
[2] B. Shen, Z. Wang, H. Shu, and G. Wei, On nonlinear H filtering
for discrete-time stochastic systems with missing measurements, IEEE
Trans. Autom. Control, vol. 53, no. 9, pp. 21702180, Oct. 2008.
[3] C. Kaddissi, J. P. Kenn, and M. Saad, Drive by wire control of an
electro-hydraulic active suspension a backstepping approach, in Proc.
IEEE Conf. Control Appl., Toronto, ON, Canada, Aug. 2831, 2005,
pp. 15811587.
SUN et al.: SUSPENSION CONTROL WITH FREQUENCY BAND CONSTRAINTS AND ACTUATOR INPUT DELAY
537