Professional Documents
Culture Documents
net/publication/273118545
CITATIONS READS
0 1,051
2 authors, including:
André Haufe
DYNAmore GmbH Stuttgart
258 PUBLICATIONS 848 CITATIONS
SEE PROFILE
All content following this page was uploaded by André Haufe on 07 June 2019.
Dynamore GmbH
Industriestraße 2
70565 Stuttgart
http://www.dynamore.de
CRASHmat / Freiburg / André Haufe 1
Overview
Advantages:
Robust, cheap, mostly exact enough,
well tested and documented.
Disadvantages:
No exact flow simulation (first milliseconds not
physically correct).
Validation of the complete airbag model
Courtesy of DC (bag + inflator) necessary.
individual gas
fractions
d
mu cv mi hi mo ho Wcv Qcv
Energy out by
heat transfer through
dt airbag surface
h= specific enthalpy
Rate of change
of internal energy Work done by
airbag expansion
biTi
2 biTcv2
m i hi m i aiTi 2 m o ho m o gases
fi aiTcv 2
p3,T3
Conservation of mass
inflator control
volume
mcv mi mo m12 m23 p1,T1, m12
p2 ,T2 ,
m2 ,V2
mcv m cv dt m '23
bag leakage
m23 vent
c p f i c p (i ) cv f i cv (i ) fi = fraction of gas i
p3,T3
inflator
p2 ,T2 ,
p1,T1, m12 control
m2 ,V2 volume
m '23
bag leakage
m23 vent
1 21 31
0 0 0
Nonlinear loading/unloading behavior of fibers
E1 E2 E3
Arbitrary orthotropic definition of material axes 1
32 0 0 0
E2 E3
Elastic liner, compressive stress-handling, etc.
1
0 0 0
E3
C fibres
mn
1
0 0
G12
hliner 1
h sym. 0
G13
1
Orthotropic
(9 unknowns) G23
1 0 0 0
1 0 0 0
E, nue E 1 0 0 0
liner
Cmn
(1 )(1 2 ) 1
2
0 0
sym. 1
0
2
Isotropic (2 unknowns) 1
2
Ea, Eb, Ec, nueab, nuebc, nueca,
Gab, Gbc and Gca
h fibres h liner
(9 parameters LRATIO
hliner
Cmn 1 liner Cmn liner Cmn
for orthotropic material) h
h h
Contact algorithm
Reference geometry
Problem: Solution
Large deformations/distortions Adaptivity (re-meshing/re-zoning)
Performance of elements degrades ALE-mesh smoothing
Material domain
(Langrangian description)
Spatial domain
(Eulerian description)
x
x
e2
Displacement field d xx
e1
e3
CRASHmat / Freiburg / André Haufe 12
More about continuum potatoes
Material domain
(Langrangian description)
Spacial domain
(Eulerian description)
x
x
e2 G
xG
e3 e1 Arbitrary reference domain
(ALE description)
Material domain
(Langrangian description) B
1
Spacial domain
(Eulerian description)
A
x
1
x
1
e2 G C
xG
e3 e1 Arbitrary reference domain
(ALE description)
… Lagrangian-Eulerian
C
Material domain
Spatial domain
(Eulerian description)
x
x
Eulerian/ALE domain:
e2 Can be void, gas, liquid or solid material !
e1
e3
CRASHmat / Freiburg / André Haufe 18
A mind experiment:
Translation Deformation
Lagrange
= Advection
t=t1 t=t2
Momentum balance:
ε σ
x x( v x) b div σ
advection nodal forces
u u( v x) σ : D r q
Material Smoothing
void Simple average method
Equipotential smoothing
Advection
“Lagrangian step” Donor cell scheme (1st order accurate)
Van Leer scheme (2nd order accurate)
x e 2x e
tcr min , e
nel
c v
It is advantageous to model
- gases
- fluids
- massive/bulky solid materials
(w large deformations)
by Eulerian/ALE-methods
Some examples
It is advantageous to model
- gases
- fluids
- massive/bulky solid materials
(w large deformations)
by Eulerian/ALE-methods
Bulk forming
Interaction between Eulerian/ALE-
and Lagrangian parts (FSI)
Some examples
It is advantageous to model
- gases
- fluids
- massive/bulky solid materials
(w large deformations)
by Eulerian/ALE-methods
- Tanks -
Interaction between Eulerian/ALE-
and Lagrangian parts (FSI)
Some examples
It is advantageous to model
- gases
- fluids
- massive/bulky solid materials
(w large deformations)
by Eulerian/ALE-methods
- Airbags -
Interaction between Eulerian/ALE-
and Lagrangian parts (FSI)
Euler/ALE definition:
Ambient gas (air): individual gas *INITIAL_GAS_MIXTURE
Temperature = const. fractions Initial temperature of gas
Pressure = const. mixture
Density = const. Initial density of each
individual gas component
*MAT_GAS_MIXTURE
Hybrid definition: cp0 und cv0 for each gas
Temperature = f(t) component and ambient air
Mass flow = f(t) (currently const. in future
Mass fractions for temperature dependent)
each gas component vents
Molekular weight airbag *SECTION_POINT_SOURCE
cp= f(T) and cv = f(T) Inflow temperature = f(t) and
for each gas velocity of gas mixture v(t)
component Inflow mass fraction for each
“straight forward” gas component
v4
Lagrangian finite element vL v4 vL
v1 v1
Eulerian finite element
v2 v3 v2 v3
N v i i vL
N v v
i i L
I mi vi mL vL I m v m v
i i L L
I I
Nodal velocities are forced to follow each other
tn t n1
j 1
Eulerian finite element d=penetration vector
Lagrangian finite element
Leakage
In order to prevent leakage
(unwanted/undefined loss of
material through Lagrange
boundaries) a number of
sophisticated algorithms are
available.
Increase number of coupling points
if leakage is a problem
Porosity
Porosity can be defined, based on a
relative pressure vs. relative porous
fluid velocity relation. Defined flow (loss
of material)
through fabric
Blockage
Blockage for airbags – as already
available for CV airbags – is now also Defined blocking,
available for ALE-formulation thus no flow
through fabric
UP simulation
0 ms 5 ms 10 ms 15 ms 25 ms
ALE simulation
0 ms 5 ms 10 ms 15 ms 25 ms
0 ms 5 ms 10 ms 15 ms 25 ms
Acceleration of tube:
1,4
Eulerian
1,0
acceleration [m/s2]
0,8
0,6
0,4
0,2
0,0
0 5 10 15 20 25 30 35
time [ms]
0 ms 5 ms 10 ms
15 ms 20 ms 25 ms
CRASHmat / Freiburg / André Haufe 34
Example -2-
5,0 10,0
Eulerian Eulerian
9,0
UP w/o jetting UP w/o jetting
4,0 UP w jetting 8,0 UP w jetting
7,0
acceleration [m/s2]
acceleration [m/s2]
3,0 6,0
5,0
2,0 4,0
3,0
1,0 2,0
1,0
0,0 0,0
0 5 10 15 20 25 0 5 10 15 20 25
time [ms] time [ms]
ALE-technology
Very attractive technology for the simulation of gases, liquids and large
deformations in solids
Stable and reliable implementation
In combination with Lagrangian coupling new fields of
application: Special bulk forming problems, tank sloshing, bird strike etc.
CRASHmat
View publication stats
/ Freiburg / André Haufe 38