Energym: A Building Model Library for Controller Benchmarking

We introduce the Python-based open-source library Energym, a building model library to test and benchmark building controllers. The incorporated building models are presented with a brief explanation of their function, location and technical equipment. Furthermore, the library structure is described...

Full description

Bibliographic Details
Main Authors: Paul Scharnhorst, Baptiste Schubnel, Carlos Fernández Bandera, Jaume Salom, Paolo Taddeo, Max Boegli, Tomasz Gorecki, Yves Stauffer, Antonis Peppas, Chrysa Politi
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/8/3518
Description
Summary:We introduce the Python-based open-source library Energym, a building model library to test and benchmark building controllers. The incorporated building models are presented with a brief explanation of their function, location and technical equipment. Furthermore, the library structure is described, highlighting the necessary features to provide the benchmarking and control capabilities, i.e., standardized evaluation scenarios, key performance indicators (KPIs) and forecasts of uncertain variables. We go on to characterize the evaluation scenarios for each of the models and give formal definitions of the KPIs. We describe the calibration methodologies used for constructing the models and illustrate their usage through examples.
ISSN:2076-3417