Simulacion Streamline
Simulacion Streamline
Simulacion Streamline
Director
ING. OLGA PATRICIA ORTZ CANCINO
DEDICATORIA
A Dios por concederme la vida, por sus gracias, bendiciones y ser la fuerza que
me impulsa a alcanzar mis ideales.
ADRIANA
DEDICATORIA
A mis hermanos Jos Angel, Arnulfo y Henry por su apoyo y ayuda en los
momentos ms difciles.
A Dios, que en vez de darme un padre me dio dos. A ellos muchas gracias por
sus bendiciones.
A mis tas Hilda y Alcira por su ayuda y enseanza que cada vez son ms tiles
para mi vida.
HERNANDO
AGRADECIMIENTOS
Los autores expresan sus agradecimientos a:
La ingeniera Olga Patricia Ortiz Cancino, por su invaluable aporte, direccin y
colaboracin en el desarrollo de este proyecto.
Los ingenieros Edwin Javier Carrero, William Navarro y Roy Elicer Sandoval
por su aporte intelectual y ayuda incondicional en el manejo de los simuladores
empleados.
CONTENIDO
pg.
INTRODUCCION
22
1. GENERALIDADES
23
23
23
24
24
26
26
28
33
34
2.1 NO LINEALIDAD
35
35
36
36
37
39
42
2.4.1 Mtodo A.
42
2.4.2 Mtodo B.
44
44
46
47
47
50
51
52
53
53
58
58
60
61
63
63
65
66
70
71
71
73
74
76
78
81
81
86
89
94
95
99
101
102
104
123
123
124
126
126
128
130
130
130
134
139
140
142
143
143
144
146
146
148
150
150
150
151
164
169
169
180
9. CONCLUSIONES Y RECOMENDACIONES
183
9.1 CONCLUSIONES
183
9.2 RECOMENDACIONES
185
BIBLIOGRAFA
186
LISTA DE TABLAS
pg.
Tabla 1. Tiempo de cmputo del simulador Frontsim para cada
paso de tiempo empleado.
163
164
168
LISTA DE FIGURAS
pg.
Figura 1. reas de aplicacin de la simulacin streamline vs.
simulacin en diferencias finitas.
27
29
32
35
39
39
43
44
45
46
54
56
57
63
67
68
73
75
79
80
84
85
85
88
88
89
90
93
Figura 29. Comparacin del volumen asociado con los pozos entre
el modelo a fina escala y modelos robustos mediante streamlines.
94
95
96
Figura 32. Influencia del tiempo de vuelo sobre las zonas barridas.
97
97
98
99
100
101
110
117
119
121
124
125
129
135
Figura 46. Esquema del grid para el primer caso base a simular.
150
151
152
152
153
153
154
154
155
155
156
156
157
Figura 59. Corte de agua por pozo para P1, P2, P3, P4 y P5.
157
158
Figura 61. Corte de agua por pozo para P6, P7, P8, P9 y P10.
158
159
160
160
160
161
162
163
164
165
166
166
167
167
167
169
170
Figura 78. Presin para cada uno de los pasos de tiempo empleados.
Modelo heterogneo.
170
171
172
172
173
Figura 84. Tasa de produccin de aceite para el caso dos con y sin
efectos de gravedad.
174
Figura 85. Produccin total de aceite para el caso dos con y sin
efectos de gravedad.
174
Figura 86. Inyeccin total de agua para el caso dos con y sin
efectos de gravedad.
174
Figura 87. Produccin total de agua para el caso dos con y sin
efectos de gravedad.
175
175
176
176
177
177
178
178
178
179
179
RESUMEN
AUTORES:
ADRIANA MARCELA MNDEZ BOHRQUEZ.
HERNANDO ABRIL PREZ. **
____________
* Tesis.
**
Facultad de Ingenieras Fisico-Qumicas. Escuela de Ingeniera de Petrleos.
Director: Ing.Olga Patricia Ortiz Cancino.
ABSTRACT
AUTHORS:
ADRIANA MARCELA MNDEZ BOHRQUEZ.
HERNANDO ABRIL PREZ. **
KEYWORDS: STREAMLINE SIMULATION, UPSCALING, HISTORY MATCH,
GEOESTATISTICAL PROCESS.
The objective of this work is to give a source of information for the knowledge and
understanding of the streamline simulation, employee in the last years in the
modelling and simulation of reservoirs that for its extension characteristics,
complexity and heterogeneity, require of more strong, speedy and sophisticated
tools in the handling of multiphase fluids. The position of this new technology
begins with the relating generalities to the topic, in those that stand out the favorite
displacement types for the method, a historical context, a comparison among the
streamline simulation and the conventional techniques, and the advantages and
disadvantages of the method.
____________
* Thesis.
**
School of Physical-Chemical Engineering. School of Petroleum Engineering.
Director: Ing. Olga Patricia Ortiz Cancino.
INTRODUCCION
22
1. GENERALIDADES
Los mtodos de lnea fuente han sido ampliamente usados por la industria del
petrleo. Estos mtodos usan soluciones analticas a la distribucin de presin
y velocidad en el yacimiento. La limitacin primaria de estos mtodos es que se
requieren propiedades homogneas y espesores del yacimiento constantes.
*
THIELE, Marco R. Modeling Multiphase Flow in Heterogeneous Media Using Streamtubes. Stanford
University, Dic 1994.
24
Para calcular la eficiencia del barrido vertical, Chevron desarroll los modelos
hbridos streamtube que permitan evaluar en forma eficiente el barrido areal y
vertical en el yacimiento. En esta tcnica la seccin transversal vertical era
simulada inicialmente y posteriormente combinada con los modelos areales
streamtube ya desarrollados. Sin embargo, la introduccin de nuevos pozos y
los grandes cambios en las tasas de produccin-inyeccin significaban que la
geometra streamtube deba cambiar originndose limitaciones con esta
tcnica. Es por eso que la tecnologa streamline es en el momento prctica en
muchas aplicaciones de campo debido a que esta incluye:
Gravedad
Efectos 3D
Cambio en las condiciones del pozo.
Flujo Multifsico
____________
*
25
____________
DATTA-GUPTA, AKHIL. Streamline Simulation: A Technology Update. SPE, Texas A&M University.
Dic. 2000.
26
, , = f (P, x )
Dominio de
trminos
Convectivos
(heterogeneidad)
Complejidad de Fluidos
Dominio de
trminos
Compresivos
Simulador
Diferencias
finitas
Simulador
Streamline
V = f (K )
____________
BAKER, KUPPE, CHUGH, BORA, BATYCKY, STOJANOVIC. Full-Field Modeling Using StreamlineBased Simulation: 4 Case Studies. Streamsim Technologies Inc. SPE 66405. Texas, Feb. 2001.
27
Debido a que el problema de transporte tiene un comportamiento altamente nolineal, el mtodo de solucin en diferencias finitas puede ser muy sensible al
tamao y a la orientacin de las celdas, afectando la simulacin. En una
simulacin streamline, la ecuacin de presin es resuelta sobre un grid de
simulacin, similar al mtodo de una simulacin convencional. Despus, las
streamlines son calculadas ortogonal mente a los contornos de presin.
Las streamlines tienen por lo tanto una ventaja inherente porque el fluido es
transportado en la direccin del gradiente de presin a lo largo de las
streamlines y no entre grid blocks como sucede en diferencias finitas y se
observa en la figura 2. Baker* denota la importancia de este mtodo y brinda
una perspectiva de este tipo de simulacin.
____________
*
BAKER, Richard. Streamline Technology: Reservoir History Matching and Forecasting= its Success,
Limitations and Future. JCPT. Abril. 2001.
**
THIELE R, Marco. Streamline Simulation. 6 International Forum on Reservoir Simulation. Schloss
Fusch, Austria. 3-7 Sep. 2001, Pg. 9-10.
28
Modelo Streamline
Productor
Los fluidos en modelos
Streamline son transportados
a lo largo de Streamlines
Inyector
Modelo Diferencias finitas
Productor
Los fluidos en modelos
Diferencias finitas son
transportados a travs de los
grid blocks
Inyector
29
Una simulacin streamline puede ser 100 veces ms rpida que una simulacin
convencional.
30
31
32
33
2.
____________
*
HIGGINS, R.V., BOLEY, D.W., AND A.J. LEIGHTON. Aids to Forecasting The Performance of Water
Floods," JPT. Sep 1964. Pg 1076-1082.
**
LEBLANC, J.L. AND CAUDLE, B.H.A Streamline Model for Secondary Recovery," Society of Petroleum
Journal. March 1971. Pg 7-12.
***
MARTIN, J.C., WOO, P.T., AND WEGNER, R.E. Failure of Stream Tube Methods to Predict Waterflood
Performance of an Isolated Inverted Five-Spot at Favorable Mobility Ratios,". JPT .Feb 1973. Pg 151153.
34
Tomada de Internet.
2.1 NO LINEALIDAD
La dificultad fundamental en resolver las ecuaciones diferenciales parciales que
gobiernan el flujo a travs de medios porosos es su formulacin no-lineal. En
otras palabras, para explicar la fsica relevante del flujo de fluidos, los
coeficientes que aparecen en las ecuaciones que gobiernan el proceso, se
convierten en funciones de las variables independientes del problema,
generalmente saturaciones de las fases y/o composiciones totales.
Un caso especial ocurre cuando los coeficientes son asumidos constantes con
respecto a las variables independientes, asumiendo una relacin de movilidad
igual a 1.
En este caso, los streamtubes son fijados con el tiempo y el flujo es supuesto
como lineal. Para una inherente no-linealidad de otros desplazamientos, la
aproximacin streamtube peridicamente actualiza la informacin de los
streamtubes y el trazado de la solucin unidimensional, utilizando la
aproximacin de Riemann.
Debido a que los streamtubes son tratados como objetos unidimensionales, las
ecuaciones de conservacin son resueltas usando condiciones lmites tipo
Riemann, y trazando o rastreando a lo largo de los streamtubes dichas
soluciones.
aproximacin
streamtube
descansa
sobre
ideas
+
x
y
= 0
..
(1)
THIELE, MARCO R. Modeling Multiphase Flow in Heterogeneous Media Using Streamtubes. Dic 1994.
36
dQ = u d A
.... (2)
d A = ez d s ..... (3)
d A.
La tasa de flujo volumtrica total que atraviesa un rea arbitraria A, entre dos
streamlines A y B es simplemente dada por:
A u dA = QAB = A u ez ds
u dy
x
... (4)
u y dx
d = B
....... (5)
A
En otras palabras, la tasa de flujo total entre dos streamlines es dada por la
diferencia en el valor de la streamfuncin asociada con cada streamline.
Usando este aspecto, las condiciones lmites para el dominio de seccin
transversal es relativamente sencillo de encontrar. La diferencia entre el valor
de la streamfuncin entre el lmite de tope y fondo debe ser igual a la tasa de
flujo total. Una opcin obvia es utilizar el lmite de fondo a =0, y el lmite de
tope a =QTotal. Similarmente, una distribucin de tasa uniforme a lo largo de
la cara de la entrada o de la salida del flujo debe darse por una distribucin
lineal de desde 0 a QTotal de la siguiente forma:
entrada
=
salida
yQ
Total
0 y 1 .. (6)
37
(7)
P
= 0 .... (8)
= 0
X
Y
Las posibles condiciones lmites existentes se resumen en la figura 5.
Retomando el planteamiento matemtico propuesto por Thiele*, la solucin
numrica de la ecuacin (1) en un dominio heterogneo con condiciones lmites
especificados en la figura (5), discretizada para un arreglo de 5 puntos da como
resultado la siguiente formulacin en diferencias finitas:
i +1, j
+ B
i 1, j
+ C
i , j +1
+ D
i , j 1
(A+ B +C + D)
i, j
=0
.. (9)
B=
C=
D=
x i , j +1
... (12)
x i , j 1
... (13)
... (11)
i1
y
,j
2
.. (10)
i +1
y ,j
Estas ecuaciones hacen referencia a la movilidad total y nunca puede ser igual
a cero a menos que la permeabilidad absoluta del bloque sea cero. Un
promedio armnico es usado si se desea encontrar el valor en los puntos
internodales.
____________
*
THIELE, MARCO R. Modeling Multiphase Flow in Heterogeneous Media Using Streamtubes. Dic 1994.
Pg 19-26.
38
= yQ
total
1 1
=0
+
x y x y x y
total
= 0
= yQ
total
=0
=0
= Cte
v
dy
=
u
dx
ni
B
dy
vi
streamline
n
dy
A
ds
nx
-dx
ny
-dx
39
AB
. n v ds
A B
n u + n y v ds
A B
.. (14)
n ds = dy
n y ds = dx
...... . (15)
AB
AB
... (16)
(ud vd ) = d
y
A B
=
B
. (17)
A B
(18)
kk
=
n k k
=
x
j =1
j =1
rj
. (19)
rj
... (20)
40
Di
A ( )d ... (21)
i
Di
d
=
q t ...... (22)
NV
t
eleccin es hacer
= V pT
sistema.
En este caso, un sistema homogneo puede tener streamtubes con una
longitud adimensional de XD=1. Con XD y tD definidos por las ecuaciones (21) y
(22), es posible trazar cualquier composicin de fluido como una funcin de XD
y tD a lo largo de un streamtube.
Si la velocidad del campo es constante en el tiempo, entonces los streamtubes
necesitan ser determinados solo una vez, y la solucin puede ser construida
para cualquier tiempo tD. De otra parte, si la velocidad del campo cambia con el
tiempo, entonces los streamtubes deben ser peridicamente actualizados.
____________
THIELE, MARCO R. Modeling Multiphase Flow in Heterogeneous Media Using Streamtubes. Dic 1994.
Pg 30-31.
41
1.
2.
3.
4.
Di
X
t
Di
Di
A ( )d
i
N
NV p
0
=
qt t
A ( )d
qt
i
........ (23)
A ( )d
i
.. (24)
42
Ai ( )d (Y A Y B )dX
s
Donde
X I
)
( +
2 i =1 Y Ai Y Ai +1 Y Bi Y Bi +1
... (25)
Ai ( )d
X
2
( Y + Y ) A( X ) Y ( X )
I
i =1
i +1
43
.. (26)
Donde
Y = Y Y
A
.. (27)
Figura 8. Representacin del mtodo B. Este mtodo define de una forma ms real los
frentes.
METODO A
METODO B
2.4.3 Trazado de las soluciones 1D sobre el grid cartesiano 2D. El paso final
en la construccin de la solucin en dos dimensiones para dominios
heterogneos de inters es trazar la solucin unidimensional sobre cada
streamtube.
La idea es que cada grid block cartesiano posee N*N puntos regularmente
distribuidos en su interior, como se puede observar en la figura 9.
44
Cada punto debe por lo tanto caer dentro de un streamtube particular y puede
ser asociado con un valor adimensional de volumen poroso XD de un
streamtube. Para un tiempo particular tD, un valor de concentracin/saturacin
es dado por la solucin unidimensional.
El valor promedio de cada grid block se calcula a partir de todos los valores de
los puntos existentes en el enmallado.
Cuando se dan suficientes streamtubes y suficientes puntos dentro de cada
grid block, los errores causados por el algoritmo de trazado pueden ser
menores.
45
a
b
b
____________
*
THIELE, MARCO R, BLUNT, MARTIN J. M. FRANKLIN, JR.ORR Modeling Flow In heterogeneous
Media Using Streamtubes I. Miscible and Immiscible Displacements. Stanford University. March 3, 1995.
____
Modeling Multiphase Flow in Heterogeneous Media Using Streamtubes. Dic 1994.
46
j =1 t
( w S )+ w u
ij
ij
=
q s j ij
j S j D ij ij
(28)
ij
Donde qs
caracteriza el componente de dispersin, ij es la fraccin msica del
componente i en la fase j.
uj
Kk
=
rj
Pj + gD
j
... .. (29)
47
Para simplificar la ecuacin (28), se asume que los fluidos son incompresibles
(j=Constante) y que no existe dispersin, dando como resultado:
np
wij S j + ij u j = qs ij
j =1
. (30)
Ahora se asume que la ecuacin (30) se cumple para todos los componentes y
adems:
= 1 (31)
i =1
ij
ut =
... (32)
Asumiendo que la velocidad total es definida para todas las fases presentes.
ut = K t P + g
j
(33)
np
j =1
np
j =1
rj
.. (34)
k g
rj
. (35)
K t P + g
j
D = q
.... (36)
48
ij
= 0 si i j
S
t
=
j
q f
s
= 1 para i = j
ij
.. (37)
j ,s
S j + j u + gD j np k rm
t
K
t
n p k rm
n p k rm m=1
m
m=1
m=1
m
m
( )= q f
s
j ,s
. (38)
k
f
rj
k
np
m =1
. (39)
j
rm
k rj
j np k rm
gD
K
n p k rm m=1
m
m=1
=
m j Gj
.... (40)
S +
f
t
ut +
=
G q f
j
. (41)
j,s
49
S +
=q f
f + G
u
t t
..
(42)
j ,s
Las ecuaciones (36) y (42) son las ecuaciones no lineales para la formulacin
IMPES empleadas en simulacin streamline. Estas ecuaciones aparte de ser
no lineales, los coeficientes de cada ecuacin son dependientes de las
variables no conocidas (presiones y saturaciones). En comparacin con el
mtodo IMPES de la simulacin convencional en diferencias finitas, el mtodo
streamline permite la transformacin de la ecuacin (42) en un grupo de
ecuaciones unidimensionales (1D).
z ,k 1
2
i , j ,k 1
+ T y, j 1
i , j 1,k
+ T x,i 1
i 1, j ,k
z ,k 1
2
i , j ,k 1
+ Gy, j 1
i , j 1,k
+ Gx,i 1
. (43)
i 1, j ,k
+ Gz,k + 1
i , j ,k +1
+ Gy , j + 1
i , j +1,k
+ Gx,i+ 1
i +1, j ,k
s ,i , j ,k
____________
50
Esta notacin asume que los ndices i,j,k son en las coordenadas x,y,z
respectivamente. Para un grid de bloque centrado, la transmisibilidad est
definida por:
z ,k + 1
=
2
2 x k y
z
K
... (44)
z
+
K
k +1
z ,k
t ,k
t , k +1
z , k +1
z ,k + 1
=
2
2 x k y
z
K
g ,k
z ,k
(45)
z
K
k +1
g , k +1
z , k +1
q = T [P P ]
nt
k =1
Donde
block.
.... (46)
2 z
r +
s
r
k
Ln
(47)
t ,k
o ,k
w ,k
51
Pk
+ 0 .5
i=
+1
i 1
)(D D )
i
i 1
.... (48)
Donde la gravedad especfica en la cara del pozo, i, en el estrato ith puede ser
calculado por:
g ,i
= g
j
(49)
t ,i
nt
q s = T kw
k =1
k
P * Pk + 0.5 + (Di Di 1)
i 1
i
*
k
i = k +1
.. (50)
tasa total constante, o qs para un pozo especfico con una presin constante.
T P = B ... (51)
52
t ,k + 1
=
2
T
A
z ,k + 1
k+ 1
(P
k +1
Pk ) +
G
A
z ,k + 1
k+ 1
(D
k +1
Dk ) ... (52)
Donde Ak+1/2 representa el rea de seccin transversal de la interfase del gridblock. Para definir un vector velocidad en una cara del grid-block, el paso final
requiere convertir la velocidad Darcy en velocidades intersticiales vt, dividiendo
por la porosidad del grid-block. La velocidad intersticial es entonces definida en
la cara del grid-block en una direccin normal a esta.
POLLOCK, D.W. Semianalytical Computation of Path Lines for Finite-Difference Models. Ground Water.
Nov-Dic 1988. 26, N 6, Pg 743-750.
53
Figura 11. Mtodo de Pollock para el trazado de las streamlines conociendo el punto
de entrada
Ruta de la
Streamline
Salida
Entrada
Origen
54
= u ,
=
x
x0
g =
x
+g
xx
(x x );
.. (53)
x 0
... (54)
dx
dt
.. (55)
ln
g x
1
x0
x0
g
+g
(x x )
1
ln
=
t
(x x )
g
e
y0
y0
(y y )
+ g ( y y )
+g
e
i
+ g (z z )
0
e
z0
z
ln
g z z 0 + g z (z i z 0 )
1
(56)
= MIN
(t , t , t ) ...
x
(57)
tv = tv = tm .... (58)
1
55
x = g ln[
1
xi
exp g
t )
m
x0
]+ x
..... (59)
ln [
g
1
yi
exp
(g t ) ]+ y
y
y0
.... (60)
0
ln[
g
1
zi
exp
(g t ) ]+ z
z
z0
.. (61)
Donde vxi, vyi y vzi son las velocidades en el punto de entrada. Repitiendo el
procedimiento a travs de todos los bloques del grid, siguiendo las lneas de
flujo desde un pozo productor hasta un pozo inyector, se obtiene la trayectoria
y los tiempos de vuelo de todas las lneas de flujo. Conociendo las
coordenadas de entrada y de salida de la lnea de flujo en cada bloque, la
trayectoria desde el punto de entrada hasta el punto de salida es trazada en
forma parablica. Ver Figura 12.
ze
(x
y ,z
e
)
z
Trayectoria de
Lnea de Flujo
ye
xe
xi
(x , y , z )
i
yi
zi
57
(s ) =
0
( )
d (62)
(
)
ut
nblocks
t
j =1
c ,i
.. (63)
M + F
t x
i
=0
... (64)
____________
KING, M.J., MANSFIELD, MARK. Flow Simulation of Geologic Models. BP Exploration Ltd. Aug 1999.
DATTA-GUPTA, AKHIL. Streamline Simulation: A Technology Update. SPE, Texas A&M University.
Dic. 2000.
***
THIELE R, MARCO. Streamline Simulation. 6 Internacional Forum on Reservoir Simulation. Schloss
Fusch, Austria. 3-7 Sep. 2001. Pg 4.
**
58
La meta
es demostrar que por combinacin de las soluciones
unidimensionales a lo largo de las streamlines es posible reproducir la solucin
3D. En otras palabras que existe un vector v tal que:
M +
F
t
i
= 0 = u M i +
.. (65)
.... (66)
d
=
=
... (67)
M
t
u
+ F i = 0
...
(68)
59
S + f
t ut
j
=0=
S
j
Streamlines t
todos ( SL )
... (69)
S
t
f
S
S
S
t
'
w
=0
.. (70)
Donde
'
w
f w
S w
(71)
60
dt
= 1, w = t
dw
(72)
d
= fw' , = fw' w+ cte = fw' t + cte ...... (73)
dw
Como (0)=0 y t(0)=0. Entonces, cte=0. Por lo tanto, la solucin analtica para
una lnea de flujo definida por los tiempos de vuelo, viene dada por:
(x, y , z , t ) =
( x, y , z , t )
f
f
= w
S S w
'
w
t ... (74)
.... (75)
3.9.1 Clculo de las propiedades en cada bloque del grid de simulacin. Las
saturaciones deben ser trazadas desde el grupo de streamlines al grid de
simulacin para completar un paso de tiempo en el mtodo.
61
S celda = wi S i
(76)
i =1
wi =
... (77)
k =1 k
N
tcelda =
i =1
N
i =1
.. (78)
i
celda =
ti
i i
i =1
i
k =1
N
... (79)
____________
MALLISON, B.T, GERRITSEN, M.G, MATRINGE, S.F. Improved Mappings for Streamline-Based
Simulation. Symposium on Improved Oil Recovery. Oklahoma, april. 2004. SPE N 89352. Pg 4.
**
BATYCKY, R. A Three-Dimensional Two-Phase Field Scale Streamline Simulator. Stanford University.
Jun 1997. Pg 33.
62
Figura 14. Forma grfica del mtodo empleado para calcular la saturacin en el grid de
simulacin en cada celda.
Para definir este tiempo de vuelo, simplemente se traza una streamline hacia la
celda ms cercana que ya tiene definido un tiempo de vuelo promedio. El
tiempo de vuelo en el bloque no atravesado es entonces calculado como:
.. (80)
3.9.3 Clculo del tiempo real. En cada tiempo en el que las posiciones de las
streamlines son nuevamente calculadas, se desconoce el tamao real de los
pasos de tiempo.
____________
MALLISON, B.T, GERRITSEN, M.G, MATRINGE, S.F. Improved Mappings for Streamline-Based
Simulation. IOR. Oklahoma, April. 2004. SPE N 89352. Pg 5.
63
T n+1 =
(W
inic
... (81)
f n+1 =
(f
+ f n+1
2
(82)
W = Q f T i
n
P
. (83)
i =1
W = Q i T i ... (84)
n
I
i =1
BOMMER, M.P. AND SCHECHTER, R.S. Mathematical Modeling of In-Situ Uranium Leaching," Society
of Petroleum Engineers Journal (December 1979) Pg 393-400.
**
BATYCKY, R. A Three-Dimensional Two-Phase Field Scale Streamline Simulator. Stanford University.
Jun 1997. Pg 77-85.
65
n +1
w
Sw
n
wi + 1
2
wi 1
.. (85)
=0
Donde, n se refiere al paso en el tiempo, i+1/2 e i-1/2 indican los lmites entre
los nodos.
n +1
n
w
wi + 1
wi 1
. (86)
Esta aproximacin presenta dificultad para evaluar los flujos fraccionales en los
puntos medios que corresponden con las interfases entre dos bloques
adyacentes. Un mtodo prctico consiste en utilizar el promedio ponderado del
tiempo de vuelo entre los dos bloques, que matemticamente representara:
wi 1
(f
wi + 1
+
i
=
2
wi
(f
wi
i 1
. (87)
i 1
+
i
wi 1
wi +1
i +1
. .... . (88)
i +1
66
i+1
i
i-1
i-1 i-1/2
i 1
i+1/2 i+1
Peddibhotla* et al. (1997) presentan una solucin para nodos distribuidos. Ver
Figura 16. En este caso los flujos fraccionales en los puntos medios
corresponden con los valores del bloque. En esta solucin emplearon un
esquema numrico de alta resolucin conocido como Disminucin de la
Variacin total (DVT) para minimizar los efectos de la difusin numrica y
prevenir oscilaciones.
El mtodo se describe a continuacin.
La variacin total se define como:
VT f
n +1
w
ND 1
f
i =1
n +1
wi +1
n +1
wi
... (89)
PEDDIBHOTLA, S., SPATH, J., BATYCKY, R. An Efficient PC Based Streamline Simulator for
Immiscible and Miscible Displacements. Petroleum Computing Conference. Texas, 8-11 Jun. 1997. SPE
N 38129.
67
i+1
i
i-1
i-1
i+1
i 1
VT (F
n +1
w
) VT (F )
n
.... (90)
i+ 1
=
2
n
wi
+ (r )
n
wi +1
+
2
n
wi
.... (91)
____________
HARTEN, A. High Resolution Schemes for Hyperbolic Conservation Laws. J. Comp. Phys. Vol. 49 Pg
357. 1983.
68
(r ) = r
(r ) = 1
(r ) =
2 1
+ r
3 3
r =
f
f
n
wi
wi +1
n
wi 1
n
wi
i +1 i
i i 1
.. (92)
(r )
r
(r ) 2
... (93)
____________
*
SWEBY, P.K. High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation Laws. SIAM J.
Numerical Anlisis Vol 21. Pg 995-1011. 1990.
69
n +1
w
= Sw +
n
*
1
1
F i + 2 F i 2
.... (94)
Una vez las saturaciones han sido determinadas a lo largo de las streamlines,
estas puedes ser determinadas sobre el grid de simulacin. Tal y como ocurri
en el mtodo de soluciones analticas, la distribucin de saturacin en el grid de
simulacin puede ser determinada mediante la ecuacin 67, ya descrita con
anterioridad.
Por su parte, Batycky**, define que la movilidad total promedio en cada celda
es ahora determinada mediante la siguiente ecuacin:
t celda =
k
N fases rj S celda
j =1
....... (95)
____________
* PEDIDIHOPTIA, S., DATTA-GUPTA, A., XUE, GUOPING. Multiphase Streamline Modeling In Three
Dimensions: Further Generalizations and a Field Application Reservoir Simulation Symposium. Texas 611 Jun 1997. SPE N 38003
**
BATYCKY, R. A Three-Dimensional Two-Phase Field Scale Streamline Simulator. Stanford University.
Jun 1997. Pg 82.
70
Dada una funcin g con valores gm en el nodo (xm,ym,zm) para m=1 ,N.
La funcin interpolante G se define de la siguiente forma:
____________
* PEDIDIHOPTIA, S., DATTA-GUPTA, A., XUE, GUOPING. Multiphase Streamline Modeling In Three
Dimensions: Further Generalizations and a Field Application Reservoir Simulation Symposium. Texas 611 Jun 1997. SPE N 38003. Pg 3-4.
71
Wk
(x , y , z ) = k
j
Wk
k =1
1 j = k
0 j k
(x , y , z ) = 1 ... (98)
j
Wk
(x, y, z) = Wk (x, y, z) = Wk (x, y, z) = 0 ...... (99)
x
y
z
Estos pesos son definidos con base en la funcin de distancia inversa:
Wk ( x , y , z ) =
Wk ( x , y , z )
.... (100)
Wm (x , y , z )
m =1
Donde,
(Rw dk ) *
Wk ( x , y , z ) =
Rw * dk
.. (101)
(Rw dk )* =
Rw dk dk < Rw
0 dk Rw
Donde:
dk
Rw
72
Figura 17. Trazado del frente de saturacin para la actualizacin de las lneas de flujo.
Lnea de flujo a
= t i +1
Lnea de flujo a t = t i
Celda ijk
____________
MANUAL SIMULADOR 3DSL. STREAMSIM TECNOLOGIES INC. Version 2.20 Agosto 2004.
73
El tamao del paso de tiempo de presin para un nuevo nivel de tiempo n+1,
es calculado usando un indicador que expresa como es de compresible el
sistema. En la mayora de los simuladores el indicador es el cambio en el
volumen total del fluido a condiciones estndar entre dos niveles de tiempo. El
tamao de un paso de tiempo de presin para un nuevo nivel de tiempo est
dado por:
n +1
p
= t p
n
DVOLMAX
.... (102)
n
f
(V
n
f ,s
V
n
n 1
f ,s
(103)
f ,s
n +1
cs
PV
n +1
DPVMAX
n +1
n +1
MAX Q
,Q
iny
prod
.... (104)
74
Como ya se mencion, el vector velocidad total (el cual define una streamline)
es la suma de los vectores velocidad de las fases, pero los vectores de las
fases no son paralelos en presencia de la gravedad. Ver figura 18.
Una solucin fue presentada por Bratvedt* et al en 1996 usando el concepto de
un operador divisin, una idea que ya haba encontrado previa aplicacin en
frentes de trazadores.
Petrleo
Velocidad Total
Streamline
Agua
S
t
G (S
z
1
)=0
... (105)
____________
BRATVEDT, F., GIMSE, T. AND TEGNANDER, C. Streamline Computations for Porous Media Flow
Including Gravity. Transport in Porous Media, Vol. 25, N 1. Pg. 63-78. Oct 1996.
75
G (S ) = f ( )
np
i =1
u
u
j
... (106)
i
Paso Convectivo:
S
t
Paso Gravitatorio:
S
t
=0
1 G j
...
(S )
(107)
= 0 . (108)
v = 0
........ (109)
76
El problema es que no hay sistemas reales que sean incompresibles: todos los
casos reales de campo involucran caractersticas de flujo compresible. En flujo
compresible, las streamlines pueden iniciar o terminar en cualquier grid-block
que acte como una fuente o sumidero debido a la naturaleza compresible del
sistema, aun si el bloque no tiene ningn pozo.
Esto se debe a que si la presin absoluta del sistema debe ser resuelta para
capturar los trascientes, entonces, los lmites sobre el tamao global del paso
de tiempo son muy similares entre los mtodos streamlines y diferencias finitas.
Existen sin embargo ejemplos donde soluciones compresibles streamline son el
nico mtodo posible para brindar una respuesta cuando el modelamiento es
extenso en procesos de desplazamientos secundarios y terciarios.
Si las propiedades PVT son slo una dbil funcin de la presin, el trabajo
incompresible puede ser usado exitosamente.
____________
INGEBRIGTSEN, L., BRATVEDT, F., BERGE, J. A Streamline Based Approach to Solution of ThreePhase Flow. Reservoir Simulation Symposium Held in Houston. Texas 14-17 Feb. 1999. SPE N 51904.
**
MANUAL SIMULADOR 3DSL. STREAMSIM TECNOLOGIES INC. Version 2.20. Agosto 2004.
77
1)
Dadas unas condiciones iniciales y de frontera convenientes, o
determinadas mediante la ecuacin 50, se determina la distribucin de presin
mediante la ecuacin 43 a partir del grid de simulacin. Posteriormente la
velocidad en las caras de las celdas es calculada numricamente de la
ecuacin 52.
2)
Despus que la velocidad en las caras de las celdas ha sido
determinada, se prosigue a desarrollar el paso convectivo, trazando a partir de
la velocidad ya encontrada las streamlines mediante el mtodo de Pollock
descrito anteriormente.
3)
Se resuelve ya sea en forma analtica o numrica la ecuacin 69
calculando las saturaciones a lo largo de las streamlines.
4)
Posteriormente se trazan las nuevas saturaciones streamline en el grid
empleando la ecuacin 76.
5)
Despus de que se ha desarrollado el paso convectivo se procede al
desarrollo del paso gravitatorio, trazando las lneas de gravedad.
6)
Se resuelve la ecuacin 108 calculando la saturacin debido a las
diferencias de densidad a lo largo de las lneas de gravedad.
7)
Posteriormente se trazan las nuevas saturaciones debidas a la gravedad
en el grid.
8)
Despus de desarrollado el paso convectivo y el gravitatorio para un
tiempo dado, se actualiza el tiempo y se vuelve a repetir el procedimiento
descrito anteriormente hasta el final de la simulacin.
78
sol nsl sl
T t + t j
1
1
nts
... (110)
Donde:
nts : Nmero de pasos de tiempo empleados en la simulacin.
t sol : Tiempo requerido para resolver la ecuacin de presin a cada paso de
tiempo.
n sl : Nmero de streamlines en cada paso de tiempo.
streamline.
La figura 20 tomada de Baker* et al, muestra un esquema paso a paso del
procedimiento realizado en simulacin streamline.
____________
*
BAKER, R., KUPPE, F., CHUGH, S. BORA, R., STOJANOVIC, S., BATYCKY, R. Full-Field Modeling
Using Streamline-Based Simulation: 4 Case Studies. Streamsim Technologies Inc. Texas. Feb 2001. SPE
66405. Pg 11.
79
Condiciones Iniciales
Paso
Convectivo
sl
Paso
gravitatorio
gl
Actualizar el
tiempo a
i +1
= t i + dti
Fin de la Simulacin
80
u =
.... (111)
.... (112)
x
81
corresponde a la streamfuncin.
( , , )
= ( ) = u = .. (113)
(x, y, z )
Adems se tienen las siguientes relaciones entre el espacio fsico y las
coordenadas del tiempo de vuelo siguiendo la direccin del flujo:
dxdydz
= d d d
. (114)
barrido
(t ) = dxdy [t (x, y )]
.. (115)
____________
IDROBO, EDUARDO A., CHOUDHARY, MANOJ K., DATTA-GUPTA, A. Swept Volume Calculations
And Ranking Of Geostatistical Reservoir Models Using Streamline Simulation. Texas A&M University.
California, 1923 June 2000. SPE N 62557. Pg 2-3.
82
barrido
(t ) = dd [t ( )]
. (116)
La ltima rea de barrido asociada con un pozo productor puede ser obtenida
considerando t :
A (t ) = ( )d
Final
(117)
Las ecuaciones (116) y (117) indican que las reas de barrido a cualquier
tiempo dado o la ltima rea de barrido asociada con un productor dado,
pueden ser calculadas por simple integracin del tiempo de vuelo en el
productor contra la streamfuncin normalizada para patrones de cinco puntos
homogneos y heterogneos como puede apreciarse en las figuras 21, 22 y 23.
En flujo tridimensional, se puede derivar anlogamente las anteriores
expresiones para la definicin de volmenes de barrido:
barrido
(t ) = dxdydz (t (x, y , z ))
barrido
barrido
(
(t ) = d
i
) (t )q
( ) (119)
i
Figura 21. Distribucin del tiempo de vuelo y reas de barrido a diferentes tiempos
para modelos de cinco puntos homogneos y heterogneos
200 das
508 das
0.72 PV
Homogneos
400 das
451 das
200
das
200
das
200
das
Heterogneos
Figuras tomadas del artculo tcnico SPE 62557.
84
Figura 22. Clculo del rea de barrido basado en el tiempo de vuelo streamline para
patrones de cinco puntos homogneos.
2.5
1.5
0.5
AREA DE BARRIDO A 1 P V
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
S t r e a m Fu n c i n N o r m a l i z a da
Figura 23. Clculo del rea de barrido basado en el tiempo de vuelo streamline para
patrones de cinco puntos heterogneos.
Tiem po de Vuelo vs. Stream Funcin Norm alizada Para un Patrn de Cinco
Puntos Heterogneo
4
3.5
2.5
1.5
0.5
AREA DE BARRIDO A
0
0
0.1
0.2
0.3
0.4
0.5
0.6
S t r e a m F u n c i n N or m a l i z a d a
0.7
0.8
0.9
____________
*
LOLOMARY, T., BRATVEDT, K., CRANE, M., MILLIKEN, J. The Use of Streamline Simulation in
Reservoir Management: Methodology and Case Studies. SPE 63157. Texas. Oct 2000.
**
GILMAN, J., MENG, H., ULAND, M., DZURMAN, P., COSIC, S. Statistical Ranking of Stochastic
Geomodels Using Streamline Simulation: A Field Application. Annual Technical Conference and
Exhibition. SPE 77374. Texas. 29 Sep-2 Oct 2002.
86
Por otra parte la clasificacin dinmica puede ser hecha usando un simulador
streamline. La conectividad en el tiempo de vuelo suministra una medida
favorable para la clasificacin de mltiples modelos geoestadsticos. Debido a
que la eficiencia volumtrica de barrido es fundamental en todos los procesos
de recobro, una clasificacin basada en la conectividad en el tiempo de vuelo
puede ser vlida sin tener en cuenta los procesos de recobro considerados. El
primer paso es seleccionar un adecuado nmero de pasos de tiempo para
optimizar el tiempo necesario para ejecutar la simulacin. Esto se puede hacer
simplificando los perfiles de produccin del pozo tomando una movilidad
promedio para las tasas de produccin e inyeccin, mientras se capturan los
principales eventos de produccin. Se deben intentar primero con varios pasos
de tiempo para obtener el nmero ptimo.
Despus de esto, diferentes modelos tales como P(10), P(50) y P(90) pueden
ser simulados a travs de un simulador streamline. Los resultados simulados
pueden ser analizados de acuerdo con el ajuste de stos con los datos
observados en el campo.
El anlisis debe ser dirigido por la generacin de grficas como las observadas
en las figuras 24, 25 y 26, entre los datos observados y simulados para los
tiempos de ruptura por pozo. Tambin los resultados obtenidos de movilidad
del fluido, eficiencia de barrido y produccin total en el yacimiento deben ser
graficados para todos los modelos simulados. Finalmente, el mejor modelo
geolgico debe ser seleccionado para el uso en el desarrollo futuro del campo.
87
60
R s = 0 .9 9 7
50
40
30
20
10
0
0
10
15
20
25
30
35
40
45
50
R / %R e c
R s = 0 .9 6 5
50
40
30
20
10
0
0
10
15
20
25
R / %R e c
88
30
35
40
45
50
60
R s = 0 .9 0 4
50
40
30
20
10
0
0
10
15
20
25
30
35
40
45
50
R / %R e c
Upscaling
Tomada de Internet.
90
91
92
Figura 28. Streamlines para dos modelos escalados y el modelo de referencia a fina
escala. Un buen upscaling produce patrones de streamlines similares entre el modelo
a fina escala y los modelos escalados.
Escalado 1
Escalado 2
Fina Escala
____________
*
93
Figura 29. Comparacin del volumen asociado con los pozos entre el modelo a fina
escala y los modelos de escala robusta mediante streamlines.
Escala Fina
Escalado 1
Escalado 2
Tiempo
Tomada de Streamline Simulation. 6 Internacional Forum on Reservoir Simulation.
DATTA-GUPTA, AKHIL. Streamline Simulation: A Technology Update. SPE, Texas A&M University.
Dic. 2000. Pg 70.
94
95
Figura 31. Streamlines y el proceso de balance de patrones. Las tasas son cambiadas
progresivamente para obtener un buen balance.
96
Figura 32. Influencia del tiempo de vuelo sobre las zonas barridas.
97
98
99
El cuadrante de puntos rojos incluye los pozos menos eficientes, pozos que
inyectan una buena cantidad de agua pero recuperan poco aceite. Estos pozos
son los primeros candidatos a ser cerrados, particularmente en casos donde la
cantidad de agua es limitada o puede ser usada de forma ms eficiente en otra
rea. Finalmente los cuadrantes 2 y 3 representan casos intermedios en los
cuales se pueden plantear nuevas estrategias de desarrollo.
2000
1500
1000
500
0
0
500
1000
1500
2000
2500
3000
3500
4000
A g ua Inyect ad a ( ST B / D )
100
Figura 37. Saturacin de aceite promedio por pozo vs. aceite producido.
6000
5000
4000
3000
2000
1000
0
10
15
20
25
30
35
40
45
50
55
S a t u r a c i n d e A c e i t e P r o m e d i o p o r P o z o ( %)
101
102
VASCO, D.W, YOON, S., DATTA-GUPTA, A. Integrating Dynamic Data Into High-Resolution Reservoir
Models Using Streamline-Based Analytic Sensitivity Coefficients. Texas A&M U. Dic. 1999.
103
____________
104
Np
=
n =1
(E + E
t ,n
p ,n
+ E q ,n ... (120)
Et =
1 N sl
Et
sl i =1
.... (121)
BT , i
Et
= t D , BT ,i t D , BT ,i .. (122)
C
BT , i
En donde
C
D , BT ,i
R
D , BT ,i
a11 a12
a21 a22
a31 a32
aN1 aN2
a13
a23
a33
aN3
a1N
a2N
a3N
aNN
k1
k2
k3
..
kN
Et,BT,1
Et,BT,2
- Et,BT,3
Et,BT,N
(123)
106
ij
t
k
D , BT ,i
.. (124)
D , BT , i
N sl
A l x D , k
k =1
k
=
N sl
A l
k =1
.. (125)
A = A( x D )d xD
.... (126)
= ( x D )d x
..... (127)
107
D , BT ,i
N sl
V
k =1
D ,k
X D ,k ..... (128)
tD,BT,i
k j
Nsl
tD,BT,i xD,k
k =1
xD,k k j
se evala la ecuacin
Nsl
xD,k
k =1
k j
= VD,k
124 mediante el
... (129)
Las formulas para calcular xD,k para relaciones de movilidad de uno y menores
a uno son diferentes la una de la otra.
x D , k = c ik
kk
.. (130)
108
t D ,i
=
k j
x D ,k
=
k j
N sl
V
k =1
D ,k
ijV
D , j
1
2
ki
N sl
k =1, k i
ik
VD ,k k k
Si i=j
.. (131)
si ij
Flujo Fraccional
0.7
0.6
Aproximacin inicial
Segunda modificacin
0.5
Tercera modificacin
Primera modificacin
0.4
0.3
0.2
0.1
0
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
DUPIN, RAVALEC, DARRYL, MICKAELE H., FENWICK. A Combined Geostatistical and StreamlineBased History-Matching Procedure. SPE Annual Technical Conference. And Exhibition. Texas, 29 sep. 2
oct. 2002.
110
111
Como el error en las tasas de flujo est relacionado con el error en las
permeabilidades efectivas de las streamlines, el ajuste debe ser mejorado
variando las permeabilidades efectivas de las streamlines. La consideracin de
grupos de streamlines es la base fundamental para aplicar este procedimiento
a modelos de yacimientos con un extenso nmero bloques.
N sli N k
eff
i
q
N N q
k
k =1 j =1
sli
k, j
k, j
k, j
k, j
k =1 j =1
..... (132)
Para mejorar el ajuste del flujo fraccional, la permeabilidad efectiva para este
grupo debe ser igual a:
eff
i , deseada
eff
i, deseada
t
t
i ,calculada
eff
i , computada
.. (133)
i , medida
eff
i, computada
eff
i, deseada
eff
i,computada
112
ajuste.
i, medido
i,computado
1 N
FOI ( ) =
2 i =1
(K
eff
i , deseada
K i , computada ( ) .. (134)
eff
FOI ( ) =
1 N
2 i =1
(K
eff
z
= z1 sen ( ) + z 2 cos ( ) ..... (137)
y = f * z .. (138)
La funcin f resulta de la descomposicin de la funcin de covarianza como
C=f f, donde f * es la transpuesta de f . La derivada de y esta dada por:
= f*
z
...... (139)
w = m + y .. .. (140)
Y las derivadas son:
w
y
=
...... (141)
wc = wdK + (w wK )
... (142)
wK (x ) = pi C ( x xi ) + m ..... (143)
i =1
w
wc
(x ) =
(x ) wK (x )
n
wK
(x ) = pi C (x xi )
i =1
pi
C (x
n
j =1
xi ) =
w
(x ) ....... (144)
k = Exp(wc )
.. (145)
k wc
=
k ... (146)
115
k =1 j =1
..... (147)
k 2j
N sli N k qk , j k , j
k =1 j =1
Figura 39. Diagrama de flujo para el mtodo propuesto por Mickaele Le Ravalec Dupin
y Darryl Fenwick
Modelo
Permeabilidad
Simulacin del
Flujo de
Fluidos
Interferencia
Gaussiana
Complementaria
Deformacin
Gradual
Modelo
Permeabilidad
Funcin
Objetivo
Intermedia
Optimizacin PDG
Paso 2: Optimizacin Intermedia-Propagacin de la Correccin
EMANUEL, A.S, AND MILLIKEN, W.J. Application of 3D Streamline Simulation to Assist History
Matching. SPE 49000. New Orlens. Oct 1998.
117
En grids muy robustos (coarse grids), un solo grid block puede interceptar el
flujo de varios pozos y en este caso la aplicacin del mtodo de AHA no es
muy aconsejable.
Una vez se determinan las vas de las streamlines, se identifican los grid blocks
a travs de los cuales dichas streamlines se mueven y entonces se asignan al
productor en el cual termina la streamline. Se debe usar un nmero suficiente
de streamlines para obtener un buen alcance de los grid blocks del modelo.
Algunos grid blocks pueden ser interceptados por ms de una streamline y en
algunos casos mltiples streamlines a travs de un grid block particular,
pueden terminar en diferentes pozos. En estos casos se debe hacer una
asignacin de acuerdo con reglas ya determinadas. Las dos reglas aplicadas
en estos casos son:
100
Rest ablecimient o de la
variacin de permeabilidad
80
60
40
20
0
0
10
20
30
40
50
60
70
80
90
Fr e c u e nc i a A c u l u l a t i v a
119
120
Figura 41. Resultados del ajuste histrico para el corte de agua empleando un mtodo
convencional y el mtodo de AHA.
Transformada porosidad-permeabilidad.
Grandes cambios a la
permeabilidad pueden generar pares de valores de porosidadpermeabilidad que tienden al rango mximo de los valores medidos. La
asignacin de una alta permeabilidad a un grid block de baja porosidad
puede tambin inducir a inestabilidades numricas en la solucin de
saturacin. Un cambio a la transformada de porosidad-permeabilidad
reduce la posibilidad de que ocurran este tipo de problemas.
121
ndices de heterogeneidad.
Para modelos de yacimientos
caracterizados por permeabilidades correlacionadas, incrementos en la
heterogeneidad (incrementos en el coeficiente de Dykstra-Parsons)
inducen a rupturas tempranas y reducen la eficiencia de barrido. Para
distribuciones de permeabilidades aleatorias, incrementos en la
heterogeneidad demoran el tiempo de ruptura ya que se crean vas
tortuosas para el desplazamiento del fluido.
122
Los principales
disponibles son:
programas
de
simulacin
streamline
comercialmente
____________
*
MANUAL SIMULADOR 3DSL. STREAMSIM TECNOLOGIES INC. Version 2.20 Agosto 2004.
123
Flujo Trazador
Flujo Miscible
Flujo Inmiscible
124
Figura 43. Representaciones grficas construidas a partir de los datos arrojados por el
simulador 3DSL.
Mapa de
Patrones de
Flujo
Volumen Poroso Por
Pozo
125
Por otra parte una vez definida la distribucin de presiones, las saturaciones
para cada una de las streamlines a determinados tiempos son encontradas
mediante un procedimiento de seguimiento del frente sobre una escala macro
en el yacimiento.
____________
*
126
127
129
*
AL-HUTHALI, ARAMCO, AHMED, SAUDI, DATTA-GUPTA, AKHIL. Streamline Simulation of Water
Injection in Naturally Fractured Reservoirs. Symposium on Improved Oil Recovery. Oklahoma. 17-21 abril.
2004. SPE N 89443.
**
KAZEMI, H. Analytical and Numerical Solution of Oil Recovery from Fractured Reservoirs with Empirical
Transfer Functions. SPEJ. May 1992. Pg 219.
***
SONIER, F. Numerical Simulation of Naturally Fractured Reservoirs. SPE 15627. New Orleans. Oct
1986.
****
LITVAK, B.L. Simulation and Characterization of Naturally Fractured Reservoirs. Dallas. April 29-May
1 1985.
130
o Presiones.
9 DPDP: Las streamlines deben ser trazadas tanto para el sistema
matriz como para el sistema fractura.
Fractura: k f
Matriz:
tf
r
Pf + gf Z ) + t = q sf (148)
r
k m ( tm Pm + gm Z ) t = q sm .... (149)
t = o + w
g = og + wg
... (150)
t = o + w .. (151)
9 DPSP: En esta ecuacin el trmino de transferencia no afecta la
trayectoria de las streamlines, ya que este se da en igual
magnitud en la matriz. Las streamlines solo se trazan para el
sistema fractura.
Sistema Fractura:
r
k f (tf Pf + gf Z ) = q sf
. (152)
S wf
Fractura:
f wf
f
131
r
Gf
= 0 .... (153)
Matriz:
r
S wm f wm G m w
+
+
+
= 0 .. (154)
t
m
m
m
9 DPSP
Fractura:
Matriz:
9 SPSP
Fractura:
Ecuacin 152
w = m
S wm
t
.... (155)
r
S w f w G
+
=0
+
..... (156)
9 DPDP:
Fase Agua:
..... (157)
Fase aceite:
........ (158)
Donde
.. (159)
132
1
1
1
Fs = 4 2 + 2 + 2 ... (160)
I
x Iy Iz
Y wmf y omf representan las relaciones de movilidad entre los
sistemas matriz-fractura para cada una de las fases.
9 DPSP:
wmf omf
(Pcm Pcf
wmf + omf
w = Fs k m
.... (161)
9 DPSP:
w @ Sw =1 = Q e t .... (162)
Donde es una tasa constante determinada en laboratorio y
definida como el recproco del tiempo requerido para que la matriz
libere el 63% del aceite recuperable.
w = Q e
(t )
S wf ( )
.... (163)
133
w = Fs k m
wmf omf
omf + wmf
(P
cm
S wnf =
S wf S wcf
1 S orf S wcf
S wnm =
S wm S wcm
1 S orm S wcm
.. (165)
134
Agua en la Fractura
Aceite en la Fractura
Agua en la Matriz
Aceite en la Matriz
Paso Convectivo:
S wf
t1
f wf
f
=0
(166)
S wm f wm
+
= 0 ..... (167)
t1
m
Paso Correctivo:
S wf
t 2
S wf
t 2
f
w
=0
(168)
=0
. (169)
Sistema Fractura:
n +1
wf ,i
= t
n
wf ,i
f wfn ,i f wfn ,i 1
f
.. (170)
Sistema Matriz:
n +1
wm,i
n
wm,i
= t
n
n
f wm
,i f wm,i 1
.. (171)
n +1
wf ,i
n
wf ,i
F k
= t s m
wmf omf
+
wmf
i omf
(Pcm Pcf
.. (172)
S wf , grid =
S
i =1
wf ,i
f ,i
. (173)
nsl
i =1
f ,i
136
S wm, grid =
S
i =1
wm ,i
m,i
. (174)
nsl
m,i
i =1
Saturacin en la Fractura:
n +1
wf ,i
n
wf ,i
fn fn
F k
wf ,i
wf ,i 1
= t
+ s m
f
wmf omf
+
wmf
i omf
(Pcm Pcf
) (175)
n
Saturacin en la Matriz:
n +1
wm ,i
n
wm ,i
F k
= t s m
wmf omf
+
wmf
i omf
137
(Pcm Pcf
.. (176)
n +1
wf ,i
n
wf ,i
1
1 Q
f n f wfn ,i 1 Q
t wf ,i
e
SUM n 1e t (177)
+
=
+
f
f
f
t
)]
n 1
SUM n1 = 0
Saturacin en la Matriz:
n +1
n
n 1 t
S wm
S
t
SUM
e
,i
wm,i
.. (178)
f
S wm, grid =
1 nsl
S wm,i
nsl i =1
. (179)
DONATO, GINEBRA, BLUNT, MARTIN. A Streamline-Based Dual Porosity Simulator for Fracture Flow
Simulation. ITF Project. Jun. 9 2003.
DONATO, GINEBRA, HUANG, WENFEN, BLUNT, MARTIN. Streamline-Based Dual Porosity Simulation
of Fractured Reservoirs. Annual Technical Conference and Exhibition. Colorado, 5 8 Oct 2003. SPE N
84036.
138
Asumiendo una fase agua, una fase aceite, y fase gas de tal forma que una
parte del gas est disuelta en la fase aceite, mientras que la otra se presenta
como una fase libre. Las ecuaciones de conservacin para cada componente
son:
( s wb w) +
b f v
t
( s ob o) +
b f v
t
= qw
( (s g b g + R s s o b o ))
t
= qo
...... (180)
.. (181)
+ bg
f v
g
R s f
s
vt =
o
(182)
g
P
+
v
=
Q
P .. (183)
ct t t
vt = t P .. (184)
____________
INGEBRIGTSEN, L., BRATVEDT, F., BERGE, J. A Streamline Based Approach to Solution of ThreePhase Flow. Reservoir Simulation Symposium Held in Houston. Texas 14-17 Feb. 1999. SPE N 51904.
139
6.2.1 Mtodo Secuencial. Con este mtodo se desea obtener una expresin
explcita para cada una de las saturaciones de las fases. La ecuacin para el
componente del gas contiene un tiempo derivado de la saturacin de aceite.
Para eliminar este trmino se asume que la cantidad de gas en el aceite debe
ser constante en el tiempo. Si se asume que la porosidad es constante en el
tiempo se obtiene una expresin para la saturacin del gas de la siguiente
forma:
bg
sg
+ v t b g
t
(b f ) v + b
g
vt R s = q
.... (185)
bo
(s o)
t
bw
bg
(s w)
t
(s g )
t
(bo
(bw
= q .... (186)
o
(b g
= q .... (187)
w
+ bo
(R s )
o
... (188)
g
140
n = s b (P , P ) .... (189)
o
o,0
n = s b (P , P ) + R (P , P )n
g ,0
. (190)
n R (P (s ), P )n
~
(
)
=
s P
b (P (s ), P )
1
g ,0
~
sw,0 = sw,0
.... (191)
n
~
s (P ) = ( ( ), )
b Ps P
o,0
.. (192)
..... (193)
~
s
s =~
s
j
.... (194)
141
s
j
= 1 .. (195)
((
1 sg sw
t
)b ) + (b f ) q
o
= 0 . (196)
(s wb )+ (b
(s b + R (1 s s )b ) + (b f + R b f ) q
f
g
) q
=0
(197)
142
= 0 .... (198)
u t = (u w + u o ) = 0
...... (199)
____________
BERENBLYUM, R.A., SHAPIRO, A., JESSEN, K., STENBY, E., ORR, F. Black Oil Streamline Simulator
with Capillary Effects. Technical University of Denmark and Stanford University. SPE 84037. Oct. 2003.
143
u j = k j Pj
.... (200)
Pc = Po Pw
... (201)
u t = (kt Pw + ko Pc ) = 0
. (202)
ut = (kt Pw + ko Pc + k g D) = 0
... (203)
Pw =
1
u t + o Pc
k t
t
... (204)
S w
+ u w = 0
t
.... (205)
144
Introduciendo los conceptos de velocidad del agua dado por la ecuacin (200) y
gradiente de presin para el agua (ecuacin 204), en la ecuacin de balance de
masa se llega a la siguiente expresin:
S w
+ w ut + (1 f )k w Po = 0 .... (206)
t
t
Donde:
o t w
=
= (1 f )
t
t
. (207)
S w
+ u t f + [(1 f )k w Pc ] = 0 ... (208)
t
S w
+ u t f + Tg D = 0
t
. (209)
Donde:
Tg = kg
wo
(o w )
t
.... (210)
S
t1
+ ut f = qi
. (211)
145
S
t 2
+ G = 0 . (212)
G = (1 f )kwPc + Tg D
..... (213)
____________
146
Ci
+ u t Fi = 0
t
i = 1.............nc .. (214)
Donde Ci, son las moles locales del componente i , definidas como:
np
Ci = xij j S j
j =1
j = 1............n p
(215)
Fi = u D xij j f j
j =1
j = 1............n p
.. (216)
Ci Fi
+
=0
t
i = 1.............nc
(217)
147
K (t P ) = 0
.... (218)
Fi = u D Fi
.. (219)
Con esta relacin, la ecuacin 217 puede ser escrita en forma de diferencias
finitas como:
n +1
i ,k
n
n
t
u
F
u
F
=C +
D i
D i
k 1
k + 1
2
2
n
i ,k
.... (220)
i ,k +
1
2
i ,k
n
+
i ,k +
1
2
n
n
F
1 t .. (221)
F
i
k
i
k
+
,
1
,
r+ r
1+ r
.. (222)
i ,k +
1
2
F ni + Fi n1
= n
Fi +1 Fi n
.... (223)
zl =
Cl
nc
i =1
Ci
.. (224)
n
n +1
i =1 t Ci ,k Ci ,k + u D Fi 1
k
2
=
nc
un
D,k +
1
2
F
nc
i =1
i ,k +
.... (225)
1
2
149
Figura 46. Esquema del grid para el primer caso base a simular.
150
151
Figura 49. Streamlines determinadas en el caso base uno a las condiciones lmites
iniciales. Izquierda: patrn de lneas establecidas. Derecha: progreso de la inyeccin
Figura 51. Primer ajuste a las tasas de inyeccin. Produccin = 1.01110e5 STB
153
Figura 52. Ultimo ajuste conseguido a las tasas de inyeccin. Primer caso base.
Produccin = 1.03417e5 STB.
Figura 53. Factor de recobro ajustando las tasas de inyeccin y produccin. Primer
caso base.
154
Figura 55. Aumento en el factor de recobro con la creacin de un nuevo pozo inyector.
Figura 56. Distribucin de las streamlines despus de cambiar las condiciones lmites.
Izquierda: nueva distribucin de lneas de flujo. Derecha: progreso de la nueva
inyeccin. Primer caso base.
Figura 57. Factor de recobro. Lnea roja: continuando con el patrn de pozos inicial.
Lnea verde: cambio en las condiciones de los pozos.
156
Figura 58. Tasa de produccin de aceite por pozo para P1, P2, P3, P4 y P5.
Figura 59. Corte de agua por pozo para P1, P2, P3, P4 y P5.
157
Figura 60. Tasa de produccin de aceite por pozo para P6, P7, P8, P9 y P10.
Figura 61. Corte de agua por pozo para P6, P7, P8, P9 y P10.
Mediante estas figuras es posible establecer que los mejores productores son
los pozos P5 y P6, ya que no experimentan un marcado descenso en su tasa
de produccin de aceite, y al mismo tiempo no presenta un alto corte de agua.
De igual forma puede decirse inversamente que los pozos P1, P2, P7 y P10 no
son muy productivos, declinan aceleradamente su tasa de produccin, y
experimentan un alto corte de agua debido a sus proximidades a los pozos
inyectores.
158
o Influencia de la gravedad.
En el caso base planteado, el efecto de la
gravedad no se evidencia fuertemente, debido a las condiciones del modelo
(areal) y a las densidades de los fluidos presentes que eran muy similares. Los
resultados obtenidos con y sin efecto de la gravedad para distribucin de
saturacin y comportamiento de produccin mostraron resultados similares,
con una disminucin poco importante en la distribucin de presin de
aproximadamente 9 PSI para el caso de no gravedad. Esta diferencia es
consecuencia de los trminos gravitacionales tenidos en cuenta en la ecuacin
de presin, para el caso de considerarse este efecto. Recordar ecuaciones 43 y
45. Este comportamiento se aprecia en las figuras 62, 63, 64 y 65.
Figura 62. Presin con y sin efectos de gravedad. Primer caso base.
159
Figura 63. OIP con y sin efectos de gravedad. Primer caso base.
Figura 64. Produccin total de agua con y sin efectos de gravedad. Primer caso base.
Figura 65. Produccin total de aceite con y sin efectos de gravedad. Primer caso base.
160
161
Figura 67. Porcentaje de error en el balance de materiales. Primer caso base. Lnea
roja: 8 pasos de tiempo. Lnea verde: 2 pasos de tiempo.
8 pasos de tiempo
2 pasos de tiempo
162
Figura 68. Anlisis del porcentaje de error en el balance de materiales con cambios en
las condiciones lmites. Primer caso base.
1.28
46
2.55
92
4.66
163
Produccin (STB)
9.32931 e4
46
9.32672 e4
92
9.32768 e4
Figura 69. Grfica de presin para los simuladores ECLIPSE 100 y FRONTSIM.
Primer caso base.
164
Figura 70. Comparacin de la distribucin de presin obtenida por los dos simuladores
para el mismo tiempo de simulacin. Izquierda simulador Eclipse 100. Derecha
simulador Frontsim.
165
Figura 71. Distribucin de la saturacin obtenida por los dos simuladores para el
mismo tiempo de simulacin. Izquierda Eclipse 100. Derecha Frontsim.
166
Figura 73. Tasa de inyeccin de agua para los dos simuladores considerados.
Figura 74. Produccin total de agua obtenida por Eclipse 100 y Frontsim.
Figura 75. Produccin total de aceite Obtenida por Eclipse 100 y Frontsim.
167
TCPU
Frontsim
seg.
TCPU
Eclipse
seg.
% Velocidad de
Frontsim sobre
Eclipse
Memoria
Usada por
Frontsim
MB
Memoria
Usada por
Eclipse MB
92
4.78
13.125
0.675
0.477
46
2.83
7.563
0.675
0.477
0.98
1.609
2.75 veces ms
rpido
2.68 veces ms
rpido
1.6 veces ms
rpido
0.675
0.477
168
Tomada de GridSim.
169
Figura 78. Presin para cada uno de los pasos de tiempoeEmpleados. Modelo
heterogneo.
170
Segn la figura 78, puede observarse una ligera discrepancia entre los datos
obtenidos por el simulador streamline para cada tamao de paso de tiempo, lo
cual verifica la veracidad del mtodo en cuanto a la determinacin de la presin
en yacimientos altamente heterogneos.
Figura 79. Izquierda: streamlines definidas para el modelo simulado. Derecha: avance
de la inyeccin en las streamlines. Modelo heterogneo.
171
Figura 80. Tiempo de vuelo obtenido para el modelo establecido al cabo de los 3650
das de inyeccin.
Figura 82. Distribucin de presiones hallada por el simulador streamline con y sin
efectos de gravedad para el caso base dos.
Figura 83. FOIP para el caso dos con y sin efectos de gravedad.
173
Figura 84. Tasa de produccin de aceite para el caso dos con y sin efectos de
gravedad.
Figura 85. Produccin total de aceite para el caso dos con y sin efectos de gravedad.
Figura 86. Inyeccin total de agua para el caso dos con y sin efectos de gravedad.
174
Figura 87. Produccin total de agua para el caso dos con y sin efectos de gravedad.
175
Figura 89. Saturacin para 4 pasos de tiempo considerados. Tp=912.5 das. Modelo
heterogneo.
Figura 90. Saturacin para 8 pasos de tiempo considerados. Tp= 456.25 das. Modelo
heterogneo.
176
Figura 92. Corte de agua tomando diferentes tamaos en los pasos de tiempo. Modelo
heterogneo.
177
Figura 93. Inyeccin total de agua tomando diferentes tamaos en los pasos de
tiempo. Modelo heterogneo.
Figura 94. OIP tomando diferentes tamaos en los pasos de tiempo. Modelo dos.
Figura 95. Produccin total de aceite tomando diferentes tamaos en los pasos de
tiempo. Modelo heterogneo.
178
Figura 96. Tasa de produccin de aceite tomando diferentes tamaos en los pasos de
tiempo. Modelo heterogneo.
Figura 97. Produccin total de agua tomando diferentes tamaos en los pasos de
tiempo. Caso base dos.
179
180
____________
*
GONZLEZ FERNANDEZ, SANTIAGO. Inversin Dinmica de Datos para Caracterizar un Yacimiento
Fluvial Usando Geoestadstica y Algoritmos Genticos. Universidad Industrial de Santander.
Bucaramanga. 2003.
181
182
9. CONCLUSIONES Y RECOMENDACIONES.
9.1 CONCLUSIONES
183
184
9.2 RECOMENDACIONES.
185
BIBLIOGRAFIA
BARTHELEMY, MAUD, BLUNT, MARTIN, FENWICK, DARRYL,. StreamlineBased History Matching Using Sensitivity Computations and the Gradual
Deformation Method. Institut Francais Du Petrole, Imperial Collage. Jun. 2003.
BERENBLYUM, R.A., SHAPIRO, A., JESSEN, K., STENBY, E., ORR, F. Black
Oil Streamline Simulator with Capillary Effects. Technical University of
Denmark and Stanford University. SPE 84037. Oct. 2003.
186
GILMAN, J., MENG, H., ULAND, M., DZURMAN, P., COSIC, S. Statistical
Ranking of Stochastic Geomodels Using Streamline Simulation: A Field
Application. Annual Technical Conference and Exhibition. SPE 77374. Texas.
29 Sep-2 Oct 2002.
187
POLLOCK, D.W. Semianalytical Computation of Path Lines for FiniteDifference Models. Ground Water. Nov-Dic 1988. 26, N 6, Pg 743-750.
189
RUIJIAN, LI, REYNOLDS, A.C., OLIVER, D.S. History-Matching of ThreePhase Flow Production Data. Reservoir Simulation Symposium Held in
Houston. 11-14 feb. 2003.
SARKAR, AMIT K., FARUQI, SOHAIL A., BARMAN, I., WANG, M. K. Efficient
Use of Streamline Simulation and Inversion Techniques to Improve Reservoir
Modeling. SPE Annual Technical Conference. And Exhibition. Texas 1-4 oct.
2000. SPE N 63291.
SWEBY, P.K. High Resolution Schemes Using Flux Limiters for Hyperbolic
Conservation Laws. SIAM J. Numerical Anlisis Vol 21. Pg 995-1011. 1990.
190
191