Traducción de herramientas enfocadas a la estimación de la incertidumbre de medición de hidrocarburos elaboradas en Excel al lenguaje de programación C# en la Corporación de Desarrollo Tecnológico del Gas.

La práctica empresarial realizada en la Corporación Centro de Desarrollo Tecnológico de Gas se desarrolló con el fin de traducir un modelo de estimación de incertidumbre, diseñado por la empresa, al lenguaje de programación C#. La herramienta computacional está enfocada en la estimación de la incert...

Full description

Autores:
Silva Acosta, Brisa Alejandra
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/12558
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/12558
https://noesis.uis.edu.co
Palabra clave:
Microsoft Excel
Visual Basic
C#
estimación de incertidumbre
método GUM
placa de orificio
volumen
coeficiente de descarga
Microsoft Excel
Visual Basic
C#
estimation of the uncertainty
GUM method
orifice plate
volume
discharge coefficient
Rights
openAccess
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
Description
Summary:La práctica empresarial realizada en la Corporación Centro de Desarrollo Tecnológico de Gas se desarrolló con el fin de traducir un modelo de estimación de incertidumbre, diseñado por la empresa, al lenguaje de programación C#. La herramienta computacional está enfocada en la estimación de la incertidumbre de medición del volumen de gas por día en condiciones base de gas natural, utilizando la tecnología placa de orificio e implementando la metodología GUM para el proceso de cálculo basado en la normativa ISO 5167-2, el reporte AGA 3 y las bases de datos de la corporación. Los pasos seguidos para cumplir el objetivo general fueron tres: la identificación de oportunidades de mejora del modelo de estimación de incertidumbre; la creación del código C# a partir del modelo diseñado por la empresa en Microsoft Excel y Visual Basic; y finalmente la verificación y validación de los resultados obtenidos en ambos lenguajes de programación, cumpliendo los requisitos para que sea integrado a un software ya existente. El código programado en C# se ejecuta en la plataforma .NET, motivo por el que tiene la capacidad de operar con diversos lenguajes de programación, también se utiliza para la creación de aplicaciones de escritorio, y permite una adecuada trazabilidad de la metrología realizada por la empresa y sus actualizaciones.