基于相关性分析的风电场群风速分布预测方法

2016-05-24 15:02雷若冰舒东胜李子寿林常青
电力自动化设备 2016年5期
关键词:风电场时延变异

雷若冰 ,徐 箭 ,孙 辉 ,蒋 霖 ,舒东胜 ,李子寿 ,林常青

(1.武汉大学 电气工程学院,湖北 武汉 430072;2.国网湖北省电力公司,湖北 武汉 430077)

0 引言

随着风电的大规模开发,风电接入给电网安全运行和调度控制等都带来了巨大挑战[1-2]。越来越多的风电以场群的方式接入电网,如何提高风电场群的风速分布和风电功率的预测能力及精度,对电力安全生产至关重要。

对于单风电场风速预测而言,由于天气、温度以及湿度等不确定性因素影响,随着预测周期增大,其精度大幅下降,以一天为周期的风速预测误差通常较大[3-5],因而难以对以多个风电场预测结果累加得到的场群风电功率的误差特性进行详细分析。而直接利用风电场群输出功率的统计数据进行预测,受网侧功率限制影响,难以反映风电场群功率真实的波动特性[6]。

基于相关性分析求取风电场群风速分布,进而预测风电场群的整体功率输出,是近年来提出的一种新的研究思路,国内外学者对此开展了大量研究,研究方法大致可分为3类。①皮尔逊相关系数法,该方法利用2个风电场历史数据进行线性相关性分析,并以此来衡量2个风电场之间相关性大小[7-9]。此方法只能反映变量之间简单线性相关性,未引入空间距离因素。②基于Copula函数拟合,利用Copula函数对风电场历史数据进行拟合,寻找最优参数来衡量风电场之间的相关性[10-11]。此类方法与传统线性相关性方法相比,更加灵活地刻画了变量之间的相关性,然而Copula函数种类很多,目前比较常用的仍然是正态Copula函数,要找到符合实际风电场数据的Copula函数最优参数很困难。③基于经验变异图的相关性分析,该方法利用风速波动差异来衡量风电场之间的相关性特征[12]。文献[12]基于经验变异函数刻画的风电场之间的相关性特征,给出了具体的相关性区域划分范围,但未考虑实际情况下风电场的风速时延特征。

在得到风电场群内各风电场的相关性分布后,为预测风电场群功率输出,需要基于空间相关性来求取各风电场的风速分布,可根据风速“分箱”理论[13]以及蒙特卡洛抽样[14-15]来获得。

本文采用考虑时延信息的修正经验变异函数,将风电场群划分为若干个相关性区域,将研究风电场群风速分布的问题先转化为各个相关性区域内风速分布的问题;以此为基础,在一个相关性区域内,以参考风电场风速为输入,运用经验累积分布函数,考虑区域内参考风电场与目标风电场的相关性,求取目标风电场风速曲线,从而得相关性区域内的风速分布,结合各个相关性区域的风速描述,最终得到整个风电场群内风速分布,为预测风电场群功率输出能力和实际调度控制提供了重要帮助。以实际风电场监测数据为基础的仿真算例验证了本文方法的可行性和有效性。

1 基于空间降尺度的风电场群相关性区域划分

所谓风电场群空间降尺度[16],就是基于空间区域层级的概念,将研究风电场群风速分布的问题,先转化为各个相关性区域内风速分布的问题。位于不同相关性区域的风电场风速相关性很小,但单一相关性区域内风电场间的风速具有较强的相关性。风电场群空间降尺度需要解决的一个重要问题就是风电场群相关性区域的划分,本文提出了基于考虑时延信息的修正经验变异函数来划分风电场群相关性区域的方法。

1.1 考虑时延信息的修正经验变异函数

经验变异函数是地质统计学中用以研究区域化变量空间变化特征和强度的手段。

对n个风电场风速进行去时域趋势项处理,即:

其中,w(fi,t)表示第 i个风电场在 t时刻的风速波动量;Z(fi,t)表示第 i个风电场在 t时刻的风速;T 为最终时刻。

对于风电场i与风电场j,其经验变异函数[12]可表示为:

其中,L表示风电场i与风电场j之间的空间距离。经验变异函数值越小,则2个风电场相关性越大。

由于实际中风电场之间有一定的空间距离,所以风在风电场之间传播需要时间,导致时延的出现。为了更准确地刻画风电场之间的风速相关性大小,真实地反映空间距离对风电场之间风速相关性的影响,引入时延因素来修正风电场之间的风速相关性,修正经验变异函数如下:

其中,Δt代表时延时间,满足使γ′(L)最小的时延为最优时延。

1.2 基于修正经验变异图的风电场群相关性区域划分

对于某一个风电场群内n个风电场,以2个风电场为一组,共组。求取最优时延下的修正经验变异函数,对个修正经验变异函数点进行指数函数拟合:

其中,r为临界距离,当L≤r时,风电场之间具有较强的空间相关性,当L>r时,风电场之间基本没有空间相关性;Nu为块金值,表征指数函数与纵轴交点的纵坐标;s为基台值,表征函数从块金值到达较稳定值之间变化的常数。

当风电场较为集中时,以参考风电场为圆心、r为半径划分风电场群相关性区域,即认为区域内其他风电场(称为目标风电场)与参考风电场具有较强的相关性。参考风电场的选取原则为:①具有较强的风速预测能力,从而可以准确预测目标风电场风速;②与周围风电场相关性较强,通常选取位于形心位置的风电场作为参考风电场,这样相关性区域内可以包含更多的风电场。

2 基于空间升尺度的风电场群风速求取

单一相关性区域内,选取参考风电场,利用相关性分析,基于参考风电场的风速分布,给出相关性区域内其他风电场的风速分布。结合各个相关性区域的风速分布,最终得到整个风电场群的风速分布,即为空间升尺度[17]。

本文以相关性区域内参考风电场风速作为输入,求取区域内目标风电场风速曲线,以实现空间升尺度的目标。

2.1 原始数据整理

对于某个时间断面给定的参考风电场风速,需要知道相应的目标风电场风速概率分布。

采用“分箱”理论来分析参考风电场在不同风速下,目标风电场的风速概率分布。首先,将参考风电场风速数据整理到等长度的箱子中,本文采用25个箱子,即每个箱子数据长度为0.04 p.u.。每一个参考风电场风速都有一个时间上与之对应的目标风电场风速,将目标风电场风速归属到对应的参考风电场风速所在箱子中。因此,每一个箱子中都有若干个数据组[参考风电场风速,目标风电场风速]。

采用经验分布函数来描述每个箱子中目标风电场风速的概率分布。对于一个风速随机变量X,如果具有 l个数据 x1、x2、…、xl,那么随机变量 X 的经验累积分布函数[15]为:

其中,θ(X-xi)为自定义函数。 样本量 l越大,经验累积分布就越趋于真实。

2.2 目标风电场风速场景生成

风电场风速 V={vt,t∈T}T可以视为一个随机变量,表示t时刻风电场可能的风速。当已知参考风电场风速vt,可以通过判断该风速属于哪一个箱子来分析目标风电场的风速概率曲线,从而得到目标风电场风速场景。

2.2.1 逆变换抽样

逆变换方法已广泛应用于蒙特卡洛抽样,本文使用逆变换来获得服从特定概率分布的目标风电场风速。逆变换具体方法如下。

对于某一个随机变量 vt,服从 Pr(vt≤v)=Fl(v)分布,其中vt表示t时刻可能的风速,它是随机的、不确定值;而v表示标幺值从0到1内的任一风速,它是一个确定值。该式表示:对于某一个确定的v,随机变量vt小于或等于v的概率为Fl(v)。那么对变量vt进行逆变换抽样可表示为:

其中,Unif[0,1]为在[0,1]区间上的均匀分布。

由于标准正态分布的累计概率分布函数值服从[0,1]之间的均匀分布,U可以用标准正态分布函数值 Φ(Zt)替代:

其中,Zt为标准正态分布随机变量。

上述逆变换可以简单地展示出来,如图1所示[15],图中风速用标幺值表示。箭头表示逆变换的进行方向,起点为标准正态分布随机量Zt,得到与标准正态分布函数值 Φ(Zt)对应的经验分布函数值 Fl(vt),最终输出风速vt。可见只要知道目标风电场风速经验分布,就可以得到目标风电场风速。

图1 逆变换抽样示意图Fig.1 Schematic diagram for inverse transform sampling

2.2.2 场景生成步骤

给定参考风电场风速 vt(t=1,2,…,T)作为输入,对目标风电场风速进行场景生成的具体步骤如下。

a.利用经验分布函数求取每一个箱子内与参考风电场对应的目标风电场风速概率分布曲线。

b.对于每一个时间断面t,判断参考风电场风速vt属于哪一个箱子,从而得到该箱子内目标风电场风速的概率分布曲线。

c.利用MATLAB工具箱生成d个T元正态分布函数 Z~N(μ0,∑)。 其中,T 为时间断面个数;μ0为均值,可取为0;协方差矩阵∑为对角元素为1的正定矩阵;d为生成场景数量,一般取为500。

d.对每一个时间断面t,使用d个T元正态分布函数Z~N(μ0,∑)对目标风电场概率分布曲线进行逆变换抽样,就可以得到目标风电场的d个风速场景。

2.2.3 场景削减

通过上述过程可以生成目标风电场风速的d个场景,为了提高计算速度,需要对生成的d个场景进行削减,即在保证精度的前提下提供尽量少的场景。

本文使用同步回代消除法[18-20],具体步骤如下。

a.确定需要削减的场景,削减场景满足以下2个条件:①与其他场景概率距离很近;②场景概率很小。

b.改变场景总数,即Ns=Ns-1。同时,选出与被剔除场景ωs1最近的那个场景ωs2。其中,Ns表示当前场景总数;ωs1表示第1个场景。

c.为了保证剔除场景之后剩下场景概率之和为1,改变 ωs2的概率,即 π(ωs2)=π(ωs2)+π(ωs1)。

d.只要Ns大于指定场景数量ds,重复步骤a。

2.3 目标风电场最优风速曲线

在电力系统实际调度运行中,往往需要知道一条最优风速曲线,即它出现的概率是最大的。根据统计学中概率加权平均的概念,以削减后的ds个场景求取目标风电场最优风速曲线:

其中,vt为目标风电场最优风速曲线t时刻风速;ps为第s个场景概率;ωs,t为第s个场景t时刻风速。

2.4 风电场群风速分布预测计算流程图

综上,给出基于相关性分析的风电场群风速分布预测方法的流程图,如图2所示。

图2 风电场群风速分布预测计算流程图Fig.2 Flowchart of wind speed distribution forecasting for wind farm group

3 算例及仿真

仿真计算采用内蒙古赤峰市附近6个风电场2个月风速数据,时间间隔为15 min。为了理解方便,将风电场按1—6编号,6个风电场地理位置分布如图3所示。

图3 风电场分布示意图Fig.3 Schematic diagram of wind farm distribution

3.1 基于修正经验变异函数的相关性区域划分

3.1.1 考虑时延特性的修正经验变异函数

以达里、西场和大水菠萝3个风电场数据为例,对应于图3中风电场5、风电场1和风电场3,考虑时延特性的修正经验变异函数如图4所示。

图4 风电场时延特性Fig.4 Time delay characteristics of wind farms

由图4可知:曲线最低点表征2个风电场修正经验变异函数为最小值,对应横坐标时间为最优时延。达里和西场相距124.8 km,最优时延为-12.7 min(即前者比后者滞后);西场和大水菠萝相距142.9 km,最优时延为+29.8 min(即前者比后者超前)。

3.1.2 相关性区域划分

利用修正经验变异图来划分相关性区域,可以得到修正经验变异图,如图5所示。

图5 用于相关性区域划分的修正经验变异图Fig.5 Revised empirical variation map for correlative region partition

利用MATLAB中的“fit”拟合函数对风电场风速的修正经验变异函数图进行指数函数拟合,可以得到指数拟合的最优参数为Nu=0.6059、s=0.2631、r=189.1,即空间距离在189.1 km范围内的风电场具有较强的相关性。

利用未考虑时延信息的原始经验变异图进行指数拟合结果,如图6所示。得到指数拟合的最优参数为 Nu=0.6383、s=0.2717、r=109.6,可以发现相关性区域范围有明显缩小,即简单地采用原始经验变异函数划分相关性区域,弱化了风电场之间的相关性,且拟合效果较差。

图6 原始经验变异图Fig.6 Original empirical variation map

3.2 风电场群风速分布求取

使用相关性区域内3个风电场和相关性区域外的1个风电场风速数据作为分析对象,如图7所示。其中风电场1为参考风电场(处于形心位置),以参考风电场为中心、半径r=189.1 km的圆形区域划分为相关性区域,风电场2和3为相关性区域内的目标风电场,风电场4为相关性区域外的风电场。

图7 风电场群相关性区域划分Fig.7 Correlative region partition of wind farm group

3.2.1 目标风电场风速概率分布

风电场1与风电场2共有3264个数据组,被分配到25个箱子中。在第10号箱子内共有235个数据组 (箱子中的参考风电场风速在0.36~0.4 p.u.之间变化),第16号箱子中共有125个数据组(箱子中的参考风电场风速在0.6~0.64 p.u.之间变化)。每个箱子内参考风电场风速差异在0.04 p.u.左右,而目标风电场风速却有很大的差异。

图8为第8号、第16号和第20号箱子中目标风电场风速概率分布(纵坐标范围大于1,是因为横坐标范围小于1,而曲线积分为1)。

由图8可知,当参考风电场风速不同时,目标风电场风速概率分布也随之变化,并且随着参考风电场风速增大,目标风电场风速概率分布的峰值点风速分别为 0.25 p.u.、0.49 p.u.、0.56 p.u.,也逐渐增大,表征了风电场之间存在一定的相关性。

3.2.2 相关性区域内目标风电场风速求取

以风电场1某天的实测风速作为输入,生成d=500个风电场2、3的风速场景,并将原始场景d削减为ds=10个,如图9所示。图9(a)中10个场景的概率分别是 0.098、0.166、0.044、0.062、0.128、0.1、0.06、0.082、0.082、0.178;图 9(b)中 10 个场景的概率分别是 0.092、0.182、0.042、0.064、0.092、0.096、0.058、0.188、0.106、0.08。

图8 风速“箱子”内目标风电场风速概率曲线Fig.8 Wind speed probability distribution curve of target wind farm for different bins

图9 目标风电场风速场景生成Fig.9 Wind speed scenario generation for target wind farms

将10条场景曲线进行概率加权平均,合并为一条最优风速曲线,如图10所示。

3.2.3 相关性区域外风电场风速求取

以风电场1某天实测风速为输入,对相关性区域外的风电场4进行场景生成,并将10条场景曲线合并为一条最优风速曲线,如图11所示。

3.2.4 风电场群风速分布预测误差分析

本文方法的预测时间间隔为15 min,由于原始数据为2个月内风电场风速(此段时间内风向稳定),如果加大步长至30 min、1 h甚至更长时长,会大量缩减数据量,导致在相关性分析中“分箱”操作环节时,对目标风电场风速概率分布描述不准确,从而增大目标风电场风速预测误差,因此该方法适用的预测时长也是15 min。

表1给出了本文方法和神经网络方法[21]对风电场风速进行预测的结果分析。

图10 目标风电场2、3最优风速曲线Fig.10 Optimal wind speed curves of Farm 2 and 3

图11 风电场4最优风速曲线Fig.11 Optimal wind speed curve of Farm 4

表1 风电场风速模拟误差Table 1 Simulative errors of wind speed forecasting

对比实测风速、本文方法和神经网络模型预测的风速可以看出,以参考风电场某天实测数据作为输入,求取相关性区域内目标风电场1 d的风速,所得风速曲线能够反映目标风电场实际风速情况,基本符合实际风速变化趋势。相比利用神经网络进行风电场群风速分布预测,大幅提高了预测精度,能够更好地描述风电场之间的相关性。定义精度提高量公式[8]为:

其中,eNNS为神经网络模型误差百分比;e′为本文方法误差百分比。

与神经网络模型相比较,采用本文方法对风电场2、3、4进行的风速分布预测,其预测精度提高量分别为48.9%、49.9%和62.1%。

需要说明的是,当求取相关性区域外的风电场风速时,由于与参考风电场相关性较弱,仅能反映实际风速平均值的情况,无法真实反映风速变化趋势。

4 结语

本文以空间降尺度为思路,在考虑风电场之间时延因素的基础上,提出了基于修正经验变异函数的风电场群相关性区域划分方法;在某一个相关性区域内,以空间升尺度的思路来求取区域内风电场风速分布,进而得到整个风电场群风速分布。以实际风电场群数据为基础进行了仿真验证,得到以下结论。

a.相比于神经网络建模,基于相关性分析的风电场群风速分布预测方法实现的风电场群的风速分布预测模型预测精度更高。

b.目前风电场一旦建成,往往会提供1到3个测风塔提供风速数据,利用测风塔的风速数据进行相关性分析建模,通过空间降尺度和升尺度的思路,能够有效地描述整个风电场群的风速分布。在国内大规模风电场群接入电力系统的背景下,为预测风电场群功率输出能力提供了重要的信息来源。

[1]张希良.风能开发利用[M].北京:化学工业出版社,2005.

[2]刘文颖,文晶,谢昶,等.基于源荷互动的含风电场电力系统多目标模糊优化调度方法[J]. 电力自动化设备,2014,34(10):56-63.LIU Wenying,WEN Jing,XIE Chang,et al.Multi-objective fuzzy optimaldispatch based on source-load interaction forpower system with wind farm [J].Electric Power Automation Equipment,2014,34(10):56-63.

[3]杨秀媛,肖洋,陈树勇.风电场风速和发电功率预测研究[J].中国电机工程学报,2005,25(11):1-5.YANG Xiuyuan,XIAO Yang,CHEN Shuyong.Wind speed and generated power forecasting in wind farm[J].Proceedings of the CSEE,2005,25(11):1-5.

[4]潘迪夫,刘辉,李燕飞.风电场风速短期多步预测改进算法[J].中国电机工程学报,2008,28(26):87-91.PAN Difu,LIU Hui,LI Yanfei.Optimization algorithm of shortterm multi-step wind speed forecast[J].Proceedingsofthe CSEE,2008,28(26):87-91.

[5]史宇伟,潘学萍.计及历史气象数据的短期风速预测[J].电力自动化设备,2014,34(10):75-80.SHI Yuwei,PAN Xueping.Short-term windspeedforecasting considering historicalmeteorologicaldata [J].Electric Power Automation Equipment,2014,34(10):75-80.

[6]江岳文,温步瀛.结合风电功率超短期预测值偏差的实时市场调度[J]. 电力自动化设备,2015,35(3):12-17.JIANG Yuewen,WEN Buying.Real-time market dispatch based on ultra-short-term forecast error of wind power[J].Electric Power Automation Equipment,2015,35(3):12-17.

[7]GAO Y,BILLINTON R.Adequacy assessment of generating systems containing wind power considering wind speed correlation [J].IET Renewable Power Generation,2009,3(2):217-226.

[8]陈妮亚,钱政,孟晓风,等.基于空间相关法的风电场风速多步预测模型[J]. 电工技术学报,2013,28(5):15-21.CHEN Niya,QIAN Zheng,MENG Xiaofeng,et al.Multistep ahead wind speed forecasting model based on spatial correlation and support vector machine[J].Transactions of China Electrotechnical Society,2013,28(5):15-21.

[9]石东源,蔡德福,陈金富,等.计及输入变量相关性的半不变量法概率潮流计算[J]. 中国电机工程学报,2012,32(28):104-113.SHI Dongyuan,CAI Defu,CHEN Jinfu,et al.Probabilistic load flow calculation based on cumulant method considering correlation between input variables[J].Proceedings of the CSEE,2012,32(28):104-113.

[10]黎静华,文劲宇,程时杰,等.考虑多风电场出力Copula相关关系的场景生成方法[J]. 中国电机工程学报,2013,33(16):30-36.LI Jinghua,WEN Jinyu,CHENG Shijie,et al. A scene generation method considering Copula correlation relationship of multi-wind farms power[J].Proceedings of the CSEE,2013,33(16):30-36.

[11]王俊,蔡兴国,季峰.基于Copula理论的相关随机变量模拟方法[J]. 中国电机工程学报,2013,33(22):75-82.WANG Jun,CAI Xingguo,JI Feng.A simulationmethodof correlated random variables based on Copula[J].Proceedings of the CSEE,2013,33(22):75-82.

[12]卿湘运,杨富文,王行愚.采用贝叶斯-克里金-卡尔曼模型的多风电场风速短期预测[J]. 中国电机工程学报,2012,32(35):107-114.QING Xiangyun,YANG Fuwen,WANG Xingyu.Short-term wind speed forecasting for multiple wind farms using Bayesian Kriged Kalman mode[J].Proceedings of the CSEE,2012,32(35):107-114.

[13]BLUDSZUWEIT H,DOMÍNGUEZ-NAVARRO J A,LLOMBART A.Statistical analysis of wind power forecast error[J].IEEE Transactions on Power Systems,2008,23(3):983-991.

[14]PINSON P,MADSEN H,NIELSEN H A,et al.From probabilistic forecasts to statistical scenarios of short-term wind power production[J].Wind Energy,2009,12(1):51-62.

[15]MA X Y,SUN Y Z,FANG H L.Scenario generation of wind power based on statistical uncertainty and variability[J].IEEE Transactions on Sustainable Energy,2013,4(4):894-904.

[16]叶林,赵永宁.基于空间相关性的风电功率预测研究综述[J].电力系统自动化,2014,38(14):126-135.YE Lin,ZHAO Yongning.A review on wind power prediction based on spatial correlation approach[J].Electric Power Automation Equipment,2014,38(14):126-135.

[17]陈颖,孙荣富,吴志坚,等.基于统计升尺度方法的区域风电场群功率预测[J]. 电力系统自动化,2013,37(7):1-5.CHEN Ying,SUN Rongfu,WU Zhijian,et al.A regional wind power forecasting method based on statistical upscaling approach[J].Electric Power Automation Equipment,2013,37(7):1-5.

[18]DUPAC^OVÀ J,GRÖWE-KUSKA N,RÖMISCH W.Scenario reduction in stochastic programming[J].Mathematical Programming,2003,95(3):493-511.

[19]MORALES JM,PINEDA S,CONEJO A J,etal.Scenario reduction for futures market trading in electricity markets[J].IEEE Transactions on Power Systems,2009,24(2):878-888.

[20]PINEDA S,CONEJO A J.Scenario reduction for risk-averse electricity trading[J].Generation,Transmission&Distribution,IET,2010,4(6):694-705.

[21]BECHRAKIS D A,SPARIS P D.Correlation of wind speed between neighboring measuring stations[J].IEEE Transactions on Energy Conversion,2004,19(2):400-406.

猜你喜欢
风电场时延变异
变异危机
5G承载网部署满足uRLLC业务时延要求的研究
变异
基于GCC-nearest时延估计的室内声源定位
基于PSS/E的风电场建模与动态分析
巴基斯坦风电场环网柜设计
FRFT在水声信道时延频移联合估计中的应用
简化的基于时延线性拟合的宽带测向算法
含风电场电力系统的潮流计算
海上风电场工程220KV海底电缆敷设施工简介