Subcritical-Flow Chokes LAMBDAs
Sachdeva and Ashford-Pierce subcritical multiphase choke models.
6 lambdas
PO.SF.CH.Sachdeva.Rate.SI(P_up, P_dn, d_choke, GLR, API, SG_gas, WC, T)
Liquid flow rate using Sachdeva (1986) two-phase mechanistic model, [m3/d]. Handles both critical and subcritical flow (SI units).
PO.SF.CH.Sachdeva.Pwh.SI(Ql, d_choke, GLR)
Wellhead pressure using Sachdeva (1986) two-phase model, [kPa]. Iterative solution for target rate (SI units).
PO.SF.CH.Sachdeva.Size.SI(Pwh, Ql, GLR)
Choke diameter using Sachdeva (1986) two-phase model, [cm]. Iterative solution for target rate (SI units).
PO.SF.CH.AshfordPierce.Rate.SI(P_up, P_dn, d_choke, GLR, API, SG_gas, WC, T)
Liquid flow rate using Ashford-Pierce (1975) subcritical correction model, [m3/d]. Extends critical flow correlations to subcritical conditions (SI units).
PO.SF.CH.AshfordPierce.Pwh.SI(Ql, d_choke, GLR)
Wellhead pressure using Ashford-Pierce (1975) model, [kPa]. Iterative solution for target rate (SI units).
PO.SF.CH.AshfordPierce.Size.SI(Pwh, Ql, GLR)
Choke diameter using Ashford-Pierce (1975) model, [cm]. Iterative solution for target rate (SI units).