Next Article in Journal
Research on Capacity Allocation Optimization of Commercial Virtual Power Plant (CVPP)
Next Article in Special Issue
A Method for Stakeholder Mapping in Connection with the Implementation of a Development Project
Previous Article in Journal
Hybrid Research Platform for Fundamental and Empirical Modeling and Analysis of Energy Management of Shared Electric Vehicles
Previous Article in Special Issue
CBLSTM-AE: A Hybrid Deep Learning Framework for Predicting Energy Consumption
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Probabilistic Optimal Integration of Renewable Distributed Generators Considering the Time-Varying Load Based on an Artificial Gorilla Troops Optimizer

1
Department of Electrical Engineering, Aswan University, Aswan 81542, Egypt
2
Faculty of Engineering, Sohag University, Sohag 82524, Egypt
3
Department of Electrical Engineering, College of Engineering, Northern Border University, Arar 1321, Saudi Arabia
4
Prince Faisal bin Khalid bin Sultan Research Chair in Renewable Energy Studies and Applications (PFCRE), Northern Border University, Arar 1321, Saudi Arabia
5
Department of Electrical Engineering, University of Jaén, 23700 EPS Linares, Spain
*
Authors to whom correspondence should be addressed.
Energies 2022, 15(4), 1302; https://doi.org/10.3390/en15041302
Submission received: 20 January 2022 / Accepted: 8 February 2022 / Published: 11 February 2022
(This article belongs to the Special Issue Green Energy and Consumer Preferences: Sustainability and Society)

Abstract

:
Renewable distributed generators (RDGs) are widely embedded in electrical distribution networks due to their economic, technological, and environmental benefits. However, the main problem with RDGs, photovoltaic generators, and wind turbines, in particular, is that their output powers are constantly changing due to variations in sun irradiation and wind speed, leading to power system uncertainty. Such uncertainties should be taken into account when selecting the optimal allocation of RDGs. The main innovation of this paper is a proposed efficient metaheuristic optimization technique for the sizing and placement of RDGs in radial distribution systems considering the uncertainties of the loading and RDG output power. A Monte Carlo simulation method, along with the backward reduction algorithm, is utilized to create a set of scenarios to model these uncertainties. To find the positions and ratings of the RDGs, the artificial gorilla troops optimizer (GTO), a new efficient strategy that minimizes the total cost, is used to optimize a multiobjective function, total emissions, and total voltage deviations, as well as the total voltage stability boosting. The proposed technique is tested on an IEEE 69-bus network and a real Egyptian distribution grid (East Delta Network (EDN) 30-bus network). The results indicate that the proposed GTO can optimally assign the positions and ratings of RDGs. Moreover, the integration of RDGs into an IEEE 69-bus system can reduce the expected costs, emissions, and voltage deviations by 28.3%, 52.34%, and 66.95%, respectively, and improve voltage stability by 5.6%; in the EDN 30-bus system, these values are enhanced by 25.97%, 51.1%, 67.25%, and 7.7%, respectively.

1. Introduction

Incorporating distributed generators (DGs) can enhance system performance and voltage profiles, reducing both the total production cost of electricity and harmful greenhouse gas emissions. A major factor in determining the appropriate size and location of DGs in electrical systems is uncertainty, which considerably increases the complexity of the problem. The major uncertainty factors in distribution systems are the load demand and the output power of the renewable RDGs, due to variations in solar radiation and the wind speed. Thus, determining the optimal allocation of RDGs in a radial distribution network (RDN) is a strenuous and challenging task.
A lot of published work in this field has been solely focused on DG planning and allocation, and very little research has addressed uncertainty and optimization methodologies at the same time, which is crucial for DG planning. Therefore, the novelty of this study lies in a proposed optimization approach for the DG placement problem, as well as uncertainty methods. The fundamental goal of installing DGs in distribution systems is to ensure optimal distribution network operations by lowering system losses, improving voltage profiles, and increasing system reliability [1]. Due to growing fuel costs, the cost of generating energy with traditional generators is rapidly increasing. In contrast, the cost of renewable energy systems, such as solar photovoltaic (PV) and wind energy, has dropped significantly [2]. In order to reduce the number of scenarios formed by Monte Carlo simulations, a backward reduction algorithm was used [3]. Determining the optimal allocation of DGs provides a number of benefits, including lower energy costs, reduced emissions, and improved voltage profiles [4,5,6]. Nevertheless, because RDGs are inherently uncertain, the inappropriate placement of DGs can result in system instability and voltage variations [7,8].
A lot of research has analyzed the problem of optimal DG integration from various angles. The authors of [9] used the crow search algorithm to determine the optimal location and size of DGs. A sine cosine algorithm (SCA) was applied in [10] to determine DG allocation and voltage profiles. To resolve the DG integration problem, taking into account RDG generation uncertainty, the authors of [11] proposed combining a Monte Carlo approach with a genetic algorithm. The model considered the cost of DGs, as well as energy losses. In [12], an effective approach called the ‘coefficient particle swarm optimization’ (CPSO) was used to diminish the total energy losses for sizing and positioning DG units. In [13], using a scenario synthesis approach, optimal power siting and sizing for an active distribution system, considering demand response and the optimal integration of wind turbines (WTs), as well as system uncertainties, were determined using a cuckoo search algorithm.
In [3], the authors employed various bio-inspired methods, such as grey wolf optimization, manta ray foraging optimization, satin bowerbird optimization, and whale optimization (WOA), as well as Monte Carlo simulation, to determine the optimal position of DGs. In [14], an effective algorithm was presented, the equilibrium optimizer, with the purpose of resolving the energy management issue of a microgrid and optimizing DG location and size. In [15], a genetic algorithm was proposed to solve the DG allocation problem, taking into account load and DG uncertainties. The authors of [16] suggested a bilayer optimization technique to achieve optimal battery energy storage systems and to determine the solar photovoltaic (SPV) locations in a distribution system.
In [17], a novel ant lion optimizer (ALO) was presented, which lowered the cost of energy, reduced losses and voltage deviation, and improved reliability. In [18], particle swarm optimization (PSO), using a probabilistic uncertainty modeling technique, was suggested for DG sizing, siting, and DG wind penetration in a distribution system. PSO, modified SCA [19,20], and other approaches have been utilized to define the optimal size and site of DGs in radial distribution systems, while taking system uncertainties into account. In [21], a modified differential evolution algorithm was proposed for optimal DG allocation. In distribution systems, numerous metaheuristic strategies are employed to solve the distributed generators allocation problem. Some of the newest algorithms, such as the artificial hummingbird algorithm (AHA), are discussed in [22]. The gorilla troops optimizer (GTO) is a novel optimization technique that models gorilla social behavior and movement in the wild [23]. The GTO is utilized to solve a range of engineering problems, including extracting various PV models [24]. In this research, the GTO is used to determine optimal wind and solar allocation. An IEEE 69-bus and an EDN 30-bus, as well as an actual network in Egypt, are used as test networks, taking into consideration the uncertainties of load demand, wind, and solar power generators. The contributions and innovation of this paper are summarized as follows:
  • The application of an efficient metaheuristic optimization technique called GTO, to determine the optimal sizes and placement of the RDGs.
  • The allocation problem of RDGs is solved, taking into account the uncertainties of the load and the output power of RDGs.
  • The uncertainties of the system are addressed using the Monte Carlo simulation method along with the backward reduction algorithm.
  • The allocation problem of the RDGs is solved, and the total cost, total emissions, voltage improvements, and system voltage deviations of the IEEE 69-bus and EDN 30-bus are determined.
  • Statistical comparisons are presented between the proposed algorithm and well-known optimization algorithms to verify the effectiveness of the former.
This paper is structured as follows: Section 2 presents the problem formulation, which includes the objective function. Section 3 presents an overview of how to model uncertainty. Section 4 gives a general review of the GTO method. Section 5 summarizes the collected data, and Section 6 presents the conclusions.

2. Studied Objective Functions

A multiobjective function is used in this study. It is important to note that a collection of scenarios is produced while analyzing or modeling the uncertainty of the power system. As a result, these eventualities are addressed while dealing with sizing and siting problems. Moreover, each scenario has its own set of expected values, as displayed in the sections below. This study applies a multiobjective function that includes the following four functions:

2.1. Minimization of Expected Total Cost ( E T C o s t )

ETCost represents the expected value of electrical energy savings at the main substation ( ECost Grid ). The expected cost of the PV units ( ECost PV ) and WT ( ECost WT ) can be expressed as follows:
ETCost =   ECost Grid + ECost PV + ECost WT
where:
ETCost Grid = k = 1 Ns ECost Grid , k = k = 1 Ns Cos t Grid , k × π S , k
Cos t Grid = P Grid ×   K Grid
ECost PV = k = 1 Ns ECost PV , k = k = 1 Ns π Solar , k × ( a PV + b PV × PG PV )
a 1 PV = capital   cos t _ PV × P sr × Gr life   time _ PV × 8760 × LF
b 1 PV = Cos t _ PV O & M +   Cos t _ PV Fuel
ECost wind = k = 1 Ns ECost wind , k = k = 1 Ns π wind , k × ( a wind + b wind × PG wind )
a 2 wind = capital   cos t _ wind × P wr × Gr life   time _ wind × 8760 × LF
b 2 wind = Cos t _ wind O & M +   Cos t _ wind Fuel
where the power of the grid is P Grid , the real power produced by PV is PG PV , the real power produced by WT is PG wind , the rated power of PV unit is P sr , the rated power of WT unit is P wr , Gr is the annual rate of benefits ($/h), the load factor of DGs is LF , and π S , k , π Solar , k , π wind , k are the probability load demand, solar irradiance, and wind speed of k-th interval, respectively.
The yearly PV unit installation cost is a 1 PV , while the yearly PV unit operation and maintenance (O&M) cost is b 1 PV . The yearly wind turbine installation cost is a 2 wind and the annual O&M cost of WT is b 2 wind . In this study, capital   cos t _ PV = 3985 $/kW, Cos t _ PV O & M = 0.01207 $/kWh, and Cos t _ PV Fuel = 0 $/kWh were selected as the PV cost coefficients. The wind cost coefficients were set as capital   cos t _ wind = 1822 $/kW, Cos t _ wind O & M = 0.00952 $/kWh, and Cos t _ wind Fuel = 0 $/kWh; the life time of WT and PV were designated as 20 years, and K Grid = 0.096 [25].

2.2. Minimization of Expected Total Emissions ( E T E m i s s i o n )

The most significant pollutants resulting from power generation are CO2, SO2, and NOx. The objective function that describes emissions may be mathematically formulated as follows [9]:
ETEmission   = k = 1 Ns EEmission k = k = 1 Ns π Grid , k × E Grid , k
f 2 ( x ) = i = 1 N DG E DG i + E Grid
E DG i = ( CO 2 DG + NO x DG + SO 2 DG ) × PG i
E Grid = ( CO 2 Grid + NO x Grid + SO 2 Grid ) × P Grid
The SO2, CO2, and NOx emission rates are 11.6 kg/MWh, 2031 kg/MWh, and 5.06 kg/MWh, respectively [26].

2.3. Minimization of Total Expected Voltage Deviations ( E T V D )

ETVD = k = 1 Ns EVD k = k = 1 Ns π S , k × VD k
where VD is the sum of voltage deviations, which can be represented as follows:
VD = h = 1 n | V h 1 |

2.4. Improvement of the Expected Total Voltage Stability (ETVSI)

The expected summation of the voltage stability indicators is as follows:
ETVSI = k = 1 Ns EVSI k = k = 1 Ns π S , k × VSI k
where:
  VSI n = | V n | 4 4 ( P n X nm Q n R nm ) 2 4 ( P n X nm + Q n R nm ) | V n | 2

2.5. The Multiobjective Function

The objective functions in this work are as follows: expected total cost ( ETCost ), expected total emissions ( ETEmission ), expected total voltage deviations ( ETVD ), and expected total voltage stability index ( ETVSI ). These functions are considered simultaneously using the weighted sum method as follows:
F = µ 1 F 1 + µ 2 F 2 + µ 3 F 3 + µ 4 F 4
where µ 1 , µ 2 ,   µ 3 , and µ 4 are the weighting factors, the sum of which must equal 1:
| µ 1 | + | µ 2 | + | µ 3 | + | µ 4 | = 1
The normalized objective functions can be expressed in the following way:
F 1 = ETCost ETCost base
F 2 = ETEmission ETEmission base
F 3 = ETVD ETVD base
F 4 = 1 ETVSI

2.6. Constraints of the System

2.6.1. Equality Constraints

Equality constraints in RDN include the reactive and active power flow, which can be determined as follows:
P Grid + j = 1 NPV P PV , i + j = 1 NWT P WT , i = j = 1 NT P loss , i + j = 1 NB P L , i
Q Grid + i = 1 NT Q WT , i = i = 1 NT Q loss , i + i = 1 NB Q L , i

2.6.2. Inequality Constraints

V min V i V max
i = 1 NWT Q WT , i i = 1 NB Q L , i
I n I max , n ,   n   = 1 , 2 , 3 , NT
where V min and V max are the lower and upper voltage limitations, respectively.

3. Uncertainty Modeling

3.1. Modeling of Wind Speed Uncertainty

The Weibull probability density function (PDF) can be used to model wind speed uncertainty [26] as follows:
f v ( v ) = ( β α )   ( v α ) ( β 1 )   exp [ ( v α ) β ] , 0 v <
The Weibull PDF shaping and scaling factors are β ,   α ; these were set at 9.4 and 2.4, respectively. Figure 1 shows a 1000 Monte Carlo wind speed distribution scenario using Weibull PDF.
The output power of a wind turbine can be planned as a function of the wind speed as follows [26]:
P ω ( v ω ) = {     0           for         v ω   <   v ω i   ,     v ω   >   v ω o                   P ω r ( v ω v ω i v ω r v ω i )     for           ( v ω i     v ω     v ω r   ) P ω r                   for         (   v ω r     v ω   v ω o )          
where P ω r is the rated output power of the WT, and v ω i = 3 m/s, v ω o = 25 m/s, and v ω r   = 16 m/s are the cut-in, cut-out, and rated speed of the wind turbine, respectively.

3.2. Modeling Solar Irradiance Uncertainty

The lognormal PDF can be used to model uncertainty in solar irradiation [27]:
f G ( G ) = 1 G   σ s 2 π exp [ ( ln G μ s ) 2 2 σ s 2 ]   for   G   > 0
where μ s , and σ s denote the mean and the standard deviation of random variables that were set at 5.5 and 0.5, respectively [27]. Figure 2 shows the solar irradiation scenarios generated by the Monte Carlo simulation.
The output power of a photovoltaic array as a function of solar irradiance can be calculated using the formula below [27]:
P s ( G ) = { P sr ( G 2 G std × M c )   for   0 < G M c P sr ( G G std )   for   G M c
where M c stands for a specific irradiance point of 120 W/m2, and G std stands for standard solar irradiance, i.e., 1000 W/m2.

3.3. Modeling Load Demand Uncertainty

The normal (PDF) is used to model the loading uncertainty [27]:
f d ( P d ) = 1   σ d 2 π   exp [ ( P d μ d ) 2 2 σ d 2 ]
where the mean deviation and standard deviation values are μ d   and   σ d , respectively, and P d is the load demand. Figure 3 shows the scenarios generated in the Monte Carlo simulation with σ d = 10, μ d = 70, and sample size 1000.
The backward reduction procedure can be used to reduce the number of the generated scenarios, as explained in [3]. Table 1 shows the generated scenarios and the corresponding loading, wind speed, and solar irradiance.

4. Gorilla Troops Optimizer (GTO)

GTO is a novel optimization technique proposed by Abdollahzadeh et al. in 2021 [23]; it simulates the social behavior and movements of gorillas in the wild. Gorillas are sociable animals that live in groups, known as troops. Each troop has a silverback gorilla as its leader; that individual makes important decisions and protects the troop, and all other troop members follow him. Young male gorillas, known as the black backs, are second in the troop hierarchy. Black backs also follow the silverback and provide backup protection for the group.
The GTO technique is similar to other optimization techniques built on exploration and exploitation phases. Exploration in GTO comprises three strategies: the first relies on the gorilla moving to unknown sites, while the second and the third are based on the movement of a gorilla toward another gorilla or toward a known location. The exploitation phase comprises two methodologies: the first is based on moving with the silver back while the second describes the motion of adult females. In this algorithm, the location of the gorilla is denoted as X , while the location of the silverback is denoted as GX . Imagine that a gorilla is trying to find better food resources. Thus, in the iterative process, GX is generated in each iteration and exchanged if another solution with a better value is obtained. As explained before, the exploration phase of the GTO is based on three strategies that can be mathematically formulated as follows:
GX ( t + 1 ) = { ( UB - LB ) × R 1 + LB , rand < p ( R 2 - C ) × X r ( t ) + L × H , rand 0.5 X ( i ) - L × ( L × ( X ( t ) - G X r ( t ) ) + R 3 × ( X ( t ) - G X r ( t ) ) ) , rand < 0.5
where UB and LB represent the upper and lower bounds, R 1 , R 2 , and R 3 are random parameters within [0,1], GX indicates a candidate solution to be updated, t represents the current iteration, rand denotes a random value within [0,1], p is a predefined value within range [0,1], and GX r and X r denote solutions that have been randomly selected. The other operators in Equation (38) are as follows:
C = F × ( 1 t MaxIt )
F = cos ( 2 × R 4 ) + 1
L = C × l
H = Z × X ( t )
Z = [ C , C ]
where MaxIt is the maximum number of iterations and R 4 is a random number [0,1]. The value of l can be changed from −1 to 1. The exploitation phase in GTO is based on two strategies: the first is based on the troop’s movements, i.e., following the silverback; the second is based on competition for adult females, where the males in the group fight each other when the silverback becomes weak or old. The transition between the two movements is based on C, as defined in Equation (39), and W, which is a predetermined value. If C W , then the gorillas update their location by following the silverback, as follows:
GX ( t + 1 ) = L × M × ( X ( t ) X silverback   ) + X ( t )
M = ( | 1 N i = 1 N G X i ( t ) | g ) 1 8
g = 2 L
where X silverback denotes the location of the silverback gorilla. If C < W, then the locations of the gorillas are updated based on the competition for adult females, which can be expressed as follows:
GX ( i ) = X silverback   ( X silverback   × Q X ( t ) × Q ) × A
Q = 2 × r 5 1
A = β × E
E = { N 1 ,         rand   0.5 N 2 ,           rand   < 0.5
where Q mimics the impact force, r 5 refers to a random value within [0,1], and β is a predefined parameter. If rand 0.5 , then the value of E will be equal to the random values in the normal distribution and the problem’s dimensions; however, if rand is less than 0.5, then E will be a random value in the normal distribution. A flow chart of the application of GTO to determine the optimal sizing and placement of RDGs in RDNs is depicted in Figure 4.

5. Simulation Results

The proposed GTO is used to identify the optimal RDGs in this section, and the proposed algorithm is used to determine the optimal RDG allocation in two RDNs, taking uncertainty in the system into consideration. RDGs are applied to reduce the expected total cost ( ETCost ), expected total emissions ( ETEmission ), and expected total voltage deviations ( ETVD ), and to maximize the expected total voltage stability index ( ETVSI ). The RDGs, including a solar PV unit, and WT-based DGs are incorporated into IEEE 69-bus and 30-bus EDN systems. Figure 5 and Figure 6 show the 30-bus and IEEE 69-bus systems, respectively, and their branches and buses are described in [27]. Table 2 depicts the initial power flow of these systems in the simplest scenario. The results were compared with those obtained using particle swarm optimization (PSO) [28], the ant lion optimizer (ALO) [29], the whale optimization algorithm (WOA) [30], and the sine cosine algorithm (SCA) [31] to verify the effectiveness of the proposed GTO. Table 2 lists the parameters of the various aforementioned strategies. Table 3 provides a list of the limitations of the system. Table 4 shows the characteristics of the generation resources. The characteristics of the generation resources are shown in Table 5. The algorithms for handling the allocation problem were built in MATLAB 2014a on a PC with a 3.2 GHz I7-8700 CPU and 24 GB RAM. The following cases were investigated:

5.1. System of IEEE 69-Bus

In this case, by using GTO, the optimal sizes of the WT and solar PV were found to be 2826 kW and 975 kW, and their optimal sites were at buses 59 and 25, respectively. Without RDGs, the sums of ETCost , ETEmission , ETVD , and ETVSI were 269.78 USD/h, 5,754,400 kg/MWh, 0.14031 p.u., and 0.627188 p.u., respectively. With RDGs, the sums of ETCost , ETEmission , ETVD , and ETVSI were reduced to 193.4106 $/h, 2,742,900 kg/MWh, and 0.4637 p.u., respectively, while the voltage stability index increased to 66.4450 p. u. Table 6 depicts the probability of each scenario and the corresponding loading, PV and WT output powers, the ETCost , ETEmission , ETVD , and ETVSI . As shown in Table 6, the minimum expected emissions were observed under scenario 12. This was due to the high generated power from the WT- and PV-based DGs. The highest values for ETCost , ETEmission , and ETVD occurred in scenario 29, because the solar PV output power was zero kilowatts. Figure 7, Figure 8, Figure 9 and Figure 10 show the cost, emissions, VD, and VSI for each scenario. Referring to these figures, it may be seen that ETCost , ETEmission , and ETVD were reduced considerably, while ETVSI was enhanced, through the inclusion of RDGs. The voltage profiles for each scenario without and with RDGs are shown in Figure 11 and Figure 12, respectively. Table 7 summarizes the statistical findings of the objective function when various optimization strategies are used. From Table 7, it may be seen that GTO is superior to the PSO, WOA, SCA, and ALO techniques for solving this problem in terms of the mean, the worst, and the best values. In order to achieve a compromise between the best solution and a good run time, the parameters required to implement the proposed GTO were adjusted by running this algorithm 25 times; these parameters were the maximum number of iterations and of search agents, i.e., 60 and 15, respectively. For a fair comparison, the maximum number of iterations for all the applied technique was the same, i.e., 60.

5.2. The EDN 30-Bus System

GTO was applied to allocate RDGs in an EDN 30-bus network. The optimal placements of PV and WT were at buses 30 and 17, while their optimal ratings were 5000 kW and 17,440 kW, respectively. Without RDGs, the total ETCost , ETEmission , ETVD , and ETVSI were 1492.9 USD/h, 31,844,000 kg/MWh, 0.7851 p.u., and 25.9978 p.u., respectively. With optimal inclusion of RDGs, ETCost , ETEmission ,   ETVD , and ETVSI decreased to 1105.2 $/h, 15,571,000 kg/MWh, 0.2571 p.u., and 28.1776 p.u., respectively, representing improvements of 25.97% and 51.1%, 67.25%, and 7.7%.
Table 8 lists the probability of each scenario and the corresponding loading, PV and WT output powers, ETCost , ETEmission , ETVD , and ETVSI . As seen in Table 6, it is clear that the minimum expected cost and emission occurs in scenario 12. This was due to the high generated power from WT- and PV-based DGs. In addition, the highest values for ETCost , ETEmission , and ETVD occur in scenario 29, because the solar PV output power was 0 kW.
Figure 13, Figure 14, Figure 15 and Figure 16 show the cost, emissions, VD, and VSI for each scenario. Referring to these figures, the cost, emission, and VD were reduced considerably while VSI increased with the optimal placement of RDGs. Figure 17 and Figure 18 show the voltage profiles without and with RDGs, respectively. It clear that the system voltage was boosted with the inclusion of RDGs. Table 9 presents statistical results obtained using various optimization methods. It is clear that GTO is superior to the WOA, PSO, SCA, and ALO techniques for this problem in terms of the mean, the worst, and the best values.

6. Conclusions

This paper presents an efficient optimizer, named the gorilla troops optimizer (GTO), which may be used to determine the optimal sizes and sites of RDGs, including WT- and PV-based generation units, in a distribution system for a multiobjective function, including reducing total costs, emissions, and voltage deviations, and enhancing system stability. The allocation problem of RDGs was addressed taking the uncertainties of loading and the output power of the RDGs into account. The lognormal PDF, the normal PDF, and Weibull PDF were used to represent the uncertainties of solar irradiance, loading, and wind speed, respectively. In addition, a Monte Carlo simulation was applied to generate a set of scenarios (1000 scenarios). This set was reduced to just 30 scenarios using the backward reduction method. The allocation problem was solved for two radial distribution networks: an IEEE 69-bus and a real EDN 30-bus distribution system in Egypt. From the obtained results, the main findings are as follows:
  • In the IEEE 69-bus, through the optimal integration of RDGs, the expected total cost, emissions, summation of voltage deviations, and voltage stability index were reduced by 28.3%, 52.34%, and 66.95%, respectively, and the stability of the system was enhanced by 5.6%, compared to the base case.
  • In the EDN 30-bus network, the expected total costs, emissions, and summation of the voltage deviations were reduced by 25.97%, 51.1%, and 67.25%, respectively, and the stability of the system was enhanced by 7.7%, compared to the base case.
  • The proposed algorithm is superior to the PSO, WOA, ALO, and SCA techniques for deterministic and probabilistic solutions to the RDGs allocation problem.

Author Contributions

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

Funding

This research was funded by the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia through the project number “IF_2020_NBU_402”.

Institutional Review Board Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

Not Applicable.

Acknowledgments

The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number “IF_2020_NBU_402”. The authors gratefully thank the Prince Faisal bin Khalid bin Sultan Research Chair in Renewable Energy Studies and Applications (PFCRE) at Northern Border University for their support and assistance.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Khuan, N.; Rahim, S.R.A.; Hussain, M.H.; Azmi, A.; Azmi, S.A. Integration of distributed generation and compensating capacitor in radial distribution system via firefly algorithm. Indones. J. Electr. Eng. Comput. Sci. 2019, 16, 67–73. [Google Scholar]
  2. Iweh, C.D.; Gyamfi, S.; Tanyi, E.; Effah-Donyina, E. Distributed Generation and Renewable Energy Integration into the Grid: Prerequisites, Push Factors, Practical Options, Issues and Merits. Energies 2021, 14, 5375. [Google Scholar] [CrossRef]
  3. Hemeida, M.G.; Alkhalaf, S.; Senjyu, T.; Ibrahim, A.; Ahmed, M.; Bahaa-Eldin, A.M. Optimal probabilistic location of DGs using Monte Carlo simulation based different bio-inspired algorithms. Ain Shams Eng. J. 2021, 12, 2735–2762. [Google Scholar] [CrossRef]
  4. Kalajahi, S.M.S.; Baghali, S.; Khalili, T.; Mohammadi-Ivatloo, B.; Bidram, A. Multi-Objective Approach for Optimal Size and Location of DGs in Distribution Systems. In Proceedings of the 2020 IEEE Green Energy and Smart Systems Conference (IGESSC), Long Beach, CA, USA, 2–3 November 2020; pp. 1–6. [Google Scholar]
  5. Devineni, G.K.; Ganesh, A.; Rao, D.N.M.; Saravanan, S. Optimal Sizing and Placement of DGs to Reduce the Fuel Cost and T& D Losses by using GA & PSO optimization Algorithms. In Proceedings of the 2021 International Conference on Sustainable Energy and Future Electric Transportation (SEFET), Hyderabad, India, 21–23 January 2021; pp. 1–6. [Google Scholar]
  6. Ali, A.; Keerio, M.U.; Laghari, J.A. Optimal Site and Size of Distributed Generation Allocation in Radial Distribution Network Using Multi-objective Optimization. J. Mod. Power Syst. Clean Energy 2021, 9, 404–415. [Google Scholar] [CrossRef]
  7. Weckx, S.; D’Hulst, R.; Driesen, J. Locational Pricing to Mitigate Voltage Problems Caused by High PV Penetration. Energies 2015, 8, 4607–4628. [Google Scholar] [CrossRef] [Green Version]
  8. Georgilakis, P.S.; Hatziargyriou, N.D. A review of power distribution planning in the modern power systems era: Models, methods and future research. Electr. Power Syst. Res. 2015, 121, 89–100. [Google Scholar] [CrossRef]
  9. Pandey, A.K.; Kirmani, S. Multi-objective optimal location and sizing of hybrid photovoltaic system in distribution systems using crow search algorithm. Int. J. Renew. Energy Res. 2019, 9, 1681–1693. [Google Scholar]
  10. Selim, A.; Kamel, S.; Mohamed, A.; Elattar, E. Optimal Allocation of Multiple Types of Distributed Generations in Radial Distribution Systems Using a Hybrid Technique. Sustainability 2021, 13, 6644. [Google Scholar] [CrossRef]
  11. Liu, Z.; Wen, F.; Ledwich, G. Optimal Siting and Sizing of Distributed Generators in Distribution Systems Considering Uncertainties. IEEE Trans. Power Deliv. 2011, 26, 2541–2551. [Google Scholar] [CrossRef]
  12. Rathore, A.; Patidar, N. Optimal sizing and allocation of renewable based distribution generation with gravity energy storage considering stochastic nature using particle swarm optimization in radial distribution network. J. Energy Storage 2021, 35, 102282. [Google Scholar] [CrossRef]
  13. Zeng, B.; Zhang, J.; Zhang, Y.; Yang, X.; Dong, J.; Liu, W. Active Distribution System Planning for Low-carbon Objective using Cuckoo Search Algorithm. J. Electr. Eng. Technol. 2014, 9, 433–440. [Google Scholar] [CrossRef] [Green Version]
  14. Ahmed, D.; Ebeed, M.; Ali, A.; Alghamdi, A.; Kamel, S. Multi-Objective Energy Management of a Micro-Grid Considering Stochastic Nature of Load and Renewable Energy Resources. Electronics 2021, 10, 403. [Google Scholar] [CrossRef]
  15. Biswal, S.R.; Shankar, G. Simultaneous optimal allocation and sizing of DGs and capacitors in radial distribution systems using SPEA2 considering load uncertainty. IET Gener. Transm. Distrib. 2019, 14, 494–505. [Google Scholar] [CrossRef]
  16. Saric, M.; Hivziefendic, J.; Tesanovic, M. Optimal DG allocation for power loss reduction considering load and generation uncertainties. In Proceedings of the 2019 11th International Symposium on Advanced Topics in Electrical Engineering (ATEE), Bucharest, Romania, 28–30 March 2019; pp. 1–6. [Google Scholar]
  17. Hadidian-Moghaddam, M.J.; Nowdeh, S.A.; Bigdeli, M.; Azizian, D. A multi-objective optimal sizing and siting of distributed generation using ant lion optimization technique. Ain Shams Eng. J. 2018, 9, 2101–2109. [Google Scholar] [CrossRef]
  18. Ahmed, A.; Nadeem, M.F.; Sajjad, I.A.; Bo, R.; Khan, I.A.; Raza, A. Probabilistic generation model for optimal allocation of wind DG in distribution systems with time varying load models. Sustain. Energy, Grids Netw. 2020, 22, 100358. [Google Scholar] [CrossRef]
  19. Eberhart, R.; Kennedy, J. A New Optimizer Using Particle Swarm Theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science (MHS’95), Nagoya, Japan, 4–6 October 1995; pp. 39–43. [Google Scholar]
  20. Abdel-Fatah, S.; Ebeed, M.; Kamel, S. Optimal reactive power dispatch using modified sine cosine algorithm. In Proceedings of the 2019 International Conference on Innovative Trends in Computer Engineering (ITCE), Aswan, Egypt, 2–4 February 2019; pp. 510–514. [Google Scholar]
  21. Sakr, W.S.; El-Sehiemy, R.; Azmy, A.M. Adaptive differential evolution algorithm for efficient reactive power management. Appl. Soft Comput. 2017, 53, 336–351. [Google Scholar] [CrossRef]
  22. Zhao, W.; Wang, L.; Mirjalili, S. Artificial hummingbird algorithm: A new bio-inspired optimizer with its engineering applications. Comput. Methods Appl. Mech. Eng. 2021, 388, 114194. [Google Scholar] [CrossRef]
  23. Abdollahzadeh, B.; Gharehchopogh, F.S.; Mirjalili, S. Artificial gorilla troops optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems. Int. J. Intell. Syst. 2021, 36, 5887–5958. [Google Scholar] [CrossRef]
  24. Ginidi, A.; Ghoneim, S.M.; Elsayed, A.; El-Sehiemy, R.; Shaheen, A.; El-Fergany, A. Gorilla Troops Optimizer for Electrically Based Single and Double-Diode Models of Solar Photovoltaic Systems. Sustainability 2021, 13, 9459. [Google Scholar] [CrossRef]
  25. El-Ela, A.A.A.; El-Sehiemy, R.A.; Abbas, A.S. Optimal Placement and Sizing of Distributed Generation and Capacitor Banks in Distribution Systems Using Water Cycle Algorithm. IEEE Syst. J. 2018, 12, 3629–3636. [Google Scholar] [CrossRef]
  26. Mohseni-Bonab, S.M.; Rabiee, A. Optimal reactive power dispatch: A review, and a new stochastic voltage stability constrained multi-objective model at the presence of uncertain wind power generation. IET Gener. Transm. Distrib. 2017, 11, 815–829. [Google Scholar] [CrossRef]
  27. Kamel, S.; Ramadan, A.; Ebeed, M.; Nasrat, L.; Ahmed, M.H. Sizing and evaluation analysis of hybrid solar-wind distributed generations in real distribution network considering the uncertainty. In Proceedings of the 2019 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), Khartoum, Sudan, 21–23 September 2019; pp. 1–5. [Google Scholar]
  28. Poli, R.; Kennedy, J.; Blackwell, T. Particle swarm optimization. Swarm Intell. 2007, 1, 33–57. [Google Scholar] [CrossRef]
  29. Mirjalili, S. The ant lion optimizer. Adv. Eng. Softw. 2015, 83, 80–98. [Google Scholar] [CrossRef]
  30. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  31. Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
Figure 1. Wind speed probabilities.
Figure 1. Wind speed probabilities.
Energies 15 01302 g001
Figure 2. Solar irradiance probabilities.
Figure 2. Solar irradiance probabilities.
Energies 15 01302 g002
Figure 3. Load demand probabilities.
Figure 3. Load demand probabilities.
Energies 15 01302 g003
Figure 4. Flow chart of the GTO to determine the optimal RDGs in RDNs.
Figure 4. Flow chart of the GTO to determine the optimal RDGs in RDNs.
Energies 15 01302 g004
Figure 5. The EDN 30-bus system.
Figure 5. The EDN 30-bus system.
Energies 15 01302 g005
Figure 6. The IEEE 69-bus network.
Figure 6. The IEEE 69-bus network.
Energies 15 01302 g006
Figure 7. Total cost of each 69-bus system scenario.
Figure 7. Total cost of each 69-bus system scenario.
Energies 15 01302 g007
Figure 8. Total emissions of each 69-bus system scenario.
Figure 8. Total emissions of each 69-bus system scenario.
Energies 15 01302 g008
Figure 9. Total VDs of each 69-bus system scenario.
Figure 9. Total VDs of each 69-bus system scenario.
Energies 15 01302 g009
Figure 10. Total VSIs of each 69-bus system scenario.
Figure 10. Total VSIs of each 69-bus system scenario.
Energies 15 01302 g010
Figure 11. Magnitudes of the IEEE 69-bus system voltage bus without RDGs.
Figure 11. Magnitudes of the IEEE 69-bus system voltage bus without RDGs.
Energies 15 01302 g011
Figure 12. Magnitudes of the IEEE 69-bus system voltage bus with RDGs.
Figure 12. Magnitudes of the IEEE 69-bus system voltage bus with RDGs.
Energies 15 01302 g012
Figure 13. Total cost for each 30-bus system scenario.
Figure 13. Total cost for each 30-bus system scenario.
Energies 15 01302 g013
Figure 14. Total emissions for each 30-bus system scenario.
Figure 14. Total emissions for each 30-bus system scenario.
Energies 15 01302 g014
Figure 15. Total VDs for each 30-bus system scenario.
Figure 15. Total VDs for each 30-bus system scenario.
Energies 15 01302 g015
Figure 16. Total VSIs for each 30-bus system scenario.
Figure 16. Total VSIs for each 30-bus system scenario.
Energies 15 01302 g016
Figure 17. The voltage profile of the 30-bus network without RDGs.
Figure 17. The voltage profile of the 30-bus network without RDGs.
Energies 15 01302 g017
Figure 18. The voltage profile of the 30-bus network with RDGs.
Figure 18. The voltage profile of the 30-bus network with RDGs.
Energies 15 01302 g018
Table 1. The obtained scenarios, as well as the loading, wind speed, and solar irradiance.
Table 1. The obtained scenarios, as well as the loading, wind speed, and solar irradiance.
Scenario No. π S The Solar Irradiance (Watt/m2)The Wind Speed (m/s)The Loading (%)
10.0070521.475.4662.84
20.0010277.7010.9293.18
30.0220472.834.9262.95
40.0010829.1812.4176.19
50.0010604.479.3873.18
60.0010510.9611.6697.56
70.0010577.893.46672.75
80.0130416.047.9576.11
90.0010737.857.4175.58
100.0080325.534.7183.91
110.0060674.264.0169.22
120.0030370.8011.5946.66
130.0020167.326.3147.29
140.1200155.9710.8477.08
150.0100229.797.1559.75
160.0020621.9710.8786.95
170.0030632.855.9867.12
180.0020314.218.8645.43
190.0370338.707.0964.45
200.0040554.924.1467.91
210.0060138.209.9450.69
220.0790206.565.0662.76
230.0240378.863.8975.36
240.0210106.928.8664.79
250.008073.1665.8163.62
260.0220297.928.6577.02
270.0080232.2511.0787.02
280.0080435.7610.9261.19
290.510009.9169.88
300.0690269.625.6773.83
Table 2. Specifications of the studied networks.
Table 2. Specifications of the studied networks.
Item30-Bus69-Bus
V max (p.u.)0.9854 @ bus 20.9999 @ bus 2
V min (p.u.)0.9463 @ bus 300.9091 @ bus 65
Total reactive load (kVAR)14,162.2652694.600
Total active load (kW)22,441.2593801.49
Total reactive loss (kVAR)361.184102.187
Table 3. Applied parameters.
Table 3. Applied parameters.
OptimizerParameter Configuration
GTO Populations = 25 ,   MaxIt   = 100 ,   p = 0.03 ;   β   = 3 ; w = 0.8
PSO [28] Populations = 25 ,   MaxIt   = 100, w = 0.7, b1 = 2, b2 = 1
ALO [29] Populations = 25 ,   MaxIt = 100
WOA [30] Populations = 25 ,   MaxIt = 100
SCA [31] Populations = 25 ,   MaxIt = 100
Table 4. System limits.
Table 4. System limits.
ParametersValues
Voltage limits 1.05 V i 0.90   p . u .
Power factor limits 0.65 PF i 1
Boundary of DG’s size 0 P WT ,   PV P L kW
Table 5. Generating resource characteristics.
Table 5. Generating resource characteristics.
DG TypeFuel Cost ($/kWh)Capital Cost ($/kW)O&M Cost ($/kWh)Life Time (Year)Capacity Rate (MW)Emission Factors (lb/MWh)
WT-18220.00952205-
Grid0.044--25255.06
PV-39850.01207201-
Table 6. Generating resource characteristics.
Table 6. Generating resource characteristics.
Scenario No. π S Loading (%) P w   ( k W ) P s   ( k W ) E T C o s t ( U S D / h ) E T E m i s s i o n ( k g / M W h ) E T V D   ( p . u . ) E T V S I   ( p . u . )
10.007062.84534.8508.43321.377620,0000.00340.4632
20.001093.181721.7270.75750.224333000.00030.067
30.022062.95417.4461.00924.671671,0000.01311.4452
40.001076.192045.6808.45050.09273000.00070.0705
50.001073.181386.9589.35830.152317000.00020.0682
60.001097.561882.6498.1860.208228000.00010.0679
70.001072.75101.3563.44280.272445000.00090.0647
80.013076.111076.1405.6392.665238,4000.00460.866
90.001075.58958.7719.40380.187925000.00040.0673
100.008083.91371.7317.39182.466342,5000.00830.5123
110.006069.22219.6657.40351.435722,7000.00420.3928
120.003046.661867.3361.530.109300.00160.2103
130.002047.29719.5163.1370.301639000.00080.1327
140.120077.081704.3152.070821.1955273,9000.03668.0875
150.010059.75902.1224.04521.751924,0000.00410.664
160.002086.951710.8606.42080.348742000.00030.1368
170.003067.12647.8617.02880.579782000.00130.1998
180.002045.431273.9306.35470.16797000.00030.1368
190.037064.45889.1330.23256.838495,3000.01442.4593
200.004067.91247.8541.0470.964215,4000.00290.2609
210.006050.691508.6134.7450.587639000.00160.4091
220.079062.76447.8201.39618.2108290,3000.06235.131
230.024075.36193.5369.38856.941118,4000.02421.5398
240.021064.791273.992.88413.621148,2000.00721.4007
250.008063.62610.943.49531.854429,7000.00650.5187
260.022077.021228.2290.4724.50364,7000.00781.4651
270.008087.021754.3226.44381.621522,5000.00220.5381
280.008061.191721.7424.8660.757937000.00260.5533
290.510069.881502.1091.76171,240,8000.195934.035
300.069073.83580.4262.879517.5402285,4000.05464.481
Summation1 193.41062,742,9000.463766.445
Table 7. The statistical results of using different optimizers in the IEEE 69-bus system.
Table 7. The statistical results of using different optimizers in the IEEE 69-bus system.
OptimizerBestAverageWorstDeviation from the MeanElapsed Time (s)
GTO0.64190.66570.70570.0201108
PSO [28]0.68470.78380.91780.056595.3
ALO [29]0.64740.76140.87120.063197
WOA [30]0.66990.72900.79780.042495.1
SCA [31]0.66540.68830.71890.015995
Table 8. Simulation results of EDN 30-bus network.
Table 8. Simulation results of EDN 30-bus network.
Scenario No.πsLoading (%)Pw (kW)Ps (kW)ETCost (USD/h)ETEmission (kg/MWh)ETVD (p.u.)ETVSI (p.u.)
10.007062.8433002607.38.1310120,0000.00210.1949
20.001093.1810,6261388.51.289418,7000.00020.0285
30.022062.9525762364.127.4925423,0000.00810.6064
40.001076.1912,6254145.90.539316000.00050.0305
50.001073.1885603022.40.895210,3000.00030.0291
60.001097.5611,6182554.81.205816,4000.00030.0290
70.001072.756252889.51.600827,0000.00050.0269
80.013076.1166412080.215.5925226,3000.00280.3662
90.001075.5859173689.21.118815,4000.00020.0285
100.008083.9122941627.614.3988249,7000.00500.2128
110.006069.2213553371.38.4888136,4000.00250.1641
120.003046.6611,52418540.537100.00130.0912
130.002047.294441836.61.739422,3000.00050.0562
140.120077.0810,518779.9119.97521,523,3000.02613.4526
150.010059.755568114910.1495139,3000.00230.2810
160.002086.9510,5593109.82.037425,0000.00070.0584
170.003067.1239983164.33.439549,6000.00080.0842
180.002045.4378621571.10.949737000.00050.0586
190.037064.4554871693.539.9085561,0000.00841.0397
200.004067.9115292774.65.679291,9000.00180.1090
210.006050.6993116913.232018,8000.00150.1756
220.079062.7627641032.8105.95591,697,4000.03632.1491
230.024075.3611941894.340.5638696,6000.01450.6396
240.021064.797862476.320.6340271,8000.00370.5953
250.008063.623770223.110.7080171,5000.00370.2176
260.022077.0275801489.626.1219376,4000.00450.6205
270.008087.0210,8271161.29.2621127,2000.00180.2293
280.008061.1910,6262178.84.279219,2000.00300.2382
290.510069.8892710516.99236,857,1000.090914.4896
300.069073.8335821348.1102.32101,674,0000.03221.8752
Summation1 1105.215,571,0000.257128.1776
Table 9. Statistical results of using different optimizers in the EDN 30-bus system.
Table 9. Statistical results of using different optimizers in the EDN 30-bus system.
OptimizerBestAverageWorstDeviation from the MeanElapsed Time (s)
GTO0.64540.65360.71300.018247
PSO [28]0.66700.71810.81030.034434
ALO [29]0.65760.70030.78170.034838.2
WOA [30]0.65190.70110.77280.033438
SCA [31]0.65240.66870.68450.010235
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ramadan, A.; Ebeed, M.; Kamel, S.; Agwa, A.M.; Tostado-Véliz, M. The Probabilistic Optimal Integration of Renewable Distributed Generators Considering the Time-Varying Load Based on an Artificial Gorilla Troops Optimizer. Energies 2022, 15, 1302. https://doi.org/10.3390/en15041302

AMA Style

Ramadan A, Ebeed M, Kamel S, Agwa AM, Tostado-Véliz M. The Probabilistic Optimal Integration of Renewable Distributed Generators Considering the Time-Varying Load Based on an Artificial Gorilla Troops Optimizer. Energies. 2022; 15(4):1302. https://doi.org/10.3390/en15041302

Chicago/Turabian Style

Ramadan, Ashraf, Mohamed Ebeed, Salah Kamel, Ahmed M. Agwa, and Marcos Tostado-Véliz. 2022. "The Probabilistic Optimal Integration of Renewable Distributed Generators Considering the Time-Varying Load Based on an Artificial Gorilla Troops Optimizer" Energies 15, no. 4: 1302. https://doi.org/10.3390/en15041302

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