journal article·2021-04-14Open access

Energym: A Building Model Library for Controller Benchmarking

Paul Scharnhorst, Baptiste Schubnel, Carlos Fernández Bandera, Jaume Salom, Paolo Taddeo, Max Boegli, Tomasz Gorecki, Yves Stauffer, Antonis Peppas, Chrysa Politi

Applied Sciences· Volume 11· Issue 8

Abstract

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.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Building Energy and Comfort Optimization · Wind and Air Flow Studies · Energy Load and Power Forecasting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Centre Suisse d’Electronique et de Microtechnique (CSEM), 2000 Neuchâtel, Switzerland

Automatic Control Laboratory, EPFL, 1015 Lausanne, Switzerland

Department of Environmental Engineering, University of Navarra, 31009 Pamplona, Spain

Thermal Energy and Building Performance Group, Catalonia Institute for Energy Research (IREC), 08930 Barcelona, Spain

School of Mining and Metallurgical Engineering, National Technical University of Athens (NTUA), 15780 Athens, Greece

References (30)

Show source-provided references
1. Global Alliance for Buildings and Construction (2019). 2019 Global Status Report for Buildings and Construction: Towards a Zero-Emission, Efficient and Resilient Buildings and Construction Sector, Global Alliance for Buildings and Construction. Technical Report, International Energy Agency and the United Nations Environment Programme.
2. IEA (2020). Tracking Buildings 2020, IEA. Available online: https://www.iea.org/reports/tracking-buildings-2020.
3. HVAC control loop performance assessment: A critical review (1587-RP)10.1080/23744731.2016.1239466 ↗
4. Behrooz, F., Mariun, N., Marhaban, M., Mohd Radzi, M., and Ramli, A. (2018). Review of Control Techniques for HVAC Systems—Nonlinearity Approaches Based on Fuzzy Cognitive Maps. Energies, 11.10.3390/en11030495 ↗
5. Advanced HVAC Control: Theory vs. Reality10.3182/20110828-6-IT-1002.03085 ↗
6. Oldewurtel, F., Parisio, A., Jones, C.N., Morari, M., Gyalistras, D., Gwerder, M., Stauch, V., Lehmann, B., and Wirth, K. (July, January 30). Energy efficient building climate control using Stochastic Model Predictive Control and weather predictions. Proceedings of the 2010 American Control Conference, Baltimore, MD, USA.10.1109/ACC.2010.5530680 ↗
7. Model Predictive Control for the Operation of Building Cooling Systems10.1109/TCST.2011.2124461 ↗
8. Building temperature regulation using a distributed model predictive control10.1016/j.enbuild.2010.03.014 ↗
9. State-space models for building control: How deep should you go?10.1080/19401493.2020.1817149 ↗
10. Robust Adaptive Model Predictive Building Climate Control10.1016/j.ifacol.2017.08.257 ↗
11. Chen, B., Cai, Z., and Bergés, M. (2019, January 13–14). Gnu-RL: A Precocial Reinforcement Learning Solution for Building HVAC Control Using a Differentiable MPC Policy. Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys ’19, New York, NY, USA.10.1145/3360322.3360849 ↗
12. Wei, T., Wang, Y., and Zhu, Q. (2017, January 18–22). Deep Reinforcement Learning for Building HVAC Control. Proceedings of the 54th Annual Design Automation Conference 2017, Austin, TX, USA.10.1145/3061639.3062224 ↗
13. Schubnel, B., Carrillo, R.E., Alet, P.J., and Hutter, A. (2020). A Hybrid Learning Method for System Identification and Optimal Control. IEEE Trans. Neural Netw. Learn., 1–15.
14. All you need to know about model predictive control for buildings10.1016/j.arcontrol.2020.09.001 ↗
15. Data-driven methods for building control—A review and promising future directions10.1016/j.conengprac.2019.104211 ↗
16. EnergyPlus: Energy Simulation Program
17. Modelica—An International Effort to Design the Next Generation Modeling Language10.1016/S1474-6670(17)43628-7 ↗
18. Lukianykhin, O., and Bogodorova, T. (2019, January 5). ModelicaGym: Applying Reinforcement Learning to Modelica Models. Proceedings of the 9th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, EOOLT ’19, Berlin, Germany.10.1145/3365984.3365985 ↗
19. Li, L., Hasegawa, K., and Tanaka, S. (2018). Reinforcement Learning Testbed for Power-Consumption Optimization. Methods and Applications for Modeling and Simulation of Complex Systems, Springer.10.1007/978-981-13-2853-4 ↗
20. Blum, D., Jorissen, F., Huang, S., Chen, Y., Arroyo, J., Benne, K., Li, Y., Gavan, V., Rivalin, L., and Helsen, L. (2019, January 2–4). Prototyping The BOPTEST Framework for Simulation-Based Testing of Advanced Control Strategies in Buildings. Proceedings of the 16th International Conference of IBPSA, Rome, Italy.
21. Vázquez-Canteli, J.R., Kämpf, J., Henze, G., and Nagy, Z. (2019, January 13–14). CityLearn v1.0: An OpenAI Gym Environment for Demand Response with Deep Reinforcement Learning. Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys ’19, New York, NY, USA.10.1145/3360322.3360998 ↗
22. Brockman, G., Cheung, V., Pettersson, L., Schneider, J., Schulman, J., Tang, J., and Zaremba, W. (2016). OpenAI Gym, OpenAI. Technical Report.
23. Blochwitz, T., Otter, M., Åkesson, J., Arnold, M., Clauss, C., Elmqvist, H., Friedrich, M., Junghanns, A., Mauss, J., and Neumerkel, D. (2012, January 3–5). Functional Mockup Interface 2.0: The Standard for Tool independent Exchange of Simulation Models. Proceedings of the 9th International Modelica Conference, Munich, Germany.10.3384/ecp12076173 ↗
24. Genetic algorithm for building envelope calibration10.1016/j.apenergy.2016.01.075 ↗
25. A fast and elitist multiobjective genetic algorithm: NSGA-II10.1109/4235.996017 ↗
26. Ruiz, G.R., and Bandera, C.F. (2017). Validation of calibrated energy models: Common errors. Energies, 10.10.3390/en10101587 ↗
27. Validation of black-box performance models for a water-to-water heat pump operating under steady state and dynamic loads10.1051/e3sconf/201911101068 ↗
28. Tang, C.C. (2005). Modeling Packaged Heat Pumps in a Quasi-Steady State Energy Simulation Program. [Master’s Thesis, Oklahoma State University]. Available online: https://hvac.okstate.edu/sites/default/files/pubs/theses/MS/27-Tang_Thesis_05.pdf.
29. Modelica Buildings library10.1080/19401493.2013.765506 ↗
30. Swiss Society of Engineers and Architects (2021, April 14). Klimadaten für Bauphysik, Energie- und Gebäudetechnik, SIA 2028:2010. Available online: http://shop.sia.ch/normenwerk/architekt/sia%202028/f/2010/D/Product.