Modelica buildings library
Abstract
This paper describes the Buildings library, a free open-source library that is implemented in Modelica, an equation-based object-oriented modeling language. The library supports rapid prototyping, as well as design and operation of building energy and control systems. First, we describe the scope of the library, which covers HVAC systems, multi-zone heat transfer and multi-zone airflow and contaminant transport. Next, we describe differentiability requirements and address how we implemented them. We describe the class hierarchy that allows implementing component models by extending partial implementations of base models of heat and mass exchangers, and by instantiating basic models for conservation equations and flow resistances. We also describe associated tools for pre- and post-processing, regression tests, co-simulation and real-time data exchange with building automation systems. Furthermore, the paper closes with an example of a chilled water plant, with and without water-side economizer, in which we analyzed the system-level efficiency for different control setpoints.
- Authors:
-
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Publication Date:
- Research Org.:
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1249559
- Report Number(s):
- LBNL-1002944
Journal ID: ISSN 1940-1493; ir:1002944
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Journal of Building Performance Simulation
- Additional Journal Information:
- Journal Volume: 7; Journal Issue: 4; Journal ID: ISSN 1940-1493
- Publisher:
- Taylor & Francis
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 42 ENGINEERING; 97 MATHEMATICS AND COMPUTING; equation-based; object-oriented; modular modelling; building simulation; co-simulation
Citation Formats
Wetter, Michael, Zuo, Wangda, Nouidui, Thierry S., and Pang, Xiufeng. Modelica buildings library. United States: N. p., 2013.
Web. doi:10.1080/19401493.2013.765506.
Wetter, Michael, Zuo, Wangda, Nouidui, Thierry S., & Pang, Xiufeng. Modelica buildings library. United States. https://doi.org/10.1080/19401493.2013.765506
Wetter, Michael, Zuo, Wangda, Nouidui, Thierry S., and Pang, Xiufeng. Wed .
"Modelica buildings library". United States. https://doi.org/10.1080/19401493.2013.765506. https://www.osti.gov/servlets/purl/1249559.
@article{osti_1249559,
title = {Modelica buildings library},
author = {Wetter, Michael and Zuo, Wangda and Nouidui, Thierry S. and Pang, Xiufeng},
abstractNote = {This paper describes the Buildings library, a free open-source library that is implemented in Modelica, an equation-based object-oriented modeling language. The library supports rapid prototyping, as well as design and operation of building energy and control systems. First, we describe the scope of the library, which covers HVAC systems, multi-zone heat transfer and multi-zone airflow and contaminant transport. Next, we describe differentiability requirements and address how we implemented them. We describe the class hierarchy that allows implementing component models by extending partial implementations of base models of heat and mass exchangers, and by instantiating basic models for conservation equations and flow resistances. We also describe associated tools for pre- and post-processing, regression tests, co-simulation and real-time data exchange with building automation systems. Furthermore, the paper closes with an example of a chilled water plant, with and without water-side economizer, in which we analyzed the system-level efficiency for different control setpoints.},
doi = {10.1080/19401493.2013.765506},
journal = {Journal of Building Performance Simulation},
number = 4,
volume = 7,
place = {United States},
year = {Wed Mar 13 00:00:00 EDT 2013},
month = {Wed Mar 13 00:00:00 EDT 2013}
}
Web of Science
Figures / Tables:
Works referenced in this record:
Object-oriented sub-zonal modelling for efficient energy-related building simulation
journal, December 2011
- Bonvini, Marco; Leva, Alberto
- Mathematical and Computer Modelling of Dynamical Systems, Vol. 17, Issue 6
Neue objektorientierte hygrothermische Modellbibliothek zur Ermittlung des hygrothermischen und hygienischen Komforts in Räumen
journal, October 2009
- Nouidui, Thierry; Sedlbauer, Klaus; Nytsch-Geusen, Christoph
- Bauphysik, Vol. 31, Issue 5
Modelica-based modelling and simulation to support research and development in building energy and control systems
journal, May 2009
- Wetter, Michael
- Journal of Building Performance Simulation, Vol. 2, Issue 2
Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed
journal, September 2011
- Wetter, Michael
- Journal of Building Performance Simulation, Vol. 4, Issue 3
Works referencing / citing this record:
A Practical Approach to Representation of Real-time Building Control Applications in Simulation
journal, August 2018
- Yahiaoui, Azzedine
- International Journal of Automation and Computing, Vol. 17, Issue 3
Uncertainty and sensitivity analyses applied to a dynamic simulation of the carbon dioxide concentration in a detached house
journal, November 2018
- Bouvier, Jean-Louis; Bontemps, Stéphanie; Mora, Laurent
- International Journal of Energy and Environmental Engineering, Vol. 10, Issue 1
Building fault detection data to aid diagnostic algorithm creation and performance testing
journal, February 2020
- Granderson, Jessica; Lin, Guanjing; Harding, Ari
- Scientific Data, Vol. 7, Issue 1
Simplifications for hydronic system models in modelica
journal, January 2018
- Jorissen, F.; Wetter, M.; Helsen, L.
- Journal of Building Performance Simulation, Vol. 11, Issue 6
Implementation and verification of the IDEAS building energy simulation library
journal, February 2018
- Jorissen, F.; Reynders, G.; Baetens, R.
- Journal of Building Performance Simulation, Vol. 11, Issue 6
Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
journal, December 2018
- Jorissen, F.; Boydens, W.; Helsen, L.
- Journal of Building Performance Simulation, Vol. 12, Issue 4
Simulation of Legionella concentration in domestic hot water: comparison of pipe and boiler models
journal, March 2019
- Van Kenhove, Elisa; De Backer, Lien; Janssens, Arnold
- Journal of Building Performance Simulation, Vol. 12, Issue 5
IBPSA Project 1: BIM/GIS and Modelica framework for building and community energy system design and operation – ongoing developments, lessons learned and challenges
journal, August 2019
- Wetter, M.; van Treeck, C.; Helsen, L.
- IOP Conference Series: Earth and Environmental Science, Vol. 323
Outdoor Test Cell Modelling with Modelica
journal, September 2019
- Wüest, Thomas; Schuetz, Philipp; Luible, Andreas
- Buildings, Vol. 9, Issue 10
Simulation Tools to Build Urban-Scale Energy Models: A Review
journal, November 2018
- Sola, Alaia; Corchero, Cristina; Salom, Jaume
- Energies, Vol. 11, Issue 12
Efficient and robust optimization for building energy simulation
journal, June 2016
- Pourarian, Shokouh; Kearsley, Anthony; Wen, Jin
- Energy and Buildings, Vol. 122
Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
text, January 2018
- Jorissen, F.; Boydens, W.; Helsen, L.
- Taylor & Francis
IBPSA Project 1: BIM/GIS and Modelica framework for building and community energy system design and operation - ongoing developments, lessons learned and challenges
text, January 2019
- Wetter, Michael; Van Treeck, Christoph Alban; Helsen, Lieve
- RWTH Aachen University
Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
text, January 2018
- Jorissen, F.; Boydens, W.; Helsen, L.
- Taylor & Francis