一种测风数据处理方法、系统、装置及存储介质与流程

文档序号:29090645发布日期:2022-03-02 02:41阅读:80来源:国知局
一种测风数据处理方法、系统、装置及存储介质与流程

1.本发明属于数据处理技术领域,具体涉及一种测风数据处理方法、系统、装置及存储介质。


背景技术:

2.绿色发展与高效发展将成为能源体系建设的未来方向。在当前绿电技术中,风电是其中最重要的技术之一。在风电技术中,风能资源数据的准确性关系到项目收益,对整个项目至关重要。风电场测风是风能资源数据收集的重要途经之一。由于测风设备长期暴露于野外,难免出现数据错误、设备损毁等问题。这就要求对测风数据进行处理。处理方式方法是否恰当将大大影响风能资源评估的准确程度。


技术实现要素:

3.本发明的目的在于提供一种测风数据处理方法、系统、装置及存储介质,以解决现有技术中,测风设备长期暴露于野外,出现数据错误的问题。
4.为了实现上述目的,本发明采用如下技术方案:
5.本发明的第一方面,提供了一种测风数据处理方法,包括如下步骤:
6.s1、获取风速数据p,建立风速数据p与相邻高程风速数据的线性回归方程;
7.s2、判断所述风速数据p是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据p为合理,否则判定所述风速数据p为不合理;
8.s3、读取判定合理的风速数据p两个相邻高程的风速数据q,判断所述风速数据q是否在预设区间范围内,如果在预设区间范围内,则判定风速数据q为合理,否则判定风速数据q为不合理;
9.s4、判断合理的所述风速数据q与所述风速数据p之差是否小于2倍的风速通道高程之差的1/10,若小于则最终判定风速数据p为合理数据,否则判定风速数据p为不合理;对于不合理风速数据p,基于合理的所述风速数据q,采用线性回归方程推算出风速数据p的合理值;
10.当所述风速数据q不合理时,采用风速数据p、风速数据q的前一时刻的合理数据分别替换当前风速数据p、风速数据q;
11.s5、读取s2中判定为不合理的所述风速数据p两个相邻高程的风速数据w,判断风速数据w是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据w为合理,否则判定所述风速数据w为不合理;
12.如果判断风速数据w合理,则基于风速数据w,采用线性回归方程推算风速数据p的合理值;如果判断风速数据w不合理,则采用风速数据p、风速数据w的前一时刻的合理数据分别替换当前风速数据p、风速数据w。
13.可选的,所述预设区间范围是:0m/s-40m/s。
14.可选的,步骤s2中,当所述风速数据p在预设区间范围内时,还继续读取接下来规
定时间段内的数据,所述规定时间段内的数据也在预设区间范围内时,判定所述风速数据p合理。
15.可选的,所述规定时间段内的数据为从当前时刻起300分钟内的数据。
16.本发明的第二方面,提供了一种用于权利要求1所述测风数据处理方法的系统,包括:
17.获取模块,用于获取风速数据p,建立风速数据p与相邻高程风速数据的线性回归方程;
18.第一判断模块,用于判断所述风速数据p是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据p为合理,否则判定所述风速数据p为不合理;
19.第二判断模块,用于读取判定合理的风速数据p两个相邻高程的风速数据q,判断所述风速数据q是否在预设区间范围内,如果在预设区间范围内,则判定风速数据q为合理,否则判定风速数据q为不合理;
20.第三判断模块,用于判断合理的所述风速数据q与所述风速数据p之差是否小于2倍的风速通道高程之差的1/10,若小于则最终判定风速数据p为合理数据,否则判定风速数据p为不合理;对于不合理风速数据p,基于合理的所述风速数据q,采用线性回归方程推算出风速数据p的合理值;
21.当所述风速数据q不合理时,采用风速数据p、风速数据q的前一时刻的合理数据分别替换当前风速数据p、风速数据q;
22.第四判断模块,用于读取判定为不合理的所述风速数据p两个相邻高程的风速数据w,判断风速数据w是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据w为合理,否则判定所述风速数据w为不合理;
23.如果判断风速数据w合理,则基于风速数据w,采用线性回归方程推算风速数据p的合理值;如果判断风速数据w不合理,则采用风速数据p、风速数据w的前一时刻的合理数据分别替换当前风速数据p、风速数据w。
24.本发明的第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的测风数据处理方法。
25.本发明的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现所述的测风数据处理方法。
26.本发明的有益效果如下:
27.本发明实施例提供的测风数据处理方法,根据预设区间识别不合理数据,对于不合理数据,通过线性回归方法推导出相应数据,并替换该不合理数据,实现对测风数据的合理化处理。实现了数据处理的自动化,降低了劳动强度,提升了劳动效率。
附图说明
28.构成本技术的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
29.图1为本发明实施例提供的测风数据处理方法流程图。
具体实施方式
30.下面将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
31.以下详细说明均是示例性的说明,旨在对本发明提供进一步的详细说明。除非另有指明,本发明所采用的所有技术术语与本技术所属领域的一般技术人员的通常理解的含义相同。本发明所使用的术语仅是为了描述具体实施方式,而并非意图限制根据本发明的示例性实施方式。
32.本发明实施例提供了一种测风数据处理方法、系统、装置及存储介质,测风数据处理方法包括数据范围合理性判断,数据大小合理性判断,不合理数据的合理化推算和替换等步骤,最终形成一组合理的测风数据。
33.如图1所示,本发明的第一方面,提供了一种测风数据处理方法,包括如下步骤:
34.s1、获取某一高程的某个时刻的风速数据p,建立风速数据p与相邻高程风速数据的线性回归方程;
35.其中,本发明读取需判定合理性的风速数据列和相邻高程风速数据列,通过数理统计方法,推算出相邻高程风速之间的线性回归方程y=a+bx。
36.s2、判断所述风速数据p是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据p为合理,否则判定所述风速数据p为不合理;
37.作为一种示例,上述步骤中,所述预设区间范围是:0m/s-40m/s。
38.作为本发明的优选实施例,步骤s2中,当所述风速数据p在预设区间范围内时,还继续读取接下来规定时间段内的数据,所述规定时间段内的数据也在预设区间范围内时,判定所述风速数据p合理。作为一种示例,所述规定时间段内的数据为从当前时刻起300分钟内的数据。
39.s3、读取判定合理的风速数据p两个相邻高程的风速数据q,判断所述风速数据q是否在预设区间范围内,如果在预设区间范围内,则判定风速数据q为合理,否则判定风速数据q为不合理;
40.s4、判断合理的所述风速数据q与所述风速数据p之差是否小于2倍的风速通道高程之差的1/10,若小于则最终判定风速数据p为合理数据,否则判定风速数据p为不合理;对于不合理风速数据p,基于合理的所述风速数据q,采用线性回归方程推算出风速数据p的合理值;
41.当所述风速数据q不合理时,采用风速数据p、风速数据q的前一时刻的合理数据分别替换当前风速数据p、风速数据q;
42.s5、读取s2中判定为不合理的所述风速数据p两个相邻高程的风速数据w,判断风速数据w是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据w为合理,否则判定所述风速数据w为不合理;
43.如果判断风速数据w合理,则基于风速数据w,采用线性回归方程推算风速数据p的合理值;如果判断风速数据w不合理,则采用风速数据p、风速数据w的前一时刻的合理数据分别替换当前风速数据p、风速数据w。
44.s6、通过上述步骤对测风数据逐个判断和处理,最终形成一套合理的测风数据。
45.本发明的第二方面,提供了一种用于权利要求1所述测风数据处理方法的系统,包
括:
46.获取模块,用于获取风速数据p,建立风速数据p与相邻高程风速数据的线性回归方程;
47.第一判断模块,用于判断所述风速数据p是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据p为合理,否则判定所述风速数据p为不合理;
48.第二判断模块,用于读取判定合理的风速数据p两个相邻高程的风速数据q,判断所述风速数据q是否在预设区间范围内,如果在预设区间范围内,则判定风速数据q为合理,否则判定风速数据q为不合理;
49.第三判断模块,用于判断合理的所述风速数据q与所述风速数据p之差是否小于2倍的风速通道高程之差的1/10,若小于则最终判定风速数据p为合理数据,否则判定风速数据p为不合理;对于不合理风速数据p,基于合理的所述风速数据q,采用线性回归方程推算出风速数据p的合理值;
50.当所述风速数据q不合理时,采用风速数据p、风速数据q的前一时刻的合理数据分别替换当前风速数据p、风速数据q;
51.第四判断模块,用于读取判定为不合理的所述风速数据p两个相邻高程的风速数据w,判断风速数据w是否在预设区间范围内,如果在预设区间范围内,则判定所述风速数据w为合理,否则判定所述风速数据w为不合理;
52.如果判断风速数据w合理,则基于风速数据w,采用线性回归方程推算风速数据p的合理值;如果判断风速数据w不合理,则采用风速数据p、风速数据w的前一时刻的合理数据分别替换当前风速数据p、风速数据w。
53.本发明的第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的测风数据处理方法。
54.本发明的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现所述的测风数据处理方法。
55.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
56.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
57.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
58.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
59.由技术常识可知,本发明可以通过其它的不脱离其精神实质或必要特征的实施方案来实现。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本发明范围内或在等同于本发明的范围内的改变均被本发明包含。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1