[1] scheduling of cogen
TRANSCRIPT
-
8/3/2019 [1] Scheduling of Cogen
1/8
Scheduling of cogeneration plants considering electricity wheelingusing enhanced immune algorithm
Sung-Ling Chen*, Ming-Tong Tsay, Hong-Jey Gow
Department of Electrical Engineering, Cheng-Shiu University, 840 Cherng-ching Road, Neau-song County, Kaohsiung 833, Taiwan, ROC
Received 12 May 2003; revised 13 July 2004; accepted 27 July 2004
Abstract
A new method based on immune algorithm (IA) is presented to solve the scheduling of cogeneration plants in a deregulated market. Theobjective function includes fuel cost, population cost, and electricity wheeling cost, subjective to the use of mixed fuels, operational limits,
emissions constraints, and transmission line flow constraints. Enhanced immune algorithm (EIA) is proposed by an improved crossover and
mutation mechanism with a competition and auto-adjust scheme to avoid prematurity. Table lists with heuristic rules are also employed in the
searching process to enhance the performance. EIA is also compared with the original IA. Test results verify that EIA can offer an efficient
way for cogeneration plants to solve the problem of economic dispatch, environmental protection, and electricity wheeling.
q 2004 Elsevier Ltd. All rights reserved.
Keywords: Immune algorithm; Cogeneration plants; Deregulated market
1. Introduction
Deregulating the power market creates competition andtrading mechanism for independent power producers (IPPs).
IPPs will use the existing transmission to sell power at a
market price. IPPs are also seeking chances to be connected
with the lower price of existing transmission for obtaining
their profits. The existing transmission owner could be
considered as a third party to provide the electricity wheeling
for seller/buyers. The electricity wheeling cost will affect the
bid price of IPPs under the deregulated environments.
Cogeneration systems have now been extensively
utilized by the industry. Cogeneration systems offer a
reliable, efficient, and economic means to supply both
thermal and electrical energy. If the electric powergenerated from the cogeneration systems is much more
than the consumption of the factory, the additional electric
power can be transmitted to the buyer. For a more effective
operation, efficient strategies have been developed in [18].
The model of cogeneration for a small industry is proposed
in [1]. An economic dispatching scheme with power
purchase facilities is presented in [25]. A non-linear
programming model with time-of-use (TOU) rates con-
sidered on operation is used in [6,7]. In [8] is proposed theevolutionary programming (EP) technique to solve a
multitime-interval scheduling in the daily operation of a
two-cogeneration system. However, these papers did not
involve the electricity wheeling problem. On the other hand,
it is imperative for cogeneration systems to operate
effectively according to the overall system schedule.
Various fuels, such as fuel oil (FO), liquid nature gas
(LNG), and coal are available at various cost bases. The
optimal operating strategy determines the optimal distri-
bution among the in-plant generation, fuels dispatch, and
electricity wheeling price while satisfying the overall
system constraints and transmission line constraints.Conventional operations are getting more and more
pressure to take the emission cost into consideration. In
recent years, rigid environmental regulation [911] forced
the utility planners to consider emission control as an
important objective. Various factors, such as cogeneration
unit types, time-schedules of load, fuel mix, billing rates,
and emission constraints are all required to be taken into
account. Considering the emission cost, a trade-off between
economy and environment need to be considered in
0142-0615/$ - see front matter q 2004 Elsevier Ltd. All rights reserved.
doi:10.1016/j.ijepes.2004.07.008
Electrical Power and Energy Systems 27 (2005) 3138
www.elsevier.com/locate/ijepes
* Corresponding author.
E-mail address: [email protected] (S.-L. Chen).
http://www.elsevier.com/locate/ijepeshttp://www.elsevier.com/locate/ijepes -
8/3/2019 [1] Scheduling of Cogen
2/8
the optimization process. It will become a more complicated
nonlinear problem when the emission cost is introduced
with mixed fuels. An efficient and reliable technique is
needed.
It is complicated to perform the economic dispatch of
cogeneration systems, especiallyfinding the best strategy in a
world of uncertainty. Conventional methods, such as linearprogramming, nonlinear programming, dynamic program-
ming,and mix-integer programming techniques,etc. become
more difficult to solve.Recently, newalgorithms based on the
artificial intelligence (AI) have been developed, such as
simulated annealing (SA) [12], genetic algorithm (GA)
[13,14], evolutionary programming [15,16], and immune
algorithm (IA) [1719]. Solution strategies proposed by most
AI algorithms need to consider a large solution space.
Extensive numerical computationis oftenrequired especially
when the load flow technique has to be used. On the other
hand, conventional methods may be faster, they are very
often limited by the problem structure and may diverge or
could lead to a local minimum. This paper presents an
enhanced immune algorithm (EIA)-based immune algori-
thms to solve theeconomicdispatch of cogeneration systems.
IA is based on the operation of human immune
system. The immune system is a basic bio-defense system
against viruses and disease-causing organisms. This complex
defense mechanism combines genes to deal with the
inbreaking antigens. Using this heuristic algorithm, IA has
advantages and some characteristics to show a better
performance than many other algorithms [1719]. IA takes
advantage of the conventional GA and tabu search, but the
choice of a proper probability for crossover and mutation is
still a dilemma. This paper proposed EIA which further
improves IA. In order to avoid prematurity, the crossover and
mutation mechanism is refined by a competition and auto-adjust scheme. Crossover and mutation were combined in
one step in EIA, and a competition mechanism was imple-
mented to automatically determine the choice of either one.
Numerical examples are also provided to show its
effectiveness.
2. Cogeneration systems
Fig. 1 shows the diagram of a cogeneration system with
common high and medium pressure steam headers. There
are M cogeneration systems at different buses. The system
has k back-pressure turbines for power generation. Fuel
co-firing can be obtained through different rows. The fuels
including FO, LNG, and coal were used in each boiler for
producing high-pressure steam. It is required to assess the
economic and operational benefits through optimal steam
loading allocation among boilers and turbines. Models for
operation evaluation, the I/O curves of boiler and turbine,
construction of multi-fuel unit model, and emission cost are
all needed.
Fig. 1. The diagram of the cogeneration system.
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 313832
-
8/3/2019 [1] Scheduling of Cogen
3/8
2.1. I/O cost curve of boilers
By using the regression technique, the coefficients of I/O
curve can be calculated from the operational records of
boilers. Assuming that the I/O curve of a boiler has a 3rd
order polynomial, the R2 is equal to 0.999. R2 is used as a
measure of the accuracy of future predictions and the bestvalue is 1. In this paper, the I/O curve of boilers is defined as
follows
FbijMbijZA0CA1MbijCA2M2bijCA3M
3bij (1)
where
Fbij(Mbij), enthalpy of the jth boiler at ith bus (MBTU/H);
Mbij, steam output of the jth boiler at ith bus (T/H);
A0, A1, A2, A3, coefficients of the I/O operation curve.
With mixed fuel used, a proper modification will be
needed. The dual-fueled unit model was formulated in [20].
Eq. (2) is used to represent a unit burning three fuelssimultaneously. We have
FbTiMbiZFb1iMbil1i Ch1=2l2iCh1=3l3i (2)
where
FbTi(Mbi), total enthalpy at ith bus (MBTU/H);
Fb1i(Mbi), enthalpy of fuel 1 at ith bus (MBTU/H);
h1/2, the efficiency ratio of fuel 1/fuel 2;
h1/3, the efficiency ratio of fuel 1/fuel 3;
l1i, l2i, l3i, the mixed ratio of fuel 1, 2, and 3 at ith bus.
With l1iCl
2iCl
3iZ
1, the I/O cost curve of boilers canbe described by
FBCTiZFbTiMbiBCTi (3)
BCTiZBC1l1iCBC2l2CBC3l3i (4)
where
FBCTi, the total operation cost of the boilers at ith bus
(NT$);
BCTi, the total cost of fuel m ixture at ith bus
(NT$/MBTU);
BC1, BC2, BC3, the cost of fuel 1, 2, and 3 (NT$/MBTU).
2.2. I/O operation curve of steam turbines
For back-pressure turbine generator, the power equation
for turbine j can be formulated by [21]
PgijtZK0iCK1jMmijCK2jM2mij iZ 1; 2;.;M
jZ 1; 2;.; k(5)
where Mmij is the medium pressure extraction flow of
turbine j at ith bus; Pgij is the generated electric power from
turbine j; K0j, K1j, and K2j are coefficients of turbine j which
can then be found by curve fitting technique with field data.
2.3. Emission model
Two primary emissions are sulfur dioxide (SOx) and
nitrogen oxides (NOx). Emission models may be defined asthe amount of fuel consumed or as a function of boiler
steam. In this paper, the emissions are modeled as a function
of fuel enthalpy dependent on the emission factor [11].
ESMbZgSFbMb (6)
ENMbZgNFbMb (7)
And the emission model with mixed fuels can be
formulated by
ESij$ZgS1jl1ijCgS2jl2ijCgS3jl3ijFbTijMbij;l1ij;l2ij;l3ij
(8)
ENij$ZgN1jl1ijCgN2jl2ijCgN3jl3ijFbTijMbij;l1ij;l2ij;l3ij(9)
where
ESij($), the amount of pollutant SOx for the jth boiler at
the ith bus (T/h);
ENij($), the amount of pollutant NOx for the jth boiler at
the ith bus (T/h);
FbTij($), total enthalpy for the jth boiler at the ith bus
(T/h);
gS1j, gN1j, the emission factor of SOx and NOx with oil
for the jth boiler (T/Mbtu);
gS2j, gN2j, the emission factor of SOx and NOx with LNG
for the jth boiler (T/Mbtu);
gS3j, gN3j, the emission factor of SOx and NOx with coal
for the jth boiler (T/Mbtu);
l1ij, l2ij, l3ij, the mixed ratio of fuel 1, 2, and 3 for the jth
boiler at ith bus.
3. Problem formulation
The optimization needs to meet the steam demand of in-
plant process and electricity. We have the objective function
including fuel cost, emission cost, and electricity wheelingcost formulated by
Min obj_f
Z
XMiZ1
XkjZ1
BCijl1ij; l2ij; l3ijFbijMbij; l1ij; l2ij; l3ij
(
CCS
XkjZ1
ESijMbij; l1ij; l2ij; l3ij
CCN
XkjZ1
ENijMbij; l1ij; l2ij; l3ijCWUC!PGi
)10
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 3138 33
-
8/3/2019 [1] Scheduling of Cogen
4/8
CS and CN are the charged pollution emission fee for SOxand NOx. WUC is the wheeling unit cost (NT$/MWh). PG iis the total wheeling electricity at bus i.
The constraints considered are described as follows:
(1) Steam balance for boilers, turbine and industrial process
areXkjZ1
MbijKDhi KXkjZ1
MhijZ 0 iZ1; 2;.;M (11)
XkjZ1
MhijKXkjZ1
MmijZ0 iZ1; 2;.;M (12)
XkjZ1
MmijKDmiZ 0 iZ1; 2;.;M (13)
where Mhij is the high pressure injection flows of turbine
j at ith bus. Dhi and Dmi are the high and medium
pressure steam demands at ith bus.(2) The total fuel proportion in each boiler must sum up to 1
l1ijtCl2ijtCl3ijtZ1:0 iZ1;.;M
jZ1; 2;.; k(14)
(3) Power balance in the power system
XMiZ1
XkjZ1
PgijKILOADi
!Z
XMiZ1
PGi (15)
ILOADi is the internal load of cogeneration systems at
ith bus.
(4) Operation constraints for boilers, steam turbine, power
generation, emission control:
Mminbij %Mbij%M
maxbij iZ1; 2;.;M
jZ1; 2;.; k(16)
Mminhij %Mhij%M
maxhij iZ1; 2;.;M
jZ1; 2;.; k(17)
Mminmij %Mmij%M
maxmij iZ 1; 2;.;M
jZ1; 2;.; k(18)
Pmingij %Pgij%P
maxgij iZ1; 2;.;M jZ1; 2;.; k
(19)
S$ZXkjZ1
ESijMbij; l1ij; l2ij; l3ij%Slimit
iZ1; 2;.;M
(20)
N$ZXk
jZ1
ENijMbij; l1ij; l2ij; l3ij%Nlimit
iZ1; 2;.;M
(21)
jf[j%fmax[ (22)
Mminbij ; Mmaxbij , lower and upper limits of flows for
boiler j;
Mminhij ; Mmaxhij , lower and upper limits of high pressure
injection flows for turbine j;
Mminmij ; Mmaxmij , lower and upper limits of medium
pressure extraction flows for turbine j;
Pmingij ; Pmaxgij , lower and upper limits of the generatedelectric power for turbine j;
Slimit, Nlimit, the total permissible emissions for SOxand NOx;
f[f[Zf0[Ca[iDPi, flow on line [ after the congera-
tion plants on bus i;
f0[ , flow on line [ before the congeration plants on
bus i;
a[i, the generation shift factors;
DPi, change in generation at bus i.
4. Solution algorithm
IA is a search algorithm based on the mechanism of
nature selection and genetics. Antigens and antibodies can
be viewed as objective functions and feasible solutions,
respectively. The process of genetic structure is similar to
GA, including crossover, mutation, and reproduction. For
the efficiency of a performance, IA is modified by improved
crossover and mutation mechanism. It is called an EIA. EIA
was developed as follows.
4.1. Encoding
The coding scheme can be illustrated in Fig. 2, where
each antibody indicates a combination of the steam of
boilers and the ratio of fuels. The antibody is encoded as
Fig. 2. Chromosome string of the antibody.
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 313834
-
8/3/2019 [1] Scheduling of Cogen
5/8
a chromosome string, which is produced by Eq. (24). When
EIA search is terminated, the chromosome will then be
decoded.
D2BfdMiliKMmini l
mini =resolieg (23)
resoliZ Mmax
ilmax
iKMmin
ilmin
i=2bitK1
D2B, decimal to binary conversion; bit, the number of bits
in a chromosome.
4.2. Affinity and diversity evaluation
Immune system generates different antibodies according
to the affinity recognition between antigens and antibodies
or between two antibodies. There are two classes of affinity
in IA. One is the affinity between antigens and antibodies. It
represents the combination intensity between antigen and an
antibody. The other one is the affinity between two
antibodies; it shows the similarity between two antibodies.From information theory, the entropy can be applied to
measure diversity of antibodies. It can be computed by
EkNZK
XNiZ1
Pik log10 Pik (24)
where Nis the number of antibodies, Pik is the probability of
the ith allele coming out of the kth allele. For example, if all
alleles at the kth antibody are the same, Ek(N)Z0. Thus the
total diversity of the kth antibody is
ENZ1
MX
M
kZ1
EkN (25)
where M is the number of gene of the kth antibody.
Two affinity forms must be taken into account in the
proposed EIA. One is the affinity between two antibodies,
i.e. jth and kth. It can be calculated by
AffbjkZ 1CE2K1 (26)
where E(2) is the diversity of the jth and kth antibody only.
Note that if two antibodies are the same, (Affb)jkis equal to1.
(Affb)jkis set between zero and one. Another one is applied to
investigate the affinity between antibodies and antigens with
Affgk
Z 1CObj_fkK1
(27)
Obj_fk is the objective function for the kth antibody. The
affinity score of each antibody is obtained by calculating the
objective function and taking (11)(22) into account. If one
or more variables violate their limits, the corresponding
chromosome will be put into the tabu list to avoid generating
the same infeasible solution again.
4.3. Antibody recomposition
New chromosomes will be obtained from crossover and
mutation. Crossover is a structured recombination operation
by exchanging genes of two parent antibodies. Mutation is
the occasional random alteration of genes. An improved
crossover and mutation (ICM) scheme is proposed in this
paper.
4.3.1. Simple crossover and mutation scheme (SCM)
The crossover process randomly (uniform distribution)selects two parents to exchange genes with a crossover
rate Pc. The location of the gene within the chromosome
is called locus. The crossover point is also randomly
chosen from the loci. If one or both offspring is infeasible,
another mate will be chosen again for crossover. The
mutation process randomly (uniform distribution) selects
one parent with a mutation rate Pm. We could randomly
select a locus to mutate. If the offspring is infeasible,
another parent will be chosen until a feasible solution can
be obtained.
4.3.2. Improved crossover and mutation scheme (ICM)Crossover generally executes before mutation through-
out searching process. In original IA, a higher crossover rate
allows the exploration of solution space around the parent
solution. The mutation rate controls the rate at which new
genes are introduced, and explores new solution territory. If
it is too low, the solution might settle at a local optimum. On
the contrary, a high rate could generate too many
possibilities. The offspring lose their resemblance to the
parents; the algorithm will not learn from the past and could
become unstable. It is a dilemma to choose suitable
crossover and mutation rate for SCM. The ICM scheme is
thus proposed to avoid the difficulty.
(i) Randomly select two parents, and generate offsprings
by introducing CP(g) with
(a) If Rand!CP(g), use mutation;
(b) If RandOCP(g), use crossover.
where
Rand, the uniform random number in (0,1);
CP, 0.1%CP%0.95, the control parameter with initial
value set to 0.5;
g, the current generation number.
The offspring will be generated until all parents are
processed. Fig. 3 shows the initial relationship of
crossover and mutation in ICM. If the best current
solution comes from crossover, there is a more likelihood
for crossover to generate better offsprings for the next
population. On the contrary, there is a more likelihood for
mutation to generate better offsprings. If the best solution
remains the same, the operation of crossover or mutation
needs to hold back. The probability of crossover and
mutation sums to one.
(ii) IfFmin(g) is the minimum cost of the gth generation,
and Fmin(gK1)OFmin(g) comes from crossover, the control
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 3138 35
-
8/3/2019 [1] Scheduling of Cogen
6/8
parameter CP(gC1) will decrease. We have
CPgC1ZCPgKD (28)
where D is the auto-adjust distance, it can be calculated by
DZjCPgKCPgK1j
2
Fig. 4 shows the variation of probability of crossover.
(iii) If Fmin(gK1)OFmin(g) comes from mutation,
CP(gC1) will increase. For Fmin(gK1)OFmin(g), we have
CPgC1ZCPgCD (29)
The variation of probability of mutation is illustrated in
Fig. 5.
(iv) IfFmin(gK1)ZFmin(g), the control parameter needs
to hold back.
If CP(g)OCP(gK1)
CPgC1ZCPgKD (30)
otherwise
CPgC1ZCPgCD (31)
where CP must be held between 0 and 1, and D* is also the
auto-adjust distance, it can be calculated by
DZ jCPgKCPgK1j
4.4. Stopping rule
The process of generating new antibody with the best
affinity between antibody and antigen will continue until the
affinity values are optimized or the maximum generation
number is reached. In our study, the stopping rule is set to300 generations.
5. Case study
In this paper, the IEEE 6 bus with some practical
modifications is used as examples to show the effect of the
proposed method. Two cogeneration systems with five
back-pressure steam turbines and five steam boilers are
located at buses 2 and 3. The data of two cogeneration
systems in IEEE 6-bus system are described in Table 1. Theoperating data for cogeneration systems was tested on the
Petroleum Company. The fuels used are FO, LNG, and coal.
The fuel consumption and steam generation were measured
in the field. By using the measurement data, curve fitting
method was used to get the I/O operation curves. Table 2
shows the coefficients of the I/O operation curve for boilers.
The associated coefficients for steam turbines are listed in
Table 3.
According to Eq. (2), the fuel mixture ratio is required to
get the I/O operation curve for a boiler that is simul-
taneously burning three fuels. Table 4 shows the efficiency
of boilers with various fuels.All facilities including generators, boilers, and steam
turbines have their capacity limitation. The rated limits can
be expressed in Tables 5 and 6.
Fig. 3. Probability map of crossover and mutation in ICM for CPZ0.5.
Fig. 4. Variation of probability of crossover.
Fig. 5. Variation of probability of mutation.
Table 1
Two cogeneration systems of IEEE 6-bus system
Cogeneration 1 Cogeneration 2
The number of units 5 back-pressure 5 back-pressure
Location bus 2 3
High-pressure demand (T/H) 40 40
Medium-pressure demand (T/H) 510 510
Internal load (MW) 5 10Wheeling unit cost (NT$/MWH) 92 92
SOx/NOx limited (T/H) 0.9/0.5 0.9/0.5
Table 2
The coefficients of the I/O operation curve of boilers
Unit no. A0i A1i A2i A3i
Boiler 1 K20.27984 3.47598 K0.00664 2.152!10K5
Boiler 2 523.56446 K17.82798 0.25662 K9.771!10K4
Boiler 3 K716.0406 25.69203 K0.23667 7.667!10K4
Boiler 4 27.23617 1.69342 0.00956 K3.189!10K5
Boiler 5 K14.45154 2.78372 K0.00288 6.2!10K6
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 313836
-
8/3/2019 [1] Scheduling of Cogen
7/8
5.1. Simulation results
Table 7 shows the fuels dispatch of the boilers. The ratio
of fuel in each boiler summed up to 1 and each fuel must be
used in each boiler. In our study, coal only will be burned for
maximum economy, if the emission constraints are not
considered.
Table 8 shows the simulation results for two cogenera-
tion systems. From Table 8, all constraints including
emission constraints are same. The buyer at buses 2 and 3
consume 32.0616 and 28.7345MW, respectively.
Table 9 is the cost analysis of two cogeneration systems.
From Table 9, it is noted that wheeling/emission cost is
important on the overall economy of the cogeneration
systems. The total cost of operation dispatch for considering
wheeling/emission cost is higher without considering
wheeling/emission cost. It is inherently compromisedbetween the cost and pollution emission.
5.2. Convergence test
Fig. 6 illustrates the convergence characteristics of EIA
and IA. It shows the improvement of the EIA over IA. An
IBM PC with P-IV2.0 GHz CPU and 512MB SDRAM is
used in our test. Table 10 shows the maximum, minimum,
and average optimized cost with 100 random initial parents
tested. The population size of each trial is 20. Although the
solution improvement is subtle, it did show the capability of
EIA in exploring a more likely global optimum.
Table 3
The coefficients of steam turbines
Unit no. K0i K1i K2i
Gen 1 1.67419 0.02042 0.000216
Gen 2 K1.46151 0.08497 0.00008
Gen 3 K1.393504 0.093989 0.000037
Gen 4 K0.23472 0.054951 0.000299
Gen 5 K3.2978 0.138129 K0.00029
Table 4
The efficiency of boilers with various fuels
Boiler no. Fuel oil (%) LNG (%) Coal (%)
Boiler 1 88 90 86
Boiler 2 87 89 86
Boiler 3 89 91 87
Boiler 4 86 89 85
Boiler 5 87 89 85
Table 6
The limits of steam output
Unit no. Min (T/h) Max (T/h)
Mh1, Mm1 68.77 154.67
Mh2, Mm2 70.22 121.09
Mh3, Mm3 60.21 115.93
Mh4, Mm4 65.00 114.68
Mh5, Mm5 69.49 133.93
Table 5
Upper and lower limits of boiler flows and generator
Unit no. Min (T) Max (T) Unit no. Min
(MW)
Max
(MW)
Boiler 1 68 137.5 Gen 1 4.1 10
Boiler 2 52 120 Gen 2 4.9 10
Boiler 3 60 137.5 Gen 3 4.4 10Boiler 4 52 100 Gen 4 4.6 10
Boiler 5 127 250 Gen 5 4.9 10
Table 8
The simulation results for two cogeneration systems
Item Cogeneration 1
(bus-2)
Cogeneration 2
(bus-3)
Pg1 (MW) 7.6071 5.3268
Pg2 (MW) 6.0786 8.3301
Pg3 (MW) 8.4553 7.9039
Pg4 (MW) 5.0068 8.0302
Pg5 (MW) 9.9138 9.1435Total generation (MW) 37.0616 38.7345
Buyer (MW) 32.0616 28.7345
Mb1 (T/H) 69.4946 85.3920
Mb2 (T/H) 55.2571 69.0166
Mb3 (T/H) 119.8485 98.8636
Mb4 (T/H) 55.8006 52.0000
Mb5 (T/H) 249.5992 244.7278
Total emission of SOx (T/H) 0.8996 0.9000
Total emission of NOx (T/H) 0.4852 0.4910
Table 9
The cost analysis of two cogeneration systems
Cogeneration 1
(bus-2)
Cogeneration 2
(bus-3)
Total cost
Fuels cost 8.2007!104 9.0206!104 1.7221!105
Wheeling cost 3.4097!103 3.5636!103 6.9732!103
Emission cost 1.4819!104 1.4892!104 2.9711!104
Total cost 1.0024!105 1.0866!105 2.0890!105
Unit: New Taiwan Dollar (NT$).
Table 7
Fuel dispatch of the boilers
Cogeneration 1 Cogeneration 2
Oil LNG Coal Oil LNG Coal
Mb1 0.3177 0.0059 0.6764 0.0616 0.0039 0.9345
Mb2 0.0655 0.0010 0.9335 0.2571 0.0196 0.7234
Mb3 0.1945 0.0313 0.7742 0.0694 0.0626 0.8680Mb4 0.3803 0.0596 0.5601 0.1867 0.0078 0.8055
Mb5 0.0244 0.0049 0.9707 0.0616 0.0274 0.9110
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 3138 37
-
8/3/2019 [1] Scheduling of Cogen
8/8
6. Conclusions
This paper presents an EIA to minimize the economic
dispatch of cogeneration systems in a competitive market.
The computation time and the operation cost by the EIAmethod have been compared with original IA method.
Results are found to be significantly improved. EIA is
superior to IA in two ways: one is the use of tabu lists to
avoid invalid searches, especially in applications with many
constraints and local optimum; another one is the automatic
regulation of the frequency of crossover and mutation
operations, particularly in applications sensitive to the
probabilistic rates. EIA has great potential to be further
applied to many ill-conditioned problems in power system
planning and operations.
References
[1] Ghoudjehbaklou H, Puettgen HB. Optimization topics related to small
power producing facilities operating under energy pricing policies.
IEEE Trans Power Syst 1987;2(2):296302.
[2] Rooijers FJ, Amerongen RAM. Static economic dispatch for co-
generation systems. IEEE Trans Power Syst 1994;9(3):13927.
[3] Farghal SA, El-dewieny RM, Riad AM. Optimum operation of
cogeneration plants with energy purchase facilities. IEE Proc
Generation Transm Distrib 1987;134(5):3139.
[4] Baughman ML, Elsner NA, Merrill PS. Optimizing combined
cogeneration and thermal storage systems. IEEE Trans Power Syst
1989;4(3):97480.
[5] Farghal SA, El-dewieny RM, Riad AM. Economic justification of
cogeneration systems for industrial steam users and utility systems.
IEE Proc Generation Transm Distrib 1989;136(2):1007.
[6] Chen BK, Hong CC. Optimum operation for a back-pressure
cogeneration system under time-of-use rates. IEEE Trans Power
Syst 1996;11(2):107484.
[7] Asano H, Sagai S, Imamura E, Ito K, Yokoyama R. Impacts of time-
of-use rates on the optimal sizing and operation of cogeneration
systems. IEEE Trans Power Syst 1992;7(4):144450.
[8] Lai LL, Ma JT, Lee JB. Multi-time interval scheduling for daily
operation of a two-cogeneration system with evolutionary program-
ming. Int J Elect Power Energy Syst 1998;20(5):30511.
[9] Tsuji A. Optimal fuel mix dispatch under environmental constraints.
IEEE Trans Power Apparatus Syst 1981;100(5):235764.
[10] Wong KP, Yuryevich J. Evolutionary programming based algorithmfor environmentally constrained economic dispatch. IEEE Trans
Power Syst 1998;13(2):3016.
[11] Lamont JW, Obessis EV. Emission dispatch models and algorithm for
the 1990s. IEEE Trans Power Syst 1995;10(2):9417.
[12] Wong KP, Wong YW. Combined genetic algorithm/simulated
annealing/fuzzy set approach to short-term generation schedule with
take-or-pay fuel contract. IEEE Trans Power Syst 1996;11(1):12836.
[13] Park YM, Park JB, Won JR. A hybrid genetic algorithm/dynamic
programming approach to optimal long-term generation expansion
planning. J Elect Power Energy Syst 1998;20(4):295303.
[14] Hong YY, Li CY. Genetic algorithm based economic dispatch for
cogeneration units considering multiplant multibuyer wheeling. IEEE
Trans Power Syst 2000;17(1):13440.
[15] Nguyen DHM, Wong KP. Power markets analysis using genetic
algorithm with population concentration. IEEE Powercon 2000conference, Perth, Australia; 47 December 2000. p. 3742.
[16] Wen JY, Wu QH, Nuttall KI, Shimmin DW, Cheng SJ. Construction
of power system load models and network equivalence using an
evolutionary computation technique. J Elect Power Energy Syst 2003;
25(3):2939.
[17] Chun JS, Jung HK, Hahn SY. A study on comparison of optimization
performances between immune algorithm and other heuristic
algorithms. IEEE Trans Magn 1998;34(5):29725.
[18] Huang SJ. An immune-based optimization method to capacitor
placement in a radial distribution system. IEEE Trans Power Deliv
2000;15(2):7449.
[19] Chun JS, Kim MK, Jung HK, Hong SK. Shape optimization of
electromagnetic devices using immune algorithm. IEEE Trans Magn
1997;33(2):18769.
[20] Shoults RR, Robert KG. Power system operation-course lecture notes.
Energy Systems Research Center, The University of Texas at
Arlington, Arlington, Texas 76019; 1986.
[21] Tsay MT, Lin WM, Lee JI. Interaction best-compromise approach for
operation dispatch of cogeneration systems. IEE Proc Generation
Transm Distrib 2001;148(4):32632.
Fig. 6. The convergence characteristics of EIA and IA.
Table 10
The comparison between EIA and IA
EIA IA
Max. converged cost (NT$) 2.0891!105 2.1373!105
Min. converged cost (NT$) 2.0890!105 2.1358!105
Average converged cost (NT$) 2.0890!105 2.1367!105
CPU time (min:s) 8:02 08:26
S.-L. Chen et al. / Electrical Power and Energy Systems 27 (2005) 313838