本发明涉及风机稳定性测试,具体涉及一种风机稳定性测试数据的分析方法及系统。
背景技术:
1、风力发电机组的性能测试是保证风力发电系统可靠性、稳定性和经济性的重要步骤,风机稳定性测试主要是在风机稳定运行状态下进行的测试,包括风量、风压、转速、功率等参数的测量。测试时需要注意保证测试环境的稳定,以避免外界因素对测试结果的影响。
2、采用plc(programmable logic controller,可编程控制器)和工控机对风机稳定性测试过程中的数据进行采集,相关数据分析人员对风机稳定性测试数据进行分析,要求数据分析人员具有较强的专业知识,人力成本较高,分析效率较低,不能满足风机稳定性测试数据的分析的及时性。
技术实现思路
1、有鉴于此,本发明提供了一种风机稳定性测试数据的分析方法及系统,以解决相关风机稳定性测试数据的分析方法人力成本较高,分析效率较低,不能满足风机稳定性测试数据的分析的及时性的问题。
2、第一方面,本发明提供了一种风机稳定性测试数据的分析方法,该方法包括:
3、获取风机稳定性测试数据文件,基于风机稳定性测试数据文件确定配置文件;
4、对风机稳定性测试数据文件进行数据分仓,得到分仓后的风机稳定性测试数据;
5、利用配置文件对分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告。
6、本实施例提供的一种风机稳定性测试数据的分析方法,通过对风机稳定性测试数据文件进行数据分仓,实现了对风机稳定性测试数据的分类,并利用配置文件对分仓后的风机稳定性测试数据进行数据分析,针对风机稳定性测试数据的不同,可根据需求选择测试项目,调用不同分析方法,且分析方法可完善、项目可扩展,实现了对不同类型的风机稳定性测试数据的自动分析,提高了分析效率,降低了人力成本,满足了风机稳定性测试数据分析报告的及时性要求。
7、在一种可选的实施方式中,基于风机稳定性测试数据文件确定配置文件,包括:
8、对风机稳定性测试数据文件进行识别,得到文件类型;
9、获取测试判定信息,当文件类型为mat文件时,则基于mat文件选取测试判定信息,得到配置文件;
10、或者,当文件类型为csv文件时,则将测试判定信息作为配置文件。
11、本实施例提供的一种风机稳定性测试数据的分析方法,不仅可以分析第三方设备采集的csv文件,同时与基于plc测试系统生成的matlab数据文件相匹配,并通过配置文件为不同格式的文件设置了约束,为后续对风机稳定性测试数据文件的分析奠定了基础。
12、在一种可选的实施方式中,对风机稳定性测试数据文件进行数据分仓,得到分仓后的风机稳定性测试数据,包括:
13、基于风机稳定性测试数据文件确定数据列名称和采集频率;
14、按照采集频率对风机稳定性测试数据文件进行统计,得到不同时间段内的风机稳定性测试数据;
15、按照数据类型和数据列名称对不同时间段内的风机稳定性测试数据进行分仓,得到分仓后的风机稳定性测试数据。
16、本实施例提供的一种风机稳定性测试数据的分析方法,按照数据类型和数据列名称对不同时间段内的风机稳定性测试数据进行分仓,实现了对同时间段内的风机稳定性测试数据的准确分类,为后续针对不同类型的风机稳定性测试数据的准确分析奠定了基础。
17、在一种可选的实施方式中,利用配置文件对分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告,包括:
18、基于分仓后的风机稳定性测试数据计算分段有效值;
19、基于配置文件确定最大判定阈值,将分段有效值与最大判定阈值进行比较,基于比较结果绘制趋势曲线图;
20、根据趋势曲线图生成风机稳定性测试数据分析报告。
21、本实施例提供的一种风机稳定性测试数据的分析方法,通过将分段有效值与最大判定阈值进行比较,实现了对风机稳定性测试数据测试过程的准确掌握,以及可以自动按照顺序执行测试项目保存趋势曲线图,并且根据趋势曲线图生成风机稳定性测试数据分析报告,实现了对不同类型的风机稳定性测试数据的自动分析,提高了分析效率。
22、在一种可选的实施方式中,基于分仓后的风机稳定性测试数据计算分段有效值,包括:
23、基于配置文件确定额定转速,并将分仓后的风机稳定性测试数据对应的风机转速与额定转速进行比较;
24、若风机转速小于额定转速,则计算预设风机转速范围内风机稳定性测试数据对应的分段有效值;
25、或者,若风机转速大于额定转速,则计算预设功率范围内风机稳定性测试数据对应的分段有效值。
26、本实施例提供的一种风机稳定性测试数据的分析方法,通过计算预设风机转速范围内风机稳定性测试数据对应的分段有效值,或者预设功率范围内风机稳定性测试数据对应的分段有效值,实现了对风机转速以及风机功率范围的细分,进而计算不同分段范围内的有效值,降低了计算难度,通过分段有效值与最大判定阈值的比较,使得对风机稳定性测试数据的分析更加准确,提高了分析效率。
27、在一种可选的实施方式中,利用配置文件对分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告,还包括:
28、基于配置文件确定额定功率,若风机功率大于额定功率,则判断分仓后的风机稳定性测试数据是否为振动数据;
29、若分仓后的风机稳定性测试数据为振动数据时,则基于振动数据,利用快速傅里叶变换提取特征频率,基于特征频率得到频谱曲线;
30、基于频谱曲线确定时域波形图,并根据时域波形图生成风机稳定性测试数据分析报告。
31、本实施例提供的一种风机稳定性测试数据的分析方法,针对振动数据,利用快速傅里叶变换提取特征频率,基于特征频率得到频谱曲线,并基于频谱曲线确定时域波形图,实现了对振动数据的针对性分析,使得风机稳定性测试数据的分析结果更加准确。
32、第二方面,本发明提供了一种风机稳定性测试数据的分析系统,该系统包括:
33、获取模块,用于获取风机稳定性测试数据文件,基于风机稳定性测试数据文件确定配置文件;
34、分仓模块,用于对风机稳定性测试数据文件进行数据分仓,得到分仓后的风机稳定性测试数据;
35、分析模块,用于利用配置文件对分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告。
36、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的一种风机稳定性测试数据的分析方法。
37、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的一种风机稳定性测试数据的分析方法。
38、第五方面,本发明提供了一种计算机程序产品,包括计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的一种风机稳定性测试数据的分析方法。
1.一种风机稳定性测试数据的分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述风机稳定性测试数据文件确定配置文件,包括:
3.根据权利要求1所述的方法,其特征在于,对所述风机稳定性测试数据文件进行数据分仓,得到分仓后的风机稳定性测试数据,包括:
4.根据权利要求1所述的方法,其特征在于,利用所述配置文件对所述分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告,包括:
5.根据权利要求4所述的方法,其特征在于,基于所述分仓后的风机稳定性测试数据计算分段有效值,包括:
6.根据权利要求5所述的方法,其特征在于,利用所述配置文件对所述分仓后的风机稳定性测试数据进行数据分析,得到风机稳定性测试数据分析报告,还包括:
7.一种风机稳定性测试数据的分析系统,其特征在于,所述系统包括:
8.一种计算机设备,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的风机稳定性测试数据的分析方法。
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的风机稳定性测试数据的分析方法。