(23-36) Solution For Different-Format
(23-36) Solution For Different-Format
(23-36) Solution For Different-Format
Volume 4 Issue 2
Abstract
The main objective of the Economic Load Dispatch (ELD) is to determine the power by all
committed generating units so that generating cost is minimized, while satisfying the load
demand and inequality constraints. This paper represents an algorithm motivated by the ‘law
of gravity’ and interaction among the masses to solve ELD problems, called ‘Gravitational
Search Algorithm’. This proposed algorithm has been tested on some standard power systems
including 40-unit, 110-unit, 140-unit, 160-unit, 320-unit systems using different non-linear
effect like valve point loading, multi fuel option etc. This result obtained by using proposed
method compared with other methods shown less computational time over other existing
algorithm.
Keywords: Economic Load Dispatch, Gravitational Search Algorithm, Multi fuels, Valve
point loading effect
Frog Leaping Algorithm (SFLA) [20], cost curves are nonlinear in nature [43].
Genetic Algorithm(GA) [21] etc. Hence, global optimization techniques,
such as the genetic algorithm (GA),
This paper is organised as following: particle swarm optimization (PSO),
Related work is discussed in section III. In simulated annealing (SA), firefly
section IV the basic ELD problem algorithm (FA) and gravitational search
formulation is discussed along with algorithm (GSA) have been studied in the
various linear and non-linear constraints. last three decades and have been
Section V briefly stresses on the basic successfully used to solve the ELD, though
features of Gravitational Search Algorithm each method has its own limitations and
(GSA) and optimization strategy of solution inaccuracies. However, GSA
proposed GSA algorithm. In section VI, being quite effective (with certain
the discussion of simulation outcomes for limitation) for ELD, till date no
five different test cases followed by experimentation has been done with GSA
comparison and analysis is presented. for the large scale power system
Finally, the study is concluded with optimization problems. Rather different
achievement and limitation of the present hybrid algorithms involving GSA has been
study in Section VII. experimented with ELD.
random interaction between particles in test system, was compared with previous
swarm-based algorithm, PSO is widely methods and the conventional genetic
used in ELD problem. But it suffers from algorithm (CGA) with the MU
slow convergence and it gets trapped while (CGA_MU), revealing that the proposed
solving complex optimization problems. IGA_MU is more effective than previous
Bhattacharya et al., proposed approaches, and applies the realistic ED
biogeography-based optimization (BBO) problem more efficiently than does the
[2] to solve both convex and non-convex CGA_MU. Specially, the proposed
ELD problems with considering different method is extremely capable for the large-
constraints of thermal power plants. scale system of the real ED process.
Biogeography related with the
geographical distribution of biological In 2015, Barisal et al., [23] introduced
species are geographical distributed. Oppositional Invasive Weed Optimization
Mathematically biogeography illustrates (OIWO) by hybridizing IWO,
how a species starts, migrates from one to characterized by the colonizing behaviour
another environment and gets exhausted. of weed plants, and OBL empowered by
This algorithm explore for the global quasi opposite numbers. IWO is anovel
optimum primarily through two steps: population based stochastic, derivative-
migration and mutation. The effectiveness free optimization algorithm developed by
of the proposed algorithm has been Mehrabian and Lucas [46]. The algorithm
verified on 6, 10, 20 and 40-unit test exploits some of the interesting
systems. The proposed technique has been characteristics of weed plants namely fast
established to perform better in a number reproduction, distribution and self
of cases. adaptation to the changes in climatic
conditions. OBL assists to reach global
Ghasemi [6] proposed multi objective optima of IWO which in turn reaches
interactive honey bee mating optimization encouraging results of ELD problem.
(IHBMO) in 2013 for large scale nonlinear
EELD with Valve Point Effect, that is non- Sahoo et al., [25] in 2015 Cuckoo Search
convex problem. In this technique, Pareto algorithm (CSA) was applied to non-
dominance idea is used to produce and sort convex economic load dispatch problems.
the dominated and non-dominated To verify the robustness of the proposed
solutions. Furthermore, fuzzy set theory is Cuckoo Search based algorithm, multiple
engaged to extract the best compromise constraints are also incorporated in the
solution. The propose method has been system. In this algorithm, the levy flights
individually examined and applied to the and the behavior of alien egg discovery is
6, 14 and 40 unit test systems. used to search the optimal solution. In
comparison with the solution, quality and
In 2005, Chiang [10] presented an execution time obtained for 6, 15, 40,140,
improved genetic algorithm with 320-unit test system, the algorithm seems
multiplier updating (IGA_MU) to solve to be a promising method to solve realistic
non-convex ED problems. The IGA dispatch problems.
arranged with an improved evolutionary
direction operator and a migration Mandal et al., in 2014 represented a novel
operation can competently search and and efficient krill herd algorithm (KHA)
actively explore solutions, and the MU is [27] to solve both convex and non-convex
in use to handle the equality and inequality multi-constraint ELD problems. To
constraints of the PED problem. The improve the overall effectiveness and
advantages of the method, which was performance of the proposed algorithm,
applied to 10, 13, 20, 40, 80, and 160-units the crossover and mutation operation of
In 2013, Kim et al.[36] implemented units and compared with similar works
Mean-Variance Optimization (MVO) reported in recent literature in terms of
algorithm with Kuhn Tucker condition and solution quality and computational
swap process to improve a global efficiency which showed encouraging
minimum searching capability for solving results, suggesting that the proposed
economic dispatch (ED) problems with approach was capable of efficiently
non-convex cost functions. Kuhn-Tucker determining higher quality solutions of ED
condition is a mathematical judgment for problems.
heuristic method, i.e., an experience-based
technique for solving the problem. Swap Wang et al., proposed [42] estimation of
process is a technique that changes the distribution and differential evolution
generator outputs in the direction of cooperation (ED-DE) in 2010, which is a
reducing total generation cost for consecutive hybrid of two efficient
searching local minimum. These two evolutionary computation (EC) techniques:
methods are applied to MVO algorithm so estimation of distribution and differential
that optimal solution can be obtained. evolution. The advantages of ED-DE over
the previous ELD optimization algorithms
Khoa et al., presented swarm based mean- are experimentally confirmed on non-
variance mapping optimization (MVMO) convex ELD problems of 10, 20, 40, 80
[37] in 2015 for solving ED problem. The and 160-unit ELD problems. To further
proposed technique is the extension of the evaluate the efficiency and effectiveness of
original single particle mean-variance ED-DE, this algorithm is compared with
mapping optimization (MVMO). The other recent published evolutionary
original feature is the special mapping algorithms on typical function
function applied for the mutation based on optimization tasks showing better result
the mean and variance of n-best than others.
population. The MVMOS do better than
the classical MVMO in global search GSA [9] is a meta-heuristic algorithm
ability due to the development of the based on Newton’s law related to gravity
mapping. The proposed MVMOS is study and motion. According to Newton, every
on 3, 13, 20-units and large-scale 140 units object in the universe attracts each other
system and the achieved results are by the gravitational force. The magnitude
compared with many other known of the force is directly proportional to the
methods given in the paper. Test results product of masses and inversely
prove that the proposed technique can proportional to the square of the distance
competently apply for solving ED between them. The direction of movement
problem. of the particle occurs towards the particle
of higher masses. In GSA every object in
In 2008, Kuo proposed [41] a new the universe is treated as an agent. The
approach and coding scheme for solving heavier masses move more slowly than the
ELD problem through simulated annealing lighter one. This ensures the exploitation
like particle swarm optimization (SA- steps of this algorithm.
PSO). This novel coding scheme could
effectively prevent obtaining feasible This paper presents a heuristic approach
solutions through the application of based on GSA for the solution of
stochastic search methods, thereby economic power dispatch with non-linear
dramatically improving search efficiency constraints. GSA is applied to standard test
and solution quality. The effectiveness and system of 40-unit, 110-unit, 140-unit, 160-
feasibility of the proposed method were unit, and 320-unit. For more realistic
verified by applying it to 6, 13, 15, 40- solution, loss co-efficient and different
non-linear factors like valve point loading maximum value power of the ith
effects and with multi-fuel source are transmission line.
considered. This MATLAB simulation
result has been compared by many well- Real Power Balance Constraint
known heuristic search algorithms, among In this world, power generated PGi by the
which the result of our proposed technique generators must be equal to the sum of
is better. power demand PD by the consumers and
total power loss PL in the transmission line.
ECONOMIC LOAD DISPATCH That is expressed by the following
PROBLEM equation:
The ELD problem is a nonlinear n
PGi PD PL 0
programming optimization technique [3]. i 1 (3)
The main objective of ELD is to minimize
the fuel cost by generating real power As the total power loss function of power
output for a specific period of operation generation, so it can be calculated by
while satisfying several equality and solving the power equation as follows:
inequality constraints. Two models of m m m (4)
PL PGi Bij PGj B0i PGi B00
ELD are considered, viz. convex ELD i 1 j 1 i 1
problem which assumes the quadratic cost
function along with the system load Where, Bij is the ijth element of loss co-
demand and non-convex ELD problem efficient square matrix, B0i is mathematical
which contains generator nonlinearities model can be mathematically described as
such as valve point loading effects, ramp follows.
rate limits, prohibited zones and multi-fuel
options. Both convex and non-convex ELD with valve point loadings
ELD problems are discussed in this paper. The total cost FTotal of power generation in
Generally, ELD mathematical model can any thermal unit is expressed by equation
be mathematically described as follows. (1). As ELD problem with valve point
loading introduces ripple in the heat-rate
IELD with Quadratic Cost Function curve, so it becomes complex. The model
The total cost of ELD problem may be of valve point loading has been discussed
written as: by introducing a sinusoidal function with
(1) the quadratic equation [21, 22]. The
n
i 1
min i1 ai bi PGi ci PGi2
n
FTotal min Fi PGi variation of fuel cost Fi (PGi) due to effect
of valve point loading with the change of
Where Fi(PGi) is the ith generator cost generated output power PGi is shown in
function and generally expressed as Fig. 2.The actual cost function with valve
quadratic equation, ai, bi and ci are the cost point is given by equation (5).
coefficient of ith generator, n is the
generator connected to the system, PGi is
n
i 1
2 min
FT min ai bi PGi ci PGi ei sin fi PGi PGi (5)
min max
if PGik PGi PGik forfuel option k; k=1,2,...N F
(6) passive gravitational mass. The solution of
the problem is represented by the position
F
T
2
min
aik bik PGi cik PGi eik sin fik PGik PGik (7) of the respective mass. Good solution and
worst solution are represented by heavier
and lighter mass respectively. Two well-
For more realistic representation of
known equations used in GSA are:
generating unit, each unit is supplied from M 1M 2
different fuel sources. The main aim is to F=G 2
(9)
R
get accurate and practical economic
And equation of acceleration of a particle
dispatch solution by combining sinusoidal
when a force applied to it, written as:
and quadratic function. The generator with
F
multi-fuel source becomes more a= (10)
M
appropriate when cost function with
Gravitational constant value G(t) is
piecewise quadratic function is represented
represented as
by (8) below.
t
G t G t0 0 (11)
a b P c P 2 e sin
i1 i1 Gi i1 Gi i1
min
fi1 PGi1 PGi1 t
if P min P P , fuel-1 In the above equations, M1 and M2 are two
Gi1
Gi Gi1
2 min different masses, F represents force, a is
ai 2 bi 2 PGi ci 2 PGi ei 2 sin fi 2 PGi 2 PGi 2
Fi PGi =
acceleration, R represents the distance
if P P P , fuel-2
Gi1 Gi Gi 2 (8) between two masses, t is the actual time
2
ain bin PGi cin PGi ein sin min
fin PGin PGin
and G(t0) is the value of the gravitational
constant at the initial time,t0 respectively.
max
if PGin 1 PGi PGi , fuel-n β <0.
Active gravitational mass (Ma), passive
METHODOLOGY gravitational mass (Mp) and inertial mass
Gravitational Search Algorithm (Mi) are defined in physics.
Till date a number of evolutionary The equation representing the decrease in
algorithms have been studied in power gravitational constant can be represented
system to obtain the optimal solution. as
t
Among them, GSA is a newer technique,
having capability to handle the multi- G t G0e T (12)
dimensional problem. GSA has been Where, α is a user specified constant, T is
implemented up till now on limited the total number of iteration, and t is the
number of power system problems, such as current iteration. If ith active and passive
for post-outage bus voltage magnitude gravitational masses are equal, then
calculations, combined economic and and for i 1, 2, ,
ai pi ii i
emission dispatch problems of power
systems, optimal power flow and number of masses, these gravitational
parameters identification of hydraulic masses can be represented in terms of their
turbine governing system, multi–objective respective fitness values and the equations
economic emission load dispatch, and can be represented as:
fitnessi t worst t ,
solution of unit commitment problem.
mi t
best t worst t
(13)
mi t
GSA is based on Newtonian law of
gravity. In this algorithm, the solutions are i t
j 1 m j t
analyzed in terms of masses of respective
agents. Each mass has their own position, The total force acting on mass i in d
inertial mass, active gravitational mass and dimensions may be represented as,
Fi
d
t j Kbest , j 1 rand j Fijd t
(14)
th
The acceleration in d dimension, velocity
Where, r and j is the random number ( v ) and position (x) at time (t+1) of object
between 0 and 1, Kbest is the set of first K i may be expressed as:
objects with the best fitness value and vid t 1 randi vid t aid , xid t 1 xid vid t 1
(15)
biggest mass, Fijd is the force on mass i Where, r and 1 is the random number
from mass j in d dimensions. between 0 and 1.
The procedural steps of ELD problem
solution with GSA is shown in Fig. 1.
Table 1: Comparison between different methods taken after 50 trials (40-generators system)
Load Demand-10,500 MW.
Methods Power (MW) Ploss (MW) Cost ($/h)
Proposed GSA 11425.5429 925.5429 136445.452
OIWO [27] 11457.2965 957.2965 136452.68
KHA[27] 11478.9251 978.9251 136670.370
OGWO[28] 11474.43 974.43 136440.62
TLBO [29] 11502.63 1002.63 137814.17
QOTLBO[29] 11508.96 1008.96 137329.86
GAAPI[30] 11545.06 1045.06 139864.96
ORCCRO[31] 11458.75 958.75 136855.19
SDE[32] 11474.43 974.43 138157.46
OCRO[33] 11468.9607 968.9607 136563.48
DE/BB0[34] 11457.83 957 136950.77
From this Table 1, it can be seen that shown is better. The convergence
proposed method in terms of total cost and characteristics loss withVPL and is
loss are calculated for 40 generating units depicted in Fig. 2, which is only 7 nos.
compared with different algorithms as iterations have been made.
5
x 10 Total Fuel Cost=136445.452 ($/hour) with 40 Generators
Total Generation Cost ($/hour)
2.4
2.2
1.8
1.6
1.4
0 10 20 30 40 50
Number of Iterations
Case Study 2: 110 generator test system cost function minimum fuel cost is
The input system data of 110 generating units 197983.453 $/h obtained by GSA algorithm
for the load demand of 15000 MW is taken and compared to other method for ELD gives
from [23].The power output with quadratic better result is shown in Table 2.
Table 2: Comparison between different methods taken after 50 trials (110-generators system)
Load Demand-15,000 MW.
Methods Best costs($/hr) Time(s) No. of hits
IHBMO [6] 197,989.1358 - -
OIWO[23] 197,989.1358 31 -
ORCCRO [31] 198,016.29 0.15 48
DE/BBO [34] 198,231.06 0.46 43
SA [35] 198,352.6413 - -
Proposed GSA 197983.4538 0.33 20
Case Study 3: 140 generator test system algorithm gives better result than the result
The input data are taken from [24].The obtained by other methods. This system
proposed algorithm provides total cost of consisted of 140 thermal units in
1557461.7934 $/hr for load demand of comparison of generation cost as given in
49342 MW. In terms of results, GSA Table 3.
Case Study 4: 160 generator test system generating level of each generator is not
In Table 4, system consists of 160 given in Table due to page limitation.
generator systems with valve point loading Transmission loss is not considered in this
effect and multi-fuel options. The load case study. The best generating cost using
demand is considered as 43200 MW. The proposed algorithm is 9978.8593 $/hour
input data of 10 units are replicated up to and this result is quite better than the result
160 units and are taken from [23]. The obtained other algorithm shown in Table 4.
Case Study 5: 320 generator test system transmission loss is not considered in
320 thermal units are considered with the cost function. The cheapest
valve point loading effect and the load generating cost using proposed method
demand is set up to 86400 MW. The is 19925.4291$/hr. The result is quite
input data of 10 units are replicated up better than result obtained by using CSA
to 160 units and 320 units [23].The [25] shown in Table 5.
dispatch problem of power system”, Ain J.H., Lee S. U., Son S.Y., (2013), “An
Shams Engineering Journal, pp. 1–11. Improved Mean-Variance
https://doi.org/10.1016/j.asej.2016.08.0 Optimization for Non-convex
23,(in press) Economic Dispatch Problems”, J
28. Roy P.K., Bhui S., (2013), “Multi- ElectrEng Technol., Volume 8, Issue 1,
objective quasi-oppositional teaching pp. 8089.
learning based optimization for 36. Khoa H. T., Vasant P., Singh B., Dieu
economic emission load dispatch N. V.,(2015), “Solving Economic
problem”, Int J Elect Power Energy Dispatch By Using Swarm Based
Syst, Volume 53, Issue 1, pp. 937–948. Mean-Variance Mapping
29. Ciornei I., Kyriakides E., (2012), “A Optimization”, Global J Technol
GA-API solution for the economic Optim, Volume 6, Issue 3, pp. 18.
dispatch of generation in power system 37. Pandit M., Srivastava L., Sharma M.,
operation”, IEEE Trans. on Power Dubey H. M., Panigrahi B. K., (2014),
System, Volume 27, Issue 1, pp. “Large-scale multi-zone optimal power
233242. dispatch using hybrid hierarchical
30. Bhattacharjee K., Bhattacharya A., evolution Technique”, The Journal of
Dey S.H., (2014), “Oppositional real Engineering, Volume 2014, Issue 3,
coded chemical reaction optimization pp. 71–80.
for different economic dispatch 38. Dinh L. L., Ngoc D. V., Nguyen T.H.,
problems”, Int. J. Electr. Power Anh D.L., (2013), “A hybrid
Energy Syst., Volume 55, Issue 1, pp. differential evolution and harmony
378–391. search for non-convex economic
31. Reddy A. S., Vaisakh K., (2013), dispatch problems”, In the Proceedings
“Shuffled differential evolution for of the PEOCO, pp. 238243.
large scale economic dispatch”, Electr. 39. Park J. B., Jeong Y.W., Shin J.R., Lee
Power Syst. Res, Volume 96, Issue 1, K. Y., (2010), “An Improved Particle
pp. 237–245. Swarm Optimization for Non-convex
32. Hazra S., Roy P. K., Sinha A., (2015), Economic Dispatch Problems”, IEEE
“An efficient evolutionary algorithm transactions on power systems,
applied to economic load dispatch Volume 25, Issue 1, pp. 156166.
problem”, In the Proceedings of the 40. Kuo C.C., (2008), “A novel coding
CCC and IT, Hooghly, India, pp. 16. scheme for practical economic
33. Bhattacharya A., Chattopadhyay P. K., dispatch by modified particle swarm
(2010), “Hybrid differential evolution approach”, IEEE Transactions on
with biogeography-based optimization power systems, Volume 23, pp.
for solution of economic load 18251835.
dispatch”, IEEE transactions on power 41. Wang Y., Bin L., Weise T., (2010),
systems, Volume 25, Issue 4, pp. “Estimation of distribution and
19551964. differential evolution cooperation for
34. Vishwakarma K.K., Dubey H.M., large scale economic load dispatch
(2012), “Simulated annealing based optimization of power systems”,
optimization for solving large scale Inform. Sci., Volume 180, Issue 12, pp.
economic load dispatch problems”, Int. 2405–2420.
J. Eng. Res. Technol.(IJERT), Volume 42. Selvakumar, A.I., K. Thanushkodi.
1, Issue 3, pp.1–8. (2008), “Anti-predatory particle swarm
35. Kim M.J., Song H.Y., Park J.B., Roh optimization: Solution to non-convex
economic dispatch problems”, Electric 44. Glover F.(1989), “Tabu search - Part
Power System Research, Volume 78, I”, ORSA Journal of Computing,
Issue 1, pp. 2–10. Volume 1, Issue 1, pp. 190206.
43. Panigrahi, B.K., V.R. Pandi, S. Das. 45. Mehrabian A.R. and Lucas C. (2006),
(2008), “Adaptive particle swarm “A novel numerical optimization
optimization approach for static and algorithm inspired from weed
dynamic economic load dispatch”, colonization”, Ecol. Inform., Volume
Energy Conversion and Management, 1, Issue 4, pp. 355366.
Volume 49, Issue 6, pp. 1407–1415.