SolarPunkLab · het dorp in 3D
EnglishHet dorp in drie dimensies: één jaar uit de simulatie, uur voor uur
Acht all-electric woningen in Breda, 80 kWp zon op de daken, een buurtbatterij van 159 kWh en 7,4 MWh seizoensopslag, gestuurd door weerjaar 2022. De wijk haalt 86,1% zelfvoorzienendheid. De rest komt van het net, het grootste deel in één winterput van zeven dagen. Alles wat in het beeld beweegt komt uit dezelfde rekenkern als de winterwand-verkenner: geen animatie, maar de uurdata van de simulatie.
Het jaar in cijfers
- zelfvoorzienend
- 86,1%
- van 35.776 kWh vraag kwam 4.977 kWh van het net
- zonnepanelen
- 80 kWp
- 8 daken × 10 kWp, zuid, 35°; 93.024 kWh opbrengst
- buurtbatterij
- 159 kWh
- 53 kW, 92% rondgaand rendement
- seizoensopslag
- 7,4 MWh
- waterstofpad, 3,2 kW laden / 2,2 kW ontladen
- congestie-uren
- 121
- uren boven de 55 kW-aansluiting, de rode lamp op de mast
- SPF warmtepomp
- 3,5
- 11.977 kWh stroom voor alle warmte en tapwater
- waterzelfvoorzienend
- 25,8%
- 208 m³ regenwater, 85 dagen droogtestress
- netexport
- 57.153 kWh
- zelfconsumptie 38,6%: de zomer past niet in de wijk
8 all-electric huishoudens in Breda · scenario basis-8-winterdicht 1.1.0 · weerjaar 2022 · weer: KNMI-350 Gilze-Rijen · verbruiksprofiel: MFFBAS E1A · prijzen: ENTSO-E day-ahead NL · zonnestand: pvlib · uurresolutie, 8.760 uur · energiebalans sluit elk uur (grootste residu 1e-14 kWh)
In het kort
- Zon en batterij dragen de zomer. De daken leveren 93.024 kWh in een jaar, de wijk vraagt 35.776 kWh. Van april tot september komt er vrijwel niets van het net; 57.153 kWh gaat eruit, want de zomer past niet in de wijk. Zelfconsumptie 38,6%.
- De winterwand staat er echt. De 4.977 kWh netimport valt vrijwel volledig in de donkere maanden. De knop "winterwand" springt naar het zwaarste importvenster van zeven dagen: dan lopen de paarse parels van de mast naar het plein.
- Seizoensopslag helpt, maar traag. Er gaat 6.638 kWh in en 2.958 kWh uit: het waterstofpad verliest twee derde onderweg. De tank levert hooguit 2,2 kW, dus in een koud uur dekt hij een fractie van de vraag. Eindstand na een jaar: 28%.
- Warmte is de grootste winterpost. De warmtepompen zetten 11.977 kWh stroom om in 42.284 kWh warmte en tapwater, SPF 3,5. De piek ligt op 7,2 kW elektrisch, midden in de winterput.
- Een kwart van het water uit de regen. 207,8 m³ regenwater dekt 25,8% van het verbruik; 85 dagen staat de tank onder de droogtegrens. De vijver loopt geen enkel uur over.
- Een eenvoudige regeling haalt het optimum niet. Dezelfde installatie haalt in het lineaire programma 89,9%. Hier stuurt een greedy uurregel zonder vooruitkijken, en die komt op 86,1%. Het verschil is de waarde van slimme aansturing, in beeld gebracht.
Het dorp in drie dimensies
openen in een nieuw tabblad ↗Alles wat beweegt komt uit de simulatie: zonnestand, glans op de daken, raamlicht per woning, de stromen langs de kabels en leidingen, de vulling van batterij, tank en vijver. Begint op 13 januari 2022, 12:00. De knoppen onderin springen naar de uren die het verhaal dragen.
- slepen draaien
- scrollen zoomen
- spatie afspelen
- pijltjes een uur (shift: een dag)
- P presentatiemodus
- EN/NL taal
Blijft het frame leeg of geen WebGL? Open het dorp als losse pagina.
De legenda
Wat je ziet
- Glans op de daken. De PV-opbrengst per woning per uur. Acht daken van 10 kWp, zuid, 35 graden.
- Raamlicht. De vraag per huishouden per uur, met de spreiding tussen zuinige, verspillende en meeliftende huishoudens uit het gedragsmodel.
- Lichtsporen over de paden. De dispatch van dat uur: zon naar de woningen, dan naar de buurtbatterij, dan naar de seizoensopslag, de rest naar het net. Stroom en water lopen onder de paden naar de wijk-bus in het plantsoen, dezelfde topologie als de simulatiegraaf.
- Vier modules in het batterijpaviljoen. De laadtoestand van de buurtbatterij, 159 kWh.
- De waterstoftank. De vulling van de seizoensopslag. Damp boven het elektrolyser-huisje betekent dat er dat uur waterstof wordt gemaakt.
- Regenton en retentievijver. Tankstand en vijverstand. Blauwe stromen van dak naar buurttank zijn regenopvang; van tank naar woningen grijswater, van tank naar moestuin irrigatie. Grijs van het leidingnet is drinkwater.
- Rode lamp op de mast. Een congestie-uur: de wijk vraagt of levert meer dan de 55 kW-aansluiting toelaat. Paarse parels van de mast naar het plein zijn netimport.
- Regen, sneeuw, wolken, wind, bladkleur. KNMI-uurdata van station 350 en de kalender. De ventilatoren van de warmtepompen draaien op hun elektrisch vermogen.
- Balansregel linksonder. In = uit + verandering in opslag + verliezen, met het residu van die tick. Dat residu is nul op machineprecisie, elk uur.
Wat dit beeld niet is
het eerlijkheidsblok hoort bij het model, niet onderaan de pagina
- Geen bouwtekening. De geometrie is schematisch. Afstanden, gebouwvormen en de plek van het paviljoen zijn gekozen voor leesbaarheid, niet voor een kavel.
- Eén weerjaar. 2022 was een recordzonjaar. In het grijze 2021 of de koude winter van 2010 is het beeld slechter; de verkenner toont die bandbreedte over vijftien weerjaren.
- Eén regeling. Greedy, zonder weersverwachting en zonder prijssturing. Het lineaire optimum ligt op 89,9%; dit beeld toont de ondergrens van wat aansturing kan.
- Gedrag is een model. Een kwart zuinig, een kwart verspillend, een kwart meelifter, met vaste factoren en een vaste seed. Geen gemeten huishoudens.
- Geen euro's. Het beeld toont energie en water. Kosten, robuustheid en kruisjaren staan in de winterwand-verkenner.
- De uurreeksen zijn gekwantiseerd. Om het bestand klein te houden zijn alle reeksen in 32.000 stappen opgeslagen. De afwijking in de jaartotalen is kleiner dan 0,001%.
Veelgestelde vragen
Wat laat het 3D-dorp precies zien?
Eén jaarrun van het Solarpunk Village Lab, scenario basis-8-winterdicht: acht all-electric woningen in Breda met 80 kWp zon, een buurtbatterij van 159 kWh, 7,4 MWh seizoensopslag via waterstof, warmtepompen en regenwateropvang, uur voor uur door weerjaar 2022. Zonnestand, dakglans, raamlicht, de stromen langs kabels en leidingen, de vulling van batterij, tank en vijver, het weer en de rode lamp op de mast komen allemaal uit de uurdata van de simulatie. Het is geen animatie met een verhaaltje erbij; het is de simulatie zelf, getekend.
Waarom 86,1% en niet 90%?
De installatie is met een lineair programma gedimensioneerd op 90% zelfvoorzienend over drie weerjaren. Dat programma kijkt het hele jaar vooruit. In het 3D-dorp stuurt een eenvoudige greedy uurregel zonder vooruitkijken: zon eerst naar de woningen, dan de batterij, dan de seizoensopslag, de rest naar het net. Die regel haalt 86,1%. De bovengrens met perfecte sturing op dit ene weerjaar is 89,9%. Het gat van bijna vier procentpunt is wat slimme aansturing waard is, en dat is precies de vraag die het lab hierna onderzoekt.
Wat is de winterwand in dit beeld?
Het zwaarste aaneengesloten importvenster van zeven dagen in het jaar. De knop winterwand onderin springt ernaartoe. Je ziet de batterijmodules leeg, de waterstoftank die met 2,2 kW druppelt, de warmtepompventilatoren op volle toeren en de paarse netimport-parels van de mast naar het plein. In de verkenner is de winterwand de knik in de kostencurve boven 80%; hier is het de week waarin je hem voelt.
Hoe werkt de seizoensopslag hier?
Als waterstofpad: een elektrolyser van 3,2 kW maakt in de zomer waterstof uit overschot, een brandstofcel van 2,2 kW maakt er in de winter weer stroom van. De opslag is 7,4 MWh. Het laadrendement is 65% en het ontlaadrendement 50%, dus van elke drie kilowattuur die erin gaat komt er ongeveer één terug. In 2022 ging er 6.638 kWh in en 2.958 kWh uit, 0,65 cyclus. De tank begint en eindigt het jaar rond 28%. Klein vermogen, groot volume: dat is de aard van seizoensopslag, en het verklaart waarom hij de winterwand wel verzacht maar niet oplost.
Kan ik de data zelf gebruiken?
De uurreeksen zitten in het bestand zelf, gecomprimeerd; de pagina laadt niets van buiten. De bronnen zijn open: KNMI-uurdata van station 350 Gilze-Rijen, het MFFBAS E1A-verbruiksprofiel, ENTSO-E day-ahead-prijzen en pvlib voor de zonnestand. De doorgerekende datasets van de winterwand-verkenner staan als JSON op deze site onder CC BY 4.0. Wil je de jaarrun zelf als tabel, stuur dan een bericht.
Werkt het op mijn telefoon?
Het dorp heeft WebGL nodig en laadt één bestand van 1,2 MB. Op een recente telefoon werkt het; op een klein scherm is de losse pagina prettiger dan het ingesloten venster, via de link onder het frame. De pagina gebruikt geen cookies, geen tracking en geen externe scripts. Zonder WebGL zie je deze tekst en de kerncijfers, en die kloppen ook zonder het beeld.
Hoe dit is gemaakt
De wijk is eerst met een lineair programma (PyPSA/HiGHS) gedimensioneerd op 90% zelfvoorzienend over drie weerjaren, dezelfde methode als de winterwand-verkenner. Daarna is die installatie één keer met de greedy uurregeling van het lab door weerjaar 2022 gestuurd: zon eerst naar de woningen, dan naar de buurtbatterij, dan naar de seizoensopslag, de rest naar het net. Dat levert 86,1%, geen 90%: een eenvoudige regeling haalt het LP-optimum niet, en dat verschil is precies wat je hier ziet. Elk uur sluit de energiebalans, de waterbalans en de warmtebalans op machineprecisie. De geometrie is schematisch en het palet is dat van het lab. Het is een simulatie-uitkomst, geen bouwtekening.
Verder in het lab
Weer: KNMI-350 (2022) · verbruiksprofiel: MFFBAS E1A AMI A 2022 · prijzen: ENTSO-E day-ahead NL · zonnestand: pvlib solarposition (Breda, uur-midden) · scenario basis-8-winterdicht 1.1.0 · three.js r149, één bestand van 1,2 MB zonder externe requests of tracking · gebouwd 2026-08-20