Documentație

Controlul stocării bateriei
(pentru versiunile de firmware < 1.25.2)

Documentația pentru controlul acumulatorului pentru versiunile de firmware începând cu 1.25.2 poate fi găsită aici.

Cele mai multe sisteme de stocare a bateriilor instalate în legătură cu sistemele de energie solară au un sistem de control al încărcării încorporat, conform căruia acestea încearcă să se încarce înainte de alimentarea cu energie și încearcă să se descarce înainte ca energia să fie extrasă din rețea. Sistemele de stocare industriale pot fi controlate în funcție de alte criterii, de exemplu, pentru a limita vârfurile de sarcină sau pentru a limita achizițiile de energie în ferestrele de sarcină mare, în conformitate cu specificațiile operatorului de rețea. Unitățile mici de stocare a bateriilor ar trece prin cicluri de încărcare profunde din cauza încărcării mașinii electrice și, prin urmare, ar avea o uzură ridicată. Prin urmare, în multe cazuri, are sens să se controleze unitatea de stocare prin intermediul cFos Charging Manager. Pentru aceasta, aveți nevoie de un model care poate fi controlat sau cel puțin de o opțiune de comutare prin intermediul unui releu.

Unitățile de stocare pot fi controlate ca parte a bateriei SunSpec Model 124 (de exemplu, Fronius) sau au propriile registre Modbus care permit controlul. Dispozitivele hibride servesc drept invertoare pentru panourile solare și pentru stocare. Invertoarele, contoarele și stocarea bateriilor sunt create ca plăci de contorizare în cFos Charging Manager. În toate contoarele există, prin urmare, opțiunea de a activa controlul bateriei. Pentru dispozitivele SunSpec cu modelul 124, cFos Charging Manager încearcă să controleze stocarea asociată. Este posibil să trebuiască să activați mai întâi acest lucru în aparat. Pentru contoarele definite de utilizator (Victron, etc.), cFos Charging Manager încearcă să găsească o variabilă definită de utilizator numită "soc" (în procente). Aceasta este apoi afișată în țigla contorului, dacă este cazul.

În cadrul controlului stocării bateriei, puteți specifica mai întâi puterea maximă de încărcare și descărcare. -1 înseamnă că Charging Manager nu trebuie să controleze puterea de încărcare sau de descărcare. Apoi puteți defini mai multe reguli de încărcare care sunt procesate una după alta la câteva secunde și care limitează curentul de încărcare sau de descărcare. Curentul de încărcare sau de descărcare care urmează să fie setat este minimul tuturor regulilor de încărcare. Pentru fiecare regulă de încărcare, puteți stabili zilele săptămânii în care trebuie să se aplice și dacă este o regulă de încărcare sau de descărcare. Sunt posibile următoarele tipuri de reguli:
Minimizarea consumului de rețea/alimentarea rețelei. În acest caz, așa cum s-a descris mai sus, consumul de energie din rețea și alimentarea cu energie sunt minimizate, așa cum fac în mod implicit multe instalații de stocare. Deoarece puterea de stocare măsurată sau alimentarea de la rețea/introducerea în rețea deviază ușor de la puterea reală, aceasta trebuie reajustată din nou și din nou. Factorul de control reglabil, care este de obicei apropiat de 1,0, este utilizat în acest scop.
Limitarea în timp Limitarea curentului de încărcare în funcție de un interval de timp.
Încărcare în mașină. Limitați curentul de încărcare atunci când se încarcă cel puțin o mașină.
SoC. Aceste reguli de încărcare permit limitarea puterii de încărcare și descărcare în funcție de nivelul curentului de stocare.
Preț / Nivel de preț. La fel ca în cazul regulilor de încărcare pentru mașină, aici puteți încărca sau descărca stocarea în funcție de prețul energiei electrice. Pentru a face acest lucru, trebuie să fiți client al unui furnizor de energie cu tarife variabile (de exemplu, Tibber sau Awattar) sau să fi selectat "Charging Manager" ca furnizor de energie.
Formula. Aici puteți determina în mod liber limita puterii de încărcare cu ajutorul unei formule.

După ce toate regulile de încărcare au fost procesate, există o limită de curent (care poate fi și 0) pentru curentul de încărcare sau de descărcare. Managerul de încărcare cFos stochează aceste valori în variabilele definite de utilizator numite "charge_power_w", "charge_power_prc" (specificate ca procent), "discharg_power_w" și "discharge_power_prc". Există, de asemenea, o variabilă definită de utilizator numită "bat_mode". Aici se înregistrează dacă există o limită de încărcare sau o limită de descărcare (0 = fără limite, 1 = limită de încărcare, 2 = limită de descărcare, 3 = limită de încărcare și descărcare). În cazul unităților SunSpec, limitele sunt convertite și scrise în registrele prevăzute în acest scop. Cu contoarele definite de utilizator, puteți crea ieșiri definite de utilizator care scriu valorile variabilelor de mai sus în unitate. Veți găsi exemple în acest sens în definițiile de contor furnizate pentru Victron sau Kostal Plenticore. Dacă limita de încărcare sau de descărcare nu este controlată, variabilele respective nu există, deci nu sunt scrise în memorie. Cu setarea "Mode" (Mod) a controlului stocării bateriei, determinați ce ar trebui să se întâmple dacă există valori pozitive atât pentru curentul de încărcare, cât și pentru cel de descărcare. "Neutru" înseamnă că managerul de încărcare cFos transmite ambele valori către unitatea de stocare și, dacă este necesar, unitatea de stocare decide singură ce trebuie să facă într-un interval. "Prioritise charge" înseamnă că curentul de descărcare este setat la 0 dacă curentul de încărcare este pozitiv, "Prioritise discharge" înseamnă că curentul de încărcare este setat la 0 dacă curentul de descărcare este pozitiv. Acest lucru este util în cazul în care unitatea de stocare are o singură valoare pentru curentul de încărcare și descărcare. Dacă activați "Renunță la control" înseamnă că variabilele sunt șterse, adică nu se exercită niciun control dacă nu a fost utilizată nicio regulă de încărcare. Apoi, unitatea de stocare poate utiliza regula sa implicită.

Predați controlul: Această opțiune vă permite să predați controlul controlerului încorporat în rezervorul de stocare. În cazul în care cFos Charging Manager nu controlează depozitul, controlul încorporat poate prelua din nou controlul. Dacă această opțiune este bifată, variabilele definite de utilizator "charge_power_w", "charge_power_prc", "discharge_power_w", "discharge_power_prc" sunt descărcate dacă puterea calculată prin regulile de încărcare este < 0. Acesta este cazul când puterea maximă de stocare a fost setată la -1. Dacă opțiunea "Give up control" (Renunță la control) este activă, puterea de încărcare sau de descărcare este, de asemenea, setată la -1 dacă nu s-a aplicat nicio regulă de încărcare. În plus, puteți utiliza "Formula" pentru a seta puterea la -1 dacă doriți să cedați "Controlul" înapoi unității de stocare.
Dacă această opțiune nu este activă, valoarea puterii nu se modifică dacă puterea < 0, adică se păstrează valoarea determinată în timpul unei rulări anterioare.

Ieșire de comutare: Din păcate, unele memorii nu pot fi controlate direct cu ajutorul regulilor de mai sus. Cu toate acestea, pentru a putea cel puțin dezactiva unitatea de stocare cu regulile de mai sus (de exemplu, atunci când o mașină se încarcă), puteți încerca să utilizați un contact de comutare dacă unitatea de stocare are o intrare de comandă. Dacă este posibil, ați putea, de asemenea, să deconectați electric acumulatorul de la rețeaua de alimentare cu ajutorul unui contactor (pentru a evita distrugerea acumulatorului, trebuie să întrebați mai întâi producătorul sau electricianul dacă dispozitivul este potrivit pentru acest lucru). Puteți introduce numele unei variabile în câmpul "Switching output" (Ieșire de comutare), care este setată la 1 dacă puterea de încărcare sau de descărcare este pozitivă după evaluarea regulilor de încărcare și la 0 în caz contrar. Managerul de încărcare cFos oferă o definiție a contorului pentru o cutie de comutare Shelly sau o priză de comutare. Atunci când configurați acest lucru, contorul primește un ID de dispozitiv, de exemplu M5. Apoi puteți specifica caseta de comutare Shelly la "Switching output" (Ieșire de comutare) în controlerul de stocare a bateriei folosind: M5.output1.