A hybrid BFA-PSO algorithm for economic dispatch with valve-point effects

This paper presents a novel and efficient method for solving the economic dispatch (ED) problems with valve-point effects, by integrating the biased velocity of particle swarm optimization (PSO) to the chemotaxis, swarming and reproduction steps of bacterial foraging algorithm (BFA). To include valve point effects sinusoidal terms are added to the fuel cost function. This makes the ED problems highly non-linear. In order to solve such problems the best cell (or particle) biased velocity (vector) is added to the random velocity of the BFA to reduce randomness in movement (evolution) and to increase swarming. This results in the hybrid bacterial foraging algorithm (HBFA). To demonstrate the effectiveness of the proposed HBFA method, numerical studies have been performed for three different sample systems. Comparison of the results obtained by the HBFA with the BFA and other evolutionary algorithms clearly show that the proposed method outperforms other methods in terms of convergence rate and solution quality in solving the ED problems with valve-point effects.

[1]  Shyam S. Pattnaik,et al.  Velocity Modulated Bacterial Foraging Optimization Technique (VMBFO) , 2011, Appl. Soft Comput..

[2]  Q.H. Wu,et al.  Optimal Power Flow With Dynamic Loads Using Bacterial Foraging Algorithm , 2006, 2006 International Conference on Power System Technology.

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

[4]  P. K. Chattopadhyay,et al.  Evolutionary programming techniques for economic load dispatch , 2003, IEEE Trans. Evol. Comput..

[5]  Q. Henry Wu,et al.  Bacterial Foraging Algorithm For Dynamic Environments , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[6]  Yunlong Zhu,et al.  Self-adaptation in Bacterial Foraging Optimization algorithm , 2008, 2008 3rd International Conference on Intelligent System and Knowledge Engineering.

[7]  Zhen Ji,et al.  A Fast Bacterial Swarming Algorithm for high-dimensional function optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[8]  Joong-Rin Shin,et al.  A particle swarm optimization for economic dispatch with nonsmooth cost functions , 2005, IEEE Transactions on Power Systems.

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

[10]  Tomonobu Senjyu,et al.  Solving economic load dispatch problem with valve-point effects using a hybrid quantum mechanics inspired particle swarm optimisation , 2011 .

[11]  Kwang Y. Lee,et al.  Economic load dispatch for piecewise quadratic cost function using Hopfield neural network , 1993 .

[12]  K S Swarup,et al.  A Hybrid Interior Point Assisted Differential Evolution Algorithm for Economic Dispatch , 2011, IEEE Transactions on Power Systems.

[13]  Ahmed Yousuf Saber,et al.  Economic dispatch using particle swarm optimization with bacterial foraging effect , 2012 .

[14]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[15]  Z.-X. Liang,et al.  A zoom feature for a dynamic programming solution to economic dispatch including transmission losses , 1992 .

[16]  I. A. Farhat,et al.  Dynamic adaptive bacterial foraging algorithm for optimum economic dispatch with valve-point effects and wind power , 2010 .

[17]  Amir Hossein Gandomi,et al.  Firefly Algorithm for solving non-convex economic dispatch problems with valve loading effect , 2012, Appl. Soft Comput..

[18]  Sukumar Mishra,et al.  A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation , 2005, IEEE Transactions on Evolutionary Computation.

[19]  G. Sheblé,et al.  Genetic algorithm solution of economic dispatch with valve point loading , 1993 .

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

[21]  Anastasios G. Bakirtzis,et al.  Genetic algorithm solution to the economic dispatch problem , 1994 .