CFD_HE
CFD
"Optional title"
sid
type, gid, E2C
$\rho$, $A$, $B$, $R_1$, $R_2$, $\omega$, $e_0$, $D$
$e_{ab}$, $t_{ab}$, $C_v$
Parameter definition
Description
This command is used to fill a region of the CFD_DOMAIN with a high explosive. Explosives can be detonated using CFD_DETONATION. The pressure is defined as:
$\displaystyle{ p = A \left( 1 - \frac{\omega}{R_1 V} \right) \mathrm{e}^{-R_1 V} + B \left( 1 - \frac{\omega}{R_2 V} \right) \mathrm{e}^{-R_2 V} + \omega e}$
where $V$ is the ratio of current density to initial density and $e$ is the current internal energy per unit volume. The remaining afterburn energy at coordinate $\mathbf{x}$ evolves according to:
$\displaystyle{ \frac{\partial e_{ab}}{\partial t} (\mathbf{x},t) = -\frac{e_{ab}(\mathbf{x},t)}{t_{ab}} }$
Parameter type can be specified as a preset, USER, or as a material ID of MAT_EXPLOSIVE_JWL. In case a material ID is specified, the following parameters are extracted from the referenced command: density, JWL coefficients, energy per unit volume and detonation velocity. Available presets are listed below. The input parameters for these presets are presented on our website (Support > Verifier documentation > Verification of explosives).
Available presets:
$\begin{array}{ll} \textsf{ANFO} & \textsf{(Ammonium nitrate fuel oil)} \\ \textsf{C4} & \textsf{(Composition C-4)} \\ \textsf{COMPA} & \textsf{(Composition A-3)} \\ \textsf{COMPB} & \textsf{(Composition B, grade A)} \\ \textsf{HMX} & \\ \textsf{LX-10-1} & \\ \textsf{LX-14-0} & \\ \textsf{M46} & \\ \textsf{MCX-6100} & \\ \textsf{NSP-711} & \\ \textsf{OCTOL} & \textsf{(Octol 78/22)} \\ \textsf{PBXN-110} & \\ \textsf{PBXN-9010} & \\ \textsf{PETN} & \\ \textsf{TETRYL} & \\ \textsf{TNT} & \\ \end{array} $
Note that the material parameters ($\rho$, $A$, $B$, ...) only need to be specified if type = USER.
The E2C option is used to switch between FE and CFD formulations for the explosive. This can be done incrementally by eroding individual elements as they become too distorted, or on a signal using ACTIVATE_ELEMENTS. Removing all elements at the same time generally produces a more accurate solution.
Example
High explosive defined by preset, user and material
This example demonstrates the different options for parameter type. The model consists of three spherical C4 charges. The first CFD_HE command uses the preset, the second command uses a user defined explosive, and the third command uses data extracted from a MAT_EXPLOSIVE_JWL command with material ID = 3. The data specified in the user defined explosive and in the MAT_EXPLOSIVE_JWL command is identical to the data used in the preset.