Diffusion in Porous Solids

Inside a pore, a gas molecule may hit other molecules or the pore wall. The Knudsen number tells you which one controls, and that decides whether you use DABD_{\mathrm{AB}}, the Knudsen diffusivity or a combination.

Learning objectives

  • Calculate the mean free path and the Knudsen number, and classify the regime as bulk, transition or Knudsen.
  • Calculate the Knudsen diffusivity and explain why it does not depend on pressure or on the partner gas.
  • Combine bulk and Knudsen resistances for a given flux ratio, and correct for porosity and tortuosity.
  • Predict how pressure and pore size move a pore from one regime to another.

Background

Catalyst pellets, adsorbents, membranes and porous solids being dried all carry gas through pores that may be only nanometres wide. Compare the mean free path λλ with the pore diameter (Perry’s Eq. 5-261 and Table 5-16, p. 5-55):

λ=3.2μP(RT2πM)1/2Kn=λdporeλ = \dfrac{3.2μ}{P}\left(\dfrac{RT}{2πM}\right)^{1/2} \qquad \mathrm{Kn} = \dfrac{λ}{d_{\mathrm{pore}}}

Below Kn≈0.01\mathrm{Kn} \approx 0.01, molecule-molecule collisions control and the ordinary bulk DABD_{\mathrm{AB}} applies (Fuller or Table 2-141), corrected for the solid by Eq. 5-249, Deff=εpDABτD_{\mathrm{eff}} = \frac{ε_{p}D_{\mathrm{AB}}}{τ}. Above Kn≈10\mathrm{Kn} \approx 10, wall collisions control, and the Knudsen diffusivity applies (Eq. 5-250):

DK=48.5dpore(TM)1/2D_{\mathrm{K}} = 48.5\,d_{\mathrm{pore}}\left(\dfrac{T}{M}\right)^{1/2}

(DKD_{\mathrm{K}} in m²/s, dpored_{\mathrm{pore}} in m, TT in K, MM in kg/kmol)

DKD_{\mathrm{K}} has no pressure term, while DAB∝1PD_{\mathrm{AB}} \propto \frac{1}{P}. So raising the pressure pushes a pore from Knudsen toward bulk behavior. In between, add the resistances, with α=1+NBNAα = 1 + \frac{N_{\mathrm{B}}}{N_{\mathrm{A}}} (Eq. 5-252):

1D=1−αxADAB+1DKDeff=εDτ\dfrac{1}{D} = \dfrac{1-αx_{\mathrm{A}}}{D_{\mathrm{AB}}} + \dfrac{1}{D_{\mathrm{K}}} \qquad D_{\mathrm{eff}} = \dfrac{εD}{τ}

Perry’s writes Eq. 5-252 with the effective values εpDABτ\frac{ε_{p}D_{\mathrm{AB}}}{τ} and εpDKτ\frac{ε_{p}D_{\mathrm{K}}}{τ}; applying ετ\frac{ε}{τ} after combining gives the same DeffD_{\mathrm{eff}}. For equimolar counterdiffusion (α=0α = 0) this reduces to 1D=1DAB+1DK\frac{1}{D} = \frac{1}{D_{\mathrm{AB}}} + \frac{1}{D_{\mathrm{K}}} (Eq. 5-253). Table 5-16 labels that case NA=NBN_{\mathrm{A}} = N_{\mathrm{B}}; since α=0α = 0 requires NB=−NAN_{\mathrm{B}} = -N_{\mathrm{A}}, it means NA=−NBN_{\mathrm{A}} = -N_{\mathrm{B}}. Perry’s gives a normal tortuosity range of 2 to 6 for silica gel, alumina and other porous solids, and 5 to 65 for activated carbon (p. 5-55). In pure Knudsen flow with no reaction, Graham’s law fixes the flux ratio: NBNA=−(MAMB)1/2\frac{N_{\mathrm{B}}}{N_{\mathrm{A}}} = -\left(\frac{M_{\mathrm{A}}}{M_{\mathrm{B}}}\right)^{1/2}.

Simulator

Transport Phenomena | Interactive simulator

Diffusion in Porous Solids

Bulk, transition and Knudsen regimes | Perry’s Chemical Engineers’ Handbook, 9th ed.

Experiment controls

Live calculations

Pore and gas conditions

Diffusivity reference

Flux relationship

Porous solid

Perry’s typical tortuosity: silica gel/alumina 2 to 6; activated carbon 5 to 65. The slider explores τ = 1 to 10.

Current diffusion state

Mean free path, λ
Eq. 5-261
Knudsen number
λ / dpore
Bulk DAB
Knudsen DK
Combined pore D
Effective Deff
Flux factor α
1 + NB/NA
Bulk resistance factor
1 − α xA

Diffusivity vs pore diameter

Diffusivity vs pressure

Inside one idealized pore (schematic animation)

Gold: tracked molecule. Blue/grey: pore gas. Red flashes: gas-gas encounters. Wall flashes: wall reflections.

Schematic, not to scale. The animation only switches the mix of gas-gas and wall encounters with NKn; collision rates, speeds and spacing are illustrative, not a molecular simulation.

Self-checks

Checks use the default inputs (illustrative H₂ diffusing in N₂, 300 K, 1 atm, 100 nm pores, ε = 0.4, τ = 4, EMCD) whatever the current controls, plus exact scaling identities. Expected values come from an independent implementation. None is a homework answer.

Select Run tests to calculate the checks.

Governing equations

Perry’s 9th ed., p. 5-55 (Eq. 5-261 and Table 5-16). SI used internally.

EQ. 5-261

λ = (3.2 μ / P) √(RT / (2π Mgas))

P in Pa; μ in Pa s; Mgas in kg/mol; λ in m.

TABLE 5-16

NKn = λ / dpore

Bulk: below 0.01. Transition: 0.01 to 10. Knudsen: above 10.

EQ. 5-250

DK = 48.5 dpore √(T / MA)

d in m, MA in g/mol, DK in m²/s. Assumes straight cylindrical pores: 48.5 = (1/3)√(8R/π) in these units, from DK = (dpore/3)√(8RT/(πMA)).

BULK SCALING

DAB = Dref(T/Tref)1.75 (1 atm/P)

Approximate low-density gas relation.

EQ. 5-252

1/D = (1 − α xA)/DAB + 1/DK

α = 1 + NB/NA (NA ≠ NB). Perry’s writes it with Deff and DK,eff; because both carry the same εp/τ, the intrinsic pore form shown here is equivalent.

EQ. 5-253

1/D = 1/DAB + 1/DK

Equimolar counterdiffusion, α = 0.

EQ. 5-249

Deff = εp D / τ

Same geometric correction applied to molecular and Knudsen resistances.

BULK-ONLY BASELINE

Dbulk,model = DAB / (1 − α xA)

What Eq. 5-252 gives with the wall resistance removed (DK → ∞). Compare at the same α, xA, porosity and tortuosity. At α = 0 or xA = 0 it is DAB.

Errata note: Perry’s labels Eq. 5-253 “NA = NB”. Its equimolar counterdiffusion condition is NA = −NB (α = 0).
Model limits: ideal gas approximation; isothermal, isobaric, representative cylindrical pores, uniform local composition. No viscous permeation, adsorption, surface diffusion, molecular sieving, or pore-size distribution. μ must correspond to the selected T and gas.

Open this simulator on its own page.

Try this

  • Sweep the pore diameter from 2 nm to 10 µm at 1 atm. Where do the regime boundaries fall, and which diffusivity dominates in each?
  • Fix the pore size and change the pressure from 0.02 atm to 20 atm. Why does the flux plot flatten at one end?
  • Switch the flux condition from equimolar to Graham’s law to stagnant B at the same composition. How much does the combined DD change, and when would using the wrong αα matter?

Credits and sources

  • Perry’s Chemical Engineers’ Handbook, 9th ed.: Table 5-16 (Eqs. 5-249 to 5-253), Eq. 5-261 and text, p. 5-55.
  • Secondary: Geankoplis, 3rd ed., Sec. 7.6 (diffusion of gases in porous solids and capillaries).
  • Simulator: Dr. Ray’s Learning Center. Drafted with AI assistance, then checked against Perry’s.

Course: Transport Phenomena. Previous: Pseudo-Steady Evaporation. Next: The Semi-Infinite Solid.