Which method is better for the kinetic modeling: Decimal encoded or Binary Genetic Algorithm?

Abstract Kinetic modeling is an important issue, whose objective is the accurate determination of the rates of various reactions taking place in a reacting system. This issue is a pivotal element for the process design and development particularly for novel processes which are based on reactions taking place between various types of species. In this paper, the Genetic Algorithms have been used to develop a systematic computational framework for kinetic modeling of various reacting systems. This framework can be used to find the optimum values of various parameters that exist in the kinetic model of a reacting system. The Fischer–Tropsch (FT) reactions have been used as the kinetic modeling bench mark. General kinetic models for FT, Water–Gas-shift (WGS) and overall rates based on Langmuir–Hinshelwood type have been considered and their optimum parameters have been obtained by Genetic Algorithms. The study shows the obtained model outperforms the other alternative models both in generality and accuracy. Furthermore, the performance of Binary and Decimal Genetic Algorithms have been compared. The obtained results show that despite its ease of implementation, Decimal encoding GA has lower performance comparing to Binary encoding GA.

[1]  Yi-Ning Wang,et al.  Heterogeneous modeling for fixed-bed Fischer–Tropsch synthesis: Reactor model and its applications , 2003 .

[2]  Peter J. Bentley,et al.  Evolutionary Design By Computers , 1999 .

[3]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[4]  G. Froment,et al.  A hybrid genetic algorithm for the estimation of parameters in detailed kinetic models , 1998 .

[5]  Fatemi Shohreh,et al.  Application of Genetic Algorithm in Kinetic Modeling and Reaction Mechanism Studies , 2005 .

[6]  David E. Goldberg,et al.  The Design of Innovation: Lessons from and for Competent Genetic Algorithms , 2002 .

[7]  Alain Hertz,et al.  A framework for the description of evolutionary algorithms , 2000, Eur. J. Oper. Res..

[8]  Christopher W. Wilson,et al.  Genetic algorithms for optimisation of chemical kinetics reaction mechanisms , 2004 .

[9]  L. Schmitt Fundamental Study Theory of genetic algorithms , 2001 .

[10]  Antonio Brunetti,et al.  A Fast and precise genetic algorithm for a non-linear fitting problem , 2000 .

[11]  G. V. D. Laan Kinetics, selectivity and scale up of the Fischer-Tropsch synthesis , 1999 .

[12]  Lionel Estel,et al.  A genetic algorithm with decimal coding for the estimation of kinetic and energetic parameters , 2000 .

[13]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[14]  Antonie A. C. M. Beenackers,et al.  Intrinsic kinetics of the gas-solid Fischer-Tropsch and water gas shift reactions over a precipitated iron catalyst , 2000 .

[15]  N. S. Mera,et al.  GENETIC ALGORITHMS FOR OPTIMIZATION OF CHEMICAL KINETIC MECHANISMS , 2004 .

[16]  Lothar M. Schmitt,et al.  Theory of genetic algorithms , 2001, Theor. Comput. Sci..

[17]  Riccardo Poli,et al.  Foundations of Genetic Programming , 1999, Springer Berlin Heidelberg.

[18]  R. Moros,et al.  A genetic algorithm for generating initial parameter estimations for kinetic models of catalytic processes , 1996 .

[19]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[20]  R. Zennaro,et al.  Kinetics of Fischer–Tropsch synthesis on titania-supported cobalt , 2000 .