Skip to main content

Black Hole—White Hole Algorithm for Dynamic Optimization of Chemically Reacting Systems

  • Conference paper
  • First Online:
Congress on Intelligent Systems (CIS 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1335))

Included in the following conference series:

Abstract

Black hole (BH) meta-heuristic optimization is a nature-inspired algorithm which mimics the behavior of black holes. The Black hole algorithm framework is implemented in this work to solve dynamic optimization of some benchmark problems encountered in chemically reacting systems. We have employed two different algorithm types which include a standalone black hole algorithm and an algorithm which combines exploration–exploitation tradeoff in the algorithm. This tradeoff is enabled through the concept of white hole (WH). We have employed both piecewise linear and piecewise constant control profiles in our simulations. The algorithms proposed are simple and are easy to implement. Case studies studied show that the novel algorithms are robust and compare very well with existing algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Nikumbh, S., Ghosh, S., Jayaraman, V.K.: Biogeography-based optimization for dynamic optimization of chemical reactors. In: Applications of Metaheuristics in Process Engineering, pp. 201–216. Springer, Cham (2014)

    Google Scholar 

  2. Jayaraman, V.K., Kulkarni, B.D., Gupta, K., Rajesh, J., Kusumaker, H.S.: Dynamic optimization of fed-batch bioreactors using the ant algorithm. Biotechnol. Prog. 17(1), 81–88 (2001)

    Article  Google Scholar 

  3. Goldberg, D.E.: Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading-MA (1989)

    MATH  Google Scholar 

  4. Dorigo, M., Di Caro, G.: Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, pp. 1470–1477. IEEE (1999)

    Google Scholar 

  5. Nguang, S.K., Chen, L., Chen, X.D.: Optimisation of fed-batch culture of hybridoma cells using genetic algorithms. ISA Trans. 40(4), 381–389 (2001)

    Article  Google Scholar 

  6. Michalewicz, Z., Janikow, C.Z., Krawczyk, J.B.: A modified genetic algorithm for optimal control problems. Comput. Math. Appl. 23(12), 83–94 (1992)

    Article  Google Scholar 

  7. Roubos, J.A., van Straten, G., van Boxtel, A.J.B.: Numerical computational method using genetic algorithm for the optimal control problem with terminal constraints and free parameters. J. Biotechnol. 67(2–3), 173–187 (1999)

    Article  Google Scholar 

  8. Na, J.G., Chang, Y.K., Chung, B.H., Lim, H.C.: Adaptive optimization of fed-batch culture of yeast by using genetic algorithms. Bioproc. Biosyst. Eng. 24(5), 299–308 (2002)

    Article  Google Scholar 

  9. Tian, P., Chen, X., Zhao, W., Du, W.: Dynamic optimization of chemical processes using symbiotic organisms search algorithm. In: Chinese Automation Congress (CAC), pp. 1052–1058. IEEE (2019)

    Google Scholar 

  10. Asgari, S.A., Pishvaie, M.R.: Dynamic optimization in chemical processes using region reduction strategy and control vector parameterization with an ant colony optimization algorithm. Chem. Eng. Technol. Ind. Chem.-Plant Equip.-Process Eng.-Biotechnol. 31(4), 507–512 (2008)

    Google Scholar 

  11. Fan, S., Wenli, D.U., Rongbin, Q., Feng, Q.I.A.N., Zhong, W.: A hybrid improved genetic algorithm and its application in dynamic optimization problems of chemical processes. Chin. J. Chem. Eng. 21(2), 144–154 (2013)

    Google Scholar 

  12. Nemati, M., Salimi, R., Bazrkar, N.: Black holes algorithm a swarm algorithm inspired of black holes for optimization problems. IAES Int. J. Artif. Intell. 2(3), 143–150 (2013)

    Google Scholar 

  13. Kumar, S., Datta, D., Singh, S.: Black hole algorithm and its applications. In: Computational Intelligence Applications in Modeling and Control, pp. 147–170. Springer, Cham (2015)

    Google Scholar 

  14. Hatamlou, A.: Black hole: a new heuristic optimization approach for data clustering. Inf. Sci. 222, 175–184 (2013)

    Article  MathSciNet  Google Scholar 

  15. Nemati, M., Momeni, H., Bazrkar, N.: Binary black holes algorithm. Int. J. Comput. Appl. 79(6), 0975–8887 (2013)

    Google Scholar 

  16. Wu, C., Wu, T., Fu, K., Zhu, Y., Li, Y., He, W., Tang, S.: AMOBH: adaptive multiobjective black hole algorithm. Comput. Intell. Neurosci. 2017 (2017)

    Google Scholar 

  17. Abdulwahab, H., Noraziah, A., Alsewari, A., Salih, Q.: An enhanced version of black hole algorithm via levy flight for optimization and data clustering problems. IEEE Access 7, 142085–142096 (2019)

    Article  Google Scholar 

  18. Nemati, M., Momeni, H.: Black holes algorithm with fuzzy Hawking radiation. Int. J. Sci. Technol. Res. 3(6), 85–88 (2014)

    Google Scholar 

  19. Pashaei, E., Aydin, N.: Gene selection using hybrid binary black hole algorithm and modified binary particle swarm optimization. Genomics 111(4), 669–686 (2019)

    Article  Google Scholar 

  20. Farahmandian, M., Hatamlou, A.: Solving optimization problems using black hole algorithm. J. Adv. Comput. Sci. Technol. 4(1), 68–74 (2015)

    Article  Google Scholar 

  21. Mohammed, S.K., Ibrahim, Z., Daniyal, H., Aziz, N.A.A.: White hole-black hole algorithm. In: The National Conference for Postgraduate Research, pp. 824–833. Universiti Malaysia, Pahang (2016)

    Google Scholar 

  22. Luus, R.: Application of dynamic programming to differential-algebraic process systems. Comput. Chem. Eng. 17(4), 373–377 (1993)

    Article  Google Scholar 

  23. Dadebo, S.A., McAuley, K.B.: Dynamic optimization of constrained chemical engineering problems using dynamic programming. Comput. Chem. Eng. 19(5), 513–525 (1995)

    Article  Google Scholar 

  24. Chen, C.T., Hwang, C.: Optimal on-off control for fed-batch fermentation processes. Ind. Eng. Chem. Res. 29(9), 1869–1875 (1990)

    Article  Google Scholar 

  25. Rajesh, J., Gupta, K., Kusumakar, H.S., Jayaraman, V.K., Kulkarni, B.D.: Dynamic optimization of chemical processes using ant colony framework. Comput. Chem. 25(6), 583–595 (2001)

    Article  Google Scholar 

  26. Ray, W.H.: Advanced process control. McGraw-Hill Book Company. London, UK (1981)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ovhal, P., Valadi, J.K. (2021). Black Hole—White Hole Algorithm for Dynamic Optimization of Chemically Reacting Systems. In: Sharma, H., Saraswat, M., Yadav, A., Kim, J.H., Bansal, J.C. (eds) Congress on Intelligent Systems. CIS 2020. Advances in Intelligent Systems and Computing, vol 1335. Springer, Singapore. https://doi.org/10.1007/978-981-33-6984-9_43

Download citation

Publish with us

Policies and ethics