Abstract
In this paper, an improved particle swarm optimization algorithm (PSOCS) that integrates with a clone selection (CS) principle of artificial immune system is proposed to solve dynamic economic emission dispatch (DEED) problem. Classical particle swarm optimization method is easy to fall into stagnation when no particle discovers a position that is better than its previous best position. To overcome the disadvantage, the CS mechanism is used to evolve the personal best swarm (i.e., \(P^{\mathrm{best}}\)) at every generation. The fittest particles in \(P^{\mathrm{best}}\) will be cloned independently and proportionally to their fitness. In order to force PSOCS jump out of stagnation, a hybrid mutation scheme (called R/1orCB/1) is developed to mutate the clones generated. A constrain-handling approach is utilized to repair infeasible solutions for enhancing the ability of adapting to the DEED problem with various strong constraints. In numerical experiments, the proposed PSOCS is applied to solve three test cases (5-unit, 10-unit, and 15-unit systems) with nonsmooth fuel cost and emission functions. Simulation results indicate that the PSOCS can find the high-quality solutions for the DEED problem, when compared with the most recent methods reported in the literature.
Similar content being viewed by others
References
Aragón VS, Esquivel SC, Coello Coello CA (2015) An immune algorithm with power redistribution for solving economic dispatch problems. Information Sciences 24(262):609–632
Bahmanifirouzi B, Farjah E, Niknam T (2012) Multi-objective stochastic dynamic economic emission dispatch enhancement by fuzzy adaptive modified theta particle swarm optimization. J Renew Sustain Energy 4(2):23–45
Basu M (2006) Particle swarm optimization based goal-attainment method for dynamic economic emission dispatch. Electr Power Compon Syst 34(9):1015–1025
Basu M (2008) Dynamic economic emission dispatch using nondominated sorting genetic algorithm-II. Int J Electr Power Energy Syst 30(2):140–149
Basu M (2014) Multi-objective differential evolution for dynamic economic emission dispatch. Int J Emerg Electr Power Syst 15(2):141–150
Cardoso Bora T, Cocco Mariani V, dos Santos Coelho L (2019) Multi-objective optimization of the environmental-economic dispatch with reinforcement learning based on non-dominated sorting genetic algorithm. Appl Therm Eng 146(1):688–700
Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73
De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–251
Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2):311–338
Djemame S, Batouche M, Oulhadj H et al (2019) Solving reverse emergence with quantum PSO application to image processing. Soft Comput 24(23):6921–6935
dos Santos Coelho L, Mariani VC (2006) Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect. IEEE Trans Power Syst 21(2):989–996
Elaiw AM, Xia X, Shehata AM (2013) Hybrid DE-SQP and hybrid PSO-SQP methods for solving dynamic economic emission dispatch problem with valve-point effects. Electr Power Syst Res 103(8):192–200
Elsakaan AA, El-Sehiemy RA, Kaddah S et al (2018) An enhanced moth-flame optimizer for solving non-smooth economic dispatch problems with emissions. Energy 157(8):1063–1078
Ghasemi M, Akbari E, Rahimnejad A et al (2019) Phasor particle swarm optimization: a simple and efficient variant of PSO. Soft Comput 23(19):9701–9718
Gholamghasemi M, Akbari E, Asadpoor M et al (2019) A new solution to the non-convex economic load dispatch problems using phasor particle swarm optimization. Appl Soft Comput 79(6):111–124
Guo Y, Yang Z, Wang C et al (2017) Cultural particle swarm optimization algorithms for uncertain multi-objective problems with interval parameters. Nat Comput 16:527–528
Huang H, Lv L, Ye S et al (2019) Particle swarm optimization with convergence speed controller for large-scale numerical optimization. Soft Comput 23(12):4421–4437
Jebaraj L, Venkatesan C, Soubache I et al (2017) Application of differential evolution algorithm in static and dynamic economic or emission dispatch problem: a review. Renew Sustain Energy Rev 77(2017):1206–1220
Kalita DJ, Singh S (2020) SVM hyper-parameters optimization using quantized multi-PSO in dynamic environment. Soft Comput 25(24):1225–1241
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, 1995, vol 4, pp 1942–1948
Krohling RA, dos Santos Coelho L (2006) Coevolutionary particle swarm optimization using Gaussian distribution for solving constrained optimization problems. IEEE Trans Syst Man Cybern Part B Cybern 36(6):1407–1423
Ma HP, Yang ZL, You PC et al (2017) Multi-objective biogeography-based optimization for dynamic economic emission load dispatch considering plug-in electric vehicles charging. Energy 135:102–111
Mason K, Duggan J, Howley E (2017) Multi-objective dynamic economic emission dispatch using particle swarm optimisation variants. Neurocomputing 270(12):188–197
Mason K, Duggan J, Howley E (2018) A multi-objective neural network trained with differential evolution for dynamic economic emission dispatch. Electr Power Energy Syst 100(6):201–221
Neto J, Reynoso-Meza G, Ruppel T et al (2017) Solving non-smooth economic dispatch by a new combination of continuous GRASP algorithm and differential evolution. Int J Electr Power Energy Syst 84:13–24
Niknam T, Golestaneh F, Sadeghi MS (2012) \(\theta \)-multiobjective teaching learning-based optimization for dynamic economic emission dispatch. IEEE Syst J 6(2):341–352
Niu Q, Zhang HY, Li K et al (2014) An efficient harmony search with new pitch adjustment for dynamic economic dispatch. Energy 65(1):25–43
Pandit N, Tripathi A, Tapaswi S et al (2012) An improved bacterial foraging algorithm for combined static/dynamic environmental economic dispatch. Appl Soft Comput 12(11):3500–3513
Panigrahi BK, Yadav SR, Agrawal S et al (2007) A clonal algorithm to solve economic load dispatch. Electr Power Syst Res 77(10):1381–1389
Ross D, Kim S (2007) Dynamic economic dispatch of generation. IEEE Trans Power Appar Syst PAS–99(6):2060–2068
Sengupta S, Basak S, Peters R (2019) Particle swarm optimization: a survey of historical and recent developments with hybridization perspectives. Mach Learn Knowl Extr 1(1):157–191
Shen X, Zou D, Duan N et al (2019) An efficient fitness-based differential evolution algorithm and a constraint handling technique for dynamic economic emission dispatch. Energy 186(2):115–121
Silva Chavez J, Zamora-Mendez A, Arrieta Paternina M (2019) A hybrid optimization framework for the non-convex economic dispatch problem via meta-heuristic algorithms. Electr Power Syst Res 177:456–467
Singh D, Dhillon J (2019) Ameliorated grey wolf optimization for economic load dispatch problem. Energy 169(2):398–419
Wang L, Cao C, Xu Z et al (2012) An improved particle swarm algorithm based on cultural algorithm for constrained optimization. In: Hepzi T (ed) Knowledge discovery and data mining, vol 135. Advances in intelligent and soft computing. Springer, Berlin, pp 453–460
Wood A, Wollenberg B (1996) Power generation operation and control. Fuel Energy Abstr 37(3):90–93
Wu LH, Wang YN, Yuan XF et al (2010) Environmental/economic power dispatch problem using multi-objective differential evolution algorithm. Electr Power Syst Res 80(9):1171–1181
Yang Z, Kang L, Niu Q et al (2014) A self-learning TLBO based dynamic economic/environmental dispatch considering multiple plug-in electric vehicle loads. J Mod Power Syst Clean Energy 2(4):298–307
Yuan G, Yang W (2019) Study on optimization of economic dispatching of electric power system based on hybrid intelligent algorithms (PSO and AFSA). Energy 183(9):926–935
Zhai Y, Liao X, Mu N et al (2019) A two-layer algorithm based on PSO for solving unit commitment problem. Soft Comput 24(3):15–24
Zhang Y, Gong DW, Geng N et al (2014) Hybrid bare-bones PSO for dynamic economic dispatch with valve-point effects. Appl Soft Comput 18(C):248–260
Zhang H, Yue D, Xie X et al (2015) Multi-elite guide hybrid differential evolution with simulated annealing technique for dynamic economic emission dispatch. Appl Soft Comput 34(C):312–323
Acknowledgements
The authors acknowledge the support from the National Natural Science Foundation of China under Grants 61762001, Creative Research Groups of the Natural Science Foundation of Guizhou of China under Grants Qian Jiao he KY zi 2019069 and 2018034, Provincial Science and Technology Foundation of Guizhou of China under Grants Qian ke he LH zi 20177047, and Innovation Foundation of Nanjing Institute of Technology under Grants CKJC201603.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical standard
All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki Declaration and its later amendments or comparable ethical standards. This article does not contain any studies with animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Qian, S., Wu, H. & Xu, G. An improved particle swarm optimization with clone selection principle for dynamic economic emission dispatch. Soft Comput 24, 15249–15271 (2020). https://doi.org/10.1007/s00500-020-04861-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-04861-4