Weersensembles en live marktdata erin, risicobewuste dispatch eruit: een MILP-planner voor het optimale plan, een CVaR-planner die het slechtste uur beprijst voordat het gebeurt, elk kwartier herberekend. Aangetoond op echte Nederlandse marktdata, gebouwd voor het Europese merchant-tijdperk.
Één optimalisatiekern, elke verrekenperiode opnieuw opgebouwd, afgestemd op de fysica van elke asset en de volatiliteit van de Europese kwartier-onbalansmarkten.
Niets hiervan is interactief. Elke dag draaien twee geplande blokken zonder dat er iemand bij is: het ene verrekent en beoordeelt de dag die net is afgelopen, het andere bouwt het plan voor de dag die nog niet is begonnen. Alle tijden in UTC.
De afrekenprijzen van de vorige dag worden bij de TSO opgehaald. Dat zijn de echte cijfers waarop de dag wordt beoordeeld, niet de prognose waarop hij is gepland.
De onbalanskosten worden voor elke afrekenperiode berekend uit het lopende plan, het geleverde volume en de afgerekende prijs. Wat het plan werkelijk heeft gekost, niet wat het zou moeten kosten.
De geleverde kant van het grootboek wordt samengesteld over de laatste drie volledige dagen, zodat een nacht met een stilstaande stack zichzelf de volgende nacht herstelt in plaats van een gat achter te laten.
Zolang de telemetrie van een operator niet is aangesloten, wordt de respons van de installatie in deze stap gemodelleerd in plaats van gemeten, en overal waar die opduikt ook zo gelabeld. Prijzen en beslissingen zijn echt; dit is het enige been dat een pilot levert.Behaalde opbrengst, betaalde onbalans, leveringsnauwkeurigheid worden apart beoordeeld voor elke planner en weggeschreven in het grootboek, één regel per beslissing. Dit is de vastlegging die een operator kan controleren tegen zijn eigen afrekeningen.
De gesloten day-aheadcurve, plus de onbalansprijzen van de TSO die al vastliggen.
Een ensemble met 51 leden, meegenomen als scenario’s in plaats van teruggebracht tot één getal.
Zon- en windscenario’s, uit het ensemble gerekend door de eigen fysica van elke installatie, vervolgens uitgelezen als P10 / P50 / P90.
Aansluitcapaciteit, batterijvermogen en -energie, retourrendement, cyclusslijtage, plus de laadtoestand die over middernacht wordt meegenomen.
Een vierde ronde om 14:15 lost het verwachtingswaardeplan opnieuw op met een resolutie van 15 minuten, en een intradayplanner draait elke vier uur opnieuw zodra er verse prijzen en prognoses binnenkomen. De spreiding is bewust: elke planner krijgt de solver en de database voor zichzelf.
Het grootboek van gisteren sluit om 03:20; het plan voor morgen wordt om 14:00 geschreven. Elk plan komt uit een systeem dat in afgerekende cijfers al weet hoe het vorige heeft gepresteerd.
Alle drie de planners draaien elke dag op dezelfde prijzen, dezelfde scenario’s en dezelfde installatie. Dat is wat de vergelijking in het dashboard eerlijk maakt in plaats van een demo.
Het dashboard is een uitlezing van al genomen beslissingen, geen cockpit. Een operator bekijkt de onderbouwing achteraf; hij hoeft nooit aan zijn bureau te zitten voor de run zelf.
Elk kwartier draait Powerlys drie planners en kiest de beste, zodat het systeem optimaal is waar het kan, en veilig waar het moet.
Een mixed-integer optimizer vindt de globaal optimale dispatch over het portfolio, gegeven de prognose en elke fysieke randvoorwaarde: ramplimieten, laadtoestand, cyclusbudgetten.
Een expliciete risicoknop (agressief, gebalanceerd of conservatief) die de slechtste 5% van de uitkomsten direct beprijst. Risicocomités en kredietverstrekkers lezen hem native; een black box niet.
Een transparante regelgebaseerde planner als veiligheidsvloer, zodat er altijd een deugdelijke beslissing is, ook wanneer data of modellen zijn gedegradeerd.
Operators rekenen onbalans elk kwartier af tegen prijzen die binnen één dag met duizenden euro’s per MWh kunnen zwaaien. Optimaliseren op de gemiddelde uitkomst laat de staart onbeheerd, en de staart is waar portfolio’s leegbloeden.
Het methodepaper achter deze sectie: de CVaR-planner, zijn Rockafellar–Uryasev-linearisatie, en hoe hij naast de verwachtingswaarde-MILP en de regelgebaseerde vloer staat, over vier asset-topologieën. Het bewijs heeft drie benen: een gecontroleerd simulatie-experiment dat toont hoe de methode zich gedraagt; een 79-daagse backtest op echte Nederlandse day-ahead- en TenneT-onbalansprijzen, waarin de +14,0% omzetstijging van de verwachtingswaarde-planner reproduceerde, en de onbalanskosten-scheiding uit de simulatie niet; en, nieuw in v3, een 29-daagse meting van een losstaande batterij op echte day-ahead-prijzen, gerapporteerd als bovengrens omdat ze alleen energie prijst. Wat de staartverzekering waard is in volatiele vensters, beslechten pilots.
Lees de preprint op SSRNDe planner is zo goed als wat hij ziet. Powerlys voedt hem met een volledige spreiding van toekomsten, niet met één puntprognose.
Een volledig weersensemble vangt de bandbreedte van wat wind en instraling kunnen doen. Dit is de grondstof voor eerlijk risico, niet voor valse precisie.
Elk weerslid wordt via de eigen fysica van de asset omgezet in vermogen (turbinecurves, paneelgeometrie), geen gefitte black box.
Opwek- en prijsscenario’s voeden de CVaR-planner direct, zodat de dispatchbeslissing de spreiding van uitkomsten al verdisconteert.
Dezelfde optimalisatiekern behandelt elke asset-vorm native: geen aangebouwde modellen, geen herschrijvingen per asset.
Instralingsgedreven opwek met curtailment- en omvormerlimieten.
Turbinevermogenscurves met ramp- en beschikbaarheidsrestricties.
Gecoloceerde opwek plus opslag, geco-optimaliseerd als één asset.
Laadtoestand, cyclusbudgetten en degradatie beprijsd in elke cyclus.
Waar de engine staat op het pad van prototype naar productie, eerlijk gezegd.
MILP + CVaR-planner en prognose-front-end geïmplementeerd over vier topologieën.
Draait op echte Nederlandse marktdata met TenneT-onbalans, ENTSO-E day-ahead en weerfeeds.
Resultaten tot nu toe zijn backtests op echte marktdata, gedocumenteerd in het CVaR-whitepaper.
Pilotgesprekken met Nederlandse operators lopen: kosteloos, op hun eigen data. De volgende stap van shadow naar live.
Het Nederlandse SDE++-tijdperk maakt plaats voor merchant-exposure: steun stopt al tijdens negatieve-prijsuren, en nieuwe capaciteit draait steeds vaker volledig merchant, dus dispatchkwaliteit landt rechtstreeks op de P&L.
Netcongestie en een volatiele onbalansmarkt trekken grootschalige batterijen in recordtempo naar het Nederlandse net, en juist daar concentreren dispatchwaarde en staartrisico zich.
Negatieve-prijsuren en intraday-spreads breken record na record. Elke trend vergroot precies het gat dat onze staartrisico-engine moet dichten.
Elke exploitant van een duurzaam portfolio zit vandaag in een van drie hokjes, en elk laat hetzelfde gat open.
Ze verkopen je een betere schatting van de prijzen van morgen. Maar de beslissing (en het risico) blijft op jouw bureau. Een prognose alleen verdient niets; ernaar handelen wel.
Ze handelen namens jou, en jouw controle, jouw data en jouw beslishistorie vertrekken met hen. Je ziet de uitkomst, niet de redenering.
Spreadsheets en vaste regels, afgestemd op de gemiddelde dag. De staart (de slechtste kwartieren, waar portfolio's echt bloeden) blijft onbeheerd.
Geen prognose waar je zelf nog op moet handelen. Geen desk waaraan je je sleutels afgeeft. Software die de dispatchbeslissing zelf produceert (day-ahead-bod, laad-/ontlaadplan, onbalanspositie, elke 15 minuten), terwijl drie dingen waar blijven: de controle blijft bij de exploitant, het risico wordt expliciet geprijsd via een auditeerbare CVaR-knop, en het resultaat wordt gemeten (+14,1% omzet ten opzichte van regelgebaseerde dispatch over 109 dagen echte Nederlandse marktprijzen, methode gepubliceerd op SSRN).
Powerlys is vandaag TRL 6 en draait in shadow-mode op echte marktdata, over vier asset-topologieën. Resultaten tot nu toe zijn backtests op echte marktdata (gevalideerd op echte Nederlandse marktdata sinds april 2026, het striktste kwartier-onbalansregime van Europa); live pilots met operators zijn de volgende stap. De onderneming is in oprichting, met een gepland hoofdkantoor in Zürich.
Wij draaien een kosteloze pilot op uw data (u behoudt alles, schone exit) en tonen de dispatchwaarde uit de eerste hand.
Plan een demo