|
|
|
|
|
|
|
|
Application of Optimization to the Study of Chemical Processes
|
|
|
|
|
|
Department: | Chemical Engineering |
|
|
|
|
|
|
2005-10-18
|
|
|
|
|
|
The five notebooks solve several process design problems. These examples were originally provided as applications of process design optimization by Edgar, Himmelblau and Lasdon in their excellent book entitled Optimization of Chemical Processes, McGraw-Hill International Edition, 2001. This is a widely used undergraduate and graduate chemical engineering textbook and it is an excellent opportunity to show how Mathematica makes the optimization of complex process design problems straightforward. The author obtains the same results using Mathematica and GAMS (an optimization software available from www.gams.com) as those provided by Edgar et al. in their book. GAMS files are available upon request from author. power.nb optimizes a boiler/turbo generator system. It is a linear programming problem. filter.nb finds the economic operation of a fixed bed filter. It is a nonlinear programming problem. cracker1.nb and cracker2.nb obtain the optimal operations of a thermal cracker for two cases. These examples are two linear programming problems. alkylation.nb provides the best operating parameters for a simplified alkylation unit. It is a nonlinear programming problem.
|
|
|
|
|
|
|
|
|
|
|
|
chemical processes, optimization, alkylation unit, thermal cracker, filter, boiler/turbo generator, linear programming, nonlinear programming, GAMS
|
|
|
|
|
|
| alkylation.nb (7.7 KB) - Mathematica Notebook | | cracker1.nb (7 KB) - Mathematica Notebook | | cracker2.nb (6.5 KB) - Mathematica Notebook | | filter.nb (4.9 KB) - Mathematica Notebook | | power.nb (8.7 KB) - Mathematica Notebook |
|
|