Block Format Keyword
/MONVOL/AIRBAG - Airbag
Description
Describes the airbag monitored volume type.
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
/MONVOL/AIRBAG/monvol_ID/unit_ID |
|||||||||
monvol_title |
|||||||||
surf_IDex |
|
|
|
|
|
|
|
|
|
Ascalet |
AscaleP |
AscaleS |
AscaleA |
AscaleD |
|||||
|
|
Pext |
T0 |
Iequi |
Ittf |
||||
i |
cpai |
cpbi |
cpci |
|
|
Number of Injectors
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
Njet |
|
|
|
|
|
|
|
|
|
Define Njet injectors (3 Lines per injector)
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
cpa |
cpb |
cpc |
|
|
|||||
fct_IDmas |
Iflow |
Fscalemas |
fct_IDT |
FscaleT |
sens_ID |
|
|
||
Ijet |
node_ID1 |
node_ID2 |
node_ID3 |
|
|
|
|
|
|
Jetting Functions data (Read only if Ijet > 0)
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
fct_IDPt |
fct_IDP |
fct_IDP |
|
Fscalept |
Fscalep |
Fscalep |
Number of vent holes
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
Nvent |
|
|
|
|
|
|
|
|
|
Define Nvent vent holes membranes (four lines per vent hole membrane)
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
surf_IDv |
Avent |
Bvent |
Tstop |
|
|
|
|||
Tvent |
fct_IDV |
FscaleV |
IdtPdef |
||||||
fct_IDt |
fct_IDP |
fct_IDA |
|
Fscalet |
FscaleP |
FscaleA |
|||
fct_IDt’ |
fct_IDP’ |
fct_IDA' |
|
Fscalet' |
FscaleP' |
FscaleA' |
|
where, t is the time. For example, if your input data is in [ms], but you need a data in [s], you could set Ascale to 0.001. where, p is the pressure.
where, M0 is the mass of gas initially filling the airbag, Mi is the molar mass of the gas initially filling the airbag, and R is the gas constant depending on the units system.
cpi(T) = cpa + cpbi * T + cpci * T2
where, Mi is the molar mass of the gas initially filling the airbag, and R is the gas constant depending on the units system.
cp(T) = cpa + cpb * T + cpc * T2
where, M is the molar mass of the gas, and R is the gas constant depending on the units system.
Pjet = P(t) * P() * P() * max ( * ,0)
The projection of a point upon segment (node_ID1 and node_ID3) is defined as the projection of the point in direction MN2 upon the line (node_ID1 and node_ID3) if it lies inside the segment (node_ID1 and node_ID3). If this is not the case, the projection of the point upon segment (node_ID1 andnode_ID3) is defined as the closest node node_ID1 or node_ID3 (see following figure: dihedral shape of the jet). with M between N1 and N3
= FscaleV * fct_IDV (P - Pext )
Venting or the expulsion of gas from the volume, is assumed to be isenthalpic. The flow is also assumed to be unshocked, coming from a large reservoir and through a small orifice with effective surface area, A. Conservation of enthalpy leads to velocity, u, at the vent hole. The Bernouilli equation is then written as: (monitored volume) (vent hole) Applying the adiabatic conditions: (monitored volume) (vent hole) Where, P is the pressure of gas into the airbag and is the density of gas into the airbag. Therefore, the exit velocity is given by: For supersonic flows the outlet velocity is determined as described in 10.4.4.1 of the Theory Manual. The mass out flow rate is given by: The energy flow rate is given by: Where, V is the airbag volume and E is the internal energy of gas into the airbag.
Where, is the density of the gas within the airbag.
vent_holes_surface = Avent * Anon_impacted * fct_IDt(Anon_impacted /A0) * fct_IDP (P - Pext ) + Bvent * Aimpacted * fct_IDt’(Aimpacted /A0) * fct_IDP’ (P - Pext ) with impacted surface: and non-impacted surface: where for each element e of the vent holes surf_IDv, nc(e) means the number of impacted nodes among the n(e) nodes defining the element. (see following figure: from nodes contact to impacted/non-impacted surface)
|
Airbag modeling in User's Guide