Skip to content

Features/#167 consider focus regions#196

Draft
KathiEsterl wants to merge 18 commits into
devfrom
features/#167-consider-focus-regions
Draft

Features/#167 consider focus regions#196
KathiEsterl wants to merge 18 commits into
devfrom
features/#167-consider-focus-regions

Conversation

@KathiEsterl

Copy link
Copy Markdown
Contributor

see #167

ClaraBuettner and others added 18 commits July 2, 2026 15:50
…g-etrago

Features/#174 adjust interface dg etrago
Wire the eDisGo run pipeline's configurable timestep selection
(openego/eDisGo#663) through to eGo's per-grid runner.

`_build_run_edisgo_config` now injects a top-level
`timeseries_selection` block into each grid's runner config, mirroring
the existing `overlying_grid` injection. The block is read from the
scenario setting's `eDisGo.timeseries_selection` (a default applied to
every grid) with an optional per-grid override from
`eDisGo.timeseries_selection_per_grid`, keyed by MV grid id. This lets a
run use auto (power_flow / residual_load) selection by default while
pinning specific grids to a manual time series.

Add `scenario_setting_uc5_example.json` demonstrating the feature: a
residual_load auto default plus a manual per-grid override for grid
32355.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Temporal complexity reduction: inject timestep selection into per-grid eDisGo runs
Mirrors the existing timeseries_selection injection: a default
eDisGo.spatial_reduction block applied to every grid, with optional
eDisGo.spatial_reduction_per_grid overrides keyed by MV grid id (whole-block
replacement, omitted entirely if neither is set so the eDisGo preset's own
default applies). Adds a new scenario_setting_uc6_example.json (preset
uc6_spatial_reduction) demonstrating it, and unit tests for the injection
logic. Verified end-to-end: ran eGo against grid 32377 with this config,
successfully exercising spatial_reduce -> optimize (Gurobi) ->
spatial_restore -> reinforce -> save.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants