Hi all,
I’ve been building odys, an open-source Python package for scheduling a portfolio of assets against electricity markets under uncertainty, and I’m sharing the project and looking for feedback from this community
.
What it does: You define generators, batteries, EVs with their trips, chargers, and fixed or flexible loads, plus the markets you trade on. Odys maximizes expected profit over probability-weighted scenarios, optionally with a CVaR term. It’s a MILP built with linopy and solved with HiGHS.
Simplifications:
- Single node (copper plate), short horizon, no network and no investment decisions.
- Price-taker. A stage-fixed trade is a price-independent volume, not a price-quantity bid curve.
Any feedback is welcome: on the formulation, the API, the docs, or anything really ![]()
Thanks!
Ramiro