Saltar al contenido

Bola de Fuego

Documentacion tecnica del modelo de consecuencias BLEVE-FireBall — radiacion termica, analisis probit, efectos domino y estimacion de fatalidades

1. Introduccion y Fenomeno Fisico#

1.1 BLEVE y Bola de Fuego#

Un (Boiling Liquid Expanding Vapor Explosion - Explosion de Vapor en Expansion de Liquido en Ebullicion) ocurre cuando un recipiente presurizado que contiene un liquido a una temperatura superior a su punto de ebullicion atmosferico falla catastroficamente. La despresurización subita causa la vaporizacion instantanea (flash) de una fraccion significativa del liquido, generando una liberacion bifasica rapida. Si la sustancia es inflamable y existe una fuente de ignicion, la combustion resultante produce una caracteristica bola de fuego (fireball).

La bola de fuego es una masa luminosa, aproximadamente esferica, de vapor/aerosol en combustion que se eleva por efecto de la flotabilidad. Produce radiacion termica intensa durante una corta duracion (tipicamente de segundos a decenas de segundos), capaz de causar:

  • Quemaduras (de primer y segundo grado) a personas expuestas
  • Fatalidades por dosis termica letal
  • Efectos domino por fallo de equipos y recipientes cercanos

1.2 Contexto Industrial#

Almacenamiento y Transporte de GLP

Terminales de propano y butano, parques de tanques

Refinerias de Petroleo

Recipientes presurizados de hidrocarburos y unidades de proceso

Plantas Quimicas

Almacenamiento de liquidos inflamables bajo presion

Transporte Ferroviario y por Carretera

Vagones cisterna y camiones cisterna de liquidos inflamables presurizados

1.3 Alcance de Este Modelo#

Este modelo calcula:

  1. Geometria de la bola de fuego (diametro, altura, duracion)
  2. Intensidad de radiacion termica a cualquier distancia
  3. Distancia a un umbral de radiacion especificado (problema inverso)
  4. Dosis termica y probabilidad basada en probit de quemaduras/fatalidades
  5. Probabilidad de efecto domino para equipos cercanos (metodo de Cozzani)
  6. Fatalidades de poblacion usando analisis de anillos concentricos

2. Secuencia de Calculo#

flowchart TD
  A["Datos de Entrada<br/>(masa, Hc, fs, clima)"] --> B["Calculos Geometricos<br/>Dmax, t_fb, H_fb"]
  B --> C["Parametros de Combustion<br/>m'', SEP_max"]
  C --> D["Para cada distancia x:<br/>X_superficie, tau_atm, F_vista, q"]
  D --> E["Directo: q(x)"]
  D --> F["Inverso: x(q_objetivo)<br/>Newton-Raphson"]
  E --> G["Dosis Termica<br/>D = t * q^(4/3)"]
  F --> G
  G --> H["Analisis Probit<br/>Quemaduras / Muertes"]
  G --> I["Efecto Domino<br/>TTF - Cozzani"]
  H --> J["Calculo de Fatalidades<br/>(Anillos Concentricos)"]
  I --> J

  style A fill:#e1f5fe
  style J fill:#c8e6c9
  style D fill:#fff3e0
Cargando diagrama…

El calculo del BLEVE-FireBall sigue estas etapas:

  1. Calculos Geometricos — Calcular diametro maximo (DmaxD_{max}), duracion de la bola de fuego (tfbt_{fb}) y altura del centro (HfbH_{fb}) a partir de la masa de combustible liberada.

  2. Parametros de Combustion — Calcular tasa de quemado masico (m˙\dot{m}'') y Poder Emisivo Superficial (SEPmaxSEP_{max}) a partir de las propiedades del combustible.

  3. Atmosfera y Factor de Vista — Para cada distancia, calcular distancia superficial (XsuperficieX_{superficie}), transmisividad atmosferica (τatm\tau_{atm}) y factor de vista geometrico (FvistaF_{vista}).

  4. Radiacion Termica — Calcular radiacion incidente usando tres modelos disponibles (pluma solida, fuente puntual, empirico).

  5. Distancia Inversa — Resolver la distancia a la cual la radiacion iguala un umbral objetivo usando iteracion de Newton-Raphson.

  6. Dosis Termica y Probit — Calcular dosis termica y convertir a probabilidades de quemaduras/fatalidad via funciones probit.

  7. Efecto Domino — Estimar tiempo de fallo para recipientes cercanos usando correlaciones de Cozzani.

  8. Estimacion de Fatalidades — Integrar probabilidad de fatalidad sobre anillos concentricos para estimar el total de victimas.


3. Ecuaciones Principales#

3.1 Geometria: Diametro, Duracion, Altura#

Diametro Maximo de la Bola de Fuego#

Dmax=5.8M1/3(2.1)\htmlData{sym=Dmax}{D_{max}} = 5.8 \cdot \htmlData{sym=M}{M}^{1/3} \tag{2.1}
Masa de combustible involucrada en la bola de fuego[kg]
Diámetro máximo de la bola de fuego[m]
Diámetro inicial a nivel de piso (antes del ascenso)[m]
Duración de la combustión de la bola de fuego[s]
Altura del centro de la bola de fuego sobre el suelo[m]
Presión parcial del vapor de agua en el aire[Pa]
Humedad relativa — entra en porcentaje (0–100), no como fracción[%]
Temperatura del aire ambiente[K]
Transmisividad atmosférica — fracción de la radiación emitida que llega al receptor
Distancia desde la superficie de la bola de fuego al receptor[m]
Distancia desde el centro de la bola de fuego al receptor[m]
Radiación térmica recibida a la distancia x (modelo de fuente puntual)[kW/m²]
Fracción de la energía de combustión emitida como radiación
Calor de combustión del combustible[J/kg]
SimboloDescripcionUnidad
DmaxD_{max}Diametro maximo de la bola de fuegom
MMMasa de combustible inflamable liberadakg

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., Ec. 2.2.32, p. 207

El diametro inicial a nivel de piso tiene en cuenta la fase de expansion antes de la elevacion:

Dpiso=1.3Dmax(2.2)D_{piso} = 1.3 \cdot D_{max} \tag{2.2}

Duracion de la Bola de Fuego#

La duracion depende de si la bola de fuego esta dominada por momento o por flotabilidad:

tfb={0.45M1/3si M<30,000 kg2.6M1/6si M30,000 kg(2.3/2.4)\htmlData{sym=tfb}{t_{fb}} = \begin{cases} 0.45 \cdot \htmlData{sym=M}{M}^{1/3} & \text{si } M < 30{,}000 \text{ kg} \\ 2.6 \cdot \htmlData{sym=M}{M}^{1/6} & \text{si } M \geq 30{,}000 \text{ kg} \end{cases} \tag{2.3/2.4}
SimboloDescripcionUnidad
tfbt_{fb}Duracion de la bola de fuegos
MMMasa de combustible inflamablekg

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., pp. 207-208

Altura del Centro de la Bola de Fuego#

Hfb=0.75Dmax(2.5)\htmlData{sym=Hfb}{H_{fb}} = 0.75 \cdot \htmlData{sym=Dmax}{D_{max}} \tag{2.5}

Pruébalo

Geometría de la bola de fuego

kg
Diámetro máximo D_max
99.2m
Duración t
7.7s
Altura del centro H
74.4m

Cálculo orientativo con las mismas funciones del motor de TekRisk. El análisis completo se realiza en el proyecto.

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., p. 211

3.2 Combustion: Tasa de Quemado y SEP#

Tasa de Quemado (Burning Rate)#

m˙=MπDmax2tfb\dot{m}'' = \frac{M}{\pi \cdot D_{max}^{2} \cdot t_{fb}}

SimboloDescripcionUnidad
m˙\dot{m}''Tasa de quemadokg/(m2^2 s)
MMMasa de combustiblekg
DmaxD_{max}Diametro maximom
tfbt_{fb}Duracion de la bola de fuegos

Referencia: Kakosimos, Safety in Chemical Engineering, p. 102

Poder Emisivo Superficial (SEP)#

SEPmax=fsm˙ΔHcSEP_{max} = f_s \cdot \dot{m}'' \cdot \Delta H_c

SimboloDescripcionUnidad
SEPmaxSEP_{max}Poder emisivo superficial maximokW/m2^2
fsf_sFraccion de radiacionadimensional (0.2–0.4)
m˙\dot{m}''Tasa de quemadokg/(m2^2 s)
ΔHc\Delta H_cCalor de combustionkJ/kg

Referencia: TNO Yellow Book (CPR 14E) y Kakosimos p. 102

3.3 Transmisividad Atmosferica#

Distancia superficial desde la bola de fuego hasta el receptor a nivel del suelo a una distancia horizontal xx:

Xsuperficie=Hfb2+x2Dmax2X_{superficie} = \sqrt{H_{fb}^{2} + x^{2}} - \frac{D_{max}}{2}

Presion parcial de vapor de agua:

pa=1013.25RHexp(14.41145328Ta)(2.8)\htmlData{sym=pa}{p_a} = 1013.25 \cdot \htmlData{sym=RH}{RH} \cdot \exp\left(14.4114 - \frac{5328}{\htmlData{sym=Ta}{T_a}}\right) \tag{2.8}
Masa de combustible involucrada en la bola de fuego[kg]
Diámetro máximo de la bola de fuego[m]
Diámetro inicial a nivel de piso (antes del ascenso)[m]
Duración de la combustión de la bola de fuego[s]
Altura del centro de la bola de fuego sobre el suelo[m]
Presión parcial del vapor de agua en el aire[Pa]
Humedad relativa — entra en porcentaje (0–100), no como fracción[%]
Temperatura del aire ambiente[K]
Transmisividad atmosférica — fracción de la radiación emitida que llega al receptor
Distancia desde la superficie de la bola de fuego al receptor[m]
Distancia desde el centro de la bola de fuego al receptor[m]
Radiación térmica recibida a la distancia x (modelo de fuente puntual)[kW/m²]
Fracción de la energía de combustión emitida como radiación
Calor de combustión del combustible[J/kg]
SimboloDescripcionUnidad
pap_aPresion parcial de vapor de aguaPa
RHRHHumedad relativa% (0–100)
TaT_aTemperatura ambienteK

Transmisividad atmosferica:

τatm=2.02(paXsuperficie)0.09(2.7)\htmlData{sym=tau}{\tau_{atm}} = 2.02 \cdot (\htmlData{sym=pa}{p_a} \cdot \htmlData{sym=Xsurface}{X_{superficie}})^{-0.09} \tag{2.7}

Pruébalo

Transmisividad atmosférica τ

%
K
m
Presión parcial de vapor de agua
1,594Pa
Transmisividad τ
0.687

Cálculo orientativo con las mismas funciones del motor de TekRisk. El análisis completo se realiza en el proyecto.

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., Ecs. 2.2.42–2.2.43, p. 209

3.4 Factores de Vista (4 Metodos)#

El factor de vista FvistaF_{vista} representa la fraccion geometrica de la radiacion de la bola de fuego que alcanza al receptor.

Fvista=x(Dmax/2)2(x2+Hfb2)3/2F_{vista} = \frac{x \cdot (D_{max}/2)^{2}}{\left(x^{2} + H_{fb}^{2}\right)^{3/2}}

Este es el factor de vista utilizado en el modelo de radiacion de pluma solida (qTerm0).

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., Ec. 2.2.47, p. 209

3.5 Modelos de Radiacion Termica (3 Ecuaciones)#

Cada modelo calcula el flujo de calor incidente qq (kW/m2^2) en un receptor a nivel del suelo a una distancia horizontal xx desde la proyeccion del centro de la bola de fuego.

q1(x)=2.2τatm(x)fsΔHcM2/34πXcentro2(2.6)\htmlData{sym=q1}{q_1(x)} = \frac{2.2 \cdot \htmlData{sym=tau}{\tau_{atm}}(x) \cdot \htmlData{sym=fs}{f_s} \cdot \htmlData{sym=dHc}{\Delta H_c} \cdot \htmlData{sym=M}{M}^{2/3}}{4\pi \cdot \htmlData{sym=Xcenter}{X_{centro}}^{2}} \tag{2.6}

donde Xcentro=Hfb2+x2X_{centro} = \sqrt{H_{fb}^{2} + x^{2}}.

SimboloDescripcionUnidad
q1q_1Radiacion termica en el receptorkW/m2^2
τatm\tau_{atm}Transmisividad atmosfericaadimensional
fsf_sFraccion de radiacionadimensional
ΔHc\Delta H_cCalor de combustionkJ/kg
MMMasa de combustiblekg
XcentroX_{centro}Distancia centro-receptorm

La constante 2.2 es un factor de correccion empirico derivado de datos experimentales. Este es el modelo principal de radiacion utilizado para todos los calculos aguas abajo (dosis, probit, fatalidades, distancia inversa).

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., Ec. 2.2.41, p. 208

3.6 Calculo Inverso (Newton-Raphson)#

Para encontrar la distancia xx a la cual la radiacion termica iguala un valor objetivo qobjetivoq_{objetivo}, el modelo resuelve:

f(x)=q1(x)qobjetivo=0f(x) = q_1(x) - q_{objetivo} = 0

usando el metodo iterativo de Newton-Raphson.

ParametroValor
Estimacion inicialx0=Dmax/2x_0 = D_{max}/2 (radio de la bola de fuego)
SolverPaquete npm newton-raphson-method
Conversion de unidades1 BTU/(s ft2)=11.3565 kW/m21 \text{ BTU/(s ft}^2) = 11.3565 \text{ kW/m}^2

3.7 Dosis Termica#

D=tfb(q1(x)×1000)4/3D = t_{fb} \cdot (q_1(x) \times 1000)^{4/3}

SimboloDescripcionUnidad
DDDosis termicaW4/3^{4/3} s m8/3^{-8/3}
tfbt_{fb}Duracion de la bola de fuegos
q1q_1Radiacion termica (convertida de kW a W)W/m2^2

El exponente 4/3 tiene en cuenta la relacion no lineal entre la intensidad de radiacion y el dano a la piel.

Referencia: TNO Green Book (CPR 16E), Methods for the Determination of Possible Damage, Capitulo 3

3.8 Analisis Probit (Quemaduras y Fatalidades)#

Las funciones probit transforman un parametro de exposicion fisica en una probabilidad con distribucion normal. La ecuacion probit general es Y=a+bln(V)Y = a + b \cdot \ln(V).

Pruébalo

Probit → probabilidad

Probabilidad
50.00%

Cálculo orientativo con las mismas funciones del motor de TekRisk. El análisis completo se realiza en el proyecto.

Ecuaciones probit:

EfectoEcuacionReferencia
Quemadura de 1er gradoY=39.83+3.0186ln(D)Y = -39.83 + 3.0186 \cdot \ln(D)TNO Green Book, Ec. 3.4, p. 20
Quemadura de 2do gradoY=43.14+3.0186ln(D)Y = -43.14 + 3.0186 \cdot \ln(D)TNO Green Book, Ec. 3.7, p. 20
Fatalidad (CCPS)Y=14.9+2.56ln(D/10,000)Y = -14.9 + 2.56 \cdot \ln(D / 10{,}000)CCPS, p. 269
Fatalidad (TNO)Y=36.38+2.56ln(D)Y = -36.38 + 2.56 \cdot \ln(D)TNO Green Book, Ec. 3.5, p. 20

Conversion de probit a probabilidad:

P(%)=fk50[1+sgn(Y5)erf(Y52)]P(\%) = f_k \cdot 50 \cdot \left[1 + \text{sgn}(Y - 5) \cdot \text{erf}\left(\frac{|Y - 5|}{\sqrt{2}}\right)\right]

SimboloDescripcionValor
fkf_kFactor de proteccion1.0 (sin proteccion)
erf\text{erf}Funcion error (serie de Taylor, 50 terminos)

Limites: Si Y<0Y < 0P=0%P = 0\%. Si Y>8.09Y > 8.09P=100%P = 100\%.

3.9 Efecto Domino (TTF — Cozzani)#

El analisis de efecto domino estima la probabilidad de que equipos cercanos fallen bajo exposicion a radiacion termica.

Tiempo de Fallo (TTF)#

Correlaciones TTF por tipo de recipiente:

Tipo de RecipienteEcuacionReferencia
AtmosfericoTTF=exp(1.13ln(q)2.667×105V+9.877)TTF = \exp(-1.13 \ln(q) - 2.667 \times 10^{-5} V + 9.877)Cozzani et al.
PresurizadoTTF=exp(0.95ln(q)+8.845V0.032)TTF = \exp(-0.95 \ln(q) + 8.845 V^{0.032})Cozzani et al.
Envolvimiento totalTTF=exp(1.29ln(q)+10.97V0.026)TTF = \exp(-1.29 \ln(q) + 10.97 V^{0.026})Cozzani et al.
SimboloDescripcionUnidad
TTFTTFTiempo de fallos
qqRadiacion termica incidentekW/m2^2
VVVolumen del recipientem3^3

Probit de Efecto Domino#

Ydomino=9.251.847ln(TTF60)Y_{domino} = 9.25 - 1.847 \cdot \ln\left(\frac{TTF}{60}\right)

El TTF se divide entre 60 para convertir de segundos a minutos.

Referencia: Cozzani, V. et al., Journal of Hazardous Materials, p. 300

Mapeo de Tipos de Equipo#

Tipo en Base de DatosCategoria Cozzani
atmospheric_tanks, storage_tanksAtmosferico
pressurized_vessels, lpg_tanks, gas_cylindersPresurizado
reactors, heat_exchangers, columnsPresurizado

3.10 Calculo de Fatalidades (Anillos Concentricos)#

Las fatalidades de poblacion se estiman dividiendo el area afectada en anillos concentricos centrados en la proyeccion de la bola de fuego al suelo.

Algoritmo:

  1. Para cada anillo ii a distancia rir_i (incremento = 5 m, max = 10 km):
    • Calcular radiacion termica: q=q1(ri)q = q_1(r_i)
    • Calcular dosis termica: D=tfb×(q×1000)4/3D = t_{fb} \times (q \times 1000)^{4/3}
    • Calcular probit CCPS: Y=14.9+2.56×ln(D/10000)Y = -14.9 + 2.56 \times \ln(D / 10000)
    • Convertir probit a porcentaje: P=probitToPercent(Y)P = \text{probitToPercent}(Y)
    • Si P<0.1%P < 0.1\%: DETENER (fatalidades despreciables mas alla de esta distancia)
  2. Area del anillo: Aanillo=π(rext2rint2)A_{anillo} = \pi (r_{ext}^{2} - r_{int}^{2})
  3. Fatalidades por anillo: Fi=Aanillo×ρpob×Pi/100F_i = A_{anillo} \times \rho_{pob} \times P_i / 100
  4. Fatalidades totales: Ftotal=FiF_{total} = \sum F_i
ParametroValor por Defecto
Incremento del anillo5 m
Radio maximo10 km
Umbral minimo de probabilidad0.1%
Regla de redondeoSi F>0.6F > 0.6F\lceil F \rceil; de lo contrario 0

Conversion de densidad de poblacion:

Unidad de EntradaFactor de Conversion a p/m2^2
p/m2^21
p/ha÷\div 10,000
p/km2^2÷\div 1,000,000
p/mi2^2÷\div 2,589,988

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., p. 273; TNO Purple Book (CPR 18E)

3.11 Exclusion de Receptores Poligonales#

Cuando se definen receptores de tipo poligono (ej., zonas residenciales, areas industriales), el modelo evita el doble conteo de poblacion:

  1. Los receptores poligonales que se superponen con los anillos se identifican usando interseccion geografica
  2. Para cada anillo, el area del poligono se resta: Aefectiva=AanilloAexcluidaA_{efectiva} = A_{anillo} - A_{excluida}
  3. Las fatalidades de las areas poligonales se calculan por separado usando analisis de grilla distribuida con sus propios conteos de poblacion

4. Justificacion de los Metodos Seleccionados#


5. Limitaciones del Modelo#


6. Resumen de Entradas/Salidas#

6.1 Entradas Requeridas#

ParametroDescripcionUnidad
massMasa de combustible inflamablekg, lb, g, ton
hckjkgCalor de combustionkJ/kg
radiationFractionFraccion de energia radiada (fsf_s)0.2–0.4
tempAmbTemperatura ambienteC, F, K
humidityRelHumedad relativa% (0–100)
populationDensityDensidad de poblacionp/m2^2, p/ha, p/km2^2, p/mi2^2
thermalZonesZonas de riesgo con umbrales de radiacionkW/m2^2

6.2 Salidas#

SalidaDescripcionUnidad
diameterMaxDiametro maximo de la bola de fuegom
durationFireBallCombustionDuracion de la bola de fuegos
heigthFireBallAltura del centro de la bola de fuegom
burningRateTasa de quemado masicokg/(m2^2 s)
SEPmaxPoder emisivo superficial maximokW/m2^2
zonesArreglo de zonas de riesgo con distanciasm
zones[i].doseDosis termica en el limite de la zonaW4/3^{4/3} s m8/3^{-8/3}
fatalidadesResultados del calculo de fatalidadesObjeto o 0
receiverEffectsEfectos sobre cada receptorArreglo

6.3 Categorias de Efectos en Receptores#

CategoriaEfectoFuente Probit
TermicaQuemadura de 1er gradoTNO Ec. 3.4
TermicaQuemadura de 2do gradoTNO Ec. 3.7
TermicaFatalidadCCPS p. 269
DominoFallo de equipoCozzani p. 300

7. Referencias Bibliograficas#