PO.ESP.Curve.Power.SI
Description
Interpolates power per stage from pump curve, [kW] (SI units).
Formula
=LAMBDA(Q, curve_Q, curve_HP, 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_HP_hp, MAP(curve_HP, LAMBDA(p, PO.UnitConverter(p, "kW", "hp"))),
result_hp, PO.ESP.Curve.Power(Q_bbld, curve_Q_bbld, curve_HP_hp),
PO.UnitConverter(result_hp, "hp", "kW")))Parameters
| Parameter | Unit | Description |
|---|---|---|
Q |
m3/d | Flow rate, [m3/d] |
curve_Q |
m3/d | Array of flow rates, [m3/d] |
curve_HP |
kW | Array of power values, [kW] |
Examples
| Invocation | Expected |
|---|---|
=PO.ESP.Curve.Power.SI(159, {0, 79.5, 159, 238.5, 318}, {0.373, 0.597, 0.746, 0.821, 0.821}) |
0.746 |