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

Need a custom LAMBDA? Suggest a New Lambda