Subido por Carlos Javier

SmokeEx.en.es

Anuncio
Altura de capa de humo y Flujo de calor
a través de una puerta
2018
Altura de capa de humo y Flujo de calor a través de una
puerta
En este tutorial vamos a simular un incendio que crece en la esquina de una habitación de 5m x 5m. La
habitación tiene una entrada de 1m. Usted aprenderá cómo medir la altura de la capa de humo en el
compartimiento y el flujo de calor a través de la puerta. La puerta se cerrará inicialmente, pero se abrirá después
de que se active el detector de humo.
En este ejemplo también introducimos algunas consideraciones más prácticas que deben ser considerados
en una simulación:
•
Se discute cómo la tasa de liberación de calor de un incendio puede variar con el tiempo. Mostramos
un enfoque para el cálculo de estos datos.
•
Demostramos cómo añadir un control, para que la activación del detector de humo abra una puerta
cerrada.
•
Cambiamos la reacción para que coincida con la descrita en el código de construcción Nueva
Zelanda, C/VM2 - Método de verificación: Marco para el diseño de la seguridad contra incendios.
Figura 1. El humo en el modelo con flujo de aire en la parte inferior de la puerta y fuera de la parte
superior.
En este tutorial:
•
•
•
Creará un incendio con una tasa de liberación de calor variable en el tiempo (HRR).
Definirá una nueva reacción que corresponde al marco de Nueva Zelanda para el diseño de la
seguridad contra incendios.
Creará una puerta utilizando un agujero.
•
•
•
Añadirá un detector de humo que abra la puerta cuando se active.
Añadirá un dispositivo de medición de flujo para medir el flujo de calor a través de la puerta.
Añadirá un dispositivo de zonificación de capa (para medir la altura de las capas).
Seleccionar las unidades del SI
Para seleccionar las unidades del SI:
1. En el menú View, haga clic en Units y seleccione SI para mostrar los valores utilizando el sistema
métrico.
Nombrar y guardar el modelo
Es una buena idea para guardar su modelo al principio. Esto le permitirá guardarlo en cualquier momento
en el futuro y volver a continuar con su trabajo.
1. En el menú File, haga clic en Save.
2. Seleccione una ubicación para guardar el modelo. Debido a que las simulaciones FDS generan
muchos archivos y una gran cantidad de datos, es una buena idea usar una nueva carpeta para
cada simulación. Para este ejemplo, vamos a crear una carpeta Smoke Layer y nombraremos
el archivo como smoke layer.psm.
3. Haga clic en OK para guardar el modelo.
Reacción basada en el método de Verificación de Nueva Zelanda
En este ejemplo demostraremos cómo crear una reacción que corresponde al definido en el código
de construcción Nueva Zelanda, C/VM 2 - Método de verificación: Marco para el diseño de la
seguridad contra incendios. El código de Nueva Zelanda define los productos de incendio, no
especifica la composición de combustible de entrada, vea la Figura 2.
Asumiremos la reacción química simple estequiométrica descrita en el Manual del usuario FDS
(Capítulo 12). Esta relación general viene dada por:
Rendimiento
𝐶𝑋 𝐻𝑌 𝑂𝑍 𝑁𝑌 + 𝑣𝑂2 𝑂2 − − − −−→ 𝑣𝐻2 𝑂 𝐻2 𝑂 + 𝑣𝐶𝑂 𝐶𝑂 + 𝑣𝑆 𝑆𝑜𝑜𝑡 + 𝑣𝑁2 𝑁2
Usando esta relación y la especies de producto especificadas, podemos resolver la composición
del combustible 𝐶1 𝐻2.20209 𝑂0.622494 . Una calculadora de composición de combustible se
proporciona en el sitio web PyroSim (Https: //www.thunderheadeng.com/pyrosim/resources/).
Tabla 2.1
Características de diseño del fuego antes del flashover
Uso del edificio
Tasa de crecimiento
del fuego (kW)
Fracción
radioactiva
Pico HRR/
HRR/m2
Todos los edificios, incluido
almacenes con una altura de
apilamiento inferior a 3,0 m
0.0469 t2
YSOOT= 0.07 kg/kg
YCO= 0.04 kg/kg
0.35
20 MW
500-1000 kW/m2(2)
Aparcamientos (no stacking)
0.0117t2
ΔHC= 20 MJ/kg
0.35
250 kW/m2(3)
Capacidad de almacenar a
una altura de pila de entre 3,0
m y 5,0 m por encima del
suelo
0.188 t2
YCO2= 1.5 kg/kg1"
YH20= 0.82 kg/kg’1'
0.35
50 MW
Capaz de almacenar a una
altura de apilamiento de más
de 5.0 m sobre el piso y
aparcamientos con sistemas
de apilamiento
0.00068 t3 H
0.35
1000-2500
kW/m2(2)
250 kW/m2(3)
Rendimiento
t = Tiempo en segundos.
H = Altura a la que puede almacenarse en metros.
Y = rendimiento kg/kg.
ΔHC = Calor de combustión.
(1) Como alternativa a los rendimientos de CO2 + H2O use combustible genérico como CH2O0.5 y calcule los rendimientos.
(2) En un modelo de CFD, el fuego está destinado a ser modelado como un área plana en la que el tamaño se determina a partir del pico HRR/m2.
Se proporciona un rango de HRR/m2 para acomodar diferentes HRR y tamaños de mallas.
(3) Uso en un modelo de zona..
Figura 2: Tabla del Método de verificación de Nueva Zelanda C/VM 2: Marco para el diseño de la
seguridad contra incendios. Los rendimientos de las especies se definen, no los insumos de
combustible.
Para definir la reacción (véase la Figura 3 y la Figura 4):
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
En el menú Model, haga clic en Edit Reactions.
Haga clic en New. En el cuadro Reaction Name, escriba NZ Reaction.
Haga clic en OK para crear la nueva reacción.
El Fuel Type (tipo de combustible) es Simple Chemistry Model (Modelo de Química simple).
En el cuadro de Carbon atoms (átomos de carbono), ingrese 1.
En el cuadro de Hydrogen atoms (átomos de hidrógeno), ingrese 2,20209.
En el cuadro de Oxygen atoms (átomos de oxígeno), ingrese 0.622494.
En el cuadro de Nitrogen atoms (átomos de nitrógeno), el tipo 0.
Haga clic en la pestaña Byproducts (subproductos).
Seleccione Specify heat of combustion y en el cuadro, ingrese 2.0E4.
En el cuadro de CO Yield (Rendimiento de CO), ingrese 0.04.
En el cuadro Soot Yield (Rendimiento de hollín), ingrese 0.07.
En el cuadro Hydrogen Fraction, ingrese 0.
Haga clic en OK para cerrar el cuadro de diálogo Edit Reactions.
Figura 3: Composición del combustible.
Figura 4: Los subproductos de la reacción.
Cuando FDS se ejecuta, escribe un archivo .out * (en este caso smoke.out) que incluye los detalles de
la simulación. Puede comprobar que los coeficientes de reacción FDS coinciden con los valores
esperados basados en nuestra entrada de componentes de combustible.
Crear el fuego (superficie del quemador)
Es responsabilidad del ingeniero de seguridad contra incendios identificar la tasa de liberación de calor
de incendios y productos adecuados. Como antecedente, Kim y Lilley (Heat Release Rates of Burning
ítems in Fires, AIAA 2000-0722, enero de 2000) resumieron varios experimentos diferentes,
representando los resultados utilizando el fuego t2 para los períodos de crecimiento y decadencia, con
una tasa de liberación de calor máxima constante entre estos dos periodos. Este artículo es
especialmente útil para demostrar la amplia gama de historial de tiempo de incendios y las tasas de
liberación de calor que se pueden encontrar. Una calculadora basada en este documento se puede
encontrar en el sitio web de soporte PyroSim https://www.thunderheadeng.com/pyrosim/resources/).
Para este ejemplo, vamos a utilizar la tasa de liberación de calor mostrada en la figura 5. Esta curva se
calculó para los conjunto de datos Chair 2 del documento de Kim y Lilley. Los resultados detallados del
cálculo para los primeros 100 segundos se muestran en la Figura 6. En FDS la curva se define por un
valor nominal de la tasa de liberación de calor por unidad de área (HRRPUA) que se multiplica por un
factor (RAMP) para obtener la curva. La tasa total de liberación de calor se obtiene multiplicando el
HRRPUA por la superficie total del fuego. Por lo tanto, un usuario FDS debe ser consciente de la
superficie del incendio, el valor nominal de HRRPUA, y el factor modificador. En este ejemplo, el área de
superficie del incendio será de 1 m2.
Figura 5: historial HRR que representa los datos medidos para una silla con estructura de espuma
de polipropileno, espuma de uretano, y tela de poliolefina. Esto se llama Silla 2 en Kim y Lilley
(2000).
Figura 6: Primeros 100 segundos de la curva de HRR utilizados en este ejemplo
Las superficies se utilizan para definir las propiedades de los objetos en su modelo FDS. En este
ejemplo, se define una superficie del quemador que libera calor a la tasa que se muestra en la Figura
5.
1.
2.
3.
4.
5.
6.
En el menú Model, haga clic en Edit Surfaces.
Haga clic en New.
En el cuadro Surface Name, ingrese Fire.
En la lista Surface Type, seleccione Burner.
Haga clic en OK para crear la nueva superficie del quemador por defecto.
En el cuadro Heat Release Rate (HRR), ingrese 1960 kW/m2. Tenga en cuenta que esto
corresponde al valor máximo de HRRPUA.
7. Seleccione Custom para Ramp-Up Time (el tiempo de aceleración).
8. Haga clic en Edit Values para introducir el tiempo y los valores normalizados indicados en la
Figura 6 (véase también la Figura 7). Si prepara los datos en dos columnas, se puede pegar
directamente en la tabla en una sola operación. Haga clic en OK.
9. Haga clic en OK para guardar los cambios y cerrar el cuadro de diálogo Edit Surfaces.
Figura 7: Los valores de rampa multiplican el HRRPUA especificado para definir una función en el
tiempo.
Crear la malla
La malla define la cuadrícula de solución. En este ejemplo utilizaremos celdas de malla de 0,1 m de
ancho. Este valor es ligeramente mayor que 1/10 del diámetro característico (D *) para un fuego de 800
kW (D */10 = 0,088 m). Como regla general, se trata de un tamaño razonable para los cálculos iniciales
y debe proporcionar un nivel moderado de precisión en el modelado de la pluma (McGrattan, et al.,
2007). El uso de celdas de malla que son más pequeñas en un factor de 2 debe disminuir error por un
factor de 4, pero aumentará el tiempo de ejecución de la simulación en un factor de 16.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
En el menú Model, haga clic en Edit Meshes.
Haga clic en New.
Haga clic en OK para crear la nueva malla.
En el cuadro de Min X, ingrese 0 y en el cuadro Max X, ingrese 5.
En el cuadro de Min Y, ingrese 0 y en el cuadro Max Y, ingrese 5.
En el cuadro de Min Z, ingrese 0 y en el cuadro Max Z, ingrese 2.4.
En el cuadro X Cells, ingrese 50.
En el cuadro Y Cells, ingrese 50.
En el cuadro Z Cells, ingrese 24.
Haga clic en OK para guardar los cambios y cerrar el cuadro de diálogo Edit Meshes.
Figura 8. La creación de la malla
Crear el fuego usando un respiradero
Los respiraderos tienen uso general en FDS para describir objetos planos en 2D. Tomado literalmente,
un respiradero puede ser usado para modelar los componentes del sistema de ventilación en un
edificio, como un difusor o un retorno. En estos casos, las coordenadas de ventilación definen un plano
que forma el contorno del conducto. No es necesario crear agujeros; el aire es suministrado o
expulsado por el respiradero.
También puede utilizar respiraderos como medio para aplicar una condición de contorno a un parche
rectangular sobre una superficie. Un incendio, por ejemplo, se puede crear especificando un
respiradero en un contorno de malla o en una superficie sólida. La superficie de ventilación define las
características deseadas de fuego. Este es el enfoque utilizado en este ejemplo.
1. En el menú Model, haga clic en New Vent.
2. En el cuadro ID, ingrese Fire vent, la figura 9.
3. En la lista Surface, seleccione Fire. Esto especifica que la superficie del quemador creada
anteriormente, definirá las propiedades de la ventilación.
4. Haga clic en la pestaña Geometry. En la lista Plane, seleccione Z. Ajuste el valor a 0.0.
5. En el cuadro de Min X, ingrese 4.0 y en el cuadro Max X, ingrese 5.0.
6. En el cuadro de Min Y, ingrese 0.0 y en el cuadro Max Y, ingrese 1.0.
7. Haga clic en OK para crear la nueva boca del quemador.
Figura 9. Creación de la boca del quemador
Crear el respiradero abierto fuera de la puerta
Vamos a colocar un respiradero abierto fuera de la puerta. Esto significa que las condiciones
ambientales predeterminadas existirán en el exterior y que el aire pueda entrar y el humo pueda salir
fuera a través de esta abertura de ventilación. Esta es una buena manera de simular el flujo de salida
de una puerta, tanto porque le permite visualizar el humo fuera de la puerta y debido a que el flujo
de aire a través de la puerta se ve afectada por el techo y el piso fuera.
1. En el menú Model, haga clic en New Vent.
2. En el cuadro ID, ingrese Open side.
3. En la lista Surface, seleccione OPEN. Esta es una superficie predeterminada que
significa que esta será una frontera abierta.
4. Haga clic en la pestaña Geometry. En la lista Plane, seleccionar Y y ingrese 5.
5. En el cuadro Min X, ingrese 0 y en el cuadro Max X, ingrese 5.
6. En el cuadro Min Z, ingrese 0 y en el cuadro Max Z, ingrese 2.4.
7. Haga clic en OK para crear la frontera de ventilación abierta.
Añadir el Muro
En FDS las obstrucciones se utilizan para definir objetos sólidos en el modelo. En este ejemplo,
vamos a utilizar una obstrucción para definir una pared.
1. En el menú Model, haga clic en New Obstruction.
2.
3.
4.
5.
6.
7.
En el cuadro ID, ingrese Wall.
Haga clic en la pestaña Geometry.
En el cuadro Min X, ingrese 0 y en el cuadro Max X, ingrese 5.
En el cuadro Min Y, ingrese 4 y en el cuadro Max Y, ingrese 4.2.
En el cuadro Min Z, ingrese 0 y en el cuadro Max Z, ingrese 2.4.
Haga clic en OK para crear la obstrucción pared.
Agregar una puerta
En FDS los agujeros se utilizan para definir aberturas a través de objetos sólidos. En este ejemplo,
usaremos un agujero para representar una puerta. El enfoque alternativo es representar la pared con
tres obstrucciones (izquierda, derecha, y superior) y luego tener una cuarta obstrucción para la puerta.
El agujero es más simple, pero cualquiera de los dos enfoques puede funcionar.
Para hacer el agujero:
1.
2.
3.
4.
En el menú Model, haga clic en New Hole.
En el cuadro ID, ingrese Door.
Haga clic en la pestaña Geometry.
En el cuadro Min X, ingrese 2 y en el cuadro Max X, ingrese 3. En el cuadro Min Y, ingrese 3.9 y
en el cuadro Max Y, ingrese 4.3. En el cuadro Min Z, ingrese 0.0 y en el cuadro Max Z, ingrese
2.0.
5. Haga clic en OK para crear el agujero de entrada.
Añadir un detector de humo
Haremos un detector de humo que se utilizará en un control que abre la puerta cuando el detector se
activa. Para hacer que el detector de humo:
1. En el menú Device, haga clic en New Smoke Detector.
2. En el cuadro Name, ingrese Smoke detector. Vamos a utilizar por defecto el detector Cleary Ionization I1.
3. Colocamos el detector cerca del techo en el centro de la habitación. Para Location, en el cuadro X,
ingrese 2.5, en el cuadro Y, ingrese 2, y en el cuadro Z, ingrese 2.3 (justo debajo del techo).
4. La Orientation (orientación) predeterminada apunta el detector en una dirección -Z y no necesita ser
cambiado.
5. Haga clic en OK para crear el detector de humo.
Añadir un control para abrir la puerta cuando el humo es detectado
Ahora tenemos un detector de humo y una puerta. Queremos mantener la puerta cerrada hasta que se detecta
humo, y luego simular que alguien sale de la habitación con la puerta abierta. Para hacer esto, debemos atar el
detector y la puerta junto con un control.
1. En el menú Devices, haga clic en Edit Activation Controls.
2. Haga clic en New y en el cuadro Name, ingrese Smoke detector control. Haga clic en OK.
3. Para Input Type seleccione Detector. Esto significa que el control se basará en la entrada del
detector de humo para llevar a cabo sus tareas asignadas.
4. Ya que la puerta es un agujero, queremos activarla cuando se detecta humo. Entonces Action to
Perform (acción a realizar) lo configuramos en Activate.
5. Ahora haga clic en el primer <nothing> y seleccione Door de la lista, por lo que se creará la puerta.
Hacer clic en OK.
6. Ahora haga clic en el segundo <nothing> y seleccione Smoke detector de la lista. Ahora
podemos ver la lógica asociada con el control. La puerta se activará (se abrirá) cuando se
active el detector de humo. Haga clic en OK.
7. Haga clic en OK para crear el control y cierre el cuadro de dialogo Activation Controls.
Figura 10: Crear el control que abre la puerta cuando se activa el detector de humo.
Girar el modelo para una mejor visión
1. Para restablecer el zoom y centrar adecuadamente el modelo, pulse CTRL + R. PyroSim ahora
estará mirando directamente al modelo a lo largo del eje Z.
2. Pulse el botón izquierdo del ratón en la vista 3D View y arrastre para girar el modelo. Observe
que se muestra el agujero de la puerta, pero en la vista de los resultados finales sólo aparecerá
cuando esté activado.
Figura 11. El modelo después de girar. El quemador se muestra en rojo y ventilación al aire libre en azul
Añadir un dispositivo de capa de Zonificación
FDS estima la ubicación de la interfaz entre la capa superior cargada de humo caliente y la capa inferior
más fría en un compartimiento (ver el manual de FDS para más detalles). Esto se calcula utilizando un
dispositivo especial de Zonificación de capas. Para crear el dispositivo:
1. En el menú Devices, haga clic en New Layer Zoning Device.
2. En el cuadro Name, ingrese Layer Zone.
3. Haga clic en las opciones para Measure Layer Height, Measure Upper Temperature, y
Measure Lower Temperature. No vamos a utilizar puntos de ajuste, pero habilitar los puntos
de ajuste haría posible el uso de los datos de la capa para activar un control.
4. Para las coordenadas End Point 1, en el cuadro X, ingrese 2.5, en el cuadro Y, ingrese 2.5, y en
el cuadro Z, ingrese 0.
5. Para las coordenadas End Point 2, en el cuadro X, ingrese 2.5, en el cuadro Y, ingrese 2.5, y en el
cuadro Z, ingrese 2.4.
6. Haga clic en OK para crear el dispositivo de zonificación de capa. Se muestra como una línea en
el modelo.
Añadir un dispositivo de medición de flujo
Además de las mediciones puntuales (como termopares o detectores de humo), FDS soporta opciones
más generales para evaluar parámetros en los planos o volúmenes. Vamos a utilizar un dispositivo planar
para medir el flujo de calor a través de la puerta.
1. En el menú Devices, haga clic en New Flow Measuring Device (dispositivo medidor de flujo).
2.
3.
4.
5.
6.
7.
En el cuadro Device Name, ingrese Door Heat Flow (flujo de calor en la puerta).
En las opciones de Quantity, seleccione Heat Flow.
En la lista Plane, seleccione Y y ingrese 4.
En el cuadro Min X, ingrese 2 y en el cuadro Max X, ingrese 3.
En el cuadro Min Z, ingrese 0 y en el cuadro Max Z, ingrese 2.
Haga clic en OK para crear el dispositivo de medición de flujo. Aparecerá como un plano de color
amarillo en el modelo.
Añadir planos de corte para mostrar Velocity Vectores
Vamos a utilizar un plano de corte para visualizar los vectores de velocidad de flujo a través de la puerta.
1.
2.
3.
4.
5.
6.
7.
8.
En el menú Output, haga clic en 2D Slices.
En la columna XYZ Plane, seleccione X.
En la columna Plane Value, ingrese 2,5.
En la columna Gas Phase Quantity, haga clic en Velocity.
En la columna Use Vector?, seleccione YES.
En la columna Cell Centered?, seleccione NO.
Añadir una segunda fila para trazar la Temperatura. No use vectores.
Haga clic en OK para crear los planos de corte.
En la barra de herramientas, puede hacer clic en el botón Show Slices para activar y desactivar los planos
de corte.
Establecer el tiempo de simulación
1. En el menú Analysis, haga clic en Simulation Parameters.
2. En el panel Time, en el cuadro End Time, ingrese 50. Aunque el fuego todavía sigue creciendo a
50 segundos, es suficiente para activar el detector de humo, abrir la puerta, e ilustrar el humo
que sale por la puerta.
3. Haga clic en OK para guardar los parámetros de simulación.
Guarde el modelo
1. En el menú File, haga clic en Save.
Ejecutar la simulación
1. En el menú FDS, haga clic en Run FDS.
2. El cuadro de diálogo FDS Simulation aparecerá y mostrará el progreso de la simulación.
3. Cuando la simulación se ha completado, PyroSim Results se iniciará automáticamente y
mostrará una imagen fija en 3D del modelo.
Ver Humo en 3D
primero veremos los volúmenes de humo y de reacción.
1. En la ventana PyroSim Results, haga doble clic en 3D Smoke para cargar el conjunto de
datos de HRRPUV y Soot Mass Fraction.
Figura 12. Smoke 3D y fuego en el modelo
Ver las rodajas de velocidad y temperatura
Ahora presentamos el perfil de velocidad.
1. En el árbol, expanda Slice Vectors y haga doble clic en Velocity. Esto cargará los datos de corte
vectorial.
2. Haga doble clic en Temperature 2D Slice para ver un contorno de temperaturas. En este
momento, podemos ver el desarrollo de zonas calientes y frías, el humo en la habitación, y el
flujo de aire caliente por la parte superior de la puerta y el aire frío en la parte inferior de la
puerta.
Figura 13: vectores de velocidad en el modelo.
Figura 14: Cortes de Temperatura
Ver datos del historial de tiempos
Vamos a explorar algunos de los datos del historial de tiempo.
1. En la ventana PyroSim, en el menú Analysis, haga clic en Plot Time History Results.
2. aparecerá un cuadro de diálogo que muestra los diferentes tipos de resultados 2D que están
disponibles. Seleccione smoke_hrr.csv y haga clic en Open para ver la salida del dispositivo. La
primera pantalla será la tasa de liberación de calor, figura 15. A los 50 segundos, el valor
esperado es la fracción rampa (0.128) multiplicado por el HRRPUA (1960 kW/m2), multiplicado
por el área de superficie (1 m2), para obtener un valor de 251 kW. Esto coincide con el resultado
calculado.
3. Ahora haga clic en Plot Time Hisotory Results, seleccione smoke_ctrl.csv y haga clic en Open
para ver la salida de control del detector de humo, Figura 16. Como puede verse, el control
del detector de humo se activó a los 15 segundos y abrió la puerta.
Nota: Puede acceder a estos gráficos más rápido usando el botón de gráfico en la barra de herramientas.
Figura 15. Gráfico histórico del tiempo de la tasa de liberación de calor.
Figura 16: Salida de control del detector de humo.
Resumen
Hemos completado una simulación de incendios bastante compleja que ilustra lo que, para la
mayoría de los ingenieros de protección contra incendios, será un enfoque suficiente para modelar
un incendio definiendo una reacción y especificando una tasa de liberación de calor que varía con el
tiempo. Por supuesto, el ingeniero deberá determinar la composición exacta de fuego para la
reacción y el historial de tiempo de la tasa de liberación de calor.
Otros puntos importantes en este modelo incluyen el uso de un dispositivo detector de humo para
activar un control que abre una puerta y la visualización de los resultados.
referencias
C/VM2, Verification Method: Framework for Fire Safety Design, Amendment 4. 2014. The Ministry of
Business, Innovation and Employment, PO Box 10-729, Wellington.
FDS-SMV Official Website. https://pages.nist.gov/fds-smv/.
McGrattan, Kevin, et al. 2017. Fire Dynamics Simulator Technical Reference Guide (Sixth Edition).
Gaithersburg, Maryland, USA, November 2017. NIST Special Publication 1018-1.
McGrattan, Kevin, et al. 2017. Fire Dynamics Simulator User's Guide (Sixth Edition). Gaithersburg,
Maryland, USA, November 2017. NIST Special Publication 1019.
Descargar