PO.ESP.Curve.Head.SI
Description
Interpolates head from pump performance curve, [m/stage] (SI units).
Formula
=LAMBDA(Q, curve_Q, curve_Head, LET(
Q_bbld, PO.UnitConverter(Q, "m3/d", "bbl/d"),
curve_Q_bbld, MAP(curve_Q, LAMBDA(q, PO.UnitConverter(q, "m3/d", "bbl/d"))),
curve_Head_ft, MAP(curve_Head, LAMBDA(h, PO.UnitConverter(h, "m", "ft"))),
result_ft, PO.ESP.Curve.Head(Q_bbld, curve_Q_bbld, curve_Head_ft),
PO.UnitConverter(result_ft, "ft", "m")))Parameters
| Parameter | Unit | Description |
|---|---|---|
Q |
m3/d | Flow rate, [m3/d] |
curve_Q |
m3/d | Array of flow rates from curve, [m3/d] |
curve_Head |
m/stage | Array of head values, [m/stage] |
Examples
| Invocation | Expected |
|---|---|
=PO.ESP.Curve.Head.SI(159, {0, 79.5, 159, 238.5, 318}, {30.48, 27.43, 21.34, 12.19, 3.05}) |
21.34 |