Você está na página 1de 91

UNIVERSIDAD SIMN BOLVAR

INGENIERA GEOFSICA



















Br. Andrs Eduardo Landa Muoz
Tutor Acadmico: J orge 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 K
40
(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 10
4
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.
m
a
Rw
Ro
F

= = (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 . 2
62 . 0

= F

+ = 1
1
03 . 1 1
73 . 1

F
73 . 1
13 . 1

= F
n
Sw
Ro
Rt

=
(2)
(3)
(4)
(5)
n
m
Rt
Rw a
Sw
1
.
.

=

(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:

=
c
Ro
Rw
2
.
(7)
w w t
S n R c m R log ) ( log log log + = (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,
# Cr eat ed by : [ OpenWor ks] Log Expor t Ut i l i t y ( LEXP)
# Cr eat ed on : 1939- 10- 29 08: 57: 08
# Pr oj ect :
# User : XXX
# I nt er pr et er : YYY
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
~VERSI ON I NFORMATI ON
VERS. 2. 0 : CWLS Log ASCI I St andar d - ver si on 2. 0
WRAP. NO : One l i ne per dept h st ep
~WELL I NFORMATI ON
#MNEMONI C . UNI T VALUE : DESCRI PTI ON
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 : FI ELD
LOC . UNKNOWN : LOCATI ON
CNTY . UNKNOWN : COUNTY
STAT . UNKNOWN : STATE
CTRY . UNKNOWN : COUNTRY
SRVC . UNKNOWN : SERVI CE COMPANY
DATE . UNKNOWN : LOG DATE
UWI . AK2 : UNI QUE WELL I D
XCOORD . 0. 000000 : SURFACE X
YCOORD . 0. 000000 : SURFACE Y
LAT . - 98765. 000000 : LATI TUDE
LON . - 98765. 000000 : LONGI TUDE
ELEV . FT 35. 6000 : SURFACE ELEV
ELEV_TYPE . KB : ELEV TYPE
~CURVE I NFORMATI ON
#MNEMONI C . UNI T API CODE : CURVE DESCRI PTI ON
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DEPTH . FT : Measur ed Dept h
DT . UNKNOWN UNKNOWN : DT
DTS . UNKNOWN UNKNOWN : DTS- Load
PHI _DT . UNKNOWN UNKNOWN : PHI _DT
RHOB . UNKNOWN UNKNOWN : RHOB
PHI E . UNKNOWN UNKNOWN : PHI E
SW1 . UNKNOWN UNKNOWN : SW1
~A
DEPTH DT DTS PHI _DT RHOB PHI E 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 nicamentea 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:
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

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.



















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.

















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.



Botn Seleccionar:
Este botn pasa automticamente todo el texto que se encuentre en el campo
ecuaciones al campo Ventana de Comandos.

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.


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.
















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.



















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.
























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.







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.
79





























Figura 4.7. Muestra de los registros, incluyendo las curvas calculadas con un zoom de 5%. El
acufero encontrado se haya dentro de la elipse roja.
Figura 4.8. Muestra de los registros, incluyendo las curvas calculadas con un zoom de 5
80
9. Al buscar de forma grfica efecto de gas en los registros no fue posible encontrarlo,
debido a la ausencia de Mariposas formadas por NPHI y PHID. Por ello, se realiza
un grfico cruzado entre NPHI y RHOB para confirmar su ausencia y, a la vez,
verificar que tipo de litologa se tiene en el pozo. Esto se realiza de forma idntica a
lo explicado en la seccin 3.4.4.


















De la figura anterior, puede interpretarse que la litologa dominante en el pozo,
del cual provienen los datos del archivo Laura.las, son carbonatos. Adems, se observa
un efecto de sobrecompactacin, caracterstico de la zona del area del pozo, debido a la
notable tendencia de los puntos hacia la esquina superior derecha del grfico. Por otra
parte, sumado a la ausencia de las mariposas del efecto de gas entre los registros
PHID y NPHI, se confirma la ausencia de este en el pozo.


Figura 4.9: Grfico cruzado entre RHOB y NPHI. Las lneas de litologa (Amarilla, arena; verde,
caliza y Roja, doloma) han sido colocadas posteriormente con un editor de imgenes. Obsrvese el
predominio de los carbonatos y la ausencia de gas.
81
5. CONCLUSIONES Y RECOMENDACIONES.


El proceso de diseo y construccin del algoritmo para la visualizacin y
procesamiento automatizado de registros de pozo, PETROLUKE, mostr cabalmente
que es posible generar herramientas informticas tiles, amigables y de alto nivel
tcnico, con un mnimo de recursos. Sumado a esto, se observ que MATLAB 6.5 es
una plataforma bastante verstil para el desarrollo de estas, por lo que se recomienda
proyectar otros algoritmos, en la misma plataforma y compatibles con el presente, que
abarquen otras reas de la exploracin, para desarrollar as un paquete interpretativo
completo.
Los diversos mdulos del algoritmo rindieron los resultados deseados debido a
que:
El mdulo Editor de Ecuaciones permite, de forma verstil y amigable, la mayor
parte de los clculos necesarios para realizar una interpretacin petrofsica avanzada.
Las funciones Capturar y Copiar mostraron ser bastante tiles al momento de exportar
imgenes para documentos de texto y presentaciones. Por otra parte, pese a no ser an
capaz de calcular resistividades del agua de formacin por medio del Hingle o el Pickett
Plot, el mdulo de Crossplots demostr ser til para discriminar litologa y la posible
presencia o ausencia de Gas. Sin embargo, se recomienda que para futuras versiones se
desarrollen herramientas que permitan la interpretacin directa a partir de estos grficos
especialmente importantes.
PETROLUKE es capaz de cargar archivos en formatos LAS y ASCII de forma
eficiente y correcta, interpretarlos, guardarlos en archivos MAT y luego abrirlo una vez
ms para continuar la interpretacin, Lo cual constituye una ventaja para el intrprete y
facilita este proceso.






82
Finalmente, cabe acotar que esta versin de PETROLUKE tiene ciertas
limitaciones por lo cual se recomienda:
1) Crear una herramienta de anlisis de formaciones, que permita trabajar en todo el
programa con datos pertenecientes a un intervalo de profundidades determinado
por el usuario.
2) Cambiar los controles de colores en el Men de Curvas Disponibles por botones,
como en el Men de Crossplots.
3) Generar un algoritmo que permita trabajar con varios pozos a la vez.
4) Generar una funcin que permita ver el encabezado de los archivos cargados.





















83
6. REFERENCIAS


Rider, Malcom. THE GEOLOGICAL INTERPRETATIONS OF WELL LOGS. Second
Edition. Gulf Publishing Company.
Garca S.,Eduardo. CURSO BSICO DE PERFILES DE POZO EN HOYO
DESNUDO. Notas de Clases. Universidad Simn Bolvar.
Ramos C., Lya N. (1999). MODELO DE INTERPRETACIN DE DATOS DE
POZOS, Y RECONOCIMIENTO DE FACTORES DE FACIES. Proyecto de Grado.
Universidad Simn Bolvar.

Cova H., Carlos A. (2003). IMPLEMENTACIN DE ALGORITMOS PARA EL
CLCULO Y APLICACIN DE ATRIBUTOS AVO INSTANTNEOS EN
SISMOGRAMAS SINTTICO. Proyecto de Grado. Universidad Simn Bolvar.

Azuaje T. Ramn J . (2004). IMPLEMENTACIN DE ALGORITMOS PARA EL
CLCULO Y APLICACIN DE ATRIBUTOS AVO INSTANTNEOS EN DATOS
REALES. Proyecto de Grado. Universidad Simn Bolvar.
The Math Works Inc. MATLAB. Version 6.5 1999-2004.
http://www.cwls.org/las_info.htm
http://www.spwla.org














84
7. APNDICES

7.1. Apndice I: Diagrama de Flujo del Programa.






















PETROLUKE
Pantalla Principal
Cargarlos
Carga archivos LAS y ASCII
Ploting6
Dirige el proceso de
Graficacin.
CuadroPlot32,
CuadroPlot325
Recoge las caractersticas seleccionadas
TrackCallback
Muestraopening
CurvCallback
Controlan las actividades
automticas del Menu de
curvas, pe: Dibujo de
muestras y caractersticas
predeterminadas.
Sendorders05
Organiza y enva la
informacin contenida en
el Menu de Curvas.
Capturar,
Capture2
Permiten generar o copiar
archivos de imagen de la
Getorders
Permite reabrir el men de
curvas con las
caractersticas
seleccionadas previamente.
Viewploting7
Configura la vista predeterminada para las
curvas.
lhope5, hope52
Grafican las Curvas.
Handsaving2
Guarda los Handels.
Globaldestruction
Borra las variables globales
Borrar_Plots
Limpia las pistas
Salvando
Permite cerrar, abrir y guardar
archivos .mat con
interpretaciones.
Zooming
Controla la vista de las curvas
Barr_Callback
Controla la accin de la barra
sobre la vista de las curvas
Buscandovalor
Permite mostrar los valores para
una profundidad, seleccionada
grficamente por el usuario, de
las curvas graficadas
CrossPlots1 *
Pantalla principal del mdulo de
grficos cruzados entre registros.
Editor_de_Ecuaciones
*
Permite realizar clculos con los
* Los diagramas de flujo del Editor_de_Ecuaciones
y CrossPlots1 ser[an mostrados aparte
85






CrossPlots1
Pantalla Principal
CuadroLoby
Recoge las caractersticas
seleccionadas por el usuario para las
MuestraopeningCross
Coloreando2
Controlan las actividades
automticas del Menu de
curvas, pe: Dibujo de
muestras y caractersticas
predeterminadas.
Muestraopening
CC
Organiza y enva la
informacin contenida en
Capturar
Permiten generar archivos
de imagen de la pantalla
principal.
AbrirCloby
Perite reabrir Cuadroloby
Hope6
Grafican las Curvas.
ZoomingCC
Controla la vista de las curvas
Barr_CallbackCC
Controla la accin de la barra
sobre la vista de las curvas
Editor_deEcuaciones
Pantalla Principal
Corre_Forrest
Evalua, corre y aplica los comandos
The_Lord_of_the
_strings
Pasa las ecuaciones a la
ventana de comandos.
The_Elve
Genera la pantalla Evaluar
AbrirCloby
Perite reabrir Cuadroloby
Feanor
Evala los registros
The_Revenge_of_the_
Sith
Librera_Robot0
Abre la biblioteca de constantes
TOPE_BASE
Delimita la formaci[on de
trabajo
I_Love_Laura
Sincroniza a los grupos con los
nombres y las ecuaciones
Constantes
Carga las constantes
seleccionadas

Você também pode gostar