Generation dispatch of combined solar thermal ... - Springer Link

7 downloads 150 Views 1MB Size Report
Sep 16, 2016 - ator, 15 generator and 17 generator practical south Indian test systems. The results .... Combined solar thermal Economic Dispatch considering.
Computing (2017) 99:59–80 DOI 10.1007/s00607-016-0514-9

Generation dispatch of combined solar thermal systems using dragonfly algorithm Velamuri Suresh1

· S. Sreejith1

Received: 27 December 2015 / Accepted: 2 September 2016 / Published online: 16 September 2016 © Springer-Verlag Wien 2016

Abstract This paper presents a method to solve Static Economic dispatch incorporating solar energy using Dragonfly algorithm. Economic dispatch is carried out considering valve point loading and prohibited operating zone constraints. Solar energy system is modelled using Beta distribution function and included in the objective function. The output power of solar farm is forecasted for four seasons. Different loading conditions are assumed in various seasons for the detailed analysis. Dragonfly algorithm, an emerging optimization technique for constrained optimization problems is applied as the optimization tool here. The proposed method is validated in 6 generator, 15 generator and 17 generator practical south Indian test systems. The results are compared with the state of art heuristic optimization method available in the literature. Keywords Economic Dispatch (ED) · Dragonfly algorithm (DFA) · Beta distribution function · Optimization · Probability density function Mathematics Subject Classification 47N10

1 Introduction In the operation and planning of modern power systems, Economic dispatch (ED) is one of the fundamental issue. ED problem involves scheduling of generating units corresponding to the demand at the cheapest possible cost. Proper ED not only reduces the operating cost, but also improves the reliability and security of the power system. With the continuous rise in demand, generation also increases which aids the ED prob-

B 1

Velamuri Suresh [email protected] School of Electrical Engineering, VIT University, Vellore 632 014, Tamil Nadu, India

123

60

V. Suresh, S. Sreejith

lem in becoming highly non linear. Several constraints are imposed on the scheduling of the generators which makes the ED discontinuous function. Penetration of renewable energy sources in to the existing power system has become a trend, due to the falling costs and also depletion of fossil fuels. Emission due to green house gases and many other environmental issues are optimised with the increased usage of renewable energy. Wind and Solar energy sources are the main contributors of this green energy. Excluding the investment and maintenance costs these are the cheapest forms of energy which are abundantly available. The main objective of this paper is to incorporate solar energy in to the traditional economic dispatch and examine the problem in terms of numerical explanation. In this paper both thermal and solar energy sources are simultaneously considered and the fuel cost is minimised. Due to the stochastic nature of solar energy, beta distribution function is used to model the solar farm. Effect of solar energy in terms of operating cost, incurred losses and system generation scheduling are discussed in the paper. In recent years evolutionary algorithms are extensively used for solving nonlinear complex optimization problems. These algorithms are developed based on the behaviour of many living creatures, biological factors and similar other processes. These algorithms were applied on engineering problems like Economic Dispatch (ED), Optimal Power flow (OPF) and Unit Commitment (UC). A brief review of these techniques applied to Economic Dispatch is presented here. We focused on the methods used for handling ED problem rather than giving detailed summary. Convectional ED had been solved using many classical, analytical and meta heuristic methods. Due to the nonlinearities, classical methods like gradient method (GM) [1], Lambda iteration method (LIM) [2], Linear programming (LP) [3] and Quadratic Programming(QP) [4] failed in constraint handling effectively. These methods involves high computational time and large number of iterations. Even though meta heuristic techniques does not guarantee global optimal solution, they are extensively used due to their ability in delivering a sub optimal solution in quick computational time. Methods like Genetic Algorithm (GA) [23], Particle swarm optimization (PSO) [23], Hybrid Particle swarm optimization (HPSO) [5], Cuckoo search (CS) [6], Krill herd Algorithm (KHA) [7], Ant colony optimization (ACO) [8], Particle Diffusion (PD) [9], Firefly Algorithm (FA) [10], Hybrid imperialist competitive-sequential quadratic programming (HIC-SQP) [11], Distributed Sobol PSO and TSA (DSPSO-TSA) [12], Modified harmony search (MHSA) [13], Immune Algorithm (IA) [14], Biogeography based optimization (BBO) [15], Improved Coordinated Aggregation-Based PSO (ICA-PSO) [16], Improved Harmony search (IHS) [17], SA-PSO [18], Artificial Immune system (AIS) [19], Differential Evolution (DE) [20], Modified Artificial bee colony (MABC) [21], Differential Harmony search (DHS) [22], New PSO with Local Random Search (NPSO-LRS) [24], Modified Tabu search (MTS) [25], Simulated Annealing (SA) [25], Modified Differential Evolution(MDE) [27], Bacterial Foraging with Nelder Mean Algorithm (BFO-NM) [28], Evolutionary strategy optimization (ESO) [29], Adaptive PSO (APSO) [41], Hybrid Differential Evolution With Biogeography-Based Optimization (HDEBBO) [42], Self-Organizing Hierarchical Particle Swarm Optimization (SOH-PSO) [43] are used for solving ED by considering the Valve point effect, Prohibited operating zones (POZ), Emission and Ramp rate.

123

Generation dispatch of combined solar thermal systems. . .

61

Recently some papers solved ED considering renewable energy sources in addition to existing thermal units. In [30] real time ED considering both solar and wind powered generators is solved. In [31] Combined economic emission dispatch considering solar power is solved for both static and dynamic conditions. Dynamic ED considering renewable energy sources is solved using WAPSO in [32]. In [33] combined wind thermal economic dispatch is presented. Dynamic feed in tariff cost function in contrast to feed in tariff is introduced. In paper [34] the wait and see approach of probabilistic wind is discussed and it is incorporated with existing system. Market clearing mechanism is proposed for combined wind thermal system in [35]. Uncertainties in both wind velocity and load demand are modelled and incorporated in the system. In [36] combined economic dispatch considering renewable sources and plug in vehicles with cost function for wind is introduced. Paper [37] introduces the concept of spinning reserve in wind thermal systems and CMA-ES with mean learning technique is used for solving economic dispatch. In [39] multi objective economic emission dispatch considering wind power is solved using point estimate method. In [40] combined wind solar and thermal units are considered for the dispatch. Based on the variability of renewable energy sources reserve risk is also included in the model for improving the economy of the system. From the above discussed methods, it is obvious to say that many optimization methods has been applied till date for solving the convectional ED problem and produced promising results. Even though they produce better results, methods like GA, PSO, SA-PSO has limitation in terms of computational time and number of evaluations for solving the problem. PSO even though is very simple in implementation it suffers from locking at a local minimum. In solving ED problem DE, BBO, IHS requires large number of evaluations which leads to high computational time. From [49,50] it is observed that in AgGGSA and GWO exploration and exploitation are balanced the computational time becomes slow when applied to medium size power systems. With the addition of renewables, the complexity of the problems increases even more compared to the convectional case. Solving this problem requires a robust optimization for obtaining global minimum in less computational time and number of evaluations. Dragonfly algorithm, a recent optimization which over comes the above said problems in case of economic dispatch is presented in this paper. It is also observed that, in modelling the renewable energy sources, many authors do not consider the past data for estimation of the output. They considered a basic design that is commonly applied. Modelling the renewable energy sources based on historical data according to the seasons gives us the exact view of the problem and helps in minimising the errors like over estimation and under estimation of output.

1.1 Proposed work In this work, a new method of dispatching in accordance with the seasonal estimation of solar power is presented. Combined solar thermal Economic Dispatch considering seasonality, prohibited operating zones is solved using a novel optimization technique. For validation the method is first tested on existing 6, 15 generator test systems and compared with many other algorithms stated in literature. Then the proposed method

123

62

V. Suresh, S. Sreejith

is applied on real time South Indian utility 89 bus test system for the cases without and with integration of solar energy. The results proved that the developed model is efficient in handling the demand generation coordination with incorporation of renewable energy sources. The proposed algorithm is efficient in solving the non linear constrained optimization in very less evaluations and at a faster convergence rate. The remaining paper is organised as follows. In Sect. 2 problem formulation of the Convectional Economic dispatch, Modelling of Solar farm and Static economic dispatch considering solar energy are presented. Section 3 explains the Dragonfly algorithm and its implementation to ED problem. In Sect. 4 simulation results for cases without and with solar farm in solving ED for various test systems are presented and compared with other methods available in literature. Finally Sect. 5 gives the conclusion of the discussions.

2 Problem formulation The main goal of Proposed Solar thermal economic dispatch is to minimise the generation cost of all the participating units and to utilise the available solar power by satisfying all the constraints posed by the generators. 2.1 Fuel cost function and operating constraints for thermal units The quadratic cost function considering the effect of valve point effect is given by       (1) F1i = ai Pgi2 + bi Pgi + ci + ei × sin f i × Pimin − Pi  Economic dispatch for thermal units is given by C1 = min

n 

F1i

(2)

i=1

where F1i is the fuel cost of thermal generators, ai , bi , ci , ei , f i are the cost coefficients of ith thermal generator. The objective function is subjected to following constraints. Operating limits The generation should be within its maximum and minimum limits Pgimin ≤ Pgi ≤ Pgimax

(3)

where Pgimin , Pgimax are the lower and upper bounds for ith thermal generator. Prohibited operating zones ⎫ ⎧ lb min ⎪ ⎬ ⎨ Pgi ≤ Pgi ≤ Pi,1 ⎪ ub lb ≤ Pgi ≤ Pi,k , k = 2, 3, . . . , Z i POZ Pgi ∈ Pi,k−1 ⎪ ⎭ ⎩ P ub ≤ Pgi ≤ P max ⎪ i,z i gi

123

(4)

Generation dispatch of combined solar thermal systems. . .

63

lb , P ub are the lower and upper where k is the number of POZ’s for ith generator, Pi,k i,z i limits of the kth POZ.

Transmission power loss The transmission power loss is calculated using Krone’s reduction method n  n   PL = Pi Bi j P j + B0i + B00 (5) i=1 j=1

i∈ j

where Bi j , B0i , B00 are the loss coefficients of the generator. Power balance constraint The total generation should be equal to the sum of the total demand and losses n  Pgi = Pd + PL (6) i=1

where Pgi , Pd are the power generation of ith unit and Power demand respectively. 2.2 Solar farm modelling For characterising the Stochastic nature of renewable energy sources probability density function is used. Beta distribution function is the best suited PDF in case of solar irradiance modelling compared to others [48]. Modelling of Solar power using PDF requires historical irradiance data of the site chosen. 2.2.1 Details of the resources Vellore location, Tamilnadu, India (79.15◦ E, 12.95◦ N) has plentiful of Solar irradiance throughout the year. So irradiance data from this location is chosen for modelling Solar farm. The seasonal changes occurred for this location are processed and sub divided into four seasons. In all the seasons, each day is sub divided in to 24 segments which represents the hours of a day. Data of past 1 year is taken from [44] and using this data, parameters of the Beta distribution function are calculated. 2.2.2 Solar energy system modelling Solar irradiance distribution is modelled using Beta distribution function [45] and is written as follows f p (s) =

(α + β) (α−1) s (1 − s)(β−1) , 0 ≤ s ≤ 1 α, β ≥ 0 (α)(β)

(7)

  μβ where β = (1 − μ) μ(1+μ) − 1 and α = 1−μ . 2 σ where f p (s), (.), s are the beta distribution function, gamma function and random variable of solar irradiance (kw/m2 ) respectively. μ, σ are the mean and standard deviation obtained from the historical data.

123

64

V. Suresh, S. Sreejith

The power output from the solar panel is obtained using the following equation P(s) = Po (s) ∗ f p (s)

(8)

The total PV panel power output in a specified time is given by

1

TP =

Po (s) ∗ f p (s)ds

(9)

0

where Po (s) = N ∗ F F ∗ V y ∗ I y

(10)

The V–I characteristics of a PV module are calculated as follows FF =

VM P P T ∗ I M P P T VOC ∗ I SC

(11)

Vy = Voc − K v ∗ Tcy

(12)

I y = s [Isc + K i (Tcy − 25)]   N O T − 20 Tcy = T A + s 0.8

(13) (14)

The specifications of the 220 W PV panel which is used for modelling is taken from [46]. 2.3 Fuel cost and operating constraints for solar farm The fuel cost of solar farm is given by F2i = Tsi × Psi

(15)

where F2i , Tsi , Psi are the fuel cost, tariff and power generated by ith solar farm. Economic dispatch of solar farm is given by C2 = min

u 

F2i

(16)

i=1

Constraint for solving ED with solar farm is u 

Psi ≤ 0.3 × Pd

i=1

where Psi , Pd are the solar power generated and power demand respectively.

123

(17)

Generation dispatch of combined solar thermal systems. . .

65

2.4 Proposed objective function In the proposed work the solar farm is modelled and the output is entirely utilised if it satisfies the constraint in Eq. (17). The updated objective function is given by C = C1 + C2 = min

n 

F1i + min

i=1

u 

F2i

(18)

i=1

The power balance constraint is updated as follows n  i=1

Pgi +

u 

Psi = Pd + PL

(19)

i=1

3 Dragonfly algorithm Dragonfly algorithm (DFA) is proposed by Seyedali Mirajalli in 2015. This technique is based on the swarming behaviour of dragonflies. Here, the parameters of exploration and exploitation are modelled carefully so as to obtain global optimization. Dragonflies are basically carnivorous insects which predates other small insects like mosquitoes and butterflies as food. The life cycle of dragonflies has two stages, nymph and metamorphosis. Nymph dragonflies eat marine insects and also small fish by utilising their extreme skill of swimming (swarming). Usually the swarms are both static and dynamic in nature. Static swarm does hunting in which they form a small group and predates small insects confined to a small area. Dynamic swarms form as large groups and they travel in one direction for long distances. The main goal of dragonflies should be attraction to the food source and distraction from an enemy. The three important stages in the swarming behaviour of dragonflies are explained and mathematically shown as follows. 1. Separation (S) In this stage the swarms are separated from other individuals which avoids collision from the neighbours. This separation is given by Si = −

N 

X − Xj

(20)

j=1

whereas X and X j are the position of current individual and neighbouring position of jth individual respectively. Number of neighbourhoods are given by N. 2. Alignment (A) Here the velocity of each individual is matched with the other. Alignment is represented by N Ai =

j=1

N

Vj

−X

(21)

where Vj is the velocity of neighbouring individual j.

123

66

V. Suresh, S. Sreejith

3. Cohesion (C) This refers to the attraction of the swarm towards the centre of the group of swarms. N j=1 X j −X (22) Ci = N whereas X j is the position of the jth neighbouring individual and X is the position of current individual respectively. 4. Attraction towards the food (F) source is mathematically represented by Fi = X+ − X

(23)

where X + is the food source position and X is the position of current individual. 5. Distraction from the enemy (E) is calculated by Ei = X− + X

(24)

where X − is the enemy position and X is the current individual position. Exploration and exploitation mainly depends on the factors S, A, C, F, E. By proper tuning of these parameters global optimization can be achieved. In the optimization process neighbourhood plays a key role. With the created neighbourhood around each individual the performance of the dragonflies are extremely achieved. The step vector is updated using the following equation X t+1 = (s Si + a Ai + cCi + f Fi + eE i ) + wX t

(25)

The updated position vector is calculated as follows X t+1 = X t + X t+1

(26)

The randomness, stochastic behaviour of the dragonflies can be increased by introducing levy flight in the given search space thereby improving the exploration. The position update of the dragonflies is given by X t+1 = X t + Levy(d) × X t

(27)

where d is the dimension of the search space and t is the current iteration. Levy flight is given by r1 × σ (28) Levy(d) = 0.01 × 1 |r2 | β r1 and r2 are the random numbers in [0,1] and β is a constant and σ is given by   ⎞ β1 (1 + β) × sin πβ 2 ⎟ ⎜  ⎠ σ =⎝   β−1 ×β ×2 2  1+β 2 ⎛

123

(29)

Generation dispatch of combined solar thermal systems. . .

67

Fig. 1 Pseudo code of Dragonfly algorithm (adapted from [38])

3.1 Implementation of Dragonfly algorithm for economic dispatch problem The proposed DFA method is more powerful and robust compared to other meta heuristic methods for solving non convex and large scale optimization problems. So it is efficiently applied for the ED problem. The pseudo code for Dragonfly algorithm is shown in Fig. 1. The steps used for solving the ED problem are shown in flow chart in Fig. 2.

4 Results and discussion Static economic dispatch considering solar farm is solved using Dragonfly algorithm. Prohibited operating zones, valve point and ramp rate are considered while solving the problem. The performance of proposed algorithm is tested on three test systems. Four case studies are presented in the following section. In first three cases Static economic dispatch without considering solar farm are presented. Case 4 describes the effects of incorporating solar farm in existing power network.

123

68

V. Suresh, S. Sreejith

Fig. 2 Flowchart for solving economic dispatch using DF algorithm

4.1 Case 1 Here test system consisting of six generators and a demand of 1263 MW is considered. The data of the test system is obtained from [23]. The number of search agents, maximum iterations considered in the DFA optimization are 20 and 100 respectively.

123

173.488

173.239 263.764

263.316

264.176

261.026

262.462

P3

Bold values indicate best-known performance of the problem

446.727

MHSA [13]

172.216

446.676

447.399

IA [14]

BBO [15]

187.787

439.293

DSPSO-TSA [12]

172.205

445.969

DFA

P2

P1

Algorithm

138.832

138.000

143.675

129.497

142.696

P4

Table 1 Analysis of dispatch for 6 generator system with Pd = 1263 MW

165.649

165.410

161.342

171.710

164.857

P5

86.9463

87.0797

87.2039

86.1648

86.7047

P6

1275.40

1275.44

1275.29

1275.51

1274.89

PG

12.4181

12.446

12.2903

13.0421

11.8952

PL

15,442.52

15,443.09

15,442.937

15,441.57

15,436.869

Cost ($/h)

NA

3.25

NA

0.37

0.9287

Time (s)

Generation dispatch of combined solar thermal systems. . . 69

123

123

15,438.49

15,436.87

DFA

15,439.93

15,439.01

15,446.22

15,444.25

15,444.33



15,455

15,472

15,449.87

1,5449.89

Bold values indicate best-known performance of the problem

15,441.57

BBO [15]

DSPSO-TSA [12]

15,443.24

15,443.1

ICA-PSO [16]

HIC-SQP [11]

15,449.03

15,444.3

IHS [17]

15,442.94

15,447

SA-PSO [18]

15,442.52

15,448

AIS [19]

IA [14]

15,449.77

DE [20]

MHSA [13]

15,443.1

15,449.89

MABC [21]

15,449.99

15,452

15,450

15,449.9

NPSO_LRS [24]

15,492

15,453.64

15,469

Maximum

DHS [22]

15,450.06

15,450

MTS [25]

15,459

GA [23]

PSO [23]

Minimum

Algorithm

Table 2 Comparison of best solution in terms of cost ($/h) optimization

15,437.16

15,438.89

15,443.84

15,443.59

15,444.04

15,443.1

15,443.97

15,449.87

15,447

15,459.7

15,449.78

15,449.89

15,449.93

15,450.5

15,454

15,451.17

15,469

Average

0.37679

NA

1.07

NA

1.04109

NA

NA

4.5312

NA

NA

2.04E−02

6.4E−08

14.86

1.29

NA

0.4158

0.2528

Std. dev.

0.9287

NA

0.37

NA

0.796

NA

NA

NA

6.25

0.03

0.01

NA

NA

0.93

NA

NA

7.58

Time (s)

2000

NA

4200

NA

NA

50,000

20,000

100,000

20,000

NA

36,000

NA

3000

20,000

20,000

100,000

20,000

Evaluations

70 V. Suresh, S. Sreejith

Generation dispatch of combined solar thermal systems. . .

71

Table 3 Comparative analysis of proposed method S. no.

Algorithm

Cost ($/h)

Loss (MW)

Gen (MW) 1276.03

1

GA [23]

15,459

13.0217

2

MTS [25]

15,450.06

13.0205

1276

3

PSO [23]

15,450

12.9584

1276.01

4

NPSO_LRS [24]

15,450

12.947

1275

5

DHS [22]

15,449.9

12.959

1275.95 1275.95

6

MABC [21]

15,449.89

12.9582

7

DE [20]

15,449.77

12.957

1275.947

8

AIS [19]

15,448

12.655

1275.655

9

SA-PSO [18]

15,447

12.733

1275.73

10

IHS [17]

15,444.3

12.3918

1275.38

11

ICA-PSO [16]

15,443.24

12.47

1275.47

12

BBO [15]

15,443.1

12.446

1275.44

13

IA [14]

15,442.94

12.2903

1275.219

14

MHSA [13]

15,442.52

12.4181

1275.418

15

DSPSO-TSA [12]

15,441.57

13.0421

1275.514

16

HIC-SQP [11]

15,438.49

12.1

1275.1

17

DFA

15,436.87

11.8952

1274.895

Bold values indicate best-known performance of the problem

The results obtained are presented in Tables 1, 2 and 3. The results are compared with many recent optimization techniques and proved to be the best in terms of minimum objective function value, convergence time, evaluations and power loss. In Table 1, the dispatch of each generator, power loss and time for convergence obtained using DFA are presented and compared with the recent methods in literature. From the table it is observed that the cost of generation and power loss is very low when compared to other methods. Table 2 gives the minimum, maximum and average values of the cost function obtained after running 50 trails. It is observed that the worst value obtained using DFA is better than minimum value obtained by other methods. The values obtained for 50 trails are sorted and then plotted in Fig. 3. The standard deviation is 0.3769 which indicates that the algorithm outperforms in terms of search ability for the specified parameters. The DFA converges in 0.92 s for 100 iterations. It is also observed that the DFA requires only 2000 evaluations for cost function optimization, which is the lowest of all the methods. In Table 3 generation cost, losses and total generation required are compared with the other methods. From all the observed results it is proved that DFA gives the best values in terms of cost, generation and transmission loss.

4.2 Case 2 In this case 15 generator test system with a demand of 2630 MW is considered. The data for the test system is taken from [14]. Here also the number of search agents and

123

72

V. Suresh, S. Sreejith

Fig. 3 Deviation in cost for different trails

Table 4 Analysis of cost and losses in 15 generator test system S. no.

Algorithm

Cost ($/h)

Loss (MW)

Generation (MW)

1

GA [23]

33,113

38.27

2668.4

2

TSA [25]

32,918

33.811

2663.7

3

PSO [23]

32,858

32.43

2662.4

4

AIS [19]

32,854

32.4

2662.04

5

SA [25]

32,786

33.27

2663.29

6

BFO [28]

32,784.5

28.947

2658.947

7

TS [25]

32,762

31.41

2661.53

8

MTS [25]

32,716

31.35

2661.36

9

DSPSO-TSA [12]

32,715

30.952

2660.96

10

SA-PSO [18]

32,708

30.908

2630

11

CCPSO [26]

32,704

30.6616

2660.66

12

MDE [27]

32,704

30.62

2660.62

13

IA [14]

32,698

30.0187

2660.019

14

DE [20]

32,588.87

27.975

2657.96

15

ESO [29]

32,568.54

23.85

2653.85

16

DFA

32,548.4

27.016

2657.016

Bold values indicate best-known performance of the problem

maximum iterations in the DFA optimization are 20 and 100 respectively. Economic dispatch considering prohibited operating zones and valve point is conducted using DFA algorithm and the results are furnished in Tables 4 and 5 for comparison in terms of cost and losses.

123

Generation dispatch of combined solar thermal systems. . .

73

Table 5 Analysis of proposed method for 15 generator test system Unit

DFA

DE [20]

IA [14]

DSPSO-TSA [12]

AIS [19]

1

455

454.997

455

453.627

441.159

2

455

419.997

379.9999

379.895

409.587

3

130

129.997

130

129.482

117.298

4

130

129.998

129.9999

129.923

131.258

5

241.6315

269.917

169.9999

168.956

151.011

6

460

459.99

459.9999

45.9907

466.258

7

465

429.995

429.9999

42.9971

423.368

8

60

60.007

67.9628

103.673

99.948

9

25

25.001

65.7269

34.909

110.684

10

33.3856

63.111

156.3294

154.593

100.229

11

66.9989

79.973

80

79.559

32.057

12

80

79.983

79.9999

79.388

78.815

13

25

25.001

25

25.487

23.568

14

15

15.001

15

15.952

40.258

15

15

15

15

15.64

36.906

TP

2657.016

2657.966

2660.019

2660.96

2662.04

PL

27.016

27.975

30.0187

30.952

32.4075

TC

32,548.4

32,588.87

32,698.2

32,715.06

32,854

Bold values indicate best-known performance of the problem

In Table 4 the total generation cost, transmission loss, and power generation obtained using DFA are compared with other available methods in literature. The total power generation to meet the demand using proposed method is 2657.016 MW. In the proposed method the total generation cost obtained is 32548 $/h. Even though the transmission loss obtained by ESO [12] method is less than the proposed method, the cost of generation is high. Table 5 gives a comparison of the dispatch by each generator and power loss. The convergence curve plotted for proposed method is shown in Fig. 4. It is observed from the plot that the minimum cost is obtained by the proposed method at a faster rate in short computational time of 1.2 s. 4.3 Case 3 The significance of proposed algorithm is presented here by considering a practical test system namely South Indian 86 bus test system, located in India. This test system consists of 17 generators, 86 buses and 131 lines. The power demand is 1796.3 MW for the particular hour of dispatch. The data for the test system is taken from [46]. The number of search agents and maximum iterations considered are 20 and 100 respectively for the proposed method. Transmission loss and constraints like ramp rate, up reserve and down reserve are considered while solving the dispatch problem. The obtained results are compared with PSO, ABC methods and furnished in Table 6. From the table it is inferred that optimal cost is obtained using DFA method is 82,967.55 $/h which is very much less compared to PSO and ABC methods.

123

74

V. Suresh, S. Sreejith

Fig. 4 Convergence curve while solving cost function for 15 generator test system

Table 6 Comparison of dispatch for south Indian 86 bus test system

Bold values indicate best-known performance of the problem

123

Unit

PSO

ABC

DFA

1

209.971

209.3704

210

2

210

200.6843

210

3

65.9786

79.1516

47.1845

4

117.7057

197.7156

210

5

167.729

186.7303

148.2682

6

78.1428

36.001

136.6314

7

198.9127

210

210

8

12.3993

33.5684

13.2471

9

26.798

46.3405

38.6956

10

84.2792

21.3527

10

11

11.2227

68.3076

10

12

10

22.4827

10

13

186.6047

117.9939

210

14

93.2971

20

87.059

15

101.4586

114.9714

66.976

16

125.7389

154.0218

210

17

143.635

126.3417

20

TG (MW)

1843.873

1845.034

1848.062

PL (MW)

47.5733

48.734

51.7618

Cost ($/h)

83,637

83,571

82,967.55

0

0

0

0

0

0

0.20136

0.431697

0.663303

0.7296

0.74

0.7891

0.7691

0.769315

0.584348

0.361169

0.136045

0

0

0

0

0

0

0

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

0

0

0

0

0

0

0

0.032172

0.079165

0.107052

0.116533

0.178971

0.116533

0.116533

0.076632

0.1121

0.070033

0.055999

0

0

0

0

0

0

0

0

0

0

0

0

0.002793

0.111815

0.296098

0.472228

0.632141

0.76663

0.853043

0.844174

0.763489

0.613065

0.42612

0.222196

0

0

0

0

0

0

Mean

Mean

Std. dev.

Summer

Spring

1

Hour

0

0

0

0

0

0

0.001947

0.047759

0.081885

0.133641

0.153182

0.163109

0.146666

0.14108

0.130652

0.125786

0.094075

0.056958

0

0

0

0

0

0

Std. dev.

Table 7 Mean and standard deviation for various seasons of a typical day in a year

0

0

0

0

0

0

0.000522

0.061522

0.225337

0.405446

0.577348

0.728913

0.782141

0.783196

0.701761

0.581033

0.3945

0.202283

0

0

0

0

0

0

Mean

Autumn

0

0

0

0

0

0

0.001172

0.045853

0.093037

0.14775

0.186095

0.172245

0.182147

0.182389

0.180827

0.136235

0.100378

0.051592

0

0

0

0

0

0

Std. dev.

0

0

0

0

0

0

0

0.035163

0.208533

0.389033

0.541826

0.643511

0.695783

0.710598

0.653511

0.528457

0.339957

0.15412

0

0

0

0

0

0

Mean

Winter

0

0

0

0

0

0

0

0.036221

0.086609

0.137478

0.170613

0.212183

0.209585

0.190739

0.158499

0.127166

0.087622

0.042166

0

0

0

0

0

0

Std. dev.

Generation dispatch of combined solar thermal systems. . . 75

123

76

V. Suresh, S. Sreejith

Fig. 5 Probability of solar output for various seasons in an year

4.4 Case 4 In the south Indian 86 bus test system location named Vellore is chosen for incorporating solar farm. An installed capacity 220 MW is considered for the purpose. Four different demands are assumed in the considered four seasons based on the load data available in [47]. The probability of solar power output is calculated using beta distribution function as explained in Sect. 2.2. The preliminaries for calculating this beta distribution function are the mean and standard deviation obtained from the historical data. The mean and standard deviation for various seasons in a year are calculated and tabulated in Table 7. The variation of probability of solar irradiance is shown in Fig. 5. Based on the estimated power output from the solar farm and load demand, the combined static economic dispatch is solved. For the study Solar farm output at 12.00◦ clock of the day is chosen. The results are presented by considering that obtained solar energy has been purchased from the private utility at a fixed feed in tariff of 40 $/MW. Cases without and with solar farm are compared in all the seasons and presented in Table 8. It is observed from the table, that there are net savings in each season based on the available solar power and load demand. The cost comparison with out and with solar farm in South Indian utility system is shown in Fig. 6. It is observed that highest saving are obtained in Spring and lowest profit is obtained in Autumn. This profit completely depends on the availability of Solar energy for the particular hour of the day. With the increase in penetration of solar energy there is considerable reduction in cost as well as loss compared to the base case is ascertained. From the analysis it is inferred that incorporation of solar farm with the existing thermal units has a significant impact in terms of cost minimisation and losses. If the

123

2119.78



2119.78

96,006.24



96,006.24

1812.94

Pg thermal

Pg solar

Total Pg

Fuel cost

Solar cost

Total cost

Net saving

2050

69.7804

Loss

94,193.3

6196

87,997.3

2119.041

154.9

1964.141

69.041

2050

1496.3807

88,285.31



88,285.31

1958.682



1958.682

58.682

1900

Autumn Without

With

Summer

Without

Demand

Season

86,788.93

5717.6

81,071.33

1952.541

142.94

1809.601

52.5413

1900

With

Table 8 Profit analysis on South Indian 86 bus system without and with solar farm

1732.8812

78,595.2



78,595.2

1752.163



1752.163

52.1632

1700

Without

Winter

76,862.31

5128.4

71,733.91

1747.734

128.21

1619.524

47.7338

1700

With

1829.9452

93,615.7



93,615.7

2076.705



2076.705

76.7046

2000

Without

Spring

91,785.76

5632.8

86,152.95

2066.66

140.82

1925.84

66.6633

2000

With

Generation dispatch of combined solar thermal systems. . . 77

123

78

V. Suresh, S. Sreejith

Fig. 6 Profit analysis for various seasons without and with solar farm

solar farm is owned by the power producers then huge savings can be expected as the solar energy is almost free.

5 Conclusion In this paper static economic dispatch with incorporation of solar energy is solved using Dragonfly algorithm. Practical constraints like valve point effect, ramp rate and prohibited operating zones are considered while solving the constrained optimization. Stochastic nature of solar irradiance is modelled using beta distribution function and incorporated in to the existing test system. Historical data considered the output estimation is processed into four seasons. In each season different loading conditions are considered and simulations are performed. The analysis on 6 and 15 generator systems are compared with the some existing optimization methods. DFA method gives minimum cost, losses and converges in extremely low running time. Cases without solar and with solar energy is carried out on South Indian 17 generator system using DFA for various seasons and the profit analysis is presented. It can be concluded that if there is abundant availability of sun in chosen location more amount of power is obtained. If this obtained solar power is properly utilised, by integrating it with existing grid the economy can be increased and the losses in the system are minimised. The proposed methodology can also be implemented by incorporating any other renewable energy sources and also by including the investment costs for these sources in future works.

References 1. Dodu JC, Martin P, Merlin A, Pouget J (1972) An optimal formulation and solution of short-range operating problems for a power system with flow constraints. Proc IEEE 60(1):54–63

123

Generation dispatch of combined solar thermal systems. . .

79

2. Aravindhababu P, Nayar KR (2002) Economic dispatch based on optimal lambda using radial basis function network. Int J Electr Power Energy Syst 24(7):551–556 3. Parikh J, Chattopadhyay D (1996) A multi-area linear programming approach for analysis of economic operation of the Indian power system. IEEE Trans Power Syst 11(1):52–58 4. Fan JY, Zhang L (1998) Real-time economic dispatch with line flow and emission constraints using quadratic programming. IEEE Trans Power Syst 13(2):320–325 5. Lu H, Sriyanyong P, Song YH, Dillon T (2010) Experimental study of a new hybrid PSO with mutation for economic dispatch with non-smooth cost function. Int J Electr Power Energy Syst 32(9):921–935 6. Basu M, Chowdhury A (2013) Cuckoo search algorithm for economic dispatch. Energy 60:99–108 7. Mandal B, Roy PK, Mandal S (2014) Economic load dispatch using krill herd algorithm. Int J Electr Power Energy Syst 57:1–10 8. Pothiya S, Ngamroo I, Kongprawechnon W (2010) Ant colony optimisation for economic dispatch problem with non-smooth cost functions. Int J Electr Power Energy Syst 32(5):478–487 9. Han L, Romero CE, Yao Z (2015) Economic dispatch optimization algorithm based on particle diffusion. Energy Convers Manag 105:1251–1260 10. Yang XS, Hosseini SSS, Gandomi AH (2012) Firefly algorithm for solving non-convex economic dispatch problems with valve loading effect. Appl Soft Comput 12(3):1180–1186 11. Morshed MJ, Asgharpour A (2014) Hybrid imperialist competitive-sequential quadratic programming (HIC-SQP) algorithm for solving economic load dispatch with incorporating stochastic wind power: A comparative study on heuristic optimization techniques. Energy Convers Manag 84:30–40 12. Khamsawang S, Jiriwibhakorn S (2010) DSPSO-TSA for economic dispatch problem with nonsmooth and noncontinuous cost functions. Energy Convers Manag 51(2):365–375 13. Jeddi B, Vahidinasab V (2014) A modified harmony search method for environmental/economic load dispatch of real-world power systems. Energy Convers Manag 78:661–675 14. Aragón VS, Esquivel SC, Coello Coello CA (2015) An immune algorithm with power redistribution for solving economic dispatch problems. Inf Sci 295:609–632 15. Bhattacharya A, Chattopadhyay PK (2010) Biogeography-based optimization for different economic load dispatch problems. IEEE Trans Power Syst 25(2):1064–1077 16. Vlachogiannis JG, Lee KY (2009) Economic load dispatch—a comparative study on heuristic optimization techniques with an improved coordinated aggregation-based PSO. IEEE Trans Power Syst 24(2):991–1001 17. Pandi VR, Panigrahi BK, Mallick MK, Abraham A, Das S (2009) Improved harmony search for economic power dispatch. In: Ninth International Conference on Hybrid Intelligent Systems, 2009. HIS’09, vol 3, pp 403–408. IEEE 18. Kuo CC (2008) A novel coding scheme for practical economic dispatch by modified particle swarm approach. IEEE Trans Power Syst 23(4):1825–1835 19. Panigrahi BK, Yadav SR, Agrawal S, Tiwari MK (2007) A clonal algorithm to solve economic load dispatch. Electr Power Syst Res 77(10):1381–1389 20. Noman N, Iba H (2008) Differential evolution for economic load dispatch problems. Electr Power Syst Res 78(8):1322–1331 21. Secui DC (2015) A new modified artificial bee colony algorithm for the economic dispatch problem. Energy Conver Manag 89:43–62 22. Wang L, Li LP (2013) An effective differential harmony search algorithm for the solving non-convex economic load dispatch problems. Int J Electr Power Energy Syst 44(1):832–843 23. Gaing ZL (2003) Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans Power Syst 18(3):1187–1195 24. Thanushkodi K (2007) A new particle swarm optimization solution to nonconvex economic dispatch problems. IEEE Trans Power Syst 22(1):42–51 25. Pothiya S, Ngamroo I, Kongprawechnon W (2008) Application of multiple tabu search algorithm to solve dynamic economic dispatch considering generator constraints. Energy Convers Manag 49(4):506–516 26. Park JB, Jeong YW, Shin JR, Lee KY (2010) An improved particle swarm optimization for nonconvex economic dispatch problems. IEEE Trans Power Syst 25(1):156–166 27. Amjady N, Sharifzadeh H (2010) Solution of non-convex economic dispatch problem considering valve loading effect by a new Modified Differential Evolution algorithm. IEEE Trans Power Syst 32(8):893–903

123

80

V. Suresh, S. Sreejith

28. Panigrahi BK, Ravikumar Pandi V (2008) Bacterial foraging optimisation: Nelder-Mead hybrid algorithm for economic load dispatch. IET Gener Transm Distrib 2(4):556–565 29. Pereira-Neto A, Unsihuay C, Saavedra OR (2005) Efficient evolutionary strategy optimisation procedure to solve the nonconvex economic dispatch problem with generator constraints. IEE Proc Gener Transm Distrib 152(5):653–660 30. Reddy SS, Bijwe PR, Abhyankar AR (2015) Real-time economic dispatch considering renewable power generation variability and uncertainty over scheduling period. IEEE Syst J 9(4):1440–1451 31. Khan NA, Awan AB, Mahmood A, I.E.E.E. Member, Razzaq S, Zafar A, Sidhu GAS (2015) Combined emission economic dispatch of power system including solar photo voltaic generation. Energy Convers Manag 92:82–91 32. ElDesouky AA (2013) Security and stochastic economic dispatch of power system including wind and solar resources with environmental consideration. Int J Renew Energy Res (IJRER) 3(4):951–958 33. Geetha K, Sharmila Deve V, Keerthivasan K (2015) Design of economic dispatch model for Gencos with thermal and wind powered generators. Int J Electr Power Energy Syst 68:222–232 34. Liu X, Wilsun X (2010) Economic load dispatch constrained by wind power availability: a here-andnow approach. IEEE Trans Sustain Energy 1(1):2–9 35. Reddy SS, Abhyankar AR, Bijwe PR (2012) Market clearing for a wind-thermal power system incorporating wind generation and load forecast uncertainties. In: Power and Energy Society General Meeting, 2012 IEEE, pp 1–8 36. Gholami A, Ansari J, Jamei M, Kazemi A (2014) Environmental/economic dispatch incorporating renewable energy sources and plug-in vehicles. IET Gener Transm Distrib 8(12):2183–2198 37. Reddy SS, Surender BK, Kundu R, Mukherjee R, Debchoudhury S (2013) Energy and spinning reserve scheduling for a wind-thermal power system using CMA-ES with mean learning technique. Int J Electr Power Energy Syst 53:113–122 38. Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving singleobjective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073 39. Azizipanah-Abarghooee R, Niknam T, Roosta A, Malekpour AR, Zare M (2012) Probabilistic multiobjective wind-thermal economic emission dispatch based on point estimated method. Energy 37(1):322–335 40. Meng J, Li G, Du Y (2013) Economic dispatch for power systems with wind and solar energy integration considering reserve risk. In: Power and Energy Engineering Conference (APPEEC), 2013 IEEE PES Asia-Pacific. IEEE, 2013, pp 1–5 41. Panigrahi BK, Ravikumar Pandi V, Das S (2008) Adaptive particle swarm optimization approach for static and dynamic economic load dispatch. Energy Convers Manag 49(6):1407–1415 42. Bhattacharya A, Chattopadhyay PK (2010) Hybrid differential evolution with biogeography-based optimization for solution of economic load dispatch. IEEE Trans Power Syst 25(4):1955–1964 43. Chaturvedi KT, Pandit M, Srivastava L (2008) Self-organizing hierarchical particle swarm optimization for nonconvex economic dispatch. IEEE Trans Power Syst 23(3):1079–1087 44. http://rredc.nrel.gov/solar/new_data/India/nearestcell.cgi 45. Teng JH, Luan SW, Lee DJ, Huang YQ (2013) Optimal charging/discharging scheduling of battery storage systems for distribution systems interconnected with sizeable PV generation systems. IEEE Trans Power Syst 28(2):1425–1433 46. http://de.enfsolar.com/pv/panel-datasheet/Polycrystalline/12187 47. Sreejith S, Simon SP (2014) Cost benefit analysis on SVC and UPFC in a dynamic economic dispatch problem. Int J Energy Sector Manag 8(3):395–428 48. Salameh ZM, Borowy BS, Amin ARA (1995) Photovoltaic module-site matching based on the capacity factors. IEEE Trans Energy Convers 10(2):326–332 49. Kamboj VK, Bhadoria A, Bath SK (2016) Solution of non-convex economic load dispatch problem for small-scale power systems using ant lion optimizer. Neural Comput Appl 1–12 50. Jayabarathi T, Raghunathan T, Adarsh BR, Suganthan PN (2016) Economic dispatch using hybrid grey wolf optimizer. Energy 111:630–641

123