ICTNetwork#

class relsad.network.systems.ICTNetwork(power_system: relsad.network.systems.PowerSystem.PowerSystem)[source]#

Class defining a ICT network type

name#

Name of the ICT network

Type

str

nodes#

List containing the nodes connected to the ICT network

Type

list

lines#

List containing the lines connected to the ICT network

Type

list

comp_list#

List containing the components in the ICT network

Type

list

comp_dict#

Dictionary containing the components in the ICT network

Type

dict

power_system#

Connects the ICT network to the power system

Type

Network

failed_line#

Flag stating if the ICT network contains a failed line

Type

Bool

history#

Dictionary containing the history variables of the network

Type

dict

monte_carlo_history#

Dictionary containing the history variables from the monte carlo simulation

Type

dict

add_node(node)[source]#

Adding a node to the ICT network

add_nodes(nodes)[source]#

Adding nodes to the ICT network

add_line(line)[source]#

Adding a line to the ICT network

add_lines(lines)[source]#

Adding lines to the ICT network

get_lines()[source]#

Returns the lines in the ICT network

get_monte_carlo_history(attribute)[source]#

Returns the specified history variable from the Monte Carlo simulation

get_history(attribute)[source]#

Returns the specified history variable

ICTNetwork.add_line(line)

Adding a line to the ICT network

ICTNetwork.add_lines(lines)

Adding lines to ICT network line list

ICTNetwork.add_node(node)

Adding a node to the ICT network

ICTNetwork.add_nodes(nodes)

Adding buses to the ICT network node list

ICTNetwork.get_history(attribute)

Returns the specified history variable

ICTNetwork.get_lines()

Returns the lines in the ICT network

ICTNetwork.get_monte_carlo_history(attribute)

Returns the specified history variable from the Monte Carlo simulation

ICTNetwork.color

ICTNetwork.counter