HydroReservoir
Package: PowerOperationsOpenAPIModels · Source: Operations/StaticInjection/HydroReservoir.json
A hydropower reservoir feeding, or fed by, the turbines attached to it. Storage level, inflow, outflow, and spillage are recorded in the basis named by level_data_type — volume, head, or energy — and the upstream and downstream associations set the reservoir’s place in a cascade.
Properties
| Property | Type | Required | Unit | Description |
|---|---|---|---|---|
id | integer | yes | — | — |
name | string | yes | — | — |
available | boolean | yes | — | — |
storage_level_limits | MinMax | yes | m3 / m3 / m / MWh (by level_data_type) | Units: per level_data_type — USABLE_VOLUME: m3, TOTAL_VOLUME: m3, HEAD: m, ENERGY: MWh . |
initial_level | number | yes | m3 / m3 / m / MWh (by level_data_type) | Units: per level_data_type — USABLE_VOLUME: m3, TOTAL_VOLUME: m3, HEAD: m, ENERGY: MWh . |
spillage_limits | MinMax | — | m3/s / m3/s / m/s / MW (by level_data_type) | in psy5 a required param with an option to be nothing Units: per level_data_type — USABLE_VOLUME: m3/s, TOTAL_VOLUME: m3/s, HEAD: m/s, ENERGY: MW . |
inflow | number | yes | m3/s / m3/s / m/s / MW (by level_data_type) | Units: per level_data_type — USABLE_VOLUME: m3/s, TOTAL_VOLUME: m3/s, HEAD: m/s, ENERGY: MW . |
outflow | number | yes | m3/s / m3/s / m/s / MW (by level_data_type) | Units: per level_data_type — USABLE_VOLUME: m3/s, TOTAL_VOLUME: m3/s, HEAD: m/s, ENERGY: MW . |
level_targets | number | — | m3 / m3 / m / MWh (by level_data_type) | in psy5 a required param with an option to be nothing Units: per level_data_type — USABLE_VOLUME: m3, TOTAL_VOLUME: m3, HEAD: m, ENERGY: MWh . |
intake_elevation | number | yes | m | Units: m. |
head_to_volume_factor | FunctionData | yes | — | FunctionData mapping reservoir head to stored volume. |
upstream_turbines | array of integer | — | — | — |
downstream_turbines | array of integer | — | — | — |
upstream_reservoirs | array of integer | — | — | — |
operation_cost | HydroReservoirCost or MarketBidTimeSeriesCost or ImportExportTimeSeriesCost | yes | — | — |
evaporative_loss | number | — | 1 | Standing loss from evaporation as a fraction of the reservoir’s stored volume/energy lost per hour. Units: 1. |
level_data_type | string | — | — | — |