ESP Cable Sizing Functions
Cable resistance, voltage drop, minimum size, power loss and required surface voltage.
12 functions
PO.ESP.Cable.Resistance(AWG, T, material)
Returns cable resistance at temperature, [ohm/1000ft].
PO.ESP.Cable.CrossSection(AWG)
Returns cable cross-sectional area, [kcmil].
PO.ESP.Cable.Vdrop(I, length, R)
Calculates voltage drop in ESP cable (3-phase), [V].
PO.ESP.Cable.Vdrop.Full(HP, V_motor, efficiency, PF, AWG, length, T)
Complete voltage drop calculation, [V].
PO.ESP.Cable.Vdrop.Pct(V_drop, V_motor)
Calculates voltage drop as percentage, [%].
PO.ESP.Cable.Vdrop.Status(V_drop_pct)
Returns voltage drop status.
PO.ESP.Cable.MinSize(I, length, V_drop_max, T)
Determines minimum cable size for voltage drop limit, [AWG].
PO.ESP.Cable.PowerLoss(I, length, R)
Calculates power loss in cable, [kW].
PO.ESP.Cable.PowerLoss.Pct(P_loss, HP)
Calculates power loss as percentage of motor power, [%].
PO.ESP.Cable.Vsurface(V_motor, V_drop)
Calculates required surface voltage, [V].
PO.ESP.Cable.Vmotor(V_surface, V_drop)
Calculates voltage at motor terminals, [V].
PO.ESP.Cable.Temperature(T_ambient, I, AWG)
Estimates cable temperature with current, [degF].