Professional Documents
Culture Documents
Summary 375
Introduction 376
Requested Solutions 376
FEM Solution 376
Results 379
Pre- and Postprocess with SimXpert 380
Input File(s) 418
Animation 418
CHAPTER 21 375
Occupant Safety and Airbag Deployment
Summary
Title Chapter 21: Occupant Safety and Airbag Deployment
Features Airbag Deployment with Occupant
Geometry Unit dimensions: mm, kg, ms, KN,
GPa, K, J
Introduction
Automotive companies perform crash simulations including airbags and dummies to predict the forces that would be
exerted on the passenger. For people of average size, the airbag can be simulated using a uniform gas bag method
where a pre-determined pressure profile is applied inside the airbag surface. In some crash scenarios, such as Out-of-
Position (OOP), the passenger is already leaning forward at the time of airbag deployment, in which case the flow is
not uniform and the pressure method is not accurate. Instead, Full Gas Dynamic approach (CFD method) is used to
accurately simulate the gas jet, and its pressure distribution inside the bag. This crash example is based on the full gas
dynamic approach where an occupant dummy impacts the airbag.
Requested Solutions
A numerical analysis will be performed to predict the behavior of an airbag and an occupant dummy during crash
simulation.
FEM Solution
The units of this model are mm, kg, msec, KN, GPa, K, and J.TSTEPNL describes the number of time steps (20) and
time increment (2 msec) of the simulation. End time is the product of the two entries. Notice here that the time
increment is only for the first step, and in this analysis, it is overruled by the addition of an initial time step parameter:
PARAM, DYINISTEP, 1.E-7.
The actual number of time increments and the exact value of the time steps are determined by SOL 700 during the
analysis. The time step is a function of the smallest element dimension during the simulation.
TSTEPNL 1 20 2.
AIRBAG instructs SOL 700 to create an airbag using either the full gas dynamic (CFD) method or using a uniform gas
bag method. Here, the CFD method will be used. Inflow of gas into the airbag is defined by the entries following the
INFLATOR key word.
AIRBAG 3 7 ON
+ CFD 1 1.2E-9 20. 20. 20.
+ NONE
+ INITIAL0.000101 294.34 286.98 1004.
+ INFLATOR 9 1 2 1.
+ 353.78 1191.
+ GAS 2
+ 0.0 0.02897CONSTANT 1004.
+ GAS 4
+ 0.0 0.0235CONSTANT 1191.
MATD034 represents SOL 700 Material #34. It is used to model fabric material.
CHAPTER 21 377
Occupant Safety and Airbag Deployment
For the airbag and the Seatbelt the following fabric materials are used respectively:
MATD034 2 8.76E-7 0.3 0.2
0.2
+ 0.04
1. 0.06 0.35 0.1 0.4
+ 3.
0.0 0.0 0.0
+
0.0 0.0 0.0
+ 1. 0.0 0.0
0.0 0.0 0.0 0.0
MATD034 292 1.E-6 2.9 2.9
+
+
+
The ends of the Seatbelt are modeled with Seatbelt elements (CBELT), Seatbelt property (PBELTD), and Seatbelt
material (MATDB01). The loading and unloading curves (force vs. strain) are defined in the following tables:
MATDB01 293 1.E-6 61 62 3.
TABLED1 61
+ 0.0 0.0 0.05 1.7
0.1 4.2 0.45 6.7
+ 0.5 7.6 1.00 8.2
ENDT
TABLED1 62
+ 0.0 0.0 1.00 8.2
ENDT
The dummy is modeled by using many element types and joints: CPENTA, CHEXA, RBJOINT, RBJSTIFF, CBAR,
CBEAM, HGSUPPR, CSPR, PSPRMAT, MAT1, MATRIG, and several of MATD0**.
Bulk Data Entries that Define Contact Relations and Contact Bodies
BCTABLE defines Master-Slave as well as self contact.
BCTABLE 1 1
+ SLAVE 1 0.5
+
+ +
+ 2 3 5
+
+ 0.5 YES+
+ MASTERS 1
+ SLAVE 5 0.3
+
+ 0.3 SS2WAY
+
+ 2
378 MD Demonstration Problems
CHAPTER 21
+ 20.
+ 1. 1. YES+
+ MASTERS 6
..
BCBODY is a bulk data entry that defines a flexible or rigid contact body in 2-D or 3-D. It could be specified with a
BSURF, BCBOX, BCPROP, or BCMATL entry.
BCBODY 1 3D DEFORM 2
BCBODY 5 3D DEFORM 13
..
Two types of entries are used to define 3-D contact bodies.
BPROP and BSURF define 3-D contact regions by element properties and a contact surface or body by element IDs,
respectively.
BCPROP 2 1 2 3 4 7
..
BSURF 6 1 THRU 2516
2527 THRU 10922
..
Using the BCTABLE and several BCBODY, BCSEG, and BCSURF entries, the following contacts are defined as:
Contact
Number Slave Master
1 Airbag Airbag
2 Pelvis Connection bones to legs
3 Neck ring Neck
4 Ribs Torso
5 Ribs Breast
6 Airbag Dummy upper parts
7 Seatbelt Torso - lower body - neck
8 Lower body Chair
9 Feet - hands Frame
10 Airbag Frame
Boundary conditions are specified for the car frame, and chair. Because the car frame is rigid, enforced motion entry
(SPCD2) is used.
$ Constraint for Frame chair floor
SPCD2 6 RIGID MR289 1 0 555 1.
SPCD2 6 RIGID MR289 2 0 555 1.
SPCD2 6 RIGID MR289 3 0 555 1.
SPCD2 6 RIGID MR289 5 0 555 1.
CHAPTER 21 379
Occupant Safety and Airbag Deployment
Results
a. Click MD Explicit
b. File: Save As
c. File name: airbag
d. Click Save
c d
CHAPTER 21 381
Occupant Safety and Airbag Deployment
a. Tools: Options
b. Select Units Manager
c. Click Standard Units
d. Select the line with mm, kg, ms, ...
e. Click OK
f. Return to User Options screen and click OK
e
382 MD Demonstration Problems
CHAPTER 21
Specify Input/Output
a. Tools: Options
b. Select Input/Output
c. Click Nastran Structures
d. Unselect Reduce Parts
e. Click Apply
f. Click GUI Options
g. Click Solver Card
h. Click OK
b d
a e
g
f
h
CHAPTER 21 383
Occupant Safety and Airbag Deployment
a. File: Import
b. Select Nastran
c. Look in: AIRBAG
d. Select airbagconstant_new_spiral_simx.bdf
e. Click Open
b
c
d
e
384 MD Demonstration Problems
CHAPTER 21
a. Tools: Transform
b. Select Rotate
c. R.Axis: For X, enter 0; for Y, enter 1; for Z, enter 0
d. For Angle, enter 90
e. Select Elements
f. Click All
g. Click Done
h. Click Exit
d
a
e
f
g h
CHAPTER 21 385
Occupant Safety and Airbag Deployment
a
b
c c c c
d
386 MD Demonstration Problems
CHAPTER 21
a
b
d
CHAPTER 21 387
Occupant Safety and Airbag Deployment
a. File: Import
b. Select Nastran
c. Select LSTC.H3.022908_Beta_RigidFE.50th.dat
d. Click Open
d
388 MD Demonstration Problems
CHAPTER 21
a. File: Import
b. Select Nastran
c. Select Body_Final.bdf
d. Click Open
e. Right click Model Views, select Right
d e
CHAPTER 21 389
Occupant Safety and Airbag Deployment
a b
c
d
390 MD Demonstration Problems
CHAPTER 21
Dummy Positioning
b
d e
b
CHAPTER 21 391
Occupant Safety and Airbag Deployment
a. Component Positioning: For FullArm_UpDown_, change X to -10.00 (do once for each arm)
b. For lower_arm_right, change Z to -90.0
c. For lower_arm_left, change Z to -90.0
d. For neck_head, change Y to 7.0
a
b
c
d
392 MD Demonstration Problems
CHAPTER 21
a
b
c
d
e
f
g
CHAPTER 21 393
Occupant Safety and Airbag Deployment
b
a
b
c
d
e
394 MD Demonstration Problems
CHAPTER 21
b h
c
d g
j
e
i
CHAPTER 21 395
Occupant Safety and Airbag Deployment
f
396 MD Demonstration Problems
CHAPTER 21
a. Field/Tables: TABLED1
b. Click ADD six times to make six rows
c. Fill in X-Y values
d. Click Update
e. Click Create
f. Click Exit
g. Repeat a. through d. for the second table except for step b.
For step b., click ADD two times to make two rows
c
g
b
d
e f
CHAPTER 21 397
Occupant Safety and Airbag Deployment
b e
c
f
d g
i
k
k
CHAPTER 21 399
Occupant Safety and Airbag Deployment
b c
400 MD Demonstration Problems
CHAPTER 21
a. Tools: ID Management
b.Select Duplicate ID Manager
c. Click OK
c
CHAPTER 21 401
Occupant Safety and Airbag Deployment
c
b
b Pelvis c Axes
d e
e Ring Neck
d Ribs
402 MD Demonstration Problems
CHAPTER 21
a b
b Torso
a Ribs Shoulder
c d
d Breast
c Plate Neck
e f
e Dummy f Seatbelt
CHAPTER 21 403
Occupant Safety and Airbag Deployment
a b
c d
d Hands Feet
c Frame
e
e Body
404 MD Demonstration Problems
CHAPTER 21
Modify BCTABLE
a
c b
e d f
k j
l
406 MD Demonstration Problems
CHAPTER 21
Contact GROUP IDSLAVE FRIC Method SOFT SFS SFM AUTO IDMA
d e
408 MD Demonstration Problems
CHAPTER 21
d
e f
h
g
i j k
CHAPTER 21 409
Occupant Safety and Airbag Deployment
d
c
f g
410 MD Demonstration Problems
CHAPTER 21
a
b
g f
d e
CHAPTER 21 411
Occupant Safety and Airbag Deployment
a. In the Model Browser under Newjob, right click Displacement Output Request
and click Delete
b. In the Model Browser under Newjob, right click Element Output Request
and click Delete
c. In the Model Browser under Newjob, right click Loadcase Control
and click Properties
d. For Ending Time:, enter 40
e. For Number of Time Steps:, enter 20
f. Click Apply
c
a
b
d
e
f
412 MD Demonstration Problems
CHAPTER 21
b
a
d
414 MD Demonstration Problems
CHAPTER 21
a
b
c d
416 MD Demonstration Problems
CHAPTER 21
a. Results: Deformation
b. To select all Result Cases, click ch21a.dytr
c. Result type: select Displacement Components
d. Click Deformation
e. For Deformed display scaling, select True
f. For Deformed shape, Render style, select Shaded
g. For Deformed shape, Edge color, select cyan
h. Click Plot Data
i. Click Animate
j. Click Update
j
c
i b
Updated (Deformed)
Original e
f
g
CHAPTER 21 417
Occupant Safety and Airbag Deployment
a b
c d
e f
418 MD Demonstration Problems
CHAPTER 21
Input File(s)
File Description
Chapter21.dat MD Nastran input file for airbag FSI
example
Body_Final.bdf Frame model
eulerbagconstant_new_spiral_simx.bdf Airbag model
LSTC.H3.022908_Beta_RigidFE.50th.dat Dummy model
Animation
Click on the figure below to play the animation, Esc to stop.