Dokumentation

Styrning av batterilagret
(för firmwareversioner från 1.25.2)

Dokumentationen för styrning av batterilagret för firmwareversioner < 1.25.2 hittar du här.

De flesta batterilagringssystem som installeras tillsammans med solenergisystem har en inbyggd laddningsregel enligt vilken de försöker ladda innan el matas in och försöker ladda ur innan el tas ut från nätet. Industriella lagringssystem kan styras enligt andra kriterier, t.ex. för att begränsa toppbelastningar eller för att begränsa energiförbrukningen under toppbelastningsfönster enligt nätoperatörens specifikationer. Små batterilagringssystem skulle genomgå djupa laddningscykler på grund av laddningen av elbilen och skulle därför utsättas för högt slitage. Därför är det i många fall vettigt att styra lagringssystemet med hjälp av cFos Charging Manager. För att göra detta behöver du en modell som är styrbar eller åtminstone en omkopplingsmöjlighet via ett relä.

Lagringssystem kan styras som en del av SunSpec batterimodell 124 (t.ex. Fronius) eller ha sina egna Modbus-register som möjliggör styrning. Hybrida enheter fungerar som växelriktare för solpaneler och lagringssystem. Växelriktare, mätare och batterilager skapas som mätarplattor i cFos Charging Manager. Det är därför möjligt att aktivera batteristyrning i alla mätare. För SunSpec-enheter med modell 124 försöker cFos Charging Manager att styra det tillhörande lagringssystemet. Du kan behöva aktivera detta i enheten först. För användardefinierade mätare (Victron, etc.) försöker cFos Charging Manager hitta en användardefinierad variabel som heter "soc" (i procent). Denna kan sedan visas i mätarpanelen.

Under batterilagringskontroll kan du först ange den maximala laddnings- och urladdningseffekten. -1 innebär att laddningshanteraren inte ska styra laddnings- eller urladdningseffekten. Du kan sedan definiera flera laddningsregler som bearbetas efter varandra med några sekunders mellanrum och begränsar laddnings- eller urladdningsströmmen. Laddningsreglerna fungerar på ett liknande sätt som laddningsreglerna för wallboxar. CFos Charging Manager använder den maximala laddnings- eller urladdningseffekten som startvärde, dvs. kontrollvärde, och gör det möjligt att ändra detta genom att bearbeta laddningsreglerna.

När alla laddningsregler har bearbetats finns det en aktuell gräns (som även kan vara 0) för laddnings- respektive urladdningseffekten. Dessa värden lagrar cFos Charging Manager i de användardefinierade variablerna ”charge_power_w”, ”charge_power_prc” (angivet i procent), ”discharge_power_w” och ”discharge_power_prc”. Dessutom finns en användardefinierad variabel som heter ”bat_mode”. Här anges om det finns en laddningsgräns eller urladdningsgräns (0 = inga värden, 1 = laddningsgräns, 2 = urladdningsgräns, 3 = laddnings- och urladdningsgräns). Gränserna omräknas för SunSpec-enheter och skrivs in i de register som är avsedda för detta. För användardefinierade mätare kan man skapa användardefinierade utgångar som skriver in värdena för ovanstående variabler i enheten. Exempel på detta finns i de medföljande mätardefinitionerna för Victron respektive Kostal Plenticore. Om laddnings- eller urladdningsgränsen inte styrs finns de respektive variablerna inte, vilket innebär att de inte heller skrivs in i minnet. Med inställningen ”Läge” i batterilagringsstyrningen bestämmer du vad som ska hända om det finns positiva värden för både laddnings- och urladdningseffekt. ”Neutral” innebär att cFos Charging Manager överför båda värdena till batterilagringen och att denna i förekommande fall själv avgör vad den ska göra inom ett visst intervall. ”Prioritera laddning” innebär att urladdningseffekten sätts till 0 om laddningseffekten är positiv, medan ”Prioritera urladdning” innebär att laddningseffekten sätts till 0 om urladdningseffekten är positiv. Detta är användbart om batteriet endast har ett värde för laddnings- och urladdningseffekt. Om laddnings- eller urladdningseffekten blir mindre än 0 raderas de användardefinierade variablerna. Du bör ta hänsyn till detta när du skapar användardefinierade mätarvärden. Detta är t.ex. fallet om du har angett -1 som maximal laddnings- eller urladdningseffekt, eller om dina laddningsregler leder till negativa värden. Du kan till exempel skapa mätardfinitioner som endast styr batterilagringen om de motsvarande variablerna finns (if exist(charge_power_w)...).

Kopplingsutgång: Tyvärr kan vissa minnen inte styras direkt med ovanstående regler. Men för att åtminstone kunna avaktivera lagertanken med ovanstående regler (t.ex. när en bil laddas) kan du försöka använda en brytkontakt om lagertanken har en styringång. Om det är praktiskt möjligt kan du också koppla bort ackumulatortanken elektriskt från elnätet med en kontaktor (för att undvika att ackumulatortanken förstörs måste du i förväg fråga tillverkaren eller elektrikern om enheten är lämplig för detta). I fältet "Switching output" kan du ange namnet på en variabel som sätts till 1 om laddnings- eller urladdningseffekten är positiv efter analys av laddningsreglerna och till 0 om den inte är det. CFos Charging Manager tillhandahåller en räknardefinition för ett Shelly kopplingsskåp eller kopplingsuttag. När du konfigurerar detta får mätaren ett enhets-ID, t.ex. M5. Du kan sedan ange Shellys kopplingsbox under "Switching output" i batterilagringens styrenhet med hjälp av: M5.output1. Om du sätter ett minustecken före variabelnamnet inverteras kopplingsutgången(-M5.output1)