A Julia/JuMP package for Hydrothermal Multistage Steady-State Power Network Optimization solved by Stochastic Dual Dynamic Programming (SDDP).
DOI | Documentation | Build Status | Coverage | Paper |
---|---|---|---|---|
If you are struggling to figure out how to use something, raise a Github issue!
Network Data Formats
- PowerModels ".json" files
Resevoir Data Formats
- JSON ".json" files
Problem Specifications and Network Formulations
- Problem Specifications and Network Formulations are handled by PowerModels.jl.
Solution Method
- Solution method is handled by SDDP.jl.
Presentations
- JuMP-Dev 2019 (Santiago, Chile) video
- JuliaCon 2019 (Baltimore, United States) video
- Julia Meeting Rio (Rio de Janeiro, Brasil) (Portuguese) video pdf
- JuliaCon 2020 video abstract
Publications
Citing HydroPowerModels.jl
If you use HydroPowerModels.jl, we ask that you please cite the following:
@article{Rosemberg2020,
doi = {10.21105/jcon.00035},
url = {https://doi.org/10.21105/jcon.00035},
year = {2020},
publisher = {The Open Journal},
volume = {1},
number = {1},
pages = {35},
author = {Andrew W. Rosemberg and Alexandre Street and Joaquim D. Garcia and Thuener Silva and \\ Davi M. Valladão and Oscar Dowson},
title = {HydroPowerModels.jl: A Julia/JuMP Package for Hydrothermal Economic Dispatch Optimization},
journal = {Proceedings of the JuliaCon Conferences}
}
The code will soon move to a new home: LAMPSPUC.