0% found this document useful (0 votes)
105 views

Presentation of PAM - CRASH v2004 Part 2: Inputchecks

This document describes new input checks introduced in PAM-CRASH v2004 to improve model quality and simulation accuracy. The key checks include orientation checks for airbag skins and chambers, closed volume checks for airbags, metric topology checks between approximate and reference meshes, degenerated element checks, and checks for coincident node locations for sliprings. The document explains the purpose and implications of each check, and notes that some checks can be switched off or adjusted using parameters, though this is not recommended.

Uploaded by

Juan Chang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views

Presentation of PAM - CRASH v2004 Part 2: Inputchecks

This document describes new input checks introduced in PAM-CRASH v2004 to improve model quality and simulation accuracy. The key checks include orientation checks for airbag skins and chambers, closed volume checks for airbags, metric topology checks between approximate and reference meshes, degenerated element checks, and checks for coincident node locations for sliprings. The document explains the purpose and implications of each check, and notes that some checks can be switched off or adjusted using parameters, though this is not recommended.

Uploaded by

Juan Chang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

Presentation of PAM-CRASH v2004

Part 2: Inputchecks
.

1
General Situation
ƒ Problem for industrial CRASH/SAFE simulation:
ƒ Dataset is very large
ƒ Dataset is very complex
ƒ Dataset is assembled with components of
ƒ Suppliers
ƒ Colleagues
ƒ Old models (cut and paste)
ƒ Dangerous and wrong definitions very difficult to find
ƒ Solution:
ƒ Improve Solver data check
ƒ Solver has to be strict for data check

2
V2004: Enhanced Data Checks

ƒ To improve model quality for more stable and


accurate results.
ƒ All switch able checks are activated by default.
ƒ Switch able checks can be turned off to produce
results without changing existing data sets.
ƒ But it is NOT recommended, to turn off the switch
able checks

3
Data Checks
+-------------------------------------------------------------+
! IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT !
+-------------------------------------------------------------+
! !
! THE FOLLOWING IMPROVEMENTS ON DATACHECK MAY STOP YOUR RUN: !
! !
! 1) AIRBAG SKIN AND CHAMBER ORIENTATION CHECK !
! 2) AIRBAG CLOSED VOLUME CHECK !
! 3) METRIC VERSUS INPUT MESH TOPOLOGY CHECK !
! 4) 4-NODE DEGENERATED HEXA ELEMENT !
! 5) INTERNAL ELEMENT ANGLE 0 or 180 DEGREE !
! 6) FRAME TYPE 1 AND 2 USED BY KJOINT, JOINT, THLOC !
! 7) 10-NODE TETRA WITH BAD ELEMENT SHAPE (NEGATIVE JACOBIAN)!
! 8) KEYWORD MATCH WITH 8 CHARACTERS !
! 9) NON COINCIDENT NODES FOR SLIPRING DEFINITION !
! 10) WRONG ANALYTICAL STRAIN RATE MODEL FOR MAT TYPE 25, 41 !
! 11) MATERIAL TYPE 301 WITH FAILURE AND ZERO DISTANCE !
! 12) NODE ID USED FOR MORE THEN ONE RBODY COG !
! !
! DATACHECKS 1, 2, 3, 4 AND 5 CAN BE SWITCHED OFF. !
+-------------------------------------------------------------+

4
10 Node TET Element with bad element
shape
ƒ To avoid stability problems (neg. volume, timestep)
ƒ Two tests are implemented:
ƒ Position of the middle node
ƒ Calculation and check of the Jacobian at different
locations
ƒ Examples for bad position of the middle node:

5
10 Node TET Element with bad element
shape
ƒ Examples for bad Jacobian

ƒ Both checks cannot switched off but can be


influenced by parameters.

6
4 - Node Degenerated HEXA Element

ƒ Four node degenerated HEXA are too soft and not


efficient in terms of CPU time
ƒ Therefore the new four node TET should be used.
ƒ Example for degenerated HEXA

ƒ Test can be switched off:

7
2D-Element Check:
Internal angle 0 or 180 degree
ƒ To avoid numerical problems (core dump, floating
invalid)
ƒ Contact algorithm (platform dependent): there is a
risc of 50% to get zero-area triangle in the contact-
algorithm
ƒ The error message given by the check:
*** ERROR *** QUAD 1 IS UNACCEPTABLE: TWO CONNECTED EDGES ARE
PARALLEL

ƒ Switched by
SHELLCHECK YES(/NO)

8
Frame type 1 and 2 used by KJOINT,
JOINT and THLOC
ƒ To avoid confusion with frame types
ƒ Only Frame type 0 allowed for above entities (just to initialize)
ƒ During solution each entity treats and updates his own internal
frame
ƒ What happens if the same frame is used for more then one
KJOINT?
ƒ To improve DMP performance
ƒ Frame type 2 needs very expensive DMP communication even if
the frame is not used

ƒ Use the ESI-tool FIXFRAME to fix the model

9
Wrong analytical strain rate model for
MAT 25, 41
ƒ To avoid confusion for users
ƒ Solver switch to support analytical law, but no INFO
or WARNING for users in previous version
ƒ Was implemented for V2001 solver (global
analytical strain rate switch). Never updated for 2G
solver

only ISTRAT=1 allowed

10
Material type 301 with failure and zero
distance
ƒ Distance needed to predict tension/compression.
Failure will happen only for tensile load
ƒ Previous version uses segment normal if distance
is zero. But no info or warning for users.

ƒ The check is only active, when ITENS=0

11
Node ID used for more then one rigid
body COG
ƒ This is not allowed and may lead to wrong results.
ƒ Never checked in previous 2G versions

12
Keyword match with 8 characters

ƒ To be consistent with the manual


ƒ To make sure that a dataset passed the solver will
be processed by 3rd party pre processors/tools
(which strictly follow the manual) as well

13
Airbag Skin and Chamber Orientation
Check

ƒ Pressure and volume


calculation depends on
uniform airbag outer surface
orientation !
ƒ Element normals need to point
‚outwards‘
ƒ Pressure direction wrong, for
elements with reversed
orientation
ƒ Consequence: different
mechanical behaviour

14
Airbag Skin and Chamber Orientation
Check (contd.)
ƒ Possibilities to check
ƒ CrashSafeEditor
ƒ Mesh → Normals Orientation → Show
Normals are displayed in the graphical window
ƒ Safety → Airbag Definition → Check
Warning message is issued
ƒ Solver
ƒ Error message in output listing (see below)
BEGINNING OF AIRBAG CHECK

CHECK FOR AIRBAG ID. 1

*** ERROR *** AIRBAG ID. 1 CHAMBER NUMBER 1 : ORIENTATION OF SURFACE


NOT UNIQUE
LIST OF ELEMENTS WITH INCONSISTENT ORIENTATION:
161 162 163 164 165
166 167 168 169

END OF AIRBAG CHECK

15
Airbag Skin and Chamber Orientation
Check (contd.)
ƒ Force solver to ignore
ƒ Optional keyword

AIRBAGCHECK NO

16
Airbag Closed Volume Check
Case 2: influence not
Case 1: obvious (volume not
considerable closed at ‚inflator‘
ƒ Consequence of non- influence location, ‚hole‘ fixed by
BOUNC)
closed volume
ƒ Volume calculation
wrong
ƒ Consequently pressure
calculation wrong
ƒ Influence on results
depends on location of
elements
ƒ Case 2: supporting
structure may be
loaded

17
Airbag Closed Volume Check (contd.)

ƒ Possibilities to check
ƒ Mesh generation tool
ƒ Look for free edges
ƒ CrashSafeEditor
ƒ Safety → Airbag Definition → Check
Warning message is issued
ƒ Solver
ƒ Error message in output listing (see below)
BEGINNING OF AIRBAG CHECK

CHECK FOR AIRBAG ID. 1

*** ERROR *** AIRBAG ID. 1 CHAMBER NUMBER 1 : VOLUME NOT CLOSED
HOLE IS COMPOSED BY THE FOLLOWING ELEMENTS:
131 134 135 136 161
162 225 228

END OF AIRBAG CHECK

18
Airbag Closed Volume Check (contd.)

ƒ Force solver to ignore


ƒ Optional keyword

AIRBAGCHECK NO

19
Metric Topology Check

Approximate mesh
ƒ Background
ƒ Approximate and reference
mesh need to be topologicaly
identical, i.e. edge numbers
between both meshes must be
consistent
ƒ In case of disconnected Reference mesh
meshes, corresponding edges
need to have identical length
ƒ If these requirements are
not met, unphysical initial
stresses occur

20
Metric Topology Check (contd.)

ƒ Possibilities to check
ƒ Mesh generation tool
ƒ Solver
ƒ Error message in output listing (see below)

BEGINNING OF METRIC CHECK

PARAMETER VALUES :

EDGE TOLERANCE FOR DISCONNECTED ELEMENTS .. 0.5000E-01

*** ERROR *** ELEMENT ID: 14 MESH TOPOLOGY OF INPUT FILE AND METRIC FILE
DOES NOT FIT. CHECK CONNECTIVITIES

*** WARNING *** EDGE LENGTH IS DIFFERENT BETWEEN INPUT FILE AND METRIC FILE FOR
DISCONNECTED ELEMENTS: 2 AND 3

*** WARNING *** EDGE LENGTH IS DIFFERENT BETWEEN INPUT FILE AND METRIC FILE FOR
DISCONNECTED ELEMENTS: 12 AND 13

END OF METRIC CHECK

21
Metric Topology Check (contd.)

ƒ Force solver to ignore


ƒ Optional keyword

METRICCHECK NO

22
Slipring Nodes Coincidence Check

ƒ Slipring node (= structure


attachment node) and attached
node, need to be at the same
location
ƒ Otherwise constraint algorithm
does not work exact

$ idsr nodfx fric tol fract


SLIPR / 1 103 0.2 0.01 0.1
NAME slipring
$
ELE 11 12
END
ELE 13 14
END

23
KW Selection

ƒ The following data checks are improved:


ƒ KW selection ERROR because of non existing parts, nodes or
elements

ƒ Error message for elements with missing part definition

24

You might also like