PO.SF.CH.Gas.Rate.SI


Description

Gas flow rate through choke, [sm3/d]. Automatically determines sonic or subsonic flow regime (SI units).

Formula

=LAMBDA(P_up, P_dn, d_choke, SG_gas, T, Cd, k, LET( P_up_psi, PO.UnitConverter(P_up, "kPa", "psi"), P_dn_psi, PO.UnitConverter(P_dn, "kPa", "psi"), d_choke_in, PO.UnitConverter(d_choke, "cm", "in"), T_degF, PO.UnitConverter(T, "degC", "degF"), result_Mscfd, PO.SF.CH.Gas.Rate(P_up_psi, P_dn_psi, d_choke_in, SG_gas, T_degF, Cd, k), PO.UnitConverter(result_Mscfd, "Mscf/d", "sm3/d")))

Parameters

Parameter Unit Description
P_up kPa Upstream pressure, [kPa]
P_dn kPa Downstream pressure, [kPa]
d_choke cm Choke diameter, [cm]
SG_gas - Gas specific gravity (air=1)
T degC Upstream temperature, [degC]
Cd - Discharge coefficient
k - Specific heat ratio (Cp/Cv)

Examples

Invocation Expected
=PO.SF.CH.Gas.Rate.SI(6895, 3448, 1.27, 0.65, 37.78, 0.85, 1.3) 145335.01

Need a custom LAMBDA? Suggest a New Lambda