Professional Documents
Culture Documents
ABSTRACT:
This paper investigates the performance of Differential Evolution evolution (DE) [12],[13]. DE is reported [12][13] to be the
(DE) for solving combined heat and power dispatch (CHPD) only algorithm, which consistently found the optimal
problems in power systems. Solution method based on Different solution, and often with fewer function evaluations than the
Evolution is developed and its performance is tested on a test case of other direct search methods on benchmark nonlinear
combined heat and power dispatch problem. The simulation results
functions.
demonstrate that the performance of DE based algorithm is far better
than the better known floating point Genetic Algorithm (FPGA) in The highlights of Differential Evolution (DE) are:
terms of success rate, convergence rate and solution quality. • A population of solution vectors are successively updated
by addition, subtraction, and component swapping, until the
Keywords: Genetic Algorithm, Differential Evolution, Economic population converges, hopefully to the optimum.
Load Dispatch, Combined Heat and Power Dispatch. • No derivatives are used.
• Very few parameters to set.
• A simple and apparently very reliable method.
I. INTRODUCTION
With sharp rise in energy demand and resulting increased However, little work has been reported in the literature on the
pollution the issues of energy conservation and green power application of EA to the CHPD problem. Also, hardly any
gained much attention in 21st century. Cogeneration work on CHPD with non-convex functions especially with
technology proves to be promising with its greater conversion DE is reported in the literature.
efficiencies than traditional generation methods as it The reported impressive performance of DE algorithm has
harnesses heat that would otherwise be wasted. This can inspired the use of DE algorithm for solving the CHP
result in up to more than a doubling of thermal efficiency or problem with non-convex fuel cost functions.
higher heat values. Also, carbon dioxide emissions can be
substantially reduced. Furthermore, the heat by-product is In view of the above, the main objectives of the present work
available for use without the need for the further burning of a are:
primary fuel. Cogeneration or combined heat and power (i) To develop a program based on DE algorithm for the
(CHP) is the simultaneous production of electricity and heat CHP problem.
using a single fuel such as natural gas, although a variety of (ii) To solve the same problem with best features of
fuels can be used (refer to 'Cogeneration capacity by primary floating point GA (FPGA) algorithm as reported in
fuel'). CHP or Cogeneration systems usually consist of more [16].
than one gas turbine exhausting into a single waste heat (iii) To compare the performance of DE algorithm as
boiler, which recovers the exhaust heat by producing hot compared to FPGA.
water or steam for process and space heating. The CHP
dispatch (CHPD) problem is more complex than the In this work a DE based algorithm has been developed for
conventional ED problems. solving the CHPD problem considering quadratic function
Few works have been reported [1] [2] in the Combined Heat together with valve point loadings for the electrical power
and Power Economic dispatch area. In most of the reported generating units. The CHPD problem is first formulated
works on CHP, the fuel cost functions are considered to be of mathematically. The GA-based algorithm is then described.
quadratic nature. With the consideration of highly non-linear In the algorithm, methods for satisfying the heat and power
cost curves because of incorporation non-linear features like operation ranges of the units in the cogeneration systems and
valve point loading, prohibited operating zones, combined the demand constraints are presented. The new algorithm is
cycle units, the problem becomes a non-convex one and used for solving a test system [4] containing two
reported methods fail to solve this type of problems. Solution cogeneration units, a boiler and a conventional generator. The
of these types of problems calls for modern heuristic search results are presented and the performance of the algorithms
methods which are very efficient to tackle highly non-linear assessed.
con-vex type optimization problems. The rest of the paper is organized as follows: In section II the
A lot of developments have taken place in the development of mathematical problem formulation is briefly reviewed. DE
heuristic search methods for solving economic dispatch approach and its different features are described in section III.
problems. Some of the best known are genetic algorithm Section IV presents the numerical test results on a test case.
(GA) [3]-[5], evolutionary programming (EP) [7]-[10], Conclusions are drawn in section V.
particle swarm optimization (PSO) [11], and differential
1
Authors are with the Department of Electrical Engineering, NIT, Silchar,
Assam, India-788010. Corresponding author: Nidul SInha:
(email:nidul@ieee.org).
II. PROBLEM FORMULATION the minimum and maximum heat production of generator
In this section the optimization problem is formulated as a i. p i ,min ( hi ) , p i , m ax ( hi ) , hi ,min ( pi ) and hi ,max ( pi ) are
minimization of summation of fuel costs of thermal units,
cogeneration units and boiler units. the linear inequalities that define the FOR of the
cogeneration units. Fig.1 shows the FOR of a cogeneration
2.1 Mathematical Problem Formulation unit.
Mathematically, the problem is to minimize the following:
The objective function of the CHPD problem, which is to be
minimized, is:
α β n
F ( pG ) = ∑ Fti ( pi ) + ∑ F ci ( pi , hi ) + ∑β F bi ( hi ) (1)
i =1 α
i = +1 i = +1
∑
i =1
pi + ∑α
i= +1
p i = p int + p util + L (2)
β n
∑
α
h + ∑h
i = +1 β
i
i = +1
i =H (3) Fig.1 FOR of a cogeneration unit.
i= 1, 2, …..Np, j= 1, 2, …..n
randj,i ∼U[0,1], Iraand is a random integer from [1, 2, …. n], CR
is user defined number between [0,1] which is called crossing
factor.
3.1.3 Selection
All solutions in the population have the same chance of
being selected as parents without dependence of their fitness
values. The child produced, after the mutation and crossover
operations, is evaluated. Then, the performance of the child
vector and its parent is compared and the better one is
selected. If the parent is still better, it is retained in the
population. The target vector, xi,G+1 is selected after Fig.2 FOR of cogeneration unit-1
comparison of parents xi,G with their offspring ui,G+1 as given
below:
u i ,G +1 if f (u i ,G +1 ) ≤ f ( xi ,G ) (11)
X i ,G +1 = i = 1, 2,...N p
xi ,G otherwise
FC3 ( p3 , h3 ) = 1250 + 34.5 p3 + 0.0435 p32 + Table 2: Solution times of the algorithms in solving the test
(14) case.
2
0.6h + 0.011 p3h3
3 Method Solution time
FPGA 30.8 msec.
F c 4 ( h 4 ) = 2 3 .4 h 4 (15) DE 5.17 msec.
0 ≤ h 4 ≤ 2 6 9 5 .2
VI REFERENCES
1. F.J. Rooijers, R.A.M. Van Amerongen, “Static economic dispatch for
co-generation systems”, IEEE Trans. on Power Systems, Vol. 9, No.3,
1994, pp.1392-1398.
2. Tao Guo, M. I. Henwood, M. Van Ooijen, “An algorithm for heat and
power dispatch”, IEEE Trans. on Power Systems, Vol. 11, No. 4, 1996,
pp.1778-1784.
3. Wong, K.P. and Wong, Y.W., “Thermal generator scheduling using
hybrid genetic/simulated annealing approach,” IEE Proc. Part-C,
Vol.142, No.4, July 1995, pp.372-380.
4. Walter, D.C. and Sheble, G.B., “Genetic algorithm solution of
economic dispatch with valve point loading,” IEEE Trans. on Power
Systems, Vol.8, No.3, August, 1993, pp.1325-1332.
5. Bakirtzis, A. Petridis, V. and Kazarlis, S., “Genetic algorithm solution
Fig. 4 C0onvergence nature of the proposed DE algorithm to the economic dispatch problem,” IEE Proc. Part-D, Vol. 141, No. 4,
and FPGA on the test case. July 1994, pp. 377–382.
6. Sheble, G.B. and Brittig, K., “Refined genetic algorithm — Economic
Fig. 4 shows the convergence natures of different proposed dispatch example,” IEEE Trans. on. Power Systems, Vol. 10, Feb.
1995, pp. 117–124.
DE algorithm and best FPGA as reported in [22] in solving 7. Chen, P.H. and Chang, H.C., “Large-scale economic dispatch by
the CHPD problem. It can easily be observed that observed genetic algorithm,” IEEE Trans. on Power Systems, Vol.10, No.4,
that DE algorithm converges at a faster rate as compared to November 1995, pp.1919-1926.
the best reported FPGA algorithm. 8. Houck, C.R., Joines, J.A., and Kay, M.G., “A genetic algorithm for
function optimization: A Matlab implementation,” Technical Report
To investigate the effects of initial trial solutions all the NCSU-IE TR 95-09, North Carolina State University, 1995.
algorithms were run with 50 different initial trial solutions. 9. Bäck, Th. and Schwefel, H.P., “An overview of evolutionary
The results are reported in Table 1. Table 2 shows the algorithms for parameter optimization,” Evolutionary Computation,
solution times of the algorithms in solving the test case. Vol.1, No.1, 1993, pp.1-23.
10. Yang, H.T., Yang, P.C. and Huang, C.L., “Evolutionary programming
Investigation of the results in both the tables shows superior based economic dispatch for units with non-smooth fuel cost
performance of the DE algorithm as compared to FPGA. functions,” IEEE Trans. on Power Systems, Vol.11, No.1, February
1996, pp.112-118.
11. Yao, X. , Liu, Y. and Lin, G., “Evolutionary programming made
faster,” IEEE Trans. Evolutionary Computation, Vol. 3, July 1999, pp.
82–102.
12. Sinha, Nidul, Chakrabarti, R. and Chattopadhyay, P.K., “Evolutionary
programming techniques for economic load dispatch,” IEEE Trans. On
Evolutionary Computation, Vol.7, No.1, February, 2003, pp.83-94.
13. Sinha, Nidul, Chakrabarti, R. and Chattopadhyay, P.K., “Fast
Evolutionary programming techniques for short-term hydrothermal
scheduling,” IEEE Trans. on Power Systems, Vol.18, No.1, February
2003, pp.214-220.
14. Kennedy, J., and Eberhart, R., “Particle Swarm Optimization,”
Proceedings of IEEE International Conference on Neural Networks,
Vol. IV, Perth, Australia, 1995, pp. 1942-1948.
15. Yoshida, H., Kawata, K., Fukuyama, Y., Takayama, S., and Nakanishi,
Y., “A particle swarm optimization for reactive power and voltage
control considering voltage security assessment,” IEEE Trans. On
Power Systems, Vol. 15, Nov. 2000, pp. 1232–1239.
16. Victory, T. A. A. and Jeyakumar, A. E., “Hybrid PSO-SQP for
economic dispatch with valve-point effect,” Elect. Power Syst. Res.,
Vol. 71, 2004, pp. 51-59.
17. Park, J.-B., Lee, K.-S., Shin, J.-R., and Lee, K.Y., "A particle swarm
optimization for economic dispatch with non-smooth cost Functions,”
IEEE Trans. on Power Systems, Vol. 20, No. 1, February 2005, pp. 34-
42.
18. Storn, R., “System design by constraint adaptation and differential
evolution,” IEEE Trans. on Evolutionary Computation, Vol. 3, No. 1,
1999, pp. 22-34.
19. Storn, R. and Price K., “Minimizing the real functions of the ICEC’96
contest by differential evolution,” Int. Conf. Evolutionary Computation,
IEEE, 1996, pp.842-844.
20. Song, Y. H., Xuan, Q.Y, “Combined heat and power economic dispatch
using genetic algorithm based penalty function method”, Electric
Machines and Power Systems, 26, No. 4 (1998).
21. Guo, T., Henwood, M.I., Ooijen, M., “An algorithm for combined heat
and power economic dispatch”, IEEE Trans. on Power Systems, Vol.
11, No. 4, November 1996, pp.192–195.
22. N. Sinha and T. Bhattacharya, “Genetic Algorithms for Combined Heat
and Power Dispatch Problems” Proceedings of IEEE int. conference
TENCON 2008, Hyderabad Univrsity, Hyderabad.