噪声自动化测试方法与流程

文档序号:20119926发布日期:2020-03-20 05:10阅读:766来源:国知局
噪声自动化测试方法与流程

本发明涉及自动化测试技术领域,尤其涉及一种噪声自动化测试方法。



背景技术:

对于服务器和工业控制计算机(简称工控机),传统的噪声测试方法是操作员手持噪声测量仪测量被测服务器或者工控机的声压级,然后通过手工计算得出声功率级,再查询标准进行数据对比得出测试结论。

在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:

手工计算声功率级的计算复杂、过程繁琐,容易出错,且对操作员的技术要求非常高,需要操作员非常熟悉声学方面的相关知识和行业标准。



技术实现要素:

本发明提供的噪声自动化测试方法,通过声音传感器采集噪声声压级,由计算机自动计算声功率级和判断结果,能够减少由于人工干预导致的出错率来保证测试结果的准确性以及提高测试效率。

本发明提供一种噪声自动化测试方法,包括:

通过用户配置界面接收用户输入的测试配置参数;

根据所述测试配置参数计算所述待测设备的表面积、表面平均声压级和背景噪声表面声压级;

如果所述表面平均声压级和所述背景噪声表面声压级的差值大于预设值,则计算所述待测设备的声功率级;

如果所述表面平均声压级和所述背景噪声表面声压级的差值小于或者等于所述预设值,则对所述表面平均声压级进行修正,并计算所述待测设备的声功率级;

对比所述声功率级与设备噪声要求以确定是否符合噪声要求。

本发明实施例提供的噪声自动化测试方法,通过声音传感器采集噪声声压级,由计算机自动计算声功率级和判断结果,能够减少由于人工干预导致的出错率来保证测试结果的准确性以及提高测试效率。

附图说明

图1为本发明一实施例噪声自动化测试方法的流程图;

图2为噪声自动化测试的现场场景搭建示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种噪声自动化测试方法,如图1所示,所述方法包括:

s11、通过用户配置界面接收用户输入的测试配置参数。

其中,所述测试配置参数包括所述待测设备的类型、长宽高尺寸数据和所述待测设备的基准体上各个测试点的空闲状态声压级和背景噪声声压级。

s12、根据所述测试配置参数计算所述待测设备的表面积、表面平均声压级和背景噪声表面声压级。

如果所述表面平均声压级和所述背景噪声表面声压级的差值大于预设值,则执行步骤s13;否则,执行步骤s14。

s13、计算所述待测设备的声功率级。

s14、对所述表面平均声压级进行修正,并计算所述待测设备的声功率级。

s15、对比所述声功率级与设备噪声要求以确定是否符合噪声要求。

本发明实施例提供的噪声自动化测试方法,通过声音传感器采集噪声声压级,由计算机自动计算声功率级和判断结果,能够减少由于人工干预导致的出错率来保证测试结果的准确性以及提高测试效率。

可选地,所述空闲状态声压级通过以下方式获取:当所述待测设备处于空闲状态时,通过声音传感器采集测试点在3个测试周期内的声压级,记录每个测试周期内最大声压级,并将3个测试周期的平均最大声压级作为所述测试点的空闲状态声压级。

所述背景噪声声压级通过以下方式获取:当所述待测设备处于关机状态时,通过声音传感器采集测试点在3个测试周期内的声压级,记录每个测试周期内最大声压级,并将3个测试周期的平均最大声压级作为所述测试点的背景噪声声压级。

可选地,所述待测设备的类型包括服务器和工业控制计算机。

为了更加详细地理解本发明,如图2所示,给出了噪声自动化测试的现场场景搭建示意图。

·测试点的布置

待测设备放置在静音室的测试台平面上,其中,l1,l2,l3分别是待测设备的长,宽,高,d要求大于l1,l2,l3,本次取d=1m。2a,2b,c分别是包络待测设备噪声的基准体的长,宽,高。其中,2a=l1+2d,2b=l2+2d,c=l3+d。在图2上1-9点处各放置一个声音传感器,用于采集该测试点的声压级。其中点1-4分别位于基准体左侧面、右侧面、正面、背面,高度与待测设备一致,即各表面的中心点处,点9位于基准体上表面的正中点,点5-8位于基准体上表面的各顶点处。

·测试持续时间

测试持续时间为3个测试周期,每个测试周期为10s,通过声音传感器采集各个测试点位置的声压级数据。

·测试点空闲状态声压级和背景噪声声压级

待测设备进入空闲状态,取每个测试周期内声压级的最大值,然后将3个测试周期内的声压级最大值取平均作为该测试点的空闲状态声压级。

待测设备进入关机状态,取每个测试周期内声压级的最大值,然后将3个测试周期内的声压级最大值取平均作为该测试点的背景噪声声压级。

·用户配置界面

用户配置界面用于提供用户输入用于配置待测设备测试配置参数的界面,其中,所述测试配置参数包括所述待测设备的类型、长宽高尺寸数据和所述待测设备的基准体上各个测试点的空闲状态声压级l1i和背景噪声声压级l2i。

其中,所述待测设备的类型由所述待测设备的噪声要求确定,例如服务器的噪声要求是声功率级不超过65db,工业应用微型计算机的噪声要求是声功率级不超过60db。

所述表面平均声压级和所述背景噪声表面声压级的计算公式如下:

分别为所述待测设备的表面平均声压级和背景噪声表面声压级,单位为db;l1i和l2i分别为在第i个位置上测得的空闲状态声压级和背景噪声声压级,单位为db;n为测试点位置数量。

基准体各测试点形成一个恰好包络声源且终止于一个或多个反射面上的最小矩形平行六面体假想表面,其中,基准面的表面积s的计算如下:

s=4(ab+ac+bc)

式中,a=0.5l1+d;b=0.5l2+d;c=l3+d;d=1。

·声功率级的计算

当表面平均声压级和背景噪声表面声压级的差值大于预设值15db时,声功率级的计算公式如下:

其中,s为基准体的面积,s0=1m2

当表面平均声压级和背景噪声表面声压级的差值小于或者等于预设值15db时,声功率级的计算公式如下:

其中,s为基准体的面积,s0=1m22,k为背景噪声修正系数,为修正后的背景噪声表面平均声压级,

·结果判断

这里以待测设备类型包括服务器和工业应用微型计算机为例进行说明:

如待测设备类型为服务器,则当声功率级计算结果lw小于或者等于65db时,输出“pass”结果,代表待测设备的噪声符合要求,否则输出“fail”。

如待测设备类型为工业应用微型计算机,则当声功率级计算结果lw小于或者等于60db时,输出“pass”结果,代表待测设备的噪声符合要求,否则输出“fail”。

由此可见,本发明通过利用声音传感器来代替操作员进行声压级数据的采集,减少了人工影响,保证了采集结果的准确性;另外,本发明由计算机自动计算声功率级和判断结果,能够减少由于人工干预导致的出错率来保证测试结果的准确性以及提高测试效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1