📦 This is the legacy version. Visit move37.app for the new Grid Poet with live data and better charts! 🚀
Grid Poet — 28 April 2026, 23:00
Strong onshore wind leads at 23.7 GW but 15.4 GW of thermal generation persists under elevated nighttime prices.
Back
Grid analysis Claude AI
At 23:00 on a late-April night, German demand sits at 48.5 GW against 47.7 GW of domestic generation, requiring approximately 0.8 GW of net imports to balance the system. Wind generation is strong at 26.7 GW combined (onshore 23.7, offshore 3.0), providing the bulk of supply and lifting the renewable share to 67.8%. Despite this robust wind output, the thermal fleet remains substantially committed: brown coal at 6.8 GW, gas at 4.8 GW, and hard coal at 3.8 GW together deliver 15.4 GW, reflecting either must-run constraints, reserve obligations, or contractual positions that keep these units online even at relatively high wind penetration. The day-ahead price of 101.8 EUR/MWh is elevated for a nighttime hour with this level of renewables, suggesting tight conditions across the interconnected European system or high gas-driven marginal costs setting the clearing price.
Grid poem Claude AI
The turbines turn their silent hymns across the darkened plain, while ancient fires of lignite glow beneath a starless, heavy reign. The grid draws breath on borrowed wind, yet coal still feeds the flame within.
Generation mix
Wind onshore 50%
Wind offshore 6%
Solar 0%
Biomass 9%
Hydro 3%
Natural gas 10%
Hard coal 8%
Brown coal 14%
68%
Renewable share
26.7 GW
Wind (on + offshore)
0.0 GW
Solar
47.7 GW
Total generation
-0.8 GW
Net import
101.8 €/MWh
Day-ahead price
8.1°C / 13 km/h
Temp / Wind speed
Open-Meteo, Kassel (51.3°N 9.5°E)
0% / 0.0 W/m²
Cloud cover / Radiation
225
gCO₂/kWh
Image prompt
Wind onshore 23.7 GW dominates the right two-thirds of the scene as dozens of tall three-blade turbines with white tubular towers and nacelles, rotors spinning in moderate wind, stretching across dark rolling farmland into the far distance; brown coal 6.8 GW occupies the left background as a cluster of massive hyperbolic cooling towers emitting thick steam plumes lit from below by orange sodium lights; natural gas 4.8 GW appears in the left-centre as two compact CCGT power blocks with tall single exhaust stacks venting thin white plumes, illuminated by facility floodlights; hard coal 3.8 GW sits adjacent as a smaller conventional plant with a single large smokestack and conveyor structures, lit by amber industrial lighting; biomass 4.3 GW is rendered as a mid-ground industrial facility with a wood-chip storage dome and a modest stack with faint exhaust, warmly lit; wind offshore 3.0 GW is suggested on the far-right horizon as a faint row of blinking red aviation lights above a barely visible dark sea line; hydro 1.3 GW appears as a small concrete dam structure in the lower-left foreground with water glinting under floodlights. Time is 23:00 at night: the sky is completely black to deep navy, no twilight, no sky glow, stars barely visible through a faintly hazy but cloudless atmosphere. The air feels heavy and oppressive despite the clear sky, conveying the high electricity price — a brooding, weighty atmosphere pressing down on the landscape. Spring vegetation is just emerging: fresh green grass and early leaf buds on scattered trees, visible only where caught by artificial light. Ground-level sodium streetlights cast orange pools along a country road threading through the wind farm. Steam from the cooling towers rises into the black sky, underlit in amber and orange. The entire scene is rendered as a highly detailed oil painting in the tradition of 19th-century German Romantic landscape painters — rich, deep colour palette dominated by blacks, deep blues, ambers, and warm oranges; visible confident brushwork; atmospheric depth achieved through layered mist and industrial haze; meticulous engineering accuracy on every turbine nacelle, cooling tower curvature, and CCGT exhaust stack. The painting conveys the sublime tension between industrial power and the invisible force of the wind. No text, no labels.
Grid data: 28 April 2026, 23:00 (Berlin time) · Generated 2026-04-28T22:53 UTC · Download image