Andres Landa

Embed Size (px)

Citation preview

  • UNIVERSIDAD SIMN BOLVAR INGENIERA GEOFSICA

    Br. Andrs Eduardo Landa Muoz

    Tutor Acadmico: Jorge Segundo Mendoza Sanz

    Informe de Tesis Presentado ante la Ilustre Universidad Simn Bolvar

    Como Requisito Parcial para Optar al Titulo de Ingeniero Geofsico

    Sartenejas, Noviembre del 2004

    DISEO DE UN ALGORITMO PARA LA VISUALIZACIN Y PROCESAMIENTO AUTOMATIZADO DE REGISTROS DE

    POZO

  • IV

    NDICE GENERAL

    DEDICATORIA

    AGRADECIMIENTOS

    NDICE GENERAL

    NDICE DE FIGURAS

    RESUMEN

    1. INTRODUCCIN. 1.1. Trabajos previos.

    1.2. Conceptos bsicos.

    2. OBJETIVOS, RECURSOS Y METODOLOGA. 2.1. Planteamiento del Problema

    2.2. Objetivo General.

    2.3. Objetivos Especficos.

    2.4. Recursos disponibles

    2.5. Metodologa.

    3. MANEJO DE PETROLUKE. 3.1. Funciones del men Archivo:

    3.1.1. Carga de datos.

    3.1.2. Creacin de archivos.

    3.1.3. Apertura de archivos.

    3.1.4. Actualizacin de archivos.

    3.1.5. Cerrar un archivo en uso.

    3.1.6. Salir de Petroluke.

    3.2. Funciones del men Edicin: 3.2.1. Editar Pistas.

    3.2.2. Capturar un Mapa de Bits de las Pistas.

    3.2.3. Copiar una imagen de las Pistas.

    3.3. Funciones del men Ver:

    3.3.1. Modificar el Zoom.

    3.4. Funciones del men Herramientas:

    Pgina

    II

    III

    IV

    V

    VII

    1

    1

    1

    10

    10

    10

    10

    11

    11

    23

    24

    36

    38

    39

    39

    40

    40

    41

    42

    44

    46

    46

    47

  • V

    3.4.1. Buscar el valor de los registros en cierta profundidad.

    3.4.2. Clculos de registros mediante el Editor de Ecuaciones.

    3.4.3. Despliegue de Crossplots.

    4. INTERPRETACIN DE UN POZO. 5. CONCLUSIONES Y RECOMENDACIONES. 6. REFERENCIAS. 7. APENDICES

    48

    49

    63

    74

    81

    82

    83

    NDICE DE FIGURAS

    Figura 1.1: Esquema de la respuesta de resistividad a la presencia de fluidos.

    Figura 1.2: Esquema de la respuesta del a algunas litologas.

    Figura 1.3: Esquema del Efecto de Gas.

    Figura 1.4: Diagrama explicativo del Hingle Plot .

    Figura 1.5: Ejemplo de Pickett Plot.

    Figura 1.6: Diagrama explicativo del grfico de Dens. y Por. de Neutrn

    Figura 2.1: Pantalla Principal de GEOGRAPHICS.

    Figura 2.2: Pantalla de principal del mdulo PRIZM de GEOGRAPHICS.

    Figura 2.3: Archivo LAS 2.0.

    Figura 2.4: Primera versin de la pantalla principal de PETROLUKE.

    Figura 2.5: Segunda versin de la pantalla principal de PETROLUKE

    Figura 2.6: Mdulo de ayuda de Matlab 6.5 para el trabajo con GUIDE.

    Figura 2.7: Primera versin de la pantalla del Men de Curvas.

    Figura 3.1: Pantalla Principal de PETROLUKE.

    Figura 3.2: Men de Archivo de Pantalla Principal de PETROLUKE.

    Figura 3.3: Submen de la funcin Cargar.

    Figura 3.4: Pantalla de Carga de Datos.

    Figura 3.5: Men de Curvas Disponibles.

    Figura 3.6: Men de Curvas Disponibles. Agregar Curvas.

    Figura 3.7: Men de Curvas Disponibles. Quitar Curva.

    Figura 3.7: Men de Curvas Disponibles. El Control de Pista.

    Figura 3.8: Men de Curvas Disponibles. El Control de Curva.

    Pgina

    2

    4

    6

    8

    9

    9

    12

    13

    14

    16

    17

    17

    19

    23

    24

    25

    26

    26

    27

    27

    28

    29

  • VI

    Figura 3.9: Men de Curvas Disponibles. Las Casillas de Limites.

    Figura 3.10: Men de Curvas Disponibles. La Casilla de Escala Logartmica

    Figura 3.11: Men de Curvas Disponibles. El botn Gris.

    Figura 3.12: Men de Curvas Disponibles. El botn Invertir .

    Figura 3.13: Men de Curvas Disponibles. El control Color .

    Figura 3.14: Men de Curvas. El control Estilos.

    Figura 3.15: Men de Curvas. El control Grosor.

    Figura 3.16: Men de Curvas. Muestras.

    Figura 3.17: Men de Curvas. El botn Aplicar

    Figura 3.18 Despliegue de curvas.

    Figura 3.19: Men Archivo. La funcin Guardar.

    Figura 3.20: Pantalla de Guardar como.

    Figura 3.21: Pantalla de Guardar como.

    Figura 3.22: Men Archivo. La funcin Abrir

    Figura 3.23: Pantalla de Abrir Archivo.

    Figura 3.24: Men de Edicin.

    Figura 3.29: Men de Edicin. La funcin Editar Pistas.

    Figura 3.30: Men de Edicion. El Men de Curvas.

    Figura 3.31: Men de Edicion. La funcin Capturar

    Figura 3.32: Pantalla de Capturar.

    Figura 3.33: Mapa de bits generado por Capturar.

    Figura 3.34: Men de Edicion. La funcin Copiar

    Figura 3.35: Men Ver. La funcin Zoom

    Figura 3.36: Comparacin entre 5 diferentes valores de la funcin Zoom.

    Figura 3.37: Men Herramientas.

    Figura 3.38: Ejecucin de la funcin Valor en.

    Figura 3.39: Editor de Ecuaciones.

    Figura 3.40: Editor de Ecuaciones. La lista de registros

    Figura 3.41: Editor de Ecuaciones. La lista de nombres

    Figura 3.42: Editor de Ecuaciones. El campo editable Ecuaciones

    Figura 3.43: Editor de Ecuaciones. El botn Seleccionar

    Figura 3.44: Editor de Ecuaciones. El botn Constantes

    Figura 3.45: Editor de Ecuaciones. El campo Ventana de Comandos

    Figura 3.46: Editor de Ecuaciones. El botn Correr.

    29

    31

    31

    32

    33

    33

    34

    34

    35

    35

    36

    37

    37

    38

    39

    41

    42

    42

    43

    44

    44

    45

    46

    47

    47

    48

    50

    51

    52

    53

    54

    54

    55

    56

  • VII

    Figura 3.47: Editor de Ecuaciones. El botn Evaluar

    Figura 3.48: Secuencia de pass en la pantalla Evaluar.

    Figura 3.49: Editor de Ecuaciones. El botn Aplicar

    Figura 3.50: Editor de Ecuaciones. Dialogo modificar curvas.

    Figura 3.51: Editor de Ecuaciones. Dialogo agregar curvas.

    Figura 3.52: Editor de Ecuaciones. El botn Cancelar

    Figura 3.53: Librera de Constantes.

    Figura 3.54: Librera de Constantes. Nueva constante.

    Figura 3.55: Pantalla Principal de Crossplots.

    Figura 3.56: Pantalla Principal de Crossplots. El men Archivo.

    Figura 3.57: Men de Crossplots.

    Figura 3.58: Men de Crossplots. Mens de Curvas a Graficar

    Figura 3.59: Men de Crossplots. Casillas de Escala

    Figura 3.60: Men de Crossplots. Casillas para la inversin

    Figura 3.61: Men de Crossplots. Casillas de Grid.

    Figura 3.62 Men de Crossplots. Casillas de Limites.

    Figura 3.63: Men de Crossplots. Men de Tipo de Marcador.

    Figura 3.64: Men de Crossplots. Men de Color del Marcador.

    Figura 3.65: Men de Crossplots. Botones de Color del Marcador

    Figura 3.66: Men de Crossplots. Men del Tamao del Marcador

    Figura 3.67: Men de Crossplots. Botones de Base yTope

    Figura 3.68: Men de Crossplots. Lista de Profundidades para el Tope.

    Figura 3.69: Men de Crossplots. Los botones de color en los registros

    Figura 3.70: Men de Crossplots. El men de Edicin.

    Figura 3.71: Men de Crossplots. Mapa de bits generado por Capturar

    Figura 4.1: Abriendo PETROLUKE con el ratn.

    Figura 4.2. Cargando el archivo Laura.las.

    Figura 4.3. Curvas a graficar inicialmente.

    Figura 4.4. Vista de las curvas iniciales graficadas, con zoom de 100%.

    Figura 4.5. El Editor de Ecuaciones con los clculos realizados.

    Figura 4.6. Muestra preliminar de los registros con un zoom de 5%.

    Figura 4.7. Muestra del acufero.

    Figura 4.8. Muestra de los registros con un zoom de 5%.

    Figura 4.9.: Grfico cruzado entre RHOB y NPHI.

    57

    57

    58

    58

    59

    59

    60

    61

    61

    62

    63

    64

    65

    65

    66

    67

    68

    68

    69

    69

    70

    70

    71

    72

    73

    74

    75

    75

    76

    77

    78

    79

    79

    80

  • VIII

    RESUMEN

    Existen una gran cantidad de paquetes computacionales para el clculo y visualizacin de

    parmetros petrofsicos en registros de pozos, disponibles en el mercado. Desgraciadamente, la

    mayora de ellos son costosos y requieren licencias especiales para poder operar. Por otra parte,

    pese a ser verstiles y poder ser programados para la realizacin de diversas tareas, resulta

    engorrosa la incorporacin de clculos especiales.

    El presente proyecto de grado consiste en la creacin de un algoritmo para la

    visualizacin y procesamiento de registros de pozo, basado en el programa MATLAB 6.5, que se

    adapte a las necesidades del Laboratorio de Petrofsica de la Universidad Simn Bolvar. Para la

    realizacin de este se cont con el espacio fsico, equipos y datos del Laboratorio del Petrofsica

    de la Universidad Simn Bolvar.

    El algoritmo realizado, PETROLUKE, fue desarrollado a bajo costo y sus mdulos

    permiten de forma verstil y amigable la mayor parte de los clculos necesarios para realizar una

    interpretacin petrofsica avanzada, adems de ser tiles para discriminar litologa y la posible

    presencia o ausencia de Gas.

  • 1

    1. INTRODUCCIN

    1.1. Trabajos Previos.

    No existen en la Universidad Simn Bolvar antecedentes en la creacin de algoritmos

    integrados e interactivos en el rea de la Petrofsica. En tesis anteriores, los clculos a partir de

    registros de pozo se han realizado por medio de algoritmos que actan de manera separada y su

    uso en procesos rutinarios es bastante complicado e ineficiente. Sin embargo, en el rea Ssmica,

    se encuentra el algoritmo AINAVO, diseado por Carlos Cova (2003) en su proyecto de grado:

    IMPLEMENTACION DE ALGORITMOS PARA EL CALCULO Y APLICACIN DE

    ATRIBUTOS AVO INSTANTANEOS EN SISMOGRAMAS SINTTICOS el cual realiza el

    clculo de los atributos amplitud instantneo AVO en datos sintticos.

    1.2. Conceptos Bsicos.

    1.2.1. Perfiles de Pozo:

    Los registros o perfiles de pozo son una herramienta muy poderosa en el rea de las

    Ciencias de la Tierra, pues proporcionan informacin in situ del subsuelo, que difcilmente

    pueden ser obtenidas a travs de otros mtodos menos costosos.

    Pueden definirse como mediciones de diversos parmetros y propiedades fsicas de un

    pozo, tomadas a lo largo del mismo y bajo ciertos intervalos.

    De forma general, puede agruprseles en:

    1.2.1.1. Perfiles Elctricos:

    Introducidos en la primera mitad del siglo XX, por los hermanos Schlumberger, se basan

    en la dependencia de la resistividad (y por tanto, la conductividad) de una formacin con la

  • 2

    geometra estructural de los poros; la cantidad de fluido presente y la resistividad del agua de

    formacin.

    Las diferentes herramientas, utilizadas para realizar perfilaje elctrico, miden la

    resistividad aparente de la formacin en la zona lavada, en la de transicin o en la zona virgen,

    segn la profundidad de penetracin de la misma.

    1.2.1.2. Potencial Espontneo:

    Llamado comnmente SP por sus siglas en ingls, fue descubierto accidentalmente en

    los principios del perfilaje elctrico, cuando se not la presencia de un pequeo potencial natural

    que variaba punto a punto.

    El SP registra el potencial elctrico producido por la interaccin del agua de formacin,

    fluido de perforacin conductivo y ciertas rocas, como la lutita, selectivas de iones. Este potencial

    Figura 1.1: Esquema de la respuesta de los registros de resistividad a la presencia de fluidos.

  • 3

    es atribuido principalmente a un potencial electroqumico, integrado a su vez por un potencial de

    membrana y uno, aproximadamente cinco veces menor, de contacto de lquidos; y adems, a un

    potencial electrocintico, aunque generalmente la contribucin de este es despreciable.

    El SP es utilizado para detectar y correlacionar capas permeables, determinar la

    resistividad del agua de formacin, arcillosidad y el ambiente depositacional. Adems, permite

    discriminar los diferentes tipos de arcilla.

    Factores como la disminucin del grosor de las capas, el aumento de la arcillosidad y la

    presencia de hidrocarburos, reducen los valores del Potencial Espontneo. Por otra parte, el

    dimetro del pozo, el dimetro de invasin, los contrastes de resistividades entre el Agua de

    Formacin y el filtrado del lodo, y las resistividades de las capas adyacentes, afectan

    significativamente los valores del Potencial Espontneo.

    1.2.1.3. Rayos Gamma:

    Desarrollado en 1935 y colocado en el mercado en 1940, fue la primera herramienta capaz

    de medir caractersticas de las formaciones con presencia de las tuberas.

    Indica la radioactividad natural de las formaciones, cuya intensidad depende de las

    concentraciones de U (Uranio), Torio (Th) y el istopo K40 (Potasio 40). Estos emiten

    continuamente emisiones gamma, que son emisiones de alta energa, durante su decaimiento a

    otros istopos o elementos estables.

    Estas radiaciones son detectadas de forma indirecta, haciendo uso de las propiedades de

    interaccin de estas con la materia, para luego ser amplificadas y grabadas. Debido a que se trata

    de un proceso estocstico, es decir, un proceso aleatorio o no determinstico, el conteo de la

    radiacin representa una cantidad estadstica, por lo cual es importante realizar una buena

    seleccin de constante de tiempo y velocidad de registro con el propsito de minimizar el ruido

    estadstico durante el proceso de adquisicin.

    Existen dos registros basados en la radioactividad gamma, el ms comn es el GR

    Standard, que mide nicamente la radioactividad total. El otro registro es el NGS, que adems

    mide las concentraciones de cada uno de los istopos radioactivos previamente mencionados.

  • 4

    Las principales aplicaciones de los rayos gamma son la discriminacin de capas

    permeables, determinacin de arcillosidad, correlacin de pozos y presencia de sales de Uranio y

    micas.

    1.2.1.4. Registro de Densidad:

    Introducido a mediados del siglo XX, mide la densidad total de la formacin (incluyendo

    el fluido presente en el espacio poral) enviando un haz de rayos gamma de 662 Kev de energa y

    registrando la intensidad de la radiacin gamma en los detectores. La intensidad recibida es una

    funcin exponencial de la densidad del medio, por lo que a mayor densidad, mayor intensidad

    Figura 1.2: Esquema de la respuesta del a algunas litologas.

  • 5

    recibida. Esto se debe a que el nmero de colisiones de los fotones incidentes est directamente

    relacionado con el nmero de electrones de la formacin.

    Cabe destacar que esta herramienta no mide exactamente la densidad de la formacin, ya

    que esta asume una relacin uno a uno entre electrones, protones y neutrones. Sin embargo, en

    minerales como la Halita esta suposicin puede generar errores de hasta un 6% con respecto a su

    densidad real.

    Este registro, junto con el Snico, es til para reconocer intervalos fracturados ya que, a

    diferencia del Snico, es capaz de detectar la porosidad derivada de las fracturas.

    La medida de la porosidad obtenida a partir de este registro es influenciada por la el grado

    de compactacin y la presencia de hidrocarburos residuales, arcilla y los minerales que la

    contengan.

    1.2.1.5. Registro de Neutrones:

    Presentado a principios de la dcada de los cuarenta, posee generalmente una pequea

    profundidad de investigacin (entre 15 y 25 cm). Mide la reaccin de los neutrones emitidos con

    los tomos de la formacin y los fluidos asociados. Los primeros son emitidos en una mezcla de

    Berilio-Plutonio (PuBe) o de Amricio-Berilio (AmBe), con una energa inicial de entre 4 y 6

    MeV y con una velocidad 104 Km/h.

    Debido a la similitud entre las masas de los tomos de hidrgeno y los neutrones, se

    produce una prdida mxima de energa en las colisiones entre estos, llevando en cuestin de

    microsegundos al neutrn a su estado termal (0.025 eV). En este estadio el neutrn se encuentra

    en equilibrio con los tomos circundantes, por lo cual experimentar colisiones al azar hasta ser

    capturado por alguno de los ncleos impactados, emitiendo estos rayos gamma de captura. Para

    reducir la energa de un neutrn de 2 MeV a 0.025 eV se requieren, en el vacio, cerca de trece

    minutos; en caliza sin porosidad, 450 microsegundos y en cuarzita, 900 microsegundos.

    Los valores de porosidad de neutrn varan segn la litologa. En lutitas son bastante

    dispersos, ya que oscilan entre 25% y 75%, sin embargo, generalmente se ubican entre un 40% y

    50%. En carbn se detectan valores altos, cercanos al 50%; en areniscas, se encuentran

    mediciones entre un 0% y un 30%. Por otra parte, las rocas gneas presentan valores elevados

    debido a la presencia de abundante agua qumicamente alterada. Esta puede ser original o

  • 6

    asociada con productos de alteracin, principalmente minerales de arcilla, los cuales resultan de

    reacciones entre los fluidos hidrotermales y la roca intruida original.

    1.2.2. Las Relaciones de Archie.

    G. Archie, un empleado de la Shell Oil durante la primera mitad del siglo XX, midi la

    resistividad y porosidad para una enorme cantidad de muestras, obteniendo dos relaciones

    empricas, que constituyen hoy en da la base del anlisis de pozos.

    La primera de ellas, relaciona el factor de formacin con la porosidad:

    Donde F es el factor de formacin; Ro y Rw las resistividades de la roca completamente

    saturada de agua y del agua de formacin, respectivamente; a el factor de cementacin y m el

    exponente de cementacin.

    Figura 1.3: Esquema del Efecto de Gas entre la Densidad de Bulk y la Porosidad de Neutrn.

    maRwRoF == (1)

  • 7

    De esta primera relacin, existen varias simplificaciones:

    Humble:

    Rosales:

    Timur:

    La segunda, relaciona las resistividades total y de la roca completamente saturada de agua

    con la saturacin de agua:

    Donde n es el Exponente de Saturacin, Sw la Saturacin de Agua y, Rt y Ro, las

    resistividades total y de la roca completamente saturada de agua, respectivamente.

    De estas dos relaciones se obtiene que:

    Esta es la llamada Relacin de Archie y su importancia es evidente, pues es proporciona

    una forma de obtener una idea acerca de la cantidad de hidrocarburos contenida en el subsuelo.

    1.2.3. Grficos cruzados o Crossplots.

    Un crossplot no es ms que una forma de presentacin de la informacin contenida en los

    registros. En ellos, las coordenadas de los puntos graficados son valores de registros para una

    misma profundidad. Por ello, existen infinidad de tipos de crossplots. Sin embargo, tres de los

    ms utilizados son:

    15.262.0

    =F

    += 1103.11 73.1F

    73.113.1

    =F

    nSwRoRt =

    (2)

    (3)

    (4)

    (5)

    nm Rt

    RwaSw1

    ..

    = (6)

  • 8

    1.2.3.1. Hingle Plot :

    Tomando en (6) m y n=2, y despejando la porosidad, se obtiene una relacin lineal entre

    esta y el inverso de la raz de la resistividad. La recta de mayor pendiente corresponder con los

    puntos de Sw=1. Evidentemente, puede obtenerse Rw de la relacin:

    Las lneas de pendiente inferior se corresponden con saturaciones de agua menores a uno.

    1.2.3.2. Pickett Plot :

    Tomando logaritmo a ambos lados en (6), se obtiene:

    = cRoRw2. (7)

    wwt SnRcmR log)(logloglog += (8)

    Figura 1.4: Diagrama explicativo del Hingle Plot .

  • 9

    La ecuacin (8) es lineal con respecto a los logaritmos de Rt y de , por lo que tomando Sw=1, puede obtenerse fcilmente Rw, si se conocen m y c.

    1.2.3.3. Grfico de Densidad contra Porosidad de Neutrn :

    La caracterstica principal de este grfico son sus lneas de porosidad para tres diferentes

    litologas: Arenisca, caliza y doloma. Este grfico permite discriminar litologas y calcular

    porosidades reales, si se conoce la litologa.

    Figura 1.5: Ejemplo de Pickett Plot.

    Figura 1.6: Diagrama explicativo del grfico de Densidad s. Prosidad de Neutrn. La zona enmarcada por el elipsoide rojo corresponde a los puntos con efecto de gas. La flecha roja esquematiza la correccin necesaria para el clculo correcto de porosidades. Las lneas azules son lneas de porosidad para arenisca, caliza y doloma, de arriba abajo.

  • 10

    2. OBJETIVOS, RECURSOS Y METODOLOGA.

    2.1. Planteamiento del Problema.

    Existen una gran cantidad de paquetes computacionales para el clculo y visualizacin de

    parmetros petrofsicos en registros de pozos, disponibles en el mercado. Desgraciadamente, la

    mayora de ellos son costosos y requieren licencias especiales para poder operar. Por otra parte,

    pese a ser verstiles y poder ser programados para la realizacin de diversas tareas, resulta

    engorrosa la incorporacin de clculos especiales, tales como las correcciones de Gassman para

    obtener parmetros de rocas secas.

    2.2. Objetivo General:

    El presente proyecto de grado propone la creacin de un algoritmo para la visualizacin y

    procesamiento de registros de pozo, basado en el programa MATLAB 6.5, que se adapte a las

    necesidades del Laboratorio de Petrofsica de la Universidad Simn Bolvar. Con esto, se busca

    contar con una herramienta eficiente y de bajo costo, capaz de realizar, de forma sencilla para el

    usuario, los clculos de correccin de roca seca.

    2.3. Objetivos especficos:

    1. Familiarizacin con los programas petrofsicos comerciales.

    2. Creacin de una rutina capaz de leer y cargar archivos en formato LAS.

    3. Creacin de interfaces grficas amigables.

    4. Creacin de un mdulo que permita al usuario realizar clculos a partir de los registros.

    5. Creacin de un mdulo que permita al usuario realizar grficos cruzados a partir de los

    registros.

  • 11

    2.4. Recursos Disponibles.

    Para la realizacin de este proyecto se cont con el espacio fsico, equipos y datos del

    Laboratorio del Petrofsica de la Universidad Simn Bolvar.

    El algoritmo PETROLUKE fue elaborado mediante el uso del Software MATLAB 6.5, un

    lenguaje de computacin tcnico de alto nivel y entorno interactivo, enfocado en el clculo

    numrico, desarrollo de algoritmos, visualizacin y anlisis de datos.

    MATLAB 6.5 es una plataforma bastante verstil. Abarca aplicaciones de diversa ndole,

    incluyendo procesamiento de seales, comunicaciones, diseo de sistemas de control, biologa

    computacional, sistemas de prueba y medicin, modelado y anlisis financiero. Adems, posee

    colecciones de funciones para propsitos especiales, que estn disponibles por separado. Estas

    amplan el entorno de MATLAB 6.5, facilitando la resolucin de problemas particulares de cada

    rea de aplicacin.

    2.5. Metodologa.

    La elaboracin del presente proyecto puede explicarse como la sucesin de etapas bien

    definidas, en las cuales se resolvieron, de manera lgica, las diversas dificultades tcnicas

    presentadas a lo largo de la misma. A continuacin, se presenta una breve descripcin de cada

    una, en la cual se resumen los aspectos ms resaltantes de ellas:

    2.5.1. Familiarizacin con un programa de anlisis petrofsico existente en el mercado.

    El primer paso realizado en la ejecucin del presente proyecto fue la familiarizacin con

    un programa comercial. Por razones de disponibilidad, se escogi el mdulo PRIZM del paquete

    LANDMARK GEOGRAPHICS.

    GEOGRAPHICS es un paquete diseado por la compaa Landmark, filial de

    Halliburton, para la facilitar el despliegue, manipulacin, integracin e interpretacin digital de

    datos provenientes de levantamientos de exploracin y/o produccin de campos en la industria de

  • 12

    los hidrocarburos naturales. Cuenta con diversos mdulos, o subprogramas, desarrollados para

    trabajar en disciplinas como la ssmica, geologa de superficie, mtodos potenciales, petrofsica,

    estratigrafa, etc.

    El mdulo de interpretacin petrofsica, PRIZM, contiene una serie de aplicaciones

    permiten al usuario realizar diversas actividades, entre las cuales destacan: Importacin de

    archivos y curvas, en los principales formatos; definicin y clculo de ecuaciones con los

    registros disponibles; smbolos y marcadores grficos para litologas y zonas, en general;

    definicin de formaciones; despliegue de grficos cruzados en general y herramientas especiales

    para los grficos Pickett y Densidad vs. Porosidad de Neutrn.

    Figura 2.1: Pantalla de GEOGRAPHICS. A la izquierda se observan los accesos a los 17 diferentes mdulos de GEOGRAPHICS. En color rojo, se seala el icono de acceso directo a PRIZM, el mdulo de interpretacin petrofsica.

  • 13

    2.5.2. Lectura de datos provenientes de archivos en formatos LAS y ASCII.

    En esta etapa se comenz propiamente con la construccin del algoritmo. Con este

    propsito, se decidi que el primer paso deba ser la carga de datos, principalmente de datos en

    formato LAS, ya que es el formato ms comn para la presentacin de registros de pozo.

    El formato LAS, o Log ASCII Standard, es un formato establecido por la CWLS,

    Canadian Well logging Society, con el propsito de unificar los formatos de presentacin de

    los registros de pozo. El encabezado de un archivo en formato LAS puede contener informacin

    acerca de la versin del formato, del pozo y de las curvas, con las siguientes caractersticas en

    comn: Los comentarios contienen siempre, al inicio de cada lnea, el smbolo #; los ttulos de

    cada una de las partes del encabezado por ejemplo, Well information (informacin del pozo),

    van acompaados por el smbolo ~ ceida al lado izquierdo de la primera letra de este

    Figura 2.2: Pantalla de principal del mdulo PRIZM de GEOGRAPHICS.

  • 14

    produccin. As mismo, al terminar el encabezado, debe colocarse ~ASCII o, al menos ~A,

    al inicio de la ltima lnea de este. Posterior a este smbolo, deben colocarse los registros

    ordenados en columnas y con su respectivo nombre sobre cada una de ellas.

    Para realizar el algoritmo de lectura de archivos en formato LAS, se realiz una extensa

    revisin del grupo de comandos de MATLAB 6.5, llamado File I/O. Este, agrupa a aquellos

    comandos que tengan relacin con la lectura o escritura de archivos. Usando algunos de estos, se

    escribi la primera versin de la subrutina de lectura, denominada lectlasfilex.m. Sin embargo,

    # Created by : [OpenWorks] Log Export Utility (LEXP) # Created on : 1939-10-29 08:57:08 # Project : # User : XXX # Interpreter : YYY #------------------------------------------------------------------------------ ~VERSION INFORMATION VERS. 2.0 : CWLS Log ASCII Standard - version 2.0 WRAP. NO : One line per depth step ~WELL INFORMATION #MNEMONIC .UNIT VALUE :DESCRIPTION #------------------------------------------------------------------------------ STRT .FT 2000.0980 :START DEPTH STOP .FT 3430.0673 :STOP DEPTH STEP .FT 0.0024 :STEP NULL . -999.2500 :NULL VALUE COMP . UNKNOWN :COMPANY WELL . AK2 :WELL FLD . UNKNOWN :FIELD LOC . UNKNOWN :LOCATION CNTY . UNKNOWN :COUNTY STAT . UNKNOWN :STATE CTRY . UNKNOWN :COUNTRY SRVC . UNKNOWN :SERVICE COMPANY DATE . UNKNOWN :LOG DATE UWI . AK2 :UNIQUE WELL ID XCOORD . 0.000000 :SURFACE X YCOORD . 0.000000 :SURFACE Y LAT . -98765.000000 :LATITUDE LON . -98765.000000 :LONGITUDE ELEV .FT 35.6000 :SURFACE ELEV ELEV_TYPE . KB :ELEV TYPE ~CURVE INFORMATION #MNEMONIC .UNIT API CODE : CURVE DESCRIPTION #------------------------------------------------------------------------------ DEPTH .FT : Measured Depth DT .UNKNOWN UNKNOWN : DT DTS .UNKNOWN UNKNOWN : DTS-Load PHI_DT .UNKNOWN UNKNOWN : PHI_DT RHOB .UNKNOWN UNKNOWN : RHOB PHIE .UNKNOWN UNKNOWN : PHIE SW1 .UNKNOWN UNKNOWN : SW1 ~A DEPTH DT DTS PHI_DT RHOB PHIE SW1 2000.0980 105.6692 161.4768 0.2145 1.8900 0.2145 0.5459

    Figura 2.3: Archivo LAS 2.0. Las flechas azules marcan los inicios de las secciones del encabezado y la flecha roja el comienzo de los datos.

  • 15

    esta primera versin result ser bastante inestable con algunos archivos, generando errores sin

    razn aparente. Posteriormente se entendi que dichos problemas estaban relacionados a

    desincronizaciones entre algunos comandos, ligadas a los cdigos internos de estos. Por ello, se

    decidi sustituirlos por opciones, generando entonces un algoritmo muy estable y ms eficiente.

    Por otra parte y a pesar de que esta ltima versin de lectlasfilex era capaz de leer

    perfectamente el formato LAS 3.0, se gener una nueva versin, que incluye una correccin para

    eliminar los puntos y unidades incluidas en los nombres de las curvas en dicho formato. Antes de

    realizar esto, se gener una rutina para que realizase la misma correccin, pero se encontr que la

    forma utilizada en la versin definitiva de lectlasfilex es mucho ms eficiente.

    En el caso de los archivos en formato ASCII, se trat en un principio de usar un pequeo

    grupo de comandos tales como load e importdata, pero los resultados no fueron satisfactorios,

    pues frecuentemente haba problemas al leer los nombres de las curvas. Por esto, se intent

    generar una interfaz interactiva en la cual el usuario colocase manualmente los nombres de los

    registros. Sin embargo, este proceso resultaba tedioso y muy poco eficiente, por lo cual se tom

    el algoritmo de lectura de archivos LAS y se adapt para archivos ASCII, generando excelentes

    resultados.

    2.5.3. Creacin y diseo de la pantalla principal.

    Para el diseo de la pantalla principal de PETROLUKE, se realiz un estudio a fondo de

    la mayor parte de la documentacin para la creacin de interfaces grficas en MATLAB 6.5. De

    est revisin se concluy que existan dos posibles formas de crear interfaces grficas: Usar La

    unidad de interfaces grficas GUIDE de MATLAB 6.5, o programar utilizando directamente los

    comandos del programa. Inicialmente, se trabajo con el GUIDE ya que ofrece ciertas ventajas

    como un rpido e interactivo diseo de la interfaz. Sin embargo, posteriormente se decidi

    cambiar de metodologa ya que el uso del GUIDE mostr tener tres grandes desventajas, en

    comparacin con la alternativa de programacin manual. Estas desventajas fueron: Primero, el

    GUIDE requiere generar dos archivos de forma automtica, una figura y el cdigo propiamente

    dicho, lo cual se traduce en un mayor consumo de memoria. Segundo, el cdigo generado

    automticamente por GUIDE es muy extenso y difcilmente comprensible. Tercero, el tiempo de

    aprendizaje para el uso correcto del GUIDE es bastante mayor en comparacin con la alternativa

  • 16

    de programacin convencional, lo cual retrasara y obstaculizara las labores de los futuros

    programadores que deseen modificar el cdigo. Por todo esto, se decidi reprogramar la primera

    pantalla utilizando los comandos uicontrol y axes.

    Posteriormente, se gener una nueva pantalla principal con tres diferencias evidentes con

    respecto a su antecesora, adems de la forma de construccin, la primera consiste en que la nica

    pista con numeracin en el Eje Y es la primera, mientras que en la versin anterior todas lo

    tenan. La segunda es el color del fondo, cambiado a azul en la versin de ese momento. La

    ltima, es la desaparicin del men de herramientas ya que este era, simplemente, un ensayo en la

    primera versin.

    Figura 2.4: Primera versin de la pantalla principal de PETROLUKE. Elaborada usando GUIDE, fue posteriormente abandonada para rehacerse usando los comandos uicontrol y axes. Esta pantalla tena capacidad para ocho pistas.

  • 17

    Figura 2.5: Segunda versin de la pantalla principal de PETROLUKE. Varias diferencias saltan a la vista.

    Figura 2.6: Mdulo de ayuda de Matlab 6.5 para el trabajo con GUIDE.

  • 18

    En las versiones posteriores se incluyeron nuevos mens y submens para las otras

    funciones; se incluyeron las cajas para las leyendas de las curvas y se redujo el nmero de pistas

    de ocho a seis, para aumentar el ancho de las restantes y mejorar la resolucin lateral.

    2.5.4. Diseo del algoritmo graficador.

    Luego de creada la primera versin de la pantalla inicial, fue necesario graficar los

    registros. Sin embargo, esto tena que hacerse manteniendo independientes las escalas

    horizontales para cada curva, por lo cual la mayora de los comandos de graficacin directos de

    MATLAB 6.5 quedaban descartados. Por ende, se realizo una bsqueda exhaustiva, llegndose a

    la conclusin de que no exista un comando predeterminado que realizase lo que se buscaba

    dentro de las bibliotecas de MATLAB 6.5.

    En consecuencia, se decidi crear un algoritmo que fuera capaz de hacerlo. Para ello, se

    tom como base uno de los comandos encontrados, plotyy. Este comando realiza una grfica para

    dos juegos de datos, graficando el primero con un eje vertical a la izquierda y el segundo, con un

    eje vertical a la derecha.

    El algoritmo de dicho comando fue estudiado y modificado a conveniencia. Se

    intercambiaron los ejes del grafico de salida, para que graficara dos ejes horizontales en vez de

    dos verticales. Se colocaron ambos ejes horizontales en la parte superior y se invirti la direccin

    de crecimiento del eje vertical, configurndola de arriba hacia abajo. Por ltimo se copiaron,

    pegaron y modificaron diversas partes del algoritmo, modificando tambin los datos de entrada y

    salida, con el propsito de que el usuario fuese capaz de graficar ms de dos registros por pista,

    hasta un mximo de cinco.

    A este algoritmo hbrido se le llam hope, siendo sus ltimas versiones hope5 y hope52.

    El primero es usado nicamente para la primera pista de la izquierda, ya que muestra los valores

    de profundidad en el eje vertical, mientras que el segundo no lo hace, siendo ideal para el resto de

    las pistas.

  • 19

    2.5.5. Diseo de una interfaz interactiva que controle las caractersticas de los registros a graficar.

    La importancia de una interfaz interactiva, que controle las caractersticas de los registros

    a graficar, viene dada por la necesidad del usuario de ordenar y configurar las mismas de la forma

    en que mejor se adapten estos a sus necesidades. Las caractersticas consideradas ms

    importantes al momento de la elaboracin de la primera versin del Men de Curvas fueron: Pista

    en la cual se despliega el registro, registro a desplegar y los limites laterales. Para la transmisin

    de las selecciones del usuario se gener un algoritmo cuya salida es una matriz en la cual cada

    columna agrupa a cada propiedad y en cada fila se encuentran las propiedades de cada curva en

    particular.

    Esta primera versin careca de controles grficos que impidiesen al usuario colocar ms

    curvas por pista que las cinco permitidas, por lo cual el programa descartaba automticamente

    aquellas curvas cuyas pistas seleccionadas estaban copadas. As mismo, ntese la ausencia de los

    botones para agregar o quitar curvas, debido a la cual era imposible graficar ms de siete registros

    en total.

    Figura 2.7: Primera versin de la pantalla del Men de Curvas. Ntese que no existe en la pantalla un control sobre el nmero mximo de curvas por pista.

  • 20

    Adicionalmente, Las versiones posteriores incluyeron las caractersticas como: Color de

    la curva, estilo de lnea, grosor de la lnea, grid, escala logartmica y escala invertida. De la

    misma forma, se incluyeron tres botones: Agregar, Quitar y Cancelar. Las funciones de estos

    son, respectivamente: Agregar curvas, quitar curvas y cancelar el proceso de graficacin. Por

    ltimo, se redujo el nmero total mximo de curvas graficadas de 21 a 20 por razones de esttica

    de la pantalla, y se diseo un algoritmo para que el usuario fuese capaz de volver a esta pantalla y

    modificar nuevamente las caractersticas que desee, una vez graficadas las curvas.

    2.5.6. Desarrollo de las funciones de vista de las curvas.

    Inicialmente, no se pens necesario desarrollar funciones que controlasen la vista de las

    curvas, debido a que MATLAB 6.5 contiene una serie de funciones predeterminadas para

    grficos entre las que se encuentra zoom. Sin embargo, una vez desarrollados los algoritmos

    hope5 y hope52, est funcin fue inadecuada porque acta sobre una sola grfica a la vez.

    Los algoritmos desarrollados para interactuar con la vista de las curvas fueron zooming,

    Viewplots7 y Barr_Callback. El primero controla el porcentaje desplegado de los registros; el

    segundo, controla el porcentaje predeterminado desplegado de los registros al ser graficados, y el

    tercero, controla la porcin de registro mostrada al usuario al desplazarse este por aquel,

    utilizando la barra ubicada a la izquierda de la pantalla.

    Estos tres algoritmos funcionan de manera similar, tomando un intervalo de profundidad,

    dependiente de la posicin de la barra y el porcentaje de los registros desplegado, y mostrndolo

    en pantalla en todas las grficas a la vez.

    2.5.7. Desarrollo de la Herramienta Editor de Ecuaciones.

    La herramienta Editor de Ecuaciones fue creada siguiendo la siguiente secuencia:

    Primero, se realizo la interfaz grfica que lo contiene. Esta fue diseada de manera muy similar al

    diseo de las pantallas principal y el men de curvas.

    Luego, Se cre una rutina que asignara los valores de los registros a vectores con el

    mismo nombre de estos, de modo que el usuario pueda manipularlos. Esto fue realizado con la

    ayuda de un loop y el comando assignin, que asigna valores de un arreglo a otro.

  • 21

    Posteriormente, se incluyeron una serie de ecuaciones predeterminadas, reunidas en

    diferentes grupos y, para facilitar la interactividad con el usuario, se genero la rutina

    I_Love_Laura, encargada de mostrar los grupos de ecuaciones seleccionados por el usuario.

    El siguiente paso fue la elaboracin de la rutina que permiten correr, evaluar y aplicar los

    clculos realzados por el usuario. Esta rutina lleva por nombre Corre_Forrest y se basa,

    principalmente, en el comando eval y la subrutina The_Elve. Esta ltima en cargada del proceso

    de la evaluacin de los datos corridos.

    Por ltimo, se le incluy al editor de ecuaciones el botn Constantes, que permite al

    usuario visualizar y modificar las constantes predeterminadas. Para ello, se dise el algoritmo

    que crea y controla la interfaz principal de la biblioteca de constantes, Libreria_Robot0. Para

    ejecutar las funciones de los botones Agregar y Aplicar, es decir, agregar una nueva constante y

    aplicar los cambios realizados, se cre la rutina Constantes.

    2.5.8. Desarrollo de la Herramienta de grficos cruzados, Crossplots.

    En base a la experiencia adquirida durante la realizacin de los mdulos anteriores, la

    construccin de esta herramienta result bastante rpida y sencilla. El procedimiento fue bastante

    similar al de la construccin de la pantalla principal del programa: Se dise la interfaz inicial,

    con la rutina CrossPlot1. Luego se dise un men interactivo, en el cual el usuario pudiese

    controlar las diferentes caractersticas del grfico cruzado (Limites, mallado, escala logartmica,

    marcador, clores del marcador y tope y base del intervalo de estudio) y las curvas de la pista

    auxiliar (Las mismas del men de curvas). Sin embargo, el mayor conocimiento de las diferentes

    opciones ofrecidas por el programa MATLAB 6.5 permiti ofrecer mayor variedad e

    interactividad en la eleccin de los colores. Finalmente, se disearon y adaptaron las diferentes

    rutinas de visualizacin, recoleccin, procesamiento y aplicacin de las caractersticas

    seleccionadas por el usuario para llevar a cabo el dibujo de las diferentes grficas. Algunas de

    estas rutinas, al ser mayoritariamente adaptaciones de las otras rutinas, tienen el mismo nombre

    que sus homlogas, pero terminado con una doble C, como por ejemplo, zomingCC. De ests,

    la ms importante es MuestraopeningCC, ya que, adems de controlar el despliegue de las

    muestras de las caractersticas seleccionadas por el usuario en el Men de Crossplot, hace las

    veces tambin de coordinador del proceso de graficacin, como ploting6.

  • 22

    Al grupo de algoritmos diseados para la visualizacin, interpretacin y clculo de

    datos petrofsicos, elaborados durante las etapas previas del proyecto, se les dio el nombre

    de PETROLUKE.

    2.5.9. Control de Calidad del programa mediante a la interpretacin de un pozo.

    Luego de concluido el proceso de elaboracin de PETROLUKE, se decidi probarlo,

    utilizndolo como herramienta para la interpretacin de un pozo, desde el proceso de la carga

    de los datos, hasta el clculo de las saturaciones de agua. Esta interpretacin ser descrita en

    profundidad ms adelante.

    Cabe destacar, que el archivo usado es confidencial, por lo cual se cambi el nombre

    original por Laura.las. Adems, se mantuvieron ocultas tanto la identidad de la compaa,

    como la localizacin exacta. Se eligi este archivo debido a la presencia de suficientes

    registros para realizar una interpretacin bastante completa. Estos son: GR, SP y CAL, para la

    identificacin de las formaciones permeables; ILD, LLS y LLD, entre otros, para la

    discriminacin en la presencia y tipo de fluidos; y RHOB y NPHI, para la determinacin de la

    calidad del posible reservorio y la posible deteccin de gas.

    Los pasos realizados en el proceso interpretativo fueron: Despliegue e interpretacin

    de los registros; Bsqueda de la Resistividad del Agua de Formacin y clculo de la

    Saturacin de Agua. Por ltimo, se realizo un grfico cruzado entre NPHI y RHOB, del cual

    se interpret la litologa dominante del pozo.

  • 23

    3. CONTROL BASICO DE PETROLUKE.

    En el panel de control de la pantalla principal de PETROLUKE, ubicado en la

    parte superior de la misma, se encuentran cuatro diferentes mens bajo los nombres de

    Archivo, Edicin, Ver y Herramientas. Estos agrupan a todas las funciones del

    programa, permitindole al usuario visualizar cada una de ellas al hacer clic, con el

    botn izquierdo del ratn, sobre el nombre del men que desee seleccionar.

    Al hacer esto, se desplegar en pantalla la lista de funciones del men

    correspondiente, en la cual el usuario debe decidir cual de ellas desea ejecutar, en caso

    de estar disponible.

    En el caso de que la funcin deseada posea diferentes opciones, sta estar

    marcada con una flecha negra a su derecha y, al posar el cursor sobre el nombre de sta,

    aparecer un submen al lado del nombre de la funcin en cuestin, que permitir al

    usuario escoger, de manera idntica, aquella de su preferencia.

    A continuacin, se describen los diferentes mens y sus funciones respectivas:

    Figura 3.1: Pantalla Principal de PETROLUKE. Se observa el Panel de Mens en la parte superior de la misma.

  • 24

    Figura 3.2: Men de Archivo. Se observa el Men Archivo desplegado.

    3.1. Funciones del men Archivo:

    El men Archivo agrupa a las funciones Abrir, Cargar, Guardar, Guardar

    como, Cerrar y Salir. Tanto Guardar, como Guardar como, estarn disponibles

    nicamente si se ha abierto o cargado un archivo de datos. De la misma forma, las

    funciones Abrir y Cargar estarn habilitadas siempre y cuando se haya abierto un

    archivo (y no se haya cerrado) previamente.

    3.1.1. Carga de datos:

    La funcin Cargar permite cargar datos petrofsicos en formatos LAS y ASCII.

    Adems, de realizarse correctamente la carga de datos, habilita las funciones: Guardar,

    Guardar como y Cerrar, en el men Archivo; Editar Pistas en el men Edicion; Zoom

    en el men Ver y Editor de Ecuaciones, Valor en y Crossplots en el men Herramientas.

  • 25

    Tambin deshabilita a la funcin Abrir y a si misma para futuras cargas, a menos que se

    cierre el archivo actualmente en uso, como se explicar ms adelante.

    En el caso de los archivos ASCII, estos deben poseer el siguiente formato:

    Todos los comentarios, de haberlos, deben estar precedidos por el smbolo # como

    primer carcter de todas las lneas en las cuales se encuentren. Los nombres de los

    registros deben estar colocados todos en una misma lnea, que debe ser la primera sin

    comentarios y contener como primer trmino el smbolo ~A. Adems, los nombres

    deben estar separados por espacios en blanco. En las siguientes lneas deben encontrarse

    los valores de los registros, ordenados en columnas, separadas por espacios en blanco y

    en la misma secuencia que sus respectivos nombres.

    Para cargar datos de un archivo se deben seguir los siguientes pasos:

    1) Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2) En la lista de funciones, coloque el cursor sobre la etiqueta Cargar.

    3) En el submen, a la derecha, seleccione el tipo de archivo que desea cargar, ASCII o

    LAS, haciendo clic con el botn izquierdo sobre la opcin de su preferencia.

    Figura 3.3: Submen de la funcin Cargar. Se observan las dos opciones posibles: LAS y ASCII.

  • 26

    4) Aparecer la pantalla de carga de datos, en ella, ubique el archivo a cargar,

    desplazndose a travs de los diferentes directorios.

    5) Seleccione el archivo de inters, bien sea haciendo doble clic en l con el botn

    principal del ratn, o haciendo un solo clic y presionando luego el botn Aceptar.

    Men de Curvas Disponibles. Inmediatamente despus de cargar los datos, PETROLUKE le mostrar

    automticamente el men de las curvas disponibles. Esto con el propsito de obtener del

    usuario las instrucciones para el despliegue de aquellas curvas que ste desee mostrar.

    Figura 3.4: Pantalla de Carga de Datos. El usuario debe seleccionar el archivo que desea cargar.

    Figura 3.5: Men de Curvas. Usando el botn Quitar puede reducirse el nmero de curvas hasta un mnimo de una (1) curva.

  • 27

    PETROLUKE est predeterminado para mostrar las especificaciones para tres

    curvas. Sin embargo, si el usuario decidiera graficar un mayor o menor nmero de

    curvas puede hacerlo a travs de los botones Agregar y Quitar, respectivamente, hasta

    un mximo de veinte curvas y un mnimo de una. En caso de que no desee graficar

    ninguna curva, puede hacerlo presionando el botn Cancelar.

    El men de Curvas permite al usuario controlar varias caractersticas con las

    cuales sern graficadas las curvas. Estas son, de izquierda a derecha:

    Figura 3.7: Men de Curvas. Usando el botn Quitar puede reducirse el nmero de curvas hasta un mnimo de una (1) curva.

    Figura 3.6: Men de Curvas. Usando el botn Agregar puede aumentarse el nmero de curvas hasta un mximo de veinte (20) curva.

  • 28

    1. Pista en la cual ser desplegada la curva:

    Es un men de mltiples opciones que permite al usuario escoger entre las 6

    posibles reas para graficar. Como valor predeterminado tiene la Pista 1.

    Cabe destacar que pueden desplegarse un mximo de cinco curvas por pista, por

    lo cual el valor predeterminado cambiar a su inmediato superior si ya estuvieran cinco

    curvas configuradas para graficarse en l.

    2. Curva a graficar:

    Es un men de mltiples opciones que permite al usuario escoger cual curva ser

    desplegada. Como valor predeterminado tiene el primer registro, que suele ser la

    profundidad, DEPTH, del juego de datos con los que se est trabajando.

    Nota: Est versin de PETROLUKE, asume que el primer registro de cualquier

    juego de datos es la profundidad, por lo cual se graficar todos los registros en contra del

    primer registro del conjunto de datos.

    Figura 3.7: Men de Curvas. El Control de Pista determina en cual de las seis posibles pistas ser desplegada la curva.

  • 29

    3. Limites:

    Son dos casillas, Mnimo y Mximo, en las cuales el usuario puede escribir los

    valores lmites de su preferencia. Si el usuario coloca dos valores iguales en ambas

    casillas, PETROLUKE buscar la mejor escala matemtica posible, para lo cual no

    distinguir entre las mediciones y los puntos que carecen de significado petrofsico

    (valor igual a-999), por lo que es posible que no sea la ms adecuada para realizar la

    interpretacin.

    Figura 3.8: Men de Curvas. El Control de Curvas permite al usuario escoger cual de los registros disponibles desea graficar.

    Figura 3.9: Men de Curvas. Las Casillas de Limites (dentro del rectngulo rojo) permite al usuario regular os limites horizontales de la curva a graficar.

  • 30

    El valor predeterminado cambia si la curva es reconocida por

    PETROLUKE o no. En caso de que as sea, PETROLUKE le asignar diferentes

    lmites segn sea la curva. En caso de no hacerlo, ambas casillas contendrn un

    cero.

    4. Escala logartmica:

    Es una casilla que permite al usuario elegir si desea una escala logartmica

    (casilla llena) para el eje del registro o una lineal (casilla vaca). El valor predeterminado

    vara tambin si la curva elegida es reconocida o no. En caso de no ser reconocida, el

    valor predeterminado ser la casilla vaca o escala lineal.

    Curva Descripcin GR Gamma Ray ILD Resistividad Profunda Inducida CAL Caliper LLS Resistividad Superficial (Laterolog) NPHI Porosidad de Neutrn SP Potencial Espontneo SFLU Resistividad enfocada esfricamente. ResS Resistividad de Zona Lavada ResM Resistividad de Zona Intermedia ResD Resistividad de la Zona Virgen CALI Caliper RHOB Densidad PHIN Porosidad de Neutrn PEF Factor Fotoelctrico PHIA Porosidad Promedio de Neutrn y Densidad PHID Porosidad de Densidad ASN Resistividad Normal de Superficie COAL Carbn MINV Resistividad (Microlog Lateral Inversa) MNOR Resistividad (Microlog Lateral Normal) PHIE Porosidad Efectiva DRHO Correccin de la Densidad VSH Volumen de Arcilla Vsh Volumen de Arcilla SwE Saturacin de Agua DT Snico

    Tabla nica: Curvas reconocibles por PETROLUKE.

  • 31

    5. Mostrar el Mallado grid:

    Es una casilla que permite al usuario elegir si desea (casilla llena) o no (casilla

    vaca) mostrar el grid de la pista en la cual graficar la curva. El valor predeterminado

    es la casilla llena, es decir, mostrar el mallado.

    Figura 3.10: Men de Curvas. La Casilla de Escala Logartmica (dentro del rectngulo rojo) permite al usuario regular la escala horizontal de la curva a graficar.

    Figura 3.11: Men de Curvas. El botn Grid (dentro del rectngulo rojo) permite al usuario mostrar el grid de la pista en la cual se graficar la curva.

  • 32

    6. Invertir el registro:

    Es una casilla que permite al usuario cambiar el sentido del crecimiento de los

    valores en el eje horizontal de derecha a izquierda (casilla llena), mantenerlo de

    izquierda a derecha (casilla vaca).

    El valor predeterminado vara tambin si la curva elegida es reconocida o no. En

    caso de no ser reconocida, el valor predeterminado ser la casilla vaca o no invertir.

    7. Color del registro:

    Es un men de mltiples opciones que permite al usuario escoger cual ser el

    color de la curva desplegada. Puede escogerse entre diez diferentes colores: azul,

    amarillo, rojo, verde, cian, magenta, naranja, negro, marrn y gris. Como valor

    predeterminado tiene el color azul.

    Figura 3.12: Men de Curvas. El botn Invertir (dentro del rectngulo rojo) permite al usuario colocar de forma inversa el eje de las abcisas de la curva a graficar.

  • 33

    8. Estilo de lnea del registro:

    Es un men de mltiples opciones que permite al usuario escoger cual ser el

    estilo de lnea de la curva desplegada. Puede escogerse entre cuatro diferentes estilos:

    slida, rayada, punteada rayada y punteada. Como valor predeterminado es slida.

    Figura 3.13: Men de Curvas. El control Color permite al usuario elegir el color de la curva a graficar.

    Figura 3.14: Men de Curvas. El control Estilos permite al usuario elegir el color de la curva a graficar.

  • 34

    9. Grosor de la lnea del registro:

    Es un men de mltiples opciones que permite al usuario escoger cual ser el

    grosor de la lnea de la curva desplegada. Puede escogerse entre cuatro diferentes

    grosores: 0.5, 1, 2, 3, 4, 6, 12 24. Como valor predeterminado est la opcin 0.5.

    10. Muestra de la Curva:

    Adems de los diversos controladores de las caractersticas de la curva, en el

    extremo derecho de la pantalla puede observarse una muestra de la lnea con la cual ser

    graficado el registro.

    Figura 3.15: Men de Curvas. El control Grosor permite al usuario elegir el grosor de la lnea con el cual se graficar la curva.

    Figura 3.16: Men de Curvas. Al extremo derecho de la pantalla (en el rectngulo rojo) se observan las muestras de la apariencia las curvas.

  • 35

    11. Aplicar caractersticas seleccionadas:

    En el momento que el usuario se sienta conforme con las opciones mostradas en

    el cuadro de curvas disponibles, puede ordenar su ejecucin, presionando el botn

    Aplicar. Luego de esto, PETROLUKE graficar las curvas con las caractersticas

    seleccionadas y cerrar automticamente el Men de Curvas Disponibles.

    Figura 3.17: Men de Curvas. El botn Aplicar permite al usuario graficar las curvas con las caractersticas deseadas.

    Figura 3.18 Despliegue de curvas luego de aplicar las caractersticas seleccionadas en el Men de Curvas Disponibles.

  • 36

    3.1.2. Creacin de archivos. PETROLUKE permite al usuario guardar la interpretacin realizada creando

    archivos de extensin .mat, que facilitan el proceso de apertura y actualizacin.

    Para crear un archivo, suponiendo que se est trabajando en ese momento con los

    datos que se desea guardar, deben seguirse los siguientes pasos:

    1. Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    Figura 3.19: Men Archivo. La funcin Guardar como permite crear un archivo de extensin .mat que preserva los datos, clculos y principales caractersticas de una interpretacin.

  • 37

    2. En la lista de funciones, seleccione Guardar como, haciendo clic en la etiqueta del

    mismo nombre, o bien, suponiendo que no ha abierto otro archivo de extensin .mat,

    seleccione Guardar de la misma forma.

    3. Aparecer la pantalla de Guardar Archivo, en ella, seleccione la ubicacin del

    archivo a crear, desplazndose a travs de los diferentes directorios.

    4. Escriba el nombre del archivo, haga doble clic sobre l, y presione el botn

    Aceptar.

    Figura 3.20: Pantalla de Guardar como. El programa mostrar cualquier archivo .mat que exista en el directorio.

    Figura 3.21: Pantalla de Guardar como. El usuario debe escribir el nombre del nuevo archivo o seleccionar uno preexistente.

  • 38

    3.1.3. Apertura de archivos. La funcin Abrir permite acceder a datos e interpretaciones petrofsicas de

    PETROLUKE, en formato MAT, los cuales contienen las interpretaciones previamente

    guardadas a travs de la funcin Guardar y Guardar como. Para ello, se deben seguir

    los siguientes pasos:

    1. Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Abrir, haciendo clic en la etiqueta del mismo

    nombre.

    3. Aparecer la pantalla de Abrir Archivos, en ella, seleccione la ubicacin del

    archivo a abrir, desplazndose a travs de los diferentes directorios.

    Figura 3.22: Men Archivo. La funcin Abrir permite recuperar archivos de extensin .mat guardados previamente por PETROLUKE.

  • 39

    4. Escriba el nombre del archivo, haga doble clic sobre l, y presione el botn

    Aceptar.

    Luego de esto, PETROLUKE graficar las curvas y cargar las constantes tal

    como estaban al momento de ser guardadas.

    3.1.4. Actualizacin de archivos.

    La funcin Guardar le permite al usuario que se encuentre trabajando con un

    archivo, previamente creado, actualizar este , en el caso contrario, crearlo tal y como

    fue explicado en la seccin 3.1.2 titulada: Creacin de archivos.

    Para actualizar un archivo el usuario debe:

    1. Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Guardar, haciendo clic en la etiqueta del mismo

    nombre.

    Al hacer esto, se actualizar el archivo abierto en ese instante.

    3.1.5. Cerrar un archivo en uso.

    Figura 3.23: Pantalla de Abrir Archivo. El usuario debe seleccionar un archivo.

  • 40

    La funcin Cerrar le permite al usuario cerrar un archivo en uso para poder abrir

    o cargar otros datos o interpretaciones provenientes de otros archivos. Para ello, el

    usuario debe:

    1. Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Cerrar, haciendo clic en la etiqueta del

    mismo nombre, despus de lo cual se aparecer un dialogo de advertencia

    preguntndole al usuario si desea cerrar el archivo sin guardar los cambios.

    3. Seleccione en el dialogo de advertencia la opcin de su preferencia entre S,

    para cerrar sin guardar; No, para guardar los cambios y Cancelar, para

    cancelar el cierre del archivo actual.

    4. En caso de seleccionar la segunda opcin, aparecer la Pantalla de Guardar

    como. Utilcela tal como fue explicado en la seccin 3.1.2, titulada: Creacin de

    Archivos.

    3.1.6. Salir de PETROLUKE.

    La funcin Salir le permite al usuario cerrar PETROLUKE. Para ello, el usuario

    debe:

    1. Seleccione el men Archivo, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Salir, haciendo clic en la etiqueta del mismo

    nombre, despus de lo cual se cerrar el programa.

    3.2. Funciones del men Edicion:

    El men Edicion agrupa a las funciones Editar Pistas, Capturar y Copiar. Todas

    estas, estarn disponibles nicamente si previamente se ha abierto o cargado un archivo

    de datos.

  • 41

    3.2.1. Edicin de Pistas.

    La funcin Editar Pistas permite agregar o modificar varias de las caractersticas

    con las cuales se graficaron las curvas de un determinado juego de datos. Para ello, se

    deben seguir los siguientes pasos:

    1. Seleccione el men Edicion, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    Figura 3.24: Men de Edicin. Se observa el Men Edicion desplegado.

  • 42

    2. En la lista de funciones, seleccione Editar Pistas, haciendo clic en la etiqueta del

    mismo nombre.

    Figura 3.29: Men de Edicion. La funcin Editar Pistas estar disponible nicamente si se han graficado curvas.

    Figura 3.30: Men de Edicion. El Men de Curvas desplegado por la funcin Editar Pistas se opera exactamente igual que el desplegado por la funcin Cargar.

  • 43

    3. Aparecer el men de Curvas Disponibles. Coloque las caractersticas de su

    preferencia, haciendo uso del men, tal como fue explicado en la seccin 3.1.1,

    titulada: Carga de Datos. Recuerde que puede agregar nuevos registros o quitar

    cualquiera de los ya mostrados.

    3.2.2. Capturar una imagen de las pistas.

    La funcin Capturar, permite crear un archivo de imagen, en varios formatos,

    que contenga la vista actual de las pistas y sin incluir la barra de desplazamiento, el

    Panel de Control, ni el color de fondo. El archivo de imagen creado puede ser abierto

    con cualquier editor de imgenes convencional. Para ello, se deben seguir los siguientes

    pasos:

    1. Seleccione el men Edicion, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Capturar, haciendo clic en la etiqueta del mismo

    nombre.

    Figura 3.31: Men de Edicion. La funcin Capturar permite crear un archivo de imagen que incluya nicamente a las pistas y leyendas.

  • 44

    3. Aparecer el men de Capturar Imagen. Haciendo uso del men, coloque el

    nombre y el formato con el cual desea guardar la imagen. Luego, presione el botn

    Aceptar.

    Figura 3.32: Pantalla de Capturar. El usuario puede seleccionar cualquiera de los formatos que se muestran.

    Figura 3.33: Mapa de bits generado por Capturar.

  • 45

    3.2.3. Copiar una imagen de las pistas y colocarla en el Portapapeles.

    La funcin Copiar, permite importar fcilmente la imagen de la interpretacin,

    en formatos .tif y .bmp, a cualquier otro programa que acepte la informacin del

    portapapeles. Para ello, se deben seguir los siguientes pasos:

    1. Seleccione el men Edicion, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, coloque el cursor sobre la etiqueta Copiar.

    3. En el submen, a la derecha, seleccione el tipo de formato en que desea copiar la

    imagen, Mapa de Bits (.bmp) Metarchivo (.tif), haciendo clic con el botn

    izquierdo sobre la opcin de su preferencia.

    Figura 3.34: Men de Edicion. La funcin Copiar permite copiar directamente al portapapeles la vista que se tenga de las pistas y leyendas.

  • 46

    3.3. Funciones del men Ver:

    El men Ver contiene nicamente a la funcin Zoom, que estar disponible

    nicamente si se ha abierto o cargado un archivo de datos y estos se han graficado en las

    pistas.

    3.3.1. Calibrar la vista de las curvas.

    La funcin Zoom permite ajustar la escala vertical de las curvas para maximizar

    minimizar el nivel de detalle mostrado. Los diferentes porcentajes mostrados se

    refieren a qu porcentaje del registro total ser desplegado en la ventana. El valor por

    defecto es 100%, lo cual equivale a ver la totalidad del registro en la pantalla. Para

    ajustar el Zoom, se deben seguir los siguientes pasos:

    1. Seleccione el men Ver, haciendo clic en el panel de control con el botn izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, coloque el cursor sobre la etiqueta Zoom.

    Figura 3.35: Men Ver. La funcin Zoom permite cambiar el porcentaje de los registros mostrados en la ventana con valores entre 100% y 0,05%.

  • 47

    3. En el submen, a la derecha, seleccione el porcentaje de su preferencia haciendo clic

    con el botn izquierdo sobre este.

    3.4. Funciones del men Herramientas: El men Herramientas agrupa a las funciones Valor en, Editor de Ecuaciones

    y Crossplots. Todas estas, estarn disponibles nicamente si se ha abierto o cargado un

    archivo de datos.

    Figura 3.36: Comparacin entre 5 diferentes valores de la funcin Zoom.

    Figura 3.37: Men Herramientas. Se observa el men Herramientas desplegado.

  • 48

    Figura 3.38: Ejecucin de la funcin Valor en. En azul, en las leyendas los valores de los registros para la profundidad seleccionada

    3.4.1. Buscar el valor de los registros en cierta profundidad.

    La funcin Valor en permite identificar el valor de todos los registros

    graficados para una profundidad seleccionada por el usuario manualmente. Los valores

    encontrados se muestran de color azul, en la parte superior derecha de cada registro.

    Para encontrar los valores de los registros en profundidad, se deben seguir los

    siguientes pasos:

    1. Seleccione el men Herramientas, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Valor en, haciendo clic en la etiqueta del

    mismo nombre.

    3. Aparecer un cursor en forma de cruz. Haga clic sobre la profundidad deseada en

    alguna de las pistas mostradas en la pantalla principal. El valor de la profundidad

    deseada ser mostrado en u mensaje, mientras que el valor de cada registro para esa

    profundidad se mostrar en la parte inferior derecha de la leyenda de cada uno, en

    nmeros azules.

  • 49

    Haga clic sobre el botn OK para desaparecer la caja del mensaje. Puede repetir esta

    accin tantas veces como lo desee.

    3.4.2. El Editor de Ecuaciones.

    El Editor de Ecuaciones es una herramienta que permite realizar clculos con los

    diferentes registros de pozos disponibles. El usuario puede hacer varias pruebas hasta

    que los resultados sean los que mejor se ajusten a sus requerimientos y decida incluirlos

    en la interpretacin.

    3.4.2.1. Abrir el Editor de Ecuaciones. Para desplegar el Editor de Ecuaciones, siga los siguientes pasos:

    1. Seleccione el men Herramientas, haciendo clic en el panel de control con el botn

    izquierdo sobre la etiqueta del mismo nombre.

    2. En la lista de funciones, seleccione Editor de Ecuaciones, haciendo clic en la

    etiqueta del mismo nombre.

    3.4.2.2. Clculos de registros mediante el Editor de

    Ecuaciones.

    Los pasos para realizar clculos en el Editor de Ecuaciones son:

    1. Si desea utilizar las ecuaciones predeterminadas, seleccione el grupo en el cual se

    encuentra la ecuacin deseada haciendo clic en la lista Grupos. Luego, elija la

    ecuacin haciendo clic en la lista nombres.

    2. Edite y/o escriba los clculos a realizar en el campo Ecuaciones.

    3. Incluya estos en la Ventana de Comandos haciendo clic en el botn seleccionar.

    4. Repita el procedimiento si desea incluir nuevos clculos o ecuaciones.

  • 50

    5. Una vez terminada la escritura de los clculos en la Ventana de Comandos, haga clic

    e el botn Correr. Si los clculos no tienen errores, se habilitarn los botones

    Evaluar y Aplicar.

    6. Si lo desea, puede verificar los valores de los clculos para una profundidad

    determinada, haciendo clic en el botn Evaluar.

    7. Si desea aadir los clculos a sus datos, pulse el botn Aplicar.

    8. Para salir del Editor de Ecuaciones, pulse el botn Quitar.

    El Editor de Ecuaciones consta de una serie de controladores que permiten o

    facilitan la realizacin de los clculos. Estos son:

    9 Registros: Es una lista que incluye los nombres de todos los registros disponibles. Esto sirve

    de gua al usuario para realizar las modificaciones necesarias en las ecuaciones

    predeterminadas segn sea el caso.

    Figura 3.39: Editor de Ecuaciones. La lista de registros (en el rectngulo rojo) muestra los nombres de todas las curvas disponibles.

  • 51

    9 Grupos:

    Es una lista en la cual se incluyen los juegos de ecuaciones del Editor de

    Ecuaciones. Al seleccionar el usuario alguno de estos juegos, se mostrar

    inmediatamente los nombres de las ecuaciones disponibles en la lista Nombres.

    9 Nombres:

    Es una lista en la cual se muestran todas las ecuaciones disponibles para un

    determinado grupo de ecuaciones seleccionado. Al seleccionar el usuario alguna de

    estas, se le mostrar inmediatamente escrita en leguaje de Matlab 6.5 en el campo

    Ecuaciones.

    Figura 3.40: Editor de Ecuaciones. La lista de grupos (en el rectngulo rojo) muestra los nombres de todos los grupos de ecuaciones disponibles.

  • 52

    Figura 3.41: Editor de Ecuaciones. La lista de nombres (en el rectngulo rojo) muestra los nombres de todas las ecuaciones disponibles para un determinado grupo.

    9 Ecuaciones:

    Es un campo editable donde se muestra la forma operacional de la ecuacin

    seleccionada en la lista Nombres. Aqu, El usuario puede modificarla y, si lo desea,

    enviarla a la ventana de comandos, presionando el botn Seleccionar.

    NOTA IMPORTANTE: Bajo ninguna razn debe presionarse la tecla ENTER

    mientras se este con el cursor dentro de este campo. De hacerlo ocurrir un error.

  • 53

    Figura 3.42: Editor de Ecuaciones. El campo editable Ecuaciones (en el rectngulo rojo) muestra la forma operacional de la ecuacin seleccionada en Nombres.

    9 Botn Seleccionar: Este botn pasa automticamente todo el texto que se encuentre en el campo

    ecuaciones al campo Ventana de Comandos.

    9 Botn Constantes: Este botn abre la Librera de Constantes del Editor de Ecuaciones. Con esto, el

    usuario puede visualizar y modificar las constantes predeterminadas, adems de agregar

    nuevas constantes que considere necesarias hasta un mximo de noventa.

  • 54

    Figura 3.43: Editor de Ecuaciones. El botn Seleccionar (en el rectngulo rojo) permite pasar todo el texto del campo Ecuaciones al de Ventana de Comandos.

    Figura 3.44: Editor de Ecuaciones. El botn Constantes (en el rectngulo rojo) abrir la Librera de Constantes.

  • 55

    Figura 3.45: Editor de Ecuaciones. El campo Ventana de Comandos (en el rectngulo rojo) permite al usuario programar los calculos que desee, usando los comandos de Matlab 6.5.

    9 Ventana de Comandos:

    Este campo editable permite al usuario realizar cualquier tipo de clculos

    posibles con el lenguaje de Matlab 6.5. Al escribir en l debe tenerse en cuenta el uso de

    las comas (,) y puntos y comas (;) para separar lneas de comandos ya que esto no se

    puede hacese con la tecla ENTER.

    Si llegase a sobrepasarse el espacio visual de escritura de la ventana, el usuario

    puede desplazarse a travs de ella mediante el teclado, ya que esta mostrar solamente

    una parte del texto que en realidad contiene.

    9 Botn Correr:

    Este botn ejecuta el texto de la Ventana de Comandos. De no tener dicho texto

    errores, habilita los botones Evaluar y Aplicar.

  • 56

    Figura 3.46: Editor de Ecuaciones. El botn Correr (en el rectngulo rojo) permite al usuario ejecutar los comandos escritos en la Ventana de Comandos.

    9 Botn Evaluar:

    Este botn permite verificar el valor de todas las variables calculadas que tengan

    el mismo nmero de datos que los registros, al desplegar la pantalla Evaluar. Una vez en

    esta, el usuario debe sealar la profundidad en la cual desea hacer su evaluacin y

    presionar el botn con la etiqueta evaluar dentro de esta.

  • 57

    Figura 3.47: Editor de Ecuaciones. El botn Evaluar (en el rectngulo rojo) permite al usuario verificar los valores de los registros y clculos para una cierta profundidad.

    Figura 3.48: Secuencia de pass en la pantalla Evaluar. El usuario debe especificar la profundidad deseada y luego, presionar Evaluar. Para cerrar la pantalla puede hacer clic en Aceptar.

    9 Botn Aplicar:

    Este botn permite aadir las variables calculadas al juego de datos de forma

    permanente. Al presionarlo, aparecer un dialogo preguntndole al usuario si desea

    modificar curvas preexistentes. Con esto, se refiere a si el usuario quiere cambiar los

    valores de las curvas ya incluidas en el juego de datos actual. Posteriormente, una a una,

  • 58

    Figura 3.49: Editor de Ecuaciones. El botn Aplicar (en el rectngulo rojo) permite al usuario incluir los registros calculados al juego de datos con que se est trabajando.

    Figura 3.50: Editor de Ecuaciones. Dialogo para permitir o restringir las modificaciones a las curvas originales del juego de datos.

    se le preguntar si desea agregar cada una curvas calculadas. Es vital que el usuario est

    atento durante este procedimiento ya que las curvas son incluidas de manera irreversible

    dentro del conjunto de datos.

  • 59

    Figura 3.51: Editor de Ecuaciones. Dialogo para incluir, o no, a la curva PHIA en el juego de datos.

    Figura 3.52: Editor de Ecuaciones. El botn Cancelar (en el rectngulo rojo) permite al usuario ejecutar salir del Editor de Ecuaciones si incluir los clculos realizados.

    9 Botn Cancelar:

    Este botn permite salir del editor sin incluir ningn cambio en los datos.

    La Librera de Constantes: Al hacer clic sobre el botn Constantes se desplegar la Librera de

    Constantes, est es una pantalla donde el usuario puede visualizar y editar las

    constantes predeterminadas por el programa.

  • 60

    Para modificar el valor de una o ms constantes el usuario debe:

    1. Hacer clic sobre la casilla a la derecha del nombre de la constante.

    2. Editar el valor de dicha constante.

    3. En caso de estar conforme, presionar el botn Aplicar, seguido de Aceptar para salir

    de la Librera de Constantes. En caso de no desear hacer el cambio, pulsar

    nicamente Aceptar para salir.

    El usuario puede agregar tambin las constantes que considere necesarias, hasta

    un mximo de 90. Para ello debe:

    1. Pulsar el botn Agregar, haciendo clic con el botn izquierdo del ratn sobre la

    etiqueta del mismo nombre.

    2. Indicar el nombre, valor y unidades de la constante. Las unidades de la constante no

    son imprescindibles, por lo cual pueden ser dejadas en blanco.

    Figura 3.53: Librera de Constantes. El usuario puede modificar el valor de cualquier constante, editando la casilla a la derecha de estas y presionando el botn Aplicar.

  • 61

    Figura 3.55: Pantalla Principal de Crossplots. Conformada por las pistas Auxiliar y de Crossplots, adems del panel de control.

    3. Presione el botn OK.

    4. Presione el botn Aplicar en caso de estar conforme. En caso contrario, presione

    Aceptar para salir sin incluir la nueva constante.

    3.4.3. Despliegue de Crossplots. La funcin Crossplots abre la pantalla principal de Crossplots. Esta est

    conformada por la Pista de Crossplot, la Pista Auxiliar y el Panel de Control. En este

    ltimo se encuentran tres mens: Archivo, Edicion y Ver, de los cuales los dos ltimos

    estn deshabilitados. Cada uno con una o ms funciones asignadas. Estas son:

    Figura 3.54: Librera de Constantes. El usuario debe colocar los datos de la nueva constante y presionar OK.

  • 62

    Figura 3.56: Pantalla Principal de Crossplots. En el men Archivo, se encuentra la funcin Nuevo Crossplot.

    3.4.3.1. Funciones de Archivo en Crossplot: Este men incluye nicamente la funcin Nuevo Crossplot. Esta permite al

    usuario crear un grfico cruzado entre dos registros incluidos en el juego de datos. Para

    ello despliega el Men de Crossplots, el cual controla las caractersticas del grafico

    cruzado y los registros en la Pista Auxiliar.

    Para crear un grafico cruzado nuevo el usuario debe seguir los siguientes pasos:

    1. Abra el men Archivo haciendo clic con el botn izquierdo sobre la etiqueta del

    mismo nombre en la Pantalla Principal de Crossplots.

    2. Elija la opcin Nuevo Crossplot haciendo clic en la etiqueta del mismo nombre.

    3. Coloque en el Men de Crossplots las caractersticas de su preferencia y luego, pulse

    Aplicar.

    Men de Crossplots.

    Est pantalla controla todas las caractersticas tanto del grfico cruzado como de

    los registros en la Pista Auxiliar. Puede dividirse en dos mdulos: el que controla al

    grfico cruzado y el que controla a los registros.

  • 63

    Figura 3.57: Men de Crossplots. Puede dividirse en dos mdulos: el que controla al grfico cruzado (rectngulo rojo) y el que controla a los registros (rectngulo verde).

    En el mdulo que controla los Crossplots, los controladores pueden dividirse en

    tres grupos: Aquellos que controlan los ejes del grfico, los que controlan la apariencia

    del marcador y los que controlan las profundidades de base y tope.

    En el primer grupo se encuentran, de arriba abajo:

    1. Curvas a graficar:

    Es un men de mltiples opciones que permite al usuario escoger cual curva

    determinar la componente de su eje en el grfico cruzado.

  • 64

    Figura 3.58: Men de Crossplots. Mens de Curvas a Graficar (rectngulo rojo).

    Como valor predeterminado tiene el primer registro, que suele ser la

    profundidad, DEPTH, del juego de datos con los que se est trabajando.

    2. Escala logartmica:

    Es una casilla que permite al usuario elegir si desea una escala logartmica

    (casilla llena) para el eje del registro o una lineal (casilla vaca).

  • 65

    Figura 3.59: Men de Crossplots. Casillas de Escala Logartmica (rectngulo rojo).

    Figura 3.60 Men de Crossplots. Casillas para la inversin de los ejes (rectngulo rojo).

    3. Invertir el registro:

    Es una casilla que permite al usuario elegir si desea invertir (casilla llena) el eje

    del registro o no desea hacerlo (casilla vaca).

  • 66

    Figura 3.61: Men de Crossplots. Casillas de Grid (rectngulo rojo).

    4. Mostrar grid:

    Es una casilla que permite al usuario elegir si desea (casilla llena) o no (casilla

    vaca) mostrar el grid de la pista en la cual graficar la curva. El valor predeterminado

    es la casilla llena, es decir, mostrar el grid.

    5. Limites:

    Son dos casillas, Mnimo y Mximo, en las cuales el usuario puede

    escribir los valores lmites de su preferencia. Si el usuario deja en blanco o

    coloca dos valores iguales en ambas casillas, PETROLUKE buscar la mejor

    escala matemtica posible, de manera similar a la explicada en la seccin 3.1.1,

    cargar datos.

  • 67

    Figura 3.62 Men de Crossplots. Casillas de Limites (rectngulo rojo).

    En el grupo que controla la apariencia de los marcadores se encuentran, de arriba

    abajo:

    1. Tipo de Marcador:

    Es un men de mltiples opciones que permite al usuario escoger cual ser el

    tipo de marcadores que se usar en el grfico cruzado. Los valores posibles son cruz,

    circulo, asterisco, punto, equis, cuadrado, rombo, tringulos e diversas posiciones,

    pentagrama y hexagrama.

    Valor predeterminado: Cruz.

  • 68

    Figura 3.63: Men de Crossplots. Men de Tipo de Marcador (rectngulo rojo).

    Figura 3.64: Men de Crossplots. Men de Color del Marcador.

    2. Botones de Color (borde y relleno):

    Estos botones, al ser pulsados despliegan un men en el cual puede elegirse

    cualquier tonalidad de colores que puedan expresarse como RGB triple. El botn de

    borde, como su nombre lo indica, determina el color para el borde del marcador;

    igualmente el botn de relleno lo hace para el relleno del marcador si es que este lo

    tuviese.

  • 69

    Figura 3.65: Men de Crossplots. Botones de Color del Marcador (rectngulo rojo).

    3. Tamao del Marcador:

    Es un men de mltiples opciones que permite al usuario escoger cual ser el

    tamao de los marcadores que se usar en el grfico cruzado. Los valores posibles son

    (en puntos): 6,8,10,12,14, y 16. Valor predeterminado: 6.

    Figura 3.66: Men de Crossplots. Men del Tamao del Marcador (rectngulo rojo).

  • 70

    Figura 3.67: Men de Crossplots. Botones de Base yTope (rectngulo rojo).

    Figura 3.68: Men de Crossplots. Lista de Profundidades para seleccionar el Tope.

    El ltimo grupo de componentes de este mdulo corresponde con los

    controladores de base y tope. Estos botones generan una lista formada por todos los

    valores de profundidad del registro, de los cuales el usuario debe escoger uno para la

    base y otro para el tope. Al hacer esto, PETROLUKE graficar nicamente con los

    valores que se correlacionen con las profundidades comprendidas en este intervalo.

    El mdulo que controla los registros graficados en la Pista auxiliar funcional

    prcticamente igual que el Men de Curvas Disponibles, explicado en la seccin

  • 71

    Figura 3.69: Men de Crossplots. Los botones de color en los registros (rectngulo rojo), funcionan de la misma forma que los que controlan el grfico cruzado (rectngulo verde).

    4.1.1, salvo por dos diferencias: La casilla de Grid, en la parte superior del mdulo, es

    nica debido a que slo existe una pista; y que el color de la curva se elige de forma

    exactamente igual que el uso de los botones de color en el mdulo que controla al

    grfico cruzado.

    Al igual que en el Men de Curvas Disponibles, se pueden graficar un mximo

    de cinco registros por pista, aadindolos al presionar el botn Agregar y un mnimo de

    una, excluyndolos al presionar el botn Quitar.

    Una vez que el usuario est conforme con las caractersticas especificadas en el

    men debe presionar Aplicar para ejecutarlas.

    3.4.3.2. Funciones de Edicion en Crossplot: En el men Edicion estn agrupadas dos funciones:

  • 72

    Figura 3.70: Men de Crossplots. El men de Edicin agrupa a dos funciones, Editar y Capturar.

    1. Editar:

    La funcin Editar permite al usuario cambiar las caractersticas seleccionadas

    previamente, tanto para el grfico cruzado como para los registros en la pista auxiliar.

    Para ello, despliega nuevamente el Men de Crossplots, cuyo manejo fue explicado en

    la seccin 4.4.3.1.

    2. Capturar:

    Permite crear un archivo de imagen, en varios formatos, que contenga la vista

    actual del Grfico Cruzado y la Pista Auxiliar, sin incluir la barra de desplazamiento, el

    Panel de Control, ni el color de fondo.

    La funcin Capturar funciona de forma idntica a la funcin del mismo nombre

    del men Edicion de la pantalla principal de PETROLUKE.

  • 73

    Figura 3.71: Men de Crossplots. Mapa de bits de la pantalla Principal de Crossplots creado por la funcin Capturar.

    3.4.3.3. Funciones de Ver en Crossplot:

    Al igual que su equivalente en la pantalla principal de PETROLUKE, el men

    Ver contiene nicamente a la funcin Zoom, que estar disponible nicamente si se ha

    abierto o cargado un archivo de datos y estos se han graficado en la Pista Auxiliar.

    La funcin Zoom permite ajustar la escala vertical de las curvas graficadas en la

    Pista Auxiliar, para maximizar minimizar el nivel de detalle mostrado. Funciona de

    forma idntica a su equivalente en la pantalla principal de PETROLUKE.

  • 74

    Figura 4.1: Abriendo PETROLUKE con el ratn.

    4. INTERPRETACIN DE UN POZO.

    En este captulo se muestra el proceso de interpretacin con PETROLUKE para

    los datos de un pozo proveniente de la Faja Petrolfera del Orinoco, contenidos en el

    archivo Laura.las, con el objeto de mostrar la funcionalidad del programa. Este proceso

    comienza por cargar los datos desde el archivo LAS y termina al generar la curva de

    saturacin de agua. Se incluirn tambin algunos grficos cruzados.

    Los pasos dados para realizar la interpretacin son:

    1. Abrir PETROLUKE, haciendo clic en el archivo Petroluke.m en el Directorio

    Actual de MATLAB 6.5 botn derecho del ratn y seleccionando la opcin run.

    Esto puede realizarse tambin escribiendo PETROLUKE en el Command Window

    de MATLAB 6.5.

  • 75

    2. Cargar el archivo Laura.las, como fue explicado en la seccin 3.1.1.

    3. En el Men de Curvas Disponibles, se configuraron para ser graficadas las curvas

    GR, CAL, ILD, LLS,LLD, NPHI y RHOB , como se nuestra en la siguiente figura:

    Figura 4.2. Cargando el archivo Laura.las.

    Figura 4.3. Curvas a graficar inicialmente.

  • 76

    4. Reduciendo el Zoom a 5%, se busca un acufero. Al no encontrarse ningn buen

    acufero, Se calcula la curva se asume temporalmente la Resistividad del Agua de

    Formacin como la predeterminada, es decir, Rw=0,04 Ohm.m.

    5. Se abre ahora el Editor de Ecuaciones, de igual forma que la explicada en las secciones 3.4.2.1 y 3.4.2.2, Se realizan los clculos con las ecuaciones

    predeterminadas: Porosidad-Densidad, Porosidad-Promedio Neu/Den, Saturacin de

    Agua-Archie(a,m&n) y Resistividad Rwa.

    Figura 4.4. Vista de las curvas iniciales graficadas, con una escala vertical de 100%.

  • 77

    6. Luego de aplicados los clculos, se utiliza la funcin Editar Pistas y se grafican las

    curva SwA en la pista 4, mientras que PHID se grafica en la pista 3, con el objeto de

    determinar el efecto de gas.

    Figura 4.5. El Editor de Ecuaciones con los clculos realizados. Curvas PHID, PHIA, SwA y Rwa.

  • 78

    7. Reduciendo nuevamente el Zoom a 5%, se busca un acufero con la ayuda de la

    curva Rwa. Se encontr un acufero a 920 ft, se utiliz la herramienta Valor en para

    obtener el valor de Rwa en el punto. Este valor (0.40386 Ohm.m), equivale a Rw,

    por lo cual se cambi en la biblioteca de Constantes.

    8. Al recalcular se obtuvieron las curvas definitivas y se actualizaron, presionando el

    botn Cancelar, en el Editor de Ecuaciones.

    Figura 4.6. Muestra de los registros, incluyendo las curvas calculadas. Ntese los valores bajos SwA producidos por la suposicin de Rw predeterminada.