ESP Head & Pressure Functions
Head-pressure conversion, static head, pressure at depth and total dynamic head.
7 functions
PO.ESP.Head.FromPressure(P, SG)
Converts pressure to head using fluid specific gravity, [ft].
PO.ESP.Head.ToPressure(H, SG)
Converts head to pressure using fluid specific gravity, [psi].
PO.ESP.Head.Static(TVD, SG)
Calculates static head from vertical depth, [ft].
PO.ESP.Head.PressureAtDepth(P_surface, TVD, SG)
Calculates pressure at depth given surface pressure, [psi].
PO.ESP.TDH(TVD_pump, WHP, PIP, friction_head, SG)
Calculates Total Dynamic Head for ESP sizing, [ft].
PO.ESP.TDH.Full(TVD_pump, WHP, P_res, PI, Q, submergence, friction_head, SG)
Extended TDH calculation with IPR-based PIP, [ft].
PO.ESP.TDH.NetLift(TVD_pump, DFL)
Calculates net vertical lift (pump depth minus fluid level), [ft].