HomeArticlesChemistry & Materials

Fractional Distillation: Stepping Off Plates With McCabe-Thiele

Vapor-liquid equilibrium, relative volatility, the McCabe-Thiele graphical method, and why azeotropes are a hard limit distillation cannot cross.

mysimulator teamUpdated June 2026≈ 9 min read▶ Open the simulation

One boil is rarely enough

Boil a mixture of two liquids and the vapor that comes off is richer in the more volatile component than the liquid was — but usually not pure. A simple distillation, one evaporation-condensation cycle, only partially separates a mixture unless the two components' boiling points are very far apart. Fractional distillation repeats that enrichment step many times in a single continuous column, and each repetition is called a theoretical plate.

live demo · vapor rising through plates, enriching at each stage● LIVE

Vapor-liquid equilibrium and relative volatility

At any point in the column, liquid and vapor in contact are assumed to reach vapor-liquid equilibrium (VLE): each component's partial pressure in the vapor relates to its mole fraction in the liquid via Raoult's law for an ideal mixture, P_i = x_i * P_i_sat. The key parameter for how separable two components are is the relative volatility alpha:

alpha = (y_A / x_A) / (y_B / x_B)
// y: vapor mole fraction, x: liquid mole fraction, A the more volatile component
// alpha = 1  ->  no separation possible by distillation at all (an azeotrope, or identical boiling points)
// alpha >> 1 ->  a handful of plates achieves a clean separation

The McCabe-Thiele staircase

The McCabe-Thiele method (1925) is a graphical technique that turns the plate-by-plate mass balance into a simple stepping construction on an x-y equilibrium diagram, without needing to solve the full set of equilibrium and mass-balance equations plate by plate algebraically. Plot the VLE curve (y vs x at equilibrium) and two straight operating lines — the rectifying line above the feed, the stripping line below it — whose slopes are set by the reflux ratio R (how much condensed overhead vapor is returned to the column versus taken off as product). Starting from the desired distillate composition, step horizontally to the equilibrium curve (one equilibrium stage) then vertically to the operating line (mixing with the stream one stage down), and repeat. Each full step down the staircase is one theoretical plate; the number of steps needed to reach the desired bottoms composition is the number of plates the column needs.

// one stepping-off cycle, from distillate xD down toward the feed
y_n  = alpha * x_n / (1 + (alpha - 1) * x_n)   // horizontal: down to the equilibrium curve
x_n1 = (y_n - intercept) / slope               // vertical: across to the operating line
// repeat until x drops to/below the target bottoms composition x_B

Reflux, plate count, and the trade-off

Increasing reflux ratio R makes the operating lines steeper and closer to the 45-degree diagonal, which means fewer plates are needed for the same separation — but it also means recycling more of the overhead vapor instead of collecting it as product, so throughput drops and energy cost (all that extra boiling and re-condensing) rises. There are two limiting cases worth knowing: at total reflux (R -> infinity, nothing withdrawn as product), the operating lines coincide with the diagonal and the staircase gives the minimum possible number of plates for the separation, a bound known via the Fenske equation. At minimum reflux (R at its lowest value that can still theoretically reach the target composition), the operating line touches the equilibrium curve and an infinite number of plates would be needed — a real column always operates well above minimum reflux, commonly 1.2 to 1.5 times it, to keep the plate count finite and practical.

Where the model breaks: azeotropes

Not every mixture can be separated by distillation alone, however many plates you add. An azeotrope is a composition at which the vapor and liquid have exactly the same composition — alpha equals 1 right at that point — so distillation cannot cross it; ethanol and water famously plateau at about 95.6% ethanol by mass at atmospheric pressure, no matter how tall the column. Breaking an azeotrope requires changing the game entirely: adding a third component that alters the VLE (azeotropic or extractive distillation), changing the pressure (since azeotropic composition shifts with pressure), or switching to a different separation technique such as membrane pervaporation or molecular sieves.

Frequently asked questions

Why is fractional distillation better than a single simple distillation?

Fractional distillation repeats the vaporise-condense enrichment cycle many times within one column, each repetition acting as a theoretical plate. A single simple distillation only gives one enrichment step, which is only enough to fully separate components whose boiling points are already far apart.

What does the McCabe-Thiele staircase actually represent?

Each full step, horizontal then vertical, represents one theoretical equilibrium plate: the horizontal move models vapor and liquid reaching equilibrium on that plate, and the vertical move models that vapor mixing with the liquid stream flowing down from the plate above. The total number of steps needed to reach the target bottoms composition is the number of plates the column requires.

Why can't distillation ever purify ethanol past about 96%?

Ethanol and water form an azeotrope near that composition, a point where the vapor and liquid compositions are identical, so relative volatility drops to 1 and no further separation is possible by adding more plates or more reflux. Producing anhydrous ethanol requires a different technique, such as azeotropic distillation with an entrainer or molecular sieve dehydration.

Try it live

Everything above runs in your browser — open Fractional Distillation and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Fractional Distillation simulation

What did you find?

Add reproduction steps (optional)