Está en la página 1de 61

ESCUELA POLITÉCNICA NACIONAL

SIMULACIÓN DE YACIMIENTOS

ING: BLADIMIR CERÓN G.

ECLIPSE
ESCUELA POLITÉCNICA NACIONAL

INTRODUCCIÓN AL SIMULADOR ECLIPSE

La familia de software Schlumberger ECLIPSE Simulation de yacimientos ofrece el


conjunto más completo y robusto de la industria de soluciones numéricas para la
predicción rápida y precisa del comportamiento dinámico, para todo tipo de depósitos y
grados de complejidad de la estructura, la geología, los líquidos y los planes de
desarrollo.

El simulador que estamos usando para el desarrollo de la materia es el Eclipse blackoil


o Eclipse 100 de la compañía Schlumberger. Dicho software nos proporciona las
herramientas necesarias para llevar a cabo la simulación de yacimientos de petróleo
negro con gran eficiencia, ahora es necesario saber porque el uso de este simulador y
no otro ya que en el mercado existen diversas compañías desarrolladoras, la
respuesta principal radica en que Eclipse es el más usado en el mercado y cuenta con
amplia compatibilidad con otras aplicaciones de gran importancia como las geológicas,
además nos suministra data confiable y se mantiene en continuo desarrollo.

JUSTIFICACIÓN

La simulación numérica de yacimientos es una disciplina relativamente moderna en


ingeniería de yacimientos petroleros. Su potencial es enorme como herramienta de
trabajo, para predecir el comportamiento de yacimientos bajo diferentes esquemas de
explotación siempre y cuando se entiendan las bases sobre las que está desarrollada.

Procedimiento general de simulación con Eclipse

1. Definir los objetivos claramente


2. Recolectar y revisar los datos
3. Construir el modelo del yacimiento
4. Especificar los pozos en el modelo
5. Especificar la historia de producción
6. Realizar el cotejo histórico (cotejo de presiones y producciones)
7. Realizar sensibilidades en el modelo para validar el cotejo
8. Diseñar esquemas de explotación

El modelo de simulación se desarrolla como archivo de texto y es leído como un


archivo. DATA también conocida como “data file” en el cual toda la información del

modelo es especificada. El archivo data se encuentra subdividido en varias secciones


entre las que se encuentran: RUNSPEC, GRID, PROPS, REGIONS, SOLUTION,
ESCUELA POLITÉCNICA NACIONAL

SUMMARY, SCHEDULE. Con estas secciones el usuario puede usar comandos o


Keywords para identificar data de entrada, requerir data de salida o especificar
condiciones.

Para el desarrollo del modelo es indispensable tener conocimiento acerca de los


comandos o Keywords a usar ya que estos serán la llave que permitirá que el
programa lea y analice los datos o requerimientos que el usuario le está
suministrando.

El número de comandos existentes es muy amplio y es casi imposible tener


conocimiento detallado de cada uno de ellos aunque con la práctica se tiende a
conocer muy bien algunos que en forma general son los usados principalmente. Es por
ello que es de vital importancia apoyarse en los manuales del programa los cuales
serán nuestros principales amigos.

El simulador posee dos principales manuales que son: el manual de referencia y el de


descripción técnica, donde el de descripción técnica posee la información referente a
los procedimientos que ejecuta el simulador para resolver sus procedimientos y el
manual de referencia que será el guía o donde se encuentra el contenido detallado de
los Keywords.

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.

Petrel es un software de la compañía Schlumberger que se encarga, entre otras


cosas, de representar la estructura geológica del yacimiento. Permite que el usuario
interprete datos sísmicos, construya los modelos del yacimiento, visualiza los
resultados de una posible estimulación y diseñe estrategias de explotación para
maximizar la producción del yacimiento. En realidad Petrel fue diseñado para ser más
que un constructor de modelos geológicos, su verdadera intención es eliminar la
necesidad de utilizar muchas herramientas y ser un software que conduzca la
información sísmica hasta los resultados de una simulación.

PETRÓLEO ORIGINAL EN SITIO (POES)


ESCUELA POLITÉCNICA NACIONAL

El petróleo original en sitio (POES) es el volumen inicial u original de petróleo existente


en las acumulaciones naturales.

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.

( )

Sin embargo, nos interesa cuantificar este volumen de petróleo a condiciones de


superficie, llamadas condiciones normales o fiscales (14,7 psi, 60ºF), por eso la
fórmula incluye el Bo que es el volumen de yacimiento, medido a condiciones de

yacimiento, que es ocupado por un barril a condiciones estándar de petróleo y su gas


disuelto.
ESCUELA POLITÉCNICA NACIONAL

Es posible determinar el volumen de petróleo para cualquier instante particular de la


producción, y según la evolución de del yacimiento el Bo va a cambiar como función
de la presión. Pero para determinar el volumen inicial del petróleo, POES (petróleo
original en sitio) se utiliza el Boi (factor volumétrico inicial).

( )

Dónde:

A: Área del yacimiento (acres).


h: Altura del yacimiento (pies).
Ф: Porosidad (fracción).
Sw: Saturación de agua (fracción)
βoi: Factor volumétrico inicial del petróleo (by/bn).

MODELO ESTÁTICO

El modelo estático de yacimiento es aquel que representa las propiedades de un


yacimiento que no varían en función del tiempo, como es el caso de la permeabilidad,
porosidad, espesor, topes, limites, fallas, ambiente de sedimentación, continuidad
ESCUELA POLITÉCNICA NACIONAL

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.

 Realización de un Modelo Estático

La construcción de un modelo de simulación es iniciada con el desarrollo del modelo


estático del yacimiento en estudio, este es el encargado de representar las
propiedades del medio poroso del yacimiento a partir de datos extraídos de pruebas
realizadas en diferentes puntos del mismo. La construcción del modelo estático está
basada en métodos geoestadísticos que integran datos cualitativos (geológicos) y
cuantitativos (geofísicos y de laboratorio) con la finalidad de generar una matriz en la
cual se representen los valores de cada propiedad del yacimiento en cada celda.

En términos de simulación de yacimiento podremos identificar una celda de manera


visual como un volumen que forma parte del yacimiento, mientras que
matemáticamente estas están representadas como la discretización de cualquiera de
las propiedades del yacimiento. En general una celda va a representar un valor de una
o varias propiedades.

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.

Esta ciencia es la encargada de generar valores en zonas donde no se tienen datos


por medio de interpolaciones que pueden ser realizadas por diferentes métodos
geoestadísticos, cuya utilización dependerá del comportamiento de la distribución de la
propiedad estudiada en todo el volumen del yacimiento.

 MÉTODOS GEOESTADÍSTICOS

En rasgos generales hay dos métodos geoestadísticos, los determinísticos y los


estocá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.

Los métodos estocásticos son más conscientes y generan muchos modelos x-


probables con una incertidumbre asociada para posteriormente tomar un promedio de
estos.

Es la tendencia en general la mayor utilización de modelos estocásticos para la


simulación de yacimientos, hay otras teorías que indican lo contrario, pero en lo
personal se piensa que es más recomendable tener conocimiento de las imprecisiones
que se pueden presentar que desconocerlas por completo.

Entre los métodos estocásticos podemos reconocer los siguientes:

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).

La aplicación de cada método está sujeta a las heterogeneidades de la propiedad


estudiada en todo el volumen del yacimiento, pero, ¿Cómo medimos estas
heterogeneidades?, la respuesta son los variogramas.
ESCUELA POLITÉCNICA NACIONAL

 VARIOGRAMAS

Los variogramas son gráficos encargados de dar una estimación de la heterogeneidad


que puede tener una variable en una dirección determinada. Hay dos tipos de
variogramas, el experimental y el teórico, el primero es calculado de los datos
obtenidos en el campo y el segundo es una curva que se ajusta al experimental.

 Variogramas experimentales

Se denominan variogramas experimentales a aquellos que son obtenidos por


estimación a partir de los datos de una muestra. En general el procedimiento consiste
en cambiar el h entre dato y dato y medir como afecta esto el cálculo del variograma.
Como se puede observar, la ecuación tiene una forma similar a las de varianza, por lo
que se puede decir que mientras más cambie este valor con un cambio de h, más
heterogéneo será el sistema estudiado.

En la siguiente figura se muestra un ejemplo de los parámetros de la ecuación para


dos h determinado.

 Variogramas teóricos.

Una vez que se ha obtenido el variograma experimental y se ha estudiado su


comportamiento, el paso siguiente es encontrar algún modelo paramétrico que ajuste
adecuadamente los datos muestrales, esto es realizado por medio de variogramas
teóricos. A continuación se muestras los diferentes modelos de 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.

En muchos casos, para un h igual a cero, el variograma no da cero lo cual es un error


ya que se estaría realizando un estudio continuo de la propiedad de interés, esto es
llamado efecto pepita y es provocado por errores en la toma de los datos en la
mayoría de los casos. A continuación se muestra un ejemplo del ajuste del variograma
experimental con un variograma teórico Gausiano.

Los variogramas son realizados en varias direcciones para definir adecuadamente el


comportamiento de la propiedad estudiada en toda la extensión del yacimiento, en
ESCUELA POLITÉCNICA NACIONAL

caso de que se esté estudiando en un plano horizontal. Dependiendo de los resultados


se utilizará un método geoestadístico u otro.

Generalmente la construcción del modelo estático se realiza por medio de un


preprocesador como Petrel, entre otros. Además esta parte del modelo de simulación
es desarrollada en la mayoría de los casos por geólogos. En este artículo se cumplió
el objetivo de dar conocimientos de aspectos básicos pero importantes sobre el tema
de los modelos estáticos. En las siguientes publicaciones se iniciara con la
construcción del modelo dinámico citando las ecuaciones de flujo y el procedimiento
de cálculo realizado por el simulador.
ESCUELA POLITÉCNICA NACIONAL
ESCUELA POLITÉCNICA NACIONAL

DATA

 RUNSPEC (especificaciones de la corrida)

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”.

 GRID (malla de simulación)

La sección GRID está diseñada para proveer al simulador de la información necesaria


para el cálculo del volumen poroso y de la transmisibilidad en todas las direcciones
con el propósito de determinar los cálculos del flujo de fluidos. En esta sección se
determina la geometría básica de la malla de simulación y propiedades de la roca,
porosidad, permeabilidad absoluta, espesores netos, en cada celda. Esta información
es importada de pre-procesadores como Gocad.

 Upscaling (Escalamiento)

En la definición del modelo se determina las medidas de la malla de simulación y de


cada bloque o celda. Una celda representa una unidad volumétrica del reservorio, esta
debe tener relación con los objetivos que se desean lograr por lo que se debe tomar
en cuenta la relación de escalamiento, medidas y forma de las celdas.

El tipo de geometría es muy importante, ECLIPSE presenta la posibilidad de escoger


de ente los siguientes tipos:

o Corner Point: utilizado en estructuras geológicas difíciles.


ESCUELA POLITÉCNICA NACIONAL

o Block Centered: celdas rectangulares con horizontes paralelos y


perpendiculares
o Radial: Utilizado para estudios en las cercanías de los pozos.
o PEBI (unstructured): se utiliza una malla no-estructurada en secciones falladas
y donde se requiere de mayor detalle.

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)

Aunque esta sección es opcional es utilizada cuando se requiere modificar el volumen


poroso, profundidad del centro de cada bloque, tansmisibilidades, difusividad y otros
datos generados en la sección GRID.

 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.

o Los datos PVT requeridos son: Factor Volumétrico, Viscosidad, GOR.


o La información de fluidos son: PVT en función de la presión, Densidad o
gravedad.
o Información requerida de la roca es: permeabilidad relativa en función de la
saturación, presión capilar en función de la saturación, compresibilidad de la
roca en función de la presión.

 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:

I. Equilibración: el software calcula la presión y saturación inicial utilizando los


datos ingresados. Como resultado se tiene un “RESTART FILE” con las
condiciones iniciales determinadas para el campo y desde el cual parte el
ajuste del modelo y las predicciones para el campo.
II. Reinicio: la solución inicial es obtenida de un archivo de reinicio creado en
una corrida anterior.
III. Enumeración: el usuario es quién define de acuerdo a un amplio
conocimiento del reservorio las condiciones iniciales, especificando
explícitamente la solución inicial para cada celda de la malla.

Antes de la producción de un campo, los fluidos se encuentran en equilibrio


hidrostático, para la recreación de esta etapa ECLIPSE requiere de datos de
profundidad, contactos agua–petróleo y/o gas–petróleo y las presiones iniciales a una
profundidad de referencia. Las funciones de saturación toman los datos ingresados en
la sección PROPS para definir la distribución de los fluidos en el reservorio.

El modelamiento de acuíferos es determinante al generar un modelo, debe ser


modelado numérica y analíticamente, en la sección GRID se realiza la especificación
numérica y en SOLUTION la determinación analítica. El número de acuíferos y el
máximo número de celdas que están conectados son especificados en la sección
RUNSPEC.

 SUMMARY (vectores resultado)


ESCUELA POLITÉCNICA NACIONAL

Esta sección es opcional pero es de especial interés cuando se requiere la


especificación de variables que tienen que ser escritas en el o los archivos de salida
luego de cada simulación. Si no hay una sección SUMMARY, ECLIPSE no crea un
archivo de resumen. Esta sección es básicamente usada para la solicitud de
información definida sea por bloque, campo o pozo.

 SCHEDULE

Esta es la última sección y es usada para especificar los “timesteps” o periodos de


tiempo en que se dividirá la simulación. También es la sección en donde se ingresa los
datos reales de presión y producción para ser comparados con los calculados por el
programa.

Esta sección es diseñada para ser utilizada en dos modos:

o Ajuste Histórico
o Predicciones

AJUSTE HISTÓRICO - MATCH

Es la etapa en la cual se procesa la información generada del simulador vs la


información real del yacimiento. Su estudio y aplicación nos permite comprender y
predecir el comportamiento futuro de los fluidos presentes en el reservorio.
ESCUELA POLITÉCNICA NACIONAL

El ajuste histórico se realiza al especificar las mediciones de: presión, producción e


inyección históricas registradas en los pozos y las mediciones obtenidas como
resultado del proceso de simulación. ECLIPSE simula el comportamiento de
producción, inyección y presión tomando los datos ingresados al programa (modelo
estático e inicialización) y herramientas matemáticas (ecuación general de movimiento
de fluidos en medios porosos.) la cual es la ecuación diferencial parcial que rige el
fenómeno de flujo de fluidos en medios porosos y la cual relaciona la presión y
saturación con la posición, el tiempo y las propiedades petrofísicas, esta ecuación es
obtenida en base a la Ley de conservación de la masa y a la ecuación de la
continuidad.

* ( ) + * ( ) + * ( ) +

( )

Ecuación general de movimiento de fluidos en medios porosos.

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.

Para el ajuste histórico se recomienda seguir lineamientos generales pero no


determinativos, las etapas para el ajuste del modelo se presentan a continuación:
ESCUELA POLITÉCNICA NACIONAL

1. Ajustar la presión (campo o presión del reservorio)


2. Ajustar la relación gas petróleo, corte de agua, etc.
3. Ajustar presiones de flujo e índice de productividad.
Una vez que el modelo de simulación ha sido generado, es necesario validarlo con
datos de campo, para determinar si los resultados de la simulación se asemejan a los
datos históricos de producción del mismo.

La validación de la información generada por el simulador vs el comportamiento real


de campo se la realiza al analizar y comparar los datos de: producción, inyección,
presiones y movimientos de los fluidos dentro del reservorio; y propiedades como:
presión, tasas de producción, relación gas-petróleo, relación agua-petróleo e
información de trazadores, si está disponible.
ESCUELA POLITÉCNICA NACIONAL

.
ESCUELA POLITÉCNICA NACIONAL
ESCUELA POLITÉCNICA NACIONAL

PREDICCIONES

El procedimiento de predicción es la etapa diseñada para la generación de escenarios


con el fin de determinar el comportamiento futuro del reservorio.
Con las corridas de simulación se predice el comportamiento del reservorio (campo o
pozos) a partir del ajuste de los datos históricos. De esta manera, la simulación se
convierte en una herramienta de predicción para el desarrollo del campo (perforación,
work overs, mantenimiento de presión, etc).
ECLIPSE se presenta por un icono en el escritorio del computador, que al ser activado
es posible visualizar el recopilador o Launcher en donde se despliegan sus
aplicaciones, las cuales son:

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

ANALISIS DEL MEJOR ESCENARIO


El presente análisis está determinado en gran medida por la recuperación acumulada
de petróleo. Se realiza la predicción futura del comportamiento de la producción de
líquido del campo. El proceso de predicción inicia con la calibración del modelo
(sintonización de pozos). Esta es necesaria para asegurarnos una continuidad en la
tasa de producción, cuando se cambia de un control de caudal durante el ajuste
histórico a un control de presión durante el proceso de predicción en un estudio.

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 Los escenarios se clasifican en cuatro grupos:

o Caso Base
o Produccion cíclica del pozo
o Perforación de pozos nuevos
o Perforación de nuevos pozos inyectores y productores

En ECLIPSE la predicción de un escenario se realiza a partir de un archivo


“RESTART” que es una copia del archivo DATA FILE del ajuste histórico, con la
variante en el punto inicial de la predicción es el punto final o time step del ajuste
histórico. En un nuevo archivo SCHEDULE se programa: perforación de nuevos
pozos, periodos de producción, limites económicos que se realizaran en el campo y
luego de ejecutar la corrida de predicción a una fecha en el futuro, se obtiene los
resultados determinados en la sección SUMMARY y visualizados en las secciones
RESULTS o REPORTS del escritorio ECLPISE office.
ESCUELA POLITÉCNICA NACIONAL

MANEJO BÁSICO DE PETREL PARA UN PROCESO DE


SIMULACIÓN DE YACIMIENTOS

1. ¿Cómo cargar la data?

En el Panel Processes se hace doble clic sobre la opción Simulation y:

Define Simulation case > Advanced > Editor >

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:

 PARA INGRESAR DATA DE ROCA.

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 INGRESAR DATA DE FLUIDOS:

La data de fluido se la ingresa de la misma manera, en este panel de Keywords, por


ejemplo encontramos en la sección PROPS, varias keywords importantes como son:
DENSTITY, PVDO, entre otras, en las cuales procedemos de la manera antes
indicada para tener más claridad de cada parámetro a ingresar. (Clic derecho >
Documentation).
ESCUELA POLITÉCNICA NACIONAL

 PARA INGRESAR LAS UNIDADES CON LAS QUE VAMOS A


TRABAJAR

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, LAB, PVT, PVT-M, siendo por ejemplo para presión:

 METRIC en [barsa]
 FIELD [Psia]
 LAB [atma]
 PVT-M [atma]

 PARA INGRESAR DATA DE WORK OVER


ESCUELA POLITÉCNICA NACIONAL

Los datos de WORKOVER, como son eventos, podemos ingresarlos de la siguiente


manera:

Activo primero en el menú del programa, la ventana de visualización para eventos del
casing por ejemplo:

Window > New well section …

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

También verificamos que:

En el panel INPUT > Wells > Productores > P01

Esté activada la opción “Completions”, dentro de la cual también se activan:

 Casing 1
 Perforation 1 ( Apr 01-2003)
 Perforation 1 (Jan 01-2015)

Y verificamos también que esté activado:

Panel INPUT > Wells > Global completions >

Y marcar dentro de este, las opciones “Casing” y “Perforation”.


ESCUELA POLITÉCNICA NACIONAL

Ahora voy al panel PROCESSES:

PROCESSES > Well engineering > Well completion design


ESCUELA POLITÉCNICA NACIONAL

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:

Clic en el botón Add/edit a squeeze:

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 >

Y verifico que a más de casing y perforation se agregó squeeze.

ANTES DESPUÉS
ESCUELA POLITÉCNICA NACIONAL

 PARA INGRESAR DATA DE PRODUCCIÓN:

Los datos de PRODUCCIÓN, los fijo en el panel PROCESSES de la siguiente manera:


ESCUELA POLITÉCNICA NACIONAL

Panel PROCESSES > Make development strategy

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.

Luego de fijar mis reglas, o controles, procedo como sigue:

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:

Sección SCHEDULE >


ESCUELA POLITÉCNICA NACIONAL

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.

 CÁLCULO DEL POES


ESCUELA POLITÉCNICA NACIONAL

En el panel “Processes” hacer click en “Utilities” y escoger la opción de “Volume


calculation”.

Entonces, se despliega un cuadro en el cual se encuentra la opción “Create new”,


que se refiere al nuevo caso para el cálculo de volumen, en nuestro caso es el POES.
ESCUELA POLITÉCNICA NACIONAL

Luego en la pestaña “Properties”→”Fluid zones”, marcar las casillas


correspondientes al agua y petróleo y/o gas, y se marca previamente la casilla “oil”.

En la pestaña “General” se encuentra la porosidad como un valor constante, en el


que se desmarca la casilla para que sea útil en el cálculo, como se indica:
ESCUELA POLITÉCNICA NACIONAL

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”

Una vez definidas las propiedades, ir a la pestaña “Settings” y se da clic en la casilla


“STO IIP (in oil)”, y finalmente dar clic en “RUN”, “OK” y “Apply”.
ESCUELA POLITÉCNICA NACIONAL

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

 ¿CÓMO CREAR UN NUEVO CASO DE SIMULACIÓN?


ESCUELA POLITÉCNICA NACIONAL

Panel PROCESSES > Simulation > Define Simulation Case

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:

Caso_Nuevo. ---->Este sí acepta.

Caso Nuevo. ----> Este no acepta.

Clic en el botón “Export”


ESCUELA POLITÉCNICA NACIONAL

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.

Entonces, en el panel PROCESSES > Simulation > Make development strategy.


ESCUELA POLITÉCNICA NACIONAL

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

Incluye lo que es grilla y asignación de propiedades a los bloques de la grilla.

 PARA CREAR UNA GRILLA

Panel PROCESSES > Utilities > Make simple grid

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.

La siguiente opción es que el usuario pueda crear y dimensionar él mismo la grid,


donde puedo ingresar el Top limit sea importado del archivo Tope.dat, o ingreso
numéricamente; e ingreso el Base limit sea importado del archivo Base.dat, o ingreso
numéricamente.

El archivo Tope.dat y el archivo Base.dat son proporcionados por el programa ya que


son puestos por default al tener activadas las opciones “Surface”, si deseo ingresar
numéricamente activo “Constant” en donde se lee “Surface”.
ESCUELA POLITÉCNICA NACIONAL

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

Todo lo que el usuario crea dentro del programa aparece en MODELS.


Todo lo que el usuario importa aparece en INPUT.

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

FOTO DE LA KEYWORD PORO DEL EJEMPLO DE LAS VARIAS COLUMNAS.

 PARA VISUALIZAR UNA GRILLA:

Damos click en Model > New Model > Sim

Una vez ahí podemos visualizar nuestra grilla en:

 New 2D window
 New 3D window
ESCUELA POLITÉCNICA NACIONAL

Seleccionada la ventana para mostrar la grilla vamos seleccionando horizontes,


bordes, fallas etc.
ESCUELA POLITÉCNICA NACIONAL

 CORRIDA Y EL MATCH

Para hacer una corrida damos click en


ESCUELA POLITÉCNICA NACIONAL

Proccess > Simualation > Define Simulation Case:

Una vez ahí damos click en “Export” donde se actualiza la información

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

Los resultados de la corrida se visualizan en “Results” los cuales en este caso


ya están mostrados en “Results” ya que la simulación en este caso ya está
corrida.
ESCUELA POLITÉCNICA NACIONAL

Tener cuidado de mandar a correr el programa ya que como ya que como el


programa ya está corrido si mandamos a correr le sobrescribiría a lo que ya
tenemos.

 MATCH
Se debe habilitar la ventana de visualización del Match en:

Barra de menús > Window > New function window

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:

Panel RESULTS > Results > Dynamic Result Data >

En donde encontramos las siguientes opciones:

 General
 Ratios
 Pressures
 Performance
 Rates
 Cumulatives
ESCUELA POLITÉCNICA NACIONAL

 Thermal properties
 Volumes
 Instantaneus rates

De las que nos interesa ingresar en Rates para visualizar el Match.

Aquí activamos lo que deseamos visualizar, entre ellas:

 Reservoir volume production rate”.


 “Reservoir volume injection rate”
 “Water production rate”
 “Oil production rate”
 “Gas production rate”
 “Water injection rate”
 “Oil injection rate”
 “Gas injection rate”
 “Aquifer influx rate”
 “Liquid production rate”
ESCUELA POLITÉCNICA NACIONAL

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

Una vez realizado el ajuste histórico correctamente ya podemos visualizar las


predicciones hechas por el simulador de la misma manera que se visualiza la
producción que se explicó anteriormente.

Seleccionamos Cases > y el caso que necesitemos conocer

De igual manera podemos visualizar los distintos escenarios que tiene nuestro
modelo, en este caso contamos con:

Caso base: un pozo productor

Caso base perforación: un pozo productor más la perforación de dos pozos


propuestos

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:

 Salager J. L., Recuperación Mejorada del Petróleo, Cuaderno FIRP S357-C,


Universidad de Los Andes, 2005.
 Wesson, L.; Harwell, J. En Surfactant: Fundamentals and Applications in the
Petroleum Industry; Schramm, L: L.; American Chemical Society; Washington,
DC, 1999.
 AGUIRRE QUINTEROS, Santiago Gabriel, “Simulación numérica de
yacimientos y determinación del mejor escenario de perforación de pozos para
el campo Kupi”; Escuela Politécnica Nacional; Febrero 2008. Pág. 39-43
 http://modelaje-de-pozos.lacomunidadpetrolera.com/2008/10/la-construccin-de-
un-modelo-de.html
 http://www.buenastareas.com/ensayos/Simulacion-De-
Yacimiento/4105998.html
 http://modelaje-de-pozos.lacomunidadpetrolera.com/2008/10/la-construccin-de-
un-modelo-de.html
 http://www.buenastareas.com/ensayos/Simulacion-De-
Yacimiento/4105998.html

También podría gustarte