Kod: Markera allt
((1/3 topp-sensor + 2/3 mitt-sensor)/2 + (2/3 mitt-sensor + 1/3 botten-sensor)/2 )/2
Kod: Markera allt
M3 * 1,16 * delta
Kod: Markera allt
0,75*1,16*1=0,87kW
Kod: Markera allt
# BERÄKNA LADDNING
$TempMax =90;
$Tomrum = (
($TempMax-($TankTakTemp+$TankToppTemp)/2) *0.3155*$AccVol+ #Nivå 3
($TempMax-($TankToppTemp+$TankMittTemp)/2) *0.3155*$AccVol+ #Nivå 2
($TempMax-($TankMittTemp+$TankBottenTemp)/2)*0.3155*$AccVol+ #Nivå 1
($TempMax-($TankBottenTemp+$TankGolvTemp)/2)*0.0535*$AccVol) #Nivå 0
*1.16/1000; #kWh
Kod: Markera allt
if (boilerrefill())
{my $Next=$Tomrum/LastLoad();$ChStatus="1/5";
if (1/4<$Next) {$ChStatus="1/4"}
if (1/3<$Next) {$ChStatus="1/3"}
if (1/2<$Next) {$ChStatus="1/2"}
if (2/3<$Next) {$ChStatus="2/3"}
if (4/5<$Next) {$ChStatus="4/5"}
if ( 1<$Next) {$ChStatus="1/1"} $ChStatus="Raka/Fyll! " . "($ChStatus)"}
Istället för att beräkna effekten så mäter jag den genom att lagra medeltemperaturen med DERIVE i rrdtool. Då får jag derivatan av energin, dvs. lutningen på energikurvan, dvs. genomsnittseffekten för den tidsperiod jag begär.daromer skrev:Tyvär stämmer inte de värdena som visas på shuntningen inn. Jag har nämligen inte rätt l/min på pumpen inskriven i koden.