Next Article in Journal
Motivational Factors, Job Satisfaction, and Economic Performance in Romanian Small Farms
Previous Article in Journal
A Spotlight on Environmental Psychology and Sustainability with Dr. Susan Clayton
Previous Article in Special Issue
Lagrangian Relaxation Based on Improved Proximal Bundle Method for Short-Term Hydrothermal Scheduling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Slime Mold Algorithm for Optimal Reactive Power Dispatch Combining with Renewable Energy Sources

Department of Electrical Engineering, College of Engineering, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(11), 5831; https://0-doi-org.brum.beds.ac.uk/10.3390/su13115831
Submission received: 23 March 2021 / Revised: 16 May 2021 / Accepted: 18 May 2021 / Published: 22 May 2021
(This article belongs to the Special Issue Multi-Utility Energy System Optimization)

Abstract

:
The optimal reactive power dispatch (ORPD) is a complex, nonlinear, and constrained optimization problem. This paper presents the application of a new metaheuristic optimization technique called the slime mold algorithm (SMA) for solving the developed objective function of ORPD combining with renewable energy sources. The presented objective function is to minimize the total operating cost of the system through the minimization of all reactive power costs, total real power loss, voltage deviation of load buses, the system overload and improve voltage stability. The formulation of the ORPD problem combining with renewable energy sources with five different objective functions is then converted to a coefficient single objective function achieving various operating constraints. The SMA technique has been tested and proven on the IEEE 30-bus system and IEEE-118 bus system using different scenarios. Five different scenarios, with and without renewable energy sources, are presented on the two-test system and the simulation results of the SMA is compared to some optimization techniques from the literature under the same test system data, optimal control variables, and operational constraints. The superiority and effectiveness of the SMA are proven through comparison with the other obtained results from recently published optimization techniques.

1. Introduction

Presently, the power system network urgently needs to operate at whole capacity because of the imbalanced investment in power system sectors. Therefore, there is consensus among power network operators to develop the existing distribution as well as the transmission systems by installation of new lines and/or adding power grid stations to force the system to be more reliable, efficient and smart. In addition, the alternative solution regards employing the existing system without upgrading, by optimally setting the control parameters of the system which turn in enhance the effectiveness of the system. This process may be achieved during the technical study called optimal power flow (OPF) that is used in power system networks for the minimization of mainly the operating cost and real power transmission losses by obtaining the optimized control variables of the system. Moreover, OPF is consists of two sub-problems, one called economic dispatch and the other optimal reactive power dispatch (ORPD) [1,2].
Optimal reactive power dispatch performs a considerable role in the planning and economic operations of modern power networks. During the use of real power in the system, the reactive power should be circulated in the system [3,4]. The reactive power has a considerable impact on transmitted real power and voltage stability within the power system networks. Therefore, it is necessary to estimate the ORPD. Due to the behavior of the concerned control variables related to voltage control aspects involved in the system components (i.e., reactive compensators, tap-changing transformers, etc.), ORPD is considered an extremely nonlinear complex problem. The ORPD is employed to adjust the control variables’ parameters to accomplish the considered objective function [5,6].
In the last decade, renewable energy sources (RESs) such as wind energy, microturbine generators, solar energy, and biomass are participating in reducing system power losses as well as improving the security and reliability of the power system [7,8]. Moreover, RESs have a major impact on the electricity market where they are required to define the reactive power for the system to meet the considered objective function [9].
In the literature, there are different objective functions employed in ORPD considering equality and inequality constraints. The widely used objective functions are minimizations of both real power losses and transmission cost, enhancement of the voltage profile, and voltage stability maximization [10,11,12].
Conventional mathematical approaches, such as interior-point [13], quadratic programming [14] and linear programming [15] are extensively applied for solving the ORPD problem. In [16], the Lagrangian decomposition approach is presented for solving ORPD to minimize the reactive power exchange cost between areas of multi-area power systems. These conventional methods suffer from drawbacks. They are unable to converge to the closest optimal global solution. Furthermore, they are limited with requirements for non-convexity, differentiability, and continuity of the considered objective function. These classical techniques cannot provide a precise solution to the present form of the ORPD problem. Therefore, numerous optimization techniques are used to provide an accurate solution to the ORPD problem.
At present, metaheuristic optimization techniques overcome the previously stated limitations. The meta-heuristics have essential effectiveness through the fast search of huge solution spaces to avoid local solutions and find global solutions. Presently, various metaheuristic optimization techniques are proposed to solve the ORPD problem. Moth-flame optimization (MFO) is used in [17] to explore the optimal control variables for obtaining the minimum total real power loss and improve the voltage profile. The authors in [18] presented the oppositional krill herd algorithm (OKHA) for solving the ORPD problem based on both a single and multi-objective function based on the minimization of the real power losses and total voltage deviations. The proposed OKHA was implemented on the two IEEE test systems incorporating a unified power flow controller. The gray wolf optimizer (GWO) is employed also in [19] to minimize both the real power loss and total voltage deviation. In [20], the harmony search algorithm (HSA) is introduced for solving the ORPD problem to optimize separately the real transmission loss, voltage profile, and voltage stability based on the optimal settings of the control variables.
On the other hand, hybrid techniques are used for solving ORPD, where different metaheuristic optimization approaches are used together to gather the advantages of different techniques simultaneously. Some of these hybrid techniques are hybrid particle swarm optimization and imperial competitive algorithms (PSO-ICA) [11], hybrid chaotic artificial bee colony differential evolution (CABC-DE) [21], Gaussian bare-bones water cycle algorithm (NGBWCA) [22], and fuzzy adaptive heterogeneous comprehensive-based learning PSO (FAHC-LPSO) [23]. These methods are employed to solve the ORPD problem by minimizing real power transmission loss and load voltage deviation. While the hybrid PSO with multiverse optimizer (PSO-MVO) [12] is used to solve the ORPD problem, the objective function contains the fuel cost minimization, improvement of voltage profile, enhancement of voltage stability, minimization of real power, and minimization of reactive power loss.
Recently, the authors in [24] presented the slime mold algorithm (SMA) which depends on the fluctuation style of real slime mold. Many features distinguish the SMA with a sole mathematical model. This model employs adaptive weights for pretending the procedure of generating a constructive and destructive response of the reproduction movement of the slime mold based on a bio-oscillator. The SMA has brilliant exploration and exploitation properties.
This paper presents a developed objective function to minimize the total operating cost of the system. Furthermore, the overall developed objective function is formulated as a multi-objective function consists of minimizing the reactive power costs generated by generators and shunt compensators, total real power loss, voltage deviation, system overload, and voltage stability index. This multi-objective function is introduced as a coefficient single objective function (CSOF) considering both equality and inequality constraints. The primary purpose is evaluating the optimal control variables to achieve the developed objective of solving ORPD proposed in this work based on SMA. The performance of the developed objective function solved by an optimization method SMA is evaluated based on IEEE 30-bus and IEEE-118 test systems for different scenarios without and with incorporating RESs. The obtained results are compared with other techniques that have been recently reported in the literature to investigate its notability for solving the ORPD based on the developed objective function.
The contributions of this paper are:
  • A developed objective function is presented to minimize the whole operational costs of the system, where the developed objective function consists of minimizing the reactive power costs from generators and shunt VAR compensators, entire real power loss, voltage deviation, system overload, and voltage stability index.
  • The developed multi-objective function which contains five functions is then converted to a one objective function by using price and penalty coefficients.
  • To prevent the current optimization algorithms’ downsides as well as monitor the latest advancements to get a further precise approach, the application of SMA is used to find the solution to the ORPD problem in this work. The SMA is a modern metaheuristic technique that has not received considerable interest yet in solving the power system optimization problems.
  • Using the SMA approach to achieve the optimal solution to the ORPD where the SMA’s efficiency is demonstrated using different scenarios.
  • Solving the ORPD problem combining with the forecasted active power generation from RESs as a dependent variable.
  • Validating the proposed SMA efficiency using different scale test systems (IEEE 30-bus bus, and IEEE 118-bus) as well as different scenarios with and without consideration of RESs.
  • Enhancing the results of the ORPD problem compared to some available metaheuristic algorithms based on two different standard systems where the scalability of presented SMA is assessed based on a large-scale system.
The organization of the rest of the paper can be specified as follows: Section 2 describes the mathematical model of the developed objective function. Section 3 presents the slime mold algorithm (SMA). Section 4 gives the analysis of obtained numerical results of selected test systems with compared results of other techniques. Lastly, Section 5 provides the conclusions.

2. Problem Formulation of ORPD

The ORPD problem is presented as a sub-problem of optimal flow that provides optimal values for independent control variables through minimizing the considered objective function with satisfying operational equality and inequality constraints. The overall objective function proposed in the present work is minimizing the total operating cost (the summing cost of reactive power production from the generators and shunt VAR compensators) over a specified period with considering other objective functions. The control variables of the ORPD problem which achieve the considered objective function are terminal voltages of the generators, reactive power of generators, settings of the transformer taps and reactive power of shunt VAR compensators with the specified real power of generators. Furthermore, the dependent variables are the power at the slack bus, the line flows, and the load voltages.

2.1. Reactive Power Cost Formulation

Conventionally, the generators are paid for generating active power only. Otherwise, the transmission of active power is not reliable and secure without enough reactive power. Subsequently, generators should be paid for those supplied reactive power. According to the reactive power cost strategy described in [25] based on modified triangle technique, the reactive power cost of the generator can be expressed as follows:
C Q G = i = 1 N G C i ( Q G i ) = i = 1 N G ( a q + b q Q G i + c q Q G i 2 )
The cost coefficients of reactive power are determined based on active power cost coefficients of a thermal generator and its power factor as follows:
a q = a i
b q = b i sin ( θ i )
c q = c i ( sin θ i ) 2
Otherwise, it is known that the reactive power produced by shunt VAR compensators are owned by individual investors at specific buses. However, the shunt VAR compensators have a high installation cost. In addition, the cost of using shunt compensators are assumed proportional to purchased reactive power. Additionally, its cost is characterized as investment cost as described in [25,26,27] where the installation cost of shunt VAR compensators is expressed as a capital investment return and described as depreciation cost. Shunt VAR compensators supply cost employed in the system is represented here as:
C Q S C = j = 1 N S C C j ( Q S C j ) = j = 1 N S C ( R j Q S C j )
It is worth noting that the installation cost for each VAR compensator is 11,600 (USD/MVAr) [25]. Moreover, due to the proposed model for minimizing the cost of reactive power per hour, it is required to convert the investment cost of shunt compensators to the same unit. For doing the conversion, economic lifetime ( L T ) of shunt compensators, percentage interest rate ( r ) per year, and the average working rate ( w a v g ) should be known. After that, the capital recovery factor (CRF) and the investment cost of shunt compensators in hourly expression form are calculated.
R j = C R F × 11,600 8760 × w a v g
where
C R F = r ( 1 + r ) L T ( 1 + r ) L T 1
Finally, the objective function contains above costs may be formulated mathematically as follows:
C Q t o t a l = C Q G + C Q S C

2.2. Real Power Losses Formulation

It is known that the real power losses increase along with the increasing energy demand. However, minimization of those losses play a major role to maintain the security and reliability of the system, so it was considered to be one of the most objective function of ORPD. The real power losses of the transmission system can be described as follow [9].
P L = u = 1 n l G u [ V i 2 + V j 2 2 V i V j cos ( δ i δ j ) ]
The cost of real power losses is written as:
C P L = W P L P L

2.3. Voltage Deviation Formulation

The voltage deviation from 1.0 per unit for load buses is written as follow [28]:
V D = k = 1 N L | V k 1.0 |
The expression of voltage deviation in the cost form is described as following:
C V D = W V D V D

2.4. Voltage Stability Index Formulation

It is important for each bus to maintain acceptable bus voltage after subject to different operating conditions such as after increasing the load or occurrence of a disturbance. The voltage stability index L-index is used as a static approach for the analysis of voltage stability. Some literature also includes the voltage stability index as an objective function of the ORPD problem [29]. To achieve the voltage stability enhancement, the maximum L-index should be minimized at each bus of the power system. However, the L-index of ith bus can be described as follows:
L k = 1 i = 1 N G F j i V i V j k = 1 , , N L
with F j i = | F j i | θ j i , V i = | V i | δ i , and V j = | V j | δ j
F j i = [ Y j j ] 1 [ Y j i ]
L m a x = m a x { L k }
The reflect of the voltage stability index on the cost of reactive power can be expressed as follows:
C L = W L L m a x

2.5. System Overload Formulation

The system overload index can be defined as follows:
S O L = i = 1 n l ( S l i S l i m a x ) 2
The system overload index may be represented in form of the cost as follows:
C O L = W O L S O L

2.6. Constraints and Limitations

The developed objective function of ORPD subject to various operational constraints and limits of the system. These constraints are formulated as equality and inequality constraints, respectively.

2.6.1. Equality Constraints

The equality constraints represent the power balance equations for both real and reactive power, the Power balance equations can be formulated as follows [30]:
P G i P D i V i j = 1 N L V j ( G i j cos θ i j + B i j sin θ i j ) = 0
Q G i Q D i V i j = 1 N L V j ( G i j sin θ i j B i j cos θ i j ) = 0

2.6.2. Inequality Constraints

The inequality constraints are represented by two types of constraints, mainly called state variables and control variables. The state variables include the voltages of load buses, the real power generation of the slack bus, and line flow limits. On the other hand, the control variables consist of the reactive power generated by PV buses, generator bus voltages, the reactive power generation of shunt VAR compensator, and the transformers’ tap settings.
  • Generator Constraints
    P G s l m i n P G s l P G s l m a x
    V G i m i n V G i V G i m a x i = 1 , , N G
    Q G i m i n Q G i Q G i m a x i = 1 , , N G
  • Constraints of Load Buses Voltages and Line Flow
    V L i m i n V L i V L i m a x i = 1 , , N L
    S l i S l i m a x i = 1 , , n l
  • Shunt VAR Compensator Constraints
    Q S C i m i n Q S C i Q S C i m a x i = 1 , , N S C
  • Transformer Constraints
    T i m i n T i T i m a x i = 1 , , N T r

2.7. Optimization Problem

The above five mentioned objective functions can be integrated along with some coefficients, then converted into a CSOF to minimize the total cost of the system and expressed as follows:
C t o t a l = C Q t o t a l + C P L + C V D + C L + C O L
The inequality constraints can be handled by converting it to an unconstrained one, then encompassing them into the objective function in terms of quadratic penalty terms. The new extended optimization problem to be minimized becomes:
O F = C t o t a l + λ v i = 1 N P Q ( V L i V L i l i m ) 2 + λ p ( P G 1 P G 1 l i m ) 2 + λ s i = 1 N ( S l i S l i l i m ) 2
These limit values can be described as follows:
U l i m = U m a x U > U m a x U m i n U < U m i n
where U l i m represents V L l i m , P G 1 l i m or S l i .

3. Slime Mold Algorithm

The slim mold algorithm (SMA) employed in this work is proposed in [24]. The SMA is mainly mimicking both performance and structural variations of slime mold Physarum polycephalum in searching foods deprived of modeling its whole life cycle. Simultaneously, the usage of weights in the algorithm is to mimic the constructive and harmful response created by SM during searching foods, consequently making three separate morphotypes, is a different concept used in [24].
There are various characteristics that make employing SMA is preferable in comparison with other algorithms. The first one is using the adaptive weight in the SMA which allows SMA to sustain a specific disruption level as ensuring rapid convergence. This helps the algorithm to prevent local trapping through rapid convergence. Additionally, SMA has high exploration and exploitation balance due to developing every position of slim mold in a certain manner using vibration parameter. Moreover, the algorithm has an ability to use historic data to reach the correct decision due to its excellent use of each fitness values. Moreover, the three different position renewing techniques confirm the superior flexibility of the algorithm in solving different optimization problems.
The mathematical model of the SMA can be described as follows [24].

3.1. Approach Food

The approaching behavior of slime mold can be mathematically modeled as follows to mimic the contraction mode:
X t + 1 = X b ( t ) + v b · W · X A ( t ) X B ( t ) r < p v c · X t r p
The formula of p is described as follows:
p = tanh E ( i ) B F |
The v b can be written as:
v b = [ o , o ]
o = arctanh t max t + 1.0
The expression of W can be described using the following equation:
W ( S m e l l I n ( i ) ) = 1 + r log ( ( O F E ( i ) ) / ( b F w F ) + 1.0 ) c o n d i t i o n 1 r log ( ( O F E ( i ) ) / ( b F w F ) + 1.0 ) o t h e r s
S m e l l I n = s o r t ( E )

3.2. Wrap Food

The position updating of slime mold is mathematically modeled as follows:
X * = r a n d ( M A X M I N ) + M I N r a n d < z X b ( t ) + v b ( W X A ( t ) X B ( t ) ) r < p v c X ( t ) r p

3.3. Oscillation

The parameter v b fluctuates arbitrarily in the range [ a , a ] and steadily to reach zero as the iterations increase, and v c fluctuates in the range [1, 0] and head for zero eventually.
Algorithm 1 illustrates Pseudo-code of SMA [24]. More details about the SMA can be found in [24].
Algorithm 1: The pseudo-code of the slim mold algorithm (SMA) [24].
Initialization the parameters, population size, maximum iterations (max_it)
Initialization of slime mould’s positions X i ( i = 1 , 2 , , n );
While (tmax_it)
  Compute the fitness of all slime mould.
  Update bestFitness, X b
  Compute the W by Equation (35);
  For each search section
   Update p, vb, vc;
   Update positions by Equation (37);
  End For
   t = t + 1 ;
End While
ReturnbestFitness, X b ;
The main steps of the SMA for solving the ORPD problem can be summarized as follows:
  • Step 1: Read the input data involving the power system structure, lines data, transformers data, shunt VAR compensators data, loads data, and generation unit’s data; specify the active power outputs of generators (except slack generator). Use the per-unit system.
  • Step 2: Initialize the parameters of SMA, the population size, maximum iterations. Then initialize the slime mold’s positions.
  • Step 3: The initial positions of each slim mold are arbitrarily chosen among lower and upper limits of the control variables.
  • Step 4: Run the power flow program for each slim mold from the current population and determine the corresponding values of the objective function (fitness values).
  • Step 5: Sort the population then obtain the best and worst fitness values in the current population.
  • Step 6: Calculate W (the weight of slime mold) using Equation (35)
  • Step 7: Update the parameters p, pv and vc then update the slim mold positions using Equation (37)
  • Step 8: Run the power flow program for each slim mold from the new population and determine the corresponding values of the objective function.
  • Step 9: Update the best slim mold with the best objective function.
  • Step 10: Repeat steps 5–9 until the stop criterion (maximum number of iterations) is reached.
  • Step 11: Print best solution found in the last iteration; Stop.
In addition, Figure 1 indicates the flowchart of SMA applied to obtain the optimal solution of the ORPD problem.

4. Simulation Results and Discussions

The SMA’s strength based on the developed objective function is illustrated based on two different IEEE systems. They are a 30-bus system and a 118-bus system. The proposed SMA technique along with the other compared algorithms has been run on an I7-8700 CPU, 2.8 GHz, 16 GB RAM PC and using MATLAB 2016a.

4.1. IEEE 30-Bus Test System

The IEEE 30-bus test system consists of six generators units located at buses 1, 2, 5, 8, 11, and 13, forty-one transmission lines, four regulating tap-changing transformers with off-nominal tap ratio at lines 4-12, 6-9, 6-10 and 28-27, and nine shunt VAR capacitors at the buses 10, 12, 15, 17, 20, 21, 23, 24, and 29. Furthermore, 24 load buses with 2.834 p.u. and 1.262 p.u. for both demand real and reactive power, respectively. The system data of the generator cost coefficients, the buses, lines, and the limits of the control and state variables are described in [31,32]. The boundary of voltage magnitude is considered between 0.95 and 1.1 p.u. for all generator buses. These limits are sited between 0.95 and 1.05 p.u. for all other buses. The output of nine shunt VAR capacitors varies between 0 and 0.05 p.u. and the transformer tap settings are settled to change within the range 0.9 and 1.1 p.u.
There are three cases in this system. In first case, there are 19 control variables considered for the ORPD problem: six voltage magnitudes of the generator, four transformer tap settings, and nine shunt VAR compensator reactive power injections. In the second and third cases, there are 25 control variables considered for the ORPD problem: six generator reactive power outputs, six voltage magnitudes of the generator, four transformer tap settings, and nine shunt VAR compensator reactive power injections.
The system is modified by incorporating RESs. The location of this RESs is selected according to minimizing both real power system loss and the cost of generating active and reactive power as introduced in [33]; however, the bus 30 was selected for adding RESs with a value of 20 MW.

4.1.1. First Case: Minimization of Real Power Loss for Base Case without (RESs)

The SMA technique is implemented on the IEEE 30-bus test system in order to minimize only the real power loss as a single objective function with the penalty terms corresponding to the constraints of the system. In this case, the considered control variables are six voltage of generators, four tap settings of transformer and nine shunt VAR reactive power compensators, which results in 19 control variables of the ORPD problem.
To display the superiority of the proposed SMA technique over other recent published techniques in solving the optimization problem of ORPD for minimizing real power loss, the optimal results are compared with the results of quasi-oppositional differential evolution (QODE) that presented in [34], PSO with an aging leader and challengers (ALC-PSO) [35], gravitational search algorithm (GSA) [36], opposition-based GSA (OGSA) [36], PSO-GSA [5], chaotic KHA (CKHA) [37], sine-cosine algorithm (SCA) [3], modified JAYA algorithm (MJAYA) [9], salp swarm algorithm (SSA) [38] and chaotic bat algorithm (CBA) [39].
The values of real power loss for all compared techniques are given in Table 1. The real power loss corresponding to SMA is highly reduced by ( 22.26 % ) compared to the base case. However, the percentage reduction in power loss compared to base case is 17.31 % by SCA, 20.58 % by MJAYA 20.72 % by SSA and 12.26 % by CBA. It is seen that the reduction of power loss using SMA has a higher percentage reduction in comparison with the other techniques with minimum computational time. Furthermore, Table 2 shows the results of optimal control variables for SMA compared with recent optimization techniques where the results offer that SMA gives better results than the SCA, MJAYA, SSA and CBA. According to convergence characteristics of compared optimization methods, as shown in Figure 2, the SMA has a smooth convergence curve without oscillations to the optimal value compared to other techniques.
Moreover, to enhance the efficiency of the SMA compared to recent optimization approaches. The statistical calculation is introduced in Table 3. The best results after 20 separate runs of SMA are compared with SCA, MJAYA, CBA, and SSA methods, where the minimum, maximum, average, and standard deviation (SD) values of all approaches are illustrated in the table. The results indicate that the new SMA has both better optimal solutions and minimum SD over other approaches.

4.1.2. Second Case: ORPD for IEEE 30-Bus System without (RESs)

The SMA technique is applied in this case without RESs to solve the ORPD problem considering the developed objective function act as CSOF for minimizing the total operating cost of system that consists of minimizing the cost of reactive power produced from generators and shunt VAR compensators, real power losses, voltage deviation, voltage stability index and system overload.
The simulation results of SMA are compared with the SCA, MJAYA, CBA and SSA techniques. The results are illustrated in Table 4. The results established that SMA outperforms other techniques. The SMA’s optimal value (527.5314 USD/h) is less than all tested techniques with no disruption of all constraints. Comparison of total system cost obtained from all compared techniques with SMA show increasing the system cost of 7.5077 % by SCA, 11.0849 % by MJAYA 13.2985 % by SSA and 16.0396 % by CBA. Voltage profiles of the SMA and other methods for all buses are presented in Figure 3. The figure shows that all magnitudes of the voltages are within the specified limits. However, the voltage profile in the case of using SMA has the better profile for the most buses of the system compared to other techniques.
Based on the convergence curves of all approaches, which shown in Figure 4, the SMA offers a soft convergence curve to the optimal value of the objective function with no fluctuations. Moreover, the comparison of minimum, maximum, average, and SD of the obtained results using SMA, SCA, MJAYA, CBA, and SSA over 20 runs are offered in Table 5. From this table, it is seen that SMA offers the best values for minimum, average and SD values in comparison to SCA, MJAYA, SSA and CBA.

4.1.3. Third Case: ORPD for IEEE 30-Bus System with RESs

In this case, the SMA is used for solving the ORPD problem incorporating RESs based on developed objective function to minimize the system cost. The optimal results are obtained and compared with SCA, MJAYA, CBA, and SSA. The obtained results of the control variables for all techniques are given in Table 6. The results show that SMA is further efficient than the tested approaches in obtaining the optimal solution of the ORPD problem including RESs. The minimum objective function using SMA has value of (453.8077 USD/h) that is better than all other techniques without violating the constraints.
From Table 6 it is seen that the total system operating cost of the compared techniques with SMA offer increasing the system cost of 2.9636 % by SCA, 9.1654 % by MJAYA, 9.9873 % by SSA, and 16.1063 % by CBA. Additionally, the entire SMA’s objective function is reduced from 527.5314 USD/h (second case) to 453.8077 USD/h in this case which shows the improvement of minimizing the developed objective function by 13.97% after incorporating the RESs. The RESs are connected to the system as a negative load; however the whole demand loads are decreased, which results in decreasing the developed objective function.
One can notice from Figure 5 the voltages’ magnitude of all buses fall within their limit and the improvement of the voltage profiles are proven based on the developed objective function. Additionally, Figure 6 clarifies the convergence characteristics of all techniques, showing that the SMA still has fast and smooth convergence characteristics compared with other methods. Finally, the statistical results are given in Table 7. As seen from this table, the SMA outperforms compared with other techniques, the SMA provides the lowest values of minimum, avearge and, SD values in comparison SCA, MJAYA, SSA, and CBA.

4.2. IEEE 118-Bus Test System

The IEEE 118-bus test system is employed as a large power system for evaluating the effectiveness of the SMA technique. This test system includes 186 transmission lines, 54 generators units where bus 69 is considered to be the slack bus, 14 shunt VAR compensators and 9 tap-changing transformers with off-nominal tap ratio [9,40,41,42]. Furthermore, 64 load buses with 42.42 p.u. and 14.38 p.u. for both demand real and reactive power, respectively. The initial real power loss is 1.3286 p.u. The buses, transmission lines, and cost coefficients data of the IEEE 118-bus test system are described in [41,42].
Moreover, the IEEE 118-bus test system contains 131 control variables: 54 reactive power generator, 54 bus generator voltages, 14 shunt VAR reactive power compensators, and 9 transformer tap settings. The limits of the voltage for all buses are within 0.94 and 1.06 p.u. The settings of the transformer tap are between the interval of 0.90 and 1.10 p.u. The shunt VAR available reactive powers within the interval 0–0.3 p.u. The standard test system is changed with incorporating RESs as found in [43]. RESs’ different technologies are located at buses 12, 31, 54, 76 and 116 with values of 0.182, 1.56, 2.64, 0.77 and 2.86 p.u., respectively.

4.2.1. Fourth Case: ORPD for IEEE 118-Bus System without RESs

For evaluating the scalability of the SMA and demonstrate its ability for dealing with the large-scale systems, the IEEE 118-bus system without considering the RESs is employed in this case.
The optimal results of the developed objective function are obtained by SMA compared with other algorithms, and are tabulated in Table 8.The control variables using SMA only are given in Figure 7 without violation the constraints.
According to the tabulated results, it can be noted that the SMA outperforms other methods as SMA gives a total system cost value 61,678.98 USD/h.
It is seen from Table 8, the total system cost of the compared techniques with SMA shows increasing the system cost of 1.0557 % by SCA, 1.3371 % by MJAYA, 2.8789 % by SSA, and 43.9382 % by CBA. Moreover, it is seen that SMA can minimize the total real power loss by 9.18 % compared to the initial case, which is better value than the real power loss achieved by the other techniques.
The magnitudes of voltages for all system’s buses based on SMA are inside borders, as shown in Figure 8. The comparative convergence curves of the considered objective function over 20 iterations for SMA and other compared techniques are shown in Figure 9. It confirms that the SMA yields better convergence than other algorithms.

4.2.2. Fifth Case: ORPD for IEEE 118-Bus System with RESs

The IEEE 118-bus system with RESs is considered in this case. The obtained results of the objective function by SMA and other techniques for this case are shown in Table 9. As seen from this table, the total operating cost of the compared techniques with SMA displays increasing the system cost of 0.6797 % by SCA, 1.5098 % by MJAYA, 2.1082 % by SSA, and 2.6319 % by CBA. These results indicate that the SMA gives a better optimal solution than other approaches in solving ORPD by considering RESs. Additionally, the obtained results of the control variables by SMA are given in Figure 10 without violating the considered constraints. It concluded that the total objective function is reduced by inserting RESs by 16.7498 % compared with fourth case (base case without RESs). Furthermore, the real power loss with considering RESs is reduced by 14.6334 % in comparison with fourth case. Moreover, the voltages of whole system buses of SMA are fall inside the borders as indicated in Figure 11. Once more, Figure 12 clear that the SMA has fast and smooth convergence behavior over other techniques.

4.3. Discussion

The obtained results from SMA are compared with other metaheuristic algorithms for five cases with and without RESs using two different test systems. These comparisons are indicated in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 and Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12.
The first case is conducted to investigate the effectiveness of the SMA over other published algorithms in minimizing the real power loss only without RESs. Some of these algorithms are built by us while the remaining algorithms are built by other researchers. The second and third cases are conducted to investigate the superiority of the SMA over other recently published methods based on the developed objective function using the IEEE 30-bus without and with RESs, respectively. The fourth and fifth cases are conducted to investigate the superiority of the SMA over other algorithms based on the developed objective function using the IEEE 118-bus without and with RESs, respectively.
The results prove that the SMA can obtain better results in comparison with other methods for all cases. Figure 13 shows the objective function improvements of the SMA over other methods for all cases. It is well known that by expanding the dimensions of the test systems, the complexity of the ORPD problem increases due to its non-smooth and non-convex objective function. Consequently, the objective function of all algorithms increased with expanding the dimension of the system as shown in the above results. Moreover, the results show that the SMA obtains a better overall performance compared to other algorithms however the scale of the test system which demonstrates the capability of applying the SMA to solve the real applications of the ORPD problem.
The above results indicate that the SMA beats other published algorithms for all cases with or without RESs which demonstrates the capability of the SMA to obtain a better solution for different systems involving the large-scale test systems.
Figure 2, Figure 4, Figure 6, Figure 9 and Figure 12 illustrate the convergence characteristics of the objective function of the SMA and other algorithms of all cases. These results confirm that the objective function of the SMA converges smoothly to the optimal solution without any unexpected fluctuations in all cases. This indicates the convergence dependability of the SMA.
To fair comparison between different algorithms regarding the computational time, a similar computer configuration should be used. Therefore, Figure 14 illustrates the comparison between the SMA, SCA, MJAYA, SSA, and CBA algorithms for all cases. This figure indicates that the SMA has reasonable computational time (a few minutes for large-scale systems). Additionally, it has computational a little lower than other algorithms. This makes it feasible to use the SMA to obtain the optimal solution to the real-life ORPD problem.
In this work, 20 separate runs are performed to judge the robustness of the SMA. The results are shown in Table 3, Table 5 and Table 7. These results illustrate that the average and maximum values of the objective function achieved by the SMA are very close to their minimum values which prove the ability of the SMA to obtain either the optimum solution or very nearer to it in each run.

5. Conclusions

The application of SMA is successfully introduced to solve the OPRD problem in this work. A developed objective function to minimize the total operating cost of the system is presented as a multi-objective function then converted to CSOF using a price and penalty factors. This CSOF consists of minimization the reactive power cost generated from both generating units and shunt VAR compensators, total active power loss, voltage deviation, system overload, and voltage stability index. The advantage and superiority of the SMA have been confirmed using two standard test systems (IEEE 30 and 118 bus test system) based on different scenarios with and without inserting RESs. The results indicate that the SMA can obtain better results in comparison with other methods for all cases. It reduces the total objective function over other methods significantly. Additionally, the results confirm that the objective function of the SMA converges smoothly to the optimal solution without any fluctuation in all cases which proves that the SMA has reliable convergence characteristics. In addition, the ability of the SMA to obtain either the optimum solution or very nearer to it in each run in reasonable computational time is proven. Moreover, the scalability of the SMA is verified using a large-scale test system (IEEE 118-test system) which displays the ability of the SMA for solving real-life power system applications. In future work, the SMA could be used to solve the other complex problems in various fields such as optimal sizing and allocation of distributed generation, optimal modeling and planning of hybrid RES systems and estimation of the parameters of photovoltaic models, fuel cells, and many of electric machines and motors.

Author Contributions

Conceptualization, S.K.E. and E.E.E.; Data curation, S.K.E.; Formal analysis, S.K.E. and E.E.E.; Investigation, S.K.E.; Methodology, E.E.E.; Software, S.K.E.; Validation, S.K.E. and E.E.E.; Visualization, E.E.E.; Writing—original draft, S.K.E.; Writing—review and editing, S.K.E. and E.E.E. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Taif University Researchers Supporting Project number (TURSP-2020/86), Taif University, Taif, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

Nomenclature

C Q G total reactive power cost of thermal generator
a q , b q , c q cost coefficients of the reactive power
Q G i reactive power of generator i
N G total number of generators
a i , b i , c i active power cost coefficients of generator i in (USD/h), (USD/MWh), and (USD MW2h)
C Q S C cost of reactive power generated from shunt VAR compensators
C j ( Q S C j ) reactive power cost at bus location j
Q S C j the amount of reactive power purchased at bus jth bus
N S C number of shunt VAR compensators
R j reactive cost in (USD/MVARh)
L T , rlifetime (selected 20 years) and interest rate (selected as 5 % ), respectively
w a v g average working rate (selected as 2 / 3 )
C ( Q t o t a l ) total cost of reactive power from both the generators and compensators
P L total real power losses
G u conductance of u t h branch
n l number of transmission lines
V i , V j magnitudes of voltage
V D voltage deviation
V k magnitude of voltage at load bus k in per unit
δ i , δ j phase angles of terminal buses of branch u
C P L the cost expression of the real power losses in the transmission system
W P L the weighting factor of power loss in (USD/MW)
V D the voltage deviation
N L number of load buses
C V D the reflection of the voltage deviation on cost
W V D the weighting factor of the voltage deviation
L k the voltage stability index (L-index)
Y j j , Y j i sub-matrices of the bus admittance matrix of the system
L m a x global index for describing the voltage stability of system
C L the cost of voltage stability index
W L the weighting factor of the voltage stability index
S l i , S l i m a x the apparent power and maximum apparent power of ith line, respectively
C O L the cost of system overload index
W O L the weighting factor of system overload index
P G i the thermal generator real power of ith generator bus
P D i , Q D i demanded real and reactive power of ith bus, respectively
G i j , B i j line conductance and transfer susceptance between bus i and j, respectively
θ i j voltage angle difference between bus i and bus j
N L total number of buses
P G s l m i n , P G s l m a x minimum and maximum real power of slack bus
V G i m i n , V G i m a x minimum and maximum voltage of generator i
Q G i m i n , Q G i m i n minimum and maximum reactive power of generator i
V L i m i n , V L i m a x minimum and maximum voltage magnitude of ith bus
Q S C i m i n , Q S C i m a x minimum and maximum shunt VAR reactive power injection of ith shunt VAR compensator
T i m i n , T i m a x minimum and maximum tap setting of the transformer i
N T r number of tap-changing transformers
O F the total objective function of optimized problem
λ v , λ p , λ s penalty factors of the load bus voltage magnitudes ( V L ), real power of the slack bus ( P G 1 ) and apparent power of the line ( S l i ), respectively
V L l i m , P G 1 l i m , S l i l i m limit values of the variables V L , P G 1 and S l i , respectively
v b in the range of [ o , o ]
v c reduces linearly from 1 to 0
zin the range of [ 0 , 0.1 ]
t, m a x t the present iteration and maximum number of iterations, respectively
X b the individual location with the maximum odor concentration currently observed
Xthe location of slime mold
X A , X B the two individuals arbitrarily selected from the swarm
Wthe weight of slime mold
E ( i ) the fitness of X ( i 1 , 2 , , n )
B F the best fitness obtained in all iterations
c o n d i t i o n indicates that E ( i ) ranks the first half of the population
rrandom value in [0, 1]
O F optimal fitness found in the current iterative process
w F the worst fitness value found in the current iterative process
S m e l l I n the order of fitness values sorted
M I N , M A X minimum and maximum values of the search range
r a n d , rrandom values in [0, 1]

References

  1. Montoya, O.; Gonzalez, W.; Serra, F.; Hernandez, J.; Cabrera, A. A Second-Order Cone Programming Reformulation of the Economic Dispatch Problem of BESS for Apparent Power Compensation in AC Distribution Networks. Electronics 2020, 9, 1677. [Google Scholar] [CrossRef]
  2. Montoya, O.; Gonzalez, W.; Londono, A.; Rajagopalan, A.; Hernandez, J. Voltage Stability Analysis in Medium-Voltage Distribution Networks Using a Second-Order Cone Approximation. Energies 2020, 13, 5717. [Google Scholar] [CrossRef]
  3. 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]
  4. Aljohani, T.; Ebrahim, F.; Mohammed, O. Single and multiobjective optimal reactive power dispatch based on hybrid artificial physics particle swarm optimization. Energies 2019, 12, 2333. [Google Scholar] [CrossRef] [Green Version]
  5. Radosavljević, J.; Jevtić, M.; Milovanović, M. A solution to the ORPD problem and critical analysis of the results. Electr. Eng. 2018, 100, 253–265. [Google Scholar] [CrossRef]
  6. Karmakar, N.; Bhattacharyya, B. Optimal reactive power planning in power transmission network using sensitivity based bi-level strategy. Sustain. Energy Grids Netw. 2020, 23, 100383. [Google Scholar] [CrossRef]
  7. Soares, T.; Carvalho, L.; Morais, H.; Bessa, R.J.; Abreu, T.; Lambert, E. Reactive power provision by the DSO to the TSO considering renewable energy sources uncertainty. Sustain. Energy Grids Netw. 2020, 22, 10333. [Google Scholar] [CrossRef]
  8. Worighi, I.; Maach, A.; Hafid, A.; Hegazy, O.; Mierlo, J. Integrating renewable energy in smart grid system: Architecture, virtualization and analysis. Sustain. Energy Grids Netw. 2019, 18, 100226. [Google Scholar] [CrossRef]
  9. Elattar, E.; ElSayed, S. Modified JAYA algorithm for optimal power flow incorporating renewable energy sources considering the cost, emission, power loss and voltage profile improvement. Energy 2019, 178, 598–609. [Google Scholar] [CrossRef]
  10. Biswas, P.; Suganthan, P.; Mallipeddi, R.; Amaratunga, G. 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]
  11. Mehdinejad, M.; Ivatloo, B.; 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]
  12. Jangir, P.; Parmar, A.; Trivedi, N.; Bhesdadiya, R. A novel hybrid particle swarm optimizer with multi verse optimizer for global numerical optimization and optimal reactive power dispatch problem. Eng. Sci. Technol. 2017, 20, 570–586. [Google Scholar] [CrossRef] [Green Version]
  13. Ramos, M.; Exposito, G.; Quintana, V. Transmission power loss reduction by interior-point methods: Implementation issues and practical experience. IEE Proc. Gener. Transm. Distrib. 2005, 152, 90–98. [Google Scholar] [CrossRef]
  14. Grudinin, N. Reactive power optimization using successive quadratic programming method. IEEE Trans. Power Syst. 1998, 13, 1219–1225. [Google Scholar] [CrossRef]
  15. Deeb, N.; Shahidehpour, S. An efficient technique for reactive power dispatch using a revised linear programming approach. Electr. Power Syst. Res. 1988, 15, 121–134. [Google Scholar] [CrossRef]
  16. Granada, M.; Rider, J.; Mantovani, J.; Shahidehpour, M. A decentralized approach for optimal reactive power dispatch using a Lagrangian decomposition method. Electr. Power Syst. Res. 2012, 89, 148–156. [Google Scholar] [CrossRef]
  17. Mei, R.; Sulaiman, M.; 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]
  18. Dutta, S.; Mukhopadhyay, P.; Roy, P.; Nandi, D. Unified power flow controller based reactive power dispatch using oppositional krill herd algorithm. Int. J. Electr. Power Energy Syst. 2016, 80, 10–25. [Google Scholar] [CrossRef]
  19. Sulaiman, M.; Mustaffa, Z.; Mohamed, M.; Aliman, O. Using the gray wolf optimizer for solving optimal reactive power dispatch problem. Appl. Soft Comput. 2015, 32, 286–292. [Google Scholar] [CrossRef] [Green Version]
  20. Khazali, A.; Kalantar, M. Optimal reactive power dispatch based on harmony search algorithm. Int. J. Electr. Power Energy Syst. 2011, 33, 684–692. [Google Scholar] [CrossRef]
  21. Li, Y.; Li, X.; Zongpu, Z.L. Reactive power optimization using hybrid CABC-DE algorithm. Electr. Power Components Syst. 2017, 45, 980–989. [Google Scholar] [CrossRef]
  22. Heidari, A.; Abbaspour, R.; Jordehi, A. Gaussian bare-bones water cycle algorithm for optimal reactive power dispatch in electrical power systems. Appl. Soft Comput. 2017, 57, 657–671. [Google Scholar] [CrossRef]
  23. Naderi, E.; Narimani, H.; Fathi, M.; Narimani, M. A novel fuzzy adaptive configuration of particle swarm optimization to solve large-scale optimal reactive power dispatch. Appl. Soft Comput. 2017, 53, 441–456. [Google Scholar] [CrossRef]
  24. Li, S.; Chen, H.; Wang, M.; Heidari, A.A.; Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Future Gener. Comput. Syst. 2020, 11, 300–323. [Google Scholar] [CrossRef]
  25. Ketabi, A.; Alibabaee, A.; Feuillet, R. Application of the ant colony search algorithm to reactive power pricing in an open electricity market. Int. J. Electr. Power Energy Syst. 2010, 32, 622–628. [Google Scholar] [CrossRef]
  26. De, M.; Goswami, S. Reactive power cost allocation by power tracing based method. Energy Convers. Manag. 2012, 64, 43–51. [Google Scholar] [CrossRef]
  27. Malakar, T.; Goswami, S. Active and reactive dispatch with minimum control movements. Int. J. Electr. Power Energy Syst. 2013, 44, 78–87. [Google Scholar] [CrossRef]
  28. Rojas, D.; Lezama, J.; Villa, W. Metaheuristic techniques applied to the optimal reactive power dispatch: A review. IEEE Lat. Am. Trans. 2016, 14, 2253–2263. [Google Scholar] [CrossRef]
  29. Mouassa, S.; Bouktir, T.; Salhi, A. Ant lion optimizer for solving optimal reactive power dispatch problem in power systems. Eng. Sci. Technol. Int. J. 2017, 20, 885–895. [Google Scholar] [CrossRef]
  30. Sahli, Z.; Hamouda, A.; Bekrar, A.; Trentesaux, D. Reactive power dispatch optimization with voltage profile improvement using an efficient hybrid algorithm. Energies 2018, 11, 2134. [Google Scholar] [CrossRef] [Green Version]
  31. Lee, K.; Park, Y.; Ortiz, J. A united approach to optimal real and reactive power dispatch. IEEE Trans. Power Appar. Syst. 1985, 5, 1147–1153. [Google Scholar] [CrossRef]
  32. 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]
  33. Warid, W.; Hizamm, H.; Mariun, N.; Abdul-Wahab, N. Optimal power flow using the Jaya algorithm. Energies 2016, 9, 678. [Google Scholar] [CrossRef]
  34. Basu, M. Quasi-oppositional differential evolution for optimal reactive power dispatch. Int. J. Electr. Power Energy Syst. 2016, 78, 29–40. [Google Scholar] [CrossRef]
  35. Singh, R.; Mukherjee, V.; Ghoshal, S. Optimal reactive power dispatch by particle swarm optimization with an aging leader and challengers. Appl. Soft Comput. 2015, 29, 298–309. [Google Scholar] [CrossRef]
  36. Shaw, B.; Mukherjee, V.; Ghoshal, S. 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]
  37. Mukherjee, A.; Mukherjee, V. Solution of optimal reactive power dispatch by chaotic krill herd algorithm. IET Gener. Transm. Distrib. 2015, 9, 2351–2362. [Google Scholar] [CrossRef]
  38. Elattar, E.; ElSayed, S. Probabilistic energy management with emission of renewable micro-grids including storage devices based on efficient salp swarm algorithm. Renew. Energy 2020, 153, 23–35. [Google Scholar] [CrossRef]
  39. Mugemanyi, S.; Qu, Z.; Rugema, F.X.; Dong, Y.; Bananeza, C.; Wang, L. Optimal Reactive Power Dispatch Using Chaotic Bat Algorithm. IEEE Access 2020, 8, 65830–65867. [Google Scholar] [CrossRef]
  40. Radosavljevic, J. Metaheuristic Optimization in Power Engineering; The Institution of Engineering and Technology (IET): London, UK, 2018. [Google Scholar]
  41. Washington University Website. IEEE Test Systems Data. Available online: www.ee.washington.edu/research/pstca/ (accessed on 10 June 2020).
  42. Matpower. Matpower Matlab Toolbox. Available online: http://www.pserc.cornell.edu/matpower (accessed on 10 June 2020).
  43. Pena, I.; Martinez-Anido, C.; Hodge, B. An extended IEEE 118-bus test system with high renewable penetration. IEEE Trans. Power Syst. 2017, 33, 281–289. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the SMA applied to solve the ORPD problem.
Figure 1. Flowchart of the SMA applied to solve the ORPD problem.
Sustainability 13 05831 g001
Figure 2. Convergence characteristic of all methods for first case.
Figure 2. Convergence characteristic of all methods for first case.
Sustainability 13 05831 g002
Figure 3. Voltage magnitude of compared approaches in the second case.
Figure 3. Voltage magnitude of compared approaches in the second case.
Sustainability 13 05831 g003
Figure 4. Convergence characteristic of all methods for second case.
Figure 4. Convergence characteristic of all methods for second case.
Sustainability 13 05831 g004
Figure 5. Voltage magnitude of compared approaches in third case.
Figure 5. Voltage magnitude of compared approaches in third case.
Sustainability 13 05831 g005
Figure 6. Convergence characteristic of all methods for third case.
Figure 6. Convergence characteristic of all methods for third case.
Sustainability 13 05831 g006
Figure 7. OPRD results of the IEEE 118-bus system using SMA for fourth case.
Figure 7. OPRD results of the IEEE 118-bus system using SMA for fourth case.
Sustainability 13 05831 g007
Figure 8. Voltage magnitude of compared approaches in fourth case.
Figure 8. Voltage magnitude of compared approaches in fourth case.
Sustainability 13 05831 g008
Figure 9. Convergence characteristic of whole approaches for fourth case.
Figure 9. Convergence characteristic of whole approaches for fourth case.
Sustainability 13 05831 g009
Figure 10. OPRD results of IEEE 118-bus test system using SMA for fifth case.
Figure 10. OPRD results of IEEE 118-bus test system using SMA for fifth case.
Sustainability 13 05831 g010
Figure 11. Voltage profile of the SMA for fifth case.
Figure 11. Voltage profile of the SMA for fifth case.
Sustainability 13 05831 g011
Figure 12. Convergence characteristic of all methods for fifth case.
Figure 12. Convergence characteristic of all methods for fifth case.
Sustainability 13 05831 g012
Figure 13. The objective function improvements of SMA over other methods for all cases.
Figure 13. The objective function improvements of SMA over other methods for all cases.
Sustainability 13 05831 g013
Figure 14. The computational time of all methods for all cases.
Figure 14. The computational time of all methods for all cases.
Sustainability 13 05831 g014
Table 1. Comparison of the objective function for first case.
Table 1. Comparison of the objective function for first case.
MethodPower Loss (MW)
SCA4.8139
MJAYA4.6234
CBA5.1081
SSA4.559
CKHA [37]5.1163
PSOGSA [40]4.5309
QODE [34]5.2953
ALC-PSO [35]5.1861
OGSA [35]5.1676
SMA4.5181
Table 2. OPRD results of the IEEE 30-Bus test System using SMA and other algorithms for first case.
Table 2. OPRD results of the IEEE 30-Bus test System using SMA and other algorithms for first case.
Base CaseSMASCAMJAYASSACBA
V G 1 (p.u.)1.05001.10001.10001.10001.10001.0451
V G 2 (p.u.)1.04001.09501.09071.09191.09371.0376
V G 5 (p.u.)1.01001.07491.08791.06701.07451.0138
V G 8 (p.u.)1.01001.07631.07421.06981.07601.0158
V G 11 (p.u.)1.05001.09741.10001.09531.10001.0764
V G 13 (p.u.)1.05001.10001.10001.06841.09801.0374
T 11 (6-9) (p.u.)1.07800.99091.10000.98381.02340.9927
T 12 (6-10) (p.u.)1.06900.98271.05881.03500.90640.9754
T 15 (4-12) (p.u.)1.03201.01280.90001.00290.97790.9825
T 36 (28-27) (p.u.)1.06800.98011.10001.00090.97250.9625
Q C 10 (MVAR)0.00000.51430.00004.91110.33824.9074
Q C 12 (MVAR)0.00001.45360.32205.00004.36283.0239
Q C 15 (MVAR)0.00000.61224.51285.00004.98913.3911
Q C 17 (MVAR)0.00004.97970.00005.00004.48494.8860
Q C 20 (MVAR)0.00003.48843.04364.38014.44744.2147
Q C 21 (MVAR)0.00004.98411.89705.00005.00004.6343
Q C 23 (MVAR)0.00004.93860.57394.09313.33184.6343
Q C 24 (MVAR)0.00005.00004.12475.00004.97723.1860
Q C 29 (MVAR)0.00002.37243.59144.73242.46172.1936
Real Power loss (MW)5.82234.51814.81394.62354.61565.1081
Voltage deviation (p.u.)1.14971.06591.08681.42181.90090.5129
Time (s)59.057661.984964.345975.657480.1854
Table 3. Comparison of the objective function of ORPD problem in first case.
Table 3. Comparison of the objective function of ORPD problem in first case.
MethodMaximumMinimumAverageSD
SMA4.78144.51814.63000.0979
SCA5.28964.81395.02580.1709
MJAYA4.99914.62344.81830.1410
CBA5.62345.10815.39720.1622
SSA4.95194.55904.76970.1227
Table 4. OPRD results of IEEE 30-bus test system using SMA and other approaches for second case.
Table 4. OPRD results of IEEE 30-bus test system using SMA and other approaches for second case.
Base CaseSMASCAMJAYASSACBA
Q G 1 (MVAR)−6.543527.009337.832825.084337.328342.1513
Q G 2 (MVAR)15.644615.166432.341418.287313.828617.8375
Q G 5 (MVAR)16.40698.642014.432711.31164.251311.8956
Q G 8 (MVAR)13.537937.708413.547335.714445.818731.6733
Q G 11 (MVAR)38.002514.239222.715611.068318.488816.5056
Q G 13 (MVAR)39.5454−17.1087−18.7560−16.4986−19.8846−17.2009
V G 1 (p.u.)1.05001.10001.07411.05381.09311.0410
V G 2 (p.u.)1.04001.08071.05241.03511.06991.0341
V G 5 (p.u.)1.01001.04041.00750.99531.02391.0026
V G 8 (p.u.)1.01001.05150.99531.00441.04111.0101
V G 11 (p.u.)1.05001.06131.02801.03041.03551.0397
V G 13 (p.u.)1.05000.98910.95950.99090.98030.9924
T 11 (6-9) (p.u.)1.07800.99361.07641.00971.09321.0028
T 12 (6-10) (p.u.)1.06901.09190.92510.96550.91180.9471
T 15 (4-12) (p.u.)1.03200.97710.95430.92380.95550.9500
T 36 (28-27) (p.u.)1.06801.01130.90710.97800.96790.9853
Q C 10 (MVAR)0.00001.66083.97733.43910.74183.3003
Q C 12 (MVAR)0.00004.79201.38940.00002.93112.9901
Q C 15 (MVAR)0.00003.39211.53363.55442.25643.7044
Q C 17 (MVAR)0.00005.00000.47265.00004.43483.7888
Q C 20 (MVAR)0.00000.52494.20224.65730.69973.4575
Q C 21 (MVAR)0.00004.99813.18345.00004.14743.9793
Q C 23 (MVAR)0.00001.29354.47552.61460.77723.7729
Q C 24 (MVAR)0.00004.99700.70685.00004.98113.0317
Q C 29 (MVAR)0.00002.42181.99404.29600.24064.3759
Reactive power cost
of generators (USD/h)
220.0514220.1361251.0970292.5980248.8023
Cost of shunt VAR
compensators (USD/h)
5.55434.18966.41024.05116.1886
Real Power loss (MW)5.82235.11285.49785.47425.42775.3364
Voltage deviation (p.u.)1.14970.30130.36280.35260.30810.3466
L-index0.33220.10080.19560.14090.15410.1006
System overload index5.69514.27795.07224.31224.54174.5213
Total Objective function (USD/h)527.5314567.1370586.0082597.6855612.1455
Time (s)80.239086.993693.951589.645195.1444
Table 5. Comparison of the objective function of ORPD problem in second case.
Table 5. Comparison of the objective function of ORPD problem in second case.
MethodMaximumMinimumAverageSD
SMA529.5092527.5314528.87280.4621
MJAYA569.8306567.1370567.92651.4110
SCA589.3406586.0082587.10101.1079
SSA599.8354597.6855598.64090.8683
CBA614.7140612.1455613.74930.8256
Table 6. OPRD solutions of the IEEE 30-bus system using SMA and other algorithms for third case.
Table 6. OPRD solutions of the IEEE 30-bus system using SMA and other algorithms for third case.
Base CaseSMASCAMJAYASSACBA
Q G 1 (MVAR)−6.543528.050928.206938.335437.667636.6650
Q G 2 (MVAR)15.644616.855914.807510.611311.428211.5558
Q G 5 (MVAR)16.40698.52138.00406.06544.65124.2198
Q G 8 (MVAR)13.537937.254937.477841.662542.897842.5130
Q G 11 (MVAR)38.002513.788112.450818.796416.909619.5375
Q G 13 (MVAR)39.5454−16.7981−17.5558−19.4119−19.7736−19.6198
V G 1 (p.u.)1.05001.06131.09961.07811.08551.0420
V G 2 (p.u.)1.04001.04341.08211.05611.06421.0201
V G 5 (p.u.)1.01001.00201.04241.01231.02040.9740
V G 8 (p.u.)1.01001.01561.05601.02901.03980.9956
V G 11 (p.u.)1.05001.03481.02981.03631.03751.0481
V G 13 (p.u.)1.05000.99080.98890.96950.99810.9800
T 11 (6-9) (p.u.)1.07801.03521.08001.07011.08090.9985
T 12 (6-10) (p.u.)1.06900.91590.95320.90000.91000.9454
T 15 (4-12) (p.u.)1.03200.93400.96780.95840.92520.9058
T 36 (28-27) (p.u.)1.06800.99221.03430.99611.02470.9675
Q C 10 (MVAR)0.00001.64273.66940.00000.12422.1232
Q C 12 (MVAR)0.00003.76942.40322.01132.67001.4961
Q C 15 (MVAR)0.00001.65741.96941.41600.90732.0668
Q C 17 (MVAR)0.00004.99954.92784.94414.92872.2025
Q C 20 (MVAR)0.00001.94641.45000.00000.90670.5705
Q C 21 (MVAR)0.00005.00005.00005.00004.55041.9537
Q C 23 (MVAR)0.00000.76971.66451.69372.05893.7496
Q C 24 (MVAR)0.00004.98505.00005.00004.79984.9414
Q C 29 (MVAR)0.00001.49411.13850.04131.24062.4665
Reactive power cost
of generators (USD/h)
225.1854226.2213275.8469275.4956278.2561
Cost of shunt VAR
compensators (USD/h)
5.01655.20953.84034.23764.1199
Real power loss (MW)5.82234.25904.37244.35834.30544.5750
Voltage deviation (p.u.)1.14970.21420.40520.33340.33280.4536
L-index0.33220.11290.12250.15660.13950.1593
System overload index5.69514.07824.19364.23104.26344.3852
Total objective function (USD/h)453.8077467.2571495.4014499.1311526.8994
Time (s)81.205186.993693.951589.645195.1444
Table 7. Comparison of the objective function of ORPD problem in third case.
Table 7. Comparison of the objective function of ORPD problem in third case.
MethodMaximumMinimumAverageSD
SMA456.6274453.8077456.07500.6998
SCA469.8147466.6069467.71701.1854
MJAYA498.3406495.4014496.89341.0715
SSA502.6855499.1311500.65631.0483
CBA529.6108526.8994527.98830.9618
Table 8. Objective function solutions of the IEEE 118-bus system for fourth case (without RESs).
Table 8. Objective function solutions of the IEEE 118-bus system for fourth case (without RESs).
SMASCAMJAYASSACBA
Reactive power cost of generators (USD/h)21,871.9123,793.2324,720.8822,371.5127,183.79
Cost of shunt VAR compensators (USD/h)36.2537.1537.1739.1238.55
Real power loss (MW)120.65124.51125.96126.15124.23
Voltage deviation (p.u.)0.720.792.031.310.77
L-index1.061.072.031.850.77
System overload index1.601.601.641.691.66
Total Objective function (USD/h)61,678.9862,330.1662,503.7363,454.7164,108.04
Time (s)354.82357.87361.17374.25387.87
Table 9. Objective function solutions of IEEE 118-bus system for fifth case (considering RESs).
Table 9. Objective function solutions of IEEE 118-bus system for fifth case (considering RESs).
SMASCAMJAYASSACBA
Reactive power cost of generators (USD/h)22,841.4725,137.6223,259.2727,424.3327,212.32
Cost of shunt VAR compensators (USD/h)45.1346.0345.2851.8847.54
Real power loss (MW)105.17108.86107.23106.89109.42
Voltage deviation (p.u.)0.650.620.890.760.80
L-index0.860.911.400.611.80
System overload index1.591.611.621.591.78
Total objective function (USD/h)52,830.0153,189.1253,627.6553,943.7854,220.47
Time (s)345.60352.19372.19381.77403.91
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

ElSayed, S.K.; Elattar, E.E. Slime Mold Algorithm for Optimal Reactive Power Dispatch Combining with Renewable Energy Sources. Sustainability 2021, 13, 5831. https://0-doi-org.brum.beds.ac.uk/10.3390/su13115831

AMA Style

ElSayed SK, Elattar EE. Slime Mold Algorithm for Optimal Reactive Power Dispatch Combining with Renewable Energy Sources. Sustainability. 2021; 13(11):5831. https://0-doi-org.brum.beds.ac.uk/10.3390/su13115831

Chicago/Turabian Style

ElSayed, Salah K., and Ehab E. Elattar. 2021. "Slime Mold Algorithm for Optimal Reactive Power Dispatch Combining with Renewable Energy Sources" Sustainability 13, no. 11: 5831. https://0-doi-org.brum.beds.ac.uk/10.3390/su13115831

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