Next Article in Journal
Ternary Hybrid Nanofluid Flow Containing Gyrotactic Microorganisms over Three Different Geometries with Cattaneo–Christov Model
Next Article in Special Issue
Analysis of a State Degradation Model and Preventive Maintenance Strategies for Wind Turbine Generators Based on Stochastic Differential Equations
Previous Article in Journal
Some Essential Relations for the Quaternion Quadratic-Phase Fourier Transform
Previous Article in Special Issue
A Gradient-Based Optimizer with a Crossover Operator for Distribution Static VAR Compensator (D-SVC) Sizing and Placement in Electrical Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Augmented Social Network Search Algorithm for Optimal Reactive Power Dispatch Problem

1
Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2
Department of Electrical Engineering, Faculty of Engineering, Suez University, Suez 43533, Egypt
3
Department of Electrical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt
4
Department of Computer Science, College of Science and Humanities in Al-Sulail, Prince Sattam bin Abdulaziz University, Kharj 16273, Saudi Arabia
5
Machine Learning and Information Retrieval Department, Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh 33516, Egypt
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(5), 1236; https://doi.org/10.3390/math11051236
Submission received: 28 January 2023 / Revised: 25 February 2023 / Accepted: 27 February 2023 / Published: 3 March 2023

Abstract

:
Optimal Reactive Power Dispatch (ORPD) is one of the main challenges in power system operations. ORPD is a non-linear optimization task that aims to reduce the active power losses in the transmission grid, minimize voltage variations, and improve the system voltage stability. This paper proposes an intelligent augmented social network search (ASNS) algorithm for meeting the previous aims compared with the social network search (SNS) algorithm. The social network users’ dialogue, imitation, creativity, and disputation moods drive the core of the SNS algorithm. The proposed ASNS enhances SNS performance by boosting the search capability surrounding the best possible solution, with the goal of improving its globally searched possibilities while attempting to avoid getting locked in a locally optimal one. The performance of ASNS is evaluated compared with SNS on three IEEE standard grids, IEEE 30-, 57-, and 118-bus test systems, for enhanced results. Diverse comparisons and statistical analyses are applied to validate the performance. Results indicated that ASNS supports the diversity of populations in addition to achieving superiority in reducing power losses up to 22% and improving voltage profiles up to 90.3% for the tested power grids.

1. Introduction

1.1. Motivation

With the recent massive increase in the cost of petroleum fuel and its direct and indirect impact on people’s daily lives, focus has shifted to optimizing active and reactive power flow in order to improve the economics and security of power system operations. Furthermore, increasing power consumption is critical for assisting the electrical power industry in planning and ensuring the appropriate operation of electrical power infrastructure [1,2]. Optimal Power Flow (OPF) is a non-convex, non-continuous, non-linear, large-scale, and constrained optimization problem through which control variables are optimized while satisfying both equality and inequality constraints.
The process of reaching parameter values that minimize the overall function is called optimization. Most search algorithms suffer from local minimum where the algorithm manages to find the minimal value within the nearby points but perhaps fails to reach the minimal value in all other possible places in the problem state space. The key point is to find global optima. Global optimization is a major issue that faces search algorithms. The key motivation of this research is to reach a global optima in the ORPD problem work space [3].
ORPD is one of the challenges of OPF and one of the most important responsibilities in the power system network operation [3,4]. The primary goal of the ORPD is to reduce real power losses and voltage variations while improving system voltage stability, considering several equality and inequality constraints, including voltages of generators, power flows through the lines, voltages of load buses, reactive power production, and transformer taps. Furthermore, ORPD aims to determine the best-operating settings of the control variables, such as transformer tap, generator voltage, and the number of compensation devices to be switched [5].

1.2. Literature Review

In recent years, a range of novel and meta-heuristic optimization techniques have been effectively presented for solving engineering problems. They are becoming increasingly prominent in several academic fields for tackling difficult optimization problems. These stochastic techniques are applied in several aspects of power system optimization. An improved chaotic harmony search optimizer has been introduced, integrating the chaotic patterns for generating random numbers with uniform distribution to solve the dispatch problem while combining environmental and economic objectives [6]. In [7], a biogeography-based optimizer (BBO) has been used for OPF issues with valve point non-linearities, but it has only been evaluated for small IEEE 9-bus and 30-bus systems. In [8], a modified version of the Slime-Mould algorithm (SMA) has been applied to solve the economic-emission dispatch problem, with updated equations from the sine–cosine technique included to increase the SMA’s performance. In addition, a moth flame algorithm has been utilized for the unit commitment problem in order to find the optimal scheduling of the generation units [9]. Furthermore, an artificial gorilla algorithm has been developed for solving the multi-dimensional optimal power flow problem [10], while a genetic algorithm combining a time series has been presented to search for the optimal allocation of reactive power compensation devices considering the impacts of distributed generators [11].
Over the past few years, many optimizers have been introduced to tackle the ORPD issues. Conventional optimization approaches such as linear programming [12], the Newton method [13], quadratic programming [14], and the interior-point method [15] were the most widely employed optimizers in the early years. In [16], a fuzzy-based procedure (FLP) approach was used to maximize the impact of preventive control activities related to reactive power to overcome any emergency circumstance that arose. FLP was used in this work to reduce violation limitations and provide an appropriate reactive power reserve for multi-operating scenarios. However, these approaches frequently have drawbacks, such as converging to the nearest optimum, incapability of dealing with non-linear and non-convex limitations, discontinuity forms of objective functions, and situations with many local minimum locations. As a result, new strategies for overcoming these limitations have to be developed.
Evolutionary computing optimizers have been used for solving the ORPD as QEA [17], PSO [18], hybrid PSO [19], BFA [20], adaptive real-coded GA [21], CLPSO [22], harmony search algorithm [23], GSA [24], DE algorithm [25], hybrid PSO and ICA [26], and exchange market algorithm [27].
Recently, a novel improved ALO algorithm [28,29], GB-WCA [30], multi-objective ALO algorithm [31], hybrid swarm intelligence [32], enhanced teaching learning-based optimization algorithm [33], ILAO [34], tunicate swarm algorithm [35], and AEO [36] have been employed to solve the OPRD with consideration of different constraints. In [37], an improved variant of the evaporation rate water cycle algorithm (ERWCA) has been presented to regulate the directional overcurrent relays in power systems. In this study, an oppositional learning strategy with Levy-flight was incorporated into ERWCA to prevent landing on the local optimum and increase the convergence rate, and it was validated on the CEC’2017 test suite and compared to other algorithms. In [38], a beetle antenna search algorithm was implemented to address the optimal active power dispatch in addition to enhancing the electrical performance of power networks by reducing fuel expenditure, air pollution, and power losses.
In The hybrid multi-swarm PSO algorithm was demonstrated in [25] to overcome the problem of OPRD while increasing the voltage profile and reducing real power loss. In [39], the EFA has been utilized to solve the ORPD and optimally active problems. In [40], the MODE has been characterized as solving the OPRD by reducing the power loss, the voltage deviation, and increasing the voltage stability. In [41], the convex quadratic optimization program has been elaborated to sustain the voltage bus even in the unbalanced distribution system. In [42], QODE has been successfully applied to solve the ORPD problem by reducing the power loss, improving the voltage profile, and increasing the voltage stability.
While in [43], FA has been combined with the APT-FPSO and applied to the ORPD problem with IEEE 30-bus, IEEE 57-bus, and IEEE 118-bus, considering the voltage stability index and voltage magnitude deviations. In [44], the ABC algorithm has been applied on ORPD IEEE 30- and 57-bus grids with consideration of voltage stability enhancement, real power loss minimization, and voltage deviation minimization. In [45], SHADE has been applied to ORPD IEEE 30-bus and 57-bus with steady-state voltage deviation and real power loss. To address the reactive power flow issue in power systems, accelerated bio-inspired optimization (ABO) was used [46]. Despite the fact that the results were significant, the obtained operating points in this study required feasibility validations.
In [47], a SCA was being used to handle the ORPD issue more efficiently than other meta-heuristic techniques. However, because this was a single objective minimization work, only power losses were considered. In [48], a WOA has been utilized to solve the ORPD task with applications on the IEEE 14-bus, IEEE 30-bus, and practical Algerian electrical network. In this study, the performance of WOA showed efficient performance compared to PSO and PSO-TVAC. However, the reported comparisons were only performed as a single objective optimization for network losses. In [49], a SBDE algorithm has been presented to handle the ORPD issue and achieve the maximum reduction of grid losses. However, the performance assessment of the presented SBDE algorithm compared with the GA was only applied to small grids of IEEE 14- and IEEE 30-bus grids.
In 2022, different studies have been proposed to solve ORPD issues, as in [50], an IMPA is introduced. IMPA improved the marine predator algorithm exploration and exploitation techniques by updating the predator position to be near the best predator using spiral movement. The IMPA was only tested using the IEEE 30-bus system and showed superiority over the original MPA. In [51], the CTFWO algorithm was introduced. The CTFWO algorithm enhances the exploration rate of the conventional TFWO using chaotic maps. The CTFWO was tested on two bus systems, the IEEE 30-bus and IEEE 57-bus. In [52], the authors introduced the CAC-DE hybrid approach, through which the best compromise solution is found using Fuzzy Logic. CAC-DE has effectively reduced the power loss, but it has not performed the same for the Voltage Stability Index. Furthermore, the authors proposed new algorithms in radial distribution networks for reducing energy loss and capacitor investment in order to reduce costs [53]. They proposed a hybridization of evolutionary algorithms with a sensitivity-based decision-making technique for the optimal planning of shunt capacitors [54] and a novel combined evolutionary algorithm for the optimal planning of distributed generators [55]. Finally, ref. [56] finds optimal solutions for the placement of reactive and active power generation components in distribution networks using a high-performance meta-heuristic algorithm.

1.3. Research Gap

The SNS algorithm was driven by social networking participants in various moods such as imitation, discussion, disputation, and creativity in attitudes used to express people’s new ideas on current events [57]. To begin, an imitation mood is created in which people must evaluate the viewpoints of other individuals in order to copy other users in expressing their particular opinions. Secondly, the dialogue mood is simulated, in which people may link and share the perspectives of others. Thirdly, the disputation mood is simulated, in which people can debate their opinions with a group of other users. Fourthly, the creativity mood is simulated, in which people analyze a topic that is generally related to their fresh convictions. According to [58], the SNS algorithm was used for OPF in its traditional configuration, but its related reliability required additional supports and adaptations in the fields of power simulations and optimizations, mathematical benchmarking frameworks, and complex engineering challenges. As a result, in this article, an ASNS algorithm for multi-dimensional ORPD in power grids is presented. Two enhancements are incorporated to improve the performance of the SNS algorithm. In the beginning, an effective exploitation strategy is intended to increase the seeking of the best view by all users. Second, because exploiting support is necessary towards the end of iterations, an adjustable variable is provided for this procedure. As this value grows, so does the level of support for the exploiting feature provided by the offered effective strategy [59].

1.4. Problem Statement

ORPD is one of the most important responsibilities in power system network operations. It targets determining the best-operating settings of the control variables, such as transformer tap, generator voltage, and the number of compensation devices to be switched. The primary goal of the ORPD is to reduce real power losses and voltage variations while improving system voltage stability. Several equality and inequality constraints must be handled, including voltages of generators, power flows through the lines, voltages of load buses, reactive power production, and transformer taps.

1.5. Major Contributions of this Study and Paper Organization

The following are the major contributions described in this work:
  • A novel ASNS algorithm with an effective exploitation strategy is introduced.
  • A novel ASNS algorithm-inspired scheme for handling the ORPD problem is offered and scrutinized on three typical IEEE test grids of different sizes.
  • A test is executed to authenticate the statistical efficacy of the suggested ASNS-inspired scheme.
  • The suggested ASNS algorithm presents a robust and straightforward solution for the ORPD problem under two-goal functions of minimizing grid losses and voltage deviations.
  • The simulation results disclose the dominance of the suggested ASNS algorithm over many solvers that were recently reported in the literature.
The following portions of this work are organized as follows: Section 2 presents the design framework for the ORPD optimization problem. Section 3 also establishes the basic SNS and the suggested ASNS, whereas Section 4 defines the discussions and simulation findings. Finally, Section 5 concludes this paper.

2. ORPD Formulation

In the ORPD issue, the decision variables are the generator voltages that are denoted by (VG1, VG2, …, VGNG), the transformer tap settings that are denoted by (Ta1, Ta2, …, TaNT), and the reactive power (VAr) supplied by switched capacitors and reactors, which are denoted by (Qr1, Qr2, …, QrNr), respectively. The values NG, Nr, and NT indicate the number of generators, the number of VAr sources, and the number of on-load tap transformers. The dependent variables include load bus voltage magnitudes, VAr outputs of the generators, and transmission line loadings, which are demonstrated by (VL1, …, VLNPQ), (QG1, QG2, …, QGNG), and (SF1, …, SFNL), respectively. The values NPQ and NL indicate the number of load buses and the number of transmission lines. As a result, the ORPD problem may be mathematically stated as shown in the following equation:
Min   F n = { f 1 ( X u , X v ) , f 2 ( X u , X v ) } Subjected   to :   M ( X u , X v ) = 0   and   N ( X u , X v ) 0

2.1. Problem Objectives

The primary goal of the ORPD issue is to reduce two technical objectives: real power losses in the transmission grid and voltage variations across the buses. Therefore, both technical objectives are investigated as follows:

2.1.1. Total Grid Losses

The minimization of TGLs in MW can be computed as [60]:
T G L s = i = 1 N b j = 1 N b G i j ( V i 2 + V j 2 2 ( V i V j c o s   θ i j )

2.1.2. Voltage Profile Improvement

The voltage profile gets improved by reducing the total voltage deviation (TVD) for the buses by 1 p.u. as follows:
V D = i = 1 N b | V i V r e f |

2.1.3. Voltage Stability Improvement

This objective function is introduced in order to improve voltage stability by decreasing the maximum voltage stability index (L-index), which is used in [61]. The L-index for each bus j (Lj) is established as follows:
L j = | 1 i = 1 N g F j i V i V j ( θ i j + δ i δ j ) |
F j i = [ Y L L ] - 1 [ Y L G ]
To increase the system’s VSI, the maximum L-index should be reduced as follows:
V S I = M a x   ( L j ) j = 1 , 2 , ........ N b

2.2. Problem Constraints

2.2.1. The Inequality Constraints

The power system has to satisfy different inequality constraints corresponding to the operational variables. For the decision variables, Equations (7)–(9) describe the inequality constraints of the generator voltages, the transformer tap settings, and the reactive power injected into switched capacitors and reactors, respectively [62].
V G k m i n V G k V G k m a x ,   k = 1 : N G
T a l m i n T a l T a l m a x ,   l = 1 : N T
Q r s m a x Q r s Q r s m a x ,   s = 1 : N r
For the dependent variables, Equations (10)–(12) describe the inequality constraints of the load bus voltage magnitudes, the reactive power outputs of the generators, and transmission line loadings, respectively:
V L m m i n V L m V L m m a x ,   m = 1 : N P Q
| S F L | S F L m a x ,   L = 1 : N L
Q G k m i n Q G k Q G k m a x ,   k = 1 : N G

2.2.2. The Equality Constraints

These constraints are represented by the load flow balance equations, as denoted in Equations (13) and (14):
P g i P L i V i j = 1 N b V j ( G i j c o s   θ i j + B i j s i n   θ i j ) = 0 ,     i = 1 ,   ,   Nb
Qg i QL i + Qr i V i j = 1 Nb V j ( G ij sin θ ij B ij cos θ ij ) = 0 ,     i = 1 , 2 ,   ,   Nb
where Pgi is the output power of each generator (i); PLi and QLi are the active and reactive power demands of each load (i); Bij is the mutual susceptance between bus i and j, respectively; Gij is the conductance of every line connecting buses i and j; θ, V, and Nb are the phase angle, voltage, and number of buses, respectively; and Qgi is the VAr output of each generator (i).

3. Proposed ASNS for Solving the ORPD Problem

3.1. Basic SNS Algorithm

The SNS framework is derived from participants on social networking sites, where people try to be attractive and express a variety of moods [57]. Such attitudes are techniques for sharing people’s fresh perspectives on a new occurrence. Firstly, the imitation mood is simulated, in which people must consider the perspectives of various individuals to emulate other users in expressing their personal thoughts. Secondly, the dialogue mood is simulated, in which people may link and share the perspectives of others. Thirdly, the disputation mood is simulated, in which people can debate their opinions with a group of other users. Fourthly, the creativity mood is simulated, in which people analyze a topic that is generally related to their fresh convictions. The four inspired moods of the SNS are mathematically described as:

3.1.1. Imitation

If there is a new event with an interesting notion, members can imitate renowned people by attempting to publish a thread that discusses this topic. This state of mind could be expressed as follows:
U i , n e w = U j + r 1 × r 2 × ( U i U j )

3.1.2. Dialogue

People may learn more about an event by exchanging thoughts with one another from various points of view and then generating a fresh perspective on the event. This state of mind can be expressed numerically as:
U i , n e w = U k + r 1 × [ s i g n ( f i f j ) ( U i U j ) ]
The term [sign(fi − fj)(Ui − Uj)] illustrates the diversity in the viewpoints of the users.

3.1.3. Disputation

People in this mood can communicate and advocate their viewpoints with remarks or discussions; however, they could be persuaded by other established commentators to exchange ideas about a specific issue. This state of mind can be expressed as:
U i , n e w = U i + r 1 × [ U m e a n ( ( 1 + r o u n d ( r 1 ) ) × U i ) ]
where the mean vector within a group or commenters’ views of friends is defined in Equation (18):
U m e a n = 1 N g r o u p u = 1 N g r o u p U u

3.1.4. Creativity

Users can express themselves creatively and innovatively regarding a given topic. As a result, a fresh concept will be generated, and this mood can be expressed as:
U i , n e w d = t 2 U j d + ( 1 r 2 ) ( r 1 × ( U B d L B d ) + L B d )

3.1.5. Rules Related to the Network

Each social network defines a set of roles for its users, and these roles are regarded by all users from shared perspectives. The following factors are used to limit the users’ perspectives:
U k , n e w = min ( U k , n e w , U B k ) & U k , n e w = max ( U k , n e w , L B k ) , k = 1 : D

3.1.6. Rules for Publishing

The SNS method is produced by various moods, in which every user’s viewpoint is modified and fresh views are adopted based on their merit. To demonstrate, if the new idea is superior to the existing one, it will be approved. As a result, the value of a new idea can be quantitively estimated by its fitness function as follows:
U i = { U i f ( U i , n e w ) > f ( U i ) U i , n e w f ( U i , n e w ) < f ( U i )
To design SNS, the starting viewpoint for every user may be created as:
U 0 = ( r a n d ( 0 , 1 ) × ( U B L B ) ) + L B

3.2. ASNS with an Effective Exploitation Strategy

To increase the performance of the algorithm, an ASNS algorithm with EES is used. The performance of the SNS algorithm is improved with two adjustments. In the beginning, an EES is intended to improve the search capability for of all users. As a result, the basic SNS’s upgrading process has been adjusted, and the viewpoints of many users have been altered as follows:
U i , n e w d = U b e s t d + t × r
r = U i U j
t = r a n d ( 0 , 1 )
Second, because exploitation support is required at the end of iterations, an adjustable parameter (α) is created using Equation (26) [63,64]:
α = t 2 T max
Using this formula, this parameter is grown directly proportional to the number of iterations until it reaches 0.5 of its upper level. The offered EES gives more support for the exploitative feature as this value increases. The suggested EES in Equation (26) is not engaged until more than half of the iterations have been completed, as indicated in [64]. As a consequence of this stance, the ASNS’s superior diversifying skills in uncovering newer prospective sectors are retained. Moreover, since the variable (α) grows directly proportional to the number of repetitions, the proposed EES is integrated with increasing likelihood. Consequently, the greater the number of repetitions, the further the search is reduced to the region encircling the user’s greatest viewpoint. This phase fosters exploitation while simultaneously enabling the discovery of a diverse variety of new viable locations.
According to this method, considerable assistance aims at boosting the search capability of the basic SNS algorithm to surround the best perspective solution, to improve its globally searching possibilities, and to avoid getting locked in a locally optimal solution.

3.3. Proposed ASNS with EES for Solving the ORPD Problem

When dealing with the mentioned ORPD problems, the equality and inequality restrictions are considered. The NRA is used to meet the equality criteria that defines power flow balancing equations. It represents the steady-state operation of electricity networks and satisfies the balancing restrictions.
As a result, the NRA, which is employed by MATPOWER, constitutes a critical foundation for showing three-phase power grids [65]. Furthermore, the decision/dependent variable constraints must be preserved. The operational limitations of independent variables in Equations (7)–(9) can be rewritten as follows:
V G i = { V G i min i f   V G i V G i min V G i max i f   V G i V G i max ,         i = 1 : N G
T a l = { T a l min i f   T a l T a l min T a l max i f   T a l T a l max ,         l = 1 : N T  
Q r s = { Q r s min i f   Q r s Q r s min Q r s max i f   Q r s Q r s max ,         s = 1 : N r
As demonstrated, the variables keep reaching their limits; however, if one of them exceeds the limit, it is reproduced at random within the necessary bounds. Furthermore, the fitness function broadens and penalizes the restrictions of the second classification. As a result, if the user vectors surpass any of the relevant limitations, they will be eliminated in the following round. As stated in Equation (30), those notions can be utilized to create the considered fitness.
F = f j + P e n 1 m = 1 N P Q Δ V L m 2 + P e n 2 L = 1 N P Q Δ S F L 2 + P e n 3 k = 1 N P Q Δ Q G k 2
where fj indicates each fitness function; Pen1 is the penalty coefficient for any violation in load voltage; Pen2 is the penalty coefficient for any violation in reactive power output from generators; and Pen3 is the penalty coefficient for any violation in line power flow. Where ΔVLm, ΔSFL, and ΔQGk are presented as:
Δ V L m = { V L m min V L m i f   V L m < V L m min V L m max V L m i f   V L m > V L m max
Δ S F L = S F L max S F L   i f   S F L > S F L max
Δ Q G k = { Q G k min Q G k i f   Q G k < Q G k min Q G k max Q G k i f   Q G k > Q G k max
Figure 1 displays the stages of the designed ASNS for ORPD.

4. Simulation Results

Three distinct standard IEEE grids were utilized as case studies for comparative purposes to investigate the capacity to handle the ORPD challenge as well as the resilience of the suggested ASNS in finding high-quality solutions. The SNS and ASNS algorithms were implemented in the MATLAB software language. The data for three power grids are provided in Table 1, and the entire dataset is derived from [29], while all the limits on control variables used here for all test systems are summarized in Appendix A. The three power grids represent real case studies, where the IEEE 30-bus grid test case represents a simple approximation of the American Electric Power system, while the IEEE 57-bus and IEEE 118-bus grids represent simple approximations of the American Electric Power system in the U.S. Midwest [66].
The SNS and the suggested ASNS algorithms were implemented by adjusting the size of the population and the maximum number of iterations to 50 and 300 for the first grid, 100 and 300 for the second grid, and 100 and 600 for the third grid.
The relation of proposed method parameters to system parameters can be clearly described with Equation (34):
P o p u l a t i o n = [ V G 1 , i ( i = 1 : N G ) T a 1 , l ( l = 1 : N T ) Q r 1 , s ( s = 1 : N r ) V G 2 , i ( i = 1 : N G ) T a 2 , l ( l = 1 : N T ) Q r 2 , s ( s = 1 : N r ) . . V G N , i ( i = 1 : N G ) T a N , l ( l = 1 : N T ) Q r N , s ( s = 1 : N r ) ]
The findings of each approach were acquired for each study case by executing 30 tests. The following two cases are being investigated:
  • Case 1: Minimization of the TGLs described in Equation (2).
  • Case 2: Minimization of the TVD described in Equation (3).
  • Case 3: Minimization of the VSI described in Equation (6).

4.1. Results of the First Grid

As illustrated in Figure 2, this grid comprises of 30-bus and 41-branch generators, 4 on-load tap changing transformers, and 9 shunted compensators. The entire dataset for lines, buses, and the limits of reactive power generation is utilized [67,68]. The limits for the generator voltage and tap settings are 1.1000 and 0.9000 p.u., respectively. The limits of voltage for the load buses are considered to be 1.0500 and 0.9500 p.u., respectively. The SNS and proposed ASNS algorithms are implemented in the first case, and the best control settings are presented in Table 2. The basic SNS algorithm reduces TGLs from 5.7960 MW to 4.5208 MW when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest power losses of 4.5206 MW when compared to 5.7960 MW in the initial instance. This is a 22% reduction. The resulting solutions are contrasted with previously reported findings for minimizing the losses and utilizing the same circumstances, as summarized in Table 2, which shows that the proposed ASNS algorithm outperforms numerous strategies in minimizing the TGLs. ILAO [34], SCA [47], WOA [48], HFA [69], QOTLBO [70], CLPSO [22], ABC [28], ALO [28], MPA [50], MFA [71], and AEO [36] achieve TGLs of 4.5217, 4.7086, 4.5943, 4.529, 4.5594, 4.5615, 4.6110, 4.5900, 4.5335, 4.5340, and 4.5262, respectively.
Furthermore, the convergent properties of the proposed ASNS and SNS for Case 1 of the IEEE 30-bus grid are depicted in Figure 3. As shown, the curve describes the minimization of the total power losses throughout the iterations, while the small shape provides a zoning on the range [4.5–4.85] MW. The variation of the losses starts at a high value of 6.4500 MW at the fifth iteration and continues decreasing, reaching 4.5892, 4.5313, and 4.5206 MW at iterations 100, 200, and 300, respectively.
Figure 4 depicts the voltage levels acquired employing the SNS and ASNS algorithms. It is confirmed that the voltages on all system buses maintain within the acceptable voltage limitations. In addition, the voltages employed by the suggested SNS and ASNS are significantly higher than in the initial case.
In the second case, the minimization of TVD is considered where the SNS and proposed ASNS algorithms are executed, and the optimal control variables are shown in Table 3. The basic SNS algorithm reduces TVD from 0.8691 p.u. to 0.0846 p.u. when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest TVD value of 0.08435 p.u. when compared to 0.8691 p.u. in the initial instance. This is a 90.3 percent reduction. The resulting solutions are contrasted with previously reported findings for minimizing the losses and utilizing the same circumstances, as summarized in Table 3, which shows that the proposed ASNS algorithm outperforms numerous strategies in minimizing the TGLs. LAO, ILAO [34], IPG-PSO [73], improved GSA [74], HFA [69], and QOTLBO achieved TVDs of 0.0945, 0.0876, 0.0892, 0.08968, 0.0980, and 0.0856, respectively.
Furthermore, the convergent properties of the proposed ASNS and SNS for Case 2 of the IEEE 30-bus grid are depicted in Figure 5. As shown, the curve describes the minimization of the throughput of the iterations, while the small shape provides the range [0.08–0.2] p.u. The TVD starts at a high value of 1.4052 p.u. at the fifth iteration and continues decreasing, reaching 658, 0.1076, 0.09821, and 0.0856 p.u. at iterations 50, 100, 200, and 300, respectively.
Figure 6 depicts the voltage values acquired employing the proposed SNS and ASNS algorithms. As shown, the voltages employing the suggested SNS and ASNS are significantly better than in the initial case. Based on the suggested SNS and ASNS, the voltages at all buses are very close to the preferred flat voltage of 1 p.u.
In the third case, the minimization of VSI is considered where the SNS and ASNS algorithms are executed, and the optimal control variables are shown in Table 4. The basic SNS algorithm reduces VSI from 0.1720 p.u. to 0.1248 p.u. when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest VSI index of 0.1243 p.u. when compared to 0.1720 p.u. in the initial instance. This is a 27.7 percent reduction.
Table 5 compares the resulting solutions to previously reported findings in order to minimize the VSI objective. Furthermore, the convergent properties of the proposed ASNS and SNS for Case 3 of the IEEE 30-bus grid are depicted in Figure 7. As shown, the curve describes the minimization of the throughput of the iterations, while the small shape is provided on the range [0.1230–0.1480] p.u. The VSI starts at a high value of 0.1511 p.u. at the fifth iteration and continues decreasing, reaching 0.1259, 0.1249, and 0.1243 p.u. at iterations 100, 200, and 300, respectively.
As shown, the proposed ASNS algorithm outperforms numerous strategies in minimizing the VSI. ABC [44], GA [75], SQP, RGA, and CMAES [76] achieve VSIs of 0.1280, 0.1807, 0.1570, 0.1386, and 0.1382, respectively.
On the other side, taking into consideration the tap-changing transformers and shunt capacitors as discrete variables, Table 6 shows the corresponding results of the proposed ASNS algorithm for the three cases studied above. As shown, the outcomes are very similar. For the first case, the TGLs are minimized from 5.7960 to 4.5206 and 4.5222 MW, considering the continuous and discrete nature of tap-changing transformers and shunt capacitors. Furthermore, the TVD is minimized from 0.8691 to 0.08435 and 0.1037 p.u., while the VSI is minimized from 0.1720 to 0.1243 and 0.1241 p.u., respectively, considering the continuous and discrete nature of tap-changing transformers and shunt capacitors.

4.2. Results of the Second Grid

The second grid comprises of 57-bus, 80-line, 7-generator and 15 on-load tap changing transformers, and 3 shunted compensators. The limits for the generator voltage and tap settings are 1.1000 and 0.9000 p.u., respectively. The minimum and maximum values for the shunt reactive power injections at buses 18, 25, and 53 are 10.0000, 5.9000, and 6.3000 MVAr, respectively.
In the first case, the SNS and proposed ASNS algorithms are implemented, and the best control settings are presented in Table 7. Furthermore, their convergent properties are depicted in Figure 8. The basic SNS algorithm reduces TGLs from 27.8640 MW to 23.9700 MW when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest power losses of 23.8440 MW when compared to 27.8640 MW in the initial instance. This is a 14.42 % reduction.
The minimization of TVD is considered in the second case. Furthermore, the optimal control variables are shown in Table 7, while the convergent properties of the SNS and proposed ASNS algorithms are depicted in Figure 9. The basic SNS algorithm reduces TVD from 1.3586 p.u. to 0.6520 p.u. when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest TVD of 0.6400 p.u. when compared to 1.3586 p.u. in the initial instance. This is a 52.85 percent reduction. For this case, Figure 10 depicts the voltage values acquired employing the proposed SNS and ASNS algorithms. As shown, there have been great improvements in the voltages based on the SNS and ASNS, where the voltages at all buses are very close to the preferred flat voltage of 1.0000 p.u. In addition, the minimum voltage of 0.9359 p.u. at bus 31 is greatly enhanced to be 1.0000 and 0.9800 p.u. based on the SNS and ASNS algorithms, respectively.
The minimization of VSI is considered in the third case. Furthermore, the optimal control variables are shown in Table 7, while the convergent properties of the SNS and proposed ASNS algorithms are depicted in Figure 11. The basic SNS algorithm reduces VSI from 0.3000 p.u. to 0.2591 p.u. when compared to the initial case; however, the proposed ASNS algorithm achieves the lowest VSI of 0.2542 p.u. when compared to 0.3000 p.u. in the initial instance, with a reduction of 15.33%.
Table 8 illustrates a comparative result of the obtained objectives based on the SNS and ASNS algorithms and other reported findings of several recent algorithms. For the first case, the proposed ASNS obtains the lowest minimum, mean, and maximum TGLs of 23.8441, 23.9695, and 24.4367, respectively. This comparison derives the superior performance of the proposed ASNS against BSA [77], SCA [47], SMA [78], improved SMA [78], SOA [79], ABC [44], and PSO-ICA [26]. Despite the improved SMA [78], which provides the lowest standard deviation of 0.0617 , the maximum TGLs recorded by the proposed ASNS of 24.4367 MW are better than the best TGLs obtained by it with 24.5856 MW.
For the second case, the proposed ASNS obtains the lowest minimum, mean, and maximum TVD of 0.6405, 0.6653, and 0.7230, while the basic SNS achieves counterparts of 0.6520, 0.7018, and 0.8237, respectively. This comparison derives the superior performance of the proposed ASNS against the oppositional GSA (OGSA) [80], GB-WCA [30], and WCA [30], which acquire TVDs of 0.6982, 0.6501, and 0.6631, respectively. For the third case, the proposed ASNS obtains the lowest minimum, mean, and maximum VSIs of 0.2542, 0.2586, 0.2,680, and 0.0029, while the basic SNS achieves counterparts of 0.2591, 0.2650, 0.2714, and 0.0036, respectively. This comparison derives the superior performance of the proposed ASNS against HBO [81], and improved HBO [81] which acquire TVDs of 0.6291 and 0.5085, respectively.

4.3. Results of the Third Grid (Large-Scale Case Study)

The proposed SNS and ASNS optimizers are implemented to solve the ORPD problem for the large-scale IEEE 118-bus power grid, and to illustrate and appraise their competency in solving larger-scale ORPD challenges. The grid’s complete data can be obtained in [65]. In the first case, the SNS and proposed ASNS algorithms are implemented, and the best control settings are presented in Table 9. Furthermore, their convergent properties are depicted in Figure 12. The proposed ASNS algorithm successfully achieves the minimum TGL of 85.9111 MW, whereas the basic SNS algorithm reduces it to 87.3385 MW.
For the second case, Table 10 illustrates a comparative result for the obtained objectives based on the SNS and ASNS algorithms and other reported findings of several recent algorithms. As shown, the proposed ASNS obtains the lowest minimum, mean, and maximum TGLs of 85.9111, 87.8445, and 89.7491 MW, respectively. This comparison derives the superior performance of the proposed ASNS against MPA [78], SMA [78], improved SMA [78], OGSA [80], GB-WCA [30], WCA [30], and PSO-ICA [26]. In the second case, the minimization of TVD is considered, and the optimal control variables are shown in Table 11, where the convergent properties of the SNS and proposed ASNS algorithms are depicted in Figure 13. The proposed ASNS algorithm successfully achieves the minimum TVD of 2.9878 p.u., whereas the basic SNS algorithm reduces it to 3.1799 p.u.
The minimization of VSI is considered in the second case. Furthermore, the optimal control variables are shown in Table 12, while the convergent properties of the SNS and proposed ASNS algorithms are depicted in Figure 14. The proposed ASNS algorithm successfully achieves the minimum VSI of 0.0620 p.u., where the basic SNS algorithm reduces it to 0.0645 p.u.

4.4. SNS versus Proposed ASNS: Statistical Comparisons

To justify the rate of convergence of the proposed ASNS, the computational times (CPU times) of the SNS and ASNS are tabulated for the IEEE 30-, 57-, and 118-bus systems in Table 13. As shown, there is no significant difference between the SNS and ASNS in the computation time when solving the ORPD problem. In addition, the validation of the generators’ reactive power is demonstrated for IEEE 30-, 57-, and 118-bus systems, as stated in Appendix A.
For the sake of assessing the robustness study, the acquired minimum values of the TGLs and TVDs of the 30-runs are analyzed using the SNS and the proposed ASNS algorithms. Their spread and centers for both cases studied of the IEEE 30-, IEEE 57-, and IEEE 118-bus grids are described in Figure 15 via a Box and Whiskers plot. Furthermore, Table 14 displays the detailed robustness indices for Cases 1–3 of the IEEE 30-bus grid, and the percentage of improvement is evaluated to illustrate the difference between the results achieved by using SNS and ASNS regarding the medium-test system IEEE 30. Additionally, Figure 16 describes the obtained fitness values for both cases for the large-scale IEEE 118-bus grid. To investigate the analysis of the SNS and ASNS in terms of average success rate and convergence characteristics, minimizing the losses (Case 1) for the IEEEE 30-bus system is considered. At various percentages of convergence, including 70, 80, 90, and 100%, the absolute difference between the best and worst, its percentage, and the success rate are computed. Table 15 tabulates the related absolute difference between the best and worst and the best percentage, while Figure 17 depicts the regarded success rate. To investigate the robustness of the proposed algorithm parameters on the system behavior, the algorithm parameters are varied in terms of the number of search individuals and the maximum number of iterations, and the success rate is computed for minimizing the losses (Case 1) for the IEEE 30-bus system. The results are tabulated in Table 16.
Moreover, the effectiveness and performance of the envisaged ASNS and SNS are explored on 25 benchmark functions classified into unimodal, multimodal, fixed, and variable-dimension benchmark functions. Table 17 tabulates their full data in terms of their names, variable lengths, and permissible experiment intervals. The number of search individuals is 30 for the SNS and improved ASNS algorithms, and the maximum number of iterations is 1000. The simulations are performed thirty times. For this purpose, Table 17 provides detailed comparisons in terms of the mean, best, and standard deviation using ASNS and SNS as benchmark functions.

4.5. Discussion Analysis

The proposed ASNS and the original SNS algorithms derive adequate validation of the practical constraints related to the generators’ reactive power, which is demonstrated for IEEE 30-, 57-, and 118-bus systems. Based on the statistical comparisons via Figure 15, the proposed ASNS algorithm shows superior performance compared to the SNS algorithm for all cases studied of the IEEE 30-, IEEE 57-, and IEEE 118-bus grids.
For the IEEE 30-bus grid (Figure 15a), the proposed ASNS algorithm obtains the lowest minimum, mean, and maximum TGLs in the first case of 4.5207, 4.6154, and 4.8987 MW, respectively. Similarly, in the second case, it obtains the lowest minimum, mean, and maximum TVDs of 0.0843, 0.0896, and 0.0983 MW, respectively. Furthermore, the proposed ASNS algorithm provides the smallest standard deviations of TGLs of 0.1254 and TVD of 0.0041, respectively, relative to the SNS algorithm with TGLs of 0.1916 and TVD of 0.005.
As shown in Table 14, great improvement in the standard deviation is obtained with 34.5600, 18.7139, and 17.3804%, respectively, for Cases 1–3. Added to that, a great improvement in the maximum value is obtained with 5.6675, 4.2217, and 1.2360%, respectively, for Cases 1–3. Furthermore, significant improvements in the mean value are obtained with 3.5852, 2.6837, and 1.0783%, respectively, for Cases 1–3. For obtaining the minimum value, the obtained improvement is 0.0036, 0.3085, and 2.1955%, respectively, for Cases 1–3.
Similar findings are attained for the IEEE-57 bus grid (Figure 15b), where the proposed ASNS algorithm provides the smallest standard deviations of TGLs of 0.1119 and TVDs of 0.0207, respectively, relative to the SNS algorithm with TGLs of 0.7348 and TVDs of 0.0407.
For the IEEE 118-bus grid (Figure 15c), the proposed ASNS algorithm provides higher standard deviations of TGLs of 1.0300 and TVDs of 0.3300, respectively, relative to the SNS algorithm with TGLs of 0.6735 and TVDs of 0.3079. Despite that, the majority of the obtained fitness values for both cases are significantly lower than their counterparts using the SNS algorithm, as described in Figure 16.
From both Table 15 and Figure 17, the ASNS provides higher exploitation ability, which is increased with increasing the convergence level. It can be noted that:
  • The proposed ASNS always achieves a lower difference percentage compared to the SNS. At 100% convergence, it has 8.36% while the SNS has 14.87%.
  • The proposed ASNS always achieves a higher success rate compared to the SNS.
  • At 90% and 100% convergence, the proposed ASNS provides approximately 2.5 times the success rate compared to the SNS. At 70% and 80% convergence, the ASNS provides approximately double the success rate of the SNS.
Furthermore, as shown in Table 16, increasing the maximum number of iterations increases the success rate. For example, at 50 search individuals, the success rate increases from 20% at 150 iterations to 33.33% at 200 iterations to 56.66% at 250 iterations to 76.66% at 300 iterations. Furthermore, the higher the number of search individuals, the higher the improvement of the success rate. For example, at 300 iterations, the success rate increased from 6.66% at 15 search individuals to 16.66% at 25 search individuals to 26.66% at 40 search individuals to 76.66% at 50 search individuals.
Nevertheless, higher robustness and effectiveness of the proposed improvements to the ASNS algorithm are demonstrated since the proposed ASNS successfully obtains the lowest mean, best, and standard deviation for the majority of the considered benchmark functions, as shown in Table 17.

4.6. Parameter Tuning of SNS and ASNS Algorithms

To demonstrate parameter tuning, the SNS and ASNS algorithms are used with varying numbers of search agents and iterations while power loss minimization is considered. At first, the IEEE 30-bus system is simulated, and Figure 18 describes the corresponding curves for both algorithms.
As shown, the lowest power losses are achieved at 50 search agents and 300 iterations for both algorithms. Therefore, the SNS and ASNS algorithms are set to have these characteristics as stated in Table A1 in Appendix A. Furthermore, for both algorithms, increasing the number of iterations and the search agents results in reduced power losses. The proposed ASNS algorithm shows great superiority compared to the original SNS for most of the combinations of the iterations and the search agents. For example, at 300 iterations, the proposed ASNS algorithm provides a reduction in power losses of 2.29, 3.11, 5.51, and 3.59% at a number of search agents of 20, 30, 40, and 50, respectively.
Furthermore, the IEEE 57-bus system is simulated, and Figure 19 depicts the relevant contours for both methods. As demonstrated, the suggested ASNS algorithm outperforms the original SNS for the majority of cycles and search agent combinations. At 100 rounds, the suggested ASNS algorithm reduces power losses by 2.29, 3.71, 4.28, and 4.76% at search agent counts of 30, 40, and 50, respectively. At 200 rounds, the suggested ASNS algorithm reduces power losses by 4.36, 5.76, and 4.83% at search agent counts of 30, 40, and 50, respectively. At 300 rounds, the suggested ASNS algorithm improves power losses by 3.97, 3.95, and 3.19% at search agent counts of 30, 40, and 50, respectively.
Furthermore, for both algorithms, increasing the number of iterations and search agents results in a greater decrease in power losses. Both methods attain the lowest power losses at 100 search agents and 300 iterations. As a result, the SNS and ASNS algorithms are configured to have the traits listed in Table A1 in Appendix A.
Finally, the IEEE 118-bus system is simulated, and Figure 20 describes the corresponding curves for both algorithms.
As demonstrated, the suggested ASNS algorithm outperforms the original SNS for most of the repetition and search agent combinations. For example, at 600 iterations, the proposed ASNS algorithm provides a reduction in power losses of 1.12, 1.82, and 1.34% at a number of search agents of 60, 80, and 100, respectively. Furthermore, for both algorithms, increasing the number of iterations and search agents results in a greater decrease in power losses. Both algorithms attain the lowest power losses at 100 search agents and 600 rounds. Therefore, the SNS and ASNS algorithms are set to have these characteristics as stated in Table A1 in Appendix A.

5. Conclusions

This study introduces an intelligent optimizer used for finding the optimal scheduling of reactive ORPD power resources (i.e., ASNS). ASNS aims to reduce real power losses and voltage variations while avoiding falling into local optima through two strategies: effective exploitation and adaptable parameter strategies. Simulations were conducted using three standard grids, the IEEE 30-, 57-, and 118-bus. The performance validation across companies’ diverse comparisons and statistical analyses is compared with the state of the art. The proposed analysis demonstrates the capability of the ASNS to tackle the ORPD issues with effective and robust performance. The proposed ASNS shows superiority over the state of the art and achieves a great reduction of power losses ( 22%, 14.42%, and 1.62%) and a higher improvement of voltage profiles of 90.3%, 52.85%, and 6.07% for IEEE 30-, IEEE 57-, and IEEE 118-bus grids, respectively. Furthermore, the simulation results show that the ASNS algorithm supports the diversity of populations.
The main objectives that are usually utilized in the ORPD problem are power loss, voltage profile, and voltage stability. Usually, they are very important measures that reflect the technical performance of the steady state operating condition of the system under study. On the other side, some other objectives could be considered for future work, such as reactive power reserve margin maximization and loadability enhancement. Therefore, the future of this study covers two categories. The first aims to solve other complex problems such as OPF for different power system requirements, adding new constraints and limitations for AC/DC grids with the high penetration of renewable energy resources. On the other hand, from the standpoint of solution methodology, developing other optimization algorithms to solve the considered problems.

Author Contributions

Conceptualization, A.S.; Methodology, A.S.; Software, S.S. and A.S.; Validation, A.S.; Formal analysis, R.E.-S.; Investigation, S.S. and R.E.-S.; Resources, R.E.-S.; Data curation, A.S. and M.G.; Writing—original draft, A.S.; Writing—review & editing, S.S. and R.E.-S.; Visualization, M.G.; Supervision, S.S. and M.G.; Project administration, M.G.; Funding acquisition, S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research work was funded by Institutional Fund Projects under grant no. (IFPIP: 593-612-1443). The authors gratefully acknowledge technical and financial support from Ministry of Education and King Abdulaziz University, DSR, Jeddah, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ABCArtificial bee colony
ABOAccelerated bio-inspired optimizer
AEOArtificial ecosystem optimizer
ALOAnt lion optimizer
APT-FPSOAdaptive particularly tunable fuzzy particle swarm optimization
ASNSAugmented social network search
BBOBiogeography based optimizer
BFABacteria foraging-based algorithm
BSABacktracking search algorithm
CAC-DEContinuous ant colony-based differential evolution
CLPSOComprehensive learning particle swarm optimization
CMAESCovariance matrix adopted evolutionary strategy
CTFWOChaotic turbulent flow of water-based optimization
DEDifferential evolution
EESEffective exploitation strategy
EFAEnhanced firefly algorithm
ERWCAEvaporation rate water cycle algorithm
FLPFuzzy-based procedure
GAGenetic algorithm
GB-WCAGaussian bare-bones water cycle algorithm
GSAGravitational search algorithm
HBOHeap-based optimizer
HFAHybrid firefly algorithm
ICAImperialist competitive algorithm
ILAOimproved lightning attachment procedure optimizer
IMPAImproved version of the marine predator algorithm
IMPAImproved marine predators’ algorithm
IPG-PSOImproved pseudo-gradient particle swarm optimization
MFAMoth-flame optimization
MODEMulti-objective differential evolution
MPAMarine predators’ algorithm
NRANewton-Raphson algorithm
OGSAOppositional GSA
OPFOptimal power flow
ORPDOptimal reactive power dispatch
p.u.Per unit
PSOParticle swarm optimization
PSO-TVACPSO with time-varying acceleration coefficients
PSO-ICAParticle swarm optimization-imperialism competitive algorithm
QEAQuantum-inspired evolutionary algorithm
QODEQuasi-oppositional differential evolution
QOTLBOQuasi-oppositional teaching-learning based optimization
RGAReal coded genetic algorithm
SBDESelf-balanced differential evolution
SCASine-cosine Algorithm
SHADESuccessful history-based adaptive Differential Evolution algorithm
SMASlime-mould algorithm
SNSSocial network search
SOASeeker optimization algorithm
SQPSequential quadratic programming
TGLsTotal grid losses
TVDTotal voltage deviation
VSIVoltage stability index
WCAWater cycle algorithm
WOAWhale optimization algorithm
Symbols
NNumber of objectives
FVector of n objectives
Xu and XvDependent and independent variables, respectively
GijConductance of every link connecting buses i and j
θ, V and NbPhase angle, voltage, and number of buses, respectively
ViewThe reference voltage of buses which is taken as 1 p.u.
LjL-index for each bus j
δi and δjPhase angles of the voltage at buses i and j, respectively
YLL and YLGSub-matrices of Y-Bus matrix
VG1, VG2, …, VGNGGenerator voltages
Ta1, Ta2, …, TaNTTransformer tap settings
Qr1, Qr2, …, QrNrReactive power (VAr) supplied by switched capacitors and reactors
NG, Nr and NTNumber of generators, number of the VAr sources,
and number of on-load tap transformers, respectively
VL1, …, VLNPQLoad bus voltage magnitudes
QG1, QG2, …, QGNGVAr outputs of the generators
SF1, …, SFNLTransmission line loadings
SFL and NLPower flows in line L and the number of transmission lines,
respectively
PL, QL and BijActive and reactive power demand,
and mutual susceptance between bus i and j, respectively
Ui and UjVectors of the user’s view of i and j, respectively
r1 and r2Random vectors which are, respectively,
inside the ranges [0, 1] and [−1, 1].
UkRandomly selected event vector
UmeanMean vector within a group or commenters of views of friends
NgroupNumber of users in the group
U i d The current idea of the user i about each variable d
UbestBest viewpoint among the users that get
the lowest fitness for every iteration
LBd and UBdLower and upper limits of the variable d, accordingly
MaxIterMaximum number of iterations
NNumber of users

Appendix A

For both SNS and ASNS algorithms, Table A1 describes the number of search individuals and the maximum number of iterations. Furthermore, it contains all the limits on control variables (LB, UB) used herein for all test systems (IEEE 30-, 57-, and 118-bus systems).
Table A1. Parameters of the ASNS and SNS for ORPD applications.
Table A1. Parameters of the ASNS and SNS for ORPD applications.
Items and Studied SystemsIEEE 30-Bus SystemIEEE 57-Bus SystemIEEE 118-Bus System
N50100100
MaxIter300300600
Generator voltages (p.u.)LB0.90000.90000.9400
UB1.10001.10001.0600
Tap-changing transformers (p.u.)LB0.90000.90000.9000
UB1.10001.10001.1000
Shunt Capacitors (MVAr)LB000
UB−30.000010.0000, 5.9000, and 6.300030.0000
Additionally, Table A2, Table A3 and Table A4 provide the generators’ reactive power for IEEE 30-, 57-, and 118-bus systems.
Table A2. Generators’ reactive power for the IEEE 30-bus system.
Table A2. Generators’ reactive power for the IEEE 30-bus system.
QMAXQMINCase 1-SNSCase 1-ASNSCase 2-SNSCase 2-ASNSCase 3-SNSCase 3-ASNS
QG 1200−20−11.0933−10.0538−20−19.9097−11.6589−17.1944
QG 2100−2015.751815.5574−6.8016−7.453715.6506−13.3928
QG 580−1524.407924.046937.511837.616715.865544.3173
QG 860−1529.043428.812938.765342.447156.665558.8949
QG 1150−10−2.9666−0.93451.450.42121.95636.465
QG 1360−15−7.156−13.3821−2.8688−4.7860.43021.2194
Table A3. Generators’ reactive power for the IEEE 57-bus system.
Table A3. Generators’ reactive power for the IEEE 57-bus system.
QMAXQMINCase 1-SNSCase 1-ASNSCase 2-SNSCase 2-ASNSCase 3-SNSCase 3-ASNS
QG 1200−14025.511824.9556−4.5304−6.9715110.636218.4536
QG 250−1749.49015043.111444.31619.5137.5813
QG 360−1045.810147.641357.430159.89369.901119.4484
QG 625−8−5.59590.221814.823518.9114−2.844718.2721
QG 8200−14069.58666.543316.11918.159948.365268.1371
QG 99−37.12248.8809994.87121.0238
QG 12155−15075.792671.2139149.7989154.1204100.0011136.6506
Table A4. Generators’ reactive power for the IEEE 118-bus system.
Table A4. Generators’ reactive power for the IEEE 118-bus system.
QMAXQMINCase 1-SNSCase 1-ASNSCase 2-SNSCase 2-ASNSCase 3-SNSCase 3-ASNS
QG 115−514.566214.517114.635814.78465.07597.8489
QG 4300−30024.0705−5.7346−158.184−42.621−136.723−45.0406
QG 650−1325.812320.7984.146924.969622.6758−7.127
QG 8300−300−25.54075.4553179.2201122.6642178.5394.9364
QG 10200−147−100.486−101.849−89.6337−102.598−26.3501−21.9034
QG 12120−3553.745147.539599.0349108.536776.685422.4387
QG 1530−1011.637517.6951−4.5287−9.7037−0.1446−4.803
QG 1850−1638.464620.1267−13.2123−10.198535.117211.0603
QG 1924−813.485817.414−5.3478−1.88564.004−7.1696
QG 24300−300−8.07556.662724.65267.9436−19.909243.1933
QG 25140−4779.541550.3089−19.046580.2624−24.6135−32.0925
QG 261000−1000−93.8935−64.4136−71.0957−129.84733.0448−69.801
QG 27300−30024.873920.957312.634871.79670.9331101.5602
QG 31300−30030.673322.316991.050960.468627.575514.6481
QG 3242−149.981417.41369.80921.75−10.82937.3427
QG 3424−813.5709−6.4994−1.11965.374.117714.9506
QG 3624−87.4272.3472−3.3417−5.6468−6.97917.5597
QG 40300−30034.282333.081568.711693.961−91.003450.7242
QG 42300−30019.942920.219346.334833.4737183.375150.9194
QG 46100−1002.58−11.45735.383711.514941.302235.5478
QG 49210−8549.942151.7827139.160976.4511209.4643207.6757
QG 54300−30042.633634.567549.474853.03677.9369−5.374
QG 5523−816.270311.3564−6.228320.434915.170210.8474
QG 5615−81.11994.943−6.5023−5.3435−6.49555.9728
QG 59180−6091.1813108.4431139.828196.17713.911628.593
QG 61300−100−2.492−18.1329−18.0023−93.7582−14.4094−97.3926
QG 6220−20−3.10497.5193−6.57−4.0851−13.9373−8.5001
QG 65200−6716.90893.2103−8.3426−66.461716.588186.23
QG 66200−67−61.7869−65.5083−34.4029−65.5431−59.031449.8348
QG 69300−300−134.618−110.43−98.2275−181.783161.5133186.1353
QG 7032−1010.315819.46451.746231.058727.37325.3555
QG 72100−100−6.4364−13.40152.46621.6687−18.189−22.4441
QG 73100−100−3.1452−5.330126.103512.8339−21.4349−35.1946
QG 749−67.9926.60926.37943.76956.2625−3.1613
QG 7623−822.866822.040716.835320.250719.585422.912
QG 7770−2056.962560.60536.538946.246446.257246.2732
QG 80280−16539.30823.2877240.1401230.5782−123.555−136.336
QG 8523−819.361818.908618.033822.837114.002116.052
QG 871000−100−0.50230.02512.736910.21158.70725.9641
QG 89300−2100.139824.1265−123.079−116.085−28.4652−11.6247
QG 90300−30051.631837.6659210.6461199.887472.173345.8006
QG 91100−100−3.3313−1.1698−51.9619−60.15634.30127.8025
QG 929−30.8215.5476−2.7115−2.5073−0.4118−2.8518
QG 99100−100−3.6525−6.456934.678838.432817.4873−16.9542
QG 100155−5033.235459.9011−40.3621−49.249863.757419.4836
QG 10340−1515.70922.386510.614724.20891.352939.2042
QG 10423−819.97088.39889.96115.306217.67454.8378
QG 10523−818.03538.84512.829−6.65913.931120.6032
QG 107200−200−1.2282−10.905255.481850.204316.542227.9711
QG 11023−819.816610.82180.08121.657716.701116.1153
QG 1111000−100−1.189−2.5185−9.6835−19.44146.8634−19.2893
QG 1121000−10013.084512.773934.464843.594218.645940.1109
QG 113200−100−7.4075−12.529362.0482−99.4147−59.792618.0029
QG 1161000−100027.788910.5345−275.6174.7293−66.9456−155.514

References

  1. Chen, X.; Li, K.; Xu, B.; Yang, Z. Biogeography-based learning particle swarm optimization for combined heat and power economic dispatch problem. Knowl.-Based Syst. 2020, 208, 106463. [Google Scholar] [CrossRef]
  2. Acharya, S.; Ganesan, S.; Kumar, D.V.; Subramanian, S. A multi-objective multi-verse optimization algorithm for dynamic load dispatch problems. Knowl.-Based Syst. 2021, 231, 107411. [Google Scholar] [CrossRef]
  3. Naderi, E.; Narimani, H.; Pourakbari-Kasmaei, M.; Cerna, F.V.; Marzband, M.; Lehtonen, M. State-of-the-Art of Optimal Active and Reactive Power Flow: A Comprehensive Review from Various Standpoints. Processes 2021, 9, 1319. [Google Scholar] [CrossRef]
  4. Bentouati, B.; Khelifi, A.; Shaheen, A.M.; El-Sehiemy, R.A. An enhanced moth-swarm algorithm for efficient energy management based multi dimensions OPF problem. J. Ambient Intell. Humaniz. Comput. 2020, 12, 1–21. [Google Scholar] [CrossRef]
  5. Muhammad, Y.; Khan, R.; Raja, M.A.Z.; Ullah, F.; Chaudhary, N.I.; He, Y. Solution of optimal reactive power dispatch with FACTS devices: A survey. Energy Rep. 2020, 6, 2211–2229. [Google Scholar] [CrossRef]
  6. Rezaie, H.; Kazemi-Rahbar, M.H.; Vahidi, B.; Rastegar, H. Solution of combined economic and emission dispatch problem using a novel chaotic improved harmony search algorithm. J. Comput. Des. Eng. 2019, 6, 447–467. [Google Scholar] [CrossRef]
  7. Roy, P.K.; Ghoshal, S.P.; Thakur, S.S. Biogeography based optimization for multi-constraint optimal power flow with emission and non-smooth cost function. Expert Syst. Appl. 2010, 37, 8221–8228. [Google Scholar] [CrossRef]
  8. Hassan, M.H.; Kamel, S.; Abualigah, L.; Eid, A. Development and application of slime mould algorithm for optimal economic emission dispatch. Expert Syst. Appl. 2021, 182, 115205. [Google Scholar] [CrossRef]
  9. Bhadoria, A.; Marwaha, S. Moth flame optimizer-based solution approach for unit commitment and generation scheduling problem of electric power system. J. Comput. Des. Eng. 2020, 7, 668–683. [Google Scholar] [CrossRef]
  10. Shaheen, A.; Ginidi, A.; El-Sehiemy, R.; Elsayed, A.; Elattar, E.; Dorrah, H.T. Developed Gorilla Troops Technique for Optimal Power Flow Problem in Electrical Power Systems. Mathematics 2022, 10, 1636. [Google Scholar] [CrossRef]
  11. Lujano-Rojas, J.M.; Zubi, G.; Dufo-Lopez, R.; Bernal-Agustin, J.L.; Atencio-Guerra, J.L.; Catalao, J.P.S. Embedding quasi-static time series within a genetic algorithm for stochastic optimization: The case of reactive power compensation on distribution systems. J. Comput. Des. Eng. 2020, 7, 177–194. [Google Scholar] [CrossRef]
  12. Deeb, N.I.; Shahidehpour, S.M. An Efficient Technique for Reactive Power Dispatch Using a Revised Linear Programming Approach. Electr. Power Syst. Res. 1988, 15, 121–134. [Google Scholar] [CrossRef]
  13. Venkatesh, S.V.; Liu, W.H.E.; Papalexopoulos, A.D. A Least Squares Solution for Optimal Power Flow Sensitivity Calculation. IEEE Trans. Power Syst. 1992, 7, 1394–1401. [Google Scholar] [CrossRef]
  14. Quintana, V.H.; Santos-Nieto, M. Reactive-power dispatch by successive quadratic programming. IEEE Trans. Energy Convers. 1989, 4, 425–435. [Google Scholar] [CrossRef]
  15. Granville, S. Opiimal reactive dispatch through interior point methods. IEEE Trans. Power Syst. 1994, 9, 136–146. [Google Scholar] [CrossRef]
  16. El-Sehiemy, R.A.; El Ela, A.A.A.; Shaheen, A. A multi-objective fuzzy-based procedure for reactive power-based preventive emergency strategy. Int. J. Eng. Res. Afr. 2015, 13, 91–102. [Google Scholar] [CrossRef]
  17. Vlachogiannis, J.G.; Lee, K.Y. Quantum-inspired evolutionary algorithm for real and reactive power dispatch. IEEE Trans. Power Syst. 2008, 23, 1627–1636. [Google Scholar] [CrossRef] [Green Version]
  18. Yoshida, H.; Kawata, K.; Fukuyama, Y.; Takayama, S.; Nakanishi, Y. A Particle swarm optimization for reactive power and voltage control considering voltage security assessment. IEEE Trans. Power Syst. 2000, 15, 1232–1239. [Google Scholar] [CrossRef] [Green Version]
  19. Esmin, A.A.A.; Lambert-Torres, G.; Zambroni de Souza, A.C. A hybrid particle swarm optimization applied to loss power minimization. IEEE Trans. Power Syst. 2005, 20, 859–866. [Google Scholar] [CrossRef]
  20. Tripathy, M.; Mishra, S. Bacteria foraging-based solution to optimize both real power loss and voltage stability limit. IEEE Trans. Power Syst. 2007, 22, 240–248. [Google Scholar] [CrossRef]
  21. Subbaraj, P.; Rajnarayanan, P.N. Optimal reactive power dispatch using self-adaptive real coded genetic algorithm. Electr. Power Syst. Res. 2009, 79, 374–381. [Google Scholar] [CrossRef]
  22. Mahadevan, K.; Kannan, P.S. Comprehensive learning particle swarm optimization for reactive power dispatch. Appl. Soft Comput. 2010, 10, 641–652. [Google Scholar] [CrossRef]
  23. Sivasubramani, S.; Swarup, K.S. Multi-objective harmony search algorithm for optimal power flow problem. Int. J. Electr. Power Energy Syst. 2011, 33, 745–752. [Google Scholar] [CrossRef]
  24. Duman, S.; Sönmez, Y.; Güvenç, U.; Yörükeren, N. Optimal reactive power dispatch using a gravitational search algorithm. IET Gener. Transm. Distrib. 2012, 6, 563–576. [Google Scholar] [CrossRef]
  25. Singh, H.; Srivastava, L. Modified Differential Evolution algorithm for multi-objective VAR management. Int. J. Electr. Power Energy Syst. 2014, 55, 731–740. [Google Scholar] [CrossRef]
  26. Mehdinejad, M.; Mohammadi-Ivatloo, B.; Dadashzadeh-Bonab, R.; Zare, K. Solution of optimal reactive power dispatch of power systems using hybrid particle swarm optimization and imperialist competitive algorithms. Int. J. Electr. Power Energy Syst. 2016, 83, 104–116. [Google Scholar] [CrossRef]
  27. Rajan, A.; Malakar, T. Exchange market algorithm based optimum reactive power dispatch. Appl. Soft Comput. 2016, 43, 320–336. [Google Scholar] [CrossRef]
  28. Mouassa, S.; Bouktir, T.; Salhi, A. Ant lion optimizer for solving optimal reactive power dispatch problem in power systems. Eng. Sci. Technol. an Int. J. 2017, 20, 885–895. [Google Scholar] [CrossRef]
  29. Li, Z.; Cao, Y.; Van Dai, L.; Yang, X.; Nguyen, T.T. Finding solutions for optimal reactive power dispatch problem by a novel improved antlion optimization algorithm. Energies 2019, 12, 2968. [Google Scholar] [CrossRef] [Green Version]
  30. Heidari, A.A.; Ali Abbaspour, R.; Rezaee Jordehi, A. Gaussian bare-bones water cycle algorithm for optimal reactive power dispatch in electrical power systems. Appl. Soft Comput. J. 2017, 57, 657–671. [Google Scholar] [CrossRef]
  31. Mouassa, S.; Bouktir, T. Multi-objective ant lion optimization algorithm to solve large-scale multi-objective optimal reactive power dispatch problem. COMPEL Int. J. Comput. Math. Electr. Electron. Eng. 2019, 38, 304–324. [Google Scholar] [CrossRef]
  32. Shareef, S.M.; Srinivasa Rao, R. Optimal reactive power dispatch under unbalanced conditions using hybrid swarm intelligence. Comput. Electr. Eng. 2018, 69, 183–193. [Google Scholar] [CrossRef]
  33. Lenin, K. Minimization of real power loss by enhanced teaching learning based optimization algorithm Corresponding Author. Int. J. Robot. Autom. 2020, 9, 1–5. [Google Scholar] [CrossRef] [Green Version]
  34. Ebeed, M.; Ali, A.; Mosaad, M.I.; Kamel, S. An improved lightning attachment procedure optimizer for optimal reactive power dispatch with uncertainty in renewable energy resources. IEEE Access 2020, 8, 168721–168731. [Google Scholar] [CrossRef]
  35. El-Sehiemy, R.A. A novel single/multi-objective frameworks for techno-economic operation in power systems using tunicate swarm optimization technique. J. Ambient Intell. Humaniz. Comput. 2022, 13, 1073–1091. [Google Scholar] [CrossRef]
  36. Mouassa, S.; Jurado, F.; Bouktir, T.; Raja, M.A.Z. Novel design of artificial ecosystem optimizer for large-scale optimal reactive power dispatch problem with application to Algerian electricity grid. Neural Comput. Appl. 2021, 33, 7467–7490. [Google Scholar] [CrossRef]
  37. Korashy, A.; Kamel, S.; Houssein, E.H.; Jurado, F.; Hashim, F.A. Development and Application of Evaporation Rate Water Cycle Algorithm for Optimal Coordination of Directional Overcurrent Relays. Expert Syst. Appl. 2021, 185, 115538. [Google Scholar] [CrossRef]
  38. Qian, J.; Wang, P.; Pu, C.; Chen, G. Joint application of multi-object beetle antennae search algorithm and BAS-BP fuel cost forecast network on optimal active power dispatch problems. Knowl.-Based Syst. 2021, 226, 107149. [Google Scholar] [CrossRef]
  39. Liang, R.H.; Wang, J.C.; Chen, Y.T.; Tseng, W.T. An enhanced firefly algorithm to multi-objective optimal active/reactive power dispatch with uncertainties consideration. Int. J. Electr. Power Energy Syst. 2015, 64, 1088–1097. [Google Scholar] [CrossRef]
  40. Basu, M. Multi-objective optimal reactive power dispatch using multi-objective differential evolution. Int. J. Electr. Power Energy Syst. 2016, 82, 213–224. [Google Scholar] [CrossRef]
  41. Robbins, B.A.; Domínguez-García, A.D. Optimal Reactive Power Dispatch for Voltage Regulation in Unbalanced Distribution Systems. IEEE Trans. Power Syst. 2016, 31, 2903–2913. [Google Scholar] [CrossRef]
  42. Basu, M. Quasi-oppositional differential evolution for optimal reactive power dispatch. Int. J. Electr. Power Energy Syst. 2016, 78, 29–40. [Google Scholar] [CrossRef]
  43. Nasouri Gilvaei, M.; Jafari, H.; Jabbari Ghadi, M.; Li, L. A novel hybrid optimization approach for reactive power dispatch problem considering voltage stability index. Eng. Appl. Artif. Intell. 2020, 96, 103963. [Google Scholar] [CrossRef]
  44. Ettappan, M.; Vimala, V.; Ramesh, S.; Kesavan, V.T. Optimal reactive power dispatch for real power loss minimization and voltage stability enhancement using Artificial Bee Colony Algorithm. Microprocess. Microsyst. 2020, 76, 103085. [Google Scholar] [CrossRef]
  45. Biswas, P.P.; Suganthan, P.N.; Mallipeddi, R.; Amaratunga, G.A.J. Optimal reactive power dispatch with uncertainties in load demand and renewable energy sources adopting scenario-based approach. Appl. Soft Comput. 2019, 75, 616–632. [Google Scholar] [CrossRef]
  46. Zhang, X.; Yu, T.; Yang, B.; Cheng, L. Accelerating bio-inspired optimizer with transfer reinforcement learning for reactive power optimization. Knowl.-Based Syst. 2017, 116, 26–38. [Google Scholar] [CrossRef]
  47. Saddique, M.S.; Bhatti, A.R.; Haroon, S.S.; Sattar, M.K.; Amin, S.; Sajjad, I.A.; ul Haq, S.S.; Awan, A.B.; Rasheed, N. Solution to optimal reactive power dispatch in transmission system using meta-heuristic techniques―Status and technological review. Electr. Power Syst. Res. 2020, 178, 106031. [Google Scholar] [CrossRef]
  48. ben oualid Medani, K.; Sayah, S.; Bekrar, A. Whale optimization algorithm based optimal reactive power dispatch: A case study of the Algerian power system. Electr. Power Syst. Res. 2018, 163, 696–705. [Google Scholar] [CrossRef]
  49. Suresh, V.; Kumar, S.S. Optimal reactive power dispatch for minimization of real power loss using SBDE and DE-strategy algorithm. J. Ambient Intell. Humaniz. Comput. 2020, 1–15. [Google Scholar] [CrossRef]
  50. Ebeed, M.; Alhejji, A.; Kamel, S.; Jurado, F. Solving the Optimal Reactive Power Dispatch Using Marine Predators Algorithm Considering the Uncertainties in Load and Wind-Solar Generation Systems. Energies 2020, 13, 4316. [Google Scholar] [CrossRef]
  51. Abd-El Wahab, A.M.; Kamel, S.; Hassan, M.H.; Mosaad, M.I.; AbdulFattah, T.A. Optimal Reactive Power Dispatch Using a Chaotic TurbulentFlow of Water-Based Optimization Algorithm. Mathematics 2022, 10, 346. [Google Scholar] [CrossRef]
  52. PG, A.K.; Devaraj, D. Hybrid CAC-DE in optimal reactive power dispatch (ORPD) for renewable energy cost reduction. Sustain. Comput. Inform. Syst. 2022, 35, 100688. [Google Scholar] [CrossRef]
  53. Kien, L.C.; Nguyen, T.T.; Pham, T.D.; Nguyen, T.T. Cost reduction for energy loss and capacitor investment in radial distribution networks applying novel algorithms. Neural Comput. Appl. 2021, 33, 15495–15522. [Google Scholar] [CrossRef]
  54. Mahfoud, R.J.; Alkayem, N.F.; Sun, Y.; Haes Alhelou, H.; Siano, P.; Parente, M. Improved hybridization of evolutionary algorithms with a sensitivity-based decision-making technique for the optimal planning of shunt capacitors in radial distribution systems. Appl. Sci. 2020, 10, 1384. [Google Scholar] [CrossRef] [Green Version]
  55. Jamil Mahfoud, R.; Sun, Y.; Faisal Alkayem, N.; Haes Alhelou, H.; Siano, P.; Shafie-khah, M. A novel combined evolutionary algorithm for optimal planning of distributed generators in radial distribution systems. Appl. Sci. 2019, 9, 3394. [Google Scholar] [CrossRef] [Green Version]
  56. Le Kien, C.; Tuyet, Y.; Thi, N.; Phan, T.M.; Nguyen, T.T. Finding Optimal Solutions for the Placement of Reactive and Active Power Generation Components in Distribution Networks Using a High-Performance Metaheuristic Algorithm. Int. Trans. Electr. Energy Syst. 2022, 2022, 3761983. [Google Scholar]
  57. Talatahari, S.; Bayzidi, H.; Saraee, M. Social Network Search for Global Optimization. IEEE Access 2021, 9, 92815–92863. [Google Scholar] [CrossRef]
  58. El-Sehiemy, R.; Elsayed, A.; Shaheen, A.; Elattar, E.; Ginidi, A. Scheduling of Generation Stations, OLTC Substation Transformers and VAR Sources for Sustainable Power System Operation Using SNS Optimizer. Sustainability 2021, 13, 11947. [Google Scholar] [CrossRef]
  59. Shaheen, A.M.; Elsayed, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Elattar, E. Enhanced social network search algorithm with powerful exploitation strategy for PV parameters estimation. Energy Sci. Eng. 2022, 10, 1398–1417. [Google Scholar] [CrossRef]
  60. Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. A novel framework for power loss minimization by modified wind driven optimization algorithm. In Proceedings of the 2018 International Conference on Innovative Trends in Computer Engineering, ITCE, Aswan, Egypt, 19–21 February 2018; IEEE: Piscataway, NJ, USA, 2018; Volume 2018. [Google Scholar]
  61. Shaheen, A.M.; Spea, S.R.; Farrag, S.M.; Abido, M.A. A review of meta-heuristic algorithms for reactive power planning problem. Ain Shams Eng. J. 2018, 9, 215–231. [Google Scholar] [CrossRef] [Green Version]
  62. Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. Optimal reactive power dispatch using backtracking search algorithm. Aust. J. Electr. Electron. Eng. 2016, 13, 200–210. [Google Scholar] [CrossRef]
  63. Ginidi, A.R.; Elsayed, A.M.; Shaheen, A.M.; Elattar, E.E.; El-Sehiemy, R.A. A Novel Heap based Optimizer for Scheduling of Large-scale Combined Heat and Power Economic Dispatch. IEEE Access 2021, 9, 83695–83708. [Google Scholar] [CrossRef]
  64. Shaheen, A.M.; Elsayed, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Elattar, E. A heap-based algorithm with deeper exploitative feature for optimal allocations of distributed generations with feeder reconfiguration in power distribution networks. Knowl.-Based Syst. 2022, 241, 108269. [Google Scholar] [CrossRef]
  65. Zimmerman, R.D.; Murillo-Sánchez, C.E.; Thomas, R.J. Matpower [Software]. Available online: https://matpower.org (accessed on 2 January 2023).
  66. Electric Grid Test Cases. Available online: https://electricgrids.engr.tamu.edu/electric-grid-test-cases/ (accessed on 2 January 2023).
  67. Elattar, E.E.; Shaheen, A.M.; Elsayed, A.M.; El-Sehiemy, R.A. Optimal power flow with emerged technologies of voltage source converter stations in meshed power systems. IEEE Access 2020, 8, 166963–166979. [Google Scholar] [CrossRef]
  68. Ghasemi, M.; Taghizadeh, M.; Ghavidel, S.; Aghaei, J.; Abbasian, A. Solving optimal reactive power dispatch problem using a novel teaching-learning-based optimization algorithm. Eng. Appl. Artif. Intell. 2015, 39, 100–108. [Google Scholar] [CrossRef]
  69. Rajan, A.; Malakar, T. Optimal reactive power dispatch using hybrid Nelder-Mead simplex based firefly algorithm. Int. J. Electr. Power Energy Syst. 2015, 66, 9–24. [Google Scholar] [CrossRef]
  70. Mandal, B.; Roy, P.K. Optimal reactive power dispatch using quasi-oppositional teaching learning based optimization. Int. J. Electr. Power Energy Syst. 2013, 53, 123–134. [Google Scholar] [CrossRef]
  71. Mei, R.N.S.; Sulaiman, M.H.; Mustaffa, Z.; Daniyal, H. Optimal reactive power dispatch solution by loss minimization using moth-flame optimization technique. Appl. Soft Comput. 2017, 59, 210–222. [Google Scholar]
  72. Shaheen, A.M.; El-Sehiemy, R.A.; Ginidi, A.R.; Ghoneim, S.S.M.; Alharthi, M.M. Multi-objective jellyfish search optimizer for efficient power system operation based on multi-dimensional OPF framework. Energy 2021, 237, 121478. [Google Scholar] [CrossRef]
  73. Polprasert, J.; Ongsakul, W.; Dieu, V.N. Optimal reactive power dispatch using improved pseudo-gradient search particle swarm optimization. Electr. Power Compon. Syst. 2016, 44, 518–532. [Google Scholar] [CrossRef]
  74. Chen, G.; Liu, L.; Zhang, Z.; Huang, S. Optimal reactive power dispatch by improved GSA-based algorithm with the novel strategies to handle constraints. Appl. Soft Comput. 2017, 50, 58–70. [Google Scholar] [CrossRef]
  75. Devaraj, D.; Roselyn, J.P. Genetic algorithm based reactive power dispatch for voltage stability improvement. Int. J. Electr. Power Energy Syst. 2010, 32, 1151–1156. [Google Scholar] [CrossRef]
  76. Jeyadevi, S.; Baskar, S.; Babulal, C.K.; Willjuice Iruthayarajan, M. Solving multiobjective optimal reactive power dispatch using modified NSGA-II. Int. J. Electr. Power Energy Syst. 2011, 33, 219–228. [Google Scholar] [CrossRef]
  77. Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. Integrated Strategies of Backtracking Search Optimizer for Solving Reactive Power Dispatch Problem. IEEE Syst. J. 2018, 12, 424–433. [Google Scholar] [CrossRef]
  78. Wei, Y.; Zhou, Y.; Luo, Q.; Deng, W. Optimal reactive power dispatch using an improved slime mould algorithm. Energy Rep. 2021, 7, 8742–8759. [Google Scholar] [CrossRef]
  79. Dai, C.; Chen, W.; Zhu, Y.; Zhang, X. Seeker optimization algorithm for optimal reactive power dispatch. IEEE Trans. Power Syst. 2009, 24, 1218–1231. [Google Scholar]
  80. Shaw, B.; Mukherjee, V.; Ghoshal, S.P. Solution of reactive power dispatch of power systems by an opposition-based gravitational search algorithm. Int. J. Electr. Power Energy Syst. 2014, 55, 29–40. [Google Scholar] [CrossRef] [Green Version]
  81. Elsayed, S.K.; Kamel, S.; Selim, A.; Ahmed, M. An Improved Heap-Based Optimizer for Optimal Reactive Power Dispatch. IEEE Access 2021, 9, 58319–58336. [Google Scholar] [CrossRef]
Figure 1. Proposed ASNS for solving the ORPD problem.
Figure 1. Proposed ASNS for solving the ORPD problem.
Mathematics 11 01236 g001
Figure 2. IEEE 30-bus grid [72].
Figure 2. IEEE 30-bus grid [72].
Mathematics 11 01236 g002
Figure 3. Convergence features of the ASNS and SNS for Case 1 of the IEEE 30-bus grid.
Figure 3. Convergence features of the ASNS and SNS for Case 1 of the IEEE 30-bus grid.
Mathematics 11 01236 g003
Figure 4. Voltage Profile of the proposed ASNS and SNS for Case 1 of the IEEE 30-bus grid.
Figure 4. Voltage Profile of the proposed ASNS and SNS for Case 1 of the IEEE 30-bus grid.
Mathematics 11 01236 g004
Figure 5. Convergence features of the proposed ASNS and SNS for Case 2 of the IEEE 30-bus grid.
Figure 5. Convergence features of the proposed ASNS and SNS for Case 2 of the IEEE 30-bus grid.
Mathematics 11 01236 g005
Figure 6. Voltage Profile of the proposed ASNS and SNS for Case 2 of the IEEE 30-bus grid.
Figure 6. Voltage Profile of the proposed ASNS and SNS for Case 2 of the IEEE 30-bus grid.
Mathematics 11 01236 g006
Figure 7. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 30-bus grid.
Figure 7. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 30-bus grid.
Mathematics 11 01236 g007
Figure 8. Convergence features of the proposed ASNS and SNS for Case 1 of the IEEE 57-bus grid.
Figure 8. Convergence features of the proposed ASNS and SNS for Case 1 of the IEEE 57-bus grid.
Mathematics 11 01236 g008
Figure 9. Convergence features of the proposed ASNS and SNS for Case 2 of the IEEE 57-bus grid.
Figure 9. Convergence features of the proposed ASNS and SNS for Case 2 of the IEEE 57-bus grid.
Mathematics 11 01236 g009
Figure 10. Voltage Profile of the proposed ASNS and SNS for Case 2 of the IEEE 57-bus grid.
Figure 10. Voltage Profile of the proposed ASNS and SNS for Case 2 of the IEEE 57-bus grid.
Mathematics 11 01236 g010
Figure 11. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 57-bus grid.
Figure 11. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 57-bus grid.
Mathematics 11 01236 g011
Figure 12. Convergence features of the proposed ASNS and SNS for Case 1 of the large-scale IEEE 118-bus grid.
Figure 12. Convergence features of the proposed ASNS and SNS for Case 1 of the large-scale IEEE 118-bus grid.
Mathematics 11 01236 g012
Figure 13. Convergence features of the ASNS and SNS for Case 2 of IEEE 118-bus grid.
Figure 13. Convergence features of the ASNS and SNS for Case 2 of IEEE 118-bus grid.
Mathematics 11 01236 g013
Figure 14. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 118-bus grid.
Figure 14. Convergence features of the proposed ASNS and SNS for Case 3 of the IEEE 118-bus grid.
Mathematics 11 01236 g014
Figure 15. Box and Whiskers plot for the SNS and proposed ASNS of the IEEE 30-, IEEE 57-, and IEEE 118-bus grids.
Figure 15. Box and Whiskers plot for the SNS and proposed ASNS of the IEEE 30-, IEEE 57-, and IEEE 118-bus grids.
Mathematics 11 01236 g015aMathematics 11 01236 g015b
Figure 16. Obtained fitness values for SNS and proposed ASNS of the IEEE 118-bus grids.
Figure 16. Obtained fitness values for SNS and proposed ASNS of the IEEE 118-bus grids.
Mathematics 11 01236 g016
Figure 17. Success rates of SNS and ASNS for Case 1 for the IEEE 30-bus system.
Figure 17. Success rates of SNS and ASNS for Case 1 for the IEEE 30-bus system.
Mathematics 11 01236 g017
Figure 18. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for the IEEE 30-bus system.
Figure 18. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for the IEEE 30-bus system.
Mathematics 11 01236 g018
Figure 19. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for IEEE 57-bus system.
Figure 19. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for IEEE 57-bus system.
Mathematics 11 01236 g019
Figure 20. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for the IEEE 118-bus system.
Figure 20. Parameter Tuning of SNS and ASNS Algorithms for Case 1 for the IEEE 118-bus system.
Mathematics 11 01236 g020
Table 1. Information from the studied systems.
Table 1. Information from the studied systems.
Case StudyNumber of BranchesNumber of Loads Number of Generators Number of Control VariablesNumber of TransformersNumber of Compensators
IEEE 30-bus grid412461949
IEEE 57-bus grid8050725153
IEEE 118-bus grid186645475912
Table 2. Optimal results for Case 1 of the IEEE 30-bus grid.
Table 2. Optimal results for Case 1 of the IEEE 30-bus grid.
VariablesInitial CaseSNSProposed ASNSILAO * [34]SCA * [47]WOA * [48]HFA * [69]
VG 11.05001.10001.09991.10001.10001.10001.1000
VG 21.04001.09461.09411.09441.10001.09631.0543
VG 51.01001.07511.07411.09441.08691.07891.0751
VG 81.01001.07681.07591.07671.08701.07741.0869
VG 111.05001.05441.09071.10001.10001.09551.1000
VG 131.05001.09051.08241.10001.08001.09291.1000
Ta 6–91.07801.07460.98711.03001.05000.99360.9801
Ta 6–101.06900.90801.01850.9001.05000.98670.9500
Ta 4–121.03201.00000.99920.98001.05001.02140.9702
Ta 28–271.06800.96860.96690.96001.05000.98670.9700
Qr 100.000016.673811.81664.99004.63103.16954.7003
Qr 120.000019.481824.576185.00003.08902.04774.7061
Qr 150.00003.90713.76945.00005.00004.29564.7007
Qr 170.00005.51065.47305.00004.69702.67822.3059
Qr 200.00004.02683.51153.80002.12904.81164.8035
Qr 210.00009.763610.07855.00003.19104.81634.9026
Qr 230.00000.90291.39753.35005.00003.57394.8040
Qr 240.00006.86246.63865.00004.38804.19534.8053
Qr 290.00002.23852.15051.44003.57502.00093.3984
TGLs5.79604.52084.52064.52174.70864.59434.5290
VariablesQOTLBO * [70]CLPSO * [22]ABC * [28]MFA * [71]AEO * [36]ALO * [28]MPA * [50]
VG 11.10001.10001.10001.10001.10001.10001.1000
VG 21.09421.10001.09711.09431.09441.09531.0949
VG 51.07451.07951.08661.07471.07511.07671.0761
VG 81.07651.10001.08001.07661.0771.07881.078
VG 111.10001.10001.08501.10001.10001.10001.0873
VG 131.09991.10001.10001.10001.10001.10001.1000
Ta 6–91.06640.91541.07001.04331.03921.01000.9807
Ta 6–100.90000.90000.95000.90000.90000.99001.0222
Ta 4–120.99490.90001.02000.97910.97291.02000.9765
Ta 28–270.97140.93971.10000.96470.96321.00000.9707
Qr 105.00004.92655.00005.00004.99484.00001.7900
Qr 125.00005.00000.00005.00004.99632.00004.8300
Qr 155.00005.00002.00004.80554.84094.00003.9700
Qr 175.00005.00005.00005.00004.99853.00004.9900
Qr 204.45005.00004.00004.06234.28952.00004.2200
Qr 215.00005.00005.00005.00005.00004.00004.6100
Qr 232.83005.00004.00002.51932.64643.00004.6900
Qr 245.00005.00005.00005.00004.99985.00004.1200
Qr 292.56005.00004.00002.19252.22935.00003.2900
TGLs4.55944.56154.6114.53404.52624.594.5335
* The techniques in the comparisons are not coded by the authors but are employed by their creators.
Table 3. Optimal results for Case 2 of the IEEE 30-bus grid.
Table 3. Optimal results for Case 2 of the IEEE 30-bus grid.
Initial CaseSNSProposed ASNSLAO * [34]ILAO * [34]IPG-PSO * [73]Improved GSA * [74]HFA * [69]QOTLBO * [70]
VG 11.05001.00401.00411.02860.99421.01221.00851.00351.0005
VG 21.04001.00000.99990.97020.95631.00831.00571.01640.9919
VG 51.01001.00001.00001.06831.06891.01681.01921.01951.0217
VG 81.01001.00231.00330.99830.99191.01021.01031.01821.0147
VG 111.05001.00011.00001.01341.06501.02221.01840.98230.9950
VG 131.05001.00001.00011.00271.04361.00751.00791.01551.0447
Ta 6–91.07801.00741.00381.01001.09001.03901.03400.99001.0076
Ta 6–101.06901.09921.08140.97000.94000.90000.90000.90000.9030
Ta 4–121.03201.01961.02250.97001.04000.97590.98400.98001.0472
Ta 28–271.06800.99460.98160.97000.98000.96860.97800.96000.9674
Qr 100.00005.927112.02400.00000.02005.00005.00003.20004.8700
Qr 120.000012.634821.65952.04003.99001.84725.00000.50003.0400
Qr 150.00009.92773.90634.99004.50005.00005.00004.90005.0000
Qr 170.00009.38555.51900.37001.08000.00260.00000.10000.0000
Qr 200.000012.942012.64434.64004.67005.00005.00003.80005.0000
Qr 210.000016.408412.53120.01000.02005.00005.00005.00005.0000
Qr 230.00002.35793.32873.88004.98004.99155.00005.00005.0000
Qr 240.000012.344611.71434.01005.00004.93785.00003.90005.0000
Qr 290.00006.11023.81512.53004.79002.52064.95001.50002.5600
TGLs5.79605.90015.77655.61546.27945.74295.75005.75006.4962
TVD0.86910.08460.084350.09450.08760.08920.089680.09800.0856
* The techniques in the comparisons are not coded by the authors but are employed by their creators.
Table 4. Optimal results for Case 3 of the IEEE 30-bus grid.
Table 4. Optimal results for Case 3 of the IEEE 30-bus grid.
Initial CaseSNSProposed ASNS
VG 11.05001.09901.0998
VG 21.04001.09331.0945
VG 51.01001.06711.1000
VG 81.01001.08691.1000
VG 111.05001.09981.0991
VG 131.05001.09971.0993
Ta 6–91.07800.98961.0351
Ta 6–101.06900.93550.9001
Ta 4–121.03201.00761.0315
Ta 28–271.06800.95450.9618
Qr 100.00005.51870.2385
Qr 120.000015.042118.0726
Qr 150.00000.40003.1113
Qr 170.00002.27728.5207
Qr 200.00005.45609.9379
Qr 210.00004.53582.0944
Qr 230.00007.41480.2498
Qr 240.00000.15870
Qr 290.00000.01830.0005
TGLs5.79605.90014.9165
TVD0.86912.76562.7286
VSI0.17200.12480.1243
Table 5. Comparative results for Case 3 of the IEEE 30-bus grid.
Table 5. Comparative results for Case 3 of the IEEE 30-bus grid.
MethodVSI (p.u.)
Proposed ASNS0.1243
SNS0.1248
ABC * [44]0.1280
GA * [75]0.1807
SQP * [76]0.1570
RGA * [76]0.1386
CMAES * [76]0.1382
* The techniques in the comparisons are not coded by the authors but are employed by their creators.
Table 6. Results for Cases 1–3 of the IEEE 30-bus grid considering the continuous and discrete nature of tap-changing transformers and shunt capacitors.
Table 6. Results for Cases 1–3 of the IEEE 30-bus grid considering the continuous and discrete nature of tap-changing transformers and shunt capacitors.
Case 1 (TGLs Minimization)Case 2 (TVD Minimization)Case 3 (VSI Minimization)
Initial CaseContinuousDiscreteContinuousDiscreteContinuousDiscrete
VG 11.05001.09991.09991.00411.00411.09981.0998
VG 21.04001.09411.09410.99990.99991.09451.0945
VG 51.01001.07411.07411.00001.10001.10001.1000
VG 81.01001.07591.07591.00331.00331.10001.1000
VG 111.05001.09071.09071.00001.10001.09911.0991
VG 131.05001.08241.08241.00011.00011.09931.0993
Ta 6–91.07800.98710.98001.00381.10001.03511.0400
Ta 6–101.06901.01851.02001.08141.08000.90010.9000
Ta 4–121.03200.99921.00001.02251.03001.03151.0300
Ta 28–271.06800.96690.97000.98160.98000.96180.9600
Qr 100.000011.816612.000012.024012.00000.23850.0000
Qr 120.000024.576125.000021.659522.000018.072618.0000
Qr 150.00003.76944.00003.90634.00003.11133.0000
Qr 170.00005.47305.00005.51906.00008.52079.0000
Qr 200.00003.51154.000012.644313.00009.937910.0000
Qr 210.000010.078510.000012.531213.00002.09442.0000
Qr 230.00001.39751.00003.32873.00000.24980.0000
Qr 240.00006.63867.000011.714312.00000.00000.0000
Qr 290.00002.15052.00003.81514.00000.00050.0000
TGLs5.79604.52064.52225.77655.78844.91654.9185
TVD0.86912.58632.59240.084350.10372.72862.7249
VSI0.17200.12600.12640.15110.15060.12430.1241
Table 7. Optimal results for Cases 1–3 of the IEEE 57-bus grid.
Table 7. Optimal results for Cases 1–3 of the IEEE 57-bus grid.
Case 1Case 2Case 3
Initial CaseSNSASNSSNSASNSSNSASNS
VG 11.04001.06001.06001.00961.00931.06001.0398
VG 21.01001.05061.05081.00001.00011.03591.0266
VG 30.98501.04481.04511.00181.00211.01001.0202
VG 60.98001.03851.04051.00031.00040.99671.0234
VG 81.00501.06001.06001.00711.00381.01961.0392
VG 90.98001.02821.02870.98910.98761.00101.0108
VG 121.01501.03631.03511.02061.02141.02781.0406
Ta 4–180.97000.90011.00151.01240.92220.90420.9190
Ta 4–180.97801.09940.92640.97491.06030.92460.9900
Ta 21–201.04301.03571.01290.98080.97671.10001.0978
Ta 24–251.00001.08951.02211.07691.08060.91290.9001
Ta 24–251.00000.93401.02440.99221.05430.94121.0064
Ta 24–261.04300.99221.00700.99841.00071.05021.0629
Ta 7–290.96700.95380.94760.99510.99510.91340.9119
Ta 34–320.97500.95980.96120.92660.91650.90140.9000
Ta 11–410.95500.90020.90430.90160.90000.90070.9003
Ta 15–450.95500.93420.93350.91330.91900.91240.9223
Ta 14–460.90000.92940.92060.96280.95480.90030.9023
Ta 10–510.93000.93180.92820.99400.99740.90330.9141
Ta 13–490.89500.91130.90010.90000.90010.92720.9060
Ta 11–430.95800.93690.91750.93110.94070.91560.9038
Ta 40–560.95801.00191.00411.00930.98951.03971.0974
Ta 39–570.98000.98870.97330.90990.90250.97731.0901
Ta 9–550.94000.94240.94000.99020.98910.95800.9130
Qr 1810.000022.464412.969011.850611.439410.618225.4222
Qr 255.900013.293214.944118.358820.04030.00060.2065
Qr 536.300012.553512.480728.652829.123522.35900.1518
TGLs27.864023.969223.844128.381928.572926.134826.5536
TVD1.35862.92013.41790.65200.64052.46762.9997
VSI0.30000.26580.26040.29900.30310.25910.2542
Table 8. Comparative results for Cases 1 and 2 of the IEEE 57-bus grid.
Table 8. Comparative results for Cases 1 and 2 of the IEEE 57-bus grid.
Case 1 (TGLs Minimization)
MethodMinMeanMaxStd
Proposed ASNS23.844123.969524.43670.1119
SNS23.969224.760626.18380.7348
BSA * [77]25.398024.838224.37440.2960
SCA * [47]24.054024.694025.52700.3450
SMA * [78]24.900925.548726.02630.2346
Improved SMA * [78]24.5856 24.707924.89270.0617
SOA * [79]24.2655---
ABC * [44]24.1025---
PSO-ICA * [26]25.5856---
Case 2 (TVD Minimization)
MinMeanMaxStd
Proposed ASNS0.64050.66530.72300.0208
SNS0.65200.70180.82370.0408
OGSA * [80]0.6982---
GB-WCA * [30]0.6501 ---
WCA * [30]0.6631---
Case 3 (VSI Minimization)
MinMeanMaxStd
Proposed ASNS0.25420.25860.26800.0029
SNS0.25910.26500.27140.0036
HBO * [81]0.6291---
Improved HBO * [81]0.5085---
* The techniques in the comparisons are not coded by the authors but are employed by their creators.
Table 9. Optimal results for Case 1 of the IEEE 118-bus grid.
Table 9. Optimal results for Case 1 of the IEEE 118-bus grid.
VariableSNSASNSVariableSNSASNSVariableSNSASNS
VG 10.95060.9424VG 620.96790.9720VG 1130.96820.9708
VG 40.98090.9713VG 651.00361.0597VG 1160.99631.0572
VG 60.97150.9623VG 660.99830.9985Ta 81.04661.0461
VG 81.04701.0478VG 691.01111.0045Ta 321.07581.0498
VG 101.05981.0598VG 700.96830.9717Ta 361.05891.0477
VG 120.96730.9592VG 720.96590.9679Ta 511.03301.0495
VG 150.95530.9562VG 730.96580.9673Ta 931.00571.0796
VG 180.96100.9578VG 740.95620.9593Ta 951.03101.0859
VG 190.95430.9543VG 760.94040.9400Ta 1020.97281.0262
VG 240.97460.9899VG 770.97380.9730Ta 1070.93061.0104
VG 251.00731.0202VG 800.98600.9835Ta 1271.00201.0570
VG 261.05911.0600VG 850.95840.9726Qr 344.11126.0706
VG 270.96350.9713VG 870.94910.9657Qr 446.70881.7000
VG 310.95590.9589VG 890.97300.9913Qr 4526.588229.9781
VG 320.95890.9679VG 900.95110.9627Qr 461.282320.4191
VG 340.96280.9547VG 910.95170.9658Qr 489.337114.3187
VG 360.95840.9498VG 920.95830.9730Qr 7422.563729.9500
VG 400.95540.9496VG 990.96770.9691Qr 7929.934929.9540
VG 420.95820.9545VG 1000.96880.9741Qr 8227.706628.6906
VG 460.96990.9721VG 1030.96310.9583Qr 8310.566512.9289
VG 490.98470.9841VG 1040.95290.9445Qr 10518.804029.4293
VG 540.95340.9491VG 1050.95220.9451Qr 10717.974227.4281
VG 550.95180.9474VG 1070.94970.9418Qr 11010.927420.1976
VG 560.95180.9480VG 1100.95540.9468TGLs87.338585.9111
VG 590.96920.9679VG 1110.96290.9533TVD4.54674.8383
VG 610.97100.9733VG 1120.94890.9400
Table 10. Comparative results for Case 1 of the IEEE 118-bus grid.
Table 10. Comparative results for Case 1 of the IEEE 118-bus grid.
MethodMinMeanMaxStd
Proposed ASNS85.911187.844589.74911.0300
SNS87.338589.033090.16900.6735
MPA * [78]115.6104117.2336119.33281.0301
SMA * [78]116.6795118.0399118.81090.5734
Improved SMA * [78]114.7325115.2126115.66990.2520
OGSA * [80]126.9900---
GB-WCA * [30]121.4700---
WCA * [30]131.8300---
PSO-ICA * [26]116.8550---
* The techniques in the comparisons are not coded by the authors but are employed by their creators.
Table 11. Optimal results for Case 2 of the IEEE 118-bus grid.
Table 11. Optimal results for Case 2 of the IEEE 118-bus grid.
VariableSNSASNSVariableSNSASNSVariableSNSASNS
VG 10.98170.9813VG 620.95800.9542VG 1130.99700.9575
VG 40.99781.0008VG 650.99120.9660VG 1160.95580.9770
VG 60.99580.9998VG 660.99250.9766Ta 80.91800.9664
VG 80.99110.9999VG 690.99951.0002Ta 320.98991.0290
VG 100.99840.9997VG 700.97860.9878Ta 361.02410.9283
VG 120.99731.0000VG 721.00261.0017Ta 511.03311.0032
VG 150.95410.9568VG 731.00241.0001Ta 931.05120.9707
VG 180.94630.9508VG 740.95510.9606Ta 951.03780.9477
VG 190.94430.9485VG 760.94050.9513Ta 1020.99660.9811
VG 241.00741.0030VG 770.98330.9938Ta 1070.94890.9339
VG 251.00081.0048VG 801.00961.0187Ta 1271.01561.0137
VG 260.98760.9878VG 850.96440.9740Qr 342.39688.3187
VG 270.98331.0096VG 870.99981.0012Qr 4427.277223.1574
VG 311.00441.0019VG 890.96090.9661Qr 4528.906929.6803
VG 320.98620.9965VG 901.00341.0009Qr 464.637728.9136
VG 340.95450.9591VG 910.95440.9503Qr 485.166316.6178
VG 360.94830.9522VG 920.95040.9552Qr 7412.70939.0686
VG 400.98900.9990VG 990.99051.0002Qr 7920.965626.9882
VG 421.00400.9979VG 1000.95970.9668Qr 8224.677829.6204
VG 461.00021.0131VG 1030.95520.9665Qr 8327.869429.0008
VG 491.00720.9941VG 1040.94830.9537Qr 1059.63190.1302
VG 540.95240.9533VG 1050.95340.9548Qr 1077.269814.0471
VG 550.94640.9506VG 1070.99831.0017Qr 11014.892926.5572
VG 560.94930.9507VG 1100.94830.9659TGLs100.030799.9273
VG 590.96040.9552VG 1110.94900.9589TVD3.17992.9878
VG 610.96110.9596VG 1120.95600.9794
Table 12. Optimal results for Case 3 of the IEEE 118-bus grid.
Table 12. Optimal results for Case 3 of the IEEE 118-bus grid.
VariableSNSASNSVariableSNSASNSVariableSNSASNS
VG 10.94020.9402VG 620.95060.9408VG 1130.94770.9658
VG 40.96520.9806VG 650.95210.9802VG 1160.94050.9453
VG 60.96700.9593VG 660.99200.9648Ta 80.92080.9000
VG 80.95720.9400VG 691.05711.0544Ta 320.98911.0238
VG 101.00400.9866VG 700.98130.9749Ta 360.91160.9758
VG 120.96370.9553VG 720.94080.9474Ta 510.93380.9004
VG 150.94460.9463VG 730.95820.9427Ta 930.94250.9352
VG 180.95160.9429VG 740.96730.9569Ta 950.96480.9470
VG 190.94130.9428VG 760.94080.9400Ta 1020.97211.1000
VG 240.94610.9778VG 770.96110.9628Ta 1070.90310.9202
VG 250.97460.9471VG 800.95910.9627Ta 1270.92310.9042
VG 260.97260.9542VG 850.94030.9404Qr 342.206025.8409
VG 270.95760.9731VG 870.96260.9533Qr 4429.900129.9736
VG 310.94270.9457VG 890.95510.9564Qr 4529.667329.9865
VG 320.94000.9565VG 900.94680.9410Qr 463.78853.6437
VG 340.95161.0280VG 910.94760.9561Qr 483.320928.1680
VG 360.94431.0238VG 920.94430.9433Qr 7418.144314.3624
VG 400.94001.0403VG 990.96790.9400Qr 7924.636129.8855
VG 421.06001.0484VG 1000.96210.9513Qr 8223.656927.7690
VG 461.06001.0591VG 1030.94960.9560Qr 834.11800.3922
VG 491.03941.0311VG 1040.94070.9400Qr 10519.63683.2235
VG 540.94820.9423VG 1050.94030.9451Qr 10716.261622.6529
VG 550.94510.9400VG 1070.95540.9774Qr 1100.20125.5425
VG 560.94660.9419VG 1100.94300.9474TGLs107.2403106.9493
VG 590.94010.9414VG 1110.95680.9403TVD5.87445.7535
VG 610.95450.9471VG 1120.94010.9589VSI0.06450.0620
Table 13. Average computational time per iteration using ASNS and SNS.
Table 13. Average computational time per iteration using ASNS and SNS.
SNSProposed ASNS
IEEE 30-bus systems0.72220.6690
IEEE 57-bus systems2.13322.1979
IEEE 118-bus systems4.0314.1401
Table 14. Detailed robustness indices for Cases 1-3 of the IEEE 30-bus grid.
Table 14. Detailed robustness indices for Cases 1-3 of the IEEE 30-bus grid.
SNSProposed ASNS% ImproveSNSProposed ASNS% ImproveSNSProposed ASNS% Improve
Min.4.52084.52060.00360.0846110.084350.30850.06520.06372.1955
Mean4.78704.61543.58520.0921110.0896392.68370.06650.06581.0783
Max.5.19314.89885.66750.1025890.0982584.22170.27140.26791.2360
Standard deviation0.19160.125434.56000.00500.004118.71390.00360.002917.3804
Table 15. Absolute difference between the best and worst of SNS and ASNS for minimizing the losses (Case 1) for the IEEE 30-bus system.
Table 15. Absolute difference between the best and worst of SNS and ASNS for minimizing the losses (Case 1) for the IEEE 30-bus system.
At 100% ConvergenceAt 90% ConvergenceAt 80% ConvergenceAt 70% Convergence
SNSASNSSNSASNSSNSASNSSNSASNS
|Best-worst| (MW)0.67230.37810.69910.44510.74270.54410.78280.6340
|Best-worst| (%)14.87008.360015.460010.040016.430012.040017.310014.0800
Table 16. Success rates for different values of the ASNS parameters used for minimizing the losses (Case 1) for the IEEE 30-bus system.
Table 16. Success rates for different values of the ASNS parameters used for minimizing the losses (Case 1) for the IEEE 30-bus system.
Items and ValuesNumber of Search Individuals
15254050
Maximum number of iterations1500.0000%10.0000%16.6667%20.0000%
2003.3334%16.6667%16.6667%33.3334%
2503.3334%16.6667%20.0000%56.6667%
3006.6667%16.6667%26.6667%76.6667%
Table 17. Comparisons of the mean, best, and standard deviation using ASNS and SNS for benchmark functions.
Table 17. Comparisons of the mean, best, and standard deviation using ASNS and SNS for benchmark functions.
Fun. No.NameRangesDim.MeanStandard DeviationBest
ASNSSNSASNSSNSASNSSNS
F1Beale[−4.5, 4.5]2000.00000.000000
F2Schaffer No. 4[−100, 100]20.2925790.2925796.9100 × 10−176.9100 × 10−170.2925790.292579
F3Salomon[−100, 100]300.0998730.0998737.7500 × 10−141.9300 × 10−90.0998730.099873
F4Leon[−1.2, 1.2]201.16 × 10−260.00005.4100 × 10−2601.23 × 10−32
F5Zettl[−5, 10]2−0.00172−0.002241.0670 × 10−31.0970 × 10−3−0.00351−0.00377
F6Sphere[−100, 100]303.0079 × 10−1601.1789 × 10−1479.5051 × 10−1605.7805 × 10−1477.1727 × 10−1672.9501 × 10−152
F7Schwefel’s 2.20[−100, 100]301.40367 × 10−812.58878 × 10−752.3913 × 10−816.4732 × 10−753.98714 × 10−832.44512 × 10−77
F8Brown[−1, 4]302.6755 × 10−1631.4484 × 10−1510.00003.9041 × 10−1511.3097 × 10−1674.2958 × 10−156
F9Powell Singular[−4, 5]301.69066 × 10−203.93264 × 10−108.7726 × 10−202.1540 × 10−94.43765 × 10−301.82433 × 10−38
F10Perm 0,D,Beta[−5, 5]50.0627875880.1119823760.0867370.160160.0029080030.001297683
F11Sum Squares[−10, 10]306.4142 × 10−1611.1355 × 10−1492.1289 × 10−1602.5163 × 10−1491.4778 × 10−1652.6613 × 10−152
F12Adjiman[−1, 2]2−1.81123−1.800190.188950.20109−2.02181−2.0201
F13Bird[−2pi, 2pi]2−82.1769−75.280620.71121.134−106.193−106.656
F14Hartman 3[0, 1]3−3.43303−3.412970.270330.33938−3.85014−3.84113
F15Cross-in-tray[−10, 10]2−2.01815−2.014090.0467800.052864−2.06206−2.06043
F16Cross leg table[−10, 10]2−0.00011−0.000111.4600 × 10−51.4900 × 10−5−0.00014−0.00015
F17Crowned cross[−10, 10]20.0011920.0013171.6300 × 10−57.0700 × 10−40.001180.001177
F18Helical Valley[−10, 10]36.69 × 10−825.79 × 10−462.5500 × 10−813.1700 × 10−456.96 × 10−911.61 × 10−64
F19Shubert[−10, 10]2−88.996−77.383141.295144.065−177.796−179.212
F20Periodic[−10, 10]301.0443671.436480.0530200.0818631.0010631.266691
F21Qing[−500, 500]301.1779065.1382421.477013.7910.1034730.066978
F22Alpine N. 1[−10, 10]301.83 × 10−832.46 × 10−772.5400 × 10−836.8600 × 10−771.26 × 10−854.67 × 10−79
F23Xin-She Yang[−5, 5]301.79 × 10−752.44 × 10−549.6700 × 10−751.3400 × 10−538.23 × 10−946.89 × 10−72
F24Wayburn Seader 3[−500, 500]219.1058819.105881.4800 × 10−141.7800 × 10−1419.1058819.10588
F25Dixon and Price[−10, 10]300.6666666770.6666666922.0899 × 10−84.7866 × 10−80.6666666670.666666667
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sarhan, S.; Shaheen, A.; El-Sehiemy, R.; Gafar, M. An Augmented Social Network Search Algorithm for Optimal Reactive Power Dispatch Problem. Mathematics 2023, 11, 1236. https://doi.org/10.3390/math11051236

AMA Style

Sarhan S, Shaheen A, El-Sehiemy R, Gafar M. An Augmented Social Network Search Algorithm for Optimal Reactive Power Dispatch Problem. Mathematics. 2023; 11(5):1236. https://doi.org/10.3390/math11051236

Chicago/Turabian Style

Sarhan, Shahenda, Abdullah Shaheen, Ragab El-Sehiemy, and Mona Gafar. 2023. "An Augmented Social Network Search Algorithm for Optimal Reactive Power Dispatch Problem" Mathematics 11, no. 5: 1236. https://doi.org/10.3390/math11051236

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop