Skip to content

feat(sim): add stochastic weather, CSV export, imbalance settlement#56

Open
bugsbunny88 wants to merge 2 commits intojdhoffa:mainfrom
bugsbunny88:feat/weather-csv-imbalance
Open

feat(sim): add stochastic weather, CSV export, imbalance settlement#56
bugsbunny88 wants to merge 2 commits intojdhoffa:mainfrom
bugsbunny88:feat/weather-csv-imbalance

Conversation

@bugsbunny88
Copy link

@bugsbunny88 bugsbunny88 commented Feb 8, 2026

Summary

  • SolarPvAr1 models temporally correlated cloud cover via an AR(1) process
  • CSV telemetry export writes per-timestep power flows, battery SoC, and costs
  • Dual-price imbalance settlement with configurable import/export tariffs

Closes #26, closes #27, closes #20

Note

This is PR 2 of 6 in a stacked series. Please merge after #55.

Test plan

  • cargo test passes
  • AR(1) correlation produces smoother output than independent noise
  • Imbalance costs flow through to KPI reporting

@bugsbunny88 bugsbunny88 force-pushed the feat/weather-csv-imbalance branch from c64ab53 to c2aa832 Compare February 8, 2026 08:31
@bugsbunny88 bugsbunny88 force-pushed the feat/weather-csv-imbalance branch from c2aa832 to 32bc3a5 Compare February 8, 2026 09:12
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.

Add imbalance settlement calculation Add stochastic weather variability Output telemetry (to CSV? something else?)

1 participant