ModelicaGym: Applying Reinforcement Learning to Modelica Models
Not on the map. Why?
Abstract (arXiv)
This paper presents ModelicaGym toolbox that was developed to employ Reinforcement Learning (RL) for solving optimization and control tasks in Modelica models. The developed tool allows connecting models using Functional Mock-up Interface (FMI) toOpenAI Gym toolkit in order to exploit Modelica equation-based modelling and co-simulation together with RL algorithms as a functionality of the tools correspondingly. Thus, ModelicaGym facilitates fast and convenient development of RL algorithms and their comparison when solving optimal control problem for Modelicadynamic models. Inheritance structure ofModelicaGymtoolbox's classes and the implemented methods are discussed in details. The toolbox functionality validation is performed on Cart-Pole balancing problem. This includes physical system model description and its integration using the toolbox, experiments on selection and influence of the model parameters (i.e. force magnitude, Cart-pole mass ratio, reward ratio, and simulation time step) on the learning process of Q-learning algorithm supported with the discussion of the simulation results.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 3.
6 papers.
- 2021Model-predictive control and reinforcement learning in multi-energy system case studiescited by 10
- 2023PyDCM: Custom Data Center Models with Reinforcement Learning for Sustainabilitycited by 6
- 2022Safe reinforcement learning for multi-energy management systems with known constraint functionscited by 5
- 2024SINERGYM -- A virtual testbed for building energy optimization with Reinforcement Learningcited by 3
- 2024Reinforcement Learning for Sustainable Energy: A Surveycited by 2
- 2024A Configurable Pythonic Data Center Model for Sustainable Cooling and ML Integrationcited by 1
- 2024SINERGYM -- A virtual testbed for building energy optimization with Reinforcement Learning11 Dec 2024
- 2024Reinforcement Learning for Sustainable Energy: A Survey26 Jul 2024
- 2024A Configurable Pythonic Data Center Model for Sustainable Cooling and ML Integration18 Apr 2024
- 2023PyDCM: Custom Data Center Models with Reinforcement Learning for Sustainability5 Oct 2023
- 2022Safe reinforcement learning for multi-energy management systems with known constraint functions8 Jul 2022
- 2021Model-predictive control and reinforcement learning in multi-energy system case studies20 Apr 2021