Voltmasters algoritme 2.0

Nieuwe functionaliteit: het Battery Schedule-systeem.

Mathieu Maeyaert
Battery Schedule-grafiek van het Voltmasters-algoritme

Het sturingsalgoritme gebruikt nu een Battery Schedule: een vooraf berekende planning voor laden en ontladen. Het algoritme genereert deze planning op basis van de forecast en gebruikt ze tijdens de controlecyclus om beslissingen te nemen. Dit leidt tot betere optimalisatie en meer voorspelbaar gedrag.

Belangrijkste verbeteringen

Schedule-gebaseerde beslissingslogica

  • Het algoritme volgt nu een vooraf berekende schedule in plaats van enkel real-time beslissingen.
  • De actietypes:
    • Idle: geen activiteit gepland, de batterij kan in rust blijven.
    • Follow scheduled power: volg exact de geplande power (grid charges en trade discharges).
    • Compensate production deficit: bepaal zelf de power om een productietekort te compenseren (ontladen).
    • Compensate PV surplus: bepaal zelf de power om een PV-overschot op te laden (alleen PV).
    • Charge max capacity: laad op aan het beschikbare maximumvermogen.
Scheduletabel met geplande en uitgevoerde batterijacties per kwartier
Het EMS berekent vooraf een schedule per kwartier, met de geplande en uitgevoerde acties per batterij.

Energiereservering

  • Het algoritme reserveert energie voor toekomstige dure tijdsloten.
  • Onderscheid tussen gereserveerde en niet-gereserveerde energie.
  • Gereserveerde energie wordt beschermd voor geplande ontladingen bij hoge prijzen.

Verbeterde optimalisatie

  • Planning van zowel PV- als gridbronnen voor het opladen.
  • Het minimumprijsverschil om de batterij te gebruiken is nu instelbaar op projectniveau.

Efficiëntieverbeteringen

  • Verfijnde round-trip-efficiencyberekeningen.
  • Betere tracking van de batterijstatus tussen tijdsloten.
  • Optimalisatie van de energieverdeling over meerdere batterijen.

Schedule-updates en caching

  • De schedule wordt bijgewerkt na elk tijdslot, om in te spelen op de effectieve prestaties van het afgelopen kwartier (bijvoorbeeld een afwijking van de PV-productie of het verbruik ten opzichte van de voorspelling).

Tracking van geplande versus werkelijke waarden

  • Scheiding tussen geplande en werkelijke energiestromen. Deze worden bijgehouden voor rapportage.

Algoritmestabiliteit

  • Diverse bugfixes en stabiliteitsverbeteringen.

Timezone-ondersteuning

  • Volledige timezone-ondersteuning zodat het tijdstip in de reasons lokaal wordt weergegeven.

Aggregatie over meerdere batterijen

  • De schedule wordt geaggregeerd over alle batterijen voor een betere coördinatie.
  • Betere capaciteitsafhandeling bij meerdere batterijen.

Concreet

Twee Voltmasters-collega's bekijken het Battery Schedule van een project op het scherm
Ons team bekijkt het Battery Schedule van een live project in het dashboard.
Battery Schedule met geplande en uitgevoerde lading en ontlading per kwartier
Battery Schedule: geplande versus effectief uitgevoerde lading en ontlading per kwartier.

In de grafiek zie je per kwartier twee balken:

  • de hoeveelheid energie die gepland is om te laden of te ontladen;
  • de effectief uitgevoerde lading of ontlading.

De planning wordt elk kwartier opnieuw gemaakt, rekening houdend met de reële energiestromen. In dit project zie je dat de batterij van 2:30 tot 7:15 werd opgeladen, om in de duurdere periode vanaf 7:15 naar self-supply te gaan. Minimum price difference: 20 €.

Gecombineerde grafiek van verbruik, PV-productie, batterijvermogen en prijzen
Verbruik, PV-productie, batterijvermogen en prijzen samengebracht in één beeld.

Klaar om je eerste project te laten renderen?

Vertel ons over je volgende installatie. We tonen je het platform, rekenen mee op je businesscase en begeleiden je van eerste offerte tot certificering.