Jet Fire
Technical documentation for the Jet Fire consequence model — Solid Plume (Chamberlain) and Point Source (CCPS) methodologies for thermal radiation analysis
1. Introduction and General Description
A jet fire is a turbulent diffusion flame that results from the combustion of a pressurized gas or volatile liquid released continuously through an orifice or pipe failure. Unlike pool fires, jet fires are characterized by high momentum discharge, directional flame geometry, and intense localized thermal radiation.
1.1 Implemented Models
TekRisk PRO implements two complementary methodologies for jet fire consequence analysis:
Solid Plume (Chamberlain)
Approach: Surface emitter
Geometry: Frustum-shaped flame with view factor
Use Case: Detailed near-field analysis with flame geometry
Point Source (SCRI/CCPS)
Approach: Point emitter
Geometry: Single radiant point at flame midpoint
Use Case: Simplified far-field analysis, conservative estimates
1.2 Source Types
Two release configurations are supported
knownFlow— Mass flow rate is directly specified by the user (kg/s). Used when flow measurement data is available.gasLeakFromOrifice— Mass flow rate is calculated from vessel conditions (internal pressure, temperature, orifice diameter) using isentropic discharge equations.
2. Calculation Sequence
The algorithm follows 15 sequential stages:
Input Processing & Unit Conversion — Convert user inputs to SI units; compute atmospheric pressure and air density at altitude.
Gas Properties (Cp polynomial, gamma) — Evaluate heat capacity polynomial and compute specific heat ratio.
Flow Regime (sonic vs subsonic) — Determine whether the discharge is choked or unchoked via critical pressure ratio.
Mass Flow Rate (vessel discharge) — Calculate mass flow from orifice conditions using Kakosimos discharge equations.
Exit Conditions (P, T, Mach, u, rho) — Compute pressure, temperature, Mach number, velocity, and density at the jet exit.
Equivalent Diameter (Ds) — Calculate the effective source diameter for flame length correlations.
Flame Length (Newton-Raphson / CCPS) — Solve for flame length using the Chamberlain implicit equation or CCPS correlation.
Flame Geometry (Solid Plume only) — Compute tilt angle, lift-off, frustum dimensions, base and top widths.
Surface Emissive Power (SEP) — Calculate radiated fraction and surface emissive power from flame area and heat of combustion.
Atmospheric Transmissivity (Wayne/CCPS) — Evaluate atmospheric absorption using the Wayne humidity correlation.
Thermal Radiation at Distance — Compute incident radiation at a given distance using view factor (Solid Plume) or point source formula.
Distance to Given Radiation (inverse Newton-Raphson) — Find the distance at which a specified radiation level occurs.
Probit Analysis (burns & fatality) — Convert thermal dose to burn probabilities and fatality using probit functions.
Domino Effect — TTF (Cozzani) — Estimate time-to-failure for nearby vessels under thermal radiation loading.
Fatality Estimation (concentric ring integration) — Integrate fatality probability over concentric rings to estimate total casualties.
3. Principal Equations
3.1 Input Processing and Unit Conversion
Atmospheric pressure at altitude:
| Variable | Description | Unit |
|---|---|---|
| Atmospheric pressure at altitude | Pa | |
| Altitude above sea level | m |
Reference: Standard barometric formula (ISO 2533)
Air density at altitude:
| Variable | Description | Unit |
|---|---|---|
| Air density | kg/m³ | |
| Specific gas constant for dry air (287.05) | J/(kg·K) | |
| Ambient temperature | K |
3.2 Gas Properties
Heat capacity polynomial (Cp):
| Variable | Description | Unit |
|---|---|---|
| Molar heat capacity at constant pressure | J/(mol·K) | |
| – | Polynomial coefficients (cpga through cpge) | various |
| Internal gas temperature | K |
Specific heat capacities and gamma:
| Variable | Description | Unit |
|---|---|---|
| Specific heat at constant pressure | J/(kg·K) | |
| Specific heat at constant volume | J/(kg·K) | |
| Universal gas constant (8.31451) | J/(mol·K) | |
| Molecular weight | kg/mol | |
| Heat capacity ratio (must be > 1.0) | dimensionless |
Gamma validation
indicates a non-gaseous substance and raises an error. This model supports gas-phase releases only.
3.3 Flow Regime Determination
Critical pressure ratio (sonic threshold):
If the pressure ratio is less than or equal to the critical value, the flow is subsonic (unchoked). Otherwise, the flow is sonic/supersonic (choked).
Reference: Kakosimos, Eq. B2.14, p. 36
3.4 Mass Flow Rate from Vessel Discharge
General discharge equation (Kakosimos B2.13):
| Variable | Description | Unit |
|---|---|---|
| Mass flow rate | kg/s | |
| Discharge coefficient | dimensionless | |
| Orifice area () | m² | |
| Internal pressure | Pa | |
| Internal temperature | K |
Factor K for sonic flow (Kakosimos B2.14):
Factor K for subsonic flow (Kakosimos B2.15):
Reference: Kakosimos, K.E., "Complex Hazardous Activities", Eqs. B2.13–B2.15, p. 36
3.5 Exit Conditions
Exit pressure for known flow (adiabatic, Kakosimos C2.55):
Exit pressure for orifice discharge (Kakosimos C2.52):
where (Kakosimos C2.54)
Exit temperature (adiabatic, Kakosimos C2.56):
Mach number at exit (sonic flow):
Exit velocity (Kakosimos C2.50):
Exit density (ideal gas):
References: Kakosimos, Eqs. C2.50, C2.52, C2.54–C2.56, pp. 108–109; TNO Yellow Book, Eqs. 6.33, 6.36
3.6 Equivalent Diameter
For known mass flow (Kakosimos C2.59):
For orifice discharge (Kakosimos C2.60):
| Variable | Description | Unit |
|---|---|---|
| Equivalent diameter | m | |
| Orifice diameter | m |
Reference: Kakosimos, Eqs. C2.59–C2.60, p. 110
3.7 Flame Length
The flame length is computed by solving a non-linear equation for the dimensionless parameter using Newton-Raphson iteration:
where:
Newton-Raphson iteration:
Convergence tolerance: 0.01
Still-air flame length:
Wind-corrected flame length:
| Variable | Description | Unit |
|---|---|---|
| Stoichiometric mass fraction in air mixture | dimensionless | |
| Dimensionless flame length parameter | dimensionless | |
| Still-air flame length | m | |
| Wind-corrected flame length | m | |
| Wind speed | m/s | |
| Hole axis angle relative to wind | degrees | |
| Gravitational acceleration (9.80665) | m/s² |
Reference: TNO Yellow Book (CPR 14E, 3rd Ed.), pp. 6.97–6.101, Eqs. 6.30–6.56; Chamberlain (1987)
3.8 Flame Geometry (Solid Plume Only)
Flame tilt angle (Kakosimos C2.68):
Richardson number:
For :
For :
Reference: Kakosimos, Eq. C2.68, p. 111; TNO Yellow Book
Lift-off distance:
For zero wind:
For flame angle > 175 deg:
Otherwise (Chamberlain):
Reference: TNO Yellow Book, Eq. 6.49, p. 6.57; Chamberlain (1987)
Frustum length:
Base width (Chamberlain):
where is the relative density.
Reference: Chamberlain (1987); ALOHA Technical Documentation, p. 75; Kakosimos Eq. C2.73
Top width:
Reference: Chamberlain (1987)
Flame surface area (frustum):
3.9 Surface Emissive Power (SEP)
Molecular weight correction factor (ALOHA):
| MW range | |
|---|---|
| 1.0 | |
| 1.69 |
Reference: ALOHA Technical Documentation, NOAA/EPA, p. 72
Radiated fraction (Chamberlain 1987):
Surface Emissive Power:
| Variable | Description | Unit |
|---|---|---|
| Fraction of heat radiated | dimensionless | |
| Surface emissive power (, no soot correction) | kW/m² | |
| Heat of combustion | kJ/kg |
Soot correction
No soot correction is applied (). This is conservative for sooty flames.
Reference: Chamberlain, G.A. (1987), Chem. Eng. Res. Des., 65; ALOHA Technical Documentation, p. 72
3.10 Atmospheric Transmissivity
Wayne model (CCPS Eqs. 2.2.42–2.2.43):
Partial vapor pressure of water:
Atmospheric transmissivity:
| Variable | Description | Unit |
|---|---|---|
| Atmospheric transmissivity | dimensionless | |
| Partial pressure of water vapor | Pa | |
| Relative humidity (as fraction 0–1) | dimensionless | |
| Distance from flame surface | m |
Reference: CCPS, "Guidelines for CPQRA", 2nd Ed., Eqs. 2.2.42–2.2.43, p. 209
3.11 Thermal Radiation at Distance
The view factor is calculated from horizontal and vertical components using the tilted cylinder method:
where and are computed from geometric parameters (frustum length , equivalent radius , distance , tilt angle) using analytical expressions involving arctangent functions. The full view factor formulation follows the TNO Yellow Book tilted cylinder methodology.
Reference: Kakosimos, Eq. C2.84, p. 119; TNO Yellow Book
3.12 Distance to Given Radiation (Inverse Calculation)
The distance at which a specified thermal radiation is received is found by solving:
This is solved using the Newton-Raphson method (npm package newton-raphson-method), with the flame top width as the initial guess. A fallback iterative method with 0.1 m increments is also implemented.
3.13 Probit Analysis
Thermal dose:
| Variable | Description | Unit |
|---|---|---|
| Thermal dose | ||
| Exposure time | s | |
| Thermal radiation (converted from kW to W) | W/m² |
Probit equations:
| Effect | Equation | Reference |
|---|---|---|
| First degree burn | TNO Green Book, Eq. 3.4, p. 20 | |
| Second degree burn | TNO Green Book, Eq. 3.7, p. 20 | |
| Fatality (CCPS) | CCPS, p. 269 | |
| Fatality (TNO) | TNO Green Book, Eq. 3.5, p. 20 |
JetFire uses CCPS methodology for probit deaths by default.
Probit to probability conversion:
| Variable | Description | Value |
|---|---|---|
| Protection factor (no protective clothing) | 1.0 | |
| Probit value | dimensionless | |
| Error function (Taylor series, 50 terms) | dimensionless |
Protection factor
The protection factor assumes no protective clothing. This is conservative for industrial workers who may wear flame-retardant clothing.
References: TNO Green Book (CPR 16E), p. 20; CCPS, p. 269
3.14 Domino Effect — Time to Fail (Cozzani)
TTF correlations by vessel type:
| Vessel Type | Equation | Reference |
|---|---|---|
| Atmospheric | Cozzani et al. | |
| Pressurized | Cozzani et al. | |
| Full engulfment | Cozzani et al. |
| Variable | Description | Unit |
|---|---|---|
| Time to fail | s | |
| Thermal radiation received | kW/m² | |
| Vessel volume | m³ |
Full engulfment criterion: Equipment is considered fully engulfed when its distance from the jet fire source is less than (10% safety margin).
Domino probit (Cozzani):
Reference: Cozzani, V. et al., "The assessment of risk caused by domino effect in quantitative area risk analysis", Journal of Hazardous Materials, p. 300
3.15 Fatality Estimation
Fatalities are estimated using concentric ring integration:
- The area around the source is divided into concentric rings of width m
- For each ring at distance :
- Thermal radiation is calculated
- Thermal dose is computed
- Probit value is converted to fatality probability
- Ring area: where ,
- Fatalities in ring:
- Total fatalities: for all rings where
- If , result is ; otherwise result is 0
Polygon receiver exclusion: When polygon receivers are defined, their areas are subtracted from the concentric rings to avoid double-counting population (polygon populations are calculated separately with distributed spatial discretization).
| Parameter | Default Value |
|---|---|
| Ring increment | 5 m |
| Maximum radius | 10 km |
| Minimum probability threshold | 0.1% |
| TNO methodology | Used for ring-based fatalities |
Reference: CCPS, "Guidelines for CPQRA", 2nd Ed., p. 273
4. Justification of Methodology Selection
4.1 Chamberlain Frustum Model (Solid Plume)
The Chamberlain (1987) model was selected for the Solid Plume approach because:
- It provides a validated frustum geometry for the flame shape, allowing accurate near-field radiation calculations
- The model has been extensively validated against full-scale natural gas jet fire experiments
- It accounts for wind effects on flame tilt, lift-off, and width variation
- The view factor calculation captures the directional nature of radiation from an extended source
- It is the standard model used by ALOHA (NOAA/EPA) and recommended in the TNO Yellow Book
4.2 CCPS Point Source Model
The Point Source model was selected as an alternative because:
- It provides conservative estimates suitable for preliminary hazard assessment
- It requires fewer input parameters (no flame geometry needed for known flow)
- The model is computationally simpler and avoids view factor convergence issues
- It is recommended by CCPS for far-field radiation estimates where flame geometry is less critical
4.3 Newton-Raphson Method
Newton-Raphson iteration is used for two purposes:
- Flame length calculation (solving the non-linear equation) — Provides rapid convergence (typically 3–5 iterations) for the implicit Chamberlain equation
- Inverse distance calculation — Finding the distance at which a given thermal radiation level occurs
The newton-raphson-method npm package is used for the inverse distance calculation, with the flame top width as the initial guess.
4.4 Dual Probit Methodologies
Two probit approaches are available:
- TNO (default for ring-based fatalities): Standard European methodology, widely used in QRA
- CCPS (default for JetFire probit): Standard American methodology, mathematically equivalent when properly normalized
4.5 Cozzani Domino Correlations
The Cozzani correlations are the only published empirical correlations specifically developed for estimating time-to-failure of industrial vessels under thermal radiation loading. They are supported by experimental data and distinguish between atmospheric and pressurized vessel behavior.
5. Model Limitations
6. Range of Applicability
| Parameter | Typical Range | Notes |
|---|---|---|
| Internal pressure | 1–200 atm | Higher pressures may violate ideal gas assumption |
| Orifice diameter | 1–500 mm | Very large diameters may produce non-jet behavior |
| Molecular weight | 2–150 g/mol | MW correction factor applied for SEP |
| Wind speed | 0–30 m/s | Model validated primarily for moderate winds |
| Gas temperature | > boiling point | Must be gas phase at release conditions |
| Heat capacity ratio | Strictly gas-phase releases only | |
| Hole angle | 0–180° | 90° = horizontal, relative to wind |