System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及风电功率预测,尤其是涉及一种风电功率区间的预测方法及系统。
技术介绍
1、在电力系统中,风电功率区间的预测对电力系统的有效运营起着至关重要的重要,其可以作为电力系统调节的重要依据和参考,便于合理规划能源分布和宏观调控。
2、为提高风电功率区间的预测精度,现有技术的典型方法是采用模态分析将风速曲线分解为不同模态的固有模态分量,并以元启发算法对各分量进行预测得到风电功率。然而在实际应用中,预测数据和训练数据的相似性对元启发算法输出误差的影响很大,无法保证所得预测结果的最优精度。由此可见,如何实现对风电功率区间的准确预测,已成为本领域技术人员所要亟待解决的技术问题。
技术实现思路
1、本专利技术提供一种风电功率区间的预测方法及系统,通过设计特定的方法步骤,首先基于修正和天气影响因素归一化相结合的风速数据第一筛选,然后利用灰色关联度刻画风速变化趋势实现对风速数据进行第二筛选的方法,最后基于变分模态分解进行第三次筛选,从而使得三重数据筛选后区间的宽度更窄,提高了短期预测区间覆盖率和平均带宽的指标,进而提高了风电功率区间的预测准确率。
2、为了解决上述技术问题,本专利技术实施例提供了一种风电功率区间的预测方法,包括:
3、分别获取nwp预测气象因素数据和风电场历史数据,并基于欧氏距离计算方法实现对数据的第一筛选,其中,所述气象因素数据至少包括风速数据、风向数据、温度数据、湿度数据和气压数据;
4、根据灰色关联度计算方法获取所述风电场
5、基于vmd模型对经过所述第二筛选后的数据进行分解,分别得到各个imf分量,以实现对数据的第三筛选;
6、根据战争策略算法优化lstm网络参数,以构造对应的lstm神经网络预测模型;
7、将各个所述imf分量作为优化后神经网络的训练集和测试集,分别对不同的所述imf分量进行确定性预测,并将对应的预测结果进行叠加,以得到待预测日风速的初步预测结果;
8、将所述初步预测结果代入到预设的风速-风功率的拟合曲线中,得到待预测日的风功率预测结果;
9、根据bootstrap方法对所述风功率预测结果进行采样处理,以得到对应的风电功率预测区间。
10、作为其中一种优选方案,所述分别获取nwp预测气象因素数据和风电场历史数据,并基于欧氏距离计算方法实现对数据的第一筛选,具体包括:
11、以所述风电场历史数据作为训练样本拟合nwp风速与实测风速的曲线关系;
12、对待预测日的风速曲线进行拟合,以实现风速的修正;
13、基于nwp预测气象因素数据,构建气象因素特征矩阵;
14、根据欧式距离对所述特征矩阵进行计算;
15、根据预设的欧氏距离阈值确定第一筛选后的数据。
16、作为其中一种优选方案,所述根据灰色关联度计算方法获取所述风电场历史数据与待预测日风速数据的关联系数,以实现对数据变化趋势的第二筛选,具体包括:
17、根据如下计算式计算关联系数,
18、
19、其中,αj(k)为第j个历史风速序列和待遇测日k时刻的关联系数,待预测日的风速序列为x0=[x0(1),x0(2),...,x0(m)],第j个历史风速序列为xj=[xj(1),xj(2),...,xj(m)],ρ为分辨系数,ρ∈(0,1)。
20、作为其中一种优选方案,所述基于vmd模型对经过所述第二筛选后的数据进行分解,分别得到各个imf分量,以实现对数据的第三筛选,具体包括:
21、获取所述风速序列中的所有极值点,并拟合极大值和极小值的包络线;
22、根据所述包络线,分别计算极大值和极小值的平均值;
23、判断处理后的所述平均值是否符合预设的imf条件,直至确定符合条件的各个imf分量。
24、作为其中一种优选方案,所述将各个所述imf分量作为优化后神经网络的训练集和测试集,分别对不同的所述imf分量进行确定性预测,并将对应的预测结果进行叠加,以得到待预测日风速的初步预测结果,具体包括:
25、将所述imf分量的训练集输入所述lstm神经网络预测模型中,并利用梯度下降法不断调整神经网络权值和阈值,直至满足选定的误差要求,以建立lstm网络;
26、将各个所述imf分量对应的预测参数输入所述lstm网络中,得到各所述imf分量的确定性预测值,并将所有所述imf分量结合,得到待预测日风速的初步预测结果。
27、本专利技术另一实施例提供了一种风电功率区间的预测系统,包括处理器,所述处理器被配置为:
28、分别获取nwp预测气象因素数据和风电场历史数据,并基于欧氏距离计算方法实现对数据的第一筛选,其中,所述气象因素数据至少包括风速数据、风向数据、温度数据、湿度数据和气压数据;
29、根据灰色关联度计算方法获取所述风电场历史数据与待预测日风速数据的关联系数,以实现对数据变化趋势的第二筛选;
30、基于vmd模型对经过所述第二筛选后的数据进行分解,分别得到各个imf分量,以实现对数据的第三筛选;
31、根据战争策略算法优化lstm网络参数,以构造对应的lstm神经网络预测模型;
32、将各个所述imf分量作为优化后神经网络的训练集和测试集,分别对不同的所述imf分量进行确定性预测,并将对应的预测结果进行叠加,以得到待预测日风速的初步预测结果;
33、将所述初步预测结果代入到预设的风速-风功率的拟合曲线中,得到待预测日的风功率预测结果;
34、根据bootstrap方法对所述风功率预测结果进行采样处理,以得到对应的风电功率预测区间。
35、作为其中一种优选方案,所述处理器还被配置为:
36、以所述风电场历史数据作为训练样本拟合nwp风速与实测风速的曲线关系;
37、对待预测日的风速曲线进行拟合,以实现风速的修正;
38、基于nwp预测气象因素数据,构建气象因素特征矩阵;
39、根据欧式距离对所述特征矩阵进行计算;
40、根据预设的欧氏距离阈值确定第一筛选后的数据。
41、作为其中一种优选方案,所述处理器还被配置为:
42、根据如下计算式计算关联系数,
43、
44、其中,αj(k)为第j个历史风速序列和待遇测日k时刻的关联系数,待预测日的风速序列为x0=[x0(1),x0(2),...,x0(m)],第j个历史风速序列为xj=[xj(1),xj(2),...,xj(m)],ρ为分辨系数,ρ∈(0,1)。
45、作为其中一种优选方案,所述处理器还被配置为:
46、获取所述风速序列中的所有极值点,并拟合极大值和极小值的包络线;
47、根据所述包本文档来自技高网...
【技术保护点】
1.一种风电功率区间的预测方法,其特征在于,包括:
2.如权利要求1所述的风电功率区间的预测方法,其特征在于,所述分别获取NWP预测气象因素数据和风电场历史数据,并基于欧氏距离计算方法实现对数据的第一筛选,具体包括:
3.如权利要求2所述的风电功率区间的预测方法,其特征在于,所述根据灰色关联度计算方法获取所述风电场历史数据与待预测日风速数据的关联系数,以实现对数据变化趋势的第二筛选,具体包括:
4.如权利要求3所述的风电功率区间的预测方法,其特征在于,所述基于VMD模型对经过所述第二筛选后的数据进行分解,分别得到各个IMF分量,以实现对数据的第三筛选,具体包括:
5.如权利要求4所述的风电功率区间的预测方法,其特征在于,所述将各个所述IMF分量作为优化后神经网络的训练集和测试集,分别对不同的所述IMF分量进行确定性预测,并将对应的预测结果进行叠加,以得到待预测日风速的初步预测结果,具体包括:
6.一种风电功率区间的预测系统,其特征在于,包括处理器,所述处理器被配置为:
7.如权利要求6所述的风电功率区间的预测
8.如权利要求7所述的风电功率区间的预测系统,其特征在于,所述处理器还被配置为:
9.如权利要求8所述的风电功率区间的预测系统,其特征在于,所述处理器还被配置为:
10.如权利要求9所述的风电功率区间的预测系统,其特征在于,所述处理器还被配置为:
...【技术特征摘要】
1.一种风电功率区间的预测方法,其特征在于,包括:
2.如权利要求1所述的风电功率区间的预测方法,其特征在于,所述分别获取nwp预测气象因素数据和风电场历史数据,并基于欧氏距离计算方法实现对数据的第一筛选,具体包括:
3.如权利要求2所述的风电功率区间的预测方法,其特征在于,所述根据灰色关联度计算方法获取所述风电场历史数据与待预测日风速数据的关联系数,以实现对数据变化趋势的第二筛选,具体包括:
4.如权利要求3所述的风电功率区间的预测方法,其特征在于,所述基于vmd模型对经过所述第二筛选后的数据进行分解,分别得到各个imf分量,以实现对数据的第三筛选,具体包括:
5.如权利要求4所述的风电功率区间的预测方...
【专利技术属性】
技术研发人员:张晓波,金仁云,倪秋龙,朱涛,周靖皓,魏路平,姜巍,陈铁义,张志亮,管茜茜,徐丹露,秦建松,
申请(专利权)人:国网浙江省电力有限公司双创中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。