Packed Bed & Filter Bed Pressure Drop
Particle Shape iFor spheres, cylinders, rings and lobed extrudates the calculator works out the equivalent diameter and sphericity from the dimensions. For sand, crushed solids and other granular media, pick a material or enter the sphericity yourself.
Fuel Cell Systems iLoad a typical fuel cell packed bed, or work out the air or hydrogen flow from the stack power and send it to the calculator.
Particles, Bed & Fluid
Particles
mm
–
kg/m³
Bed
–
m
m
Fluid & Flow
kg/m³
cP
kg/h
Results
Pressure drop, ΔP—
Pressure drop per bed depth—
Superficial velocity, v—
Modified Reynolds number, Reₚ—
Friction factor, fₚ—150/Reₚ + 1.75
Viscous / inertial share of ΔP—
Outlet pressure (gas)—
Min. fluidization velocity, Umf—
v / Umf—
Particle terminal velocity, Ut—
Fluidized-bed ΔP (bed weight)—(1 − εmf)(ρₚ − ρ) g L
Effective particle size, φ·dₚ—
Particle surface per bed volume—a = 6(1 − ε)/(φ dₚ)
Status
    Graphs

    Every packed bed falls on this one curve. Left of Reₚ ≈ 10 the viscous line controls; right of Reₚ ≈ 1,000 the friction factor levels off at the inertial constant.

    Assumes a randomly packed, uniform bed with steady single-phase flow and no channeling. Use the mean particle size of a narrow size range; for wide size distributions use the surface-volume (Sauter) mean. Expect ±20 to 30% accuracy, mostly from uncertainty in ε and φ.

    Terminal velocity uses Haider & Levenspiel (1989), valid for 0.5 ≤ φ ≤ 1. Minimum fluidization uses the Ergun equation with the chosen constants and εmf, plus the Wen & Yu correlation for comparison.

    Reference Guide: The Ergun Equation & Packed Beds
    01

    What the Ergun Equation Does

    A packed bed is any column filled with loose particles that a fluid flows through: a sand filter, a catalyst reactor, an adsorber full of activated carbon or desiccant beads, a gravel pack, or a regenerator full of ceramic balls.

    The fluid must squeeze through the twisting gaps between the particles. It rubs against a huge surface area and keeps changing direction, so it loses pressure. The Ergun equation, published by Sabri Ergun in 1952, predicts that loss from the particle size and shape, how tightly the bed is packed, the fluid properties and the flow rate.

    It is the standard method for sizing packed beds. It tells you how much pressure a blower or pump must supply and how deep and wide a bed can be. It also sets the speed at which an upflow bed would lift and fluidize.

    Typical results range from a few inches of water across an air filter or desiccant dryer to several bar across a deep catalyst bed carrying high-pressure gas.

    Packed column with particles. Fluid enters at the bottom and leaves at the top. Gauges read P1 at the inlet and P2 at the outlet; the difference is the pressure drop across a bed of depth L and diameter D.
    A Packed Bed
    The pressure drop ΔP = P₁ − P₂ is the friction loss as the fluid works through the voids between the particles.
    02

    The Ergun Equation

    Ergun equation\[ \frac{\Delta P}{L} = \underbrace{150\,\frac{\mu\,v\,(1-\varepsilon)^2}{\varepsilon^3\,(\phi\,d_p)^2}}_{\text{viscous}} + \underbrace{1.75\,\frac{\rho\,v^2\,(1-\varepsilon)}{\varepsilon^3\,\phi\,d_p}}_{\text{inertial}} \]

    The first term is viscous friction, which grows in proportion to velocity. It is the Blake-Kozeny (Carman-Kozeny) equation for slow flow. The second term is inertial loss, which grows with velocity squared. It is the Burke-Plummer equation for fast flow. Ergun added the two terms together and fitted the constants 150 and 1.75 to experiments, so one equation covers the whole range.

    The factor \(\varepsilon^3\) in both denominators makes the result very sensitive to how tightly the bed is packed. So does the \((1-\varepsilon)\) in the numerators.

    SymbolMeaningSI unit
    ΔP / LPressure drop per unit bed depthPa/m
    vSuperficial velocity: flow ÷ empty-column aream/s
    εVoid fraction (bed porosity)–
    dpVolume-equivalent particle diameterm
    φParticle sphericity–
    μFluid dynamic viscosityPa·s
    ρFluid densitykg/m³

    1 cP = 0.001 Pa·s. The interstitial (actual) speed in the gaps is v/ε, about 2.5 times the superficial velocity.

    Rule of thumb: check the viscous / inertial split in the results. Mostly viscous: double the flow and ΔP doubles. Mostly inertial: double the flow and ΔP roughly quadruples.
    03

    Viscous vs. Inertial Flow

    Two panels of flow past a particle. Left, low Reynolds number: smooth symmetric streamlines. Right, high Reynolds number: the flow separates and leaves eddies in the wake.
    Two Ways to Lose Pressure
    Slow flow loses energy to skin friction. Fast flow also loses it to wake eddies behind each particle.
    ReₚRegimeΔP grows with
    < 10Viscous (laminar)v
    10 – 1,000Transitionalbetween v and v²
    > 1,000Inertial (turbulent)v²
    Dimensionless Form

    Dividing through by the right groups collapses every packed bed onto one curve:

    Modified particle Reynolds number\[ Re_p = \frac{\rho\,v\,\phi\,d_p}{\mu\,(1-\varepsilon)} \]
    Packed bed friction factor\[ f_p = \frac{\Delta P}{L}\,\frac{\phi\,d_p}{\rho\,v^2}\,\frac{\varepsilon^3}{1-\varepsilon} = \frac{150}{Re_p} + 1.75 \]

    The Friction Factor graph above plots this curve and marks your design on it. Water filters usually run in the viscous regime, and gas flow through coarse catalyst usually runs in the inertial regime.

    04

    Particle Size & Sphericity

    Five particle shapes with their sphericity: sphere 1.00, cube 0.81, cylinder with length equal to diameter 0.87, Raschig ring 0.51 and crushed solid about 0.65.
    Sphericity of Common Shapes
    Non-spherical particles have more surface for their volume, so they cause more friction.
    Definitions\[ d_p = \left(\frac{6\,V_p}{\pi}\right)^{1/3} \qquad \phi = \frac{\pi\,d_p^2}{A_p} \qquad \phi\,d_p = \frac{6\,V_p}{A_p} \]

    The product \(\phi\,d_p\) is the only size that enters the Ergun equation. It is the diameter of a sphere with the same surface-to-volume ratio as the particle. For cylinders and rings, the calculator works it out from the particle dimensions.

    Materialφ
    Spheres, glass or ceramic beads1.00
    Ottawa sand (well rounded)0.95
    Cylinder, length = diameter0.87
    Crushed sandstone0.80 – 0.90
    Common salt0.84
    Rounded sand0.83
    Cube0.81
    Crushed coal0.75
    Crushed glass, flint sand0.65
    Berl saddles0.30
    Mica flakes0.28

    Typical values from McCabe, Smith & Harriott and Perry's Handbook.

    Sieve sizes: for a single narrow cut sold by mesh (for example 20 × 30 mesh), use the average of the two sieve openings as \(d_p\). Sieve size is close to the volume-equivalent diameter for roughly equant grains. For a wider range, use the sieve analysis in section 06.
    05

    Trilobe & Quadrilobe Extrudates

    Cross-sections of a trilobe and a quadrilobe extrudate made of touching circular lobes of diameter d, with the overall width marked.
    Lobed Cross-Sections
    Lobes of diameter d whose centres sit on a triangle or square of side d, with the centre filled in.

    For n lobes of radius \(r = d/2\), the cross-section area \(A_c\) and perimeter \(P_c\) are

    Lobed section\[ \begin{gathered} A_c = \frac{(n+2)\,\pi\,r^2}{2} + \frac{n\,d^2}{4\tan(\pi/n)} \\ P_c = (n+2)\,\pi\,r \end{gathered} \]

    For an extrudate of length \(L\): \(V_p = A_c L\) and \(A_p = P_c L + 2A_c\). Then \(\phi\,d_p = 6V_p/A_p\), exactly as for any other shape.

    Catalysts, desulfurizer sorbents and adsorbents are often extruded with a three- or four-leaf cross-section instead of as plain cylinders. The reaction happens near the outside of each pellet, so what matters is the distance from the surface to the centre. A lobed pellet keeps that distance short (about half the lobe diameter) without being as small, weak and dusty as a thin cylinder.

    Shape, 4 mm longφφ·dᵥ, mmΔP, ε = 0.38
    Cylinder, 1 mm diameter0.731.339.8 kPa/m
    Trilobe, 1 mm lobes0.601.597.5 kPa/m
    Quadrilobe, 1 mm lobes0.621.816.2 kPa/m
    Cylinder, 2.15 mm (trilobe width)0.842.553.8 kPa/m

    Air at 0.5 m/s. For the same diffusion distance, lobes give about a quarter less pressure drop than a thin cylinder. Lobed extrudates also tend to pack more loosely: at ε = 0.45 the trilobe drops to 3.8 kPa/m.

    Commercial lobed extrudates are usually about 1 to 3 mm across and a few times longer than they are wide. Length varies from pellet to pellet, so use the average length.

    Real dies vary. The calculator assumes touching lobes. If the supplier gives a surface-to-volume ratio or sphericity, use the Granular tile and enter φ with the volume-equivalent diameter.
    06

    Mixed Sizes & Sieve Analysis

    A stack of sieves from 16 to 40 mesh with filter sand retained on each, and the cumulative percent passing curve with d10 and d60 marked.
    Sieve Analysis of a Filter Sand
    The sand is shaken through a stack of sieves, and the mass caught on each one is weighed.
    Fraction, mmMass xMean d̄, mmx / d̄
    1.18 – 0.850.121.0150.118
    0.85 – 0.710.280.7800.359
    0.71 – 0.600.300.6550.458
    0.60 – 0.500.220.5500.400
    0.50 – 0.4250.080.4630.173

    Σ x/d̄ = 1.508 mm⁻¹, so d₃₂ = 1/1.508 = 0.663 mm. This is the example loaded in the sieve panel.

    Real media come in a range of sizes. Pressure drop is caused by surface friction, and fine grains carry far more surface per kilogram than coarse ones. So the right single size for the Ergun equation is the Sauter (surface-volume) mean, not the simple average:

    Sauter mean from sieve fractions\[ d_{32} = \frac{1}{\sum_i x_i / \bar d_i} \]

    \(x_i\) is the mass fraction caught between two sieves and \(\bar d_i\) the average of their openings. The Sauter mean is always smaller than the mass-weighted mean \(\sum x_i \bar d_i\). Using the larger mean underpredicts ΔP.

    Effective Size & Uniformity Coefficient

    Filter media are specified by the effective size \(d_{10}\) (10% of the mass is finer) and the uniformity coefficient \(UC = d_{60}/d_{10}\). Typical rapid-filter sand specifications ask for an effective size of about 0.45 to 0.55 mm and a UC below about 1.6. The example sand has \(d_{10}\) = 0.51 mm and UC = 1.40.

    Wide distributions pack tighter. Small grains fill the gaps between large ones, so a high UC also means a lower void fraction. Measure ε for the actual media rather than using a single-size value.
    07

    Void Fraction (Bed Porosity)

    The void fraction ε is the share of the bed volume not filled by solid. It is the input most likely to be wrong, and the one that matters most. In the viscous regime ΔP scales roughly with \((1-\varepsilon)^2/\varepsilon^3\). Changing ε from 0.40 to 0.36 raises the pressure drop by about 50%.

    Measuring It

    Weigh a known bed volume to get the bulk density. Then

    \[ \varepsilon = 1 - \frac{\rho_{bulk}}{\rho_p} \]

    Use the density of the solid itself for \(\rho_p\). For porous particles such as activated carbon, alumina or catalyst, use the particle (envelope) density, not the skeletal density: the pores inside the particles do not carry flow.

    PackingTypical ε
    Uniform spheres, dense random packing0.36 – 0.38
    Uniform spheres, loose random packing0.40 – 0.42
    Cylindrical pellets0.35 – 0.45
    Sand and granular media0.38 – 0.48
    Crushed or angular solids0.40 – 0.50
    Mixed sizes (small fill the gaps)0.25 – 0.35
    Beds settle. Vibration, flow pulses and backwashing all repack a bed. Fresh beds are usually looser than beds after months of service, so design with the denser, worst-case value.
    08

    Wall Effects, Constants & Compressible Gas

    Wall Correction (Mehta & Hawley)

    Particles cannot pack tightly against a flat wall, so there is a loose, high-void layer near the wall that adds wetted surface. In narrow columns this changes ΔP noticeably. Mehta and Hawley's correction uses

    \[ M = 1 + \frac{2\,\phi\,d_p}{3\,D\,(1-\varepsilon)} \]

    The viscous term is multiplied by \(M^2\) and the inertial term by \(M\). M is close to 1 when D is many particle diameters across.

    Alternative Constants

    Macdonald et al. (1979) refit a larger data set and recommend 180 in place of 150. The second constant is 1.8 for smooth particles and 4.0 for rough ones.

    Compressible Gas

    A gas expands as its pressure drops. The velocity rises toward the outlet, so the pressure gradient steepens. The mass flux \(G = \rho v\) stays constant. For an ideal gas at constant temperature, the Ergun equation integrates exactly:

    Isothermal ideal gas\[ P_{out}^2 = P_{in}^2 - 2\,L\,\frac{P_{in}}{\rho_{in}}\left(a\,\mu\,G + b\,G^2\right) \]

    where \(a = 150(1-\varepsilon)^2/(\varepsilon^3 \phi^2 d_p^2)\) and \(b = 1.75(1-\varepsilon)/(\varepsilon^3 \phi d_p)\). If ΔP is under about 10% of the absolute pressure, the simple incompressible result is close enough.

    09

    Fluidization Limits

    Three columns with increasing upward flow: a fixed bed, a bed at minimum fluidization and a bubbling fluidized bed.
    From Fixed Bed to Fluidized Bed
    In upflow, the bed lifts once the pressure drop can carry its weight.

    In upflow, the fluid pushes up on the particles. Once the pressure drop equals the bed's weight per unit area, the particles float apart and the bed fluidizes. Faster flow only expands the bed further; ΔP stays at the bed weight. Upflow adsorbers and filters must stay below Umf unless the bed is held down.

    Terminal Velocity

    Above the terminal velocity, single particles are carried out of the column. Stokes' law, \(U_t = g\,d_p^2(\rho_p-\rho)/(18\mu)\), holds only for particle Reynolds numbers below about 1. For anything bigger than fine powder it overpredicts badly: for the 12.5 mm beads in the example it gives 11,700 m/s instead of 27 m/s. This calculator uses the Haider-Levenspiel correlation, which covers the full range and non-spherical particles. It also shows the Stokes value so you can compare.

    Bed weight balance\[ \frac{\Delta P}{L} = (1-\varepsilon_{mf})(\rho_p - \rho)\,g \]

    Putting the Ergun equation on the left gives a quadratic in \(Re_{mf} = \rho\,U_{mf}\,d_p/\mu\):

    \[ \frac{1.75}{\varepsilon_{mf}^3\,\phi}\,Re_{mf}^2 + \frac{150\,(1-\varepsilon_{mf})}{\varepsilon_{mf}^3\,\phi^2}\,Re_{mf} = Ar \]
    Archimedes number\[ Ar = \frac{\rho\,(\rho_p-\rho)\,g\,d_p^3}{\mu^2} \]
    Wen & Yu (1966) shortcut\[ Re_{mf} = \sqrt{33.7^2 + 0.0408\,Ar} - 33.7 \]
    10

    Worked Example: Air Through a Bed of Glass Beads

    1 kg/s of air (ρ = 1.156 kg/m³, μ = 0.0182 cP) flows up through a 1.25 m diameter, 2.5 m deep bed of 12.5 mm glass spheres (ρₚ = 2,500 kg/m³) with ε = 0.38. This is the calculator's Load Example.

    1. Area A = π(1.25)²/4 = 1.2272 m². Superficial velocity v = (1/1.156)/1.2272 = 0.7049 m/s.
    2. \( Re_p = \dfrac{1.156 \times 0.7049 \times 0.0125}{1.82\times10^{-5} \times 0.62} = 902.7 \), which is transitional and close to inertial.
    3. Viscous term: \( 150 \dfrac{(1.82\times10^{-5})(0.7049)(0.62)^2}{(0.38)^3 (0.0125)^2} \) = 86.3 Pa/m
    4. Inertial term: \( 1.75 \dfrac{(1.156)(0.7049)^2(0.62)}{(0.38)^3 (0.0125)} \) = 908.6 Pa/m
    5. ΔP/L = 994.9 Pa/m, so ΔP = 994.9 × 2.5 = 2,487 Pa (2.49 kPa, about 10 inH₂O).
    CheckResult
    Friction factor, 150/902.7 + 1.751.916
    Inertial share of ΔP91%
    Umf (εmf = 0.415)3.26 m/s
    v / Umf0.22: stays a fixed bed
    Terminal velocity27.5 m/s
    Compressible gas, inlet 1 atm2,519 Pa (+1.3%)
    Same bed with ε = 0.363,028 Pa (+22%)
    Macdonald constants (180, 1.8)2,595 Pa (+4%)

    The flow is mostly inertial, so doubling the airflow would roughly quadruple ΔP. The ε row shows why measuring the void fraction matters more than which constants you pick.

    11

    Design Tips & Common Mistakes

    • Using interstitial velocity. The Ergun equation uses the superficial velocity (flow ÷ empty-column area). The ε terms already account for the faster flow in the gaps.
    • Ignoring sphericity. Leaving φ = 1 for crushed media can underpredict ΔP by a factor of 2 or more in the viscous regime, because φ enters squared.
    • Wide size distributions. Fines fill the gaps and lower ε sharply. Screen out fines, or use the Sauter mean diameter and a measured ε.
    • Forgetting the extras. Support grids, hold-down screens, distributors, inlet and outlet nozzles, and any fouling or dust cake all add pressure drop on top of the bed.
    • Go wider, not deeper. ΔP is proportional to depth and rises with up to the square of velocity. For the same bed volume, doubling the diameter cuts both the velocity and the depth to a quarter, so ΔP falls 16 times (viscous flow) to 64 times (inertial flow).
    • Upflow beds. Keep velocity well below Umf (often under 50 to 70% of it), or hold the bed down. Otherwise particles grind against each other and are carried out.
    12

    Packed Beds in Fuel Cell Systems

    Fuel cell system block diagram showing the packed beds: desulfurizer and reformer catalyst beds on the natural gas line, a metal hydride hydrogen store, and an activated carbon cathode air filter ahead of the blower.
    Where Packed Beds Sit
    Every shaded box is a packed bed whose pressure drop the blower, compressor or fuel supply has to overcome.
    BedTypical mediaWatch for
    Cathode air filterActivated carbon granules, 1–4 mmEvery pascal costs blower power
    DesulfurizerZnO, carbon or zeolite, 2–5 mmLow velocity: check flow distribution
    Reformer, shift, PROXCatalyst pellets or rings, 2–6 mmUse gas properties at bed temperature
    Metal hydride storeAlloy powder, 1–50 µm after cyclingVery high ΔP per length; fines migrate

    A fuel cell stack is fed by blowers and regulators that have small pressure budgets, so every packed bed upstream matters. Tick Fuel cell tools in the calculator toolbar to load a typical bed or work out the flow from stack power, or enter your own.

    Reactant Flow from Stack Power
    Larminie & Dicks, kg/s\[ \begin{gathered} \dot m_{air} = 3.57\times10^{-7}\,\frac{\lambda\,P_e}{V_c} \\ \dot m_{H_2} = 1.05\times10^{-8}\,\frac{\lambda\,P_e}{V_c} \end{gathered} \]

    \(P_e\) is the stack electrical power in W, \(V_c\) the average cell voltage and \(\lambda\) the stoichiometry. PEM cathodes typically run at λ = 1.5 to 2.5. Dead-ended anodes run close to 1.

    Example: Cathode Air Filter for a 50 kW Stack
    1. Air flow at λ = 2 and 0.65 V/cell: 3.57 × 10⁻⁷ × 2 × 50,000/0.65 = 0.0549 kg/s (198 kg/h).
    2. Through a 300 mm diameter, 75 mm deep bed of 3.5 mm carbon granules (φ = 0.70, ε = 0.42), v = 0.645 m/s and Reₚ = 181.
    3. The Ergun equation gives ΔP ≈ 310 Pa (1.2 inH₂O), about one third viscous and two thirds inertial.
    4. A 400 mm bed cuts this to 123 Pa. Widening the bed is the cheapest way to save blower power.
    The gas diffusion layer is different. Inside the stack, the GDL is a thin mat of carbon fibers, not a bed of particles. Use the fuel cell GDL permeability calculator for it.
    13

    Frequently Asked Questions

    What is the Ergun equation used for?
    Predicting the pressure drop of a liquid or gas flowing through a packed bed of particles: filters, adsorbers, dryers, catalytic reactors, regenerators and soil or gravel layers. It also gives the minimum fluidization velocity of an upflow bed.
    How accurate is it?
    Typically ±20 to 30%, and mostly limited by how well you know the void fraction and sphericity. With measured ε and φ for spheres, it is usually within about 10%.
    What is the difference between Ergun and Kozeny-Carman?
    Kozeny-Carman (Blake-Kozeny) is only the viscous term. It is accurate for slow flow, Reₚ below about 10. Ergun adds the inertial term so it also works at high flow rates.
    Can I use it for a liquid?
    Yes. Enter the liquid's density and viscosity. Liquids are incompressible, so leave the compressible-gas option off.
    Does it work for structured or column packings like rings and saddles?
    Only roughly. Rings and saddles have internal voids and very high ε (0.6 to 0.95). For distillation and absorption packings, use the vendor's packing-factor correlations.
    What is the difference between superficial and interstitial velocity?
    Superficial velocity is the flow rate divided by the empty-column area. Interstitial velocity is the actual average speed in the gaps, the superficial velocity divided by ε.
    Why does the pressure drop stop rising in the ΔP vs. velocity graph?
    That flat line is an unrestrained upflow bed fluidizing. Once ΔP equals the bed weight per unit area, extra flow just lifts the particles apart.
    How do I handle trilobe or quadrilobe catalyst?
    Choose the Trilobe / quadrilobe tile and enter the lobe diameter and length. The calculator works out the sphericity and effective size from the cross-section geometry.
    What particle size should I use for sand or graded media?
    Use the Sauter mean diameter from a sieve analysis, not the average or the effective size. Choose Sieve analysis under the particle size and paste the fractions.
    How do I size a packed bed for a fuel cell system?
    Tick Fuel cell tools in the calculator toolbar and work out the reactant flow from the stack power, then enter the bed and media. Keep cathode filters to a few hundred pascals, because the air blower has to supply that pressure at full power.
    Can I use the Ergun equation for a gas diffusion layer?
    No. A GDL is a fiber mat, not a particle bed. Use Darcy's law with a measured permeability, as in the GDL permeability calculator.

    Cite This Work