Dokumentáció

Az akkumulátortároló vezérlése
(firmware-verzió < 1.25.2)

Az akkumulátortároló vezérlésének dokumentációja az 1.25.2-től kezdődő firmware-verziókhoz itt található.

A napelemes rendszerekhez kapcsolódóan telepített legtöbb akkumulátortároló rendszer beépített töltésvezérléssel rendelkezik, amely szerint megpróbál feltöltődni, mielőtt áramot táplálnának be, és megpróbál kisülni, mielőtt áramot vennének a hálózatból. Az ipari tárolórendszerek más kritériumok szerint is szabályozhatók, például a csúcsterhelés korlátozása vagy a nagy terhelésű ablakokban az energiavásárlás korlátozása érdekében a hálózatüzemeltető előírásai szerint. A kis akkumulátoros tárolóegységek az elektromos autók töltése miatt mély töltési ciklusokon mennének keresztül, és így nagymértékű kopásuk lenne. Ezért sok esetben érdemes a tárolóegységet a cFos Charging Manager segítségével vezérelni. Ehhez olyan modellre van szükség, amely vezérelhető, vagy legalább egy relén keresztül kapcsolási lehetőségre.

A tárolóegységek a SunSpec Battery Model 124 (pl. Fronius) részeként vezérelhetők, vagy saját Modbus regiszterekkel rendelkeznek, amelyek lehetővé teszik a vezérlést. A hibrid eszközök inverterként szolgálnak a napelemek és a tárolók számára. Az inverterek, a mérők és az akkumulátortárolók a cFos Charging Managerben mérőcsempékként jönnek létre. Ezért minden mérőeszközben lehetőség van az akkumulátor-szabályozás aktiválására. A 124-es modellel rendelkező SunSpec eszközök esetében a cFos Charging Manager megpróbálja vezérelni a kapcsolódó tárolót. Előfordulhat, hogy ezt először a készülékben kell engedélyeznie. A felhasználó által definiált mérők (Victron stb.) esetében a cFos Charging Manager megpróbálja megtalálni a "soc" nevű (százalékban megadott) felhasználó által definiált változót. Ez azután megjelenik a mérő csempén, ha alkalmazható.

Az akkumulátortároló vezérlése alatt először a maximális töltési és kisütési teljesítményt adhatja meg. -az 1 azt jelenti, hogy a Charging Manager nem szabályozza a töltési vagy kisütési teljesítményt. Ezután több töltési szabályt határozhat meg, amelyek néhány másodpercenként egymás után kerülnek feldolgozásra, és korlátozzák a töltési vagy kisütési áramot. A beállítandó töltési vagy kisütési áram az összes töltési szabály minimális értéke. Minden egyes töltési szabályhoz meghatározhatja, hogy a hét mely napjain kell alkalmazni, és hogy töltési vagy kisütési szabályról van-e szó. A következő típusok lehetségesek:
Hálózati terhelés minimalizálása/hálózati betáplálás. Itt a fent leírtak szerint a hálózati lehívás és a betáplálás minimalizálásra kerül, ahogyan azt sok tároló alapértelmezés szerint teszi. Mivel a mért tárolói teljesítmény vagy a hálózati betáplálás/betáplálás kissé eltér a tényleges teljesítménytől, ezért azt újra és újra be kell állítani. Erre a célra szolgál az állítható szabályozási tényező, amely jellemzően 1,0-hoz közeli értéket vesz fel.
Időkorlátozás A töltőáram egy időtartománytól függően.
Autótöltés. A töltőáram korlátozása, ha legalább egy autó töltődik.
SoC. Ezek a töltési szabályok lehetővé teszik a töltési és kisütési teljesítmény korlátozását a tároló aktuális szintjétől függően.
Ár / árszint. Az autó töltési szabályaihoz hasonlóan itt is az áram árának függvényében lehet a tárolót tölteni vagy kisütni. Ehhez egy változó tarifájú energiaszolgáltató (pl. Tibber vagy Awattar) ügyfelének kell lennie, vagy a "Charging Manager" energiaszolgáltatót kell kiválasztania.
Képlet. Itt szabadon meghatározhatja a töltési teljesítmény határértékét egy képlet segítségével.

Az összes töltési szabály feldolgozása után a töltési vagy kisütési áramnak van egy áramhatára (amely lehet 0 is). A cFos Charging Manager ezeket az értékeket a "charge_power_w", "charge_power_prc" (százalékban megadva), "discharge_power_w" és "discharge_power_prc" nevű, felhasználó által meghatározott változókban tárolja. Létezik egy felhasználó által definiált változó is, amelynek neve "bat_mode". Itt azt rögzítik, hogy van-e töltési vagy kisülési korlát (0=nincs korlát, 1=töltési korlát, 2=kisülési korlát, 3=töltési és kisülési korlát). A SunSpec-egységeknél a határértékek átváltásra kerülnek, és az erre a célra szolgáló regiszterekbe íródnak. A felhasználó által definiált számlálókkal létrehozhat olyan felhasználó által definiált kimeneteket, amelyek a fenti változók értékeit írják az egységbe. Erre talál példákat a Victron vagy a Kostal Plenticore mellékelt mérődefinícióiban. Ha a töltési vagy kisütési határértéket nem szabályozza, a megfelelő változók nem léteznek, így nem íródnak a memóriába. Az akkumulátortároló vezérlés "Mode" beállításával határozza meg, hogy mi történjen, ha mind a töltési, mind a kisütési áramra pozitív értékek vannak. a "Semleges" azt jelenti, hogy a cFos töltéskezelő mindkét értéket átadja a tárolóegységnek, és szükség esetén a tárolóegység maga dönti el, hogy egy tartományon belül mit tegyen. a "Prioritise charge" azt jelenti, hogy a kisütési áram 0-ra van állítva, ha a töltési áram pozitív, a "Prioritise discharge" azt jelenti, hogy a töltési áram 0-ra van állítva, ha a kisütési áram pozitív. Ez akkor hasznos, ha a tárolóegység csak egy értékkel rendelkezik a töltési és a kisütési áramra vonatkozóan. A "Feladni a vezérlést" aktiválása azt jelenti, hogy a változók törlődnek, azaz nem történik vezérlés, ha nem használtak töltési szabályt. Ekkor a tárolóegység használhatja az alapértelmezett szabályát.

Adja át az irányítást: Ez az opció lehetővé teszi a vezérlés átadását a tárolótartályba épített vezérlőnek. Ha a cFos Charging Manager nem vezérli a tárolót, a beépített vezérlés ismét átveheti az irányítást. Ha ez az opció be van jelölve, akkor a felhasználó által definiált "charge_power_w", "charge_power_prc", "discharge_power_w", "discharge_power_prc" változók lemerülnek, ha a töltési szabályok által számított teljesítmény < 0 értékű. Ez az eset áll fenn, ha a maximális tárolási teljesítmény -1-re lett beállítva. Ha a "Feladásvezérlés" opció aktív, a töltési vagy kisütési teljesítmény akkor is -1-re kerül beállításra, ha nem alkalmaztak töltési szabályt. Ezenkívül a "Formula" segítségével a teljesítményt -1-re állíthatja, ha a "Control" (vezérlést) vissza akarja adni a tárolóegységnek.
Ha ez az opció nem aktív, a teljesítmény értéke nem változik, ha a teljesítmény < 0, azaz az előző futtatás során meghatározott érték marad meg.

Kimenet kapcsolása: Sajnos néhány memória nem vezérelhető közvetlenül a fenti szabályokkal. Ahhoz azonban, hogy legalább a fenti szabályokkal kikapcsolhassa a tárolót (például amikor egy autó töltődik), megpróbálhat egy kapcsolóérintkezőt használni, ha a tároló rendelkezik vezérlőbemenettel. Ha kivitelezhető, akkor a tárolótartályt elektromos úton is lekapcsolhatja a hálózatról egy kontaktor segítségével (a tárolótartály tönkretételének elkerülése érdekében előbb kérdezze meg a gyártótól vagy a villanyszerelőtől, hogy a készülék alkalmas-e erre). A "Kapcsolási kimenet" mezőben megadhatja egy változó nevét, amely a töltési szabályok kiértékelése után 1-re áll, ha a töltési vagy kisütési teljesítmény pozitív, és 0-ra, ha nem. A cFos Charging Manager egy Shelly kapcsolódoboz vagy kapcsolóaljzat számára biztosít egy számláló definíciót. Ennek beállításakor a számláló kap egy eszközazonosítót, pl. M5. Ezután a Shelly kapcsolódobozt az akkumulátortároló vezérlőben a "Kapcsolási kimenet" alatt a következővel adhatja meg: M5.output1.