Package CIM15 :: Package CDPSM :: Package Balanced :: Package IEC61970 :: Package Wires :: Module TransformerEnd' :: Class TransformerEnd
[hide private]
[frames] | no frames]

Class TransformerEnd

                         object --+        
                                  |        
                   Element'.Element --+    
                                      |    
Core.IdentifiedObject'.IdentifiedObject --+
                                          |
                                         TransformerEnd
Known Subclasses:

TransformerEnd is a conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose. This successor TransformerEnd class is more flexible and has important differences with TransformerWinding.

Instance Methods [hide private]
 
__init__(self, FromMeshImpedance=None, ToMeshImpedance=None, CoreAdmittance=None, StarImpedance=None, *args, **kw_args)
Initialises a new 'TransformerEnd' instance.
 
addFromMeshImpedance(self, *FromMeshImpedance)
 
addToMeshImpedance(self, *ToMeshImpedance)
 
getCoreAdmittance(self)
Core admittance of this transformer end, representing magnetising current and core losses.
 
getFromMeshImpedance(self)
All mesh impedances between this 'to' and other 'from' transformer ends.
 
getStarImpedance(self)
(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
 
getToMeshImpedance(self)
All mesh impedances between this 'from' and other 'to' transformer ends.
 
removeFromMeshImpedance(self, *FromMeshImpedance)
 
removeToMeshImpedance(self, *ToMeshImpedance)
 
setCoreAdmittance(self, value)
 
setFromMeshImpedance(self, value)
 
setStarImpedance(self, value)
 
setToMeshImpedance(self, value)

Inherited from Core.IdentifiedObject'.IdentifiedObject: addNames, getNames, removeNames, setNames

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

Class Variables [hide private]
  _attr_types = {}
  _attrs = []
  _defaults = {}
  _many_refs = ['FromMeshImpedance', 'ToMeshImpedance']
  _refs = ['FromMeshImpedance', 'ToMeshImpedance', 'CoreAdmittan...

Inherited from Element'.Element (private): _enums

Properties [hide private]
  CoreAdmittance
Core admittance of this transformer end, representing magnetising current and core losses.
  FromMeshImpedance
All mesh impedances between this 'to' and other 'from' transformer ends.
  StarImpedance
(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
  ToMeshImpedance
All mesh impedances between this 'from' and other 'to' transformer ends.

Inherited from Core.IdentifiedObject'.IdentifiedObject: Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, FromMeshImpedance=None, ToMeshImpedance=None, CoreAdmittance=None, StarImpedance=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'TransformerEnd' instance.

Parameters:
  • FromMeshImpedance - All mesh impedances between this 'to' and other 'from' transformer ends.
  • ToMeshImpedance - All mesh impedances between this 'from' and other 'to' transformer ends.
  • CoreAdmittance - Core admittance of this transformer end, representing magnetising current and core losses. The full values of the transformer should be supplied for one transformer end only.
  • StarImpedance - (accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end. By convention, for a two winding transformer, the full values of the transformer should be entered on the high voltage end (endNumber=1).
Overrides: object.__init__

getCoreAdmittance(self)

 

Core admittance of this transformer end, representing magnetising current and core losses. The full values of the transformer should be supplied for one transformer end only.

getStarImpedance(self)

 

(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end. By convention, for a two winding transformer, the full values of the transformer should be entered on the high voltage end (endNumber=1).


Class Variable Details [hide private]

_refs

Value:
['FromMeshImpedance',
 'ToMeshImpedance',
 'CoreAdmittance',
 'StarImpedance']

Property Details [hide private]

CoreAdmittance

Core admittance of this transformer end, representing magnetising current and core losses. The full values of the transformer should be supplied for one transformer end only.

Get Method:
getCoreAdmittance(self) - Core admittance of this transformer end, representing magnetising current and core losses.
Set Method:
setCoreAdmittance(self, value)

FromMeshImpedance

All mesh impedances between this 'to' and other 'from' transformer ends.

Get Method:
getFromMeshImpedance(self) - All mesh impedances between this 'to' and other 'from' transformer ends.
Set Method:
setFromMeshImpedance(self, value)

StarImpedance

(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end. By convention, for a two winding transformer, the full values of the transformer should be entered on the high voltage end (endNumber=1).

Get Method:
getStarImpedance(self) - (accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
Set Method:
setStarImpedance(self, value)

ToMeshImpedance

All mesh impedances between this 'from' and other 'to' transformer ends.

Get Method:
getToMeshImpedance(self) - All mesh impedances between this 'from' and other 'to' transformer ends.
Set Method:
setToMeshImpedance(self, value)