一种风电功率预测方法、装置、设备及存储介质与流程
未命名
09-17
阅读:269
评论:0
1.本发明属于风电场运营管理技术领域,具体涉及一种风电功率预测方法、装置、设备及存储介质。
背景技术:
2.近几年来,风能发电在电力系统中所占的比重以每年30%的速度增长。由于风能具有波动性、间歇性、低能量密度和不可控等特点,因而风电功率也是波动和间歇的,这使得在大容量的风电接入电网时,将会对电力系统的安全和稳定运行带来诸多新问题,尤其是对电力系统运行调度的影响最为明显。因此准确地预测风电场在未来时期的风电功率,对电力系统的运行调度具有重大的意义。
3.目前,风电场的风电功率预测仍是一个非常复杂的问题,涉及相关的各种跨学科知识,如气象学、流体动力学和随机过程等学科,其中风电场内的天气预报数值量化是最具挑战性的问题,特别是在地形复杂的地区和有污染物存在的地区,风速的时空变化更为迅速。因此如何提供一种能够对未来时期的风电场风电功率进行准确预测的技术方案,以便利于对电力系统的运行调度,是本领域技术人员亟需研究的课题。
技术实现要素:
4.本发明的目的是提供一种风电功率预测方法、装置、计算机设备及计算机可读存储介质,用以解决现有风电场风电功率预测方案所存在准确性较低的问题。
5.为了实现上述目的,本发明采用以下技术方案:
6.第一方面,提供了一种风电功率预测方法,包括:
7.联网查询获取在最近多个未来单位时段的天气预报数据;
8.针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;
9.针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况;
10.针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值;
11.针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值;
12.针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。
13.基于上述发明内容,提供了一种基于天气预报数据进行风电场风电功率预测的新
方案,即在联网查询获取在最近多个未来单位时段的天气预报数据后,先根据历史天气数据和历史风力值以及所述天气预报数据,估算得到各个未来时空位置的风力预测值,并反演得到各个未来单位时段的且在风电场内的风力三维分布估计情况,然后根据该风力三维分布估计情况确定在各个风力发电机的所处位置的风力估计值,再然后基于该风力估计值计算得到各个风力发电机在各个未来单位时段的风电功率估计值,最后汇总得到各个未来单位时段的风电场风电功率估计结果,如此通过对风电场内的风力情况进行时空数值量化,使得对未来时期的风电场风电功率能够进行准确预测,利于提前做好对电力系统的运行调度预案,保障电力系统的安全和稳定运行,便于实际应用和推广。
14.在一个可能的设计中,所述天气预报数据和所述历史天气数据分别包含有风级和风速以及至当天日出时刻的时长、至当天日落时刻的时长、云量、体感温度、能见度、降水概率、湿度和/或露点温度,其中,所述当天是指与单位时段对应的所属日。
15.在一个可能的设计中,针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,包括:
16.针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,从最近多个历史单位时段的历史天气数据和在对应测点的历史风力值中,提取得到对应的多个历史日内同期单位时段的历史天气数据和在对应测点的历史风力值,其中,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;
17.针对所述各个未来单位时段以及所述各个实测点,将对应的多个历史日内同期单位时段的历史天气数据作为输入项,以及将对应的多个历史日内同期单位时段的且在对应测点的历史风力值作为输出项,对基于支持向量机、k最邻近法、随机梯度下降法、多变量线性回归、多层感知机、决策树、反向传播神经网络或径向基函数网络的人工智能模型进行率定验证建模,得到对应的风力值预测模型;
18.针对所述各个未来单位时段以及所述各个实测点,将在对应时段的天气预报数据作为新的输入项,输入对应的风力值预测模型中,输出得到对应的风力预测值。
19.在一个可能的设计中,针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况,包括:
20.根据在所述所有实测点的风力预测值,基于克里金插值法反演得到在所述风电场内的风力三维分布估计情况。
21.在一个可能的设计中,根据在所述所有实测点的风力预测值,基于克里金插值法反演得到在所述风电场内的风力三维分布估计情况,包括:
22.根据在所述所有实测点的风力预测值,分别计算所述所有实测点中各对实测点的风力半方差,得到多对实测点的风力半方差值,以及还根据所述所有实测点的已知坐标,计算得到所述多对实测点的距离值;
23.确定滞后距h1以及在所述多对实测点的距离值中的最长距离值h
max
,其中,h1表示正数,h
max
表示大于h1的正数;
24.根据所述滞后距h1,将第一区间(0,h
max
]划分成如下的多个第一子区间:(0,h1],(h1,2*h1],
…
,((k-1)*h1,k*h1],
…
,((k-1)*h1,h
max
],其中,k=ceiling(h
max
/h1),ceiling
()表示向上取整函数,k表示小于k的正整数;
25.根据所述多对实测点的距离值与所述多个第一子区间的归属关系,将所述多对实测点划分成与所述多个第一子区间一一对应的多个第一分组;
26.根据所述多对实测点的风力半方差值和距离值,计算得到所述多个第一分组中各个第一分组的风力半方差平均值和距离平均值;
27.根据所述各个第一分组的风力半方差平均值和距离平均值,拟合得到多个实验变差函数模型的模型系数,其中,所述风力半方差平均值在拟合过程中用于作为实验变差函数值,所述距离平均值用于在拟合过程中作为区域化变量到待估测点的距离;
28.根据所述所有实测点的风力预测值,应用所述多个实验变差函数模型的模型系数进行误差分析,得到所述多个实验变差函数模型中各个实验变差函数模型的模型质量评估指标值;
29.根据所述各个实验变差函数模型的模型质量评估指标值,从所述多个实验变差函数模型中确定出最能满足模型优选预设条件的最优实验变差函数模型;
30.根据所述所有实测点的已知坐标和在所述风电场内目标测点的已知坐标,从所述所有实测点中确定位于所述目标测点周围的m个实测点,其中,m表示大于2的正整数;
31.根据所述目标测点的已知坐标和所述m个实测点的已知坐标,计算得到所述目标测点至所述m个实测点中各个实测点的距离值,并将该距离值作为区域化变量到待估测点的距离代入所述最优实验变差函数模型,然后应用所述最优实验变差函数模型的模型系数,计算得到所述目标测点与所述m个实测点中各个实测点的实验变差函数值;
32.根据所述m个实测点中各对实测点的风力半方差值和所述目标测点与所述m个实测点中各个实测点的实验变差函数值,建立如下的普通克里金方程组:
[0033][0034]
式中,i和j分别表示正整数,λi表示与所述m个实测点中第i个实测点对应的且待求解的权重系数,γ(xi,xj)表示与所述第i个实测点和所述m个实测点中第j个实测点对应的风力半方差值,u表示待求解的拉格朗日乘数因子,γ(xi,x0)表示所述目标测点与所述第i个实测点的实验变差函数值;
[0035]
对所述普通克里金方程组进行求解,得到与所述m个实测点一一对应的m个权重系数;
[0036]
根据所述m个实测点的风力预测值,按照如下公式计算得到所述目标测点的风力估计值z(x0):
[0037][0038]
式中,z(xi)表示所述第i个实测点的风力预测值;
[0039]
将在所述风电场内全域所有所述目标测点的风力估计值,作为所述风电场内的风力三维分布估计情况。
[0040]
在一个可能的设计中,确定滞后距h1,包括有如下步骤s3031~s3034:
[0041]
s3031.在区间(0,h
max
]内选取一个值作为滞后距h1的当前值,然后执行步骤s3032,其中,h
max
表示在所述多对实测点的距离值中的最长距离值;
[0042]
s3032.针对在多个实验变差函数模型中的各个实验变差函数模型,根据所述滞后距h1的当前值和在所述所有实测点的风力预测值,采用交叉验证方式获取对应的且在所述所有实测点的风力估计值,然后执行步骤s3033;
[0043]
s3033.针对所述各个实验变差函数模型,根据在所述所有实测点的风力预测值和对应的且在所述所有实测点的风力估计值,计算得到对应的模型质量评估指标值,然后执行步骤s3034;
[0044]
s3034.判断所述各个实验变差函数模型的模型质量评估指标值是否均满足预设的迭代停止条件,若是,则将所述滞后距h1的当前值确定为最终值,否则在所述区间(0,h
max
]内重新选取一个值作为所述滞后距h1的当前值,然后执行步骤s3032。
[0045]
在一个可能的设计中,所述最近多个未来单位时段为最近的未来24小时、最近的未来48小时或最近的未来72小时。
[0046]
第二方面,提供了一种风电功率预测装置,包括有依次通信连接的联网查询模块、风力预测模块、风力分布反演模块、风力估计模块、风电功率计算模块和风电功率汇总模块;
[0047]
所述联网查询模块,用于联网查询获取在最近多个未来单位时段的天气预报数据;
[0048]
所述风力预测模块,用于针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;
[0049]
所述风力分布反演模块,用于针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况;
[0050]
所述风力估计模块,用于针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值;
[0051]
所述风电功率计算模块,用于针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值;
[0052]
所述风电功率汇总模块,用于针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。
[0053]
第三方面,本发明提供了一种计算机设备,包括有依次通信连接的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。
[0054]
第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。
[0055]
第五方面,本发明提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。
[0056]
上述方案的有益效果:
[0057]
(1)本发明创造性提供了一种基于天气预报数据进行风电场风电功率预测的新方案,即在联网查询获取在最近多个未来单位时段的天气预报数据后,先根据历史天气数据和历史风力值以及所述天气预报数据,估算得到各个未来时空位置的风力预测值,并反演得到各个未来单位时段的且在风电场内的风力三维分布估计情况,然后根据该风力三维分布估计情况确定在各个风力发电机的所处位置的风力估计值,再然后基于该风力估计值计算得到各个风力发电机在各个未来单位时段的风电功率估计值,最后汇总得到各个未来单位时段的风电场风电功率估计结果,如此通过对风电场内的风力情况进行时空数值量化,使得对未来时期的风电场风电功率能够进行准确预测,利于提前做好对电力系统的运行调度预案,保障电力系统的安全和稳定运行,便于实际应用和推广。
附图说明
[0058]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0059]
图1为本技术实施例提供的风电功率预测方法的流程示意图。
[0060]
图2为本技术实施例提供的风电功率预测装置的结构示意图。
[0061]
图3为本技术实施例提供的计算机设备的结构示意图。
具体实施方式
[0062]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图和实施例或现有技术的描述对本发明作简单地介绍,显而易见地,下面关于附图结构的描述仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在此需要说明的是,对于这些实施例方式的说明用于帮助理解本发明,但并不构成对本发明的限定。
[0063]
应当理解,尽管本文可能使用术语第一和第二等等来描述各种对象,但是这些对
象不应当受到这些术语的限制。这些术语仅用于区分一个对象和另一个对象。例如可以将第一对象称作第二对象,并且类似地可以将第二对象称作第一对象,同时不脱离本发明的示例实施例的范围。
[0064]
应当理解,对于本文中可能出现的术语“和/或”,其仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a、单独存在b或者同时存在a和b等三种情况;又例如,a、b和/或c,可以表示存在a、b和c中的任意一种或他们的任意组合;对于本文中可能出现的术语“/和”,其是描述另一种关联对象关系,表示可以存在两种关系,例如,a/和b,可以表示:单独存在a或者同时存在a和b等两种情况;另外,对于本文中可能出现的字符“/”,一般表示前后关联对象是一种“或”关系。
[0065]
实施例:
[0066]
如图1所示,本实施例第一方面提供的所述风电功率预测方法,可以但不限于由具有一定计算资源的且能够联网的计算机设备执行,例如由风电场服务器、个人计算机(personal computer,pc,指一种大小、价格和性能适用于个人使用的多用途计算机;台式机、笔记本电脑到小型笔记本电脑和平板电脑以及超级本等都属于个人计算机)、智能手机、个人数字助理(personal digital assistant,pda)或可穿戴设备等电子设备执行。如图1所示,所述风电功率预测方法,可以但不限于包括有如下步骤s1~s6。
[0067]
s1.联网查询获取在最近多个未来单位时段的天气预报数据。
[0068]
在所述步骤s1中,在所述最近多个未来单位时段中的单位时段取决于所述天气预报数据的预报时期精度;考虑当前气象系统可以进行小时级的天气预报,因此所述单位时段可以优选为小时,即所述最近多个未来单位时段可以但不限于为最近的未来24小时、最近的未来48小时或最近的未来72小时等。此外,所述天气预报数据是指风电场所在地区的天气预报数据,其具体查询获取方式为现有常规方式。
[0069]
在所述步骤s1中,优选的,所述天气预报数据包含但不限于有风级和风速以及至当天日出时刻的时长、至当天日落时刻的时长、云量、体感温度、能见度、降水概率、湿度和/或露点温度等,其中,所述当天是指与单位时段对应的所属日(例如,若某个未来单位时段为明日下午7:00~8:00,则所述当天为明日)。具体的,所述至当天日出时刻的时长可基于当天日出时刻和与单位时段对应的时段中点时刻常规计算得到(例如,若某个未来单位时段为明日下午7:00~8:00,当天日出时刻为上午6:33,则所述至当天日出时刻的时长为19:30-6:33=12小57分),所述至当天日落时刻的时长可基于当天日落时刻和与单位时段对应的时段中点时刻常规计算得到(例如,若某个未来单位时段为明日下午7:00~8:00,当天日落时刻为下午7:22,则所述至当天日落时刻的时长为19:30-19:22=8分),所述云量、所述体感温度、所述能见度、所述降水概率、所述风级、所述湿度、所述风速和所述露点温度均为现有的常见气象参数。由于所述风级和所述风速会直接影响风力,因此是用于预测风力的必选数据,而所述至当天日出时刻的时长、所述至当天日落时刻的时长、所述云量、所述体感温度、所述能见度、所述降水概率、所述湿度和/或所述露点温度等,由于相关性较小,可以作为用于预测风力的可选数据。
[0070]
s2.针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个
所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示。
[0071]
在所述步骤s2中,若所述单位时段为小时,则所述最近多个历史单位时段同样具体但不限于为最近一个月的所有历史小时时段。所述历史天气数据包含但不限于有所述风级和所述风速以及所述至当天日出时刻的时长、所述至当天日落时刻的时长、所述云量、所述体感温度、所述能见度、所述降水概率、所述湿度和/或所述露点温度等。所述历史天气数据同样是指所述风电场所在地区的历史天气数据,并可以在对应单位时段结束时联网查询得到。所述实测点即为在所述风电场内布置有风向风速仪的具体位置,因此在所述最近多个历史单位时段中的各个历史单位时段以及所述各个实测点的历史风力值,可由该风向风速仪实测并记录得到,具体取在对应时段内的平均值。所述历史风力值包含有历史风速值/和历史风向值是指可以仅包含有历史风速值,也可以包含有历史风速值和历史风向值;另外举例的,若在某个历史单位时段以及某个实测点的风向为正北向,对应的历史风向值将为90度。此外,一个所述未来单位时段以及一个所述实测点可以表示一个未来时空位置,而一个所述历史单位时段以及一个所述实测点可以表示一个历史时空位置。
[0072]
在所述步骤s2中,为了能够精准预测得到在各个未来时空位置的风力预测值,优选的,针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,包括但不限于有如下步骤s21~s23。
[0073]
s21.针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,从最近多个历史单位时段的历史天气数据和在对应测点的历史风力值中,提取得到对应的多个历史日内同期单位时段的历史天气数据和在对应测点的历史风力值,其中,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示。
[0074]
在所述步骤s21中,举例的,若某个未来单位时段为明日下午7:00~8:00,则所述多个历史日内同期单位时段可以但不限于包括有昨日下午7:00~8:00和前日下午7:00~8:00等。
[0075]
s22.针对所述各个未来单位时段以及所述各个实测点,将对应的多个历史日内同期单位时段的历史天气数据作为输入项,以及将对应的多个历史日内同期单位时段的且在对应测点的历史风力值作为输出项,对基于诸如支持向量机、k最邻近法、随机梯度下降法、多变量线性回归、多层感知机、决策树、反向传播神经网络或径向基函数网络等的人工智能模型进行率定验证建模,得到对应的风力值预测模型。
[0076]
在所述步骤s22中,所述支持向量机、所述k最邻近法、所述随机梯度下降法、所述多变量线性回归、所述多层感知机、所述决策树、所述反向传播神经网络和所述径向基函数网络均为现有人工智能方法中的常见方案。所述率定验证建模的具体过程包括有模型的率定过程和校核过程,即是先通过对比模型模拟结果与实测数据,然后根据对比结果调整模型参数,使得模拟结果与实际吻合的过程,因此可以通过常规的率定验证建模方式,得到所述各个未来时空位置的风力值预测模型。
[0077]
s23.针对所述各个未来单位时段以及所述各个实测点,将在对应时段的天气预报数据作为新的输入项,输入对应的风力值预测模型中,输出得到对应的风力预测值。
[0078]
s3.针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况。
[0079]
在所述步骤s3中,由于风运动过程是一个分子热运动过程,因此具有对应的空间特点,可以基于此空间特点,利用局部空间的风力预测值,反演得到全局空间的风力估计值,进而得到在所述风电场内的风力三维分布估计情况。由于某点的风力值与该点周围点的风力值有关,并且可以由其周围点的风力值推导得出,因此具体的,可根据在所述所有实测点的风力预测值,基于克里金插值法(也称克里金法,是由南非工程师krige dg提出的一种空间插值方法;其基本假设是一点的属性值与该点周围点的属性值有关,并且可以由其周围点的属性值推导出,它是以变异函数/变差函数为计算工具,并结合结构分析的一种空间相关性很强的最优、无偏估算方法)实时反演得到在所述风电场内的风力三维分布估计情况。此外,所述风力三维分布估计情况可通过等值面的形式进行输出展示。
[0080]
s4.针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值。
[0081]
s5.针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值。
[0082]
在所述步骤s5中,由于所述各个风力发电机的实际发电功率会因自身具体情况不同而有差异,因此在预测所述各个风力发电机的风电功率估计值时,需要根据对应发电机的且风力值与风电功率的已知换算关系进行实际计算。此外,一部风力发电机的且风力值与风电功率的已知换算关系,可以但不限于具体根据该部风力发电机在所述最近多个历史单位时段的历史风电功率以及该部风力发电机的所处位置在所述最近多个历史单位时段的历史风力值,通过常规的拟合算法(例如最小二乘法)拟合得到。
[0083]
s6.针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。
[0084]
在所述步骤s6中,举例的,可以得到最近的未来24小时、最近的未来48小时或最近的未来72小时的风电场风电功率估计结果,进而可以提前根据这些未来时段的风电场风电功率估计结果,提前做好对电力系统的运行调度预案,保障电力系统的安全和稳定运行。
[0085]
由此基于前述步骤s1~s6所描述的风电功率预测方法,提供了一种基于天气预报数据进行风电场风电功率预测的新方案,即在联网查询获取在最近多个未来单位时段的天气预报数据后,先根据历史天气数据和历史风力值以及所述天气预报数据,估算得到各个未来时空位置的风力预测值,并反演得到各个未来单位时段的且在风电场内的风力三维分布估计情况,然后根据该风力三维分布估计情况确定在各个风力发电机的所处位置的风力估计值,再然后基于该风力估计值计算得到各个风力发电机在各个未来单位时段的风电功率估计值,最后汇总得到各个未来单位时段的风电场风电功率估计结果,如此通过对风电场内的风力情况进行时空数值量化,使得对未来时期的风电场风电功率能够进行准确预测,利于提前做好对电力系统的运行调度预案,保障电力系统的安全和稳定运行,便于实际应用和推广。
[0086]
本实施例在前述第一方面的技术方案基础上,还提供了一种如何基于克里金插值法反演得到风力三维分布估计情况的可能设计一,即根据在所述所有实测点的风力预测值,基于克里金插值法反演得到在所述风电场内的风力三维分布估计情况,包括但不限于
有如下步骤s301~s314。
[0087]
s301.根据在所述所有实测点的风力预测值,分别计算所述所有实测点中各对实测点的风力半方差,得到多对实测点的风力半方差值,以及还根据所述所有实测点的已知坐标,计算得到所述多对实测点的距离值。
[0088]
在所述步骤s301中,所述风力半方差表示两测点的风力预测值的差的平方的一半,即测点a和测点b的风力半方差值其中,za表示所述测点a的风力预测值,zb表示所述测点b的风力预测值。由于任意两点的风力半方差与该任意两点的距离有关,因此还需要计算得到所述多对实测点的距离值。
[0089]
在所述步骤s301之前,考虑本实施例是基于普通克里金法进行估值,而该普通克里金法要求数据服从正态分布,优选的,在根据在所有实测点的风力预测值,分别计算所述所有实测点中各对实测点的风力半方差之前,所述方法还包括但不限于有:判断所述所有实测点的风力预测值是否服从正态分布;若否,则对所述所有实测点的风力预测值进行幂变换处理或对数变换处理,得到所述所有实测点的且服从正态分布的风力实测新值。前述判断的具体方式为现有常规方式,例如基于服从正态分布的条件(即若随机变量x服从一个数学期望为μ、方差为σ2的正态分布,记为n(μ,σ2))来进行判断。前述幂变换处理的具体公式为:前述对数变换处理的具体公式为:其中,z(x)表示处理前的风力预测值,表示经处理所得的风力预测新值,η表示预设的正系数。
[0090]
s302.确定滞后距h1以及在所述多对实测点的距离值中的最长距离值h
max
,其中,h1表示正数,h
max
表示大于h1的正数。
[0091]
在所述步骤s302中,所述滞后距是克里金法中的一个学术用词,其确定方式可以是人工方式,也可以是随机方式,还可以某种自动方式。
[0092]
s303.根据所述滞后距h1,将第一区间(0,h
max
]划分成如下的多个第一子区间:(0,h1],(h1,2*h1],
…
,((k-1)*h1,k*h1],
…
,((k-1)*h1,h
max
],其中,k=ceiling(h
max
/h1),ceiling()表示向上取整函数,k表示小于k的正整数。
[0093]
在所述步骤s303中,举例的,若所述滞后距h1为1m,所述最长距离值h
max
为10米,则可以将第一区间划分成10个(即k=10)第一子区间。
[0094]
s304.根据所述多对实测点的距离值与所述多个第一子区间的归属关系,将所述多对实测点划分成与所述多个第一子区间一一对应的多个第一分组。
[0095]
在所述步骤s304中,举例的,若某对实测点的距离值为6.8,则可以将所述某对实测点划分到与某个第一子区间(6,7]对应的某个第一分组中,依次类推。此外,针对所述多个第一分组中的非最末分组,可能存在无实测点对归属的情况。
[0096]
s305.根据所述多对实测点的风力半方差值和距离值,计算得到所述多个第一分组中各个第一分组的风力半方差平均值和距离平均值。
[0097]
s306.根据所述各个第一分组的风力半方差平均值和距离平均值,拟合得到多个实验变差函数模型的模型系数,其中,所述风力半方差平均值在拟合过程中用于作为实验变差函数值,所述距离平均值用于在拟合过程中作为区域化变量到待估测点的距离。
[0098]
在所述步骤s306中,实验变差函数模型是克里金法的重要研究工具,具体的,所述多个实验变差函数模型包括但不限于有如下模型(a)~(c)中的任意组合:
[0099]
(a)球状模型,表达式为:
[0100]
(b)指数模型,表达式为:
[0101]
(c)高斯模型,表达式为:
[0102]
上述表达式中,γ(h)表示实验变差函数值,h表示区域化变量到待估测点的距离,c0表示作为第一模型系数的基台值,c表示作为第二模型系数的拱高(即表示区域化变量在空间上变化的极大值),a表示作为第三模型系数的变程(即表示区域化变量具有关联性的范围)。因此需要拟合得到的模型系数包括有基台值c0、拱高c和变程a。前述拟合的具体方式可以但不限于采用最小二乘法。此外,针对所述多个第一分组中的且无实测点对归属的非最末分组,考虑其对应的风力半方差平均值和距离平均值均为零,无拟合价值,需要在拟合过程中予以跳过。
[0103]
s307.根据所述所有实测点的风力预测值,应用所述多个实验变差函数模型的模型系数进行误差分析,得到所述多个实验变差函数模型中各个实验变差函数模型的模型质量评估指标值。
[0104]
在所述步骤s307中,所述模型质量评估指标值包含但不限于有平均误差值、均方根误差值、标准化均方根误差值和/或平均标准误差值等,前述几种指标值的计算公式如下:
[0105]
平均误差值
[0106]
均方根误差值
[0107]
标准化均方根误差值
[0108]
平均标准误差值
[0109]
上述公式中,n表示实测点总数,n表示正整数,z(xn)表示第n个实测点的风力预测值,表示所述第n个实测点的风力估计值,δ2表示方差的平方根。由于所述模型质量评估指标值的获取过程需要风力估计值,因此具体的,根据所述所有实测点的风力预测值,应用所述多个实验变差函数模型的模型系数进行误差分析,得到所述多个实验变差函数模型中各个实验变差函数模型的模型质量评估指标值,包括但不限于有如下步骤s3071~s3072。
[0110]
s3071.针对所述多个实验变差函数模型中的各个实验变差函数模型,根据所述所有实测点的风力预测值和对应的模型系数,采用交叉验证方式获取对应的且所述所有实测点的风力估计值。
[0111]
在所述步骤s3071中,所述交叉验证方式的具体思路是:先移除所述所有实测点中的一个实测点,然后利用剩下实测点的风力预测值计算出移除点的风力估计值,重复该操作直至获得所有实测点的风力估计值,即具体的,针对所述多个实验变差函数模型中的各个实验变差函数模型,根据所述所有实测点的风力预测值和对应的模型系数,采用交叉验证方式获取对应的且所述所有实测点的风力估计值,包括但不限于有如下步骤s30711~s30712。
[0112]
s30711.针对在所述所有实测点中的各个目标实测点(即移除的一个实测点),将在所述所有实测点中的其它所有实测点(即剩下的实测点)确定为对应的多个参考实测点。
[0113]
s30712.针对在多个实验变差函数模型中的某个实验变差函数模型和在所述所有实测点中的某个目标实测点,根据所述某个实验变差函数模型的模型参数和所述某个目标实测点的多个参考实测点的风力预测值,按照如下步骤s307121~s307123计算得到对应的风力估计值。
[0114]
s307121.根据所述某个目标实测点的多个参考实测点的已知坐标和所述某个目标实测点的已知坐标,计算得到所述某个目标实测点至所述某个目标实测点的多个参考实测点中各个参考实测点的距离值,并将该距离值作为区域化变量到待估测点的距离代入所述某个实验变差函数模型,然后应用所述某个实验变差函数模型的模型参数,计算得到所述某个目标实测点与所述某个目标实测点的多个参考实测点中各个参考实测点的实验变差函数值。
[0115]
s307122.根据所述某个目标实测点的多个参考实测点中各对参考实测点的风力半方差值和所述某个目标实测点与所述某个目标实测点的多个参考实测点中各个参考实测点的实验变差函数值,建立并求解普通克里金方程组,得到与所述某个目标实测点的多个参考实测点一一对应的多个参考权重系数。
[0116]
在所述步骤s307122中,所述普通克里金方程组的具体建立及求解过程,可参照后续步骤s311~s312推导得到,于此不再赘述。
[0117]
s307123.根据所述某个目标实测点的多个参考实测点的风力预测值和所述多个参考权重系数,计算得到所述某个目标实测点的风力估计值。
[0118]
在所述步骤s307123中,具体计算公式可参照后续步骤s313推导得到,于此不再赘述。
[0119]
s3072.针对所述各个实验变差函数模型,根据所述所有实测点的风力预测值和对应的且所述所有实测点的风力估计值,计算得到对应的模型质量评估指标值。
[0120]
s308.根据所述各个实验变差函数模型的模型质量评估指标值,从所述多个实验变差函数模型中确定出最能满足模型优选预设条件的最优实验变差函数模型。
[0121]
在所述步骤s308中,具体的,所述模型优选预设条件包含但不限于有平均误差值接近于0、标准化均方根误差值接近于1和/或均方根误差值接近于平均标准误差值等。前述模型优选预设条件越满足,说明对应模型的质量越好。
[0122]
s309.根据所述所有实测点的已知坐标和在所述风电场内目标测点的已知坐标,从所述所有实测点中确定位于所述目标测点周围的m个实测点,其中,m表示大于2的正整数。
[0123]
在所述步骤s309中,所述目标测点可以是某个实测点,也可以是某个非实测点(即需要估值的测点)。所述目标测点的周围具体可以是指以所述目标测点为中心且半径为某个具体值的圆形区域,其中,所述某个具体值可根据实测点的搜索结果而进行适当调整,例如在m过小时扩大半径数值,而在m过大时缩小半径数值。
[0124]
s310.根据所述目标测点的已知坐标和所述m个实测点的已知坐标,计算得到所述目标测点至所述m个实测点中各个实测点的距离值,并将该距离值作为区域化变量到待估测点的距离代入所述最优实验变差函数模型,然后应用所述最优实验变差函数模型的模型系数,计算得到所述目标测点与所述m个实测点中各个实测点的实验变差函数值。
[0125]
s311.根据所述m个实测点中各对实测点的风力半方差值和所述目标测点与所述m个实测点中各个实测点的实验变差函数值,建立如下的普通克里金方程组:
[0126][0127]
式中,i和j分别表示正整数,λi表示与所述m个实测点中第i个实测点对应的且待求解的权重系数,γ(xi,xj)表示与所述第i个实测点和所述m个实测点中第j个实测点对应的风力半方差值,u表示待求解的拉格朗日乘数因子,γ(xi,x0)表示所述目标测点与所述第i个实测点的实验变差函数值。
[0128]
在所述步骤s311中,所述普通克里金方程组是基于克里金插值法而建立的且包含
有m+1个方程的方程组合,其中,为所述克里金插值法的无偏估计条件。
[0129]
s312.对所述普通克里金方程组进行求解,得到与所述m个实测点一一对应的m个权重系数。
[0130]
在所述步骤s312中,由于在所述普通克里金方程组中仅有m+1个未知量,因此可以基于常规解方程手段求解得到与所述m个实测点一一对应的m个权重系数。
[0131]
s313.根据所述m个实测点的风力预测值,按照如下公式计算得到所述目标测点的风力估计值z(x0):
[0132][0133]
式中,z(xi)表示所述第i个实测点的风力预测值。
[0134]
在所述步骤s313中,由于可将预测风力值作为已知点的属性值,以及可将风力看作是随机场的多个实现,因此可以通过上述公式估计/插值得到在所述风电场内的风力估计结果。
[0135]
s314.将在所述风电场内全域所有所述目标测点的风力估计值,作为所述风电场内的风力三维分布估计情况。
[0136]
由此基于前述的可能设计一,还可仅靠少量实测点的预测数据就能快捷高效地获得满足使用需求和精度要求的风力三维分布估计结果,大大缩短所需时间,进而具有一定的理论意义和较高的工程实用价值。
[0137]
本实施例在前述可能设计一的技术方案基础上,还提供了一种如何自动确定合适滞后距h1的可能设计二,即确定滞后距h1,包括但不限于有如下步骤s3031~s3034。
[0138]
s3031.在区间(0,h
max
]内选取一个值作为滞后距h1的当前值,然后执行步骤s3032,其中,h
max
表示在所述多对实测点的距离值中的最长距离值。
[0139]
在所述步骤s3031中,具体选取方式可以但不限于是随机取值方式。
[0140]
s3032.针对在多个实验变差函数模型中的各个实验变差函数模型,根据所述滞后距h1的当前值和所述所有实测点的风力预测值,采用交叉验证方式获取对应的且所述所有实测点的风力估计值,然后执行步骤s3033。
[0141]
在所述步骤s3032中,所述交叉验证方式的具体思路与所述步骤s3071中的交叉验证方式类似,具体的,针对在多个实验变差函数模型中的各个实验变差函数模型,根据所述滞后距h1的当前值和所述所有实测点的风力预测值,采用交叉验证方式获取对应的且所述所有实测点的风力估计值,包括但不限于有如下步骤s30321~s30322:
[0142]
s30321.针对在所述所有实测点中的各个目标实测点,将在所述所有实测点中的其它所有实测点确定为对应的多个参考实测点。
[0143]
s30322.针对在多个实验变差函数模型中的某个实验变差函数模型和在所述所有实测点中的某个目标实测点,根据所述滞后距h1的当前值、所述某个实验变差函数模型的模型参数和所述某个目标实测点的多个参考实测点的风力预测值,按照如下步骤s303221~s303228计算得到对应的风力估计值。
[0144]
s303221.确定在多对参考实测点的距离值中的最长距离值其中,所述多对
参考实测点是指在所述某个目标实测点的多个参考实测点中所有点对。
[0145]
s303222.根据所述滞后距h1的当前值,将第二区间划分成如下的多个第二子区间:
[0146]
其中,
[0147]
ceiling()表示向上取整函数,表示小于的正整数。
[0148]
s303223.根据所述多对参考实测点的距离值与所述多个第二子区间的归属关系,将所述多对参考实测点划分成与所述多个第二子区间一一对应的多个第二分组。
[0149]
s303224.根据所述多对参考实测点的风力半方差值和距离值,计算得到所述多个第二分组中各个第二分组的风力半方差平均值和距离平均值。
[0150]
s303225.根据所述各个第二分组的风力半方差平均值和距离平均值,拟合得到所述某个实验变差函数模型的模型系数,其中,所述风力半方差平均值在拟合过程中用于作为实验变差函数值,所述距离平均值用于在拟合过程中作为区域化变量到待估测点的距离。
[0151]
s303226.根据所述某个目标实测点的多个参考实测点的已知坐标和所述某个目标实测点的已知坐标,计算得到所述某个目标实测点至所述某个目标实测点的多个参考实测点中各个参考实测点的距离值,并将该距离值作为区域化变量到待估测点的距离代入所述某个实验变差函数模型,然后应用所述某个实验变差函数模型的模型参数,计算得到所述某个目标实测点与所述某个目标实测点的多个参考实测点中各个参考实测点的实验变差函数值。
[0152]
s303227.根据所述某个目标实测点的多个参考实测点中各对参考实测点的风力半方差值和所述某个目标实测点与所述某个目标实测点的多个参考实测点中各个参考实测点的实验变差函数值,建立并求解普通克里金方程组,得到与所述某个目标实测点的多个参考实测点一一对应的多个参考权重系数。
[0153]
s303228.根据所述某个目标实测点的多个参考实测点的风力预测值和所述多个参考权重系数,计算得到所述某个目标实测点的风力估计值。
[0154]
上述步骤s303221~s303228的具体细节可以参照第一方面中的相似步骤推导得到,于此不再赘述。
[0155]
s3033.针对所述各个实验变差函数模型,根据所述所有实测点的风力预测值和对应的且所述所有实测点的风力估计值,计算得到对应的模型质量评估指标值,然后执行步骤s3034。
[0156]
s3034.判断所述各个实验变差函数模型的模型质量评估指标值是否均满足预设的迭代停止条件,若是,则将所述滞后距h1的当前值确定为最终值,否则在所述区间(0,h
max
]内重新选取一个值作为所述滞后距h1的当前值,然后执行步骤s3032。
[0157]
在所述步骤s3034中,所述迭代停止条件可以但不限于基于一些指标阈值来设定,例如包含有平均误差值小于预设的平均误差阈值和/或标准化均方根误差值大于预设的标准化均方根误差阈值,等等,以便衡量是否得到较为理想的实验变差函数模型。此外,重新选取的具体方式也可以但不限于是随机取值方式。
[0158]
由此基于前述可能设计二,还可以通过交叉验证+迭代的方式,自动确定能够得到
较为理想模型的合适滞后距h1,以便进一步利于快捷高效地获得最终的风力三维分布估计结果。
[0159]
如图2所示,本实施例第二方面提供了一种实现第一方面或第一方面中任意可能设计所述的风电功率预测方法的虚拟装置,包括有依次通信连接的联网查询模块、风力预测模块、风力分布反演模块、风力估计模块、风电功率计算模块和风电功率汇总模块;
[0160]
所述联网查询模块,用于联网查询获取在最近多个未来单位时段的天气预报数据;
[0161]
所述风力预测模块,用于针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;
[0162]
所述风力分布反演模块,用于针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况;
[0163]
所述风力估计模块,用于针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值;
[0164]
所述风电功率计算模块,用于针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值;
[0165]
所述风电功率汇总模块,用于针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。
[0166]
本实施例第二方面提供的前述装置的工作过程、工作细节和技术效果,可以参见第一方面或第一方面中任意可能设计所述的风电功率预测方法,于此不再赘述。
[0167]
如图3所示,本实施例第三方面提供了一种执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法的计算机设备,包括有依次通信连接的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。具体举例的,所述存储器可以但不限于包括随机存取存储器(random-access memory,ram)、只读存储器(read-only memory,rom)、闪存(flash memory)、先进先出存储器(first input first output,fifo)和/或先进后出存储器(first input last output,filo)等等;所述处理器可以但不限于采用型号为stm32f105系列的微处理器。此外,所述计算机设备还可以但不限于包括有电源模块、显示屏和其它必要的部件。
[0168]
本实施例第三方面提供的前述计算机设备的工作过程、工作细节和技术效果,可以参见第一方面或第一方面中任意可能设计所述的风电功率预测方法,于此不再赘述。
[0169]
本实施例第四方面提供了一种存储包含如第一方面或第一方面中任意可能设计所述的风电功率预测方法的指令的计算机可读存储介质,即所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。其中,所述计算机可读存储介质是指存储数据的载体,可以但不限
于包括软盘、光盘、硬盘、闪存、优盘和/或记忆棒(memory stick)等计算机可读存储介质,所述计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。
[0170]
本实施例第四方面提供的前述计算机可读存储介质的工作过程、工作细节和技术效果,可以参见如第一方面或第一方面中任意可能设计所述的风电功率预测方法,于此不再赘述。
[0171]
本实施例第五方面提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面或第一方面中任意可能设计所述的风电功率预测方法。其中,所述计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。
[0172]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种风电功率预测方法,其特征在于,包括:联网查询获取在最近多个未来单位时段的天气预报数据;针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况;针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值;针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值;针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。2.根据权利要求1所述的风电功率预测方法,其特征在于,所述天气预报数据和所述历史天气数据分别包含有风级和风速以及至当天日出时刻的时长、至当天日落时刻的时长、云量、体感温度、能见度、降水概率、湿度和/或露点温度,其中,所述当天是指与单位时段对应的所属日。3.根据权利要求1所述的风电功率预测方法,其特征在于,针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,包括:针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,从最近多个历史单位时段的历史天气数据和在对应测点的历史风力值中,提取得到对应的多个历史日内同期单位时段的历史天气数据和在对应测点的历史风力值,其中,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;针对所述各个未来单位时段以及所述各个实测点,将对应的多个历史日内同期单位时段的历史天气数据作为输入项,以及将对应的多个历史日内同期单位时段的且在对应测点的历史风力值作为输出项,对基于支持向量机、k最邻近法、随机梯度下降法、多变量线性回归、多层感知机、决策树、反向传播神经网络或径向基函数网络的人工智能模型进行率定验证建模,得到对应的风力值预测模型;针对所述各个未来单位时段以及所述各个实测点,将在对应时段的天气预报数据作为新的输入项,输入对应的风力值预测模型中,输出得到对应的风力预测值。4.根据权利要求1所述的风电功率预测方法,其特征在于,针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况,包括:根据在所述所有实测点的风力预测值,基于克里金插值法反演得到在所述风电场内的
风力三维分布估计情况。5.根据权利要求1所述的风电功率预测方法,其特征在于,根据在所述所有实测点的风力预测值,基于克里金插值法反演得到在所述风电场内的风力三维分布估计情况,包括:根据在所述所有实测点的风力预测值,分别计算所述所有实测点中各对实测点的风力半方差,得到多对实测点的风力半方差值,以及还根据所述所有实测点的已知坐标,计算得到所述多对实测点的距离值;确定滞后距h1以及在所述多对实测点的距离值中的最长距离值h
max
,其中,h1表示正数,h
max
表示大于h1的正数;根据所述滞后距h1,将第一区间(0,h
max
]划分成如下的多个第一子区间:(0,h1],(h1,2*h1],
…
,((k-1)*h1,k*h1],
…
,((k-1)*h1,h
max
],其中,k=ceiling(h
max
/h1),ceiling()表示向上取整函数,k表示小于k的正整数;根据所述多对实测点的距离值与所述多个第一子区间的归属关系,将所述多对实测点划分成与所述多个第一子区间一一对应的多个第一分组;根据所述多对实测点的风力半方差值和距离值,计算得到所述多个第一分组中各个第一分组的风力半方差平均值和距离平均值;根据所述各个第一分组的风力半方差平均值和距离平均值,拟合得到多个实验变差函数模型的模型系数,其中,所述风力半方差平均值在拟合过程中用于作为实验变差函数值,所述距离平均值用于在拟合过程中作为区域化变量到待估测点的距离;根据所述所有实测点的风力预测值,应用所述多个实验变差函数模型的模型系数进行误差分析,得到所述多个实验变差函数模型中各个实验变差函数模型的模型质量评估指标值;根据所述各个实验变差函数模型的模型质量评估指标值,从所述多个实验变差函数模型中确定出最能满足模型优选预设条件的最优实验变差函数模型;根据所述所有实测点的已知坐标和在所述风电场内目标测点的已知坐标,从所述所有实测点中确定位于所述目标测点周围的m个实测点,其中,m表示大于2的正整数;根据所述目标测点的已知坐标和所述m个实测点的已知坐标,计算得到所述目标测点至所述m个实测点中各个实测点的距离值,并将该距离值作为区域化变量到待估测点的距离代入所述最优实验变差函数模型,然后应用所述最优实验变差函数模型的模型系数,计算得到所述目标测点与所述m个实测点中各个实测点的实验变差函数值;根据所述m个实测点中各对实测点的风力半方差值和所述目标测点与所述m个实测点中各个实测点的实验变差函数值,建立如下的普通克里金方程组:
式中,i和j分别表示正整数,λ
i
表示与所述m个实测点中第i个实测点对应的且待求解的权重系数,γ(x
i
,x
j
)表示与所述第i个实测点和所述m个实测点中第j个实测点对应的风力半方差值,u表示待求解的拉格朗日乘数因子,γ(x
i
,x0)表示所述目标测点与所述第i个实测点的实验变差函数值;对所述普通克里金方程组进行求解,得到与所述m个实测点一一对应的m个权重系数;根据所述m个实测点的风力预测值,按照如下公式计算得到所述目标测点的风力估计值z(x0):式中,z(x
i
)表示所述第i个实测点的风力预测值;将在所述风电场内全域所有所述目标测点的风力估计值,作为所述风电场内的风力三维分布估计情况。6.根据权利要求1所述的风电功率预测方法,其特征在于,确定滞后距h1,包括有如下步骤s3031~s3034:s3031.在区间(0,h
max
]内选取一个值作为滞后距h1的当前值,然后执行步骤s3032,其中,h
max
表示在所述多对实测点的距离值中的最长距离值;s3032.针对在多个实验变差函数模型中的各个实验变差函数模型,根据所述滞后距h1的当前值和在所述所有实测点的风力预测值,采用交叉验证方式获取对应的且在所述所有实测点的风力估计值,然后执行步骤s3033;s3033.针对所述各个实验变差函数模型,根据在所述所有实测点的风力预测值和对应的且在所述所有实测点的风力估计值,计算得到对应的模型质量评估指标值,然后执行步骤s3034;s3034.判断所述各个实验变差函数模型的模型质量评估指标值是否均满足预设的迭代停止条件,若是,则将所述滞后距h1的当前值确定为最终值,否则在所述区间(0,h
max
]内重新选取一个值作为所述滞后距h1的当前值,然后执行步骤s3032。7.根据权利要求1所述的风电功率预测方法,其特征在于,所述最近多个未来单位时段为最近的未来24小时、最近的未来48小时或最近的未来72小时。
8.一种风电功率预测装置,其特征在于,包括有依次通信连接的联网查询模块、风力预测模块、风力分布反演模块、风力估计模块、风电功率计算模块和风电功率汇总模块;所述联网查询模块,用于联网查询获取在最近多个未来单位时段的天气预报数据;所述风力预测模块,用于针对在所述最近多个未来单位时段中的各个未来单位时段以及在风电场内的各个实测点,根据最近多个历史单位时段的历史天气数据和在对应测点的历史风力值以及在对应时段的天气预报数据,估算得到对应的风力预测值,其中,所述风电场内布置有多个所述实测点,所述历史风力值包含有历史风速值/和历史风向值,所述历史风向值采用以正东方为极轴的极坐标角度值来表示;所述风力分布反演模块,用于针对所述各个未来单位时段,根据对应的且在所有实测点的风力预测值,反演得到对应的且在所述风电场内的风力三维分布估计情况;所述风力估计模块,用于针对所述各个未来单位时段,根据对应的且在所述风电场内的风力三维分布估计情况,确定对应的且在所述风电场内各个风力发电机的所处位置的风力估计值;所述风电功率计算模块,用于针对所述各个未来单位时段以及所述各个风力发电机,根据对应的风力估计值和对应发电机的且风力值与风电功率的已知换算关系,得到对应的风电功率估计值;所述风电功率汇总模块,用于针对所述各个未来单位时段,汇总对应的且所述各个风力发电机的风电功率估计值,得到对应的风电场风电功率估计结果。9.一种计算机设备,其特征在于,包括有依次通信连接的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如权利要求1~7中任意一项所述的风电功率预测方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如权利要求1~7中任意一项所述的风电功率预测方法。
技术总结
本发明公开了一种风电功率预测方法、装置、设备及存储介质,涉及风电场运营管理技术领域。所述方法是在联网查询获取在最近多个未来单位时段的天气预报数据后,先根据历史天气数据和历史风力值以及天气预报数据,估算得到各个未来时空位置的风力预测值,并反演得到各个未来单位时段的且在风电场内的风力三维分布估计情况,然后根据该风力三维分布估计情况确定在各个风力发电机的所处位置的风力估计值,再然后基于该风力估计值计算得到各个风力发电机在各个未来单位时段的风电功率估计值,最后汇总得到各个未来单位时段的风电场风电功率估计结果,如此通过对风电场内的风力情况进行时空数值量化,使得对未来时期的风电场风电功率能够进行准确预测。电功率能够进行准确预测。电功率能够进行准确预测。
技术研发人员:沈通 忻海波
受保护的技术使用者:觐联(上海)工业技术有限公司
技术研发日:2023.04.28
技术公布日:2023/9/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
