Main Content

56 results in File Exchange

Design of distillation using FUGK method

Version 1.0.0 by Samidha Banka

This program is for the learning process of Fenske - Underwood - Gilliland's model.

- MATLAB code for Distillation.fig
  • 367 (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Feb 2019

Aspen Plus - Matlab: Optimization of Distillation Column

Version 1.1.1 by Andrés F. Abril

Multi-Objective Optimization of Aspen Plus Distillation Column using Stochastic Algorithm (NSGA II).

integer variables, for example, BARON algorithm (deterministic) or NSGA II (Stochastic).This matlab code is an example of Multi-Objective optimization of Aspen Plus distillation column using NSGA II

  • 930 (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Jun 2024

Process Integration

Version 1.0 by Dimos Aslanis

A project that performs useful Process Integration calculations given the streams of the process (Pinch Analysis, Heat Exchanger Network).

network. It calls the thermocascade.m file to get the pinch.distillation.mThis function must be called independently, after the Grand Composite Curve has been generated by the thermocascade.m function. As

  • 213 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 19 May 2021

Mixture property calculations using PR, RK and SRK EoS.

Version 1.2.0.0 by Antonio

The file prsrk.m calculates major thermodynamic properties using any of PR, RK or SRK EoS.

energy of vapor and liquid mixtures. The other Matlab functions/scripts are part of a steady-state distillation example as depicted in Fig. 15.6 (pp. 568) of Henley, E. J. and Seader, J. D

- Steady-state rigorous distillation model
  • 3K (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 18 Dec 2013

McCabe-Thiele method GUI for Binary Column Distillation

Version 1.0.0.0 by Peter Cook

A GUI which makes a McCabe-Thiele plot for a binary column distillation.

  • 2.8K (All time)
  • 5 (Last 30 days)
  • 4.7 / 5
  • Community
  • 15 Aug 2010

Dynamic Distillation Column

Version 1.0.0.0 by Giovani Tonel

Dynamic Distillation Column using ode45

Solve for the transient stage compositons in an ideal binary distillation column using ode45.Source: (c) 1997 B. Wayne Bequette - 24 Jan 1997 revised 31 Dec

  • 2.3K (All time)
  • 5 (Last 30 days)
  • 4.0 / 5
  • Community
  • 30 Oct 2006

GUI for distillation columns: McCabe and Thiele Method.

Version 1.4.0.0 by Claudio Gelmi

GUI tool for estimating the theoretical number of plates of a distillation column

  • 7.8K (All time)
  • 4 (Last 30 days)
  • 4.3 / 5
  • Community
  • 29 Jan 2009

Modern Control Systems Engineering

Version 1.0.0.0 by Zoran Gajic

Companion Software

- % Distillation column
- % Discrete distillation column
  • 2.9K (All time)
  • 7 (Last 30 days)
  • 4.0 / 5
  • Community
  • 30 Aug 2002

Principles and Modern Applications of Mass-Transfer Operations.

Version 1.2.0.0 by Jaime Benitez

MATLAB versions of the MathCad example programs included in the textbook.

- Example 2-14 Ternary distillation in a wetted-wall column, p.104 Text.
  • 3.3K (All time)
  • 4 (Last 30 days)
  • 4.8 / 5
  • Community
  • 1 Apr 2016

Distillation column model

Version 1.0.0.0 by John Hedengren

A standard 2 component distillation column model with constant relative volitility.

Distillation column model found in a few chemical engineering papers on the topics of nonlinear model reduction, nonlinear model predictive control, and nonlinear differential equation

- Binary Distillation Column from
- Step test for Model 8 - Binary Distillation Column
  • 5.2K (All time)
  • 5 (Last 30 days)
  • 3.7 / 5
  • Community
  • 2 Jun 2008

McCabe-Thiele Method for an Ideal Binary Mixture

Version 1.0.0.0 by Housam Binous

Computes number of theoretical plates.

- McCabe and Thiele Graphical Method for Binary Distillation
- McCabe and Thiele Graphical Method for Binary Distillation
  • 11.3K (All time)
  • 5 (Last 30 days)
  • 4.1 / 5
  • Community
  • 25 Jul 2007

Dynamics of a continuous distillation column for the separation of a mixture of Benzene, Toluene ...

Version 1.0.0.0 by Housam Binous

Uses ode45 to compute the composition profile in a continuous multicomponent column.

- Dynamics of a continuous multicomponent distillation column
- Dynamics of a continuous multicomponent distillation column
  • 5K (All time)
  • 4 (Last 30 days)
  • 3.9 / 5
  • Community
  • 15 Nov 2004

Flash Distillation

Version 1.0.0.0 by Ikatan Dhimas Diajeng

Solving simple flash distillation column by 4 components

Solving simple flash distillation column by 4 components

  • 431 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 2 Dec 2013

Separation of a water-methanol mixture using a four stage batch distillation column

Version 1.0.0.0 by Housam Binous

Computes mole fractions and temperatures in the still, condenser and plates

visit:http://library.wolfram.com/infocenter/MathSource/5929/A Mathematica demonstration using version 6.0 is available at:http://demonstrations.wolfram.com/StudyOfAFourStageBatchDistillationColumn/

- Four stage batch distillation column
- Four stage batch distillation column
  • 4.4K (All time)
  • 1 (Last 30 days)
  • 3.7 / 5
  • Community
  • 10 Dec 2007

Flash distillation

Version 1.1.0.0 by César Mori Rebaza

Calculates binary system liquid and vapour composition & temperature in a flash distillation process

Flash distillation,Temperature,Liquid and vapour composition,Binary system

  • 708 (All time)
  • 4 (Last 30 days)
  • 3.0 / 5
  • Community
  • 25 May 2011

McCabe distillation

Version 1.0.0.0 by Iñaki Sagarna

Calculating and ploting the stages of a distillation process for McCace method

This GUI calculates and represents the stages of a distillation column using the McCabe method.

  • 599 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 4 Feb 2014

Smoker's Equation (Distillation)

Version 1.0.0.0 by Maneet Goyal

Code for Smoker's Equation. Calculate Number of Theoretical Trays for Binary Distillation System.

- Gives the Number of Trays. Can work for all the Binary Distillation Systems which forms an Ideal Mixture.
  • 172 (All time)
  • 4 (Last 30 days)
  • -- / 5
  • Community
  • 19 Aug 2015

Constrained Fuzzy Model Identification - Files for Fuzzy Modeling and Identification Toolbox

Version 1.0.0.0 by Janos Abonyi

Can be used for estimation of the consequent model parameters

- % colamod - This is a nonlinear model of a distillation column with
- NUMJAC NUMerically compute the JACobian dF/dY of function F(T,Y).
- VRGA RGA=vrga(G) returns a frequency-varying matrix (in mu-toolbox)
- This is the file cola_test.m
- COLAS_NONLINis the M-file description of the SIMULINK system named COLAS_NONLIN.
- ODEGETExtract options from an options argument created with ODESET.
- COLAS_LINis the M-file description of the SIMULINK system named COLAS_LIN.
- Program cola_simf.m
- Generate steady-state data for column A
- This contains
- This is file cola_commands.m
- ODESETBuild or change an options argument for an ODE suite integrator.
- COLAS_PIis the M-file description of the SIMULINK system named COLAS_PI.
- % cola4_lin - This function designed for use with 'cola_linearize.m' to
- % cola_lin_lv - This function designed for use with 'cola_linearize.m' to
- File cola_G4.m
- COLAS_LV_NONLINis the M-file description of the SIMULINK system named COLAS_LV_NONLIN.
- % cola_lin_rr - This function designed for use with 'cola_linearize.m' to
- WITH 1% CHANGE IN FEED RATE
- WITH 1% CHANGE IN FEED RATE
- ODE15SSolve stiff differential equations, variable order method.
- WITH 1% CHANGE IN FEED RATE
  • 1.2K (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 8 Jul 2014

Fuzzy Model Identification for Control

Version 1.0.0.0 by Janos Abonyi

Several applications of fuzzy modeling

- % colamod - This is a nonlinear model of a distillation column with
- NUMJAC NUMerically compute the JACobian dF/dY of function F(T,Y).
- VRGA RGA=vrga(G) returns a frequency-varying matrix (in mu-toolbox)
- COLAS_NONLINis the M-file description of the SIMULINK system named COLAS_NONLIN.
- ODEGETExtract options from an options argument created with ODESET.
- This contains
- Generate steady-state data for column A
- This is file cola_commands.m
- COLAS_LINis the M-file description of the SIMULINK system named COLAS_LIN.
- COLAS_PIis the M-file description of the SIMULINK system named COLAS_PI.
- This is the file cola_test.m
- ODESETBuild or change an options argument for an ODE suite integrator.
- Program cola_simf.m
- COLAS_LV_NONLINis the M-file description of the SIMULINK system named COLAS_LV_NONLIN.
- % cola_lin_lv - This function designed for use with 'cola_linearize.m' to
- % cola_lin_rr - This function designed for use with 'cola_linearize.m' to
- File cola_G4.m
- % cola4_lin - This function designed for use with 'cola_linearize.m' to
- WITH 1% CHANGE IN FEED RATE
- ODE15SSolve stiff differential equations, variable order method.
- WITH 1% CHANGE IN FEED RATE
  • 1.6K (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 14 Jul 2014

GUI model for distillation column by FUG

Version 1.0 by Samidha Banka

GUI model has been prepared for Distillation Column using FUG method.

GUI model has been prepared for Distillation Column using FUG method. This is a part of post graduate work and I need support from all the users. Users can run the Distillation.fig file but make sure

- DISTILLATION MATLAB code for Distillation.fig
  • 364 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 28 Oct 2015

Optimization, Nonlinear Control, and Estimation Toolbox

Version 1.1.0.0 by John Hedengren

APM MATLAB toolbox for nonlinear control and estimation of DAE models with IPOPT

- Clear MATLAB
- Clear MATLAB
- Clear MATLAB
  • 1.6K (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 23 Dec 2011

Process Dynamics and Control Course

Version 1.0 by John Hedengren

Matlab Dynamics and Control course with Live Scripts and the Temperature Control Lab

RegressionL29Simulation of FOPDT, SOPDT, and Higher Order SystemsDistillation ControlHigher Order RegressionL30Stability AnalysisController Stability LimitsP-Only Stability AnalysisL31Cascade Control and Feedforward

  • 584 (All time)
  • 5 (Last 30 days)
  • -- / 5
  • Community
  • 20 Aug 2022

LQG-LTR

Version 1.0.0.0 by amir

LqG/LTR method in multivariable control for distillation column

This is an mfile for LqG/LTR method in multivariable control for distillation column which is in 'Neil Munro with help from Igor Bakshee, Polynomial Control Sytems , July 2006'

  • 619 (All time)
  • 1 (Last 30 days)
  • 3.5 / 5
  • Community
  • 17 Jan 2013

Application of the Riccati Equation to Solve Binary Distillation Problems

Version 1.0.0.0 by Housam Binous

Computes number of stages of a column

We solve a binary distillation problem using the solution of a Riccati equation. We find that four plates are needed to achieve the desired product purity. We also compute the number of stages with

- Solution of the Riccati Equation for a Binary Distillation Problem
- Solution of the Riccati Equation for a Binary Distillation Problem
- Solution of the Riccati Equation for a Binary Distillation Problem
  • 1.9K (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 12 Feb 2007

AppDistillation

Version 1.0 by Javier Montes

App para cálculos de destilación (equilibrio (batch), diferencial (batch) y rectificación (continuo))

App for calculations of:1) Simple distillation (equilibrium & differential). No enthalpy equilibrium data is required.2) Rectification. In this case, enthalpy vs concentration equilibrium data

  • 18 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 25 Feb 2025

McCabe-Thiele Distillation with Constant Relative Volatility

Version 1.0.0 by Robby Ching

A code that automatically computes the required number of plates, optimal feed plate, and minimum number of plates at Const. Rel. Volatility

System: Binary Design method: McCabe-ThieleCondition: Distillation with Constant Relative VolatilityRequired User inputs:-Feed amount (in mol)-Mole fraction of More Volatile Component (MVC) in Feed

  • 32 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 10 May 2022

McCabe Thiele Method for Distillation of Binary Mixtures

Version 1.1.0 by John Simpson

Computes number of plates, minimum reflux ratio, optimum feedplate, product recovery and flow rates.

  • 974 (All time)
  • 9 (Last 30 days)
  • 2.3 / 5
  • Community
  • 23 Apr 2020

Distillation model

Code for Distillation study

This is a simple code I came up with to analyze Distillation. It gives you the Theoretical number of trays, E_overall, R_min and the optimum feed tray location using the McCabe-Thiele method. Hope it

  • 483 (All time)
  • 1 (Last 30 days)
  • 3.7 / 5
  • Community
  • 26 Mar 2015

McCabe Thiele Method using minimum Reflux ratio

Version 1.0.0 by Dasu Vijaya Kumar Bhagavan

Finding number of stages for a binary mixture in flash distillation column using the minimum reflux ratio concept

The McCabe-Thiele method provides a simplified graphical approach to estimate the number of stages required for distillation, assuming idealized conditions. It serves as a starting point for

  • 82 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 22 Jun 2023

Batch Destillation App Universidad Metropolitana

Version 1.0.0 by Victor

MATLAB GUI processes batch-distillation data and simulates VLE, cutting analysis time and boosting IPA-water lab learning.

The project delivers a full-featured MATLAB® GUI that streamlines the entire workflow of a batch-distillation experiment—from raw measurements to design-level insights—inside a single

  • 4 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 7 Jul 2025

Base Application for Batch Distillation

Version 1.0.0 by Nicole

This application is designed to facilitate the estimation of critical parameters in the batch distillation process.

This application was developed for the Separation Laboratory course at UNIMET to simulate the distillation of an isopropanol-water mixture through a batch distillation process. Starting with the

  • 24 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 10 Jul 2024

Control of the Wood and Berry Distillation Column Using Simulink

Version 1.0.0.0 by Housam Binous

Control of a distillation column using Simulink

distillation column, Chemical Engineering Science, 1973, Vol. 28, pp. 1707-1717.

  • 4.2K (All time)
  • 8 (Last 30 days)
  • 1.5 / 5
  • Community
  • 1 Sep 2006

Batch Distillation Calculator - IPA/Water Mixture. UNIMET

Version 1.0.0 by walid

Interactive MATLAB App for batch distillation analysis of IPA-Water mixtures using custom calibration curves."

This MATLAB App (built with App Designer) provides an interactive environment to simulate and analyze a batch distillation process for a binary mixture of Isopropanol and Water. It is designed to

  • 1 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 26 Mar 2026

Batch_Distillation_Thomas

Version 1.0 by Gustavo

Aplicación para predecir el comportamiento de la destilación por lotes de mezclas isopropanol-agua.

Laboratorio de Operaciones Unitarias de la Universidad Metropolitana de Caracas.This application allows the user to predict the properties of the final distillate in the distillation process of

  • 0 (All time)
  • 0 (Last 30 days)
  • -- / 5
  • Community
  • 28 Mar 2025

Design and control of distillation column

Version 1.0.0.0 by LOKNATH GUPTA

How to put and what will be gain value for this

This tells how to verify linear and nonlinear model of distillation

  • 397 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 26 Dec 2016

McCabe-Thiele binary distillation method

Version 1.0.0 by Kompally vishal kumar

Using this people will be able to calculate the number of theoretical stages required for desired distillate composition.

  • 37 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 26 May 2022

Auto-Versatile-Distiller-Controller

Version 1.0.1 by Kayemba Luwaga

Technical design, modeling & optimization, and implementation of a Automated Multipurpose Distiller

  • 1 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 9 Jan 2025

Residue curve map for the ternary mixture benzene-toluene-p-xylene

Version 1.0.0.0 by Housam Binous

computes residue curve map

play an important role in the conceptual design of distillation columns. The pointer's position gives an initial point from which the simulation runs forward and backward in warped time. The lightest

  • 2K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 19 Sep 2007

Trading Matlab Algo for Ethanol

Version 1.0.0 by Caleb Lim

Uses Moving Averages to Trade the VIX

Uses the produce from a distillation plant and sells/buys ethanol based on the moving averages.

  • 49 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Oct 2019

McCabeThiele

Version 1.4.0.0 by Vincent Cericola

This function creates McCabe-Thiele Diagrams from various user inputs

This function creates McCabe-Thiele Diagrams from various user inputs. It also displays some key distillation parameters such as the reflux and boilup ratios and the feed conditions. Additionally, it

  • 1.4K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Jun 2013

Incremental Principal Component Analysis

Version 0.0.1 by Fabio Molinari

Incremental implementation of the principal component analysis (PCA).

  • 270 (All time)
  • 1 (Last 30 days)
  • 2.0 / 5
  • Community
  • 24 Jan 2019

Residue Curve Map for Homogeneous Reactive Quaternary Mixtures

Version 1.0.0.0 by Housam Binous

Uses ode15s to solve a system of differential algebraic equations.

given in the book by Doherty, M. F., and M. F. Malone, Conceptual Design of Distillation Systems, McGraw-Hill, New York, 2001.Please visit these links for the paper by Housam Binous concerning this

  • 2.1K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 5 Jun 2007

Aspen Plus - Matlab Link

Version 1.2.0 by Andrés F. Abril

This file outline the Aspen Plus and Matlab connection through COM Technology.

: https://www.researchgate.net/post/How_can_I_integrate_Aspen_Plus_and_Matlab_for_optimization_proposeI present an example of connection between Aspen Plus V.10.0 and Matlab. The simulation corresponds to a reactive distillation column. As an application of the connection, a sensitivity analysis is

  • 1.7K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Jun 2024

A benchmark software for MSPC

Version 1.7.0.1 by GIEM

GUI tutorial for understanding the PCA-based Multivatiate Statistical Process Control (MSPC) strategy

A Graphical User Interface (GUI) is developed in MATLAB as a tutorial for understanding the PCA-based MSPC strategy. It uses a nonlinear model of a binary distillation column implemented in Simulink

  • 1.1K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 8 Sep 2018

HYSYS-MATLAB LINK

Version 1.1.0 by Andrés F. Abril

Linking Matlab and Aspen Hysys through COM technology ("actxserver")

useful.I present an example of connection between Aspen HYSYS V.10.0 and Matlab. The simulation corresponds to a distillation column. As an application of the connection, a sensitivity analysis is done using

  • 1.1K (All time)
  • 6 (Last 30 days)
  • 4.8 / 5
  • Community
  • 4 Aug 2019

MultiMcCabeThiele

Version 1.0.0.0 by Vincent Cericola

Creates multiple McCabe Thiele Diagrams from user inputs to show the effects of changing parameters

This function creates multiple McCabe Thiele Diagrams from user inputs to show the effects of changing parameters on the possible separation for a given binary distillation column.

  • 239 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 10 Jun 2013

Robust control design of the Mass/Damper/Spring system

Version 1.0.0.0 by Petko Petkov

M-files for design of the Mass/Damper/Spring control system using Robust Control Toolbox, ver. 3

, 2005(http://www.springer.com/sgw/cda/frontpage/0,11855,4-192-22-46383093-0,00.html?changeHeader=true).The book also presents other 5 case studies including robust control systems design of a triple inverted pendulum, a hard disk drive, a distillation column, a rocket system and a flexible-link

  • 8.1K (All time)
  • 6 (Last 30 days)
  • 4.3 / 5
  • Community
  • 20 Mar 2006

Flash Calculations using the Soave-Redlich-Kwong equation of state

Version 1.0.0.0 by Housam Binous

Perform flash calculations using SRK EOS

  • 7.6K (All time)
  • 1 (Last 30 days)
  • 4.3 / 5
  • Community
  • 2 Sep 2007

Gamma Phi Modelling

Version 1.0.0 by Abdul Basith Ashraf

T-x-y Diagram for Methanol/Methyl Acetate system

This program generates T-x-y Diagram for Methanol/Methyl Acetate system. It also generates a video file to record the iterations as an animation.It is a very important data required in distillation

  • 112 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 11 Jan 2020

Residue Curve Maps of Ternary Systems

Version 1.0.0.0 by Housam Binous

Residue curve map.

  • 3.4K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 13 Aug 2007

  • 1.7K (All time)
  • 2 (Last 30 days)
  • 4.0 / 5
  • Community
  • 6 Mar 2006

Find pairings with integrity (findICI)

Version 1.2.0.0 by Miguel Castaño Arranz

Finds pairings for decentralized control which satisfy necessary conditions for integrity.

Relative Interaction Array accumulated for all the possible partially controlled systems. Example: Consider the following DC-gain system fot a Petlyuk distillation column used in by K.E. Haeggblom (1997)with

  • 56 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 3 Sep 2022

Partial Relative Gain (PRG)

Version 1.7 by Miguel Castaño Arranz

Calculation of the Partial Relative Gain defined by K.E. Haeggblom (1997)

distillation column are included. The examples reproduce the ones used by K.E. Haeggblom (1997).

  • 41 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 3 Sep 2022

McCabe-Thiele Graphing for an Ideal Mixture

Version 1.2.0.0 by Igor Kheyfets

McCabe-Thiele Graphing for an Ideal Mixture

This script computes and plots required number of stages in distillation column. The values of reflux ratio, boilup ratio as well as percentage of LK in distillate in bottoms are needed to run this

  • 290 (All time)
  • 1 (Last 30 days)
  • 2.0 / 5
  • Community
  • 19 Mar 2016

DESTILACIÓN CONTINUA

Version 3.0.0 by Alicia

Simulación del proceso de destilación continua por Alicia Alvarado y Oriana Moreno

  • 3 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 9 Jul 2025

Zero inflated poison regression & factor analysis

Version 1.0.1 by Peter Xu

Zero inflated poison regression Zero inflated poison factor analysis

  • 186 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Jul 2022