Dokumentation

Styring af batterilageret
(til firmwareversioner fra 1.25.2)

Dokumentationen til styring af batterilageret for firmwareversioner < 1.25.2 kan findes her.

De fleste batterilagringssystemer, der installeres i forbindelse med solenergisystemer, har en indbygget opladningsregel, som gør, at de forsøger at oplade, før der tilføres elektricitet, og forsøger at aflade, før der trækkes elektricitet fra nettet. Industrielle lagringssystemer kan styres efter andre kriterier, f.eks. for at begrænse spidsbelastninger eller for at begrænse energiforbruget i spidsbelastningsvinduer i henhold til netoperatørens specifikationer. Små batterilagringssystemer ville gennemgå dybe opladningscyklusser på grund af opladningen af elbilen og ville derfor blive udsat for stor slitage. Derfor giver det i mange tilfælde mening at styre lagringssystemet ved hjælp af cFos Charging Manager. For at gøre dette har du brug for en model, der kan styres, eller i det mindste en koblingsmulighed via et relæ.

Lagringssystemer kan styres som en del af SunSpec batterimodel 124 (f.eks. Fronius) eller have deres egne Modbus-registre, der muliggør styring. Hybride enheder fungerer som invertere til solpaneler og lagringssystemer. Invertere, målere og batterilagre oprettes som målerfliser i cFos Charging Manager. Det er derfor muligt at aktivere batteristyring i alle målere. For SunSpec-enheder med model 124 forsøger cFos Charging Manager at styre det tilknyttede lagringssystem. Det kan være nødvendigt at aktivere dette i enheden først. For brugerdefinerede målere (Victron osv.) forsøger cFos Charging Manager at finde en brugerdefineret variabel kaldet "soc" (i procent). Den kan så vises i målerflisen.

Under batterilagringskontrol kan du først angive den maksimale opladnings- og afladningseffekt. -1 betyder, at Charging Manager ikke skal kontrollere opladnings- eller afladningseffekten. Derefter kan du definere flere opladningsregler, som behandles efter hinanden med få sekunders mellemrum og begrænser opladnings- eller afladningsstrømmen. Opladningsreglerne fungerer på samme måde som opladningsreglerne for wallboxe. CFos Charging Manager bruger den maksimale opladnings- eller afladningseffekt som startværdi, dvs. kontrolværdien, og gør det muligt at ændre denne ved at behandle opladningsreglerne.

Når alle opladningsregler er blevet behandlet, fastsættes der en aktuel grænse (som også kan være 0) for opladnings- henholdsvis afladningseffekten. Disse værdier gemmer cFos Charging Manager i de brugerdefinerede variabler med navnene "charge_power_w", "charge_power_prc" (angivet i procent), "discharge_power_w" og "discharge_power_prc". Derudover findes der en brugerdefineret variabel ved navn "bat_mode". Her angives, om der er en opladningsgrænse eller en afladningsgrænse (0 = ingen værdier, 1 = opladningsgrænse, 2 = afladningsgrænse, 3 = opladnings- og afladningsgrænse). Grænserne omregnes for SunSpec-enheder og skrives til de dertil beregnede registre. Ved brugerdefinerede tællere kan man oprette brugerdefinerede udgange, der skriver værdierne fra ovenstående variabler til enheden. Du finder eksempler herpå i de medfølgende tællerdefinitioner for Victron henholdsvis Kostal Plenticore. Hvis opladnings- eller afladningsgrænsen ikke styres, findes de pågældende variabler ikke, og de skrives derfor heller ikke til hukommelsen. Med »Modus«-indstillingen i batterilagringsstyringen bestemmer du, hvad der skal ske, hvis der både er positive værdier for opladnings- og afladningseffekten. »Neutral« betyder, at cFos Charging Manager overfører begge værdier til batterilagringsenheden, som i givet fald selv beslutter, hvad den skal gøre inden for et bestemt interval. "Prioriter opladning" betyder, at afladningseffekten sættes til 0, hvis opladningseffekten er positiv, mens "Prioriter afladning" betyder, at opladningseffekten sættes til 0, hvis afladningseffekten er positiv. Dette er nyttigt, hvis batteriet kun har én værdi for opladnings- og afladningseffekt. Hvis opladnings- eller afladningseffekten bliver mindre end 0, slettes de brugerdefinerede variabler. Dette bør du tage i betragtning, når du opretter brugerdefinerede tællerdefinitioner. Dette er f.eks. tilfældet, hvis du har angivet -1 som maksimal opladnings- eller afladningseffekt, eller hvis dine opladningsregler fører til negative værdier. Du kan f.eks. oprette tællerdefinitioner, der kun styrer batterilagringen, hvis de relevante variabler findes (if exist(charge_power_w)...).

Koblingsudgang: Nogle hukommelser kan desværre ikke styres direkte med ovenstående regler. Men for i det mindste at kunne deaktivere lagertanken med ovenstående regler (f.eks. når en bil oplades), kan du prøve at bruge en skiftekontakt, hvis lagertanken har en kontrolindgang. Hvis det er praktisk muligt, kan du også frakoble lagertanken elektrisk fra lysnettet ved hjælp af en kontaktor (for at undgå at ødelægge lagertanken skal du på forhånd spørge producenten eller elektrikeren, om enheden er egnet til dette). I feltet "Switching output" kan du angive navnet på en variabel, der sættes til 1, hvis opladnings- eller afladningseffekten er positiv efter analyse af opladningsreglerne, og til 0, hvis den ikke er. CFos Charging Manager indeholder en tællerdefinition for en Shelly-afbryderboks eller -stikdåse. Når du konfigurerer dette, får måleren et enheds-ID, f.eks. M5. Du kan derefter angive Shelly-kontaktboksen under "Switching output" i batterilagerets kontrolenhed ved hjælp af: M5.output1. Hvis du sætter et minustegn foran variabelnavnet, inverteres koblingsudgangen(-M5.output1)