Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SIMULACIÓN DE YACIMIENTOS
ECLIPSE
ESCUELA POLITÉCNICA NACIONAL
JUSTIFICACIÓN
PETREL
INTRODUCCIÓN
ESCUELA POLITÉCNICA NACIONAL
Para poder efectuar una simulación de la producción, factor de recobro y muchos otros
parámetros de un yacimiento, es necesario poseer ante todo un modelo que
represente la estructura geológica en cuestión. Es decir, llevar al simulador las
características del yacimiento no sólo referentes a su extensión y dimensiones sino
también relacionadas con porosidad, permeabilidad y saturación de fluidos.
Parámetros de vital importancia para la simulación de yacimientos.
DEDUCCIÓN DE LA FÓRMULA:
El método volumétrico utiliza valores puntuales que mejor representen a cada uno de
los parámetros geológicos que caracterizan el yacimiento. Partimos del concepto de
que, en una arena, una fracción de su volumen total corresponde al volumen poroso, y
a la vez, una fracción de ese volumen poroso será ocupada por cierta cantidad del
fluido, en este caso, de hidrocarburo.
Por lo general se tendrá entre los datos la saturación de agua y no la de petróleo, pero
en un yacimiento de agua y petróleo éstas están relacionadas.
( )
La saturación y porosidad son adimensionales, así que el volumen del petróleo queda
expresado en las mismas unidades del volumen bruto (Acre*pie). El factor 7758
permite convertir los Acre*pie en barriles, pero todas éstas son condiciones de
yacimiento, así que toman el valor de barriles de yacimiento bls.
( )
( )
Dónde:
MODELO ESTÁTICO
vertical y lateral de las arenas, petrofísicas de los lentes, litología y límites de la roca,
que unidos a pruebas de yacimientos (datos de presión, producción, pruebas de
presión), permiten definir con mayor claridad el yacimiento.
El yacimiento está dividido en muchas celdas que pueden ser de diferentes formas y
tamaños y que en conjunto serán la base fundamental para el planteamiento
coherente de las ecuaciones de flujo en el medio poroso, he aquí la importancia del
desarrollo de un modelo estático para la simulación.
Ahora. ¿Se puede pensar que es imposible desarrollar un modelo que represente a
plenitud el medio poroso de un yacimiento determinado?, la respuesta es “Sí” ya que
este puede presentar, en muchos casos, gran heterogeneidad en muchas de sus
propiedades y en muchas direcciones, por esto, desde hace algún tiempo se ha
empezado a manejar el concepto de la GEOESTADÍSTICA.
GEOESTADÍSTICA
ESCUELA POLITÉCNICA NACIONAL
La geoestadística es una ciencia que aplica los conceptos estadísticos a las ciencias
de la tierra. Con respecto a lo que nos compete en este artículo podemos decir que la
geoestadística es la base fundamental para la generación del modelo estático de un
yacimiento determinado.
MÉTODOS GEOESTADÍSTICOS
Los determinísticos son capaces de generar una solución teóricamente exacta ya que
estos no arrojaran ninguna incertidumbre, estos métodos son utilizados en casos
donde hay datos en abundancia y las heterogeneidades son pocas, como sabemos
esto no ocurre en los yacimientos de hidrocarburos por lo tanto nos ahorraremos la
explicación.
o Descomposición LU.
o Bandas Rotantes.
o Simulación Espectral.
o Simulación Fractal.
o Promedio Móvil.
o Simulación Secuencial Gausiana (SSG).
VARIOGRAMAS
Variogramas experimentales
Variogramas teóricos.
Cada modelo tiene una meseta que es el máximo valor del variograma, al alcanzarse
la meseta se dice que se está en el rango que es el máximo valor de h al cual se
puede decir que los puntos discretizados están correlacionados, por lo tanto, un valor
del rango muy pequeño conlleva a altas heterogeneidades.
DATA
Esta sección está diseñada para determinar o especificar varios componentes como la
cantidad requerida de memoria RAM, también la distribución de la memoria entre los
componentes de la simulación que son: pozos, datos tubulares, la malla de simulación,
vectores solución, en otras palabras las dimensiones del problema. También es
necesaria para la especificación de las características básicas del modelo, como es el
tipo de simulador que se empleará, el título de la simulación, la fecha de inicio, el
número de fases empleadas, el tamaño de la malla de simulación, el tipo de unidades
que se desea emplear en la simulación, entre otras. ECLIPSE genera la simulación
ejecutando las soluciones para cada unidad de la malla y consecutivamente a la
siguiente unidad de modo ortogonal, por lo que requiere de rápido acceso a muchas
soluciones previas, este proceso es conocido como apilamiento de las soluciones o
“Solver Stack”.
Upscaling (Escalamiento)
No siendo posible mezclar varios tipos en el mismo estudio, pero con la ayuda de la
acción refinamiento es posible redefinir ciertos sectores en los cuales se puede
subdividir las celdas y cambiar el tipo de geometría.
EDIT (edición)
PROPS (propiedades)
Esta sección está diseñada para la importación, edición y manejo de datos de los
fluidos, requeridos para determinar la distribución de los mismos en el reservorio en la
etapa inicial y durante el tiempo de flujo, para realizar cálculos de balance de
materiales en cada celda en cada intervalo de tiempo; estos datos son: PVT, funciones
de saturación (permeabilidad relativa y presión capilar) y datos de compresibilidad de
la roca.
REGIONS (regiones)
ESCUELA POLITÉCNICA NACIONAL
Esta sección es opcional pero está diseñada para dividir al reservorio en regiones de
equilibrio de similares características PVT. Esta acción es realizada para la mejor
caracterización del reservorio de acuerdo a variaciones zonales en las propiedades y/o
para propósitos de reportes.
Generalmente se asigna una región de equilibrio para cada contacto agua petróleo
existente.
SOLUTION (solución)
Esta sección está diseñada para ejecutar la simulación y definir una solución inicial. Se
determina las condiciones iniciales del reservorio como son: la distribución de
presiones, caudales iniciales gas-petróleo o petróleo-gas para cada celda,
dependencia de las propiedades de los fluidos del reservorio con respecto a la
profundidad, condiciones iniciales de acuífero. La inicialización puede ser realizada de
tres maneras distintas:
SCHEDULE
o Ajuste Histórico
o Predicciones
* ( ) + * ( ) + * ( ) +
( )
Dónde:
K; permeabilidad efectiva en cada eje ρ; densidad del fluido.
respectivo. q*; caudal de inyección, si existe.
Kr; permeabilidad relativa del fluido. Φ; porosidad de la roca.
mf; viscosidad del fluido. Sf; saturación del fluido.
El proceso de ajuste continúa con una serie de cambios bien sea globales (campo o
reservorio) o locales (pozos) para determinar las condiciones de flujo y reproducir el
historial de caudales de producción y presiones.
En el proceso de ajuste se debe realizar todas las corridas necesarias con cada uno
de los cambios planeados, dependiendo de la complejidad del modelo y número de
pozos éste proceso puede tomar semanas o incluso meses de dedicación.
Dependiendo de este ajuste se determinará la exactitud de las predicciones.
.
ESCUELA POLITÉCNICA NACIONAL
ESCUELA POLITÉCNICA NACIONAL
PREDICCIONES
ECLIPSE
Parallel ECLIPSE
ESCUELA POLITÉCNICA NACIONAL
E300
Parallel E300
FrontSim
FloGrid
GRID
Office
GRAF
FloViz
GridSim
SCAL
Schedule
SimOpt
Weltest
PVTi
VFPi
PVT
El desarrollo del modelo puede ser realizado directamente con la edición y cambios
realizados en archivos de texto (.txt) y ejecutados directamente desde las aplicaciones
para cada acción, otra opción presentada por el software es el uso de ECLIPSE Office.
ESCUELA POLITÉCNICA NACIONAL
Los escenarios son comparados en base al incremental comparado con el caso base.
Todos los escenarios son determinados tomando en consideración la falta de energía
y la rápida declinación de presión que tiene el reservorio. Los resultados de cada
escenario serán comparados para determinar cuál es el mejor y recomendar las
acciones que se debe realizar para aumentar la recuperación de petróleos
o Caso Base
o Produccion cíclica del pozo
o Perforación de pozos nuevos
o Perforación de nuevos pozos inyectores y productores
Y se abre la ventana “Keyword editor with (nombre del caso)”, donde encontramos las
secciones estudiadas (RUNSPEC, GRID, EDIT, PROPS, REGIONS, SOLUTION,
SUMMARY, SCHEDULTE).
ESCUELA POLITÉCNICA NACIONAL
Dentro de la Sección PROPS se encuentran varias Keywords con las cuales podemos
hacer el ingreso de la data. Por ejemplo:
Con “ROCK” ingresamos los datos de la roca, según los parámetros definidos dentro
del manual de eclipse que podemos consultar haciendo clic derecho en la palabra en
este caso “ROCK > Documentation”, donde nos aparece una ventana explicativa de
cada parámetro y cómo ingresarlo.
ESCUELA POLITÉCNICA NACIONAL
Para el ingreso de data, se debe especificar las unidades en las que vamos a ingresar
la información, en este caso será en unidades de campo. Esto se puede visualizar al
hacer clic en:
Panel Processes > Simualtion > Define Simulation case > Advanced > Editor >
“Keyword editor with (nombres del caso)” > RUNSPEC
ESCUELA POLITÉCNICA NACIONAL
En esta sección se halla predefinida la keyword FIELD que nos indica que la data está
ingresada en unidades de campo. Otras keywords que se podría tener son:
METRIC en [barsa]
FIELD [Psia]
LAB [atma]
PVT-M [atma]
Activo primero en el menú del programa, la ventana de visualización para eventos del
casing por ejemplo:
De manera que se abre la ventana Weill section window, misma que nos permitirá
visualizar el casing para continuar con el ingreso de datos de WO.
ESCUELA POLITÉCNICA NACIONAL
Casing 1
Perforation 1 ( Apr 01-2003)
Perforation 1 (Jan 01-2015)
Donde aparece una barra a la derecha de la ventana de trabajo, misma que sirve para
agregar un Nuevo evento, en este caso un Squeeze, y procedemos de la siguiente
manera:
Selecciono la sección del pozo donde quiero agregar este nuevo Squeeze, y aparece
una ventana para ingresar la fecha del inicio del Squeeze.
ESCUELA POLITÉCNICA NACIONAL
Una vez ingresado, para asegurarme que el evento se agregó, reviso en:
Panel INPUT > Wells > Productores > P01 > Completions >
ANTES DESPUÉS
ESCUELA POLITÉCNICA NACIONAL
La parte donde indica que fijaré mis controles para el pozo es en “Rules folder” y
dentro de este fijo por ejemplo en “Reporting frecuency” que deseo tener mis datos de
producción mensualmente, o los cambio según me convenga con las opciones que
ofrece el programa que son:
Anual
Mensual
Días
Horas
Minutos
Segundos
ESCUELA POLITÉCNICA NACIONAL
Puedo variar también, si quiero por ejemplo trimestralmente, donde está el número 1,
se pondría poner el número 3, que indica cada 3 meses. Si quiero un análisis
semestral coloco el número 6 y la opción Months, y así tendría para ingresar la data
semestralmente.
Panel PROCESSES > Simulation > Define Simulation Case > Pestaña Advanced >
botón “Editor”
ESCUELA POLITÉCNICA NACIONAL
Y se abre la ventana “Keyword editor with”, donde mediante el uso de las keywords
puedo definir los datos de producción de la siguiente manera, en la ventana que
abrimos:
Y vemos varias carpetas que contienen los datos de producción por mes a partir del 1
mayo del 2003, hasta el 1 de enero de 2015. Al abrir alguna de esas carpetas
podemos ir modificando la data. Si se necesita más ayuda, podemos consultar al
hacer clic derecho directamente desde la ventana sobre la palabra azul “WCONHIST”
y seleccionar la opción “Definitions”, ya que esta carpeta maneja la keyword
“WCONHIST” que incluye los parámetros que nos indican si es pozo
productor/inyector, si está OPEN/STOP/SHUT.. Entre otros.
ESCUELA POLITÉCNICA NACIONAL
Dentro de este bloc de notas que se abrió puedo variar la data, es decir modificarla o
agregar nueva data.
En la pestaña “Oil” se ingresa los datos de saturación de agua, gas (Sw, Sg), factor
volumétrico del petróleo (βo), y factor de recobro (REC). Clic en “Apply”
Entonces se despliega un cuadro con los resultados del POES y los obtenidos en el
proceso del cálculo del POES, tal como se muestra a continuación:
ESCUELA POLITÉCNICA NACIONAL
Selecciono “Create New” e ingreso el nombre del Nuevo caso. Hay que tener cuidado
en no ingresar nombres con espacios con la barra espaciadora, para eso se prefiere el
guión bajo “_”. Por ejemplo:
Y para corroborar que el caso se agregó, en el panel CASES verificó que éste se haya
aumentado.
ESCUELA POLITÉCNICA NACIONAL
Vale acotar que el caso nuevo que uno crea, por ejemplo “caso_prueba” se carga/crea
con la misma información que el último caso que se tenía.
En esta ventana que se abre, creamos una nueva estrategia para el caso que
acabamos de crear, y de esta manera poder modificar los parámetros establecidos, ya
que al momento de crearse se creó con la estrategia del caso anterior definido como
en este caso, el “caso_prueba”.
MODELO ESTÁTICO
ESCUELA POLITÉCNICA NACIONAL
Activo la opción Create new, en caso que no esté activada. Ingreso un nuevo nombre
de la grid a crear, por ejemplo “GRID_EJEMPLO”, en donde voy a armar la
estructura. Para eso en la pestaña “Input data” tengo dos opciones:
Skeleton only
Insert surfaces
Donde sí empleo Insert surfaces tengo que ir al panel Input > Superficies; donde
encuentro los archivos Tope.dat y Base.dat, en este caso selecciono por ejemplo
ESCUELA POLITÉCNICA NACIONAL
Tope.dat, y con el botón Append ítem in the table, agrego esta superficie para que
en base a la misma se cree la grilla.
Al crear el “Skeleton”, es decir la malla, la grid, para comprobar que se creó debe
aparecer en el panel MODELS > New Model.
ESCUELA POLITÉCNICA NACIONAL
ANTES DESPUÉS
Para asignar las propiedades petrofísicas dentro de la malla, varío con las keywords,
mismas que ya se explicó cómo ingresar a dónde están estas, es decir en la sección
GRID. Suele observarse que existen columnas de información de acuerdo si la
característica va a ser específico para cada una de las celdas, o en general un mismo
valor de la propiedad para todas las celdas.
ESCUELA POLITÉCNICA NACIONAL
New 2D window
New 3D window
ESCUELA POLITÉCNICA NACIONAL
CORRIDA Y EL MATCH
Click en “Check” para verificar los errores que puede existir en el problema
Y una vez aplicada estas dos opciones mandamos a correr la simulación, donde la
corrida puede durar de entre 30 minutos hasta 3 horas dependiendo de lo que
estemos simulando
MATCH
Se debe habilitar la ventana de visualización del Match en:
Donde aparece una ventana con escalas, denominada Dynamic data. Dentro de esta
podemos hacer zoom para visualizar la data, moviendo el scroll del mouse. (La bolita
del mouse), hacia adelante o atrás según corresponda, una vez visualizada la data de
interés.
Entonces, para realizar el ajuste, en el panel CASES, selecciono los dos casos a
realizar el match, por ejemplo Ajuste y Caso Base, como indica la imagen:
ESCUELA POLITÉCNICA NACIONAL
Para determinar los parámetros que deseamos visualizar se procede como sigue:
General
Ratios
Pressures
Performance
Rates
Cumulatives
ESCUELA POLITÉCNICA NACIONAL
Thermal properties
Volumes
Instantaneus rates
De las cuales las más importantes son: de producción de petróleo, de gas y de agua.
PREDICCIONES Y ESCENARIOS
ESCUELA POLITÉCNICA NACIONAL
De igual manera podemos visualizar los distintos escenarios que tiene nuestro
modelo, en este caso contamos con:
Caso base perforación más inyección: un pozo productor más la perforación de dos
pozos y más dos pozos inyectores.
ESCUELA POLITÉCNICA NACIONAL
REFERENCIAS BIBLIOGRÁFICAS: