RLIC-FMU: Control inteligente mediante aprendizaje por refuerzo profundo en modelos de sistemas físicos en Modelica

dc.contributor.authorPadilla-Quesada, Pedro
dc.date2025-09-15
dc.date.accessioned2026-07-27T15:01:36Z
dc.date.issued2025-09-15
dc.descriptionThis 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.abstractEste 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.urihttps://reunir.unir.net/handle/123456789/20161
dc.language.isoes
dc.rightsopenAccess
dc.subjectaprendizaje por refuerzo profundo
dc.subjectModelica
dc.subjectFMI
dc.subjectcontrol inteligente
dc.subjectsimulación multidominio
dc.subjectdeep reinforcement learning
dc.subjectintelligent control
dc.subjectmultidomain simulation
dc.subjectMáster Universitario en Ingeniería Matemática y Computación
dc.titleRLIC-FMU: Control inteligente mediante aprendizaje por refuerzo profundo en modelos de sistemas físicos en Modelica
dc.typemasterThesis
reunir.tag~MIMC

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Nombre:
Padilla Quesada, Pedro.pdf
Tamaño:
3.44 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: