API Reference

Hydro power model

HydroPowerModels.hydrothermaloperationFunction
hydrothermaloperation(alldata::Array{Dict{Any,Any}}, params::Dict)

Create a hydrothermal power operation model containing the policygraph the system data and the planning parameters.

Required parameters are:

  • alldata is a vector of dicts with information of the problem's stages.
  • param is a dict containing solution parameters.
source

System data and parameters

HydroPowerModels.create_paramFunction
create_param(;stages::Int = 1,
    model_constructor_grid = DCPPowerModel,
    model_constructor_grid_backward = model_constructor_grid,
    model_constructor_grid_forward = model_constructor_grid_backward,
    post_method = PowerModels.build_opf,
    optimizer = GLPK.Optimizer,
    optimizer_backward = optimizer,
    optimizer_forward = optimizer_backward,
    setting = Dict("output" => Dict("branch_flows" => true,"duals" => true)),
    verbose = false,
    stage_hours = 1)

Create Parameters Dictionary.

Keywords are:

source

Training the policy

Visualize data and results

Missing docstring.

Missing docstring for HydroPowerModels.plotscenarios. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HydroPowerModels.plot_grid. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HydroPowerModels.plot_aggregated_results. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HydroPowerModels.plotresults. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HydroPowerModels.plot_bound. Check Documenter's build log for details.