A generating unit whose prime mover could be a steam turbine,
combustion turbine, or diesel engine.
|
__init__(self,
oMCost=0.0,
StartupModel=None,
EmmissionAccounts=None,
CombinedCyclePlant=None,
CogenerationPlant=None,
EmissionCurves=None,
HeatRateCurve=None,
ShutdownCurve=None,
IncrementalHeatRateCurve=None,
FuelAllocationSchedules=None,
FossilFuels=None,
HeatInputCurve=None,
CAESPlant=None,
*args,
**kw_args)
Initialises a new 'ThermalGeneratingUnit' instance. |
|
|
|
addEmissionCurves(self,
*EmissionCurves) |
|
|
|
addEmmissionAccounts(self,
*EmmissionAccounts) |
|
|
|
addFossilFuels(self,
*FossilFuels) |
|
|
|
addFuelAllocationSchedules(self,
*FuelAllocationSchedules) |
|
|
|
getCAESPlant(self)
A thermal generating unit may be a member of a compressed air energy
storage plant |
|
|
|
getCogenerationPlant(self)
A thermal generating unit may be a member of a cogeneration plant |
|
|
|
getCombinedCyclePlant(self)
A thermal generating unit may be a member of a combined cycle plant |
|
|
|
getEmissionCurves(self)
A thermal generating unit may have one or more emission curves |
|
|
|
getEmmissionAccounts(self)
A thermal generating unit may have one or more emission allowance
accounts |
|
|
|
getFossilFuels(self)
A thermal generating unit may have one or more fossil fuels |
|
|
|
getFuelAllocationSchedules(self)
A thermal generating unit may have one or more fuel allocation
schedules |
|
|
|
getHeatInputCurve(self)
A thermal generating unit may have a heat input curve |
|
|
|
getHeatRateCurve(self)
A thermal generating unit may have a heat rate curve |
|
|
|
getIncrementalHeatRateCurve(self)
A thermal generating unit may have an incremental heat rate curve |
|
|
|
getShutdownCurve(self)
A thermal generating unit may have a shutdown curve |
|
|
|
getStartupModel(self)
A thermal generating unit may have a startup model |
|
|
|
removeEmissionCurves(self,
*EmissionCurves) |
|
|
|
removeEmmissionAccounts(self,
*EmmissionAccounts) |
|
|
|
removeFossilFuels(self,
*FossilFuels) |
|
|
|
removeFuelAllocationSchedules(self,
*FuelAllocationSchedules) |
|
|
|
setCAESPlant(self,
value) |
|
|
|
setCogenerationPlant(self,
value) |
|
|
|
setCombinedCyclePlant(self,
value) |
|
|
|
setEmissionCurves(self,
value) |
|
|
|
setEmmissionAccounts(self,
value) |
|
|
|
setFossilFuels(self,
value) |
|
|
|
setFuelAllocationSchedules(self,
value) |
|
|
|
setHeatInputCurve(self,
value) |
|
|
|
setHeatRateCurve(self,
value) |
|
|
|
setIncrementalHeatRateCurve(self,
value) |
|
|
|
setShutdownCurve(self,
value) |
|
|
|
setStartupModel(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__
|
|
CAESPlant
A thermal generating unit may be a member of a compressed air energy
storage plant
|
|
CogenerationPlant
A thermal generating unit may be a member of a cogeneration plant
|
|
CombinedCyclePlant
A thermal generating unit may be a member of a combined cycle plant
|
|
EmissionCurves
A thermal generating unit may have one or more emission curves
|
|
EmmissionAccounts
A thermal generating unit may have one or more emission allowance
accounts
|
|
FossilFuels
A thermal generating unit may have one or more fossil fuels
|
|
FuelAllocationSchedules
A thermal generating unit may have one or more fuel allocation
schedules
|
|
HeatInputCurve
A thermal generating unit may have a heat input curve
|
|
HeatRateCurve
A thermal generating unit may have a heat rate curve
|
|
IncrementalHeatRateCurve
A thermal generating unit may have an incremental heat rate curve
|
|
ShutdownCurve
A thermal generating unit may have a shutdown curve
|
|
StartupModel
A thermal generating unit may have a startup model
|
Inherited from GeneratingUnit'.GeneratingUnit :
ControlAreaGeneratingUnit ,
GenUnitOpCostCurves ,
GenUnitOpSchedule ,
GrossToNetActivePowerCurves ,
SynchronousMachines
Inherited from Core.Equipment'.Equipment :
ContingencyEquipment ,
CustomerAgreements ,
EquipmentContainer ,
OperationalLimitSet
Inherited from Core.PowerSystemResource'.PowerSystemResource :
Assets ,
Block ,
Location ,
Measurements ,
OperatingShare ,
OutageSchedule ,
PSRType ,
PsrLists ,
ReportingGroup
Inherited from Core.IdentifiedObject'.IdentifiedObject :
ModelingAuthoritySet
Inherited from object :
__class__
|