Skip to main content

An Improved Spider Monkey Optimization for Solving a Convex Economic Dispatch Problem

  • Chapter
  • First Online:

Part of the book series: Modeling and Optimization in Science and Technologies ((MOST,volume 10))

Abstract

Spider monkey optimization (SMO) is a recent population-based swarm intelligence algorithm. It has powerful performance when it applied to solve global optimization problems. In this paper, we propose a new spider monkey optimization algorithm for solving a convex economic dispatch problem. Economic load dispatch (ELD) is a nonlinear global optimization problem for determining the power shared among the generating units to satisfy the generation limit constraints of each unit and minimizing the cost of power production. Although the efficiency of the spider monkey optimization algorithm, it suffers from slow convergence and stagnation when it applied to solve global optimization problems. We proposed a new hybrid algorithm in order to overcome this problem by invoking the multidirectional search method in the final stage of the standard spider monkey optimization algorithm. The proposed algorithm is called multidirectional spider monkey optimization algorithm (MDSMO). The proposed algorithm can accelerate the convergence of the proposed algorithm and avoid trapping in local minima. The general performance of the proposed MDSMO algorithm is tested on a six-generator test system for a total demand of 700 and 800 MW and compared against five Nature-Inspired algorithms. The experimental results show that the proposed algorithm is a promising algorithm for solving economic load dispatch problem.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   179.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

References

  1. Abido MA (2003) A niched Pareto genetic algorithm for multi-objective environmental/economic dispatch. Int J Electr Power Energy Syst 25:97–105

    Article  Google Scholar 

  2. Ali AF, Hassanien AE (2013) Minimizing molecular potential energy function using genetic Nelder-Mead algorithm. In: 8th international conference on computer engineering and systems (ICCES), pp 177–183

    Google Scholar 

  3. Ali AF (2014) A new hybrid particle swarm optimization with variable neighborhood search for solving unconstrained global optimization problems. In: The fifth international conference on innovations in bio-inspired computing and applications IBICA

    Google Scholar 

  4. Ali AF (2015) Accelerated bat algorithm for solving integer programming problems. Egypt Comput Sci J 39

    Google Scholar 

  5. Akhand MAH, Junaed ABM, Murase K (2012) Group search optimization to solve traveling salesman problem. In: 15th ICCIT 2012. University of Chittagong, pp 22–24

    Google Scholar 

  6. Amjady N, Nasiri-Rad H (2010) Solution of non-convex and non-smooth economic dispatch by a new adaptive real coded genetic algorithm. Expert Syst Appl 37:5239–5245

    Article  Google Scholar 

  7. Apostolopoulos T, Vlachos A (2011) Application of the firefly algorithm for solving the economic emissions load dispatch problem. Int J Comb

    Google Scholar 

  8. Bansal JC, Sharma H, Jadon SS, Clerc M (2014) Spider monkey optimization algorithm for numerical optimization. Memetic Comput 6(1):31–47

    Article  Google Scholar 

  9. Bansal JC, Deep SK, Katiyar VK (2010) Minimization of molecular potential energy function using particle swarm optimization. Int J Appl Math Mech 6(9):1–9

    Google Scholar 

  10. Cai J, Ma X, Li L, Haipeng P (2007) Chaotic particle swarm optimization for economic dispatch considering the generator constraints. Energy Convers Manage 48:645–653. doi:10.1016/j.enconman.2006.05.020

    Article  Google Scholar 

  11. Chang WD (2009) PID control for Chaotic synchronization using particle swarm optimization. Chaos, Solutions Fractals 39(2):910–917

    Article  MATH  Google Scholar 

  12. Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279

    Article  Google Scholar 

  13. Dorigo M (1992) Optimization, learning and natural algorithms. PhD thesis, Politecnico di Milano, Italy

    Google Scholar 

  14. Fernandez R (2001) Patterns of association, feeding competition and vocal communication in spider monkeys, Ateles geoffroyi. Dissertations, University of Pennsylvania. http://repository.upenn.edu/dissertations/AAI3003685. Accessed 1 Jan 2001

  15. Gaing ZL (2003) Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans Power Syst 18:1187–1195. doi:10.1109/tpwrs.2003.814889

    Article  Google Scholar 

  16. Gazi V, Passino KM (2004) Stability analysis of social foraging swarms. IEEE Trans Syst Man Cybern Part B 34(1):539–557

    Article  Google Scholar 

  17. Hedar A, Ali AF (2012) Tabu search with multi-level neighborhood structures for high dimensional problems. Appl Intell 37:189–206

    Article  Google Scholar 

  18. Hedar A, Ali AF, Hassan T (2011) Genetic algorithm and tabu search based methods for molecular 3D-structure prediction. Int J Numer Algebra Control Optim (NACO)

    Google Scholar 

  19. Hedar A, Ali AF, Hassan T (2010) Finding the 3D-structure of a molecule using genetic algorithm and tabu search methods. In: Proceeding of the 10th international conference on intelligent systems design and applications (ISDA2010), Cairo, Egypt

    Google Scholar 

  20. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  21. Karaboga D, Akayb B (2011) Amodified artificial bee colony (ABC) algorithm for constrained optimization problems. Appl Soft Comput 11(3):3021–3031

    Article  Google Scholar 

  22. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471. doi:10.1007/s10898-007-9149-x

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  24. Kim DH, Abraham A, Cho JH (2007) A hybrid genetic algorithm and bacterial foraging approach for global optimization. Inf Sci 177:3918–3937

    Article  Google Scholar 

  25. Komarasamy G, Wahi A (2012) An optimized K-means clustering technique using bat algorithm. Eur J Sci Res 84(2):263–273

    Google Scholar 

  26. Lei MD (2008) A Pareto archive particle swarm optimization for multi-objective job shop scheduling. Comput Ind Eng 54(4):960–971

    Article  Google Scholar 

  27. Nakamura RYM, Pereira LAM, Costa KA, Rodrigues D, Papa JP, Yang XS (2012) BBA: a binary bat algorithm for feature selection. In: 25th SIBGRAPI conference on graphics, patterns and images (SIBGRAPI). IEEE Publication, pp 291–297

    Google Scholar 

  28. Niknam T, Azizipanah-Abarghooee R, Zare M, Bahmani-Firouzi B (2012) Reserve constrained dynamic environmental/economic dispatch: a new multi-objective self-adaptive learning bat algorithm. Syst J IEEE 7:763–776. doi:10.1109/jsyst.2012.2225732

    Article  Google Scholar 

  29. Norconk MA, Kinzey WG (1994) Challenge of neotropical frugivory: travel patterns of spider monkeys and bearded sakis. Am J Primatol 34(2):171–183

    Article  Google Scholar 

  30. Passino MK (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst 22(3):52–67

    Article  MathSciNet  Google Scholar 

  31. Ramesh B, Mohan VCJ, Reddy VCV (2013) Application of bat algorithm for combined economic load and emission dispatch. Int J Electr Eng Telecommun 2:1–9

    Google Scholar 

  32. Roosmalen VMGM (1985) Instituto Nacional de Pesquisas da Amaznia. Habitat preferences, diet, feeding strategy and social organization of the black spider monkey (ateles paniscus paniscus linnaeus 1758) in surinam. Wageningen, Roosmalen

    Google Scholar 

  33. Simmen B, Sabatier D (1996) Diets of some french guianan primates: food composition and food choices. Int J Primatol 17(5):661–693

    Article  Google Scholar 

  34. Selvakumar AI, Thanushkodi KA (2007) A new particle swarm optimization solution to non-convex economic dispatch problems. IEEE Trans Power Syst 22:42–51

    Article  Google Scholar 

  35. Selvakumar AI, Thanushkodi K (2008) Anti-predatory particle swarm optimization: solution to non-convex economic dispatch problems. Electr Power Syst Res 78:2–10

    Article  Google Scholar 

  36. Sidi A (2014) Economic dispatch problem using bat algorithm. Leonardo J Sci 24:75–84

    Google Scholar 

  37. Subbaraj P, Rengaraj R, Salivahanan S (2011) Enhancement of self-adaptive real-coded genetic algorithm using Taguchi method for economic dispatch problem. Appl Soft Comput 11:83–92

    Article  Google Scholar 

  38. Teodorovic D, DellOrco M (2005) Bee colony optimization a cooperative learning approach to complex transportation problems. In: Advanced OR and AI methods in transportation: Proceedings of 16th MiniEURO conference and 10th meeting of EWGT (13–16 September 2005). Publishing House of the Polish Operational and System Research, Poznan, pp 51–60

    Google Scholar 

  39. Torczon V (1989) Multi-directional search: a direct search algorithm for parallel machines. Rice University, Department of Mathematical Sciences, Houston

    Google Scholar 

  40. Yang XS, Deb S (2009) Cuckoo search via levy flights. In: World congress on nature and biologically inspired computing, 2009. NaBIC 2009. IEEE, pp 210–214

    Google Scholar 

  41. Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010), pp 65–74

    Google Scholar 

  42. Yang XS (2012) Swarm-based meta-heuristic algorithms and no-free-lunch theorems. In: Parpinelli R, Lopes HS (eds) Theory and new applications of swarm intelligence. Intech Open Science, pp 1–16

    Google Scholar 

  43. Zhu G, Kwong S (2010) gbest-guided artificial bee colony algorithm for numerical function optimization. Appl Math Comput 217(7):3166–3173

    Google Scholar 

  44. Zielinski K, Weitkemper P, Laur R (2009) Optimization of power allocation for interference cancellation with particle swarm optimization. IEEE Trans Evol Comput 13(1):128–150

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmed Fouad Ali .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Ali, A.F. (2017). An Improved Spider Monkey Optimization for Solving a Convex Economic Dispatch Problem. In: Patnaik, S., Yang, XS., Nakamatsu, K. (eds) Nature-Inspired Computing and Optimization. Modeling and Optimization in Science and Technologies, vol 10. Springer, Cham. https://doi.org/10.1007/978-3-319-50920-4_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50920-4_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50919-8

  • Online ISBN: 978-3-319-50920-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics