components#

Network components#

Classes

Battery(name, bus[, inj_p_max, inj_q_max, ...])

Common class for batteries

BatteryState(value)

Battery state

BatteryType(value)

Battery type

Bus(name, n_customers, coordinate, 0][, ZIP])

Common base class for all distribution buses

CircuitBreaker(name, line[, is_open, ...])

Common base class for circuit breakers

Component()

Controller()

ControllerState(value)

Controller state

Disconnector(name, line, bus[, is_open, ...])

Common base class for disconnectors

DistributionController(name, power_network)

Common base class for distribution controllers

EVPark(name, bus, num_ev_dist[, inj_p_max, ...])

Common class for batteries

ICTLine(name, fnode, tnode, ...[, connected])

A class used to represent an ICT Line

ICTNode(name, coordinate, 0], ...)

Common base class for all ICT nodes

IntelligentSwitch(name, disconnector[, ...])

Common class for batteries

IntelligentSwitchState(value)

Intelligent switch state

Line(name, fbus, tbus, r, x, ...[, connected])

A class used to represent an electrical Line

MainController(name, ict_node, ...)

Common class for main controller

ManualMainController(name, sectioning_time)

Common class for manual main controller

MicrogridController(name, power_network[, ...])

Common class for microgrid controller

MicrogridMode(value)

Microgrid mode

Production(name, bus[, pmax, qmax])

Common class for production

Sensor(name, line[, ict_node, ...])

Class defining line sensors

SensorState(value)

Line sensor state