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__
|