Berechnung Wärmeertrag

Hi,

es geht um die Berechnung des Wärmeertrags.

Ich habe folgende Werte.

Vorlauftemperatur in °
Rücklauftemperatur in °
Flußmenge in Litern (5min)

Wie kann ich nun alle 5 Min mir den Ertrag in KW ausrechnen den ich gerade hatte?

Will damit meine Statistik füttern vom Projekt:

Hi,

Q = mcdt/3600

Q= Wärmemenge(kWh)
m= Masse
c= 4,19
dt=Temperaturdifferenz

Musst du halt dann entsprechend auf 5 Minuten umrechnen.

Gruß
Thomas

also ich nehme an die 3600 sind sekunden

Ich reche es doch nur einmal in der Stunde aus :slight_smile:

$kwh = $literinderstunde/1000 * 4.19 * $tempdifferenz/3600;

Oder ?

Die Masse sind Kubikmeter oder?

Hi,

hier mal ein Beispiel:

// Berechnung Wärmebedarf Heizung
$value1 = GetValueFloat(47747 /[Kellergeschoss\Heizung\M-Bus\M-Bus Waermemengenzaehler Heizung auslesen\M-Bus Durchfluss Heizkreis]/ );
$value2 = GetValueString(43983 /[Kellergeschoss\Heizung\M-Bus\M-Bus Waermemengenzaehler Heizung auslesen\M-Bus Vorlauf Heizkreis]/ );
$value3 = GetValueString(47926 /[Kellergeschoss\Heizung\M-Bus\M-Bus Waermemengenzaehler Heizung auslesen\M-Bus Ruecklauf Heizkreis]/ );
$value = ($value1 * 4.19 * ($value2 - $value3))/3600;
If ($debug){echo $value."
";}
If ($value >= 0.1){
SetValueFloat(59000 /[Kellergeschoss\Heizung\M-Bus\M-Bus Waermemengenzaehler Heizung auslesen\M-Bus aktuelle Leistung Zaehler Heizkreis]/ ,$value);
}else{
SetValueFloat(59000 /[Kellergeschoss\Heizung\M-Bus\M-Bus Waermemengenzaehler Heizung auslesen\M-Bus aktuelle Leistung Zaehler Heizkreis]/ ,0);
}

$value1 = l/h
$value2 = VL-Temperatur
$value3 = RL-Temperatur

So hast du dann die aktuell benötigte Leistung. Ich lasse das Script alle 15 Sekunden laufen.

Gruß
Thomas

Geil! Dankeschön genau das habe ich gebraucht