Package CIM15 :: Package IEC61970 :: Package Generation :: Package GenerationDynamics :: Module FossilSteamSupply' :: Class FossilSteamSupply
[hide private]
[frames] | no frames]

Class FossilSteamSupply

                           object --+                
                                    |                
                     Element'.Element --+            
                                        |            
  Core.IdentifiedObject'.IdentifiedObject --+        
                                            |        
Core.PowerSystemResource'.PowerSystemResource --+    
                                                |    
                         SteamSupply'.SteamSupply --+
                                                    |
                                                   FossilSteamSupply
Known Subclasses:

Fossil fueled boiler (e.g., coal, oil, gas)Fossil fueled boiler (e.g., coal, oil, gas)

Instance Methods [hide private]
 
__init__(self, fuelDemandLimit=0.0, auxPowerVersusFrequency=0.0, mechPowerSensorLag=0.0, pressureCtrlDG=0.0, throttlePressureSP=0.0, feedWaterPG=0.0, feedWaterTC=0.0, controlPC=0.0, fuelSupplyDelay=0.0, controlPED=0.0, controlPEB=0.0, boilerControlMode='following', controlTC=0.0, minErrorRateP=0.0, superHeater1Capacity=0.0, controlErrorBiasP=0.0, pressureCtrlIG=0.0, feedWaterIG=0.0, pressureFeedback=0, auxPowerVersusVoltage=0.0, fuelSupplyTC=0.0, maxErrorRateP=0.0, superHeaterPipePD=0.0, pressureCtrlPG=0.0, superHeater2Capacity=0.0, controlIC=0.0, *args, **kw_args)
Initialises a new 'FossilSteamSupply' instance.

Inherited from SteamSupply'.SteamSupply: addSteamTurbines, getSteamTurbines, removeSteamTurbines, setSteamTurbines

Inherited from Core.PowerSystemResource'.PowerSystemResource: addAssets, addChangeItems, addDocumentRoles, addErpOrganisationRoles, addMeasurements, addNetworkDataSets, addOperatingShare, addPSREvent, addPsrLists, addReportingGroup, addSafetyDocuments, addScheduleSteps, getAssets, getChangeItems, getDocumentRoles, getErpOrganisationRoles, getLocation, getMeasurements, getNetworkDataSets, getOperatingShare, getOutageSchedule, getPSREvent, getPSRType, getPsrLists, getReportingGroup, getSafetyDocuments, getScheduleSteps, removeAssets, removeChangeItems, removeDocumentRoles, removeErpOrganisationRoles, removeMeasurements, removeNetworkDataSets, removeOperatingShare, removePSREvent, removePsrLists, removeReportingGroup, removeSafetyDocuments, removeScheduleSteps, setAssets, setChangeItems, setDocumentRoles, setErpOrganisationRoles, setLocation, setMeasurements, setNetworkDataSets, setOperatingShare, setOutageSchedule, setPSREvent, setPSRType, setPsrLists, setReportingGroup, setSafetyDocuments, setScheduleSteps

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {'auxPowerVersusFrequency': <type 'float'>, 'aux...
  _attrs = ['fuelDemandLimit', 'auxPowerVersusFrequency', 'mechP...
  _defaults = {'auxPowerVersusFrequency': 0.0, 'auxPowerVersusVo...
  _enums = {'boilerControlMode': 'BoilerControlMode'}
  _many_refs = []
  _refs = []
Properties [hide private]

Inherited from SteamSupply'.SteamSupply: SteamTurbines

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, ChangeItems, DocumentRoles, ErpOrganisationRoles, Location, Measurements, NetworkDataSets, OperatingShare, OutageSchedule, PSREvent, PSRType, PsrLists, ReportingGroup, SafetyDocuments, ScheduleSteps

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, fuelDemandLimit=0.0, auxPowerVersusFrequency=0.0, mechPowerSensorLag=0.0, pressureCtrlDG=0.0, throttlePressureSP=0.0, feedWaterPG=0.0, feedWaterTC=0.0, controlPC=0.0, fuelSupplyDelay=0.0, controlPED=0.0, controlPEB=0.0, boilerControlMode='following', controlTC=0.0, minErrorRateP=0.0, superHeater1Capacity=0.0, controlErrorBiasP=0.0, pressureCtrlIG=0.0, feedWaterIG=0.0, pressureFeedback=0, auxPowerVersusVoltage=0.0, fuelSupplyTC=0.0, maxErrorRateP=0.0, superHeaterPipePD=0.0, pressureCtrlPG=0.0, superHeater2Capacity=0.0, controlIC=0.0, *args, **kw_args)
(Constructor)

 

Initialises a new 'FossilSteamSupply' instance.

Parameters:
  • fuelDemandLimit - Fuel Demand Limit
  • auxPowerVersusFrequency - Off nominal frequency effect on auxiliary real power. Per unit active power variation versus per unit frequency variation.
  • mechPowerSensorLag - Mechanical Power Sensor Lag
  • pressureCtrlDG - Pressure Control Derivative Gain ratio
  • throttlePressureSP - Throttle Pressure Setpoint
  • feedWaterPG - Feedwater Proportional Gain ratio
  • feedWaterTC - Feedwater Time Constant rato
  • controlPC - Proportional Constant
  • fuelSupplyDelay - Fuel Delay
  • controlPED - Pressure Error Deadband
  • controlPEB - Pressure Error Bias ratio
  • boilerControlMode - The control mode of the boiler Values are: "following", "coordinated"
  • controlTC - Time Constant
  • minErrorRateP - Active power Minimum Error Rate Limit
  • superHeater1Capacity - Drum/Primary Superheater Capacity
  • controlErrorBiasP - Active power Error Bias ratio
  • pressureCtrlIG - Pressure Control Integral Gain ratio
  • feedWaterIG - Feedwater Integral Gain ratio
  • pressureFeedback - Pressure Feedback Indicator
  • auxPowerVersusVoltage - Off nominal voltage effect on auxiliary real power. Per unit active power variation versus per unit voltage variation.
  • fuelSupplyTC - Fuel Supply Time Constant
  • maxErrorRateP - Active power Maximum Error Rate Limit
  • superHeaterPipePD - Superheater Pipe Pressure Drop Constant
  • pressureCtrlPG - Pressure Control Proportional Gain ratio
  • superHeater2Capacity - Secondary Superheater Capacity
  • controlIC - Integral Constant
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'auxPowerVersusFrequency': <type 'float'>,
 'auxPowerVersusVoltage': <type 'float'>,
 'boilerControlMode': <type 'str'>,
 'controlErrorBiasP': <type 'float'>,
 'controlIC': <type 'float'>,
 'controlPC': <type 'float'>,
 'controlPEB': <type 'float'>,
 'controlPED': <type 'float'>,
...

_attrs

Value:
['fuelDemandLimit',
 'auxPowerVersusFrequency',
 'mechPowerSensorLag',
 'pressureCtrlDG',
 'throttlePressureSP',
 'feedWaterPG',
 'feedWaterTC',
 'controlPC',
...

_defaults

Value:
{'auxPowerVersusFrequency': 0.0,
 'auxPowerVersusVoltage': 0.0,
 'boilerControlMode': 'following',
 'controlErrorBiasP': 0.0,
 'controlIC': 0.0,
 'controlPC': 0.0,
 'controlPEB': 0.0,
 'controlPED': 0.0,
...