Professional Documents
Culture Documents
a r t i c l e
i n f o
Article history:
Received 25 January 2008
Received in revised form 5 March 2010
Accepted 14 March 2010
Available online 19 March 2010
Keywords:
Combined economic emission scheduling
(CEES)
Particle swarm optimization (PSO)
Hydrothermal Systems
Cascaded reservoirs
a b s t r a c t
This paper develops an efcient and reliable particle swarm optimization (PSO) based algorithm for
solving combined economic emission scheduling of hydrothermal systems with cascaded reservoirs. A
multi-chain cascaded hydrothermal system with non-linear relationship between water discharge rate,
power generation and net head is considered in this paper. The water transport delay between connected
reservoirs is also considered. The problem is formulated considering both cost and emission as competing
objectives. Combined economic emission scheduling (CEES) is a bi-objective problem. A price penalty
factor approach is utilized here to convert this bi-objective CEES problem into a single objective one.
The effect of valve-point loading is also taken into account in the present problem formulation. The
feasibility of the proposed method is demonstrated on a sample test system consisting of four cascaded
hydro units and three thermal units. The results of the proposed technique based on PSO are compared
with other evolutionary programming method. It is found that the results obtained by the proposed
technique are superior in terms of fuel cost, emission output etc. It is also observed that the computation
time is considerably reduced by the proposed technique based on PSO.
2010 Elsevier B.V. All rights reserved.
1. Introduction
Optimum scheduling of hydrothermal systems is of great importance to electric utility systems. The generation scheduling problem
consists of determining optimum operation strategy for allocation
of generations to different units so as to minimize the total operational cost subjected to a variety of constraints. The operational
cost of hydroelectric plants is insignicant. Thus, the problem of
minimizing the operational cost of a hydrothermal system reduces
to minimizing the fuel cost of thermal plants subjected to variety
of constraints of hydraulic and power system network. The limited energy storage capability of water reservoirs and the stochastic
nature of availability of water make the solution more difcult for
hydrothermal systems compared to pure thermal systems. Due to
increasing concern over the environmental considerations, society
demands adequate and secure electricity not only at the cheapest possible price, but also at minimum level of emission and
it has become almost compulsory for electric utilities to reduce
the emission level below certain limit. The thermal units produce harmful emission that must be minimized simultaneously
along with economic generation for the environmental consideration. Beside other methods, the harmful effects of the emission
1296
2. Problem formulation
Nomenclature
asi , bsi , csi , esi , fsi cost curve coefcients of ith thermal unit
C1j , C2j , C3j , C4j , C5j , C6j power generation coefcients of jth
hydro unit
Ihjt
inow rate of jth reservoir at time t
number of thermal generating units
Ns
Nh
number of hydro generating units
Psit
output power of ith thermal unit at time t
Psimin , Psimax lower and upper generation limits for ith thermal
unit
PDt
load demand at time t
Phjt
output power of jth hydro unit at time t
min , P max lower and upper generation limits for jth hydro
Phj
hj
unit
Qhjt
water discharge rate of jth reservoir at time t
min , Q max minimum and maximum water discharge rate of
Qhj
hj
jth reservoir
Ruj
number of upstream units directly above jth hydro
plant
spillage of jth reservoir at time t
Shjt
Vhjt
storage volume of jth reservoir at time t
min , V max minimum and maximum storage volume of jth
Vhj
hj
reservoir
Greek letter
mj
water transport delay from reservoir m to j
Ns
T
[fit (Psit )]
(1)
t=1 i=1
where F(Psit ) is the total fuel cost, T is the total number of time
interval for the scheduling horizon, Ns is the total number of thermal generating unit, Psit is the power generation of ith thermal
generating unit at time t and fit (Psit ) is the fuel cost function.
Conventionally, the fuel cost curve for any thermal generating
unit can be represented by segments of quadratic functions of the
active power output of the generator. So fit (Psit ) can be dened by
(2) as:
2
fit (Psit ) = asi + bsi Psit + csi Psit
(2)
where asi , bsi , csi are fuel cost coefcients of the ith thermal generating unit
However, for more practical and accurate modeling of fuel
cost function, the above expression needs to be modied suitably.
Modern thermal power plants consist of generating units having
multi-valve steam turbines in order to incorporate exible operational facilities. The generating units with multi-valve turbines
have very different cost curve compared with that dened by (2).
The effect of valve-point effect loading may be considered by adding
a sinusoidal function to the quadratic cost function described above.
Hence, the function described by (2) is revised as follows:
2
fitv (Psit ) = asi + bsi Psit + csi Psit
+ esi sin{fsi (Psimin PPsit )}
(3)
where fitv (Psit ) is the fuel cost function of thermal units including
the valve-point loading effect and esi , fsi are fuel cost coefcients of
the ith thermal generating unit reecting the valve-point effect.
2.2. Emission scheduling
Ns
T
2
[si + si Psit + si Psit
+ si exp(si Psit )]
(4)
t=1 i=1
(5)
(6)
= hit
Psit +
Nh
(8)
j=1
(9)
where C1j , C2j , C3j , C4j , C5j , C6j are power generation coefcients of
jth hydro generating unit, Vhjt is the storage volume of jth reservoir
at time t and Qhjt is water discharge rate of jth reservoir at time t.
2.3.2.2. Power generation limit.
2.3.1. Minimize
TC = F(Psit ) + ht E(Psit )
F(Psimax )/(Psimax )
1297
$/lb
(10)
min
max
Phjt Phj
Phj
(11)
where Psimin and Psimax are the minimum and maximum power
Ruj
(Qhm,tmj + Shm,tmj )
(12)
m=1
(13)
(7)
(14)
min and Q max are the minimum and maximum water diswhere Qhj
hj
charge rate of the jth reservoir respectively.
Now incorporating these constraints, combined economic
emission-scheduling problem of the hydrothermal system can be
solved using the proposed algorithm based on particle swarm optimization technique.
1298
PD (MW)
Hour
PD (MW)
Hour
PD (MW)
1
2
3
4
5
6
7
8
750
780
700
650
670
800
950
1010
9
10
11
12
13
14
15
16
1090
1080
1100
1150
1110
1030
1010
1060
17
18
19
20
21
22
23
24
1050
1120
1070
1050
910
860
850
800
the basis of a summated inuence of each particles present velocity, distance of the particle from its own best performance achieved
so far during the search process and the distance of the particle from
the leading particle, i.e. the particle which at present is globally the
best particle producing till now the best performance i.e. minimum
of the objective function achieved so far.
Let in a physical d-dimensional search space, the position and
velocity of the ith particle (i.e. ith individual in the population
of particles) be represented as the vectors Xi = (xi1 , xi2 , . . . , xid )
and Vi = (vi1 , vi2 , . . . , vid ) respectively. The previous best position of the ith particle is recorded and represented as pbesti =
(pbesti1 , pbesti2 , ...., pbestid ). The index of the best particle among
all the particles in the group is represented by the gbestd . The modied velocity and position of each particle can be calculated using
the current velocity and the distance from pbestid to gbestd as shown
in the following formulas:
k+1
k + c rand( )
Vid
= w Vid
1
k ) + c rand( ) (gbest X k )
(pbestid Xid
2
d
id
i = 1, 2, . . . , Np ,
(15)
d = 1, 2, . . . , Ng
Table 2
Hydrothermal generation (MW) for pure economic load scheduling (ELS) (w1 = 1 and w2 = 0).
Hour
Ph1
Ph2
Ph3
Ph4
Ps1
Ps2
Ps3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
74.3646
81.7202
94.2077
88.4222
79.3886
59.8509
91.2318
65.1266
65.6486
96.8762
97.3842
92.0700
93.5797
74.7631
58.8737
83.8202
62.8905
96.3006
92.6579
58.0271
80.5654
77.4824
84.1830
56.5055
51.7113
87.2371
51.9381
73.3031
65.1279
51.3167
82.7106
81.9009
71.9949
57.9604
65.9984
57.9864
60.5004
23.6494
48.5593
33.6748
42.0218
35.0104
38.0312
19.2307
40.4909
45.6399
20.3328
44.0510
0.0000
0.0000
48.9058
49.6129
29.6830
49.2407
57.0404
34.5824
12.5990
28.6177
40.6402
30.5624
42.0569
24.0324
56.6244
39.7803
0.0000
58.7275
36.1945
31.7349
48.1626
40.2068
59.9873
60.6322
156.5540
246.8776
207.0780
148.0105
194.6124
154.6876
355.9539
195.2661
218.1911
255.3471
172.1069
227.2464
272.8220
270.0450
211.7773
329.0842
298.8613
330.1295
204.2311
325.6474
285.1566
331.9240
300.4328
349.2662
102.0764
95.1026
27.8012
20.0000
31.4522
125.0840
20.0000
101.2785
102.5335
21.2761
104.4371
126.9265
21.8486
107.2591
105.3227
21.8726
112.0618
171.9745
175.0000
175.0000
20.0000
20.0000
39.1397
20.0000
133.4035
40.0000
40.0000
40.0000
40.0000
40.0000
293.0633
211.948
300.0000
300.0000
300.0000
297.0804
300.0000
300.0000
300.0000
233.5281
125.1748
288.6604
294.3089
300.0000
295.2462
294.7469
295.9244
40.0000
231.8901
229.0625
230.0691
230.6513
229.7358
319.8201
50.0000
319.8975
319.0329
319.9224
319.4331
318.1279
319.1925
230.2509
228.8425
318.2398
408.9897
139.1971
229.5764
140.3599
140.3783
50.0000
50.0000
229.5451
Qh1
Qh2
Qh3
Qh4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
7.8807
9.0109
11.9404
10.7304
9.0713
6.1778
5.0736
6.7355
6.7158
13.2824
14.5020
12.1284
13.3036
8.4307
5.9100
9.5377
6.2381
12.5090
11.8769
5.8412
12.6785
11.7702
11.3081
6.1591
6.3882
13.7918
6.8056
10.4429
8.9529
6.7305
10.6412
14.9705
13.2874
10.3772
13.1768
11.6765
13.9924
6.3358
10.8154
7.9125
9.4028
8.5823
9.7786
6.6391
10.7728
13.2122
7.6212
14.8134
29.5050
27.3533
12.5315
10.7213
22.0098
17.1235
18.3736
21.4043
24.5265
21.5775
19.0935
21.8842
19.8600
23.8385
16.2612
21.8157
27.2793
14.1225
21.9772
22.8366
15.0469
18.8466
12.4204
15.5002
7.9085
18.6329
15.5567
10.5746
13.1862
7.9250
14.3677
11.4689
12.7018
16.5348
8.0464
11.7862
15.3023
14.4223
8.9825
19.8526
16.0204
19.0800
7.6826
17.4814
12.9520
17.3853
14.0293
18.4465
regions before being tugged back. On the other hand, high values
result in abrupt movement crossing target regions.
4. Development of the proposed algorithm
In this section, an algorithm based on PSO is described to
obtain quality solutions for CEES problems for the practical or
near practical hydrothermal systems with cascaded reservoirs. For
any population-based evolutionary algorithm like PSO, the representation of individuals and their elements is very important.
For the present problem, the position of each particle (i.e. each
individual in the population of particles) is composed of a set
of elements and for the present problem it is the discharge rate
of each hydro plant and the power generated by each thermal
unit. The algorithm starts with the initialization process. Let P (0) =
(0)
(0)
(0)
(0)
[X1 , X2 , . . . Xk , . . . , XN ] be the initial population of Np number
P
of particles. For a system with Nh number of hydro units and Ns
number of thermal units, position of kth individual of a population
is initialized randomly satisfying the constraints dened by (14)
and (10) and can be represented by
(0)
Xk
(0)
wmax wmin
iter
itermax
(17)
(0)
(0)
(0)
(0)
(0)
(0) T
(0)
with
(0)
k+1
k+1
k
= Xid
+ Vid
Xid
1299
(0)
(0)
(0)
(0)
(0) T
(0)
(18)
(0)
Psi =
and
(0) T
(0)
(0)
The elements Qhjt and Psit are the discharge rate of the jth
hydro plant and the power output of the ith thermal unit at time
(0)
(0)
t. The range of the elements Qhjt and Psit must satisfy the water
discharge rate and the thermal generating capacity constraints as
depicted in Eqs. (14) and (10) respectively. Assuming the spillage
in Eq. (12) to be zero for simplicity, the water discharge rate of
the jth hydro plant in the dependent interval is then calculated
using (12) to meet exactly the restrictions on the initial and nal
reservoir storage. The dependent water discharge rate must satisfy
the constraints in Eq. (14). At the same time, to meet exactly the
power balance constraints, the thermal generation of the dependent thermal generating unit is calculated using (8). Thus, the
initial generation is checked against all the constraints. If the constraints are satised then movement towards the next step is
undertaken. The above scheme always generates individuals sat-
Table 4
Hydrothermal generation (MW) for economic emission scheduling (EES) (w1 = 0 and w2 = 1).
Hour
Ph1
Ph2
Ph3
Ph4
Ps1
Ps2
Ps3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
70.1324
97.3026
90.3135
62.1599
65.7978
58.6863
91.0549
93.9804
90.8687
59.6872
71.0574
87.2328
54.0551
80.1544
70.1884
99.2123
102.6029
97.6959
81.1155
66.3300
96.2711
96.0962
68.7537
85.8266
85.5638
70.8531
63.3081
68.7620
53.7083
46.4092
74.5669
62.4091
39.5672
71.6967
55.9368
71.4641
51.4653
61.0424
41.2020
71.0763
39.6392
33.6861
43.1478
16.1001
84.7123
37.7633
39.5841
32.5979
53.8617
33.6850
43.4467
54.0666
51.4254
34.2543
47.5283
47.5340
42.5547
49.5972
27.1344
54.8448
54.8199
9.3462
26.0083
57.7320
21.3949
51.0475
41.3402
49.2538
56.3642
33.2603
20.4452
58.3157
215.4614
141.4150
193.9141
189.4164
151.9245
139.5791
356.207
278.4357
209.6102
304.6687
248.8923
199.0966
320.5115
280.3527
263.7398
283.8386
247.3728
340.5855
276.5961
334.0192
266.6471
255.5385
269.4606
315.9834
121.5777
163.4680
142.8517
108.4244
133.5206
175.0000
137.8663
175.0000
175.0000
175.0000
175.0000
175.0000
175.0000
175.0000
175.0000
140.8170
175.0000
175.0000
175.0000
175.0000
113.2933
175.0000
163.1549
120.5074
85.2696
162.0538
93.3077
95.8904
130.3693
202.1007
145.7917
207.5694
295.7753
242.6920
291.3881
300.0000
260.3969
245.1870
250.0666
197.1398
264.9036
244.1696
259.3419
237.4441
108.6944
156.7707
175.1314
129.1255
118.1334
111.2225
72.8582
71.2803
83.2541
143.9703
96.9849
145.0714
236.6222
176.6581
230.5911
262.3615
193.7513
178.9173
183.7949
210.1836
199.0866
177.8155
193.4584
171.8528
184.0176
105.5710
113.4701
57.6435
1300
Table 5
Hourly plant discharge (104 m3 ) for economic emission scheduling (EES) (w1 = 0
and w2 = 1).
Table 7
Hourly plant discharge (104 m3 ) for combined economic emission scheduling
(CEES) (w1 = 1 and w2 = 1).
Hour
Qh1
Qh2
Qh3
Qh4
Hour
Qh1
Qh2
Qh3
Qh4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
7.2440
13.0346
11.3466
6.3227
6.7897
5.8777
7.5403
12.7250
12.1654
6.1736
10.2573
5.1794
8.5534
12.2679
14.0986
7.5703
6.9509
12.6529
8.9508
6.7367
6.7560
13.3247
7.3349
10.3899
13.5732
10.4462
9.2067
10.3993
7.6664
6.4747
12.0106
10.0645
6.3519
13.0000
14.7601
9.9519
13.4344
11.3194
9.2533
9.5786
8.9463
8.4560
11.3039
6.4616
12.8830
11.7873
13.9783
13.8799
23.9567
21.3168
23.8373
12.8382
17.0591
21.6148
22.7931
17.9000
19.1568
17.6814
14.4394
15.9265
26.0117
11.9666
24.6621
23.0939
23.4684
18.7031
21.6287
19.8919
29.9051
22.6131
24.2852
14.4954
7.5089
7.0527
9.2920
12.6851
7.9799
6.0881
9.3358
17.5295
10.2531
19.8285
8.2608
19.4649
14.7466
10.6233
10.8158
12.7437
12.5738
19.0404
12.3337
17.9037
9.9669
10.2081
10.9491
14.3817
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
6.0174
9.0022
10.8451
13.7807
11.7183
5.0386
11.7993
10.8397
11.0504
13.1299
11.4773
10.1627
5.8698
12.0969
5.2052
7.4335
9.2958
9.9733
10.5630
5.7991
13.4763
14.9788
13.9947
8.4025
6.6129
9.1189
14.7058
7.6243
6.0873
12.8625
11.3992
13.0498
10.8592
9.9287
13.1585
9.2012
10.2341
12.4960
14.9613
11.2749
13.5992
11.5779
11.6506
12.4534
7.8281
6.1527
7.1222
7.4002
16.1042
26.7497
18.7069
22.0420
28.7106
14.4901
12.5741
19.3106
22.5186
24.6964
16.4108
24.4325
20.8617
16.6161
27.5472
22.0846
29.3859
11.0546
14.9856
13.3271
13.6812
11.1017
15.4017
21.8917
7.3298
9.8974
8.9638
6.5794
8.2627
11.9725
17.5718
19.2595
16.8223
12.4369
16.8495
17.3351
13.1461
17.0676
7.8206
16.1468
8.8002
18.3826
18.4875
12.8834
16.2729
17.9420
16.4135
8.9128
Table 8
Comparison of cost and CPU time for ELS, EES and CEES.
ELS
EES
CEES
42474.00
28132.00
123.52
48263.00
16928.00
124.66
43280.00
17899.00
132.45
Step 6. Choose the particle with the best tness value of all the
particles as the gbest.
Step 7. If the number of iterations reaches the maximum, then go
to Step 8 else go to Step 4.
Step 8. The individual that generates the latest gbest is the solution
of the problem.
Table 6
Hydrothermal generation (MW) for combined economic emission scheduling (CEES) (w1 = 1 and w2 = 1).
Hour
Ph1
Ph2
Ph3
Ph4
Ps1
Ps2
Ps3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
61.0184
82.2398
91.0549
97.9199
80.2069
49.8974
98.6534
83.7492
83.5294
77.8915
83.1171
78.9637
54.2794
87.7341
50.8241
69.2295
80.9550
84.0709
85.7273
56.4086
91.7987
88.8950
84.0414
65.2474
53.2392
69.1013
88.2669
76.2824
47.1498
82.0877
92.9564
74.0936
62.0017
45.7866
66.0771
48.1634
51.7140
57.4547
58.9417
44.6425
47.3587
35.3989
29.4884
76.2467
4.1083
0.0000
4.8674
87.338
56.3575
0.0000
41.4442
46.5443
0.0000
52.8176
96.0276
43.8395
30.8691
37.2889
54.7972
22.2411
42.1060
57.5809
0.0000
37.7269
0.0000
58.1478
60.7388
62.6840
63.7574
61.6466
64.8685
49.5152
149.3103
175.5664
157.2228
129.0750
161.2882
210.3414
394.4530
280.0504
273.6953
175.0000
271.6936
277.7804
246.3753
291.7615
192.6352
297.4667
217.9712
325.9284
333.5599
303.2717
326.1951
338.8450
322.9824
292.8678
166.8905
98.5805
146.9586
125.7467
121.5151
122.4844
93.1106
175.0000
175.0000
232.3319
175.0000
175.0000
175.0000
107.7542
175.0000
175.0000
175.0000
175.0000
175.0000
90.6424
167.5238
110.2223
113.4758
49.6096
124.4838
210.5114
125.0526
120.0978
209.8400
139.8798
124.7990
210.7053
235.6571
282.4697
219.3322
295.3086
294.8762
287.6334
300.0000
209.8583
298.7883
212.0854
245.9956
230.7614
124.7047
209.8669
209.7644
159.9502
138.7003
144.0006
50.0000
54.3339
50.0000
142.4917
50.0000
142.5620
229.2476
229.2314
229.9828
252.5428
245.6490
140.0812
232.5980
226.0761
229.9268
229.3687
139.4900
229.9851
131.9120
50.5242
50.0000
95.4718
1301
Table 9
Comparison of results for CEES obtained by proposed method based on PSO, modied differential evolution (MDE) [27] and fuzzy satisfying evolutionary programming (EP)
[20].
ELS
Proposed method
MDE
Fuzzy EP
EES
CEES
Emission (lb)
Emission (lb)
Emission (lb)
42474.00
42611.00
45063.00
28132.00
33323.00
48797.00
48263.00
48714.00
59228.00
16928.00
15730.00
16554.00
43280.00
43198.00
47096.00
17899.00
20385.00
26234.00
5. Simulation results
To evaluate the performance of the proposed algorithm, it was
applied to a test system that consists of a multi-chain cascade of
four hydro units and three thermal units [20]. The scheduling period
has been kept to 24 h with 1 h time interval. The water transport
delay between connected reservoirs is also considered. The hydro
sub-system conguration and network matrix including water time
delays are shown in Fig. 1. Here, four hydro plants are cascaded
and the power generation of plants at lower stream is effected by
the delay as well as the discharge of the plants at higher stream as
shown. Hydro unit power generation coefcients, reservoir inows,
reservoir limits, generation limits, emission coefcients and cost
coefcients of thermal units are the same as that of [20,27] and
hence not reproduced here. However, the hourly load demand is
shown in Table 1.
In the present approach, velocity updates are dealt with dynamic
swarm inertia, rather than static one. The swarm inertia is varied
from a signicantly high value of 0.9 to a low value of 0.3 in successive iterations as the overall convergence became more accelerated
and the results were observed to be better. The values of c1 and c2
have been found to be the best for a value of 2.0 which implies that
the it gives the best performance in terms of the number of hits to
the global solution. At the same time it can be concluded that same
weights are given between pbest and gbest in the evolution process.
The optimization is done with a randomly initialized population of
50 swarms. The maximum iteration was set at 500. The problem
is solved by an in-house MATLAB program on 1 GB RAM, 2.66 MHz
PC.
The problem is initially solved as a case of pure economic load
scheduling with w1 = 1 and w2 = 0. The results are then obtained
for a pure economic emission-scheduling (EES) problem with w1 =
0 and w2 = 1. Finally it is solved again as a case of combined economic emission scheduling incorporating w1 = 1 and w2 = 1.
Optimal hydrothermal generation schedule and optimal hourly
water discharge rate obtained by the proposed algorithm are shown
in Tables 2 and 3 respectively for ELS. Computation time for optimal solution for this case is found to be 123.520 s and optimal fuel
cost is found to be $42474.00, while amount of emission is found to
be 28132.00 lb. Tables 4 and 5 show the optimal hydro-generation
schedule and optimal hourly water discharge rate respectively for
EES. The computation time and optimal amount of emission for EES
is found to be 124.66 s and 16928.00 lb respectively, while fuel cost
is found to be $48263.00. Optimal hydro-generation schedule and
optimal hourly water discharge rate are shown in Tables 6 and 7
respectively for combined economic emission scheduling. The computation time is found to be 132.45 s, while suboptimal fuel cost
and amount of emission is found to be $43280.00 and 17899.00 lb
respectively for this case. Convergence characteristic of fuel cost
for ELS is shown in Fig. 2.
Table 8 compares the fuel cost, amount of emission and computation time for ELS, EES and CEES cases. The conicting nature
of the two objectives (minimum fuel cost and minimum emission)
is evident from the results. It is clear from the Table 7 that pure
ELS produces minimum fuel cost but the amount of emission is
higher than pure EES and CEES. In the case of pure EES, the amount
of emission is minimum, but with higher fuel cost. The CEES pro-
duces a better solution with a little increase in fuel cost and a large
reduction of emission in comparison to pure ELS. This shows that
with some compromise in fuel cost, huge reduction in emission is
possible.
The results of the proposed method are compared with the
results obtained by fuzzy satisfying evolutionary programming [20]
and modied differential evolution [27] and are shown in Table 9.
It is clearly seen that the proposed method yields better results in
terms of fuel cost the amount of emission for ELS. For CEES, fuel
cost is slightly more ($48263.00) obtained by proposed method in
comparison with MDE ($43198.00), but emission is reduced to a
large extent (17899.00 lb) by the proposed method against MDE
(20385.00 lb). While comparison is made with fuzzy satisfying evolutionary programming, it is found that proposed method produces
better results for all the three cases ELS, EES and CEES.
6. Conclusion
Environmental concern is one of the important issues in the
operation of present day power systems. In this paper, an algorithm
based on particle swarm optimization technique has been proposed
and successfully applied to solve short-term combined economic
emission scheduling for a hydrothermal system. To evaluate the
performance of the proposed algorithm, it has been applied on a
sample test systems comprising of a multi-chain cascade of hydro
units and three thermal units and results are presented. The results
obtained by the proposed algorithm have been compared with
other population-based technique like fuzzy satisfying evolutionary programming and modied differential evolution technique. It
is found that the proposed method can produce comparable results
in terms of fuel cost and amount of emission.
Acknowledgment
We would like to acknowledge and thank Jadavpur University,
Kolkata, India for providing all the necessary help to carry out this
work.
1302
References
[1] M.R. Gent, J.W. Lamont, Minimum emission dispatch, IEEE Transaction on
Power Systems PAS-90 (November/December) (1972) 26502660.
[2] A.A. El-Keib, H. Ma, J.L. Hart, Economic dispatch in view of the clean air act of
1990, IEEE Transaction on Power Systems 9 (May) (1994) 972978.
[3] J.H. Talaq, F. El-Hawary, M.E. El-Hawary, A summary of environmental/economic dispatch algorithms, IEEE Transaction on Power Systems 9
(August) (1994) 15081516.
[4] P.S. Kulkarni, A.G. Kothari, D.P. Kothari, Combined economic and emission
dispatch using improved back-propagation neural network, Electric Power
Components and System 28 (2000) 3144.
[5] M.A. Abido, Environmental/economic power dispatch using multi-objective
evolutionary algorithms, IEEE Transactions on Power Systems 18 (November
(4)) (2003) 15291537.
[6] K.P. Wong, J. Yuryevich, Evolutionary programming based algorithm for
environmentally constrained economic dispatch, IEEE Transaction on Power
Systems 13 (May (2)) (1998) 301.
[7] C.M. Huang, H.T. Yang, C.L. Huang, Bi-Objective power dispatch using fuzzy
satisfaction-maximizing decision approach, IEEE Transaction on Power Systems 12 (November) (1997) 17151721.
[8] T.D. King, M.E. El-Hawary, F. El-Hawary, Optimal environmental dispatching of
electric power systems via an improved Hopeld neural network model, IEEE
Transactions on PWRS 10 (3) (1995) 15591565.
[9] Y.H. Song, G.S. Wang, P.Y. Wang, A.T. Johns, Environmental/economic dispatch
using fuzzy logic controlled genetic algorithm, IEE Proceedings Generation,
Transmission and Distribution 144 (4) (1997) 377382.
[10] M.V.F. Pereira, L.M.V.G. Pinto, A decomposition approach to the economic dispatch of the hydrothermal systems, IEEE Transactions on PAS 101 (10) (1982)
38513860.
[11] S. Chang, C. Chen, I. Fong, P.B. Luh, Hydroelectric generation scheduling with
an effective differential dynamic programming, IEEE Transactions on PWRS 5
(3) (1990) 737743.
[12] H. Brannud, J.A. Bubenko, D. Sjelvgren, Optimal short term operation planning
of a large hydrothermal power system based on a non linear network ow
concept, IEEE Transaction on PWRS 1 (November (4)) (1986) 7582.
[13] S.O. Orero, M.R. Irving, A genetic algorithm modeling framework and solution
technique for short term optimal hydrothermal scheduling, IEEE Transaction
on PWRS 13 (May (2)) (1998).
[14] E. Gil, J. Bustos, H. Rudnick, Short-term hydrothermal generation scheduling model using a genetic algorithm, IEEE Transaction on Power Systems 18
(November (4)) (2003) 12561264.
[15] M. Ramirez, P.E. Ontae, The short-term hydrothermal coordination via genetic
algorithms, Electric Power Components and Systems 34 (2006) 119.
[16] K.P. Wong, Y.W. Wong, Short-term hydrothermal scheduling part 1: simulated
annealing approach, IEE Proceedings Generation, Transmission and Distribution 141 (5) (1994) 497501.
[17] P.C. Yang, H.T. Yang, C.L. Huang, Scheduling short-term hydrothermal generation using evolutionary programming techniques, IEE Proceedings Generation,
Transmission and Distribution 143 (July (4)) (1996) 371376.
[18] T.G. Werner, J.F. Verstege, An evolutionary strategy for short term operation
planning of hydro-thermal power systems, IEEE Transaction on Power Systems
14 (4) (1999) 13621368.
[19] J.S. Dhillon, S.C. Parti, D.P. Kothari, Fuzzy decision-making in stochastic multiobjective short-term hydrothermal scheduling, IEE Proceedings Generation,
Transmission and Distribution 149 (March (2)) (2002) 191200.
[20] M. Basu, An interactive fuzzy satisfying method based on evolutionary programming technique for multi-objective short-term hydrothermal scheduling,
Electric Power Systems Research 69 (2004) 277285.
[21] S. Jarnail, J.S. Dhillon, D.P. Dhillon, Kothari, Multi-objective short-term
hydrothermal scheduling based on heuristic search technique, Asian Journal
of Information Technology 6 (4) (2007) 447454.
[22] H. Yoshida, K. Kawata, Y. Fukuyama, S. Takayama, Y. Nakanishi, A particle swarm
optimization for reactive power and voltage control considering voltage security assessment, IEEE Transaction on Power Systems November (15) (2000)
12321239.
[23] Z.L. Gaing, Particle swarm optimization to solving the economic dispatch considering the generator constraints, IEEE Transaction on Power Systems 18
(August (3)) (2003) 11871195.
[24] J.B. Park, K.S. Lee, J.R. Shin, K.Y. Lee, A particle swarm optimization for solving
the economic dispatch with non-smooth cost functions, IEEE Transaction on
Power Systems 20 (February (1)) (2005) 3442.
[25] B. Yu, X. Yuan, J. Wang, Short-term hydro-thermal scheduling using particle
swarm optimization method, Energy Conversion & Management 48 (2007)
19021908.
[26] J. Kennedy, R. Eberhart, Particle swarm optimization, Proceedings of the IEEE
International Conference on Neural Networks IV (1995) 19421948.
[27] L. Lakshminarasimman, S. Subramanian, Short-term scheduling of hydrothermal power system with cascaded reservoirs by using modied differential
evolution, IEE Proceedings Generation, Transmission and Distribution 153 (6)
(2006) 693700.
K.K. Mandal was born in Kolkata, India on 25 December 1964. He received the BE
degree in electrical engineering from Jadavpur University, Kolkata, India in 1986
and ME degree from Allahabad University, Allahabad, India in 1998 and PhD from
Jadavpur University. His employment experience includes Indian Telephone Industries, National Institute of Technology, Durgapur, India. He is presently working as a
Reader in the Department of Power Engineering, Jadavpur University, Kolkata, India.
His present research interest includes power economics, deregulated electricity
industry and power electronics.
N. Chakraborty was born in Kolkata, India on 27 August 1964. He received his bachelor of electrical engineering in 1986 and masters of electrical engineering in 1989
from Jadavpur University, Kolkata. He was awarded with the DIC from Imperial College, London, UK and PhD degree from University of London in 1999. At present he is
a professor in the Department of Power Engineering, Jadavpur University, Kolkata.
His elds of research interest include power economics, applied superconductivity
and environmental measurements and analysis.