Inflection Point Engineering Knowledge Base

Two-Phase Flow Regime Selection Guide

When to worry about slug flow, when a Lockhart-Martinelli correlation is good enough, and when to call for transient multiphase simulation. A practical guide for designing and troubleshooting gas-liquid lines in process plants.

Why This Matters

Two-phase flow breaks single-phase intuition. Pressure drop is not linear with velocity, the flow can be stratified or annular or slugging depending on velocity ratios and pipe orientation, and the difference between regimes drives real equipment decisions: pipe diameter, slug catcher sizing, vibration mitigation, meter selection, control stability.

The dominant mistake is assuming "two-phase flow = slug flow = bad." Most gas-liquid systems don't slug. But ignoring regime maps altogether puts you at risk of designing a line that spends its life hammering flanges loose. This guide gives you a decision tree that matches the regime to the design response.

Regime Identification (Horizontal Lines)

Horizontal two-phase regimes, in rough order of increasing gas velocity:

RegimeDescriptionIndicatorDesign Concern
Stratified SmoothGas on top, liquid on bottom, smooth interfaceLow gas & liquid velocitiesCorrosion at waterline; liquid holdup
Stratified WavyInterface develops wavesIncreasing gas velocityIntermittent slugging risk
Slug / PlugLiquid slugs bridge pipe, separated by gas pocketsModerate velocities both phasesVibration, instrument error, pressure pulsation — biggest design problem
AnnularLiquid film on wall, gas core with entrained dropletsHigh gas velocityErosion, film dryout in heat transfer
Mist / DispersedDroplets entrained in high-velocity gasVery high gas velocityMeter/separator carry-over
Bubble / Dispersed BubbleGas as bubbles in continuous liquidHigh liquid velocityTypically benign for piping

Use Mandhane or Baker maps for horizontal lines, Taitel-Dukler for rigorous prediction, and Hewitt-Roberts for vertical lines.

Decision Tree

Step 1 — Collect inputs. You need phase mass flows, densities, viscosities, surface tension, pipe diameter, and orientation. Conditions at line conditions, not standard.

Step 2 — Compute superficial velocities.

U_sg = Q_gas / A_pipe    (gas at line conditions)
U_sl = Q_liq / A_pipe

Step 3 — Plot on Mandhane map. U_sg on x-axis (ft/s), U_sl on y-axis (ft/s), log-log. Identify regime.

Step 4 — Apply design response by regime:

If Stratified Smooth/Wavy

If Slug Flow

If Annular

If Bubble / Dispersed Bubble

When to Escalate to Transient Simulation

Steady-state regime maps are not enough when any of the following apply:

Escalate to OLGA/LedaFlow if: (1) line is long (> 1 km) with elevation changes, (2) upstream slug flow expected, (3) terrain slugging is possible (pipeline with dips), (4) severe turndown is in the operating envelope, or (5) startup/shutdown dynamics drive the equipment design.

For short plant piping (< 100 m, relatively level), a Mandhane-map check plus Lockhart-Martinelli pressure drop is usually sufficient. For anything off-plot or offshore, you need transient.

Pressure Drop — Which Correlation

MethodBest ForAccuracyNotes
Lockhart-Martinelli (1949)Horizontal, bubble/stratified+/- 30%Simple, still the go-to for quick checks
Beggs-Brill (1973)Any orientation, piping+/- 25%Handles inclined; empirical
Dukler FlaniganPipelines, hilly terrain+/- 20%Classic pipeline method
HTFS HomogeneousHigh-pressure, low-quality+/- 15%Assumes no slip; best when phases approach equal velocity
OLGA/LedaFlowTransient, long lines+/- 10% (tuned)Requires fluid char and effort

Common Mistakes

  1. Using standard-condition flows instead of line-condition flows. Gas density changes the superficial velocity ratio dramatically.
  2. Ignoring pipe inclination. A 1-degree uphill line behaves very differently than horizontal at low rates.
  3. Trusting API 14E alone. C-factor is a screen, not a design. For sand service or multiphase, requires erosion modeling (DNV RP O501).
  4. Assuming a 3:1 turndown works. In slug-prone service, the operating envelope at turndown may be a different regime than at design rate.
  5. Skipping transient sim on long pipelines. Terrain slugging can generate slugs many times the pipeline inventory — no steady-state method predicts this.

Quick Reference — Erosional Velocity (API 14E)

v_max (ft/s) = C / sqrt(rho_mix_lb_per_ft3)
  C = 100  (continuous service, clean)
  C = 125  (intermittent, clean)
  C = 150-250  (continuous with corrosion inhibitor and clean)
Sand service: use DNV RP O501 instead.

References