Sie sind auf Seite 1von 70

Simulacin de Reservorios

Introduccin a la Simulacin
de Reservorios
Encuentro #1
2a Parte
Simulacin de Reservorios
Definicin:
Es el arte de combinar la Fsica, las
Matemticas, la Ingeniera de Yacimientos
y la Programacin de computadoras para
desarrollar una herramienta destinada a la
prediccin del desempeo de un
reservorio de hidrocarburos bajo diversas
estrategias de operacin
Abou-Kassem, Farouq Ali, Rafiq Islam. Petroleum Reservoir Simulation A
Basic Approach. Gulf Publishing Company. Houston. 2006
Necesidad de las simulaciones
En proyectos de produccin de
hidrocarburos (inversiones de centenas de
millones de dlares) se deben establecer
y minimizar los riesgos asociados al plan
de desarrollo escogido
Necesidad de las simulaciones
Factores que contribuyen a los riesgos:
Complejidad del yacimiento (propiedades
heterogneas y anisotrpicas de las rocas)
Variaciones regionales de las propiedades de
los flidos y las permeabilidades
Complejidad de los mecanismos de
recuperacin de hidrocarburos
Aplicabilidad de mtodos predictivos con
limitaciones que pueden hacerlos inadecuados
Necesidad de las simulaciones
Los tres primeros factores estn ms all
del control de los ingenieros
Se les toma en consideracin en la
simulacin mediante
la generalidad de los datos de entrada
considerados en los modelos de simulacin y
la disponibilidad de simuladores para diversas
tcnicas perfeccionadas de recuperacin de
hidrocarburos
Necesidad de las simulaciones
El cuarto factor se puede controlar
mediante el uso adecuado de prcticas
ingenieriles correctas y el uso razonado
de simulaciones del reservorio
Soluciones analtica y numrica de las ecuaciones
de flujo uni-dimensional y de una sola fase
Flujo lineal
Ecuacin Diferencial Parcial (EDP)
Flujo transiente vs flujo en estado estacionario
Solucin analtica a la EDP lineal
Flujo radial (ecuacin de la prueba de pozo)
Solucin numrica
Discretizacin
Aproximaciones en series de Taylor
Aproximacin de la derivada espacial de segundo orden
Aproximacin de la derivada temporal
Ecuacin en diferencias explcita
Condiciones de frontera (CF)
Condiciones de frontera de presin
Condiciones de frontera de razn de flujo (caudal)
Condicin inicial (CI)
Solucin de la ecuacin en diferencias
Formulacin explcita
Formulacin implcita
Formulacin de Crank Nicholson
Discusin de las formulaciones
Anlisis de estabilidad para la formulacin explcita
Anlisis de estabilidad para la formulacin implcita
Anlisis de estabilidad para la formulacin de Crank - Nicholson
Introduccin
Revisin de las ecuaciones ms simples para
describir el flujo de fluidos en un reservorio:
Flujo uni-dimensional
Flujo horizontal
Slo una fase de fluido
Estudio de las soluciones analtica y numrica
Presin=f(porosidad, tiempo)
Se obtienen a partir de:
Ecuacin de continuidad
Ecuacin de Darcy
Definiciones de compresibilidad de roca y fluido
Suposicin de permeabilidad y viscosidad constantes
Flujo Lineal
Considere una barra horizontal de material
poroso, en la que inicialmente la presin en
todos sus puntos es P0, y de repente, en el
instante de tiempo t=0, la presin en el
extremo izquierdo (en x=0) se eleva hasta PL,
mientras la presin en el extremo derecho
(en x=L) se mantiene en el valor PR=P0.
Ecuacin Diferencial Parcial
La ecuacin diferencial lineal parcial uni-
dimensional, del flujo horizontal de una fase
para un lquido, suponiendo permeabilidad,
viscosidad y compresibilidad constantes,
es:
Ecuacin Diferencial Parcial

donde:
= porosidad del medio (roca) [adim.]
= viscosidad del fluido [centipoids,cp]
c = compresibilidad del fluido [atm.-1]
k = permeabilidad del medio poroso [Darcy]
Flujo transiente vs flujo
estacionario
El miembro derecho de la ecuacin anterior
depende del tiempo, por lo que describe un flujo
transiente (dependiente del tiempo)
Si el flujo alcanzara un estado en el que no
vare con el tiempo, no sera dependiente del
tiempo, y se le llamara flujo estacionario
La ecuacin se simplificara entonces,
quedando:
Flujo transiente vs flujo
estacionario
Grficos de la distribucin de presiones en
flujos transientes y en estado estacionario
para un sistema donde la presin inicial y a la
derecha son iguales (soluciones de la
ecuacin diferencial)
Solucin analtica de la EDP
La solucin del desarrollo de la presin
transiente en la barra viene dada por:

Se puede apreciar que para tiempos


grandes, el trmino exponencial (con
exponente negativo) tiende a cero, y la
solucin (estacionaria) quedara
Flujo radial
(ecuacin de la prueba de pozo)
Una forma alternativa de la ecuacin del
flujo simple, uni-dimensional horizontal
para un lquido es la ecuacin radial,
usada frecuentemente para la
interpretacin de las pruebas de pozo
Flujo radial
(ecuacin de la prueba de pozo)
En este caso el rea del flujo es
proporcional a r2, tal como se puede
apreciar
Flujo radial
La ecuacin del flujo radial uni-
dimensional en coordenadas polares es:

y su solucin analtica para un reservorio


infinito con P(r ) = Pi y caudal q en un
pozo en su centro (en r = rw) es:
Flujo radial
Para un sistema infinito, no existe solucin
para estado estacionario, debido a que la
presin continuar decreciendo a medida
que nos alejemos del centro
Sin embargo, si se usa un conjunto
diferente de condiciones de contorno, de
manera que P(r=rw)=Pw y P(r=re)=Pe , se
puede resolver la forma de estado
estacionario de la ecuacin:
Flujo radial
E integrando dos veces, sucesivamente,
se obtiene la solucin del flujo en estado
estacionario:
Solucin numrica
Las soluciones analticas del flujo en un
reservorio slo se pueden obtener si se
consideran geometras, distribuciones de
propiedades y condiciones de frontera
simplificadas, que afectan severamente la
aplicabilidd prctica de dichas soluciones
Para la mayora de los porblemas reales de flujo
de fluidos en reservorios, tales simplificaciones
no son vlidas
De aqui la necesidad de buscar soluciones
numricas a las EDPs que rigen el flujo
Discretizacin de las EDPs
A continuacin, a modo de ejemplo, se
resolver numricamente la ecuacin
lineal del flujo usando las aproximaciones
estndar en diferencias finitas para los
dos trminos en derivadas: y
En primer lugar, se hace una subdivisin
del dominio espacial x en una malla con
cierta cantidad N de bloques discretos
Adems, la coordenada temporal tiene
que ser dividida en pasos temporales
discretos t
Discretizacin de las EPDs
Luego, se puede resolver numricamente
la presin en cada bloque para cada paso
temporal
En nuestro caso simple de la barra porosa
horizontal uni-dimensional, definimos el
sistema con N bloques en la malla, cada
uno con longitud x:
Discretizacin de las EPDs
A este tipo de malla se le llama malla
centrada en el bloque, y a los bloques de
la malla se le asignan ndices i, haciendo
referencia al punto central de cada bloque,
donde se representan las propiedades
promedio de cada bloque:
Aproximaciones en series de Taylor
La llamada aproximacin en series de Taylor
(ST) de una funcin f(x+h), expresada en
trminos de f(x) y de sus derivadas fn(x), puede
escribirse como:

Aplicando series de Taylor a la funcin de


presin, podemos desarrollar expansiones en
una variedad de formas para obtener
aproximaciones convenientes de las derivadas
en la EDP lineal del flujo
Aproximacin de la derivada espacial
(de segundo orden)
Considerando constante el tiempo t, la
funcin de presin puede ser expandida
hacia adelante y hacia atrs en ST:

Sumando ambas expresiones y resolviendo


(o despejando) la segunda derivada,
obtenemos la siguiente aproximacin:
Aproximacin de la derivada espacial
(de segundo orden)

O su equivalente compacto, escrito


empleando un subndice i asociado al
sistema de malla espacial, para indicar su
posicin, y un suprandice t para indicar el
paso temporal:
Aproximacin de la derivada espacial
(de segundo orden)

Esta expresin es conocida como una


aproximacin central de la segunda
derivada
Aqui, el resto de los trminos de la
expansin en ST son denotados
colectivamente como O(x2), significando
que son del orden de (o proporcionales en
tamao a) x2
Aproximacin de la derivada espacial
(de segundo orden)
Este trmino de error O(x2), a veces
llamado error de discretizacin, que en
este caso es de segundo orden, es
despreciado en la solucin numrica
O(x2) nos ensea que mientras menor
sea el tamao de los bloques de la malla,
menor ser el error de discretizacin
Aproximacin de la derivada espacial
(de segundo orden)
En las expansiones anteriores se puede
utilizar cualquier nivel temporal
Por ejemplo, podramos escribir las
aproximaciones para los niveles
temporales [t+t] y [t+(t/2)]
Aproximacin de la derivada temporal
(de primer orden)
Para una posicin constante x, la funcin
de presin puede ser expandida hacia
adelante con respecto al tiempo:

Resolviendo luego para la primera


derivada temporal, obtenemos :
Aproximacin de la derivada temporal
(de primer orden)
O en forma compacta, empleando el
sistema de ndices equivalente:

Aqui el trmino del error es proporcional a


t, o de primer orden
Por tanto, el error en la derivada temporal
O(t) tiende a cero ms lentamente que
en el caso del trmino de segundo orden
O(x2) de la derivada espacial
Aproximacin de la derivada temporal
(de primer orden)
Tambin se puede obtener una
aproximacin hacia atrs en el tiempo:

Y resolviendo para la derivada temporal,


se obtiene:

Esta expresin es idntica a la anterior, a


pesar de haber sido obtenida como una
aporximacin hacia atrs
Aproximacin de la derivada temporal
(de primer orden)
Otra alternativa para una aproximacin a
la derivada temporal se puede obtener a
partir de expansiones hacia adelante y
hacia atrs sobre un intervalo t/2
Aproximacin de la derivada temporal
(de primer orden)
Combinando ambas expresiones, se
obtiene la aproximacin central de la
derivada temporal, con un trmino de error
de segundo orden:
Ecuacin explcita en diferencias
Primeramente usaremos las
aproximaciones anteriores en el nivel de
tiempo t y las sustituimos en la EDP del
flujo, y se obtiene la siguiente ecuacin en
diferencias:

Observe que se han despreciado los


trminos de error, por eso se utiliza el
smbolo aproximadamente igual
Ecuacin explcita en diferencias
A pesar de que no estn expresados, se
debe recordar que los trminos de error en
esta igualdad aproximada son
proporcionales a t y x2, respectivamente
Condiciones de frontera
La fuerza motriz para el flujo de fluido
surge de las CF
Bsicamente se tienen dos tipos de CF:
La condicin de presin (condicin de
Dirichlet)
La condicin de caudal (condicin de
Neumann)
CF de presin
Cuando se especifican fronteras de
presin, se dan las presiones en las caras
extremas del sistema en cuestin
Para el caso del sistema lineal simple
descrito, se tienen las siguientes dos
condiciones de frontera:
CF de presin
O lo que es igual, usando el sistema de
ndices:

La razn para usar los ndices i=1/2 y


N+1/2 es que las CF se aplican a los
extremos del primero y ltimo bloques,
respectivamente.
CF de presin
Por tanto, las CF no pueden ser sustituidas
directamente en la ecuacin en diferencias
Sin embargo, se pueden usar de nuevo las
series de Taylor para derivar frmulas
especiales para los bloques extremos
Para el bloque 1 se puede escribir:
CF de presin
Combinando ambas expresiones, podemos
obtener la siguiente aproximacin de la
segunda derivada en el bloque 1:

Una expresin similar se puede obtener


para el bloque N, del extremo derecho:
CF de presin
Una desventaja de esta formulacin es
que el trmino del error es slo de primer
orden; es decir, proporcional a x
En el caso de un reservorio real, las CF de
presin representaran las presiones en el
fondo o en el tope de los pozos de
produccin o de inyeccin
CF de caudal
Alternativamente, podramos especificar el
caudal (razn de flujo) Q, entrando hacia o
saliendo desde una cara extrema del
sistema en cuestin; por ejemplo, entrando
hacia la cara izquierda del sistema del
ejemplo que nos ocupa
CF de caudal
Aprovechando el hecho de que el caudal Q
puede ser expresado mediante la Ley de
Darcy:

Aplicaremos de nuevo la expansin en ST


al bloque 1, pero esta vez tomaremos como
funcin la derivada de la presin
CF de caudal
Obtendremos:

Restando la segunda de la primera


expresin, y resolviendo para la segunda
derivada,
CF de caudal
Obtenemos la siguiente aproximacin
para el bloque 1 de la malla:

Luego sustituyendo la derivada en la cara


final por la expresin dada por la
condicin de frontera:
CF de caudal
La otra derivada en la expresin puede ser
sustituida por una frmula central:

De manera que la frmula final para la


segunda derivada en el bloque 1, para esta
CF es:
CF de caudal
Similarmente, un caudal constante en la
cara derecha del sistema, QR, resultara
en la siguiente expresin:

En el caso de un reservorio real, las


condiciones del caudal representaran
normalmente los caudales de inyeccin o
produccin en los pozos
CF de caudal
Un caso especial es el de las fronteras sin
flujo, en las que Q=0
Esta condicin se especifica en todos los
lmites externos del reservorio, entre
capas no comunicantes, y a travs de
sellos y fallas en el reservorio
Condiciones iniciales
Las condiciones iniciales CI (o presiones
iniciales) del sistema del ejemplo pueden
ser especificadas como:

Para sistemas no horizontales, las


presiones hidrostticas son calculadas
normalmente sobre la base de una
presin de referencia (a un cierto nivel de
altitud) y las densidades de los fluidos
Solucin de la ecuacin
en diferencias
Habiendo derivado las ecuaciones en
diferencias ms arriba, y especificado el
sistema de la malla, las CF y las CI, en
principio se pueden resolver las presiones
Sin embargo, es necesario discutir primero
un asunto importante:
Observe que durante el desarrollo de las
aproximaciones en diferencias, utilizamos
slo el nivel temporal t para todos los
trminos en las series de Taylor
Solucin de la ecuacin
en diferencias
Obviamente, tambin se podran asignar
niveles temporales t+t o t+t/2
A continuacin se discutirn los resultados
para esos casos, que conducen a
formulaciones diferentes, pero
igualmente tiles en aquellas situaciones
para las que son ms adecuadas
Por comodidad, en lo adelante se excluirn
los trminos de error
Formulacin Explcita
Formulacin explcita
Este es exactamente el caso obtenido
anteriormente
Mediante la aproximacin de todos los
trminos en el instante t, obtenemos un
conjunto de ecuaciones en diferencias que
pueden ser resueltas explcitamente para
las presiones medias en los bloques de la
malla (i=1, 2, , N) para cada paso
temporal, del modo siguiente:
Formulacin explcita

Estas son las expresiones de P para el


caso de CF de presin constante
Para CF de presiones variables, las
expresiones se deben modificar
consecuentemente
Formulacin Implcita
Formulacin implcita
En este caso, todos los niveles de tiempo en
las aproximaciones se cambian a t + t,
excepto en la aproximacin de la derivada
temporal, que en este caso ser del tipo en
atraso
Formulacin implcita
Ahora tenemos un sistema de N ecuaciones
con N incgnitas, que deben ser resueltas
simultneamente
Para mayor simplicidad, el conjunto de
ecuaciones puede ser escrito de la forma:
Formulacin implcita

donde

y
Formulacin implcita
Este sistema de ecuaciones lineales puede
ser resuelto para las presiones promedio en
los bloques usando, por ejemplo, el mtodo
de eliminacin de Gauss
Formulacin de
Crank - Nicholson
Formulacin de Crank - Nicholson
Como ya se dijo, tambin se puede
escribir la ecuacin a un nivel temporal
entre t y t + t (formulacin de Crank
Nicholson)
Para t + t/2, se puede escribir la
ecuacin en diferencias para el bloque I
como:
Formulacin de Crank - Nicholson
Debido a que las presiones estn definidas
para los niveles temporales t y t + t y no
para t + t/2, no se puede resolver la
ecuacin tal cual est
Por tanto, se puede reescribir el miembro
izquierdo como el promedio de las
formulaciones explcita e implcita:
Formulacin de Crank - Nicholson
El sistema de ecuaciones lineales
resultante puede ser resuelto
simultneamente igual que en el caso
implcito
Todos los coeficientes pueden ser
deducidos a partir de los casos explcito e
implcito tratados anteriormente
Discusin de las formulaciones
La formulcin explcita es obviamente ms simple de
usar que la implcita, debido a que las expresiones
explcitas para las presiones se obtienen directamente
Los errores de discretizacin son los mismos para las
dos formulaciones
La cantidad de trabajo computacional es menor para el
caso explcito
En una solucin uni-dimensional esto no tiene
importancia; sin embargo, en casos bi- y tri-
dimensionales, con mallas de gran cantidad de bloques,
la formulacin explcita aventaja mucho a la implcita en
tiempo de clculo por cada paso temporal
Sin embargo
Discusin de las formulaciones
Sin embargo, a pesar de estas ventajas
evidentes, la formulacin explcita es poco
empleada
La experiencia revela que se vuelve
inestable para pasos temporales t
grandes
Discusin de las formulaciones
Se puede demostrar (anlisis de estabilidad de
Neumann) que la formulacin explcita tiene el
siguiente requisito de estabilidad:

Se aprecia que el tamao del paso temporal se


ve limitado tanto por el tamao de los bloques de
la malla, como por las propiedades de las rocas y
los fluidos
Esta limitacin puede ser severa, ya que el
bloque con el menor valor del miembro derecho
es quien determina el tamao del paso temporal
Discusin de las formulaciones
De igual manera, se puede demostrar (anlisis de
estabilidad de Neumann) que la formulacin
implcita tiene el siguiente requisito de estabilidad:

Como se puede apreciar, en la formulacin


implcita, se asegura la estabilidad de la solucin
para cualquier valor del paso temporal
Esto explica la preferencia por el uso en la
prctica de la formulacin implcita, a pesar del
trabajo computacional adicional que involucra
Discusin de las formulaciones
Finalmente, se puede demostrar (anlisis
de estabilidad de Neumann) que la
formulacin implcita tiene el mismo
requisito de estabilidad que la formulacin
implcita:
Conclusiones Parciales

Das könnte Ihnen auch gefallen