Performance Comparison of Swarm-Intelligence Optimization Methods and their Impact on the Demand Response Program

Sane Lei Lei Wynn, Boonruang Marungsri


This paper analyzes five optimization algorithms for solving microgrid energy management problems. Network reconfiguration has become prevalent due to increased power demand in modern society. Microgrid energy management system has become a part of essential strategies to mitigate the total generation cost and electricity payment in the advanced smart electrical network. This study compared the performance of the optimization algorithm with total generation cost minimization and the total number of demand response programs while selecting the best approach as a suggestion. The effectiveness of the applied method is evaluated with fitness value, convergence rates, and robustness. Numerical simulation results are presented in paper, the five different methods are evaluated based on their performance and the resulting demand response program from the viewpoint of system cost-minimizing.


Demand response; Energy management system; Meta-heuristics; Microgrid; Nature-inspired optimization

Full Text:



Nguyen T.H., Nguyen L.V., Jung J.J., Agbehadji I. E., Frimpong S.O., and Millham R.C., 2020. Bio-inspired approaches for smart energy management: state of the art and challenges. Sustainability 12(20): 8495.

Wang Y., Huang Y., Wang Y., Zeng M., Li F., Wang Y., and Zhang Y., 2018. Energy management of smart microgrid with response loads and distributed generation considering demand response. Journal of Cleaner Production 197: 1069-1083.

Hirsch A., Parag Y., and Guerrero J., 2018. Microgrids: A review of technologies, key drivers, and outstanding issues. Renewable and Sustainable Energy Reviews 90: 402-411.

Gamarra C. and J.M. Guerrero. 2015. Computational optimization techniques applied to microgrids planning: A review. Renewable and Sustainable Energy Reviews 48: 413-424.

Khan A., Hizam H., bin Abdul Wahab N.I., and Lutfi Othman M., 2020. Optimal power flow using hybrid firefly and particle swarm optimization algorithm. Plos One 15(8): e0235668.

Ahmadi S.E., and N. Rezaei. 2020. A new isolated renewable based multi-microgrid optimal energy management system considering uncertainty and demand response. International Journal of Electrical Power and Energy Systems 118: 105760.

Farsangi A.S., Hadayeghparast S., Mehdinejad M., and Shayanfar H., 2018. A novel stochastic energy management of a microgrid with various types of distributed energy resources in presence of demand response programs. Energy 160: 257-274.

Alilou M., Nazarpour D., and Shayeghi H., 2018. Multi-objective optimization of demand side management and multi dg in the distribution system with demand response. Journal of Operation and Automation in Power Engineering 6(2): 230-242.

Meraihi Y., Ramdane-Cherif A., Acheli D., and Mahseur M., 2020. Dragonfly algorithm: a comprehensive review and applications. Neural Computing and Applications 32(21): 16625-16646.

Holland J.H. 1992. Genetic algorithms. Scientific American 267(1): 66-73.

Kirkpatrick S., Gelatt Jr., C.D., and Vecchi M.P., 1983. Optimization by simulated annealing. Science 220(4598): 671-680.

Irizarry R., 2004. LARES: an artificial chemical process approach for optimization. Evolutionary Computation 12(4): 435-459.

Geem Z.W., Kim J.H., and Loganathan G.V., 2001. A new heuristic optimization algorithm: harmony search. Simulation 76(2): 60-68.

Eberhart R. and J. Kennedy. 1995. A new optimizer using particle swarm theory. In MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, IEEE, (pp. 39-43).

Xu W., Zhou D., Huang X., Lou B., and Liu D., 2020. Optimal allocation of power supply systems in industrial parks considering multi-energy complementarity and demand response. Applied Energy 275: 115407.

Bhesdadiya R.H., Pandya M.H., Trivedi I.N., Jangir N., Jangir P., and Kumar A., 2016. Price penalty factors-based approach for combined economic emission dispatch problem solution using Dragonfly Algorithm. In 2016 International Conference on Energy Efficient Technologies for Sustainability (ICEETS), IEEE, 436-441.

Hasan W.A., Abed I.A., and Shary D.K., 2021. Management of microgrid system based on optimization algorithm. Journal of Physics: Conference Series 1773(1): 012006.

Sufyan M., Abd Rahim N., Tan C., Muhammad, M.A., and Sheikh Raihan S.R., 2019. Optimal sizing and energy scheduling of isolated microgrid considering the battery lifetime degradation. PloS one 14(2): e0211642.

Raghav L.P., Kumar R.S., Raju D.K., and Singh A. R., 2022. Analytic Hierarchy Process (AHP)–Swarm intelligence based flexible demand response management of grid-connected microgrid. Applied Energy 306: 118058.

Soares J., Ghazvini M.A.F., Silva M., and Vale Z. 2016. Multi-dimensional signaling method for population-based metaheuristics: Solving the large-scale scheduling problem in smart grids. Swarm and Evolutionary Computation 29: 13-32.

Sulaima M.F., Mohamad M.F., Jali M.H., Bukhari W.M., and Baharom M.F., 2014. A comparative study of optimization methods for 33kV distribution network feeder reconfiguration. International Journal of Applied Engineering Research 9(9): 1169-1182.

Wolpert D.H. and W.G. Macready. 1997. no free lunch theorems for optimization IEEE Transactions on Evolutionary Computation 1(1): 67-82.

Wu D., Han Z., Liu Z., Li P., Ma F., Zhang H., and Yang X., 2021. Comparative study of optimization method and optimal operation strategy for multi-scenario integrated energy system. Energy 217.

Tušar T., Korošec P., Papa G., Filipič B., and Šilc J., 2007. A comparative study of stochastic optimization methods in electric motor design. Applied Intelligence 27(2): 101-111.

Yang X.S., 2010. Nature-inspired Metaheuristic Algorithms, 2nd edition. Luniver Press.

Mirjalili S., Mirjalili S.M., and Lewis A. 2014. Grey wolf optimizer. Advances in Engineering Software 69: 46-61.

Mirjalili S., Gandomi A.H., Mirjalili S.Z., Saremi S., Faris H., and Mirjalili S M., 2017. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software 114: 163-191.

Li S., Chen H., Wang M., Heidari A.A., and Mirjalili S., 2020. Slime mould algorithm: A new method for stochastic optimization. Future Generation Computer Systems 111: 300-323.

Wynn S.L.L., Boonraksa T., Boonraksa P., and Marungsri B. 2021. Optimal distribution level of energy management considering generation uncertainties and demand response. In 2021 International Conference on Power, Energy and Innovations (ICPEI), IEEE, pp. 29-32.

Lee D.K., In J., and Lee S. 2015. Standard deviation and standard error of the mean. Korean Journal of Anesthesiology 68(3): 220.