You are on page 1of 105

CAP II PET 226

FUNDAMENTO MATEMATICO
Introduccin
Los simuladores de reservorio han sido
caracterizados como modelos
computacionales, modelos matemticos, o
modelos numricos.
Modelo matemtico de un sistema fsico, es
un juego de ecuaciones diferenciales
parciales, conjuntamente con un juego
apropiado de condiciones de lmite de ese
sistema.


Modelo Numrico. Para obtener soluciones para:

Casos simples de reservorios homogneos y lmites muy
regulares (lmites circulares alrededor de un pozo).


Pozo
Los dems casos, deben hacerse aproximaciones para
poner las ecuaciones diferenciales en una determinada
forma, amoldable a soluciones por computadoras digitales.
Tal juego de ecuaciones, constituye un modelo numrico.
Modelo Computacional est constituido por el programa
computacional o juego de programas escritos para resolver
las ecuaciones del modelo numrico.


Flujo en Funcin de Dimensin (1D, 2D, 3D):
Flujo Unidimensional (1D)


La Ley de Darcy para:
Flujo horizontal de una sola fase:
El caudal de flujo volumtrico, es el volumen de un
reservorio por unidad de tiempo a travs de un
medio poroso de longitud L y a travs de un rea
transversal A es:





)
L
p
(
Ak
q
A
=

qo
qo
Movimiento multifsico en el reservorio, aplicando la
propiedad de las permeabilidades efectivas de cada fase.
Medio poroso inclinado respecto a la horizontal con un
ngulo:


q - Caudal de flujo,
A - rea transversal,
- Viscosidad del fluido,
p - presin,
k - permeabilidad,
- densidad del fluido,
u - ngulo de inclinacin, y
L - Longitud del yacimiento.





Derivamos la ecuacin diferencial. El rea y la
profundidad de un determinado punto D del
reservorio, vara arbitrariamente con la distancia x,
entonces reemplazamos:
El gradiente de presin Ap/L por cp/cx
senu por cD/cx,

Ley de Darcy en forma diferencial para flujo de una
fase:


..... )
x
D
g -
x
p
(
Ak
- = q
c
c
c
c

Flujo Trifsico Inmiscible



Permeabilidad efectiva en la ecuacin de Darcy,
k
e
= kk
r.
Donde:
k
e
= permeabilidad efectiva,
k
r
= permeabilidad relativa.


Caudal de petrleo:


Caudal de agua:


Caudal de gas:





2 . 2 .... .......... )
x
D
g -
x
p
(
Akk
- = q
w
w
w
rw
w
c
c
c
c

3 . 2 ...... .......... )
x
D
g -
x
p
(
Akk
- = q
g
g
g
rg
g
c
c
c
c

1 . 2 . .......... )
x
D
g -
x
p
(
Akk
- = q
o
o
o
ro
o
c
c
c
c

Ecuacin de Continuidad
Oil .
Efectuaremos el Balance de
Masa en el pequeo
elemento de volumen.
Sea:
(qo/Bo)x - caudal de
masa, es el volumen de
petrleo en condiciones
estndar por unidad de
tiempo, que ingresa por la
cara izquierda del
elemento del yacimiento.

(qo/Bo)x+x - el caudal de
masa que sale de este
elemento por la cara
derecha.
Donde:
q
o
- Caudal de flujo del
petrleo
B
o
- Factor volumtrico del
petrleo.
Bo = (RB/STB - Vol. Petrleo
reservorio/ volumen
estndar petrleo)




(qo/Bo)x+x
caudal de masa que sale de
este elemento por la cara
derecha.
Donde:
q
o
- Caudal de flujo del
petrleo
B
o
- Factor volumtrico del
petrleo.
Bo = (RB/STB - Vol.
Petrleo reservorio/
volumen estndar
petrleo)




Conservacin de Masa
dentro el elemento:
q
in
q
out
= q
ac


Ahora:
Ax| - volumen poral del
elemento del
yacimiento.
Donde:
A - rea transversal,
x -longitud del elemento,
|- porosidad.


Masa de petrleo contenido en este
elemento: Ax| S
o
/B
o ,

Donde:
La porosidad |:
Es el volumen poral por volumen del elemento.
Cambia con el tiempo (debido a compresibilidad de la
roca, y cambios en el nivel de presin).
La saturacin So:
Es el volumen del reservorio de la fase petrleo
por unidad de volumen poral.
Por tanto:
El caudal de acumulacin de petrleo
qac = Ax So/Bo
Entonces, la ecuacin de balance de masa es:


Dividiendo entre x , se tiene:




)
B
S
(
t
x A
o
o
|
c
c
A
)
B
S
(
t
x A = )
B
q
( - )
B
q
(
o
o
x + x
o
o
x
o
o
|
c
c
A
A
)
B
S
(
t
A =
x
)
B
q
( - )
B
q
(
o
o
x
o
o
x x
o
o
|
c
c
A

A +









Si (x0), la Ecuacin de Continuidad, es:

E.C. Petrleo:


E.C. Agua:




4 . 2 ....... .......... )
B
S
(
t
A = )
B
q
(
x
-
o
o
o
o
|
c
c
c
c
5 . 2 .. .......... )
B
S
(
t
A = )
B
q
(
x
-
w
w
w
w
|
c
c
c
c
Ecuacin de Continuidad del Gas.
En el Modelo de Petrleo Negro, se asume que:
El gas se disuelve en la fase petrleo, pero
El petrleo no se vaporiza a la fase gas,
Gas total = gas libre + el gas disuelto en
petrleo.
Por tanto:


Donde:
R
s
- Relacin de gas disuelto en petrleo (GOR).

R
s
=GOR (scf/STB) - El volumen estndar de gas
disuelto en un volumen estndar de petrleo.

Entonces:
R
s
/B
o
El volumen estndar de gas disuelto por
unidad de volumen de petrleo de reservorio.



Caso: Volatilizacin del Petrleo en la fase Gas.
Entonces la ecuacin de petrleo 2.4


es modificada como la ecuacin de 2.4.a:


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.

4 . 2 ....... .......... )
B
S
(
t
A = )
B
q
(
x
-
o
o
o
o
|
c
c
c
c
a )
B
S
(
t
A = )
B
q
(
x
-
g
g
g
g
4 . 2 ....... ..........
|
c
c
c
c
Sustituyendo las ecuaciones de Darcy 2.1, 2.2 y 2.3 en
las ecuaciones de Balance de Materia o de
Continuidad 2.4, 2.5 y 2.6, se tiene las ecuaciones
diferenciales para modelo de Petrleo Negro de tres
Fases:
Petrleo:


Agua:

Gas:




7 . 2 ..... .......... .......... )
B
S
(
t
A = )]
x
D
g -
x
p
(
B
Akk
[
x
o
o
o
o
o
o
ro
|

c
c
c
c
c
c
c
c
8 . 2 ....... .......... )
B
S
(
t
A = )]
x
D
g -
x
p
(
B
Akk
[
x
w
w
w
w
w
w
rw
|

c
c
c
c
c
c
c
c
9 . 2 )].... ( [
o
s o
g
g
o
o
o
o
ro s
g
g
g
g
rg
B
R S
B
S
t
A )]
x
D
g -
x
p
(
B
kk AR
+ )
x
D
g -
x
p
(
B
Akk
[
x
+
c
c
=
c
c
c
c
c
c
c
c
c
c
|

Flujo en Dos Dimensiones (2D)


El flujo 1D puede ser aplicado por
extensin al flujo en dos dimensiones
(2D) x e y;
Dividimos por AxAy en vez de Ax antes de
tomar lmites.
El factor A en ec. diferenciales es
reemplazado por espesor h, que puede
ser considerado como funcin de x e y.


Ecuacin de Petrleo (2D):


Donde existe la posibilidad de permeabilidad
anisotrpica en la roca k
x
y k
y
en direccin x e y .
Nota:
El lado izquierdo es una combinacin de expresiones de
la forma:

10 . 2 ... )] ( [ )
B
S
(
t
h = )]
y
D
g -
y
p
(
B
k
hk
[
y
+
x
D
g
x
P
B
k hk
x
o
o
o
o
o
o
ro
y
o
o
o o
ro x
|

c
c
c
c
c
c
c
c
c
c

c
c
c
c
=
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
y
p
f
y x
p
f
x
y x
)
B
S
(
t
h
o
o
|
c
c
Donde:
f
x
y f
y
son algunas funciones de direcciones: x,
y, t.
El miembro izquierdo de la ecuacin:


se abrevia como el operador nabla V(fVp).
Las ecuaciones bidimensionales (2D) se escriben
en forma abreviada:


y
+
x
=
c
c
c
c
V
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
y
p
f
y x
p
f
x
y x
Ecuacin de Continuidad para el Petrleo, en dos o
tres dimensiones .

Aplicando el producto escalar del operador nabla en la
ecuacin 2.10 , se tiene:









11 . 2 .... )
B
S
(
t
h = D)] g - p (
B
hkk
.[
o
o
o o
o
o
ro
|

c
c
V V V
Ecuacin de Continuidad para Fase Agua:



Ecuacin de Continuidad para Fase Gas:


12 . 2 ....... )
B
S
(
t
h = D)] g - p (
B
hkk
.[
w
w
w w
w
w
rw
|

c
c
V V V
13 . 2 ..... ) ( ) ]
B
R S
B
S
[
t
h D)] g - p (
B
kk hR
+ D g - p (
B
hkk
.[
o
s o
g
g
o o
o
o
ro s
g g
g
g
rg
+
c
c
= V V V V V |

Flujo en 3 Dimensiones (3D) espaciales x,y,z.


Aadimos derivativas que consideran el flujo
en la direccin z.
El factor h en las ecuaciones diferenciales
desaparece completamente, si definimos la
abreviacin V.(fVp) por:

14 . 2 ....... .......... ) .(
|
.
|

\
|
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
= V V
z
p
f
z y
p
f
y x
p
f
x
p f
z y x
Relaciones Auxiliares

La suma de los volmenes de tres fases existentes en
el yacimiento, debe ser siempre igual al PV (volumen
poral) en cualquier punto del sistema, expresado
como:
S
o
+ S
w
+ S
g
= 1 2.15
S
o
= 1- S
w
- S
g



Permeabilidades Relativas, en cualquier punto del
yacimiento, se toman como si fueran funciones de
saturacin simple.

k
ro
= k
ro
(S
o
,S
w
) .. 2.16
k
rw
= k
rw
(S
o
,S
w
)2.17
k
rg
= k
rg
(S
o,
S
g
)2.18

Las permeabilidades relativas trifsicas, son usual-te
calculadas con modelos de permeabilidad relativa y
con los datos obtenidos en sistemas bifsicos
gas/petrleo y agua/petrleo.

HISTRESIS
La histresis est referida a

la dependencia de la trayectoria del flujo. En
la teora de flujo multifsico, la histresis se presenta en la
permeabilidad relativa y presin capilar a travs de la dependencia
con la trayectoria de saturacin. La histresis tiene dos fuentes de
origen:

Histresis Del ngulo De Contacto:

Imbibicin. Angulo de contacto de avance, referido al


desplazamiento de la fase no mojante (petrleo) por la fase mojante
(agua).

Drenaje.

ngulo de contacto de retroceso,

referido al retiro de la
fase mojante (agua) por invasin de la fase no mojante (petrleo).


Histresis del Angulo de Contacto
Retroceso(drenaje) Avance (imbibicin)

Entrampamiento de la Fase No Mojante


Durante un proceso de imbibicin (incremento de la
saturacin de la fase mojante), una fraccin de la fase
no mojante se aisla del flujo de fluidos en forma de
gotas o ganglios. Esta fraccin es referida como la
saturacin entrampada de la fase no mojante, la cual
permanecer inmvil durante el flujo de fluidos.
El conocimiento de la histresis es importante en
situaciones donde se involucra cambios en la
trayectoria del flujo, tal como el proceso denominado
inyeccin de agua alternando con gas (water alternating
gas WAG).

Presiones Capilares, en cualquier punto del reservorio
como funciones de saturacin simple, se expresan como:.
P
cow
=p
o
- p
w
=P
cow
(S
o
,S
w
) 2.19
P
cgo
=p
g
- p
o
=p
cgo
(S
g
,S
o
) 2.20
P
cgw
= P
g
- P
w
= P
cgw
(S
g
,S
o
) 2.21

Las presiones capilares trifsicas son usualmente calculadas
de subsistemas bifsicos agua/petrleo y gas/petrleo.
Se asume que:

La presin capilar del agua P
cow,
es funcin de la saturacin
de agua S
w
.
Mientras se asume que P
cgo
es funcin de slo S
g.


La densidad, viscosidad y factor volumtrico
de cada fase estn en funcin de la presin de
la fase:

f
=
f
(p
f
), f = o, w, g 2.22

f
=
f
(p
f
), f = o, w, g 2.23
B
f
= B
f
(p
f
), f = o, w, g 2.24

La solubilidad del gas se expresa como funcin
de la presin del petrleo:
R
s
= R
s
(p
o
) 2.25

Las permeabilidades relativas, presiones
capilares, densidad, viscosidad, FVF (Factor
Volumtrico del Fluido de Formacin), y
solubilidad del gas, son y pueden tambin ser
dependientes de la posicin.
Otras funciones que aparecen en las ecuaciones
diferenciales, son funciones de la posicin
exclusivamente:
k
x
= k
x
(x, y, z) 2.26
k
y
= k
y
(x, y, z) 2.27
k
z
= k
z
(x, y, z) 2.28
D = D(x, y, z) 2.29

La porosidad es una funcin de presin y posicin.

| = |(p
o
, x, y, z) 2.30

Las ecuaciones 2.15 a la 2.30 constituyen una lista completa
de relaciones auxiliares.
Conjuntamente con las ecuaciones 2.10 a 2.12, estas
relaciones definen un sistema de tres ecuaciones
diferenciales parciales con tres incgnitas: p
o
, S
w,
S
g
. Todas
las otras cantidades dependen solamente de estas
incgnitas y las variables independientes x, y, z, t.

Los modelos composicionales incluyen las ecuaciones de los
gases reales.


Funciones de Seudo Permeabilidad Relativa
Los efectos verticales en un reservorio, se
simula por medio de un modelo 3D, aunque
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 (Ej.
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).
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:




La seudo permeabilidad relativa del agua para esa capa es:




k
rw
- permeabilidad relativa del agua a la saturacin residual del
petrleo



|
| |
i
i
N
1 - i
N
n i
i
n
=1 i
wn
h
S
rwi
i
h + )
S
roi
- (1
i
h
i
=
S


+ = 1
h k
h k
k
=
k
i i
N
=1 i
i i
n
=1 i
wr
rwn


Condiciones de Lmite.

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.
La condicin de no flujo
en los lmites.
El componente de flujo
perpendicular a la curva
C es cero.
Nuestro inters cae
mayormente dentro del
interior del reservorio.
Las funciones k y |, se
establecen en cero en
los bloques malla fuera
de la curva C.


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.

DIFERENCIAS FINITAS
Dada una funcin discreta (conjunto finito de
argumentos):
X
k
y
k

Asumiendo argumentos igualmente espaciados:
x
k+1
-x
k
= h

Las diferencias de los valores y
k
se denotan por:
y
k
= y
k+1
y
k

Diferencias Finitas
Las diferencias de los valores y
k
se denotan por:
y
k
= y
k+1
y
k
, primeras diferencias.
Y la diferencia de 1ra Diferencia es la 2da
diferencia:

2
y
k
=(y
k
)
= y
k+1
- y
k

= y
k+2
- y
k+1
- (y
k+1
- y
k
)

2
y
k
= y
k+2
- 2y
k+1
+ y
k ,
segundas diferencias.

Las diferencias de 2das. Diferencias, sern las terceras
diferencias de orden 3:

3
y
k
=
2
y
k+1
-
2
y
k

= y
k+3
- 2y
k+2
+ y
k+1
- (y
k+2
-2y
k+1
+y
k
)

3
y
k
= y
k+3
- 3y
k+2
+ 3y
k+1
y
k
Tercera Diferencia

Diferencias finitas de orden n :


n
y
k
=
n-1
y
k+1
-
n-1
y
k

.

Facilitamos la notacin:

n
y
k
=
n-1
y
k+1
-
n-1
y
k
, considerando k=0:

y
0
= y
1
- y
0


2
y
0
= y
2
- 2y
1
+ y
0


3
y
0
= y
3
- 3y
2
+ 3y
1
- y
0


4
y
0
= y
4
- 4y
3
+ 6y
2
- 4y
1
+ y
0


5
y
0
= y
5
- 5y
4
+ 10y
3
- 10y
2
+ 5y
1
- y
0

Ejemplo anterior:

3
y
k =
y
k+3
- 3y
k+2
+ 3y
k+1
- y
k

Frmula de Trminos
Desarrollo de una Diferencia Finita de cualquier
orden.
Ley parecida a la del Binomio de Newton.

+
=
+

= A
1
1
1 1
1
0
) 1 (
n
i
i n
n
i
i n
y C y
Signo Trmino
Koeficiente
Trmino
Subndice Trmino
Orden de
Diferencia
No. Trmino
Ejemplo 1.
Encontrar el quinto trmino de una sptima diferencia.
a) El signo del 5to trmino ser positivo
(-1)
5-1
= (-1)
4
= +1
b) El coeficiente del trmino ser:


c) El subndice del trmino ser 7 + 1 5 = 3
Resultado:
El 5to trmino es: +35y
3



35 5 . 7
1 . 2 . 3 !. 4
! 4 . 5 . 6 . 7
! 3 !. 4
! 7
7
4
7
1 5
= = = = =

C C
Prctica No. 1
En diferencias finitas:
a. Encontrar el sexto trmino para una octava
diferencia.
b. Encontrar el cuarto trmino para una cuarta
diferencia.
c. Encontrar el tercer trmino para una quinta
diferencia.
d. Encontrar el sexto trmino para una tercera
diferencia.




Frmulas en Diferencias Finitas
1. La diferencia de una constante es cero.
Demostracin:
Sea y
k
= C para todo valor de k, entonces:
y
k
= y
k+1
-y
k
= C- C = 0
2. La diferencia de una funcin multiplicada por una
constante (Cu
k
)=Cu
k ,
es igual al producto de la
constante por la diferencia de la funcin.
Demostracin:
Por definicin

(Cu
k
)= Cu
k+1
-Cu
k
= C(u
k+1
- u
k
)
Luego: (Cu
k
)=Cu
k


3. La diferencia de una suma de funciones es
igual a la suma de sus diferencias.
Demostracin:
(u
k
+ v
k
) = u
k
+ v
k

Si tenemos:
(u
k
+ v
k
) = (u
k+1
+ v
k+1
) - (u
k
+ v
k
) = u
k+1
+ v
k+1
- u
k
- v
k

= (u
k+1
- u
k
) + (v
k+1
- v
k
)
(u
k
+ v
k
) = u
k
+ v
k ,
lqqd
.

4. La diferencia de un producto de funciones es:
(u
k*
v
k
) = u
k
v
k
+ v
k+1
u
k

Demostracin: Partiendo de definicin inicial, se
tiene:
(u
k*
v
k
) = u
k+1
v
k+1
- u
k
v
k

Sumando y restando u
k
v
k+1
y ordenando:
(u
k
v
k
) = u
k+1
v
k+1
- u
k
v
k
+ u
k
v
k+1
- u
k
v
k+1
= (u
k
v
k+1
- u
k
v
k
)+(u
k+1
v
k+1
- u
k
v
k+1
)
= u
k
(v
k+1
- v
k
) + v
k+1
(u
k+1
- u
k
)
Luego:
(u
k
v
k
) = u
k
v
k
+ v
k+1
u
k
//lqqd
5. La diferencia de un cociente de funciones es:


Demostracin:
Resolviendo la diferencia sacando comn denominador y luego
sumando y restando u
k
v
k
en el numerador:


Ordenando el numerador:






v v
v u
- u
v
= )
v
u
(
k 1 + k
k k
k
k
k
k
A A
A
k
k
k
k
k
k
v
u
v
u
v
u
= A
+
+
1
1
) (
k k
k k k k k k k k
k k
k k k k
k
k
k
k
k
k
v v
v u v u v u v u
v v
v u v u
v
u
v
u
v
u
1
1 1
1
1 1
1
1
) (
+
+ +
+
+ +
+
+
+
=

= = A
lqqd
v v
v u u v
v v
v v u u u v
v
u
k k
k k k k
k k
k k k k k k
k
k
// ..
) ( ) (
) (
1 1
1 1
+ +
+ +
A A
=

= A
Ejemplos
1) Hallar la expresin para C
k
.
Aplicando el concepto de diferencia primera:
C
k
= C
k+1
-C
k

Luego:
C
k
= C
k
(C-1)
2) Demostrar que
4
y
k
= 24, si y
k
=k
4

Para un valor k+1 se tendr que:
y
k+1
= (k + 1)
4

= (k
3
+ 3k
2
+ 3k + 1)(k + 1)
= k
4
+3k
3
+3k
2
+ k + k
3
+ 3k
2
+ 3k + 1
= k
4
+ 4k
3
+ 6k
2
+ 4k + 1
y
k+1
- k
4
= 4k
3
+ 6k
2
+ 4k + 1

Por lo tanto:
y
k+1
- k
4
= y
k+1
- y
k
= y
k
= 4k
3
+ 6k
2
+ 4k + 1
La diferencia primera del punto k+1 ser:
y
k+1
= 4(k + 1)
3
+ 6(k + 1)
2
+ 4(k + 1) + 1
= 4k
3
+ 12k
2
+ 12k + 4 + 6k
2
+ 12k + 6 + 4k + 4 + 1
= (4k
3
+ 6k
2
+ 4k + 1) + 12k
2
+ 24k + 14
= y
k
+ 12k
2
+ 24k + 14

O sea que:
y
k+1
- y
k
=
2
y
k
= 12k
2
+ 24k + 14


Reiterando el procedimiento para la
diferencia segunda de (k +1), se tiene:

2
y
k+1
= 12(k + 1)
2
+ 24(k + 1) + 14
= 12(k
2
+ 2k + 1) + 24(k + 1) + 14
= 12k
2
+ 24k + 12 + 24k + 24 + 14
= (12k
2
+ 24k + 14) + 24k + 36
=
2
y
k
+ 24k + 36

Luego:

2
y
k+1
-
2
y
k
=
3
y
k
= 24k + 36
Reiterando el procedimiento de (k+1), tenemos:

3
y
k+1
= 24(k + 1) + 36
= 24k + 24 + 36
= (24k + 36) + 24
=
3
y
k
+ 24
Luego:

3
y
k+1
-
3
y
k
=
4
y
k
= 24 lqqd.

Tarea:
3) Demostrar que si y
k
= 2
k
, entonces: y
k
= y
k

Ay
k
= 2
k+1
2
k

= 2
k
(2 1)
= 2
k
.1
= 2
k

= y
k lqqd



APLICACIONES A DERIVADAS
Las ecuaciones diferenciales con derivadas
parciales, pueden ser convertidas a diferencias
finitas o discretizadas por medio de cambios
relativamente simples.
Considrese el desarrollo con la serie de Taylor:
Diferencia hacia adelante:

P(x+x) = P(x) + xP'(x) + x
2
P''(x) + 1/6x
3
P'''(x) +....

Diferencia hacia atrs:
P(x-x) = P(x) - xP'(x) + x
2
P''(x) - 1/6x
3
P'''(x)
+....
Donde:
P(x) , P (x) primera, segunda derivada
parcial



Y as sucesivamente.

x
P
P
x
c
c
=
'
) (
2
2
"
) (
x
P
P
x
c
c
=
a) Primera Derivada:
Desarrollando en serie las diferencias hasta el 2do trmino:

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

x
P P
x
P P
x
P P
x
P
i i i i i i
A

~
A

~
A

=
c
c
+ + 1 1 1 1
2
b) 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) + x
2
P''(x)
P(x-x) = P(x) - xP'(x) + x
2
P''(x)
Sumando miembro a miembro y despejando P''(x) se tiene:


O bien:

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 ) (
) (
x
x x P x P x x P
x P
A
A + A +
=
2
1 1
2
2
2
x
P P P
x
P
i i i
A
+
=
c
c
+
Discretizacin de las
Ecuaciones
Funcin Continua. Por
ejemplo y=f(x), se
caracteriza porque para
variaciones
infinitesimales de x,
tambin existen
variaciones de la funcin
en y.
Funcin Discreta. Por el
contrario, las variaciones
de la funcin en y, se
efectan por medio de
saltos para variaciones
finitas de x.

Fig. 2.3 Funciones Continua y Discreta
Definicin
Un infinitesimal o infinitsimo es una cantidad
infinitamente pequea. Se puede definir
matemticamente como:

se dice que f es un infinitsimo en x=a
Algunas funciones son infinitsimos en
determinados puntos, por ejemplo:
f(x) = x-1 es un infinitsimo en x=1.
g(x) = sen(x) es un infinitsimo en con .
Por lo tanto, toda funcin cuando tiende a 0 en un
punto, se denomina infinitsima.

.
Aproximacin de una funcin
Continua.
Puede aproximarse por una
funcin discreta, dividiendo
la variable x:
En intrvalos de segmentos
pequeos pero finitos,
De igual desigual longitud
Tienen sus
correspondientes
ordenadas al cortar la curva
continua, formando una
lnea quebrada como se
muestra en la Fig.2.3.
Fig. 2.3 Funciones Continua y Discreta
Las ecuaciones de diferenciales parciales que
describen el transporte de fluido y energa en
el medio poroso del yacimiento, 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. Las diferencias finitas
son ms comunes por su flexibilidad, fcil uso
y bajo uso computacional.


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, no existe un mtodo
analtico para resolverlas.
Los mtodos numricos han resultado ser un
excelente sustituto para problemas de difcil
solucin sin solucin analtica.

Las computadoras de gran eficiencia, capacidad y
bajo costo, han permitido la aplicacin, desarrollo
y perfeccionamiento de los mtodos numricos,
con los cuales se pueden resolver casi todo tipo
de ecuaciones y sistemas, constituyndose en un
instrumento efectivo utilizado por diversas ramas
de la tecnologa y la ciencia.
La aplicacin de estos mtodos numricos en
ecuaciones diferenciales, requiere que stas sean
convertidas a la forma discreta, ya que
bsicamente trabajan en base a diferencias
finitas.

DISCRETIZACIN DE LAS ECUACIONES
Es la conversin de las ecuaciones de derivadas parciales
a un sistema de ecuaciones algebraicas, mediante
mtodos:
Mtodo de diferencias finitas,
Mtodo de elementos finitos y
Mtodo espectral.
En la prctica:
Las derivadas temporales son discretizadas casi
exclusivamente usando el mtodo de diferencias
finitas.
Las derivadas espaciales son discretizadas usando
diferencias finitas, elementos finitos o usando el
mtodo espectral.
El proceso de obtencin de la solucin computacional consiste en 2 pasos que se
pueden esquematizar como muestra la figura 2.1






Paso 1 Paso 2
Ecuaciones
de Dif.
parciales
Discretiz
acin
Sistema de
Ec.
Algebraica
s
Mtodo
de
Solucin
Solucin Aprox.
U(x,y,t)
Primer paso. Las ecuaciones que gobiernan el
proceso de inters, as como las condiciones
de borde, son convertidas a un sistema
discreto de ecuaciones algebraicas.
Segundo paso. Requiere de un mtodo de
resolucin del sistema de ecuaciones
algebraicas, con un error de solucin
despreciable.
La solucin numrica de ecuaciones
diferenciales parciales mediante diferencias
finitas, involucra el reemplazo de las derivadas
parciales por cocientes de diferencias finitas,
obtenindose en vez de una solucin
continua, una solucin aproximada en un
juego discreto de bloques malla puntos en
tiempos discretos.
La discretizacin para un yacimiento, se efecta
en las dimensiones de espacio y tiempo.

Discretizacin para el Yacimiento en
Dimensiones de Espacio y Tiempo.

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, y se considera que la
formacin es homognea e isotrpica; en
cada bloque la presin es constante.
De un bloque a otro, las propiedades
sufren saltos finitos en sus valores, al
igual que la presin.

Isotropa.
Sus propiedades no dependen de la direccin
segn la cual ellas son medidas, y presentan
siempre el mismo comportamiento .
Anisotropa.
Sus propiedades dependen de la orientacin o
direccin segn la cual se hace la medicin, el
el comportamiento es diferente.


Isotropa y Anisotropa


Consideraremos dos
dimensiones
espaciales en un
sistema areal, cuya
discretizacin puede
ilustrarse tal como se
muestra en la
Fig.2.4.

Fig. 2.4 Discretizacin en el Espacio
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 (filas)
j=1, m en la direccin y (columnas)
k=1, l en la direccin z (en sistema 3D)

El subndice k, designa la posicin en
profundidad.

Tipos de Mallas en Simulacin de
Reservorios.

a. Mallas de Bloque Centrado
b. Mallas de Punto Centrado (enrejado).



a. Mallas de Bloque Centrado.

El punto (x
i
, y
j
) 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.

Fig. 2.5 Sistema de malla de
bloque centrado

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.
Fig. 2.6 Nomenclatura
para malla de bloque
centrado
Cada punto (xi,yj),
tambin llamado (i,j), cae
al centro de un bloque.
El subndice, indica la
posicin dentro de la
malla.
Por ejemplo S i,j, se refiere
al valor de S en el punto
(i,j), y ms generalmente
se refiere al valor
promedio de S dentro del
bloque malla (i,j).

Fig. 2.6 Nomenclatura
para malla de bloque

Las ubicaciones de los bloques malla (Fig. 2.6), se definen
por las ubicaciones de sus lmites:
x
1/2
, x
3/2
, ...x
i+1/2


y
1/2
, y
3/2
, ...y
j+1/2


Los centros de los bloques malla satisfacen entonces

x
i
= (x
i-1/2
+ x
i+1/2
)/2
y
j
= (y
j-1/2
+ y
j+1/2
)/2.



Reemplacemos las derivadas respecto al
espacio.
Consideraremos la ecuacin diferencial parcial
del petrleo:
Suponiendo un yacimiento horizontal por lo
que cD/cx = 0.
Ignoraremos temporalmente 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:



Para simplificar la notacin posteriormente
hagamos que:

Entonces:

. 1 . 2 ... .......... )......... ( ) .(
o
o
o
o o
ro
B
S
t
h p
B
hkk |
c
c
= V V
2 . 2 ........ ..........
o o
ro
o
B
k
M

=
3 . 2 . .......... ) .(
|
|
.
|

\
|
c
c
= V V
o
o
o o
B
S
t
h p hkM
|
)
B
S
(
t
A = )]
x
D
g -
x
p
(
B
Akk
[
x
o
o
o
o
o
o
ro
|

c
c
c
c
c
c
c
c
En forma expandida, la ecuacin diferencial
(ecuacin 2.3) es:


Note que:
hk
x
y hk
y
son independientes del tiempo,
M
o
- factor de movilidad, es dependiente del
tiempo.

4 . 2 ..... ..........
|
|
.
|

\
|
c
c
=
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
o
o o
o y
o
o x
B
S
t
h
y
p
M hk
y x
p
M hk
x
|
Primero consideremos la derivada respecto de x.
Podemos aproximar esta en el punto (x
i
, y
j
)
por:

A su vez, podemos hacer las aproximaciones:



j i j i
j i
o
o x
j i
o
o x
o
o x
x x
x
p
M hk
x
p
M hk
x
p
M hk
x
, 2 / 1 , 2 / 1
, 2 / 1 , 2 / 1
+
+

|
.
|

\
|
c
c
|
.
|

\
|
c
c
~ |
.
|

\
|
c
c
c
c
j i j i
j i o j i o
j i
o
x x
p p
x
p
, , 1
, , 1
, 2 / 1
) ( ) (

~ |
.
|

\
|
c
c
+
+
+
j i j i
j i o j i o
j i
o
x x
p p
x
p
, 1 ,
, 1 ,
, 2 / 1
) ( ) (

~ |
.
|

\
|
c
c
Donde (p
o
)
i,j
es la solucin aproximada, o
numrica para p
o
en el punto (
i,j
), luego:



De manera similar


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


+
+ +


~ |
.
|

\
|
c
c
c
c
2 / 1 , 2 / 1 ,
1 , ,
1 , , 2 / 1 ,
, 1 ,
, 1 , 2 / 1 ,
] ) ( ) [( ) ( ] ) ( ) [( ) (
+


+
+ +


~
|
|
.
|

\
|
c
c
c
c
j i j i
j i j i
j i o j i o j i o y
j i j i
j i o j i o j i o y
o
o y
y y
y y
p p M hk
y y
p p M hk
y
p
M hk
y
b. Mallas de Punto Centrado.
Menos frecuentemente usado, es un
mtodo de distribucin del punto de
malla, y malla de punto distribuido
(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.
x
1
, x
2
, ... x
i
y
y
1
, y
2
, ... y
j


En la Fig. 2.8, se visualiza un
bloque rectangular
alrededor de cada punto
de la malla con lados
izquierdo y derecho a x
i-
1/2
y x
i+1/2
, y lados inferior
y superior a y
j-1/2
y y
j+1/2

respectivamente, donde:

x
i-
= (x
i-1
+ x
i
)/2,
x
i+
= (x
i
+ x
i+1
)/2,
y
j-
= (y
j-1
+ y
j
)/2,
y
j+
= (y
j
+ y
j+1
)/2.







l


Discretizacin en el
Tiempo.
La variable tiempo
tambin es susceptible de
aproximarse por valores
discretos.
La Fig. 2.9. muestra
esquemticamente una
secuencia de valores
discretos que pretenden
sustituir la continuidad de
la curva.



Fig. 2.9 Discretizacin en
el tiempo


Estos intrvalos de
tiempo o time-steps,
pueden ser de
intrvalos 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
,
t
2
, ... t
n
, t
n+1
, ... (1,2,3,n,n+1,-superndices de
nivel de tiempo).
Asumimos que el tiempo t
n
, es una solucin
para cada variable dependiente en cada punto
de la malla.


Procedimiento Numrico consiste, en una
tcnica de generacin de soluciones para cada
variable, dependiente de cada punto de la
malla en el prximo tiempo t
n+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 (x
i
, y
j
, t
n
), para el periodo de inters.
Si se toma como referencia un tiempo t
n
y un intrvalo
t, entonces se tiene que:
t
n+1
= t
n
+ t, o bien t = t
n+1
- t
n

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:



Entonces:

t
B
S
B
S
B
S
t
n
j i
o
o
n
j i
o
o
o
o
A
|
|
.
|

\
|

|
|
.
|

\
|
=
|
|
.
|

\
|
c
c
+
,
1
,
| |
|
] ) ( ) [( ) (
,
1
,
n
j i
o
o n
j i
o
o
o
o
B
S
B
S
t
h
B
S
t
h
| | |

A
=
c
c
+
Ecuacin Bsica de Diferencia Finita
Sustituyendo las aproximaciones numricas por
las derivadas en el espacio y el tiempo en la
ecuacin diferencial (ec. 2.4)



para el petrleo, se tiene la siguiente ecuacin
diferencial 2.5:

24 ......
|
|
.
|

\
|
c
c
=
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
o
o o
o y
o
o x
B
S
t
h
y
p
M hk
y x
p
M hk
x
|
Ecuacin Bsica de Diferencia Finita para Petrleo.
+


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


+
+ +
2
1
2
1
2
1
2
1
, ,
1 , ,
1 , , ,
, 1 ,
, 1 , ,
] ) ( ) [( ) ( ] ) ( ) [( ) (
j i j i
j i j i
j i o j i o j i o y
j i j i
j i o j i o j i o y
y y
y y
p p M hk
y y
p p M hk
5 . 2 ..... ..........
,
1
,
,
(
(

|
|
.
|

\
|

|
|
.
|

\
|
A
=
+ n
j i
o
o
n
j i
o
o
j i
B
S
B
S
t
h
| |
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
(x
i+
- x
i-
)(y
j+
- y
j-
), que es el rea del bloque.
Entonces la ecuacin diferencial 2.5 llega a
ser:






+
+ + + +
] ) ( ) [( ) ( ] ) ( ) [( ) ( ] ) ( ) [( ) (
, 1 , , , 1 , , , , 1 ,
2
1
2
1
2
1
j i o j i o j i oy j i o j i o j i ox j i o j i o j i ox
p p T p p T p p T
6 . 2 .......... ] ) ( ) [( ) (
,
1
,
,
1 , , ,
2
1
(
(

|
|
.
|

\
|

|
|
.
|

\
|
A
=
+

n
j i
o
o
n
j i
o
o
j i
j i o j i o j i oy
B
S
B
S
t
V
p p T
| |
j i j i
j j j i o x
j i ox
x x
y y M hk
T
, , 1
,
,
) ( ) (
) (
2
1
2
1
2
1
2
1


=
+
+ +
+
j i j i
i i j i o y
j i oy
y y
x x M hk
T
, 1 ,
,
,
) ( ) (
) (
2
1
2
1
2
1
2
1


=
+
+ +
+
) )( (
2
1
2
1
2
1
2
1
, , + +
=
j j i i j i j i
y y x x h V
Cada uno de estos ltimos trminos tiene una
interpretacin fsica.
(T
ox
)
i+,j
puede ser considerado como
transmisibilidad del petrleo en direccin x
en el lmite derecho del bloque (i,j).
(T
oy
)
i,j+
como la transmisibilidad del petrleo en
direccin y en el lmite superior del bloque
(i,j), y V
i,j
como el volumen del bloque (i,j).

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 2.6. de diferencia, puede
escribirse como:





j i
o
o
t
j i
j i o o
B
S
t
V
p M T
,
,
,
) ( *
|
|
.
|

\
|
A
|
|
.
|

\
|
A
= A A
|
| o
n n
t
A A A ) ( ) ( ) (
1
= A
+
) ( ) ( *
, , 1 , , , 1 , ,
2
1
2
1
j i j i j i j i j i j i j i
A A B A A B A B + = A A
+ +
) ( ) (
, 1 , , , 1 , ,
2
1
2
1
j i j i j i j i j i j i
A A B A A B + +
+ +
Para cualquier cantidad del centro del bloque A,
Cualquier cantidad del lmite del bloque B.
Donde:
Ejemplo 8.3
.
Tarea No. 2
Ejemplo 8.2


Ejemplo 8.8










Bibliografa: Erketin T. Abou Kassem





GRACIAS

You might also like