'Pufferstatus'
Das einzig 'sinvolle' was ich mir zu Deiner Beschreibung denken kann ist:
Q= m x k x Delta T
Q= 2000l x 4,19 kJ x K/ kg x Delta T
auf Deine Situation:
Was ist die Minimaltemperatur des Speichers?
Was ist die Maximaltemperatur des Speichers?
Wird der Kesel umgewälzt?
Wie wird der Speicher 'aufgeladen'?
Die Energie, welche aus dem Speicher entnomen werden kann ist ja dein Delta T x m, die 4,19kJ x K/ kg ändern sich ja nicht...
Als 'lernendes System könntest du beim 'Initialisieren' die Temperaturen min und max auf den aktualwert setzen. Wenn die Temperatur dann tiefer wird, wird der Min Wert neu gespeichert, wenn die max temperatur dann höher wird, dann wird halt die neue Max Temperatur gespeichert.
Mit der Sufu, Begriffe analogwert skalieren, Datenbaustein wert speichern findest du gute Tips hier, wie dies umzusetzten ist/ wäre...
Als Ergenis käme dann eine rot/ blauer Balken heraus, der zwischen der min und der Max temperatur 0- 100% macht und idr die 'Aufladung' aneigt.
Ich würde zu den Temperaturen noch die Energien berechnen und anzeigen lassen. Als Temperatur würde ich einen gemittelten Wert nehmen. Da wird uns ja auf 0- 100% beziehen könntest du die werte oben/ unten einlesen, addieren und durch 2 teilen. Es wird zwar nur eine 'Hausnummer' sein, aber wenn Du 'wirkungsgrad', 'Wärmeübertragungsvrluste' und so mit einbeziehst, könnte diese 'Ladeanzeige' ein schönes Spielzeug sein. Vllt wertest Du dann noch Laufzeiten, Temperaturen, Durchflüsse und Trends aus, dann reicht es für nen Öko-dipl ing
Greetz, Tom