Package CIM14 :: Package ENTSOE :: Package Equipment :: Package Core :: Module VoltageLevel' :: Class VoltageLevel
[hide private]
[frames] | no frames]

Class VoltageLevel

                              object --+                    
                                       |                    
                        Element'.Element --+                
                                           |                
          IdentifiedObject'.IdentifiedObject --+            
                                               |            
        PowerSystemResource'.PowerSystemResource --+        
                                                   |        
ConnectivityNodeContainer'.ConnectivityNodeContainer --+    
                                                       |    
                  EquipmentContainer'.EquipmentContainer --+
                                                           |
                                                          VoltageLevel

A collection of equipment at one common system voltage forming a switchgear. The equipment typically consist of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these.- The attributes highVoltageLimit and lowVoltageLimit are not required.

Instance Methods [hide private]
 
__init__(self, lowVoltageLimit=0.0, highVoltageLimit=0.0, BaseVoltage=None, Substation=None, *args, **kw_args)
Initialises a new 'VoltageLevel' instance.
 
getBaseVoltage(self)
The base voltage used for all equipment within the VoltageLevel.
 
getSubstation(self)
The association is used in the naming hierarchy.
 
setBaseVoltage(self, value)
 
setSubstation(self, value)

Inherited from EquipmentContainer'.EquipmentContainer: addEquipments, getEquipments, removeEquipments, setEquipments

Inherited from PowerSystemResource'.PowerSystemResource: addMeasurements, getMeasurements, removeMeasurements, setMeasurements

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

Class Variables [hide private]
  _attr_types = {'highVoltageLimit': <type 'float'>, 'lowVoltage...
  _attrs = ['lowVoltageLimit', 'highVoltageLimit']
  _defaults = {'highVoltageLimit': 0.0, 'lowVoltageLimit': 0.0}
  _many_refs = []
  _refs = ['BaseVoltage', 'Substation']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  BaseVoltage
The base voltage used for all equipment within the VoltageLevel.
  Substation
The association is used in the naming hierarchy.

Inherited from EquipmentContainer'.EquipmentContainer: Equipments

Inherited from PowerSystemResource'.PowerSystemResource: Measurements

Inherited from object: __class__

Method Details [hide private]

__init__(self, lowVoltageLimit=0.0, highVoltageLimit=0.0, BaseVoltage=None, Substation=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'VoltageLevel' instance.

Parameters:
  • lowVoltageLimit - The bus bar's low voltage limit
  • highVoltageLimit - The bus bar's high voltage limit
  • BaseVoltage - The base voltage used for all equipment within the VoltageLevel.
  • Substation - The association is used in the naming hierarchy.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'highVoltageLimit': <type 'float'>,
 'lowVoltageLimit': <type 'float'>}

Property Details [hide private]

BaseVoltage

The base voltage used for all equipment within the VoltageLevel.

Get Method:
getBaseVoltage(self) - The base voltage used for all equipment within the VoltageLevel.
Set Method:
setBaseVoltage(self, value)

Substation

The association is used in the naming hierarchy.

Get Method:
getSubstation(self) - The association is used in the naming hierarchy.
Set Method:
setSubstation(self, value)