Multi-Objective Optimization Programs and their Application to Amine Absorption Process Design for Natural Gas Sweetening

This chapter presents three MS Excel programs, namely, EMOO (Excel based Multi-Objective Optimization), NDS (Non-Dominated Sorting) and PM (Performance Metrics) useful for Multi-Objective Optimization (MOO) studies. The EMOO program is for finding non-dominated solutions of a given MOO problem. It has both binary-coded and realcoded NSGA-II (Elitist Non-Dominated Sorting Genetic Algorithm), and two termination criteria based on chi-squared test and steady state detection. The known/true Pareto-optimal front for the application problems is not available unlike that for benchmark problems. Hence, a procedure for obtaining known/true Pareto-optimal front is described in this chapter. The NDS program is for non-dominated sorting and crowding distance calculations of the non-dominated solutions obtained from several optimization runs using same or different MOO programs. The PM program can be used to calculate the values of performance metrics between the non-dominated solutions obtained using a MOO program and the true/known Pareto optimal front. It is useful for comparing the performance of MOO programs to find the non-dominated solutions. Finally, use of EMOO, NDS and PM programs is demonstrated on MOO of amine absorption process for natural gas sweetening.

[1]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[2]  R. R. Rhinehart,et al.  An efficient method for on-line identification of steady state , 1995 .

[3]  David A. Van Veldhuizen,et al.  Evolutionary Computation and Convergence to a Pareto Front , 1998 .

[4]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[5]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[6]  Qingfu Zhang,et al.  Combining Model-based and Genetics-based Offspring Generation for Multi-objective Optimization Using a Convergence Criterion , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[7]  Zhijian Wu,et al.  Performance assessment of DMOEA-DD with CEC 2009 MOEA competition test instances , 2009, 2009 IEEE Congress on Evolutionary Computation.

[8]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[9]  William A. Crossley,et al.  Hybrid Approach for Multi-Objective Combinatorial Optimization in Search of Greener Aircraft , 2011 .

[10]  Gade Pandu Rangaiah,et al.  Multi-objective optimization using MS Excel with an application to design of a falling-film evaporator system , 2012 .

[11]  R. Russell Rhinehart Convergence criterion in optimization of stochastic processes , 2014, Comput. Chem. Eng..

[12]  Gade Pandu Rangaiah,et al.  Retrofitting amine absorption process for natural gas sweetening via hybridization with membrane separation , 2014 .

[13]  François Maréchal,et al.  Process design optimization strategy to develop energy and cost correlations of CO2 capture processes , 2014, Comput. Chem. Eng..

[14]  Robert W. Serth,et al.  Design of Shell-and-Tube Heat Exchangers , 2014 .

[15]  Gade Pandu Rangaiah,et al.  Multi-objective optimization for the design and operation of energy efficient chemical processes and power generation , 2015 .

[16]  François Maréchal,et al.  Environomic optimal design of power plants with CO2 capture , 2015 .

[17]  Gade Pandu Rangaiah,et al.  Design of shell-and-tube heat exchangers for multiple objectives using elitist non-dominated sorting genetic algorithm with termination criteria , 2016 .