Plataforma de Inteligencia Artificial en el Edge para mantenimiento predictivo industrial
Smartedge es un proyecto de I+D empresarial que busca aunar el paradigma de computación Edge Computing y la Inteligencia Artificial, acercando el ciclo de vida de los modelos y la capacidad de cómputo desde el Cloud, donde habitualmente ha residido este stack tecnológico, hasta el Edge, el lugar donde ocurre la recogida de los datos. Junto con las herramientas de Machine Learning, debe migrarse hacia el Edge toda la infraestructura de procesado de datos necesaria para que el despliegue de los modelos de Machine Learning tenga capacidad de respuesta en tiempo real.
Este proyecto liderado por Ondoan Servicios, especializados en ingeniería de sistemas de mantenimiento industrial, y participado por Zermik Ingeniería, expertos en sistemas embebidos, hardware y firmware industrial, ZYLK, consultora de software Open-Source en el que añadimos el expertise en analítica avanzada de datos e Inteligencia Artificial al proyecto y finalmente ISEA S.COOP., un centro e Innovación y Emprendizaje encargado de la gestión del proyecto.
Smartedge pretende abordar uno de los desafíos a los que se enfrenta actualmente la Inteligencia Artificial, que es la baja disponibilidad de los modelos a tiempo real, debido a los recursos limitados de los dispositivos Edge, y a la alta demanda computacional que suelen requerir el procesado de datos y el posterior entrenamiento de los modelos.
El objetivo es definir una plataforma hardware con características Plug&Play (que no requiera de un conocimiento experto en la tecnología para su instalación y operación), que sea capaz de, mediante técnicas de Inteligencia Artificial, realizar un mantenimiento predictivo de la maquinaria industrial a través de la monitorización de parámetros energéticos y de funcionamiento, y realizar una clasificación de las averías ya ocurridas que minimice el tiempo de reparación al ser capaz de aportar un diagnóstico previo, acotando así la búsqueda de la avería entre la gran cantidad de piezas.
Para aportar universalidad a los múltiples protocolos de comunicación entre máquinas industriales (PLCs), incluiremos en el stack tecnológico del proyecto la herramienta Apache PLC4X, una librería open-source escrita en Java que soporta los protocolos más utilizados por los dispositivos PLC. De esta manera conseguimos que el producto final pueda ser interoperable entre dispositivos PLC de los diferentes fabricantes, ser Plug&Play al no requerir de una compleja puesta a punto, y proveer funcionalidades de mantenimiento predictivo y caracterización de averías por medio de métodos de Inteligencia Artificial.