76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

Begonnen von DS_Starter, 11 Februar 2024, 14:11:00

Vorheriges Thema - Nächstes Thema

300P

N'Abend Alle zusammen!

Bei mir sieht es recht ordentlich aus mit der V2.6.3

4.9% PV-Abweichung heute - Rest siehe Grafik:
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

DS_Starter

Ich habe mich etwas mit der Abweichungsberechnung befasst.
Mich hat gestört, dass zu Beginn des Tages die Abweichungen untypisch hoch ausfallen (bei kontinuierlicher Berechnung). Dadurch wird eine grafische Darstellung sehr gestört (Anhang). Bei der Daily Berechnung (default) gibt es das Problem nicht das am Ende des Sonnentages genügend Werte stabil vorhanden sind.

Morgen werde ich die V noch richtig testen. Wer mag, kann sich die V 2.6.4 aus dem contrib ziehen und auch ausprobieren.

 Verbesserungen gegenüber der ursprünglichen Implementierung:
   - Dynamische Mindestschwelle (min_wh) verhindert Division durch sehr kleine Werte
   - Konfidenz-Gewichtung (progress) dämpft Abweichungen am Tagesanfang
   - Time Gate (min_recalc_s) verhindert zu häufige Neuberechnung bei Event-Triggern
   - EWMA-Glättung mit dynamischem Alpha dämpft kurzzeitige Sprünge


LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter