Package CIM14 :: Package IEC61970 :: Package Generation :: Package Production :: Module CombinedCyclePlant' :: Class CombinedCyclePlant
[hide private]
[frames] | no frames]

Class CombinedCyclePlant

                           object --+            
                                    |            
                     Element'.Element --+        
                                        |        
  Core.IdentifiedObject'.IdentifiedObject --+    
                                            |    
Core.PowerSystemResource'.PowerSystemResource --+
                                                |
                                               CombinedCyclePlant

A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency

Instance Methods [hide private]
 
__init__(self, combCyclePlantRating=0.0, ThermalGeneratingUnits=None, *args, **kw_args)
Initialises a new 'CombinedCyclePlant' instance.
 
addThermalGeneratingUnits(self, *ThermalGeneratingUnits)
 
getThermalGeneratingUnits(self)
A thermal generating unit may be a member of a combined cycle plant
 
removeThermalGeneratingUnits(self, *ThermalGeneratingUnits)
 
setThermalGeneratingUnits(self, value)

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__

Class Variables [hide private]
  _attr_types = {'combCyclePlantRating': <type 'float'>}
  _attrs = ['combCyclePlantRating']
  _defaults = {'combCyclePlantRating': 0.0}
  _many_refs = ['ThermalGeneratingUnits']
  _refs = ['ThermalGeneratingUnits']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  ThermalGeneratingUnits
A thermal generating unit may be a member of a combined cycle plant

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, Block, Location, Measurements, OperatingShare, OutageSchedule, PSRType, PsrLists, ReportingGroup

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, combCyclePlantRating=0.0, ThermalGeneratingUnits=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'CombinedCyclePlant' instance.

Parameters:
  • combCyclePlantRating - The combined cycle plant's active power output rating
  • ThermalGeneratingUnits - A thermal generating unit may be a member of a combined cycle plant
Overrides: object.__init__

Property Details [hide private]

ThermalGeneratingUnits

A thermal generating unit may be a member of a combined cycle plant

Get Method:
getThermalGeneratingUnits(self) - A thermal generating unit may be a member of a combined cycle plant
Set Method:
setThermalGeneratingUnits(self, value)