SINERGYM -- A virtual testbed for building energy optimization with Reinforcement Learning

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Campoy-Nieves, Alejandro, Manjavacas, Antonio, Jiménez-Raboso, Javier, Molina-Solana, Miguel, Gómez-Romero, Juan
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912152306057216
author Campoy-Nieves, Alejandro
Manjavacas, Antonio
Jiménez-Raboso, Javier
Molina-Solana, Miguel
Gómez-Romero, Juan
author_facet Campoy-Nieves, Alejandro
Manjavacas, Antonio
Jiménez-Raboso, Javier
Molina-Solana, Miguel
Gómez-Romero, Juan
contents Simulation has become a crucial tool for Building Energy Optimization (BEO) as it enables the evaluation of different design and control strategies at a low cost. Machine Learning (ML) algorithms can leverage large-scale simulations to learn optimal control from vast amounts of data without supervision, particularly under the Reinforcement Learning (RL) paradigm. Unfortunately, the lack of open and standardized tools has hindered the widespread application of ML and RL to BEO. To address this issue, this paper presents Sinergym, an open-source Python-based virtual testbed for large-scale building simulation, data collection, continuous control, and experiment monitoring. Sinergym provides a consistent interface for training and running controllers, predefined benchmarks, experiment visualization and replication support, and comprehensive documentation in a ready-to-use software library. This paper 1) highlights the main features of Sinergym in comparison to other existing frameworks, 2) describes its basic usage, and 3) demonstrates its applicability for RL-based BEO through several representative examples. By integrating simulation, data, and control, Sinergym supports the development of intelligent, data-driven applications for more efficient and responsive building operations, aligning with the objectives of digital twin technology.
format Preprint
id arxiv_https___arxiv_org_abs_2412_08293
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SINERGYM -- A virtual testbed for building energy optimization with Reinforcement Learning
Campoy-Nieves, Alejandro
Manjavacas, Antonio
Jiménez-Raboso, Javier
Molina-Solana, Miguel
Gómez-Romero, Juan
Machine Learning
Systems and Control
I.2.8; J.2
Simulation has become a crucial tool for Building Energy Optimization (BEO) as it enables the evaluation of different design and control strategies at a low cost. Machine Learning (ML) algorithms can leverage large-scale simulations to learn optimal control from vast amounts of data without supervision, particularly under the Reinforcement Learning (RL) paradigm. Unfortunately, the lack of open and standardized tools has hindered the widespread application of ML and RL to BEO. To address this issue, this paper presents Sinergym, an open-source Python-based virtual testbed for large-scale building simulation, data collection, continuous control, and experiment monitoring. Sinergym provides a consistent interface for training and running controllers, predefined benchmarks, experiment visualization and replication support, and comprehensive documentation in a ready-to-use software library. This paper 1) highlights the main features of Sinergym in comparison to other existing frameworks, 2) describes its basic usage, and 3) demonstrates its applicability for RL-based BEO through several representative examples. By integrating simulation, data, and control, Sinergym supports the development of intelligent, data-driven applications for more efficient and responsive building operations, aligning with the objectives of digital twin technology.
title SINERGYM -- A virtual testbed for building energy optimization with Reinforcement Learning
topic Machine Learning
Systems and Control
I.2.8; J.2
url https://arxiv.org/abs/2412.08293