Jump to content
Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Programm Dokumentation/Berechnung/Wärmebedarf: Unterschied zwischen den Versionen

Aus wiki.epos-plan.de
H13: Hilferubrik Berechnung aus EPOS-Plan (Stand 06.09.2026)
 
#250/#251: Fachseite beschreibt nur die Funktion, wie sie ist; keine Hersteller- und Produktdaten
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<!-- EPOS-Plan Hilferubrik Berechnung | Seite: Wärmebedarf | Stand: 2026-09-06 | Rechenkern:
<!-- EPOS-Plan Hilferubrik Berechnung | Seite: Wärmebedarf | Fassung 3 | Rechenkern:
     EPOS.Kern/Allgemein/Simulation/SimulationWaermebedarf.cs, EPOS.Kern/Allgemein/BhkwPlan.cs,
     EPOS.Kern/Allgemein/Simulation/SimulationWaermebedarf.cs, EPOS.Kern/Allgemein/BhkwPlan.cs,
     EPOS.Kern/Allgemein/Simulation/SimulationKanaele.cs, EPOS.Kern/Allgemein/Simulation/ProfilBedarf.cs,
     EPOS.Kern/Allgemein/Simulation/SimulationKanaele.cs, EPOS.Kern/Allgemein/Simulation/ProfilBedarf.cs,
Zeile 5: Zeile 5:


== Was berechnet wird ==
== Was berechnet wird ==
{{Anker|was}}


Der '''Waermebedarf eines Projekts''' als Reihe von 8 760 Stundenwerten [kWh] — das, was
Der '''Waermebedarf eines Projekts''' als Reihe von 8 760 Stundenwerten [kWh] — das, was
Zeile 19: Zeile 20:


== Eingangsgrößen ==
== Eingangsgrößen ==
{{Anker|eingang}}


{| class="wikitable"
{| class="wikitable"
! Groesse !! Einheit !! Herkunft im Programm
! Groesse !! Einheit !! Herkunft im Programm
|-
|-
| Klimaregion (Aussentemperatur, Einstrahlung je Himmelsrichtung, Tagtypen, Wochenendkennzeichen) || °C, Wh/(m²·d) || Projektverwaltung, Feld „Klimaregion"
| Klimaregion (Aussentemperatur, Einstrahlung je Himmelsrichtung, Tagtypen, Wochenendkennzeichen) || °C, W/(Tagesmittel) || Projektverwaltung, Feld „Klimaregion"
|-
|-
| Gebaeude des Projekts || — || „Wärmebedarf → Gebäude", Liste „ausgewählte Gebäude im Projekt"
| Gebaeude des Projekts || — || „Wärmebedarf → Gebäude", Liste „ausgewählte Gebäude im Projekt"
Zeile 48: Zeile 50:
|-
|-
| Netzverluste und ihre Einheit || % oder kWh/a || Simulationskonfiguration
| Netzverluste und ihre Einheit || % oder kWh/a || Simulationskonfiguration
|}
== Formelzeichen und Parameter ==
{{Anker|zeichen}}
=== Parameter ===
Was in die Rechnung hereinkommt:
{| class="wikitable"
! Symbol !! Bedeutung !! Einheit !! Herkunft
|-
| <math>t</math> || Stunde des Jahres, t = 1 … 8 760 || — || Zeitraster (Konstante: 8 760 Stunden je Jahr)
|-
| <math>d</math> || Tag des Jahres, d = 1 … 365 || — || Zeitraster (Konstante: 365 Tage)
|-
| <math>h</math> || Stunde des Tages, h = 1 … 24 || — || Zeitraster (Konstante: 24 Stunden je Tag)
|-
| <math>c</math> || Kanal: Hzg (Heizung), TWW (Brauchwasser), Pro (Prozesswaerme) || — || Kanalsatz des Rechenkerns (Konstante: drei Kanaele)
|-
| <math>i</math> || Tagesindex des ersten Wochenend-Samstags || — || Wochenendkennzeichen der Klimadaten
|-
| <math>\tau(d)</math> || Tagtyp des Tages d (Wohn- bzw. Nichtwohngebaeude) || — || Klimadaten der Projektregion
|-
| <math>\vartheta_{\mathrm{a}}(d)</math> || Tagesmitteltemperatur der Aussenluft || °C || Klimadaten der Projektregion
|-
| <math>G_{\mathrm{N}}, G_{\mathrm{O}}, G_{\mathrm{S}}, G_{\mathrm{W}}</math> || Einstrahlung des Tages auf Nord-, Ost-, Sued- und Westflaeche || W/m² (Tagesmittel) || Klimadaten, Spalten <code>Sol_Nord</code>, <code>Sol_Ost</code>, <code>Sol_Sued</code>, <code>Sol_West</code>
|-
| <math>A_{\mathrm{F,N}}, A_{\mathrm{F,OW}}, A_{\mathrm{F,S}}</math> || Fensterflaeche nach Norden, nach Osten, nach Sueden || m² || Gebäudekatalog; A<sub>F,OW</sub> ist das Feld „Fensterfläche Ost" und gilt fuer Ost UND West
|-
| <math>A_{\mathrm{F}}</math> || gesamte Fensterflaeche || m² || Gebäudekatalog, Feld „gesamte Fensterfläche"
|-
| <math>A_{\mathrm{W}}, A_{\mathrm{D}}, A_{\mathrm{G}}, A_{\mathrm{S}}</math> || Flaeche von Aussenwand, Dach, Grund und sonstigen Bauteilen || m² || Gebäudekatalog, Reiter „Flächen und U-Werte"
|-
| <math>U_{\mathrm{W}}, U_{\mathrm{F}}, U_{\mathrm{D}}, U_{\mathrm{G}}, U_{\mathrm{S}}</math> || U-Werte derselben Bauteile || W/(m²·K) || Gebäudekatalog, Reiter „Flächen und U-Werte"
|-
| <math>\Psi_{1}, \Psi_{2}, \Psi_{3}</math> || Waermebrueckenverlustkoeffizienten Fenster-Wand, Wand-Dach, Aussenwand-Keller || W/(m·K) || Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
|-
| <math>\ell_{1}, \ell_{2}, \ell_{3}</math> || Anschlusslaengen derselben drei Waermebruecken || m || Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
|-
| <math>A_{\mathrm{Wohn}}</math> || Wohnflaeche des Katalogeintrags || m² || Gebäudekatalog
|-
| <math>A_{\mathrm{ges}}</math> || Flaeche, mit der das Gebaeude im Projekt rechnet || m² || Gebäudedialog, Feld „Wert der Angabe"; bei einer Verbrauchsangabe das Ergebnis von (15)
|-
| <math>h_{\mathrm{R}}</math> || Raumhoehe || m || Gebäudekatalog
|-
| <math>n_{\mathrm{L}}</math> || Luftwechselrate || 1/h || Gebäudekatalog
|-
| <math>\vartheta_{\mathrm{Tag}}, \vartheta_{\mathrm{Nacht}}, \vartheta_{\mathrm{WE}}, \vartheta_{\mathrm{Fer}}</math> || Raumsolltemperatur am Tag, in der Nacht, am Wochenende, in den Ferien || °C || Gebäudekatalog
|-
| <math>\vartheta_{\mathrm{max}}</math> || Maximalraumtemperatur || °C || Gebäudekatalog
|-
| <math>P_{\mathrm{int}}</math> || interne Waermegewinne || W || Gebäudekatalog
|-
| <math>g</math> || Fensterdurchlassgrad || — || Gebäudekatalog
|-
| <math>C</math> || Speicherfaehigkeit der Bauart || Wh/K || Gebäudekatalog, Feld „Bauweise"
|-
| <math>p_{\mathrm{roh}}(\tau, h)</math> || 24-Stunden-Tagesprofil je Tagtyp, unnormiert || beliebige Skala || Tagesverteilung des Gebaeudetyps
|-
| <math>V</math> || Verbrauchsangabe des Gebaeudes || l/a, m³/a oder MWh/a || Gebäudedialog, Abschnitt „Gebäude: Verbrauch"
|-
| <math>\eta_{\mathrm{a}}</math> || Jahresnutzungsgrad der Bestandsanlage || — || Gebäudedialog, Abschnitt „Gebäude: Verbrauch"
|-
| <math>A_{\mathrm{alt}}</math> || im Projekt hinterlegte gesamte Wohnflaeche des Gebaeudes || m² || Gebäudedialog, Feld „Wohnfläche gesamt"
|-
| <math>a_{\mathrm{P}}</math> || Flaeche je Nutzer || m² || Gebäudekatalog
|-
| <math>v(k)</math> || Wert einer externen Ganglinie im Viertelstundenraster || kWh || „Wärmebedarf Extern", eingelesene Ganglinie
|-
| <math>p</math> || Netzverlust, wenn in Prozent angegeben || % || Simulationskonfiguration, Feld „Netzverluste"; ueber 100 % bricht der Lauf ab
|-
| <math>Q_{\mathrm{NV,ein}}</math> || Netzverlust, wenn als Jahresmenge angegeben || kWh/a || Simulationskonfiguration, Feld „Netzverluste"
|-
| <math>0{,}83 / 0{,}95 / 0{,}45</math> || Temperatur-Korrekturfaktoren Wand und Waermebruecken / Dach / Grund || — || Konstanten des Rechenkerns
|-
| <math>1{,}2</math> || Dichte der Luft || kg/m³ || Konstante
|-
| <math>0{,}2778</math> || spezifische Waermekapazitaet der Luft (= 1/3,6) || Wh/(kg·K) || Konstante
|-
| <math>10{,}08 / 11{,}48</math> || Heizwert von Heizoel EL je Liter / von Erdgas je m³ || kWh/l, kWh/m³ || Konstanten
|-
| <math>1{,}1</math> || Verhaeltnis Brennwert (H<sub>o</sub>) zu Heizwert (H<sub>u</sub>) beim Erdgas || — || Konstante
|}
=== Variablen ===
Was die Rechnung selbst bildet:
{| class="wikitable"
! Symbol !! Bedeutung !! Einheit !! berechnet in
|-
| <math>w</math> || Wochentag des 1. Januar, w = 0 (Montag) … 6 (Sonntag) || — || (1)
|-
| <math>P_{\mathrm{sol}}(d)</math> || solare Gewinne des Tages d, im Tagesmittel || W || (2)
|-
| <math>L_{\mathrm{T}}</math> || Transmissionsanteil des Waermeverlustkoeffizienten || W/K || (3)
|-
| <math>L_{\mathrm{WB}}</math> || Waermebrueckenanteil || W/K || (4)
|-
| <math>f</math> || Frostfaktor der Lueftung || — || (5)
|-
| <math>L_{\mathrm{V}}</math> || Lueftungsanteil || W/K || (6)
|-
| <math>L</math> || spezifischer Waermeverlustkoeffizient des Gebaeudes || W/K || (7)
|-
| <math>s(h)</math> || Tagstundenschalter der solaren Entlastung || — || (8)
|-
| <math>\vartheta_{\mathrm{soll}}(h)</math> || Raumsolltemperatur der Stunde h || °C || Fallunterscheidung in Schritt 2c
|-
| <math>\vartheta_{\mathrm{vor}}</math> || Raumtemperatur am Ende der Vorstunde || °C || (11), Anfangswert ϑ<sub>Nacht</sub>
|-
| <math>P_{\mathrm{hzg}}(h)</math> || Heizleistung der Stunde h || W || (9), (10)
|-
| <math>\vartheta_{\mathrm{neu}}</math> || Raumtemperatur am Ende der Stunde h || °C || (11)
|-
| <math>Q_{\mathrm{Tag}}(d)</math> || Heizarbeit des Tages d, auf die Projektgroesse gestreckt || Wh || (12)
|-
| <math>p_{\mathrm{T}}(\tau, h)</math> || Tagesprofil, auf die Tagessumme 1 normiert || — || (13)
|-
| <math>Q_{\mathrm{Geb}}(d, h)</math> || Gebaeudewaerme der Stunde h des Tages d || Wh || (14)
|-
| <math>Q_{\mathrm{V,alt}}, Q_{\mathrm{V,neu}}</math> || Nutzwaerme aus Katalogflaeche bzw. aus der Verbrauchsangabe || kWh || Tabelle in Schritt 4
|-
| <math>A_{\mathrm{neu}}</math> || die aus dem Verbrauch gestreckte Flaeche || m² || (15)
|-
| <math>n_{\mathrm{P}}</math> || Zahl der Bewohner || — || (16)
|-
| <math>Q_{\mathrm{ext}}(t)</math> || Stundenwert einer externen Ganglinie || kWh || (17)
|-
| <math>Q_{\mathrm{a,vor}}</math> || Jahresbedarf VOR dem Netzverlustaufschlag || kWh || Summe der drei Kanaele vor Schritt 7
|-
| <math>q_{\mathrm{NV}}</math> || Netzverlust je Stunde || kWh || (18), (19)
|-
| <math>Q_{\mathrm{NV,a}}</math> || ausgewiesener Netzverlust des Jahres || MWh || (20)
|-
| <math>q_{\mathrm{NV},c}(t)</math> || Netzverlustanteil des Kanals c in der Stunde t || kWh || (21)
|-
| <math>Q_{c}(t)</math> || Stundenwert des Kanals c — geschrieben Q<sub>Hzg</sub>(t), Q<sub>TWW</sub>(t), Q<sub>Pro</sub>(t) || kWh || Schritte 2 bis 6, danach (21)
|-
| <math>Q_{\mathrm{Bed}}(t)</math> || Waermebedarf der Stunde t || kWh || (22)
|-
| <math>Q_{\mathrm{a}}</math> || Jahresbedarf || MWh || (23)
|-
| <math>Q_{\mathrm{max}}</math> || groesster Stundenwert (Spitze) || kWh || (24)
|}
|}


== Rechenweg ==
== Rechenweg ==
{{Anker|rechenweg}}


=== 1. Klimadaten und Kalender ===
=== 1. Klimadaten und Kalender ===
Zeile 64: Zeile 212:
am Tagesindex ''i'', dann gilt
am Tagesindex ''i'', dann gilt


Wochentag des 1. Januar = (5 - i) mod 7     (Montag = 0 … Sonntag = 6)
: <math>\displaystyle w = (5 - i)\ \operatorname{mod}\ 7</math> &nbsp;&nbsp;(1)
 
:: <math>w</math> – Wochentag des 1. Januar, 0 = Montag bis 6 = Sonntag [–]
:: <math>i</math> – Tagesindex des ersten Wochenend-Samstags [–]
:: <math>5</math> – Wochentagsnummer des Samstags [–]
:: <math>7</math> – Tage je Woche [d]
Gesucht wird in zwei Durchgaengen — zuerst ein '''isoliertes''' Paar (Vortag und Folgetag
Gesucht wird in zwei Durchgaengen — zuerst ein '''isoliertes''' Paar (Vortag und Folgetag
sind kein Wochenende), damit ein als Wochenende gefuehrter Feiertag am Freitag oder Montag
sind kein Wochenende), damit ein als Wochenende gefuehrter Feiertag am Freitag oder Montag
nicht traegt; erst wenn es keines gibt, zaehlt das erste Paar ueberhaupt. Findet sich gar
nicht traegt; erst wenn es keines gibt, zaehlt das erste Paar ueberhaupt. Findet sich gar
keines, gilt der Rueckfallwert '''Sonntag''' — mit Hinweis im Laufprotokoll.
keines, gilt der Rueckfallwert '''Sonntag''' (w = 6) — mit Hinweis im Laufprotokoll.


Dieser Wochentag gilt fuer '''alle''' Bedarfsarten, auch fuer den Strombedarf.
Dieser Wochentag gilt fuer '''alle''' Bedarfsarten, auch fuer den Strombedarf.
Zeile 78: Zeile 229:


'''a) Solare Gewinne''' aus den Fensterflaechen und der Einstrahlung; Ost und West gehen
'''a) Solare Gewinne''' aus den Fensterflaechen und der Einstrahlung; Ost und West gehen
gemittelt ein:
gemittelt ein und teilen sich EINE Fensterflaeche:
 
Q_sol = ( E_N * A_N + ((E_O + E_W) / 2) * A_OW + E_S * A_S ) * g
 
''g'' ist der Fensterdurchlassgrad.


: <math>\displaystyle P_{\mathrm{sol}}(d) = \left( G_{\mathrm{N}}(d) \cdot A_{\mathrm{F,N}} + \frac{G_{\mathrm{O}}(d) + G_{\mathrm{W}}(d)}{2} \cdot A_{\mathrm{F,OW}} + G_{\mathrm{S}}(d) \cdot A_{\mathrm{F,S}} \right) \cdot g</math> &nbsp;&nbsp;(2)
:: <math>P_{\mathrm{sol}}(d)</math> – solare Gewinne des Tages, im Tagesmittel [W]
:: <math>G_{\mathrm{N}}(d)</math>, <math>G_{\mathrm{O}}(d)</math>, <math>G_{\mathrm{W}}(d)</math>, <math>G_{\mathrm{S}}(d)</math> – Einstrahlung des Tages auf Nord-, Ost-, West- und Suedflaeche [W/m²]
:: <math>A_{\mathrm{F,N}}</math>, <math>A_{\mathrm{F,OW}}</math>, <math>A_{\mathrm{F,S}}</math> – Fensterflaeche nach Norden, nach Osten (gilt fuer Ost UND West) und nach Sueden [m²]
:: <math>g</math> – Fensterdurchlassgrad [–]
:: <math>2</math> – Mittelung von Ost und West auf EINE Flaeche [–]
'''b) Spezifischer Waermeverlustkoeffizient''' aus Transmission, Waermebruecken und
'''b) Spezifischer Waermeverlustkoeffizient''' aus Transmission, Waermebruecken und
Lueftung:
Lueftung:


Transmission  = 0,83 * U_Wand * A_Wand + U_Fenster * A_Fenster
: <math>\displaystyle L_{\mathrm{T}} = 0{,}83 \cdot U_{\mathrm{W}} \cdot A_{\mathrm{W}} + U_{\mathrm{F}} \cdot A_{\mathrm{F}} + 0{,}95 \cdot U_{\mathrm{D}} \cdot A_{\mathrm{D}} + 0{,}45 \cdot U_{\mathrm{G}} \cdot A_{\mathrm{G}} + U_{\mathrm{S}} \cdot A_{\mathrm{S}}</math> &nbsp;&nbsp;(3)
              + 0,95 * U_Dach * A_Dach + 0,45 * U_Grund * A_Grund
:: <math>L_{\mathrm{T}}</math> – Transmissionsanteil des Waermeverlustkoeffizienten [W/K]
              + U_Sonstiges * A_Sonstiges
:: <math>U_{\mathrm{W}}</math>, <math>U_{\mathrm{F}}</math>, <math>U_{\mathrm{D}}</math>, <math>U_{\mathrm{G}}</math>, <math>U_{\mathrm{S}}</math> – U-Werte von Aussenwand, Fenster, Dach, Grund und sonstigen Bauteilen [W/(m²·K)]
Waermebruecken = ( Psi_1 * L_1 + Psi_2 * L_2 + Psi_3 * L_3 ) * 0,83
:: <math>A_{\mathrm{W}}</math>, <math>A_{\mathrm{F}}</math>, <math>A_{\mathrm{D}}</math>, <math>A_{\mathrm{G}}</math>, <math>A_{\mathrm{S}}</math> – Flaeche derselben Bauteile [m²]
Lueftung      = f * ( A_Wohn * Raumhoehe ) * 1,2 * Luftwechselrate * 0,2778
:: <math>0{,}83</math>, <math>0{,}95</math>, <math>0{,}45</math> – Temperatur-Korrekturfaktoren fuer Wand, Dach und Grund [–]
                  mit f = 1 + 0,025 * T_aussen  falls T_aussen < 0 °C, sonst f = 1
: <math>\displaystyle L_{\mathrm{WB}} = \left( \Psi_{1} \cdot \ell_{1} + \Psi_{2} \cdot \ell_{2} + \Psi_{3} \cdot \ell_{3} \right) \cdot 0{,}83</math> &nbsp;&nbsp;(4)
L = Transmission + Waermebruecken + Lueftung
:: <math>L_{\mathrm{WB}}</math> – Waermebrueckenanteil des Waermeverlustkoeffizienten [W/K]
 
:: <math>\Psi_{1}</math>, <math>\Psi_{2}</math>, <math>\Psi_{3}</math> – Waermebrueckenverlustkoeffizienten Fenster-Wand, Wand-Dach, Aussenwand-Keller [W/(m·K)]
:: <math>\ell_{1}</math>, <math>\ell_{2}</math>, <math>\ell_{3}</math> – Anschlusslaengen derselben drei Waermebruecken [m]
:: <math>0{,}83</math> – Temperatur-Korrekturfaktor der Waermebruecken [–]
: <math>\displaystyle f = \begin{cases} 1 + 0{,}025 \cdot \vartheta_{\mathrm{a}}(d) & \vartheta_{\mathrm{a}}(d) < 0 \\ 1 & \vartheta_{\mathrm{a}}(d) \ge 0 \end{cases}</math> &nbsp;&nbsp;(5)
:: <math>f</math> – Frostfaktor der Lueftung [–]
:: <math>\vartheta_{\mathrm{a}}(d)</math> – Tagesmitteltemperatur der Aussenluft [°C]
:: <math>0{,}025</math> – Steigung des Frostfaktors je Kelvin unter 0 °C [1/K]
: <math>\displaystyle L_{\mathrm{V}} = f \cdot A_{\mathrm{Wohn}} \cdot h_{\mathrm{R}} \cdot 1{,}2 \cdot n_{\mathrm{L}} \cdot 0{,}2778</math> &nbsp;&nbsp;(6)
:: <math>L_{\mathrm{V}}</math> – Lueftungsanteil des Waermeverlustkoeffizienten [W/K]
:: <math>f</math> – Frostfaktor der Lueftung nach (5) [–]
:: <math>A_{\mathrm{Wohn}}</math> – Wohnflaeche des Katalogeintrags [m²]
:: <math>h_{\mathrm{R}}</math> – Raumhoehe [m]
:: <math>n_{\mathrm{L}}</math> – Luftwechselrate [1/h]
:: <math>1{,}2</math> – Dichte der Luft [kg/m³]
:: <math>0{,}2778</math> – spezifische Waermekapazitaet der Luft, gleich 1/3,6 [Wh/(kg·K)]
: <math>\displaystyle L = L_{\mathrm{T}} + L_{\mathrm{WB}} + L_{\mathrm{V}}</math> &nbsp;&nbsp;(7)
:: <math>L</math> – spezifischer Waermeverlustkoeffizient des Gebaeudes [W/K]
:: <math>L_{\mathrm{T}}</math> – Transmissionsanteil nach (3) [W/K]
:: <math>L_{\mathrm{WB}}</math> – Waermebrueckenanteil nach (4) [W/K]
:: <math>L_{\mathrm{V}}</math> – Lueftungsanteil nach (6) [W/K]
Die Faktoren '''0,83''' (Wand, Waermebruecken), '''0,95''' (Dach) und '''0,45''' (Grund)
Die Faktoren '''0,83''' (Wand, Waermebruecken), '''0,95''' (Dach) und '''0,45''' (Grund)
sind Temperatur-Korrekturfaktoren gegen unbeheizte bzw. erdberuehrte Bereiche; '''1,2''' ist
sind Temperatur-Korrekturfaktoren gegen unbeheizte bzw. erdberuehrte Bereiche; '''1,2''' ist
die Dichte der Luft in kg/m³ und '''0,2778''' die spezifische Waermekapazitaet der Luft in
die Dichte der Luft in kg/m³ und '''0,2778''' die spezifische Waermekapazitaet der Luft in
Wh/(kg·K) (= 1/3,6). Der Faktor ''f'' erhoeht die Lueftungswaermeverluste bei Frost nicht,
Wh/(kg·K) (= 1/3,6). Der Faktor ''f'' aus (5) erhoeht die Lueftungswaermeverluste bei Frost
sondern '''senkt''' sie — bei kalter Luft ist die eintretende Masse groesser, die
nicht, sondern '''senkt''' sie — bei kalter Luft ist die eintretende Masse groesser, die
Enthalpiedifferenz aber unterproportional.
Enthalpiedifferenz aber unterproportional.


Zeile 105: Zeile 277:
Stunde ''h'' (1…24) gilt zunaechst der Sollwert:
Stunde ''h'' (1…24) gilt zunaechst der Sollwert:


Wochenendabsenkung und keine Ferien -> Wochenend-Sollwert
{| class="wikitable"
Ferien                             -> Ferien-Sollwert
! Fall !! <math>\vartheta_{\mathrm{soll}}(h)</math>
sonst 7 <= h <= 22                  -> Tag-Sollwert
|-
sonst                               -> Nacht-Sollwert
| Wochenendabsenkung und keine Ferien || <math>\vartheta_{\mathrm{WE}}</math>
|-
| Ferien || <math>\vartheta_{\mathrm{Fer}}</math>
|-
| sonst <math>7 \le h \le 22</math> || <math>\vartheta_{\mathrm{Tag}}</math>
|-
| sonst || <math>\vartheta_{\mathrm{Nacht}}</math>
|}
 
Die solare Entlastung wirkt nur in den sechs Tagesstunden 9 bis 14, dort mit dem Faktor 4:
 
: <math>\displaystyle s(h) = \begin{cases} 1 & 9 \le h \le 14 \\ 0 & \text{sonst} \end{cases}</math> &nbsp;&nbsp;(8)
:: <math>s(h)</math> – Tagstundenschalter der solaren Entlastung [–]
:: <math>h</math> – Stunde des Tages, 1 bis 24 [–]
Weil 6 h · 4 = 24 h sind, geht der Tageswert der solaren Gewinne ueber den ganzen Tag
'''genau einmal''' ein — der Faktor 4 verteilt ihn um, er vermehrt ihn nicht.


Darauf die Heizleistung der Stunde:
Darauf die Heizleistung der Stunde:


wenn T_soll < T_vor:  P_hzg = 0                       (Raum ist waermer als der Sollwert)
: <math>\displaystyle P_{\mathrm{hzg}}(h) = 0 \quad \text{fuer} \quad \vartheta_{\mathrm{soll}}(h) < \vartheta_{\mathrm{vor}}</math> &nbsp;&nbsp;(9)
sonst:               P_hzg = (T_vor - T_aussen) * L + (T_soll - T_vor) * C - Q_intern
:: <math>P_{\mathrm{hzg}}(h)</math> – Heizleistung der Stunde [W]
                      in den Stunden 9 bis 14 zusaetzlich: P_hzg = P_hzg - 4 * Q_sol
:: <math>\vartheta_{\mathrm{soll}}(h)</math> – Raumsolltemperatur der Stunde [°C]
                      P_hzg wird auf >= 0 geklemmt
:: <math>\vartheta_{\mathrm{vor}}</math> – Raumtemperatur am Ende der Vorstunde [°C]
 
: <math>\displaystyle P_{\mathrm{hzg}}(h) = \max\left( 0, \left( \vartheta_{\mathrm{vor}} - \vartheta_{\mathrm{a}}(d) \right) \cdot L + \left( \vartheta_{\mathrm{soll}}(h) - \vartheta_{\mathrm{vor}} \right) \cdot C - P_{\mathrm{int}} - 4 \cdot P_{\mathrm{sol}}(d) \cdot s(h) \right)</math> &nbsp;&nbsp;(10)
:: <math>P_{\mathrm{hzg}}(h)</math> – Heizleistung der Stunde [W]
:: <math>\vartheta_{\mathrm{vor}}</math> – Raumtemperatur am Ende der Vorstunde [°C]
:: <math>\vartheta_{\mathrm{a}}(d)</math> – Tagesmitteltemperatur der Aussenluft [°C]
:: <math>L</math> – spezifischer Waermeverlustkoeffizient nach (7) [W/K]
:: <math>\vartheta_{\mathrm{soll}}(h)</math> – Raumsolltemperatur der Stunde [°C]
:: <math>C</math> – Speicherfaehigkeit der Bauart [Wh/K]
:: <math>P_{\mathrm{int}}</math> – interne Waermegewinne [W]
:: <math>P_{\mathrm{sol}}(d)</math> – solare Gewinne des Tages nach (2) [W]
:: <math>s(h)</math> – Tagstundenschalter nach (8) [–]
:: <math>4</math> – Verteilfaktor der solaren Gewinne auf die sechs Tagesstunden [–]
und die Fortschreibung der Raumtemperatur (RC-Modell mit der Speicherfaehigkeit ''C'' der
und die Fortschreibung der Raumtemperatur (RC-Modell mit der Speicherfaehigkeit ''C'' der
Bauart):
Bauart):


T_neu = exp(-L/C) * T_vor
: <math>\displaystyle \vartheta_{\mathrm{neu}} = \min\left( \vartheta_{\mathrm{max}}, \operatorname{exp}(-L/C) \cdot \vartheta_{\mathrm{vor}} + \left( 1 - \operatorname{exp}(-L/C) \right) \cdot \frac{4 \cdot P_{\mathrm{sol}}(d) \cdot s(h) + L \cdot \vartheta_{\mathrm{a}}(d) + P_{\mathrm{int}} + P_{\mathrm{hzg}}(h)}{L} \right)</math> &nbsp;&nbsp;(11)
      + (1 - exp(-L/C)) * ( 4 * Q_sol * [Stunde 9..14] + L * T_aussen + Q_intern + P_hzg ) / L
:: <math>\vartheta_{\mathrm{neu}}</math> – Raumtemperatur am Ende der Stunde [°C]
T_neu wird auf die Maximalraumtemperatur gekappt
:: <math>\vartheta_{\mathrm{max}}</math> – Maximalraumtemperatur [°C]
:: <math>L</math> – spezifischer Waermeverlustkoeffizient nach (7) [W/K]
:: <math>C</math> – Speicherfaehigkeit der Bauart [Wh/K]
:: <math>\vartheta_{\mathrm{vor}}</math> – Raumtemperatur am Ende der Vorstunde [°C]
:: <math>P_{\mathrm{sol}}(d)</math> – solare Gewinne des Tages nach (2) [W]
:: <math>s(h)</math> – Tagstundenschalter nach (8) [–]
:: <math>\vartheta_{\mathrm{a}}(d)</math> – Tagesmitteltemperatur der Aussenluft [°C]
:: <math>P_{\mathrm{int}}</math> – interne Waermegewinne [W]
:: <math>P_{\mathrm{hzg}}(h)</math> – Heizleistung der Stunde nach (9) bzw. (10) [W]
Der erste Fall (9) heisst: Der Raum ist waermer als der Sollwert, es wird nicht geheizt —
und diese Stunde geht auch nicht in die Tagessumme ein.


Die Vortemperatur laeuft '''ueber die Tage hinweg''' weiter. Damit das Modell nicht mit
Die Vortemperatur <math>\vartheta_{\mathrm{vor}}</math> laeuft '''ueber die Tage hinweg''' weiter. Damit das
einem willkuerlichen Anfangswert startet, rechnet der Kern zuerst die '''Tage 351 bis 365'''
Modell nicht mit einem willkuerlichen Anfangswert startet, rechnet der Kern zuerst die
als Einschwingvorlauf und beginnt danach beim 1. Januar.
'''Tage 351 bis 365''' als Einschwingvorlauf und beginnt danach beim 1. Januar; am ersten
gerechneten Tag ist <math>\vartheta_{\mathrm{vor}}</math> = <math>\vartheta_{\mathrm{Nacht}}</math>.


Die Tagessumme wird zuletzt von der Kataloggroesse auf die Projektgroesse skaliert:
Die Tagessumme wird zuletzt von der Kataloggroesse auf die Projektgroesse skaliert:


Heizlast_Tag = Summe der 24 Stundenwerte * Gesamtflaeche / Wohnflaeche
: <math>\displaystyle Q_{\mathrm{Tag}}(d) = \left( \sum_{h=1}^{24} P_{\mathrm{hzg}}(h) \right) \cdot \frac{A_{\mathrm{ges}}}{A_{\mathrm{Wohn}}}</math> &nbsp;&nbsp;(12)
 
:: <math>Q_{\mathrm{Tag}}(d)</math> – Heizarbeit des Tages, auf die Projektgroesse gestreckt [Wh]
:: <math>P_{\mathrm{hzg}}(h)</math> – Heizleistung der Stunde nach (9) bzw. (10) [W]
:: <math>A_{\mathrm{ges}}</math> – Flaeche, mit der das Gebaeude im Projekt rechnet [m²]
:: <math>A_{\mathrm{Wohn}}</math> – Wohnflaeche des Katalogeintrags [m²]
:: <math>24</math> – Stunden je Tag [h]
Die drei Groessen (2), (7) und (12) werden '''ungerundet''' weitergereicht: Es gibt kein
Abschneiden auf ganze Einheiten. Zwei Gebaeude, deren Flaechen sich geringfuegig
unterscheiden, liefern deshalb auch geringfuegig verschiedene Tageslasten.
=== 3. Vom Tag zur Stunde ===
=== 3. Vom Tag zur Stunde ===


Die 365 Tageslasten werden ueber '''typtagbezogene 24-Stunden-Profile''' verteilt. Je
Die 365 Tageslasten werden ueber '''typtagbezogene 24-Stunden-Profile''' verteilt. Je
Tagtyp wird das Profil zuerst auf die Tagessumme 1 normiert, dann gilt
Tagtyp wird das Profil zuerst auf die Tagessumme 1 normiert,


Stundenwert(Tag d, Stunde h) = Tageslast(d) * Tagesprofil(Tagtyp(d), h)
: <math>\displaystyle p_{\mathrm{T}}(\tau, h) = \frac{p_{\mathrm{roh}}(\tau, h)}{\sum_{h=1}^{24} p_{\mathrm{roh}}(\tau, h)}</math> &nbsp;&nbsp;(13)
:: <math>p_{\mathrm{T}}(\tau, h)</math> – Tagesprofil, auf die Tagessumme 1 normiert [–]
:: <math>p_{\mathrm{roh}}(\tau, h)</math> – 24-Stunden-Tagesprofil je Tagtyp, unnormiert [beliebige Skala]
:: <math>\tau</math> – Tagtyp (Wohn- bzw. Nichtwohngebaeude) [–]
:: <math>24</math> – Stunden je Tag [h]
und dann angewandt:


: <math>\displaystyle Q_{\mathrm{Geb}}(d, h) = Q_{\mathrm{Tag}}(d) \cdot p_{\mathrm{T}}\left( \tau(d), h \right)</math> &nbsp;&nbsp;(14)
:: <math>Q_{\mathrm{Geb}}(d, h)</math> – Gebaeudewaerme der Stunde h des Tages d [Wh]
:: <math>Q_{\mathrm{Tag}}(d)</math> – Heizarbeit des Tages nach (12) [Wh]
:: <math>p_{\mathrm{T}}(\tau, h)</math> – normiertes Tagesprofil nach (13) [–]
:: <math>\tau(d)</math> – Tagtyp des Tages d [–]
Welches Profil gilt, entscheidet der Gebaeudetyp: Wohngebaeude nach VDI 2067 nehmen die
Welches Profil gilt, entscheidet der Gebaeudetyp: Wohngebaeude nach VDI 2067 nehmen die
Tagtypreihe der Wohngebaeude, alles Uebrige die der Nichtwohngebaeude. '''Fehlt die
Tagtypreihe der Wohngebaeude, alles Uebrige die der Nichtwohngebaeude. '''Fehlt die
Zeile 154: Zeile 379:
Jahresnutzungsgrad in Nutzwaerme umgesetzt:
Jahresnutzungsgrad in Nutzwaerme umgesetzt:


Oelverbrauch     [l/a]       -> V * Jahresnutzungsgrad * 10,08   [kWh]
{| class="wikitable"
Gasverbrauch     [m³/a]       -> V * Jahresnutzungsgrad * 11,48   [kWh]
! Art der Angabe !! Nutzwaerme <math>Q_{\mathrm{V,neu}}</math> [kWh]
Gasverbrauch     [MWh/a] (Ho) -> V * Jahresnutzungsgrad / 1,1 * 1000
|-
Brennstoffverbrauch [MWh/a]   -> V * Jahresnutzungsgrad * 1000
| Oelverbrauch [l/a] || <math>V \cdot \eta_{\mathrm{a}} \cdot 10{,}08</math>
Verbrauch         [MWh/a]     -> V * 1000                        (ohne Nutzungsgrad)
|-
| Gasverbrauch [m³/a] || <math>V \cdot \eta_{\mathrm{a}} \cdot 11{,}48</math>
|-
| Gasverbrauch [MWh/a], Brennwert <math>H_{\mathrm{o}}</math> || <math>V \cdot \eta_{\mathrm{a}} / 1{,}1 \cdot 1\,000</math>
|-
| Brennstoffverbrauch [MWh/a] || <math>V \cdot \eta_{\mathrm{a}} \cdot 1\,000</math>
|-
| Verbrauch [MWh/a] || <math>V \cdot 1\,000</math> (ohne Nutzungsgrad)
|}


Anschliessend wird das Gebaeude mit seiner Katalogflaeche einmal durchgerechnet und die
Anschliessend wird das Gebaeude mit seiner hinterlegten Wohnflaeche <math>A_{\mathrm{alt}}</math> einmal
Flaeche im Verhaeltnis der Waermemengen gestreckt:
durchgerechnet — das ergibt <math>Q_{\mathrm{V,alt}}</math> — und die Flaeche im Verhaeltnis der
 
Waermemengen gestreckt:
Flaeche_neu = Verbrauch_neu / Verbrauch_alt * Flaeche_alt
Bewohner    = Flaeche_neu / Flaeche je Nutzer


: <math>\displaystyle A_{\mathrm{neu}} = \frac{Q_{\mathrm{V,neu}}}{Q_{\mathrm{V,alt}}} \cdot A_{\mathrm{alt}}</math> &nbsp;&nbsp;(15)
:: <math>A_{\mathrm{neu}}</math> – die aus dem Verbrauch gestreckte Flaeche [m²]
:: <math>Q_{\mathrm{V,neu}}</math> – Nutzwaerme aus der Verbrauchsangabe [kWh]
:: <math>Q_{\mathrm{V,alt}}</math> – Nutzwaerme aus der hinterlegten Wohnflaeche [kWh]
:: <math>A_{\mathrm{alt}}</math> – im Projekt hinterlegte gesamte Wohnflaeche [m²]
: <math>\displaystyle n_{\mathrm{P}} = \frac{A_{\mathrm{neu}}}{a_{\mathrm{P}}}</math> &nbsp;&nbsp;(16)
:: <math>n_{\mathrm{P}}</math> – Zahl der Bewohner [–]
:: <math>A_{\mathrm{neu}}</math> – die gestreckte Flaeche nach (15) [m²]
:: <math>a_{\mathrm{P}}</math> – Flaeche je Nutzer [m²]
Die Zahlen '''10,08''' kWh/l (Heizoel EL) und '''11,48''' kWh/m³ (Erdgas) sind Heizwerte;
Die Zahlen '''10,08''' kWh/l (Heizoel EL) und '''11,48''' kWh/m³ (Erdgas) sind Heizwerte;
der Teiler '''1,1''' rechnet den Brennwert (Ho) auf den Heizwert (Hu) zurueck.
der Teiler '''1,1''' rechnet den Brennwert (<math>H_{\mathrm{o}}</math>) auf den Heizwert (<math>H_{\mathrm{u}}</math>)
zurueck.


=== 5. Externe Ganglinien ===
=== 5. Externe Ganglinien ===
Zeile 175: Zeile 416:
uebersprungen. Viertelstundenwerte werden zum Stundenmittel zusammengefasst:
uebersprungen. Viertelstundenwerte werden zum Stundenmittel zusammengefasst:


Stundenwert(h) = ( v(4h) + v(4h+1) + v(4h+2) + v(4h+3) ) / 4
: <math>\displaystyle Q_{\mathrm{ext}}(t) = \frac{v(4t) + v(4t+1) + v(4t+2) + v(4t+3)}{4}</math> &nbsp;&nbsp;(17)
 
:: <math>Q_{\mathrm{ext}}(t)</math> – Stundenwert einer externen Ganglinie [kWh]
:: <math>v(k)</math> – Wert derselben Ganglinie im Viertelstundenraster [kWh]
:: <math>4</math> – Viertel je Stunde; die vier Werte werden GEMITTELT [–]
Die Ganglinie geht in den Kanal, der an ihrer Zuordnung steht. '''Leer, unbekannt oder
Die Ganglinie geht in den Kanal, der an ihrer Zuordnung steht. '''Leer, unbekannt oder
nicht gesetzt ergibt den Heizkanal''' — jede Bestandsganglinie laeuft damit unveraendert im
nicht gesetzt ergibt den Heizkanal''' — jede Bestandsganglinie laeuft damit unveraendert im
Zeile 191: Zeile 434:


Der Netzverlust ist ein '''konstanter Betrag je Stunde''', gebildet aus dem Bedarf VOR dem
Der Netzverlust ist ein '''konstanter Betrag je Stunde''', gebildet aus dem Bedarf VOR dem
Aufschlag:
Aufschlag. Welche der beiden Gleichungen gilt, entscheidet die gewaehlte Einheit:


Einheit "%":     Betrag je Stunde [kWh] = Jahresbedarf [kWh] * p / 876000
: <math>\displaystyle q_{\mathrm{NV}} = \frac{Q_{\mathrm{a,vor}} \cdot p}{876\,000}</math> &nbsp;&nbsp;(18)
                  ausgewiesene Jahresmenge [MWh] = Jahresbedarf [MWh] * p / 100
:: <math>q_{\mathrm{NV}}</math> – Netzverlust je Stunde [kWh]
Einheit "kWh/a": Betrag je Stunde [kWh] = Menge / 8760
:: <math>Q_{\mathrm{a,vor}}</math> – Jahresbedarf VOR dem Netzverlustaufschlag [kWh]
                  ausgewiesene Jahresmenge [MWh] = Betrag je Stunde * 8760 / 1000
:: <math>p</math> – Netzverlust, in Prozent angegeben [%]
:: <math>876\,000</math> – 8 760 Stunden mal 100 Prozentpunkte [h·%]
: <math>\displaystyle q_{\mathrm{NV}} = \frac{Q_{\mathrm{NV,ein}}}{8\,760}</math> &nbsp;&nbsp;(19)
:: <math>q_{\mathrm{NV}}</math> – Netzverlust je Stunde [kWh]
:: <math>Q_{\mathrm{NV,ein}}</math> – Netzverlust, als Jahresmenge angegeben [kWh/a]
:: <math>8\,760</math> – Stunden je Jahr [h]
Gleichung (18) gilt bei der Einheit „%", Gleichung (19) bei „kWh/a"; 876 000 =
8 760 Stunden × 100 Prozentpunkte. Ein Prozentwert ueber 100 laesst den Lauf
gar nicht erst anlaufen. Ausgewiesen wird in beiden Faellen dieselbe Groesse:


(876 000 = 8 760 Stunden × 100 Prozentpunkte.) Ein Prozentwert ueber 100 laesst den Lauf
: <math>\displaystyle Q_{\mathrm{NV,a}} = \frac{q_{\mathrm{NV}} \cdot 8\,760}{1\,000}</math> &nbsp;&nbsp;(20)
gar nicht erst anlaufen.
:: <math>Q_{\mathrm{NV,a}}</math> – ausgewiesener Netzverlust des Jahres [MWh]
:: <math>q_{\mathrm{NV}}</math> – Netzverlust je Stunde nach (18) bzw. (19) [kWh]
:: <math>8\,760</math> – Stunden je Jahr [h]
:: <math>1\,000</math> – Umrechnung kWh in MWh [kWh/MWh]
Verteilt wird der Betrag je Stunde '''anteilig auf die drei Kanaele''', im Verhaeltnis ihres
Bedarfs in ebendieser Stunde:


Verteilt wird der Betrag je Stunde '''anteilig auf die drei Kanaele''', im Verhaeltnis ihres
: <math>\displaystyle q_{\mathrm{NV},c}(t) = q_{\mathrm{NV}} \cdot \frac{Q_{c}(t)}{Q_{\mathrm{Hzg}}(t) + Q_{\mathrm{TWW}}(t) + Q_{\mathrm{Pro}}(t)}, \quad c \in \{ \mathrm{TWW}, \mathrm{Pro} \}</math> &nbsp;&nbsp;(21)
Bedarfs in ebendieser Stunde; der Heizkanal bekommt den Rest, damit sich die Summe exakt
:: <math>q_{\mathrm{NV},c}(t)</math> – Netzverlustanteil des Kanals c in der Stunde [kWh]
schliesst. Sind in einer Stunde alle drei Kanaele null, geht der ganze Betrag auf den
:: <math>q_{\mathrm{NV}}</math> – Netzverlust je Stunde nach (18) bzw. (19) [kWh]
Heizkanal.
:: <math>Q_{c}(t)</math> – Stundenwert des Kanals c [kWh]
:: <math>Q_{\mathrm{Hzg}}(t)</math>, <math>Q_{\mathrm{TWW}}(t)</math>, <math>Q_{\mathrm{Pro}}(t)</math> – Stundenwerte der Kanaele Heizung, Brauchwasser und Prozesswaerme [kWh]
:: <math>c</math> – Kanal, hier Brauchwasser oder Prozesswaerme [–]
Der Heizkanal bekommt den '''Rest''' — also <math>q_{\mathrm{NV}}</math> minus die zwei nach (21)
vergebenen Anteile —, damit sich die Summe exakt schliesst. Sind in einer Stunde alle drei
Kanaele null, geht der ganze Betrag auf den Heizkanal.


=== 8. Summenvektor, Spitze und Dauerlinie ===
=== 8. Summenvektor, Spitze und Dauerlinie ===


Waermebedarf(h)     = Heizung(h) + Brauchwasser(h) + Prozess(h)
: <math>\displaystyle Q_{\mathrm{Bed}}(t) = Q_{\mathrm{Hzg}}(t) + Q_{\mathrm{TWW}}(t) + Q_{\mathrm{Pro}}(t)</math> &nbsp;&nbsp;(22)
Jahresbedarf [MWh]   = Summe aller 8 760 Stundenwerte / 1000
:: <math>Q_{\mathrm{Bed}}(t)</math> – Waermebedarf der Stunde [kWh]
Spitze       [kWh]   = groesster Stundenwert
:: <math>Q_{\mathrm{Hzg}}(t)</math>, <math>Q_{\mathrm{TWW}}(t)</math>, <math>Q_{\mathrm{Pro}}(t)</math> – Stundenwerte der Kanaele Heizung, Brauchwasser und Prozesswaerme, je mit ihrem Netzverlustanteil nach (21) [kWh]
 
: <math>\displaystyle Q_{\mathrm{a}} = \frac{\sum_{t=1}^{8\,760} Q_{\mathrm{Bed}}(t)}{1\,000}</math> &nbsp;&nbsp;(23)
Die Jahresdauerlinie entsteht, indem die Stundenwerte auf die Spitze normiert (in Prozent),
:: <math>Q_{\mathrm{a}}</math> – Jahresbedarf [MWh]
aufsteigend sortiert und anschliessend umgedreht werden — sie faellt also von 100 % ab.
:: <math>Q_{\mathrm{Bed}}(t)</math> – Waermebedarf der Stunde nach (22) [kWh]
:: <math>1\,000</math> – Umrechnung kWh in MWh [kWh/MWh]
: <math>\displaystyle Q_{\mathrm{max}} = \max_{t=1 \dots 8\,760} Q_{\mathrm{Bed}}(t)</math> &nbsp;&nbsp;(24)
:: <math>Q_{\mathrm{max}}</math> – groesster Stundenwert des Jahres, die Spitze [kWh]
:: <math>Q_{\mathrm{Bed}}(t)</math> – Waermebedarf der Stunde nach (22) [kWh]
Die Jahresdauerlinie entsteht, indem die Stundenwerte auf die Spitze <math>Q_{\mathrm{max}}</math>
normiert (in Prozent), aufsteigend sortiert und anschliessend umgedreht werden — sie faellt
also von 100 % ab.


=== 9. Energieprobe ===
=== 9. Energieprobe ===
Zeile 219: Zeile 487:
Waehrend der Rechnung fuehrt der Kern eine '''zweite, unabhaengige Summe''' aller
Waehrend der Rechnung fuehrt der Kern eine '''zweite, unabhaengige Summe''' aller
Bedarfsanteile mit hoeherer Genauigkeit und vergleicht sie am Ende Stunde fuer Stunde mit
Bedarfsanteile mit hoeherer Genauigkeit und vergleicht sie am Ende Stunde fuer Stunde mit
der Kanalsumme. Eine Kanalzuordnung, die einen Anteil verschluckt oder doppelt bucht, faellt
der Kanalsumme aus (22). Eine Kanalzuordnung, die einen Anteil verschluckt oder doppelt
damit auf. Der Erwartungswert ist null Abweichungen.
bucht, faellt damit auf. Der Erwartungswert ist null Abweichungen.


== Grenzen und Annahmen ==
== Grenzen und Annahmen ==
{{Anker|grenzen}}


* '''Keine Kuehlung, keine Feuchte.''' Gerechnet wird Heizwaerme; Kuehllast, Entfeuchtung und Luftqualitaet kommen nicht vor.
* '''Keine Kuehlung, keine Feuchte.''' Gerechnet wird Heizwaerme; Kuehllast, Entfeuchtung und Luftqualitaet kommen nicht vor.
* '''Ein Zonenmodell je Gebaeude.''' Das Gebaeude ist EIN Raum mit EINER Solltemperatur je Stunde; einzelne Raeume, Himmelsrichtungen der Nutzung oder Etagen bildet der Rechenkern nicht ab.
* '''Ein Zonenmodell je Gebaeude.''' Das Gebaeude ist EIN Raum mit EINER Solltemperatur je Stunde; einzelne Raeume, Himmelsrichtungen der Nutzung oder Etagen bildet der Rechenkern nicht ab.
* '''Solare Gewinne nur ueber Fensterflaechen''' und nur in den Stunden 9 bis 14, dort mit dem Faktor 4 gegenueber dem Tagesmittel. Verschattung, Neigung und Orientierung ausserhalb der vier Himmelsrichtungen sind nicht abgebildet.
* '''Solare Gewinne nur ueber Fensterflaechen''' und nur in den Stunden 9 bis 14 (Gleichung (8)). Verschattung, Neigung und Orientierung ausserhalb der vier Himmelsrichtungen sind nicht abgebildet. '''Ost und West teilen sich EINE Flaeche''': In (2) steht die Ostfensterflaeche <math>A_{\mathrm{F,OW}}</math> fuer beide Seiten — eine eigene Westflaeche kennt der Rechenweg nicht.
* '''Die Waermebruecken''' gehen ueber drei Anschlussarten ein (Fenster-Wand, Wand-Dach, Aussenwand-Keller), nicht ueber einen vollstaendigen Nachweis.
* '''Die Waermebruecken''' gehen ueber drei Anschlussarten ein (Fenster-Wand, Wand-Dach, Aussenwand-Keller), nicht ueber einen vollstaendigen Nachweis.
* '''Der Netzverlust ist ueber das Jahr konstant.''' Er haengt nicht an Temperatur, Vorlauf oder Auslastung; er ist ein pauschaler Aufschlag.
* '''Der Netzverlust ist ueber das Jahr konstant.''' <math>q_{\mathrm{NV}}</math> aus (18) bzw. (19) haengt nicht an Temperatur, Vorlauf oder Auslastung; er ist ein pauschaler Aufschlag.
* '''Ausgewiesene Mengen und Stundenreihen sind nicht dasselbe.''' Die Jahres- und Monatswerte fuer Brauchwasser und Prozesswaerme sind der reine Profilanteil OHNE Netzverlust — sie sind die Bedarfsmeldung des Anwenders. Die STUNDENREIHEN derselben Kanaele tragen ihren Netzverlustanteil dagegen mit; die Waermepumpe rechnet mit ihnen. Die ausgewiesenen Gebaeude-Monatswerte sind der Heizkanal, also Gebaeudewaerme plus die Ganglinien, die ausdruecklich auf „Heizung" stehen.
* '''Ausgewiesene Mengen und Stundenreihen sind nicht dasselbe.''' Die Jahres- und Monatswerte fuer Brauchwasser und Prozesswaerme sind der reine Profilanteil OHNE Netzverlust — sie sind die Bedarfsmeldung des Anwenders. Die STUNDENREIHEN derselben Kanaele tragen ihren Netzverlustanteil nach (21) dagegen mit; die Waermepumpe rechnet mit ihnen. Die ausgewiesenen Gebaeude-Monatswerte sind der Heizkanal, also Gebaeudewaerme plus die Ganglinien, die ausdruecklich auf „Heizung" stehen.
* '''Abbruch statt Notbehelf.''' Fehlt die Tagesverteilung eines Gebaeudetyps, wird nicht mit einem Ersatzprofil weitergerechnet — die Bedarfsrechnung endet.
* '''Abbruch statt Notbehelf.''' Fehlt die Tagesverteilung eines Gebaeudetyps, wird nicht mit einem Ersatzprofil weitergerechnet — die Bedarfsrechnung endet.
* '''Kein Schaltjahr''' und keine Sommer-/Winterzeit im Bedarf selbst: 365 Tage, 8 760 Stunden auf einer glatten Ortszeitachse.
* '''Kein Schaltjahr''' und keine Sommer-/Winterzeit im Bedarf selbst: 365 Tage, 8 760 Stunden auf einer glatten Ortszeitachse.


== Ergebnisse und wo sie stehen ==
== Ergebnisse und wo sie stehen ==
{{Anker|ergebnisse}}


* '''Simulationsergebnis''', Reiter „Wärme-/Strombedarf" — Jahresganglinie und Jahresdauerlinie, Jahresmengen fuer Gebaeude, extern, Brauchwasser, Prozess und Netzverluste, dazu die Spitze.
* '''Simulationsergebnis''', Reiter „Wärme-/Strombedarf" — Jahresganglinie und Jahresdauerlinie, Jahresmengen fuer Gebaeude, extern, Brauchwasser, Prozess und Netzverluste, dazu die Spitze <math>Q_{\mathrm{max}}</math> nach (24).
* '''Gebäudedialog''', Knopf „Simulation…" — derselbe Rechenweg fuer EIN Gebaeude; die Zahl dort ist die Zahl des Laufs, nicht eine zweite Rechnung.
* '''Gebäudedialog''', Knopf „Simulation…" — derselbe Rechenweg fuer EIN Gebaeude; die Zahl dort ist die Zahl des Laufs, nicht eine zweite Rechnung.
* '''Dialog „Wärmebedarf Extern"''' — Jahresarbeit, Spitze und Vollbenutzungsstunden der markierten Ganglinie mit Bild.
* '''Dialog „Wärmebedarf Extern"''' — Jahresarbeit, Spitze und Vollbenutzungsstunden der markierten Ganglinie mit Bild.
Zeile 242: Zeile 512:


== Bezüge ==
== Bezüge ==
{{Anker|bezuege}}


* [[Programm Dokumentation/Wärmebedarf|Wärmebedarf]] — Bedienung des Programmschritts
* [[Programm Dokumentation/Wärmebedarf|Wärmebedarf]] — Bedienung des Programmschritts

Aktuelle Version vom 13. September 2026, 12:42 Uhr


Was berechnet wird

Der Waermebedarf eines Projekts als Reihe von 8 760 Stundenwerten [kWh] — das, was die Erzeuger anschliessend decken muessen. Er setzt sich aus vier Anteilen zusammen: Gebaeudewaerme, externe Ganglinien (Messwerte oder fremde Lastprofile), Brauchwasser und Prozesswaerme; darauf kommen die Netzverluste.

Gefuehrt wird der Bedarf in drei Kanaelen — Heizung, Brauchwasser, Prozesswaerme —, denn ein Erzeuger darf einen Kanal bedienen und einen anderen nicht. Der bekannte Summenvektor ist die Summe der drei Kanaele, nicht umgekehrt.

Ausgewiesen werden ausserdem die Jahresmengen je Anteil [MWh], der groesste Stundenwert [kWh] und die Jahresdauerlinie.

Eingangsgrößen

Groesse Einheit Herkunft im Programm
Klimaregion (Aussentemperatur, Einstrahlung je Himmelsrichtung, Tagtypen, Wochenendkennzeichen) °C, W/m² (Tagesmittel) Projektverwaltung, Feld „Klimaregion"
Gebaeude des Projekts „Wärmebedarf → Gebäude", Liste „ausgewählte Gebäude im Projekt"
Wohn-/Nutzflaeche und „Art der Angabe" m² bzw. l/a, m³/a, MWh/a Gebäudedialog, Abschnitt „Gebäude: Verbrauch"
Flaechen: Aussenwand, Fenster (N/S/O+W), Dach, Grund, Sonstiges Gebäudekatalog, Reiter „Flächen und U-Werte"
U-Werte derselben Bauteile W/(m²·K) Gebäudekatalog, Reiter „Flächen und U-Werte"
Waermebrueckenverlustkoeffizienten und Anschlusslaengen (Fenster-Wand, Wand-Dach, Aussenwand-Keller) W/(m·K), m Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
Raumhoehe und Luftwechselrate m, 1/h Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
Raumsolltemperaturen Tag, Nacht, Wochenende, Ferien; Maximalraumtemperatur °C Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
Bis zu vier Ferienzeitraeume Tag im Jahr Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
Interne Waermegewinne, Fensterdurchlassgrad, Bauart (Speicherfaehigkeit) W, —, Wh/K Gebäudekatalog
Externe Waermeganglinien und ihr Kanal kWh je Zeitschritt „Wärmebedarf → Wärmebedarf Extern"
Brauchwasser- und Prozesswaermeprofile MWh/a eigene Dialoge, siehe die Seiten zu Brauchwasser und Prozesswärme
Netzverluste und ihre Einheit % oder kWh/a Simulationskonfiguration

Formelzeichen und Parameter

Parameter

Was in die Rechnung hereinkommt:

Symbol Bedeutung Einheit Herkunft
t Stunde des Jahres, t = 1 … 8 760 Zeitraster (Konstante: 8 760 Stunden je Jahr)
d Tag des Jahres, d = 1 … 365 Zeitraster (Konstante: 365 Tage)
h Stunde des Tages, h = 1 … 24 Zeitraster (Konstante: 24 Stunden je Tag)
c Kanal: Hzg (Heizung), TWW (Brauchwasser), Pro (Prozesswaerme) Kanalsatz des Rechenkerns (Konstante: drei Kanaele)
i Tagesindex des ersten Wochenend-Samstags Wochenendkennzeichen der Klimadaten
τ(d) Tagtyp des Tages d (Wohn- bzw. Nichtwohngebaeude) Klimadaten der Projektregion
ϑa(d) Tagesmitteltemperatur der Aussenluft °C Klimadaten der Projektregion
GN,GO,GS,GW Einstrahlung des Tages auf Nord-, Ost-, Sued- und Westflaeche W/m² (Tagesmittel) Klimadaten, Spalten Sol_Nord, Sol_Ost, Sol_Sued, Sol_West
AF,N,AF,OW,AF,S Fensterflaeche nach Norden, nach Osten, nach Sueden Gebäudekatalog; AF,OW ist das Feld „Fensterfläche Ost" und gilt fuer Ost UND West
AF gesamte Fensterflaeche Gebäudekatalog, Feld „gesamte Fensterfläche"
AW,AD,AG,AS Flaeche von Aussenwand, Dach, Grund und sonstigen Bauteilen Gebäudekatalog, Reiter „Flächen und U-Werte"
UW,UF,UD,UG,US U-Werte derselben Bauteile W/(m²·K) Gebäudekatalog, Reiter „Flächen und U-Werte"
Ψ1,Ψ2,Ψ3 Waermebrueckenverlustkoeffizienten Fenster-Wand, Wand-Dach, Aussenwand-Keller W/(m·K) Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
1,2,3 Anschlusslaengen derselben drei Waermebruecken m Gebäudekatalog, Reiter „Temperaturen, Ferien, Luftwechsel"
AWohn Wohnflaeche des Katalogeintrags Gebäudekatalog
Ages Flaeche, mit der das Gebaeude im Projekt rechnet Gebäudedialog, Feld „Wert der Angabe"; bei einer Verbrauchsangabe das Ergebnis von (15)
hR Raumhoehe m Gebäudekatalog
nL Luftwechselrate 1/h Gebäudekatalog
ϑTag,ϑNacht,ϑWE,ϑFer Raumsolltemperatur am Tag, in der Nacht, am Wochenende, in den Ferien °C Gebäudekatalog
ϑmax Maximalraumtemperatur °C Gebäudekatalog
Pint interne Waermegewinne W Gebäudekatalog
g Fensterdurchlassgrad Gebäudekatalog
C Speicherfaehigkeit der Bauart Wh/K Gebäudekatalog, Feld „Bauweise"
proh(τ,h) 24-Stunden-Tagesprofil je Tagtyp, unnormiert beliebige Skala Tagesverteilung des Gebaeudetyps
V Verbrauchsangabe des Gebaeudes l/a, m³/a oder MWh/a Gebäudedialog, Abschnitt „Gebäude: Verbrauch"
ηa Jahresnutzungsgrad der Bestandsanlage Gebäudedialog, Abschnitt „Gebäude: Verbrauch"
Aalt im Projekt hinterlegte gesamte Wohnflaeche des Gebaeudes Gebäudedialog, Feld „Wohnfläche gesamt"
aP Flaeche je Nutzer Gebäudekatalog
v(k) Wert einer externen Ganglinie im Viertelstundenraster kWh „Wärmebedarf Extern", eingelesene Ganglinie
p Netzverlust, wenn in Prozent angegeben % Simulationskonfiguration, Feld „Netzverluste"; ueber 100 % bricht der Lauf ab
QNV,ein Netzverlust, wenn als Jahresmenge angegeben kWh/a Simulationskonfiguration, Feld „Netzverluste"
0,83/0,95/0,45 Temperatur-Korrekturfaktoren Wand und Waermebruecken / Dach / Grund Konstanten des Rechenkerns
1,2 Dichte der Luft kg/m³ Konstante
0,2778 spezifische Waermekapazitaet der Luft (= 1/3,6) Wh/(kg·K) Konstante
10,08/11,48 Heizwert von Heizoel EL je Liter / von Erdgas je m³ kWh/l, kWh/m³ Konstanten
1,1 Verhaeltnis Brennwert (Ho) zu Heizwert (Hu) beim Erdgas Konstante

Variablen

Was die Rechnung selbst bildet:

Symbol Bedeutung Einheit berechnet in
w Wochentag des 1. Januar, w = 0 (Montag) … 6 (Sonntag) (1)
Psol(d) solare Gewinne des Tages d, im Tagesmittel W (2)
LT Transmissionsanteil des Waermeverlustkoeffizienten W/K (3)
LWB Waermebrueckenanteil W/K (4)
f Frostfaktor der Lueftung (5)
LV Lueftungsanteil W/K (6)
L spezifischer Waermeverlustkoeffizient des Gebaeudes W/K (7)
s(h) Tagstundenschalter der solaren Entlastung (8)
ϑsoll(h) Raumsolltemperatur der Stunde h °C Fallunterscheidung in Schritt 2c
ϑvor Raumtemperatur am Ende der Vorstunde °C (11), Anfangswert ϑNacht
Phzg(h) Heizleistung der Stunde h W (9), (10)
ϑneu Raumtemperatur am Ende der Stunde h °C (11)
QTag(d) Heizarbeit des Tages d, auf die Projektgroesse gestreckt Wh (12)
pT(τ,h) Tagesprofil, auf die Tagessumme 1 normiert (13)
QGeb(d,h) Gebaeudewaerme der Stunde h des Tages d Wh (14)
QV,alt,QV,neu Nutzwaerme aus Katalogflaeche bzw. aus der Verbrauchsangabe kWh Tabelle in Schritt 4
Aneu die aus dem Verbrauch gestreckte Flaeche (15)
nP Zahl der Bewohner (16)
Qext(t) Stundenwert einer externen Ganglinie kWh (17)
Qa,vor Jahresbedarf VOR dem Netzverlustaufschlag kWh Summe der drei Kanaele vor Schritt 7
qNV Netzverlust je Stunde kWh (18), (19)
QNV,a ausgewiesener Netzverlust des Jahres MWh (20)
qNV,c(t) Netzverlustanteil des Kanals c in der Stunde t kWh (21)
Qc(t) Stundenwert des Kanals c — geschrieben QHzg(t), QTWW(t), QPro(t) kWh Schritte 2 bis 6, danach (21)
QBed(t) Waermebedarf der Stunde t kWh (22)
Qa Jahresbedarf MWh (23)
Qmax groesster Stundenwert (Spitze) kWh (24)

Rechenweg

1. Klimadaten und Kalender

Zuerst werden je Tag des Jahres gelesen: die Einstrahlung auf Nord-, Ost-, Sued- und Westflaeche, die Tagesmitteltemperatur, das Wochenendkennzeichen und die beiden Tagtypen (Wohngebaeude / Nichtwohngebaeude). Dazu kommen die 8 760 Stundentemperaturen der Region — sie werden in Ortszeit gelesen (siehe Berechnung: Simulationsablauf).

Aus den Wochenendkennzeichen der ersten 14 Tage leitet der Rechenkern den Wochentag des 1. Januar ab: Gesucht wird das erste zusammenhaengende Wochenendpaar; steht der Samstag am Tagesindex i, dann gilt

w=(5i) mod 7   (1)
w – Wochentag des 1. Januar, 0 = Montag bis 6 = Sonntag [–]
i – Tagesindex des ersten Wochenend-Samstags [–]
5 – Wochentagsnummer des Samstags [–]
7 – Tage je Woche [d]

Gesucht wird in zwei Durchgaengen — zuerst ein isoliertes Paar (Vortag und Folgetag sind kein Wochenende), damit ein als Wochenende gefuehrter Feiertag am Freitag oder Montag nicht traegt; erst wenn es keines gibt, zaehlt das erste Paar ueberhaupt. Findet sich gar keines, gilt der Rueckfallwert Sonntag (w = 6) — mit Hinweis im Laufprotokoll.

Dieser Wochentag gilt fuer alle Bedarfsarten, auch fuer den Strombedarf.

2. Die Heizlast eines Gebaeudes

Je Gebaeude und Tag werden drei Groessen gebildet.

a) Solare Gewinne aus den Fensterflaechen und der Einstrahlung; Ost und West gehen gemittelt ein und teilen sich EINE Fensterflaeche:

Psol(d)=(GN(d)AF,N+GO(d)+GW(d)2AF,OW+GS(d)AF,S)g   (2)
Psol(d) – solare Gewinne des Tages, im Tagesmittel [W]
GN(d), GO(d), GW(d), GS(d) – Einstrahlung des Tages auf Nord-, Ost-, West- und Suedflaeche [W/m²]
AF,N, AF,OW, AF,S – Fensterflaeche nach Norden, nach Osten (gilt fuer Ost UND West) und nach Sueden [m²]
g – Fensterdurchlassgrad [–]
2 – Mittelung von Ost und West auf EINE Flaeche [–]

b) Spezifischer Waermeverlustkoeffizient aus Transmission, Waermebruecken und Lueftung:

LT=0,83UWAW+UFAF+0,95UDAD+0,45UGAG+USAS   (3)
LT – Transmissionsanteil des Waermeverlustkoeffizienten [W/K]
UW, UF, UD, UG, US – U-Werte von Aussenwand, Fenster, Dach, Grund und sonstigen Bauteilen [W/(m²·K)]
AW, AF, AD, AG, AS – Flaeche derselben Bauteile [m²]
0,83, 0,95, 0,45 – Temperatur-Korrekturfaktoren fuer Wand, Dach und Grund [–]
LWB=(Ψ11+Ψ22+Ψ33)0,83   (4)
LWB – Waermebrueckenanteil des Waermeverlustkoeffizienten [W/K]
Ψ1, Ψ2, Ψ3 – Waermebrueckenverlustkoeffizienten Fenster-Wand, Wand-Dach, Aussenwand-Keller [W/(m·K)]
1, 2, 3 – Anschlusslaengen derselben drei Waermebruecken [m]
0,83 – Temperatur-Korrekturfaktor der Waermebruecken [–]
f={1+0,025ϑa(d)ϑa(d)<01ϑa(d)0   (5)
f – Frostfaktor der Lueftung [–]
ϑa(d) – Tagesmitteltemperatur der Aussenluft [°C]
0,025 – Steigung des Frostfaktors je Kelvin unter 0 °C [1/K]
LV=fAWohnhR1,2nL0,2778   (6)
LV – Lueftungsanteil des Waermeverlustkoeffizienten [W/K]
f – Frostfaktor der Lueftung nach (5) [–]
AWohn – Wohnflaeche des Katalogeintrags [m²]
hR – Raumhoehe [m]
nL – Luftwechselrate [1/h]
1,2 – Dichte der Luft [kg/m³]
0,2778 – spezifische Waermekapazitaet der Luft, gleich 1/3,6 [Wh/(kg·K)]
L=LT+LWB+LV   (7)
L – spezifischer Waermeverlustkoeffizient des Gebaeudes [W/K]
LT – Transmissionsanteil nach (3) [W/K]
LWB – Waermebrueckenanteil nach (4) [W/K]
LV – Lueftungsanteil nach (6) [W/K]

Die Faktoren 0,83 (Wand, Waermebruecken), 0,95 (Dach) und 0,45 (Grund) sind Temperatur-Korrekturfaktoren gegen unbeheizte bzw. erdberuehrte Bereiche; 1,2 ist die Dichte der Luft in kg/m³ und 0,2778 die spezifische Waermekapazitaet der Luft in Wh/(kg·K) (= 1/3,6). Der Faktor f aus (5) erhoeht die Lueftungswaermeverluste bei Frost nicht, sondern senkt sie — bei kalter Luft ist die eintretende Masse groesser, die Enthalpiedifferenz aber unterproportional.

c) Taegliche Heizlast aus einem instationaeren 24-Stunden-Kapazitaetsmodell. Je Stunde h (1…24) gilt zunaechst der Sollwert:

Fall ϑsoll(h)
Wochenendabsenkung und keine Ferien ϑWE
Ferien ϑFer
sonst 7h22 ϑTag
sonst ϑNacht

Die solare Entlastung wirkt nur in den sechs Tagesstunden 9 bis 14, dort mit dem Faktor 4:

s(h)={19h140sonst   (8)
s(h) – Tagstundenschalter der solaren Entlastung [–]
h – Stunde des Tages, 1 bis 24 [–]

Weil 6 h · 4 = 24 h sind, geht der Tageswert der solaren Gewinne ueber den ganzen Tag genau einmal ein — der Faktor 4 verteilt ihn um, er vermehrt ihn nicht.

Darauf die Heizleistung der Stunde:

Phzg(h)=0fuerϑsoll(h)<ϑvor   (9)
Phzg(h) – Heizleistung der Stunde [W]
ϑsoll(h) – Raumsolltemperatur der Stunde [°C]
ϑvor – Raumtemperatur am Ende der Vorstunde [°C]
Phzg(h)=max(0,(ϑvorϑa(d))L+(ϑsoll(h)ϑvor)CPint4Psol(d)s(h))   (10)
Phzg(h) – Heizleistung der Stunde [W]
ϑvor – Raumtemperatur am Ende der Vorstunde [°C]
ϑa(d) – Tagesmitteltemperatur der Aussenluft [°C]
L – spezifischer Waermeverlustkoeffizient nach (7) [W/K]
ϑsoll(h) – Raumsolltemperatur der Stunde [°C]
C – Speicherfaehigkeit der Bauart [Wh/K]
Pint – interne Waermegewinne [W]
Psol(d) – solare Gewinne des Tages nach (2) [W]
s(h) – Tagstundenschalter nach (8) [–]
4 – Verteilfaktor der solaren Gewinne auf die sechs Tagesstunden [–]

und die Fortschreibung der Raumtemperatur (RC-Modell mit der Speicherfaehigkeit C der Bauart):

ϑneu=min(ϑmax,exp(L/C)ϑvor+(1exp(L/C))4Psol(d)s(h)+Lϑa(d)+Pint+Phzg(h)L)   (11)
ϑneu – Raumtemperatur am Ende der Stunde [°C]
ϑmax – Maximalraumtemperatur [°C]
L – spezifischer Waermeverlustkoeffizient nach (7) [W/K]
C – Speicherfaehigkeit der Bauart [Wh/K]
ϑvor – Raumtemperatur am Ende der Vorstunde [°C]
Psol(d) – solare Gewinne des Tages nach (2) [W]
s(h) – Tagstundenschalter nach (8) [–]
ϑa(d) – Tagesmitteltemperatur der Aussenluft [°C]
Pint – interne Waermegewinne [W]
Phzg(h) – Heizleistung der Stunde nach (9) bzw. (10) [W]

Der erste Fall (9) heisst: Der Raum ist waermer als der Sollwert, es wird nicht geheizt — und diese Stunde geht auch nicht in die Tagessumme ein.

Die Vortemperatur ϑvor laeuft ueber die Tage hinweg weiter. Damit das Modell nicht mit einem willkuerlichen Anfangswert startet, rechnet der Kern zuerst die Tage 351 bis 365 als Einschwingvorlauf und beginnt danach beim 1. Januar; am ersten gerechneten Tag ist ϑvor = ϑNacht.

Die Tagessumme wird zuletzt von der Kataloggroesse auf die Projektgroesse skaliert:

QTag(d)=(h=124Phzg(h))AgesAWohn   (12)
QTag(d) – Heizarbeit des Tages, auf die Projektgroesse gestreckt [Wh]
Phzg(h) – Heizleistung der Stunde nach (9) bzw. (10) [W]
Ages – Flaeche, mit der das Gebaeude im Projekt rechnet [m²]
AWohn – Wohnflaeche des Katalogeintrags [m²]
24 – Stunden je Tag [h]

Die drei Groessen (2), (7) und (12) werden ungerundet weitergereicht: Es gibt kein Abschneiden auf ganze Einheiten. Zwei Gebaeude, deren Flaechen sich geringfuegig unterscheiden, liefern deshalb auch geringfuegig verschiedene Tageslasten.

3. Vom Tag zur Stunde

Die 365 Tageslasten werden ueber typtagbezogene 24-Stunden-Profile verteilt. Je Tagtyp wird das Profil zuerst auf die Tagessumme 1 normiert,

pT(τ,h)=proh(τ,h)h=124proh(τ,h)   (13)
pT(τ,h) – Tagesprofil, auf die Tagessumme 1 normiert [–]
proh(τ,h) – 24-Stunden-Tagesprofil je Tagtyp, unnormiert [beliebige Skala]
τ – Tagtyp (Wohn- bzw. Nichtwohngebaeude) [–]
24 – Stunden je Tag [h]

und dann angewandt:

QGeb(d,h)=QTag(d)pT(τ(d),h)   (14)
QGeb(d,h) – Gebaeudewaerme der Stunde h des Tages d [Wh]
QTag(d) – Heizarbeit des Tages nach (12) [Wh]
pT(τ,h) – normiertes Tagesprofil nach (13) [–]
τ(d) – Tagtyp des Tages d [–]

Welches Profil gilt, entscheidet der Gebaeudetyp: Wohngebaeude nach VDI 2067 nehmen die Tagtypreihe der Wohngebaeude, alles Uebrige die der Nichtwohngebaeude. Fehlt die Tagesverteilung zu einem Gebaeudetyp, bricht die Bedarfsrechnung ab — mit Meldung im Laufprotokoll.

Das Zwischenergebnis liegt in Wh je Stunde; die Umrechnung auf kWh ist die Multiplikation mit 0,001. Jedes Gebaeude rechnet dabei in einen eigenen, genullten Puffer und geht danach genau einmal in den Heizkanal ein.

4. Flaeche aus dem Verbrauch zurueckrechnen

Ist die „Art der Angabe" nicht die Wohnflaeche, sondern ein Verbrauch, rechnet das Programm zuerst eine gleichwertige Flaeche aus. Dazu wird der Verbrauch mit dem Jahresnutzungsgrad in Nutzwaerme umgesetzt:

Art der Angabe Nutzwaerme QV,neu [kWh]
Oelverbrauch [l/a] Vηa10,08
Gasverbrauch [m³/a] Vηa11,48
Gasverbrauch [MWh/a], Brennwert Ho Vηa/1,11000
Brennstoffverbrauch [MWh/a] Vηa1000
Verbrauch [MWh/a] V1000 (ohne Nutzungsgrad)

Anschliessend wird das Gebaeude mit seiner hinterlegten Wohnflaeche Aalt einmal durchgerechnet — das ergibt QV,alt — und die Flaeche im Verhaeltnis der Waermemengen gestreckt:

Aneu=QV,neuQV,altAalt   (15)
Aneu – die aus dem Verbrauch gestreckte Flaeche [m²]
QV,neu – Nutzwaerme aus der Verbrauchsangabe [kWh]
QV,alt – Nutzwaerme aus der hinterlegten Wohnflaeche [kWh]
Aalt – im Projekt hinterlegte gesamte Wohnflaeche [m²]
nP=AneuaP   (16)
nP – Zahl der Bewohner [–]
Aneu – die gestreckte Flaeche nach (15) [m²]
aP – Flaeche je Nutzer [m²]

Die Zahlen 10,08 kWh/l (Heizoel EL) und 11,48 kWh/m³ (Erdgas) sind Heizwerte; der Teiler 1,1 rechnet den Brennwert (Ho) auf den Heizwert (Hu) zurueck.

5. Externe Ganglinien

Jede dem Projekt zugeordnete Waermeganglinie wird gelesen und muss genau 8 760 oder genau 35 040 Werte fuehren; jede andere Laenge wird gemeldet und die Ganglinie uebersprungen. Viertelstundenwerte werden zum Stundenmittel zusammengefasst:

Qext(t)=v(4t)+v(4t+1)+v(4t+2)+v(4t+3)4   (17)
Qext(t) – Stundenwert einer externen Ganglinie [kWh]
v(k) – Wert derselben Ganglinie im Viertelstundenraster [kWh]
4 – Viertel je Stunde; die vier Werte werden GEMITTELT [–]

Die Ganglinie geht in den Kanal, der an ihrer Zuordnung steht. Leer, unbekannt oder nicht gesetzt ergibt den Heizkanal — jede Bestandsganglinie laeuft damit unveraendert im Heizbedarf mit.

6. Brauchwasser und Prozesswaerme

Beide entstehen aus derselben Profilroutine und stehen auf eigenen Seiten: Berechnung: Brauchwasser und Berechnung: Prozesswärme. Sie gehen in den Brauchwasser- bzw. den Prozesskanal.

7. Netzverluste

Der Netzverlust ist ein konstanter Betrag je Stunde, gebildet aus dem Bedarf VOR dem Aufschlag. Welche der beiden Gleichungen gilt, entscheidet die gewaehlte Einheit:

qNV=Qa,vorp876000   (18)
qNV – Netzverlust je Stunde [kWh]
Qa,vor – Jahresbedarf VOR dem Netzverlustaufschlag [kWh]
p – Netzverlust, in Prozent angegeben [%]
876000 – 8 760 Stunden mal 100 Prozentpunkte [h·%]
qNV=QNV,ein8760   (19)
qNV – Netzverlust je Stunde [kWh]
QNV,ein – Netzverlust, als Jahresmenge angegeben [kWh/a]
8760 – Stunden je Jahr [h]

Gleichung (18) gilt bei der Einheit „%", Gleichung (19) bei „kWh/a"; 876 000 = 8 760 Stunden × 100 Prozentpunkte. Ein Prozentwert ueber 100 laesst den Lauf gar nicht erst anlaufen. Ausgewiesen wird in beiden Faellen dieselbe Groesse:

QNV,a=qNV87601000   (20)
QNV,a – ausgewiesener Netzverlust des Jahres [MWh]
qNV – Netzverlust je Stunde nach (18) bzw. (19) [kWh]
8760 – Stunden je Jahr [h]
1000 – Umrechnung kWh in MWh [kWh/MWh]

Verteilt wird der Betrag je Stunde anteilig auf die drei Kanaele, im Verhaeltnis ihres Bedarfs in ebendieser Stunde:

qNV,c(t)=qNVQc(t)QHzg(t)+QTWW(t)+QPro(t),c{TWW,Pro}   (21)
qNV,c(t) – Netzverlustanteil des Kanals c in der Stunde [kWh]
qNV – Netzverlust je Stunde nach (18) bzw. (19) [kWh]
Qc(t) – Stundenwert des Kanals c [kWh]
QHzg(t), QTWW(t), QPro(t) – Stundenwerte der Kanaele Heizung, Brauchwasser und Prozesswaerme [kWh]
c – Kanal, hier Brauchwasser oder Prozesswaerme [–]

Der Heizkanal bekommt den Rest — also qNV minus die zwei nach (21) vergebenen Anteile —, damit sich die Summe exakt schliesst. Sind in einer Stunde alle drei Kanaele null, geht der ganze Betrag auf den Heizkanal.

8. Summenvektor, Spitze und Dauerlinie

QBed(t)=QHzg(t)+QTWW(t)+QPro(t)   (22)
QBed(t) – Waermebedarf der Stunde [kWh]
QHzg(t), QTWW(t), QPro(t) – Stundenwerte der Kanaele Heizung, Brauchwasser und Prozesswaerme, je mit ihrem Netzverlustanteil nach (21) [kWh]
Qa=t=18760QBed(t)1000   (23)
Qa – Jahresbedarf [MWh]
QBed(t) – Waermebedarf der Stunde nach (22) [kWh]
1000 – Umrechnung kWh in MWh [kWh/MWh]
Qmax=maxt=18760QBed(t)   (24)
Qmax – groesster Stundenwert des Jahres, die Spitze [kWh]
QBed(t) – Waermebedarf der Stunde nach (22) [kWh]

Die Jahresdauerlinie entsteht, indem die Stundenwerte auf die Spitze Qmax normiert (in Prozent), aufsteigend sortiert und anschliessend umgedreht werden — sie faellt also von 100 % ab.

9. Energieprobe

Waehrend der Rechnung fuehrt der Kern eine zweite, unabhaengige Summe aller Bedarfsanteile mit hoeherer Genauigkeit und vergleicht sie am Ende Stunde fuer Stunde mit der Kanalsumme aus (22). Eine Kanalzuordnung, die einen Anteil verschluckt oder doppelt bucht, faellt damit auf. Der Erwartungswert ist null Abweichungen.

Grenzen und Annahmen

  • Keine Kuehlung, keine Feuchte. Gerechnet wird Heizwaerme; Kuehllast, Entfeuchtung und Luftqualitaet kommen nicht vor.
  • Ein Zonenmodell je Gebaeude. Das Gebaeude ist EIN Raum mit EINER Solltemperatur je Stunde; einzelne Raeume, Himmelsrichtungen der Nutzung oder Etagen bildet der Rechenkern nicht ab.
  • Solare Gewinne nur ueber Fensterflaechen und nur in den Stunden 9 bis 14 (Gleichung (8)). Verschattung, Neigung und Orientierung ausserhalb der vier Himmelsrichtungen sind nicht abgebildet. Ost und West teilen sich EINE Flaeche: In (2) steht die Ostfensterflaeche AF,OW fuer beide Seiten — eine eigene Westflaeche kennt der Rechenweg nicht.
  • Die Waermebruecken gehen ueber drei Anschlussarten ein (Fenster-Wand, Wand-Dach, Aussenwand-Keller), nicht ueber einen vollstaendigen Nachweis.
  • Der Netzverlust ist ueber das Jahr konstant. qNV aus (18) bzw. (19) haengt nicht an Temperatur, Vorlauf oder Auslastung; er ist ein pauschaler Aufschlag.
  • Ausgewiesene Mengen und Stundenreihen sind nicht dasselbe. Die Jahres- und Monatswerte fuer Brauchwasser und Prozesswaerme sind der reine Profilanteil OHNE Netzverlust — sie sind die Bedarfsmeldung des Anwenders. Die STUNDENREIHEN derselben Kanaele tragen ihren Netzverlustanteil nach (21) dagegen mit; die Waermepumpe rechnet mit ihnen. Die ausgewiesenen Gebaeude-Monatswerte sind der Heizkanal, also Gebaeudewaerme plus die Ganglinien, die ausdruecklich auf „Heizung" stehen.
  • Abbruch statt Notbehelf. Fehlt die Tagesverteilung eines Gebaeudetyps, wird nicht mit einem Ersatzprofil weitergerechnet — die Bedarfsrechnung endet.
  • Kein Schaltjahr und keine Sommer-/Winterzeit im Bedarf selbst: 365 Tage, 8 760 Stunden auf einer glatten Ortszeitachse.

Ergebnisse und wo sie stehen

  • Simulationsergebnis, Reiter „Wärme-/Strombedarf" — Jahresganglinie und Jahresdauerlinie, Jahresmengen fuer Gebaeude, extern, Brauchwasser, Prozess und Netzverluste, dazu die Spitze Qmax nach (24).
  • Gebäudedialog, Knopf „Simulation…" — derselbe Rechenweg fuer EIN Gebaeude; die Zahl dort ist die Zahl des Laufs, nicht eine zweite Rechnung.
  • Dialog „Wärmebedarf Extern" — Jahresarbeit, Spitze und Vollbenutzungsstunden der markierten Ganglinie mit Bild.
  • Bericht — Bedarfsuebersicht und die Ganglinienbilder.
  • Laufprotokoll — uebersprungene Ganglinien, fehlende Tagesverteilungen, unbestimmter Kalender.

Bezüge