Skip to content

A Julia/JuMP package for Hydrothermal Multistage Steady-State Power Network Optimization solved by Stochastic Dual Dynamic Programming (SDDP).

License

Notifications You must be signed in to change notification settings

LAMPSPUC/HydroPowerModels.jl

Repository files navigation

HydroPowerModels.jl

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
DOI Build Status Codecov branch status

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.

History

This package was developed as part of a Master Thesis:

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}
}

About

A Julia/JuMP package for Hydrothermal Multistage Steady-State Power Network Optimization solved by Stochastic Dual Dynamic Programming (SDDP).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •