 Research
 Open Access
 Published:
Butterfly optimizer assisted Max–Min based multiobjective approach for optimal connection of DGs and optimal network reconfiguration of distribution networks
Journal of Electrical Systems and Information Technology volume 9, Article number: 8 (2022)
Abstract
Currently, the electrical distribution system is experiencing challenges such as low system efficiency due to substantial real power losses, a poor voltage profile, and inadequate system loadability as a result of the tremendous increase in system load demand. Therefore, distribution system operators are searching for ways to improve system efficiency and loadability. Distributed Generation technology has attracted a lot of researchers’ interest in recent days because of its enormous technological advantages in dealing with the aforementioned issues. This work presents a Max–Min based multiobjective optimization approach for optimal connection of distributed generators (OCDG) in the presence of optimal distribution network reconfiguration (ODNR) to enhance the system loadability (\(\lambda_{{{\text{max}}}}\)) and to reduce real power loss. Two scenarios are taken to achieve the proposed objectives. Scenario1 deals with the enhancement of loss mitigation & system loadability. In scenario2, to extract maximum benefits with less amount of real power injection by DGs into the system, DGs real power injection is taken as one of the objectives. Under each scenario, three cases are investigated. Case 1 and case 2 deal with singleobjective optimization, whereas case 3 deals with multiobjective optimization. The butterfly Optimization (BO) technique is implemented for the optimization of proposed objectives. The proposed method is tested on 33 bus, 69 bus radial distribution test systems. To test the potential of the BO algorithm, the outcomes are contrasted with the suitable results that are accessible in the literature. From the outcomes, it was observed that real power loss of the system is reduced to (75–89)%, loadability enhanced to (94–121)% with the injection of 64% KVA by DGs into 33 & 69 bus systems.
Introduction
The current scenario confronts electrical distribution system operators with tremendous challenges, such as an exponential rise in load demand, low distribution system efficiency caused by large real power losses, and poor network voltage profiles. Distribution system I^{2}R losses account for 13% of the total energy produced, according to recent studies [1]. Distribution system reconfiguration, connection of DTATCOMs & DGs in the electrical distribution system have all been used in literature to reduce I^{2}R losses and improve system efficiency. Connecting DGs to the distribution system provides numerous additional advantages, including improved system loadability, reduced congestion in the T&D system, and enhanced EENS. These are just a few. As demand grows, it becomes imperative to increase the system's capacity in order to avoid the need for additional expansion of the infrastructure. These benefits can be harmed, however, by the incorrect positioning or size of DGs in the system. For this reason, in order to maximize the advantages while ensuring that various technical restrictions are met, it has been referred to as the "optimal connectivity of distributed generation (OCDG)" challenge.
The OCDG problem in radial distribution systems is discussed in depth in [2, 3].The OCDG problem in the distribution system was addressed by certain researchers in order to reduce I^{2}R loss and improve the voltage profile of the network. For the OCDG problem, authors in [4,5,6] came up with a variety of analytical approaches. The radial distribution system's efficiency was hoped to be improved by a simulated annealing technique and a harmony search algorithm presented by authors in [7, 8]. DGs were located in the distribution system using losssensitivity indexes, and their sizes were employed as decision variables to optimize the intended outcomes. Mathematicians in [9] used a backtracking search optimization approach to reduce real power loss and enhance voltage distribution in a system. For DG placement, writers in [9] looked at the top (15–25%) of buses based on losssensitivity bus values, as opposed to the last two articles. Using the Firefly optimization technique and the Backtracking search optimization algorithm, authors in [10] tackled the OCDG and optimal capacitor problems at the same time. Authors in [11] used quasioppositional TLBO algorithm to solve a penaltybased multiobjective strategy to improve the OCDG problem's system efficiency, network voltage profile and stability index. Utilizing an optimization method to identify locations and DGs sizes is a better option than using losssensitivity indices and DGs sizes in an optimization algorithm to locate locations. DG locations and DG sizes are both treated as decision variables in this work, and an optimization approach is employed to obtain the best values for these variables.
The Nondominant enhanced differential search multiobjective algorithm for OCDG problem was addressed in [12] by the authors to reduce the I^{2}R loss, voltage deviation index, and network operation costs. To increase the real power loss reduction, voltage stability factor, and investment benefit of the distribution system, the authors of [13] used a Paretobased multiobjective ant lion optimizer. A multiobjective approach has been found to be more effective in achieving all three objectives. With a multilevel load profile, the authors in [14] developed a novel objective function for loss mitigation and voltage profile improvement through the appropriate placement of DG and DSCs. To improve real power loss reduction and voltage stability margin in the distribution system, the authors in [15] looked at the OCDG problem under linear load changes from 0.5 to 1.5 times baseload. An algorithm for the best placement of dispatchable and nondispatchable DGs to reduce energy loss and operating costs while also improving the distribution system's voltage profile under seasonal load variations was discussed in [16]. OCDG under varying distribution system loads was addressed in the last three articles, according to the authors. Authors in [17] used the HSAPABC optimization algorithm to find the best location for Type1 DGs and Type3 DGs (0.85 leading power factor) under three different load levels of the distribution network to reduce power loss. The best percentage of loss reduction is obtained when Type3 DGs are placed optimally in the distribution network, according to the results. A TLBOGWO optimization technique was used by the authors of [18] to place Type1 DG's and Type3 DGs with optimum power factors in the distribution network in order to reduce I2R loss and improve reliability. For Type3 DGs operating with an optimized power factor, the appropriate placement of these DGs minimizes network power loss to the lowest possible value, as evidenced by the abovementioned articles. Therefore, in this work, we have chosen the best possible placement of Type3 DGs with an optimized power factor in order to meet our goals.
In order to fulfil the goals of reducing real power loss, improving voltage profile, and balancing the load, an optimal distribution network reconfiguration issue is designed to determine the on/off status of tie and section switches positioned in the system by satisfying the technological restrictions. Bacterial foraging optimization techniques [19, 20] are used to construct an improved selective BPSO algorithm for the optimal network reconfiguration problem to reduce I^{2}R loss. In [21, 22], a mathematical objective function is devised to reduce real power loss and improve the voltage profile of the network. According to [23], there is a Multiobjective Max–Min strategy for minimizing I^{2}R loss, load balancing between branches and feeders, and the amount of switch operations. Type1 DGs have been handled in [8, 24] to reduce the system's I2R loss using simultaneous ODNR and appropriate connection of Type1 DGs. With the novel UVDA optimization technique, researchers in [25] attempted to minimize the real power loss in the distribution system by connecting Type3 DGs optimally while also addressing optimal network reconfiguration issues.
Some researchers took the OCDG and ODNR problems for enhancing the loadability of the network. Loadability (\(\lambda_{{{\text{max}}}}\)) of the system is termed as the maximum increase in network load level before the system voltage instability occurs. Figure 1 depicts loading curves A & B of a system without & with the connection of DGs, respectively. From Fig. 1, it is observed that curve B has a better system loadability than curve A, due to the connection of DGs optimally in the system and reconfigured network. And also from Fig. 1, it is noticed that enhancement in system loadability also improves the network voltage profile, i.e., at each loading level, curve B has a better voltage magnitude in comparison with curve A.
Authors in [26,27,28] addressed the ODNR problem to enhance the system loadability make use of a fuzzy adaptation of the optimization algorithm, discrete ABC algorithm, enhanced HSO algorithm, respectively, and deduced that the ODNR enhances system loadability. In [29], the OCDG problem has used for the improvement of system loadabilty employing the hybrid PSO—kmatrix algorithm and drawn a conclusion that with 40% of real power injection by DGs into the system, real power loss mitigated to 65–70%, loadability improved to 15–40%. Researchers in [30], taken the OCDG and ODNR problems at a time for enhancement of system loadabilty and concluded that utmost enhancement of system loadabilty is noted in the case of DGs connected optimally in the optimal reconfigured network. From the latter two papers, it was observed that even though the system loadability is improved to utmost value but the percentage of real power loss mitigation is not up to the mark. And also, from the papers [29, 30], it was observed that improving the loadability of the system also improves the voltage profile of the system. Therefore, in this work authors considered the improvement of real power loss reduction and loadability of the system only which in turn also improves the voltage profile of the system. Since loadability of the system should be improved concerning the 100% load level of the system, in this work authors had not considered the load variations of the system. To extract the maximum number of benefits with less amount of power injected by DGs into the system, in this work authors have taken DGs penetration level as one of the objectives. To improve more than one objective at a time, researchers in [7, 10,11,12, 17] used either weightedfactor or Paretobased or Max–Min based multiobjective methods. Among them, Max–Min based multiobjective method had advantages like no need to bother about weights or formation of the fronts. And also, since DGs penetration level is taken as one of the objectives, drive the authors of this work for selecting max–min multiobjective method rather than paretobased multiobjective method.
Therefore, in this work, the multiobjective approach with the Max–Min method is used to mitigate the real power loss and maximize the system loadability \((\lambda_{{{\text{max}}}} )\). To improve the desired objectives two scenarios are considered, i.e., without and with DGs real power injection objective function. Under each scenario three cases are considered, i.e., optimization of single objectives is considered in case1 & case2, multiobjective optimization is considered in case3. And each case having two subcases, the optimal connection of DGs in the initial configured network and the optimal connection of DGs in the optimal reconfigured network. BO algorithm is chosen to optimize the proposed objectives. The rest of the paper is organized as follows, section2 introduces the mathematical formulation aspects of the work done in this work, section3 will give brief insights of the BO optimization technique and thorough implementation aspects of it, Sect. 4 will illustrate the scenarios taken in this work and the associated results.
Problem formulation
Network real power loss
Real power loss \(\left( {P_{loss} } \right)\) have to be minimized for the enhancement of distribution system efficiency.
where, J and R are branch current and branch resistance vectors of size nbr (number of branches). Backward/forward sweepbased load flow [31] is used to obtain \(P_{{{\text{loss}}}}\).
Loadability of the system
System loadability \(\left( {\lambda_{max} } \right)\) have to be maximized with a view for future load enhancement on the system.
To obtain the \(\lambda_{{{\text{max}}}}\) of the system, authors had used the method developed in [32].
DGs penetration level
Placing of Distributed Generators in the distribution network changes the distribution system characteristics [33, 34] as bidirectional power flows, changing the passive distribution system network to active distribution network, change in fault current levels, etc. Therefore, to maintain the quality of the network, some of the authors in the literature limited the DG's real power injection into the distribution system. Authors in [9, 29, 35] limited the DGs real power penetration into the distribution system to 40% and 50%, respectively, and Authors in [36] taken DGs penetration level as one of the objectives and limited the DGs real power penetration into the system without violating stability margins. And also, from the literature, it was observed that at lower DGs penetration levels, a significant increase in DGs penetration level results in significant improvement in technical parameters. But at higher DGs penetration levels, a significant increase in DGs penetration level results in an insignificant improvement in benefits of the system.
Therefore, in this paper, instead of limiting DGs real power injection to a fixed percentage say 40% or 50%, authors considered DGs penetration level as one of the objectives in scenario2 along with the objectives considered in scenario1, and a detailed analysis is presented in result section between scenario1 and scenario2 outcomes.
The mathematical modeling of the DGs real power injection into the system is taken as one of the objectives.
where \(P_{DG,k}\) is the real power delivered by the kth DG unit, \(P_{T,DG}\) is the total real power delivered by the DGs units.
Max–Min method
In [23], the authors addressed the multiobjective Max–Min method for optimal network reconfiguration problem to select the comprised solutions between the objectives. The Max–Min method contains a Membership function for each objective function and has a value in the range [0–1]. The membership function for the minimization of the kth objective function is given as follows.
where \(F_{k}\),\( F_{k}^{max}\), and \(F_{k}^{min}\) are the kth objective function value, maximum and minimum values of the kth objective function, respectively. For maximization of the kth objective function, reciprocal of kth objective function value, minimum and maximum values of the k^{th} objective function have to take to get \(F_{k}\), \(F_{k}^{min}\), and \(F_{k}^{max}\), respectively. The value of \(F_{k}^{min}\) is taken from the outcome of that singleobjective optimization, the value of \(F_{k}^{max}\) is taken from the base load flow results.
Since the \(F_{k}^{max}\) is subtracted from the \(F_{k} \) in the numerator of the Membership value (\(MF_{k}\)) of an objective function, the objective function with the highest \(MF_{k}\) value is well improved and the objective function with the lowest \(MF_{k}\) value is less improved in terms of minimizing the objective function. Then a fuzzy decision for a comprised solution is defined as the choice of maximizing the lowest \(MF_{k} \) value. In other words, the multiobjective function is transformed into a single objective by maximizing the minimum value among all membership values as follows:
The above maximization problem is converted into a minimization problem is as follows
Constraints
The following constraints need to satisfy for the optimal network reconfiguration and connection of DGs to the distribution system.

a.
The voltage magnitude of the buses in the system should be within the permissible limits.
$$ \left {V_{min} } \right < \left {V_{i} } \right < \left {V_{max} } \right\;\; i = 1,2 \ldots nb $$(8)where nb is the total number of buses are there in test system. In this paper, we have taken.
\(\left {V_{min} } \right\)= 0.95 p.u. and \(\left {V_{max} } \right\)= 1.05 p.u.

b.
The magnitude of current in each branch should be less than the maximum current rating of the respective branch.
$$ I_{J} \le I_{J}^{max} \;\;j = 1,2 \ldots nbr $$(9)where nbr is the total number of branches.

c.
Power injected by each DG (\(P_{DG,k}\)) must be less than the maximum power limit of DGs.
$$ P_{DG,k} \le P_{DG,k}^{max} \;\;\;k = 1,2 \ldots ndg $$(10)where ndg is the number of DGs connected to the system. In this paper, the maximum real power injection by DGs (\(P_{DG,k}^{max}\)) limited to the total real power demand supplied by the DGs.

d.
Power factor of DGs must be between the minimum (\(pf_{k}^{min}\)) and unity power factor limits.
$$ pf_{k}^{min} \le pf_{k} \le 1\;\; k = 1,2 \ldots ndg $$(11)In this paper, the minimum power factor of the DG unit is limited to 0.8.

e.
Total real power (\(P_{T,DG}\)) and reactive power injected (\(Q_{T,DG}\)) by DGs must be less than the distribution system real (\(P_{load}\)) and reactive power (\(Q_{load}\)) demand.
$$ \mathop \sum \limits_{k = 1}^{ndg} P_{DG,k} = P_{T,DG} \le P_{load} $$(12)$$ \mathop \sum \limits_{k = 1}^{ndg} Q_{DG,k} = Q_{T,DG} \le Q_{load} $$(13) 
f.
Power balance constraints.
$$ P_{sub} + P_{T,DG} = P_{load} + P_{loss} $$(14)$$ Q_{sub} + Q_{T,DG} = Q_{load} + Q_{loss} $$(15)where \(P_{sub}\), \(Q_{sub}\) are the real and reactive power demands at the substation.

g.
The ODNR problem requires checking the radiality status of the network. In this work spanning tree technique is used for checking the status of network radiality [37].
DG Placement performance indices
The following performance indices are considered to evaluate the impact of optimal DGs connection and optimal network configuration on the distribution system.

a.
Percentage Real power loss reduction
$$ \% PLR = \frac{{P_{loss}^{b}  P_{loss}^{{\left( {DG + NR} \right)}} }}{{P_{loss}^{b} }} $$(16)where \(P_{loss}^{b}\) is the base case real power loss of the system, \(P_{loss}^{{\left( {DG + NR} \right)}}\) is the real power loss of the system after placement of DGs and network reconfiguration.

b.
Percentage Maximum Loadability improvement
$$ \% MLI = \frac{{\lambda_{max}^{{\left( {DG + NR} \right)}}  \lambda_{max}^{b} }}{{\lambda_{max}^{b} }} $$(17)
Where \(\lambda_{max}^{b}\) is the base case maximum loadability of the system, \(\lambda_{max}^{{\left( {DG + NR} \right)}}\) is the maximum loadability of the system after placement of DGs and network reconfiguration.
Butterfly optimization algorithm
In the literature, various researchers have taken several optimization algorithms for the OCDG and ODNR problems. According to the “No Free lunch theorem,” no optimization algorithm gives exceptional results for all optimization problems. An optimization algorithm may give admirable results for some set of optimization problems and may give inferior results for another set of optimization problems. Performancewise, all optimization algorithms are indistinguishable while solving a whole set of optimization problems. However, while choosing an optimization problem author of this paper have taken care of few things like since finding loadability of the distribution system is a very tedious process, authors try to avoid optimization algorithms with a twostage evolutionary process like in cuckoo search algorithm, TLBO algorithm, etc., and algorithm should be easy in implementation. Since the Butterfly optimization (BO) algorithm is a new one and advantages like the ease in implementation have driven the authors to use this algorithm [38,39,40].
Sankalp A and S Singh developed the butterfly optimization (BO) method, a populationbased metaheuristic optimization strategy [41]. By drawing inspiration from butterfly mating and food seeking habits, the algorithm was created. They will rely on their sense of smell to find food and a partner for mating. In the process of searching for food, butterflies will release aromas with some force, and the potential of the scents/aromas is relative to the quantity of food source in the butterfly's neighborhood. It will emit a scent that will be picked up by others. If the other butterflies in the cluster are able to detect the aroma, they will move toward it. From one location to the next, butterflies will travel about in search of a good food source in this manner.
It is assumed that all butterflies are searching agents in the BO algorithm. Each agent will be assigned a specific location and a distinct fragrance. The scent of the agents is linked to the performance of the objective functions. In Eq. 18, the aroma's mathematical representation is provided.
where f, I, c & a are the magnitude of the aroma, stimulus intensity, sensor modality and power exponent. In the algorithm, I is taken as the fitness of the respective searching agent.
All agents will move to the new positions as per mathematical formulated Eqs. 19 & 20.
Update the position of ith agent using for global search Eq. 19 if \(random value\left[ {0,1} \right] < P\)
or Update the position of i^{th} agent for local search using Eq. 20
where \(x_{j}^{d} \left( t \right)\) and \(x_{k}^{d} \left( t \right)\) are random Jth and kth butterflies and N, d, r, p are Number of agents, Number of decision variables, arbitrary random number & switching probability lies in the range [0, 1].
The detailed stepbystep implementation procedure of the proposed multiobjective Max–Min BO optimization technique for finding befitting DGs sizes, locations and power factors to obtain the desired objectives are given as follows.

1.
Initialize optimization technique parameters N, d, p, c, a, Maximum number of iterations.

2.
Read the test system line data and load data. Run the load flow algorithm for the base case to get \( F_{k}^{max}\) values for objectives power loss, system loadability & run singleobjective optimization programs to get \(F_{k}^{min}\) values.

3.
Initialize minimum and maximum limit values of decision variables. For optimal connection of DGs with optimized power factors problem, the total number of decision variables is equal to three times the number of DGs to be connected (DGs locations, DGs sizes, DGs power factors) in the system. Therefore, decision variables minimum and maximum variable limit vectors are shown in Eq. 21 and 22.
$$ X_{min} = \left[ { L_{1min} L_{2min} ..L_{dmin} ,S_{1min} S_{2min} ..S_{dmin} ,pf_{1min} pf_{2min} ..pf_{dmin} } \right] $$(21)$$ X_{max} = \left[ { L_{1max} L_{2max} ..L_{dmax} ,S_{1max} S_{2max} ..S_{dmax} ,pf_{1max} pf_{2min} ..pf_{dmax} } \right] $$(22)where in the above vectors, L indicates DGs locations, S indicates DGs sizes and pf indicates DGs power factors.

4.
Generate initial solutions using Eq. 23 as follows
$$ x_{j}^{i} = \left[ {X_{min,j} + \left( {X_{max,j}  X_{min,j} } \right)*rand} \right] \,\,\, i = 1 \ldots .N, j = 1 \ldots \ldots length\left( {X_{min} } \right) $$(23)
A set of initial solutions generated using Eq. 23 is depicted in the matrix as follows

5.
Run the load flow program for each solution in matrix X and get power loss, system loadability and then calculate membership values for objectives in each solution set using Eq. 25 as follows
$$M{F_{i,k}} = \begin{array}{*{20}{c}} {\;\;\;1,}\\ {\frac{{F_k^{max}  {F_{i,k}}}}{{F_k^{max}  F_k^{min}}},}\\ {\;\;\;0,} \end{array}\begin{array}{*{20}{c}} {~{F_{i,k}} \le F_k^{min}}\\ {\quad \, \, F_k^{min} \le {\;\;\;F_{i,k}} \le F_k^{max}}\\ {{F_{i,k}} \ge F_k^{max}} \end{array}~\;\;{\rm{for}}\;\;{\rm{i}} = {\rm{1}} \ldots {\rm{N}},{\rm{k}} = {\rm{1}} \ldots {\rm{M}}$$(25)
And then calculate objective function value or fitness value for each solution set in the matrix X using Eq. 26.
As a whole, the whole fitness calculation method for all the agents is depicted in Eq. 27
Find the solution with minimum objective function value (of) value and declare the corresponding solution set from matrix X as the global best solution.

6.
Set iteration count = 0.

7.
Update the aroma/fragrance of butterflies using Eq. 18.
 8.

9.
Calculate the objective function value or fitness value of each updated agent using the sequential process followed in Step 5.

10.
Perform greedy selection between updated solutions and old solutions.

11.
Update global best solution.

12.
If the iteration count is less than the maximum number of iterations repeat steps 6–11 else print out the results such as global best solution, objective function values.
Results and discussion
In this section, the proposed BO technique for enhancement of the system loadability (\(\lambda_{{{\text{max}}}}\)) and real power loss mitigation is applied on 33 & 69 bus distribution test systems for the scenarios and cases shown in Table 1. In turn, each case is divided into two subcases a) optimal connection of DGs in the initial network without application of ODNR problem b) Optimal connection of DGs in the optimal reconfigured network which is obtained from the ODNR problem. The tuned BO algorithm parameters are shown in Table 2. All the simulations are implemented in MATLAB R2017a platform and carried out in computer having Core i7 7200U 3.10 GHz, 16 GB RAM.
33 Bus radial distribution system
The line & load data of the system is taken from [29]. The system has 33 section switches and 5 tie switches. Normally tie switches are in open condition. The load on the system is 3.715 MW + j 2.3 MVAR. The base case real power loss is 210.98 kW, system loadability is 3.4, and the minimum voltage is 0.9038 p.u.
From the results of the ODNR problem, the points observed are.

1.
In case of \(f_{1}\) optimization, the real power loss is reduced to 138.5513 kW. And also, in this case, system loadability is improved to 4.87. For this case, switches given by the algorithm are 7, 9, 14, 32, and 37.

2.
In case of \(f_{2}\) optimization, the system loadability is enhanced to 5.23. And also, in this case, system network power loss is reduced to 139.9782 kW. For this case, switches given by the algorithm are 7, 9, 14, 28, and 32.

3.
From the above observations, it is perceived that in the case of \(f_{2}\) maximization, both objectives is improved. Therefore, the optimal switches determined by the algorithm for enhancement of \(f_{2}\) are considered for case3b.
Table 3 shows the outcomes of the OCDG problem for scenario 1. From the outcomes tabulated in Table 3, the succeeding points are observed. In case1a & case1b, the real power loss is reduced to 12.7458 kW & 18.7531 kW, respectively. It is observed that the real power loss of the system is reduced to the lowest value in the case of DGs placed in the initial configured network. In Case2a & case2b, system loadability is improved to 5.1 & 7.23 from 3.4 & 5.23, respectively. It is noticed that system loadability is improved to the utmost value in the case of DGs connected optimally in the optimal reconfigured network, i.e., in case2b. From the outcomes of case2a & case2b, it is also noticed that real power loss is only reduced to 86.5804 kW and 98.8904 kW, respectively. To improve both loss reduction and system loadability, a multiobjective approach with the Max–Min method is taken in case3. For case3a, the minimum \( \left( {F_{k}^{max} } \right)\) and maximum \( (F_{k}^{min} ) \) objective function values taken for real power loss are 12 kW,210.98 kW and for maximum loadability are 1/5.1, 1/3.4. For case3b, the minimum and maximum objective function values taken for real power loss are 18 kW, 139.9782 kW, for maximum loadability are 1/7.23,1/5.23. The convergence graphs for all cases of scenario1 are shown in Fig. 2.
From the results of case3a & 3b, the points observed are as follows.

1.
In case3a, the system loadability is enhanced to 4.78 from 3.4, and loss is reduced to 39.1317 kW from 210.98 kW shows an improvement in both the objectives unlike in case1a & case2a.

2.
In case3b, the system loadability is enhanced to 6.76 from 5.23 and loss is reduced to 42.7188 kW from 139.9782 kW shows an improvement in both the objectives unlike in case1b & case2b.

3.
In scenario1, the utmost percentage of improvement in both the objectives is observed in case3b, i.e., in the case of DGs optimally connected in the optimal reconfigured network while optimizing \(f_{1}\) and \(f_{2}\) using the Max–Min method.
The minimum \(\left( {F_{k}^{min} } \right) \) and maximum \( \left( {F_{k}^{max} } \right)\) objective function values taken in scenario2 for case1a are 12 kW,210.98 kW, for case1b are 1/5.1, 1/3.4, for case2a are 18 kW, 139.9782 kW and for case2b are 1/7.23,1/5.23 for system loadability. The minimum limit for DGs real power injection is taken as 50% of the system real power demand i.e., 3715*0.5 = 1857 kW, and the maximum real power injective power limit by DGs is taken as 100% injection level.
Table 4 shows the outcomes of the OCDG problem for scenario 2. Figure 3 depicts the comparison between the performance indices of scenario1 & 2. From Fig. 3 it is observed that even though there is a significant difference between the % KVA injection by DGs into the distribution system in scenario1 & scenario2 cases, but the difference between the performance indices is very less. Therefore, it can be concluded that the optimal placement of DGs in scenario2 gives a better improvement in objectives (% PLR & % MLI) with less amount of % KVA injection by the DGs into the system.
From Table 4, the succeeding points are noticed. In the case of \(f_{1}\) and \(f_{3}\) optimization, loss is reduced to 23.715 kW & 23.446 kW in case1a & case1b, respectively. It is noticed that the amount of loss reduction is almost the same for both cases. In the case of \(f_{2}\) and \(f_{3}\) optimization, system loadability is improved to 4.73 & 6.69 in case2a & case2b, respectively, but the loss is reduced to 55.4613 kW and 56.2606 kW only. Therefore, to improve the real power loss reduction along with loadability, optimization of \(f_{1, } f_{2}\), and \(f_{3}\) are considered in case3a & case3b. The points observed from case3a & case3b are real power loss is reduced to 45.1702 kW, 46.3242 kW, respectively, system loadability is increased to 4.7, 6.64. From case3a & 3b of scenario2, it is concluded that the optimal connection of DGs in the reconfigured network shows better improvement in both the objectives, i.e., loss reduction and system loadability enhancement. The convergence graphs for all cases of scenario2 are shown in Fig. 4. Based on the above discussions it can be concluded that among all the cases in scenario1 & 2, the highest percentage of improvement in both the objectives is observed in case3b of scenario1, i.e., by the injection of 74.92% kVA into the system, real power loss is reduced to 79.75%, system lodability is increased by 98.92%. An almost equal percentage of improvement in both objectives with less amount of % kVA injection by DGs into the system is observed in case3b of scenario2, i.e., with 64.69% kVA injection into the system, the loss is reduced to 78.04%, system loadability is increased by 95.29%.
To access the capability of the BO optimization technique to the proposed methodology, the results obtained are contrasted with the befitting methods and algorithms that are accessible in the literature and shown in Table 5. From Table 5, it is observed that in case of power loss minimization by the optimal placing of DGs in the initial configured case & optimal reconfigured case, the proposed BO algorithm reduces the real power loss to 93.95% & 91.11, respectively, whereas HTLBOGWO, HASPABC, UVDA reduces real power loss to 93.51%, 92.51%, and 87.98%, respectively. In the case of loadability maximization, the BO algorithm improves it to 50% whereas HPSO improves it to 48.23% only. In scenario2, in the case of loss minimization, the loss is reduced to 88.76% with 53.01 kW injection by DGs into the system, whereas the BSOA algorithm reduces it to 85.94% with % 50 kW real power injection by DGs into the system. In [29], with 40% kW or 47.05 kVA injection by DGs into the system, real power loss reduced to 71.75%, system loadability increased to 26.76%. But with the proposed method in this paper, with 64.69% kVA injection by DGs into the system, real power loss reduced to 78.09%, maximum loadabilty increased to 95.29% that shows an improvement in both the objectives unlike the method in [29] which shows the efficacy of the proposed method.
69 Bus radial distribution System
The line & load data of the system are taken from [29]. The system has 69 section switches and 5 tie switches. Normally tie switches are in open condition. The load on the system is 3.801 MW + j 2.693 MVAR. The base case real power loss is 224.9515 kW, loadability of the system is 3.21 and the minimum voltage is 0.9091 p.u.
From the results of the ODNR problem, the following points are observed. In the case of individual optimization of objective functions \(f_{1}\) & \(f_{2}\), switches given by the algorithm are the same, i.e., they are 14, 58, 61, 69, and 70. For these switch combinations real power loss is mitigated to 98.55 kW, lodability enhanced to 5.23. Therefore, the abovementioned optimal switches are considered for the OCDG problem in the optimal reconfigured network case.
Table 6 shows the outcomes of the OCDG problem for scenario 1. In case1a & 1b, the power loss is reduced to 4.487 kW & 5.3082 kW. It is observed that the power loss is reduced to the lowest value in the case of DGs connected optimally in the initial configured network. In case2a & case2b, the system loadability is improved to 4.91 &7.71, respectively, but the real power loss is only reduced to 89.8601 kW & 93.9651 kW. In case3a & 3b, the system loadability is improved to 4.61 & 7.07 and real power loss is reduced to 30.2921 kW & 25.313, respectively. From scenario1 outcomes, it can be deduced that both the loadability and real power loss reduction are well improved in case3b. The convergence graphs for all cases of scenario1 are shown in Fig. 5. Figure 6 depicts the comparison between the performance indices of scenario1 & 2. From Fig. 6, it is noticed that the optimal connection of DGs in scenario2 gives a better improvement in objectives (% PLR & % MLI) with less amount of % KVA injection by the DGs into the system.
Table 7 shows the outcomes of the OCDG problem for scenario 2. In case1a & 1b, the real power loss is reduced to 9.6078 & 7.0345 kW, respectively, but the system loadability is improved to 4.09 & 6.4 only. In case2a & 2b, the system loadability is enhanced to 4.51 & 7.04, respectively, but the power loss is reduced to 35.096 kW & 46.448 kW only. Among case3a & case3b, better enhancement in both objectives is observed in optimal connection of DGs in optimal network reconfigured case, i.e., real power loss is reduced to 23.8112 kW and system loadability is enhanced to 6.94. The convergence graphs for all cases of scenario2 are shown in Fig. 7. Based on the above discussions it can be concluded that among all the cases in scenario1 & 2, better improvement in both objectives with less % KVA injection by DGs is observed in case3b of scenario2, i.e., real power loss is reduced to 89.414%, maximum loadability is increased to 116.19%.
To access the capability of the BO optimization technique to the proposed methodology, the results obtained are contrasted with the befitting methods and algorithms that are accessible in the literature and shown in Table 8. The proposed algorithm yields to produce the same result produced by the HPSO algorithm in the literature concerning loadabilty of the system as an objective function and the proposed algorithm performs well in mitigating the real power with comparison to the HTLBOGWO algorithm. In [29], with 40% KW or 47.06 KVA injection by DGs into the system, real power loss reduced to 87.206%, system loadability increased to 27.72%. But with the proposed method in this paper, with 63.98% KVA injection by DGs into the system, real power loss reduced to 89.414%, system loadabilty increased to 116.19% that shows an improvement in both the objectives unlike the method in [29] which shows the efficacy of the proposed method.
Conclusion
In this work, OCDG and ODNR problems on radial distribution systems have been addressed to enhance the system efficiency and too apt upcoming load growth via I^{2}R loss mitigation and system loadability enhancement. To achieve the objectives, two scenarios each consisting of three cases and each case having two subcases are considered. The concept of a spanning tree has been taken for confirming the radiality status of the system.BO optimization technique has been taken to optimize the proposed objective functions and implemented on 33 & 69 bus test systems. In both the test systems, the highest percentage of improvement in both the objectives with less amount of % KVA injection by DGs into the system is observed in case3b of scenario2. From the outcomes, it has observed that loss of the system is reduced to (75–89) %, loadability enhanced to (94–121) % with the injection of 64% KVA by DGs in 33 & 69 bus systems. BO algorithm has performed well in optimizing the proposed objectives when compared with the other algorithms in the literature.
Availability of data and materials
Not Applicable.
References
Sultana U, Khairuddin AB, Aman MM, Mokhtar AS, Zareen N (2016) A review of optimum DG placement based on minimization of power losses and voltage stability enhancement of distribution system. Renew Sustain Energy Rev 63:363–378
Mehigan L, Deane JP, Gallachóir BPÓ, Bertsch V (2018) A review of the role of distributed generation (DG) in future electricity systems. Energy 163:822–836
Abdmouleh Z, Gastli A, BenBrahim L, Haouari M, AlEmadi NA (2017) Review of optimization techniques applied for the integration of distributed generation from renewable energy sources. Renew Energy 113:266–280
Wang C, Nehrir MH (2004) Analytical approaches for optimal placement of distributed generation sources in power systems. IEEE Trans Power Syst 19(4):2068–2076
Satterthwaite AB et al (2000) A sensitized genetic system for the analysis of murine B lymphocyte signal transduction pathways dependent on Bruton’s tyrosine kinase. Proc Natl Acad Sci USA 97(12):6687–6692
Acharya N, Mahat P, Mithulananthan N (2006) An analytical approach for DG allocation in primary distribution network. Int J Electr Power Energy Syst 28(10):669–678
Injeti SK, Prema Kumar N (2013) 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 45(1):142–151
Rao RS, Ravindra K, Satish K, Narasimham SVL (2013) Power loss minimization in distribution system using network reconfiguration in the presence of distributed generation. IEEE Trans Power Syst 28(1):317–325
ElFergany A (2015) Optimal allocation of multitype distributed generators using backtracking search optimization algorithm. Int J Electr Power Energy Syst 64:1197–1205
Kumar Injeti S, Shareef SM, Kumar TV (2018) Optimal allocation of DGs and capacitor banks in radial distribution systems. Distrib Gener Altern Energy J 33(3):6–34
Sultana S, Roy PK (2014) Multiobjective quasioppositional teaching learning based optimization for optimal location of distributed generator in radial distribution systems. Int J Electr Power Energy Syst 63:534–545
Injeti SK (2018) A Pareto optimal approach for allocation of distributed generators in radial distribution systems using improved differential search algorithm. J Electr Syst Inf Technol 5(3):908–927
Li Y, Feng B, Li G, Qi J, Zhao D, Mu Y (2018) Optimal distributed generation planning in active distribution networks considering integration of energy storage. Appl Energy 210:1073–1081
Kanwar N, Gupta N, Niazi KR, Swarnkar A (2015) Improved cat swarm optimization for simultaneous allocation of DSTATCOM and DGs in distribution systems. J Renew Energy 2015:1–10
Poornazaryan B, Karimyan P, Gharehpetian GB, Abedi M (2016) Optimal allocation and sizing of DG units considering voltage stability, losses and load variations. Int J Electr Power Energy Syst 79:42–52
Kayalvizhi S, Vinod VK (2018) Optimal planning of active distribution networks with hybrid distributed energy resources using gridbased multiobjective harmony search algorithm. Appl Soft Comput J 67:387–398
Muthukumar K, Jayalalitha S (2016) Optimal placement and sizing of distributed generators and shunt capacitors for power loss minimization in radial distribution networks using hybrid heuristic search optimization technique. Int J Electr Power Energy Syst 78:299–319
Arabi Nowdeh S et al (2019) “Fuzzy multiobjective placement of renewable energy sources in distribution system with objective of loss reduction and reliability improvement using a novel hybrid method. Appl. Soft Comput. J. 77:761–779
Pegado R, Ñaupari Z, Molina Y, Castillo C (2019) Radial distribution network reconfiguration for power losses reduction based on improved selective BPSO. Electr Power Syst Res 169:206–213
SathishKumar K, Jayabarathi T (2012) Power system reconfiguration and loss minimization for an distribution systems using bacterial foraging optimization algorithm. Int J Electr. Power Energy Syst. 36(1):13–17
Nguyen TT, Truong AV (2015) Distribution network reconfiguration for power loss minimization and voltage profile improvement using cuckoo search algorithm. Int J Electr Power Energy Syst 68:233–242
Mohamed Imran A, Kowsalya M (2014) A new power system reconfiguration scheme for power loss minimization and voltage profile enhancement using Fireworks Algorithm. Int J Electr Power Energy Syst 62:312–322
Nguyen TT, Nguyen TT, Truong AV, Nguyen QT, Phung TA (2017) Multiobjective electric distribution network reconfiguration solution using runnerroot algorithm. Appl Soft Comput J 52:93–108
Nguyen TT, Truong AV, Phung TA (2016) A novel method based on adaptive cuckoo search for optimal network reconfiguration and distributed generation allocation in distribution network. Int J Electr Power Energy Syst 78:801–815
Bayat A, Bagheri A, Noroozian R (2016) Optimal siting and sizing of distributed generation accompanied by reconfiguration of distribution networks for maximum loss reduction by using a new UVDAbased heuristic method. Int J Electr Power Energy Syst 77:360–371
Venkatesh B, Ranjan R, Gooi HB (2004) Optimal reconfiguration of radial distribution systems to maximize loadability. IEEE Trans Power Syst 19(1):260–266
Aman MM, Jasmon GB, Bakar AHA, Mokhlis H (2014) Optimum network reconfiguration based on maximization of system loadability using continuation power flow theorem. Int J Electr Power Energy Syst 54:123–133
Tyagi A, Verma A, Bijwe PR (2018) Reconfiguration for loadability limit enhancement of distribution systems. IET Gener Transm Distrib 12(1):88–93
Aman MM, Jasmon GB, Bakar AHA, Mokhlis H (2014) A new approach for optimum simultaneous multiDG distributed generation Units placement and sizing based on maximization of system loadability using HPSO (hybrid particle swarm optimization) algorithm. Energy 66:202–215
Aman MM, Jasmon GB, Mokhlis H, Abu Bakar AH (2016) Optimum tie switches allocation and DG placement based on maximisation of system loadability using discrete artificial bee colony algorithm. IET Gener Transm Distrib 10(10):2277–2284
Injeti SK, Thunuguntla VK, Shareef M (2015) Optimal allocation of capacitor banks in radial distribution systems for minimization of real power loss and maximization of network savings using bioinspired optimization algorithms. Int J Electr Power Energy Syst 69:441–455
Thunuguntla VK, Injeti SK (2020) Ɛconstraint multiobjective approach for optimal network reconfiguration and optimal allocation of DGs in radial distribution systems using the butterfly optimizer. Int Trans Electr Energy Syst, 1–20
Ackermann T, Andersson G, Söder L (2001) Distributed generation: A definition. Electr Power Syst Res 57(3):195–204
Viral R, Khatod DK (2012) Optimal planning of distributed generation systems in distribution system: a review. Renew Sustain Energy Rev 16(7):5146–5165
Components EP (2015) Electric power components and systems multiobjective allocation of multitype distributed generators along distribution networks using backtracking search algorithm and fuzzy expert multiobjective allocation of multitype distributed generators along Di, 5008
Zarei M, Zangeneh A (2017) Multiobjective optimization model for distribution network reconfiguration in the presence of distributed generations. Int Trans Electr Energy Syst 27(12):1–18
Hamida IB (2018) Distribution network reconfiguration using SPEA2 for power loss minimization and reliability improvement. Int J Energy Optim Eng 7(1):16
Lal DK, Barisal A, Madasu SD (2019) “AGC of a two area nonlinear power system using BOA optimized FOPID+PI multistage controller”, 2019 2nd Int. Conf Adv Comput Commun Paradig ICACCP 2019:1–6
Aygül K, Cikan M, Demirdelen T, Tumay M (2019) “Butterfly optimization algorithm based maximum power point tracking of photovoltaic systems under partial shading condition. Energy Sources Part A Recover Util Environ Eff 00(00):1–19
Injeti SK, Thunuguntla VK (2020) Optimal integration of DGs into radial distribution network in the presence of plugin electric vehicles to minimize daily active power losses and to improve the voltage profile of the system using bioinspired optimization algorithms. Prot Control Mod Power Syst, 5(1)
Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23(3):715–734
Acknowledgments
The authors were indebted to the Director NIT Warangal and the faculty of the Electrical Engineering department for their valuable support.
Funding
Not Applicable.
Author information
Authors and Affiliations
Contributions
Both authors equally contributed to the work presented in the paper and approved the final manuscript.
Corresponding author
Ethics declarations
Ethical approval and consent to participate
Not Applicable.
Consent for publication
Not Applicable.
Competing interests
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visithttp://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Thunuguntla, V.K., Injeti, S.K. Butterfly optimizer assisted Max–Min based multiobjective approach for optimal connection of DGs and optimal network reconfiguration of distribution networks. Journal of Electrical Systems and Inf Technol 9, 8 (2022). https://doi.org/10.1186/s4306702200049y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s4306702200049y
Keywords
 Max–Min method
 Distributed generators (DGs)
 Power loss
 Loadability
 Butterfly optimizer