skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
 [1];  [1];  [1];  [1]
  1. 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. doi:10.1080/19401493.2013.765506.
Wetter, Michael, Zuo, Wangda, Nouidui, Thierry S., and Pang, Xiufeng. Wed . "Modelica buildings library". United States. doi: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 = {2013},
month = {3}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 38 works
Citation information provided by
Web of Science

Save / Share:

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
  • DOI: 10.1080/13873954.2011.592143

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
  • DOI: 10.1002/bapi.200910036

Modelica-based modelling and simulation to support research and development in building energy and control systems
journal, May 2009


Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed
journal, September 2011


    Works referencing / citing this record:

    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


    Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
    journal, December 2018


    Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
    journal, December 2018


    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


    Building fault detection data to aid diagnostic algorithm creation and performance testing
    journal, February 2020


    A Practical Approach to Representation of Real-time Building Control Applications in Simulation
    journal, August 2018


    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
    • DOI: 10.1007/s40095-018-0291-7