Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Libro de Simulacion de Yacimientos PDF
Libro de Simulacion de Yacimientos PDF
YACIMIENTOS: Principios,
Conceptos y Construccin de
Mallas
Autores:
DEDICATORIAS
Jairo
Freddy
INTRODUCCION
Las primeras cinco unidades dan la clasificacin de los simuladores, tipo de modelos,
enmallado, errores en la informacin requerida para un estudio de simulacin, ajuste
histrico y efectos de orientacin de la malla. Las unidades seis, siete y ocho dan los
conceptos fundamentales y las bases matemticas de la ecuacin de difusividad,
clasificacin de las ecuaciones en diferencias y problemas de valores de frontera. De la
unidad nueve a la quince, se estudia el tratamiento numrico de las ecuaciones de flujo al
igual que los esquemas que se han introducido en la literatura para resolver ms
eficientemente los problemas de flujo en el medio poroso. All se consideran los mtodos
para resolver las ecuaciones algebraicas resultantes de la aplicacin de las diferencias
finitas.
CONTENIDO
CONTENIDO......................................................................................................................... 4
UNIDAD 1 ............................................................................................................................. 9
INTRODUCCION.................................................................................................................. 9
1.1. ANTECEDENTES .......................................................................................................... 9
1.2. DEFINICION ................................................................................................................ 10
1.3. BREVE HISTORIA DE LA SIMULACION................................................................ 10
1.4. ASPECTOS GENERALES........................................................................................... 12
1.4.1. Definicin y Objetivos ............................................................................................... 12
1.4.2. Utilidad de la Simulacin ........................................................................................... 13
1.4.3. Ajuste de Simulador con la Historia del Yacimiento ................................................. 13
1.4.4. Resultados de una Simulacin.................................................................................... 14
1.5. ETAPAS PARA DESARROLLAR UN MODELO ..................................................... 14
1.6. COMO TRABAJA UN MODELO ............................................................................... 15
UNIDAD 2 ........................................................................................................................... 18
INFORMACIN REQUERIDA PARA UTILIZAR UN SIMULADOR ........................... 18
2.1. INTRODUCCIN......................................................................................................... 18
2.2. DESCRIPCIN FSICA DEL YACIMIENTO ............................................................ 18
2.3. MECANISMOS DE DESPLAZAMIENTO ................................................................. 19
2.4. PROPIEDADES PETROFSICAS ............................................................................... 19
2.5. PROPIEDADES PVT DE LOS FLUIDOS................................................................... 20
2.6. INFORMACION ADICIONAL.................................................................................... 20
2.6.1. Datos de Produccin y de Relacin de Flujo............................................................. 20
2.6.2. Estado Mecnico de los Pozos ................................................................................... 21
2.6.3. Aspecto Econmico.................................................................................................... 22
2.6.4. Mapas ......................................................................................................................... 23
2.7. PERMEABILIDADES RELATIVAS........................................................................... 23
2.7.1. Obtencin de Permeabilidades Relativas ................................................................... 24
2.8. INTRODUCCION DE LOS DATOS AL SIMULADOR ............................................ 24
2.8.1. Representacin Polinomial ......................................................................................... 24
2.8.2. Tablas de Valores ....................................................................................................... 26
UNIDAD 3 ........................................................................................................................... 29
CLASIFICACION DE LOS SIMULADORES ................................................................... 29
3.1. INTRODUCCION......................................................................................................... 29
3.2. TIPO DE YACIMIENTO.............................................................................................. 30
3.3. APROXIMACIONES TRADICIONALES DE MODELAMIENTO .......................... 31
3.3.1. Mtodos analgicos .................................................................................................... 31
3.3.2. Mtodos experimentales ............................................................................................. 31
3.3.2.1. Modelos anlogos .................................................................................................... 31
3.3.2.2. Modelos fsicos........................................................................................................ 31
3.3.3. Mtodos matemticos ................................................................................................. 32
UNIDAD 1
INTRODUCCION
1.1. ANTECEDENTES
puede fcilmente suponerse, se requiere de una gran cantidad de clculos (hay que utilizar
balance de materia en cada bloque) por lo que se hace indispensable el uso de una
computadora para llevarlos a cabo.
Lgicamente el primer problema que surge es obtener la informacin necesaria para cada
bloque, lo cual se desconoce y una vez estimado contina tendiendo cierto grado de
incertidumbre. Sin embargo, suponiendo que se pueda conseguir dicha informacin, sin
lugar a dudas, esta es la mejor manera de llevar a cabo el estudio de un yacimiento cuando
ste no es homogneo. Con ello no se quiere decir que esto sea lo mejor o deba de
aplicarse indistintamente a cualquier problema, pues la experiencia ha demostrado que el
mtodo de balance de materia simplificado, bien aplicado, en determinados casos puede
proporcionar resultados acertados y econmicos.
1.2. DEFINICION
Simular quiere decir dar la apariencia de. Luego, esta ciencia es indispensable en virtud
a que se requiere obtener predicciones exactas del desarrollo de un yacimiento. Dicha
necesidad nace del hecho que un proyecto de recuperacin de un campo de hidrocarburos
involucra una inversin de cientos de millones de dlares y presenta varios riesgos que
estn asociados con el desarrollo seleccionado y por tanto se precisa la evaluacin y
minimizacin de dichos riesgos. Los factores que contribuyen al riego incluyen:
El ltimo factor es el nico controlable por el ingeniero pero requiere experticia y prctica
adecuada.
ingeniera petrolera, es decir, hacia 1940. Antes de 1960, los clculos usados para predecir
el comportamiento del yacimiento -pronosticar la recuperacin o comparar alternativas
econmicas entre diversos mtodos de recuperacin- consistan en su mayora de mtodos
analticos tales como: el mtodo de balance de materia o simulador de cero dimensiones y
el mtodo de Buckley-Leverett o modelo de una dimensin.
Durante los aos 60s, los esfuerzos de la simulacin fueron dedicados en gran medida a
los problemas de dos fases (gas y agua) y, en tres fases, as como modelos de aceite negro.
La simulacin de mtodos de recuperacin se limitaba esencialmente a los problemas de
agotamiento natural y de mantenimiento de presin. Con esto era posible el desarrollo de
un modelo de simulacin nico, capaz de dirigirse a la mayora de los problemas de
yacimientos que se tenan. Este concepto de un modelo general siempre ha sido atractivo
debido a que significa reduccin en el costo de su preparacin y de su uso y,
potencialmente, en el costo del desarrollo del modelo y de su mantenimiento.
Sin embargo, durante los aos 1970s el panorama cambi radicalmente. El aspecto
econmico motiv a que se buscara la forma de obtener una mayor recuperacin,
llevndose a efecto proyectos de pruebas de campo -pruebas piloto- encaminadas al
estudio de procesos de recuperacin mejorada. Esto condujo a la simulacin de nuevos
procesos que iban ms all del depresionamiento convencional y del mantenimiento de
presin, tales como la inyeccin de miscibles, la inyeccin de vapor, la inyeccin de
productos qumicos y la combustin in-situ. Con esto, al manejo relativamente cmodo de
dos componentes hidrocarburos (gas y aceite) en flujo simple inmiscibles, haba que
agregarle entonces la influencia de la temperatura, agentes qumicos y los efectos del
comportamiento complejo del equilibrio entre fases. La proliferacin que tuvieron estos
mtodos de recuperacin en los aos 1970s motivo la orientacin del concepto de modelo
nico o general hacia modelos individuales desarrollados para representar cada una de estas
nuevas tcnicas.
Las investigaciones realizadas durante este tiempo, dieron como resultado un avance
significativo en la formulacin de modelos de simulacin y de mtodos numricos para la
solucin de sistemas de ecuaciones. Estos avances permitieron simular procesos de
recuperacin de lo ms complejo y/o reducir el costo de tiempo del computador.
La heterogeneidad en el yacimiento.
La relacin no lineal entre la saturacin con la presin capilar.
Las propiedades PVT de los fluidos son funciones no lineales de la presin,
composicin y temperatura.
Si la informacin con que se cuenta para llevar a cabo una simulacin es amplia y de
Lo primero que se hace para ajustar el simulador con la historia del yacimiento, es calcular
el comportamiento de ste usando la mejor informacin disponible. De esta manera los
resultados obtenidos de la simulacin se comparan con aquellos obtenidos del campo, sto
es, con los valores reales. Si los resultados al compararlos no coinciden en una manera
satisfactoria, se hacen modificaciones en los datos utilizados y se efectan otras corridas del
simulador hasta que se alcanza la aproximacin deseada en los resultados. Cuando sto
ocurre, el modelo ya puede ser utilizado para predecir con cierto grado de precisin, el
comportamiento del yacimiento. Es importante notar que dicho comportamiento est
influenciado por muchos factores tales como: permeabilidades, distribucin de
saturaciones, espesores de las capas, porosidades, permeabilidades relativas, etc. que nunca
se conocen con exactitud a lo largo de todo el yacimiento. De esta forma, a lo que en
realidad llega el ingeniero es a una combinacin de estas variables (que da como resultado
un ajuste), la cual no es nica, por lo que dicha combinacin no puede representar de una
manera precisa las condiciones del yacimiento. Por esto se debe tener en cuenta que al
utilizar un simulador, despus de haberlo ajustado a la historia del yacimiento, no se puede
asegurar la prediccin que proporcione ser exactamente el comportamiento real que se
tenga en dicho yacimiento. Sin embargo, a medida de que el periodo ajustado sea mayor, la
prediccin que se haga ser mas confiable, lo que implica que el ingeniero deba estar
continuamente comparando la prediccin hecha por el simulador con el comportamiento
presente y actualizar de ser necesario, las combinaciones de datos que maneja el modelo.
Obviamente la necesidad de utilizar suposiciones se hace cada vez menor, debido a los
adelantos e innovaciones que la ciencia va proporcionando da a da, especialmente en
velocidad de procesamiento de datos, la cual fue una limitante significativa antes de 1980.
El procedimiento de clculo en forma simplificada que utiliza un modelo, est dado por los
siguientes pasos:
Se empieza con las celdas en las que se conoce su presin y su saturacin inicial.
Se selecciona un incremento de tiempo al cual el modelo va a efectuar los clculos (los
incrementos de tiempo iniciales son generalmente, periodos de tiempo cortos alrededor
de uno o varios das, pero en los intervalos sucesivos los incrementos de tiempo pueden
ir aumentando hasta llegar a cubrir algunos meses).
Calcular o asignar el volumen producido o inyectado, si es el caso, en cada pozo para el
intervalo de tiempo seleccionado.
Calcular el flujo que hay entre las celdas durante el intervalo de tiempo utilizado y los
nuevos valores de saturacin para cada celda.
Seleccionar un nuevo intervalo de tiempo y repetir el proceso hasta que el modelo halla
hecho los clculos para el tiempo total deseado.
No ES VLIDO
EL MODELO?
Si
SE HA ALCANZADO
EL TIEMPO TOTAL AL
CUAL SE DESEA HACER
LA PREDICCIN?
LA SIMULACIN HA TERMINADO
UNIDAD 2
2.1. INTRODUCCIN
Para que todo trabajo de ingeniera de yacimientos tenga xito se debe contar con una
buena informacin que represente las condiciones que prevalecen en el yacimiento. As
pues la simulacin sin ser la excepcin, requiere de una amplia descripcin fsica del
mismo y de los tipos de mecanismo por medio de los cuales va a producir. Los resultados
que se obtengan de la simulacin sern tan buenos como los datos que se hayan empleado
para realizarla y, el tiempo que se pueda perder en preparar esta informacin es un tiempo
bien empleado.
Hay que hacer notar que la informacin que debe tratarse de obtener con mayor precisin
es aquella que al variarla -realizando diferentes corridas de simulacin- cause un cambio
significativo en los resultados obtenidos. As por ejemplo, se sabe que una propiedad
determinada vara en un rango especfico y al efectuar dos o tres corridas de simulacin se
vara dicha propiedad dentro de este rango y se obtienen resultados parecidos, se puede
tomar como buena una de las predicciones, o bien, relegar a segundo trmino esfuerzos
adicionales para medir con precisin dicha propiedad. Si por el contrario, variando esa
propiedad se alteran los resultados considerablemente, es necesario redoblar esfuerzos para
obtener con mayor aproximacin dicha propiedad.
Para obtener una descripcin fsica del yacimiento es necesario llevar a cabo un estudio
geolgico de detalle que proporcione un conocimiento estratigrfico, estructural y
petrogrfico, que permita de esta manera caracterizar al yacimiento perfectamente. Dicho
estudio geolgico se completa con mtodos geofsicos. La informacin de este tipo que
interesa a la simulacin es:
Los cuatro mecanismos bsicos que operan para recuperar los hidrocarburos del yacimiento
son:
El desplazamiento se da con gas o con agua. Con gas puede ser empuje de gas disuelto
liberado o empuje de algn casquete de gas, ya sea natural o inyectado. Con agua puede
ser agua de inyeccin o bien entrada natural por la presencia de algn acufero
considerable.
Los datos petrofsicos que se necesitan para efectuar una simulacin son:
Porosidades,
Permeabilidades, k
Saturaciones de agua, aceite y gas, Sw, So, Sg
Presin capilar entre diferentes interfases, Pcw-o, Pcg-o, Pcg-w
Permeabilidad relativa al agua, aceite y al gas, krw, kro, krg
Compresibilidad de la formacin, cr
Las propiedades de los fluidos son tambin obtenidas en el laboratorio por medio de
muestras sacadas de los pozos. Para que los valores que se obtengan sean aceptables (lo
mismo ocurre con las propiedades petrofsicas), se requiere que las mediciones se hagan lo
ms cuidadosamente posible y tratando de acercar al mximo las condiciones del
laboratorio a las condiciones existentes en el yacimiento. Estas propiedades de los fluidos
que se requieren en un trabajo de simulacin son:
Factores de volumen del agua, del aceite y del gas, Bw, Bo, Bg
Relacin de solubilidad en el aceite y en el agua, Rs, Rsw
Viscosidades del agua, del aceite y del gas, w, o, g
Compresibilidad del agua, del aceite y del gas, cw, co, cg
Comportamiento de fases
Presin de Saturacin
Cuando se trata de hacer un ajuste del modelo con la historia del yacimiento, se requieren
conocer los ritmos de produccin y la declinacin de la presin. Estos datos de produccin
que se necesitan para cada pozo, se pueden desglosar en los siguientes puntos:
Adems es preciso contar con los ndices de productividad y si es el caso, con los ndices
de inyectividad de los pozos que integran el yacimiento.
cuya informacin la mayora de las veces es limitada. Por ello se necesita que con los datos
disponibles se elabore una grfica como la que se presenta en la figura 2.1 que permita
interpolando, obtener una informacin mas completa.
Caudal, Q
Qo Qg
Qw
Tiempo, t
Segn lo visto hasta el momento, al parecer para llevar a cabo una simulacin, cualquier
informacin sobre el estado mecnico de los pozos que integran el yacimiento carecera de
inters, pues aunque los pozos forman parte integral del sistema, la influencia que puedan
tener en l parece haber sido considerada ya en los datos de produccin. Adems, si la
simulacin es un estudio a nivel del yacimiento, para qu sirve entonces la informacin
sobre el estado mecnico de los pozos?. Un avance muy significativo en simulacin es
acoplar el comportamiento que tiene los fluidos dentro del yacimiento al que presenta a lo
largo de las tuberas de produccin en su camino hacia la superficie. Para ello se requiere
contar con en mtodo de flujo multifsico que entre como subrutina en el simulador. Es de
suponer, lgicamente, que un trabajo de esta naturaleza requiere de las caractersticas
mecnicas de los pozos, Fig. 2.2. Existe una gran cantidad de correlaciones que tratan sobre
el comportamiento de los fluidos en las tuberas de produccin. El uso de dichas
correlaciones, al igual que los estudios de simulacin, est sujeto a ciertas consideraciones
importantes.
Fig. 2.2. Acoplamiento del flujo de fluidos en el yacimiento con el flujo de fluidos en
la tubera vertical en un solo simulador.
En todo trabajo de ingeniera debe ser considerado como un punto primordial el aspecto
econmico. En simulacin de yacimientos la informacin de este tipo que se debe tomar en
cuenta es la siguiente:
2.6.4. Mapas
Al preparar la informacin que se necesita para realizar una simulacin, se elaboran los
siguientes mapas:
Mapa estructural
Mapa ispaco
Mapa de isoporosidades
Mapa de isopermeabilidades
Los mapas estructurales sirven para determinar a travs de las curvas de nivel, las
profundidades de los pozos, efectos geolgicos del subsuelo como fallas, as como la vista
de planta del yacimiento, lmites del mismo, contactos agua-aceite, gas-aceite y/o gas-agua.
Al mapa ispaco lo componen lneas que unen puntos en el yacimiento de igual espesor.
Entre otras cosas sirve para cuantificar volumtricamente el volumen original de aceite y/o
el volumen original de gas.
Se coment al tratar sobre la informacin petrofsica requerida la importancia que tena sta
y la forma de obtenerse. As pues, las porosidades y las permeabilidades se conocen en
localizaciones discretas del yacimiento y el simulador requiere un conocimiento de estas
propiedades en todos y cada uno de los puntos del mismo. Con este fin se construyen los
mapas de isoporosidades e isopermeabilidades.
Porosidad-espesor, h
Porosidad-saturacin-espesor, Soh
Se ha comentado a lo largo de este captulo la gran importancia que tiene el contar con una
buena informacin, haciendo ver que la clave para obtener buenos resultados se basa en
buena informacin de entrada disponible. Pues bien, sin lugar a duda que la informacin
crtica que se emplea dentro de toda la informacin que se requiere al efectuar una
simulacin, son las permeabilidades relativas, dado que una relacin determinada de ellas
define los resultados que entrega el modelo. Si en el transcurso de un estudio de simulacin
el yacimiento cambia de un mecanismo de desplazamiento a otro, el ingeniero debe
determinar si este cambio afecta el desplazamiento de los fluidos o la recuperacin dentro
de las celdas en que ha sido dividido el yacimiento y, de ser as, lo que es casi seguro los
datos de permeabilidades relativas deben ser modificados para reflejar dicho cambio. Sin
embargo, cambiar el juego de permeabilidades relativas dependiendo del mecanismo de
desplazamiento que opera en el yacimiento por un tiempo determinado no es nada sencillo,
si se considera que la informacin ms difcil de obtener son precisamente estas curvas de
Las permeabilidades relativas pueden obtenerse por medio de las siguientes maneras:
Una vez que se ha logrado reunir la informacin que se necesita para llevar a cabo una
simulacin, el problema que se presenta es la manera de introducir esos valores al modelo.
Sin lugar a duda que la informacin que constituye la mayor parte de los datos que
manejar el simulador corresponde a las propiedades PVT de los fluidos y a las
propiedades petrofsicas de la roca, puesto que se requieren en todos y cada uno de los
bloques en que se ha dividido el yacimiento. Por ello es necesario tratar de compactar esta
informacin de tal manera que sea manejable.
PARAMETRO
o Bo
Rs
Pb
PRESION
Bg
Pb
PRESION
PARAMETRO
Co
Bt
Pb
PRESION
Algunos datos PVT no pueden ser representados tan fcilmente por medio de una expresin
polinomial, ya sea porque la funcin no sea continua o porque el orden del polinomio sea
tan alto que no resulte prctico programarlo. En este caso la solucin consiste en elaborar
una tabla con pares de valores ordenados que son almacenados en computadora,
utilizndose cuando se requieran. Cuando los valores que se desean obtener no existen en
la tabla, se hace una interpolacin, tabla 2.1. Para ello el modelo deber contar con una
subrutina que se encargue de realizarla. Es preciso que para construir este tipo de tablas, lo
mismo que para ajustar ecuaciones a las grficas, se tomen la cantidad de puntos necesarios
para que el ajuste o la interpolacin proporcione valores confiables. Por ejemplo,
considrese la Fig. 2.4. Para representar la regin A con cinco puntos es suficiente. En la
regin B se tienen cambios grandes en los valores de Sw a pesar de tener pequeos cambios
P, por lo que es preciso utilizar una mayor cantidad de puntos. La regin C puede
representarse perfectamente con solo dos puntos, puesto que se trata de una lnea recta.
Regin C
Regin B
Po
Sw
Interpolacin Lineal:
X * X1 1
Y * = Y1 + (Y2 Y1 )
X 2 X1 2
Interpolacin Lagrangiana:
X *X2 X *X3 X * + X1 X * X 3 X * X 2 X * X1
Y* = Y1 + Y2 + Y3
X1 X 2 X1 X 3 X 2 X1 X 2 X 3 X 3 X 2 X 3 X1
Por otro lado, los datos de porosidad, espesores, permeabilidad, etc., as como los datos de
produccin, tambin entran en forma de tabla. La lectura de toda esta informacin lo har
el modelo como si se tratara de matrices.
UNIDAD 3
3.1. INTRODUCCION
A travs del tiempo, producto de las crecientes necesidades que ha tenido la industria
petrolera, lo que origin -como se coment en la Unidad 1- el advenimiento de procesos de
recuperacin ms complejos, se han desarrollado una gran cantidad de simuladores, los
cuales pueden clasificarse en funcin de las caractersticas que presentan el yacimiento que
se piensa estudiar o bien el proceso fsico que se quiere reproducir. Luego, cuando se desea
reproducir el comportamiento de un yacimiento sujeto a un determinado proceso de
recuperacin, es preciso seleccionar el modelo que cumpla con ciertas caractersticas de
diseo que le permitan realizar el trabajo de manera adecuada. En la Fig. 3.1 se presenta
una clasificacin general de simuladores y fue construida de manera que en ella aparezcan
todos los posibles trabajos de simulacin que se puedan efectuar. Con el objeto de explicar
las caractersticas de los diferentes tipos de modelos que existen y los trabajos de
simulacin que pueden realizarse con ellos, se definen en la Fig. 3.1, los siguientes seis
parmetros de seleccin:
Tipo de yacimiento
Nivel de simulacin
Simulador
Tipo de flujo en el yacimiento
Numero de dimensiones
Geometra
Como puede observarse cada uno de estos parmetros tienen diferentes alternativas a
utilizar; as por ejemplo, las posibles a emplear para un numero de dimensiones son: cero,
una, dos o tres dimensiones; en tipo de yacimiento se tienen dos opciones para seleccionar:
no fracturados y fracturados; etc.
Hay que hacer notar que el grado de complejidad de las alternativas que aparecen en la Fig.
3.1 para cada parmetro de seleccin va de izquierda a derecha. As por ejemplo, para tipo
de yacimiento es ms difcil realizar un estudio de simulacin para uno fracturado que para
uno no fracturado, para tipo de flujo en el yacimiento lo ms complejo es un modelo
composicional, etc.
A continuacin se explica de manera mas detallada los tipos de simuladores que existen y
en que caso se utilizan; al mismo tiempo que se va haciendo referencia a los parmetros de
seleccin de la Fig. 3.1.
TIPO DE YACIMIENTO
NO FRACTURADOS FRACTURADOS
NIVEL DE SIMULACIN
SIMULADOR
NUMERO DE DIMENSIONES
GEOMETRA
X Y Z R X, Y X, Z R, Z X, Y, Z R, , Z
Estos usan las propiedades de yacimientos maduros que tengan la misma ubicacin
geogrfica o posean condiciones petrofsicas similares al yacimiento en estudio. Antes de
perforar, cuando la informacin es limitada o ausente, el nico mtodo que disponen los
ingenieros para efectuar anlisis econmicos es la analoga. Para ello se utilizan los
yacimientos con caractersticas petrofsicas ms parecidas dentro de la misma cuenca o
provincia para estudiar el comportamiento de otro yacimiento en particular. Este mtodo
permite determinar factores de recobro, ratas de produccin iniciales, ratas de declinacin,
espaciamiento de pozos y mecanismos de recuperacin. Este mtodo proporciona
resultados confiables en yacimientos muy similares con las mismas estrategias de
explotacin.
Estos se emplean muy raramente en la actualidad, sin embargo, existen dos puntos de vista
de consideracin: (1) Histricamente, fueron importantes en los primeros estudios,
particularmente la incorporacin de eficiencias de barrido en procesos de inyeccin de
agua, y (2) la diferencia entre redes de resistencia-capacitancia y modelos potenciomtricos
ilustra la diferencia entre modelos continuos y discretos. Para simular el comportamiento de
un yacimiento, los modelos anlogos usan la similitud entre el fenmeno del flujo de
fluidos a travs de medios porosos con otros fenmenos fsicos (flujo de calor, de
electricidad y flujo de fluidos entre dos capas paralelas o celdas Hele-Shaw).
Al contrario de los modelos anlogos, los modelos fsicos se usan para medir directamente
Estos son el tipo ms comnmente usados por los ingenieros modernos e incluyen balance
de materia, curvas de declinacin, estadsticos (correlaciones) y analticos (pruebas de
presin, Buckley-Leverett, etc.).
Pozos individuales
Sector del yacimiento
Todo el yacimiento
Al parecer segn se coment anteriormente con relacin a la Fig. 3.1, los estudios de
simulacin en pozos individuales seran ms sencillos que los estudios de simulacin en un
determinado sector del yacimiento y ms aun que los realizados a lo largo de todo el
yacimiento; sin embargo, se debe comentar que existen estudios de simulacin para un solo
pozo con un grado de dificultad muy elevado. Mas adelante se vera la finalidad que se
persigue al utilizar cada uno de estos niveles de simulacin.
3.5. SIMULADOR
A partir de aqu se entra a lo que es propiamente dicho, la seleccin del modelo. Antes se
ha determinado ya el nivel de simulacin y el tipo de yacimiento en el cual se efectuar
esta. Ahora la pregunta es que es lo que se desea simular. Si se analiza la Fig. 3.1 se
observar que los diferentes tipos de simuladores pueden dividirse en dos grupos: (1) Los
que se definen segn el tipo de hidrocarburos que contiene el yacimiento y (2) Los que se
utilizan en procesos de recuperacin mejorada. En el primer grupo se tienen:
Una vez que se ha determinado que es lo que se desea simular, es posible hacer la seleccin
del modelo capaz de realizar el trabajo.
Como su nombre lo indica, este tipo de simuladores se utilizan para llevar a cabo las
predicciones del comportamiento de un yacimiento de gas. Sin lugar a duda, los estudios
para este tipo de yacimientos son los ms sencillos, si se considera la presencia de una sola
fase (gas). Los parmetros que pueden definirse con este tipo de simulador son entre otros
son: volumen de gas inicial, rata de produccin y distribucin de presiones.
Este es el modelo ms simple que puede utilizarse para estudios de agotamiento primario o
recuperacin secundaria por medio de inyeccin de gas o de agua. Cuenta con los cuatro
mecanismos de desplazamiento bsicos para la recuperacin de aceite que se explicaron en
la Unidad 2. Los modelos de este tipo se han utilizado durante mas de treinta aos y se
basan en la suposicin de que los fluidos del yacimiento pueden representarse de solo tres
pseudocomponentes (aceite, gas agua). Esta posicin funciona bien siempre y cuando el
sistema durante el proceso de recuperacin, quede lejos del punto crtico y de la regin de
condensacin retrograda y adems, si los fluidos que se inyectan (si es el caso), consiste de
los mismos componentes que los fluidos que se encuentren en el yacimiento. Los modelos
de aceite negro frecuentemente se utilizan para estimar los siguientes efectos durante la
recuperacin de aceite:
pozos determinado
Pozos de relleno
Como se coment en la Unidad 1, en los ltimos aos se han desarrollados nuevos procesos
para recuperar una mayor cantidad de aceite de los yacimientos, lo cual ha originado la
necesidad de contar con simuladores capaces de reproducir el comportamiento de los
yacimientos cuando se someten a este tipo de procesos, tal es el caso de los simuladores de
recuperacin qumica. Dentro de este tipo de mtodos de recuperacin mejorada, se pueden
citar como los ms importantes los siguientes:
Como es de suponerse, los modelos que se utilizan en este tipo de estudios, presentan un
mayor grado de complejidad pues deben de considerar tanto la interaccin que existe entre
los propios fluidos qumicos, como la que hay entre dichos fluidos y el medio poroso.
El gas enriquecido
El bixido de carbono, CO2
El nitrgeno, N2
Este tipo de modelos se utiliza para simular el comportamiento de los yacimientos sujetos a
algn proceso de recuperacin mejorada, por medio de mtodos trmicos cuyo objetivo
principal es el de proporcionar energa calorfica al aceite con el fin de disminuir su
viscosidad y de esta forma, facilitar su flujo hacia los pozos productores. Este tipo de
mtodos puede clasificarse en:
Los simuladores que se emplean para este tipo de procesos (y para todos los procesos de
recuperacin mejorada), son como ya se comento muy complejos, pues requieren el uso
correlaciones que describan las propiedades PVT de los fluidos para n-componentes como
funcin de la presin, de la temperatura y de la composicin (se trata de modelos
composicionales cuya explicacin se da mas adelante). Los problemas de procesos trmicos
a los cuales se dirige este tipo de simuladores, son entre otros:
En el yacimiento pueden presentarse varios tipos de flujo como funcin del nmero de
flujos en movimiento y estos son:
Si se observa la Fig. 3.1 en este punto existen otra posible alternativa a la que se le ha
llamado flujo composicional, que naci de la necesidad de simular procesos donde los
fluidos estn cercanos al punto crtico y se presentan continuas precipitaciones de lquidos
o revaporizaciones en el yacimiento. De esta manera, segn el tipo de flujo que se presenta
en el yacimiento, puede existir una determinada clasificacin de simuladores.
El flujo monofsico est dado por el flujo de un solo fluido en particular, por ejemplo: en
los acuferos: el agua, en los yacimientos bajo saturados: aceite y en un yacimiento de gas
volumtrico: el gas. Cualquier modelo que tome en cuenta esta consideracin, ser un
simulador monofsico.
Gas y aceite: En un yacimiento que produce por empuje de gas disuelto liberado o en
un yacimiento de aceite con casquete de gas
Agua y aceite: En un yacimiento bajo saturado con entrada de agua, cuya presin se
El flujo trifsico se presenta cuando los tres fluidos que contiene un yacimiento (agua,
aceite y gas) fluyen a la vez, por lo que todo aquel modelo que haga esta consideracin de
flujo sea un simulador trifsico. Este caso se contempla en yacimientos que producen por
empuje combinado, en los que la entrada de agua, el empuje de gas disuelto y/o el empuje
de casquete original o secundario, tiene influencia en la produccin.
Los modelos composicionales se utilizan para simular los procesos de recuperacin para los
cuales no sean vlidas las suposiciones hechas en modelo de aceite negro. En esta categora
se incluyen los yacimientos de gas y condensado con condensacin retrograda y los
yacimientos de aceite voltil, cuya composicin vara continuamente al existir pequeos
cambios de presin y/o temperatura. Este tipo de simuladores supone en cambio, que los
fluidos contenidos en el yacimiento son una mezcla formada por n-componentes. Las
propiedades de las fases gas - aceite y su equilibrio se calculan por medio correlaciones que
estn en funcin de la presin y de la composicin y ms recientemente por medio de
ecuaciones de estado.
Algunos ejemplos de procesos en los cuales son utilizados estos modelos son los siguientes:
A este modelo se le conoce tambin como modelo tanque o de balance de materia. Se dice
que es cero dimensiones debido a que las propiedades petrofsicas, las propiedades de los
fluidos y los valores de presin no varan de punto a punto; a lo largo de todo el
yacimiento, Fig. 3.2.
k, ,
Se le llama tambin balance de materia debido a que al realizar los clculos lo que se hace
es precisamente sto, un balance entre los fluidos que entran y los fluidos que salen del
yacimiento. Supngase un yacimiento al que se le inyecta por un lado una determinada
cantidad de agua y se obtiene una cantidad tambin de agua, gas o aceite (o una
combinacin de los tres) por el otro lado, como se muestra en la Fig. 3.3.
Agua, gas
o aceite
k, ,
Volumen de Volumen de
fluidos en el Volumen de fluido Volumen de fluidos que
+ - =
yacimiento antes inyectado fluidos extrados permanecen en el
de la inyeccin yacimiento
Este modelo de cero dimensiones es la base de todos los modelos existentes y tiene la
particularidad de que en l no pueden definirse pozos, como s vera que pueden hacerse en
los simuladores de ms dimensiones. El uso que generalmente se le da a este modelo es:
Para el clculo de cualquiera de los tres parmetros se requiere conocer los otros dos.
Considrese ahora un yacimiento que vara en litologa y que de acuerdo a esta variacin
puede dividirse en dos partes. En este caso el yacimiento como un todo no puede
representarse mediante propiedades promedio, sin embargo, cada parte si puede. De esta
manera el yacimiento consiste de dos bloques o celdas como tambin se les llama, Fig. 3.4.
En este caso, la ecuacin de balance describe al comportamiento del fluido en cada celda
como en el modelo de cero dimensiones, sin embargo, la cosa se complica debido al que
haber migracin de fluidos de una celda a otra, no se sabe exactamente que cantidad de
fluido del volumen total que permanece en el yacimiento, corresponde a cada bloque. Esta
transferencia de fluido entre ambas celdas (transmisibilidad), se evala con la ecuacin de
Darcy, la cual se trata en la Unidad 4. De esta manera, la ecuacin de balance de materia
junto con la ecuacin de Darcy, describen el comportamiento de cada celda. Este modelo ya
no es de cero dimensiones como el anterior, debido a que las propiedades aunque son
promedio para cada bloque, varan de aun celda con respecto a la otra, en cambio es un
modelo de una dimensin, debido a que consiste de ms de una celda en una direccin y de
solo una celda en las otras dos direcciones. El modelo en una dimensin puede ser
horizontal, vertical, inclinado o radical, como se muestra en la Fig. 3.5. Este tipo de modelo
fue generado por Buckley-Leverett para dar una solucin analtica al comportamiento de
los yacimientos sujetos a recuperacin secundaria. En una simulacin de yacimientos dicho
modelo se puede aplicar si se tiene un yacimiento en el que el flujo en una direccin es
predominante, por ejemplo, en los casos de inyeccin de gas en la cresta de un yacimiento,
en la inyeccin o entrada natural de agua por el flanco de otro yacimiento o en yacimientos
que se formaron por depsitos de tipo fluvial (alargados).
Agua, gas
Agua o aceite
CELDA 1 CELDA 2
Propiedades Propiedades
promedio promedio
Flujo
HORIZONTAL RADIAL
Flujo Flujo
Y
Y
INCLINADO
VERTICAL
El modelo de una dimensin con geometra radial es til para pruebas de formacin y
pruebas de incremento y decremento de presin, ya que los efectos que provoca en el flujo
de fluidos la cada de presin en el pozo a lo largo de todo el yacimiento, no pueden
simularse directamente con los otros modelos de una dimensin debido a que la unidad ms
pequea del yacimiento, una celda, es generalmente muy grande comparada con el volumen
del yacimiento que es realmente afectado por las presiones en el pozo.
El mismo anlisis que se utiliz para explicar el modelo en una dimensin, puede
extenderse para modelos en dos y tres dimensiones, esto es, la ecuacin de balance de
materia describe el comportamiento en cada celda y la ecuacin de Darcy el flujo entre los
bloques, con la nica diferencia en que la interaccin de flujo en las celdas ser en dos o
tres dimensiones. As pues, el modelo de dos dimensiones consiste en una celda en dos
dimensiones y de solo una celda en la tercera dimensin. Como se puede apreciar, el
simulador en dos dimensiones puede ser areal (Fig. 3.6.a), de seccin transversal (Fig.
3.6.b) o de forma radial (Fig. 3.6.c).
u jo
Fl
Flujo
AREAL
Flujo
X
Flujo
TRANSVERSAL
Flujo
RADIAL
Al igual que el simulador de seccin transversal, este modelo es til para simular la
conificacin de agua o de gas. Adems tiene la ventaja de poder analizar con mayor detalle
los cambios bruscos de presin y saturacin que ocurren en la cercana del pozo. En la Fig.
3.6.c se representa esquemticamente a este tipo de modelo.
z
y
Flujo
x
Flujo
Flujo
CONVENCIONAL
Flujo Flujo
z r
RADIAL
El trmino convencional que aparece en la Fig. 3.1, se utiliza para diferenciar al modelo
de tres dimensiones en coordenadas cartesianas (x, y, z) del modelo de tres dimensiones en
coordenadas cilndricas (r, , z) o modelo radial de tres dimensiones. En las Figs. 3.7.a y
3.7.b, se muestran estos tipos de simulador.
3.8. GEOMETRIA
Con esto se llega al ultimo parmetro de clasificacin de la Fig. 3.1, a decir verdad, no
existe una clasificacin de los simuladores en funcin de la geometra que presentan, como
parece indicarse en la figura, sto es, no puede decirse que no haya un modelo (x) o un
modelo (r, , z), sino ms bien la geometra es una consecuencia del numero de
dimensiones que tenga el simulador. De esta manera es claro que un modelo que tenga dos
(x, y) si es areal
(x, z) si es de seccin transversal
(r, z) si se trata de un simulador radial
Una malla Voronoi se define como la regin en el espacio que est ms cerca de su nodo
que a otros nodos. Las mallas PEBI son localmente ortogonales esto significa que los
bloques de las fronteras son normales a las lneas que unen los nodos a los dos lados de
cada frontera. (Ver Fig. 3.8). Esto permite una exactitud razonable en el clculo de las
transmisibilidades entre los bloques para distribuciones isotrpicas heterogneas. Las
mallas Voronoi han sido aplicadas a otros campos de la ciencia. Otros nombres son: Celdas
Wigner, Dirichlet tesellation, malla PEBI (BIseccin PErpendicular), o polgonos de
influencia. Este tipo de mallas permite describir mejor el flujo de fluidos cuando existen
aspectos estructurales como fallas y discordancias, tal como lo muestra la Fig. 3.10 y 3.11.
Como se comento al inicio de esta unidad, la Fig. 3.1 se hizo con el fin de presentar en ella
todos los posibles trabajos de simulacin que pueden existir. Como ejemplo, supngase que
requiere simular un proceso de recuperacin por inyeccin de polmeros en dos
Cabe advertir que se puede dar el caso en que una combinacin determinada de
parmetros de seleccin de cmo resultado un problema para el cual no exista un
simulador en el mercado, e incluso que no se haya reportado nada sobre l en la literatura;
un ejemplo podra ser un modelo composicional para simular la inyeccin de vapor
(recuperacin trmica) en tres dimensiones (r, , z) en un solo pozo de un yacimiento
fracturado. En el caso de plantearse un problema con tales caractersticas, habra la
necesidad de desarrollar el modelo que sea capaz de proporcionar la solucin que se busca.
c
n j
s
i
k'
Nodo
Malla triangular o Delaunay (Para conexiones)
Bloque Voronoi o PEBI
Falla
Falla
jo
flu
de
n
i
cc
ire
D
Direccin de flujo
UNIDAD 4
EXACTITUD DE LAS SOLUCIONES
1. Error de Redondeo que puede ocurrir cuando se usa una precisin sencilla de exactitud
donde es requerida una precisin doble o una mezcla de variables de precisin sencillas y
dobles.
3. Error No Lineal ocurre cuando se usa una aproximacin lineal (pendiente de la cuerda)
para encontrar un valor a un nivel de tiempo n + 1 de una funcin no lineal tal como son los
factores volumtricos de la formacin. Ver Fig. 4.1.
Pendiente correcta
Bon+1 de la cuerda
Pendiente de
la cuerda
Bo Bo
n
Bo Bo
p
n n+1
P P
PRESION PRESION
Sw
Tiempo
Fig. 4.2. Las oscilaciones de saturacin de agua como una funcin del tiempo son un
indicativo de inestabilidad con IMPES
diferentes computadores. Es menos ambiguo indicar la precisin con una declaracin tal
como REAL*4, la cual indica que 4 bytes son asignados para el nmero. Para una mquina de
8 bit, 32 bits o nmeros binarios sern usados para representar el nmero. La notacin
cientfica es usada. El primer bit es almacenar el signo positivo o negativo, los pocos bits que
quedan son usados por la mantisa. El nmero de bits usados por la mantisa determinan la
precisin del nmero.
1. EBM local, solo aplica a pasos de tiempo de produccin sencillos que deben igualarse a
cero. La ecuacin de balance de materia para el aceite es:
V p S o n+1 V p S o n
EBM Local = - + q ot (4.1)
i, j B o B o
i, j
2. EBM Acumulado, la ecuacin de balance de material para el aceite, es definida para que un
error positivo indique mucho fluido en el yacimiento:
V p So n +1 V p S o o n +1
EBM Acumulado = + qo t (4.3)
ij Bo B
o 1 ij
Problema: Las ecuaciones de balance de material se conservan tal como estn escritas.
Sin embargo, las ecuaciones escritas sobre el papel no se solucionan con exactitud en el
simulador.
Causas de EBM:
1. Ecuaciones no conservativas
2. Residuos en mtodos de matriz iterativa
3. Coeficientes no lineales (coeficiente que cambian con la solucin, por ejemplo presin)
4. Errores de redondeo
5. Errores de sintaxis
La ecuacin que se resuelve es la de presin, la cual causa dos errores crticos. La ecuacin de
presin con Rs es la siguiente:
V pn ct
n +1
B ao p
o
n +1 n +1
+ B aw p
w
n +1 n +1
+ B a g p
g
n +1
=
t
(p n +1
pn )
(4.4)
+ Bgn +1Rsn ao p n +1 Bgn +1 Rsn +1ao p n +1
donde:
ct = c f + co Son + cw S wn + cg S gn (4.5)
1 V p 1 Bw
cf = cw = - (4.6)
V p p B w p
n n
1 B o B n+
g Rs
1
1 Bg
co = - + cg = - (4.7)
B o p B o p B g p
n n n
NOTA: Debido a que EBM es igual a cero, no significa que la solucin sea correcta. Esto
significa que la masa se conserva. El fluido puede no estar en la ubicacin correcta.
x
t (4.8)
df
ut max
dS w
x 2 x3
f ( x + x) = f ( x) + x f '( x) + f "( x) + f "'( x) + ... (4.9)
2! 3!
f (x + x) - f (x) x x2
f (x) = -
f (x) - f (x) + .... (4.10)
x 2! 3!
Esta es una serie infinita tericamente exacta para un nmero de trminos infinitos. Sin
embargo, si se trunca la serie despus de n trminos, entonces se introduce un error de
truncamiento como el siguiente:
f (x + x) - f (x)
f (x) = - O ( x ) (4.11)
x
1000
t = 10 das
t = 5 das
Presin (x=100 ft), psi
800
t = 1.25 das
t = 0.15 das
600
400
200
0 10 20 30 40 50 60 70 80
Tiempo, das
Fig. 4.3. Efecto de variar el tamao de los pasos de tiempo (t) en la presin a 100 ft
Las ecuaciones diferenciales que se solucionan, con ecuaciones de presin IMPES, son de tipo
parablicos lo cual implica una funcin de ajuste sin discontinuidades. Para minimizar la
dispersin numrica, deben ser usados valores corriente arriba de kr, pero esto resultara en un
frente disperso. La simulacin no genera un choque o predice claramente el frente
Buckley-Leverett. La Fig. 4.6 ilustra el efecto de dispersin numrica comparando un perfil
de saturacin de agua calculado en una solucin Buckley-Leverett terica. Si se programa
normalmente la permeabilidad relativa, tan pronto como la saturacin de agua en una celda es
mayor que la saturacin irreducible, la permeabilidad relativa del agua no es mayor que cero.
En el siguiente paso de tiempo, el flujo de agua estar por todo el bloque circundante el cual
tiene un menor w. Con este escenario en mente, es aparente que en un nmero de pasos de
tiempo iguales al nmero de celdas entre el pozo inyector y productor, el frente de ruptura del
agua (aunque pequeo) ser predicho por el simulador.
90
Buckley-Leverett terico
80
70
60
Resultado de la simulacin
Sw 50 numrica
40
30
20
10
0
0 300 600 900 1200
Distancia, ft
2. Modificar los Clculos de kr: Para la permeabilidad relativa, kr, se usa ponderamiento
corriente arriba en lugar de un promedio aritmticos (entre dos celdas). La Fig. 4.7 muestra
para kr que los ponderamientos corriente arriba dan mejores resultados.
S df S
= vt (4.12)
t dS x
Sin embargo, actualmente se usa la Ec. 4.13, la cual es una ecuacin diferencial de
conveccindifusin donde c = concentracin.
c c c
2
= - vt +d 2 (4.13)
t x x
0.9
0.8
0.7
0.6 En una celda no se puede localizar
con exactitud la localizacin del frente
0.5
Sw
0.4
0.3
0.2
0.1
0
0 5 10 15 20
Bloques
Fig. 4.5. Dispersin numrica es causada por la inhabilidad para simular la discontinuidad de
la saturacin en una celda.
0.9
Buckley-Leverett terico
0.8
0.7
0.6 40 bloques
0.5 20 bloques
Sw 10 bloques
0.4
0.3
0.2
0.1
0
0 5 10 15 20
Distancia, ft
Para IMPES:
v t df df
d= x - v t t (4.14)
2 dS dS
Curva Buckley-Leverett
0.6
Sw
0.4
Corriente arriba
0.2
0.0 0.25 0.5 0.75 1.0
Fraccin de la longitud del sistema
Curva de Buckley-Leverett
0.6
Sw 50/50
0.4 Corriente
arriba
0.2
0.0 0.25 0.5 0.75 1.0
Fraccin de la longitud del sistema
Para implcito:
v t df df
d= x + v t t (4.15)
2 dS dS
df
x vt t = 0 , ,
ds
x
t = 4.16)
df
ut
ds
donde:
ut
vt = (4.17)
Sin embargo, a estos pasos de tiempo, IMPES est al borde del desbordamiento
(inestabilidad). Adems, no se puede satisfacer la Ec. 4.16 para cada celda simultneamente.
De este modo, en la prctica no se puede eliminar la dispersin numrica con la seleccin del
tamao del paso de tiempo.
1
Pseudofraccin - Permeabilidad Relativa
0.9
Pseudofuncin convencional
0.8
0.6
0.5
0.4
0.3
0.2
0.1
0
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Fig. 4.8.a. Ejemplo del uso de funciones de permeabilidad pseudo - relativa modificadas
para reducir la dispersin numrica Pseudo Funciones Modificadas y Convencionales
4800 Produccin
Produccin
8 7
5200 240 ft 9
6
Profundidad, ft
240 ft
240 ft 5
5600 Injeccin
4
Injeccin
3
6000 9 x 1 1D Areal 2
1
Corte seccional 27 x 20 2250 ft
20250 ft
6400 750 ft
20250 ft 21,000 15,000 9000 3000 0
6800
Distancia, ft
Fig. 4.8.b. Ejemplo del uso de funciones de permeabilidad pseudo relativa para reducir
la dispersin numrica - Usando modelos 1D y seccin transversal para evaluar el
procedimiento.
0.8
0.7
0.6
0.5
S w, PV
Recobro a ruptura,
0.4
% OOIP
Conventional pseudos 45.2
0.3
w/9 areal blocks
Modified pseudos w/9 34.9
0.2 areal block
Conventional pseudos 45.6
w/27 areal blocks
0.1
Cross section 45.2
0 0 1 2 3 4 5 6 7 8 9
9 7 8 6 5 4 3 2 1
Numero de bloque areal
Por lo tanto, para problemas tipo campo, puede no ser necesario eliminar la dispersin
numrica del todo.
La Fig. 4.9 ilustra un ejemplo de dos mtodos para el esquema normal de cinco puntos. La
trayectoria del flujo de un inyector a un productor es paralela a las lneas de la malla -Fig.
4.9(a)- y diagonales a las lneas de la malla -Fig. 4.9(b)-. Para presin, no importa cuales
direcciones de mallas son orientadas, pero para saturaciones (inyeccin de agua), existe una
diferencia, que puede llegar a ser significativa a punto de obtener resultados irrealsticos.
2. Una malla diagonal predice mejores recobros. La Fig. 4.10 muestra diferentes soluciones
para mallas diferentes. Las mallas diagonales predicen un recobro ms eficiente y mayor
aceite antes del frente de ruptura del agua.
a) Diagonal
Parallel
Una de las soluciones para problemas de orientacin de malla es un esquema de nueve puntos,
ilustrado en la Fig. 4.11(b), donde el flujo en el centro del bloque se da en ocho direcciones.
La Fig. 4.11 muestra como se solucionan las ecuaciones.
0.9
Recuperacin de aceite, PV
0.8
0.7
0.6
x=0.1
x=0.05
0.5
x=0.2
Yanosik-McCraken
9 points
0.4
0.5 0.7 0.9 1.1 1.3 1.5
PV Inyectados
x x x x
x x x x x x
x x x
x
UNIDAD 5
AJUSTE HISTORICO
5.1. INTRODUCCIN
Muchos trabajos han desarrollado tcnicas para ajustar automticamente la presin, pero la
mayora de ajustes histricos estn hechos por el ingeniero usando una aproximacin de
ensayo y error por medio de anlisis y juicios para modificar los datos de yacimiento y
entonces volver a correr el simulador. Durante este proceso, el ingeniero est probando para
ajustar las presiones medidas en campo con las presiones del simulador. Para yacimientos de
gas de una sola fase, no existe el problema adicional de ajustar relaciones agua aceite y
relaciones gas petrleo.
Es posible ajustar la presin de fondo fluyendo, Pwf. No obstante, que el dato no est
usualmente disponible y no es muy confiable a causa de posibles inexactitudes en el dato de
caudal. Es ms comn y mucho ms confiable ajustar el dato de presin de restauracin
cuando est disponible. El problema es como ajustar el dato de presin de restauracin. La
escala de tiempo de la prueba de presin de restauracin es usualmente muy corta para
modelar exactamente con una malla a escala de campo debido a que las celdas son muy
grandes. Peaceman propuso un mtodo para comparar presiones de celda del simulador con
presiones de restauracin. La Fig. 5.1 muestra un perfil de presin en una celda que contiene
un pozo productor. El perfil de presin asume un estado pseudoestable. Se observa que la
presin de celda (la presin promedio del balance de materia incide la celda) est en alguna
parte entre Pwf y la presin promedio de yacimiento. La Fig. 5.2 muestra la curva de presin
de restauracin correspondiente a los datos de campo. La presin de celda corresponde a la
presin de restauracin de campo apropiada encontrada en la lnea recta de la grfica semilog
a un tiempo to el cual es calculado por la siguiente ecuacin:
67.5 c t x 2 (5.1)
t o (hrs ) =
k
Pozo
Nodo en
el pozo
Po
p P-Pwf
Po -Pwf
Pwf
Fig. 5.1. Perfil de presin en una celda que contiene un pozo productor
Ps (psi)
2940
2900
p= 2872 psi
2860
to = 0.8746 hr
La presin de ajuste, Po, corresponde a la presin de estado estable a 0.2x la cual se usa en
la expresin de transmisibilidad. Si Po es la misma presin de la celda, Pi,j, entonces el
simulador ajusta apropiadamente el comportamiento de campo.
q = 23,000 scf/D
k = 0.15 md
= 0.18
ct = 5 x 10-6 psi-1
Solucin. La solucin sigue estos simples pasos: (1) graficar los datos de restauracin en
escala log t, (2) dibujar una lnea recta en semilog, (3) calcular to, y (4) encontrar Po a to
en la lnea recta en semilog. Esta es la presin de ajuste la cual ser comparada con la
presin de celda del simulador al tiempo de la prueba de presin de restauracin. La Fig. 5.2
muestra el dato de restauracin de campo graficado a escala semilog. La presin de ajuste es
encontrada mediante el clculo de to como sigue:
(67.5)(0.18)(0.0216)(5x10-6)(100 2) (5.2)
t o = = 0.8746 hrs
(0.15)
Po = 2872 psig
Esta presin es entonces comparada con la presin de celda del simulador cuando se evala la
corrida de ajuste histrico.
Ahora que la presin apropiada ha sido encontrada por ajuste, se discutir como el dato del
simulador es modificado para ajustar las presiones de campo. La mayora de ajustes histricos
realizados por ingenieros usan un modelo de ensayo y error. Un ingeniero experimentado usa
su conocimiento sobre los fundamentos del comportamiento de la presin para guiar las
modificaciones de los datos. La primera consideracin es ajustar el tamao del yacimiento, o
el gas original in-situ. (No se considera influjo de agua en esta discusin.) Esto es
frecuentemente determinado con un simulador, pero usa los principios del balance de materia.
Durante el estado pseudoestable, se conoce que todos los puntos en el yacimiento depletan en
un caudal dado por:
dp q Bg
= g (5.3)
dt V p ct
El volumen poroso, Vp, puede representarse como una integracin de un mapa de contornos
h y los efectos de y h no pueden ser separados. La compresibilidad total, ct, es igual a cf +
cgSg + cwSw. El valor de cg, puede no ser verdadero a presiones mayores a 6,000 psig, por
encima de la cual cg comienza a ser relativamente pequeo. En este caso de presin mayor, la
atencin debera estar enfocada a obtener estimativos aceptables de cf. El trmino cwSw
usualmente es menos importante (menor) que cf. Una vez que el gas in-situ ha sido ajustado
por el comportamiento de estado pseudoestable, el comportamiento transitorio deber ser
ajustado. La magnitud de la cada de presin es inversamente proporcional a la
transmisibilidad, kh, y el momento de la cada de presin es inversamente proporcional a la
difusividad, k/ct. Esta relacin puede ser vista en las relaciones de cada de presin
adimensional y tiempo adimensional usado en anlisis de pruebas de presin.
Otro mtodo de ajustar kh es por medio de un anlisis de los perfiles de gradiente de presin
(grfica de presin vs. distancia) a un tiempo particular. Si sto se refiere a migracin de
fluido de un lado del yacimiento al otro, la magnitud del gradiente de presin es inversamente
proporcional a kh. En casos reales de campo el anlisis del ajuste histrico pude ser mucho
ms complicado. Siempre se considera que el yacimiento es ms homogneo de lo que es. La
Los principios mencionados son muchas veces encontrados para usarse an si estos no
comprenden anlisis completos. Un ejemplo se mostrar para ilustrar estos principios.
Problema. Desarrolle el ajuste histrico sinttico para tres aos, y grafique la presin de la
cara del pozo vs. tiempo para el pozo No. 1 y los perfiles de presin al final de cada ao (ver
Fig. 5.3).
k = 1.0 md h = 30 ft = 0.10
g = 0.70 T = 150 0F Pinicial = 6000 psia
cf = 3.0x10-6 psi-1 x = 100 ft y = 100 ft
IMAX = 20 JMAX = 5
La historia real para este problema se gener por una corrida de simulacin. Esto es
llamado ajuste histrico sinttico. Este proceso de ajuste sinttico histrico es el mismo
ajuste real de datos de campo probando para deducir que dato result en el comportamiento
observado. Para el ejemplo 2, el dato de presin observada es bajo. Las presiones son
reportadas como Po las cuales podran ajustar la presin de la celda. Estas presiones se
tomaron de pruebas de restauracin de presin como se discuti anteriormente.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Solucin. Se tiene la historia completa de presin del pozo 1 durante ocho pruebas de
restauracin de presin. Sobre los pozos 2 y 3 solo se tiene una presin final de restauracin
al final de tres aos. Las Figs. 5.4, 5.6 y 5.8 muestran el grfico Po vs. tiempo para el pozo 1
con corridas de simulacin 1, 2 y 3, respectivamente. Las Figs. 5.5, 5.7 y 5.9 muestran el
perfil de presin a travs de todo el yacimiento con corridas de simulacin 1, 2 y 3
respectivamente. La historia real es mostrada en cada grfica. Imagine que se comparan la
corrida de la simulacin 1 con la historia actual en las Figs. 5.4 y 5.5. Note que el rango de
declinacin de la presin es muy rpido en la corrida 1. Es aparente que el estado pseudo
estable ha sido alcanzado a partir de la forma de la curva de la corrida 1 en la Fig. 5.4. Ya que
se tienen datos completos para la corrida 1, se podra hacer algo para estimar el tiempo
requerido para alcanzar el estado pseudoestable, a partir de la teora del anlisis de la prueba
de pozo (radio de investigacin). Note que siempre que se tiene una informacin completa
para analizar el comportamiento de las corridas del computador mientras los datos reales del
yacimiento son desconocidos. A partir de la discrepancia del rango de depletamiento, se
decide incrementar Vp por incremento de la porosidad desde 0.10 a 0.15. Se usa la ecuacin 2
para realizar el anlisis en el rango de depletamiento. Ahora la corrida 2, con = 0.15,
muestra que el rango de depletamiento est cerca de la derecha en la Fig. 6, pero el
comportamiento transiente no produce bastante cada de presin luego del inicio del estado
pseudoestable. El nivel de presin est cerca a la parte derecha de la Fig. 5.7 pero el gradiente
de presin es muy plano. Ambas grficas indican que kh/ es muy alto. No se desea cambiar
h (junto con algunas razones convincentes) debido a que se cambiara Vp. Se asumir que es
correcta. Tambin se cambia la permeabilidad desde 1.0 md hasta 0.2 md. Se hall que la
6500
6000
Corrida # 1, = 0.1, k = 1 md
5500
P wf, psi
History real
5000
4500
4000
0 200 400 600 800 1000 1200
Tiempo, das
Fig. 5.4. Presin de la cara del pozo N 1 vs. tiempo para la corrida No.1 (ajuste histrico
sinttico)
5200
History real
5000
4600
4400
4200
4000
0 2 4 6 8 10 12 14 16 18 20
Nodo
Fig. 5.5. Perfil de presin a los 3 aos para la corrida N 1 (ajuste histrico sinttico)
6500
Corrida # 2, = 0.15, k = 1 md
6000
P wf, psi
5500
Historia real
5000
4500
4000
0 200 400 600 800 1000 1200
Tiempo, das
Fig. 5.6. Presin de la cara del pozo N 1 vs. tiempo para la corrida N 2 (ajuste histrico
sinttico)
5200
Corrida # 2, = 0.15, k = 1 md
5100
5000
4900
P wf, psi
4800
History real
4700
4600
4500
4400
0 2 4 6 8 10 12 14 16 18 20
Nodo
Fig. 5.7. Perfil de presin a los 3 aos para la corrida N 2 (ajuste histrico sinttico)
6500
6000
Corrida # 3, = 0.15, k = 0.2 md
5500
P wf, psi
History real
5000
4500
4000
0 200 400 600 800 1000 1200
Tiempo, das
Fig. 5.8. Presin de la cara del pozo No. 1 vs. tiempo para la corrida N 3 (ajuste histrico
sinttico)
5200
5000
P wf, psi
4900
4800
Historia real
4700
4600
4500
4400
0 2 4 6 8 10 12 14 16 18 20
Nodo
Fig. 5.9. Perfil de presin a los 3 aos para la corrida N 3 (ajuste histrico sinttico)
El dato de historia real fue generado para este problema con el dato de la corrida 3.
UNIDAD 6
PRINCIPIOS BSICOS
6.1. INTRODUCCIN
Este mdulo est dedicado al estudio de las ecuaciones bsicas que se utilizan para
desarrollar un modelo de simulacin.
El flujo a travs de medios porosos est relacionado con tres tipos de potencial de energa o
fuerzas que son:
a) Energa gravitacional,
b) Energa de presin, y
c) Energa cintica (la cual se desprecia debido a la velocidad del fluido en el medio
poroso).
Fg = mg (6.1)
dE
Eo
g = mg dZ
Zo
Eg - Eo = mg ( Z Z o ) (6.3)
Zo (Nivel de
Referencia)
En el nivel de referencia, Zo, la energa gravitacional (Eo) toma el valor de cero. Entonces la
ecuacin (6.3), se escribe de la siguiente manera:
Eg = mgZ (6.4)
Hay que hacer notar que mg es el peso o fuerza necesaria para levantar un cuerpo, una
distancia Z arriba del nivel de referencia; el trabajo hecho proporciona un almacenamiento
de energa.
pero,
(distancia)(rea ) = (volumen)
W = dP V
W = V dP (6.6)
dE p = V dP
Integrando:
Ep P
dE
Eo
p = VdP
Po
(6.7)
P
E p Eo = VdP
Po
m
= (6.8)
V
V
1
Volumen
V0
P1 P0
Presin
Fig. 6.2. Trabajo aplicado sobre un elemento de volumen
P
dP
Ep = m
Patm
(6.10)
Un principio fundamental de la mecnica de fluidos a travs del medio poroso es que los
vectores de la velocidad del fluido son siempre normales a las superficies equipotenciales y
que la magnitud de dichos vectores son proporcionales al gradiente de estos potenciales;
sto es, la distribucin de potencial dentro de un fluido determina su movimiento y la
velocidad de dicho movimiento, Fig. 6.3. Hubbert define al potencial como Energa
mecnica por unidad de masa de fluido en cualquier localizacin. Segn sto, el potencial
gravitacional y el potencial de presin se pueden obtener de las ecuaciones (6.4) y (6.10)
respectivamente:
Eg
g = = gZ (6.11)
m
P
Ep dP
p =
m
=
Patm
(6.12)
Para llevar un fluido a una localizacin determinada deben realizarse algunas clases de
trabajo en dicho fluido, la suma total del trabajo hecho en el fluido refleja la energa
mecnica dentro del mismo. De esta manera, si se considera una partcula de fluido en un
punto en el que se sabe que el potencial es cero (o = 0), entonces el potencial asociado con
Lneas
Isopotenciales
Lneas de
flujo
1 2 3 4
= p + g (6.13)
1 d
cf = = constante (6.15)
dP
1
dP = d (6.16)
cf
1 d 1 1 1
P =
cf
2
=
c f o
o
1 c ( PP )
P = 1 e f o
c f o
[1 - cf (P - Po) ]
luego:
P Po
P =
o
P - Po
L = + gz (6.17)
o
P RT PAtm
= = (6.18)
m Atm
donde:
= densidad a la presin P.
Finalmente,
PAtm P
Pg = ln (6.19)
Atm PAtm
PAtm P
g = ln + gZ (6.20)
Atm PAtm
P Po
= + gz = cons tan te
o
P Po
+ gz = 0
o
P = Patm - o g Z (6.21)
La coordenada Z es negativa por lo que P > Patm. Generalmente, esta relacin presin -
distancia se escribe en funcin de la profundidad D con respecto al nivel de referencia.
(D = -z). As la Ec. (6.21) se escribe como:
Z=0
=0 Z=0
Profundidad
Contacto g-o
Contacto w/o
Presin
Fig. 6.4. Columna de lquido Fig. 6.5. Relacin presin - profundidad para
los fluidos de un yacimiento
P = Patm + o g D (6.22)
Hasta ahora las ecuaciones que se han desarrollado, se han manejado indistintamente las
dimensiones masa y las dimensiones fuerza, prueba de ello es la Ec. (6.22). Para no crear
posibles confusiones se explica a continuacin la necesidad de introducir la constante
gravitacional gc en estas ecuaciones. Si se analizan unas posibles unidades de los trminos
de la Ec. (6.22) se tiene:
Las unidades del segundo miembro del lado derecho de la igualdad en la ecuacin (6.23) no
son consistentes, esto es:
lbf lbm
pie 2 seg 2 pie (6.24)
g
P = PAtm + D (6.25)
gc
Donde:
Lo anterior debe ser considerado para las ecuaciones que se han desarrollado anteriormente.
Supngase ahora una columna de gas. Igualando la ecuacin (6.20) con cero se tiene:
PAtm P
ln + gz = 0 (6.26)
Atm PAtm
Si se toma como presin de referencia a la presin en la cabeza del pozo (Pt) en vez de la
Patm, se tiene:
Pt P
ln + gz = 0 (6.27)
t Pt
PAtm Pt
= (6.28)
Atm t
g t
ln P = ln Pt + D (6.29)
g c Pt
g Atm
ln P = ln Pt + D (6.30)
g c PAtm
u1
vector u = u = u = u2 (6.31)
u
3
Algunas veces, se dice que un vector tiene direccin y magnitud, pero una forma ms general
es pensar que un vector es una columna de nmeros. La columna longitud tiene tres nmeros
en el espacio tridimensional y dos nmeros en el espacio bidimensional.
a
x
a
Gradiente del escalar a = a = (6.32)
y
a
z
Una operacin algebraica comn es el producto interno que se denota con u . v o (u, v), por
ejemplo, donde u y v son vectores. Algunas veces, el productor interno se le llama producto
punto y se define como:
u1 u 2 u 3
Divergencia de u = u = + + (6.33)
x y z
La divergencia de un vector es un escalar. Estas reglas bsicas se usan repetidamente cuando se
escriben y se derivan ecuaciones en Ingeniera de Yacimientos.
En 1856, Darcy descubri que el flujo que pasaba a travs de un filtro de arena era
proporcional al gradiente de presin aplicado al rea transversal al flujo e inversamente
proporcional a la longitud del empacamiento. Matemticamente,
h h
q = CA 1 2 (6.34)
L
Al aplicarse la ley a otros fluidos se encontr que la constante C podra ser considerada
como k/, donde es la viscosidad del fluido y k una propiedad (permeabilidad) exclusiva
de la roca. La forma general de la ley de Darcy para el flujo de fluidos a travs de un medio
poroso es:
k dP dZ
VS = g (6.35)
dS dS
Esto manifiesta que el caudal es proporcional a la diferencia de altura de agua del manmetro
en los dos extremos del tubo. Darcy not que esta proporcionalidad de la rata de flujo con la
diferencia en el manmetro se aplicaba sin importar el ngulo de inclinacin del tubo. Ahora,
se generaliza este resultado reconociendo que el empaquetamiento tiene una permeabilidad, k,
rea, A, longitud, L, y que el fluido tiene una viscosidad particular, . La ecuacin se rescribe
como:
kA ( 2 - 1)
q= (6.37)
L
Una expresin ms general de la ley de Darcy muestra que el vector velocidad Darcy, u, es
igual a la movilidad multiplicada por el gradiente del potencial para cualquier fase. Esta
expresin general es para permeabilidad isotrpica, y no direccional.
k
u = - 0.00633 (6.38)
donde,
en una dimensin,
k dP dz
u x = 0.00633 +
dx 144 dx
(6.39)
k dP
u x = - 0.00633 + sen (6.40)
dx 144
Note que se define el potencial como = P + (/144) Z, luego esto es estrictamente vlido
para fluidos incompresibles. Realmente, el gradiente del potencial debera definirse para
fluidos compresibles = P + (/144) Z. Luego, las diferencias de potencial deben
encontrarse mediante integracin de los gradientes a lo largo del camino de flujo. La velocidad
Darcy no es una velocidad real. Es una velocidad macroscpica, la cual da la rata de flujo
cuando se multiplica por el rea seccional normal al flujo. Sus unidades son ft3/D/ft2. Esto no
considera el espacio ocupado por las partculas de la roca. La velocidad promedia, v, puede
calcularse en la direccin de flujo, mediante v = u/, donde u es la velocidad (Darcy)
microscpica definida por q = Au.
k
u = - 0.00633 (6.41)
La permeabilidad se convierte en tensor, k , el cual posee forma matrical. Este tensor tiene
nueve valores pero la matriz es simtrica (i.e., k31 = k13), de modo que la matriz tiene solo seis
valores distintos. Para flujo en la direccin x,
k 11 k 12 k 13
ux= - - - (6.43)
x y z
Esta expresin complicada puede simplificarse orientando las coordenadas del sistema de
flujo (coordenadas del simulador) a lo largo de los ejes de permeabilidad. Estos ejes son
ortogonales entre s y se alinean con las permeabilidades mximas y mnimas. Cuando las
coordenadas se orientan de esta manera, entonces cada direccin tiene su propia
permeabilidad y el tensor solo tiene tres elementos diferentes de cero.
k x 0 0
k =0 ky 0 (6.44)
0 0 k z
k x
ux = - (6.45)
x
Todos los simuladores se disean para tener las coordenadas orientadas correctamente. De
modo que la ley de Darcy para una direccin particular se expresa en trminos de
permeabilidad en esa direccin:
k x
u x = - 0.00633 (6.46)
x
o o
o = Po + z = P+ z (6.47)
144 144
g g
g = P g + z = P+ z + P cog (6.48)
144 144
w w
w = Pw + z = P+ z - P cow (6.49)
144 144
donde,
El uso de la presin de aceite en las tres ecuaciones anteriores, en vez de usar Pg y Pw, origina
los trminos de presin capilar. Las tres ecuaciones de flujo son:
ko o
u o = - 0.00633 P + z (6.50)
o 144
kg g
u g = - 0.00633 P + z + P cog
(6.51)
g 144
kw w
u w = - 0.00633 P + z - Pcow (6.52)
w 144
donde,
En general, tenemos familiaridad con los efectos gravitacionales sobre un fluido, pero el efecto
capilar es menos directo. Es importante saber cuando existen efectos capilares en un
simulador. El uso ms comn de los datos de presin capilar est en la determinacin de las
saturaciones originales a condiciones iniciales. El equilibro capilar/gravedad se representan
por la traduccin de la curva de presin capilar bajo condiciones de drenaje contra la
saturacin de agua. La relacin entre elevacin y presin capilar est dada por:
w o
P cow = ( Z - Z FWL ) (6.53)
144
donde, ZFWL es la elevacin del contacto de agua libre al cual Pcow = 0. Ver Fig. 6.6. Una
expresin similar existe para gas y aceite. Esto puede modelarse en el simulador con una malla
muy fina.
FWL
P cow
Z-Z
1-S or 1-S or
Sw Sw
(a)
(b)
Sw Sw
x x
Fuerza viscosa = u, psi/ft (6.54)
0.00633k
Fuerza Gravitacional = , psi/ft (6.56)
144
dP c
Fuerzas Capilares = Pc = S, psi/ft (6.57)
dS
3. Si no hay gradiente de saturacin (por ejemplo, nica fase) luego, las fuerzas capilares=0.
fuerzas viscosas:
0.00633 k 1
N gravity = (6.58)
144 u
Este tema se tratar con ms detalle en la siguiente unidad. La ecuacin de continuidad para
un medio poroso es:
( )
(u ) = - (6.59)
t
La derivacin arranca con un elemento del espacio del medio poroso. Tome un elemento de
superficie, ds, Fig. 6.8, y observe que la rata de flujo msico que sale del elemento se
representa en la Fig. 6.9 que corresponde a una ampliacin del esquema presentado en la
Fig. 6.8. Cuando u no est normal (perpendicular) a la superficie, se toma el componente
normal u n de modo que:
u in
ds
Para obtener la masa total de flujo fuera del elemento, se integra sobre toda la superficie:
( )
flujo total de masa perdida de dV = - dV (6.64)
t
Luego, se obtiene la rata de nasa total perdida mediante integracin sobre todo el elemento:
( )
total de masa perdida = - dV (6.65)
V
t
igualando:
( )
( u n )ds = -
S V
t
dV (6.66)
( u n )ds = ( u )dV
S V
(6.67)
( )
( u )dV = -
V V
t
dV (6.68)
A medida que dV tiende a cero, los integrandos se igualan, dando la forma final de la
ecuacin de continuidad:
( )
( u)=- (6.69)
t
w w u1 w u2 w u m
= + + ...+ (6.70)
x i u1 x i u2 x i u m x i
Ejemplos:
P T
= +
x P x T x
d P
=
x dP x
6.10. LINEALIDAD
L (0) = 0 (6.71)
Homogneos:
L(u) = 0 (6.74)
No-homogneos:
2
2
2
L = A + B + C + D + E + F (6.76)
x 2
xy y 2
x y
ct P
2P= (6.77)
k t
La derivacin, que se detallar en la prxima unidad est basada en las siguientes tres
relaciones:
1. Ecuacin de Continuidad
( )
u =- (6.78)
t
2. Ley de Darcy
k
u=- P (6.79)
= f(P) (6.80)
1 dV 1 d
c= - = (6.81)
V dP dP
y la de la roca es:
1 d
cf = (6.82)
dP
k ( )
- P = - (6.83)
t
Asumiendo constantes k y
( )
P = (6.84)
k t
( )
P + ( ) (P) = (6.85)
k t
o;
( )
2P + ( ) (P) = (6.86)
k t
d
= P = c P (6.87)
dP
( )
2P + c (P) (P) = (6.88)
k t
2 1 ( )
P= (6.89)
k t
1
+
2
P=
k t t
1 d P d P
2P =
k dP t + dP t
1 P P
2P =
k (c ) t + (c f ) t
P
2P = c + c f
k t
ct P
2P= (6.77)
k t
P c t P
2
= (6.90)
x2 k t
Flujo cartesiano 2D
P P c t P
2 2
+ = (6.91)
x2 y2 k t
1 P c t P
r = (6.92)
r r r k t
o;
P 1 P c t P
2
+ = (6.93)
r 2 r r k t
Discriminante: b2 - 4ac
Conduccin de calor
T = 1 T
2
(6.95)
x2 t
= (6.96)
cp
btu T
q = A (6.97)
hr x
i-1 i i+1
y
h
Ecuacin de Conservacin:
Flujo que entra Flujo que sale = Rata de acumulacin (Energa) (Btu/D)
Ecuacin en diferencias finitas, para un dominio espacial como el de la Fig. 6.10, es:
n+1 n
- - -
A T i+1 T i + A T i-1 T i = c p ( Ax) T i T i (6.99)
x x t
Flujo de Fluidos
P 1 P
2
= (6.101)
x 2 t
0.00633k
= (6.102)
c
scf 0.00633kA P
q = (6.102)
D B x
cV p
d ( scf ) = dP (6.103)
B
1 dV
basada en c = -
V dP
Ecuacin de Conservacin:
Flujo que entra Flujo que sale = Rata de acumulacin (Masa) (scf/D)
Ecuacin en diferencias finitas para un dominio espacial como el de la Fig. 6.10 es:
P i+1 - 2 P i + P i-1 = c P i - P i
n+1 n
(6.105)
( x )
2
0.00633k t
1 P c P
r = (6.106)
r r r 0.00633 k t
Condicin Inicial:
P(r,0) = P i (6.107)
pi
q
h
rw r
2 (0.00633)khr P
q= |r r w (6.109)
B r
2 (0.00633)kh( P i - P)
PD = (6.111)
qB
r
rD = (6.112)
rw
1 PD PD
rD = (6.113)
r D r D r D t D
Condicin Inicial:
P D (r D ,0) = 0 (6.114)
P D (r D ,t D )|r D = 0 (6.115)
rD P D |r D 1 = - 1 (6.116)
r D
1 r 2D
P D (r D ,t D ) = Ei -
2 4t D
La cual, en la cara del pozo, puede aproximarse tD > con la ecuacin semilog de la lnea
recta:
1
P D(1,t D) = ln t D + 0.4045 (6.117)
2
1 d dP c qB
r = (6.118)
r dr dr 0.00633k r e2h c
Condicin Inicial:
P(r,0) = Pi (6.119)
P
=0 (6.120)
r r e
2 (0.00633)khr P
q= |r r w (6.121)
B r
0.00633kt
tD = (6.122)
c r 2w
q
h
rw r
Pseudosteady state
9 1 r 2D 2t D r 3
p D ( r D ,t D ) 2
+ 2 - ln D -
2 r De r De r De 4
8
pD
Infinite acting
5
1
p D (1,t D ) = ln t D + 0.4045
2
4
0
0.E+00 2.E+05 4.E+05 6.E+05 8.E+05 1.E+06 1.E+06
tD
r re
rD = , r De = (6.123)
rw rw
2 (0.00633)kh( P i - P)
PD = (6.124)
qB
1 PD 2
rD = 2 (6.125)
r D r D r D r De
Condicin Inicial:
P D (r D ,0) = 0 (6.126)
PD
| = =0 (6.127)
r D r D r De
PD
| =1 = - 1 (6.128)
r D r D
1 r 2D 2t D rD 3
P D ( r D ,t D ) + - ln - (6.129)
2 r 2De r 2De r De 4
2t D 3
P D (1,t D ) 2
+ ln r De - , (6.130)
r De 4
3
P D (1,t D ) 2 t DA + ln r De - (6.131)
4
6.14.3. Sistema Lineal Infinito (rata constante). La ecuacin de difusividad para este
sistema es:
2
P c P
= (6.132)
x 2
0.00633k t
Condicin Inicial:
P (x,0) = P i (6.133)
0.00633kA P
q= (6.135)
B x
x
xD= (6.136)
A
0.00633kt
tD = (6.137)
cA
0.00633( P i - P)k A
PD = (6.138)
q B
pi
Condicin Inicial:
P D ( x D ,0) = 0 (6.140)
P D ( x D ,t D )|x D = 0 (6.141)
PD
= -1 (6.142)
xD
tD x
-
- x D erfc D
2 / 4t
P D ( x D ,t D ) = 2 e xD D
(6.143)
2 tD
tD
P D (0 ,t D ) = 2 (6.144)
d P
2
c qB
= (6.145)
dx 2
0.00633k LA c
p D
= 0
x D L
Condicin Inicial:
P( x,0) = P i (6.146)
P
=0 (6.147)
x x= L
0.00633kA P
q= (6.148)
B x x = 0
0.00633kt
tD = (6.149)
c L2
x
xD = (6.150)
L
0.00633( P i - P)kA
PD = (6.151)
q BL
P D ( x D ,0) = 0 (6.153)
P D
=0 (6.154)
x D x = L
P D
= -1 (6.155)
x D x = 0
1
P D (0,t D ) = t D + (6.157)
3
En la frontera externa:
1
P D (1,t D ) = t D - (6.158)
6
6.14.5. Sistema Lineal Transitorio. La ecuacin de difusividad para este caso es:
2
u u
= (6.159)
x 2
t
Condicin Inicial:
u(x,0) = 0 (6.160)
2.5
Tarde
1.5
1
p D(0,t D ) = t D +
3
tD
Temprano
t
p D(0,t D ) = 2 D
0.5
0
0 0.5 1 1.5 2
PD
v = x, 0 x 1 w( x, 0) = - x
v xx = v t = 0 w xx = x t
Condiciones iniciales:
v(0) = 0 w(0 ,t ) = 0
v(1) = 1 w(1,t ) = 0
Con estas condiciones se tiene: (-1 )n n x - n 2 2t
w= 2 n
n=1
sin
2
e
v( x) = x
1
v=x
e
bl
sta
e
x do
s ta
t4
E
t2 t1
t3
t3
t2
t1 0 x 1
w(x,t)
Estado estable
1
v=1
x
t4
t3 t2 t1
w(x,t)
t4
t3
0 x
t2
t1
Fig. 6.18. Solucin para sistema lineal transitorio (frontera izquierda cerrada)
Solucin:
(-1) n n x - n 2 2t
u ( x,t ) = x + 2 sin e (6.163)
n=1 n 2
6.14.6. Sistema Lineal Transitorio (Frontera izquierda cerrada). Para este caso, la
ecuacin de difusividad es:
u = u
2
(6.164)
x2 t
Condicin Inicial:
u(x,0) = 0 (6.165)
Condiciones de Frontera:
ux(0,t) = 0 (6.166)
u(1,t) = 1 (6.167)
Al igual que el caso anterior, la solucin puede disponerse en la forma: u = v(x) + w(x,t),
donde v(x) es el trmino de estado estable y w(x,t) es el trmino transitorio.
v xx = v t = 0 w xx = wt
Condiciones de frontera:
wx (0 ,t ) = 0
vx (0) = 0
w(1,t ) = 0
v(1) = 1
Con estas condiciones de frontera se tiene:
(-1 )n 1 1 2
2
v( x) = 1 w( x, t ) = 2 1
cos n - x e - n- 2 t
2
2
n=1 n -
Solucin:
(- 1) n 1 1 2 2
u ( x,t ) = 1 + 2 cos n - x e - n- 2 t (6.168)
n=1 1 2
n -
2
UNIDAD 7
ECUACIONES FUNDAMENTALES
(V)
z+z
y
V)
(
z
y
y
y+
(V) z
V)
(
VA = Q [mT ]
Por otra parte se puede considerar que la entrada de masa al elemento considerado es
positiva (inyeccin), mientras que la salida de masa en dicho elemento se considera
negativa (produccin). El trmino fuente o sumidero se representa por W(X,Y,Z), el cual
tiene unidades de masa por unidad de volumen de roca. Del principio de conservacin de
masa:
( V ) X ( V ) X +X Y Z t + ( V )Y ( V )Y +Y X Z t +
( V ) Z ( V ) Z +Z Y X t W ( X , Y , Z ) = X Y Z ( )t +t ( )t
(7.2)
dY Y ( X + X ) Y ( X )
LimX 0
dX X
Se tiene que,
( VX ) ( VY ) ( VZ ) W ( X , Y , Z ) = ( ) (7.3)
X Y Z t
fllujo masico M M
W= W= [ =] 3
unidad vol. roca TVr tL
k
V = (7.4)
2 k x 2 k y 2 k z
+ + W ( x, y, z ) = ( ) (7.5)
x x y y z z t
Para el flujo de varios fluidos es necesario considerar que el medio poroso estar sujeto a
variaciones en la saturacin por lo que despus de proceder en forma similar a la anterior,
la ecuacin de difusividad para flujo multifsico en donde kf representa la permeabilidad
efectiva al fluido en cuestin, est dada por la siguiente expresin:
= f(P)
Compresible
Ligeramente = o (1+ C f [P Po ])
Densidad
Compresible
Incompresible
= cte
Presin
2 k fx f 2 k fy f 2 k fz f
f + f + f W f ( x, y, z ) = ( f S f )
x f x y f y Z f z t
(7.6)
Para la solucin de esta ecuacin es necesario utilizar una ecuacin de estado que relaciona
la densidad con la presin. Dichas ecuaciones se tratan un poco ms adelante en este mismo
captulo.
a) Fluidos incompresibles
b) Fluidos ligeramente compresibles
c) Fluidos compresibles
Existen varias ecuaciones de estado dependiendo del tipo de fluido que se est manejando.
A continuacin se desarrollan cada una de estas ecuaciones:
= constante
=0 (7.7)
P
1 V
cf = (7.8)
V P T
Como:
m m
= ; V= (7.9)
V
1 1 d
cf = = (7.10)
P T dP
Despejando c dP:
1
cdP = d
Integrando y despejando :
c f ( P Po )
= oe (7.11)
Donde:
o = Densidad inicial del fluido evaluada a la presin inicial Po.
P = Presin medida a cualquier tiempo.
Recordando la frmula de expansin de una funcin f(Z), en las cercanas del valor
conocido de la funcin por medio de la serie de Taylor, siendo a el punto conocido:
f i ( a )( Z a ) f ii ( a )( Z a ) f n ( a )( Z a )
2 n
f (Z ) = f (a) + + + ....... +
1! 2! n!
Por lo que la funcin f(x) = ex, se puede expandir alrededor del punto x = 0, entonces:
x x 2 x3 xn
e = 1 + + + + ...... +
X
1! 2! 3! n!
Por lo tanto:
c ( P Po ) c 2 ( P Po ) c n ( P Po )
2 n
c ( P Po )
e = 1+ + + ...... + (7.12)
1! 2! n!
En la mayora de los casos para lquidos, se cumple que c(P-Po) < 0.01, c2(P-Po)2 <0.0001.
Por lo que la expresin (7.12) se puede simplificar a:
e( = 1 + c ( P Po )
c P Po )
= o 1 + c ( P Po )
(7.13)
La expresin es la ecuacin de estado para un fluido ligeramente compresible.
PV = nRT ^ n = m/M
PV =m RT/M ^ = m/V
PM
= , luego,
RT
1
cf = (7.14)
P
PM
=
ZRT
entonces,
1 1 dZ
cf = (7.15)
P Z dP
( ) = 0
t
2 k x 2 k y 2 k z
+ + W ( x, y, z ) = ( )
x x y y z z t
Definiendo,
W = qB (7.16)
2 k X 2 kY 2 k Z
+ + qB = 0
x y y z z
(7.17)
x
qB
+ + + =0
x x y y z z k
(7.18)
qB
2 2 2
2 + 2 + 2 + =0
x y z k
qB
2 =0 (7.19)
K
2 = 0
1 1
cf = dP =
P cf
dP 1 d dP 1 d dP 1 d
= = =
dx c f dx dy c f dy dz c f dz
2 k x 2 k y 2 k z
+ + = ( )
x x Y y z z t
P
dP
=
Po
+ gz
1 P
=
x x
1
=
x c f 2 x
1
=
y c f 2 Y
1
=
z c f 2 Z
Reemplazando:
k x 1 k y 1 k z 1
+ + = ( ) (7.20)
x c f x Y c f y z c f z t
2 2 2 c f
+ + = (7.21)
x 2 y 2 z 2 k t
Debido a que la Ec. (7.21) no es muy prctica para su aplicacin en la forma obtenida por la
dificultad que presenta la evaluacin de las densidades, conviene expresarla en funcin de
la presin. Para ello se procede de la siguiente forma: Recordando la ecuacin de estado
para un fluido ligeramente compresible dada por la expresin (7.13):
= o 1 + c ( P Po )
Entonces:
P
x
=
x
{ o }
1 + c ( P Po ) = c o
x
P
y
=
y
{ }
o 1 + c ( P Po ) = c o
y
(7.22)
P
z
=
z
{ }
o 1 + c ( P Po ) = c o
z
P
t
=
t
{ }
o 1 + c ( P Po ) = c o
t
2 P 2 P 2 P c 2 P
co 2 + 2 + 2 = o (7.23)
x y z k t
2 P 2 P 2 P c P
+ + = (7.24)
X 2 Y 2 Z 2 k t
1 P
2 P = (7.25)
t
La importancia que tiene esta ecuacin es trascendente, debido a su mltiple utilidad. Entre
otras aplicaciones se tienen las siguientes:
a) Pruebas de presin (incremento, decremento, interferencia, etc.)
b) Prueba de lmite de yacimiento
c) Simulacin de yacimientos
PM
=
ZRT
2 k x 2 k y 2 k z
+ + W = ( )
x x Y y z z t
2
P
m( P ) = Z d (7.26)
Po ( ) ( )
Derivando m(P):
m( P ) 2P
=
P ( P ) Z ( P )
m( P ) 2P P
=
x ( P ) Z ( P ) x
m( P ) 2P P
=
y ( P ) Z ( P ) y
m( P ) 2 P P
=
t ( P ) Z ( P ) t
m( P ) 2 P P
=
Z ( P ) Z ( P ) Z
m( P ) m( P ) m( P ) P
k + k + k = 2
X X Y Y Y Z Z Z
(7.27)
X t Z
Ahora,
P P 1 1 Z P
=
t Z Z P Z P t
Como,
1 1 Z
cg =
P Z P
Entonces,
P P P
= cg
t Z Z t
m( P ) 2 P P
= , entonces:
t ( P ) Z ( P ) t
P cg P
=
t Z 2 t
2 m( P ) 2 m( P ) 2 m( P ) cg m( P )
+ + = (7.29)
x 2
y 2
z 2
k t
1 m( P )
2 m( P ) = (7.30)
t
Esta expresin es la ecuacin de difusividad para un gas real en la cual no existe trmino
fuente.
Una vez que han sido definidas las ecuaciones que servirn para describir el proceso fsico
que ocurre en el yacimiento, es necesario establecer ciertas condiciones en el sistema que
permitan la solucin de dichas ecuaciones.
Proceso
Fsico
Flujo
Frontera
P(x, y, z) = , t=0
P
Frontera =0
No hay flujo n
Valores fijos
Flujo
de presin
P P = prescrito
Frontera = cte
n
a) En la frontera interna:
Caudal constante:
P P q
r ( r , t ) = cte = = cte
r r = rw r front kAfront
P(rw, t) = fr (t)
Caudal variable:
P
r ( r, t ) = g (t )
r rw
Pozo Cerrado:
P
r ( r, t ) = 0 , q=0
r rw
b) En la frontera externa:
Presin Constante:
P(re, t) = constante,
P
r ( re , t ) = cte , q r = cte
r r = re
e
P
r ( re , t ) = f 2 ( t )
r re
P ( re , t )
r = 0, q r = cte
r re
e
Yacimiento Infinito:
Limr P ( r , t ) = Pi
UNIDAD 8
ECUACIN DE FLUJO PARA DOS O MS FASES
8.1. INTRODUCCION
Las ecuaciones de flujo son bsicamente una generalizacin de las ecuaciones derivadas
anteriormente para una fase fluyendo. Antes de entrar en materia, es preciso mencionar tres
conceptos fundamentales en el desarrollo de dichas ecuaciones:
a) Saturacin: La saturacin de una fase est definida como la fraccin del espacio poroso
ocupado por dicha fase. En presencia de tres fases, la suma de las saturaciones debe ser
igual a la unidad:
So + S g + S w = 1.0 (8.1)
b) Presin Capilar: La presin capilar nos indica la diferencia de presin existente entre la
fases no mojante y la mojante cuando stas estn presentes (aceite, agua y gas), las
presiones capilares se definen como:
Pcow = Po Pw
Pcgo = Pg Po (8.2)
Pcgw = Pg Pw = Pcow + Pcgo
Po Pw = Pc ( sw ) (8.3)
c) Permeabilidad Relativa: Hasta el momento hemos definido el flujo para una sola fase,
y por lo tanto la permeabilidad utilizada ha sido la llamada Permeabilidad Absoluta. La
presencia de fases adicionales, cuando estas fluyen simultneamente, hace que haya
interferencia entre las fases, reduciendo de esta manera la permeabilidad al flujo. Esta
reduccin es cuantificada por medio de las permeabilidades relativas, las cuales
aceptamos como funciones nicas de la saturacin, que se definen como:
ko kg kw
kro = ; krg = ; krw = (8.4)
k k k
En presencia de agua y petrleo, las ecuaciones que nos definen el modelo matemtico
pueden presentarse de la siguiente forma, donde los subscriptos W y O denotan las
fases de agua y petrleo respectivamente. La ecuacin de continuidad para una sola fase
fluyendo, es:
( Vx ) ( Vy ) ( Vz ) W ( x, y, z ) = ( ) (8.5)
x y z t
V W ( x, y, z ) = ( )
t
(8.6)
La ecuacin de continuidad cuando existen dos fases fluyendo (agua - aceite):
o V o Wo ( x, y, z ) = ( o So ) (8.7)
t
w V w Ww ( x, y, z ) = ( w S w ) (8.8)
t
o = f ( Po ) (8.9)
w = f ( Pw ) (8.10)
Po
o = + gz (8.11)
o
Pw
w = + gz (8.12)
w
kkro g
Vo = Po o D Aceite (8.13)
o gc
kkrw g
Vw = Pw w D Agua (8.14)
w gc
kk
o ro ( Po oD ) Wo = ( o So ) (8.15)
o t
kk
w rw ( Pw wD ) Ww = ( w S w ) (8.16)
w t
Donde,
g
= (8.17)
gc
Entonces:
g g
o = o w = w (8.18)
gc gc
Hasta el momento se ha considerado fases estables sin ningn intercambio de masa entre
ellas. Con el objeto de permitir este fenmeno es necesario reducir los fluidos en el
yacimiento, ya sean agua, petrleo, gas natural, gases asociados, etc., a sus componentes
estables ms elementales como por ejemplo: metanos, butanos, gas carbnico o agua. Estos
componentes podrn existir en cualquiera de las tres fases y por lo tanto no plantearemos
las ecuaciones con base en la conservacin de masa para cada fase como lo hemos hecho
anteriormente sino la conservacin de masa para cada componente. Las ecuaciones se
originan en principios naturales de conservacin, que dan lugar a ecuaciones de
continuidad.
Considere:
a) 3 fases: aceite, gas y agua. f = o, g, w.
b) N componentes distribuidos en estas fases: i =1, 2, 3, ... , N.
c) Cif, fraccin msica de i en f.,
masa i en la fase f
Cif =
masa total de la fase f
Ritmo de acumulacion
=
de masa i
g Ci g + Axqw Ci w = Ax q f Ci f
Axqo**Ci o + Axq** ** **
A x o So Cio masa de i en o
+
A x g Sg Cig masa de i en g masa de i en el elemento
+ f
A x w Sw Ciw masa de i en w
A f f x Ci f A f f x Ci f
x x +x
x x+x
x
Ax
t
f S f C if = Cambio de masa de i en el elemento con el tiempo.
f
Ritmo de acumulacin de masa de
(8.23)
i = Ax
t
f S f C if
f
( V f fX Cif ) x +x
( f V fX Cif )
( Cif qf ) =
x
f S f Cif
f f
lim x0
x f t f
o bien,
( f V fxCif ) Cif q f = ( f S f Cif ) (8.24)
x f f t f
Para flujo en x, y, z:
( f V fx Cif ) ( f V fy Cif ) ( f V fz Cif )
x f y f z f (8.25)
(C if qf ) = ( f S f Cif )
t f
f
f = o, g, w.
i = 1, 2, 3,........., N.
= i+ j+ k (8.26)
x y z
V f = V f X i + V fY j + V f Z k (8.27)
. Cif f V fx i + V fy j + V fz k = i+ j+ k + C V fx i + V fy j + V fz k
f x y z f if f
Cif f V fx + Cif f V fy + Cif f V fz = . Cif f V f
x y z f
(8.28)
Cif f V f Cif q f = f S f Cif (8.29)
f f t f
f = o, g, w
i=1, 2, 3, ...... , N
kkrf
vf = P f D (8.30)
f f
Kkrf
Cif f
f
( Pf f D ) Cif q f = f S f Cif
t f
(8.31)
f f
Para cada uno de los componentes, se puede plantear una ecuacin diferencial; sin
embargo, existen las siguientes incgnitas:
Sg + So + Sw = 1.0 (8.32)
c) Concentracin de masa
La suma total de las concentraciones de los componentes que constituyen cada fase, debe
ser igual a la unidad.
N
C
i +1
if = 0; f = o, g , w (8.33)
d) Propiedades Termodinmicas
Los anlisis PVT, proporcionan las siguientes relaciones para cada fase:
e) Propiedad de la roca.
Toda roca que almacena fluido est caracterizada por su porosidad.
= o 1 + c r ( P Po ) (8.35)
kro = f 2 ( Sg , So , Sw ) (8.36b)
k rw = f 3 ( S g , S o , S w ) (8.36c)
g) Equilibrio Termodinmico.
La distribucin de un componente entre los estados lquido y gaseoso, es determinada por
el equilibrio termodinmico, el cual expresa que por cada par de fases, hay una
distribucin constante para cada componente. Esta distribucin es una funcin de presin,
temperatura y composicin.
C ig
= k igo (T , P g , P o , C ig , C io ) (8.37a)
C io
Cig
= kigw (T , Pg , Pw, Cig , Ciw ) (8.37b)
Ciw
C io k igw
= k iow (T , P o , P w , C io , C iw ) = (8.37c)
C iw k iog
RELACIN NMERO
Ecuaciones Diferenciales Parciales N
Saturacin 1
Concentracin de masa 3
Propiedades termodinmicas 6
Propiedad de la roca 1
Propiedades formacin y fluidos 5
Equilibrio Termodinmico 2N
Nmero total de relaciones 3N + 16
a) Slo existen tres (3) componentes en las fases de agua, petrleo y gas. Las fases de
petrleo y gas estn compuestas por dos clases de hidrocarburos: Petrleo residual
(lquido a condiciones atmosfricas despus de vaporizacin diferencial) y componentes
livianos o gas. Esto implica N=3.
b) La fase de agua est compuesta slo de agua, y este componente no est presente en
ninguna de las otras fases.
c) Entre las fases de gas y petrleo, slo el componente gas puede disolverse en la fase de
petrleo y salir de sta.
Con las suposiciones hechas, hemos eliminado la posibilidad de aplicar este modelo a
yacimientos con hidrocarburos altamente voltiles o condensados de gas.
Fluido tipo beta (): Su composicin no cambia con el tiempo. La manera como estos
fluidos se mezclan puede esquematizarse en la Fig. 8.2.
3 FASES 3 COMPONENTES
ACEITE ACEITE
GAS GAS
AGUA AGUA
masa de aceite
volumen de aceite a C .S .
Coo =
masa de aceite + gas disuelto vol. aceite + gas disuelto a C .Y
volumen de aceite a C .S . vol. aceite + gas disuelto a C .Y .
o c. s .
Coo = (8.38)
o o
g c.s. Rs
Cgo = (8.39)
oo
Cwo = 0 (8.40)
De la ecuacin (8.33)
N
C
i =1
io = C oo + C go + C wo = 1.0
g C .S Rs + o C .S
= 1.0
o o
g c.s. RS + o C .S
o = (8.41)
o
Cog = 0 (8.42)
masa de gas
volumen de gas a C .S .
Cgg =
masa total de gas vol. de gas a C .Y
volumen de gas a C .S . vol. de gas a C .Y .
g c.s .
Cgg = (8.43)
g g
Cwg = 0 (8.44)
De la ecuacin (8.33):
C
i =1
ig = Cog + Cgg + Cwg = 1.0
g c.s.
g = (8.45)
g
Cow = 0 (8.46)
masa de agua
volumen de agua a C .S .
Cww =
masa de agua vol. agua a C .Y
volumen de agua a C .S . vol. agua a C .Y .
w c.s .
Cww = (8.48)
ww
De la ecuacin (8.33):
C
i =1
iw = Cow + Cgw + Cww = 1.0
w c.s .
= 1.0
w w
w c.s .
w = (8.49)
w
( C i f f f ) Cif q **
f =
f Sf Cif
t f
f f
t
{
( Coo o So + Cog g S g + Cow w Sw ) }
Reemplazando las ecuaciones (8.38), (8.42) y (8.46) en la ecuacin (8.51),
o C .S o C .S o C .S
Vo + qo = So (8.52)
o
o o t
o
pero,
Vo S
+ qo = o (8.54)
o t o
de la ley de Darcy,
kkro
vo = [Po oD ] (8.55)
o
donde,
g
o = o
gc
k kro S
[Po o D] qo* = o (8.56)
o O t o
Procediendo en forma similar, la ecuacin general para el flujo del componente gas:
k krg kk
[Pg g D ] + ro Rs [Po o D]
g g o O
(8.57)
S g So Rs
qo* Rs q*g = +
t g o
kk S
rw [Pw wD ] qw* = w (8.58)
w w t w
Las ecuaciones (8.56), (8.57), y (8.58) ms las ecuaciones (8.32), (8.36d) y (8.36e)
constituyen 6 ecuaciones con 6 incgnitas: Po, Pg, Pw, So, Sw, Sg. Las ecuaciones
(8.56) a (8.58) son E.D.P. no lineales de 2o orden.
Condiciones iniciales
Condiciones de Frontera
a. Condiciones Iniciales:
Dados:
k k rf
f Bf
( P f f D )= 0 (8.59)
Para:
k k rf
f Bf
0 entonces, ( P f f D )= 0 (8.60)
P
f
=0
X
P Pf = cte a lo largo de
f
=0 un plano horizontal
Y
P
Pf (x, y, z, t=o) = Pfo (z)
f
= 0
Z f
y(x)
Y
a
(x) dX = Y (b a )
a b
x
Fig. 8.5. Teorema del valor medio
Pf Pf
f = 0 , entonces; =
Z Z f
Pf g
=
Z gc f
Pf Z
gc dPf
g
Pf
f
= dZ
Z ref
ref
gc 1
( Pf Pf ) = Z Z
f
ref ref
g
g
f ( Z Z ref ) = Pf Pf ref
gc
g
Pf = Pf ref + f ( Z Z ref ) (8.61)
gc
Po ref P
Pg
Zcgo Pw
Z ref Po
Zcwo
Z
Fig. 8.6. Localizacin de la presin de referencia
= f = ( P , P )
( Pf ) f f ref
Pf + Pf ref
Pf = (8.62)
2
g _
Po = Po ref + o ( Z Z ref ) (8.63)
gc
_
_
_
Po + Po ref
o = o Po Po = (8.64)
2
Tambin,
g _
Pw = Pw zcgo
+ w ( Z Z cwo ) (8.67)
gc
g _
Pg = Pg + g ( Z Z cwo ) (8.68)
zcgo gc
Equilibrio Capilar
Pg
Z
Po Z (
= Pcgo S g
Z
)S g Z (8.69)
Po Z Pw Z = Pcwo ( S w Z ) S w Z (8.70)
b. Condiciones de Frontera
kAkrf Pf D
qf = f (8.71)
front f B f front front
Pc
Agua
imbibe
Threshold
pressure
Sw
Fig. 8.7. Curva de Presin Capilar agua - aceite Vs. Saturacin de Agua, para procesos de
drenaje o imbibicin
Sw = Swi
GAS So =1 - Sori
Pc = Pg - Po Sg = 1 - Swc - Sor (+)
Pc =0, Po = Pg Sw = Swi
So =1 - Swii (-)
OIL Sg = 0
Sw = Swi
So =1 - Swi
Pc = Po - Pw Sg = 0 (+)
Pc =0, Po = Pw
Sw = 1 (-)
AGUA So = 0
Sg = 0
Fig. 8.8. Distribucin de saturaciones considerando efectos capilares en una interfase Gas -
Aceite y Aceite Agua
Donde,
Pf D q B
f = f f f (8.72)
front kAkrf
front
Presin Especificada :
Pf ( front , t ) = Pf (t ) (8.73)
front
UNIDAD 9
MODELO NUMERICO UTILIZANDO DIFERENCIAS FINITAS
9.1. INTRODUCCION
Una vez que ha sido establecido el modelo matemtico capaz de describir el proceso fsico
que se presenta en el yacimiento, se hace necesario obtener su solucin. Sin embargo, las
ecuaciones que representan el flujo de los fluidos en medios porosos son en general, como
ya se ha visto, ecuaciones diferenciales en derivadas parciales no lineales que relacionan los
cambios de presin y de saturacin a travs del medio con respecto al tiempo y para las
cuales es casi imposible obtener una solucin analtica. De ah que surja la necesidad de
transformar el modelo matemtico a un modelo numrico, siendo ste el nico camino por
medio del cual se puede llegar a una solucin que sea aplicable. La solucin analtica, si
este es el caso, una vez hallada la expresin final, permite obtener soluciones en cualquier
lugar dentro del dominio espacial de la funcin y a cualquier momento en el dominio de
tiempo de dicha funcin. Las soluciones aproximadas por medio de diferencias finitas en
cambio, son discretas en el tiempo y en el espacio, es decir, una vez planteado el sistema de
ecuaciones, ste da soluciones al modelo en lugares especficos (previamente
seleccionados) y con una frecuencia predeterminada. El mtodo de diferencias finitas es
quiza el ms ampliamente utilizado en ingeniera de yacimientos para hallar soluciones
para las ecuaciones de flujo.
t
t
z
z
x
x
y
y
P(t)
Cuando alguien habla de dar una solucin numrica a una ecuacin, se est refiriendo a
proporcionar resultados en puntos discretos dentro del sistema. El decir que las ecuaciones
que se emplean en la simulacin sern resueltas en forma numrica implica que se
determinarn los parmetros dependientes (presiones y saturaciones) en puntos discretos en
espacio y en tiempo. La discretizacin del espacio se hace al dividir el yacimiento en un
nmero determinado de celdas, las cuales son generalmente rectangulares como puede
apreciarse en la Fig. 9.2. La discretizacin del tiempo se realiza al tomar intervalos del
mismo para cada uno de los cuales el problema es resuelto. La medida de estos intervalos
de tiempo depende del problema en particular que se est manejando, aunque hay que hacer
notar que mientras menor sea el intervalo de tiempo utilizado, la solucin que se obtenga
ser ms aproximada, Fig. 9.3. As entonces, los valores de la variable dependiente al
resolver las ecuaciones numricas se obtienen para cada uno de los bloques que componen
la malla y para valores especficos de tiempo.
Si una funcin f(x) posee derivadas continuas hasta de orden n en el punto x = 0, siendo n
1.0, se tratar de obtener un polinomio P(x) que coincida con f(x) y con sus n primeras
derivadas en x = 0, esto es:
P(0) = f (0)
P'(0) = f'(0)
P"(0) = f"(0)
. .
. .
. .
Pn (0) = fn (0)
El polinomio buscado deber ser de n-simo grado para que pueda contar con n derivadas.
Dicho polinomio se expresa de la siguiente manera:
El problema ahora es determinar los n + 1 coeficientes A0, A1, A2, A3, ...., An. Para
obtenerlos se procede sustituyendo x = 0 en el polinomio dado por la expresin (9.1) y se
tiene:
Po = Ao Ao = f (0)
P'(0) = A1 A1 = f'(0)
P"(0) = 2A2 A2 = f"(0) /2
P"'(0) = 6A3 A3 = f"'(0) /6
En general,
Pk(0) = K! AK
Ak = fk ( 0 ) / k!
donde,
K = 1,2,3,.....,n.
Sustituyendo los valores que se obtengan para cada una de las derivadas se tiene:
P(X)= f(0)+ f'(0) x + f"(0) x/2! + f"'(0) x3/3! +... + fn(0) xn/n! (9.2)
Si se desea que el polinomio P(x), (9.2), satisfaga a la funcin f(x) y a sus n primeras
derivadas pero ahora en el punto x = A, sto es:
P (A) = f(A)
P'(A) = f'(A)
P"(A) = f"(A)
. .
. .
. .
Pn(A) = fn(A)
Para lograrlo se trasladar el origen A unidades en el sentido positivo del eje de las
abcisas, el argumento del polinomio p(x), (9.1), ser (x - A) y la expresin ser:
f ii ( A) ( x A ) f n ( A) ( x A )
2 n
P( x ) = f( A) + f i
( A) ( x A) + + ... + (9.3)
2! n!
Se le conoce con el nombre de Polinomio de Taylor de grado n generado por f(x) en el punto
A, el cual como ya se coment, es el principio bsico utilizado en la derivacin de las
frmulas de aproximacin en diferencias finitas.
La solucin numrica aproximada de una ecuacin diferencial parcial por medio de las
diferencias finitas se refiere al proceso por el cual las derivadas parciales son reemplazadas
por expresiones aproximadas, obtenidas a partir de las series de Taylor. Suponga que para
cada x en (a,b), existen f(x), f'(x), f"(x),..., fk(x), entonces se obtiene:
( x xi ) f ( x xi ) ( x xi ) ( x xi )
2 3 k
2 f 3 f k f
f( x ) = f( xi ) + + + + ... +
1! x xi 2! x 2 xi
3! x3 xi
k! x k
(9.4)
f x 2 2 f x 3 3 f x k k f
f( xi +x ) = f ( xi ) + x + + + ... + (9.6)
x xi 2! x 2 xi
3! x3 xi
k ! x k
P
Si K = 2 en la Ec. (9.6);
f x 2 2 f
f( xi +x ) = f( xi ) + x + luego:
x xi 2! x 2 p
f f( xi +x ) f ( xi ) x 2 f
=
x xi x 2 x 2
p
f f ( xi +x ) f( xi )
O ( x ) (9.7)
x xi x
a) Diferencia progresiva
Xi X
X
b) Diferencia regresiva
X Xi
c) Diferencia central
Xi -X Xi Xi +X
X X
f x 2 2 f x 3 3 f x k k f
+ ..... + ( 1)
k
f( xi x ) = f( xi ) x +
x xi 2! x 2 xi
3! x3 xi
k ! xk
r
(9.8)
Si K = 2 en la Ec. (9.8)
f x 2 2 f
f( xi x ) = f( xi ) x + de donde,
x Xi 2! x 2 r
f f( xi ) f( xi x ) x 2 f
+
x Xi x 2 x 2 r
f f ( xi ) f ( xi x )
O ( x ) (9.9)
x xi x
f x 2 2 f x 3 3 f
f( xi +x ) = f( xi ) + x + + (9.10)
x Xi 2! x 2 Xi
3! x3 p
f x 2 2 f x 3 3 f
f( xi x ) = f( xi ) x + (9.11)
x xi 2! x 2 xi
3! x 3 r
f x3 3 f 3 f
f( xi +x ) f ( xi x ) = 2x + +
x 6 x3 x3 r
xi
p
f f ( xi +x ) f( xi x )
= + O ( x 2 ) (9.12)
x xi 2x
xi+1 = xi + x
xi-1 = xi - x
Notacin:
Diferencias progresivas:
f f f
= i +1 i (9.13)
x i x
Diferencias Regresivas:
f f fi 1
= i (9.14)
x i x
Diferencias Centrales:
f f f
= i +1 i 1 (9.15)
x i 2 x
n n p
n +1 f t 2 2 f t 3 3 f
fi = fi + t
n
+ +
t i 2 t 2 i
3 t 3 i
n
f f i n +1 f i n
+ O ( t ) (9.16)
t i t
Central
f f f
= i +1 i 1
X i 2 X
Regresiva
f f f i 1
= i
X i X Progresivas
f f f
= i +1 i
X i X
i -1 i -1/2 i i + 1/ 2 i + 1
x
Fig. 9.5. Representacin esquemtica de las diferencias finitas para la primera derivada
n +1 n +1 r
n +1 f t 2 2 f t 3 3 f
fi = fi
n
t +
t i 2 t 2 i
3 t 3 i
n
f
n +1
= fi + t + O ( t ) , entonces:
n 2
fi
t i
n +1
f
fi = fi n +1
t + O ( t )
n 2
t i
n +1
f fi n +1 fi n
+ O ( t ) (9.17)
t i t
tU = Un+1 - Un (9.18)
n +1
f t fi
(9.19)
t i t
Una expresin para la 2a derivada se obtiene sumando las Ecs. (9.6) y (9.8). Esto es:
f x 2 2 f x 3 3 f x k k f
f( xi +x ) = f ( xi ) + x + + + ... + (9.6)
x xi 2! x 2 xi
3! x3 xi
k ! x k
P
f X 2 2 f X 3 3 f X k k f
+ ..... + ( 1)
k
f( X i X ) = f( X i ) X +
X Xi 2! X 2 Xi
3! X 3 Xi
k ! X k
r
(9.8)
4
2 f f 4 f
f( xi +x ) + f( xi x ) = 2 f( xi ) + x 2
+ x 4
+ 4 (9.20)
x 2 x 4 x
xi
P r
2 f f( xi +x ) 2 f( xi ) + f( xi x ) x 2 4 f 4 f
= 4 + 4
x 2 x 2 12 x x
Xi P r
2 f f ( xi +x ) 2 f ( xi ) + f( xi x )
= + O ( x 2 ) (9.21)
x 2 xi
x 2
2 f f ( i +1) 2 f ( i ) + f( i 1)
= + O ( x 2 ) (9.22)
x i
2
x 2
P k
S , S =
S S B
P U x
= (9.23)
x x x x
donde,
P
U x = x , velocidad (9.24)
x
Ux/x = Velocidad de flujo entre las fronteras, cambio de velocidad entre las fronteras.
Ritmo neto de flujo, cambio de ritmo en x.
U U U i 1/ 2
= i +1/ 2 (9.25)
x i xi
P
U i +1/ 2 = xi+1/ 2 = x ( Pi +1 Pi )
x i +1/ 2 x i +1/ 2
Similarmente,
P
U i 1/ 2 = xi1/ 2 = x
x i 1/ 2 x i 1/ 2
( Pj Pi1 )
P 1 x
x = ( Pi +1 Pi ) x ( Pi Pi j ) (9.26)
x x xi x i +1/ 2 x i 1/ 2
1 1
xi xi +
2 2
1 1
i , j i+ , j
2 2
i, j + 1
1
i, j +
2
yi
i 1, j
i, j i + 1, j
1
i, j
2
i, j 1
xi
donde,
P 1
x = x x xP (9.29)
x x i xi x i
i,j+1
i,j-1
Fig. 9.7. Molcula de la diferencia finita de nueve puntos propuesta por Yanosik y
McCraken
UNIDAD 10
ESQUEMA DE SOLUCIN DE LAS ECUACIONES DE FLUJO
(LINEALES)
Bsicamente existen dos maneras para ir de los valores del nivel de tiempo anterior a los
valores en el nivel de tiempo nuevo, lo cual se discute a continuacin.
Este esquema es el ms simple ya que resuelve el problema para una sola incgnita en el
tiempo nuevo, valindose para ello de los valores conocidos de la incgnita en el tiempo
anterior. Para propsitos de clarificacin, considere la siguiente ecuacin en dos
dimensiones:
2 P 2 P ct P
+ = (10.1)
x 2 y 2 k t
k
=
Ct
n +1
Pi ,nj +1 2 Pi ,nj + Pi ,nj 1 Pi +n1, j 2 Pi ,nj + Pi n1, j 1 Pi , j + Pi , j
n
+ = (10.2)
( y ) ( x ) t
2 2
En donde,
i, j: localizacin de la celda dentro de la malla.
n: nivel de tiempo anterior
n + 1: nivel de tiempo nuevo
Como puede observarse, se tiene una sola incgnita, el valor de la presin al tiempo nuevo
n + 1, el cual se encuentra involucrado en el lado derecho de dicha ecuacin (10.2).
Despejando la Ec. (10.2) se puede obtener explcitamente el valor de la presin para el
tiempo nuevo n + 1, (Pi,j)n+1 en funcin de los valores de presin en el tiempo anterior, los
cuales son conocidos. As entonces,
Como se conocen todos los valores del lado derecho de sta ltima ecuacin, se trata de
resolver simplemente una ecuacin con una incgnita. Ahora bien, para avanzar la solucin
de n a n + 1 se requiere aplicar la misma ecuacin para todos y cada uno de los puntos
que constituyen la malla. Es comn escribir la ecuacin anterior de la siguiente manera:
donde,
t t
= , =
( y ) ( x )
2 2
Por su sencillez este esquema presenta limitaciones fuertes de estabilidad (ms adelante se
da la explicacin de este concepto), lo que ocasiona tener que utilizar intervalos de tiempo
pequeos al avanzar la solucin, lo cual tampoco es muy conveniente debido al tiempo de
computadora que se requiere para efectuar una corrida. Esta limitacin hace que su
aplicacin sea imprctica en la mayora de los problemas de simulacin, no obstante que el
esfuerzo que se requiere para desarrollar un simulador que est basado en este esquema es
mucho menor que con ningn otro.
Este esquema consiste en resolver el problema para todos los valores de las incgnitas en
forma simultnea. Considrese la siguiente ecuacin diferencial en derivadas parciales en
una dimensin,
2 P ct P
= (10.5)
x 2 k t
Pi n1 2 Pi n + Pi +n1 Pi n +1 Pi n
= (10.6)
( x ) t
2
Esta ecuacin tiene solo una incgnita, Pin+1, sin embargo, se puede establecer de tal manera
que se resuelva para los tres valores de Pi como sigue:
Pi n1+1 2 Pi n +1 + Pi +n1+1 Pi n +1 Pi n
= (10.7)
( x ) t
2
Como puede apreciarse, la Ec. (10.7) tiene como incgnitas a todos los valores de presin
al nuevo nivel de tiempo n + 1. Dicha ecuacin puede escribirse:
( X )
2
P n +1
i 1 2 Pi n +1
+P n +1
i +1 =
t
(P
i
n +1
Pi n )
Factorizando,
( x ) n +1 n ( x )
2 2
n +1 n +1
P 2+ Pi + Pi +1 = Pi (10.8)
i 1
t t
Ntese que en esta ltima expresin; la cual tiene tres incgnitas, el punto i est ligado a los
puntos (i + 1) e (i - 1). La forma general de la ecuacin es:
Donde los coeficientes ai, bi, ci, se refieren, como se ver posteriormente cuando se defina
el trmino transmisibilidad, a la geometra del sistema y a sus propiedades fsicas y di
contiene a los trminos conocidos. Nuevamente, para avanzar la solucin al nuevo tiempo
es preciso escribir la Ec. (10.9) para las N celdas que componen la malla. El resultado final
son N ecuaciones con N incgnitas. Esto es:
Celda
1 a1 Pon +1 +b1 P1n +1 + c1 P2n +1 = d1
2 a2 P1n +1 +b2 P2n +1 +c P
2 3
n +1
= d2
3 a3 P2n +1 +b P
3 3
n +1
+c3 P4n +1 = d3
Las celdas con 0 y n + 1 que se escriben son generalmente celdas ficticias que no
forman parte del modelo y que se definen como se ver ms adelante, producto de las
condiciones de frontera que se estn utilizando.
Ntese que la matriz que se gener tiene una forma caracterstica, hay tres elementos
diagonales y todos los dems elementos fuera de dichas diagonales son cero. A toda matriz
que presente esta caracterstica se le conoce con el nombre de Matriz Tridiagonal. El
conjunto de ecuaciones simultneas puede ser escrito utilizando notacin matricial como
sigue:
AP = d
(10.10)
donde,
b1 c1 P1n +1 d1 a1 P0n
a b2 c2 n +1
2 0 P2 d2
a3 b3 c3 P3n +1 d3
a4 b4 c4 . = .
. . . . .
0 . . . . .
an n +1 n
bn Pn d n cn Pn +1
2 P 2 P P
+ = (10.11)
x 2 y 2 t
Ntese que todas las presiones estn en el nuevo nivel de tiempo y en consecuencia son
incgnitas. As pues, existen 5 incgnitas en la ecuacin (10.12). Para simplificar el
problema supngase que X = Y. Desarrollando y factorizando, se puede escribir de la
siguiente manera:
( x )
2
P n +1
i 1, j +P n +1
i +1, j 4P n +1
i, j +P n +1
i , j 1 +P n +1
i , j +1 =
t
(P n +1
i, j Pi ,nj ) (10.13)
La cual se reduce a:
( x ) n +1 ( x ) n
2 2
n +1 n +1 n +1 n +1
P +P 4+ P + Pi 1, j + Pi , j +1 = P (10.14)
i , j 1 i +1, j
t i , j t i , j
Donde los coeficientes ei, ai, bi, ci, fi, y di, son similares a los que se definieron para el
sistema en una dimensin. Nuevamente, para avanzar la solucin al nuevo nivel de tiempo
se requiere escribir la Ec. (10.15) para todas y cada una de las N celdas que constituyen la
malla. De esta manera se tendrn N ecuaciones con N incgnitas. En esta ocasin se trata de
un sistema pentadiagonal, el cual puede escribirse en notacin matricial como se muestra a
continuacin:
AP = d (10.16)
n n +1 n
b c f P1 d1
b c P d
2 2
a b c * P3 = d3
a b P4 d4
e a b P5 d5
Los algoritmos que se utilizan para resolver este tipo de problemas de dos dimensiones se
discuten ms adelante. El esquema implcito es el que involucra mayor esfuerzo de
cmputo para avanzar la solucin de un nivel a otro ya que para resolverlo se recurre a
procesos iterativos, sin embargo, permite utilizar incrementos de tiempo mucho mayores
Este esquema involucra una combinacin de los valores anteriores y de los valores nuevos
de la variable dependiente en el intervalo de tiempo considerado. Sea la ecuacin
diferencial en derivadas parciales:
2U ct U
= (10.17)
x 2 k t
k
=
Ct
U n +1 2U n +1 + U n +1 U n 2U n + U n U n +1 U n
(
+ ) i +1 =
i +1 i i 1 i i 1 i i
1 (10.18)
( x ) ( x ) t
2 2
Ya con anterioridad, en los captulos iniciales, se coment que al utilizar una malla que
divida al yacimiento en una serie de bloques, se debe determinar de alguna manera la
interaccin de flujo que existe entre los mismos. Por ellos a continuacin, se define el
concepto de transmisibilidad, T, como la la capacidad de transmitir el flujo y est dada por
la siguiente expresin:
q = T P (10.19)
Donde,
T: Transmisibilidad
q: Gasto o rata de flujo
P: Cada de presin.
Nivel de
tiempo s Calcule So, y Sw de
1
los terminos de flujo
Datos: Sg = 1 - So - Sw
Ps, Sos,
s=s+1
Sgs, Sws
No Se ha llegado
al limite de
Formule la tiempo ?
ecuacion de
difusividad en
diferencias finitas Si
Fin
Resuelva la matriz:
s s +1 s
c p1
Itere b p
x =
a pN
Halle o o Po
kA dP
q= (10.20)
dS
kA
T= (10.21)
L
Es claro, segn la Ec. (10.21), que la capacidad de transmitir no ser igual para todos los
bloques que constituyen la malla, sino que sta depender tanto de la geometra del bloque
(L, A) como de las propiedades fsicas que se le asignen a cada uno de ellos (k,). As pues
para determinar el flujo (y con ello implcitamente la variacin de presin) que cruza de un
bloque A hacia un bloque B, los cuales son adyacentes, es preciso considerar las
transmisibilidades de ambos bloques. De esta manera los esquemas de solucin de las
ecuaciones de flujo en una dimensin afectados por el trmino de transmisibilidad quedan
como sigue:
Nivel de
tiempo s
1 Determine Pc
Datos:
ko, kw,
s=s+1
Pc, Sw Pc
Sw
Formule la
ecuacion de
difusividad en Determine Sw
diferencias finitas
Resuelva la matriz:
No Se ha llegado
s s +1 s al limite de
| | 1 d1
tiempo ?
|
| x = d x
| | N d N
Si
Halle o y W Fin
Vbi n +1
Txni+1/ 2 ( Pi +n1 Pi n ) Txni1/ 2 ( Pi n Pi n1 ) = ( Pi Pi n ) (10.22)
t
El subndice i+ i- se utiliza por lo que ya se explic, que el flujo que cruza por el
punto i al pasar de i+1 a i-1 o viceversa, se ve afectado por la transmisibilidad de
ambos bloques. El subndice X indica la direccin y el trmino Vbi es el volumen total del
bloque i.
Vbi n +1
Txni+1/ 2 ( Pi +n1+1 Pi n +1 ) Txni1/ 2 ( Pi n +1 Pi n1+1 ) = ( Pi Pi n ) (10.23)
t
Este tipo de esquema se utiliza con xito en simuladores areales y tridimensionales en los
cuales, en general, no se dan cambios bruscos en presiones y/o saturaciones de un intervalo
de tiempo a otro. Sin embargo, pueden presentar serias limitaciones de estabilidad y
consecuentemente, requerir intervalos de tiempo muy pequeos en simuladores de flujo
convergente, tales como simuladores de conificacin y algunos simuladores de secciones
transversales.
Vbi n +1
Txni++1/12 ( Pi +n1+1 Pi n +1 ) Txni+1/12 ( Pi n +1 Pi n1+1 ) = ( Pi Pi n ) (10.24)
t
Para clarificar ste mtodo considere el siguiente sistema de ecuaciones para flujo
incompresible:
ko o So
= (10.25)
x o x t
kw w S w
= (10.26)
x w x t
Se sabe que:
So + S w = 1 (10.27)
Luego:
So = 1 S w (10.28)
So (1 S w ) S
= = w (10.29)
t t t
Pc = Po Pw = o w + gh (10.30)
S S Pc
= (10.31)
t Pc t
S P
=S' c (10.32)
t t
S P w
= S ' c = S ' o (10.33)
t t t t
ko o o w
= S ' (10.34)
x o x t t
kw w o w
= S ' (10.35)
x w x t t
S S n +1 S n
S'= = n +1 (10.35)
Pc o nw
Note que realmente sto toma la derivada al nivel de tiempo n pero que puede tambin
desarrollarse para n+1/2. La Ec. 10.34 expresada en diferencias finitas usando formulacin
implcita es:
Pc
S'
Sw
Fig. 10.4. Relacin presin capilar - saturacin
1 2 3
o2 o3
Incognitas o1
w w2 w3
1
Por lo tanto, en una celda dada hay dos incgnitas nw+1 y on +1 en el nuevo nivel de
tiempo. Si las Ecs. 10.36 y 10.37, se expresan en forma tpica, se tiene:
Considere el sistema de tres celdas que se muestra en la Fig. 10.4. Escribiendo las Ecs.
10.38 y 10.39 para cada celda dan seis ecuaciones con seis incgnitas. Puesto que las celda
0 y 4 son ficticias, se tiene:
Celda 1:
Celda 2:
Celda 3:
D
b1 d1 | c1 0 | w1 w1
o Do
h1 f1 | 0 g1 | 1 1
| |
a2 0 | b2 d 2 | c2 0 w2 Dw2
* =
0 e2 | h2 f2 | 0 g 2 o2 Do2
| |
| a3 0 | b3 d3 w Dw
f 3 D
3 3
| 0 e3 | h3
o3 o3
UNIDAD 11
APROXIMACIN EN DIFERENCIAS FINITAS DE LAS
ECUACIONES DE FLUJO DE UN SOLO FLUIDO
P D
+ q = (11.1)
x x x t B
donde,
k
= , 0 < x < 1, t > 0
B
Condiciones de frontera:
P D qw B
- = (11.3)
x x x =0 kA x =0
P D
- =0 (11.4)
x x x = L
P D
Si U = - y aplicando diferencias centrales a la variable U se tiene:
x x
n +1
U U in++1/1 2 U in+1/1 2
x i xi
U
n +1
1 n +1 P D
n +1
n +1 P D
n +1
=
i +1/ 2 i 1/ 2
X i X i X X i +1/ 2 X X i 1/ 2
P D
Aplicando nuevamente diferencias centrales a - ,
x x
n +1
n +1
P D
( Pi +1 Pi ( D )i +1/ 2 )
1 n +1
=
x x x i xi x i +1/ 2
(11.6)
n +1
( Pi Pi1 (D )i1/ 2 )
n +1
x i 1/ 2
Reemplazando las Ecs. (11.6) y (11.7) en la Ec. (11.5) y multiplicando por Vri = At (X)i, se
llega a:
n +1 n +1 Vri n +1 n
Ti +n1/+12 Pi +1 Pi ( D )i +1/ 2 Ti n1/+12 Pi Pi 1 ( D )i 1/ 2 qin +1 =
t B B i
(11.8)
i = 1,2,3,.....,I
n = 0,1,2,3,....
donde,
x
x / 2
i = 0 1/2 1 2 3 4 5 6 7
A
Ti 1/ 2 = T ( Pi , Pi 1 ) = T i 1/ 2 = Ti 1/ 2 (11.9)
x i 1/ 2
En notacin de operadores:
n +1 n+1 Vri
Ti +n1/+12 ( P D )i +1/ 2 Ti n1/+12 ( P D )i 1/ 2 + qin +1 = t (11.10)
t B i
o bien,
n+1 Vri
T ( P D ) i + qin +1 = t (11.10a)
t B i
P D qw B
- =-
x x x=0 kA x=0
Como se aprecia en la Fig. 11.1, se usa una celda imagen ficticia en la frontera izquierda.
Aplicando diferencias centrales a la ecuacin (11.3) para x = 0 , i = :
n +1
n +1
P D 1 n +1
B
- = P1 P0 ( D )1/ 2 = qw
x x i / 2 x1/ 2 kA
1/ 2
Donde,
I= I-1 I I+1
xi +1/ 2
n +1
q = T1/n2+1 P1 P0 ( D ) (11.11)
w 1/ 2
n +1 n +1 Vr1
T1.5n +1 P2 P1 ( D )1.5 T1/n2+1 P1 P0 ( D )1/ 2 q1n +1 = t (11.12)
t B 1
n +1 Vr1
T1.5n +1 P2 P1 ( D )1.5 + qw + q1n +1 = t (11.13)
t B 1
P D
- =0
x x x = L
n +1 n +1 Vr1
TIn++1/1 2 PI +1 PI ( D ) I +1/ 2 TIn+1/12 PI PI 1 ( D ) I 1/ 2 qIn +1 = t
t B I
(11.14)
La ecuacin para i = I:
n +1 VrI
TIn+1/1 2 PI PI 1 ( D ) I 1/ 2 + qIn +1 = t (11.15)
t B I
5
1/2
i+
/2
i-1 i
4
x
3 Di+1
Di+1/2 = Di+1 - Di
2 Di
1
i=
xi+1/2
0
X= Di Di+1 Nivel de referencia
2
i+
1
i+
i
Di+1/2
i -1
2
i-
i=
xi+1/2
Di Di+1
Nivel de referencia
UNIDAD 12
12.1. ERRORES
Dependiendo de la fuente que los produzca, los errores en los que se incurre al utilizar
computadores para resolver problemas, pueden clasificarse en alguno de los siguientes
tipos:
Errores inherentes
Errores por truncamiento
Errores por redondeo
Los errores inherentes o errores propios de los datos son aquellos que se producen al leer de
algn dispositivo de medicin un dato para representar alguna magnitud fsica y son
debidos a la imprecisin del dispositivo. Los errores por truncamiento son aquellos que se
presentan al utilizar series en los clculos como por ejemplo el polinomio de Taylor visto
con anterioridad. Estas series tienen un nmero infinito de trminos y al hacer algn clculo
con ellas, se utiliza solo un nmero determinado de trminos, truncando los dems. Por
ltimo, los errores por redondeo se deben a la imposibilidad de manejar en operaciones
como multiplicacin o divisin, todos los dgitos resultantes que involucran estas
operaciones. En este caso, el resultado se redondea o aproxima al nmero mximo de
dgitos con los que se dispone para trabajar.
12.2. ESTABILIDAD
f( n) = K n E
f(n)
f(n) = Kn E
n
Fig. 12.1. Error Lineal y Exponencial
Este consiste en reemplazar el error inicial por una expresin en series de Fourier y analizar
las variaciones de este error a medida que el clculo avanza. Considere la siguiente
ecuacin:
2 P P
= (12.1)
x 2 t
P n ( xi ) = Pi n + in (12.2)
pK
n
K
Siendo Pin la solucin obtenida por medio de diferencias finitas y representa el error que
se introduce con esta aproximacin. La expresin implcita en diferencias finitas de la
ecuacin de difusividad, Ec. 12.1, es:
Pi +n1+1 2 Pi n +1 + Pi n1+1 Pi n +1 Pi n
= (12.3)
x 2 t
(P n +1
i +1 + in++11 ) 2 ( Pi n +1 + in +1 ) + ( Pi n1+1 + in+11 )
=
(P
i
n +1
+ in +1 ) ( Pi n + in )
(12.4)
x 2 t
in++11 2 in +1 + in+11 in +1 in
= (12.5)
x 2 t
f ( x) = An e In x / L (12.6)
n =
in = n e JPix (12.7)
n +1
n +1
n
, = n 1
i i
Donde es el factor de amplificacin del error, el cual debe ser menor o igual que la unidad
para obtener estabilidad. Reemplazando la Ec. 12.7 en la Ec. 12.5, se tiene:
e JPx 2 + e JPx 1
= (12.8)
x 2
t
Px
e JPx + e JPx 2 = 4 sen 2
2
Px
4 sen 2
2 = 1
x 2 t
De donde resulta:
1
= 1
4t Px
1 + 2 sen 2
x 2
4t Px
= 1 sen 2
x 2
2
t 1
<
x 2 2
12.3. CONVERGENCIA
Ahora bien, para cerrar las fronteras cuando se utiliza una malla de bloques, existen
bsicamente dos maneras de lograrlo, que son:
de bloque a bloque adyacente y el flujo sea cero. La deficiencia de esta segunda forma
es que se genera una nueva red, lo que implica un aumento considerable de ecuaciones.
b 1
i +1/ 2 = ki +1/ 2 ,b=
i +1/ 2 B
Ejemplo: si existe una falla entre las celdas, es mejor leer las propiedades en la frontera
(caso particular), sobre la falla o emplear algn algoritmo que me desconecte las dos celdas.
La mejor manera de manejar la transmisibilidad entre las celdas, es aquella que sea la ms
representativa (movimiento entre nodos).
Falla
No existe una forma nica de escoger los valores de transmisibilidad (movilidad), i+. En
general debera escogerse de modo que proporcione los resultados ms exactamente
posibles para la rata de flujo (acumulacin e influjo en el bloque). Sin embargo, algunas
veces su escogencia est determinada por la tcnica numrica usada. Suponga que la
transmisibilidad es constante en la interfase entre los nodos i e i+1 (no necesariamente en la
frontera del bloque). La rata de flujo entre estos dos nodos est dictada por:
i
qi +1/ 2 = A (P P )
i i +1/ 2 i
de donde:
i
A ( Pi +1/ 2 Pi ) = q (12.10)
i i +1/ 2
i +1
qi +1/ 2 = A (P P )
i +1 i +1 i +1/ 2
luego:
i +1
A ( Pi +1 Pi +1/ 2 ) = q (12.11)
i +1 i +1/ 2
( Pi +1 Pi ) = A
qi +1/ 2 = Ai +1/ 2 ( Pi +1 Pi +1/ 2 + Pi +1/ 2 Pi ) (12.12)
xi +1/ 2 x i +1/ 2
i +1
qi +1/ 2 = qi +1/ 2 + i qi +1/ 2 (12.13)
x i +1/ 2 i +1 i
1
=
x i +1/ 2 i +1 + i
i +1 i
xi +1/ 2 = i +1 + i
Luego:
i i+1
q
q
i i+1
i i+1
xi+1/2
12.4. Flujo en serie (discontinuidad vertical) Promedio de transmisibilidades
i +1/ 2 1
=
i +1 + i i +1
+ i
i +1 i
Despejando i+1:
i +1 + i
( )i +1/ 2 = (12.14)
i +1 i
+
i +1 i
2
i +1/ 2 =
1 1
+
i +1 i
luego:
2i +1i
i +1/ 2 = (12.15)
i +1 + i
Ahora, considere el caso cuando el yacimiento est compuesto de dos capas de diferente
permeabilidad como se esquematiza en la Fig. 12.5. El flujo total entre xi y xi+1 es:
q1 i 1 i+1 1
q2 2 2
xi + 1/2
Fig. 12.5. Flujo en paralelo (Sistema de estratos) Promedio de transmisibilidades
q = q1 + q2 (12.16)
1
qi +1/ 2 = A ( Pi +1 Pi ) 1 A 2 ( Pi +1 Pi ) 2 (12.17)
xi +1/ 2 xi +1/ 2
qi +1/ 2 = Ai +1/ 2
( Pi +1 Pi ) (12.18)
xi +1/ 2
qi +1/ 2 = A
( Pi +1 Pi ) 11 + 22
(12.19)
xi +1/ 2 1 + 2
Ai +1/ 2
( Pi +1 Pi ) = A ( Pi +1 Pi ) 11 + 22
X i +1/ 2 X i +1/ 2 1 + 2
11 + 2 2
i +1/ 2 = (12.20)
1 + 2
Pi +1 + Pi
Pi +1/ 2 = (12.22)
2
b
f( Pi+1/ 2 ) = , para cualquier tipo de flujo. (12.23)
i +1/ 2
1. b ( Pi +1/ 2 )
( Pi +1/ 2 )
b 2. ( bi +1 + bi ) / 2 = ( bi +1 + bi )
= ( i +1 + i ) / 2 ( i +1 + i )
i +1/ 2
3. Calcularla en el nodo de mayor potencial
W b + 1 W b , donde
( )
i +1
i
W = 0 si ( P D )i +1/ 2 > 0
W = 1 si ( P D )i +1/ 2 < 0
UNIDAD 13
TIPOS DE MALLAS
Las mallas son lneas abstractas que se trazan sobre el dominio de la funcin a resolver
(yacimiento) para subdividir el espacio en puntos discretos sobre los cuales se va a obtener
la solucin. El sistema de enmallado determina la forma de las condiciones de frontera. En
esta seccin se discutirn primero los dos mtodos tradicionales de construccin de mallas
(nodos centrados y nodos distribuidos) y las condiciones de fronteras asociadas a stas para
espaciamiento uniforme y no-uniforme en cordenadas cartesianas y radiales.
L
x =
( M 1)
de donde:
L = x (M-1) (13.1)
x
Vri = A , i=1yM (13.3)
2
i= 1 2 . . . . . . . . M-1 M
x
L
Fig. 13.1. Malla de nodos distribuidos
i= 1 2 . . . . . . . . M-1 M
x
L
Fig. 13.2. Malla de bloques centrados
L
x = (13.4)
M
Por lo tanto no hay puntos en las fronteras. Este mtodo ha sido usado extensivamente en la
industria petrolera. El volumen de los nodos se determina de:
La ecuacin de flujo,
Vri
Ti +n1/+12 ( Pi +1 Pi ( D )i +1/ 2 ) Ti n1/+12 ( Pi Pi 1 ( D )i 1/ 2 )
n +1 n +1
+ qin +1 = t
t B i
(13.6)
Cuando nos acercamos a rw necesitamos cada vez ms una malla ms fina. A medida que
r rw se necesita mayor definicin de la malla para mantener una exactitud uniforme de la
solucin y para ello se requiere una malla altamente irregular. La relacin del r ms
grande al ms pequeo es del orden de 103, r/rw=1000.
1 k P P
r = ct (13.7)
r r r t
k P 2 P
r r = r ct (13.8)
r r t
dr
Si =ln r, y sabiendo que d ( ln r ) =
r
k P 2 P
= r ct
ln r ln r t
k P 2 P
= e ct (13.9)
t
r
P Pw ln = w (13.10)
rw
2 P 1 P ct P
+ = (13.7.a)
r 2 r r k t
Si =ln r, entonces,
e = r, (13.7.b)
de modo que:
dr = e d (13.7.c)
2 P 1 P c P
+ 2 = t
e
2 2
e e k t
De donde:
2 P P e2 ct P
+ =
2 k t
7.389
1096.64
148.42
403.43
2.7183
20.086
r=
54.6
0
La Fig. 13.3 representa un yacimiento radial, en donde las mallas se han distribuido de
manera no uniforme para considerar las cadas de presin en las zonas ms cercanas del
pozo. Sin embargo, esta malla puede transformarse en una malla uniforme usando la
transformacin dada por la Ec. 13.7.b, de modo que:
=ln r
= 0 1 2 3 4 5 6 7
De la misma manera como se disearon las mallas cartesianas, nodos distribuidos y bloques
centrados, se disean las mallas para la geometra de flujo radial o cilndrico. Este diseo se
hace con base en el concepto de una distribucin uniforme en el espacio logartmico.
e - w
1 N
i-1 i i+1 h
re / rw
Si: r1 = rw , rN = re , = ln , entonces:
N 1
e w
= = cte (13.11)
N 1
= i+1 - i (13.12)
= ln ri+1 - ln ri
ri +1
= ln (13.13)
ri
e w ln re ln rw ln(re / rw )
= =
N 1 N 1 N 1
ln(re / rw ) r
= ln i +1
N 1 ri
Puesto que:
ln x
log x =
log 10
ln(re / rw ) 1 r
= ln i +1
( N 1) log10 log10 ri
log(re / rw ) r
= log i +1
( N 1) ri
de donde;
N 1
r
log(re / rw ) = log i +1
ri
Por lo tanto;
ri +1 ri +1
= ( re / rw ) N 1 ,
1
sea =
ri ri
ri = rw, i = 1
(13.15)
Ahora,
1 P r r
( Pi +1 Pi ) ( Pi Pi 1 )
1
r = (13.16)
r r r i ri ri r i +1/ 2 r i 1/ 2
P
q = 2 rh (13.17)
r
qi +1/ 2 = 2 hi +1/ 2
( Pi +1 Pi ) (13.18)
ln(ri +1 / ri )
Discretizando,
P r
q = 2 rh ; entonces, qi +1/ 2 = 2 hi +1/ 2 ( Pi +1 Pi ) (13.19)
r i +1/ 2 r i +1/ 2
( Pi +1 Pi ) = 2 h r
2 hi +1/ 2
ri +1 i +1/ 2 ( Pi +1 Pi )
ln r i +1
ri
1 r
= i +1/ 2
r
ln i +1 ri +1/ 2
ri
ri +1/ 2
ri +1/ 2 = , si ri +1/ 2 = ri +1 ri
ri +1
ln
ri
ri +1 ri
ri +1/ 2 = (13.20)
r
ln i +1
ri
ri +1 ri +1 ri ri ri
= de donde ri +1/ 2 = =
ri ln ln
ri +1/ 2 =
( 1) ri (13.21)
ln
Una representacin esquemtica de una malla radial de bloques centrados est dada en la
Fig. 13.6.
e - w
rw re
i-1 i i+1
h
i + 1/2
ri +1 = ri (13.22)
= ( re / rw )
1
N
(13.23)
r1/ 2 = rw (13.24)
ri +1/ 2 =
ri +1 ri
ri +1/ 2 =
( 1) ri (13.25)
ln ln
De la Ec. (13.22),
= ri +1 / ri
ri +1/ 2 ln
ri =
( 1)
Cuando i = 1,
r1+1/ 2 ln
r1 =
( 1)
rw ln
r1 = (13.26)
( 1)
UNIDAD 14
14.1. INTRODUCCION
AP = d (14.1)
Los mtodos directos son aquellos en los cuales la solucin del sistema de ecuaciones se
obtiene cuando se ha resuelto la matriz que representa el problema. Algunos ejemplos de
mtodos directos son los siguientes:
Inversin de matriz.
Regla de Cramer
Eliminacin de Gauss.
Descomposicin matricial
Mtodo de Gauss - Jordan
Se trata de un mtodo bastante sencillo para el cual se requiere determinar la matriz inversa
de la matriz de coeficientes y mediante una premultiplicacin obtener la solucin. El
procedimiento es como sigue. Dado el sistema:
AP = d (14.2)
A1 A P = A1 d (14.3)
I P = A1 d (14.4)
P=d , 1
d = A1 d
1
La solucin se obtiene con los resultados que proporcione el producto del lado derecho de
la Ec. (14.4). Como puede suponerse, el uso de este mtodo es un tanto elaborado y lento
debido a la necesidad de obtener la matriz inversa de la matriz de coeficientes, por lo que su
empleo en trabajos de simulacin es prcticamente nulo.
Este es un mtodo extremadamente sencillo pero no muy prctico para ser desarrollado en
una computadora tal como lo requiere el tratar de obtener la solucin del vector P.
Ejemplo:
2P1 - 3P2 = 7
3P1 + 5P2 = 1
2 3 P1 7
3 5 P = 1
2
2 3
= 10 + 9 = 19
3 5
Se obtienen ahora los otros determinantes al hacer el intercambio de columnas tal como lo
enuncia la regla:
7 3
P1 = = 35 + 3 = 38
1 5
2 7
P2 = = 2 21 = 19
3 1
P1 38
P1 = = =2
19
P2 19
P2 = = = 1
19
cuales son llamadas operaciones elementales sobre los renglones de una matriz, con el fin
de obtener un sistema equivalente al anterior que proporcione las incgnitas de una forma
sencilla y directa. As pues, tomando el sistema original, el objetivo es transformar la
matriz de coeficientes A a una matriz triangular superior como se indica a continuacin.
Dado el sistema:
AP = d (14.5)
El vector constante d es aadido a la matriz de coeficientes formando as, la matriz
ampliada como sigue:
Superior
d *n
Pn =
Cnn
Cuya forma matricial y matriz ampliada del sistema anterior quedan como sigue:
3 4 2 1 1 P1 16
2 1 4 8 2 P 13
2
8 1 1 3 2 P3 = 14
1 1 3 2 1 P4 4
4 2 3 1 3 P5 3
3 4 2 1 1 | 16
2 1 4 8 2 | 13
8 1 1 3 2 | 14
1 1 3 2 1 | 4
4 2 3 1 3| 3
1 1 3 2 1| 4
0 1 7 5 4 | 28
0 0 17 17 8 | 49
0 0 0 170 79 | 146
0 0 0 0 3152 |12608
12608
P5 = =4 P5 = 4
3152
17 P3 - 17(1) + 8(4) = 49 P3 = 2
3 6 7| 4
8 0 5|19
1 2 6 | 5
1000
. 0.000 0.000 | 3.001
0.000 1000
. 0.000 | 2.000
0.000 0.000 1000
. | 1000
.
P1 = 3.001
P2 = 2.000
P3 = 1.000
AP = b (14.9)
entonces,
A=LU (14.10)
donde,
(14.11) (14.12)
A=LU
LU P = b
(14.13)
Llamando el producto U P como vector y,
LY = b y U P = Y (14.14)
Mtodo de Jacobi
Pn
P*
AP = b (14.15)
A=D+R (14.16)
Donde D es una matriz diagonal, es decir, una matriz cuadrada cuyos elementos sobre la
diagonal principal son los nicos diferentes de cero. R es otra matriz que contiene ceros en
su diagonal principal y tiene los restantes elementos de A, en sus dems elementos.
Sustituyendo en la expresin (14.15):
( D + R) P = b (14.17)
D P+ R P = b
D P = b R P
P = D 1 b D 1 R P (14.18)
( K +1) (K )
1 1
P = D b D R P (14.19)
Donde:
K = 0, 1, 2, ..........
P1( K +1) =
1
a11
(
b1 a12 P2( K ) a13 P3( K ) ..... a1n Pn( K ) )
P2( K +1) =
1
a22
(
b2 a21 P1( K ) a23 P3( K ) ..... a2 n Pn( K ) )
P3( K +1) =
1
a33
(
b3 a31 P1( K ) a32 P2( K ) ..... a3n Pn( K ) )
(14.20)
...
Pn( K +1) =
1
ann
(
bn an1 P1( K ) an 2 P2( K ) ..... an( n 1) Pn(K1) )
Donde,
K = 0, 1, 2, .....
(0)
= P1( ) , P2( ) , P3( ) ,...., Pn( )
0 0 0 0
P (14.21)
(1)
P = P1(1) , P2(1) , P3(1) ,...., Pn(1)
(14.22)
( 2)
= P1( ) , P2( ) , P3( ) ,...., Pn( )
2 2 2 2
P (14.23)
( n +1) ( n)
P P (14.24)
b b b b
P = 1 , 2 , 3 ,..., n (14.25)
a11 a22 a33 ann
Este ltimo vector P , se utilizar como vector inicial P (0) en la solucin de sistemas por el
mtodo de Jacobi. Para una mejor comprensin del mtodo, se resolver el siguiente
sistema de ecuaciones:
6P1 + 2P2 + P3 = 22
- P1 + 8P2 + 2P3 = 30
P1 - P2 + 6P3 = 23
1
P1 = ( 22 2 P2 P3 )
6
1
P2 = ( 30 + P1 2 P3 )
8
1
P3 = ( 23 P1 + P2 )
6
P1( K +1) =
1
6
(
22 2 P2( K ) P3( K ) ) (14.a)
P2( K +1)
1
(
= 30 + P1( K ) 2 P3( K )
8
) (14.b)
P3(
K +1)
=
1
6
(
23 P1( ) + P2( )
K K
) (14.c)
Donde K = 0, 1, 2, 3, ....
Tomando el vector inicial P (0) =(22/6, 30/8, 23/6) y sustituyendo K = 0 en las tres
ecuaciones de recurrencia (14.a), (14.b), (14.c), se obtiene:
P1(1) =
1
6
(
22 2 P2( 0) P3( 0) )
1 1
8
0
(
P2( ) = 30 + P1( ) 2 P3( )
0
)
1
(
P3(1) = 23 P1( 0) + P2( 0)
6
)
Sustituyendo valores:
P1(1) =
1
6
( 22 2 ( 30 / 8) 23 / 6 ) = 1.778
P2(1) = ( 30 + 22 / 6 2 ( 23 / 6 ) ) = 3.250
1
8
1
P3( ) = ( 23 22 / 6 + 30 / 8 ) = 3.847,
1
obtenindose:
1
P1( 2) =
6
( 22 2 ( 3.25) 3.847 ) = 1.942
1
P2( ) = ( 30 + 1.778 23.847 ) = 3.011
2
8
1
P3( ) = ( 23 1.778 + 3.250 ) = 4.079
2
Por lo tanto:
P1( K +1) =
1
a11
(
b1 a12 P2( K ) a13 P3( K ) ..... a1n Pn( K ) )
P2( K +1) =
1
a22
(
b2 a21 P1( K +1) a23 P3( K ) ..... a2 n Pn( K ) )
P3( K +1) =
1
a33
(
b3 a31 P1( K +1) a32 P2( K +1) ..... a3n Pn( K ) )
(14.26)
...
Pn( K +1) =
1
ann
(
bn an1 P1( K +1) an 2 P2( K +1) ..... an( n 1) Pn(K1+1) )
Como ejemplo del procedimiento de clculo que sigue ste mtodo se resolver el mismo
sistema de ecuaciones que se emple para ejemplificar el mtodo de Jacobi.
6P1 + 2P2 + P3 = 22
-P1 + 8P2 + 2P3 = 30
P1 - P2 + 6P3 = 23
P1(
K +1)
=
1
6
(
22 2 P2( ) P3( )
K K
) (14.d)
P2( K +1) =
1
8
(
30 + P1( K +1) 2 P3( K ) ) (14.e)
P3( K +1)
1
(
= 23 P1( K +1) + P2( K +1)
6
) (14.f)
Donde K = 0, 1, 2, .....
22 30 23
P (0) = , ,
6 8 6
P1( ) =
1 1
6
(
22 2 P2( ) P3( )
0 0
)
P2( ) =
1 1
8
(
30 + P1( ) 2 P3( )
1 0
)
P3(1)
1
(
= 23 P1(1) + P2(1)
6
)
Sustituyendo valores:
1 30 23
P1(1) = 22 2 = 1.778
6 8 6
1 23
P2(1) = 30 + 1.778 2 = 4.0369
8 6
1
P3(1) = ( 23 1.778 + 4.039 )
6
Se obtiene:
Se trata de un mtodo que acelera la obtencin de la solucin con respecto a los mtodos
iterativos vistos anteriormente. En ste, el nuevo valor de Pi(k+1) se obtiene con parte de la
nueva iteracin y con parte de la anterior. Para ello se introduce el trmino parmetro de
relajacin, , cuya presencia acelera el proceso de convergencia. As pues,
notacionalmente se tiene el siguiente sistema:
P1( K +1) =
1
a11
( )
b1 a12 P2( K ) a13 P3( K ) ... a1n Pn( K ) + (1 ) P1( K )
P2( K +1) =
1
a22
(
b2 a21 P1 ( K +1) (K ) (K )
)
a23 P3 ... a2 n Pn + (1 ) P2 (K )
P3( K +1) =
1
a33
(
b3 a31 P1 ( K +1)
a32 P2 ... a3n Pn + (1 ) P3
( K +1) (K )
) ( K ) (14.27)
.. ......
Pn( K +1) =
1
ann
( )
bn an1 P1( K +1) an 2 P2( K +1) ... an( n 1) Pn(K1+1) + (1 ) Pn( K )
Donde K = 0, 1, 2, ... Para cualquier valor que se fije a entre cero y dos, el proceso
converge para los tipos de sistemas de ecuaciones que puedan encontrarse en la simulacin
de yacimientos. Cuando el valor de es mayor de 1.0, > 1.0, se dice que el proceso es de
sobre-relajacin. Si el valor de estuviese comprendido entre 0 y 1 (0 < < 1), se tendra
bajo-relajacin (sub-relajado), aunque hay que hacer notar que dicho procedimiento no es
efectivo para el tipo de problemas de yacimientos. Si = 1, el proceso se reduce, como se
podr observar viendo la Ec. 14.27 y comparndola con la Ec. 14.26, al mtodo de Gauss
Seidel. Una forma ms general de representar matemticamente el mtodo de relajacin, y
de paso el mtodo de Gauss-Seidel, se presenta a continuacin:
P i = (1 - ) Pi + b i - i=N 1,i j ai , j Pj , Si i > j , = K +1, y si j < i, = K
K+1 K +1
a i,i
k x N x2 y 2
=
k y N y2 x 2
=
1 + cos( / N x )
2
opt =
1+ 1
El orden de las ecuaciones es arbitrario sin embargo deben seguir ciertos esquemas para
minimizar clculos y buscar algoritmos apropiados. Dependiendo de la manera como se
enumeren los nodos dentro del yacimiento, resultar la forma de la matriz y el consecuente
mtodo apropiado para su solucin. Se usan notaciones simplificadas para identificar
bloques con el propsito de indicar la manera en que los trminos en la matriz de presiones
para cada bloque aparecen en la matriz de coeficientes. Un bloque debe ser identificado con
un solo nmero y los trminos en la ecuacin sern referidos con el nmero del bloque
respectivo. El ordenamiento estndar considera la enumeracin consecutiva de los bloques
iniciando desde la parte inferior izquierda del yacimiento, tal como se muestra en la Fig.
14.2. Por ejemplo, los modelos de 4 x 2 y 2 x 4 se enumeran tal como se muestra en la Fig.
14.2 con la notacin simplificada que se presenta en la Fig. 14.3. La ecuacin de presiones
para el bloque 2 del modelo 4 x 2 ser:
7 8
5 6 7 8 5 6
1 2 3 4 3 4
a) 4 x 2
1 2
b) 2 x 4
x x x x x x
x x x x x x x
x x x x x x x x
x x x x x x x
x x x x x x x
x x x x x x x x
x x x x x x x
x x x x x x
a) 4 2 b) 2 4
Fig. 14.3. Notacin resultante para coeficientes matriciales con ordenamiento estndar
Por supuesto, el nmero de ecuaciones es 8 para ambos modelos pero la distribucin de los
trminos dentro de la matriz de coeficientes difiere. Para el modelo 4 x 2, la matriz de
coeficientes es una matriz de banda con un ancho de banda de 9 mientras que para el otro
caso el ancho de banda es de 5. El esfuerzo requerido para resolver una matriz bandeada
depende tanto del nmero de ecuaciones como del ancho de banda. Si se usara el mtodo de
descomposicin matricial para resolver el modelo de 4 x 2 toma ms de dos veces que para
resolver el modelo de 2 x 4. Esto es, si se usa el mtodo de ordenamiento estndar, la
numeracin debera ser en la secuencia de la direccin ms corta. De las muchas formas de
ordenamiento posibles, las que ms se usan en simulacin son el ordenamiento estndar,
A3, D4 y diseccin anidada.
13 28 14 29 15 30 5 22 10 27 14 30
25 10 26 11 27 12 18 6 23 11 28 15
7 22 8 23 9 24 2 19 7 24 12 29
19 4 20 5 21 6 16 3 20 8 25 13
1 16 2 17 3 18 1 17 4 21 9 26
a) A3 b) D4
x x x
x x x x
x x x x x
x x x x x
x x x x x
x x x x
x x x x
x x x x x
x x x x x
x x x x x
x x x x x
x x x x
x x x x
x x x x
x x x x
x x x x
x x x x
x x x
x x x x
x x x x x
x x x x x
x x x x x
x x x x x
x x x x
x x x x
x x x x x
x x x x x
x x x x x
x x x x
x x x
13 14 22 11 9
15 16 23 12 10
17 18 19 20 21
2 4 24 8 7
1 3 25 6 5
Fig. 14.7. Ordenamiento de diseccin anidada de un modelo de bloques de 5 x 5
1 1 0 1 0 0 0 0 x1 b1
1 1 1 0 1 0 0 0 x2 b2
0 1 1 1 0 1 0 0 x3 b3
1 0 1 1 1 0 1 0 x4 b4
A' = =
0 1 0 1 1 1 0 1 x5 b5
0 0 1 0 1 1 1 0 x6 b6
0 0 0 1 0 1 1 1 x7 b7
0 0 0 0 1 0 1 1 x8 b8
Valores
inexistentes
0 1 1 1 1
1 1 1 1 0
1 1 1 1 0
1 1 1 0 0
Valores
inexistentes
Penta-Gauss-Seidel
yes
i=1 sum=a1,4*X2+a1,5*X1+NN
yes
1< i <=NN
sum=ai,2*Yi-1+ai,4*Xi+1+
ai,5*Xi+NN
yes
NN< i <=N-NN sum=ai,1*Yi-NN+ai,2*Yi-1+
ai,4*Xi+1+ai,5*Xi+NN
yes
sum=ai,1*Yi-NN+ai,2*Yi-1+
i > N-NN
ai,4*Xi+1
1 2 3 4
5 6 7 8
9 10 11 12
CE S
WC E S
WC E S
WC S
N CE S
N WC E S
N WC E S
N WC S
N CE
N WC E
N WC E
N WC
1 4 7 10
2 5 8 11
3 6 9 12
CS E
NC S E
NC E
W C S E
W NC S E
W NC E
W C S E
W NC S E
W NC E
W C S
W N C S
W NC
Fig. 14.13. Matriz resultante del ordenamiento de la Fig. 14.12 con ancho de banda de 2J+1 = 7
Se ha enumerado los nodos para demostrar el orden que se debera tener el enmallado o el
orden en el cual se escriben las ecuaciones lineales. Para el problema bidimensional que se
muestra en la Fig. 14.10, la matriz A tendra la forma que se muestra en la Fig. 14.11. Ahora
bien, si se cambia la enumeracin como lo indica la Fig. 14.12, la matriz tendr ahora la
forma que muestra la Fig. 14.13, por supuesto, la solucin ser exactamente la misma pero
requiere menos aritmtica debido a que se reduce el ancho de banda.
Peaceman y Rachford propusieron el primer mtodo para resolver las ecuaciones que
describen problemas de flujo multidimensional en yacimientos de petrleo. Desde el punto
de vista de cmputo, su mtodo es similar a relajacin lineal con la direccin implcita
alternando sucesivamente entre columnas y filas. El mtodo trabaj bien en sistemas que
tenan permeabilidades cercanas a la uniformidad y en problemas en los cuales la direccin
del movimiento de fluidos no cambia drsticamente. Para cambios bruscos en direccin de
flujo, tal como conificacin, existen mtodos superiores. Este mtodo es bsicamente una
perturbacin del mtodo de Crack-Nicholson. Otros mtodos de direccin alternante son:
Mtodo de Douglas, el cual presenta ventajas para problemas tridimensionales comparado
con el de Peaceman y Rachford, y el mtodo de Douglas y Rachford. Otros mtodos que
perturban el mtodo de Crack-Nicholson son: el mtodo de separacin y el mtodo
predictor-corrector.
Nivel de
tiempo
Primero
n
Barrido en x
De n a n+1/2 n+1/2
Segundo
Barrido en y
n+1
De n+1/2 a n
k x h P k y h P Q P
+ = ct h (14.27.a)
x x y y xy t
2 P 2 P Q ct h P
+ 2 = (14.27.b)
x 2
y xy ( kh / ) ( kh / ) t
Condicin inicial: Asuma que la distribucin de presin a lo largo de todo el yacimiento es
constante e igual a la presin inicial en el instante en que el desplazamiento con agua inicia.
P(x,y,0) = Pinicial
P P
= = 0 @ i = N , j = 1,..., N ; j = M , i = 1,..., N
x y
P
(i,1) = 0
Y
1
P P
(0, j ) = 0 (1, j ) = 0
X X
0 P 1
(i, 0) = 0
Y
Por conveniencia, el modelo matemtico expresado por medio de la Ec. 14.27.b, junto con
sus condiciones de frontera puede normalizarse o escribirse en forma adimensional. Asuma,
adems, que x = y y que la longitud del domino es las direcciones x e y es igual a Lx.
P x y kt
P= X= Y= tD =
Pi Lx Lx ct L2x
2 P 2 P Q P
+ 2 2 = (14.27.c)
X 2
Y x pi ( kh / ) t D
P(x,y,0) = 1
P P
= = 0 @ i = N , j = 1,..., N ; j = M , i = 1,..., N
X Y
2 Pi ,nj+1/ 2 1 P 2 Pi ,nj
2 n +1
Qi , j Pi ,nj+1
+ i ,2j + =
X 2 2 Y Y 2 X 2 pi ( kh / ) t D
t D t D
2 ( i +1, j
P n +1/ 2 2 Pi ,nj+1/ 2 + Pi n1,+1/j 2 ) + ( Pi,nj +1 2Pi,nj + Pi,nj 1 )
2 X 2 X 2
t D Qi , j
= ( Pi ,nj+1/ 2 Pi ,nj )
2X pi ( kh / )
2
Defina:
t D / 2 kt / 2
= =
X 2
ct x 2
Luego:
Qi , j
(P n +1/ 2
i +1, j 2 Pi ,nj+1/ 2 + Pi n1,+1/j 2 ) + ( Pi ,nj +1 2 Pi ,nj + Pi ,nj 1 )
pi ( kh / )
=
1
(P n +1/ 2
i, j Pi ,nj )
1 1 Qi , j
Pi n1,+1/j 2 2 Pi ,nj+1/ 2 + Pi +n1,+1/j 2 = Pi ,nj 1 + 2 Pi ,nj Pi ,nj +1 (14.27.f)
pi ( kh / )
t D t D
2 ( i +1, j
P n +1/ 2 2 Pi ,nj+1/ 2 + Pi n1,+1/j 2 ) + 2 ( i , j +1
P n +1 2 Pi ,nj+1 + Pi ,nj+11 )
2X 2 X
t D Qi , j
= ( Pi ,nj+1 Pi ,nj+1/ 2 )
2X 2 pi ( kh / )
1 1 Qi , j
Pi n1,+1j 2 Pi ,nj+1 + Pi +n1,+1j = Pi ,nj+1/1 2 + 2 Pi ,nj+1/ 2 Pi ,nj++1/1 2 (14.27.g)
pi ( kh / )
Donde;
ai = ai = 1
1
bi = bi = 2
ci = ci = 1
1 Qi , j
di = Pi ,nj 1 2 Pi ,nj + Pi ,nj +1
pi ( kh / )
1 Qi , j
di = Pi ,nj+1/1 2 2 Pi ,nj+1/ 2 + Pi ,nj++1/1 2
pi ( kh / )
1
z = m 1
a
=
b
a = 4sen 2
2m
b = 4 cos 2
2m
1
k = , k = 1, 2,...., m
bz k 1
4
1 z z1.5
Pm = exp
1+ z 1 z
Sm = m Pm
El valor ptimo de m se escoge para el valor mnimo de Sm. Por ejemplo, para un enmallado
de 17 x 17, los valores ms eficientes de fueron:
1 = 0.252147
2 = 0.497533
3 = 0.981727
4 = 1.937133
5 = 3.822330
6 = 7.542180
7 = 14.88249
8 = 29.365296
las matrices resultantes de la aplicacin de las Ecs. 14.27.h y 14.27.i son tridiagonales y
pueden resolverse por el Algoritmo de Thomas. La Ec. 14.27.h permite obtener la
distribucin de presin a lo largo de la direccin x a medio intervalo de tiempo, lo cual
n n +1/ 2 n
b1 2c1 0 0 0 0 0 P1 d1
a2 b2 c2 0 0 0 0 P2 d2
0 a3 b3 c3 0 0 0 P3 d3
0 0 a4 b4 c4 0 0 . = .
0 0 0 . . . 0 . .
0 0 0 0 . . . . .
0 0 0 0 0 2 an bn Pn d
n
n +1/ 2
b1 2c1 0 0 0 0 0 n +1 d1
n +1/ 2
P1
a2 b c2 0 0 0 0 d2
2
P2
a3 b c3 P3
0 3 0 0 0
d3
0 0 a4 b c4 0 0 . = .
4
.
0 0 0 . . . 0 .
.
0 0 0 0 . . . .
P
n d
0 0 0 0 0 2an bn n
Note adems que cuando t o cuando la compresibilidad del sistema se hace cero, el
modelo se convierte en estado estable. Bajo esta consideracin ( cero compresibilidad ) el
sistema esta sujeto a manejar el mismo volumen de inyeccin de agua y de aceite
producido. El problema se resolvi usando unidades de campo con permeabilidad en
Darcies y tiempo en das. Los factores de conversin C1 = 0.88746475 (va con el trmino
de caudal) y C2 = 0.1580642 (va en el trmino de tD). Los siguientes fueron los datos de
entrada:
o = 1.5 cp
w = 1 cp
K = 0.1 D
h = 38.799999 ft
= 35 %
So movible = 0.45
ct = 0
x =y = 40 ft
Este problema se realiz inicialmente para rastrear el recorrido de la inyeccin y para ello
se consideraron ambas viscosidades.
Resultados:
1 2 3 4 5 6 7 8 9 10
1 .0 .0 .0 .0 .0 .0 .0 .0 .0 .0
2 .0 912.8 912.9 914.3 921.2 929.1 935.8 940.8 943.4 944.0
3 .0 912.5 911.9 911.4 920.4 929.3 936.5 941.6 944.2 944.7
4 .0 912.8 910.2 898.3 919.0 930.8 938.7 944.2 946.9 947.1
5 .0 917.7 917.2 917.1 926.2 935.3 943.0 948.8 951.6 951.3
6 .0 922.8 923.5 926.1 932.6 940.7 948.7 955.6 959.1 957.6
7 .0 926.0 927.1 930.6 936.9 945.4 955.1 965.0 971.1 966.5
8 .0 926.6 927.9 931.8 938.6 948.2 961.1 977.6 993.6 978.5
9 .0 923.9 925.3 929.3 936.5 947.1 962.9 989.4 1046.8 989.8
10 .0 918.2 919.5 923.5 930.6 940.5 953.6 969.9 985.6 969.8
11 .0 909.2 910.3 913.9 920.9 930.1 940.3 950.0 955.4 949.4
12 .0 897.5 898.0 900.5 908.5 918.1 927.0 933.9 936.3 932.8
13 .0 884.2 883.0 881.2 893.9 906.1 915.4 921.3 922.8 919.8
14 .0 872.8 868.0 846.6 879.4 896.3 906.6 912.3 913.5 910.6
15 .0 870.5 869.0 866.9 880.2 892.7 901.8 907.1 908.1 905.2
16 .0 870.4 870.1 871.4 881.0 891.8 900.3 905.4 906.4 903.4
17 .0 .0 .0 .0 .0 .0 .0 .0 .0 .0
11 12 13 14 15 16 17
1 .0 .0 .0 .0 .0 .0 .0
2 942.2 938.8 934.4 930.4 929.5 929.5 .0
3 942.8 939.1 933.9 928.5 928.8 929.2 .0
4 944.6 940.2 933.1 920.4 927.5 929.0 .0
5 948.1 943.2 937.3 931.3 931.1 931.2 .0
6 952.8 946.8 940.8 936.0 933.8 933.2 .0
7 958.1 949.7 942.6 937.3 934.3 933.4 .0
8 963.0 951.0 942.1 935.9 932.3 931.2 .0
9 963.7 948.3 937.9 931.1 927.1 925.8 .0
10 953.4 940.2 930.1 923.0 918.9 917.6 .0
11 939.1 928.2 918.4 911.0 907.2 906.0 .0
df
Suponer que se conocen tanto f(x(u)) y
dx X (u )
(u )
(u) df
f
dx
Es posible obtener una estimacin de f(u+1), expandiendo sta alrededor del punto X(u) en
series de Taylor, y reteniendo los trminos de orden ms bajo. Esto es:
(u )
( u +1) (u ) df ( u +1) ( u +1) f (u )
f = f + x = 0 , luego: x = (u )
donde,
dx df
dx
x(u +1) = x(u +1) x(u )
Se parte de la estimacin x(0) y se calcula x(1), se contina iterando hasta que x(u +1)
y/o f (u +1) . La interpretacin geomtrica, como se presenta en la Fig. 14.17, se basa en
lo siguiente. Sea:
(1) f ( 0)
x = ( 0)
f
x
f( ) f( ) f( )
(0) 0 0 0
df (1)
= = ; entonces, x =
dx x (1) x (0) x (1) df
( 0)
dx
en x(3) indica que se est cerca al valor verdadero. La estimacin x(0) debe estar dentro de
convergencia para que la solucin converja. Del ejercicio anterior:
f(x) = x2 - Cos x
f(x) = 2x + Sen x
Solucin:
f
(1)
f(1)
x
f
(2)
x
f(2)
f(x) f(x)=0
x
x0) x(2) x(1)
f(0)
f
(0)
Si se conocen:
(u ) (u )
(u) Fi(u) Fi
Fi (x , y ), , , i = 1, 2....
x y
Podemos estimar Fi (x(u+1), y(u+1)) mediante una expansin de series de Taylor alrededor de
x(u), y(u).
(u ) (u )
F F
(
Fi x ( u +1)
,y ( u +1)
) = F (x
i
(u )
,y (u )
) + i
x
x ( u +1)
+ i
y
y ( u +1) = 0
(u ) (u )
Fi ( u +1) F
x + i y ( u +1) = Fi (u ) i = 1, 2
x y
(u ) (u )
F1 ( u +1) F
x + 1 y ( u +1) = F1( u )
x y
(u ) (u )
F2 ( u +1) F
x + 2 y ( u +1) = F2(u )
x y
o bien,
(u ) ( u +1) (u )
F1 F1 x F1
x y
=
F2 F2
x
y y F2
|x(u+1)| y |y(u+1)|
y/o
|F1(u+1)| y | F2(u+1)|
(u )
(u ) Fi i = 1, 2,3,..., n
Fi y
x j j = 1, 2,3,..., n
entonces, se puede expandir Fi(+1) alrededor del nivel iterativo (), empleando serie de
Taylor, truncados a los trminos de orden ms bajos, esto es:
Puesto que Fi ms la sumatoria del producto de las derivadas por el valor del incremento
de la funcin debe ser igual a Fi+1, significa que dicha sumatoria debe ser igual a menos
Fi, matemticamente:
( )
n
Fi
j =1 x j
x (j +1) = Fi ; i = 1, 2, 3, ..., n
Donde,
Es decir,
F1 ( ) ( +1) F1 ( ) ( +1) F ( )
x1 + x2 + ... + 1 xn( +1) = F1( )
X 1 x2 xn
F2 ( ) ( +1) F2 ( ) ( +1) F ( )
x1 + x2 + ... + 2 xn( +1) = F2( )
x1 x2 xn
.
.
.
Fn ( ) ( +1) Fn ( ) ( +1) Fn ( ) ( +1)
x1 + x2 + ... + xn = Fn( )
x1 x2 xn
En forma matricial:
( ) ( +1) ( )
F1 F1 F1 F1 x1 F1
x .....
x2 x3 xn
1
F2 F2 F2 F2 x2 F2
x .....
1
x2 x3 xn
F3 F3 F3 F3 x3 = F3
xn
.....
x1 x2 x3
. . . . . ... ...
Fn Fn Fn
.....
Fn
x1 x2 x3 xn x F
n n
La anterior ecuacin matricial constituye la matriz de coeficiente plena, porque en todas las
ecuaciones estn presentes todas las variables. Se dice que la matriz est dispersa, cuando
muchos elementos de la matriz son cero (0). La expresin matricial arriba presentada puede
expresarse como:
J x = F
i = 1, 2, 3, .... , n.
n +1
T ( P D ) i + qin +1 =
V i
t ( B)
t
i
(14.28)
( P D )n +1 = 0 (12.30)
Malla de bloques centrados
1/ 2
( P D ) I +1/ 2 = 0
n +1
(12.31)
n = 0, 1, 2, 3,.....
Desarrollando (14.28):
n +1 n +1 V i
Ti +n1/+12 Pi +1 Pi ( D )i +1/ 2 Ti n1/+12 Pi Pi 1 ( D )i 1/ 2 + qin +1 = ( B )n +1 ( B )n
t i
(14.32)
kb
Ti +1/ 2 = T ( Pi +1 , Pi ) = i +1/ 2i +1/ 2 = i +1/ 2
i +1/ 2
kb
Ti 1/ 2 = T ( Pi , Pi 1 ) = i 1/ 2 i 1/ 2 = i 1/ 2
i 1/ 2
g
i +1/ 2 = ( Pi +1 , Pi ) = i +1/ 2
gc
g
i 1/ 2 = ( Pi , Pi 1 ) = i 1/ 2
gc
Los cambios del volumen poroso pueden representarse por la siguiente expresin resultante
de la expansin y posterior truncamiento de la series de Taylor. Puesto que = (p)
entonces;
Se tiene un sistema de ecuaciones no lineales. Las linealidades son el resultado de (1) Los
trminos de flujo y (2) Los trminos de acumulacin. Esto amerita la linealizacin del
sistema. No se puede permitir una mala linealizacin del trmino de acumulacin.
Aplicando el mtodo de Newton - Raphson a la solucin del sistema de ecuaciones (14.32)
se tienen I ecuaciones con I incgnitas. Si se define Fi (Pi-1, Pi, Pi+1), entonces:
F ( ) F ( ) F ( )
Si se conoce F ( ) ,
, , entonces se puede expandir la funcin en series de
Pi 1 Pi Pi +1
Taylor F(+1) alrededor de ().
( )
j = i +1
Fi
j = i 1 Pj
Pj( +1) = Fi ( ) ; i = 1, 2, 3, ......., I ; ( ) = 0,1, 2, 3, ...... (14.35)
Vr1
F1 ( P1 , P2 ) = T1.5 [ P2 - P1 - ( D)1.5 ] + q1 - ( b ) - ( b ) n = 0
t 1
F1 ( ) ( +1) F1 ( ) ( +1)
P1 + P2 = F1( )
P1 P2
Para el nodo I tambin se estableci una frontera cerrada lo que indica que no hay flujo a
travs de ella, luego (P - D)I+ = 0. Reemplazando en la Ec. (14.33):
VrI
FI ( PI -1 , PI ) = - TI - [ PI - PI -1 - ( D) I - ] + qI - ( b ) - ( b ) n = 0
t I
FI ( ) ( +1) FI ( ) ( +1)
PI 1 + PI = FI( )
PI 1 PI
F1 ( ) ( +1) F1 ( ) ( +1)
P1 + P2 = F1( )
P1 P2
F2 ( ) ( +1) F2 ( ) ( +1) F2 ( ) ( +1)
P1 + P2 + P3 = F2( )
P1 P2 P3
F3 ( ) ( +1) F3 ( ) ( +1) F3 ( ) ( +1)
P2 + P3 + P4 = F3( )
P2 P3 P4
...... .. ....
FI 1 ( ) ( +1) FI 1 ( ) ( +1) FI 1 ( ) ( +1)
PI 2 + PI 1 + PI = FI(1)
PI 2 PI 1 PI
FI ( ) ( )
( +1) FI
PI 1 + PI( +1) = FI( )
PI 1 PI
( ) ( +1) ( )
F1 F1 P1 F1
P
P2
1
F2 F2 F2 P2 F2
0
P1 P2 P3
F3 F3 F3 P3 F3
P2 P3 P4 = ....
.. ...
FI 1 FI 1 FI 1 PI 1 FI 1
0
PI 2 PI 1 PI
FI FI
PI 1 PI PI FI
( )
F1 F1 P1
( +1)
F1
( )
P 0 0 0 0 0 0
P2
1
F2 F2 F2 P2 F2
P 0 0 0 0 0
1
P2 P3
F3 F3 F3 P3 F3
0 0 0 0 0
P2 P3 P4
F4 F4 F4 P F
0 0 0 0 0
4 4
P3 P4 P5 =
F5 F5 F5
0 P5 F5
0 0 0 0
P4 P5 P6
F6 F6 F6
0 0 0 0 0 P6 F6
P5 P6 P7
F7 F7 F7
0 0 0 0 0 P7 F7
P6 P7 P8
F8 F8
0 0 0 0 0 0 P8 F8
P7 P8
Pi (+1) = Pi (+1) - Pi ()
de donde
Pi (+1) = Pi () + Pi (+1)
Las transmisibilidades en la cara o en la mitad del bloque se obtienen del promedio entre
dos nodos contiguos:
Las derivadas de las funciones con respecto a la presin en cada nodo estn dadas por:
Fi Fi Fi
, ,
Pi 1 Pi Pi +1
Fi T
= Ti 1/ 2 1 + Di 1/ 2 i 1/ 2 Pi Pi 1 ( D )i 1/ 2 i 1/ 2 (14.36)
Pi 1 Pi 1 Pi 1
Las propiedades del fluido en la posicin i-, se evaluan con base en la presin en dicho
nodo, Pi-:
Donde:
Pi + Pi 1
Pi 1/ 2 =
2
y;
b
Ti 1/ 2 = ( k )i 1/ 2
i 1/ 2
i 1/ 2 i 1/ 2 Pi 1/ 2
=
Pi 1 Pi 1/ 2 Pi 1
Puesto que:
Pi + Pi 1
Pi 1/ 2 =
2
Pi 1/ 2 Pi + Pi 1 0 + 1 1
= = =
Pi 1 2 2 2
Entonces:
i 1/ 2 i 1/ 2 Pi 1/ 2 1 i 1/ 2
= =
Pi 1 Pi 1/ 2 Pi 1 2 Pi 1/ 2
De la misma manera:
i 1/ 2 1 g i 1/ 2
=
Pi 1 2 g c Pi 1/ 2
Ti 1/ 2 Ti 1/ 2 Pi 1/ 2 1 Ti 1/ 2 1
= =
Pi 1 Pi 1/ 2 Pi 1 2 Pi 1/ 2 2
= ( k )i 1/ 2
b
Pi 1/ 2 ( ) i 1/ 2
bi 1/ 2
i 1/ 2 bi 1/ 2 i 1/ 2
Pi 1/ 2 ( )
b
i 1/ 2
=
Pi 1/ 2
( i 1/ 2 )
2
Pi 1/ 2
b
P b P
Pi 1/ 2 ( )
b
i 1/ 2
=
2
P = Pi1/ 2
Pi 1/ 2 ( )
b
i 1/ 2
( )
= b
1 b 1
i 1/ 2 b P
P P = Pi1/ 2
Ti 1/ 2 1
= ( k )i 1/ 2 b
Pi 1/ 2 2 ( ) 1 b 1
i 1/ 2 b P
P P = Pi1/ 2
Ti 1/ 2 1 1 b 1
= Ti 1/ 2
Pi 1 2 b P P P = P i 1/ 2
Ti 1/ 2 = ( k )i 1/ 2 ( b) i 1/ 2
= ( k )i 1/ 2 b
1
2 ( ) ( )
i
+ b
=T P ,P
i 1
( i 1 i )
i +1 + i
i +1/ 2 = = ( Pi +1 , Pi )
2
i 1 + i
i 1/ 2 = = ( Pi , Pi 1 )
2
Fi T
= Ti 1/ 2 1 + Di 1/ 2 i 1/ 2 Pi Pi 1 ( D )i 1/ 2 i 1/ 2 (14.36)
Pi 1 Pi 1 Pi 1
Puesto que la gravedad especfica est relacionada con densidad, es factible obtener la
siguiente expresin:
i 1/ 2 1 i 1 1 1 g i 1
= = =
Pi 1 2 Pi 1 2 P i 1 2 g c Pi 1
Ti 1/ 2 1
Pi 1 2
= ( k )i 1/ 2
Pi 1
b
( )
1
i 1 2 ( )
= ( k )i 1/ 2
b 1 b 1
i 1 b P
P P = Pi1
Fi T
= Ti +1/ 2 1 + Di +1/ 2 i +1/ 2 + Pi +1 Pi ( D )i +1/ 2 i +1/ 2
Pi Pi Pi
(14.37)
T Vr d
Ti 1/ 2 1 Di 1/ 2 i 1/ 2 Pi Pi 1 ( D )i 1/ 2 i 1/ 2 i ( b )i
Pi Pi t dPi
i +1/ 2 1 i 1 g i
= =
Pi 2 Pi 2 g c Pi
i 1/ 2 1 i 1 g
= =
Pi 2 Pi 2 g c P i
Ti +1/ 2 1
Pi
= ( k )i +1/ 2 b
2 ( ) 1 b 1
i b P P
i
Ti 1/ 2 1
Pi
= ( k )i 1/ 2 b
2 ( )
1 b 1
i b P
P i
d 1 db 1 d
( b ) = + b = ( b )i
d db
+
dP i dP dP i b dP dP i
Fi T
= Ti +1/ 2 1 Di +1/ 2 i +1/ 2 + Pi +1 Pi ( D )i +1/ 2 i +1/ 2 (14.38)
Pi +1 Pi +1 Pi +1
i +1/ 2 1 1 g
= =
Pi +1 2 P i +1/ 2 2 g c P 1+1/ 2
Ti +1/ 2 1
Pi +1 2
= ( k )i +1/ 2
b
P ( ) i +1
=
1
2 ( )
( k )i +1/ 2 b
1 b 1
i +1 b P
P i +1
Si:
donde:
[J ]: Matriz Jacobiana
[T ]: Matriz de transmisibilidades
[G]: Matriz de derivadas de trminos gravitacionales.
[T]: Matriz de derivadas de transmisibilidades.
[( b)]: Matriz de derivadas de acumulacin.
F1 F1
P P2
1
F2 F2 F2
P P2 P3
1 . .
. . . . . .
[ J ] = . . .
[J ] = c a b
. . . . . .
FI 1 FI 1 F I 1 . .
PI 2 PI 1 PI
FI FI
PI 1 PI
Fi Fi Fi
donde: a= , b= , c=
Pi Pi +1 Pi 1
. .
. . . c =T
i i 1/ 2
[T ] = ci ai bi ai = Ti +1/ 2 Ti 1/ 2
. . . bi = Ti +1/ 2
. .
T
. . ci = Pi Pi 1 ( D )11/ 2 i 1/ 2
. Pi 1
. . T T
[T '] = ci ai bi ai = [ P D ]1+1/ 2 i +1/ 2 [ P D ]11/ 2 i 1/ 2
Pi Pi
. . .
T
. . bi = Pi +1 Pi ( D )1+1/ 2 i +1/ 2
P i +1
. . ci = (T D )11/ 2 i 1/ 2
. Pi 1
. .
[G '] = ci ai bi ai = (T D )1+1/ 2 i +1/ 2 + (T D )11/ 2 i 1/ 2
Pi Pi
. . .
. . bi = (T D )1+1/ 2 i +1/ 2
P i
.
.
Vr d ( b )i
( b ) ' = ai ai = i
t dPi
.
.
1 b b
Ti +1/ 2 = i +1/ 2 ( ki + ki +1 ) +
4 i i +1
1 b b
Ti 1/ 2 = i 1/ 2 ( ki + ki 1 ) +
4 i i 1
{(b ) }
Vri
( b )
n +1 n
t i
Puesto que:
{
n +1 = n 1 + cr ( P n +1 P n ) }
entonces, se tiene:
{ {1 + c ( P } = t {{1 + c ( P }
Vri VPi
t
n
r
n +1
}
P n ) ( b )
n
i
r
n +1
}
P n ) b bn
i
a. Linealizacin Directa
Esta es una particularidad del mtodo de Newton Raphson y tambin se le llama mtodo
de extrapolacin. Extrapolaciones de alto orden son posibles pero requieren mayor
capacidad de memoria. Las aproximaciones a los mtodos de segundo orden preserva su
orden cuando las matrices son evaluadas a niveles de tiempo extrapolados. Esta
aproximacin trabaja bien siempre y cuando las linealidades no sean muy fuertes y pueden
usarse satisfactoriamente en problemas monofsicos y flujo miscible. En flujo multifsico
la naturaleza explcita de la extrapolacin causa limitaciones de estabilidad similar a las del
mtodo simple o expltico.
n +1 Vri
T ( P D ) i + qin +1 = t ( b )i
t
Vri
T n ( P n +1 n D ) + qin +1 = ( b )n + 1 ( b )n
i t i
Sigue siendo no lineal, ya que aparece ( b)n+1. La linealizacin por el mtodo de Newton -
Raphson:
Vr
qin +1 i ( b ) ( b ) = 0
n +1 n
t i
Fi
=Tn
Pi 1 i 1/ 2
Fi Vr d
= Ti +n1/ 2 Ti n1/ 2 i
( b )
Pi t dP i
Fi
=Tn
Pi +1 i +1/ 2
[J ] = [T ]n + [( b)]
Fi i 1/ 2
= Ti n1/ 2 + (T n D )
Pi 1 i 1/ 2 P
i 1
Fi Vr d
= Ti +n1/ 2 Ti n1/ 2 i
( b ) (T n D )i +1/ 2 i +1/ 2 + (T n D )i 1/ 2 i 1/ 2
Pi t dP i Pi Pi
Fi i +1/ 2
= Ti +n1/ 2 (T n D )
Pi +1 i +1/ 2 Pi
[J ] = [T ]n + [( b)] + [G]
Hay que tener presente que cuando se escribe un programa de computador (simulador) este
debera calcular las matrices por separado. Una mala linealizacin de los trminos de
acumulacin, tiene un reflejo de error en balance de materia, EBM. Un EBM es una
condicin necesaria pero no suficiente para que el problema est bien. La forma general
para linealizar es el mtodo de Newton - Raphson, las otras son particularidades.
[J ] = [T ]n + [( b)]n
estabilidad del flujo multifsico. Se ajusta bien para cualquier problema no lineal. Este se
obtiene iterando solo una vez el mtodo de Newton-Raphson, o sea, en la primera iteracin.
=0 n = c
[J ]n = [T ]n + [T]n + [( b)]n
El mtodo semi - implcito puede verse como aquella solucin que se obtendra en la
primera iteracin del mtodo de Newton - Raphson, esto es:
( +1) ( )
[J ]( ) P
= F
( n +1) (n)
(n)
[J ] P = F
donde,
[J ]n = [T ]n + [T]n + [( b)]n
donde,
a1 b1 w1 1 q1
c a b c w 1 q
2 2 2 2 2 2
c3 a3 b3 c3 w3 1 q3
. . . . . . . .
= . .
ci ai bi ci wi 1 qi
. . . . . . .
. . . . . 1 qI1
CI aI cI wI 1
w1 w1q1
c c q + w w2 q2
2 2 1 2
c3 c3 q2 + w3 w3 q3
[W ][Q ] =
c4 c4 q3 + w4 w4 q4
. . .
. .
Se encuentra que:
a1 = w1 b1 = w1q1 c2 = c2
a2 = c2q2+w1 b2 = w2q2 c3 = c3
: : :
ai = ciqi-1+wi bi-1 = wi-1qi-1 ci = ci
i = 2, 3, 4, ......., I
bi 1
qi 1 = i = 2, 3, 4,......, I
wi 1
wi = ai - ciqi-1 i = 2, 3, 4,...., I
Ahora:
[W ][Q] P = d
Definiendo:
[Q] P = g
y;
[W ]g = d
Puesto que [W] es una matriz inferior implica que g puede resolverse en un barrido hacia
adelante.
w1 g1 d1
c w2 g d
2 2 2
c3 w3 g3 d3
. . . : :
: = :
ci wi gi di
. . : :
. . : :
cI wI g I d I
d1
g1 =
w1
di ci gi 1
gi = , i = 2, 3, 4,...., I
w1
Resuelto g , se puede hallar P en un barrido hacia atrs.
1 q1 P1 g1
1 q2 P g
2 2
1 q3 P3 g 3
. . : :
. . : = :
1 qi Pi g i
. . : :
1 qI 1 PI 1 g I 1
1 PI g I
PI = g I
b1 d1
1. q1 = , g1 =
a1 a1
2. Para i = 2, 3, 4, ....., I
i = ai - ciqi
b1
qi =
1
di ci gi 1
gi =
1
3. PI = gI
Pi = gi - qiPi+1
Hay situaciones especiales que presentan estructuras diferentes. Si hay flujo en la direccin
tangencial, coordenadas cilndricas, existe continuidad entre las celdas I y 1. Esta resulta de
problemas cclicos peridicos conocidos como condiciones de frontera del cuarto tipo, ver
Fig. 14.18. El sistema de ecuaciones tendr una forma ligeramente diferente de modo que:
a1 b1 c1 P1 d1
c a2 b2 P d
2 2 2
. . . : = :
. . . : :
bI cI aI PI d I
. 3
. 2
I
14.18. Influencia del trmino del ltimo bloque sobre el primero en la aplicacin del
algoritmo de Thomas
Vri
Fi = qi +1/ 2 qi 1/ 2 q fi t ( b ) i = 0
t
qo qI
i= 1 2 3 4 ........ I - 2 I-1 N
Vr1
F1 = q1.5 q0 q f 1 t ( b )1 = 0
t
Vr2
F2 = q2.5 q1.5 q f 2 t ( b ) 2 = 0
t
Vr3
F3 = q3.5 q2.5 q f 3 t ( b )3 = 0
t
: = : - : : - : =0
: = : - : : - : =0
Entonces,
3 3 Vri
F1 + F2 + F3 = qo + q3.5 + q fi t ( b )i = 0
i =1 i =1 t
.
.
I I I V
i o I t ( b )i = 0
ri
F = q + q + q fi
i =1 i = 1 i =1 t
I I Vri
qo + qI + q fi = t ( b )i
i =1 i =1 t
I Vri
t (b ) t i
i =1
I
=1
qo + qI + q fi
i =1
UNIDAD 15
CAUDALES Y PRESIONES DE POZOS
n
kr
(
qo = J model pi,n j+ 1 - pwf
B o
) (15.1)
n
kr
q w = J model p
n+ 1
B w i, j
(
- p wf ) (15.2)
n
kr
q g = J mod el
B g
(p n +1
i, j - p wf ) + R ns +1 q o (15.3)
Las propiedades de las rocas y los fluidos son las mismas de la celda. Ahora se tienen tres
ecuaciones con cuatro incgnitas: qo, qw, qg y Pwf. Esto significa que el usuario debe
especificar una de estas incgnitas. Esta es la condicin bajo la cual producir el pozo. Por
ejemplo, si el usuario especifica qo, entonces qw, qg y Pwf se calculan de las Ecs. 15.1 a 15.3.
Similarmente, si se especifica Pwf, se puede calcular qo, qw y qg de las ecuaciones arriba
presentadas.
La variable Jmodel es el ndice de productividad o el ndice del pozo el cual tiene una
connotacin especial discutida ms adelante. Esto no es lo mismo que el ndice de
productividad real del pozo, J. Jmodel se calcula as:
2 (0.00633) kh
J mod el = (15.4)
ln ( r o / r w ) + s
1) Cuando x = y, kx = ky
ro = 0.2x (15.5)
(2) De lo contrario:
1/ 2
0.28 k y / k x ( x ) + k x / k y ( y )
2 2
ro = (15.6)
(k y / k x) + (k x / k y )
1/ 4 1/ 4
ro = r w r r1 (15.7)
Algunas veces, el usuario desea especificar la rata total del yacimiento, qt. Las ecs. 15.1-15.3
pueden sustituirse en la ecuacin de qt:
( )
n+1
qt = qo Bon+1 + q w Bwn+1 + q g - Rs n+1 qo B g (15.8)
para dar:
k k k
qt = J mod el r + r + r ( Pin, j+ 1 - Pwf ) (15.9)
o w g
Es posible establecer un nmero de otras variaciones para simular las condiciones reales de un
campo. Note que un factor Bn+1/Bn se omiti de cada trmino en la Ec. 15.9. Estas pueden
adicionarse, cuando el estimativo del valor nuevo de Bn+1 est disponible.
Note que la cada de presin en las Ecs. 15.1-15.3, (Pi,jn+1 - Pwf), usa el valor n+1 de la
presin en la celda. Esto es importante cuando se especifica Pwf como una condicin de
produccin. De lo contrario, los caudales oscilarn y podran dispararse para intervalos de
tiempo subsecuentes.
Si se especifican qo, qw, qg, o qt, entonces qo, qw, y qg se calculan antes del intervalo de tiempo
y se colocan en la parte derecha de ecuacin de presin para el mtodo IMPES. Al final del
intervalo de tiempo se puede calcular Pwf. Esto es sencillo y estable a menos que krn no cause
problemas de estabilidad.
Si el ingeniero especifica Pwf, entonces ningn caudal se conoce y se estimarn despus del
intervalo de tiempo. Luego, es necesario solucionar el caudal trifsico en la ecuacin de
presin IMPES. La ecuacin de presin IMPES est en unidades de rata de flujo de
yacimiento. El trmino del caudal es qt. Luego, la relacin en la Ec. 15.9 puede usarse y
rescribirse como:
(
qt = J model r t pi,n j+ 1 - p wf ) (15.10)
kr kr k
rt = + + r (15.11)
o w g
El trmino Jmodel rt se adiciona al trmino de la diagonal principal. El otro trmino Jmodel rt pwf
permanence al lado derecho de la ecuacin. Al final del intervalo de tiempo, se calculan qo, qw
y qg.
Es posible ajustar presiones de fondo fluyente, Pwf. Sin embargo, usualmente los datos no son
disponibles, adems, no son muy confiables debido a inexactitudes en el caudal. Es ms
comn y ms confiable ajustar datos de restauracin de presin cuando se dispone de ellos. El
problema es como ajustar los datos de la prueba de presin. La escala de tiempo de la prueba
de restauracin de presin usualmente es muy corta para modelarse exactamente con la escala
de campo de la malla porque el tamao de los bloques es muy grande. Peaceman present un
mtodo para comparar presiones de bloque procedente de simulacin con presiones
procedente de una prueba de restauracin de presin. La Fig. 15.1 muestra un perfil de
presin en la celda que contiene el pozo. Se asume que este perfil de presiones est dado bajo
condiciones de estado estable. Se observa que la presin del bloque (la presin promedio de
balance de materia dentro del bloque) tiene cierto valor comprendido entre Pwf y la presin
promedia del yacimiento. La Fig. 15.2 muestra el la curva de restauracin de presin de datos
de campo. La presin de bloque correspondiente a la restauracin de presin adecuada para el
67.5 c t x 2
t o (hrs) = (15.12)
k
Ejemplo. Halle el ajuste histrico para los siguientes datos obtenidos de una prueba de
restauracin de presin.
q = 23,000 scf/D
k = 0.15 md
= 0.18
ct = 5 x 10-6 psi-1
= 0.216 cp
Wellbore
Wellbore
gridblock
Po
p P-Pwf
Po -Pwf
Pwf
El valor de Po presin de ajuste que ser comparada con la presin del simulador en el
bloque donde est el pozo al mismo tiempo de la prueba de presin. La Fig. 15.2 muestra los
datos de campo de la prueba de presin graficados en papel semilogartmico. La presin de
ajuste se halla estimando to como sigue:
(67.5)(0.18)(0.216)(5x10-6)(100 2)
t o = = 0.8746 hrs
(0.15)
Ps (psi)
2940
2900
p= 2782 psi
2860
to = 0.8746 hr
Fig. 15.2. Curva semilogartmica de los datos de restauracin de presin para el ejemplo dado
NOMENCLATURA
SUBNDICES Y SUPERNDICES
c = capilar
D = adimensional
e = externo
front = frente
g = gas, gravedad
i = ndice de la celda en la direccin x, inicial
j = ndice de la celda en la direccin y
n = nivel de tiempo
o = petrleo
r = relativa
s = esttica
t = total
w = pozo
wf = fondo fluyente
BIBLIOGRAFIA
1. Aziz, K. and Settari, A.: Petroleum Reservoir Simulation, Applied Science Publishers
Ltda, London, 1979.
6. SPE Reprint Series # 11: Numerical Simulation, SPE of AIME, Dallas, Texas, 1973.
7. SPE Reprint Series # 20: Numerical Simulation II, SPE of AIME, Richardson, Texas,
1986.
8. Van Poollen, H. K., Bixel, M. C. and JARGON, J.R.: Reservoir Modeling, The
Petroleum Publishing Co., Oklahoma, 1971.
9. Mattax, C., and Dalton, R. L.: Reservoir Simulation, SPE of AIME, Richardson, Texas,
1990.
11. Ertekin, T., Abou-Kasem, J. H., and King, G. R. Basic Applied Reservoir Simulation
SPE Textbook Series Vol. 7. Richardson, TX., 2001.
12. Aziz, K. Fourth International Forum on Reservoir Simulation Salzburg, Austria, Aug.
31-Sept. 4, 1992.
13. Fanchi, J.R. Principles of Applied Reservoir Simulation Gulf Publishing Company.
Houston, Texas, EE.UU., 1997.
14. Escobar, F.H. Thirteen-Point Finite Difference Solution for Prediction of Waterflood
Performance. MS Thesis. The University of Oklahoma. 1995.
15. Press, W.H., Teukolosky, S.A., Vetterling, W.T., and Flannery, B.P. Numerical Recipes
in C Second edition. Cambridge University Press. 1992.
16. Darcy, H. Distrinition DEAU, Libraire des Coros Des Fonts et Crausses et Des
Mines, Victor Dalmont, Editeur, Paris, France, 1856.
17. Yanosik, J.L. and McCraken, T.A. A Nine-Point Finite Difference Reservoir Simulator
for Realistic Prediction of Adverse Mobility Ratio Displacement. Paper SPE 5734. p.
253-262. 1979.
18. Ding, Y., and Lemmonier, P. A Thirteen-Point Finite Difference Operator to Reduce the
Effect of Grid Orientation. 3rd Europen Conference on the Mathematics of Oil Recovery.
17-19. Delft University of Technology, Delft, Netherlands June 1992. p. 85-94.
19. Escobar, F.H. and Civan, F. Diferencia Finita de Trece Puntos para Predecir el
Comportamiento de Inyeccin de Agua. Boletn Estadstico Mensual del ACIPET.
Vol. 339. No. 7, p. 10-15. ISSN 0122-5758. Agosto de 1998.