highs-pypsa-progress

Progress tracker of HiGHS performance in PyPSA problems

MIT License

Stars
3
Committers
1

Continuous HiGHS Benchmark

This workflow runs small benchmark cases for solving PyPSA networks with the HiGHS solver. The test case is a small single-node capacity expansion model for a 100% renewable electricity system with exogenous demand, wind and solar generation, battery storage and hydrogen storage. The temporal resolution is currently varied from 2-hourly to 6-hourly resolution for a full year.

The benchmark is automatically executed for all available HiGHS versions on PyPI every Tuesday at 5 AM and the results are subsequently deployed to https://fneum.github.io/highs-pypsa-progress/.

Run Locally

mamba create -n highs python=3.10 pip
mamba activate highs
pip install -r requirements.txt
snakemake -j1 -F

License

MIT