本发明涉及产品测试,尤其涉及一种噪音测试方法、装置、设备及存储介质。
背景技术:
1、机械噪音测试是工业产品常见的检测需求,由于测试环境中具备固有的本底噪声,导致在噪音测试时,采集到的噪声数据实际是产品噪音与背景噪音的叠加结果,且由于现有部分产品的机械噪音较小,导致在进行机械噪音测试时,收到环境噪音的影响,不能有效的提取产品运行时的噪音,并对其进行检测。
2、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供一种噪音测试方法、装置、设备及存储介质,旨在解决现有技术中产品噪音较小时,难以对产品噪音进行噪音测试的技术问题。
2、为实现上述目的,本发明提供了一种噪音测试方法,所述方法包括以下步骤:
3、获取产品样件设备运行过程中的多组噪音数据;
4、对所述多组噪音数据进行去噪,得到产品运动噪声数据;
5、对所述产品运行噪声数据进行分帧,得到至少一帧目标产品运行噪声数据;
6、根据所述至少一帧目标产品运行噪声数据计算所述产品样件设备运行过程中的产品噪声大小。
7、可选地,所述对所述多组噪音数据进行去噪,得到产品运动噪声数据,包括:
8、确定所述产品运行噪声数据的猝发声起始时刻;
9、基于所述猝发声起始时刻叠加所述多组噪音数据,得到目标噪音数据;
10、基于所述噪音数据的组数量计算所述目标噪音数据的平均值,得到产品运动噪音数据。
11、可选地,所述对所述产品运行噪声数据进行分帧,得到至少一帧目标产品运行噪声数据,包括:
12、根据所述产品运行噪声数据对应的猝发声起始时刻将所述产品运动噪音数据进行分帧处理,得到至少一帧目标产品运行噪声数据。
13、可选地,所述根据所述产品运行噪声数据对应的猝发声起始时刻将所述产品运动噪音数据进行分帧处理,得到至少一帧目标产品运行噪声数据,包括:
14、确定预设采样率对应的噪音数据帧长;
15、根据所述噪音数据帧长和所述猝发声起始时刻将所述产品运动噪音数据进行分帧处理,得到至少一帧目标产品运行噪声数据。
16、可选地,所述根据所述至少一帧目标产品运行噪声数据计算所述产品样件设备运行过程中的产品噪声大小,包括:
17、获取各目标产品运行噪声的持续时长和噪音幅值;
18、根据所述持续时长、基准空气声压极以及噪音幅值计算所述目标产品运行噪声的目标声压级;
19、根据所述目标声压级确定所述产品样件设备运行过程中的产品噪声大小。
20、可选地,所述根据所述目标声压级确定所述产品样件设备运行过程中的产品噪声大小,包括:
21、确定各目标产品运行噪声的时序关系;
22、根据所述时序关系和各目标产品运行噪声对应的目标声压级确定声压级变化值;
23、根据所述声压级变化值确定所述产品样件设备运行过程中的产品噪声大小。
24、可选地,所述获取产品样件设备运行过程中的多组噪音数据,包括:
25、驱动产品样件设备持续运行第一时长;
26、根据预设采样率启动猝发声装置,并记录所述第一时长内的音频片段数据;
27、根据所述猝发声装置的运行频率切分所述音频片段数据,得到多组噪音数据。
28、此外,为实现上述目的,本发明还提出一种噪音测试装置,所述噪音测试装置包括:
29、获取模块,用于获取产品样件设备运行过程中的多组噪音数据;
30、去噪模块,用于对所述多组噪音数据进行去噪,得到产品运动噪声数据;
31、分帧模块,用于对所述产品运行噪声数据进行分帧,得到至少一帧目标产品运行噪声数据;
32、计算模块,用于根据所述至少一帧目标产品运行噪声数据计算所述产品样件设备运行过程中的产品噪声大小。
33、此外,为实现上述目的,本发明还提出一种噪音测试设备,所述噪音测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的噪音测试程序,所述噪音测试程序配置为实现如上文所述的噪音测试方法的步骤。
34、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有噪音测试程序,所述噪音测试程序被处理器执行时实现如上文所述的噪音测试方法的步骤。
35、本发明公开了一种噪音测试方法,所述噪音测试方法包括:获取产品样件设备运行过程中的多组噪音数据;对所述多组噪音数据进行去噪,得到产品运动噪声数据;对所述产品运行噪声数据进行分帧,得到至少一帧目标产品运行噪声数据;根据所述至少一帧目标产品运行噪声数据计算所述产品样件设备运行过程中的产品噪声大小,与现有技术相比,本发明通过获取产品样件设备在运行过程中产生的多组噪音数据,并对这多组噪音数据进行叠加去噪,得到产品运行噪声数据,并对产品运行噪声数据进行分帧处理,得到多帧标产品运行噪声数据,进而综合计算出产品样件设备运行过程中的产品噪声大小,避免了现有技术中产品噪音较小时,难以对产品噪音进行噪音测试的技术问题,减少了环境噪音的影响。
1.一种噪音测试方法,其特征在于,所述噪音测试方法包括:
2.如权利要求1所述的噪音测试方法,其特征在于,所述对所述多组噪音数据进行去噪,得到产品运动噪声数据,包括:
3.如权利要求1所述的噪音测试方法,其特征在于,所述对所述产品运行噪声数据进行分帧,得到至少一帧目标产品运行噪声数据,包括:
4.如权利要求3所述的噪音测试方法,其特征在于,所述根据所述产品运行噪声数据对应的猝发声起始时刻将所述产品运动噪音数据进行分帧处理,得到至少一帧目标产品运行噪声数据,包括:
5.如权利要求1所述的噪音测试方法,其特征在于,所述根据所述至少一帧目标产品运行噪声数据计算所述产品样件设备运行过程中的产品噪声大小,包括:
6.如权利要求5所述的噪音测试方法,其特征在于,所述根据所述目标声压级确定所述产品样件设备运行过程中的产品噪声大小,包括:
7.如权利要求1所述的噪音测试方法,其特征在于,所述获取产品样件设备运行过程中的多组噪音数据,包括:
8.一种噪音测试装置,其特征在于,所述噪音测试装置包括:
9.一种噪音测试设备,其特征在于,所述噪音测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的噪音测试程序,所述噪音测试程序配置为实现如权利要求1至7中任一项所述的噪音测试方法。
10.一种存储介质,其特征在于,所述存储介质上存储有噪音测试程序,所述噪音测试程序被处理器执行时实现如权利要求1至7任一项所述的噪音测试方法。