SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 215
OPTIMUM CAPACITY ALLOCATION OF DISTRIBUTED GENERATION
UNITS USING PARALLEL PSO USING MESSAGE PASSING INTERFACE
Rosamma Thomas1
, Jino M Pattery2
, Surumi Hassainar3
1
M.Tech Student, Electrical and Electronics, FISAT, Kerala, India, rosamma.tk@gmail.com
2
Senior Engineer, Product Division, Kalkitech, Kerala, India, jino.pattery@kalkitech.in
3
Assistant Professor, Electrical and Electronics, FISAT, Kerala, India, surumishf@gmail.com
Abstract
This paper proposes the application of Parallel Particle Swarm Optimization (PPSO) technique to find the optimal sizing of multiple
DG(Distributed Generation) units in the radial distribution network by reduction in real power losses and enhancement in voltage
profile. Message passing interface (MPI) is used for the parallelization of PSO. The initial population of PSO algorithm has been
divided between the processors at run time. The proposed technique is tested on standard 123-bus test system and the obtained results
show that the simulation time is significantly reduced and is concluded that parallelization helps in enhancing the performance of
basic PSO. The procedure has been implemented in an environment in which OpenDSS (Open Distribution System Simulator) is
driven from MATLAB. An adaptive weight particle swarm optimization algorithm has been developed in MATLAB , parallelization is
achieved using MATLABMPI and the unbalanced three-phase distribution load flow (DLF) has been performed using Electric Power
Research Institute’s (EPRI) open source tool OpenDSS.
Index Terms: Distributed Generation, Message Passing Interface, Optimal Placement, Parallel Particle Swarm
Optimisation
-----------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
Distribution network characteristics include radial structure,
unbalanced operation, high R/X ratios, and nowadays
distributed generation(DG) too . Distribution systems were
designed to operate under unidirectional power flow
conditions, but with distributed generation in the network the
power flow is no longer unidirectional [1]. Some benefits of
installation of distributed generation to the distribution system
are improving voltage profile, reduction in losses, and
providing backup power [2]. Reverse power flow may occur
and can cause voltage rise problem , if penetration level is too
high and also the power loss in the network may be more due
to inappropriate sizing of DG than that of the case without any
DG [3] , [4]. Deep and detailed studies are needed for the
analysis of the distribution network with DG. For these
studies to be possible an appropriate power flow algorithm is
necessary. So the distribution load flow is carried out using
OpenDSS (Open Distribution System Simulator).
The global minimum is easily found out by particle swarm
optimization (PSO) algorithm. It can be used to optimize
objective functions which are not differentiable and irregular.
So PSO based unbalanced three-phase power flow can be
used to solve DG capacity problem in a distribution network
[5]. But it has the disadvantage that, since the algorithm
simulates the movement of a swarm of particle solutions over
a very large number of iterations, it takes a significant
processing time. So a parallel implementation of the PSO is
proposed to reduce the computation time. In this approach the
basic PSO with a very large number of particles and iterations
are simulated in a reduced time[6].
The paper has been organised as follows: In section 2, PSO
algorithm is described briefly. Section 3 describes parallel
PSO using MPI. The objective function formulation of DG
generation capacity is explained in section 4.1.
Implementation of the procedure is given in section 4.2 . Test
system and results are given in section 5.
2. PARTICLE SWARM OPTIMIZATION
Kennedy and Eberhart proposed Particle swarm optimization
(PSO) algorithm which is a population-based optimization
method inspired by social behavior of bird flocking or fish
schooling[7] . In this method individuals called particles
change their position during the optimization process. Each
particle adjusts its position according to its own experience
(pbest), and according to the experience of a neighboring
particle (gbest). The velocity at which the particles move is
given by the equation (1).
𝑣𝑖
𝑘+1
= 𝑤𝑣𝑖
𝑘
+ 𝑐1 𝑟1 𝑝𝑏𝑒𝑠𝑡𝑖 − 𝑠𝑖
𝑘
+ 𝑐2 𝑟2 𝑔𝑏𝑒𝑠𝑡𝑖 − 𝑠𝑖
𝑘
(1)
The particle‟s new position in the search space is given by
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 216
the equation(2 ).
𝑠𝑖
𝑘+1
= 𝑠𝑖
𝑘
+ 𝑣𝑖
𝑘+1
𝑖 = 1,2, … , 𝑛 (2)
where,
𝑠 𝑘
is current searching point,
𝑠 𝑘+1
is modified searching point,
𝑣 𝑘+1
is modified velocity of agent i,
𝑛 is number of particles in a group,
𝑝𝑏𝑒𝑠𝑡𝑖 is pbest of agent i,
𝑔𝑏𝑒𝑠𝑡𝑖 is gbest of the group,
𝑤 is weight function for velocity of agent i,
𝑟1and 𝑟2are random numbers between 0 and 1
𝑐𝑖is weight coefficients for each term.
Inertia weight can be calculated by equation (3) .
𝑤𝑖 = 𝑤 𝑚𝑎𝑥 − 𝑤 𝑚𝑎𝑥 − 𝑤 𝑚𝑖𝑛 𝑘 𝑘 𝑚𝑎𝑥 (3)
where,
𝑤 𝑚𝑖𝑛 and 𝑤 𝑚𝑎𝑥 are the minimum and maximum weights
respectively. 𝑘 and 𝑘 𝑚𝑎𝑥 are the current and maximum
iteration. Appropriate value ranges for 𝑐1 and 𝑐2 are between 1
and 2.
3. PARALLEL PSO USING MPI
To analyze distribution systems of realistic size, some
refinements are needed to significantly reduce the simulation
time of basic PSO. The efficiency of PSO algorithm can be
improved largely by parallel computing technique. Multiple
processors are used to implement the algorithm which reduces
the simulation time. Hence complex functions can be
optimized using parallel PSO [11]. MPI is used to parallelise
PSO so easily. In this paper the swarm particles of basic PSO
are distributed equally among processors such that all
processors have equal load.
4. OPTIMUM CAPACITY ALLOCATION OF DG
UNITS BASED ON PARALLEL PSO
4.1 Objective Function Formulation
The objective of the paper is to determine the optimum
generation capacity of multiple DG units in an unbalanced
distribution network so that efficiency is enhanced and
stability is ensured. The utility‟s operating cost can be reduced
and efficiency can be enhanced by reducing the power losses
of the distribution area. So, objective function is considered as
follow:
𝑓𝑜𝑏𝑗 = 𝑃𝐿 𝑘 (4)𝑛
𝑘=1
where, PL is the power loss in power delivery lines and n is
the total number of distribution lines[5].
Reverse power flow may occur if DG penetration is too high
and this causes over voltage at the buses[3] . Therefore,
steady-state voltage stability limits have been considered as
inequality constraint. If 𝑣 𝑚𝑖𝑛 and 𝑣 𝑚𝑎𝑥 are the minimum and
maximum voltage limit and N is the total number of nodes,
then voltage stability limit can be written as:
𝑣 𝑚𝑖𝑛 < 𝑣𝑖 < 𝑣 𝑚𝑎𝑥 , 𝑖 ∀ 𝑁 (5)
In this analysis, the inequality constraint is added to the
objective function using penalty factors[6]. Therefore, overall
objective function can be written as:
min 𝑓(𝑥, 𝑢) (6)
where
𝑓 𝑥, 𝑢 = 𝑓𝑜𝑏𝑗 𝑥, 𝑢 + 𝑓𝑝 𝑥, 𝑢 (7)
subject to 𝑔 𝑥, 𝑢 = 0 (8)
with 𝑥 ∈ 𝑅 𝑛
𝑎𝑛𝑑 𝑢 ∈ 𝑅 𝑚
Three different types of DG technologies have been
considered for optimum capacity allocation[5].
They are:
• Type-1 DG: which delivers real power only; therefore,
power factor is 1. e.g. PV cell, fuel cells etc.
• Type-2 DG: which delivers both real and reactive power,
therefore, power factor is positive (In this analysis pf=0.88 has
been considered). e.g. synchronous generators.
• Type-3 DG: which delivers real power but consumes
reactive power, therefore, power factor is negative (In this
analysis pf=-0.88 has been considered).e.g. induction
generators
4.2 Implementation of the Procedure
Optimum generation capacity of multiple DG units are
found out using PSO algorithm implemented in Matlab.
Unbalanced three phase DLF is done using OpenDSS. At
every iteration Matlab and OpenDSS interact with each
other. OpenDSS has a COM (Component Object Model)
server DLL (Dynamic-link library) that can be driven from
other software platforms such as Matlab[10]. For
parallelization of PSO MatlabMPI is used. It is set of Matlab
scripts that implement a subset of MPI and allow any Matlab
program to be run on a parallel computer. MatlabMPI will
run on any combination of computers that Matlab
supports[10].The block diagram of the implemented
procedure is shown in Fig.2 and flowchart is given in Fig. 1
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 217
Fig.1 Flowchart of the implemented procedure
Processor1
Swarm 1 to m
Run DLF using
OpenDSS
Calculate objective
function for each
particle of swarm
Processor1
Swarm 1 to m
Processor p
Swarm pm+ 1 to n
Run DLF using
OpenDSS
Run DLF using
OpenDSS
Calculate objective
function for each
particle of swarm
Calculate objective
function for each
particle of swarm
Calculate number of swarm per processor (m)
Randomly initialise swarm particle position and velocity Also
initialise other PSO parameters
Initialize number of swarm particles (n) and number
of processors(p)
Start
Initialise particle’s best known position Pi and swarm’s
best known position Pg
Update velocity and position of each particle
Processor2
Swarm m+1 to 2m
Processor p
Swarm pm+ 1 to n
Run DLF using
OpenDSS
Run DLF using
OpenDSS
Calculate objective
function for each
particle of swarm
Calculate objective
function for each
particle of swarm
Update particle’s best known position Pi and swarm’s best
known position Pg if necessary
Processor2
Swarm m+1 to 2m
Run DLF using
OpenDSS
Calculate objective
function for each
particle of swarm
Check if any stopping
criterion is satisfied
Stop and print results
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 218
Fig. 2 Block diagram of implemented procedure
5. TEST SYSTEM AND RESULTS
The analysis has been carried out on IEEE 123 node
test distribution feeder which is three-phase unbalanced in
nature. The IEEE 123 node test system does not have any DG
in the base case. In this analysis potential sites for DG
installation have been selected prior to the analysis.
In [5] the author has used basic PSO for optimising
multiple DG unit capacities. The data used in [5] are as
follows. In [5] DG units have been installed in the heavily
loaded buses selected which are bus 76 , bus 48 and bus 65 .
Optimal generation capacity of DG units installed in those
buses has been determined. For the optimization process each
DG capacity has been limited by the equation(9).
𝑃𝐷𝐺
𝑚𝑖𝑛
< 𝑃𝐷𝐺
𝑖
< 𝑃𝐷𝐺
𝑚𝑎𝑥
, 𝑖 ∀ 𝑁 (9)
where 𝑃𝐷𝐺
𝑚𝑖𝑛
is 90 kW (around 2.5% penetration) and 𝑃𝐷𝐺
𝑚𝑎𝑥
is
3 MW (around 85% penetration) and 𝑁 represents the number
of DG units. The same case is simulated with parallel PSO in
this paper.
The purpose of this test scenario is to analyze
computational complexity and time and to examine the
impact of multiple optimum sized DG on power loss profile
and voltage profile of the network. As the number of DG units
increases and the network size increases, solution
complexitywill increase to determine the optimum generation
capacity. Completeness and speed are two qualities of the
proposed method.
In this work the computations are performed
on a HPDL980G8 hardware with 4 processor each with 10
cores. The simulation is conducted in a virtual environment
with four operating system with one master node and three
slave nodes.
Fig.3 IEEE node test feeder
Results for optimum DG capacity at bus 76 , 48 and
65 using the proposed method of parallel PSO using MPI for
three different DG technologies are given in Table I.
Table 1
Comparison Of Solution Time With Basic
PSO And Parallel PSO
Installation of multiple DG units with optimum capacity
will decrease the network power loss significantly. Power loss
of the network becomes 20.17 kW, 19.3 kW and 51.4 kW
respectively for type-1, type-2 and type-3 optimum sized DG
units. Power loss of 123 node test feeder without any DG is
95.8kW. Power loss reduction(PLR) by the DG units can be
calculated using (10) [5]. Power loss reduction is less for
type-3 DG units as they consume reactive power from the
DG Technology
Type-1
DG
Type-2
DG
Type-3
DG
Optimum
DG
capacity
(MW)
at bus 76 1.58 1.22 1.21
at bus 48 0.99 1.02 0.52
at bus 65 0.39 0.39 0.20
Solution time with
basic PSO (s)
20.10 19.90 21.30
Solution time with
parallel PSO (s)
6.91 6.72 7.21
Power Loss (kW) 20.17 19.30 51.40
Power Loss
Reduction (PLR)(%)
78.94 79.80 46.34
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 219
grid; therefore, more power loss occurs compared with the
other two DG technologies[5].
𝑃𝐿𝑅 = 𝑃𝐿𝑂𝑆𝑆 − 𝑃𝐿𝑂𝑆𝑆
𝐷𝐺
𝑃𝐿𝑂𝑆𝑆 ∗ 100% (10)
where,
𝑃𝐿𝑂𝑆𝑆 =Power loss of the system before introducing DG
𝑃𝐿𝑂𝑆𝑆
𝐷𝐺
=Power loss of the system after adding DG
From the table it is clear that with parallelisation of PSO
the simulation time is reduced compared to simulation with
basic PSO used in [5].Following figure shows the location of
three type-1 DG units.
Fig. 4 Location of 3 Type1 DG units in the network
From Fig. 5 it is observed that the steady state voltage
at all nodes are within the permissible limit of 0.94pu and
1.06pu. Thus by optimization of the DG capacities the voltage
profile is also improved.
Fig. 5 Node Voltage considering 3 Type1 DG units
6. CONCLUSION
From the results it can be easily concluded that, using
multiple DG units with optimum generation capacity , power
loss of network is reduced and voltage profile remains within
stability margin. Also without the addition of any extra
parameter PSO can be parallelized which reduces the
simulation time. A major drawback in parallel programming is
communication between processors which cannot be removed
completely. So for getting a considerable reduction in time
with multi processors the problem size should be large.
Distribution system networks are fairly large in size, so this
method can be used to optimize distribution system problems.
7. REFERENCES
[1] V. Janev. Implementation and evaluation of a distribution
load flow algorithm for networks with distributed generation.
Bachelor's Thesis, ETH Zurich, 2009
[2] H. Lee Willis and W.G. Scott, Distributed Power
Generation. Planning and Evaluation, Marcel Dekker, 2000.
[3] P. Carvalho, P. Correia, and L. Ferreira, “Distributed
reactive power generation control for voltage rise mitigation in
distribution networks,” IEEE Transactions on Power Systems,
vol. 23, no. 2, pp. 766–772, May 2008.
[4] V. Quezada, J. Abbad, and T. Roman, “Assessment of
energy distribution losses for increasing penetration of
distributed generation,” IEEE Transactions on Power Systems,
vol. 21, no. 2, pp. 533–540, May 2006.
[5] Adnan Anwar and H. R. Pota, „Optimum Capacity
Allocation of DG Units based on Unbalanced Three-phase
Optimal Power Flow‟ in IEEE PES General Meeting, San
Diego, USA, Jul. 2012.
[6]V. Roberge and M. Tarbouchi”Parallel particle swarm
optimization on graphical processing unit for pose
estimation”. WSEAS Transactions on Computers , 11(6):170
179, June 2012.
[7] J. Kennedy, and R. Eberhart, “Particle swarm
optimization”, IEEE Int. Conf. on Neural Networks IV, p.
1941-1948, Piscataway, NJ, 1995
[8] Eberhart and Y. Shi, “Particle swarm optimization:
developments, applications and resources,” in Proceedings of
the 2001 Congress on Evolutionary Computation.
[9] “OpenDSS manual and reference guide.” [Online].
Available: http://sourceforge.net/projects/electricdss
[10] “MatlamMPI reference guide .”[Online].Available:
http://www.ll.mit.edu/mission/cybersec/softwaretools/matlab
mpi/matlabmpi.html
[11] G.Singal, A. Jain and A. Patnaik , “Parallelization of
Particle Swarm Optimization using Message Passing
Interfaces” in NaBIC 2009 World Congress

Más contenido relacionado

La actualidad más candente

Introduction to Radial Basis Function Networks
Introduction to Radial Basis Function NetworksIntroduction to Radial Basis Function Networks
Introduction to Radial Basis Function Networks
ESCOM
 

La actualidad más candente (18)

F010434147
F010434147F010434147
F010434147
 
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
 
Radial Basis Function
Radial Basis FunctionRadial Basis Function
Radial Basis Function
 
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
 
A vm scheduling algorithm for reducing power consumption of a virtual machine...
A vm scheduling algorithm for reducing power consumption of a virtual machine...A vm scheduling algorithm for reducing power consumption of a virtual machine...
A vm scheduling algorithm for reducing power consumption of a virtual machine...
 
A vm scheduling algorithm for reducing power consumption of a virtual machine...
A vm scheduling algorithm for reducing power consumption of a virtual machine...A vm scheduling algorithm for reducing power consumption of a virtual machine...
A vm scheduling algorithm for reducing power consumption of a virtual machine...
 
G011136871
G011136871G011136871
G011136871
 
Introduction to Radial Basis Function Networks
Introduction to Radial Basis Function NetworksIntroduction to Radial Basis Function Networks
Introduction to Radial Basis Function Networks
 
Presentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural NetworkPresentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural Network
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloud
 
GWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plantsGWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plants
 
40120140507002
4012014050700240120140507002
40120140507002
 
A multi objective hybrid aco-pso optimization algorithm for virtual machine p...
A multi objective hybrid aco-pso optimization algorithm for virtual machine p...A multi objective hybrid aco-pso optimization algorithm for virtual machine p...
A multi objective hybrid aco-pso optimization algorithm for virtual machine p...
 
The quality of data and the accuracy of energy generation forecast by artific...
The quality of data and the accuracy of energy generation forecast by artific...The quality of data and the accuracy of energy generation forecast by artific...
The quality of data and the accuracy of energy generation forecast by artific...
 
Cost Aware Expansion Planning with Renewable DGs using Particle Swarm Optimiz...
Cost Aware Expansion Planning with Renewable DGs using Particle Swarm Optimiz...Cost Aware Expansion Planning with Renewable DGs using Particle Swarm Optimiz...
Cost Aware Expansion Planning with Renewable DGs using Particle Swarm Optimiz...
 
A HYBRID GENETIC ALGORITHM APPROACH FOR OSPF WEIGHT SETTING PROBLEM
A HYBRID GENETIC ALGORITHM APPROACH FOR OSPF WEIGHT SETTING PROBLEMA HYBRID GENETIC ALGORITHM APPROACH FOR OSPF WEIGHT SETTING PROBLEM
A HYBRID GENETIC ALGORITHM APPROACH FOR OSPF WEIGHT SETTING PROBLEM
 
Application of Gravitational Search Algorithm and Fuzzy For Loss Reduction of...
Application of Gravitational Search Algorithm and Fuzzy For Loss Reduction of...Application of Gravitational Search Algorithm and Fuzzy For Loss Reduction of...
Application of Gravitational Search Algorithm and Fuzzy For Loss Reduction of...
 
Comparative study of fuzzy logic and ann for short term load forecasting
Comparative study of fuzzy logic and ann for short term load forecastingComparative study of fuzzy logic and ann for short term load forecasting
Comparative study of fuzzy logic and ann for short term load forecasting
 

Destacado

Destacado (11)

[16.05.31] 컴퓨터학과 소개
[16.05.31] 컴퓨터학과 소개[16.05.31] 컴퓨터학과 소개
[16.05.31] 컴퓨터학과 소개
 
Resume April 2016
Resume April 2016Resume April 2016
Resume April 2016
 
Elementos mínimos para presentar evaluacion
Elementos mínimos para presentar evaluacionElementos mínimos para presentar evaluacion
Elementos mínimos para presentar evaluacion
 
Social media is 90% of your job and only 1% of theirs. Help them do more with...
Social media is 90% of your job and only 1% of theirs. Help them do more with...Social media is 90% of your job and only 1% of theirs. Help them do more with...
Social media is 90% of your job and only 1% of theirs. Help them do more with...
 
Code Review: How And When
Code Review: How And WhenCode Review: How And When
Code Review: How And When
 
El Economista - El gasto industrial en protección ambiental sube un 14% desde...
El Economista - El gasto industrial en protección ambiental sube un 14% desde...El Economista - El gasto industrial en protección ambiental sube un 14% desde...
El Economista - El gasto industrial en protección ambiental sube un 14% desde...
 
사랑이 혐오보다 강하다_150907
사랑이 혐오보다 강하다_150907사랑이 혐오보다 강하다_150907
사랑이 혐오보다 강하다_150907
 
Masterclass Live: Amazon EC2
Masterclass Live: Amazon EC2 Masterclass Live: Amazon EC2
Masterclass Live: Amazon EC2
 
Twitter for beginners
Twitter for beginnersTwitter for beginners
Twitter for beginners
 
Caption project lauren bradley
Caption project   lauren bradleyCaption project   lauren bradley
Caption project lauren bradley
 
World of vertebrates
World of vertebratesWorld of vertebrates
World of vertebrates
 

Similar a Optimum capacity allocation of distributed generation units using parallel pso using message passing interface

Similar a Optimum capacity allocation of distributed generation units using parallel pso using message passing interface (20)

Analysis of economic load dispatch using fuzzified pso
Analysis of economic load dispatch using fuzzified psoAnalysis of economic load dispatch using fuzzified pso
Analysis of economic load dispatch using fuzzified pso
 
Energy efficient resources allocations for wireless communication systems
Energy efficient resources allocations for wireless communication systemsEnergy efficient resources allocations for wireless communication systems
Energy efficient resources allocations for wireless communication systems
 
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
 
Automatic load frequency control of two area power system with conventional a...
Automatic load frequency control of two area power system with conventional a...Automatic load frequency control of two area power system with conventional a...
Automatic load frequency control of two area power system with conventional a...
 
Automatic load frequency control of two area power system with conventional a...
Automatic load frequency control of two area power system with conventional a...Automatic load frequency control of two area power system with conventional a...
Automatic load frequency control of two area power system with conventional a...
 
Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...
Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...
Cell Charge Approximation for Accelerating Molecular Simulation on CUDA-Enabl...
 
Pilot aided scheduling for uplink ofdma
Pilot aided scheduling for uplink ofdmaPilot aided scheduling for uplink ofdma
Pilot aided scheduling for uplink ofdma
 
IRJET- Performance Analysis of Energy Efficient Clustering Protocol using TAB...
IRJET- Performance Analysis of Energy Efficient Clustering Protocol using TAB...IRJET- Performance Analysis of Energy Efficient Clustering Protocol using TAB...
IRJET- Performance Analysis of Energy Efficient Clustering Protocol using TAB...
 
Optimization of automatic voltage regulator by proportional integral derivati...
Optimization of automatic voltage regulator by proportional integral derivati...Optimization of automatic voltage regulator by proportional integral derivati...
Optimization of automatic voltage regulator by proportional integral derivati...
 
Implementation of low power divider techniques using
Implementation of low power divider techniques usingImplementation of low power divider techniques using
Implementation of low power divider techniques using
 
Implementation of low power divider techniques using radix
Implementation of low power divider techniques using radixImplementation of low power divider techniques using radix
Implementation of low power divider techniques using radix
 
An enhanced mppt technique for small scale
An enhanced mppt technique for small scaleAn enhanced mppt technique for small scale
An enhanced mppt technique for small scale
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
 
A new scaled fuzzy method using PSO segmentation (SePSO) applied for two area...
A new scaled fuzzy method using PSO segmentation (SePSO) applied for two area...A new scaled fuzzy method using PSO segmentation (SePSO) applied for two area...
A new scaled fuzzy method using PSO segmentation (SePSO) applied for two area...
 
IRJET- Optimal Placement and Size of DG and DER for Minimizing Power Loss and...
IRJET- Optimal Placement and Size of DG and DER for Minimizing Power Loss and...IRJET- Optimal Placement and Size of DG and DER for Minimizing Power Loss and...
IRJET- Optimal Placement and Size of DG and DER for Minimizing Power Loss and...
 
40120140507002
4012014050700240120140507002
40120140507002
 
Security constrained optimal load dispatch using hpso technique for thermal s...
Security constrained optimal load dispatch using hpso technique for thermal s...Security constrained optimal load dispatch using hpso technique for thermal s...
Security constrained optimal load dispatch using hpso technique for thermal s...
 
Security constrained optimal load dispatch using hpso technique for thermal s...
Security constrained optimal load dispatch using hpso technique for thermal s...Security constrained optimal load dispatch using hpso technique for thermal s...
Security constrained optimal load dispatch using hpso technique for thermal s...
 
AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...
AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...
AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...
 
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
 

Más de eSAT Journals

Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
eSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
eSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
eSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
eSAT Journals
 

Más de eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Último

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Último (20)

Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 

Optimum capacity allocation of distributed generation units using parallel pso using message passing interface

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 215 OPTIMUM CAPACITY ALLOCATION OF DISTRIBUTED GENERATION UNITS USING PARALLEL PSO USING MESSAGE PASSING INTERFACE Rosamma Thomas1 , Jino M Pattery2 , Surumi Hassainar3 1 M.Tech Student, Electrical and Electronics, FISAT, Kerala, India, rosamma.tk@gmail.com 2 Senior Engineer, Product Division, Kalkitech, Kerala, India, jino.pattery@kalkitech.in 3 Assistant Professor, Electrical and Electronics, FISAT, Kerala, India, surumishf@gmail.com Abstract This paper proposes the application of Parallel Particle Swarm Optimization (PPSO) technique to find the optimal sizing of multiple DG(Distributed Generation) units in the radial distribution network by reduction in real power losses and enhancement in voltage profile. Message passing interface (MPI) is used for the parallelization of PSO. The initial population of PSO algorithm has been divided between the processors at run time. The proposed technique is tested on standard 123-bus test system and the obtained results show that the simulation time is significantly reduced and is concluded that parallelization helps in enhancing the performance of basic PSO. The procedure has been implemented in an environment in which OpenDSS (Open Distribution System Simulator) is driven from MATLAB. An adaptive weight particle swarm optimization algorithm has been developed in MATLAB , parallelization is achieved using MATLABMPI and the unbalanced three-phase distribution load flow (DLF) has been performed using Electric Power Research Institute’s (EPRI) open source tool OpenDSS. Index Terms: Distributed Generation, Message Passing Interface, Optimal Placement, Parallel Particle Swarm Optimisation -----------------------------------------------------------------------***----------------------------------------------------------------------- 1. INTRODUCTION Distribution network characteristics include radial structure, unbalanced operation, high R/X ratios, and nowadays distributed generation(DG) too . Distribution systems were designed to operate under unidirectional power flow conditions, but with distributed generation in the network the power flow is no longer unidirectional [1]. Some benefits of installation of distributed generation to the distribution system are improving voltage profile, reduction in losses, and providing backup power [2]. Reverse power flow may occur and can cause voltage rise problem , if penetration level is too high and also the power loss in the network may be more due to inappropriate sizing of DG than that of the case without any DG [3] , [4]. Deep and detailed studies are needed for the analysis of the distribution network with DG. For these studies to be possible an appropriate power flow algorithm is necessary. So the distribution load flow is carried out using OpenDSS (Open Distribution System Simulator). The global minimum is easily found out by particle swarm optimization (PSO) algorithm. It can be used to optimize objective functions which are not differentiable and irregular. So PSO based unbalanced three-phase power flow can be used to solve DG capacity problem in a distribution network [5]. But it has the disadvantage that, since the algorithm simulates the movement of a swarm of particle solutions over a very large number of iterations, it takes a significant processing time. So a parallel implementation of the PSO is proposed to reduce the computation time. In this approach the basic PSO with a very large number of particles and iterations are simulated in a reduced time[6]. The paper has been organised as follows: In section 2, PSO algorithm is described briefly. Section 3 describes parallel PSO using MPI. The objective function formulation of DG generation capacity is explained in section 4.1. Implementation of the procedure is given in section 4.2 . Test system and results are given in section 5. 2. PARTICLE SWARM OPTIMIZATION Kennedy and Eberhart proposed Particle swarm optimization (PSO) algorithm which is a population-based optimization method inspired by social behavior of bird flocking or fish schooling[7] . In this method individuals called particles change their position during the optimization process. Each particle adjusts its position according to its own experience (pbest), and according to the experience of a neighboring particle (gbest). The velocity at which the particles move is given by the equation (1). 𝑣𝑖 𝑘+1 = 𝑤𝑣𝑖 𝑘 + 𝑐1 𝑟1 𝑝𝑏𝑒𝑠𝑡𝑖 − 𝑠𝑖 𝑘 + 𝑐2 𝑟2 𝑔𝑏𝑒𝑠𝑡𝑖 − 𝑠𝑖 𝑘 (1) The particle‟s new position in the search space is given by
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 216 the equation(2 ). 𝑠𝑖 𝑘+1 = 𝑠𝑖 𝑘 + 𝑣𝑖 𝑘+1 𝑖 = 1,2, … , 𝑛 (2) where, 𝑠 𝑘 is current searching point, 𝑠 𝑘+1 is modified searching point, 𝑣 𝑘+1 is modified velocity of agent i, 𝑛 is number of particles in a group, 𝑝𝑏𝑒𝑠𝑡𝑖 is pbest of agent i, 𝑔𝑏𝑒𝑠𝑡𝑖 is gbest of the group, 𝑤 is weight function for velocity of agent i, 𝑟1and 𝑟2are random numbers between 0 and 1 𝑐𝑖is weight coefficients for each term. Inertia weight can be calculated by equation (3) . 𝑤𝑖 = 𝑤 𝑚𝑎𝑥 − 𝑤 𝑚𝑎𝑥 − 𝑤 𝑚𝑖𝑛 𝑘 𝑘 𝑚𝑎𝑥 (3) where, 𝑤 𝑚𝑖𝑛 and 𝑤 𝑚𝑎𝑥 are the minimum and maximum weights respectively. 𝑘 and 𝑘 𝑚𝑎𝑥 are the current and maximum iteration. Appropriate value ranges for 𝑐1 and 𝑐2 are between 1 and 2. 3. PARALLEL PSO USING MPI To analyze distribution systems of realistic size, some refinements are needed to significantly reduce the simulation time of basic PSO. The efficiency of PSO algorithm can be improved largely by parallel computing technique. Multiple processors are used to implement the algorithm which reduces the simulation time. Hence complex functions can be optimized using parallel PSO [11]. MPI is used to parallelise PSO so easily. In this paper the swarm particles of basic PSO are distributed equally among processors such that all processors have equal load. 4. OPTIMUM CAPACITY ALLOCATION OF DG UNITS BASED ON PARALLEL PSO 4.1 Objective Function Formulation The objective of the paper is to determine the optimum generation capacity of multiple DG units in an unbalanced distribution network so that efficiency is enhanced and stability is ensured. The utility‟s operating cost can be reduced and efficiency can be enhanced by reducing the power losses of the distribution area. So, objective function is considered as follow: 𝑓𝑜𝑏𝑗 = 𝑃𝐿 𝑘 (4)𝑛 𝑘=1 where, PL is the power loss in power delivery lines and n is the total number of distribution lines[5]. Reverse power flow may occur if DG penetration is too high and this causes over voltage at the buses[3] . Therefore, steady-state voltage stability limits have been considered as inequality constraint. If 𝑣 𝑚𝑖𝑛 and 𝑣 𝑚𝑎𝑥 are the minimum and maximum voltage limit and N is the total number of nodes, then voltage stability limit can be written as: 𝑣 𝑚𝑖𝑛 < 𝑣𝑖 < 𝑣 𝑚𝑎𝑥 , 𝑖 ∀ 𝑁 (5) In this analysis, the inequality constraint is added to the objective function using penalty factors[6]. Therefore, overall objective function can be written as: min 𝑓(𝑥, 𝑢) (6) where 𝑓 𝑥, 𝑢 = 𝑓𝑜𝑏𝑗 𝑥, 𝑢 + 𝑓𝑝 𝑥, 𝑢 (7) subject to 𝑔 𝑥, 𝑢 = 0 (8) with 𝑥 ∈ 𝑅 𝑛 𝑎𝑛𝑑 𝑢 ∈ 𝑅 𝑚 Three different types of DG technologies have been considered for optimum capacity allocation[5]. They are: • Type-1 DG: which delivers real power only; therefore, power factor is 1. e.g. PV cell, fuel cells etc. • Type-2 DG: which delivers both real and reactive power, therefore, power factor is positive (In this analysis pf=0.88 has been considered). e.g. synchronous generators. • Type-3 DG: which delivers real power but consumes reactive power, therefore, power factor is negative (In this analysis pf=-0.88 has been considered).e.g. induction generators 4.2 Implementation of the Procedure Optimum generation capacity of multiple DG units are found out using PSO algorithm implemented in Matlab. Unbalanced three phase DLF is done using OpenDSS. At every iteration Matlab and OpenDSS interact with each other. OpenDSS has a COM (Component Object Model) server DLL (Dynamic-link library) that can be driven from other software platforms such as Matlab[10]. For parallelization of PSO MatlabMPI is used. It is set of Matlab scripts that implement a subset of MPI and allow any Matlab program to be run on a parallel computer. MatlabMPI will run on any combination of computers that Matlab supports[10].The block diagram of the implemented procedure is shown in Fig.2 and flowchart is given in Fig. 1
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 217 Fig.1 Flowchart of the implemented procedure Processor1 Swarm 1 to m Run DLF using OpenDSS Calculate objective function for each particle of swarm Processor1 Swarm 1 to m Processor p Swarm pm+ 1 to n Run DLF using OpenDSS Run DLF using OpenDSS Calculate objective function for each particle of swarm Calculate objective function for each particle of swarm Calculate number of swarm per processor (m) Randomly initialise swarm particle position and velocity Also initialise other PSO parameters Initialize number of swarm particles (n) and number of processors(p) Start Initialise particle’s best known position Pi and swarm’s best known position Pg Update velocity and position of each particle Processor2 Swarm m+1 to 2m Processor p Swarm pm+ 1 to n Run DLF using OpenDSS Run DLF using OpenDSS Calculate objective function for each particle of swarm Calculate objective function for each particle of swarm Update particle’s best known position Pi and swarm’s best known position Pg if necessary Processor2 Swarm m+1 to 2m Run DLF using OpenDSS Calculate objective function for each particle of swarm Check if any stopping criterion is satisfied Stop and print results
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 218 Fig. 2 Block diagram of implemented procedure 5. TEST SYSTEM AND RESULTS The analysis has been carried out on IEEE 123 node test distribution feeder which is three-phase unbalanced in nature. The IEEE 123 node test system does not have any DG in the base case. In this analysis potential sites for DG installation have been selected prior to the analysis. In [5] the author has used basic PSO for optimising multiple DG unit capacities. The data used in [5] are as follows. In [5] DG units have been installed in the heavily loaded buses selected which are bus 76 , bus 48 and bus 65 . Optimal generation capacity of DG units installed in those buses has been determined. For the optimization process each DG capacity has been limited by the equation(9). 𝑃𝐷𝐺 𝑚𝑖𝑛 < 𝑃𝐷𝐺 𝑖 < 𝑃𝐷𝐺 𝑚𝑎𝑥 , 𝑖 ∀ 𝑁 (9) where 𝑃𝐷𝐺 𝑚𝑖𝑛 is 90 kW (around 2.5% penetration) and 𝑃𝐷𝐺 𝑚𝑎𝑥 is 3 MW (around 85% penetration) and 𝑁 represents the number of DG units. The same case is simulated with parallel PSO in this paper. The purpose of this test scenario is to analyze computational complexity and time and to examine the impact of multiple optimum sized DG on power loss profile and voltage profile of the network. As the number of DG units increases and the network size increases, solution complexitywill increase to determine the optimum generation capacity. Completeness and speed are two qualities of the proposed method. In this work the computations are performed on a HPDL980G8 hardware with 4 processor each with 10 cores. The simulation is conducted in a virtual environment with four operating system with one master node and three slave nodes. Fig.3 IEEE node test feeder Results for optimum DG capacity at bus 76 , 48 and 65 using the proposed method of parallel PSO using MPI for three different DG technologies are given in Table I. Table 1 Comparison Of Solution Time With Basic PSO And Parallel PSO Installation of multiple DG units with optimum capacity will decrease the network power loss significantly. Power loss of the network becomes 20.17 kW, 19.3 kW and 51.4 kW respectively for type-1, type-2 and type-3 optimum sized DG units. Power loss of 123 node test feeder without any DG is 95.8kW. Power loss reduction(PLR) by the DG units can be calculated using (10) [5]. Power loss reduction is less for type-3 DG units as they consume reactive power from the DG Technology Type-1 DG Type-2 DG Type-3 DG Optimum DG capacity (MW) at bus 76 1.58 1.22 1.21 at bus 48 0.99 1.02 0.52 at bus 65 0.39 0.39 0.20 Solution time with basic PSO (s) 20.10 19.90 21.30 Solution time with parallel PSO (s) 6.91 6.72 7.21 Power Loss (kW) 20.17 19.30 51.40 Power Loss Reduction (PLR)(%) 78.94 79.80 46.34
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 219 grid; therefore, more power loss occurs compared with the other two DG technologies[5]. 𝑃𝐿𝑅 = 𝑃𝐿𝑂𝑆𝑆 − 𝑃𝐿𝑂𝑆𝑆 𝐷𝐺 𝑃𝐿𝑂𝑆𝑆 ∗ 100% (10) where, 𝑃𝐿𝑂𝑆𝑆 =Power loss of the system before introducing DG 𝑃𝐿𝑂𝑆𝑆 𝐷𝐺 =Power loss of the system after adding DG From the table it is clear that with parallelisation of PSO the simulation time is reduced compared to simulation with basic PSO used in [5].Following figure shows the location of three type-1 DG units. Fig. 4 Location of 3 Type1 DG units in the network From Fig. 5 it is observed that the steady state voltage at all nodes are within the permissible limit of 0.94pu and 1.06pu. Thus by optimization of the DG capacities the voltage profile is also improved. Fig. 5 Node Voltage considering 3 Type1 DG units 6. CONCLUSION From the results it can be easily concluded that, using multiple DG units with optimum generation capacity , power loss of network is reduced and voltage profile remains within stability margin. Also without the addition of any extra parameter PSO can be parallelized which reduces the simulation time. A major drawback in parallel programming is communication between processors which cannot be removed completely. So for getting a considerable reduction in time with multi processors the problem size should be large. Distribution system networks are fairly large in size, so this method can be used to optimize distribution system problems. 7. REFERENCES [1] V. Janev. Implementation and evaluation of a distribution load flow algorithm for networks with distributed generation. Bachelor's Thesis, ETH Zurich, 2009 [2] H. Lee Willis and W.G. Scott, Distributed Power Generation. Planning and Evaluation, Marcel Dekker, 2000. [3] P. Carvalho, P. Correia, and L. Ferreira, “Distributed reactive power generation control for voltage rise mitigation in distribution networks,” IEEE Transactions on Power Systems, vol. 23, no. 2, pp. 766–772, May 2008. [4] V. Quezada, J. Abbad, and T. Roman, “Assessment of energy distribution losses for increasing penetration of distributed generation,” IEEE Transactions on Power Systems, vol. 21, no. 2, pp. 533–540, May 2006. [5] Adnan Anwar and H. R. Pota, „Optimum Capacity Allocation of DG Units based on Unbalanced Three-phase Optimal Power Flow‟ in IEEE PES General Meeting, San Diego, USA, Jul. 2012. [6]V. Roberge and M. Tarbouchi”Parallel particle swarm optimization on graphical processing unit for pose estimation”. WSEAS Transactions on Computers , 11(6):170 179, June 2012. [7] J. Kennedy, and R. Eberhart, “Particle swarm optimization”, IEEE Int. Conf. on Neural Networks IV, p. 1941-1948, Piscataway, NJ, 1995 [8] Eberhart and Y. Shi, “Particle swarm optimization: developments, applications and resources,” in Proceedings of the 2001 Congress on Evolutionary Computation. [9] “OpenDSS manual and reference guide.” [Online]. Available: http://sourceforge.net/projects/electricdss [10] “MatlamMPI reference guide .”[Online].Available: http://www.ll.mit.edu/mission/cybersec/softwaretools/matlab mpi/matlabmpi.html [11] G.Singal, A. Jain and A. Patnaik , “Parallelization of Particle Swarm Optimization using Message Passing Interfaces” in NaBIC 2009 World Congress