Application of the microsoft excel solver tool in the optimization of distillation sequences problems

Distillation is a very important operation for purification and separation in Chemical Engineering field. The determination of the optimal distillation sequence is key to minimize the total investment and operating cost and it can be posed as a mixed integer‐linear programming (MILP) problem. To solve them and due to the high number of variables and equations, it is required the use of specific software, for example, General Algebraic Modeling System or A Mathematical Programming Language. However, these software involve long training for the student to adequately harness them. The use of non‐specialized, widespread and easy to access software programs is a good opportunity to tackle the teaching of some typical optimization problems. One of them is the Microsoft Excel Solver Tool, accessible by any engineering student who usually learn its use in the first years of their degree, so that MS‐Excel is already known when students deal with optimization problems. Additionally, it is scarcely known that Microsoft Excel Solver may tackle both real and binary variables, so it is possible to leverage it for solving MILP problems. This paper presents an example of distillation sequences problem aimed to separate a mixture comprising four different compounds with a minimal operational cost (which constitutes a MILP optimization problem indeed) solved using Excel Solver tool. This methodology was taught successfully to the students of the Master of Chemical Engineering of Rey Juan Carlos University and Autónoma University of Madrid.

[1]  Eugénio C. Ferreira,et al.  Can spreadsheet solvers solve demanding optimization problems? , 2001, Comput. Appl. Eng. Educ..

[2]  José A. Caballero,et al.  How to implement environmental considerations in chemical process design: An approach to multiobjective optimization for undergraduate students , 2012 .

[3]  John L. Falconer,et al.  Interactive Mathematica Simulations in Chemical Engineering Courses. , 2014 .

[4]  Eugénio C. Ferreira,et al.  Spreadsheets in Chemical Engineering Education—A Tool in Process Design and Process Integration* , 2004 .

[5]  Ignacio E. Grossmann,et al.  Systematic Methods of Chemical Process Design , 1997 .

[6]  Maria-Fernanda López-Pérez,et al.  MATLAB as a tool as Analysis and Problem Solving Competency Development in Chemical Engineering Degree using MATLAB , 2016 .

[7]  John L. Falconer,et al.  Teaching/Learning Resources for Chemical Engineering: www.LearnChemE.com , 2015 .

[8]  Zdravko Kravanja,et al.  The role of computer-aided chemical engineering education within the European Bologna three-cycle study system , 2011, 2011 Fourth International Conference on Modeling, Simulation and Applied Optimization.

[9]  John L. Falconer,et al.  Interactive Mathematica Simulations for Chemical Engineering , 2015 .

[10]  L. Briones,et al.  Application of the Microsoft Excel Solver tool in the solution of optimization problems of heat exchanger network systems , 2019 .

[11]  A. Fricke,et al.  Industrie 4.0 with Ms-excel? , 2015 .

[12]  Mariano Martn Martn Introduction to Software for Chemical Engineers , 2014 .

[13]  Lorenz T. Biegler,et al.  Nonlinear Waves in Integrable and Nonintegrable Systems , 2018 .