A water storage facility within a hydro system, including: ponds,
lakes, lagoons, and rivers. The storage is usually behind some type of
dam.A water storage facility within a hydro system, including: ponds,
lakes, lagoons, and rivers. The storage is usually behind some type of
dam.
|
|
__init__(self,
spillwayCapacity=0.0,
energyStorageRating=0.0,
grossCapacity=0.0,
riverOutletWorks='',
spillwayCrestLevel=0.0,
normalMinOperateLevel=0.0,
spillwayCrestLength=0.0,
spillTravelDelay=0.0,
activeStorageCapacity=0.0,
spillWayGateType='',
fullSupplyLevel=0.0,
LevelVsVolumeCurves=None,
TargetLevelSchedule=None,
HydroPowerPlants=None,
UpstreamFromHydroPowerPlants=None,
InflowForecasts=None,
SpillsFromReservoir=None,
SpillsIntoReservoirs=None,
*args,
**kw_args)
Initialises a new 'Reservoir' instance. |
|
|
|
|
| addHydroPowerPlants(self,
*HydroPowerPlants) |
|
|
|
|
| addInflowForecasts(self,
*InflowForecasts) |
|
|
|
|
| addLevelVsVolumeCurves(self,
*LevelVsVolumeCurves) |
|
|
|
|
| addSpillsIntoReservoirs(self,
*SpillsIntoReservoirs) |
|
|
|
|
| addUpstreamFromHydroPowerPlants(self,
*UpstreamFromHydroPowerPlants) |
|
|
|
|
getHydroPowerPlants(self)
Generators discharge water to or pumps are supplied water from a
downstream reservoir |
|
|
|
|
getInflowForecasts(self)
A reservoir may have a 'natural' inflow forecast. |
|
|
|
|
getLevelVsVolumeCurves(self)
A reservoir may have a level versus volume relationship. |
|
|
|
|
getSpillsFromReservoir(self)
A reservoir may spill into a downstream reservoir |
|
|
|
|
getSpillsIntoReservoirs(self)
A reservoir may spill into a downstream reservoir |
|
|
|
|
getTargetLevelSchedule(self)
A reservoir may have a water level target schedule. |
|
|
|
|
getUpstreamFromHydroPowerPlants(self)
Generators are supplied water from or pumps discharge water to an
upstream reservoir |
|
|
|
|
| removeHydroPowerPlants(self,
*HydroPowerPlants) |
|
|
|
|
| removeInflowForecasts(self,
*InflowForecasts) |
|
|
|
|
| removeLevelVsVolumeCurves(self,
*LevelVsVolumeCurves) |
|
|
|
|
| removeSpillsIntoReservoirs(self,
*SpillsIntoReservoirs) |
|
|
|
|
| removeUpstreamFromHydroPowerPlants(self,
*UpstreamFromHydroPowerPlants) |
|
|
|
|
| setHydroPowerPlants(self,
value) |
|
|
|
|
| setInflowForecasts(self,
value) |
|
|
|
|
| setLevelVsVolumeCurves(self,
value) |
|
|
|
|
| setSpillsFromReservoir(self,
value) |
|
|
|
|
| setSpillsIntoReservoirs(self,
value) |
|
|
|
|
| setTargetLevelSchedule(self,
value) |
|
|
|
|
| setUpstreamFromHydroPowerPlants(self,
value) |
|
|
|
Inherited from Core.PowerSystemResource'.PowerSystemResource:
addAssets,
addChangeItems,
addDocumentRoles,
addErpOrganisationRoles,
addMeasurements,
addNetworkDataSets,
addOperatingShare,
addPSREvent,
addPsrLists,
addReportingGroup,
addSafetyDocuments,
addScheduleSteps,
getAssets,
getChangeItems,
getDocumentRoles,
getErpOrganisationRoles,
getLocation,
getMeasurements,
getNetworkDataSets,
getOperatingShare,
getOutageSchedule,
getPSREvent,
getPSRType,
getPsrLists,
getReportingGroup,
getSafetyDocuments,
getScheduleSteps,
removeAssets,
removeChangeItems,
removeDocumentRoles,
removeErpOrganisationRoles,
removeMeasurements,
removeNetworkDataSets,
removeOperatingShare,
removePSREvent,
removePsrLists,
removeReportingGroup,
removeSafetyDocuments,
removeScheduleSteps,
setAssets,
setChangeItems,
setDocumentRoles,
setErpOrganisationRoles,
setLocation,
setMeasurements,
setNetworkDataSets,
setOperatingShare,
setOutageSchedule,
setPSREvent,
setPSRType,
setPsrLists,
setReportingGroup,
setSafetyDocuments,
setScheduleSteps
Inherited from Core.IdentifiedObject'.IdentifiedObject:
addDiagramObjects,
addNames,
getDiagramObjects,
getModelingAuthoritySet,
getNames,
removeDiagramObjects,
removeNames,
setDiagramObjects,
setModelingAuthoritySet,
setNames
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|