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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Abido MA (2003) A niched Pareto genetic algorithm for multi-objective environmental/economic dispatch. Int J Electr Power Energy Syst 25:97–105
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
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
Ali AF (2015) Accelerated bat algorithm for solving integer programming problems. Egypt Comput Sci J 39
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
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
Apostolopoulos T, Vlachos A (2011) Application of the firefly algorithm for solving the economic emissions load dispatch problem. Int J Comb
Bansal JC, Sharma H, Jadon SS, Clerc M (2014) Spider monkey optimization algorithm for numerical optimization. Memetic Comput 6(1):31–47
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
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
Chang WD (2009) PID control for Chaotic synchronization using particle swarm optimization. Chaos, Solutions Fractals 39(2):910–917
Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279
Dorigo M (1992) Optimization, learning and natural algorithms. PhD thesis, Politecnico di Milano, Italy
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
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
Gazi V, Passino KM (2004) Stability analysis of social foraging swarms. IEEE Trans Syst Man Cybern Part B 34(1):539–557
Hedar A, Ali AF (2012) Tabu search with multi-level neighborhood structures for high dimensional problems. Appl Intell 37:189–206
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)
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
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
Karaboga D, Akayb B (2011) Amodified artificial bee colony (ABC) algorithm for constrained optimization problems. Appl Soft Comput 11(3):3021–3031
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
Kennedy J, Eberhart RC (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948
Kim DH, Abraham A, Cho JH (2007) A hybrid genetic algorithm and bacterial foraging approach for global optimization. Inf Sci 177:3918–3937
Komarasamy G, Wahi A (2012) An optimized K-means clustering technique using bat algorithm. Eur J Sci Res 84(2):263–273
Lei MD (2008) A Pareto archive particle swarm optimization for multi-objective job shop scheduling. Comput Ind Eng 54(4):960–971
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
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
Norconk MA, Kinzey WG (1994) Challenge of neotropical frugivory: travel patterns of spider monkeys and bearded sakis. Am J Primatol 34(2):171–183
Passino MK (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst 22(3):52–67
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
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
Simmen B, Sabatier D (1996) Diets of some french guianan primates: food composition and food choices. Int J Primatol 17(5):661–693
Selvakumar AI, Thanushkodi KA (2007) A new particle swarm optimization solution to non-convex economic dispatch problems. IEEE Trans Power Syst 22:42–51
Selvakumar AI, Thanushkodi K (2008) Anti-predatory particle swarm optimization: solution to non-convex economic dispatch problems. Electr Power Syst Res 78:2–10
Sidi A (2014) Economic dispatch problem using bat algorithm. Leonardo J Sci 24:75–84
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
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
Torczon V (1989) Multi-directional search: a direct search algorithm for parallel machines. Rice University, Department of Mathematical Sciences, Houston
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
Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010), pp 65–74
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
Zhu G, Kwong S (2010) gbest-guided artificial bee colony algorithm for numerical function optimization. Appl Math Comput 217(7):3166–3173
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)