Modelos de Riesgo

Explosión de Nube de Vapor

Documentacion tecnica del modelo de consecuencias VCE (Explosion de Nube de Vapor) — metodo TNT equivalente, sobrepresion Lees/Brasie, analisis probit y estimacion de fatalidades

1. Introduccion y Fenomeno Fisico

1.1 Explosion de Nube de Vapor (VCE)

Una VCE (Vapor Cloud Explosion - Explosion de Nube de Vapor) ocurre cuando una cantidad significativa de gas o vapor inflamable se libera a la atmosfera, se mezcla con el aire formando una nube inflamable, y se enciende. Si la nube encuentra suficiente confinamiento u obstruccion (equipos, edificios, tuberias), la combustion puede acelerar hasta generar una onda de sobrepresion destructiva.

A diferencia de una detonacion confinada, la VCE es un fenomeno de deflagracion donde la velocidad de la llama es subsonica, pero la generacion de sobrepresion puede ser significativa dependiendo del grado de confinamiento y congestion del entorno.

Los efectos principales de una VCE incluyen:

  • Sobrepresion (onda de choque) capaz de causar colapso estructural
  • Impulso (integral presion-tiempo) que determina el dano dinamico
  • Letalidad en personas por los efectos directos de la sobrepresion
  • Efectos domino por fallo de recipientes y equipos cercanos

1.2 Contexto Industrial

Escenario de alta severidad

Los eventos VCE se encuentran entre los accidentes mas severos en QRA industrial. Incidentes historicos como Flixborough (Reino Unido, 1974), Buncefield (Reino Unido, 2005) y Texas City (EE.UU., 2005) demuestran su potencial catastrofico.

Refinerias de Petroleo

Fugas de hidrocarburos gaseosos en areas congestionadas de proceso

Plantas Quimicas

Liberacion de vapores inflamables en zonas de proceso

Almacenamiento de GLP

Vaporizacion rapida de liquidos presurizados

Instalaciones Offshore

Liberaciones de gas natural en plataformas y FPSOs

1.3 Alcance de Este Modelo

Este modelo calcula, utilizando el metodo de equivalente TNT:

  1. Masa equivalente de TNT a partir de la masa de gas, calor de combustion y fraccion de energia
  2. Sobrepresion, impulso, duracion y tiempo de arribo a cualquier distancia
  3. Distancia a un umbral de sobrepresion especificado (problema inverso)
  4. Probabilidad basada en probit de letalidad, rotura de timpano y dano estructural
  5. Probabilidad de efecto domino para equipos cercanos (Cozzani y Mingguang)
  6. Fatalidades de poblacion usando analisis de anillos concentricos

2. Secuencia de Calculo

Cargando diagrama...

El calculo del VCE sigue estas etapas:

Equivalente TNT — Convertir la energia de combustion de la nube de vapor en una masa equivalente de TNT.

Distancia Escalada — Calcular la distancia escalada de Hopkinson-Cranz z=x/mTNT1/3z = x / m_{TNT}^{1/3} para cada receptor.

Parametros de Onda de Choque — Calcular sobrepresion P(z)P(z), impulso I(z)I(z), duracion de fase positiva td(z)t_d(z) y tiempo de arribo ta(z)t_a(z) usando el metodo Lees o Brasie.

Distancia Inversa — Encontrar la distancia a la cual la sobrepresion iguala un umbral objetivo via iteracion incremental.

Analisis Probit — Convertir sobrepresion/impulso a probabilidades de letalidad, rotura de timpano, dano estructural y efectos domino.

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


3. Ecuaciones Principales

3.1 Equivalente TNT

mTNT=feΔHcMΔHTNTm_{TNT} = \frac{f_e \cdot \Delta H_c \cdot M}{\Delta H_{TNT}}
SimboloDescripcionUnidadValor/Rango
mTNTm_{TNT}Masa equivalente de TNTkgcalculado
fef_eFraccion de energia de explosionadimensional0.01–0.10
ΔHc\Delta H_cCalor de combustion del gaskJ/kgdato de entrada
MMMasa de gas inflamable liberadokgdato de entrada
ΔHTNT\Delta H_{TNT}Calor de combustion del TNTkJ/kg4,760

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

Fraccion de energia (fe)

El parametro fef_e (eficiencia de explosion o yield) es tipicamente entre 1% y 10%. Valores mas altos corresponden a mayor confinamiento/congestion. El usuario introduce el valor en porcentaje (1–10) y se divide entre 100 internamente.

3.2 Distancia Escalada (Hopkinson-Cranz)

z=xmTNT1/3z = \frac{x}{m_{TNT}^{1/3}}
SimboloDescripcionUnidad
zzDistancia escaladam/kg1/3^{1/3}
xxDistancia real desde el centro de la explosionm
mTNTm_{TNT}Masa equivalente de TNTkg

Rango valido para el metodo Lees: 0.0674z400.0674 \leq z \leq 40

3.3 Calculo de Sobrepresion

La sobrepresion se calcula usando un polinomio de grado 11 en la variable transformada uu:

u=a1+b1log10(z)u = a_1 + b_1 \cdot \log_{10}(z)log10(P)=c0+c1u+c2u2+c3u3++c11u11\log_{10}(P) = c_0 + c_1 u + c_2 u^2 + c_3 u^3 + \ldots + c_{11} u^{11}P=10log10(P)(kPa)P = 10^{\log_{10}(P)} \quad \text{(kPa)}

Rango: 0.0674z400.0674 \leq z \leq 40

Erratas

Algunas constantes difieren entre Lees Loss original y CCPS. Las constantes implementadas corresponden a la version corregida de CCPS (p. 162), considerada la version autoritativa.

Referencia: CCPS, Guidelines for Chemical Process QRA, 2da ed., pp. 161-162; Lees, Loss Prevention, 3ra ed., p. 17-127

3.4 Calculo de Impulso

El impulso positivo usa dos polinomios segun el rango de zz:

Rango 1 (0.0674z0.9550.0674 \leq z \leq 0.955): Polinomio de grado 4

Rango 2 (0.955<z400.955 < z \leq 40): Polinomio de grado 7

Ambos usan: u=a+blog10(z)u = a + b \cdot \log_{10}(z), luego I=10polinomio(u)I = 10^{\text{polinomio}(u)} (kPa·ms = Pa·s)

Referencia: Lees, Loss Prevention, 3ra ed., p. 17-127

3.5 Duracion y Tiempo de Arribo

Tres polinomios para diferentes rangos de zz:

  • Rango 1 (0.178z1.010.178 \leq z \leq 1.01): Polinomio de grado 5
  • Rango 2 (1.01<z2.781.01 < z \leq 2.78): Polinomio de grado 8
  • Rango 3 (2.78<z402.78 < z \leq 40): Polinomio de grado 5

td=10polinomio(u)t_d = 10^{\text{polinomio}(u)} (ms)

Referencia: Lees, Loss Prevention, 3ra ed., p. 17-127

3.6 Calculo Inverso (Iteracion Incremental)

Para encontrar la distancia xx a la cual la sobrepresion iguala un valor objetivo PobjetivoP_{objetivo}, el modelo usa iteracion incremental:

ParametroValor
Paso de iteracion0.05 m
Maximo de iteraciones100,000
Presion inicial de referencia2,068 kPa (maximo EPA)

Conversion de unidades para sobrepresion objetivo:

Unidad de EntradaFactor a kPa
kPa×1\times 1
psi×6.89476\times 6.89476
bar×100\times 100
atm×101.325\times 101.325

Por que no Newton-Raphson?

Los polinomios de Lees de alto grado pueden tener derivadas no monotonas, dificultando la convergencia de Newton-Raphson. La iteracion incremental siempre converge si la solucion existe dentro del rango valido.

3.7 Analisis Probit — Efectos en Personas

Ymuerte=1.47+1.35ln(Ppsi)Y_{muerte} = 1.47 + 1.35 \cdot \ln(P_{psi})

donde Ppsi=PkPa×0.145038P_{psi} = P_{kPa} \times 0.145038.

Referencia: Hurst, Nussey & Pape, 1989

3.8 Analisis Probit — Efectos en Estructuras

Yestructura=23.8+2.92ln(PPa)Y_{estructura} = -23.8 + 2.92 \cdot \ln(P_{Pa})

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

3.9 Efecto Domino

Todos usan sobrepresion en Pascales:

Tipo de EquipoEcuacion Probit
Recipientes atmosfericosY=18.96+2.44ln(PPa)Y = -18.96 + 2.44 \cdot \ln(P_{Pa})
Recipientes presurizadosY=42.44+4.33ln(PPa)Y = -42.44 + 4.33 \cdot \ln(P_{Pa})
Equipos elongadosY=28.07+3.16ln(PPa)Y = -28.07 + 3.16 \cdot \ln(P_{Pa})
Equipos pequenosY=17.79+2.18ln(PPa)Y = -17.79 + 2.18 \cdot \ln(P_{Pa})

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

3.10 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.11 Calculo de Fatalidades (Anillos Concentricos)

Las fatalidades de poblacion se estiman dividiendo el area afectada en anillos concentricos centrados en el punto de la explosion.

Algoritmo:

  1. Radio inicial dinamico: rmin=0.0674mTNT1/3r_{min} = 0.0674 \cdot m_{TNT}^{1/3}, efectivo rinicial=max(1,rmin)r_{inicial} = \max(1, \lceil r_{min} \rceil) m
  2. Para cada anillo ii a distancia rir_i (incremento = 5 m, max = 10 km):
    • Calcular sobrepresion PP usando el metodo seleccionado
    • Si P=9999P = 9999 o P0P \leq 0: DETENER (fuera de rango)
    • Calcular probit de letalidad (Hurst o Eisenberg)
    • Convertir probit a porcentaje P%P\%
    • Si P%<0.1%P\% < 0.1\%: DETENER (fatalidades despreciables)
  3. Area del anillo: Aanillo=π(rext2rint2)A_{anillo} = \pi (r_{ext}^{2} - r_{int}^{2})
  4. Fatalidades por anillo: Fi=Aanillo×ρpob×Pi/100F_i = A_{anillo} \times \rho_{pob} \times P_i / 100
  5. 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

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

3.12 Exclusion de Receptores Poligonales

Cuando se definen receptores de tipo poligono, 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
massReleaseMasa de gas inflamable liberadokg, lb, g, ton
hckjkgCalor de combustionkJ/kg
energyFractionFraccion de energia de explosion (fef_e)% (1–10)
VCEMethodMetodo de calculo"less" o "brasie"
populationDensityDensidad de poblacionp/m2^2, p/ha, p/km2^2, p/mi2^2
probitMethodMetodo probit de letalidad"hurst" o "eisenberg"
overpressureZonesZonas de riesgo con umbrales de sobrepresionkPa

6.2 Salidas

SalidaDescripcionUnidad
masaTNTEQMasa equivalente de TNTkg
zonesArreglo de zonas de riesgo con distanciasm
zones[i].overpressureZoneSobrepresion de la zonakPa
zones[i].distanceDistancia a esa sobrepresionm
fatalidadesResultados del calculo de fatalidadesObjeto o 0
receiverEffectsEfectos sobre cada receptorArreglo
receiverEffects[i].overpressureSobrepresion en el receptorkPa
receiverEffects[i].impulseImpulso en el receptorPa·s
receiverEffects[i].durationDuracion de fase positivams
receiverEffects[i].arrivalTimeTiempo de arriboms

6.3 Categorias de Efectos en Receptores

Efectos en Poblacion/Estructuras:

CategoriaEfectoFuente Probit
SobrepresionFatalidadHurst 1989 / CCPS p. 275
SobrepresionRotura de timpanoCCPS
SobrepresionDano estructuralCCPS p. 275
SobrepresionRotura de vidriosTNO Green Book

Efectos Domino en Equipos:

Tipo de EquipoFuente Probit
Recipientes atmosfericosCozzani — Atmosferico
Recipientes presurizadosCozzani — Presurizado
Equipos elongadosCozzani — Elongado
Equipos pequenosCozzani — Pequeno

7. Referencias Bibliograficas