Académique Documents
Professionnel Documents
Culture Documents
10 10 2 10 / Todos los argumentos despus del slash sern colocados los valores
predeterminados
Existen muchos ms KEYWORD que pueden ser escritos en la seccin
RUNSPEC para habilitar ciertas funciones del simulador, pero como este blog no
es un curso ni pretende serlo en ningn momento no los explicar, si quieren
saber ms de esos KEYWORDS busquen en el REFERENCE MANUAL de
ECLIPSE la seccin Data File Overview la RUNSPEC SECTION y ah se detallan
cada uno de ellos.
La seccin RUNSPEC tambin se usa para hacer FASTS RESTARTS, es decir
corridas rpidas de restart, estas corridas en pocas palabras son datos de corridas
anteriores guardadas en un archivo que luego el simulador usar para simular
paso de tiempo posterior a esas corridas, estas corridas generalmente se
configuran en la seccin SCHEDULE que ser comentada en otra entrada.
En conclusin la seccin RUNSPEC es la que se encarga bsicamente de:
24 de octubre de 2009
Generacin de un modelo de simulacin desde cero
Para poder comenzar a utilizar los simuladores, es necesario introducir toda la
informacin necesaria del modelo para que el simulador comience a realizar los
clculos de presin y saturacin a lo largo del tiempo, este archivo que contiene
toda la informacin necesaria se llama archivo de datos y para eclipse poseen
una extensin .DATA, dentro de este archivo estar toda la informacin del
modelo lista para ser usada por el simulador.
Ahora cada seccin del .DATA posee sirve para introducir una parte de la
informacin del modelo, en este post solo hablare someramente sobre cada
seccin, luego se crearan post exclusivos para las secciones ms importantes al
momento de la construccin de un modelo desde cero.
Seccin RUNSPEC
La seccin RUNSPEC tiene dos propsitos principalmente. La primera es la
asignacin de la memoria para varios componentes o variables de la simulacin, lo
que hace en pocas palabras es asignar o reservar el tamao necesario en la
memoria principal para las variables a usar en el modelo, estos componentes o
variables incluyen: Malla de simulacin, Pozos, Datos tabulares (tablas de
permeabilidades PVT etc...), Trabajo de clculos. El otro propsito es el de
especificar las caractersticas bsicas del modelo, es decir fecha de comienzo de
la simulacin o la invocacin de opciones de simulacin usando diferentes
KEYWORDS
Ejemplo:
RUNSPEC
===============================================================
=============
TITLE
Muestra para el Blog
DIMENS
10 13 5 /
NONNC
OIL
WATER
FIELD
EQLDIMS
1 100 10 1 1 /
TABDIMS
1 1 20 20 1 1 /
WELLDIMS
5 10 1 5 /
NUPCOL
3/
START
1 'JAN' 2005 /
NSTACK
100 30 /
UNIFIN
UNIFOUT
FMTIN
FMTOUT
NOECHO
Seccin GRID.
El propsito fundamental de esta seccin es la de proveer a ECLIPSE la
informacin necesaria para los clculos del volumen poroso de cada celda y la
transmisibilidad en todas direcciones, esta informacin ser usada para calcular el
flujo de cada fase entre celdas desde un paso de tiempo hasta otro paso de
tiempo.
Esta seccin necesita como mnimo:
Propiedades de cada celda como:
Ejemplo:
GRID
===============================================================
================
GRIDFILE
2/
INIT
OLDTRAN
DX
650*500 /
DY
650*500 /
DZ
650*50 /
BOX
1 10 1 13 1 1 /
TOPS
130*2000.0 /
ENDBOX
PORO
0.12 0.20 0.11 0.15 0.06 0.05 0.05 0.07 0.07 0.06
/
PERMX
130.79 168.23 106.58 143.63 33.92 33.21 20.65 59.86 64.31 56.61
/
PERMY
131.83 167.36 111.13 158.41 38.72 32.19 22.74 58.64 63.64 54.04
/
PERMZ
125.44 163.33 102.61 157.46 31.73 30.82 22.23 58.55 65.39 48.35
/
Seccin EDIT.
Seccin PROPS.
El propsito de la seccin PROPS es la de suministrar la informacin necesaria
para evaluar la densidad de fase a condiciones de yacimiento y de tanque de
almacenamiento, usando una ecuacin de estado para petrleo negro. Tambin
contiene la informacin de las propiedades de la roca y del fluido dependientes de
la presin y de la saturacin.
Ejemplo:
PROPS
=============================================================
-- Sw Krw Pc
SWFN
0.15 0.000 0.0
1.00 0.500 0.0/
-- So Kro
SOF2
0.00 0.000
0.30 0.000
0.85 1.000/
PVTW
-- ref_pr bwi cw uw
1295.0 1.05 0.000 0.325 0 /
PVDO
1000.0 1.0001 1.0
1600.0 0.9999 1.0 /
ROCK
1500.0 0.5E-5 /
DENSITY
49.94 62.48 26.74 /
Seccin REGIONS.
Esta seccin es usada para dividir el yacimiento de acuerdo a variaciones en las
caractersticas del yacimiento, propsitos de reporte etc.
WBHP
'P1'
'P2'
'P3'
'P4'
'INJECTOR'
/
WWCT
'P1'
'P2'
'P3'
'P4'
/
Seccin SCHEDULE.
Esta seccin es usada para especificar los medios de produccin y de inyeccin
para todo el modelo, avance de la simulacin y especificar cualquier otra
informacin que dependa del tiempo.
Esta seccin es de vital importancia para los HISTOY MATCH o cotejos
histricos
Ejemplo:
SCHEDULE
===============================================================
============
RPTRST
'BASIC=1' /
WELSPECS
'P1' 'G' 9 1 -1 'OIL' /
'P2' 'G' 10 3 -1 'OIL' /
'INJECTOR' 'G' 10 2 -1 'WAT' /
/
COMPDAT
'P*' 0 0 1 5 'OPEN' 1* 1* 0.375 /
'INJECTOR' 0 0 1 5 'OPEN' 1* 1* 0.375 /
/
WCONINJ
'INJECTOR' 'WAT' 'OPEN' 'BHP' 4* 1050 /
/
WCONPROD
19 de octubre de 2009
Introduccin a la Simulacin con ECLIPSE
Como ya es conocido ECLIPSE tiene principalmente 2 tipos de simuladores, el simulador BLACK OIL o
ECLIPSE 100 y el simulador composicional o ECLISE 300, como la mayora de las simulaciones se realizan
con ECLIPSE 100, me centrare primero en ir explicando poco a poco cual sera la metodologa para generar
un modelo y simularlo.
COMO
TRABAJA
ECLIPSE
100
El simulador eclipse necesita un archivo de extensin .DATA para poder simular, este archivo contiene toda
la informacin necesaria escrita en un cdigo que el simulador puede entender y utilizar para realizar los
clculos.
Este archivo .DATA posee una estructura muy particular, la cual debe estar correctamente organizada y
escrita para que el simulador no presente errores de lectura y la simulacin no corra.
El
simulador
trabaja
bsicamente
en
cuatro
pasos
1. Cada seccin del archivo .DATA es leda y procesada. Los datos dependientes del tiempo son ledos
y procesados en cada paso de tiempo
DE
DATOS
.DATA
WATER
GAS
SOLVENT
FIELD
COAL
EQLDIMS
1
TABDIMS
1
REGDIMS
2
WELLDIMS
2
START
26 'JAN' 1983 /
100
20
20
20
/
5
13
GRID
==============================================================
EQUALS
'DX' 75 /
'DY'
75
/
'DIFFMMF'
1.0
/
'DZ'
30
/
'PERMZ'
0
/
PORO' 0.005 1 8 1 8 2 2 /
'PERMX'
500000
/
'PERMY'
500000
/
PROPS
LANGMUIR
0.0
257.
528.
1000.
/
EQUALS
'MLANG'
/
COPY
'MLANG'
/
SWFN
0.0
0.9
/
SGFN
==============================================================
0.0
0.092
0.137
0.200
35
'MLANGSLV'
0.0
1.0
0.0
0.0
0.0
1.0
/
SSFN
0
1
/
PVTW
1
.0000000
0.0
1.0
0
1
TABLES
13
1.00000
0
1
NODES
5
3.03E-06
-PVDG
400
5600
PGAS
-PVDS
400
5600
ROCK
4000.00
DENSITY
52.0000
SDENSITY
0.3
RPTPROPS
1
1
0
REGIONS
EQUALS
'FIPNUM'
'FIPNUM'
/
SOLUTION
PGAS
NODES
FIELD
.50000
18:05
29
0.00E-01
NOV
BGAS
0.013
/
0.0195
BGAS
VISGAS
5.9
0.42
0.013
/
0.0195
.30E-05
64.0000
.04400
FIELD
1
15:56
1
29
1
NOV
1
1
2
83
/
VISGAS
5.9
0.42
8
1
1
8
1
2
/
83
0
/
/
2/
=============================================================
EQUIL
4015
SOLVFRAC
128*0.4
RPTSOL
1
0
0
SUMMARY
FPR
FWGR
FGPR
FWPR
FNPR
FNIR
FCGC
FCSC
RGIP
/
RCGC
/
RCSC
0.0
0.0
528
3000
/
/
0
0
2
1
0
0
1
/
==========================================================
/
SCHEDULE ===========================================================
TSTEP
1
WELSPECS
'P'
'I'
/
COMPDAT
'P'
2*
'I'
2*
/
WCONPROD
'P
1*
/
WCONINJE
'I'
/
'G'
'G'
2
2
8
1
2
2
TSTEP
1.0
/
END
REGLAS
FIELD
'OPEN'
'OPEN'
8
1
'GAS'
.5000
.5000
0.000000
'OPEN'
93
100000.00000
0.00000000/
1000.0
900.0
'RATE'
83
/
/
JAN
1*
'RATE'
90.0
/
/
NOV
.0000
0.000E-01
.0000
0.000E-01
19
1000.0
'SHUT'
'GAS'
'GAS'
'GAS'
29
.00000
.00000
16:28
1*
9.0
4000
4000
18:10
.000000
.000000
0
0
FIELD
','OPEN','WRAT'
1*
50.000
TSTEP
1.0
/
WCONINJE
'I'
/
WSOLVENT
'I'
/
TSTEP
1.0
/
90
1000.0
100000.0
1.0
9.0
90.0
900.00
3*1000
9.0
90.0
900.00
3*1000
BASICAS
DE
LOS
ARCHIVOS
.DATA
ARCHIVOS
DE
SALIDA
Los archivos de salida son archivos donde ECLIPSE escribe informacin que el usuario requiere y le indica al
simulador que la escriba usando un comando especfico en el archivo .DATA, estos archivos de salida tienen
diferentes
formatos
los
cuales
pueden
ser:
1.
Print
File:
archivo de salida que contiene toda la informacin de la simulacin, mensajes, alertas, advertencias, errores, y
toda
la
informacin
solicitada
por
el
usuario.
KEYWORDS:
RPTGRID,
RPTPROPS,
RPTREGS,
RPTSUM,
RPTSOL,
RPTSCHED.
2.
Init
File
Propiedades iniciales del grid, regiones, propiedades de la roca y fluido, usado para visualizacin 2D, 3D
KEYWORD:
INIT
3.
Geometria
estructural
KEYWORD:
de
la
Geometry
malla,
usada
para
visualizacin
File
2D,
3D.
GRIDFILE.
4.
Summary
Utilizado para la creacin de graficos, contiene los vectores de variables solicitadas variando en el tiempo
5.
Restart
Utilizado para corridas de restar, contiene la descripcin completa del yacimiento en los reportes solicitados
en
cada
tiempo
KEYWORDS:
RPTRST,
RPTSCHED,
RPTSOL.
TIPOS
DE
1. Formateados
Cdigo ASCII
Keyword FMTOUT
Pueden ser leidos por un editor de texto
Gran tamao
Ejemplo : *.FEGRID
ARCHIVO
2. No Formateados
Cdigo binario
Opcin predeterminada
No pueden ser leidos por un editor de texto
Pequeo tamao
Ejemplo : *.EGRID
TIPO
DE
CONTENIDO
3. Unificados
4. Multiples
18 de octubre de 2009
Introduccin al Simulador ECLIPSE.
En el post anterior se derivaron algunas da las tantas ecuaciones usadas por los simuladores para realizar sus
clculos.
Como se observo las ecuaciones que necesita resolver el computador son ecuaciones en derivadas parciales de
segundo orden no lineales, por lo tanto estas ecuaciones no poseen una solucin analtica, solo tendrn
solucin numrica, por este motivo el simulador est programado para que resuelva estas ecuaciones en
derivadas parciales por mtodos numricos, uno de los mtodos ms usados para la resolucin de las
ecuaciones
es
el
mtodo
de
diferencias
finitas
Ahora pasando de la generalidad al caso partculas de ECLIPSE
ECLIPSE
ECLIPSE es un simulador numrico de yacimientos desarrollado por la SCHLUMBERGER y actualmente
es uno de los ms ampliamente usados, este simulador es capaz de modelar una gran cantidad de situaciones
que se presenten o se puedan presentar en los yacimientos, como tambin es uno de los simuladores ms
desarrollado y probado, los resultados que se obtienen de l son muy confiables y es capaz de leer la mayora
de
los
formatos
generados
por
los
programas
de
geologa.
Para este blog hablare con ms detalle de ECLIPSE 100 o Black Oil, los otros mdulos no los tocare muy
profundamente
Primero comenzare explicando cmo es la interfaz de ECLIPSEy algunas de sus aplicaciones
ECLIPSE: es el simulador Black Oil propiamente dicho, con este correremos nuestros modelos
creados mediante el .DAT o por ECLIPSE Office. Al darle click a este botn saldr una ventana
parecida
a
esta:
aca
seleccionaremos el archivo .dat que queramos simular lo seleccionamos y el programa empezara con
la
simulacin.
Cuando
termine
saldra
una
ventana
como
esta:
E300: Este es el simulador composicional de Eclipse con este se simularn los yacimientos de gas,
gas condensado y procesos trmicos, el procedimiento de uso es anlogo ECLIPSE
FrontSim: Este es el simulador de lneas de flujo, las ventanas y procedimiento de uso es anlogo a
ECLIPSE y E300.
FloGrid: Sirve para realizar el Gridding y el Upscaling del modelo esttico, es un preprocesador para
la construccin o importacin del mallado, primero aparece una pantalla como esta:
Office: Este programa permite manejar los proyectos, la informacin, revisar los reportes generados
y la visualizacin 2D de los resultados, primero aparece una ventana para seleccionar la carpeta de
trabajo:
luego
aparece
propiamente
la
interfaz
de
ECLIPSE
Office:
programa:
SimOpt: Es un programa que ayuda al ingeniero al momento de realizar el cotejo histrico en eclipse
100/300
PVTi: Programa interactivo que permite modificar las ecuaciones de estado con datos
experimentales, al igual q los anteriores sale la misma ventana de seleccin de carpeta y luego
aparece:
y luego
Pseudo: Permite al usuario generar pseudo permeabilidad relativa y tablas de presin capilar, que
intentar hacer coincidir los flujos obtenidos en una simulacin utilizando las cantidades definidas ,
despues
que
aparece
la
ventanita
de
seleccin
de
carpeta
aparece:
Log Window: al darle click habilita o deshabilita la ventana del registro que aparece debajo de los
botones.
Parallel ECLIPSE: Herramienta de Eclipse para correr el modelo de simulacin en paralelo desde
varios CPUs
Reservoir to Surface Link: Link que sirve para integrar la simulacin de yacimiento con la de
produccin.
carpeta aparece:
GRAF:
GridSim: Para visualizar los resultados y editar la entrada a FrontSim y simuladores de yacimientos.
Post-procesador
de
Eclipse
para
la
visualizacion
de
graficos
2D: