Reconfiguración y supervisión automática de sistemas ciberfísicos basada en gemelos digitales e Inteligencia Artificial. Aplicación a una línea piloto de Industria 4.0
Authors:   , Cruz Hernández Yarens Joaquín 
Published: May 2024

The recent convergence of a group of technological advances including the Internet of Things, data analytics, robotics and advanced simulation environments, in addition to the exponential growth experienced by Artificial Intelligence in the last few years, has led to the emergence of a new paradigm in manufacturing: Industry 4.0. This paradigm is characterized by the digitalization of production processes and revolves around the concept of cyber-physical systems, in which real-world processes are integrated with those that take place in the virtual space. This type of system is enabling the creation of more efficient, flexible and adaptive industrial environments.

However, the rapid pace at which all these transformations are occurring has made it difficult for some stakeholders to assimilate the new manufacturing paradigm due to the lack of a defined roadmap for its adoption. Although certain initiatives have defined reference architectures, most of them present the limitation of focusing only on theoretical aspects without delving into practical issues. The main objective of this thesis is the design and development of methods for automatic reconfiguration and supervision of cyber-physical systems by means of digital twins and Artificial Intelligence. The scientific-technical challenge lies in the fact that these methods must be materialized in Artificial Intelligence modules, embedded in computational platforms, ready to be applied to production processes in order to ease the digitalization of manufacturing companies.

The first module is based on an automated machine learning methodology that allows to generate optimal parametrizations of production processes through a data-driven approach. In this methodology, starting from a set of historical data that must include variables of the production process, as well as the Key Performance Indicators to be optimized, a series of stages are carried out to pre-process the data; select the most relevant variables for each Key Performance Indicator; determine between a series of algorithms with optimized hyperparameters and pre-established modelling strategies which is the most suitable one for modelling each Key Performance Indicator; and finally, use the selected models to solve a multi-objective optimization problem, obtaining as a result the optimal parametrizations of the production process. The capabilities of this module make it suitable to operate as the intelligence layer of a digital twin. This was demonstrated by integrating it into a digital twin of a pilot line. As results, models with values for the coefficient of determination higher than 0.98 were obtained and optimal Pareto sets were generated according to different constraints. Additionally, the digital twin proved to be able to co-evolve with the production process when it was deliberately exposed to different types of disturbances that changed its behavior.

The second module has the objective of maintaining the productivity of manufacturing equipment using a Fuzzy Logic strategy, specifically a fuzzy inference system. This module can be applied to heterogeneous equipment and has great relevance since it allows in a simple way to avoid fluctuations in its working speed, preventing the under-utilization or over-utilization of the equipment once it has been configured for a desired regime. The module is capable of operate within a certain range of fluctuations, whereas, if this range is exceeded, it is assumed that an abnormal situation has occurred and, therefore, the production should be stopped to avoid undesirable consequences. This module was also tested in a pilot line, demonstrating its effectiveness.

The development of this thesis has sought to contribute to the democratization of Artificial Intelligence in the industrial sector by providing different stakeholders with tools that allow building Artificial Intelligence-based solutions in a simple and affordable way.

RESUMEN

La reciente convergencia de un grupo de avances tecnológicos como el Internet de las Cosas, la analítica de datos, la robótica y los entornos avanzados de simulación, unido al rápido crecimiento de la Inteligencia Artificial, han propiciado el surgimiento de un nuevo paradigma de fabricación: la Industria 4.0. Este se caracteriza por la digitalización de los procesos productivos y gira en torno al concepto de sistema ciberfísico, en el cual se integran los procesos del mundo real con los del espacio virtual. Estos sistemas permiten la creación de entornos industriales más eficientes, flexibles y adaptables.

Sin embargo, el ritmo vertiginoso al que están ocurriendo estas transformaciones dificulta la asimilación del nuevo paradigma de fabricación a ciertos actores ya que no existe una ruta prestablecida para su adopción. Si bien algunas iniciativas han definido arquitecturas de referencia, estas presentan la limitación de enfocarse solamente en aspectos teóricos sin profundizar en cuestiones prácticas. Esta tesis tiene como objetivo principal el diseño y desarrollo de métodos de reconfiguración y supervisión automática de sistemas ciberfísicos mediante gemelos digitales e Inteligencia Artificial. El reto científico-técnico radica en que estos métodos deben materializarse en módulos de Inteligencia Artificial, embebidos en plataformas computacionales, listos para ser aplicados a procesos productivos con el fin de facilitar la digitalización en las empresas de fabricación.

El primer módulo se basa en una metodología de aprendizaje automático automatizado para generar parametrizaciones óptimas de los procesos productivos. A partir de datos históricos que deben incluir variables del proceso productivo y los Indicadores Clave de Desempeño que se desean optimizar, se llevan a cabo una serie de etapas para preprocesar los datos; seleccionar las variables con mayor influencia para cada Indicador Clave de Desempeño; determinar de entre una serie de algoritmos y estrategias de modelado cuál es el más adecuado para modelar cada Indicador Clave de Desempeño y; finalmente, utilizar los modelos seleccionados para plantear un problema de optimización multiobjetivo cuya solución son las parametrizaciones óptimas del proceso productivo. Las principales ventajas de este método son que, a pesar de su complejidad, su utilización es sencilla y puede ser aplicado a un amplio rango de procesos productivos. Las capacidades de este módulo le permiten actuar como capa de inteligencia de gemelos digitales, lo cual fue demostrado en una línea piloto. Como resultados se obtuvieron modelos con valores del coeficiente de determinación superiores a 0.98 y se generaron conjuntos de Pareto óptimos para diferentes restricciones. Además, el gemelo digital demostró ser capaz de coevolucionar con el proceso productivo al ser sometido deliberadamente a varias perturbaciones que alteraban su comportamiento.

El segundo módulo tiene el objetivo de mantener la productividad de los equipos de fabricación utilizando una estrategia basada en la Lógica Borrosa, específicamente en los sistemas de inferencia borrosa. Este módulo se puede aplicar a equipos de carácter heterogéneo y tiene gran relevancia ya que permite de una manera sencilla evitar fluctuaciones en su ritmo de trabajo, previniendo la subutilización o sobreutilización de los equipos una vez que han sido configurados para un régimen de trabajo. El módulo es capaz de operar dentro de un determinado rango de fluctuaciones, mientras que, si se sobrepasa este rango, se asume que ha ocurrido una situación anómala y se detiene la producción para evitar consecuencias no deseadas. La efectividad de este módulo también fue probada en una línea piloto.

Con el desarrollo de esta tesis se busca contribuir a la democratización de la Inteligencia Artificial en el sector industrial al facilitar a los diferentes actores herramientas para construir soluciones basadas en Inteligencia Artificial de manera simple y asequible.