Abstract
This paper proposes an improved bat algorithm to solve multi-objective optimal power flow problem (MOPF) based on the weighted method. The MOPF problem is formulated as a non-linear constrained optimization problem where two objective functions (minimization of fuel cost and emission) and various constraints are considered. After having found the Pareto solutions with the improved bat algorithm, the fuzzy set theory is used to find the compromise solution. Finally, the IEEE 57-bus system is applied to verify the performance of the proposed method for the MOPF problem. The results are compared with those obtained by the state-of-the-art optimization algorithms reported in literature. The simulation results demonstrate the superiority of the proposed method for solving the MOPF problem in terms of solution quality.
Similar content being viewed by others
References
Carpentier J (1962) Contribution to the economic dispatch problem (in French). Bull Soc Franc Elect 8:431–447
Zehar K, Sayah S (2008) Optimal power flow with environmental constraint using a fast successive linear programming algorithm: application to the algerian power system. Energy Convers Manag 49:3362–3366
Wei H, Sasaki H, Kubokawa J (2000) Large scale hydrothermal optimal power flow problems based on interior point nonlinear programming. IEEE Trans Power Syst 15(1):396–403
Kazemtabrizi B, Acha E (2014) An advanced STATCOM model for optimal power flows using Newton’s method. IEEE Trans Power Syst 29(2):514–525
Sivasubramani S, Swarup KS (2011) Sequential quadratic programming based differential evolution algorithm for optimal power flow problem. IET Gener Transm Distrib 5(11):1149– 1154
Sousa AA, Torres GL, Canizares CA (2011) Robust optimal power flow solution using trust region and interior-point methods. IEEE Trans Power Syst 26(2):487–499
Das SP, Achary NS, Padhy S (2016) Novel hybrid SVM-TLBO forecasting model incorporating dimensionality reduction techniques. Appl Intell 45(4):1148–1165
Yuan X, Ji B, Zhang S (2014) An improved artificial physical optimization algorithm for dynamic dispatch of generators with valve-point effects and wind power. Energy Convers Manag 82:92–105
Liu R, Fan J, Jiao L (2015) Integration of improved predictive model and adaptive differential evolution based dynamic multi-objective evolutionary optimization algorithm. Appl Intell 43:192–207
Ji B, Yuan X, Li X (2014) Application of quantum-inspired binary gravitational search algorithm for thermal unit commitment with wind power integration. Energy Convers Manag 87:589– 598
Attia AF, Al-Turki YA, Abusorrah AM (2012) Optimal power flow using adapted genetic algorithm with adjusting population size. Electr Power Compon Syst 40(11):1285–1299
Yuan XH, Zhang YC, Yuan YB (2008) Improved self-adaptive chaotic genetic algorithm for hydrogeneration scheduling. J Water Resour Plan Manag-ASCE 134(4):319–325
Singh R, Mukherjee V, Ghoshal S (2016) Particle swarm optimization with an aging leader and challengers algorithm for the solution of optimal power flow problem. Appl Soft Comput 40:161–177
Ongsakul W, Tantimaporn T (2006) Optimal power flow by improved evolutionary programming. Electr Power Compon Syst 34:79–95
Panda A, Tripathy M (2015) Security constrained optimal power flow solution of wind-thermal generation system using modified bacteria foraging algorithm. Energy 93:816–827
Yuan X, Wang P, Yuan Y (2015) A new quantum inspired chaotic artificial bee colony algorithm for optimal power flow problem. Energy Convers Manag 100:1–9
Ghasemi M, Ghavidel S, Akbari E (2014) Solving non-linear, non-smooth and non-convex optimal power flow problems using chaotic invasive weed optimization algorithms based on chaos. Energy 73:340–353
Duman S, Guvenc U, Sonmez Y (2012) Optimal power flow using gravitational search algorithm. Energy Convers Manag 59:86– 95
Yuan X, Ji B, Zhang S (2014) A new approach for unit commitment problem via binary gravitational search algorithm. Appl Soft Comput 22:249–260
Sayah S, Zehar K (2008) Modified differential evolution algorithm for optimal power flow with non-smooth cost functions. Energy Convers Manag 49(11):3036–3042
Niknam T, Jabbari M, Malekpour A (2011) A modified shuffle frog leaping algorithm for multi-objective optimal power flow. Energy 36:6420–6432
Shabanpour-Haghighi A, Seifi A, Niknam T (2014) A modified teaching–learning based optimization for multi-objective optimal power flow problem. Energy Convers Manag 77:597–607
Ghasemi M, Ghavidel S, Ghanbarian M (2014) Application of imperialist competitive algorithm with its modified techniques for multi-objective optimal power flow problem: a comparative study. Inf Sci 281:225–247
Roy P, Ghoshal S, Thakur S (2010) Multi-objective optimal power flow using biogeography-based optimization. Electr Power Compon Syst 38(12):1406–1426
He X, Wang W, Jiang J, Xu L (2015) An improved artificial bee colony algorithm and its application to multi-objective optimal power flow. Energies 8:2412–2437
Zhang J, Tang Q, Li P (2016) A modified MOEA/D approach to the solution of multi-objective optimal power flow problem. Appl Soft Comput 47:494–514
Yuan XH, Zhang BQ, Wang PT, Liang J, Yuan YB, Huang YH, Lei XH (2017) Multi-objective optimal power flow based on improved strength Pareto evolutionary algorithm. Energy 122:70–82
Yang X (2011) Bat algorithm for multi-objective optimisation. Int J Bio-Inspired Comput 3(5):267–274
Kang M, Kim J, Kim JM (2015) Reliable fault diagnosis for incipient low-speed bearings using fault feature analysis based on a binary bat algorithm. Inf Sci 294:423–438
Jaddi NS, Abdullah S, Hamdan AR (2015) Optimization of neural network model using modified bat-inspired algorithm. Appl Soft Comput 37:71–86
Adarsh BR, Raghunathan T, Jayabarathi T, Yang XS (2016) Economic dispatch using chaotic bat algorithm. Energy 96:666–675
Talafuse TP, Pohl EA (2016) A bat algorithm for the redundancy allocation problem. Eng Optim 48(5):900–910
Tharakeshwar TK, Seetharamu KN, Prasad BD (2017) Multi-objective optimization using bat algorithm for shell and tube heat exchangers. Appl Thermal Eng 110:1029–1038
Vedik B, Chandel AK (2017) Optimal PMU placement for power system observability using Taguchi binary bat algorithm. Measurement 95:8–20
Shang RH, Jiao LC, Liu F, Ma WP (2012) Novel immune clonal algorithm for MO problems. IEEE Trans Evol Comput 16(1):35–50
Jiao LC, Wang HD, Shang RH, Liu F (2013) A co-evolutionary multi-objective optimization algorithm based on direction vectors. Inf Sci 228:90–112
Shang RH, Luo S, Zhang WT, Stolkin R, Jiao LC (2016) A multiobjective evolutionary algorithm to find community structures based on affinity propagation. Physica A 453:203–227
Wang HD, Jiao LC, Xin Yao (2015) Two_Arch2: an improved two-archive algorithm for many-objective optimization. IEEE Trans Evol Comput 19(4):524–541
Chen Z, Yuan X, Ji B (2014) Design of a fractional order PID controller for hydraulic turbine regulating system using chaotic non-dominated sorting genetic algorithm II. Energy Convers Manag 84:390–404
Shang RH, Wang YY, Wang J, Jiao LC, Wang S, Qi LP (2014) A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem. Inf Sci 277:609– 642
Acknowledgments
This work was supported by National Natural Science Foundation of China (No. 51379080, No. 41571514), the Fundamental Research Funds for the Central Universities (No. 2017KFYXJJ204) and Hubei Provincial Collaborative Innovation Center for New Energy Microgrid in China Three Gorges University (2015KJX09). Yanbin Yuan and Xiaotao Wu are the Co-first authors of this paper. These authors contributed equally to this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yuan, Y., Wu, X., Wang, P. et al. Application of improved bat algorithm in optimal power flow problem. Appl Intell 48, 2304–2314 (2018). https://doi.org/10.1007/s10489-017-1081-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-017-1081-2