Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tesis de Doctorado
1999
TESIS DOCTORAL:
i
Índice
SÍMBOLOS...................................................................................................................................vii
Capítulo 1. Introducción
1.1. INTRODUCCIÓN ....................................................................................................................1
1.2. ANTECEDENTES E INTERÉS...............................................................................................1
1.3. ASPECTOS RELEVANTES DEL TEMA...............................................................................3
1.4. CONTENIDOS DE LA MEMORIA ........................................................................................6
REFERENCIAS .............................................................................................................................8
iv
Indice
Capítulo 7. Conclusiones
7.1. CONCLUSIONES ................................................................................................................ 207
7.2. COMBUSTIÓN DE LLAMAS PREMEZCLADAS EN MEDIOS CONFINADOS ........... 209
7.3. COMBUSTIÓN DE LLAMAS INTERACCIONANDO CON UNA BARRERA DE
AGUA.................................................................................................................................. 211
7.4. COMPORTAMIENTO DE LA BARRERA DE AGUA ATOMIZADA............................. 213
7.5. TRABAJOS FUTUROS ....................................................................................................... 214
REFERENCIAS ......................................................................................................................... 215
v
Seciba
vi
Símbolos
viii
Símbolos
T2 Temperatura de la mezcla de gases quemados [K]
T¥ Temperatura del gas [K]
U, u Componente de la velocidad en la dirección X [m/s]
U Velocidad de la mezcla gaseosa [m/s]
Uf Velocidad longitudinal del fluido [m/s]
Ul Velocidad de la gota [m/s]
Um Velocidad longitudinal de la malla [m/s]
Un Velocidad de la gota tras la rotura [m/s]
Uo Velocidad de la gota antes de la rotura [m/s]
U1 Velocidad del gas no quemado relativa al frente de [m/s]
llama
U2 Velocidad del gas quemado relativa al frente de [m/s]
llama
V Modulo del vector velocidad [m/s]
v Velocidad en la dirección y [m/s]
VC Volumen constante abrev.
Vi Volumen de la celda i [m3]
Vr Velocidad relativa entre el gas y la gota [m/s]
We Número de Weber [SD] We = r Vr 2 D s
Wecr Número de Weber crítico [SD] Wecr = 12
WG Peso molecular de la mezcla gaseosa [Kg/mol]
WH2O Peso molecular del agua [Kg/mol]
Wk Peso molecular de la especie késima [Kg/mol]
Wr Energía de rotura de gotas [J/m3]
Wr Peso molecular de los gases quemados [Kg/mol]
x Variable independiente: localización x [m]
Xk Fracción molar de la especie késima [SD]
y Variable independiente: localización y [m]
YH2Os Fracción másica de vapor de agua en la superficie [SD]
de la gota
YH2O, Fracción másica de vapor de agua en la mezcla [SD]
gaseosa
Yk Fracción másica de la especie késima [SD]
z Variable independiente: localización z [m]
Z Factor de compresibilidad [SD] Z=PV/RT
ZND Zeldovich-Neumann-Döring abrev.
ZR Zona de reacción abrev.
1D Unidimensional abrev.
2D Bidimensional abrev.
a Variable adimensional de la formulación de [SD]
Zeldovich
a Difusividad térmica [m2/s] a=K/(rcp)
bi Exponente de la temperatura de la tasa de reacción [SD]
kfi
bT Coeficiente de expansión térmica [K-1]
ésima
k Símbolo de la especie química k
[ck] Concentración molar de la especie késima [moles/m3]
dkj Delta de Kronecker [SD]
dpc Longitud de la región de precalentamiento [m]
dr Longitud de la región de reacción [m]
e Emisividad de la mezcla de gases [SD]
f Variable específica
g Coeficiente adiabático [SD] g = cp / cv
-1
k Compresibilidad isoterma [Pa ]
k Coeficiente antidifusivo del FCT en la dirección Y [SD]
l Coeficiente difusivo del FCT en la dirección Y [SD]
m Coeficiente antidifusivo del FCT en la dirección X [SD]
Viscosidad dinámica de la mecla gaseosa. [Kg/(ms)]
l Viscosidad dinámica del agua. [Kg/(ms)]
ix
Seciba
x
Capítulo 1
Introducción
1.1. Introducción
En esta memoria se describen los aspectos más relevantes de un trabajo de
investigación que trata de simular numéricamente la interacción de una llama
premezclada metano/aire con una barrera de agua atomizada en un recinto cerrado.
Para ello ha sido desarrollado el programa de cálculo Seciba (Simulación de
Explosiones Confinadas Interaccionando con una Barrera de Agua) que resuelve las
ecuaciones de conservación para flujos bidimensionales, compresibles y reactivos, la
cinética química de la combustión del metano de acuerdo a un mecanismo de
reacción simplificado y la interacción termomecánica con una barrera monodispersa
de gotas de agua. El objetivo final del trabajo es realizar un estudio paramétrico del
problema para encontrar las condiciones optimas de diseño de la barrera, es decir su
localización, su concentración así como el tamaño idóneo de gota que permitan la
extinción de la llama.
Este capítulo enmarca el trabajo realizado dentro de las líneas de investigación del
departamento, indicando los antecedentes que propiciaron su realización. También se
justifica el interés del tema, así como los aspectos físicos considerados de mayor
influencia en el fenómeno de interés. En el último apartado se hace una breve
descripción de los contenidos de esta memoria.
Este trabajo se vio impulsado por el interés mostrado por AITEMIN (Instituto de
investigación en tecnologías aplicables a la explotación de minas) y ha contado con
la financiación durante el trienio 1995-98 de la Junta de Castilla y León bajo el
proyecto de investigación: “Simulación de la interacción de una onda explosiva con
una barrera transversal de agua atomizada”. Subvención que ha sido renovada por
la Junta durante el trienio 1999-2002 bajo el proyecto: “Optimización del diseño de
un sistema de extinción de ondas explosivas basado en una barrera de agua
atomizada”. A mediados de 1999 se ha iniciado una colaboración con el ENSAM
(École Nationale Supérieure d'Arts et Métiers) de París para implementar un
algoritmo TVD en el programa Seciba, aunque los resultados de esta colaboración no
aparecen reflejados en la presente memoria.
Uno de los sistemas empleados para mitigar los aspectos destructivos de estas
explosiones controladas, consiste en la formación de una barrera de agua pulverizada
transversal a la galería, con el objeto de extinguir o al menos evitar la propagación
del frente de llama fuera de una determinada zona de la galería. La realización de
experimentos en minas para optimar el diseño de las barreras de agua, aunque viable,
es difícil y considerablemente costosa. Por lo que es muy interesante conocer los
mecanismos que gobiernan la interacción entre la nube de agua y el frente de llama
para minimizar el número de ensayos.
2
Introducción
Una breve descripción de los aspectos más relevantes del problema evidencian la
complejidad de éste. Actualmente existen códigos que simulan explosiones y otros,
que modelan flujos bifásicos, pero no es fácil encontrar uno que simule ambos
aspectos simultáneamente. En los últimos años han ido apareciendo códigos para
simular diferentes tipos de explosiones, tales como el código FLACS, desarrollado
por [Hjertager, 82 y 85], que utilizando el concepto de multienergía predice las
explosiones de nubes de vapor o el código REAGAS, [Van den Berg, 89]. Estos
códigos son básicamente utilizados en explosiones sin confinar y sus resultados para
el campo lejano son relativamente buenos, no es así para las zonas próximas al lugar
de la explosión.
3
Seciba
4
Introducción
5
Seciba
Entre otros, [Soo, 89 y Sirignano, 93] establecen las ecuaciones que describen las
interacciones entre la fase gaseosa y la líquida.
6
Introducción
[Amsden, 85; Bower, 88], propone una evolución temporal lineal del diámetro de la
gota durante el tiempo de rotura de la misma para cada uno de los regímenes: bolsa o
ligamentos. Siendo el tiempo de vida inestable de la gota determinado a partir de
expresiones semiempíricas.
El aspecto fundamental de la interacción entre la barrera de gotas de agua y la llama,
desde el punto de vista de la extinción de la misma, es el energético, el agua absorbe
energía térmica de la llama calentándose y transformándose en vapor, a la vez que
disminuye la temperatura promedio de la llama, ralentizando de este modo el proceso
de reacción e incluso deteniendo las generaciones más exergéticas de las especies
químicas. También hay que tener en cuenta la sofocación, es decir el desplazamiento
del aire (y por tanto del oxigeno) como consecuencia del vapor de agua (el agua al
vaporizarse aumenta 1.700 veces su volumen). [Prasad, 98] realiza un análisis
interesante de la importancia relativa del desplazamiento de oxigeno por aumento de
la composición del vapor de agua en la sofocación de la llama.
7
Seciba
El capítulo siete recopila las conclusiones más relevantes del trabajo, así como
posibles líneas de investigación a seguir en trabajos futuros.
Referencias
[Amsden, 85] A. A. Amsden, J. D. Ramshaw, P. J. O’Rourke, y J. K Dukovicz,
KIVA: A Computer Program for Two- and Three-Dimensional Fluid Flows with
Chemical Reactions and Fuel sprays. Los Alamos Report LA-10245-MS, 1985
[Anderson, 84] D. A. Anderson, J. C. Tannehill y R. H. Pletcher, Computational
Fluid Mechanics and Heat Transfer, Ed. Hemisphere Publishing Corporation,
1984.
[Bakken, 97] J. Bakken y O. K. Sonju, Quenching of gaseous detonations by water
layers. Department of Thermal Energy and Fluid Machinery, N-7034 Trondheim,
Norway, 1997.
8
Introducción
9
Seciba
10
Introducción
11
Seciba
12
Capítulo 2
2.1 INTRODUCCIÓN................................................................................................................13
2.2 CINÉTICA QUÍMICA DE LAS REACCIONES................................................................14
2.2.1 REDUCCIÓN DEL MECANISMO DE REACCIÓN DE UNA MEZCLA CH4/O2 ..............................16
2.3 ECUACIONES DE CONSERVACIÓN PARA FLUJOS REACTIVOS ............................20
2.4 CLASIFICACIÓN DE LOS DIFERENTES TIPOS DE COMBUSTIÓN..........................23
2.5 CARACTERIZACIÓN DE LAS DEFLAGRACIONES.....................................................24
2.5.1 TEORÍA DE MALLARD Y LE CHATELIER ..........................................................................25
2.5.2 MODELO DE ZELDOVICH, KAMENETSKY Y SEMENOV ......................................................26
2.5.3 SUPERFICIES BIDIMENSIONALES DE LAS LLAMAS .............................................................28
2.6 CARACTERIZACIÓN DE LAS DETONACIONES..........................................................29
2.6.1 CURVA DE HUGONIOT ....................................................................................................29
2.6.2 ESTRUCTURA DE LA ONDA DE DETONACIÓN ....................................................................36
2.6.2.1 Teoría unidimensional de Zeldovich, von Neumann y Döring ....................................36
2.6.3 ANÁLISIS DE LA TRANSICIÓN DE DEFLAGRACIÓN A DETONACIÓN .....................................37
2.7 ESTRUCTURA DE LAS LLAMAS PREMEZCLADAS....................................................38
2.8 EXTINCIÓN DE LLAMAS LAMINARES PREMEZCLADAS ........................................40
2.8.1 TEORÍA DE SPALDING ....................................................................................................41
2.8.2 EXTINCIÓN DE DEFLAGRACIONES ...................................................................................42
2.8.3 EXTINCIÓN DE DETONACIONES .......................................................................................43
2.9 COMBUSTIÓN EN MEDIOS CONFINADOS...................................................................45
REFERENCIAS ...................................................................................................................46
2.1 Introducción
KK k fi KK
å v ¢ ki c k « å v ¢¢ ki c k
k =1 k ri k =1
d[ c k ] æ KK v ¢¢ ji ö
[ ] [ ]
II v ¢ ji KK
w& k = = å ( v ¢¢ ki - v¢ ki )ç k fi Õ c j - k ri Õ c j ÷ (2. 1)
dt i =1 è j=1 j=1 ø
De manera que para flujos reactivos hay que resolver ecuaciones diferenciales
ordinarias acopladas y no lineales de la forma:
æ b cte / T KK v ¢ ji ö
w& k = f çç T , e
è
, Õ cj
j =1
[ ]
÷÷
ø
reducidos del orden de 10-6 segundos. Por tanto un tema de especial interés es la
relación entre la energía de ignición, necesaria para el inicio del mecanismo de
reacción, y el tiempo de retraso hasta que se empieza a iniciar la oxidación de la
mezcla, trabajos sobre el tema son [Weber, 94 y Bi, 98].
d[c k ]
[ ]v¢
KK ji
w& k , i = = - v¢ ki k fi Õ c j (2. 3)
dt j=1
[ ]v ¢
KK ji
TR = k fi Õ c j (2. 4)
j= 1
KK
m = å v ¢ ji (2. 5)
j =1
15
Seciba
H
radicales a ser eliminados CH3 OH CH3 H2
C2H6 CH3 H2O
mediante el examen de su
HO2
importancia relativa. En OH CH3O O2 O
Únicamente las reacciones lentas son las que limitan la tasa de reacción completa del
proceso, ya que la influencia de las reacciones rápidas carece de importancia en el
análisis global del mecanismo de reacción.
17
Seciba
18
Dinámica de fluidos y cinética química de la combustión
REACCIONES Ai bi Ei ki=AiTbiexp(-Ei/RT) Ai bi Ei
[cal/mol] [cal/mol]
[cm-s-K] [cm-s-K]
TOTAL II = 22
Del resto de las ecuaciones cabe destacar la reacción decimosexta que es el inicio de
la cadena de reacción, las reacciones decimoséptima a decimonovena por ser las que
establecen la llama y la reacción vigésima y la última por generar el formaldehído,
cuya oxidación viene dada por las reacciones decimosegunda a decimoquinta.
19
Seciba
é r ù é ru ù é rv ù é 0 ù
ê ru ú ê ru 2 ú ê ruv ú ê - ¶P ¶x + (div t ) x + rf mx ú
ê ú
¶ ê ú ¶ ê ú ¶ ê ú
ê rv ú +
¶t ê ¶ x
ê ruv ú +
¶y
ê rv ú =2 ê
ê
- ¶ P ¶ y + ( )y my úú (2. 6a)
div t + r f
ú ê ú ê ú v v
ê u( E + P)ú ê v( E + P)ú ê- div( q c + q r ) + Wt + Wfm ú
& &
ê E ú
êërYk úû êë ruYk úû r
êë rvYk úû ê - div( mY ) + Wk w& k ú
ë k û
La energía es evaluada como suma de la energía interna, la energía cinética y la
entalpía química de formación de la mezcla gaseosa a la temperatura del cero
absoluto:
( )
é KK ù
E = rêc v T + u 2 + v 2 2 + å Yk h ok ú (2. 7)
ë k =1 û
El flujo de calor liberado por las reacciones químicas viene representado por la
variación de la energía química al modificarse la composición de la mezcla gaseosa.
æ ¶v ¶v j ö æ 2 r
t ij = m çç i + ÷÷ + ç m v - mö÷ div V d ij
( ) (2. 8a)
è ¶x j ¶x i ø è 3 ø
20
Dinámica de fluidos y cinética química de la combustión
æ 2 2
ö
(divt )x = mçè ¶¶xu2 + ¶¶yu2 ÷ø + æçè m3 + m v ö÷ø ¶¶x æçè ¶¶ux + ¶¶vy ö÷ø (2. 8b)
æ 2 2
ö
(divt )y = mçè ¶¶xv2 + ¶¶yv2 ÷ø + æçè m3 + m v ö÷ø ¶¶y æçè ¶¶ux + ¶¶vy ö÷ø (2. 8c)
& t = ¶( ut xx ) +
W
¶ ut xy(+
¶ vt xy
+
) (
¶ vt yy ) ( ) (2. 9)
¶x ¶y ¶x ¶y
El trabajo realizado por las fuerzas másicas:
(
& fm = r uf mx + vf my
W ) (2. 10)
r ¶ æ ¶T ö ¶ æ ¶T ö
- div( q c ) = div( K gra dT) = çK ÷ + çK ÷ (2. 11)
¶x è ¶x ø ¶y è ¶y ø
v
El término div( q r ) representa el flujo de calor por radiación, que puede ser tratado
según diferentes procedimientos. No suele ser habitual el considerar este término,
quizás por la complejidad que conlleva su tratamiento. Trabajos que no desprecian la
importancia del flujo de calor por radiación son [Kaplan, 94 y Prasad, 98].
r ¶ æ ¶Yk ö ¶ æ ¶Y ö
(
- div( mYk ) = div rD Yk , ¥ gra dYk = )
ç rD k , ¥
¶x è
÷ + ç rD k , ¥ k ÷ (2. 12)
¶x ø ¶y è ¶y ø
Hay que notar que tanto el coeficiente de conducción de calor como el de transporte
difusivo de la especie considerada varían con la composición de la mezcla y las
condiciones locales.
21
Seciba
Basado en las estimaciones de Warnatz, hay que destacar la existencia del programa
Tranft desarrollado en los laboratorios SANDIA para ser usado acoplado con la
librería de subrutinas CHEMKIN con objeto de estimar las propiedades de
transportes difusivos de una mezcla de gases, [Kee, 86]. Trabajos que utilizan este
programa para estimar los coeficientes de transporte molecular son [Weber, 94 y
Cònsul, 98].
é r ù é ru ù é rv ù é 0 ù
ê ru ú ê ru 2 ú ê ruv ú ê - ¶P ¶x ú
¶ ê ú ¶ ê ú ¶ ê ú ê ú
ê rv ú + ê ruv ú + ê rv 2 ú = ê - ¶P ¶y ú (2. 6b)
¶t ê ú ¶x ê ú ¶y ê ú ê v ú
ê E ú ê u( E + P ) ú ê v( E + P)ú ê - div(q c ) ú
êërYk úû êë ruYk úû êë rvYk úû êë Wk w& k úû
22
Dinámica de fluidos y cinética química de la combustión
23
Seciba
r 2 r1 0,06-0,25 1,7-2,6
Se puede decir que las investigaciones científicas en materia de combustión han sido
desarrolladas en el presente siglo. Desde que en 1883 Mallard y Le Chatelier
realizasen un primer intento de afrontar el estudio unidimensional de la propagación
de una llama basado únicamente en consideraciones energéticas, muchas han sido las
teorías que han ido surgiendo mejorando continuamente la caracterización de los
diferentes tipos de combustiones. Así, en el caso de las llamas premezcladas,
Zeldovich, Frank- Kamenetsky y Semenov incluyeron en el modelo de Mallard y Le
Chatelier las ecuaciones de conservación de las especies; Tanford y Pease (1947)
introdujeron el transporte difusivo de masa y calor en el modelo, evidenciando que
para ciertas reacciones químicas, el transporte de radicales libres a la zona de no
quemados es determinante en la velocidad de propagación de la llama.
24
Dinámica de fluidos y cinética química de la combustión
T - Ti
& p ( Ti - T1 ) = K 2
mc (2. 13)
dr
El flujo de masa por unidad de área está relacionado con la velocidad de propagación
de la llama laminar:
& = rS L
m (2. 14)
Sustituyendo en la ecuación 2.13, resulta:
K T2 - Ti 1
SL = (2. 15)
r cp Ti - T1 d r
Estimando el espesor de la zona de reacción como:
1
d r = SL (2. 16)
V TR
Resulta que la velocidad de propagación del frente de llama tiene la expresión:
K T2 - Ti
SL = V TR µ a TR (2. 17)
r c p Ti - T1
m m
[ ] æ P ö
m æ nö
TR µ c j =ç ÷ =ç ÷
è Vø è R uTø
1
SL µ V P m µ P m- 2 (2. 18)
r
De lo que resulta que aquellos mecanismos con reacciones dominantes de segundo
orden, presentan velocidades de propagación independientes de la presión. Lo cual
será una importante consideración a la hora de determinar los criterios de extinción.
d æ dT ö dT
ç K ÷ - rUc p + Wr w& r q r = 0 (2. 19a)
dx è dx ø dx
d æ dYr ö dYr
ç rD m ÷ - rU + Wr w& r = 0 (2. 19b)
dx è dx ø dx
26
Dinámica de fluidos y cinética química de la combustión
c p ( T - T1 )
a = Yr ,1 - Yr q= (2. 20)
qr
Resultando:
K d 2q dq
- rU + Wr w& r = 0 (2. 21a)
c p dx 2 dx
d 2a da
rD m - rU + Wr w& r = 0 (2. 21b)
dx 2 dx
ì T = T1 Þ q = 0
x = -¥ Þ í (2. 22a)
îYr = Yr ,1 Þ a = 0
ì c p ( T2 - T1 )
ï T = T2 Þ q = =1
x=¥Þí qr (2. 22b)
ïYr = Yr ,2 Þ a = Yr ,1 - Yr ,2 = 1
î
ambas ecuaciones son idénticas. Por lo que bastaría encontrar una de las soluciones.
d 2T c p dT
- rU =0 (2. 23)
dx 2 K dx
las condiciones de contorno a imponer son:
x = -¥ Þ T = T1 y dT dx = 0
(2. 24)
x = -0 Þ T = Ti » T2
resultando:
¬
Número de Lewis Le = K c prD m » 1
27
Seciba
æ dT ö cp
ç ÷ = rU ( T2 - T1 ) (2. 25)
è dx ø -0 K
Considerando la ecuación de la energía en la región de reacción bajo la hipótesis de
que el calor por convección es prácticamente despreciable:
d 2T Wr w& r q r
+ =0 (2. 26)
dx 2 K
las condiciones de contorno a imponer son:
x = +¥ Þ T = T2 y dT dx = 0
(2. 27)
x = +0 Þ T = Ti
Si se multiplica la ecuación por 2dT/dx y se integra entre = +¥ y x = 0, resulta:
2
æ dT ö 2Wr q r T2
-ç ÷ = - ò w& r dT (2. 28)
è dx ø +0 K T
i
2
2 cp 2Wr q r T2 2 KWr T2
(r U ) (T2 - T1 )2 = & 2 = (rU) 2 =
ò w& r dT Þ m ò w& r dT
K 2 K T c p ( T2 - T1 ) T
i i
T2
KWr
2
SL = w& dT µ aTR
2 c (T - T ) ò r
(2. 29)
r p 2 1 Ti
28
Dinámica de fluidos y cinética química de la combustión
Figura 2. 4.- Geometría de la superficie de llama. (a) tubos abiertos. (b) tubos cerrados.
Los estudios de inestabilidades de llama muestran que las inestabilidades vienen
producidas por la difusividad térmica o las expansiones de los gases aguas arriba de
las ondas de presión, pero no están ocasionadas por los esfuerzos cortantes, [Calvin,
94].
29
Seciba
r1 U 1 = r 2 U 2 (2. 30)
& = r1 U 1 = r 2 U 2
m
1 1 P2 - P1
&2
P1 + m &2
= P2 + m &2=
m ³0 (2. 32)
r1 r2 1 r1 - 1 r 2
Esta última formula permite deducir la velocidad de propagación de la
discontinuidad a partir de la pendiente de la cuerda que une los puntos con los
estados termodinámicos a ambos lados de la discontinuidad.
& (1 r1 - 1 r 2 ) =
U1 - U 2 = m ( P2 - P1 )(1 r1 - 1 r 2 ) (2. 33)
Despreciando las velocidades tangenciales a la discontinuidad, la conservación de la
energía viene dada por la expresión:
1 2 1
h1 + U1 = h 2 + U 22 (2. 34)
2 2
30
Dinámica de fluidos y cinética química de la combustión
æ ö
1 2ç 1 1÷ 1
h1 - h 2 + m&
ç r2 - r2 ÷ = 0 h 2 - h1 = ( P2 - P1 )(1 r1 + 1 r2 ) (2. 35)
2 2
è 1 2ø
h1 = e1 + P1 r1 h 2 = e 2 + P2 r 2
1
e 2 - e1 = ( P1 + P2 )(1 r1 - 1 r2 ) (2. 36)
2
La cual representa para un estado termodinámico P
31
Seciba
1 P
h 2 - h1 = ( P2 - P1 )(1 r1 + 1 r2 ) 2´
2
2
P2
cuya representación gráfica viene dada por la figura
2.6, la diferencia que se observa respecto a la figura
2.5 es que debido a la combustión, el punto 1 ahora 0
3
&2
m Adiabática de
no pertenece a la adiabática de detonación, ya que P1
detonación
Adiabática
1 de choque
los fluidos 1 y 2 poseen diferentes composiciones 1/r
1/r2 1/r 1
químicas, y por tanto sus entalpías son evaluadas
mediante la entalpía química de formación a la Figura 2. 6.- Adiabática de
detonación.
temperatura del cero absoluto más su entalpía
térmica:
h1 = h o1 + c p1T1 h 2 = h o 2 + c p2 T2
(
& 2 1 r1 - 1 r
P = P1 + m ) (2. 37)
32
Dinámica de fluidos y cinética química de la combustión
Las gráficas de la figura 2.7 muestran los valores de equilibrio para una combustión a
volumen constante. Estos valores han sido obtenidos mediante el programa equil¬
utilizando el mecanismo de reacción detallado de la tabla 2.1 y el simplificado de la
tabla 2.2, a modo de validación de la simplificación realizada, resultando que los
errores máximos cometidos eran del 1% para la combustión del hidrógeno o del
metano. Las mezclas de H2+O2 y de CH4+O2 no están diluidas en N2 u otro gas no
participante de la reacción. Las condiciones iniciales de la mezcla son de 1 atmósfera
de presión y una temperatura de 40ºC para ambas mezclas, la elección de estas
temperaturas está asociada a resultados experimentales disponibles en la literatura
que serán utilizados en el capítulo 5 de esta tesis. Se observa como las máximas
temperaturas se alcanzan para las mezclas estequiométricas. En el caso del metano se
observa como la presión de equilibrio a volumen constante aumenta con la
concentración inicial de metano.
3550 3600
P (KPa) y T (K), combustión a VC
P (KPa) y T (K), combustion a VC
3350 3400
3150 3200
2950 3000
2750 2800
2550 2600
2350 PVC (KPa)
2400
2150 TVC (K)
PVC (KPa) 2200
1950
1750 2000
TVC (K)
1550 1800
1350 1600
1150 1400
950 1200
750 1000
0.3
0.4
0.6
0.4
0.5
0.667
0.75
0.85
0.15
0.25
0.333
¬
Equil es un programa desarrollado en la Universidad de Iowa por R. G. Schmitt y P. B. Butler para
el análisis de equilibrios químicos utilizando la librería de propiedades termodinámicas Real Gas -
Chemkin para obtener las condiciones de equilibrio bajo diferentes condiciones como por ejemplo:
combustión a presión o volumen constante y condiciones de Chapman - Jouguet. Este programa ha
sido debidamente validado mediante resultados experimentales para un amplio rango de temperaturas
y presiones haciendo uso de diferentes tipos de ecuaciones de estado. [Schmitt, 95].
33
Seciba
Es sencillo demostrar que este punto se mueve a la velocidad del sonido, partiendo
de la expresión 2.35:
1
h 0,2 + c p,2 T2 - h 0,1 - c p,1T1 = ( P2 - P1 )(1 r1 + 1 r2 ) (2. 38)
2
Expresando las entalpías de formación en función del calor de reacción, el cual se
considerará constante con la presión, y expresando las temperaturas en función de la
presión, la densidad y el coeficiente adiabático del gas, se obtiene:
g æ P2 P1 ö 1
-q r + ç - ÷ = ( P2 - P1 )(1 r1 + 1 r 2 ) (2. 39)
g - 1 è r 2 r1 ø 2
Derivando la presión respecto al inverso de la densidad se obtiene la tangente de la
curva de Hugoniot para la detonación:
dP2
=
( P2 - P1 ) - P2 2g ( g - 1) (2. 40)
d (1 r 2 ) (1 r 2 )2g ( g - 1) - (1 r1 + 1 r 2 )
Esta pendiente debe coincidir con la de la recta tangente a la curva de Hugoniot
desde el punto 1, lo que permite determinar la localización del punto con las
condiciones de Chapman - Jouguet:
dP2 P2 - P1
=- &2
= -m (2. 41)
d (1 r 2 ) 1 r1 - 1 r 2
CJ
Igualando ambas pendientes y operando:
P2 - P1
= gr 2 P2 (2. 42)
1 r1 - 1 r 2
Al despejar la velocidad de propagación en función del flujo másico, se observa que
coincide con la velocidad del sonido, lo que significa que el punto de Chapman -
Jouguet, se caracteriza por poseer M2 = 1
&2
m 1 P2 - P1 gP
U22 = = = 2 = c22 (2. 43)
r2 2 r 2 2 1 r1 - 1 r 2 r 2
34
Dinámica de fluidos y cinética química de la combustión
Por tanto las condiciones de Chapman - Jouguet, nos permiten, para el caso de llamas
adiabáticas, determinar el 90
instante exacto en el que
80
se produce la transición
de la deflagración a la 70
detonación, lógicamente 60
P2 (atm)
estas condiciones varían 50
con el estado 40
termodinámico inicial de 30
la mezcla gaseosa, así CJ
20
como con la composición
de la mezcla. La figura 10
2.8 muestra la curva de 0
Hugoniot para la
0.15
0.16
0.18
0.20
0.23
0.27
0.33
0.41
0.56
0.85
detonación obtenida con
1/RHO2 (m^3/Kg)
el programa equil para
una mezcla de 19% en
masa de CH4, el 5 % O2 y
el 76% N2 actuando este Figura 2. 8.- Curva de Hugoniot para la detonación
último como gas inerte, a de una mezcla estequiométrica de CH4 y O2 en aire.
partir de un estado inicial
de 300 K y una atmósfera de presión, condiciones que serán utilizadas en los
resultados mostrados en el capítulo 6 de esta tesis. La velocidad de propagación de
Chapman - Jouguet es de 1755 m/s, la cual se origina a una presión de 16 atmósferas
con una temperatura de 2662 K
3800 3800
3600
P (KPa), T (K) y V (m/s), CJ
3600
P (KPa), T (K) y V (m/s), CJ
3400
3400
3200
3000 3200
2800 3000
2600 2800
2400 VCJ (m/s)
2600
2200 PCJ (KPa)
2400
2000 TCJ (K)
1800 2200 VCJ (m/s)
2000 PCJ (KPa)
1600 TCJ (K)
1400 1800
0.3
0.4
0.6
0.667
0.75
0.85
0.4
0.5
0.15
0.25
0.333
más fácil lograr la detonación en una combustión confinada de hidrógeno que en una
de metano, [Bielert, 98].
Así es que desde el punto de vista adiabático la onda de detonación origina una
compresión de los gases no quemados hasta el punto 2´de la adiabática de choque,
figura 2.6, este punto es conocido como el punto de Zeldovich-Neumann-Döring
(ZND), en ese instante se produce la ignición del gas, el calor liberado de las
reacciones químicas hace que se expansione la mezcla de gases disminuyendo
ligeramente la presión pasando por los estados termodinámicos que se encuentran en
la recta que une 2´ y 2, la combustión acaba al llegar al punto 2 que se encuentra
sobre la adiabática de detonación. El punto 3 de corte de la recta 12 con la adiabática
de detonación no se alcanza nunca, por lo que en realidad solo tiene sentido la rama
de la curva sobre el punto de CJ. La recta que une los puntos 1 y 2´ es la línea de
Rayleigh que representa el estado del gas al atravesar la onda de presión y la recta
que une 2´ y 2 es la línea de Rayleigh que muestra los estados sucesivos del gas al
atravesar el frente de llama. La concordancia en la pendiente de ambas líneas
36
Dinámica de fluidos y cinética química de la combustión
38
Dinámica de fluidos y cinética química de la combustión
OH
1E-2 OH 1E-2
H
H
1E-3 1E-3 O
H H
H2 H2
O O O2
1E-4 O2 O
O2 1E-4 O2
OH
H2O OH
H2O
1E-5 1E-5
0.3
0.4
0.6
0.75
0.85
0.667
0.3
0.4
0.6
0.75
0.85
0.667
Fracción molar inicial de H2 Fracción molar inicial de H2
Figura 2. 10.- Composición de los quemados a Figura 2. 11.- Composición de los quemados de
volumen constante de diferentes composiciones diferentes composiciones H2+O2 en condiciones de
H2+O2. Chapman-Jouguet.
Las figuras 2.10 a 2.13 representan las composiciones de los productos de reacción
para diferentes composiciones de reactivos, al igual que las condiciones de presión y
temperatura de combustión a volumen constante y de Chapman - Jouguet, estos
resultados han sido obtenidos con el programa equil para unas condiciones iniciales
de una atmósfera y 40 ºC de temperatura, y al igual que en los casos anteriores, ha
sido comprobada la concordancia aceptable de los resultados utilizando el modelo
simplificado y detallado. La figuras 2.10 y 2.11 se corresponden con la combustión
de H2+O2. Las figuras 2.12 y 2.13 se refieren a la combustión de CH4+O2. Las
figuras 2.10 y 2.12 representan las composiciones de equilibrio de combustiones a
volumen constante, mientras que las figuras 2.11 y 2.13 representan las condiciones
de Chapman - Jouguet que marcan la transición de deflagración a detonación. Estos
resultados serán utilizados en el capítulo 5 para sacar las conclusiones de las
estructuras de llama que allí se obtengan.
39
Seciba
1.E+0 1.E+0
Fracción másica, combustión VC
OH
1.E-2 OH 1.E-2
O O
O2 O2
OH 1.E-3 OH O
1.E-3 H2O O H2O
CO CO O2
O2
CO2 CO2
1.E-4 1.E-4
0.15
0.25
0.33
0.4
0.5
0.4
0.5
0.15
0.25
0.33
40
Dinámica de fluidos y cinética química de la combustión
d æ dT ö dT &p
ç K ÷ - rUc p + Wr w& r q r = Q (2. 44)
dx è dx ø dx
La ecuación de la conservación de los reactivos considerada coincide con la 2.19b,
asumiéndose que el número de Lewis es la unidad.
Las regiones consideradas por Spalding son las mostradas en la figura 2.14, donde se
observa que tras la zona de reacción aparece una región donde las pérdidas de calor
son dominantes, de forma que la temperatura de los gases quemados no alcanza la
temperatura de la llama adiabática.
1 &p
Q K2
S L, p = µ P -1 (2. 45)
r c p ( T2 - T1 ) cte.
2 2
Siendo la constante de la expresión 2.45 un valor fijo para cada llama en concreto,
para el cual no existe solución real para la ecuación de la energía en la zona de
pérdidas de calor dominantes y cuyo valor es:
41
Seciba
K2 & p , max
Q
cte =
(rU) 2 c p 2 ( T2 - T1 ) YHC,1
1er orden
(2. 46)
Mezclas ricas
Sabiendo que tanto la densidad como las
2o orden
pérdidas de calor son proporcionales a la
presión, resulta que el límite de velocidad Mezclas pobres, 1er orden
S L, p P -1
=µ = P1- m (2. 47)
SL m- 2
P
[Bechtold, 94] utiliza como criterio para mezclas pobres el propuesto por Chao y
Law que afirma que la extinción de la llama se origina cuando las tasas de quemado,
o lo que es lo mismo la velocidad de propagación de la llama es menor o igual a
e -1 2 » 0.6 veces la velocidad de propagación de la llama adiabática.
42
Dinámica de fluidos y cinética química de la combustión
Un criterio mucho más estricto y a la vez generalista es el utilizado por [Prasad, 98]
al afirmar que la extinción de la deflagración está garantizada cuando la potencia
neta generada por la llama es próxima a cero o incluso negativa.
dt
(TZND - TCJ ) <t (2. 48)
dT
Donde el tiempo venía expresado en función de los coeficientes de Arrhenius y t era
el tiempo entre los estados de CJ y ZND cuyo cálculo aproximado se basa en la
temperatura para las condiciones de ZND:
æ E ö æ E ö
t = A expç ÷ t = A expç ÷ (2. 49)
è RT ø è RTZND ø
Asumiendo una relación politrópica entre la presión y la temperatura, el criterio de
Shchelkin para la propagación estable de la detonación adopta la expresión:
( g - 1) gù
æ E ö éê æ PCJ ö
ç ÷ 1- ç ÷ ú <1 (2. 50)
è RTZND ø ê è PZND ø ú
ë û
En una detonación típica E/R es del orden de 104 K, TZND es del orden de 103 K y
(PCJ/PZND)(g-1)/g es aproximadamente 0,1 para una mezcla estequiométrica hidrógeno
oxigeno; por lo que se observa que el criterio obtenido es inconsistente con
resultados experimentales de detonaciones estables, sin embargo el origen de la idea
es bueno. Por lo que el criterio definitivo de Shchelkin presenta esencialmente la
misma forma que la ecuación 2.50 excepto que las condiciones de ZND son
sustituidas por las condiciones de los gases no quemados, P1 y T1, inmediatamente
aguas abajo de la onda de presión y las condiciones de CJ son reemplazadas por la
43
Seciba
g - 1 E DP
<1 (2. 51)
g RT1 P1
El cambio de presión puede ser relacionado con el número de Mach, M, y el calor
liberado por unidad de masa, q. Esta sería la representación de una línea de Rayleigh
cuya intersección con la curva de Hugoniot para la detonación originaría
aproximadamente la expresión:
DP q
= g ( g - 1) M 2 (2. 52)
P a2
Sustituyendo la expresión 2.52 en al criterio estabilidad de Shchelkin, se obtiene la
expresión:
E q
(g - 1)2 M12 <1 (2. 53)
RT1 a 12
A pesar de la simplicidad de la formulación de este criterio, está bastante difundido
su uso.
(M 2CJ - 1) a12
2
Q CJ = r1 (2. 54)
2( g - 1) M 2CJ ( g + 1)
Se observa que la liberación de energía química en la detonación es QCJ = QMAX µ
MCJ2. Aplicando el Criterio de Shchelkin, el mecanismo de extinción debe absorber
44
Dinámica de fluidos y cinética química de la combustión
el 20% del QCJ (entalpía química) del flujo de gas. Además esta transferencia
energética debe ocurrir en la región entre la onda de choque, plano ZND, y el
contorno sónico aguas arriba, plano CJ.
Solo la energía extraída del flujo entre el punto de Champan - Jouguet y la onda de
presión, modifica las características de propagación de la detonación.
45
Seciba
46
Dinámica de fluidos y cinética química de la combustión
Referencias
[Bakken, 97] J. Bakken y O. K. Sonju, Quenching of Gaseous Detonations by Water
Layers, Department of Thermal Energy and Fluid Machinery, N-7034 Trondheim,
Norway, 1997.
[Calvin, 94] P. Calvin, Premixed Combustion and Gasdynamics, Ann. Rev. Fluid
Mech., Vol 26: pp. 321-352, 1994.
47
Seciba
[Chen, 96] Y. C. Chen y N. Peters, The Detailed Flame Structure of Highly Stretched
Turbulent Premixed Methane-Air Flames, Combust. Flame, Vol. 105: pp. 221-244
1996.
48
Dinámica de fluidos y cinética química de la combustión
[Landau, 86] Landau y Lifshitz, Mecánica de Fluidos, Vol.6, Ed. Reverte, 1986
[Popp, 97] P. Popp y M. Baum, Analysis of Wall Heat Fluxes, Reaction Mechanisms
and Unburnt Hydrocarbons during the Head-on-Quenching of a Laminar Methane
Flame, Combust. Flame, Vol. 108: pp. 327-348 1997.
[Prasad, 98] K. Prasad, C. Li, K. Kailasanath, ..., Numerical Modeling of Water Mist
Suppression of Methane-Air Diffusion Flames, Combust. Flame, Vol. 109: pp. 325-
364, 1998.
49
Seciba
50
Capítulo 3
3.1 INTRODUCCIÓN................................................................................................................51
3.2 CARACTERIZACIÓN DE PROBLEMAS RÍGIDOS (STIFF PROBLEMS)....................52
3.2.1 ACOPLAMIENTO DE ECUACIONES ....................................................................................53
3.2.2 FUNDAMENTO DE LOS MÉTODOS DEL TIMESTEP SPLITTING ................................................54
3.2.3 APLICACIÓN DEL TIMESTEP SPLITTING EN FLUJOS COMPRESIBLES REACTIVOS ....................55
3.2.4 OPTIMIZACIÓN DE LOS MÉTODOS TIMESTEP SPLITTING ......................................................57
3.3 RESOLUCIÓN DE LAS ECUACIONES DE CONSERVACIÓN......................................58
3.3.1 FUNDAMENTO DEL FLUJO DE TRANSPORTE CORREGIDO ...................................................60
3.3.2 TEORÍA DEL FLUJO DE TRANSPORTE CORREGIDO .............................................................61
3.3.3 APLICACIÓN DEL FLUJO DE TRANSPORTE CORREGIDO ......................................................62
3.3.4 SUBRUTINA ETBFCT .......................................................................................................68
3.4 RESOLUCIÓN DE LA CINÉTICA QUÍMICA DE LAS REACCIONES .........................68
3.4.1 MÉTODO CHEMEQ .........................................................................................................69
3.4.2 MÉTODO LSODE ............................................................................................................69
3.5 LIBRERÍA RG-CHEMKIN.................................................................................................70
3.5.1 CÁLCULO DE LA VARIACIÓN TEMPORAL DE LA TEMPERATURA .........................................72
3.6 ESTRUCTURA DEL CÓDIGO SECIBA............................................................................73
3.6.1 ALGORITMO DE RESOLUCIÓN NUMÉRICA DEL CÓDIGO SECIBA ..........................................74
REFERENCIAS ...................................................................................................................77
3.1 Introducción
Suele ser habitual en este tipo de simulaciones el empleo del timestep splitting,
[Ellzey, 91; Zhou, 95 y Cònsul, 98], o lo que es lo mismo, la resolución
independiente de la cinética química de las reacciones y las ecuaciones de
conservación, como se justificará más adelante en el capítulo.
Además dado que los flujos se caracterizan por elevados gradientes de presión y
temperatura, es necesario utilizar algún algoritmo que disminuya la tendencia a
oscilar de las soluciones numéricas alcanzadas. En el caso de código Seciba se
utilizará la técnica de flujo de transporte corregido. [Ellzey, 91; Brüls, 94 y Kaplan,
94].
Seciba
Tabla 3. 1.- Interacción de procesos que generan problemas rígidos. Ref.: [Oran, 87].
Interacción de fenómenos. Algunos procesos que los originan.
Flujos reactivos / Difusión Llamas Laminares.
Flujos reactivos / Convección Flotación de llamas, combustión turbulenta.
Difusión / Convección Mezcla molecular en flujo turbulento,
Inestabilidades por doble difusión.
Flujos reactivos / Propagación de ondas Inestabilidad química - acústica
Transición de deflagración a detonación.
Difusión / Propagación de ondas Amortiguación de ondas de sonido de alta
frecuencia.
Convección / Propagación de ondas Ondas de choque,
Generación de ruido turbulento.
52
Modelado numérico de llamas premezcladas. Código Seciba
53
Seciba
En este método, procesos que tienen lugar de forma simultánea son resueltos
independientemente y las soluciones de las variables comunes obtenidas a partir de
los cálculos independientes son acopladas juntas. Los procesos y las interacciones
entre ellos pueden ser tratados por métodos analíticos, asintóticos, implícitos,
explícitos u otros. Por lo que se trata más de una técnica que de un algoritmo
propiamente dicho. La ventaja de esta aproximación es que permite eliminar las
costosas operaciones en matrices y permite el uso del mejor método de resolución
asociado a cada término, así como diferentes resoluciones temporales para cada
proceso. La forma exacta en que los procesos son acoplados depende de propiedades
individuales de los diferentes algoritmos utilizados.
El criterio cualitativo para la validación de timestep splitting es que los valores de las
variables físicas no tienen que sufrir incrementos importantes en el intervalo
temporal de cada proceso individual. Consideremos la ecuación:
d
dt
[rf( x, y, z, t)] = G1 + G 2 + G 3 +...+ G M (3. 1)
D(rf)1
n -1
= DtG 1n - 1 ü
ï
D(rf) 2 = DtG n2 - 1 ï
n -1
ý (3. 2)
... ï
D(rf) M = DtG nM- 1 ïþ
n -1
M
(rf) n = (rf) n -1 + å D(rf) m
n -1
(3. 3)
m =1
En esta sección se va a ilustrar cual sería la línea de actuación para resolver mediante
un timestep splitting la propagación de ondas de detonación en un flujo reaccionando
de acuerdo a un mecanismo de cinética química. En los modelos simplificados que se
van a describir, se van a acoplar únicamente dos fenómenos físicos: convección y
reacciones químicas interaccionando entre si. La ecuación de estado será la de los
gases perfectos. La aplicación que se va a describir es una de las numerosas
aplicaciones desarrolladas por [Oran, 87].
3.- Evaluación de los efectos del transporte convectivo. En esta subetapa, puede estar
involucrado el movimiento de la malla. Durante esta fase, densidades, velocidades,
energías y presiones pueden variar. Para averiguar presiones y temperaturas se
utilizan las ecuaciones de estado.
5.- Actualizar todas las variables al final del intervalo temporal completo, estando
seguro que las densidades, energías, presiones y temperaturas son consistentes con
las variables independientes conocidas para ese instante de tiempo.
56
Modelado numérico de llamas premezcladas. Código Seciba
1
Dt £ (3. 4)
¶T ¶t
El timestep splitting es tanto más exacto cuanto menor es el intervalo temporal. Por
tanto, éste debe ser lo suficientemente pequeño como para que los resultados tengan
una exactitud aceptable. Aunque existen criterios sobre el apropiado intervalo
temporal para cada proceso físico, no existe una forma de identificar el apropiado
intervalo temporal para el conjunto de todos los procesos acoplados. La forma de
optimar una simulación larga es trabajar sobre el proceso más costoso desde el punto
de vista computacional.
57
Seciba
Es una buena idea para evitar las posibles oscilaciones espaciales de la temperatura,
el utilizar como temperatura para los cálculos de la cinética química de las reacciones
un promediado espacial de la temperatura entre las celdas vecinas a la que resulta de
interés. Este procedimiento es muy utilizado para imponer un limite superior a la
temperatura resultante.
Sin duda uno de los métodos más útiles es resolver el flujo convectivo de la entropía,
con el objeto de determinar la temperatura para el caso de compresión adiabática y
fijar para cada instante de tiempo la temperatura adiabática como límite inferior de la
temperatura calculada, evitando así que por problemas numéricos la T<Tcomp. adiab.
Dentro del área de la mecánica de fluidos, existe una amplia variedad de problemas
en los cuales los procesos físicos están dominados por el transporte convectivo de
masa, cantidad de movimiento y energía. La dificultad a la hora de modelar estos
procesos, proviene fundamentalmente del carácter no linear de las ecuaciones como
consecuencia del termino convectivo de las ecuaciones de conservación de cantidad
de movimiento. Otro problema adicional se produce cuando el transporte convectivo
es dominante frente al difusivo o los términos fuentes, en estos casos, la naturaleza
de las ecuaciones pasa a ser hiperbólica, permitiendo así la existencia de regiones
con elevados gradientes e incluso discontinuidades (tales como las ondas de choque).
58
Modelado numérico de llamas premezcladas. Código Seciba
También hay que añadir el caso en el que los términos fuente poseen un amplio
rango de escalas espaciales y temporales. Algunos ejemplos de este tipo de
problemas son: convección natural en medios porosos, convección natural en grandes
dominios espaciales (altos números de Rayleigh --relación entre convección de masa
y gradiente de densidades--), la propagación de una onda de presión en una tubería
cerrada y la transición de deflagración a detonación en flujos reactivos
multicomponentes. Toda esta diversidad de ejemplos llevan a la conclusión del
importante papel jugado por el fenómeno de transporte dominante en el proceso.
X X
59
Seciba
El FCT no es un esquema en diferencias finitas, sino que se trata de una técnica que
puede ser aplicable a diferentes esquemas de discretización, desde el Upwind al Lax-
Wendroff. En realidad cuando el FCT es incorporado a estos métodos tradicionales
tanto implícitos como explícitos, se ha encontrado que éstos mejoran su exactitud al
resolver ecuaciones con convección dominante.
60
Modelado numérico de llamas premezcladas. Código Seciba
Como la característica clave para cada tipo de transporte es que la solución sea
monótonamente positiva, Boris y Book diseñaron la técnica FCT para exhibir esta
propiedad, de manera que la resolución numérica no puede generar nuevos máximos
o mínimos ni acentuar los extremos ya existentes. Teniendo esta idea en mente, se
desvió todo esfuerzo a minimizar la disipación y la difusión artificial, facilitar el uso
y a aumentar la efectividad y la flexibilidad.
Los fundamentos de la técnica FCT, [Gross, 85 y Oran, 87], serán explicados para un
modelo unidimensional sin que ello repercuta en alguna pérdida de generalidad,
únicamente se trata de simplificar la explicación entrando en contacto con los
conceptos e ideas fundamentales de esta técnica.
¶rf ¶
+ (rfu) = S (3. 5)
¶t ¶x
Los pasos a seguir desde el punto de vista teórico se van a aplicar sobre la ecuación
de continuidad ( f =1) y constituyen seis operaciones consecutivas:
[
ri = r i o - Dx i-1 FiL+1/ 2 - FiL-1/ 2 ] (3. 7)
A C i +1 / 2 = C i +1 / 2 A ad
i +1 / 2 0 £ C i +1 / 2 £ 1 . (3. 8)
6.- Aplicar los flujos antidifusivos limitados para conseguir las nuevas densidades
rni:
[
r n i = r i - Dxi-1 A Ci + 1/ 2 - A Ci - 1/ 2 ] (3. 9)
¶rf 1 ¶ a -1 1 ¶ a -1 ¶D 2
¶t
= - a -1 (
r rfv + a - 1
¶r2444
)
¶r
r D1 + C 2
¶r
(+ D (3. 10))
{ 1r444 r
3 1 44444 42444444 33
transitorio convectivo terminos fuentes
62
Modelado numérico de llamas premezcladas. Código Seciba
temporal es denotada por {roi} (i=1,...,N). Al final de Figura 3. 2.- Geometría del
dominio computacional.
un intervalo temporal de duración Dt los nodos se
encuentran en {rni}, donde
ì
ï
ïï
[
rio+,1n/ 2 - rio-,1n/ 2 ] Cartesianas
( ) ( )
= í p é rio+,1n/ 2 - rio-,1n/ 2 ù
2 2
Vio , n Cilíndricas (3. 12)
êë úû
ï
( ) ( )
ï 4 p é rio+, n/ - rio-, n/ ù
3 3
Esfericas
ïî 3 ëê 1 2 1 2
ûú
ì
ï 1 Cartesianas
ï
A i + 1/ 2 =í
ï4 é o
[
p ri + 1/ 2 + rin+ 1/ 2
o
] Cilíndricas (3. 13)
( ) (
ï p ê ri + 1/ 2 + rio+ 1/ 2 rin+ 1/ 2 + rin+ 1/ 2 ùú )
2 2
Esfericas
î3 ë û
63
Seciba
rio , n =
2
[
1 o, n
ri + 1/ 2 + rio-,1n/ 2 ] (3. 14)
U fi +1/ 2 =
1 f
2
(
U i + U if+ 1 ) para i = 1, ..., N-1 (3. 15)
Sin embargo, se necesita el flujo de la variable dependiente que sale de cada celda y
penetra en la siguiente, lo que requiere el valor de las velocidades del fluido referidos
a la cara entre celdas:
DU i + 1/ 2 = U fi +1/ 2 - U m
i + 1/ 2 para i = 1, ..., N-1 (3. 16)
Los valores DU1/2 y DUN+1/2 se calculan como una función de r1/2o,n y ro,nN+1/2 de la
forma siguiente:
Del mismo modo, la variable dependiente evaluada en las caras de las celdas toma el
valor:
(rf)oi +1/ 2 =
1
2
((rf)oi + (rf)oi +1 ) para i = 1, ..., N-1 (3. 18)
64
Modelado numérico de llamas premezcladas. Código Seciba
Dt Dt
Vio (rf) = Vio (rf) i + A i + 1/ 2 ( D1, i + 1 + D1, i ) - A i - 1/ 2 ( D1, i + D1, i - 1 ) +
T *
i
2 2
(3. 20)
Dt
+ C 2 , i ( A i + 1 + A i - 1/ 2 )( D 2, i + 1 + D 2 , i - 1 ) + DtVio D 3, i
4
para i=2, ..., N-1. Los valores en los extremos i=1 e i=N se tratan usando DR y DL, es
decir, los valores de D especificados por el usuario para el contorno derecho e
izquierdo del tubo. Otros términos fuente pueden ser añadidos fácilmente, aunque los
tres términos considerados son adecuados para tratar la mayor parte de los temas
fluidodinámicos.
( )
~~
Vin rf
i
T
( o o
)
= Vio (rf) i + ni + 1/ 2 Vi + 1/ 2 (rf) i + 1 - (rf)i - ni - 1/ 2 Vi -1/ 2 (rf) i - (rf)i - 1 ( o o
)
(3. 21)
Vi + 1/ 2 =
1 n
2
(
Vi + 1 + Vin ) para i=1, ..., N-1 (3. 22)
[
A ad i +1 / 2 = m i +1 / 2 Vi +1 / 2 (rf)i +1 - (rf)i
T T
] para i=1, ..., N-1 (3. 24)
Se observa que el cómputo de los flujos antidifusivos se realiza sobre el valor (rf)T,
resultado de los flujos convectivos y el término fuente. Pues si se utilizase el valor
~ ~
rf , resultado de considerar la difusión adicional, el algoritmo presentaría una
difusión residual en el caso del tratamiento lagrangiano (Uf=Ug) y en el caso de que
tanto la malla como el fluido sean estacionarios.
Esta técnica del FCT debe estar diseñada para que, en el caso del tratamiento
lagrangiano, y en ausencia de términos fuentes, se verifique:
Se sabe que para el tratamiento lagrangiano {DUi} es nula, por lo que de la ecuación
3.20 se deduce que (rf) = (rf) i ; por lo que la ecuación 3.21 aplicada a este caso,
T *
i
adoptaría la expresión:
( )
~~
Vin rf
i
o
( o o
) (
= Vio (rf) i + ni +1/ 2 Vi + 1/ 2 (rf) i + 1 - (rf) i - ni -1/ 2 Vi - 1/ 2 (rf)i - (rf) i - 1
o o
)
(3. 26)
o
(
Vin (rf) i = Vio (rf) i + ( ni +1/ 2 - m i +1/ 2 ) Vi +1/ 2 (rf) i +1 - (rf) i -
n o o
) (3. 27)
(
-( ni -1/ 2 - m i - 1/ 2 )Vi - 1/ 2 (rf)i - (rf) i -1
o o
)
De manera que para que se verifique la relación 3.25, se requiere que ni +1/ 2 = m i +1/2
para todo caso lagrangiano.
Resultado de los estudios realizados por Boris y Book sobre diferentes coeficientes
de difusión n, y antidifusión m, dieron lugar a diferentes modelos en función de
diferentes ordenes en cuanto al error. Los coeficientes de difusión y antidifusión son
calculados en la subrutina veloce del código Seciba.
66
Modelado numérico de llamas premezcladas. Código Seciba
Para errores de cuarto y sexto orden, el coeficiente de difusión adopta las expresiones
siguientes respectivamente:
1æ 1
3è 2
ö
ni + 1/ 2 = ç + e 2i +1/ 2 ÷
ø
y ni + 1/ 2 =
1
30
(
-1 + 4e 2i +1/ 2 ) (3. 28)
1 æ 1 e i2+1/ 2 ö
m i + 1/ 2 = ç -
3è 2 2 ø
÷ y m i + 1/ 2 =
1
30
(
-1 - 4e 2i + 1/ 2 ) (3. 29)
Dt é 1 1 ù
e i + 1/ 2 = A i + 1/ 2 DU i + 1/ 2 ê n+ n ú para 1=1, ..., N-1 (3. 30)
2 ë Vi Vi + 1 û
Notar que ei+1/2 es nula para los mallajes lagrangianos, y Ai+1/2 es el área entre celdas.
ì
ï (( )
é A ad 1+1 / 2 , S1+1 / 2 Vin+1 ~
rf
~
i+ 2 ( ) ),ùú üï
- ~
rf
~
i +1
A c
= S i +1 / 2 MAX í0, MIN ê ý (3. 31)
n ~~
(( ) ( ) )
~~
i +1 / 2
ï êS úï
î ë 1+1 / 2 Vi r f i - r f i -1 ûþ
67
Seciba
para i=1, ..., N-1. Para los flujos corregidos Fc1/2 y FcN+1/2 el término del MIN[a, b, c],
solo posee dos términos eliminando el término no definido del contorno.
(rf)in ( )
~~
= r
1
[
f i - n A ci +1 / 2 - A ci -1 / 2
Vi
] (3. 32)
68
Modelado numérico de llamas premezcladas. Código Seciba
Dos métodos de resolución de la cinética química han sido utilizados por el código
Seciba.
Otra importante ventaja de este método es que únicamente requiere los valores
actuales de temperatura y concentraciones, la duración del paso temporal y una
función capaz de evaluar la generación y destrucción de cada especie. Por lo que no
requiere el almacenamiento de variables de un paso temporal para otro. El única
inconveniente de este algoritmo es la resolución de sistemas rígidos cuando se
aproximan a la situación de equilibrio, ya que entonces la generación y destrucción
prácticamente se compensan, por lo que el método asintótico produciría grandes
fluctuaciones. Además el algoritmo es capaz de calcular internamente el paso
temporal de iteración para detectar si el sistema de ecuaciones es rígido y adaptarse a
los cambios rápidos de algunas reacciones.
El método Lsode (Livermore Solver for Ordinary Differential Equations) está basado
en el programa desarrollado por Gear en 1969, [Oran, 87]. Las ecuaciones no rígidas
son resueltas con el método implícito de Adams de primer orden. Este método
69
Seciba
requiere el cálculo del jacobiano para el caso del sistema de ecuaciones rígido.
Existen dos opciones, o bien se le suministra el jacobiano de forma externa a la
subrutina, o bien el propio programa puede realizar el cálculo del jacobiano. El
programa Seciba ha utilizado esta segunda opción. A diferencia del método Chemeq,
no se requiere la tasa de generación y la tasa de destrucción de cada especie,
únicamente basta con la diferencias de ambas tasas.
Ch4.rxn, este fichero es construido por el usuario y posee los elementos, especies y
reacciones químicas del mecanismo de reacción, así como las tres constantes para
determinar la constante de reacción según la expresión de Arrhenius. Sería en este
fichero donde se incluiría la información dada en la tabla 2.2 del mecanismo
simplificado de reacción. Las unidades de las constantes deben ir expresadas en mol-
cm-K-cal.
70
Modelado numérico de llamas premezcladas. Código Seciba
ch4.rxn
Especies químicas y
thermdat mecanismos de reacción rgthermdat
cklink rglink
H, S, U, G P, T, X
Figura 3. 3.- Esquema de los principales flujos de información entre las diferentes bases de datos de RG-
CHEMKIN.
Cklib.f, contiene todas las subrutinas de la librería asociadas al comportamiento del
gas como perfecto, únicamente se alimenta de la información del fichero binario
cklink.
71
Seciba
dU ¶U dT ¶U dP ¶U dn k
= + + å KK
k =1 (3. 33)
dt ¶T P, n dt ¶P T, n dt ¶n k P , T , n j¹ k
dt
dP ¶P dT ¶P ¶V ¶P dn k
= + + å KK
k =1 (3. 34)
dt ¶T V , n dt ¶V T, n ¶t ¶n k P , V , n j¹ k
dt
é ¶U ¶U ¶P ù dn
- å KK
k =1
ê + ú k
dT ê ¶n k ¶P T, n ¶n k ú dt
= ë P , T , n j¹ k V , T , n j¹ k û
(3. 35)
dt ¶U ¶U ¶P
+
¶T P , n ¶P T, n ¶T V , n
Expresando la variación de la presión respecto al número de moles de cada especie
de la forma:
72
Modelado numérico de llamas premezcladas. Código Seciba
¶P ¶P ¶V
=- (3. 36)
¶n k V , T , n j¹ k
¶V T, n ¶n k T , P , n j¹ k
resulta:
é ¶U ¶U ¶P ¶V ù dn
å KK ê
k =1 - + ú k
dT ê ¶n k ¶P T, n ¶V T, n ¶n k ú dt
= ë P , T , n j¹ k T , P , n j¹ k û
(3. 37)
dt ¶U ¶U ¶P
+
¶T P , n ¶P T, n ¶T V , n
Sabiendo que el coeficiente volumétrico de expansión térmica y el coeficiente de
compresibilidad isoterma tienen por definición respectivamente:
1 ¶V 1 1 ¶Z 1 1 ¶Z
bT = = + k= - (3. 38)
V ¶T P , n T Z ¶T P , n P Z ¶P T
siendo Z el factor de compresibilidad, Z=PV/RT. La ecuación 3.37 puede ser
expresada de la forma:
é ù
ê æb ö ¶V úw& k
å KK
k =1 - U k + ç T T - P÷
ê è k ø ¶mk ú
dT ë T , P , m j¹ k û
= (3. 39)
dt rc v
Siendo todos los términos calculables mediante subrutinas de RG-CHEMKIN.
El código está escrito en Fortran y todas las variables reales son evaluadas con doble
precisión. El código permite dos tipos de malla: fija o móvil, permitiendo el estudio
de frentes de llamas premezcladas y ondas de presión en el interior de un tubo, o bien
el análisis del flujo inducido en el interior de un pistón. Para el caso de flujos en
tubos, se impone una elevada temperatura en ciertos nodos, imponiendo condiciones
ambiente en el resto, si la temperatura es lo suficientemente elevada como para
iniciar la reacción de la mezcla de gases del tubo, entonces la llama se propagará
acompañada de una onda de presión de mayor o menor intensidad.
Para capturar con cierta exactitud las ondas de presión se recomienda utilizar el
refinamiento de la malla en función del gradiente de las variables.
73
Seciba
Una clasificación de las subrutinas del código Seciba en función de la tarea que
realizan está mostrada en la tabla 3.3. El esquema de los flujos de información más
importantes entre las diferentes subrutinas del código aparece en la figura 3.4.
En el anexo I se describe brevemente la labor realizada por cada subrutina del código
Seciba y se muestran los listados de las mismas para el caso bidimensional e
interaccionando con una barrera de agua según los modelos que se presentarán en el
capítulo 4.
74
Modelado numérico de llamas premezcladas. Código Seciba
75
Seciba
Coef. antidifusivos: m y k
Volúmenes, áreas, ... Coef. difusivos: n y l
flujos debido a mallas móviles Flujos másicos según x e y
Término fuente
Mach
Mach1
Shock_chemkin_2DValores en la vieja malla
Grrefine
Delt
DT Densidad
Presión Energía Valores en la
Velocidad Vel. del sonido nueva malla
del sonido Errores
Presión Composición
Temperatura Incr. temperatura
Valores de Composición
Presión las variables Temperatura Errest
Temperatura
Eqofstate Composición de la Initconds
mezcla
Fracción másica
Densidad Ecuación de estado Sourk
Energía Presión
Temperatura Composición
Proporción molar
Densidad
Calor específico a: dT/dt
presión constante
volumen constante
Composición
Composición
RG-Chemkin Temperatura
Fun Chemeq
Generación Generación
Destrucción Destrucción
denerg/dt
Figura 3. 4.- Esquema de los principales flujos de información entre las diferentes subrutinas del código
Seciba.
76
Modelado numérico de llamas premezcladas. Código Seciba
Referencias.
77
Seciba
78
Modelado numérico de llamas premezcladas. Código Seciba
[Patankar, 80] S. V. Patankar, Numerical Heat Transfer and Fluid Flow, Hemisphere
Publishing Corporation, 1980.
[Sod, 85] Gary A. Sod, Numerical Methods in Fluid Dynamics, Ed. Cambridge.
1985.
79
Seciba
80
Capítulo 4
4.1 INTRODUCCIÓN.................................................................................................................81
4.2 TRANSFERENCIA DE CANTIDAD DE MOVIMIENTO ENTRE LA BARRERA DE
AGUA Y LA MEZCLA GASEOSA .....................................................................................83
4.2.1 FUERZA DE ARRASTRE ...................................................................................................84
4.2.2 MECANISMOS DE ROTURA DE GOTAS ..............................................................................86
4.2.2.1 Criterios de rotura referidos a la velocidad relativa: Número de Weber ....................88
4.2.2.2 Modelo de Reitz y Diwakar .......................................................................................90
4.2.2.3 Criterio de rotura de gotas referido a la aceleración: Número de Eötvös...................91
4.2.2.4 Modelo de Ranger y Nicholls ....................................................................................92
4.3 TRANSFERENCIA MÁSICA Y TÉRMICA ENTRE LA BARRERA DE GOTAS Y LA
MEZCLA GASEOSA ...........................................................................................................93
4.3.1 MODELO DE EVAPORACIÓN ............................................................................................96
4.3.1.1 Modelo Standard de Spalding para la evaporación difusiva ......................................97
4.3.1.2 Modelo Standard de Spalding para la evaporación térmica.......................................99
4.3.2 RESULTADOS DEL MODELO DE EVAPORACIÓN EN CONDICIONES ESTACIONARIAS DE LA FASE
GASEOSA ....................................................................................................................100
4.4 TRANSFERENCIA DE CALOR POR RADIACIÓN ENTRE LA FASE GASEOSA Y LA
BARRERA DE AGUA ATOMIZADA ............................................................................... 103
4.4.1 POTENCIA EMISIVA DE UNA MEZCLA GASEOSA ..............................................................104
4.5 PROPIEDADES DE LA FASE LÍQUIDA Y GASEOSA................................................... 106
4.6 ECUACIONES DE CONSERVACIÓN DEL FLUJO GASEOSO .................................... 108
REFERENCIAS .................................................................................................................. 110
4.1 Introducción
grandes. Desde el punto de vista energético, teniendo en cuenta que el calor latente
de vaporización es mayor que el incremento de energía necesario para calentar las
gotas desde las condiciones ambiente hasta el punto de ebullición, y ya que las gotas
pequeñas presentan mayor relación superficie frente a volumen, éstas sufren una
evaporación más rápida que las gotas de mayor tamaño, lo que favorece su
efectividad a la hora de extinguir un fuego.
Los efectos de la nube de gotas para la supresión del fuego están atribuidos a
fenómenos físicos. Cuando las gotas de agua interaccionan con la mezcla de gases
calientes o quemados, la gota de agua se evapora incrementando su volumen 1700
veces. La expansión en volumen del vapor de agua reduce la concentración de
oxigeno en las proximidades de la llama, además las gotas absorben de la mezcla de
gases el calor latente de vaporización.
en nitrógeno actuando como gas inerte con una fracción másica de 0,76, y vapor de
agua con fracciones másicas variando desde la fracción másica de saturación hasta el
25%. En condiciones de presión atmosférica y temperatura ambiente de 300 K, la
¬
Equil es un programa desarrollado en la Universidad de Iowa por R. G. Schmitt y P. B. Butler para
el análisis de equilibrios químicos utilizando la librería de propiedades termodinámicas Real Gas -
Chemkin para obtener las condiciones de equilibrio bajo diferentes condiciones como por ejemplo:
combustión a presión o volumen constante y condiciones de Chapman - Jouguet. Este programa ha
sido debidamente validado mediante resultados experimentales para un amplio rango de temperaturas
y presiones haciendo uso de diferentes tipos de ecuaciones de estado. [Schmitt, 95].
82
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
Otra posible causa puede ser la radiación entre el frente de llama y las gotas, o bien,
la evaporación instantánea de microgotas.
U12
Fr = » 108 >> 1 (4. 1)
gD
83
Seciba
t P r1D 2 U
St = = » 10 -1 (4. 2)
t 18m L
La fuerza de arrastre que la mezcla gaseosa ejerce sobre una gota viene expresada
por la ecuación:
1
FD = C D rVr 2 A P (4. 3)
2
siendo CD el coeficiente de arrastre evaluado de acuerdo con diferentes correlaciones
en función del número de Reynolds, [Soo, 89 y Fueyo, 92]. La ley de Stokes propone
un coeficiente CD = 24 / Re para un flujo actuando sobre una esfera con un número
de Reynolds inferior a la unidad. La Ley de Newton propone un coeficiente de
arrastre CD = 0,44 para número de Reynolds entre 103 y 2 105, para Reynolds
superiores a 105 se origina una disminución el coeficiente de arrastre debido a la
transición de capa límite laminar a turbulenta sobre la esfera. Cualquiera de las dos
leyes difiere considerablemente del comportamiento del coeficiente de arrastre para
Reynolds alrededor de la unidad, por lo que Ossen propone una expresión con
validez para Reynolds inferiores a 5, [Soo, 89]:
84
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
24 9 100
CD = + (4. 4)
Re 2 CDteórico
El principal aspecto a considerar es que CDseciba
Coeficiente de arrastre
las anteriores correlaciones han sido 10
obtenidas para una gota aislada no
deformable y de forma esférica. En
Ley de
1
presencia de otras gotas vecinas el Stokes
1.E-1
1.E+0
1.E+1
1.E+2
1.E+3
1.E+4
1.E+5
1.E+6
1.E+7
suelen presentar un coeficiente de
arrastre inferior al de las gotas aguas Número de Reynolds (SD)
arriba, las cuales exhiben coeficientes
similares a los de las gotas aisladas. Figura 4. 2.- Variación del coeficiente de arrastre.
También se ha evidenciado experimentalmente que el coeficiente de arrastre
prácticamente no varía para gotas de tamaño y distribución uniforme. En lo que
concierne a gotas desplazándose paralelamente con la corriente, el coeficiente de
arrastre suele variar inversamente proporcional a la distancia de separación de las
gotas, [Sirignano, 93].
24 Re 2 / 3
CD = + (4. 5)
Re q 2, 65 6q1, 78
Algunos autores proponen expresiones para el coeficiente de arrastre que consideran
el efecto de la evaporación, por ejemplo la correlación de Chiang, [Sirignano, 93]:
24,432 1
CD = (4. 6)
Re 0 , 721
(1 + BT )0,27
Siendo BT el coeficiente de transferencia térmica de Spalding que más adelante se
definirá.
85
Seciba
( )
24 1 + 0,15 Re 0, 687 Re 4 102< Re < 103 Schiller y Neumann
( ) (
24 1 + 0,15 Re 0, 687 Re + 0,42 1 + 4,25 10 4 Re -1,16 ) 103< Re < 3 105 Clift, Grace y Weber
Dado que la fracción volúmica ocupada por la barrera de agua es muy pequeña, no
ejerce una influencia apreciable sobre la variación del coeficiente de arrastre, lo
mismo ocurre con el efecto de evaporación, por lo que en las simulaciones realizadas
con el código Seciba, únicamente se ha considerado la influencia del Reynolds. En el
código Seciba, el coeficiente de arrastre ha sido evaluado de acuerdo a las
correlaciones expresadas en la tabla 4.1, [Clift, 78]. La figura 4.2 muestra la
comparación entre el comportamiento del coeficiente de arrastre evaluado en el
código Seciba y los coeficientes teóricos propuestos.
1 dU l
FD = pD 3r1 (4. 7)
6 dt
Conocida la velocidad, será posible resolver el arrastre longitudinal que sufre la
barrera de gotas de agua sin más que resolver la ecuación de conservación asociada a
la fracción volúmica de la fase de agua líquida, 1-q.
¶ ¶ &
Nm
(1 - q) + [ U1(1 - q)] = - H 2O
¶t ¶x r1
& H 2 O el flujo de vapor generado por una gota de agua, que será evaluado
Siendo m
más adelante y N el número de gotas de agua por unidad de volumen.
tanto en gotas inyectadas a alta velocidad sobre un medio en reposo, como en gotas
en presencia de un flujo de aire a alta velocidad.
Existen dos situaciones en las que la gota puede romperse, [Hanson, 63; Lefebvre, 89
y Shraiber, 96]: en el caso estacionario, la gota está sometida a un flujo de aire con
velocidad relativa creciendo gradualmente; en el caso transitorio, la gota es sometida
a un cambio brusco de velocidad relativa de aire. Un ejemplo de este último caso de
rotura es el de la gota que atraviesa una onda de presión. Lane, [Hanson, 63],
defendía que el modo de rotura en forma de bolsa¬, estaba limitado a rotura
estacionaria, sin embargo Hanson evidenció que este tipo de rotura podía estar
presente en una rotura transitoria para velocidades de aire inferiores a un valor
crítico.
(
Wr = sp N o D o2 - N n D 2n < 0) (4. 8)
æ1 U2o ö æ1 U2n ö
N o çç pD o 3r l + spD 2o ÷÷ = N n çç pD n 3r l + spD 2n ÷÷ (4. 9)
è6 2 ø è6 2 ø
¬
La rotura en forma de bolsa es uno de los modos de rotura de gotas caracterizado por el
desprendimiento de gotas de menor tamaño en la parte posterior de la gota. La causa de este tipo de
rotura es el incremento de presión del punto de remanso en la parte frontal de la gota, este incremento de
presión fuerza al líquido de la parte central de la gota a desplazarse hacia la parte posterior donde
comienza a formarse una especie de apendice del que se formarán las gotas de menor tamaño, [Nicholls,
72].
87
Seciba
La teoría de Hinze, [Hanson, 63; Bower, 88 y Lefebvre, 89], asume que la rotura de
la gota tiene lugar cuando la presión dinámica del aire excede a la presión de tensión
superficial en un cierto factor. Bajo la hipótesis de que la gota tenga una forma
esférica, la presión debida a los efectos de tensión superficial es Ps = 4 s / D, la
presión dinámica media del flujo relativo entre el aire y la gota es Pd = CD r Vr 2 / 2,
luego la tasa entre las dos presiones será:
2
Pd C D r Vr D C D We
= = (4. 10)
Ps 8s 8
El número de Weber se puede definir brevemente como la relación entre la presión
dinámica y la de tensión superficial, bajo la hipótesis de gota esférica.
rVr 2 D r Vr 2 D 2 r l Vr 2 D
We = , We = y We = (4. 11)
s s s
La primera definición es la más habitual y la que se utilizará en lo sucesivo.
Existen seis tipos diferentes de rotura de gotas en una corriente de gas a alta
velocidad, [Wierzba, 90 y Shraiber, 96]; en orden creciente de magnitud del numero
de Weber, son:
88
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
Los valores de Weber críticos abarcan un amplio rango de 2,2 ¸ 99,6; [Wierzba, 90].
Sin embargo se ha determinado que para rotura de gotas de agua de un chorro con
dirección perpendicular a la corriente del gas, el rango de variación del número de
Weber crítico es de 11 ¸ 14, [Wierzba, 90]. Es usual utilizar el valor de 12 para el
Weber crítico de gotas de agua esféricas [Bower, 88; Reitz 87, 95 y O´Rourke, 87].
89
Seciba
dD D e - D o
= (4. 12)
dt tr
siendo De el diámetro máximo que permitiría la supervivencia estable de la gota
mediante el equilibrio entre las fuerzas aerodinámicas y las fuerzas de tensión
superficial, el cual se evalúa a partir de los criterios de estabilidad:
ì We CR s
ï 2
si We > 12 Rotura tipo bolsa.
ï r Vr
De = í 2 (4. 13)
ï ( 05
. s)
si
We
> 0.5 Rotura ligamentos.
ï rV 3m Re1/ 2
î r g
tr representa el tiempo de vida inestable de la gota, o lo que es igual, el tiempo que la
gota tarda en romperse hasta alcanzar el diámetro estable, este tiempo de rotura viene
dado por las expresiones :
ì æ rD 3 ö
12
ï K1 ç ÷ para rotura tipo bolsa.
ï è 8s ø
tr = í 12 (4. 14)
ï D rl
æ ö
ïK 2 Vr çç r ÷÷ para rotura en ligamentos.
î è ø
90
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
Tabla 4. 2.- Constantes de los modelos de rotura propuestas por diferentes autores.
Modelo K1 K2 Referencia
91
Seciba
r l ( dU dt ) D 2
Eo = (4. 15)
s
Donde dU/dt es la aceleración del gas.
r ( dU l dt ) D 2 r ( dVr dt ) D 2
Bo = l Bo r = l (4. 17)
s s
4.2.2.4 Modelo de Ranger y Nicholls
Ranger y Nicholls establecieron una relación empírica entre la fracción de masa de
agua rota en ligamentos y el tiempo, [Thomas, 90].
m
= ò0t f ( t )dt (4. 18)
m0
donde:
2/ 3 1/ 3 3/ 2 0,5
ærö æ ml ö 1 æ Dö æ Ul ö æ Uö
f ( t ) = 3(6p)
0 ,5
çç ÷÷ çç ÷÷ ç ÷ ç1 - ÷ çç ÷÷ (4. 19)
è rl ø èmø Re 0, 5 çè D o ÷ø è Uø è Do ø
Thomas utilizó esta relación para estimar el tiempo necesario para romper un número
de gotas que fuese suficiente para desacoplar la onda de presión del frente de llama y
por tanto extinguir las condiciones de detonación.
92
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
dm H 2 O
dt
(
= pD 2 h mr YH 2 O , ¥ - YH 2 O , s ) (4. 20)
dm H 2 O
dt
(
= pDrD mSh YH 2 O , ¥ - YH 2 O , s ) (4. 21)
El valor del número de Sherwood para una gota esférica introducida en un medio
gaseoso en reposo es del orden de 2.
En presencia de un flujo relativo entre las gotas y la fase gaseosa, se origina una
circulación en el interior de la gota que incrementa hasta cinco veces la transferencia
de masa. El efecto de la circulación sobre el número de Sherwood viene dado en
función del número de Peclet (Pe = Re Sc). Así se obtienen las siguientes
correlaciones dadas por Bowman para el número de Sherwood en gotas deformables,
[Soo, 89]:
9 9
Sh = 2 + Pe + Pe 2 para bajos números de Peclet. (4. 22a)
16 64
Sh = 0,978Pe1 / 3 para elevados números de Peclet. (4. 22b)
Sin embargo para el caso de evaporación de gotas, suele ser de uso común el
introducir el número de Reynolds como medida de la influencia de la velocidad
relativa y el número de Schmidt para evaluar el efecto de la difusión másica. Siendo
correlaciones de uso frecuente para el cálculo del número de Sherwood, [Curtis, 95 y
Fueyo, 92]:
[
Sh = 2 + 0,6 Re1/ 2 Sc1 / 3 ] (4. 23)
donde el número de Reynolds es evaluado para la corriente libre y el número de
Schmidt es calculado como un promedio de los valores en la capa límite.
Renksizbulut y Yuen, [Curtis, 95 y Kirrmann, 96], proponen considerar las
propiedades fluidas como un medio de las propiedades de la corriente libre y un
medio de las propiedades en contacto con la superficie de la gota lo que es conocido
como la regla de un medio, mientras que Abramzon y Sirignano, [Curtis, 95 y
Giménez, 97], proponen la regla de un tercio, esto es un tercio de las propiedades de
la corriente libre y dos tercios de las de la superficie de la gota.
· Corrección de Frossling:
[
Sh = 2 + 0,55 Re1/ 2 Sc1/ 3 ] Ln(1B+ B M ) (4. 24)
M
(
B M = YH 2 O ,S - YH 2 O , ¥ ) (1 - YH O,S ) 2
(4. 25)
-1
é æ P ö WG ù
YH 2 O ,S = ê1 - ç 1 - ÷ ú (4. 26)
êë è PV ø WH 2 O úû
[
Sh = 2 + 0,46 Re1 / 2 ] Ln(1B+ B M ) (4. 27)
M
[
Sh = 2 + 0,57 Re1/ 2 Sc1 / 3 ] 1
(4. 28)
(1 + BM )0,7
94
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
De forma análoga al transporte de masa, el flujo de energía térmica que una gota
recibe del gas de su entorno viene dado por la expresión:
(
& = pD 2 h t T - Tl
Q ) (4. 29)
& = pDKNu T - Tl
Q ( ) (4. 30)
El valor del número de Nusselt para una gota esférica introducida en un medio
gaseoso en reposo es 2. En presencia de un flujo relativo entre las gotas y la fase
gaseosa, la velocidad relativa ejerce influencia en el flujo de calor a través del
número de Reynolds, mientras que la conductividad térmica ejerce influencia a
través del número de Prandtl.
[
Nu = 2 + 0,6 Re1/ 2 Pr1/ 3 ] (4. 32)
· Corrección de Frossling:
[
Nu = 2 + 0,55 Re1/ 2 Pr 1/ 3 ] Ln(1B+ B T ) (4. 33)
T
BT = c p ( T - Tl ) L (4. 34)
[
Nu = 2 + 0,57 Re1 / 2 Pr1 / 3 ] 1
(4. 35)
(1 + BT )0,7
95
Seciba
Hay que hacer notar que cuando se asume que el número de Lewis es igual a la
unidad, entonces los números de Sherwood y Nusselt coinciden al ser utilizadas
correlaciones propuestas por el mismo autor. Además, los coeficientes de
transferencia de masa y energía propuestos por Spalding coinciden, BM = BT, por lo
que la formulación de la energía recibida por la gota, y la masa evaporada de la
misma son equivalentes, y por tanto el problema puede ser resuelto planteando una
de las ecuaciones. Aunque esta simplificación es relativamente frecuente, no ha sido
utilizada en el código Seciba, donde se calcula en número de Lewis como:
rD m c p Pr
Le = = (4. 36)
K Sc
El código Seciba asume que el número de Schmidt es la unidad con objeto de estimar
el coeficiente de difusión másica a partir de la viscosidad dinámica: rD m » m ,
hipótesis propuesta por [Sirignano, 93].
dTl dm H 2 O
( )
pDKNu T - Tl = ml c l
dt
+
dt
L (4. 37)
96
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
dm H 2 O
=+
(
pDKNu T - Tl ) (4. 38)
dt L
Para el régimen de evaporación cuasiestacionaria, despreciando los transitorios y
otros casos excepcionales, las formulaciones difusiva y energética de la masa de agua
evaporada, ecuaciones 4.21 y 4.38 respectivamente, son prácticamente equivalentes.
Bajo estas condiciones de cuasiestacionariedad, las temperaturas de gota obtenidas a
partir de la ecuación 4.37 despreciando la variación temporal de la temperatura, son
próximas a las temperaturas de bulbo húmedo garantizando así el equilibrio de los
intercambios térmicos y másicos, siendo el régimen de evaporación próximo al de
ebullición, [Kirrmann, 96].
Así resulta que si se asumen las siguientes hipótesis: flujo unidirecional, grandes
distancias entre gotas, gas en estado cuasiestacionario, coeficientes uniformes de
transporte, gas no diluido en el líquido y ausencia de reacciones químicas; resulta
que la ecuación de conservación de masa indica que el gasto de gas que atraviese
cualquier superficie cerrada conteniendo a la gota debe mantenerse constante e igual
al flujo de masa de agua evaporada de la gota, así trabajando en coordenadas
esféricas, la ecuación de continuidad viene dada por:
dm H 2 O
= rVr 4 pr 2 = cte."r (4. 39)
dt
Del mismo modo, la ecuación de conservación de vapor de agua, indica que la masa
evaporada por la gota sufre un transporte convectivo y otro difusivo en el seno de la
mezcla de gases.
dm H 2 O é dYH 2 O ù 2
= êYH 2 O rVr - rD m ú 4pr (4. 40)
dt ë dr û
97
Seciba
rD m
dYH 2 O
=
(
dm H 2 O YH 2 O - 1 ) (4. 41)
dr dt 4pr 2
Colocando para integrar e integrando:
dYH 2 O dm H 2 O dm H 2 O -1
=
dr
(
® Ln YH 2 O - 1 = ) 1
+ cte
(YH O - 1)
2
dt rD m 4 pr 2 dt rD m 4p r
(4. 42)
Las condiciones de contorno son las siguientes:
ì r = ¥ ® YH 2 O = YH 2 O, ¥
ír = D / 2 ® Y (4. 43)
î H 2 O = YH 2 O , s
dm H 2 O æ YH 2 O , s - YH 2 O, ¥ ö
= pDrD m 2 Lnçç 1 + ÷ = pDrD m 2 Ln(1 + BM ) (4. 44)
dt 1 - YH 2 O, s ÷
è ø
La evaluación de la tasa de evaporación da lugar al coeficiente de transferencia de
masa de Spalding, BM, [Spalding, 79; Curtis, 95 y Sirignano, 93].
En los desarrollos de los modelos standard de Spalding se supuso que el flujo en los
alrededores de la gota era radial, de forma que la simetría esférica estaba garantizada,
sin embargo en la mayoría de las aplicaciones ingenieriles con flujos bifásicos, existe
una velocidad relativa entre la fase dispersa y la fase continua, lo cual origina un
flujo totalmente asimétrico ya que aparecerán puntos de remanso, esfuerzos cortantes
que favorecen posibles desprendimientos de la capa límite, movimiento interno del
líquido y deformaciones de la propia gota. La modificación de la entrefase a través
de la cual se establece el transporte másico y térmico hace que sea de esperar que el
flujo relativo ejerza una considerable influencia en el comportamiento evaporativo de
las gotas, estando esta influencia dada por una función del número de Reynolds
evaluado para las propiedades del gas, el diámetro de la gota y para la velocidad
relativa del flujo. Está demostrado que la tasa de evaporación aumenta con el número
de Reynolds, [Sirignano, 93].
98
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
dm H 2 O
= pDrD mShBM (4. 45)
dt
4.3.1.2 Modelo Standard de Spalding para la evaporación térmica
La ebullición o evaporación térmica es modelada desde punto de vista energético a
diferencia de lo que ocurría con la evaporación difusiva.
ì
[ ]
dT ü 2
írVr c p ( T - Tl ) + L - K ý4pr = cte. "r
î dr þ
(4. 46)
dm H 2 O
K
dT
dr
4 pr 2 =
dt
[
c p ( T - Tl ) + L ] (4. 47)
Reordenando e integrando:
dT dm H 2 O c p dr
= ®
(T - Tl ) + L c p dt K4 p r 2
(4. 48)
dm H 2 O c p -1
[
Ln ( T - Tl ) + L c p = ] dt K4 p r
+ cte.
ì r = ¥ ® T = T¥
í (4. 49)
îr = D / 2 ® T = T1
Resulta:
dm H 2 O K é c p ( T - Tl ) ù K
= 2pDLn ê1 + ú= 2pDLn[1 + BT ] (4. 50)
dt cp êë L úû c p
La evaluación de la tasa de evaporación da lugar a la definición del coeficiente de
transferencia térmico de Spalding, BT, [Spalding, 79; Sirignano, 93 y Curtis, 95].
99
Seciba
dm H 2 O
dt
=
K
cp
K
(
pDNuBT = pDNu T - Tl
L
) (4. 51)
100
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
Diametro (microm)
Diametro (microm)
49.4 100
35 200
40
49.2 200 30
49 35 25
48.8 20
48.6 30 15
P = 1 atm P = 1 atm
48.4 P = 1 atm 10
T = 500 K 25
48.2 T = 1200 K 5 T = 2000 K
48 20 0
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
tiempo (micros) tiempo (micros) tiempo (micros)
40 45 20
49.6 40 10
40
Diametro (microm)
Diametro (microm)
49.4 35 20
100 40
49.2 100 30 40
49 35 25
48.8 20
200 200 100
48.6 30 15
P = 10 atm P = 10 atm
48.4 P = 10 atm 10
T = 500 K 25
48.2 T = 1200 K 5 T = 2000 K
48 20 0 200
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
40 45 2
49.6 20 40
Diametro (microm)
Diametro (microm)
49.4 35 10
40 40
49.2 100 30 20
49 35 25
48.8 20 40
100
48.6 30 15
P = 20 atm P = 20 atm
48.4 P = 20 atm 10
T = 500 K 200 25
48.2 T = 1200 K 5 T = 2000 K
100
48 20 200 0 200
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
101
Seciba
P = 1 atm 350 2 0
320 100
0 350
340
40
315 340
20 330
10 330
310 2 320
320
P = 1 atm
0
305 310 T = 1200 K
310 T = 2000 K
P = 1 atm
300 300 300
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
440
P = 10 atm 100 40 2
10 420 0
360 400
40 2
400
350 380
20 380
340 0
10 360
330 360
2 340
320 340 P = 10 atm
T = 1200 K
320 320 T = 2000 K
310 0 P = 10 atm
300 300 300
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
10
110
210
310
410
510
610
710
810
910
390
Temperatura de la gota (K)
Temperatura de la gota (K)
P = 20 atm 100 40 2 2
380 440 440
10 0
370 40 420 420
360 400 400
20
350
10 380 0 380
340
2 360 360
330
340 340 P = 20 atm
320 T = 1200 K
310 0 320 320 T = 2000 K
P = 20 atm
300 300 300
10
110
210
310
410
510
610
710
810
910
10
10
110
210
310
410
510
610
710
810
910
110
210
310
410
510
610
710
810
910
102
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
dD 2
= -l (4. 52)
dt
Los resultados presentados, permiten la obtención de la constante de ebullición, l.
Así para una temperatura ambiente de 2000 K, los tiempos de calentamiento y las
constantes del modelo de ebullición d2 para diferentes presiones y velocidades
ambiente son los indicados en las figuras 4.5 y 4.6. Las constantes de evaporación
muestran ordenes de magnitud similares a los encontrados en la bibliografía,
[Lefebvre, 89].
900 5
Tiempo de calentamiento (micros)
Constante l de evaporación
P=10 T=2000 4 P=10 T=2000
700
P=20 T=2000 3.5 P=20 T=2000
600
3
(mm^2/s)
500
2.5
400
2
300
1.5
200
1
100 0.5
0 0
0 2 4 10 20 40 100 200 0 2 4 10 20 40 100 200
Velocidad del gas (m/s) Velocidad del gas (m/s)
103
Seciba
La potencia calorífica emitida por una masa de gases calientes por unidad de sección
transversales expresada de la forma:
&
Q 4
rad = 4es T - T¥ (
4
) (4. 53)
104
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
400
600
800
1000
1200
1400
1600
1800
2000
ser calculada a partir de resultados Temperatura (K).
experimentales. Así es posible utilizar los
diagramas de Hottel publicados por Figura 4. 7.- Emisividad de una mezcla
equimolar CO2-H2O a 1 atm. Ref.: [Mills,95].
primera vez en 1927 [Welty, 82]; los de
Eckert de 1959 [Chapman, 90]; o mas recientemente, los de Edwards de 1976
[Edwards, 83 y Mills,95]. Todos ellos presentan el valor de la emisividad para una
mezcla de CO2 en N2 o una mezcla de H2O en N2.
105
Seciba
1 1
T = 800 K T = 1200 K
0.8 P = 3 atm 0.8 P = 3 atm
0.6 0.6
m
m
0.001
0.004
0.007
0.010
0.040
0.070
0.100
0.400
0.700
1.000
0.001
0.005
0.009
0.040
0.080
0.300
0.700
PaL (atm m) PaL (atm m)
1 1
T = 1600 K T = 2000 K
0.8 0.8
0.6 0.6
m
P = 3 atm
m
0.004
0.007
0.010
0.040
0.070
0.100
0.400
0.700
1.000
0.001
0.004
0.007
0.010
0.040
0.070
0.100
0.400
0.700
1.000
PaL (atm m) PaL (atm m)
106
Mecanismos de interacción de una llama premezclada con una barrera de agua atomizada
[
m [kg/m/s] = 6,605510 -6 + T 4,529710 -8 + T(-1,206410 -11 + T1,609210 -15 ) ]
El código Seciba ha utilizado las tablas suministradas por [Raznjevic, 76], siendo la
variación de la viscosidad con la temperatura la representada en la figura 4.9.
45 0.12
40 0.1
0.09
35 0.08
0.07
30
0.06
0.05
25
0.04
20 0.03
0.02
15 0.01
273
473
673
873
1073
1273
273
373
473
573
673
773
873
973
1073
Figura 4. 9.- Viscosidad dinámica del gas. Figura 4. 10.- Conductividad térmica del gas.
Otro coeficiente de transporte que debe ser estimado es la conductividad térmica de
la mezcla gaseosa, esta puede ser calculada mediante la expresión empírica:
[
K [W/(Km)] = 0,05128 + T - 0,0988510 -3 + T(0,2115710 -6 - 0,09468610 -9 T) ]
O bien a partir de las tablas suministradas por [Raznjevic, 76], para tal efecto se ha
supuesto una concentración de gases del 13 % de CO2 y el 15 % de vapor de H2O
siendo el resto N2, de esta forma la conductividad es la representada en la figura
4.10.
Las propiedades del agua líquida que deben ser estimadas en función de la
temperatura son: la densidad, el calor específico y el calor latente de evaporación, así
como la variación con la presión local de la temperatura de ebullición, Todas estas
propiedades han sido calculadas a partir de las tablas suministradas por [Raznjevic,
76]. Las figuras 4.11 a 4.14 muestran estas variaciones.
Únicamente queda por decir que se considera que la tensión superficial de las gotas
de agua en la mezcla gaseosa se considera invariable con la temperatura y toma el
valor s = 73 10-3 N/m.
107
Seciba
1025 4235
975 4225
925
4215
875
4205
825
4195
775
725 4185
675 4175
273
313
353
393
433
473
513
553
647
273
293
313
333
353
373
647
Temperatura (K) Temperatura (K)
Figura 4. 11.- Densidad del agua. Figura 4. 12.- Calor específico del agua.
2.5E+6 675
2.3E+6
Temperatura ebullición (K)
625
2.1E+6
1.9E+6 575
Calor latente (J/Kg)
1.7E+6
525
1.5E+6
1.3E+6 475
1.1E+6
9.0E+5 425
7.0E+5 375
5.0E+5
3.0E+5 325
9.8E+2
1.5E+5
3.4E+5
5.9E+5
9.8E+5
2.0E+6
2.9E+6
4.9E+6
6.9E+6
8.8E+6
1.2E+7
1.6E+7
2.0E+7
1.0E+5
273
323
373
423
473
523
573
623
Figura 4. 13.- Calor latente de vaporización del Figura 4. 14.- Temperatura de saturación del agua.
agua.
é r ù é ru ù é rv ù é Nm & H 2O ù
ê ru ú ê ru 2 ú ê ruv ú ê - ¶P ¶x - NFDx ú
¶ ê ú ¶ ê ú ¶ ê ú ê ú
ê rv ú + ê ruv ú + ê rv 2 ú = ê - ¶P ¶ y ú
¶t ê ú ¶x ê ú ¶y ê ú ê v & & & ú
ê E ú ê u( E + P)ú ê v( E + P)ú ê- div( q c ) - NQ - NQ rad A P + Wr ú
êërYk úû êë ruYk úû êë rvYk úû êë d kj Nm& H 2O + Wk w& k ú
û
(4. 54)
Siendo Yj = Y( H 2 O )
Así:
· - NFDx , representa la fuerza de arrastre total ejercida por la mezcla de gases sobre
las N gotas de agua localizadas por unidad de volumen, viene dada por la
expresión 4.3.
& , representa el calor por conducción de la mezcla de gases hacia las N gotas
· - NQ
de agua por unidad de volumen, donde el calor por conducción es evaluado de
acuerdo con la expresión 4.30.
· NQ & rad A P , representa el calor por radiación desde la mezcla de gases hacia las N
gotas de área transversal AP, estando el calor por radiación evaluado según la
ecuación 4.53.
· W& r , representa la energía invertida en la rotura de las gotas y está evaluada según
la ecuación 4.8.
109
Seciba
Referencias.
[Bower, 88] J. Bower, S. K. Chang, M. L. Corradini, M. El-Beshbeeshy, J. K. Martin
y J. Krueger, Physical mechanisms for atomization of a jet spray: A comparison of
models and experiments, Society of Automotive Engineers, 881318.
[Clift, 78] R. Clift R., J. R. Grace y M. E. Weber, Bubbles, drops and particles,
Academic Press Limited. 1978.
[Fueyo, 92] N. Fueyo, I. Hamill y Q. Zhang, The Gentra user guide, CHAM Report
TR/211, 1992.
[Nicholls, 72] J. A. Nicholls, Stream and droplets breakup by shock waves, Liquid
propellant rockets combustion instability, pp. 126-127, NASA SP-194, 1972.
111
Seciba
[Prasad, 98] K. Prasad, C. Li, K. Kailasanath, ..., Numerical Modeling of Water Mist
Suppression of Methane-Air Diffusion Flames, Combust. Flame, Vol. 109: pp. 325-
364 1998.
[Spalding, 79] D. B. Spalding, Combustion and Mass Trnsfer, Pergamon Press, 1979.
[Wierzba, 90] A. Wierzba, Deformation and breakup of liquid drops in a gas stream
at nearly critical Weber numbers, Experiments in Fluids 9, pp. 59-64, Springer -
Verlag, 1990.
112
Capítulo 5
5.1 INTRODUCCIÓN..............................................................................................................113
5.2 MODELO UNIDIMENSIONAL DE COMBUSTIÓN......................................................114
5.3 LOCALIZACIÓN DEL FRENTE DE LLAMA................................................................114
5.3.1 LOCALIZACIÓN DEL FRENTE DE LLAMA PARA UNA MEZCLA H2+O2.................................116
5.3.2 LOCALIZACIÓN DEL FRENTE DE LLAMA PARA UNA MEZCLA CH4+O2 ..............................117
5.4 TRANSICIÓN DE LA DEFLAGRACIÓN A LA DETONACIÓN ..................................118
5.4.1 VALIDACIÓN 1D DE LA TDD PARA UNA MEZCLA H2+O2 ...............................................119
5.4.2 VALIDACIÓN UNIDIMENSIONAL DE LA TDD PARA UNA MEZCLA CH4+O2 .......................121
5.5 CONDICIONES DE ZELDOVICH-NEUMANN-DÖRING.............................................123
5.6 REGIÓN DE COMBUSTIÓN A VOLUMEN CONSTANTE ..........................................125
5.7 ESTRUCTURA DE LA LLAMA.......................................................................................128
5.7.1 VALIDACIÓN UNIDIMENSIONAL DE LA ESTRUCTURA PARA LLAMAS H2+O2 .....................129
5.7.2 VALIDACIÓN UNIDIMENSIONAL DE LA ESTRUCTURA DE LLAMAS CH4+O2 .......................131
REFERENCIAS .................................................................................................................135
5.1 Introducción
En este capítulo se van a presentar los resultados obtenidos con el código Seciba para
simulaciones unidimensionales de la combustión de hidrógeno o metano con
diferentes estequiometrías en ausencia de la barrera de agua atomizada. El objetivo
perseguido es validar mediante resultados teóricos, parámetros característicos tales
como la velocidad de Chapman - Jouguet (CJ) o las condiciones de combustión a
volumen constante. Otro tipo de validación se ha realizado a partir de resultados
experimentales de parámetros como la longitud de transición de deflagración a
detonación (TDD), la estructura del frente de llama, la relación entre la energía de
activación y el tiempo de retraso a la reacción, etc. La mayor o menor concordancia
permitirá determinar la fiabilidad del modelo. Todas las simulaciones han sido
realizadas utilizando para representar la cinética química de las reacciones el
mecanismo reducido propuesto en la tabla 2.2, cuyo razonable comportamiento ya
fue verificado con el programa equil en el capítulo 2.
hidrógeno - oxígeno, lo que permitirá validar con mayor orden de exactitud el código
Seciba en lo que concierne a los componentes involucrados en este mecanismo.
f Ti = 1800 K
Tamb=313 K.
Xi=0.1m Pamb= 1 atm. Ltubo=1 m.
x
114
Validación de los resultados del modelo 1D de combustión
rápidos pero no para los lentos, [Schmitt, 95]. [Ciajolo, 94] justifica este criterio
para el caso de combustión de metano con el límite superior de disminución de
reactivos por su concordancia con la máxima fracción másica de monóxido y
dióxido de carbono.
Quizás los criterios más significativos desde el punto de vista físico son:
[Schmitt, 95] realiza una comparación de las secciones de los frentes de llama de
acuerdo con los diferentes criterios para el régimen de detonación de una mezcla
hidrógeno - oxígeno con una elevada resolución espacial, resultando que la máxima
diferencia entre los emplazamientos es de 25 micras.
En lo sucesivo toda sección del frente de llama irá asociada al máximo gradiente de
temperatura. La posición del frente de llama en diferentes instantes de tiempo
permitirá determinar la velocidad de propagación de la misma.
115
Seciba
X(H2)=.30
ignición es lo suficientemente elevada X(H2)=.40
50 X(H2)=.60
como para que no exista tiempo de retraso X(H2)=.67
40 X(H2)=.75
a la ignición, ya que desde el primer X(H2)=.85
30
instante de tiempo la mezcla de gases en
20
la zona de ignición comienza a
reaccionar. En la figura 5.3 están 10
48
80
112
144
176
208
256
116
Validación de los resultados del modelo 1D de combustión
10.42
15.97
30.56
36.81
46.53
3.47
7.64
12.50
18.06
23.61
6.25
14.58
22.92
31.25
50.69
Distancia en la dirección X (cm) Distancia en la dirección X (cm) Distancia en la dirección X (cm)
Figura 5. 3.- Velocidad de propagación de las llamas premezcladas H2-O2. Ref. [Stanley, 95].
Tabla 5. 1.- Energía de activación y tiempo de retraso a la ignición para una mezcla CH4+O2.
Composición molar XCH4=0,15 XCH4=0,25 XCH4=0,33 XCH4=0,4 XCH4=0,5
45 X(CH4)=.15
metano y oxígeno con una concentración 40 X(CH4)=.25
35 X(CH4)=.33
molar de metano entre el 15 % y el 50 %
30 X(CH4)=.40
en condiciones iniciales de 40 ºC y una 25 X(CH4)=.50
117
Seciba
Se observa como para la mezcla rica en metano, la sección del frente de la llama
tiende asintóticamente hacia una posición fija y es incapaz de continuar avanzando.
La figura 5.5 muestra las velocidades de propagación del frente de llama para una
mezcla pobre, estequiométrica y rica. Es de destacar la reducida velocidad de
propagación de la mezcla rica en comparación con las otras mezclas, así como la
tendencia decreciente de la misma evidenciando la incapacidad para propagarse de
forma estable, lo que indica que si bien la energía suministrada en la ignición es
suficiente para iniciar el mecanismo de reacción, ésta no es suficiente para garantizar
la propagación de la llama de forma estable. Para la mezcla estequiométrica de
metano, se han incluido los resultados experimentales de [Stanley, 95]. Al igual que
ocurría con los resultados de la mezcla estequiométrica de hidrógeno en oxígeno, los
resultados difieren bastante en las regiones próximas a la zona de ignición.
3500
STANLEY 400
2000
3000
350
1500 2500
2000 300
1000 1500
250
1000
500
200
500
0 0 150
1.4
4.2
9.7
0.7
4.9
15.3
20.8
27.1
34.0
40.3
11.8
18.8
27.1
35.4
43.8
1.4
5.6
7.6
9.7
11.8
13.2
14.6
En este apartado se pretende evaluar la capacidad del código Seciba para predecir la
longitud de propagación de la llama hasta que se origina la transición a la detonación,
así como su velocidad de propagación en tales condiciones, esta transición viene
caracterizada por las condiciones de Chapman - Jouguet ampliamente descritas en el
capítulo 2. En la figura 2.9 se mostró la variación de las condiciones de Chapman -
Jouguet con diferentes concentraciones de hidrógeno en oxígeno y metano en
oxígeno puro a unas condiciones de gas no quemado de una atmósfera y 40 ºC.
118
Validación de los resultados del modelo 1D de combustión
Valores adimensionales
1.0
presión, temperatura y fracción 0.8
6.25
12.5
2.083
4.167
8.333
10.42
14.58
16.67
19.44
de hidrógeno. Distancia en la dirección X (cm)
0.8
temperaturas de Chapman - Jouguet P/PCJ
0.6 T/TCJ
0.0
tomar el valor de la unidad. Por
0
2.083
4.167
6.25
8.333
10.42
12.5
14.58
16.67
18.75
20.83
27.78
Distancia en la dirección X (cm)
tanto el error máximo cometido en
las condiciones de presión y (b) X(H2) = 0,67, tiempo = 79 ms.
1.0
inferior al 4% en las variables
0.8
P/PCJ
adimensionalizadas. 0.6 T/TCJ
Y(REACT)
0.4
La tabla 5.2 muestra las distancias 0.2
6.25
12.5
2.083
4.167
8.333
10.42
14.58
18.06
25
119
Seciba
Se observa en la tabla 5.2 como los resultados obtenidos por Seciba son entre 3 y 10
veces inferiores a los propuestos por [Bollinger, 61]. Tampoco se consigue una
buena aproximación en lo que corresponde a las tendencias frente la composición.
Según [Bollinger, 61] la mínima distancia para la transición a la detonación se
origina en las proximidades de las mezclas estequiométricas, sin embargo para el
código Seciba la distancia decrece conforme se utilizan mezclas más ricas en
hidrógeno.
Seciba 19 22 18 19 15 13
La tabla 5.3 presenta las velocidades de Chapman - Jouguet obtenidas con el código
Seciba, y que son contrastadas con los resultados teóricos obtenidos con el programa
equil y que ya fueron presentados en el capítulo 2.
Tabla 5. 3.- Velocidades en m/s de Chapman - Jouguet para una mezcla H2+O2.
Composición XH2=0,3 XH2=0,4 XH2=0,6 XH2=0,67 XH2=0,75 XH2=0,85
120
Validación de los resultados del modelo 1D de combustión
Seciba 15 12 12 10 No existe
Los resultados para la mezcla del 15 % y 33 % molar de metano están dados para el
instante que se ha considerado como de transición a la detonación. Los resultados
para la mezcla del 50% molar de metano están dados para un largo periodo de
reacción tras la ignición, se observa que no se forma una onda de presión, lo que
121
Seciba
Valores adimensionales
1.0
llama hasta alcanzar las P/PCJ
0.8 T/TCJ
0.2
velocidad de propagación mostrada 0.0
2.083
4.167
6.25
8.333
10.42
12.5
14.58
16.67
18.75
20.83
22.92
25
para esta mezcla en la figura 5.5c
Distancia en la dirección X (cm)
1.0
2.083
4.167
6.25
8.333
10.42
12.5
14.58
16.67
18.75
20.83
22.92
25
La tabla 5.4 presenta las distancias Distancia en la dirección X (cm)
0.8
hidrógeno, los resultados P/PCJ
0.6 T/TCJ
Y(REACT)
presentados por el código Seciba 0.4
0.0
los publicados por [Bollinger, 61],
0
2.083
4.167
6.25
8.333
10.42
12.5
14.58
16.67
18.75
20.83
22.92
25
La tabla 5.5 presenta las velocidades de Chapman Jouguet, así como el error
cometido en comparación con los valores teóricos. Al igual que ocurría con las
mezclas de hidrógeno, aunque la predicción es buena, ésta minora sistemáticamente
el valor teórico.
122
Validación de los resultados del modelo 1D de combustión
Tabla 5. 5.- Velocidades en m/s de Chapman - Jouguet para una mezcla CH4+O2.
Composición XCH4 =0,15 XCH4 =0,25 XCH4 =0,33 XCH4 =0,4 XCH4 =0,5
50 40
OP
Distancia en la dirección X (cm)
45 35
40 ZND
30
35 FL
30 25
25 20
detonación FL
20 15
15
10
10
OP 5
5 deflagración
0 0
1200
1296
1392
1488
1584
1680
1776
1872
741
773
805
837
869
901
933
965
123
Seciba
1.E+07
933 micros
949 micros
917 micros
965 micros
901 micros
9.E+06
885 micros
8.E+06
869 micros
7.E+06
853 micros
Presión (Pa)
837 micros
6.E+06
821 micros
5.E+06
805 micros
4.E+06
3.E+06
2.E+06
1.E+06
0.E+00
0
25
50
12.5
37.5
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
Distancia en la dirección X (cm)
(a) X(CH4)=0,33.
2.6E+5
2.4E+5
2.2E+5
Presión (Pa)
2.0E+5
1.8E+5
1824 micros
1872 micros
1776 micros
1616 micros
1664 micros
1728 micros
1.6E+5
1.4E+5
1200
1376
1280
1232
1520
1424
1568
1328
1472
1.2E+5
1.0E+5
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
(b) X(CH4)=0,50.
Al igual que los resultados presentados por [Bielert, 98] para llamas de etileno en
aire, en los perfiles de presión de la mezcla estequiométrica de metano, queda
claramente identificado el plano de Chapman - Jouguet, marcado en la gráfica
mediante flechas, como el punto donde se produce un cambio de la pendiente en la
zona de quemados. Se observa como este punto se mantiene relativamente próximo a
la presión teórica de Chapman - Jouguet y como mantiene su velocidad de
propagación prácticamente constante.
En la figura 5.9b se presenta la evolución de la presión para la mezcla del 50% molar
en metano. Se observa como no solo la máxima presión va disminuyendo con el
tiempo, sus valores son inferiores al 10 % de la presión de CJ, sino como el gradiente
es lo suficientemente reducido como para no incrementar la energía de la mezcla fría
lo suficiente como para inducir su reacción.
125
Seciba
3.5 3.5
T/TVC T/TVC
Valores adimensionales
Valores adimensionales
3.0 3.0
P/PVC P/PVC
2.5 Y(REACT) 2.5 Y(REACT)
2.0 2.0
1.5 1.5
1.0 1.0
0.5 0.5
0.0 0.0
0
25
50
4.167
8.333
12.5
16.67
20.83
29.17
33.33
37.5
41.67
45.83
54.17
58.33
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
Distancia en la dirección X (cm) Distancia en la dirección X (cm)
(a) X(H2) = 0,3, tiempo = 304 ms. (d) X(CH4) = 0,15, tiempo = 745 ms.
5.0 7.0
T/TVC T/TVC
4.5
6.0 P/PVC
P/PVC
Valores adimensionales
Valores adimensionales
4.0
Y(REACT) 5.0 Y(REACT)
3.5
3.0 4.0
2.5
3.0
2.0
1.5 2.0
1.0 1.0
0.5
0.0
0.0
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
54.17
58.33
(b) X(H2) = 0,67, tiempo = 207 ms. (e) X(CH4) = 0,33, tiempo = 965 ms.
4.5 10.
4.0 T/TVC 9. T/TVC
Valores adimensionales
P/PVC 8.
Valores adimensionales
3.5 P/PVC
Y(REACT) 7. Y(REACT)
3.0
6.
2.5
5.
2.0
4.
1.5 3.
1.0 2.
0.5 1.
0.0 0.
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
0
6.25
12.5
25
2.083
4.167
8.333
10.42
14.58
16.67
18.75
20.83
22.92
(c) X(H2) = 0,85, tiempo = 94 ms. (f) X(CH4) = 0,40, tiempo = 1080 ms.
126
Validación de los resultados del modelo 1D de combustión
127
Seciba
Figura 5. 11.- Variación temporal y espacial de la presión y la temperatura para diferentes mezclas
de CH4-O2.
En este apartado se pretende validar la capacidad del código Seciba para predecir con
cierta fiabilidad los perfiles de concentración de las diferentes especies, átomos y
radicales a través del frente de llama. Cualitativamente, las estructuras obtenidas con
el código Seciba serán comparadas con estructuras encontradas en la literatura.
Cuantitativamente, las concentraciones de diferentes composiciones de llamas de
metano e hidrógeno serán contrastadas con los resultados teóricos obtenidos con el
programa equil para las condiciones de Chapman - Jouguet y para las condiciones de
128
Validación de los resultados del modelo 1D de combustión
Las tablas 5.6 y 5.7 muestran para las Tabla 5. 6.- Composición en condiciones de
condiciones de CJ y de combustión a VC las combustión a VC para H2+O2.
Comp. H2 O2 OH H2O
fracciones másicas de los radicales y
XH2=0,3
especies mayoritarios de la combustión
equil 0,000179 0,748 0,0251 0,22
premezclada hidrógeno-oxígeno para tres
Seciba 0,000762 0,711 0,0612 0,195
llamas: pobre, estequiométrica y rica en
error 325% -5% 144% -11%
hidrógeno. Se observa como para la llama
XH2=0,67
estequiométrica, el código Seciba presenta
equil 0,0218 0,106 0,147 0,68
las menores dispersiones respecto a los
Seciba 0,0256 0,126 0,178 0,60
valores teóricos suministrados por el
error 17% 19% 21% -12%
programa equil. Se observa también como a
XH2=0,85
129
Seciba
1
0.9
0.8 O2
Fracción másica
0.7
0.6 Y(H) Y(H2)
0.5 Y(O) Y(O2)
Y(OH) Y(H2O)
0.4
0.3 H2O
0.2
0.1 OH
0
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
54.17
58.33
Distancia en la dirección X (cm)
1
O2
0.9
0.8
H2O
Fracción másica
0.7
0.6
0.5 Y(H) Y(H2)
0.4 Y(O) Y(O2)
0.3 Y(OH) Y(H2O)
0.2 OH
0.1
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
54.17
58.33
0.9
H2O O2
0.8
0.7
Fracción másica
2.778
5.556
8.333
11.11
13.89
16.67
19.44
22.22
25
130
Validación de los resultados del modelo 1D de combustión
Las tablas 5.8 y 5.9 muestran para las condiciones de CJ y de combustión a VC las
fracciones másicas de los radicales y especies mayoritarios de la combustión
premezclada metano-oxígeno para tres llamas: pobre, estequiométrica y rica. A
diferencia de la llama de hidrógeno, parece que para la llama pobre en metano, el
código Seciba presenta menores
Tabla 5. 8.- Fracciones másicas en condiciones de
dispersiones respecto a los valores combustión a VC para CH4+O2.
Comp. O2 H2O CO CO2
teóricos suministrados por el programa
X CH4=0,15
equil.
equil 0,576 0,157 0,0205 0,191
XCH4=0,15 X CH4=0,33
Seciba 0,496 0,165 0,0494 0,192 Seciba 0,0902 0,264 0,324 0,132
X CH4=0,33 X CH4=0,50
equil 0,124 0,310 0,224 0,198 equil 0,00035 0,326 0,526 0,0903
Seciba 0,070 0,326 0,280 0,176 Seciba 0,00573 0,242 0,571 0,0722
131
Seciba
1
0.9
0.8
Y(CH4)
Fracción másica
0.7 Y(O2)
0.6 O2 Y(H2O)
0.5 Y(CO)
Y(CO2)
0.4
0.3 CO2
0.2 CH4
0.1 CO H2O
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
Distancia en la dirección X (cm)
0.08
Y(H)
0.07 OH
Y(O)
0.06 Y(OH)
Fracción másica
Y(H2)
0.05
0.04 O
0.03
0.02
0.01
0
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
0.014
Y(CH3)
0.012
Y(CH2O) CH2O
Y(CH3O)
Fracción másica
0.01
Y(HCO)
0.008
0.006
0.004
CH3
0.002
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
0.9
0.8 Y(CH4)
0.7 Y(O2) O2
Fracción másica
Y(H2O)
0.6
Y(CO)
0.5 Y(CO2)
0.4 CO
0.3
CH4
0.2 H2O CO2
0.1
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
Distancia en la dirección X (cm)
0.12
OH Y(H)
Y(O)
0.1 Y(OH)
Y(H2)
Fracción másica
0.08
0.06
O
0.04
0.02 H2
H
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
0.0009
0.0008 Y(CH3)
Y(CH2O) CH2O
0.0007
Y(CH3O)
Fracción másica
0.0006
Y(HCO)
0.0005
0.0004
0.0003
0.0002 CH3
0.0001 HCO
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
0.7
CO
0.6 O2
Y(CH4)
Fracción másica
0.5
Y(O2)
0.4 Y(H2O) CH4
Y(CO)
0.3 Y(CO2)
0.2 H2O
CO2
0.1
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
Distancia en la dirección X (cm)
0.05
H2 Y(H)
0.045
Y(O)
0.04 OH Y(OH)
Y(H2)
Fracción másica
0.035
0.03
0.025
0.02
0.015 HyO
0.01
0.005
0
0
12.5
25
37.5
50
4.167
8.333
16.67
20.83
29.17
33.33
41.67
45.83
0.006
Y(CH3) CH2O
0.005 Y(CH2O)
Y(CH3O) CH3
Fracción másica
0.004 Y(HCO)
0.003
0.002
0.001
0
0
12.5
37.5
4.167
8.333
16.67
20.83
25
29.17
33.33
41.67
45.83
50
134
Validación de los resultados del modelo 1D de combustión
Con referencia a las especies minoritarias, al igual que en el trabajo de [Musick, 96],
la concentración de los átomos de hidrógeno, oxígeno y grupo hidroxilo, crece desde
la mezcla pobre a la estequiométrica para luego disminuir conforme la llama es más
rica.
Referencias
[Bielert, 98] U. Bielert y M. Sichel, Numerical Simulation of Premixed Combustion
Processes in Closed Tubes, Combust. Flame, Vol. 114: pp. 397-419 1998.
135
Seciba
[Ciajolo, 94] A. Ciajolo, A. D’Anna y R. Barbella, PAH and High Molecular Weight
Species Formed in a Premixed Methane Flame, Combust. Sci. and Tech., Vol. 100:
pp. 271-281, 1994.
[Popp, 97] P. Popp y M. Baum, Analysis of Wall Heat Fluxes, Reaction Mechanisms
and Unburnt Hydrocarbons during the Head-on-Quenching of a Laminar Methane
Flame, Combust. Flame, Vol. 108: pp. 327-348, 1997.
136
Validación de los resultados del modelo 1D de combustión
137
Seciba
138
Capítulo 6
6.1 Introducción
140
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Ti = 1800 K.
f
Tamb = 300 K. LX = 2.4 ó 12 m.
Xi=0.04 ó 0.2 m Pamb= 1 atm., YCH4 = 5%, YO2 = 19%
LY = 1.2 m.
x
Bajo estas condiciones iniciales, los valores de equilibrio para combustión a volumen
constante y las condiciones de CJ están mostrados en la tabla 6.1.
Tabla 6. 1.- Valores teóricos de la combustión estequiométrica de CH4/O2 en aire a 1 atm y 300 K.
141
Seciba
1.4E+6 51.13
152.1
1.2E+6 249.8
352.3
1.0E+6 449.9
499.7
Presión (Pa)
8.0E+5 548.6
601.4
6.0E+5 648.8
700.1
4.0E+5 750.8
800.9
850.5
2.0E+5
899.7
948.4
0.0E+0
1001
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
1049
1101
Distancia en la dirección X (cm) 1200
Figura 6. 2.- Evolución espacial de la presión en el plano y = LY/2 para diferentes instantes de tiempo
expresados en microsegundos.
142
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
La figura 6. 3 presenta los perfiles de temperatura para los mismos instantes de tiempo
que la gráfica anterior, se observa como el frente de llama (localizado mediante el
máximo gradiente de temperatura) es capaz de avanzar con la misma velocidad de
propagación que la onda de presión. Este acoplamiento entre el frente de llama y la onda
de presión origina por un lado el aumento en intensidad de la onda de presión y por
otro, que la velocidad de propagación del frente de llama se mantenga prácticamente
constante, como se verificará más adelante.
3000 51.13
152.1
249.8
2500
352.3
449.9
Temperatura (K)
2000 499.7
548.6
1500 601.4
648.8
700.1
1000 750.8
800.9
500 850.5
899.7
948.4
0
1001
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
1049
1101
Distancia en la dirección X (cm) 1200
Figura 6. 3.- Evolución espacial de la temperatura en el plano y = LY/2 para diferentes instantes de
tiempo expresados en microsegundos.
También se puede apreciar para los primeros instantes de tiempo, como la zona
inmediatamente aguas abajo del frente de llama muestra un menor gradiente de
temperatura, debido a un intenso fenómeno de conducción de calor hacia la mezcla
fresca. Para instantes de tiempo posteriores, este comportamiento se ve enmascarado
por el calentamiento por compresión de los no quemados debido a la presencia de la
onda de presión de elevada intensidad.
143
Seciba
3.5E+9 51.13
152.1
3.0E+9
249.8
2.5E+9 352.3
2.0E+9 449.9
Potencia (W)
1.5E+9 499.7
548.6
1.0E+9
601.4
5.0E+8 648.8
0.0E+0 700.1
-5.0E+8 750.8
800.9
-1.0E+9 850.5
-1.5E+9 899.7
948.4
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
1001
Distancia en la dirección X (cm) 1049
Figura 6. 4.- Evolución espacial de la potencia en el plano y = LY/2 para diferentes instantes de tiempo
expresados en microsegundos.
Quizás desde el punto de vista práctico es de mayor interés la potencia generada por la
combustión. En llamas pobre o moderadamente ricas, las moléculas de metano son
exclusivamente atacadas por átomos de hidrógeno, oxigeno o el grupo hidroxilo
producidos por reacciones entre el oxígeno y el hidrógeno en las zonas de máxima
temperatura de la llama. Esta descomposición del hidrocarburo es extremadamente
endotérmica y el principal producto es el radical alquilo CH3. La zona en la que este
2000 6.E+7
1800
5.E+7
1600
Potencia neta (W)
1400
Velocidad (m/s)
4.E+7
1200
1000 3.E+7
800
2.E+7
600
400 1.E+7
200
0 0.E+0
0
0
109
205
294
378
460
539
616
691
765
837
909
979
1049
1118
1187
109
205
294
378
460
539
616
691
765
837
909
979
1049
1118
1187
144
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
145
Seciba
7.E+5 57.89
109.4
6.E+5
204.7
5.E+5 304.5
Presión (Pa)
4.E+5 399.1
499.8
3.E+5
602.6
2.E+5 696.3
1002
1.E+5
1500
0.E+0 1999
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
2504
Distancia en la dirección X (cm) 2998
Figura 6. 7.- Evolución espacial de la presión en el plano y = LY/2 para diferentes instantes de tiempo
expresados en microsegundos.
onda de presión comienza a perder intensidad hasta los 2,4 bares, finalmente acaba
amortiguándose en su totalidad. La pérdida de intensidad de la onda de presión va
acompañada de una importante disminución su velocidad de propagación.
3000 57.89
109.4
2500
204.7
Temperatura (K)
2000 304.5
399.1
1500 499.8
602.6
1000
696.3
500 1002
1500
0 1999
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
2504
Distancia en la dirección X (cm) 2998
Figura 6. 8.- Evolución espacial de la temperatura en el plano y = LY/2 para diferentes instantes de
tiempo expresados en microsegundos.
146
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
La figura 6. 8 expone los perfiles de temperatura, el frente de llama avanza mucho más
lentamente que el de la llama sin perturbar, como se deduce de la concentración de los
perfiles de temperatura en la zona donde comienza la interacción con la nube de gotas
de agua. También se observa como a partir de los 80 cm las secciones del frente de
llama no se corresponden con las de la onda de presión evidenciando así el
desacoplamiento necesario para que se produzca la extinción de la llama.
7.0E+8 57.89
6.0E+8 109.4
5.0E+8 204.7
4.0E+8
304.5
Potencia (W)
3.0E+8
399.1
2.0E+8
1.0E+8 499.8
0.0E+0 602.6
-1.0E+8 696.3
-2.0E+8 1002
-3.0E+8 1500
-4.0E+8 1999
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
2504
Distancia en la dirección X (cm) 2998
Figura 6. 9.- Evolución espacial de la potencia en el plano y = LY/2 para diferentes instantes de tiempo
expresados en microsegundos.
La figura 6. 9 presenta la potencia de la mezcla gaseosa, mostrando que los máximos
locales disminuyen drásticamente a partir de los 80 cm como consecuencia de la
interacción de la barrera de agua atomizada y la mezcla de gases. Las potencias son
prácticamente despreciables tras largos periodos de tiempo de interacción entre la
ambas fases indicando la ausencia de combustión.
147
Seciba
2000 2.0E+7
1800
1.5E+7
1600
1.0E+7
1200
1000 5.0E+6
800
0.0E+0
600
400 -5.0E+6
200
0 -1.0E+7
0
0
205
378
541
752
975
1195
1404
1593
1774
1954
2138
2328
2529
2740
2956
205
378
541
752
975
1195
1404
1593
1774
1954
2138
2328
2529
2740
2956
La velocidad de propagación del frente de llama, figura 6. 10, indica que la nube de
gotas ha frenado el avance del frente de llama desde una velocidad de 1800 m/s antes de
iniciarse la interacción con la barrera hasta una velocidad de 100 m/s.
La potencia neta de la mezcla de gases, figura 6. 11, se hace negativa para los primeros
instantes de tiempo posteriores a la interacción con la barrera de agua por lo que se
garantiza la imposibilidad de la llama para propagarse de forma estable. Transcurrido un
largo periodo de tiempo desde que se inició la interacción entre la fase gaseosa y la nube
de gotas, el flujo neto de energía es prácticamente despreciable en comparación con el
de la llama sin perturbar, figura 6. 6.
148
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
4.0E+4
602.6
3.5E+4
Potencia absorbida (W)
3.0E+4 696.3
2.5E+4 794
2.0E+4 1099
1.5E+4 905.2
1.0E+4 1002
5.0E+3 1195
0.0E+0
78.75
86.25
93.75
101.2
108.7
116.2
123.8
131.3
138.7
146.2
153.7
161.3
168.8
176.2
183.7
191.2
198.7
Distancia en la dirección X (cm)
Figura 6. 12.- Evolución espacial de la potencia absorbida por la barrera de agua en el plano y = LY/2
para diferentes instantes de tiempo expresados en microsegundos.
La figura 6. 13 muestra la evolución temporal de la presión y temperatura de la mezcla
de gases para x = 101 cm y para la y correspondiente a la altura media del dominio. Con
objeto de representar con una resolución aceptable ambas variables, la presión es
representada en bares y la temperatura en miles de grados Kelvin. Además, están
representados: el volumen de agua líquida adimensionalizado con el volumen inicial de
1.5
V/Vo
1
(T a -300)/(425-300)
D/Do
0.5
0
780
399.1
564.9
1002
1222
1428
1616
1796
1976
2161
2352
2555
2767
2984
Tiempo (microsegundos)
Figura 6. 13.- Evolución temporal de la presión y temperatura del gas y diámetro, volumen y temperatura
de las gotas de agua en la localización x = 101 cm e y = LY/2.
149
Seciba
La gráfica muestra en primer lugar como la rotura de las gotas se produce tan solo entre
los 700 y los 850 microsegundos, coincidiendo con la llegada de la onda de presión,
transcurrido este periodo de tiempo, el diámetro de la gota toma un valor de 5 mm y
prácticamente no varía hasta que se alcanza el final de la vida de la gota. Esto viene a
significar que la rotura de la gota se produce en su mayor medida por la aceleración
repentina de la misma más que por la velocidad relativa con la mezcla de gases como se
verificará más adelante mediante los números de Weber y Eötvös.
150
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
1.4
V/Vo
1.2
Valores adimensionales
1 (T-300)/(425K-300)
0.8
0.6
D/Do
0.4
0.2
a)
0
780
399.1
564.9
1002
1222
1428
1616
1796
1976
2161
2352
2555
2767
2984
3208
3432
Tiempo (microsegundos)
1.8
1.6 V/Vo
Valores adimensionales
1.4
1.2
1
(T-300)/(425K-300)
0.8
0.6 D/Do
0.4
b) 0.2
0
780
399.1
564.9
1002
1222
1428
1616
1796
1976
2161
2352
2555
2767
2984
3208
3432
Tiempo (microsegundos)
1.8
1.6
Valores adimensionales
1.4
V/Vo
1.2
1
(T-300)/(425K-300)
0.8
0.6 D/Do
c)
0.4
0.2
0
780
399.1
564.9
1002
1222
1428
1616
1796
1976
2161
2352
2555
2767
2984
3208
3432
Tiempo (microsegundos)
Figura 6. 14.- Evolución temporal del volumen, diámetro y temperatura de la gota en el plano y = LY/2: a)
90 cm, b) 105 cm, c) 120 cm.
151
Seciba
Se produce una rotura de gotas de 100 micras a gotas de 5 micras. La rotura de gotas
sigue estando muy localizada en cortos periodos de tiempo, subsistiendo de forma
estable las gotas resultado de la rotura durante largos periodos de tiempo asociados con
la fase de calentamiento o evaporación difusiva de las gotas.
152
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
200
Posición del frente de llama (cm)
180 FL0
160
140 FL8sa
120
100
FL8
80
60
FL0
40
FL8
20 FL8sa
0
0
204.7
378.4
541.1
752.2
974.5
1195
1404
1593
1774
1954
2138
2328
2529
2740
2956
Tiempo (microsegundos)
Figura 6. 15.- Evolución temporal de la localización del frente de llama para los casos: llama no
perturbada, en presencia de barrera de gotas de 100 mm, 0,05 % de fracción volúmica y localizada a partir
de 80 cm, y barrera de gotas análoga a la anterior en ausencia del fenómeno de arrastre.
La figura 6. 16 presenta la evolución temporal del tamaño, temperatura y volumen de
agua líquida para diferentes secciones de la nube de gotas para la y correspondiente a la
altura media del dominio. El perfil de la disminución del volumen de agua muestra
claramente los dos regímenes de evaporación que sufre la gota.
El régimen de evaporación difusiva está caracterizado por una disminución del volumen
de agua con una pequeña pendiente, a la vez que se produce el incremento de
temperatura de la gota. El régimen de ebullición se produce a la temperatura de
saturación, que depende de la presión local. Pero que prácticamente se conserva
constante para una localización dada. La gráfica b muestra a los 1000 microsegundos
una disminución de la temperatura de saturación como consecuencia de una
disminución de la presión local.
153
Seciba
1.2
1
Valores adimensionales
V/Vo
(T-300)/(425K-300)
0.8
0.6
D/Do
0.4
0.2
a)
0
399.1
565.3
762.4
982.7
1198
1399
1594
1770
1941
2111
2286
2473
2667
2864
3071
3279
Tiempo (microsegundos)
1.2
V/Vo
1
Valores adimensionales
0.8
(T-300)/(425K-300)
D/Do
0.6
0.4
0.2
b)
0
399.1
565.3
762.4
982.7
1198
1399
1594
1770
1941
2111
2286
2473
2667
2864
3071
3279
Tiempo (microsegundos)
1.2
V/Vo (T-300)/(425K-300)
1
Valores adimensionales
0.8
D/Do
0.6
0.4
0.2
c)
0
399.1
565.3
762.4
982.7
1198
1399
1594
1770
1941
2111
2286
2473
2667
2864
3071
3279
Tiempo (microsegundos)
Figura 6. 16.- Evolución temporal del volumen, diámetro y temperatura de la gota en el plano y = LY/2: a)
90 cm, b) 105 cm, c) 120 cm.
154
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Se observa como para secciones más internas dentro de la barrera, mayor es el tiempo
de calentamiento y mayor es el porcentaje de volumen de agua que es evaporado por
ebullición; en la primera localización, gráfica a, el 100% del volumen se evapora por
difusión másica, la gráfica b muestra como el 70 % del volumen líquido sufre ebullición
y en la gráfica c es el 80 % del volumen el que se evapora por ebullición. El tiempo de
calentamiento es de 250 y 1000 microsegundos para las secciones b y c
respectivamente, y la constante de ebullición l es de 0,014 y 0,038 mm2/s para las
mismas secciones. Estos valores coinciden en orden de magnitud con los propuestos por
[Lefebvre, 89] para condiciones estacionarias de 500 K y presiones entre 1 y 20 atm.
90
78.75 82.5
80 86.25 90
70 93.75 97.5
Número de Weber
60 101.2 105
108.7 112.5
50
116.2 120
40 123.8 127.5
30 131.3 135
20 138.7
10
0
399.1
479.9
565.3
661.5
762.4
872.3
982.7
1091
1198
1301
1399
1504
Tiempo (microsegundos)
Figura 6. 17.- Evolución temporal del número de Weber en el plano y = LY/2 para diferentes secciones
expresadas en centímetros.
155
Seciba
7
Parámetro Weber/Reynolds^0.5
78.75 82.5
6 86.25 90
93.75 97.5
5
101.2 105
4 108.7 112.5
116.2 120
3 123.8 127.5
131.3 135
2
138.7
1
0
399.1
479.9
565.3
661.5
762.4
872.3
982.7
1091
1198
1301
1399
1504
Tiempo (microsegundos)
Figura 6. 18.- Evolución temporal del parámetro We Re en el plano y = LY/2 para diferentes
secciones expresadas en centímetros.
Valores del número de Weber superiores a 12 garantizan rotura en forma de bolsa, y
We Re superiores a 0,5 la rotura en forma de ligamentos. Por lo que a la vista de los
resultados de las figuras 6. 17 y 6. 18, parece que en todos los planos de la barrera de
gotas de agua, la rotura en forma de ligamentos está garantizada dado que su criterio de
rotura es más estricto que el de rotura en forma de bolsa.
7E+3
78.75 82.5
6E+3 86.25 90
93.75 97.5
Número de Eötvös
1E+3
0E+0
399.1
479.9
565.3
661.5
762.4
872.3
982.7
1091
1198
1301
1399
1504
Tiempo (microsegundos)
Figura 6. 19.- Evolución temporal del número de Eötvös en el plano y = LY/2 para diferentes secciones
expresadas en centímetros.
156
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Con objeto de afrontar un estudio a una escala más real del comportamiento de las
barreras de agua atomizada interaccionando con frentes de llama en el interior de una
galería de una mina, se han realizado simulaciones sobre un dominio de 12,4 m de
longitud de acuerdo al modelo presentado en el apartado 6.2. La resolución espacial
media es de 10 cm/celda y la duración de cada paso temporal para la llama desarrollada
es aproximadamente de 20 microsegundos. La potencia suministrada durante el
comienzo de la ignición es aproximadamente de 2 MW asociada a una energía de 1,19
MJ/Kg de mezcla de gases caliente. En este apartado se presentan los resultados
logrados para la propagación de la llama en ausencia de barrera de agua.
157
Seciba
La proximidad del extremo cerrado del dominio a la localización para la que se alcanzan
las condiciones de CJ, impide analizar la propagación durante largos periodos de tiempo
tras la formación de la detonación por lo que no se llega a localizar el plano de
Chapman Jouguet, tal y como ocurría en las simulaciones unidimensionales presentadas
en el capítulo 5. A pesar de no poder analizar en detalle la estructura de la detonación, el
comportamiento general del sistema es simulado de forma aceptable.
1.8E+6
0.37
1.6E+6 1.06
1.4E+6 1.71
2.33
1.2E+6
Presión (Pa)
2.9
1.0E+6 3.45
8.0E+5 3.98
4.49
6.0E+5
4.99
CJ
4.0E+5 5.46
2.0E+5
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Figura 6. 20.- Evolución espacial de la presión en el plano y = LY/2 para diferentes instantes de tiempo
expresados en milisegundos.
Los perfiles de temperatura de esta simulación, figura 6. 21, muestran máximos aguas
arriba de la sección del frente de llama y en contacto con la pared donde se produjo la
ignición indicando la acumulación de gases muy calientes en este extremo cerrado del
dominio. Esta conclusión se verá corroborada por la figura 6. 25 que muestra
velocidades del flujo de gas en la zona de quemados avanzando hacia la antigua zona de
ignición.
158
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
3000
0.37
2500 1.06
1.71
2.33
Temperatura (K)
2000
2.9
3.45
1500 3.98
4.49
CJ
1000 4.99
5.46
500
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 21.- Evolución espacial de la temperatura en el plano y = LY/2 para diferentes instantes de
tiempo expresados en milisegundos.
La figura 6. 22 muestra la energía total de la mezcla de gases. Esta energía es el
resultado de la compresión, calentamiento y aceleración del gas como consecuencia de
la onda de presión y de la energía química liberada por las reacciones. Como es de
esperar, conforme crece la intensidad de la llama, mayor es la energía de la mezcla.
1.E+6
0.37
9.E+5
1.06
8.E+5 1.71
7.E+5 2.33
Energía (J)
6.E+5 2.9
3.45
5.E+5
3.98
4.E+5 4.49
3.E+5 4.99
2.E+5 5.46
1.E+5
0.E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 22.- Evolución espacial de la energía de la mezcla de gases en el plano y = LY/2 para diferentes
instantes de tiempo expresados en milisegundos.
159
Seciba
3.5E+9
0.37
3.0E+9 1.06
1.71
2.5E+9 2.33
2.9
Potencia (W)
2.0E+9 3.45
1.5E+9 3.98
4.49
1.0E+9 4.99
5.46
5.0E+8
0.0E+0
-5.0E+8
-1.0E+9
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 23.- Evolución espacial de la potencia generada por la combustión en el plano y = LY/2 para
diferentes instantes de tiempo expresados en milisegundos.
La figura 6. 23 muestra el flujo de energía liberada por la combustión de la mezcla de
gases. Los valores negativos del flujo de energía son entre 3 y 4 veces menores en
magnitud que los valores positivos, y aunque la longitud ocupada por el contorno
negativo es mayor que la ocupada por la región positiva, el valor neto del flujo de calor
0.25
Fracción másica de reactivos (SD)
0.37
0.20 1.06
1.71
0.15 2.33
2.9
3.45
0.10 3.98
CJ
4.49
0.05 4.99
5.46
0.00
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 24.- Evolución espacial de la fracción másica de reactivos en el plano y = LY/2 para diferentes
instantes de tiempo expresados en milisegundos.
160
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
700
0.37
600
Velocidad longitudianal (m/s)
1.06
500 1.71
2.33
400 2.9
300 3.45
3.98
200 4.49
CJ
100 4.99
5.46
0
-100
-200
-300
-400
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 25.- Evolución espacial de la velocidad longitudinal en el plano y = LY/2 para diferentes
instantes de tiempo expresados en milisegundos.
161
Seciba
0.9
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
a)
Distancia en la dirección X (m)
0.9
b)
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
0.9
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
c)
Distancia en la dirección X (m)
162
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
1.2
1
Valores adimensionales
0.8 T/TCJ
P/PCJ
0.6 YRND
0.4
0.2
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Figura 6. 27.- Evolución espacial de la temperatura, presión y fracción másica de reactivos en el plano y =
LY/2 para 4,98 milisegundos.
163
Seciba
2.5
T/TVC
Valores adimensionales
2 P/PVC
YRND
1.5
a)
1
0.5
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
2.5
T/TVC
Valores adimensionales
2 P/PVC
YRND
1.5
b)
1
0.5
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
2.5
Valores adimensionales
1.5
1
c) T/TVC
0.5 P/PVC
YRND
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Al igual que en el capítulo anterior, la sección del frente de llama irá asociada al
máximo gradiente de temperatura y la sección de la onda de presión al máximo
gradiente de presión. La situación del frente de llama y de la onda de presión para
diferentes instantes de tiempo aparece en la figura 6. 29. La figura muestra como frente
de llama y onda de presión permanecen acopladas durante prácticamente toda la vida de
la llama.
165
Seciba
12.0
11.0
Distancia en la dirección X (m)
10.0
9.0
8.0
7.0
6.0
5.0
4.0
3.0 OP
2.0
1.0 FL
0.0
0.0 0.7 1.4 2.0 2.6 3.2 3.7 4.2 4.7 5.2 5.7 6.2 6.6 7.0 7.3 7.6
Tiempo (ms)
1303.66
detonación, la velocidad de propagación es 1000
casi un 20 % superior a la velocidad de 733.411
Chapman - Jouguet mostrada en la tabla 6.1. 500
2.6
3.7
4.7
5.7
6.6
7.3
166
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Los principales radicales tales como los átomos de oxigeno, hidrógeno y grupo
hidroxilo, aparecen aguas arriba del frente de llama indicando que el mecanismo de
reacción de la combustión no ha terminado aún en tal localización.
Las especies y radicales minoritarios como CH2O, CH3 y CH3O tienen su existencia en
la localización del frente de llama.
Las fracciones másicas de los principales componentes son del orden de 10-1, las de los
principales radicales son de 10-3 y las de los componentes minoritarios de 10-4, lo cual
coincide con los resultados propuestos por [Popp, 97 y Musick, 96] para la composición
de llamas premezcladas de metano.
Con objeto de realizar una primera toma de contacto con las consecuencias que produce
la existencia de una barrera de agua atomizada en la propagación del frente de llama
para las simulaciones a escala real, se va a analizar en detalle la simulación en la que la
barrera esté localizada desde los 4 m de la zona de ignición hasta el final del dominio y
está compuesta por gotas de 100 mm de diámetro inicial, uniformemente distribuidas
ocupando el 0,05 % del volumen. En la presente simulación, el frente de llama alcanza
la nube de gotas a los 3,49 ms en régimen de deflagración.
167
Principales especies Principales radicales Especies intermedias
a) 0.2
0.18
0.014
OH
0.0012
0.012 0.001
0.16 O2 CH2O
Fracción másica
Fracción másica
0.01
Fracción másica
0.14
0.0008
0.12
0.008
0.1 H2O 0.0006
0.08 0.006
CO2 CH4 0.0004
0.06 0.004 CH3
CO O
0.04
0.0002
0.02 0.002
H CH3O
0 0 0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
b) 0.2
0.18 O2
0.007 0.0006
0.006 0.0005
0.16 OH
Fracción másica
Fracción másica
0.005
Fracción másica
0.14
H2O 0.0004 CH2O
0.12
0.004
0.1 0.0003
CO2
0.08 0.003
0.06 CH4 0.0002
0.002 CH3
0.04 CO
O 0.0001
0.02 0.001
CH3O
0 H 0
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
c) 0.2
0.18 O2
0.008 0.001
0.0009
0.007
0.16 0.0008
0.006 CH2O
Fracción másica
Fracción másica
Fracción másica
0.14 OH 0.0007
0.12 H2O 0.005 0.0006
0.1 0.004 0.0005
CO2
0.08 0.0004
0.003
0.06 CH4 0.0003
CO 0.002
0.04 0.0002
O CH3
0.02 0.001 0.0001
H CH3O
0 0 0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
Figura 6. 31.- Evolución espacial de la fracción másica de diferentes componentes: a) 1 ms, b) 4,98 ms, c) 7 ms
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Con objeto de analizar con claridad la evolución de las diferentes variables fluidas, éstas
serán representadas por separado antes y después de que el frente de llama alcance la
localización de la barrera de gotas de agua. Las figuras 6. 32 a 6. 44 muestran la
evolución espacial de la presión, temperatura, energía, potencia, fracción másica de
reactivos y velocidades horizontales respectivamente para diferentes instantes de tiempo
expresados en milisegundos.
1.2E+6
0.37
1.0E+6 1.06
1.71
8.0E+5 2.33
Presión (Pa)
2.9
6.0E+5
4.0E+5
2.0E+5
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Figura 6. 32.- Evolución espacial de la presión en el plano y = LY/2 para diferentes instantes
de tiempo (milisegundos) previos a la interacción con la barrera de agua.
Las figuras 6. 32 y 6. 33 muestran la evolución de los perfiles de presión. Como era de
esperar, antes de que el frente de llama alcance la localización de la barrera de gotas, el
pico de presión va aumentando su magnitud, resultando que el valor máximo de la
presión es de 10,6 bares.
Tan pronto como comienza la interacción de la onda de presión con la nube de gotas,
comienza una progresiva disminución de la intensidad de la onda de presión
acompañada como es de esperar de una disminución de su velocidad de propagación a
través de la mezcla fresca. Además, la oposición que ejerce la barrera de agua sobre la
cantidad de movimiento longitudinal del flujo gaseoso propicia el aumento del flujo
169
Seciba
gaseoso reverso hacia la antigua zona de ignición aumentando la presión en esta zona.
Sin embargo este comportamiento no se manifestaba los perfiles de presión de la
simulación de elevada resolución espacial presentados en la figura 6.7 lo que hace dudar
de la fiabilidad de este comportamiento.
1.2E+6
3.49
1.0E+6 4.11
4.71
Presión (Pa)
8.0E+5
5.29
6.0E+5 5.85
4.0E+5
2.0E+5
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 33.- Evolución espacial de la presión en el plano y = LY/2 para diferentes instantes
de tiempo (ms) posteriores a la interacción con la barrera de agua.
Las figuras 6. 34 y 6. 35 muestran los perfiles de temperatura de la llama en presencia
de la barrera de gotas de agua.
3000
0.37
2500 1.06
1.71
Temperatura (K)
2000 2.33
2.9
1500
1000
500
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
170
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Otro efecto es el de frenar bruscamente el avance del frente de llama, como se observa a
partir de la pequeña variación temporal de los perfiles tras el inicio de la interacción.
3000
3.49
2500 4.11
Temperatura (K)
4.71
2000
5.29
1500 5.85
1000
500
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
171
Seciba
4.5E+5
0.37
4.0E+5 1.06
3.5E+5 1.71
3.0E+5 2.33
Energía (J)
2.9
2.5E+5
2.0E+5
1.5E+5
1.0E+5
5.0E+4
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m)
Figura 6. 36.- Evolución espacial de la energía de la mezcla de gases en el plano y = LY/2 para diferentes
instantes de tiempo previos a la interacción con la barrera de agua.
Como era de esperar, la máxima energía de la mezcla de gases disminuye conforme las
gotas se van evaporando absorbiendo así energía de la mezcla de gases y aumentando el
nivel de vapor de agua existente en el gas modificando así la cinética química del
mecanismo de reacción y propiciando así el efecto de desplazamiento del oxigeno, hasta
4.5E+5
3.49
4.0E+5
4.11
3.5E+5
4.71
3.0E+5
Energía (J)
5.29
2.5E+5
5.85
2.0E+5
1.5E+5
1.0E+5
5.0E+4
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 37.- Evolución espacial de la energía de la mezcla de gases en el plano y = LY/2 para diferentes
instantes de tiempo posteriores a la interacción con la barrera de agua. 172
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Al igual que se hizo con la llama sin perturbar, resulta de especial utilidad la potencia
que la llama es capaz de generar. Las figuras 6. 38 y 6. 39 muestran la evolución
espacial de tal potencia.
1.2E+9
0.37
1.0E+9 1.06
8.0E+8 1.71
2.33
Potencia (W)
6.0E+8 2.9
4.0E+8
2.0E+8
0.0E+0
-2.0E+8
-4.0E+8
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m)
Figura 6. 38.- Evolución espacial de la potencia generada en el plano y = LY/2 para diferentes instantes
de tiempo previos a la interacción con la barrera de agua.
Los perfiles de potencia también muestran el comportamiento que aparecía en la llama
no perturbada como consecuencia de la conducción de calor y de la formación de CH3 a
partir del metano, sin embargo, la interacción con la barrera de agua provoca que este
tipo de reacción sea menos agresivo, y por tanto el valor negativo de la potencia
presenta menor valor absoluto que el de la llama en ausencia de barrera. El dato
importante es que los valores negativos de la potencia son ligeramente inferiores en
valor absoluto a la máxima potencia y además, actúan en un área mayor, de forma que
la integración da lugar a una potencia neta próxima a cero o incluso negativa, resultando
que la extinción de la deflagración está garantizada, [Prasad, 98].
Los flujos netos de energía desarrollados por las llamas en ausencia y presencia de
nubes de gotas serán analizados con mayor detalle en apartados posteriores, se adelanta
173
Seciba
1.2E+9
3.49
1.0E+9
4.11
8.0E+8 4.71
6.0E+8 5.29
Potencia (W)
5.85
4.0E+8
2.0E+8
0.0E+0
-2.0E+8
-4.0E+8
-6.0E+8
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m)
Figura 6. 39.- Evolución espacial de la potencia generada en el plano y = LY/2 para diferentes instantes
de tiempo posteriores a la interacción con la barrera de agua.
0.25
Fracción másica de reactivos (SD)
0.37
0.20 1.06
1.71
0.15 2.33
2.9
0.10
0.05
0.00
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
0
12.1
10.59
11.34
Figura 6. 40.- Evolución espacial de la fracción másica de reactivos en el plano y = LY/2 para
diferentes instantes de tiempo previos a la interacción con la barrera de agua.
174
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
0.25
3.49
0.20
Fracción másica (SD)
4.11
4.71
0.15
5.29
0.10 5.85
0.05
0.00
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 41.- Evolución espacial de la fracción másica en el plano y = LY/2 para diferentes instantes
de tiempo posteriores a la interacción con la barrera de agua.
400
0.37
Velocidad longitudinal (m/s)
300 1.06
1.71
200
2.33
100 2.9
-100
-200
-300
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 42.- Evolución espacial de la velocidad longitudinal en el plano y = LY/2 para diferentes
instantes de tiempo posteriores a la interacción con la barrera de agua.
175
Seciba
400
3.49
Velocidad longitudinal (m/s)
300 4.11
4.71
200
5.29
100 5.85
-100
-200
-300
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 43.- Evolución espacial de la velocidad longitudinal en el plano y = LY/2 para diferentes
instantes de tiempo posteriores a la interacción con la barrera de agua.
Se observa como la magnitud del flujo de gas que se dirige hacia la izquierda es el 50%
del flujo gaseoso que avanza hacia la zona de no quemados antes de que se produzca la
interacción térmica entre ambas fases. Una vez que el frente de llama intercepta a la
nube de gotas, el flujo gaseoso hacia la zona de quemados es del mismo orden de
magnitud que el que se dirige hacia la zona de no quemados, lo que justifica el
incremento tan importante de presión en la antigua zona de ignición.
176
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
0.9
a)
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
0.9
b)
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
0.9
c)
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
12 12
Y0.1 Y0.1
Distancia en la dirección X (m)
Y0.9 Y0.9
10 FL 10 FL
8 8
6 6
4 4
2 2
0 0
0.0
1.4
2.6
3.7
4.7
5.7
6.6
7.3
0.0
1.4
2.6
3.8
5.0
6.1
7.1
7.8
8.4
Figura 6. 45.- Evolución temporal de los límites de la Figura 6. 46.- Límites de la zona de reacción de una
zona de reacción de la llama en ausencia de barrera de llama interaccionando a partir de 4 m con una barrera
agua atomizada. con gotas de 100 mm ocupando el 0,05 % del volumen
178
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
La figura 6. 47 muestra el avance del frente de llama y la onda de presión con el tiempo.
6.0
Distancia en la dirección X (m)
5.0
4.0
3.0
.
2.0 OP
1.0
FL
0.0
0.0
0.7
1.4
2.0
2.6
3.2
3.8
4.4
5.0
5.6
6.1
6.6
7.1
7.5
7.8
8.1
8.4
Tiempo (ms)
179
Principales especies Principales radicales Comp. intermedios
a) 0.18
0.2
O2
0.014 0.0012
0.012 0.001
0.16 OH
CH2O
Fracción másica
Fracción másica
Fracción másica
0.14 0.01
0.0008
0.12
H2O 0.008
0.1 0.0006
0.08 0.006
CH4 0.0004
0.06 CO2 0.004 CH3
O
0.04
CO 0.0002
0.002
0.02 H CH3O
0 0 0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
b) 0.18
0.2
O2
0.004 0.0006
0.0035
0.0005
0.16
H2O 0.003 CH2O
Fracción másica
Fracción másica
Fracción másica
0.14
0.0004
0.12 0.0025
0.1 0.002 0.0003
CO2 OH
0.08 0.0015
CH4 0.0002
0.06 CH3
0.001
0.04 CO
0.0001
0.02 0.0005 O H CH3O
0 0 0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
c) 0.18
0.2
O2
0.0045
0.004
0.00045
0.0004
0.16 H2O
0.0035 0.00035
CH2O
Fracción másica
Fracción másica
Fracción másica
0.14
0.003 0.0003
0.12
0.0025 0.00025
0.1
CO2 0.002 OH 0.0002
0.08
CH4 0.00015 CH3
0.06 0.0015
0.04 0.001 0.0001
CO O H
0.02 0.0005 0.00005
CH3O
0 0 0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
10.59
11.34
12.1
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
Figura 6. 48.- Evolución espacial de la fracción másica de diferentes componentes: a) 1 ms, b) 3,8 ms, c) 7 ms 180
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
181
Seciba
1.2
1
Valores adimensionales
T/TCJ
0.8 P/PCJ
YRND
a) 0.6
0.4
0.2
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
1.2
1
Valores adimensionales
T/TCJ
0.8 P/PCJ
YRND
b) 0.6
0.4
0.2
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
1.2
1
Valores adimensionales
T/TCJ
0.8 P/PCJ
YRND
c) 0.6
0.4
0.2
0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
182
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
7.E+3
3.49
6.E+3
4.11
5.E+3 4.71
Energía (J)
5.29
4.E+3
5.85
3.E+3
2.E+3
1.E+3
0.E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Figura 6. 50.- Evolución espacial de la energía absorbida por la barrera de agua en el plano y = LY/2 para
diferentes instantes de tiempo posteriores a la interacción con la barrera de agua.
183
Seciba
1.8E+8
3.49
1.6E+8
4.11
1.4E+8 4.71
5.29
Potencia (W)
1.2E+8
5.85
1.0E+8
8.0E+7
6.0E+7
4.0E+7
2.0E+7
0.0E+0
0
0.76
1.51
2.27
3.03
3.78
4.54
5.29
6.05
6.81
7.56
8.32
9.08
9.83
12.1
10.59
11.34
Distancia en la dirección X (m)
Figura 6. 51.- Evolución espacial de la potencia absorbida por la barrera de agua en el plano y = LY/2
para diferentes instantes de tiempo posteriores a la interacción con la barrera de agua.
Entrando a analizar el comportamiento de la nube de gotas de agua, la figura 6. 52
muestra la variación temporal del diámetro y temperatura de gota, así como la
fracción volúmica ocupada por la fase dispersa para tres localizaciones diferentes: 4,
5 y 6 m y en la altura media del dominio computacional. Con objeto de realizar una
comparación simultánea, las variables han sido adimensionalizadas con el diámetro
inicial, el incremento de temperatura de referencia sufrido por las gotas y la fracción
volúmica inicial.
temperatura, 10 atm de presión y 200 m/s de velocidad, tenía una vida media de 0,8
ms. En las condiciones transitorias impuestas por la simulación, la rotura de gotas
originan tamaños mucho menores por lo que es de esperar que la vida media de las
gotas se reduzca considerablemente. El paso temporal medio para esta simulaciones
es de 20 ms, y únicamente se han procesado resultados cada 8 pasos temporales, lo
que hace que sea absolutamente imposible analizar las fases de evaporación difusiva
y ebullición de la gota. Este fue uno de los aspectos que se desarrollo en el apartado
6.3 al analizar las simulaciones con elevada resolución espacial, fue entonces cuando
se pudo estudiar en detalle cual es la vida media de las gotas sometidas a las
condiciones transitorias locales impuestas por la combustión de la mezcla.
185
Seciba
1.2
V/Vo
(T-300)/(426-300)
1
Valores adimensionales
0.8 D/Do
a) 0.6
0.4
0.2
0
2.9
0.37
1.06
1.71
2.33
3.49
4.11
4.71
5.29
5.85
6.38
6.86
7.28
7.66
7.98
8.24
8.45
8.61
Tiempo (ms)
1.4
1.2 V/Vo
Valores adimensionales
(T-300)/(426-300)
1
0.8
b) D/Do
0.6
0.4
0.2
0
2.9
0.37
1.06
1.71
2.33
3.49
4.11
4.71
5.29
5.85
6.38
6.86
7.28
7.66
7.98
8.24
8.45
8.61
Tiempo (ms)
1.6
1.4 V/Vo
Valores adimensionales
1.2
1 (T-300)/(426-300)
0.8 D/Do
c)
0.6
0.4
0.2
0
2.9
0.37
1.06
1.71
2.33
3.49
4.11
4.71
5.29
5.85
6.38
6.86
7.28
7.66
7.98
8.24
8.45
8.61
Tiempo (ms)
Figura 6. 52.- Evolución temporal del volumen, diámetro y temperatura de la gota en el plano y
= LY/2: a) 4 m, b) 5 m, c) 6 m.
186
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
consecuencia de la evaporación
Figura 6. 53.- Vida de las gotas y localización del frente de
completa de sucesivos planos llama en el plano y = LY/2.
de la nube así como el arrastre de las gotas alejándose del frente de llama. De esta
gráfica se deduce que la evaporación absoluta se origina antes de llegar el frente de
llama al límite izquierdo de la nube. También puede observarse como el frenado de
la llama es efectivo cuando la barrera ha sido evaporada a una cierta distancia del
frente de llama extrayendo energía de la zona de compresión previa al frente de
llama. Sin embargo un excesivo desfase entre el límite de la barrera y el frente de
llama puede potenciar la aceleración de la misma. Se observa como tras 9
milisegundos el frente de llama comienza a aumentar su velocidad de propagación,
esto es debido a que un elevado porcentaje de la nube de gotas ha sido evaporado y
arrastrado dejando paso libre al frente de llama.
187
Seciba
12
FL
Distancia en la dirección X (m)
10 FL+NG
FL+NG(Ener=0)
8
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.9
Tiempo (ms)
Figura 6. 54.- Evolución temporal del frente de llama en el plano y = LY/2 para una llama sin perturbar,
una llama interaccionando completamente con una barrera de gotas de 0,05 % en volumen y 100 mm
localizada a partir de 4 m e interaccionando sin coste energético con la misma barrera.
que la llama está confinada y ocupa la mayor parte del dominio, la reducción de la
fracción másica de oxigeno, puede ser tan importante que la llama se apague por
carencia de componentes oxidantes. [Prasad, 98] realiza un estudio de la importancia
relativa de la interacción termomecánica y del desplazamiento del oxigeno en el caso
de extinción de llamas difusivas de metano en aire mediante una nube de gotas de
agua.
188
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Del párrafo anterior se deduce que el desplazamiento del oxigeno juega un papel tan
importante como la propia energía absorbida por la nube de gotas. Para examinar la
contribución relativa del enfriamiento de la mezcla gaseosa y del desplazamiento del
oxigeno sobre el frenado del avance del frente de llama, se ha simulado el caso de
una llama interaccionando con una nube de gotas monodispersas de 100 mm de
tamaño ocupando el 0,05 % del volumen, de forma que las gotas son susceptibles de
romperse, calentarse y evaporarse en función de las condiciones locales, pero sin que
ello suponga un coste energético para la mezcla de gases, es decir anulando el efecto
del enfriamiento en los mecanismos de interacción.
12
FL
Distancia en la dirección X (m)
10 FL+NG
FL+NG(Ener=0)
8
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.9
8.1
Tiempo (ms)
Figura 6. 55.- Evolución temporal del frente de llama en el plano y = LY/2 para una llama no perturbada,
una llama interaccionando completamente con una nube de gotas de 0,05 % en volumen y 100 mm
localizada a partir de 7 m e interaccionando sin coste energético con la misma nube.
189
Seciba
120 100
90
100
80
80 70
60
60 50
40
40
30
20 20
10
0 0
0.0
1.4
2.6
3.7
4.7
5.7
6.6
7.3
0.0
1.4
2.6
3.7
4.7
5.7
6.6
7.3
Tiempo (ms) Tiempo (ms)
190
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
La figura 6. 58 muestra la evolución temporal del frente de llama para las diferentes
localizaciones de la barrera de agua así como la del frente de llama sin perturbar.
El retardo del frente de llama en presencia de una nube de gotas respecto al frente de
llama sin perturbar se produce ligeramente antes de alcanzar el límite izquierdo de la
nube de gotas siendo el cambio de pendiente tanto mayor cuanto más cercana se
encuentre la nube de gotas a la zona de ignición, o lo que es lo mismo, cuanto menos
intensa sea la llama que avanza contra la nube de gotas.
191
Seciba
12.0
11.0 FL0 FL0
Distancia en la dirección X (m)
Figura 6. 58.- Evolución temporal del frente de llama en el plano y = LY/2 para diferentes localizaciones
de barrera de gotas de agua de 100 mm de tamaño y 0,05 % de fracción volúmica.
La última columna de las gráficas de la figura 6. 62 muestra la variación temporal de
la velocidad de propagación de los frentes de llama que están siendo analizados. Se
observa que cuanto más alejada está la barrera de agua, mayor es la velocidad de
propagación de la llama incidente sobre la nube y menor será el decremento de la
velocidad de propagación tras el inicio de la interacción. Los incrementos posteriores
de la velocidad de propagación para las barreras localizadas a 4 y 5 m son debidos a
la evaporación y arrastre total de secciones sucesivas de la barrera de agua. Los
incrementos de velocidad para las barreras de 6, 7 y 8 m son consecuencia de las
sobrepresiones en las proximidades del extremo cerrado del dominio.
192
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
12
VG4
Figura 6. 59.- Vida de las gotas en el plano y = LY/2 para diferentes localizaciones de nubes de gotas de
100 mm de tamaño y 0,05 % de fracción volúmica.
Las gráficas de la figura 6. 60 presentan la comparación entre la variación temporal
del flujo neto de energía generado por la mezcla de gases en el caso de la llama en
ausencia de barrera de agua, trazo continuo, y el flujo de energía en presencia de una
nube de gotas de 0,05 % de fracción volúmica y 100 mm de tamaño en diferentes
localizaciones representado mediante línea a trazos.
a) 4 m b) 5 m c) 6 m d) 8 m
2.0E+08 2.0E+08 2.0E+08 2.0E+08
1.8E+08 1.8E+08 1.8E+08 1.8E+08
1.6E+08 1.6E+08 1.6E+08 1.6E+08
Potencia neta (W)
0.4
1.7
2.9
4.0
5.0
5.9
6.8
0.4
1.7
2.9
4.0
5.0
5.9
6.8
0.4
1.7
2.9
4.0
5.0
5.9
6.8
Figura 6. 60.- Evolución temporal de la potencia neta para diferentes localizaciones de nubes de gotas de
100 mm de tamaño y 0,05 % de fracción volúmica.
Para el caso de régimen de deflagración, es decir cuando la barrera de agua está
localizada a 4 y 5 metros de la región de ignición, se observa como la fase dispersa
es capaz de hacer disminuir la potencia de la llama en casi un 100 % y en un 75 %
respectivamente. Lo que muestra la capacidad de la fase dispersa simulada de mitigar
la propagación de las deflagraciones.
193
Seciba
12.0
11.0 FL0 FL0
Distancia en la dirección X (m) 10.0 FL4
FL5 FL6
9.0
FL6
8.0
FL7
7.0 FL5
FL8
6.0
5.0 FL4
a)
4.0
3.0
2.0
1.0
0.0
0.0 0.7 1.4 2.0 2.6 3.2 3.7 4.2 4.7 5.2 5.7 6.2 6.6 7.0 7.3 7.6
Tiempo (ms)
12.0
11.0 FL0 FL0
Distancia en la dirección X (m)
10.0 FL4
9.0 FL5 FL5
FL6 FL6
8.0
FL7
7.0
b) FL8
6.0
5.0 FL4
4.0
3.0
2.0
1.0
0.0
0.0 0.7 1.4 2.0 2.6 3.2 3.7 4.2 4.7 5.2 5.7 6.2 6.6 7.0 7.3 7.6
Tiempo (ms)
12.0
11.0 FL0 FL0
FL8
Distancia en la dirección X (m)
10.0 FL4
FL5 FL6
9.0
FL6
8.0
FL7
7.0
c) FL8
FL5
6.0
5.0 FL4
4.0
3.0
2.0
1.0
0.0
0.0 0.7 1.4 2.0 2.6 3.2 3.7 4.2 4.7 5.2 5.7 6.2 6.6 7.0 7.3 7.6
Tiempo (ms)
Figura 6. 61.- Evolución temporal del frente de llama para diferentes localizaciones de barreras
de gotas en el plano y = LY/2: a) D = 20 mm, b) D = 50 mm, c) D = 75 mm.
194
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Se considera que una nube de gotas atomizada está constituida por tamaños de gotas
inferiores a los 100 mm de diámetro. Con objeto de analizar el comportamiento de
diferentes barreras de agua atomizada, se han simulado nubes con gotas de 100, 75,
50 y 20 mm con una fracción volúmica de 0,05 %.
Las gráficas de la figura 6. 61 muestran el avance del frente de llama para diferentes
localizaciones de la nube de gotas para tres tamaños de gota: 20, 50 y 75 mm.
El análisis de la figura 6. 61 junto con la figura 6. 58 que analiza las nubes de 100
mm lleva a la conclusión de que las barreras con grandes tamaños de gotas se
muestran más efectivas en la extinción de llamas en régimen de deflagración, nubes
localizadas a 4 y 5 m, que las nubes de pequeños diámetros. Mientras que para el
régimen de detonación, barreras localizadas a 7 y 8 m, no existe influencia alguna del
tamaño de gota, en ambos casos la efectividad de la barrera es baja.
195
Seciba
196
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
D = 20 mm D = 50 mm D = 75 mm D = 100 mm
4m 2000
1800
2000
1800
2000
1800
2000
1800
1756.1 1756.1 1756.1 1756.1
1600 1600 1600 1600
1400 1400 1400 1400
1200 1200 1200 1200
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1000 1000 854.237 1000 1000
761.329
726.225
800 800 800 800
602.871 733.411 553.846 507.014
600 733.411 410.423 600 733.411 410.423 600 600 733.411
400 400 400 425.676 400
402.866
294.393
200 290.993 200 290.323 200 226.619 200
253.012 243.243 289.323 165.899
0 0 0 0
0.0
1.7
3.2
4.7
6.1
7.3
8.1
8.6
0.0
1.4
2.6
3.8
5.0
6.1
7.1
7.8
8.3
0.0
1.4
2.6
3.8
5.0
6.1
7.1
7.8
0.0
1.7
3.2
4.7
6.1
7.3
8.1
8.6
T iempo (ms) T iempo (ms) T iempo (ms) T iempo (ms)
5m 2000
1800 1839.42
2000
1800
1839.42 1811.59
2000
1800
1839.42
2000
1800
1839.42
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1000 1000 1000 1000
800 976.744 800 947.566 800 800
733.411 733.411 733.411
600 600 600 458.182 453.237 600 467.532
733.411
400 400 400 400 450
1.1
2.0
2.9
3.7
4.5
5.3
0.0
1.7
3.2
4.5
5.9
7.1
7.9
8.5
0.0
1.4
2.6
3.7
4.8
5.9
6.9
7.7
0.0
1.4
2.6
3.7
4.9
6.0
6.9
7.8
8.4
T iempo (ms) T iempo (ms) T iempo (ms) T iempo (ms)
6m 2500 2000
1800
1756.1 1923.66
2500 2000
1800
1923.66
2031.25 2015.5 1714.29
2000 1600 2000 1923.66 1600
1923.66 1573.21 1573.21
1756.1 1729.17
1756.1 1400 1594.94 1400
1594.94
1573.21 1573.21 1253.7
1500 1200 1003.97 1500 1200
1511.63
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1260 1000 1253.73 1000
1000 800 961.832 1000 800 988.235
733.411 733.411
988.235 988.235
733.411 600 733.411 600
500 400 500 400
200 200
0 0 0 0
0.0
1.4
2.6
3.7
4.7
5.8
6.7
7.5
0.0
1.1
2.0
2.9
3.7
4.5
5.3
0.0
1.7
3.2
4.5
5.8
7.0
7.8
8.3
8.6
0.0
1.4
2.6
3.7
4.8
5.8
6.8
7.6
T iempo (ms) T iempo (ms) T iempo (ms) T iempo (ms)
7m 2500 2000
1800
1923.66
2500 2500
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1000 1266.3
1000 800 988.235 1000 1000
733.411
1030.67 1041.32 1041.32
733.411 600 733.411 733.411
500 400 500 500
200
0 0 0 0
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
6.7
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
0.0
1.4
2.6
3.7
4.7
5.7
6.7
7.5
8m 2500
2108.78
2500
2117.65
2500
2108.79
2500
2117.65
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
0 0 0 0
0.0
1.1
2.0
2.9
3.7
4.5
5.2
5.9
0.0
1.1
2.0
2.9
3.7
4.5
5.2
0.0
1.4
2.6
3.7
4.7
5.7
6.6
7.4
7.9
0.0
1.4
2.6
3.7
4.7
5.7
6.6
7.4
Figura 6. 62.- Evolución temporal en el plano y = LY/2 de la velocidad de propagación del frente de
llama para diferentes tamaños de gotas y diferentes localizaciones de la nube.
197
Seciba
Velocidad (m/s)
Velocidad (m/s)
1000 1000 1000
800 800 800
733.411 733.411
600 458.182 600 600
453.237 733.411 389.831
464.945
400 400 219.428 400 222.418
200 200 200 75.653
178.344 268.085 194.444
0 0 0
0.0
1.4
2.6
3.7
4.8
5.9
6.9
7.7
0.0
1.4
2.6
3.7
4.9
6.0
7.0
7.8
0.0
1.4
2.6
3.7
4.9
6.0
7.0
7.8
Tiempo (ms) Tiempo (ms) Tiempo (ms)
Figura 6. 63.- Evolución temporal de la velocidad de propagación del frente de llama para diferentes
fracciones volúmicas de una nube localizada a 5 m con un tamaño de gota de 75 mm.
Las figuras 6. 64 a 6. 67 muestran el avance del frente de llama sin perturbar y de los
frentes de llama en presencia de barreras de agua localizadas a 7 metros de la zona de
ignición con tamaños de gotas de 20, 50, 75 y 100 mm con fracciones volúmicas del
0,05; 0,1 y 0,15 %.
Para la fracción volúmica del 0,1 % se observa como cuanto mayor es el diámetro,
más efectivo es su comportamiento en el frenado del avance del frente de llama,
siendo prácticamente igual el comportamiento de las barreras con tamaños de 75 y
100 mm.
Las nubes de 0,15 % de fracción volúmica muestran similar comportamiento para los
diámetros de 20, 50 y 75 mm. El comportamiento de la nube de 100 m produce un
retraso del frente de llama similar al de la nube de 0,05 % e inferior al retraso
producido por la nube de 0,1 %.
198
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
12
FL0
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.9
8.1
Tiempo (ms)
Figura 6. 64.- Evolución temporal del frente de llama en el plano y = LY/2 para diferentes
nubes de gotas de diámetro = 20 mm, localizadas a 7 m y con fracciones volúmicas de:
0,05; 0,1 y 0,15 %.
12
FL0
Distancia en la dirección X (m)
FL05
10
FL10
FL15
8
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.9
8.1
8.3
Tiempo (ms)
Figura 6. 65.- Evolución temporal del frente de llama en el plano y = LY/2 para diferentes
nubes de gotas de diámetro = 50 mm, localizadas a 7 m y con fracciones volúmicas de:
0,05; 0,1 y 0,15 %.
199
Seciba
12
FL0
Distancia en la dirección X (m)
FL05
10
FL10
FL15
8
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.8
8.0
8.2
Tiempo (ms)
Figura 6. 66.- Evolución temporal del frente de llama en el plano y = LY/2 para diferentes
nubes de gotas de diámetro = 75 mm, localizadas a 7 m y con fracciones volúmicas de:
0,05; 0,1 y 0,15 %.
12
FL0
Distancia en la dirección X (m)
FL05
10
FL10
FL15
8
0
0.0
0.7
1.4
2.0
2.6
3.2
3.7
4.2
4.7
5.2
5.7
6.2
6.6
7.0
7.3
7.6
7.9
8.1
8.2
8.4
Tiempo (ms)
Figura 6. 67.- Evolución temporal del frente de llama en el plano y = LY/2 para diferentes
nubes de gotas de diámetro = 100 mm, localizadas a 7 m y con fracciones volúmicas de:
0,05; 0,1 y 0,15 %.
De acuerdo con la estructura propuesta por Zeldovich-Neumann-Döring para la
detonación, la intensidad es proporcional a la máxima presión, conocida como
presión de Neumann. En las figuras 6. 68 y 6. 69 se encuentran representadas la
evolución temporal de la máxima presión de diferentes llamas propagándose en
presencia de nubes de gotas localizadas a partir de los 7 m con diámetros entre 100 y
20 mm y fracciones volúmicas de 0,05 y 0,15 %. En estas figuras, la línea recta
horizontal representa la presión de Chapman-Jouguet que determina la transición
200
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
3.0E+6
P05100
Presión de Neumann (Pa)
2.5E+6 P0575
P0550
2.0E+6 P0520
PCJ
1.5E+6 P000
1.0E+6
5.0E+5
0.0E+0
0.00
0.72
1.39
2.02
2.61
3.17
3.72
4.24
4.74
5.23
5.70
6.15
6.60
7.00
7.34
Tiempo (ms)
Figura 6. 68.- Evolución temporal de la presión de Neumann en el plano y = LY/2 para diferentes nubes
de 0,05 % de fracción volúmica, localizadas a 7 m y con diámetros de: 100, 75, 50 y 20 mm.
Se ve como las barreras de 0,05 % de fracción volúmica, figura 6. 68, no solo no
logran disminuir la magnitud de la presión de Neumann, sino que aumentan su valor
por encima de las presiones correspondientes a la llama sin perturbar (P000), en
ausencia de nube de gotas. Esto no quiere decir que se estén dando las condiciones
de detonación, ya que para ello el frente de llama debería estar acoplado con la onda
de presión y no lo está, únicamente significa que la barrera de agua está aumentando
el grado de confinamiento de la mezcla gaseosa al actuar como una pared
aumentando la presión del gas. La figura 6. 69, muestra como las barreras de 0,15 %
de fracción volúmica, tras un corto periodo de tiempo en el que las máximas
presiones son superiores a las asociadas a la llama sin perturbar como consecuencia
del efecto de confinamiento, logran disminuir el valor de la presión de Neumann.
Para el caso de las barreras con tamaños inferiores de 100 mm, esta disminución es
por debajo del valor teórico de Chapman-Jouguet.
201
Seciba
2.5E+6
P15100
P1575
Presión de Neumann (Pa)
2.0E+6 P1550
P1525
PCJ
1.5E+6 P000
1.0E+6
5.0E+5
0.0E+0
0.00
1.06
2.02
2.90
3.72
4.49
5.23
5.93
6.60
7.17
7.62
8.02
8.29
8.45
8.56
Tiempo (ms)
Figura 6. 69.- Evolución temporal de la presión de Neumann en el plano y = LY/2 para diferentes nubes
de 0,15 % de fracción volúmica, localizadas a 7 m y con diámetros de: 100, 75, 50 y 20 mm.
En apartados anteriores ya se había visto la capacidad de las barreras de fracción
volúmica de 0,05% para mitigar detonaciones, pero su absoluta incapacidad de
extinguir la deflagración residual. Para las barreras de 0,1 y 0,15 % de fracción
volúmica se observa que cuanto menor es el diámetro mejor es el comportamiento de
la barrera, siendo absolutamente catastróficos los efectos logrados con las gotas de
100 micras de tamaño. Se observa que las nubes de 0,15 % no solo logran evitar las
condiciones de detonación, sino también mitigan la deflagración resultante.
La figura 6. 72 muestra el avance con el tiempo del flujo neto de energía de las
llamas interaccionando con nubes localizadas a partir de los 7 metros con tamaños de
100, 75, 50 y 20 micras y fracciones volúmicas de 0,05; 0,1 y 0,15 %.
202
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1000 984.436
1000 1000
1030.67 733.411
733.411 733.411 515.337
500
500 500
247.788
0 308.068
0 0
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
6.7
0.0
1.4
2.6
3.7
4.7
5.7
6.7
7.5
8.0
Tiempo (ms)
Tiempo (ms) Tiempo (ms)
50 2000
1923.66
2500 2000
1923.66
1800 2048.78 1800
1756.1 2191.3
mm 1600 1573.21 2000 1600 1573.21
1400 1400
1573.21
1200 1012.05 1500 1473.68 1200
Velocidad (m/s)
Velocidad (m/s)
Velocidad (m/s)
1000 1226.28 1000 1016.13
800 988.235 1000 800
733.411 733.411
600 733.411 600
510.121
400 500 400
515.337 357.345 330.275 381.81
200 200
181.425
0 0 0
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
Tiempo (ms) Tiempo (ms) Tiempo (ms)
Velocidad (m/s)
Velocidad (m/s)
1130.04 1500
1000 1000
1041.32 1000
733.411 733.411
500 500 401.274 382.979
500 733.411 417.219
175.365 218.94
0 0 0
0.0
1.1
2.0
2.9
3.7
4.5
5.2
6.0
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
Velocidad (m/s)
Velocidad (m/s)
1266.3 1028.571
1000 1000 1000 1067.797
153.846
0 0 0
0.0
1.4
2.6
3.7
4.7
5.7
6.7
7.5
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
0.0
1.7
3.2
4.5
5.7
6.9
7.8
8.3
Figura 6. 70.- Evolución temporal de la velocidad de propagación del frente de llama para diferentes
tamaños de gotas y diferentes fracciones volúmicas de barreras localizadas a 7 m.
203
75
50
20
mm
mm
mm
mm
100
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
2
4
6
8
10
12
0
1
2
3
4
5
6
7
8
9
10
0.0 0.0
0.0
1.4 1.1 1.1
FL
FL
FL
FL
2.6 2.0 2.0
Y0.9
Y0.1
Y0.9
Y0.1
Y0.9
Y0.1
Y0.9
Y0.1
3.7 2.9 2.9
4.7
3.7 3.7
5.7
Tiempo (ms)
Tiempo (ms)
Tiempo (ms)
Tiempo (ms)
FV = 0,05 %
4.5 4.5
6.7
5.2 5.2
7.5
8.0 6.0 6.0
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
0
2
4
6
8
10
12
0
1
2
3
4
5
6
7
8
9
10
0
1
2
3
4
5
6
7
8
9
10
0
2
4
6
8
10
12
0.0 0.0 0.0 0.0
2.6
FL
FL
FL
Y0.9
Y0.1
Y0.9
Y0.1
Y0.9
Y0.1
Y0.9
Y0.1
3.7 3.7 3.7 3.7
4.7
4.7 4.7 4.7
5.7
5.7 5.7 5.7
Tiempo (ms)
6.7
Tiempo (ms)
Tiempo (ms)
Tiempo (ms)
FV = 0,10 %
Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m) Distancia en la dirección X (m)
0
2
4
6
8
10
12
0
1
2
3
4
5
6
7
8
9
10
0
1
2
3
4
5
6
7
8
9
10
0
1
2
3
4
5
6
7
8
9
10
2.6
FL
FL
2.6 2.6
Y0.9
Y0.1
Y0.9
Y0.1
2.6
Y0.9
Y0.1
Y0.9
Y0.1
Tiempo (ms)
Tiempo (ms)
Tiempo (ms)
Tiempo (ms)
FV = 0,15 %
204
8.0 8.0 8.0
Figura 6. 71.- Evolución temporal de la región de reacción y frente de llama para diferentes tamaños de
Resultados del modelo 2D con combustión e interacción con la barrera de gotas de agua
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
Tiempo (ms) Tiempo (ms) Tiempo (ms)
3.5E+08
2.5E+08 2.5E+08
mm 3.0E+08
Potencia neta (W)
1.5E+08
1.0E+08 1.0E+08
1.0E+08
5.0E+07 5.0E+07
5.0E+07
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
Tiempo (ms) Tiempo (ms) Tiempo (ms)
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
0.4
1.7
2.9
4.0
5.0
5.9
6.8
7.5
Figura 6. 72.- Evolución temporal de la potencia neta para diferentes tamaños de gotas y diferentes
fracciones volúmicas de barreras localizadas a 7 m.
205
Seciba
Referencias.
[Bakken, 97] J. Bakken y O. K. Sonju, Quenching of Gaseous Detonations by Water
Layers, Department of Thermal Energy and Fluid Machinery, N-7034 Trondheim,
Norway. 1997.
[Popp, 97] P. Popp y M. Baum, Analysis of Wall Heat Fluxes, Reaction Mechanisms
and Unburnt Hydrocarbons during the Head-on-Quenching of a Laminar Methane
Flame, Combust. Flame, Vol. 108: pp. 327-348, 1997.
[Prasad, 98] K. Prasad, C. Li, K. Kailasanath, ..., Numerical Modeling of Water Mist
Suppression of Methane-Air Diffusion Flames, Combust. Flame, Vol. 109: pp. 325-
364, 1998.
206
Capítulo 7
Conclusiones
7.1 Conclusiones
208
Conclusiones
209
Seciba
compresión la mezcla de gases no quemados hasta una temperatura que permita que
los diferentes componentes de la mezcla de gases comiencen a reaccionar.
211
Seciba
212
Conclusiones
desfavorable. Este tipo de barreras con tamaños inferiores a las 100 mm, no solo
evitan las condiciones de detonación, sino que además son capaces de mitigar la
deflagración resultante.
La evaporación total de las gotas es previa a la llegada del frente de llama, por lo
que las gotas nunca llegan a penetrar en la zona de reacción. Conforme se consideran
secciones más internas en la barrera de agua, la fase de ebullición tiene lugar para
menores temperaturas de saturación debido a la disminución de la presión local.
Como consecuencia de la disminución de la intensidad del frente de llama, las gotas
tendrán mayor vida cuanto más internas sean las secciones que ocupan.
El arrastre de las gotas de agua hacia posiciones más alejadas del frente de llama
enmascara el comportamiento de las gotas frente a la evaporación, por lo que resulta
imposible identificar las fases de evaporación difusiva y ebullición. Lo que sí se
observa es que el calentamiento de las gotas es tanto más rápido cuanto menor es el
tamaño de las gotas ya que las gotas pequeñas poseen mayor relación superficie libre
frente a volumen que las gotas grandes.
213
Seciba
retraso adicional del frente de llama respecto al logrado con el resto de los
mecanismos de interacción.
Las mejoras del modelo se pueden clasificar a nivel de los fenómenos simulados y a
nivel numérico.
Mejoras desde el punto de vista fenomenológico que harían que los resultados de la
simulación fuesen más realistas serían la inclusión de términos como flujo de calor
hacia las paredes con objeto de simular perdidas de energía del sistema; así como el
transporte viscoso de la cantidad de movimiento. Otro término a considerar y que
puede ser importante durante la ignición y en los primeros instantes de propagación
de la llama, es la difusión másica de las especies químicas, en concreto en la zona de
quemados. Estos dos últimos términos requieren de la estimación de los coeficientes
de transporte molecular de la mezcla de gases. Se pretende utilizar para tal efecto el
módulo de subrutinas desarrollado por [Kee, 86] que permite obtener las propiedades
de los transportes difusivos de una mezcla de gases basándose en las expresiones
propuestas por [Warnatz, 82]. Este módulo ya ha sido utilizado por autores como:
[Weber, 94 y Cònsul, 98].
Desde el punto de vista numérico se proponen dos mejoras, una sobre la resolución
de las ecuaciones de conservación de la fase gaseosa y otra sobre el planteamiento de
las ecuaciones de la barrera de agua atomizada.
Por último, trabajos futuros independientes de la mejora del modelo serían: analizar
el comportamiento de las llamas para diferentes estequiometrías de la mezcla de
gases o bien, estudiar el comportamiento de la interacción de las llamas con la
barrera de agua en presencia de obstáculos que modificasen el grado de
confinamiento del dominio.
Referencias
215
Seciba
[Fletcher, 90] C.A.J. Fletcher, Computational Techniques for Fluid Dynamics, Volume II, Ed.
Springer-Verlag, 1991.
[Sod, 85] Gary A. Sod, Numerical Methods in Fluid Dynamics, Ed. Cambridge.
1985.
216
Anexo I
I.1
Otro tipo de funciones están relacionadas por la determinación de coeficientes de transporte como: los números de Reynolds, Weber, Eötvös y el coeficiente de
arrastre, todas estas funciones se encuentran en el archivo coeff2.f.
C*********************************************************************** C***********************************************************************
FUNCTION REYNOLDS(V,DEN,VEL,DIAM) C
C*********************************************************************** IMPLICIT REAL*8 (A-H,O-Z)
C EOTVOS=D*ACEL*DIAM**2/S
IMPLICIT REAL*8 (A-H,O-Z) C
REYNOLDS=DEN*VEL*DIAM/V RETURN
C END
RETURN C***********************************************************************
END FUNCTION CDRAG(MODEL,RE)
C*********************************************************************** C***********************************************************************
FUNCTION WEBER(DEN,S,VEL,DIAM) CS Referencia:
C*********************************************************************** CS BUBBLES,DROPS AND PARTICLES by R.CLIFT,J.R.GRACE
C CS M.E.WEBER, Academic Press Limited
IMPLICIT REAL*8 (A-H,O-Z) C======================================================================
=
WEBER=DEN*VEL**2*DIAM/S
C
C
IMPLICIT REAL*8 (A-H,O-Z)
RETURN
REAL XMIN
END
C
C***********************************************************************
RE=DMAX1(RE,1.D-09) I.2
FUNCTION EOTVOS(D,S,ACEL,DIAM)
Seciba
GOTO (110,120,130,140) MODEL CS COEFICIENTE DE ARRASTRE DE CLIFT, GRACE AND WEBER para RE < 300000
C-------------------------------------------------- C--------------------------------------------------
CS MODELO STANDARD DE STOKES 140 CDRAG=(24.0+3.6*RE**(0.687))/RE+0.42/(1+42500.*RE**(-1.16))
C-------------------------------------------------- C--------------------------------------------------
110 CDRAG=24.0/RE CS COEFICIENTE DE ARRASTRE DE O'ROURKE
C-------------------------------------------------- C--------------------------------------------------
CS COEFICIENTE DE ARRASTRE DE INGEBO 1956 para 6<RE<400 CS No utilizado pues para la fracción de gas en la zona de
C-------------------------------------------------- CS barrera de agua, la influencia es despreciable
120 CDRAG=27.0/(RE**0.84) CSP ELSE IF (MODEL.EQ.'5') THEN
C-------------------------------------------------- CSP CDRAG=24.0/RE*(VOIDFR**(-2.65)+
CS COEFICIENTE DE ARRASTRE DE SCHILLER Y NEUMANN para RE<1000 CSP X 1.0/6.*(VOIDFR**(-1.78)*RE**(2./3.)))
C-------------------------------------------------- C
130 IF (RE.LT.1000.) THEN RETURN
CDRAG=24.0*(1.0+0.15*RE**(0.687))/RE END
ELSE C
CDRAG=0.44
END IF
C--------------------------------------------------
I.3
Acmcpu, es una subrutina muy sencilla cuya finalidad es la de conocer el tiempo de cpu en segundos transcurrido desde el inicio del programa, esta subrutina es
llamada al inicio de la simulación y al final de cada paso temporal.
I.4
Seciba
I.3 Listado de las subrutinas de delt_ck2D.f
Delt, esta subrutina evalúa la duración del paso temporal del proceso de resolución de las ecuaciones de conservación de acuerdo con el criterio de estabilidad
de Courant. Para ello calcula la presión y la velocidad de propagación del sonido para cada celda del dominio a partir de las condiciones locales de la mezcla
gaseosa con ayuda de la subrutina eqofstate. Con la máxima velocidad, el número de Courant y el espaciamiento entre celdas, determina la duración del paso
temporal, quedándose con el mínimo valor obtenido.
SUBROUTINE DELT (DT, DTHALF, DT2, NPTX, NPTY) COMMON /CON1/ NIGNX, NIGNY, PFOUR, PONE, TFOUR, TONE, DFOUR, DONE,
IMPLICIT REAL*8 (A-H,O-Z) & XO, XL, LX, Y0, YL, LY
PARAMETER (NPT0=150, NPTP1=NPT0+1, SMALL=1.0D-18) COMMON /CON5/ TIME, COURANT, MAXSTEP, TIMPRNT, PRNTDT
PARAMETER(KDIM=020) COMMON /BLK3/ RADXO(NPT0), RADXN(NPT0), RADYO(NPT0), RADYN(NPT0),
PARAMETER (LOUTSC=6, LINKCK=25, LINKRG=35, & RNHX(NPTP1), RNHY(NPTP1), ROHX(NPTP1), ROHY(NPTP1),
1 LOUTF1=40, LOUTF2=41, LOUTF3=42, LIN=45) & ADUGTH(NPTP1), BDUGTH(NPTP1),
C & RLHX(NPTP1,NPTP1), RLHY(NPTP1,NPTP1),
DIMENSION XT(NPT0), DELX(NPT0), DTA(NPT0) & ADUDTH(NPTP1,NPTP1), BDUDTH(NPTP1,NPTP1)
DIMENSION YT(NPT0), DELY(NPT0) C
C NMX1=NPTX-1
COMMON /PAR1/ DGO(NPT0,NPT0), DGN(NPT0,NPT0), AMGO(NPT0,NPT0), NMY1=NPTY-1
& AMGN(NPT0,NPT0), BMGO(NPT0,NPT0), BMGN(NPT0,NPT0) C
COMMON /PAR2/ EGO(NPT0,NPT0), EGN(NPT0,NPT0), YO(KDIM,NPT0,NPT0) C**************************************************************
COMMON /PAR3/ PG(NPT0,NPT0), TG(NPT0,NPT0), CS(NPT0,NPT0), CS CALCULO DE LA DURACION DEL PASO TEMPORAL SEGUN EL CRITERIO
& VG(NPT0,NPT0), VGY(NPT0,NPT0) CS DE ESTABILIDAD DE COURANT
& , SP(NPT0,NPT0) C**************************************************************
COMMON /PAR4/ LDX, LDY C
COMMON /PAR6/ VPART(NPT0,NPT0), UGO(NPT0,NPT0), CS CALCULO DE LA PRESION Y LA VELOCIDAD DE PROPAGACION
& VPARTY(NPT0,NPT0), VGO(NPT0,NPT0) CS DEL SONIDO, CS, PARA LA DETERMINACION DE DT I.5
Seciba
DT2= TIMPRNT-TIME C
DT= DMIN1(DT1, DT2) RETURN
DTHALF= 0.5*DT END
C
CS PASO TEMPORAL CALCULADO,
CS RETORNO AL PROGRAMA PRINCIPAL
I.7
Eqofstate, esta subrutina evalúa parámetros como densidad, energía, velocidad del sonido, presión y temperatura utilizando los valores de otros parámetros y la
ecuación de estado asociada al comportamiento del gas que es determinada como una de las condiciones iniciales del problema en la subrutina initconds. La
densidad, el calor específico a presión constante y a volumen constante de la mezcla de gases son calculados mediante las subrutinas ckrhoy, ckcpbs y ckcvbs
de la librería de subrutinas RG-CHEMKIN en función de la presión (solo necesaria para la densidad), la temperatura y la composición de la mezcla de gases.
SUBROUTINE EQOFSTATE (N1, N2, NPTX, NPTY) COMMON /PAR1/ DGO(NPT0,NPT0), DGN(NPT0,NPT0), AMGO(NPT0,NPT0),
IMPLICIT REAL*8 (A-H,O-Z) 1 AMGN(NPT0,NPT0), BMGO(NPT0,NPT0), BMGN(NPT0,NPT0)
C COMMON /PAR2/ EGO(NPT0,NPT0), EGN(NPT0,NPT0), YO(KDIM,NPT0,NPT0),
PARAMETER (NPT0=150) 1 YN(KDIM,NPT0,NPT0)
PARAMETER (LOUTSC=6, LINKCK=25, LINKRG=35, COMMON /PAR3/ PG(NPT0,NPT0), TG(NPT0,NPT0), CS(NPT0,NPT0),
1 LOUTF1=40, LOUTF2=41, LOUTF3=42, LIN=45) 1 VG(NPT0,NPT0), VGY(NPT0,NPT0)
PARAMETER (LENRCK=5000, LENICK=5000, LENCCK=100, KDIM=020, 2 , SP(NPT0,NPT0)
1 KDP1=KDIM+1, KRXN=100) COMMON /PAR4/ LDX, LDY
C COMMON /CON1/ NIGNX, NIGNY, PFOUR, PONE, TFOUR, TONE, DFOUR, DONE,
CS Declaracion de parametros y matrices para Chemkin Real Gas 1 XO, XL, LX, Y0, YL, LY
C C
PARAMETER (LENRRG=5000, LENIRG=5000, LENCRG=100) CS Declaracion de "commons" para Chemkin II, version 4.2
EXTERNAL FUN C
C COMMON /CKSTRT/ NMM , NKK , NII , MXSP, MXTB, MXTP, NCP , NCP1,
REAL*8 LX, LY, LDX, LDY, LENX, LENY 1 NCP2, NCP2T,NPAR, NLAR, NFAR, NLAN, NFAL, NREV,
DIMENSION DEN(NPT0,NPT0), ENE(NPT0,NPT0) 2 NTHB, NRLT, NWL, IcMM, IcKK, IcNC, IcPH, IcCH,
DIMENSION AMOM(NPT0,NPT0), BMOM(NPT0,NPT0) 3 IcNT, IcNU, IcNK, IcNS, IcNR, IcLT, IcRL, IcRV,
I.8
C
Seciba
4 IcWL, IcFL, IcFO, IcKF, IcTB, IcKN, IcKT, NcAW, CS 1= CALCULA LA DENSIDAD (DGO), CONOCIDAS: PG, TG y EOS
5 NcWT, NcTT, NcAA, NcCO, NcRV, NcLT, NcRL, NcFL, CS 2= CALCULA LA ENERGIA (EGO), CONOCIDOS: DGO, EOS y OTROS
6 NcKT, NcWL, NcRU, NcRC, NcPA, NcK1, NcK2, NcK3, CS 3= CALCULA LA VELOCIDAD DEL SONIDO (CS), CONOCIDOS PARAMT
7 NcK4, NcI1, NcI2, NcI3, NcI4 CS 4= CALCULA LA PRESION (PG), CONOCIDAS: EGO, VG y EOS
C CS 5= CALCULA LA TEMPERATURA (TG), CONOCIDAS: EGO, VG y EOS
CS Declaracion de "commons" para Chemkin Real Gas CS PARA N2:
C CS 1= CALCULOS BASADOS EN VALORES VIEJOS DE PARAMETROS: DGO...
COMMON /RGSTRT/ NrTC, NrPC, NrAC, NrUTC, NrUPC, NrUAC, NrBAC, CS 2= CALCULOS BASADOS EN VALORES NUEVOS DE PARAMETROS: DGN...
1 NrXM, NrXOLD, NrP, NrALFA, NrZ, NrBKW, NrNBA, C
2 NrK1, NrK2, NrK3, NrK4, NrAA, NrCSK, NTOT, C***************************************************************
3 IrNC, IrNR, IrEOS, IrZR CS DADO QUE ESTA SUBRUTINA RESUELVE INDISTINTAMENTE LOS VALORES
C CS VIEJOS O NUEVOS DE LOS PARAMETROS (Ej. DGO o DGN), SE ASIGNA
CS Declaracion de "commons" para este paquete Chemkin CS LAS VARIABLES A SER RESUELTAS A LA VARIABLE CORRESPONDIENTE
C CS EN ESTA SUBRUTINA (Ej. DEN), ASI COMO LA LONGITUD DEL
COMMON /COM1/ ICKWRK(LENICK), RCKWRK(LENRCK) CS DOMINIO PARA CORREGIR LA VARIABLE
COMMON /COM3/ X(KDIM),Z(KDP1),WT(KDIM), UML(KDIM), TDXP(KDIM), C***************************************************************
1 CONC(KDIM), EQXP(KRXN), WDOT(KDIM), CDXP(KDIM) C
COMMON /COM4/ KK IF (N2.EQ.1) THEN
C LENX= LX
C****************************************************************** LENY= LY
C CALL EQOFSTATE(N1, N2) DO 10 I= 1, NPTX
CS EQOFSTATE OBTIENE OTROS PARAMETROS NECESARIOS A PARTIR DO 10 J= 1, NPTY
CS DE LA ECUACION DE ESTADO ESPECIFICADA EN LA SUBRUTINA DEN(I,J)= DGO(I,J)
CS INITCONDS Y LAS ECUACIONES DE ESTA SUBRUTINA AMOM(I,J)= AMGO(I,J)
C________________________________________________________________ BMOM(I,J)= BMGO(I,J)
CS LA SUBRUTINA EQOFSTATE PARA N1: ENE(I,J)= EGO(I,J)
I.9
Seciba
45 CONTINUE GOTO 900
CALL CKCVBS (T, Z(2), ICKWRK, RCKWRK, CVBMS) ENDIF
CS CAMBIO AL SISTEMA MKS DE UNIDADES C
CVBMS= CVBMS*1.D-4 CS N1= 4, CALCULO DE LA PRESION
ENE(I,J)= CVBMS*TG(I,J) C
ENE(I,J)= ENE(I,J)+0.5D0*(LENX*VG(I,J))**2.D0 IF (N1.EQ.4) THEN
ENE(I,J)= ENE(I,J)+0.5D0*(LENX*VGY(I,J))**2.D0 DO 60 I= 1, NPTX
ENE(I,J)= ENE(I,J)*DEN(I,J) DO 60 J= 1, NPTY
40 CONTINUE T= TG(I,J)
GOTO 900 DO 65 K= 1, KDIM
ENDIF Z(K+1)= YO(K,I,J)
C 65 CONTINUE
CS N1= 3, CALCULO DE LA VELOCIDAD DEL SONIDO CALL CKCPBS (T, Z(2), ICKWRK, RCKWRK, CPBMS)
C CALL CKCVBS (T, Z(2), ICKWRK, RCKWRK, CVBMS)
IF (N1.EQ.3) THEN GAM= CPBMS/CVBMS
DO 50 I= 1, NPTX GAMM1= GAM - 1
DO 50 J= 1, NPTY PG(I,J)= ENE(I,J)-0.5D0*DEN(I,J)*(LENX*VG(I,J))**2.D0
T= TG(I,J) PG(I,J)= PG(I,J)-0.5D0*DEN(I,J)*(LENX*VGY(I,J))**2.D0
DO 55 K= 1, KDIM PG(I,J)= GAMM1*PG(I,J)
Z(K+1)= YO(K,I,J) 60 CONTINUE
55 CONTINUE GOTO 900
CALL CKCPBS (T, Z(2), ICKWRK, RCKWRK, CPBMS) ENDIF
CALL CKCVBS (T, Z(2), ICKWRK, RCKWRK, CVBMS) C
GAM= CPBMS/CVBMS CS N1= 5, CALCULO DE LA TEMPERATURA
CS(I,J)= (PG(I,J)*GAM/DEN(I,J))**0.5D0 C
50 CONTINUE IF (N1.EQ.5) THEN
I.11
I.12
Seciba
I.5 Listado de las subrutinas de errest_ck2D.f
Errest, esta subrutina realiza un análisis a posteriori de los errores de las soluciones alcanzadas, para lo cual evalúa las pendientes de los perfiles de las
variables obtenidos en el último paso temporal, determina la máxima pendiente asociada a cada variable, evaluando para cada variable el error acumulado
sobre todas las celdas del dominio a partir de la solución del resto de las variables. Esta subrutina es llamada desde la subrutina grrefine.
I.14
Seciba
I.6 Listado de las subrutinas de etbfct_ck2D.f
Etbfct, esta subrutina se basa en la técnica de FCT desarrollada por Boris para resolver las variables dependientes de las ecuaciones de conservación a partir de
los términos fuente, las condiciones de contorno y los valores antiguos de la variable a resolver. Los coeficientes de difusión artificial y antidifusión son
evaluados previamente por la subrutina veloce.
Veloce, esta subrutina obtiene a partir de las diferentes componentes de la velocidad, las condiciones de contorno asociadas a éstas y la duración del intervalo
temporal, los coeficientes de difusión artificial: n y l; y los coeficientes antidifusivos: m y k; de acuerdo con las correlaciones de Boris y Book, ecuaciones
3.28 a 3.30. Estos valores quedan disponibles para ser utilizados por la subrutina etbfct mediante el common BLK4.
Sourcz, evalúa el término fuente para cada variable, éste término será posteriormente utilizado por la subrutina etbfct para resolver las ecuaciones de
conservación. Se incluyen como términos fuente, la conducción de calor, los gradientes de presiones, la generación o destrucción de las diferentes especies que
componen la mezcla de gases y los términos fuente resultantes de la interacción de la mezcla de gases con la barrera de agua atomizada.
Ngride, evalúa parámetros geométricos tales como nuevas localizaciones de los nodos en el caso de mallas móviles, áreas entre celdas en diferentes
orientaciones, volúmenes entre celdas, ..., que quedarán disponibles para ser utilizados por etbfct y veloce mediante el common BLK2. Estos valores son
calculados a partir de las localizaciones adimensionales de la malla, que son evaluadas en el programa principal y comunicadas a la subrutina mediante el
common BLK3. Aunque el código seciba unidimensional soporta cualquier sistema de coordenadas, el código seciba bidimensional por el momento solo
trabaja en coordenadas cartesianas.
Ogride, en el caso de mallas móviles, esta subrutina suministra a la subrutina etbfct los valores geométricos de la malla vieja.
Seciba
DIFF2(I,J)= LALH(I,J)*(RHOO(I,J)-RHOO(I,J-1)) CS CALCULAR LOS FLUJOS ANTIDIFUSIVOS
END DO C____________________________________________________________________
RHOS(I)= RHOO(I,1)*SBC(I) DO 10 J= 1, NPTY
RHONN(I)= RHOO(I,NPTY)*NBC(I) DO 12 I= 1, NPTX
DIFF2(I,1)= LALH(I,1)*(RHOO(I,1)-RHOS(I)) 12 RHOT(I,J)= LORHOT(I,J)*RLO(I,J)
DIFF2(I,NPTY1)= LALH(I,NPTY1)*(RHONN(I)-RHOO(I,NPTY)) DO 16 I= 2, NPTX
FLXH2(I,1)= 0.5D0*BDUDTH(I,1)*(RHOO(I,1)+RHOS(I)) 16 FLXH1(I,J)= MULH(I,J)*(RHOT(I,J)-RHOT(I-1,J))
4 FLXH2(I,NPTY1)= 0.5D0*BDUDTH(I,NPTY1)*(RHONN(I)+RHOO(I,NPTY)) FLXH1(1,J)= MULH(1,J)*(RHOT(1,J)-LBC(J)*RHOT(1,J))
C 10 FLXH1(NPTX1,J)= MULH(NPTX1,J)*(RBC(J)*RHOT(NPTX,J)-RHOT(NPTX,J))
C____________________________________________________________________ C
CS CALCULAR EL TRANSPORTE CONVECTIVO DE CADA VARIABLE: LAMBDA*RHOT, DO 18 I= 1, NPTX
C____________________________________________________________________ DO J= 2, NPTY
DO 6 I = 1, NPTX FLXH2(I,J)= KALH(I,J)*(RHOT(I,J)-RHOT(I,J-1))
DO 6 J = 1, NPTY END DO
LORHOT(I,J)= LO(I,J)*RHOO(I,J)-FLXH1(I+1,J)+FLXH1(I,J) FLXH2(I,1)= KALH(I,1)*(RHOT(I,1)-SBC(I)*RHOT(I,1))
1 -FLXH2(I,J+1)+FLXH2(I,J) 18 FLXH2(I,NPTY1)= KALH(I,NPTY1)*(NBC(I)*RHOT(I,NPTY)-RHOT(I,NPTY))
6 CONTINUE C
C C____________________________________________________________________
C____________________________________________________________________ CS TRANSPORTE DIFUSIVO DE LA SOLUCION RHOT USANDO LOS FLUJOS VIEJOS
CS SUMAR APROPIADAMENTE LOS TERMINOS FUENTE C____________________________________________________________________
C____________________________________________________________________ DO 20 I = 1, NPTX
DO 8 I = 1, NPTX DO 20 J= 1, NPTY
DO 8 J= 1, NPTY LNRHOT(I,J)= LORHOT(I,J)+DIFF1(I+1,J)-DIFF1(I,J)
8 LORHOT(I,J)= LORHOT(I,J)+SOURCE(I,J) 1 +DIFF2(I,1+J)-DIFF2(I,J)
C 20 CONTINUE
C____________________________________________________________________ C
I.17
Seciba
TERP1(I,J)= FSGN1(I,J)*LN(I,J)*DIFF1(I+1,J) TERM2(I,J)= FSGN2(I,J)*LN(I,J-1)*DIFF2(I,J-1)
END DO END DO
36 TERP1(NPTX1,J)= 1.0D+100 46 TERM2(I,1)= 1.0D+100
C C
DO 38 I = 1, NPTX C____________________________________________________________________
DO J= 1, NPTY CS CALCULAR FLUJOS COMPLETAMENTE CORREGIDOS
TERP2(I,J)= FSGN2(I,J)*LN(I,J)*DIFF2(I,1+J) C____________________________________________________________________
END DO AA0= 0.D0
38 TERP2(I,NPTY1)= 1.0D+100 DO 48 I= 1, NPTX1
C DO 48 J= 1, NPTY
DO 40 J= 1, NPTY DIFF1(I,J)= DMIN1(FABS1(I,J), TERM1(I,J))
DO 40 I= 1, NPTX1 FLXH1(I,J)= DMAX1(AA0, DIFF1(I,J))
40 FABS1(I,J)= DMIN1(TERP1(I,J),FABS1(I,J)) 48 FLXH1(I,J)= FSGN1(I,J)*FLXH1(I,J)
C C
DO 42 I= 1, NPTX DO 50 I= 1, NPTX
DO 42 J= 1, NPTY1 DO 50 J= 1, NPTY1
42 FABS2(I,J)= DMIN1(TERP2(I,J),FABS2(I,J)) DIFF2(I,J)= DMIN1(FABS2(I,J), TERM2(I,J))
C FLXH2(I,J)= DMAX1(AA0, DIFF2(I,J))
DO 44 J= 1, NPTY 50 FLXH2(I,J)= FSGN2(I,J)*FLXH2(I,J)
DO I= 2, NPTX1 C
TERM1(I,J)= FSGN1(I,J)*LN(I-1,J)*DIFF1(I-1,J) C____________________________________________________________________
END DO CS CALCULAR LAS NUEVAS DENSIDADES CON LOS FLUJOS CORREGIDOS
44 TERM1(1,J)= 1.0D+100 C____________________________________________________________________
C DO 52 I= 1, NPTX
DO 46 I= 1, NPTX DO 52 J= 1, NPTY
DO J= 2, NPTY1 LNRHOT(I,J)= LNRHOT(I,J)-FLXH1(I+1,J)+FLXH1(I,J)
I.19
Seciba
CS CALCULO DE EPSILON C
C____________________________________________________________________ DO 120 I= 1, NPTX
DO 110 I= 1, NPTX1 DO J = 2, NPTY
DO 110 J= 1, NPTY BDUDTH(I,J)= BH(I,J)*DTH*(V(I,J)+V(I,J-1))-BDUGTH(I)
110 EPSH(I,J)= ADUDTH(I,J)*RLHX(I,J) END DO
C____________________________________________________________________ BDUDTH(I,1)= BH(I,1)*DT*VS(I)-BDUGTH(1)
CS DESPUES CALCULAR LOS COEFICIENTES DE DIFUSION Y ANTIDIFUSION EN -X BDUDTH(I,NPTY1)= BH(I,NPTY1)*DT*VN(I)-BDUGTH(NPTY1)
CS EN FUNCION DE EPSILON, CON CUARTO O SEXTO ORDEN DE EXACTITUD 120 CONTINUE
C____________________________________________________________________ C
DO 115 I= 1, NPTX1 DO 125 I= 1, NPTX
DO 115 J= 1,NPTY DO 125 J= 1,NPTY1
CCUARTO ORDEN EPSH(I,J)= BDUDTH(I,J)*RLHY(I,J)
CCUARTO ORDEN NULH(I,J)= X16+X33*EPSH(I,J)*EPSH(I,J) CCUARTO ORDEN
CCUARTO ORDEN MULH(I,J)= 0.25D0-0.5D0*NULH(I,J) CCUARTO ORDEN LALH(I,J)= X16+X33*EPSH(I,J)*EPSH(I,J)
CCUARTO ORDEN GX(I,J)= 0.0 CCUARTO ORDEN KALH(I,J) = 0.25D0 - 0.5D0 * LALH(I,J)
CCUARTO ORDEN NULH(I,J)= LH(I,J)*NULH(I,J) CCUARTO ORDEN LALH(I,J) = LH(I,J) * LALH(I,J)
CCUARTO ORDEN MULH(I,J)= LH(I,J)*MULH(I,J) CCUARTO ORDEN KALH(I,J) = LH(I,J) * KALH(I,J)
CSEXTO ORDEN CCUARTO ORDEN GY(I,J) = 0.0
GX(I,J)= (1.0+EPSH(I,J)*EPSH(I,J))*LH(I,J)/5.0 CSEXTO ORDEN
NULH(I,J)= (-1.0+4.0*EPSH(I,J)*EPSH(I,J))*LH(I,J)/30.0 GY(I,J)= (1.0+EPSH(I,J)*EPSH(I,J))*LH(I,J)/5.0
MULH(I,J)= (1.0-EPSH(I,J)*EPSH(I,J))*LH(I,J)/6.0 LALH(I,J)= (-1.0+4.0*EPSH(I,J)*EPSH(I,J))*LH(I,J)/30.0
115 CONTINUE KALH(I,J)= (1.0-EPSH(I,J)*EPSH(I,J))*LH(I,J)/6.0
C 125 CONTINUE
C____________________________________________________________________ C
CS COEFICIENTES DE DIFUSION Y ANTIDIFUSION EN LA DIRECCION -Y RETURN
C____________________________________________________________________ END
I.21
Seciba
GOTO 213 C1D LH(NPT1) = LN(NPT)
C C1D DO 215 I = 1, NPT
CS POSPUESTA LA MODIFICACION DE LA SUBRUTINA C1D215 RLN(I) = 1.D0 / LN(I)
CS PARA COORDENADAS 2D-ESFERICAS Y CILINDRICAS. C1D DO 216 I = 1, NPT1
C C1D216 ADUGTH(I) = AH(I) * (RNH(I) - ROH(I))
CS SISTEMA DE COORDENADAS CILINDRICAS C1D DO 217 I = 2, NPT
C1D206 DO 207 I = 1, NPT1 C1D217 RLH(I) = 0.5D0 * (RLN(I) + RLN(I-1))
C1D DIFF(I) = RNH(I) * RNH(I) C1D RLH(1) = RLN(1)
C1D207 AH(I) = PI * (ROH(I) + RNH(I)) C1D RLH(NPT1) = RLN(NPT)
C1D DO 208 I = 1, NPT C
C1D208 LN(I) = PI * (DIFF(I+1) - DIFF(I)) 213 DO 215 I= 2, NPTX
C1D GOTO 213 DO J= 2, NPTY
C LH(I,J)= 0.25D0*(BH(I,J)+BH(I-1,J))*(AH(I,J)+AH(I,J-1))
CS SISTEMA DE COORDENADAS ESFERICAS LH(NPTX1,J)= LN(NPTX,J)
C1D209 DO 210 I = 1, NPT1 LH(1,J)= LN(1,J)
C1D DIFF(I) = RNH(I) * RNH(I) * RNH(I) END DO
C1D210 SCRH(I) = (ROH(I) + RNH(I)) * ROH(I) LH(I,NPTY1)= LN(I,NPTY)
C1D DO 211 I = 1, NPT1 215 LH(I,1)= LN(I,1)
C1D211 AH(I) = FTPI * (SCRH(I) + RNH(I) * RNH(I)) C
C1D DO 212 I = 1, NPT DO 220 I= 1, NPTX
C1D212 LN(I) = FTPI * (DIFF(I+1) - DIFF(I)) DO 220 J= 1, NPTY
C 220 RLN(I,J)= 1.D0/LN(I,J)
CS VARIABLES GEOMETRICAS DE SISTEMA INDEPENDIENTE C
C1D213 DO 214 I = 2, NPT DO 225 I= 1, NPTX1
C1D214 LH(I) = 0.5D0 * (LN(I) + LN(I-1)) DO 225 J= 1, NPTY1
C1D LH(1) = LN(1) BDUGTH(J)= BH(I,J)*(RNHY(J)-ROHY(J))
I.23
Seciba
DO I= 2, NPTX SCRH1(1,J)= DTH*DL(J)
SCRH1(I,J)= DTH*AH(I,J)*(D(I,J)+D(I-1,J)) SCRH1(NPTX1,J)= DTH*DR(J)
END DO 322 CONTINUE
SCRH1(1,J)= DT*AH(1,J)*DL(J) C
SCRH1(NPTX1,J)= DT*AH(NPTX1,J)*DR(J) DO 324 I = 1, NPTX
312 CONTINUE DO 324 J= 1, NPTY
C DIFF(I,J)= SCRH1(I+1,J)-SCRH1(I,J)
DO 314 I= 1, NPTX SOURCE(I,J)= C(I,J)*(AH(I+1,J)+AH(I,J))*DIFF(I,J)
DO J= 2, NPTY 324 CONTINUE
SCRH2(I,J)= DTH*BH(I,J)*(D(I,J)+D(I,J-1)) C
END DO RETURN
SCRH2(I,1)= DT*BH(I,1)*DL(I) 325 DO 326 I= 1, NPTX
SCRH2(I,NPTY1)= DT*BH(I,NPTY1)*DR(I) DO J= 2, NPTY
314 CONTINUE SCRH2(I,J)= DTQ*(D(I,J)+D(I,J-1))
C END DO
DO 316 I= 1, NPTX SCRH2(I,1)= DTH*DL(I)
DO 316 J= 1, NPTY SCRH2(I,NPTY1)= DTH*DR(I)
SOURCE(I,J)= SCRH1(I+1,J)-SCRH1(I,J)+ 326 CONTINUE
1 SCRH2(I,J+1)-SCRH2(I,J) C
316 CONTINUE DO 328 I= 1, NPTX
RETURN DO 328 J= 1, NPTY
320 GOTO (321, 325), DIR DIFF(I,J)= SCRH2(I,J+1)-SCRH2(I,J)
321 DO 322 J= 1, NPTY SOURCE(I,J)= C(I,J)*(BH(I,J+1)+BH(I,J))*DIFF(I,J)
DO I= 2, NPTX 328 CONTINUE
SCRH1(I,J)= DTQ*(D(I,J)+D(I-1,J)) RETURN
END DO C
I.25
Seciba
C C
C............................................................ CS COPIAR VALORES DE LA MALLA NUEVA PARA USAR COMO MALLA VIEJA
C C
SUBROUTINE OGRIDE (NPTX, NPTY) DO 405 I= 1, NPTX
IMPLICIT REAL*8 (A-H,O-Z) DO 405 J= 1, NPTY
PARAMETER (NPT0=150, NPTP1=NPT0+1) LO(I,J)= LN(I,J)
C RLO(I,J)= RLN(I,J)
REAL*8 LO, LN, LH 405 CONTINUE
COMMON /BLK2/ AH(NPTP1,NPTP1), BH(NPTP1,NPTP1), LO(NPTP1,NPTP1), C
& LN(NPTP1,NPTP1), LH(NPTP1,NPTP1), RLO(NPTP1,NPTP1), DO 410 I= 1, NPTX1
& RLN(NPTP1,NPTP1) 410 ROHX(I)= RNHX(I)
COMMON /BLK3/ RADXO(NPT0), RADXN(NPT0), RADYO(NPT0), RADYN(NPT0), DO 415 J= 1, NPTY1
& RNHX(NPTP1), RNHY(NPTP1), ROHX(NPTP1), ROHY(NPTP1), 415 ROHY(J)= RNHY(J)
& ADUGTH(NPTP1), BDUGTH(NPTP1), C
& RLHX(NPTP1,NPTP1), RLHY(NPTP1,NPTP1), RETURN
& ADUDTH(NPTP1,NPTP1), BDUDTH(NPTP1,NPTP1) END
C
NPTX1= NPTX+1
NPTY1= NPTY+1
I.27
Seciba
END CAIRE II=I
C*********************************************************************** CAIRE IF (T.LE.TEM(I)) GOTO 43
FUNCTION GASK(T) CAIRE42 CONTINUE
C*********************************************************************** CAIRE II=23
CS CONDUCTIVIDAD TERMICA DEL AIRE [W/(Km)] CAIRE43 CONTINUE
C-------------------------------------------------- CS EXTRAPOLAR
IMPLICIT REAL*8 (A-H,O-Z) CAIRE IF (II.EQ.1) THEN
C CAIRE WFT1=(VAL(II+1)-VAL(II))/(TEM(II+1)-TEM(II))
CMET2 GASK=.05128+T*(-.09885D-3+T*(.21157D-6-.094686D-9*T)) CAIRE GASK=VAL(II)-(TEM(II)-T)*WFT1
C CS INTERPOLAR
CS Pg.303, Handbook of Thermodynamic Tables and Charts CAIRE ELSE
CS Kuzman Raznjevic, McGraw-Hill, 1976 CAIRE WFT1=(TEM(II)-T)/(TEM(II)-TEM(II-1))
C AIRE CAIRE WFT2=1.0-WFT1
CAIRE DIMENSION TEM(23),VAL(23) CAIRE GASK=WFT1*VAL(II-1)+WFT2*VAL(II)
CAIRE DATA TEM /273.15,293.15,313.15,323.15,333.15,353.15,373.15 CAIRE END IF
CAIRE X, 393.15,413.15,433.15,453.15,473.15,523.15 C
CAIRE X, 573.15,623.15,673.15,773.15,873.15,1073.15 CS Pg.307, Handbook of Thermodynamic Tables and Charts
CAIRE X, 1273.15,1473.15,1673.15,1873.15/ CS Kuzman Raznjevic, McGraw-Hill, 1976
C CS AIRE+13%CO2+15%H2O
CAIRE DATA VAL /0.02373,0.02512,0.02652,0.02680,0.02791,0.02931 C
CAIRE X, 0.03070,0.03198,0.03326,0.03442,0.03570,0.03698 DIMENSION TEM(12),VAL(12)
CAIRE x, 0.04001,0.04291,0.04571,0.04850,0.05396,0.05815 DATA TEM /273.15,373.15,473.15,573.15,673.15,773.15,873.15
CAIRE X, 0.06687,0.07618,0.08455,0.09304,0.10118/ X, 973.15,1073.15,1173.15,1273.15,1373.15/
C C
CS CHEQUEAR LA TEMPERATURA DATA VAL /0.023144,0.032099,0.040938,0.052219,0.058964
CAIRE DO 42 I=1,23 X, 0.067687,0.076409,0.084783,0.093156,0.101297
I.29
Seciba
IF(PAL2.GT.0.003.AND.PAL2.LE.0.01) EMISS=-0.0001*T+0.1970 RETURN
IF(PAL2.GT.0.01.AND.PAL2.LE.0.03) EMISS=-0.0001*T+0.2635 END
IF(PAL2.GT.0.03.AND.PAL2.LE.0.1) EMISS=-0.0001*T+0.3712 C
IF(PAL2.GT.0.1.AND.PAL2.LE.0.3)EMISS=-0.0001*T+0.4569
IF(PAL2.GT.0.3)EMISS=-0.0001*T+0.4975
IF (EMISS.LT.0.0) EMISS=0.0
C
I.31
Grrefine, es la subrutina encargada de refinar la malla en función del gradiente de las variables de forma que el error cometido al predecir el perfil de una
solución, calculado mediante la subrutina errest, quede equidistribuido entre todos los nodos del dominio, el método de refinamiento y recombinación
utilizado es el desarrollado por Benner. La subrutina es llamada desde el programa principal al inicio de cada paso temporal. Por el momento, el refinamiento
solo es posible en la dirección principal de propagación de la llama, permaneciendo fijo el número y la localización de las celdas en la dirección transversal.
Seciba
CS MARCAR ELEMENTOS PARA RECOMBINACION IF(IREFMX.GE.1) THEN
IF((C(I,K).LT.RTOLREC).AND.(ILEVELX(I).GT.1)) IREC(I)=1 DO 170 IUP=1,IREFMX
CS POSIBLE CAMBIO EN LA MALLA J=0
IF(IREF(I).GE.1) IUPDATE=1 C
ENDDO CS CHEQUEAR CADA ELEMENTO PARA REFINAR
70 CONTINUE C
C DO 110 I=1,NM1P
C *** RFE1P1D (SECTION 4) J=J+1
CS REFINAMIENTO ADAPTATIVO C
C CS REFINAR
CS SI LA MALLA VA A CAMBIAR, PROCEDER C
IF(IUPDATE.EQ.1) THEN IF(IREF(J).GE.IUP) THEN
C J=J+1
CS DETERMINAR EL NUMERO MAXIMO DE NIVELES DE REFINAMIENTO C
C CS ACTUALIZAR NIVEL, REFINAR Y LOS MARCADORES DE RECOMBINACION
IREFMX=0 CS PARA QUE SE CORRESPONDAN CON EL NUEVO ELEMENTO
DO 90 I=1,NMX1 C
90 IF(IREF(I).GT.IREFMX) IREFMX=IREF(I) DO 100 J0=NM1S,J,-1
C ILEVELX(J0+1)=ILEVELX(J0)
CS INICIALIZAR LOS CONTADORES PARA EL NUMERO ACTUAL DE ELEMENTOS IREF(J0+1)=IREF(J0)
C 100 IREC(J0+1)=IREC(J0)
NM1S=NMX1 C
NM1P=NMX1 CS COLOCAR EL NUEVO NIVEL DE REFINAMIENTO A LOS NUEVOS ELEMENTOS
C C
CS EMPEZAR UNO O MAS NIVELES DE REFINAMIENTO ILEVELX(J-1)=ILEVELX(J-1)+1
C ILEVELX(J )=ILEVELX(J-1)
I.35
Seciba
C C
CS CHEQUEAR CADA ELEMENTO IF((I1.EQ.I2).AND.(ILEVELX(N).EQ.ILEVELX(N+1))) THEN
C J0=J0-1
N=0 ILEVELX(N)=ILEVELX(N)-1
J0=I1 IREC(N)=0
ISKIP=0 DO 220 N0=N+1,J0
DO 230 I=1,I1-1 ILEVELX(N0)=ILEVELX(N0+1)
IF(ISKIP.EQ.0) THEN 220 IREC(N0)=IREC(N0+1)
N=N+1 ISKIP=1
C END IF
CS LOS ELEMENTOS ACTUAL Y SIGUIENTE SON MARCADOS PARA TESTAR END IF
C ELSE
IF((IREC(N).EQ.1).AND.(IREC(N+1).EQ.1)) THEN ISKIP=0
DX0=DRX(ILEVELX(N)-1) END IF
C 230 CONTINUE
CS CALCULAR LA CELDA PADRE DEL ACTUAL ELEMENTO MARCADO C
C CS ACTUALIZAR EL NUMERO DE ELEMENTOS
I1=NINT(XMP(I)/DX0) C
C IF(ISKIP.EQ.0) THEN
CS CALCULAR LA CELDA PADRE DEL SIGUIENTE ELEMENTO NM1NEW=N+1
C ELSE
I2=NINT(XMP(I+1)/DX0) NM1NEW=N
C END IF
CS EL ELEMENTO MARCADO Y SUS VECINOS PARA X MAYORES ESTAN ELSE
CS EN LA MISMA CELDA PADRE Y EL MISMO NIVEL DE REFINAMIENTO O NM1NEW=I1
CS RECOMBINACION END IF
I.39
Seciba
C C WRITE(6,820) RTOLREF,RTOLREC
DO K=1,NPTY c WRITE(6,830) (C(I),I=1,NM1OLD)
DO 330 I=1,NPDE C WRITE(6,880)
QNEW(I,1,K)=F(I,1,K) C WRITE(6,940)
DO 310 J=2,NM1NEW C WRITE(6,850) (ILEVEL(I),I=1,NM1OLD)
QNEW(I,J,K)=F(I,LOC(J),K)+(F(I,LOC(J)+1,K)-F(I,LOC(J),K))*FAC(J) C WRITE(6,950)
C PRINT *,I,J,LOC(J),FAC(J),QNEW(I,J),F(I,LOC(J)),F(I,LOC(J)+1) C WRITE(6,850) (IREF(I),I=1,NM1OLD)
310 CONTINUE C WRITE(6,960)
QNEW(I,NPTNEW,K)=F(I,NPTX,K) C WRITE(6,850) (IREC(I),I=1,NM1OLD)
DO 320 J=1,NPTNEW C WRITE(6,970)
320 F(I,J,K)=QNEW(I,J,K) c WRITE(6,830) (XM(I),I=1,NPT)
330 CONTINUE C WRITE(6,890) NM1OLD,NPTOLD,NM1,NPT
ENDDO C WRITE(6,900)
NPTX=NPTNEW C WRITE(6,850) (LOC(I),I=1,NM1)
NMX1=NM1NEW C WRITE(6,910)
DO 331 I=1,NPTX C WRITE(6,830) (FAC(I),I=1,NM1)
331 XMN(I)=XM(I) C IF (IPRINT .GT. 1) THEN
CALL NGRIDE(XM(NPTX),XM(1),YM(NPTY),YM(1),1,NPTX,NPTY) C WRITE(6,920)
CALL OGRIDE(NPTX,NPTY) C DO 340 I=1,NPT
CALL NGRIDE(XM(NPTX),XM(1),YM(NPTY),YM(1),1,NPTX,NPTY) C WRITE(6,930) XM(I),(F(J,I),J=1,NPDE)
C C 340 CONTINUE
C *** RFE1P1D (SECTION 7) C END IF
C SALIDA DE VARIABLES DE INTERES DE LA NUEVA MALLA C END IF
C END IF
C WRITE(6,810) NPT,NPTT-NPTOLD,NPTT-NPT RETURN
C IF (IPRINT .GE. 1) THEN C 810 FORMAT(1H ,1X,'REFINE1: ',2X,'NEW NUMBER OF NODES = ',I3,
I.41
I.42
Seciba
I.9 Listado de las subrutinas de initcon_ck2D.f
Initconds, esta subrutina se encarga de imponer las condiciones iniciales de presión, temperatura y composición de la mezcla de gases en el dominio, así como
las condiciones de contorno para la diferentes variables dependientes a resolver y la ecuación de estado que va a regir el comportamiento de los gases. Además
se encarga de las labores de abrir los ficheros que posteriormente serán utilizados para guardar diferentes tipos de datos; de inicializar las matrices de la librería
RG-CHEMKIN para la ecuación de estado seleccionada, así como de calcular las fracciones másicas, el peso molecular, la densidad y la energía interna de la
mezcla mediante las subrutinas: rgxty, rgmmwy, rgrhoy y rgbubms de la misma librería; y la asignación a parámetros como el número de Courant, número
máximo de pasos temporales, frecuencia para la impresión de resultados, tolerancia de los errores para el refinamiento y recombinación de la malla, ...
Seciba
CS PROPIEDADES DEL GAS Y DATOS GEOMETRICOS NIGNY= 11
CS UNIDADES EN EL SISTEMA INTERNACIONAL: KG, M, S, MOLES C
C___________________________________________________________________ XO= 0.0D0
CS NPTX= Numero inicial de nodos en la direccion X XL= 12.1D0
CS NPTY= Numero inicial de nodos en la direccion Y LX= XL-XO
CS NIGNX= Numero inicial de nodos X de la zona de ignicion Y0= 0.0D0
CS NIGNY= Numero inicial de nodos Y de la zona de ignicion YL= 1.2D+0
CS PFOUR= Presión en la zona de ignicion LY= YL-Y0
CS PONE= Presion de no quemados C
CS TFOUR= Temperatura en la zona de ignicion XWM0=04.0D0
CS TONE= Temperatura de no quemados XWM1=12.0D0
CS DFOUR= Densidad en la zona de ignicion C
CS DONE= Densidad de no quemados PONE= 1.01325D5
CS XO= Posicion X del contorno oeste TONE= 300
CS XL= Posicion X del contorno este C
CS LX= Longitud X del dominio (=XL-XO) C---------------------------------------------------------------------*
CS Y0= Posicion Y del contorno sur CS INICIALIZACION DE VARIABLES *
CS YL= Posicion Y del contorno norte C---------------------------------------------------------------------*
CS LY= Longitud Y del dominio (=YL-Y0) C
CS XWM0= Posicion X del inicio de la barrera de agua C---------------------------------------------------------------------*
CS XWM1= Posicion X del fin de la barrera de agua CS APERTURA DE ARCHIVOS *
C******************************************************************* C---------------------------------------------------------------------*
C OPEN(LINKCK, FILE='cklink' , STATUS='OLD', FORM='UNFORMATTED')
NPTX= 5 OPEN(LINKRG, FILE='rglink' , STATUS='OLD', FORM='UNFORMATTED')
NIGNX= 1 OPEN(LIN , FILE='test_ck2D.in' , STATUS='OLD')
NPTY= 11 OPEN(LOUTF1, FILE='test_ck2D1.out', STATUS='UNKNOWN')
I.45
Seciba
IF (IERR) THEN C
WRITE (LOUTSC,*) ' ERROR IN DATA FILE rgeos.in ' CS NORMALIZAR LAS FRACCIONES MOLARES DE REACTIVOS SUM{X(K)} = 1.0
STOP C
ELSE CALL RGSTCON (XI, ICKWRK, RCKWRK, IRGWRK, RRGWRK, XTOTG,
XI(KSP)= VALUE(1) 1 XTOTC, X, XC)
ENDIF C
GO TO 30 CS CALCULAR LAS CONDICIONES INICIALES
ENDIF C
C P= PATM*XNATM
CS LEER DEL ARCHIVO DE ENTRADA LA PRESION (ATM) Y LA TEMPERATURA (K) C
CS EN LA ZONA DE IGNICION CS CAMBIO AL SISTEMA CGS DE UNIDADES
C C
READ(LIN,*) XNATM PFOUR= P*0.1
READ(LIN,*) TATM Z(1)= TATM
TPRNT1= TATM T= Z(1)
TPRNT2= TATM TFOUR= TATM
C CALL RGXTY (X, ICKWRK, RCKWRK, Z(2))
CS ENTRADA AL MONITOR DE PANTALLA DESDE test_ck2D.in, UNIT = LIN, i CALL RGMMWY (Z(2), ICKWRK, RCKWRK, WTM)
CS (0=off, 1=on) DO 25 I= 1, NPT0
C DO 25 J= 1, KDIM
READ(LIN, 1005) KMON DO 25 K= 1, NPT0
C YO(J,I,K)=Z(J+1)
CS ACTIVACION DEL RESTART 25 CONTINUE
C CALL RGRHOY (P, T, Z(2), ICKWRK, RCKWRK,
READ(LIN, 1006) LRST 1 IRGWRK, RRGWRK, RHO)
CLOSE(LIN) C
I.47
Seciba
YDDL= 0.0D0 CS 1=> CONDICION DE SIMETRIA
C CS -1=> CONDICION DE ANTISIMETRIA
C**************************************************************** C****************************************************************
CS CONDICIONES DE CONTORNO C
C________________________________________________________________ DO I= 1, NPT0
CS RXBD= CONDICION DE DENSIDAD EN EL CONTORNO DERECHO RXBD(I)= 1.0D0
CS NYBD= CONDICION DE DENSIDAD EN EL CONTORNO NORTE LXBD(I)= 1.0D0
CS RXBM= CONDICION DE CANTIDAD DE MOVIMIENTO EN EL CONTORNO DERECHO NYBD(I)= 1.0D0
CS NYBM= CONDICION DE CANTIDAD DE MOVIMIENTO EN EL CONTORNO NORTE SYBD(I)= 1.0D0
CS RXBE= CONDICION DE ENERGIA EN EL CONTORNO DERECHO RXBM(I)= +1.0D0
CS NYBE= CONDICION DE ENERGIA EN EL CONTORNO NORTE LXBM(I)= +1.0D0
CS RXBV= CONDICION DE VELOCIDAD EN EL CONTORNO DERECHO NXBM(I)= +1.0D0
CS NYBV= CONDICION DE VELOCIDAD EN EL CONTORNO NORTE SXBM(I)= +1.0D0
CS RBY= CONDICION DE FRACCIONES MASICAS EN EL CONTORNO DERECHO RYBM(I)= +1.0D0
CS NBY= CONDICION DE FRACCIONES MASICAS EN EL CONTORNO NORTE LYBM(I)= +1.0D0
CS LXBD= CONDICION DE DENSIDAD EN EL CONTORNO IZQUIERDO NYBM(I)= +1.0D0
CS SYBD= CONDICION DE DENSIDAD EN EL CONTORNO SUR SYBM(I)= +1.0D0
CS LXBM= CONDICION DE CANTIDAD DE MOVIMIENTO EN EL CONTORNO IZQUIERDO RXBE(I)= 1.0D0
CS SYBM= CONDICION DE CANTIDAD DE MOVIMIENTO EN EL CONTORNO SUR LXBE(I)= 1.0D0
CS LXBE= CONDICION DE ENERGIA EN EL CONTORNO IZQUIERDO NYBE(I)= 1.0D0
CS SYBE= CONDICION DE ENERGIA EN EL CONTORNO SUR SYBE(I)= 1.0D0
CS LXBV= CONDICION DE VELOCIDAD EN EL CONTORNO IZQUIERDO RXBV(I)= +1.0D0
CS SYBV= CONDICION DE VELOCIDAD EN EL CONTORNO SUR LXBV(I)= +1.0D0
CS LBY= CONDICION DE FRACCIONES MASICAS EN EL CONTORNO IZQUIERDO NYBV(I)= +1.0D0
CS SBY= CONDICION DE FRACCIONES MASICAS EN EL CONTORNO SUR SYBV(I)= +1.0D0
C DO 75 J= 1, KDIM
I.49
Seciba
2 1X,'*',23X,' REAL-GAS VERSION ',23X,'*',/, 1 'X(3)',T41,'X(4)',T47,'X(5)',T53,'X(6)',T60,'X(7)',T66,
3 1X,'*',73(' '),'*',/,1X,'*',73('-'),'*') 2 'X(8)',T72,'X(9)',/,1X,75('-'))
1020 FORMAT(1X,'|',T76,'|',/, 1060 FORMAT(1X,G12.6,1X,F8.3,1X,G11.4,1X,F8.3,2X,G10.4,1X,F6.3,
1 1X,'| INITIAL CONDITIONS:',T76,'|',/,1X,'|',T76,'|',/, 1 1X,F6.3,1X,F6.3)
2 1X,'|',T5,'Pressure = ',E8.2,' Atm', 1062 FORMAT(T2,F8.4,T12,F8.3,T22,8(F7.5,1X))
3 T40,'Energy = ',E11.5,' J/Kg',T76,'|',/, 1063 FORMAT(T2,F12.4,T16,F8.3,T26,F12.3)
4 1X,'|',T5,'Temperature = ',F6.1,' K', 5025 FORMAT (T2,'INPUT EQUATION OF STATE IDENTIFIER',/,
5 T40,'Density = ',E11.5,' Kg/m^3',T76,'|') 1 T10,'IGA -> IDEAL GAS',/,
1030 FORMAT(1X,'|',T76,'|',/, 2 T10,'PEN -> PENG ROBINSON',/,
1 1X,'|',T5,'Species',T15,'Index-K',T31,'Wt(K)',T46, 3 T10,'VDW -> VAN DER WAALS',/,
2 'Mole %',T61,'Mass %',T76,'|',/, 4 T10,'RED -> REDLICH KWONG',/,
3 1X,'|',T5,63('-'),T76,'|') 5 T10,'SOV -> SOAVE',/,
1035 FORMAT(1X,'|',T5,A8,T15,I3,T30,F6.2,T45,F8.6,T60,F8.6,T76,'|') 6 T10,'BKW -> BECKER-KISTIAKOWSKY-WILSON',/,
1040 FORMAT(1X,'|',T76,'|',/,1X,'*',73('-'),'*',/) 7 T10,'NBA -> Nobel-Abel')
1050 FORMAT(/,T3,'Time (sec)',T15,'Temp(K)',T24,'dT/dt(K/S)',T36, 5027 FORMAT (A3)
1 'P(atm)',T44,'Rho(g/cc)',T56,'Pv/RT',T63,'Wtm',T70, C****************************************************************
2 'Cv/Ru',/,1X,75('-')) END
1052 FORMAT(/,T3,'Time (sec)',T16,'T(K)',T23,'X(1)',T29,'X(2)',T35,
I.51
Mach1, esta subrutina se encarga de localizar la onda de choque o el pistón, según en tipo de simulación que se esté realizando, y mediante dos llamadas
consecutivas para diferentes instantes de tiempo, determinar la velocidad de propagación de la onda o del pistón, además evalúa la velocidad del sonido,
permitiendo obtener así el número de Mach, este valor pasa a al programa principal a través del common PAR5. El calor específico a presión constante y a
volumen constante son calculados mediante las subrutinas ckcpbs y ckcvbs de la librería de subrutinas RG-CHEMKIN.
SUBROUTINE MACH1 (NT, NPTX, NPTY) & XO, XL, LX, Y0, YL, LY
IMPLICIT REAL*8 (A-H,O-Z) COMMON /CON5/ TIME, COURANT, MAXSTEP, TIMPRNT, PRNTDT
PARAMETER (NPT0=150, NPTP1=NPT0+1) COMMON /BLK3/ RADXO(NPT0), RADXN(NPT0), RADYO(NPT0), RADYN(NPT0),
PARAMETER (LOUTSC=6, LINKCK=25, LINKRG=35, LIN=45, & RNHX(NPTP1), RNHY(NPTP1), ROHX(NPTP1), ROHY(NPTP1),
1 LOUTF1=40, LOUTF2=41, LOUTF3=42) & ADUGTH(NPTP1), BDUGTH(NPTP1),
& RLHX(NPTP1,NPTP1), RLHY(NPTP1,NPTP1),
PARAMETER (LENRCK=5000, LENICK=5000, LENCCK=100, KDIM=020, & ADUDTH(NPTP1,NPTP1), BDUDTH(NPTP1,NPTP1)
1 KDP1=KDIM+1, KRXN=100) C
C CS COMMONS PARA Chemkin II, version 4.2
CS PARAMETROS Y DIMENSIONES DE Chemkin Real Gas C
C COMMON /CKSTRT/ NMM , NKK , NII , MXSP, MXTB, MXTP, NCP , NCP1,
PARAMETER (LENRRG=5000, LENIRG=5000, LENCRG=100) 1 NCP2, NCP2T,NPAR, NLAR, NFAR, NLAN, NFAL, NREV,
COMMON /PAR2/ YO(KDIM,NPT0,NPT0) 2 NTHB, NRLT, NWL, IcMM, IcKK, IcNC, IcPH, IcCH,
COMMON /PAR3/ PG(NPT0,NPT0), TG(NPT0,NPT0), CS(NPT0,NPT0), 3 IcNT, IcNU, IcNK, IcNS, IcNR, IcLT, IcRL, IcRV,
& VG(NPT0,NPT0),VGY(NPT0,NPT0) 4 IcWL, IcFL, IcFO, IcKF, IcTB, IcKN, IcKT, NcAW,
& , SP(NPT0,NPT0) 5 NcWT, NcTT, NcAA, NcCO, NcRV, NcLT, NcRL, NcFL,
COMMON /PAR5/ SHPIS, SHWAVE, XPO(10), D(10), RK(10) 6 NcKT, NcWL, NcRU, NcRC, NcPA, NcK1, NcK2, NcK3,
I.52
COMMON /CON1/ NIGNX, NIGNY, PFOUR, PONE, TFOUR, TONE, DFOUR, DONE,
Seciba
7 NcK4, NcI1, NcI2, NcI3, NcI4 IF (NT.EQ.1) K=1
C IF (NT.EQ.2) K=2
CS COMMONS PARA Chemkin Real Gas D(K)= TIME
C XPO(K)= XO
COMMON /RGSTRT/ NrTC, NrPC, NrAC, NrUTC, NrUPC, NrUAC, NrBAC, C
1 NrXM, NrXOLD, NrP, NrALFA, NrZ, NrBKW, NrNBA, DO 10 I = NPTX, 2, -1
2 NrK1, NrK2, NrK3, NrK4, NrAA, NrCSK, NTOT, DO 10 J= NPTY, 2, -1
3 IrNC, IrNR, IrEOS, IrZR UPX=DABS(PG(I,J)-PG(I-1,J))
C UPY=DABS(PG(I,J)-PG(I,J-1))
CS COMMONS PARA ESTE PROGRAMA Chemkin IF (UPX.GT.0.3D5) THEN
C RK(K)= RADXO(I)*(XL-XO)+XO
COMMON /COM1/ ICKWRK(LENICK), RCKWRK(LENRCK) GOTO 500
COMMON /COM3/ X(KDIM),Z(KDP1),WT(KDIM), UML(KDIM), TDXP(KDIM), ENDIF
1 CONC(KDIM), EQXP(KRXN), WDOT(KDIM), CDXP(KDIM) IF (UPY.GT.0.3D5) THEN
COMMON /COM4/ DTDT, WTM, RHO, CVB, P, KK RK(K)= RADYO(J)*(YL-Y0)+Y0
C GOTO 500
C*********************************************************** ENDIF
CS ESTE PROGRAMA INICIA Y ACABA LOS CALCULOS DEL NUMERO 10 CONTINUE
CS DE MACH PARA ONDAS DE CHOQUE BUSCANDO EL MAXIMO C
CS GRADIENTE DE PRESION. LOS CALCULOS DEL NUMERO DE CS SI NT=2, ACABAR LOS CALCULOS DE CHOQUE, VELOCIDAD
CS MACH PARA PISTONES MEDIANTE EL MOVIMIENTO DE LA PARED CS DEL SONIDO BASADA EN LA TEMPERATURA Y PRESION
CS NT=1 INDICA EL INICIO DE LOS CALCULOS Y NT=2 EL FINAL DE CS INICIALES, APLICACION DE LEY DE GASES PERFECTOS
CS LOS CALCULOS, LOS RESULTADOS PASAN A TRAVES DE UN COMMON C
CS PARA SER IMPRESOS EN EL PROGRAMA PRINCIPAL 500 DO 15 K=1,KDIM
C*********************************************************** 15 Z(K+1)=YO(K,NPT0,1)
C T=TONE
I.53
I.54
Seciba
I.11 Listado de las subrutinas de prres_ck2D.f
Prresults, esta subrutina es llamada desde el programa principal al final de cada paso temporal o con una cierta frecuencia de pasos temporales. La labor de
esta subrutina es la de imprimir los resultados obtenidos en los diferentes ficheros abiertos previamente por la subrutina initconds, todos los valores llegan a
esta subrutina a través de diferentes commons.
Seciba
CS SI NW=2, IMPRIME EN PANTALLA PRESION EN LA PARED DERECHA Y TIEMPO 40 WRITE(6,540) I, J, C(I), TIME
C GOTO 900
IF (NW.EQ.2) THEN ENDIF
WRITE(6,510) (PG(NPTX,J),J=1,NPTY),TIME C
GOTO 900 500 FORMAT (' ', G11.4, 1X, G11.4, 1X, G11.4, 4(3X,G11.4))
ENDIF 501 format (' ', i5, 7x, g11.4, 3(3x,g11.4))
C 505 FORMAT (' ', 2(1X,i5), 4(1X,G11.4))
CS SI NW=3, IMPRIME I,J,DGO,AMGO,EGO EN PANTALLA 510 FORMAT (' ',8(G11.4, 1X), G11.4)
C 520 FORMAT (3(3X,G11.4))
IF (NW.EQ.3) THEN 530 FORMAT (2(1X,I5), 3(3X,G11.4))
DO 30 I=1,NPTX 540 format (2(1X,i5), 2(3x,g11.4))
DO 30 J=1,NPTY 100 FORMAT (G11.4, 1X, G12.6, 1X, G11.4, 1X, G11.4, 6(1X,G10.4))
30 WRITE (6,530) I, J, DGO(I,J), AMGO(I,J), EGO(I,J) 101 FORMAT (G11.4, 1X, G12.6, 1X, G11.4, 14(3X,G10.4))
GOTO 900 C
ENDIF CS IMPRESION FINALIZADA
C C
CS SI NW=4, IMPRIME EN PANTALLA VALORES DE ERROR, C 900 RETURN
c END
IF (NW.EQ.4) THEN
DO 40 I= 1, NMX1
DO 40 J= 1, NMY1
I.57
Shock_chemkin_2D, es el programa principal que controla la secuencia del orden de cada operación de la simulación, resuelve las ecuaciones de conservación
mediante el algoritmo ETBFCT y la cinética química de las reacciones mediante el algoritmo CHEMEQ utilizando la librería de subrutinas RG-CHEMKIN
para evaluar las propiedades termodinámicas de la mezcla de gases.
PROGRAM SHOCK_CHEMKIN_2D C
C PARAMETER (LENRCK=5000, LENICK=5000, LENCCK=100, KDIM=020,
C************************************************************** 1 KDP1=KDIM+1, KRXN=100)
CS ESTE PROGRAMA RESUELVE LAS ECUACIONES DE CONTINUIDAD, C
CS CANTIDAD DE MOVIMIENTO, ENERGIA Y CONCENTRACION DEL CS Declaracion de parametros y matrices para Chemkin Real Gas
CS FLUJO REACTIVO Y BIDIMENSIONAL DE UN GAS. C
CS EL PROGRAMA PRETENDE SIMULAR TANTO EL FLUJO DE GAS EN UN PARAMETER (LENRRG=5000, LENIRG=5000, LENCRG=100)
CS DOMINIO FIJO (EXPLOSIONES EN MINAS) COMO EL FLUJO EN UN C
CS DOMINIO DEFORMABLE (SIMULACION DE UN PISTON). CS Declaracion de parametros y matrices para ETBFCT
CS EL ALGORITMO FCT DESARROLLADO POR BORIS Y BOOK ES USADO C
CS COMO TECNICA DE RESOLUCION POR DIFERENCIAS FINITAS. PARAMETER (NPT0=150,NPTP1=NPT0+1,NPDE=KDIM+4,SMALL=1.0E-18,
C************************************************************** & NM10=NPT0-1)
C C
IMPLICIT REAL*8 (A-H,O-Z) REAL*8 AH, BH, LO, LN, LH, NULH, MULH, LALH, KALH
C REAL*8 LXBD, LXBM, LYBM, LXBE, LXBV, LBY, LXBY
PARAMETER (LOUTSC=6, LINKCK=25, LINKRG=35, LIN=45, REAL*8 NYBD, NYBM, NXBM, NYBE, NYBV, NBY, NYBY
1 LOUTF1=40, LOUTF2=41, LOUTF3=42, LOUTF4=43) REAL*4 CPUTIM
C REAL*8 LX, LY, LDX, LDY
I.58
CS Declaracion de parametros y matrices para Chemkin II
Seciba
REAL*8 NULL & , YN(KDIM,NPT0,NPT0), Y(KDIM,NPT0,NPT0)
C COMMON /PAR3/ PG(NPT0,NPT0), TG(NPT0,NPT0), CS(NPT0,NPT0),
CS Declaracion de matrices para Watermist & VG(NPT0,NPT0), VGY(NPT0,NPT0), DT
C & , SP(NPT0,NPT0)
DIMENSION SENER(NPT0,NPT0), SMOM(NPT0,NPT0) COMMON /PAR4/ LDX, LDY
DIMENSION SYWAT(NPT0,NPT0) COMMON /PAR5/ SHPIS, SHWAVE, XPO(10), D(10), RK(10)
C COMMON /PAR6/ VPART(NPT0,NPT0), UGO(NPT0,NPT0),
CS Declaracion de matrices para ETBFCT_2D & VPARTY(NPT0,NPT0), VGO(NPT0,NPT0)
C COMMON /PAR8/ DELRX(NM10), DELRY(NM10), DRX(10), DRY(10),
DIMENSION SUM(NPT0,NPT0), SK(NPT0,NPT0), DE(NPT0,NPT0) & ILEVELY(0:NPT0), ILEVELX(0:NPT0)
DIMENSION DPDX(NPT0,NPT0), DPDY(NPT0,NPT0), VGS(NPT0,NPT0) COMMON /PAR9/ C(NM10)
DIMENSION DTDX(NPT0,NPT0), DTDY(NPT0,NPT0) C
DIMENSION ESO(NPT0,NPT0), EGX(NPT0,NPT0), EGY(NPT0,NPT0) COMMON /MTPS1/ NPTX, NPTY, INDEXX, INDEXY
DIMENSION ZPLUS(NPT0,NPT0), ZERO(NPT0,NPT0), ZMINUS(NPT0,NPT0) COMMON /BVR1/ DIAM(NPT0,NPT0),VOLWAT(NPT0,NPT0)
DIMENSION YKN(NPT0,NPT0), YKO(NPT0,NPT0), YSTAR(KDIM-1) C
DIMENSION ESOR(NPT0), ESOL(NPT0), ESOS(NPT0), ESON(NPT0) COMMON /CON1/ NIGNX, NIGNY, PFOUR, PONE, TFOUR, TONE, DFOUR, DONE,
DIMENSION P1(NPT0), P2(NPT0), LXBY(NPT0), RXBY(NPT0) & XO, XL, LX, Y0, YL, LY, LRST, XWM0, XWM1
DIMENSION NYBY(NPT0), SYBY(NPT0) COMMON /CON3/ XDO, XDL, XDDO, XDDL, YDO, YDL, YDDO, YDDL
DIMENSION NULL(NPT0) COMMON /CON4/ RXBD(NPT0), LXBD(NPT0), RXBM(NPT0), LXBM(NPT0),
DIMENSION F(NPDE+1,NPT0,NPT0), FND(NPDE+1,NPT0,NPT0) 1 RXBE(NPT0), LXBE(NPT0), RXBV(NPT0), LXBV(NPT0),
C 2 RBY(KDIM, NPT0), LBY(KDIM, NPT0),
CS Declaracion de "commons" para ETBFCT_2D 3 NBY(KDIM, NPT0), SBY(KDIM, NPT0),
C 4 NYBD(NPT0), SYBD(NPT0), NYBM(NPT0), SYBM(NPT0),
COMMON /PAR1/ DGO(NPT0,NPT0), DGN(NPT0,NPT0), AMGO(NPT0,NPT0), 5 NYBE(NPT0), SYBE(NPT0), NYBV(NPT0), SYBV(NPT0),
& AMGN(NPT0,NPT0), BMGO(NPT0,NPT0), BMGN(NPT0,NPT0) 6 RYBM(NPT0), LYBM(NPT0), NXBM(NPT0), SXBM(NPT0)
COMMON /PAR2/ EGO(NPT0,NPT0), EGN(NPT0,NPT0), YO(KDIM,NPT0,NPT0) COMMON /CON5/ TIME, COURANT, MAXSTEP, TIMPRNT, PRNTDT
I.59
Seciba
C RADXO(1)= 0.0D0
C***************************************************************** RADYO(1)= 0.0D0
CS CONSTRUCCION DE LA MALLA DO 10 I= 2, NPTX
C 10 RADXO(I)= RADXO(I-1)+DRINITX
CS ESTE PROGRAMA UTILIZA UNA CONFIGURACION DOBLE DE MALLA PARA LOS DO 15 I= 1, NPTX
CS PROBLEMAS EN LOS QUE LOS CONTORNOS SON MOVILES. LA MALLA X-Y ES 15 RADXN(I)= RADXO(I)
CS LA MALLA ORIGINAL Y VARIABLE DEL PROBLEMA (SI LOS CONTORNOS SON DO 11 I= 2, NPTY
CS MOVILES) Y LA MALLA ETA ES UNA MALLA ADIMENSIONAL INVARIABLE EN 11 RADYO(I)= RADYO(I-1)+DRINITY
CS EL INTERVALO (0,1)x(0,1). DO 16 I= 1, NPTY
C 16 RADYN(I)= RADYO(I)
CS LA MALLA ETA BASADA EN LA LOCALIZACION (X,Y) ES (ETAX,ETAY) TAL C
CS ETAX= (X-XO)/(XL-XO) y ETAY= (Y-YO)/(YL-YO) DONDE: XO= POSICION CALL NGRIDE (RADXO(NPTX), RADXO(1), RADYO(NPTY), RADYO(1),
CS X DE LA PARED OESTE, XL= POSICION X DE LA PARED ESTE, YO= 1 1, NPTX, NPTY)
CS POSICION Y DE LA PARED SUR e YL= POSICION Y DE LA PARED NORTE. CALL OGRIDE (NPTX, NPTY)
CS RADXO(I)=ETAX(I) y RADYO(I)=ETAY(I), Y SE MANTIENE CONSTANTE CALL NGRIDE (RADXO(NPTX), RADXO(1), RADYO(NPTY), RADYO(1),
CS AUNQUE XO, XL, YO e YL CAMBIEN. 1 1, NPTX, NPTY)
C***************************************************************** C
C ILEVELX(0)= 0
CS COMO LA MALLA ETA SE MANTIENE ESTACIONARIA EN EL TIEMPO, ILEVELY(0)= 0
CS LA SUBRUTINA NGRIDE ES LLAMADA SOLO UNA VEZ. DO 20 I= NPTX, NPT0
C 20 ILEVELX(I)= 0
CS CALCULAR LOS DETA INICIALES BASANDONOS EN NPTX Y NPTY. DO I= NPTY, NPT0
C ILEVELY(I)= 0
RLEN= 1.0D0 END DO
DRINITX= RLEN/DFLOAT(NMX1) C
DRINITY= RLEN/DFLOAT(NMY1) CS CALCULAR LA DISTANCIA ENTRE NODOS (DELTA ETA)
I.61
Seciba
DO I= 1, NMY1 SP(I,J)=0.0D0
IF ((ILEVELY(I).LE.0).OR.(ILEVELY(I).GT.ILEVMX)) THEN END DO
WRITE(6,801) I,DELRY(I),ILEVELY(I) DO J= NIGNY+1, NPT0
STOP AMGO(I,J)= 0.0D0
ENDIF BMGO(I,J)= 0.0D0
END DO PG(I,J)= PONE
C TG(I,J)= TONE
C**************************************************************** SP(I,J)=0.0D0
CS DETERMINACION DE VALORES INICIALES DE FLUJOS DE ACUERDO CON END DO
CS LAS CONDICIONES INICIALES 50 CONTINUE
C**************************************************************** C
C DO 60 I= NIGNX+1, NPT0
C AMGO= X-MOMENTUM DO 60 J= 1, NPT0
C BMGO= Y-MOMENTUM AMGO(I,J)= 0.0D0
C PG= ABSOLUTE PRESSURE BMGO(I,J)= 0.0D0
C TG= ABSOLUTE TEMPERATURE PG(I,J)= PONE
C TG(I,J)= TONE
CS SE ASUME QUE LA VELOCIDAD INICIAL (Y POR TANTO, LA CANTIDAD SP(I,J)=0.0D0
CS DE MOVIMIENTO, AMGO and BMGO) ES NULA 60 CONTINUE
C C
DO 50 I= 1, NIGNX CS UNA MEJORA DE LA PROPAGACION DE LLAMA SE PRODUCE CON
DO J= 1, NIGNY CS PERFILES DE TEMPERATURA NO BRUSCOS, PARA MALLAS NO
AMGO(I,J)= 0.0D0 CS REFINADAS ESTABLECER UN GRADIENTE DE TEMPERATURA
BMGO(I,J)= 0.0D0 CS ENTRE LA ZONA DE IGNICION Y LA MEZCLA FRIA.
PG(I,J)= PFOUR CS
TG(I,J)= TFOUR CGRADT
I.63
Seciba
CS F(2,NPTX,NPTY)= CANTIDAD DE MOVIMIENTO-X F(4,I,J)= EGO(I,J)
CS F(3,NPTX,NPTY)= CANTIDAD DE MOVIMIENTO-Y DO 82 K= 1, KK
CS F(4,NPTX,NPTY)= ENERGIA F(K+4,I,J)= YO(K,I,J)
CS F(5,NPTX,NPTY)= FRACCION MASICA DE LA ESPECIE 1 82 CONTINUE
CS F(J,NPTX,NPTY)= FRACCION MASICA DE LA ESPECIE J-4 F(KK+6,I,J)= SP(I,J)
CS F(KDIM+4,NPTX,NPTY)= FRACCION MASICA DE LA ESPECIE KDIM F(KK+5,I,J)= TG(I,J)
CS F(KDIM+5,NPTX,NPTY)= TEMPERATURA 80 CONTINUE
CS F(KDIM+6,NPTX,NPTY)= FRACCION VOLUMICA DE GAS C
C_________________________________________________________________ C_________________________________________________________________
C CS ENCONTRAR LOS MENORES VALORES INICIALES, ESTOS VALORES SON
KK=15 CS USADOS EN EL BUCLE TEMPORAL PARA ADIMENSIONALIZAR LA MATRIZ F
C CS OBTENIENDO LA MATRIZ FND, LA CUAL SERA USADA UNICAMENTE PARA
C__________________________________________________________ CS CALCULOS DE MALLA REFINADA
CS INTRODUCIR RESTART-->ASIGNAR LOS ULTIMOS VALORES CALCULADOS C_________________________________________________________________
C C
CC IF (LRST) THEN DSTAR= 1.D18
CC CALL RESTART(2, NPTX, NPTY, KK, TIME, ISTEP, ESTAR= 1.D18
CC + DGO, AMGO, BMGO, EGO, YO, TG) AMSTAR= 1.D18
CC ENDIF BMSTAR= 1.D18
C__________________________________________________________ TSTAR= 1.D18
C DO 85 I= 1, KK
DO 80 I= 1, NPTX YSTAR(I)= 1.D18
DO 80 J= 1, NPTY 85 CONTINUE
F(1,I,J)= DGO(I,J) C
F(2,I,J)= AMGO(I,J) DO 90 I= 1, NPTX
F(3,I,J)= BMGO(I,J) DO 90 J= 1, NPTY
I.65
Seciba
DO 120 K= 1, KK C
YO(K,I,J)= F(K+4,I,J) DO 130 I= 1, NPTX
Y(K,I,J)= YO(K,I,J) DO 130 J= 1, NPTY
120 CONTINUE VPART(I,J)= XDO+RADXO(I)*(XDL-XDO)
115 CONTINUE VPARTY(I,J)= YDO+RADYO(J)*(YDL-YDO)
C UGO(I,J)= AMGO(I,J)*DGO(I,J)/(DGO(I,J)*DGO(I,J)+SMALL)
CS Y(K,I,J) sera la fraccion masica entrada y salida de los VGO(I,J)= BMGO(I,J)*DGO(I,J)/(DGO(I,J)*DGO(I,J)+SMALL)
CS calculos con Chemkin VG(I,J)= (1/(LX))*(UGO(I,J)-VPART(I,J))
C VGY(I,J)= (1/(LY))*(VGO(I,J)-VPARTY(I,J))
C******************************************************************* 130 CONTINUE
CS LLAMADA A DELT PARA OBTENER LA DURACION DEL ACTUAL INTERVALO CALL EQOFSTATE (4, 1, NPTX, NPTY)
CS TEMPORAL, DE ACUERDO CON LA RESOLUCION ESPACIAL Y EL CRITERIO DE CALL EQOFSTATE (5, 1, NPTX, NPTY)
CS ESTABILIDAD DE COURANT DO 140 I= 1, NPTX
C******************************************************************* DO 140 J= 1, NPTY
C C
CALL DELT (DT, DTHALF, DT2, NPTX, NPTY) ESO(I,J)= -(PG(I,J)+DGO(I,J)*((LX*VG(I,J))**2
C & +(LY*VGY(I,J))**2))*(XDL-XDO)*(YDL-YDO)-DGO(I,J)
C********************************************************** & *(((LX*VG(I,J))**2+(LY*VGY(I,J))**2)**.5)
CS FLUJO EN LA MITAD DEL PASO PARA CALCULAR NUEVAS VELOCIDADES & *(XDDO+RADXO(I)*(XDDL-XDDO))
C********************************************************** VGS(I,J)= VG(I,J)*EGO(I,J)*(PG(I,J)+EGO(I,J))
C & /((EGO(I,J))**2+SMALL)
CS CALCULAR VELOCIDADES PARA LA ECUACION DE CANTIDAD DE 140 CONTINUE
CS MOVIMIENTO Y LA DE ENERGIA. DO J= 1, NPTY
CS CALCULAR LOS TERMINOS FUENTE PARA LA ECUACION DE CANTIDAD ESOL(J)= -PG(1,J)*(XDL-XDO)*(YDL-YDO)
CS DE MOVIMIENTO A PARTIR DEL GRADIENTE DE PRESION EN LA ESOR(J)= -PG(NPTX,J)*(XDL-XDO)*(YDL-YDO)
CS MITAD DEL PASO TEMPORAL. END DO
I.67
Seciba
C RXBY(I)= RBY(K,I)
DO I= 1, NPTX YKO(I,J)= YO(K,I,J)
DO J= 1, NPTY 156 CONTINUE
TC=GASK(TG(I,J)) CALL ETBFCT (YKO, YKN, RXBY, LXBY, NYBY, SYBY, SK, NPTX, NPTY)
TC=DABS(TC) DO 158 I= 1, NPTX
EGX(I,J)= EGX(I,J)+TC*(DTDX(I,J)+DTDY(I,J)) DO 158 J= 1, NPTY
END DO YN(K,I,J)= YKN(I,J)
END DO 158 CONTINUE
C 154 CONTINUE
CS CALCULOS PARA LA MITAD DEL PASO TEMPORAL PARA OBTENER C
CS EL FLUJO CON SEGUNDO ORDEN DE EXACTITUD EN EL TIEMPO. C****************************************************************
C CS TERMINOS DE FLUJO PARA EL PASO TEMPORAL COMPLETO USANDO
CALL VELOCE (VG, RXBV, LXBV, VGY,NYBV, SYBV, DTHALF, NPTX, NPTY) CS LAS VELOCIDADES OBTENIDAS DE LA MITAD DEL PASO TEMPORAL
CALL ETBFCT (DGO, DGN, RXBD, LXBD, NYBD, SYBD, ZERO, NPTX, NPTY) C****************************************************************
C C
CALL ETBFCT (AMGO, AMGN, RXBM, LXBM, NXBM, SXBM, DPDX, NPTX,NPTY) CS RECALCULAR LAS VELOCIDADES PARA LA ECUACION DE CANTIDAD DE
CALL ETBFCT (BMGO, BMGN, RYBM, LYBM, NYBM, SYBM, DPDY, NPTX,NPTY) CS MOVIMIENTO Y LA DE ENERGIA.
CALL VELOCE (VGS, RXBV, LXBV, VGY,NYBV, SYBV, DTHALF, NPTX, NPTY) CS RECALCULAR EL TERMINO FUENTE PARA LA ECUACION DE CANTIDAD
CALL ETBFCT (EGO, EGN, RXBE, LXBE, NYBE, SYBE, EGX, NPTX, NPTY) CS DE MOVIMIENTO RESULTANTE DEL GRADIENTE DE PRESIONES AL
C CS FINAL DEL PASO TEMPORAL.
DO 154 K= 1, KK C
DO 156 I= 1, NPTX CS MOVER EL PISTON HASTA LA MITAD DEL PASO TEMPORAL
SYBY(I)= SBY(K,I) CS PARA CALCULAR VELOCIDADES CON LD=VALORES PARA LA MITAD
NYBY(I)= NBY(K,I) C
DO 156 J= 1, NPTY XO= XO+XDO*DTHALF
LXBY(I)= LBY(K,I) XL= XL+XDL*DTHALF
I.69
Seciba
YN(K,I,J)= YKN(I,J) DO 180 I= 1, NPTX
YN(K,I,J)= YN(K,I,J)/(LX*LY*DGN(I,J)) ESO(I,J)= -(PG(I,J)+DGN(I,J)*((LDX*VG(I,J))**2
YO(K,I,J)= YO(K,I,J)/(DGO(I,J)) & +(LDY*VGY(I,J))**2))*(XDL-XDO)*(YDL-YDO)-DGN(I,J)
186 CONTINUE & *(((LDX*VG(I,J))**2+(LDY*VGY(I,J))**2)**.5)
182 CONTINUE & *(XDDO+RADXO(I)*(XDDL-XDDO))
C VGS(I,J)= VG(I,J)*EGN(I,J)*(PG(I,J)+EGN(I,J))
CS Timestep Splitting (TS) para la temperatura & /((EGN(I,J))**2+SMALL)
C 180 CONTINUE
DO I= 1, NPTX ESOR(J)= -PG(NPTX,J)*(XDL-XDO)*(YDL-YDO)
DO J= 1, NPTY ESOL(J)= -PG(1,J)*(XDL-XDO)*(YDL-YDO)
TG(I,J)= TG(I,J)+DE(I,J) END DO
END DO DO I= 1, NPTX
END DO ESON(I)= -PG(I,NPTY)*(XDL-XDO)*(YDL-YDO)
CALL EQOFSTATE (2, 1, NPTX, NPTY) ESOS(I)= -PG(I,1)*(XDL-XDO)*(YDL-YDO)
CALL EQOFSTATE (4, 2, NPTX, NPTY) END DO
C C
DO 170 I= 1, NPTX DO I= 1, NPTY
DO 170 J= 1, NPTY P1(I)= PG(1,I)
VPART(I,J)= XDO+RADXO(I)*(XDL-XDO) P2(I)= PG(NPTX,I)
VPARTY(I,J)= YDO+RADYO(J)*(YDL-YDO) END DO
UGO(I,J)= AMGN(I,J)*DGN(I,J)/(DGN(I,J)*DGN(I,J)+SMALL) CALL SOURCZ (DT,2,ZMINUS,PG,P2,P1,DPDX,NPTX,NPTY,1)
VGO(I,J)= BMGN(I,J)*DGN(I,J)/(DGN(I,J)*DGN(I,J)+SMALL) C
VGY(I,J)= (1/LDY)*(VGO(I,J)-VPARTY(I,J)) DO I= 1, NPTX
VG(I,J)= (1/LDX)*(UGO(I,J)-VPART(I,J)) P1(I)= PG(I,1)
170 CONTINUE P2(I)= PG(I,NPTY)
DO J= 1, NPTY END DO
I.71
Seciba
C IF ((SUM(I,J).LT.0.95).OR.(SUM(I,J).GT.1.05)) THEN
DO 190 I= 1, NPTX WRITE(LOUTSC,*)'***',I,J,SUM(I,J)
DO 190 J= 1, NPTY ENDIF
SUM(I,J)= 0 DO K= 1, KK
DGN(I,J)= DGN(I,J)/(LX*LY) Y(K,I,J)=Y(K,I,J)/SUM(I,J)
AMGN(I,J)= AMGN(I,J)/(LX*LY) END DO
BMGN(I,J)= BMGN(I,J)/(LX*LY) 190 CONTINUE
EGN(I,J)= EGN(I,J)/(LX*LY) C
C CALL EQOFSTATE (5, 2, NPTX, NPTY)
CS CORRECCION EN LA REGION DE LA BARRERA DE AGUA DEL VOLUMEN DO I= 1, NPTX
CS EFECTIVO DE GAS DO J= 1, NPTY
C IF(TG(I,J).LT.300.)TG(I,J)=300.0
CC IF ((SP(I,J).GT.0.0).AND.(ISTEP.GT.3)) THEN END DO
CC DGN(I,J)= DGN(I,J)/(1-SP(I,J)) END DO
CC AMGN(I,J)= AMGN(I,J)/(1-SP(I,J)) C
CC BMGN(I,J)= BMGN(I,J)/(1-SP(I,J)) CS LOCALIZA BARRERA DE AGUA
CC EGN(I,J)= EGN(I,J)/(1-SP(I,J)) C
CC ENDIF IF (ISTEP.GT.3) NX0old=NXWM0
C IF (ISTEP.GT.3) NX1old=NXWM1
CS CONTROLAR ERRORES DE CONTINUIDAD MEDIANTE FRACCIONES MASICAS IF (ISTEP.GT.2) THEN
C DO I= 2, NPTX
DO 195 K= 1, KK IF((XWM0.LT.(RADXN(I)*LX)).AND.(XWM0.GE.(RADXN(I-1)*LX)))
IF(YN(K,I,J).LT.0.0) YN(K,I,J)=0.0 + NXWM0=I-1
Y(K,I,J)= YN(K,I,J) IF((XWM1.LE.(RADXN(I)*LX)).AND.(XWM1.GT.(RADXN(I-1)*LX)))
SUM(I,J)= SUM(I,J)+YN(K,I,J) + NXWM1=I
195 CONTINUE END DO
I.73
Seciba
215 CONTINUE C
F(KK+6,I,J)= SP(I,J) CC IF ((MOD(ISTEP,10)).EQ.0) THEN
F(KK+5,I,J)= TG(I,J) CALL PRRESULTS (1, NPTX, NPTY)
210 CONTINUE CC ENDIF
C___________________________________________________________ PR1= INT(TIME/PRNTDT)
CS EJECUCION DE LA SUBRUTINA RESTART --> BACKUP IF (PR1.EQ.6) THEN
CS SOLO ES EFECTIVA PARA SIMULACIONES SIN INTERACCION CALL MACH1 (1, NPTX, NPTY)
CS CON BARRERA DE AGUA ENDIF
C___________________________________________________________ IF (PR1.EQ.34) THEN
CC CALL RESTART(1, NPTX, NPTY, KK, TIME, ISTEP, CALL MACH1 (2, NPTX, NPTY)
CC + DGO, AMGO, BMGO, EGO, YO, TG) ENDIF
C___________________________________________________________ if (time.ge.1.87d-1) then
C goto 676
WRITE(6,*)'TIME',TIME endif
C TIMPRNT= TIMPRNT+PRNTDT
C************************************************************ CALL ACMCPU (CPUTIM)
CS CALCULOS ESTAN COMPLETOS. ACTUALIZAR NUEVO PASO TEMPORAL. WRITE (LOUTF3,*) ' CPU= ', CPUTIM
C************************************************************ C
C C*************************************************************
TIME= TIME+DT CS TRAS IMPRIMIR CONTINUAR CON EL SIGUIENTE PASO TEMPORAL
C C*************************************************************
C*********************************************************** C
CS IMPRIMIR RESULTADOS 900 CONTINUE
CS PARA LAS SIMULACIONES CON ELEVADA RESOLUCION TEMPORAL C
CS INTERESA IMPRIMIR RESULTADOS CON UNA FRECUENCIA DADA C*************************************************************
C*********************************************************** CS AL ACABAR LA SIMULACION, IMPRIMIR EL NUMERO DE MACH
I.75
I.76
Seciba
I.13 Listado de las subrutinas de solvek_ck2D .f
Sourk, esta subrutina es la que se encarga de controlar la secuencia de tareas a realizar en el cálculo de la cinética química del mecanismo de reacciones. Estos
cálculos no son realizados para todo el dominio sino que únicamente se realizan para la región desde la zona de ignición hasta inmediatamente aguas abajo de
la onda de presión. La duración del intervalo temporal para los cálculos de la cinética química es determinada como el inverso de la variación temporal de la
temperatura, el cual, junto con la generación y destrucción de las diferentes especies es calculado mediante la subrutina fun. La resolución de las ecuaciones de
la cinética química son llevadas acabo mediante una llamada a la subrutina chemeq.
Seciba
C CS INICIALIZAR A CERO LAS FRACCIONES MASICAS Z(K+1)
C----------------------------------------------------------------------* C
CS DATOS * DO 10 K= 0, KK
C----------------------------------------------------------------------* Z(K+1)= 0.0
C 10 CONTINUE
CIMP TOUT/1.D-8/,DTOUT/1.D-7/,ISTOP/015/ para H2+O2 --> 1D DO I= 1, NPT0*NPT0*KDP1
CIMP TOUT/1.D-7/,DTOUT/1.D-6/,ISTOP/030/ para O2+CH4 --> 1D FMIN(I)= 1.D-30
C D(I)= 1
DATA TSTOP/3.E5/, TSTEP1/250.0/, TSTEP2/15.0/, TOUT/1.D-8/, END DO
1 DTOUT/1.D-6/, TIMOLD/0/, DTDT/0/, DTDTO/0/, IE/0/, C
2 Z/KDP1*0/, XLG/1.E15/, SMALL/1.E-19/, TIME/0/, TPRNT1= T(1,1)
3 ISTOP/1500/, IFLAG/0/, TOLD/1.E6/, TPRNT2= T(1,1)
4 IDT1,IDT2,IDT3/3*0/ C
IWK(1)=050 IF (I.EQ.1) THEN
IWK(2)=050 WRITE (LOUTSC, 1050)
C INFO(3) = 1 WRITE (LOUTF1, 1050)
C----------------------------------------------------------------------* WRITE (LOUTF3, 1051)
CS INICIO DE EJECUCIONES * ENDIF
C----------------------------------------------------------------------* C
C TATM= 300
CS INICIALIZACION DE Chemkin-II y Chemkin Real Gas C
C C
CALL CKINDX (ICKWRK, RCKWRK, MM, KK, II, NFIT) CS LOCALIZACION DE LA REGION DONDE SE ORIGINAN REACCIONES
CALL CKRP (ICKWRK, RCKWRK, RU, RUC, PATM) CS QUIMICAS PARA RESOLVER EN ESA ZONA LA CINETICA DE
CALL CKWT (ICKWRK, RCKWRK, WT) CS REACCION CON OBJETO DE AHORRAR TIEMPO DE CALCULO
C C
I.79
Seciba
C ENDIF
C CALL for CHEMEQ solver IF ((TIME*1.E6).GE.TSTOP) THEN
C IFLAG= 1
CCHEMEQ CALL FUN (ZZ, C, D, TIME) TPRNT1= Z(1)
CALL FUN (KEQS, TIME, ZZ, ZZP) TPRNT2= Z(1)
C ENDIF
DO I= 1, INDEXX C
DO J= 1, INDEXY IF (Z(1).GE.TPRNT2) THEN
INT= INDEXX*(KK+1)*(J-1)+(KK+1)*(I-1)+1 TPRNT2= TPRNT2+TSTEP2
CCHEMEQ ZZP(INT)= C(INT)- D(INT) ENDIF
IF (ZZP(INT).GT.DTDT) DTDT=ZZP(INT) C
CCHEMEQ DO K=1,KK IF (IE.EQ.0.AND.Z(1).GT.(1.1*TATM)) THEN
CCHEMEQ ZZP(INT+K)= C(INT+K)- D(INT+K) IF (DTDT.LT.DTDTO.AND.DTDT.GT.0.0) THEN
CCHEMEQ END DO IE= 1
END DO TIMMAX= TIMOLD
END DO TIMIND= TIMMAX-(TOLD-TATM)/DTDTO
C TIMRIS= 2*(TOLD-TATM)/DTDTO
IF (IE.EQ.1) THEN TEMPR= TOLD
DO 105 K= 1, KK DTDTMX= DTDTO
ZP(K+1)= ZZP(INDEXX*(KK+1)*(INDEXY-1)+(KK+1)*(INDEXX-1)+1+K) ENDIF
IF (ABS(ZP(K+1)).GE.1.E-4) GOTO 106 ENDIF
105 CONTINUE DTDTO= DTDT
IFLAG= 1 TOLD= Z(1)
TPRNT1= Z(1) TIMOLD= TIME
TPRNT2= Z(1) C
106 CONTINUE IF (Z(1).GE.TPRNT1) THEN
I.81
Seciba
DTOUT= 1.D-8 INT= INDEXX*(KK+1)*(J-1)+(KK+1)*(I-1)+1
IDT1= 1 Z(1)=ZZ(INT)
ENDIF DO K=1, KK
IF (DTDT.GT.1.D10.AND.IDT2.EQ.0) THEN Y(K,I,J)=ZZ(INT+k)
DTOUT= 1.D-9 Z(1+K)=Y(K,I,J)
IDT2= 1 END DO
ENDIF C
IF (DTDT.GT.1.D11.AND.IDT3.EQ.0) THEN CS CAMBIO DE UNIDADES DE MKS A CGS
DTOUT= 1.D-11 C
IDT3= 1 RHO= DGO(I,J)/1000
ENDIF CALL RGPY (RHO,Z(1),Z(2),ICKWRK,RCKWRK,IRGWRK,RRGWRK,P)
IF (DTDT.GT.1.D12) DTOUT= 1.D-12 C
IF ((DT.LT.TOUT).AND.(DT.GT.0.0)) GOTO 99 CS CALCULAR EL INCREMENTO DE ENERGIA INTERNA PARA LA NUEVA
IF(IND.EQ.2.OR.IND.EQ.3) TOUT= TOUT+DTOUT CS COMPOSICION
C C
100 CONTINUE DE(I,J)= (ZZ(INDEXX*(KK+1)*(J-1)+(I-1)*(KK+1)+1)-TG(I,J))
99 IND=1 C
WRITE(6,*)'####',ISTEP,DTOUT,TOUT CS SALIDA DE DATOS TERMODINAMICOS AL FICHERO test_ck2D4.out (UNIT
TOUT=1.0D-8 CS =LOUTF4) y A LA PANTALLA (UNIT=LOUTSC)
TIME=0.0 C
DTOUT=1.0D-7 WRITE (LOUTSC, 1061)I,J,TIME, Z(1), P/PATM, (Z(K), K=2,7)
C WRITE (LOUTF4, 1061)I,J,TOUT, Z(1), P/PATM, (Z(K), K=2,7)
CS ACTUALIZAR LAS FRACCIONES MASICAS EVALUADAS CON Chemkin IF (Y(1,NPTX+1,NPTY+1).EQ.1) THEN
C WRITE (LOUTF1, 1061) I,J, TIME, Z(1), P/PATM,(Z(K),
DO I= 1, INDEXX 1 K=2,7)
DO J= 1, INDEXY ENDIF
I.83
Seciba
C 100 CONTINUE
CS CALCULA LA DERIVADA DEL VOLUMEN RESPECTO AL NUMERO DE MOLES DE END
CS LA ESPECIE K C
C C-------------------------------------------------------------C
DO 100 K = 1, NKKr
DVDN(K)= RUT/P*DZDN(K)
I.85
Fun, esta subrutina es llamada desde la subrutina sourk, con objeto de obtener la variación temporal de la temperatura y así determinar la duración del paso
temporal en los cálculos de la cinética química del mecanismo de reacción. También es llamada por chemeq, para determinar en cada iteración la generación y
destrucción neta de cada especie química. Todos los cálculos de esta subrutina se basan en la librería de subrutinas RG-CHEMKIN, a la cual accede para
evaluar: la presión de la mezcla a partir de la densidad, temperatura y las fracciones másicas: rgpy, los calores específicos a presión y volumen constantes:
rgcpbs, rgcvbs; coeficiente de expansión térmica y la compresibilidad isoterma de la mezcla a partir de la presión, temperatura y las fracciones molares: rgcte,
rgitc; la energía interna molar de la mezcla: rgupml; el peso molecular: rgmmwx, la generación y la destrucción molar de las especies a partir de la densidad, la
temperatura y las fracciones másicas: rgcdyp; la derivada parcial del volumen respecto al número de moles de una especie manteniendo el resto de las especies
con un número de moles constante: rgdvdn.
Seciba
1 CONC(KDIM), EQXP(KRXN), WDOT(KDIM), CDXP(KDIM) CALL RGYTX (Z(2), ICKWRK, RCKWRK, X)
COMMON /COM4/KK CALL RGCTE (P, Z(1), X, ICKWRK, RCKWRK, IRGWRK, RRGWRK, CTE)
C CALL RGITC (P, Z(1), X, ICKWRK, RCKWRK, IRGWRK, RRGWRK, AKITC)
COMMON /PAR1/ DGO(NPT0,NPT0), DGN(NPT0,NPT0), AMGO(NPT0,NPT0), CALL RGDVDN (P, Z(1), X, ICKWRK, RCKWRK, IRGWRK, RRGWRK, DVDN)
& AMGN(NPT0,NPT0), BMGO(NPT0,NPT0), BMGN(NPT0,NPT0) CALL RGUPML (P, Z(1), X, ICKWRK, RCKWRK, IRGWRK, RRGWRK, UML)
C CALL RGMMWX (X, ICKWRK, RCKWRK, WTM)
COMMON /MTPS1/ NPTX, NPTY, INDEXX, INDEXY CALL RGCDYP (P, Z(1), Z(2), ICKWRK, RCKWRK, IRGWRK, RRGWRK,
C 1 C1, D1)
CS CALCULO DE LAS PROPIEDADES DE LA MEZCLA USNADO Chemkin Real Gas II C
C C OBTENCION DE d(FRACCION MASICA)/dt
DO I= 1, INDEXX C
DO J= 1, INDEXY DO 200 K= 1, KK
Z(1)= ZZ(INDEXX*(KK+1)*(J-1)+(KK+1)*(I-1)+1) C1(K)= WT(K)*C1(K)/RHO
DO K= 1, KK D1(K)= WT(K)*D1(K)/RHO
Z(K+1)= ZZ(INDEXX*(KK+1)*(J-1)+(KK+1)*(I-1)+1+K) ZP(K+1)= C1(K)-D1(K)
END DO 200 CONTINUE
C C
CS CAMBIO DE UNIDADES DE MKS A CGS C OBTENCION DE d(TEMPERATURA)/dt
C C
RHO= DGO(I,J)/1000 TERM= CTE*Z(1)/AKITC-P
C SUMK= 0.0
CALL RGPY (RHO, Z(1), Z(2), ICKWRK, RCKWRK, IRGWRK, RRGWRK, P) DO 300 K= 1, KK
CALL RGCPBS (P, Z(1), Z(2), ICKWRK, RCKWRK, IRGWRK, RRGWRK, SUMK= SUMK+(TERM*DVDN(K)-UML(K))*ZP(K+1)/WT(K)
1 CPB) 300 CONTINUE
CALL RGCVBS (P, Z(1), Z(2), ICKWRK, RCKWRK, IRGWRK, RRGWRK, ZP(1)= SUMK/CVB
1 CVB) ZZP(INDEXX*(KK+1)*(J-1)+(KK+1)*(I-1)+1)= ZP(1)
I.87
I.88
Seciba
I.15 Listado de las subrutinas de watermist.f
Watmist, es la subrutina que posee los modelos de interacción de la barrera de agua atomizada con el flujo gaseoso. Esta subrutina es llamada desde el
programa principal al final de cada paso temporal. La subrutina evalúa parámetros de las gotas como: velocidad, aceleración, diámetro y temperatura de la gota
como consecuencia de la fuerza de arrastre, la rotura de las gotas y el calentamiento y evaporación de las gotas. La propia subrutina imprime los resultados en
un fichero concreto que fue abierto por la subrutina initconds y devuelve al programa principal los términos fuente de cantidad de movimiento, energía y vapor
de agua generado que serán utilizados para el siguiente paso temporal.
Seciba
IF (WERE.GT.0.5) CMET2 + DEN(I,J)
+ TB=4*(DIAM(I,J)/VELREL)*(DEN(I,J)/DGN(I,J))**0.5 CMET2 IF (VELWAT(I,J).GT.0.0) VELWAT(I,J)=(VELWAT(I,J))**0.5
IF (DT.LE.TB) DIAMWE=DIAM(I,J)+(DWE-DIAM(I,J))*DT/TB CMET2 IF (VELWAT(I,J).LE.0.0) VELWAT(I,J)=0.0
IF (DT.GT.TB) DIAMWE=DWE CMET2 ENDIF
ENDIF C
IF (EO.GT.EOCR1) THEN C____________________________________________________________________
DEO=(EOCR1*SIG/(DEN(I,J)*DABS(AMGN(I,J)-AMGO(I,J)) CS CALCULO DE LA FUERZA DE ARRASTRE, TERMINO FUENTE DE
+ /(DGN(I,J)*DT)))**0.5 CS CANTIDAD DE MOVIMIENTO DE LA FASE GASEOSA DEBIDO A LA
CMET2 DIAMEO=13.025*(DGO(I,J)/DEN(I,J))**(2/3)*RE**-0.5* CS INTERACCION CON LA NUBE DE GOTAS Y VELOCIDAD TERMINAL
CMET2 + (VISLIQ(TG(I,J))/VGAS)**(1/3)*(DIAM(I,J)/50.D-6)**1.5 CS DE LA GOTA
CMET2 + *(DABS(1-VELWAT(I,J)/UGO(I,J)))**0.5*(UGO(I,J)/50.D-6) C____________________________________________________________________
CMET2 DIAMEO=DIAM(I,J)*(1-DIAMEO*DT)**(1/3) VELREL= AMGN(I,J)/DGN(I,J)-VELWAT(I,J)
CMET2 DIAMEO=DMAX1(DEO,DIAMEO) RE= REYNOLDS(VGAS,DGN(I,J),VELREL,DIAM(I,J))
IF (EO.LE.EOCR2) RE= DABS(RE)
+ TB=3.1416*(DEN(I,J)*(DIAM(I,J))**3/(16*SIG))**0.5 IF (RE.EQ.0.0) RE=0.1
IF (EO.GT.EOCR2) IF (RE.LT.400) MODEL = 2
+ TB=4*(DIAM(I,J)/VELREL)*(DEN(I,J)/DGN(I,J))**0.5 IF (RE.LT.1000.AND.RE.GT.400) MODEL = 3
IF (DT.LE.TB) DIAMEO=DIAM(I,J)+(DEO-DIAM(I,J))*DT/TB IF (RE.LT.300000.AND.RE.GT.1000) MODEL = 4
IF (DT.GT.TB) DIAMEO=DEO IF (RE.GT.300000) MODEL = 3
ENDIF CD= CDRAG(MODEL,RE)
DIAM(I,J)=DMIN1(DIAM(I,J),DIAMWE,DIAMEO) SUD=-CD*(3./4.)*DGN(I,J)*(VOLWAT(I,J)/DIAM(I,J))*VELREL**2
IF (DIAM(I,J).LT.DOLD) SMOM(I,J)=DT*SUD
+ SEB=SIG*6*VOLWAT(I,J)*(1/DOLD-1/DIAM(I,J)) AWAT= SUD/(VOLWAT(I,J)*DEN(I,J))
CMET2 IF (DIAM(I,J).LT.DOLD) THEN VELWAT(I,J)=VELWAT(I,J)-AWAT*(DT)
CMET2 VELWAT(I,J)=VELWAT(I,J)**2 IF ((AMGN(I,J).GT.0.0).AND.(VELWAT(I,J).GT.0.0))
CMET2 VELWAT(I,J)=VELWAT(I,J)+12*SIG*(1/DOLD-1/DIAM(I,J))/ + VELWAT(I,J)=DMIN1(VELWAT(I,J),AMGN(I,J)/DGN(I,J))
I.91
Seciba
+ CLIQ(TWAT(I,J))) QRAD=4*SB*EMISS(TG(I,J),PG(I,J))*((TG(I,J))**4-(TWAT(I,J))**4)
ELSE QRAD=QRAD*DT*DROPNUM*DIAM(I,J)/4
TWAT(I,J)=TWAT(I,J)+SET/(DEN(I,J)*VOLWAT(I,J)* C
+ CLIQ(TWAT(I,J))) CS CALENTAMIENTO DE LA GOTA POR RADIACION
SYWAT(I,J)=0.0 C
ENDIF IF (VOLWAT(I,J).GT.0.0) THEN
ENDIF TWAT(I,J)=TWAT(I,J)+QRAD/
VOLWAT(I,J)=VOLWAT(I,J)-SYWAT(I,J)/DEN(I,J) + (DEN(I,J)*VOLWAT(I,J)*CLIQ(TWAT(I,J)))
SP(I,J)=VOLWAT(I,J)/(LX*LY*LO(I,J)) ENDIF
DIAM(I,J)=DIAM(I,J)*(VOLWAT(I,J)/ SENER(I,J)=SET+QRAD
+ (VOLWAT(I,J)+SYWAT(I,J)/DEN(I,J)))**0.333 IF (TWAT(I,J).GT.WBT) THEN
SENER(I,J)=SET SENER(I,J)=SENER(I,J)-
IF (DIAM(I,J).LT.3.0D-6)THEN + CLIQ(TWAT(I,J))*DEN(I,J)*VOLWAT(I,J)*(TWAT(I,J)-WBT)
DIAM(I,J)=0.0 TWAT(I,J)=WBT
VOLWAT(I,J)=0.0 ENDIF
SP(I,J)=0.0 TWAT(I,J)=DMIN1(TWAT(I,J),WBT,TG(I,J))
ENDIF ENDIF
CMET2 DIAM(I,J)=DIAM(I,J)-DDDT*DT C
C C
C____________________________________________________________________ C____________________________________________________________________
CS CALOR POR RADIACION CS SUMA DE LOS TEMINOS FUENTE E IMPRESION DE LOS RESULTADOS
C____________________________________________________________________ C____________________________________________________________________
C C
C ENDIF
CS Stefan - Boltzmann [= ] W/(m**2)(K**4) WRITE (LOUTF3,100) BT,BM,DIAM(I,J),VOLWAT(I,J),VELWAT(I,J)
SB=5.777D-8 + ,CD,RE,WE,EO,NU,CL,SET,QRAD
I.93
I.94
Seciba
I.16 Listado de las funciones de waterpro.f
Esta subrutina llama a funciones relacionadas con propiedades del agua líquida como: la temperatura de ebullición en función de la presión, la densidad, el calor
latente de vaporización y el calor específico en función de la temperatura local, todas esta funciones se encuentran en el archivo waterprop2.f.
Seciba
END IF X, 13729310,14709975,15690640,16671305,17651970
C X, 18632635,19613300,20593965,21574630/
RETURN C
END DATA TWA /279.848
C*********************************************************************** X, 318.6,354.01,372.24,383.94,392.77,399.94
FUNCTION PV(T) X, 406.03,411.34,416.07,420.35,424.26,431.23,437.32
C*********************************************************************** X, 442.76,447.68,452.19,462.07,470.51,477.91,484.53
C X, 490.54,496.05,501.15,505.91,514.57,522.33,529.38
C PRESION DE VAPOR DEL AGUA X, 535.85,541.84,547.44,552.69,557.63,562.32,566.77
C Pg.112, Handbook of Thermodynamic Tables and Charts X, 571.01,575.07,578.95,582.68,589.73,596.3,602.45
C Kuzman Raznjevic, McGraw-Hill, 1976 X, 608.24,613.71,618.89,623.81,628.5,632.97,637.23
C-------------------------------------------------- X, 641.31,645.25/
IMPLICIT REAL*8 (A-H,O-Z) C
DIMENSION TWA(51),PWA(51) C CHEQUEAR LA TEMPERATURA
C DO 42 I=1,51
SAVE PWA,TWA II=I
C IF (T.LE.TWA(I)) GOTO 43
DATA PWA /980.665 42 CONTINUE
X, 9806.65,49033.25,98066.5,147099.75,196133 C CHEQUEAR LA TEMPERATURA
X, 245166.25,294199.5,343232.75,392266,441299.25 II=51
X, 490332.5,588399,686465.5,784532,882598.5,980665 43 CONTINUE
X, 1225831.25,1470997.5,1716163.75,1961330,2206496.25 IF (II.EQ.1) THEN
X, 2451662.5,2696828.75,2941995,3432327.5,3922660 WFT1=(PWA(II+1)-PWA(II))/(TWA(II+1)-TWA(II))
X, 4412992.5,4903325,5393657.5,5883990,6374322.5 PV=PWA(II)-(TWA(II)-T)*WFT1
X, 6864655,7354987.5,7845320,8335652.5,8825985 ELSE
X, 9316317.5,9806650,10787315,11767980,12748645 WFT1=(TWA(II)-T)/(TWA(II)-TWA(II-1))
I.97
Seciba
C Kuzman Raznjevic, McGraw-Hill, 1976 X, 2295622.44,2282643.36,2269664.28,2256685.2
C-------------------------------------------------- X, 2243287.44,2229889.68,2216491.92,2202675.48
C X, 2188440.36,2174205.24,2159551.44,2144897.64
IMPLICIT REAL*8 (A-H,O-Z) X, 2129825.16,2114334,2098842.84,2082514.32
DIMENSION TEMWA(76), VALWA(76) X, 2066185.8,2049438.6,2032272.72,2015106.84
C X, 1997103.6,1978681.68,1959841.08,1940581.8
SAVE TEMWA,VALWA X, 1920485.16,1900388.52,1879454.52,1857683.16
C X, 1835493.12,1812884.4,1789857,1765573.56
DATA TEMWA /273.16 X, 1740871.44,1715331.96,1688536.44,1661322.24
X, 278.16,283.16,288.16,293.16,298.16,303.16,308.16 X, 1633689.36,1604381.76,1574236.8,1542835.8
X, 313.16,318.16,323.16,328.16,333.16,338.16,343.16 X, 1510178.76,1476265.68,1441096.56,1404252.72
X, 348.16,353.16,358.16,363.16,368.16,373.16,378.16 X, 1365734.16,1325122.2,1282416.84,1238036.76
X, 383.16,388.16,393.16,398.16,403.16,408.16,413.16 X, 1190307.24,1139646.96,1085637.24,1027022.04
X, 418.16,423.16,428.16,433.16,438.16,443.16,448.16 X, 963382.68,893044.44,813076.56,719710.92
X, 453.16,458.16,463.16,468.16,473.16,478.16,483.16 X, 603317.88,438357.96,119000.0/
X, 488.16,493.16,498.16,503.16,508.16,513.16,518.16 C
X, 523.16,528.16,533.16,538.16,543.16,548.16,553.16 C CHEQUEAR LA TEMPERATURA
X, 558.16,563.16,568.16,573.16,578.16,583.16,588.16 DO 50 I=1,76
X, 593.16,598.16,603.16,608.16,613.16,618.16,623.16 II=I
X, 628.16,633.16,638.16,643.16,647.3/ IF (T.LE.TEMWA(I)) GOTO 51
C 50 CONTINUE
DATA VALWA /2500775.64 C CHEQUEAR LA TEMPERATURA
X, 2489052.6,2477329.56,2465606.52,2453464.8 II=76
X, 2441741.76,2430018.72,2418295.68,2406153.96 51 CONTINUE
X, 2394012.24,2382289.2,2370147.48,2358005.76 C EXTRAPOLAR
X, 2345445.36,2333303.64,2320743.24,2308182.84 IF (II.EQ.1) THEN
I.99
I.100
Seciba
I.101
II.1. INTRODUCCIÓN........................................................................................................................................ 1
II.2. RESULTADOS CON ALTA RESOLUCIÓN ESPACIAL ......................................................................... 1
II.3. RESULTADOS DE LA LLAMA SIN PERTURBAR A ESCALA REAL .................................................. 2
II.4. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA DE AGUA ATOMIZADA ...... 4
II.5. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA LOCALIZADA A 4 M............ 6
II.6. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA LOCALIZADA A 5 M............ 8
II.7. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA LOCALIZADA A 6 M.......... 10
II.8. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA LOCALIZADA A 7 M.......... 12
II.9. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA LOCALIZADA A 8 M.......... 14
II.10. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA DE 0,1%.............................. 16
II.11. RESULTADOS DE LA LLAMA EN PRESENCIA DE UNA BARRERA DE 0,15%............................ 18
II.1. Introducción
En este anexo se presenta, para la altura media del dominio, la evolución espacial y
temporal de diferentes variables como la presión, la temperatura, la fracción volúmica de la
barrera de agua y algunas fracciones másicas.
Figura II. 1.- Llama sin perturbar con elevada resolución espacial.
Figura II. 2.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 0,8 m.
II.1
II.3. Resultados de la llama sin perturbar a escala real
II.2
Anexo II.
II.3
II.4. Resultados de la llama en presencia de una barrera de agua atomizada
Figura II. 4a.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 4 m.
II.4
Anexo II.
Figura II.4b.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 4 m.
II.5
II.5. Resultados de la llama en presencia de una barrera localizada a 4 m
Figura II. 5.- Llama en presencia de una barrera de agua de 75 mm, 0,05 % a partir de los 4 m.
Figura II. 6.- Llama en presencia de una barrera de agua de 50 mm, 0,05 % a partir de los 4 m.
II.6
Anexo II.
Figura II. 7.- Llama en presencia de una barrera de agua de 20 mm, 0,05 % a partir de los 4 m.
II.7
II.6. Resultados de la llama en presencia de una barrera localizada a 5 m
Figura II. 8.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 5 m.
Figura II. 9.- Llama en presencia de una barrera de agua de 75 mm, 0,05 % a partir de los 5 m.
II.8
Anexo II.
Figura II. 10.- Llama en presencia de una barrera de agua de 50 mm, 0,05 % a partir de los 5 m.
Figura II. 11.- Llama en presencia de una barrera de agua de 20 mm, 0,05 % a partir de los 5 m.
II.9
II.7. Resultados de la llama en presencia de una barrera localizada a 6 m
Figura II. 12.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 6 m.
Figura II. 13.- Llama en presencia de una barrera de agua de 75 mm, 0,05 % a partir de los 6 m.
II.10
Anexo II.
Figura II. 14.- Llama en presencia de una barrera de agua de 50 mm, 0,05 % a partir de los 6 m.
Figura II. 15.- Llama en presencia de una barrera de agua de 20 mm, 0,05 % a partir de los 6 m.
II.11
II.8. Resultados de la llama en presencia de una barrera localizada a 7 m
Figura II. 16.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 7 m.
Figura II. 17.- Llama en presencia de una barrera de agua de 75 mm, 0,05 % a partir de los 7 m.
II.12
Anexo II.
Figura II. 18.- Llama en presencia de una barrera de agua de 50 mm, 0,05 % a partir de los 7 m.
Figura II. 19.- Llama en presencia de una barrera de agua de 20 mm, 0,05 % a partir de los 7 m.
II.13
II.9. Resultados de la llama en presencia de una barrera localizada a 8 m
Figura II. 20.- Llama en presencia de una barrera de agua de 100 mm, 0,05 % a partir de los 8 m.
Figura II. 21.- Llama en presencia de una barrera de agua de 75 mm, 0,05 % a partir de los 8 m.
II.14
Anexo II.
Figura II. 22.- Llama en presencia de una barrera de agua de 50 mm, 0,05 % a partir de los 8 m.
Figura II. 23.- Llama en presencia de una barrera de agua de 20 mm, 0,05 % a partir de los 8 m.
II.15
II.10. Resultados de la llama en presencia de una barrera de 0,1%
Figura II. 24.- Llama en presencia de una barrera de agua de 100 mm, 0,1 % a partir de los 7 m.
Figura II. 25.- Llama en presencia de una barrera de agua de 75 mm, 0,1 % a partir de los 7 m.
II.16
Anexo II.
Figura II. 26.- Llama en presencia de una barrera de agua de 50 mm, 0,1 % a partir de los 7 m.
Figura II. 27.- Llama en presencia de una barrera de agua de 20 mm, 0,1 % a partir de los 7 m.
II.17
II.11. Resultados de la llama en presencia de una barrera de 0,15%.
Figura II. 28.- Llama en presencia de una barrera de agua de 100 mm, 0,15 % a partir de los 7 m.
Figura II. 29.- Llama en presencia de una barrera de agua de 75 mm, 0,15 % a partir de los 7 m.
II.18
Anexo II.
Figura II. 30.- Llama en presencia de una barrera de agua de 50 mm, 0,15 % a partir de los 7 m.
Figura II. 31.- Llama en presencia de una barrera de agua de 20 mm, 0,15 % a partir de los 7 m.
II.19
II.20