Algoritmul de comandă folosește acum un Battery Schedule: un plan precalculat de încărcare și descărcare. Algoritmul generează acest plan pe baza prognozei și îl folosește în timpul ciclului de comandă pentru a lua decizii. Astfel se obțin o optimizare mai bună și un comportament mai previzibil.
Cele mai importante îmbunătățiri
Logică de decizie bazată pe plan
- Algoritmul urmează acum un plan precalculat, nu doar decizii în timp real.
- Tipurile de acțiune:
- Idle: nicio activitate planificată, bateria poate rămâne în repaus.
- Follow scheduled power: urmează exact puterea planificată (încărcări din rețea și descărcări pentru tranzacționare).
- Compensate production deficit: stabilește singur puterea pentru a compensa un deficit de producție (descărcare).
- Compensate PV surplus: stabilește singur puterea pentru a încărca un surplus fotovoltaic (doar din fotovoltaice).
- Charge max capacity: încarcă la puterea maximă disponibilă.
Rezervarea energiei
- Algoritmul rezervă energie pentru intervalele scumpe care urmează.
- Se face distincția între energia rezervată și cea nerezervată.
- Energia rezervată este protejată pentru descărcările planificate la prețuri mari.
Optimizare îmbunătățită
- Planificarea încărcării atât din fotovoltaice, cât și din rețea.
- Diferența minimă de preț pentru folosirea bateriei este acum configurabilă la nivel de proiect.
Îmbunătățiri de eficiență
- Calcule rafinate ale randamentului dus-întors.
- Urmărire mai bună a stării bateriei între intervale.
- Optimizarea distribuției energiei între mai multe baterii.
Actualizarea planului și caching
- Planul este actualizat după fiecare interval, ca să reacționeze la performanța reală a sfertului de oră trecut (de exemplu o abatere a producției fotovoltaice sau a consumului față de prognoză).
Urmărirea valorilor planificate față de cele reale
- O separare între fluxurile de energie planificate și cele reale. Acestea sunt păstrate pentru raportare.
Stabilitatea algoritmului
- Diverse corecții de erori și îmbunătățiri de stabilitate.
Suport pentru fusuri orare
- Suport complet pentru fusuri orare, astfel încât ora din motivări să fie afișată local.
Agregare pe mai multe baterii
- Planul este agregat pentru toate bateriile, pentru o coordonare mai bună.
- Gestionare mai bună a capacității atunci când există mai multe baterii.
În practică
În grafic vedeți două bare pentru fiecare sfert de oră:
- cantitatea de energie planificată pentru încărcare sau descărcare;
- încărcarea sau descărcarea executată efectiv.
Planul este recreat la fiecare sfert de oră, ținând cont de fluxurile reale de energie. În acest proiect se vede că bateria a fost încărcată între 2:30 și 7:15, pentru a trece la autoalimentare în perioada mai scumpă de după 7:15. Diferență minimă de preț: 20 €.