Skip to content

rzhadev1/tinygrid

Repository files navigation

tinygrid

tinygrid is an implementation of the linearized (DC) security constrained economic dispatch problem (SCED), written in pyomo. Pyomo is a flexible mathematical optimization interface that allows one to abstract implementation details of optimization solvers.

tinygrid is currently tested on the sample Texas ERCOT grid provided by Texas A&M.

References

  1. https://electricgrids.engr.tamu.edu/
  2. https://optimization-online.org/wp-content/uploads/2018/11/6930.pdf
  3. https://github.com/power-grid-lib/pglib-uc/blob/master/MODEL.pdf
  4. minpower
  5. PyPSA
  6. Cost-optimal power system extension under flow-based market coupling
  7. https://github.com/karpathy/micrograd/blob/master/micrograd/nn.py
  8. https://matpower.org/docs/ref/matpower5.0/caseformat.html
  9. Mathematical Programming for Power Systems Operation
  10. Optimization of Power System Operation
  11. A Dual Method for Computing Power Transfer Distribution Factors
  12. https://invenia.github.io/blog/2021/06/18/opf-intro/
  13. https://faculty.sites.iastate.edu/tesfatsi/archive/econ458/tesfatsion/lmp.AdvancedWPM.ELitvinovWEM301.pdf
  14. https://pyomo.readthedocs.io/en/stable/developer_reference/expressions/design.html

About

A toy implementation of an economic dispatch solver.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published