Article | Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015 | An Open Toolchain for Generating Modelica Code from Building Information Models
Göm menyn

Title:
An Open Toolchain for Generating Modelica Code from Building Information Models
Author:
Matthis Thorade: Berlin University of the Arts (UdK), Germany Jörg Rädler: Berlin University of the Arts (UdK), Germany Peter Remmen: RWTH Aachen University, E.ON Energy Research Center, Institute for Energy Efficient Buildings and Indoor Climate, Aachen, Germany Tobias Maile: RWTH Aachen University, Institute of Energy Efficient Building, Aachen, Germany Reinhard Wimmer: RWTH Aachen University, Institute of Energy Efficient Building, Aachen, Germany Jun Cao: RWTH Aachen University, Institute of Energy Efficient Building, Aachen, Germany Moritz Lauster: RWTH Aachen University, E.ON Energy Research Center, Institute for Energy Efficient Buildings and Indoor Climate, Aachen, Germany Christoph Nytsch-Geusen: Berlin University of the Arts (UdK), Germany Dirk Müller: RWTH Aachen University, E.ON Energy Research Center, Institute for Energy Efficient Buildings and Indoor Climate, Aachen, Germany Christoph van Treeck: RWTH Aachen University, Institute of Energy Efficient Building, Aachen, Germany
DOI:
10.3384/ecp15118383
Download:
Full text (pdf)
Year:
2015
Conference:
Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015
Issue:
118
Article no.:
041
Pages:
383-391
No. of pages:
9
Publication type:
Abstract and Fulltext
Published:
2015-09-18
ISBN:
978-91-7685-955-1
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press, Linköpings universitet


Export in BibTex, RIS or text

Buildings become increasingly integrated to reduce energy and peak power and to increase occupant health and productivity, leading to complex building design. Building Performance Simulation (BPS) is a key element in the design of energy efficient buildings, and there is increasing interest in using the Modelica modelling language for BPS.

The International Energy Agency’s Energy in Buildings and Communities Programme (IEA-EBC) coordinates development of BPS in Modelica in the project "Computational Tools for Building and Community Energy Systems", also known as Annex 60.

Even with advanced BPS libraries at hand, developing BPS models and collecting required input data are time-consuming and error-prone processes, preventing practitioners from using BPS more extensively in standard planning processes.

Building Information Modelling (BIM) is a well established technology to model and manage the digital representation of a building over its entire lifecycle. Reusing existing Building Information Models (BIM) as basis for Building Performance Simulation (BPS) has the potential to make BPS model development and subsequent simulation easier, faster and more reliable.

Activity 1.3 of the Annex 60 project is working on an open-source tool-chain that can semi-automatically generate code for BPS Modelica models from a BIM data source.

In this contribution, we give an overview over the tool-chain and the involved steps as well as a more detailed description of those parts of the tool-chain that are used for controlling the workflow and for the actual generation of Modelica source code files.

Keywords: Building Performance Simulation (BPS); Building Information Modelling (BIM); Modelica code generation; Python;

Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Author:
Matthis Thorade, Jörg Rädler, Peter Remmen, Tobias Maile, Reinhard Wimmer, Jun Cao, Moritz Lauster, Christoph Nytsch-Geusen, Dirk Müller, Christoph van Treeck
Title:
An Open Toolchain for Generating Modelica Code from Building Information Models
DOI:
http://dx.doi.org/10.3384/ecp15118383
References:

Ruben Baetens, Roel De Coninck, Filip Jorissen, Damien Picard, Lieve Helsen, and Dirk Saelens. OpenIDEAS - an open framework for integrated district energy assessments. In Proceedings of the 14th IBPSA Conference, 2015. (submitted).


Michael Bayer. Mako Templates for Python. http://www.makotemplates.org/, 2014. Accessed: 2015-05-13.


Vladimir Bazjanac, Tobias Maile, James O’Donnell, Cody Rose, and Natasa Mrazovic. Data enviroments and processing in semi-automated simulation with EnergyPlus. In CIB W078-W102: 28th International Conference. CIB, Sophia Antipolis, France, 2011.


Jun Cao, Tobias Maile, James O’Donnel, Reinhard Wimmer, and Christoph van Treeck. Model transformation from Sim-Model to Modelica for building energy performance simulation. In Proceedings of the 5th German-Austrian IBPSA Conference, pages 242–249, 2014.


Jun Cao, Reinhard Wimmer, Matthis Thorade, Tobias Maile, James O’Donnel, Jörg Rädler, Jérôme Frisch, and Christoph van Treeck. A flexible model transformation to link BIM with different Modelica libraries for building energy performance simulation. In Proceedings of the 14th IBPSA Conference, 2015. (submitted).


DIN German Institute for Standardization. Radiators and convectors - part 1: Technical specifications and requirements, 2015. 442 - 1.


Charles Eastman, Paul Teicholz, Rafael Sacks, and Kathleen Liston. BIM handbook : a guide to building information modeling for owners, managers, designers, engineers and contractors. Wiley, Hoboken, NJ, 2008. doi: 10.1002/9780470261309.


Energy in Buildings and Communities Programme (EBC). IEA EBC Homepage. http://iea-ebc.org/. Accessed: 2015-05-13.


Marcus Fuchs, Ana Constantin, Moritz Lauster, Peter Remmen, Rita Streblow, and Dirk MĂĽller. Structuring the building performance Modelica model library AixLib for open collaborative development. In Proceedings of the 14th IBPSA Conference, 2015. (submitted).


German Association of Engineers. Calculation of transient thermal response of rooms and buildings - modelling of rooms: VDI 6007-1, 2012. 91.120.10, 91.140.10, 6007-1.


International Organization for Standardization. Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries, 2013. ISO 16739:2013.


Christoph Nytsch-Geusen, Jörg Huber, Manuel Ljubijankic, and Jörg Rädler. Modelica BuildingSystems – eine Modellbibliothek zur Simulation komplexer energietechnischer Gebäudesysteme. Bauphysik, 35(1):21–29, 2013. doi: 10.1002/bapi.201310045.


James O’Donnell, Richard See, Cody Rose, Tobias Maile, Vladimir Bazjanac, and Philip Haves. SimModel: A domain data model for whole building energy simulation. In Proceedings of the 12th IBPSA Conference, pages 382–389, 2011. URL http://eetd.lbl.gov/node/51892.


Qt. Qt Cross-platform application and UI development framework. http://www.qt.io/, 2015. Accessed: 2015-05-13.


Peter Remmen, Jun Cao, Sebastian Ebertshäuser, Jérôme Frisch, Moritz Lauster, Tobias Maile, James O’Donnell, Sergio Pinheiro, Jörg Rädler, Rita Streblow, Matthis Thorade, Reinhard Wimmer, Dirk Müller, Christoph Nytsch-Geusen, and Christoph van Treeck. An open framework for integrated BIM-based building performance simulation using Modelica. In Proceedings of the 14th IBPSA Conference, 2015. (submitted).


Armin Ronacher. Jinja2 Templates for Python. http://jinja.pocoo.org/, 2014. Accessed: 2015-05-13.


Cody M. Rose and Vladimir Bazjanac. An algorithm to generate space boundaries for building energy simulation. Engineering with Computers, 31(2):271–280, 2015. doi: 10.1007/s00366-013-0347-5.


Michael Wetter and Christoph van Treeck. IEA Annex 60. http://www.iea-annex60.org/, 2012. Accessed: 2015-05-13.


Michael Wetter, Wangda Zuo, Thierry Stephane Nouidui, and Xiufeng Pang. Modelica Buildings library. Journal of Building Performance Simulation, 7(4):253–270, 2014. doi: 10.1080/19401493.2013.765506.


Reinhard Wimmer, Tobias Maile, James O’Donnell, Jun Cao, and Christoph van Treeck. Data-requirements specification to support BIM-based HVAC-definitions in Modelica. In Proceedings of the 5th German-Austrian IBPSA Conference, pages 99–107, 2014.


Reinhard Wimmer, Jun Cao, Peter Remmen, Tobias Maile, James O’Donnel, Jérôme Frisch, Rita Streblow, Dirk Müller, and Christoph van Treeck. Implementation of advanced BIM-based mapping rules for automated conversion to Modelica. In Proceedings of the 14th IBPSA Conference, 2015. (submitted).

Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Author:
Matthis Thorade, Jörg Rädler, Peter Remmen, Tobias Maile, Reinhard Wimmer, Jun Cao, Moritz Lauster, Christoph Nytsch-Geusen, Dirk Müller, Christoph van Treeck
Title:
An Open Toolchain for Generating Modelica Code from Building Information Models
DOI:
http://dx.doi.org/10.3384/ecp15118383
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21