Skip to Content
EnergiesEnergies
  • Article
  • Open Access

20 March 2022

Optimal Allocation of Distributed Generators in Active Distribution Networks Using a New Oppositional Hybrid Sine Cosine Muted Differential Evolution Algorithm

,
,
,
and
1
Department of Electrical Engineering, GCEK, Bhawanipatna 766002, India
2
Department of Electrical Engineering, CAPGS, BPUT, Rourkela 769015, India
3
Faculty of Engineering and Technology, Future University in Egypt, Cairo 11835, Egypt
4
Department of Electrical Engineering, College of Engineering, Jouf University, Sakaka 72388, Saudi Arabia
This article belongs to the Section F1: Electrical Power System

Abstract

The research proposes a new oppositional sine cosine muted differential evolution algorithm (O-SCMDEA) for the optimal allocation of distributed generators (OADG) in active power distribution networks. The suggested approach employs a hybridization of the classic differential evolution algorithm and the sine cosine algorithm in order to incorporate the exploitation and exploration capabilities of the differential evolution algorithm and the sine cosine algorithm, respectively. Further, the convergence speed of the proposed algorithm is accelerated through the judicious application of opposition-based learning. The OADG is solved by considering three separate mono-objectives (real power loss minimization, voltage deviation improvement and maximization of the voltage stability index) and a multi-objective framework combining the above three. OADG is also addressed for DGs operating at the unity power factor and lagging power factor while meeting the pragmatic operational requirements of the system. The suggested algorithm for multiple DG allocation is evaluated using a small test distribution network (33 bus) and two bigger test distribution networks (118 bus and 136 bus). The results are also compared to recent state-of-the-art metaheuristic techniques, demonstrating the superiority of the proposed method for solving OADG, particularly for large-scale distribution networks. Statistical analysis is also performed to showcase the genuineness and robustness of the obtained results. A post hoc analysis using Friedman–ANOVA and Wilcoxon signed-rank tests reveals that the results are of statistical significance.

1. Introduction

Upsurge in electrical energy demand has been a global phenomenon, and the traditional means to combat it by building central power pools and erecting new transmission infrastructures are no longer regarded viable. This enforces distribution utilities (DU) to adopt alternative planning strategies to deliver reliable and quality power to the customers. To meet the soaring load demands, the optimal use of existing infrastructures can be pursued by network reconfiguration, reactive power compensation utilizing passive and active devices and insertion of distributed generators (DGs).
Amidst depleting fossil fuel reserves and mounting global warming concerns, DGs are preferred to exploit natural (renewable) resources for power generation and integration to the existing grids. DGs are the small-scale power-generating units constructed close to the load centers and directly feed the loads without the requirement of any transmission infrastructure. DG technologies based on gas turbines (GT), reciprocating engines (RE), combustion turbines (CT), fuel cells (FC), biomass and geothermal are called dispatchable DGs (DDG), as their output power can be controlled. Contrarily, solar photovoltaic (SPV) DGs and wind turbine (WT) DGs have intermittent power output and, therefore, are referred to as non-dispatchable DGs (NDDG). DDGs are typically modeled in a deterministic context, but NDDGs are modeled in a stochastic framework. DGs can also be classified based on the operating power factor as unity power factor DGs (SPV and FC), lagging power factor DGs (synchronous machine-based DGs) and leading power factor DGs (WTs).
Rapid advancements in DG technology have made DG electricity generation not only clean but also competitive with large central power facilities. Thus, large-scale DG implementation is preferred to meet the current electricity demand. If done properly, DG allocation can reduce T&D losses, improve voltage profile, increase voltage stability margin, delay the need for new generation and transmission facilities and, most importantly, provide clean energy. However, inappropriate allocation may cause greater T&D losses, unprecedented voltage rises and unbalanced power flow along the feeders. Thus, OADG is a complex optimization problem in current distribution planning.
Numerous OADG solution methodologies are available in the literature. Each of these methods has merits and challenges. Earlier, heuristic rules are recommended to place DGs of two-third capacities at two-thirds the length of the feeder [1]. This method does not ensure appropriate DG assignment, because it is influenced by the operator’s skill and intuition. Later, in analytical methods [2,3,4,5,6,7,8,9], the optimal DG capacity at various nodes is determined mathematically; the nodes with the minimum losses are then preferred as the optimal DG placements. The authors of Reference [2] proposed an analytical equation for optimal DG allocation under various loads. The exact loss formula (ELF) was used to solve the OADG problem in References [3,4]. Aman et al. [5] developed a sensitivity technique based on the stability index and line losses to pre-locate potential nodes, and the optimal DG sizes were then determined using a continuous power flow. In Reference [6], a more accurate analytical formula for assigning multiple DGs to minimize the loss was proposed. Kayal et al. [7] developed a DG selection index based on the loss sensitivity factor (LSF) and voltage stability factor (VSF) to prioritize DG insertion nodes and subsequently used an ELF-based mathematical expression to determine the appropriate DG capacities. An efficient analytical method combined with the optimal power flow (EA-OPF) was proposed in Reference [8] to optimally allocate multiple DGs to minimize the real power loss (RPL) in the network. A soft operating point-based OADG was proposed in References [9,10]. It should be emphasized that, while analytical approaches are simple to implement, they are inefficient in terms of managing several targets and DG types.
To tide over the limitations of the analytical approaches, OADG is solved using a variety of metaheuristic approaches, including quasi-oppositional teaching learning-based optimization (QOTLBO) [11], firefly algorithm (FA) [12], krill herd algorithm (KHA) [13], chaotic symbiotic organism search (CSOS) [14], quasi-oppositional swine influenza model-based optimization with quarantine (QOSIMO-Q) [15], stochastic fractal search algorithm (SFSA) [16], flower pollination algorithm (FPA) [17], genetic algorithm (GA) [18], opposition-based tuned chaotic differential evolution (OTCDE) [19], quasi-oppositional chaotic symbiotic organism search (QOCSOS) [20], quasi-oppositional chaotic symbiotic organisms search algorithm (QOCSOS) [21], chaotic sine cosine algorithm (CSCA) [22], manta ray foraging optimization algorithm (MRFO) [23] and cloud model based symbiotic organism search algorithm (CMSOS) [24]. A brief review of the metaheuristic approaches is applied to combine OADG with other distribution system planning methods like the simultaneous allocation of DGs and shunt capacitors (SC), simultaneous network reconfiguration and DG allocation, and simultaneous DG DSTATCOM allocations, DGs with energy storage, etc. were presented in Reference [25]. These metaheuristic approaches are desirable because of the ease in handling multi-objective functions and multiple DG types and can easily be extended to combine different planning methods. However, the majority of these approaches have intrinsic shortcomings, such as slow convergence, stagnation at local optima, poor solution quality and higher computational burden. To address the foregoing drawbacks, researchers frequently incorporate some local search mechanisms and/or opposition-based learning and/or improvisation into the framework of the original metaheuristic approach.
Hybrid methods that are combinations of analytical and metaheuristic methods or combinations of multiple metaheuristic methods are developed to solve OADG. In earlier cases, analytical methods (sensitivity analysis) were used to pre-locate the placements for DGs, and then one of the metaheuristic approaches was used to determine the optimal capacities of the DGs. These strategies are advantageous in reducing the computational burden on metaheuristic techniques by intelligently squeezing the search space. In Reference [26], LSF was first used to identify the candidate nodes for DG allocation, and then, optimal sizes of multiple DGs were determined using an invasive weed optimization algorithm (IWOA) in a multi-objective framework to minimize the RPL, operating cost (OC) and enhancing voltage stability index (VSI). Similarly, in Reference [27], the optimal locations for DG placement were computed using LSF, and then, simulated annealing (SA) and PSO were hybridized to obtain the optimal capacities of renewable DGs to minimize the RPL and improve the voltage profile (VF) of the network. The LSF-based analytical method was also proposed by Selim et al. [28] to pre-decide the sizes of DGs at different nodes, followed by implementing a tree growth algorithm (TGA) to decide the final allocation of the DGs. In a different approach [29], the DG capacities for each node were first computed using an analytical expression, and then, PSO was applied to find the optimal placements for DGs for RPL minimization. However, these reduced search space strategies (in terms of pre-locating candidate nodes or pre-allocating sizes of DGs) [26,27,28,29] can compromise the quality of solutions. On the other hand, hybridization between two metaheuristic approaches can be manifested either in two-stage or in a single-stage framework. In two-stage hybridization, one of the metaheuristic approaches is used to find the optimal locations for DGs in the first stage, whereas the second stage involves the computation of optimal DG capacities using the second metaheuristic approach. In Reference [30], GA was used to calculate the optimal sittings for DGs, and then, an intelligent waterdrop algorithm (IWA) was implemented to derive the optimal DG capacities to minimize the RPL and voltage deviation (VD) and maximize the VSI in a two-stage optimization framework. Similarly, Suresh and Edward [31] proposed a two-stage framework of joint implementation of the grasshopper optimization algorithm (GOA) and cuckoo search (CS) to obtain the optimal placement and sizes of DGs, respectively, to optimize the RPL of the network. In contrast to a two-stage optimization framework, in single-stage hybridization, two metaheuristic techniques were suitably combined to imbibe the advantages of both techniques.
Tolba et al. [32] proposed a hybrid particle swarm optimization (PSO) and gravitational search algorithm (GSA) to solve the OADG problem. Hasan et al. [33] proposed a joint implementation of binary PSO and shuffled frog leap (SFL) to optimally allocate DGs in a multi-objective framework aimed at minimizing power loss (PL) and VD. A combined execution of phasor particle swarm optimization (PPSO) and the gravitational search algorithm (GSA) was proposed in Reference [34] to solve the optimal allocation of renewable DGs (RDG) for minimization of the total energy cost (TEC) and maximization of the profit of DG owners. OADG was also solved by a hybrid GA-PSO [35] to minimize PL and improve voltage regulation (VR). Fuzzy decision-making was formulated to combine the individual objectives into a scalar multi-objective function with appropriate weights. In Reference [36], fuzzy logic controller (FLC), hybrid ant–lion optimization and PSO were combined to address the OADG problem. Hybrid metaheuristic approaches are preferable because of their ability to provide a good quality solution at a much-improved convergence rate. However, these approaches involve the tuning of several control parameters, and most of the time, setting up the optimal control values becomes a cumbersome task, as it is often detected by the characteristics and dimensions of the problem at hand.
To solve complex optimization problems, the sine cosine algorithm (SCA) and differential evolution algorithm (DEA) are considered for hybridization. The SCA and DEA, were originally proposed by Mirjalili [37] and Storn & Price [38], respectively, which have been successfully implemented to solve numerous real-life engineering problems [39,40]. SCA is relatively easier to implement, requiring only two trivial control parameters, i.e., population size and maximum number of iterations, and make use of simple sine and cosine functions to progress through an iterative process until the stopping criterion is met [37]. In contrast, DEA has four control parameters: population size, scaling factor, crossover rate and maximum number of iterations and uses genetic operators like mutation, crossover and selection to iteratively update the solution [38]. Mirjalili et al. [41] discussed several improvisations techniques introduced in SCA, as well as the hybridization of SCA with other metaheuristic methods for improving the performance of SCA. Similarly, different variants of DEA encompassing variations in the generation of the initial population, mutation and crossover strategies and hybridized versions of DE were presented in Reference [42]. A lower number of tuning parameters checks the adaptability of SCA and does not allow to exploit the search space effectively. Hence, exploration of the search space becomes the innate feature of SCA. Contrarily, DEA has the legacy of a good exploitation capability but is often criticized for its inability to explore the search space effectively. These complementary features of both SCA (for global exploration) and DEA (for local exploitation) make it favorable to get hybridized for delivering a better performance. An SCA–DEA-based hybrid technique was proposed in Reference [43], where genetic operators of DE were introduced to facilitate the performance improvement in SCA in terms of escaping premature convergence and speeding up the convergence rate. However, this method also requires four tuning parameters, which is an uphill task to tune. Similarly, Li et al. [44] also attempted to improve the performance of SCA by incorporating several strategies that included DEA, local greedy search, success history-based parameter adaptation, levy flight and opposition-based learning. The adaptation of such a huge number of strategies makes its execution fairly complicated.
A taxonomical review of recent works of literature aimed at solving OADG is presented in Table 1. It reveals that most of the researchers formulated the problem of OADG to minimize RPL and VD while enhancing VSI of the network, as it reflects the overall improvement of the technical aspects of the network. The reason being the minimization of RPL allows DUs to accommodate surplus loads without expansion of the existing facilities, and the reduction in VD and enhancement in VSI ensure safe and secure power delivery to the end users. Further, a few authors also considered the economic aspects [19,26,31,36,45,46] and/or environmental aspects [39] separately while solving the OADG problem. The economic aspects are very diverse, which can include savings in energy costs, costs related to the quality and reliability of the power supply, costs of the devices and costs related to the penalty imposed for pollutions and may depend on the number of devices, sizes of devices and even on the types of devices. Therefore, the inclusion of economic factors and environmental factors with technical factors makes it a conflicting optimization problem where more than one solution could be feasible, and the best solution can be selected based on the priority given to the individual objective functions. Therefore, Pareto-based methods can be implemented [39,45,46,47] to solve OADG if one considers the economic and environmental factors. The authors in this work assumed that DGs are owned by the distribution utilities (DU), and therefore, the OADG is solved to maximize the technical benefits. Table 1 also reflects that most of the researchers have considered medium-scale distribution (33a, 33b and 69 bus) networks [48] to validate their methodology for OADG. However, the robustness analysis and scalability tests of the OADG solution methods can be better appreciated when applied to large-scale test systems.
Table 1. Taxonomical review of recent OADG methods.
Considering the above, the authors in this work proposed an amalgamation of SCA and DEA with a suitable adaptation of the OBL strategy (O-SCMDEA) to solve the challenging optimization problem like OADG. The OADG is first solved, considering three separate mono-objectives: namely, real power loss minimization, voltage deviation improvement and maximization of the voltage stability index. Later, OADG is also solved in a multi-objective framework combining the indices of real power loss minimization, voltage deviation improvement and maximization of the voltage stability index with suitable weights. Further, two different modes of DG operation (unity power factor and lagging power factor) are considered for both the single-objective and multi-objective approaches.
The major contributions of this research are as follows:
  • An in-depth review of the optimal allocation of the distributed generator (OADG) methods in active distribution networks, picking out the need for a new hybrid metaheuristic method to solve the problem.
  • A new Oppositional Hybrid Sine Cosine Muted Differential Evolution Algorithm (O-SCMDEA) is proposed in this paper for solving the OADG problem.
  • The OADG problem is formulized with three separate mono-objectives (real power loss minimization, voltage deviation minimization and maximization of the voltage stability index) and a multi-objective framework combining the above three for DGs in two different modes (unity power factor and constant lagging power factor) of the operation.
  • One small (33 bus) and two bigger (118 bus and 136 bus) test systems are considered for results validation and for comparison with recent state-of-the-art metaheuristic approaches for solving the OADG problem.
  • A statistical analysis of the results is presented to establish the robustness of the proposed algorithm and genuineness of the obtained results, which includes box plots for all the test systems, Shapiro–Wilk tests and Kolmogorov–Smirnov tests for normality check of the results and Friedman–ANOVA and Wilcoxon signed-rank tests for the post hoc analysis.
The manuscript is organized as follows: Section 2 presents the suggested O-SCMDEA. Section 3 develops the OADG problem for three individual objectives, followed by a multi-objective framework that combines the three objectives as four scenarios, each encompassing two different DG operating modes as two independent cases. The implementation of O-SCMDEA for OADG is elucidated in Section 4. The results and discussion, along with the statistical analysis, are presented in Section 5, considering one small-scale test system (33b Bus) and two large-scale test systems (118 and 136 bus) to validate the efficacy of the proposed methodology for multiple DG allocations. Section 6 concludes the findings of the proposed research work.

2. Opposition Based Sine Cosine Muted Differential Evolution Algorithm

The proposed Opposition-based Sine Cosine Muted Differential Evolution Algorithm (O-SCMDEA) performs the basic four steps of conventional DEA [38]. Therefore, it also starts with generating an initial population of candidate solutions that are further acted on by the genetic operators, such as mutation, crossover and selection, iteratively to produce the optimal solution within a set number of generations. To improve the performance of the DEA, it is hybridized with SCA. Opposition-based learning has also been strategically introduced in the proposed algorithm. The detailed procedure of the proposed O-SCMDEA is illustrated below.

2.1. Initialization

The initial population of the solution, denoted as X, is randomly generated, which spreads over the entire search space within the boundaries defined by the minimum and maximum limits of the decision variables, Xmin = {xmin,qxmin,D} and Xmax = {xmax,qxmax,D}, as given in Equation (2).
X = [ x 1 , 1 x 1 , D x N P , 1 x N P , D ]
x p , q = x min , q + θ p , q × ( x max x min , q )
where NP and D represent population size and number of decision variables, respectively. xp,q represents the qth component of the pth individual in the pool X. θp,q represents uniformly distributed random numbers in the interval [0, 1]. Each candidate solution in X is termed as a target vector.

2.2. SCA Based Mutation

It is the second step of DEA where a mutant vector, V p k , is generated for each target vector X p k in the kth generation. Here, the updating mechanism followed in the SCA [37] is inherited to produce the mutant vectors. It promises better mutant vectors than the DEA, as these vectors now have better exploration capabilities. Again, replacing the mutation phase of DEA with that of the updating mechanisms of the SCA also eliminates the requirement of the scaling factor. The mutant vectors V p k can be formulated as in Equation (3).
V p k = { X p k + μ × sin ( β ) | σ X b e s t k X p k | X p k + μ × cos ( β ) | σ X b e s t k X p k | r a n d < 0.5 r a n d 0.5
The variable rand plays the role of a switching variable that invokes either a sine or cosine function with equal probability. The variable µ decides the magnitude of the sine and cosine function. For µ < 1, the current solution drifts towards the region between itself and the best solution, representing the exploitation phase. In contrast, exploration takes place for µ > 1. The variable β defines the step size of the movement for the current solution either towards or away from the best solution. β is randomly varied in the range [0, 2π], which aids in the exploration of the search space. The variable σ dynamically regulates the contribution of the best solution. The impact of the best solution is glorified for σ > 1, whereas σ < 1 diminishes the impact of the best solution. Therefore, σ can play a crucial role in avoiding premature convergence
The performance of any metaheuristic approach lies in the transition from the exploration to exploitation phase. In the proposed method, it is achieved by adaptively varying µ as per Equation (4).
μ = 2 exp ( a k / G )
where a is a constant, and G represents the maximum number of generations.

2.3. Crossover

A crossover facilitates the generation of trial vectors U p k for each pair of target vectors X p k and the corresponding mutant vector V p k . In the proposed method, a binary crossover is followed. In a binary crossover, the variable of a trial vector is either copied from the corresponding variable of the mutant vector or target vector, depending on the crossover rate (CR) and a randomly generated integer within the range [0, D], as given in Equation (5).
u p , q k = { v p , q k r a n d C R j = j r a n d x p , q k , o t h e r w i s e

2.4. Selection

In this phase, the fittest candidate between each pair of trial vectors and target vectors is selected for forming the next-generation population. Mathematically, it can be expressed as:
x p k + 1 = { u p k f ( u p k ) f ( x p k ) x p k o t h e r w i s e

2.5. Oppositional Learning

All metaheuristic algorithms randomly generate an initial population that uniformly spreads across the search space defined by the crisp boundaries of the decision variables. Moreover, the initial population detects the speed of convergence and the quality of the solution. An opposite population is a well-adapted approach for generating a pool of initial solutions with better chances of producing potential solutions [49] than randomly generated individuals. The opposite population for Equation (2) can be generated using Equation (7).
x p , q 0 = x min , q + x max , q x p , q
As DEA is computationally demanding, creating and evaluating the opposite population for the entire population may further degrade computational efficiency. Therefore, in the proposed method, the opposite population is invoked only to replace the weaker individuals both in the initialization and selection phases. The pseudo-code for this step is shown in Algorithm 1, and the pseudo-code for the proposed algorithm is shown in Algorithm 2.
Algorithm 1 Pseudo-code for replacing weaker individuals with their opposite population
% Xp: Population
% OXp: Opposite population
% fitness: fitness of the population (f(Xp))
% favg: Average fitness of the population
1. Calculate   average   fitness ,   f a v g = 1 N P i = 1 N P f i t n e s s ( i )
2.for i = 1: NP
3.      if fitness(i) > favg
4.        Generate OXp(i) using Equation (7)
5.        Replace Xp(i) with OXp(i)
6.        Replace f(Xp(i)) with f(OXp(i))
7.      end if
8.end for
Algorithm 2 Pseudo code of O-SCMDE Algorithm
1.Initialize the parameters of the O-SCMDEA (NP, D, G and CR)
2.Generate the initial population Xp (randomly) using Equation (19)
3.Evaluate the fitness (fitness) of the initial population Xp
4.Replace the weaker individuals by their respective opposite population using Algorithm 1
5.Shortlist the best individual of the population, Xbest
6.Initialize the iteration counter k = 0.
7.while k < G
8.  for i = 1: NP
9.     Perform mutation operation using Equation (3)
10.     Perform crossover operation using Equation (5)
11.     Reinitialize the individual using Equation (2) in case limit violation
12.     Perform selection operation using Equation (6)
13.     Compute the fitness of updated individual
14.Replace the weaker individuals by their respective opposite population using Algorithm 1
15.     Update the best individual,
16.  end for
17.  Increment iteration counter, k = k + 1
18.end while
19.Output the best individual, Xbest

3. Optimal DG Allocation Problem Formulation

Optimal DG allocation plays a crucial role in maximizing the technical benefits. The three technical parameters considered in the work are real power loss, voltage deviation and voltage stability index. The mono-objective and multi-objective formulation of the three technical parameters are discussed below.

3.1. Mono Objective Formulation

3.1.1. Real Power Loss

Real power loss minimization helps DU to supply power to the surplus loads with the existing substation power. Further, a reduction in RPL also results in savings for DUs in terms of reduction in the energy loss costs. Therefore, the objective function for RPL minimization is very crucial and is defined as:
J 1 = min ( P L O S S )
where PLOSS is the RPL of the system calculated from the two-bus equivalent of a distribution system (depicted in Figure 1) using Equation (9) as [21]:
P L o s s = k = 1 N b I k , k + 1 2 R k , k + 1
where Rk,k+1 and Ik,k+1 are the resistance and the current flowing through the branch connected by the kth and (k+1)th nodes, respectively. Nb represents the total number of branches of the network.
Figure 1. Two-bus equivalent of a distribution network.

3.1.2. Voltage Deviation

The loads connected towards the end of radial distribution networks (DN) experience a poor voltage level, and the scenario is exacerbated with an increase in the load demand. Further, the addition of sensitive loads requires a flat voltage profile. Therefore, the following voltage deviation objective function is suggested to measure the degree to which a flat voltage profile is maintained.
J 2 = min ( V D )
where VD is the voltage deviation of the network, which is the sum total of the square of the differences of the bus voltage level of each node from the substation and is calculated as [21]:
V D = k = 1 N n ( V s V k ) 2
where Vs and Vk are the voltage magnitude of the substation and kth node, respectively. Nn represents the total number of nodes of the network.

3.1.3. Voltage Stability Index

In the recent past, distribution networks (DN) experienced blackouts owing to a lack of reactive power support. The degree of susceptibility to voltage collapse is measured in terms of the voltage stability index (VSI). A higher value of VSI represents a more secure system. Hence, the objective function is defined to minimize the reciprocal of the minimum of the voltage stability index of the distribution network (VSIc) [21]:
J 3 = min ( 1 / V S I c )
The voltage stability index at the (k+1)th node can be calculated as:
V S I ( k + 1 ) = | V k 4 | 4 ( P k + 1 X k , k + 1 Q k + 1 R k , k + 1 ) 2 4 ( P k + 1 R k , k + 1 + Q k + 1 X k , k + 1 ) | V k | 2
where Xk,k+1 is the reactance of the branch connected by the kth and (k+1)th nodes. P k + 1 and Q k + 1 are the equivalent active and reactive powers fed through the (k+1)th node, respectively.

3.2. Multi-Objective Formulation

3.2.1. Index for Real Power Loss Minimization (IRPL)

The index for RPL minimization is defined as the ratio of the RPL with (PLOSS, DG) and without (PLOSS, 0) DG allocation.
I R P L = P L O S S , D G P L O S S , 0
The value of IRPL more than unity represents the increase in RPL following the DG allocation, whereas IRPL less than unity is desirable, as it corresponds to a reduction in RPL in the presence of DG. Unity IRPL means the allocation of DG has no effect on RPL.

3.2.2. Index for Voltage Deviation Minimization (IVD)

The index for VD minimization is defined as the ratio of the VD with (VD,DG) and without (VD,0) DG allocation.
I V D = V D , D G V D , 0
The value of IVD more than unity represents increased VD following the DG allocation, whereas IVD less than unity is desirable, as it corresponds to a reduction in VD in the presence of DG. Unity IVD means the allocation of DG has no effect on VD.

3.2.3. Index for Inverse Voltage Stability Index Minimization (IIVSI)

The index for IIVSI minimization is defined as the ratio of the minimum VSI of the network without (VSIC,0) and with (VSIC,DG) DG allocation.
I I V S I = V S I C , 0 V S I C , D G
The value of IIVSI more than unity represents a decreased voltage stability margin following the DG allocation, whereas IIVSI less than unity is desirable, as it corresponds to an increased voltage stability margin in the presence of DG. Unity IIVSI means the allocation of DG has no effect voltage stability margin.

3.2.4. Multi-Objective Function (MOF)

The weighted sum multi-objective function formulated by combining the above three indices (IRPL, IVD and IIVSI) is expressed below [21]:
min J = w 1 I R P L + w 2 I V D + w 3 I I V S I
where w1, w2 and w3 are the weights and decide the impact of an individual index on the overall objective function. These weights can be judiciously selected on a priority basis by the utilities. However, this study considers the values of the weights as 1.06 and 0.35, respectively [21].

3.3. Constraints

The objective functions defined in Equations (8), (10), (12) and (17) are optimized for the following pragmatic constraints.
  • Bus Voltage Constraint:
The bus voltage is allowed to vary within −5% to +5% of the nominal voltage.
V min V k V max
  • Branch Flow Constraint:
DGs can affect the branch flow of the network. Therefore, to restrict the branch flow in the presence of DGs within the safe limits, the following constraint is defined.
I k , k + 1 I k , k + 1 max
where I k , k + 1 is the branch current, and I k , k + 1 max is the maximum permissible branch current.
  • DG Position Constraint:
The nodes for DG integration are generated using Equation (20) without any repetition:
2 D G l o c N n
  • DG Capacity Constraints:
The sizes of the DGs must be within the capacity limit, as defined in Equation (21):
0.1 × j = 1 N n P l , j < P D G < 0.6 × j = 1 N n P l , j

4. Implementation of O-SCMDEA for Optimal DG Allocation

OADG falls under a mixed-integer nonlinear optimization problem. In the proposed method, two decision variables are used, i.e., size and location of the DGs to evaluate the following prospective scenarios.
  • Scenario I: Real Power Loss Minimization as defined in Equation (8).
  • Scenario II: Voltage Deviation Minimization as defined in Equation (10).
  • Scenario III: Reciprocation of the Minimum Voltage Stability Index Minimization as defined in Equation (12).
  • Scenario IV: Multi-objective function (MOF) as defined in Equation (17).
Further, two cases are considered for each scenario listed above. In the first case, the optimal allocation of unity power factor DG (UPF-DG) units is considered, whereas the optimal allocation of 0.95 lagging power factor DG (LPF-DG) (for 33 bus DN) and 0.866 lagging power factor DG (LPF-DG) (for 118 bus and 136 bus DN) units, respectively [21], are considered in the second case. The detailed execution strategy for optimal DG allocation using O-SCMDEA is discussed below.
Step 1:
Read the distribution system data. Initialize the control parameters of O-SCMDEA (NP, G and CR).
Step 2:
Using Equation (22), randomly generate the initial target vectors, Xp, that contain the possible size and location of the DGs.
X p = [ P D G p , 1 ,   P D G p , 2 , P D G p , n d g , L D G p , 1 ,   L D G p , 2 , L D G p , n d g ]
where ndg is the number of DGs to be planted in the distribution system. Here, the size of the DGs (PDG) is treated as continuous variables, whereas the location of the DGs (LDG) is treated as discrete variables and can be uniformly generated within their upper and lower bounds, as defined in Equations (23) and (24), respectively.
P D G = P D G , min + r a n d × ( P D G , max P D G , min )
L D G = r o u n d ( L D G , min + r a n d × ( L D G , max L D G , min ) )
where PDG,min and PDG,max represent the minimum and maximum allowable real power injections from the DGs, and LDG,min and LDG,max represent the minimum and maximum positions for the DG placements, respectively.
Step 3:
Evaluate the objective function (as per the respective scenarios) using the appropriate Equations (8), (10), (12) and (17). To calculate the objective function, a forward–backward sweep load flow, as used in Reference [50], was used.
Step 4:
Replace the weaker individuals of the population by their opposite population using Equation (7) and update the best individual. For the minimization problem, the individual whose fitness value is higher than the average fitness of the population is considered weak.
Step 5:
Set the generation counter as k = 1.
Step 6:
Perform the mutation and crossover operations using Equations (3) and (5), respectively.
Step 7:
Check the limits of the decision variables and, in the case of a violation of the limits, reinitialize the corresponding population using Equation (2).
Step 8:
Perform the selection operation using Equation (6).
Step 9:
Replace the weaker individuals of the population by their opposite population using Equation (7).
Step 10:
If the maximum generation is reached, then go to Step 11; otherwise, increment the iteration counter k = k + 1 and go to Step 6.
Step 11:
Display the optimal size and location of the DGs.

5. Results and Discussion

The validation of the proposed method was established by considering one small-scale, i.e., 33 bus test system and two large-scale test systems, namely the 118 bus and 136 bus test systems. For each test system, four distinct scenarios, each with two cases, were simulated as described in Section 4. For each scenario, the SCA and DEA were also implemented to bring out the effectiveness of the proposed method. A forward–backward sweep load flow [50] was used to evaluate the objective functions for each of the above-stated scenarios. The base case performance of the test systems is given in Table 2. The best solutions for OADG were generated from 50 independent trial runs of the algorithms. The control parameter settings for the SCA, DEA and O-SCMDEA are presented in Table 3. In the proposed approach, three DG units having sizes capped by the DG capacity constrained mentioned in Equation (21) were considered for integration. The proposed algorithms were simulated in the MATLAB R2016a environment on a laptop with specifications: Intel(R) Core (TM) i3-6006U CPU @2.00 GHz and 4GB RAM.
Table 2. Base case performance of the test systems.
Table 3. Control parameter setting of the SCA, DE and O-SCMDEA for the different test systems.

5.1. Test System 1 (33 Bus)

Test system 1 is a 33 bus [48] small-scale distribution network that caters to total real and reactive power loads of 3715 kW and 2300 kVAr, respectively. A voltage and power base of 12.66 kV and 100 MVA are chosen for the test system.

5.1.1. Scenario I

This scenario determines the optimal allocations of DG units when using real power loss minimization as the mono-objective function. The results obtained by the proposed method and several other recent methods for both types of DGs, such as UPF-DG (case 1) and 0.95 LPF-DG (case 2), are compared in Table 4. The results reveal that the power loss reduction attained by the proposed method is 72.7777 kW, which is the minimum compared to the loss reduction attained by the rest of the established methods, such as the SCA, DE, QOCSOS, WCA, SFSA and OTCDE for case 1. The loss reduction by the O-SCMDEA for case 2 is 28.533 kW, which is jointly the minimum as reported by the SFSA and OTCDE. Further, the loss reduction obtained for 0.95 LPF-DG is significantly less than for UPF-DG. This loss reduction accounts for the additional reactive power support from DG units operating at the lagging power factor. Moreover, the standard deviation (SD) of the results obtained by O-SCMDEA is the lowest compared to the SCA and DEA for both the cases, as can be seen from the 10th column of Table 4. A lower standard deviation is a figure of merit for the algorithm’s robustness. Therefore, O-SCMDEA can be considered as a more robust algorithm to determine the optimal allocation of DGs to minimize the real power loss of the distribution network. The convergence characteristics of the SCA, DEA and O-SCMDEA for loss reduction for both the cases are portrayed in Figure 2. A faster convergence on the optimal value can be witnessed for O-SCMDEA compared to the SCA and DEA in said figures.
Table 4. Comparison of the results for the real power loss minimization of 33 bus DN.
Figure 2. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario I of the 33 bus system.

5.1.2. Scenario II

This scenario deals with the mono-objective function to improve the voltage profile of the distribution network. A lower value of the voltage deviation implies that the system operates closer to a flat voltage profile. Table 5 depicts the results obtained by different methods in solving the optimal DG allocation for minimization of the voltage deviation for scenario II. It shows that the voltage deviation of the test system is reduced to 0.3814 × 10−3 p.u. and 0.2401 × 10−3 p.u. from 0.1338 p.u. (for base case) for the UPF-DGs and 0.95 LPF-DGs, respectively. It means that DGs operating at lagging power factors significantly improve the voltage profile. The performance of the proposed method in minimizing the voltage deviation is also compared with other methods, as shown in Table 5. It shows that O-SCMDEA hovers near the minimum voltage deviation of 0.3814 × 10−3 p.u. as compared to that of 0.5 × 10−3 p.u., 0.4619 × 10−3 p.u., 0.6571 × 10−3 p.u., 0.512 × 10−3 p.u. and 0.6597 × 10−3 p.u. as obtained by the SCA, DEA, QOCSOS, WCA and SFSA, respectively, for DGs operating at a unity power factor. For case 2, the voltage deviation reported by O-SCMDEA is 0.2401 × 10−3 p.u., which is slightly higher compared to 0.2283 × 10−3 p.u., 0.2240 × 10−3 p.u. and 0.2285 × 10−3 p.u. as obtained by the QOCSOS, WCA and SFSA, respectively. However, a close examination of total DG capacity reveals that it is 3.7384 kW, 3.8947 kW, 3.7271 kW and 3.8171 kW for O-SCMDEA, QOCSOS, WCA and SFSA, respectively. Therefore, the results obtained by O-SCMDEA cannot be undermined compared to those of other reported methods, except the WCA for case 2. A comparison of the convergence characteristics for scenario 2 by the SCA, DEA and O-SCMDEA is shown in Figure 3. Undoubtedly, O-SCMDEA performed the best in finding the global optima compared to the rest of the methods. The standard deviation of the results, as shown in the 10th column of Table 5, are 0.0002, 0.0703 × 10−3 and 0.0879 × 10−3 for case 1 and are 0.1279 × 10−3, 0.0657 × 10−3 and 0.0401 × 10−3 for case 2 by the SCA, DEA and O-SCMDEA, respectively. It suggests that O-SCMDEA is more robust in solving the optimal DG allocation to maintain the near-flat voltage operation of the distribution network.
Table 5. Comparison of the results for the voltage deviation minimization of 33 bus DN.
Figure 3. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario II of the 33 bus system.

5.1.3. Scenario III

Maximization of the critical voltage stability index or, conversely, minimization of the reciprocal critical voltage stability index (RCVSI) as the mono-objective function is investigated in this scenario for solving the optimal DG allocation. The results obtained by the proposed method and several other established methods for both cases of scenario III are represented in Table 6. The RCVSI obtained by O-SCMDEA is 1.0291 p.u. and 1.0213 p.u. for case 1 and case 2, respectively, which is the minimum as compared to the results obtained by the SCA, DEA, QOCSOS, WCA and SFSA as presented in the 6th column of Table 6. As the distribution system exhibiting RCVSI closer to unity is more immune to voltage collapse, therefore, DGs operating at 0.95 power factor (lagging) with RCVSI closer to unity can significantly reduce the occurrence of voltage collapse and save the system from possible vulnerability. Further, O-SCMDEA has provided a better solution for optimal DG allocation to reduce the RCVSI compared to the other methods reported in Table 6. Moreover, the standard deviation of the results obtained by O-SCMDEA is small for both the cases compared to that of the SCA and DEA, making it a more robust algorithm to handle the optimal DG allocation for scenario III. Figure 4 displays the convergence characteristics of the SCA, DEA and O-SCMDEA for scenario III. It claims a faster and near-optimal convergence on O-SCMDEA as compared to the SCA and DEA.
Table 6. Comparison of the results for RCVSI minimization of 33 bus DN.
Figure 4. Comparison of convergence characteristic of the SCA, DEA and O-SCMDEA for both cases of scenario III of the 33 bus system.

5.1.4. Scenario IV

In this scenario, a multi-objective function (MOF) formed after combining the IRPL, IVD and IIVSI through suitable weights optimized to decide the optimal allocation for DGs to extract the maximum technical benefits. Table 7 displays the values of real power loss, voltage deviation and RCVSI as obtained by different methods for obtaining optimal allocation for both types of DGs (i.e., UPF-DG and 0.95 LPF-DG) to minimize the multi-objective function. The power loss obtained by O-SCMDEA must be 81.7494 kW, which is the highest as compared to 80.6305 kW, 80.6471 kW, 77.0414 kW and 77.410 kW obtained by the SCA, DEA, QOCSOS, WCA and SFSA, respectively, for case 1. However, a close examination of the results says that the overall objective function value attained by O-SCMDEA is the minimum as compared to the rest of the methods. It is also reflected in Table 7 that the values of the VD and RCVSI obtained by O-SCMDEA are 0.0040 p.u. and 1.0679 p.u., respectively, for case 1, which is also the minimum as compared to the results obtained by the SCA, DEA, QOCSOS, WCA and SFSA. Hence, the performance of O-SCMDEA can be considered superlative as compared to the performance of the SCA, DEA, QOCSOS, WCA and SFSA in determining the optimal DG allocation for case 1 of scenario IV, as the earlier one provides the best results for two of the three objectives, as well as in the overall objective function value.
Table 7. Comparison of the results for the simultaneous optimization of the RPL, VD and RCVSI of 33 bus DN.
For case 2, the real power loss reduction obtained by O-SCMDEA is 32.0436 kW, which is higher than 31.7068 kW, 29.3450 kW and 29.383 kW obtained by the DEA, QOCSOS, WCA and SFSA, respectively, and marginally lower than 32.2575 kW, as obtained by the SCA. However, in terms of the values of the VD and RCVSI, O-SCMDEA reports much better results, i.e., 0.0003 p.u. and 1.0255 p.u., respectively, as compared to 0.0004 p.u. and 1.0276 p.u., 0.0004 p.u. and 1.0272 p.u., 0.0006917 p.u. and 1.0316 and 0.000673 p.u. and 1.0312 p.u. obtained by the SCA, DEA, QOCSOS, WCA and SFSA, respectively. Hence, O-SCMDEA proves its superiority over the SCA, DEA, QOCSOS, WCA and SFSA in finding the optimal DG allocation for case 2 of scenario IV. O-SCMDEA also proved to be more robust, as its standard deviation is 0.0014 and 0.0007, respectively, for case 1 and case 2, which are negligibly small and the minimum compared to that of the rest of the established methods, as presented in the 11th column of Table 7. A comparison of the convergence characteristics for the SCA, DEA and O-SCMDEA is shown in Figure 5. It reveals that O-SCMDEA settles at the global optima at a faster speed than the SCA and DEA for both cases of scenario IV. The voltage profile and branch current profile of the 33-bus test system are depicted in Figure 6 and Figure 7, respectively, for the base case, optimally allocated three UPF-DGs and three 0.95 LPF-DGs, respectively, as obtained by O-SCMDEA for scenario IV. From both figures, it can be said that the system operates close to a flat voltage profile and with reduced branch currents when 0.95 LPF-DGs of optimal sizes are placed at strategic locations. A reduced branch current implies that the system is drawing less power from the substation, releasing the transmission and distribution capacity. However, the voltages of DG insertion nodes tend to marginally rise above the substation node voltage for 0.95 LPF-DGs than UPF-DGs. This is because of the excessive VAR available at those nodes due to DG units’ lagging power factor operation.
Figure 5. Comparison of the convergence characteristic of the SCA, DEA and O-SCMDEA for both cases of scenario IV of the 33 bus system.
Figure 6. Voltage profile of the 33 bus test system for scenario IV.
Figure 7. Branch current profile of the 33-bus test system for scenario IV.

5.2. Test System 2 (118 Bus)

Test system 2 is a 118 bus, [41] large-scale distribution network that caters to total real and reactive power loads of 22,710 kW and 170,410 kVAr, respectively. A voltage and power base of 11 kV and 100 MVA are chosen for the test system.

5.2.1. Scenario I

In this scenario, the mono-objective function of real power loss minimization is simulated to determine the optimal allocations of the DG units. The results for this scenario for both UPF-DGs (case 1) and 0.866 LPF-DGs (case 2) are compared in Table 8. The results reveal that, for UPF-DGs, the real power loss reduction attained by the proposed method is 667.2830 kW from 1298.1 kW of the base case, which is the minimum as compared to a loss reduction of 668.3339 kW, 668.9599 kW and 667.29 kW attained by the SCA, DEA and SFSA, respectively. The loss reduction by the O-SCMDEA for 0.866 LPF-DGs is 362.7833 kW from 1298.1 kW of the base case, which is also the minimum compared to 364.5265 kW and 370.1841 kW yielded by the SCA and DEA, respectively. Further, the loss reduction obtained by 0.866 LPF-DGs is significantly less than UPF-DGs, which is due to the additional reactive power support received from the lagging power factor operation of the DG units. Moreover, the standard deviation of the results obtained by O-SCMDEA is the lowest compared to the SCA and DEA for both the cases, as can be seen from the 10th column of Table 8. It implies O-SCMDEA is more robust in solving the optimal allocation of the DGs to minimize the real power loss of the distribution network as compared to the SCA and DE. The convergence characteristics of the SCA, DEA and O-SCMDEA for loss reduction for both the cases are portrayed in Figure 8. It confirms the faster convergence of O-SCMDEA on the optimal value compared to SCA and DEA.
Table 8. Comparison of the results for the real power loss minimization of 118 bus DN.
Figure 8. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario I of the 118 bus system.

5.2.2. Scenario II

This scenario deals with the mono-objective function to improve the voltage profile of the distribution system. A system with a voltage deviation close to zero will have voltages of all nodes close to the substation. For test system 2, the voltage deviation without integration of the DG units is 0.3576 p.u., which can be considered as very poor. Further, several nodes have voltages below 0.95 p.u., and the 77th node experiences the minimum voltage of 0.8688 p.u., as given in Table 2. Table 9 depicts the results obtained by different methods in solving the optimal DG allocation for voltage profile improvement for scenario II. It shows that the voltage deviation of the test system as obtained by O-SCMDEA is 0.0598 p.u. and 0.0458 p.u. for UPF-DGs and 0.866 LPF-DGs, respectively. It means that DGs operating at lagging power factor have a significant impact in maintaining a better voltage profile than those working at UPF. Moreover, the standard deviation of the results obtained by O-SCMDEA is the lowest compared to the SCA and DEA for both the cases, as can be seen from the 10th column of Table 9. It suggests that O-SCMDEA is more robust in solving the optimal DG allocation to maintain the near-flat voltage operation of the distribution network. A comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for scenario II is shown in Figure 9. Undoubtedly, O-SCMDEA performs the best in finding the global optima compared to the SCA and DEA.
Table 9. Comparison of the results for the voltage deviation minimization of 118 bus DN.
Figure 9. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario II of the 118 bus system.

5.2.3. Scenario III

In this scenario, the optimal DG allocation is solved to minimize the mono-objective function of RCVSI. Table 2 reflects that this test system has a base case RCVSI of 1.7552 p.u., which is too high and can increase the risk of a more catastrophic voltage collapse. Table 10 presents the results reported by the SCA, DEA and O-SCMDEA for both cases of scenario III. The RCVSI obtained by O-SCMDEA is 1.1799 p.u. and 1.1665 p.u. for case 1 and case 2, respectively, which is the minimum compared to the results obtained by that of the SCA and DEA, as presented in the 6th column of Table 10. Once again, the optimal allocation of 0.866 LPF-DGs has shown to have a better RCVSI than UPF-DGs. It conveys that the lagging power factor of DGs can save the system from possible voltage collapse by providing additional VAR support. Further, O-SCMDEA has provided a better solution for optimal DG allocation to reduce the RCVSI compared to the other methods, as reported in Table 10. Moreover, the standard deviation of the results obtained by O-SCMDEA is small for both the cases compared to that of the SCA and DE, making it a more robust algorithm to handle the optimal DG allocation for scenario III. Figure 10 displays the convergence characteristics of the SCA, DEA and O-SCMDEA for scenario III. It claims a faster and near-optimal convergence O-SCMDEA compared to the SCA and DEA.
Table 10. Comparison of the results for the RCVSI minimization of 118 bus DN.
Figure 10. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario III of the 118 bus system.

5.2.4. Scenario IV

In this scenario, the simultaneous play among the IRPL, IVDI and IIVSI in deciding the optimal DG allocation is envisaged by combining them through suitable weights to form a weighted sum multi-objective function. Table 11 compares the values of real power loss, voltage deviation and RCVSI as obtained by different methods for the optimal allocation for both types of DGs to minimize the multi-objective function. For case 1, the power loss yielded by O-SCMDEA is 693.8726 kW, which is slightly higher than 688.6312 kW obtained by the SCA and much better than 700.4404 kW as achieved by the DEA. In terms of improvement in VD, the results obtained by O-SCMDEA outperform that of the SCA and DEA for case 1. For RCVSI, the DEA gives marginally better results than that of O-SCMDEA. However, a look at the 10th column of Table 11 reveals that the overall performance of the proposed method in optimizing the multi-objective function is superlative as compared to the SCA and DEA. Similarly, for case 2, O-SCMDEA evolves as a clear-cut winner so far as minimization of the real power loss and multi-objective function is concerned. However, the results achieved by O-SCMDEA for case 2 fall marginally short in terms of the VD and RCVSI from the SCA and DEA, respectively. Once again, the standard deviation of the results obtained by O-SCMDEA is far better than that of the SCA and DEA for both cases of the DG operation. Therefore, O-SCMDEA qualifies as a more robust algorithm for large-scale test systems to handle the optimal DG allocation. Further, the comparison of the convergence characteristic of the SCA, DEA and O-SCMDEA as depicted in Figure 11 reveals that the proposed method has a faster convergence on the near-global optima. The voltage profile and branch current profile of the test system for both cases of scenario IV are depicted in Figure 12 and Figure 13, respectively. The performance of the test system is found to be better both in terms of a better voltage profile and much-reduced feeder currents for 0.866 LPF-DG units than UPF-DGs and no DGs, respectively.
Table 11. Comparison of the results for the simultaneous optimization of the RPL, VD and RCVSI of 118 bus DN.
Figure 11. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario IV of the 118 bus system.
Figure 12. Voltage profile of the 118 bus test system for scenario IV.
Figure 13. Branch current profile of the 118 bus test system for scenario IV.

5.3. Test System 3 (136 Bus)

Test system 3 is a 136 bus [48] large-scale distribution network that caters to total real and reactive power loads of 18,314 kW and 7932.5 kVAr, respectively. A voltage and power base of 13.8 kV and 100 MVA are chosen for the test system.

5.3.1. Scenario I

This scenario deals with the results of the proposed algorithm in minimizing the mono-objective function of real power loss UPF-DGs (case 1) and 0.866 LPF-DGs (case 2), respectively. Table 12 lists the results achieved by the SCA, DEA, O-SCMDEA and SFSA for minimizing the real power loss for both cases. The real power loss is reduced from 320.35 kW to 169.9215 kW, 170.8067 kW, 169.0198 kW and 169.22 kW by the SCA, DEA, O-SCMDEA and SFSA, respectively, for case 1. Similarly, for case 2, the real power loss reduction achieved by the SCA, DEA and O-SCMDEA is 145.1953 kW, 144.8097 kW and 144.3359 kW, respectively. Hence, the proposed method is found to be effective in solving DG allocation for real power loss minimization compared to the rest of the established algorithms listed in Table 12. Moreover, a better loss reduction reported for optimal 0.866 LPF-DGs is considered than UPF-DGs. The standard deviation of the results listed in the 10th column of Table 12 confirms that the proposed method is more robust in handling large-scale test systems. The comparative convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario I are depicted in Figure 14.
Table 12. Comparison of the results for real power loss minimization of 136 bus DN.
Figure 14. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario I of the 136 bus system.

5.3.2. Scenario II

This scenario deals with the mono-objective function to improve the voltage profile of the distribution system. Table 13 depicts the results obtained by different methods in solving the optimal DG allocation for voltage profile improvement for scenario II. It shows that the voltage deviation of the test system as obtained by O-SCMDEA is 0.0422 p.u. and 0.0305 p.u. for UPF-DGs and 0.866 LPF-DGs, respectively. It means that DGs operating at a lagging power factor have a significant impact in maintaining a better voltage profile than those operating at UPF. Moreover, the standard deviation of the results obtained by O-SCMDEA is the lowest compared to the SCA and DEA for both the cases, as can be seen from the 10th column of Table 13. It suggests that O-SCMDEA is more robust in solving optimal DG allocation to maintain the near-flat voltage operation of the distribution network. A comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for scenario II is shown in Figure 15. Undoubtedly, O-SCMDEA performs the best in finding the global optima compared to SCA and DEA.
Table 13. Comparison of the results for the voltage deviation minimization of 136 bus DN.
Figure 15. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario II of the 136 bus system.

5.3.3. Scenario III

In this scenario, the optimal DG allocation is solved to minimize the mono-objective function of the reciprocal of the RCVSI. Table 14 presents the results reported by the SCA, DEA and O-SCMDEA for both cases of scenario III. The RCVSI obtained by O-SCMDEA is 1.1244 p.u. and 1.1163 p.u. for case 1 and case 2, respectively, which is identically the same as obtained by the SCA and DEA, as presented in the 6th column of Table 14. Once again, the optimal allocation of the lagging DGs was shown to have a better RCVSI than UPF-DGs. Moreover, the standard deviation of the results obtained by all the methods listed in Table 14 is zero, which implies that all of them are equally capable of handling the optimal DG allocation for scenario III. Figure 16 displays the convergence characteristics of the SCA, DE and O-SCMDEA for both cases of scenario III.
Table 14. Comparison of the results for the RCVSI minimization of 136 bus DN.
Figure 16. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario III of the 136 bus system.

5.3.4. Scenario IV

In this scenario, the simultaneous optimization of the IRPL, IVD and IIVSI is considered for deciding the optimal DG allocation in the framework of a weighted sum multi-objective function. Table 15 compares the values of different objectives as obtained by other methods for the optimal allocation of both UPF-DGs and 0.866 LPF-DGs of scenario IV. For case 1, the values of the RPL, VD and RCVSI attained by O-SCMDEA are 174.6281 kW, 0.0489 p.u. and 1.1358 p.u., respectively, which are the lowest as compared to that of the SCA and DEA. Similarly, the values of the RPL, VD and RCVSI attained by O-SCMDEA are 144.3639 kW, 0.0314 p.u. and 1.1247 p.u., respectively, which are the lowest compared to the SCA and DEA for case 2. Therefore, O-SCMDEA qualifies as a more robust algorithm for large-scale test systems to handle the optimal DG allocation. Further, the comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA as depicted in Figure 17 reveals that the proposed method has a faster convergence on the near-global optima. The voltage profile and branch current profile of the test system for both cases of scenario IV are depicted in Figure 18 and Figure 19, respectively. The performance of the test system is found to be better both in terms of a better voltage profile and a much-reduced feeder current for the optimal allocation of 0.866 LPF-DGs than UPF-DGs and no DGs, respectively.
Table 15. Comparison of the results for the simultaneous optimization of the RPL, VD and RCVSI of 136 bus DN.
Figure 17. Comparison of the convergence characteristics of the SCA, DEA and O-SCMDEA for both cases of scenario IV of the 136 bus system.
Figure 18. Voltage profile of the 136 bus test system for scenario IV.
Figure 19. Branch current profile of the 136 bus test system for scenario IV.

5.4. Statistical Analysis

To establish the superiority of the proposed method, optimal allocation of the DG units for real power loss minimization (considering both DG types) was solved for 50 independent trial runs of the SCA, DEA and O-SCMDEA. Box plots for scenario 1, by all the three methods across the three test systems, are compared in Figure 20, Figure 21 and Figure 22, respectively. A box plot provides a visual description of datasets in five distinct ranges: minimum, first quartile, median, third quartile and maximum range. A box is drawn connecting the first and third quartiles and spreads over the interquartile range of 2σ, where σ represents the standard deviation of the dataset. The median value of the data is represented by the horizontal line drawn within the box. The vertical lines connecting the first quartile to a minimum value of the data and the third quartile to the maximum data value are called whiskers. The minimum and maximum ranges of the dataset are represented by plus marks and called outliers. A lower σ value is evident for the proposed technique across all the test systems for scenario I. It implies that O-SCMDEA is more robust than the SCA and DEA in solving the optimal DG allocation even for the larger test systems. Further, the comparison of the statistical features in Table 4 with O-SCMDEA corresponding to case 1 and case 2 of Scenario I for the 33 bus system of the QOCSOS algorithm (as reported in Reference [21] for 30 independent trial runs) also proves the robustness of the proposed method.
Figure 20. Box plot for scenario I of the 33 bus test system.
Figure 21. Box plot for scenario I of the 118 bus test system.
Figure 22. Box plot for scenario I of the 136 bus test system.
Normality tests reveal whether the data are drawn from a normal distribution or not. Therefore, in this work, the Shapiro–Wilk test and Kolmogorov–Smirnov test were performed for a normality check, and the results are presented in Table 16. The table shows that the p-values obtained by both tests across the three test systems are less than the assumed significance level of 5%. Hence, it can be said with a 95% confidence level that the results obtained by the proposed method are not drawn from any normal distribution.
Table 16. Normality test for O-SCMDEA for scenario I applied to the different test systems.
Further, the Friedman–ANOVA and Wilcoxon signed-rank tests, which are standard nonparametric tests, were also performed for the post hoc analysis, and the results are presented in Table 17 and Table 18, respectively. In Table 16, the lower p-values of the proposed technique for both cases of scenario I across the three test systems as compared to the other methods prove its superiority. Pairwise comparisons of the p-values for the different algorithms are shown in Table 17. The p-values less than the significance level of 5% suggest that the differences in the mean values of the results obtained by different techniques are of statistical significance.
Table 17. Friedman–ANOVA test of O-SCMDEA for scenario I applied to the different test systems.
Table 18. Wilcoxon signed-rank test for scenario I applied to the different test systems.

5.5. Solution Quality

The results obtained by the proposed O-SCMDEA for solving the OADG for all the studied test systems are compared with state-of-the-art metaheuristic approaches in Table 4, Table 5, Table 6, Table 7, Table 8, Table 9, Table 10, Table 11, Table 12, Table 13, Table 14 and Table 15. It can be seen that the best results obtained by O-SCMDEA are the lowest as compared to all the reported metaheuristic approaches for all scenarios across all the studied test systems. Additionally, for the larger test systems (118 bus and 136 bus), the solutions provided by the O-SCMDEA are considerably better as compared to those of the SCA, DEA and SFSA [51]. Hence, it confirms that the proposed method provides a high-quality solution for solving the OADG.

5.6. Convergence Charecteristics

The convergence characteristics of the proposed O-SCMDEA algorithm are compared with those of the SCA and DEA in their respective convergence characteristic figures for all the test systems. All these figures illustrate that O-SCMDEA reaches the near-optimal solution faster than the SCA and DEA. This faster convergence accounts for the adoption of the oppositional learning and hybridization of the SCA and DEA, which effectively balances the search space’s exploration and exploitation, respectively.

5.7. Computational Time

For completeness, the computational time of the proposed O-SCMDE and studied SCA and DEA for solving the OADG are compared in Table 19. For this purpose, the above algorithms were simulated for one trial run considering a fixed population size of 50 and maximum iterations of 100 for all test systems for the minimization of the real power loss only. From Table 19, it can be seen that the SCA is the fastest, whereas the proposed O-SCMDEA is the slowest in solving the OADG. Due to the joint execution of both the SCA and DEA, O-SCMDEA took more execution time than both of them. However, in terms of robustness, convergence characteristics and solution quality, O-SCMDEA outperforms the SCA, DEA and other reported metaheuristic approaches.
Table 19. Comparison of the simulation time for Scenario I applied to the studied test systems.

6. Conclusions

The inherent advantage of hybridizing two complementing metaheuristic methods, namely the SCA and DEA, has been utilized to propose a new O-SCMDEA algorithm. Opposition-based learning has also been strategically incorporated to improve the convergence speed and evade stagnation. The algorithm has been effectively implemented for the OADG problem in three test distribution networks (33, 118 and 136 buses) considering four scenarios (three separate mono-objectives of power loss minimization, voltage deviation minimization and maximization of VSIc and a multi-objective framework for all three objectives in combination). For each of the mentioned scenarios, OADG was solved for the optimal allocation of UPF-DGs and LPF-DGs (0.95 lagging for 33 bus and 0.866 lagging for 118 bus and 136 bus). It has been established through the detailed analysis of the results that the proposed hybrid algorithm has superior performance in terms of attainment of the individual objectives and the multi-objective formulation, including the convergence characteristics compared to the SCA and DEA algorithms. The results of O-SCMDEA for solving the OADG were also compared with the recent metaheuristic approaches, such as the QOCSOS, WCA, SFSA and OTCDE, which further confirms the supremacy of the proposed method for solving the OADG, especially for large-scale distribution networks. Box plots were presented for Scenario 1 of all the test systems in the statistical analysis section, confirming the moderately better robustness of the proposed method than the SCA and DEA. The Shapiro–Wilk test and Kolmogorov–Smirnov test were performed for a normality check considering both DG types in each of the three test distribution systems, leading to confirmation of non-generation of the results drawn from any normal distribution. The Friedman–ANOVA and Wilcoxon signed-rank tests were also performed for a post hoc analysis of both cases of scenario I across the three test systems compared to the other methods, proving its superiority. It can also be concluded that O-SCMDE outperforms the SCA and DEA in terms of the convergence characteristics and solution quality but with an increased simulation time. In future works, the application of the proposed method can be extended to other planning problems [53,54].

Author Contributions

Conceptualization, S.K.D. and S.M.; methodology, S.K.D. and S.M.; software, S.K.D.; validation, S.K.D., S.M. and A.Y.A.; formal analysis, S.K.D.; investigation, S.K.D.; resources, S.K.D.; data curation, S.K.D. and S.M.; writing—original draft preparation, S.K.D., S.M. and A.Y.A.; writing—review and editing, S.K.D., S.M. and A.Y.A.; visualization, S.K.D., S.M. and A.Y.A.; supervision, S.M. and A.Y.A.; funding acquisition, M.L.A. and reviewing the paper, A.A. and A.Y.A. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Deanship of Scientific Research at Jouf University, KSA under grant no. DSR-2021-02-0302.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Willis, H.L. Analytical methods and rules of thumb for modeling DG-distribution interaction. In Proceedings of the IEEE PES Summer Meeting, Seattle, WA, USA, 16–20 July 2000; pp. 1643–1644. [Google Scholar] [CrossRef]
  2. Wang, C.; Nehrir, M. Analytical approaches for optimal placement of distributed generation sources in power systems. IEEE Trans. Power Syst. 2004, 19, 2068–2076. [Google Scholar] [CrossRef]
  3. Acharya, N.; Mahat, P.; Mithulananthan, N. An analytical approach for DG allocation in primary distribution network. Int. J. Electr. Power Energy Syst. 2006, 28, 669–678. [Google Scholar] [CrossRef]
  4. Hung, D.Q.; Mithulananthan, N.; Bansal, R. Analytical Expressions for DG Allocation in Primary Distribution Networks. IEEE Trans. Energy Convers. 2010, 25, 814–820. [Google Scholar] [CrossRef]
  5. Aman, M.; Jasmon, G.; Mokhlis, H.; Bakar, A. Optimal placement and sizing of a DG based on a new power stability index and line losses. Int. J. Electr. Power Energy Syst. 2012, 43, 1296–1304. [Google Scholar] [CrossRef]
  6. Hung, D.Q.; Mithulanathan, N. Multiple Distributed Generator Placement in Primary Distribution Network for Loss Reduction. IEEE Trans. Ind. Electron. 2013, 60, 1700–1708. [Google Scholar] [CrossRef]
  7. Kayal, P.; Chanda, S.; Chanda, C.K. An analytical approach for allocation and sizing of distributed generations in radial distribution network. Int. Trans. Electr. Energy Syst. 2017, 27, e2322. [Google Scholar] [CrossRef]
  8. Mahmoud, K.; Yorino, N.; Ahmed, A. Optimal Distributed Generation Allocation in Distribution Systems for Loss Minimization. IEEE Trans. Power Syst. 2016, 31, 960–969. [Google Scholar] [CrossRef]
  9. Karunarathne, E.; Pasupuleti, J.; Ekanayake, J.; Almeida, D. The Optimal Placement and Sizing of Distributed Generation in an Active Distribution Network with Several Soft Open Points. Energies 2021, 14, 1084. [Google Scholar] [CrossRef]
  10. Diaaeldin, I.; Aleem, S.A.; El-Rafei, A.; Abdelaziz, A.; Zobaa, A.F. Optimal Network Reconfiguration in Active Distribution Networks with Soft Open Points and Distributed Generation. Energies 2019, 12, 4172. [Google Scholar] [CrossRef] [Green Version]
  11. Sultana, S.; Roy, P. Multi-objective quasi-oppositional teaching learning based optimization for optimal location of distributed generator in radial distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 534–545. [Google Scholar] [CrossRef]
  12. Abdelaziz, A.Y.; Hegazy, Y.G.; El-Khattam, W.; Othman, M.M. Optimal Planning of Distributed Generators in Distribution Networks Using Modified Firefly Method. Electr. Power Compon. Syst. 2015, 43, 320–333. [Google Scholar] [CrossRef]
  13. Sultana, S.; Roy, P.K. Krill herd algorithm for optimal location of distributed generator in radial distribution system. Appl. Soft Comput. J. 2016, 40, 391–404. [Google Scholar] [CrossRef]
  14. Saha, S.; Mukherjee, V. Optimal placement and sizing of DGs in RDS using chaos embedded SOS algorithm. IET Gener. Transm. Distrib. 2016, 10, 3671–3680. [Google Scholar] [CrossRef]
  15. Sharma, S.; Bhattacharjee, S.; Bhattacharya, A. Quasi-Oppositional Swine Influenza Model Based Optimization with Quarantine for optimal allocation of DG in radial distribution network. Int. J. Electr. Power Energy Syst. 2016, 74, 348–373. [Google Scholar] [CrossRef]
  16. Nguyen, T.P.; Vo, D.N. A novel stochastic fractal search algorithm for optimal allocation of distributed generators in radial distribution systems. Appl. Soft Comput. 2018, 70, 773–796. [Google Scholar] [CrossRef]
  17. Jayasree, M.S.; Sreejaya, P.; Bindu, G.R. Multi-Objective Metaheuristic Algorithm for Optimal Distributed Generator Placement and Profit Analysis. Technol. Econ. Smart Grids Sustain. Energy 2019, 4, 1–10. [Google Scholar] [CrossRef] [Green Version]
  18. Nematshahi, S.; Rajabi Mashhadi, H. Application of Distribution Locational Marginal Price in optimal simultaneous distributed generation placement and sizing in electricity distribution networks. Int. Trans. Electr. Energy Syst. 2019, 29, e2837. [Google Scholar] [CrossRef]
  19. Kumar, S.; Mandal, K.; Chakraborty, N. A novel opposition-based tuned-chaotic differential evolution technique for techno-economic analysis by optimal placement of distributed generation. Eng. Optim. 2019, 52, 303–324. [Google Scholar] [CrossRef]
  20. Truong, K.H.; Nallagownden, P.; Elamvazuthi, I.; Vo, D.N. An improved meta-heuristic method to maximize the penetration of distributed generation in radial distribution networks. Neural Comput. Appl. 2020, 32, 10159–10181. [Google Scholar] [CrossRef]
  21. Truong, K.H.; Nallagownden, P.; Elamvazuthi, I.; Vo, D.N. A Quasi-Oppositional-Chaotic Symbiotic Organisms Search algorithm for optimal allocation of DG in radial distribution networks. Appl. Soft Comput. 2020, 88, 106067. [Google Scholar] [CrossRef]
  22. Selim, A.; Kamel, S.; Jurado, F. Efficient optimization technique for multiple DG allocation in distribution networks. Appl. Soft Comput. 2020, 86, 105938. [Google Scholar] [CrossRef]
  23. Hemeida, M.G.; Ibrahim, A.A.; Mohamed, A.A.A.; Alkhalaf, S.; El-Dine, A.M.B. Optimal allocation of distributed generators DG based manta ray based optimization algorithm. Ain Shams Eng. J. 2021, 12, 609–619. [Google Scholar] [CrossRef]
  24. Kawambwa, S.; Hamisi, N.; Mafole, P.; Kundaeli, H. A cloud model based symbiotic organism search algorithm for DG allocation in radial distribution network. Evol. Intell. 2021, 15, 545–562. [Google Scholar] [CrossRef]
  25. Dash, S.K.; Mishra, S.; Pati, L.R.; Satpathy, P.K. Optimal Allocation of Distributed Generators Using Metaheuristic Algorithms—An Up-to-Date Bibliographic Review. In Green Technology for Smart City and Society; Lecture Notes in Networks and Systems; Sharma, R., Mishra, M., Nayak, J., Naik, B., Pelusi, D., Eds.; Springer: Singapore, 2020; Volume 151, pp. 553–561. [Google Scholar]
  26. Prabha, D.R.; Jayabarathi, T. Optimal placement and sizing of multiple distributed generating units in distribution networks by invasive weed optimization algorithm. Ain Shams Eng. J. 2016, 7, 683–694. [Google Scholar] [CrossRef] [Green Version]
  27. Ali, M.H.; Mehanna, M.; Othman, E. Optimal planning of RDGs in electrical distribution networks using hybrid SAPSO algorithm. Int. J. Electr. Comput. Eng. IJECE 2020, 10, 6153–6163. [Google Scholar] [CrossRef]
  28. Selim, A.; Kamel, S.; Jurado, F. Voltage stability analysis based on optimal placement of multiple DG types using hybrid optimization technique. Int. Trans. Electr. Energy Syst. 2020, 30, e12551. [Google Scholar] [CrossRef]
  29. Kansal, S.; Kumar, V.; Tyagi, B. Hybrid approach for optimal placement of multiple DGs of multiple types in distribution networks. Int. J. Electr. Power Energy Syst. 2016, 75, 226–235. [Google Scholar] [CrossRef]
  30. Moradi, M.; Abedini, M. A novel method for optimal DG units capacity and location in Microgrids. Int. J. Electr. Power Energy Syst. 2016, 75, 236–244. [Google Scholar] [CrossRef]
  31. Suresh, M.; Edward, J.B. A hybrid algorithm based optimal placement of DG units for loss reduction in the distribution system. Appl. Soft Comput. 2020, 91, 106191. [Google Scholar] [CrossRef]
  32. Tolba, M.A.; Rezk, H.; Tulsky, V.; Diab, A.A.Z.; Abdelaziz, A.Y.; Vanin, A. Impact of Optimum Allocation of Renewable Distributed Generations on Distribution Networks Based on Different Optimization Algorithms. Energies 2018, 11, 245. [Google Scholar] [CrossRef] [Green Version]
  33. Hassan, A.S.; Sun, Y.; Wang, Z. Multi-objective for optimal placement and sizing DG units in reducing loss of power and enhancing voltage profile using BPSO-SLFA. Energy Rep. 2020, 6, 1581–1589. [Google Scholar] [CrossRef]
  34. Radosavljevic, J.; Arsic, N.; Milovanovic, M.; Ktena, A. Optimal Placement and Sizing of Renewable Distributed Generation Using Hybrid Metaheuristic Algorithm. J. Mod. Power Syst. Clean Energy 2020, 8, 499–510. [Google Scholar] [CrossRef]
  35. Pesaran, M.H.A.; Nazari-Heris, M.; Mohammadi-Ivatloo, B.; Seyedi, H. A hybrid genetic particle swarm optimization for distributed generation allocation in power distribution networks. Energy 2020, 209, 118218. [Google Scholar] [CrossRef]
  36. Samala, R.K.; Kotapuri, M.R. Optimal allocation of distributed generations using hybrid technique with fuzzy logic controller radial distribution system. SN Appl. Sci. 2020, 2, 191. [Google Scholar] [CrossRef] [Green Version]
  37. Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl. Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  38. Storn, R.; Price, K. Differential evolution–A simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  39. Raut, U.; Mishra, S. A new Pareto multi-objective sine cosine algorithm for performance enhancement of radial distribution network by optimal allocation of distributed generators. Evol. Intell. 2020, 14, 1635–1656. [Google Scholar] [CrossRef]
  40. Qin, K.; Huang, V.L.; Suganthan, P. Differential Evolution Algorithm with Strategy Adaptation for Global Numerical Optimization. IEEE Trans. Evol. Comput. 2009, 13, 398–417. [Google Scholar] [CrossRef]
  41. Mirjalili, S.M.; Mirjalili, S.Z.; Saremi, S.; Mirjalili, S. Sine Cosine Algorithm: Theory, Literature Review, and Application in Designing Bend Photonic Crystal Waveguides. Nat. Inspired Optim. 2019, 811, 201–217. [Google Scholar]
  42. Pant, M.; Zaheer, H.; Garcia-Hernandez, L.; Abraham, A. Differential Evolution: A review of more than two decades of research. Eng. Appl. Artif. Intell. 2020, 90, 103479. [Google Scholar] [CrossRef]
  43. Nenavath, H.; Jatoth, R.K. Hybridizing sine cosine algorithm with differential evolution for global optimization and object tracking. Appl. Soft Comput. 2018, 62, 1019–1043. [Google Scholar] [CrossRef]
  44. Li, Q.; Ning, H.; Gong, J.; Li, X.; Dai, B. A Hybrid Greedy Sine Cosine Algorithm with Differential Evolution for Global Optimization and Cylindricity Error Evaluation. Appl. Artif. Intell. 2020, 35, 171–191. [Google Scholar] [CrossRef]
  45. Kumar, S.; Mandal, K.; Chakraborty, N. Optimal DG placement by multi-objective opposition based chaotic differential evolution for techno-economic analysis. Appl. Soft Comput. 2019, 78, 70–83. [Google Scholar] [CrossRef]
  46. Nagaballi, S.; Kale, V.S. Pareto optimality and game theory approach for optimal deployment of DG in radial distribution system to improve techno-economic benefits. Appl. Soft Comput. 2020, 92, 106234. [Google Scholar] [CrossRef]
  47. Saha, S.; Mukherjee, V. A novel multi-objective chaotic symbiotic organisms search algorithm to solve optimal DG allocation problem in radial distribution system. Int. Trans. Electr. Energy Syst. 2019, 29, e2839. [Google Scholar] [CrossRef]
  48. Mishra, S.; Das, D.; Paul, S. A comprehensive review on power distribution network reconfiguration. Energy Syst. 2017, 8, 227–284. [Google Scholar] [CrossRef]
  49. Rahnamayan, S.; Tizhoosh, H.; Salama, M.M. Opposition versus randomness in soft computing techniques. Appl. Soft Comput. 2008, 8, 906–918. [Google Scholar] [CrossRef]
  50. Mishra, S.; Das, D.; Paul, S. A simple algorithm for distribution system load flow with distributed generation. In Proceedings of the International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014), Jaipur, India, 9–11 May 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–5. [Google Scholar]
  51. Latreche, Y.; Mokhlis, H. Optimal Multi-DG Units Incorporation in Distribution Systems using Single and Multi-Objective Approaches based on Water Cycle Algorithm. J. Electr. Syst. 2020, 16, 530–549. [Google Scholar]
  52. Tran, T.T.; Truong, K.H.; Vo, D.N. Stochastic fractal search algorithm for reconfiguration of distribution networks with distributed generations. Ain Shams Eng. J. 2020, 11, 389–407. [Google Scholar] [CrossRef]
  53. Othman, M.M.; Hegazy, Y.; Abdelaziz, A. Electrical energy management in unbalanced distribution networks using virtual power plant concept. Electr. Power Syst. Res. 2017, 145, 157–165. [Google Scholar] [CrossRef]
  54. Shaheen, A.; Elsayed, A.; El-Sehiemy, R.A.; Abdelaziz, A.Y. Equilibrium optimization algorithm for network reconfiguration and distributed generation allocation in power systems. Appl. Soft Comput. 2021, 98, 106867. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.