Nature-Inspired Metaheuristics Search Algorithms for Solving the Economic Load Dispatch Problem of Power System: A Comparison Study

This work proposes a new approach in addressing Economic Load Dispatch (ELD) optimization problem in power unit systems using nature-inspired metaheuristics search algorithms. Solving such a problem requires a degree of maximization of the economic pact of a power network system, where this is possible with some existing population-based metaheuristic search algorithms. The key issue to be handled here is how to maximize the economic benevolence of a power network under a variety of operational constraints, taking into account the reduction in the generated fuel cost as well as the aggregate power loss in the transmission power network system. Some nature-inspired metaheuristics will be explored. Meanwhile, we shall focus our attention on a newly developed nature-inspired search algorithm, referred to as the Crow Search Algorithm or CSA for short, as well as the Differential Evolution (DE) that is commonly known as a metaheuristic. The CSA emerged to light by simulating the intelligent flocking behavior of crows. The practicability of the proposed approach-based CSA was conducted to common types of power generators, including three and six buses (nodes) in addition to the IEEE 30-bus standard system. The results of the presented approaches were compared to other results developed using existing nature-inspired metaheuristic algorithms like particle swarm optimization and genetic algorithms and also compared to traditional approaches such as quadratic programming method. The results reported here support that CSA has achieved an outstanding performance in solving the problem of ELD in power systems, demonstrating their good optimization capabilities through arriving at a combination of power loads that consummate the constraints of the ELD problem while simultaneously lessening the entire fuel cost. The experimental results also showed that the CSA solutions were capable of maximizing the reliability of the power supplied to the customers, and also reducing both the generated power cost and the loss of power in the transmission power systems.

[1]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[2]  Amit Konar,et al.  Particle Swarm Optimization and Differential Evolution Algorithms: Technical Analysis, Applications and Hybridization Perspectives , 2008, Advances of Computational Intelligence in Industrial Systems.

[3]  P. K. Chattopadhyay,et al.  Solving complex economic load dispatch problems using biogeography-based optimization , 2010, Expert Syst. Appl..

[4]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[5]  I H Osman,et al.  Meta-Heuristics Theory and Applications , 2011 .

[6]  Alireza Askarzadeh,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm , 2016 .

[7]  Yohannes,et al.  SOLVING ECONOMIC LOAD DISPATCH PROBLEM USING PARTICLE SWARM OPTIMIZATION TECHNIQUE , 2012 .

[8]  June Ho Park,et al.  Adaptive Hopfield neural networks for economic load dispatch , 1998 .

[9]  Hong-Chan Chang,et al.  Large-scale economic dispatch by genetic algorithm , 1995 .

[10]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[11]  M. E. El-Hawary,et al.  Electrical Power Systems , 1995 .

[12]  Cheng-Chien Kuo,et al.  A Novel Coding Scheme for Practical Economic Dispatch by Modified Particle Swarm Approach , 2008, IEEE Transactions on Power Systems.

[13]  Allen J. Wood,et al.  Power Generation, Operation, and Control , 1984 .

[14]  Hossam Faris,et al.  Optimizing Feedforward neural networks using Krill Herd algorithm for E-mail spam detection , 2015, 2015 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT).

[15]  H. Iba,et al.  Differential evolution for economic load dispatch problems , 2008 .

[16]  Malcolm Irving,et al.  Economic dispatch of generators with prohibited operating zones: a genetic algorithm approach , 1996 .

[17]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[18]  P Surekha,et al.  Solving Economic Load Dispatch problems using Differential Evolution with Opposition Based Learning , 2012 .

[19]  S. Rao Rayapudi An Intelligent Water Drop Algorithm for Solving Economic Load Dispatch Problem , 2011 .

[20]  Hossam Faris,et al.  An efficient binary Salp Swarm Algorithm with crossover scheme for feature selection problems , 2018, Knowl. Based Syst..

[21]  P. K. Chattopadhyay,et al.  Solving economic emission load dispatch problems using hybrid differential evolution , 2011, Appl. Soft Comput..

[22]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[23]  Hossam Faris,et al.  Optimizing Software Effort Estimation Models Using Firefly Algorithm , 2015, ArXiv.

[24]  A. Sheta,et al.  Genetic Algorithms: A tool for image segmentation , 2012, 2012 International Conference on Multimedia Computing and Systems.

[25]  Malik Braik,et al.  A Grey Wolf Optimizer for Text Document Clustering , 2018, J. Intell. Syst..

[26]  René Thomsen,et al.  A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[27]  Ramesh C. Bansal,et al.  Dynamic economic dispatch using harmony search algorithm with modified differential mutation operator , 2012 .

[28]  Zwe-Lee Gaing,et al.  Particle swarm optimization to solving the economic dispatch considering the generator constraints , 2003 .

[29]  Lawrence Hasdorff,et al.  Economic Dispatch Using Quadratic Programming , 1973 .

[30]  J. K. Banuro,et al.  Power generation capacity planning under budget constraint in developing countries , 2017 .

[31]  Hossam Faris,et al.  A comparison between parametric and non-parametric soft computing approaches to model the temperature of a metal cutting tool , 2016, Int. J. Comput. Integr. Manuf..

[32]  Parimal Acharjee,et al.  Hybridization of cuckoo search algorithm and chemical reaction optimization for economic load dispatch problem , 2016, 2016 International Conference and Exposition on Electrical and Power Engineering (EPE).

[33]  Hossam Faris,et al.  MGP–CC: a hybrid multigene GP–Cuckoo search method for hot rolling manufacture process modelling , 2016 .

[34]  Vlachos Aristidis,et al.  An ant colony optimization (ACO) algorithm solution to economic load dispatch (ELD) problem , 2006 .

[35]  Achala Jain,et al.  Comparison of Particle Swarm Optimization with Lambda Iteration Method to Solve the Economic Load Dispatch Problem , 2015 .

[36]  Whei-Min Lin,et al.  An Improved Tabu Search for Economic Dispatch with Multiple Minima , 2002, IEEE Power Engineering Review.

[37]  Beatrice Lazzerini,et al.  A linear programming-driven MCDM approach for multi-objective economic dispatch in smart grids , 2015, 2015 SAI Intelligent Systems Conference (IntelliSys).

[38]  Hossam Faris,et al.  Estimating ARMA Model Parameters of an Industrial Process Using Meta-Heuristic Search Algorithms , 2018, International Journal of Engineering & Technology.

[39]  P. G. Lowery,et al.  Generating Unit Commitment by Dynamic Programming , 1966 .

[40]  B. J. Cory,et al.  A homogeneous linear programming algorithm for the security constrained economic dispatch problem , 2000 .

[41]  Bijaya K. Panigrahi,et al.  Bio-inspired optimisation for economic load dispatch: a review , 2014, Int. J. Bio Inspired Comput..

[42]  Ajit Kumar Barisal,et al.  Comparative analysis of optimal load dispatch through evolutionary algorithms , 2015 .

[43]  Marzuki Khalid,et al.  Solving economic dispatch problem using particle swarm optimization by an evolutionary technique for initializing particles , 2012 .

[44]  Vo Ngoc Dieu,et al.  The application of one rank cuckoo search algorithm for solving economic load dispatch problems , 2015, Appl. Soft Comput..

[45]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.