L01 - ANSYS - WB - LS-DYNA - Explicit Dynamics Basics
L01 - ANSYS - WB - LS-DYNA - Explicit Dynamics Basics
L01 - ANSYS - WB - LS-DYNA - Explicit Dynamics Basics
16.2 Release
Workbench LS-DYNA
(ACT Extension) Training
2016 ANSYS, Inc. November 25, 2016 0
Fields of application for explicit FE-programs
STATIC QUASI STATIC DYNAMIC
PUNCH
BLANK Blankholder
DIE
SF=0 SF 0 S F = ma
IMPLICIT METHOD
EXPLICIT METHOD
Typical applications
Drop tests
Impact and Penetration
Response Time ms - s s - ms
Crashworthiness analysis
Full car crash
Car component analyses
Crash in ALL vehicle industries
Car
Truck
Bus
Train
Ship
Aircraft
Bird-strike simulation
Simulate an impact from
a moving bird to the blades
of a rotator machinery
k
p(t)
M
c equilibrium: fI fD fS p(t)
inertia force: f M
I
u(t) displacements
damping force: f Cu
D
elastic force fS
external forces p(t)
M
damping force fD
The equations of motion are evaluated at time tn+1 (i.e. at the end of the current time step)
The equations of motion are evaluated at time tn (i.e. at the begin of the current time step)
Mn n Cn u n Kn un pn
0V0 m
V V
e
1
xx yy yy zz zz 2 xy xy 2 yz yz 2 zx zx
xx
For each time step, these equations are solved explicitly for
each element in the model, based on input values at the end of
the previous time step
Only mass and momentum conservations are enforced.
However, in well posed explicit simulations, mass, momentum
and energy should all be conserved.
To ensure stability and accuracy of the solution, the size of the time step
used in Explicit time integration is limited by the CFL (Courant-Friedrichs-
Levy[1]) condition.
This condition implies that the time step be limited such that a
disturbance (stress wave) cannot travel further than the smallest
characteristic element dimension in the mesh, in a single time step.
Thus the time step criteria for solution stability is
h
t f
c min
where t is the time increment, f is the stability time step factor, h is the
characteristic dimension of an element and c is the local material sound
speed in an element
[1] R. Courant, K. Friedrichs and H. Lewy, "On the partial difference equations of mathematical
physics", IBM Journal, March 1967, pp. 215-234
The time steps used for explicit time integration will generally be much
smaller than those used for implicit time integration
e.g. for a mesh with a characteristic dimension of 1 mm and a material sound
speed of 5000 m/s. The resulting stability time step would be 0.18 -seconds. To
solve this simulation to a termination time of 0.1 seconds will require 555,556 time
steps
The minimum value of h/c for all elements
h
in a model is used to calculate the time step. t f
c min
This implies that the number of time steps
required to solve the simulation is dictated
by the smallest element in the model.
h
Take care when generating meshes for Explicit
Dynamics simulations to ensure that one or two
very small elements do not control the time step
The maximum time step that can be used in explicit time integration is
inversely proportional to the sound speed of the material and therefore
directionally proportional to the square root of the mass of material in an
element
l n , min E
1 1 m t specified and c
t c (1 2 )
c Cii VC ii
(t specified ) 2 E
n
l n (1 2 )
2
- Difference between smallest and largest time step size in this list this is a criterion
for nonuniform mesh mesh may be improved (where are the smallest elements and
why?)
- Added mass must not be to large, otherwise a small element may get heavy nodes,
although the total mass increase is important. may yield to unrealistic stresses and
strains near small elements.
a) total added mass over time for the whole model in ASCII file GLSTAT
(Added Mass)
b) Total percentage mass increase in mass for the whole model in ASCII file
GLSTAT (% Mass Increase) Attention: The existance of large rigid masses
may reduce the percentage mass increase significantly!
c) Added mass over time for each part in ASCII file MATSUM (Added Mass)
Attention: for Parts with many many elements this may not be very meaningfull.
d) Element based added mass as a Fringe plot inFcomp Misc - time step size
(only if *DATABASE_EXTENT_BINARY, STSSZ=3 is set).
e) Nodal added mass as Fringe plot inFcomp Misc - mass scaling (only if
*DATABASE_EXTENT_BINARY, MSSCL=1 is set)
f) Nodal percentage mass increase as Finge plot in Fcomp Misc - mass
scaling (only if *DATABASE_EXTENT_BINARY, MSSCL=2 is set)
recommended !!
The secondary elastic wave is the distortional or shear wave and its speed
can be calculated as
G
cS
Meyers M A, (1994) Dynamic behaviour of Materials, John Wiley & Sons, ISBN 0-
471-58262-X
The equations of motion are evaluated at time tn+1 (i.e. at the end of the current time step)
Characteristics : - equilibrium must be satisfied at time tn+1
- thus necessary to solve a large system of equations
- iteration within time step, convergence may be a problem
- few but large time steps
- time step size depending on frequencies of interest
- CPU time per time step depends on equation solver
- one step method, self starting
The equations of motion are evaluated at time tn (i.e. at the begin of the current time step)
Characteristics: - equilibrium at time tn, non-equilibrium at time tn+1
- accelerations calculated to shift the system towards balance
- no large system of equations to solve
- usually no problems with convergence
- only conditional stable, time step must be small enough
time step size depends on highest natural frequency
- many but very small time steps
- two step method; not self starting
Goal:
Understand effects of Time Step & Hourglass
Walkthrough
2016 ANSYS, Inc. November 25, 2016 46