openego / eTraGo

Optimization of flexibility options for transmission grids based on PyPSA
GNU Affero General Public License v3.0
33 stars 13 forks source link

Explicitly determine redispatch for electrolyzer #716

Open ulfmueller opened 9 months ago

ulfmueller commented 9 months ago

4 options:

  1. ex-post analysis of results looking at e.g. local h2-loadcurves comparing with electrolyzer load curves, comparing nodal and market prices (...).
  2. ex-post simulation/optimization without h2 loads
  3. explicit modeling of market electrolyzers and redispatch electrolysers (similar to what we do for generators). Be careful, it seems to be tricky!
  4. ex-post simulation/optimization without ELY -> analysis of redispatch and system change

Option 1 is probably the first thing to do. Requirement is to use the new consecutive method. Either start playing around very soon or later when consecutive method is cleaned up and more standard...

It is also worth it to speak to experts like Tom Brown, to check out how they would approach the topic (also checking literature)

ClaraBuettner commented 5 days ago

Currently, the option is to use a combination of the results from the market and grid optimization results. We assume that the dispatch in the market optimization represents the market-driven dispatch of electrolysis in the grid optimization. For each hour of the grid optimization results, the market-driven dispatch of electrolysis is distributed to the electrolyzers dispatching in the grid optimization sorted by the nodal price (a bit like a merit-order but the other way around). The dispatch in the grid optimization that is not defined as market-driven is declared as redispatch-driven.