Package CIM15 :: 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

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

Instance Methods [hide private]
 
__init__(self, stepVoltageIncrement=0.0, tculControlMode='reactive', RatioTapChangerTabular=None, TransformerEnd=None, *args, **kw_args)
Initialises a new 'RatioTapChanger' instance.
 
getRatioTapChangerTabular(self)
 
getTransformerEnd(self)
Transformer end to which this ratio tap changer belongs.
 
setRatioTapChangerTabular(self, value)
 
setTransformerEnd(self, value)

Inherited from TapChanger'.TapChanger: addTapSchedules, getSvTapStep, getTapChangerControl, getTapChangerInfo, getTapSchedules, removeTapSchedules, setSvTapStep, setTapChangerControl, setTapChangerInfo, setTapSchedules

Inherited from Core.PowerSystemResource'.PowerSystemResource: addAssets, addChangeItems, addDocumentRoles, addErpOrganisationRoles, addMeasurements, addNetworkDataSets, addOperatingShare, addPSREvent, addPsrLists, addReportingGroup, addSafetyDocuments, addScheduleSteps, getAssets, getChangeItems, getDocumentRoles, getErpOrganisationRoles, getLocation, getMeasurements, getNetworkDataSets, getOperatingShare, getOutageSchedule, getPSREvent, getPSRType, getPsrLists, getReportingGroup, getSafetyDocuments, getScheduleSteps, removeAssets, removeChangeItems, removeDocumentRoles, removeErpOrganisationRoles, removeMeasurements, removeNetworkDataSets, removeOperatingShare, removePSREvent, removePsrLists, removeReportingGroup, removeSafetyDocuments, removeScheduleSteps, setAssets, setChangeItems, setDocumentRoles, setErpOrganisationRoles, setLocation, setMeasurements, setNetworkDataSets, setOperatingShare, setOutageSchedule, setPSREvent, setPSRType, setPsrLists, setReportingGroup, setSafetyDocuments, setScheduleSteps

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 = {'stepVoltageIncrement': <type 'float'>, 'tculCo...
  _attrs = ['stepVoltageIncrement', 'tculControlMode']
  _defaults = {'stepVoltageIncrement': 0.0, 'tculControlMode': '...
  _enums = {'tculControlMode': 'TransformerControlMode'}
  _many_refs = []
  _refs = ['RatioTapChangerTabular', 'TransformerEnd']
Properties [hide private]
  RatioTapChangerTabular
  TransformerEnd
Transformer end to which this ratio tap changer belongs.

Inherited from TapChanger'.TapChanger: SvTapStep, TapChangerControl, TapChangerInfo, TapSchedules

Inherited from Core.PowerSystemResource'.PowerSystemResource: Assets, ChangeItems, DocumentRoles, ErpOrganisationRoles, Location, Measurements, NetworkDataSets, OperatingShare, OutageSchedule, PSREvent, PSRType, PsrLists, ReportingGroup, SafetyDocuments, ScheduleSteps

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, stepVoltageIncrement=0.0, tculControlMode='reactive', RatioTapChangerTabular=None, TransformerEnd=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'RatioTapChanger' instance.

Parameters:
  • stepVoltageIncrement - Tap step increment, in per cent of nominal voltage, per step position. For a symmetrical PhaseTapChanger, the stepVoltageIncrement is used in the formula for calculation of the phase angle. For a symmetrical PhaseTapChanger, the voltage magnitude does not change with tap step.
  • tculControlMode - Specifies the regulation control mode (voltage or reactive) of the RatioTapChanger. Values are: "reactive", "volt"
  • RatioTapChangerTabular
  • TransformerEnd - Transformer end to which this ratio tap changer belongs.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'stepVoltageIncrement': <type 'float'>,
 'tculControlMode': <type 'str'>}

_defaults

Value:
{'stepVoltageIncrement': 0.0, 'tculControlMode': 'reactive'}

Property Details [hide private]

RatioTapChangerTabular

Get Method:
getRatioTapChangerTabular(self)
Set Method:
setRatioTapChangerTabular(self, value)

TransformerEnd

Transformer end to which this ratio tap changer belongs.

Get Method:
getTransformerEnd(self) - Transformer end to which this ratio tap changer belongs.
Set Method:
setTransformerEnd(self, value)