5

Click here to load reader

Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

Embed Size (px)

Citation preview

Page 1: Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

Scenario-based Multi-objective Optimal Dispatch Considering Forecast Uncertainties

ZHANG Xiao-hui1, a, YAN Ke-ke2, b, ZHONG Jia-qing3 1,2,3Key Lab of Power Electronics for Energy Conservation and Motor Drive of Hebei Province,

Yanshan University, 066004, China

aemail: [email protected], bemail:[email protected]

Keywords: component; Stochastic Dynamic Economic Emission Dispatch; Multi-objective improved Particle Swarm Optimization; Wind Power.

Abstract. Renewable energy recourses and Wind Power Generators are playing an ever-increasing

role in power generation. In this paper, a two stage scenario-based approach considering load/wind

forecast uncertainty is implemented for multi-objective economic emission dispatch problem which

concludes minimize total fuel cost and emission simultaneously. Besides, an improved optimization

algorithm of multi-objective based on Particle Swarm Optimization (MOIPSO) is implemented to

extract the best solution for the stochastic problem. The proposed method is tested on a power

system having 6-unit in order to measure its efficiency and feasibility.

Introduction

The advantage of wind power is that it costs low and almost does not produce greenhouse gas

emissions. The main form of wind energy around the world is large wind farm integration. Wind

power generation has taken great effect to overcome carbon emission of electricity generation and

save the total fuel cost for power generation. On the other hand, Wind power generator has random

nature, the concern for the prediction of load/wind is more increased over time. Two methods have

been developed to model uncertainty in the stochastic programming model[1]

, fuzzy-based

approaches[2]

and scenario-based approaches[3]

. A scenario-based approach is developed to model

the uncertain wind power and load demand. The multi-objective problem is concerned to determine

the optimal outputs of generation units over a period of time while satisfying the constraints. By the

way, we developed MOIPSO approach to solve the multi-objective optimization problem in power

system.

Uncertainty characterization

A scenario based method is used to consider the load/wind uncertainty based on load/wind

forecast error. Fig. 1 shows a typical continuous PDF of the load/wind forecast error along with its

discretization[4]

. On the basis of different load/wind forecast levels and their probabilities obtained

from the probability distribution function, roulette wheel mechanism[5]

is implemented to generate

load/wind scenarios for each hour. For this purpose, at first, the probabilities of different load/wind

forecast levels are normalized such that their summation becomes equal to unity. Then the range of

[0,1] is accumulated by the normalized probabilities as shown in Fig. 2. Random numbers are

generated between [0-1]. Each random number falls in the normalized probability range of a

load/wind forecast level in the RWM. That load/wind forecast level is selected by the RWM for

each hour of a scenario.

Applied Mechanics and Materials Vols. 427-429 (2013) pp 337-340Online available since 2013/Sep/27 at www.scientific.net© (2013) Trans Tech Publications, Switzerlanddoi:10.4028/www.scientific.net/AMM.427-429.337

All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of TTP,www.ttp.net. (ID: 131.151.244.7, Missouri University of Science and Technology, Columbia, United States of America-07/10/13,11:16:52)

Page 2: Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

σ2 σσ σ2σ3 0 σ31α2α

Fig.1: Typical discretization of the PDF of the load/wind forecast error

Fig. 2: The roulette wheel mechanism for the normalized probabilities of the load/wind forecast error levels

In the stochastic programming, the probability distribution of a random variable is represented

using a finite set of scenarios. Each scenario has an associated probability of occurrence. Thus, the

levels for each scenario can be expressed as follows:

( ) ( )∏ ∑ ∑∈ = =

⋅⋅=Tt

Nl

l

Mw

w

tw

W

stwtl

L

stl WWs1 1

,,,,,, )( βαπ (1)

where Nl and Mw is the number of wind and load forecast levels in each hour, tl ,αand tw,β

represents the probability of the lth load interval, wth wind power interval, respectively. L

stlW ,, andW

stwW ,, are binary parameters indicating whether the intervals are selected in or not. In other

word, for each time interval and each random variable, a random number is produced between 0 and

1.

Finally, scenario reduction techniques can be employed to reduce the number of scenarios, to

eliminate a scenario with very low probability and scenarios that are very similar [4]

. The most

probable and dissimilar scenarios can be extracted.

( ) ( )( )∑

=

=NS

s

s

ss

1

Pr

π

π (2)

where NS is the number of all the scenarios.

Stochastic dynamic economic emission dispatch (EED)

The objective functions[6]

:

)()Pr()()Pr(min2

,,,,

1 1 1

,1

1

1 stiistii

NS

s

T

t

NG

i

isG

NS

s

PcPbasPFsF ++== ∑ ∑∑∑= = −=

(3)

)()Pr()()Pr(min 2

,,,,

1 1 1

,2

1

2 stiistii

NS

s

T

t

NG

i

isG

NS

s

PPsPFsF γβα ++== ∑ ∑∑∑= = −=

(4)

Where ia , ib , ic are the cost coefficients, iα, iβ , iγ

are the emission coefficients; stiP ,, .is the generating

power of unit i; NG is the number of power plant.

Constraints:

stD

NW

j

stw

NG

i

sti PPP ,,

1

,,

1

,, =+∑∑==

(5)

TrPPTr up

ististi

down

i ∆≤−≤∆− − ,1,,, (6)

max

,,,,

min

,, stististi PPP ≤≤ (7)

Where NW is the number of wind power plant; stwP ,, .is the generating power of wind power;

stDP ,, is the load demand;up

ir ,down

ir are the Up/down ramp rates; max

,, stiP ,min

,, stiP are the generation limits.

338 Mechanical Engineering, Industrial Electronics and Information TechnologyApplications in Industry

Page 3: Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

Multi-objective improved particle swarm optimization (MOIPSO)

The improved strategies of optimal and worst particle, is that the particle are not easily falling

into local optimum and is easier to find the global optimal solution.

( ) ( )( ) ( )

1

,

,

1 1 2 2

3 3 4 4

k k k k k k

best i i gbest ii i

k k k k

i worst i i gworst

V w V c r P X c r P X

c r X P c r X P

+= ∗ + ∗ ∗ − + ∗ ∗ −

+ ∗ ∗ − + ∗ ∗ −

�� �� �� ��� �� ���

��� �� ��� ��

(8)

where c1,c2, c3,c4 is the acceleration coefficient; r1, r2, r3, r4 is the random number.

For multiple objectives, there are usually a heap of solutions which are not simply comparable,

which are often referred as Pareto optimal solution [7]

.Optimal solution is the objective function

point cut, it always falls in the search area boundary.

Simulation and numerical results

In this paper we use 6-unit system as an example to verify the rationality of the proposed

optimization model. Thermal power unit parameters are shown in[6], the wind and load forecast

data is shown in figure 3 and figure 4 respectively.

0 3 6 9 12 15 18 21 2460

80

100

120

140

160

t/h

Win

d F

ore

cast/M

W

0 3 6 9 12 15 18 21 24200

225

250

275

300

325

350

t/h

Load F

ore

cast/M

W

Fig.3 Wind power forecast data Fig.4 Load forecast data

In order to verify the effectiveness and superiority of the proposed MOIPSO algorithm for the

EED problem, it is applied on the 6-unit system. Figure 5 shows the comparison of different

algorithms for the Pareto front. We can see that the algorithm of MOIPSO is more efficient and

superior than the algorithm of MOPSO.

For a better illustration of the performance of the proposed method in the stochastic

optimization, three cases are demonstrated as follows: case 1.EED model without error; 2.The

scenario-based EED model with stochastic error; 3.EED model with determined error, for the wind

forecast error is 30% and the load forecast error is 1%.

All the cases are computed by MOIPSO and the Pareto results are shown in figure 6.From the

results, we get that case 1has a lower costs than case 2 and 3, for the error is not concerned; case 2

has a lower costs than case 3, compared with the determined model, the scenario based stochastic

model has reduced the total costs.

Applied Mechanics and Materials Vols. 427-429 339

Page 4: Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

1400 1450 1500 1550 1600 16504400

4600

4800

5000

5200

5400

5600

5800

6000

Fuel Cost(thousand $)

Em

issio

n(t

)

EED Front with the algorithm

of MOIPSO

EED Front with the algorithm

of MOPSO

1400 1450 1500 1550 1600 16504400

4600

4800

5000

5200

5400

5600

5800

6000

Fuel Cost(thousand $)

Em

issio

n(t

)

EED Front without Error

EED Front with Wind Stochastic Error

EED Front with Determind Wind/Load

Forecast Error

Figure.5 Results of different algorithms Figure.6 Results of different cases

Conclusion

This Paper provides a scenario-based approach to characterize the load/wind forecast error in the

6-unit test system can lead to a more efficient utilization of energy resources and the total fuel cost

of thermal units and emission can be reduced significantly using wind power. Results were showed

accuracy of presented multi-objective EED model.

Acknowledgement

In this paper, the research was sponsored by the Natural Science Foundation of Hebei Province

(Project No. E2013203113).

References

[1] C-L Chen,W-C Lee,Multi-objective optimization of multi-objective supply chain networks with

uncertain product demands and prices [J].Computers and Chemical Engineering, 2004(28)

1131–1144.

[2] R. H. Liang,J. H. Liao.A fuzzy-optimization approach for generation scheduling with wind and

solar energy systems [J].IEEE Trans. Power Syst,2007(22).

[3] N. Amjady,J. Aghaei,H. A. Shayanfar.Stochastic Multi-objective Market Clearing of Joint

Energy and Reserves Auctions Ensuring Power System Security[J].IEEE Trans. Power Syst,

2009(24).

[4] R. Billinton,R. N. Allan.Reliability Evaluation of Power Systems,2nd ed.New York: Plenum,

1996.

[5] Z. Michalewicz.Genetic Algorithm + Data Structure = Evalution Program,Comput.New York:

Springer-Verlag,1996.

[6] Dun-wei Gong,Yong Zhang,Cheng-liang Qi.Environmental/economic power dispatch using a

hybrid multi-objective optimization algorithm [J].Electrical Power and Energy Systems,2010 (32)

607–614.

[7] Taher Niknam,Rasoul Azizipanah Abarghooee.An efficient scenario-based stochastic

programming framework for multi-objective optimal micro-grid operation [J].Applied Energy, 2012

(99)455–470.

340 Mechanical Engineering, Industrial Electronics and Information TechnologyApplications in Industry

Page 5: Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties

Mechanical Engineering, Industrial Electronics and Information Technology Applications in Industry 10.4028/www.scientific.net/AMM.427-429 Scenario-Based Multi-Objective Optimal Dispatch Considering Forecast Uncertainties 10.4028/www.scientific.net/AMM.427-429.337