Académique Documents
Professionnel Documents
Culture Documents
on
Advances in Simulation Techniques
for Applied Dynamics
Simulation of
Hydraulic Components
for Passenger Cars
Werner Schiehlen
Institute B of Mechanics
University of Stuttgart
Stuttgart, Germany
Thomas Schirle
Research and Technology
DaimlerChrysler AG
Stuttgart, Germany
Contents
1. Introduction
hydropneumatic suspension
hydraulic
hydraulic systems
systems
shock absorber
without
without reservoirs:
reservoirs:
suspension hydromounts
closed
closed circuit
circuit systems
systems
engine hydromounts
power steering
brakes
semi active
anti roll systems
electronically controlled shock absorber conservation
conservation ofof fluid
fluid mass
mass
Active Body Control suspension system is
is necessary
necessary for
for regular
regular
speed dependent & electrohydraulic operation
operation of
of component
component !!
power steering
1. Introduction
hydraulics
electrics
Example:
Full vehicle active suspension simulation with
supporting
time efficiency
car, driver and environment
robustness
! d !
Conservation: B(t) = const. , B(t) = 0
dt
x
mass within volume fluid state equation
m
p(m,V) m = m dt = 1 dt ) = p(
p( 0) + E * ln
0
= m/V
1
resistance flow-block
pressure loss
12
2. Modelling and mathematical description
of hydraulic systems
complex:
complex:
Y: m1_dot U: p1 many
many connection
connection lines
lines
user
user has
has to
to adopt
adopt U/Y-concept
U/Y-concept
Y: m2_dot U: p2
multi-port approach
3 connections U: xp,xp_dot
combined input/output ports for
Y: Fp
mech 1d
related physical flow and potential
m2,V2 m1,V1 variables
p2 p1
Y: p2 Y: p1 port information propagation in two
U: m2_dot U: m1_dot directions with multiple variables
hydr 1d hydr 1d physics oriented modelling
U: p2 U: p1 more
more simple:
simple:
Y: m2_dot Y: m1_dot few
few connection
connection lines
lines
hydr 1d hydr 1d correlates
correlates to
to hydraulic
hydraulic circuit
circuit layouts
layouts
2. Modelling and mathematical description
of hydraulic systems
m1 m2 m3 m4
p1=p(m1,V1) p2=p(m2,V2) p3=p(m3,V3) p4=p(m4,V4)
12(p1-p2) 23(p2-p3)
ODE-Solvers
ODE-Solvers stiff: high bulk-modulus, ...
our experience: even with stepsize control not suitable even for
simple systems because of bad computation time
efficiency
3. Integration algorithm with mass conservation
z
zt+h = zt + h [ I - h ]-1 zt
z z=z
T
t
1st order,
J single step method
C provides
C numerical damping
m1 m2 states
p1=p(m1,V1) p2=p(m2,V1)
z = [m1 m2]T
12=c*(p1-p2)
12
m1 = - m2 = 12
m1 - 12
m1 = h I - 12 = h c11 c12
m2 12 m2 c21 c22 12
mm1|-|-|
|
| mm2||==00 mm1|-|-|
| mm2||00
1 | | 1 |
2 2
for C CT
mass
massconservation
conservation mass
massdefect
defect! !
3. Integration algorithm with mass conservation
physical: m(0) = [ m1(0) ... mnz (0) ]T = zt mi(0) - mi(1) for sgn mi(0) = sgn mi(1)
mi(1) =
scaled: m(1) = C m(0) 0 for sgn mi(0) sgn mi(1)
ik(0)
mi(1) =
1st modifcation
ik(1) = ik(0) - mi(1) so that: ik(1)
of flow for port k mi(1) k
jlF
2. Ensure mass conservation for each flow block j
demands for
2nd modification jl(2) =! 0 | jl(2) | | jl(1) | sgn jl(2) = sgn jl(1)
of flow for port l
e.g. AMESim
AMESim ++ CASCaDE
CASCaDE
BILD!!!
advantages:
simulator specific pre- and post-processing
4. Component export for multi domain models
CASCaDE
CASCaDE
disadvantages:
simulator must provide user-model option
simulator-specific interface-layer required
advantages:
only one simulator in action DADS
DADS
model + included solver remains unchanged
therefore
one set of parameters for all applications
adding:
+30% lateral force
+10% longitudinal force
resulting in
increased stability
higher safety
more driving fun
ATTC-actuator
front right tilt
pressure pout
pout
pin
pin=180bar = const.
6. Summary
Summary