Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
T E S I S
PARA OBTAR POR EL GRADO DE:
MAESTRO EN INGENIERA
INGENIERIA PETROLERA Y DE GAS NATURAL-YACIMIENTOS
P R E S E N T A
HCTOR LEYVA GMEZ
TUTOR
DR. RODOLFO CAMACHO VELZQUEZ
2006
Mis padres, Reyna y Jaime quienes han dedicado gran parte de sus vidas
para que yo sea alguien en la vida, til a la sociedad.
Esto es tan solo es una muestra de los que sus privaciones y desvelos han
logrado.
ii
Contenido
Pag.
Agradecimientos
ndice
Lista de Tablas
iii
Lista de figuras
iii
Resumen
Introduccin
Capitulo I
13
Captulo II
18
II.2. Flujo hacia un pozo con terminacin parcial y dos fronteras con
presin constante.
18
35
36
Captulo III
38
39
41
Captulo IV
iii
44
45
46
47
48
Captulo V
Conclusiones y recomendaciones
Nomenclatura
50
51
Apndices
A Aplicacin de la transformacin integral de Hankel.
54
55
C Algoritmo de cmputo
63
Bibliografa
68
iv
Lista de tablas
Tabla No.
I.
II.
Pag.
37
40
Lista de figuras
Figura No.
Pag.
13
14
15
18
38
39
42
43
44
45
46
Resumen
La mayor parte de la teora de ingeniera de yacimientos ha sido fundada en la suposicin
de un medio homogneo e isotrpico. Sin embargo, muchos yacimientos altamente
productivos, producen de yacimientos naturalmente fracturados. Se han propuesto una
gran variedad de modelos para tomar en cuenta el comportamiento de presin, resultado
de esas dos caractersticas. Estos modelos difieren conceptualmente solo en las
suposiciones que gobiernan el flujo entre la matriz y las fracturas.
Con base en la idealizacin presentada por Barenblatt y coautores, el presente trabajo
presenta un modelo matemtico que permite interpretar la respuesta de presin en
yacimientos naturalmente fracturados bajo la influencia combinada de un casquete de gas
y acufero, para lo cual en el desarrollo del modelo matemtico se considera la influencia
de dos fronteras (superior e inferior) a presin constante.
La ecuacin resultante, en el espacio de laplace, fue resulta mediante el mtodo de
separacin de variables y trada al espacio real mediante el algoritmo de Stehfest.
Adicionalmente, se plantea dicha ecuacin en el espacio de Hankel como alternativa de
solucin.
En el apndice se propone una ecuacin para el caso en el que la presin en las fronteras
depende del tiempo. La solucin de esta ecuacin se obtuvo mediante el empleo de la
Transformacin Finita por Seno de Fourier.
La validacin del modelo a tiempos pequeos y grandes muestra que la respuesta
obtenida con el modelo en cuestin es satisfactoria. Las pequeas diferencias que se
observan pueden atribuirse al valor empleado en los parmetros del algoritmo de
inversin numrica y a la condicin de frontera interna empleada.
Introduccin1
La mayor parte de la teora de ingeniera de yacimientos ha sido fundada en la suposicin
de un medio homogneo e isotrpico. Sin embargo, muchos yacimientos altamente
productivos, producen de yacimientos naturalmente fracturados. Se han propuesto una
gran variedad de modelos para tomar en cuenta el comportamiento de presin, resultado
de esas dos caractersticas. Estos modelos difieren conceptualmente solo en las
suposiciones que gobierna el flujo entre la matriz y las fracturas.
Una formacin naturalmente fracturada generalmente se representa por una matriz de
roca con fracturas de origen secundario. Se supone que la red fracturas es continua a
travs de la formacin y representa la va de permeabilidad principal. La alta difusividad
de las fracturas resulta en una respuesta rpida a lo largo de la red de fracturas a
cualquier cambio de presin tal como el causado por un pozo en produccin. La matriz de
roca, teniendo una permeabilidad baja pero, una porosidad primaria relativamente alta,
tiene una respuesta retardada a los cambios que ocurren en las fracturas que la rodean.
Estas respuestas no inmediatas causan un abatimiento de presin en la fractura relativo a
la matriz, que en su momento induce un flujo cruzado matriz-fractura. Este periodo de flujo
interporoso toma lugar inmediatamente despus de la respuesta de presin de la fractura
y antes de que la presin en la fractura y la matriz se equilibren, despus de esto la
formacin acta como un medio uniforme de propiedades compuestas.
Barenblat, Zeltov y Cochina parecen ser los primeros en modelar un yacimiento
fracturado2. En la industria petrolera, este modelo comnmente es referido como el
modelo de Warren y Root3. En este modelo, la red de fracturas es visualizada como un
medio continuo con fracturas uniformemente distribuidas un volumen elemental contiene
a ambos sistemas, matriz y fracturas. La transferencia de fluido entre matriz y fracturas
toma lugar bajo un gradiente lineal de presiones (flujo pseudoestacionario). El
comportamiento de flujo del sistema matriz-fracturas est gobernado por la Ley de Darcy.
Principalmente, estamos interesados en el principio de conservacin de masa.
Un segundo modelo, presentado por Kazemi, supone que un yacimiento fracturado puede
ser representado por un sistema de fracturas horizontales, separadas por la matriz. El
fluido solo puede ser producido va fracturas; la matriz alimenta las fracturas a un gasto
que es gobernado por las propiedades de la matriz. Este modelo supone estado
transitorio de flujo de la matriz a las fracturas. La mayora de las soluciones analticas del
modelo de Kazemi, sin embargo, se presentan en el trabajo de Swaan-O.
Con base en la idealizacin presentada por Barenblatt y coautores, el presente trabajo
tiene como objeto presentar un modelo matemtico que permite interpretar la respuesta
de presin en yacimientos naturalmente fracturados bajo la influencia combinada de un
casquete de gas y acufero, para lo cual en el desarrollo del modelo matemtico se
considera la influencia de dos fronteras (superior e inferior) a presin constante.
CAPTULO I
Desarrollo de la ecuacin que describe la cada
de presin en yacimientos naturalmente
fracturados.
Para el desarrollo se considera un volumen elemental del medio poroso definido por un
paraleleppedo (figura 1) y se aplica la ley de conservacin de masa
(masa que entra) (masa que sale) = (masa acumulada).
...(1.1)
vz +(vz)
vx
vy +(vy)
vy
z
y
z
vx +(vx)
vz
y
x
Figura 1. Volumen de control para la derivacin de la ecuacin de difusividad en
tres dimensiones.
(v x ) + (v y ) + (v z ) (q ) = (S ) .
x
x
y
z
...(1.2)
(v ) +(q ) p (q )I =
(S ) .
t
...(1.3)
v=
...(1.4)
donde
p
dp
+ gz .
...(1.5)
p0
vx =
kx
k p
;
= x
x
x
...(1.6)
vy =
ky
k y p
=
;
y
y
...(1.7)
vz =
kz
k p
= z + g .
z
z
...(1.8)
k 2
+(q ) p (q )I = (S ) .
t
...(1.9)
Sustituyendo las ecuaciones (1.6) a (1.8) en la ecuacin (1.9) y considerando que no hay
trminos de inyeccin o produccin y que Swc=0,
k x p k y p k z
+
+
x x y y z
p
+ g = ( ) .
z
t
...(1.10)
= 0 e c( p p ) .
...(1.11)
kx
p k
p k
p
0 e c ( p p0 ) + y 0 e c ( p p0 ) + z 0 e c ( p p0 ) + g 0 e c ( p p0 ) =
x
x y
y z
z
0 e c ( p p0 ) .
t
...(1.12)
p
(
)
c
p
p
0 c
+ c k x + k y +
k x 2 + k y 2 + k z 2 + g 0 e
y
z
x
z
y
x
2 p
kz
2 p
p p
p k y p
k
p
c ( p p0 ) p k x
+ + g 0 e c ( p p0 ) z = c
+
+ g 0 e
+
.
z z
x x y y z
z
t t
...(1.13)
+
+ c k x + k y + k z +
+ kz
+ ky
kx
z2
y2
x2
x
y
z x x y y
p k z
p
= c +
.
z z
t t
...(1.14)
Suponiendo que:
p k x p k y p k z
,
,
<<< 1 , de tal forma que los gradientes al cuadrado se
x x y y z z
2
p p p
pueden despreciar , , <<< 1
x y z
2
kx 2 p ky 2 p kz 2 p
p
= c .
+
+
2
2
2
t
x
y
z
...(1.15)
p
k x p k y p k z p
+
.
+
= c
x x y y z z
t
...(1.16)
p f
k fx p f k fy p f k fz p f
(Vc ) f
+
+
= A( x, y, z , t ) .
t
x x y y z z
...(1.17)
A( x, y, z , t ) = ( cV )m
p m
.
t
...(1.18)
( cV )m
p m k m Am
( p m p f ).
=
t
lV
...(1.19)
Si se hace V/Am igual a l , entonces la ecuacin anterior puede ser escrita como
( cV )m
pm
k
= m2 ( pm p f ).
t
l
...(1.20)
k fx p f
x x
k fy p f
+
y y
k fz p f
+
z z
p f
p
(V c ) f
= ( cV )m m .
t
t
...(1.21)
p D (x D , y D , z D ) =
xD =
tD =
1 kh
[ pi p F (x D , y D , z D )] ,
q
...(1.22)
x
;
L
...(1.23)
k
t;
cL2
...(1.24)
donde 1 es una constante de conversin de unidades. Para el primer miembro del lado
izquierdo se tiene
x
k fx p f
q
k fx
=
p
p
;
i
f D
1 k fx h
x L
x x D
...(1.25)
q p f D x
;
hL
x
1
D
x L
k fx p f
x x
=
x D
k fx p f
x x
q pf D
=
.
1 hL2 x 2D
...(1.26)
...(1.27)
Procediendo de manera similar con los trminos restantes, la ec. (1.21) queda de la
siguiente manera
2
2
2
k
q p fD
q p fD
q p fD
+ (Vc ) f
2
2
2
2
2
2
2
1 L h x D
1 L h y D
1 L h z D
cL
k q p mD
(V c )m
.
2
kh
cL
1 t D
q p fD
=
1 kh t D
...(1.28)
1 L2 h x D2
1 L2 h y D2
1 L2 h z D2
3 k fx k fy k fz
(V c ) f
q
2
(V c ) f + (V c )m L 1 h 3 k fx k fy k fz
p fD
=
t D
3 k fx k fy k fz
(V c )m
q
2
(V c ) f + (V c )m L 1 h 3 k fx k fy k fz
p
mD .
t D
...(1.29)
(V c ) f
;
(V c ) f + (V c )m
...(1.30)
k m L2
=
;
l2
...(1.31)
2D ( p fD ) =
p fD
t D
+ (1 )
p fD
t D
...(1.32)
( p fD p mD ) = (1 )
p mD
;
t D
...(1.33)
donde:
xDj =
xj
kf
kfj
...(1.34)
...(1.35)
donde:
rD =
x D2 + y D2 .
...(1.36)
10
...(1.37)
entonces:
( p f D p m D ) = (1 )u p mD ;
...(1.38)
p mD
;
[u (1 ) + ]
p mD =
...(1.39)
1 2 p fD
rD
rD
rD2 rD
k f Z rw2 2 p fD
+
k h 2 z 2 = u p fD + (1 )u p mD .
fr
D
...(1.40)
1 2 p mD
rD
rD
rD2 rD
2
k f Z rw2 p fD
+
u f (u ) p fD = 0 ;
2
2
k f r h z D
...(1.41)
donde
f (u ) =
u (1 ) +
.
u (1 ) +
...(1.42)
(1.43)
f (u ) =
1 +
u
1 +
u
+
,
u (1 ) +
...(1.44)
11
f (u ) =
,
1 1
...(1.45)
entonces
...(1.46)
f(u)=.
f (u ) =
u (1 )
...(1.47)
12
Tiempo Adimensional, tD
f (u ) = 1 +
3 ' u
.
tanh
3u
'
' '
...(1.48)
13
hf
Fractura
Matriz
Elemento de
repeticin
hm
'=
( ct h )m
;
( ct h ) f
...(1.49)
12 L2 (kh )m
'= 2
,
hm (kh ) f
...(1.50)
f (u ) = 1 ;
(1.51)
f (u 0 + ) = 1 + ` .
(1.52)
14
Durante estos periodos de flujo, se hacen evidentes lneas rectas semilogartmicas con
pendientes aproximadamente iguales a 1.151. La distancia entre las dos rectas depende
de 1+. El parmetro gobierna el tiempo al que la respuesta del pozo se desva o se
une con la lnea recta semilogartmica.
La aproximacin del tiempo intermedio se obtiene con la suposicin de que u es
suficientemente grande tal que tanh x 1 y /(3u) >>1. Bajo estas circunstancias f (u)
puede ser aproximado por
f (u )
' '
3u
...(1.53)
15
Pendiente
Pendiente
Pendiente
Tiempo
Adimensional, tD
Pendiente
Pendiente
Pendiente
Tiempo Adimensional, tD
16
CAPTULO II
Solucin de la ecuacin en el espacio de Laplace
para un pozo que penetra parcialmente la
formacin.
17
q= constante
Z
Gas
Contacto gas -aceite
Aceite
h
hw
h2
h1
Contacto agua -aceite
r
Agua
1 p f D
rD
rD rD
rD
k fz r 2 2 p f D
w
+
uf (u ) p f D = 0 ;
k fr h 2 z D2
...(2.1)
donde
f (u ) =
u (1 ) +
.
u (1 ) +
...(2.2)
19
p f D (rD ,0, u ) = 0 ,
0 rD ;
...(2.3)
p f D (rD ,1, u ) = 0 ,
0 rD ;
...(2.4)
h 2D
h 1D
p f D
rD
rD
pf D
rD
rD
1
dz D = ;
u
...(2.5)
D 0
dz D = 0 ,
r 0
h2D zD 1;
...(2.6)
p f D (, z D , u ) = 0 ,
0 zD 1;
... (2.7)
rD =
r
,
rw
hD =
h
rw
h wD =
k fr
k fz
hw
,
h
h1 D , 2 D =
zD =
(2.8)
z
.
h
...(2.9)
...(2.10)
h 1, 2
h
...(2.11)
...(2.12)
La solucin de la ecuacin 2.1 puede encontrarse por diversos mtodos +. Sin embargo,
en este caso se utilizar el mtodo de separacin de variables.
20
Entonces, expresando la solucin para la ecuacin 2.1 como el resultado del producto de
dos funciones 11, es decir
p f D (rD , z D ) = R(rD )Z ( z D ) .
...(2.13)
...(2.14)
...(2.15)
...(2.16)
1 Z '' ( z D )
uf (u ) = .
hD2 Z ( z D )
...(2.17)
...(2.18)
...(2.19)
Z ( z D = 0 ) = 0 = A cosh (0 ) + Bsenh(0 )
...(2.20)
Z ( z D ) = Bsenh hD2 ( 2 + u f (u )) z D
...(2.21)
Z ( z D = 1) = 0 = Bsenh hD2 ( 2 + u f (u ))
...(2.22)
senh hD2 ( 2 + u f ( u )) = 0
...(2.23)
Lo cual se cumple si
= u f (u )
...(2.24)
La ecuacin 2.24 indica que solo puede tomar un nico valor, que es cero; debido a ello
la solucin dada por la ecuacin 2.18 con <0 deja de ser de nuestro inters.
Haciendo =0, la ecuacin 2.17 ser
...(2.25)
...(2.26)
Resulta evidente que la solucin de 2.26 nos llevar a obtener, al igual que en el caso
anterior, una solucin puntual que estar dada por
Z ( z D ) = Bsenh hD2 u f (u ) z D
(2.27)
Por lo que al igual que en el caso anterior, deja de ser de nuestro inters.
Haciendo >0, es decir, = ( 2), la ecuacin 2.17 ser
...(2.28)
...(2.29)
22
...(2.30)
= rD ,
...(2.31)
dR (rD ) dR(rD ) d
=
,
drD
d drD
...(2.32)
dR (rD )
dR (rD )
=
.
drD
d
...(2.33)
d
drD
dR (rD ) d dR(rD ) d
( rD ) ,
d drD
drD d
...(2.34)
2
d 2 R(rD )
2 d R (rD )
=
.
drD2
d 2
...(2.35)
2 R(rD )
R(rD )
+
2 R(rD ) = 0 .
2
...(2.36)
La solucin de 2.36 en trminos de rD, est formada por funciones de Bessel modificadas
y es
R( rD ) = CI 0 ( rD ) + DK 0 ( rD ) ,
...(2.37)
{ ( (
( (
)}
23
[CI 0 ( rD ) + DK 0 ( rD )] .
...(2.38)
( (
( (
)}
[C 3 I 0 ( rD ) + C 4 K 0 ( rD )]
0 zD< h1D ,
( (
( (
...(2.39)
)}
[C 7 I 0 ( rD ) + C8 K 0 ( rD )]
h1D zD h2D ,
( (
( (
...(2.40)
)}
[C11 I 0 ( rD ) + C12 K 0 ( rD )]
h2D < zD 1 ,
...(2.41)
donde C1 a C12 son constantes desconocidas que deben ser evaluadas. Adicionalmente,
las ecuaciones anteriores debern cumplir las condiciones de continuidad siguientes
p f D (rD , z D , u )
z D = h1D
p f D (rD , z D , u )
z D
z
p f D (rD , z D , u )
z D = h 2 D
p f D (rD , z D , u )
z D
z
= p f D (rD , z D , u )
D =h 1D
D =h 2 D
p f D (rD , z D , u )
z D
z
= p f D (rD , z D , u )
=
z D = h1+D
z D = h +2 D
...(2.42)
p f D (rD , z D , u )
z D
z
...(2.43)
+
D =h 1D
...(2.44)
...(2.45)
+
D =h 2 D
24
( (
( (
)}
{C cos( h (
2
D
( (
)}
( (
uf (u ))sen( h (
( (
)}
)+ C
{ C
hD2 2
2
D
uf (u ) h1+D
( (
)}
( (
( (
)}
{C cos( h (
2
D
( (
)}
( (
( (
uf (u ))sen( h (
)
)}
)+ C
{ C
hD2 2
2
D
uf (u ) h2+D
10
( (
)}
...(2.50)
simplificando
C1 [C 3 I 0 ( rD ) + C 4 K 0 ( rD )] = 0 ,
...(2.51)
de donde
25
C1 = 0 .
...(2.52)
( (
{C cos( h (
2
D
( (
)}
...(2.53)
Despejando C2
( (
( (
)
)
)
)
sen hD uf (u ) h1D
[C 3 I 0 ( rD ) + C 4 K 0 ( rD )]
...(2.54)
( (
) )
[C I ( r ) + C K ( r )] { C h ( uf (u ))sen( h (
C h ( uf (u )) cos( h ( uf (u )) h )}.
(
2
D
2
D
2
D
2
D
+
1D
uf (u ) h1+D +
...(2.55)
Despejando C2
( (
( (
)
)
)
)
[C I ( r ) + C K ( r )]
cos hD uf (u ) h1D
[C 3 I 0 ( rD ) + C 4 K 0 ( rD )]
...(2.56)
( (
( (
sen( h (
cos( h (
)
)
)
)
[C I ( r ) + C K ( r )]
cos hD2 2 uf (u ) h1+D
7 0
8 0
D
D
C
C
+
=
5
6
2
2
[C 3 I 0 ( rD ) + C 4 K 0 ( rD )]
sen hD uf (u ) h1D
C 5
2
D
2
D
)
uf (u )) h
uf (u ) h1+D
1D
) + C [C I ( r ) + C K ( r )] .
) [C I ( r ) + C K ( r )]
7 0
3 0
...(2.57)
26
Simplificando
( (
( (
)
)
)
)
( (
( (
)
)
) = 0 ,
)
...(2.58)
de donde
C5 = 0 .
...(2.59)
( (
))
( (
) )}
[C11 I 0 ( rD ) + C12 K 0 ( rD )] ,
...(2.60)
de donde
...(2.61)
( (
{C cos( h (
2
D
( (
)}
Despejando C10
C10 = C 6
[C7 I 0 ( rD ) + C8 K 0 ( rD )] C cos(
[C11 I 0 ( rD ) + C12 K 0 ( rD )] 9 sen(
(
(
)
uf (u )) h
hD2 2 uf (u ) h2+D
hD2
+
2D
)
),
...(2.63)
( (
)}
{ C
( (
( (
[C11 I 0 ( rD ) + C12 K 0 ( rD )] .
)}
...(2.64)
27
Despejando C10
C10 = C 6
[C 7 I 0 ( rD ) + C8 K 0 ( rD )] + C sen(
[C11 I 0 ( rD ) + C12 K 0 ( rD )] 9 cos(
(
(
)
uf (u )) h
hD2 2 uf (u ) h2+D
hD2
+
2D
).
)
...(2.65)
[C I ( r ) + C8 K 0 ( rD )] C cos(
C6 7 0 D
[C11 I 0 ( rD ) + C12 K 0 ( rD )] 9 sen(
C6
[C7 I 0 ( rD ) + C8 K 0 ( rD )] + C
[C11 I 0 ( rD ) + C12 K 0 ( rD )] 9
)=
)
h
sen( h ( uf (u )) h )
.
cos( h ( uf (u )) h )
(
(
)
uf (u )) h
hD2 2 uf (u ) h2+D
2
D
+
2D
2
D
+
2D
2
D
+
2D
...(2.66)
Simplificando
( (
( (
)
)
)
)
( (
( (
)
)
) = 0
) ,
...(2.67)
de donde
C9=0.
...(2.68)
...(2.69)
Si C10=0 entonces se obtiene una solucin trivial para la ecuacin 2.41, ya que no se
obtiene mayor informacin sobre las constantes; entonces se deber cumplir que
tan hD2 2 uf (u ) = 0 ,
...(2.70)
lo cual se cumple si
hD2 n2 uf (u ) = n
n=1, 2, 3, ...
...(2.71)
28
es decir
n
n =
hD
+ uf (u )
n = 0, 1, 2, 3, ...
...(2.72)
p f D (rD , z D , u ) =
C 2 sen(n z D ) C 3 I 0 ( n rD ) + C 4 K 0 ( n rD )
n =0
p f D (rD , z D , u ) =
C 6 sen(n z D ) C 7 I 0 ( n rD ) + C8 K 0 ( n rD )
n =0
p f D (rD , z D , u ) =
h12 < zD 1.
...(2.75)
n =0
...(2.76)
C2C4=bn ,
...(2.77)
C6C7=cn ,
...(2.78)
C6C8=dn ,
...(2.79)
C10C11=en ,
...(2.80)
C10C12=gn ,
...(2.81)
p f D (rD , z D , u ) =
0 zD < h1D .
...(2.82)
h1D zD h2D .
...(2.83)
sen(n z D ) a n I 0 ( n rD ) + bn K 0 ( n rD )
n =0
p f D (rD , z D , u ) =
sen(n z D ) c n I 0 ( n rD ) + d n K 0 ( n rD )
n =0
29
p f D (rD , z D , u ) =
sen(n z D ) en I 0 ( n rD ) + g n K 0 ( n rD )
h12 < zD 1 .
...(2.84)
n =0
Valuando la condicin de frontera 2.6 en 2.82, que es el caso para el cual 0 zD< hD1
h 1D
a n I 0 ( n rD ) + bn K 0 ( n rD ) sen(n z D )
dz D = 0 .
rD
r
D
n =0
rD 0
...(2.85)
d p
x I p (x ) = x p I p 1 (x ) ,
dx
...(2.86)
d p
x K p ( x ) = x p K p 1 ( x ) ,
dx
...(2.87)
In = In
n=1, 2, 3,...
...(2.88)
K n = K n
n=1, 2, 3,...
...(2.89)
h 1D
n a n I 1 ( n rD ) bn K 1 ( n rD ) sen(n z D )
dz D = 0 .
rD
n=0
rD 0
...(2.90)
Como se puede observar, si se toma el lmite entonces el lado izquierdo se hace cero, lo
cual no nos da mayor informacin sobre el valor de las constantes. Sin embargo, ya que
se va tomar el lmite cuando rD0, entonces se sustituyen las aproximaciones de las
funciones Bessel 12 para cuando x0+ dadas por
p
x
2
I p (x )
( p + 1)
K p (x )
( p ) 2
2 x
...(2.91)
p>0
...(2.92)
30
( p + 1) = p!
p = 0, 1, 2, 3,
(2.93)
(2.94)
n rD
rD a n
n=0
2
h 1D
bn
n rD
sen(n z D )
dz D = 0 .
rD 0
...(2.95)
Simplificando
2r 2
n D
a n
n=0 2
h 1D
b sen(n z )
dz D = 0 .
D
n
rD 0
...(2.96)
Tomando el lmite
b sen(n z )dz
h 1D
= 0.
...(2.97)
n =0
=0.
...(2.98)
n =0
h1D
= 0.
...(2.99)
n =0
31
Para una sumatoria finita la integral de la suma es igual a la suma de las integrales;
suponiendo que esta propiedad es aplicable a 2.99
h1D
n=0
...(2.100)
h 1D
bn
sen 2 (n z D ) dz D dz D = 0 .
...(2.101)
Integrando
h1D
0
1
1
bn z D
sen(2n z D ) dz D = 0 .
2(2n )
0
2
...(2.102)
Simplificando
1D
1
bn dz D = 0 ,
2
0
...(2.103)
bn = 0 .
...(2.104)
p f D (, z D , u ) = 0 =
a n I 0 ( ) + bn K 0 ( )]sen(n z D ) .
...(2.105)
n=0
32
n 0
n =0
=0.
...(2.106)
an I 0 ( ) sen2 (n z D ) dz D = 0 ,
...(2.107)
an = 0 .
...(2.108)
Por lo anterior
p f D (rD , z D , u ) = 0
0 zD < h1D.
...(2.109)
p f D (rD , z D , u ) = 0
h2D < zD 1.
...(2.110)
h 2D
h 1D
c n I 0 ( n rD ) + d n K 0 ( n rD ) sen(n z D )
dz D = ,
rD
u
rD n=0
rD 0
...(2.111)
h2 D
h1 D
dz D = .
c n I 1 ( n rD ) d n K 1 ( n rD ) sen(n z D )
rD
u
n=0
rD 0
...(2.112)
33
n rD
rD c n
4
n=0
h2 D
h1 D
dn
n D
1
sen(n z D )
dz D = .
rD 0
...(2.113)
Simplificando
2r2
c n n D
n=0 2
h2 D
h1 D
1
d sen(n z )
dz D = .
n
D
rD 0
...(2.114)
Tomando el lmite
h2D
d n sen(n z D ) dz D =
n =0
h1 D
1
.
u
...(2.115)
h2D
n =0
h1 D
1
d n sen(n z D )sen(m z D ) dz D dz D =
u
sen(m z D ) dz D ,
...(2.116)
h 2D
dn
h 1D
n =0
1
sen(n z D )sen(m z D )dz D dz D =
u
0
sen(m z D )dz D .
...(2.117)
sen(n z )
h 2D
dn
h1D
dn
h2D
h1 D
1
dz D dz D =
u
sen(n z )dz
1
...(2.118)
1
1
1
1
2 z D 2(2n ) sen(2n z D ) dz D = n u cos(n z D ) 0 ,
...(2.119)
34
dn
h2D
dz D =
h1D
dn =
[cos(n ) 1] ,
2
n u
...(2.120)
2[cos(n ) 1]
(hD 2 hD1 ) n u .
...(2.121)
2 1 ( 1 )
.
h wD n u
dn =
...(2.122)
p f D (, z D , u ) = 0 =
[c I () + d K ()] sen(n z )
n 0
...(2.123)
n=0
[
1
c n I 0 ( ) + d n K 0 ( )] sen(n z D ) sen(m z D ) = 0 .
...(2.124)
n =0
[cn I 0 ( ) + d n K 0 ( )]
sen(n z D ) dz D = 0 .
2
...(2.125)
Simplificando
cn I 0 ( ) + d n K 0 ( ) = 0 ,
...(2.126)
d n K 0 ( )
.
I 0 ( )
...(2.127)
cn =
35
K 0 (x ) 0
x,
...(2.128)
I 0 (x )
x.
...(2.129)
...(2.130)
pfD
(rD , z D , u ) = 2
h wD u
n =1
1
n
K 0 ( n rD )1 ( 1) sen(n z D ) 0 zD 1.
n
...(2.131)
n
n =
hD
+ u
n=1, 2, 3,
(2.132)
36
n
n =
hD
+ u
n = 1, 2, 3,...
...(2.133)
37
CAPTULO III
Validacin del modelo matemtico.
38
2
Ln 2
,
Fa (t ) = ln
Vi P i
t i =1
t
... (3.1)
donde
N
min i ,
2
Vi = ( 1)
( N / 2+i )
k=
i +1
2
k N / 2 (2k )!
N
...(3.2)
39
Cuando la funcin a invertir no cumple con los requisitos mencionados, se puede emplear
el algoritmo de Crump (1976). Sin embargo, este algoritmo, es mucho ms complicado de
implementar que el de Stehfest.
pD f =
K 0 u f (u ) rD
u u f (u )K1 u f (u ) rD
2
2
u 2 hDp
n=1
K 0 u f (u ) rD
n 2 K1
)+
2
hb
(3.3)
40
aquella obtenida mediante el modelo de Bui, Mamora y Lee. Ya que a tiempos mayores,
cuando los efectos de las fronteras superior e inferior comienzan a sentirse, las curvas se
separan. A tiempos grandes, se obtiene una pendiente igual a cero en el modelo de
referencia, mientras que en el modelo a comparar, se observa un periodo de tiempo en el
cual la derivada de presin cae siguiendo un comportamiento lineal con pendiente -5/4. El
valor de esta pendiente, como se ver en el captulo 4, se atribuye a que el intervalo
productor est en contacto con una de las fronteras.
El valor de la derivada se determin empleando el mismo algoritmo de inversin y la
propiedad
F(u ) = u f (u ) F (0) .
(3.4)
10
Fronteras superior e
inferior sin flujo
pD ,tpD'
b=0.1
hD=2000
h=400 ft
0.1
hw=40 ft
rw=0.2 ft
=0.02
=1E-3
0.01
Fronteras superior e
inferior con presin
constante
-5
Presente estudio
0.001
1.E+00
4
1.E+01
1.E+02
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
1.E+08
tD
Figura 7. Respuesta de presin obtenida por el modelo desarrollado por Bui, Mamora y
Lee y el obtenido en el presente estudio. Comparacin a tiempos cortos.
41
2h
p wD (t D , wD , z wD ) = D
hwD
tD
1 D
4
n =1
eA
2 n hwD
sen
n2
2h D
2 n z wD
sen
hD
d D (3.5)
Donde
n 2 2 D
A=
.
h D2
(3.6)
100
M Abbaszadeh & P.
Hegeman
Presente estudio
pD, tp D
10
0.1
h D = 400
h w = 100 ft
z w = 200 ft
s=0
=1
= 1e-3
rD = 1
0.01
1.0E+00
1.0E+01
1.0E+02
1.0E+03
1.0E+04
1.0E+05
1.0E+06
1.0E+07
tD
Figura 8. Respuesta de presin obtenida con el modelo desarrollado por M. Abbaszadeh
y P. Hegeman y el obtenido en el presente estudio. Comparacin a tiempos
grandes.
42
0.001127
Lw / 2
Lw
2 wk H p
n
/2
dL = q w .
(3.7)
w 0
hD =
h
rw
kr
,
kz
rw
1
rw = 1 +
2
k
cos 2 w + v
kH
...(3.8)
.
sen 2
(3.9)
CAPTULO IV
Efecto de los diferentes parmetros en la
respuesta de presin.
44
100
10
=1.0
=0.5
=0.1
pD ,tpD'
=0.05
=0.01
0.1
=0.001
hD 2000
h 400
rw 0.2
hw 40
zW 200
1.0x10-3
=0.005
0.01
0.001
1.E+00
1.E+01
1.E+02
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
tD
45
100
10
pD ,tpD'
=1E-3
=1E-4
0.1
0.01
0.001
1.E+00
hD
h
rw
hw
zW
=1E-5
2000
400
0.2
40
200
0.02
1.E+01
=1E-6
1.E+02
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
tD
Figura 10. Variacin de la respuesta de presin para diversos valores del coeficiente de
flujo interporoso .
46
100
hwD=0.1
hwD=0.2
hwD=0.4
hwD=0.6
hwD=0.8
hwD=1.0
10
pD ,tpD'
0.1
hD 2000
h 400
rw 0.2
zW 200
0.02
0.001
0.01
0.001
1.E+00
1.E+01
1.E+02
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
tD
Figura 11. Variacin de la respuesta de presin para diversos valores de la longitud del
intervalo productor.
47
100
10
pD ,tpD'
0.1
hD
h
rw
hW
Zw=200
Zw=150=250
0.01
0.001
1.E+00
Zw=100 =300
Zw= 50 =350
Zw= 20 =380
1.E+01
1.E+02
2000
400
0.2
40
0.02
0.001
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
tD
Figura 12. Variacin de la respuesta de presin para diversas posiciones del intervalo
productor.
48
10
pD ,tpD'
0.1
Penetracin=40
hD
h
rw
zW
100
0.01
200
300
+
x
400
0.001
1.E+00
1.E+01
1.E+02
2000
400
0.2
20, 50, 100, 150, 200
0.02
0.001
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
tD
49
CAPTULO V
Conclusiones y recomendaciones.
50
desarrollado
se
derivan
las
siguientes
conclusiones
51
NOMENCLATURA
A
B
c
g
h
k
kf
L
p
pD
pD
pwf
pws
q
r
rD
rw
S
t
tD
u
v
V
x
y
z
Ko(x)
rea
Factor de volumen
Compresibilidad de fluido
Aceleracin de la gravedad
Espesor de formacin
Permeabilidad
Permeabilidad de fractura
Longitud
Presin
Presin
Derivada de la presin adimensional
Presin de fondo fluyendo
Presin de fondo esttica
Gasto
Radio
Radio adimensional
Radio del pozo
Saturacin
Tiempo de produccin
Tiempo adimensional
Variable de Laplace
Velocidad
Volumen
Coordenada en el eje x
Coordenada en el eje y
Coordenada en el eje z
Constante de conversin de unidades
Coeficiente de transferencia para yacimientos
naturalmente fracturados
Viscosidad
Densidad
Porosidad
Coeficiente de almacenamiento para yacimientos
naturalmente fracturados
Funcin de Bessel modificada de segundo tipo, orden cero
52
Subndices
D
i
j
m
t
1D
2D
Adimensional
Fractura
Flujo, fractura
Inicial, ndice
Matriz
Total
Espesor h1 en trminos adimensionales
Espesor h2 en trminos adimensionales
53
APNDICES
54
Apndice A
Ecuacin para predecir la cada de presin empleando la
transformacin de Hankel.
La ecuacin diferencial que define la respuesta de presin debida al flujo de aceite hacia
un pozo, tal como se indic en el captulo II est dada por
2 p f
rD2
2
1 pf
1 pf
+
+
uf (u ) p = 0 .
rD rD hD2 z D2
(A1)
1 p f
rD
rD rD rD
1 2 p f
+ 2
h z 2 uf (u ) p = 0 .
D
D
(A2)
1 pf
rD
H
r
D D rD
2 p = 2 p ,
r
D
(A3)
2 p +
2 p f
z D
uf (u ) p = 0 .
(A4)
La solucin de la ecuacin es
p f ( , z D , u ) = Ae
uf ( u ) + 2 Z D
+ Be
uf ( u ) + 2 Z D
(A5)
55
Apndice B
Flujo hacia un pozo con terminacin parcial y presin en
las fronteras que depende del tiempo
Al igual que en el captulo II, la ecuacin diferencial para la cada de presin
p(r,z,t)=p=pi-p(r,z,t) debida al flujo de aceite hacia un pozo, est dada por la ecuacin
(2.1). En este caso en particular, se considera que la cada de presin en las fronteras
superior e inferior son funcin del tiempo y que su comportamiento est dado por las
funciones f1(t), y f2(t), que en el espacio de Laplace son respectivamente
p f D (rD ,0, u ) = f 1 (u )
0 rD ,
...(B.1)
p f D (rD ,1, u ) = f 2 (u )
0 rD .
...(B.2)
n z D
sen
a
tiene que
2 p f D
rD2
1
hD2
1
sen(n z D ) dz D +
rD
2 p f D
z D2
pfD
sen(n z D ) dz D +
rD
sen(n z D ) dz D uf (u )
p f D sen(n z D ) dz D = 0 .
...(B.3)
Se sabe que
56
n
n 2 2
2 f (x ) n x
n +1
( 1) f (a ) + f (0) 2 f s (n) ,
sen
dx =
a
a
x D2
a
...(B.4)
entonces
2 p f D
rD2
1 pfD
1 n
( 1)n+1 f
+
+ 2
rD rD
hD 1
n
(
)
(
)
(
)
u
f
u
p
uf
u
p
+
2
1
fD
fD = 0
1
...(B.5)
donde la barra doble indica que la variable est sometida a la transformada de Laplace y
Seno simultneamente.
Factorizando
2 p f D
rD2
1 p f D n
n
+ uf (u ) p f D = 2 ( 1)n +1 f
+
rD rD
hD
hD
(u ) + f 1 (u )]
...(B.6)
Procediendo de manera similar con la condicin de frontera interna dada por la ec. 2.5
h2 D
h 1D
h2 D
h1 D
pfD
rD
rD
pfD
rD
rD
1
dz D sen(n z D ) dz D =
rD 0
sen(n z D ) dz D ,
...(B.7)
1 1
dz D =
cos(n z D ) .
u
n
rD 0
...(A.8)
h2 D
h1D
1
fD
[cos(n ) cos(0)] ,
dz D =
rD
r
n
u
D
rD 0
...(B.9)
57
h2 D
pfD
1
n
dz D =
1 ( 1)
rD
rD
n u
rD 0
h1D
...(B.10)
pfD
rD
rD
pfD
rD
rD
rD 0
dz D = 0
rD 0
...(B.11)
p f D (, z D , u ) sen (n z D ) dz D = 0 ,
...(B.13)
p f D (, n, u ) = 0 .
...(B.14)
f 1 (u ) sen(n z D ) dz D
0 rD ,
...(B.15)
p f D (rD ,0, u ) = f 1 (u )
0 rD .
...(B.16)
p f D (rD ,1, u ) = f 2 (u )
0 rD .
...(B.17)
58
2
D
2 p f D
rD2
+ rD
pfD
rD
n
hD
n
+ uf (u ) rD2 p f D = 2 ( 1)n +1 f 2 (u ) + f 1 (u ) rD2
hD
...(B.18)
Esta es una ecuacin del tipo Bessel no homognea. Si se hace
n
=
hD
+ uf (u ) ,
...(B.19)
su solucin es
p f D (rD , n, u ) = AI 0 ( rD ) + BK0 ( rD )
n
( 1)n+1 f 2 (u ) + f 1 (u ) rD2 .
2
hD
...(B.20)
formacin. Para el caso en el cual se desea calcular p f D (rD , n, u ) debido al flujo hacia un
pozo que produce de un intervalo pequeo, entonces la ecuacin B.20 deber tomar en
cuenta el efecto combinado de la influencia de cada uno de los tres intervalos indicados
en la figura 6; es decir h1D, hwD y 1-h2D.
De acuerdo a lo anterior, las ecuaciones que representan la respuesta de presin en los
intervalos arriba mencionados sern, respectivamente
p f D (rD , n, u ) = C1 I 0 ( rD ) + C2 K 0 ( rD )
para
...(B.21)
0 zD < h1D ,
p f D (rD , n, u ) = C3 I 0 ( rD ) + C4 K 0 ( rD )
para
n
( 1)n+1 f h1D (u ) + f 1 (u ) rD2
2
hD
n
( 1)n+1 f h2 D (u ) + f h1D+ (u ) rD2
2
hD
...(B.22)
59
p f D (rD , n, u ) = C5 I 0 ( rD ) + C6 K 0 ( rD )
n
( 1)n+1 f 2 (u ) + f h2 D+ (u ) rD2
2
hD
...(B.23)
h2D < zD 1.
para
h1D
pfD
rD
rD
dz D = 0 =
rD 0
h1D
rD C1 I 1 ( rD ) C 2 K 1 ( rD )
2 n
( 1)n+1 f h1D (u ) + f 1 (u ) rD d z D .
2
hD
r 0
(B.24)
Ya que se va a tomar el lmite para cuando el radio tiende a cero, entonces se sustituyen
las aproximaciones de las funciones de Bessel para cuando el argumento tiende a cero
h1D
rD
1
C 2
rD C1
rD
2
2 n
2 ( 1)n +1 f
hD
h1 D
(u ) +
f 1 (u ) rD2
d zD = 0 ,
r 0
D
(B.25)
simplificando
h1D
2 rD2
C1
2
2 n
C 2 2 ( 1)n +1 f
hD
h1D
(u ) +
f 1 (u ) rD2
d zD = 0 ,
r 0
D
(B.26)
tomando el lmite
h1D
C2 d z D = 0 ,
(B.27)
de donde
60
C2=0.
(B.28)
pfD
rD
rD
h2D
dz D = 0 =
rD 0
rD C 5 I 1 ( rD ) C 6 K 1 ( rD )
h2D
2n
( 1)n+1 f 2 (u ) + f h 2 D (u ) rD d z D ,
2
hD
r 0
+
(B.29)
(B.30)
h2D
h1D
pfD
rD
rD
h2D
h1D
(B.31)
2 n
n +1
rD [C 3 I 1 ( rD ) C 4 K 1 ( rD )] 2 ( 1) f
hD
1
n
1 ( 1) ,
dz D =
n u
rD 0
h2D
(u ) +
[1 ( 1) ] .
n
n u
(u )] rD2
h1D +
rD 0
dz D =
(B.32)
h2D
h1D
rD
1
C 4
rD C 3
rD
2
2 n
2 ( 1)n 1 f
hD
2 (u ) +
f 1 (u ) rD2
dz D =
r 0
D
[1 ( 1) ] ,
n u
1
(B.33)
simplificando
61
h2D
h1D
2 rD2
C3
2
2 n
C 4 2 ( 1)n +1 f
hD
2
2 (u ) + f 1 (u )]rD
r 0
D
dz D =
[1 ( 1) ] .
n u
1
, (B.34)
Tomando el lmite e integrando
h2 D
C4 z D
h1 D
[1 ( 1) ] ,
n u
1
C 4 (h 2 D h1D ) =
C4 =
(B.35)
[1 ( 1) ] ,
n u
1
(B.36)
1
n
1 ( 1) ,
n hwD u
(B.37)
donde hw=h2D-h1D.
Sustituyendo las constantes dadas por B.28, B.30 y B.37 en las ecuaciones B.17 a B.18
n
( 1)n +1 f
2
hD
p fD (rD , n, u ) = C1 I 0 ( rD )
para
h1 D
(u ) +
f 1 (u ) rD2
0 zD < h1D ,
p fD (rD , n, u ) = C 3 I 0 ( rD ) +
1
n
1 ( 1) K o ( rD )
n hwD u
n
( 1)n+1 f h 2 D (u ) + f h1D+ (u ) rD2
2
hD
para
(B.39)
h1D zD h2D ,
p fD (rD , n, u ) = C5 I 0 ( rD )
para
(B.38)
n
( 1)n+1 f 2 (u ) + f h 2 D+ (u ) rD2 ,
2
hD
(B.40)
h2D < zD 1.
62
2
f (x ) =
a
f s (n ) sen
n =1
n x
.
a
...(B.41)
p fD (rD , z D , u ) = 2
n =1
n
n +1
C1n I 0 ( rD ) 2 ( 1) f
hD
h1D
f 1 (u ) rD2 sen(n z D )
(u ) +
(B.42)
para 0 zD < h1D .
p fD (rD , z D , u ) = 2
n =1
1
n
1 ( 1) K o ( rD )
C3n I 0 ( rD ) +
n hwD u
n
n+1
2
(
)
1
f
(u ) + f
+ (u ) r sen(n z
D
D)
h
D
h
D
2
1
hD2
para
(B.43)
h1D zD h2D ,
p fD (rD , z D , u ) = 2
n =1
n
n +1
2
C5n I 0 ( rD ) 2 ( 1) f 2 (u ) + f h 2 D + (u ) rD sen(n z D )
hD
(B.44)
para
h2D < zD 1.
Para dar solucin al problema, se debe encontrar el valor de las constantes C1n, C3n y C5n,
as como de f h1D (u ) y f h2 D (u ) . Para esto se cuenta con las 4 condiciones de
continuidad dadas por las ecuaciones 2.32 a 2.44 y la condicin de frontera 2.7.
63
Apndice C
Algoritmo de cmputo.
**************************************************************
*
*
*
Programa que invierte la solucin en el espacio de
*
*
Laplace para un yacimiento naturalmente fracturado,
*
*
de extensin lateral infinita, gasto constante con
*
*
dos fronteras a presin constante mediante el - *
*
algoritmo de Stehfest.
*
*
*
**************************************************************
*
*
*
Autor:
Hctor Leyva Gmez
*
*
Fecha:
08-sep-02
*
*
Revisin:
30
*
**************************************************************
*
Definiciones:
*
*
*
*
omega coeficiente de almacenamiento interporoso
*
*
lamda coheficiente de flujo interporoso
*
*
TDCD tiempo al cual se desea calcular la inversa
*
*
de Laplace
*
*
DELT incremento en tiempo
*
*
PD
presin adimensional (en el espacio real)
*
*
S
variable de Laplace
*
*
IND
indice de fracturamiento IND=0 Yacimiento
*
*
homogeneo, IND .NE. 0 Yacimiento fracturado
*
*
Ht
Espesor total de la formacin
*
*
H1
Distancia desde Z=0 a la base del intervalo
*
*
productor
*
*
Hp
Longitud del intervalo productor
*
*
Rw
Radio del pozo
*
*
RD
Radio adimensional
*
*
Q
Gasto del pozo
*
*
Bo
Factor de volumen del aceite
*
*
Visc Viscosidad del aceite
*
*
Perm Permeabiliad en el sentido radial
*
*
PermRZ Cociente de permeabilidades radial entre vertical
*
Limite Nmero de trminoa s a incluirse en la sumatoria*
*
VAL-INI.DAT Archivo de entrada de datos
*
*
VAL-FIN.OUT Archivo de salida de datos
*
**************************************************************
Program ecDOS121MOD
USE NUMERICAL_LIBRARIES
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
64
OPEN (UNIT=5,STATUS='OLD',FILE='VAL-INI.DAT')
OPEN (UNIT=6,STATUS='NEW',FILE='VAL-FIN.OUT')
OMEGA= 0.
AMDA= 0.
C
C
C
C
*************************************************************
*
STEHFEST ALGORITHM
*
*************************************************************
*
*
*
VARIABLES
*
*
P - FUNCTION TO BE INVERTED.
*
65
*
MUST BE DECLARED EXTERNAL IN THE CALLING ROUTINE.*
*
T - TIME AT WHICH INVERSE IS WANTED.
*
*
FA - THE RESULT.
*
*
N - PARAMETER THAT GOVERNS THE ACCURACY.
*
*
N MUST BE EVEN.
*
*
N IS ROUGHLY EQUIVALENT TO THE NUMBER OF DIGITS *
*
WITH WHICH THE COMPUTER IS WORKING.
*
*
E.G. HONEYWELL CP-5
*
*
PRECISION DIGITS
N
*
*
SINGLE
8
8
*
*
DOUBLE
16
16
*
*
M=0 FOR THE FIRST CALL OR IF LINV IS CALLED MORE *
*
THAN ONCE AND N IS CHANGED.
*
*
M=N IF LINV IS CALLED MORE THAN ONCE AND N IS
*
*
THE SAME.
*
**************************************************************
SUBROUTINE LINV(T,FA,N,M)
DLN2= 0.6931471805599453
IF(N.EQ.M) GO TO 10
IF(N.GT.50) GO TO 99
1 G(0) = 1.D0
NH
= N/2
SN
= 2*MOD(NH,2)-1
DO 2 I= 1,N
G(I) = G(I-1)*I
H(1) = 2.D0/G(NH-1)
4
5
10
DO 3 I= 2,NH
FI
= I
H(I) = FI**NH*G(2*I)/G(NH-I)/G(I)/G(I-1)
DO 5 I= 1,N
V(I) = 0.D0
KBG = (I+1)/2
KND = MIN0(I,NH)
DO 4 K= KBG,KND
V(I) = V(I)+H(K)/G(I-K)/G(2*K-I)
V(I) = SN*V(I)
SN
= -SN
M = N
FA = 0.D0
A = DLN2/T
DO 11 I= 1,N
S = A*I
11 FA=FA+V(I)*P(S)
66
FA = A*FA
RETURN
99 WRITE(6,*) N
*************************************************************
*
Funcin (en el espacio de Laplace) a ser invertida
*
*************************************************************
*
*
*
Definiciones:
*
*
*
*
U
Variable de Lapace (s)
*
*
TOL
Diferencia mnima para la sumatoria
*
*
Dpf
Valor final calculado
*
*
FU
f(s)
*
*
H1
Intervalo no fluyente inferior
*
*
Hp
Intervalo productor
*
*
H2
Intervalo no fluyente superior
*
*
RD
Radio Adimensional
*
*
VIS
Viscosidad
*
*
Q
Gasto de aceite
*
*
Bo
Factor de vol. del aceite
*
*************************************************************
FUNCTION P(U)
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
COMMON /uno/ OMEGA,AMDA,Ht,H1,Hp,Rw,RD,Q,Bo,Vis,Perm,PermRZ,limite
PI =3.141592653589793238462643383279
Zr=PI*(H1+Hp/2)/Ht
Hw=PI*Hp/(2*Ht)
PIHD=PI/(Ht*DSQRT(PermRZ)/Rw)
67
F2 = DBSK0(ALFA*RD)
F3 = DSIN(n*Hw)*(DSIN(n*Zr))**2
SUMA1=F2*F3/n
SUMA2=SUMA2+SUMA1
n=n+1
END DO
P=F1*SUMA2
RETURN
END
68
BIBLIOGRAFA
1
Carslaw H. S., Jaeger J.C.: Conduction of Heat in Solids. Oxford University Press,
Oxford (1959), 41-42,255-277
Stanislav J., Kabir C. Pressure Transient Analysis. Prentice Hal, Englewood Cliffs,
New Jersey. (1990), 11-13.
Raghavan R.: Well Test Analysis. Prentice Hall, Englewood Cliffs, New Jersey.
(1993) 356-366.
10 Ozkan E., Raghavan R. New Solutions for Well-Test-Analysis Problems: Part 1Analytical Considerations. SPE 18615 (Septiembre 1991), 359-368.
11 Camacho R. "Notas de la Asignatura Matemticas I. DEPFI, UNAM. (2000-II).
12 Andrews L. C. Special Functions of Mathematics for Engineers. Second Edition.
Oxford University Press. (1998).
13 Stehfest H. Algorithm 368, Numerical Inversion of Laplace Transforms [D5].
Communications of the ACM. (Jan, 1970) Vol. 13, 47-49.
14 Bui T., Mamora D., Lee W. Transient Pressure Analysis for Partially Penetrating
Wells in Naturally Fractured Reservoirs. SPE 60289. Presentado en la SPE Rocky
Mountain Regional/Low Permeability Reservoirs and Exhibition en Denver, Colorado.
12-15 de marzo (2000).
69
70