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

Class IncrementalHeatRateCurve

                         object --+            
                                  |            
                   Element'.Element --+        
                                      |        
Core.IdentifiedObject'.IdentifiedObject --+    
                                          |    
                          Core.Curve'.Curve --+
                                              |
                                             IncrementalHeatRateCurve

Relationship between unit incremental heat rate in (delta energy/time) per (delta active power) and unit output in active power. The IHR curve represents the slope of the HeatInputCurve. Note that the 'incremental heat rate' and the 'heat rate' have the same engineering units.

Instance Methods [hide private]
 
__init__(self, isNetGrossP=False, ThermalGeneratingUnit=None, *args, **kw_args)
Initialises a new 'IncrementalHeatRateCurve' instance.
 
getThermalGeneratingUnit(self)
A thermal generating unit may have an incremental heat rate curve
 
setThermalGeneratingUnit(self, value)

Inherited from Core.Curve'.Curve: addCurveDatas, getCurveDatas, removeCurveDatas, setCurveDatas

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 = {'isNetGrossP': <type 'bool'>}
  _attrs = ['isNetGrossP']
  _defaults = {'isNetGrossP': False}
  _enums = {}
  _many_refs = []
  _refs = ['ThermalGeneratingUnit']
Properties [hide private]
  ThermalGeneratingUnit
A thermal generating unit may have an incremental heat rate curve

Inherited from Core.Curve'.Curve: CurveDatas

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, isNetGrossP=False, ThermalGeneratingUnit=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'IncrementalHeatRateCurve' instance.

Parameters:
  • isNetGrossP - Flag is set to true when output is expressed in net active power
  • ThermalGeneratingUnit - A thermal generating unit may have an incremental heat rate curve
Overrides: object.__init__

Property Details [hide private]

ThermalGeneratingUnit

A thermal generating unit may have an incremental heat rate curve

Get Method:
getThermalGeneratingUnit(self) - A thermal generating unit may have an incremental heat rate curve
Set Method:
setThermalGeneratingUnit(self, value)