PetroCalcHub
Interactive engineering lesson

Beggs–Brill vs Homogeneous Flow: What the Models Assume

Compare liquid holdup, no-slip fraction and pressure-loss components on the same short gas-liquid segment, with matched inlet conditions and an interactive model comparison.

By PetroCalcHub Team | Updated 2026-10-24

Original diagram Interactive example Worked practice 3 technical sources

Related workflow calculators

Engineering context

Beggs–Brill and a homogeneous gas-liquid model can predict different pressure changes even when they receive the same pipe and inlet state. A central difference is how they represent the liquid occupying the pipe. The homogeneous model imposes one shared velocity, while Beggs–Brill uses an empirical holdup relationship. Friction closure and treatment of changing properties also differ in the tools compared here.

A useful comparison starts by matching the boundaries rather than running two unrelated defaults. This lesson uses a synthetic 10-m uphill segment with the same diameter, mass rates, inclination and inlet pressure in both models. The inlet gas density is derived from the homogeneous gas-state assumption and supplied explicitly to Beggs–Brill. The comparison explains model behavior; it is not a measured-data accuracy ranking.

Flow share at the common inlet

01

λL = 0.177750

QL / (QL + QG). Under one shared velocity, this is also the no-slip occupied liquid fraction.

Empirical in-pipe occupancy

01

HL = 0.383912

Beggs–Brill baseline at 30° uphill. The predicted liquid holdup need not equal the flowing liquid share.

Liquid flow share and occupied pipe volume have different denominators. Under no slip the fractions coincide; the empirical holdup closure can give another occupancy. Bars are fraction scales, not drawings of an actual flow pattern.
Try the idea

Change one thing and observe the result

Match the inlet at 2 MPa absolute and 320 K over the same 10-m, 0.05-m-ID segment. Mass rates are 0.05 kg/s gas and 0.55 kg/s liquid. Inlet gas density is 16.704494 kg/m³; liquid density is 850 kg/m³.

Beggs–Brill frozen-property segment loss
18.051362 kPa
Homogeneous integrated profile loss
9.203878 kPa
Beggs–Brill liquid holdup
0.383912 fraction
Common inlet no-slip liquid fraction
0.177750 fraction

Beggs–Brill’s two-phase Darcy factor is 0.0271367; the homogeneous factor is supplied as 0.020. Changing the latter does not change Beggs–Brill’s internal friction closure.

Live pressure-loss components, all in kPa
ComponentBeggs–BrillHomogeneous
Friction1.5373821.135216
Gravity16.5053938.066508
Acceleration0.0085870.002154

Scroll the component ledger horizontally for both models.

━ Beggs–Brill segment┄ Homogeneous profile
Absolute pressure (MPa)1.961.982.000510Distance along flow (m)
Matched inlet conditions; different holdup, friction and property-update assumptions. Beggs–Brill freezes local properties, while the homogeneous model updates gas density. Curve separation is not an accuracy ranking.

Practical workflow

  1. 1

    Match pipe geometry, inclination, phase mass rates and inlet absolute pressure.

  2. 2

    Reconcile the gas density with the homogeneous pressure, temperature, Z and molecular-mass inputs.

  3. 3

    Declare each friction closure and whether properties remain fixed or update along the segment.

  4. 4

    Compare component losses and holdup assumptions, then distinguish numerical closure from measured-data validation.

Distinguish flowing fraction from in-pipe holdup

At one local state, liquid volumetric flow is QL = mL/rhoL and gas volumetric flow is QG = mG/rhoG. The no-slip liquid fraction is lambdaL = QL/(QL + QG). It describes the liquid share of the combined volumetric flow. In-situ liquid holdup HL describes the fraction of pipe volume occupied by liquid. These two fractions need not agree when the phases move at different mean velocities.

If both phases share one velocity, each phase's flow share equals its occupied cross-sectional share and HL equals lambdaL. That is the homogeneous no-slip assumption. Beggs–Brill instead estimates holdup using its reference regime map and inclination treatment. Its reported map label is a correlation category; it is not direct observation of a slug, bubble or annular pattern in a real inclined pipe.

λL=m˙L/ρLm˙L/ρL+m˙G/ρG,HL=λL under no slip\lambda_L=\frac{\dot m_L/\rho_L}{\dot m_L/\rho_L+\dot m_G/\rho_G},\qquad H_L=\lambda_L\ \text{under no slip}

Match geometry, mass rates and the inlet gas state

The shared geometry is a 0.05-m inside diameter and 10 m of along-flow length, inclined 30 degrees uphill from horizontal. Gas and liquid mass rates are 0.05 and 0.55 kg/s. Liquid density is 850 kg/m³. Inlet absolute pressure is 2 MPa. The homogeneous model uses constant temperature 320 K, molecular mass 20 kg/kmol and Z = 0.9.

Those gas inputs imply inlet density rhoG = pM/(ZRT) = 16.704493756 kg/m³ with R = 8,314.462618 J/(kmol·K) and pressure in Pa. Supply that same density to Beggs–Brill rather than retaining its unrelated default gas density of 20 kg/m³. Both models then start from lambdaL = 0.177750455, approximately 17.775%. Their common inlet mixture velocity is about 1.853972 m/s.

Common comparison inputs and declared model-specific closures
InputShared or Beggs–BrillHomogeneous
Pipe ID / segment length0.05 m / 10 mSame
Inlet / angle2 MPa absolute / 30° uphillSame
Gas / liquid mass rates0.05 / 0.55 kg/sSame
Inlet gas / liquid density16.704494 / 850 kg/m³Same inlet; gas density updates
Gas / liquid viscosity0.000015 / 0.001 Pa·sNot inputs to supplied-factor closure
Surface tension0.03 N/mNo empirical holdup closure
FrictionSmooth-pipe solve + two-phase multiplierUser-supplied Darcy fD = 0.02

Scroll the table horizontally to see every column.

Read the pressure contributions on one unit basis

At the baseline angle, the Beggs–Brill short-segment calculation predicts a pressure loss of 18.051362 kPa. Its ledger contains 1.537382 kPa of friction, 16.505393 kPa of gravitational loss and 0.008587 kPa of acceleration contribution. Its liquid holdup is about 0.383911648, above the common inlet no-slip liquid fraction of 0.177750455.

The homogeneous profile gives 9.203878 kPa total loss, with 1.135216 kPa integrated friction, 8.066508 kPa integrated gravity and 0.002154 kPa acceleration. It updates gas density along the pressure profile at fixed T and Z, while this Beggs–Brill segment freezes its local properties. The difference therefore includes holdup, friction treatment and property evolution; it cannot be attributed solely to one slip correction.

Baseline 10-m pressure-loss ledger, all values in kPa
ContributionBeggs–Brill segmentHomogeneous profile
Friction1.5373821.135216
Gravity16.5053938.066508
Acceleration0.0085870.002154
Total18.0513629.203878

Declare friction conventions before interpreting a difference

The homogeneous workflow accepts a constant Darcy friction factor. Here it is deliberately supplied as 0.02 rather than inferred from an unspecified mixture viscosity. The Beggs–Brill implementation solves a smooth-pipe friction relation using no-slip properties and applies its two-phase multiplier; the baseline resulting two-phase Darcy factor is about 0.0271367. These are different closures even at the same inlet state.

The explorer lets you change the homogeneous supplied factor while leaving the Beggs–Brill closure alone. That isolates one declared assumption instead of silently making both curves agree. Keep Darcy and Fanning conventions distinct: a Darcy factor is four times the corresponding Fanning factor. Matching a numerical factor without matching its convention would create a comparison error before either flow model was evaluated.

Use the short segment within both software envelopes

The baseline no-slip Reynolds number is about 80,380, within this Beggs–Brill implementation's accepted turbulent range of 4,000 to 10,000,000. Its acceleration parameter is about 0.000476 and its segment pressure change is less than 1% of the 2-MPa inlet pressure. The code also checks holdup and friction conditioning. These checks make the selected numerical case acceptable to the software; they do not certify empirical accuracy.

The homogeneous model integrates friction and gravity and checks the independently evaluated acceleration contribution against its total momentum balance. It is limited to supported uphill or horizontal states and avoids its critical-flow boundary. The explorer confines inclination to 0–60 degrees and the supplied Darcy factor to 0.01–0.04; every selectable combination is checked in the lesson tests. A longer interval would need a fresh assessment of the frozen-property Beggs–Brill segment.

ΔP=ΔPfriction+ΔPgravity+ΔPacceleration\Delta P=\Delta P_{\mathrm{friction}}+\Delta P_{\mathrm{gravity}}+\Delta P_{\mathrm{acceleration}}

Choose a model for the question and available evidence

A no-slip model is useful for understanding conservation, property changes and the consequences of a supplied friction assumption. Beggs–Brill introduces an empirical holdup and regime-based treatment for a supported local segment. The implementation references linked here document the particular correlation choices; they are not a claim that the original experimental paper or a field dataset validates this synthetic case.

Use representative pressure and holdup measurements when judging predictive performance for a real application. Numerical closure, agreement between two software implementations and agreement with measurements are different forms of evidence. Neither workflow here simulates severe slugging, a complete thermal/compositional system or an automatically calibrated well model. If phase slip is central to the question, the linked vertical drift-flux workflow provides another explicitly scoped closure to study.

Worked example

Compare compatible inlet states over one uphill segment

Use the common 0.05-m by 10-m segment at 30° uphill, 2 MPa absolute, 320 K, gas/liquid rates 0.05/0.55 kg/s, liquid density 850 kg/m³ and homogeneous Darcy factor 0.02.

  1. 1. Reconcile gas density
    rhoG = 2,000,000 × 20 / (0.9 × 8,314.462618 × 320) = 16.704493756 kg/m³.

    The local gas density supplied to Beggs–Brill matches the homogeneous inlet gas closure.

  2. 2. Calculate the common no-slip fraction
    lambdaL = (0.55/850) / [(0.55/850) + (0.05/16.704493756)] = 0.177750455.

    The volumetric-rate denominator uses the same inlet state in both models.

  3. 3. Evaluate the Beggs–Brill segment
    HL = 0.383911648; pressure loss = 18.051362 kPa.

    The empirical holdup and internal friction treatment are evaluated with the supplied local properties.

  4. 4. Integrate the homogeneous profile
    Pressure loss = 9.203878 kPa; outlet pressure = 1.990796122 MPa absolute.

    The no-slip model updates gas density and uses the declared constant Darcy factor along the same length.

Result

The matched-input teaching case gives 18.051362 kPa from the frozen-property Beggs–Brill segment and 9.203878 kPa from the integrated homogeneous profile.

Interpretation

Different holdup, friction closures and property treatments produce different predictions. The comparison alone cannot identify the more accurate model for a field case.

Test your understanding

Set inclination to 0° while keeping the common inlet inputs and fD = 0.02. Does gravity still explain a pressure-loss difference?

Show the worked answer

Both gravity contributions become zero. Beggs–Brill gives approximately 1.562304 kPa and the homogeneous profile 1.133592 kPa. The remaining difference comes from their other closures and property treatment, not an elevation term.

Method selection guide

Match the calculation method to the physical question and the evidence available.

ConditionUseWhy
You need a transparent no-slip pressure profileUse the homogeneous model with a documented Darcy factorIts phase occupancy follows one shared velocity and its gas state evolves along pressure.
You need the supported empirical holdup segmentUse Beggs–Brill with compatible local propertiesThe correlation and conditioning checks apply to that explicitly supplied short segment.
You need an accuracy judgment or transient slug predictionObtain suitable measurements and an appropriate modelA two-curve synthetic comparison supplies neither independent field validation nor slug dynamics.

Before using the result

  • Match geometry, along-flow length and inclination convention.
  • Use common phase mass rates rather than unlike standard volumetric rates.
  • Reconcile inlet gas density with pressure, temperature, molecular mass and Z.
  • Declare Darcy versus Fanning convention and each model's friction closure.
  • Keep pressure-loss component units and property-update assumptions visible.
  • Check conditioning limits and separate numerical closure from empirical accuracy.

Start with these calculators

These links keep the guide close to the working calculator flow.

3 calculators

Continue learning

Verified sources used for this guide