Package CIM14 :: Package IEC61970 :: Package Protection :: Module SynchrocheckRelay' :: Class SynchrocheckRelay
[hide private]
[frames] | no frames]

Class SynchrocheckRelay

                           object --+                    
                                    |                    
                     Element'.Element --+                
                                        |                
  Core.IdentifiedObject'.IdentifiedObject --+            
                                            |            
Core.PowerSystemResource'.PowerSystemResource --+        
                                                |        
                        Core.Equipment'.Equipment --+    
                                                    |    
             ProtectionEquipment'.ProtectionEquipment --+
                                                        |
                                                       SynchrocheckRelay

A device that operates when two AC circuits are within the desired limits of frequency, phase angle, and voltage, to permit or to cause the paralleling of these two circuits. Used to prevent the paralleling of non-synchronous topological islands.

Instance Methods [hide private]
 
__init__(self, maxFreqDiff=0.0, maxVoltDiff=0.0, maxAngleDiff=0.0, *args, **kw_args)
Initialises a new 'SynchrocheckRelay' instance.

Inherited from ProtectionEquipment'.ProtectionEquipment: addConductingEquipments, add_ProtectedSwitches, getConductingEquipments, getUnit, removeConductingEquipments, remove_ProtectedSwitches, setConductingEquipments, setUnit

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__

Class Variables [hide private]
  _attr_types = {'maxAngleDiff': <type 'float'>, 'maxFreqDiff': ...
  _attrs = ['maxFreqDiff', 'maxVoltDiff', 'maxAngleDiff']
  _defaults = {'maxAngleDiff': 0.0, 'maxFreqDiff': 0.0, 'maxVolt...
  _many_refs = []
  _refs = []

Inherited from Element'.Element (private): _enums

Properties [hide private]

Inherited from ProtectionEquipment'.ProtectionEquipment: ConductingEquipments, Unit

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__

Method Details [hide private]

__init__(self, maxFreqDiff=0.0, maxVoltDiff=0.0, maxAngleDiff=0.0, *args, **kw_args)
(Constructor)

 

Initialises a new 'SynchrocheckRelay' instance.

Parameters:
  • maxFreqDiff - The maximum allowable frequency difference across the open device
  • maxVoltDiff - The maximum allowable difference voltage across the open device
  • maxAngleDiff - The maximum allowable voltage vector phase angle difference across the open device
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'maxAngleDiff': <type 'float'>,
 'maxFreqDiff': <type 'float'>,
 'maxVoltDiff': <type 'float'>}

_defaults

Value:
{'maxAngleDiff': 0.0, 'maxFreqDiff': 0.0, 'maxVoltDiff': 0.0}