Dynamic optimization of chemical engineering problems using affinity propagation based estimation of distribution algorithm

Dynamic optimization has attracted much attention for its wide applications in engineering problems. However, it is still a challenge for high nonlinear, multi-dimensional and multimodal problems. Estimation of Distribution Algorithm was proposed in which probabilistic models extracted relevant features of the complex search space and then generated new individuals during optimization. In order to decrease the dependences among control variables in dynamic optimization, affinity propagation was applied to cluster the individuals in evolutionary iterations. In each cluster, the probabilistic density function of Gaussian mixture model refined the promising spaces with high quality solutions and avoided the random combination of different control variables. To evaluate the performance of the new approach, three dynamic optimization problems of chemical process are used as cases comparing with three state-of-the-art global optimization methods. The results showed that the new approach could achieve the best solution in most cases with less computational effort and higher efficiency.

[1]  Heinz Mühlenbein,et al.  Convergence Theory and Applications of the Factorized Distribution Algorithm , 2015, CIT 2015.

[2]  Q. T. Pham,et al.  Using statistical analysis to tune an evolutionary algorithm for dynamic optimization with progressive step reduction , 2007, Comput. Chem. Eng..

[3]  David E. Goldberg,et al.  The compact genetic algorithm , 1999, IEEE Trans. Evol. Comput..

[4]  Hamidreza Modares,et al.  Solving nonlinear optimal control problems using a hybrid IPSO-SQP algorithm , 2011, Eng. Appl. Artif. Intell..

[5]  Kumara Sastry,et al.  Linkage Learning via Probabilistic Modeling in the Extended Compact Genetic Algorithm (ECGA) , 2006, Scalable Optimization via Probabilistic Modeling.

[6]  S. A. Dadebo,et al.  Dynamic optimization of constrained chemical engineering problems using dynamic programming , 1995 .

[7]  Harvey Arellano-Garcia,et al.  Integration of simulated annealing to a simulation tool for dynamic optimization of chemical processes , 2000 .

[8]  Helen H. Lou,et al.  A probability distribution estimation based method for dynamic optimization , 2007 .

[9]  L. Biegler,et al.  Advances in simultaneous strategies for dynamic process optimization , 2002 .

[10]  Pedro Larrañaga,et al.  Optimization in Continuous Domains by Learning and Simulation of Gaussian Networks , 2000 .

[11]  Mahmoud Reza Pishvaie,et al.  Dynamic Optimization in Chemical Processes Using Region Reduction Strategy and Control Vector Parameterization with an Ant Colony Optimization Algorithm , 2008 .

[12]  Q. Pham Dynamic optimization of chemical engineering processes by an evolutionary method , 1998 .

[13]  George Tsatsaronis,et al.  Dynamic optimization with simulated annealing , 2005, Comput. Chem. Eng..

[14]  M. Pelikán,et al.  The Bivariate Marginal Distribution Algorithm , 1999 .

[15]  Paul A. Viola,et al.  MIMIC: Finding Optima by Estimating Probability Densities , 1996, NIPS.

[16]  Shumeet Baluja,et al.  A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning , 1994 .

[17]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[18]  Qian Feng Dynamic optimization in chemical processes using improved knowledge-based cultural algorithm , 2010 .

[19]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

[20]  H. Mühlenbein,et al.  From Recombination of Genes to the Estimation of Distributions I. Binary Parameters , 1996, PPSN.

[21]  Simant R. Upreti,et al.  A new robust technique for optimal control of chemical engineering processes , 2004, Comput. Chem. Eng..

[22]  Lorenz T. Biegler,et al.  Optimization Strategies for Dynamic Systems , 2009, Encyclopedia of Optimization.

[23]  Bing Zhang,et al.  Iterative ant-colony algorithm and its application to dynamic optimization of chemical process , 2005, Comput. Chem. Eng..

[24]  D. Goldberg,et al.  BOA: the Bayesian optimization algorithm , 1999 .

[25]  Hu Shangxu Chaos particle swarm optimization algorithm and its application in biochemical process dynamic optimization , 2006 .

[26]  Moo Ho Lee,et al.  Dynamic Optimization of a Continuous Polymer Reactor Using a Modified Differential Evolution Algorithm , 1999 .

[27]  Delbert Dueck,et al.  Clustering by Passing Messages Between Data Points , 2007, Science.

[28]  Cheng-Liang Chen,et al.  Numerical solution of dynamic optimization problems with flexible inequality constraints by iterative dynamic programming , 2002, Fuzzy Sets Syst..

[29]  Douglas A. Reynolds,et al.  Gaussian Mixture Models , 2018, Encyclopedia of Biometrics.

[30]  Michèle Sebag,et al.  Extending Population-Based Incremental Learning to Continuous Search Spaces , 1998, PPSN.

[31]  Rakesh Angira,et al.  Optimization of dynamic systems: A trigonometric differential evolution approach , 2007, Comput. Chem. Eng..

[32]  Pedro Larrañaga,et al.  Learning Factorizations in Estimation of Distribution Algorithms Using Affinity Propagation , 2010, Evolutionary Computation.

[33]  Kapil Gupta,et al.  Dynamic Optimization of Chemical Processes using Ant Colony Framework , 2001, Comput. Chem..