Package CIM15 :: 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.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, endNumber=0, rground=0.0, grounded=False, magBaseU=0.0, magSatFlux=0.0, bmagSat=0.0, xground=0.0, Terminal=None, FromWindingInsulations=None, CoreAdmittance=None, TransformerEndInfo=None, PhaseTapChanger=None, RatioTapChanger=None, FromMeshImpedance=None, ToWindingInsulations=None, ToMeshImpedance=None, StarImpedance=None, *args, **kw_args)
Initialises a new 'TransformerEnd' instance.
 
addFromMeshImpedance(self, *FromMeshImpedance)
 
addFromWindingInsulations(self, *FromWindingInsulations)
 
addToMeshImpedance(self, *ToMeshImpedance)
 
addToWindingInsulations(self, *ToWindingInsulations)
 
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.
 
getFromWindingInsulations(self)
 
getPhaseTapChanger(self)
Phase tap changer associated with this transformer end.
 
getRatioTapChanger(self)
Ratio tap changer associated with this transformer end.
 
getStarImpedance(self)
(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
 
getTerminal(self)
External terminal of the power transformer to which this end belongs.
 
getToMeshImpedance(self)
All mesh impedances between this 'from' and other 'to' transformer ends.
 
getToWindingInsulations(self)
 
getTransformerEndInfo(self)
Data for this transformer end.
 
removeFromMeshImpedance(self, *FromMeshImpedance)
 
removeFromWindingInsulations(self, *FromWindingInsulations)
 
removeToMeshImpedance(self, *ToMeshImpedance)
 
removeToWindingInsulations(self, *ToWindingInsulations)
 
setCoreAdmittance(self, value)
 
setFromMeshImpedance(self, value)
 
setFromWindingInsulations(self, value)
 
setPhaseTapChanger(self, value)
 
setRatioTapChanger(self, value)
 
setStarImpedance(self, value)
 
setTerminal(self, value)
 
setToMeshImpedance(self, value)
 
setToWindingInsulations(self, value)
 
setTransformerEndInfo(self, value)

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

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

Class Variables [hide private]
  _attr_types = {'bmagSat': <type 'float'>, 'endNumber': <type '...
  _attrs = ['endNumber', 'rground', 'grounded', 'magBaseU', 'mag...
  _defaults = {'bmagSat': 0.0, 'endNumber': 0, 'grounded': False...
  _many_refs = ['FromWindingInsulations', 'FromMeshImpedance', '...
  _refs = ['Terminal', 'FromWindingInsulations', 'CoreAdmittance...

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.
  FromWindingInsulations
  PhaseTapChanger
Phase tap changer associated with this transformer end.
  RatioTapChanger
Ratio tap changer associated with this transformer end.
  StarImpedance
(accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
  Terminal
External terminal of the power transformer to which this end belongs.
  ToMeshImpedance
All mesh impedances between this 'from' and other 'to' transformer ends.
  ToWindingInsulations
  TransformerEndInfo
Data for this transformer end.

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, endNumber=0, rground=0.0, grounded=False, magBaseU=0.0, magSatFlux=0.0, bmagSat=0.0, xground=0.0, Terminal=None, FromWindingInsulations=None, CoreAdmittance=None, TransformerEndInfo=None, PhaseTapChanger=None, RatioTapChanger=None, FromMeshImpedance=None, ToWindingInsulations=None, ToMeshImpedance=None, StarImpedance=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'TransformerEnd' instance.

Parameters:
  • endNumber - Number for this transformer end, corresponding to the end's order in the PowerTransformer.vectorGroup attribute. Highest voltage winding should be 1.
  • rground - (for Yn and Zn connections) Resistance part of neutral impedance where 'grounded' is true.
  • grounded - (for Yn and Zn connections) True if the neutral is solidly grounded.
  • magBaseU - The reference voltage at which the magnetizing saturation measurements were made
  • magSatFlux - Core magnetizing saturation curve knee flux level.
  • bmagSat - Core shunt magnetizing susceptance in the saturation region.
  • xground - (for Yn and Zn connections) Reactive part of neutral impedance where 'grounded' is true.
  • Terminal - External terminal of the power transformer to which this end belongs.
  • FromWindingInsulations
  • 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.
  • TransformerEndInfo - Data for this transformer end.
  • PhaseTapChanger - Phase tap changer associated with this transformer end.
  • RatioTapChanger - Ratio tap changer associated with this transformer end.
  • FromMeshImpedance - All mesh impedances between this 'to' and other 'from' transformer ends.
  • ToWindingInsulations
  • ToMeshImpedance - All mesh impedances between this 'from' and other 'to' transformer ends.
  • 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]

_attr_types

Value:
{'bmagSat': <type 'float'>,
 'endNumber': <type 'int'>,
 'grounded': <type 'bool'>,
 'magBaseU': <type 'float'>,
 'magSatFlux': <type 'float'>,
 'rground': <type 'float'>,
 'xground': <type 'float'>}

_attrs

Value:
['endNumber',
 'rground',
 'grounded',
 'magBaseU',
 'magSatFlux',
 'bmagSat',
 'xground']

_defaults

Value:
{'bmagSat': 0.0,
 'endNumber': 0,
 'grounded': False,
 'magBaseU': 0.0,
 'magSatFlux': 0.0,
 'rground': 0.0,
 'xground': 0.0}

_many_refs

Value:
['FromWindingInsulations',
 'FromMeshImpedance',
 'ToWindingInsulations',
 'ToMeshImpedance']

_refs

Value:
['Terminal',
 'FromWindingInsulations',
 'CoreAdmittance',
 'TransformerEndInfo',
 'PhaseTapChanger',
 'RatioTapChanger',
 'FromMeshImpedance',
 'ToWindingInsulations',
...

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)

FromWindingInsulations

Get Method:
getFromWindingInsulations(self)
Set Method:
setFromWindingInsulations(self, value)

PhaseTapChanger

Phase tap changer associated with this transformer end.

Get Method:
getPhaseTapChanger(self) - Phase tap changer associated with this transformer end.
Set Method:
setPhaseTapChanger(self, value)

RatioTapChanger

Ratio tap changer associated with this transformer end.

Get Method:
getRatioTapChanger(self) - Ratio tap changer associated with this transformer end.
Set Method:
setRatioTapChanger(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)

Terminal

External terminal of the power transformer to which this end belongs.

Get Method:
getTerminal(self) - External terminal of the power transformer to which this end belongs.
Set Method:
setTerminal(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)

ToWindingInsulations

Get Method:
getToWindingInsulations(self)
Set Method:
setToWindingInsulations(self, value)

TransformerEndInfo

Data for this transformer end.

Get Method:
getTransformerEndInfo(self) - Data for this transformer end.
Set Method:
setTransformerEndInfo(self, value)