Gas Choke Functions
Subsonic and sonic gas rate, upstream pressure, bean size and the critical pressure ratio.
5 functions
PO.SF.CH.Gas.Rate(P_up, P_dn, d_choke, SG_gas, T, Cd, k)
Gas flow rate through choke, [Mscf/d]. Automatically determines sonic or subsonic flow regime.
PO.SF.CH.Gas.Rate.Sonic(P_up, d_choke, SG_gas, T, Cd, k)
Gas flow rate at sonic (critical) conditions, [Mscf/d]. Rate independent of downstream pressure.
PO.SF.CH.Gas.Pwh(Qg, d_choke, SG_gas, T, Cd, k)
Required upstream pressure for sonic gas flow, [psia].
PO.SF.CH.Gas.Size(Qg, P_up, SG_gas, T, Cd, k)
Required choke diameter for sonic gas flow, [inches].
PO.SF.CH.Gas.Rcrit(k)
Critical pressure ratio for gas (Pdn/Pup at sonic conditions), [dimensionless]. Flow is sonic when actual ratio <= critical ratio.