Skip to content

ESFEX v0.1.12

Choose a tag to compare

@msotocalvo msotocalvo released this 13 Jun 03:48
· 39 commits to main since this release

ESFEX v0.1.12

Grid Builder

  • Manual node definition in Build & Connect: place node centroids by clicking the map or editing a table, with each node's Voronoi territory drawn live (clipped to the domain).
  • Voltage consistency (#18): voltage-less OSM lines now inherit a consistent voltage and only join same-voltage buses, with auto-transformers between co-located voltage levels.

Demand forecasting

  • Non-linear SSP trajectory: per-year SSP GDP/population growth is now wired into the grid-step forecast (no more near-linear demand).
  • Observed-demand validation: import per-node observed series, compare against the forecast (MAPE/RMSE/peak/energy/correlation + dashed overlay) and optionally apply a month×hour correction that preserves the SSP growth path.
  • Per-node forecast from the node panel: a new "Forecast" button runs the full forecast + validation + bus distribution scoped to a single node, adapting to whether the node already has electrical infrastructure. The obsolete standalone "Demand Estimation" workflow has been retired.
  • Step 3 layout now fits the default window.

Investment & technologies (consistency cleanup)

  • Removed the non-functional per-node "Technologies" section from the node panel and the duplicate investment fields from the technology catalog — per-node × per-technology investment limits live solely in the Investment Portfolio (the values the optimizer uses).
  • The node technology dropdown now tracks the live system technology catalog.
  • Fixed the Investment Portfolio "Type" list to match the right-click menu (dropped the unsupported fuel_transport entry).

Preferences

  • Behaviour options are now honoured: auto-open results after a successful run, and auto-save driven by an on/off switch.
  • "Validate before run" is now the single default flow (toggle removed).
  • New defaults for fresh installs: GitHub Light theme and auto-open results enabled.