Package CIM14 :: Package IEC61970 :: Package Generation :: Package GenerationDynamics :: Module SteamTurbine' :: Class SteamTurbine
[hide private]
[frames] | no frames]

Class SteamTurbine

                           object --+                
                                    |                
                     Element'.Element --+            
                                        |            
  Core.IdentifiedObject'.IdentifiedObject --+        
                                            |        
Core.PowerSystemResource'.PowerSystemResource --+    
                                                |    
                           PrimeMover'.PrimeMover --+
                                                    |
                                                   SteamTurbine

Steam turbine

Instance Methods [hide private]
 
__init__(self, reheater2TC=0.0, shaft1PowerIP=0.0, shaft1PowerLP2=0.0, reheater1TC=0.0, steamChestTC=0.0, crossoverTC=0.0, shaft2PowerHP=0.0, shaft2PowerLP2=0.0, shaft2PowerIP=0.0, shaft1PowerHP=0.0, shaft1PowerLP1=0.0, shaft2PowerLP1=0.0, SteamSupplys=None, *args, **kw_args)
Initialises a new 'SteamTurbine' instance.
 
addSteamSupplys(self, *SteamSupplys)
 
getSteamSupplys(self)
Steam turbines may have steam supplied by a steam supply
 
removeSteamSupplys(self, *SteamSupplys)
 
setSteamSupplys(self, value)

Inherited from PrimeMover'.PrimeMover: addSynchronousMachines, getSynchronousMachines, removeSynchronousMachines, setSynchronousMachines

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 = {'crossoverTC': <type 'float'>, 'reheater1TC': <...
  _attrs = ['reheater2TC', 'shaft1PowerIP', 'shaft1PowerLP2', 'r...
  _defaults = {'crossoverTC': 0.0, 'reheater1TC': 0.0, 'reheater...
  _many_refs = ['SteamSupplys']
  _refs = ['SteamSupplys']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  SteamSupplys
Steam turbines may have steam supplied by a steam supply

Inherited from PrimeMover'.PrimeMover: SynchronousMachines

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, reheater2TC=0.0, shaft1PowerIP=0.0, shaft1PowerLP2=0.0, reheater1TC=0.0, steamChestTC=0.0, crossoverTC=0.0, shaft2PowerHP=0.0, shaft2PowerLP2=0.0, shaft2PowerIP=0.0, shaft1PowerHP=0.0, shaft1PowerLP1=0.0, shaft2PowerLP1=0.0, SteamSupplys=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'SteamTurbine' instance.

Parameters:
  • reheater2TC - Second Reheater Time Constant
  • shaft1PowerIP - Fraction Of Power From Shaft 1 Intermediate Pressure Turbine output
  • shaft1PowerLP2 - Fraction Of Power From Shaft 1 Second Low Pressure Turbine output
  • reheater1TC - First Reheater Time Constant
  • steamChestTC - Steam Chest Time Constant
  • crossoverTC - Crossover Time Constant
  • shaft2PowerHP - Fraction Of Power From Shaft 2 High Pressure Turbine output
  • shaft2PowerLP2 - Fraction Of Power From Shaft 2 Second Low Pressure Turbine output
  • shaft2PowerIP - Fraction Of Power From Shaft 2 Intermediate Pressure Turbine output
  • shaft1PowerHP - Fraction Of Power From Shaft 1 High Pressure Turbine output
  • shaft1PowerLP1 - Fraction Of Power From Shaft 1 First Low Pressure Turbine output
  • shaft2PowerLP1 - Fraction Of Power From Shaft 2 First Low Pressure Turbine output
  • SteamSupplys - Steam turbines may have steam supplied by a steam supply
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'crossoverTC': <type 'float'>,
 'reheater1TC': <type 'float'>,
 'reheater2TC': <type 'float'>,
 'shaft1PowerHP': <type 'float'>,
 'shaft1PowerIP': <type 'float'>,
 'shaft1PowerLP1': <type 'float'>,
 'shaft1PowerLP2': <type 'float'>,
 'shaft2PowerHP': <type 'float'>,
...

_attrs

Value:
['reheater2TC',
 'shaft1PowerIP',
 'shaft1PowerLP2',
 'reheater1TC',
 'steamChestTC',
 'crossoverTC',
 'shaft2PowerHP',
 'shaft2PowerLP2',
...

_defaults

Value:
{'crossoverTC': 0.0,
 'reheater1TC': 0.0,
 'reheater2TC': 0.0,
 'shaft1PowerHP': 0.0,
 'shaft1PowerIP': 0.0,
 'shaft1PowerLP1': 0.0,
 'shaft1PowerLP2': 0.0,
 'shaft2PowerHP': 0.0,
...

Property Details [hide private]

SteamSupplys

Steam turbines may have steam supplied by a steam supply

Get Method:
getSteamSupplys(self) - Steam turbines may have steam supplied by a steam supply
Set Method:
setSteamSupplys(self, value)