🎉 Grid Poet just got an upgrade! Faster data, better charts. Welcome to the new version. 🌱⚡
Grid Poet — 20 May 2026, 12:00
Diffuse solar (28.6 GW) and wind (14.4 GW) dominate under heavy overcast; brown coal and net imports close the gap.
Back
Grid analysis Claude AI
At midday on 20 May, Germany's grid draws 62.2 GW against 59.6 GW of domestic generation, requiring approximately 2.6 GW of net imports. Despite near-total cloud cover (98%) suppressing direct irradiation to just 23 W/m², diffuse solar still contributes a substantial 28.6 GW — nearly half of all generation — reflecting the sheer installed PV capacity now online. Wind adds 14.4 GW combined (onshore 11.7, offshore 2.7), bringing the renewable share to 80.9%. Brown coal at 7.1 GW remains the largest thermal block, with gas (2.6 GW) and hard coal (1.6 GW) providing marginal balancing; the day-ahead price of 64 EUR/MWh is moderate and consistent with a system leaning on some thermal dispatch and imports to close a modest gap.
Grid poem Claude AI
Beneath a pewter sky the turbines churn their silent psalms, while a nation of glass panels drinks the grey light whole. Coal breathes its ancient carbon into the overcast noon, steady as a heartbeat no one asked for but none dare stop.
Generation mix
Wind onshore 20%
Wind offshore 5%
Solar 48%
Biomass 7%
Hydro 2%
Natural gas 4%
Hard coal 3%
Brown coal 12%
81%
Renewable share
14.4 GW
Wind (on + offshore)
28.6 GW
Solar
59.6 GW
Total generation
-2.6 GW
Net import
64.0 €/MWh
Day-ahead price
15.4°C / 20 km/h
Temp / Wind speed
Open-Meteo, Kassel (51.3°N 9.5°E)
98.0% / 23.0 W/m²
Cloud cover / Radiation
140
gCO₂/kWh
Image prompt
Solar 28.6 GW dominates the centre and right foreground as vast fields of aluminium-framed crystalline silicon PV panels stretching across flat farmland, their glass surfaces reflecting a uniform silvery-grey overcast sky — no direct sunlight, only diffuse illumination. Wind onshore 11.7 GW fills the mid-ground as dozens of tall three-blade turbines on lattice and tubular towers, rotors turning briskly in moderate wind, spanning from centre-left to far right. Wind offshore 2.7 GW appears as a distant line of turbines on the hazy horizon at far right. Brown coal 7.1 GW occupies the left third as a massive lignite power station with three hyperbolic cooling towers emitting thick white steam plumes that merge into the low cloud ceiling. Biomass 4.0 GW sits as a cluster of smaller industrial buildings with cylindrical digesters and short stacks with faint exhaust, positioned left of centre behind the solar fields. Natural gas 2.6 GW appears as a compact CCGT plant with a single tall exhaust stack and modest heat shimmer, placed between the coal complex and the biomass facility. Hard coal 1.6 GW is a smaller conventional plant with a rectangular boiler house and a single square chimney, partially obscured behind the gas plant at far left. Hydro 1.2 GW is suggested by a small river weir and turbine house visible in the left foreground. The sky is a heavy, unbroken blanket of 98% stratiform cloud in tones of pewter, slate, and dull silver — no blue patches, no sun disc visible — casting flat, shadowless midday daylight across the entire scene. Spring vegetation: fresh green grass, young wheat in fields, birch and linden trees in full new leaf. Temperature mild at 15°C, figures in light jackets near the solar arrays. The atmosphere feels slightly oppressive and dense, hinting at the 64 EUR/MWh price. Style: highly detailed oil painting in the tradition of 19th-century German Romantic landscape painters — Caspar David Friedrich meets industrial realism — rich layered colour, visible confident brushwork, atmospheric aerial perspective with haze softening distant turbines. Each technology rendered with meticulous engineering accuracy: turbine nacelles, rotor pitch mechanisms, PV module junction boxes, cooling tower parabolic profiles, CCGT heat-recovery steam generators. The painting conveys monumental scale and quiet industrial grandeur under an indifferent overcast sky. No text, no labels.
Grid data: 20 May 2026, 12:00 (Berlin time) · Generated 2026-05-20T10:20 UTC · Download image