windundsterne / esp-kwb-mqttlogger

ESP Webmos D1 Mini Pro basierter Datenlogger für KWB Easyfire Pelletkessel
13 stars 3 forks source link

Formeln im Code #9

Open rmeissn opened 1 year ago

rmeissn commented 1 year ago

Im Code stehen einige Kommentare und Formeln, bei denen es mir schwerfällt, den Inhalt nachzuvollziehen - https://github.com/windundsterne/esp-kwb-mqttlogger/blob/f766bdab3c21a0bf46224941f1f9c46f7199fcfd/esp-kwb-mqttlogger.ino#L115

Konkret sind das Zeilen 115 - 130.

Hier mein aktueller Versuch dazu (inkl. Versuch, die Abkürzungen aufzulösen):

gemessen 308g / 229 Umdrehungen = 1.35 g/Umdrehung // Zahl passt
Empirische aus 26KW Leistung 1.3338 // ?
24,7KW / 4.8 mit 2338 Umdrehungen -> 2.200 // Wie kommt man auf 2.200?
22KW * 0.8 * 9,4h * 4kg/h / 1642 Umdrehungen = // Wo kommen 0,8 und 4kg/h her? warum fehlt das Ergebnis?

gemessen am Hauptantrieb
310g / 207 Umdrehungen = 1,498 g/Umdrehung -> 3,58 g/s // Wie kommt man auf 3,58? Zeitangabe fehlt
200g / 135 Umdrehungen = 1.48 g/Umdrehung -> auf 56s -> 2,78 g/s // Endergebnis ist falsch?
298g /  207 Umdrehungen = 1.44 g/Umdrehung -> auf 86s > 3,46 g/s // Zahlen passen

macht ca. 207 Umdrehungen / 86s = 2.4 Umdrehungen/s bei Normbetrieb -> 187 Umdrehungen in 3 Min // Endergebnis falsch?
nied Fallrohrstand 200gr/ 160 Umdrehungen = 1.25 g/Umdrehung // Was ist ein "nied Fallrohrstand"? 
Nebenantrieb/Schnecke: 1990g / 373 s = 5.34 g/s // Zahlen passen, aber was sagt mir das?
windundsterne commented 1 year ago

Hi Roy,

sorry für den Wirrwarr in den Kommentaren. Dieser entstand durch mehrere Messungen, bei denen ich die Menge an Pellets gemessen habe, die der Hauptantrieb (Stoker im Kessel) und der Nebenantrieb (Schnecke) in einer bestimmten Zeit transportieren. Eigentlich sollten beide Antriebe die gleiche Menge an Material (im Durchschnitt) transportieren. Die Menge/Zeit des Nebenantriebs scheint jedoch etwas von der Füllmenge des Bunkers abzuhängen. Daher habe ich die Messung auf den Hauptantrieb umgestellt. Dieser ist jedoch schwieriger zu messen. Daher habe ich die Hardware auf einem esp32 geändert, der zwei Cores hat und nun werkelt. Den Code hab ich dazu in dem letzen hallben Jahr erweitert, so dass beide Mengen (HA und NA) gemessen werden. Leider bin ich noch nicht dazu gekommen den neuen Code in Github zu schubsen. Werd versuchen das in den nächsten Wochen zu tun.

Gruß Philip

rmeissn commented 1 year ago

Ah, supi. Kurze Verständnisfrage: Der Hauptantrieb/Stoker ist der, der die Pellets per Schnecke auf den Brennteller schiebt, richtig? Der geht nur an/aus und das Fördervolumen wird über die Länge der Einschaltzeit bestimmt, richtig? Ich habe nämlich keinen Bunker mit Schnecke (stattdessen Saugantrieb). Wenn ich das Fördervolumen des Hauptantriebs und dessen Laufzeit messe, müsste ich doch wunderbar die bewegte Pelletmenge berechnen können, richtig?

windundsterne commented 1 year ago

Ja - grundsätzlich korrekt. Der Stocker ist ein Schneckenantrieb im Kessel. Dessen Laufzeit ist schwierig zu bestimmen. Da hatte ich ne weile getüftelt. Nun scheint das zu passen. Hab aber inzwischen eine Variante mit einem esp32 statt des wemos gebaut, da die 2 Kerne die mehr Ressourcen bieten, um nicht ein Paket zu "verpassen"