Application of SSPSO and SPSO To Optimal Power Flow Solutions Along With SSC Device
Application of SSPSO and SPSO To Optimal Power Flow Solutions Along With SSC Device
Abstract
Objectives: In this study, optimization techniques SSPSO and SPSO are used to minimize the total generation cost and
active power loss. Methods/Analysis: The power flow analysis gives the information of magnitude of voltages, phase
angles and complex power flow at each bus. Optimal Power Flow (OPF) solutions with Static Series Compensator (SSC)
FACTS device in the power system to increase the total power transfer. Fast Relative Electrical Distance (F-RED) method
based on Simple-Voltage Stability Index (H-index) is used to find the maximum generation supplied to the load. Findings:
Comparison was made on SSPSO and SPSO methods and SPSO with SSC gives better results. The H-index is used to judge
the power system is stable or unstable. F-RED gives the information, the amount of generators contribution to satisfy the
loads. Novelty/ Improvement: SSPSO gives better solution results than SPSO, the methods are applied on IEEE-30 bus
system. H- INDEX and F-RED are calculated for the IEEE-5 bus system.
index can be helpful for monitoring the system parameters. attained by applying the voltage either at midpoint or in
This index-based instability measures and captures unique series with the line or in phase quadrature with the cur-
system behavior in terms of number and interprets them to rent flow in the transmission line7.
give the idea of distance to instability. Normal power sys- Static Series Compensator: Series compensators are
tems have H-index value lies in between 0 and 1. For stable used to improve the power flow in the line where it is
operation of the system the H-index should be near to zero. connected.The series capacitive compensation is used
The H-index can be computed with the formula: to reduce the overall transmission line impedance from
g sending end to receiving end. SSC also minimizes the pos-
Vn
H = 1 − ∑ Fij , m = g + 1...., n1 (1) sibility of voltage collapse. Representation of SSC is shown
n =1 Vm in Figure 1; the active and reactive power flow equations
where, H is the simple-voltage stability index when SSC is included between bus ‘m’ and ‘n’ are:
Vn – is the voltage at the bus n Pmn = Vm2 g mm − VmVn ( g mm cos θmn + bmn sinθmn )
Vm – is the voltage at the bus m − VmVse ( g mn cos (θm − θ se ) + bmn sin (θm − θ se ) ) (4)
All the variable sinside the sigma in the above equa-
Qmn = −Vm2bmm − VmVn ( g mn sinθmn − bmn cos θmn )
tion are complex quantities. The value Fij is calculated
from the admittance matrix. − VmVse ( g mn sin (θm − θ se ) − bmn cos (θm − θ se ) ) (5)
The P and Q equations from bus ‘n’ to bus ‘m’ are:
3. Fast-relative Electrical Pnm = Vn2 g nm − VmVn ( g mn cos θnm + bmn sinθnm )
Distance + VnVse ( g mn cos (θn − θ se ) + bmn sin (θm − θ se ) ) (6)
The process of F-RED computes the relative distance
between the load and generation buses. Is calculated by Qnm = −Vn2bnn − VmVn ( g mn sinθnm − bmn cos θnm )
using the transmission system parameters. Using this + VnVse ( g mn sin (θn − θ se ) − bmn cos(θn − θ se ) ) (7)
approach, the requirement of generation increase or
decrease can be identified. The load shared by different Here 1
generators acts as function of their relative distance from g mn + jbmn = , g mm = g mn ,
Z se
each of the loads. The reactive power contributed by vari-
ous sources is also evaluated using this approach. =
bmm b=
mn , g nn g=mn , bnn bmn
[F-RED] = M - [DLG ] (2) Operating limits of the SSC:
where, M is the unity matrix of size L × G, G is the PE = Re ( Vse Inm
*
) = 0 or
no. of generator buses and L is the no. of load buses.
−VmVse ( g mn cos (θm − θ se ) + bmn sin (θm − θ se ) )
where, [ DLG ] is also known as desired generation pro-
portions matrix + VnVse ( g mn cos (θn − θ se ) + bmn sin (θn − θ se ) ) t = 0 (8)
[ DLG ] =abs {[FLG ] }(3)
The P and Q limitations are
[ DLG ] gives the information about the location of the specified
load buses with reference to the generator buses, is widely Pnm − Pnm = 0 (9)
called as F-RED. The elements of [FLG ] matrix is complex, Qnm − Qnmspecified
= 0 (10)
the columns of [FLG ] represents the no.of generator buses
Here
and rows of [FLG ] represents the no.of load buses.
specified
Pnm and Qnm
specified
are specified “P” and “Q”
4. Facts Controllers The voltage injected by SSC isVse ∠θ se and the limits
are
FACTS represent a family of power electronic based Vsemin ≤ Vse ≤ Vsemax
devices which are able to improve the power system con-
θ semin ≤ θ se ≤ θ semax
trollability and stability. The power controllability can be
2 Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology
D. Ganga Bhavani, N. Rama Narayana and R. Madhusudan
Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology 3
Application of SSPSO and SPSO to Optimal Power Flow Solutions along with SSC Device
at iteration ‘n ’, pbest m is the local best of ‘m’ and gbest 7. Supervisory-sliced Particle
is the best value among the local bests of all the particles. Swarm Optimization
The weight function in the above equation can be deter-
mined using the below formula. A new optimization method Sliced Particle Swarm
Optimization (SSPSO) is introduces the slicing of search
w = wmax − ((wmax − wmin ) / (itermax ))∗ iter (23)
space into rectangular portions. This SSPSO gives the
where, wmax is the final weight, wmin is the initial weight complete solution in terms of reduction in the calcula-
as these limits controls exploration and exploitation of the tions and tracking of optimal value in each search space.
search space, ‘ itermax ’ is the total iterations and ‘iter’ is the In SSPSO, the algorithm split the search space into no.
present iteration. The positionupdating can be done by of rectangular slotted sections i.e. from outer rectangular
using the formula: slot with high search space towards inner rectangular slot
smn+1 = smn + vmn+1 (24) with less search space. The complete solution is obtained
by searching all the slices.The comparison among all the
The above procedure is represented in step-by-step slices gives S-best (pbest) and the comparison of S-best of
manner is shown in Figure 3. each slices leads to gbest .
Momentum factor (mc) used in the equation (27)
with position change gives the convergence and particle
velocity changes according position.
The position and velocity updating equations for each
particle in each slice are:
vmn +1 = w ∗vmn + c ’1rand1 ()∗ ( pbest m − smn )
+ c ’2 rand2 ()∗ ( gbest − smn ) (25)
w=
(w final )
− winitial (Titer − iter )
+ winitial (26)
Titer
Figure 2. Concept of modification of a searching where, w final and winitial are the pre-defined highest
point by SPSO.
and lowest weighting function values, respectively. Larger
weighting value gives a global exploration and smaller
weightingvalue gives a local exploration.
The current position (new position) can be modified
by using the following equation:
SSPSO Algorithm
1. Splitting the search space and divide the particles in
each sliced search space.
2. Initialize the total population.
3. For trials = 1: 30
For iterations = 1 : maximum iterations
For K = 1 : number of particles
Figure 3. Pictorial representation of SPSO method. For L = 1 : number of dimensions
4 Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology
D. Ganga Bhavani, N. Rama Narayana and R. Madhusudan
4. Evaluate the objective function & fitness of each Table 1. Optimal parameters for SPSO
particle Parameter SPSO
5. Update the position according to formula (27). Population size 20
6. Bound the position of particle within the boundaries
Number of iteration 200
of the slice.
Cognitive constant, c1 2
7. Update the velocity using the formula (25).
8. Bound the velocity of particles within each slice using Social constant, c2 2
equations (28) and (29). Inertia weight, w 0.3-0.9
9. Find S*-best and fitness of the particle.
10. Check for initialization of each slice is completed, if Table 2. Optimal parameters for SSPSO
No go to steps 2-11 otherwise, end. Parameter SSPSO
11. Find g-best fitness, if yes go to 14, otherwise go to Population size 40
step 4.
Number of iteration 150
12. End the algorithm.
Cognitive constant, c1 2
The selected mean of S∗1, S∗2, S∗3, S∗4 represents
Social constant, c2 2
the S∗-best value of each slice and the selected mean ‘S∗’
represents the global best value of each slice. The fitness Inertia weight, w 0.3-0.9
value of SSPSO for each slice is much better than SPSO. momentum factor (mc) 0.3
Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology 5
Application of SSPSO and SPSO to Optimal Power Flow Solutions along with SSC Device
Comparison between SPSO and SSPSO Table 6. H-index for the IEEE-30 bus system using
Table 5 shows that the objective functions total genera- SPSO along with SSC
tion cost and active power losses are compared by using Load bus H-index Load bus H-index
SPSO and SSPSO. The total generation cost and active 7 0.0229 19 0.0987
power loss are minimized by using SSPSO compared to 8 0.0150 20 0.0946
SPSO (Figure 6). 9 0.0413 21 0.0871
6 Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology
D. Ganga Bhavani, N. Rama Narayana and R. Madhusudan
Vol 11 (23) | June 2018 | www.indjst.org Indian Journal of Science and Technology 7