Rod Pump Loads & Torque Functions
Polished rod loads, counterbalance effect and gearbox torque.
12 functions
PO.RP.Load.FluidLoad(Ap, H, G)
Calculates fluid load on plunger, [lb].
PO.RP.Load.PPRL(Wrf, Fo, F1, Skr)
Calculates Peak Polished Rod Load using API 11L method, [lb].
PO.RP.Load.MPRL(Wrf, F2, Skr)
Calculates Minimum Polished Rod Load using API 11L method, [lb].
PO.RP.Load.PPRL.Simple(Wrf, Fo)
Calculates simplified PPRL (static, no dynamic effects), [lb].
PO.RP.Load.MPRL.Simple(Wrf)
Calculates simplified MPRL (static, no dynamic effects), [lb].
PO.RP.Load.Range(PPRL, MPRL)
Calculates polished rod load range (PPRL - MPRL), [lb].
PO.RP.Torque.IdealCBE(Wrf, Fo)
Calculates ideal counterbalance effect from rod weight and fluid load, [lb].
PO.RP.Torque.IdealCBE.Loads(PPRL, MPRL)
Calculates ideal counterbalance effect from PPRL and MPRL, [lb].
PO.RP.Torque.Adjustment(CBEi, CBEa)
Calculates counterbalance adjustment needed, [lb]. Positive = add weight.
PO.RP.Torque.Net(PRL, CBE, TF)
Calculates net gearbox torque at a given crank angle, [in-lb].
PO.RP.Torque.Peak(PPRL, MPRL, S)
Calculates estimated peak net torque (simplified), [in-lb].
PO.RP.Torque.PRHP(PPRL, MPRL, S, N)
Calculates polished rod horsepower, [HP].