electricpy.zperlength

electricpy.zperlength(Rd=None, Rself=None, Rac=None, Rgwac=None, De=None, rho='AVG', Ds=None, Dsgw=None, dia_gw=None, Dab=None, Dbc=None, Dca=None, Dagw=None, Dbgw=None, Dcgw=None, resolve=True, freq=60)[source]

Transmission Line Impedance (RL) Calculator.

Simple impedance matrix generator to provide the full impedance per length matrix.

Parameters:
Rd : float, optional

Resistance Rd term in ohms, will be generated automatically if set to None, default=None

Rself : float, optional

Self Resistance term in ohms.

Rac : float, optional

AC resistance in ohms.

Rgwac : float, optional

Ground-Wire AC resistance in ohms.

De : float, optional

De term, in feet, if None provided, and rho parameter is specified, will interpretively be calculated.

rho : float, optional

Earth resistivity in ohm-meters. default=”AVG”

Ds : float, optional

Distance (self) for each phase conductor in feet, commonly known as GMD.

Dsgw : float, optional

Distance (self) for the ground wire conductor in feet, commonly known as GMD.

dia_gw : float, optional

Ground-Wire diameter in feet, may be used to calculate an approximate Dsgw if no Dsgw is provided.

Dab : float, optional

Distance between phases A and B, in feet.

Dbc : float, optional

Distance between phases B and C, in feet.

Dca : float, optional

Distance between phases C and A, in feet.

Dagw : float, optional

Distance between phase A and ground conductor, in feet.

Dbgw : float, optional

Distance between phase B and ground conductor, in feet.

Dcgw : float, optional

Distance between phase C and ground conductor, in feet.

resolve : bool, optional

Control argument to specify whether the resultant ground-wire inclusive per-length impedance matrix should be reduced to a 3x3 equivalent matrix. default=True

freq : float, optional

System frequency in Hertz.