Peakshaving Strategie (Fronius/BYD/Homeassistant) - Seite 5
4.10.
-14.11.2026
108 Antworten
24 Autoren
4 Empfehlungen
|
|
||
|
Ok, jetzt habe ich dich. Meine Regelung ist in der Tat ziemlich simpel: Sie geht davon aus, dass die aktuelle Leistung konstant bleibt, und regelt entsprechend dagegen - die 300Wh waren Zufall - aber wie du richtig erkannt hast, wird teilweise mehr entladen als nötig. Zwar wirke ich dem mit einem Reduktionsfaktor entgegen, aber ganz verhindern lässt es sich mit der Logik nicht. Da gefällt mir dein Ansatz eigentlich ganz gut; werde einen solchen Modus auch bei Zeiten mal implementiern (lassen). Habe meine Daten durchgesehen. Zwischen 21 und 5 Uhr habe ich praktisch keine Batterieentladung. Aber prinzipiell reagiert bei mir die Batterie innerhalb von Sekunden auf Lastanforderungen. Deine Batterieverhalten kann ich nicht nachvollziehen. Aber so wie ich das verstanden habe, setzt du das Entladelimit. Vielleicht braucht die Fronius Regelung etwas um darauf zu reagieren. Bei mir ist das Entladelimit immer 8%, ich setzte die Batterie direkt in die entsprechenden Modi (Entladung sperren, Auto, Zwangsladung,...). Vielleicht könnte das was damit zu tun haben. |
||
|
||
|
Da du eine HVM hast (hab ich auch) Aufpassen am unteren Ende deines Regelungsalgorithmus: Bei meinen HVM 22er bekommt das BYD BMS BMS [Batteriemanagementsystem] bei 80 und weniger Watt, die vom Wechselrichter als Entladung angefordert werden, die Entladung nicht mit. Damit kommt von der Batterie kein Signal an den Wechselrichter mit der Entladung aufzuhören, bis die erste Zelle 2,8V erreicht hat und das BMS BMS [Batteriemanagementsystem] wegen der Gefahr der Tiefentladung einer Zelle die Entladung stoppt. Ich verwende diese Eigenheit der HVM öfters um den unteren SoC der HVM wieder zu kalibrieren, da die HVM über die Zeit sonst Kapazität verliert, da sich die Spannungswerte für die untere SoC Grenze immer wieder verschieben. |
||
|
||
|
D.h. wenn ich richtig versteh, unter 80W kann man den vom WR WR [Wechselrichter] ausgehend bis zum bitteren Ende entladen. Ich steuer den aber über den WR WR [Wechselrichter] und der lässt mich sowieso nicht unter 5%?! D.h. ich bekomm den Akku eh nicht in die Notabschaltung weil der WR WR [Wechselrichter] das nicht erlaubt. Ja ich setz derzeit gezielt eine Entladegrenze. Vl. wäre es besser die Grenze gleich zu lassen und wie du beschreibst eher das entladen zu sperren. Hab auch grad gesehen, dass die offizielle Fronius Integration jetzt Steuerungsoptionen integriert hat (war bisher nur lesend) - und zwar die, die ich per modbus ansteuer. Somit kann ich den Umweg über Modbus eigentlich wieder begraben (gut was gelernt zu haben, aber somit Zeitverschwendung gewesen...) |
||
|
||
|
Beispiel: Das BMS BMS [Batteriemanagementsystem] zeigt 6% bei relativ hohen 3,1 V pro Zelle. Dadurch verliert man Kapazität bei der HVM. Meine HMVs verlieren bis zu 20%. Entlädt man mit zB 200 W, zählt das BMS BMS [Batteriemanagementsystem] normal runter und stoppt bei von ihm gedachten 5%, aber noch immer zu hohen Spannungen. Eine Folge des natürlichen BMS BMS [Batteriemanagementsystem] drifts. Also "hilft" man dem BMS BMS [Batteriemanagementsystem] den unteren Spannungswert wieder zu finden, indem man unter 80W entladet. Das BMS BMS [Batteriemanagementsystem] der Batterie ist so insensitiv, daß es diese entladung nicht mitbekommt. Damit kann man über den WR WR [Wechselrichter] gezielt den unteren SoC wieder kalibrieren und die zuvor nicht verfügbaren 20% stehen dann wieder zur Verfügung. Ich hab 5 Stk HVM. Das ist bei allen so. Wollte dir nur den Hinweis geben, daß das BYD BMS BMS [Batteriemanagementsystem] bei sehr kleinen Entladeleistungen dieses besondere Verhalten hat. Die "Notabschaltung" macht das BMS BMS [Batteriemanagementsystem] automatisch, wenn eine Zelle 2,8V erreicht (und damit den SoC wieder kalibrieren kann) |
||
|
||
|
Das ist jetzt schon ein wenig OTOT [Off Topic], aber das interessiert mit jetzt ein wenig, weil ich ein ähnliches Thema mit meinem Dyness Stack100 habe. @PVAndyE du schreibst, dass du Kapazität verlierst, wenn die Zellen eine zu hohe Spannung bei 5% haben. Wie stellt sich das in der Praxis dar? Hast du dann beim Vollladen einen Sprung nach oben? D.h. z.B. schon bei 90% auf 100% weil er ja eigentlich schon voller war? Ich habe nämlich bei meinem Speicher auch das Phänomen, dass er speziell wenn der Ladestand mehrmals hin und her pendelt, jedoch nicht leer und nicht voll wird, dass er dann bei einer Vollladung einen Sprung von z.B. 85% auf 100% hat. |
||
|
||
|
...und wie lange kann sich diese 80W-Entladung hinziehen? Geht sich das für Gewöhnlich in einer Nacht aus? |
||
|
||
|
Das hängt von der Schieflage des BMS BMS [Batteriemanagementsystem] ab. Es kommt schon vor, daß bei einer SoC Anzeige von 6% noch weitere 2 bis 2,5 kWh aus der 22,1 kWh Batterie kommen. Dauert halt 24 bis 30 Std. Empfehlung: Mit Olli's BYD Monitoring tool sieht man, wann die Batterie die geringe Entladung durch den WR WR [Wechselrichter] bemerkt. Einfach bei 50 Watt anfangen und dann sukzessive steigern, bis es das BMS BMS [Batteriemanagementsystem] bemerkt. Dann etwas drunter bleiben. |
||
|
||
|
Danke! |
||
|
||
|
//Offtopic Das BMS BMS [Batteriemanagementsystem] einer LFP Batterie steht vor der Herausforderung, daß es den Ladestand auf Grund der flachen Spannungskurve nicht anhand der Spannung messen kann, sondern über die Strommengen "errechnen" muss. Dabei passieren laufend Messfehler und daher driften die SoC Angaben des BMS BMS [Batteriemanagementsystem] von den aktuellen Spannungskurven der Zellen zuweilen ab. Das kann am oberen Ende oder aber auch am unteren Ende des Ladestands der Zellen passieren. Das BMS BMS [Batteriemanagementsystem] der BYD HVM (Achtung: Ich weiß nicht, wie das BMS BMS [Batteriemanagementsystem] bei deiner Dyness aufgebaut ist) kann sich sowohl oben als auch unten kalibrieren, wenn ihm dazu die Möglichkeit gegeben wird. Wenn man aus Sorge, die Batterie nur zwischen 10 und 90% ladet und entladet, dann finden die Zyklen fast immer im flachen Spannungsbereich der LFP Zellen statt. Das verstärkt die Fehler bei der Berechnung. Ladet man die Batterie mal ab und zu auf 100% (bzw. bis zum Ladeschluss von 3,65V /Zelle bei der BYD), dann kann das BMS BMS [Batteriemanagementsystem] diese Erkenntnis nutzen und das obere Ende des SoC Wertes wieder anpassen. Das sind die typischen SoC Sprünge von zBsp 92% direkt auf 100% (bei der BYD). Ähnliches spielt sich jedoch auch im unteren Spannungsbereich ab: Viele Batterien werden aus Sorge vor Tiefentladung auf 10 oder 20% minSoC eingestellt, bzw. beim BYD BMS BMS [Batteriemanagementsystem] wird der Wert von 5% als minimaler Wert erlaubt. Die Fronius Reserva erlaubt zBsp die Einstellung von 0% minSoC. Hat aber im Prinzip die gleiche Zellspannung wie die BYD bei 5% - Ist ja nur ein Wert den der Hersteller zuordnet. Wenn aber die Batterie laufend im flachen Spannungsbereich betrieben wird, "verschiebt" sich der aktuelle Spannungswert der 5% SoC bei der BYD laufend nach oben. Die Konsequenz ist, daß durch den Rechenfehler des BMS BMS [Batteriemanagementsystem] ein Teil der tatsächlichen Speicherkapazität der Zellen nicht mehr verwendbar ist. Die sind nicht defekt, oder kaputt, das BMS BMS [Batteriemanagementsystem] erlaubt halt nicht den ganzen "echten" Spannungsbereich zu verwenden. Ich seh das bei meinen BYD HVMs recht regelmäßig, daß sie nach ein paar Monaten bis zu 20% scheinbaren Kapazitätsverlust ggü. der Prospektangabe haben, obwohl ich alle meine Batterien (mit Fronius Wechselrichter) die erlaubten 5%-100% SoC eingestellt habe. Olli, der Autor des BYD HVM Monitoring Tools hat mir diesen Tipp gegeben, und seitdem haben meine HVM's wieder die volle Kapazität. Betreff Kapazitätsmessung: Die laufende Messung im Fronius WR WR [Wechselrichter] ist deutlich genauer als die des BYD BMS BMS [Batteriemanagementsystem]. Die genaueste Form der Kapazitätsmessung ist, die Batterie von 100% auf 5% mit einem fixen Wert runter zu entladen und mit der Zeit zu multiplizieren. 0,1C ist ein guter Wert für diese Aufgabe. Macht man das auch beim laden, kann man die Effizienz des Gesamtssystems recht gut berechnen.
|
||
|
||
|
Ok, d.h. man geht auf sagen wir 7% normal runter und ab da wird auf 5% mit unter 80W entladen. Das BMS BMS [Batteriemanagementsystem] bekommt nicht mit, dass entladen wird und der SoC bleibt bei 7% bis das BMS BMS [Batteriemanagementsystem] die geringe Zellspannung erkennt und abschaltet - das wird dann als 5% neu gesetzt. Ist es dann nötig direkt auf 100% zu laden damit die Obergrenze kalibriert wird? Komplett entladen wär ja nicht so die Herausforderung derzeit 😒 |
||
|
||
|
Die untere Kalibrierung ist dann der Zeitpunkt, an dem das BMS BMS [Batteriemanagementsystem] die Zwangsladung anstößt, oder? |
||
|
||
|
@PVAndyE Danke für die ausführliche Info! Ich glaube ich habe die Notwendigkeit der Kalibrierung im unteren Spannungsbereich trotzdem nicht sicher verstanden... Vielleicht ein Vergleich zu meinem Speicher: Ich kenne da eher nur die Sprünge nach oben. Je nachdem wie sehr er im mittleren Spannungsbereich gependelt hat, fällt dieser mal höher, mal geringer aus (weil er aus meiner Sicht konservativ rechnet und daher eher mehr Entladung als Ladung zählt). Aber prinzipiell sollte doch mit der Kalibrierung im oberen Bereich der untere ja gleichzeitig obsolet sein, denn er sollte dann den oberen Punkt gefunden haben. Und dann bei einer durchgehenden Entladung auch wieder ganz unten korrekt ankommen, oder? Bzw. sollte es zumindest "egal" sein, denn spätestens nachdem du oben kalibriert hast, sollte jede vorherige Kalibrierung unten wieder obsolet sein, weil er dann ja nur die ein- und ausgehenden Energiemengen misst um den Ladestand zu ermitteln. Oder "merkt" er sich bei dir den unteren Punkt mit dem Ladestand und kalkuliert die Entladung dann anders? Zugegeben: ich habe meinen noch nie ganz entlanden. Das wären bei mir 5%. Ich war mal auf 6% und da waren es 3,18V Oben stoppt er bei mir, wenn er offenbar über 3,45V hinausschießt. Da können dann schon auch mal Zellen dabei sein, die dann kurz 3,50+V haben, aber 3,65V habe ich noch nie gesehen. Und schon gar nicht unter 3V. Die Werte gibt es leider aber auch nur im 5min. Interval. Die Strommengen rein und raus habe ich mal vergleichen, das sollte ziemlich passen (zumindest laut BMS BMS [Batteriemanagementsystem]). Es waren minimal weniger, als man erwarten könnte (vielleicht 1-2%, soweit ich mich erinnern kann) |
||
|
||
|
das stößt der Gen24 anhand des SOCs an... aber da sieht die einzelne Zelle meist nicht annähernd die 2,8V |
||
|
||
|
Hmmm... Was ich dabei aber nicht verstehe ist, die Zwangsladung erfolgt ja bei rund 3%. Eine normale Entladung stoppt bei 5%. Das heißt, die 3% können im Normalfall nur durch den Eigenverbrauch erreicht werden. Und damit dieser auch gezählt wird, müsste der mindestens ~80W betragen. Ist der Eigenverbrauch wirklich so hoch? Zwangsladungen habe ich im Winter öfters. |
||
|
||
![]() also bei mir stößt der Gen24 die Zwangsladung an, sobald die eingestellte Reserverkapazität grob unterschrieden wird... hier hat er bei 7% Soc die Entladung gestoppt und ist dann von 6,8% direkt auf 5,5% gesprungen (in einem 5sec Fenster). Das zeigt meiner Meinung nach, dass er den unteren SOC Wert nicht mehr "gut" kennt. Die kleinste Zellspannung ist da bei immerhin noch 3,14V |
||
|
||
|
Wollt ihr das hier weiter diskutieren, oder einen eigenen Thread dazu eröffnen ? Nein, der Eigenverbrauch der HVM ist viel geringer, so ca. im 10 Watt Bereich. Die 80 Watt ist die Grenze (zumindest bei meinen HVM 22.1), bis zu der das BMS BMS [Batteriemanagementsystem] aufgrund seiner eigenen Ungenauigkeit nicht mitbekommt, daß jemand extern Energie aus der Batterie anfordert. Damit wird das Entladen beschleunigt. Betreff 5% und 3%. Bitte entkoppelt in euren Überlegungen, daß diese Werte des BMS BMS [Batteriemanagementsystem] äquivalent für entsprechende Spannungen stehen, die immer die gleichen sind. Das sind sie nicht. Je nach Lade/Entladeprofil, je nach der Historie der vergangenen Tage/Woche, liegen die Schätzungen des BMS BMS [Batteriemanagementsystem], welche Spannung welchen SoC% entspricht, anders. Liegt bei einer gut kalibrierten Batterie der bei 5% SoC "übliche" Spannungswert einer Zelle zBsp bei 3,1 V (nur als Beispiel), kann es durchaus vorkommen, daß zu einem späteren Zeitpunkt, das BMS BMS [Batteriemanagementsystem] bei einer Spannung von 3,15V ebenfalls einen SoC von 5% errechnet hat. Entsprechend früher wird der Entladevorgang vom BMS BMS [Batteriemanagementsystem] abgebrochen, obwohl die Chemie der Zelle noch Energie vorrätig hätte. Da das BMS BMS [Batteriemanagementsystem] eine Entladung von über 80W "mitbekommt" bricht es die Entladung bei 5% natürlich ab. Bekommt es die Entladung mit zBsp 70 Watt nicht mit, dann ist der laufende Spannungsverlust aus der Sicht des BMS BMS [Batteriemanagementsystem] "Eigenentladung" der Zellen. Wenn die erste Zelle 2,8V erreicht, dann wird auf jeden Fall mit 500W nachgeladen und zugleich der BMS BMS [Batteriemanagementsystem] interne Spannungswert für SoC angepasst. Hier ein Beispiel: Am 23.März 2026 habe ich am Vormittag die Entladung mit 80W gestartet. Das BMS BMS [Batteriemanagementsystem] zeigte 6,4% SoC. Den ganzen Tag über wurde die Batterie mit 80W entladen und man sieht in dem Screenshot schön, daß das BMS BMS [Batteriemanagementsystem] keine Entladung anzeigt: 0 Watt Entladung Um 23 Uhr war die durchschnittliche Zell Spannung bereits auf 3,109V gefallen, wobei einige Zellen bereits unter 3V waren (2,999V). Das BMS BMS [Batteriemanagementsystem] zeigt noch immer einen SoC von 6,4% an. ![]() Am nächsten Morgen um 1:23 Uhr, also 2,5 Stunden später, ging die Entladung noch immer weiter, mittlerweile war die durchschnittliche Zellspannung auf 3,069V abgefallen und die niedrigste Zellspannung lag bei 2,937V. Das BYD BMS BMS [Batteriemanagementsystem] bekommt noch immer nicht mit, daß mit tatsächlich 80W entladen wird. Das BMS BMS [Batteriemanagementsystem] zeigt 6,3% SoC an. ![]() Um ca. 4 Uhr morgens, erreicht die erste Zelle 2,8V, das BMS BMS [Batteriemanagementsystem] wird aktiv, setzt den SoC auf 3% und startet die Zwangsnachladung mit 500W, bis um ca. 6 Uhr die Batterie ihre 5% SoC mit einer korrekten Spannung hat. ![]() Nach dieser Aktion kommt die "verlorene" Kapazität wieder zurück. |
||
|
||
Weil ich grad 3 baugleiche und gleich alte HVM Batterien leer habe. Anbei die SoC Angaben und die dazupassenden Spannungen Diese SoC Diskrepanzen gibt es nicht nur bei den BYD BMS BMS [Batteriemanagementsystem], sondern auch bei der Fronius Reserva Batterie. Die beiden Reserva sind auch vor einer Stunde leer geworden. Man beachte die unterschiedlichen Spannungen. Die beiden Batterien haben jeweils 160 Zellen, also ist die Spannung bei der ersten Reserva im Schnitt 3,02V pro Zelle und bei der zweiten Reserva sind es 3,17V pro Zelle. Die Batterien sind gleich alt. Und um zum Originalthema des Peak-Shavings zurückzukommen: Man sollte sich überlegen wie der Peakshaving Algorithmus aussehen soll, daß beim laufenden "Peak-Shaving" die Batterie selten am oberen oder unteren Ende ihres Spannungsbereiches ankommen wird. Deshalb würde ich davon ausgehen, daß Batterien die überwiegend für Peak-Shaving verwendet werden, tendenziell mehr SoC Drift haben werden. |
||
|
||
|
Danke für deine detailierten Infos! Kannst du das näher erläutern? Inwiefern wäre diese Kapazität "verloren", würdest du nicht so tief entladen? Spätestens mit einer Volladung sollte er ja mit der Kalibrierung des oberen Ladepunktes ohnehin auch indirekt den unteren neu kalibrieren, oder? Zumindest in meine Fall ist das so, weil sich das BMS BMS [Batteriemanagementsystem] bei einer anschließenden Entladung nicht an der Spannung orientiert, sondern an der Menge die entladen wird. |
||
|
||
|
Gerne. Die Vollladung hilft natürlich mit dem oberen Kalibrierpunkt (für jene Benutzer, die sonst nur bis 80 oder 90% SoC laden). Aber diese Kalibrierung oben hilft nicht mit dem unteren SoC Kalibrierproblem. Wenn zwei Batterien bei gleicher Spannung einmal 6% und einmal 12% SoC zeigen, dann wird die eine Batterie früher dem WR WR [Wechselrichter] das Signal zur Beendigung der Entladung schicken. Damit hat diese Batterie weniger "verfügbare" Kapazität - einfach weil das BMS BMS [Batteriemanagementsystem] die Spannung einem anderen SoC Wert zugeordnet hat. Es gibt noch einen seltsames Verhalten bei den BYD BMS BMS [Batteriemanagementsystem]. Wenn man mit wenig Energie entladet, dann kommt aus der Batterie weniger raus, als wenn man sie mit höherer Leistung entladet. Die Grenze ist irgendwo zwischen 500W und 1000W. Wenn man eine HVM 22.1 mit konstant 2 kW entlädt hat sie immer mehr Kapazität, als wenn man die gleiche Übung mit 500W macht. Das Verhalten ist reproduzierbar. |
||
|
||
|
Andy, vielen Dank für deine Erläuterungen! Was ich mich noch frage ist, sieht man die 80W-Entladung im WR WR [Wechselrichter]-Web-Interface? Weil in Ollis Tool wird man diese ja nicht sehen - bekommt das BMS BMS [Batteriemanagementsystem] ja nicht mit. Habe ich dann irgendwo eine Beweis, dass die Entladung funktioniert, bzw. ob "min.-" oder "max.- Entladung" die richtige Einstellung ist? |
||
|
||
|
Ja, im WR WR [Wechselrichter] Interface sieht man sie . Und ebenfalls im WR WR [Wechselrichter] Interface kannst du auch die sinkende Zellspannung und dem vom BMS BMS [Batteriemanagementsystem] berichtenden SoC% Satz beobachten (so wie in Ollies Tool) |
Beitrag schreiben / Werbung ausblenden?
Einloggen
Kostenlos registrieren [Mehr Infos]






