Multiphase Empirical Correlations LAMBDAs
Gray, Beggs & Brill, Orkiszewski, Hagedorn & Brown, Duns & Ros and Poettmann-Carpenter pressure traverse.
18 lambdas
PO.VFP.Gray.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness, pipe_angle)
Calculates pressure gradient for multiphase pipe flow using Gray (1974) correlation, [kPa/m]. Commonly used for gas wells that are also producing liquid (SI units).
PO.VFP.Gray.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness, pipe_angle)
Calculates outlet pipe pressure using Gray (1974), [kPa]. For gas wells producing liquid. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.Gray.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness, pipe_angle)
Calculates inlet pipe pressure using Gray (1974), [kPa]. For gas wells producing liquid. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.BeggsBrill.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness, pipe_angle)
Calculates pressure gradient for multiphase pipe flow using Beggs and Brill (1973) correlation, [kPa/m]. Can be applied for any wellbore inclination and flow direction (SI units).
PO.VFP.BeggsBrill.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness, pipe_angle)
Calculates outlet pipe pressure using Beggs and Brill (1973), [kPa]. For any wellbore inclination. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.BeggsBrill.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness, pipe_angle)
Calculates inlet pipe pressure using Beggs and Brill (1973), [kPa]. For any wellbore inclination. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.Orkiszewski.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness)
Calculates pressure gradient using Orkiszewski (1967) correlation, [kPa/m]. Vertical wells, widely used industry standard (SI units).
PO.VFP.Orkiszewski.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates outlet pipe pressure using Orkiszewski (1967), [kPa]. Vertical wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.Orkiszewski.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates inlet pipe pressure using Orkiszewski (1967), [kPa]. Vertical wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.HagedornBrown.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness)
Calculates pressure gradient for multiphase pipe flow using Hagedorn and Brown (1965) correlation with Griffith modification, [kPa/m]. Developed for vertical, upward flow and recommended only for near-vertical wellbores (SI units).
PO.VFP.HagedornBrown.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates outlet pipe pressure using Hagedorn and Brown (1965), [kPa]. For vertical/near-vertical wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.HagedornBrown.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates inlet pipe pressure using Hagedorn and Brown (1965), [kPa]. For vertical/near-vertical wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.DunsRos.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness)
Calculates pressure gradient using Duns and Ros (1963) correlation, [kPa/m]. For vertical gas wells with liquid, high GOR wells (SI units).
PO.VFP.DunsRos.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates outlet pipe pressure using Duns and Ros (1963), [kPa]. Vertical gas wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.DunsRos.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates inlet pipe pressure using Duns and Ros (1963), [kPa]. Vertical gas wells. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.PoettmannCarpenter.dPdL.SI(Ql, Qg, P, Rho_l, Ul, Bl, Rho_g, Ug, Bg, IFT_gl, Rs, pipe_ID, pipe_roughness)
Calculates pressure gradient using Poettmann-Carpenter (1952), [kPa/m]. Historical no-slip method for high-rate dispersed bubble flow (SI units).
PO.VFP.PoettmannCarpenter.Pout.SI(Ql, Qg, P_in, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates outlet pipe pressure using Poettmann-Carpenter (1952), [kPa]. No-slip method. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).
PO.VFP.PoettmannCarpenter.Pin.SI(Ql, Qg, P_out, T, Rho_l, Ul, SG_gas, IFT_gl, pipe_ID, pipe_length, pipe_roughness)
Calculates inlet pipe pressure using Poettmann-Carpenter (1952), [kPa]. No-slip method. Gas properties (ρg, μg, Bg) use DAK (Z-factor) and LGE (viscosity) (SI units).