Merge pull request #286 from IBCornelsen/Jens
Berechnung A5 überarbeitet
This commit is contained in:
@@ -1,208 +1,189 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { BedarfsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types.js";
|
import { BerechnungWaermeTransferMaxStroemeBauteile } from "#lib/Berechnungen/BedarfsausweisWohnen/BerechnungWaermeTransferMaxStroemeBauteile.js";
|
||||||
|
|
||||||
export let ausweis: BedarfsausweisWohnenClient;
|
let ObjektAdresse = "";
|
||||||
export let gebaeude_aufnahme: GebaeudeAufnahmeClient;
|
let NettoGrundflaeche = 0;
|
||||||
|
let minimaleAussentemperatur = 0;
|
||||||
|
let innenTemperatur = 0;
|
||||||
|
let ObjektBruttoVolumen = 0;
|
||||||
|
let maximaleTemperaturDifferenz = 0;
|
||||||
|
let LichteRaumHoehe = 0;
|
||||||
|
let ObjektNettoVolumen = 0;
|
||||||
|
let FaktorNettoVolumen = 0;
|
||||||
|
let ObjektNettoVolumenAlternativ = 0;
|
||||||
|
let HuellFlaechenVolumenVerhaeltnis = 0;
|
||||||
|
let AussenWandFlaecheWest = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandWest = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandWest = 0;
|
||||||
|
let TemperaturKorrekturFaktorAussenwand = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandWestKorrektur = 0;
|
||||||
|
let maximalerWaermestromAussenwandWest = 0;
|
||||||
|
let AussenWandFlaecheSued = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandSued = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandSued = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandSuedKorrektur = 0;
|
||||||
|
let maximalerWaermestromAussenwandSued = 0;
|
||||||
|
let AussenWandFlaecheNord = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandNord = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandNord = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandNordKorrektur = 0;
|
||||||
|
let maximalerWaermestromAussenwandNord = 0;
|
||||||
|
let AussenWandFlaecheOst = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandOst = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandOst = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandOstKorrektur = 0;
|
||||||
|
let maximalerWaermestromAussenwandOst = 0;
|
||||||
|
let FensterFlaecheWest = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterWest = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterWest = 0;
|
||||||
|
let TemperaturKorrekturFaktorFenster = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterWestKorrektur = 0;
|
||||||
|
let maximalerWaermestromFensterWest = 0;
|
||||||
|
let FensterFlaecheSued = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterSued = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterSued = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterSuedKorrektur = 0;
|
||||||
|
let maximalerWaermestromFensterSued = 0;
|
||||||
|
let FensterFlaecheNord = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterNord = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterNord = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterNordKorrektur = 0;
|
||||||
|
let maximalerWaermestromFensterNord = 0;
|
||||||
|
let FensterFlaecheOst = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterOst = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterOst = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterOstKorrektur = 0;
|
||||||
|
let maximalerWaermestromFensterOst = 0;
|
||||||
|
let HaustuerFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientHaustuer = 0;
|
||||||
|
let WaermeTransferKoeffizientHaustuer = 0;
|
||||||
|
let TemperaturKorrekturFaktorHaustuer = 0;
|
||||||
|
let WaermeTransferKoeffizientHaustuerKorrektur = 0;
|
||||||
|
let maximalerWaermestromHaustuer = 0;
|
||||||
|
let FlachdachFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFlachdach = 0;
|
||||||
|
let WaermeTransferKoeffizientFlachdach = 0;
|
||||||
|
let TemperaturKorrekturFaktorFlachdach = 0;
|
||||||
|
let WaermeTransferKoeffizientFlachdachKorrektur = 0;
|
||||||
|
let maximalerWaermestromFlachdach = 0;
|
||||||
|
let BodenplatteFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientBodenplatte = 0;
|
||||||
|
let WaermeTransferKoeffizientBodenplatte = 0;
|
||||||
|
let TemperaturKorrekturFaktorBodenplatte = 0;
|
||||||
|
let WaermeTransferKoeffizientBodenplatteKorrektur = 0;
|
||||||
|
let maximalerWaermestromBodenplatte = 0;
|
||||||
|
let GesamtHuellFlaeche = 0;
|
||||||
|
let WaermeBrueckenZuschlag = 0;
|
||||||
|
let WaermeTransferKoeffizientWaeremebruecken = 0;
|
||||||
|
let maximalerWaermestromWaermebruecken = 0;
|
||||||
|
let WaermeTransferKoeffizientGesamt = 0;
|
||||||
|
let maximalerWaermestromGesamt = 0;
|
||||||
|
|
||||||
// Definition Variablen (Beispielwerte Planung)
|
|
||||||
let ObjektAdresse = "";
|
|
||||||
let ObjektBruttoVolumen = 0;
|
|
||||||
let ObjektNettoVolumenAlternativ = 0;
|
|
||||||
let WohnEinheiten = 0;
|
|
||||||
let NettoGrundflaeche = 0;
|
|
||||||
let GeschossHoehe = 0;
|
|
||||||
|
|
||||||
let AussenWandFlaecheWest = 0;
|
|
||||||
let AussenWandFlaecheSued = 0;
|
|
||||||
let AussenWandFlaecheNord = 0;
|
|
||||||
let AussenWandFlaecheOst = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientAussenWandWest = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientAussenWandSued = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientAussenWandNord = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientAussenWandOst = 0;
|
|
||||||
|
|
||||||
let FensterFlaecheWest = 0;
|
$: {
|
||||||
let FensterFlaecheSued = 0;
|
const result = BerechnungWaermeTransferMaxStroemeBauteile()
|
||||||
let FensterFlaecheNord = 0;
|
maximaleTemperaturDifferenz = result.maximaleTemperaturDifferenz
|
||||||
let FensterFlaecheOst = 0;
|
LichteRaumHoehe = result.LichteRaumHoehe
|
||||||
let WaermeDurchgangsKoeffizientFensterWest = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientFensterSued = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientFensterNord = 0;
|
|
||||||
let WaermeDurchgangsKoeffizientFensterOst = 0;
|
|
||||||
|
|
||||||
let HaustuerFlaeche = 0;
|
ObjektAdresse = result.ObjektAdresse
|
||||||
let WaermeDurchgangsKoeffizientHaustuer = 0;
|
NettoGrundflaeche = result.NettoGrundflaeche
|
||||||
|
minimaleAussentemperatur = result.minimaleAussentemperatur
|
||||||
|
innenTemperatur = result.innenTemperatur
|
||||||
|
ObjektBruttoVolumen = result.ObjektBruttoVolumen
|
||||||
|
ObjektNettoVolumen = result.ObjektNettoVolumen
|
||||||
|
FaktorNettoVolumen = result.FaktorNettoVolumen
|
||||||
|
ObjektNettoVolumenAlternativ = result.ObjektNettoVolumenAlternativ
|
||||||
|
|
||||||
let FlachdachFlaeche = 0;
|
HuellFlaechenVolumenVerhaeltnis = result.HuellFlaechenVolumenVerhaeltnis
|
||||||
let WaermeDurchgangsKoeffizientFlachdach = 0;
|
|
||||||
|
|
||||||
let BodenplatteFlaeche = 0;
|
AussenWandFlaecheWest = result.AussenWandFlaecheWest
|
||||||
let WaermeDurchgangsKoeffizientBodenplatte = 0;
|
WaermeDurchgangsKoeffizientAussenWandWest = result.WaermeDurchgangsKoeffizientAussenWandWest
|
||||||
|
WaermeTransferKoeffizientAussenwandWest = result.WaermeTransferKoeffizientAussenwandWest
|
||||||
|
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
|
||||||
|
WaermeTransferKoeffizientAussenwandWestKorrektur = result.WaermeTransferKoeffizientAussenwandWestKorrektur
|
||||||
|
maximalerWaermestromAussenwandWest = result.maximalerWaermestromAussenwandWest
|
||||||
|
|
||||||
// Definition Variablen (Konstanten)
|
AussenWandFlaecheSued = result.AussenWandFlaecheSued
|
||||||
let minimaleAussentemperatur = 0;
|
WaermeDurchgangsKoeffizientAussenWandSued = result.WaermeDurchgangsKoeffizientAussenWandSued
|
||||||
let innenTemperatur = 0;
|
WaermeTransferKoeffizientAussenwandSued = result.WaermeTransferKoeffizientAussenwandSued
|
||||||
let DeckenStaerke = 0;
|
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
|
||||||
|
WaermeTransferKoeffizientAussenwandSuedKorrektur = result.WaermeTransferKoeffizientAussenwandSuedKorrektur
|
||||||
|
maximalerWaermestromAussenwandSued = result.maximalerWaermestromAussenwandSued
|
||||||
|
|
||||||
let TemperaturKorrekturFaktorAussenwand = 0;
|
AussenWandFlaecheNord = result.AussenWandFlaecheNord
|
||||||
let TemperaturKorrekturFaktorFenster = 0;
|
WaermeDurchgangsKoeffizientAussenWandNord = result.WaermeDurchgangsKoeffizientAussenWandNord
|
||||||
let TemperaturKorrekturFaktorHaustuer = 0;
|
WaermeTransferKoeffizientAussenwandNord = result.WaermeTransferKoeffizientAussenwandNord
|
||||||
let TemperaturKorrekturFaktorFlachdach = 0;
|
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
|
||||||
let TemperaturKorrekturFaktorBodenplatte = 0;
|
WaermeTransferKoeffizientAussenwandNordKorrektur = result.WaermeTransferKoeffizientAussenwandNordKorrektur
|
||||||
|
maximalerWaermestromAussenwandNord = result.maximalerWaermestromAussenwandNord
|
||||||
|
|
||||||
let WaermeBrueckenZuschlag = 0;
|
AussenWandFlaecheOst = result.AussenWandFlaecheOst
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandOst = result.WaermeDurchgangsKoeffizientAussenWandOst
|
||||||
|
WaermeTransferKoeffizientAussenwandOst = result.WaermeTransferKoeffizientAussenwandOst
|
||||||
|
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
|
||||||
|
WaermeTransferKoeffizientAussenwandOstKorrektur = result.WaermeTransferKoeffizientAussenwandOstKorrektur
|
||||||
|
maximalerWaermestromAussenwandOst = result.maximalerWaermestromAussenwandOst
|
||||||
|
|
||||||
// Definition Variablen (Berechnung)
|
FensterFlaecheWest = result.FensterFlaecheWest
|
||||||
let FaktorNettoVolumen = 0;
|
WaermeDurchgangsKoeffizientFensterWest = result.WaermeDurchgangsKoeffizientFensterWest
|
||||||
let ObjektNettoVolumen = 0;
|
WaermeTransferKoeffizientFensterWest = result.WaermeTransferKoeffizientFensterWest
|
||||||
let maximaleTemperaturDifferenz = 0;
|
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
|
||||||
let LichteRaumHoehe = 0;
|
WaermeTransferKoeffizientFensterWestKorrektur = result.WaermeTransferKoeffizientFensterWestKorrektur
|
||||||
|
maximalerWaermestromFensterWest = result.maximalerWaermestromFensterWest
|
||||||
|
|
||||||
let WaermeTransferKoeffizientAussenwandWest = 0;
|
FensterFlaecheSued = result.FensterFlaecheSued
|
||||||
let WaermeTransferKoeffizientAussenwandSued = 0;
|
WaermeDurchgangsKoeffizientFensterSued = result.WaermeDurchgangsKoeffizientFensterSued
|
||||||
let WaermeTransferKoeffizientAussenwandNord = 0;
|
WaermeTransferKoeffizientFensterSued = result.WaermeTransferKoeffizientFensterSued
|
||||||
let WaermeTransferKoeffizientAussenwandOst = 0;
|
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
|
||||||
let WaermeTransferKoeffizientAussenwandWestKorrektur = 0;
|
WaermeTransferKoeffizientFensterSuedKorrektur = result.WaermeTransferKoeffizientFensterSuedKorrektur
|
||||||
let WaermeTransferKoeffizientAussenwandSuedKorrektur = 0;
|
maximalerWaermestromFensterSued = result.maximalerWaermestromFensterSued
|
||||||
let WaermeTransferKoeffizientAussenwandNordKorrektur = 0;
|
|
||||||
let WaermeTransferKoeffizientAussenwandOstKorrektur = 0;
|
|
||||||
|
|
||||||
let maximalerWaermestromAussenwandWest = 0;
|
FensterFlaecheNord = result.FensterFlaecheNord
|
||||||
let maximalerWaermestromAussenwandSued = 0;
|
WaermeDurchgangsKoeffizientFensterNord = result.WaermeDurchgangsKoeffizientFensterNord
|
||||||
let maximalerWaermestromAussenwandNord = 0;
|
WaermeTransferKoeffizientFensterNord = result.WaermeTransferKoeffizientFensterNord
|
||||||
let maximalerWaermestromAussenwandOst = 0;
|
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
|
||||||
|
WaermeTransferKoeffizientFensterNordKorrektur = result.WaermeTransferKoeffizientFensterNordKorrektur
|
||||||
|
maximalerWaermestromFensterNord = result.maximalerWaermestromFensterNord
|
||||||
|
|
||||||
let WaermeTransferKoeffizientFensterWest = 0;
|
FensterFlaecheOst = result.FensterFlaecheOst
|
||||||
let WaermeTransferKoeffizientFensterSued = 0;
|
WaermeDurchgangsKoeffizientFensterOst = result.WaermeDurchgangsKoeffizientFensterOst
|
||||||
let WaermeTransferKoeffizientFensterNord = 0;
|
WaermeTransferKoeffizientFensterOst = result.WaermeTransferKoeffizientFensterOst
|
||||||
let WaermeTransferKoeffizientFensterOst = 0;
|
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
|
||||||
let WaermeTransferKoeffizientFensterWestKorrektur = 0;
|
WaermeTransferKoeffizientFensterOstKorrektur = result.WaermeTransferKoeffizientFensterOstKorrektur
|
||||||
let WaermeTransferKoeffizientFensterSuedKorrektur = 0;
|
maximalerWaermestromFensterOst = result.maximalerWaermestromFensterOst
|
||||||
let WaermeTransferKoeffizientFensterNordKorrektur = 0;
|
|
||||||
let WaermeTransferKoeffizientFensterOstKorrektur = 0;
|
|
||||||
|
|
||||||
let maximalerWaermestromFensterWest = 0;
|
HaustuerFlaeche = result.HaustuerFlaeche
|
||||||
let maximalerWaermestromFensterSued = 0;
|
WaermeDurchgangsKoeffizientHaustuer = result.WaermeDurchgangsKoeffizientHaustuer
|
||||||
let maximalerWaermestromFensterNord = 0;
|
WaermeTransferKoeffizientHaustuer = result.WaermeTransferKoeffizientHaustuer
|
||||||
let maximalerWaermestromFensterOst = 0;
|
TemperaturKorrekturFaktorHaustuer = result.TemperaturKorrekturFaktorHaustuer
|
||||||
|
WaermeTransferKoeffizientHaustuerKorrektur = result.WaermeTransferKoeffizientHaustuerKorrektur
|
||||||
|
maximalerWaermestromHaustuer = result.maximalerWaermestromHaustuer
|
||||||
|
|
||||||
let WaermeTransferKoeffizientHaustuer = 0;
|
FlachdachFlaeche = result.FlachdachFlaeche
|
||||||
let WaermeTransferKoeffizientHaustuerKorrektur = 0;
|
WaermeDurchgangsKoeffizientFlachdach = result.WaermeDurchgangsKoeffizientFlachdach
|
||||||
|
WaermeTransferKoeffizientFlachdach = result.WaermeTransferKoeffizientFlachdach
|
||||||
|
TemperaturKorrekturFaktorFlachdach = result.TemperaturKorrekturFaktorFlachdach
|
||||||
|
WaermeTransferKoeffizientFlachdachKorrektur = result.WaermeTransferKoeffizientFlachdachKorrektur
|
||||||
|
maximalerWaermestromFlachdach = result.maximalerWaermestromFlachdach
|
||||||
|
|
||||||
let maximalerWaermestromHaustuer = 0;
|
BodenplatteFlaeche = result.BodenplatteFlaeche
|
||||||
|
WaermeDurchgangsKoeffizientBodenplatte = result.WaermeDurchgangsKoeffizientBodenplatte
|
||||||
|
WaermeTransferKoeffizientBodenplatte = result.WaermeTransferKoeffizientBodenplatte
|
||||||
|
TemperaturKorrekturFaktorBodenplatte = result.TemperaturKorrekturFaktorBodenplatte
|
||||||
|
WaermeTransferKoeffizientBodenplatteKorrektur = result.WaermeTransferKoeffizientBodenplatteKorrektur
|
||||||
|
maximalerWaermestromBodenplatte = result.maximalerWaermestromBodenplatte
|
||||||
|
|
||||||
let WaermeTransferKoeffizientFlachdach = 0;
|
WaermeBrueckenZuschlag = result.WaermeBrueckenZuschlag
|
||||||
let WaermeTransferKoeffizientFlachdachKorrektur = 0;
|
|
||||||
|
|
||||||
let maximalerWaermestromFlachdach = 0;
|
GesamtHuellFlaeche = result.GesamtHuellFlaeche
|
||||||
|
|
||||||
let WaermeTransferKoeffizientBodenplatte = 0;
|
WaermeTransferKoeffizientWaeremebruecken = result.WaermeTransferKoeffizientWaeremebruecken
|
||||||
let WaermeTransferKoeffizientBodenplatteKorrektur = 0;
|
maximalerWaermestromWaermebruecken = result.maximalerWaermestromWaermebruecken
|
||||||
|
|
||||||
let maximalerWaermestromBodenplatte = 0;
|
WaermeTransferKoeffizientGesamt = result.WaermeTransferKoeffizientGesamt
|
||||||
|
maximalerWaermestromGesamt = result.maximalerWaermestromGesamt
|
||||||
let GesamtHuellFlaeche = 0;
|
}
|
||||||
let WaermeTransferKoeffizientWaeremebruecken = 0;
|
|
||||||
let maximalerWaermestromWaermebruecken = 0;
|
|
||||||
let WaermeTransferKoeffizientGesamt = 0;
|
|
||||||
let maximalerWaermestromGesamt = 0;
|
|
||||||
|
|
||||||
$: {
|
|
||||||
|
|
||||||
// Beispielwerte Planung werden aus Eingabe geholt
|
|
||||||
ObjektAdresse = "EFH Normbeispiel";
|
|
||||||
ObjektBruttoVolumen = 525.6;
|
|
||||||
WohnEinheiten = 1;
|
|
||||||
NettoGrundflaeche = 154.2;
|
|
||||||
GeschossHoehe = 2.83;
|
|
||||||
DeckenStaerke = 0.24;
|
|
||||||
|
|
||||||
AussenWandFlaecheWest = 32.27;
|
|
||||||
AussenWandFlaecheSued = 40.97;
|
|
||||||
AussenWandFlaecheNord = 57.63;
|
|
||||||
AussenWandFlaecheOst = 44.52;
|
|
||||||
FensterFlaecheWest = 18.91;
|
|
||||||
FensterFlaecheSued = 19.62;
|
|
||||||
FensterFlaecheNord = 2.97;
|
|
||||||
FensterFlaecheOst = 4.3;
|
|
||||||
HaustuerFlaeche = 2.35;
|
|
||||||
FlachdachFlaeche = 89.09;
|
|
||||||
BodenplatteFlaeche = 89.09;
|
|
||||||
|
|
||||||
WaermeDurchgangsKoeffizientAussenWandWest = 0.2;
|
|
||||||
WaermeDurchgangsKoeffizientAussenWandSued = 0.2;
|
|
||||||
WaermeDurchgangsKoeffizientAussenWandNord = 0.2;
|
|
||||||
WaermeDurchgangsKoeffizientAussenWandOst = 0.2;
|
|
||||||
|
|
||||||
WaermeDurchgangsKoeffizientFensterWest = 0.95;
|
|
||||||
WaermeDurchgangsKoeffizientFensterSued = 0.95;
|
|
||||||
WaermeDurchgangsKoeffizientFensterNord = 0.95;
|
|
||||||
WaermeDurchgangsKoeffizientFensterOst = 0.95;
|
|
||||||
|
|
||||||
WaermeDurchgangsKoeffizientHaustuer = 1.3;
|
|
||||||
|
|
||||||
WaermeDurchgangsKoeffizientFlachdach = 0.13;
|
|
||||||
|
|
||||||
WaermeDurchgangsKoeffizientBodenplatte = 0.21;
|
|
||||||
|
|
||||||
// Konstanten werden aus Eingabe geholt
|
|
||||||
minimaleAussentemperatur = -12;
|
|
||||||
innenTemperatur = 20;
|
|
||||||
|
|
||||||
TemperaturKorrekturFaktorAussenwand = 1;
|
|
||||||
TemperaturKorrekturFaktorFenster = 1;
|
|
||||||
TemperaturKorrekturFaktorHaustuer = 1;
|
|
||||||
TemperaturKorrekturFaktorFlachdach = 1;
|
|
||||||
TemperaturKorrekturFaktorBodenplatte = 0.8;
|
|
||||||
|
|
||||||
WaermeBrueckenZuschlag = 0.03;
|
|
||||||
|
|
||||||
// Berechnung
|
|
||||||
maximaleTemperaturDifferenz = innenTemperatur - minimaleAussentemperatur;
|
|
||||||
LichteRaumHoehe = GeschossHoehe - DeckenStaerke;
|
|
||||||
ObjektNettoVolumen = NettoGrundflaeche * LichteRaumHoehe;
|
|
||||||
if (WohnEinheiten < 3) {FaktorNettoVolumen = 0.76;} else {FaktorNettoVolumen = 0.8;}
|
|
||||||
ObjektNettoVolumenAlternativ = ObjektBruttoVolumen * FaktorNettoVolumen;
|
|
||||||
WaermeTransferKoeffizientAussenwandWest = WaermeDurchgangsKoeffizientAussenWandWest * AussenWandFlaecheWest;
|
|
||||||
WaermeTransferKoeffizientAussenwandSued = WaermeDurchgangsKoeffizientAussenWandSued * AussenWandFlaecheSued;
|
|
||||||
WaermeTransferKoeffizientAussenwandNord = WaermeDurchgangsKoeffizientAussenWandNord * AussenWandFlaecheNord;
|
|
||||||
WaermeTransferKoeffizientAussenwandOst = WaermeDurchgangsKoeffizientAussenWandOst * AussenWandFlaecheOst;
|
|
||||||
WaermeTransferKoeffizientAussenwandWestKorrektur = WaermeTransferKoeffizientAussenwandWest * TemperaturKorrekturFaktorAussenwand;
|
|
||||||
WaermeTransferKoeffizientAussenwandSuedKorrektur = WaermeTransferKoeffizientAussenwandSued * TemperaturKorrekturFaktorAussenwand;
|
|
||||||
WaermeTransferKoeffizientAussenwandNordKorrektur = WaermeTransferKoeffizientAussenwandNord * TemperaturKorrekturFaktorAussenwand;
|
|
||||||
WaermeTransferKoeffizientAussenwandOstKorrektur = WaermeTransferKoeffizientAussenwandOst * TemperaturKorrekturFaktorAussenwand;
|
|
||||||
maximalerWaermestromAussenwandWest = WaermeTransferKoeffizientAussenwandWestKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromAussenwandSued = WaermeTransferKoeffizientAussenwandSuedKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromAussenwandNord = WaermeTransferKoeffizientAussenwandNordKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromAussenwandOst = WaermeTransferKoeffizientAussenwandOstKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
WaermeTransferKoeffizientFensterWest = WaermeDurchgangsKoeffizientFensterWest * FensterFlaecheWest;
|
|
||||||
WaermeTransferKoeffizientFensterSued = WaermeDurchgangsKoeffizientFensterSued * FensterFlaecheSued;
|
|
||||||
WaermeTransferKoeffizientFensterNord = WaermeDurchgangsKoeffizientFensterNord * FensterFlaecheNord;
|
|
||||||
WaermeTransferKoeffizientFensterOst = WaermeDurchgangsKoeffizientFensterOst * FensterFlaecheOst;
|
|
||||||
WaermeTransferKoeffizientFensterWestKorrektur = WaermeTransferKoeffizientFensterWest * TemperaturKorrekturFaktorFenster;
|
|
||||||
WaermeTransferKoeffizientFensterSuedKorrektur = WaermeTransferKoeffizientFensterSued * TemperaturKorrekturFaktorFenster;
|
|
||||||
WaermeTransferKoeffizientFensterNordKorrektur = WaermeTransferKoeffizientFensterNord * TemperaturKorrekturFaktorFenster;
|
|
||||||
WaermeTransferKoeffizientFensterOstKorrektur = WaermeTransferKoeffizientFensterOst * TemperaturKorrekturFaktorFenster;
|
|
||||||
maximalerWaermestromFensterWest = WaermeTransferKoeffizientFensterWestKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromFensterSued = WaermeTransferKoeffizientFensterSuedKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromFensterNord = WaermeTransferKoeffizientFensterNordKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
maximalerWaermestromFensterOst = WaermeTransferKoeffizientFensterOstKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
WaermeTransferKoeffizientHaustuer = WaermeDurchgangsKoeffizientHaustuer * HaustuerFlaeche;
|
|
||||||
WaermeTransferKoeffizientHaustuerKorrektur = WaermeTransferKoeffizientHaustuer * TemperaturKorrekturFaktorHaustuer;
|
|
||||||
maximalerWaermestromHaustuer = WaermeTransferKoeffizientHaustuerKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
WaermeTransferKoeffizientFlachdach = WaermeDurchgangsKoeffizientFlachdach * FlachdachFlaeche;
|
|
||||||
WaermeTransferKoeffizientFlachdachKorrektur = WaermeTransferKoeffizientFlachdach * TemperaturKorrekturFaktorFlachdach;
|
|
||||||
maximalerWaermestromFlachdach = WaermeTransferKoeffizientFlachdachKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
WaermeTransferKoeffizientBodenplatte = WaermeDurchgangsKoeffizientBodenplatte * BodenplatteFlaeche;
|
|
||||||
WaermeTransferKoeffizientBodenplatteKorrektur = WaermeTransferKoeffizientBodenplatte * TemperaturKorrekturFaktorBodenplatte;
|
|
||||||
maximalerWaermestromBodenplatte = WaermeTransferKoeffizientBodenplatteKorrektur * maximaleTemperaturDifferenz;
|
|
||||||
GesamtHuellFlaeche = AussenWandFlaecheWest + AussenWandFlaecheSued + AussenWandFlaecheNord + AussenWandFlaecheOst + FensterFlaecheWest + FensterFlaecheSued + FensterFlaecheNord + FensterFlaecheOst + HaustuerFlaeche + FlachdachFlaeche + BodenplatteFlaeche;
|
|
||||||
WaermeTransferKoeffizientWaeremebruecken = GesamtHuellFlaeche * WaermeBrueckenZuschlag;
|
|
||||||
maximalerWaermestromWaermebruecken = WaermeTransferKoeffizientWaeremebruecken * maximaleTemperaturDifferenz;
|
|
||||||
WaermeTransferKoeffizientGesamt = WaermeTransferKoeffizientAussenwandWestKorrektur + WaermeTransferKoeffizientAussenwandSuedKorrektur + WaermeTransferKoeffizientAussenwandNordKorrektur + WaermeTransferKoeffizientAussenwandOstKorrektur + WaermeTransferKoeffizientFensterWestKorrektur + WaermeTransferKoeffizientFensterSuedKorrektur + WaermeTransferKoeffizientFensterNordKorrektur + WaermeTransferKoeffizientFensterOstKorrektur + WaermeTransferKoeffizientHaustuerKorrektur + WaermeTransferKoeffizientFlachdachKorrektur + WaermeTransferKoeffizientBodenplatteKorrektur + WaermeTransferKoeffizientWaeremebruecken;
|
|
||||||
maximalerWaermestromGesamt = WaermeTransferKoeffizientGesamt * maximaleTemperaturDifferenz;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@@ -271,7 +252,7 @@
|
|||||||
<td class="border border-gray-300 p-2 italic">V = n* · V<sub>e</sub> [m³]</td>
|
<td class="border border-gray-300 p-2 italic">V = n* · V<sub>e</sub> [m³]</td>
|
||||||
<td class="border-2 border-gray-600 p-2">{Math.round(ObjektNettoVolumenAlternativ*10)/10}</td>
|
<td class="border-2 border-gray-600 p-2">{Math.round(ObjektNettoVolumenAlternativ*10)/10}</td>
|
||||||
<td class="border border-gray-300 p-2">A/V-Verhätnis [1/m]</td>
|
<td class="border border-gray-300 p-2">A/V-Verhätnis [1/m]</td>
|
||||||
<td class="border-2 border-gray-600 p-2"></td>
|
<td class="border-2 border-gray-600 p-2 text-center">{Math.round(HuellFlaechenVolumenVerhaeltnis*1000)/1000}</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
203
src/components/Tabellen/A6WaermeTransferMaxStroemeGesamt.svelte
Normal file
203
src/components/Tabellen/A6WaermeTransferMaxStroemeGesamt.svelte
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
<script lang="ts">
|
||||||
|
import { BerechnungWaermeTransferMaxStroemeBauteile } from "#lib/Berechnungen/BedarfsausweisWohnen/BerechnungWaermeTransferMaxStroemeBauteile.js";
|
||||||
|
import { BedarfsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types.js";
|
||||||
|
|
||||||
|
export let ausweis: BedarfsausweisWohnenClient;
|
||||||
|
export let gebaeude_aufnahme: GebaeudeAufnahmeClient;
|
||||||
|
|
||||||
|
// Berechnete Werte aus A5
|
||||||
|
|
||||||
|
let ObjektNettoVolumenAlternativ = 0;
|
||||||
|
|
||||||
|
|
||||||
|
$: {
|
||||||
|
const result = BerechnungWaermeTransferMaxStroemeBauteile()
|
||||||
|
ObjektNettoVolumenAlternativ = result.ObjektNettoVolumenAlternativ
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="overflow-x-auto mt-16">
|
||||||
|
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
||||||
|
<!-- Tabellenkopf -->
|
||||||
|
<thead>
|
||||||
|
<tr class="bg-gray-200 text-left">
|
||||||
|
<th colspan="6" class="border border-gray-300 p-2">
|
||||||
|
<h2>Tabelle A.6 – Gebäude – Berechnung Wärmetransferkoeffizienten und maximaler Wärmeströme</h2>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="bg-gray-200 text-left">
|
||||||
|
<th colspan="6" class="border border-gray-300 p-2 text-xl">
|
||||||
|
Wärmesenken - gesamt
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th class="border border-gray-300 p-2">Bauteil</th>
|
||||||
|
<th class="border border-gray-300 p-2">
|
||||||
|
Luftwechsel<br>n [1/h]<br>aus Gleichung (33)
|
||||||
|
</th>
|
||||||
|
<th class="border border-gray-300 p-2">
|
||||||
|
Volumen<br>V [m³]<br>aus Tabelle A.5
|
||||||
|
</th>
|
||||||
|
<th class="border border-gray-300 p-2">
|
||||||
|
Wärmekapazität<br> c · ρ [Wh/(m³·K)]
|
||||||
|
</th>
|
||||||
|
<th class="border border-gray-300 p-2">
|
||||||
|
H<sub>V,ges</sub> = n · c · ρ · V [W/K]
|
||||||
|
</th>
|
||||||
|
<th class="border border-gray-300 p-2">
|
||||||
|
maximaler Wärmestrom<br>Q̇<sub>V</sub> = H<sub>V,ges</sub> · ΔΘ<sub>max</sub> [W]
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<!-- Tabellenkörper -->
|
||||||
|
<tbody>
|
||||||
|
<!-- Zeile für Lüftung -->
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">Lüftung</td>
|
||||||
|
<td class="border border-gray-300 p-2 bg-blue-100 text-center"></td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center bg-yellow-100">{Math.round(ObjektNettoVolumenAlternativ*10)/10}</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center bg-gray-200">0,34</td>
|
||||||
|
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
||||||
|
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
||||||
|
</tr>
|
||||||
|
<!-- Summenzeile
|
||||||
|
<tr class="">
|
||||||
|
<td class="border border-gray-300 p-2 font-bold text-center">Summen</td>
|
||||||
|
<td class="border border-gray-300 p-2"></td>
|
||||||
|
<td class="border border-gray-300 p-2"></td>
|
||||||
|
<td class="border border-gray-300 p-2"></td>
|
||||||
|
<td class="border border-gray-300 p-2"></td>
|
||||||
|
<td class="border border-gray-300 p-2"></td>
|
||||||
|
</tr> -->
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<br>
|
||||||
|
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
||||||
|
<!-- Tabellenkopf -->
|
||||||
|
<thead>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th colspan="3" class="border border-gray-300 p-2">
|
||||||
|
Gesamter Wärmetransferkoeffizient
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th colspan="3" class="border border-gray-300 p-2">
|
||||||
|
Wärmetransferkoeffizient H<sub>ges</sub> und maximaler Wärmestrom Q̇<sub>ges</sub>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<!-- Tabellenkörper -->
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center"></td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">H<sub>ges</sub> = H<sub>T,ges</sub> + H<sub>V,ges</sub> [W/K]</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">Q̇<sub>ges</sub> = H<sub>ges</sub> · ΔΘ<sub>max</sub> [W]</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 font-bold text-center">Gesamtsummen</td>
|
||||||
|
<td class="border-2 border-gray-600 p-2"></td>
|
||||||
|
<td class="border-2 border-gray-600 p-2"></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<br>
|
||||||
|
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
||||||
|
<!-- Tabellenkopf -->
|
||||||
|
<thead>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th colspan="3" class="border border-gray-300 p-2">Maximale Heizlast</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th class="border border-gray-300 p-2">Beschreibung</th>
|
||||||
|
<th colspan="2" class="border border-gray-300 p-2">Werte</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<!-- Tabellenkörper -->
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-4">
|
||||||
|
<strong>Ohne mechanische Lüftung:</strong><br>
|
||||||
|
H<sup>*</sup><sub>ges</sub> = H<sub>T,ges</sub> + 0,5 · H<sub>V,ges</sub><br>
|
||||||
|
Φ<sub>h,max</sub> = H<sup>*</sup><sub>ges</sub> · ΔΘ<sub>max</sub> <br>
|
||||||
|
= (H<sub>T,ges</sub> + 0,5 · H<sub>V,ges</sub>) · ΔΘ<sub>max</sub>
|
||||||
|
</td>
|
||||||
|
<td colspan="2" class="border border-gray-300 p-4 text-center">Φ<sub>h,max</sub> (W)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-4">
|
||||||
|
<strong>Mit mechanischer Lüftung:</strong><br>
|
||||||
|
H<sup>*</sup><sub>ges</sub> = H<sub>T,ges</sub> + H<sub>V,ges</sub> - 0,5 · V · c · ρ · (n<sub>WRG=0%</sub> - n<sub>Anl</sub>)<br>
|
||||||
|
Φ<sub>h,max</sub> = H<sup>*</sup><sub>ges</sub> · ΔΘ<sub>max</sub><br>
|
||||||
|
= (H<sub>T,ges</sub> + H<sub>V,ges</sub> - 0,5 · V · c · ρ · (n<sub>WRG=0%</sub> - n<sub>Anl</sub>)) · ΔΘ<sub>max</sub>
|
||||||
|
</td>
|
||||||
|
<td colspan="2" class="border border-gray-300 p-4 text-center">Φ<sub>h,max</sub> (W)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center font-bold w-1/3">Flächenbezogene Heizlast</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center w-1/3"> φ<sub>h,max</sub> = Φ<sub>h,max</sub> / A<sub>NGF</sub> (W/m²)</td>
|
||||||
|
<td class="border-2 border-gray-600 p-2 text-center w-1/3"></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<br>
|
||||||
|
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
||||||
|
<!-- Tabellenkopf -->
|
||||||
|
<thead>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th colspan="3" class="border border-gray-300 p-2">Zeitkonstante des Gebäudes</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="text-center">
|
||||||
|
<th class="border border-gray-300 p-2">Gebäudeschwere</th>
|
||||||
|
<th class="border border-gray-300 p-2">C<sub>wirk</sub> <br> Wh/(m²·K)</th>
|
||||||
|
<th class="border border-gray-300 p-2">τ = C<sub>wirk</sub> · A<sub>NGF</sub> / H<sub>ges</sub> <br>[h]</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<!-- Tabellenkörper -->
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">leicht</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center bg-gray-100">50</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center"></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">mittelschwer</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center bg-gray-100 ">90</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center"></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="border border-gray-300 p-2 text-center">schwer</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center bg-gray-100">130</td>
|
||||||
|
<td class="border border-gray-300 p-2 text-center"></td>
|
||||||
|
</tr>
|
||||||
|
<tr class="h-10">
|
||||||
|
<td class="p-2"></td>
|
||||||
|
<td class="p-2"></td>
|
||||||
|
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<br>
|
||||||
|
<div class="flex flex-row items-start p-4">
|
||||||
|
|
||||||
|
<div class="mr-8">
|
||||||
|
<p class="text-2xl font-semibold">
|
||||||
|
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p class="text-lg font-semibold text-left">
|
||||||
|
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
@@ -0,0 +1,299 @@
|
|||||||
|
export function BerechnungWaermeTransferMaxStroemeBauteile() {
|
||||||
|
|
||||||
|
// Definition Variablen (Beispielwerte Planung)
|
||||||
|
let ObjektAdresse = "";
|
||||||
|
let ObjektBruttoVolumen = 0;
|
||||||
|
let ObjektNettoVolumenAlternativ = 0;
|
||||||
|
let WohnEinheiten = 0;
|
||||||
|
let NettoGrundflaeche = 0;
|
||||||
|
let GeschossHoehe = 0;
|
||||||
|
|
||||||
|
let AussenWandFlaecheWest = 0;
|
||||||
|
let AussenWandFlaecheSued = 0;
|
||||||
|
let AussenWandFlaecheNord = 0;
|
||||||
|
let AussenWandFlaecheOst = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandWest = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandSued = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandNord = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientAussenWandOst = 0;
|
||||||
|
|
||||||
|
let FensterFlaecheWest = 0;
|
||||||
|
let FensterFlaecheSued = 0;
|
||||||
|
let FensterFlaecheNord = 0;
|
||||||
|
let FensterFlaecheOst = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterWest = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterSued = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterNord = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFensterOst = 0;
|
||||||
|
|
||||||
|
let HaustuerFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientHaustuer = 0;
|
||||||
|
|
||||||
|
let FlachdachFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientFlachdach = 0;
|
||||||
|
|
||||||
|
let BodenplatteFlaeche = 0;
|
||||||
|
let WaermeDurchgangsKoeffizientBodenplatte = 0;
|
||||||
|
|
||||||
|
// Definition Variablen (Konstanten)
|
||||||
|
let minimaleAussentemperatur = 0;
|
||||||
|
let innenTemperatur = 0;
|
||||||
|
let DeckenStaerke = 0;
|
||||||
|
|
||||||
|
let TemperaturKorrekturFaktorAussenwand = 0;
|
||||||
|
let TemperaturKorrekturFaktorFenster = 0;
|
||||||
|
let TemperaturKorrekturFaktorHaustuer = 0;
|
||||||
|
let TemperaturKorrekturFaktorFlachdach = 0;
|
||||||
|
let TemperaturKorrekturFaktorBodenplatte = 0;
|
||||||
|
|
||||||
|
let WaermeBrueckenZuschlag = 0;
|
||||||
|
|
||||||
|
// Definition Variablen (Berechnung)
|
||||||
|
let FaktorNettoVolumen = 0;
|
||||||
|
let ObjektNettoVolumen = 0;
|
||||||
|
let maximaleTemperaturDifferenz = 0;
|
||||||
|
let LichteRaumHoehe = 0;
|
||||||
|
|
||||||
|
let WaermeTransferKoeffizientAussenwandWest = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandSued = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandNord = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandOst = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandWestKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandSuedKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandNordKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientAussenwandOstKorrektur = 0;
|
||||||
|
|
||||||
|
let maximalerWaermestromAussenwandWest = 0;
|
||||||
|
let maximalerWaermestromAussenwandSued = 0;
|
||||||
|
let maximalerWaermestromAussenwandNord = 0;
|
||||||
|
let maximalerWaermestromAussenwandOst = 0;
|
||||||
|
|
||||||
|
let WaermeTransferKoeffizientFensterWest = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterSued = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterNord = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterOst = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterWestKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterSuedKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterNordKorrektur = 0;
|
||||||
|
let WaermeTransferKoeffizientFensterOstKorrektur = 0;
|
||||||
|
|
||||||
|
let maximalerWaermestromFensterWest = 0;
|
||||||
|
let maximalerWaermestromFensterSued = 0;
|
||||||
|
let maximalerWaermestromFensterNord = 0;
|
||||||
|
let maximalerWaermestromFensterOst = 0;
|
||||||
|
|
||||||
|
let WaermeTransferKoeffizientHaustuer = 0;
|
||||||
|
let WaermeTransferKoeffizientHaustuerKorrektur = 0;
|
||||||
|
|
||||||
|
let maximalerWaermestromHaustuer = 0;
|
||||||
|
|
||||||
|
let WaermeTransferKoeffizientFlachdach = 0;
|
||||||
|
let WaermeTransferKoeffizientFlachdachKorrektur = 0;
|
||||||
|
|
||||||
|
let maximalerWaermestromFlachdach = 0;
|
||||||
|
|
||||||
|
let WaermeTransferKoeffizientBodenplatte = 0;
|
||||||
|
let WaermeTransferKoeffizientBodenplatteKorrektur = 0;
|
||||||
|
|
||||||
|
let maximalerWaermestromBodenplatte = 0;
|
||||||
|
|
||||||
|
let GesamtHuellFlaeche = 0;
|
||||||
|
let WaermeTransferKoeffizientWaeremebruecken = 0;
|
||||||
|
let maximalerWaermestromWaermebruecken = 0;
|
||||||
|
let WaermeTransferKoeffizientGesamt = 0;
|
||||||
|
let maximalerWaermestromGesamt = 0;
|
||||||
|
|
||||||
|
let HuellFlaechenVolumenVerhaeltnis = 0;
|
||||||
|
|
||||||
|
|
||||||
|
// Beispielwerte Planung werden aus Eingabe geholt
|
||||||
|
ObjektAdresse = "EFH Normbeispiel";
|
||||||
|
ObjektBruttoVolumen = 525.6;
|
||||||
|
WohnEinheiten = 1;
|
||||||
|
NettoGrundflaeche = 154.2;
|
||||||
|
GeschossHoehe = 2.83;
|
||||||
|
DeckenStaerke = 0.24;
|
||||||
|
|
||||||
|
AussenWandFlaecheWest = 32.27;
|
||||||
|
AussenWandFlaecheSued = 40.97;
|
||||||
|
AussenWandFlaecheNord = 57.63;
|
||||||
|
AussenWandFlaecheOst = 44.52;
|
||||||
|
FensterFlaecheWest = 18.91;
|
||||||
|
FensterFlaecheSued = 19.62;
|
||||||
|
FensterFlaecheNord = 2.97;
|
||||||
|
FensterFlaecheOst = 4.3;
|
||||||
|
HaustuerFlaeche = 2.35;
|
||||||
|
FlachdachFlaeche = 89.09;
|
||||||
|
BodenplatteFlaeche = 89.09;
|
||||||
|
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandWest = 0.2;
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandSued = 0.2;
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandNord = 0.2;
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandOst = 0.2;
|
||||||
|
|
||||||
|
WaermeDurchgangsKoeffizientFensterWest = 0.95;
|
||||||
|
WaermeDurchgangsKoeffizientFensterSued = 0.95;
|
||||||
|
WaermeDurchgangsKoeffizientFensterNord = 0.95;
|
||||||
|
WaermeDurchgangsKoeffizientFensterOst = 0.95;
|
||||||
|
|
||||||
|
WaermeDurchgangsKoeffizientHaustuer = 1.3;
|
||||||
|
|
||||||
|
WaermeDurchgangsKoeffizientFlachdach = 0.13;
|
||||||
|
|
||||||
|
WaermeDurchgangsKoeffizientBodenplatte = 0.21;
|
||||||
|
|
||||||
|
// Konstanten werden aus Eingabe geholt
|
||||||
|
minimaleAussentemperatur = -12;
|
||||||
|
innenTemperatur = 20;
|
||||||
|
|
||||||
|
TemperaturKorrekturFaktorAussenwand = 1;
|
||||||
|
TemperaturKorrekturFaktorFenster = 1;
|
||||||
|
TemperaturKorrekturFaktorHaustuer = 1;
|
||||||
|
TemperaturKorrekturFaktorFlachdach = 1;
|
||||||
|
TemperaturKorrekturFaktorBodenplatte = 0.8;
|
||||||
|
|
||||||
|
WaermeBrueckenZuschlag = 0.03;
|
||||||
|
|
||||||
|
// Berechnung
|
||||||
|
maximaleTemperaturDifferenz = innenTemperatur - minimaleAussentemperatur;
|
||||||
|
LichteRaumHoehe = GeschossHoehe - DeckenStaerke;
|
||||||
|
ObjektNettoVolumen = NettoGrundflaeche * LichteRaumHoehe;
|
||||||
|
|
||||||
|
if (WohnEinheiten < 3) {FaktorNettoVolumen = 0.76;} else {FaktorNettoVolumen = 0.8;}
|
||||||
|
ObjektNettoVolumenAlternativ = ObjektBruttoVolumen * FaktorNettoVolumen;
|
||||||
|
|
||||||
|
WaermeTransferKoeffizientAussenwandWest = WaermeDurchgangsKoeffizientAussenWandWest * AussenWandFlaecheWest;
|
||||||
|
WaermeTransferKoeffizientAussenwandSued = WaermeDurchgangsKoeffizientAussenWandSued * AussenWandFlaecheSued;
|
||||||
|
WaermeTransferKoeffizientAussenwandNord = WaermeDurchgangsKoeffizientAussenWandNord * AussenWandFlaecheNord;
|
||||||
|
WaermeTransferKoeffizientAussenwandOst = WaermeDurchgangsKoeffizientAussenWandOst * AussenWandFlaecheOst;
|
||||||
|
WaermeTransferKoeffizientAussenwandWestKorrektur = WaermeTransferKoeffizientAussenwandWest * TemperaturKorrekturFaktorAussenwand;
|
||||||
|
WaermeTransferKoeffizientAussenwandSuedKorrektur = WaermeTransferKoeffizientAussenwandSued * TemperaturKorrekturFaktorAussenwand;
|
||||||
|
WaermeTransferKoeffizientAussenwandNordKorrektur = WaermeTransferKoeffizientAussenwandNord * TemperaturKorrekturFaktorAussenwand;
|
||||||
|
WaermeTransferKoeffizientAussenwandOstKorrektur = WaermeTransferKoeffizientAussenwandOst * TemperaturKorrekturFaktorAussenwand;
|
||||||
|
maximalerWaermestromAussenwandWest = WaermeTransferKoeffizientAussenwandWestKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromAussenwandSued = WaermeTransferKoeffizientAussenwandSuedKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromAussenwandNord = WaermeTransferKoeffizientAussenwandNordKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromAussenwandOst = WaermeTransferKoeffizientAussenwandOstKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
WaermeTransferKoeffizientFensterWest = WaermeDurchgangsKoeffizientFensterWest * FensterFlaecheWest;
|
||||||
|
WaermeTransferKoeffizientFensterSued = WaermeDurchgangsKoeffizientFensterSued * FensterFlaecheSued;
|
||||||
|
WaermeTransferKoeffizientFensterNord = WaermeDurchgangsKoeffizientFensterNord * FensterFlaecheNord;
|
||||||
|
WaermeTransferKoeffizientFensterOst = WaermeDurchgangsKoeffizientFensterOst * FensterFlaecheOst;
|
||||||
|
WaermeTransferKoeffizientFensterWestKorrektur = WaermeTransferKoeffizientFensterWest * TemperaturKorrekturFaktorFenster;
|
||||||
|
WaermeTransferKoeffizientFensterSuedKorrektur = WaermeTransferKoeffizientFensterSued * TemperaturKorrekturFaktorFenster;
|
||||||
|
WaermeTransferKoeffizientFensterNordKorrektur = WaermeTransferKoeffizientFensterNord * TemperaturKorrekturFaktorFenster;
|
||||||
|
WaermeTransferKoeffizientFensterOstKorrektur = WaermeTransferKoeffizientFensterOst * TemperaturKorrekturFaktorFenster;
|
||||||
|
maximalerWaermestromFensterWest = WaermeTransferKoeffizientFensterWestKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromFensterSued = WaermeTransferKoeffizientFensterSuedKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromFensterNord = WaermeTransferKoeffizientFensterNordKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
maximalerWaermestromFensterOst = WaermeTransferKoeffizientFensterOstKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
WaermeTransferKoeffizientHaustuer = WaermeDurchgangsKoeffizientHaustuer * HaustuerFlaeche;
|
||||||
|
WaermeTransferKoeffizientHaustuerKorrektur = WaermeTransferKoeffizientHaustuer * TemperaturKorrekturFaktorHaustuer;
|
||||||
|
maximalerWaermestromHaustuer = WaermeTransferKoeffizientHaustuerKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
WaermeTransferKoeffizientFlachdach = WaermeDurchgangsKoeffizientFlachdach * FlachdachFlaeche;
|
||||||
|
WaermeTransferKoeffizientFlachdachKorrektur = WaermeTransferKoeffizientFlachdach * TemperaturKorrekturFaktorFlachdach;
|
||||||
|
maximalerWaermestromFlachdach = WaermeTransferKoeffizientFlachdachKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
WaermeTransferKoeffizientBodenplatte = WaermeDurchgangsKoeffizientBodenplatte * BodenplatteFlaeche;
|
||||||
|
WaermeTransferKoeffizientBodenplatteKorrektur = WaermeTransferKoeffizientBodenplatte * TemperaturKorrekturFaktorBodenplatte;
|
||||||
|
maximalerWaermestromBodenplatte = WaermeTransferKoeffizientBodenplatteKorrektur * maximaleTemperaturDifferenz;
|
||||||
|
|
||||||
|
GesamtHuellFlaeche = AussenWandFlaecheWest + AussenWandFlaecheSued + AussenWandFlaecheNord + AussenWandFlaecheOst + FensterFlaecheWest +
|
||||||
|
FensterFlaecheSued + FensterFlaecheNord + FensterFlaecheOst + HaustuerFlaeche + FlachdachFlaeche + BodenplatteFlaeche;
|
||||||
|
|
||||||
|
HuellFlaechenVolumenVerhaeltnis = GesamtHuellFlaeche / ObjektNettoVolumenAlternativ;
|
||||||
|
|
||||||
|
WaermeTransferKoeffizientWaeremebruecken = GesamtHuellFlaeche * WaermeBrueckenZuschlag;
|
||||||
|
|
||||||
|
maximalerWaermestromWaermebruecken = WaermeTransferKoeffizientWaeremebruecken * maximaleTemperaturDifferenz;
|
||||||
|
|
||||||
|
WaermeTransferKoeffizientGesamt = WaermeTransferKoeffizientAussenwandWestKorrektur + WaermeTransferKoeffizientAussenwandSuedKorrektur +
|
||||||
|
WaermeTransferKoeffizientAussenwandNordKorrektur + WaermeTransferKoeffizientAussenwandOstKorrektur + WaermeTransferKoeffizientFensterWestKorrektur +
|
||||||
|
WaermeTransferKoeffizientFensterSuedKorrektur + WaermeTransferKoeffizientFensterNordKorrektur + WaermeTransferKoeffizientFensterOstKorrektur +
|
||||||
|
WaermeTransferKoeffizientHaustuerKorrektur + WaermeTransferKoeffizientFlachdachKorrektur + WaermeTransferKoeffizientBodenplatteKorrektur +
|
||||||
|
WaermeTransferKoeffizientWaeremebruecken;
|
||||||
|
|
||||||
|
maximalerWaermestromGesamt = WaermeTransferKoeffizientGesamt * maximaleTemperaturDifferenz;
|
||||||
|
|
||||||
|
|
||||||
|
return {
|
||||||
|
|
||||||
|
ObjektAdresse,
|
||||||
|
ObjektBruttoVolumen,
|
||||||
|
NettoGrundflaeche,
|
||||||
|
maximaleTemperaturDifferenz,
|
||||||
|
innenTemperatur,
|
||||||
|
minimaleAussentemperatur,
|
||||||
|
LichteRaumHoehe,
|
||||||
|
ObjektNettoVolumen,
|
||||||
|
FaktorNettoVolumen,
|
||||||
|
ObjektNettoVolumenAlternativ,
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandWest,
|
||||||
|
WaermeTransferKoeffizientAussenwandWest,
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandSued,
|
||||||
|
WaermeTransferKoeffizientAussenwandSued,
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandNord,
|
||||||
|
WaermeTransferKoeffizientAussenwandNord,
|
||||||
|
WaermeDurchgangsKoeffizientAussenWandOst,
|
||||||
|
WaermeTransferKoeffizientAussenwandOst,
|
||||||
|
TemperaturKorrekturFaktorAussenwand,
|
||||||
|
WaermeTransferKoeffizientAussenwandWestKorrektur,
|
||||||
|
WaermeTransferKoeffizientAussenwandSuedKorrektur,
|
||||||
|
WaermeTransferKoeffizientAussenwandNordKorrektur,
|
||||||
|
WaermeTransferKoeffizientAussenwandOstKorrektur,
|
||||||
|
maximalerWaermestromAussenwandWest,
|
||||||
|
maximalerWaermestromAussenwandSued,
|
||||||
|
maximalerWaermestromAussenwandNord,
|
||||||
|
maximalerWaermestromAussenwandOst,
|
||||||
|
WaermeDurchgangsKoeffizientFensterWest,
|
||||||
|
WaermeTransferKoeffizientFensterWest,
|
||||||
|
WaermeDurchgangsKoeffizientFensterSued,
|
||||||
|
WaermeTransferKoeffizientFensterSued,
|
||||||
|
WaermeDurchgangsKoeffizientFensterNord,
|
||||||
|
WaermeTransferKoeffizientFensterNord,
|
||||||
|
WaermeDurchgangsKoeffizientFensterOst,
|
||||||
|
WaermeTransferKoeffizientFensterOst,
|
||||||
|
TemperaturKorrekturFaktorFenster,
|
||||||
|
WaermeTransferKoeffizientFensterWestKorrektur,
|
||||||
|
WaermeTransferKoeffizientFensterSuedKorrektur,
|
||||||
|
WaermeTransferKoeffizientFensterNordKorrektur,
|
||||||
|
WaermeTransferKoeffizientFensterOstKorrektur,
|
||||||
|
maximalerWaermestromFensterWest,
|
||||||
|
maximalerWaermestromFensterSued,
|
||||||
|
maximalerWaermestromFensterNord,
|
||||||
|
maximalerWaermestromFensterOst,
|
||||||
|
WaermeDurchgangsKoeffizientHaustuer,
|
||||||
|
WaermeTransferKoeffizientHaustuer,
|
||||||
|
TemperaturKorrekturFaktorHaustuer,
|
||||||
|
WaermeTransferKoeffizientHaustuerKorrektur,
|
||||||
|
maximalerWaermestromHaustuer,
|
||||||
|
WaermeDurchgangsKoeffizientFlachdach,
|
||||||
|
WaermeTransferKoeffizientFlachdach,
|
||||||
|
TemperaturKorrekturFaktorFlachdach,
|
||||||
|
WaermeTransferKoeffizientFlachdachKorrektur,
|
||||||
|
maximalerWaermestromFlachdach,
|
||||||
|
WaermeDurchgangsKoeffizientBodenplatte,
|
||||||
|
WaermeTransferKoeffizientBodenplatte,
|
||||||
|
TemperaturKorrekturFaktorBodenplatte,
|
||||||
|
WaermeTransferKoeffizientBodenplatteKorrektur,
|
||||||
|
maximalerWaermestromBodenplatte,
|
||||||
|
GesamtHuellFlaeche,
|
||||||
|
WaermeBrueckenZuschlag,
|
||||||
|
WaermeTransferKoeffizientWaeremebruecken,
|
||||||
|
maximalerWaermestromWaermebruecken,
|
||||||
|
WaermeTransferKoeffizientGesamt,
|
||||||
|
maximalerWaermestromGesamt,
|
||||||
|
HuellFlaechenVolumenVerhaeltnis,
|
||||||
|
AussenWandFlaecheWest,
|
||||||
|
AussenWandFlaecheSued,
|
||||||
|
AussenWandFlaecheNord,
|
||||||
|
AussenWandFlaecheOst,
|
||||||
|
FensterFlaecheWest,
|
||||||
|
FensterFlaecheSued,
|
||||||
|
FensterFlaecheNord,
|
||||||
|
FensterFlaecheOst,
|
||||||
|
HaustuerFlaeche,
|
||||||
|
FlachdachFlaeche,
|
||||||
|
BodenplatteFlaeche,
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -6,7 +6,8 @@ import A12BerechnungNutzenergiebedarf from "#components/Tabellen/A12BerechnungNu
|
|||||||
import { BedarfsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types";
|
import { BedarfsausweisWohnenClient, GebaeudeAufnahmeClient } from "#components/Ausweis/types";
|
||||||
import A1AnlagenBeschreibung from "#components/Tabellen/A1AnlagenBeschreibung.svelte";
|
import A1AnlagenBeschreibung from "#components/Tabellen/A1AnlagenBeschreibung.svelte";
|
||||||
import A2Wintergarten from "#components/Tabellen/A2Wintergarten.svelte";
|
import A2Wintergarten from "#components/Tabellen/A2Wintergarten.svelte";
|
||||||
import A5WaermeTransferMaxStroemeObjekt from "#components/Tabellen/A5WaermeTransferMaxStroemeObjekt.svelte";
|
import A5WaermeTransferMaxStroemeBauteile from "#components/Tabellen/A5WaermeTransferMaxStroemeBauteile.svelte";
|
||||||
|
import A6WaermeTransferMaxStroemeGesamt from "#components/Tabellen/A6WaermeTransferMaxStroemeGesamt.svelte";
|
||||||
import A9Trinkwassererwaermung from "#components/Tabellen/A9Trinkwassererwaermung.svelte";
|
import A9Trinkwassererwaermung from "#components/Tabellen/A9Trinkwassererwaermung.svelte";
|
||||||
import A12NutzenergiebedarfHeizung from "#components/Tabellen/A12NutzenergiebedarfHeizung.svelte";
|
import A12NutzenergiebedarfHeizung from "#components/Tabellen/A12NutzenergiebedarfHeizung.svelte";
|
||||||
|
|
||||||
@@ -444,190 +445,9 @@ const ausweis: BedarfsausweisWohnenClient = {};
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<A5WaermeTransferMaxStroemeObjekt {ausweis} {gebaeude_aufnahme} client:load></A5WaermeTransferMaxStroemeObjekt>
|
<A5WaermeTransferMaxStroemeBauteile {ausweis} {gebaeude_aufnahme} client:load></A5WaermeTransferMaxStroemeBauteile>
|
||||||
|
|
||||||
<div class="overflow-x-auto mt-16">
|
<A6WaermeTransferMaxStroemeGesamt {ausweis} {gebaeude_aufnahme} client:load></A6WaermeTransferMaxStroemeGesamt>
|
||||||
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
|
||||||
<!-- Tabellenkopf -->
|
|
||||||
<thead>
|
|
||||||
<tr class="bg-gray-200 text-left">
|
|
||||||
<th colspan="6" class="border border-gray-300 p-2">
|
|
||||||
<h2>Tabelle A.6 – Gebäude – Berechnung Wärmetransferkoeffizienten und maximaler Wärmeströme</h2>
|
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="bg-gray-200 text-left">
|
|
||||||
<th colspan="6" class="border border-gray-300 p-2 text-xl">
|
|
||||||
Wärmesenken
|
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th class="border border-gray-300 p-2">Bauteil</th>
|
|
||||||
<th class="border border-gray-300 p-2">
|
|
||||||
Luftwechsel<br>n [1/h]<br>aus Gleichung (33)
|
|
||||||
</th>
|
|
||||||
<th class="border border-gray-300 p-2">
|
|
||||||
Volumen<br>V [m³]<br>aus Tabelle A.5
|
|
||||||
</th>
|
|
||||||
<th class="border border-gray-300 p-2">
|
|
||||||
Wärmekapazität<br> c · ρ [Wh/(m³·K)]
|
|
||||||
</th>
|
|
||||||
<th class="border border-gray-300 p-2">
|
|
||||||
H<sub>V,ges</sub> = n · c · ρ · V [W/K]
|
|
||||||
</th>
|
|
||||||
<th class="border border-gray-300 p-2">
|
|
||||||
maximaler Wärmestrom<br>Q̇<sub>V</sub> = H<sub>V,ges</sub> · ΔΘ<sub>max</sub> [W]
|
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
|
|
||||||
<!-- Tabellenkörper -->
|
|
||||||
<tbody>
|
|
||||||
<!-- Zeile für Lüftung -->
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">Lüftung</td>
|
|
||||||
<td class="border border-gray-300 p-2 bg-blue-100 text-center"></td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center bg-yellow-100"></td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center bg-gray-200">0,34</td>
|
|
||||||
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
|
||||||
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
|
||||||
</tr>
|
|
||||||
<!-- Summenzeile
|
|
||||||
<tr class="">
|
|
||||||
<td class="border border-gray-300 p-2 font-bold text-center">Summen</td>
|
|
||||||
<td class="border border-gray-300 p-2"></td>
|
|
||||||
<td class="border border-gray-300 p-2"></td>
|
|
||||||
<td class="border border-gray-300 p-2"></td>
|
|
||||||
<td class="border border-gray-300 p-2"></td>
|
|
||||||
<td class="border border-gray-300 p-2"></td>
|
|
||||||
</tr> -->
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<br>
|
|
||||||
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
|
||||||
<!-- Tabellenkopf -->
|
|
||||||
<thead>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th colspan="3" class="border border-gray-300 p-2">
|
|
||||||
Gesamter Wärmetransferkoeffizient
|
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th colspan="3" class="border border-gray-300 p-2">
|
|
||||||
Wärmetransferkoeffizient H<sub>ges</sub> und maximaler Wärmestrom Q̇<sub>ges</sub>
|
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
|
|
||||||
<!-- Tabellenkörper -->
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center"></td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">H<sub>ges</sub> = H<sub>T,ges</sub> + H<sub>V,ges</sub> [W/K]</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">Q̇<sub>ges</sub> = H<sub>ges</sub> · ΔΘ<sub>max</sub> [W]</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 font-bold text-center">Gesamtsummen</td>
|
|
||||||
<td class="border-2 border-gray-600 p-2"></td>
|
|
||||||
<td class="border-2 border-gray-600 p-2"></td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<br>
|
|
||||||
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
|
||||||
<!-- Tabellenkopf -->
|
|
||||||
<thead>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th colspan="3" class="border border-gray-300 p-2">Maximale Heizlast</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th class="border border-gray-300 p-2">Beschreibung</th>
|
|
||||||
<th colspan="2" class="border border-gray-300 p-2">Werte</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
|
|
||||||
<!-- Tabellenkörper -->
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-4">
|
|
||||||
<strong>Ohne mechanische Lüftung:</strong><br>
|
|
||||||
H<sup>*</sup><sub>ges</sub> = H<sub>T,ges</sub> + 0,5 · H<sub>V,ges</sub><br>
|
|
||||||
Φ<sub>h,max</sub> = H<sup>*</sup><sub>ges</sub> · ΔΘ<sub>max</sub> <br>
|
|
||||||
= (H<sub>T,ges</sub> + 0,5 · H<sub>V,ges</sub>) · ΔΘ<sub>max</sub>
|
|
||||||
</td>
|
|
||||||
<td colspan="2" class="border border-gray-300 p-4 text-center">Φ<sub>h,max</sub> (W)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-4">
|
|
||||||
<strong>Mit mechanischer Lüftung:</strong><br>
|
|
||||||
H<sup>*</sup><sub>ges</sub> = H<sub>T,ges</sub> + H<sub>V,ges</sub> - 0,5 · V · c · ρ · (n<sub>WRG=0%</sub> - n<sub>Anl</sub>)<br>
|
|
||||||
Φ<sub>h,max</sub> = H<sup>*</sup><sub>ges</sub> · ΔΘ<sub>max</sub><br>
|
|
||||||
= (H<sub>T,ges</sub> + H<sub>V,ges</sub> - 0,5 · V · c · ρ · (n<sub>WRG=0%</sub> - n<sub>Anl</sub>)) · ΔΘ<sub>max</sub>
|
|
||||||
</td>
|
|
||||||
<td colspan="2" class="border border-gray-300 p-4 text-center">Φ<sub>h,max</sub> (W)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center font-bold w-1/3">Flächenbezogene Heizlast</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center w-1/3"> φ<sub>h,max</sub> = Φ<sub>h,max</sub> / A<sub>NGF</sub> (W/m²)</td>
|
|
||||||
<td class="border-2 border-gray-600 p-2 text-center w-1/3"></td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<br>
|
|
||||||
<table class="table-auto border-collapse border border-gray-300 w-full text-sm">
|
|
||||||
<!-- Tabellenkopf -->
|
|
||||||
<thead>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th colspan="3" class="border border-gray-300 p-2">Zeitkonstante des Gebäudes</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="text-center">
|
|
||||||
<th class="border border-gray-300 p-2">Gebäudeschwere</th>
|
|
||||||
<th class="border border-gray-300 p-2">C<sub>wirk</sub> <br> Wh/(m²·K)</th>
|
|
||||||
<th class="border border-gray-300 p-2">τ = C<sub>wirk</sub> · A<sub>NGF</sub> / H<sub>ges</sub> <br>[h]</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
|
|
||||||
<!-- Tabellenkörper -->
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">leicht</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center bg-gray-100">50</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center"></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">mittelschwer</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center bg-gray-100 ">90</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center"></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="border border-gray-300 p-2 text-center">schwer</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center bg-gray-100">130</td>
|
|
||||||
<td class="border border-gray-300 p-2 text-center"></td>
|
|
||||||
</tr>
|
|
||||||
<tr class="h-10">
|
|
||||||
<td class="p-2"></td>
|
|
||||||
<td class="p-2"></td>
|
|
||||||
<td class="border-2 border-gray-600 p-2 text-center"></td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<br>
|
|
||||||
<div class="flex flex-row items-start p-4">
|
|
||||||
|
|
||||||
<div class="mr-8">
|
|
||||||
<p class="text-2xl font-semibold">
|
|
||||||
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<p class="text-lg font-semibold text-left">
|
|
||||||
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="overflow-x-auto mt-16">
|
<div class="overflow-x-auto mt-16">
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user