Professional Documents
Culture Documents
August 2006
1
Technical Seminar Series - Vehicle Dynamics
August 2006
Objectives
• To introduce the basic concepts in vehicle dynamics, focusing on
vehicle handling and stability
• To demonstrate the use of TruckSim software in simulating in the
dynamics of trucks and tractor-semi-trailer combinations
• To identify the vehicle parameters that are pertinent to vehicle
dynamics
• Identify parameters required as inputs to TruckSim
• Propose improvements to standard laboratory tests
• To identify the vehicle tests and associated vehicle performance
metrics used in assessing the handling performance of vehicles
• Propose improvements to skid pad tests
2
Technical Seminar Series - Vehicle Dynamics
August 2006
Presentation Outline
• Basic Tire Behavior
• Basics of Vehicle Dynamics: Steady-State Cornering
• Vehicle Tests for Handling Performance
• Using TruckSim to Simulate Vehicle Dynamics
• Inputs to TruckSim: Vehicle Parameters
• Examples of Using Simulation Results in Generating
Vehicle Handling Performance Metrics
3
Technical Seminar Series - Vehicle Dynamics
August 2006
4
Technical Seminar Series - Vehicle Dynamics
August 2006
5
Technical Seminar Series - Vehicle Dynamics
August 2006
6
Technical Seminar Series - Vehicle Dynamics
August 2006
7
Technical Seminar Series - Vehicle Dynamics
August 2006
8
Technical Seminar Series - Vehicle Dynamics
August 2006
9
Technical Seminar Series - Vehicle Dynamics
August 2006
10
Technical Seminar Series - Vehicle Dynamics
August 2006
11
Technical Seminar Series - Vehicle Dynamics
August 2006
12
Technical Seminar Series - Vehicle Dynamics
August 2006
13
Technical Seminar Series - Vehicle Dynamics
August 2006
14
Technical Seminar Series - Vehicle Dynamics
August 2006
15
Technical Seminar Series - Vehicle Dynamics
August 2006
16
Technical Seminar Series - Vehicle Dynamics
August 2006
17
Technical Seminar Series - Vehicle Dynamics
August 2006
18
Technical Seminar Series - Vehicle Dynamics
August 2006
19
Technical Seminar Series - Vehicle Dynamics
August 2006
20
Technical Seminar Series - Vehicle Dynamics
August 2006
21
Technical Seminar Series - Vehicle Dynamics
August 2006
22
Technical Seminar Series - Vehicle Dynamics
August 2006
24
Technical Seminar Series - Vehicle Dynamics
August 2006
•
I zz r = − a C f α f + b C r α r
• (a 2 C f + b 2 C r ) (a C f − b C r )
I zz r + r+ v = a Cf δ f
u u
26
Technical Seminar Series - Vehicle Dynamics
August 2006
• (aC f − bC r ) (C f + C r )
m v + mu + r + v = Cfδ f
u u
• (a C f + b C r )
2 2
(a C f − b C r )
I zz r + r+ v = a Cf δ f
u u
27
Technical Seminar Series - Vehicle Dynamics
August 2006
− (C f + C r ) (bC r − aC f ) Cf
−u
d v mu mu v m
= + δ f
dt r (bC r − aC f ) − ( a C f + b C r ) r a C f
2 2
I zz u I zz u I zz
28
Technical Seminar Series - Vehicle Dynamics
August 2006
Steady-State Response
• Steady-state response determined by setting the first
derivatives of the state variables to zero
• Yaw rate gain
r u
=
δf m(aC f − bC r )u 2
ss ( a + b) −
(a + b)C f C r
• Lateral acceleration gain
ay u2
=
δf m(aC f − bC r )u 2
ss ( a + b) −
(a + b)C f C r
29
Technical Seminar Series - Vehicle Dynamics
August 2006
Steady-State Response
• If we define the understeer coefficient as
Fzf Fzr m g (bC r − aC f )
K us = − =
C f Cr (a + b)C f C r
• Yaw rate gain
r u
=
δf K us u 2
ss ( a + b) +
g
• Lateral acceleration gain
ay u2
=
δ f ss K us u 2
( a + b) +
g
30
Technical Seminar Series - Vehicle Dynamics
August 2006
Steady-State Cornering
v +ar v −br
αf = −δ f αr =
u u
( a + b) r L
δf = − α f +α r δ f = − α f +α r
u R
31
Technical Seminar Series - Vehicle Dynamics
August 2006
32
Technical Seminar Series - Vehicle Dynamics
August 2006
b a FzfFzr
Fyf = m u r Fyr = m u r K us = −
L L C f Cr
L b / L a / L L u2
δ f = + − mu r δ f = + K us
R C f C r
R Rg
33
Technical Seminar Series - Vehicle Dynamics
August 2006
34
Technical Seminar Series - Vehicle Dynamics
August 2006
35
Technical Seminar Series - Vehicle Dynamics
August 2006
36
Technical Seminar Series - Vehicle Dynamics
August 2006
37
Technical Seminar Series - Vehicle Dynamics
August 2006
38
Technical Seminar Series - Vehicle Dynamics
August 2006
39
Technical Seminar Series - Vehicle Dynamics
August 2006
L ay
δ f = + K us
R g
∂δ f
K us =
∂ (a y / g )
40
Technical Seminar Series - Vehicle Dynamics
August 2006
gL ay ay
δf = 2 + K us
u g g
∂δ f gL
= 2 + K us
∂ (a y / g ) u
gL
u 2
crit =
− K us
41
Technical Seminar Series - Vehicle Dynamics
August 2006
ay
K us = −( r ⋅ L / u − δ f )
g
42
Technical Seminar Series - Vehicle Dynamics
August 2006
1 δ f K us a y
= −
R L L g
∂ (1 / R) K us
=−
∂ (a y / g ) L
43
Technical Seminar Series - Vehicle Dynamics
August 2006
(1 / R2 − 1 / R1 ) Lg a y 2 a y1
K us = L g = 2 − 2
( a y1 − a y 2 ) ( a y1 − a y 2 ) u2 u1
44
Technical Seminar Series - Vehicle Dynamics
August 2006
45
Technical Seminar Series - Vehicle Dynamics
August 2006
47
Technical Seminar Series - Vehicle Dynamics
August 2006
48
Technical Seminar Series - Vehicle Dynamics
August 2006
49
Technical Seminar Series - Vehicle Dynamics
August 2006
50
Technical Seminar Series - Vehicle Dynamics
August 2006
51
Technical Seminar Series - Vehicle Dynamics
August 2006
52
Technical Seminar Series - Vehicle Dynamics
August 2006
54
Technical Seminar Series - Vehicle Dynamics
August 2006
55
Technical Seminar Series - Vehicle Dynamics
August 2006
56
Technical Seminar Series - Vehicle Dynamics
August 2006
L L
δ f = − α f +α r δ f = + α1 − α 2
R R
57
Technical Seminar Series - Vehicle Dynamics
August 2006
Case 1:
OS
Case 2:
US
58
Technical Seminar Series - Vehicle Dynamics
August 2006
Case 3: US OS Case 4: OS US
59
Technical Seminar Series - Vehicle Dynamics
August 2006
Ideal US
60
Technical Seminar Series - Vehicle Dynamics
August 2006
61
Technical Seminar Series - Vehicle Dynamics
August 2006
62
Technical Seminar Series - Vehicle Dynamics
August 2006
63
Technical Seminar Series - Vehicle Dynamics
August 2006
W
Lt f Wr u 2
δf = + −
R Cαf Cαr R g
2
Lt u
δ f = + K us ,t
R Rg
64
Technical Seminar Series - Vehicle Dynamics
August 2006
Ls Wr Ws u 2
Γ = + −
R Cαr Cαs R g
2
Ls u
Γ = + K us , s
R Rg
65
Technical Seminar Series - Vehicle Dynamics
August 2006
Γ ( Ls R ) + K us , s u R g
=
( 2
)
δ f ( Lt R ) + K us ,t u R g
2
( )
• 2 Modes of Instability Possible
• Tractor Jackknife
• Trailer Swing
• Note: stability analysis results are first-order
approximations from linear model
66
Technical Seminar Series - Vehicle Dynamics
August 2006
Tractor Jackknife
• 2 Cases Possible
and (K us , s K us ,t ) < ( Ls Lt )
g Lt
• Critical Speed ucrit =
− K us ,t
67
Technical Seminar Series - Vehicle Dynamics
August 2006
Tractor Swing
• K us ,t < 0 and K us , s < 0
and (K us , s K us ,t ) > ( Ls Lt )
• Critical Speed
g Lt
ucrit =
− K us ,t
68
Technical Seminar Series - Vehicle Dynamics
August 2006
69
Technical Seminar Series - Vehicle Dynamics
August 2006
70
Technical Seminar Series - Vehicle Dynamics
August 2006
71
Technical Seminar Series - Vehicle Dynamics
August 2006
TruckSim
• Simulate dynamic behavior of trucks, buses, and tractor-
semi-trailer combinations
• Simulate response of vehicle to driver inputs such as
steering, braking, and acceleration
• Simulate response of vehicle to environment such as
rough roads, wind
• Includes provisions for interfacing with Matlab/Simulink
to simulate the response of the vehicles with active
controls (e.g., active suspension or steering)
72
Technical Seminar Series - Vehicle Dynamics
August 2006
73
Technical Seminar Series - Vehicle Dynamics
August 2006
TruckSim Models
• Single-unit truck or bus
• 1 or 2 steer axles
• Single or tandem drive axles
• Front: solid axle or independent suspension
• Rear: solid axle suspension
• Frame twist feature available with custom license
• Tractor-semi-trailer combination
• Tractor: 2 or 3 axles, all solid axle suspensions
• Semi-trailer: 1, 2, or 3 axles, all solid axle suspensions
• A-train doubles
• Double trailers with single trailer axles
• Special configurations possible with custom license
74
Technical Seminar Series - Vehicle Dynamics
August 2006
75
Technical Seminar Series - Vehicle Dynamics
August 2006
76
Technical Seminar Series - Vehicle Dynamics
August 2006
77
Technical Seminar Series - Vehicle Dynamics
August 2006
78
Technical Seminar Series - Vehicle Dynamics
August 2006
79
Technical Seminar Series - Vehicle Dynamics
August 2006
80
Technical Seminar Series - Vehicle Dynamics
August 2006
81
Technical Seminar Series - Vehicle Dynamics
August 2006
82
Technical Seminar Series - Vehicle Dynamics
August 2006
83
Technical Seminar Series - Vehicle Dynamics
August 2006
84
Technical Seminar Series - Vehicle Dynamics
August 2006
85
Technical Seminar Series - Vehicle Dynamics
August 2006
86
Technical Seminar Series - Vehicle Dynamics
August 2006
87
Technical Seminar Series - Vehicle Dynamics
August 2006
88
Technical Seminar Series - Vehicle Dynamics
August 2006
TruckSim: Tires
89
Technical Seminar Series - Vehicle Dynamics
August 2006
90
Technical Seminar Series - Vehicle Dynamics
August 2006
91
Technical Seminar Series - Vehicle Dynamics
August 2006
92
Technical Seminar Series - Vehicle Dynamics
August 2006
93
Technical Seminar Series - Vehicle Dynamics
August 2006
94
Technical Seminar Series - Vehicle Dynamics
August 2006
95
Technical Seminar Series - Vehicle Dynamics
August 2006
96
Technical Seminar Series - Vehicle Dynamics
August 2006
97
Technical Seminar Series - Vehicle Dynamics
August 2006
98
Technical Seminar Series - Vehicle Dynamics
August 2006
99
Technical Seminar Series - Vehicle Dynamics
August 2006
100
Technical Seminar Series - Vehicle Dynamics
August 2006
101
Technical Seminar Series - Vehicle Dynamics
August 2006
102
Technical Seminar Series - Vehicle Dynamics
August 2006
103
Technical Seminar Series - Vehicle Dynamics
August 2006
104
Technical Seminar Series - Vehicle Dynamics
August 2006
105
Technical Seminar Series - Vehicle Dynamics
August 2006
106
Technical Seminar Series - Vehicle Dynamics
August 2006
107
Technical Seminar Series - Vehicle Dynamics
August 2006
108
Technical Seminar Series - Vehicle Dynamics
August 2006
109
Technical Seminar Series - Vehicle Dynamics
August 2006
110
Technical Seminar Series - Vehicle Dynamics
August 2006
Questions?
111