Multiphase Sand Erosion Velocity

Screen oil, water, gas, and sand-laden lines with API RP 14E velocity limits plus a Salama-style sand erosion estimate for elbows, tees, and straight runs.

Unlock Pro Book Live Demo

Screening verdict

--

Actual / API limit--
Salama erosion / allowable--

Inputs

Results

Actual velocity

--

API RP 14E Ve

--

Salama erosion rate

--

Recommended max sand

--

Mixture density

--

Gas density

--

C-factor: --

Salama velocity at allowable erosion: --

Sand basis: -- in --

Method

API RP 14E: Ve = C / sqrt(rho_mix), with rho_mix in lb/ft3 and Ve in ft/s. The selected C is derated when sand is entered because API 14E notes that solids require lower C-factors but does not prescribe a sand-specific value.

Mixture model: oil and water use entered stock-tank rates and densities; gas actual volume and density are calculated from P, T, gas gravity, and Z. Enter a density override if you have simulator or meter-derived mixture density.

Salama screen: the sand-laden velocity limit uses Ve = D sqrt(rho_mix) / (20 sqrt(W)) for the 0.1 mm/yr, 250 micron bend basis, adjusted here for particle size, allowable erosion, and geometry screening factors.

References & Attribution

  • API RP 14E, Recommended Practice for Design and Installation of Offshore Production Platform Piping Systems, erosional velocity screening equation.
  • M. M. Salama, "An Alternative to API 14E Erosional Velocity Limits for Sand-Laden Fluids," OTC 8898 / J. Energy Resources Technology, 1998/2000.
  • Y. Bai and Q. Bai, Subsea Engineering Handbook, flow assurance and erosion design discussion.
  • DNV-RP-O501, Erosive Wear in Piping Systems, public recommended-practice reference for sand erosion management.
  • API 14E check logic adapted from Afkerian/petroleum-nodal-analysis, MIT License. See included license text.

Use this as a screening calculation. Final limits should be checked against inspection history, material selection, corrosion control, flow regime, CFD, and operator standards.