ecoI2S: Interpretador Inteligente de Señales MFL

Generalidades

ecoI2S v1.0 es un sistema de información para la caracterización, gestión e identificación automática de anomalías en las redes de transporte de hidrocarburos a partir de datos MFL (por sus siglas en Ingles, Magnetic Flux Leakage) los cuales son interpretados por un conjunto de redes neuronales previamente entrenadas.

El sistema está desarrollado bajo una arquitectura Cliente – Servidor, lo cual permite tener centralizados los resultados de interpretación automática de eventos sobre las tuberías y consultarlos desde cualquier dependencia dentro de la red de ECOPETROL, bajo el esquema de seguridad definido.

Una de las principales ventajas de ecoI2S es la velocidad de interpretación automática de eventos, ya que puede analizar líneas de longitudes superiores a 15 k.m. en menos de 1 hora.



Lectura e interpretación de datos MFL



Librería de eventos



Paralelización

Uno de los objetivos principales del proyecto era lograr la identificación de eventos en el menor tiempo posible, lo cual nos condujo a orientar los desarrollos para que se ejecuten en maquinas con procesamiento paralelo, por lo cual se realizó una revisión de las diferentes técnicas y las arquitecturas disponibles, realizando las pruebas de escritorio necesarias, y así se decidió cual del los modelos y arquitecturas son las apropiadas para nuestro caso.

Teniendo en cuenta que el problema contiene una gran cantidad de datos y que el paralelismo de tareas se complica un poco ya que muy pocas tareas se pueden aplicar de manera concurrente, se escogió el modelo de paralelismo de datos.

En la siguiente figura se observa el esquema paralelo seleccionado, donde cada sección en longitud será asignado a un procesador para realización de las mismas tareas (interpretación del archivo, filtrado, segmentación, búsqueda de anomalías,etc) y al final el resultado será mostrado al usuario por el nodo o hilo principal según la arquitectura utilizada.


Esquema paralelo utilizado.

La siguite figura muestra la disminución de tiempos cuando se ejecuta la detección de eventos en una arquitectura paralela, comparada con la ejecución en una arquitectura secuencial (línea azul).


Comparativo entre arquitectura secuancial y paralela.



Reportes de detección de eventos



Resultados


Contact Information