Electa-Git / StochasticPowerModels.jl

An extension package of PowerModels.jl for Stochastic Power System Optimization
BSD 3-Clause "New" or "Revised" License
16 stars 7 forks source link

StochasticPowerModels

StochasticPowerModels.jl is an extension package of PowerModels.jl for Stochastic Power System Optimization.

Note that development is ongoing, and changes can be breaking without notice. We plan to register the package once we feel comfortable with the state of the implementation.

For additional background on the approach, please read our PSCC paper.

Core Problem Specification

Core Network Formulation

Core Stochastic Specification

For now, we only support Polynomial Chaos Expansion. We may add alternative stochastic optimization methods at a later stage.

Network Data with Stochastic Data Extension

For an example, the user is referred to /test/data/matpower/case5_spm.m

Installation

The latest stable release of StochasticPowerModels can be installed using the Julia package manager:

] add https://github.com/Electa-Git/StochasticPowerModels.jl.git

To test whether the package works, run:

] test StochasticPowerModels

Acknowledgements

License

This code is provided under a BSD license.