journal article·2022-11-21Open access

A Many-Objective Marine Predators Algorithm for Solving Many-Objective Optimal Power Flow Problem

Sirote Khunkitti, Apirat Siritaratiwat, Suttichai Premrudeepreechacharn

Applied Sciences· Volume 12· Issue 22

Abstract

Since the increases in electricity demand, environmental awareness, and power reliability requirements, solutions of single-objective optimal power flow (OPF) and multi-objective OPF (MOOPF) (two or three objectives) problems are inadequate for modern power system management and operation. Solutions to the many-objective OPF (more than three objectives) problems are necessary to meet modern power-system requirements, and an efficient optimization algorithm is needed to solve the problems. This paper presents a many-objective marine predators algorithm (MaMPA) for solving single-objective OPF (SOOPF), multi-objective OPF (MOOPF), and many-objective OPF (MaOPF) problems as this algorithm has been widely used to solve other different problems with many successes, except for MaOPF problems. The marine predators algorithm (MPA) itself cannot solve multi- or many-objective optimization problems, so the non-dominated sorting, crowding mechanism, and leader mechanism are applied to the MPA in this work. The considered objective functions include cost, emission, transmission loss, and voltage stability index (VSI), and the IEEE 30- and 118-bus systems are tested to evaluate the algorithm performance. The results of the SOOPF problem provided by MaMPA are found to be better than various algorithms in the literature where the provided cost of MaMPA is more than that of the compared algorithms for more than 1000 USD/h in the IEEE 118-bus system. The statistical results of MaMPA are investigated and express very high consistency with a very low standard deviation. The Pareto fronts and best-compromised solutions generated by MaMPA for MOOPF and MaOPF problems are compared with various algorithms based on the hypervolume indicator and show superiority over the compared algorithms, especially in the large system. The best-compromised solution of MaMPA for the MaOPF problem is found to be greater than the compared algorithms around 4.30 to 85.23% for the considered objectives in the IEEE 118-bus system.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Optimal Power Flow Distribution · Advanced Multi-Objective Optimization Algorithms · Power System Reliability and Maintenance

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, Faculty of Engineering, Chiang Mai University, Chiang Mai 50200, Thailand

Department of Electrical Engineering, Faculty of Engineering, Khon Kaen University, Khon Kaen 40002, Thailand

Funding

CMU Junior Research Fellowship Program

References (85)

Show source-provided references
1. A Distributed Minimum Losses Optimal Power Flow for Islanded Microgrids10.1016/j.epsr.2017.07.014 ↗
2. AC OPF in Radial Distribution Networks—Part II: An Augmented Lagrangian-Based OPF Algorithm, Distributable via Primal Decomposition10.1016/j.epsr.2017.04.028 ↗
3. Biogeography Based Optimization for Multi-Constraint Optimal Power Flow with Emission and Non-Smooth Cost Function10.1016/j.eswa.2010.05.064 ↗
4. Abbas, M., Alshehri, M.A., and Barnawi, A.B. (2022). Potential Contribution of the Grey Wolf Optimization Algorithm in Reducing Active Power Losses in Electrical Power Systems. Appl. Sci., 12.10.3390/app12126177 ↗
5. Economic Dispatch in View of the Clean Air Act of 1990
6. A Modified Shuffle Frog Leaping Algorithm for Multi-Objective Optimal Power Flow10.1016/j.energy.2011.09.027 ↗
7. A Novel Approach to Multi-Objective Optimal Power Flow by a New Hybrid Optimization Algorithm Considering Generator Constraints and Multi-Fuel Type10.1016/j.energy.2012.09.031 ↗
8. Improved Particle Swarm Optimisation for Multi-Objective Optimal Power Flow Considering the Cost, Loss, Emission and Voltage Stability Index10.1049/iet-gtd.2011.0851 ↗
9. Causes of the 2003 Major Grid Blackouts in North America Europe, and Recommended Means to Improve System Dynamic Performance10.1109/TPWRS.2005.857942 ↗
10. Larsson, S., and Danell, A. (2004, January 6–10). The Black-out in Southern Sweden and Eastern Denmark, September 23, 2003. Proceedings of the Power Systems Conference and Exposition, 2006. PSCE’06. 2006 IEEE PES, Denver, CO, USA.10.1109/PSCE.2006.296324 ↗
11. The Italian 2003 Blackout
12. Corsi, S., and Sabelli, C. (2004, January 6–10). General Blackout in Italy Sunday September 28, 2003, h. 03:28:00. Proceedings of the IEEE Power Engineering Society General Meeting, Denver, CO, USA.
13. Quadratically Convergent Optimal Power Flow10.1109/TPAS.1984.318568 ↗
14. Improving an Interior-Point-Based off by Dynamic Adjustments of Step Sizes and Tolerances10.1109/59.761902 ↗
15. A Review of Selected Optimal Power Flow Literature to 1993 Part i: Nonlinear and Quadratic Programming Approaches10.1109/59.744492 ↗
16. Evolutionary Programming Based Optimal Power Flow Algorithm10.1109/59.801880 ↗
17. Economic Power Dispatch of Power System with Pollution Control Using Multiobjective Ant Colony Optimization
18. Bouktir, T., Slimani, L., and Mahdad, B. (2008). Optimal Power Dispatch for Large Scale Power System Using Stochastic Search Algorithms. Int. J. Power Energy Syst., 28.10.2316/Journal.203.2008.2.203-3501 ↗
19. Diab, H., Abdelsalam, M., and Abdelbary, A. (2021). A Multi-objective Optimal Power Flow Control of Electrical Transmission Networks Using Intelligent Meta-heuristic Optimization Techniques. Sustainability, 13.10.3390/su13094979 ↗
20. Indicator-Based Selection in Multiobjective Search
21. R2-EMOA: Focused Multiobjective Search Using R2-Indicator-Based Selection10.1007/978-3-642-44973-4_8 ↗
22. Hughes, E.J. (2003, January 8–12). Multiple Single Objective Pareto Sampling. Proceedings of the The 2003 Congress on Evolutionary Computation, 2003. CEC ’03, Canberra, ACT, Australia.
23. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition10.1109/TEVC.2007.892759 ↗
24. A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization10.1109/TEVC.2016.2519378 ↗
25. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II10.1109/4235.996017 ↗
26. Zitzler, E., Laumanns, M., and Thiele, L. (2001). SPEA2: Improving the Strength Pareto Evolutionary Algorithm, Computer Engineering and Networks Laboratory, ETH Zurich.
27. Khunkitti, S., Siritaratiwat, A., and Premrudeepreechacharn, S. (2021). Multi-Objective Optimal Power Flow Problems Based on Slime Mould Algorithm. Sustainability, 13.10.3390/su13137448 ↗
28. A Novel Hybrid Self-Adaptive Heuristic Algorithm to Handle Single- and Multi-Objective Optimal Power Flow Problems10.1016/j.ijepes.2020.106492 ↗
29. Islam, M.Z., Wahab, N.I.A., Veerasamy, V., Hizam, H., Mailah, N.F., Guerrero, J.M., and Mohd Nasir, M.N. (2020). A Harris Hawks Optimization Based Singleand Multi-Objective Optimal Power Flow Considering Environmental Emission. Sustainability, 12.10.3390/su12135248 ↗
30. Alghamdi, A.S. (2022). A Hybrid Firefly–JAYA Algorithm for the Optimal Power Flow Problem Considering Wind and Solar Power Generations. Appl. Sci., 12.10.3390/app12147193 ↗
31. Application of Modified Pigeon-Inspired Optimization Algorithm and Constraint-Objective Sorting Rule on Multi-Objective Optimal Power Flow Problem10.1016/j.asoc.2020.106321 ↗
32. An Adaptive Localized Decision Variable Analysis Approach to Large-Scale Multiobjective and Many-Objective Optimization10.1109/TCYB.2020.3041212 ↗
33. An Improved Competitive Particle Swarm Optimization for Many-Objective Optimization Problems10.1016/j.eswa.2021.116118 ↗
34. A Many-Objective Optimization Based Intelligent Intrusion Detection Algorithm for Enhancing Security of Vehicular Networks in 6G10.1109/TVT.2021.3057074 ↗
35. A Kriging-Assisted Two-Archive Evolutionary Algorithm for Expensive Many-Objective Optimization10.1109/TEVC.2021.3073648 ↗
36. MOEA/D with Many-Stage Dynamical Resource Allocation Strategy to Solution of Many-Objective OPF Problems10.1016/j.ijepes.2020.106050 ↗
37. Many-Objective Gradient-Based Optimizer to Solve Optimal Power Flow Problems: Analysis and Validations10.1016/j.engappai.2021.104479 ↗
38. An Improved NSGA-III Integrating Adaptive Elimination Strategy to Solution of Many-Objective Optimal Power Flow Problems10.1016/j.energy.2019.02.009 ↗
39. Li, Y., and Li, Y. (2018). Two-Step Many-Objective Optimal Power Flow Based on Knee Point-Driven Evolutionary Algorithm. Processes, 6.10.3390/pr6120250 ↗
40. African Vultures Optimization Algorithm: A New Nature-Inspired Metaheuristic Algorithm for Global Optimization Problems10.1016/j.cie.2021.107408 ↗
41. The Arithmetic Optimization Algorithm10.1016/j.cma.2020.113609 ↗
42. Artificial Gorilla Troops Optimizer: A New Nature-Inspired Metaheuristic Algorithm for Global Optimization Problems10.1002/int.22535 ↗
43. Artificial Hummingbird Algorithm: A New Bio-Inspired Optimizer with Its Engineering Applications10.1016/j.cma.2021.114194 ↗
44. Marine Predators Algorithm: A Nature-Inspired Metaheuristic10.1016/j.eswa.2020.113377 ↗
45. Al-Qaness, M.A.A., Ewees, A.A., Fan, H., Abualigah, L., and Elaziz, M.A. (2020). Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea. Int. J. Environ. Res. Public Health, 17.10.3390/ijerph17103520 ↗
46. An Efficient Marine Predators Algorithm for Feature Selection10.1109/ACCESS.2021.3073261 ↗
47. Parameter Estimation of Photovoltaic Models Using an Improved Marine Predators Algorithm10.1016/j.enconman.2020.113491 ↗
48. Marine Predators Algorithm for Parameters Identification of Triple-Diode Photovoltaic Models10.1109/ACCESS.2020.3019244 ↗
49. Marine Predators Algorithm for Solving Single-Objective Optimal Power Flow10.1371/journal.pone.0256050 ↗
50. Developing a Marine Predator Algorithm for Optimal Power Flow Analysis Considering Uncertainty of Renewable Energy Sources10.1155/2022/3714475 ↗
51. Jangir, P., Buch, H., Mirjalili, S., and Manoharan, P. (2021). MOMPA: Multi-Objective Marine Predator Algorithm for Solving Multi-Objective Optimization Problems. Evol. Intell., 1–27.10.1007/s12065-021-00649-z ↗
52. An Efficient Marine Predators Algorithm for Solving Multi-Objective Optimization Problems: Analysis and Validations10.1109/ACCESS.2021.3066323 ↗
53. Einstein, A. (1956). Investigations on the Theory of the Brownian Movement, Courier Corporation.
54. Fast, Accurate Algorithm for Numerical Simulation of Levy Stable Stochastic Processes
55. First Descriptions of the Behavior of Silky Sharks, Carcharhinus Falciformis, around Drifting Fish Aggregating Devices in the Indian Ocean10.5343/bms.2010.1057 ↗
56. Multi-Objective Grey Wolf Optimizer: A Novel Algorithm for Multi-Criterion Optimization10.1016/j.eswa.2015.10.039 ↗
57. The University of Washington Electrical Engineering (2022, June 11). The University of Washington Electrical Engineering. Power System Test Case Archive, the IEEE 30-Bus Test System Data. Available online: https://www2.ee.washington.edu/research/pstca/pf30/pg_tca30bus.htm.
58. (2022, June 11). The Electrical and Computer Engineering Department, I.I. of T. The Electrical and Computer Engineering Department, Illinois Institute of Technology, Data, The IEEE 118-Bus Test System Data. Available online: http://motor.ece.iit.edu/data/JEAS_IEEE118.doc.
59. Evolutionary Programming Based Optimal Power Flow and Its Validation for Deregulated Power System Analysis10.1016/j.ijepes.2006.03.024 ↗
60. Alanazi, A., Alanazi, M., Memon, Z.A., and Mosavi, A. (2022). Determining Optimal Power Flow Solutions Using New Adaptive Gaussian TLBO Method. Appl. Sci., 12.10.3390/app12167959 ↗
61. Differential Search Algorithm for Solving Multi-Objective Optimal Power Flow Problem10.1016/j.ijepes.2015.12.021 ↗
62. A Modified Teaching-Learning Based Optimization for Multi-Objective Optimal Power Flow Problem10.1016/j.enconman.2013.09.028 ↗
63. Multi-Objective Optimal Electric Power Planning in the Power System Using Gaussian Bare-Bones Imperialist Competitive Algorithm10.1016/j.ins.2014.09.051 ↗
64. Single and Multi-Objective Optimal Power Flow Using Grey Wolf Optimizer and Differential Evolution Algorithms10.1080/15325008.2015.1041625 ↗
65. Multi-Objective Harmony Search Algorithm for Optimal Power Flow Problem10.1016/j.ijepes.2010.12.031 ↗
66. Solving Multiobjective Optimal Reactive Power Dispatch Using Modified NSGA-II10.1016/j.ijepes.2010.08.017 ↗
67. Adaptive Constraint Differential Evolution for Optimal Power Flow10.1016/j.energy.2021.121362 ↗
68. A Solution Network Based on Stud Krill Herd Algorithm for Optimal Power Flow Problems10.1007/s00500-016-2319-3 ↗
69. Optimal Power Flow Using the AMTPG-Jaya Algorithm10.1016/j.asoc.2020.106252 ↗
70. Optimal Power Flow for a Deregulated Power System Using Adaptive Real Coded Biogeography-Based Optimization10.1016/j.ijepes.2015.05.011 ↗
71. Solution of Multi-Objective Optimal Power Flow Using Gravitational Search Algorithm10.1049/iet-gtd.2011.0593 ↗
72. Fuzzy Harmony Search Algorithm Based Optimal Power Flow for Power System Security Enhancement10.1016/j.ijepes.2015.11.053 ↗
73. Optimal Power Flow Using an Improved Colliding Bodies Optimization Algorithm10.1016/j.asoc.2016.01.041 ↗
74. Optimal Power Flow Using Moth Swarm Algorithm10.1016/j.epsr.2016.09.025 ↗
75. Optimal Power Flow Using a Hybrid Optimization Algorithm of Particle Swarm Optimization and Gravitational Search Algorithm10.1080/15325008.2015.1061620 ↗
76. Optimal Power Flow Solution in Power Systems Using a Novel Sine-Cosine Algorithm10.1016/j.ijepes.2018.01.024 ↗
77. Optimal Power Flow Using Teaching-Learning-Based Optimization Technique10.1016/j.epsr.2014.03.032 ↗
78. Salp Swarm Optimizer to Solve Optimal Power Flow Comprising Voltage Stability Analysis10.1007/s00521-019-04029-8 ↗
79. An Improved Version of Salp Swarm Algorithm for Solving Optimal Power Flow Problem10.1007/s00500-020-05431-4 ↗
80. Optimal Power Flow Solutions Using Differential Evolution Algorithm Integrated with Effective Constraint Handling Techniques10.1016/j.engappai.2017.10.019 ↗
81. Gupta, S., Kumar, N., Srivastava, L., Malik, H., Anvari-moghaddam, A., and García Márquez, F.P. (2021). A Robust Optimization Approach for Optimal Power Flow Solutions Using Rao Algorithms. Energies, 14.10.3390/en14175449 ↗
82. Application of Modified NSGA-II Algorithm to Multi-Objective Reactive Power Planning10.1016/j.asoc.2011.09.015 ↗
83. Coello Coello, C.A., and Lechuga, M.S. (2002, January 12–17). MOPSO: A Proposal for Multiple Objective Particle Swarm Optimization. Proceedings of the 2002 Congress on Evolutionary Computation, Honolulu, HI, USA.
84. Corne, D., Jerram, N., Knowles, J., Oates, M., and Martin, J. (2001, January 7–11). PESA-II: Region-Based Selection in Evolutionary Multiobjective Optimization. Proceedings of the 3rd Annual Conference on Genetic and Evolutionary Computation, San Francisco, CA, USA.
85. Salp Swarm Algorithm: A Bio-Inspired Optimizer for Engineering Design Problems10.1016/j.advengsoft.2017.07.002 ↗