Document Type : Research Articles

Authors

1 Department of Computer Engineering, Kerman Branch, Islamic Azad University, Kerman, Iran

2 Department of Energy Management and Optimization, Institute of Science and High Technology and Environmental Sciences, Graduate University of Advanced Technology, Kerman, Iran

Abstract

The Economic Dispatch (ED) is one of the most important optimization problems in power systems the ultimate goal of the ED is to minimize the cost of operations in a power generation. In this paper, the Woodpecker Mating Algorithm (WMA) is used to solve the ED problem considering the nonlinear properties of generators such as valve point effects (VPE), prohibited operating zones (POZ), ramp rate limits, multiple fuel options, and transmission loss. The WMA algorithm is a novel metaheuristic algorithm inspired by the mating behavior of woodpeckers and sound intensity (a physical quantity). The WMA is implemented on six test systems of different operational dimensions and characteristics to show its capacity for solving the ED problem. The results are compared with the latest and most efficient methods introduced in the literature. Proving the efficiency of the WMA to solve the ED problem, simulation results are promising and offer the optimal fuel cost of production.

Keywords

Main Subjects

[1] D. Singh and J. Dhillon, "Ameliorated grey wolf
optimization for economic load dispatch problem," Energy,
vol. 169, pp. 398-419, 2019.

[2] X. He, Y. Rao, and J. Huang, "A novel algorithm for
economic load dispatch of power systems,"
Neurocomputing, vol. 171, pp. 1454-1461, 2016.

[3] V. K. Kamboj, S. Bath, and J. Dhillon, "Solution of
non-convex economic load dispatch problem using Grey
Wolf Optimizer," Neural Computing and Applications, vol.
27, pp. 1301-1316, 2016.

[4] J. X. V. Neto, G. Reynoso-Meza, T. H. Ruppel, V. C.
Mariani, and L. dos Santos Coelho, "Solving non-smooth
economic dispatch by a new combination of continuous
GRASP algorithm and differential evolution,"
International Journal of Electrical Power & Energy
Systems, vol. 84, pp. 13-24, 2017.

[5] M. Pradhan, P. K. Roy, and T. Pal, "Grey wolf optimization
applied to economic load dispatch problems," International
Journal of Electrical Power & Energy Systems, vol. 83, pp.
325-334, 2016.

[6] Q. Zhang, D. Zou, N. Duan, and X. Shen, "An adaptive
differential evolutionary algorithm incorporating multiple
mutation strategies for the economic load dispatch
problem," Applied Soft Computing, vol. 78, pp. 641-669,
2019.

[7] S. Pan, J. Jian, H. Chen, and L. Yang, "A full mixed-integer
linear programming formulation for economic dispatch
with valve-point effects, transmission loss and prohibited
operating zones," Electric Power Systems Research, vol.
180, p. 106061, 2020.

[8] H. Sharifzadeh, "Solving economic load dispatch by a new
hybrid optimization method," International Journal of
Industrial Electronics, Control and Optimization, 2020.

[9] M. Gholamghasemi, E. Akbari, M. B. Asadpoor, and M.
Ghasemi, "A new solution to the non-convex economic
load dispatch problems using phasor particle swarm
optimization," Applied Soft Computing, vol. 79, pp.
111-124, 2019.

[10] M. A. Al-Betar, M. A. Awadallah, A. T. Khader, A. L. a.
Bolaji, and A. Almomani, "Economic load dispatch
problems with valve-point loading using natural updated
harmony search," Neural Computing and Applications, vol.
29, pp. 767-781, 2018.

[11] N. Ghorbani and E. Babaei, "Exchange market algorithm
for economic load dispatch," International Journal of
Electrical Power & Energy Systems, vol. 75, pp. 19-27,
2016.

[12] W. T. Elsayed, Y. G. Hegazy, M. S. El-bages, and F. M.
Bendary, "Improved random drift particle swarm
optimization with self-adaptive mechanism for solving the
power economic dispatch problem," IEEE Transactions on
Industrial Informatics, vol. 13, pp. 1017-1026, 2017.

[13] B. Taheri, G. Aghajani, and M. Sedaghat, "Economic
dispatch in a power system considering environmental
pollution using a multi-objective particle swarm
optimization algorithm based on the Pareto criterion and
fuzzy logic," International Journal of Energy and
Environmental Engineering, vol. 8, pp. 99-107, 2017.

[14] M. Pradhan, P. K. Roy, and T. Pal, "Oppositional based
grey wolf optimization algorithm for economic dispatch
problem of power system," Ain Shams Engineering
Journal, vol. 9, pp. 2015-2025, 2018.
[15] F. Mohammadi and H. Abdi, "A modified crow search
algorithm (MCSA) for solving economic load dispatch
problem," Applied Soft Computing, vol. 71, pp. 51-65,
2018.

[16] P. Zakian and A. Kaveh, "Economic dispatch of power
systems using an adaptive charged system search
algorithm," Applied Soft Computing, vol. 73, pp. 607-622,
2018.

[17] C. Fu, S. Zhang, and K.-H. Chao, "Energy Management of
a Power System for Economic Load Dispatch Using the
Artificial Intelligent Algorithm," Electronics, vol. 9, p. 108,
2020.

[18] X. Chen, "Novel dual-population adaptive differential
evolution algorithm for large-scale multi-fuel economic
dispatch with valve-point effects," Energy, p. 117874,
2020.

[19] X.-l. Chen, P.-h. Wang, Q. Wang, and Y.-h. Dong, "A
Two-Stage strategy to handle equality constraints in
ABC-based power economic dispatch problems," Soft
Computing, vol. 23, pp. 6679-6696, 2019.

[20] H. Rezaie, M. Kazemi-Rahbar, B. Vahidi, and H. Rastegar,
"Solution of combined economic and emission dispatch
problem using a novel chaotic improved harmony search
algorithm," Journal of Computational Design and
Engineering, vol. 6, pp. 447-467, 2019.

[21] G. Chen and X. Ding, "Optimal economic dispatch with
valve loading effect using self-adaptive firefly algorithm,"
Applied Intelligence, vol. 42, pp. 276-288, 2015.

[22] M. A. Al-Betar and M. A. Awadallah, "Island bat algorithm
for optimization," Expert Systems with Applications, vol.
107, pp. 126-145, 2018.

[23] B. Adarsh, T. Raghunathan, T. Jayabarathi, and X.-S.
Yang, "Economic dispatch using chaotic bat algorithm,"
Energy, vol. 96, pp. 666-675, 2016.

[24] M. Modiri-Delshad, S. H. A. Kaboli, E. Taslimi-Renani,
and N. Abd Rahim, "Backtracking search algorithm for
solving economic dispatch problems with valve-point
effects and multiple fuel options," Energy, vol. 116, pp.
637-649, 2016.

[25] A. Bhadoria, V. K. Kamboj, M. Sharma, and S. Bath, "A
solution to non-convex/convex and dynamic economic load
dispatch problem using moth flame optimizer," INAE
Letters, vol. 3, pp. 65-86, 2018.

[26] M. Elhameed and A. A. El-Fergany, "Water cycle
algorithm-based economic dispatcher for sequential and
simultaneous objectives including practical constraints,"
Applied Soft Computing, vol. 58, pp. 145-154, 2017.

[27] G. Xiong and D. Shi, "Orthogonal learning competitive
swarm optimizer for economic dispatch problems," Applied
Soft Computing, vol. 66, pp. 134-148, 2018.

[28] V. C. Pandey, V. K. Jadoun, N. Gupta, K. Niazi, and A.
Swarnkar, "Improved fireworks algorithm with chaotic
sequence operator for large-scale non-convex economic
load dispatch problem," Arabian Journal for Science and
Engineering, vol. 43, pp. 2919-2929, 2018.

[29] S. M. A. Bulbul, M. Pradhan, P. K. Roy, and T. Pal,
"Opposition-based krill herd algorithm applied to economic
load dispatch problem," Ain Shams Engineering Journal,
vol. 9, pp. 423-440, 2018.

[30] D. Zou, S. Li, G.-G. Wang, Z. Li, and H. Ouyang, "An
improved differential evolution algorithm for the economic
load dispatch problems with or without valve-point
effects," Applied Energy, vol. 181, pp. 375-390, 2016.
[31] C.-L. Chiang, "Improved genetic algorithm for power
economic dispatch of units with valve-point effects and
multiple fuels," IEEE transactions on power systems, vol.
20, pp. 1690-1699, 2005.

[32] V. K. Kamboj, A. Bhadoria, and S. Bath, "Solution of
non-convex economic load dispatch problem for
small-scale power systems using ant lion optimizer,"
Neural Computing and Applications, vol. 28, pp.
2181-2192, 2017.

[33] Y. Labbi, D. B. Attous, H. A. Gabbar, B. Mahdad, and A.
Zidan, "A new rooted tree optimization algorithm for
economic dispatch with valve-point effect," International
Journal of Electrical Power & Energy Systems, vol. 79, pp.
298-311, 2016.

[34] S. H. A. Kaboli and A. K. Alqallaf, "Solving non-convex
economic load dispatch problem via artificial cooperative
search algorithm," Expert Systems with Applications, vol.
128, pp. 14-27, 2019.

[35] M. Ghasemi, I. F. Davoudkhani, E. Akbari, A. Rahimnejad,
S. Ghavidel, and L. Li, "A novel and effective optimization
algorithm for global optimization and its engineering
applications: Turbulent Flow of Water-based Optimization
(TFWO)," Engineering Applications of Artificial
Intelligence, vol. 92, p. 103666, 2020.

[36] T. Niknam, H. D. Mojarrad, and H. Z. Meymand,
"Non-smooth economic dispatch computation by fuzzy and
self adaptive particle swarm optimization," Applied Soft
Computing, vol. 11, pp. 2805-2817, 2011.

[37] J.-B. Park, Y.-W. Jeong, J.-R. Shin, and K. Y. Lee, "An
improved particle swarm optimization for nonconvex
economic dispatch problems," IEEE Transactions on
power systems, vol. 25, pp. 156-166, 2009.

[38] M. Ghasemi, E. Akbari, A. Rahimnejad, S. E. Razavi, S.
Ghavidel, and L. Li, "Phasor particle swarm optimization: a
simple and efficient variant of PSO," Soft Computing, vol.
23, pp. 9701-9718, 2019.

[39] Z. Xin-gang, L. Ji, M. Jin, and Z. Ying, "An improved
quantum particle swarm optimization algorithm for
environmental economic dispatch," Expert Systems with
Applications, p. 113370, 2020.

[40] P. Jangir, S. A. Parmar, I. N. Trivedi, and R. Bhesdadiya,
"A novel hybrid particle swarm optimizer with multi verse
optimizer for global numerical optimization and optimal
reactive power dispatch problem," Engineering Science
and Technology, an International Journal, vol. 20, pp.
570-586, 2017.

[41] H. Barati and M. Sadeghi, "An efficient hybrid MPSO-GA
algorithm for solving non-smooth/non-convex economic
dispatch problem with practical constraints," Ain Shams
Engineering Journal, vol. 9, pp. 1279-1287, 2018.

[42] M. Kumar and J. Dhillon, "Hybrid artificial algae algorithm
for economic load dispatch," Applied Soft Computing, vol.
71, pp. 89-109, 2018.

[43] M. Karimzadeh Parizi, F. Keynia, and A. Khatibi Bardsiri,
"Woodpecker Mating Algorithm (WMA): a nature-inspired
algorithm for solving optimization problems,"
International Journal of Nonlinear Analysis and
Applications, vol. 11, pp. 137-157, 2020.

[44] M. Karimzadeh Parizi and F. Keynia, "OWMA: An
improved self-regulatory woodpecker mating algorithm
using opposition-based learning and allocation of local
memory for solving optimization problems," Journal of
Intelligent & Fuzzy Systems, pp. 1-28.
[45] Z.-L. Gaing, "Particle swarm optimization to solving the
economic dispatch considering the generator constraints,"
IEEE transactions on power systems, vol. 18, pp.
1187-1195, 2003.

[46] Y. Labbi and D. B. Attous, "A Hybrid Big BangBig
Crunch optimization algorithm for solving the different
economic load dispatch problems," International Journal
of System Assurance Engineering and Management, vol. 8,
pp. 275-286, 2017.

[47] G. Dhiman, "MOSHEPO: a hybrid multi-objective
approach to solve economic load dispatch and micro grid
problems," Applied Intelligence, vol. 50, pp. 119-137,
2020.

[48] B. Sharma, R. Prakash, S. Tiwari, and K. Mishra, "A
variant of environmental adaptation method with real
parameter encoding and its application in economic load
dispatch problem," Applied Intelligence, vol. 47, pp.
409-429, 2017.

[49] V. S. Aragón, S. C. Esquivel, and C. C. Coello, "An
immune algorithm with power redistribution for solving
economic dispatch problems," Information Sciences, vol.
295, pp. 609-632, 2015.

[50] Z. Huang, J. Zhao, L. Qi, Z. Gao, and H. Duan,
"Comprehensive learning cuckoo search with
chaos-lambda method for solving economic dispatch
problems," Applied Intelligence, pp. 1-21, 2020.

[51] M. Kumar and J. Dhillon, "A conglomerated ion-motion
and crisscross search optimizer for electric power load
dispatch," Applied Soft Computing, vol. 83, p. 105641,
2019.

[52] Q. Qin, S. Cheng, X. Chu, X. Lei, and Y. Shi, "Solving
non-convex/non-smooth economic load dispatch problems
via an enhanced particle swarm optimization," Applied Soft
Computing, vol. 59, pp. 229-242, 2017.

[53] E. Bijami, M. Jadidoleslam, A. Ebrahimi, J. Askari, and M.
M. Farsangi, "Implementation of imperialist competitive
algorithm to solve non-convex economic dispatch
problem," Journal of the Chinese Institute of Engineers,
vol. 37, pp. 232-242, 2014.

[54] D. C. SECUI, G. Bendea, and H. Cristina, "A modified
harmony search algorithm for the economic dispatch
problem," Studies in Informatics and Control, vol. 23, p.
144, 2014.
[55] W. T. El-Sayed, E. F. El-Saadany, H. H. Zeineldin, and A.
S. Al-Sumaiti, "Fast initialization methods for the
nonconvex economic dispatch problem," Energy, p.
117635, 2020.

[56] K. Alawode, A. Jubril, L. Kehinde, and P. O. Ogunbona,
"Semidefinite programming solution of economic dispatch
problem with non-smooth, non-convex cost functions,"
Electric Power Systems Research, vol. 164, pp. 178-187,
2018.