martinbrokate hat geschrieben: ↑So Feb 25, 2024 1:51 pm
Nun war kurz weniger PV leistung.
Kann es sein das bei der Berechnung/Auswertung von Discovergy eine Kommastelle verrutscht ist. 4 Ampere mit einer Leistung von 4556 W würde besser passen.
2024-02-25 14:39:41,207 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-02-25 14:39:41,209 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [39.89, 40.34, 40.2]A verbleibende Ströme, 45560.88W verbleibende Leistung
2024-02-25 143941,186 - {control.al.txt
26.02.24 noch ein LOG Auszug, hier wieder mit starken Schwankungen
2024-02-26 140301,075 - {control.al.txt
So, jetzt habe ich die Zeit gefunden, mir deine Logs genau anzuschauen. Mir war beim ersten Überfliegen kein direktes Problem aufgefallen.
Erstmal zu deiner Frage zur Berechnung. Das hat so seine Richtigkeit.
Es wird angegeben, wieviel Energie in deinem Haus theoretisch zur Verfügung steht. Dazu werden die Angaben aus dem EVU-Zählermodul unter Einstellungen / Konfiguration / Lastmanagement genommen. Dort hast du die maximale Leistung auf 42 kW und die maximalen Ströme für alle 3 Phasen mit 35 A konfiguriert. Nach meiner Meinung hast du bei der maximalen Leistung einen falschen Wert, 3x 35 A entsprechen bei 230 V ca. 24 kW Leistung. Das solltest du korrigieren. Aber das hat jetzt nichts mit PV-Laden zu tun, ist mir nur aufgefallen.
Zu diesen möglichen Leistungswerten deines EVU-Zähler kommt dann noch die aktuelle PV-Leistung dazu. Laut der Zeile oben erzeugt dein WR gerade ca. 5 A pro Phase oder eben 45560.88 W - 42000 W PV-Leistung.
Also abgesehen vom Zahlendreher bei der maximalen Leistung am EVU-Zähler ist alles in Ordnung.
Jetzt der komplizierte Teil. Ich habe mal versucht die Regelung nachzustellen. Dabei werden im Log nach "***Start***" die aktuellen Werte eingesammelt und mit "# Algorithmus" daraus die Ladeeinstellungen berechnet.
# Algorithmus
Ladung wird auf 11 kW gesetzt:
Code: Alles auswählen
2024-02-26 14:03:01,146 - {control.process:111} - {INFO:MainThread} - LP5: set current 16 A, state CHARGING_ALLOWED
*** Start
Discovergy Zähler:
- Einspeisung: 2845,83 W
Code: Alles auswählen
2024-02-26 14:03:10,531 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952567084,"values":{"power":-2845830,"power3":-994950,"energyOut":2441392274058000,"power1":-893910,"energy":23237308205000,"power2":-956970}}
Discovergy Wechselrichter:
- Erzeugung: 8274,69 W
Code: Alles auswählen
2024-02-26 14:03:10,600 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952589832,"values":{"phase2Power":-2756880,"energyOut":746965350302000,"energy2":322668320000,"energy1":3891390000,"phase1Power":-2736600,"power":-8274690,"phase3Power":-2781200,"phase1Voltage":232300,"energy":326559711000,"phase2Voltage":231100,"phase3Voltage":230200}}
Ladepunkt:
- Ladung: 10794,98 W
Code: Alles auswählen
2024-02-26 14:03:10,894 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 5, EV: EQA 250 (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 15.87
Berechneter Hausverbrauch: PV - Einspeisung - Ladepunkt: 8274,69 W - 2845,83 W - 10794,98 W = -5366,12 W (ungültiger Wert!)
Code: Alles auswählen
2024-02-26 14:03:10,897 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -5366.119999999999W, Berücksichtigte Komponenten neben EVU [{'id': 5, 'type': 'cp', 'children': []}, {'id': 1, 'type': 'inverter', 'children': []}]
# Algorithmus
- verfügbare Leistung: PV - Hausverbrauch oder Ladung - EVU: 13640,81 W
- Leistung / 230 V / 3: 19,77 A => maximal 16 A erlaubt
Code: Alles auswählen
2024-02-26 14:03:11,004 - {control.process:111} - {INFO:MainThread} - LP5: set current 16 A, state CHARGING_ALLOWED
*** Start
Discovergy Zähler:
- Bezug: 2696,29 W
Code: Alles auswählen
2024-02-26 14:03:20,400 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952599078,"values":{"power":2696290,"power3":885760,"energyOut":2441392276466000,"power1":933000,"energy":23237489682000,"power2":877530}}
Discovergy Wechselrichter:
- Erzeugung: 8308,65 W
Code: Alles auswählen
2024-02-26 14:03:20,474 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952599832,"values":{"phase2Power":-2759800,"energyOut":746965580682000,"energy2":322668320000,"energy1":3891390000,"phase1Power":-2749280,"power":-8308650,"phase3Power":-2799560,"phase1Voltage":232600,"energy":326559711000,"phase2Voltage":231300,"phase3Voltage":230200}}
Ladepunkt:
- Ladung: 10793,77 W
Code: Alles auswählen
2024-02-26 14:03:20,698 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 5, EV: EQA 250 (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 15.87
Berechneter Hausverbrauch: PV + Bezug - Ladepunkt: 8308,65 W + 2696,29 W - 10793,77 W = 211,17 W
# Algorithmus
- verfügbare Leistung: PV - Hausverbrauch oder Ladung - EVU: 8097,48 W
- Leistung / 230 V / 3: 11,74 A
- Hier gibt es noch eine Anpassung weil das Auto "nur" mit 15,87 A anstelle von 16 A lädt. Deshalb wird eine etwas höhere Stromstärke gesetzt, in der Annahme, dass das Auto dann wirklich mit 11,74 A lädt.
Code: Alles auswählen
2024-02-26 14:03:20,881 - {control.process:111} - {INFO:MainThread} - LP5: set current 11.87 A, state CHARGING_ALLOWED
*** Start
Discovergy Zähler:
- Bezug: 2143,32 W
Code: Alles auswählen
2024-02-26 14:03:30,325 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952605078,"values":{"power":2143320,"power3":715270,"energyOut":2441392276466000,"power1":749910,"energy":23237532976000,"power2":678140}}
Discovergy Wechselrichter:
- Erzeugung: 8328,57 W
Code: Alles auswählen
2024-02-26 14:03:30,382 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"time":1708952609833,"values":{"phase2Power":-2780930,"energyOut":746965811839000,"energy2":322668320000,"energy1":3891390000,"phase1Power":-2751520,"power":-8328570,"phase3Power":-2796110,"phase1Voltage":233000,"energy":326559711000,"phase2Voltage":231600,"phase3Voltage":230400}}
Ladepunkt:
- Ladung: 7954,37 W
Code: Alles auswählen
2024-02-26 14:03:30,634 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 5, EV: EQA 250 (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 11.7
# Algorithmus (ohne Log!)
- verfügbare Leistung: PV - Hausverbrauch oder Ladung - EVU: 5811,05 W
- Leistung / 230 V / 3: 8,42 A
Jetzt wird die Ladeleistung also noch mal reduziert und dann hat dein Zähler wahrscheinlich wieder eine Einspeisung gemeldet und die Ladeleistung ging wieder nach oben. Es scheint so, als ob die Werte deiner Discovergy Zähler nicht zu den aktuellen Ladewerten passen. Am Anfang wird noch eine Einspeisung gemeldet, obwohl das Auto schon "volle Pulle" lädt. Und am Ende des Logs wird die Ladeleistung weiter reduziert, weil von Zähler immer noch Bezug gemeldet wird.
Mit der langsamen Regelung werden die Werte einfach seltener abgerufen und passen dann eher zusammen. Ich kenne mich bei Discovergy nicht aus, wie schnell und wie oft die Werte dort übertragen werden, und ob man vielleicht auch dort noch etwas einstellen kann.
Soweit scheint bei dir alles in Ordnung zu sein und wenn über Discovergy die Werte etwas verzögert bereit stehen, muss man damit umgehen, siehe langsame Regelung.
Den einzigen Ansatzpunkt, den ich jetzt vielleicht sehe, wäre der ungültige Hausverbrauch. Bei der Berechnung wird der ja trotzdem als nutzbar einbezogen. Hier könnte man auf Plausibilität prüfen und die verfügbare Leistung entsprechen reduzieren. Das würde wenigstens das Überschwingen in den Bezug verringern.
Falls jemand meiner Theorie folgen kann, bitte kommentieren