Package CIM14 :: Package ENTSOE :: Package Topology :: Package Topology :: Module TopologicalNode' :: Class TopologicalNode
[hide private]
[frames] | no frames]

Class TopologicalNode

                         object --+        
                                  |        
                   Element'.Element --+    
                                      |    
Core.IdentifiedObject'.IdentifiedObject --+
                                          |
                                         TopologicalNode

For a detailed substation model a TopologicalNode is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including jumpers. Topological nodes changes as the current network state changes (i.e., switches, breakers, etc. change state). For a planning model switch statuses are not used to form TopologicalNodes. Instead they are manually created or deleted in a model builder tool. TopologialNodes maintained this way are also called 'busses'.

Instance Methods [hide private]
 
__init__(self, ConnectivityNodeContainer=None, BaseVoltage=None, Terminal=None, *args, **kw_args)
Initialises a new 'TopologicalNode' instance.
 
addTerminal(self, *Terminal)
 
getBaseVoltage(self)
The base voltage of the topologocial node.
 
getConnectivityNodeContainer(self)
The connectivity node container to which the toplogical node belongs.
 
getTerminal(self)
The terminals associated with the topological node.
 
removeTerminal(self, *Terminal)
 
setBaseVoltage(self, value)
 
setConnectivityNodeContainer(self, value)
 
setTerminal(self, value)

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 = ['Terminal']
  _refs = ['ConnectivityNodeContainer', 'BaseVoltage', 'Terminal']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  BaseVoltage
The base voltage of the topologocial node.
  ConnectivityNodeContainer
The connectivity node container to which the toplogical node belongs.
  Terminal
The terminals associated with the topological node.

Inherited from object: __class__

Method Details [hide private]

__init__(self, ConnectivityNodeContainer=None, BaseVoltage=None, Terminal=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'TopologicalNode' instance.

Parameters:
  • ConnectivityNodeContainer - The connectivity node container to which the toplogical node belongs.
  • BaseVoltage - The base voltage of the topologocial node.
  • Terminal - The terminals associated with the topological node. This can be used as an alternative to the connectivity node path to terminal, thus making it unneccesary to model connedtivity nodes in some cases. Note that the if connectivity nodes are in the model, this association would proably not be used.
Overrides: object.__init__

getTerminal(self)

 

The terminals associated with the topological node. This can be used as an alternative to the connectivity node path to terminal, thus making it unneccesary to model connedtivity nodes in some cases. Note that the if connectivity nodes are in the model, this association would proably not be used.


Property Details [hide private]

BaseVoltage

The base voltage of the topologocial node.

Get Method:
getBaseVoltage(self) - The base voltage of the topologocial node.
Set Method:
setBaseVoltage(self, value)

ConnectivityNodeContainer

The connectivity node container to which the toplogical node belongs.

Get Method:
getConnectivityNodeContainer(self) - The connectivity node container to which the toplogical node belongs.
Set Method:
setConnectivityNodeContainer(self, value)

Terminal

The terminals associated with the topological node. This can be used as an alternative to the connectivity node path to terminal, thus making it unneccesary to model connedtivity nodes in some cases. Note that the if connectivity nodes are in the model, this association would proably not be used.

Get Method:
getTerminal(self) - The terminals associated with the topological node.
Set Method:
setTerminal(self, value)