一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于特征迁移的光伏功率预测方法及系统与流程

2022-10-06 23:20:10 来源:中国专利 TAG:


1.本发明属于电力功率预测技术领域,特别是涉及到一种基于特征迁移的光伏功率预测方法及系统。


背景技术:

2.光伏出力随天气变化而出现较大波动,给电力系统的运维带来极大的挑战。随着光伏并网规模的快速增长,为保证能源电力系统的安全稳定运行,亟需提高光伏发电的预测精度。目前,国内外学者已针对光伏发电短期预测问题提出如支持向量机、神经网络、降维聚类等诸多方法,研究的主要思路是将光伏发电预测问题转换为气象要素与光伏发电的回归问题,基于数值天气预报(numerical weather prediction,nwp),建立气象要素与光伏发电之间的映射模型,包含线性和非线性模型,常用方法包括:支持向量机(svm: support vector machines)、bp神经网络方法(bpneural network)和径向基函数神经网络(rbf neural networks)等。
3.影响光伏发电因素有很多,如太阳总辐射、散射辐射、天气温度、相对湿度、风速、 风向和日降雨量等,而基于上面所述传统方法的光伏功率预测模型,特征过多势必影响模型的准确性,因此,有效提取光伏功率相关影响数据的选取尤为重要。此外,传统方法仅考虑了数值天气预报数据与光伏出力数据的映射关系,单纯的时间分析忽略了时空数据的非平稳性,经典的机器学习方法,如神经网络、支持向量机等,在模型训练过程中易陷入局部最优和过拟合状态,因此,传统的预测方法很难进一步提高光伏功率的预测精度。


技术实现要素:

4.本发明提出一种基于特征迁移的光伏功率预测方法及系统,提高模型预测精度,提高了光伏发电短期功率预测的准确性和稳定性。
5.为达到上述目的,本发明的技术方案是这样实现的:一种基于特征迁移的光伏功率预测方法,包括:s1、获取光伏电站历史发电数据,去除异常值,作为模型训练的目标值;s2、从数值天气预报中获取对应光伏电站历史发电数据的历史预测气象要素,并对气象要素提取与时间和地理相关的特征,构建目标域训练样本数据;s3、从era5大气再分析气象数据中获取对应光伏电站历史发电数据的历史气象要素,并对气象要素提取与时间和地理相关的特征,构建源域训练样本数据;s4、基于迁移成分分析法通过源域训练样本数据和目标域训练样本数据得到训练数据集;s5、将目标值和训练数据集输入分别训练lstm和lasso模型,进行网格化搜索调参后,训练模型,得到训练好的lstm模型和lasso模型;s6、通过训练好的lstm模型和lasso模型分别进行光伏功率的预测,并将预测结果以固定权重系数进行光伏功率组合预测,得到最终的预测结果。
6.进一步的,步骤s2与步骤s3中对气象要素提取与时间和地理相关的特征的方法包括:s101、提取气象要素;s102、提取与时间相关的特征,将气象要素数据的时间戳信息转换为离散的时间信息,给每条气象要素数据添加月份、周数、天数、小时数的标签;s103、提取与地理相关的特征,给每条气象要素数据添加光伏方阵的倾角、经纬度信息,以及太阳高度角的正弦、太阳入射角的余弦的标签。
7.进一步的,步骤s4的具体方法包括:s201、构建特征数为k1的目标域训练样本数据,对应的标签;其中x
ti
是第i条目标域样本数据;y
ti
为x
ti
对应的标签;i=1,2,...,n
t
,;n
t
为目标域样本个数;构建特征数为k2的源域样本数据,k2》k1,对应的标签;其中x
sj
是第j条源域样本数据;y
sj
为x
sj
对应的标签;j=1,2,...,ns;ns为源域样本个数;根据xs和x
t
分别构造出内核矩阵k和矩阵l,并构造中心矩阵h;,其中,k
s,s
,k
t,t
,k
s,t
,k
t,s
分别为源域、目标域以及混合域数据的核函数;,,其中,为单位矩阵,为全l列向量;r为全实域的(ns n
t
)*(ns n
t
) 阶矩阵;l
t
为l的转置矩阵;s202、对矩阵(klk μi)-1
khk进行特征分解,将其中m个最大的特征值对应的特征向量组合到一起,得到投影矩阵w,其中m《(k1,k2)
min
,μ》0为权衡参数;s203、通过w使得xs与x
t
投影转换得映射空间的数据集与,在保持源域与目标域数据集中的主要特征属性的同时,通过缩小领域间
的样本均值距离来缩小领域间的边缘分布差异;,,得到训练数据集;其中w
t
为w的转置矩阵。
8.进一步的,步骤s6所述固定权重系数的设置方法为:首先,计算各单模型的绝对误差,公式如下:;其中,yi为i时刻的实际功率,p
it
为i时刻第t个单模型的预测功率,n为求解固定权重系数的总样本数;然后,按公式计算各单模型的权重w
t
,单模型数量为t,且t≧2t。可见,单模型的绝对误差越大,其组合权重越小,反之,则权重越大。
9.本发明另一方面还提供了一种基于特征迁移的光伏功率预测系统,包括:目标值模块,获取光伏电站历史发电数据,去除异常值,作为模型训练的目标值;目标域模块,从数值天气预报中获取对应光伏电站历史发电数据的历史预测气象要素,并对气象要素提取与时间和地理相关的特征,构建目标域训练样本数据;源域模块,从era5大气再分析气象数据中获取对应光伏电站历史发电数据的历史气象要素,并对气象要素提取与时间和地理相关的特征,构建源域训练样本数据;tca模块,基于迁移成分分析法通过源域训练样本数据和目标域训练样本数据得到训练数据集;训练模块,将目标值和训练数据集输入分别训练lstm和lasso模型,进行网格化搜索调参后,训练模型,得到训练好的lstm模型和lasso模型;预测模块,通过训练好的lstm模型和lasso模型分别进行光伏功率的预测,并将预测结果以固定权重系数进行光伏功率组合预测,得到最终的预测结果。
10.进一步的,目标域模块与源域模块中都设有特征提取单元,所述特征提取单元包括:提取子单元,用于提取气象要素;时间特征子单元,用于提取与时间相关的特征,将气象要素数据的时间戳信息转换为离散的时间信息,给每条气象要素数据添加月份、周数、天数、小时数的标签;地理特征子单元,用于提取与地理相关的特征,给每条气象要素数据添加光伏方阵的倾角、经纬度信息,以及太阳高度角的正弦、太阳入射角的余弦的标签。
11.进一步的,所述tca模块包括:矩阵单元:构建特征数为k1的目标域训练样本数据,对应的标签;其中x
ti
是第i条目标域样本数据;y
ti
为x
ti
对应的标签;i=1,2,...,n
t
,;n
t
为目标域
样本个数;构建特征数为k2的源域样本数据,k2》k1,对应的标签其中x
sj
是第j条源域样本数据;y
sj
为x
sj
对应的标签;j=1,2,...,ns;ns为源域样本个数;根据xs和x
t
分别构造出内核矩阵k和矩阵l,并构造中心矩阵h;其中,k
s,s
,k
t,t
,k
s,t
,k
t,s
分别为源域、目标域以及混合域数据的核函数;,,其中,为单位矩阵,为全l列向量;r为全实域的(ns n
t
)*(ns n
t
) 阶矩阵;l
t
为l的转置矩阵;特征分解单元:对矩阵(klk μi)-1
khk进行特征分解,将其中m个最大的特征值对应的特征向量组合到一起,得到投影矩阵w,其中m《(k1,k2)
min
,μ》0为权衡参数;数据集单元:通过w使得xs与x
t
投影转换得映射空间的数据集与,在保持源域与目标域数据集中的主要特征属性的同时,通过缩小领域间的样本均值距离来缩小领域间的边缘分布差异;,,得到训练数据集;其中w
t
为w的转置矩阵。
12.进一步的,所述预测模块中包括固定权重系数单元,所述固定权重系数单元包括:计算各单模型的绝对误差,公式如下:;其中,yi为i时刻的实际功率,p
it
为i时刻第t个单模型的预测功率,n为求解固定权重系数的总样本数;
按公式计算各单模型的权重w
t
,单模型数量为t,且t≧2t。可见,单模型的绝对误差越大,其组合权重越小,反之,则权重越大。
13.与现有技术相比,本发明具有如下的有益效果:(1)本发明使用tca方法最小化era5样本与数值气象预测样本在特征子空间上的最大均值差异,获取一个降维特征子空间,领域间的分布差异在此空间内缩小,从而实现era5数据的跨领域迁移,有效提高模型预测精度;(2)本发明将lasso线性回归模型和非线性lstm神经网络的预测结果进行组合预测,提高模型预测的准确性和鲁棒性。
附图说明
14.图1是本发明实施例的流程示意图;图2是本发明实施例的预测功率对比图。
具体实施方式
15.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
16.本发明的设计思想在于:一、基于tca迁移成分分析实现era5再分析数据与数值天气预报的特征迁移:era5再分析数据是一种经过对大气观测资料(包括地面观测、卫星,还有雷达、探空等)的质量控制,再同化入全球模式后得到的气象数据,有着时间序列长、空间分布广、准确度高的特点,具有很高的数据应用价值,为了挖掘气象数据与光伏功率更深层次的映射关系,本发明引入tca特征迁移方法,有效从属于不同但相关领域的数据中提取出有价值的迁移成分,将映射后的源域带标签样本进行训练,提高模型预测精度。
17.由于era5数据不可获取到未来的预测,其准确性比预报场(数值天气预报的结果)要高得多,可以说,两个数据集之间的数据分布不同但非常相似,可以采用基于特征表示的方法对数据进行迁移。tca(迁移成分分析)方法是在源域与目标域之间寻找适当的共同描述,通过求取最优的空间映射关系,使得领域间的分布差异在映射后的特征子空间内缩小,但同时不破坏数据原有的主要特征属性,从而实现源领域知识向目标领域的迁移,提高目标任务的分类精度。
18.二、使用组合预测:长短期记忆网络(long short-term memory, lstm)不仅能够挖掘输出与相关输入变量之间的空间和时序关联性,对于大数据驱动的模型训练过程拟合能力更强,且不易陷入局部最优和过拟合,更适用于挖掘天气状态变化与光伏功率波动的内在关联和潜在规律。本发明将lasso线性回归模型和非线性lstm神经网络的预测结果进行组合预测,可得到比单一模型预测更能得到令人满意的结果,分散了单一模型的预测风险,融合了线性和非线性预测模型的优势,进一步提升了预测模型的泛化能力,提高了光伏发电短期功率预测的准确性和稳定性。
19.基于上述设计思想,本发明提出的基于特征迁移的光伏功率预测方法如图1所示,
包括:1、获取光伏电站发电出力数据,去除异常值,作为模型训练的目标值,yi为目标样本,n为样本总数,i=1,2,...,n;2、由于光伏发电与时间、当地经纬度、方阵面上的太阳辐照量、云量和风速大小,风向均有关系,关键特征的提取和表征方式对于发现数据间的周期性规律和提高模型训练收敛速度来说十分重要,按照以下方式提取特征:(1)提取气象预测要素,如:太阳水平面总辐射、倾斜面总辐射、太阳直接辐射、太阳散射辐射、低中高层云量、地面层和高层风速、风向(风向用风向余弦和风向正弦来表征)、温度、湿度、压强等;(2)提取与时间和地理相关的特征,将气象数据的时间戳信息通过处理转换为离散的时间信息,给每条数据添加月份、周数、天数、小时数的标签;(3)提取光伏方阵的倾角、经纬度信息,添加太阳高度角的正弦、太阳入射角的余弦的特征标签。
20.3、根据2中的方法,获取数值天气预报数据,所述数值天气预报数据与光伏电站发电出力数据相对应;构建特征数为k1的目标域训练样本数据,对应的标签;其中x
ti
是第i条目标域样本数据,包含多种特征,比如总辐射、直辐射、风速、风向、温度等等,也包含构造的一些特征量;y
ti
为x
ti
对应的标签;i=1,2,...,n
t
,;n
t
为目标域样本个数;作为测试集的样本数据;4、获取光伏电站所在目标地区era5大气再分析气象数据,根据2中的方法,提取光伏电站站点处历史长时间序列的对应气象要素,构建特征数为k2的源域样本数据,k2》k1,对应的标签;其中x
sj
是第j条源域样本数据;y
sj
为x
sj
对应的标签;j=1,2,...,ns;ns为源域样本个数;5、根据xs和x
t
分别构造出内核矩阵k和矩阵l,并构造中心矩阵h;其中,k
s,s
,k
t,t
,k
s,t
,k
t,s
分别为源域、目标域以及混合域数据的核函数;,,其中,为单位矩阵,为全l列向
量;r为全实域的(ns n
t
)*(ns n
t
) 阶矩阵;l
t
为l的转置矩阵;6、对矩阵(klk μi)-1
khk进行特征分解,将其中m个最大的特征值对应的特征向量组合到一起,得到投影矩阵w,其中m《(k1,k2)
min
,μ》0为权衡参数。
21.7、通过w使得xs与x
t
投影转换得映射空间的数据集与,在保持源域与目标域数据集中的主要特征属性的同时,通过缩小领域间的样本均值距离来缩小领域间的边缘分布差异;,,得到训练数据集;其中w
t
为w的转置矩阵。
22.8、将训练数据集输入分别训练lstm和lasso模型,进行网格化搜索调参后,训练模型,得到训练好的lstm模型和lasso模型;9、将目标域测试集投影到映射空间,代入训练好的lstm模型和lasso模型分别进行预测,并将预测结果以0.7和0.3为固定权重系数进行光伏功率组合预测,作为最终的预测结果。
23.所述固定权重系数的设置方法为:首先,计算各单模型的绝对误差,公式如下:;其中,yi为i时刻的实际功率,p
it
为i时刻第t个单模型的预测功率,n为求解固定权重系数的总样本数;然后,按公式计算各单模型的权重w
t
,单模型数量为t,且t≧2t。可见,单模型的绝对误差越大,其组合权重越小,反之,则权重越大。
24.具体应用案例:获取某省装机容量为60mw的集中式光伏发电场的光伏发电数据,并获取数值预报结果,分别采用传统预测方法和本发明提供的方法进行预测;然后采用功率预测精度计算公式分别计算各方法的预测精度,所述功率预测精度计算公式如下:其中,p
mi
为第i时刻的实际发电功率,ppi为第i时刻的预测发电功率,ci为第i时刻的开机容量,n为白天时段每15分钟的实际发电功率采集次数,i=1,2,...,n。
25.预测精度对比结果如下表所示:
可见,本发明所提供的方法可将预测精度提高近1%。
26.如图2所示为实际功率、传统方法预测功率、本发明方法预测功率的曲线图,可见本发明所述方法的预测功率曲线相较于传统方法的预测功率曲线,更为接近实际功率曲线。
27.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献