Documentatie

Regeling van de batterijopslag
(voor firmwareversies < 1.25.2)

De documentatie voor het regelen van de accuopslag voor firmwareversies vanaf 1.25.2 kan hier worden gevonden.

De meeste batterijopslagsystemen die in samenhang met zonne-energiesystemen worden geïnstalleerd, hebben een ingebouwde laadregeling waarbij zij proberen op te laden voordat stroom wordt toegevoerd en proberen te ontladen voordat stroom van het net wordt afgenomen. Industriële opslagsystemen kunnen volgens andere criteria worden bestuurd, bijvoorbeeld om de piekbelasting te beperken of om de energieaankopen in vensters met hoge belasting te beperken volgens de specificaties van de netwerkexploitant. Kleine accu-opslageenheden zouden door het opladen van de elektrische auto diepe laadcycli doorlopen en dus een hoge slijtage hebben. Daarom is het in veel gevallen zinvol om de opslagunit aan te sturen via de cFos Charging Manager. Hiervoor is een model nodig dat kan worden aangestuurd of op zijn minst een schakelmogelijkheid via een relais.

Opslagapparaten kunnen worden bestuurd als onderdeel van SunSpec Battery Model 124 (bijv. Fronius) of hebben hun eigen Modbus-registers die besturing mogelijk maken. Hybride apparaten dienen als omvormers voor zonnepanelen en opslag. Omvormers, meters en batterijopslag worden als metertegels aangemaakt in de cFos Charging Manager. In alle meters is er daarom de optie om batterijcontrole te activeren. Voor SunSpec-apparaten met model 124 probeert de cFos Charging Manager de bijbehorende opslag aan te sturen. Mogelijk moet u dit eerst in het apparaat inschakelen. Voor gebruikersgedefinieerde meters (Victron, etc.) probeert de cFos Charging Manager een gebruikersgedefinieerde variabele te vinden met de naam "soc" (in procenten). Deze wordt dan weergegeven in de metertegel, indien van toepassing.

Onder accuopslagcontrole kunt u eerst het maximale laad- en ontlaadvermogen opgeven. -1 betekent dat de Laadmanager het laad- of ontlaadvermogen niet moet controleren. Vervolgens kunt u verschillende laadregels definiëren die om de paar seconden na elkaar worden verwerkt en de laad- of ontlaadstroom beperken. De in te stellen laad- of ontlaadstroom is het minimum van alle laadregels. Voor elke laadregel kunt u bepalen op welke dagen van de week hij van toepassing is en of het een laad- of een ontlaadregel is. De volgende types zijn mogelijk:
Minimaliseer netverbruik/netvoeding. Hier worden, zoals hierboven beschreven, het netverbruik en de teruglevering geminimaliseerd, zoals veel opslagfaciliteiten standaard doen. Omdat het gemeten opslagvermogen of de netvoeding/snelle teruglevering iets afwijkt van het werkelijke vermogen, moet dit steeds opnieuw worden aangepast. Hiervoor wordt de instelbare controlefactor gebruikt, die meestal dicht bij 1,0 ligt.
Time Limit laadstroom afhankelijk van een tijdsbereik.
Auto opladen. Beperk de laadstroom als er minstens één auto aan het opladen is.
SoC. Deze laadregels maken het mogelijk om de laad- en ontlaadstroom te beperken afhankelijk van het huidige niveau van de opslag.
Prijs / Prijsniveau. Net als bij de oplaadregels voor de auto, kun je hier de opslag opladen of ontladen afhankelijk van de elektriciteitsprijs. Hiervoor moet je klant zijn van een energieleverancier met variabele tarieven (bijv. Tibber of Awattar), of "Laadmanager" hebben geselecteerd als je energieleverancier.
Formule. Hier kun je de limiet van het laadvermogen vrij bepalen met een formule.

Nadat alle laadregels zijn verwerkt, is er een stroomlimiet (die ook 0 kan zijn) voor de laad- of ontlaadstroom. De cFos Charging Manager slaat deze waarden op in de door de gebruiker gedefinieerde variabelen "charge_power_w", "charge_power_prc" (gespecificeerd als een percentage), "discharg_power_w" en "discharge_power_prc". Er is ook een door de gebruiker gedefinieerde variabele "bat_mode". Hier wordt geregistreerd of er een laad- of ontlaadlimiet is (0=geen limieten, 1=laadlimiet, 2=ontlaadlimiet, 3=laad- en ontlaadlimiet). Bij SunSpec-eenheden worden de limieten omgezet en geschreven naar de daarvoor bestemde registers. Met gebruikersgedefinieerde tellers kunt u gebruikersgedefinieerde uitgangen maken die de waarden van de bovenstaande variabelen naar het apparaat schrijven. Voorbeelden hiervan vindt u in de meegeleverde meterdefinities voor Victron of Kostal Plenticore. Als de laad- of ontlaadlimiet niet wordt gecontroleerd, bestaan de betreffende variabelen niet en worden ze dus niet naar het geheugen geschreven. Met de instelling "Mode" van de batterijopslagregeling bepaalt u wat er moet gebeuren als er positieve waarden zijn voor zowel de laad- als de ontlaadstroom. "Neutraal" betekent dat de cFos-laadmanager beide waarden aan de opslageenheid doorgeeft en dat de opslageenheid eventueel zelf beslist wat er in een bereik moet gebeuren. "Prioriteit laden" betekent dat de ontlaadstroom op 0 wordt gezet als de laadstroom positief is, "Prioriteit ontladen" betekent dat de laadstroom op 0 wordt gezet als de ontlaadstroom positief is. Dit is nuttig als de opslageenheid slechts één waarde heeft voor laad- en ontlaadstroom. Als u "Controle opgeven" activeert, betekent dit dat de variabelen worden gewist, d.w.z. dat er geen controle wordt uitgeoefend als er geen laadregel is gebruikt. Dan kan de opslageenheid zijn standaardregel gebruiken.

Controle overdragen: Met deze optie kunt u de besturing overdragen aan de ingebouwde besturing in de opslagtank. Als de cFos Charging Manager de opslag niet bestuurt, kan de ingebouwde besturing het weer overnemen. Als deze optie is aangevinkt, worden de door de gebruiker gedefinieerde variabelen "charge_power_w", "charge_power_prc", "discharge_power_w", "discharge_power_prc" ontladen als het door de laadregels berekende vermogen < 0 is. Dit is het geval wanneer het maximale opslagvermogen is ingesteld op -1. Als de optie "Controle opgeven" actief is, wordt het laad- of ontlaadvermogen ook op -1 gezet als er geen laadregel werd toegepast. Bovendien kunt u met "Formule" het vermogen op -1 zetten als u "Controle" wilt teruggeven aan de opslageenheid.
Als deze optie niet actief is, wordt de waarde van het vermogen niet veranderd als het vermogen < 0, d.w.z. de waarde die tijdens een vorige run werd bepaald, blijft behouden.

Schakeluitgang: Helaas kunnen sommige geheugens niet rechtstreeks met bovenstaande regels worden aangestuurd. Om de opslagunit echter tenminste met bovenstaande regels te kunnen deactiveren (bijvoorbeeld bij het laden van een auto), kunt u proberen een schakelcontact te gebruiken als de opslagunit een stuuringang heeft. Indien uitvoerbaar zou u de opslagtank ook elektrisch van het net kunnen scheiden met behulp van een contactgever (om de opslagtank niet te vernielen, moet u de fabrikant of de elektricien eerst vragen of het apparaat hiervoor geschikt is). In het veld "Schakeluitgang" kunt u de naam van een variabele invoeren, die op 1 wordt gezet als het laad- of ontlaadvermogen na evaluatie van de laadregels positief is en op 0 als dat niet het geval is. De cFos Charging Manager voorziet in een tellerdefinitie voor een Shelly-schakelbox of schakelcontactdoos. Wanneer u dit instelt, krijgt de teller een apparaat-ID, bijvoorbeeld M5. Vervolgens kunt u de Shelly-schakelbox onder "Schakeluitgang" in de batterijopslagcontroller specificeren met: M5.output1.