The Python Simulator allows you to virtually operate the distillation column to evaluate distillation performance. You will also be able to design your own column and test its performance based on the simulation algorithm. There are two main simulation modules available here:
A simple Vapour Liquid Equilibrium (VLE) calculation tool is also available to allow users to explore and compute the VLE data and diagrams of multiple binary systems that are needed for distillation performance analysis and distillation column design.
Since there may be several unknown operational and design variables associated with the distillation column, shortcut distillation simulation is a good starting point for evaluating the column performance. The shortcut distillation simulation uses the McCabe-Thiele shortcut method. It simplifies the operation and design problem by solving only the mass balance equations and the vapour-liquid equilibrium because of the assumption of Constant Molal Overflow (CMO). This assumption implies constant vapour and liquid molar flow in each section. Vapour and liquid molar flow rates in the enriching section are represented using $L$ and $V$, respectively. Correspondingly, $\bar{L}$ and $\bar{V}$ (or $L_b$ and $V_b$ in the shortcut distillation simulation results) are used for the stripping section. The molar flow rates in the two sections are related through the feed quality value, $q$, as shown in the Distillation Column component page. The shortcut distillation simulation also assumes a uniform pressure in the column at 760 mm Hg.
The inputs for the shortcut distillation simulation are:
The outputs of the shortcut distillation simulation are:
A more accurate evaluation of the distillation column performance can be achieved using the steady-state rigorous distillation simulation. Compared to the shortcut method, the rigorous method solves a set of equations containing mass balances, equilibrium relationships, composition summations, and heat balance, also known as the MESH equations, as shown in the section of Design and Optimization. Tray column hydraulics are also calculated in the rigorous method by considering tray geometric parameters, such as tray diameter, active area, hole/slot area, and weir height. The tray geometric parameters used are based on the PIGNAT Distillation Column used for the actual experiments.
The inputs for the steady-state rigorous distillation simulation are:
The outputs of the steady-state rigorous distillation simulation are:
The operation and control of a distillation column is a dynamic process. The unsteady-state rigorous distillation simulation can be used to simulate such processes where a set of transient MESH Equations as shown in the section of Design and Optimization, are solved for column performance characteristics and tray hydraulics at each time step within the simulation time.
The inputs for the unsteady-state rigorous distillation simulation are:
The outputs of the unsteady-state rigorous distillation simulation are:
*“Mode” refers to different initial conditions for dynamic distillation simulations and three options are available: Startup Mode, Transient Mode, and Transient from Default Mode. Please refer to Simulation Settings → Mode dropdown menu for detail. The intervention option allows the user to mimic the situation where feed and column settings are changed during a transient process.
To achieve a specified separation in distillate and bottom products with known feed conditions, the distillation column process design needs to be implemented. As shown in the section of Design and Optimization, the design is typically iterative, and the first step involves distillation column sizing with the determined operation conditions from simulation such as vapour flow rates. Afterwards, the distillation column process design can be optimized by conducting column performance evaluation using distillation simulations.
The inputs for the distillation column design calculation are:
The outputs of the distillation column design calculation are:
Vapour-liquid equilibrium (VLE) is essential for distillation performance analysis and distillation column design. The VLE calculation computes the VLE data of binary systems on a point-by-point base by simulating an ebulliometer or boiling experiment with similar experimental settings and outputs. Moreover, the VLE calculation can generate graphical representations of the VLE data in form of T-x-y diagram and x-y diagram based on as many data points as desired. These diagrams are essential to the preliminary design of the distillation column as they can provide important information such as boiling point, dew point, binary system ideality, and azeotrope, etc.
The inputs for the vapour liquid equilibrium calculation are:
The outputs of the vapour liquid equilibrium calculation are:
Download the User Manual (PDF) for instructions on how to run the simulations.
Download the simulation:
For PC:
For Mac:
For Unix: