Stochastic Multi-Objective Short Range Fixed Head Hydrothermal Scheduling Using Classical, PSO & TLBO

DOI : 10.17577/IJERTV2IS100346

Download Full-Text PDF Cite this Publication

Text Only Version

Stochastic Multi-Objective Short Range Fixed Head Hydrothermal Scheduling Using Classical, PSO & TLBO

A.Surya Prakasha Rao, Associate Prof.

Department of Electrical & Electronics Engineering Sir C R Reddy College of Engineering

Eluru, India

M.vijay

Department of Electrical & Electronics Engineering Sir C R Reddy College of Engineering

Eluru, India

Abstract

This paper presents the multi-objective optimal solution for short range fixed head hydrothermal scheduling using classical method, Newton rapshon method and pso. The problem is formulated as a non-linear constrained multi-objective optimization problem. Considering the scheduling horizon period of 24 hours, hourly generation schedules are obtained for each of both hydro and thermal units for the three cases. The transmission losses are also accounted for through the use of loss coefficients. More no of simulations are carried out to obtain the best solution and the average value considered to improve the behaviour of pso. Numerical simulation of sample test system shows the effectiveness of the proposed algorithms. Index: pso, short range fixed head hydrothermal system, optimization technique, lagrangain relaxation.

  1. Introduction

    In the present set-up of large systems with hydro and thermal power stations, the integrated operation of these power stations is inevitable and the economic aspect of such an operation cannot therefore be overlooked. The underlying idea of integrated operation is for optimum utilization of all energy sources in the most economical manner, so that an uninterrupted supply can be made available to the consumer. The operating cost of thermal plant is very high, though their capital cost is low. So it has become economical as well convenient to have both thermal and hydro plants in the same grid. The hydroelectric plant can be started quickly and it has higher reliability and greater speed of response. Hence hydroelectric

    plant can take up fluctuating loads. But the starting of thermal plants is slow and their speed of response is slow. Normally the thermal plant is preferred as a base load plant whereas the hydroelectric plant is run as a peak load plant. The short-term hydrothermal scheduling model has a time horizon of one week or one day with an hourly time interval..

  2. HYDROTHERMAL SCHEDULING

    Optimal scheduling of power plant generation is the determination of the generation for every generating unit such that the total system generation cost is minimum while satisfying the system constraints. The objective of the hydrothermal scheduling problem is to determine the water releases from each reservoir of the hydro system at each stage such that the operation cost is minimized along the planning period. The operation cost includes fuel costs for the thermal units, import costs from neigh boring systems and penalties for load shedding.

    The HTC problem is usually solved by decomposition of the original problem into long, medium and short term problems each one considering the appropriate aspects for its time step and horizon of study.

    It is also essential to take into consideration two basic aspects of the hydro system:

    • The available water quantity (water inflows) is stochastic in nature.

    • The decision for the energy allocated to hydro units is deterministic.

  3. Need of Hydrothermal Scheduling

    The operating cost of thermal plant is very high, though their capital cost is low. On the other hand the operating cost of hydroelectric plant is low, though their capital cost is high. So it has become economical as well convenient to have both thermal and hydro plants in the same grid. The hydroelectric plant can be started quickly and it has higher reliability and greater speed of response. Hence hydroelectric plant can take up fluctuating loads.

  4. Short Range Problem

    The load demand on the power system exhibits cyclic variation over a day or a week and the scheduling interval is either a day or a week. As the scheduling interval of short range problem is small, the solution of the short-range problem can assume the head to be fairly constant. The amount of water to be utilized for the short-range scheduling problem is known from the solution of the long-range scheduling problem.

    A set of starting conditions (e.g. reservoir levels) is given, and the optimal hourly schedule that

    minimizes a desired objective, while meeting hydraulic steam, and electric system constraints, is sought.

    T

    qj t dt Vj

    0

    (j = 1, 2, , M)

    The short term hydrothermal scheduling problem is classified in to two groups

    • Fixed head hydro thermal scheduling

    • Variable head hydro thermal scheduling

      where Vj is the predefined volume of water available in cubic meters and hydro performance qj is represented by the conventional quadratic model, i.e.

      q t x P 2 t y P t z m3/h

      j 1 jN j jN j

      (j = 1, 2, , M)

  5. HTS Problem formulation:

    Where xj, yj, and zj and the discharge coefficients of the jth hydro plant.

    5.4. Transmission Losses:

    N M N M N M

    N M N M N M

    A common approach to model transmission losses in the system is to use Krons approximated loss formula:

    PL t Pi t Bij Pj t Bi 0Pi t B00

      1. Objective function:

        The fixed-head hydrothermal problem can be defined considering the operating cost over the

        MW

        Where

        i1

        j1

        i1

        optimization interval to meet the load demand in each

        B00, Bi0, and Bij are B-coefficients.

        interval. Each hydro plant is constrained by the

        amount of water available for draw-down in the

        q jk

        is the rate of discharge from the jth hydro unit

        interval. The problem is defined as

        in interval k and is defined by

        Minimize

        q x P2 y P z m3/h

        T

        N

        T

        N

        J tk Fi Pik

        jk j jN ,k j j N ,k j

        N is the number of thermal units M is the number of hydro units

        Fi Pik

        k 1 i1

        is the cost function of thermal units in the

        T is the overall period for scheduling.

        The above objective as augmented by the

        interval k and is defined by

        2

        constraints is given as

        T N M

        T N M

        LP v t F P v t q

        P

        M N M

        • P P v V

        Fi Pik ai Pik bi Pik ci Rs/h

        ik , k , j

        k i ik j k jk k Dk Lk ik j j

        With ai, bi and ci as the cost coefficients.

        Pik is the output of thermal and hydro units

        k 1 i1 j1

        k k 1

        k k 1

        t Fi PLk 0

        i1 j1

        (i = 1, 2,..,N; k = 1, 2,

        during the kth interval.

        Pik

        Pik

      2. Constraints:

        ,T)

        q

        v t jk

        PLk

        0 (j = 1, 2, ,

        1. Load demand equality constraint:

          j k P k P 1

          N M

          mk mk

          M;

          Where

          Pi t PD t PL t

          i1

          m = N+ j; k = 1, 2, ,T)

          where

          is the incremental cost of power delivered in

          PD(t) is the load demand during the sub-interval.

          PL(t) is the transmission loss during the sub- interval.

        2. Limits are imposed as

          i i i

          i i i

          pmin P t pmax (i= 1, 2, , N + M)

      3. Volume and discharge:

    Eachhydro plant is constrained by the amount of water available for the optimization interval, i.e.

    the system during the kth interval.

    vj are the water conversion factor.

  6. HTS methods:

    1. Classical method:

      The problem we wish to set up is the general, short-term hydrothermal scheduling problem where the thermal system is represented by an equivalent unit, Psj. In this case, there is a single hydroelectric plant, PHj We assume that the hydro plant is not

      sufficient to supply all the load demands during the period and that there is a maximum total volume of water that may be discharged throughout the period of Tmax hours.

      6.1.1 Algorithm:

      i i i

      i i i

      1. Read the number of thermal units N, the number of hydro units M, the number of sub-intervals T, cost coefficients, a , b , c i 1, 2,…, N ,B-coefficients, Bij (i 1, 2,…, N M ; j 1, 2,…, N M ), discharge coefficients, xi , yi , zi i 1, 2,…, M ,demand PDk k 1, 2,…,T , the pre-specified available water Vj j 1, 2,…, M .

      2. Calculate the initial guess values of

        P0 i 1, 2,…, N M , 0 and v0 j 1, 2,…, M

    2. PARTICLE SWARM OPTIMISATION:

Particle swarm optimization (PSO) is a population based stochastic optimization technique developed by Dr.Ebehart and Dr.Kennedy in 1995, inspired by social behaviour of bird flocking or fish schooling. PSO shares many similarities with evolutionary computation techniques such as Genetic Algorithms (GA). The system is initialized with a population of random solutions and searches for optima by updating generations. In PSO, the potential solutions, called particles, fly through the problem space by following the current optimum

particles. PSO has been successfully applied in many

ik k j

j

j

  1. Consider v0 j 1, 2,…, M as calculated in Step 2.

  2. Start the iteration counter, r = 1.

  3. Start hourly count, k = 1.

6. Consider P0 i 1, 2,…, N M and 0 .

areas: function optimization, artificial neural network training, fuzzy system control, and other areas where GA can be applied. It mainly consists

three operations mutation, de acceleration and migration

  1. Calculate

    ik

    Pik i 1, 2,…, N M

    k

    and k ,

    using the Newton-Raphson method. Gauss Elimination method is used to solve the following equations.

    Flow chart:

    k k P

    k

    pp p

    ik p

    k T

    0 k

    k

    p

  2. Calculate the new values of Pik i 1, 2,…, N M

    and as Pnew P0 P and new 0

    k ik ik ik k k k

  3. Set limits correspondingly as

    Pmax ;if Pnew Pmax

    i ik i

    ik i ik i

    ik i ik i

    Pnew Pmin

    ;if Pnew Pmin

    Pnew ;

    otherwise

    ik

    Disallow generator to participate, whose limits have been set either to lower or upper limit, in the scheduling by deleting that row and column.

    ik ik

    ik ik

  4. Set P0 Pnew i 1, 2,.., N M and

    k k

    k k

    0 new GOTO Step 7 and repeat.

  5. If

    k T , then GOTO Step 13, else k = k + tk,

    GOTO Step 6 and repeat.

    j

    j

  6. Calculate water withdrawals V j 1,…., M .

    j j

    j j

  7. If | V V s| or if (r R) then GOTO Step 14.

    else V new v0 V V s /V s ,

    j j j j j

    j j

    j j

    V 0 V new i 1, 2,…, M

    r r 1;

    GOTO Step 5 and repeat.

  8. Calculate the optimal cost and loss and stop.

TLBO:

The TLBO algorithm is a newly Table-I. Analysis of cost & discharge values for these

developed meta-heuristic optimization algorithm [17]. It is a population-based optimization algorithm that is modelled based on the transfer of knowledge to the classroom environment, where learners first gain knowledge from a teacher (Teacher Phase) and then from fellow- students (Learner Phase). TLBO is a population based algorithm, where a group of students (i.e. learner) is considered the population and the different subjects offered to the learners are analogous with the different design variables of the optimization problem. The results of the learner are analogous to the fitness value of the optimization problem. The best solution in the entire population is considered as the teacher. The operation of the TLBO algorithm is explained below with the teacher phase and learner phase.

The structure of the proposed algorithm can be explicated as follows:

Step 1: Initializing the problem and algorithm parameters

Step 2: Establishing the initial population learners.

Step 3: Compute the objective function. Step 4: Compute the mean of the population.

Step 5: Determine the best solution (Teacher). Step 6: Modify solutions based on the teacher knowledge according to teacher phase.

Step 7: Update solutions according to learner phase and Steps 3.

Step 8: Go to Step 4 until the iteration number arrives at the maximum iteration number.

methods.

Classical method

PSO method

TLBO method

Load Mw

COST

Rs/h

Q

Mm3/h

COST

Rs/h

Q

Mm3/h

COST

Rs/h

Q

Mm3/h

75

501.70

493.8

504.3

346.0

506.33

346

190

523.40

536.1

526.0

346.0

529.71

346

220

572.40

620.8

578.6

346.0

582.02

346

280

694.20

790.9

706.0

559.1

722.66

346

320

794.60

902.9

801.0

642.6

809.96

592.5

360

911.70

1015.8

910.4

724.1

913.74

688.5

390

1011.2

1100.5

984.8

883.3

972.48

1036.0

410

1083.5

1156.9

1054.7

1010.3

1024.6

1136.2

440

1201.1

1241.5

1156.3

1734.2

1114.3

1635.4

475

1353.4

1340.3

1267.3

2108.0

1252.3

1690.6

525

1600.9

1481.4

1502.3

2036.9

1368.0

2309.3

550

1739.0

1551.9

1595.4

2294.3

1478.7

2436.9

565

1826.8

1594.2

1664.4

2736.1

1513.0

2581.1

540

1682.6

1523.7

1526.7

2064.1

1489.9

2151.4

500

1472.5

1410.8

1427.0

1879.2

1369.9

1756.9

50

1242.9

1269.8

1181.7

1241.4

1204.2

1306.1

425

1140.9

1199.2

1135.8

1106.3

1124.3

1096.8

400

1046.7

1128.7

1049.6

529.8

1051.2

878.2

375

960.20

1058.1

959.4

429.5

959.48

589.6

340

851.00

959.4

884.8

428.0

904.67

346.00

300

742.40

846.5

758.3

415.6

773.42

346.00

250

629.20

705.4

634.0

346.0

658.83

346.00

200

538.90

564.3

542.5

346.0

550.09

346.00

180

508.70

507.9

510.0

346.0

513.60

346.00

.

Table-I. Analysis of generations, losses and lamda values for these methods.

CLASICALMETHOD

PSO METHOD

TLBO METHOD

Load Mw

PG1

Mw

PG2

Mw

PG3

Mw

PH4

Mw

PL

Mw

PG1

Mw

PG2

Mw

PG3

Mw

PH4

Mw

PL

Mw

PG1 (Mw)

PG2 (Mw)

PG3 (Mw)

PH4 (Mw)

PL (Mw)

175

66.90

36.10

61.80

16.8

6.60

1.6

53.34

40.00

75.00

10.0

3.34

56.51

40.00

69.84

10.0

1.35

190

72.40

39.40

67.30

18.8

7.80

1.7

55.98

80.00

50.00

10.0

5.98

71.09

40.00

71.88

10.0

2.98

220

83.60

46.10

78.40

22.5

10.5

2.0

60.00

75.71

74.50

10.0

8.26

90.68

40.00

82.58

10.0

3.26

280

176.3

60.30

100.8

29.8

17.3

2.6

60.00

117.8

92.18

19.7

10.6

105.9

76.16

93.48

10.0

5.63

320

121.7

70.50

116.0

34.6

22.8

3.1

75.00

131.9

99.09

27.0

12.5

112.9

91.79

101.4

21.2

7.54

360

137.4

81.30

131.4

39.2

29.3

3.6

70.00

84.90

159.4

33.7

15.0

139.2

99.16

104.1

25.4

8.04

390

149.3

89.80

143.0

42.6

34.7

3.9

134.0

105.2

123.7

38.9

18.2

145.9

103.8

112.4

40.0

12.2

410

157.3

95.70

150.7

44.8

38.6

4.2

186.4

63.92

80.19

48.1

21.8

154.8

105.1

119.9

44.0

13.8

440

169.4

105.0

162.4

48.1

44.9

4.6

207.3

103.9

94.98

66.4

26.2

156.2

121.3

123.7

62.9

24.2

475

183.7

116.3

176.1

51.9

53.0

5.2

138.9

88.50

170.4

77.0

29.0

170.0

133.9

133.1

64.8

27.0

525

204.4

133.7

195.7

57.2

66.0

6.0

250.0

60.56

190.9

79.4

38.1

175.0

145.0

145.0

86.1

36.1

550

214.8

142.9

205.5

59.8

73.1

6.4

199.7

69.03

214.7

85.6

47.1

189.0

151.0

152.0

91.3

46.1

565

221.1

148.7

211.3

61.4

77.5

6.7

250.0

72.13

142.9

99.8

51.9

192.0

152.0

157.0

94.9

48.9

540

210.6

139.2

201.6

58.8

70.2

6.2

234.1

141.0

122.0

77.9

46.6

194.0

148.0

155.0

90.6

47.6

500

194.0

124.8

185.9

54.6

59.3

5.6

248.9

145.6

92.10

71.5

41.2

186.0

136.0

149.0

67.2

38.2

450

173.5

108.1

166.3

49.2

47.2

4.8

50.00

144.0

178.0

42.8

36.5

172.3

122.7

134.0

50.6

31.5

425

163.4

100.3

156.6

46.5

41.7

4.4

119.4

82.14

204.9

23.4

25.2

162.7

118.1

125.3

42.4

21.2

400

153.3

92.80

146.8

43.7

36.6

4.1

201.3

41.78

143.0

18.4

21.2

152.1

113.1

119.0

33.5

19.2

375

143.3

85.50

137.2

40.9

31.9

3.8

50.00

122.7

130.7

13.8

18.4

139.7

105.8

111.1

21.1

15.4

340

129.5

75.80

123.7

36.9

25.9

3.3

61.49

66.01

164.3

13.8

14.5

132.5

98.50

109.4

10.0

10.5

300

114.0

65.30

108.4

32.2

19.9

2.9

50.00

116.9

123.0

13.2

11.3

121.7

74.44

102.1

10.0

8.33

250

94.90

53.10

89.50

26.2

13.7

2.3

50.00

122.0

64.16

10.0

9.78

112.5

61.49

73.75

10.0

7.78

200

76.10

41.60

71.00

20.0

8.7

1.8

50.00

82.75

57.25

10.0

8.30

84.19

40.00

71.11

10.0

5.30

180

68.70

37.20

63.60

17.5

7.0

1.6

50.00

40.00

80.00

10.0

6.50

70.50

40.00

62.00

10.0

2.50

COMPARISON OF COST OF DIFFERENT METHODS:

The operating costs of classical, PSO and TLBO-method for 24 hours for given load demand. Cost obtained for TLBO less as compared with PSO and Classical methods. Comparison of cost for 24 hours

Table-III. Cost analysis for these methods.

Classical

PSO

TLBO

Rs. 24630.00

Rs. 23477.00

Rs. 23387.00

Fig: cost analysis for these methods.

CONCLUSION AND FUTURE WORK:

The scheduling of electrical power from hydro and thermal plants has been done using PSO and classical methods. The optimization of cost is obtained mainly by employing three basic approaches. The optimization of thermal costs has been done by three methods employing programming technique. Finally the results of optimization by both the methods are tabulated and analysed. Numerical results show that highly near- optimal solutions can be obtained by T LB O. So it is clear that with the help of TLBO based algorithm it is possible to find a more nearly optimal solution to the existing hydrothermal scheduling problem.

Future works:

Hydro thermal scheduling problem with valve point loading can also be solved using EP. The valve point effect is modelled in two forms one is in the form of prohibited operating zones and the other is by including rectified sinusoidal component in the fuel cost function.

REFERENCES:

1). Power System Optimization by J.S.Dhillon & D.P.Kothari

Leave a Reply