Вы находитесь на странице: 1из 113

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE COMPUTO

ESCOM

Trabajo Terminal
Sistema de Validacion de Datos Experimentales de Analisis PVT
2014 - A079

Presenta
Roque Pasillas Gabriela Berenice

Directores
M. en C. Darwin Gutierrez Meja Dr. Armando Garca Jaramillo

Mexico D.F., a 29 de Junio de 2015


INSTITUTO POLITECNICO NACIONAL
Escuela Superior de Computo

No. Registro: 2014 - A079 Serie amarilla Junio del 2015

Documento Tecnico

Sistema de Validacion de Datos Experimentales de Analisis PVT

Autor:
Roque Pasillas Gabriela Berenice*

RESUMEN

En este reporte se muestra la documentacion tecnica del Trabajo Terminal 2014 - A079, que
lleva por nombre ((Sistema de Validacion de Datos Experimentales de Analisis PVT)), cuyo
objetivo es automatizar el proceso de validacion de los datos de un estudio PVT (Presion,
Volumen y Temperatura), obtenidos de experimentos a muestras de diferentes tipos de hidro-
carburos; los cuales son empleados en la ingeniera de yacimientos, para determinar diversos
parametros y la aplicacion de metodologas que planean y optimizan la explotacion de ya-
cimientos. Realizando una aplicacion de escritorio, donde se implementen tres metodologas
de validacion para fluidos clasificados como ((Aceite Volatil)), ((Gas y condensado)) y ((Aceite
Negro)).

Palabras clave: Validacion PVT, Modelado dinamico, Petrofsica, Algoritmia, Heurstica,


Simulacion Numerica

Directores

M. en C. Darwin Gutierrez Meja M. en C. Armando Garca Jaramillo

* e-mail: gabriela.roque@outlook.com
i
Advertencia

((Este informe contiene informacion desarrollada por la Escuela Superior de Computo del
Instituto Politecnico Nacional a partir de datos y documentos con derecho de propiedad y por
lo tanto su uso queda restringido a las aplicaciones que explcitamente se convengan.))
La aplicacion no convenida exime a la escuela su responsabilidad tecnica y da lugar a las
consecuencias legales que para tal efecto se determinen.
Informacion adicional sobre este reporte tecnico podra obtenerse en:

Subdireccion Academica de la Escuela Superior de Computo del Instituto Politecnico Na-


cional, situada en Av. Juan de Dios Batiz s/n, Telefono: 57 29 60 00 Extension: 52000

ii
CAPITULO 0. ADVERTENCIA

iii
CAPITULO 0. ADVERTENCIA

iv
Indice general

Advertencia II

Indice general III

1. Introduccion 2
1.1. Preambulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Planteamiento del problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.2. Objetivos Especficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4. Justificacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5. Organizacion del documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2. Antecedentes 7
2.1. Marco Conceptual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1. Yacimientos y petroleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2. Ingeniera de Yacimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3. Analisis PVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4. Validacion de Analisis PVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.1. Metodo de Bashbush . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2. Metodo de Whitson-Torp . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4.3. Metodo de Hoffman-Crump-Hocott . . . . . . . . . . . . . . . . . . . . . 13
2.4.4. Prueba de la Funcion Y . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.5. Prueba de densidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.6. Prueba de Balance de Materia . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.7. Prueba de Desigualdad . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5. Estado del Arte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3. Analisis 17
3.1. Propuesta de solucion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2. Caractersticas del Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3. Estudio de Factibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3.1. Factibilidad Tecnica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4. Historias de Usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.1. Importacion de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

v
INDICE GENERAL INDICE GENERAL

3.4.2. Introduccion manual de datos . . . . . . . . . . . . . . . . . . . . . . . . 27


3.4.3. Metodo de Bashbush . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.4. Metodo de Whitson-Torp . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.5. Metodo de Hoffman-Crump-Hocott . . . . . . . . . . . . . . . . . . . . . 33
3.4.6. Prueba de la Funcion Y . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.4.7. Prueba de densidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.4.8. Prueba de balance de materia . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.9. Prueba de desigualdad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.5. Gestion de Riesgos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.5.1. Evaluacion inicial de Riesgos . . . . . . . . . . . . . . . . . . . . . . . . 38
3.5.2. Analisis de riesgos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.5.3. Estrategias de control de riesgos . . . . . . . . . . . . . . . . . . . . . . 41
3.6. Estimacion de costos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

4. Diseno 44
4.1. Arquitectura del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.1. Diagrama a bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.2. Modelo conceptual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2. Diseno de Pantallas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.2.1. Pantalla HU1.1: Introduccion manual de datos Aceite Volatil y Gas y
Condensado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3. Archivo de importacion de datos . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.3.1. REGLAS: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.3.2. DICCIONARIO DE ETIQUETAS: . . . . . . . . . . . . . . . . . . . . . 52
4.3.3. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5. Desarrollo 58
5.1. Pantalla de inicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.2. Introduccion de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.2.1. HU1. Importacion de datos . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.2.2. HU2. Introduccion manual de datos . . . . . . . . . . . . . . . . . . . . 71
5.3. Metodos de validacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.3.1. Calculo de las constantes de equilibrio . . . . . . . . . . . . . . . . . . . 72
5.3.2. HU3. Metodo de Bashbush . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.3.3. HU5. Metodo de Hoffman - Crump - Hocott . . . . . . . . . . . . . . . . 75
5.3.4. HU6. Prueba de la Funcion Y . . . . . . . . . . . . . . . . . . . . . . . . 77
5.3.5. Metodo de mnimos cuadrados . . . . . . . . . . . . . . . . . . . . . . . 78

6. Pruebas de aceptacion 80
6.1. HU1. Importacion de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.1.1. HU1.1: Importacion de datos Aceite Volatil y Gas y Condensado . . . . 83

7. Conclusiones 92

8. Trabajo a futuro 93

Bibliografa 94

Glosario de terminos 98

Indice de figuras 100

vi
INDICE GENERAL INDICE GENERAL

Indice de cuadros 102

vii
INDICE GENERAL INDICE GENERAL

1
CAPITULO 1

Introduccion

1.1. Preambulo
Ingeniera de Yacimientos
Es la ciencia que se encarga del estudio de los sistemas roca-fluido que forman las reservas
de petroleo o gas y sus propiedades, en relacion con la cantidad y la maximizacion en su
extraccion. Su objetivo principal es obtener la maxima recuperacion, economicamente posible,
de hidrocarburos de un yacimiento petrolero. Para ello se desarrollan modelos matematicos
del yacimiento, mediante los cuales se simula su comportamiento bajo diversas opciones de
explotacion a lo largo de su vida productiva [1, 2, 3, 4].
El objetivo principal de la Ingeniera de Yacimientos se cumple por medio del ingeniero
petrolero, quien debe definir y evaluar el sistema del yacimiento a partir de estudios y de
la interpretacion de los datos [5]. Definir un yacimiento significa determinar su area total,
espesor, inclinacion, lmites y condiciones de deposicion geologica; por otra parte, evaluar es
determinar las propiedades fsicas de la roca yacimiento, barreras, fracturas, entre otras, que
puedan afectar el flujo de los fluidos.
Con tales propositos el ingeniero petrolero aplica tecnicas de ingeniera que le proveen
herramientas para probar y estudiar el yacimiento, las cuales, en conjunto con la informacion
provista por la geologa, la geofsica y la petrofsica, le permiten cuantificar las reservas, identi-
ficar los mecanismos predominantes de produccion, predecir el comportamiento del yacimiento
y plantear esquemas optimos de explotacion [1, 2, 3, 4, 5, 6, 7, 8]

2
1.1. PREAMBULO CAPITULO 1. INTRODUCCION

Analisis PVT
El analis PVT constituye una herramienta de gran ayuda para reproducir de la mejor
manera el comportamiento de los fluidos contenidos en un yacimiento. Este consiste en un
conjunto de pruebas que se realizan en el laboratorio a una muestra de la mezcla de los fluidos
mencionados para determinar las propiedades volumetricas y su variacion con la presion, con la
finalidad de conocer su comportamiento bajo diferentes condiciones de presion y temperatura
y determinar si la muestra analizada es representativa del fluido contenido en el yacimiento.
El analisis PVT es de gran importancia debido a que las relaciones presion - volumen - tem-
peratura, en conjunto con otras propiedades, sirven para planificar la cadena de operaciones
referentes a la produccion, separacion, tratamiento, acondicionamiento, manejo, distribucion,
procesos posteriores, mediciones y rendimiento de gases y/o lquidos comerciales.
Es necesario resaltar que para que la muestra de fluido empleada sea representativa del
fluido contenido en el yacimiento, los resultados obtenidos en el laboratorio deben ser con-
sistentes con datos obtenidos de otras muestras de fluidos similares, as la validacion de esos
parametros permitira realizar una caracterizacion mas rapida y confiable. Si estas condiciones
no se cumplen, el impacto en tiempo y dinero es muy alto.
Para realizar la validacion de estos datos experimentales (obtenidos de experimentos),
existen varios metodos que se aplican dependiendo del tipo de fluido que se trate, normalmente
son realizados por expertos en analisis PVT que utilizan distintas herramientas, como hojas
de calculo.

3
1.2. PLANTEAMIENTO DEL PROBLEMA CAPITULO 1. INTRODUCCION

1.2. Planteamiento del problema


Los analisis PVT proporcionan informacion valiosa que se utiliza para caracterizar fluidos
y posteriormente realizar balance de materia composicional [9], analisis nodal composicional,
calculos de reservas y simulacion numerica; la confiabilidad de los datos es prioridad para
poder ser usados en estudios integrales en yacimientos.
Para lograr la validacion de un analisis PVT sin utilizar una herramienta automatizada,
se emplean largos periodos de tiempo, debido a la cantidad de calculos que se deben realizar
y el margen de error cometido aumenta; esto tiene un gran impacto en los resultados que se
obtienen.

1.3. Objetivo

1.3.1. Objetivo General


Desarrollar una aplicacion de escritorio que sirva para llevar a cabo la validacion de datos
experimentales de un analisis PVT a muestras de fluidos de yacimientos de aceite volatil,
aceite negro y gas y condensado, para determinar la confiabilidad de los datos y disminuir el
tiempo de caracterizacion.

1.3.2. Objetivos Especficos


1. Investigar la teora necesaria sobre ingeniera de yacimientos y analisis PVT.

2. Investigar y analizar los metodos para validacion PVT.

3. Seleccionar al menos 3 metodos de validacion para ser implementados en el sistema, uno


para cada tipo de fluido.

4. Implementar la carga manual de datos experimentales en el sistema.

5. Implementar la importacion en el sistema de archivos que contengan datos experimen-


tales.

6. Implementar los metodos de validacion seleccionados para conocer si los datos que se
introduzcan son consistentes o no.

4
1.4. JUSTIFICACION CAPITULO 1. INTRODUCCION

1.4. Justificacion
Los analisis PVT se realizan experimentalmente en laboratorios especializados, algunos
con la utilizacion de equipos cuyo manejo es automatizado y computarizado. Los costos de
los equipos, la realizacion de los experimentos y la toma de muhestras representativas del
yacimiento, son bastante elevados. Las muestras de superficie son menos costosas, pero son
menos representativas; ya que su estudio implica una recombinacion de los fluidos producidos.
La validacion de los datos obtenidos en laboratorio se lleva a cabo usando herramientas
basicas de calculo y los resultados de dicha validacion dependen de la experiencia de la persona
encargada de realizar este proceso, por lo que el margen de error aumenta. A lo anterior hay
que agregar el hecho de que la carga de datos es extensa y lleva tiempo si se realiza de forma
manual. Los costos mas altos en este tipo de validacion, se deben al tiempo de ejecucion.
Las herramientas computacionales se han convertido en herramientas basicas que son
capaces de detectar con mayor precision errores y permiten minimizar tiempos y costos en
todos los ambitos de las ciencias.
La importancia de usar programas de computacion que lleven a cabo la validacion de los
datos experimentales obtenidos de los analisis PVT, radica en garantizar la confiabilidad de
los resultados experimentales de una manera rapida y eficiente.
El desarrollo de una herramienta de este tipo requiere de una gran inversion de tiempo,
fundamentalmente en la etapa de investigacion del area tecnica de yacimientos, posteriormente
en el diseno de los procesos requeridos y por ultimo, en su implementacion a traves de un
sistema computacional.
Originalidad del trabajo: Cuenta con una herramienta que permite evaluar la calidad
de los datos experimentales PVT. No se detectaron sistemas parecidos en la actualidad.
Usuarios potenciales: Ingenieros petroleros, qumicos dedicados al estudio del compor-
tamiento de hidrocarburos y su aplicacion en areas como la simulacion numerica de yacimien-
tos.

5
1.5. ORGANIZACION DEL DOCUMENTO CAPITULO 1. INTRODUCCION

1.5. Organizacion del documento


En el Captulo 1 Introduccion, se incluye una breve introduccion acerca del tema en
general que se abordara a lo largo del documento, tambien se describen el planteamiento del
problema, la justificacion, los antecedentes sobre este tema, el objetivo general y objetivos
particulares de este trabajo de investigacion.

En el Captulo 2 Antecedentes, se presenta el estado del arte, donde se describen aque-


llos trabajos relacionados con sistemas que lleven a cabo la validacion de datos experimentales
de analisis PVT, tambien se muestra el marco conceptual que contiene una descripcion basica
de los temas que trata este trabajo, definiciones y la base teorica de los algoritmos y metodos
de validacion que se implementaran en el sistema.

En el Captulo 3 Analisis, se describe el analisis sistema, siguiendo la metodologa XP,


elegida para este desarrollo.

En el Captulo 4 Diseno, se muestra el diseno del sistema, se muestra las pantallas y la


descripcion de las mismas.

En el Captulo 5 Desarrollo, se presentan los algoritmos usados en el sistema, especifi-


cando donde y como se implementan las partes mas importantes.

En el Captulo 6 Pruebas de aceptacion, se pueden ver los resultados de las pruebas


aplicadas al sistema.
En el Captulo 7 Conclusiones, se detallan las conclusiones a las que se llegaron al
realizar el desarrollo de este trabajo.
En el Captulo 8 Trabajo a Futuro, se describe el trabajo a futuro y las posibles
mejoras al sistema.
Para finalizar, se anexan la bibliografa consultada para la realizacion de este trabajo y el
glosario.

6
CAPITULO 2

Antecedentes

2.1. Marco Conceptual


El marco conceptual que se presenta a continuacion, permite conocer los terminos basicos
necesarios para el entendimiento del trabajo de investigacion realizado para el desarrollo de
este proyecto.

2.1.1. Yacimientos y petroleo


Los siguientes parrafos daran una idea clara de por que la explotacion de un yacimiento
no es tarea sencilla, ya que depende de distintas condiciones, como el tipo de fluido que
contenga el yacimiento, de la manera en que se encuentre entrampado, las rocas que formen
el yacimiento, entre otras.

Formacion del petroleo


Las acumulaciones de gas y petroleo ocurren en estructuras geologicas denominadas tram-
pas. Un yacimiento es aquella parte de una trampa que contiene petroleo, gas o ambos como
un solo sistema hidraulico conectado [10]. En la Figura 2.1 se muestra la representacion de
un yacimiento.

Figura 2.1: Modelo de un Yacimiento [11]

La fuente de hidrocarburos o roca madre madura, es por lo general, materia organica


con alto contenido de bacterias sedimentadas simultaneamente con partculas de roca. Esta

7
2.1. MARCO CONCEPTUAL CAPITULO 2. ANTECEDENTES

materia es el resultado de un complejo proceso fsico-qumico que ocurre en el interior de


la tierra, donde los restos de algunos animales marinos y microscopicos como peces, ostras,
corales, radiolarios(tipo de protozoarios, organismos microscopicos) y foraminferos(tipo de
protistas, organismos unicelulares), se descompusieron, transformaron y se asentaron en los
mares junto con la arena, limo(tipo de sedimento) y arcillas, dando como resultado la acumu-
lacion de varias capas a lo largo de la costa y el fondo marino(cuencas sedimentarias), algunas
de las cuales se fueron enterrando a grandes profundidades debido a los cambios geologicos,
como se muestra en la Figura 2.2(a).

Figura 2.2: Etapas de la formacion del petroleo [12]

Para que se forme el petroleo, se requiere que esas arcillas maduren por accion de la presion
y la temperatura, Figura 2.2(b). El tiempo de exposicion tambien interviene en la conversion
de la materia organica a hidrocarburos y el lodo, la arena y el limo bajo estas condiciones y
procesos secundarios de sedimentacion dan origen a la roca conocida como roca yacimiento,
que contiene el material organico (kerogeno) que origina el petroleo, el agua y el gas, Figura
2.2(c).
Muchos yacimientos de hidrocarburos se hallan conectados hidraulicamente a rocas llenas
con agua, denominados acuferos. Tambien muchos yacimientos se hallan localizados en gran-
des cuencas sedimentarias y comparten un acufero en comun. En este caso , la produccion de
fluidos de un yacimiento causara la disminucion de presion en otros, por la intercomunicacion
que existe a traves del acufero. En ciertos casos, toda la trampa contiene petroleo y gas, y en
este caso la trampa y el yacimiento son uno mismo. La Figura 2.3 muestra una seccion de una
trampa, donde se observan diferentes grados de continuidad de un yacimiento de arenisca.

8
2.2. INGENIERIA DE YACIMIENTOS CAPITULO 2. ANTECEDENTES

Figura 2.3: Trampa mostrando diferentes grados de continuidad en un yacimiento [11] [3]

2.2. Ingeniera de Yacimientos


La ingeniera de yacimientos tambien se define como aquella ciencia que permite el control
y el pronostico del comportamiento de un yacimiento durante su vida productiva [5].
Es ciencia porque tiene una amplia base cientfica, pero es un arte porque en la practica,
la mayora de datos, fenomenos y comportamiento del yacimiento pueden ser interpretados
logicamente en varias formas.
Para diagnosticar un yacimiento se cuenta con:
1. Datos fsicos.

2. Estadsticas de produccion.

3. Muestras de roca y fluido que representan una infinitesimal parte del yacimiento.

4. Tecnicas estadsticas para obtener promedios.

5. Ecuaciones matematicas establecidas con suposiciones remotas para presentar el yaci-


miento.

Los ingenieros de yacimientos toman los datos, agregan variadas suposiciones y obtienen
ilimitadas conclusiones [5].
El hecho de tener datos insuficientes y de baja calidad y ademas, conocimientos deficientes
del yacimiento, no significa que no se pueda hacer un buen trabajo de ingeniera. Los ingenieros
mas exitosos en la practica del arte de la ingeniera de yacimientos, son aquellos que a traves

9
2.3. ANALISIS PVT CAPITULO 2. ANTECEDENTES

de amplios estudios definen y evaluan el sistema del yacimiento y adicionalmente, usan su


ingenio para obtener mas datos y menos suposiciones.
No se puede aplicar ingeniera a un yacimiento hasta que no se haya obtenido un conoci-
miento adecuado del mismo, a fin de identificar sus partes y por lo tanto, describirlo [8].
La funcion fundamental es definir y evaluar el yacimiento.

Definir. Es determinar el area total, espesor, inclinacion, lmites y condiciones geologi-


cas.

Evaluar. Es determinar las propiedades fsicas de las rocas y de los fluidos que contiene
y su variacion a traves del yacimiento, barreras, fracturas, entre otras que puedan afectar
el flujo.

Solo cuando se hayan determinado adecuadamente los lmites y propiedades del yacimiento
se tendra suficiente conocimiento del mismo para obtener con buen grado de certidumbre su
comportamiento futuro.

2.3. Analisis PVT


Se ha expuesto que para realizar estudios de yacimientos y para planificar adecuadamen-
te el desarrollo de los mismos, se necesita conocer como se comportan volumetricamente los
fluidos dentro del yacimiento, dentro de los pozos y en condiciones de superficie. Como tal
comportamiento depende de la presion (P), volumen(V) y temperatura(T) se deben deter-
minar las diferentes propiedades fsicas de los fluidos en un amplio rango de temperaturas
y presiones. Estas propiedades se identifican a partir de pruebas experimentales conocidas
como analisis PVT. Adicionalmente, tambien se debe conocer como cambian las propiedades
originales del yacimiento a medida que vara la composicion de la mezcla de hidrocarburos
debido a la disminucion de la presion del yacimiento.
En general, los resultados de los analisis PVT se emplean en:
Conocer la composicion de los fluidos producidos como funcion de tiempo.

El diseno de la terminacion, el cual depende de las propiedades de los fluidos en el pozo.

El diseno de la inyeccion de gas.

Conocer los efectos de miscibilidad.

Determinacion de las composiciones de los fluidos que quedan en el yacimiento y sus


propiedades: densidad, tension superficial, viscosidad, entre otras.

Determinacion de la concentracion de H2 S y N2 en el gas producido.

Descubrir nuevas reservas o prevenir la terminacion de pozos secos son los principales
objetivos de una prueba. Algunas veces la prueba se lleva a cabo para saber si hay suficiente
hidrocarburo que justifique los costos de desarrollos de nuevos campos [13].
Para obtener una buena estimacion de las propiedades de los fluidos del yacimiento, es
necesario asegurarse de contar con muestras representativas de ellos y que sean analizadas
adecuadamente en los laboratorios. Sin embargo, con algunos hidrocarburos resulta difcil
obtener muestras representativas para un analisis PVT, en especial con los fluidos que se
encuentran cerca del punto crtico(punto de presion y temperatura en el cual todas la propie-
dades intensivas de la fase lquida y de la fase gaseosa permanecen iguales) y con los crudos

10
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES

pesados(con alto contenido de componentes ((pesados)) como Heptano, Octano, etc.) con alto
contenido de asfaltenos.
Por otra parte, las muestras deben ser tomadas por personal capacitado y especializado
en este tipo de operaciones, recomendandose tomar al menos una muestra de cada yacimiento
que exista y/o se descubra. La decision respecto a cuando y donde tomarla debe ser del
ingeniero de yacimientos. A tal efecto, es un factor importante que la muestra sea tomada lo
mas temprano en la vida del yacimiento para reducir la posible existencia de gas libre, pues
mientras mas temprano se tome, mas cercanos estaran los fluidos a sus condiciones iniciales
y no habran sufrido los cambios que ocurren durante la explotacion del yacimiento. El hecho
de que se conozcan las condiciones en las cuales se tomo la muestra y la forma de analisis en
los laboratorios, permitira evaluar y aplicar mejor los resultados [12].

2.4. Validacion de Analisis PVT


Con la finalidad de conocer la calidad con la que un analisis PVT fue realizado, es necesario
llevar a cabo una validacion de este y definir su empleo como representativo del yacimiento.
Esta validacion contempla la revision del tipo y condiciones de muestreo; datos de produccion,
presion y temperatura medidas en campo; metodos de analisis usados; supervision del estudio
y la verificacion de la composicion, con lo que se evitaran perdidas innecesarias de tiempo
al intentar ajustar datos inconsistentes. Este ultimo punto puede ser analizado mediante la
aplicacion de metodologas publicadas como las de Hoffman-Crump-Hocott [14], Bashbush [15]
y Whitson-Torp [16], para yacimientos de Aceite Volatil y Gas y Condensado.
De igual forma existen metodos para validar la consistencia de los estudios PVT de los
yacimientos de Aceite Negro. Fundamentalmente se aplican 4 metodos: Funcion Y, prueba
de densidad, prueba de balance de materia y la prueba de desigualdad. Estos metodos de-
penden principalmente de la informacion de experimentos especficos con el fin de validar sus
propiedades.

2.4.1. Metodo de Bashbush


Consiste en utilizar informacion obtenida del experimento de agotamiento a volumen cons-
tante y efectuar un balance molar para cuantificar las moles de gas extrado, de gas en la celda
y de lquido en cada etapa del experimento.
Se calcula el numero de moles que existen en un volumen unitario, tomando como base la
presion de saturacion. Una vez que se conocen las moles de gas en la celda, de gas extrado
y de lquido en la celda, es posible calcular la composicion del lquido en cada etapa del
experimento.
Para verificar la consistencia del experimento de laboratorio se utiliza una grafica de valores
de relaciones de equilibrio ((Ki )) contra presion; si se presentan deformaciones o inflexiones
bruscas en las curvas obtenidas para cada componente, es indicativo de que existen errores
experimentales, para lo cual se deben corregir las composiciones reportadas por el laboratorio
hasta lograr obtener curvas suaves sin inflexiones, como se muestra en la Figura 2.4.
Con este metodo es posible corregir la composicion de los experimentos de laboratorio antes
de que se efectue la caracterizacion con la ecuacion de estado, lo cual facilitara el ajuste del
comportamiento de los fluidos, evitando as consumir tiempo en tratar de ajustar resultados
incorrectos.
El metodo descrito se puede aplicar en gas y condensado y para aceite volatil. Su aplicacion
para aceite volatil requiere de datos adicionales, como el peso molecular del aceite y la densidad
del aceite a la presion de saturacion.

11
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES

Figura 2.4: Grafica de curvas suaves sin inflexiones. Metodo de Bashbush

2.4.2. Metodo de Whitson-Torp


El metodo de Whitson-Torp esta basado en efectuar un balance de materia utilizando
informacion derivada del experimento de CVD (Constant Volume Depletion). Se define el
volumen de hidrocarburos que ocupara un mol a la presion de saturacion; para gas y con-
densado se utiliza la ley general de los gases y para aceite volatil se requiere conocer el peso
molecular y la densidad del aceite a la presion de saturacion. Con la aplicacion de este metodo
se pueden calcular los siguientes parametros:
Composicion del lquido en cada etapa del experimento de agotamiento a volumen cons-
tante.

Constantes de equilibrio.

Densidades de lquido y vapor.

Peso molecular de la fraccion C7+ para la fase lquida.

Peso molecular promedio para el sistema de 2 fases.

12
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES

2.4.3. Metodo de Hoffman-Crump-Hocott


Consiste en determinar un factor de caracterizacion ((B)), que esta en funcion de las Tem-
peraturas Crticas de los componentes C1 a C6. Al ser graficado este valor, por el producto
de las constantes de equilibrio ((Ki )) con la presion en cada etapa de separacion. Es decir, a
una presion dada, los puntos (log(Ki *P), FB) correspondientes a varios componentes (C1
C6) deben alinearse a traves de una recta. As, al aplicar este criterio a la prueba CVD se
debe obtener un numero de rectas igual al numero de presiones de los agotamientos, como se
muestra en la Figura 2.5.
El metodo de Hoffman-Crump-Hocott se genero para aplicarse a yacimientos de Gas y
Condensado, aunque se han realizado adecuaciones para su aplicacion en yacimientos de Aceite
Volatil.

Figura 2.5: Grafica. Metodo de Hoffman-Crump-Hocott

13
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES

2.4.4. Prueba de la Funcion Y


La presion de burbuja es el resultado mas importante de la prueba ((Expansion a Compo-
sicion Constante)) (CCE) y su medicion es mas precisa en tanto que mayor sea el contraste
entre las compresibilidades del fluido bajo saturado y saturado. En la medida que el crudo es
mas pesado y tiene menor volumen de gas disuelto, el cambio de compresibilidad que experi-
menta al pasar de un estado a otro es mucho mas sutil y por ello se complica identificar en el
laboratorio.
Las pruebas de liberacion instantanea (Flash, CCE) se validan a traves de medios estadsti-
cos con auxilio de la Funcion Y, que se define mediante la siguiente expresion: En donde Pb

Figura 2.6: Expresion para prueba de la funcion Y

es la presion de burbuja, P es la presion a la cual esta siendo calculada la Funcion Y y Vt/Vb


es el volumen correspondiente a la presion P respecto al volumen medido a la presion de
burbuja. La validacion se realiza graficando la funcion Y con respecto a la presion en cada
etapa de separacion del experimento de liberacion instantanea y determinando la mejor recta
con mnimos cuadrados, como se muestra en la Figura 2.7. Si el grafico obtenido presenta
un comportamiento lineal, la prueba es valida. En caso contrario, se considera que el analisis
es inconsistente; si la curva no presenta una desviacion severa, esta se puede modificar para
hacerla rectilnea y obtener la presion de burbuja corregida.

Figura 2.7: Grafica. Prueba de la Funcion Y

14
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES

2.4.5. Prueba de densidad


Esta prueba simple consiste en comparar que la densidad del aceite saturado con gas a la
presion de burbuja durante la prueba de liberacion diferencial sea igual a la calculada a partir
de los datos obtenidos a las condiciones de separacion. Esta prueba se considera consistente
cuando la diferencia de ambos valores obtenidos no exceda de un 5 %.

2.4.6. Prueba de Balance de Materia


La prueba de Liberacion Diferencial se valida recalculando las relaciones gas-aceite para
cada etapa de separacion y compararla con las relaciones gas-aceite medidas experimental-
mente en la prueba de Liberacion Diferencial. Los calculos consisten en un balance de masas
realizado entre etapas de presion sucesivas, repitiendo la misma secuencia seguida en el la-
boratorio. La relacion gas-aceite, los factores volumetricos del aceite y gas, la gravedad API
del aceite residual y la gravedad especfica del gas liberado en cada etapa de liberacion es la
informacion necesaria para validar la prueba.
El recalculo de la prueba de Liberacion Diferencial se inicia desde la presion mas baja de
la ultima etapa de expansion, es decir, desde presion y temperatura atmosfericas y finaliza a
la presion de burbuja y temperatura del yacimiento. La diferencia entre los valores calculados
y los experimentales no debe exceder nunca de 5 %. En caso de que la diferencia exceda el 5 %
la prueba deber ser descartada.

2.4.7. Prueba de Desigualdad


En esta prueba se debe cumplir que la derivada del factor volumetrico del aceite (Bo) con
respecto a la presion debe ser menor al producto del factor volumetrico del gas (Bg) y la
derivada del Rs con respecto a la presion.

Figura 2.8: Prueba de desigualdad.

15
2.5. ESTADO DEL ARTE CAPITULO 2. ANTECEDENTES

2.5. Estado del Arte


Mediante la investigacion, usando herramientas como Internet y llevando a cabo consul-
tas con expertos en validacion de analisis PVT, no se detectaron sistemas computacionales
similares que realicen la validacion antes mencionada. Sin embargo, a continuacion se listan
algunos elementos que coadyuvan en la realizacion de la misma:

NOMBRE DE LA HERRA- CARACTERISTICAS


TIPO
MIENTA
Trabajo de investigacion que
plasma el diseno de un siste-
Monografa Presentada an-
ma web, basado en un conjun-
te la Universidad de Orien-
to de ecuaciones disenadas pa-
((Diseno de un programa para la te como requisito parcial pa-
ra determinar la consistencia de
validacion de pruebas PVT de ra optar al ttulo de Ingenie-
pruebas PVT de yacimientos de
yacimientos de gas y condensa- ro Qumico, por Tatiana del
gas y condensado. En el que
do)) Valle Tillero Cabrera y Ser-
utilizan 3 metodos: Recombina-
gio Armando Pereda Rivero.
cion matematica, Balance molar
Barcelona, Enero 2010.
y el Criterio de Hoffman-Crump-
Hoccott.
Macro de Microsoft Excel que
implementa las metodologas
mas usadas en la industria
petrolera para validar analisis
PVT de yacimientos de aceite
negro, aceite volatil y gas y
((Validacion automatizada de Macro de Microsoft Excel condensado. Valida el tipo de
analisis PVT para yacimientos desarrollado para PEMEX, fluido, la consistencia de los
petrolferos, PVTVAL)) Exploracion y Produccion. experimentos de laboratorio y
genera un resumen diagnostico
con los resultados. No fue po-
sible obtener una copia debido
a que solo un sector pequeno
de PEMEX tiene acceso a esta
herramienta.

Cuadro 2.1: Estado del arte. Herramientas para validacion de datos experimentales de analisis
PVT.

16
CAPITULO 3

Analisis

3.1. Propuesta de solucion


Se propone realizar una aplicacion de escritorio que realice de forma automatica al menos
3 metodos de validacion, para los 3 tipos de fluido considerados; Aceite Negro, Aceite Volatil
y Gas y Condensado. Para la construccion de la aplicacion se han considerado dos modulos:
Introduccion de datos y la validacion de los mismos.
El modulo de introduccion de datos se divide a su vez en dos:
Introduccion manual. El modulo contara con un apartado especial con campos que
permitan al introducir los datos desde el teclado.

Importacion de un archivo con estructura definida. El modulo tambien contara con un


apartado especial donde se pueda elegir el archivo a importar. La estructura del archivo
se describe a detalle mas adelante.

Una vez introducidos los datos, se crearan objetos dependiendo del tipo de fluido que se
trate y se almacenaran para poder validarlos despues con la ayuda de un menu de opciones
que permitiran seleccionar el metodo de validacion que se desee aplicar.
Despues de que el metodo de validacion se lleve a cabo, se mostrara un mensaje de noti-
ficacion sobre la consistencia del analisis.

17
3.2. CARACTERISTICAS DEL SISTEMA CAPITULO 3. ANALISIS

Los metodos de validacion que se tiene como prioridad desarrollar son los siguientes:

Aceite Negro:
Prueba de la Funcion Y.

Aceite Volatil:
Metodo de Bashbush (Aplicable tambien a Gas y Condensado).

Gas y Condensado:
Metodo de Hoffman - Crump - Hocott(Aplicable tambien a Aceite Volatil).

3.2. Caractersticas del Sistema


A continuacion se describen las caractersticas del sistema a desarrollar:

NOMBRE DE LA HE- CARACTERISTICAS


TIPO
RRAMIENTA
Trabajo de investigacion y
Aplicacion de Escritorio, desarrolla-
desarrollo de software pre-
da en .NET C# que implementa
sentado ante la ESCOM, del
los principales metodos de validacion
Sistema de Validacion de I.P.N. para obtener la titu-
de datos experimentales de Analisis
Datos Experimentales de lacion curricular en la carre-
PVT. Se incluyen 3 metodos priorita-
Anlisis PVT ra de Ingeniera en Sistemas
rios: Metodo de Bashbush, Metodo de
Computacionales, por Ga-
Hoffman - Crump - Hocott y Prueba
briela Berenice Roque Pasi-
de la Funcion Y.
llas, Mexico, D.F., 2015

Cuadro 3.1: Analisis. Caractersticas del sistema a desarrollar.

18
3.3. ESTUDIO DE FACTIBILIDAD CAPITULO 3. ANALISIS

3.3. Estudio de Factibilidad

3.3.1. Factibilidad Tecnica


La factibilidad tecnica es la evaluacion del sistema donde se demuestra que puede es
desarrollarse. Con este objetivo, se ha llevado a cabo un analisis de los requerimientos de
software, de hardware, de IDE de programacion, de los lenguajes de programacion y de los
sistemas operativos. Los resultados se muestran a continuacion:

Requerimientos de software
Se consideraron tres puntos para realizar la eleccion del software necesario para el desa-
rrollo del sistema:
1. Lenguaje de Programacion.

2. IDE.

3. Sistema Operativo.

1.- Lenguaje de Programacion: Los lenguajes de programacion orientados a objetos,


dominados, conocidos y utiles para el desarrollo del sistema que se consideraron ordenados
por expertiz, son los siguientes:

Lenguaje de progra- Software Desarrollo de inter-


Portabilidad
macion libre faces de usuario
Unicamente en Siste- Se pueden desarrollar
Microsoft Visual C#
No mas Operativos Win- usando el estandar de
.NET
dows (Framework) aplicaciones Windows.
Si, aunque se requiere Se pueden desarrollar
Java Si la Maquina Virtual ins- con diferentes IDEs que
talada. facilitan la tarea.
La mayora de progra-
Se pueden desarrollar
mas en Python se pue-
Python Si con distintas herra-
den ejecutar en la ma-
mientas.
yora de plataformas.

Cuadro 3.3: Factibilidad tecnica. Lenguajes de programacion.

Tomando en cuenta las comparaciones entre los lenguajes de programacion se penso en


utilizar Python, por la rapidez en que se desarrollan los scripts, por su caracterstica de
multiparadigma y por ser software libre, pero por nivel de expertiz que se tiene en los lenguajes
analizados, se tomo la decision de elegir Microsoft Visual C# .NET que, aunque represente
realizar una inversion para comprar la licencia del IDE, permitira que el tiempo ahorrado en
aprender el lenguaje pueda ser utilizado en la investigacion de los metodos de validacion y la
ingeniera de yacimientos.

19
3.3. ESTUDIO DE FACTIBILIDAD CAPITULO 3. ANALISIS

2.- IDE(Integrated Development Evironment): Se eligio usar Microsoft Visual Stu-


dio 2013: entorno de desarrollo integrado (IDE) de Visual C# que tiene un conjunto de he-
rramientas de desarrollo expuestas a traves de una interfaz de usuario comun. Algunas de las
herramientas se comparten con otros lenguajes de Visual Studio, y otras, como el compilador
de C#, son exclusivas de Visual C#.
3.- Sistema Operativo: Debido a que el IDE elegido solo puede ser ejecutado en Sistemas
Operativos Microsoft Windows, se eligio la version 8 Professional.

Requerimientos de hardware
Considerando que se utilizara Microsoft Visual Studio 2013 y Windows 8 Professional, los
requisitos mnimos de hardware seran:
Procesador a 2GHz.

2 GB de memoria RAM.

Espacio en Disco Duro de 60GB

20
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4. Historias de Usuario


Las historias de usuario son utilizadas en la metodologa XP (Xtreme Programming),
elegida para el desarrollo de este proyecto, para representar los requerimientos de software.
A continuacion se describen las historias de usuario resultantes de la fase de exploracion,
acompanadas de la descripcion de las pruebas de aceptacion que permitiran verificar que el
sistema de software producido cumple con las especificaciones y que logra su cometido.
Las tablas siguientes estan compuestas por los siguientes elementos:
Numero.- Identificador numerico de la historia de usuario.

Iteracion.- Numero de la iteracion del sistema, en la que estara incluida la implemen-


tacion de la historia de usuario.

Nombre.- Nombre de la historia de usuario.

Usuario.- Persona encargada de interactuar con el sistema en la historia de usuario.

Prioridad en negocio.- Se puede definir como Alta, Media o Baja. Toma en cuenta la
importancia de implementar la historia de usuario para lograr el objetivo del sistema.

Responsable desarrollo.- Persona encargada de desarrollar e implementar la historia


de usuario.

Descripcion.- Enunciados que establecen lo que debe hacer la historia de usuario.

Observaciones.- Notas adicionales sobre la historia de usuario.

Tabla de Pruebas de aceptacion.- Lista de enunciados que establecen las condiciones


que definiran si la implementacion de la historia de usuario funciona.

21
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.1. Importacion de datos


Historia de Usuario 1.

NUMERO: 1 ITERACION: 1

NOMBRE: Importacion de datos

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder importar los datos de un experimento PVT contenidos en
un archivo de texto con un formato especial, para su posterior validacion en el sistema.

OBSERVACIONES:
Esta historia de usuario se divide en las siguientes 2 sub-historias.

Cuadro 3.4: HU1: Importacion de datos (Descripcion)

PRUEBAS DE ACEPTACION:
Revisar que se muestra un mensaje de error cuando se introduce un nombre de archivo que
no existe.

Verificar que solo se permita importar archivos con extension ((.txt)).

Comprobar la consistencia de los datos y etiquetas correspondientes a cada tipo de fluido


(detallado en las pruebas de aceptacion de cada sub-historia).

Cuadro 3.5: HU1. Pruebas de aceptacion

22
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

Importacion de datos Aceite Volatil y Gas y Condensado


Historia de Usuario 1.1

NUMERO: 1.1 ITERACION: 1

NOMBRE: Importacion de datos (((Aceite Volatil)) y ((Gas y Condensado)))

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder importar los datos de un experimento PVT de aceite
volatil o gas y condensado, contenidos en un archivo de texto con un formato especial,
para su posterior validacion en el sistema.

Cuadro 3.6: HU1.1: Importacion de datos Aceite Volatil y Gas y Condensado (Descripcion)

23
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

PRUEBAS DE ACEPTACION:
Comprobar que se muestre un mensaje de error indicando las etiquetas faltantes y que no este
disponible la opcion de continuar cuando no se introduzcan una o mas etiquetas obligatorias.
Etiquetas obligatorias: METRIC o FIELD, PERCENT o FRACTION, DATA, C1, C2, C3, iC4,
C4, iC5, C5, C6, C7+, WSP, RLV, Z, PRES, DENS C7+, MOLW C7+, PVT, API, TEMP, Ps
, Pi, GOR y FLUID.
Comprobar que se muestre un mensaje de advertencia indicando las etiquetas faltantes y
que no este disponible la opcion de continuar cuando no se introduzcan una o mas etiquetas
opcionales importantes. Etiquetas opcionales importantes: H2S, CO2, N2.
Revisar que las etiquetas H2S, CO2, N2, C1-C7+, WPS, RLV, Z y PRES tengan asociada una
coleccion de datos numericos de longitud exactamente igual al numero de etapas especificadas con
las etiquetas STAGE n. Verificar que si es menor, se asigne un valor de cero a los datos faltantes;
si es mayor, que se muestre el mensaje de error correspondiente y que no este disponible la opcion
de continuar.
Revisar que los totales de la composicion por etapas sean:
1 en cada etapa, en caso de que la composicion sea dada en fraccion molar.
100 en cada etapa, en caso de que la composicion sea dada en porcentaje.
Comprobar que si esta condicion no se cumple, la opcion de continuar no este disponible.
Verificar que se muestra un mensaje que indique que un valor numerico es requerido cuando
se introduzca un valor no numerico en alguna coleccion de datos de las etiquetas N2, CO2,
H2S, C1C7+, WSP, RLV, Z o PRES, o despues de las etiquetas DENS C7+, MOLW C7+,
API, TEMP, Ps, Pi, GOR o FLUID . Si el valor esta asociado a alguna etapa de agotamiento,
comprobar que el mensaje muestra en que etapa es hallado el error.
Comprobar que los comentarios (enunciados que comiencen con #) sean ignorados en la lectura
de datos cuando sean introducidos en el archivo a importar.
Comprobar que se muestre un mensaje con una lista de palabras adicionales encontradas
cuando se introduzcan palabras sin el smbolo # .
Comprobar que se muestra un mensaje que indique que el valor del campo no puede ser cero
cuando se introduzcan ceros en alguna etiqueta de las siguientes: GOR, API, Ps, Pi, TEMP,
PRES, C1-C7, WSP a partir de la etapa 1, Z a partir de la etapa 1, DENS C7+ y MOLW C7+.
Verificar que se asigna un valor predeterminado cuando no se introducen datos en la etiqueta
ANALIST.
Revisar que se asigna la fecha actual predeterminadamente cuando no se introducen datos en
la etiqueta DATE.
Verificar que se crea un elemento PVT de Aceite Volatil o Gas y Condensado para poder
aplicar los metodos de validacion correspondientes cuando se importa un archivo sin errores.

Cuadro 3.7: HU1.1. Pruebas de aceptacion

24
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

Importacion de datos Aceite Negro


Historia de Usuario 1.2

NUMERO: 1.2 ITERACION: 1

NOMBRE: Importacion de datos (((Aceite Negro)))

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder importar los datos de un experimento PVT de aceite negro,
contenidos en un archivo de texto con un formato especial, para su posterior validacion
en el sistema.

Cuadro 3.8: HU1.2: Importacion de datos. Aceite Negro (Descripcion)

25
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

PRUEBAS DE ACEPTACION:
Comprobar que se muestre un mensaje de error indicando las etiquetas faltantes y que no este
disponible la opcion de continuar cuando no se introduzcan una o mas etiquetas obligatorias.
Etiquetas obligatorias: METRIC o FIELD, PERCENT o FRACTION, DATA, STAGE n (donde
n es cada etapa desde 0), PRES, VOLREL, PVT, API, TEMP, Ps, Pi, GOR y FLUID.
Revisar que las etiquetas PRES y VOLREL tengan asociada una coleccion de datos numericos
de longitud exactamente igual al numero de etapas especificadas con las etiquetas STAGE n.
Comprobar que si es menor, se asigne un valor de cero a los datos faltantes; si es mayor, que se
muestre el mensaje de error correspondiente y que no este disponible la opcion de continuar.
Comprobar que se muestra un mensaje que indique que un valor numerico es requerido cuando
se introduzca un valor no numerico en alguna coleccion de datos de las etiquetas PRES o
VOLREL, o despues de las etiquetas DENS C7+, MOLW C7+, API, TEMP, Ps, Pi, GOR o
FLUID. Si el valor esta asociado a alguna etapa de agotamiento, revisar que el mensaje muestra
en que etapa es hallado el error.
Comprobar que los comentarios (enunciados que comiencen con #) sean ignorados en la lectura
de datos cuando sean introducidos en el archivo a importar.
Comprobar que se muestre un mensaje con una lista de palabras adicionales encontradas
cuando se introduzcan palabras sin el smbolo # .
Comprobar que se muestra un mensaje que indique que ese valor no puede ser cero cuando
se introduzcan ceros en alguna etiqueta de las siguientes: GOR, API, Ps, Pi, TEMP, PRES,
VOLREL.
Comprobar que se asigna un valor predeterminado cuando no se introduzcan datos en la
etiqueta ANALIST.
Revisar que se asigna la fecha actual predeterminadamente cuando no se introducen datos en
la etiqueta DATE.
Comprobar que se crea un elemento PVT de Aceite Negro para poder aplicar los metodos de
validacion correspondientes cuando se importa un archivo sin errores.

Cuadro 3.9: HU1.2. Pruebas de aceptacion

26
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.2. Introduccion manual de datos


Historia de Usuario 2.

NUMERO: 2 ITERACION: 2

NOMBRE: Introduccion manual de datos

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto ingresa manualmente los datos de un experimento PVT para su pos-
terior validacion en el sistema.

OBSERVACIONES:
Esta historia de usuario se divide en las siguientes 2 sub-historias.

Cuadro 3.10: HU2: Introduccion manual de datos (Descripcion)

PRUEBAS DE ACEPTACION:
Seleccionar un tipo de fluido y comprobar que aparezcan los campos correspondientes a llenar.

El usuario experto ingresa manualmente los datos de un experimento PVT para su posterior
validacion en el sistema.

Cuadro 3.11: HU2. Pruebas de aceptacion

27
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

Introduccion manual de datos Aceite Volatil y Gas y Condensado


Historia de Usuario 2.1

NUMERO: 2.1 ITERACION: 2

NOMBRE: Introduccion manual de datos


(((Aceite Volatil)) y ((Gas y Condensado)))

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto ingresa manualmente los datos de un experimento PVT de aceite
volatil o de gas y condensado, para su posterior validacion en el sistema.

Cuadro 3.12: HU2.1: Introduccion manual de datos. Aceite Volatil y Gas y Condensado (Des-
cripcion)

28
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

PRUEBAS DE ACEPTACION:
Comprobar que si no se introducen los datos obligatorios, la opcion de continuar no este
disponible. Datos obligatorios: Sistema de unidades, Unidades de la composicion (Porcentaje o
fraccion molar), Relacion gas-aceite, Tipo de fluido, Densidad, Presion de saturacion, Presion
inicial, Temperatura, Nombre del PVT, Presion por etapas, Composicion por etapas de los
hidrocarburos (C1-C7), Volumen del lquido retrogrado por etapas, Fluido producido por etapas,
Factor de desviacion por etapas, Densidad y Peso Molecular de la fraccion pesada (C7+).
Verificar que los totales de la composicion por etapas sean:
1 en cada etapa, en caso de que la composicion sea dada en fraccion molar.
100 en cada etapa, en caso de que la composicion sea dada en porcentaje.
Comprobar que si esta condicion no se cumple, la opcion de continuar no este disponible.
Comprobar que solo se puedan introducir valores numericos en los campos de: Relacion gas-
aceite, Densidad, Presion de saturacion, Presion inicial, Temperatura, Composicion por etapas
de los hidrocarburos (C1-C7), Volumen del lquido retrogrado por etapas, Fluido producido por
etapas, Factor de desviacion por etapas, Densidad y Peso Molecular de la fraccion pesada (C7+).
Comprobar que se muestra un mensaje que indique que el valor del campo no puede ser cero
cuando se deje en cero algun campo de los siguientes: Relacion gas-aceite, Densidad, Presion
de saturacion, Presion inicial, Temperatura, Presion por etapas, Composicion por etapas de los
hidrocarburos (C1-C7), Fluido producido por etapas a partir de la etapa 1, Factor de desviacion
por etapas a partir de la etapa 1, Densidad y Peso Molecular de la fraccion pesada (C7+).
Comprobar que se asigna un valor predeterminado cuando se deja en blanco el nombre del
analista.
Comprobar que se asigna la fecha actual predeterminadamente cuando no selecciona una fecha.
Comprobar que se crea un elemento PVT de Aceite Volatil o Gas y Condensado para po-
der aplicar los metodos de validacion correspondientes cuando se introducen todos los datos
correctamente.

Cuadro 3.13: HU2.1. Pruebas de aceptacion

29
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

Introduccion manual de datos Aceite Negro


Historia de Usuario 2.2

NUMERO: 2.2 ITERACION: 2

NOMBRE: Introduccion manual de datos


(((Aceite Negro)))

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto ingresa manualmente los datos de un experimento PVT de aceite
negro para su posterior validacion en el sistema.

Cuadro 3.14: HU2.2: Introduccion manual de datos. Aceite negro (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no este disponible la opcion de continuar cuando no se introducen los datos
obligatorios. Datos obligatorios: Sistema de unidades, Relacion gas-aceite, Tipo de fluido, Densi-
dad, Presion de saturacion, Presion inicial, Temperatura, Nombre del PVT, Presion por etapas
y Volumen relativo por etapas.
Comprobar que solo se puedan introducir valores numericos en los campos de: Relacion gas-
aceite, Densidad, Presion de saturacion, Presion inicial, Temperatura, Presion por etapas y
Volumen relativo por etapas.
Comprobar que se muestra un mensaje que indique que el valor del campo no puede ser cero
cuando se deje en cero algun campo de los siguientes: Relacion gas-aceite, Densidad, Presion de
saturacion, Presion inicial, Temperatura, Presion por etapas y Volumen relativo por etapas.
Comprobar que se asigna un valor predeterminado se deja en blanco el nombre del analista.
Comprobar que se asigna la fecha actual predeterminadamente cuando no se selecciona una
fecha.
Comprobar que se crea un elemento PVT de Aceite Negro para poder aplicar los metodos de
validacion correspondientes cuando se introducen todos los datos correctamente.

Cuadro 3.15: HU2.2. Pruebas de aceptacion

30
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.3. Metodo de Bashbush


Historia de Usuario 3.

NUMERO: 3 ITERACION: 3

NOMBRE: Metodo de Bashbush

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite volatil o Gas y Conden-
sado y validar los datos del mismo con el metodo de Bashbush, para saber si los datos
son consistentes o no. Adicionalmente se debe poder visualizar una grafica de las Ki
(Constantes de equilibrio, por componente) vs. la presion de cada etapa de agotamiento.

Cuadro 3.16: HU3: Metodo de Bashbush (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no se le puede aplicar este metodo cuando se seleccione un elemento de aceite
negro.

Revisar que se muestre el mensaje de no consistencia cuando se valide con este metodo un
elemento PVT de Aceite Volatil o Gas y Condensado que se sepa no consistente.

Comprobar que se muestren en una tabla los valores de las Ki calculadas una vez terminada
la validacion de un elemento PVT seleccionado con este metodo.

Comprobar que se muestre la grafica con los valores y escalas correctas cuando termine la
validacion.

Cuadro 3.17: HU3. Pruebas de aceptacion

31
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.4. Metodo de Whitson-Torp


Historia de Usuario 4.

NUMERO: 4 ITERACION: 4

NOMBRE: Metodo de Whitson-Torp

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Media

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite volatil o Gas y Con-
densado y validar los datos del mismo con el metodo de Whitson-Torp, para saber si los
datos son consistentes o no.

Cuadro 3.18: HU4: Metodo de Whitson-Torp

PRUEBAS DE ACEPTACION:
Seleccionar un elemento de aceite negro y comprobar que no se le puede aplicar este metodo.

Validar con este metodo un elemento PVT de A.V. o G. y C. que se sepa no consistente y
comprobar que se muestre el mensaje de no consistencia.

Cuadro 3.19: HU4. Pruebas de aceptacion

32
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.5. Metodo de Hoffman-Crump-Hocott


Historia de Usuario 5.

NUMERO: 5 ITERACION: 5

NOMBRE: Metodo de Hoffman-Crump-Hocott

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Media

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite volatil o Gas y Conden-
sado y validar los datos del mismo con el metodo de Hoffman Crump - Hocott, para
saber si los datos son consistentes o no.

Cuadro 3.20: HU5: Metodo de Hoffman-Crump-Hocott (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no se le puede aplicar este metodo cuando se seleccione un elemento de aceite
negro.

Revisar que se muestre el mensaje de no consistencia cuando se valide con este metodo un
elemento PVT de Aceite Volatil o Gas y Condensado que se sepa no consistente.

Cuadro 3.21: HU5. Pruebas de aceptacion

33
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.6. Prueba de la Funcion Y


Historia de Usuario 6.

NUMERO: 6 ITERACION: 6

NOMBRE: Prueba de la Funcion Y

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Alta

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite negro y validar los datos
del mismo con la prueba de la Funcion Y, para saber si los datos son consistentes o no.
Adicionalmente se debe poder visualizar una grafica de la funcion Y para comprobar el
resultado.

Cuadro 3.22: HU6: Prueba de la Funcion Y (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no se le puede aplicar este metodo cuando se seleccione un elemento de aceite
negro.

Revisar que se muestre el mensaje de no consistencia cuando se valide con este metodo un
elemento PVT de Aceite Volatil o Gas y Condensado que se sepa no consistente.

Revisar que se muestre la grafica de la funcion Y con los valores y escalas correctas cuando
termine la validacion.

Cuadro 3.23: HU6. Pruebas de aceptacion

34
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.7. Prueba de densidad


Historia de Usuario 7.

NUMERO: 7 ITERACION: 6

NOMBRE: Prueba de densidad

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Media

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite negro y validar los datos
del mismo con la prueba de densidad, para saber si los datos son consistentes o no.

Cuadro 3.24: HU7: Prueba de densidad (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no se puede aplicar este metodo cuando se selecciona un elemento de aceite
volatil o gas y condensado.

Revisar que se muestre el mensaje de no consistencia cuando se valide con este metodo un
elemento PVT de Aceite Negro que se sepa no consistente.

Comprobar que se muestre el mensaje de consistencia si la diferencia entre la densidad del


aceite saturado con gas a la presion de burbuja durante la prueba de liberacion diferencial y la
calculada a partir de los datos obtenidos a las condiciones de separacion es menor o igual 5 %.

Cuadro 3.25: HU7. Pruebas de aceptacion

35
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.8. Prueba de balance de materia


Historia de Usuario 8.

NUMERO: 8 ITERACION: 7

NOMBRE: Prueba de balance de materia

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Media

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite negro y validar los datos
del mismo con la prueba de balance de materia, para saber si los datos son consistentes
o no.

Cuadro 3.26: HU8: Prueba de balance de materia (Descripcion)

PRUEBAS DE ACEPTACION:
Seleccionar un elemento de aceite volatil o gas y condensado y comprobar que no se le puede
aplicar este metodo.

Validar con este metodo un elemento PVT de Aceite Negro que se sepa no consistente y
comprobar que se muestre el mensaje de no consistencia.

Cuadro 3.27: HU8. Pruebas de aceptacion

36
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS

3.4.9. Prueba de desigualdad


Historia de Usuario 9.

NUMERO: 9 ITERACION: 7

NOMBRE: Prueba de desigualdad

USUARIO: Usuario experto

PRIORIDAD EN NEGOCIO: Media

RESPONSABLE DESARROLLO: Gabriela Roque

DESCRIPCION:
El usuario experto debe poder elegir un elemento PVT de aceite negro y validar los datos
del mismo con la prueba de desigualdad, para saber si los datos son consistentes o no.

Cuadro 3.28: HU9: Prueba de desigualdad (Descripcion)

PRUEBAS DE ACEPTACION:
Comprobar que no se puede aplicar este metodo cuando se selecciona un elemento de aceite
volatil o gas y condensado.

Revisar que se muestre el mensaje de no consistencia cuando se valide con este metodo un
elemento PVT de Aceite Negro que se sepa no consistente.

Cuadro 3.29: HU9. Pruebas de aceptacion

37
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS

3.5. Gestion de Riesgos


El analisis de riesgos es de gran utilidad para identificar aquellas situaciones que no estan
bajo control en el proceso de desarrollo, pero que tienen impacto en el desarrollo del proyecto.
Tener una gestion adecuada de los riesgos, permite poder prevenir la mayor cantidad posible
y en caso de que ocurran, tener un plan de contingencia que minimice los danos y costos en
tiempo y recursos.

3.5.1. Evaluacion inicial de Riesgos


En el cuadro 3.30 se muestran los riesgos que pueden presentarse durante el desarrollo del
proyecto.

ID DESCRIPCION TIPO
Poca experiencia de interaccion con las he-
R-01 Tecnologa
rramientas seleccionadas para el desarrollo
Poco conocimiento de los metodos a im-
R-02 plementar y la teora sobre ingeniera pe- Negocio
trolera
Estimacion erronea de costos, tiempos y
R-03 Planeacion
alcance
El desarrollo del proyecto toma mas tiem-
R-04 Planeacion
po del previsto.

R-05 Falta de datos para pruebas Contexto


Los metodos utilizados no entregan los re-
R-06 Producto
sultados esperados

Cuadro 3.30: Gestion de riesgos: Evaluacion inicial de riesgos

38
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS

3.5.2. Analisis de riesgos


A continuacion se describe de forma detallada cada uno de los riesgos presentados en el
cuadro 3.30.

ID ANALISIS DE RIESGO
Riesgo
R-01 Probabilidad: Media
Descripcion: Puede existir poca experiencia en las herramientas elegidas
para el desarrollo del proyecto y para su documentacion.
Impacto: Pueden surgir retrasos en el cumplimiento de as tareas pla-
neadas.
R-02 Probabilidad: Alta
Descripcion: Debido a la formacion de Ingeniera en Sistemas se puede
tener poco conocimiento de los metodos de validacion a implementar
y teora sobre ingeniera petrolera que permita cumplir el objetivo del
proyecto.
Impacto: Puede no cumplirse el objetivo del proyecto si se desconoce
como se utilizan los metodos de validacion, si no se tiene clara la im-
portancia de la validacion, si se desconocen los terminos usados en la
descripcion de la aplicacion de los metodos, si no se tiene un marco de
referencia sobre que resultados se esperan de las validaciones, entre otras
situaciones que impliquen la falta de conocimiento de ese campo de estu-
dio.
R-03 Probabilidad: Baja
Descripcion: Puede ocurrir que los calculos realizados no cubran los
costos reales referentes al desarrollo del proyecto.
Impacto: Puede provocar carga de trabajo mayos a la esperada, retrasos
en la entrega y aumento de costos del prducto final.
R-04 Probabilidad: Media
Descripcion: El desarrollo del proyecto toma mas tiempo del previsto.
Impacto: Puede causar retraso en la entrega y que no se cumpla el
objetivo del proyecto.
R-05 Probabilidad: Media
Descripcion: Puede que no se cuente con suficientes datos para realizar
pruebas y que permitan validar que el sistema cumple con los objetivos
definidos.
Impacto: La funcionalidad del proyecto no puede ser evaluada adecua-
damente.

39
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS

ID ANALISIS DE RIESGO
Riesgo
R-06 Probabilidad: Media
Descripcion: Debido a la falta de experiencia en la validacion de datos
experimentales de analisis PVT, puede ocurrir que lo metodos seleccio-
nados no entreguen los resultados esperados.
Impacto: No se cumpliran por completo los objetivos del desarrollo del
proyecto.
Cuadro 3.31: Gestion de riesgos: Analisis de riesgos

40
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS

3.5.3. Estrategias de control de riesgos


En el cuadro 3.32 se describen las medidas de prevencion contempladas para cada uno de
los riesgos analizados anteriormente.

ESTRATEGIA DE
ID Prevencion Minimizacion Contingencia
Riesgo
R-01 Realizar un analisis de Investigar el uso de
las herramientas dispo- las herramientas selec-
nibles para el desarro- cionadas y aumentar la
llo y la documentacion expertiz en ellas.
del sistema. Seleccio-
nar las que se domi-
nen mas y que coadyu-
ven en el cumplimiento
de los objetivos del pro-
yecto.
R-02 Realizar una investiga-
cion de los metodos de
validacion, de la inge-
niera petrolera, inge-
niera de yacimientos
y de cualquier termino
que no se comprenda.
Contar con el respaldo
de expertos en las ma-
terias mencionadas pa-
ra recibir asesora.
R-03 Usar como apoyo un Reajuste de costos
sistema de software de
simulacion de costos
para verificar que el
presupuesto sea correc-
to.
R-04 Aumentar la carga
y jornada de traba-
jo, hasta lograr un
ajuste en los tiempos
definidos

41
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS

ESTRATEGIA DE
ID Prevencion Minimizacion Contingencia
Riesgo
R-05 Recopilar datos para Generar simulaciones
pruebas a traves de los de datos para pruebas.
expertos que asesoren
el trabajo de investiga-
cion
R-06 Investigar a detalle ca- Realizar correcciones Cambiar de metodo de
da uno de los metodos en la implementacion. validacion.
de validacion elegidos
para implementar. Re-
producir su funciona-
miento a mano con va-
rios ejemplos, para lo-
grar el mayor dominio
de los mismos.
Cuadro 3.32: Gestion de riesgos: Estrategias de control

42
3.6. ESTIMACION DE COSTOS CAPITULO 3. ANALISIS

3.6. Estimacion de costos


El costo del desarrollo del sistema se especifica en el cuadro 3.34:

Aspecto Consideraciones Costo

Energa electrica - 1 equipo de computo $1,858.00


- Precio promedio del KWH: $1.327
- 7 horas de trabajo por da
- Tiempo estimado de desarrollo: 10 meses
Transporte - 5 das a la semana $2,000.00
- Tarifa actual de boleto del STM: $5.00
Desarrollo - 1 Desarrolladora $200,000.00
- Sueldo mensual: $20,000.00
IDE - Licencia Visual Studio Professional 2013 $7,322.00
Total: $211,180.00

Cuadro 3.34: Estimacion de costos

43
CAPITULO 4

Diseno

4.1. Arquitectura del sistema


Se generara un sistema con el que se validaran datos experimentales de analisis PVT, para
facilitar la caracterizacion de la mezcla que represente el fluido de estudio.

4.1.1. Diagrama a bloques


En la Figura 4.1 se muestra el diagrama a bloques del sistema a desarrollar. Se describen a
continuacion las etapas que conforman dicho diagrama y que corresponden a la funcionalidad
del sistema:
Interfaz de usuario: Etapa donde el usuario interactua con el sistema e introduce los
datos experimentales, que seran usados en la etapa siguiente.

Validacion de los datos experimentales: Se procesan los datos experimentales con


alguno de los metodos implementados, dependiendo del tipo de fluido al que correspon-
dan (aceite negro, gas y condensado, aceite volatil). Esta etapa tendra como salida el
dictamen de la consistencia de los datos.

44
4.1. ARQUITECTURA DEL SISTEMA CAPITULO 4. DISENO

Figura 4.1: Diagrama a bloques del sistema

45
4.1. ARQUITECTURA DEL SISTEMA CAPITULO 4. DISENO

4.1.2. Modelo conceptual


El modelo conceptual del sistema que se muestra en la Figura 4.2, permite plasmar la
idea general de los modulos que lo componen:

Figura 4.2: Modelo Conceptual del sistema.

46
4.2. DISENO DE PANTALLAS CAPITULO 4. DISENO

4.2. Diseno de Pantallas


Se describe a continuacion el diseno de las pantallas del sistema y su funcionalidad.

4.2.1. Pantalla HU1.1: Introduccion manual de datos Aceite Volatil y Gas


y Condensado

Objetivo
Permite ingresar manualmente los datos de un experimento PVT de aceite volatil o de
gas y condensado. Una vez ingresados los datos correctamente, se creara un objeto PVT en
el sistema, para su posterior validacion.

Diseno
La Figura 4.3 muestra el formulario para ingresar los datos de un experimento PVT.
Debajo del formulario se encuentran los botones de:
Aplicar: Permite verificar que no haya errores en los datos introducidos.

Aceptar: Permite crear un objeto PVT del tipo de fluido elegido, una vez que los datos
son validos.

Cancelar: Cierra el formulario.

Para poder acceder a esta pantalla es necesario seleccionar la opcion ((Crear PVT AV)) o
((Crear PVT GYC)) y la actividad ((Introduccion manual)).

47
4.2. DISENO DE PANTALLAS CAPITULO 4. DISENO

Figura 4.3: P1.1: Introduccion Manual de datos - Aceite Volatil y Gas y Condensado.

48
4.2. DISENO DE PANTALLAS CAPITULO 4. DISENO

Entradas
En esta pantalla el usuario registra la siguiente informacion:
Sistema de Unidades.

Presion Inicial.

Presion Saturada.

Temperatura.

Densidad.

Nombre de Analista.

Tipo de fluido.

Relacion Gas-Aceite (RGA).

Fecha del experimento PVT.

Nombre del PVT.

Indicador de que la mezcla esta dada en porcentaje o fraccion molar.

Numero de etapas de agotamiento.

Peso molecular de la fraccion pesada (C7+).

Densidad de la fraccion pesada (C7+).

Composicion de la mezcla.

Presion por etapas.

Factor de desviacion Z, por etapas.

Masa total producida, por etapas.

Volumen del lquido en la celda, por etapas.

Salidas
El sistema notificara al usuario que se ha creado un nuevo objeto PVT del tipo de fluido
elegido. En caso de que no se haya podido crear, indicara los motivos por los cuales esto no
sucedio.

Controles
Sist. Unidades: Permite al usuario seleccionar el sistema de unidades en que esta dada
la informacion del experimento PVT ingresado.

Tipo de Fluido: Permite al usuario seleccionar el tipo de fluido del experimento PVT
ingresado.

49
4.2. DISENO DE PANTALLAS CAPITULO 4. DISENO

Fecha: Permite seleccionar la fecha del experimento PVT ingresado.

No. Etapas: Permite indicar el numero de etapas que contiene el experimento PVT.

Fraccion/Porcentaje: Permite indicar si la composicion de la mezcla esta dada en


fraccion molar o porcentaje.

Errores: Pestana donde se muestran un mensaje por cada error hallados en la intro-
duccion de datos. Inicialmente se encuentra no visible.

Advertencias: Pestana donde se muestra un mensaje por cada campo llenado con
datos que pudieran indicar inconsistencia. Inicialmente se encuentra no visible.

Comandos
Aplicar Valida que los datos introducidos son correctos, se mostraran los errores en la
pestana ((Errores)) y las advertencias de posible inconsistencia en la pestana ((Advertencias)).
Si no se encuentran errores o inconsistencias, las pestanas permanecen no visibles y el
boton Aceptar deshabilitado.

Aceptar Permite crear un objeto PVT del tipo de fluido seleccionado, se mostrara en
pantalla un dialogo de texto que preguntara si se desea crear el nuevo objeto PVT.

Cancelar Detiene el proceso de introducir los datos del experimento PVT, se mostrara
en pantalla un dialogo de texto que preguntara si se desea cancelar la accion.

50
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

4.3. Archivo de importacion de datos


El documento de entrada de datos, debe ser un archivo con extension ((.txt)). A continuacion
se describe el diseno de la estructura que lo compondra.

4.3.1. REGLAS:
Para la creacion de archivos de importacion de datos se han definido las siguientes reglas:

Las propiedades del documento seran definidas por etiquetas.

No puede haber mas de una etiqueta por lnea. Por cada etiqueta debe haber una lnea
de texto.

Las etiquetas se encontraran en el diccionario de etiquetas, descrito mas adelante.

El nombre de las etiquetas sera Case Insensitive (no se diferenciaran mayusculas de


minusculas), por ejemplo: analist n = ANALIST N = Analist N = AnAlist n

Despues de la etiqueta debera aparecer el dato que corresponda a la propiedad que


describa dicha etiqueta. Debe haber una separacion no mayor a tres espacios (tecla
espacio) o dos tabuladores, entre la etiqueta y el dato asociado a la misma.

Existen etiquetas requeridas, por lo que, excepto dichas etiquetas, las demas pueden ser
omitidas en el documento.

Los comentarios se definiran iniciando el comentario con #. El comentario termina


donde termina esa lnea. Si el comentario tiene mas de una lnea,

51
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

4.3.2. DICCIONARIO DE ETIQUETAS:


Las etiquetas que deben ser utilizadas para la creacion de archivos de importacion de datos
son las que se encuentran a continuacion:

Nombre Etiqueta Descripcion Tipo de Dato Req.


Etiqueta que describe las unida-
des en las que estara dada la con-
centracion de los componentes de Alfanumerico sin
FRACTION/PERCENT Si
la mezcla. PERCENT = Porcen- dgitos
taje molar, FRACTION = Frac-
cion molar
Etiqueta que indica el inicio de Alfanumerico sin
COMP Si
la composicion dgitos
Etiqueta que sirve de encabeza-
do para la composicion descrita a
STAGE n Alfanumerico Si
continuacion. n es el numero de
etapa correspondiente.
Numero que describe la concen-
Numerico con
N2 tracion de Nitrogeno para cada No
punto
etapa de agotamiento
Numero que describe la concen-
Numerico con
H2S tracion de acido sulfhdrico para No
punto
cada etapa de agotamiento
Numero que describe la concen-
Numerico con
CO2 tracion de Dioxido de carbono No
punto
para cada etapa de agotamiento
Numero que describe la concen-
Numerico con
C1 tracion de Metano para cada eta- No
punto
pa de agotamiento
Numero que describe la concen-
Numerico con
C2 tracion de Etano para cada etapa No
punto
de agotamiento
Numero que describe la concen-
Numerico con
C3 tracion de Propano para cada No
punto
etapa de agotamiento
Numero que describe la concen-
Numerico con
iC4 tracion de iso-Butano para cada No
punto
etapa de agotamiento

52
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

Nombre Etiqueta Descripcion Tipo de Dato Req.


Numero que describe la concen-
Numerico con
C4 tracion de Butano para cada eta- No
punto
pa de agotamiento
Numero que describe la concen-
Numerico con
iC5 tracion de iso-Pentano para cada No
punto
etapa de agotamiento
Numero que describe la concen-
Numerico con
C5 tracion de Pentano para cada No
punto
etapa de agotamiento
Numero que describe la concen-
Numerico con
C6 tracion de Hexano para cada eta- No
punto
pa de agotamiento
Numero que describe la concen-
tracion de la fraccion pesada Numerico con
C7+ No
(C7+) para cada etapa de ago- punto
tamiento
Etiqueta que indica el inicio de
la coleccion de datos que des-
Numerico con
PRESS cribe la presion para cada etapa Si
punto
de agotamiento. Para cada etapa
debe existir un dato.
Numero que describe la densidad
Numerico con
DENS C7+ de la fraccion pesada (C7+), pa- Si
punto
ra la etapa inicial.
Numero que describe el peso
Numerico con
MOLW C7+ molecular de la fraccion pesada Si
punto
(C7+), para la etapa inicial.
Nombre del analista que realiza
ANALIST la validacion del archivo de datos Alfanumerico No
experimentales PVT
Nombre del archivo de datos ex-
PVT perimentales PVT que se este Alfanumerico No
trabajando
Fecha del archivo de datos expe-
Fecha con formato
DATE rimentales PVT que se este tra- No
dd/mm/yyyy
bajando
Numero que describe los grados
API de la mezcla asociado al Numerico sin pun-
API No
archivo de datos experimentales to
PVT que se este trabajando.

53
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

Nombre Etiqueta Descripcion Tipo de Dato Req.


Numero que describe a tempera-
tura del yacimiento asociado al Numerico con
TEMP No
archivo de datos experimentales punto
PVT que se este trabajando.
Numero que describe la presion
de saturacion asociado al archi- Numerico con
Ps Si
vo de datos experimentales PVT punto
que se este trabajando.
Numero que describe la presion
inicial asociado al archivo de da- Numerico con
Pi Si
tos experimentales PVT que se punto
este trabajando.
Numero que describe el tipo de
fluido del experimento PVT que
Numerico sin pun-
FLUID se este trabajando. 1:Aceite Ne- Si
to
gro, 2:Aceite volatil, 3:Gas y
Condensado.
Numero que describe el factor de Numerico con
Z Si
desviacion del gas, Z punto
Numero que describe la masa to-
tal producida en cada etapa, es Numerico con
WSP Si
un porcentaje de las moles ini- punto
ciales.
Numero que describe el volumen Numerico con
RLV Si
del liquido en la celda punto

54
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

4.3.3. Ejemplos
En las Figuras 4.4, 4.5, 4.6 y 4.7 se muestran ejemplos de como se ven los archivos de
importacion de datos.

Figura 4.4: Pozo1.txt: Ejemplo 1 de archivo de importacion de datos de un analisis PVT de


Gas y Condensado.

55
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

Figura 4.5: Pozo2.txt: Ejemplo 2 de archivo de importacion de datos de un analisis PVT de


Gas y Condensado.

Figura 4.6: Pozo3.txt: Ejemplo de archivo de importacion de datos de un analisis PVT de


Aceite Volatil.

56
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO

Figura 4.7: Pozo4.txt: Ejemplo de archivo de importacion de datos de un analisis PVT de


Aceite Negro.

57
CAPITULO 5

Desarrollo

En este captulo se muestra el desarrollo de software que se ha realizado para este trabajo
de investigacion, dividido por historias de usuario, tal como se detallaron en la Seccion 3.4.

Es importante mencionar que un obstaculo importante hallado en el desarrollo de este


proyecto ha sido la falta de conocimiento del area petrolera y de yacimientos. Esto ha re-
presentado un trabajo arduo de investigacion de muchos conceptos para poder comprender
completamente cada uno de los metodos de validacion elegidos y su importancia.

Para el desarrollo de este sistema se utilizo el entorno de desarrollo Visual Studio 2012,
que ayudo a codificar el mismo mediante el lenguaje de programacion Visual C# y se pudo
proveer al sistema de una interfaz grafica de usuario, con la tecnologa WPF(Windows Pre-
sentation Foundation).

58
5.1. PANTALLA DE INICIO CAPITULO 5. DESARROLLO

5.1. Pantalla de inicio


La pantalla de inicio del sistema, contiene un area de trabajo con un arbol jerarquico del
lado derecho, como se muestra en la Figura 5.1. El orden del arbol es el siguiente:
Field. Es el nodo padre de cada sub-arbol.

Well. Pueden existir distintos nodos de este tipo dentro del nodo Field.

PVT. Representa cada reporte PVT ingresado en el sistema.

PVTPlot. Despues de la validacion del reporte, algunos metodos pueden generar una
grafica que se almacenara en este tipo de nodos.

Se pueden crear nuevos nodos de tipo Field y Well, los nombres de cada uno no pueden
ser modificados una vez creados.
Para crear un nuevo nodo de tipo PVT se deben ingresar los datos que corresponden al reporte
ya sea de forma manual o a traves de la importacion de un archivo. Una vez que es creado el
reporte con los datos correspondientes, se puede realizar la validacion del mismo.

Figura 5.1: Desarrollo. Pantalla de inicio

59
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

5.2. Introduccion de datos


En la primera fase de desarrollo se implemento la introduccion de datos de forma manual
y a traves de la importacion de un archivo de texto con formato especificado.

Los reportes de analisis PVT muy comunmente se encuentran almacenados en archivos


PDF, en hojas de calculo, en archivos .doc e incluso en imagenes. Para realizar la validacion
de los datos experimentales se requiere solo una fraccion relativamente pequena de todo el
reporte, por lo que tener capturados solo los datos necesarios hara mas eficiente la tarea de
validacion.
Inicialmente la tarea de capturar los datos de reportes existentes en el formato propuesto
por este trabajo de investigacion puede llevar un tiempo considerable; sin embargo, una vez
terminada dicha tarea, la validacion sera mucho mas eficiente que si se llevara a cabo de forma
manual.

60
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

5.2.1. HU1. Importacion de datos


Se desarrollo la historia de usuario 1 ((Importacion de datos)) (3.4.1), permitiendo la im-
portacion de archivos de texto estructurados de los 3 tipos de fluidos.
La pantalla que se visualiza cuando se selecciona la opcion ((Importar archivo)) se muestra en
la Figura 5.2.

Figura 5.2: Desarrollo. Importacion de archivo

61
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

En esta pantalla se puede elegir un archivo de texto estructurado de cualquier tipo de


fluido, dando clic en el boton ((Open File)). Se mostrara a continuacion un cuadro de dialogo
para seleccionar el archivo a importar, como se muestra en las Figuras 5.3 y 5.4.

Figura 5.3: Desarrollo. Seleccion de archivo 1

Figura 5.4: Desarrollo. Seleccion de archivo 2

62
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Una vez que se selecciona el archivo a importar, se debe dar clic en el boton ((Import
File)) para que se cargue la informacion contenida en el archivo de texto. Para esto, el sistema
realiza un proceso de identificacion de palabras clave y verifica que los datos asociados a estas
sean de un tipo especfico. Identifica ademas, palabras que no se encuentren en el diccionario
de etiquetas. El proceso de identificacion y verificacion se muestra en la Figura 5.5

Figura 5.5: Desarrollo. Proceso de lectura de datos desde archivo

63
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Si el archivo importado contiene palabras adicionales que no se encuentren en el diccionario


de etiquetas o que no sean datos asociados a alguna de ellas, se mostraran en la pestana ((Error))
con la leyenda de encabezado ((Additional Words Found)), como se muestra en la Figura 5.6:

Figura 5.6: Desarrollo. Error, palabras adicionales encontradas

64
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Los errores que se encuentren en el archivo de importacion como pueden ser etiquetas
faltantes, valores requeridos no ingresados, suma de datos no consistente, entre otros especi-
ficados en la definicion de pruebas de aceptacion de la historia de usuario 3.4.1, se mostraran
en la pestana ((Error)) con la leyenda de encabezado ((Error)), como se muestra en la Figura
5.7:

Figura 5.7: Desarrollo. Pestana de error

65
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Ya importada la informacion, los datos se despliegan en la pantalla como se muestra en la


Figura 5.8 para archivos de aceite negro, en las Figuras 5.9 y 5.10 para archivos de aceite
volatil y en las Figuras 5.11 y 5.12 para archivos de Gas y Condensado.

Figura 5.8: Desarrollo. Archivo de aceite negro importado

66
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Figura 5.9: Desarrollo. Archivo de aceite volatil importado

67
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Figura 5.10: Desarrollo. Archivo de aceite volatil importado, etapas

68
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Figura 5.11: Desarrollo. Archivo de gas y condensado importado

69
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

Figura 5.12: Desarrollo. Archivo de gas y condensado importado, etapas

Despues de que la informacion ha sido importada y verificada, se da clic en el boton


((OK)) para crear un objeto de tipo PVT del tipo de fluido que corresponda o clic en el boton
((Cancel)) para descartar la informacion introducida.

70
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO

5.2.2. HU2. Introduccion manual de datos


Se desarrollo la historia de usuario 2, ((Introduccion manual de datos)) (3.4.2), permitiendo
cargar datps de los 3 tipos de fluidos manualmente.
La pantalla que se visualiza cuando se selecciona la opcion ((Manual Data Input)) se muestra
en la Figura 5.13.

Figura 5.13: Desarrollo. Introduccion manual de datos

71
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

Los campos de la pantalla se encuentran validados para que no se puedan introducir datos
que no correspondan al tipo de dato asociado a cada propiedad del reporte de analisis PVT.
Una vez que todos los datos han sido introducidos correctamente, se da clic en el boton
((OK)) para crear un objeto de tipo PVT del tipo de fluido que corresponda o clic en el boton
((Cancel)) para descartar la informacion introducida.

5.3. Metodos de validacion


Una vez introducidos los datos experimentales de los analisis PVT, se pueden validar
usando los distintos metodos integrados al sistema:
Metodo de Bashbush. Para datos de aceite volatil y gas y condensado.

Metodo de Hoffman - Crump - Hocott. Para datos de aceite volatil y gas y condensado.

Prueba de la funcion Y. Para datos de aceite negro.

A continuacion se describe el desarrollo de estos metodos.

5.3.1. Calculo de las constantes de equilibrio


Para realizar la validacion con el Metodo de Bashbush y el Metodo de Hoffman - Crump
- Hocott, se utilizan las Constantes de equilibrio Ki que se establecen como la relacion entre
las composiciones de la fase lquida y la fase gaseosa de cada componente i, estas permiten
observar la tendencia de una especie qumica a repartirse entre las fases lquida y gaseosa.

Las constantes de equilibrio Ki se definen como:


yi
Ki = (5.1)
xi
Donde: yi es la fraccion molar del componente i en la fase gaseosa y xi es la fraccion molar
del componente i en la fase lquida.
El valor de las Ki puede ser determinado experimentalmente o mediante correlaciones ma-
tematicas. En este trabajo de investigacion se implementara un algoritmo especificado en el
artculo tecnico ((A method to Determine K-Values from Laboratory Data and Its Applications))
escrito por Jose L. Bashbush[15], que consiste en la aplicacion de un balance de materia a las
moles del fluido presente originalmente en la celda a la presion de saturacion. Todos los datos
utilizados para llevar a cabo el metodo, se recaban en la introduccion de datos al sistema.
El algoritmo que se utilizo se divide en 6 pasos principales, descritos a continuacion:
1. Se calcula el numero total de moles NT usando la siguiente ecuacion:
PS
NT = (5.2)
10,732 Z T
Donde: PS es la presion de saturacion dada en psia, Z el factor de desviacion a la presion
de saturacion y T la temperatura del yacimiento dada en grados Rankine.
Los pasos 2 a 6 se repiten para cada etapa de agotamiento del experimento para las
cuales un analisis del gas producido este disponible.

72
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

2. Se calcula el numero de moles restantes en la celda Nj usando la siguiente ecuacion:


 
W SPj
Nj = NT 1 (5.3)
100
Donde: NT es el numero total de moles calculado en la ecuacion 5.2 y WSPj es la masa
total producida en la etapa j, dada como un porcentaje de las moles iniciales.
3. Se calcula el numero de moles de la fase gaseosa para cada etapa Ngj aplicando la ley
de los gases reales. Usando la siguiente ecuacion:
Pj 1 RLV

100
(Ng )j = (5.4)
10,732 zj T
Donde: Pj es la presion de la etapa de agotamiento j, RLV es el volumen del lquido en
la celda, zj es el factor de desviacion de la etapa j y T es la temperatura del yacimiento.
Tambien se calcula el numero de moles de la fase lquida, con la ecuacion:
(Nl )j = Nj (Ng )j (5.5)
Donde: Nj es el numero de moles restantes en la celda, calculado en la ecuacion 5.3 y
Nlj es el numero de moles de la fase gaseosa, calculado en la ecuacion 5.4.
Como una forma de verificar la precision de los datos experimentales, es conveniente
calcular el factor de desviacion de dos fases Z2pc , comunmente reportado en los analisis
PVT de gas y condensado.
Pj
z2pc = (5.6)
10,732 Nj T
Donde: Pj es la presion de la etapa de agotamiento j, Nj es el numero de moles restantes
en la celda, calculado en la ecuacion 5.3 y T es la temperatura del yacimiento.
4. Se calcula el numero de moles retirado en cada etapa de agotamiento Sj como sigue:
 
W SPj W SPj1
Sj = NT (5.7)
100
Donde: WSPj es la masa total producida en la etapa j, WSPj-1 es la masa total producida
en la etapa anterior a j y NT es el numero total de moles calculado en la ecuacion 5.2.
Los siguientes dos pasos son aplicados a cada componente y pseudo-componente incluido
en el analisis PVT.
5. Se realiza un balance de materia para cada componente i en la etapa j, como sigue:
(yi )l NT (yi )j [(Ng )j + Sj ]
(xi )j = (5.8)
(Nl )j
Donde: yil es la fraccion molar en la fase gaseosa del componente i a la presion de
saturacion, NT es el numero total de moles calculado en la ecuacion 5.2, yil es la fraccion
molar en la fase gaseosa del componente i en la etapa j, Nlj es el numero de moles de la
fase gaseosa en la etapa j, calculado en la ecuacion 5.4, Sj es el numero de moles retirado
en la etapa j y Nlj es el numero de moles de la fase lquida en la etapa j.
6. Se determina la razon de equilibrio para el i-esimo componente Ki a la presion corres-
pondiente:  
yi
Ki = (5.9)
xi j
Donde: yi es la fraccion molar en la fase gaseosa del componente i en la etapa j y xi es
la fraccion molar en la fase lquida del componente i en la etapa j.

73
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

5.3.2. HU3. Metodo de Bashbush


Se desarrollo la historia de usuario 3, ((Metodo de Bashbush)) (3.4.3), permitiendo validar
datos experimentales de analisis PVT de aceite volatil y gas y condensado.
Cuando se selecciona la opcion ((Bashbush Method Val.)) se mostrara el resultado de la vali-
dacion con el metodo de Bashbush de forma grafica y la tabla de datos obtenidos, como se
puede ver en las Figuras 5.14 y 5.15.

Figura 5.14: Desarrollo. Resultado grafica, Metodo de Bashbush

74
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

Figura 5.15: Desarrollo. Resultado tabla de datos, Metodo de Bashbush

Para validar los datos experimentales con este metodo, se realiza el calculo de las cons-
tantes de equilibrio con el algoritmo descrito en la Subseccion 5.3.1. Una vez calculadas todas
las Ki , se obtiene una grafica de estos valores vs. la presion de cada etapa de agotamiento.
Curvas cruzadas o jorobas en las curvas, indicaran errores experimentales o inconsistencia de
los datos.

5.3.3. HU5. Metodo de Hoffman - Crump - Hocott


Se desarrollo la historia de usuario 5, ((Metodo de Hoffman - Crump - Hocott)) (3.4.5), per-
mitiendo validar datos experimentales de analisis PVT de aceite volatil y gas y condensado.
Cuando se selecciona la opcion ((HCH Method Val.)) se mostrara el resultado de la validacion
con el metodo de Hoffman - Crump - Hocott de 5forma grafica y la tabla de datos obtenidos,
como se puede ver en las Figuras ?? y ??.

Para validar los datos experimentales con este metodo, se realiza el calculo de las constan-
tes de equilibrio con el algoritmo descrito en la Subseccion 5.3.1. Despues se calcula el factor
de caracterizacion para cada componente i, usando las siguientes ecuaciones, a excepcion del
componente C7+ porque sus propiedades son variables:
 
1 1
Fi = bi (5.10)
Tbi T
log Pci log14,7
bi = h i (5.11)
1 1
Tbi Tci

Donde: Pci es la presion crtica del componente i, Tbi es la temperatura normal de ebu-
llicion del componente i, Tci es la temperatura crtica del componente i y T es la temperatura.

75
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

Propiedades de la fraccion pesada


Las propiedades de cada componente puro se obtienen de la literatura, pero en el caso del
pseudocomponente pesado C7+, se hacen otras consideraciones.

Las ecuaciones de Standing [17] ajustan matematicamente a las curvas de Mathews, T.A.,
Roland, C.H. y Katz D.L. [18] para calcular la temperatura pseudocrtica y presion pseu-
docrtica del pseudocomponente pesado de la siguiente forma:

TP CC7+ = 608 + 364 log(MC7+ 71,2) + (2,45 log(MC7+ ) 3,8) log(C7+ ) (5.12)

PP CC7+ = 1,188431log(MC7+ 61,1)+(2,319852log(MC7+ 53,7))(C7+ 0,8) (5.13)

Donde: TPCc7+ es la temperatura pseudocrtica del C7+, PPCc7+ es la presion pseudocrtica


del C7+, MC7+ es el peso molecular de C7+ y C7+ es la gravedad especfica de C7+.

La ecuacion de Whitson [16] permite calcular la temperatura de ebullicion del C7+ como
sigue:
0,15178 0,15427 3
TbcC7+ = (4,5579 MC7+ C7+ ) (5.14)
Donde: Tbcc7+ es la temperatura de ebullicion crtica del C7+, MC7+ es el peso molecular
de C7+ y C7+ es la gravedad especfica de C7+.

Ya calculados los valores, se procede a graficar los puntos log(Ki P) vs. Fi correspondientes
a los distintos componentes i, deben alinearse traves de una recta. As, al aplicar este criterio
a la prueba de agotamiento por etapas se debe obtener un numero de rectas igual al numero
de presiones de agotamiento.

En este metodo, dispersion de los puntos muestra malas mediciones y/o deficiencias en el
equilibrio termodinamico entre las fases, dicha dispersion puede ser debida a errores de me-
dicion durante la prueba, o tambien puede ser debido a que durante el proceso de expansion
del fluido dentro de la celda en el proceso CVD, no se permitio que transcurriera el tiempo
necesario para alcanzar el equilibrio entre las fases. Aunque, estos puntos pueden ser corregi-
dos aplicando tecnicas estadsticas como el ajuste lineal.

La alta dispersion de los puntos muestra inconsistencia de los resultados

76
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

5.3.4. HU6. Prueba de la Funcion Y


Se desarrollo la historia de usuario 6, ((Prueba de la Funcion Y)) (3.4.6), permitiendo vali-
dar datos experimentales de analisis PVT de aceite negro.
Cuando se selecciona la opcion ((Function Y Test)) se mostrara el resultado de la validacion
con la prueba de la Funcion Y de forma grafica, como se puede ver en la Figura 5.16.

Figura 5.16: Desarrollo. Resultado grafica, Prueba de la Funcion Y

Para realizar la grafica de la Funcion Y se utiliza la ecuacion 5.15 con respecto a la presion
de cada etapa de separacion del experimento de liberacion instantanea:
P P
Y = hb  i (5.15)
P VVbt 1

En donde Pb es la presion de burbuja, P es la presion a la que esta siendo calculada la


Funcion Y y Vt /Vb es el volumen correspondiente a la presion P respecto al volumen medido
a la presion de burbuja.

77
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

5.3.5. Metodo de mnimos cuadrados


Una vez graficada la Funcion Y, se determina cual es la mejor recta con el metodo de
mnimos cuadrados tomando las parejas ordenadas (x,y) calculadas, siguiendo los siguientes
pasos:
1. Calcular la media de los valores x y la media de los valores y.

2. Realizar la suma de los cuadrados de los valores de x.

3. Realizar la suma de cada valor x, multiplicado por su valor correspondiente y.

4. Calcular la pendiente de la recta usando la ecuacion 5.16:


P P
xy ( x)( y)
P
m= Pn (5.16)
P 2 ( x)2
x n

Donde n es el numero total de parejas ordenadas.

5. Calcular la intercepcion de la recta en el eje Y usando la ecuacion 5.17:

b = y mx (5.17)

Donde x y y son las medias de las parejas ordenadas x y y de los puntos dados, respec-
tivamente.

6. Usar la pendiente (m) y la intercepcion en Y (b), para formar la ecuacion de la recta,


con la ecuacion 5.18:
y = mx + b (5.18)

Con estos calculos se procede a estimar la desviacion, la distancia entre cada ordenada y
obtenida de la Funcion Y y las ordenadas de la recta calculada en el metodo descrito ante-
riormente, tomando las mismas abscisas. Se mostraran las distancias obtenidas y el valor de
las ordenadas que pertenezcan a la recta, para saber donde hay posibles errores en los datos
experimentales. En la Figura 5.17 se muestra este procedimiento.

78
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO

Figura 5.17: Desarrollo. Resultado valores, Prueba de la Funcion Y

79
CAPITULO 6

Pruebas de aceptacion

En este captulo se muestra el resultado de las pruebas de aceptacion que se han realizado
en este trabajo de investigacion, dividido por historias de usuario, tal como se detallaron en
la Seccion 3.4.

6.1. HU1. Importacion de datos


Las pruebas de aceptacion de esta historia se detallan en el cuadro 3.5.

Prueba de aceptacion: Revisar que se muestra un mensaje de error cuando se introduce


un nombre de archivo que no existe.

Se introduce un nombre de archivo no existente (Pozo5asasa.txt para este caso), como


se muestra en la Figura 6.1:

Figura 6.1: Pruebas. Prueba de aceptacion 1, HU1

80
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Resultado: Se muestra un mensaje de error, como se puede ver en la Figura 6.2:

Figura 6.2: Pruebas. Resultado prueba de aceptacion 1, HU1

81
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Prueba de aceptacion: Verificar que solo se permita importar archivos con extension
((.txt)).

Resultado: No se permite ver o seleccionar otro tipo de archivo con extension diferente
a ((.txt)), como se observa en la Figura 6.3:

Figura 6.3: Pruebas. Resultado prueba de aceptacion 2, HU1

82
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

6.1.1. HU1.1: Importacion de datos Aceite Volatil y Gas y Condensado


Las pruebas de aceptacion de esta historia se detallan en el cuadro 3.7.

Prueba de aceptacion: Comprobar que se muestre un mensaje de error indicando las eti-
quetas faltantes y que no este disponible la opcion de continuar cuando no se introduzcan una
o mas etiquetas obligatorias. Etiquetas obligatorias: METRIC o FIELD, PERCENT o FRAC-
TION, DATA, C1, C2, C3, iC4, C4, iC5, C5, C6, C7+, WSP, RLV, Z, PRES, DENS C7+,
MOLW C7+, PVT, API, TEMP, Ps , Pi, GOR y FLUID.

Se importan los archivos Pozo1AV.txt y Pozo2AV.txt que corresponden a un analisis


PVT de aceite volatil y que no contienen las etiquetas obligatorias, como se muestra en las
Figuras 6.4 y 6.5

Figura 6.4: Pruebas. Prueba de aceptacion 1, HU1.1 A.V. 1

83
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.5: Pruebas. Prueba de aceptacion 1, HU1.1 A.V. 2

Resultado: Se muestran los mensajes de error correspondientes, como se puede ver en


las Figuras 6.6 y 6.7:
Prueba de aceptacion: Comprobar que se muestre un mensaje de advertencia indicando
las etiquetas faltantes y que no este disponible la opcion de continuar cuando no se introduzcan
una o mas etiquetas opcionales importantes. Etiquetas opcionales importantes: H2S, CO2, N2.

Se importa el archivo Pozo3AV.txt que corresponde a un analisis PVT de aceite volatil


y que no contiene las etiquetas obligatorias, como se muestra en la Figura 6.8:

84
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.6: Pruebas. Resultado prueba de aceptacion 1, HU1.1 A.V. 1

Figura 6.7: Pruebas. Resultado prueba de aceptacion 1, HU1.1 A.V. 2

85
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.8: Pruebas. Prueba de aceptacion 2, HU1.1 A.V.

Resultado: Se muestran los mensajes de advertencia correspondientes, como se puede


ver en la Figura 6.9:
Prueba de aceptacion: Revisar que las etiquetas H2S, CO2, N2, C1-C7+, WPS, RLV,
Z y PRES tengan asociada una coleccion de datos numericos de longitud exactamente igual
al numero de etapas especificadas con las etiquetas STAGE n. Verificar que si es menor, se
asigne un valor de cero a los datos faltantes; si es mayor, que se muestre el mensaje de error
correspondiente y que no este disponible la opcion de continuar.

Se importa el archivo Pozo1GYC.txt que corresponde a un analisis PVT de Gas y


Condensado y que contiene una coleccion de datos numericos menor al numero de etapas
especificadas despues de las etiquetas H2S, CO2, N2, C1-C7+, WPS, RLV, Z y PRES, como
se muestra en la Figura 6.10:
Se importa el archivo Pozo2GYC.txt que corresponde a un analisis PVT de Gas y
Condensado y que contiene una coleccion de datos numericos mayor al numero de etapas
especificadas, como se muestra en la Figura 6.11:

86
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.9: Pruebas. Resultado prueba de aceptacion 2, HU1.1 A.V.

Resultado: Se asignan valores de cero a los datos faltantes, como se observa en la Figura
6.12
Se muestran los mensajes de advertencia y error correspondientes, como se puede ver en
las Figuras 6.13 y 6.14:

87
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.10: Pruebas. Prueba de aceptacion 3, HU1.1 GYC1

88
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.11: Pruebas. Prueba de aceptacion 3, HU1.1 GYC2

89
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.12: Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.1

Figura 6.13: Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.2

90
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION

Figura 6.14: Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.3

91
CAPITULO 7

Conclusiones

En este Trabajo Terminal se desarrollo un sistema de validacion de datos experimentales


de analisis PVT. Incorporando metodologas tecnicas ampliamente utilizadas en la industria
petrolera.

Dichas metodologas nos permiten validar la consistencia de los datos reportados de los
analisis y la confiabilidad de los mismo.

Tomando en cuenta que no existe una herramienta de software para apoyar la validacion
de estos datos experimentales, el sistema desarrollado demostro ser una herramienta util y de
uso sencillo para la validacion de los datos experimentales de analisis PVT de yacimientos de
aceite negro, aceite volatil y gas y condensado.

Se efectuaron pruebas de aceptacion que ayudaron a determinar que los metodos estaban
realizando la validacion adecuada; para ello se conto con el apoyo de expertos en validacion
de datos experimentales PVT que evaluaron de manera positiva los resultados obtenidos.

El mayor reto de este proyecto ha sido llevar a cabo toda la investigacion referente a los
metodos de validacion de analisis PVT, a la ingeniera de yacimientos y a la ingeniera pe-
trolera. Es necesario conocer conceptos basicos de estas areas del conocimiento para poder
entender los procesos que se utilizan para validar y la importancia de ellos.

92
CAPITULO 8

Trabajo a futuro

Para el trabajo que se pretende realizar a futuro se proponen dos puntos principales:
Implementacion de metodos de validacion adicionales:
* Metodo de Whitson - Torp, para gas y condensado
* Prueba de densidad, para aceite negro
* Balance de materia, para aceite negro
* Prueba de desigualdad, para aceite negro

Generacion de recombinacion propuesta: Se pretende incluir la funcionalidad de


generar una recombinacion propuesta en caso de que el experimento se haya reportado
como no consistente o pudiera haber un arreglo de datos que permitieran obtener me-
jores resultados.
Para ello, se debe llevar a cabo un analisis estadstico detallado donde se estudien los
resultados reportados de distintos analisis PVT de los tres tipos de fluidos considerados
en este trabajo de investigacion, los parametros que influyen en que la prueba sea o no
consistente, los rangos que se obtienen en los componentes de la mezcla, de que manera
cambia la composicion de la mezcla en las etapas de agotamiento, entre otros. Con esos
datos estadsticos podemos generar valores sugeridos que aseguren mayor una mayor
confiabilidad y con ello, mejores resultados en las siguientes etapas donde se ocupen
estos valores.

93
CAPITULO 8. TRABAJO A FUTURO

94
Bibliografa

[1] J. W. Amyx, D. M. Bass, and Whiting R.L. Petroleum Reservoir Engineering-Physical


Properties. McGraw-Hill Book Co, Nueva York, E.U.A, 1960.

[2] E.E. Barberii, C. De la Cruz Quintini, J. M., Litwinenko, and R Caro. La industria Ve-
nezolana de los Hidrocarburos, volume 1. Ediciones del Centro de Formacion y Adiestra-
miento de Petroleos de Venezuela y sus Filiales (CEPET), PDVSA, Caracas, Venezuela,
1989.

[3] Jr McCain, W. D. The properties of Petroleum Fluids. Penn-Well Publishing Co., Tulsa,
Oklahoma, 2 edition, 1990.

[4] L. P. Dake. Fundamentals of Reservoir Engineering. Developments in Petroleum Science


8. Elsevier Scientific Publishing Co. Inc., Amsterdan, Paises Bajos, 1978.

[5] J. Mannucci. Notas sobre la Ingenieria de Yacimientos. Instituto de Investigaciones


Petroleras-Fundacion Laboratorio de Servicios Tecnicos Petroleros, Universidad de Zulia,
Maracaibo, Venezuela, 1989.

[6] J. S. Archer and Wall C.G. Petroleum Engineering: Principles and Practice. Graham
and Trotman Ltd, Londres, 1986.

[7] A. S. Finol. Notas de Ingeniera de Yacimientos. Departamento de Fsica de Yacimientos,


Escuela de Petroleo, Facultad de Ingeniera, Universidad de Zulia, Maracaibo, Venezuela,
1974.

[8] F. P. Garaicochea and J. L. Bashbush. Apuntes de Comportamiento de los Yacimien-


tos. Division de Ingeniera en Ciencias de la Tierra, Departamento de Explotacion del
Petroleo, Facultad de Ingeniera, Universidad Nacional Autonoma de Mexico., Mexico,
1974.

[9] M. Walsh. The new generalized material balance as an equation of a straight line: Part
1- applications to undersaturated, volumetric reservoirs. Society of Petroleum Engineers
(SPE) Res. Eng., 1(27684), 1994.

[10] S. Abdus and T. Ganesh. Integrated Petroleum Reservoir Management. Penn-Well Pu-
blishing Co., Tulsa, Oklahoma, 1994.

[11] R.C. Selley and D.C. Morril. Basic Concepts of Petroleum Geology. IHRDC Publishers,
Boston, MA, 1983.

95
BIBLIOGRAFIA BIBLIOGRAFIA

[12] M. Paris de Ferrer. Fundamentos de Ingeniera de Yacimientos. Ediciones Astro Data


S.A., Maracaibo, Venezuela, 2009.

[13] R.N. Horne. Modern Well Test Analysis. Petroway, Inc., Palo Alto, California, 1995.

[14] A.E. Hoffman, J.S. Crump, and C.R. Hocott. Equilibrium constants for a gas.condensate
system. Society of Petroleum Engineers (SPE) Annual Technical Conference and Exhi-
bition, 1953.

[15] J.L. Bashbush and PEMEX-UNAM. A method to determine k-values from laboratory
data and its applications. Society of Petroleum Engineers (SPE) Annual Technical Con-
ference and Exhibition, 1981.

[16] C.H. Whitson and S.B. Torp. Evaluating constant-volume depletion data. Society of
Petroleum Engineers (SPE) Annual Technical Conference and Exhibition, 1983.

[17] M.B. Standing. Volumetric andPhase Behavior of Oil Hydrocarbon Systems. SPE, Ri-
chardson, Texas, 1981.

[18] T.L. Osif. The effects of salt, gas, temperature and pressure on the compressibility of
water. Society of Petroleum Engineers (SPE) Res. Eng., 1(1):175181, 1988.

96
BIBLIOGRAFIA BIBLIOGRAFIA

97
Glosario de terminos

analisis nodal composicional


Procedimiento auxiliar en el analisis, diseno y evaluacion de pozos fluyentes, intermiten-
tes o con sistemas artificiales de produccion. Permite predecir el comportamiento actual
y futuro de un pozo productor de hidrocarburos, basado en la composicion del fluido
contenido en dicho pozo.. 4, 84

balance de materia composicional


Metodo matematico basado en la ley de conservacion de la materia. La masa que entra
en un sistema debe salir del sistema o acumularse dentro de el. En Ingeniera de Yaci-
mientos, es un metodo muy poderoso para estimar los Volumenes Originales de Aceite
y/o Gas en el yacimiento o de la entrada de un acufero. El metodo es completamente
independiente del metodo volumetrico y entonces sirve para verificar calculos hechos
con volumetra.. 4, 84

caracterizacion
Proceso de construir un modelo del yacimiento, lo mas realista posible, mediante la
incorporacion de toda la informacion disponible. El enfoque clasico consiste en elaborar
un modelo que se fundamenta en la informacion estatica del yacimiento, teniendo como
etapa final del proceso la validacion del modelo con la informacion dinamica disponible..
3, 4, 11, 13, 84

carga manual
Proceso de ingreso de datos al sistema de forma manual. . 4, 84

deposicion geologica
Proceso geologico por el cual el material se agrega a un accidente geografico o masa de
tierra. Se produce cuando las fuerzas responsables del transporte de sedimentos ya no

98
Glosario de terminos Glosario de terminos

son suficientes para superar las fuerzas de las partculas de peso y friccion, creando una
resistencia al movimiento. Tambien puede referirse a la acumulacion de sedimentos de
la materia organica derivada o los procesos qumicos.. 2, 84

foraminfero
Protistas: Organismos unicelulares que, a diferencia de las bacterias, poseen un verda-
dero nucleo. . 8, 84

geofsica
Parte de la geologa que estudia la estructura y composicion de la Tierra y los agentes
fsicos que la modifican.. 2, 84

geologa
Ciencia que estudia el origen, formacion y evolucion de la Tierra, los materiales que la
componen y su estructura.. 2, 84

hidrocarburo
Compuesto organico formado unicamente por atomos de carbono e hidrogeno. Son los
compuestos organicos mas somples.. 7, 8, 10, 12, 29, 84

limo
Sedimento clastico incoherente transportado en suspension por los ros y por el viento,
que se deposita en el lecho de los cursos de agua o sobre los terrenos que han sido
inundados.. 8, 84

petrofsica
La petrofsica es la especialidad que conjuga conocimientos de ingeniera del petroleo,
geofsica y geologa, la cual determina cuantitativamente las propiedades de la roca y
los fluidos presentes en la misma. Adicionalmente, la petrofsica determina la relacion
existente entre los fluidos y su movimiento a traves del medio poroso de la roca de un
yacimiento determinado.. 2, 84

petroleo
Lquido natural, oleaginoso e inflamable, de color oscuro y olor caracterstico, mas ligero
que el agua, formado por una mezcla de hidrocarburos. Se obtienen de el distintos
productos utilizables con fines energeticos o industriales (gasolina, nafta, queroseno,
gasoleo...). 7, 8, 84

99
Glosario de terminos Glosario de terminos

radiolario
Clase de protozoos marinos dotados de un esqueleto interno generalmente silcico, for-
mado por espculas o por una serie de encajes y repleto de aberturas por donde se emiten
los seudopodos en forma radial.. 8, 84

representativa
Que representa o sirve para representar algo. En este trabajo se usa para decir que sirve
para representar el fluido contenido en el yacimiento.. 3, 10, 84

simulacion numerica
Recreacion matematica de un proceso natural. Mediante el uso de simulaciones numeri-
cas se estudian procesos fsicos, de ingeniera, economicos e incluso biologicos.. 4, 84

trampa
Estructura geologica que hace posible la acumulacion y concentracion del petroleo, man-
teniendolo atrapado y sin posibilidad de escapar de los poros de una roca permeable
subterranea. El petroleo as acumulado constituye un yacimiento petrolfero secundario
y la roca cuyos poros lo contienen se denomina roca almacen.. 7, 8, 84

yacimiento
Acumulacion natural de hidrocarburos en el subsuelo, contenidos en rocas porosas o
fracturadas(roca almacen). 25, 7, 8, 10, 15, 16, 19, 55, 71, 84

100
Indice de figuras

2.1. Modelo de un Yacimiento [11] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7


2.2. Etapas de la formacion del petroleo [12] . . . . . . . . . . . . . . . . . . . . . . 8
2.3. Trampa mostrando diferentes grados de continuidad en un yacimiento [11] [3] . 9
2.4. Grafica de curvas suaves sin inflexiones. Metodo de Bashbush . . . . . . . . . . 12
2.5. Grafica. Metodo de Hoffman-Crump-Hocott . . . . . . . . . . . . . . . . . . . . 13
2.6. Expresion para prueba de la funcion Y . . . . . . . . . . . . . . . . . . . . . . . 14
2.7. Grafica. Prueba de la Funcion Y . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.8. Prueba de desigualdad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.1. Diagrama a bloques del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . 45


4.2. Modelo Conceptual del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3. P1.1: Introduccion Manual de datos - Aceite Volatil y Gas y Condensado. . . . 48
4.4. Pozo1.txt: Ejemplo 1 de archivo de importacion de datos de un analisis PVT
de Gas y Condensado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.5. Pozo2.txt: Ejemplo 2 de archivo de importacion de datos de un analisis PVT
de Gas y Condensado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.6. Pozo3.txt: Ejemplo de archivo de importacion de datos de un analisis PVT de
Aceite Volatil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.7. Pozo4.txt: Ejemplo de archivo de importacion de datos de un analisis PVT de
Aceite Negro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.1. Desarrollo. Pantalla de inicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59


5.2. Desarrollo. Importacion de archivo . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.3. Desarrollo. Seleccion de archivo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.4. Desarrollo. Seleccion de archivo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.5. Desarrollo. Proceso de lectura de datos desde archivo . . . . . . . . . . . . . . . 63
5.6. Desarrollo. Error, palabras adicionales encontradas . . . . . . . . . . . . . . . . 64
5.7. Desarrollo. Pestana de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.8. Desarrollo. Archivo de aceite negro importado . . . . . . . . . . . . . . . . . . . 66
5.9. Desarrollo. Archivo de aceite volatil importado . . . . . . . . . . . . . . . . . . 67
5.10. Desarrollo. Archivo de aceite volatil importado, etapas . . . . . . . . . . . . . . 68
5.11. Desarrollo. Archivo de gas y condensado importado . . . . . . . . . . . . . . . . 69
5.12. Desarrollo. Archivo de gas y condensado importado, etapas . . . . . . . . . . . 70
5.13. Desarrollo. Introduccion manual de datos . . . . . . . . . . . . . . . . . . . . . 71
5.14. Desarrollo. Resultado grafica, Metodo de Bashbush . . . . . . . . . . . . . . . . 74

101
INDICE DE FIGURAS INDICE DE FIGURAS

5.15. Desarrollo. Resultado tabla de datos, Metodo de Bashbush . . . . . . . . . . . 75


5.16. Desarrollo. Resultado grafica, Prueba de la Funcion Y . . . . . . . . . . . . . . 77
5.17. Desarrollo. Resultado valores, Prueba de la Funcion Y . . . . . . . . . . . . . . 79

6.1. Pruebas. Prueba de aceptacion 1, HU1 . . . . . . . . . . . . . . . . . . . . . . . 80


6.2. Pruebas. Resultado prueba de aceptacion 1, HU1 . . . . . . . . . . . . . . . . 81
6.3. Pruebas. Resultado prueba de aceptacion 2, HU1 . . . . . . . . . . . . . . . . 82
6.4. Pruebas. Prueba de aceptacion 1, HU1.1 A.V. 1 . . . . . . . . . . . . . . . . . . 83
6.5. Pruebas. Prueba de aceptacion 1, HU1.1 A.V. 2 . . . . . . . . . . . . . . . . . . 84
6.6. Pruebas. Resultado prueba de aceptacion 1, HU1.1 A.V. 1 . . . . . . . . . . . 85
6.7. Pruebas. Resultado prueba de aceptacion 1, HU1.1 A.V. 2 . . . . . . . . . . . 85
6.8. Pruebas. Prueba de aceptacion 2, HU1.1 A.V. . . . . . . . . . . . . . . . . . . 86
6.9. Pruebas. Resultado prueba de aceptacion 2, HU1.1 A.V. . . . . . . . . . . . . . 87
6.10. Pruebas. Prueba de aceptacion 3, HU1.1 GYC1 . . . . . . . . . . . . . . . . . 88
6.11. Pruebas. Prueba de aceptacion 3, HU1.1 GYC2 . . . . . . . . . . . . . . . . . 89
6.12. Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.1 . . . . . . . . . . . 90
6.13. Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.2 . . . . . . . . . . . 90
6.14. Pruebas. Resultado prueba de aceptacion 2, HU1.1 GYC1.3 . . . . . . . . . . . 91

102
Indice de cuadros

2.1. Estado del arte. Herramientas para validacion de datos experimentales de anali-
sis PVT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3.1. Analisis. Caractersticas del sistema a desarrollar. . . . . . . . . . . . . . . . . . 18


3.3. Factibilidad tecnica. Lenguajes de programacion. . . . . . . . . . . . . . . . . . 19
3.4. HU1: Importacion de datos (Descripcion) . . . . . . . . . . . . . . . . . . . . . 22
3.5. HU1. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.6. HU1.1: Importacion de datos Aceite Volatil y Gas y Condensado (Descripcion) 23
3.7. HU1.1. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.8. HU1.2: Importacion de datos. Aceite Negro (Descripcion) . . . . . . . . . . . . 25
3.9. HU1.2. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.10. HU2: Introduccion manual de datos (Descripcion) . . . . . . . . . . . . . . . . . 27
3.11. HU2. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.12. HU2.1: Introduccion manual de datos. Aceite Volatil y Gas y Condensado (Des-
cripcion) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.13. HU2.1. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.14. HU2.2: Introduccion manual de datos. Aceite negro (Descripcion) . . . . . . . . 30
3.15. HU2.2. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.16. HU3: Metodo de Bashbush (Descripcion) . . . . . . . . . . . . . . . . . . . . . 31
3.17. HU3. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.18. HU4: Metodo de Whitson-Torp . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.19. HU4. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.20. HU5: Metodo de Hoffman-Crump-Hocott (Descripcion) . . . . . . . . . . . . . 33
3.21. HU5. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.22. HU6: Prueba de la Funcion Y (Descripcion) . . . . . . . . . . . . . . . . . . . . 34
3.23. HU6. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.24. HU7: Prueba de densidad (Descripcion) . . . . . . . . . . . . . . . . . . . . . . 35
3.25. HU7. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.26. HU8: Prueba de balance de materia (Descripcion) . . . . . . . . . . . . . . . . 36
3.27. HU8. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.28. HU9: Prueba de desigualdad (Descripcion) . . . . . . . . . . . . . . . . . . . . . 37
3.29. HU9. Pruebas de aceptacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.30. Gestion de riesgos: Evaluacion inicial de riesgos . . . . . . . . . . . . . . . . . . 38
3.31. Gestion de riesgos: Analisis de riesgos . . . . . . . . . . . . . . . . . . . . . . . 40

103
INDICE DE CUADROS INDICE DE CUADROS

3.32. Gestion de riesgos: Estrategias de control . . . . . . . . . . . . . . . . . . . . . 42


3.34. Estimacion de costos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

104

Вам также может понравиться