Electricity Market Price Formation — Welfare-Maximising Capacity Investment & Dispatch with Zero Variable Cost Intermittency
Get Flexing — How to Use This Model Documentation & README on GitHub
Each block is split into Low Renewables and High Renewables sub-blocks to capture intermittency. % Hours must sum to 100 per block.
The model determines optimal capacities. No fixed capacities are pre-set.
Raw demand blocks as entered, before any optimisation, shifting, or storage.
Total generation by source in each sub-block after optimisation, sorted by GW.
Each bar shows GW × hours for that sub-block. Storage charging appears as demand; storage discharging appears as supply.