System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及水泵运行状态监测的领域,尤其涉及一种基于声纹分析的水泵运行状态检测方法及系统。
技术介绍
1、为了保障水泵运行的可靠性,及时发现潜在的故障,避免水泵突然停机造成的生产中断和经济损失,需要对水泵的运行状态进行监测。基于声纹对水泵运行状态监测是一种非接触式的水泵运行状态监测方案,其主要原理包括:对水泵运行过程中的声纹特征进行分析,判断水泵的运行状态。基于声纹分析的水泵运行状态监测方案的效率和准确性主要依托于声纹分析算法。
技术实现思路
1、本申请提供了一种基于声纹分析的水泵运行状态检测方法及系统,其有利于改善水泵运行状态监测方案的效率和准确性。
2、第一方面,本申请提供了一种基于声纹分析的水泵运行状态检测方法。所述方法包括:
3、获取目标水泵运行状态下的声音监测数据;
4、将所述声音监测数据代入预构建的特征提取模型,得到声音振幅数据以及指定数量个选定频点信息和每个选定频点信息的信噪比数据;
5、根据所述声音振幅数据和每个选定频点信息的信噪比数据确定目标水泵的运行状态分值;
6、所述根据所述声音振幅数据和每个选定频点信息的信噪比数据确定目标水泵的运行状态分值包括:
7、根据所述声音振幅数据和预设振幅数据确定第一状态分值;
8、根据每个选定频点信息的信噪比数据确定第二状态分值;
9、根据所述第一状态分值和第二状态分值确定目标水泵的所述运行状态分值。
10、通过采用上述技术方
11、进一步地,所述将所述声音监测数据代入预构建的特征提取模型,得到声音振幅数据以及指定数量个选定频点信息和每个选定频点信息的信噪比数据包括:
12、对所述声音监测数据进行时间积分得到所述声音振幅数据;
13、对所述声音监测数据进行快速傅里叶变换得到声音频谱数据,所述声音频谱数据包括多个频点信息;
14、分析每个频点信息的信噪比数据,并确定信噪比最高的指定数量个频点信息为所述选定频点信息。
15、进一步地,所述根据所述声音振幅数据和预设振幅数据确定第一状态分值包括:
16、设声音振幅数据为a,预设振幅数据为,第一状态分值为,则
17、;
18、式中,a为预设常数且。
19、进一步地,所述根据每个选定频点信息的信噪比数据确定第二状态分值包括:
20、设选定频点信息有n个,第i个频点信息为,第i个频点信息的信噪比数据为,预设信噪比为;
21、比较选定频点信息的信噪比数据和预设信噪比,确定信噪比数据高于预设信噪比的选定频点信息,设信噪比数据大于预设信噪比的选定频点信息有m个,第j个信噪比数据大于预设信噪比的选定频点信息为,的信噪比数据为,第二状态分值为,则
22、;
23、式中,c为预设常数且,为的实际信噪比序位,为的预设信噪比序位,为对应预设的权重系数。
24、进一步地,所述根据所述第一状态分值和第二状态分值确定目标水泵的所述运行状态分值包括:
25、设运行状态分值为w,则。
26、第二方面本申请提供了一种基于声纹分析的水泵运行状态检测系统。所述装置包括:
27、获取模块,用于获取目标水泵运行状态下的声音监测数据;
28、提取模块,用于将所述声音监测数据代入预构建的特征提取模型,得到声音振幅数据以及指定数量个选定频点信息和每个选定频点信息的信噪比数据;以及
29、分析模块,用于根据所述声音振幅数据和每个选定频点信息的信噪比数据确定目标水泵的运行状态分值;
30、所述分析模块被进一步配置为:
31、根据所述声音振幅数据和预设振幅数据确定第一状态分值;
32、根据每个选定频点信息的信噪比数据确定第二状态分值;
33、根据所述第一状态分值和第二状态分值确定目标水泵的所述运行状态分值。
34、进一步地,所述提取模块被进一步配置为:
35、对所述声音监测数据进行时间积分得到所述声音振幅数据;
36、对所述声音监测数据进行快速傅里叶变换得到声音频谱数据,所述声音频谱数据包括多个频点信息;
37、分析每个频点信息的信噪比数据,并确定信噪比最高的指定数量个频点信息为所述选定频点信息。
38、进一步地,所述分析模块被进一步配置为:
39、设声音振幅数据为a,预设振幅数据为,第一状态分值为,则
40、;
41、式中,a为预设常数且。
42、进一步地,所述分析模块被进一步配置为:
43、设选定频点信息有n个,第i个频点信息为,第i个频点信息的信噪比数据为,预设信噪比为;
44、比较选定频点信息的信噪比数据和预设信噪比,确定信噪比数据高于预设信噪比的选定频点信息,设信噪比数据大于预设信噪比的选定频点信息有m个,第j个信噪比数据大于预设信噪比的选定频点信息为,的信噪比数据为,第二状态分值为,则
45、;
46、式中,c为预设常数且,为的实际信噪比序位,为的预设信噪比序位,为对应预设的权重系数。
47、进一步地,所述分析模块被进一步配置为:
48、设运行状态分值为w,则。
49、综上所述,本申请至少包含以下有益效果:
50、提供了一种基于声纹分析的水泵运行状态检测方法及系统,其能够智能选择代表水泵运行状态的频点,并且分析这些频点的信噪比数据确定水泵的运行状态数据。
51、应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本申请的其它特征将通过以下的描述变得容易理解。
【技术保护点】
1.一种基于声纹分析的水泵运行状态检测方法,其特征在于,包括:
2.根据权利要求1所述的检测方法,其特征在于,所述将所述声音监测数据代入预构建的特征提取模型,得到声音振幅数据以及指定数量个选定频点信息和每个选定频点信息的信噪比数据包括:
3.根据权利要求1所述的检测方法,其特征在于,所述根据所述声音振幅数据和预设振幅数据确定第一状态分值包括:
4.根据权利要求3所述的检测方法,其特征在于,所述根据每个选定频点信息的信噪比数据确定第二状态分值包括:
5.根据权利要求4所述的检测方法,其特征在于,所述根据所述第一状态分值和第二状态分值确定目标水泵的所述运行状态分值包括:
6.一种基于声纹分析的水泵运行状态检测系统,其特征在于,包括:
7.根据权利要求6所述的检测系统,其特征在于,所述提取模块(220)被进一步配置为:
8.根据权利要求7所述的检测系统,其特征在于,所述分析模块(230)被进一步配置为:
9.根据权利要求8所述的检测系统,其特征在于,所述分析模块(230)被进一步配置为:
...【技术特征摘要】
1.一种基于声纹分析的水泵运行状态检测方法,其特征在于,包括:
2.根据权利要求1所述的检测方法,其特征在于,所述将所述声音监测数据代入预构建的特征提取模型,得到声音振幅数据以及指定数量个选定频点信息和每个选定频点信息的信噪比数据包括:
3.根据权利要求1所述的检测方法,其特征在于,所述根据所述声音振幅数据和预设振幅数据确定第一状态分值包括:
4.根据权利要求3所述的检测方法,其特征在于,所述根据每个选定频点信息的信噪比数据确定第二状态分值包括:
5.根据权利要求4所述的检测方法,其特征在于,...
【专利技术属性】
技术研发人员:王良,周政杰,常晓萍,陈焕宝,严建华,李磊,王剑,殷勇,李明渊,王思琪,
申请(专利权)人:浙江省水利河口研究院浙江省海洋规划设计研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。