Keywords

1 Introduction

Due to urbanization and the industrial revolution, electricity demand has recently increased. In the early ages, the generation of fossil fuel-based electricity demand was predominantly met. Today, fossil fuel-based power generation poses a significant environmental threat. Renewable energy in the electric DEN is of great importance and is imported to tackle this issue.

Optimal location and size of Photovoltaic Distributed Generation (PV-DG) decreases the power losses, improves the efficiency of the voltage profile, and raises the reliability of the DEN. Therefore, the development of an optimization or heuristic technique-based methodology became a necessity to find the optimal placement of PV-DG for a given DEN system to provide various advantages [1]. The PV-DG allocation problem is a complex non-linear optimization problem [2]. Classical, analytical, metaheuristic and hybrid algorithms are the methods that have been proposed in this problem.

In the near past years, various solutions were proposed by many researchers to treat the optimal integration of PV-DG problem in DEN using multiples optimization algorithms: Ant Lion Optimization (ALO) algorithm [3], Rooted Tree Optimization (RTO) algorithm [4], and Water Cycle Algorithm (WCA) [5]. In 2019, Applied Moth-Flame Optimizer (MFO) algorithm [6], Biogeography-Based Optimization (BBO) algorithm [7], Binary PSO (BPSO) algorithm [8], Phasor PSO (PPSO) algorithm [9], Spider Monkey Optimization (SMO) algorithm [10], Novel Chaotic Stochastic Fractal Search (CSFS) method [11], and Chaotic Differential Evolution (CDE) algorithm [12]. Recently in 2020, Applied Symbiotic Organism Search (SOS) algorithm [13], Sine Cosine Algorithm (SCA) with chaos map theory [14], New Opposition-based Tuned-Chaotic Differential Evolution (OTCDE) algorithm [15], Modified particle PSO (MPSO) algorithm [16], and Modified Jaya Algorithm [17]. These advantages can only be accomplished with optimal PV-DG allocation that considers the objective function, constraints, and the necessary optimization algorithm. The objectives of these algorithms can be categorized into technical, financial, and multiples objectives [18].

In this paper, the authors proposed various versions for new hybrid chaotic maps and adaptive acceleration coefficients PSO algorithm for optimal integration of multiple PV-DG sources in DEN.

2 Proposed Hybrid PSO Algorithms

2.1 Basic PSO

PSO algorithm is an evolutionary computation technique, that aims to improve a solution when taking into consideration predefined quality measures [19]. In the PSO algorithm every individual of the swarm, so that is moving due to these equations:

$$V_{i}^{k + 1} = \omega .V_{i}^{k} + c_{1} r_{1} \left[ {P_{best}^{k} - X_{i}^{k} } \right] + c_{2} r_{2} \left[ {G_{best}^{k} - X_{i}^{k} } \right]$$
(1)
$$X_{i}^{k + 1} = X_{i}^{k} + V_{i}^{k + 1}$$
(2)

and,

$$\omega = \omega_{\max } - \left( {\omega_{\max } - \omega_{\min } } \right)\left( {\frac{k}{{k_{\max } }}} \right)$$
(3)

Many researchers have proposed various algorithms of PSO by modifying the parameters of (ω, r, c1, and c2) to reach the optimum function and performance. In this paper, it has been chosen improved PSO algorithms based on modified r (chaotic maps) and modified acceleration coefficients.

2.2 Chaotic Maps

The proposed chaotic maps in this paper are defined as follows [20, 21]:

Chaotic Logistic (CL):

$$x_{k + 1} = \alpha x_{k} \left( {1 - x_{k} } \right)$$
(4)

Chaotic Iterative (CI):

$$x_{k + 1} = \sin \left( {\frac{\alpha \pi }{{x_{k} }}} \right)$$
(5)

Chaotic Circle (CC):

$$x_{k + 1} = \bmod \left( {x_{k} + \beta - \left( {\frac{\alpha }{2\pi }} \right)\sin \left( {\frac{2\pi }{{x_{k} }}} \right),1} \right)$$
(6)

2.3 Modified PSO Algorithms-Based Acceleration Coefficients

The proposed PSO algorithms-based acceleration coefficients are defined as follows.

Sigmoid-Based Acceleration Coefficients (SBAC-PSO) [22]:

$$\begin{aligned} c_{1} & = \left( {\frac{1}{{1 + e^{{\left( {\frac{{ - \lambda k}}{{k_{{\max }} }}} \right)}} }}} \right) + 2\left( {c_{{1f}} - c_{{1i}} } \right)\left( {\frac{k}{{k_{{\max }} }} - 1} \right)^{2} ,c_{2} = \left( {\frac{1}{{1 + e^{{\left( {\frac{{ - \lambda k}}{{k_{{\max }} }}} \right)}} }}} \right) \\ & \quad + \left( {c_{{1f}} - c_{{1i}} } \right)\left( {\frac{k}{{k_{{\max }} }}} \right)^{2} \\ \end{aligned}$$
(7)

where, λ = 0.0001, c1f = 2.5, and c1i = 0.5.

Non-linear Dynamic Acceleration Coefficients (NDAC-PSO) [23]:

$$c_{1} = - \left( {c_{1f} - c_{1i} } \right)\left( {\frac{k}{{k_{\max } }}} \right)^{2} + c_{1f} ,c_{2} = c_{1i} \left( {1 - \frac{k}{{k_{\max } }}} \right)^{2} + c_{1f} \left( {\frac{k}{{k_{\max } }}} \right)$$
(8)

where, c1f = 2.5, and c1i = 0.5.

Time-Varying Acceleration PSO (TVA-PSO) [24]:

$$c_{1} = c_{1i} + \left( {\frac{{c_{1f} - c_{1i} }}{{k_{\max } }}} \right)k,c_{2} = c_{2i} + \left( {\frac{{c_{2f} - c_{2i} }}{{k_{\max } }}} \right)k$$
(9)

where, c1f = 0.5, c1i = 2.5, c2f = 2.5, and c2i = 0.5.

This paper proposed new algorithms based on the hybridization of two modified PSO algorithms that depend on chaotic maps and acceleration coefficients.

The combining of the Chaotic Logistic (CL) with three PSO algorithms-based acceleration coefficients are CL-SBAC-PSO, CL-NDAC-PSO, and CL-TVA-PSO algorithm. The second Chaotic Iterative (CI) are CI-SBAC-PSO, CI-NDAC-PSO, and CI-TVA-PSO algorithm, and the Chaotic Circle (CC) applied are CC-SBAC-PSO, CC-NDAC-PSO, and CC-TVA-PSO algorithm.

3 Problem Formulation and Constraints

3.1 Multi-Objective Functions

The Multi-Objective Functions (MOF) which proposed, consists to identify the optimal location and sizing of PV-DG sources in DEN, by minimizing the three technical parameters of TAPL, TVD, and TOT, which are formulated as follows:

$${\text{MOF}} = {\text{Minimize}}\sum\limits_{i = 1}^{{N_{{{\text{bus}}}} }} {\sum\limits_{j = 2}^{{N_{{{\text{bus}}}} }} {\sum\limits_{i = 1}^{{N_{R} }} {\left[ {{\text{TAPL}}_{i,j} + {\text{TVD}}_{j} + {\text{TOT}}_{i} } \right]} } }$$
(10)

The first parameter APL of the distribution line is expressed by [25, 26]:

$$APL_{i,j} = \alpha_{ij} \left( {P_{i} P_{j} + Q_{i} Q_{j} } \right) + \beta_{ij} \left( {Q_{i} P_{j} + P_{i} Q_{j} } \right)$$
(11)

and,

$$\alpha_{ij} = \frac{{R_{ij} }}{{V_{i} V_{j} }}\cos \left( {\delta_{i} - \delta_{j} } \right)\quad {\text{and}}\quad \beta_{ij} = \frac{{R_{ij} }}{{V_{i} V_{j} }}\sin \left( {\delta_{i} + \delta_{j} } \right)$$
(12)
$${\text{TAPL}}_{i,j} = \sum\limits_{i = 1}^{{N_{{{\text{bus}}}} }} {\sum\limits_{j = 2}^{{N_{{_{{{\text{bus}}}} }} }} {APL_{i,j} } }$$
(13)

The second term is the TVD, which can be defined as [24,25,26,27]:

$${\text{TVD}}_{j} = \sum\limits_{j = 2}^{{N_{{{\text{bus}}}} }} {\left| {1 - V_{j} } \right|}$$
(14)

The third parameter is TOT of overcurrent relay-based time–current-voltage tripping characteristic [28,29,30], which can be defined as below:

$$T_{i} = \left( {\frac{1}{{e^{{\left( {1 - V_{{\text{FM}}} } \right)}} }}} \right)^{k} TDS_{i} \left( {\frac{A}{{M_{i}^{B} - 1}}} \right)$$
(15)

and,

$${\text{TOT}}_{i} = \sum\limits_{i = 1}^{{N_{R} }} {T_{i} }$$
(16)

3.2 Equality Constraints

Equality constraints are expressed by the balanced power’s equations as below:

$$P_{G} + P_{PV - DG} = P_{D} + P_{{{\text{Loss}}}}$$
(17)
$$Q_{G} = Q_{D} + Q_{{{\text{Loss}}}}$$
(18)

3.3 Distribution Line Constraints

Inequality constraints are given for the distribution line as below:

$$V_{\min } \le \left| {V_{i} } \right| \le V_{\max }$$
(19)
$$\left| {1 - V_{j} } \right| \le \Delta V_{\max }$$
(20)
$$\left| {S_{ij} } \right| \le S_{\max }$$
(21)

3.4 PV-DG Units Constraints

Inequality constraints refer to the PV-DG units limits, which are expressed as:

$$P_{PV - DG}^{\min } \le P_{PV - DG} \le P_{PV - DG}^{\max }$$
(22)
$$\sum\limits_{i = 1}^{{N_{PV - DG} }} {P_{PV - DG} \left( i \right) \le \sum\limits_{i = 1}^{{N_{{{\text{bus}}}} }} {P_{D} \left( i \right)} }$$
(23)
$$2 \le PV - DG_{{{\text{Position}}}} \le N_{{{\text{bus}}}}$$
(24)
$$N_{PV - DG} \le N_{PV - DG.\max }$$
(25)
$$n_{{PV - DG,i/{\text{Location}} \le 1}}$$
(26)

4 Test System, Optimal Results, and Comparison

The single line diagram of the 28-bus DEN test system is represented in Fig. 1 which is composed of 28 buses and 27 branches under a base voltage of 11 kV, with a total demand load of 761.04 kW and 776.42 kVar [31]. The total power losses are 68.82 kW and 46.04 kVar. All buses are protected by 27 overcurrent relays.

Fig. 1
figure 1

Single diagram of standard 28-bus test system

Figure 2 represents the curves of convergence for the minimization of MOF for a maximum number of iterations is 150 and a population size equal to 10. It is noticed that the CI-SBAC-PSO algorithm converges firstly at 20 iterations comparing to the rest of the algorithms but without giving the best solution. On the other hand, it is obvious that the CC-TVA-PSO algorithm delivers the best-minimized results and converges around 40 iterations.

Fig. 2
figure 2

Convergence characteristics of hybrid PSO algorithms

Figure 3 represents the Boxplot of MOF results obtained when using the various proposed hybrid PSO algorithms for 20 executions in each of them. It can be noticed that the results for 20 executions in all proposed hybrid PSO algorithms are too close to their best and minimum MOF. Also, it is clear that the best MOF was obtained by the CC-TVA-PSO algorithm, with the lowest median comparing to the rest of the proposed hybrid PSO algorithms.

Fig. 3
figure 3

Boxplot of MOF for applied hybrid PSO algorithms

Table 1 exhibits the optimization results obtained when applying the proposed various hybrid PSO algorithms.

Table 1 Comparison of the optimization results for the test system

Basing on the comparisons, it is observed the minimum MOF value of 11.1666 was obtained by the CC-TVA-PSO algorithm which delivers the TVD’s minimum value of 1.3801 p.u. But in terms of minimizing the TOT and TAPL, among all the proposed algorithms, the CI-SBAC-PSO algorithm and CI-NDAC-PSO algorithm show a good efficiency in delivering the minimum values of 9.7293 s and 36.2923 kW, respectively.

Figure 4 illustrates the active power losses in every branch of the 28-bus system DEN before (based case) and after PV-DG source integration based on the optimal results obtained by the CC-TVA-PSO algorithm (hybrid the chaotic circle maps with time-varying acceleration PSO). Clearly, it can be noticed after the integration of PV-DG, that the total active power losses have minimized significantly reaching a value of 36.46 kW comparing to the base case before PV-DG which was 68.82 kW.

Fig. 4
figure 4

Branch active power loss in test systems

Figure 5 represents the voltage deviation in all system buses before and after integration of PV-DG. The voltage deviation has minimized under a limit value of 0.05 p.u. in all system’s buses after installation of the PV-DG at buses 12, 18, and 25, which consequently leads to the improvement of voltage profiles if the voltage deviation known as the difference between the nominal voltage of 1 p.u. and the actual voltage of the case before PV-DG.

Fig. 5
figure 5

Voltage derivation profiles of all buses

Figure 6 illustrates the overcurrent relay operation time in the 28-bus test system for both cases before and after PV-DG integration into DEN. It is noticed that the optimized PV-DG location and size integrated into DEN causes the minimization of the operation time in all overcurrent relays installed, compared to the base case before PV-DG, and this is due to the reverse function between the fault current that passes through the overcurrent relay and its operation time as mentioned in Eq. (15).

Fig. 6
figure 6

Operation time of overcurrent relay

5 Conclusions

In this paper, a study of comparison between the hybrid PSO algorithms based on chaotic maps and acceleration coefficients was proposed to identify the optimal location and sizing of multiple PV-DGs into 28-bus DEN to reduce various technical parameters are TAPL, TVD, and TOT.

Based on the results of the simulation, it is deduced that the hybrid CC-TVA-PSO algorithm had a quick convergence characteristic, and delivers the best results comparing to the rest of the proposed hybrid PSO algorithms in terms of minimizing the multi-objective function.

From the previous discussion, it is concluded that the CC-TVA-PSO algorithm could be applied widely to DENs in terms of delivering the best optimal solutions. Depending on the obtained results, the future work will focus on the insertion of a third modified parameter which is the inertia weight to obtain better performances of the hybrid PSO algorithms.