Package CIM14 :: Package IEC61970 :: Package Wires :: Module RatioTapChanger' :: Class RatioTapChanger
[hide private]
[frames] | no frames]

Class RatioTapChanger

                           object --+                
                                    |                
                     Element'.Element --+            
                                        |            
  Core.IdentifiedObject'.IdentifiedObject --+        
                                            |        
Core.PowerSystemResource'.PowerSystemResource --+    
                                                |    
                           TapChanger'.TapChanger --+
                                                    |
                                                   RatioTapChanger
Known Subclasses:

A tap changer that changes the voltage ratio impacting the voltage magnitude but not direclty the phase angle across the transformer..

Instance Methods [hide private]
 
__init__(self, tculControlMode='volt', Winding=None, TransformerWinding=None, RatioVariationCurve=None, *args, **kw_args)
Initialises a new 'RatioTapChanger' instance.
 
getRatioVariationCurve(self)
A RatioTapChanger can have an associated RatioVariationCurve to define tap ratio variations with tap step changes.
 
getTransformerWinding(self)
The transformer winding to which the ratio tap changer belongs.
 
getWinding(self)
Winding to which this ratio tap changer belongs.
 
setRatioVariationCurve(self, value)
 
setTransformerWinding(self, value)
 
setWinding(self, value)

Inherited from TapChanger'.TapChanger: addTapSchedules, getImpedanceVariationCurve, getRegulatingControl, getSvTapStep, getTapSchedules, removeTapSchedules, setImpedanceVariationCurve, setRegulatingControl, setSvTapStep, setTapSchedules

Inherited from Core.PowerSystemResource'.PowerSystemResource: addAssets, addBlock, addMeasurements, addOperatingShare, addPsrLists, addReportingGroup, getAssets, getBlock, getLocation, getMeasurements, getOperatingShare, getOutageSchedule, getPSRType, getPsrLists, getReportingGroup, removeAssets, removeBlock, removeMeasurements, removeOperatingShare, removePsrLists, removeReportingGroup, setAssets, setBlock, setLocation, setMeasurements, setOperatingShare, setOutageSchedule, setPSRType, setPsrLists, setReportingGroup

Inherited from 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 = {'tculControlMode': <type 'str'>}
  _attrs = ['tculControlMode']
  _defaults = {'tculControlMode': 'volt'}
  _enums = {'tculControlMode': 'TransformerControlMode'}
  _many_refs = []
  _refs = ['Winding', 'TransformerWinding', 'RatioVariationCurve']
Properties [hide private]
  RatioVariationCurve
A RatioTapChanger can have an associated RatioVariationCurve to define tap ratio variations with tap step changes.
  TransformerWinding
The transformer winding to which the ratio tap changer belongs.
  Winding
Winding to which this ratio tap changer belongs.

Inherited from TapChanger'.TapChanger: ImpedanceVariationCurve, RegulatingControl, SvTapStep, TapSchedules

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, Block, Location, Measurements, OperatingShare, OutageSchedule, PSRType, PsrLists, ReportingGroup

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, tculControlMode='volt', Winding=None, TransformerWinding=None, RatioVariationCurve=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'RatioTapChanger' instance.

Parameters:
  • tculControlMode - Specifies the regulation control mode (voltage or reactive) of the RatioTapChanger. Values are: "volt", "reactive"
  • Winding - Winding to which this ratio tap changer belongs.
  • TransformerWinding - The transformer winding to which the ratio tap changer belongs.
  • RatioVariationCurve - A RatioTapChanger can have an associated RatioVariationCurve to define tap ratio variations with tap step changes.
Overrides: object.__init__

Property Details [hide private]

RatioVariationCurve

A RatioTapChanger can have an associated RatioVariationCurve to define tap ratio variations with tap step changes.

Get Method:
getRatioVariationCurve(self) - A RatioTapChanger can have an associated RatioVariationCurve to define tap ratio variations with tap step changes.
Set Method:
setRatioVariationCurve(self, value)

TransformerWinding

The transformer winding to which the ratio tap changer belongs.

Get Method:
getTransformerWinding(self) - The transformer winding to which the ratio tap changer belongs.
Set Method:
setTransformerWinding(self, value)

Winding

Winding to which this ratio tap changer belongs.

Get Method:
getWinding(self) - Winding to which this ratio tap changer belongs.
Set Method:
setWinding(self, value)