当前位置: 首页 > 专利查询>中南大学专利>正文

同时处理风速时空信息的多点风速预测模型及方法技术

技术编号:37174139 阅读:19 留言:0更新日期:2023-04-20 22:43
本发明专利技术公开了一种同时处理风速时空信息的多点风速预测模型,通过设置依次连接的模块A、模块B、模块C和模块D,利用模块A中的1

【技术实现步骤摘要】
同时处理风速时空信息的多点风速预测模型及方法


[0001]本专利技术属于风速预测
,具体的为一种同时处理风速时空信息的多点风速预测模型及方法。

技术介绍

[0002]准确的预测短期风速(分钟~小时)对于提高风电的利用率、风电的供能稳定等方面尤为重要。随着国内陆上风电场选址越来越趋向于山地区域,而由于地形变化等因素的影响,山地区域容易产生尾流效应并出现流动分离再附、剪切流等复杂的流动现象。与此同时,风速本身还存在着较强的随机性与波动性,这种复杂的风场变化对风电场的安全平稳运行带来了巨大的挑战。在风电大规模并入电网系统的背景下,这种不稳定的供能会对电网造成一定的冲击,降低风电的经济效益,甚至出现“弃风”现象。因此,发展准确的预测短期风速的方法至关重要。
[0003]因描述流体运动的控制方程在时空两个维度均具有连续性,这表明流体不仅具有时间上的相关性,同时还具有空间上的相关性。风作为一种流体,具有相同的物理属性。传统的单点短期风速预测方法往往基于空间单一位置处的风速信号开展预测,忽略了不同测点之间的风速相关性,一定程度上制约了短期风速预测精度的提升。随着风速测量设备的不断更新发展以及风电场规模的扩大,对风速的测量也不再局限于单一位置,已可以实现对三维风场的实时探测,因此空间多点同步的风速测量数据得到了有效的收集与扩充。考虑到空间风速分布是受地形、风向、气温等多变量共同影响的结果,不同位置的风速信息在时间和空间上都具有一定的相关性。因此,挖掘多点位风速信息之间的时空联系是行之有效的提高风速预测精度的途径,此类方法可称为多点风速时空同步预测方法。
[0004]目前,常见的多点风速同步预测方法常采用深度神经网络来提取不同空间位置的测点风速时程之间的时空相关性,其基本思路是将不同空间位置的测点视为一张图片,多个连续时刻的图片进行排列,就组成了具有时空信息的数据集。对这个时空数据集进行先提取空间信息,后进行时序建模的操作,即可实现多点时空同步预测。这种空间与时间分开的建模策略,又被称为“两阶段”建模。而“两阶段”建模策略利用了测点之间蕴含的空间相关性,很大程度上提高了短期风速的预测精度,但仍存在一些问题,例如在空间信息转化为时间信息的过程中,空间信息需要被展平成一维向量输入时间模型,这个操作破坏了测点之间的空间相对位置关系,削弱了空间相关性。

技术实现思路

[0005]有鉴于此,为了解决现有技术“两阶段”建模策略破坏了测点之间的空间相对位置关系、削弱了空间相关性的问题,本专利技术的目的在于提供一种同时处理风速时空信息的多点风速预测模型及方法。
[0006]为达到上述目的,本专利技术提供如下技术方案:
[0007]本专利技术首先提出了一种同时处理风速时空信息的多点风速预测模型,包括依次连
接的:
[0008]模块A:包括输入层和1
×
1卷积的3DCNN层I,所述输入层用于输入形式为(J,X,Y,F
I
)的四维数据;所述3DCNN层I的卷积核为(1,1,1)并用于实现特征通道F
I
的扩展;其中,J表示时间维度;X和Y表示空间维度上两个方向的尺寸;F
I
表示特征通道;
[0009]模块B:包括依次连接的两个ResNet

ConvLSTM模块,每个ResNet

ConvLSTM模块包括两个ConvLSTM层和一个残差连接块,用于捕捉数据中心蕴含的非线性时空信息;
[0010]模块C:包括两个permute/reshape层,两个permute/reshape层之间设有两个1DCNN层;与模块B相连的permute/reshape层用于调换模块B输出数据中的时间维度与特征通道维度,并将数据变形为(X
×
Y
×
F
f
,J),其中,F
f
表示上一层神经网络所使用的卷积核个数;两个1DCNN层依次用于对时间维度升维和降维,使时间步长符合预测步数K;K为任意正整数;另一个permute/reshape层用于数据调换为原始顺序;
[0011]模块D:包括1
×
1卷积的3DCNN层II和输出层,所述3DCNN层II的卷积核个数为所需输出特征通道的个数F
O
,并通过输出层输出最终的时空风速预测结果。
[0012]进一步,所述ConvLSTM层的原理为:
[0013]f
t
=σ(W
xf
*x
t
+W
hf
*h
t
‑1+b
f
)
[0014]g
t
=tanh(W
xg
*x
t
+W
hg
*h
t
‑1+b
g
)
[0015]i
t
=σ(W
xi
*x
t
+W
hi
*h
t
‑1+b
i
)
[0016]c
t
=f
t

c
t
‑1+i
t

g
t
[0017]o
t
=σ(W
xo
*x
t
+W
ho
*h
t
‑1+b
o
)
[0018]y
t
=h
t
=o
t

tanh(c
t
)
[0019]其中,t和t

1分别是当前和先前时刻;f
t
、g
t
、i
t
和o
t
分别表示遗忘门的控制器、LSTM网络的中间输出、输入门的控制器、输出门的控制器;其中x
t
为输入向量,c
t
为长期状态,h
t
为短期状态,y
t
为输出向量,W
xf
,W
xg
,W
xi
,W
xo
为分别与x
t
连接的权重矩阵,W
hf
,W
hg
,W
hi
,W
ho
为分别与h
t
‑1连接的权重矩阵,b
f
,b
g
,b
i
,bo为偏置项;σ(
·
)表示激活函数,*代表卷积层的卷积运算,

表示数组元素依次相乘。
[0020]进一步,所述残差连接块的原理为:
[0021]h(x)=f(x)

x
[0022]其中,f(x)表示残差连接块的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同时处理风速时空信息的多点风速预测模型,其特征在于:包括依次连接的:模块A:包括输入层和1
×
1卷积的3DCNN层Ⅰ,所述输入层用于输入形式为(J,X,Y,F
I
)的四维数据;所述3DCNN层Ⅰ的卷积核为(1,1,1)并用于实现特征通道F
I
的扩展;其中,J表示时间维度;X和Y表示空间维度上两个方向的尺寸;F
I
表示特征通道;模块B:包括依次连接的两个ResNet

ConvLSTM模块,每个ResNet

ConvLSTM模块包括两个ConvLSTM层和一个残差连接块,用于捕捉数据中心蕴含的非线性时空信息;模块C:包括两个permute/reshape层,两个permute/reshape层之间设有两个1DCNN层;与模块B相连的permute/reshape层用于调换模块B输出数据中的时间维度与特征通道维度,并将数据变形为(X
×
Y
×
F
f
,J),其中,F
f
表示上一层神经网络所使用的卷积核个数;两个1DCNN层依次用于对时间维度升维和降维,使时间步长符合预测步数K;K为任意正整数;另一个permute/reshape层用于数据调换为原始顺序;模块D:包括1
×
1卷积的3DCNN层Ⅱ和输出层,所述3DCNN层Ⅱ的卷积核个数为所需输出特征通道的个数F
O
,并通过输出层输出最终的时空风速预测结果。2.根据权利要求1所述同时处理风速时空信息的多点风速预测模型,其特征在于:所述ConvLSTM层的原理为:f
t
=σ(W
xf
*x
t
+W
hf
*h
t
‑1+b
f
)g
t
=tanh(W
xg
*x
t
+W
hg
*h
t
‑1+b
g
)i
t
=σ(W
xi
*x
t
+W
hi
*h
t
‑1+b
i
)c
t
=f
t

c
t
‑1+i
t

g
t
o
t
=σ(W
xo
*x
t
+W
ho
*h
t
‑1+b
o
)y
t
=h
t
=o
t

tanh(c
t
)其中,t和t

1分别是当前和先前时刻;f
t
、g
t
、i
t
和o
t
分别表示遗忘门的控制器、LSTM网络的中间输出、输入门的控制器、输出门的控制器;其中x

【专利技术属性】
技术研发人员:闫渤文申瑞芳舒臻孺李珂杨庆山周绪红王振国
申请(专利权)人:中南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1