c0nb4 / districtgenerator

Tool for demand profile generation in districts
Other
0 stars 0 forks source link

Non-Residential Buildings #3

Open c0nb4 opened 3 months ago

c0nb4 commented 3 months ago

Is your feature request related to a problem? Please describe.

To simulate districts from specific interest for District Energy Systems, Non-Residential Buildings should be considered as well.

Describe the solution you'd like

Include 5R1C Data for Non-Residential Buildings. Consider data from DIBS

Describe alternatives you've considered

There is none.

Additional context

c0nb4 commented 3 months ago

Current question is, whether Non-Residential Energy Demand could be modelled in a dynamic way with python. Similar to richardsonpy.

c0nb4 commented 2 months ago

Implementation in TEASER is currently not feasible, as TEASER requires layered wall structures. The current state of Data:NWG however has only information about average U values.

c0nb4 commented 2 months ago

In Districtgenerator the following classes have to be adapted:

c0nb4 commented 2 months ago

For Profiles, the following aspects have to be considered:

2.2.8 Abschätzung des stündlichen Warmwasserbedarfs Die Abschätzung des Warmwasserbedarfs basiert auf den Teilenergiekennwerten (TEKs) für den Warmwasserverbrauch nach Gebäudenutzungskategorie aus der "Bekanntmachung der Regeln für Energieverbrauchswerte und der Vergleichswerte im Nichtwohngebäudebestand"Bundesministerium für Wirtschaft und Energie und Bundesministerium des Inneren, für Bau und Heimat (o. D.) verfügbar unter: https://www.bundesanzeiger.de/pub/publication/GZb2vlJQJe1XCpSyM6h?0. Die spezifschen Verbrauchsvergleichswerte für Warmwasser pro Quadratmeter Energiebezugsfläche und Jahr werden durch Division durch die Personenvollnutzungsstunden (Occupancy_ Full_Usage_Hours) der entsprechenden Gebäudenutzungskategorie auf Stundenwerte in Abhänigkeit der personellen Gebäudeausnutzung gebracht. Die stündlichen Warmwasserbedarfe werden dann über die stunden- und ausnutzugsspezifischen TEKs, durch Mulitplikation mit den entsprechenden Nutzerstundenausnutzung errechnet.