Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Libro Simulacion de Yacimientos PDF
Libro Simulacion de Yacimientos PDF
YACIMIENTOS: Principios,
Conceptos y Construccin de
Mallas
Autores:
DEDICATORIAS
INTRODUCCION
Simulacin de Yacimientos es un texto universitario dirigido a estudiantes de pregrado y
postgrado en Ingeniera de Petrleos que reune las experiencias y los conocimientos que los
autores han adquirido a lo largo de sus carreras docentes y de sus estudios de postgrado. El
texto, dirigido a estudiantes de pregrado y posgrado en Ingeniera de Petrleos, consta de
quince unidades que tratan de resaltar los aspectos ms importantes de la Simulacin de
Yacimientos, una ciencia que se encuentra en su mayor auge, dada la necesidad de describir
lo ms exactamente posible el comportamiento de un yacimiento de hidrocarburos.
Se presentan los conceptos fundamentales de matemticas, fsica e ingeniera de
yacimientos requeridos para desarrollar un simulador de un yacimiento al igual que la
metodologa para llevar a cabo un estudio de simulacin de yacimientos numrica y
analticamente. El texto menciona algunos conceptos modernos considerados en la
actualidad en el rea, relacionados principalmente con los mtodos de construccin de
mallas.
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
La explosin electrnica en las ltimas dos dcadas ha transformado la simulacin de
yacimientos de algo inaccesible y oculto en una herramienta muy importante que, entre
muchas cosas, le permite al ingeniero tener un mejor entendimiento de la dinmica del flujo
de fluidos en yacimientos muy complejos y las caractersticas de la dinmica del flujo de
fluidos en cercanas al pozo, la interaccin del pozo (horizontal, vertical o desviado) con el
yacimiento, el modelamiento adecuado de las estructuras geolgicas, fallas y
pinchamientos y la complejidad de la caracterizacin del yacimiento.
Los simuladores numricos de yacimientos se usan muy ampliamente ya que permiten
resolver problemas que no se pueden resolver por otros medios. Aunque recientemente la
aplicacin de mtodos semianalticos, como el de las lneas de flujo (streamlines) han
tomado auge, especialmente para simular yacimientos estratigrficamente complejos. Su
versatilidad se debe a que utilizan menor esfuerzo de cmputo, fundamentalmente radica
en el desacoplamiento del problema de flujo de fluidos de 3D a 1D.
El potencial de la simulacin arranc a finales de los 40s. El compromiso era aunar
esfuerzos en el anlisis numrico y el desarrollo de mtodos prcticos de clculo.
Inicialmente, los primeros simuladores fueron lo suficientemente grandes para justificar
estudios costosos y la necesidad de contar con un comportamiento detallado a mediano o
largo plazo. Esto, por supuesto, convirti la simulacin en una herramienta indispensable
en el manejo de los yacimientos.
Anteriormente para calcular la recuperacin de hidrocarburos, por ejemplo, se utilizaban
mtodos de balance de materia como los de Schilthuis, Tarner, Muskat, Pirson y Tracy en
los cuales se considera al yacimiento como un tanque con propiedades promedio, tanto de
presin como de propiedades petrofsicas y PVT de los fluidos. Sin embargo, esta
suposicin de homogeneidad a lo largo de todo el yacimiento, aunque se ha demostrado que
puede ser valida, muchas veces no existe, por lo cual se pens en dividir el yacimiento en
una serie de bloques o celdas, asignndole a cada una de ellas propiedades promedio y
aplicar la ecuacin de balance de materia para cada bloque, acoplado a la ecuacin de
Darcy que es una ecuacin de flujo que permite determinar la interaccin entre los bloques.
A sto, es decir, el dividir el yacimiento en una serie de bloques para su estudio se le
conoce en forma general como simulacin y los aspectos nuevos que presenta es que, como
10
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.
Actualmente, la disponibilidad de computadores y el enorme progreso que ellos han venido
teniendo recientemente, hace de la simulacin un instrumento prctico en la toma de
decisiones y planeacin durante la vida de un yacimiento.
1.2. DEFINICION
La simulacin de yacimientos es una ciencia que combina la fsica, la matemtica, la
geologa, la ingeniera de yacimientos y la programacin de computadores para desarrollar
herramientas que pronostiquen el comportamiento de los yacimientos de hidrocarburos bajo
diferentes condiciones de operacin.
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.
1.3. BREVE HISTORIA DE LA SIMULACION
Prcticamente la simulacin de yacimientos se ha venido empleando desde los inicios de la
11
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.
El termino simulacin se hace comn a los principios de 1960, refirindose con l a
mtodos de prediccin desarrollados en programas de computadoras relativamente
sofisticados. Dichos programas representaban un mayor adelanto debido a que permitan la
solucin de un conjunto de ecuaciones expresadas en diferencias finitas que describan flujo
multifsico a travs de un medio poroso heterogneo en dos y tres dimensiones. Este
adelanto se hizo posible gracias a la evolucin tan rpida que tuvieron las computadoras y
sobretodo el desarrollo de mtodos numricos capaces de resolver grandes sistemas de
ecuaciones en diferencias finitas.
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.
En la actualidad el enfoque de la simulacin es el de afinar los avances que se han obtenido
y volver a tender hacia un simulador general aplicable a todos o a la mayora de los
12
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.
13
14
15
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.
1.6. COMO TRABAJA UN MODELO
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
AJUSTE DEL MODELO CON LA HISTORIA DEL YACIMIENTO
16
SE HA ALCANZADO
EL TIEMPO TOTAL AL
CUAL SE DESEA HACER
LA PREDICCIN?
LA SIMULACIN HA TERMINADO
17
18
UNIDAD 2
INFORMACIN REQUERIDA PARA UTILIZAR UN SIMULADOR
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.
La informacin que se requiere para efectuar una simulacin es:
19
Porosidades,
20
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
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
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.
En la prctica generalmente se cuenta con un registro completo de la rata de produccin de
aceite de cada pozo, pero no pasa lo mismo con las ratas de produccin de gas y de agua,
21
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.
Qg
Caudal, Q
Qo
Qw
Tiempo, t
Fig. 2.1. Obtencin de los caudales de produccin de gas y agua con
informacin incompleta
22
Fig. 2.2. Acoplamiento del flujo de fluidos en el yacimiento con el flujo de fluidos en
la tubera vertical en un solo simulador.
23
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.
En ocasiones se elaboran mapas en los cuales se encuentra la distribucin de
combinaciones o productos de propiedades como por ejemplo:
Porosidad-espesor, h
Porosidad-saturacin-espesor, Soh
24
PARAMETRO
25
Bo
o
Rs
Pb
PRESION
PARAMETRO
Bg
g
Pb
PRESION
PARAMETRO
26
Co
Pb
Bt
PRESION
Bo, bbl/BF
1.25
1.27
1.28
1.30
1.35
1.40
1.36
1.35
Po
Regin B
Regin C
Regin A
P, Psi
2000
2050
2100
2150
2200
2300
2350
2400
Sw
Fig. 2.4. Presin capilar vs. Saturacin de Agua.
27
28
Interpolacin Lagrangiana:
X * X 2 X * X1
X *X2 X *X3
X * + X1 X * X 3
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.
29
UNIDAD 3
CLASIFICACION DE LOS SIMULADORES
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.
30
TIPO DE YACIMIENTO
NO FRACTURADOS
FRACTURADOS
NIVEL DE SIMULACIN
POZOS INDIVIDUALES
TODO EL YACIMIENTO
SIMULADOR
DE GAS
GEOTRMICO
DE ACEITE
NEGRO
DE GAS Y
CONDENSADO
DE ACEITE
VOLTIL
DE RECUPERACIN
QUMICA
DE RECUPERACIN
CON MISCIBLES
DE RECUPERACIN
TRMICA
1.MISCELARES Y
MIROEMULSIONES
2. POLMEROS
3. SURFACTANTES
4. COMBINACIN DE 1,
2 Y 3.
1. GAS RICO
2. CO2
3. NITRGENO (NO2)
1. INYECCIN DE
FLUIDOS CALIENTES
1.1 AGUA CALIENTE
1.2 VAPOR
2. COMBUSTION
IN-SITU
MONOFSICO
BIFSICO
COMPOSICIONAL
TRIFSICO
NUMERO DE DIMENSIONES
CERO DIMENSIONES
HORIZONTAL
UNA DIMENSIN
VERTICAL
DOS DIMENSIONES
INCLINADO
RADIAL
AREAL
SECCIN
TRANSVERSAL
TRES DIMENSIONES
RADIAL
CONVENCIONAL
RADIAL
GEOMETRA
X, Y
X, Z
R, Z
X, Y, Z
R, , Z
31
32
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:
33
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.
3.5.1. Simulador de gas
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.
3.5.2. Simulador geotrmico
Existen yacimientos cuya energa calorfica se emplea para la generacin de energa
elctrica. Aunque esto no tiene al parecer ninguna conexin con la industria del petrleo, un
modelo que se utilice en este tipo de estudios no puede quedar al margen de una
clasificacin general de simuladores, de ah la razn por lo que se menciona.
3.5.3. Simulador de aceite negro
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:
34
pozos determinado
Pozos de relleno
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.
3.5.5. Simulador de recuperacin con miscibles
La miscibilidad es el fenmeno fsico que consiste en la mezcla de dos fluidos en todas
proporciones, sin que se forme entre ellos una interfase. Existen diferentes fluidos que se
inyectan al yacimiento bajo esta condicin y al estudio del efecto que produce cada uno de
ellos en la recuperacin del aceite se hace con la ayuda de un simulador. Entre los fluidos
que se utilizan en este tipo de procesos se puede citar:
El gas enriquecido
El bixido de carbono, CO2
El nitrgeno, N2
35
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:
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.
3.6.1. Simulador monofsico
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.
3.6.2. Simulador bifsico
Un simulador de este tipo es aquel que considera la existencia de flujo bifsico en el
yacimiento. Este tipo de flujo se presenta cuando dos fluidos diferentes fluyen al mismo
tiempo. Las combinaciones que se pueden tener son:
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
36
37
k, ,
Agua, gas
o aceite
k, ,
38
Volumen de fluido
inyectado
Volumen de
fluidos extrados
Volumen de
fluidos que
permanecen en el
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.
3.7.2. Simulador de una dimensin
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
CELDA 1
Propiedades
promedio
CELDA 2
Propiedades
promedio
39
Agua, gas
o aceite
HORIZONTAL
Flujo
VERTICAL
RADIAL
Flujo
INCLINADO
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.
3.7.3. Simulador de dos dimensiones
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).
Fl
u
jo
Flujo
AREAL
Flujo
Flujo
TRANSVERSAL
Flujo
RADIAL
Fig. 3.6.c. Modelos de Dos Dimensiones
40
41
42
y
x
Flujo
Flujo
Flujo
CONVENCIONAL
Flujo
Flujo
RADIAL
Fig. 3.7.b. Modelos de Tres Dimensiones
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
43
(x, y) si es areal
(x, z) si es de seccin transversal
(r, z) si se trata de un simulador radial
44
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.
s
i
k'
Nodo
Malla triangular o Delaunay (Para conexiones)
Bloque Voronoi o PEBI
a) Cartesiana
c) Cilndrica
d) Hexagonal
e) Cartesiana hbrida
e) Curvilinea
e) Hexagonal hbrida
ire
cc
i
n
de
flu
jo
Falla
Direccin de flujo
45
46
47
UNIDAD 4
EXACTITUD DE LAS SOLUCIONES
48
Pendiente correcta
de la cuerda
Bon+1
Pendiente de
la cuerda
Bo
Bo
n
Bo
Bo
p
n+1
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
49
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.
REAL*4
REAL*8
REAL*16
i, j B o
i, j
(4.1)
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:
(4.2)
V p So n +1 V p S o o n +1
EBM Acumulado =
+ qo t
B
ij Bo
o 1 ij
(4.3)
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
50
B ao p
n +1
n +1
w
+ B aw p
n +1
n +1
g
+ B a g p
n +1
V pn ct
t
(p
n +1
pn )
(4.4)
donde:
ct = c f + co Son + cw S wn + cg S gn
cf =
1 V p
n
V p p
co = -
1
1 B o B n+
g Rs
+
n
n
B o p
B o p
(4.5)
cw = -
1 Bw
n
B w p
(4.6)
cg = -
1 Bg
n
B g p
(4.7)
51
(4.8)
df
ut max
dS w
x 2
x3
f ( x + x) = f ( x) + x f '( x) +
f "( x) +
f "'( x) + ...
2!
3!
f (x) =
x2
f (x + x) - f (x) x
(4.9)
(4.10)
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) =
f (x + x) - f (x)
- O ( x )
x
(4.11)
52
1000
t = 10 das
t = 5 das
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
53
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
Fig. 4.4. Dispersin Numrica en un perfil de saturacin
Soluciones para Minimizar la Dispersin Numrica:
1.
Reducir el tamaos de Celdas, x: para celdas grandes, la definicin de saturacin no
aplica. Sin embargo, esta es mejorada con pequeas (o ms) celdas.
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.
3. Seleccionar un Mejor Tamao de Pasos de Tiempo (t): El mtodo Buckley-Leverett
solucionado en la Ec. 4.12, el cual no depende del caudal, solo de como el movimiento de la
saturacin se lleva a cabo a travs del sistema.
df S
S
= vt
dS x
t
(4.12)
Sin embargo, actualmente se usa la Ec. 4.13, la cual es una ecuacin diferencial de
conveccindifusin donde c = concentracin.
2
c
c
c
= - vt
+d 2
t
x
x
(4.13)
54
0.9
0.8
0.7
0.6
Sw
0.5
0.4
0.3
0.2
0.1
0
0
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
20 bloques
10 bloques
0.5
Sw
0.4
0.3
0.2
0.1
0
0
10
15
20
Distancia, ft
df
v t df
t
x - v t
2 dS
dS
(4.14)
55
Sw
0.4
0.2
0.0
Corriente arriba
0.25
0.5
0.75
1.0
Curva de Buckley-Leverett
0.6
Sw
50/50
0.4
0.2
0.0
Corriente
arriba
0.25
0.5
0.75
1.0
df
v t df
t
x + v t
dS
2 dS
(4.15)
df
t = 0 ,
ds
x
df
ut
ds
4.16)
56
donde:
vt =
ut
(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.
4. Uso de Permeabilidades Pseudo Relativas: Las modificaciones de los datos pueden
disminuir la dispersin numrica. Una de estas modificaciones puede ser aplicada a
permeabilidad relativa. Las Figs. 4.8.a - 4.8.c ilustran este punto.
Consideraciones Prcticas. El Flujo Buckley-Leverett puede no aplicarse a situaciones
reales de campo. La dispersin en un yacimiento puede ser causada por (a) Presin Capilar, la
cual acta fuera del frente, especialmente en yacimientos de baja permeabilidad, y (b)
Heterogeneidades.
1
0.9
Pseudofuncin convencional
0.8
Pseudofuncin modificada
0.7
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
5200
Profundidad, ft
57
240 ft
7
6
240 ft
240 ft
5600
Injeccin
4
3
Injeccin
6000
9 x 1 1D Areal
Corte seccional 27 x 20
20250 ft
750 ft
6400
21,000
20250 ft
6800
2250 ft
15,000
9000
3000
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
S w, PV
0.5
0.4
Recobro a ruptura,
% OOIP
0.3
0.2
34.9
0.1
Cross section
45.2
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.
58
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.
Problemas de Orientacin de la Malla:
1. Relaciones de movilidad altas dan como resultado diferentes soluciones dependiendo de la
orientacin de la malla. Para relaciones de movilidad alta (fluido desplazante/fluido
desplazado), la Fig. 4.11(a) y 4.11(b) muestran diferentes soluciones.
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.
59
Recuperacin de aceite, PV
0.9
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
Fig. 4.10. Influencia del espaciamiento de las mallas y la formulacin de ecuaciones en el
comportamiento calculado de desplazamientos con relacin de movilidad desfavorable
a) Cinco Puntos
b) Nueve puntos
60
UNIDAD 5
AJUSTE HISTORICO
5.1. INTRODUCCIN
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
61
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:
t o (hrs ) =
67.5 c t x 2
k
(5.1)
Pozo
P
Nodo en
el pozo
Po
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
0.1
10
100
1000
t, hr
62
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.
Ejemplo 1. Clculo de la Presin de Ajuste de una prueba de restauracin presin
q = 23,000 scf/D
k = 0.15 md
= 0.18
ct = 5 x 10-6 psi-1
Datos del modelo:
x = 100 ft
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:
t o =
(67.5)(0.18)(0.0216)(5x10-6)(100 2)
= 0.8746 hrs
(0.15)
63
(5.2)
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:
q Bg
dp
= g
dt
V p ct
(5.3)
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
64
k = 1.0 md
g = 0.70
cf = 3.0x10-6 psi-1
IMAX = 20
= 0.10
Pinicial = 6000 psia
y = 100 ft
h = 30 ft
T = 150 0F
x = 100 ft
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
10
11
12
13
14
15
16
17
1
2
3
4
5
Pozo # 1 en (4,3), pozo # 2, en (10,3) y pozo # 4 en (17,3)
18
19
20
65
1
2
3
Pozo 1
I = 4, J = 3
40000
60000
100000
Pozo 2
I = 10, J = 3
0
40000
60000
Pozo 3
I = 17, J = 3
0
0
60000
Pozo 1
6000
5907
5856
5779
5605
5446
5233
4857
Pozo 2
Pozo 3
4972
5036
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
66
6500
Corrida # 1, = 0.1, k = 1 md
P wf, psi
6000
5500
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
Corrida # 1, = 0.1, k = 1 md
P wf, psi
4800
4600
4400
4200
4000
0
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)
67
6500
Corrida # 2, = 0.15, k = 1 md
P wf, psi
6000
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
P wf, psi
5000
4900
4800
History real
4700
4600
4500
4400
0
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)
68
6500
6000
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
Corrida # 3, = 0.15, k = 1 md
5100
P wf, psi
5000
4900
4800
Historia real
4700
4600
4500
4400
0
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.
69
70
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.
6.2. TIPOS DE ENERGA EN EL FLUJO DE FLUIDOS EN MEDIOS POROSOS
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).
71
Fg = mg
(6.1)
dEg = Fg dZ = mgdZ
(6.2)
dE
Eo
= mg dZ
Zo
Eg - Eo = mg ( Z Z o )
(6.3)
Zo (Nivel de
Referencia)
(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.
6.2.2. Energa de Presin
72
(6.5)
pero,
(distancia)(rea ) = (volumen)
Por lo que la expresin (6.5) se puede escribir como:
W = dP V
,
W = V dP
(6.6)
dE p = V dP
Integrando:
Ep
dE
Eo
= VdP
Po
(6.7)
E p Eo = VdP
Po
m
V
(6.8)
E p Eo = m
Po
dP
(6.9)
73
Volumen
V0
P1
P0
Presin
Fig. 6.2. Trabajo aplicado sobre un elemento de volumen
P
Ep = m
dP
(6.10)
Patm
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:
g =
p =
Eg
m
Ep
m
= gZ
P
Patm
(6.11)
dP
(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
74
Lneas de
flujo
(6.13)
Po
dP
+ gZ
(6.14)
1 d
= constante
dP
(6.15)
75
dP =
cf
(6.16)
1
cf
1 1 1
c f o
1
c ( PP )
1 e f o
c f o
P Po
P - Po
+ gz
(6.17)
RT PAtm
=
m Atm
(6.18)
donde:
= densidad a la presin P.
76
PAtm
Atm
dP
P
PAtm
Finalmente,
Pg =
PAtm
Atm
ln
P
PAtm
(6.19)
PAtm
Atm
ln
P
+ gZ
PAtm
(6.20)
P Po
+ gz = cons tan te
+ gz = 0
(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:
77
=0
Z=0
Profundidad
Z=0
Contacto g-o
Contacto w/o
Presin
P = Patm + o g D
(6.22)
(6.23)
lbf
lbf
lbm
P
= PAtm
+ gD
2
2
2
pie
pie
seg pie
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)
P = PAtm +
g
D
gc
78
(6.25)
Donde:
g = aceleracin de la gravedad, 32.174 pie/seg2
gc = constante gravitacional, 32.174 lbm-pie/(lbf- seg2)
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
Atm
ln
P
+ gz = 0
PAtm
(6.26)
Si se toma como presin de referencia a la presin en la cabeza del pozo (Pt) en vez de la
Patm, se tiene:
Pt
ln
P
+ gz = 0
Pt
(6.27)
Atm
Pt
(6.28)
g t
D
g c Pt
(6.29)
g Atm
D
g c PAtm
(6.30)
ln P = ln Pt +
u1
vector u = u = u = u2
u
3
79
(6.31)
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.
Ahora, se presenta un operador llamado delta (u operador nabla), que se escribe . En
notacin vectorial esto es equivalente a la derivada. Por ejemplo, si se tiene un espacio
tridimensional x, y, z. El operador delta se usa junto con un escalar, por ejemplo a, para
definir el gradiente de a.
a
x
a
Gradiente del escalar a = a =
y
a
(6.32)
= u i v i
i=1
u1 u 2 u 3
+
+
x
y
z
(6.33)
80
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
L
(6.34)
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:
VS =
k dP
dZ
g
dS
dS
(6.35)
q = c(h w2 - h w1)
(6.36)
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:
q=
kA ( 2 - 1)
(6.37)
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)
81
donde,
u
k
en una dimensin,
u x = 0.00633
k dP
dz
+
dx 144 dx
(6.39)
u x = - 0.00633
k dP
+
sen
dx 144
(6.40)
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.
6.5.2. Ley General de Darcy (Anisotropa)
k12
k22
k32
(6.41)
k13
k23
k33
(6.42)
82
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,
ux= -
k 11 k 12 k 13
x y z
(6.43)
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
k =0
0
0
k z
0
ky
0
(6.44)
k x
x
(6.45)
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:
u x = - 0.00633
k x
x
(6.46)
g = P g +
o
144
g
144
z = P+
o
144
z = P+
g
144
z + P cog
(6.47)
(6.48)
w = Pw +
z = P+
144
w
144
z - P cow
83
(6.49)
donde,
Po,g,w
P
Pcog
Pcow
Z
u o = - 0.00633
u g = - 0.00633
ko
z
P +
144
o
kg
z + P cog
P +
144
g
u w = - 0.00633
kw
z - Pcow
P +
144
w
(6.50)
(6.51)
(6.52)
donde,
ko
kg
kw
kro
krg
krw
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:
P cow =
w o
144
( Z - Z FWL )
84
(6.53)
Z-Z
P cow
FWL
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.
Sw
1-S or
1-S or
Sw
(a)
Sw
(b)
Sw
85
Fuerza viscosa =
0.00633k
Fuerza Gravitacional =
Fuerzas Capilares = Pc =
u, psi/ft
, psi/ft
144
dP c
S, psi/ft
dS
(6.54)
(6.56)
(6.57)
86
fuerzas viscosas:
N gravity =
0.00633 k 1
144
u
(6.58)
Este tema se tratar con ms detalle en la siguiente unidad. La ecuacin de continuidad para
un medio poroso es:
(u ) = -
( )
t
(6.59)
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
( u n ) ds =
( u n ) ds
87
(6.60)
(6.61)
Para obtener la masa total de flujo fuera del elemento, se integra sobre toda la superficie:
(6.63)
( )
dV
t
(6.64)
Luego, se obtiene la rata de nasa total perdida mediante integracin sobre todo el elemento:
total de masa perdida = -
V
( )
dV
t
(6.65)
igualando:
masa total que sale = masa total perdida, i.e.,
( u n )ds = -
S
( )
dV
t
(6.66)
( u n )ds = ( u )dV
S
(6.67)
( u )dV = -
V
( )
dV
t
(6.68)
A medida que dV tiende a cero, los integrandos se igualan, dando la forma final de la
ecuacin de continuidad:
( u)=-
( )
t
88
(6.69)
(6.70)
Ejemplos:
Si = f(P,T) y P, T = f(x, y, z, t) entonces,
P T
=
+
x P x T x
L (0) = 0
(6.71)
L (c1u) = c1L(u)
(6.72)
(6.73)
(6.74)
Homogneos:
L(u) = 0
(6.74)
No-homogneos:
L(u) = f(x,y)
(6.75)
89
2
2
2
+
B
+
C
+ D
+ E
+ F
2
2
x
xy
x
y
y
(6.76)
2P=
ct P
(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 =-
( )
t
(6.78)
2. Ley de Darcy
u=-
(6.79)
= f(P)
(6.80)
c= -
1 dV 1 d
=
V dP dP
(6.81)
y la de la roca es:
cf =
1 d
dP
(6.82)
90
( )
- P = t
(6.83)
Asumiendo constantes k y
P =
( )
k
(6.84)
P + ( ) (P) =
( )
t
(6.85)
o;
2P + ( ) (P) =
( )
t
(6.86)
d
P = c P
dP
(6.87)
2P + c (P) (P) =
( )
k
(6.88)
1 ( )
k t
(6.89)
1
+
k t
t
2P =
1
k
2P =
1
k
2P =
91
d P
d P
dP t + dP t
P
P
(c ) t + (c f ) t
P
c + c f
k
t
2P=
ct P
(6.77)
k t
(6.90)
Flujo cartesiano 2D
2
2
P P c t P
+
=
x2 y2
k t
(6.91)
(6.92)
o;
2
P 1 P c t P
+
=
k t
r 2 r r
(6.93)
92
(6.94)
b2 - 4ac
Discriminante:
Tipo
Ejemplo
<0
Elptica
uxx + uyy = 0
uxx + uyy = c
(Ecuacin de Laplace)
(Ecuacin de Poisson)
(Ecuacin en pseudoestable)
=0
Parablica
uxx = ut
(Ecuacin de Fourier)
(Ecuacin de transiente de
presin)
>0
Hiperblica
uxx - uyy = 0
(Ecuacin de onda)
Discriminante
(6.95)
cp
(6.96)
(6.97)
i-1
93
i+1
y
h
x
cp = calor especfico
(6.98)
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
(6.99)
n+1
n
Ti+1 - 2Ti +Ti-1 cp Ti -Ti
=
(x)2
t
(6.100)
Flujo de Fluidos
(6.101)
0.00633k
c
(6.102)
scf
q
D
0.00633kA P
=
B
x
94
(6.102)
cV p
dP
B
(6.103)
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:
0.00633kA P i+1 - P i 0.00633kA P i-1 - P i c( Ax) P in+1 - P in
B
B
B
x
x
t
(6.104)
n+1
n
P i+1 - 2 P i + P i-1 = c P i - P i
2
0.00633k
t
( x )
(6.105)
1 P
c P
r
=
r r r 0.00633 k t
(6.106)
Condicin Inicial:
P(r,0) = P i
(6.107)
(6.108)
95
pi
h
rw
q=
2 (0.00633)khr P
|r r w
r
B
(6.109)
0.00633kt
ct r 2w
PD =
rD =
(6.110)
2 (0.00633)kh( P i - P)
qB
r
rw
(6.111)
(6.112)
(6.113)
Condicin Inicial:
P D (r D ,0) = 0
(6.114)
P D (r D ,t D )|r D = 0
(6.115)
96
rD P D |r D 1 = - 1
r D
(6.116)
1
P D(1,t D) = ln t D + 0.4045
2
(6.117)
1 d dP
c qB
r
=
r dr dr 0.00633k r e2h c
(6.118)
Condicin Inicial:
P(r,0) = Pi
(6.119)
(6.120)
q=
2 (0.00633)khr P
|r r w
r
B
(6.121)
tD =
0.00633kt
c r 2w
(6.122)
97
h
rw
Pseudosteady state
9
p D ( r D ,t D )
1 r 2D 2t D
3
r
+ 2 - ln D 2
2 r De r De
r De 4
pD
5
Infinite acting
1
p D (1,t D ) = ln t D + 0.4045
2
0
0.E+00
2.E+05
4.E+05
6.E+05
8.E+05
1.E+06
tD
Fig. 6.13. Solucin para estado pseudoestable
1.E+06
rD =
PD =
r
rw
, r De =
re
rw
98
(6.123)
2 (0.00633)kh( P i - P)
qB
(6.124)
(6.125)
Condicin Inicial:
P D (r D ,0) = 0
(6.126)
PD
| = =0
r D r D r De
(6.127)
(6.128)
P D ( r D ,t D )
rD 3
1 r 2D 2t D
ln
+
2 r 2De r 2De
r De 4
(6.129)
P D (1,t D )
2t D
3
+ ln r De - ,
2
4
r De
(6.130)
P D (1,t D ) 2 t DA + ln r De -
3
4
(6.131)
99
(6.132)
Condicin Inicial:
P (x,0) = P i
(6.133)
(6.134)
q=
0.00633kA P
B
x
(6.135)
tD =
(6.136)
0.00633kt
cA
PD =
(6.137)
0.00633( P i - P)k
q B
(6.138)
100
pi
q
(6.139)
Condicin Inicial:
P D ( x D ,0) = 0
(6.140)
P D ( x D ,t D )|x D = 0
(6.141)
(6.142)
P D ( x D ,t D ) = 2
tD
2 / 4t
e xD
x
- x D erfc D
2 tD
(6.143)
tD
(6.144)
2
0.00633k LA c
dx
(6.145)
x D L
101
= 0
(6.146)
(6.147)
0.00633kA P
B
x x = 0
(6.148)
0.00633kt
c L2
xD =
PD =
(6.149)
x
L
(6.150)
0.00633( P i - P)kA
q BL
(6.151)
(6.152)
102
P D ( x D ,0) = 0
(6.153)
P D
=0
x D x = L
(6.154)
P D
= -1
x D x = 0
(6.155)
(6.156)
P D (0,t D ) = t D +
(6.157)
En la frontera externa:
P D (1,t D ) = t D -
1
6
(6.158)
(6.159)
Condicin Inicial:
u(x,0) = 0
(6.160)
(6.161)
(6.162)
103
2.5
Tarde
1.5
tD
p D(0,t D ) = t D +
1
3
Temprano
t
p D(0,t D ) = 2 D
0.5
0
0
0.5
1.5
PD
Fig. 6.16. Solucin para sistema lineal cerrado
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.
Trmino transitorio
v = x, 0 x 1
v xx = v t = 0
w( x, 0) = - x
w xx = x t
Condiciones iniciales:
w(0 ,t ) = 0
v(0) = 0
w(1,t ) = 0
v(1) = 1
w= 2
(-1 )n
n
n=1
n x - n 2 2t
sin
e
2
104
v=x
do
ta
s
E
x
t4
e
bl
ta
s
e
t3
t2
t1
t1
t2
t3
w(x,t)
Estado estable
v=1
x
t4
t2
t3
w(x,t)
t4
t3
t2
t1
t1
Fig. 6.18. Solucin para sistema lineal transitorio (frontera izquierda cerrada)
Solucin:
(-1) n
n x - n 2 2t
sin
e
2
n=1 n
u ( x,t ) = x + 2
(6.163)
6.14.6. Sistema Lineal Transitorio (Frontera izquierda cerrada). Para este caso, la
ecuacin de difusividad es:
2
u = u
x2 t
105
(6.164)
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.
Trmino transitorio
v = x, 0 x 1
w( x, 0) = - 1
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
w( x, t ) = 2
1 1 2
(-1 )n
cos n - x e - n- 2 t
1
2
n=1 n 2
Solucin:
1 1 2 2
(- 1) n
cos n - x e - n- 2 t
1
2
n=1
n -
2
u ( x,t ) = 1 + 2
(6.168)
106
UNIDAD 7
ECUACIONES FUNDAMENTALES
7.1. ECUACIN DE CONTINUIDAD
(V)
z
x
(V) x+x
(V) x
(
V)
y+
y
(V) z
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:
Masa que
entra
Masa que
sale
Trmino fuente
o sumidero
Acumulacin
de masa
(7.1)
107
( 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)
Dividiendo entre XYZt y tomando lmites cuando X, Y, Z y t tienden a cero, y
recordando la definicin de derivada de una funcin que dice:
Y ( X + X ) Y ( X )
dY
LimX 0
dX
X
Se tiene que,
( VX ) ( VY ) ( VZ ) W ( X , Y , Z ) = ( )
X
Y
Z
t
W=
fllujo masico
unidad vol. roca
W=
(7.3)
M
M
[ =] 3
TVr
tL
V =
(7.4)
2 k x 2 k y 2 k z
+
W ( x, y, z ) = ( )
x y y z z
x
t
(7.5)
= f(P)
Compresible
Densidad
Ligeramente
Compresible
108
Incompresible
= o (1+ C f [P Po ])
= cte
Presin
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.
109
= constante
=0
P
(7.7)
V P T
(7.8)
m
m
; V=
(7.9)
cf =
Como:
1
1 d
=
P T dP
(7.10)
Despejando c dP:
cdP =
Integrando y despejando :
= oe
c f ( P Po )
(7.11)
Donde:
o = Densidad inicial del fluido evaluada a la presin inicial Po.
P = Presin medida a cualquier tiempo.
110
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 )
f (Z ) = f (a) +
+
+ ....... +
1!
2!
n!
2
Por lo que la funcin f(x) = ex, se puede expandir alrededor del punto x = 0, entonces:
x x 2 x3
xn
e = 1 + + + + ...... +
1! 2! 3!
n!
X
Por lo tanto:
c ( P Po )
c ( P Po ) c 2 ( P Po )
c n ( P Po )
= 1+
+
+ ...... +
1!
2!
n!
2
(7.12)
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(
c P Po )
= 1 + c ( P Po )
= o 1 + c ( P Po )
(7.13)
La expresin es la ecuacin de estado para un fluido ligeramente compresible.
7.4.3. Ecuaciones de Estado para Fluidos Compresibles
n = m/M
PV =m RT/M ^
= m/V
PM
, luego,
RT
cf =
1
P
(7.14)
111
PM
ZRT
entonces,
cf =
1 1 dZ
P Z dP
(7.15)
( ) = 0
t
adems, considere que = constante.
Recordando la ecuacin general de difusividad dada por la expresin (7.5)
2 k x 2 k y 2 k z
+
W ( x, y, z ) = ( )
x y y z z
x
t
Definiendo,
q = ritmo de inyeccin [/STB/da)/Vol. Roca]
W = qB
(7.16)
+
+
qB = 0
x y y z
z
x
(7.17)
112
qB
=0
+
+
+
x x y y z z k
(7.18)
qB
=0
2 + 2 + 2 +
x y z k
2
qB
=0
K
(7.19)
2 = 0
La cual se conoce como la Ecuacin Laplace.
7.5.2. Ecuacin de Difusividad para Fluidos Ligeramente Compresibles
cf =
1
P
dP
1 d
=
dx c f dx
dP =
1
cf
dP
1 d
=
dy c f dy
dP
1 d
=
dz c f dz
+
= ( )
x Y y z z t
x
P
Po
dP
+ gz
1 P
=
x x
113
1
=
x c f 2 x
1
=
y c f 2 Y
1
=
z c f 2 Z
Reemplazando:
k x 1
+
x c f x Y
k y 1 k z 1
+
= ( )
c f y z c f z t
(7.20)
(7.21)
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:
=
y
=
z
=
t
=
P
1 + c ( P Po ) = c o
x
P
o 1 + c ( P Po ) = c o
y
P
o 1 + c ( P Po ) = c o
z
P
o 1 + c ( P Po ) = c o
t
{
{
(7.22)
2 P 2 P 2 P c 2
P
co 2 + 2 + 2 =
o
k
y
z
t
x
114
(7.23)
1 P
t
(7.24)
(7.25)
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
7.5.3. Ecuacin de Difusividad para un Gas Real
PM
ZRT
+
W = ( )
x Y y z z
x
t
Z d
m( P ) =
115
(7.26)
( ) ( )
Po
Derivando m(P):
m( P )
P
m( P )
x
m( P )
y
m( P )
t
m( P )
Z
2P
( P ) Z ( P )
2P P
( P ) Z ( P ) x
2P P
( P ) Z ( P ) y
2 P P
( P ) Z ( P ) t
2 P P
( P ) Z ( P ) Z
m( P ) m( P ) m( P )
P
k
k
k
+
+
= 2
X X Y Y Y Z Z Z
t Z
Ahora,
P P 1 1 Z P
=
t Z Z P Z P t
Como,
cg =
1 1 Z
P Z P
Entonces,
(7.27)
116
P P P
= cg
t Z Z
t
Multiplicando por 2/2 el lado derecho y sabiendo que:
m( P )
t
2 P P
, entonces:
( P ) Z ( P ) t
P cg P
=
t Z
2 t
2 m( P )
y
2 m( P )
z
cg m( P )
k
(7.29)
1 m( P )
t
(7.30)
Esta expresin es la ecuacin de difusividad para un gas real en la cual no existe trmino
fuente.
7.6. CONDICION INICIAL Y CONDICIONES DE FRONTERA
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.
Flujo
Proceso
Fsico
Frontera
117
t=0
No hay flujo
Frontera
Frontera
=0
Valores fijos
de presin
P = prescrito
Flujo
P
n
P
n
= cte
P(rw, t) = constante,
Caudal constante:
P
( r , t ) = cte
r
r = rw
q
P
=
= cte
kAfront
r front
P(rw, t) = fr (t)
Caudal variable:
P
( r, t ) = g (t )
r
rw
Pozo Cerrado:
P
( r, t ) = 0 ,
r
rw
q=0
b) En la frontera externa:
Presin Constante:
P(re, t) = constante,
q r = cte
P
( re , t ) = f 2 ( t )
r
re
No existe flujo a travs de la frontera (frontera cerrada):
P ( re , t )
r
q r = cte
= 0,
re
Yacimiento Infinito:
Limr P ( r , t ) = Pi
118
119
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)
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:
kro =
ko
;
k
krg =
kg
k
krw =
kw
k
(8.4)
120
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 ) = ( )
x
y
z
t
(8.5)
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 )
t
w V w Ww ( x, y, z ) = ( w S w )
t
(8.7)
(8.8)
o = f ( Po )
(8.9)
w = f ( Pw )
(8.10)
o =
w =
Po
+ gz
(8.11)
Pw
+ gz
(8.12)
o
w
Vo =
Vw =
121
kkro
g
Po o D Aceite
gc
o
(8.13)
kkrw
g
Pw w D Agua
gc
w
(8.14)
o ro ( Po oD ) Wo = ( o So )
t
o
(8.15)
kk
w rw ( Pw wD ) Ww = ( w S w )
t
w
(8.16)
Donde,
gc
(8.17)
Entonces:
o =
g
o
gc
w =
g
w
gc
(8.18)
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.
a) Ecuacin de Continuidad (Principio de Conservacin de masa )
b) Ecuacin de movimiento: Ecuacin de Darcy o ecuacin de Forcheimmer
122
Cif =
masa i en la fase f
masa total de la fase f
de masa i
de masa i
extraccion de masa i
(8.19)
Ritmo de acumulacion
=
de masa i
(8.20)
x +x
(8.21)
**
**
Axqo**Ci o + Axq**
g Ci g + Axqw Ci w = Ax q f Ci f
f
A x o So Cio masa de i en o
A x w Sw Ciw masa de i en w
A x
f
Sf
Cif = A x Sf f Cif
masa de i en el elemento
(8.22)
A f f x Ci f
A f f x Ci f
123
x +x
x+x
Ax
i = Ax
S f C if
(8.23)
( V
f
lim x0
fX
Cif
x +x
( f V fX Cif )
f
( Cif qf ) =
f
f S f Cif
t f
o bien,
t
f
f
(8.24)
Para flujo en x, y, z:
( f V fx Cif )
( f V fy Cif )
( f V fz Cif )
x f
y f
z f
(C
if
qf ) =
(8.25)
( f S f Cif )
t f
f = o, g, w.
i = 1, 2, 3,........., N.
En trminos del operador , para x, y, z:
124
i+
j+
k
x
y
z
(8.26)
V f = V f X i + V fY j + V f Z k
(8.27)
. Cif f
f
( j k ) = ( k j ) =0
i+
j+
k + C
V fx i + V fy j + V fz k =
z f if f
x y
V fx i + V fy j + V fz k
Cif f V fy +
Cif f V fz = . Cif f V f
Cif f V fx +
y
z
x
(8.28)
Cif f V f Cif q f = f S f Cif
t f
f
f
(8.29)
f = o, g, w
i=1, 2, 3, ...... , N
La ley de Darcy se define como:
vf =
kkrf
P f D
f f
(8.30)
Cif f
Pf f D ) Cif q f = f S f Cif
(
f
t f
f
f
(8.31)
Para cada uno de los componentes, se puede plantear una ecuacin diferencial; sin
embargo, existen las siguientes incgnitas:
VARIABLE (INCGNITA)
SMBOLO
Cif
Pf
Sf
f
f
krf
125
NMERO
3N
3
3
3
3
3
1
3N + 16
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:
f = f1 ( f , Cif )
f = f 2 ( f , Cif )
(8.34)
e) Propiedad de la roca.
Toda roca que almacena fluido est caracterizada por su porosidad.
= o 1 + c r ( P Po )
f) Propiedades de la formacin y los fluidos.
(8.35)
permiten
desarrollar
126
funciones
(8.36a)
kro = f 2 ( Sg , So , Sw )
(8.36b)
k rw = f 3 ( S g , S o , S w )
(8.36c)
Pcgo = f (Sg)
(8.36d)
Pcow = f (Sw)
(8.36e)
de
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 )
C io
(8.37a)
Cig
= kigw (T , Pg , Pw, Cig , Ciw )
Ciw
(8.37b)
C io
k igw
= k iow (T , P o , P w , C io , C iw ) =
C iw
k iog
(8.37c)
NMERO
N
1
3
6
1
5
2N
3N + 16
127
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
128
Coo =
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 .
Coo =
o c. s .
o o
Cgo =
(8.38)
masa de gas
vol. gas a C .S .
volumen de aceite a C .S .
vol. aceite + gas disuelto a C .Y .
Cgo =
g c.s. Rs
oo
(8.39)
Cwo = 0
(8.40)
De la ecuacin (8.33)
N
io
= C oo + C go + C wo = 1.0
i =1
g C .S Rs + o C .S
= 1.0
o o
o =
g c.s. RS + o C .S
o
(8.41)
Cog = 0
(8.42)
Cgg =
129
masa de gas
volumen de gas a C .S .
Cgg =
masa total de gas
vol. de gas a C .Y
g c.s .
g g
Cgg =
(8.43)
Cwg = 0
(8.44)
De la ecuacin (8.33):
N
ig
i =1
g =
g c.s.
g
(8.45)
Cow = 0
(8.46)
(8.47)
Cww =
masa de agua
volumen de agua a C .S .
Cww =
masa de agua
vol. agua a C .Y
w c.s .
ww
(8.48)
De la ecuacin (8.33):
iw
130
i =1
w c.s .
= 1.0
w w
w c.s .
w
w =
(8.49)
w =
(8.50)
f Sf Cif
t f
(8.51)
o o
o
(8.52)
pero,
masa de aceite + gas disuelto
q
unidad de tiempo x unidad de volumen roca
=
masa de aceite + gas disuelto
vol. aceite + gas disuelto a C .Y .
o o
vol. aceite a C .S .
volumen de aceite + gas disuelto a C .Y .
**
o
qo**
o o
volumen de aceite a C .S
= qo*
(8.53)
S
Vo
+ qo = o
o
t o
131
(8.54)
de la ley de Darcy,
vo =
kkro
[Po oD ]
(8.55)
donde,
o =
g
o
gc
k kro
S
[Po o D] qo* = o
t o
o O
(8.56)
Procediendo en forma similar, la ecuacin general para el flujo del componente gas:
k krg
kk
[Pg g D ] + ro Rs [Po o D]
o O
g g
S g So Rs
+
qo* Rs q*g =
o
t g
(8.57)
kk
S
rw [Pw wD ] qw* = w
t w
w w
132
(8.58)
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.
Para definir completamente el problema de flujo se requieren adems:
Condiciones iniciales
Condiciones de Frontera
a. Condiciones Iniciales:
Con base al equilibrio
gravitacional y capilar
de los fluidos al
tiempo t = 0
Distribucin inicial de
presiones y de
Saturaciones
Zref
Pref
Zc
: Plano de referencia
: Presin de referencia
: Plano de contacto
f Bf
( P
D )= 0
(8.59)
Para:
k k rf
f Bf
0 entonces,
( P
D )= 0
(8.60)
133
f
=0
X
Pf = cte a lo largo de
un plano horizontal
f
=0
Y
P
f
= 0
f
Z
y(x)
Y
b
(x)
dX = Y (b a )
Pf
f = 0 , entonces;
Z
Pf
=
Z
Pf
g
=
Z gc f
gc
g
Pf
Pf
ref
dPf
dZ
Z ref
gc
g
1
( Pf Pf
f
ref
) = Z Z
ref
g
f ( Z Z ref ) = Pf Pf
gc
Pf = Pf
ref
134
ref
g
f ( Z Z ref )
gc
(8.61)
Po ref
Pg
Zcgo
Pw
Z ref
Po
Zcwo
Z
Fig. 8.6. Localizacin de la presin de referencia
= f
( Pf )
= ( P , P
f
Pf + Pf
Pf =
2
ref
f ref
(8.62)
Po = Po ref +
_
g _
o ( Z Z ref
gc
Po =
o = o Po
(8.63)
Po + Po ref
2
(8.64)
Po zcwo - Pw zcwo = 0
Pc = 0
Sw = 1.0
Tambin,
(8.65)
Pg zcgo - Po zcgo = 0
135
Pc =0
Sg = 0
(8.66)
Pw = Pw
+
zcgo
g _
w ( Z Z cwo )
gc
(8.67)
Pg = Pg
g _
g ( Z Z cwo )
gc
(8.68)
zcgo
Equilibrio Capilar
Pg
Po
= Pcgo S g
)S
(8.69)
g Z
Po Z Pw Z = Pcwo ( S w Z ) S w Z
(8.70)
b. Condiciones de Frontera
qf
front
Pf
D
f
front
f B f front
kAkrf
(8.71)
Pc
Agua
imbibe
Threshold
pressure
Sor
Swc
1.0
Sw
Fig. 8.7. Curva de Presin Capilar agua - aceite Vs. Saturacin de Agua, para procesos de
drenaje o imbibicin
GAS
Pc = Pg - Po
Pc =0, Po = Pg
OIL
Sw = Swi
So =1 - Sori
Sg = 1 - Swc - Sor (+)
Sw = Swi
So =1 - Swii
Sg = 0
Sw = Swi
So =1 - Swi
Sg = 0
Pc = Po - Pw
Pc =0, Po = Pw
AGUA
136
Sw = 1
So = 0
Sg = 0
(-)
(+)
(-)
Fig. 8.8. Distribucin de saturaciones considerando efectos capilares en una interfase Gas Aceite y Aceite Agua
Donde,
front
kAkrf
(8.72)
front
Presin Especificada :
Pf ( front , t ) = Pf (t )
front
(8.73)
137
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.
9.2. ECUACIONES DEL SIMULADOR
Mtodo de
Diferencias
Finitas
Ecuaciones Diferenciales
Se aplican a toda ( x, y, z, t ) en el dominio
del problema.
Ecuaciones
en
Diferencias
Ecuaciones en Diferencias
Se aplican a valores discretos
(xi, yj, zk, tn).
i = 1,2,...I , j = 1,2,...J
k = 1,2,...K , n = 1,2,.... en el dominio
138
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.
La transformacin de una ecuacin diferencial continua a una forma discreta se hace
139
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:
(9.1)
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
P"(0) = 2A2
P"'(0) = 6A3
A1 = f'(0)
A2 = f"(0) /2
A3 = f"'(0) /6
En general,
Pk(0) = K! AK
Despejando Ak de la ltima expresin,
140
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:
P( x ) = f( A) + f
( A)
( x A) +
f ii ( A) ( x A )
2!
+ ... +
f n ( A) ( x A )
(9.3)
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.
9.5. 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:
f( x ) = f( xi )
( x xi ) f
+
1!
( x xi )
+
xi
2!
2 f
x 2
( x xi )
+
xi
3!
3 f
x3
( x xi )
+ ... +
xi
k!
k f
x k
(9.4)
(9.5)
141
f
= f ( xi ) + x
x
xi
x 2 2 f
+
2! x 2
xi
x 3 3 f
+
3! x3
xi
x k k f
(9.6)
+ ... +
k ! x k
P
Si K = 2 en la Ec. (9.6);
f( xi +x ) = f( xi ) + x
f
x
=
xi
f
x
f( xi +x ) f ( xi )
x
+
xi
x 2 2 f
luego:
2! x 2 p
x 2 f
2 x 2
p
xi
f ( xi +x ) f( xi )
x
O ( x )
(9.7)
a) Diferencia progresiva
Xi
X
b) Diferencia regresiva
Xi
X
c) Diferencia central
Xi
Xi -X
X
Xi +X
X
142
f
x
+
xi
x 2 2 f
2! x 2
x 3 3 f
3! x3
xi
+ ..... + ( 1)
xi
x k k f
k ! xk
r
(9.8)
Si K = 2 en la Ec. (9.8)
f( xi x ) = f( xi ) x
f
x
Xi
f
x
+
Xi
f( xi ) f( xi x )
x 2 2 f
de donde,
2! x 2 r
x 2 f
+
2 x 2
xi
f ( xi ) f ( xi x )
x
O ( x )
(9.9)
f( xi x )
f
x
f
= f( xi ) x
x
+
Xi
xi
x 2 2 f
2! x 2
x 2 2 f
+
2! x 2
+
Xi
xi
x 3 3 f
3! x3 p
x 3 3 f
3! x 3 r
(9.10)
(9.11)
f( xi +x ) f ( xi x ) = 2x
f
x
+
xi
x3 3 f
6 x3
+
p
3 f
x3
=
xi
f ( xi +x ) f( xi x )
2x
+ O ( x 2 )
(9.12)
143
(9.13)
Diferencias Regresivas:
f fi 1
f
= i
x i
x
(9.14)
Diferencias Centrales:
f f
f
= i +1 i 1
x i
2 x
(9.15)
fi
n +1
f
t 2 2 f
= fi + t
+
t i
2 t 2
t 3 3 f
+
3 t 3
f
t
f i n +1 f i n
+ O ( t )
t
144
(9.16)
Central
f f
f
= i +1 i 1
X i
2 X
Regresiva
f f i 1
f
= i
X i
X
i -1
Progresivas
f f
f
= i +1 i
X i
X
i -1/2
i + 1/ 2 i + 1
Fig. 9.5. Representacin esquemtica de las diferencias finitas para la primera derivada
fi = fi
n
n +1
f
t
t
n +1
t 2 2 f
+
2 t 2
n +1
t 3 3 f
3 t 3
fi
n +1
f
2
= fi + t
+ O ( t ) , entonces:
t i
n
f
t
n +1
n +1
f
t
t
n +1
+ O ( t )
fi n +1 fi n
+ O ( t )
t
(9.17)
145
n +1
(9.18)
t fi
t
(9.19)
Una expresin para la 2a derivada se obtiene sumando las Ecs. (9.6) y (9.8). Esto es:
f( xi +x ) = f ( xi ) + x
f
x
f( X i X ) = f( X i ) X
f( xi +x ) + f( xi x )
+
xi
f
X
x 2 2 f
2! x 2
+
Xi
+
xi
X 2 2 f
2! X 2
2 f
= 2 f( xi ) + x
x 2
2
x 3 3 f
3! x3
Xi
+ ... +
xi
X 3 3 f
3! X 3
x k k f
k ! x k
P
+ ..... + ( 1)
Xi
(9.6)
X k k f
k ! X k
r
(9.8)
f
4 f
+ x
+ 4
x 4
x
r
P
4
xi
(9.20)
=
Xi
f( xi +x ) 2 f( xi ) + f( xi x )
x 2
x 2
12
4 f
4 f
4
+ 4
x
x
P
r
=
xi
f ( xi +x ) 2 f ( xi ) + f( xi x )
x 2
+ O ( x 2 )
(9.21)
(9.22)
146
P
S
,
S S
S =
k
B
P U x
=
x x x x
(9.23)
donde,
U x = x
P
, velocidad
x
(9.24)
Ux/x = Velocidad de flujo entre las fronteras, cambio de velocidad entre las fronteras.
Ritmo neto de flujo, cambio de ritmo en x.
Aplicando diferencias centrales,
U
U i 1/ 2
U
= i +1/ 2
x i
xi
U i +1/ 2 = xi+1/ 2
(9.25)
P
= x
( Pi +1 Pi )
x i +1/ 2 x i +1/ 2
Similarmente,
U i 1/ 2 = xi1/ 2
P
= x
( Pj Pi1 )
x i 1/ 2 x i 1/ 2
P 1 x
( Pi +1 Pi ) x ( Pi Pi j )
x
=
x x xi x i +1/ 2
x i 1/ 2
(9.26)
xi
1
2
xi +
147
1
2
1
i+ , j
2
1
i , j
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
(9.27)
donde,
XU i, j,k = Ui+ , j, k - Ui-, j,k
(9.28a)
(9.28b)
ZU i, j, k = Ui, j, k+ - Ui, j, k-
(9.28c)
x x xP
x
=
x x i xi
x
i
(9.29)
i,j+1
i-1,j
i,j
i+1,j
i,j-1
Fig. 9.7. Molcula de la diferencia finita de nueve puntos propuesta por Yanosik y
McCraken
i-1,j+1
i,j+1
i+1,j+1
i-1,j
i,j
i+1,j
i-1,j-1
i,j-1
i+1,j-1
148
149
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.
10.1 ESQUEMA DE SOLUCION EXPLICITO
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
+
=
x 2 y 2
k t
(10.1)
k
Ct
( y )
( x )
n +1
n
1 Pi , j + Pi , j
(10.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,
n +1
i, j
2
2
( y )
( x )
n
i, j
150
(10.3)
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:
Pi ,nj+1 = Pi ,nj + ( Pi ,nj +1 2 Pi ,nj + Pi ,nj 1 ) + ( Pi +n1, j 2 Pi ,nj + Pi n1, j )
(10.4)
donde,
( y )
( x )
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
=
k t
x 2
(10.5)
( x )
Pi n +1 Pi n
t
(10.6)
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
( x )
Pi n +1 Pi n
t
151
(10.7)
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:
n +1
i 1
2 Pi
n +1
n +1
i +1
+P
( X )
=
t
(P
i
n +1
Pi n )
Factorizando,
n +1
i 1
2
2
x ) n +1
(
n +1
n ( x )
2+
Pi + Pi +1 = Pi
t
t
(10.8)
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:
ai Pi n1+1 + bi Pi n +1 + ci Pi +n1+1 = di
(10.9)
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
a1 Pon +1
1
2
3
N
+b1 P1n +1
a2 P1n +1
+ c1 P2n +1
+b2 P2n +1
a3 P2n +1
n +1
2 3
n +1
3 3
+c P
+b P
+c3 P4n +1
aN PNn+11
+bN PNn +1
= d1
= d2
= d3
+cn PNn++11
= dN
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.
4 ........ N - 2
N-1
152
N+1
i
Fig. 10.1. Sistema cerrado lineal
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
a
2
c1
b2
c2
a3
b3
c3
a4
b4
c4
.
an
P1n +1 d1 a1 P0n
n +1
d2
P2
P3n +1
d3
. =
.
.
. .
.
n +1
n
bn Pn d n cn Pn +1
(10.11)
( X )
( Y )
Pi ,nj+1 Pi ,nj
153
(10.12)
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:
n +1
i 1, j
n +1
i +1, j
+P
n +1
i, j
4P
n +1
i , j 1
+P
n +1
i , j +1
+P
( x )
=
t
(P
n +1
i, j
Pi ,nj )
(10.13)
La cual se reduce a:
n +1
i , j 1
n +1
i +1, j
+P
2
2
x ) n +1
x ) n
(
(
n +1
n +1
4+
P
P + Pi 1, j + Pi , j +1 =
t i , j
t i , j
(10.14)
(10.15)
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
c
b
c
b
b
a
f P1
P
2
c * P3
P4
b P5
n +1
d1
d
2
= d3
d4
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
154
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
=
x 2
k t
(10.17)
k
Ct
1
) i +1
(
=
2
2
t
( x )
( x )
(10.18)
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
155
Calcule So, y Sw de
los terminos de flujo
Sg = 1 - So - Sw
Datos:
Ps, Sos,
Sgs, Sws
s=s+1
No
Formule la
ecuacion de
difusividad en
diferencias finitas
Se ha llegado
al limite de
tiempo ?
Si
Fin
Resuelva la matriz:
s
Itere
c p1
b p
x
a
pN
s +1
Halle o o Po
kA dP
dS
(10.20)
kA
L
(10.21)
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
156
Determine Pc
Datos:
ko, kw,
Pc, Sw
s=s+1
Pc
Sw
Formule la
ecuacion de
difusividad en
diferencias finitas
Determine Sw
Resuelva la matriz:
|
|
|
|
|
1
x
N
s +1
d1
= d x
d N
No
s
Se ha llegado
al limite de
tiempo ?
Si
Fin
Halle o y W
Vbi n +1
Pi Pi n )
(
t
(10.22)
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.
b) Esquema de solucin mixto (IMPES = Implcito en presiones, explcito en saturaciones).
Este esquema surge al considerar el concepto de transmisibilidad. En l las presiones se
evalan al nivel de tiempo nuevo n+1, mientras las transmisibilidades se evalan al nivel
de tiempo anterior o conocido n. Fig. 10.2. La expresin en diferencias finitas es la
siguiente:
Vbi n +1
Pi Pi n )
(
t
157
(10.23)
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.
c) Esquema de Solucin Implcito (IMPIS = Implcito en presiones, implcito en
saturaciones) o Mtodo de Solucin Simultnea. Este esquema consiste en evaluar adems
de las presiones, como ya se vi, las transmisibilidades al nuevo nivel de tiempo n+1, ver
Fig. 10.3, quedando la ecuacin en diferencias finitas como sigue:
Txni++1/12 ( Pi +n1+1 Pi n +1 ) Txni+1/12 ( Pi n +1 Pi n1+1 ) =
Vbi n +1
( Pi Pi n )
t
(10.24)
Para clarificar ste mtodo considere el siguiente sistema de ecuaciones para flujo
incompresible:
So
ko o
=
x o x
t
(10.25)
S w
kw w
=
x w x
t
(10.26)
Se sabe que:
So + S w = 1
(10.27)
Luego:
So = 1 S w
(10.28)
(10.29)
Pc = Po Pw = o w + gh
158
(10.30)
(10.31)
(10.32)
t
t
t
t
(10.33)
= S '
x o x
t
t
(10.34)
kw w
o w
= S '
x w x
t
t
(10.35)
S
S n +1 S n
= n +1
Pc o nw
(10.35)
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:
oni++11 oni+1 ko
oni+1 oni+11
1 k o
S ' n +1
oi oni nw+i 1 nwi
x o i +1/ 2
x
x
t
o i 1/ 2
) (
(10.36)
159
Pc
S'
Sw
Incognitas o1
w
o2
o3
w2
w3
x w i +1/ 2
x
x
w i 1/ 2
S ' n +1
oi oni nw+i 1 nwi
=
t
(10.37)
) (
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:
e oni+11 + f on +1 + g oni++11 + h nw+i 1 = Doi
i
(10.38)
(10.39)
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:
a1 nw+0 1 + b1 nw1+1 + c1 nw+2 1 + d1 on1+1 = Dw1
e1 on0+1 + f1 on1+1 + g1 on2+1 + h1 nw1+1 = Do1
Celda 2:
a2 nw1+1 + b2 nw+2 1 + c2 nw+3 1 + d 2 on2+1 = Dw2
e2 on1+1 + f 2 on2+1 + g 2 on3+1 + h2 nw+2 1 = Do2
Celda 3:
a3 nw+2 1 + b3 nw+3 1 + c3 nw+4 1 + d3 on3+1 = Dw3
e3 on2+1 + f3 on3+1 + g3 on4+1 + h3 nw+3 1 = Do3
h1
a2
0
d1 | c1
f1 | 0
0 |
g1 |
| b2
d 2 | c2
e2
| h2
f2
| a3
| 0
0
e3
| b3
| h3
D
w1 w1
o Do
1 1
0 w2 Dw2
*
=
g 2 o2 Do2
d3 w Dw
3
3
f 3 D
o3 o3
160
161
UNIDAD 11
APROXIMACIN EN DIFERENCIAS FINITAS DE LAS
ECUACIONES DE FLUJO DE UN SOLO FLUIDO
11.1. PROBLEMAS UNIDIMENSIONALES
x x
x
t B
(11.1)
donde,
k
,
B
(11.2)
Condiciones de frontera:
qw B
P D
-
=
kA
x x =0
x
(11.3)
x =0
P D
-
=0
x x = L
x
(11.4)
n +1
P
D
n+1
+ qi =
x i
t B i
x x
(11.5)
162
P D
-
Si U =
y aplicando diferencias centrales a la variable U se tiene:
x
x
n +1
x i
U in++1/1 2 U in+1/1 2
xi
X i
1
X i
n +1
n +1
n +1 P
D
D
n +1 P
i +1/ 2
i 1/ 2
X i +1/ 2
X i 1/ 2
X
X
P D
-
Aplicando nuevamente diferencias centrales a
,
x
x
n +1
P
D
x i
x x
1
=
xi
n +1
( Pi Pi1 (D )i1/ 2 )
x i 1/ 2
n +1
n +1
Pi +1 Pi ( D )i +1/ 2 )
(
x i +1/ 2
n +1
(11.6)
t B i
1
=
t B
n +1
(11.7)
Reemplazando las Ecs. (11.6) y (11.7) en la Ec. (11.5) y multiplicando por Vri = At (X)i, se
llega a:
Ti +n1/+12 Pi +1 Pi ( D )i +1/ 2
n +1
Ti n1/+12 Pi Pi 1 ( D )i 1/ 2
n +1
qin +1 =
Vri n +1 n
t B
B i
(11.8)
i = 1,2,3,.....,I
n = 0,1,2,3,....
donde,
163
x
x / 2
i = 0 1/2 1
(11.9)
En notacin de operadores:
n +1
n+1
t
t B i
Vri
(11.10)
o bien,
n+1
T ( P D ) i + qin +1 =
t
t B i
Vri
(11.10a)
=kA
x x=0
x
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
n +1
1
B
P D
P1 P0 ( D )1/ 2 = qw
-
=
kA
x i / 2 x1/ 2
x
1/ 2
Donde,
I=
I-1
164
I+1
xi +1/ 2
q = T1/n2+1 P1 P0 ( D )
w
1/ 2
n +1
(11.11)
n +1
T1/n2+1 P1 P0 ( D )1/ 2
n +1
q1n +1 =
t (11.12)
t B 1
Vr1
n +1
+ qw + q1n +1 =
t
t B 1
Vr1
(11.13)
=0
x x = L
x
n +1
TIn+1/12 PI PI 1 ( D ) I 1/ 2
n +1
qIn +1 =
t
t B I
(11.14)
Vr1
La ecuacin para i = I:
TIn+1/1 2 PI PI 1 ( D ) I 1/ 2
n +1
+ qIn +1 =
t
t B I
VrI
(11.15)
i+
i-1
1/2
/2
Di+1
Di+1/2 = Di+1 - Di
Di
2
i=
xi+1/2
X=
Di
Nivel de referencia
Di+1
i+
i+
Di+1/2
i -1
i-
i=
xi+1/2
Di
Di+1
Nivel de referencia
165
166
UNIDAD 12
CONCEPTOS RELACIONADOS CON EL MODELO NUMERICO
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
167
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
=
x 2 t
(12.1)
(12.2)
168
pK
n
K
Fig. 12.2 Soluciones estable e inestable.
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
=
x 2
t
(12.3)
(P
n +1
i +1
(P
=
i
n +1
+ in +1 ) ( Pi n + in )
t
(12.4)
(12.5)
f ( x) = An e In x / L
(12.6)
n =
(12.7)
169
n
i
n +1
, = n 1
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
x
1
t
(12.8)
2
Permite reducir la Ec. 12.8 a:
Px
4 sen 2
2 = 1
x 2
t
De donde resulta:
1
4t
Px
1 + 2 sen 2
x
2
= 1
4t
Px
sen 2
2
x
2
170
12.3. CONVERGENCIA
171
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.
12.5. FLUJO MONOFASICO
Ti +1/ 2 = T ( Pi +1 , Pi ) = i +1/ 2i +1/ 2
= Factor de forma =
(12.9)
b
1
,b=
B
i +1/ 2
i +1/ 2 = ki +1/ 2
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:
qi +1/ 2 = A
172
i
(P P )
i i +1/ 2 i
de donde:
A ( Pi +1/ 2 Pi ) =
i
q
i i +1/ 2
(12.10)
i +1
(P P )
i +1 i +1 i +1/ 2
luego:
A ( Pi +1 Pi +1/ 2 ) =
i +1
q
i +1 i +1/ 2
(12.11)
( Pi +1 Pi ) = A
xi +1/ 2
( Pi +1 Pi +1/ 2 + Pi +1/ 2 Pi )
x i +1/ 2
(12.12)
qi +1/ 2 =
qi +1/ 2 + i qi +1/ 2
i
x i +1/ 2 i +1
1
=
x i +1/ 2 i +1 + i
i +1
(12.13)
173
i+1
i
i
i+1
i+1
xi+1/2
i +1
i +1 + i
+ i
i +1
Despejando i+1:
( )i +1/ 2 =
i +1 + i
i +1 i
+
i +1 i
(12.14)
i +1/ 2 =
2
1
i +1
luego:
i +1/ 2 =
2i +1i
i +1 + i
(12.15)
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:
174
q1
i+1
q2
xi + 1/2
Fig. 12.5. Flujo en paralelo (Sistema de estratos) Promedio de transmisibilidades
q = q1 + q2
qi +1/ 2 = A
(12.16)
( Pi +1 Pi ) 1 A 2 ( Pi +1 Pi ) 2
xi +1/ 2
xi +1/ 2
qi +1/ 2 = Ai +1/ 2
( Pi +1 Pi )
(12.17)
(12.18)
xi +1/ 2
( Pi +1 Pi ) 11 + 22
xi +1/ 2 1 + 2
(12.19)
( Pi +1 Pi ) = A ( Pi +1 Pi ) 11 + 22
X i +1/ 2 1 + 2
X i +1/ 2
11 + 2 2
1 + 2
i +1/ 2 =
(12.20)
175
f( Pi+1/ 2 ) = f( Pi+1 , Pi )
(12.21)
Pi +1 + Pi
2
(12.22)
Pi +1/ 2 =
b
f( Pi+1/ 2 ) =
, para cualquier tipo de flujo.
i +1/ 2
b
i +1/ 2
(12.23)
1. b ( Pi +1/ 2 )
( Pi +1/ 2 )
2. ( bi +1 + bi ) / 2 = ( bi +1 + bi )
=
( i +1 + i ) / 2 ( i +1 + i )
W b + 1 W b , donde
)
(
i +1
i
W = 0
si
( P D )i +1/ 2 > 0
( P D )i +1/ 2 < 0
W = 1 si
176
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.
Es necesario introducir cierta notacin. Sin importar el mtodo de discretizacin o tipo de
condicin de frontera, sea N el nmero de ecuaciones en diferencias finitas a resolver, M el
nmero de nodos e i es el ndice de rango el cual depender del tipo de condicin de
frontera y el mtodo de aproximacin variando de 0 a N+1.
13.1. MALLA DE NODOS DISTRIBUIDOS (CARTESIANAS)
L
( M 1)
de donde:
L = x (M-1)
Vri = Ax
Vri = A
x
,
2
(13.1)
i = 2, 3, ....., M-1
i=1yM
(13.2)
(13.3)
i= 1
. . . . . . . .
177
M-1
x
L
Fig. 13.1. Malla de nodos distribuidos
i= 1
. . . . . . . .
M-1
x
L
Fig. 13.2. Malla de bloques centrados
L
M
(13.4)
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:
Vri = Ax ,
i = 1, 2, 3, ..... , M
La ecuacin de flujo,
(13.5)
Ti +n1/+12 ( Pi +1 Pi ( D )i +1/ 2 )
n +1
Ti n1/+12 ( Pi Pi 1 ( D )i 1/ 2 )
n +1
+ qin +1 =
178
t
t B i
(13.6)
Vri
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.
Para flujo radial se tiene,
1 k P
P
r
= ct
r r r
t
(13.7)
k P 2 P
r
= r ct
r r
t
(13.8)
dr
r
k P 2 P
= r ct
ln r ln r
t
k P 2
P
= e ct
t
179
(13.9)
P Pw ln
r
= w
rw
(13.10)
(13.7.a)
Si =ln r, entonces,
e = r,
(13.7.b)
de modo que:
dr = e d
(13.7.c)
c P
2 P
1 P
+ 2 = t
2
2
e
e e
k t
De donde:
2 P P e2 ct P
+
=
k
2
t
1096.64
403.43
148.42
54.6
2.7183
r=
20.086
7.389
180
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
Con esta transformacin se obtiene la siguiente malla uniforme:
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.
La Fig. 13.5 muestra el perfil de una malla radial de nodos distribuidos.
e - w
i-1
181
i+1
Si: r1 = rw ,
=
e w
N 1
rN = re ,
= ln
re / rw
,
N 1
entonces:
= cte
(13.11)
= i+1 - i
(13.12)
= ln ri+1 - ln ri
= ln
e w
N 1
ri +1
ri
=
(13.13)
ln re ln rw ln(re / rw )
=
N 1
N 1
ln(re / rw )
r
= ln i +1
N 1
ri
Puesto que:
log x =
ln x
log 10
ln(re / rw )
r
1
=
ln i +1
( N 1) log10 log10 ri
log(re / rw )
r
= log i +1
ri
( N 1)
182
de donde;
r
log(re / rw ) = log i +1
ri
N 1
Por lo tanto;
1
ri +1
= ( re / rw ) N 1 ,
ri
sea
ri +1
ri
(13.14)
ri = rw, i = 1
(13.15)
Ahora,
1
1 P
r
=
r r r i ri ri
r
( Pi +1 Pi ) ( Pi Pi 1 )
r i 1/ 2
r i +1/ 2
(13.16)
q = 2 rh
P
r
(13.17)
qi +1/ 2 = 2 hi +1/ 2
( Pi +1 Pi )
ln(ri +1 / ri )
(13.18)
Discretizando,
P
r
; entonces, qi +1/ 2 = 2 hi +1/ 2
( Pi +1 Pi )
q = 2 rh
r i +1/ 2
r i +1/ 2
(13.19)
2 hi +1/ 2
( Pi +1 Pi ) = 2 h
ln
i +1/ 2
ri +1
ri
183
r
( Pi +1 Pi )
r i +1
r
1
= i +1/ 2
r
ln i +1 ri +1/ 2
ri
ri +1/ 2 =
ri +1/ 2 =
ri +1/ 2
,
ri +1
ln
ri
si ri +1/ 2 = ri +1 ri
ri +1 ri
r
ln i +1
ri
(13.20)
ri +1
ri
ri +1/ 2 =
ri +1/ 2 =
de donde
ri +1 ri ri ri
=
ln
ln
( 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
i-1
re
i+1
i + 1/2
Fig. 13.6. Malla radial de bloques centrados
ri +1 = ri
= ( re / rw )
(13.22)
1
(13.23)
r1/ 2 = rw
ri +1/ 2 =
ri +1 ri
ln
(13.24)
ri +1/ 2 =
( 1) ri
(13.25)
ln
De la Ec. (13.22),
= ri +1 / ri
Cuando i = , r1+1/ 2 = r1/ 2 = rw
De la Ec. 13.25, despejando ri,
ri =
184
ri +1/ 2 ln
( 1)
Cuando i = 1,
r1 =
r1+1/ 2 ln
( 1)
r1 =
rw ln
( 1)
(13.26)
185
UNIDAD 14
SOLUCION DE SISTEMAS DE ECUACIONES ALGEBRAICAS
14.1. INTRODUCCION
AP = d
(14.1)
186
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
P=d ,
(14.4)
d = A1 d
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.
14.2.2. Regla de Cramer
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:
187
2P1 - 3P2 = 7
3P1 + 5P2 = 1
cuya ecuacin matricial es:
2 3 P1 7
3 5 P = 1
= 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
En consecuencia la solucin del sistema es:
P1 =
P1 38
=
=2
19
P2 =
P2 19
=
= 1
19
188
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)
an1
a12
a22
.
an 2
... a1n | d1
... a2 n | d 2
.
. | .
... ann | d n
(14.5)
C22
.
.
C1n | d *1
C2 n | d * 2
. | .
. | .
Cnn | d *n
(14.6)
C22
.
.
.
.
.
.
C1n P1 d *1
C2 n P2 d *2
. . = .
. . .
Cnn Pn d *n
(14.7)
189
2
8 1 1 3 2 P3 = 14
1 1 3 2 1 P4 4
4 2 3 1 3 P5 3
1 | 16
3 4 2 1
2 1
4 8 2 | 13
8 1 1 3
2 | 14
1 1 3 2 1 | 4
4 2
3 1 3| 3
Se efectuarn a continuacin algunas operaciones fundamentales a los renglones de esta
ltima matriz, con el objeto de reducirla a una matriz diagonal superior. Matriz superior
es:
1
0
0
0
1 3
2
1| 4
1
7 5
4 | 28
0 17 17
8 | 49
0
0 170 79 | 146
0
0
0 3152 |12608
190
P5 = 4
P4 = 1
17 P3 - 17(1) + 8(4) = 49
P3 = 2
P2 = 3
P1 = 1
P5 =
0 5|19
8
1 2
6 | 5
Aplicando las operaciones elementales del caso, se obtiene al final:
1000
.
0.000 0.000 | 3.001
.
0.000 | 2.000
0.000 1000
0.000 0.000 1000
.
| 1000
.
191
P1 = 3.001
P2 = 2.000
P3 = 1.000
AP = b
(14.9)
entonces,
A=LU
(14.10)
donde,
L11
L
21
L31
.
Ln1
=L
. Lnn
L22
L32
L33
Ln 2
Ln 3
1 U12 U13
1
U 23
(14.11)
.
.
.
.
192
U1n
.
. =U
.
1
(14.12)
A=LU
La cual despus de la descomposicin puede escribirse como:
LU P = b
(14.13)
LY = b y U P = Y
(14.14)
Mtodo de Jacobi
193
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
Premultiplicando por D-1:
194
P = D 1 b D 1 R P
(14.18)
(K )
= D b D R P
(14.19)
Donde:
K = 0, 1, 2, ..........
El mtodo de Jacobi, definido por la ecuacin matricial de recurrencia dada por la
expresin (14.19) significa que una vez planteado el sistema (14.15) se despeje P1 de la
primera ecuacin, P2 de la segunda, P3 de la tercera, etc., quedando:
P1( K +1) =
1
b1 a12 P2( K ) a13 P3( K ) ..... a1n Pn( K )
a11
P2( K +1) =
1
b2 a21 P1( K ) a23 P3( K ) ..... a2 n Pn( K )
a22
P3( K +1) =
1
b3 a31 P1( K ) a32 P2( K ) ..... a3n Pn( K )
a33
...
Pn( K +1) =
1
bn an1 P1( K ) an 2 P2( K ) ..... an( n 1) Pn(K1)
ann
(14.20)
Donde,
K = 0, 1, 2, .....
Partiendo de una primera aproximacin:
(0)
0
0
0
0
= P1( ) , P2( ) , P3( ) ,...., Pn( )
(14.21)
195
2
2
2
2
= P1( ) , P2( ) , P3( ) ,...., Pn( )
(14.23)
( n)
(14.24)
b b b
b
P = 1 , 2 , 3 ,..., n
ann
a11 a22 a33
(14.25)
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
Despejando P1 de la primera ecuacin, P2 de la segunda y P3 de la tercera:
1
( 22 2 P2 P3 )
6
1
P2 = ( 30 + P1 2 P3 )
8
1
P3 = ( 23 P1 + P2 )
6
P1 =
P2( K +1)
(
(
1
22 2 P2( K ) P3( K )
6
1
= 30 + P1( K ) 2 P3( K )
8
P1( K +1) =
)
)
(14.a)
(14.b)
P3(
K +1)
1
K
K
23 P1( ) + P2( )
6
196
(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:
(
(
(
1
22 2 P2( 0) P3( 0)
6
1
1
0
0
P2( ) = 30 + P1( ) 2 P3( )
8
1
P3(1) = 23 P1( 0) + P2( 0)
6
P1(1) =
)
)
Sustituyendo valores:
1
= 1.778
( 22 2 ( 30 / 8) 23 / 6 )
6
1
P2(1) = ( 30 + 22 / 6 2 ( 23 / 6 ) ) = 3.250
8
1
1
P3( ) = ( 23 22 / 6 + 30 / 8 ) = 3.847,
6
P1(1) =
obtenindose:
P1( 2) =
Por lo tanto:
197
P1( K +1) =
1
b1 a12 P2( K ) a13 P3( K ) ..... a1n Pn( K )
a11
P2( K +1) =
1
b2 a21 P1( K +1) a23 P3( K ) ..... a2 n Pn( K )
a22
P3( K +1) =
1
b3 a31 P1( K +1) a32 P2( K +1) ..... a3n Pn( K )
a33
)
)
...
Pn( K +1) =
1
bn an1 P1( K +1) an 2 P2( K +1) ..... an( n 1) Pn(K1+1)
ann
198
(14.26)
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
Las ecuaciones segn la expresin (14.26) se reducen a:
P1(
K +1)
1
K
K
22 2 P2( ) P3( )
6
(
(
1
30 + P1( K +1) 2 P3( K )
8
1
= 23 P1( K +1) + P2( K +1)
6
P2( K +1) =
P3( K +1)
(14.d)
)
)
Donde K = 0, 1, 2, .....
Tomndose el mismo vector inicial que en aquel ejemplo, esto es:
22 30 23
P (0) = , ,
6 8 6
y sustituyendo K = 0 en las ecuaciones (14.d), (14.e) y (14.f):
P1( ) =
1
1
0
0
22 2 P2( ) P3( )
6
(14.e)
(14.f)
P3(1)
(
(
1
1
0
30 + P1( ) 2 P3( )
8
1
= 23 P1(1) + P2(1)
6
P2( ) =
199
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:
K=1;
K=2;
K=3;
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)
P2( K +1)
P3( K +1)
..
Pn( K +1)
200
( K +1)
(K )
(K )
(K )
=
a23 P3 ... a2 n Pn + (1 ) P2
b2 a21 P1
a22
1
( K +1)
( K +1)
(K )
( K ) (14.27)
=
a32 P2 ... a3n Pn + (1 ) P3
b3 a31 P1
a33
......
1
=
bn an1 P1( K +1) an 2 P2( K +1) ... an( n 1) Pn(K1+1) + (1 ) Pn( K )
ann
1
b1 a12 P2( K ) a13 P3( K ) ... a1n Pn( K ) + (1 ) P1( K )
a11
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:
K +1
K+1
P i = (1 - ) Pi +
a i,i
k x N x2 y 2
=
k y N y2 x 2
Donde Nx y Ny representan el nmero de nodos en la direccin x e y, respectivamente.
1 + cos( / N x )
opt =
2
1+ 1
201
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
5
3
1
5 6 7 8
1 2 3 4
a) 4 x 2
8
6
4
2
b) 2 x 4
Fig. 14.2. Ordenamiento estndar de bloques
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
a) 4 2
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
b) 2 4
Fig. 14.3. Notacin resultante para coeficientes matriciales con ordenamiento estndar
202
13 28 14 29 15 30
5 22 10 27 14 30
25 10 26 11 27 12
18 6
7
19
22 8 23 9
4 20
1 16
5 21 6
2 17
a) A3
24
3 18
23 11 28 15
2 19 7
24 12 29
16 3 20
8 25 13
1 17
4 21
9 26
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
203
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
24 8
25 6
A' =
x1
b1
x2
b2
x3
b3
x4
b4
=
0
x5
b5
x6
b6
x7
b7
x8
b8
Valores
inexistentes
Valores
inexistentes
204
205
206
Penta-Gauss-Seidel
yes
sum=a1,4*X2+a1,5*X1+NN
i=1
yes
1< i <=NN
sum=ai,2*Yi-1+ai,4*Xi+1+
ai,5*Xi+NN
yes
sum=ai,1*Yi-NN+ai,2*Yi-1+
ai,4*Xi+1+ai,5*Xi+NN
NN< i <=N-NN
yes
i > N-NN
sum=ai,1*Yi-NN+ai,2*Yi-1+
ai,4*Xi+1
Yi = (bi - sum)/ai,3
Itere
aij = Matriz de coeficientes
X = Nivel de tiempo anterior
Y = Nivel de tiempo nuevo
N = Nmero de incgnitas
NN = N^0.5
10
11
12
207
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
10
11
12
E
E
S
C S
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
208
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.
14.5. METODOS DE DIRECCIN ALTERNANTE Y METODOS AFINES
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.
14.5.1. ADIP (Alternating Direction Implicit Procedure) Mtodo de Peaceman y
Rachford
209
Nivel de
tiempo
Primero
Barrido en x
De n a n+1/2
n+1/2
Barrido en y
Segundo
n+1
De n+1/2 a n
+
x x y y xy
t
(14.27.a)
ct h P
2 P 2 P
Q
+ 2
=
2
x
y
xy ( kh / )
( kh / ) t
(14.27.b)
P(x,y,0) = Pinicial
Condiciones de frontera: El modelo usa barreras de no flujo a lo largo del dominio, de
modo que:
P P
=
= 0 @ i = N , j = 1,..., N ; j = M , i = 1,..., N
x y
210
P
(i,1) = 0
Y
1
P
(0, j ) = 0
X
P
(1, j ) = 0
X
P
(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=
P
Pi
X=
x
Lx
Y=
y
Lx
tD =
kt
ct L2x
2 P 2 P
Q
P
+ 2 2
=
2
X
Y
x pi ( kh / )
t D
(14.27.c)
P(x,y,0) = 1
P P
=
= 0 @ i = N , j = 1,..., N ; j = M , i = 1,..., N
X Y
ADIP (Alternating Direction Implicit Procedure)
2 Pi ,nj+1/ 2
X 2
2 n +1
2 Pi ,nj
Pi ,nj+1
Qi , j
1 P
+ i ,2j +
Y 2 X 2 pi ( kh / )
t D
2 Y
211
2 Pi ,nj+1/ 2
X 2
2 Pi ,nj+1
Y 2
2 Pi ,nj
Y 2
2Qi , j
X 2 pi ( kh / )
= 2
Pi ,nj+1 Pi ,nj
t D
2 Pi ,nj
Y 2
2 Pi ,nj+1
Y 2
Qi , j
X 2 pi ( kh / )
Qi , j
= 2
X 2 pi ( kh / )
Pi ,nj+1/ 2 Pi ,nj
= 2
(14.27.d)
t D
Pi ,nj+1 Pi ,nj+1/ 2
(14.27.e)
t D
Defina:
t D / 2
kt / 2
=
2
X
ct x 2
Luego:
(P
n +1/ 2
i +1, j
Qi , j
pi ( kh / )
(P
n +1/ 2
i, j
Pi ,nj )
Qi , j
1
1
pi ( kh / )
(14.27.f)
212
t D
t D
P n +1/ 2 2 Pi ,nj+1/ 2 + Pi n1,+1/j 2 ) +
P n +1 2 Pi ,nj+1 + Pi ,nj+11 )
2 ( i +1, j
2 ( i , j +1
2X
2 X
t D Qi , j
= ( Pi ,nj+1 Pi ,nj+1/ 2 )
2X 2 pi ( kh / )
Qi , j
1
1
pi ( kh / )
(14.27.g)
(14.27.h)
(14.27.i)
Donde;
ai = ai = 1
1
bi = bi = 2
ci = ci = 1
Qi , j
1
pi ( kh / )
Qi , j
1
z = m 1
213
a
b
a = 4sen 2
b = 4 cos 2
k =
2m
2m
1
, k = 1, 2,...., m
bz k 1
1 z
z1.5
exp
Pm =
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
214
b1
2c1
a2
b2
c2
a3
b3
c3
0
0
0
0
a4
0
b4
.
c4
.
0
.
2 an
0 P1
0 P2
0 P3
0 .
0 .
. .
bn Pn
n +1/ 2
d1
d2
d3
= .
.
.
d
n
b1
a2
2c1
b
a3
c2
b
a4
c3
b
c4
2an
0
0
bn
n +1/ 2
P1
P2
P3
.
.
.
P
n
n +1
d1
d2
d3
= .
.
.
d
n
n +1/ 2
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
215
J
9
4
4
14
14
Este problema se realiz inicialmente para rastrear el recorrido de la inyeccin y para ello
se consideraron ambas viscosidades.
Resultados:
CONFIGURACION DE PRESION DEL YACIMIENTO (PSIA)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1
2
3
4
5
6
7
8
9
10
11
1 2 3 4 5 6 7 8 9 10
.0 .0 .0 .0 .0 .0 .0 .0 .0 .0
.0 912.8 912.9 914.3 921.2 929.1 935.8 940.8 943.4 944.0
.0 912.5 911.9 911.4 920.4 929.3 936.5 941.6 944.2 944.7
.0 912.8 910.2 898.3 919.0 930.8 938.7 944.2 946.9 947.1
.0 917.7 917.2 917.1 926.2 935.3 943.0 948.8 951.6 951.3
.0 922.8 923.5 926.1 932.6 940.7 948.7 955.6 959.1 957.6
.0 926.0 927.1 930.6 936.9 945.4 955.1 965.0 971.1 966.5
.0 926.6 927.9 931.8 938.6 948.2 961.1 977.6 993.6 978.5
.0 923.9 925.3 929.3 936.5 947.1 962.9 989.4 1046.8 989.8
.0 918.2 919.5 923.5 930.6 940.5 953.6 969.9 985.6 969.8
.0 909.2 910.3 913.9 920.9 930.1 940.3 950.0 955.4 949.4
.0 897.5 898.0 900.5 908.5 918.1 927.0 933.9 936.3 932.8
.0 884.2 883.0 881.2 893.9 906.1 915.4 921.3 922.8 919.8
.0 872.8 868.0 846.6 879.4 896.3 906.6 912.3 913.5 910.6
.0 870.5 869.0 866.9 880.2 892.7 901.8 907.1 908.1 905.2
.0 870.4 870.1 871.4 881.0 891.8 900.3 905.4 906.4 903.4
.0 .0 .0 .0 .0 .0 .0 .0 .0 .0
11 12 13 14 15 16 17
.0 .0 .0 .0 .0 .0 .0
942.2 938.8 934.4 930.4 929.5 929.5
942.8 939.1 933.9 928.5 928.8 929.2
944.6 940.2 933.1 920.4 927.5 929.0
948.1 943.2 937.3 931.3 931.1 931.2
952.8 946.8 940.8 936.0 933.8 933.2
958.1 949.7 942.6 937.3 934.3 933.4
963.0 951.0 942.1 935.9 932.3 931.2
963.7 948.3 937.9 931.1 927.1 925.8
953.4 940.2 930.1 923.0 918.9 917.6
939.1 928.2 918.4 911.0 907.2 906.0
.0
.0
.0
.0
.0
.0
.0
.0
.0
.0
12
13
14
15
16
17
924.9
912.3
902.9
897.8
896.2
.0
914.7 904.0
901.3 887.1
890.3 870.2
886.4 871.3
885.5 872.4
.0 .0 .0
216
.0
.0
.0
.0
.0
f(x(u)) y
(u)
df
dx
df
dx
X (u )
(u )
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 +1)
(u )
= f
df
+
dx
(u )
( u +1)
= 0 , luego:
( u +1)
f (u )
df
dx
(u )
217
donde,
f ( 0)
(1)
x =
df
dx
f
x
(0)
( 0)
f( )
f( )
f( )
(1)
=
;
entonces,
x
( 0)
x (1) x (0) x (1)
df
dx
0
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:
Cuando x = 0.82413231, entonces, f(x) = 0. Se puede usar un valor de derivada constante,
con lo cual se gana tiempo de cmputo.
u
0
1
2
3
4
5
6
(u)
0.500
0.92420693
0.82910576
0.82414613
0.82413231
0.82413231
(u)
-0.62758256
0.25169068
0.01188097
3.292x10-5
2.53x10-10
0
(u)
1.47942554
2.64655707
2.39553909
2.38226038
2.38222336
2.38222336
f
x
f(1)
f
x
218
(1)
(2)
f(2)
f(x)=0
f(x)
x0)
x(2)
x(1)
f(0)
f
x
(0)
y = Cos x
x = Sen y
Ejemplo:
F1(x,y) = y - Cos x = 0
F2(x,y) = x - Sen y = 0
- F1(x,y) = 0
- F2(x,y) = 0
Si se conocen:
Fi
Fi (x , y ),
x
(u)
(u)
(u )
Fi
y
(u )
i = 1, 2....
Podemos estimar Fi (x(u+1), y(u+1)) mediante una expansin de series de Taylor alrededor de
x(u), y(u).
Fi x
Fi
x
( u +1)
,y
(u )
( u +1)
( u +1)
) = F (x
i
F
+ i
y
(u )
(u )
,y
(u )
F
+ i
x
y ( u +1) = Fi (u )
(u )
( u +1)
F
+ i
y
(u )
y ( u +1) = 0
i = 1, 2
F1
x
(u )
F2
x
(u )
( u +1)
( u +1)
F
+ 1
y
(u )
y ( u +1) = F1( u )
(u )
F
+ 2
y
219
y ( u +1) = F2(u )
o bien,
F1
x
F2
x
F1
y
F2
y
(u )
x
y
( u +1)
F1
F2
(u )
|x(u+1)| y |y(u+1)|
y/o
|F1(u+1)| y | F2(u+1)|
i = 1, 2, 3,......, n.
(u )
Fi
y
x j
(u )
i = 1, 2,3,..., n
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:
Fi
( +1)
= Fi
( )
Fi ( ) ( +1) Fi ( ) ( +1)
Fi ( ) ( +1)
+
x1 +
x2 + ... +
xn = 0; i = 1, 2,3,...., n
x1
x2
xn
220
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:
Fi
j =1 x j
n
( )
x (j +1) = Fi ; i = 1, 2, 3, ..., n
Donde,
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:
F1
x
1
F2
x
1
F3
x1
.
Fn
x1
F1
x2
F2
x2
F3
x2
F1
x3
F2
x3
F3
x3
Fn
x2
Fn
x3
F1
.....
xn
F2
.....
xn
F3
.....
xn
.
Fn
.....
xn
.
( )
x1
x2
x3
...
x
n
( +1)
F1
F2
= F3
...
F
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
221
muchos elementos de la matriz son cero (0). La expresin matricial arriba presentada puede
expresarse como:
J x = F
|Fi(+1)|
y/o
i = 1, 2, 3, .... , n.
14.6.3.1 Flujo Unidimensional de un Fluido: 1F - 1D. Ecuacin en Diferencias Finitas
T ( P D ) i + qin +1 =
V i
t
( B)
(14.28)
i
Pi0, i = 1, 2, 3, ..., I
(14.29)
( P D )n +1 = 0
1/ 2
n +1
( P D ) I +1/ 2 = 0
(12.30)
Malla de bloques centrados
(12.31)
n = 0, 1, 2, 3,.....
Desarrollando (14.28):
Ti +n1/+12 Pi +1 Pi ( D )i +1/ 2
n +1
Ti n1/+12 Pi Pi 1 ( D )i 1/ 2
n +1
+ qin +1 =
222
V i
( B )n +1 ( B )n
i
t
(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
Y la gravedad especfica evaluada en la posicin i+ est dada por:
g
i +1/ 2
gc
g
= ( Pi , Pi 1 ) =
i 1/ 2
gc
i +1/ 2 = ( Pi +1 , Pi ) =
i 1/ 2
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;
( b )n +1 ( b )n = 0; i = 1, 2, 3, ....., I
i
t
(14.33)
La implicicidad o explicicidad de la Ec. 14.33 se obvia para facilitar las manipulaciones.
F ( ) F ( ) F ( )
,
,
entonces se puede expandir la funcin en series de
Pi 1
Pi
Pi +1
Taylor F(+1) alrededor de ().
Si se conoce F ( ) ,
Fi
( +1)
= Fi
( )
223
Fi
j = i 1 Pj
j = i +1
( )
(14.35)
Vr1
( b ) - ( b ) n = 0
1
t
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):
FI ( PI -1 , PI ) = - TI - [ PI - PI -1 - ( D) I - ] + qI FI ( ) ( +1) FI ( ) ( +1)
PI 1 +
PI
= FI( )
PI 1
PI
VrI
( b ) - ( b ) n = 0
I
t
F1 ( ) ( +1) F1 ( ) ( +1)
P1 +
P2
P1
P2
= F1( )
= F2( )
= F3( )
......
.. ....
= FI( )
224
P1
F1
P2
F2
P2
F3
P2
F2
P3
F3
P3
F3
P4
..
FI 1
PI 2
FI 1
PI 1
FI
PI 1
FI 1
PI
FI
PI
( )
P1
P2
P3
...
PI 1
PI
( +1)
F1
F2
F3
= ....
FI 1
FI
( )
F1
P2
F2
P2
F3
P2
0
F2
P3
F3
P3
F4
P3
F3
P4
F4
P4
F5
P4
F4
P5
F5
P5
F6
P5
F5
P6
F6
P6
F7
P6
0
F6
P7
F7
P7
F8
P7
F7
P8
F8
P8
( )
P1
P2
P3
P
4
P5
P6
P7
P8
( +1)
F1
F2
F3
F
4
=
F5
F6
F7
F8
( )
Pi(0) = Pi(n)
225
i = 1, 2, 3, ....., I.
|Fi(+1)|
Para todo i,
i = 1, 2, 3, 4,......, I.
Pi (+1) = Pi (+1) - Pi ()
de donde
Pi (+1) = Pi () + Pi (+1)
( b )n +1 ( b )n = 0
i
t
Las transmisibilidades en la cara o en la mitad del bloque se obtienen del promedio entre
dos nodos contiguos:
i+ = (Pi+1, Pi)
i = (Pi)
i- = (Pi, Pi-1)
bi = b (Pi)
Las derivadas de las funciones con respecto a la presin en cada nodo estn dadas por:
Fi
,
Pi 1
Fi
,
Pi
Fi
Pi +1
Fi
T
= Ti 1/ 2 1 + Di 1/ 2 i 1/ 2 Pi Pi 1 ( D )i 1/ 2 i 1/ 2
Pi 1
Pi 1
Pi 1
(14.36)
Las propiedades del fluido en la posicin i-, se evaluan con base en la presin en dicho
nodo, Pi-:
bi- = b (Pi-),
i- = (Pi-),
i- = (Pi-)
Donde:
Pi 1/ 2 =
226
Pi + Pi 1
2
y;
b
Ti 1/ 2 = ( k )i 1/ 2
i 1/ 2
Las derivadas de las diferentes funciones de presin se evalan mediante la siguiente
expresin:
i 1/ 2 i 1/ 2 Pi 1/ 2
=
Pi 1 Pi 1/ 2 Pi 1
Puesto que:
Pi 1/ 2 =
Pi + Pi 1
2
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
b
=
=
= ( k )i 1/ 2
Pi 1 Pi 1/ 2 Pi 1 2 Pi 1/ 2 2
Pi 1/ 2
( )
Pi 1/ 2
i 1/ 2
=
i 1/ 2
i 1/ 2
bi 1/ 2
bi 1/ 2 i 1/ 2
Pi 1/ 2
Pi 1/ 2
( i 1/ 2 )
( )
Pi 1/ 2
( )
Pi 1/ 2
i 1/ 2
b
P b P
=
P = Pi1/ 2
( )
= b
i 1/ 2
227
1 b 1
P P = Pi1/ 2
i 1/ 2 b P
( )
Ti 1/ 2 1
= ( k )i 1/ 2 b
Pi 1/ 2 2
1 b 1
P P = Pi1/ 2
i 1/ 2 b P
Ti 1/ 2 1
1 b 1
= Ti 1/ 2
Pi 1 2
b P P P = P
i 1/ 2
( )
( b)
Ti +1/ 2 = ( k )i +1/ 2 b
Ti 1/ 2 = ( k )i 1/ 2
i +1/ 2 =
i 1/ 2 =
i +1 + i
2
i 1 + i
2
i +1/ 2
i 1/ 2
( ) ( )
( ) ( )
1
( k )i +1/ 2 b + b = T ( Pi +1 , Pi )
2
i +1
i
1
=T P ,P
= ( k )i 1/ 2 b
+ b
( i 1 i )
2
i
i 1
= ( Pi +1 , Pi )
= ( 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
Pi 1
Pi 1
Pi 1
(14.36)
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
b
= ( k )i 1/ 2
Pi 1 2
Pi 1
( )
1
b
= ( k )i 1/ 2
2
i 1
228
1 b 1
P P = Pi1
i 1 b P
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
Vr d
T
Ti 1/ 2 1 Di 1/ 2 i 1/ 2 Pi Pi 1 ( D )i 1/ 2 i 1/ 2 i
( b )i
t dPi
Pi
Pi
(14.37)
i +1/ 2 1 i 1 g i
=
=
2 Pi 2 g c Pi
Pi
i 1/ 2 1 i 1 g
=
=
2 Pi 2 g c P i
Pi
( )
Ti +1/ 2 1
1 b 1
= ( k )i +1/ 2 b
i b P P
Pi
2
i
( )
Ti 1/ 2 1
1 b 1
= ( k )i 1/ 2 b
Pi
2
P i
i b P
1 db 1 d
d
db
d
+
( b ) = + b = ( b )i
dP
dP
dP
b
dP
dP i
i
i
Fi
T
= Ti +1/ 2 1 Di +1/ 2 i +1/ 2 + Pi +1 Pi ( D )i +1/ 2 i +1/ 2
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
b
= ( k )i +1/ 2
Pi +1 2
P
=
i +1
( )
1
( k )i +1/ 2 b
2
1 b 1
P i +1
i +1 b P
Si:
(14.38)
229
( b ) ( b ) n = 0
i
t
F2
P
1
[ J ] =
F2
P3
.
.
.
.
ci
.
.
FI 1
PI 2
a=
donde:
.
.
[T ] =
F1
P2
F2
P2
.
ai
.
Fi
,
Pi
bi
.
.
FI 1
PI 1
FI
PI 1
b=
Fi
,
Pi +1
[J ] =
F I 1
PI
FI
PI
c=
.
.
.
.
c
.
a
.
Fi
Pi 1
c =T
i 1/ 2
i
ai = Ti +1/ 2 Ti 1/ 2
. bi = Ti +1/ 2
.
b
.
.
.
.
.
.
[T '] =
.
.
ci
.
.
[G '] =
.
.
ci
ai
bi
.
.
.
ai
.
bi
.
.
T
ci = Pi Pi 1 ( D )11/ 2 i 1/ 2
Pi 1
T
T
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
. bi = (T D )1+1/ 2 i +1/ 2
P
i
( b ) ' =
.
ai
.
Vr d ( b )i
ai = i
t dPi
{(b )
t
Vri
n +1
( b )
Puesto que:
n +1 = n 1 + cr ( P n +1 P n )
entonces, se tiene:
230
{ {1 + c ( P
t
Vri
n +1
P n ) ( b )
} = t {{1 + c ( P
VPi
n +1
P n ) b bn
231
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
T ( P D ) i + qin +1 =
Vri
t
t ( b )i
Vri
t
( b )n + 1 ( b )n
Sigue siendo no lineal, ya que aparece ( b)n+1. La linealizacin por el mtodo de Newton Raphson:
Fi ( Pi 1 , Pi , Pi +1 , ) = Ti +n1/ 2 Pi +n1+1 Pi n +1 ( n D ) Ti n1/ 2 Pi n +1 Pi n1+1 ( n D ) +
i +1/ 2
i 1/ 2
Vr
n +1
n
qin +1 i ( b ) ( b ) = 0
i
t
232
Vr d
Fi
= Ti +n1/ 2 Ti n1/ 2
( b )
Pi
t dP
i
i
Fi
=Tn
Pi +1 i +1/ 2
[J ] = [T ]n + [( b)]
Si no se tiene en cuenta la suposicin n+1 ~ n:
Fi
i 1/ 2
= Ti n1/ 2 + (T n D )
i 1/ 2 P
Pi 1
i 1
Vr d
Fi
= Ti +n1/ 2 Ti n1/ 2
( b ) (T n D )i +1/ 2 i +1/ 2 + (T n D )i 1/ 2 i 1/ 2
Pi
Pi
Pi
t dP
i
i
Fi
i +1/ 2
= Ti +n1/ 2 (T n D )
i
1/
2
+
Pi +1
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.
b. Iteracin Simple o Explcita
n+1 ~ n,
( b)n+1 ~ ( b)n
[J ] = [T ]n + [( b)]n
Es importante tener en conocimiento que esta linealizacin decrece el orden de la
aproximacin a 0(t) para mtodos de mayor orden y por lo tanto no se justificar su uso.
c. Semi - implcito (linealizado)
233
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 ]( ) P
( )
= F
[J ]
(n)
( n +1)
(n)
= F
donde,
[J ]n = [T ]n + [T]n + [( b)]n
14.7. ALGORITMO DE THOMAS
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
[A]
[W]
w1q1
w1
c c q + w
2 1
2
2
c3
[W ][Q ] =
w2 q2
c3 q2 + w3
c4
w3 q3
c4 q3 + w4
.
[Q]
w4 q4
.
.
Se encuentra que:
a1 = w1
a2 = c2q2+w1
:
ai = ciqi-1+wi
b1 = w1q1
b2 = w2q2
:
bi-1 = wi-1qi-1
c2 = c2
c3 = c3
:
ci = ci
i = 2, 3, 4, ......., I
qi 1 =
bi 1
wi 1
wi = ai - ciqi-1
i = 2, 3, 4,......, I
i = 2, 3, 4,...., I
Ahora:
[W ][Q] P = d
Definiendo:
234
235
[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
c
2
w2
c3
w3
.
ci
wi
.
.
.
.
cI
g1 =
d1
w1
gi =
di ci gi 1
,
w1
g1 d1
g d
2 2
g3 d3
: :
: = :
gi di
: :
: :
wI g I d I
i = 2, 3, 4,...., I
q2
1
q3
.
.
.
1 qi
.
P1 g1
P g
2 2
P3 g 3
: :
: = :
Pi g i
: :
.
1 qI 1 PI 1 g I 1
1 PI g I
236
PI = g I
Pi = gi qi Pi +1 ,
b1
,
a1
g1 =
d1
a1
2. Para i = 2, 3, 4, ....., I
i = ai - ciqi
qi =
gi =
b1
1
di ci gi 1
3. PI = gI
Para i = I-1, I-2, I-3,......, 1
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:
ciPi-1 + aiPi + biPi+1 = di
a1
c
2
bI
b1
a2
b2
.
cI
c1 P1 d1
P d
2 2
: = :
. : :
aI PI d I
237
.
I
14.18. Influencia del trmino del ltimo bloque sobre el primero en la aplicacin del
algoritmo de Thomas
Vri
t
t ( b ) i = 0
qI
qo
i=
4 ........ I - 2
I-1
F1 = q1.5 q0 q f 1
Vr1
t
F2 = q2.5 q1.5 q f 2
t ( b )1 = 0
Vr2
t
t ( b ) 2 = 0
F3 = q3.5 q2.5 q f 3
Vr3
t
238
t ( b )3 = 0
: = : - :
: -
=0
: = : - :
: -
=0
i =1
i =1
Entonces,
F1 + F2 + F3 = qo + q3.5 + q fi
Vri
t
t ( b )i = 0
.
.
I
I V
ri
=
+
+
t ( b )i = 0
F
q
q
q
i o I
fi
t
i
i
=
1
=
1
i =1
I
i =1
i =1
qo + qI + q fi =
I
t ( b )i
Vri
t (b )
i =1
Vri
qo + qI + q fi
=1
i =1
239
UNIDAD 15
CAUDALES Y PRESIONES DE POZOS
15.1. ECUACIONES PARA POZO
kr
qo = J model pi,n j+ 1 - pwf
B o
q w = J model
(15.1)
kr
n+ 1
- p wf
p
B w i, j
n
q g = J mod el
kr
B g
(p
n +1
i, j
- p wf
(15.2)
+ 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.
15.2. ECUACIONES DE PEACEMAN
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:
J mod el =
2 (0.00633) kh
ln ( r o / r w ) + s
240
(15.4)
(15.5)
(2) De lo contrario:
2
2
0.28 k y / k x ( x ) + k x / k y ( y )
ro =
1/ 4
1/ 4
(k y / k x) + (k x / k y )
1/ 2
(15.6)
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
(15.8)
para dar:
k
k
k
qt = J mod el r + r + r ( Pin, j+ 1 - Pwf )
w
g
o
(15.9)
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.
15.2.1. Cada de Presin (Drawdown) Implcito
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
241
tiempo subsecuentes.
15.2.2. Caudal Especificado
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.
15.2.3. Pwf Especificada
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)
rt =
(15.11)
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.
15.3. COMPARACIN DE PRESIONES
RESTAURACION DE PRESION
SIMULADAS
CON
DATOS
DE
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
242
67.5 c t x 2
k
(15.12)
q = 23,000 scf/D
k = 0.15 md
= 0.18
ct = 5 x 10-6 psi-1
= 0.216 cp
Tabla 15.1. Datos de presin para ejemplo
t, hrs
0.10
0.23
0.39
0.84
1.56
3.50
7.38
15.11
30.53
61.31
122.72
245.24
489.71
840.00
Pws, psia
2854.5
2861.5
2865.5
2871.5
2875.6
2881.0
2886.2
2891.0
2895.5
2900.0
2904.1
2907.1
2909.3
2910.4
243
Wellbore
P
Wellbore
gridblock
Po
P-Pwf
Po -Pwf
Pwf
x
Fig. 15.1. Perfil de presin en el bloque que contiene el bloque
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:
t o =
(67.5)(0.18)(0.216)(5x10-6)(100 2)
= 0.8746 hrs
(0.15)
244
Ps (psi)
2940
2900
p= 2782 psi
2860
to = 0.8746 hr
0.1
10
100
1000
t, hr
Fig. 15.2. Curva semilogartmica de los datos de restauracin de presin para el ejemplo dado
NOMENCLATURA
A
B
Bg
C
D
cf
cg
cw
cr
d
E
Eg
Ep
F
Fg
g
h
i
j
JMAX
z
IMAX
k
k
kg
ko
kr
krg
kro
krw
kw
L
n
m
m(P)
P
Pc
Pcog
245
Pcow
Ps
P
Pinitial
Pwf
q
q**
r
S
t
T
u
Vp
V
V
W
Z
x
y
t
to
z
SUBNDICES Y SUPERNDICES
c
D
e
front
g
i
j
246
= capilar
= adimensional
= externo
= frente
= gas, gravedad
= ndice de la celda en la direccin x, inicial
= ndice de la celda en la direccin y
n
o
r
s
t
w
wf
= nivel de tiempo
= petrleo
= relativa
= esttica
= total
= pozo
= fondo fluyente
247
248
BIBLIOGRAFIA
1. Aziz, K. and Settari, A.: Petroleum Reservoir Simulation, Applied Science Publishers
Ltda, London, 1979.
2. Craft, B. G. and Hawkins, M.F., Jr.,: Applied Petroleum Reservoir Engineering,
Prentice Hall Inc., Englewood Cliffs, N.J., 1959.
3. Crichlow, H.: Modern Reservoir Engineering: A Simulation Approach, Prentice Hall
Inc., Englewood Cliffs, N.J., 1977.
4. Peaceman, D. W.: Fundamentals of Numerical Reservoir Simulation, Elsevier
Scientific Publishing Company, New York, 1977.
5. Rivera, V. G.: Simulacin de Yacimientos, Seminario de Ingeniera de Petrleos,
Universidad de Amrica, Santaf de Bogot, 1981.
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.
10. Thomas, G.W.: Principles of Hydrocarbon Reservoir Simulation, International Human
Resources Development Corporation, Boston, 1982.
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.
249
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.