Los resultados obtenidos dependen del enfoque que se le haya dado al simulador,
del tipo de modelo y de la aplicacin para la cual fue construido. En general se
busca estudiar el comportamiento del yacimiento bajo diferentes esquemas de
produccin, de ubicacin de pozos y para diferentes tasas de produccin e
inyeccin.
HISTORIA DE LA SIMULACION
La Simulacin de Yacimientos ha sido practicada desde el inicio de la Ingeniera
de Petrleos. En la dcada de los 40, el potencial de la simulacin de yacimientos
fue reconocido y muchas compaas iniciaron el desarrollo de modelos analgicos
y numricos con la finalidad de mejorar las soluciones analticas existentes
(clculo de balance de materiales y desplazamiento 1-D de Buckley-Leverett).
En la dcada de los 50, se llevaron a cabo investigaciones en lo que respecta a
solucin numrica de ecuaciones de flujo. Como resultado, se obtuvieron
programas de computador para simulacin de yacimientos, aunque sencillos pero
tiles. Estos programas representaron el mayor avance y usaron la solucin de un
conjunto de ecuaciones de diferencias finitas para describir el flujo multifsico 2-D
y 3-D en medios porosos heterogneos. Fue la primera vez que los Ingenieros de
Yacimientos lograron resolver problemas complejos.
En la dcada de los 60, el desarrollo de la Simulacin de Yacimientos estuvo
dirigida a resolver problemas de yacimientos de petrleo en tres fases. Los
mtodos de recuperacin que fueron simulados incluan depletacin de presin y
varias formas de mantenimiento de presin. Los programas desarrollados
operaban en grandes computadores (Mainframe) y usaban tarjetas para el ingreso
de datos.
Durante la dcada de los 70, la tendencia cambi bruscamente, debido al
creciente nmero de investigaciones en procesos EOR, avances en tcnicas de
simulacin numrica y la disminucin del tamao e incremento de velocidad de los
computadores. Los simuladores matemticos fueron desarrollados de tal manera
que incluan procesos de inyeccin qumica, inyeccin de vapor y combustin in
situ. La investigacin durante este perodo result en avances significativos en lo
que respecta a la caracterizacin de la fsica del hidrocarburo, en el
desplazamiento bajo la influencia de la temperatura, agentes qumicos y
comportamiento de fase multicomponente.
Durante la dcada de los 80, el rango de las aplicaciones de la simulacin de
yacimientos continu expandindose. La descripcin de yacimientos avanz hacia
AVANCES RECIENTES
Los avances recientes se han centrado principalmente en los siguientes temas :
1.- Descripcin del yacimiento.
2.- Yacimientos Naturalmente Fracturados.
3.- Fracturamiento Hidrulico.
4.- Pozos Horizontales.
Referente a descripcin del yacimiento, se estn aplicando tcnicas estocsticas
sustentadas en lo siguiente :
a).- Informacin incompleta del yacimiento en todas sus escalas.
b).- Propiedades de roca variables.
c).- Relacin desconocida entre propiedades.
d).- Abundancia relativa de muestras con informacin proveniente de los pozos.
Referente a yacimientos naturalmente fracturados, la simulacin se ha extendido a
aplicaciones composicionales e inyeccin cclica de vapor.
Respecto a fracturamiento hidrulico, se ha enfatizado en la prediccin de la
geometra de la fractura. Se dispone de varias tcnicas para predecir la
distribucin de los esfuerzos in situ, mejorando de esta forma la simulacin del
crecimiento de la fractura en el sentido vertical y lateral.
TIPOS DE SIMULADORES
Los simuladores de yacimientos se pueden clasificar de acuerdo al nmero de
dimensiones, al tipo de yacimiento que se quiere simular o al proceso particular
que se quiere estudiar. Ver figura 1.
De acuerdo al nmero de dimensiones
El modelo ms simple es el de dimensin cero o modelo tanque ya que considera
el yacimiento como un tanque. En este modelo las propiedades del fluido y de la
roca no varan de punto a punto y considera que el disturbio de presin inducido
en el yacimiento debido a la produccin o inyeccin de fluidos se transmite en
forma instantnea a travs de todo el sistema, razn por la cual los clculos
siempre se realizan a condiciones estticas.
Dimensin
Cero
Una
Dimensin
Modelo Lineal
Modelo Radial
Geometra Horizontal
Nmero de
Dimensiones
Dos
Dimensiones
Geometra Vertical
Geometra Radial
Tres
Dimensiones
Modelo Cartesiano
Modelo Cilndrico
Tipos de
Simulador
Yacimientos de Gas
Tipo de
Yacimiento
Yacimientos de Petrleo
Yacimientos de Condensado
Recuperacin Primaria
Proceso de
Recuperacin
Simulacin Trmica
Inyeccin de Qumicos y
Polmeros
Desplazamiento Miscible
(a)
(b)
Modelo radial
MODELOS 2-D
AREALES.- Los modelos areales cartesianos 2-D (x,y) son los ms usados en los
estudios de yacimientos. Se usan principalmente para estudiar el yacimiento
entero en casos donde el espesor de la formacin es relativamente pequeo o
donde no hay una gran variacin vertical en las propiedades de los fluidos y la
formacin.
MODELOS MULTICAPA.- Usados para modelar yacimientos con varias capas sin
flujo cruzado ("crossflow"), sin embargo estas capas tienen las mismas
condiciones lmites, tales como acufero comn o la produccin proveniente de las
capas se mezcla en el pozo (commingled).
10
11
Por otra parte, el modelo black oil, tambin conocido como modelo es capaz de
simular aquellos sistemas donde hay presencia de agua, aceite y gas teniendo en
cuenta la solubilidad del gas en el petrleo, por lo cual la transferencia de fases se
lleva a cabo entre el gas y el aceite, aunque no tiene en cuenta cambios en la
composicin de estas fases. En este modelo el fluido del yacimiento es
aproximado por dos componentes: un componente no voltil (crudo) y un
componente voltil (gas) soluble en la fase del petrleo.
Este modelo asume lo siguiente:
12
13
DATOS REQUERIDOS
Los datos requeridos para efectuar una simulacin son los siguientes :
(.) Dimensin para el modelo del yacimiento (Grid)
(.) Geometra del yacimiento
(.) Distribucin de Porosidad y Permeabilidad
(.) Datos de presin capilar y permeabilidad relativa
(.) Datos PVT de los fluidos
(.) Distribucin dentro del yacimiento de la presin y saturacin inicial
(.) Mtodo de solucin de las matrices
(.) Parmetros de diagnstico y control de la ejecucin ("Corrida")
(.) Datos de produccin y de los pozos.
14
15
Medidas de Laboratorio
Que estn basadas en la determinacin de parmetros tales como: volumen
bruto, volumen de granos y volumen poroso. Los mtodos usuales determinan el
volumen poroso ya sea por la introduccin de un fluido hacia la roca o la remocin
de los fluidos de la roca.
Correlaciones Publicadas
Que se refieren en su mayora al estimado de la porosidad a una profundidad
determinada en base a la compactacin natural.
Las relaciones
16
17
El IP es una medida del potencial del pozo, o la facilidad del pozo para producir.
El Indice de Inyectividad es usado en pozos inyectores para recuperacin
mejorada. Es la relacin entre la tasa de inyeccin (STB/da) al exceso de presin
sobre la presin del yacimiento.
II = q / (Pwf - P)
Ambos ndices (de productividad e inyectividad) estn referidos a las presiones en
la cara de la arena y las cadas de presin por friccin en el casing o tubing no
estn incluidas. En el caso de inyeccin o produccin a altas tasas, estas cadas
(prdidas) de presin pueden ser apreciables.
18
E.- Prediccin.
F.- Reporte.
B.- ADQUISICION Y REVISION DE LOS DATOS.- Los datos deben ser revisados
y reorganizados despus que estos hayan sido coleccionados, debido a que estos
han sido obtenidos para diferentes razones y normalmente no han sido
organizados de tal forma que tengan un uso inmediato.
La revisin debe efectuarse cuidadosamente y se debe consumir todo el tiempo
necesario a fin de evitar trabajo intil.
19
20
Parmetros adicionales que son conocidos con mayor certeza pero que a veces
pueden ser variados :
g.- Porosidad y espesor del yacimiento.
h.- Definicin geolgica del yacimiento.
i.- Compresibilidad de la roca.
j.- Propiedades de los fluidos.
21
22
nivel
de
incertidumbre
para
las
variables
mencionadas
23
b.- Estimar los lmites superior e inferior para cada parmetro basado en su
incertidumbre.
c.- Decidir, si es necesario, el uso de funcin de pozo, para simular ciertas
condiciones tales como penetracin parcial o conificacin.
El ajuste del
comportamiento de un pozo en el cual el agua o gas rodea la zona de
completamiento requerir el uso de un modelo de conificacin. El modelo se
ajusta variando la permeabilidad en capas donde la incertidumbre es grande. La
permeabilidad vertical es un factor de ajuste muy crtico en el modelo.
d.- Examinar las corridas efectuadas en el ajuste de presin. Estas corridas
pueden ser usadas para identificar la severidad de la estratificacin, la cual
requerir ajuste de la permeabilidad vertical. La permeabilidad vertical no puede
ser determinada en forma confiable de medidas de campo o ncleos. Se debe
probar la sensibilidad del modelo a la permeabilidad vertical.
e.- La distribucin areal de la permeabilidad es otro factor importante y puede ser
ajustado.
f.- Decidir si se efecta ajuste en los datos de permeabilidad relativa.
g.- Determine el efecto de la dimensin del gridblock sobre el comportamiento de
un grupo de pozos. Gridblocks grandes generan diferencias aparentes entre el
modelo y el comportamiento del campo debido a los errores en el clculo de las
eficiencias de desplazamiento.
h.- Cuando lleve a cabo estos cambios, contine comparando el comportamiento
de presin actual y calculada. El comportamiento de presin debe mantenerse
mientras se ajusta el GOR y WOR.
24
VENTAJAS Y
YACIMIENTOS
DESVENTAJAS
DE
LA
SIMULACIN
NUMRICA
DE
A cada bloque o zona se les puede asignar valores de datos PVT, lo cual
permite modelar la variacin de las propiedades del fluido en el yacimiento.
26
27
BIBLIOGRAFIA
1.- "Fundamentals of Numerical Reservoir Simulation" - Donald Peaceman Elsevier Scientific Publishing Company - 1977; 173 pag.
2.- "Reservoir Simulation" - Calvin C. Mattax and Robert L. Dalton - SPE
Monograph Volume 13 - 1990; 161 pag.
3.- "Modern Reservoir Engineering - A Simulation Approach" - Henry B. Crichlow Prentice Hall Inc. - 1977 - 354 pag.
4.- Petroleum Reservoir Simulation. K. Azis and A. Setari. Elsevier
5.- Principles of Aplied Reservoir Simularion.
Company, 1997.
J. Fanchi.
Gulf Publishing
28
Agua
Acufero
We
Petrleo
Yacimiento
2.1.2 Flujo Vertical. Es un caso particular del flujo lineal. Ocurre cuando las
lneas de flujo son paralelas entre s y verticales. Por ejemplo, la Figura 2.2
ilustra la trayectoria de las lneas de flujo que gobiernan la intrusin de agua
desde un acufero de fondo a un yacimiento.
Yacimiento
We
Acufero
Fig. 2.3 Esquema que Indica el Flujo Radial de Fluidos hacia un Pozo.
2.1.4 Flujo Bidimensional. Se caracteriza por que las lneas de flujo se
encuentran localizadas en un plano sin existir paralelismo entre ellas. Este tipo
de flujo se puede representar en un sistema de ejes cartesianos (x, y ) . Por
ejemplo, la Figura 2.4 ilustra la discretizacin areal de un yacimiento, tal como
se hace en un simulador areal. Se simula que el flujo de bloque a bloque
ocurre siguiendo lneas de flujo perpendiculares entre s y paralelas a un par de
ejes cartesianos (x, y ) .
3
y
Pozo
Pozo
dV
= 0 ......................................................................................................... (2.1)
dp
Luego,
c=
1 dV
= 0 ............................................................................................ (2.2)
V dP
1 dV
= cons tan te ............................................................................. (2.3)
V dP
c=
1 dV
= f (p ) ......................................................................................... (2.4)
V dP
p
= f (t ) .................................................................................................. (2.5)
t r
En la Ecuacin 2.5, t y r denotan tiempo y radio, respectivamente.
Fsicamente, un yacimiento produce bajo condiciones de flujo no-continuo
cuando el yacimiento presenta comportamiento infinito. Es decir, desde que el
pozo se abre a produccin hasta el momento en el cual el radio de
investigacin llega a los lmites externos del yacimiento. Ntese que durante
este intervalo de tiempo, siempre existe una parte del sistema donde el radio
de investigacin no ha llegado y, en consecuencia, la presin del sistema se
conserva uniforme e igual a la presin inicial. Las Figuras 2.7, 2.8 y 2.9 ilustran
la posicin del radio de investigacin, la distribucin de presin y la distribucin
de la rata de flujo, respectivamente, tpicas de condiciones de flujo no-continuo.
Pi
t1
t2
t3
P
ri1
ri2
ri3
r
Fig. 2.7 Posicin del radio de investigacin en funcin del tiempo (flujo nocontinuo)
Pi
t1
t2
t3
P
ri1
ri2
ri3
r
Fig. 2.8 Forma tpica de la distribucin de presin en funcin del
tiempo (flujo no continuo)
t1
t2
Q
t3
Q=0
rw
r
e
p
= cons tan te ......................................................................................... (2.6)
t r
La Ecuacin 2.6 se satisface a partir del momento en el cual el radio de
investigacin llega a los lmites externos de un yacimiento cerrado. Por esta
razn, se dice que ocurre flujo semi-continuo en sistemas de comportamiento
finito, cerrado.
La Figuras 2.10 presenta la forma tpica de distribucin de presin en funcin
del tiempo en un yacimiento bajo condiciones de flujo semi-continuo.
Pi
t1
t2
t3
rw
re
En este libro se har uso de la Ecuacin 2.8 cada vez que se requiere utilizar la
ecuacin de estado para un fluido incompresible.
2.5.2 Ecuacin de Estado para un Fluido Levemente Compresible.
Ecuacin 2.3, para un fluido levemente compresible se tiene:
c=
De la
1 dV
= cons tan te
V dP
de donde
c=
c=
1 d
d (1 )
1 d (V ) m
m d (V m )
=
=
= 2
=0
V dp m
V dp
dp
dp
1 d
= cons tan te ................................................................................... (2.9)
dp
= o e c ( p p
............................................................................................ (2.10)
f (x ) =
n =0
f (n ) (0 ) n
x ................................................................................... (2.11)
n!
(n ) (0 )
n =0
n!
(n ) (0 )
n =0
n!
( p) =
( p) =
( p) = 0 e
cp 0
p n ................................................................................... (2.12)
(cp )n
n =0
n!
p n = 0 e cp0 =
2!
3!
4!
n!
10
(cp )n / n !
( p) = o e
cp o
(1 + cp ) .................................................................................
(2.13)
( p ) = o (1 + cp ) ......................................................................................... (2.14)
La Ecuacin 2.14 es una simplificacin de la Ecuacin 2.10 y en algunas
ocasiones se suele tomar como la ecuacin de estado para fluidos levemente
compresibles.
2.5.3 Ecuacin de Estado para un Fluido Compresible. Para un fluido
compresible, el volumen depende fuertemente de la presin. La ecuacin de
estado para fluidos compresibles se suele expresar en trminos de la ecuacin
de estado para gases reales:
pV = znRT = z
p=z
m
RT
M
m RT
RT
= z
V M
M
pM
.................................................................................................... (2.15)
zRT
u=
k d
................................................................................................ (2.16)
dl
11
= p + gz ............................................................................................... (2.17)
En la Ecuacin 2.17, g es la constante gravitacional y z es elevacin.
En simulacin de yacimientos, la Ecuacin 2.16 suele aplicarse en dos
sistemas de coordenadas: cartesianas y radiales.
2.6.1 Forma de la Ley de Darcy en Coordenadas Cartesianas. La Ecuacin
2.16 puede ser aplicada para expresar la velocidad volumtrica de un fluido
monofsico, coordenadas cartesianas, de la siguiente forma:
En direccin x :
ux =
kx p
.............................................................................................. (2.18)
x
En direccin y :
uy =
k y p
............................................................................................... (2.19)
y
En direccin z :
uz =
k z p
+ g .................................................................................... (2.20)
k o x p o
.......................................................................................... (2.21)
o x
En direccin y :
12
u oy =
k o y p o
........................................................................................... (2.22)
o y
En direccin z :
u oz =
k oz p o
+ o g ............................................................................... (2.23)
o z
En las Ecuaciones 2.21 a 2.23, el subndice " o " hace referencia a la variable
evaluada para la fase del petrleo. Las permeabilidades presentes en las
Ecuaciones 2.21 a 2.23 hacen referencia a permeabilidades efectivas. En
trminos de permeabilidades relativas, las Ecuaciones 2.21 a 2.23 pueden ser
escritas de la siguiente forma:
En direccin x :
u ox =
kk rox p o
......................................................................................... (2.24)
o x
En direccin y :
u oy =
kk roy p o
....................................................................................... (2.25)
o y
En direccin z :
u oz =
kk roz p o
+ o g ............................................................................. (2.26)
o z
En las Ecuaciones 2.24 a 2.26, el subndice " r " indica que la permeabilidad en
cuestin es relativa.
Expresiones anlogas a las Ecuaciones 2.18 a 2.26 pueden ser obtenidas para
el agua y el gas.
2.6.2 Forma de la Ley de Darcy para Flujo Radial. La Ecuacin 2.16 puede ser
aplicada al flujo radial de un fluido monofsico. En este caso, la Ecuacin 2.16
toma la siguiente forma:
ur =
k r p
............................................................................................... (2.27)
r
13
uor =
kk ro p o
.......................................................................................... (2.28)
o r
A( X )
u x + ( u x )
u x
X
X
X + X
Volumen
..................................................................................... (2.29)
Tiempo Area
El flujo msico, definido como el flujo de masa por unidad de tiempo por unidad
de rea, est dado por:
14
Cantidad
de masa
que entra
Cantidad
de masa
que entra
= u A( x )t ......................................................................... (2.32)
x
Cantidad
de masa
que sale
Cantidad de masa
que entra o sale por = q~Vt = q~A(x )xt ......................................... (2.34)
fuentes o sumideros t
De otro lado, la cantidad de masa existente en el elemento infinitesimal a un
tiempo t est dada por:
[A(x ) x ] t
............................................................................................... (2.35)
[A(x )x ]t + t
............................................................................................ (2.36)
15
Acumulacin (+ )
Agotamiento (- )
(u x A(x )) ~
( )
............................................................... (2.38)
q A( x ) = A(x )
x
t
(u x )
( )
=
+ q~ ........................................................................... (2.39)
x
t
En la Ecuacin 2.39, = A( x ) .
En la Ecuacin 2.39, la variable q~ es positiva para sumideros (por ejemplo,
pozos productores) y negativa para fuentes (por ejemplo, pozos inyectores).
La Ecuacin 2.39 es vlida para flujo en una dimensin. Si se considera un
elemento infinitesimal a travs del cual ocurre flujo monofsico en dos
direcciones, tal como se ilustra en la Figura 2.12, y se sigue un procedimiento
similar al anterior, se encuentra que la ecuacin fundamental de flujo en dos
dimensiones puede ser escrita como:
16
u y
u x
u x + ( u x )
H ( x, y )
u y + (u y )
+
+ q~ ......................................................... (2.40)
=
x
+
+
+ q ................................................... (2.41)
=
z
t
y
x
17
u z + ( u z )
u y
u x
u x + ( u x )
u y + (u y )
u z
+
+
+ q~ .......................................... (2.42)
=
x
y
z
t
(u ) =
( )
+ q~ ........................................................................... (2.43)
t
i + j + k .................................................................................. (2.44)
x
x
x
18
u = u x i + u y j + u z k ....................................................................................... (2.45)
En las Ecuaciones 2.44 y 2.45, i , j y k son los vectores unitarios en las
direcciones x , y y z , respectivamente.
Sustituyendo la Ley de Darcy en coordenadas cartesianas, Ecuaciones 2.18 a
2.20, en la Ecuacin 2.45 y la Ecuacin resultante en la Ecuacin 2.43, se
obtiene:
k
( )
p =
+ q~ ................................................................... (2.46)
p =
p
p
p
i+
j + k ............................................................................... (2.47)
x
x
x
+
=
+ q~ ...................... (2.48)
x
t
x y
y z z
19
u r + ( u r )
H (r , )
u r
que entra
Cantidad
de masa
que sale
= u H (r , ) + (u H (r , )) (r + r ) t ................................ (2.50)
r
r
fuentes o sumideros
20
V = (r + r )2 H (r , )
r 2 H (r , )
2
2
V = 2rrH (r , ) (r )2 H (r , )
2
V = r rH (r , ) ....................................................................................... (2.52)
Sustituyendo la Ecuacin 2.52 en la Ecuacin 2.51, se obtiene:
Cantidad de masa
que entra o sale por = q~rrH (r , )t ............................................... (2.53)
fuentes o sumideros t
El acumulamiento o agotamiento en el elemento infinitesimal durante el
intervalo t , ser:
Acumulacin
= [V ] [V ] .................................................... (2.54)
o
t + t
t
Agotamiento t
Llevando la Ecuacin 2.53 a la Ecuacin 2.54, se obtiene:
Acumulacin
Agotamiento t
u rrH (r , )t [u r H (r , ) + (u r H (r , ))](r + r )t
q~rrH (r , )t = rrH (r , ) [( )t + t ( )t ]
o bien,
Debido a que cada diferencia finita hace referencia a una cantidad infinitesimal,
las diferencias de tercer orden son despreciables en comparacin con las
diferencias de segundo orden. Por consiguiente, la ecuacin anterior se
simplifica a:
21
u r H (r , ) rt (H (r , )u r )rt q~rrH (r , )t =
rrH (r , ) [( )t + t ( )t ]
[( )t + t ( )t ]
(H (r , )u r )
1
u r H (r , ) + r
H (r , )q~ = H (r , )
r
r
t
H (r , )u r + r (H (r , )u r ) H (r , )q~ = H (r , ) ( )
r
t
r
o bien,
1
[H (r , )u r r ] = H (r , )q~ + H (r , ) ( ) .............................................. (2.56)
r r
t
1
[u r r ] = q~ + ( ) ................................................................... (2.57)
r r
t
En la Ecuacin 2.57 = H (r , ) .
La Ecuacin 2.57 se conoce como la ecuacin fundamental de flujo monofsico
en coordenadas radiales.
2.7.3 Ecuacin Fundamental de Flujo Monofsico en Coordenadas Cilndricas.
Siguiendo una metodologa anloga a la seguida en los numerales 2.7.1 y
2.7.2, es posible obtener la siguiente ecuacin fundamental de flujo monofsico
en coordenadas cilndricas:
k
( )
p =
+ q~ ................................................................... (2.58)
t
22
W =
1 (rWr ) 1 W Wz
+
+
.................................................................. (2.59)
r r
r
z
V =
V
1 V
V
i+
j+
k .......................................................................... (2.60)
r
z
r
1 kr p 1
+
r
r r r r
k p k z p
( )
+
=
+ q~ ................. (2.61)
t
z z
La transformacin de la
discretizados.
Este captulo se dedica a la discusin de los conceptos bsicos que rigen la
aproximacin
de
una
ecuacin
diferencial
parcial
diferencias
finitas.
Simulacin de Yacimientos I
Como se mencion
Simulacin de Yacimientos I
(3.1)
X=0
t4
X=0
X=L
t3
t2
t1
X=L
Un
La accin de dividir el
Simulacin de Yacimientos I
Barrera permeable
2 k P2
2
x 2
k 1 P1
x 1
Bloque 1
P
3 k 3 3
x 3
Bloque 2
k4
x 4
Bloque 3
P4
Bloque 4
X=0
t3
t4
X=0
t3
t4
t2
t3
t4
X=L
t1
t2
t2
t3
t3
t4
t4
t1
t2
t3
t4
t1
t2
t3
t4
t1
t2
t3
t4
X=L
Simulacin de Yacimientos I
Sin
embargo, el nmero de bloques est limitado por factores tales como el costo
del simulador y la disponibilidad de datos de entrada.
f.
Simulacin de Yacimientos I
tiempo, razn por la cual las condiciones en cada bloque pueden cambiar
considerablemente de un intervalo de tiempo a otro.
Intervalos de corta
duracin (es decir, alto nmero de intervalos), hacen que estos cambios sean
menos fuertes y aumentan la precisin de los resultados.
g. La discretizacin del yacimiento hace que el comportamiento continuo de las
condiciones en l sea distorsionado. Por ejemplo: la Figura 3.4 presenta un
esquema de la distorsin ocasionada en la saturacin de agua en un punto fijo
de un sistema lineal debido a su discretizacin.
1
: Yacimiento
: Simulador
Sw
0
Fig. 3.4 Distorsin ocasionada en la saturacin de agua en un punto del
yacimiento
Simulacin de Yacimientos I
xa
a
X=0
X=L
i+ 1
f ( n )(a) (x a ) n
n!
n=0
(3.2)
(x a)
f (x ) = f (a )
0!
(x a) + 2 f
f
x x = a
1!
x 2
3
(
f
nf
x a)
+L+
3!
x 3 x = a
x n
3
(x a) 2
2!
x=a
(
x a)
+L
n!
x=a
(3.3)
Simulacin de Yacimientos I
a = xi
x = x i+1
Entonces,
x a = x i+1 x i
x a = x
2
3
n
P
2 P ( x )
3 P ( x )
n P ( x )
(3.5)
( x ) +
+
+
L
x Xi
x 2 Xi 2 !
x 3 Xi 3 !
x n Xi n !
donde:
P (x i + 1 ) : Presin en el bloque i + 1 .
P (x i ) : Presin en el bloque i .
x Xi x i
Simulacin de Yacimientos I
P i + 1 = Pi +
2
3
n
P ( x ) 2 P ( x )
3 P ( x )
n P ( x )
+
+
L
x i 1!
x 2 i 2!
x 3 i 3 !
x n i n!
despejando
(3.6)
P
de la ecuacin (3.6) se llega a:
x i
2
n1
n P ( x )
P P i + 1 Pi 2 P ( x ) 3 P ( x )
=
+L
L
n!
x n i
x 3 i 3 !
x i
x
x 2 i 2 !
(3.7)
(3.8)
donde:
2 P ( x ) 3 P ( x ) 2
R if = 2
+
+
L
x 3 i 3 !
x i 2!
(3.9)
(3.10)
Simulacin de Yacimientos I
En
] ) cuando la
+
L
R i 1 = 2
x 3 i 3 !
x 4 i 4 !
x i 2 !
Ri
3 P ( x ) 2 4 P ( x )3
+
+
= 3
L
x 4 i 4 !
x i 3 !
O ( x )
] > O [ ( x ) ]
Simulacin de Yacimientos I
se est
O [ ( x ) ] >
10
a x = - ( x a)
x
X=0
X i-1
Xi
X=L
n P ( x )
+L
n!
x n Xi
n
donde:
P (x i 1 ) : Presin en el bloque i 1.
P (xi ) : Presin en el bloque i .
Simulacin de Yacimientos I
11
2
3
n
P ( x ) 2 P ( x )
3 P ( x )
n P ( x )
= Pi
+
+L+
+ L (3.12)
x i 1!
n!
x 2 i 2 !
x 3 i 3 !
x n i
P
:
x i
2
n 1
n P ( x )
P Pi Pi 1 2 P ( x ) 3 P ( x )
+L
+L+
+
n!
x i
x
x n i
x 3 i 3 !
x 2 i 2!
(3.13)
o bien:
P Pi P i 1
=
+ R bi
x i
x
(3.14)
donde:
R bi =
n1
2
n P ( x )
2 P ( x ) 3 P ( x )
+L
+
+
n!
x n i
x 3 i 3 !
x 2 i 2 !
(3.15)
R bi tiende a cero cuando x tiende a cero. En este caso, la Ecuacin 3.14 toma
la forma:
P Pi P i 1
x i
x
(3.16)
Simulacin de Yacimientos I
12
3 P ( x )
P ( x ) 2 P ( x )
Pi + 1 P i 1 = Pi +
+ L
+
+
2
3
x i 3 !
x i 1!
x i 2 !
2
3
3 P ( x )
P ( x ) 2 P ( x )
- Pi
L
+
x 3 i 3 !
x i 1!
x 2 i 2 !
Pi + 1 P i 1 = 2
L
+ 2 3
+
+
n!
x i 1!
x i 3 !
x n i n !
x n i
Despejando
P
,
x i
n1
n1
2
n P ( x )
n P ( x )
P Pi + 1 Pi 1 3 P ( x )
=
L
2 ( x )
n!
n!
x n i
x n i
x i
x 3 i 3 !
(3.17)
o bien:
P Pi + 1 Pi 1
=
+ R iC
x i
2 ( x )
(3.18)
donde:
n P ( x )
3 P ( x )
n!
x n i
x 3 i 3 !
2
R iC =
n1
n P ( x )
n!
x n i
n1
(3.19)
puede aproximar a:
Simulacin de Yacimientos I
13
P Pi + 1 Pi 1
x i
2 ( x )
(3.20)
].
Por lo tanto, el
De estas
Pi + 1
Pi + 1 Pi
Pi
p
x
progresiva
p
x
verdadera
Xi + 1
Fig. 3.7 Interpretacin geomtrica de la aproximacin
progresiva
Simulacin de Yacimientos I
14
Pi
Pi Pi 1
Pi 1
Xi 1
p
x
regresiva
p
x
verdadera
Xi
Pi + 1
Pi
p
x
centrada
p
x
verdadera
Pi 1
Xi 1
Xi
Xi + 1
Simulacin de Yacimientos I
15
Pi + 1 + P i 1 = 2 Pi +
x
2
2
)
+
+L
x 2 i
x 4 i 4 !
x 6 i 6 !
4
2P
,
Despejando
x 2 i
4
2
6 P ( x )
4 P ( x )
2 P Pi 1 2 Pi + P i + 1
2
2
+L
x 6 i 6 !
x 4 i 4 !
x 2 i
( x )2
(3.21)
o bien,
2 P Pi 1 2 Pi + P i + 1
=
+ R i2
2
2
x i
( x )
(3.22)
donde:
4
4 P ( x ) 2
6 P ( x )
R = 2 4
+ 2 6
+ L
x i 6!
x i 4 !
2
i
(3.23)
tiene que
2 P Pi 1 2 Pi + P i + 1
x 2 i
( x )2
Simulacin de Yacimientos I
(3.24)
16
2P
en el
x2
bloque "i" en trmino de las presiones en los bloques "i-1", "i" e "i+1". El error de
truncamiento de esta ecuacin est dado por la Ecuacin 3.23 de donde se puede
observar que es de SEGUNDO ORDEN.
i1
i+1
X
X
Fig. 3.10 Discretizacin de una sistema lineal en funcin del espacio y el tiempo
0
Simulacin de Yacimientos I
17
APROXIMACIN DE LA DERIVADA
La derivada
P
.
t
P
puede ser expandida mediante una aproximacin progresiva
t
En las
P
. En este caso se requiere evaluar la variacin
x t
P
; por lo tanto, en
t x
lugar de emplear la diferencia finita x , tal como aparece en las Ecuaciones 3.10,
3.16 y 3.20, se debe emplear la diferencia finita t . As mismo, el subndice "i" (el
cual indica posicin) en este caso permanece fijo puesto que se desea aproximar
la derivada de la presin con respecto al tiempo y, en consecuencia, el ndice que
vara debe ser aquel que indique el nivel de tiempo. Para este propsito, se
denotar por la letra "n" los ndices que indiquen nivel de tiempo y sern
superndices de la variable P . Los ndices que indiquen posicin se denotarn por
la letra "i", y sern subndices de la variable P , de tal manera que
Pi indica la presin en el bloque i .
P n indica la presin al tiempo n .
Pin indica la presin en el bloque i , al tiempo n .
Teniendo
en
cuenta
estos
comentarios,
las
Simulacin de Yacimientos I
ecuaciones
para
las
P
son:
t
18
Aproximacin progresiva:
n+1
Pin
P Pi
=
+ O[ ( t ) ]
t
t
(3.25)
n
n1
P Pi Pi
=
+ O[ ( t ) ]
t
t
(3.26)
Aproximacin regresiva:
Aproximacin central:
n+1
Pin 1
P Pi
2
=
+ O ( t )
2 t
t
(3.27)
t n + 1 , respectivamente.
No se har uso de la aproximacin regresiva (Ecuacin 3.26), debido a que el
principal inters es calcular la presin en cada bloque "i" del sistema a tiempos
futuros (es decir, Pin + 1 ), partiendo de valores actuales (es decir, Pin ) y, contrario a
esto, la aproximacin regresiva relaciona la presin actual ( Pin ) con presiones a
tiempos pasados ( Pin 1 ). La aproximacin central tampoco ser utilizada debido a
problemas de estabilidad, concepto que ser discutido ms adelante. Por estas
razones, se emplear la aproximacin progresiva, (Ecuacin 3.25), para aproximar
el trmino
P
.
t
Simulacin de Yacimientos I
19
2P
.
x2
(3.24)
Esta ecuacin, tal como est escrita, no incluye el nivel de tiempo. La pregunta
que surge sera: A qu tiempo hace referencia las presiones en esta ecuacin?
Dependiendo del nivel de tiempo asignado a cada trmino de presin en esta
ecuacin, se suele hablar de diferentes esquemas de aproximacin, de los cuales
los ms comunes son: la aproximacin explcita, la aproximacin implcita y la
aproximacin de Crank-Nicholson. Desde el punto de vista numrico, cada uno de
estos esquemas posee caractersticas diferentes.
x 2
( x )2
(3.28)
( x )2
Pin + 1 Pin
t
(3.28.a)
De donde,
Simulacin de Yacimientos I
20
o bien:
Pin + 1 = P in+ 1
( x )2
2 t
t
+ Pin 1
1
Pin
( x )2
( x )
si se define:
=
( x )2
(3.29)
entonces:
Pin + 1 = P in+ 1 (2 1) Pin + Pin 1
(3.30)
estimar la presin en cada bloque "i" del sistema al tiempo t n + 1 , con base en los
valores de presin en los bloques " i 1 ", "i " e " i + 1" al tiempo t n . Para llevar a
cabo esta serie de clculos, se requiere de una condicin inicial para cada bloque
" i " y dos condiciones de frontera.
Ejemplo:
son:
Simulacin de Yacimientos I
21
a. P0 = constante = PCERO
b. P8 = 0
Solucin:
Sea t 1 = t n ; luego, t 2 = t 1 + t = t n + 1 .
Para el bloque 1, i = 1:
P1(2 ) = P 2(1) (2 1) P1(1) + P0(1)
Para el bloque 2, i = 2 :
P2(2 ) = P 3(1) (2 1) P2(1) + P1(1)
Para el bloque 3, i = 3 :
P3(2 ) = P 4(1) (2 1) P3(1) + P2(1)
Simulacin de Yacimientos I
22
Para el bloque 7, i = 7 :
P7(2 ) = P 8(1) (2 1) P7(1) + P6(1)
tn + 1 = t3
Para el bloque 2, i = 2 :
P2(3 ) = P 3(2 ) (2 1) P2(2 ) + P1(2 )
Simulacin de Yacimientos I
23
Para el bloque 3, i = 3 :
P3(3 ) = P 4(2 ) (2 1) P3(2 ) + P2(2 )
etc.
Obsrvese que las presiones incluidas en los miembros derechos de las tres
ltimas ecuaciones ya han sido previamente calculadas en el paso anterior.
tn+1
Xi 1
Xi
Xi + 1
tn
Esquema Explcito
tn+1
Xi 1
Xi + 1
tn
Esquema iImplcito
Fig. 3.11 Forma de los esquemas explcito e implcito esta grafica comparativa
debiera aparecer despus de explicarse el esquema implcito
En la Figura 3.11 se indica los puntos en el espacio y los niveles de tiempo tenidos
en cuenta en la aproximacin explcita (Ecuacin 3.30). El procedimiento general
para la aplicacin de este esquema es el siguiente:
a. A cada uno de los bloques del sistema se le asigna un valor de presin al
tiempo inicial t = 0 . De esta forma se obtienen valores para las variables Pi + 1 ,
Pi y Pi 1 de la Ecuacin 3.30.
b. Se calcula los valores de Pi para cada uno de los bloques de la malla.
Simulacin de Yacimientos I
24
Pi ,
x 2
( x )2
(3.31)
( x )2
Pin + 1 Pin
(3.32)
de donde:
P in++11
( x )
2 Pin + 1
( x )
+ Pin+11
( x )
Pin + 1 = Pin
( x )2
Simulacin de Yacimientos I
25
entonces,
P in++11 (2 + 1) Pin + 1 + Pin+11 = Pin
(3.33)
Para el bloque 2, i = 2 :
P1(2 ) (2 + 1) P2(2 ) + P3(2 ) = P2(1)
Para el bloque 3, i = 3 :
P 2(2 ) (2 + 1) P3(2 ) + P4(2 ) = P3(1)
Simulacin de Yacimientos I
26
etc.
Este sistema de ecuaciones puede ser escrito en forma ms compacta de la
siguiente forma:
(2 + 1) P1(2 )
+ P2(2 )
P1(2 )
(2 + 1) P2(2 )
+ P3(2 )
P2(2 )
(2 + 1) P3(2 )
O
O
P6(2 )
P4(2 )
(2 + 1) P7(2 )
= P1(1)
= P2(1)
= P 3(1)
M
= P 7(1)
Simulacin de Yacimientos I
27
(3.34)
IMPLCITA.
Considrese la Ecuacin 3.1, cuya aproximacin explcita est dada por la
Ecuacin 3.28.a:
P in+ 1 2 Pin + Pin 1
( x )2
Pin + 1 Pin
t
(3.28.a)
2
t
t
( x )2
x
Simulacin de Yacimientos I
28
p
2p
, se tiene:
y
2
t
x
2
4
P in+ 1 2 Pin + Pin 1
Pin + 1 Pin
6 P ( x )
4 P ( x )
+L
2 6
T =
2 4
x i 6 !
t
x i 4 !
( x )2
+ 2
t i 2
t
( x )2
de donde,
T =
( x )2 4 P
12
t 2P
+L=O
x 4 i 2 t 2 i
[ ( x )
+ ( t
)]
(3.35)
Ejemplo:
Simulacin de Yacimientos I
29
t n+1
( Xi , t n + )
tn
Xi 1
Xi
Fig. 3.12 Esquema del mtodo de Crack-Nicholson
n+1
1 2P
2 x 2 i
Xi + 1
Central
1 2P
P
+ 2 =
2 x i
t i
(3.36)
de donde:
n+1
n+1
+ Pin+11 1 P in+ 1 2 Pin + Pin 1 Pin + 1 Pin
1 P i + 1 2 Pi
+
=
2
t
( x )2
( x )2
2
2
2
o bien,
n+1
n+1
+ Pin+11 1 P in+ 1 2 Pin + Pin 1 Pin + 1 Pin
1 P i + 1 2 Pi
+
=
t
2
( x )2
( x )2
2
(3.37)
n+1
i
P P
=
t
n1
i
P
t
2
2
1
t
2 3P n + 2
6
t 3 i
(3.38)
Simulacin de Yacimientos I
30
+
T =
2
2
t
t 2
( x )2
( x )2
x
(3.39)
T =
2 12 x 4 i
2
( x )2
( x )2
2
2
1
t
n+
n
+
1
n
2
4
3
2
P
P
2 P
1 ( x ) P
i
i
3
L
+
4 L
2 12 x i
6
t i
t
t
2
( x )2
( x )2
2
de donde:
2
T =
( x )
24
n+1
4P
x 4 i
1
t
n+
3
4
2
( x ) P + 2 P + L
24 x 4 i
6
t 3 i
2
o bien:
T = O
[ ( x )
+ ( t
)2 ]
(3.40)
Al comparar las Ecuaciones 3.35 y 3.40, se infiere que el esquema de CrankNicholson es ms aproximado que los esquemas implcito y explcito.
Simulacin de Yacimientos I
31
3.5.2 Estabilidad
Esquema
Inestable
Pn
P = P n + 1 P n
Nivel de tiempo, tn
Fig. 3.13 Cambio de presin en un punto del sistema en funcin del tiempo
Simulacin de Yacimientos I
32
(3.41)
Paso 1:
La Ecuacin 3.30, puede ser escrita como:
Simulacin de Yacimientos I
33
) (
Paso 2:
No todos los coeficientes son menores que cero.
Paso 3:
La condicin requerida para estabilidad es:
+ 1= 2 1= 2
( t )
( x )2
1 0
de donde:
( t )
( x )2
1
2
(3.42)
Simulacin de Yacimientos I
34
p (x i , t n ) = Pin + ni
(3.43)
( x )2
p (x i, t n + 1 ) p (x i , t n )
(3.44)
(P
n+1
i+1
) (
( x )
) = (P
n+1
i
) (
+ ni + 1 Pin + ni
t
) (3.45)
(P
n
i+1
) (
+ ni + 1 2 Pin + ni + Pin 1 + ni 1
( x )
) = (P
n+1
i
) (
+ ni + 1 Pin + ni
( x )2
ni + 1 ni
t
(3.46)
Simulacin de Yacimientos I
35
f (x ) = k e
1 x
(3.47)
1 i x
(3.48)
1 i x
(3.49)
ni = nk e
1 i x
(3.50)
ni + 1 = nk + 1 e
1 i x
(3.51)
(3.52)
Simulacin de Yacimientos I
36
n + 1
1
n
(3.53)
(3.54)
Para que un determinado esquema sea estable, se hace necesario que sea
menor o igual a la unidad.
esquema explcito.
Solucin:
Paso 1:
Se expresa la ecuacin que representa la aproximacin numrica bajo anlisis en
trminos del error i en lugar de la presin P . Particularmente, para el esquema
explcito, de la Ecuacin 3.46 se tiene:
ni + 1 2 ni + ni 1
( x )2
ni + 1 ni
t
Paso 2:
Cada trmino de la ecuacin anterior se sustituye por su equivalente de la
Ecuacin 3.49 . En este caso, se tiene:
Simulacin de Yacimientos I
37
n e
1 (i + 1) x
2 n e
1 i x
( x )2
+ n e
1 (i 1) x
n + 1 e
1 i x
n e
t
1 i x
O bien:
t
( x )
1 i x
n e
1 x
2 n e
1 i x
+ n e
1 i x
n + 1 e
( x )
1 x
n e
2 n + n e
1 x
]=
n+1
1 x
]=
1 i x
n e
1 i x
De donde,
n + 1
t
= 1+
e
n
( x )2
1 x
2 + e
1 x
De trigonometra:
e
e
= cos + 1 sen
= cos 1 sen
Luego, haciendo = x ,
n + 1
t
= 1+
cos +
n
( x )2
=1+
( x ) 2
= 1 + 2
1 sen 2 + cos
1 sen
[ 2 cos 2 ]
( x ) 2
[ cos 1 ]
Simulacin de Yacimientos I
38
es decir,
1 2
( x )2
[ 1 cos ] 1
( x )2
[ 1 cos ] 1
2 2
( x )2
( x )
( x )2
t
( x )2
( 1 cos )
( 1 cos )
( 1 cos )
1
1 cos
Simulacin de Yacimientos I
39
[ 1 cos ] = 12
[ 1 cos ]
cuando:
t
( x )
1
2
(3.55)
3.5.3 Convergencia
Simulacin de Yacimientos I
40
si
2
(
x) 4P
12
t 2P
+L
x 4 i 2 t 2 i
consistente.
Simulacin de Yacimientos I
41
BIBLIOGRAFIA
1. Osorio, Gildardo.
Elsevier Applied
Science Publishers
3. Peaceman, Donald.
Simulacin de Yacimientos I
42
del
captulo
anterior,
las
ecuaciones
diferenciales
utilizadas
k
( )
p =
+ ~
q
(4.1)
La ecuacin de estado para un fluido incompresible est dada por la Ecuacin 2.8:
= constante
(2.8)
~
k p
q
A (x ) x
= A (x )
x
x
(4.2)
qv =
~
q
(4.3)
= A qv
x x
(4.4)
i 1
i +1
nx
x1
x i 1
x i
x i +1
x nx
(4.5)
(4.6)
(4.7)
x i
x
, entonces x a = i y de la Ecuacin
2
2
4.7 se obtiene:
Simulacin de Yacimientos I
U x U x U x
= Ui + i i + i i + i i + L
1! 2 2! 2
3! 2
Ui 12
U x U x
U x
= Ui i i + i i i i + L ......................................... (4.8)
1! 2 2! 2
3! 2
Ui 1
x i
y de la Ecuacin 4.7 se obtiene:
2
entonces x a =
Ui+ 1
x i
, en lugar de x = xi 1 ,
2
2
U x U x
U x
= Ui + i i + i i + i i + L ..................................... (4.9)
1! 2 2 ! 2
3! 2
Ui+ 1 Ui 1
2
Ui x
x
= 2Ui i + 2 i + K
3! 2
2
Ui =
Ui+ 1 Ui 1
2
xi
Ui (xi )2
3!
K =
Ui+ 1 Ui 1
2
xi
+ Ric
Por consiguiente:
Ui
Ui+ 1 Ui 1
2
xi
..................................................................................... (4.10)
Ui (xi )2
=
+K
3! 4
kA p
x x i
k A p
k A p
x i+ 1
x i 1
2
x i
kA p
x x i
kA
kA
p
p
i+ 1 x i+ 12 i 1 x i 12
2
x i
.............................. (4.11)
p
4.1.1 Evaluacin del trmino
. Con ayuda de la serie de Taylor, la
x i+ 1
2
funcin P(x ) puede ser expandida entorno al punto a mediante la siguiente serie
infinita:
n
p
(a )
x
(x a) n ...................................................................... (4.12)
p( x ) =
n
!
n=0
xi
y
2
xi
y de la Ecuacin 4.12 se
2
obtiene:
Pi = Pi+ 1
2
p x p
i + 2
x i+ 12 2 x i+ 1
Simulacin de Yacimientos I
3
1 xi p 1 xi
3
+ L (4.13)
2! 2 x i+ 1 3! 2
2
2
1
2
= xi +
x i
y se
2
xi xi+1
xi+1
+
, entonces x a =
y de la
2
2
2
Pi+1 = Pi+ 1 +
2
3
2
2
1 3p xi+1
xi+1 1 p xi+1
+
+
+L
2 2! x 2 1 2
3! x 3 1 2
i+ 2
i+ 2
2
1 p
1! x i+ 1
(4.14)
Restando la Ecuacin 4.13 de la Ecuacin 4.14 se obtiene:
x 2 x 2
x 1 2p
p x
i+1 i + L
Pi+1 Pi = i +1 + i + 2
2 2 x 1 2 2
x i+ 12 2
i+ 2
xi+1 xi xi+1 xi
x 1 2p
p x
+
Pi+1 Pi = i+1 + i + 2
+ L
2 2 x 1 2
2 2
2
x i+ 12 2
i+ 2
p
Resolviendo para
se obtiene:
x i+ 1
2
Pi+1 Pi
1 2p xi+1 xi
Pi+1 Pi
p
=
+ Ri + 1
+L =
2
1
2
2
x i+ 12 1 (x + x ) 2 x i+ 1
(xi+1 + xi )
i +1
i
2
2
2
(4.15)
Donde el trmino Ri + 1
p
es el error de truncamiento de
definido de la
x i+ 1
2
siguiente forma:
Ri + 1
1 2p
=
2 x 2
Simulacin de Yacimientos I
i + 12
xi+1 xi
+L
2
x i+ 12 1 (x + x )
i +1
i
2
p
4.1.2 Evaluacin del trmino
. Si la serie de Taylor en la Ecuacin 4.12
x i 1
2
punto x = xi1 = xi
x i
y la funcin p(x ) se evala en el
2
xi xi1
(Figura 4.3),
2
2
i 1
i+ 1
i 1
i 1
i+ 1
i+ 1
entonces x a =
xi1
y de la Ecuacin 4.12 se puede escribir:
2
2
3
2
1 3p x
p x 1 p x
Pi1 = Pi 1 + i1 + 2 i1 + 3 i1 + L
2
2 2! x 1
2
3! x 1
2
x i 12
i 2
i 2
(4.17)
Si de nuevo se expande la funcin p(x ) en torno al punto a = xi 1 = x i
2
Simulacin de Yacimientos I
x i
y se
2
x i
y de la Ecuacin se obtiene:
2
Pi = Pi 1
2
3
2
1 3p xi
p xi 1 p xi
+
+L
+ 3
+
3! x 1 2
x i 12 2 2! x 2 i 1 2
i 2
2
(4.18)
2
+L
2 x 1 2
x i 12 2 x i 12 2 2 x 2 i 1 2
i
2
2
p x x 1 p
Pi Pi1 = i + i1 + 2
2 2 x 1
x i 12 2
i
xi xi1 xi xi1
+
+ L
2 2
2
2
p
se obtiene:
Resolviendo para
x i 1
2
Pi Pi1
1 2p x xi1
Pi Pi1
p
+L =
+ Ri 1
=
2 i
1
2
2
x i 12 1 (x + x ) 2 x i 1
(xi + xi1)
i
i 1
2
2
2
................................................................................................................... (4.19)
Donde el trmino Ri 1
p
definido de la siguiente forma:
x i 1
2
Ri + 1 =
2
1 2p
2 x 2
i 12
xi xi1
+L
............................................................................ (4.20)
x i 12 1 (x + x )
i
i 1
2
Llevando las Ecuaciones 4.16 y 4.20 a la Ecuacin 4.11, se obtiene:
Simulacin de Yacimientos I
kA p
x x i
kA
2(Pi+1 Pi ) kA
2(Pi Pi1 )
i+ 12 (xi+1 + xi ) i 12 (xi + xi1)
xi
..................... (4.21)
kA
kA
ampliamente aplicado.
i+ 1
2
i 1
xi 1
x i1
2
x i1
2
x i
2
i +1
x i
xi +1
x i
2
x i+1
2
x i+1
2
De la ley de Darcy, la tasa de flujo desde el punto xi al punto x i+1/2 est dado por:
Simulacin de Yacimientos I
kA Pi+ 12 Pi
qi, i + 1 =
2
i xi 2
Por lo anterior,
Pi Pi+ 1 =
2
qi, i+ 1 xi
.................................................................................. (4.22)
kA
2
i
qi + 1
2, i +1
kA Pi +1 Pi+ 12
=
i+1 xi +1 2
Por tanto,
Pi+ 1 Pi+1 =
qi+ 1
2, i +1
xi +1
kA
2
i +1
......................................................................... (4.23)
Pi Pi+1 = q
xi
kA
xi+1
+
............................................................. (4.24)
kA
2
i+1
2, i +1
2
k i A ik i+1A i+1
10
2k i A ik i+1A i+1
q=
(Pi Pi+1) ................................................. (4.25)
ixik i+1A i+1 + i+1xi+1k i A i
2k i A ik i+1A i+1
Ti+ 1 =
........................................................... (4.27)
2
ixik i+1A i+1 + i+1xi+1k i A i
De otro lado, de la ley de Darcy, el flujo entre los puntos i e i + 1 tambin puede
ser escrito como:
kA
(Pi Pi+1) ....................................................................... (4.28)
q =
i+ 12 (xi + xi+1 ) 2
Comparando las Ecuaciones 4.26 y 4.28, se concluye que otra expresin para la
transmisibilidad entre los puntos i e i + 1 es:
Ti + 1 =
2
kA
2
....................................................................... (4.29)
(xi + xi+1) i+ 1
2
2k i1A i1k i A i
Ti 1 =
........................................................... (4.30)
2
i1xi1k i A i + ixik i1A i1
Simulacin de Yacimientos I
11
Ti 1 =
2
kA
2
...................................................................... (4.31)
(x i 1 + x i ) i 1
2
....................
x x i
x i
(4.32)
xi
= A i qvi
Simulacin de Yacimientos I
12
En una
Sin prdida de
Simulacin de Yacimientos I
13
P(0) = Pcero
x=0
P(L ) = PL
i 1
i +1
Celda interior
nx
n x + 1 nx + 2
x =L
Celda fantasma
Celda ficticia
Fig. 4.5 - Malla de bloque centrado en una direccin indicando los diferentes tipos
de puntos o celdas.
La Figura 4.5 ilustra un sistema lineal discretizado el cual incluye tres tipos de
puntos o celdas: (i) puntos o celdas interiores (rotulados como 1 , i 1 , i , i + 1
nx ), (ii) puntos o celdas fantasmas (rotulados como 0 y nx + 1 ), y (iii) puntos o
celdas ficticios (rotulados como 1 y nx + 2 ).
referencia a puntos localizados dentro del dominio fsico real del sistema. Los
puntos fantasmas son puntos que identifican celdas adyacentes a los lmites
externos del sistema y son utilizados para la discretizacin de las condiciones de
lmite externo.
adicionan a los lados de las celdas fantasmas y son utilizadas por conveniencia en
programacin y eficiencia computacional. Obsrvese que la condicin de lmite
externa izquierda se aplica en las interfase que une el bloque fantasma 0 y el
primer bloque interior. As mismo, la condicin de lmite externa derecha se aplica
en las interfase que une el ltimo bloque interior y el bloque fantasma nx + 1 .
Por tratarse de una malla de bloque centrado, el punto de aplicacin de las
condiciones de lmite tipo Dirichlet no coincide con la ubicacin de ninguno de los
nodos o puntos discretos. Por tal motivo, las condiciones de lmite tipo Dirichlet se
suelen discretizar aplicando promedios de las variables discretas en los bloques
Simulacin de Yacimientos I
14
O bien,
P0 + P1 = 2Pcero ......................................................................................... (4.37)
En forma anloga, la condicin en x = L se discretiza de la siguiente forma:
Pnx + Pnx +1 = 2PL ....................................................................................... (4.38)
En una
(q)x =0
kA p
p
= cero ...................................................................................... (4.39)
kA
x x = 0
Simulacin de Yacimientos I
15
(4.40)
O bien,
P1 P0 =
q cero
(x 1 x 0 ) .......................................................................... (4.43)
kA
Simulacin de Yacimientos I
16
P1 P0 = 0 ................................................................................................ (4.44)
O bien,
Pnx +1 Pnx =
qL
(x nx +1 x nx ) ................................................................. (4.45)
kA
17
Para i = 1 :
T 1 P0 T 1 + T3 P1 + T3 P2 = Q v 1 ............................................................. (4.47)
2
La Ecuacin 4.47 conecta el nodo 1 con los nodos 0 y 2 a travs de los lados
Oeste y Este, respectivamente. Esta conexin se suele expresar en forma general
Para i = 2 :
T3 P1 T3 + T5 P2 + T5 P3 = Q v 2 ............................................................. (4.49)
2
O bien,
W 2P1 + C 2P2 + E 2P3 = F2 ........................................................................... (4.50)
Para i = 3 :
T5 P2 T5 + T7 P3 + T7 P4 = Q v 3 ........................................................... (4.51)
2
O bien,
W3 P2 + C 3 P3 + E 3 P4 = F3 .......................................................................... (4.52)
Simulacin de Yacimientos I
18
En general, para i = i :
O bien,
WiPi1 + C iPi + E iPi+1 = Fi ............................................................................. (4.54)
Finalmente, para i = nx :
O bien,
Wnx Pnx 1 + C nx Pnx + E nx Pnx +1 = Fnx ........................................................... (4.56)
La
Simulacin de Yacimientos I
q cero
(x 1 x 0 ) .
kA
19
C nx +1 = 1 y Fnx +1 = 2PL .
Wnx +1 = 1 , C nx +1 = 1 , y Fnx +1 =
qL
(x nx +1 x nx ) .
kA
El sistema de Ecuaciones 4.47 a 4.58 puede ser escrito en forma matricial como
se ilustra en la Figura 4.6, donde la matriz de coeficientes est compuesta por las
transmisibilidades, Ti 1 y
2
C0 E 0
W
1 C1
W2
E1
C2
W3
O
E2
C3
O
Wnx
E3
O
Cnx
Wnx +1
E nx
Cnx +1
P0 F0
P F
1 1
P2 F2
M = M
M M
Pnx Fnx
P
nx +1 F nx +1
20
Con lo cual se puede concluir que la matriz generada por el modelo numrico de
un sistema lineal (1D) es una matriz tridiagonal.
Un sistema tridiagonal de n ecuaciones con n incgnitas admite algoritmos
especiales que conllevan a una solucin ms rpida que un sistema no tridiagonal
de ecuaciones, como es el caso del Algoritmo de Thomas.
Simulacin de Yacimientos I
21
Este captulo se dedica a discutir los conceptos relacionados con la simulacin del
flujo en dos direcciones de un fluido incompresible.
Inicialmente se presenta el modelo matemtico, partiendo de las ecuaciones de
flujo. Luego, se plantean las aproximaciones numricas a estas ecuaciones de
flujo.
( U x ) U y
()
+
+ ~
q ..............................................................(2.56)
=
x
y
donde:
= Espesor del sistema, H (x, y ) .
~
q = Cantidad de masa que entra o sale (fuentes o sumideros) por unidad de
volumen del yacimiento por unidad de tiempo.
Para un fluido incompresible, se cumple que:
= constante
Simulacin de Yacimientos I
~
(U x ) U y
+
= +
y
t
x
Si se considera que la porosidad es constante:
~
(U x ) U y
q
+
= 0 ............................................................................(5.1)
y
x
De la ley de Darcy (Ecuaciones 2.31 y 2.32),
Ux =
k x p
..................................................................................................(2.31)
x
Uy =
k y p
...................................................................................................(2.32)
y
~
q
................................................................................................................(5.2)
Simulacin de Yacimientos I
j=J
j= j
i 1, j + 1
i, j + 1
i + 1, j + 1
i 1, j
i, j
i + 1, j
i 1, j 1
i, j 1
i + 1, j 1
j=1
i=1
i=i
i = I
j= j
i 1, j
1, j
Xi 1
i, j
Xi
I, j
i + 1, j
Xi +1
k x H p
x x i
2 Pi, j Pi 1, j
2 Pi +1, j Pi, j k x H
k xH
i + 12 , j x i +1 + x i i 12 , j x i + x i 1
Simulacin de Yacimientos I
x i
............(5.4)
j=J
j+1
j1
j1
j= 2
j=1
j+1
i= i
k y H p
y y i
2 Pi, j + 1 Pi, j k y H
2 Pi, j Pi, j 1
k yH
i, j + 12 y j + 1 + y j i, j 12 y j + y j 1
y j
.............(5.5)
Simulacin de Yacimientos I
j+1
i 1, j + 1
Y j +1
i 1, j
Y j
i 1, j 1
Y j 1
X i 1
Y j +1
X i
X i 1
j1
i, j + 1
i, j
X i +1
Y j
i + 1, j
X i
i, j 1
i + 1, j + 1
X i +1
Y j 1
i + 1, j 1
X i 1
X i
X i +1
i 1
i +1
(i, j)
al punto (i +
1 ,j
2
Darcy:
qi, j
a i+ 12, j
=
i, j x i 2
de donde:
Pi, j Pi+ 1 , j =
2
qi, j
a i+ 12, j
kA
i, j
x i
...............................................................................(5.6)
2
Simulacin de Yacimientos I
1 ,j
2
) al punto (i + 1, j) ser :
q i+ 1 , j
2
=
i+1, j x i+1 2
a i+1, j
o bien:
Pi+ 1 , j Pi+1, j =
q i+ 1 , j
a i+1, j
kA
i+1, j
x i+1
....................................................................(5.7)
2
Pi, j Pi+1, j
Pi, j Pi + 1, j
=q
2
xi
kA
i, j
xi+1
+
kA
2
i+1, j
x i +1
q x i
=
+
2 k i, j A i, j k i +1, j A i +1, j
i +1, j
i, j
Pi, j Pi +1, j =
q k i +1, j A i + 1, j i, j x i + k i, j A i, j i +1, j x i +1
2
k i, j A i, jk i +1, j A i + 1, j
2 k i, j A i, jk i +1, j A i + 1, j
q=
Pi, j Pi +1, j
i, j x ik i +1, j A i + 1, j + i + 1, j x i +1k i, j A i, j
q = Ti + 1
2, j
Pi, j Pi + 1, j ........................................................................................(5.8)
donde:
Simulacin de Yacimientos I
Ti + 1
2 k i, j A i, jk i +1, j A i +1, j
=
Ti + 1
2 k i, jHi, j y jk i + 1, jHi + 1, j y j
=
Ti + 1
2, j
2, j
2, j
Ti 1
2, j
2 k i, jHi, j y jk i 1, jHi 1, j
=
...................................................(5.10)
k i 1, jHi 1, j i, j x i + i 1, j x i 1k i, jHi, j
2 k i, jHi, j x ik i, j +1Hi, j +1
Ti, j + 1 =
..................................................(5.11)
2
k i, j +1Hi, j +1 i, j y j + i, j +1y j +1k i, jHi, j
2 k i, jHi, j x ik i, j 1Hi, j 1
Ti, j 1 =
...................................................(5.12)
2
k i, j 1Hi, j 1 i, j y j + i, j 1y j 1k i, jHi, j
q =
i+ 12, j
(Pi,j Pi+1,j )
1
2
(x i + x i+1 )
.............................................................................(5.13)
Simulacin de Yacimientos I
kA
2
Ti+ 1 , j =
.........................................................................(5.14)
2
i+ 12, j (x i + x i+1 )
o bien:
Ti + 1
2, j
Ti+ 1 , j
2
y j
kHy j
2
i + 12 , j (x i + x i +1 )
kH
2
=
.........................................................................(5.15)
i+ 12, j (x i + x i+1 )
Anlogamente,
Ti 1 , j
2
y j
Ti, j+ 1
x i
Ti, j 1
x i
kH
2
=
.........................................................................(5.16)
i 12, j (x i1 + x i )
kH
2
........................................................................(5.17)
=
i,j+ 12 y j + y j+1
kH
2
=
........................................................................(5.18)
i, j 12 y j1 + y j
..........................................(5.19)
x x
y j x i
..........................................(5.20)
y y
y j x i
Simulacin de Yacimientos I
2, j
y j x i
y j x i
Hi, j q v i, j = 0
o bien:
Ti+ 1 , j Pi+1, j Pi, j Ti 1 , j Pi, j Pi1, j + Ti, j+ 1 Pi, j+1 Pi, j Ti, j 1 Pi, j Pi, j1
2
)
y j x iHi, j q v i, j = 0
Reordenando trminos:
Ti 1 , jPi1, j + Ti, j 1 Pi, j1 Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j Pi, j + Ti, j+ 1 Pi, j+1 + Ti+ 1 , jPi+1, j
2
Q i, j = 0
.........................................................................................................................(5.21)
La Ecuacin 5.21 representa el modelo numrico para el flujo de un fluido
incompresible en dos dimensiones. Al evaluar esta ecuacin en cada punto (i, j)
de la malla, se genera un sistema de ecuaciones cuya solucin permite estimar la
distribucin de presiones en el sistema en funcin de la rata de produccin o
inyeccin de cada bloque Qi, j .
Para simplificar un poco, la Ecuacin 5.21 puede ser escrita de la siguiente forma:
a i, jPi 1, j + bi, jPi, j 1 + c i, jPi, j + di, jPi, j +1 + e i, jPi +1, j = fi, j ...........................................(5.22)
donde:
Simulacin de Yacimientos I
ai, j = Ti 1 , j ........................................................................................................(5.23)
2
b i, j = Ti, j 1 ........................................................................................................(5.24)
2
e i, j = Ti+ 1 , j ........................................................................................................(5.27)
2
Dicha
ecuacin incluye la presin del bloque en cuestin y las de sus cuatro bloques
adyacentes en cruz, tal como se ilustra en la Figura 5.5.
j1
j+1
i, j + 1
i 1, j
i, j
i + 1, j
i, j 1
Simulacin de Yacimientos I
10
sistema de ecuaciones depende del orden seguido para escribir las ecuaciones
(es decir, la forma como se recorra la malla).
ESQUEMA DE ORDENAMIENTO.
10
11
12
j=3
j=2
j=1
i =1
i=2
i=3
Simulacin de Yacimientos I
11
b1,1 = T1, 1 = 0
2
c 1,1 = T 1 ,1 + T3
2
d1,1 = T1,3
e1,1 = T3
2,1
+ T1, 1 + T1,3
2
2,1
Luego:
c 1,1P1,1 + d1,1P1,2 + e1,1P2,1 = f1,1 ...........................................................................(5.29)
Luego:
b 2,1 = 0
Por tanto, de la Ecuacin 5.22:
a 2,1P1,1 + c 2,1P2,1 + d 2,1P2,2 + e 2,1P3,1 = f 2,1 ..........................................................(5.30)
Simulacin de Yacimientos I
12
luego:
b i, j = e i, j = 0
Entonces, de la Ecuacin 5.22:
a 3,1P2,1 + c 3,1P3,1 + d 3,1P3,2 = f3,1 ........................................................................(5.31)
Simulacin de Yacimientos I
13
P11
c11
a
21
b21
P21
P31
e11
c21
a31
P12
P22
P32
P13
P23
P33
P14
P24
d 11
e21
c31
d 21
d 31
c12
a22
b22
b32
e11
c22
e22
d 12
a32
c32
b13
b23
d 22
d 32
c13
e13
a23
c23
a33
b33
d13
e23
c33
b14
d 23
c14
a24
b24
b34
e14
c24
a34
P34
d 33
e24
c34
P11
P
21
P31
P12
P22
P32
P
13
P23
P
33
P14
P24
P34
f 11
f
21
f 31
f 12
f 22
f 32
f
13
f 23
f
33
f14
f 24
f 34
Figura 5.7 Sistema matricial obtenido del ordenamiento por filas de una malla 4*3
Observaciones:
a. Una matriz como la presentada en la Figura 5.7 se define como una MATRIZ
DE BANDA PENTADIAGONAL, pues contiene 5 bandas.
b. En una matriz de banda, se define el ANCHO DE BANDA como el nmero
mximo de elementos en una fila abarcados entre dos elementos diferentes de
cero. Como se observa de la Figura 5.7, en este ejemplo, el ancho de banda
es: 2 3 + 1 = 7 . En general, en el ordenamiento por filas, el ancho de banda
est dado por:
2 (Numero de Columnas ) + 1 .....................................................................(5.34)
Simulacin de Yacimientos I
14
5.2.2
j=4
12
j=3
11
j=2
10
j=1
i =1
i=2
i=3
Simulacin de Yacimientos I
15
x
x
x x
x x x
x x
x
x x
x x x
x
x x x
x
x x
x
x x
x
x x x
x x
x
x
x
x
5.2.3
ORDENAMIENTO D2
j=4
10
12
j=3
11
j=2
j=1
i =1
i=2
i=3
Simulacin de Yacimientos I
16
12
j=3
10
j= 2
11
j=1
i =1
i=2
i=3
Simulacin de Yacimientos I
17
5.3
Tal como se indic antes, al aplicar la Ecuacin 5.21 a cada bloque de la malla se
genera un sistema de ecuaciones cuyas incgnitas son las presiones en los
bloques. La forma general de este sistema de ecuaciones es la siguiente:
a11x 1 + a12 x 2
a 21x 1 + a 22 x 2
a 31x 1 + a 32 x 2
M
a n1x 1 + a n2 x 2
+ a13 x 3
+ a 23 x 3
+ a 33 x 3
+ a n3 x 3
+ K + a1n x n
+ K + a 2n x n
+ K + a 3n x n
M
+ K + a nn x n
= c1
= c2
= c3
M
= cn
(5.36)
Simulacin de Yacimientos I
18
comnmente aplicados son el de eliminacin Gaussiana y el mtodo de GaussJordan. Otros mtodos tambin utilizados son: inversin matricial, la regla de
Cramer y el mtodo de descomposicin matricial. A continuacin se discuten los
mtodos de eliminacin Gaussiana y de Gauss-Jordan.
x3
+ a13
+ a 23 x 3
x3
O
+K
+K
+K
xn
+ a1 n x n
= c 1
+ a 2n x n
= c 2
+ a 3n x n
= c 3
M
M
+ a n1,n x n1 = c n1
= c n
xn
(5.37)
+ a13 x 3
+ a 23 x 3
+ a 33 x 3
+ a 43 x 3
Simulacin de Yacimientos I
+ a14 x 4
+ a 24 x 4
+ a 34 x 4
+ a 44 x 4
= c1
= c2
= c3
= c4
19
a 21
a 31
a 41
a12
a 22
a 32
a 42
a13
a 23
a 33
a 43
a14
a 24
a 34
a 44
c1
c2
c3
c 4
(5.38)
0
0
(1)
a12
(1)
a13
(1)
a14
1)
a (22
1)
a (23
1)
a (24
1)
a (42
1)
a (43
1)
a (44
1)
a (32
1)
a (33
1)
a (34
c 1(1)
c (21)
c 3(1)
c (41)
Simulacin de Yacimientos I
20
(1) .
a. Se divide la segunda fila por a 22
(1)
b. Se multiplica la fila 2 resultante del paso anterior por a 32
y se suma a
la fila 3.
1)
c. Se multiplica la fila resultante del paso 1 por a (42
y se suma a la fila 4.
1 a (1)
12
0 1
0 0
0 0
(1)
a13
2)
a (23
2)
a (33
2)
a (43
(1)
a14
2)
a (24
2)
a (34
2)
a (44
c 1(1)
c (22 )
c 3(2 )
c (42 )
(2 )
a. Se divide la fila 3 por a 33
2)
b. La nueva fila 3 se multiplica por a (43
y se suma a la fila 4.
0 1
0 0
0 0
(1)
a13
2)
a (23
1
0
(1)
a14
2)
a (24
3)
a (34
3)
a (44
c 1(1)
c (22 )
c 3(3 )
c (43 )
3)
Dividiendo la fila 4 por a (44
, se obtiene la siguiente matriz aumentada:
Simulacin de Yacimientos I
21
1 a (1)
12
0 1
0 0
0 0
(1)
a13
(1)
a14
2)
a (23
2)
a (24
3)
a (34
1
1
0
c 1(1)
c 2(2 )
c 3(3 )
c (44 )
(1) x
x 1 + a12
2
x2
(1) x
+ a13
3
(
2)
+a x
(1) x
+ a14
4
(
2)
+a x
24
x3
34
23 3
+ a (3 ) x
x4
= c 1(1)
= c (2 )
2
= c (3 )
(5.39)
= c (4 )
4
= c (44 )
= c (3 )
3
= c (22 )
= c 1(1)
(3 ) x
a 34
4
(
2)
a x
24 4
(1) x
a14
4
(2 ) x
a 23
3
(
1)
a x
13 3
(1) x
a12
2
a k, j
a k, k
Simulacin de Yacimientos I
j = k, k + 1, k + 2, K, n
22
j = k + 1, k + 2, K,
i = k + 1, k + 2, k + 3, K
k = k +1
x3
+ a13
+ a 23 x 3
x3
+ K + a1,n1x n1
a1,n x n
+ K + a 2,n1x n1
a 2,n x n
+ K + a 3,n1x n1
a 3,n x n
M
O
+ a n1,n x n
x n1
xn
= c 1
= c 2
= c 3
M
= c n1
= c n
de donde:
xn
x n1
x n2
M
= c n
= c n1
= c n2
a n1,n x n
a n2,n1x n1 a n2,n1x n
M
Generalizando:
x i = c i
ai, j x j ..............................................................................................(5.40)
j = i +1
Simulacin de Yacimientos I
23
5.3.2
Mtodo de Gauss-Jordan
xn
= c 1
= c 2
= c 3
M
= c n1
= c n
a 21
a 31
a n1
a12
a 22
a 32
M
a n2
a13
a 23
a 33
a n3
L a1,n1
L a 2,n1
L a 3,n1
M
L a n,n1
a1,n c 1
a 2,n c 2
a 3,n c 3
M
a n,n c n
c1
c 2
c3
M
c n
Para lograr este objetivo se debe proceder en forma anloga al caso anterior. La
diferencia radica en que en este caso no se trata de obtener una matriz triangular
superior, sino una matriz diagonal unitaria.
El procedimiento o algoritmo de
Simulacin de Yacimientos I
24
5.4
a n1x 1 + a n2 x 2 + a n3 x 3 + K + a nn x n = b n ...........................................................(5.44)
De la Ecuacin 5.41:
x1 =
Simulacin de Yacimientos I
25
De la Ecuacin 5.42:
x2 =
b 2 a 21x 1 a 23 x 3 K a 2n x n
...............................................................(5.46)
a 22
De la Ecuacin 5.43:
x3 =
b 3 a 31x 1 a 32 x 2 K a 3n x n
...............................................................(5.47)
a 33
M
De la Ecuacin 5.44:
xn =
b n a n1x 1 a n2 x 2 a n3 x 3 K a n,n1x n1
a nn
............................................(5.48)
b i a i, j x j
xi =
i =1
ji
a i,i
..............................................................................................(5.49)
El
Simulacin de Yacimientos I
26
1
fi, j a i, jPi(k1), j b i, jPi,(kj )1 di, jPi,(kj +) 1 e i, jPi(+k1), j .....................................(5.50)
c i, j
donde el ndice k
k + 1,
respectivamente.
Simulacin de Yacimientos I
27
Pi,(kj + 1) =
1
fi, j a i, jPi(k1+, j1) b i, jPi,(kj +11) di, jPi,(kj +) 1 e i, jPi(+k1), j ..................................(5.51)
c i, j
5.4.3
Mtodo PSOR
El mtodo de Gauss-Seidel no hace uso del valor de Pi,(kj ) para el clculo de Pi,(kj +1)
(vese Ecuacin 5.51). El mtodo PSOR ("Point Successive Over Relaxation")
ofrece una forma de tener en cuenta el valor de Pi,(kj ) en el clculo de Pi,(kj +1) .
Simulacin de Yacimientos I
28
Supngase que el valor de Pi,(kj +1) en la Ecuacin 5.51 se nota como Pi,*j(k +1) , de tal
forma que:
Pi,*j(k + 1) =
1
fi, j a i, jPi(k1+, j1) b i, jPi,(kj +11) di, jPi,(kj +) 1 e i, jPi(+k1), j ................................(5.52)
c i, j
Este mtodo se
Para que exista convergencia del mtodo PSOR (como de otros mtodos SOR),
se debe cumplir las siguientes condiciones:
a. Que la matriz de coeficientes sea diagonalmente dominante.
b. Que el valor de sea menor que 2.
Se dice que una matriz es diagonalmente dominante cuando el valor absoluto de
la diagonal principal es mayor o igual que la suma de los valores absolutos de los
dems coeficientes en la misma fila. En simulacin de yacimientos este caso se
cumple, siempre y cuando las ecuaciones sean bien planteadas.
Simulacin de Yacimientos I
29
se obtendr un grfico de
= Valor fijo
Log ri,(kj )
Convergencia
asinttica
mx
K (No de Iteraciones)
ri,(kj + 1)
= (k ) ..........................................................................................................(5.55)
r
i, j
Simulacin de Yacimientos I
30
0
1
opt =
2
1 + 1 1
..............................................................................................(5.56)
max
1 + 1
...........................................................................................(5.57)
1
Simulacin de Yacimientos I
31
Para opt ,
= 1 ...........................................................................................................(5.58)
) y que el valor
Supngase que el valor exacto de Pi, j en el bloque (i, j) es Pi,(Exacto
j
calculado en la iteracin k es Pi,(kj ) . Una curva de en funcin de k presenta un
comportamiento como el que se ilustra en la Figura 5.16 Si < opt , la curva es
).
monotnica. Si > opt , la curva es oscilatoria en torno al eje Pi,(kj ) = Pi,(Exacto
j
Este comportamiento es til para encontrar el valor de opt mediante un proceso
de ensayo y error.
Valor exacto
Valor exacto
Pi (, kj )
Pi (, kj )
< opt
> opt
Figura 5.16
iteraciones k.
conv
conv
, el mejor valor de
iteraciones. Este valor puede ser menor, igual o mayor que opt , tal como, por
ejemplo, se ilustra en la Figura 5.17.
Simulacin de Yacimientos I
32
w > w opt
Log rij(k )
max
w = w opt
w < w opt
Criterio de
Convergencia
k (No. de Iteraciones)
Figura 5.17 Logaritmo del residuo mximo en una iteracin en funcin del nmero
de iteraciones.
Tiempo Requerido
para Convergencia
w mejor
w opt
Factor de Relajacion, w
Simulacin de Yacimientos I
33
1
Pi,(kj + 1) = (1 )Pi,(kj ) +
fi, j a i, jPi(k1+, j1) b i, jPi,(kj +11) di, jPi,(kj +) 1 e i, jPi(+k1), j
c i, j
fi, j
a i, j (k + 1)
b i, j (k +1)
di, j (k )
e i, j (k )
Pi,(kj +1) = (1 )Pi,(kj ) +
Pi 1, j
Pi, j 1
Pi, j +1
P
c i, j
c i, j
c i, j
c i, j
c i, j i +1, j
.........................................................................................................................(5.59)
Considrese una malla de un sistema bidimensional la cual se recorre por filas, tal
como se ilustra en la Figura 5.19. En el momento de realizar los clculos para la
fila j , las presiones de los bloques ubicados en las filas 1 a j 1, corresponden a
los valores obtenidos en la iteracin k + 1. As mismo, las presiones asignadas a
las filas j + 1 , K , n , corresponden a los valores de presin obtenidos en la
iteracin k .
n
Iteracin K
j+1
Pi 1, j
Pi, j
Pi+1, j
j-1
Iteracin K+1
1
1
i-1
i+1
Simulacin de Yacimientos I
34
a i, j (k +1)
e i, j (k )
fi, j
b i, j (k +1)
di, j (k )
Pi 1, j + Pi,(kj +1) +
Pi + 1, j = (1 )Pi,(kj ) +
Pi, j 1
P
c i, j
c i, j
c i, j
c i, j
c i, j i, j +1
.........................................................................................................................(5.60)
Como se mencion, el mtodo LSOR consiste en resolver simultneamente los
valores de el sistema de ecuaciones para todas las incgnitas de una misma fila
en la iteracin (k + 1) . Por esta razn, Pi(+k1), j
Ecuacin 5.60:
a i, j (k +1)
e i, j (k +1)
fi, j
b i, j (k +1)
di, j (k )
Pi 1, j + Pi,(kj +1) +
Pi +1, j = (1 )Pi,(kj ) +
Pi, j 1
P
c i, j
c i, j
c i, j
c i, j
c i, j i, j +1
.........................................................................................................................(5.61)
Los trminos del lado derecho en la Ecuacin 5.61 son conocidos de las filas ya
recorridas en la iteracin (k + 1) o de las filas que an faltan por recorrer en la
iteracin (k + 1) y que, por tanto, almacenan valores obtenidos en la iteracin
anterior, k . Las presiones del lado izquierdo de la Ecuacin 5.61 corresponden a
los bloques de la fila j , y representan las incgnitas cuyos valores deben ser
estimados.
Si la Ecuacin 4.61 se aplica a cada uno de los bloques de la fila j , j fijo, resulta
un sistema tridiagonal de ecuaciones. Su solucin se lleva a cabo mediante la
aplicacin del algoritmo de Thomas.
Simulacin de Yacimientos I
35
b i, j (k +1)
di, j (k +1)
fi, j
a i, j (k +1)
e i, j (k )
Pi, j 1 + Pi,(kj +1) +
Pi, j +1 = (1 )Pi,(kj ) +
Pi 1, j
P
c i, j
c i, j
c i, j
c i, j
c i, j i +1, j
.........................................................................................................................(5.62)
El parmetro de sobre-relajacin, , se determina de igual manera que en el
mtodo PSOR. La convergencia del mtodo se logra cuando se cumple que:
Pi,(kj +1) Pi,(kj ) < ri, j
converg
...................................................................................(5.63)
Este mtodo representa una versin mejorada del mtodo LSOR. De la Ecuacin
5.22 se tiene:
a i, jPi 1, j + bi, jPi, j 1 + c i, jPi, j + di, jPi, j +1 + e i, jPi +1, j = fi, j ...........................................(5.22)
Supngase que la malla ser recorrida por columnas, aplicando el algoritmo del
mtodo LSOR. De esta forma, cada lnea i se resuelve simultneamente (Figura
5.18).
J
Figura 5.20 Esquema del recorrido por columnas en los mtodos LSOR y LSORC
Simulacin de Yacimientos I
36
ri,(kj ) = 0
j =1
a i, j Pi(k1), j + Pi*1 + b i, j Pi,(kj )1 + Pi* + c i, j Pi,(kj ) + Pi* + di, j Pi,(kj +) 1 + Pi* + e i, j Pi(+k1), j + Pi*+ 1 fi, j = 0
........................................................................................................................(5.66)
Si se escribe la Ecuacin 5.64 para cada uno de los bloques de la columna i y
luego se suman las ecuaciones resultantes, se tiene:
J
j =1
j =1
j =1
j =1
j =1
j =1
j =1
ai, jPi(k1), j + bi, jPi,(kj )1 + c i, jPi,(kj ) + di, jPi,(kj +)1 + ei, jPi(+k1), j fi, j = ri,(kj ) ....(5.67)
Si se hace algo anlogo con la Ecuacin 5.66, se tiene:
J
j =1
j =1
j =1
j =1
j =1
ai, jPi(k1), j + ai, jPi*1 + bi, jPi,(kj )1 + bi, jPi* + c i, jPi,(kj ) + c i, jPi* + di, jPi,(kj +)1 + di, jPi*
j =1
j =1
j =1
j =1
j =1
j =1
Simulacin de Yacimientos I
37
j =1
j =1
j =1
j =1
j =1
j =1
ai, jPi*1 + bi, jPi* + c i, jPi* + di, jPi* + ei, jPi*+1 = ri,(kj )
o bien:
J
J
J
J
a P * + b + c + d P * + e P * = r (k ) .....................(5.69)
i, j
i, j
i, j i, j i, j i
i, j
i 1
i +1
j =1
j =1
j =1
j =1
j =1
j =1
Simulacin de Yacimientos I
38
(A (x )Ux ) = A (x ) () + A (x )~q
x
t
o bien,
(A (x )Ux ) + (A (x )Ux ) = A (x ) () + A (x )~q ........................................ (6.1)
x
t
x
Donde:
~
q : Cantidad de masa que entra o sale, por fuentes o sumideros, por unidad de
volumen de yacimiento por unidad de tiempo.
De la ley de Darcy,
Ux =
k x p
.................................................................................................. (6.2)
= oe c (p p o )
donde c es la compresibilidad del fluido y su densidad a una presin po .
De esta ltima ecuacin, se puede escribir:
Simulacin de Yacimientos I
p
p
..................................................................... (6.3)
= oec (P Po ) c
= c
x
x
x
p
p
..................................................................... (6.4)
= oec (P Po ) c
= c
t
t
t
k p
k p
p
+ A (x ) ~
q
A (x ) x + A (x ) x c = A (x ) c
t
x
x
x
k p
p
A (x ) x = A (x ) c
+ A (x )~
q
t
x
x
Dividiendo por
~
k p
q
p
A (x ) x = A (x ) c
+ A (x ) ........................................................ (6.5)
x
x
t
Si se define qv como:
qv =
~
q
Simulacin de Yacimientos I
se obtiene:
k p
p
A (x ) x = A (x ) c
+ A (x )qv ........................................................ (6.6)
x
x
t
x x i
xi
La derivada
p
puede aproximarse a un esquema progresivo:
t
p Pin +1 Pin
................................................................................................ (6.8)
=
t
t
xi
Pn +1 Pin
= A i i c i i
+ A i qv i .......................... (6.9)
Simulacin de Yacimientos I
x i
Pin +1 Pin
= A i i c i
+ A i qv i
t
o bien:
Pn +1 Pin
Ti+ 1 Pin+1 Ti 1 + Ti+ 1 Pin + Ti 1 Pin1 = Vi i c i i
+ Q v i ................... (6.10)
2
2
2
2
t
Si se define Ti como:
Ti = Vi i c i ................................................................................................... (6.11)
Entonces:
Ti n +1
Pi Pin + Q v i ............................. (6.12)
t
t
T 1 Pin+1 Ti 1 + Ti+ 1 Pin + Ti 1 Pin1 Qv i ............................. (6.13)
2
2
2
Ti i+ 2
Simulacin de Yacimientos I
Ti n +1
Pi Pin = 0
t
Ti
0
t
o bien:
Ti
Ti + 1 + Ti 1 ........................................................................................... (6.14)
2
2
t
Si las presiones del lado izquierdo de la Ecuacin 6.9 son evaluadas al tiempo
t n +1 , se habla de que el esquema es IMPLCITO. En este caso se tiene:
Vi i c i n +1
Pi Pin + Q v i
t
de donde:
Simulacin de Yacimientos I
T
T
6.11
previamente.
puede
ser
realizado
Ti+ 1 Pin++11 Pin Ti+ 1 Pin +1 Pin Ti 1 Pin +1 Pin + Ti 1 Pin+11 Pin
2
Ti n +1
Pi Pin = 0
t
Ti
0
t
o bien:
Ti
0
t
Simulacin de Yacimientos I
k x p k y p
( )
=
+
+ ~
q ............................................. (7.1)
x
x y
y
t
donde:
: Al espesor del sistema, H(x, y ) .
~
: Masa de fluido que entra o sale por fuentes o sumideros por unidad de
H
= H
H
+
+ Hq
x
x y
t
y
de donde:
~
kH P kH P
kH P kH P
+
+
= H
+ H q ............ (7.3)
x x x x
y y y y
t
Simulacin de Yacimientos I
................................................................................................... (7.5)
= c
y
y
P
................................................................................................... (7.6)
= c
t
t
~
kH P kH P
kH P kH P
P
+
= Hc
c
c
+Hq
+
x x
y y
t
x
y
Al igual que para el caso lineal, debido a que para un fluido levemente compresible
la compresibilidad es muy pequea, se puede considerar que los trminos que
involucran gradientes al cuadrado tienden a cero, en cuyo caso se tiene:
~
kH P
kH P
P
= Hc
+
+Hq
x x
y y
t
o bien:
kH P kH P
P
= Hc
+
+ Hqv .................................................... (7.7)
x x y y
t
Simulacin de Yacimientos I
x x
y jxi
k xH p Ti, j+ 12 Pi, j+1 Pi, j Ti, j 12 Pi, j Pi, j1
........................................ (7.9)
y y
y jxi
La derivada P
n+1
Pin
P Pi
...................................................................................... (7.10)
=
t
t
y jxi
Hi, ji, jc i, j
Pin, j + 1 Pin, j
t
y jxi
+ Hi, jqv i, j
Si se define:
Simulacin de Yacimientos I
se obtiene:
(P
t
ij
n +1
Pijn
ij
)+ Q
Vij
2, j
(7.14)
(P
t
ij
n +1
n
i, j Pi, j
)+ Q
2, j
Vi, j
o bien:
Pin, j+1 = Pin, j +
t
Ti, j 1 Pi,nj1 + Ti 1 , jPin1, j Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j Pin, j + Ti+ 1 , jPin+1, j + Ti, j+ 1 Pin, j+1 Qvij
2
2
2
2
2
2
2
2
i, j
................................................................................................................... (7.15)
La Euacin (7.15 puede ser resuelta para Pin, j+1 , conociendo las presiones al
tiempo t n .
El anlisis de estabilidad, convergencia, consistencia y error de truncamiento para
la Ecuacin 7.15 puede efectuarse siguiendo los criterios discutidos en el captulo
3. Por ejemplo, para aplicar el criterio de Karplus, de la Ecuacin 7.15, se tiene:
Simulacin de Yacimientos I
(P
t
)
P ) Q
Ti, j 1 Pin, j1 Pin, j + Ti 1 , j Pin1, j Pin, j + Ti+ 1 , j Pin+1, j Pin, j + Ti, j+ 1 Pin, j+1 Pin, j
2
ij
n +1
i, j
n
i, j
Vi, j
=0
2, j
+ Ti+ 1 , j + Ti, j+ 1
2
ij
t
0 ........................................................ (7.16)
Ti, j 1 Pi,nj+11 + Ti 1 , jPin+1,1j Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j Pin, j+1 + Ti+ 1 , jPin++1,1j + Ti, j+ 1 Pin, j++11 =
2
(P
t
ij
n +1
n
i, j Pi, j
)+ Q
Vi, j
(7.17)
Si se define:
Sij = Ti, j 1 ................................................................................................. (7.18)
2
Simulacin de Yacimientos I
ij
t
Si, jPin, j+11 + Wi, jPin+1,1j + Ci, jPin, j+1 + Ei, jPin++1,1j + Ni, jPin, j++11 = Fi, j .................................... (7.24)
1 kh P kh P
1 kh P kh P
+
+
2 x x y y
2 x x y y
Simulacin de Yacimientos I
n +1
= hijijc ij
central
+ hqv
[
[
(
(
)
)
1
Ti, j 1 Pi,nj1 + Ti 1 , jPin1, j Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j Pin, j + Ti+ 1 , jPin+1, j + Ti, j+ 1 Pin, j+1 +
2
2
2
2
2
2
2
2
2
1
Ti, j 1 Pi,nj+11 + Ti 1 , jPin+1,1j Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j Pin, j+1 + Ti+ 1 , jPin++1,1j + Ti, j+ 1 Pi,nj++11 =
2
2
2
2
2
2
2
2
2
ij n+1
Pi, j Pin, j + Q Vi, j (7.25)
t
De donde:
i, j n+1
2
2
2
2
2
2
2
i, j n
Pi, j
Ti, j+ 1 Pin, j++11 = 2Qvi, j Ti, j 1 Pin, j1 Ti 1 , jPin1, j + Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j 2
2
2
2
2
2
2
2
t
(7.26)
2, j
2, j
+2
i, j
t
i, j n
Pi, j
Fi, j = 2Qvi, j Ti, j 1 Pin, j1 Ti 1 , jPin1, j + Ti 1 , j + Ti, j 1 + Ti, j+ 1 + Ti+ 1 , j 2
2
2
2
2
2
2
t
Simulacin de Yacimientos I
j = Ny
.
.
.
.
x
.
.
.
j=2
j =1
i =1
i = 2 . . . . . . . . . . i = N x 1 i = Nx
Figura 7.1 Esquema que ilustra la direccin de barrido en el paso 1 del mtodo
ADIP.
Simulacin de Yacimientos I
kh P
al tiempo tn + 1 y la
x x
2
kh P
componente
kh P
x x
progresiva
kh P
p
= Hc
+
y y
t
+ Qv
Numricamente se tiene:
n+ 1
Ti 1 , jPi1, j 2 Ti 1 , j + Ti+ 1
2
ij
t 2
(P
n +1 / 2
i, j
2, j
)P
n+ 1
2
i, j
n+ 1
)P
n
i, j
Pin, j + Q Vi, j
Reagrupando trminos:
2Vbi, j i, jc i, j n + 1
n+ 1
n+ 1
Pi, j 2 + Ti + 1 , jPi +1, j 2 =
Ti 1 , jPi 1, j 2 Ti 1 , j + Ti + 1 , j +
2
2
2
2
t
2Vbi,j i, j c i, j n
t
2
2
2
2
Pi, j
PASO 2:
Simulacin de Yacimientos I
j = Ny
.
.
.
.
.
.
.
j=2
j =1
i=2 . . . . . . . . . .
i =1
i = Ny
Figura 7.2 -
Esquema que
n+ 1
2
obtenidos
x x
n+ 1
2
kh P
+
y y
n+1
p
= Hc
t
Centrak ,n+ 1
2
+ Qv
Numricamente:
n+ 1
n+ 1
2
Ti, j+ 1 Pi,nj++11 =
2
n+ 1
)P
n+1
i, j
ij n+1
n+ 1
Pi, j Pi, j 2 + Q Vi, j
t 2
p
(Obsrvese que la derivada se ha aproximado utilizando un esquema
t
progresivo desde t 1 a t n+1 ). Reagrupando trminos:
n+
2
Simulacin de Yacimientos I
10
2Vbi, j i, j c i, j n+1
2
2
2
t
2
2Vbi, j i, jc i, j n + 1
n+ 1
n+ 1
Pi, j 2 T 1 Pi, j + 1 2 + Q vi, j
Ti 1 , jPi 1, j 2 + Ti + 1 , j + Ti 1 , j
i+ , j
t
2
2
2
2
(7.28)
Si se define:
n+ 1
2
Pij
= Pij*
n+ 1
Pi +1, j 2 = Pi*+1, j
n+ 1
Pi 1, j 2 = Pi*1, j
PASO 1:
Simulacin de Yacimientos I
11
2Vbi, j i, jc i, j
Pi, j + Ti + 1 , jPi+1, j =
Ti 1 , jPi1, j Ti 1 , j + Ti + 1 , j +
2
2
2
2
t
2Vbi,j i, j c i, j n
t
2
2
2
2
PASO 2:
2Vbi, j i, j c i, j n+1
2
2
2
t
2
2Vbi, j i, j c i,j
t
2
2
2
2
Procedimiento de Solucin:
PASO 1:
Simulacin de Yacimientos I
12
Figura 7.3
j = Ny
.
.
.
.
.
.
j=2
j =1
n*
n*
n*
n*
n*
n*
n*
n*
n*
n*
n*
n*
n*
n*
i = Nx
i =1
i=2 . . . . . . . . .
Esquema que indica los bloques barridos (*) en un instante
PASO 2:
Una vez barridas todas las filas de la malla, se dispone de todos los valores de Pij* ,
tal como se ilustra en el esquema de la Figura 7.4. Con esta informacin, se
contina el procedimiento:
c. Se fija la primera columna, i = 1, y se aplica la Ecuacin 7.30 a cada bloque,
con la finalidad de obtener un sistema tridiagonal de ecuaciones que
permita estimar los valores de Pij* para esta columna.
d. Se repite el procedimiento para cada una de las dems columnas hasta
obtener los valores de Pijn+1 para toda la malla.
Simulacin de Yacimientos I
13
Ny
.
.
.
.
.
.
.
j =1
i =1
Figura 7.4
i =2 . . . . . . . . . . i = I 1
i = Nx
kh P
kh P
+
x x
y y
n,*
P
= Hc
n,*
+ Hq V ....................................... (7.31)
Donde:
Simulacin de Yacimientos I
14
kh P
=
x x
....................... (7.32)
x i y j
y
kh P
y x
n,
Adems:
P
t
n,
2 Pi, j Pi, j
t
) ................................................................................... (7.34)
Ti 1 , jPin1, j Ti 1 , j + Ti+ 1 ,j Pin, j + Ti+ 1 , jPin+1,j + Ti, j 1 Pi,j1 Ti,j+ 1 Pi, j Ti,j 1 Pin, j +
2
Ti, j + 1 Pin, j +1 =
2
(P
t 2
ij
i, j
Pin, j + Q Vij
De donde:
2Vbij ij c n
2
2
2
2
2
2
2
2Vbij ijc
+ Ti, j + 1 Pi, j
Q Vi, j =
2
t
o bien:
2Vbij ij c n
Pi,j =
+
2Vbij ij c
+ Ti,j+ 1
t
2
Simulacin de Yacimientos I
15
2Vbij ijc
T
+
1
i, j +
t
..................................................................................... (7.35)
PASO 2:
x x
n+1,*
kh P
+
y y
n+1,*
= hc
n+1,*
Donde:
kh P
x x
n+1,
x i y j
................ (7.37)
kh P
y y
n+1,
x i y j
................ (7.38)
Adems:
P
t
n+1,
) .............................................................................. (7.39)
Simulacin de Yacimientos I
16
Ti 1 , jPi1, j Ti 1 ,jPi,j Ti+ 1 , jPin,j+1 + Ti+ 1 ,jPin+1+,1j + Ti, j 1 Pi,j1 Ti,j 1 Pi,j Ti,j+ 1 Pin,j+1 +
2
2Vbij ijc
t
(P
n +1
*
i, j Pi, j
)+ Q
Vi, j
De donde:
2 Vbij ij c n + 1
2V c
2
2
2
2
2
t
t
2
,j
2
i, j
1 V
.................................................................................................. (7.41)
V P
Simulacin de Yacimientos I
17
(7.42)
t = t n+1 t n
Entonces el volumen de fluido removido a travs del bloque (i, j) durante este
intervalo de tiempo ser:
V = Q ij t ................................................................................................... (7.43)
El volumen inicial de fluido en el bloque (i, j) es:
V = Vbij ij .................................................................................................... (7.44)
La cada de presin requerida en el bloque (i, j) para producir un volumen de fluido
C=
Vij
1
Vbij ij Pin, j+1 Pin, j
o bien:
ny
nx
ny
............................................................. (7.47)
i =1 j =1
Simulacin de Yacimientos I
18
ny
nx
Qi, j t =
i =1 j =1
ny
i =1 j =1
o bien:
nx
ny
i =1 j =1
............................................................................. (7.48)
ny
nx
Qi, j
i =1 j =1
La Ecuacin 7.48 es muy til como un criterio de chequeo. Despus de realizar los
clculos para los tiempos t n y t n+1 , en todos los bloques de la malla, la Ecuacin
7.48 debe cumplirse. Es decir, este criterio se aplica una vez se han cumplido los
criterios de convergencia:
nx
ny
i = 1 j =1
nx
ny
.......................................................................... (7.49)
Qi, j
i =1 j =1
Simulacin de Yacimientos I
19
= A
+ A~
q ........................................................................ (8.1)
x x
t
Por definicin
Bg =
(V )
(V )
g CY
g CN
( )
( )
g CN
g CY
De donde:
( )
g CY
( )
g CN
De otro lado
Bg
.............................................................................................. (8.2)
Bg
( )
=
( )
g CN
g CY
(PM zRT)
=
(PM zRT)
CN
CY
PCN zT
............................................................... (8.3)
TCNP
( )
g CY
( )
g CN
PCN zT
es decir,
( g )CY
t
TCNP
TCN ( g )CN
PCN T
TCN ( g )CN P
PCN T z
P
......................................................................... (8.4)
t z
TCN ( g )CN P
kA ( g )CN P
= A
+ A~
q
x
B g x
PCN T
t z
~
Dividiendo por ( g )CN y teniendo en cuenta que (q v )CN = q
( )
, se tiene:
g CN
kA P ATCN P
=
+ A (q v )CN ..................................................... (8.5)
x B g x
PCN T t z
Si se define la funcin:
kA P
.............................................................................................. (8.6)
ui =
B x
g
kA P
x B g x
kA
B
g
kA
P
x 1 B
i+
g
i+ 12
2
P
x 1
i
i 12
2
x i
............................... (8.7)
O bien:
kA P
x B g x
Ti+ 1 =
2
kA
B
g
2(Pi+1 Pi ) kA
x + x B
i
1
i
+
g
i+ 12
kA
2
[x i + x i+1 ] B g
x i
2(Pi Pi1 )
x + x
+
i
1
i
i 12
................. (8.8)
........................................................................ (8.9)
i+ 12
Ti 1 =
2
kA
2
[x i1 + x i ] B g
...................................................................... (8.10)
i 12
Ti+ 1 =
Ti 1 =
2k i A ik i1A i1
................................................... (8.12)
k i1A i1x i iB g i + k i A i x i+1 i1B g i1
incompresible
levemente
compresible
se
suelen
tomar
kA
2
=
[x i + x i+1 ] B g
i+ 1
2
kA
2
=
[x i1 + x i ] B g
i 1
2
T * i+ 12 =
i+ 1
2
...................................................................... (8.13)
i 1
2
...................................................................... (8.14)
2k i A ik i+1A i+1
1
.................................................... (8.15)
T * i 12 =
2k i A ik i1A i1
1
................................................... (8.16)
[k i1A i1x i + k i A i x i1 ] i 1 B g i 1
2
transmisibilidad explcita.
y T i 1 = T in 1 , se habla de
2
transmisibilidad implcita.
Una vez definido el nivel del tiempo, = n o = n + 1, los valores de gi + 1 y B gi + 1
2
i+ 1
2
ViPi + Vi+1Pi+1
=
................................................................................... (8.17)
Vi + Vi+1
(
) (
)
kA P Ti+ 12 Pi+1 Pi Ti 12 Pi Pi1
............................................. (8.18)
x B g x
x i
x i
ATCN P
+ A (q vij )CN
PCN T t z
De donde:
TCN P
+ (Q vij )CN
PCN T t z
T
P
Ti+ 1 Pi+1 Ti+ 1 + Ti 1 Pi + Ti 1 Pi1 = Vp ij CN
+ Q vij ......................... (8.19)
2
2
2
2
PCN T t z
Si se aproxima:
n +1
n
P 1 P
P
......................................................................... (8.20)
t z t z
z
Se obtiene:
i+ 1
2
Pi+1
Vp ij TCN Pi
Ti+ 1 + Ti 1 Pi + Ti 1 Pi1 =
2
2
2
PCN Tt z i
n +1
P
i
zi
Sea
ij =
Vp ij TCN
PCN T
................................................................................................. (8.22)
Luego:
i+ 1
2
ij Pi
Pi+1 Ti+ 1 + Ti 1 Pi + Ti 1 Pi1 =
2
2
2
t z i
n +1
P
i
zi
Las Ecuaciones 8.21 y 8.23 pueden ser aplicadas para generar un esquema de
presin implcita y transmisibilidad explcita, haciendo = n y evaluando las
presiones del lado izquierdo al tiempo t = t n+1 :
n
i+ 1
2
n +1
i+1
ij P
Tin+ 1 + Tin 1 Pin+1 + Tin 1 Pin1+1 = i
2
2
2
t z i
De donde:
n +1
ij P
i + (Q vij )CN
t z i
n
i+ 1
2
n +1
i+1
P
ij n+1
z ni+1 = z ni
(0 )
(0)
(0)
(0)
c.
(0)
(0)
Con los valores de Pin+1 , Pin+1+1 y Pin1+1 obtenidos en el paso anterior, se estima
(1)
d.
(1)
(1)
Pin+1 =
Tin+ 1 + Tin 1
2
i Pin
(Q vij )CN
t z ni
............................................... (8.25)
i
+
tz ni+1
Para resolver esta ecuacin por el mtodo de Gauss Seidel, se hace necesario
escribirla de la siguiente forma:
(k )
(k +1)
Pin+1 =
(k +1)
i Pin
(Q vij )CN
t z ni
................................................ (8.26)
i
+
(k )
t z ni+1
Tin++11 + Tin 1
2
Para el tiempo t n , se conocen los valores de Pin y z ni , para cada uno de los
bloques de la malla.
b.
Pin+1 = Pin
(0 )
z ni+1 = z ni
(1)
c.
d.
e.
I.
(k )
Pin+1 Pin+1
(k +1)
n +1
i
< 1
II.
z ki +1 z ki
< 2
z ki +1
III.
MB 1 < 3
(k +1)
Supngase que la presin Pin+1 en la ecuacin (8.26) se nota como Pin+1 . Es decir:
(k )
(k +1)
n +1
i
(k +1)
Tin+ 1 + Tin 1
2
i Pin
(Q vij )CN
t z ni
............................................... (8.27)
i
+
(k )
t z ni+1
(k +1)
(k )
(k +1)
El valor de P
El procedimiento es el
siguiente:
(k +1)
a.
b.
10
(0 )
Pin+1 = Pin
(0 )
z ni+1 = z ni
(1)
c.
d.
Se calcula z ni+1 de datos PVT para cada uno de los bloques de la malla.
e.
(1)
= H
+
g
g
+ H~
q ............................(9.1)
x
x y
y
t
Siguiendo un procedimiento similar al seguido para flujo lineal de un fluido
compresible (capitulo 8), la Ecuacin 9.1 puede ser escrita como:
T
kH P kH P
P
+
= H CN
+ H(q V )CN ...............(9.2)
x g x y g y
PCN T t Z
Siguiendo un procedimiento anlogo al seguido para obtener la ecuacin para el
caso lineal, se puede obtener:
kH P
=
x g x
kH
2(Pi+1, j Pi, j ) kH
2(Pi,j Pi1, j )
kH P
=
y g y
x i
kH
2(Pi, j+1 Pi, j ) kH
2(Pi, j Pi1, j )
g i, j+ 12 y i+1 + y i g i, j 12 y i + y i1
y j
Adicionalmente,
Ti+* 1 , j
2
y j
kH
2
.....................................................(9.5)
=
[
]
x
+
x
i
i
+
1
g
i+ 12, j
(9.3)
(9.4)
Ti* 1 , j
2
y j
Ti,*j 1
kH
2
=
.....................................................(9.6)
g i 12, j [x i + x i1 ]
x i
Ti,*j+ 1
kH
2
=
.....................................................(9.7)
g i, j 12 y j + y j1
x i
kH
2
=
.....................................................(9.8)
g i, j+ 12 y j + y j+1
De esta forma las ecuaciones (9.3) y (9.4) pueden ser escritas como:
*
*
kH P Ti+ 12,j (Pi+1, j Pi,j ) Ti 12, j (Pi, j Pi1, j )
=
..........................(9.9)
x g x
y j x i
*
*
kH P Ti, j+ 12 (Pi,j+1 Pi,j ) Ti, j 12 (Pi, j Pi,j1 )
=
..........................(9.10)
y g y
y j x i
y j x i
n+1
n
Pi, j
TCN 1 Pi, j
+ H(q V )CN .......................................(9.11)
H
PCNT t Z
Z
Si se define:
Vpij = x i y iH ............................................................................
(9.12)
ij = Vpij
TCN
...............................................................................
PCN T
(9.13)
Ti*+ 1 , jPi+1, j + Ti* 1 , jPi1, j Ti*+ 1 , j + Ti* 1 , j + Ti,*j+ 1 + Ti,*j 1 Pi, j + Ti,*j 1 Pi, j1 +
2
2
2
2
2
2
2
n+1
n
P
ij Pij
ij + (Q vij ) ....................................
Ti,*j+ 1 Pi,j+1 =
CN
Z
2
t Z
(9.14)
Donde:
Ti+* 1 ,j =
2
2k i,jHi,j y ik i+1,jHi+1,j
k i+1,jHi+1,j x i + k i,jHi,j x i+1
1
.................................
gi+ 1 ,jB gi+ 1 ,j
(9.15)
Para transmisibilidades
n
i, j 1
2
n+1
i, j1
n+1
P
ij Pij
ij
=
Z ij
t Z ij
+ (Q vij )
CN
De donde:
ij n+1
P +
Tin+ 1 , jPin+1+,1j + Tin 1 , jPin1+,1j Tin+ 1 , j + Tin 1 , j + Ti,nj+ 1 + Ti,nj 1 +
n +1 i, j
2
2
2
2
2
2
tz
i, j
n
i, j+ 1
2
n +1
i. j+1
+T
n
i, j 1
2
n +1
i, j1
= (Q vij )CN
ij Pij
t Z ij
....................................
(9.16)
(9.17)
Donde:
S ij = Ti,nj 1 ....................................................................................
(9.18)
(9.19)
ij
ij
n
n
n
= c ij +
C ij = Ti+ 1 , j + Ti 1 , j + Ti, j+ 1 + Ti, j 1 +
(k ) ....
n +1
2
2
2
2
tZ
i, j
t Z nij+1
(9.20)
E ij = Tin+ 1 , j ....................................................................................
(9.21)
(9.22)
ij Pij
t Z ij
................................................................
(9.23)
captulo 5.
A continuacin se discute la aplicacin de algunos de estos mtodos.
SOLUCIN POR MTODOS DIRECTOS
1. Se conoce Z nij .
Ecuacin 9.17
Pijn+1 =
ij
Ci,j = c ij +
t Z ij
] ...............................
(9.24)
(k +1)
Pijn+1
(k )
(k +1)
(k )
(k +1)
...............................
=
ij
(k )
(k )
Ci, j = c ij +
t Z nij+1
(9.25)
2. Para k = 0 , se asume:
(0 )
n+1
i+1, j
=P
n
i+1, j
(0 )
n+1
i, j+1
,P
=P
n
i, j+1
(0 )
y Z nij+1 = Z nij .
(1)
3. Se calcula Pijn+1 , i, j .
(1)
a.
(k )
Pijn+1 Pijn+1
(k +1)
1 .
n +1
ij
(k +1)
b.
(k )
Z ij Z ij
(k +1)
Z ij
c. MB 1.0 3
* (k +1)
Supngase que la presin Pijn+1 de la ecuacin (9.25) se nota como: Pijn+1 ; luego, se
tiene:
* (k +1)
Pijn+1
(k +1)
(k )
(k )
(k +1)
Fij S ij Pi,nj+11 + Wij Pin1+,1j + E ij Pin+1+,1j + Nij Pi,nj++11
............................
=
ij
(k )
(k )
Ci, j = c ij +
t Z nij+1
(9.26)
(k +1)
(k )
* (k +1)
(k )
(9.27)
* (k +1)
(k +1)
(k )
(k +1)
(k )
1. Se conoce Pijn+1 , Pin1+,1j , Pi,nj++11 , Pi,nj+11 , Z nij+1 , Znij y Pijn i, j . Para k = 0 se asume:
(0 )
(0 )
2. Se calcula Pijn+1 i, j .
(1)
(k +1)
Pijn+1
(k +1)
(k )
(k )
(kn++11)
n+1
n +1
n +1
Fij S ij Pi, j1 + Wij Pi1, j + E ij Pi+1, j + Nij Pi, j+1 +
(k )
.
= (1 w )Pijn+1 + w
ij
(k )
C i, j = c ij +
(k )
n +1
t
Z
ij
(9.28)
Supngase que la malla se recorre por filas tal como se ilustra en la Figura 9.1:
M
.
.
.
Iteracin k
j+1
(k +1)
Pin1+,1j
(k +1)
(k +1)
Pi,nj+1 Pin+1+,1j
j 1
.
.
Iteracin k+1
1
1. . . . . . i 1
i +1 . . . .
(k +1)
(k +1)
(k +1)
Pijn+1
(k +1)
(k )
(k )
wWij Pin1+,1j
wE ij Pin+1+,1j
= (1 w )Pijn+1
ij
ij
c ij +
c
+
ij
(k )
(k )
t Z nij+1
t Z nij+1
(k +1)
(k )
F S P n+1 N P n+1
ij
ij i, j1
ij i, j+1
+ w
ij
c ij +
(k )
t Z nij+1
De donde:
(k +1)
(k )
(k +1)
wE ij Pin+1+,1j
wWij Pin1+,1j
+ Pijn+1 +
ij
ij
c
+
c ij +
ij
(k )
(k )
t Z nij+1
t Z nij+1
(k +1)
(k )
(k )
Fij S ij Pi,nj+11 Nij Pi,nj++11
= (1 w )Pijn+1 + w
ij
c ij +
(k )
t Z nij+1
(9.29)
Las presiones del lado derecho de la ecuacin (9.29) son conocidas, bien de
iteracin anterior o bien de la iteracin actual, de filas ya barridas.
El
n+1
ij
2. Para k = 0 , se asume: P
(0 )
= P , Z nij+1 = Z nij .
n
ij
4. Se obtiene Z nij+1 i, j .