A multiobjective hybrid bat algorithm for combined economic/emission dispatch

Abstract In this paper, a multiobjective hybrid bat algorithm is proposed to solve the combined economic/emission dispatch problem with power flow constraints. In the proposed algorithm, an elitist nondominated sorting method and a modified crowding-distance sorting method are introduced to acquire an evenly distributed Pareto Optimal Front. A modified comprehensive learning strategy is used to enhance the learning ability of population. Through this way, each individual can learn not only from all individual best solutions but also from the global best solutions (nondominated solutions). A random black hole model is introduced to ensure that each dimension in current solution can be updated individually with a predefined probability. This is not only meaningful in enhancing the global search ability and accelerating convergence speed, but particularly key to deal with high dimensional systems, especially large-scale power systems. In addition, chaotic map is integrated to increase the diversity of population and avoid premature convergence. Finally, numerical examples on the IEEE 30-bus, 118-bus and 300-bus systems, are provided to demonstrate the superiority of the proposed algorithm.

[1]  Abhishek Rajan,et al.  Optimum economic and emission dispatch using exchange market algorithm , 2016 .

[2]  J. M. Grau,et al.  The Exact Solution of the Environmental/Economic Dispatch Problem , 2012, IEEE Transactions on Power Systems.

[3]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[4]  Joydeep Mitra,et al.  An emission-constrained approach to power system expansion planning , 2016 .

[5]  Peng Lu,et al.  Chaotic differential bee colony optimization algorithm for dynamic economic dispatch problem with valve-point effects , 2014 .

[6]  Fushuan Wen,et al.  Environmental/economic dispatch considering emission benefit factor in the emission trading environment , 2011 .

[7]  T. Jayabarathi,et al.  Economic dispatch using hybrid grey wolf optimizer , 2016 .

[8]  Jing J. Liang,et al.  A survey on multi-objective evolutionary algorithms for the solution of the environmental/economic dispatch problems , 2018, Swarm Evol. Comput..

[9]  S. A. Al-Baiyat,et al.  Economic load dispatch multiobjective optimization procedures using linear programming techniques , 1995 .

[10]  G. Ravi,et al.  Nonconvex Economic Dispatch with Heuristic Load Patterns Using Improved Fast Evolutionary Program , 2006 .

[11]  Jing J. Liang,et al.  Economic emission dispatch problems with stochastic wind power using summation based multi-objective evolutionary algorithm , 2016, Inf. Sci..

[12]  Chuntian Cheng,et al.  Peak operation of hydropower system with parallel technique and progressive optimality algorithm , 2018 .

[13]  Yong Zhang,et al.  Environmental/economic power dispatch using a hybrid multi-objective optimization algorithm , 2010 .

[14]  Haiping Ma,et al.  Multi-objective biogeography-based optimization for dynamic economic emission load dispatch considering plug-in electric vehicles charging , 2017 .

[15]  Sanghamitra Bandyopadhyay,et al.  Multi-Objective Particle Swarm Optimization with time variant inertia and acceleration coefficients , 2007, Inf. Sci..

[16]  H. R. E. H. Bouchekara,et al.  Optimal power flow with emission and non-smooth cost functions using backtracking search optimization algorithm , 2016 .

[17]  D. P. Kothari,et al.  Security Constrained Unit Commitment Problem with Operational, Power Flow and Environmental Constraints , 2009 .

[18]  S. Baskar,et al.  Application of modified NSGA-II algorithm to Combined Economic and Emission Dispatch problem , 2011 .

[19]  Xin-She Yang,et al.  Bat algorithm for multi-objective optimisation , 2011, Int. J. Bio Inspired Comput..

[20]  Kannan Subramanian,et al.  Environmental and economic power dispatch of thermal generators using modified NSGA-II algorithm , 2015 .

[21]  Bo Zhao,et al.  Stochastic Optimal Operation of Microgrid Based on Chaotic Binary Particle Swarm Optimization , 2016, IEEE Transactions on Smart Grid.

[22]  Bo Liu,et al.  An Effective PSO-Based Memetic Algorithm for Flow Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[23]  Amir Hossein Gandomi,et al.  Chaotic bat algorithm , 2014, J. Comput. Sci..

[24]  R D Zimmerman,et al.  MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education , 2011, IEEE Transactions on Power Systems.

[25]  Feifei Gao,et al.  Optimizing Combined Emission Economic Dispatch for Solar Integrated Power Systems , 2016, IEEE Access.

[26]  Yanbin Yuan,et al.  Multi-objective optimal power flow based on improved strength Pareto evolutionary algorithm , 2017 .

[27]  E. S. Ali,et al.  Implementation of flower pollination algorithm for solving economic load dispatch and combined economic emission dispatch problems in power systems , 2016 .

[28]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[29]  Ying-Tung Hsiao,et al.  A computer package for optimal multi-objective VAr planning in large scale power systems , 1993 .

[30]  Yusheng XUE,et al.  A self-learning TLBO based dynamic economic/environmental dispatch considering multiple plug-in electric vehicle loads , 2014 .

[31]  Ankit Chaudhary,et al.  A comparative review of approaches to prevent premature convergence in GA , 2014, Appl. Soft Comput..

[32]  Dimitrios Gonidakis,et al.  Bat Algorithm Approaches for Solving the Combined Economic and Emission Dispatch Problem , 2015 .

[33]  Ahmed Bilal Awan,et al.  Combined emission economic dispatch of power system including solar photo voltaic generation , 2015 .

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

[35]  Bijay Ketan Panigrahi,et al.  Multiobjective fuzzy dominance based bacterial foraging algorithm to solve economic emission dispatc , 2010 .

[36]  E. S. Ali,et al.  Combined economic and emission dispatch solution using Flower Pollination Algorithm , 2016 .

[37]  Chin-Chia Wu,et al.  An iterated local search for the multi-objective permutation flowshop scheduling problem with sequence-dependent setup times , 2017, Appl. Soft Comput..

[38]  Narayana Prasad Padhy,et al.  Comparison and application of evolutionary programming techniques to combined economic emission dispatch with line flow constraints , 2003 .

[39]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for solving multiobjective optimization problems , 2006, Int. J. Intell. Syst..

[40]  D. P. Kothari,et al.  Stochastic economic emission load dispatch , 1993 .

[41]  S. Sivasubramani,et al.  Multi-objective dynamic economic and emission dispatch with demand side management , 2018 .

[42]  Mohammad Rasoul Narimani,et al.  A comprehensive study of practical economic dispatch problems by a new hybrid evolutionary algorithm , 2017, Appl. Soft Comput..

[43]  Xin-She Yang,et al.  Economic dispatch using chaotic bat algorithm , 2016 .

[44]  Shilpa Suresh,et al.  Multilevel thresholding based on Chaotic Darwinian Particle Swarm Optimization for segmentation of satellite images , 2017, Appl. Soft Comput..

[45]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[46]  Taher Niknam,et al.  Reserve Constrained Dynamic Environmental/Economic Dispatch: A New Multiobjective Self-Adaptive Learning Bat Algorithm , 2013, IEEE Systems Journal.

[47]  Chao Wang,et al.  A multi-objective multi-population ant colony optimization for economic emission dispatch considering power system security , 2017 .