Está en la página 1de 24

CAPITULO 2 FUNDAMENTO MATEMATICO

2.1 Introduccin
Como los simuladores de reservorio han sido caracterizados como modelos
computacionales, modelos matemticos, o modelos numricos, es til hacer una
distincin entre estos trminos. Para nuestro propsito, un modelo matemtico de un
sistema fsico es un juego de ecuaciones diferenciales parciales, juntamente con un
juego apropiado de condiciones de lmite, que creemos describe adecuadamente los
procesos fsicos significativos que tienen lugar en ese sistema.
Para usar ecuaciones diferenciales y predecir el comportamiento de un
reservorio, es necesario resolverlas sujetas a las condiciones de lmite apropiadas.
Solo para los casos ms simples que involucran reservorios homogneos y lmites
muy regulares (tal como lmites circulares alrededor de un solo pozo) pueden
obtenerse soluciones por los mtodos clsicos de fsica matemtica. Para los dems
casos deben hacerse aproximaciones para poner las ecuaciones diferenciales en
una determinada forma que es amoldable a soluciones por computadoras digitales.
Tal juego de ecuaciones constituye un modelo numrico. Finalmente el
programa computacional o juego de programas escritos para resolver las ecuaciones
del modelo numrico constituyen el modelo computacional.
La atencin ac est restringida a un modelo bsico, pero muy til, de
petrleo negro. Modelos ms elaborados, incluyendo varios modelos EOR
(Enhanced Oil Recovery) sern discutidos posteriormente.
2.2. Flujo unidimensional (1D).
En su forma ms simple la ley de Darcy para flujo horizontal de una sola fase
establece que el caudal de flujo volumtrico (expresado como volumen de reservorio
por unidad de tiempo) a travs de un medio poroso de longitud L y a travs de un
rea transversal A es:
q

Ak p
(
)

Sin embargo, aplicando la propiedad de las permeabilidades efectivas, es


posible aplicar esta ley an en caso de existir movimiento multifsico en el
reservorio.
Si el medio poroso no es horizontal sino inclinado respecto a la horizontal con
un ngulo , esta ecuacin se modifica, para incluir el efecto de la gravedad, como
sigue:
q=-

Ak p
(
- gsen )

Donde q es el caudal de flujo, A el rea transversal, la viscosidad del fluido,


p la presin, k la permeabilidad, la densidad del fluido, el ngulo de inclinacin y
L la longitud del yacimiento
Para derivar la ecuacin diferencial para flujo en una dimensin, hagamos
que el rea y la profundidad de un determinado punto del reservorio, D, vare
arbitrariamente con la distancia, x, y reemplazamos el gradiente de presin p/L por
su diferencial parcial p/x y sen por D/x para obtener la ley de Darcy en forma
Ing. Hermas Herrera Callejas

Pgina: 1 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

diferencial para flujo de una fase que se puede expresar as:


q= -

Ak p
D
(
- g
)
x
x

Para flujo trifsico inmiscible, esta ecuacin puede aplicarse separadamente a


cada una de las fases introduciendo el concepto de permeabilidad efectiva, k e = kkr
donde ke = permeabilidad efectiva, k r = permeabilidad relativa. As obtenemos la ley
de Darcy separadamente para los caudales de flujo volumtrico del petrleo, agua y
gas de este modo:
Caudal de petrleo:
D
Akk ro p o
(
- o g
)
qo = 2.1
x
x
o
Caudal de agua:
D
Akk rw p w
(
- w g
)
qw = 2.2
x
x
w
Caudal de gas:
qg = -

D
Akk rg p g
(
- g g
)
x
x
g

2.3

Estas tres ecuaciones sern combinadas con el balance de materiales o


ecuaciones de continuidad para obtener las ecuaciones diferenciales que gobiernan
el flujo de petrleo, agua y gas en un medio poroso.
Para derivar la ecuacin de continuidad para la fase de petrleo,
efectuaremos un balance de masa en el elemento pequeo de volumen mostrado en
la Fig. 2.1. Sea (qo/Bo)x el caudal de masa (expresado como volumen en condiciones
estndar por unidad de tiempo) de petrleo que ingresa por la cara izquierda del
elemento del yacimiento, tal como se indica en la Fig. 2.1, y sea (q o/Bo)x+x el caudal
de masa que sale de este elemento por la cara derecha, donde q o es el caudal de
flujo del petrleo y Bo es el factor volumtrico del petrleo (Volumen de la fase
petrleo en reservorio por volumen estndar de petrleo). Debido a que debe
conservarse la masa dentro del elemento y aplicando balance de masa se tiene:
caudal de entrada - caudal de salida = caudal acumulado

q o ( x ) q o ( x x )
xx+x

Fig. 2.1 Elemento de volumen de roca


Ahora Ax es el volumen poral del elemento del yacimiento, donde A es el
area transversal a la direccin del flujo, x la longitud del elemento y es la
porosidad. Si So es la saturacin de petrleo, la masa de petrleo contenido en este
elemento ser AxSo/Bo. La porosidad, , es el volumen poral por volumen del
elemento y puede cambiar con el tiempo debido al efecto de compresibilidad de la
roca, juntamente con los cambios en el nivel de presin con el tiempo. La saturacin
de la fase petrleo, So, es el volumen del reservorio de la fase petrleo por unidad
de volumen poral. Por tanto, el caudal de acumulacin de petrleo durante un
Ing. Hermas Herrera Callejas

Pgina : 2 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

cambio elemental de tiempo es:



Ax ( S o )
t B o
entonces, la ecuacin de balance de masa es:
qo
q
So
(
)
)x - ( o )x+x = Ax (
t Bo
Bo
Bo
la cual dividiendo entre x d:
q
q
( o )x x - ( o )x
Bo = A ( S o )
Bo
x
t B o
Tomando lmites cuando x0, el primer miembro es por definicin la primera
derivada, o sea:
q
So
- ( o )= A (
)
2.4
x Bo
t Bo
Que es la ecuacin de continuidad para la fase petrleo. Reiterando el mismo
procedimiento para el caso del agua, se obtiene la siguiente ecuacin de estructura
similar:
qw
Sw
(
)= A (
)
2.5
x Bw
t B w
Si no existe transferencia de masa entre las distintas fases, la ecuacin de
continuidad para el gas tiene una estructura similar. Un efecto de transferencia de
masa limitado; pero muy til puede tomarse en cuenta por uso del llamado modelo
de petrleo negro, en el cual se asume que el gas se disuelve en la fase petrleo;
pero que el petrleo no se vaporiza a la fase gas. Por tanto el gas total incluir al
gas libre mas el gas disuelto en petrleo.
Por tanto, la ecuacin de continuidad del gas es:
-

q g qo R s

S g S o Rs
(
+
) = A [ (
+
)]
x B g
t
Bo
Bg
Bo

2.6

Donde Rs la relacin gas disuelto/petrleo (GOR). El volumen estndar de


gas disuelto en un volumen estndar de petrleo. Note que R s/Bo es entonces el
volumen estndar de gas disuelto por unidad de volumen de petrleo de reservorio.
Se puede permitir tambin la volatilizacin del petrleo en la fase gas por una
modificacin similar de la ecuacin de petrleo 2.4. Esto es equivalente a asumir
que el sistema de hidrocarburos consiste solo de dos componentes, petrleo y gas,
e ignora el efecto real de la composicin del equilibrio vapor/lquido. Modelos ms
realistas de sistemas de petrleo voltil requieren simuladores composicionales que
toman en cuenta el efecto de la composicin en el equilibrio vapor/lquido
Para el modelo de petrleo negro que se est considerando aqu, las
ecuaciones diferenciales finales para el flujo de tres fases en una dimensin se
obtiene sustituyendo las ecuaciones de Darcy 2.1, 2.2 y 2.3 en las ecuaciones de
balance de materia 2.4, 2.5 y 2.6. Estas ecuaciones diferenciales son:
Petrleo:

Ing. Hermas Herrera Callejas

Pgina : 3 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Akk ro po
D
So
[
(
- o g
)] = A (
)
x Bo o x
x
t Bo
Agua:
Akk rw p w
D
Sw
[
(
- w g
)] = A (
)
x B w w x
x
t B w
y gas

2.7

2.8

Sg
S R
Akk rg p g
D
D

AR s kk ro p o
[
(
- g g
)+
(
- o g
)] A [ (
o s )] 2.9
x B g g x
x
x
x
t
Bg
Bo
Bo o

2.3. Flujo en Dos Dimensiones (2D)


El flujo 1D puede ser aplicado por extensin a flujo en dos dimensiones (2D),
x e y; dividimos por xy en vez de x antes de tomar lmites. El factor A en las
ecuaciones diferenciales es reemplazado por espesor h, que puede ser considerada
como funcin de x e y. En adicin, contabilidad de derivativas para flujo en la
direccin y necesitan adicionarse. La ecuacin de petrleo llega a ser:
hk x k ro Po
D
hk y k ro p o
D

[
(
o g
)] +
[
(
- o g
)] = h ( S o )
x Bo o x
x
y B o o y
y
t B o
donde existe la posibilidad de permeabilidad anisotrpica por el uso de la
permeabilidad de la roca k x en direccin x, y la permeabilidad de la roca k y en
direccin y.
Note que el lado izquierdo es una combinacin de expresiones de la forma

p

p
f y

fx

x
x
y
y

donde fx y fy son algunas funciones de x, y, y t. Esto se abrevia comnmente como


el operador nabla . (fp). Por tanto, las ecuaciones bidimensionales (2D) pueden
escribirse en la forma abreviada:
=

+
x
y

La ecuacin anteriormente deducida puede ser expresada en forma ms


simple aplicando el producto escalar del operador nabla del siguiente modo:
So
hkk ro
.[
( p o - o gD)] = h (
)
2.10
t Bo
Bo o
Como puede verse, la anterior expresin puede representar la ecuacin de
continuidad para el petrleo, en dos o tres dimensiones de acuerdo a la forma del
operador nabla.
Para la fase agua:
Sw
hkk rw
.[
( p w - w gD)] = h (
)
2.11
t B w
Bw w
del mismo modo, para la fase gas:
.[

Sg
S R

hkk rg
hR s kk ro
( p g - g gD ) +
( p o - o gD)] h [ (
o s )]
t
Bg
Bo
Bg g
Bo o

2.12

2.4 Flujo en 3 dimensiones (3D)


Ing. Hermas Herrera Callejas

Pgina : 4 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Para extender las tres dimensiones espaciales x, y, y z necesitamos


meramente aadir derivativas que consideran el flujo en la direccin z. El factor h en
las ecuaciones diferenciales desaparece completamente. Si definimos la abreviacin
.(fp) por:
.( fp )


p

p

p
f y

fx

fz

x
x
y
y
z
z

2.13

2.5. Relaciones Auxiliares


En adicin a las ecuaciones diferenciales y a fin de complementar la
descripcin matemtica del modelo del reservorio, es necesario definir algunas
relaciones auxiliares importantes. Primero, si existen las tres fases en el yacimiento,
la suma de los volmenes de estas tres fases debe ser siempre igual al PV (volumen
poral) en cualquier punto en el sistema, o expresado en otra forma:
So + Sw + Sg = 1
2.14
Obviamente, cualquiera de las saturaciones puede siempre expresarse en
trminos de las otras dos.
En cualquier punto del yacimiento, las permeabilidades relativas se toman
como si fueran funciones de saturacin simple. Por tanto escribimos:
kro = kro(So ,Sw)
2.15
krw = krw(So ,Sw)
2.16
krg = krg(So, Sg)
2.17
Debido a la falta de datos adecuados, las permeabilidades relativas trifsicas
son usualmente calculadas con modelos de permeabilidad relativa y los datos
obtenidos en sistemas bifsicos gas/petrleo y agua/petrleo. Donde ocurre la
saturacin reversa, las permeabilidades relativas son tambin dependientes de la
historia y debe tomarse en cuenta la histresis.
Del mismo modo en cualquier punto del reservorio las presiones capilares se
toman como funciones de saturacin sola.
pcow = po-pw = Pcow(So,Sw)
2.18
pcgo = pg-po = pcgo(Sg,So)
2.19
La presin capilar puede tambin ser dependiente de la historia si ocurre
saturacin reversa. Notemos que una tercera presin capilar se define
automticamente por las dos primeras:
Pcgw = Pg - Pw = Pcgo + Pcow
Nuevamente, debido a la carencia de datos, las presiones capilares trifsicas
son usualmente calculadas de subsistemas bifsicos agua/petrleo y gas/petrleo.
Se asume que la presin capilar del agua Pc ow es funcin de la saturacin de agua
Sw sola, mientras se asume que Pcgo es funcin de solo Sg
Las funciones de permeabilidad relativa y presin capilar son frecuentemente
dependientes de la posicin, en cuyo caso se deben usar mltiples juegos de datos.
La densidad, viscosidad y factor volumtrico de cada fase se toman
usualmente como funciones de presin de la fase. De modo que podemos escribir:
f = f(pf),
f = o, w, g
2.20
f = f(pf),
f = o, w, g
2.21
Bf = Bf(pf),
f = o, w, g
2.22
La solubilidad del gas se expresa como funcin de la presin del petrleo:
Ing. Hermas Herrera Callejas

Pgina : 5 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Rs = Rs(po)
2.23
Las funciones que describen densidad, viscosidad, FVF, y solubilidad del gas
pueden tambin ser dependientes de la posicin, requiriendo de nuevo el uso de
mltiples juegos de datos.
Otras funciones que aparecen en las ecuaciones diferenciales son funciones
de la posicin exclusivamente. Por tanto tenemos:
kx = kx(x, y, z)
2.24
ky = ky(x, y, z)
2.25
kz = kz(x, y, z)
2.26
D = D(x, y, z)
2.27
La porosidad es una funcin de ambos: presin y posicin. Por tanto:
= (po, x, y, z)
2.28
Las ecuaciones 2.14 a la 2.28 constituyen una lista completa de relaciones
auxiliares (bajo la asuncin simplificada de que la presin no levanta por encima del
punto de burbuja, causando la desaparicin de la fase gas).
Juntamente con las ecuaciones 2.10 a 2.12, estas relaciones definen un
sistema de tres ecuaciones diferenciales parciales con tres incgnitas: p o, Sw y Sg.
Todas las otras cantidades dependen solo de estas incgnitas y las variables
independientes x, y, z y t. Los modelos composicionales incluyen las ecuaciones de
los gases reales
2.6. Funciones de Seudo Permeabilidad Relativa.
El modo ms riguroso de simular los efectos verticales en un reservorio, es
por medio de un modelo de tres dimensiones. Pero a veces no es posible hacerlo y
no siempre es prctico puesto que requiere mucho tiempo tanto en la preparacin de
datos como en el procesamiento.
Un mtodo de aproximar los efectos de la variacin vertical de permeabilidad,
como por ejemplo, en proyectos de desplazamiento como ser inyeccin de agua, es
asumir que el yacimiento es estratificado, empleando el concepto de seudo
permeabilidad relativa.
El yacimiento es dividido en estratos basndose en valores de permeabilidad
absoluta (de datos de ncleos). Los estratos se caracterizan por su espesor,
porosidad, saturacin de agua connata y saturacin de petrleo residual.
Para una capa cualquiera, n=1,2,3,...,N, la saturacin de agua es:

hii (1 - S roi )+ h i S rwi

i=1
S wn =

i n 1

i i

i -1

y la seudo permeabilidad relativa del agua para esa capa es:

Ing. Hermas Herrera Callejas

Pgina : 6 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

k rwn =

k wr k i hi
i=1

k h

i i

i=1
donde krw es la permeabilidad relativa del agua a la saturacin residual del petrleo

2.7 Condiciones de Lmite


Frecuentemente asumimos que el reservorio queda dentro de ciertas curvas
cerradas, C, a travs de la cual no hay flujo, y que la inyeccin de fluidos y la
produccin tiene lugar en los pozos ubicados en puntos o lneas dentro del interior
del reservorio.
Estrictamente, representaremos la condicin de no flujo en los lmites
requiriendo que el componente de flujo perpendicular a la curva C sea cero. Esto es
relativamente dificultoso hacerlo numricamente para una curva arbitraria; sin
embargo, generalmente hay poco inters en una solucin exacta en las cercanas de
la curva de lmites; mas bien nuestro inters cae mayormente dentro del interior del
reservorio.
Por esta razn, es adecuado representar el lmite curveado de manera recta.
El reservorio est empotrado en un rectngulo malla y las funciones k y se
establecen a cero en los bloques malla fuera de la curva C, como se muestra en la
Fig 2.2.

Dentro del reservorio


k = k(y,x)
= (y,x)

C
Fuera del reservorio
k(x,y) = (x,y) = 0

x
Fig. 2.2 Representacin de un reservorio de forma irregular
La parte ms importante de las condiciones de lmite es la especificacin de
inyeccin de fluido y de produccin en los pozos. En cada pozo, se especifica ya
sea la presin o el caudal de flujo para cada fase. Debido a que cada pozo tiene un
dimetro pequeo en relacin a las dimensiones horizontales del reservorio, este
puede representarse matemticamente por un punto fuente o sumidero.

Ing. Hermas Herrera Callejas

Pgina : 7 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

2.8 Condiciones Iniciales


Para completar la descripcin matemtica del reservorio, es necesario
especificar las condiciones iniciales. Se puede especificar presiones y saturacin en
cada posicin en el momento inicial. Las relaciones de presin capilar y densidad
(ecuaciones 2.18 a 2.20) se utilizan para calcular presiones y saturaciones mediante
las ecuaciones diferenciales ordinarias.
dp f
dD

fp ( p f ) g ,

f = o, w, g

resultando de la suposicin que los potenciales de las fases no vara con la


posicin.
2.9
Diferencias Finitas
Dada una funcin discreta, es decir, un conjunto finito de argumentos x k, cada
uno tiene un correspondiente y k, y suponiendo los argumentos igualmente
espaciados, de modo que xk+1-xk=h, las diferencias de los valores y k se denotan por:
yk = yk+1 - yk
Y se llaman primeras diferencias. Las diferencias de estas primeras
diferencias tienen la siguiente notacin:
2yk=(yk)=yk+1-yk=yk+2-yk+1-(yk+1-yk)=yk+2-2yk+1+yk
Y se llaman segundas diferencias.
A su vez las diferencias de estas segundas diferencias que seran las terceras
diferencias que se conocen como diferencias de orden 3 se expresan de la siguiente
manera:
3yk =2yk+1 - 2yk = yk+3 - 2yk+2 + yk+1 - (yk+2-2yk+1+yk)
= yk+3 - 3yk+2 + 3yk+1 - yk
Por tanto, se puede establecer de un modo general que:
n
yk = n-1yk+1 - n-1yk
Que se conoce como diferencias de orden n.
Con la finalidad de facilitar la notacin y a fin de evitar la repeticin del
subndice k consideraremos k=0, entonces tenemos que las diferencias se
expresaran como:
y0
= y1 - y 0
2y0 = y2 - 2y1 + y0
3y0 = y3 - 3y2 + 3y1 - y0
4y0 = y4 - 4y3 + 6y2 - 4y1 + y0
5y0 = y5 - 5y4 + 10y3 - 10y2 + 5y1 - y0
Se puede ver que los trminos en el desarrollo de una diferencia de cualquier
orden, sigue una ley parecida a la del Binomio de Newton. El resultado general es:
n 1

n y 0 ( 1) i 1 C in1 y n 1i
i 1

Ejemplo 2.1
Para una sptima diferencia, encontrar el trmino quinto.
Ing. Hermas Herrera Callejas

Pgina : 8 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Solucin:
a) El 5to trmino tendr un signo positivo (-1) 5-1 = (-1)4 = 1
b) El coeficiente del trmino ser:
C 571 C 47

7!
7.6.5.4!

7.5 35
4!.3! 4!.3.2.1

c) El subndice del trmino ser 7 + 1 5 = 3


d) Luego el 5to trmino es: +35y3
La tabla de diferencias es la forma comnmente utilizada de presentar las
diferencias finitas. Los elementos de la tabla se colocan diagonalmente, como
resultados de las diferencias de los dos elementos ms cercanos de la izquierda, del
siguiente modo:
x0
y0
y0
x1
y1
2y0
y1
3y0
x2
y2
2y1
4y0
3
y2
y1
x3
y3
2y2
y3
x4
y4
2.9.1 Frmulas en Diferencias Finitas
1.
2.

3.

4.

5.

La diferencia de una constante es cero.


Demostracin: Sea yk=C para todo valor de k, entonces:
yk=yk+1-yk=C-C=0
La diferencia de una funcin multiplicada por una constante es igual al producto
de la constante por la diferencia de la funcin.
Demostracin: Por definicin:
(Cuk)= Cuk+1-Cuk =C(uk+1- uk)
luego: (Cuk)=Cuk
La diferencia de una suma de funciones es igual a la suma de sus diferencias.
Demostracin:
(uk + vk) = (uk+1 + vk+1) - (uk + vk) = uk+1 + vk+1 - uk - vk = (uk+1 - uk) + (vk+1 - vk)
= uk + vk
La diferencia de un producto de funciones es:
(ukvk) = ukvk + vk+1uk
Demostracin:
(ukvk) = uk+1vk+1 - ukvk
Sumando y restando ukvk+1 y ordenando convenientemente:
(ukvk) = uk+1vk+1 - ukvk + ukvk+1 - ukvk+1 = ukvk+1 - ukvk + uk+1vk+1 - ukvk+1
= uk(vk+1 - vk) + vk+1(uk+1 - uk)
luego: (ukvk) = ukvk + vk+1uk
La diferencia de un cociente de funciones es:
v k u k - u k v k
u
( k ) =
vk
v k +1 v k
Demostracin

Ing. Hermas Herrera Callejas

Pgina : 9 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

uk
u
u
) k 1 k
vk
v k 1 v k
Resolviendo la diferencia sacando comn denominador y luego sumando y
restando ukvk en el numerador:
u
u
u
u v u k v k 1 u k 1v k u k v k 1 u k v k u k v k
( k ) k 1 k k 1 k

vk
v k 1 v k
v k 1v k
v k 1v k
Ordenando el numerador:
u
v (u u k ) u k (v k 1 v k ) v k u k u k v k
( k ) k k 1

vk
v k 1v k
v k 1v k
Ejemplos
1) Hallar la expresin para Ck.
Aplicando el concepto de diferencia primera:
Ck = Ck+1-Ck
Luego:
Ck = Ck(C-1)
2) Demostrar que si yk=k4, entonces 4yk=24.
Para un valor k+1 se tendr que:
yk+1 = (k + 1)4 = (k3 + 3k2 + 3k + 1)(k + 1) = k4 + 3k3 + 3k2 + k + k3 + 3k2 + 3k + 1
= k4 + 4k3 + 6k2 + 4k + 1
Por lo tanto:
yk+1 - k4 = yk+1 - yk = yk = 4k3 + 6k2 + 4k + 1
La diferencia primera del punto k+1 ser:
yk+1 = 4(k + 1)3 + 6(k + 1)2 + 4(k + 1) + 1
= 4k3 + 12k2 + 12k + 4 + 6k2 + 12k + 6 + 4k + 4 + 1
= (4k3 + 6k2 + 4k + 1) + 12k2 + 24k + 14 = yk + 12k2 + 24k + 14
O sea que:
yk+1 - yk = 2yk = 12k2 + 24k + 14
Reiterando el procedimiento para la diferencia segunda de (k + 1), se tiene:
2yk+1 = 12(k + 1)2 + 24(k + 1) + 14
= 12(k2 + 2k + 1) + 24(k + 1) + 14 = 12k2 + 24k + 12 + 24k + 24 + 14
= (12k2 + 24k + 14) + 24k + 36 = 2yk + 24k + 36
Luego:
2
yk+1 - 2yk = 3yk = 24k + 36
Entonces:
3yk+1 = 24(k + 1) + 36 = (24k + 36) + 24 = 3yk + 24
Luego:
3yk+1 - 3yk = 4yk = 24 lqqd.
3) Demostrar que si yk = 2k, entonces: yk = yk
yk = 2k+1 2k = 2k(2 1) = 2k.1 = 2k = yk
(

2.9.2 Aplicaciones a Derivadas.


Las ecuaciones diferenciales con derivadas parciales pueden ser convertidas a
diferencias finitas, o ms estrictamente hablando, discretizadas por medio de
cambios relativamente simples.
Considrese el desarrollo con la serie de Taylor de la diferencia hacia adelante:
Ing. Hermas Herrera Callejas

Pgina : 10 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

P(x+x) = P(x) + xP'(x) + x2P''(x) + 1/6x3P'''(x) +....


De la misma manera, la diferencia hacia atrs:
P(x-x) = P(x) - xP'(x) + x2P''(x) - 1/6x3P'''(x) +....
Donde:
P('x )

P
x

"
( x)

Y as sucesivamente.
2.9.2.1 Primera Derivada:

2 P
x 2

En los desarrollos en serie de las diferencias pueden ser truncadas a partir de


su tercer trmino, obtenindose:
P(x+x) = P(x) + xP'(x)
P(x-x) = P(x) - xP'(x)
Restando miembro a miembro y despejando P'(x) se tiene:
P'(x) = [P(x+x) - P(x-x)] / 2x
O sea:
P Pi
P Pi 1
P Pi 1 Pi 1

i 1
i
x
2 x
x
x
2.9.2.2 Segunda Derivada:
Los desarrollos en serie de las diferencias pueden ser truncadas a partir de su
cuarto trmino, obtenindose:
P(x+x) = P(x) + xP'(x) + x2P''(x)
P(x-x) = P(x) - xP'(x) + x2P''(x)
Sumando miembro a miembro y despejando P''(x) se tiene:

P " ( x)

P ( x x ) 2 P ( x ) P ( x x )
x 2

O bien:
P Pi 1 2 Pi Pi 1

x 2
x 2
Anlogamente se puede hacer la conversin para derivadas de orden superior.
Las ecuaciones que rigen el movimiento de fluidos en reservorios slo contienen
hasta segundas derivadas.
2

2.10

Discretizacin de las Ecuaciones

Una funcin continua, por ejemplo y=f(x) se caracteriza porque para


variaciones infinitesimales de x, tambin existen variaciones de la funcin en y. Por
el contrario, en las funciones discretas las variaciones de la funcin se efectan por
medio de saltos para variaciones finitas de x.
Ing. Hermas Herrera Callejas

Pgina : 11 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Una funcin continua puede aproximarse por una funcin discreta; para ello
generalmente se divide la variable x en el
intervalo considerado, en segmentos pequeos
pero finitos, de igual desigual longitud, que
tienen sus correspondientes ordenadas al
cortar la curva continua, formando una lnea
quebrada como se muestra en la Fig.2.3.
Obviamente se introducen errores al aproximar
una curva continua por la funcin discreta, por
defecto o por exceso. Los procesos que usan
funciones discretas generalmente incluyen una
Fig. 2.3 Funciones Continua y Discreta
teora de anlisis de errores a fin de minimizar
sus efectos.
Para el caso del flujo de fluidos en el yacimiento, las ecuaciones de
diferenciales parciales que describen el transporte de fluido y energa en el medio
poroso generalmente no tienen una solucin analtica. Para obtener las soluciones
numricas, las variaciones en el dominio espacial son tratadas por mtodos
discretos utilizando ya sea mtodos de diferencias finitas o tcnicas de elementos
finitos. Ambos mtodos son aproximados y sujetos a errores por truncamiento, que
son proporcionales a las potencias de bajo orden o al espaciamiento del reticulado.
Las diferencias finitas son ms comunes por su flexibilidad, fcil uso y bajo uso
computacional.
2.11. Discretizacin de las Ecuaciones de Difusividad.
Las ecuaciones de difusividad que describen el movimiento de los fluidos en el
reservorio son ecuaciones de diferenciales parciales, y como se mencion en el
punto 2.1, no existe un mtodo analtico para resolverlas.
Los mtodos numricos han resultado ser un excelente sustituto para
problemas de difcil solucin sin solucin analtica. Aunque tuvieron su desarrollo
preliminar en el siglo XVII, no fueron utilizados por demandar un tedioso y
frecuentemente abrumador trabajo manual, generalmente aritmtico.
La invencin de computadoras de gran eficiencia y capacidad y bajo costo ha
permitido la aplicacin, desarrollo y perfeccionamiento de los mtodos numricos,
con los cuales se pueden resolver casi todo tipo de ecuaciones y sistemas, y
constituyen un instrumento efectivo utilizado por diversas ramas de la tecnologa y la
ciencia.
La aplicacin de los mtodos numricos a las ecuaciones diferenciales requiere
que stas sean convertidas a la forma discreta, ya que bsicamente trabajan en
base a diferencias finitas.
La solucin numrica de ecuaciones diferenciales parciales mediante
diferencias finitas involucra el reemplazo de las derivadas parciales por cocientes de
diferencias finitas. Entonces, en vez de obtener una solucin continua, obtenemos
una solucin aproximada en un juego discreto de bloques malla o puntos en tiempos
discretos. Por esta razn es necesario transferir las ecuaciones de difusividad
desarrolladas anteriormente, al dominio discreto para su solucin. En esta seccin
discutiremos el reemplazo de las derivadas parciales.
La discretizacin para un yacimiento se efecta en las siguientes dimensiones:
Ing. Hermas Herrera Callejas

Pgina : 12 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

en el espacio y en el tiempo.
2.11.1. Discretizacin en el Espacio.
Considerando un sistema cartesiano en tres
dimensiones xyz, sobre el cual est definido el
mapa estructural del reservorio, se requiere dividir
cada uno de los ejes en segmentos x, y y z, de
modo que el reservorio quedar dividido en
bloques; cada bloque representa la unidad bsica
de trabajo por lo que en cada uno de ellos se
Fig. 2.4 Discretizacin en el espacio
considera que la formacin es homognea e
isotrpica. Asimismo en cada bloque la presin es
constante. De un bloque a otro las propiedades sufren saltos finitos en sus valores,
lo mismo que la presin.
Para simplificar la presentacin, se considerar solo el caso de dos
dimensiones espaciales. Para la mayor parte, la extensin a tres dimensiones (o la
reduccin a una dimensin) es bastante real.
En un sistema areal, la discretizacin puede ilustrarse tal como se muestra en la
Fig.2.4; las celdas se designan generalmente con los subndices i,j para indicar su
posicin dentro del arreglo, donde i=1,n en la direccin x, y j=1,m en la direccin y.
En un sistema 3D, un tercer subndice k designa la posicin en profundidad, donde
k=1,l.
Dos tipos de mallas son de uso comn en simulacin de reservorios para
representar el reticulado: las de bloque centrado y las de punto centrado (enrejado).
2.11.1.1. Mallas de Bloque Centrado.
El punto (xi, yj) est al centro del bloque (i, j) y representa a este. Un juego
discreto de bloques malla en el plano x-y se obtiene por el uso de un sistema de
malla para dividir el rectngulo solucin como se muestra en la Fig. 2.5. Hay i
bloques malla en la direccin x y j bloques malla en la direccin y. Se usa el
subndice i para identificar columnas de bloques malla y el subndice j para
identificar filas. Cada punto (x i,yj), tambin llamado (i,j), cae al centro de un bloque.
Se usa doble subndice para indicar la posicin dentro de la malla. De este modo,
por ejemplo, Si,j, se refiere al valor de S en el punto (i,j), y ms generalmente al valor
promedio de S dentro del bloque malla (i,j).
j
3
2

i=4
j=3

1
1

Fig. 2.5 Sistema de malla de bloque centrado


Ing. Hermas Herrera Callejas

Pgina : 13 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

y
yj+1
yj+1/2
yj-1/2

i,j+1

yj
yj-1

i-1,j

I,j

I+1,j

i,j-1

xi-1
xi-1/2

xi

xi+1

xi+1/2

Fig. 2.6 Nomenclatura para malla de bloque centrado

Las ubicaciones de los bloques malla se definen por las ubicaciones de sus lmites:
x1/2, x3/2, ...xi+1/2
y
y1/2, y3/2, ...yj+1/2
Los centros de los bloques malla satisfacen entonces
xi = (xi-1/2 + xi+1/2)/2
Y
yj = (yj-1/2 + yj+1/2)/2.
Ver Fig. 2.6
Para permitir mayor definicin en algunas partes del reservorio respecto a otras,
se permite que el espaciado de la malla sea variable.
Ahora podemos comenzar el reemplazo de las derivadas respecto al espacio.
Por simplicidad, consideraremos por el momento solo una de las tres ecuaciones
diferenciales parciales, denominada la ecuacin del petrleo, adems se va a
suponer un yacimiento horizontal por lo que D/x = 0, luego, ignoraremos
temporalmente los trminos de la gravedad, el rea transversal A se reemplazar por
h, donde el ancho est dado por las direcciones x e y. Entonces la ecuacin del
petrleo se simplifica a:
hkk ro
S
.(
p o ) h ( o )
2.1
Bo o
t Bo
Para simplificar la notacin posteriormente hagamos que
k
M o ro
2.2
Bo o
Entonces
S o

.( hkM o p o ) h
2.3
t Bo
En forma expandida, la ecuacin diferencial (ecuacin 2.3) es
p
p


S o

hk x M o o hk y M o o h
2.4
x
x y
y
t Bo
Note que hkx y hky son independientes del tiempo, mientras Mo, el factor de
movilidad, es dependiente del tiempo porque es una combinacin de cantidades que
dependen de la solucin de las variables.
Ing. Hermas Herrera Callejas

Pgina : 14 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Primero consideremos la derivada respecto de x. Podemos aproximar esta en el


punto (xi, yj) por:

hk x M o


hk x M o o
x
x

p o
p

hk x M o o

x i 1 / 2, j
x
xi 1 / 2, j xi 1 / 2, j

i 1 / 2 , j

A su vez, podemos hacer las aproximaciones


p o

( p o ) i 1, j ( p o ) i , j
xi 1, j xi , j

i 1 / 2 , j

y
p o

( p o ) i , j ( p o ) i 1, j
xi , j xi 1, j

i 1 / 2 , j

Donde (po)i,j es la solucin aproximada, o numrica para p o en el punto (i,j),


luego:
( hk x M o ) i 1 / 2, j [( p o ) i 1, j ( p o ) i , j ]
xi 1, j xi , j

p o

hk x M o

x
x

(hk x M o ) i 1 / 2, j [( p o ) i , j ( p o ) i 1, j ]

xi 1 / 2, j xi 1 / 2, j

De manera similar

( hk y M o ) i , j 1 / 2 [( p o ) i , j 1 ( p o ) i , j ]

p o

hk y M o
y
y

xi , j xi 1, j

y i , j 1 y i , j

( hk y M o ) i , j 1 / 2 [( p o ) i , j ( p o ) i , j 1 ]
y i , j y i , j 1

y i , j 1 / 2 y i , j 1 / 2

Note que ya no hemos especificado cmo evaluar propiedades asociadas con


los bloques del lmite [ej. (Mo)i1/2,j y (Mo)i,j1/2]; la presin y la saturacin son solo
definidos en el centro de los bloques.
La alternativa de ponderacin aguas arriba es de lejos la ms comn. En
ausencia de gravedad:
( M o ) i 1 / 2 , j ( M o ) i , j , si ( p o ) i , j ( p o ) i 1, j
( M o ) i 1 / 2, j ( M o ) i 1, j , si ( p o ) i , j ( p o ) i 1, j
2.11.1.2. Mallas de Punto Centrado.
y
4
3
I=5
j=4

j
2
1

Fig. 2.7 Sistema de malla de punto centrado

El segundo tipo de malla, menos frecuentemente usado, tiene varias


Ing. Hermas Herrera Callejas

Pgina : 15 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

denominaciones aunque el de punto centrado es el nombre ms popular; pero malla


de celosa (lattice), mtodo de distribucin del punto de malla, y malla de punto
distribuido son tambin denominaciones usadas, (ver Fig. 2.7), se consideran los
vrtices del bloque como referencia para la aplicacin de la discretizacin.
En este caso, las ubicaciones de los puntos malla y la nomenclatura es directa
de la segmentacin de los ejes de coordenadas.
x1, x2, ... xi
y
y1, y2, ... yj
y se visualiza un bloque rectangular alrededor de cada punto de la malla con
lados izquierdo y derecho a xi-1/2 y xi+1/2, y lados inferior y superior a y j-1/2 y yj+1/2, como
se muestra en la Fig. 2.8, donde
xi- = (xi-1 + xi)/2,
xi+ = (xi + xi+1)/2,
yj- = (yj-1 + yj)/2,
y
yj+ = (yj + yj+1)/2.
y
yj+1
yj

i,j+1
yj+

i-1,j

i,j

i+1,j

yj-
yj-1
i,j-1
xi-
xi-1

xi+
xi

xi+1

Fig. 2.8 Bloque-malla hipottico en malla de punto centrado

Para puntos interiores, los cocientes de diferencia espacial se escriben de la


misma manera para cualquiera de los tipos de malla. Hay, sin embargo,
diferencias significativas entre los dos sistemas de malla. El sistema de punto
centrado tiene lmites que coinciden con los clculos de puntos exteriores; esto
es ventajoso cuando los pozos deben ser ubicados exactamente fuera del lmite
del rectngulo de clculo, como en el tipo de modelaje trimestral de 5 puntos.
Por otro lado, en el sistema de bloque centrado, los lmites del rectngulo de
clculo coinciden con los lmites del bloque; esto es consistente con un enfoque
de control de volumen y es frecuentemente ms natural al ingeniero. Otra
diferencia es que el sistema de bloque centrado no requiere tratamiento especial
de las ecuaciones diferenciales para los bloques exteriores, mientras el sistema
de punto centrado requiere una ligera modificacin. Por esta razn, los sistemas
de malla de bloque centrado son generalmente preferidos para la simulacin de
reservorios.
2.11.2 Discretizacin en el Tiempo.
Ing. Hermas Herrera Callejas

Pgina : 16 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

La variable tiempo tambin es susceptible de aproximarse por valores discretos;


de este modo puede completarse la ecuacin de difusividad del punto anterior.
La Fig. 2.9. muestra esquemticamente una secuencia de valores discretos que
pretenden sustituir la continuidad de la curva; estos intervalos de tiempo o timesteps pueden ser de intervalos desiguales en los actuales simuladores comerciales,
y son calculados dentro los procedimientos de solucin de
ecuaciones, a fin de
asegurar la convergencia rpida..
Fig. 2.9
Discretizacin en el tiempo

Para completar la discretizacin, tambin reemplazamos cada derivada


respecto del tiempo por un cociente de diferencia correspondiente. El tiempo es
dividido en puntos discretos: 0, t 1, t2, ... tn, tn+1, ... (Note que usamos superndices
para indicar el nivel de tiempo, no son potencias). Asumimos que tenemos, al tiempo
tn, una solucin para cada variable dependiente en cada punto de la malla. Un
procedimiento numrico consiste, entonces, de una tcnica para generar una
solucin para cada variable dependiente en cada punto de la malla en el prximo
tiempo, tn+1. Claramente, comenzando con la condicin inicial al tiempo cero, la
aplicacin repetida del procedimiento numrico generar la solucin para cada
punto discreto en el espacio y el tiempo, (xi, yj, tn), para el periodo de inters.
Si se toma como referencia un tiempo t n y un intervalo t, entonces se tiene
n+1 n
que: t =t +t, o bien t = tn+1 - tn
Entonces una derivada del tiempo, como la del lado derecho de la ecuacin
2.4, puede aproximarse en el punto de la malla (i,j) por:
n 1
n
S o
S o
S o

t Bo

Bo

i, j

Bo

i, j

Entonces
S
S
h S o n 1
h ( o)
[(
) i , j ( o ) in, j ]
t Bo
t Bo
Bo
2.12 Ecuacin Bsica de Diferencia Finita
Sustituyendo las aproximaciones numricas por las derivadas en el espacio y
el tiempo en la ecuacin diferencial para el petrleo (ecuacin 2.4) da la siguiente
ecuacin diferencial:

(hk x M o ) i 12, j [( p o ) i 1, j ( p o ) i , j ]
xi 1, j xi , j

(hk x M o ) i 12, j [( p o ) i , j ( p o ) i 1, j ]
xi , j xi 1, j

xi 12 , j x i 12 , j
(hk y M o ) i , j 12 [( p o ) i , j 1 ( p o ) i , j ]
y i , j 1 y i , j

(hk y M o ) i , j 12 [( p o ) i , j ( p o ) i , j 1 ]
y i , j y i , j 1

y i , j 12 y i , j 1 2
hi , j S o

=
t Bo

n 1

i, j

S o

Bo

Ing. Hermas Herrera Callejas

i, j

2.5
Pgina : 17 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Note que no se han usado superndices en el lado izquierdo de esta


ecuacin. Esto indica que, por el momento, dejamos indeterminado el nivel de
tiempo al cual varias partes de las diferencias espaciales deben ser evaluadas. Hay
muchos procedimientos numricos donde podemos ir del intervalo de tiempo n al
n+1, y cada procedimiento numrico se caracteriza por el modo en que los
superscripts n y n+1 se asignan al lado izquierdo. Una eleccin comn es evaluar
las presiones en el tiempo n+1 y todas las otras cantidades en el tiempo n.
2.13 Ecuacin Reordenada de Diferencia Finita
Un reordenamiento de la ecuacin 2.5 produce una ecuacin de diferencia
finita en la cual los variados trminos pueden tener una interpretacin fsica en
trminos de los bloques mostrados en cualquiera de las Fig. 2.5 o 2.6 o 2.7 o 2.8.
Multipliquemos la Ecuacin 2.5 por (xi+ - xi-)(yj+ - yj-), que es el rea del bloque.
Entonces la ecuacin diferencial (Ecuacin 2.5) llega a ser:

(Tox ) i 12 , j [( p o ) i 1, j ( po ) i , j ] (Tox ) i 1 2 , j [( po ) i , j ( po ) i 1, j ] (Toy ) i , j 12 [( p o ) i , j 1 ( po ) i , j ]


- (Toy ) i , j [( po ) i , j ( po ) i , j 1 ]
1

Vi , j S o

t Bo

n 1

i, j

Donde
( hk x M o ) i 12, j ( y j 12 y j 12 )
(Tox ) i 12, j
xi 1, j xi , j

(Toy ) i , j 12

( hk y M o ) i , j 12 ( xi 1 2 xi 12 )
y i , j 1 y i , j

S o
Bo

i, j

2.6

Vi , j hi , j ( xi 12 xi 1 2 )( y j 12 y j 12 )
Cada uno de estos ltimos trminos tiene una interpretacin fsica. (T ox)i+,j
puede ser considerado como transmiscibilidad al petrleo en direccin x en el
lmite derecho del bloque (i,j), (T oy)i,j+ como la transmisibilidad al petrleo en
direccin y en el lmite superior del bloque (i,j), y V i,j como el volumen del bloque
(i,j).
Cada uno de los trminos de transmisibilidad puede factorizarse en una porcin
de tiempo invariante y una variable con el tiempo:

(Tox ) i 12, j (Tx ) i 12, j ( M ox ) i 12, j


y

(Toy ) i , j 1 2 (T y ) i , j 12 ( M oy ) i , j 1 2
Donde
(hk x ) i 12, j ( y j 12 y j 12 )
(Tx ) i 12 , j
xi 1, j xi , j

(T y ) i , j 12

(hk y ) i , j 12 ( xi 12 xi 12 )
y i , j 1 y i , j

k ro
( M ox ) i 1 2 , j
Bo o

i 12, j

y
Ing. Hermas Herrera Callejas

Pgina : 18 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

k ro
( M oy ) i , j 1 2
Bo o

i , j 12

Estos nuevamente tienen su interpretacin fsica. (T x)i+,j es la transmisibilidad


de una sola fase (para =1) en direccin x hacia el lmite derecho del bloque; (T y)i,j+
es la transmisibilidad de una sola fase en direccin y hacia el lmite superior del
bloque. (Mox)i+,j y (Moy)i,j+ pueden ser considerados como las movilidades variables
con el tiempo (para k = 1) asociado con los lmites derecho y superior.
Adems, la transmisibilidad multiplicada por la cada de presin es el caudal
de flujo de petrleo (en volmenes estndar por unidad de tiempo). As el primer
trmino de la ecuacin 2.6, (Tox ) i 12 , j [( p o ) i 1, j ( p o ) i , j ] , es el caudal de flujo de
petrleo hacia el bloque (i,j) por el lmite derecho desde el bloque (i+1,j); el segundo
trmino (con signo menos) es el caudal de flujo de petrleo hacia el bloque (i,j) por
el lmite izquierdo desde el bloque (i-1,j); los trminos tercero y cuarto son los
caudales de flujo de petrleo hacia el bloque (i,j) desde los bloques de arriba y
abajo. El lado derecho de la ecuacin 2.6 es el caudal de acumulacin de petrleo
en el bloque.
Se necesitan ms abreviaciones para simplificar la representacin de los
trminos de diferencia. Hagamos que sea el nivel de tiempo al que son evaluadas
las movilidades y sea el nivel de tiempo al que son evaluadas las presiones. Por
ejemplo, si = n y = n+1, se utilizan movilidades viejas y presiones nuevas.
Entonces la ecuacin de diferencia (ecuacin 2.6) puede escribirse como:
Vi , j
S o
t

T * M o ( p o ) i, j
2.7
t

Bo

i, j

Donde
t ( A) ( A) n 1 ( A) n

B * Ai , j Bi 12 , j ( Ai 1, j Ai , j ) Bi 1 2, j ( Ai 1, j Ai , j )
Bi , j 12 ( Ai , j 1 Ai , j ) Bi , j 12 ( Ai , j 1 Ai , j )
Para cualquier cantidad del centro del bloque, A, y cualquier cantidad del
lmite del bloque, B.
2.14 Caudales de Pozos de Inyeccin y Produccin
Ahora discutiremos acerca de caudales de inyeccin y produccin de pozos e
introduciremos trminos para caudales de pozos. Hagamos que (q o)i,j sea el caudal
(en volmenes estndar por unidad de tiempo) al que el petrleo es inyectado en o
producido del bloque (i,j). (q o)i,j es negativo si se produce petrleo. Entonces, debido
a que la masa debe conservarse, la ecuacin de diferencia (ecuacin 2.7) llega a
ser:
Vi , j
S o
t

T * M o ( p o ) i , j (q o ) i , j
2.8
t

Bo

i, j

En el caso de inyeccin, los caudales q o, qw y qg probablemente seran


especificados por adelantado. Sin embargo en el caso de produccin los caudales
de todas las fases a un pozo no pueden especificarse, porque sus caudales deben
Ing. Hermas Herrera Callejas

Pgina : 19 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

satisfacer ciertas condiciones de movilidad. Por ejemplo, si los efectos capilares son
despreciables cerca del pozo, entonces la produccin de cada fase es proporcional
a su movilidad en el bloque:
(qo ) i , j

k ro
o Bo

(q w ) i , j

k rw
w Bw

i, j

(q g ) i , j

k rg

i, j

2.9

B
g g

i, j

El usuario generalmente especifica uno de los caudales q o, qw o qg como


funcin del tiempo, y el programa simulador del reservorio ajustar los otros dos
caudales para satisfacer la ecuacin 2.9. Alternativamente muchos simuladores
permiten especificar el caudal total, y el programa ajusta los tres caudales para
satisfacer la ecuacin 2.9, tanto como el total.
Frecuentemente es deseable especificar presiones en boca de pozo. En tal
caso (qo)i,j es reemplazada en la ecuacin 2.8 por:

k ro
o Bo

Ri , j

[( p wf ) i , j ( p o ) i , j ]
i, j

Donde Pwf es la deseada presin en boca de pozo y R i,j es un factor de


transmisibilidad del pozo que depende de la permeabilidad y la geometra. Para
bloques malla cuadrados, se ha visto que:
2 (kh) i , j
Ri , j
ln(0.2x / Rw )
2.15 Forma Final de las Ecuaciones de Diferencia
Finalmente, se vuelve a incorporar la gravedad en la ecuacin. La forma final de la
ecuacin de diferencia para el petrleo es:
Vi , j
S o
t

T * M o [( p o ) i , j g o Di , j ] (q o ) i , j
2.10
t

Bo

i, j

Similarmente la ecuacin para el agua es:


Vi , j
S w
t

T * M w [( p w ) i , j g w Di , j ] (q w ) i , j
t

Bw

2.11
i, j

Y la ecuacin para el gas es:

T * M g [ ( p g ) i , j g g Di , j ] T * Rs M o [ ( p o ) i , j g o Di , j ] ( q g ) i , j

i, j
= t

S g
t [
Bg

S o Rs
Bo


i, j

2.12

i, j

2.16 Formas de Solucin.


Toda ecuacin diferencial para poder ser resuelta debe poseer datos sobre sus
valores iniciales y de frontera; es ms, diferentes valores iniciales y de frontera
originan diferentes soluciones.
Por lo tanto, las ecuaciones de difusividad tambin requieren estas condiciones
iniciales y de frontera; aun cuando hayan sido discretizadas, lgicamente, este
hecho no cambia.
Ing. Hermas Herrera Callejas

Pgina : 20 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Como ya se sabe, la ecuacin de difusividad relaciona tres variables en forma


diferencial: presin, saturacin y tiempo, de modo que se tiene:
f(p,S,t) = 0
O ms apropiadamente:
f(p,S)=(t)
La anterior ecuacin muestra que para cada variacin del tiempo, queda
determinada una variacin de presin y saturacin. El objetivo de un modelo
matemtico de reservorio es por lo tanto determinar para cualquier punto del
reservorio y en cualquier instante de tiempo, los valores de presin y saturacin.
La forma discretizada que convierte al
reservorio en un sistema organizado por
bloques lgicos, cumple este objetivo de un
modo particular. Las soluciones de las
ecuaciones discretizadas, permiten determinar
para cualquier bloque del reservorio y en
cualquier intervalo de tiempo (time step), los
valores de presin y saturacin.
2.10 Forma
implcita
Aplicando la ltima ecuacin a la forma discretizada permite Fig.
razonar
que
para el
tiempo 0, t0, sn necesarios los valores iniciales. En efecto, se requieren las
condiciones iniciales estructurales, petrofsicas y de fluidos para el yacimiento a ser
modelado.
A partir de este punto inicial, para cada time-step se resolvern las ecuaciones
discretizadas. En conformidad a lo que se dijo en prrafos anteriores, para cada
intervalo de tiempo y para cada bloque, las incgnitas son la presin y la saturacin:
si un modelo tiene 10000 bloques, habrn 10000 incgnitas de la presin en cada
timestep. Para cada nuevo timestep la ecuacin de difusividad trabaja resuelve las
incgnitas en base a las que calcul en el time-step anterior que ahora son
n 1
n
conocidas, es decir, para calcular las p i , j utiliza las pi , j .
En general, hay dos formas de plantear la solucin de la ecuacin discretizada
de difusividad: la forma explcita y la implcita.

2.16.1. Forma Explcita.


Resuelve una por una cada incgnita.
Para ello plantea una ecuacin con una
incgnita para cada vez. Por ejemplo, en la
ecuacin
f(p,S)
= (t),
manteniendo
sucesivamente una saturacin constante,
haciendo variar el tiempo en valores
determinados, se puede calcular la presin.
Para ejemplificar, sea la siguiente
ecuacin particular:

Fig. 2.11 Forma explcita

2 p 2 p p

t
x 2
y 2

Discretizando esta ecuacin para un timestep n, se tiene:


Ing. Hermas Herrera Callejas

Pgina : 21 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

pin1, j 2 pin, j pin1, j


x 2

pin, j 1 2 pin, j pin, j 1


y 2

pin, j 1 pin, j
t

Todas las variables P correspondientes al timestep n son conocidas; por lo


tanto, la nica incgnita en la anterior ecuacin es Pi,n+j 1 que se la puede explicitar
del siguiente modo:
pin1, j 2 pin, j pin1, j pin, j 1 2 pin, j pin, j 1
n 1
n
p i , j p i , j t (

)
x 2
y 2
O tambin, efectuando algunas simplificaciones:
pin, j 1 pin, j ( pin1, j 2 pin, j pi 1, j ) ( pin, j 1 2 pin, j pin, j 1 )

Donde: = t/x2
= t/y2
Los mtodos explcitos generalmente no son usados en la simulacin de
reservorios por las severas restricciones del tamao de los timestep. El esfuerzo de
programacin necesario para construir un simulador basado en esquemas explcitos
es menor que cualquier otro, el tiempo de procesamiento sin embargo, es bastante
grande es esos programas.
2.16.2. Forma Implcita.
La forma implcita plantea la solucin simultnea de todas las incgnitas que
corresponden a un determinado timestep, a diferencia de la anterior forma que
resolva una por una.
Sea la siguiente ecuacin particular:
2
P P
=
x2
t

Obviamente esta ecuacin corresponde a una dimensin lineal.


Aplicando la discretizacin para un timestep n, se tiene:
n
pi 1 2 pin pin1 pin 1 pin

t
x 2
Esta ecuacin tiene una sola incgnita Pi n 1 , sin embargo, si el miembro de la
izquierda se aplica al timestep n+1 se tendrn tres incgnitas, o sea:
pin11 2 pin 1 pin11 pin 1 pin

t
x 2
Efectuando algunas operaciones algebraicas resulta para poner en un miembro
todas las incgnitas y en el otro los valores conocidos, resulta:
pin11 (2

x 2 n 1
x 2 n
) pi pin11
pi
t
t

Simplificando la notacin por medio de eliminar el superndice que resulta obvio


en adelante, la ecuacin anterior se puede escribir como:
aiPi-1 + biPi + ciPi+1 = di
Ing. Hermas Herrera Callejas

Pgina : 22 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Esta ecuacin en realidad representa un sistema de ecuaciones con varias


incgnitas compatible. En efecto, si se hace variar el subndice i que identifica las
celdas del reservorio, donde i = 1, 2, 3,..., m, se tiene el siguiente sistema:
a1P0 + b1P1 + c1P2
=
d1
a2P1

b2P2

c2P3

a3P2

b3P3

c3P4

a4P3

b4P4

d2

d3

d4

bmPm + cmPm+1 =

dm

c4P5
.........

amPm-1 +

En el cual se han ordenado en columnas las incgnitas homnimas; los


espacios que aparecen en blanco en realidad estn llenos de ceros. Como puede
verse, si este sistema se escribe en la forma matricial AP = d, la matriz A solo tiene
tres diagonales: una diagonal principal y dos diagonales secundarias subyacentes a
cada lado de la diagonal principal. Esta matriz se llama tridiagonal.
Considrese ahora la siguiente ecuacin:
2 p 2 p p

t
x 2
y 2

Esta ecuacin que expresa la variacin de presin en dos dimensiones respecto


al tiempo, puede ser discretizada del siguiente modo:
pin1, j 2 pin, j pin1, j
x 2

pin, j 1 2 pin, j pin, j 1


y 2

pin, j 1 pin, j
t

O, como se hizo para el caso anterior:


p

n 1
i 1, j

2 p in, j 1 pin11, j
x 2

pin, j 11 2 pin, j 1 pin, j 11


y 2

p in, j 1 p in, j
t
n

Aqu nuevamente se tiene una sola presin conocida Pi , j , las dems son
incgnitas. Slamente con fines de una simplificacin algebraica se puede suponer
que: x = y; los simuladores comerciales actuales trabajan con intervalos
desiguales en las tres coordenadas. Haciendo operaciones y ordenando apropiadamente, se tiene:
pin11, j pin, j 11 (4

x 2 n 1
x 2 n
) pi , j pin, j 11 pin11, j
pi , j
t
t

Esta ecuacin se puede escribir en forma general as:


ei p in11, j ai pin, j 11 bi p in, j 1 ci pin, j 11 f i p in11, j d i

Aqu se forma un sistema de ecuaciones lineales simultneas de manera similar


al caso anterior, y como tal puede escribirse en forma matricial, como: AP = d
La matriz A contiene cinco diagonales con valores significativos: una diagonal
principal y dos diagonales secundarias subyacentes a ambos lados de ella, los
dems elementos de la matriz son ceros. Esta se llama matriz pentadiagonal. Para
un sistema en tres dimensiones, por ejemplo de la forma:
2
2
2
P P P P
+
+
=
x2 y2 z 2
t

La matriz de coeficientes A tendr siete diagonales, recibiendo el nombre de


matriz heptadiagonal.
Ing. Hermas Herrera Callejas

Pgina : 23 de 23

Modelos de Simulacin y Laboratorio

Captulo 2 Fundamento
Matemtico

Ing. Hermas Herrera Callejas

Pgina : 24 de 23

También podría gustarte