Package CIM14 :: Package IEC61968 :: Package AssetModels :: Module ShortCircuitTest' :: Class ShortCircuitTest
[hide private]
[frames] | no frames]

Class ShortCircuitTest

                                  object --+            
                                           |            
                            Element'.Element --+        
                                               |        
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+    
                                                   |    
    DistributionWindingTest'.DistributionWindingTest --+
                                                       |
                                                      ShortCircuitTest

Short-circuit test results include load losses and leakage impedances. For three-phase windings, the excitation can be positive sequence (the default) or zero sequence. There must be at least one short-circuited ('to') winding.

Instance Methods [hide private]
 
__init__(self, loadLossZero=0.0, leakageImpedanceZero=0.0, leakageImpedance=0.0, loadLoss=0.0, ShortedWindingSpecs=None, *args, **kw_args)
Initialises a new 'ShortCircuitTest' instance.
 
addShortedWindingSpecs(self, *ShortedWindingSpecs)
 
getShortedWindingSpecs(self)
All windings short-circuited during this test.
 
removeShortedWindingSpecs(self, *ShortedWindingSpecs)
 
setShortedWindingSpecs(self, value)

Inherited from DistributionWindingTest'.DistributionWindingTest: getFromWinding, setFromWinding

Inherited from IEC61970.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 = {'leakageImpedance': <type 'float'>, 'leakageImp...
  _attrs = ['loadLossZero', 'leakageImpedanceZero', 'leakageImpe...
  _defaults = {'leakageImpedance': 0.0, 'leakageImpedanceZero': ...
  _many_refs = ['ShortedWindingSpecs']
  _refs = ['ShortedWindingSpecs']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  ShortedWindingSpecs
All windings short-circuited during this test.

Inherited from DistributionWindingTest'.DistributionWindingTest: FromWinding

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, loadLossZero=0.0, leakageImpedanceZero=0.0, leakageImpedance=0.0, loadLoss=0.0, ShortedWindingSpecs=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'ShortCircuitTest' instance.

Parameters:
  • loadLossZero - Load losses from a zero-sequence short-circuit test.
  • leakageImpedanceZero - Leakage impedance measured from a zero-sequence short-circuit test.
  • leakageImpedance - Leakage impedance measured from a positive-sequence or single-phase short-circuit test.
  • loadLoss - Load losses from a positive-sequence or single-phase short-circuit test.
  • ShortedWindingSpecs - All windings short-circuited during this test.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'leakageImpedance': <type 'float'>,
 'leakageImpedanceZero': <type 'float'>,
 'loadLoss': <type 'float'>,
 'loadLossZero': <type 'float'>}

_attrs

Value:
['loadLossZero',
 'leakageImpedanceZero',
 'leakageImpedance',
 'loadLoss']

_defaults

Value:
{'leakageImpedance': 0.0,
 'leakageImpedanceZero': 0.0,
 'loadLoss': 0.0,
 'loadLossZero': 0.0}

Property Details [hide private]

ShortedWindingSpecs

All windings short-circuited during this test.

Get Method:
getShortedWindingSpecs(self) - All windings short-circuited during this test.
Set Method:
setShortedWindingSpecs(self, value)