API Oil-Water Separator

Input data

Flow rate (Q)

Water viscosity

Water density

Oil density

Channel width (B)

Output data

Oil globules rise rate

Horizontal velocity

Cross-sectional area

Channel depth (d)

Separator length (L)

Number of separator channels

Description

Design an API 421 oil–water separator (rectangular gravity separator) by estimating the oil droplet rise velocity (Stokes’ law), defining a conservative horizontal velocity, and sizing the cross-sectional area, number of channels, channel depth, and separator length, according to API 421 hydraulic and geometric recommendations.

API 421 oil–water separatorAPI 421 oil–water separator

Calculation basis

Oil droplet rise (terminal) velocity (Stokes regime):

vt=g18μ(ρwρo)D2v_t = \frac{g}{18\mu}(\rho_w - \rho_o)D^2

Where:

  • gg is gravity
  • μ\mu is the water dynamic viscosity
  • ρw\rho_w is water density
  • ρo\rho_o is oil density
  • DD is the oil droplet diameter

The calculation assumes a fixed design droplet diameter:

D=150μm=0.015×102mD = 150\mu\text{m} = 0.015 \times 10^{-2}\text{m}

 

Horizontal velocity selection

A preliminary horizontal velocity is defined as:

vh=15vtv_h^* = 15 v_t

This velocity is then limited to a maximum of 3 ft/min, following API-style conservative practice. The resulting value vhv_h is used for all subsequent calculations.

 

Geometry sizing

Cross-sectional flow area:

Ac=QvhA_c = \frac{Q}{v_h}

Number of channels (each channel limited to 160 ft²):

n=Ac(ft2)160n = \left\lceil \frac{A_c(\text{ft}^2)}{160} \right\rceil

Channel depth:

d=AcBnd = \frac{A_c}{Bn}

Separator length:

  • Velocity ratio:

    R=vhvtR = \frac{v_h}{v_t}
  • Turbulence factor FF obtained by linear interpolation from API 421:

RR36101520
FF1.281.371.521.641.74
  • Separator length:
    L=FRdL = F \cdot R \cdot d

 

API 421 recommendation checks (warnings)

Warnings are issued when values fall outside API 421 typical guidance:

  • Channel width: 6B206 \le B \le 20 ft
  • Channel depth: 3d83 \le d \le 8 ft
  • Depth/width ratio: 0.3d/B0.50.3 \le d/B \le 0.5
  • Length/width ratio: L/B>5L/B > 5
  • Velocity ratio range: if RR is outside [3,20][3,20], adopt F=1.28F = 1.28 or F=1.74F = 1.74

 

Inputs

ParameterDefault unitsDescription
Flow rate (QQ)m³/sWastewater volumetric flow rate through the separator.
Water viscosity (μ\mu)Pa·sDynamic viscosity of the water phase (default 0.0010.001 Pa·s).
Water density (ρw\rho_w)kg/m³Density of water (default 10001000 kg/m³).
Oil density (ρo\rho_o)kg/m³Density of oil (default 900900 kg/m³).
Channel width (BB)ftWidth of each separator channel (default 1010 ft).

 

Outputs

ParameterDefault unitsDescription
Oil droplet rise rate (vtv_t)ft/sTerminal rise velocity of oil droplets.
Horizontal velocity (vhv_h)ft/sAdopted average horizontal flow velocity.
Cross-sectional area (AcA_c)ft²Required separator cross-sectional area.
Channel depth (dd)ftDepth of each separator channel.
Separator length (LL)ftRequired separator length.
Number of channels (nn)Number of parallel separator channels.

References

  • API 421: Design and Operation of Oil-Water Separators.