Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
0976-5697
! " #
$#$ !% & &$
' ( ))) *
Economic Load Dispatch Using Genetic Algorithm
Jatin Garg* Pooja Khatri
M.Tech 2nd year M.Tech, 2nd Year
Department of Electrical and Electronics Engineering Department of Electrical and Electronics Engineering
Al-Falah, Dhauj Al-Falah, Dhauj
garg_kaithal@yahoo.co.in poojakhatri.86@gmail.com
Aziz Ahmad
Department of Electrical and Electronics Engineering
Al-Falah, Dhauj
azizjmi98@gmail.com
Abstract: An efficient optimization procedure based on genetic algorithm is proposed for the solution of economic load dispatch (ELD) problem
with continuous and non smooth/non convex cost function and with various constraints being considered. The effectiveness of the proposed
algorithm has been demonstrated on different systems considering the transmission losses effect in thermal units. The proposed algorithm is
equipped with an effective constraint handling technique, which eliminates the need for penalty parameters. Economic load dispatch is one of
the optimization problems in power systems. This paper presents genetic algorithm for economic load dispatch and is expressed as one of the
Lagrange function. The proposed GA may be applied to minimize the Lagrange functions with respect to the generator unit output. The
effectiveness of the proposed method is illustrated in IEEE 5 bus systems.
III. OUTLINE OF SIMPLE GENETIC is also known as the selection operator. There exist a
ALGORITHM number of reproduction operators in a GA literature, but the
essential idea in all of them is that the above average strings
Genetic algorithms (GA) were developed after original are picked from the current population and their multiple
Work by Holland (1975). These consist of optimization copies are inserted in the mating pool in a probabilistic
Procedures based on principles inspired by natural manner. The commonly used reproduction operator is the
evolution. proportionate reproduction operator where a string is
Given a problem for which a closed-form solution is selected for the mating pool with a probability proportional
unidentified, or impossible to obtain with classical methods, to its fitness. Thus, the ith string in the population is
an initial randomly generated population of possible selected with a probability proportional to its fitness value
solution is created. Its characteristics are then used in an Fi. Since the population size is usually kept fixed in a
equivalent string of genes or chromosomes that will be later simple GA, the sum of the probability of each string being
recombined with genes from other individuals. Each selected for the mating pool must be one.
solution is assimilated to an individual, who is evaluated Therefore, the probability for selecting the ith string is
and classified in relation with its closeness to the best, yet where n is the population size. One way to implement this
still unknown, solution to the problem. It can be shown that, selection scheme is to imagine a roulette-wheel with its
by using a Darwinian-inspired natural selection process, the circumference marked for each string proportionate to the n.
method will gradually converge towards the best possible The roulette-wheel is spun n times, each time selecting an
solution. As in a biological system submitted to external instance of the string chosen by the roulette-wheel pointer.
constraints, the fittest members of the initial population are
given better chances of reproducing and transmitting part of (d)Tournament selection
their genetic heritage to the next generation. The selection operator is intended to improve the
A new population, or second generation, is then created average quality of the population by giving individuals of
by recombination of parental genes. It is expected that some higher fitness a higher probability to be copied into the next
members of this new population will have acquired the best generation. Tournament selection works as choose two
characteristics of both parents and, being better adapted to individuals randomly from the population and copy the best
the environmental conditions, will provide an improved individual into the intermediate population.
solution to the problem. After it has replaced the original (e)Linear crossover
population, the new group is submitted to the same
evaluation procedure, and later generates its own The most common solution is something called
offspring’s. crossover, and while there are many different kinds of
The process is repeated many times, until all members crossover, the most common type is single point crossover.
of a given generation share the same genetic heritage. From In single point crossover, choose a locus at which we swap
then on, there are virtually no differences between the remaining alleles from on parent to the other. Crossover
individuals. The members of these final generations, who does not always occur, however. Sometimes, based on a set
are often quite different from their ancestors, possess probability, no crossover occurs and the parents are copied
genetic information that corresponds to the best solution to directly to the new population. The probability of crossover
the optimization problem. occurring is usually 60% to 70%.
Fitnes s value
2
Here for the 5 bus system we have taken, the total load
demand of the system is 160 MW. Maximum and minimum 0
0 10 20 30 40 50 60 70 80 90 100
active power constraint on the generator bus for the given Generation
system is 120 MW and 30 MW respectively. Voltage
magnitude constraint for generator bus 3 is 1.04 Figure.1 IEEE 5 bus system response
V. LOAD FLOW PROBLEM FORMULATION Based on the work carried out in this thesis following
IN GA conclusion can be made:
A. In this work Genetic Algorithm has been studied and
The Load Flow problem has been formulated as a non analyzed its parameters like population size, Initial
linear function and GA has been used to solve this population, Initial Range, Stopping conditions etc in
optimization problem. The objective function has been getting the optimal points and final generation
taken as the sum of squares of powers mismatch and voltage calculated for plotting the graphs. We had also noticed
mismatch. The load flow solution is obtained when the that we are not been able to obtain the results of all the
objective function tends to be minimum (ideally zero). The population after each generation or iteration. We were
objective function is as follows: only being able to get best fitness value after every
F = generation.
Where N= Total no. of buses. B. Minimization of both constrained and unconstrained
NG= No. of Generator buses. functions has been done using Genetic Algorithm to
A. Problem formulation for IEEE 5-bus system find global optimum point. We can also performe
minimization of Multiobjective functions using GA for
Minimize F(x) = - ( P^2 + Q^2 + V^2 )
both constrained and unconstrained using the Weighted
Such that Inequality constraints:
Method technique.
0.3 P1 1.2 0 Q1 0.6 0.3
C. We have used the above gathered knowledge in the
P3 1.2 0 Q3 0.6
formulation and implementation of solution methods to
0.9 Vi 1.1 -20 i 20
obtain the optimum solution of Economic Load
& equality constraint:
Dispatch problem using Genetic Algorithm is carried
V3=1.04
out.
Where P = Psp - Pcal
The effectiveness of the developed program is tested for
Q = Qsp – Qcal
IEEE 5BUS systems.
Pcal =
VII. REFRENCES [12] Nagia, Uma, Jain, N.K, Wadhwa, C.L, ‘ Multiobjective
Load Flow Studies Through Maximisation of Minimum
[1] Kuhn, H.W., Tucker, A.W. ‘Nonlinear Programming’, Relative Attainments’, Vol 77, Nov 1996, pp.154-159.
Proc. Of Second Berkley Symposium on mathematical [13] Chaiyaratana, N.; Zalzala, A.M.S “Recent
Statistics and Probability, edited by J.Neyman, developments in evolutionary and genetic algorithms:
University of California Press, Berkeley, California, theory and applications”; Genetic Algorithms in
1951, pp.481-492. Engineering Systems: Innovations and Applications,
[2] Gass, S., And Satty, T., ‘ The Computational Algorithm 1997. GALESIA 97. Second International Conference
for the Parametric Objective Function,’ Naval Res. On (Conf. Publ. No. 446) 2-4 Sept. 1997, pp.270 – 277.
Logist. Quart., Vol. 2, No.39, 1955. [14] A.M.S Zalzala & P.J. Fleming, genetic algorithms in
[3] Steveson,W.D., ‘ Elements Of Power System Analysis’, engineering systems, Institution of Electrical
McGraw Hill Book Co., 1962. Engineering, 1997.
[4] Marglin, S., ‘Public Investment Criteria,’ MIT Press, [15] Melane Mitchell, an Introduction to Genetic Algorithm,
Cambridge, Mass., 1967. Mit Press, 1998.
[5] Cohon, J. Marks, D., ‘Multiobjective Screening Models [16] Hadi Saadat, Power System Analysis, Mcgraw Hill,
and Water Resources Investment’, Water Resources 2002.
Res, Vol.9, No.826, 1973 . [17] Ling, S.H.; Lam, H.K.; Leung, F.H.F.; Lee, Y.S
[6] Cohon, J.L. Marks, D.H., ‘A Review and Evaluation of “Improved genetic algorithm for economic load
multiobjective programming techniques,’ Water dispatch with valve-point loadings”; Industrial
Resource Research, April, Vol. 11, 1975, pp.208-220. Electronics Society, 2003. IECON '03. The 29th Annual
[7] Jared L. Cohon, Multi-objective Programming and Conference of the IEEE Volume 1, 2-6 Nov. 2003,
Planning, Academic Press New York, 1978. pp.442 - 447 vol.1 Digital Object Identifier
[8] J.Nanda, D.P.Kothari, K.S.Lingamurthy “Economic- 10.1109/IECON.2003.1280021.
Emission Load Dispatch through Goal Programming [18] D.P Kothari and J.S Dhillon, Power System
Techniques” by. IEEE Transactions on Energy Optimization, Prentice Hall of India, 2006.
Conversion, Vol. 3, No. 1, March 1988, pp.26-32. [19] S.S.Rao, Optimization Theory and Application by,
[9] D. E. Goldberg, Genetic Algorithm in Search, Wiley, 2007.
Optimization and Machine Learning, Addison Wisely, [20] Ling, S.H.; Lu, H.H.C.; Chan, K.Y.; Ki, S.K,
1989. “Economic load dispatch: A new hybrid particle swarm
[10] Wadhwa, C.L, Jain,N.K, ‘ Multiple Objective Optimal optimization approach”; Universities Power
Load Flow: a new perspective’, IEE Proc.c, Vol.137, Engineering Conference, 2007. AUPEC 2007.
No.1, Jan 1990, PP 11-18. Australasian 9-12 Dec. 2007 pp.1 - 8 Digital Object
[11] Miller, J.A.; Potter, W.D.; Gandham, R.V.; Lapena, Identifier 10.1109/AUPEC.2007.4548052.
C.N “An evaluation of local improvement operators for [21] Michael Affenzeller , Stefan Wanger , Stepahan
genetic algorithms”; Systems, Man and Cybernetics, Winkler & Andreas Bahem ; Genetic Algorithm and
IEEE Transactions on Volume 23, Issue 5, Sept.-Oct. Genetic Programming, Crc Press, 2009.
1993, pp.1340 - 1351 Digital Object Identifier [22] C.L.Wadhwa, Electrical Power System, New Age
10.1109/21.260665. International Publisher Ltd, 2009.