A generating unit whose prime mover is a hydraulic turbine (e.g.,
Francis, Pelton, Kaplan)
|
|
__init__(self,
energyConversionCapability='generator',
hydroUnitWaterCost=0.0,
HydroPowerPlant=None,
PenstockLossCurve=None,
HydroGeneratingEfficiencyCurves=None,
TailbayLossCurve=None,
*args,
**kw_args)
Initialises a new 'HydroGeneratingUnit' instance. |
|
|
|
|
| addHydroGeneratingEfficiencyCurves(self,
*HydroGeneratingEfficiencyCurves) |
|
|
|
|
| addTailbayLossCurve(self,
*TailbayLossCurve) |
|
|
|
|
getHydroGeneratingEfficiencyCurves(self)
A hydro generating unit has an efficiency curve |
|
|
|
|
getHydroPowerPlant(self)
The hydro generating unit belongs to a hydro power plant |
|
|
|
|
getPenstockLossCurve(self)
A hydro generating unit has a penstock loss curve |
|
|
|
|
getTailbayLossCurve(self)
A hydro generating unit has a tailbay loss curve |
|
|
|
|
| removeHydroGeneratingEfficiencyCurves(self,
*HydroGeneratingEfficiencyCurves) |
|
|
|
|
| removeTailbayLossCurve(self,
*TailbayLossCurve) |
|
|
|
|
| setHydroGeneratingEfficiencyCurves(self,
value) |
|
|
|
|
| setHydroPowerPlant(self,
value) |
|
|
|
|
| setPenstockLossCurve(self,
value) |
|
|
|
|
| setTailbayLossCurve(self,
value) |
|
|
|
Inherited from GeneratingUnit'.GeneratingUnit:
addControlAreaGeneratingUnit,
addGenUnitOpCostCurves,
addGrossToNetActivePowerCurves,
addSynchronousMachines,
getControlAreaGeneratingUnit,
getGenUnitOpCostCurves,
getGenUnitOpSchedule,
getGrossToNetActivePowerCurves,
getSynchronousMachines,
removeControlAreaGeneratingUnit,
removeGenUnitOpCostCurves,
removeGrossToNetActivePowerCurves,
removeSynchronousMachines,
setControlAreaGeneratingUnit,
setGenUnitOpCostCurves,
setGenUnitOpSchedule,
setGrossToNetActivePowerCurves,
setSynchronousMachines
Inherited from Core.Equipment'.Equipment:
addContingencyEquipment,
addCustomerAgreements,
addOperationalLimitSet,
getContingencyEquipment,
getCustomerAgreements,
getEquipmentContainer,
getOperationalLimitSet,
removeContingencyEquipment,
removeCustomerAgreements,
removeOperationalLimitSet,
setContingencyEquipment,
setCustomerAgreements,
setEquipmentContainer,
setOperationalLimitSet
Inherited from Core.PowerSystemResource'.PowerSystemResource:
addAssets,
addBlock,
addMeasurements,
addOperatingShare,
addPsrLists,
addReportingGroup,
getAssets,
getBlock,
getLocation,
getMeasurements,
getOperatingShare,
getOutageSchedule,
getPSRType,
getPsrLists,
getReportingGroup,
removeAssets,
removeBlock,
removeMeasurements,
removeOperatingShare,
removePsrLists,
removeReportingGroup,
setAssets,
setBlock,
setLocation,
setMeasurements,
setOperatingShare,
setOutageSchedule,
setPSRType,
setPsrLists,
setReportingGroup
Inherited from Core.IdentifiedObject'.IdentifiedObject:
getModelingAuthoritySet,
setModelingAuthoritySet
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|