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

Class WindingInfo

                                  object --+        
                                           |        
                            Element'.Element --+    
                                               |    
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+
                                                   |
                                                  WindingInfo

Winding data.

Instance Methods [hide private]
 
__init__(self, connectionKind='Yn', r=0.0, phaseAngle=0, emergencyS=0.0, ratedU=0.0, insulationU=0.0, ratedS=0.0, sequenceNumber=0, shortTermS=0.0, Windings=None, WindingTests=None, TransformerInfo=None, ToWindingSpecs=None, *args, **kw_args)
Initialises a new 'WindingInfo' instance.
 
addToWindingSpecs(self, *ToWindingSpecs)
 
addWindingTests(self, *WindingTests)
 
addWindings(self, *Windings)
 
getToWindingSpecs(self)
Tap steps and induced voltage/angle measurements for tests in which this winding was not excited.
 
getTransformerInfo(self)
Transformer data that this winding description is part of.
 
getWindingTests(self)
All winding tests during which voltage or current was applied to this winding.
 
getWindings(self)
All windings described by this winding data.
 
removeToWindingSpecs(self, *ToWindingSpecs)
 
removeWindingTests(self, *WindingTests)
 
removeWindings(self, *Windings)
 
setToWindingSpecs(self, value)
 
setTransformerInfo(self, value)
 
setWindingTests(self, value)
 
setWindings(self, value)

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 = {'connectionKind': <type 'str'>, 'emergencyS': <...
  _attrs = ['connectionKind', 'r', 'phaseAngle', 'emergencyS', '...
  _defaults = {'connectionKind': 'Yn', 'emergencyS': 0.0, 'insul...
  _enums = {'connectionKind': 'WindingConnection'}
  _many_refs = ['Windings', 'WindingTests', 'ToWindingSpecs']
  _refs = ['Windings', 'WindingTests', 'TransformerInfo', 'ToWin...
Properties [hide private]
  ToWindingSpecs
Tap steps and induced voltage/angle measurements for tests in which this winding was not excited.
  TransformerInfo
Transformer data that this winding description is part of.
  WindingTests
All winding tests during which voltage or current was applied to this winding.
  Windings
All windings described by this winding data.

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, connectionKind='Yn', r=0.0, phaseAngle=0, emergencyS=0.0, ratedU=0.0, insulationU=0.0, ratedS=0.0, sequenceNumber=0, shortTermS=0.0, Windings=None, WindingTests=None, TransformerInfo=None, ToWindingSpecs=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'WindingInfo' instance.

Parameters:
  • connectionKind - Kind of connection of this winding. Values are: "Yn", "Y", "D", "I", "Z", "A", "Zn"
  • r - DC resistance of this winding.
  • phaseAngle - Winding phase angle where 360 degrees are represented with clock hours, so the valid values are {0, ..., 11}. For example, to express winding code 'Dyn11', set attributes as follows: 'connectionKind' = Yn and 'phaseAngle' = 11.
  • emergencyS - Apparent power that the winding can carry under emergency conditions.
  • ratedU - Rated voltage of this winding: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings.
  • insulationU - Basic insulation level voltage rating.
  • ratedS - Normal apparent power rating of this winding.
  • sequenceNumber - Sequence number for this winding, corresponding to the winding's order in the TransformerBank.vectorGroup attribute. Highest voltage winding should be '1'.
  • shortTermS - Apparent power that this winding can carry for a short period of time.
  • Windings - All windings described by this winding data.
  • WindingTests - All winding tests during which voltage or current was applied to this winding.
  • TransformerInfo - Transformer data that this winding description is part of.
  • ToWindingSpecs - Tap steps and induced voltage/angle measurements for tests in which this winding was not excited.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'connectionKind': <type 'str'>,
 'emergencyS': <type 'float'>,
 'insulationU': <type 'float'>,
 'phaseAngle': <type 'int'>,
 'r': <type 'float'>,
 'ratedS': <type 'float'>,
 'ratedU': <type 'float'>,
 'sequenceNumber': <type 'int'>,
...

_attrs

Value:
['connectionKind',
 'r',
 'phaseAngle',
 'emergencyS',
 'ratedU',
 'insulationU',
 'ratedS',
 'sequenceNumber',
...

_defaults

Value:
{'connectionKind': 'Yn',
 'emergencyS': 0.0,
 'insulationU': 0.0,
 'phaseAngle': 0,
 'r': 0.0,
 'ratedS': 0.0,
 'ratedU': 0.0,
 'sequenceNumber': 0,
...

_refs

Value:
['Windings', 'WindingTests', 'TransformerInfo', 'ToWindingSpecs']

Property Details [hide private]

ToWindingSpecs

Tap steps and induced voltage/angle measurements for tests in which this winding was not excited.

Get Method:
getToWindingSpecs(self) - Tap steps and induced voltage/angle measurements for tests in which this winding was not excited.
Set Method:
setToWindingSpecs(self, value)

TransformerInfo

Transformer data that this winding description is part of.

Get Method:
getTransformerInfo(self) - Transformer data that this winding description is part of.
Set Method:
setTransformerInfo(self, value)

WindingTests

All winding tests during which voltage or current was applied to this winding.

Get Method:
getWindingTests(self) - All winding tests during which voltage or current was applied to this winding.
Set Method:
setWindingTests(self, value)

Windings

All windings described by this winding data.

Get Method:
getWindings(self) - All windings described by this winding data.
Set Method:
setWindings(self, value)