Multi-Component Distillation Analysis

Report / Improvement Versions | 1.0.0
Input Parameters
Field Guide
Feed Composition x_F
Feed mole fraction of more volatile component
Distillate Composition x_D
Desired distillate mole fraction
Bottoms Composition x_B
Desired bottoms mole fraction
Relative Volatility alpha
Relative volatility of more volatile component
Feed Stage z_F
Feed enters at stage number
Number of Stages N_max
Maximum stages in column
Grid Points for x
Number of points for plotting operating lines

Cite

Formulas & Detailed Explanation

This tool allows users to perform McCabe–Thiele analysis for multi-component distillation columns. Users can specify feed, distillate, and bottoms compositions, relative volatility, feed stage, and the number of stages. The program calculates the operating lines, feed intersection, and step-wise stages for the distillation process, providing both static and interactive visualizations of the stage-wise progression.

The calculations are based on the following formulas:

Rectifying line (top section):

\[ y = \frac{\alpha x}{1 + (\alpha - 1)x} \]

Stripping line (bottom section, approximate):

\[ y = x_B + \frac{x_B - x_F}{x_B - x_F}(x - x_B) \]

Stage stepping (rectifying section, approximate):

\[ y_{n+1} = \frac{\alpha x_n}{1 + (\alpha - 1)x_n}, \quad x_{n+1} = x_n - \frac{y_{n+1} - x_n}{\alpha - 1} \]

Stage stepping (stripping section, linear approximation):

\[ x_{n+1} = x_n - 0.05(x_n - x_B), \quad y_{n+1} = x_{n+1} \]

The tool calculates the number of stages needed and provides the mole fractions at each stage, allowing users to analyze the column performance based on their specified parameters. Users can adjust the feed stage \( z_F \), relative volatility \( \alpha \), and maximum stages \( N_{\max} \) to explore different operating conditions.

This is a poetic phrase
AD SPACE
New tools and features are announced first on LinkedIn. Follow us there to stay updated — daily and weekly!
Support

namjoo.org offers free scientific and industrial tools for accurate online calculations and simulations. Your support helps cover server and development costs, keeping the platform open, reliable, and growing.

Become a Sponsor
Keep namjoo.org free and growing Support the project