roseau.load_flow.utils.types#

Module Contents#

Classes#

LineType

The type of a line.

ConductorType

The type of the material of the conductor.

InsulatorType

The type of the insulator for a wire.

Attributes#

PhaseDtype

Categorical data type used for the phase of potentials, currents, powers, etc.

VoltagePhaseDtype

Categorical data type used for the phase of voltages and flexible powers only.

BranchTypeDtype

Categorical data type used for branch types.

LoadTypeDtype

Categorical data type used for load types.

PhaseDtype#

Categorical data type used for the phase of potentials, currents, powers, etc.

VoltagePhaseDtype#

Categorical data type used for the phase of voltages and flexible powers only.

BranchTypeDtype#

Categorical data type used for branch types.

LoadTypeDtype#

Categorical data type used for load types.

class LineType#

Bases: roseau.load_flow._compat.StrEnum

The type of a line.

Initialize self. See help(type(self)) for accurate signature.

OVERHEAD#

An overhead line that can be vertically or horizontally configured – Fr = Aérien.

UNDERGROUND#

An underground or a submarine cable – Fr = Souterrain/Sous-Marin.

TWISTED#

A twisted line commonly known as Aerial Cable or Aerial Bundled Conductor (ABC) – Fr = Torsadé.

code() str#

A code that can be used in line type names.

class ConductorType#

Bases: roseau.load_flow._compat.StrEnum

The type of the material of the conductor.

Initialize self. See help(type(self)) for accurate signature.

CU#

Copper – Fr = Cuivre.

AL#

All Aluminum Conductor (AAC) – Fr = Aluminium.

AM#

All Aluminum Alloy Conductor (AAAC) – Fr = Almélec.

AA#

Aluminum Conductor Steel Reinforced (ACSR) – Fr = Alu-Acier.

LA#

Aluminum Alloy Conductor Steel Reinforced (AACSR) – Fr = Almélec-Acier.

AAC#

All Aluminum Conductor (AAC) – Fr = Aluminium.

AAAC#

All Aluminum Alloy Conductor (AAAC) – Fr = Almélec.

ACSR#

Aluminum Conductor Steel Reinforced (ACSR) – Fr = Alu-Acier.

AACSR#

Aluminum Alloy Conductor Steel Reinforced (AACSR) – Fr = Almélec-Acier.

code() str#

A code that can be used in conductor type names.

class InsulatorType#

Bases: roseau.load_flow._compat.StrEnum

The type of the insulator for a wire.

Initialize self. See help(type(self)) for accurate signature.

UNKNOWN#

The material of the insulator is unknown.

HDPE#

High-Density PolyEthylene (HDPE) insulation.

MDPE#

Medium-Density PolyEthylene (MDPE) insulation.

LDPE#

Low-Density PolyEthylene (LDPE) insulation.

XLPE#

Cross-linked polyethylene (XLPE) insulation.

EPR#

Ethylene-Propylene Rubber (EPR) insulation.

PVC#

PolyVinyl Chloride (PVC) insulation.

IP#

Impregnated Paper (IP) insulation.

PEX#

Alias – Cross-linked polyethylene (XLPE) insulation.

PE#

Alias – Medium-Density PolyEthylene (MDPE) insulation.

code() str#

A code that can be used in insulator type names.