Dokumentation

Kontrol af batterilageret
(for firmwareversioner < 1.25.2)

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

De fleste batterilagringssystemer, der installeres i forbindelse med solenergisystemer, har en indbygget opladningskontrol, hvorefter de forsøger at lade op, før der tilføres strøm, og forsøger at aflade, før der trækkes strøm fra nettet. Industrielle lagersystemer kan styres efter andre kriterier, f.eks. for at begrænse spidsbelastninger eller, i henhold til netoperatørens specifikationer, for at begrænse den mængde energi, der trækkes i perioder med høj belastning. Små batterilagerenheder vil gennemgå dybe opladningscyklusser på grund af opladningen af elbilen og vil derfor blive udsat for stor slitage. Derfor giver det i mange tilfælde mening at styre lagerenheden via cFos Charging Manager. Til dette har du brug for en model, der kan styres eller i det mindste en koblingsmulighed via et relæ.

Lagerenheder kan styres som en del af SunSpec Battery Model 124 (f.eks. Fronius) eller have deres egne Modbus-registre, der muliggør styring. Hybride enheder fungerer som invertere til solpaneler og lagring. Invertere, målere og batterilagring oprettes som målerfliser i cFos Charging Manager. I alle målere er der derfor mulighed for at aktivere batteristyring. For SunSpec-enheder med model 124 forsøger cFos Charging Manager at styre det tilknyttede lager. Du skal muligvis først aktivere dette i enheden. For brugerdefinerede målere (Victron osv.) forsøger cFos Charging Manager at finde en brugerdefineret variabel kaldet "soc" (i procent). Denne vises derefter i målerflisen, hvis det er relevant.

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, der behandles efter hinanden med få sekunders mellemrum og begrænser opladnings- eller afladningsstrømmen. Den opladnings- eller afladningsstrøm, der skal indstilles, er minimum for alle opladningsregler. For hver opladningsregel kan du bestemme, hvilke ugedage den skal gælde på, og om det er en opladnings- eller afladningsregel. Følgende typer er mulige:
Minimér netforbruget/nettilførslen. Som beskrevet ovenfor minimeres netforbruget og nettilførslen her, hvilket mange lagerfaciliteter gør som standard. Da den målte lagereffekt eller netforsyningen/speed-in afviger lidt fra den faktiske effekt, skal den efterjusteres igen og igen. Den justerbare kontrolfaktor, som typisk er tæt på 1,0, bruges til dette formål.
Tidsbegræns ladestrømmen afhængigt af et tidsinterval.
Opladning af biler. Begræns ladestrømmen, når mindst én bil oplader.
SoC. Disse opladningsregler gør det muligt at begrænse opladnings- og afladningseffekten afhængigt af lagerets aktuelle niveau.
Pris/prisniveau. Som med opladningsreglerne for bilen, kan du her oplade eller aflade lageret afhængigt af elprisen. For at gøre dette skal du være kunde hos en energiudbyder med variable tariffer (f.eks. Tibber eller Awattar) eller have valgt "Charging Manager" som din energiudbyder.
Formel. Her kan du frit bestemme grænsen for opladningseffekten ved hjælp af en formel.

Når alle opladningsregler er blevet behandlet, er der en strømgrænse (som også kan være 0) for opladnings- eller afladningsstrømmen. CFos Charging Manager gemmer disse værdier i de brugerdefinerede variabler med navnene "charge_power_w", "charge_power_prc" (angivet som en procentdel), "discharg_power_w" og "discharge_power_prc". Der findes også en brugerdefineret variabel kaldet "bat_mode". Her registreres det, om der er en opladningsgrænse eller en udladningsgrænse (0=ingen grænse, 1=opladningsgrænse, 2=udladningsgrænse, 3=opladnings- og udladningsgrænse). Med SunSpec-enheder konverteres grænserne og skrives til de registre, der er beregnet til dette formål. Med brugerdefinerede tællere kan du oprette brugerdefinerede udgange, der skriver værdierne af ovennævnte variabler til enheden. Du finder eksempler på dette i de medfølgende tællerdefinitioner for Victron eller Kostal Plenticore. Hvis opladnings- eller afladningsgrænsen ikke kontrolleres, eksisterer de respektive variabler ikke, så de skrives ikke til hukommelsen. Med "Mode"-indstillingen af batterilagerstyringen bestemmer du, hvad der skal ske, hvis der er positive værdier for både opladnings- og afladestrømmen. "Neutral" betyder, at cFos Charging Manager videregiver begge værdier til lagerenheden, og om nødvendigt bestemmer lagerenheden selv, hvad der skal ske i et område. "Prioritér opladning" betyder, at afladestrømmen sættes til 0, hvis opladestrømmen er positiv, "Prioritér afladning" betyder, at opladestrømmen sættes til 0, hvis afladestrømmen er positiv. Dette er nyttigt, hvis lagerenheden kun har én værdi for opladnings- og afladningsstrøm. Hvis du aktiverer "Give up control" betyder det, at variablerne slettes, dvs. at der ikke udøves nogen kontrol, hvis der ikke er anvendt nogen opladningsregel. Så kan lagerenheden bruge sin standardregel.

Overdragelse af kontrollen: Denne indstilling giver dig mulighed for at overdrage kontrollen til den indbyggede controller i lagertanken. Hvis cFos Charging Manager ikke styrer lageret, kan den indbyggede styring tage over igen. Hvis denne indstilling er afkrydset, bliver de brugerdefinerede variabler "charge_power_w", "charge_power_prc", "discharge_power_w", "discharge_power_prc" afladet, hvis den effekt, der er beregnet ved hjælp af opladningsreglerne, er < 0. Dette er tilfældet, når den maksimale oplagringseffekt er sat til -1. Hvis indstillingen "Give up control" er aktiv, sættes opladnings- eller afladningseffekten også til -1, hvis der ikke blev anvendt nogen opladningsregel. Derudover kan du bruge "Formel" til at sætte effekten til -1, hvis du ønsker at give "Kontrol" tilbage til lagerenheden.
Hvis denne indstilling ikke er aktiv, ændres effektværdien ikke, hvis effekt < 0, dvs. den værdi, der blev fastlagt under en tidligere kørsel, bevares.

Skifteudgang: Desværre kan nogle hukommelser ikke styres direkte med ovenstående regler. Men for i det mindste at kunne deaktivere lagerenheden med ovenstående regler (f.eks. når en bil er ved at lade op), kan du forsøge at bruge en kontakt til at skifte, hvis lagerenheden har en kontrolindgang. Hvis det er praktisk muligt, kan du også afbryde lagertanken elektrisk fra nettet ved hjælp af en kontaktor (for at undgå at ødelægge lagertanken skal du først spørge producenten eller elektrikeren, om anordningen er egnet til dette). I feltet "Switching output" kan du indtaste navnet på en variabel, som sættes til 1, hvis opladnings- eller afladningseffekten er positiv efter vurdering af opladningsreglerne, og til 0, hvis den ikke er det. CFos Charging Manager indeholder en tællerdefinition for en Shelly-afbryderboks eller -kontaktdåse. Når du opretter denne, får tælleren et enheds-id, f.eks. M5. Du kan derefter angive Shelly-koblingsboksen under "Switching output" i batterilagerstyringen ved hjælp af: M5.output1.