Cargando…

Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction

Applying model-based predictive control in buildings requires a control-oriented model capable of learning how various control actions influence building dynamics, such as indoor air temperature and energy use. However, there is currently a shortage of empirical or synthetic datasets with the approp...

Descripción completa

Detalles Bibliográficos
Autores principales: Chaudhary, Gaurav, Johra, Hicham, Georges, Laurent, Austbø, Bjørn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10630644/
https://www.ncbi.nlm.nih.gov/pubmed/38023310
http://dx.doi.org/10.1016/j.mex.2023.102464
_version_ 1785132194884222976
author Chaudhary, Gaurav
Johra, Hicham
Georges, Laurent
Austbø, Bjørn
author_facet Chaudhary, Gaurav
Johra, Hicham
Georges, Laurent
Austbø, Bjørn
author_sort Chaudhary, Gaurav
collection PubMed
description Applying model-based predictive control in buildings requires a control-oriented model capable of learning how various control actions influence building dynamics, such as indoor air temperature and energy use. However, there is currently a shortage of empirical or synthetic datasets with the appropriate features, variability, quality and volume to properly benchmark these control-oriented models. Addressing this need, a flexible, open-source, Python-based tool, synconn_build, capable of generating synthetic building operation data using EnergyPlus as the main building energy simulation engine is introduced. The uniqueness of synconn_build lies in its capability to automate multiple aspects of the simulation process, guided by user inputs drawn from a text-based configuration file. It generates various kinds of unique random signals for control inputs, performs co-simulation to create unique occupancy schedules, and acquires weather data. Additionally, it simplifies the typically tedious and complex task of configuring EnergyPlus files with all user inputs. Unlike other synthetic datasets for building operations, synconn_build offers a user-friendly generator that selectively creates data based on user inputs, preventing overwhelming data overproduction. Instead of emulating the operational schedules of real buildings, synconn_build generates test signals with more frequent variation to cover a broader range of operating conditions. • Synconn_build is an open-source tool designed to address the lack of datasets for benchmarking control-oriented building dynamics prediction models. • The tool automates simulations, data acquisition, and EnergyPlus configuration, guided by user inputs. • Synconn_build prevents data overproduction by selectively creating data, offering a user-friendly approach to dataset generation.
format Online
Article
Text
id pubmed-10630644
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-106306442023-10-26 Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction Chaudhary, Gaurav Johra, Hicham Georges, Laurent Austbø, Bjørn MethodsX Energy Applying model-based predictive control in buildings requires a control-oriented model capable of learning how various control actions influence building dynamics, such as indoor air temperature and energy use. However, there is currently a shortage of empirical or synthetic datasets with the appropriate features, variability, quality and volume to properly benchmark these control-oriented models. Addressing this need, a flexible, open-source, Python-based tool, synconn_build, capable of generating synthetic building operation data using EnergyPlus as the main building energy simulation engine is introduced. The uniqueness of synconn_build lies in its capability to automate multiple aspects of the simulation process, guided by user inputs drawn from a text-based configuration file. It generates various kinds of unique random signals for control inputs, performs co-simulation to create unique occupancy schedules, and acquires weather data. Additionally, it simplifies the typically tedious and complex task of configuring EnergyPlus files with all user inputs. Unlike other synthetic datasets for building operations, synconn_build offers a user-friendly generator that selectively creates data based on user inputs, preventing overwhelming data overproduction. Instead of emulating the operational schedules of real buildings, synconn_build generates test signals with more frequent variation to cover a broader range of operating conditions. • Synconn_build is an open-source tool designed to address the lack of datasets for benchmarking control-oriented building dynamics prediction models. • The tool automates simulations, data acquisition, and EnergyPlus configuration, guided by user inputs. • Synconn_build prevents data overproduction by selectively creating data, offering a user-friendly approach to dataset generation. Elsevier 2023-10-26 /pmc/articles/PMC10630644/ /pubmed/38023310 http://dx.doi.org/10.1016/j.mex.2023.102464 Text en © 2023 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Energy
Chaudhary, Gaurav
Johra, Hicham
Georges, Laurent
Austbø, Bjørn
Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title_full Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title_fullStr Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title_full_unstemmed Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title_short Synconn_build: A python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
title_sort synconn_build: a python based synthetic dataset generator for testing and validating control-oriented neural networks for building dynamics prediction
topic Energy
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10630644/
https://www.ncbi.nlm.nih.gov/pubmed/38023310
http://dx.doi.org/10.1016/j.mex.2023.102464
work_keys_str_mv AT chaudharygaurav synconnbuildapythonbasedsyntheticdatasetgeneratorfortestingandvalidatingcontrolorientedneuralnetworksforbuildingdynamicsprediction
AT johrahicham synconnbuildapythonbasedsyntheticdatasetgeneratorfortestingandvalidatingcontrolorientedneuralnetworksforbuildingdynamicsprediction
AT georgeslaurent synconnbuildapythonbasedsyntheticdatasetgeneratorfortestingandvalidatingcontrolorientedneuralnetworksforbuildingdynamicsprediction
AT austbøbjørn synconnbuildapythonbasedsyntheticdatasetgeneratorfortestingandvalidatingcontrolorientedneuralnetworksforbuildingdynamicsprediction