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

Class OpenCircuitTest

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

Open-circuit test results may include no-load losses, exciting current, phase shifts, and induced voltage. For three-phase windings, the excitation can be positive sequence (the default) or zero sequence. For induced voltage and phase shifts, use the associated ToWindingSpec class.

Instance Methods [hide private]
 
__init__(self, excitingCurrentZero=0.0, noLoadLossZero=0.0, noLoadLoss=0.0, excitingCurrent=0.0, MeasuredWindingSpecs=None, *args, **kw_args)
Initialises a new 'OpenCircuitTest' instance.
 
addMeasuredWindingSpecs(self, *MeasuredWindingSpecs)
 
getMeasuredWindingSpecs(self)
All other windings measured during this test.
 
removeMeasuredWindingSpecs(self, *MeasuredWindingSpecs)
 
setMeasuredWindingSpecs(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 = {'excitingCurrent': <type 'float'>, 'excitingCur...
  _attrs = ['excitingCurrentZero', 'noLoadLossZero', 'noLoadLoss...
  _defaults = {'excitingCurrent': 0.0, 'excitingCurrentZero': 0....
  _many_refs = ['MeasuredWindingSpecs']
  _refs = ['MeasuredWindingSpecs']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  MeasuredWindingSpecs
All other windings measured 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, excitingCurrentZero=0.0, noLoadLossZero=0.0, noLoadLoss=0.0, excitingCurrent=0.0, MeasuredWindingSpecs=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'OpenCircuitTest' instance.

Parameters:
  • excitingCurrentZero - Exciting current measured from a zero-sequence open-circuit (excitation) test.
  • noLoadLossZero - Losses measured from a zero-sequence open-circuit (excitation) test.
  • noLoadLoss - Losses measured from a positive-sequence or single-phase open-circuit (excitation) test.
  • excitingCurrent - Exciting current measured from a positive-sequence or single-phase open-circuit (excitation) test.
  • MeasuredWindingSpecs - All other windings measured during this test.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'excitingCurrent': <type 'float'>,
 'excitingCurrentZero': <type 'float'>,
 'noLoadLoss': <type 'float'>,
 'noLoadLossZero': <type 'float'>}

_attrs

Value:
['excitingCurrentZero',
 'noLoadLossZero',
 'noLoadLoss',
 'excitingCurrent']

_defaults

Value:
{'excitingCurrent': 0.0,
 'excitingCurrentZero': 0.0,
 'noLoadLoss': 0.0,
 'noLoadLossZero': 0.0}

Property Details [hide private]

MeasuredWindingSpecs

All other windings measured during this test.

Get Method:
getMeasuredWindingSpecs(self) - All other windings measured during this test.
Set Method:
setMeasuredWindingSpecs(self, value)