Skip to main content
Log in

A behavior-selection based Rao algorithm and its applications to power system economic load dispatch problems

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

To improve the search efficiency of Rao algorithm, a behavior-selection based Rao Algorithm is proposed in this paper. Our proposed algorithm is a parameter-less and metaphor-less algorithm, which has three major improvements. (i) Three perturbation operators for offspring population are proposed to effectively balance algorithm exploitation and exploration capability. (ii) A behavior selection strategy is proposed for evaluating the three new perturbation operators and the original operators of Rao Algorithms. The upper confidence bound algorithm is modified and used for calculating the future value of the operators. (iii) A new mapping strategy is designed to increase the diversity of the solutions. The behavior-selection based Rao algorithm is tested based on some benchmark functions and the power system economic load dispatch problems, compared to the other well-known algorithms, the proposed algorithm has a competitive superiority in terms of convergence performance and global search capability.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT Press, Cambridge

    Book  Google Scholar 

  2. Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41

    Article  Google Scholar 

  3. Eberhart R, Kennedy J (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948

    Article  Google Scholar 

  4. Li X (2002) An optimizing method based on autonomous animats: fish-swarm algorithm. Syst Eng Theory Pract 22(11):32–38

    Google Scholar 

  5. Yang XS, Deb S (2009). Cuckoo search via Lévy flights. In: 2009 World congress on nature & biologically inspired computing (NaBIC). IEEE, pp 210–214

  6. Meng XB, Gao XZ, Lu L et al (2016) A new bio-inspired optimisation algorithm: bird Swarm Algorithm. J Exp Theor Artif Intell 28(4):673–687

    Article  Google Scholar 

  7. Wu HS, Zhang F, Wu L (2013) New swarm intelligence algorithm-wolf pack algorithm. Syst Eng Electron 35(11):2430–2438

    MathSciNet  MATH  Google Scholar 

  8. Xue J, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34

    Article  Google Scholar 

  9. Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359

    Article  MathSciNet  Google Scholar 

  10. Passino KM (2000) Distributed optimization and control using only a germ of intelligence. In: Proceedings of the 2000 IEEE International Symposium on Intelligent Control. Held jointly with the 8th IEEE Mediterranean Conference on Control and Automation (Cat. No. 00CH37147). IEEE, pp P5–P 13

  11. Krishnanand KN, Ghose D (2005) Detection of multiple source locations using a glowworm metaphor with applications to collective robotics. In: Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005. IEEE, pp 84–91

  12. Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154

    Article  MathSciNet  Google Scholar 

  13. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39(3):459–471

    Article  MathSciNet  Google Scholar 

  14. Yang XS (2010) A new metaheuristic bat-inspired algorithm. Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin, Heidelberg, pp 65–74

    Book  Google Scholar 

  15. Rao R (2020) Rao algorithms: Three metaphor-less simple algorithms for solving optimization problems. Int J Ind Eng Comput 11(1):107–130

    Google Scholar 

  16. Rao RV, Pawar RB (2020) Self-adaptive multi-population Rao algorithms for engineering design optimization. Appl Artif Intell 34(3):187–250

    Article  Google Scholar 

  17. Rao R V, Keesari H S. Rao algorithms for multi-objective optimization of selected thermodynamic cycles. Engineering with Computers, 2020: 1–29.

  18. Rao RV, Keesari HS (2021) A self-adaptive population Rao algorithm for optimization of selected bio-energy systems. J Comput Des Eng 8(1):69–96

    Google Scholar 

  19. Rao RV, Pawar RB (2020) Quasi-oppositional-based Rao algorithms for multi-objective design optimization of selected heat sinks. J Comput Des Eng 7(6):830–863

    Google Scholar 

  20. Kalemci EN (2020) Rao-3 algorithm for the weight optimization of reinforced concrete cantilever retaining wall. Geomech Eng 20(6):527–536

    Google Scholar 

  21. Wang L, Wang Z, Liang H et al (2020) Parameter estimation of photovoltaic cell model with Rao-1 algorithm. Optik 210:163846

    Article  Google Scholar 

  22. Rao RV, Pawar RB (2020) Constrained design optimization of selected mechanical system components using Rao algorithms. Appl Soft Comput 89:106141

    Article  Google Scholar 

  23. Al-Betar MA, Awadallah MA, Khader AT et al (2018) Economic load dispatch problems with valve-point loading using natural updated harmony search. Neural Comput Appl 29(10):767–781

    Article  Google Scholar 

  24. Al-Betar MA, Awadallah MA, Abu Doush I et al (2018) A non-convex economic dispatch problem with valve loading effect using a new modified β-hill climbing local search algorithm. Arab J Sci Eng 43(12):7439–7456

    Article  Google Scholar 

  25. Al-Betar MA, Awadallah MA, Krishan MM (2019) A non-convex economic load dispatch problem with valve loading effect using a hybrid grey wolf optimizer. Neural Comput Appl. https://doi.org/10.1007/s00521-019-04284-9

    Article  Google Scholar 

  26. Al-Betar MA (2021) Island-based harmony search algorithm for non-convex economic load dispatch problems. J Electric Eng Technol. https://doi.org/10.1007/s42835-021-00758-w

    Article  Google Scholar 

  27. Al-Betar MA, Doush IA, Khader AT et al (2012) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095–6117

    MATH  Google Scholar 

  28. Al-Betar MA, Awadallah MA, Faris H et al (2018) Bat-inspired algorithms with natural selection mechanisms for global optimization. Neurocomputing 273:448–465

    Article  Google Scholar 

  29. Al-Betar MA, Awadallah MA, Faris H et al (2018) Natural selection methods for grey wolf optimizer. Expert Syst Appl 113:481–498

    Article  Google Scholar 

  30. Awadallah MA, Al-Betar MA, Bolaji AL et al (2019) Natural selection methods for artificial bee colony with new versions of onlooker bee. Soft Comput 23(15):6455–6494

    Article  Google Scholar 

  31. Cappé O, Garivier A, Maillard OA et al (2013) Kullback–leibler upper confidence bounds for optimal sequential allocation. Ann Stat 41(3):1516–1541

    Article  MathSciNet  Google Scholar 

  32. Huang T, Zhang C, Ouyang H et al (2020) Parameter identification for photovoltaic models using an improved learning search algorithm. IEEE Access 8:116292–116309

    Article  Google Scholar 

  33. Yu K, Liang JJ, Qu BY et al (2017) Parameters identification of photovoltaic models using an improved JAYA optimization algorithm. Energy Convers Manage 150:742–753

    Article  Google Scholar 

  34. Chen X, Xu B, Mei C et al (2018) Teaching–learning-based artificial bee colony for solar photovoltaic parameter estimation. Appl Energy 212:1578–1588

    Article  Google Scholar 

  35. Chen X, Tianfield H, Mei C et al (2017) Biogeography-based learning particle swarm optimization. Soft Comput 21(24):7519–7541

    Article  Google Scholar 

  36. Ouyang H, Gao L, Li S et al (2017) Improved harmony search algorithm: LHS. Appl Soft Comput 53:133–167

    Article  Google Scholar 

  37. Hashim FA, Hussain K, Houssein EH et al (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551

    Article  Google Scholar 

  38. Xu C, Bin X, Wenli D (2018) An improved particle swarm optimization with biogeography-based learning strategy for economic load dispatch problems. Complexity 2018:1–15

    Google Scholar 

  39. Gholamghasemi M, Akbari E, Asadpoor MB et al (2019) A new solution to the non-convex economic load dispatch problems using phasor particle swarm optimization. Appl Soft Comput 79:111–124

    Article  Google Scholar 

  40. Elhoseny M, Tharwat A, Hassanien AE (2018) Bezier curve based path planning in a dynamic field using modified genetic algorithm. J Comput Sci 25:339–350

    Article  Google Scholar 

  41. Tharwat A, Gabel T, Hassanien AE (2017) Parameter optimization of support vector machine using dragonfly algorithm. In: International Conference on Advanced Intelligent Systems and Informatics. Springer, Cham, pp 309–319

  42. Elhoseny M, Tharwat A, Farouk A et al (2017) K-coverage model based on genetic algorithm to extend WSN lifetime. IEEE Sens Lett 1(4):1–4

    Article  Google Scholar 

  43. Qais MH, Hasanien HM, Alghuwainem S (2020) Transient search optimization: a new meta-heuristic optimization algorithm. Appl Intell 50(11):3926–3941

    Article  Google Scholar 

  44. Laskar NM, Guha K, Chatterjee I et al (2019) HWPSO: a new hybrid whale-particle swarm optimization algorithm and its application in electronic design optimization problems. Appl Intell 49(1):265–291

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to express their sincere thanks to P. N. Suganthan for the useful information about meta-heuristic algorithms and optimization problems on their home webpages. This work is supported by National Nature Science Foundation of China (Grant No. 61806058), Natural Science Foundation of Guangdong Province (2018A030310063), Guangzhou Science and Technology Plan Project (201804010299).

Author information

Authors and Affiliations

Authors

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wei, W., Ouyang, H., Wu, W. et al. A behavior-selection based Rao algorithm and its applications to power system economic load dispatch problems. Appl Intell 52, 11966–11999 (2022). https://doi.org/10.1007/s10489-021-02849-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02849-7

 Keywords

Navigation