10.1 Molecular Diffusion, Fick's Laws, and Equimolar Counterdiffusion
Key Takeaways
- Fick's first law distinguishes diffusive flux relative to the molar-average velocity (J_A* = -C * D_AB * dx_A/dz) from absolute molar flux relative to stationary coordinates (N_A = x_A * (N_A + N_B) - C * D_AB * dx_A/dz), where the first term represents convective bulk drift and the second represents molecular diffusion.
- In Equimolar Counterdiffusion (EMCD, N_B = -N_A), the convective bulk drift term vanishes identically (N_A + N_B = 0), producing a strictly linear partial pressure profile and integrated flux N_A = D_AB * (P_A1 - P_A2) / (R * T * z) = C * D_AB * (y_A1 - y_A2) / z.
- In diffusion of A through stagnant, non-diffusing B (N_B = 0, such as evaporation or gas absorption), the convective drift flux augments molar transport by the log-mean factor: N_A = (D_AB * P / (R * T * z * P_B,lm)) * (P_A1 - P_A2), where P_B,lm = (P_B2 - P_B1) / ln(P_B2 / P_B1); because P / P_B,lm > 1.0, stagnant diffusion flux always exceeds EMCD flux for identical terminal partial pressures.
- Diffusivity scaling laws differ fundamentally by phase: gas diffusivities scale as T^1.75 / P (via the Fuller-Schettler-Giddings correlation) with typical magnitudes of 10^-5 to 10^-4 m²/s, whereas liquid diffusivities scale as T / mu (via the Wilke-Chang correlation) with typical magnitudes of 10^-10 to 10^-9 m²/s—roughly four orders of magnitude slower.
- Knudsen diffusion governs transport in microporous catalysts when the pore diameter is significantly smaller than the molecular mean free path (Knudsen number Kn = lambda / d_pore > 10), yielding D_K,A = (d_pore / 3) * sqrt(8 * R * T / (pi * M_A)), which is completely independent of total system pressure.
10.1 Molecular Diffusion, Fick's Laws, and Equimolar Counterdiffusion
On the NCEES PE Chemical Exam, mass transfer fundamentals provide the analytical bedrock for rating and sizing distillation columns, gas absorbers, liquid-liquid extractors, and membrane separators. While fluid mechanics dictates the macroscopic convective flow of process streams, separation at the phase boundary or within stagnant boundary layers is ultimately constrained by molecular diffusion—the spontaneous transport of individual chemical species down a gradient of chemical potential or concentration resulting from random thermal molecular motion.
1. Physical Foundations of Diffusion and Reference Frames
To analyze mass transport rigorously, chemical engineers distinguish between two coordinate reference frames:
- A reference frame moving with the molar-average velocity of the fluid mixture ($v^*$). In this moving frame, mass transport occurs purely by molecular diffusion.
- A fixed laboratory coordinate reference frame (stationary observer). In this frame, mass transport represents the vector sum of bulk convective flow (drift) plus molecular diffusion.
+---------------------------------------------------------------------------------+
| TOTAL MOLAR FLUX IN FIXED COORDINATES |
| |
| N_A = x_A * (N_A + N_B) - C * D_AB * dx_A/dz |
| ^ ^ ^ |
| [Total Molar Flux] [Convective Bulk Drift] [Molecular Diffusion]|
| (relative to fixed (carried by net bulk motion (Fick's First Law relative|
| coordinates) of all diffusing species) to molar-average velocity)|
+---------------------------------------------------------------------------------+
Molar-Average Velocity and Diffusive Flux ($J_A^*$)
For a binary mixture composed of species $A$ and $B$, let $u_A$ and $u_B$ be the absolute linear velocities of the respective species in the $z$-direction relative to a fixed stationary boundary. The absolute molar fluxes relative to stationary coordinates are:
Where:
- $N_A, N_B$ = molar fluxes relative to fixed coordinates ($\text{kmol/(m}^2\cdot\text{s)}$ or $\text{lbmol/(ft}^2\cdot\text{hr)}$).
- $C_A, C_B$ = molar concentrations of species $A$ and $B$ ($\text{kmol/m}^3$ or $\text{lbmol/ft}^3$).
- $C = C_A + C_B$ = total molar concentration of the mixture.
- $x_A = C_A / C, \quad x_B = C_B / C$ = mole fractions ($x_A + x_B = 1.0$).
The mixture molar-average velocity ($v^*$) is defined as:
The diffusive molar flux of species $A$ relative to the moving molar-average velocity frame is denoted $J_A^*$ and is governed by Fick's First Law of Diffusion:
Where:
- $D_{AB}$ = binary molecular diffusivity of species $A$ diffusing through species $B$ ($\text{m}^2/\text{s}$ or $\text{ft}^2/\text{hr}$).
- In a binary system, thermodynamics and continuity dictate that $D_{AB} = D_{BA}$ and $J_A^* + J_B^* = 0$.
The General 1-D Absolute Molar Flux Equation
Substituting $v^* = (N_A + N_B)/C$ into the definition of $J_A^*$ yields:
For an ideal gas phase, where $C = P / (R T)$, $x_A = y_A = p_A / P$, and $C_A = p_A / (R T)$:
Where:
- $P$ = total system absolute pressure ($\text{kPa}$, $\text{bar}$, or $\text{atm}$).
- $p_A$ = partial pressure of species $A$ ($\text{kPa}$, $\text{bar}$, or $\text{atm}$).
- $R$ = universal gas constant ($8.31446\text{ J/(mol}\cdot\text{K)} = 8.31446\text{ kPa}\cdot\text{m}^3/(\text{kmol}\cdot\text{K)} = 0.082057\text{ L}\cdot\text{atm}/(\text{mol}\cdot\text{K)}$).
- $T$ = absolute thermodynamic temperature ($\text{K}$ or $^\circ\text{R}$).
[!IMPORTANT] Bulk Drift vs. Diffusion:
The term $y_A (N_A + N_B)$ represents convective mass transport induced by net volumetric movement (bulk drift) toward or away from the interface. If species $A$ and $B$ diffuse at unequal molar rates, a pressure gradient will temporarily develop, establishing a bulk hydrodynamic flow that equalizes the total mechanical pressure. Fickian diffusion $-C D_{AB} (dx_A/dz)$ operates superimposed on this bulk drift.
2. Equimolar Counterdiffusion (EMCD)
Defining Characteristics
Equimolar Counterdiffusion (EMCD) occurs when one mole of species $A$ diffuses in the positive $z$-direction while exactly one mole of species $B$ diffuses in the opposite direction:
Industrial and Physical Examples
- Binary Distillation of Similar Compounds: When latent heats of vaporization are approximately equal ($\Delta H_{vap,A} \approx \Delta H_{vap,B}$), the condensing vapor of the less volatile component releases precisely enough latent heat to vaporize an equimolar quantity of the more volatile liquid component from the tray.
- Diffusion Between Two Connected Gas Vessels: Two large vessels maintained at identical total pressure and temperature containing different gases connected by a narrow capillary tube.
Derivation of EMCD Flux and Concentration Profile
Because $N_A + N_B = 0$, the bulk convective drift term collapses to zero:
At steady state with no chemical reactions, species conservation requires that $d N_A / dz = 0$. For an ideal gas at constant temperature and pressure, $C$ and $D_{AB}$ are constant. Separating variables and integrating across a stagnant boundary layer of thickness $z = z_2 - z_1 = \delta$:
Integrating from $z = 0$ to an arbitrary distance $z$ demonstrates that the partial pressure profile under EMCD is strictly linear:
Partial Pressure (p_A) ^
p_A1 |*
| *
| * <--- Strictly Linear Profile (EMCD)
| *
p_A2 |________*_________
0 z (Distance)
3. Diffusion of A Through Stagnant, Non-Diffusing B ($N_B = 0$)
Defining Characteristics
In many separation units, one component moves while the surrounding carrier medium remains stationary:
Industrial and Physical Examples
- Stefan Tube Evaporation: Liquid volatile solvent evaporating from a capillary or deep pool into an inert, insoluble gas blanket (e.g., liquid benzene or water evaporating into dry air).
- Gas Absorption / Scrubbing: Absorption of a highly soluble gas (e.g., ammonia or hydrogen chloride) from an insoluble carrier gas (air or methane) into an aqueous wash stream. The carrier gas does not dissolve ($N_B = 0$).
- Catalytic Surface Reactions with Non-Equimolar Stoichiometry: E.g., $2A \to B$ or a cracking reaction where species molar fluxes differ.
Derivation of Stagnant-B Flux and the Stefan Drift
Setting $N_B = 0$ in the general flux equation:
Rearranging to isolate $N_A$:
Recognizing that in a binary gas mixture $y_A = p_A / P$, the factor $(1 - y_A) = (P - p_A)/P = p_B / P$:
Because total pressure is uniform ($P = p_A + p_B = \text{constant}$), differentiating gives $dp_A = -dp_B$:
Separating variables across the diffusion path length from $z = 0$ (where $p_A = p_{A1}, p_B = p_{B1}$) to $z = \delta$ (where $p_A = p_{A2}, p_B = p_{B2}$):
The Log-Mean Partial Pressure of the Stagnant Gas ($p_{B,lm}$)
To cast the stagnant diffusion equation into a form that directly parallels EMCD, we introduce the log-mean partial pressure of the non-diffusing component $B$:
Since $p_{B2} - p_{B1} = (P - p_{A2}) - (P - p_{A1}) = p_{A1} - p_{A2}$, solving for the logarithmic term gives:
Substituting this identity back into the flux equation yields the classical engineering expression:
The Drift Enhancement Multiplier ($P / p_{B,lm}$)
Comparing the two fundamental flux expressions for an identical partial pressure driving force $(p_{A1} - p_{A2})$:
Because $p_{B,lm}$ represents the average partial pressure of component $B$, and since $p_B < P$, the ratio $P / p_{B,lm}$ is always strictly greater than $1.0$.
- For dilute systems where $y_A \ll 1$ (e.g., $y_A < 0.05$), $p_B \approx P$, so $P / p_{B,lm} \approx 1.0$, and the stagnant flux equation converges to the EMCD equation.
- For concentrated systems where $y_A$ is large, the Stefan bulk flow carries substantial solute toward the boundary, significantly amplifying the net flux.
Non-Linear Concentration Profile in Stagnant Media
Unlike EMCD, the concentration profile for diffusion through stagnant $B$ is non-linear (exponential) due to convective bulk drag:
Partial Pressure (p_A) ^
p_A1 |*
| ` .
| ` . <--- Concave-Up Profile (Stagnant B)
| ` .
p_A2 |_____________*____
0 z (Distance)
4. Transient Molecular Diffusion & Fick's Second Law
When concentration changes with respect to both position and time, species conservation in a stationary medium with constant $D_{AB}$ is governed by Fick's Second Law:
Semi-Infinite Medium Solution
Consider a semi-infinite liquid or solid medium initially at uniform concentration $C_{A0}$. At $t = 0$, the surface at $z = 0$ is suddenly exposed to a constant surface concentration $C_{As}$. The boundary and initial conditions are:
- $C_A(z, 0) = C_{A0}$ for $z \ge 0$
- $C_A(0, t) = C_{As}$ for $t > 0$
- $C_A(\infty, t) = C_{A0}$ for $t > 0$
The analytical solution is formulated using the complementary error function ($\text{erfc}$):
Instantaneous Surface Molar Flux
Evaluating the flux at the interface ($z = 0$) using Fick's first law:
[!NOTE] Significance for Mass Transfer Theories:
The time-dependent decay of surface flux as $t^{-1/2}$ forms the mathematical foundation of Higbie's Penetration Theory and Danckwerts' Surface Renewal Theory, where turbulent eddies expose fresh liquid elements to a gas interface for brief contact times.
5. Estimation of Diffusivity in Gases, Liquids, and Porous Media
1. Fuller-Schettler-Giddings (FSG) Correlation for Binary Gases
For low-pressure binary gas mixtures ($P < 10\text{ bar}$), the semi-empirical Fuller-Schettler-Giddings (FSG) method provides superior accuracy (typical error $< 5%$):
Where:
- $D_{AB}$ = binary gas diffusivity ($\text{m}^2/\text{s}$).
- $T$ = absolute temperature ($\text{K}$).
- $P$ = absolute pressure ($\text{bar}$).
- $M_A, M_B$ = molecular weights ($\text{g/mol}$).
- $\sum v$ = sum of atomic diffusion volumes (e.g., $\text{C} = 15.9, \text{H} = 2.31, \text{O} = 6.11, \text{N} = 4.54, \text{Air} = 19.7$).
Scaling Relations for Gases:
2. Wilke-Chang Correlation for Dilute Liquid Solutions
Liquid diffusion is constrained by molecular packing and solvent viscosity. The Wilke-Chang correlation applies to small solute molecules ($A$) diffusing through dilute liquid solvent ($B$):
Where:
- $D_{AB}$ = liquid diffusivity ($\text{cm}^2/\text{s}$; multiply by $10^{-4}$ to convert to $\text{m}^2/\text{s}$).
- $\phi$ = solvent association factor:
- Water: $\phi = 2.6$
- Methanol: $\phi = 1.9$
- Ethanol: $\phi = 1.5$
- Unassociated solvents (benzene, hexane, toluene, diethyl ether): $\phi = 1.0$
- $M_B$ = molecular weight of solvent ($\text{g/mol}$).
- $T$ = absolute temperature ($\text{K}$).
- $\mu_B$ = dynamic viscosity of solvent ($\text{cP}$; $1\text{ cP} = 10^{-3}\text{ Pa}\cdot\text{s} = 1\text{ mPa}\cdot\text{s}$).
- $V_A$ = molar volume of solute at its normal boiling point ($\text{cm}^3/\text{mol}$).
Scaling Relations for Liquids: Because liquids are essentially incompressible, liquid diffusivity is practically independent of pressure at industrial pressures ($< 50\text{ bar}$). Temperature scaling depends heavily on solvent viscosity:
3. Knudsen Diffusion in Porous Solids
When gas diffusion occurs within micro-porous catalyst pellets or zeolites where pore diameter ($d_{pore}$) is smaller than the molecular mean free path ($\lambda$):
The Knudsen number is defined as $Kn = \lambda / d_{pore}$:
- $Kn < 0.01$: Fickian molecular bulk diffusion dominates; collisions occur between gas molecules.
- $0.01 \le Kn \le 10$: Transition regime; both pore wall collisions and intermolecular collisions matter.
- $Kn > 10$: Knudsen diffusion dominates; molecules collide almost exclusively with pore walls.
The Knudsen diffusivity ($D_{K,A}$) is given by kinetic theory:
[!TIP] Knudsen Pressure Independence:
Notice that $P$ does not appear anywhere in the Knudsen diffusivity equation! In the pure Knudsen regime, diffusivity is completely independent of total system pressure and scales strictly as $T^{0.5} M_A^{-0.5}$. In the transition regime, the Bosanquet formula combines bulk and Knudsen resistances in series:
6. Summary Comparison Table: Diffusion Regimes and Transport Equations
| Transport Regime | Governing Flux Equation | Net Bulk Drift ($v^*$) | Concentration Profile | Pressure Dependence | Temperature Dependence | Typical Diffusivity Range |
|---|---|---|---|---|---|---|
| Equimolar Counterdiffusion (EMCD) | $N_A = \frac{D_{AB}}{R T z} (p_{A1} - p_{A2})$ | $v^* = 0$ ($N_B = -N_A$) | Strictly linear across film | $D_{AB} \propto 1/P$; $N_A$ independent of $P$ for fixed $\Delta p_A$ | $D_{AB} \propto T^{1.75}$ | $10^{-5} - 10^{-4}\text{ m}^2/\text{s}$ (Gases) |
| Diffusion of A in Stagnant B | $N_A = \frac{D_{AB} P}{R T z p_{B,lm}} (p_{A1} - p_{A2})$ | $v^* = y_A N_A / C > 0$ (Stefan drift) | Non-linear (concave upward) | $D_{AB} \propto 1/P$; $N_A \propto P$ via $P/p_{B,lm}$ enhancement | $D_{AB} \propto T^{1.75}$ | $10^{-5} - 10^{-4}\text{ m}^2/\text{s}$ (Gases) |
| Liquid-Phase Molecular Diffusion | $N_A = \frac{C D_{AB}}{z} (x_{A1} - x_{A2})$ | Variable; negligible for dilute solutes | Approximately linear | Practically independent of $P$ ($<50\text{ bar}$) | $D_{AB} \propto T / \mu_B$ | $10^{-10} - 10^{-9}\text{ m}^2/\text{s}$ (Liquids) |
| Knudsen Diffusion (Porous Media) | $N_A = \frac{D_{K,A}}{R T z} (p_{A1} - p_{A2})$ | Negligible | Linear along pore axis | Independent of $P$ ($D_K \propto P^0$) | $D_{K} \propto T^{0.5}$ | $10^{-7} - 10^{-5}\text{ m}^2/\text{s}$ (Porous solids) |
7. Comprehensive Worked Numerical Example: Stefan Tube Evaporator Rating
Problem Statement
A chemical plant storage tank vent incorporates a vertical Stefan tube apparatus to quantify solvent evaporation losses. Liquid benzene ($A$, $\text{C}_6\text{H}_6$, $M_A = 78.11\text{ g/mol}$) is maintained at the bottom of a vertical tube at a constant temperature of $T = 298.15\text{ K}$ ($25.0^\circ\text{C}$) and an ambient total pressure of $P = 1.00\text{ atm} = 101.325\text{ kPa}$.
The distance from the liquid benzene meniscus to the open top of the tube is fixed at $z = 0.150\text{ m}$ ($15.0\text{ cm}$). Dry air ($B$, insoluble in liquid benzene) flows continuously across the top of the tube at high velocity such that the partial pressure of benzene at the tube exit is effectively zero.
Given Physical Data at $25.0^\circ\text{C}$:
- Vapor pressure of benzene: $P_A^* = 100.0\text{ mmHg} = 13.332\text{ kPa} = 0.13158\text{ atm}$.
- Binary gas diffusivity of benzene in air: $D_{AB} = 8.80 \times 10^{-6}\text{ m}^2/\text{s}$.
- Universal gas constant: $R = 8.31446\text{ J/(mol}\cdot\text{K)} = 8.31446\text{ Pa}\cdot\text{m}^3/(\text{mol}\cdot\text{K})$.
Calculate:
- The partial pressures of air at the liquid interface ($p_{B1}$) and at the tube exit ($p_{B2}$).
- The log-mean partial pressure of air ($p_{B,lm}$) and the Stefan drift enhancement factor ($P / p_{B,lm}$).
- The steady-state evaporative molar flux of benzene ($N_A$) in $\text{mol/(m}^2\cdot\text{s)}$.
- The molar flux that would occur if equimolar counterdiffusion prevailed ($N_{A,\text{EMCD}}$), and the percentage increase attributable to bulk drift.
- The areal mass loss rate of benzene in $\text{kg/(m}^2\cdot\text{hr)}$.
Step 1: Boundary Partial Pressures
At the liquid meniscus ($z = 0$):
- Benzene is in thermodynamic phase equilibrium with its pure liquid:
- Air partial pressure is determined by Dalton's Law:
At the open tube exit ($z = 0.150\text{ m}$):
- Air sweep strips benzene completely:
- Air partial pressure equals total pressure:
Step 2: Log-Mean Partial Pressure and Stefan Drift Factor
Evaluating the logarithmic mean of the stagnant carrier gas:
The Stefan drift enhancement factor is:
Bulk convective flow enhances diffusion by $7.22%$ above pure molecular diffusion.
Step 3: Evaporative Molar Flux Calculation
Using the stagnant diffusion formula:
Evaluate the product $R T z$:
Substitute all values in consistent SI units:
Step 4: Comparison to Equimolar Counterdiffusion (EMCD)
If equimolar counterdiffusion were incorrectly assumed:
Ratio verification:
Step 5: Areal Mass Loss Rate of Benzene
Convert molar flux to hourly mass emission rate per unit area:
8. Critical NCEES PE Exam Traps & Pitfalls
Trap 1: Omitting the $P / p_{B,lm}$ Factor in Evaporator and Scrubber Sizing
Whenever an exam question describes evaporation of a liquid into a gas blanket or absorption of a solute from an inert carrier (such as air, $\text{N}2$, or methane), the non-volatile/insoluble gas is stagnant ($N_B = 0$). Neglecting the log-mean factor $P / p{B,lm}$ underpredicts mass flux by $5%$ to $50%$ depending on solute concentration. Always check whether $N_B = -N_A$ (EMCD) or $N_B = 0$ (stagnant $B$).
Trap 2: Incorrect Temperature and Pressure Scaling of Diffusivities
Candidates frequently confuse the scaling of gas versus liquid diffusivities:
- Gas Diffusivity: $D_{AB} \propto T^{1.75} / P$. Doubling the absolute pressure halves the gas diffusivity ($D_{AB} \propto 1/P$).
- Liquid Diffusivity: $D_{AB} \propto T / \mu_B$. Moderately increasing total pressure from $1\text{ bar}$ to $10\text{ bar}$ has zero effect on liquid diffusivity because liquids are incompressible, but temperature changes dramatically alter diffusivity via solvent viscosity $\mu(T)$.
Trap 3: Confusing Diffusive Flux ($J_A^*$) with Total Absolute Flux ($N_A$)
$J_A^$ is defined relative to the mixture's moving molar-average velocity ($v^$), whereas $N_A$ is measured relative to stationary apparatus walls. On the PE exam, equipment mass balances always require the absolute flux $N_A$. The two are identical only in Equimolar Counterdiffusion ($N_A + N_B = 0$) or in infinitely dilute solutions ($x_A \to 0$).
A Stefan tube is used to measure the experimental diffusivity of acetone vapor (species A) in dry air (species B) at 300 K and 101.3 kPa (1.00 atm). The vapor pressure of acetone at 300 K is 32.0 kPa (0.316 atm). Pure air sweeps across the top of the tube maintaining the exit acetone partial pressure at zero. The vertical distance from the acetone meniscus to the tube exit is 10.0 cm (0.100 m). The measured steady-state evaporation flux of acetone is 1.25 * 10^-3 mol/(m²*s). What is the experimental binary gas diffusivity D_AB of acetone in air, and what is the Stefan drift enhancement factor (P / P_B,lm)?
According to the Fuller-Schettler-Giddings (FSG) correlation for binary gas mixtures and the Wilke-Chang correlation for dilute liquid solutions, how do the respective molecular diffusivities scale with absolute temperature T, system pressure P, and solvent viscosity mu?
A chemical process engineer evaluates mass transport of ethylene (molecular weight 28.05 g/mol) inside a porous alumina catalyst pellet with an average cylindrical pore diameter of d_pore = 4.0 nm at 500 K and 1.0 bar. The molecular mean free path of ethylene under these conditions is lambda = 80 nm. Which diffusion mechanism dominates within the catalyst pores, and how will the effective diffusion coefficient change if the reactor total pressure is doubled to 2.0 bar at constant temperature?