Hydro reservoir topology
PowerSystems.jl supports hydropower plants where HydroReservoir components link to HydroTurbine or HydroPumpTurbine units through explicit component relationships. Elevations on the reservoir and turbine structs support head calculations for downstream simulation packages.
This is separate from penstock grouping, which uses the HydroPowerPlant supplemental attribute to model shared penstocks between units. Reservoir topology describes where water comes from; penstock grouping describes which units share the same intake pipe for supplemental plant-level constraints.
Shared upstream reservoir
For this pattern, attach one upstream HydroReservoir to any number of HydroTurbines. Different powerhouse elevations on each turbine let you model pressure-head effects across units at the same facility.
Head and tail reservoirs for pumped storage
For pumped hydropower, attach two HydroReservoirs to HydroPumpTurbines: a head (upper) reservoir feeds the unit, and a tail (lower) reservoir receives outflow.
See also
- Link hydro reservoirs to turbines — step-by-step attachment
- Grouping generators into plants — penstock grouping via
HydroPowerPlant - Group generators into plants — attach penstock groupings
HydroReservoir— API reference (Model Library)