Professional Documents
Culture Documents
Multi-Objective Reconfiguration of Distribution Network Using A Heuristic Modified Ant Colony Optimization Algorithm
Multi-Objective Reconfiguration of Distribution Network Using A Heuristic Modified Ant Colony Optimization Algorithm
Where, Pijk is selection probability of stations, ij and Where, R( K ) is rank of each solution and k is a
ij are, sprayed pheromones and heuristic data constant number.
coefficients of and respectively. However, and Every configuration of the distribution network can
be presented by the status of all available switches. In
are usually between 0 and 1. this algorithm, an approach known as loop eliminating
B. Pheromone updating rule method is used for reconfiguration problem that is a
popular method because of decreasing the number of
For updating pheromone we have two formulations
variables in each solution. The opened switches are
as follow:
considered as variables instead of specifying the status
ij ij ijk (10)
for all switches in this method. Therefore, each
nem old
k solution is modeled by these opened switches. All
switches are considered to be closed at the beginning.
ij new (1 ) ij (11) In this situation, K loops are appeared. Because of the
old
design of the network, these loops are numbered from
k 1 to K respectively. Then, one switch from every K
Where ij , is obtaining by:
loops is opened to keep the network radial with
Q
,lij k considering constraints of system. These opened
k J( K )
ij (12) switches are considered as variables of solutions [19].
,lij k
A. Radial test of solutions
0
The most important part of reconfiguration problem
Where, is evaporating coefficient, Q is a constant is how to handle infeasible solutions. Ant colony
k
coefficient, is path that is traversed by kth ant and optimization has an important precedence than other
algorithms. In ACO, all solutions are constructed
J ( K ) is cost of kth ant. variable by variable. But in other algorithms like GA,
the solutions are collectively generated. With this
C. Converting single-objective ACO to multi-
Characteristic, ACO can handle radial constraint
objective ACO
during the building solutions. Therefore, infeasible
Difference between single-objective and multi- solutions are not be created and the speed of ACO
objective algorithms is related to value of objective does not reduced when the algorithm precedes. Thus,
functions. In single-objective ACO, we have value of
it can be done with considering some rules during
k
objective function as denominator in formula ij . constructing solutions. These rules are:
In multi-objective ACO, we have more than one value 1- In each configuration, none of the switches are
of objective functions. Therefore, we cannot use this selected more than one time.
form of formula. In this paper, a new approach is 2- At most one switch from each common path can
proposed to overcome this problem. Rank of each be existed in each configuration.
solution that obtained by non-dominated sorting 3- At least one variable of all configurations must
method is used instead of values of objective be selected from independent path of loops.
functions. Since the objective function is going to be 4- After providing radial constraints, each
minimized, solutions with lowest rank are better. individual will be checked to provide branch
Therefore, if this rank replace in denominator of current constraints and node voltage constraints.
formula, we will have better simulation of pheromone B. Modeling construction of solution by ants
trails in formula ijk . Also, we multiply a constant movement
number to rank of each solution to have more As mentioned above, all solution will be created via
resolution between solutions with different ranks. one by one movement of some ants. It is modeled by
Therefore, k
is formulated in multi-objective some layers instead of loops and stations instead of
ij
switches of loops, in order to find each solution in
ACO by follow ACO by each ant for reconfiguration problem. All
Q ants should pass these layers to nail food by pattern as
, lij k follow:
k K R( K ) (13) 1- In each cycle of algorithm, ants move toward
ij
0 , lij k food one by one
2- In each layer, only one station should be
selected by each ant to achieve food.
Journal of Modeling & Simulation in Electrical & Electronics Engineering (MSEEE) 27
3- Some loops are common in some lines, VI. NON-DOMINATED SORTING ANT COLONY
together. Therefore, there are some common OPTIMIZATION (NSACO)
stations in some layers. Thus, in forming a Non-dominated sorting ant colony optimization is a
solution of ant's movement toward food, if modified form of conventional ACO. The step-by-step
one of these stations is selected, not only procedure of the NSACO for one generation can be
selected station will be omitted from next summarized as follows:
layers, but also other common stations
Step 1: initializing and assigning values of control
related to this selected station will be omitted
parameters of algorithm and constructing initial
from next layers.
For instance, this pattern has shown in fig.2 for solutions.
Step 2: calculating values of all cost functions for
moving an ant for the sake of generating one solution
for IEEE 33-bus system. all solutions
Fig. 3: IEEE 16-bus standard system (Civanlar) Fig. 4: IEEE 33-bus standard
28 Volume 1, Number 1, Feb. 2015
Step 3: Performing non-dominated sorting feeders, 13 normally closed switches, and three
technique and determining rank of all solutions normally open switches which are considered as
Step 4: deposit of pheromone based on rank of each dashed lines of 5, 11 and 16. This system has an
solution installed power of 28.47 MW and 5.9 MVAR and
Step 5: updating pheromone and evaporating some Sbase 100 MVA . Real power losses and the energy
part of pheromone
not supplied index of initial configuration of this
Step 6: specifying selected probability for all
system are 511.89 (KW) and 113.089 (MWh/yr)
switches of each layer based on density of deposited
pheromone respectively. The pareto-optimal front of the non-
Step 7: constructing new solutions based on dominated sorting ant colony optimization algorithm
selection probability from step 6. (if termination for the best optimization runs with considering real
criteria don not satisfy go to step 2) power losses and the energy not supplied index for the
Civanlar system are shown in Fig. 5. Also, the
VII. ANALYSIS OF RESULTS obtained numerical results of applying algorithm in
The proposed algorithm has been implemented this system are brought in Table V.
through two 16-bus and 33-bus test networks. These It can be observed in fig.5 that 6 points are obtained
networks are shown in fig.3 and fig.4 respectively. All as pareto front of problem. Having a single solution
loops of these two networks with their switches are for problem among pareto front points, it can be
brought in Tables I and II. Only some possible obtained by several approaches. One way for
solutions have been evaluated by non-dominated presenting a solution for the problem is determining a
sorting technique instead of evaluating all solutions. logical region for objective functions and chooses a
Therefore, number of function evaluation is reduced point in that region. Another way is chooseing a
by applying an intelligent algorithm and efficient solution located in the middle of the set. Finally, a
technique. Also, values of these parameters can be heuristic way that applied in this paper is using another
different in each problem. In this problem, the optimal
objective function separately for all obtained solutions.
values of controlling parameters of the algorithms
Therefore, voltage profile index is considered in this
have been obtained by running the algorithms at
paper for implementing it. Thus, six values of voltage
different times that given in Table III.
profile index are obtained for six points of pareto
A. The 16-Bus Test System front. Among these points, point number 4 with a
The first test system that is called the Civanlar reduction of 3.58% in losses and a reduction of 4.05%
system is a three-feeder distribution system [8], as in ENS and with lowest value of voltage profile index,
shown in Fig. 3. Input data of this example system i.e., 0.07583 is obtained as a single solution of
are shown in Table IV. The system consists of three problem. Also, for giving the better view, voltage
profile index for four cases (points) of pareto front is
TABLEI
Switches Number of Loops of 16-Bus System compared together. Case-1 and case-2, are the first and
Loop Number Switch Number last points of pareto front that each of them is the best
Loop-1 1, 2, 5, 9, 8, 6 solution for each of two considered objective
Loop-2 6, 7, 11, 14, 12
Loop-3 2, 5, 9, 8, 7, 11, 14, 13, 15, 16, 4, 3
functions, case-3 is related to initial configuration and
case-4 is related to the selected point as the best
TABLE II solution. Numerical results of this comparison for this
Switches Number of Loops of 33-Bus System
Loop Number Switch Number
Loop-1 2, 3, 4, 5, 6, 7, 33, 20, 19, 18
Loop-2 33, 8, 9, 10, 11, 35, 21
Loop-3 14, 13, 12, 11, 10, 9, 34
Loop-4 22, 23, 24, 37, 28, 27, 26, 25, 5, 4, 3
Loop-5 25, 26, 27, 28, 29, 30, 31, 32, 36, 17, 16,
15, 34, 8, 7, 6
TABLE III
Summary of total features of applied algorithm
Some features of applied Some features of applied
algorithms in 16-bus system algorithms in 33-bus system for
for reconfiguration reconfiguration
0.59 , 0.15 , number 0.66 , 0.12 , number of
of ants=8, 0.04 , Q 7 , ants=70 , 0.06 , Q 10 ,
number of variables=3 , ij number of variables=5, ij =
= distance of i to j , k=5 distance of i to j , k=8 Fig. 5: parato-front for IEEE 16-bus
Journal of Modeling & Simulation in Electrical & Electronics Engineering (MSEEE) 29
test network and next test network is brought in Table The results obtained of multi-objective reconfiguration
VI. As it seen, case-4 as a selected solution has the on this system is reported Table VIII. It can be seen
best value after case-1. Furthermore, plot of voltage that the best pareto front of this study is formed by 10
profile for these four cases is drown in fig.6. points. If we consider, that pareto frontier selection
criterion presents a solution which is located in the
B. The 33-Bus Test System middle of the set, such as topology 7-11-14-17-37, a
The second test system that called Baran system is a reduction of 26.82% in losses and a reduction of
12.66 kV radial distribution system. The schematic 4.39% in ENS is obtained, comparing to the initial
diagram of the initial configuration is shown in Fig. 4. configuration. This configuration has value of 0.01937
Input data of this example system are shown in Table for voltage profile index that is almost average
VII. The system consists of one source transformer, 32 between all values. Also voltage profile index for four
bus-bars, and 5 tie switches. The total active and cases is compared together. Case-1 and case-2 are the
reactive power for the whole system loads are 5048.26 first and last points of pareto front that each of them is
kW and 2547.32 kVAR, respectively. In addition, the the best solution for each of two considered objective
dashed line s33, s34, s35, s36, and s37 signify the functions, case-3 is related to the initial configuration
original normal open tie switches. Real power losses and case-4 is related to the selected point as the best
and the energy not supplied index of initial solution the same as first network. As it can be seen in
configuration of this system are 202.496 kW and 6.689 table 6, case-4 as a selected solution has the best value
MWh/yr respectively. The best compromise of Pareto- of voltage profile index. Furthermore, plot of voltage
front for this system with considering power losses profile for these four cases is drown in Fig. 8.
and the energy not supplied index is depicted in Fig. 7.
Fig. 6: Comparison of voltage profile of 16-bus network for four considered cases
TABLE IV
Civanlar system data
Line Number Start Node End Node R(h) ( f ) EMP X(p.u) R (p.u) MW MVAR
yr
1 1 4 1 3.5 22 0.1 0.075 2 1.6
2 4 5 1 3 333 0.11 0.08 3 0.4
3 4 6 1 1.5 3 0.18 0.09 2 -0.4
4 6 7 1 3.5 3 0.04 0.04 1.5 1.2
5 5 11 1 0.4 222 0.04 0.04 0 0
6 2 8 1 1.1 222 0.11 0.11 4 2.7
7 8 10 1 1.1 2 0.11 0.11 1 0.9
8 8 9 1 2.8 2 0.11 0.08 0.5 1.8
9 9 11 1 0.8 222 0.11 0.11 0.6 -0.5
10 9 12 1 2 1 0.11 0.08 4.5 -1.7
11 10 14 1 5 222 0.04 0.04 0 0
12 3 13 1 0.5 0 0.11 0.11 1 0.9
13 13 15 1 1.5 3 0.11 0.08 1 -0.9
14 13 14 1 1 3 0.12 0.09 1 -1.1
15 15 16 1 4.4 2 0.04 0.04 2.1 -0.8
16 7 16 1 1 222 0.12 0.09 0 0
30 Volume 1, Number 1, Feb. 2015
Fig.8 Comparison of voltage profile of 33-bus network for four considered cases
TABLE V
The details of pareto-front of 16-bus system
The same problem is solved in [20], but with performance of NSACO compare with PESA2.
different objective functions that are the construction According to table IX, in all items, NSACO has better
cost of the network and the non-supplied energy. This performance in comparison with PESA2.
problem is solved using the original non-dominated
sorting genetic algorithm (NSGA) and the Pareto TABLE VI
Voltage Profile Index
archived evolution strategy (PAES). They focused on
distribution network design. Therefore, the objective Case Number 16-Bus System 33-Bus System
functions associated to the reliability costs and power Case-1 0.07645 0.01632
losses are evaluated in an approximated way. In our
Case-2 0.07591 0.02641
work, reconfiguration problem also has been solved by Case-3 0.07688 0.02984
pareto envelope-based selection algorithm 2 (PESA 2) Case-4 0.07653 0.01937
to have a comparison with NSACO. Table IX shows
Journal of Modeling & Simulation in Electrical & Electronics Engineering (MSEEE) 31
TABLE VII
Baran system data
TABLE VIII
The details of pareto-front of 33-bus system
Number of Number of Switch Power Loss Energy Not Lowest Bus Voltage Profile
Point (kw) Supplied Voltage Index
Index (p.u)
1 7-9-14-32-37 139.5101 6.643 0.9378 0.01632
2 7-10-14-32-37 140.2369 6.615 0.9378 0.01661
3 7-11-14-36-37 143.3604 6.547 0.9336 0.01738
4 7-9-14-17-37 147.4812 6.478 0.9275 0.01933
5 7-10-14-17-37 147.7053 6.446 0.9275 0.01934
6 7-11-14-17-37 148.1849 6.395 0.9275 0.01937
7 7-11-14-16-37 152.4777 6.354 0.9233 0.02166
8 11-14-32-33-37 167.3544 6.321 0.9249 0.02351
9 10-14-16-33-37 172.1783 6.302 0.9152 0.02585
10 11-14-16-33-37 175.6537 6.225 0.9143 0.02641
TABLE IX
Comparative table of 16 and 33-bus system
[19] Mirhoseini S.H, Hosseini S.M, Ghanbari M, Ahmadi [20] Mendosa F., Bernal-Agustin J., Dominguez-Navarro J.
M, A new improved adaptive imperialist competitive NSGA and SPEA applied to multiobjective design of
algorithm to solve the reconfiguration problem of power distribution systems. IEEE Trans. Power Syst.,
distribution systems for loss reduction and voltage 2006, 21, (4), pp. 1938–1945.
profile improvement. Int. J. Electr Power Energy Syst
55 (2014) 128–143.