Jakel High Dynamic Impact CreoSimulate AbaqusExplicit SAXSIM7
Jakel High Dynamic Impact CreoSimulate AbaqusExplicit SAXSIM7
Jakel High Dynamic Impact CreoSimulate AbaqusExplicit SAXSIM7
20+
Countries
EUROPE
23,000+ AMERICA
ASIA
Innovation Makers
5
Industries
1,756m
2014 Revenues
2
Our Customers
AUTOMOTIVE, INFRASTRUCTURE
& TRANSPORTATION
AEROSPACE,
DEFENCE & RAILWAYS
ENERGY, INDUSTRY
& LIFE SCIENCES
FINANCIAL SERVICES
& PUBLIC SECTOR
3
Table of Contents
Slide:
1. Description of the Example Problem 5
4. References 32
4
Rev. 1.1 | 31.03.2015
1. Description of the Example Problem
steel
Goal and given data protective
panel
Goal of the study
Show by finite element analysis that a steel
protective panel withstands the impact of
an idealized fragment
Given Data idealized
Impact fragment with m=65 kg and impact impact
energy 500 kJ fragment
v 2 Ekin / m 124,03 m / s 450 km / h
m
I m v 65kg 124 8062 Ns
s
Worst case scenario: The sharp edge of the
fragment (edge length approx. 85 mm) v
bangs in the panel
Protective panel dimensions:
thickness t=45 mm, height1,5m,
width1 m
It is assumed that the panel is simply
supported at all its edges
The impact takes place at the geometric
panel center
5
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
6
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
7
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
8
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
50 modes requested
Modal stresses requested (to speed up
later dynamic analysis)
Mass normalization requested (config-
option sim_massnorm_modes), allows to
compare modal stresses (always output for
mass normalization) and Eigenvector
displacement (usually unit normalized)
Single pass convergence with advanced
controls
9
uiT M ui 1
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
10
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
11
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
12
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
I 0
Fmax I f 0 5,538 106 N
2
This has been coded into the Simulate
form sheet for dynamic time analysis,
see right
13
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
Time step t=1,7 ms with max. Movie of impact event (duration 10 ms;
failure index at impact location in scale; max failure index at singular
(in scale) edge constraint)
14
Rev. 1.1 | 31.03.2015
2. Analysis of the Problem in Creo Simulate
2.6 Conclusions
With the less conservative approach, max. loading at the impact location is still
factor 8.7 above yield
With the computational approach provided in Creo Simulate therefore no strength
proof is possible
The plate had to be thickened significantly in order not to leave the linear domain of
validity
Anyway, the foreseen steel has a large ductile region that could take significant
kinetic energy of the fragment we need a computational approach that can take
this into account
engineering stress [MPa]
with u=displacement DOF with derivatives, respectively, and superscripts (i) increment
number; (i-1/2), (i+1/2) midincrement values
The central difference integration operator is explicit in that the kinematic state can
be advanced using known values from the previous increment
The stability limit for each integration time step is given by
t 2 / max
Note: a (D=1) d
D is the overall damage variable (D=01).
After damage initiation, the stress tensor
in the material is given by the scalar
damage equation
(1 D )
Note: Image shows true stress vs. log strain, the curve
with =stress in the material with should not be mixed up with a classical tensile test
diagram (engineering stress vs. engineering strain)!
absence of damage
17
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
18
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
Shear criterion:
A phenomenological model for predicting the onset of damage due to shear band
localization
The model assumes that the equivalent plastic strain at the onset of damage, S ,
pl
is a function of the shear stress ratio S and equivalent plastic strain rate:
Spl ( S , pl )
S ( vonMises k S p ) / max
Herein, kS is a material parameter (for example 0,3 typically for Aluminum)
Damage initiation then takes place if the following condition is satisfied:
d pl
S pl 1
S ( S , pl )
Herein, S is a state variable that increases monotonically with plastic deformation
Its incremental increase S is computed at each increment during the analysis
Local necking:
This is an instability problem which is computed automatically in nonlinear
elastoplastic analysis if volume elements are used
Just if shell elements are used, special damage initiation criteria local necking
(instability)
for sheet metal instability have to be defined
19
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
20
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
21
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
As longer the tensile test rod, as smaller the engineering strain until failure:
Uniform elongation
(without necking)
Non-uniform elongation with necking
Ag
Engineering stress-strain curve of soft steel for different ratios of the tensile rod A=L0/d0 [2]
22
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
Material Laws
To fit test data, plasticity laws may be used from literature
For example, Creo Simulate offers three material laws for describing plasticity:
linear plasticity, power (potential) law, exponential law [3]
The laws may be used especially to extrapolate the true stress-strain curve to higher
strains, if for example just tensile test data is available
However, Abaqus requires any tabular input for the curve (true stress vs. log. plastic
strain) and interpolates between the data points
Quantity Conversion
Note that the data from the uniaxial testing machine usually has to be converted in
the following way [3]
For stresses:
(true <-> engineering)
For strains:
(logarithmic or true <->
engineering)
23
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
3.6 Iterative procedure for defining a rough material response curve with only very limited
tensile test data available
For the material foreseen for our example problem, just data from 5 tensile test
specimens is available, so the following assumptions & simplifications where done:
No temperature and strain rate dependency
No stress state dependency (just values for triaxiality =1/3=pure tension entered)
Damage initiation only according to the simple ductile criteria
Damage evolution linear for just a small plastic fracture displacement u fpl 0,3 mm
Then, the following steps have been performed:
1. A 2D axial symmetric FEM-model of the tensile test specimen is created in Abaqus.
A small imperfection (diameter reduction) is used to have the start of necking at the
specimen center and not at the constraints
2. The ideal material response curve in the region of uniform elongation is simply
calculated out of the uniaxial test results (see equations on previous slide)
3. The ideal material response curve after onset of local necking is iteratively trimmed
by comparing the measured force of the test (engineering stress) with the reaction
force of the FEM analysis (since the analysis delivers only true stresses). Initially,
damage is not taken into account in the FEM model
4. After sufficient curve fit, the damage parameter is activated (with element removal for
D=1). Start value for the fracture strain is taken from Z and trimmed iteratively until
the calculated curve also fits on its right end within the measured curve
Note: This is no recommended procedure! It shall only give listeners new to this topic an
impression about the difficulties of a simple tensile test!
24
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
3.6 Iterative procedure for defining a rough material response curve with only very limited
tensile test data available
Comparison of test results with FEM analysis - forces
25
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
3.6 Iterative procedure for defining a rough material response curve with only very limited
tensile test data available
Ideal material response curves
D 1
D 0 D0
D0
Dpl ( 1 / 3) 0,9
Response curve expressed in the
required Abaqus input format u fpl 0,3 mm
26
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
3.6 Iterative procedure for defining a rough material response curve with only very limited
tensile test data available
Von Mises stress within the 2D axial symmetric FEM of the tensile test specimen
27
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
3.6 Iterative procedure for defining a rough material response curve with only very limited
tensile test data available
Equivalent plastic strain within the 2D axial symmetric FEM of the test specimen
28
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
29
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
30
Rev. 1.1 | 31.03.2015
3. Solution of the Problem in Abaqus/Explicit
31
Rev. 1.1 | 31.03.2015
4. References
[1] Without further notice, many Abaqus related information of this presentation is
taken from the Abaqus 6.12 documentation manuals (Dassault Systmes Simulia)
[3] Roland Jakel: Basics of Elasto-Plasticity in Creo Simulate, Theory and Application,
Presentation at the 4th SAXSIM, 17.04.2012, Rev. 2.1
[4] Sren Ehlers, Petri Varsta: Strain and stress relation for non-linear finite element
simulations, Thin-Walled Structures 47 (2009), pp. 1203-1217
[5] Antonin Prantl, Jan Ruzicka, Miroslav Spaniel, Milos Moravec, Jan Dzugan, Pavel
Konopk: Identification of Ductile Damage Parameters, 2013 SIMULIA Community
Conference (www.3ds.com/simulia)
A good overview about simulating ductile fracture in steel may be found in:
Henning Levanger: Simulating ductile fracture in steel using the finite element method:
Comparison of two models for describing local instability due to ductile fracture; thesis
for the degree of master of science; Faculty of Mathematics and Natural Sciences,
University of Oslo, May 2012
32
Rev. 1.1 | 31.03.2015
Dr.-Ing. Roland Jakel
Senior Consultant, Structural Simulation
Henning Maue
Global aircraft engineering architect ASDR group
Head of Engineering ASDR Germany
Technical Unit Manager Airframe Structure