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 |