You are on page 1of 10

Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

DIFFERENTIAL EVOLUTION BASED OPTIMAL REACTIVE


POWER DISPATCH FOR VOLTAGE STABILITY
ENHANCEMENT
1
K.Vaisakh, 2P.Kanta Rao
1
Professor. Department of Electrical Engineering, Andhra University, Visakhapatnam--530003, India
2
Professor. Department of Electrical and Electronics Engineering, SRKR Engineering College,
Bhimavaram--533204, W.G.Dist, India
E-mail: vaisakh_k@yahoo.co.in, 2p_kantarao@yahoo.com
1

ABSTRACT

Reactive power dispatch (RPD) is one of the important tasks in the operation and control of power
system. This paper presents a Differential Evolution (DE) - based approach for solving optimal reactive
power dispatch including voltage stability limit in power systems. The monitoring methodology for
voltage stability is based on the L-index of load buses. The objective is to minimize the real power loss
subjected to limits on generator real and reactive power outputs, bus voltages, transformer taps and shunt
power control devices such as SVCs. The proposed algorithm has been applied to IEEE 30-bus system to
find the optimal reactive power control variables while keeping the system under safe voltage stability
limit and is found to be effective for this task. The optimal reactive power allocation results obtained
using DE are compared with other methods. It is shown that the objective function value is less than those
of other methods.

Keywords: Optimal Reactive Power Dispatch; Differential Evolution; Voltage Stability L-index; Power
System Loss

1. INTRODUCTION individuals that evolve and improve their fitness


through probabilistic operators like recombination
To solve the RPD problem, a number of and mutation. These individuals are evaluated and
conventional optimization techniques [1-2] have those that perform better are selected to compose
been proposed. These include the Gradient the population in the next generation. After several
method, Non-linear Programming (NLP), generations these individuals improve their fitness
Quadratic Programming (QP), Linear as they explore the solution space for optimal
programming (LP) and Interior point method. value. The field of evolutionary computation has
Though these techniques have been successfully experienced significant growth in the optimization
applied for solving the reactive power dispatch area. These algorithms are capable of solving
problem, still some difficulties are associated with complex optimization problems such as those with
them. One of the difficulties is the multimodal a non-continuous, non-convex and highly
characteristic of the problems to be handled. Also, nonlinear solution space. In addition, they can
due to the non-differential, non-linearity and non- solve problem that feature discrete or binary
convex nature of the RPD problem, majority of the variables, which are extremely difficult.
techniques converge to a local optimum. Recently, Several algorithms have been developed within
Evolutionary Computation techniques like Genetic the field of Evolutionary Computation (EC) being
Algorithm (GA) [3], Evolutionary Programming the most studied Genetic Algorithms were first
(EP) [4] and Evolutionary Strategy [5] have been conceived in the 1960’s when evolutionary
applied to solve the optimal dispatch problem. In computation started to get attention. Recently, the
this paper, GA based approach has been proposed success achieved by EAs in the solution of
to solve the RPD problem. complex problems and the improvement made in
Evolutionary Algorithms (EAs) are optimization computation such as parallel computation have
techniques based on the concept of a population of stimulated the development of new algorithms like
Differential Evolution (DE), Particle Swarm

700
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

Optimization (PSO), Ant Colony Optimization V L , I L are the voltage and current vectors at the
(ACO) and scatter search present great
convergence characteristics and capability of load buses
determining global optima. Evolutionary VG , I G are the voltage and current vectors at
algorithms have been successfully applied to many the generator buses
optimization problems within the power systems
area and to the economic dispatch problem in
Z LL , FLG , K GL ,YGG are the sub-matrices of
particular [6-23]. the hybrid matrix H.
Voltage Stability is becoming an increasing The H matrix can be evaluated from the Y bus
source of concern in secure operation of present- matrix by a partial inversion, where the voltages at
day power systems. The problem of voltage the load buses are exchanged against their
instability is mainly considered as the inability of currents. This representation can then be used to
the network to meet the load demand imposed in define a voltage stability indicator at the load bus,
terms of inadequate reactive power support or namely Lj which is given by,
active power transmission capability or both1.
Voltage collapse is a local load bus problem and V 0j
depends mostly on load conditions in the system. Lj = 1+ (2)
There exist two major techniques viz, static V j
approach and dynamic approach for this analysis. where,
Although not very accurate, yet the static
technique has gained wide acceptance for its V 0 j = −∑ F ji V i (3)
inherent virtues, eg, simplistic approach, faster i∈G
execution and less memory consumption. The
static voltage stability is primarily associated with The term V 0 j is representative of an equivalent
the reactive power support. The real power (MW) generator comprising the contribution from all
loadability of a bus in a system depends on generators.
reactive power support that the bus can receive The index Lj can also be derived and expressed
from the system. Several analytical tools have in terms of the power terms as the following.
been presented in the literature for the analysis of ∗
the static voltage stability of a system. This paper S j+
is mainly concerned with analysis and Lj = (4)
2
enhancement of steady state voltage stability based Y jj + Vj
on L-index [24]. An algorithm is proposed using
new operational load flow (OLF) and optimization where,
of reactive power control variables using LP S j + = S j + S jcorr (5)
technique. Simulated case studies conducted on
two Indian power networks of 82 and 217 buses * indicates the complex conjugate of the vector

are presented for illustration purposes.
Z ji S i
2. VOLTAGE STABILITY L-INDEX
S jcorr = ( ∑
i∈Loads

)V j (6)
i≠ j Z jj V i
Consider an n-bus system having 1, 2…g, 1
generator buses (g), and g+1,g+2…n the load Y jj + = (7)
buses(r=n-g-s) and t number of OLTC Z jj
transformers. The transmission system can be
represented using a hybrid representation, by the The complex power term component S jcorr
following set of equations represents the contributions of the other loads in
the system to the index evaluated at the node j.
⎡V L ⎤ ⎡ I L ⎤ ⎡ Z LL FLG ⎤ ⎡ I L ⎤ It can be seen that when a load bus approaches a
⎢ I ⎥ = H ⎢V ⎥ = ⎢ K YGG ⎥⎦ ⎢⎣VG ⎥⎦
(1) steady state voltage collapse situation, the index L
⎣ G⎦ ⎣ G ⎦ ⎣ GL approaches the numerical value 1.0. Hence for an
where overall system voltage stability condition, the
index evaluated at any of the buses must be less

701
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

than unity. Thus the index value L gives an These constraints represent load flow equation
indication of how far the system is from voltage such as
Ng
collapse. This feature of this indicator has been
exploited in our proposed algorithm to evolve a Pi − Vi ∑ V j (Gij cos θ ij + Bij sin θ ij ) =0,
j =1
voltage collapse margin incorporated RPD routine.
i ∈ NB −1 (12)
The L -indices for a given load condition are
Ng
computed for all load buses. The equation for the Qi − Vi ∑ V j (Gij sin θ ij − Bij cos θ ij ) =0,
L -index for j-th node can be written as j =1

i=g
Vi i ∈ NB −1 (13)
L j = 1.0 − ∑ F ji ∠θ ji + δ i − δ j (8) Inequality Constraints:
i =1 Vj These constraints represent the system operating
constraints. Generator bus voltages (Vgi), reactive
i=g
Vi
L j = 1 .0 − ∑
power generated by the capacitor (Qci),
( F jir + jF jim ) (9)
transformer tap setting (tk), are control variables
i =1 Vj
and they are self-restricted. Load bus voltages
* Indicates the complex conjugate of the vector (Vload) reactive power generation of generator (Qgi)
Vi = Vi ∠δ i , V j = V j ∠δ j and line flow limit (Sl) are state variables, whose
limits are satisfied by adding a penalty terms in the
F ji = F ji ∠θ ji objective function. These constraints are
formulated as
F jir = F ji cos(θ ji + δ i − δ j ) , (i) Voltage limits
Vi min ≤ Vi ≤ Vi max ;i ∈ NB (14)
F m
ji = F ji sin(θ ji + δ i − δ j ) (10)
(ii) Generator reactive power capability limit
It can be seen that when a load bus approaches a Q gimin ≤ Q gi ≤ Q gimax ; i ∈ N g (15)
steady state voltage collapse situation, the index
L approaches the numerical value 1.0. Hence for (iii) Capacitor reactive power generation limit
an overall system voltage stability condition, the Qcimin ≤ Qci ≤ Qcimax ; i ∈ N c (16)
index evaluated at any of the buses must be less (iv) Transformer tap setting limit
than unity. Thus the index value L gives an t kmin ≤ t k ≤ t kmax ; k ∈ N T (17)
indication of how far the system is from voltage
collapse. This feature of this indicator has been (v) Transmission line flow limit
exploited in our proposed algorithm to evolve a S l ≤ S lmax ; l ∈ N l (18)
voltage collapse margin incorporated in RPD (vi) Voltage stability constraint
routine.
L j ≤ Lmax ; j ∈ N PQ (19)
3. FORMULATION OF ORPD PROBLEM The equality constraints are satisfied by running
the power flow program. The active power
The objective of RPD is to identify the reactive generation (P) (except the gi generator at the slack
power control variables, which minimizes the real bus), generator terminal bus voltages (V) and
transformer tap-settings (t) are the optimization gi
power loss ( Ploss ) of the system. This is
k variables and they are self-restricted by the
mathematically stated as follows: optimization algorithm. The active power
generation at the slack bus (Pgs ), load bus
Minimize F= [ f 1 ] voltages (V) and reactive power generation ( Q)
f1 = Ploss = ∑g
k∈N l
k (Vi 2 + V j2 − 2ViV j cosθij ) and voltage stability load gi level (L) are state
variables which are restricted through penalty
k = (i , j ) function approach.
(11)
4. OVERVIEW OF DIFFERENTIAL
The reactive power optimization problem is EVOLUTION
subjected to the following constraints.
Equality Constraints: One extremely powerful algorithm from

702
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

evolutionary computation due to it’s excellent • Generate trial vectors applying the
convergence characteristics and few control selected crossover scheme
parameters is differential evolution. Differential • Select next generation members
evolution solves real valued problems based on the according to competition performance.
principles of natural evolution [11-15] using a
B. DE Optimization Process
population P of Np floating point-encoded
individuals that evolve over G generations to reach
1) Initialization
The first step in the DE optimization process is to
an optimal solution. In differential Evolution, the
create an initial population of candidate solutions
population size remains constant throughout the
by assigning random values to each decision
optimization process. Each individual or candidate parameter of each individual of the population.
solution is a vector that contains as many Such values must lie inside the feasible bounds of
parameters as the problem decision variables D. the decision variable and can be generated by Eq.
The basic strategy employs the difference of two (21). In case a preliminary solution is available,
randomly selected parameter vectors as the source adding normally distributed random deviations to
of random variations for a third parameter vector. the nominal solution often generates the initial
In the following, we present a more rigorous population.
description of this new optimization method.
P = [Y1( G ) ......................YNp
(G )
] (19)
Yi ,( 0j ) = Y jmin + η j (Y jmax − Y jmin ) (21)
i = 1,2,…, Np , j = 1,2,…, D
Yi ( G ) = [ X 1(iG ) , X 2( Gi ) ,........., X Di
(G )
] min max
Where Y j and Y j are respectively, the
i =1,2,… Np (20)
Extracting distance and direction information lower and upper bound of the j th decision
from the population to generate random deviations parameter and ηj is a uniformly distributed
result in an adaptive scheme with excellent
random number within [0,1] generated anew for
convergence properties. Differential Evolution
creates new offsprings by generating a noisy each value of j .
replica of each individual of the population. The 2) Mutation
individual that performs better from the parent After the population is initialized, this evolves
vector (target) and replica (trail vector) advances through the operators of mutation, cross over and
to the next generation. selection. For crossover and mutation different
This optimization process is carried out with types of strategies are in use. Basic scheme is
three basic operations: explained here elaborately. The mutation operator
• Mutation is incharge of introducing new parameters into the
• Cross over population. To achieve this, the mutation operator
• Selection creates mutant vectors by perturbing a randomly
First, the mutation operation creates mutant selected vector ( Ya ) with the difference of two
vectors by perturbing each target vector with the other randomly selected vectors ( Yb and Yc ). All
weighted difference of the two other individuals
selected randomly. Then, the cross over operation of these vectors must be different from each other,
generates trail vectors by mixing the parameters of requiring the population to be of at least four
the mutant vectors with the target vectors, individuals to satisfy this condition. To control the
according to a selected probability distribution. perturbation and improve convergence, the
Finally, the selection operator forms the next difference vector is scaled by a user defined
generation population by selecting between the constant in the range [0, 1.2]. This constant is
trial vector and the corresponding target vectors commonly known as the scaling constant ( S ).
those that fit better the objective function. Yi ' (G ) = Ya( G ) + S (Yb(G ) − Yc( G ) )
A. DE Algorithm i =1,2,…… Np (22)
• Initialize population Where Ya , Yb , Yc , are randomly chosen vectors
• While stopping criteria are not satisfied,
• Create mutant vector with the difference ∈ {1,2,.........Np } and a ≠ b ≠ c ≠ i
vector and scaling constant Ya , Yb , Yc are generated anew for each parent

703
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

vector, S is the scaling constant. For certain be in the range of [0, 1]. A crossover constant of
problems, it is considered a = i . one means the trial vector will be composed
3) Crossover entirely of mutant vector parameters. A crossover
The crossover operator creates the trial vectors, constant near zero results in more probability of
which are used in the selection process. A trail having parameters from the target vector in the
vector is a combination of a mutant vector and a trial vector. A randomly chosen parameter from
parent (target) vector based on different the mutant vector is always selected to ensure that
distributions like uniform distribution, binomial the trail vector gets at least one parameter from the
distribution, exponential distribution is generated mutant vector even if the crossover constant is set
in the range [0, 1] and compared against a user to zero.
defined constant referred to as the crossover ⎧⎪ X i',(jG ) if η 'j ≤ C R or j = q
constant. If the value of the random number is less X = ⎨ (G )
'' ( G )
i, j
or equal than the value of the crossover constant, ⎪⎩ X i , j otherwise
the parameter will come from the mutant vector,
otherwise the parameter comes from the parent
Where i = 1, 2 … Np (23)
vector. Figure 3 shows how the crossover j = 1, 2 … D
operation is performed. q is a randomly chosen index
∈ {1,2,...........D} that guarantees that the trial
vector gets at least one parameter from the mutant
vector; η 'j is a uniformly distributed random
number within [0, 1) generated anew for each
Yb value of j . X i(,Gj ) is the parent (target) vector,
Yc X i',(jG ) the mutant vector and X i", (jG ) the trial
Ya vector.
Yi ' Another type of crossover scheme is mentioned
in [11].
⎧⎪Xi',(jG) for j = n D, n +1 D,...., n + L −1 D
Xi'',(jG) = ⎨ (G)
Figure 1: Mutation operator
⎪⎩Xi, j otherwise
(24)
Mutant Trail Parent Where the acute brackets denote the
D
modulo function with modulus D. The starting
index n is a randomly chosen integer from the
interval [0, D-1]. The integer L is drawn from
interval [0, D-1] with the probability Pr (L=v) =
(CR) v. CR ∈ [0,1] is the crossover probability
and constitutes a control variable for the DE
scheme. The random decisions for both n and L
are made anew for each trial vector.
4) Selection
The selection operator chooses the vectors that
are going to compose the population in the next
generation. This operator compares the fitness of
Figure 2: Crossover operator the trial vector and fitness of the corresponding
target vector, and selects the one that performs
The crossover operation maintains diversity in better.
the population, preventing local minima
convergence. The crossover constant ( CR ) must

704
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

( G +1)
⎧⎪Yi" ( G ) if f (Yi " ( G ) ) ≤ f (Yi ( G ) )
Yi = ⎨ (G ) The minimization objective function given by
⎪⎩Yi otherwise equation (26) is transformed to a fitness function
(f) to be maximized as, where k is a large constant.
i =1, 2… Np (25)
This is used to amplify, the value of 1/F which is
The selection process is repeated for each pair usually small, so that the fitness value of the
of target/ trail vector until the population for the chromosome will be in a wider range.
next generation is complete.
5. DIFFERENTIAL EVOLUTION 6. SIMULATION RESULTS
SOLUTION TECHNIQUE
The details of the simulation study carried out
In the ORPD problem, the elements of the on IEEE 30-bus system using the proposed DE-
solution consist of all the control variables, based method are presented here. It is chosen as it
namely, generator bus voltages (V), the gi is a benchmark system, has more control variables
transformer tap-setting (tk ), and the reactive and provides results for comparison of the
power generation ( Qci ). These variables are proposed method. The approach can be
represented continuous variables in the DE generalized and easily extended to large-scale
population. systems. IEEE 30-bus system consists of 6
generator buses, 24 load buses and 41 transmission
Fitness Function: In the ORPD problem under lines of which 4 branches (6-9), (6-10), (4-12) and
consideration the objective is to minimize the total
(28-27) are with the tap-setting transformer.
power loss satisfying the constraints given by
Generator parameters are given in the Appendix.
equations (12) to (19). For each individual, the
equality constraints given by equations (12) and The transmission line parameters of this system
(13) are satisfied by running Newton-Raphson and the base loads are given in [1].
algorithm and the constraints on the state variables For the ORPD problem, the candidate buses for
are taken into consideration by adding a quadratic reactive power compensation are 10, 12, 15, 17,
penalty function to the objective function. 20, 21, 23, 24 and 29. The DE-based ORPD
With the inclusion of penalty function, the new algorithm was implemented using MATLAB code
objective function then becomes, and was executed on a PC. Two different studies
were performed with this system to show the
significance of the proposed method and the use of
Min F =
the algorithm in a bigger system. In case 1 RPD
N PQ Ng

Ploss + K v ∑ (Vi − Vi ) +K q ∑ (Qgi − Qgilim ) 2


lim 2 problem is solved by the proposed method with
100% load level, case 2 is reactive power dispatch
i =1 i =1
under network contingency with the incorporation
Nl N PQ
of the voltage stability limit in both the cases.
+ K f ∑ ( Sl − Sllim ) 2 + K l ∑ ( L j − Llim ) 2
i =1 j =1
(26)
where K v , K q , K f and K l are the penalty
factors for the bus voltage limit violation,
generator reactive power limit violation, line flow
violation and voltage stability limit violation,
respectively. In the above objective function Vi
lim and Qgi lim are defined as;

lim
⎧⎪Vi min ; if Vi < Vi min
Vi = ⎨ max
⎪⎩Vi ; if Vi > Vi max
⎧⎪Qgimin ; if Qgi < Qgimin
Qgilim = ⎨ max (27)
⎪⎩Qgi ; if Qgi > Qgi
max
Figure 3: IEEE 30-bus system

705
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

The DE parameters used for the optimal power and the objective function (Ploss) are plotted
flow solution are given in Table III. They are against the number of generations in Figure 2.
treated as continuous controls. The results of these From the figure it can be seen that the proposed
simulations are summarized next. algorithm converges rapidly towards the optimal
solution. This shows the effectiveness of the
proposed method for the ORPD problem.
TABLE I
SYSTEM DESCRIPTION OF CASE STUDY TABLE IV
Sl.No. Variables 30-bus CONTROL VARIABLES FOR THE 30-BUS SYSTEM
system I. Generator II. Shunt III. Transformer
1 Buses 30 voltages Compensation taps
Gen Value SVC Value Tran. Value
2 Branches 41 Tap
bus
3 Generators 6 1 1.0700 Qc10 0.0426 T 0.9000
Qc12 0.0260 6 −9
4 Generator buses 6 2 1.0629 0.9000
5 1.0446 Qc15 0.0275 T6−10
5 Shunts reactors 2 8 1.0430 Qc17 0.0282 1.0093
1.0974 Qc20 0.0458 T4−12
6 Tap-Changing 4 11 1.0119
Qc21 0.0380
transformers 13 1.0613
Qc23 0.0531
T28− 27
Qc24 0.0258
TABLE II Qc29 0.0309
LIMITS OF VARIABLES FOR IEEE 30-BUS SYSTEM
No. Description Units Lower Upper
Limits Limits
1 Voltage PQ- Pu 0.95 1.05
bus
2 Voltage PV- Pu 0.90 1.10
bus
3 Trans. taps Pu 0.90 1.10

TABLE III
DE PARAMETERS FOR BEST RESULTS OF OPTIMAL POWER FLOW
FOR IEEE 30-BUS SYSTEM
Parameters of Differential evolution
Sl.No. Parameters Values
1 Population 20
2 Generations 100
Figure 4: Fitness function value Vs Generations for case 1

C. Case 1: base case


In this case the system is optimized using the
optimal reactive power dispatch method under
base load condition for 100% load level. The real
power settings of the generator are taken from [1].
To obtain the optimal values of the control
variables the DE-based algorithm was run.
The optimal values of the control variables and
power loss obtained are presented in Table IV. The
minimum transmission loss obtained is 4.8500
MW which is smaller than the result obtained in
[1] for the same IEEE 30-bus system. To illustrate Figure 5: Objective function value Vs Generations for case 1
the convergence of the algorithm, the relationship
between the best fitness value of the ORPD results

706
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

D. Case 2: contingency case


Again in this case, the same values of load
condition and generator setting as in case 1 are
followed. But a network contingency is considered
in this case. Additional constraint in the form of
limit on the maximum value of L-index as in
normal condition is incorporated. This is done to
restrict the maximum value of L-index under
contingency condition from reaching a
dangerously high value. For the network
contingency, namely, line outage (4 -12), with the
inclusion of the voltage stability constraint the DE-
based algorithm was applied to obtain the optimal
values of the control variables under normal
condition, the result of which is given in the Table
V. For these optimal values of control variables Figure 6: Fitness function value Vs Generations for case 2
when line (4 -12) was removed it was found that
the maximum value of L-index reached by the
system is 0.1800 only. This improvement in
voltage stability was achieved because of the
restriction put on the maximum L-index value in
the base case condition. Table VI shows the
performance parameters of the reactive power
dispatch obtained using DE-based RPD. This
shows the effectiveness of the proposed algorithm
for voltage security enhancement.

TABLE V
CONTROL VARIABLES FOR THE 30-BUS SYSTEM
I. Generator II. Shunt III. Transformer
voltages Compensation taps
bus Value SVC Value Tran. Value
No Tap
. Figure 7: Objective function value Vs Generations for case 2
1 1.0700 Qc10 0.0140 T6−9 1.0284
2 1.0625 Qc12 0.0554 7. CONCLUSIONS
0.9000
5 1.0387
Qc15 0.0421 T6−10
Qc17 0.0260 1.0137
8 1.0403 Qc20 0.0484 T4−12 This paper presents a DE solution to the optimal
0.9850 reactive power allocation problem and is applied
11 1.0863 Qc21 0.0159
Qc23 0.0194
T28− 27 to an IEEE 30-bus power system. The main
13 1.0646
Qc24 0.0497 advantage of DE over other modern heuristics is
Qc29 0.0288 modeling flexibility, sure and fast convergence,
less computational time than other heuristic
methods. And it can be easily coded to work on
parallel computers. The main disadvantage of DE
TABLE VI is that it is heuristic algorithms, and it does not
PERFORMANCE PARAMETERS provide the guarantee of optimal solution for the
Parameter Values RPD problem. The DE approach is useful for
Case 1 Case 2 obtaining high-quality solution in a very less time
Pg1 (pu)(slack bus) 0.9985 1.0236 compared to other methods.
Differential evolution algorithm is a stochastic
Lmax 0.1310 0.1800 optimization technique was employed as the
Ploss (pu) 0.0485 0.0507 optimization approach in determining the optimum
values for the reactive power to be dispatched to

707
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

establish voltage stability during contingency [8] P.Somasundaram, K.Kuppuswamy, R.P.


condition. Simulation results shows that the DE- Kumidini Devi, “Evolutionary Programming
based reactive power dispatch algorithm is able to Based Security Constrained Power Flow”,
improve voltage stability condition along with loss Electric Power Systems Reasearch, Vol. 72,
minimization in the system. Also, it is found that July 2004, pp. 137-145.
the results of the DE-based algorithm are always [9] Hong-TzerYang, Pai-chuan Yang, Ching-Lein
better than that obtained using conventional Huang, “Evolutionary Programming Based
methods. Economic Dispatch for Units with Non-
The future work in this area consists of the Smooth Fuel Cost Functions”, IEEE
Transactions on Power Systems, vol. 11, No.
applicability of DE solutions to large-scale RPD
1, February 1996, pp. 112-118.
problems of systems with several thousands of
[10] N Sinha, R Chakravarthi, P K Chattopadhyay,
nodes. The continuous demand in electric power
“Improved Fast Evolutionary Program for
system network has caused the system to be Economic Load Dispatch with Non-Smooth
heavily loaded leading to voltage instability. Cost Curves”, Institute Of Engineers Journal-
Voltage instability condition in a stressed power EL, Vol. 84, September 2004, pp. 110-114.
system could be improved by having an effective [11] R Gnanadass, P Venkatesh, T G Palanivelu, K
reactive power dispatch (RPD) procedures. Manivannan, “Evolutionary Programming
Solution Of Economic Load Dispatch With
8. REFERENCES Combined Cycle Co-Generation Effect”,
Institute Of Engineers Journal-EL , Vol. 85,
[1] Lee K.Y. Park Y.M. and Ortiz J.L. (1985). ‘A September 2004, pp. 124-128.
United Approach to Optimal Real and [12] P. Venkatesh, R. Gnanadass, Narayana Prasad
Reactive Power Dispatch’, IEEE Trans. on Padhy, “Comparison and Application Of
Power Apparatus and Systems, May, Evolutionary Programming Techniques To
Vol.PAS.104, No.5, pp 1147-1153 Combined Economic Emission Dispatch With
[2] Granville, S. 1994.’Optimal Reactive Power Line Flow Constraints”, IEEE Transactions
Dispatch Through Interior Point Methods’, On Power Systems, Vol. 18, No. 2,may 2003,
IEEE Trans. on Power Systems pp. 688-697.
Vol.9.No.1,pp.98-105. [13] T.Jayabarathi,K.Jayaprakash, D.N.Jeyakumar,
[3] Iba K. (1994) ‘Reactive Power Optimization T.Raghunathan, “Evolutionary Programming
by Genetic Algorithms’, IEEE Trans on Techniques For Different Kinds Of Economic
Power Systems, May, Vol.9, No.2, pp.685- Dispatch Problems”, Electric Power Systems
692. Research, Vol. 73, 2005, pp. 169-176.
[4] Wu Q.H. and Ma J. T.(1995) ‘Power System [14] Tarek Bouktir, Linda Slimani, “Economic
Optimal Reactive Power Dispatch Using Power Dispatch of Power Systems with a
Evolutionary Programming’, IEEE Trans on NOx Emission Control via an Evolutionary
power system, Aug,Vol.10.No.3,pp.1243- Algorithm”.
1249. [15] P.Somasundaram, K.Kuppuswamy, and
[5] Bhagwan Das, Patvardhan C. (2003) ‘A New R.P.Kumudini Devi, “Economic Dispatch
Hybrid Evolutionary Strategy for Reactive With Prohibited Operating Zones Using Fast
Power Dispatch’, Electric Power Research, Computation Evolutionary Programming
Vol.65. pp.83-90. Algorithm”, Electric Power Systems
[6] R.Gnanadas, P.Venkatesh, and Narayana Research, vol. 70, 2004, pp. 245-252.
Prasad Padhy, “Evolutionary Programming [16] Rainer Storn, Kenneth Price, “Differential
Based Optimal Power Flow for Units with Evolution – A Simple and Efficient Adaptive
Non-Smooth Fuel Cost Functions”, Electric Scheme for Global Optimization Over
Power Components and Systems, Vol.33, Continuous Spaces” TR-95-012, March 1995.
2005, pp. 1245-1250. [17] Dervis Karaboga, Selcuk Okdem, “A Simple
[7] Jason Yuryevich, Kit Po Wong, “Evolutionary And Global Optimization Algorithm For
Programming Based Optimal Power Flow Engineering Problems: Differential Evolution
Algorithm”, IEEE Transactions on Power Algorithm”, Turk J Elec. Engin., Vol. 12, No.
Systems, Vol. 14, No. 4, November 1999, 1, 2004, pp. 53-60.
pp.1245-1250.

708
Journal of Theoretical and Applied Information Technology

© 2005 - 2008 JATIT. All rights reserved.

www.jatit.org

[18] Raul E. Perez-Guerrero, Jose R. Cedeno- [21] IEEE Committee Report, “Present Practices in
Maldonado, “Differential Evolution Based the Economic Operation of Power Systems.”
Economic Environmental Power Dispatch” IEEE Transactions on Power Apparatus
Pp.191-197. Systems, Vol. PAS-90, July/August 1971, pp.
[19] R.Balamurugan and S.Subramanian ,“Self 1768-1775.
Adaptive Differential Evolution Based Power [22] A.Wood. B. Woolenberg, Power Generation,
Economic Dispatch Of Generators With Valve Operation and Control, New York: Wiley,
Point Effects And Multiple Fuel Options”, 1996.
International Journal Of Computer Science [23] D.C. Walters, G.B.Sheble, “Genetic
And Engineering ,Vol. 1, No. 1, 2007, ISSN Algorithm Solution of Economic Dispatch
1307-3699, pp. 10-17. with valve point loadings,” IEEE trans. Power
[20] Raul E. Perez-Guerrero and Jose R. Cedeno- systems, Vol. 8, No. 3, pp. 1325-1332, August
Maldonado, “Economic Power Dispatch With 1993.
Non-Smooth Cost Functions Using [24] P. Kessel, H. Glavitsch, Estimating the
Differential Evolution”, pp. 183-190. Voltage and Stability of a Power System,
IEEE Trans. Power Deliv. Vol. PWRD-1 (3)
(July 1986) 346–354.

709

You might also like