lunes, 2 de febrero de 2015

SIMULADOR ECLIPSE



La Simulación diferencial finita de yacimientos es una de las herramientas mas usadas para apoyar las decisiones de la Gerencia de yacimientos, desde la determinación de las reservas, a través de una planificación inicial de la etapa de producción y el diseño de las instalaciones de superficie, así como el diagnóstico de problemas.

El simulador de yacimientos ECLIPSE es un software que permite a los ingenieros predecir y manejar eficientemente el flujo de fluidos creando modelos de una manera más certera.

ECLIPSE permite plantearse cuestionamientos sobre la viabilidad económica de la explotación de un yacimiento, como por ejemplo:

- Como es la distribución de los hidrocarburos en la formación?
- Que tan difícil puede ser la recuperación de los hidrocarburos y que técnicas de producción y tasas son las mejores?
- Donde debo localizar las próximos pozos para maximizar el recobro y recuperar la inversión?, etc.
Definición de complejos mecanismos de los fluidos del yacimiento

Cuando el petróleo consiste de dos o mas hidrocarburos y estos exhiben diferentes fases y cambios en la composición, relativos a la temperatura y presión, y el simulador requiere complejas definiciones del comportamiento de los fluidos para la predicción del recobro, se utiliza un simulador composicional.

En ECLIPSE Composicional los fluidos pueden ser representados por ecuaciones de estado. Este modelo es una buena opción para estudiar los crudos volátiles o condensados, los programas de inyección de gas y el estudio del recobro secundario. El Conocimiento del comportamiento de la composición es importante para planificar y diseñar las instalaciones de superficie

La simulación composicional es ideal para:

- Incrementar la inyección de gas o mantener la presión del yacimiento.
- Inundaciones miscibles debido a la inyección de gas
- Flujos de dióxido de carbono provenientes del gas en solución.
- Yacimientos con fluidos composicionales cercanos al punto de burbujeo.
- Altas presiones y temperaturas del yacimiento.
- Modelaje de yacimientos fracturados.


Tratamiento con petróleo pesado

Debido a que los fluidos con altas densidades y viscosidades presentan cambios masivos "en sitio" con respecto a la temperatura del yacimiento y la energía calorífica, avanzados métodos de recobro termal son típicamente requeridos para petróleos pesados, extrapesados y yacimientos bituminosos.

La simulación termal en los sistemas de producción usa una implícita jerarquía de multinivel para generar modelos de pozos de flujo cruzado que incrementa el realismo. Esto permite analizar el petróleo, gas, agua y el comportamiento de los sólidos en los pozos con modelos de petróleo-vivo o petróleo-muerto.

Estas soluciones incorporan las buenas-prácticas en las tecnologícas para que clientes, investigadores y universidades del mundo simulen una amplia variedad de procesos de recobro termal.

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, SUMMARY, SCHEDULE. Con estas secciones el usuario puede usar comandos o Keywords para identificar data de entrada, requerir data de salida o especificar condiciones.

De forma general el data file puede ser resumido en el siguiente esquema:





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 esta 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 practica 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.

Reglas Básicas del Archivo Data
De manera general se presenta en el siguiente esquema las reglas básicas del archivo de texto que leerá el simulador para correr un modelo:





Archivos de salida
Hace referencia a como el simulador debe suministrar la data calculada por el para que el usuario pueda analizarla y hacer uso de ella.
Se puede clasificar en:
1.- Según el tipo de archivo
2.- Según el tipo de contenido

1.- Según el tipo de archivo:

A). Formateado:
- Código ASCII
- Keyword FMTOUT
- Ejemplo de archivo generado: *.FEGRID
- Puede ser leído en un editor de texto
- Gran tamaño

B). No formateado:
-Código binario
-Opción predeterminada
-Ejemplo de archivo generado *.EGRID
-No puede ser leído en un editor de texto
-Pequeño tamaño

2.- Según el tipo de contenido:

A). Unificado
- Un solo archivo contiene todos los informes en tiempo
- Keyword UNIFOUT
- Ejemplo de archivo generado: *.UNRST
- Número de informes ilimitado
- Los informes no deseados no podrán ser eliminados

B). Múltiple
- Un archivo para cada informe en tiempo
- Opción predeterminada
- Ejemplo de archivo generado *.X0001, *.X0002, etc
- Máximo 9999 informes
- Se pueden eliminar los informes no deseados

Entre los archivos de salida podemos encontrar:

1. Print File
Descripción: Archivo de salida que contiene toda la información de la simulación.
Mensajes, alertas, advertencias, errores, etc. Toda la información solicitada por el usuario
es escrita en este archivo.
Keywords principales: RPTGRID, RPTPROPS, RPTREGS, RPTSUM, RPTSOL, RPTSCHED

2. Init File
Descripción: Propiedades iniciales del grid, regiones, propiedades de roca y fluidos, usado
para la visualización 2D y 3D.
Keywords principales: INIT

3. Geometry File
Descripción: Geometría estructural de la malla, utilizado para visualización 2D y 3D.
Keywords principales: GRIDFILE

4. Summary
Descripción: Utilizado para la creación de gráficos. Contiene los vectores de variables
solicitadas variando en el tiempo.
Keywords principales: Ver sección Summary Overview del manual.

5. Restart
Descripción: Utilizado para corridas de restart. Contiene la descripción completa del
yacimiento en los reportes solicitados en cada tiempo.
Keywords principales: RPTRST, RPTSCHED, RPTSOL