Next Article in Journal
Evaluation of High-Speed Handpiece Cutting Efficiency According to Bur Eccentricity: An In Vitro Study
Previous Article in Journal
Modeling of the Snowdrift in Cold Regions: Introduction and Evaluation of a New Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Combined Evolutionary Algorithm for Optimal Planning of Distributed Generators in Radial Distribution Systems

by
Rabea Jamil Mahfoud
1,
Yonghui Sun
1,*,
Nizar Faisal Alkayem
2,
Hassan Haes Alhelou
3,
Pierluigi Siano
4,* and
Miadreza Shafie-khah
5
1
College of Energy and Electrical Engineering, Hohai University, Nanjing 210098, China
2
Department of Engineering Mechanics, Hohai University, Nanjing 210098, China
3
Department of Electrical Power Engineering, Faculty of Mechanical and Electrical Engineering, Tishreen University, Lattakia 2230, Syria
4
Department of Management & Innovation Systems, University of Salerno, 84084 Salerno, Italy
5
School of Technology and Innovations, University of Vaasa, 65200 Vaasa, Finland
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2019, 9(16), 3394; https://doi.org/10.3390/app9163394
Submission received: 7 July 2019 / Revised: 3 August 2019 / Accepted: 15 August 2019 / Published: 17 August 2019
(This article belongs to the Section Energy Science and Technology)

Abstract

:
In this paper, a novel, combined evolutionary algorithm for solving the optimal planning of distributed generators (OPDG) problem in radial distribution systems (RDSs) is proposed. This algorithm is developed by uniquely combining the original differential evolution algorithm (DE) with the search mechanism of Lévy flights (LF). Furthermore, the quasi-opposition based learning concept (QOBL) is applied to generate the initial population of the combined DELF. As a result, the new algorithm called the quasi-oppositional differential evolution Lévy flights algorithm (QODELFA) is presented. The proposed technique is utilized to solve the OPDG problem in RDSs by taking three objective functions (OFs) under consideration. Those OFs are the active power loss minimization, the voltage profile improvement, and the voltage stability enhancement. Different combinations of those three OFs are considered while satisfying several operational constraints. The robustness of the proposed QODELFA is tested and verified on the IEEE 33-bus, 69-bus, and 118-bus systems and the results are compared to other existing methods in the literature. The conducted comparisons show that the proposed algorithm outperforms many previous available methods and it is highly recommended as a robust and efficient technique for solving the OPDG problem.

1. Introduction

The importance of the optimal operation of radial distribution systems (RDSs) arises from the continuous need of highly reliable operation of those systems to ensure high quality delivered-power to the end consumers, which is not an easy mission due to multiple reasons. The main reason is the lack of controllability because of the absence of power generation, in other words, the passive nature of RDSs. Other reasons are the high R/X ratio and the increase of load demand [1].
The operation of RDSs with the presence of those difficulties may lead to many operational problems, such as low reliability and bad quality of electricity, an increase of the system’s power losses, high voltage deviation, and poor voltage stability. Converting the nature of RDSs from passive to active by installing small distributed generators (DG) near to end consumers is one of the solutions to overcome those technical problems. DG units improve the voltages along the feeder; enhance the reliability, as well as the quality; increase the voltage stability; allow more power to be transmitted through the feeders which defers the investments on future expansion of transmission and distribution systems; and reduce the total system’s losses along with their costs [2,3].
In order to extract the maximum advantages from the installed DGs, it is necessary to allocate them at the optimum buses with the optimal sizes, whereas inappropriate installation of DGs could lead to unwanted effects, such as higher power losses. Hence, the optimal planning of DGs (OPDG) is regarded as a critical problem needed to be effectively solved, especially for large-scale RDSs. It is difficult to find the global optimal solution of the OPDG problem, due to the nonlinear nature of the objective functions and constraints. Therefore, this challenge gives researchers a good motivation to develop new algorithms for solving this problem. In recent years, numerous research works using different methods have been published about the OPDG problem in RDSs. Those methods can be basically categorized into groups which are mainly: Analytical techniques, conventional approaches, and evolutionary algorithms [4,5].
Many analytical techniques have been applied for solving the OPDG problem in RDSs [6,7,8,9,10]. Some of them are based on sensitivity indices, such as power stability index [6], voltage stability index [7], and combined power loss sensitivity [8]. A comparison of optimal DG allocation methods based on many sensitivity approaches was presented in [9]. In [10], the proposed method was based on minimizing the losses associated with the changes in active and reactive components of branch currents caused by DG placements. In general, most of those analytical methods were applied to only minimize power loss in small and medium-scale RDSs.
The nonlinear features of the OPDG problem make it solvable by implementing the conventional iterative methods. Two of those methods are: Non-linear programming (NLP) [11], and dynamic programming (DP) [12]. In [13], the active power loss was minimized by a mixed integer non-linear programming (MINLP) based approach, which was used for allocating single and multiple DGs in RDSs. The main disadvantage of those methods was their inability when dealing with complex and large-scale problems, regarding either the computational time or convergence.
In the last few decades, evolutionary algorithms (EA) have been massively employed for solving the OPDG problem. Those metaheuristic methodologies have proved their ability to effectively solve that problem even for complex and large-scale RDSs. In [14], the OPDG was addressed as multi-objective mixed integer problem solved by a genetic algorithm (GA) used to minimize the costs of different parts of the system. Many versions of GAs were developed to deal with the OPDG problem, as in [15,16], where the power loss and voltage deviation were minimized by the optimal allocation of DGs, considering uncertainties of load and generation in [15]. The same objectives of power loss and voltage deviation were minimized by optimally allocating DGs and on-load tap changer (OLTC) in [16]. A particle swarm optimization (PSO) algorithm was also widely used for solving the OPDG problem. A multi-objective index-based method for the optimal planning of multiple DGs in RDSs with different loads was proposed in [17] by applying PSO. In [18], different types of DGs were considered for the optimal planning by minimizing the power loss using PSO. A new formulation was proposed to consider the uncertainties in the renewable DGs output in order to optimally allocate them while minimizing the total harmonic distortion, power loss, and total costs by PSO in [19]. An artificial bee colony (ABC) based method was presented in [20] to solve the OPDG problem by minimizing the power loss. Several algorithms were also developed to solve that problem, such as the modified honey bee mating optimization algorithm (HBMO) [21], the improved gravitational search algorithm (IGSA) [22], and symbiotic organisms search (SOS) algorithm [23].
Moreover, the hybridization of two or more EA methods in order to improve their performances has been rapidly adopted as an efficient way to solve the OPDG problem. The authors in [24] presented a hybrid GA–PSO method to simultaneously minimize the power loss and voltage deviation while enhancing the voltage stability. A multi-objective hybrid teaching—learning based optimization—Grey–Wolf optimizer (MOHTLBOGWO) based on a fuzzy decision-making method was developed in [25] for loss minimization and reliability enhancement using renewable DGs. Another multi-objective opposition based chaotic differential evolution (MOCDE) algorithm was proposed in [26] for solving a similar problem but with various objectives. Additionally, powerful hybrid techniques were proposed to find the optimal solution of the same problem, such as the grid-based multi-objective harmony search (GrMHS) algorithm [27], and the quasi-oppositional swine influenza model based optimization with quarantine (QOSIMBO-Q) [28].
However, most of the aforementioned algorithms were only applied on small and medium-scale RDSs. Nevertheless, few works have been done so far considering the large-scale systems [29,30,31,32]. The algorithms applied in those papers are: QO-teaching-learning based optimization (QOTLBO) [29], loss sensitivity factor-simulated annealing (LSFSA) [30], krill herd algorithm (KHA) [31], and stochastic fractal search algorithm (SFSA) [32]. Therefore, new and robust algorithms are needed to solve the OPDG problem, especially for large-scale RDSs with different combinations of the most important objectives regarding the optimal operation of radial systems.
In this paper, a novel combined evolutionary algorithm, named the quasi-oppositional differential evolution Lévy flights algorithm (QODELFA) is proposed. The quasi-opposition based learning concept (QOBL) is applied to generate the initial population of the combination between the original differential evolution (DE) algorithm and the Lévy flights (LF) perturbation. The new method is utilized for optimal sitting and sizing of DGs in RDSs by taking three objective functions (OFs) under consideration. Those OFs are the active power loss (APL) minimization, the voltage deviation (VD) improvement, and the voltage stability index (VSI) enhancement. Two types of DGs are studied based on their power factor (PF); i.e., unity and non-unity. Different combinations of the three OFs are considered while satisfying several operational constraints. The effectiveness of the proposed QODELFA is tested and verified on the IEEE 33-bus, 69-bus, and large-scale 118-bus systems, and the results are compared to many existing methods in the literature.
The rest of this paper is arranged as follows: The detailed description of the proposed QODELFA is presented in Section 2. A performance comparison between QODELFA and several novel algorithms is also addressed in this section. The OPDG problem formulation is explained in Section 3. In Section 4, the implementation of the proposed algorithm on the OPDG problem is described in details. Simulation results, comparisons, and discussions are demonstrated in Section 5. Finally, Section 6 outlines the conclusions.

2. Details and Performance Analysis of QODELFA

2.1. Main Procedures of QODELFA

The QODELFA proposed in this paper is basically a unique combination of the DE algorithm and LF perturbation. Furthermore, the concept of QOBL is applied to generate the initial population of the combined DELFA. The main operations and steps of QODELFA are demonstrated in detail as follows.

2.1.1. Procedures of DE

DE is a simple and efficient meta-heuristic optimization method [33]. The basics of DE are described in this subsection.
• Mutation:
The concept of DE depends on generating new solutions by
S l m i = S l r n d 1 + F D E · ( S l r n d 2 S l r n d 3 )
where S l m i stands for the mutant solution, S l r n d 1 , S l r n d 2 , and S l r n d 3 are randomly defined solutions, and F D E [ 0 , 2 ] is an amplifying parameter.
For better enhancing the DE’s performance, the superior solution S l s u is deduced in every generation, and multiple randomly defined solutions ( S l r n d 1 , S l r n d 2 , S l r n d 3 , and S l r n d 4 ) are created. This procedure can be explained as
S l m i = S l s u + F D E m · ( S l r n d 1 S l r n d 2 + S l r n d 3 S l r n d 4 ) ,
where F D E m is modified by utilizing it as given in the following equation
F D E m = F max ( t 1 ) ( F max F min ) / ( M 1 ) ,
where F min = 0 , F max = 2 , t is the iteration number, and M is the maximum number of iterations.
• Crossover:
Another improvement of the searching process is done by executing the crossover, where trial solutions t r i in iteration t + 1 are evolved by
t r i t + 1 = { S l m i t + 1 S l i t i f i f r c r r c r ,
where r [ 0 , 1 ] , and c r is the crossover rate.
• Greedy Selection:
The last step in DE is to perform the selection by the ‘greedy selection’, where a comparison between S l m i t + 1 and S l i t is made, then the most superior solution will be placed in the population.

2.1.2. LF Perturbation:

LF perturbation is based on mathematically characterizing the random walks of the critters [34], where the generation of a new solution by LF is executed by
S l i t + 1 = S l i t + s t e p i ,
where s t e p i is the step size [34], which is calculated by
s t e p i = α 0 ( S l j t S l i t ) L é v y ( β ) 0.01 x | y | 1 β ( S l j t S l i t ) ,
where α 0 is a constant, S l j t and S l i t stand for two randomly defined solutions, is the entry-wise multiplication, L é v y ( β ) represents the Lévy probability distribution function of β , and x and y can be computed by applying the normal distribution function
{ x = N ( 0 , σ x 2 ) y = N ( 0 , σ y 2 ) ,
where σ x = [ Γ ( 1 + κ ) sin ( π κ 2 ) Γ [ ( 1 + κ ) 2 ] κ 2 ( κ 1 ) 2 ] 1 η , κ [ 1 , 2 ] is an index, Γ stands for the gamma function, η = 1.5 and σ y = 1 .

2.1.3. Concept of QOBL

The opposition-based learning (OBL) was essentially developed for the purpose of reducing the computational time, as well as improving the convergence abilities of different EAs [35]. By considering each of the current populations and their opposite populations based on OBL, the candidate solution will be improved. This concept is simple and easy to implement which makes it suitable to enhance the performance of the combined DELF algorithm proposed in this paper. As mentioned in [35], an opposite candidate solution (CS) might be closer to the global optimal solution than an arbitrary CS. Hence, the comparison between a random CS and its opposite will lead to the global optimum with faster convergence rate. The quasi-opposite number was further investigated in [36] and proved that it is usually closer to the optimal solution than the opposite number. This improved concept of QOBL has been used to solve the OPDG problem by enhancing the performance of some algorithms [28,29], but it has not been utilized to improve such a combined DELF algorithm as proposed in this paper. Accordingly, the initial population of this algorithm is generated based on the QOBL concept, where the greedy selection of DE is employed to determine whether an initial random solution is better than its quasi-opposite solution or not. As a result of this comparison, the best among original and quasi-opposite solutions will be kept in the initial population. This will increase the diversity and exploration of the generated initial population. Consequently, the algorithm will mostly converge to the global optimum with faster rate. The definitions of opposite number, opposite point, quasi-opposite number, and quasi-opposite point are given as follows [28]:
For any random number x [ a , b ] , its opposite number x o is given by
x o = a + b x ,
while the opposite point for multi-dimensional search space (d dimensions) is defined as
x o i = a i + b i x i ;   i = 1 , 2 , , d
and the quasi-opposite number x q o of any random number x [ a , b ] is given by
x q o = r a n d ( a + b 2 , x o ) ,
similarly, the quasi-opposite point for multi-dimensional search space (d dimensions) is defined as
x q o i = r a n d ( a i + b i 2 , x o i ) .

2.2. The QODELFA

The main procedures mentioned in the previous subsection are uniquely combined to construct the QODELFA as depicted in the flowchart given in Figure 1. The stochastic parameters of the proposed technique are varied in a step-wise fashion to select the optimal parameter values able to provide the best algorithmic performance. First, an initial population of random solutions is created and then enhanced by using the QOBL concept. Thereafter, the DE is used to improve the initial population using mutation, crossover and selection. After that, the LF perturbation is executed along with the DE’s crossover and selection operations. The greedy selection is utilized as a selection mechanism along the stages of the algorithm. Finally, the iterations are terminated when the stopping criteria are satisfied.

2.3. Performance Comparison by Solving Benchmark Functions

In order to analyze the performance of QODELFA, ten benchmark functions taken from [37], as shown in Table 1, were used as test functions. Besides, the proposed algorithm’s performance was compared with several algorithms: PSO, DE, GA, ABC, the sine-cosine algorithm (SCA), and the firefly algorithm (FA). The default parameters of those algorithms were used in this procedure. For each test function and each algorithm, ten independent runs are executed. For the comparison purposes, 40,000 evaluations were considered for all algorithms.
Table 2 illustrates the results for minimizing the test functions using the mentioned algorithms, including the minimum (Min.), maximum (Max.), mean, and standard deviation (SD) values for each function. The desired optimal value of minimizing all the ten benchmark functions is zero.
According to the results presented in Table 2, it can be observed that QODELFA gives better values than the other algorithms regarding most of the test functions. Those results verify the robustness of the proposed algorithm.
The effectiveness of QODELFA was further validated by comparing its convergence characteristics with those of the algorithms listed in Table 2. The functions: Rastrigin, Perm 0 , d , β , Power sum, and Rosenbrock were selected for this test as they are categorized in different groups [37]. A total of 20,000 evaluations were considered for all algorithms in this comparison. Figure 2, Figure 3, Figure 4 and Figure 5 illustrate the evolution of the mean value of the four functions versus the iteration number of all algorithms. The “semiology” command is used in Matlab for plotting, since the logarithmic scale on the y-axis is needed to clearly depict the comparison. As obviously shown in Figure 2, Figure 3, Figure 4 and Figure 5, the QODELFA effectively converges to the optimal values faster than the other algorithms.

3. OPDG Problem Formulation

The aim of the OPDG problem studied in this paper is to optimally allocate and operate DGs in RDSs to minimize each instance of active power loss and voltage deviation, and maximize the voltage stability index, while satisfying different equality and inequality constraints.
The mathematical formulations of this optimization problem are given as follows.

3.1. Objective Functions

3.1.1. Minimization of Active Power Loss

The active power loss (APL) of the RDS is minimized according to this objective function which is given by
O F 1 : min ( A P L A P L b ) ,
where A P L b is the active power loss of the base-case (before adding DGs). The APL is expressed by
A P L = k = 1 b r I k 2 R k ,
where br is the number of branches in the system, and I k and R k are the current and resistance of branch k, respectively [25].

3.1.2. Minimization of Voltage Deviation

The voltage deviation (VD) of the system is minimized based on this objective function so that the voltage profile is improved, which is given by
O F 2 : min ( V D V D b ) ,
where V D b is the voltage deviation of the base-case. The VD is formulated as
V D = i = 1 n ( V i V r ) 2 ,
where n denotes the number of buses in the system, V i is the voltage magnitude at bus i, and V r is the rated voltage which is equal to 1.0 p.u. [24].

3.1.3. Maximization of Voltage Stability Index

As shown in Figure 6, the voltage stability index (VSI) of bus j = 2 , 3 , , n of an RDS is defined by
V S I j = | V i | 4 4 ( P j X k Q j R k ) 2 4 ( P j R k + Q j X k ) | V i | 2 .
The VSI is usually calculated to evaluate whether the system is stable or not, where for stable systems, VSI should be more than zero for all buses along the feeder so that the system can avoid the voltage collapse. Thus, this index needs to be maximized [25]. In this case, the objective function is written as
max ( V S I j ) = min ( 1 V S I j )
O F 3 : min ( V S I 1 V S I b 1 ) ,
where V S I b 1 is the voltage stability index of the base-case.
The overall objective function is formulated using the weighted sum method as follows:
F = min ( ω 1 · O F 1 + ω 2 · O F 2 + ω 3 · O F 3 ) ,
where ω 1 , ω 2 and ω 3 [ 0 , 1 ] are the weighting factors. In this paper, three different cases regarding the mentioned OFs are considered in the study according to their importance. Hence, for each case, the weighting factors will take different values, which will be explained later.

3.2. Constraints

3.2.1. Power Balance

The mathematical formulations of the power flow equations, which are defined as equality constraints are given by
P s s + i = 1 n D G P D G i = i = 1 n L P L i + A P L ,
Q s s + i = 1 n D G Q D G i = i = 1 n L Q L i + R P L ,
where P s s and Q s s are the active and reactive power taken from the substation, P D G i and Q D G i are the active and reactive power of the DG at bus i, P L i and Q L i denote the active and reactive power of load at bus i, n D G is the total number of DGs, n L is the total number of loads, and APL and RPL represent the active and reactive power loss of the system, respectively [23].

3.2.2. Voltage Limits

The voltage magnitudes at all buses along the feeder should remain within the limits:
V min V i V max ,
where V max and V min are the upper and lower limits of bus voltage, respectively [27].

3.2.3. Active and Reactive Power Limits of DG

Both active and reactive powers of DGs should be kept in their limits as
P D G min P D G i P D G max ,
P D G i 2 + Q D G i 2 S D G i 2 ,
where P D G min and P D G max are the minimum and maximum limits of DG’s active power, and P D G i , Q D G i , and S D G i denote the active, reactive, and apparent power of the DG at bus i, respectively [28].
It should be noted that for DGs at the unity power factor, only the constraint given in Equation (23) is considered. Whereas both constraints given in Equations (23) and (24) are taken when DGs operate at non-unity power factor.

3.2.4. Permissible Limit of DG Penetration

The sum of all powers injected into the system by DGs should be limited for unity power factor units as
i = 1 n D G P D G i i = 1 n L P L i ,
and for non-unity power factor units as
i = 1 n D G S D G i i = 1 n L S L i
where S L i is the apparent power of load at bus i [32].

4. Implementation of QODELFA on the OPDG Problem

In this section, a detailed demonstration of utilizing the QODELFA to solve the OPDG problem in RDS by minimizing the APL, VD, and maximizing the VSI is given.
Algorithm: QODELFA for solving the OPDG problem.
A: Input load and line data for the RDS, and set required parameters for the algorithm: maximum number of iterations (M), population size (PS), total number of variables (N), cr, and β .
B: Run the power flow program to record the base-case values of the system’s characteristics and the objective functions.
C: QOBL Initialization
1: Create initial population (IP) of random solutions by generating a (PS × N) matrix, where every row of this matrix contains the sizes and locations of DGs.
2: Evaluate the IP by the objective function (OF) given in (19) after adding penalties in case of violating the constraints as
O F T o t a l = O F + ρ 1 i = 1 n ( V i V r ) 2 + ρ 2 i = 1 n ( P D G P D G lim ) 2
where ρ 1 , ρ 2 are penalty coefficients.
3: Regenerate the IP based on the QOBL technique given in (11).
4: Evaluate the QOBL-based IP by the O F T o t a l given in (27).
5: Apply the greedy selection (GS) to compare both IPs evaluated in steps 2 and 4 and save the best population.
6: Assign the QOBL-based population saved in step 5 as the IP of the DELF’s main loop.
D: Main loop:
7: while stopping criterion is not satisfied, do
8: Apply the mutation of DE on the population according to (2) considering the limits on sizes and locations of DGs.
9: Evaluate the mutant solution by the O F T o t a l given in (27).
10: Execute the crossover on the mutant solution according to (4), then evaluate it by the O F T o t a l given in (27).
11: Apply the GS to keep the superior population by comparing both solutions evaluated in steps 9 and 10.
12: Apply the LF perturbation on the superior solution saved in step 11 according to (5) considering the limits on sizes and locations of DGs.
13: Evaluate the new solution by the O F T o t a l given in (27).
14: perform the crossover on the new solution according to (4), then evaluate it by the O F T o t a l given in (27).
15: Apply the GS to keep the new superior solution by comparing both solutions evaluated in steps 13 and 14.
16: end while
E: Display the final obtained solutions and save the results.
Remark 1: The QOBL technique has been used to solve the OPDG problem by enhancing the performance of some algorithms in the population initialization and generation stage as in [28,29], but this concept has not been utilized to improve a combined DELF algorithm, as proposed in this paper.
Remark 2: In general, evolutionary computation techniques initially depend on the generation of arbitrary solutions using Gaussian distribution functions. Thereafter, the preliminary solutions are improved by various operators to get the overall optimal or near optimal solutions. The proposed QODELFA applies two main frameworks; the former finds the global optimum solution using DE, whereas, the latter implements a local permutation using LF. Comparing it to the original DE algorithm previously applied for balanced systems [38], the implementation of QODELFA ensures the convergence towards the optimum rapidly and reliably. The combined technique also elects the elite solutions in each generation which guarantees the flexible flow of solutions to the optimal region inside the search space. The developed paradigm combining the above superior features is also suitable to be utilized in various engineering applications.

5. Results and Discussions

The QODELFA has been applied on three test systems: The IEEE-33 bus, 69-bus, and large-scale 118-bus systems. Backward-forward sweep algorithm (BFSA) has been used to run the load flow. For each system, three different cases were taken under consideration for the best verification and validity of the proposed algorithm. Case 1 represents the minimization of the system’s APL, the minimization of both APL and VD together is addressed in Case 2, and Case 3 is for simultaneously minimizing APL, VD, and VSI−1. Moreover, for each case, three subcases are tested depending on the power factor value of the DGs; i.e., with unity power factor, and with two different values of power factors.
Based on the literature included in this paper, and as mentioned in [18], different types of DGs can be characterized when they are optimally planned in radial distribution systems (RDSs). Those types can be distinguished depending on their capability of injecting active, reactive, or both active and reactive powers. The photovoltaic and fuel cells are good examples of DGs capable of injecting active power only, which means that they operate at a unity power factor. While synchronous machines are an example of DGs capable of injecting both active and reactive power, that means they operate at a non-unity power factor. Furthermore, different fixed power factors will lead to different operations and utilizations of DGs in RDSs. Thus, as observed in several references used for comparisons in this paper, such as [28,29,31,32,39], many types of DGs with unity and non-unity power factors are usually selected to simulate several categories of practical generators allocated in RDSs. Hence, it is important to compare the proposed algorithm’s performance with as many algorithms in the literature as possible, and to demonstrate the effect of selecting the best power factor value on achieving the optimal objective functions’ values. Therefore, three different power factors are chosen for each case.
As it is observed from the literature survey, the concept of “better compromise among the objectives” has been used in many references when comparing results, especially for bi-objective and multi-objective optimization problems. Those objectives’ importance- and value-wise comparisons are needed when the solutions obtained from any proposed method have one of a total of two objectives or two of a total of three objectives better or worse than the other solutions. Thus, all the comparisons performed in this paper have been done relying on this concept. As it is well known regarding the OPDG problem, the minimization of the system’s APL is considered as the most important objective, as it has the biggest effect on the system’s operation and performance. Therefore, the APL is usually given the highest significance in bi-objective and multi-objective optimization problems. Furthermore, the minimization of VD and VSI−1 contribute to enhancing the voltage profile and stability along the distribution feeder. Additionally, they serve to keep the minimum bus voltages within their limits as defined by the system’s operators, which is also provided when minimizing the APL. In conclusion, when the APL value of the proposed algorithm is much better than that of another method, and the VD value of the proposed algorithm is slightly higher than that of the other method, also when the solutions obtained from the proposed method have two of the total three objectives better than the others, the proposed method’s solutions will be regarded as better solutions due to the better compromise among the objectives.
Depending on the system’s scale, the main QODELFA’s parameters are defined, as mentioned before, using a step-wise variation of stochastic parameters in order to obtain the best performance of the algorithm, where c r is varied between 0 and 1 with a step of 0.1, and β is varied between 1.2 and 1.8 with step of 0.1. For each system and each case, 20 independent runs are performed to get the best solutions. Matlab-R2013a has been used for programming and running the codes on a PC with Intel Core processor (TM) i5, 3.2 GHz speed and 4 GB RAM.

5.1. System 1: The IEEE 33-Bus

The load and line data of this RDS are taken from [40]. The base voltage and power are 12.66 kV and 100 MVA. The total active and reactive power loads are 3.715 MW and 2.300 MVAr, respectively. The base-case active and reactive power losses obtained from solving the BFSA-based load flow are 210.99 kW and 143.13 kVAr, respectively.
The base-case values of the VD and (VSI−1, VSI) are 0.13381 p.u. and (1.4988, 0.6672) p.u., respectively. For this system, the QODELFA’s optimal parameters are selected as P S = 50 , c r = 0.9 , and β = 1.7 for all cases with M = 200 .

5.1.1. Case 1: APL Minimization

In this case, only the APL minimization (OF1) is considered. Hence, the weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = ω 3 = 0 . The QODELFA is applied for three different values of power factor: Unity, 0.95 and 0.866 lag. The results are listed in Table 3.
It can be noticed that the active power loss is reduced from the base-case value (210.988 kW) to 72.785 kW with unity power factor DGs (Case 1.1) by using the proposed algorithm. As shown in Table 3, the value of APL obtained from QODELFA is better than those from other methods in [13] and [28]. Although the results of QODELFA and SFSA applied in [32] are the same, but the DG sizes are smaller when using the algorithm evolved is this paper. When the power factor is set to 0.95 lag (Case 1 and 2), the APL is more effectively minimized by using QODELFA, where it reaches 28.533 kW. This value is better than that from SIMBO-Q algorithm [28], the same as that from SFSA [32], and approximately similar to that from QOSIMBO-Q algorithm [28]. When the power factor is set to 0.866 lag (Case 1.3), the loss reduction (LR) percentage reaches 92.73%, which is clearly higher than that from KHA [31]. This LR percentage explains the power factor’s effect on decreasing the losses.
After results evaluation, it is observed that the APL obtained from the proposed QODELFA for this case is better than the APLs from most of the available algorithms in the literature.
In addition, as indicated in Table 3, the SD of results in all cases when using the proposed algorithm is quite small, which proves its robustness.
It can be noted from the convergence characteristics of QODELFA given in Figure 7 that the proposed algorithm can quickly reach the optimal solutions for all cases (1.1, 1.2, and 1.3), which verifies its effectiveness.

5.1.2. Case 2: Simultaneous Minimization of APL and VD

In this case, the minimization of both APL (OF1) and VD (OF2) is simultaneously considered. Therefore, in order to provide different solutions regarding the studied problem, the weighting factors in Equation (18) are taken as ω 1 = 0.5 = ω 2 = 0.5 , ω 3 = 0 .
The QODELFA is applied for three different values of power factor: Unity, 0.95 and 0.866 lag. The results obtained by applying the proposed QODELFA are given in Table 4 and compared to those from two other methods. It might be noticed that, with unity power factor DGs (Case 2.1), the APL is reduced to 78.308 kW by using QODELFA, which is less than that of 92.50 kW from SIMBO-Q [28] and 88.90 kW from QOSIMBO-Q [28].
Similarly, when the power factor is set to 0.95 lag (Case 2.2), the APL reduced by QODELFA (29.231 kW) is lower than that of 32.20 kW from SIMBO-Q [28] and 31.10 kW from QOSIMBO-Q [28].
Since the VD values (0.0055 and 0.0007 p.u.) obtained by QODELFA are slightly higher than those obtained from both algorithms in [28], and the APL values (in kW) gained by QODELFA are much lower than those from the algorithms in [28] for cases 2.1 and 2.2, the solutions for both APL and VD of the proposed algorithm are regarded as better solutions because they have a better compromise than those of the methods from [28].
When the power factor is set to 0.866 lag (Case 2.3), the APL and VD reach 15.502 kW and 0.0003 p.u., respectively. This explains the power factor’s effect again on the optimal operation of DGs as well as its importance to achieve better values of the studied objective functions. Moreover, as pointed out in Table 4, the very small SD of results in all cases obtained by the proposed algorithm also proves its robustness.
As noticed from Figure 8, which shows the convergence characteristics of Case 2 as a verification of effectiveness, the QODELFA can rapidly converge to the optimal solutions.

5.1.3. Case 3: Simultaneous Minimization of APL, VD, and VSI−1

In this case, the minimization of APL (OF1), VD (OF2), and VSI−1 (OF3) is simultaneously considered. Thus, the weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = 0.65 , ω 3 = 0.35 , as in [32]. The QODELFA is implemented for three different values of power factor: Unity, 0.95 lag, and 0.866 lag. The results obtained from the proposed QODELFA are presented in Table 5 and compared to those from three other methods. It can be observed that, with unity power factor DGs (Case 3.1), the APL is minimized to 77.408 kW by using QODELFA, which is much less than that of 98.20 kW from SIMBO-Q [28], 97.10 kW from QOSIMBO-Q [28], and approximately the same as that from SFSA [32].
However, the VD and VSI−1 (in p.u.) obtained by QODELFA are not better than those obtained from both algorithms in [28].
Similar aspects can be remarked for Case 3.2 with DGs operating at PF = 0.95 lag when comparing the results obtained by QODELFA to those from methods in [28], where the ALP is reduced to 29.386 kW by the proposed algorithm, which is less than that of SIMBO-Q (32.40 kW) and QOSIMBO-Q (31.70 kW). The values of VD and VSI−1 obtained from QODELFA in this case are slightly higher than those obtained from both algorithms in [28].
When the power factor is set to 0.866 lag (Case 3.3), the APL, VD, and VSI−1 are improved to 15.498 kW, 0.0003, and 1.0242 p.u., respectively. This verifies that better solutions can be achieved when choosing the best value of DGs’ power factor.
Besides that, for all cases (3.1, 3.2, and 3.3), the robustness by the small SDs and the fast convergence of the proposed algorithm are validated as given in Table 5 and Figure 9, respectively. The voltage profiles for Case 3 of the IEEE 33-bus system are shown in Figure 10, where the voltages along the feeder are well enhanced for all subcases, especially for Case 3.3.

5.2. System 2: The IEEE 69-Bus

The load and line data of this RDS are taken from [39]. The base voltage and power are 12.66 kV and 100 MVA. The total active and reactive power loads are 3.80 MW and 2.69 MVAr, respectively. The base-case active and reactive power losses obtained from solving the BFSA-based load flow are 225 kW and 102.16 kVAr, respectively. The base-case values of the VD and (VSI−1, VSI) are 0.09933 p.u. and (1.4635, 0.6833) p.u., respectively.
For this system, the QODELFA’s optimal parameters are chosen as P S = 50 , c r = 0.9 , and β = 1.8 for all cases with M = 200 .

5.2.1. Case 1: APL Minimization

The minimization of APL (OF1) only, is considered in this case. Hence, the weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = ω 3 = 0 . By applying QODELFA for three different values of power factor: Unity, 0.95 lag, and 0.82 lag, the obtained results are presented in Table 6.
As it can be noted for cases 1.1 and 1.2, the active power loss is decreased from the base-case value (225 kW) to 69.426 kW with unity power factor DGs and to 20.716 with 0.95 lag power factor DGs by using the QODELFA. As demonstrated in Table 6 for each of cases 1.1 and 1.2, the values of APL obtained by applying QODELFA are better than those obtained by applying MINLP [13], QOSIMBO-Q [28], KHA [31], and SFSA [32]. The LR percentage is well increased to reach 98.09% when the power factor is set to 0.82 lag (Case 1.3).
This value is higher than that from the improved analytical method (IA) [39]. The APL obtained by applying QODELFA in all cases is obviously better than those from several algorithms in the literature, where the small SD of results is small enough to verify its robustness.
The convergence characteristics of QODELFA given in Figure 11 validate its effectiveness, where the proposed algorithm can quickly converge to the optimal solution for all cases (1.1, 1.2, and 1.3).

5.2.2. Case 2: Simultaneous Minimization of APL and VD

The simultaneous minimization of both APL (OF1) and VD (OF2) is considered in this case. Thus, as for the IEEE 33-bus system, the weighting factors in Equation (18) are taken as ω 1 = 0.5 = ω 2 = 0.5 , ω 3 = 0 . The QODELFA is applied for three different values of power factor: Unity, 0.95 lag, and 0.82 lag. The results obtained by applying the proposed algorithm are outlined in Table 7.
It may be remarked that, the APL and VD are reduced to 72.154 kW and 0.00150 p.u. by using QODELFA with a unity power factor DGs (Case 2.1); to 20.806 kW and 0.00014 p.u. with a 0.95 lag power factor DGs (Case 2.2); and to 4.302 kW and 0.00010 p.u. with a 0.82 lag power factor DGs (Case 2.3). By comparing the results of cases 2.1 and 2.2 to those from both methods in [28], it might be easily noticed that the solutions provided by the QODELFA have a better compromise than those of SIMBO-Q and QOSIMBO-Q considering both OFs. As also demonstrated in Table 7, significant enhancement of APL as well as VD is obtained when the power factor is set to 0.82 lag (Case 2.3). The small SD of the obtained solutions is listed in Table 7 as well. In addition, the fast convergence of the proposed algorithm to the optimal solution for Case 2.1, 2.2, and 2.3 is depicted in Figure 12.

5.2.3. Case 3: Simultaneous Minimization of APL, VD, and VSI−1

The simultaneous minimization of APL (OF1), VD (OF2) and VSI−1 (OF3) is considered in this case. Accordingly, the weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = 0.65 , ω 3 = 0.35 , as in [32]. The QODELFA is applied for three different values of power factor: Unity, 0.95 lag, and 0.82 lag. The results obtained from the proposed QODELFA are illustrated in Table 8 and compared to those from methods in [28,32].
It may be observed that, by applying QODELFA with unity power factor DGs (Case 3.1), the APL is reduced to 72.295 kW, which is lower than that of 80.0 kW from SIMBO-Q [28], 79.70 kW from QOSIMBO-Q [28], and 72.445 kW from SFSA [32]. However, the VD and VSI−1 (in p.u.) obtained by QODELFA in this case are not better than those obtained from the algorithms in [28,32].
For Case 3.2 with DGs operating at PF = 0.95 lag, and by comparing the results obtained by QODELFA to those from methods in [28,32], it can be remarked that the APL is reduced to 20.774 kW by the proposed algorithm, which is less than that of SIMBO-Q (30.90 kW) and QOSIMBO-Q (25.70 kW), and the same as that of SFSA. Additionally, the value of VD obtained by QODELFA in this case (0.00015 p.u.) is better than the other three algorithms in [28,32]. Also, the VSI−1 values obtained from all compared algorithms are approximately the same in this case, which gives the proposed algorithm the advantage of providing better compromised solutions than the methods in [28], while almost the same performance is noted from both QODELFA and SFSA in [32].
Moreover, when the power factor is set to 0.82 lag (Case 3.3), the APL, VD, and VSI−1 are minimized to 4.297 kW, 0.00010, and 1.0234 p.u., respectively. This proves that when selecting the best value of DGs’ power factor, better solutions can be achieved.
Besides that, as demonstrated in Table 8 and Figure 13 for all cases (3.1, 3.2, and 3.3), the effectiveness of the proposed algorithm is verified by the small SDs and the fast convergence to the optimal solutions as well. As illustrated in Figure 14, the voltages at all buses of the IEEE 69-bus system for Case 3 are well enhanced, where the most improvement is achieved for Case 3.3.

5.3. System 3: The IEEE 118-Bus

The load and line data of this large-scale RDS are taken from [41] where the bus numbers are rearranged. The base voltage and power are 11 kV and 100 MVA. The total active and reactive power loads are 22.710 MW and 17.041 MVAr, respectively.
The base-case active and reactive power losses obtained from solving the BFSA-based load flow are 1297.95 kW and 978.54 kVAr, respectively. The base-case values of the VD and (VSI−1, VSI) are 0.35764 p.u. and (1.7552, 0.5697) p.u., respectively. For this system, the QODELFA’s optimal parameters are selected as P S = 50 , c r = 0.9 , and β = 1.8 for all cases with M = 300 .

5.3.1. Case 1: APL Minimization

The weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = ω 3 = 0 ; in this case as only the APL minimization (OF1) is considered.
The QODELFA is implemented for unity, 0.866 lag, and 0.82 lag power factors. The results are listed in Table 9. It may be clearly observed that the APL is decreased from the base-case value (1297.95 kW) to 518.653 kW with unity power factor DGs (Case 1.1) by using the proposed algorithm. From the comparison outlined in Table 9, the APL obtained by applying QODELFA is better than that of 576.182 kW from QOTLBO [29], 574.710 kW from KHA [31], and 525.277 kW from SFSA [32].
The APL is more reduced in Case 1.2 (when the power factor is set to 0.866 lag) by implementing the proposed QODELFA, where it reaches 148.931 kW. This value is lower than that of 312.661 kW from KHA [31], and 155.159 kW from SFSA [32].
The most significant LR value is reached when setting the power factor to 0.82 lag (Case 1.3), where it is increased to 89.77% by using the proposed algorithm. Table 9 and Figure 15 respectively depict the small values of SD and the fast convergence to the optimal solutions for all cases, which indicates the robustness and effectiveness of the QODELFA.

5.3.2. Case 2: Simultaneous Minimization of APL and VD

In this case, the weighting factors in Equation (18) are taken as ω 1 = 0.65 , ω 2 = 0.35 , ω 3 = 0 in order to achieve the best results, since the simultaneous minimization of both APL (OF1) and VD (OF2) is considered. Three different values of power factor: Unity, 0.866 lag, and 0.82 lag are defined as the subcases for the QODELFA’s implementation.
It may be noted from the results shown in Table 10 obtained by applying the proposed algorithm that the APL and VD are decreased to 536.134 kW and 0.0365 p.u. with unity power factor DGs (Case 2.1); to 149.215 kW and 0.0067 p.u. with 0.866 lag power factor DGs (Case 2.2); and to 134.049 kW and 0.0064 p.u. with 0.82 lag power factor DGs (Case 2.3).
As presented in Table 10, strong improvements of APL and VD are obtained in the last subcase. The SD of the results is also given in Table 10. Moreover, the fast convergence of QODELFA to the optimal solution for Case 2.1, 2.2, and 2.3 is demonstrated in Figure 16.

5.3.3. Case 3: Simultaneous Minimization of APL, VD, and VSI−1

The weighting factors in Equation (18) are taken as ω 1 = 1 , ω 2 = 0.65 , ω 3 = 0.35 , as in [32], where the simultaneous minimization of APL (OF1), VD (OF2,), and VSI−1 (OF3) is considered.
The QODELFA is applied for three different values of power factor: Unity, 0.866 unity, and 0.82 lag. It may be noted from the results listed in Table 11 that, by applying QODELFA with unity power factor DGs (Case 3.1), the APL, VD, and VSI−1 are decreased to 554.682 kW, 0.0297 p.u., and 1.1250 p.u., respectively, which are better than those from SFSA [32] and SOS [32]. The obtained results from QODELFA are also better than those from QOTLBO [29], except for the VD value. Nevertheless, the QODELFA’s overall solutions have a better compromise than those of QOTLBO considering the three OFs together.
By comparing the results obtained by QODELFA to those from SFSA [32] for Case 3.2 with DGs operating at PF = 0.866 lag, it can be noticed that the proposed algorithm’s solutions provide a better compromise regarding APL (156.142 kW), VD (0.0067 p.u.), and VSI−1 (1.1024 p.u.) than the solutions of 176.969 kW, 0.00852 p.u., and 1.0978 p.u., respectively, from SFSA [32].
When the power factor is set to 0.82 lag (Case 3.3), the APL, VD, and VSI−1 are well minimized to 134.978 kW, 0.006 p.u., and 1.1009 p.u., respectively. Table 11 and Figure 17 verify the effectiveness as well as the robustness of the proposed algorithm for all cases (3.1, 3.2, and 3.3) by demonstrating, respectively, the small SDs and the fast convergence.
The voltage profiles for Case 3 of the IEEE 118-bus system depicted in Figure 18 indicate the significant enhancement of all bus voltages for all subcases, especially for Case 3.3.
By implementing the QODELFA on the benchmark functions as well as the OPDG problem, its advantages can be concluded as follows:
  • Two main mechanisms are combined to construct the proposed QODELFA; the former finds the global optimum solution using DE, whereas, the latter implements a local permutation using LF. Furthermore, the initial population of the combined DELF is generated by applying the QOBL concept, which consequently increases the diversity and exploration of the initial solutions. As a result, the implementation of the proposed QODELFA ensures the convergence towards the optimum rapidly and reliably. In addition, the elite solutions are elected in each generation, which guarantees the efficient and flexible flow of solutions to the optimal region inside the search space.
  • The obtained results presented in this paper show that the SDs are quite small. Hence, the proposed algorithm’s performance stability and robustness are validated.
  • The effectiveness of the QODELFA is also verified by demonstrating the convergence characteristics of the proposed algorithm as given in this paper. Apparently, the optimal solutions are obtained with a small number of iterations.
Additionally, the disadvantages are summarized:
  • The computational time for QODELFA is slightly more than some original algorithms discussed in the literature and the paper. This is mainly because of the combined framework of three powerful search mechanisms together; namely, QOBL, DE, and LF, in addition to the implementation of crossover and selection many times during the execution of the proposed algorithm. Nevertheless, using a relatively more powerful computer can overcome this problem. Also, a slight additional computational time can be neglected when much better solutions are obtained.
  • The proposed algorithm has been tested using well-known benchmark functions, including, many minima, bowl-shaped, valley-shaped, and other difficult objective functions besides the OPDG problem solved in this paper. Hence, it is recommended here, to further investigate the performance of the algorithm in other engineering applications.

6. Conclusions

The proposed QODELFA has been applied to solve the OPDG problem in RDSs by taking three objective functions under consideration, which are the active power loss minimization, the voltage profile improvement, and the voltage stability enhancement. Different combinations of those objective functions by using the weighted sum method have been studied while satisfying different operational constraints. The effectiveness of the proposed QODELFA for solving the OPDG problem has been verified on the IEEE 33-bus, 69-bus, and 118-bus systems. For each system, three values of DGs’ power factor have been included in the analysis. The performed comparisons between the proposed QODELFA and several existing methods from the literature for the three test systems have depicted that the proposed algorithm has better performance than many of the previous methods for most of the studied cases, particularly for the large-scale IEEE 118-bus system. Moreover, the results have signified that the proper selection of the DGs’ power factor plays an important role in achieving the best solutions regarding the three studied objective functions. Additionally, the robustness and effectiveness of the proposed algorithm in solving the OPDG problem have been validated by depicting the fast convergence and small standard deviations for all cases. As a result, the QODELFA can be suggested as a powerful method for solving the OPDG problem.

Author Contributions

R.J.M. and N.F.A. did the methodology, simulation, and validation. R.J.M. did the analysis and wrote the paper. Conceptualization, R.J.M, Y.S., and N.F.A.; software, R.J.M., Y.S., and N.F.A.; investigation, R.J.M. and N.F.A.; resources, R.J.M., Y.S., and N.F.A.; data curation, R.J.M., Y.S., N.F.A. and H.H.A.; writing—original draft preparation, R.J.M.; writing—reviewing and editing, R.J.M., Y.S., N.F.A., H.H.A., P.S. and M.S.-k.; visualization, R.J.M., Y.S., N.F.A., H.H.A., P.S. and M.S.-k.; supervision, Y.S. and P.S.; project administration, Y.S.; funding acquisition, Y.S. and H.H.A.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 61673161, and in part by the Natural Science Foundation of Jiangsu Province of China under Grant BK20161510.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sultana, U.; Khairuddin, A.B.; Aman, M.M.; Mokhtar, A.S.; Zareen, N. A review of optimum DG placement based on minimization of power losses and voltage stability enhancement of distribution system. Renew. Sustain. Energy Rev. 2016, 63, 363–378. [Google Scholar] [CrossRef]
  2. Napis, N.F.; Khatib, T.; Hassan, E.E.; Sulaima, M.F. An improved method for reconfiguring and optimizing electrical active distribution network using evolutionary particle swarm optimization. Appl. Sci. 2018, 8, 804. [Google Scholar] [CrossRef]
  3. Yaprakdal, F.; Baysal, M.; Anvari-Moghaddam, A. Optimal operational scheduling of reconfigurable microgrids in presence of renewable energy sources. Energies 2019, 12, 1858. [Google Scholar] [CrossRef]
  4. Abd El-salam, M.F.; Beshr, E.; Eteiba, M.B. A new hybrid technique for minimizing power losses in a distribution system by optimal sizing and siting of distributed generators with network reconfiguration. Energies 2018, 11, 3351. [Google Scholar] [CrossRef]
  5. Zhang, X.; Yang, J.; Wang, W.; Jing, T.; Zhang, M. Optimal operation analysis of the distribution network comprising a micro energy grid based on an improved grey wolf optimization algorithm. Appl. Sci. 2018, 8, 923. [Google Scholar] [CrossRef]
  6. Aman, M.M.; Jasmon, G.B.; Mokhlis, H.; Bakar, A.H.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]
  7. Murty, V.V.S.N.; Kumar, A. Optimal placement of DG in radial distribution systems based on new voltage stability index under load growth. Int. J. Electr. Power Energy Syst. 2015, 69, 246–256. [Google Scholar] [CrossRef]
  8. Kumar, A.; Vijay Babu, P.; Murty, V.V.S.N. Distributed generators allocation in radial distribution systems with load growth using loss sensitivity approach. J. Inst. Eng. India Ser. B 2017, 98, 275–287. [Google Scholar] [CrossRef]
  9. Murty, V.V.S.N.; Kumar, A. Comparison of optimal DG allocation methods in radial distribution systems based on sensitivity approaches. Int. J. Electr. Power Energy Syst. 2013, 53, 450–467. [Google Scholar] [CrossRef]
  10. Viral, R.; Khatod, D.K. An analytical approach for sizing and siting of DGs in balanced radial distribution networks for loss minimization. Int. J. Electr. Power Energy Syst. 2015, 67, 191–201. [Google Scholar] [CrossRef]
  11. Atwa, Y.M.; El-Saadany, E.F.; Salama, M.M.A.; Seethapathy, P. Optimal renewable resources mix for distribution system energy loss minimization. IEEE Trans. Power Syst. 2010, 25, 360–370. [Google Scholar] [CrossRef]
  12. Khalesi, N.; Rezaei, N.; Haghifam, M.R. DG allocation with application of dynamic programming for loss reduction and reliability improvement. Int. J. Electr. Power Energy Syst. 2011, 33, 288–295. [Google Scholar] [CrossRef]
  13. Kaur, S.; Kumbhar, G.; Sharma, J. A MINLP technique for optimal placement of multiple DG units in distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 609–617. [Google Scholar] [CrossRef]
  14. Shaaban, M.F.; Atwa, Y.M.; El-Saadany, E.F. DG allocation for benefit maximization in distribution networks. IEEE Trans. Power Syst. 2013, 28, 639–649. [Google Scholar] [CrossRef]
  15. Ganguly, S.; Samajpati, D. Distributed generation allocation on radial distribution networks under uncertainties of load and generation using genetic algorithm. IEEE Trans. Sustain. Energy 2015, 6, 688–697. [Google Scholar] [CrossRef]
  16. Ganguly, S.; Samajpati, D. Distributed generation allocation with on-load tap changer on radial distribution networks using adaptive genetic algorithm. Appl. Soft Comput. 2017, 59, 45–67. [Google Scholar] [CrossRef]
  17. El-Zonkoly, A.M. Optimal placement of multi-distributed generation units including different load models using particle swarm optimization. Swarm Evol. Comput. 2011, 1, 50–59. [Google Scholar] [CrossRef]
  18. Kansal, S.; Kumar, V.; Tyagi, B. Optimal placement of different type of DG sources in distribution networks. Int. J. Electr. Power Energy Syst. 2013, 53, 752–760. [Google Scholar] [CrossRef]
  19. HassanzadehFard, H.; Jalilian, A. Optimal sizing and location of renewable energy based DG units in distribution systems considering load growth. Int. J. Electr. Power Energy Syst. 2018, 101, 356–370. [Google Scholar] [CrossRef]
  20. Abu-Mouti, F.S.; El-Hawary, M.E. Optimal distributed generation allocation and sizing in distribution systems via artificial bee colony algorithm. IEEE Trans. Power Deliv. 2011, 26, 2090–2101. [Google Scholar] [CrossRef]
  21. Niknam, T.; Taheri, S.I.; Aghaei, J.; Tabatabaei, S.; Nayeripour, M. A modified honey bee mating optimization algorithm for multiobjective placement of renewable energy resources. Appl. Energy 2011, 88, 4817–4830. [Google Scholar] [CrossRef]
  22. Abdul Kadir, A.F.; Mohamed, A.; Shareef, H.; Ibrahim, A.A.; Khatib, T.; Elmenreich, W. An improved gravitational search algorithm for optimal placement and sizing of renewable distributed generation units in a distribution system for power quality enhancement. J. Renew. Sustain. Energy 2014, 6, 033112. [Google Scholar] [CrossRef]
  23. Das, B.; Mukherjee, V.; Das, D. DG placement in radial distribution network by symbiotic organisms search algorithm for real power loss minimization. Appl. Soft Comput. 2016, 49, 920–936. [Google Scholar] [CrossRef]
  24. Moradi, M.H.; Abedini, M. A combination of genetic algorithm and particle swarm optimization for optimal DG location and sizing in distribution systems. Int. J. Electr. Power Energy Syst. 2012, 34, 66–74. [Google Scholar] [CrossRef]
  25. Nowdeh, S.A.; Davoudkhani, I.F.; Moghaddam, M.J.H.; Najmi, E.S.; Abdelaziz, A.Y.; Ahmadi, A.; Razavi, S.E.; Gandoman, F.H. Fuzzy multi-objective placement of renewable energy sources in distribution system with objective of loss reduction and reliability improvement using a novel hybrid method. Appl. Soft Comput. 2019, 77, 761–779. [Google Scholar] [CrossRef]
  26. Kumar, S.; Mandal, K.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]
  27. Kayalvizhi, S.; Vinod Kumar, D.M. Optimal planning of active distribution networks with hybrid distributed energy resources using grid-based multi-objective harmony search algorithm. Appl. Soft Comput. 2018, 67, 387–398. [Google Scholar]
  28. 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]
  29. Sultana, S.; Roy, P.K. 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]
  30. Injeti, S.K.; Kumar, N.P. A novel approach to identify optimal access point and capacity of multiple DGs in a small, medium and large scale radial distribution systems. Int. J. Electr. Power Energy Syst. 2013, 45, 142–151. [Google Scholar] [CrossRef]
  31. Sultana, S.; Roy, P.K. Krill herd algorithm for optimal location of distributed generator in radial distribution system. Appl. Soft Comput. 2016, 40, 391–404. [Google Scholar] [CrossRef]
  32. 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]
  33. 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]
  34. Yang, X.S.; Deb, S. Cuckoo search via Lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar]
  35. Tizhoosh, H.R. Opposition-based learning: A new scheme for machine intelligence. In Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), Vienna, Austria, 28–30 November 2005; pp. 1–7. [Google Scholar]
  36. Simon, D.; Ergezer, M.; Du, D. Oppositional Biogeography-Based Optimization. Available online: http://embeddedlab.csuohio.edu/BBO/ (accessed on 3 June 2019).
  37. Surjanovic, S.; Bingham, D. Virtual Library of Simulation Experiments: Test Functions and Datasets. Available online: https://www.sfu.ca/~ssurjano/index.html (accessed on 1 June 2019).
  38. Reddy, V.U.; Manohar, T.G. A two stage approach: Capacitor placement for loss reduction in radial distribution system. In Proceedings of the 2012 11th International Conference on Environment and Electrical Engineering, Venice, Italy, 18–25 May 2012; pp. 555–558. [Google Scholar]
  39. Hung, D.Q.; Mithulananthan, N. Multiple distributed generator placement in primary distribution networks for loss reduction. IEEE Trans. Ind. Electron. 2013, 60, 1700–1708. [Google Scholar] [CrossRef]
  40. Zulpo, R.S.; Leborgne, R.C.; Bretas, A.S. Optimal siting and sizing of distributed generation through power losses and voltage deviation. In Proceedings of the 2014 16th International Conference on Harmonics and Quality of Power (ICHQP), Bucharest, Romania, 25–28 May 2014; pp. 871–875. [Google Scholar]
  41. El-Fergany, A.A.; Abdelaziz, A.Y. Capacitor allocations in radial distribution networks using cuckoo search algorithm. IET Gener. Transm. Distrib. 2014, 8, 223–232. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Flowchart of the quasi-oppositional differential evolution Lévy flights algorithm (QODELFA).
Figure 1. Flowchart of the quasi-oppositional differential evolution Lévy flights algorithm (QODELFA).
Applsci 09 03394 g001
Figure 2. Convergence characteristics for Rastrigin function.
Figure 2. Convergence characteristics for Rastrigin function.
Applsci 09 03394 g002
Figure 3. Convergence characteristics for Perm function 0 , d , β .
Figure 3. Convergence characteristics for Perm function 0 , d , β .
Applsci 09 03394 g003
Figure 4. Convergence characteristics for the power sum function.
Figure 4. Convergence characteristics for the power sum function.
Applsci 09 03394 g004
Figure 5. Convergence characteristics for the Rosenbrock function.
Figure 5. Convergence characteristics for the Rosenbrock function.
Applsci 09 03394 g005
Figure 6. Equivalent circuit of a radical distribution system (RDS).
Figure 6. Equivalent circuit of a radical distribution system (RDS).
Applsci 09 03394 g006
Figure 7. Convergence characteristics for Case 1 of the IEEE 33-bus system using QODELFA.
Figure 7. Convergence characteristics for Case 1 of the IEEE 33-bus system using QODELFA.
Applsci 09 03394 g007
Figure 8. Convergence characteristics for Case 2 of the IEEE 33-bus system using QODELFA.
Figure 8. Convergence characteristics for Case 2 of the IEEE 33-bus system using QODELFA.
Applsci 09 03394 g008
Figure 9. Convergence characteristics for Case 3 of the IEEE 33-bus system using QODELFA.
Figure 9. Convergence characteristics for Case 3 of the IEEE 33-bus system using QODELFA.
Applsci 09 03394 g009
Figure 10. Voltage profile for Case 3 of the IEEE 33-bus system using QODELFA.
Figure 10. Voltage profile for Case 3 of the IEEE 33-bus system using QODELFA.
Applsci 09 03394 g010
Figure 11. Convergence characteristics for Case 1 of the IEEE 69-bus system using QODELFA.
Figure 11. Convergence characteristics for Case 1 of the IEEE 69-bus system using QODELFA.
Applsci 09 03394 g011
Figure 12. Convergence characteristics for Case 2 of the IEEE 69-bus system using QODELFA.
Figure 12. Convergence characteristics for Case 2 of the IEEE 69-bus system using QODELFA.
Applsci 09 03394 g012
Figure 13. Convergence characteristics for Case 3 of the IEEE 69-bus system using QODELFA.
Figure 13. Convergence characteristics for Case 3 of the IEEE 69-bus system using QODELFA.
Applsci 09 03394 g013
Figure 14. Voltage profile for Case 3 of the IEEE 69-bus system using QODELFA.
Figure 14. Voltage profile for Case 3 of the IEEE 69-bus system using QODELFA.
Applsci 09 03394 g014
Figure 15. Convergence characteristics for Case 1 of the IEEE 118-bus system using QODELFA.
Figure 15. Convergence characteristics for Case 1 of the IEEE 118-bus system using QODELFA.
Applsci 09 03394 g015
Figure 16. Convergence characteristics for Case 2 of the IEEE 118-bus system using QODELFA.
Figure 16. Convergence characteristics for Case 2 of the IEEE 118-bus system using QODELFA.
Applsci 09 03394 g016
Figure 17. Convergence characteristics for Case 3 of the IEEE 118-bus system using QODELFA.
Figure 17. Convergence characteristics for Case 3 of the IEEE 118-bus system using QODELFA.
Applsci 09 03394 g017
Figure 18. Voltage profile for Case 3 of the IEEE 118-bus system using QODELFA.
Figure 18. Voltage profile for Case 3 of the IEEE 118-bus system using QODELFA.
Applsci 09 03394 g018
Table 1. Benchmark functions.
Table 1. Benchmark functions.
Function FormulaInput DomainNo. of Parameters
f 1 ( x ) 1 20 exp ( 0.2 1 d i = 1 d x i 2 ) exp ( 1 d i = 1 d cos ( 2 π x i ) ) + 20 + e [−32.768,32.768]20
f 2 ( x ) 2 i = 1 d x i 2 4000 i = 1 d cos ( x i i ) + 1 [−600,600]20
f 3 ( x ) 3 10 d + i = 1 d [ x i 2 10 cos ( 2 π x i ) ] [−5.12,5.12]5
f 4 ( x ) 4 sin 2 ( π w 1 ) + i = 1 d 1 ( w i 1 ) 2 [ 1 + 10 sin 2 ( π w i + 1 ) ] + ( w d 1 ) 2 [ 1 + sin 2 ( 2 π w d ) ] [−10,10]20
f 5 ( x ) 5 i = 1 d ( j = 1 d ( j + β ) ( x j i 1 j i ) ) 2 [−d,d]5
f 6 ( x ) 6 i = 1 d i x i 2 [−10,10]30
f 7 ( x ) 7 i = 1 d j = 1 i x j 2 [−65.54,65.54]20
f 8 ( x ) 8 i = 1 d [ ( j = 1 d x j i ) b i ] 2 [0,d]4
f 9 ( x ) 9 i = 1 d 1 [ 100 ( x i + 1 x i 2 ) 2 + ( x i 1 ) 2 ] [−5,10]4
f 10 ( x ) 10 ( x 1 1 ) 2 + i = 2 d i ( 2 x i 2 x i 1 ) 2 [−10,10]10
1Ackley, 2Griewank, 3Rastrigin, 4Levy, 5Perm 0 , d , β , 6sum squares, 7rotated hyper-ellipsoid, 8power sum, 9Rosenbrock, 10Dixon–Price.
Table 2. Comparison of results for minimizing benchmark functions by using different algorithms.
Table 2. Comparison of results for minimizing benchmark functions by using different algorithms.
FunctionValueGAPSODEFAABCSCAQODELFA
f 1 ( x ) Min.0.0015000007.9936E-155.5078E-053.5994E-050.0014993.3672E-053.2346E-06
Max.1.5018000001.5099E-149.1151E-055.0207E-050.0056320.001364271.8930E-05
Mean0.4940100001.1546E-147.7296E-054.3945E-050.0031360.000527077.6498E-06
SD0.6509152103.7449E-151.3982E-054.1056E-060.0012350.000396394.6941E-06
f 2 ( x ) Min.1.67057E-071.85E-131.89310E-064.48524E-080.0239293.53044E-053.01981E-14
Max.0.0073966790.0589216.47944E-050.0098647310.3054900.2600807410.022126734
Mean0.0007404000.0268021.42411E-050.0024657380.0888670.0796473190.007140086
SD0.0023387780.0197341.85757E-050.0040265630.0850390.1054815990.008401261
f 3 ( x ) Min.0.99495902.01E-110.9949590.20050000
Max.5.9697491.9899181.15E-095.9697541.6572009.32E-113.34E-13
Mean2.9848770.5969753.80E-103.2833650.7682199.40E-121.19E-13
SD1.4831960.8390233.53E-101.4109880.5376522.94E-111.23E-13
f 4 ( x ) Min.3.02E-093.28E-196.41E-109.21E-110.0001381.0569311.80E-12
Max.0.9981763.91E-182.03E-091.33E-100.0010581.2791764.79E-10
Mean0.1721092.65E-181.14E-091.19E-100.0004061.1808779.38E-11
SD0.3353191.52E-184.79E-101.27E-110.0002650.0858631.45E-10
f 5 ( x ) Min.0.0002243.50E-050.0038398.36E-090.0015260.2042038.50E-11
Max.0.0515470.0002330.1051560.0312770.0254811.1540091.91E-09
Mean0.0177790.0001590.0318910.0059960.0147170.5234337.76E-10
SD0.0182397.25E-050.0306680.0095710.0082000.2994705.70E-10
f 6 ( x ) Min.1.50E-055.76E-136.34E-057.05E-090.1199300.0012214.21E-06
Max.0.0007913.05E-110.0001171.08E-080.2210202.7726969.49E-05
Mean0.0002438.88E-129.21E-059.15E-090.1699860.8872053.10E-05
SD0.0002949.99E-121.57E-051.02E-090.0326251.0298252.83E-05
f 7 ( x ) Min.2.91E-082.22E-171.13E-077.16E-086.58E-051.14E-061.19E-09
Max.0.0028645.91E-152.52E-071.09E-070.0001910.0013646.48E-08
Mean0.0003061.21E-151.84E-079.21E-080.0001090.0002511.87E-08
SD0.0009001.93E-153.93E-081.36E-083.71E-050.0004552.12E-08
f 8 ( x ) Min.0.0001043.97E-090.0011106.21E-080.0020160.0684761.36E-11
Max.0.0671000.0007510.0353070.0003030.0242561.2945154.61E-07
Mean0.0129860.0002300.0161350.09E-070.0098480.8324648.88E-08
SD0.0210510.0002880.0123710.0001020.0073330.4046481.34E-07
f 9 ( x ) Min.0.0440470.0024630.0030891.01E-110.0046650.3894590
Max.3.7502290.0070620.0689088.66E-110.1466601.2380423.72E-29
Mean1.2176680.0048820.0231614.15E-110.0521850.6945275.08E-30
SD1.3641930.0015980.0227132.45E-110.0411060.2476941.16E-29
f 10 ( x ) Min.0.6666671.84E-121.19E-110.6666670.5924100.6666680.028088
Max.0.6667470.6666670.7436940.6666670.6671600.6667760.097842
Mean0.6666750.6000000.5720440.6666670.6593580.6666890.058687
SD2.54E-050.2108190.3020203.24E-110.0235243.59E-050.026335
Table 3. Results for the IEEE 33-bus RDS with active power loss (APL) minimization (objective function 1, (OF1)).
Table 3. Results for the IEEE 33-bus RDS with active power loss (APL) minimization (objective function 1, (OF1)).
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 1.1: DGs with unity power factor (PF = 1)
SIMBO-Q [28]140.7638/0.073.400.01511.14440.873865.21-
241.0415/0.0
291.1352/0.0
QOSIMBO-Q [28]140.7708/0.072.800.01511.13580.880465.50-
241.0965/0.0
301.0655/0.0
MINLP [13]130.8000/0.072.79---65.34-
241.0900/0.0
301.0500/0.0
SFSA [32]130.8020/0.072.7850.015091.13570.880565.505.91E-09
241.0920/0.0
301.0537/0.0
QODELFA130.8018/0.072.7850.015091.13580.880465.504.84E-08
241.0913/0.0
301.0536/0.0
Case 1.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]130.8875/0.291729.000.000981.03670.964686.26-
241.0853/0.3567
301.3092/0.4303
QOSIMBO-Q [28]130.8303/0.272928.5000.002101.04930.953086.49-
241.1239/0.3694
301.2398/0.4075
SFSA [32]130.8306/0.273028.5330.002071.04930.953086.485.24E-08
241.1256/0.3700
301.2396/0.4074
QODELFA130.8302/0.272828.5330.002071.04930.953086.484.95E-07
241.1247/0.3697
301.2396/0.4074
Case 1.3: DGs with lagging power factor (PF = 0.866)
KHA [31]130.8530/0.492519.578-1.07690.928690.72-
240.9000/0.5196
300.8999/0.5196
QODELFA130.7582/0.437815.3470.000651.03170.969292.735.82E-07
241.0273/0.5930
301.2139/0.7009
The sign “-” means unreported.
Table 4. Results for the IEEE 33-bus RDS with simultaneous minimization of OF1 and OF2.
Table 4. Results for the IEEE 33-bus RDS with simultaneous minimization of OF1 and OF2.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 2.1: DGs with unity power factor (PF = 1)
SIMBO-Q [28]140.9029/0.092.500.0022--56.16-
261.4491/0.0
310.9137/0.0
QOSIMBO-Q [28]121.3232/0.088.900.0022--57.87-
241.0223/0.0
301.3735/0.0
QODELFA131.0204/0.078.3080.00551.09000.917562.883.45E-10
241.1504/0.0
301.2702/0.0
Case 2.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]130.8813/0.289732.200.0003--84.74-
241.3048/0.4289
301.5000/0.4930
QOSIMBO-Q [28]130.8303/0.272931.100.0003--85.26-
241.1239/0.3694
301.2398/0.4075
QODELFA130.9001/0.295829.2310.00071.03310.967986.484.13E-08
241.1438/0.3759
301.3214/0.4343
Case 2.3: DGs with lagging power factor (PF = 0.866)
QODELFA130.7582/0.437815.5020.00031.02430.976392.653.71E-08
241.0273/0.5930
301.2139/0.7009
The sign “-” means unreported.
Table 5. Results for the IEEE 33-bus RDS with simultaneous minimization of OF1, OF2, and OF3.
Table 5. Results for the IEEE 33-bus RDS with simultaneous minimization of OF1, OF2, and OF3.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 3.1: DGs with unity power factor (PF = 1)
SIMBO-Q [28]121.3482/0.098.200.000811.03700.964353.46-
241.3805/0.0
301.5000/0.0
QOSIMBO-Q [28]121.3465/0.097.100.000881.03830.963153.98-
241.3043/0.0
301.5000/0.0
SFSA [32]130.9647/0.077.4100.006231.08910.918263.312.73E-07
241.1337/0.0
301.3018/0.0
QODELFA130.9647/0.077.4080.006211.08910.918263.312.62E-10
241.1334/0.0
301.3017/0.0
Case 3.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]130.9429/0.309932.400.00031.02340.977184.74-
241.3271/0.4362
301.4429/0.4742
QOSIMBO-Q [28]130.8980/0.295231.700.00031.02350.977085.26-
241.3928/0.4578
301.4193/0.4665
SFSA [32]130.9174/0.301529.3830.00071.03120.969786.071.47E-07
241.1463/0.3768
301.3157/0.4324
QODELFA130.9169/0.301329.3860.00071.03110.969886.071.97E-09
241.1466/0.3768
301.3167/0.4327
Case 3.3: DGs with lagging power factor (PF = 0.866)
QODELFA130.7911/0.456715.4980.00031.02420.976492.653.52E-08
241.0411/0.5991
301.2431/0.7178
The sign “-” means unreported.
Table 6. Results for the IEEE 69-bus RDS with OF1.
Table 6. Results for the IEEE 69-bus RDS with OF1.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 1.1: DGs with unity power factor (PF = 1)
QOSIMBO-Q [28]90.8336/0.071.0000.00711.11310.898468.44-
180.4511/0.0
611.5000/0.0
MINLP [13]110.5300/0.069.590---69.07-
170.3800/0.0
611.7200/0.0
KHA [31]120.4962/0.069.563-1.08870.918569.08-
220.3113/0.0
611.7354/0.0
SFSA [32]110.5273/0.069.4280.005181.08860.918669.145.24E-08
180.3805/0.0
611.7198/0.0
QODELFA110.5267/0.069.4260.005191.08870.918569.153.16E-10
180.3806/0.0
611.7189/0.0
Case 1.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]190.5656/0.185923.1000.000751.02810.972789.73-
611.5000/0.4930
640.4220/0.1387
QOSIMBO-Q [28]170.5828/0.191622.8000.000691.02660.974189.87-
611.5000/0.4930
640.4272/0.1404
SFSA [32]110.5435/0.178620.7270.000331.02340.977290.796.51E-06
170.4132/0.1358
611.8728/0.6156
QODELFA110.5597/0.183920.7160.000271.02350.977090.794.33E-08
180.4172/0.1371
611.8775/0.6171
Case 1.3: DGs with lagging power factor (PF = 0.82)
IA [39]170.5100/0.35604.950---97.74-
500.6798/0.4745
611.6999/1.1865
QODELFA110.4986/0.34804.2860.000121.02340.977198.091.84E-05
180.3762/0.2559
611.6869/1.1774
The sign “-” means unreported.
Table 7. Results for the IEEE 69-bus RDS with simultaneous minimization of OF1 and OF2.
Table 7. Results for the IEEE 69-bus RDS with simultaneous minimization of OF1 and OF2.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 2.1: DGs with unity power factor (PF = 1)
SIMBO-Q [28]160.7693/0.078.1000.00100--65.29-
590.7233/0.0
611.4597/0.0
QOSIMBO-Q [28]180.6987/0.077.4000.00100--65.6-
590.7037/0.0
611.5000/0.0
QODELFA110.6616/0.072.1540.001501.05350.949267.934.17E-05
200.4554/0.0
611.9201/0.0
Case 2.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]140.7976/0.262225.9000.00020--88.48-
610.6549/0.2153
621.3615/0.4475
QOSIMBO-Q [28]140.8167/0.268524.6000.00020--89.06-
611.5000/0.4930
640.4615/0.1517
QODELFA110.5859/0.192620.8060.000141.02350.977090.753.21E-04
180.4359/0.1433
611.9080/0.6272
Case 2.3: DGs with lagging power factor (PF = 0.82)
QODELFA110.5077/0.35444.3020.000101.02340.977198.082.96E-04
180.3875/0.2593
611.6959/1.1837
The sign “-” means unreported.
Table 8. Results for the IEEE 69-bus RDS with simultaneous minimization of OF1, OF2 and OF3.
Table 8. Results for the IEEE 69-bus RDS with simultaneous minimization of OF1, OF2 and OF3.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 3.1: DGs with unity power factor (PF = 1)
SIMBO-Q [28]150.7722/0.080.0000.000701.02350.977064.44-
611.3526/0.0
620.8232/0.0
QOSIMBO-Q [28]150.7754/0.079.7000.000701.02370.977064.58-
611.4385/0.0
630.7235/0.0
SFSA [32]110.5703/0.072.4450.001431.04850.953767.803.80E-05
190.4661/0.0
611.9674/0.0
QODELFA110.6294/0.072.2950.001501.04990.952567.872.12E-05
200.4386/0.0
611.9537/0.0
Case 3.2: DGs with lagging power factor (PF = 0.95)
SIMBO-Q [28]150.5380/0.176830.9000.000201.02330.977286.27-
561.2817/0.4213
621.5000/0.4930
QOSIMBO-Q [28]140.8276/0.272025.7000.000201.02340.977188.58-
600.5339/0.1755
611.5000/0.4930
SFSA [32]110.5804/0.190820.7740.000161.02340.977290.771.10E-04
180.4344/0.1428
611.8992/0.6242
QODELFA110.5797/0.190520.7740.000151.02350.977090.771.24E-04
180.4340/0.1426
611.9013/0.6249
Case 3.3: DGs with lagging power factor (PF = 0.82)
QODELFA110.5058/0.35314.2970.000101.02340.977198.092.27E-04
180.3859/0.2589
611.6939/1.1823
The sign “-” means unreported.
Table 9. Results for the IEEE 118-bus RDS with OF1.
Table 9. Results for the IEEE 118-bus RDS with OF1.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 1.1: DGs with unity power factor (PF = 1)
QOTLBO [29]241.2463/0.0576.1820.06291.20930.826955.61-
420.7322/0.0
473.5392/0.0
742.6792/0.0
781.2483/0.0
941.0865/0.0
1083.2432/0.0
KHA [31]481.7242/0.0574.710-1.24330.804355.73-
531.3356/0.0
741.8623/0.0
801.8653/0.0
961.6631/0.0
1091.9473/0.0
1121.1848/0.0
SFSA [32]211.3757/0.0525.2770.06121.20900.827159.536.40E-03
421.1997/0.0
502.7418/0.0
712.8915/0.0
811.7025/0.0
971.3321/0.0
1102.6674/0.0
QODELFA201.7908/0.0518.6530.05781.21290.824560.047.50E-03
392.7341/0.0
471.8329/0.0
732.4034/0.0
801.7505/0.0
902.2945/0.0
1102.7998/0.0
Case 1.2: DGs with lagging power factor (PF = 0.866)
KHA [31]431.9726/1.1389312.661-1.13930.877775.91-
511.9849/1.1460
691.7929/1.0351
731.8551/1.0710
881.8975/1.0955
1081.9905/1.1492
1091.9951/1.1519
SFSA [32]211.9351/1.1174155.1590.008611.10150.907888.051.10E-02
402.0810/1.2016
503.1301/1.8074
712.8920/1.6699
802.0541/1.1861
961.3859/0.8003
1103.2306/1.8654
QODELFA201.8771/1.0839148.9310.008601.10240.907188.532.17E-02
393.0909/1.7847
462.1775/1.2573
742.3591/1.3621
851.7023/0.9829
902.4516/1.4156
1103.1123/1.7971
Case 1.3: DGs with lagging power factor (PF = 0.82)
QODELFA201.7850/1.2459132.7870.007901.10330.906489.773.42E-03
392.9683/2.0719
462.0693/1.4443
742.2927/1.4828
851.7000/1.0798
912.1408/1.4943
1102.9738/2.0758
The sign “-” means unreported.
Table 10. Results for the IEEE 118-bus RDS with simultaneous minimization of OF1 and OF2.
Table 10. Results for the IEEE 118-bus RDS with simultaneous minimization of OF1 and OF2.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 2.1: DGs with unity power factor (PF = 1)
QODELFA202.0856/0.0536.1340.03651.16410.859058.696.74E-03
393.3381/0.0
472.1249/0.0
732.7940/0.0
802.0369/0.0
902.6069/0.0
1103.1877/0.0
Case 2.2: DGs with lagging power factor (PF = 0.866)
QODELFA202.0187/1.1656149.2150.00671.10440.905588.505.39E-03
393.2905/1.9000
472.0615/1.1903
742.4092/1.3911
851.7437/1.0069
902.5473/1.4709
1103.1775/1.8348
Case 2.3: DGs with lagging power factor (PF = 0.82)
QODELFA201.8988/1.3254134.0490.00641.10450.905489.673.68E-03
393.1073/2.1689
462.2465/1.5680
742.3442/1.5137
851.7033/1.1081
912.2008/1.5361
1103.0356/2.1189
Table 11. Results for the IEEE 118-bus RDS with simultaneous minimization of OF1, OF2, and OF3.
Table 11. Results for the IEEE 118-bus RDS with simultaneous minimization of OF1, OF2, and OF3.
TechniqueOptimal LocationsOptimal Sizes
(MW/MVAr)
APL (kW)VD (p.u.)VSI−1 (p.u.)VSI (p.u.)LR%SD
Case 3.1: DGs with unity power factor (PF = 1)
QOTLBO [29]431.5880/0.0677.5880.023301.13720.879447.80-
493.8459/0.0
540.9852/0.0
743.1904/0.0
803.1632/0.0
941.9527/0.0
1113.6013/0.0
SFSA [32]192.0313/0.0564.1040.030851.14200.875756.546.20E-03
411.9135/0.0
494.0113/0.0
732.7996/0.0
793.0734/0.0
962.0861/0.0
1083.8194/0.0
SOS [32]183.1920/0.0561.0000.06751.20320.831156.78-
392.7580/0.0
481.2360/0.0
661.4450/0.0
742.0650/0.0
801.9480/0.0
1102.6780/0.0
QODELFA202.1256/0.0554.6820.02971.12500.888957.266.74E-03
393.8797/0.0
472.3173/0.0
732.8518/0.0
802.0957/0.0
912.4212/0.0
1103.2376/0.0
Case 3.2: DGs with lagging power factor (PF = 0.866)
SFSA [32]191.8454/1.0656176.9690.008521.09780.910986.371.30E-02
392.2060/1.2738
503.6561/2.1111
742.2638/1.3071
802.4474/1.4132
902.0355/1.1753
1083.4768/2.0076
QODELFA182.4594/1.4201156.1420.006701.10240.907187.972.21E-02
393.3315/1.9237
472.1185/1.2233
732.4898/1.4377
801.8385/1.0616
912.3071/1.3322
1103.1879/1.8407
Case 3.3: DGs with lagging power factor (PF = 0.82)
QODELFA201.9294/1.3467134.9780.006001.10090.908389.601.84E-02
393.1467/2.1964
462.3361/1.6306
742.3503/1.5174
851.7077/1.1109
912.2096/1.5423
1103.0441/2.1248
The sign “-” means unreported.

Share and Cite

MDPI and ACS Style

Jamil Mahfoud, R.; Sun, Y.; Faisal Alkayem, N.; Haes Alhelou, H.; Siano, P.; Shafie-khah, M. A Novel Combined Evolutionary Algorithm for Optimal Planning of Distributed Generators in Radial Distribution Systems. Appl. Sci. 2019, 9, 3394. https://doi.org/10.3390/app9163394

AMA Style

Jamil Mahfoud R, Sun Y, Faisal Alkayem N, Haes Alhelou H, Siano P, Shafie-khah M. A Novel Combined Evolutionary Algorithm for Optimal Planning of Distributed Generators in Radial Distribution Systems. Applied Sciences. 2019; 9(16):3394. https://doi.org/10.3390/app9163394

Chicago/Turabian Style

Jamil Mahfoud, Rabea, Yonghui Sun, Nizar Faisal Alkayem, Hassan Haes Alhelou, Pierluigi Siano, and Miadreza Shafie-khah. 2019. "A Novel Combined Evolutionary Algorithm for Optimal Planning of Distributed Generators in Radial Distribution Systems" Applied Sciences 9, no. 16: 3394. https://doi.org/10.3390/app9163394

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