This article provides the user with a ready-to-use Madymo parametrized and scalable driver airbag model for automotive applications. The model was built so that it can be integrated with ease to any existing models.
The driver airbag model includes a circular container made of MB surfaces (ellipsoids for the contour and a plane for the backside) and the airbag cushion made of membrane elements inflated by a user-defined gas generator. The airbag is defined as an include (DAB_inc.xml) and its position and design are controlled by DEFINE variables.
Fig. 1 - Driver airbag model
Positioning parameters
The airbag can be attached to any existing rigid body in the user's input deck and positioned using the positioning parameters listed above. The airbag mount positioning parameters position the center of the plane at the backside of the container in the local coordinate system of the attachment body. Both airbag fabric layers are distant by 4mm from each other and the back face of the cushion is set to 1mm above the plane by default. The mesh density is about 10mm when the airbag is scaled to a diameter of 560mm (mesh reference size). The back face of the airbag consists of a circular panel (diameter user-defined) and a center circular portion of 80mm diameter (constant and independent from the outer diameter of the cushion) which is supported to the airbag's attachment body. A concentric circle of 40mm diameter (also constant and independent from the outer diameter of the cushion) is used as venting port* to exhaust the gas inflated by the gas generator. An additional part Leakage_par was included to represent possible gas leakage through the sews and module. The front face of the airbag consists of a circular panel (diameter user-defined) that is stitched at its periphery to the rear panel. The fabric thread directions (MATERIAL.FABRIC_SHEAR) of the rear panel are turned 45° relative to those of the front panel. The center part of the front panel is connected to the rear panel by straps (1D element connection between front and rear panel facing nodes) along a circle of 80mm diameter.
*the venting port is defined on purpose in the area which is not subject to scaling when varying the airbag diameter, making the CDEX calculation easier. Note here that this is a single chamber airbag model, using the uniform pressure method for thermodynamics calculations. This means that the actual location of the vent hole(s) on the fabric is not critical in itself. For correlation purposes, the user can use additional parameters (see below in the section Design parameters ) to allow the exhaust from a certain point of time to mimic the fact that the vent holes are normally located in a folded portion of the airbag (see later in the Initial Settings section).
Fig. 2 - Airbag mesh
Design parameters
The design parameters allow to vary the size of the airbag container, the diameter of the flat airbag fabric panels, the diameter of the two vent holes and the output of the gas generator. These are:
Alternatively, the outflow through the vent holes can be controlled by over-pressure using the two next parameters AB_ventdpex and AB_ventdtex, for instance to model a membrane tearing at a certain over-pressure. In that case, use very small values for AB_exhauststartdelay and AB_fullexhaustduration (the values must be strictly greater than zero), so that the function equals to 1 as soon as the airbag is triggered. The outflow will nevertheless start as soon as the below mentioned conditions are satisfied.
*in this model, the nodal coordinates are expressed in cylindrical coordinates to allow a simpler implementation of the size scaling.
Note: a none-exhaustive list of parameters can be defined as simulation parameters such as permeability factor. Also, inflated gas definition and/or inflator characteristics (output temperature and mass flow rate functions) can be taken out from the include file if these latter ones are part of the variation parameters.
Initial settings
The initial setting parameters available are:
Please contact your local Madymo Support organization for further questions/details on this topic.