optimal dispatch of power system with stochastic wind generation

5
Optimal Dispatch of Power System with Stochastic Wind Generation Shuang Wang 1,a , Hongming Yang 1,b , Shuang Zuo 2,c and Wenjun Xu 1,d 1 The College of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha, Hunan Province 410114, P.R.China 2 The College of Chemical Engineering, Huaqiao University, Xiamen, Fujian Province 361021, P.R.China a [email protected], b [email protected], c [email protected], d [email protected] Keywords: Optimal dispatch, Smart grid, Copula, Chance constrained programming, Sample average approximation, Genetic algorithm Abstract. Large-scale wind power incorporated into power grid brings new challenges to optimal dispatch of power system. Especially, wind power at different locations may has a significant degree of correlation. A copula function was used to characterize the Joint Probability Distribution (JPD) of wind power from multiple wind farms considering their correlation. An optimal dispatch model based on Chance Constrained Programming (CCP) for power system with multiple wind farms was set up. And Sample Average Approximation (SAA) was proposed to transform the chance constrains. Finally Genetic Algorithm (GA) was employed to solve the optimal model. Simulation results indicate that copula function can well express the correlation of wind power from multiple wind farms and SAA has been a dramatic increase and improvement on the search of solution. Introduction In order to solve the problem of energy shortage and environmental pollution, renewable energy generation is widely concerned. Wind becomes an important form of renewable energy generation due to its non-pollution, renewablity and other excellent features. Especially with the construction of Smart Grid, large-scale wind power will be connected to power grid, which brings a great challenge to optimal dispatch of power system. Therefore, it is important to calculate the JPD of wind power from multiple wind farms, in order to assess the maximum wind power that can be incorporated into the system. But wind at different locations may come from the same origin, so that their wind power has a significant degree of correlation [1]. considering the unit rate of forced shutdown, wake effects, temperature, calculated the JPD of wind power from multiple wind farms, but in circumstance that the wind power from multiple wind farms were independent [2]. proposed copula function to describe the correlation between onshore and offshore wind power by Gaussion-copula function, but it only studied their linear correlation but nonlinear. Conventional optimal dispatch incorporating wind power was to realize the smallest generation cost, which satisfied the power balance, spinning reserve, climbing rate and unit output constraints [3,4], but didn’t consider the correlation of wind power from multiple wind farms. And CCP had been widely applied to solving the power system issues incorporating wind power [3,5]. However, the chance constraints are often too complex to be transformed into their equivalent certain problem. Thus, it’s necessary to simplify the constraints in actual computation, and then use the existing optimization algorithms to solve it. A copula function [6], in the following text, is employed to construct the JPD of wind power from multiple wind farms considering their correlation. An optimal dispatch model based on CCP is set up. And SAA [7] is employed to transform the CCP, finally the GA [8] is used to solve the model. Probability Distribution of Wind Power from a single Wind Farm Wind Speed Distribution. Three-parameter Weibull distribution family is extremely flexible and can fit very well an extremely wide range of empirical observations. It exhibits a wide range of shapes for the density and hazard functions, which are suitable to model complex failure data sets. The Cumulative Probability Distribution (CPD) of the three-parameter Weibull function is given by: Applied Mechanics and Materials Vols. 37-38 (2010) pp 783-786 Online available since 2010/Nov/11 at www.scientific.net © (2010) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/AMM.37-38.783 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: 128.252.67.66, Washington University in St. Louis, St. Louis, United States of America-30/09/13,12:53:00)

Upload: wen-jun

Post on 18-Dec-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Optimal Dispatch of Power System with Stochastic Wind Generation

Optimal Dispatch of Power System with Stochastic Wind Generation

Shuang Wang1,a, Hongming Yang1,b, Shuang Zuo2,c and Wenjun Xu1,d 1The College of Electrical and Information Engineering, Changsha University of Science and

Technology, Changsha, Hunan Province 410114, P.R.China

2The College of Chemical Engineering, Huaqiao University, Xiamen, Fujian Province 361021, P.R.China

[email protected], [email protected], [email protected], [email protected]

Keywords: Optimal dispatch, Smart grid, Copula, Chance constrained programming, Sample average approximation, Genetic algorithm

Abstract. Large-scale wind power incorporated into power grid brings new challenges to optimal

dispatch of power system. Especially, wind power at different locations may has a significant degree

of correlation. A copula function was used to characterize the Joint Probability Distribution (JPD) of

wind power from multiple wind farms considering their correlation. An optimal dispatch model based

on Chance Constrained Programming (CCP) for power system with multiple wind farms was set up.

And Sample Average Approximation (SAA) was proposed to transform the chance constrains.

Finally Genetic Algorithm (GA) was employed to solve the optimal model. Simulation results

indicate that copula function can well express the correlation of wind power from multiple wind

farms and SAA has been a dramatic increase and improvement on the search of solution.

Introduction

In order to solve the problem of energy shortage and environmental pollution, renewable energy

generation is widely concerned. Wind becomes an important form of renewable energy generation

due to its non-pollution, renewablity and other excellent features. Especially with the construction of

Smart Grid, large-scale wind power will be connected to power grid, which brings a great challenge

to optimal dispatch of power system. Therefore, it is important to calculate the JPD of wind power

from multiple wind farms, in order to assess the maximum wind power that can be incorporated into

the system. But wind at different locations may come from the same origin, so that their wind power

has a significant degree of correlation [1]. considering the unit rate of forced shutdown, wake effects,

temperature, calculated the JPD of wind power from multiple wind farms, but in circumstance that

the wind power from multiple wind farms were independent [2]. proposed copula function to describe

the correlation between onshore and offshore wind power by Gaussion-copula function, but it only

studied their linear correlation but nonlinear. Conventional optimal dispatch incorporating wind

power was to realize the smallest generation cost, which satisfied the power balance, spinning

reserve, climbing rate and unit output constraints [3,4], but didn’t consider the correlation of wind

power from multiple wind farms. And CCP had been widely applied to solving the power system

issues incorporating wind power [3,5]. However, the chance constraints are often too complex to be

transformed into their equivalent certain problem. Thus, it’s necessary to simplify the constraints in

actual computation, and then use the existing optimization algorithms to solve it.

A copula function [6], in the following text, is employed to construct the JPD of wind power from

multiple wind farms considering their correlation. An optimal dispatch model based on CCP is set up.

And SAA [7] is employed to transform the CCP, finally the GA [8] is used to solve the model.

Probability Distribution of Wind Power from a single Wind Farm

Wind Speed Distribution. Three-parameter Weibull distribution family is extremely flexible and

can fit very well an extremely wide range of empirical observations. It exhibits a wide range of shapes

for the density and hazard functions, which are suitable to model complex failure data sets. The

Cumulative Probability Distribution (CPD) of the three-parameter Weibull function is given by:

Applied Mechanics and Materials Vols. 37-38 (2010) pp 783-786Online available since 2010/Nov/11 at www.scientific.net© (2010) Trans Tech Publications, Switzerlanddoi:10.4028/www.scientific.net/AMM.37-38.783

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: 128.252.67.66, Washington University in St. Louis, St. Louis, United States of America-30/09/13,12:53:00)

Page 2: Optimal Dispatch of Power System with Stochastic Wind Generation

( ) 1 exp

wk

w ww w

w

vv

c

0, 1w wk c (1)

where wv ,

wc , wk ,

w are the wind speed, scale,shape and location parameters of wind farm w .

CPD of Wind Power. For the randomness of wind speed, wind power is always fluctuating, we

assume that: ( ) 0w wp v , when 0 w inv v or w outv v ; ( ) wk

w w w w wp v a v b , when in w ratev v v ; and

( )w w ratep v p , when rate w outv v v . Then we can get

1/( ) ( ) / wk

w w w w wv p p b a , where wp is the

wind power available of farm w . inv , ratev ,

outv , ratep are the cut-in, rated, cut-out wind speeds and

rated power respectively, wk ,

wc are the shape parameter and scale parameter described above. ,w wa b

are constants given by Wind Conversion System. Here the wind speed has a given CPD in Eq. 1, so

the CPD of power available from wind farm w can be formulated as:

1 exp ( ) / exp ( ) /

( ) 1 exp / exp ( ) / 0

1

w w

w w

k k

in w w out w w w

k k

w w w w w w out w w w rate

w rate

v c v c p

F p v p c v c p p

p p

( =0)

( )

( )

(2)

JPD of Wind Power from Multiple Wind Farms

To accurately estimate the whole outputs from multiple wind farms, it is necessary to calculate their

JPD. Copula functions can express their JPD with their univariate marginal distributions and model

their correlation. Analysis showed that the wind power from multiple farms presented upper right

fat-tail property. The Gumbel-copula function is therefore employed to construct their JPD as:

1

1 2 1 1 2 2, , , , , , expw W w w W WL p p p p InF p InF p InF p InF p

(3)

where 1 2, , , , ,w Wp p p p are wind power available from W wind farms, 1 2, , , , ,w WL p p p p is

their JPD, and 1 1 2 2, , , W WF p F p F p are their marginal distributions respectively, which can be

obtained from Eq. 2. is the parameter to be evaluated by Maximum Likelihood Estimation.

Optimal Model and Simplifying

Optimal Dispatch Model. Because the wind power is stochastic and intermittent so that it is difficult

to get a exact forecast before making a reasonable dispatch scheme. Thus, we can use CCP, which is

a better method and in probability, to describe the randomness of wind power. Based on this, we can

obtain the stochastic optimal dispatch model of power system with multiple wind farms as:

2

i i i i i i

i G

Minf P a P b P c

(4)

Subject to

1 1

G W

i w L

i w

P P P

,, ,i min i i maxP P P , , 1,2, , 1w wP P p w W (5)

where if P is cost of conventional generators; ia , ib , ic are cost coefficients of generator i ; iP is the

conventional generator power and , ,,i min i maxP P are the minimum and maximum limits; G is the number

of conventional power generators; ,w wP p are scheduled and available wind power from farm w , W is

the number of wind farms; LP is the total load of the system; is a given probability level; P is the

probability of {.} happening. The goal of Eq. 4 is to minimize the total cost of conventional generators.

The constrains are power balance, limits of conventional generator power, wind power scheduled is

not more than the available must be satisfied with a given confidence level 1 at least, respectively.

Simplifying the Constraints. The SAA method is adopted here to simplify the constraints to

convert it into certain equivalent problem,which takes maximum preserve convexity of functions to

equivalently replace a number of constrains. So the chance constraints in Eq. 5 can be written as

784 Advances in Engineering Design and Optimization

Page 3: Optimal Dispatch of Power System with Stochastic Wind Generation

1 0 1w W w wP max P p . Meanwhile generate decision variable sample datas through Monte-Carlo

simulation to calculate the value of corresponding object function,then determine whether the

sample datas satisfy all the constraints or not. Here, indictor function I , which is 0 when meet the

constraints, or 1,is used. Therefore, chance constraints Eq. 5 can be converted into:

(0, ) 1

1

10 1

T

T w W w wm

m

I max P pT

(6)

where , , , , ,1m 2m wm Wmp p p p are samples generated from JPD described in Eq. 3; m is the

generation times and T is the maximum.

GA Optimization

Recently, GA and Particle Swarm Optimization (PSO) techniques appeared as promising algorithms

for handling the optimization problems. The stochastic optimal dispatch model proposed in this paper

is carried out using the GA optimization technique, in order to implement the search for the optimal

solution. The GA is an optimization method that employs a search process imitated from the

mechanism of biological selection and biological genetics. It searches an optimal solution to the

problems by manipulating a population of strings that represent different potential solutions, each

corresponding to a sample point from the search space.

Simulation Results

Following, we use GA to test the dispatch model and SAA in IEEE 6-Nod System. Parameters: cost

coefficients of conventional generators are 1 1 1, , 0.00145,7.69,563a b c , 1 1,, 130,620,min maxP P ,

2 2 2, , 0.00192,7.86,320a b c , 2 2,, 120,410,min maxP P , 3 3 3, , 0.00487,7.91,100a b c , 3 3,, 68,110,min maxP P ;

History wind speed datas are from Gansu Yumen wind farms. The cut-in, rated, cut-out wind speed

and rated power of two wind farms are 4m/s, 15m/s, 20m/s, 850kW, system load is 800MW;

population size 80Po , number of populations 100Q , probability of crossover 80%Pc ,

probability of mutation 5%Pm , solution precession 0.001Pr . Simulation one: According to the MLE, we obtain the shape parameter 1 2, 2.14,2.34k k , scale

parameter 1 2, 14.96,13.55c c m/s, 1 2, 8.7,9.8 m. The scatter plot of wind power from two

wind farms is shown in Fig 1. We can see that their wind power has obvious correlation of

non-symmetrical upper tail. So the Gumbel-copula function is the best to express the JPD of them

with θ=1.3. According to the copula JPD of wind power from two wind farms, we assess the

maximum wind power that can be incorporated into the system to determine the best dispatch scheme.

Then we get the minimum total cost of system shown in Table 1, and the curve shown in Fig 2. Also

we calculated the minimum cost with independent CPD of them also shown in Table 1. By

comparison, we see that the dispatch scheme according to copula JPD of wind power from two wind

farms, can save total costs of the system, and reduce the reserve capacity and related costs.

Simulation two: We obtain the total cost 7,630.585$ without using SAA transformation, with little

difference from 7,630.610$ using SAA that can be seen from Fig. 2 (Both confidence level are at 95%

). ut the genetic generation is 13 of SAA transformation, running time of 2.93 seconds, while it gets to

23 and 4.07 seconds without SAA transformation. Therefore, the SAA transformation in the

convergence speed and computation time has been a dramatic increase and improvement.

Table 1 Total costs of the system under different probability distribution

Probability Distribution Available wind power [MW] Total cost [$]

Gumbel-Copula 177.08 7630.610

Independent CPD 150.62 7865.822

Applied Mechanics and Materials Vols. 37-38 785

Page 4: Optimal Dispatch of Power System with Stochastic Wind Generation

100 200 300 400 500 600 700 800200

300

400

500

600

700

800

Wind Power P1

Win

d P

ow

er

P2

0 10 20 30 40 50 60 70 80 90 100

7,630

7,631

7,632

7,633

7,634

7,635

7,636

7,637

7,638

Genetic generation of GA

Tota

l cost

of

syste

m

with SAA

Fig. 1 Scatter plot of wind power Fig. 2 Curve of total cost

Conclusion

An optimal dispatch model, considering the correlation of outputs from multiple wind farms, was

formulated based on CCP. A copula function was used to express the JPD and model their correlation.

SAA was proposed to transform the CCP to non-continuous, non-differentiable optimal problem.

Simulation results show that copula function can well express the correlation of outputs from multiple

wind farms and SAA has been a dramatic increase and improvement on the search of solution.

Acknowledgement

This work is supported by the National Natural Science Foundation of China (70601003), the

Program for New Century Excellent Talents in University of China, the National Science Fund for

Distinguished Young Scholars (70925006), and the Key Project of Science and Technology of Hunan

Province (2008FJ1006).

References

[1] S.Y. Chen, H.Z. Dai, X.M. Bai and X.X. Zhou: Proceedings of the CSEE, Vol. 20(2000) No. 3,

pp. 26-29.(in Chinese).

[2] G. Papaefthymiou and D. Kurowicka: IEEE Itransactions on Power Systems, Vol. 24(2009) No.

1, pp. 40-49.

[3] Y.Z. Sun, J. Wu, G.J. Li and J. He: Proceedings of the CSEE, Vol. 29(2009) No. 4, pp. 41-47.

[4] J. Hetzer, D.C. Yu, and K.Bhattarai: IEEE Itransactions on Energy Conversion, Vol. 23(2008)

No. 2, pp. 603-611.

[5] Y.Z. Lei, W.S. Wang, Y.H. Yin and H.Z. Dai: Proceedings of the CSEE, Vol. 22(2002) No. 5, pp.

32-35. (in Chinese)

[6] B. Nelsen: An Introduction To Copulas (Springer, New York 2002 ).

[7] B.K. Pagnoncelli, S.Ahmed and A.Shapiro: J Optim Theory Appl, Vol. 142(2009) No. 6, pp.

399–416.

[8] A.A. Abou El-Ela, S.M. Allama, M.M. Shatla: Electric Power Systems Research, Vol. 80 (2010),

pp. 869-877.

786 Advances in Engineering Design and Optimization

Page 5: Optimal Dispatch of Power System with Stochastic Wind Generation

Advances in Engineering Design and Optimization 10.4028/www.scientific.net/AMM.37-38 Optimal Dispatch of Power System with Stochastic Wind Generation 10.4028/www.scientific.net/AMM.37-38.783

DOI References

[8] A.A. Abou El-Ela, S.M. Allama, M.M. Shatla: Electric Power Systems Research, Vol. 80 (2010), p. 869-

877.

doi:10.1016/j.epsr.2009.12.021 [8] A.A. Abou El-Ela, S.M. Allama, M.M. Shatla: Electric Power Systems Research, Vol. 80 (2010), pp. 869-

877.

doi:10.1016/j.epsr.2009.12.021