功率曲线符合度的确定方法、装置、设备及存储介质制造方法及图纸

技术编号:18166309 阅读:27 留言:0更新日期:2018-06-09 11:57
本发明专利技术实施例公开了一种风力发电机组功率曲线符合度的确定方法、装置、设备及存储介质。本发明专利技术实施例的风力发电机组功率曲线符合度的确定方法、装置、设备及存储介质,通过计算每个预设担保功率数据对应的功率符合度,再依据多个预设担保功率数据对应的功率符合度,确定曲线符合度,能够确定风力发电机组的历史功率数据对应的功率曲线与设定的担保功率数据对应的担保功率曲线两条功率曲线符合度的准确数值,并且能够提高符合度的准确性,所确定出符合度能够反映两条功率曲线实际符合情况。

【技术实现步骤摘要】
功率曲线符合度的确定方法、装置、设备及存储介质
本专利技术涉及风力发电
,尤其涉及一种风力发电机组功率曲线符合度的确定方法、装置、设备及存储介质。
技术介绍
曲线符合度是两条曲线相符合的程度。目前,通常采用积分法确定两条曲线相符合的程度。其中,积分法确定两条曲线相符合的程度为在某一变量区间内,取第一条曲线上的N个点以及取第二条曲线上的N个点,计算N个点偏差的平均值,然后再对平均值在该变量区间上进行积分,利用得到的积分值确定两条曲线相符合的程度。其中,得到的积分值越小,两条曲线的相符合的程度越高。但是,对于风力发电机组的历史功率数据对应的功率曲线与担保功率数据对应的担保功率曲线两条曲线而言,积分法仅能粗略确定两条功率曲线相符合的程度(比如,非常符合、比较符合等等);积分法受变量区间选取的不同,所求得的积分值也不相同;担保功率数据不是连续数据,而是离散数据。因此,在利用积分法确定两条功率曲线的符合度时会出现如下问题:问题一:不能确定两条功率曲线符合度的准确数值。问题二:确定出的两条功率曲线的符合度,准确性较差,不能反映两条功率曲线实际符合情况。其中,上述的历史功率数据为针对风力发电机组的功率进行测量得到的测量数据,上述的担保功率数据为预先设定的功率数据。
技术实现思路
本专利技术实施例提供一种风力发电机组功率曲线符合度的确定方法、装置、设备及存储介质,能够确定风力发电机组的历史功率数据对应的功率曲线与设定的担保功率数据对应的担保功率曲线两条功率曲线符合度的准确数值,并且能够提高符合度的准确性,所确定出符合度能够反映两条功率曲线实际符合情况。一方面,本专利技术实施例提供了一种风力发电机组功率曲线符合度的确定方法,方法包括:获取目标风电场中的所有风力发电机组在预定时间段内的历史风速数据和历史功率数据以及获取预设担保风速数据和预设担保功率数据;针对目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间;针对每个风速区间,根据历史功率数据,计算该风速区间对应的平均功率;针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度;根据功率符合度,确定每台风力发电机组的历史功率数据对应的功率曲线与预设担保功率数据对应的功率曲线的符合度。在本专利技术的一个实施例中,在针对目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间之前,方法还包括:调用可编程语言R语言中的合并函数,将历史风速数据和历史功率数据进行合并。在本专利技术的一个实施例中,在针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度之前,方法还包括:调用可编程语言R语言中的拼接函数,拼接每一风速区间以及每一风速区间对应的平均功率;并调用R语言中的排序函数,对拼接后得到的数据进行排序。在本专利技术的一个实施例中,在针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度之前,方法还包括:调用可编程语言R语言中的连接函数,将每一风速区间对应的平均功率与每一风速区间对应的预设担保风速数据对应的预设担保功率数据进行连接。在本专利技术的一个实施例中,针对目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间,包括:针对目标风电场中的每台风力发电机组,调用可编程语言R语言中的分割函数,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间。在本专利技术的一个实施例中,方法还包括:针对目标风电场中的每台风力发电机组,计算该风力发电机组在预设时间段内在每个预设担保风速数据对应的风速区间内的发电量;统计该风速区间内的风速在预设时间段内出现的次数;针对该风力发电机组,根据发电量,计算总计发电量;根据次数以及预设担保功率数据,计算总计担保发电量;根据总计发电量以及总计担保发电量,确定发电量的符合度。在本专利技术的一个实施例中,统计该风速区间内的风速在预设时间段内出现的次数,包括:调用可编程语言R语言中的聚合函数,统计该风速区间内的风速在预设时间段内出现的次数。在本专利技术的一个实施例中,方法还包括:针对每个风速区间,根据历史风速数据,计算该风速区间对应的平均风速;根据该风速区间对应的平均风速和平均功率,确定该风速区间对应的风能利用系数。另一方面,本专利技术实施例提供了一种风力发电机组功率曲线符合度的确定装置,装置包括:获取模块,用于获取目标风电场中的所有风力发电机组在预定时间段内的历史风速数据和历史功率数据以及获取预设担保风速数据和预设担保功率数据;划分模块,用于针对目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间;第一计算模块,用于针对每个风速区间,根据历史功率数据,计算该风速区间对应的平均功率;第二计算模块,用于针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度;第一确定模块,用于根据功率符合度,确定每台风力发电机组的历史功率数据对应的功率曲线与预设担保功率数据对应的功率曲线的符合度。在本专利技术的一个实施例中,装置还包括:合并模块,用于调用可编程语言R语言中的合并函数,将历史风速数据和历史功率数据进行合并。在本专利技术的一个实施例中,装置还包括:拼接模块,用于调用可编程语言R语言中的拼接函数,拼接每一风速区间以及每一风速区间对应的平均功率;并调用R语言中的排序函数,对拼接后得到的数据进行排序。在本专利技术的一个实施例中,装置还包括:连接模块,用于调用可编程语言R语言中的连接函数,将每一风速区间对应的平均功率与每一风速区间对应的预设担保风速数据对应的预设担保功率数据进行连接。在本专利技术的一个实施例中,划分模块,具体用于:针对目标风电场中的每台风力发电机组,调用可编程语言R语言中的分割函数,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间。在本专利技术的一个实施例中,装置还包括:第三计算模块,用于针对目标风电场中的每台风力发电机组,计算该风力发电机组在预设时间段内在每个预设担保风速数据对应的风速区间内的发电量;统计模块,用于统计该风速区间内的风速在预设时间段内出现的次数;第四计算模块,用于针对该风力发电机组,根据发电量,计算总计发电量;第五计算模块,用于根据次数以及预设担保功率数据,计算总计担保发电量;第二确定模块,用于根据总计发电量以及总计担保发电量,确定发电量的符合度。在本专利技术的一个实施例中,统计模块,具体用于:调用可编程语言R语言中的聚合函数,统计该风速区间内的风速在预设时间段内出现的次数。在本专利技术的一个实施例中,装置还包括:第六计算模块,用于针对每个风速区间,根据历史风速数据,计算该风速区间对应的平均风速;第三确定模块,用于针对每个风速区间,根据该风速区间本文档来自技高网...
功率曲线符合度的确定方法、装置、设备及存储介质

【技术保护点】
一种风力发电机组功率曲线符合度的确定方法,其特征在于,所述方法包括:获取目标风电场中的所有风力发电机组在预定时间段内的历史风速数据和历史功率数据以及获取预设担保风速数据和预设担保功率数据;针对所述目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间;针对每个风速区间,根据所述历史功率数据,计算该风速区间对应的平均功率;针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的所述平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度;根据所述功率符合度,确定每台风力发电机组的所述历史功率数据对应的功率曲线与预设担保功率数据对应的功率曲线的符合度。

【技术特征摘要】
1.一种风力发电机组功率曲线符合度的确定方法,其特征在于,所述方法包括:获取目标风电场中的所有风力发电机组在预定时间段内的历史风速数据和历史功率数据以及获取预设担保风速数据和预设担保功率数据;针对所述目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间;针对每个风速区间,根据所述历史功率数据,计算该风速区间对应的平均功率;针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的所述平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度;根据所述功率符合度,确定每台风力发电机组的所述历史功率数据对应的功率曲线与预设担保功率数据对应的功率曲线的符合度。2.根据权利要求1所述的方法,其特征在于,在所述针对所述目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间之前,所述方法还包括:调用可编程语言R语言中的合并函数,将所述历史风速数据和所述历史功率数据进行合并。3.根据权利要求1所述的方法,其特征在于,在所述针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的所述平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度之前,所述方法还包括:调用可编程语言R语言中的拼接函数,拼接每一风速区间以及每一风速区间对应的平均功率;并调用所述R语言中的排序函数,对拼接后得到的数据进行排序。4.根据权利要求1所述的方法,其特征在于,在所述针对每个预设担保风速数据,根据该预设担保风速数据对应的风速区间对应的所述平均功率以及该预设担保风速数据对应的预设担保功率数据,计算该预设担保风速数据对应的功率符合度之前,所述方法还包括:调用可编程语言R语言中的连接函数,将每一风速区间对应的平均功率与每一风速区间对应的预设担保风速数据对应的预设担保功率数据进行连接。5.根据权利要求1所述的方法,其特征在于,所述针对所述目标风电场中的每台风力发电机组,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间,包括:针对所述目标风电场中的每台风力发电机组,调用可编程语言R语言中的分割函数,按照预设划分规则,将该风力发电机组的历史风速数据划分为一个以上的风速区间。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:针对所述目标风电场中的每台风力发电机组,计算该风力发电机组在所述预设时间段内在每个预设担保风速数据对应的风速区间内的发电量;统计该风速区间内的风速在所述预设时间段内出现的次数;针对该风力发电机组,根据所述发电量,计算总计发电量;根据所述次数以及所述预设担保功率数据,计算总计担保发电量;根据所述总计发电量以及所述总计担保发电量,确定发电量的符合度。7.根据权利要求6所述的方法,其特征在于,所述统计该风速区间内的风速在所述预设时间段内出现的次数,包括:调用可编程语言R语言中的聚合函数,统计该风速区间内的风速在所述预设时间段内出现的次数。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:针对每个风速区间,根据所述历史风速数据,计算该风速区间对应的平均风速;根据该风速区间对应的平均风速和平均功率,确定该风速区间对应的风能利用系数。9.一种风力发电机组功率曲线符合度的确定...

【专利技术属性】
技术研发人员:张明山
申请(专利权)人:北京金风科创风电设备有限公司
类型:发明
国别省市:北京,11

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

1