Next Article in Journal
Deepwater 3D Measurements with a Novel Sensor System
Next Article in Special Issue
Virtual Power Plant’s Optimal Scheduling Strategy in Day-Ahead and Balancing Markets Considering Reserve Provision Model of Energy Storage System
Previous Article in Journal
Enhanced YOLO Network for Improving the Efficiency of Traffic Sign Detection
Previous Article in Special Issue
Impedance-Based Stability Analysis of Grid-Connected Inverters under the Unbalanced Grid Condition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Allocation and Sizing of DSTATCOM with Renewable Energy Systems and Load Uncertainty Using Enhanced Gray Wolf Optimization

1
Applied Automation and Industrial Diagnostics Laboratory (LAADI), Djelfa University, Djelfa 17000, Algeria
2
Electrical and Electronics Engineering Department, Nisantasi University, Istanbul 34398, Turkey
3
Algerian Company of Distribution Electricity and Gas, Ghardaia 47000, Algeria
4
Division of Study and Development of Nuclear Devices, Department of Electricity, Nuclear Research Center of Birine, Berine 17200, Algeria
5
Director Center for Energy Transition, Universidad San Sebastián, Santiago 8380000, Chile
6
Department of Electrical Engineering, Faculty of Engineering, Assiut University, Assiut 71516, Egypt
7
High-Power Converter Systems, Technical University of Munich, 80333 Munich, Germany
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2024, 14(2), 556; https://doi.org/10.3390/app14020556
Submission received: 19 November 2023 / Revised: 17 December 2023 / Accepted: 30 December 2023 / Published: 9 January 2024

Abstract

:
Over the last decade, flexible alternating current transmission systems (FACTS) have been crucial in ensuring optimal power distribution within modern power systems. A vital component of FACTS devices is the distribution static compensator (DSTATCOM), which is essential for maintaining a reliable power supply. It is commonly used for reactive power compensation, voltage regulation, and harmonic reduction. Determining the appropriate size and placement of DSTATCOMs is vital to ensuring their efficiency. This study introduces the improved gray wolf optimizer (I-GWO), a refined version of the classical gray wolf optimization (GWO) method. The I-GWO incorporates a dimension learning-based hunting (DLH) strategy to preserve population diversity, balance exploration and exploitation, and prevent the premature convergence of classical GWO. In this research, the I-GWO was applied to determine the optimum allocation and sizing of the DSTATCOMs, considering system constraints, including those presented by the intermittent and stochastic nature of the load and renewable energy resources, specifically wind and solar energy. The suggested approach was successfully tested on 33-, 69-, and 85-bus distribution systems and then compared with existing studies. The results demonstrated the I-GWO-based approach’s superiority in terms of reducing power losses, improving voltage profiles, and enhancing voltage stability.

1. Introduction

Load growth in distribution systems can lead to increased power losses, a reduced voltage profile, financial losses for utility companies, and voltage stability problems. Voltage instability, if not addressed, may eventually lead to system collapse. One solution that has been proposed is shunt compensation [1,2], which involves using devices such as capacitors and inductors to balance the reactive power in the system. However, shunt compensation can also lead to resonance problems.
The distribution static compensator (DSTATCOM) has emerged as a vital solution for power distribution systems. It was initially designed to address transient anomalies- such as voltage sags, swells, and other disturbances within the distribution network. Modern applications have tapped into the DSTATCOM’s steady-state operations capabilities to reduce power losses, enhance voltage stability, and improve voltage profiles. Compared with conventional capacitor compensators, the DSTATCOM offers superior flexibility by providing lagging and leading reactive power. It responds instantly to disturbances, delivering rapid voltage regulation and continuous reactive power support. Beyond these benefits, the DSTATCOM can also mitigate harmonics, elevate overall power quality, and buttress the system voltage during faults. In contrast to capacitor banks that may introduce resonance challenges, the DSTATCOM operates without such resonance risks. Its compact dimensions demand minimal space, and its solid-state composition guarantees diminished maintenance needs and a prolonged operational lifespan. However, ensuring that the DSTATCOM is optimally sized and allocated within the radial distribution system is imperative. Inappropriate size or placement can have negative impacts, potentially undermining the benefits it offers.
Recently, many algorithms have been developed for the optimum allocation and sizing of DSTATCOMs in power distribution systems. Most of these algorithms employ metaheuristic techniques. Such methods are renowned for finding global solutions, avoiding becoming trapped in local minima, and rapidly searching large solution spaces. Examples include the differential evolution algorithm (DEA) [3], particle swarm optimization (PSO) [4], genetic algorithms (GA) [5], immune algorithm (IA) [6], lightning search algorithm (LSA) [7], bat algorithm (BA) [8], bacterial foraging optimization algorithm (BFOA) [9], and cuckoo search algorithm (CSA) [10], as well as the multi-objective sine-cosine approach (MOSCA) and multi-objective particle swarm optimization (MOPSO), which are both discussed in Reference [11]. Most existing research does not consider the presence of renewable energy sources and load fluctuations. These factors introduce intermittency and uncertainty, significantly impacting the load flow of the power system. The main contributions of this study are:
  • Introducing a new method for the optimal allocation and sizing of DSTATCOMs in radial distribution systems.
  • Incorporating the uncertainty associated with load fluctuations and renewable energy generation into the DSTATCOM allocation and sizing process.
The gray wolf optimizer (GWO) [12] is a metaheuristic bio-inspired algorithm based on gray wolves’ hunting and leadership hierarchy behavior in their natural environment. This algorithm incorporates four main decision variables, represented by the roles of the wolves: alpha (leader of the pack), beta (second-in-command after the leader), delta (third in order), and omega (the lowest-ranking members of a wolf pack). The efficacy of this approach has been proven by effectively dealing with a wide array of optimization challenges, including domains such as engineering design, machine learning, and image processing. Building on this foundation, a previous study [13] introduced the improved gray wolf optimizer (I-GWO), an enhanced version of the GWO designed explicitly for solving global optimization problems and engineering tasks. The I-GWO integrates the dimension learning-based hunting (DLH) strategy, aiming to address the inherent limitations of the GWO, such as insufficient population diversity, the lack of balance between exploration and exploitation, and premature convergence.
In the present paper, the I-GWO algorithm is used to allocate optimally and to size multiple DSTATCOMs in distribution systems, while considering the uncertainty of load and renewable resource generation. To demonstrate its efficiency, the approach is tested on several test systems, including the IEEE-33 bus, IEEE-69 bus, and IEEE-85 radial distribution systems. Moreover, the developed method is compared with BFOA [9], CSA [10], LSA [7], MOPSO, and MOSCA [11] to illustrate its superiority in terms of reducing power losses, improving voltage profiles, and enhancing voltage stability.
The remaining sections of the present paper are structured as follows: Section 2 covers the mathematical formulation and modeling of the problem. Section 3 discusses the modeling of renewable energy resources. Section 4 details the proposed optimization method, I-GWO. Section 5 presents the application of I-GWO to the proposed problem. In Section 6, the obtained results are presented and analyzed, along with a commentary. Lastly, our conclusions are presented in Section 7.

2. Problem Formulation

2.1. Modeling of DSTATCOM

In radial distribution systems, each receiving bus is supplied by a single sending bus. Figure 1 illustrates a section wherein the DSTATCOM is planned to be installed:
The voltage value at the receiving node is computed using Kirchhoff’s voltage law (KVL), as follows:
V i + 1 θ i + 1 = V i θ i ( r i , i + 1 + j x i , i + 1 ) I i , i + 1 δ i , i + 1
where the bus voltages for nodes i and i + 1 are represented by V i and V i + 1 , and the associated phase angles for these nodes are given by θ i and θ i + 1 . I i , i + 1 represents the current flowing from node i to node i + 1 , and its phase angle is denoted by δ i , i + 1 . The resistance and reactance for this branch are indicated by r i , i + 1 and x i , i + 1 , respectively.
After the DSTATCOM installation, the candidate bus’s voltage profile and all other buses will change to a new value, as shown in Figure 2.
Consequently, the updated KVL equation for the compensated bus may be expressed as follows:
V i + 1 θ i + 1 = V i θ i ( r i , i + 1 + j x i , i + 1 ) × [ I i , i + 1 δ i , i + 1 + I D S T A T ψ ]
The DSTATCOM may generate or consume reactive power but does not contribute to active power in steady-state conditions. Consequently, the current injected by the DSTATCOM is in quadrature with the voltage of the compensated bus. This relationship is illustrated in the Vector Representation of Voltage and Current Phasors shown in Figure 3. The correlation can also be expressed in the following equation:
ψ = θ i , i + 1 + π 2
In this study, DSTATCOM is treated as a current source. When the voltage magnitude of the DSTATCOM is greater than that of the compensated node, the current flows toward the node. Conversely, if the voltage magnitude of the DSTATCOM is less than the compensated node’s voltage, the current flows in the opposite direction. The expression for the injected current of the DSTATCOM is expressed as follows:
I D S T A T = ( j Q D S T A T V D S T A T ) * = | Q D S T A T V D S T A T | θ i , i + 1 + π 2
Assuming the magnitude of the DSTATCOM voltage V D S T A T to be 1.0 p.u., the only unknown variable in Equation (4) is θ i , i + 1 . Determining its value requires substituting Equation (4) into Equation (2). After some algebraic manipulations [14], the result is:
X 1 = [ K 1 ( 1 C 2 | Q D S T A T V D S T A T | ) + K 2 C 1 | Q D S T A T V D S T A T | ( 1 + C 2 | Q D S T A T V D S T A T | ) 2 + C 1 C 2 | Q D S T A T V D S T A T | 2 ] × [ 1 V i + 1 ]
X 2 = [ K 2 ( 1 + C 2 | Q D S T A T V D S T A T | ) + K 2 C 1 | Q D S T A T V D S T A T | ( 1 + C 2 | Q D S T A T V D S T A T | ) 2 + C 1 C 2 | Q D S T A T V D S T A T | 2 ] × [ 1 V i + 1 ]
where:
K 1 = e { V i , i + 1 θ i , i + 1 ( r i , i + 1 + j x i , i + 1 ) × I i , i + 1 δ i , i + 1 }
K 2 = m { V i , i + 1 θ i , i + 1 ( r i , i + 1 + j x i , i + 1 ) × I i , i + 1 δ i , i + 1 }
C 1 = r i , i + 1 ,   C 2 = x i , i + 1 .
The value of θ t + 1 may be determined by using either Equation (7) or Equation (8).
θ t + 1 = cos 1 ( X 1 )
θ t + 1 = sin 1 ( X 2 )

2.2. Voltage Stability Index (VSI)

The evaluation of static voltage stability requires the calculation of a significant metric known as the voltage stability index (VSI), which serves as an appropriate indicator of the proximity of the power system to voltage collapse. Various techniques exist for calculating this index, including the VSI-index proposed in [15]. From Figure 1:
( V i θ i ) I i , i + 1 = P i j Q i
Based on Equations (9) and (1), we obtain the following:
V i 2 V i V i 1 + ( P i 2 + Q i 2 ) ( r i , i 1 2 + x i , i 1 2 ) = 0
The roots of Equation (10) are real if:
V i 1 2 4 ( P i 2 + Q i 2 ) ( r i , i 1 2 + x i , i 1 2 ) 0
Using the previous equation, the stability index for the ith bus is derived as follows:
V S I i = V i 1 4 4 ( P i x i , i 1 Q i r i , i 1 ) 2 4 ( P i r i , i 1 + Q i x i , i 1 ) 2 V i 1 2 0
The stability threshold of this index varies from one to zero. The bus with the minimum value is the one most sensitive to voltage collapse.

2.3. DSTATCOM-Integrated Load Flow Steps

The goal of load flow in a power system is to determine the steady-state voltages, currents, and power flows in all branches and nodes of the system under a given set of load and generation conditions. The classical load flow techniques, such as the Newton–Raphson and Gauss–Seidel methods, are not well-suited for solving load flow problems in radial distribution systems (RDS), due to the high R/X ratios inherent in these systems. In contrast, the forward-backward sweep algorithm [16], which is based on the fundamental principles of Kirchhoff’s laws, can be employed to determine the system’s power flow.
From Figure 1, the current flowing in the branch between nodes i and i + 1 is given by:
I i , i + 1 = P i j Q i V i δ i
Active and reactive losses within the branch are given by:
{ P l ( i , i + 1 ) = r i , i + 1 ( P i 2 + Q i 2 ) V i 2 Q l ( i , i + 1 ) = x i , i + 1 ( P i 2 + Q i 2 ) V i 2
The active and reactive powers at the beginning of the branch are given by:
{ P i = P i + 1 + P l ( i , i + 1 ) Q i = Q i + 1 + Q l ( i , i + 1 )
Considering Equations (14) and (15):
I i , i + 1 = V i δ i V i + 1 δ i + 1 r i , i + 1 + j x i , i + 1 = P i j Q i V i δ i
Separating the real and imaginary parts:
{ V i V i + 1 cos ( δ i + 1 δ i ) = V i 2 ( P i r i 1 , i + Q i x i 1 , i ) V i V i + 1 sin ( δ i + 1 δ i ) = Q i r i 1 , i P i x i 1 , i
From Equation (17):
V i + 1 = { V i 2 2 ( P i r i + 1 + Q i x i + 1 ) + ( r i , i + 1 2 + x i , i + 1 2 ) ( P i 2 + Q i 2 ) V i 2 } 1 / 2
δ i + 1 = δ i + tan 1 { Q i r i , i + 1 P i x i , i + 1 V i 2 ( P i r i , i + 1 + Q i x i , i + 1 ) }
The forward-backward sweep algorithm operates through the following steps:
  • Step 1: Preparation—Read system data, including the system’s topology, bus characteristics, branch parameters, load consumption values, and DSTATCOM data, along with its operating constraints.
  • Step 2: Initialization—Assume a flat voltage profile as the starting point for the initial voltages and set the first iteration, denoted as k , to 0.
  • Step 3: Nodal Current Calculation—Calculate the injected current at each load bus i using the assumed known voltage, with the following equation:
I i ( k ) = c o n j ( P L , i + j Q L , i V i ( k 1 ) ) + ( j B i 2 V i ( k 1 ) )
B i is the susceptance, where P L , i and Q L , i are the active and reactive load demands, and V i ( k 1 ) is the bus voltage at the ( k 1 ) t h iteration.
  • Step 4: Adding Current Injected by the DSTATCOM—For each bus where the DSTATCOM is connected, calculate the current it injects using Equation (4). Then, add this calculated current to the previously injected current on the same bus.
I i ( k ) = I i ( k ) + I D S T A T
  • Step 5: Backward Sweep—Starting with the last-ordered branch, the current J i + 1 ( k ) flowing between the node i and its preceding node i 1 is determined using the BIBC (branch-current to bus-current) matrix [16], as follows:
J i , i 1 ( k ) = [ B I B C ] × [ I i ( k ) ]
  • Step 6: Forward Sweep—The node voltages are updated iteratively, starting from the root bus, in accordance with the following equation:
V i + 1 ( k ) = V i ( k ) Z i , i + 1 J i , i 1 ( k )
where Z i , i + 1 is the series impedance of branch i , i + 1 .
  • Step 7: Convergence Check—Repeat Step 5 and Step 6 until the difference in voltage magnitudes between successive iterations at each node falls below a predefined tolerance limit, as follows:
max ( V ( k ) V ( k 1 ) ) < ε
  • Step 8: Displaying Results—Using the converged voltages, calculate the branch currents with Ohm’s and Kirchhoff’s laws. Compute the active power losses in each branch and sum them to calculate the total losses.

3. Renewable Energy Resource Modeling

The increasing usage of renewable energy sources (RESs) in modern power systems introduces several challenges, due to the uncertainty of these sources [17,18]. The RESs can work in standalone mode, grid-connected mode, microgrid mode, etc. [17,18].

3.1. Wind Power Generators

Unlike traditional generators, the output of wind power generators (WPG) is unpredictable because of fluctuations in wind energy. Such randomness in the production of WPG contributes to uncertainties in power flows and losses [17]. The power output, denoted by P w t can be mathematically expressed as a function of wind speed in the following way [17]:
P w t ( v s ) = { 0 , i f v s < v c u t i n o r v s > v c u t o u t P w t r a t e d × ( v s v c u t i n v r a t e d v c u t i n ) , i f v c u t i n v s v r a t e d P w t r a t e d , i f v r a t e d v s v c u t o u t
where P w t r a t e d is the rated power of the installed WPG in (MW), v s is the wind speed, v r a t e d is the rated speed (m/s), v c u t i n is the lowest wind speed at which the WPG will begin to generate power, and v c u t o u t is the maximum wind speed at which a WPG is designed to operate safely. When the wind speed v s is within the range of v c u t i n and v r a t e d , the power output of the WPG increases linearly as the wind speed increases.

3.2. Solar Power Generators

Unlike wind power, solar power generators (SPG) rely on the availability and intensity of sunlight, which varies throughout the day and is influenced by weather conditions and geographical location. This inconsistency in solar irradiance gives rise to variations in power output, affecting power flows, stability, and power losses in the distribution system. The power delivered by SPG, denoted by P p v , can be mathematically formulated as a function of solar irradiation, as follows [17]:
P p v ( G s ) = { P p v r a t e d × ( G s 2 G s t d R c ) i f   0 < G s < R c P p v r a t e d × ( G s G s t d ) i f   G s R c
where P p v r a t e d is the rated power of the installed SPG in (MW), G s is the solar irradiation in W/m2, G s t d is the standard solar irradiance, and R c is the irradiation threshold.

3.3. Fast Scenario Reduction Method

The data used in this work, including load levels, solar irradiance, and wind speed, are presented in Figure 4, Figure 5 and Figure 6 and are sourced from Reference [18]. This dataset contains hourly values for an entire year, resulting in 8760 data points for each variable. Figure 7 presents a focused view of the data, illustrating the variations recorded over a single day. Handling such a large volume of data presents numerous challenges [18], and scenario reduction is one of the techniques employed to deal with this complexity. Among the various reduction methods available, the fast scenario reduction (FSR) method [19] is chosen in this paper for its efficiency, reliability, and ability to select a smaller set of representative scenarios from a large set while preserving the original set’s statistical properties. The procedure of the FSR technique can be expressed in terms of the following steps, with the goal of reducing the number of scenarios from N s to N s * .
Step 1:
Scenario Generation—Start by generating a large set of scenarios using methods like Monte Carlo simulations, historical data, or other suitable techniques. Organize these scenarios into a matrix, denoted as S , where each row s i represents a scenario containing the loading level L L i , the irradiance G i , and the wind speed v i , as follows:
S = [ L L 1 G 1 v 1 L L i G i v i L L N s G N s v N s ] s 1 s i s N s
Step 2:
Additionally, initialize the probability of each scenario to τ i = 1 / N s , where N s represents the total number of scenarios.
Step 3:
Distance Calculation—Calculate distances between each pair of scenarios s i and s j , using an appropriate measure to form a distance matrix. In this paper, the Euclidean distance with the 2-norm is adopted, and can be expressed as follows:
d ( s i , s j ) = ( L i L j ) 2 + ( G i G j ) 2 + ( G i G j ) 2
Step 4:
Scenarios Merging—Identify the pair of scenarios s i and s j that have the smallest Euclidean distance, as calculated in Step 2. Merge these two scenarios into a single representative scenario, often by taking the weighted average, based on their probabilities. The new scenario’s values for loading, irradiance, and wind speed can be computed as:
{ L L n e w = ( L L i + L L j ) / 2 G n e w = ( G i + G j ) / 2 v n e w = ( v i + v j ) / 2
Also, update the probability of the merged scenario τ n e w = τ i + τ j and decrease the number of scenarios N s by 1.
Step 5:
Termination Check—Determine if the stopping criterion has been met (e.g., by reaching a predefined tolerance level or desired number of scenarios N s * ); otherwise, return to Step 2.
In this paper, the scenario reduction process is applied to a timescale representing the total number of hours in a year, resulting in an initial set of N s = 8760 scenarios. The chosen number of reduced scenarios, after applying the FSR method, is N s * = 15 . Table 1 presents the obtained scenarios, including specific details for each scenario s such as the loading level, solar irradiance, wind speed, and their corresponding probabilities ( τ s ).

4. Improved Gray Wolf Optimization

The GWO method involves an optimization algorithm that takes inspiration from the structure and hunting behavior of wolves in nature [12,20,21]. In this algorithm, packs of wolves represent solutions to an optimization problem. It mimics the roles of dominant wolves (alpha, beta, and delta) in guiding the hunt, while the remaining wolves play the role of omegas. As the iterations progress, these wolves adjust their positions based on the guidance provided by the others, eventually leading to near-optimal solutions. GWO is particularly effective in exploring problems ranging from engineering design to biology.
Figure 8 illustrates the hunting strategy of gray wolves. This encircling action can be simulated using the following equations:
X ( t + 1 ) = X p ( t ) A | C X p ( t ) X |
A = 2 a × r a n d 1 a
C = 2 × r a n d 2
Here, X is the position vector of the prey, X p is the position vector of a gray wolf, A and C are coefficient vectors, and r a n d 1 , r a n d 2 are random values in [0, 1]. The variable a linearly decreases as the algorithm progresses through iterations, as follows:
a = 2 t / t max
where t represents the current iteration and t max represents the maximum number of iterations. It is worth mentioning that every mega wolf needs to simultaneously adjust its position in relation to the alpha, beta, and delta wolves, as described below:
{ D α = | C 1 X α ( t ) X | D β = | C 2 X β ( t ) X | D δ = | C 3 X δ ( t ) X |
{ X 1 = X α A 1 ( D α ) X 2 = X β A 2 ( D β ) X 3 = X δ A 3 ( D δ )
X ( t + 1 ) = ( X 1 + X 2 + X 3 ) / 3
It is noteworthy that both exploration and exploitation play vital roles in metaheuristic algorithms. GWO seeks to strike a balance between these two phases. In GWO, the value of a decreases with each iteration from 2 to 0, as represented by Equation (33). Concurrently, the A value is also reduced by a , as demonstrated by Equation (31). For a gray wolf, trying to minimize the A value holds significance. When | A | is less than 1, it prompts the wolves to attack the prey. Conversely, when | A | is greater than 1, the wolves attempt to seek other prey. This behavior exemplifies the principles of exploration and exploitation. In a previous study [13], the improved gray wolf optimizer (I-GWO) was introduced as an enhanced version of the GWO for global optimization and engineering tasks. The I-GWO incorporates the dimension learning-based hunting (DLH) strategy to overcome the limitations of GWO, such as a lack of population diversity, the exploitation–exploration imbalance, and premature convergence. When evaluated against benchmark tests, the I-GWO algorithm was found to be competitive, frequently outperforming other algorithms in terms of efficiency and applicability. For more details about the method, refer to [13]. The main code for I-GWO is hosted on MathWorks and can be accessed from the following link [22].

5. Application of I-GWO to the Proposed Problem

5.1. Problem Formulation

The objective of the DSTATCOM placement and sizing problem considered in this paper is the maximization of TACS while enhancing the voltage profile.
The investment cost of the DSTATCOM per year [23] is computed as below:
I C D y e a r = C D ( 1 + B ) n × B ( 1 + B ) n 1
where C D is the cost of the DSTATCOM, B is the rate of return, and n is the lifetime of the DSTATCOM in years. In this paper: C D = 50 $ / kVAr , n = 1 , and B = 0.1 .
To calculate the total annual cost savings (TACS) [23], the overall energy loss costs before and after the installation of the DSTATCOM must be considered, as follows:
T A C S = K P ( T × P T L o s s B e f o r e ) K P ( T × P T L o s s A f t e r ) ( I C D y e a r )
where K P is the energy cost of losses and is given a value of 0.06 $ / kWh . T is the annual number of hours, equivalent to 8760 h annually, P T L o s s B e f o r e and P T L o s s A f t e r are the total active losses before and after installing the DSTATCOM, respectively. The TACS in the per-unit system can be expressed as follows:
T A C S ( p . u . ) = T A C S K P ( T × P T L o s s B e f o r e )
The total power losses P T L o s s in the distribution system can be determined using the following formula [11]:
P T L o s s = i b u s j b u s [ α i k ( P i P k + Q i Q j ) + β i k ( Q i P k P i Q j ) ]
where P i and Q i are the active and reactive power injected at bus i , b u s is the set of system buses, and α i k ,  β i k can be calculated as follows:
α i k = r i k V i V k cos ( θ i θ k )
β i k = r i k V i V k sin ( θ i θ k )
Thus, the objective function can be defined as:
max F o b j = κ × T A C S ( p . u . ) ( 1 ) ( 1 κ ) × V D ( 2 )
where κ is a weighting factor selected from the range [0, 1] in a manner that ensures that the voltage profile remains within an acceptable range (±5%) and V D , the voltage deviation, can be calculated as follows:
V D = i b u s | 1 V i |
  • The first term in Equation (43) aims to maximize the TACS by minimizing both power loss costs and DSTATCOMs costs.
  • The second term in Equation (43) aims to improve the voltage profile by reducing the voltage deviation V D .
This problem is subject to the following equality and inequality constraints:
  • Power Flow Equations: The net active and reactive powers must be equal to zero, and the node voltage equation must be satisfied at each bus:
P i = P i 1 P L . i r i 1 , i ( P i 1 2 + Q i 1 2 ) / | V i 1 | 2 i b u s
Q i = Q i 1 Q L , i x i 1 , i ( P i 1 2 + Q i 1 2 ) / | V i 1 | 2 i b u s
V i 2 = V i V i 1 + ( P i 2 + Q i 2 ) ( r i , i 1 2 + x i , i 1 2 ) i b u s
2.
Branch flow limits: The current in each branch of the distribution system must not surpass the maximum permissible current limit I max , as expressed by:
| I i , j | I i , j max i , j b r a n c h

5.2. Constraint Handling

For the first equality constraint, the convergence of the backward-forward load flow implies that this constraint is satisfied. In contrast, the penalty function method used in [24] is employed in this study to deal with inequality constraints (Equation (48)) as follows:
F o b j P e n a l i z e d = F o b j i , j b r a n c h K s ( I i , j I i , j lim ) 2
V i lim and I i , j lim are described as:
I i , j lim = { I i , j max i f I i , j > I i , j max I i , j min i f I i , j < I i , j min I i , j i f I i , j min I i , j I i , j max
K s is a penalty factor. In this paper, it has been set to 10,000.

5.3. Algorithm Steps

The solution process using the proposed method, which is designed for offline implementation, can be outlined as follows:
Step 1:
Initialization—Generate an initial population of gray wolves (solutions). Each individual (wolf) corresponds to the location and size of the DSTATCOM within the power network, as illustrated in Figure 9.
Step 2:
Evaluation—Execute the load flow analysis using the forward-backward sweep algorithm for each search agent (wolf). Obtain the active power losses and then calculate the fitness of each wolf in the population using Equation (49).
Step 3:
Wolf Ranking—The wolves are sorted based on their fitness levels. From this ranking, the top three wolves are identified. The fittest wolf is designated as the alpha (α), followed by the beta (β) as the second-fittest, and the delta (δ) as the third-fittest. All other wolves in the ranking after these three are considered omegas (ω).
Step 4:
Position Updating—Update the positions of the beta and delta wolves relative to the alpha wolf using Equation (35) for approaching and attacking. The omegas update their positions in relation to all three dominant wolves (alpha, beta, and delta), according to Equation (36).
Step 5:
Convergence Check—Calculate the fitness of all wolves using Equation (49), then update their positions. Check if a stopping criterion is met, such as a maximum number of iterations, a minimum error requirement, or another convergence indicator. If the stopping criterion is not satisfied, return to Step 2, and continue the iterations.
Step 6:
Solution Extraction—Once convergence is achieved or the stopping criterion is met, the alpha wolf’s position represents the optimal solution (or a near-optimal solution) to the problem.

6. Simulation Results and Discussion

The efficacy of the proposed approach was verified and then tested on standard IEEE 33-bus, 69-bus, and 85-bus test networks. The proposed I-GWO algorithm was coded in MATLAB 9.11 and executed on an Intel Core i7-8700K (3.7 GHz, 32 GB RAM) with Microsoft Windows 11 installed. As discussed earlier, the backward/forward sweep technique was employed for load flow calculations. The parameters utilized in the simulation for the three test systems can be found in Table 2.
Two scenarios were considered for each tested system for the optimal allocation and sizing of DSTATCOMs:
  • Scenario (1): This scenario did not consider the presence of renewable generations and assumed a fixed load demand.
  • Scenario (2): This scenario considered the presence of renewable energies located at predefined positions, also considering uncertain generation and load uncertainty.

6.1. Scenario (1)

6.1.1. The 33-Bus Test System

The first tested network was a 33-bus radial distribution system with 33 buses and 32 branches [25]. It operated at a base voltage of 12.66 kV, with an apparent base power of 10 MVA. Without compensation, precisely without the DSTATCOM installation in the RDS, the active power loss was 202.68 kW, costing 106,526.61 USD/year. The minimum voltage and VSI values were 0.91309 and 0.69511 p.u., respectively. Detailed system data can be found in the Appendix A.
Table 3 presents the optimization results for three cases: the insertion of single, two, and three DSTATCOMs. The optimal locations and sizes of the DSTATCOMs were determined using the I-GWO algorithm. The table shows that active power losses decreased in all three cases. Additionally, the minimum voltage increased, and the voltage stability index improved. The results show that the case with two DSTATCOMs offered the highest TACS compared to the other two cases. This suggests that there is an optimal number of DSTATCOM installations for the modeled distribution system that maximizes cost savings. Installing either fewer or more DSTATCOMs than this optimal number results in a diminished return on investment.
In the case of two DSTATCOMs, the proposed algorithm determined the optimal sizes to be 699.58 kVAr and 1386.89 kVAr. These were to be installed on buses 14 and 30, respectively. With this configuration, there was a total cost saving of USD 19,654.05 per year. Additionally, the total power losses were measured at 144.23 kW, equating to a significant reduction of 28.84% compared to the base case. It is also worth highlighting the improvement in the voltage profile of the test system, as illustrated in Figure 10. Specifically, the minimum voltage level was enhanced from 0.91309, as observed in the base case, to 0.95184 with the two DSTATCOMs in place, while the maximum voltage level remained at 1.0 p.u. at the source bus.

6.1.2. IEEE 69-Bus Test System

The efficacy of the I-GWO algorithm was further tested on a medium-scale radial distribution system, specifically, the IEEE 69-bus system [26]. The capacity base for this system was set at 1 MVA, while its voltage base was 12.66 kV. The data for the system were obtained from [27] and can be found in Appendix B. This test system carried a total load of 3.80 MW and 2.69 MVAR. The total losses amounted to 224.99 kW, which translated to an annual cost of 118,254.41 USD/year. Notably, the minimum voltage was observed to be 0.90919 p.u. at bus 65, and the maximum voltage was 1.0 p.u. at the source bus.
Table 4 indicates that in the case with two DSTATCOMs installed, the TACS amounts to USD 26,683.72 per year, which is superior to the other cases. The minimum voltage increased to 0.95144 at bus 65, as observed in Figure 11. Additionally, power losses were reduced to 153.73 kW, representing a 31.67% reduction compared to the base case.

6.1.3. IEEE 85-Bus Test System

The 85-bus test case employed a radial distribution system consisting of a main feeder, four sub-feeders (laterals), and 13 sub-laterals. The data for the system were obtained from [27] and can be found in the Appendix C. The total load of the system was 2574.3 kW and 2622.6 kVAr.
For the 85-bus radial distribution system case, as detailed in Table 5, installing three DSTATCOMs at buses 8, 34, and 67 resulted in the most cost-effective outcome, realizing an annual profit of USD 47,212.50. This optimal configuration substantially reduced the total losses to 190.51 kW, marking a decline of 39.75% compared to the base case. As illustrated in Figure 12, the voltage profile improved significantly, along with the economic advantages and loss reductions, with the minimum voltage level elevated to 0.95304 p.u., while maintaining the maximum voltage level of 1.0 p.u. at the source bus. The convergence behavior of the I-GWO algorithm for the three test systems is depicted in Figure 13.

6.2. Scenario (2)

In this scenario, the RES were located at predefined locations, and both generation and load were uncertain. Data for the RES and their locations for each study case are provided in the Appendices. In this paper, the scenario reduction process was applied using the FSR method, as discussed in the previous section, to reduce the number of wind and solar generation scenarios and loading levels to 15. Subsequently, the proposed I-GWO method was used to find the optimal location and sizing of the DSTATCOMs, considering all these 15 scenarios.
Table 6 presents the main results obtained—such as power losses, minimum voltage, VSI, cost of loss, cost of DSTATCOMs, and TACS—for each study case, using the developed I-GWO method. For these cases, the number of DSTATCOMs selected was 2 for both the 33-bus and 69-bus test systems, and 3 for the 85-bus test system. Within Table 6, each study case is represented by two columns: the first column shows metrics before the installation of DSTATCOMs, and the second column displays metrics after their installation.
As illustrated, Table 6 reveals the significant impact of DSTATCOMs on reducing power losses across the IEEE 33-bus, 69-bus, and 85-bus systems. Specifically, for the 33-bus system, power losses were reduced from 135.84 to 55.17, achieving a reduction of 59.39% after installing 2 DSTATCOMs. The 69-bus system experienced a decrease in losses from 124.08 kW to 48.74 kW, translating to a 58.18% reduction with the installation of 2 DSTATCOMs. Lastly, the 85-bus system saw its power losses decline from 171.75 kW to 64.66 kW, amounting to a 62.35% reduction upon the integration of 3 DSTATCOMs. These reductions signify the pivotal role that DSTATCOMs play in enhancing the overall efficiency and reliability of radial distribution systems.
Figure 14, Figure 15 and Figure 16 present heatmaps that visualize voltage profiles for the three test systems, namely, 33-bus, 65-bus, and 85-bus, in the presence of renewable energies and load uncertainty. Before the installation of DSTATCOMs, these heatmaps partially display red areas that are indicative of low voltage levels below 0.95 p.u. Following the application of the proposed IGWO method for DSTATCOM sizing and placement, a noticeable shift to green can be observed in these figures. This color change signifies improved voltage levels, closer to 1 per unit, across all 15 scenarios. The transition clearly emphasizes the effectiveness of the optimal allocation and sizing of DSTATCOMs using the proposed IGWO method, in terms of improving voltage levels. The optimal locations for DSTATCOMs in the tree test systems are illustrated in the one-line diagrams found in Appendix D.

6.3. Comparative Analysis

The effectiveness of the proposed approach for the optimal sizing and allocation of DSTATCOMs in RDS is demonstrated through a comparison with other algorithms such as LSA [7], BFOA [9], CSA [10], MOSCA, and MOPSO, both from Reference [11]. All methodologies were assessed using the IEEE 33-bus and IEEE 69-bus systems based on installing three DSTATCOMs for a fair and consistent comparison. Notably, no method was identified in the literature reviewed that used the IEEE 85-bus test system. Each technique from the literature was aimed at the common objective of minimizing active power losses. It is important to mention that this comparison with these literature methods does not consider the presence of renewable generation sources and assumes a fixed load demand.
Table 7 and Table 8 indicate that the proposed method outperforms the other techniques in terms of active power loss minimization, enhancement of voltage profiles, and voltage stability.

7. Conclusions

This study proposed the utilization of the improved gray wolf optimization (I-GWO) method to determine the optimal sizing and placement of DSTATCOMs in radial distribution systems. To address the limitations of the conventional gray wolf optimization (GWO) method, the I-GWO incorporated a dimension learning-based hunting (DLH) strategy. This strategy helped maintain population diversity, balance exploration and exploitation, and prevent premature convergence. The effectiveness of this optimization approach was verified through tests on the IEEE-33 bus, IEEE-69 bus, and 85-bus radial distribution systems. Furthermore, this method was compared to other prevalent optimization techniques, such as BFOA, CSA, LSA, MOPSO, and MOSCA. The proposed method, designed as an offline approach, demonstrated its superiority in terms of reducing active losses and costs. Moreover, it enhanced the voltage profile and stability and improved the quality of the entire system. In the second phase of this study, the model considered the uncertainties associated with renewable energy generation and load fluctuations. Initially, the fast scenario reduction (FSR) method condensed wind and solar generation scenarios and loading levels into a limited number of scenarios. Following this, the I-GWO algorithm determined the optimum location and sizing for the DSTATCOMs, accounting for all the scenarios identified by the FSR method, thereby demonstrating its effectiveness even under the conditions of renewable energy and load uncertainty across various test systems.

Further Research

While this study proposes I-GWO as an offline method, it shares common limitations with any metaheuristic, such as time consumption, especially in the case of large-scale distribution networks. Therefore, a potential avenue for future research lies in enhancing this approach or exploring hybridization with other optimization techniques to effectively address these limitations.

Author Contributions

Conceptualization was performed by R.D.M.; R.D.M. and M.M. developed the methodology; R.D.M. and A.S. handled the software; R.D.M., A.S. and M.M. were responsible for validation; M.M. provided resources; R.D.M. took care of data curation; R.D.M. prepared the original draft; the writing was reviewed and edited by A.K., J.R. and M.A.; M.M., A.S., J.R. and M.A. managed the visualization; A.K. handled supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

J. Rodriguez acknowledges the support of ANID through projects FB0008, 1210208, and 1221293.

Conflicts of Interest

Author Mustafa Mosbah was employed by the Algerian Company of Distribution Electricity and Gas. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A

Table A1. Line data and bus data for the IEEE 33-bus system.
Table A1. Line data and bus data for the IEEE 33-bus system.
BusLoad at the Receiving EndBranch Data
SendReceivePL (kW)QL (kVAr)R (Ω)X (Ω)Imax (A)
12100600.09220.0470400
2390400.49300.2510400
34120800.36610.1864400
4560300.38110.1941400
5660200.81900.7070400
672001000.18720.6188300
782001001.71171.2357300
8960201.02990.7400200
91060201.04400.7400200
101145300.19670.0651200
111260350.37440.1237200
121360351.46801.1549200
1314120800.54160.7129200
141560100.59090.5260200
151660200.74620.5449200
161760201.28891.7210200
171890400.73200.5739200
21990400.16400.1564200
192090401.50421.3555200
202190400.40950.4784200
212290400.70890.9373200
32390500.45120.3084200
23244202000.89800.7091200
24254202000.89590.7010200
62660250.20310.1034300
262760250.28420.1447300
272860201.05890.9338300
2829120700.80430.7006200
29302006000.50740.2585200
3031150700.97450.9629200
31322101000.31050.3619200
323360400.34110.5302200
Table A2. Renewable resource parameters for the IEEE 33-bus system.
Table A2. Renewable resource parameters for the IEEE 33-bus system.
TypeBus P w t r a t e d
(MW)
v c u t - i n
(m/s)
v c u t - o u t
(m/s)
v r a t e d
(m/s)
P p v r a t e d
(MW)
G s t d
(W/m²)
R c
(W/m²)
WTG320.632615
PVG15 0.61000150

Appendix B

Table A3. Line data and bus data for the IEEE 69-bus system.
Table A3. Line data and bus data for the IEEE 69-bus system.
BusLoad at the Receiving EndBranch Data
SendReceivePL (kW)QL (kVAr)R (Ω)X (Ω)Imax (A)
12000.00050.0012400
23000.00050.0012400
34000.00150.0036400
45000.02510.0294400
562.62.20.36600.1864400
6740.4300.38110.1941400
7875540.09220.0470400
8930220.04930.0257400
91028190.81900.2707400
10111451040.18720.0619200
11121451040.71140.2351200
1213851.03000.3400200
131485.51.04400.3450200
1415001.05800.3496200
151645.5300.19660.0650200
161760350.37440.1238200
171860350.00470.0016200
1819000.32760.1083200
192010.60.21060.0696200
2021114810.34160.1129200
212253.50.01400.0046200
2223000.15910.0526200
232428200.34630.1145200
2425000.74880.2475200
252614100.30890.1021200
262714100.17320.0572200
3282618.60.00440.0108200
28292618.60.06400.1565200
2930000.39780.1315200
3031000.07020.0232200
3132000.35100.1160200
323314100.83900.2816200
333419.5141.70800.5646200
3435641.47400.4873200
3362618.550.00440.0108200
36372618.550.06400.1565200
3738000.10530.1230200
383924170.03040.0355200
394024170.00180.0021200
40411.210.72830.8509200
4142000.31000.3623200
424364.30.04100.0478200
4344000.00920.0116200
444539.2226.30.10890.1373200
454639.2226.30.00090.0012200
447000.00340.0084300
47487956.40.08510.2083300
4849384.72740.28980.7091300
4950384.72740.08220.2011300
85140.528.30.09280.0473300
51523.62.70.33190.1114200
9534.353.50.17400.0886300
535426.4190.20300.1034300
54552617.20.28420.1447300
5556000.28130.1433300
5657001.59000.5337300
5758000.78370.2630300
5859100720.30420.1006300
5960000.38610.1172300
606112448880.50750.2585300
616232230.09740.0496300
6263000.14500.0738300
63642271620.71050.3619300
646559421.04100.5302300
116618130.20120.0611200
666718130.00470.0014200
126828200.73940.2444200
686928200.00470.0016200
Table A4. Renewable resource parameters for the IEEE 69-bus system.
Table A4. Renewable resource parameters for the IEEE 69-bus system.
TypeBus P w t r a t e d
(MW)
v c u t - i n
(m/s)
v c u t - o u t
(m/s)
v r a t e d
(m/s)
P p v r a t e d
(MW)
G s t d
(W/m²)
R c
(W/m²)
WTG651.532615
PVG18 0.51000150

Appendix C

Table A5. Line data and bus data for the IEEE 85-bus system.
Table A5. Line data and bus data for the IEEE 85-bus system.
BusLoad at the Receiving EndBranch Data
SendReceivePL (kW)QL (kVAr)R (Ω)X (Ω)Imax (A)
120.10800.075000130
230.16300.112000130
340.21700.14905657.13130
450.10800.074000130
560.43500.298035.2936130
670.27200.186000130
781.19700.820035.2936130
890.10800.074000130
9100.59800.410000130
10110.54400.37305657.13130
11120.54400.373000130
12130.59800.410000130
13140.27200.186035.2936130
14150.32600.223035.2936130
2160.72800.302035.2936130
3170.45500.1890112114.26130
5180.82000.34005657.13130
18190.63700.26405657.13130
19200.45500.189035.2936130
20210.81900.340035.2936130
21221.54800.642035.2936130
19230.18200.07505657.13130
7240.91000.378035.2936130
8250.45500.189035.2936130
25260.36400.15105657.13130
26270.54600.226000130
27280.27300.11305657.13130
28290.54600.226000130
29300.54600.226035.2936130
30310.27300.113035.2936130
31320.18200.075000130
32330.18200.07501414.28130
33340.81900.340000130
34350.63700.264000130
35360.18200.075035.2936130
26370.36400.15105657.13130
27381.00200.41605657.13130
29390.54600.22605657.13130
32400.45500.189035.2936130
40411.00200.416000130
41420.27300.113035.2936130
41430.45500.189035.2936130
34441.00200.416035.2936130
44450.91100.378035.2936130
45460.91100.378035.2936130
46470.54600.22601414.28130
35480.63700.264000130
48490.18200.075000130
49500.36400.151036.2937.02130
50510.45500.18905657.13130
48521.36600.567000130
52530.45500.189035.2936130
53540.54600.22605657.13130
52550.54600.22605657.13130
49560.54600.22601414.28130
9570.27300.11305657.13130
57580.81900.340000130
58590.18200.07505657.13130
58600.54600.22605657.13130
60610.72800.30205657.13130
61621.00200.41505657.13130
60630.18200.07501414.28130
63640.72800.302000130
64650.18200.075000130
65660.18200.07505657.13130
64670.45500.189000130
67680.91000.378000130
68691.09200.45305657.13130
69700.45500.189000130
70710.54600.226035.2936130
67720.18200.07505657.13130
68731.18400.491000130
73740.27300.11305657.13130
73751.00200.416035.2936130
70760.54600.22605657.13130
65770.09100.03701414.28130
10780.63700.26405657.13130
67790.54600.226035.2936130
12800.72800.30205657.13130
80810.36400.151000130
81820.09100.03705657.13130
81831.09200.453035.2936130
83841.00200.41601414.28130
13850.81900.340035.2936130
Table A6. Renewable resource parameters for the IEEE 85-bus system.
Table A6. Renewable resource parameters for the IEEE 85-bus system.
TypeBus P w t r a t e d
(MW)
v c u t - i n
(m/s)
v c u t - o u t
(m/s)
v r a t e d
(m/s)
P p v r a t e d
(MW)
G s t d
(W/m²)
R c
(W/m²)
WTG491.032615
WTG721.532615
PVG18 0.51000150

Appendix D

Figure A1. Optimal allocation of DSTATCOMs in the 33-bus system.
Figure A1. Optimal allocation of DSTATCOMs in the 33-bus system.
Applsci 14 00556 g0a1
Figure A2. Optimal allocation of DSTATCOMs in the 69-bus system.
Figure A2. Optimal allocation of DSTATCOMs in the 69-bus system.
Applsci 14 00556 g0a2
Figure A3. Optimal allocation of DSTATCOMs in the 85-bus system.
Figure A3. Optimal allocation of DSTATCOMs in the 85-bus system.
Applsci 14 00556 g0a3

References

  1. Mohammedi, R.D.; Mosbah, M.; Hellal, A.; Arif, S. An efficient BBO algorithm for optimal allocation and sizing of shunt capacitors in radial distribution networks. In Proceedings of the 2015 4th International Conference on Electrical Engineering (ICEE), Boumerdes, Algeria, 13–15 December 2015; pp. 1–5. [Google Scholar]
  2. Mosbah, M.; Mohammedi, R.D.; Arif, S.; Hellal, A. Optimal of shunt capacitor placement and size in Algerian distribution network using particle swarm optimization. In Proceedings of the 2016 8th International Conference on Modelling, Identification and Control (ICMIC), Boumerdes, Algeria, 15–17 November 2016; pp. 192–197. [Google Scholar]
  3. Jazebi, S.; Hosseinian, S.H.; Vahidi, B. DSTATCOM allocation in distribution networks considering reconfiguration using differential evolution algorithm. Energy Convers. Manag. 2011, 52, 2777–2783. [Google Scholar] [CrossRef]
  4. Devi, S.; Geethanjali, M. Optimal location and sizing determination of Distributed Generation and DSTATCOM using Particle Swarm Optimization algorithm. Int. J. Electr. Power Energy Syst. 2014, 62, 562–570. [Google Scholar] [CrossRef]
  5. Castiblanco-Pérez, C.M.; Toro-Rodríguez, D.E.; Montoya, O.D.; Giral-Ramírez, D.A. Optimal Placement and Sizing of D-STATCOM in Radial and Meshed Distribution Networks Using a Discrete-Continuous Version of the Genetic Algorithm. Electronics 2021, 10, 1452. [Google Scholar] [CrossRef]
  6. Taher, S.A.; Afsari, S.A. Optimal location and sizing of DSTATCOM in distribution systems by immune algorithm. Int. J. Electr. Power Energy Syst. 2014, 60, 34–44. [Google Scholar] [CrossRef]
  7. Thangaraj, Y.; Kuppan, R. Multi-objective simultaneous placement of DG and DSTATCOM using novel lightning search algorithm. J. Appl. Res. Technol. 2017, 15, 477–491. [Google Scholar] [CrossRef]
  8. Yuvaraj, T.; Ravi, K.; Devabalaji, K.R. DSTATCOM allocation in distribution networks considering load variations using bat algorithm. Ain Shams Eng. J. 2017, 8, 391–403. [Google Scholar] [CrossRef]
  9. Devabalaji, K.R.; Ravi, K. Optimal size and siting of multiple DG and DSTATCOM in radial distribution system using Bacterial Foraging Optimization Algorithm. Ain Shams Eng. J. 2016, 7, 959–971. [Google Scholar] [CrossRef]
  10. Kaliaperumal Rukmani, D.; Thangaraj, Y.; Subramaniam, U.; Ramachandran, S.; Madurai Elavarasan, R.; Das, N.; Baringo, L.; Imran Abdul Rasheed, M. A New Approach to Optimal Location and Sizing of DSTATCOM in Radial Distribution Networks Using Bio-Inspired Cuckoo Search Algorithm. Energies 2020, 13, 4615. [Google Scholar] [CrossRef]
  11. Selim, A.; Kamel, S.; Jurado, F. Optimal allocation of distribution static compensators using a developed multi-objective sine cosine approach. Comput. Electr. Eng. 2020, 85, 106671. [Google Scholar] [CrossRef]
  12. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  13. Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S. An improved grey wolf optimizer for solving engineering problems. Expert Syst. Appl. 2021, 166, 113917. [Google Scholar] [CrossRef]
  14. Dash, S.K.; Mishra, S.; Abdelaziz, A.Y. A Critical Analysis of Modeling Aspects of D-STATCOMs for Optimal Reactive Power Compensation in Power Distribution Networks. Energies 2022, 15, 6908. [Google Scholar] [CrossRef]
  15. Chakravorty, M.; Das, D. Voltage stability analysis of radial distribution networks. Int. J. Electr. Power Energy Syst. 2001, 23, 129–135. [Google Scholar] [CrossRef]
  16. Kawambwa, S.; Mwifunyi, R.; Mnyanghwalo, D.; Hamisi, N.; Kalinga, E.; Mvungi, N. An improved backward/forward sweep power flow method based on network tree depth for radial distribution systems. J. Electr. Syst. Inf. Technol. 2021, 8, 7. [Google Scholar] [CrossRef]
  17. Hassan, M.H.; Kamel, S.; Hussien, A.G. Optimal power flow analysis considering renewable energy resources uncertainty based on an improved wild horse optimizer. IET Gener. Transm. Distrib. 2023, 17, 3582–3606. [Google Scholar] [CrossRef]
  18. Ali, Z.M.; Diaaeldin, I.M.; HE Abdel Aleem, S.; El-Rafei, A.; Abdelaziz, A.Y.; Jurado, F. Scenario-Based Network Reconfiguration and Renewable Energy Resources Integration in Large-Scale Distribution Systems Considering Parameters Uncertainty. Mathematics 2021, 9, 26. [Google Scholar] [CrossRef]
  19. Dupačová, J.; Gröwe-Kuska, N.; Römisch, W. Scenario reduction in stochastic programming. Math. Program. 2003, 95, 493–511. [Google Scholar] [CrossRef]
  20. Mohammedi, R.D.; Mosbah, M.; Kouzou, A. Multi-Objective Optimal Scheduling for Adrar Power System including Wind Power Generation. Electroteh. Electron. Autom. 2018, 66, 102–109. [Google Scholar]
  21. Mohammedi, R.D.; Zine, R.; Mosbah, M.; Arif, S. Optimum network reconfiguration using grey wolf optimizer. TELKOMNIKA (Telecommun. Comput. Electron. Control) 2018, 16, 2428–2435. [Google Scholar] [CrossRef]
  22. Mirjalili, S. Improved Grey Wolf Optimizer (I-GWO). Available online: https://www.mathworks.com/matlabcentral/fileexchange/81253 (accessed on 22 August 2023).
  23. Shahryari, E.; Shayeghi, H.; Moradzadeh, M. Probabilistic and Multi-Objective Placement of D-STATCOM in Distribution Systems Considering Load Uncertainty. Electr. Power Compon. Syst. 2018, 46, 27–42. [Google Scholar] [CrossRef]
  24. Rahimi, I.; Gandomi, A.H.; Chen, F.; Mezura-Montes, E. A Review on Constraint Handling Techniques for Population-based Algorithms: From single-objective to multi-objective optimization. Arch. Comput. Methods Eng. 2023, 30, 2181–2209. [Google Scholar] [CrossRef]
  25. Dolatabadi, S.H.; Ghorbanian, M.; Siano, P.; Hatziargyriou, N.D. An Enhanced IEEE 33 Bus Benchmark Test System for Distribution System Studies. IEEE Trans. Power Syst. 2021, 36, 2565–2572. [Google Scholar] [CrossRef]
  26. Khodabakhshian, A.; Andishgar, M.H. Simultaneous placement and sizing of DGs and shunt capacitors in distribution systems by using IMDE algorithm. Int. J. Electr. Power Energy Syst. 2016, 82, 599–607. [Google Scholar] [CrossRef]
  27. Prakash, D.B.; Lakshminarayana, C. Optimal siting of capacitors in radial distribution network using Whale Optimization Algorithm. Alex. Eng. J. 2017, 56, 499–509. [Google Scholar] [CrossRef]
Figure 1. Before installing DSTATCOM.
Figure 1. Before installing DSTATCOM.
Applsci 14 00556 g001
Figure 2. After installing DSTATCOM.
Figure 2. After installing DSTATCOM.
Applsci 14 00556 g002
Figure 3. Vector representation of voltage and current phasors.
Figure 3. Vector representation of voltage and current phasors.
Applsci 14 00556 g003
Figure 4. Hourly wind speed over a year.
Figure 4. Hourly wind speed over a year.
Applsci 14 00556 g004
Figure 5. Hourly solar irradiation over a year.
Figure 5. Hourly solar irradiation over a year.
Applsci 14 00556 g005
Figure 6. Hourly loading level over a year.
Figure 6. Hourly loading level over a year.
Applsci 14 00556 g006
Figure 7. (a) Focused variations over a day regarding loading level; (b) focused variations over a day regarding wind speed and irradiation.
Figure 7. (a) Focused variations over a day regarding loading level; (b) focused variations over a day regarding wind speed and irradiation.
Applsci 14 00556 g007
Figure 8. Gray wolf hunting strategy.
Figure 8. Gray wolf hunting strategy.
Applsci 14 00556 g008
Figure 9. Structure of a wolf.
Figure 9. Structure of a wolf.
Applsci 14 00556 g009
Figure 10. Effect on voltage profile for the 33-bus system.
Figure 10. Effect on voltage profile for the 33-bus system.
Applsci 14 00556 g010
Figure 11. Effect on voltage profile for the 69-bus system.
Figure 11. Effect on voltage profile for the 69-bus system.
Applsci 14 00556 g011
Figure 12. Effect on voltage profile for the 85-bus system.
Figure 12. Effect on voltage profile for the 85-bus system.
Applsci 14 00556 g012
Figure 13. (a) Convergence behavior for the IEEE 33-bus network; (b) convergence behavior for the IEEE 69-bus network; (c) convergence behavior for the IEEE 85-bus network.
Figure 13. (a) Convergence behavior for the IEEE 33-bus network; (b) convergence behavior for the IEEE 69-bus network; (c) convergence behavior for the IEEE 85-bus network.
Applsci 14 00556 g013
Figure 14. (a) Voltage profile for the IEEE 33-bus network without DSTATCOMs; (b) voltage profile for the IEEE 33-bus network with DSTATCOMs.
Figure 14. (a) Voltage profile for the IEEE 33-bus network without DSTATCOMs; (b) voltage profile for the IEEE 33-bus network with DSTATCOMs.
Applsci 14 00556 g014
Figure 15. (a) Voltage profile for the IEEE 69-bus network without DSTATCOMs; (b) voltage profile for the IEEE 69-bus network with DSTATCOMs.
Figure 15. (a) Voltage profile for the IEEE 69-bus network without DSTATCOMs; (b) voltage profile for the IEEE 69-bus network with DSTATCOMs.
Applsci 14 00556 g015
Figure 16. (a) Voltage profile for the IEEE 85-bus network without DSTATCOMs; (b) voltage profile for the IEEE 85-bus network with DSTATCOMs.
Figure 16. (a) Voltage profile for the IEEE 85-bus network without DSTATCOMs; (b) voltage profile for the IEEE 85-bus network with DSTATCOMs.
Applsci 14 00556 g016
Table 1. Summary of reduced scenarios and probabilities.
Table 1. Summary of reduced scenarios and probabilities.
Scenario Loading Level
(%)
Solar Irradiance
(W/m2)
Wind Speed
(m/s)
Probability
τs
193.310185.80.044
296.23777013.80.037
3101.5273666.90.034
496.25495510.40.041
5101.27019011.50.040
6100.3795556.90.029
785.26316.90.258
8101.718916.90.062
9101.42585910.40.044
10103.3186649.20.037
11103.18146010.40.037
12102.00526910.40.039
1393.310185.80.044
1496.23777013.80.037
15101.5273666.90.034
Table 2. Parameters in the I-GWO method.
Table 2. Parameters in the I-GWO method.
Test System33-Bus69-Bus85-Bus
Number of DSTATCOMsSingleTwoThreeSingleTwoThreeSingleTwoThree
Population Size1002004002005008004008001000
Max Iterations of I-GWO500100020005001000200050010002000
a Range[0, 2][0, 2][0, 2][0, 2][0, 2][0, 2][0, 2][0, 2][0, 2]
Max Iteration of Load Flow505050505050505050
Tolerance of Load Flow10−510−510−510−510−510−510−510−510−5
Table 3. Results for the IEEE 33-bus system.
Table 3. Results for the IEEE 33-bus system.
OutputsBase CaseNumber of DSTATCOMs
SingleTwoThree
Optimal size (kVAr) and location 1850.00 (30)699.58 (14)
1386.89 (30)
953.38 (7)
477.22 (14)
1044.78 (30)
Ploss (kW)202.68153.27144.23141.31
% Reduction in Ploss 24.3728.8430.28
Vmin (p.u.)0.913090.930310.951840.95324
VSImin (p.u.)0.695110.749040.820830.82567
Cost of loss (USD/yr)106,526.6180,561.0075,806.0574,275.08
Cost of DSTATCOMs (USD/yr) 9812.3311,066.5213,129.36
TACS (USD/yr) 16,153.2719,654.0519,121.17
Table 4. Results for the IEEE 69-bus system.
Table 4. Results for the IEEE 69-bus system.
OutputsBase CaseNumber of DSTATCOMs
SingleTwoThree
Optimal size (kVAr) and location 1850 (61)556.34 (17)
1474.55 (61)
820.24 (9)
500.03 (17)
1351.73 (61)
Ploss (kW)224.99158.49153.73154.12
% Reduction in Ploss 29.5631.6731.50
Vmin (p.u.)0.909190.936650.951440.95219
VSImin (p.u.)0.683310.769680.819470.82205
Cost of loss (USD/yr)118,254.4183,301.8480,798.9381,006.31
Cost of DSTATCOMs (USD/yr) 9812.3310,771.7614,172.17
TACS (USD/yr) 25,140.2426,683.7223,075.93
Table 5. Results for the IEEE 85-bus system.
Table 5. Results for the IEEE 85-bus system.
OutputsBase CaseNumber of DSTATCOMs
SingleTwoThree
Optimal size (kVAr) and location 2150 (32)2150.00 (9) 1286.23 (32)1929.15 (8)
896.70 (34)
727.25 (67)
Ploss (kW)316.19229.11200.08190.51
% Reduction in Ploss 32.1236.7239.75
Vmin (p.u.)0.871290.931760.952190.95304
VSImin (p.u.)0.576310.753730.821710.82499
Cost of loss (USD/yr)166,189.63120,419.81105,163.24100,131.51
Cost of DSTATCOMs (USD/yr) 11,403.5218,225.6518,845.46
TACS (USD/yr) 34,366.3042,800.7447,212.50
Table 6. Effects of DSTATCOMs in the presence of renewable generation and load uncertainty.
Table 6. Effects of DSTATCOMs in the presence of renewable generation and load uncertainty.
Outputs33-Bus69-Bus85-Bus
Without DSTATCOMsWith DSTATCOMsWithout DSTATCOMsWith DSTATCOMsWithout DSTATCOMsWith DSTATCOMs
Optimal size (kVAr) and location 696.15 (11)
1309.73 (30)
653.78 (17)
1459.28 (61)
1133.36 (9)
1073.75 (32)
468.16 (68)
Ploss (kW)135.8455.17124.0848.74171.7564.66
% Reduction in Ploss 59.39 58.18 62.35
Vmin (p.u.)0.911090.952110.921550.951950.892450.95098
VSImin (p.u.)0.689040.811780.721240.814930.634360.79202
Cost of loss (USD/yr)71,396.3348,123.8065,214.8232,567.6790,271.1337,289.27
Cost of DSTATCOMs (USD/yr) 10,639.09 11,207.57 14,189.55
TACS (USD/yr) 12,633.44 17,472.80 38,792.32
Table 7. Comparison of results with existing methods in the case of an IEEE 33-bus system.
Table 7. Comparison of results with existing methods in the case of an IEEE 33-bus system.
OutputsBFOA
[9]
MOPSO
[11]
LSA
[7]
MOSCA [11]Proposed Approach
Optimal size (kVAr) and location632.00 (12)
487.00 (28)
550.00 (31)
679.21 (16)
549.50 (29)
722.03 (30)
341 (14)
516 (24)
1013 (30)
733.41 (8)
410.26 (16)
1029.04 (30)
400.72 (13)
554.87 (24)
1089.27 (30)
Ploss (kW)144.38152.44138.35150.27132.16
Vmin (p.u.)0.924000.951200.930100.95170.93774
VSImin (p.u.)0.722800.816000.742300.819000.77327
Table 8. Comparison of the results with existing methods in the case of an IEEE 69-bus system.
Table 8. Comparison of the results with existing methods in the case of an IEEE 69-bus system.
OutputsCSA
[10]
MOPSO
[11]
LSA
[7]
MOSCA
[11]
Proposed Approach
Optimal size (kVAr) and location350.00 (25)
230.00 (18)
1170.00 (61)
906.40 (53)
846.50 (56)
1135.30 (62)
374.00 (11)
240.00 (18)
1217.00 (61)
226.60 (25)
1078.70 (62)
226.60 (63)
632.06 (9)
281.50 (19)
1149.94 (61)
Ploss (kW)158.85159.42145.16158.75146.02
Vmin (p.u.)0.930100.936600.931100.938900.92984
VSImin (p.u.)0.742800.771200.744600.777000.74753
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

Mohammedi, R.D.; Kouzou, A.; Mosbah, M.; Souli, A.; Rodriguez, J.; Abdelrahem, M. Allocation and Sizing of DSTATCOM with Renewable Energy Systems and Load Uncertainty Using Enhanced Gray Wolf Optimization. Appl. Sci. 2024, 14, 556. https://doi.org/10.3390/app14020556

AMA Style

Mohammedi RD, Kouzou A, Mosbah M, Souli A, Rodriguez J, Abdelrahem M. Allocation and Sizing of DSTATCOM with Renewable Energy Systems and Load Uncertainty Using Enhanced Gray Wolf Optimization. Applied Sciences. 2024; 14(2):556. https://doi.org/10.3390/app14020556

Chicago/Turabian Style

Mohammedi, Ridha Djamel, Abdellah Kouzou, Mustafa Mosbah, Aissa Souli, Jose Rodriguez, and Mohamed Abdelrahem. 2024. "Allocation and Sizing of DSTATCOM with Renewable Energy Systems and Load Uncertainty Using Enhanced Gray Wolf Optimization" Applied Sciences 14, no. 2: 556. https://doi.org/10.3390/app14020556

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