Professional Documents
Culture Documents
Energy
journal homepage: www.elsevier.com/locate/energy
a r t i c l e i n f o a b s t r a c t
Article history: The primary objective of CDEED (combined dynamic economic emission dispatch) problem is to
Received 13 January 2014 determine the optimal power generation schedule for the online generating units over a time horizon
Received in revised form considered and simultaneously minimizing the emission level and satisfying the generators and system
10 August 2014
constraints. The CDEED problem is bi-objective optimization problem, where generation cost and
Accepted 15 November 2014
Available online xxx
emission are considered as two competing objective functions. This bi-objective CDEED problem is
represented as a single objective optimization problem by assigning different weights for each objective
functions. The weights are varied in steps and for each variation one compromise solution are generated
Keywords:
Combined dynamic economic emission
and finally fuzzy based selection method is used to select the best compromise solution from the set of
dispatch compromise solutions obtained. In order to reflect the test systems considered as real power system
Chaotic differential harmony search model, the security constraints are also taken into account. Three new versions of DHS (differential
algorithm harmony search) algorithms have been proposed to solve the CDEED problems. The feasibility of the
Self-adaptive differential harmony search proposed algorithms is demonstrated on IEEE-26 and IEEE-39 bus systems. The result obtained by the
algorithm proposed CSADHS (chaotic self-adaptive differential harmony search) algorithm is found to be better
Chaotic self-adaptive differential harmony than EP (evolutionary programming), DHS, and the other proposed algorithms in terms of solution
search algorithm
quality, convergence speed and computation time.
Evolutionary programming
© 2014 Elsevier Ltd. All rights reserved.
1. Introduction with newer ones and emission dispatch. Out of these methods,
the emission dispatch method is an attractive method, in which
The primary objective of CDEED (combined dynamic economic both the objectives (cost and emission) are minimized simulta-
emission dispatch) problem is to determine the optimal power neously. In the past decades, many conventional techniques such as
generation schedule for the online generating units over a time LP (linear programming) [2], NLP (non-linear programming) [3], QP
horizon and at the same time minimizing the emission level and (quadratic programming) [3], and LR (Lagrange relaxation) [4] have
satisfying the security constraints (transmission line flow limit and been proposed to solve the ELD (economic load dispatch) problems.
load bus voltage limits), generator constraints and spinning reserve These techniques often use approximations to limit complexity of
capacity constraints simultaneously. The US Clean Air Act Amend- the problem. The solution obtained from these methods is normally
ments of 1990 mandates a significant reduction of NOx and SO2 inferior in solution quality since they usually get stuck at the local
emissions from 1980 levels [1]. These environmental constraints optimal solution. To overcome this difficulty, in the recent past,
forced the utilities to modify their design or operational method- stochastic search optimization algorithms such as PSO (particle
ology to decrease the atmospheric emissions from the electrical swarm optimization) [5], SA (simulated annealing) [6], DE (differ-
power plants. The methods available to control the emissions, are ential evolution) [7], AIS (artificial immune system) [8], ECE
installing emission control equipments in power plant, switching to (enhanced cross-entropy method) [9], HHS (hybrid swarm intelli-
lower sulfur coal, fuel switching, replacing the aged fuel-burners gence based harmony search) [10], EAPSO (enhanced adaptive
particle swarm optimization) [11], BCO-SQP (bee colony optimiza-
tion and sequential quadratic programming) [12], SOA-SQP (seeker
* Corresponding author. Tel. þ91 9865003003. optimization algorithm-sequential quadratic programming) [13],
E-mail address: arulphd@yahoo.co.in (R. Arul). improved PSO method [14] and ICA (imperialist competitive
http://dx.doi.org/10.1016/j.energy.2014.11.037
0360-5442/© 2014 Elsevier Ltd. All rights reserved.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
2 R. Arul et al. / Energy xxx (2014) 1e16
algorithm) [15] have been used to solve the DED (dynamic eco- metrics tests are also executed to ascertain the quality of the so-
nomic dispatch) problems without emission and security con- lution obtained in all case studies considered.
straints. NPAHS (Harmony search method with a new pitch
adjustment rule) [16], CQGA (chaotic quantum genetic algorithm)
[17], EFA (enhanced firefly algorithm) [18], SALCSSA (self-adaptive 2. Bi-objective CDEED problem
learning charged system search algorithm) [19] and FSALPSO (fuzzy
self-adaptive learning particle swarm optimization) [20] methods The bi-objective CDEED problem is represented as a single
have been used to solve DED problems with emission constraints. objective optimization problem by assigning different weights for
Vaisakh et al. [21] recently have applied bacterial foraging PSO-DE each objective functions. The mathematical expression for CDEED
algorithm to solve DED with security and spinning reserve capacity problem is given in (1) [29,30]
constraints. In the literature, no research works were done to solve
the DED problems with both emission and security constraints. So X
N
Ft ¼ ðw*F1 þ h*ð1 wÞ*F2 Þ (1)
in this paper, an attempt is made to solve the DED problems with i¼1
both emission and security constraints along with other conven-
tional constraints. Heuristic methods normally do not always The letter ‘h’ is called penalty factor or scaling factor. The scaling
guarantee the global optimal solution but they generally provide a factor is multiplied with the emission function to get an equivalent
reasonable solution, which is sub-optimal or a value near to global cost value in $/hr. The calculation of h value is given in Ref. [31]. The
optimal solution. HS (harmony search) algorithm was proposed by value of weighing factor w indicates which objective function is
Geem et al. [22] which is a new meta-heuristic optimization algo- given more importance. The problem becomes classical DED
rithm. It imitates the music improvisation process of the music problem, when w ¼ 1 that minimizes only the fuel cost. The
players to improvise the pitches of their instruments so as to obtain problem becomes pure DEmD (dynamic emission dispatch) prob-
better harmony. The uniqueness of HS algorithm is, it will consider lem when w ¼ 0, which minimizes only the emission level. In
all the existing solution vectors in the HM (harmony memory) CDEED problem, the value of w is decreased in steps from 1 to 0, for
matrix to generate a new solution vector. This property increases each w value, a compromise solution will be generated. The weight
the exploration power of the HS algorithm to produce better so- assigned for each objective functions in (1) are such that the
lutions. It is also proved that the performance of HS algorithm is summation of weights should be equal to one [32,33]. Finally fuzzy
better than GA (genetic algorithm), EP (evolutionary program- based selection method is utilized to select the BCS (best compro-
ming), IFEP (improved fast evolutionary programming), PSO (par- mise solution) from the set of compromise solutions obtained for
ticle swarm optimization) and DE (differential evolution) each variation of w value. As the value of w decreases, the fuel cost
algorithms [23e25]. It has been observed that in the complex and value increases and the emission value decreases.
multi-modal fitness landscapes the performance of HS algorithm is
inferior because it may trap in the local optima or show faulty
3. Fuzzy based selection of BCS (best compromise solution)
convergence. In 2007, Mahdavi et al. [26] proposed an improved
IHS (improved HS algorithm), in which the control parameters PAR
Choosing a best compromise solution from the obtained Pareto
(pitch adjustment rate) and bw (band width) are dynamically
optimal set is important in decision making process. The fuzzy
varied with respect to the iteration number to generate better
membership approach is used to find a best compromise solution.
harmony vector than HS algorithm. Mahammed and Mahdavi [27]
Due to imprecise nature of the decision maker's judgment the ith
in 2008 proposed GHS (global-best harmony search) algorithm, in
objective function fi of individual k is represented by a membership
this algorithm some concepts borrowed from particle swarm in-
function mki defined as follows [20,34]:
telligence are used to enhance the performance of HS algorithm.
Prithwish Chakraborty et al. [28] in 2009 proposed a new hybrid 8
>
> 1 fi fimin
algorithm called DHS (differential harmony search) algorithm. The >
>
>
< f max f
DED (dynamic economic dispatch) problem itself is a hard problem i
to solve, when the objective function of emission is added further to mki ¼ i
fimin < fi < fimax (2)
>
> fimax fimin
>
>
it, then the problem becomes more complicated than before and it >
:
needs a very efficient algorithm to generate accurate solution for 0 fi fimax
this problem. To solve this problem, three versions of DHS (differ-
ential harmony search) algorithms are proposed. They are CDHS where fimin and fimax are the minimum and maximum value of ith
(chaotic differential harmony search) algorithm, SADHS (Self- objective function among all non-dominated solutions, respectively
adaptive differential harmony search) algorithm and CSADHS for each non-dominated solution k, the normalized membership
(chaotic self-adaptive differential harmony search) algorithm. In function mk is calculated as
the CDHS algorithm, the mutation constant F value is chaotic var- PN k
iables generated using logistic map and in every generation the i¼1 mi
mk ¼ Pp PN k (3)
value of F is changed. The F value in the proposed SADHS algorithm
k¼1 i¼1 mi
is generated using random variable generation method and it is
varied using a self-adaptive mechanism. In the CSADHS algorithm, where p is the total number of non-dominated solutions. The best
the F value is generated using logistic map and self-adaptive compromise solution is having maximum value of mk.
mechanism is introduced to change the value of F during the run
of the algorithm. In order to demonstrate the effectiveness of the
proposed algorithms, they are applied on IEEE-26 bus and IEEE-39 4. Problem formulation
bus system to solve the CDEED problem with generator, security,
spinning reserve capacity constraints. The result obtained by the 4.1. Objective functions
proposed CSADHS algorithm is found to be better than EP, DHS and
the other proposed algorithms in terms of solution quality, The objective functions considered in the CDEED problem are as
convergence speed and computation time. The performance follows:
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 3
4.1.2. Emission function The number of prohibited operating zones in the ith generating
The total emission produced from fossil-fueled thermal stations unit is represented by ni. k is the index of the prohibited operating
can be expressed as follows [35]: zones of the ith generating unit. Pi;k LL and P UL are the lower and
i;k
upper bounds of kth prohibited operating zones of unit i.
X Ng
F2 ¼ Ei Pgi ¼ 102 ai þ bi Pgi þ gi Pgi
2
þ di exp li Pgi (5) 4.2.4. Ramp rate constraint
i¼1 The ramp-up and ramp-down limits are represented as follows
[7]:
where ai, bi, gi, di and li are emission curve coefficients of the ith
generator. Pit1 Pi;t DRi ; if power generation decreases
X
N
Pi;t PD;t PL;t ¼ 0 where i ¼ 1; 2; …; N and t ¼ 1; 2; …; T max Pi;min ; Pit1 DRi Pi;t min Pi;max ; Pit1 þ URi
i¼1
(11)
(6)
where PD,t is the load demand and PL,t is the real power loss at time such that
interval ‘t’. The power loss is calculated using the power flow
Equation (8).
Pit;min ¼ max Pi;min ; Pit1 DRi &
(12)
Pit;max ¼ min Pi;max ; Pit1 þ URi
gðjVj; qÞ ¼ 0 (7)
where
8 Sp 4.2.5. Security constraints
< Pi;cal ðjVj; qÞ Pi
>
gðjVj; qÞ ¼ Qi;cal ðjVj; qÞ QiSp (8) The voltage at load buses and real power flow in the trans-
>
: Sp mission lines should be within the limits specified for secure
Pn;cal ðjVj; qÞ Pn operation [21].
where Pi,cal and Pn,cal are the calculated real power at ith PQ bus and
nth PV bus, respectively. Qi,cal and QiSp are the calculated and LFkt LFkmax ; k ¼ 1; …; NL (13)
specified reactive power at ith PQ bus.PnSp is specified real power at
nth PV bus. PiSp is the specified real power at the PQ bus i. jVj and q
Vi;min Vi Vi;max i ¼ 1; 2; 3…NB (14)
are voltage magnitude and phase angles of different buses.
where Vi,min and Vi,max are the minimum and maximum limits for
4.2.2. Generation capacity constraint the voltage at ith PQ bus. The total number of PQ bus is denoted by
The real power output of all the committed generating units are NB. Total number of transmission lines are represented by NL. LFkt is
limited by its lower and upper bounds for stable operation under all apparent power flow in the line k at time t in MVA. LFkmax is the
the time intervals considered [17]. maximum rating of transmission line k.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
4 R. Arul et al. / Energy xxx (2014) 1e16
The fitness function value is calculated as follows [10] and [21]: 7. Mutation operator in DE (differential evolution) algorithm
2 F ¼ FL þ Ynþ1 *ðFU FL Þ;
Vi;min if Vi;t < Vi;min (23)
where FL and FU are the lower and upper limits of F:
Vi lim ¼ 4 Vi;max if Vi;t > Vi;max (20)
Vi;t otherwise
0 0
xnew ¼ xi þ F ðxr1 xr2 Þ (24)
0
where xi is an intermediate harmony vector generated after
Test system leq lpoz lrr lsr lLF lV considering memory consideration and random selection rules of
CDHS algorithm. xr1 and xr2 are random and different harmony
IEEE-26 bus 1000 1000 1000 500 500 500
IEEE-39 bus 1000 2000 e 500 500 500
vector selected from HM matrix. The improvisation process is
detailed in Sections 8.2 & 8.3.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 5
8.2. Computational steps of the proposed CDHS algorithm for The generation of design variables in the intermediate harmony
CDEED problem vector is as follows:
The generation of design variables in the intermediate harmony
The computational steps of the proposed CDHS algorithm are as vector is carried out by the parameter HMCR. The value of HMCR is
follows: greater than or equal to a random number, then a value for the first
0
design variable x1;1 will be generated from the specified of HM (x11;1
Step 1 Read data of generators cost curve, emission coefficients, HMS
to x1;1 ) by the memory consideration rule. If not, a value will be
ramp rate limits, valve point effects, prohibited operating produced using random selection rule from the possible range
zones, minimum and maximum generation bounds, load (lower to upper limit) of the first decision variable. The same
demand pattern, the spinning reserve requirements, the method is followed to generate value for other design variables
maximum line flow limit, maximum reserve contribution of from x12;1 to x1N;T of the intermediate harmony vector. The size of
00
all the committed units and load bus voltage bounds, new harmony vector ðxi;j new Þ is given in (27). The generation of
optimal control parameters value of the proposed algo- new harmony vector is given in Section 8.3 (Part-II). Check con-
00
rithm, penalty factor, scaling factor and weight factor value. straints violation for xi;j new as in Step 2.
00
h 00 00 00
00 00 00
00 00 00
i
xi;j new ¼ x1;1 ; x2;1 ; …; xN;1 ; x1;2 ; x2;2 ; …; xN;2 ; …; x1;T ; x2;T ; …; xN;T (27)
00
Begin w ¼ 1 to 0 in steps of 0.001. Step 5 Evaluate the fitness function value for the xi;j new using
(17).
Step 2 The harmony memory (HM) is randomly initialized ac- Step 6 HM update: This process is carried out by comparing the
00
cording to the specified bounds of each unit. fitness value of xi;j new with the worst fitness value in HM. If
00
the fitness value of xi;j new is better then replace the worst
The size of HM is given in (25).
2 h i 3
x11;1 ; x12;1 ; …; x1N;1 ; x11;2 ; x12;2 ; …; x1N;2 ; …; x11;T ; x12;T ; …; x1N;T7
6
6 h i 77
6 x21;1 ; x22;1 ; …; x2N;1 ; x21;2 ; x22;2 ; …; x2N;2 ; …; 2 2 2
x1;T ; x2;T ; …; xN;T 7
6 7
HM ¼ 6 7 (25)
6 « « « 7
6
4 h i 7
5
x1;1 ; x2;1 ; …; xHMS
HMS HMS
N;1 ; xHMS HMS HMS
1;2 ; x2;2 ; …; xN;2 ; …; HMS HMS
x1;T ; x2;T ; …; xN;THMS
00
fitness value with the fitness value of xi;j new and go to Step
Here xki; j is an element of a harmony vector. It denotes the power
7. Otherwise, directly go to Step 7.
generation of ith unit at jth interval of the kth harmony vector in
Step 7 Check stopping condition: Verify whether maximum num-
HM. where i ¼ 1, 2, …, N, j ¼ 1, 2, …, T, and k ¼ 1, 2, …, HMS.
ber of iteration is reached. If it is yes, computation is
Check the equality and in-equality constraint violation. If any of
terminated and prints the results. Otherwise, go to Step 3
the design variables violates the bounds then it should be penalized
and repeat the process until the maximum number of iter-
by adding penalty constant. Evaluate the fitness function value for
ation is reached.
the harmony vectors in HM using (17).
0
h 0 0 0
0 0 0
0 0 0
i
xi;j ¼ x1;1 ; x2;1 ; …; xN;1 ; x1;2 ; x2;2 ; …; xN;2 ; …; x1;T ; x2;T ; …; xN;T (26)
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
6 R. Arul et al. / Energy xxx (2014) 1e16
The random variable generation method (rand function) is used Step 7 Check for stopping criterion: Ensure whether the
to generate F value in the proposed SADHS algorithm. Self-adaptive maximum number of generation is reached. If it is yes,
method is used to change the value of F with respect to a set of computation process is terminated and it prints the re-
fitness values generated in the previous generations. The compu- sults. Otherwise, verify whether consecutive generations
tational sequences in the proposed SADHS algorithm are similar to (count (1)) reached the pre-specified value (fixed as 5). If
the proposed CDHS algorithm except steps 3 and 7. The steps 3 and it is no, (set S ¼ 0) then go to Step 3, perform the next
7 given below are used in the proposed SADHS algorithm: generation without altering the value of F. If it is yes, then
verify whether the number of times the superior harmony
Step 3 The equation given in (28) is the random variable generation vector are produced (count (2)) reached the pre-specified
method which is used to produce F value. In Section 8.5, the value (fixed as 2). If it is no, (set S ¼ 1, reset count (1) and
pseudo-code to generate F value is detailed. count (2)) then go to Step 3. Generate new F value for the
next generation. If it is yes, (set S ¼ 0, reset count (1) and
F ¼ FL þ rand*ðFU FL Þ; count (2)) then go to Step 3. Perform the next generation
(28)
where rand is random number between 0 and 1: without altering the value of F.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 7
8.5. Pseudo-code to generate F value in the proposed SADHS Test system-1: IEEE-26 bus test system with valve point effects,
algorithm is as follows ramp rate limits, prohibited operating zones, security con-
straints and spinning reserve capacity and
Test system-2: IEEE-39 bus test system with valve point effects,
ramp rate limits, security constraints and spinning reserve
capacity.
The improvisation process and generation of new harmony 9.1. Test system-1 (IEEE-26 bus system)
vector in the proposed SADHS algorithm is similar as given in
Section 8.3. This test system consists of 6 generators, 26 buses and 46
lines. The generators coefficient, emission coefficient, load de-
mand, value-point effects, ramp rate limits, prohibited operating
8.6. CSADHS (chaotic self-adaptive differential harmony search)
zones and security constraints data are available in
algorithm
Refs. [21,38,39]. The power flow in all the lines is limited to a
maximum of 500 MVA. The spinning reserve requirement at
The proposed CSADHS algorithm uses the logistic map method
every dispatch interval should be greater than or equal to 5% of
as mentioned in Section 8.1 to generate F value and self-adaptive
the load demand. The load demand pattern-3 [21] is considered.
method as mentioned in Section 8.4 to change the F value with
The optimal parameters used for simulation of EP algorithm is
respect to a set of fitness values generated in the previous gener-
Pop_no ¼ 40, Max_iter ¼ 2000, mutation operator ¼ 0.01 and
ations. The computational procedures in the proposed CSADHS
selection operator ¼ 0.08, for the DHS algorithm, HMS ¼ 40,
algorithm are identical as that of the proposed SADHS algorithm
HMCR ¼ 0.96, FL ¼ 0.3, FU ¼ 1.2 and NI ¼ 2000, for the proposed
except Step 3. The modifications in Step 3 for the proposed CSADHS
CDHS algorithm, HMS ¼ 40, HMCR ¼ 0.96, FL ¼ 0.3, FU ¼ 1.2,
algorithm are detailed in Section 8.7. Fig. 1 shows the flow chart for
Y0 ¼ 0.91 and NI ¼ 2000, for the proposed SADHS algorithm,
the proposed CDHS/SADHS/CSADHS algorithm.
HMS ¼ 40, HMCR ¼ 0.96, FL ¼ 0.3, FU ¼ 1.2 and NI ¼ 2000 and for
the proposed CSADHS algorithm HMS ¼ 40, HMCR ¼ 0.96,
8.7. Pseudo-code to generate F value in the proposed CSADHS FL ¼ 0.3, FU ¼ 1.2, Y0 ¼ 0.91 and NI ¼ 2000. The highest reserve
algorithm is as follows contribution of all the committed units is fixed as SRi,max ¼ URi..
The lower and upper load voltage bounds are fixed as Vmin ¼ 0.95
The improvisation process and generation of new harmony and Vmax ¼ 1.1p.u, respectively. The slack bus voltage is fixed as
vector in the proposed CSADHS algorithm is the same as presented 1.05 p.u. The DEED problem is carried out by substituting w equal
in Section 8.3. to 1 in (1). The generation schedule obtained by the proposed
CSADHS algorithm corresponding to the optimal fuel cost is
9. Simulation results and discussions shown in Table 1. The comparative result of the optimal fuel cost
and their corresponding emission obtained using the DHS, EP
The effectiveness of the proposed algorithms are tested on two and the proposed algorithms are shown in Table 2. It is proved
test systems. They are from Table 2, that the fuel cost obtained by the proposed CSADHS
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
8 R. Arul et al. / Energy xxx (2014) 1e16
Fig. 1. Flow chart for CDEED problem using the proposed CDHS/SADHS/CSADHS algorithm.
algorithm is better than the other methods. The convergence obtained corresponding to the best emission is given in Table 3.
characteristic curve of the proposed CSADHS algorithm is better The comparative result of best emission obtained by the pro-
compared to the EP, DHS and the other proposed algorithms posed algorithms, DHS and EP algorithm is presented in Table 4.
which are shown in Fig. 2. The DEmD problem is carried out by From Table 4, it is proved that the best emission obtained by the
substituting w equal to 0 in (1). The generation schedule proposed CSADHS algorithm is better compared to the other
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 9
Table 1
Optimal generation schedule obtained using the proposed CSADHS algorithm for DEED (IEEE-26 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) PL loss Total cost ($/h)
methods. The convergence characteristic curve corresponding to hour and PD denotes the percentage of load demand at each
the best emission dispatch of the proposed CSADHS algorithm is hour. The transmission loss obtained by the proposed CSADHS
better than the other proposed algorithms, EP and DHS algo- algorithm in all cases is less compared to other proposed algo-
rithms and it is shown in Fig. 3. The CDEED problem, the w value rithms, DHS and EP algorithm. The performance of the proposed
is decreased from 1 to 0 in steps of 0.001, for each w value one CSADHS algorithm in all cases is better compared to the other
compromise solution is generated. If the value of w is decreased algorithms considered.
the fuel cost value will increase and the emission value will
decrease in each step simultaneously. Finally, the fuzzy logic
method detailed in Section 3 is used to select the best compro- 9.2. Test system-2 (IEEE-39 bus system)
mise solution (BCS) from a set of compromise solutions. The
generation schedule obtained by the proposed CSADHS algo- In order to demonstrate the efficiency further, the proposed
rithm for the BCS obtained is given in Table 5. The comparative algorithm is applied on IEEE-39 bus test system, which consists
result of the best compromise solution obtained by the proposed of 10 units with valve point effects, ramp rate limits, spinning
algorithms, DHS and EP is presented in Table 6. From Table 6, it is reserve capacity and security constraints. The load demand
proved that the BCS obtained by the proposed CSADHS algorithm pattern-1 [21] is considered in this test system. The generator
is better compared to other methods. The emission-cost trade-off cost coefficients, emission coefficients, ramp rate limits, mini-
curve of the proposed CSADHS algorithm to select the BCS is mum and maximum generation bounds, the spinning reserve
shown in Fig. 4. In all the above cases, the generator and security
constraints for the optimal solution obtained are examined and
found to be well within the specified bounds. Due to lack of 5
space, only the voltages at various load buses corresponding to x 10
4
the 1st hour of the proposed CSADHS algorithm in DEED problem
is shown in Fig. 5. The load buses voltages at the 1st hour is 3.9
chosen because the load demand at this hour is maximum. The
spinning reserve capacity curve corresponding to the proposed 3.8
CSADHS algorithm in the DEED problem is shown in Fig. 6. From
Fuel Cost ($/hr)
the Fig. 6, it is proved that the spinning reserve requirements for 3.7
every hour are greater than 5% of the load demand. The term SR
in the Fig. 6, denotes spinning reserve capacity available at each 3.6 CSADHS
3.5
SADHS
Table 2 3.4
CDHS EP
Comparison of result for DEED (IEEE-26 bus system). DHS
Method Fuel cost ($/h) Emission (ton/h) PL (MW) CPU time (min) 3.3
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
10 R. Arul et al. / Energy xxx (2014) 1e16
Table 3
Optimal generation schedule obtained using the proposed CSADHS algorithm for DEmD (IEEE-26 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) PL loss Fuel cost ($/h) Emission (ton/h)
capacity, the maximum line flow limit, maximum reserve best emission of the proposed CSADHS algorithm in DEmD
contribution and lower and upper bounds of the load bus volt- problem is shown in Table 9. The comparative result of the best
ages are taken from Refs. [21,40,41] for comparison purpose. The emission obtained by the proposed algorithms, DHS and EP al-
requirement of spinning reserve capacity is greater than or equal gorithm is shown in Table 10. The convergence characteristic
to 5% of the load demand at every dispatch interval. The curve of the proposed CSADHS algorithm in DEmD problem is
maximum line flow in all the transmission lines is limited to fast and smooth compared to the other algorithms shown in
500 MVA. The maximum reserve contribution of all the Fig. 8. The optimal generation schedule obtained corresponding
committed units is fixed as SRi,max ¼ Pi,min. The lower and upper to the BCS of the proposed CSADHS algorithm is shown in
bounds load bus voltages are assumed as Vmin ¼ 0.95 and Table 11. The comparative result of the BCS obtained using the
Vmax ¼ 1.1 p.u, respectively. The slack bus voltage is fixed as proposed algorithms; DHS and EP algorithm are shown in
1.05 p.u. The optimal parameters used for simulation of EP al- Table 12. The emission-cost trade-off curve of the proposed
gorithm is Pop_no ¼ 40, Max_iter ¼ 2000, mutation CSADHS algorithm to fix the BCS is shown in Fig. 9. The result
operator ¼ 0.01 and selection operator ¼ 0.09, for the DHS al- obtained using the proposed CSADHS algorithm in DEED, DEmD
gorithm, HMS ¼ 40, HMCR ¼ 0.95, FL ¼ 0.3, FU ¼ 1.5 and and CDEED problems are better compared to the result obtained
NI ¼ 2000, for the proposed CDHS algorithm, HMS ¼ 40, using the EP, DHS and the other proposed algorithms in terms of
HMCR ¼ 0.95, FL ¼ 0.3, FU ¼ 1.5, Y0 ¼ 0.91 and NI ¼ 2000, for the solution quality, speed of convergence and computational time.
proposed SADHS algorithm, HMS ¼ 40, HMCR ¼ 0.95, FL ¼ 0.3, The generator and security constraints for the optimal solution
FU ¼ 1.5 and NI ¼ 2000 and for the proposed CSADHS algorithm
HMS ¼ 40, HMCR ¼ 0.95, FL ¼ 0.3, FU ¼ 1.5, Y0 ¼ 0.91 and
NI ¼ 2000. The optimal generation schedule obtained by the
proposed CSADHS algorithm for DEED problem is shown in 5000
Table 7. The comparative result of the best fuel cost obtained by
the proposed algorithms, DHS and EP algorithm are shown in 4800
Table 8. The convergence characteristic of the proposed algo-
4600
rithms, EP and DHS algorithm for DEED problem are shown in
Fig. 7. From Fig. 7, it is derived that the proposed CSADHS algo-
Emission (ton/hr)
4400
rithm has the ability of finding the optimal solution quickly and
steady compared to EP, DHS and the other proposed algorithms. 4200
DHS
The optimal generation schedule obtained corresponding to the
4000
CDHS
3800
SADHS
Table 4 EP
Comparison of result for DEmD (IEEE-26 bus system). 3600 CSADHS
Method Fuel cost ($/h) Emission (ton/h) PL (MW) CPU time (min) 3400
EP 330225.1037 3382.2515 132.5201 2.957
DHS 330248.5485 3362.3732 131.6739 2.741 3200
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Proposed CDHS 330253.7531 3356.0256 131.3209 2.741
Iteration
Proposed SADHS 330258.6713 3305.3502 129.3072 2.740
Proposed CSADHS 330267.8374 3257.6517 127.2932 2.739
Fig. 3. Convergence characteristic curve for DEmD (IEEE-26 bus system).
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 11
Table 5
Optimal generation schedule obtained using the proposed CSADHS algorithm for CDEED (IEEE-26 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) PL loss Fuel cost ($/h) Emission (ton/h)
Table 6 confirmed from the Fig. 10, that load bus voltages are within their
Comparison of result for CDEED (IEEE-26 bus system). bounds. The load bus voltages in the 1st hour are selected since
Method Fuel cost ($/h) Emission (ton/h) PL (MW) CPU time (min) load demand at this hour is maximum. The spinning reserve
EP 329943.7453 8439.6402 135.8453 2.956
capacity curve corresponding to the proposed CSADHS algorithm
DHS 326876.9617 7244.7322 130.9442 2.741 in the DEED problem is shown in Fig. 11. From the Fig. 11, it is
Proposed CDHS 326835.3160 5838.9681 130.0286 2.740 proved that the spinning reserve requirements for every hour are
Proposed SADHS 326825.1035 5325.1207 129.5138 2.739 greater than 5% of the load demand. The transmission loss ob-
Proposed CSADHS 326819.5187 4005.4249 128.4825 2.738
tained by the proposed CSADHS algorithm in all cases is less
compared to other proposed algorithms and the DHS and EP
algorithm. Further, in order to ensure that the proposed CSADHS
obtained are examined for all cases and found to be well within algorithm has the best searching ability to find best solution in
the bounds specified for all the constraints considered. Due to all test systems considered, the minimum, mean and maximum
lack of space only the 1st hour load bus voltages of the proposed value obtained for 50 trial runs are compared with other
CSADHS algorithm is shown in Fig. 10 for DEED problem. It is methods and presented in Tables 13 and 14. From Tables 13 and
14, it is shown that, in all test systems the mean value obtained
by the proposed CSADHS algorithm is very close to the best
5
x 10
3.31
3.3 1.1
CSADHS
3.29
Fuel Cost ($/hr)
3.28
Load bus voltage (p.u)
X=4005.4249, 1.05
3.27
Y=326819.5187
3.26
3.25 1
3.24
3.23
0 0.5 1 1.5 2 2.5
Emission (ton/hr) x 10
4 0.95
6 8 10 12 14 16 18 20 22 24
Load bus No
Fig. 4. Emission-cost trade-off curve obtained using the proposed CSADHS algorithm
for IEEE-26 bus system. Fig. 5. Load bus voltage at the 1st interval of the proposed CSADHS algorithm for DEED
(IEEE-26 bus system).
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
12 R. Arul et al. / Energy xxx (2014) 1e16
450 Table 8
Comparison of result for DEED (IEEE-39 bus system).
400 Method Fuel cost ($/h) Emission PL (MW) CPU time
SR/hr (ton/h) (min)
350
EP 826851.3292 38105.1257 150.5253 3.645
Spinning reserve (MW)
200
5
150 x 10
5% PD 9.2
100 9.1
50 9
8.9
0
0 5 10 15 20 25 DHS
8.1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
10. Analysis of solution quality
Iteration
In order to analyze the solution quality further, three different Fig. 7. Convergence characteristic curve for DEED (IEEE-39bus system).
performance metrics are performed. They are convergence metric
(g), spread (D) and minimum spacing (SM). The description of these Table 15. It can be seen from Table 15, the mean and variance value
metrics is available in Ref. [42]. These metrics will support to obtained using the proposed CSADHS algorithm is smaller than
evaluating closeness to the true or reference Pareto-optimal front other algorithms, which means that for different performance
and also for evaluating diversity of solutions in the Pareto-optimal metrics the proposed CSADHS algorithm gives better convergence
front. The statistical value obtained by performing the performance consistently.
metrics test for all the algorithms, are compared and presented in
Table 7
Optimal generation schedule obtained using the proposed CSADHS algorithm for DEED (IEEE-39 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) P7 (MW) P8 (MW) P9 (MW) P10 (MW) PL (MW) Total cost ($/h) Emission (ton/h)
1 456.4968 396.7994 320.7154 300.0000 222.5997 160.0000 129.5904 47.0000 20.0000 55.0000 8.2017 52294.3790 1627.6443
2 379.8726 316.7994 262.7774 250.0000 172.7331 122.4498 129.5904 47.0000 20.0000 55.0000 6.2227 44702.8051 1616.0404
3 379.8726 309.5329 182.7774 236.8128 122.8666 122.4498 129.5904 47.0000 20.0000 55.0000 5.9025 41006.6001 1611.7226
4 379.8726 309.5329 182.5018 186.8128 73.0000 122.4498 129.5904 47.0000 20.0000 55.0000 5.7603 38727.8112 1609.4896
5 456.4968 389.5329 262.5018 180.8305 122.8666 142.7331 129.5904 47.0000 20.0000 55.0000 6.5521 45688.1832 1619.5675
6 379.8726 309.5329 188.9075 180.8305 172.7331 122.4498 129.5904 47.0000 20.0000 55.0000 5.9168 40822.5421 1609.8482
7 379.8726 309.5329 188.6535 130.8305 122.8666 122.4498 129.5904 47.0000 20.0000 55.0000 5.7963 38653.3174 1607.6401
8 379.8726 309.5329 185.1998 84.1505 73.0000 122.4498 129.5904 47.0000 20.0000 55.0000 5.7960 36454.7156 1605.4596
9 303.2484 309.5329 185.5305 60.0000 73.0000 122.4498 129.5904 47.0000 20.0000 55.0000 5.3520 33960.1759 1601.2072
10 226.6242 229.5329 191.8045 60.0000 122.8666 122.4498 129.5904 47.0000 20.0000 55.0000 4.8684 32004.8327 1595.0150
11 150.0000 222.2665 187.8924 60.0000 73.0000 160.0000 129.5904 47.0000 20.0000 55.0000 4.7493 29803.2653 1591.3179
12 150.0000 142.2665 205.5891 60.0000 73.0000 122.4498 129.5904 47.0000 20.0000 55.0000 4.8958 27797.1869 1588.6111
13 150.0000 135.0000 142.8966 60.0000 73.0000 122.4498 99.5904 47.0000 20.0000 55.0000 4.9368 25948.0807 1585.5935
14 150.0000 135.0000 73.0000 60.0000 73.0000 98.9707 93.0603 47.0000 20.0000 55.0000 5.0310 23778.4880 1582.6762
15 150.0000 135.0000 74.9453 60.0000 73.0000 57.0000 93.0603 47.0000 20.0000 55.0000 5.0056 22802.8498 1582.6117
16 150.0000 135.0000 74.9236 60.0000 73.0000 57.0000 63.0603 47.0000 20.0000 55.0000 4.9839 22456.7813 1582.4428
17 150.0000 135.0000 73.0000 60.0000 73.0000 57.0000 34.9048 47.0000 20.0000 55.0000 4.9048 22056.5468 1582.2099
18 226.6242 135.0000 75.1858 60.0000 73.0000 57.0000 56.5301 47.0000 20.0000 55.0000 5.3401 23862.8715 1585.6110
19 226.6242 135.0000 75.2827 60.0000 122.8666 107.0000 56.5301 47.0000 20.0000 55.0000 5.3036 26059.0771 1585.9534
20 303.2484 135.0000 73.0000 60.0000 172.7331 152.6857 86.5301 47.0000 20.0000 55.0000 5.1973 30338.8636 1589.6089
21 379.8726 135.0000 73.0000 60.0000 219.9548 122.4498 93.0603 47.0000 20.0000 55.0000 5.3375 32196.2387 1593.0130
22 456.4968 215.0000 84.8514 60.0000 222.5997 122.4498 123.0603 47.0000 20.0000 55.0000 6.4580 36767.7054 1600.3222
23 456.4968 295.0000 164.8514 60.0000 222.5997 156.9455 129.5904 47.0000 20.0000 55.0000 7.4838 41245.2275 1607.0525
24 456.4968 309.5329 244.8514 65.3680 222.5997 160.0000 129.5904 47.0000 20.0000 55.0000 10.4393 43328.6533 1611.1705
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 13
Table 9
Optimal generation schedule obtained using the proposed CSADHS algorithm for DEmD (IEEE-39 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) P7 (MW) P8 (MW) P9 (MW) P10 (MW) PL (MW) Total cost ($/h) Emission (ton/h)
1 321.1461 360.3372 340.0000 300.0000 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 9.4833 54455.2669 1621.7779
2 241.1690 280.3491 260.0000 250.0000 240.1918 160.0000 100.0064 90.0000 80.0000 55.0000 6.7163 46927.4640 1609.1865
3 161.1826 200.3491 227.9564 228.7734 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 6.2615 43336.1129 1600.6437
4 170.0776 153.2387 207.2690 207.4085 223.0000 160.0000 130.0000 120.0000 79.9997 55.0000 5.9935 40869.9459 1596.5140
5 241.1329 233.2387 287.2690 257.4085 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 7.0491 47404.8800 1608.9984
6 161.1410 183.1170 237.0177 236.7992 243.0000 160.0000 130.0000 120.0000 79.9999 55.0000 6.0748 43440.9671 1600.6340
7 150.0304 153.0045 208.0899 206.8368 243.0000 159.9999 130.0000 120.0000 80.0000 55.0000 5.9615 40866.8270 1596.5127
8 150.0093 135.0000 165.9619 166.9719 243.0000 160.0000 130.0000 120.0000 79.9994 55.0000 5.9425 38166.0049 1592.4290
9 150.0001 135.0002 115.4909 116.9745 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 5.4657 35912.5322 1588.3715
10 150.0541 135.0000 73.0000 66.9745 243.0000 160.0000 123.7270 118.1889 80.0000 55.0000 4.9445 33605.1407 1584.6350
11 150.0412 135.0000 73.1599 60.0000 243.0000 149.0742 99.7596 88.1889 51.6485 55.0000 4.8723 30908.1651 1583.8745
12 150.0122 135.0272 73.0007 60.0396 227.1862 155.1458 69.7596 58.2855 21.6485 55.0000 5.1053 28775.6539 1583.3439
13 150.0367 135.0283 73.0000 60.0000 182.6628 142.6560 39.7596 47.0000 20.0000 55.0000 5.1434 26503.0735 1582.9063
14 150.0441 135.0000 73.0051 60.0000 140.8172 103.4890 20.0000 47.6855 20.1781 55.0000 5.2190 24378.1357 1582.5224
15 150.1632 135.0000 73.0000 60.0000 107.7255 97.2399 20.0428 47.0000 20.0000 55.0000 5.1714 23526.2763 1582.3881
16 150.1952 135.0000 73.0000 60.0000 90.9139 84.0496 20.0000 47.0000 20.0000 55.0000 5.1587 22955.7890 1582.2874
17 150.0226 135.0169 73.0035 60.0000 74.3143 70.3261 20.0000 47.1666 20.2877 55.0000 5.1377 22021.8776 1582.1809
18 150.0033 135.0000 73.0000 60.0000 124.3143 120.3261 20.5626 47.0000 20.4400 55.0000 5.6463 23879.7444 1582.5220
19 150.0299 135.0099 73.0091 60.0424 174.3143 160.0000 30.7194 47.0000 20.4806 55.0000 5.6056 26358.9591 1582.8905
20 150.0097 135.0279 97.9594 94.9293 224.3143 159.9997 60.7190 77.0000 50.4806 55.0000 5.4399 31419.1167 1585.9366
21 150.0120 135.0000 91.9791 92.8401 243.0000 160.0000 90.7183 106.9997 80.0000 55.0000 5.5492 34217.4636 1586.1693
22 150.0000 163.1693 171.9791 142.8401 243.0000 160.0000 120.7183 120.0000 80.0000 55.0000 6.7068 38874.9814 1592.7967
23 168.6446 206.4753 251.9791 192.8401 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 7.9391 43276.2192 1600.7250
24 183.7789 221.7496 274.9776 242.8401 243.0000 160.0000 130.0000 120.0000 80.0000 55.0000 11.3462 45195.2484 1604.9995
11. Discussions and conclusions the optimal generation schedules obtained, the generator and se-
curity constraints are examined and found to be well within the
The dynamic economic and emission dispatch problem is an bounds specified for all the constraints. In all case studies, the result
extension of the conventional ELD problem, in which the ramp rate obtained by the proposed CSADHS algorithm is better than the
limits of the generators are taken into account for the entire time result obtained using EP, DHS and the other proposed algorithms in
periods considered. DEED problem is formulated as a highly non terms of solution quality, speed of convergence and CPU time. In
linear, constrained, bi-objective optimization problem. It is very order to analyze the performance of the proposed CSADHS algo-
difficult to solve this problem using classical optimization tech- rithm, EP, DHS and the other proposed algorithms, minimum, mean
niques that make use of derivatives and gradients, in general, are and maximum value obtained for 50 trial runs are compared. From
not able to find the best optimal solution. So, in order to solve this the comparison of result, it is shown that the mean value obtained
problem, three new versions of DHS algorithms have been pro- by the proposed CSADHS algorithm is very close to the best solution
posed. In order to demonstrate the effectiveness of the proposed obtained for all test systems considered. It is also noted that the
algorithms, they are successfully applied and tested on IEEE-26 bus proposed CSADHS algorithm has repeated generated the best so-
and IEEE-39 bus system to solve the DEED, DEmD and CDEED lution for more number of times than the other methods. This
problems. The security constraints are taken into account in all the shows the consistency characteristic of the proposed CSADHS al-
problems considered along with other conventional constraints. gorithm. In addition, the solution quality was also analyzed by
Normally the chaotic variables are embedded with heuristic algo- conducting three different performance metrics test and in each
rithms to improve the effectiveness of the local search. Therefore in
the proposed CDHS algorithm, the advantage of the chaotic vari-
ables is utilized to improve the performance of algorithm and good 4
x 10
result has been reported compared to DHS algorithm. In the pro- 5
posed SADHS algorithm, self-adaptive method is employed to
change the value of mutation constant during the run of the algo-
4.8
rithm, since the solution accuracy depends on the mutation con-
stant. The merit of chaotic variables and self-adaptive method are CSADHS
combined and used in the CSADHS algorithm to generate high
Emission (ton/hr)
4.6
quality solution. The fuzzy decision making method is applied to
SADHS
choose the best compromise solution from a set of compromise
solutions obtained by varying the value of weight w from 1 to 0. For 4.4
CDHS
4.2
Table 10 DHS EP
Comparison of result for DEmD (IEEE-39 bus system).
4
Method Fuel cost ($/h) Emission (ton/h) PL (MW) CPU time (min)
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
14 R. Arul et al. / Energy xxx (2014) 1e16
Table 11
Optimal generation schedule obtained using the proposed CSADHS algorithm for CDEED (IEEE-39 bus system).
Hour P1 (MW) P2 (MW) P3 (MW) P4 (MW) P5 (MW) P6 (MW) P7 (MW) P8 (MW) P9 (MW) P10 (MW) PL (MW) Total cost ($/h) Emission (ton/h)
1 549.0627 388.3921 339.9698 110.0000 242.9905 159.8654 130.0000 77.0000 50.0537 55.0000 2.3342 53162.0799 1624.8407
2 469.8948 308.3921 302.1224 60.0000 192.9905 118.5407 130.0000 85.2387 30.6702 55.0000 2.8494 44646.4070 1613.9119
3 390.4402 230.2386 222.1224 60.4501 220.8570 157.0953 129.2688 115.2387 20.9091 55.0000 1.6202 41686.0672 1604.1664
4 311.6361 223.1271 165.8252 60.0000 225.6881 159.4243 130.0000 120.0000 50.9091 55.0000 1.6099 39322.9384 1598.3546
5 379.9620 303.1271 234.1350 109.8491 232.2791 159.8331 129.6653 120.0000 79.7408 55.0000 3.5915 46711.9244 1609.6241
6 303.0652 309.9715 181.9362 60.0995 231.6085 157.3970 130.0000 119.9330 52.7441 55.0000 1.7550 41279.7906 1602.3233
7 225.3124 301.3327 184.0158 60.0000 217.7342 158.2679 129.7703 119.7902 50.5470 55.0000 1.7705 39192.1338 1598.6807
8 226.2105 222.2135 185.6965 60.2986 223.4140 160.0000 129.8787 118.0484 20.5470 55.0000 1.3072 36613.2337 1595.3355
9 154.1712 142.2135 183.3997 63.8532 243.0000 160.0000 129.1418 120.0000 50.5470 55.0000 1.3264 35180.3835 1589.3082
10 152.0084 135.8434 184.4866 60.0000 221.0674 151.5776 128.9211 90.0000 22.4523 55.0000 1.3568 32372.7877 1588.4278
11 153.0368 135.0000 106.3254 62.3456 218.2630 131.2824 130.0000 87.1206 23.1365 55.0000 1.5103 30423.6540 1585.2834
12 154.0319 135.9949 73.0000 61.5004 168.2630 117.8475 130.0000 86.1357 20.0000 55.0000 1.7734 27917.0367 1583.7600
13 150.5987 135.0000 73.0000 60.0000 124.0425 67.8475 130.0000 86.5126 20.0000 55.0000 2.0013 25864.3580 1583.1982
14 151.9239 135.0000 73.0000 60.6541 75.2235 57.0000 117.9652 56.5126 20.0000 55.0000 2.2793 24073.5577 1582.8406
15 151.4035 135.1167 73.6401 60.4232 73.0000 57.0000 89.7538 47.0015 20.0000 55.0000 2.3388 22869.5543 1582.6207
16 150.0000 135.0277 74.0373 60.0000 73.3963 57.9616 59.8205 47.0000 20.1341 55.0000 2.3775 22355.8368 1582.3959
17 150.0157 135.0000 73.2510 60.0000 73.0000 58.3618 30.3639 47.0432 20.3222 55.0000 2.3578 21998.0220 1582.2018
18 150.6660 135.7811 77.5606 60.0000 123.0000 74.8874 58.6627 47.0000 20.0000 55.0000 2.5578 24063.4716 1582.8127
19 152.8126 135.0000 73.0000 60.0000 173.0000 124.8874 60.9266 47.0000 20.8035 55.0000 2.4301 25910.4521 1583.0472
20 229.2803 135.0000 82.3337 60.2269 223.0000 160.0000 90.2478 47.0000 20.0000 55.0000 2.0887 30269.4370 1587.0724
21 303.1490 135.0000 73.0000 60.0000 228.3488 160.0000 120.2478 47.0000 20.2142 55.0000 1.9598 32422.0494 1590.0154
22 378.6853 214.9424 73.0000 60.1178 233.5268 159.7687 129.7869 47.0000 50.2142 55.0000 2.0421 36958.5160 1596.7997
23 457.1350 218.4778 153.0000 60.0000 243.0000 160.0000 130.0000 76.7498 49.8368 55.0000 3.1994 41828.4135 1603.7934
24 457.8128 298.4778 173.9942 60.0000 230.0683 160.0000 129.5875 89.7061 52.1321 55.0000 6.7788 43786.2985 1608.0713
1.1
Table 12
Comparison of result for CDEED (IEEE-39 bus system).
Method Fuel cost ($/h) Emission (ton/h) PL (MW) CPU time (min)
1
metrics tests the mean and variance obtained by the proposed
CSADHS algorithm is smaller compared to other algorithms. From
these analyses, it is proved that the proposed CSADHS algorithm
has the ability to generate quality solutions even in the presence of
non-linearity. It is suggested that an electrical power company can
0.95
15 20 25 30 35
Load bus No
5
x 10 Fig. 10. Load bus voltage at the 1st interval of the proposed CSADHS algorithm for
8.5
DEED (IEEE-39 bus system).
8.45 1800
8.4 1600
CSADHS 1400
Fuel Cost ($/hr)
SR/hr
Spinning reserve (MW)
8.35
1200
X=38258.8860
8.3
Y=820908.4036 1000
8.25 800
600
8.2
400
8.15 5% PD
200
8.1 0
3.82 3.822 3.824 3.826 3.828 3.83 3.832 3.834 3.836 3.838 0 5 10 15 20 25
Emission (ton/hr) 4 Time (hrs)
x 10
Fig. 11. Spinning reserve capacity curve obtained by the proposed CSADHS algorithm
Fig. 9. Emission-cost trade-off curve obtained using the proposed CSADHS algorithm
for the DEED problem (IEEE-39 bus system).
for IEEE-39 bus system.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
R. Arul et al. / Energy xxx (2014) 1e16 15
Table 13
Comparison of the fuel cost and emission for the test system-1.
Method Minimum fuel cost ($/h) Mean fuel cost ($/h) Maximum fuel cost ($/h)
Method Minimum emission (ton/h) Mean emission (ton/h) Maximum emission (ton/h)
Table 14
Comparison of the fuel cost and emission for the test system-2.
Method Minimum fuel cost ($/h) Mean fuel cost ($/h) Maximum fuel cost ($/h)
Method Minimum emission (ton/h) Mean emission (ton/h) Maximum emission (ton/h)
Table 15
Comparison of the statistical values obtained by the performance metrics test.
Convergence metric (g) Mean 0.5798 0.3965 0.3523 0.2956 0.1654 0.7857 0.4760 0.2976 0.2658 0.1264
Variance 0.6434 0.2451 0.0176 0.0145 0.0025 0.0935 0.0858 0.0697 0.0674 0.0054
Spread (D) Mean 0.9464 0.8564 0.7453 0.5656 0.3752 0.7959 0.7695 0.5960 0.5674 0.3349
Variance 0.4737 0.2476 0.0854 0.0838 0.0252 0.0883 0.0658 0.0564 0.0386 0.0135
Minimum spacing (SM) Mean 0.8975 0.7956 0.7585 0.5863 0.3743 0.8953 0.8564 0.6831 0.6684 0.2348
Variance 0.9453 0.4658 0.0785 0.0642 0.0034 0.0975 0.0749 0.0568 0.0507 0.0026
make use of the proposed CSADHS algorithm to solve security [2] Farag A, AI-Baiyat S, Cheng TC. Economic load dispatch multi-objective opti-
mization procedures using linear programming techniques. IEEE Trans PWRS
constrained economic dispatch problems to improve the company
1995;10:731e8.
revenue and to reduce the emission level from their plants. [3] Momoh JA, EI-Hawary ME, Adapa R. A review of selected optimal power flow
literature to 1993 part-I: nonlinear and quadratic programming approaches.
IEEE Trans Power Syst 1999;14:96e104.
Acknowledgments [4] Hindi KS, Ab Ghani MR. Dynamic economic dispatch for large power system: a
Lagrangian relaxation approach. Electr Power Comp Syst 1991;13:51e6.
[5] Basu M. Particle swarm optimization based goal-attainment method for dy-
The authors sincerely acknowledge the Authorities of Anna- namic economic emission dispatch. Electr Power Comp Syst 2006;34:1015e25.
malai University, Annamalainagar, Tamilnadu, India for their sup- [6] Panigrahi CK, Chattopadhyay PK, Chakrabarti RN, Basu M. Simulated anneal-
port, encouragement and the extensive facilities extended to carry ing technique for dynamic economic dispatch. Electr Power Comp Syst
2006;34:577e86.
out this research work. The suggestions and timely help extended [7] Balamurugan R, Subramanian S. Differential evolution-based dynamic eco-
by Prof. Dr. T.S. Sampath Kumar, Department of Metallurgical and nomic dispatch of generating units with valve-point effects. Electr Power
Materials Engineering, Indian Institute of technology-Madras, Comp Syst 2008;36:828e43.
[8] Basu M. Artificial immune system for dynamic economic dispatch. Electr Po-
Chennai, India is also acknowledged. wer Energy Syst 2011;33:131e6.
[9] Immanuel Selvakumar A. Enhanced cross-entropy method for dynamic eco-
nomic dispatch with valve-point effects. Electr Power Energy Syst 2011;33:
References 783e90.
[10] Ravikumar Pandi V, Panigrahi Bijaya Ketan. Dynamic economic load dispatch
[1] Ramanathan R. Emission constrained economic dispatch. IEEE Trans Power using hybrid swarm intelligence based harmony search algorithm. Expert Syst
Syst 1994;9:1994e2000. Appl 2011;38:8509e14.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037
16 R. Arul et al. / Energy xxx (2014) 1e16
[11] Niknam T, Golestaneh F. Enhanced adaptive particle swarm optimization al- [27] Omran Mahamed GH, Mahdavi Mehrdad. Global-best harmony search. Appl
gorithm for dynamic economic dispatch of units considering valve-point ef- Math Comput 2008;198:643e56.
fects and ramp rates. IET Gener Transm Distrib 2012;6:424e35. [28] Chakraborty Prithwish, Roy Gourab Ghosh, Das Swagatam, Jain Dhaval,
[12] Basu M. Hybridization of bee colony optimization and sequential quadratic Abraham Ajith. An improved harmony search algorithm with differential
programming for dynamic economic dispatch. Electr Power Energy Syst mutation operator. Fundam Inf 2009;95:1e26. http://dx.doi.org/10.3233/F1-
2013;44:591e6. 2009-181. IOS press.
[13] Sivasubramani S, Swarup KS. Hybrid SOA-SQP algorithm for dynamic eco- [29] Kulkarni PS, Kothari AG, Kothari DP. Combined economic and emission
nomic dispatch with valve-point effect. Energy 2010;35:5031e6. dispatch using improved back propagation neural network. Electr Mach Po-
[14] Yuan Xiaohui, Su Anjun, Yuan Yanbin, Nie Hao, Wang Liang. An improved PSO wer Syst 2000;28:31e44.
for dynamic load dispatch of generators with valve-point effects. Energy [30] Lazzaretto A, Toffolo A. Energy, economy and environment as objectives in
2009;34:67e74. multi-criterion optimization of thermal systems design. Energy 2004;29:
[15] Mohammadi-Ivatloo Behnam, Rabiee Abbas, Soroudi Alireza, Ehsan Mehdi. 1139e57.
Imperialist competitive algorithm for solving non-convex dynamic economic [31] Venkatesh P, Gnanadass R, Padhy Narayana Prasad. Comparison and appli-
power dispatch. Energy 2012;44:228e40. cation of evolutionary programming techniques to combined economic
[16] Niu Qun, Zhang Hongyun, Li Kang, Irwin George W. An efficient harmony emission dispatch with line flow constraints. IEEE Trans Power Syst 2003;18:
search with new pitch adjustment for dynamic economic dispatch. Energy 688e97.
2014;65:25e43. [32] Kothari DP, Dhillon JS. Power system optimization. Prentice-Hall of India;
[17] Lio Gwo-Ching. A novel evolutionary algorithm for dynamic economic 2004. p. 321e86.
dispatch with energy saving and emission reduction in power system inte- [33] Deb Kalyanmoy. Multi-objective optimization using evolutionary algorithms.
grated wind power. Energy 2011;36:1018e29. India: John Wiley & Sons, Ltd; 2001. p. 49e79.
[18] Niknam Taher, Azizipanah-Abarghooee Rasoul, Roosta Abireza, Amiri Babak. [34] Vahidinasab V, Jadid S. Joint economic and emission dispatch in energy
A new multi-objective reserve constrained combined heat and power dy- markets: a multi-objective mathematical programming approach. Energy
namic economic emission dispatch. Energy 2012;42:530e45. 2010;35:1497e504.
[19] Bahmani-Firouzi Bahman, Farjah Ebrahim, Seifi Alireza. A new algorithm for [35] Panigrahi Bk, Ravikumar Pandi V, Das Sanjoy, Das Swagatam. Multi objective
combined heat and power dynamic economic dispatch considering valve- fuzzy dominance based bacterial foraging algorithm to solve economic
point effects. Energy 2013;52:320e32. emission dispatch. Energy 2010;35:4761e70.
[20] Bahmani-Firouzi Bahman, Farjah Ebrahim, Azizipanah-Abarghooee Rasoul. An [36] Alatas B. Chaotic bee colony algorithms for global numerical optimization.
efficient scenario-based and fuzzy self-adaptive learning particle swarm Expert Syst Appl 2010;37:5682e7.
optimization approach for dynamic economic emission dispatch considering [37] Arul R, Ravi G, Velusami S. Solving optimal power flow problems using chaotic
load and wind power uncertainties. Energy 2013;50:232e44. self-adaptive differential harmony search algorithm. Electr Power Comp Syst
[21] Vaisakh K, Praveena P, Rama Mohana Rao S, Meah Kala. Solving dynamic 2013;41:782e805.
economic dispatch problem with security constraints using bacterial foraging [38] Gaing Zwe-Lee. Constrained dynamic economic dispatch solution using par-
PSO-DE algorithm. Elect Power Energy Syst 2012;39:56e67. ticle swarm optimization. In: IEEE Power Eng Soc Gen Meet, vol. 1; 2004.
[22] Geem ZW, Kim JH, Loganathan GV. A new heuristic optimization algorithm: p. 153e8.
harmony search. Simulation 2001;76:60e8. [39] Guerrero RP. Differential evolution based power dispatch algorithms. M.S.
[23] Khorram Esmaile, Jaberipour Majid. Harmony search algorithm for solving Thesis. Mayaguez campus: Electrical Engineering. University of Puerto Rico;
combined heat and power economic dispatch problems. Energy Convers 2004. p. 58e9.
Manag 2011;52:1550e4. [40] Aruldoss, Albert, Victoire T, Ebenezer Jeyakumar A. Reserve constrained dy-
[24] Khazali AH, Kalantar M. Optimal reactive power dispatch based on harmony namic dispatch of units with valve-point effects. IEEE Trans Power Syst
search algorithm. Elect Power Energy Syst 2011;33:684e92. 2005;20:1273e82.
[25] Arul R, Ravi G, Velusami S. Non-convex economic dispatch with heuristic load [41] Basu M. Economic environmental dispatch using multi-objective differential
patterns, valve point loading effect, prohibited operating zones, ramp-rate evolution. Appl Soft Comp 2011;11:2845e53.
limits and spinning reserve constrains using harmony search algorithm. [42] Dhanalakshmi S, Kannan S, Mahadevan K, Baskar S. Application of modified
Electr Eng 2013;95:53e61. NSGA-II algorithm to combine economic and emission dispatch problem.
[26] Mahdavi M, Fesanghary M, Damangir E. An improved harmony search algorithm Electr Power Energy Syst 2011;33:992e1002.
for solving optimization problems. Appl Math Comput 2007;188:1567e79.
Please cite this article in press as: Arul R, et al., A new algorithm for combined dynamic economic emission dispatch with security constraints,
Energy (2014), http://dx.doi.org/10.1016/j.energy.2014.11.037