Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Flujo de Un Fluido Altamente Compresible
Flujo de Un Fluido Altamente Compresible
Las ecuaciones fundamentales de flujo para un fluido altamente compresible, sus esquemas
de aproximación y sus algoritmos de solución pueden ser interpretados como extensiones
de las ecuaciones de flujo, las aproximaciones numéricas y los algoritmos discutidos en los
Capítulos 2 a 6 para fluidos incompresibles o levemente compresibles. En esta sección se
discuten dichas extensiones para el caso de flujo unidimensional.
K ∂(ρφ )
∇ ⋅ αρ ∇p = α + αq~ ............................................................................... (2.46)
µ ∂t
∂ kA ∂p ∂ (ρ g )
− ρ = Aφ + Aq~ .............................................................................. (7.1)
∂x µ ∂x ∂t
226
El factor volumétrico del gas, B g , se define como la relación del volumen de gas a
decir,
(V )
g cy (ρ )
Bg = =
g cn
(V )
g cn (ρ )
g cy
(ρ )
(ρ ) g cy =
g cn
......................................................................................................... (7.2)
Bg
pM
(ρ ) zRT cn pcn zT
= = =
g cn
Bg
(ρ )g cy pM Tcy p
....................................................................... (7.3)
zRT cy
227
(ρ ) Tcn (ρ g )cn p
(ρ )
g cy =
pcn zT
g cn
=
pcnT z
Tcn p
∂ kA ∂p AφTcn ∂ p
⋅ = ⋅ + A(qv )cn ................................................................. (7.5)
∂x µBg ∂x pcnT ∂t z
kA ∂P
ui = ......................................................................................................... (7.6)
µB ∂x
g i
∂ kA ∂P
4.11, se puede obtener la siguiente aproximación para la derivada :
∂x µBg ∂x
i
228
kA ∂P kA ∂P
−
µB ∂x 1 µB ∂x 1
∂ kA ∂P g i + 12 i+
2 g i − 12 i−
2
≅ .................................... (7.7)
∂x µBg ∂x ∆xi
2k i Ai k i+1 Ai +1
Ti+ 1 =
2 [
ki +1 Ai +1∆xi µ i Bg i + ki Ai ∆xi +1 µ i+1 Bg i +1]............................................................. (7.9)
2 kA
Ti + 1 = .................................................................................. (7.10)
2 [∆xi + ∆xi+1 ] µBg
i + 12
2ki Ai ki −1 Ai −1
Ti− 1 =
2 [
ki −1 Ai −1∆xi µ i Bg i + ki Ai ∆xi +1µ i −1 Bg i −1]............................................................. (7.11)
2 kA
Ti − 1 = .................................................................................. (7.12)
2 [∆xi−1 + ∆xi ] µBg
i − 12
229
pues en estos casos la viscosidad se considera independiente o poco dependiente del
tiempo. Sin embargo, tal como se observa en las Ecuaciones 7.9 a 7.12, para el caso de un
fluido compresible, la transmisibilidad depende de la viscosidad y el factor volumétrico, los
cuales a su vez dependen de la presión y, por ende, del tiempo. Por esta razón, las
Ecuaciones 7.9 a 7.12 se suelen escribir y aproximar de la siguiente forma:
2ki Ai ki +1 Ai+1 1
Ti+ 1 = ............................................................... (7.13)
2 [ki+1 Ai+1∆xi + ki Ai ∆xi+1 ] µ i+ 1 Bg∗ i+ 1
∗
2 2
*
2 kA
Ti ∗+ 1 = ................................................................................. (7.14)
2 [∆xi + ∆xi +1 ] µBg
i + 12
2ki Ai ki −1 Ai −1 1
Ti− 1 = ............................................................... (7.15)
2 [ki−1 Ai−1∆xi + ki Ai ∆xi−1 ] µ i− 1 Bg∗ i− 1
∗
2 2
*
2 kA
T ∗
= ................................................................................. (7.16)
i− 1
2 [∆xi−1 + ∆xi ] µB g
i − 12
En las Ecuaciones 7.13 a 7.16. el símbolo asterisco, ∗ , indica el nivel de tiempo al cual se
evalúan la viscosidad y el factor volumétrico del gas. Si ∗ = n , Ti*+ 1 = Ti +n 1 y
2 2
forma:
230
Vi Pi * + Vi +1 Pi *+1
Pi ∗+ 1 = ............................................................................................... (7.17)
2 Vi + Vi +1
∂ kA ∂P Ti + 12 (Pi +1 − Pi ) − Ti − 12 (Pi − Pi −1 )
∗ ∗
≅ ....................................................... (7.18)
∂x µBg ∂x ∆xi
o bien,
Tcn ∂ p
Ti ∗+ 1 (Pi +1 − Pi ) − Ti ∗− 1 (Pi − Pi −1 ) = V p i + (Qvi )cn
2 2 PcnT ∂t z
T ∂ p
Ti ∗+ 1 Pi +1 − Ti ∗+ 1 + Ti ∗− 1 Pi + Ti ∗− 1 Pi −1 = V p i cn + Qvi ................................. (7.19)
2 2 2 2 PcnT ∂t z
En la Ecuación 7.19, (Qvi )cn , igual a Vi (qv i )cn , es la rata de producción o inyección de
231
∂ p
Aplicando la aproximación progresiva para la derivada , la Ecuación 7.19 toma la
∂t z
siguiente forma:
n +1
γ i Pi Pi
n
T ∗
Pi +1 − T ∗
+T∗ P + T∗
Pi −1 = − + (Qvi )cn ................... (7.20)
i+ 1
2 i+ 1
2
i− 1
2 i i− 1
2 ∆t z i z i
V p i Tcn
γ ij = ............................................................................................................... (7.21)
PcnT
La Ecuación 7.20 puede ser aplicada para generar diferentes esquemas de aproximación,
dependiendo del nivel de tiempo al cual se evalúan la transmisibilidades y las presiones.
Por ejemplo, tomando la presión implícita ( t = t n +1 ) y la transmisibilidad explícita ( t = t n ),
se obtiene:
n +1
γ ij Pi γ ij Pi
n
T n
P n +1
− Ti +n 1 + Ti −n 1 Pi n +1 + Ti −n 1 Pi −n1+1 = − + (Qvi )cn
∆t z i ∆t z i
i +1
i+ 1
2 2 2 2
Reordenando términos,
γ ij n+1 γ ij Pi
n
T n
P n +1
− Ti +n 1 + Ti −n 1 + P + T n
P n +1
= − + (Qvi )cn .............. (7.22)
∆tz in+1 ∆t z i
i+ 1 i +1 i i− 1 i −1
2
2 2 2
232
γ ij n +1 γ ij Pi
n
T n +1
P n +1
− Ti +n+11 + Ti −n +11 + P + T n +1
P n +1
= − + (Qvi )cn .............. (7.23)
∆tz in +1 ∆t z i
i+ 1 i +1 i i− 1 i −1
2
2 2 2
Las Ecuaciones 7.22 y 7.23 pueden ser escrita en términos de stencil de la siguiente forma:
seleccionado (Ecuación 7.22 o 7.23). En cualquiera de los casos, la Ecuación 7.24 genera
el modelo numérico a resolver. En esta ecuación se tienen tres incógnitas: P n+1 , P n+1 ,
i −1 i
P n+1 . Sin embargo, en el caso de la Ecuación 7.22, la variable z n+1 , y por ende la
i +1 i
7.23, las tres componentes del stencil, Wi , C i y E i , son funciones de las presiones P n+1 ,
i −1
P n+1 , P n+1 . Lo anterior hace del método de solución del sistema de ecuaciones generado
i i +1
7.1.3 Solución del Modelo Numérico. Para la solución del modelo numérico se puede
aplicar uno de los métodos discutidos en los Capítulos 4, 5 y 6. A manera de ilustración, a
continuación se discute la aplicación del algoritmo de la tridiagonal, el método de Gauss-
Seidel y el método PSOR.
233
a. Para la iteración cero, se asumen propiedades PVT al tiempo t n +1 iguales a las
(0 )
valor de z i al tiempo t n ; es decir, z in+1 = z in . Obsérvese que el superíndice en paréntesis
(0 )
indica número de iteración. De esta forma, zin+1 representa el factor de compresibilidad
d. Con los valores de presión obtenidos en el paso anterior, se estiman las propiedades
PVT de datos de laboratorio u otra fuente tales como correlaciones empíricas o
ecuaciones de estado.
e. Se repiten los pasos b, c y d hasta que las presiones y las propiedades PVT, de cada
bloque, en dos iteraciones consecutivas sean iguales dentro de cierto grado de
tolerancia.
Solución Mediante el Método de Gauss-Seidel. La Ecuación 7.24 puede ser escrita como:
n +1 Fi − E i Pi +n1+1 − Wi Pi −n1+1
Pi = ..................................................................................... (7.25)
Ci
Para resolver la Ecuación 7.25 por el método de Gauss-Seidel, se hace necesario escribirla
de la siguiente forma:
234
(k )
( k +1)
n +1 Fi − E i(k ) Pi +n1+1 − Wi (k ) Pi −(k1+1)
Pi = ............................................................................ (7.26)
C i(k )
(k +1)
c. Se calcula Pi +n1+1 de la Ecuación 7.26, para cada una de los bloques de la malla. De esta
d. Con los valores de presión obtenidos en el paso anterior, se estiman las propiedades
PVT de datos de laboratorio u otra fuente tales como correlaciones empíricas o
ecuaciones de estado.
e. Se repiten los pasos b, c y d hasta que las presiones y las propiedades PVT, de cada
bloque, en dos iteraciones consecutivas sean iguales dentro de cierto grado de tolerancia
(k +1)
Solución Mediante el Método PSOR. Supóngase que la presión Pi n+1 en la Ecuación 7.26
∗( k +1)
n +1
se nota como P i . Es decir:
235
(k )
*( k +1)
n +1 F − E i(k ) Pi +n1+1 − Wi (k ) Pi −(k1+1)
Pi = i ........................................................................... (7.27)
C i(k )
(k +1)
Para la aplicación del método PSOR, la presión Pi n+1 está dada por:
( k +1) (k ) ∗( k +1)
Pi n+1 = (1 − ω ) Pi n+1 + ω Pi n+1 ......................................................................................... (7.28)
∂ kH ∂P ∂ kH ∂P HφTcn ∂ P
⋅ + ⋅ = ⋅ + H (qv )cn ..................................... (7.29)
∂x µBg ∂x ∂y µB g ∂y PcnT ∂t z
Asimismo, el modelo numérico resultante, escrito en forma de stencil, está dado por:
S ij Pi ,nj+−11 + Wij Pi −n1+,1j + Cij Pi ,nj+1 + Eij Pi +n1+,1j + N ij Pi ,nj++11 = Fij ................................................. (7.30)
236
En la Ecuación 7.30, los componentes del stencil están definidos de la siguiente forma:
Wi , j = Ti*− 1 ,j
............................................................................................................... (7.32)
2
Ei , j = Ti*+ 1 ,j
............................................................................................................... (7.33)
2
γ ij
Ci , j = − S i , j + Wi , j + Ei , j + N i , j + ................................................................. (7.35)
∆tz in+1
n
γ ij Pi , j
Fi , j = − + (Qvij ) ....................................................................................... (7.36)
∆t z ij cn
(k +1) (k ) (k )
( k +1) Fi , j − S i(,kj) Pi ,nj+−11 − Wi ,(kj ) Pi −(k1+, j1) − Ei(,kj) Pi +n1+,1j − N i(,kj) Pi ,nj++11
Pi ,nj+1 = ..................................... (7.37)
C i(,kj)
La Ecuación 7.37 para flujo bidimensional es equivalente a la Ecuación 7.26 para flujo
unidimensional. El algoritmo de solución es similar al descrito para el caso de flujo
unidimensional (numeral 7.1.3).
237