Professional Documents
Culture Documents
net/publication/29611069
CITATIONS READS
28 1,210
6 authors, including:
Some of the authors of this publication are also working on these related projects:
Definition of a Reference Speed of an Autonomous Vehicle with a Comfort Objective View project
All content following this page was uploaded by Olivier Sename on 16 May 2014.
However, the active suspension system is able demonstrated through a simulation example. Fi-
to generate a stabilizing moment to balance an nally, Section 5 contains some concluding remarks.
overturning moment during vehicle maneuvers in
order to reduce the rollover risk, (Gáspár and
Bokor, 2005). Although the role of the brake is
to decelerate the vehicle, if the emergency per- 2. AN LPV MODELING FOR THE CONTROL
sists, the effects of the lateral tire forces can be DESIGN
reduced directly by applying unilateral braking
and thus reducing the rollover risk (Gáspár et The combined yaw-roll dynamics of the vehicle is
al., 2005; Palkovics et al., 1999). This paper is modeled by a three-body system, where ms is the
an extension of the principle of the global chas- sprung mass, mf and mr are the unsprung masses
sis control, which has been proposed in (Zin et at the front and at the rear including the wheels
al., 2006). and axles and m is the total vehicle mass.
..
.. 6 z 6
x
.. .. ..
.. .. .. δf
..
..
..
.. .
..
.. . mv(β̇ + ψ̇) − ms hφ̈ = Fyf + Fyr
..
.. .. ..... .. .....
.. φ .. ... .. ...
. .. ....
..
.. ........ ...................... −Ixz φ̈ + Izz ψ̈ = Fyf lf − Fyr lr + lw ∆Fb
.. ... .. ... .. 6
.. CGs ... ... 2lw ... -...
... ...
m a
..
..
.. Fb,f l
..
.
Fb,f r
...
lf
(Ixx +ms h2 )φ̈ − Ixz ψ̈ = ms ghφ + ms vh(β̇ + ψ̇)
s y ...................................
..
.. 6
.. β7 v − kf (φ − φtf ) − bf (φ̇ − φ̇tf ) − kr (φ − φtr )
ms g ... roll axis ψ̇ R
..
? h · cos φ ?-
..
..
.. . 6y − br (φ̇ − φ̇tr ) + ℓw uaf + ℓw uar
.. .............................
.... ?- lr
6y −rFyf = mf v(r − huf )(β̇ + ψ̇) + muf ghuf φtf
. ?
.............
........ r − ktf φtf + kf (φ − φtf ) + bf (φ̇ − φ̇tf )
........
........ ...............
φ..tf............ m g 6hu,i
..
...... ? f
?? Fb,rl ?
+ ℓw uaf
6 CG ?Fb,rr
Fzl u Fzr 6
−rFyr = mr v(r − hur )(β̇ + ψ̇) − mur ghur φtr
− ktr φtr + kr (φ − φtr ) + br (φ̇ − φ̇tr )
Fig. 2. Yaw and roll dynamics of the full-car model + ℓw uar .
either of the two sides. The reason for distributing (Apkarian and Gahinet, 1995; Wu et al., 1996). By
the control force between the front and rear wheels introducing the auxiliary variable G(ρ) = P K(ρ),
is to minimize the wear of the tires. In this case the following set of LMIs on the corner points of
a sharing logic is required which calculates the the parameter space must be solved:
brake forces for the wheels.
A(ρ)T P + P A(ρ) + C T G(ρ)T + G(ρ)C < 0.
3.1 Predicting emergencies by monitoring R Based on the model of the suspension system
a control is designed considering the suspension
Roll stability is achieved by limiting the lateral deflections at the suspension components as mea-
load transfers for both axles, ∆Fzl and ∆Fzr , sured output signals and us as the control inputs.
below the level for wheel lift-off. The lateral load The performance outputs for control design are
transfers are given by ∆Fzi = ktilwφti , where i the passenger comfort (i.e. heave displacement
denotes the front and rear axles. The tire contact and acceleration za and zd ), the suspension de-
force is guaranteed if mg 2 ± ∆Fz > 0 for both
flections zsi = zsf l zsf r zsrl zsrr and the tire
sides of the vehicle. This requirement leads to the
deflection zti = ztf l ztf r ztrl ztrr .
definition of the normalized load transfer, which
is the ratio of the lateral load transfers at the In an earlier paper of this project the design of
front and rear axles: ri = ∆F mi g , where mi is the
zi a global chassis system is proposed, see (Zin et
mass of the vehicle in the front and the rear. The al., 2006). Here the suspension forces on the left
scheduling parameter in the LPV model is the and right hand sides at the front and rear are
maximum value of the normalized load transfer designed in the following form:
R = max(|ri |).
ua = u − b0 (żs − żus ) , (4)
The limit of the cornering condition is reached
where b0 is a damping coefficient and u is the ac-
when the load on the inside wheels has dropped
tive force. When the value b0 is selected small the
to zero and all the load has been transferred
suspension system focuses on passenger comfort,
onto the outside wheels. Thus, if the normalized
while the system focuses on road holding when
load transfer R takes on the value ±1 then the
value b0 is selected large. In this paper this expe-
inner wheels in the bend lift off. This event does
rience is exploited when a parameter dependent
not necessary result in the rolling over of the
weighting strategy is applied in the design of the
vehicle. However, the aim of the control design
suspension system.
is to prevent the rollover in all cases and thus
the lift-off of the wheels must also be prevented. Figure 3 shows the structure of the active suspen-
Thus, the normalized load transfer is also critical sion system incorporated into the integrated con-
when the vehicle is stable but the tendency of the trol. The inputs of the controller are the measured
relative displacements and their numerical differ- zs’’/zr zs/zr
50
Passive
C anti−roll
20
10
Passive
eral load transfer R and the so-called normalized 40
0 Weight function
Magnitude (dB)
Magnitude (dB)
30
Mact
moment χ = φaz M as scheduling variables.
20 −10
10
−20 C anti−roll
max 0 C comfort
Here −10
−20
−30
−40
C comfort
0 1 2 3 0 1 2
10 10 10 10 10 10 10
1 if |R| < Rs
Frequency (rad/sec) Frequency (rad/sec)
z /z z /z
us r def r
|R| − Rs
φaz = 1 − if Rs ≤ |R| ≤ Rc ,
20 10
Passive C comfort Passive
10 5
Rc − Rs 0 0
Magnitude (dB)
Magnitude (dB)
0 if |R| > R c −10 −5
−40
0 1 2
−15
−20
1
C comfort
2
10 10 10 10 10
value of the admissible normalized lateral load Frequency (rad/sec) Frequency (rad/sec)
transfer.
(a) Displacements
The value of the damping b0 is scheduled by θ/Mdx φ/Mdy
Weight function
−80
Weight function
−90
Magnitude (dB)
Magnitude (dB)
−110
−130
−140
−135 −150
0 1 2 0 1 2
10 10 10 10 10 10
u 3
C
F Iaz Wzs (χ) =
s/(2πf
χ
1) + 1
+
2
-
R
Wθ (χ) = χ
s/(2πf2 ) + 1
b0
2
R Wφ (χ) =
(1 − χ)
s/(2πf3 ) + 1
−2
Wu = 10
Fig. 3. Logical structure of the suspension con-
W zr = 7.10
−2
troller
Wdx = 10 5
Wdy = 5.104
Figure 4 illustrates the effects of the tuning para-
Wn = 10−3
meters b0 and χ through the frequency responses
of the closed loop system to the disturbances, i.e.
where Wzs is shaped in order to reduce bounce
the sprung mass acceleration, the sprung mass
amplification of the suspended mass (zs ) between
displacement, the displacement of the unsprung
[0, 8]Hz (f1 = 8Hz), Wθ attenuate amplification
mass, and the relative displacement between the
in low frequency and the frequency peak at 9Hz
sprung and unsprung masses. This parameter rep-
(f2 = 2Hz) and Wφ reduces the rolling moment
resents the balance between road holding and
especially in low frequency (f3 = 2Hz). Then
passenger comfort. The active suspension of the
Wzr , Wdx , Wdy and Wn model ground, roll, pitch
closed-loop model presents better performances
disturbances (zr , Mdx and Mdy ) and measurement
than the passive model. When a small value of the
noise (n) respectively, and Wu is used to limit the
tuning parameter is selected a better ride comfort
control signal. Note, that although the suspension
without the deterioration of road holding or the
model is a linear time invariant (LTI), the model
suspension deflection is achieved. On the other
of the augmented plant is LPV because of the
hand, when the value of the tuning parameter
weighting strategy. Thus, the control design is
increases, passenger comfort deteriorates, while
performed in an LPV setting.
road holding improves. This emphasizes the trade-
off between comfort and road holding and the The control of braking forces are designed in terms
significance of using b0 as a varying coefficient. of the rollover problem. The measured outputs
are the lateral acceleration of the sprung mass, the original constraints for all ρ. However, it is
the yaw rate and the roll rate of the sprung mass expected since the matrix functions are continu-
while ur are the control inputs. The performance ous with respect to ρ. The number of grid points
outputs for the control design are the lateral depends on the nonlinearity and the operation
acceleration ay , the lateral load transfers at the range of the system. For the interconnection struc-
front and the rear ∆Fzf and ∆Fzr . The lateral ture, H∞ controllers are synthesized for 7 values
acceleration is given by ay = v β̇ + v Ψ̇ − hΦ̈. of velocity in a range v = [20km/h, 140km/h]. The
normalized lateral load transfer parameter space
The weighting function for the lateral acceleration is selected R = [0, Rs , Rc , 1].
is selected in such a way that in the low frequency
domain the lateral accelerations of the body must
be penalized by a factor of φay .
s
4. A SIMULATION EXAMPLE
+1
Wp,ay = φay 2000
s ,
12 + 1 In the simulation example, a double lane change
0 if |R| < Rs maneuver is performed. In this maneuver passen-
|R| − Rs ger comfort and road holding are guaranteed by
where φay = if Rs ≤ |R| ≤ Rc , the suspension actuators and the rollover is pre-
Rc − Rs
1 if |R| > Rc vented by modifying the operation of the suspen-
Rc defines the critical status when the vehicle is sion actuators and using an active brake. When
in an emergency and the braking system must be a rollover is imminent the values R increase and
activated. The gain φay in the weighting functions reach a lower critical limit (Rs ) and suspension
forces are generated to create a moment at the
hal-00148830, version 1 - 29 Oct 2007
−2
−4
0.07
1 1 0.06
7 5
w [m]
0.04
0.02
0.01
0.9
value of the normalized lateral load transfer
T either 0.8
0.5
in the braking forces is designed. Based on this
0.4
−0.1
−0.2
the motion. In this case a large suspension force
−0.3
generated by the suspension actuators is needed
−0.4
to reduce both the magnitude and the duration of
0 1 2 3 4 5
Time [s]
6 7 8 9 10
the oscillation.
0.08
0.07
0.06
0.05 1000
hal-00148830, version 1 - 29 Oct 2007
0.04
Fb [N]
z [m]
0.03
500
rl
0.02
0.01
0 0
0 1 2 3 4 5 6 7 8 9 10
−0.01
Time [s]
−0.02
0 1 2 3 4 5 6 7 8 9 10
1000
Time [s]
Fb [N]
10
500
rr
0
0 1 2 3 4 5 6 7 8 9 10
φ [deg]
Time [s]
−5
500
Fsusp [N]
−10
0
l
−15 −500
0 1 2 3 4 5 6 7 8 9 10
Time [s]
−1000
0 2 4 6 8 10
0.6
Time [s]
0.4
500
Fsusp [N]
0.2
0
r
a [g]
−500
y
−0.2
−0.4 −1000
0 2 4 6 8 10