一种基于比例分布的风速预测校正方法与流程

文档序号:12720390阅读:来源:国知局

技术特征:

1.一种基于比例分布的风速预测校正方法,其特征在于,包括以下步骤:

步骤1,风速数据收集处理:

建立风塔,设置传感器采集记录风速数据,数据筛选处理,求得每小时实测风速平均值;

步骤2,采用BP神经网络方法预测风速:

对实测风速数据进行归一化处理,确定网络输入输出预测值和隐层神经元个数,训练网络,建立预测模型,进行风速预测,得到每小时的预测风速值;

步骤3,计算实测预测风速整体分布比例偏差:

以x轴为风速大小,y轴为风速分布比例,绘制实测风速和预测风速整体分布比例图,并计算实测风速和预测风速整体分布比例曲线的均方根误差ra

步骤4,拟合校正多项式:

以x轴为预测风速,y轴为实测风速,绘制预测风速-实测风速散点图,设置百分比从1到100,确定对应的百分比点,采用多项式拟合这些点,得到100个校正多项式模型;

步骤5,选出最优校正模型:

将步骤2中每小时的预测风速值分别代入步骤4得到的100个多项式模型中,得到校正后的预测风速值,再次计算校正之后新的预测风速和实测风速在整体分布比例上的偏差,从中选出最小的偏差,与之对应的多项式模型即为最优校正模型。

2.根据权利要求1所述的一种基于比例分布的风速预测校正方法,其特征在于,所述步骤2中,对实测风速数据进行归一化处理,通过下式计算得到:

<mrow> <mi>X</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>d</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>m</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mi>d</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> <mrow> <mi>max</mi> <mrow> <mo>(</mo> <mi>d</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>)</mo> </mrow> <mo>-</mo> <mi>min</mi> <mrow> <mo>(</mo> <mi>d</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>

式中,d(t)为网络输入归一化前的数据,X(t)为归一化之后的数据,min(d(t))为风速数据最小值,max(d(t))为风速数据最大值。

3.根据权利要求2所述的一种基于比例分布的风速预测校正方法,其特征在于,网络的输出预测值进行反归一化处理:

Y(t)=o(t)*(max(d(t))-min(d(t))+min(d(t))

式中,Y(t)为网络输出反归一化后的数据,o(t)为神经网络的输出。

4.根据权利要求1所述的一种基于比例分布的风速预测校正方法,其特征在于,所述步骤2中,建立预测模型如下:

<mrow> <msub> <mi>H</mi> <mi>j</mi> </msub> <mo>=</mo> <mi>f</mi> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>4</mn> </munderover> <msub> <mi>v</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mi>j</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>3......</mn> <mi>m</mi> </mrow>

<mrow> <msub> <mi>o</mi> <mn>1</mn> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>H</mi> <mi>j</mi> </msub> <msub> <mi>w</mi> <mrow> <mi>j</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>a</mi> <mn>1</mn> </msub> </mrow>

其中Hj为隐含层输出,f为隐含层激励函数,vij输入和隐含层的权值,xi为网络输入,a1和aj为阈值,m为隐层神经元数,o1为网络的输出,wj1为隐含层和输出层的权值。

5.根据权利要求1所述的一种基于比例分布的风速预测校正方法,其特征在于,计算实测风速和预测风速分布曲线的均方根误差ra,通过下式计算得到:

<mrow> <msub> <mi>r</mi> <mi>a</mi> </msub> <mo>=</mo> <msqrt> <mrow> <mfrac> <mn>1</mn> <mrow> <mn>10</mn> <mo>*</mo> <mi>max</mi> <mrow> <mo>(</mo> <mi>u</mi> <mo>,</mo> <mi>v</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mn>10</mn> <mo>*</mo> <mi>max</mi> <mrow> <mo>(</mo> <mi>u</mi> <mo>,</mo> <mi>v</mi> <mo>)</mo> </mrow> </mrow> </munderover> <msup> <mrow> <mo>(</mo> <mi>f</mi> <mo>(</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>)</mo> <mo>-</mo> <mi>g</mi> <mo>(</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> </mrow>

式中u为预测风速,v为实测风速,max(u,v)为实测风速和预测风速中的最大值,ti=(i-1)*0.1,f(ti)为实测风速分布比例曲线,g(ti)为预测风速分布比例曲线。

6.根据权利要求1所述的一种基于比例分布的风速预测校正方法,其特征在于,所述步骤4中,多项式模型如下:

b=p1an+p2an-1+p3an-2+p4an-3+p5an-4+......+pna1+pn+1

式中,a为预测风速需要代入的项,b为校正后的预测风速值,p1、p2、….pn、pn+1分别为系数值,n为多项式的最高次幂。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1