Home

Awesome

DibsComuptingCore

DIBS_Logo Dynamic ISO Building Simulator (DIBS) is a simulation program for calculating the space heating, occupancy hot water, cooling and electricity demand of German non-residential buildings. Further the DIBS calculates the heating value based energy uses, the primary energy and the greenhouse gas emission based on the defined factors of the German building energy ordinance (Gebäudeenergiegesetz). The adapted hourly dynamic building energy simulator for single buildings and building stocks is ready to use with ENOB:dataNWG interview and on-site inspection data. The underlying resistance-capacity-model is based on the simplified hourly method of ISO 13790:2008. DIBS is based on the RC_BuildingSimulator and represents an extension of capabilities and adaptation to the requirements of the ENOB:dataNWG project.

Getting Started

Python packages you need to use DIBS:

Installation

To install the package, use the following command:

pip install dibs_computing_core==1.0.0

To use the full DIBS model it is recomended to install the DibsCLI bundling the DibsComputingCore, DibsDataSourceCSV and the DibsData. To install the DIBS Command Line Interface (DibsCLI) use the following command:

pip install dibs_cli

Further information

For a detailed installation guide and further information on DIBS see the wiki and the DIBS Project Page.

References

Publications

How to cite

Please cite the Dynamic ISO Building Simulator (DIBS) as defined here.

Legacy

The current Dynamic ISO Building Simulator (DIBS) is a PyPI package implementation of the initial DIBS implementation by Julian Bischof, Simon Knoll and Michael Hörner.

Usage

import dibs-computing-core

License

This repository is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of this license.

Acknowledgement

The Dynamic ISO Building Simulator has been developed in context of the 'ENOB:DataNWG Forschungsdatenbank Nichtwohngebäude' (www.datanwg.de) project and the project 'FlexGeber - Demonstration of flexibility options in the building sector and their integration with the energy system in Germany' at Institut Wohnen und Umwelt (IWU), Darmstadt. The preparation of the publication as a Python package on Pypi was undertaken within the EnOB:LezBAU project, where the DIBS model provides the basis for the calculation of the operational energy within the LezBAU web tool.

<p float="left"> <img src="src/img/IWU_Logo.PNG" width="15%" /> </p>

<b>ENOB:DataNWG<b> <b>Funding code:</b> Fkz.: 03ET1315
<b>Project duration:</b> 01.12.2015 until 31.05.2021

<b>FlexGeber<b> <b>Funding code:</b> Fkz.: 03EGB0001
<b>Project duration:</b> 01.10.2017 until 31.07.2022

<b>ENOB:LezBAU<b> <b>Funding code:</b> Fkz.: 03EN1074A </br><b>Project duration:</b> 01.01.2023 until 31.12.2025

<b>All funded by:</b>

<p float="left"> <img src="src/img/BMWi_Logo.png" width="30%" /> </p> in accordance with the parliamentary resolution of the German Parliament.