Power Grid Model, bouwen aan de rekenstandaard voor het energienet van morgen

5 min read
May 4, 2026 11:44:06 AM

De energietransitie legt een fundamentele uitdaging bloot: ons energienet wordt steeds zwaarder belast, terwijl de complexiteit snel toeneemt. Decentrale opwek, elektrificatie, veranderend verbruik en groeiende capaciteitsvragen zorgen ervoor dat netbeheerders steeds sneller en nauwkeuriger inzicht nodig hebben. Of het nu gaat om strategische scenario’s voor de komende dertig jaar, simulaties op complexe distributienetten of real-time monitoring van de actuele netstatus: onder de motorkap is steeds één element onmisbaar, betrouwbare berekeningen op het stroomnet in productieomgevingen, op schaal. Precies daar ontstaat de noodzaak voor standaardisatie. Wanneer iedere organisatie, ieder team of ieder project opnieuw eigen tooling ontwikkelt, ontstaat versnippering. Dat vertraagt innovatie, maakt integratie complexer en vergroot de kans dat waardevolle kennis opgesloten blijft in losse oplossingen.

Power Grid Model is ontwikkeld om dat te doorbreken.
Power Grid Model is een open-source project voor distributienetberekeningen, gehost door LF Energy, onderdeel van de Linux Foundation. Het project biedt een gedeelde, schaalbare rekenkern voor toepassingen in onder andere netplanning, simulatie, data-analyse en monitoring.

Martijn Govers, Scientific Software Engineer bij Bright Cubes, werkt vanuit Alliander actief mee aan Power Grid Model en maakt deel uit van het maintainer-team. In deze blog neemt hij je mee in de technische opbouw van het project, de kracht van de community en de volgende stappen op de roadmap.

 Op donderdag 21 mei 2026 vindt de 7th Power Grid Model Meetup plaats. Tijdens deze communitydag komen gebruikers, contributors en geïnteresseerden samen om kennis te delen, ontwikkelingen te bespreken en vooruit te kijken naar de volgende fase van het project. 

Martijn verzorgt die middag de keynote: “Powering the Energy Transition: Different Pieces, One Shared Puzzle”. 

Aanmelden kan via https://hubs.la/Q047T37v0  

Van losse oplossingen naar een gedeelde rekenkern
Power Grid Model bestaat uit een aantal samenhangende libraries. De kern wordt gevormd door power-grid-model, de library waarin de berekeningen zelf worden geïmplementeerd. Daarnaast zijn er aanvullende libraries die het gebruik in specifieke contexten eenvoudiger maken, in het bijzonder power-grid-model-ds voor data-analyse en power-grid-model-io voor dataconversie.

De core library is ontwikkeld voor Python-omgevingen, maar beschikt ook over een native interface. Daardoor kunnen andere programmeertalen gebruikmaken van de rekenfunctionaliteit. Die opzet maakt Power Grid Model geschikt voor uiteenlopende toepassingen: van veeleisende productieomgevingen met miljoenen of zelfs miljarden berekeningen tot simulaties op grote en complexe netten en actieve researchomgevingen. Tegelijkertijd is de instap bewust laagdrempelig gehouden. Gebruikers kunnen de library eenvoudig integreren in hun eigen omgeving, bijvoorbeeld met een veelgebruikt commando als:

uv add power-grid-model

Die combinatie van schaalbaarheid, performance en toegankelijkheid maakt Power Grid Model meer dan een technische library. Het project vormt een fundament waarop organisaties kunnen voortbouwen, zonder telkens opnieuw hetzelfde wiel uit te vinden.

Engineering op het snijvlak van disciplines
Als scientific software engineer en maintainer werkt Martijn aan de doorontwikkeling en kwaliteit van de belangrijkste library binnen het project: power-grid-model. Daarin komen verschillende werelden samen.

Aan de ene kant werkt hij met stroomnetexperts, electrical engineers en wetenschappers om te zorgen dat de juiste berekeningen op de juiste manier worden geïmplementeerd. Aan de andere kant werkt hij met data engineers, data scientists en andere gebruikers aan een stabiele, gebruiksvriendelijke interface die aansluit op moderne productie- en analyseomgevingen.

Die combinatie maakt het werk inhoudelijk uitdagend. Nieuwe functionaliteit raakt vrijwel altijd meerdere disciplines tegelijk: electrical engineering, wiskunde, softwarearchitectuur, implementatie en API-design. Daarbij spelen ook security en governance een belangrijke rol. De samenwerking met stakeholders binnen LF Energy helpt om die kwaliteit structureel te borgen.

Martijn draagt niet alleen bij aan code, maar ook aan richting. Als maintainer bewaakt hij de technische kwaliteit, helpt hij keuzes te maken in architectuur en interface, en zorgt hij dat bijdragen van de community passen binnen de langetermijnontwikkeling van het project.

Een community die het project sterker maakt
Een belangrijk onderdeel van Power Grid Model is de actieve community van gebruikers en contributors. Die community bestaat uit professionals met verschillende achtergronden: netexperts, software engineers, data professionals, wetenschappers en organisaties die werken aan toepassingen rond het energienet.

Martijn biedt regelmatig support aan gebruikers en reviewt externe contributies. Juist dat laatste is voor hem een van de meest motiverende onderdelen van het project. Nieuwe contributors beginnen vaak met een enkele pull request, maar groeien soms uit tot mensen die het project echt eigen maken en vervolgens andere nieuwe contributors helpen.

Daarmee groeit niet alleen de codebase, maar ook de gemeenschap eromheen. Dat is essentieel voor open-source projecten die een structurele rol willen spelen in een sector waar betrouwbaarheid, transparantie en samenwerking steeds belangrijker worden.

Van nieuwe features naar een volwassen ecosysteem
Sinds Martijn in 2023 bij het project betrokken raakte, zijn er verschillende belangrijke stappen gezet. Er zijn nieuwe typen berekeningen toegevoegd, waaronder kortsluitberekeningen, en nieuwe berekeningsmethodes geïmplementeerd, zoals Newton-Raphson state estimation. Ook is de ondersteuning voor componenten uitgebreid, bijvoorbeeld met stroomsterktesensoren, en is er functionaliteit toegevoegd voor controle op observability.

Deze uitbreidingen laten zien dat Power Grid Model zich niet alleen verbreedt, maar ook verdiept. Het project groeit stap voor stap uit tot een volwassen ecosysteem voor distributienetberekeningen.

Die ontwikkeling is ook zichtbaar binnen de lifecycle van LF Energy. Power Grid Model is recent gegradueerd naar de Early Adoption-fase, de derde fase na Sandbox en Incubation. Deze stap onderstreept de groeiende community, de volwassenheid van het project en de aandacht voor governance en security.

De roadmap: verder bouwen aan kwaliteit, modellering en gebruiksgemak
De komende periode richt de roadmap zich op verdere uitbreiding en verfijning. Er wordt gewerkt aan ondersteuning voor extra componenttypen, waaronder PV nodes en stroomsterktesensoren. Daarnaast staat verbeterde modellering van bestaande componenten, zoals transformatoren, op de agenda.

Ook gebruiksvriendelijkheid blijft een belangrijk aandachtspunt. Power Grid Model moet niet alleen technisch krachtig zijn, maar ook toegankelijk blijven voor de verschillende doelgroepen die ermee werken, van electrical engineers tot data scientists en softwareteams.

Daarnaast voert LF Energy een security review uit. Daarmee wordt de kwaliteit van het project verder versterkt en wordt opnieuw een stap gezet richting bredere adoptie in professionele en bedrijfskritische omgevingen.

Van library naar impact in de praktijk
Een sterke library is een belangrijk fundament, maar op zichzelf nog geen eindoplossing. De echte impact ontstaat pas wanneer technologie goed wordt geïntegreerd in bestaande systemen, processen en besluitvorming. Juist daar ligt een belangrijk vraagstuk voor veel organisaties. Alliander heeft als netbeheerder veel ervaring met simulatieomgevingen en praktijktoepassingen binnen het energiedomein. Tegelijkertijd blijft integratie in moderne data- en productieomgevingen complex. Bright Cubes werkt samen met organisaties om precies die vertaalslag mogelijk te maken: van technische component naar schaalbare toepassing.

Waarom dit nu belangrijk is
De uitdagingen op het energienet nemen de komende jaren verder toe. Dat vraagt om oplossingen die niet alleen vandaag werken, maar ook schaalbaar, onderhoudbaar en herbruikbaar zijn voor de toekomst. Power Grid Model laat zien hoe open source daarin een sleutelrol kan spelen. Door kennis, technologie en community samen te brengen, ontstaat een gedeeld fundament waarop meerdere organisaties kunnen voortbouwen. Voor Martijn is dat precies de kracht van het project: betere software bouwen én bijdragen aan een manier van werken waarin samenwerking, transparantie en technische kwaliteit centraal staan.

Sluit aan bij de Power Grid Model-community
Op donderdag 21 mei 2026 vindt de 7th Power Grid Model Meetup plaats. Tijdens deze communitydag komen gebruikers, contributors en geïnteresseerden samen om kennis te delen, ontwikkelingen te bespreken en vooruit te kijken naar de volgende fase van het project.

Martijn verzorgt die middag de keynote:

“Powering the Energy Transition: Different Pieces, One Shared Puzzle”

Voor professionals die werken aan netmodellering, data engineering, energiesystemen of open-source technologie in het energiedomein is dit een waardevol moment om aan te sluiten bij de community. Inschrijven kan t/m 13 mei 2026 voor fysieke aanwezigheid. Daarna zijn de inschrijvingen voor virtueel bijwonen geopend t/m 20 mei. Aanmelden kan via:  https://hubs.la/Q047T37v0 

Benieuwd hoe we je kunnen helpen?

Ben jij benieuwd naar de mogelijkheden voor jouw organisatie of team. Wij nemen graag de tijd om ons te verdiepen in jullie vraag, kans of problematiek waarna we samen kijken welke vorm van dienstverlening het beste past. Omdat we onze organisatie flexibel hebben ingericht zijn we ook bereid om buiten deze kaders te kijken om elkaar te kunnen helpen.

Alex Verstappen

Alex Verstappen - Directielid

Neem contact op met mij. Ik ben bereikbaar op alex.verstappen@brightcubes.nl. Je kunt natuurlijk ook het formulier invullen.

No Comments Yet

Let us know what you think