Skip to content

ConnectionLV

Low-voltage customer connection with comprehensive prosumer modeling.

Supports residential and commercial connection analysis including load profiles, distributed generation (PV, wind), battery storage, heat pumps, and detailed earthing configurations for asymmetrical LV network studies.

Inherits from: ExtrasNotesMixin, HasPresentationsMixin

Import

python
from pyptp.elements.lv import ConnectionLV

Properties

PropertyTypeRequiredDefaultDescription
generalGeneralYes-
presentationslist[ElementPresentation]Yes-
gmslist[GM]Yes-
connection_cableCableType | NoneNoNone
connection_geographyGeography | NoneNoNone
fuse_typeFuseType | NoneNoNone
current_protectionCurrentType | NoneNoNone
loadLoad | NoneNoNone
public_lightingPL | NoneNoNone
public_lighting_typePLType | NoneNoNone
heat_pumpHeatpump | NoneNoNone
generationGeneration | NoneNoNone
pvPV | NoneNoNone
pv_efficiencyEfficiencyType | NoneNoNone
windturbineWindTurbine | NoneNoNone
windturbine_efficiencyEfficiencyType | NoneNoNone
batteryBattery | NoneNoNone
battery_charge_efficiencyEfficiencyType | NoneNoNone
battery_discharge_efficiencyEfficiencyType | NoneNoNone
hemsHEMS | NoneNoNone
extraslist[Extra]No[]
noteslist[Note]No[]

Battery

Battery of a home/connections.

PropertyTypeRequiredDefaultDescription
preffloatNo0.0
state_of_chargefloatNo50
capacityfloatNo0
cratefloatNo0.5
sortintNo0
inverter_snomfloatNo0
charge_efficiency_typestrNo""
discharge_efficiency_typestrNo""
profileGuidNoUUID(...)
inverter_cosreffloatNo0.0

GM

Gaussian Mixture properties.

PropertyTypeRequiredDefaultDescription
gm_type_numberintNo1
pfloatNo0.0
cosfloatNo1.0
small_appliance_phasesintNo1
net_aware_chargingboolNoFalse
adjustableboolNoFalse

General

Core electrical and operational properties for LV customer connections.

Encompasses connection node, service cable parameters, phase configuration, earthing setup, protection settings, and geographic information.

PropertyTypeRequiredDefaultDescription
nodeGuidNoNIL_GUID
guidGuidNo(auto UUID)
creation_timefloat | intNo0
mutation_dateintNo0
revision_datefloat | intNo0.0
namestrNo""
s_L1boolNoTrue
s_L2boolNoTrue
s_L3boolNoTrue
s_NboolNoTrue
field_namestrNo""
s_PEboolNoTrue
k_L1intNo1
k_L2intNo2
k_L3intNo3
lengthfloat | intNo0.0
cable_typestrNo""
earthing_configurationstrNo""
s_Nh_PEhboolNoFalse
s_PEh_PEhboolNoTrue
s_PEh_eboolNoFalse
refloat | intNo0.0
s_HhboolNoTrue
protection_typestrNo""
s_h1_h3boolNoFalse
s_h2_h4boolNoFalse
phasesintNo4
sortstrNo""
connection_valuestrNo""
i_earthleakint | floatNo0.0
riskboolNoFalse
geo_x_coordfloat | intNo0.0
geo_y_coordfloat | intNo0.0
addressstrNo""
postal_codestrNo""
citystrNo""

Generation

Generating properties of a home/connection.

PropertyTypeRequiredDefaultDescription
p1floatNo0.0
q1floatNo0.0
pafloatNo0.0
qafloatNo0.0
pbfloatNo0.0
qbfloatNo0.0
pcfloatNo0.0
qcfloatNo0.0
pabfloatNo0.0
qabfloatNo0.0
pacfloatNo0.0
qacfloatNo0.0
pbcfloatNo0.0
qbcfloatNo0.0
behaviour_sortstrNo""
profileGuidNoUUID(...)

Geography

Connection geographical information.

PropertyTypeRequiredDefaultDescription
coordinateslist[tuple]No[]

HEMS

Home Energy Management System.

PropertyTypeRequiredDefaultDescription
regimestrNo""
parameter1floatNo0.0
parameter2floatNo0.0
parameter3floatNo0.0

Heatpump

Heatpump properties of a home/connection.

PropertyTypeRequiredDefaultDescription
number_ofintNo0
sortstrNo"Air"
house_typestrNo"Apartment"
house_areafloatNo0.0
cosnomfloatNo0.0
profileGuidNoUUID(...)

Load

Load of a home/connection.

PropertyTypeRequiredDefaultDescription
p1floatNo0.0
q1floatNo0.0
pafloatNo0.0
qafloatNo0.0
pbfloatNo0.0
qbfloatNo0.0
pcfloatNo0.0
qcfloatNo0.0
pabfloatNo0.0
qabfloatNo0.0
pacfloatNo0.0
qacfloatNo0.0
pbcfloatNo0.0
qbcfloatNo0.0
behaviour_sortstrNo""
switch_on_frequencyfloatNo0.0
profileGuidNoUUID(...)

PL

PL.

PropertyTypeRequiredDefaultDescription
number_ofintNo0
phasesintNo1
pl_typestrNo""

PLType

PL type.

PropertyTypeRequiredDefaultDescription
unomfloatNo0.0
inomfloatNo0.0
cosnomfloatNo0.0

PV

PV properties of a home/connection.

PropertyTypeRequiredDefaultDescription
scalingfloatNo0
panel1_pnomfloatNo0
panel1_orientationfloatNo0
panel1_slopefloatNo0
panel2_pnomfloatNo0
panel2_orientationfloatNo0
panel2_slopefloatNo0
panel3_pnomfloatNo0
panel3_orientationfloatNo0
panel3_slopefloatNo0
inverter_snomfloatNo0
efficiency_typestrNo""
phasesintNo1
u_outfloatNo0
p_controlsortintNo0
p_control_input1floatNo0.0
p_control_output1floatNo0.0
q_control_input1floatNo0.0
q_control_output1floatNo0.0
p_control_input2floatNo0.0
p_control_output2floatNo0.0
q_control_input2floatNo0.0
q_control_output2floatNo0.0
p_control_input3floatNo0.0
p_control_output3floatNo0.0
q_control_input3floatNo0.0
q_control_output3floatNo0.0
p_control_input4floatNo0.0
p_control_output4floatNo0.0
q_control_input4floatNo0.0
q_control_output4floatNo0.0
p_control_input5floatNo0.0
p_control_output5floatNo0.0
q_control_input5floatNo0.0
q_control_output5floatNo0.0
q_controlsortintNo0
q_control_cosreffloatNo0.0
q_control_no_p_no_qboolNoFalse
intersectionfloatNo0.0
lengthfloatNo0.0
profileGuidNoUUID(...)

WindTurbine

Windturbine of a home/connection.

PropertyTypeRequiredDefaultDescription
windspeedfloatNo11
profileGuidNoUUID(...)
pnomfloatNo0.0
sortintNo0
inverter_snomfloatNo0.0
efficiency_typestrNo""
phasesintNo0
u_outfloatNo0.0
q_controlsortintNo0
q_control_cosreffloatNo0
q_control_no_p_no_qboolNoFalse
q_control_input1floatNo0.0
q_control_output1floatNo0.0
q_control_input2floatNo0.0
q_control_output2floatNo0.0
q_control_input3floatNo0.0
q_control_output3floatNo0.0
q_control_input4floatNo0.0
q_control_output4floatNo0.0
q_control_input5floatNo0.0
q_control_output5floatNo0.0
intersectionfloatNo0.0
lengthfloatNo0.0

Referenced Types

EfficiencyType

Efficiency Type.

Defined in pyptp.elements.lv.shared

PropertyTypeRequiredDefaultDescription
input1floatNo0.0
output1floatNo0.0
input2floatNo0.0
output2floatNo0.0
input3floatNo0.0
output3floatNo0.0
input4floatNo0.0
output4floatNo0.0
input5floatNo0.0
output5floatNo0.0