Journal of Central South University

, Volume 20, Issue 4, pp 950–959 | Cite as

Chemical process dynamic optimization based on hybrid differential evolution algorithm integrated with Alopex

  • Qin-qin Fan (范勤勤)
  • Zhao-min Lü (吕照民)
  • Xue-feng Yan (颜学峰)
  • Mei-jin Guo (郭美锦)
Article

Abstract

To solve dynamic optimization problem of chemical process (CPDOP), a hybrid differential evolution algorithm, which is integrated with Alopex and named as Alopex-DE, was proposed. In Alopex-DE, each original individual has its own symbiotic individual, which consists of control parameters. Differential evolution operator is applied for the original individuals to search the global optimization solution. Alopex algorithm is used to co-evolve the symbiotic individuals during the original individual evolution and enhance the fitness of the original individuals. Thus, control parameters are self-adaptively adjusted by Alopex to obtain the real-time optimum values for the original population. To illustrate the whole performance of Alopex-DE, several varietal DEs were applied to optimize 13 benchmark functions. The results show that the whole performance of Alopex-DE is the best. Further, Alopex-DE was applied to solve 4 typical CPDOPs, and the effect of the discrete time degree on the optimization solution was analyzed. The satisfactory result is obtained.

Key words

evolutionary computation dynamic optimization differential evolution algorithm Alopex algorithm self-adaptivity 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    SAYYED A A, MAHMOUD R P. Dynamic optimization in chemical processes using region reduction strategy and control vector parameterization with an ant colony optimization algorithm [J]. Chem Eng Technol, 2008, 31(4): 507–512.CrossRefGoogle Scholar
  2. [2]
    RAY W H, SZEKELY J. Process optimization [M]. New York: John Wiley & Sons, 1973: 1–371.Google Scholar
  3. [3]
    RAMIREZ W F. Process control and identification [M]. San Diego: Academic Press, 1994: 1–424.Google Scholar
  4. [4]
    ROUBOS J A, VAN STRATEN G, VAN BOXTEL A J B. An evolutionary strategy for fed-batch bioreactor optimization: Concepts and performance [J]. Journal of Biotechnology, 1999, 67: 173–187.CrossRefGoogle Scholar
  5. [5]
    LUUS R. Optimization of fed-batch fermentors by iterative dynamic programming [J]. Biotechnology and Bioengineering, 1993, 41: 599–602.CrossRefGoogle Scholar
  6. [6]
    ONWUBOLU G C, BABU B V. New optimization techniques in engineering [M]. Germany: Springer Heidelberg, 2004: 1–734.Google Scholar
  7. [7]
    PHAM Q T. Dynamic optimization of chemical engineering processes by an evolutionary method [J]. Computers and Chemical Engineering, 1998, 22(7): 1089–1097.CrossRefGoogle Scholar
  8. [8]
    ZHANG Bing, CHEN De-zhao, ZHAO Wei-xiang. Iterative ant-colony algorithm and its application to dynamic optimization of chemical process [J]. Computers and Chemical Engineering, 2005, 29: 2078–2086.CrossRefGoogle Scholar
  9. [9]
    RAJESH J, GUPTA K, KUSUMAKAR H S, JAYARAMAN V K, KULKARNI B D. Dynamic optimization of chemical processes using ant colony framework [J]. Computers and Chemistry, 2001, 25: 583–595.CrossRefGoogle Scholar
  10. [10]
    STORN R, PRICE K. Differential evolution: A simple and efficient adaptive scheme for global optimization over continuous spaces [R]. Technical Report TR-95-012, ICSI, 1995.Google Scholar
  11. [11]
    PRICE K. Differential evolution vs the functions of the 2nd ICEO [C]// Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC_97). Indianapolis, USA, 1997: 153–157.Google Scholar
  12. [12]
    LIU Jin, LAMPINEN J. On setting the control parameter of the differential evolution method [C]// Proc 8th Int Conf Soft Computing. 2002: 11–18.Google Scholar
  13. [13]
    ABBASS H. The self-adaptive Pareto differential evolution algorithm [C]// Proceedings of the IEEE Congress on Evolutionary Computation. Los Alamitos, 2002: 831–836.Google Scholar
  14. [14]
    BREST J, BOŠKOVIĆ B, GREINER S, ŽUMER V, MAUČEC M S. Performance comparison of self-adaptive and adaptive differential evolution algorithms [J]. Soft Computing, 2007, 11: 617–629.MATHCrossRefGoogle Scholar
  15. [15]
    SOLIMAN O S, BUI L T, ABBASS H A. The effect of a stochastic step length on the performance of the differential evolution algorithm [C]// IEEE Congress on Evolutionary Computation. Singapore, 2007: 2850–2857.Google Scholar
  16. [16]
    SOLIMAN O S, BUI L T. A self-adaptive strategy for controlling parameters in differential evolution [C]// IEEE Congress on Evolutionary Computation (CEC 2008). Hong Kong, 2008: 2837–2842.Google Scholar
  17. [17]
    QIN A K, HUANG V L, SUGANTHAN P N. Differential evolution algorithm with strategy adaptation for global numerical optimization [J]. IEEE Transactions on Evolutionary Computation, 2009, 13(2): 398–417.CrossRefGoogle Scholar
  18. [18]
    EIBEN A E, HINTERDING R, MICHALEWICZ Z. Parameter control in evolutionary algorithms [J]. IEEE Trans Evol Comput, 1999, 3(2): 124–141.CrossRefGoogle Scholar
  19. [19]
    HARTH E, TZANAKOU E. ALOPEX: A stochastic method for determining visual perceptive fields [J]. Vision Res, 1974, 14: 1475–1482CrossRefGoogle Scholar
  20. [20]
    QIAO C G. Convergence analysis of a stochastic parallel algorithm [J]. Numerical Computing and Computer Application, 1996, 4: 308–301.Google Scholar
  21. [21]
    LI Fei. LI Shao-jun, MEI Zhen-zhen. A new evolutionary algorithm combining Alopex with estimation of distribution algorithm and its application to parameter estimation [J]. Journal of Central South University: Science and Technology, 2011, 42(7): 1973–1980. (in Chinese)MathSciNetGoogle Scholar
  22. [22]
    LI Shao-jun, ZHANG Xiao-guang. A new evolution optimization algorithm and its application in soft sensor modeling [J]. Control and Instruments in Chemical Industry, 2008, 35(3): 62–66.Google Scholar
  23. [23]
    SALMAN A, ENGELBRECHT A, OMRAN M. Empirical analysis of self-adaptive differential evolution [J]. European Journal of Operational Research, 2007, 183: 785–804.MATHCrossRefGoogle Scholar
  24. [24]
    PRICE K, STORN R. Differential evolution (DE) for continuous function optimization [EB/OL]. http://www.ICSI.Berkeley.edu/~storn/code.html.2005.
  25. [25]
    NOBAKHTI A, WANG Hong. A simple self-adaptive differential evolution algorithm with application on the ALSTOM gasifier [J]. Applied Soft Computing, 2008, 8: 350–370.CrossRefGoogle Scholar
  26. [26]
    DADEBO S. A, MCAULEY K. B. Dynamic optimization of constrained chemical engineering problems using dynamic programming [J]. Computers Chem Engng, 1995, 19(50): 513–525.CrossRefGoogle Scholar
  27. [27]
    LOGSDON J. S, BIEGLER L. T. Accurate solution of differential-algebraic optimization problems [J]. Ind Eng Chem Res, 1989, 28: 1628–1639.CrossRefGoogle Scholar
  28. [28]
    JACKSON R. Optimization of chemical reactors with respect to flow configuration [J]. Journal of Optimization Theory and Applications, 1968, 2: 240–259.MathSciNetCrossRefGoogle Scholar

Copyright information

© Central South University Press and Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Qin-qin Fan (范勤勤)
    • 1
  • Zhao-min Lü (吕照民)
    • 1
  • Xue-feng Yan (颜学峰)
    • 1
  • Mei-jin Guo (郭美锦)
    • 1
  1. 1.Key Laboratory of Advanced Control and Optimization for Chemical Processes of Ministry of Education (East China University of Science and Technology)ShanghaiChina

Personalised recommendations