NEWS
Windrad-Ertrags-Simulation - Blockly
-
Dein zuletzt sehr strukturiertes Blockly für die Batteriespeichersimulation hat mich dazu motiviert, auch meine Windrad-Ertrags-Simulation, welche ich bereits in meiner Heizungssteuerung von der Technischen Alternative seit 2019 am Laufen habe in einem Blockly in meinem Digitalen Zwilling auf dem IntelNUC (iobroker, influxdb) umzusetzen u. anschließend in Grafana zu visualisieren.
Windrad-Ertrags-Simulation in der Heizungsregelung UVR16x2k:
Die Windgeschwindigkeit messe ich in km/h in 8,5 Meter Höhe auf meinem Dach mit dem Windsensor von TA Wis01 und anschließend rechne ich diese für die Ertragsberechnung in m/s um.
Die Simulation mit dem Blockly funktioniert meines Erachtens auch soweit fehlerfrei, nur jetzt möchte ich noch den letzten Teil den Wind-Performance-Index umsetzen.
Der Windperformance-Index ist nichts anderes als die Zuordnung der Geschwindigkeit in m/s zur Klassifikation, z. B. 3 - 4 m/s und hier wird dann die Zeit gemessen, wieviel kumulierte Std., Min., Sek. für die jeweilige Windgeschwindigkeit im Jahr aufgelaufen sind.
Blockly-Windrad-Ertrags-Simulation:
Blockly-Windrad-Ertrags-Simulation-17.10.2021.txtIn meiner Heizungssteuerung war dies eher einfach umzusetzen durch die Bereichsfunktion mit einer Skala und der Funktion Betriebsstundenzähler, welcher die Zeit in der jeweiligen Klasse mitzählt.
Es gibt in Blockly eine Funktion Liste !
Könnte ich hier eine Matrix=Liste (0 m/s, 0-1m/s, 1-2m/s, etc. anlegen, wo er dann nachschaut, klassifiziert und anschließend hier die Zeit dem kumulierten Wert in der Klasse hinzuaddiert ?
Mit falls Abfragen befürchte ich wird dies zu aufwendig und nicht mehr handelbar ?
Wäre dir sehr dankbar, wenn du mir hier wieder hilfreiche Tipps zur Umsetzung geben könntest.
Vielen Dank im Voraus.
Karl
-
Dein zuletzt sehr strukturiertes Blockly für die Batteriespeichersimulation hat mich dazu motiviert, auch meine Windrad-Ertrags-Simulation, welche ich bereits in meiner Heizungssteuerung von der Technischen Alternative seit 2019 am Laufen habe in einem Blockly in meinem Digitalen Zwilling auf dem IntelNUC (iobroker, influxdb) umzusetzen u. anschließend in Grafana zu visualisieren.
Windrad-Ertrags-Simulation in der Heizungsregelung UVR16x2k:
Die Windgeschwindigkeit messe ich in km/h in 8,5 Meter Höhe auf meinem Dach mit dem Windsensor von TA Wis01 und anschließend rechne ich diese für die Ertragsberechnung in m/s um.
Die Simulation mit dem Blockly funktioniert meines Erachtens auch soweit fehlerfrei, nur jetzt möchte ich noch den letzten Teil den Wind-Performance-Index umsetzen.
Der Windperformance-Index ist nichts anderes als die Zuordnung der Geschwindigkeit in m/s zur Klassifikation, z. B. 3 - 4 m/s und hier wird dann die Zeit gemessen, wieviel kumulierte Std., Min., Sek. für die jeweilige Windgeschwindigkeit im Jahr aufgelaufen sind.
Blockly-Windrad-Ertrags-Simulation:
Blockly-Windrad-Ertrags-Simulation-17.10.2021.txtIn meiner Heizungssteuerung war dies eher einfach umzusetzen durch die Bereichsfunktion mit einer Skala und der Funktion Betriebsstundenzähler, welcher die Zeit in der jeweiligen Klasse mitzählt.
Es gibt in Blockly eine Funktion Liste !
Könnte ich hier eine Matrix=Liste (0 m/s, 0-1m/s, 1-2m/s, etc. anlegen, wo er dann nachschaut, klassifiziert und anschließend hier die Zeit dem kumulierten Wert in der Klasse hinzuaddiert ?
Mit falls Abfragen befürchte ich wird dies zu aufwendig und nicht mehr handelbar ?
Wäre dir sehr dankbar, wenn du mir hier wieder hilfreiche Tipps zur Umsetzung geben könntest.
Vielen Dank im Voraus.
Karl
@goetschhofer
Wieviel "Klassen" gibt es denn ? -
@goetschhofer
Wieviel "Klassen" gibt es denn ?@dslraser said in Windrad-Ertrags-Simulation - Blockly:
@goetschhofer
Wieviel "Klassen" gibt es denn ?Aktuell habe ich 20 Klassen mit m/s:


Danke