Guia1 Imex Builder

8
  Guía 1_I MEX_BUI LDER 1 Semestre I -2005 Thai s Marin/J uan Quintero Universidad de Oriente Núcleo de Anzoátegui Departamento de Petróleo Simulación de Yacimientos (063-4553) Computer Modelling Group  CONSTRUCCIÓN, CORRIDA Y ANÁLISIS DE UN MODELO DE SIMULACIÓN DE PETRÓLEO NEGRO USANDO BUILDER 2004.11 Builder es una aplicación usada en la preparación de Modelos de Simulación de Yacimientos desarrollada por Computer Modelling Group (CMG), empresa encargada del desarrollo de programas empleados en la Industria Petrolera. Mediante el uso de esta aplicación se puede diseñar un modelo de yacimiento de forma rápida y eficiente, utilizando información geológica del yacimiento, propiedades petrofísicas, ubicación y trayectorias de perforación de los pozos y otros datos requeridos para la inicialización del modelo de Simulación que posteriormente podrán ser corridos y analizados en los simuladores MEX y STARS. I  CREACIÓN DE UN MODELO DE PETRÓLEO NEGRO EMPLEANDO BUILDER 2004.15 Para la creación de un Modelo de Simulación de Petróleo Negro se deben seguir los siguientes pasos:  Iniciar el CMG Launcher (icono en el escritorio o INICIO/PROGRAMAS/CMG/Launcher)  Seleccionar en el  menú el item Projects  , luego  Add Project  luego seleccionar Browse 

Transcript of Guia1 Imex Builder

Page 1: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 1/7

 

 

Guía 1_I MEX_BUILDER 1 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

 CONSTRUCCIÓN, CORRIDA YANÁLISIS DE UN MODELO DE

SIMULACIÓN DE PETRÓLEONEGRO USANDO BUILDER

2004.11

Builder es una aplicación usada en la preparación de Modelos de

Simulación de Yacimientos desarrollada por Computer Modelling Group(CMG), empresa encargada del desarrollo de programas empleados enla Industria Petrolera. Mediante el uso de esta aplicación se puedediseñar un modelo de yacimiento de forma rápida y eficiente, utilizando

información geológica del yacimiento, propiedades petrofísicas,ubicación y trayectorias de perforación de los pozos y otros datosrequeridos para la inicialización del modelo de Simulación queposteriormente podrán ser corridos y analizados en los simuladoresMEX y STARS .I

 

CREACIÓN DE UN MODELO DE PETRÓLEO NEGRO EMPLEANDO BUILDER 2004.15 

Para la creación de un Modelo de Simulación de Petróleo Negro sedeben seguir los siguientes pasos:

•  Iniciar el CMG Launcher (icono en el escritorio oINICIO/PROGRAMAS/CMG/Launcher)

•  Seleccionar en el menú el item Projects, luego   Add Project luego seleccionar Browse 

Page 2: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 2/7

 

 

Guía 1_I MEX_BUILDER 2 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

•  Buscar en el directorio la carpeta donde estánalmacenados los datos geológicos (mapas)

•   Asigne un nombre al proyecto.•  Click OK  para regresar al Launcher.•  Usted tendrá ahora el directorio en pantalla.

 ABRIR BUILDER 2004.15 (doble cl ck en el icono) i 

 

•  Seleccionar:IMEX Simulator, SI Units, Single PorositySimulation Start Date 1991-01-01Este paso debe ser revisado cuidadosamente pues una veziniciada la construcción del modelo estas condiciones nopueden ser cambiadas.

•  Hacer Click en OK dos veces

CREACIÓN DE LA MALLA DE SIMULACIÓN (Información Estructural) •  Click  en File  (parte superior izquierda de la barra de

herramientas), entonces haga click en Open Map File. 

•  Seleccionar en Map Type –  Atlas Boundary form at y “m”  para las unidades de las coordenadas x/y.

•  Seleccionar el archivo del mapa estructural llamadoDepth to TOS Map in AtlasBoundary Format.bna haciendoclick en el botón Browse y localizando el archivo.

•  Click OK  

 Para tener una m ejor vista maximice la ventana.

•  Hacer Click en Reservoir  (en la barra de menú), luego en Creategrid y seleccionar Orthogonal  Corner Point y especificar para cadadirección los siguientes valores: 25 (I-direction) x 35 (J-direction) x 4 (K-direction) de la malla.

•  Ingresar   25*110 en el recuadro de la dirección I (significa quetodas las 25 columnas en la Dirección I tendrán 110 metros delongitud).

•  Ingresar   35*125 en el recuadro de la dirección J (significa quetodas las 35 columnas en la dirección J tendrán 125 metros delongitud).

 Click en OK .

•  Presionando la tecla Shift y manteniendo presionado el botónizquierdo del mouse se puede mover la malla.

•  Para rotar la malla se mantiene presionada la tecla Ctrl y ebotón izquierdo del mouse.

•   Alinear la malla con la falla de tal forma que una de las líneasde los bloques de la malla descanse sobre la falla y la mallacubra el área del mapa.

•  Cambiar la pantalla al modo Probe mode haciendo click en este

icono de la barra de herramientas ubicada en el lado izquierdode la pantalla.

•  Hacer Click  en el botón Specify Property (mitad de la partesuperior de la pantalla) para abrir la hoja General PropertySpecification mostrada a continuación:

Page 3: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 3/7

 

 

Guía 1_I MEX_BUILDER 3 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

•  Seleccionar el recuadro para layer 1 debajo de la columnade propiedades llamada Grid Top. Hacer click con el botónderecho del mouse en este recuadro y seleccionar la opciónGeological Map de la hoja de datos.

•  Hacer Click  en el botón   Values in file1, entonces Browse 

para el mapa de topes de la estructura el archivo llamadoDepth to TOS Map in AtlasBoundary Format.bna (estepodría ser seleccionado previamente).

•  Hacer Click en OK  para retornar a la ventana donde seencuentra la hoja de cálculo.

•  Repetir esta acción para la sección  Grid Thickness  en elrecuadro layer1 pero esta vez seleccionar Thickflt.bna en elrecuadro   Values in file1. También, ingresar 0.25 en elrecuadro t imes (estando aún en el menú de especificación depropiedades) esto permite asignar un 25% del espesor totalregistrado en el mapa para cada una de las 4 capas contenidasen la malla. Finalmente, copiar el contenido de la celdalayer1, Grid Thickness y pegarlo dentro de las celdas GridThickness correspondientes a los recuadros layer2 , layer3 ylayer4. Todo esto con la finalidad de completar lasespecificaciones en los datos de espesor de la mallapara cada una de las cuatro capas. (Puede usar las teclasCntrl-C y Cntrl-V para copiar las especificaciones del primerrecuadro a los otros tres, de la misma forma que se realiza enuna hoja de cálculo. Hacer Click en OK .

•  Entonces se despliega la ventana Block/Corner valuecalculation menu y hacer click  en OK  para extrapolar almallado los datos de tope y espesor de la estructura.

 Hacer Click en OK  para todos los mensajes.

•  Cambiar la vista de IJ-2D Areal a 3-D View (en la esquinasuperior izquierda)

•  Hacer Click  en el botón rotate 3D view (de la barra deherramientas) para rotar el modelo manteniendo presionado el botónizquierdo del mouse y usando el cursor para mover el modeloPresionando la tecla Cntrl y el botón izquierdo del mouse sepuede hacer un zoom en el modelo. Moviendo el mo use haciaarriba se puede acercar la imagen y moviendo el mouse haciaabajo es posible alejar la imagen. 

•  Para remover el mapa de contorno, hacer click en botón derecho demouse mientras el cursor se encuentre el área del mapaSeleccionar Properties del menú desplegado (al fondo de la lista),luego seleccionar Maps del árbol de vistas ubicado en la parteizquierda; y finalmente retirar el check del recuadro Show Map.

 ASIGNANDO LA POROSIDAD Y LA PERMEABILIDAD DEL MODELO.

•  Repetir el procedimiento señalado anteriormente para la Porosidad(Porosity) , pero seleccionar el mapa porosflt.bna. Use el mismomapa para cada layer o capa.

 Seleccionar Permeability I de la lista contenida en la hoja.

•  Ingresar los siguientes datos:Layer 1:50 Layer 2:250 Layer 3:500 Layer 4: 100

Page 4: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 4/7

 

 

Guía 1_I MEX_BUILDER 4 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

 

•  Seleccionar  Permeability J en el recuadro Whole Grid yhacer click en el botón derecho del mouse. 

•  Hacer Click en el cuadro y seleccionar EQUALSI entonces OK  

•  Hacer lo mismo para la permeabilidad en K, Permeability K  

•  Hacer Click en el recuadro y seleccionar EQUALSI  

•  Luego desplegar la lista ubicada al lado derecho del recuadroequal y seleccionar * e ingrese el valor 0.1 (Esto aplica a larelación Kv/Kh de 0.1) entonces seleccione OK  

•  Entonces se despliega la ventana Block/Corner valuecalculation y hacer click en OK  para extrapolar al mallado loscálculos de permeabilidad y porosidad de la estructura.

•  Hacer Doble click en Rock Compressibility en el árbol devistas del menú e ingresar un valor de 2E-5 en el recuadrocorrespondiente a rock compressibi l i ty y 20000 Kpa en

reference pressure y luego hacer clic en OK. Las unidadesserán aplicadas automáticamente.

•  SI EL PROCEDIMIENTO SE HA HECHOCORRECTAMENTE, LA SECCIÓN RESERVOIR TAB

 APARECERÁ CHEQUEADA EN VERDE √.

•  Guarde la información que ha estado trabajando haciendo Click en File y luego en Save as  ejemplo.dat. 

CREACIÓN DE LOS DATOS PVT 

•  Hacer Click en Component Tab (en el árbol de vistasubicado en la parte izquierda de la pantalla). Luegohacer Doble click en MODEL. 

•  Se mostrará la opción para crear un modelo rápido de Petróleo

negro (BLACK OIL Model).

•  Escoger Black oil Model using correlation y hacer click enOK  

•  Ingresar 70 en el recuadro  Reservoir Temperature (Implica ºC). En la sección Generate data upto max.Pressure of   ingresar  35000 Kpa. Usar en el recuadro  Bubble Point Pressure Box un valor de 6500 Kpa (verificarque en la lista desplegable este seleccionada la opción Valueprovided). En la sección Oi l density at STC seleccionar enla  lista desplegable Stock tank oil gravity (API)  e ingresarun valor  de 35 . Seleccionar en la lista desplegable delrecuadro   Gas Density at STC la opción Gas Gravity eingresar un valor de 0.65 .

•  Para Reference Pressure for Water properties  ingresar20000 Kpa y el resto de los valores por defecto.

•  Hacer Click en OK  

•  Hacer Doble click  en la sección PVT region del árbol devistas y seleccionar PVT Table para observar la data generadapor correlaciones para el PVT de petróleo negro. Se puedeapreciar en forma de gráfica o de tabla. Puede editar los datosde la tabla o mover puntos del gráfico.

•  Cerrar la ventana PVT Table.

•  SI EL PROCEDIMIENTO SE HA HECHO CORRECTAMENTE, LASECCIÓN RESERVOIR TAB APARECERÁ CHEQUEADA EN

 VERDE √.

CREACIÓN DE LA DATA DE PERMEABI LIDAD RELATIVA 

•  Hacer Click en la sección Rock Fluid. 

•  Hacer Doble click en Rock Fluid Type del árbol de vistas, y semostrará el menú correspondiente a esta sección. Seleccionar New

Rock Type haciendo click en el botón . Seleccionar  Ne wRock Type 

•  Seleccionar el botón Tools  y luego Generate Table usingcorrelation  

•  Ingresar los siguientes parámetros para la generación de las curvasde Permeabilidad relativa:

Swcon : 0.2 Swcrit : 0.2 Soirw: 0.4Sorw : 0.4 Soirg: 0.2 Sorg: 0.2Sgcon: 0.05 Sgcrit: 0.05 Krocw : 0.8Krw ro: 0.3 Krgcl: 0.3

 Asignar a Todos los exponentes un valor de 2.0

•  Entonces hacer click en  Apply y luego en OK  y aparecerá la tablaque contiene la data de permeabilidad relativa generada. Hacer Clicken OK  para ver las curvas

•  SI EL PROCEDIMIENTO SE HA HECHO CORRECTAMENTE, LASECCIÓN ROCK-FLUID TAB APARECERÁ CHEQUEADA EN

 VERDE √.

Page 5: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 5/7

 

 

Guía 1_I MEX_BUILDER 5 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

CREACIÓN DE LAS CONDICIONES INICIALES 

•  Hacer Click  en Initial Conditions del árbol de vistas de BUILDER. 

•  Hacer Doble Click en Initial Conditions •  Seleccionar  Water-Oil-Gas como el fluido inicial en el

yacimiento para hacer el cálculo de equilibrio Gravedad-Capilaridad.

•  Ingresar los siguientes valores:27600 (kpa) en la ventana Reference pressure.3050 (m) en la ventana Depth of reference pressure 3080 (m) en la ventana Water-oil contact

1 980 (m) en la ventana Gas-oil contact

Las unidades s 

on colocadas por defecto.

•  Mantener los otros cuadros en blanco.

•  Hacer Click en Apply; y luego OK  

•  SI EL PROCEDIMIENTO SE HA HECHOCORRECTAMENTE, LA SECCIÓN INITIAL CONDITIONSTAB APARECERÁ CHEQUEADA EN VERDE √.

•  Guardar el dato haciendo click en File del menú superior yluego hacer click en Save. 

CREACIÓN DE LAS TRAYECTORIAS Y PERFORACIONES DE LOS POZOS 

Una vez que ha creado el modelo estático, podrá incorporar lanformación de trayectorias y perforaciones dentro del modelo.i 

•  Hacer Click en el cuadro Wells and Recurrent •  Ir al menú principal, seleccionar WELL, y luego Well

Trajectories•  Seleccionar Create Trajectories from Completion (PERF)

usando el botón , se mostrará el siguiente menú; 

•  En esta pantalla podrá crear las trayectorias verticales paracada pozo del mapa; Presionar   OK   para crear estastrayectorias verticales.

•    Ahora regrese al menú principal (parte superior) y seleccioneWell y luego Well Trajectories y Trajectories PerforationIntervals.

•  Hacer Click en Read File, seleccionar las unidades del archivocomo SI y entonces seleccionar el archivo MODIFIED-PERFS.perfde la carpeta de archivos y luego seleccionar open. 

•  Si este procedimiento fue hecho correctamente, la ventana quereemplaza esta información será la siguiente:

 Presionar   Apply y luego OK . 

•  Esto completa las trayectorias y las perforaciones dentro de los pozos

dentro del modelo.

Page 6: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 6/7

 

 

Guía 1_I MEX_BUILDER 6 Semest r e I -2  

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

 AÑADIENDO DATOS HI STÓRICOS DE PRODUCCIÓN  AL MODELO 

 

 Ahora incluiremos en el modelo la data histórica de producción ye esta forma poder realizar la corrida de cotejo histórico.d

 

•  Ir a la parte superior de menú y seleccionar Well luegoImport Production/Injection data  (esta es la manera decrear la data de producción/inyección dentro de la sección wel l& recurrent del simulador y también definir el estado de cadapozo)

•  Paso 1: El primer paso es suministrar el tipo y nombre de cadaarchivo de producción. En nuestro caso, usaremos General,para ir al browse y escoger un archivo en el tutorial llamadoProduct on-history.prd. Hacer click en next.

•  Paso 2: Seguir las instrucciones y resaltar la primera línea quecontenga la data de producción y el nombre del pozo, luegohacer clic en next.

0

[Usar los botones Next/Back  de los paneles paraavanzar o retroceder entre cada paso]

•  Paso 3: Si la sele 

cción es acorde a lo requerido ir al paso 4.

•  Paso 4: Ir de las columnas 3 a la 5 y en la celda deidentificación, seleccionar Oil Produced, Water Produced y GasProduced para cada columna. Hacer Click en next

•  Paso 5: En este sitio se muestra, cual data de producción de lospozos ha sido seleccionada y cual no. Por ejemplo, el programano puede encontrar ninguna información de producción de los

pozos 5, 7 y 9. Si los pozos 5, 7 y 9 no tienen histórico deproducción, la acción más fácil es eliminarlos del modelo. Estose hará en un paso siguiente. Haga click Finish.

CREACIÓN DE PRODUCCIÓN PROMEDIO MENSUAL  / DATOS REQUERIDOS PAR A EL POZO INJECTOR 

El próximo paso a ejecutar es la generación de la data recurrentedel pozo por cada mes.

•  Regresar a la parte superior del menú y seleccionar Well yluego Average Production/I njection Data

•   Ahora, deberá mover el mouse a el eje y, hacer click con el botónderecho, el menú mostrará como cambiar el intervalo promedio deeste punto en mensual, bianual, anual, etc. (monthly, bi-annually,yearly, etc.)

•  Sel ec i onar monthly (cada mes) y OK c 

CREACIÓN DE LA HISTORIA DE PRODUCCIÓN DE CAMPO (*.FHF) PAR A EL COTEJO HISTÓRICO 

Resalte estas líneas EL próximo paso es crear un archivo con la historia de producción delcampo y de esta forma poder hacer comparaciones entre la corrida desimulación y el archivo de historia de producción actual del campo.

Ir a la parte superior del menú de nuevo y seleccionar Well y luegoCreate Field History file, entonces puede asignar un nombre alarchivo (o puede usar el asignado por defecto), hacer click en  ok .

DEFINICIÓN DE LOS POZOS Y SUS RESTRICCIONES 

Para aquellos pozos que no poseen historia de producción, podemoseliminarlos o definirlos como productores o inyectores y declararloscomo cerr dos, esto no afectara el cotejo histórico.a

 En este ejemplo, eliminaremos el pozo 5, y cambiaremos los pozos 7 y9 a inyectores.

Para hacer esto, abrir el árbol de vistas, resaltar Well 5 y luego hacer clic derecho, seleccionar delete y luego yes. 

Ir al pozo 7, hacer click derecho, seleccionar Properties, y semostrará un menú como el siguiente:

Page 7: Guia1 Imex Builder

5/8/2018 Guia1 Imex Builder - slidepdf.com

http://slidepdf.com/reader/full/guia1-imex-builder 7/7

 

 

Guía 1_I MEX_BUILDER 7 Semest r e I -20

T ha is Mar in / Juan Q u in t

Universidad de OrienteNúcleo de AnzoáteguiDepartamento de PetróleoSimulación de Yacimientos(063-4553) Computer Modelling G

 •  Hacer Click en ID & Type, y en la opción Type de la lista,

seleccionar el pozo como un Injector Mobweight 

•  Ir a la sección Constraints , (seleccionar YES para aplicar loscambios), colocar check  en el recuadro constraint

definition . 

•  Seleccionar select new , e ingresar las siguientes condicionesOPERATE, BOTTOM HOLE PRESSU RE, MAX, 25000 K PA  

•  Ir a la sección Injected Fluid  y seleccionar  Water  comofluido de inyección, hacer click en Apply.

•  I r a Options, hacer check en el recuadro Status y cambiarShut-in , hacer click en Apply  

•   Ahora, copie todas las especificaciones al pozo 9. Se debe estarseguro que en el pozo 7 estén resaltadas todas las siguientescondiciones: INJECTOR, constraints, Injected fluid,SHUTIN , manteniendo presionada la tecla Ctrl.; seleccionar elbotón Tools en la pantalla, ahora hacer click en Copy events

using filter en la parte superior del menú y se desplegará unnuevo menú. Ahora seleccionar el pozo 9 e ir a la sección DateSelection, ingrese la siguiente fecha 1991-01-01, luegoseleccione Search and Add, y aparecerá el siguiente menú:

• Hacer Click en OK entonces las mismas restricciones creadas enel pozo 7 serán ahora copiadas en el pozo 9.

•    Aparecerá un mensaje solicitando la confirmación de loscambios aplicados al pozo 9, entonces hacer click en “ YES”.

•  SI TODO ESTÁ BIEN EN ESTA SECCIÓN APARECERÁ UNCHECK EN VERDE.

•  Salve los cambios realizados.

REESCRIBIR LA INFORMACIÓN DE INICIALIZACIÓN EN EL ARCHIVO RESTART 

•  Hacer Click en la sección I/ O Control 

 Seleccionar Restart 

•  Hacer Click en Enable Restart Writing 

•  En el SIGNO +, hacer click y seleccionar la primera simulacióncon fecha 1991-01-01.

•  Seleccionar la primera opción  At every time …. 

•  Hacer Click en OK  y regresar al panel principal

•  Hacer Click en File; luego en Save as. Hacer Click en la celdadataset name, browse y buscar el archivo Tutorial_hm.dat 

•   Ahora tenemos completados los datos requeridos y podemos salir delBuilder y arrastrar y descargar el archivo tutorial_hm.dat dentrodel icono de IMEX. Ahora podemos hacer la corrida de predicción sintener que retornar a la información histórica como resultado deutilizar la corrida de reinicio.

CORRI ENDO EL IMEX DATASET •  Si todo esta bien podrá correr el dataset

•  Primero localice el archivo Tutorial-hm.dat  en su Launcher, luegoarrástrelo y descargüelo dentro del icono de IMEX 20 04.11, en emenú que aparece desplegado seleccione la opción RUNIMMEDIATELY. 

•  Si no hay errores, una ventana en MS-DOS se desplegará mostrandoel progreso de la corrida. Cuando finalice, salga y regrese aLauncher.