Está en la página 1de 22

Tarea 2: Cargando un modelo de yacimientos en SGeMS

Prof. Jos R. Villa e Prep. Bernardo Bohrquez o MSIY - http://villaj.googlepages.com/msiy December 23, 2007
Los objetivos de esta tarea son los siguientes: 1. Carga y visualizar propiedades de un yacimiento uvial heterogneo y anisotrpico usando e o el programa SGeMS1 . 2. Exportar el modelo de yacimiento a ECLIPSE1002 Este documento tiene dos partes: 1. Tutorial 2. Preguntas. La tarea ser desarrollo en grupos a de dos personas como estn denidos en el web site de la clase3 . a

1
1.1

Tutorial
SGeMS

SGeMS4 es un programa de cdigo abierto que tiene implementado muchos de los algoritmos geoeso tad sticos clsicos as como los nuevos desarrollos realizados en el laboratorio SCRF5 de Stanford a University. Para correr SGeMS solo debe hacerse doble-click sobre el cono de la aplicacin una vez que haya o sido instalado en su computadora. La Fig. 1 muestra la ventana de aplicacin de SGeMS. Existen o tres paneles: 1. Algorithms: denicin de los algoritmos de estamacin (kriging, co-kriging, etc.), simulacin o o o (simulacin secuencial Gausiana, simulacin secuencial indicadora, etc.) y algunas utilidades o o (postprocesamiento de realizaciones, etc.) 2. Objects: valores de propiedades en pozos cargados al programa (point set) y valores de propiedades de mallas de simulacin generados por los algoritmos geoestad o sticos (Cartesian grid ). 3. Visualizacin 3D de los propiedades de los objetos cargados o generados por SGeMS, tales o valores de facies, porosidad, permeabilidad, etc.

1.1.1

Malla na

En esta seccin se presenta el procedimiento para cargar los valores de facies, permeabilidad y poo rosidad en la malla de alta resolucin (malla na). Esta malla tiene dimensiones de 100 100 100 o (1.000.000 celdas) y el tamao es 100 100 1 ft. El modelo de yacimiento de esta tarea fue n
1 http://sgems.sourceforge.net 2 http://www.slb.com/content/services/software/reseng/index.asp 3 http://spreadsheets.google.com/ccc?key=pehHsUu7JBGxeJEqT3GS8NA&hl=en 4 SGeMS:

Stanford Geostatistical Earth Modeling Software

5 http://pangea.stanford.edu/ERE/research/scrf

Figura 1: SGeMS. Panel izquierdo: algoritmos, panel central: objetos, panel derecho: visualizacin o 3D

previamente generado mediando el uso de la herramienta SReM, la cual ser utilizada en una tarea a posterior (Tarea 5). Primero se cargarn las facies de un ambiente uvial. El cdigo 1 representa la facies de arena a o de canal y el cdigo 0 representa la facies de arcilla. Posteriormente se cargarn los valores de o a permeabilidad y porosidad de la malla na. Luego se cargarn los valores de permeabilidad y porosia dad de la malla escalada, la cual se utilizar para hacer simulacin de yacimientos en ECLIPSE100. a o

1. Hacer click en Object/Load object (Fig. 2)

Figura 2: Cargando un objeto

2. Abrir archivo facies.out. Se abre la ventana Import from Gslib. En el campo Select Object type se debe seleccionar Cartesian grid. Click Next. (Fig. 3)

Figura 3: Ventana Import from Gslib

3. Denir las especicaciones de la malla na: dimensiones, tamao de celdas y origen del eje n de coordenadas. Click en Finish (Fig. 4).

Figura 4: Ventana de especicaciones de la malla na. Note que el valor de Size in z se modic o a 0.2 para proporcionar una mejor visualizacin del eje vertical. o

4. En el panel Objects, hacer un click sobre el cono de expandir. Hacer click sobre el recuadro a la izquierda del objeto facies. Debe aparecer la gura de un ojo6 lo cual signica que
6 Icono

de visualizacin activa o

lo que se tiene en el panel de visualizacin 3D es la propiedad Facies del objeto facies o (Fig. 5).

Figura 5: Visualizacin 3D de facies o

5. Usando el botn izquierdo del mouse se puede rotar la imagen (Fig. 6). o

Figura 6: Visualizacin 3D de facies despus de rotar imagen o e

6. En el panel Objects, hacer click sobre la pestaa Preferences y luego en el campo Prefn erences for seleccionar facies (Fig. 7). 7. En la seccin General, hacer click en Show Bounding Box. o 8. En la seccin Volume Explorer, hacer click sobre el recuadro en Use Volume Explorer y o luego en el cuadro Transparent Ranges escribir 0,1. Eso permitiria visualizar solo las facies de arena de canal (Fig. 8). 4

Figura 7: Cambiando la visualizacin 3D o

Figura 8: Usando Volume Explorer para crear transparencia

9. En la seccin Volume Explorer, hacer click en Hide Volume. Esto permitir hacer cortes o a 2D sobre los planos X, Y o Z. Por ejemplo, hacer click en los recuadros de X, Y y Z, y seleccionar los planos 99, 99 y 50, respectivamente (Fig. 9). Se pueden agregar ms planos a en cualquier direccin. Esto permite hacer QC7 del modelo de canalas uviales. o 10. En File/Save Project As, salvar el proyecto de SGeMS con el nombre hw2 (Fig. 10). A continuacin se deben cargar los valores de permeabilidad y porosidad de la malla na. El o procedimiento es similar al explicado previamente. El archivo de permeabilidad es perm.out y el de porosidad es poro.out. La Fig. 11 muestra la porosidad y la Fig. 12 muestran como deber a quedar la permeabilidad despus de usar en Hide Volume los valores 0,100. e
7 QC:

abreviatura de Quality Check, Quality Control

Figura 9: Usando Volume Explorer para crear planos en X, Y o Z

Figura 10: Salvando proyecto de SGeMS

Para visualizar la barra de colores se debe ir a la pestaa Preferences y en Preferences for se n debe seleccionar General. En la seccin Colorbar se debe hacer un click en Show colorbar o of y se selecciona el objeto y propiedad (ver Fig. 13). La razn por la cual de debe especicar la o escala de colores expl citamente es porque SGeMS puede visualizar diferentes propiedades en una misma grca 3D (ver Fig. 14). Esto es particularmente util cuando se desea visualizar el avance a del frente de agua, las arenas de canal (geo-bodies) y datos de s smica 3D. Salvar el proyecto de SGeMS con el mismo nombre en File/Save Project.

Figura 11: Cargando valores de porosidad de la malla na

Figura 12: Cargando valores de permeabilidad de la malla na

1.1.2

Malla escalada

En esta seccin se procede a cargar los valores de permeabilidad y porosidad de la malla escalada, o usualmente referida como la malla de simulacin. La malla de alta resolucin no debe ser utilizada o o en la simulacin de yacimientos ya que resultar imprctico debido al alto tiempo de CPU de las o a a corridas de simulacin. En el proceso de escalamiento se genera una malla con celdas de mayor o tamao, lo que conduce a un modelo con un nmero menor de celdas. Las propiedades de estas n u celdas, tales como porosidad y permeabilidad, deben ser tales que mantengan el realistmo geolgico o del yacimiento en trminos del volumen total y de la reproduccin de las cantidades ujo y transe o porte de uidos. En el proceso de escalamiento se determinan los valores de porosidad y permeabilidad que en una 7

Figura 13: Delplegando la barra de colores

Figura 14: Visualizacin de facies y permeabilidad en la misma grca 3D o a

celda gruesa son representativos de un grupo de celdas nas[1] (ver Fig. 15). Espec camente, durante este proceso se busca que la cantidad de ujo que pasa a travs de la interfase entre celdas e nas es igual al ujo a travs de la interfase entre celdas gruesas. El mtodo que se utiliz para e e o escalar los valores de permeabilidad es un mtodo dinmico conocido como single-phase pressure e a solver. En este mtodo se resuelve un sistema monofsico incompresible mediante la aproximacin e a o de diferencias nitas. No se utilizaron mtodos de escalamiento aritmtico, armnico o geomtrico e e o e ya que se requieren una distribucin particular de los valores de peremabilidad en el yacimiento, o tales como los mostrados en la Fig 16. El escalamiento de permeabilidad depende de las condiciones de borde. En la Fig 16a, el ujo es paralelo a las capas del yacimiento (promedio aritmtico), en e Fig 16b, el ujo es perpendicular a las capas del yacimento (promedio armnico) y en Fig 16c existe o una distribucin aleatoria de los valores de permeabilidad (promedio geomtrico). o e

Figura 15: Proceso de escalamiento

Por otro lado, la porosidad fue escalada usando un promedio aritmtico, ya que es una propiedad e que no depende de las condiciones de borde de ujo.

Figura 16: Mtodos anal e ticos de escalamiento de peremabilidad

El procedimiento para cargar en SGeMS los valores de permeabilidad y porosidad de la malla escalada es similar al explicado anteriormente. Los archivos con los valores de permeabilidad escalada y porosidad escalada son perm-coarse001.out y poro-coarse001.out, respectivamente. La malla escalada tiene dimensiones de 50 50 10 (25.000 celdas) y tamao de 200 200 10 n ft. Al cargar los datos de la malla escalada se debe tener en cuenta que el nmero de celdas es u menor y el tamao de las celdas es mayor, de forma tal que la malla na y la malla escalada sean n consistentes (ver Fig. 17). El archivo GridSpecsSGeMS.xls muestra los valores que deben colocarse en la ventana Import from Gslib, ver Fig. 18 (el snapshot que esta insertado en la hoja de clculo a es solo un ejemplo referencial, los verdaderos valores se muestran en la hoja de clculo o Fig. 17). a Al cargar los archivos de permeabilidad y porosidad escalada se debe tener todos los objetos en SGeMS como aparece en la Fig 19. Una vez utilizado Volume Explorer en Preferences se obtienen la permeabilidad, como se muestra en la Fig. 20. La porosidad se muestra en la Fig. 21. 9

Figura 17: Ventana de especicaciones de la malla escalada

Figura 18: Hoja de clculo con las especicaciones de Import from Gslib. Note que el valor de a Size in z se modic a 0.2 para proporcionar una mejor visualizacin del eje vertical o o

1.1.3

Anlisis estad a stico

En SGeMS es posible hacer un anlisis estad a stico de los datos cargados. Este anlisis incluye la a generacin de un histograma de frecuencias (pdf y cdf ), grcos QQ/PP, cross-plots y variogramas. o a En esta tarea solo se realizarn histograma de frecuencias y grcos QQ/PP. a a

1. Hacer click en Data Analysis/Histogram (ver Fig. 22). 2. En Object seleccionar facies (ver Fig. 23). Debido a que las facies son una propiedad categrica, se obtiene un histograma categrico. Observe que se tienen tienen tres categor o o as: 0, 1 y 2. Las facies de arcilla representan 0, las facies de arena de canal representan 10

Figura 19: Objetos cargados en SGeMS

Figura 20: Visualizacin de la permeabilidad escalada o

1 y las facies de borde de canal representan 2. Las facies 1 y 2 tienen propiedades petrof sicas de arena y pueden ser representadas como facies de arena (revisar C.V.Deutsch Geostatistical Reservoir Modeling, 2002, pag. 248 [2]). 3. En la ventana Histogram, hacer click en Save Image y salvar el histograma con el nombre facies-hist (ver Fig. 24). Se pueden utilizar los archivos de tipo PNG, BMP o PS. Los archivos de tipo PNG o BMP pueden ser insertados en documentos de MS Oce, mientras A que los archivos de tipo PNG y PS pueden ser insertados en documentos de L TEX8 . La Fig. 25 muestra el histograma de facies. Se alli se puede observar que 80% del yacimiento esta representado por facies de arcilla, mientras que el 20% del yacimiento esta representado por facies de arena.
8 http://www.latex-project.org

11

Figura 21: Visualizacin de la porosidad escalada o

Figura 22: Generando un histograma

4. De la misma forma se puede seleccionar la porosidad y permeabilidad de la malla na y se pueden generar los histogramas de estas propiedades. En la pestaa Data es posible denir n los tipos de histogramas: pdf, cdf y pdf +cdf. En la pestaa Display Options es posible n denir escala logar tmica en el eje X para la permeabilidad. Las Fig. 26 y 27 se observan los histogramas de permeabilidad y porosidad de la malla na. 5. Para hacer un grco QQ se debe hacer click en Data Analysis / QQ/PP - plot (ver Fig. 28). a 6. Seleccione la porosidad en el eje X y la permeabilidad en el eje Y (ver Fig. 29). La Fig 30 muestra el grco QQ obtenido. a

12

Figura 23: Histograma de facies

Figura 24: Salvando un histograma

13

Figura 25: Histograma de facies

Figura 26: Histograma de permeabilidad

14

Figura 27: Histograma de porosidad

Figura 28: Generando un grco QQ a

15

Figura 29: Variables del grco QQ a

Figura 30: Grco QQ a

16

1.1.4

Exportando modelo escalado a ECLIPSE100

En SGeMS es posible exportar los valores de porosidad y permeabilidad de la malla gruesa en el formato de ECLIPSE100 usando un script de Python. Para ello es necesario instalar el lenguaje de programacin Python en su PC9 . o El procedimiento para exportar el modelo escalado a ECLIPSE100 se presenta a continuacin: o 1. Hacer click en Scripts/Run Script (ver Fig. 31).

Figura 31: Abriendo ventana de ejecucin de scripts o

2. Seleccionar el archivo utilities.py (ver Fig. 32). Este archivo tiene implementadas las funciones para exportar variables cargadas o generadas por SGeMS en formato GSLIB, ECLIPSE100 y CMG. 3. Hacer click en Scripts/Show Script Editor (ver Fig. 33). A continuacin se abre la ventana o SGeMS Script Editor. En esa ventana se escriben los comandos que permiten exportar la porosidad y permeabilidad de la malla gruesa en formato de ECLIPSE100. 4. En la ventana SGeMS Script Editor deben escribir los siguientes comandos: sgems2ecl(perm-coarse,Permeability,perm-coarse.ecl,PERMX,50,50,10) sgems2ecl(poro-coarse,Porosity,poro-coarse.ecl,PORO,50,50,10) Hacer click en Run para exportar los archivos en formato ECLIPSE100, como se muestra en la Fig 34. Los archivos perm-coarse.ecl y poro-coarse.ecl pudieron haberse grabado en el directorio de instalacin de SGeMS: C:\Program Files\SGeMS. De ser as copien esos archivos y o , colquenlos en el directorio de trabajo. Una forma ms apropiada de grabar los archivos es o a colocar el full path del directorio de trabajo (por ejemplo: C:\UCV\MSIY\HWs\HW2\perm-coarse.ecl). La Fig. 35 muestra las especicaciones del comando sgems2ecl.
9 http://www.python.org/download/releases/2.4.4

17

Figura 32: Ejecutando script utilities.py

Figura 33: Ventana SGeMS Script Editor

5. Abrir el archivo perm-coarse.ecl usando UltraEdit10 u otro editor de texto. Este archivo tiene los valores de permeabilidad en el formato del keyword PERMX de ECLIPSE100 (ver Fig. 36). Observe que deben haber 25.000 valores de peremabilidad, lo que corresponde a una malla escalada de 50 50 10. De la misma forma es posible visualizar el archivo poro-coarse.ecl.

10 http://www.ultraedit.com

18

Figura 34: Comandos para exportar propiedades de SGeMS a ECLIPSE100

Figura 35: Especicaciones del script sgems2ecl

19

Figura 36: Archivo de permeabilidades

20

Preguntas
1. Explique por qu en la Fig. 26 se observa una distribucin bimodal? Qu representa esa e o e distribucin? Explique por qu en la Fig 27 no se observa una distrubicin bimodal (ayuda: o e o analice la relacin entre la porosidad y permeabilidad en facies de arena y lutita como se o muestra en la Fig. 37).

Figura 37: Relacin porosidad-permeabilidad o

2. Genere histogramas para la permeabilidad y porosidad de la malla escalada. Compare los valores de la media, varianza y IQR (p75-p25, upper quartile - lower quartile) para cada propiedad usando la malla na y escalada. Discute los resultados obtenidos. 3. En la Fig. 30, qu se puede decir acerca de la distribucin de los datos de porosidad y e o permeabilidad de la malla na? 4. Genere un grco QQ usado la permeabilidad de la malla na en el eje X y la permeabilidad a de la malla gruesa en el eje Y. Compare los valores de la media y varianza. Qu puede e interpretar del grco generado? a 5. Como espera usted que sean los valores de Swi y forma de las curvas de permeabilidades reativas dentro de las facies de arena comparados con las facies de lutita? (ayuda: revise Cap tulo 3 de Amyx (1960) [3]) 6. Haga una propuesta de localizacin de cinco pozos verticales en este yacimiento. Puede o utilizar alguno de los siguientes criterios o una combinacin de ellos: o Nmero de cuerpos conectados (geo-bodies) u Regiones de valores algos de porosidad/permeabilidad Espaciamineto entre pozos Explique el criterio utilizado para estas localizaciones. Coloque las localizaciones en una visualizacin de vista de planta del modelo de yacimiento. o

21

Referencias
[1] Salazar, M. and Villa, J. Upscaling Techniques for Reservoir Simulation. Paper SPE 107907, Latin America and Caribbean Petroleum Engineering Conference, Buenos Aires, Argentina, April 2007. [2] Deutsch, C. V. Geostatistical Reservoir Modeling. Oxford University Press, New York, USA, 2002. [3] Amyx, J., Bass, D., and Whiting, R. Petroleum Reservoir Engineering. McGraw-Hill Book Company, 1960.

22

También podría gustarte