McCabe-Thiele Diagram Simulator: Binary Distillation Stage Calculator

simulator intermediate ~12 min
Loading simulation...
N = 9 theoretical stages — Feed at stage 5, R/R_min = 1.67

Separating a binary mixture from x_B = 0.05 to x_D = 0.95 with relative volatility α = 2.5 and reflux ratio R = 2.5 requires 9 theoretical stages with the feed introduced at stage 5.

Formula

y = (R·x + x_D) / (R + 1) (rectifying operating line)
y* = αx / (1 + (α−1)x) (equilibrium curve)
R_min = (x_D − y_eq) / (y_eq − x_eq) at feed condition

Graphical Stage Construction

The McCabe-Thiele method, published in 1925, remains one of the most elegant graphical techniques in chemical engineering. On a y-x diagram (vapor composition vs. liquid composition), the equilibrium curve represents the thermodynamic limit of separation on a single stage. Operating lines — straight lines determined by the reflux ratio and product compositions — represent the mass balance in the rectifying and stripping sections. Stages are counted by stepping horizontally to the equilibrium curve and vertically to the operating line, zigzagging from x_D down to x_B.

Equilibrium & Relative Volatility

The equilibrium curve y* = αx/(1+(α−1)x) is the heart of the diagram. Relative volatility α measures the ease of separation: when α is large, the curve bows far from the diagonal and few stages suffice; when α approaches 1, the curve hugs the diagonal and separation requires an impractical number of stages. The simulation draws this curve dynamically as you adjust α, immediately showing how the number of stepped-off stages responds to changes in mixture thermodynamics.

Reflux & Energy Tradeoff

At minimum reflux R_min, the operating lines pinch against the equilibrium curve, requiring infinite stages at the feed location. At total reflux (R → ∞), the operating lines merge with the diagonal, giving the minimum number of stages (Fenske equation). Real columns operate between these extremes, typically at R = 1.2-1.5 times R_min. Increasing reflux reduces column height (fewer stages) but increases diameter (more vapor flow) and reboiler duty — the classic capital-vs-operating cost tradeoff that defines optimal column design.

Feed Location & q-Line

The feed stage should be located where the rectifying and stripping operating lines intersect, which corresponds to the q-line. For a saturated liquid feed (q = 1), the q-line is vertical; for a saturated vapor feed (q = 0), it is horizontal. Subcooled liquid feeds tilt the q-line, shifting the intersection and changing the optimal feed plate. Mislocating the feed stage wastes separation potential — the simulation highlights the optimal feed location and shows how stage count increases when the feed enters too high or too low.

FAQ

What is the McCabe-Thiele method?

The McCabe-Thiele method is a graphical technique for determining the number of theoretical stages needed in a binary distillation column. It plots the equilibrium curve (y vs x) and straight operating lines for the rectifying and stripping sections. Stages are counted by stepping between the operating lines and equilibrium curve from the distillate composition to the bottoms composition.

What is reflux ratio and why does it matter?

The reflux ratio R = L/D is the ratio of liquid returned to the column (reflux) to the distillate product removed. Higher reflux increases the internal liquid-to-vapor ratio, improving separation and reducing the number of stages required — but at the cost of higher energy consumption in the reboiler. The optimum reflux is typically 1.2-1.5 times the minimum reflux ratio.

What is relative volatility?

Relative volatility α = (y/x)/((1-y)/(1-x)) measures how easily two components can be separated by distillation. For an ideal system following Raoult's law, α equals the ratio of pure-component vapor pressures. α = 1 means the components are inseparable by distillation; α > 2 indicates easy separation; α < 1.2 indicates very difficult separation requiring many stages.

What assumptions does McCabe-Thiele make?

The method assumes constant molal overflow (liquid and vapor flow rates are constant in each section), binary mixture, theoretical stages (each stage reaches equilibrium), and a saturated liquid feed at bubble point (q = 1). These assumptions are reasonable for many industrial systems but break down for wide-boiling mixtures, high heats of mixing, or multicomponent systems.

Sources

Embed

<iframe src="https://homo-deus.com/lab/distillation/mccabe-thiele/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub