RLIC-FMU: Control inteligente mediante aprendizaje por refuerzo profundo en modelos de sistemas físicos en Modelica
| dc.contributor.author | Padilla-Quesada, Pedro | |
| dc.date | 2025-09-15 | |
| dc.date.accessioned | 2026-07-27T15:01:36Z | |
| dc.date.issued | 2025-09-15 | |
| dc.description | This work presents the development of RLIC-FMU, a Python software tool designed to train and evaluate intelligent controllers using deep reinforcement learning (DRL) on physical system models exported as FMUs under the FMI standard. The goal is to integrate modern learning-based control techniques into multi-domain simulation environments, addressing a gap in the Modelica ecosystem. The methodology includes a modular architecture built on TF-Agents and PyFMI, the implementation of custom environments, and the training of DRL agents (DQN and DDPG) on progressively complex case studies. The feasibility of the approach has been demonstrated with competitive results compared to classical controllers and by exporting trained policies in TensorFlow Lite for direct use in OpenModelica through SMArtInt. The tool provides a solid foundation for future research, including more sample-efficient algorithms and industrial applications of advanced control. | |
| dc.description.abstract | Este trabajo presenta el desarrollo de RLIC-FMU, una herramienta software en Python diseñada para entrenar y evaluar controladores inteligentes mediante aprendizaje por refuerzo profundo (DRL) sobre modelos de sistemas físicos exportados como FMU bajo el estándar FMI. El objetivo es integrar técnicas modernas de control basado en aprendizaje en entornos de simulación multidominio, cubriendo un vacío existente en el ecosistema Modelica. La metodología incluye el diseño de una arquitectura modular basada en TF-Agents y PyFMI, la implementación de entornos personalizados y el entrenamiento de agentes DRL (DQN y DDPG) sobre casos de estudio de complejidad creciente. Se ha demostrado la viabilidad del enfoque con resultados competitivos frente a controladores clásicos y la exportación de políticas entrenadas en TensorFlow Lite para su uso directo en OpenModelica mediante SMArtInt. La herramienta proporciona una base sólida para futuras investigaciones, incluyendo algoritmos más eficientes y aplicaciones industriales de control avanzado. | |
| dc.identifier.uri | https://reunir.unir.net/handle/123456789/20161 | |
| dc.language.iso | es | |
| dc.rights | openAccess | |
| dc.subject | aprendizaje por refuerzo profundo | |
| dc.subject | Modelica | |
| dc.subject | FMI | |
| dc.subject | control inteligente | |
| dc.subject | simulación multidominio | |
| dc.subject | deep reinforcement learning | |
| dc.subject | intelligent control | |
| dc.subject | multidomain simulation | |
| dc.subject | Máster Universitario en Ingeniería Matemática y Computación | |
| dc.title | RLIC-FMU: Control inteligente mediante aprendizaje por refuerzo profundo en modelos de sistemas físicos en Modelica | |
| dc.type | masterThesis | |
| reunir.tag | ~MIMC |


