Академический Документы
Профессиональный Документы
Культура Документы
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
Documento Tecnico
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)).
Directores
* 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:
ii
CAPITULO 0. ADVERTENCIA
iii
CAPITULO 0. ADVERTENCIA
iv
Indice general
Advertencia II
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
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
vi
INDICE GENERAL INDICE GENERAL
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.3. Objetivo
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
6
CAPITULO 2
Antecedentes
7
2.1. MARCO CONCEPTUAL CAPITULO 2. ANTECEDENTES
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. Estadsticas de produccion.
3. Muestras de roca y fluido que representan una infinitesimal parte del yacimiento.
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
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.
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].
11
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES
Constantes de equilibrio.
12
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES
13
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES
14
2.4. VALIDACION DE ANALISIS PVT CAPITULO 2. ANTECEDENTES
15
2.5. ESTADO DEL ARTE CAPITULO 2. ANTECEDENTES
Cuadro 2.1: Estado del arte. Herramientas para validacion de datos experimentales de analisis
PVT.
16
CAPITULO 3
Analisis
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).
18
3.3. ESTUDIO DE FACTIBILIDAD CAPITULO 3. ANALISIS
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.
19
3.3. ESTUDIO DE FACTIBILIDAD CAPITULO 3. ANALISIS
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.
20
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
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.
21
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 1 ITERACION: 1
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.
PRUEBAS DE ACEPTACION:
Revisar que se muestra un mensaje de error cuando se introduce un nombre de archivo que
no existe.
22
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
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.
24
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
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.
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.
26
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 2 ITERACION: 2
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.
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.
27
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
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.
29
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
DESCRIPCION:
El usuario experto ingresa manualmente los datos de un experimento PVT de aceite
negro para su posterior validacion en el sistema.
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.
30
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 3 ITERACION: 3
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.
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.
31
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 4 ITERACION: 4
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.
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.
32
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 5 ITERACION: 5
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.
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.
33
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 6 ITERACION: 6
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.
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.
34
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 7 ITERACION: 6
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.
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.
35
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 8 ITERACION: 7
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.
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.
36
3.4. HISTORIAS DE USUARIO CAPITULO 3. ANALISIS
NUMERO: 9 ITERACION: 7
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.
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.
37
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS
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.
38
3.5. GESTION DE RIESGOS CAPITULO 3. ANALISIS
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
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
43
CAPITULO 4
Diseno
44
4.1. ARQUITECTURA DEL SISTEMA CAPITULO 4. DISENO
45
4.1. ARQUITECTURA DEL SISTEMA CAPITULO 4. DISENO
46
4.2. DISENO DE PANTALLAS CAPITULO 4. DISENO
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.
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.
Composicion de la mezcla.
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
No. Etapas: Permite indicar el numero de etapas que contiene el experimento PVT.
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.1. REGLAS:
Para la creacion de archivos de importacion de datos se han definido las siguientes reglas:
No puede haber mas de una etiqueta por lnea. Por cada etiqueta debe haber una lnea
de texto.
Existen etiquetas requeridas, por lo que, excepto dichas etiquetas, las demas pueden ser
omitidas en el documento.
51
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO
52
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO
53
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO
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.
55
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO
56
4.3. ARCHIVO DE IMPORTACION DE DATOS CAPITULO 4. DISENO
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.
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
Well. Pueden existir distintos nodos de este tipo dentro del nodo Field.
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.
59
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
60
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
61
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
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
63
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
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:
65
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
66
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
67
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
68
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
69
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
70
5.2. INTRODUCCION DE DATOS CAPITULO 5. DESARROLLO
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.
Metodo de Hoffman - Crump - Hocott. Para datos de aceite volatil y gas y condensado.
72
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO
73
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO
74
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO
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.
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
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)
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.
76
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO
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
77
5.3. METODOS DE VALIDACION CAPITULO 5. DESARROLLO
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.
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
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.
80
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
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:
82
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
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.
83
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
84
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
85
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
86
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
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
88
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
89
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
90
6.1. HU1. IMPORTACION DE DATOS CAPITULO 6. PRUEBAS DE ACEPTACION
91
CAPITULO 7
Conclusiones
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
93
CAPITULO 8. TRABAJO A FUTURO
94
Bibliografa
[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.
[6] J. S. Archer and Wall C.G. Petroleum Engineering: Principles and Practice. Graham
and Trotman Ltd, Londres, 1986.
[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
[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
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
101
INDICE DE FIGURAS INDICE DE FIGURAS
102
Indice de cuadros
2.1. Estado del arte. Herramientas para validacion de datos experimentales de anali-
sis PVT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
103
INDICE DE CUADROS INDICE DE CUADROS
104