Professional Documents
Culture Documents
Shabana Mehfuz
Department of Electrical Engineering, Jamia Millia Islamia
New Delhi-110025, India
E-mail: mehfuz_shabana@yahoo.com
Farah Rashid
Department of Electrical Engineering, Jamia Millia Islamia
New Delhi-110025, India
E-mail: 83.farah@gmail.com
Abstract
Keywords : Optimal losses, Network reconfiguration, Load Flow, Ant Colony Optimization
Network reconfiguration of distribution networks is requires much computation time. A hybrid version
a very important tool that saves energy. Also, of DE (called HDE) has been proposed17 to avoid
because of its features it is inherently an the need for employing a large population. The
optimization problem1. The distribution systems are hybrid version embeds two additional operations—
important links between the utility and the acceleration phase and migration phase. The
customer, in which sectionalizing switches are used migration operation allows the HDE to upgrade the
for both protection and configuration management. exploration of the search space and increase the
Recent studies indicate that up to 13% of the total likelihood of success of a global search. The best
power generation is wasted in the form of line fitness may not descend continually from
losses at the distribution level. Therefore, generation to generation. An acceleration operation
investigation of methods for network can be applied to improve the fitness. However, a
reconfiguration is of great benefit. The objective of general mixed-integer nonlinear programming
network reconfiguration is to reduce power losses (MINLP) problem includes continuous and discrete
and improve the reliability of power supply by variables and the MIHDE18,19 can be applied to
changing the status of existing sectionalizing handle this problem. Authors23 have suggested the
switches and ties2. fuzzy framework using adaptive genetic algorithm
Authors have3 conducted the early work on feeder for multi-objective reconfiguration of radial
reconfiguration for loss reduction. Another work distribution systems. In this the initial populations
defined the problem of loss reduction and load for genetic algorithm is created using a heuristic
balancing as an integer-programming problem4. An approach and the genetic operators are adapted with
implementation has been presented that used a the help of graph theory to generate feasible
genetic algorithm to achieve the minimum loss individuals. Authors24 takes the distribution system
configuration5. Authors6 have suggested the use of reconfiguration as a nonlinear and multiobjective
the power flow method based on a heuristic problem and suggests the node-depth encoding
algorithm to determine the minimum loss (NDE) which enables a modeling of Distribution
configuration of radial distribution networks. The System problems that eliminates several constraint
authors7-10 have proposed a solution procedure that equations from the usual formulation. A
employed simulated annealing (SA) to search for an multiobjective evolutionary algorithm (EA) based
acceptable non- inferior solution. A methodology on subpopulation tables is used to models several
has been outlined and validated for optimizing the objectives and constraints, enabling a better
operation of megavolt (MV) distribution networks. exploration of the search space. Authors25 presents a
The authors11 have considered time varying load genetic algorithm (GA) with two network
analysis to reduce loss in their work. encodings, capable of representing only radial
Network reconfiguration is a combinatorial, connected solutions without demanding a planar
complex, non-differentiable, constrained topology or any specific genetic operator. The code
optimization problem because the distribution was named sequential because the evaluation of the
system involves many candidate-switching ith gene depends on the information forthcoming
combinations12. Although this problem has been from all the previous genes. This method requires
solved by the above methods, either optimality is external parameters such as cross over rate and
not guaranteed or much computation time is mutation rate and it is hard to determine these
required. Differential evolution (DE)13-15 is one of parameters in prior. Authors26 uses a harmony
the best evolution algorithms (EAs). DE is a search algorithm to solve the network
method in which function parameters are encoded reconfiguration problem to get optimal switching
as floating-point variables and is based on combination in the network which results in
stochastic searches16. This method has been verified minimum loss. Authors27 uses a binary particle
as a promising candidate for solving real-valued swarm optimization-based search algorithm to
optimization problems. However, it may be likely evaluate the reliability at the load points and
to reach a local optimum or result in premature formulate an algorithm to find the minimal set of
convergence. This shortcoming could be overcome components appearing between the feeder and any
by employing a larger population, but to do so particular load point. Authors28 suggests a
Co-published by Atlantis Press and Taylor & Francis
Copyright: the authors
974
combination of Opposition based Differential insects to humans. When stigmergic coordination
Evolution Algorithm (ODE) and Plant Growth takes place, system's protocols (interfaces) play a
Simulation Algorithm (PGSA) to solve the prominent role with respect to modules (agents).
optimization problem. The optimization approach Protocols are the rules that prescribe the
based on PGSA provides a detailed description on characteristics of the allowed interfaces and of the
switch states and ODE improves the efficiency of information exchanged between modules. This
optimization by reducing the number of load flow permits system functions that could not be achieved
executions. But all these methods are complicated by isolated modules. A stigmergic model which
in nature and in comparison ant colony system is supplies global robustness, scalability, evolvability,
found to be a much more simple and powerful tool and allows to fully exploit the potentialities of the
for getting an optimal network reconfiguration. modules and of modularity is supposed to be good.
In this paper, an ACS algorithm network In Fig. 1(a) ants are looking for food starting at the
reconfiguration is solved by means of ant colony ant-hill with two different paths available. Every ant
system algorithm. deposits a pheromone trail. The pheromone
Section 2 provides details of ant colony system. deposited by the ants taking the same path is added.
Section 3 gives the description of the problem and After loading food, the ants go back the path they
the proposed ACS algorithm for network came, while the ones that accidentally took the
reconfiguration. Section 4 talks about the shorter path will return to the ant-hill earlier. In Fig.
implementation. Section 5 discusses the results. In 1(b) the blue circles mark the ants that took the
section 6, brief conclusions are given. shorter path. Because they also deposit pheromone
on their way back, the shorter path gets a higher
2. Ant Colony System Optimization concentration of pheromone than the longer one, on
which the returning ants are not on the way back to
The behavior of the real ant colony is the the ant-hill yet. Following ants will favor the path
motivation behind the ACO algorithms20. The with the higher pheromone concentration and
algorithm can find the optimum solution by therefore more and more ants will choose to use the
generating artificial ants. As the real ants search shorter path. Finally, the longer path is not used any
their environment for food, the artificial ants search more and the ant colony has optimized food
the solution space. The probabilistic movement of winning as shown in Fig.
ants in the system allows the ants to explore new
paths and to re-explore the old visited paths. An 3. Problem Description & ACS Algorithm
important insight of early research on ant’s
behavior was that most of the communication The main objective of a feeder reconfiguration
among individuals and the environment is based on during any undesirable condition that exists in the
the use of chemicals produced by ants. These network, is to find the network, which is having
chemicals are called pheromones. The strength of economical losses22. Therefore the probability (pkij)
the pheromone deposit directs the artificial ants between node i and j depends on two functions -
toward the best paths and the pheromone Pheromone intensity and Heuristic function which
evaporation allows the system to forget old is inversely proportional to the power loss between
information and avoid quick convergence to sub node i and j(a)
optimal solutions, which is the overall result of the pkij Ȓij Į3lossij (1)
Ant’s repeated and concurrent path sampling Therefore the probabilistic function is expressed as
experiences provides the local intensity of the follows:
pheromone field21. It is encoded as a spatially Pmjk(t) = [Tmj(t)]Į
>Ȓmj]ȕȈ>7mk(t)]Į
>Ȓmk]ȕ
distributed measure of goodness associated with ; iIMȑDOORZHGDQGk ȑDOORZHG
each move. This indirect communication among =0 ; otherwise (2)
agents locally modifies the environment and reacts
to these modifications too, forms a distributed
control. This control leading to a phase of global
coordination of the agent actions is called
stigmergy. Stigmergic coordination leads to the
self-organized behaviors not only in ant colonies
but more generically across social systems, from
Co-published by Atlantis Press and Taylor & Francis
Copyright: the authors
975
Ploss = (rm-j) [(Pj2+Qj2) / (Vj2)] (5)
Here j denotes all the nodes directly connected to
node n on which m ant is positioned.
Step 4: Calculate the probability for the ants to
move to the next node for all possible routes. The
probability of transition of ants from node m to
node j is given by the following condition
If < j belongs to the set of nodes not yet visited by
the ant>
Then < Pmjk(t)=[Tmj(t)] Į
>Ȓmj]ȕȈ>7mk(t)] Į
>Ȓmk] ȕ>
Else <0>
$QGȒ 3lossmj
Enter the node j which is the transition of the ant
from node in the second row of the Tabu list. (i.e.)
in Tabu (2, k) similarly, transition is made for all
the nodes. Thus we will have 14 tours generated by
14 ants.
Step 5: Calculate the losses occurring for each tour
and store it in an array
Fig. 1 Ants optimizing the food winning Step 6: Based on these 14 tours, find the branches,
which occur the least number of times in all the 14
Constraints: tours because they will be the branches with
(i) Operating voltage at each node must be in its minimum probability or maximum losses. Arrange
safety range the branches in order of increasing transmission
Vimin <= V <= Vimax (3) losses.
(ii) The Power flow at each node must be at balance Step 7: The intensity of pheromone in each branch
and power flow at each branch must be less than or is updated using Global Pheromone Revision Rule
equal to its maximum capacity (a) as given below
Si <= Simax (4) Tmj= (1-Į7mj + Ȉ¨7k(i, j) (6)
(iii) Load center (node) must not be isolated without ZKHUH¨7k (i, j) =1/Plossk :(if (i,j) comes in
supply from any feeder. the tour generated by that particular ant)
=0 :otherwise
The algorithm developed is as follows: Step 8: If the number of cycle is less than the
Step 1: Initialization. Set time, t=0; Cycles maximum number of cycles (NC< NCmax) then,
NCmax=10; clear the Tabu list, go to step 2 otherwise go to next
Pheromone intensity in each branch is set initially step.
to a constant value and also the change in Step 9: stop
pheromone intensity is set to zero Tij (0) =0.01,
¨7ij Q P Į ȕ ȡ 0.1 4. Implementation & Simulation
where
t=time IEEE 14- bus system is taken as the network on
NC=number of cycles which the validity of the ant colony system
Tij = pheromone intensity algorithm for network reconfiguration is tested. The
¨7ij = change in pheromone intensity test system as shown in Fig.2 consists of the slack
m = number of ants bus (node 1), three PV (nodes 2, 3, and 6), ten PQ
n = number f nodes buses, and 20 branches. It has been used in many
Įȕȡ FRQVWDQWV probabilistic studies. They comprise six discrete
Step 2: Obtain the number of nodes and place m distributions for the active load (at nodes 3, 6, 9, 10,
ants on n nodes and store the initial node of each 11, and 14), four discrete distributions for the
ant in the Tabu list (i.e.) Tabu (1, m) for all m ants reactive load (at nodes 9, 10, 11, and 14), with three
Step 3: Set a loop for m=1 to 14 to five impulses each and eight normal distributions
Calculate Power loss between two nodes m & j for active and reactive loads at the remaining buses.
using the formula The bus voltage is set to 0.44 KV.
Co-published by Atlantis Press and Taylor & Francis
Copyright: the authors
976
method is less than the artificial bee colony
algorithm, simulated annealing technique, hybrid
differential evolution & genetic algorithm
technique, as stated in table.