一种多点位噪声检测方法、装置及系统与流程

文档序号:22466522发布日期:2020-10-09 21:49阅读:112来源:国知局
一种多点位噪声检测方法、装置及系统与流程

本申请涉及噪声检测技术领域,具体而言,涉及一种多点位噪声检测方法、装置及系统。



背景技术:

现有的噪声检测方法,需要多个技术人员在现场对噪声检测设备进行操作,且一人只能操作一套噪声检测设备。在交通衰减断面、不同楼层、机场周围飞机噪声等噪声检测中,往往检测点位多、且对多点位噪声有同步性检测要求,则在进行噪声检测时,常常通过约定时间点或者进行语音沟通等方式,让技术人员同时开启所操作的噪声检测设备进行检测。在实践中发现,现有的噪声检测方法需要多人参与,且不能保证严格同步,数据可靠性差。



技术实现要素:

本申请实施例的目的在于提供一种多点位噪声检测方法、装置及系统,能够同时控制多个噪声检测设备进行噪声检测,同步性好,有利于提升数据可靠性。

本申请实施例第一方面提供了一种多点位噪声检测方法,包括:

当与多个噪声检测设备之间建立通信连接之后,控制多个所述噪声检测设备同时执行噪声检测操作;

在预设时间间隔内,接收多个所述噪声检测设备发送的噪声检测结果;

输出所述噪声检测结果。

在上述实现过程中,先与多个噪声检测设备之间建立通信连接,然后控制多个噪声检测设备同时执行噪声检测操作;在预设时间间隔内接收多个噪声检测设备发送的噪声检测结果;最后输出噪声检测结果,能够实现多个噪声检测设备同步进行噪声检测的效果,同步性好,从而实现多个噪声检测设备接收的声源一致,检测结果可比性好,可靠性高。

进一步地,在所述控制多个所述噪声检测设备同时执行噪声检测操作之前,所述方法还包括:

接收握手配置信息,所述握手配置信息用于配置与多个所述噪声检测设备之间的通信参数;

在根据所述握手配置信息进行通信参数配置完成后,判断与多个所述噪声检测设备之间是否能够正常通信;

如果是,执行所述控制多个所述噪声检测设备同时执行噪声检测操作。

在上述实现过程中,在同步检测之前,首先要进行握手信息配置,在根据握手配置信息进行配置后,再检测是否能与各个噪声检测设备进行正常通信,确保之后能够对每个噪声检测设备进行正常控制,避免出现由于通信故障导致的不同步的问题。

进一步地,判断与多个所述噪声检测设备之间是否能够正常通信,包括:

向每个所述噪声检测设备发送问询信息;

判断是否接收到每个所述噪声检测设备针对所述问询信息发送的响应信息;

如果接收到,则确定能够与每个所述噪声检测设备之间进行正常通信;

如果未收到,则确定不能够与每个所述噪声检测设备之间进行正常通信。

在上述实现过程中,在判断是否能够正常通信时,向每个噪声检测设备发送问询信息,如果接收到每个噪声检测设备发送的针对问询信息的响应信息时,则表明与每个噪声检测设备之间通信正常,进一步保障了后续同步控制的有效性。

进一步地,所述方法还包括:

当判断出不能够与每个所述噪声检测设备之间进行正常通信时,从所有所述噪声检测设备中确定出无法正常通信的噪声检测设备,作为通信故障设备;

输出用于提示与所述通信故障设备无法建立通信连接的提示信息。

在上述实现过程中,当有设备不能正常通信时,能够及时输出提示信息,有利于快速确定故障设备。

本申请实施例第二方面提供了一种多点位噪声检测装置,包括:

检测模块,用于当与多个噪声检测设备之间建立通信连接之后,控制多个所述噪声检测设备同时执行噪声检测操作;

接收模块,用于在预设时间间隔内,接收多个所述噪声检测设备发送的噪声检测结果;

输出模块,用于输出所述噪声检测结果。

在上述实现过程中,检测模块能够在与多个噪声检测设备之间建立通信连接之后,控制多个噪声检测设备同时执行噪声检测操作;然后接收模块在预设时间间隔内接收多个噪声检测设备发送的噪声检测结果;最后输出模块输出噪声检测结果,能够实现多个噪声检测设备同步进行噪声检测的效果,同步性好,从而实现多个噪声检测设备接收的声源一致,检测结果可比性好,可靠性高。

进一步地,所述多点位噪声检测装置还包括:

配置模块,用于在所述控制多个所述噪声检测设备同时执行噪声检测操作之前,接收握手配置信息,所述握手配置信息用于配置与多个所述噪声检测设备之间的通信参数;

判断模块,用于在根据所述握手配置信息进行通信参数配置完成后,判断与多个所述噪声检测设备之间是否能够正常通信;当判断出与多个所述噪声检测设备之间能够正常通信时,触发检测模块执行所述控制多个所述噪声检测设备同时执行噪声检测操作。

在上述实现过程中,在同步检测之前,首先配置模块进行握手信息配置,在根据握手配置信息进行配置后,判断模块再检测是否能与各个噪声检测设备进行正常通信,确保之后能够对每个噪声检测设备进行正常控制,避免出现由于通信故障导致的不同步的问题。

本发明第三方面公开一种多点位噪声检测系统,包括多个噪声检测设备和控制设备,其中,

所述控制设备与多个所述噪声检测设备通信连接,用于在所述控制设备与多个所述噪声检测设备之间建立通信连接之后,控制多个所述噪声检测设备同时执行噪声检测操作;

多个所述噪声检测设备,用于根据所述控制设备的控制同时执行噪声检测操作,并发送预设时间间隔内的噪声检测结果至所述控制设备;

所述控制设备,用于接收所述噪声检测结果,并输出所述噪声检测结果。

在上述实现过程中,通过控制设备对多个噪声检测设备进行同步控制,能够实现多个噪声检测设备同步进行噪声检测的效果,同步性好,从而实现多个噪声检测设备接收的声源一致,检测结果可比性好,可靠性高。

进一步地,所述控制设备与多个所述噪声检测设备通信连接,包括:

所述控制设备与多个所述噪声检测设备通过串口集线装置进行通信连接。

在上述实现过程中,控制设备能够通过串口集线装置与多个噪声检测设备进行通信连接,灵活度高,在控制设备与多个所述噪声检测设备之间建立通信连接,方法便捷,适用性好。

本申请实施例第四方面提供了一种计算机设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述计算机设备执行根据本申请实施例第一方面中任一项所述的多点位噪声检测方法。

本申请实施例第五方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的多点位噪声检测方法。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例一提供的一种多点位噪声检测方法的流程示意图;

图2为本申请实施例二提供的一种多点位噪声检测方法的流程示意图;

图3为本申请实施例三提供的一种多点位噪声检测装置的结构示意图;

图4为本申请实施例三提供的另一种多点位噪声检测装置的结构示意图;

图5为本申请实施例四提供的一种多点位噪声检测系统的系统构架示意图;

图6为本申请实施例四提供的另一种多点位噪声检测系统的系统构架示意图。

图标:410-控制设备,420-噪声检测设备,430-串口集线装置,440-端口。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

实施例1

请参看图1,图1为本申请实施例提供的一种多点位噪声检测方法的流程示意图。如图1所示,该多点位噪声检测方法包括:

s101、当与多个噪声检测设备之间建立通信连接之后,控制多个噪声检测设备同时执行噪声检测操作。

本申请实施例中,该方法的执行主体可以为计算机、智能手机、平板电脑等,对此本实施例中不作任何限定。

本申请实施例中,该噪声检测设备用于检测噪声,可以为声级计、噪声检测传感器等,对此本申请实施例不作限定。其中,声级计是噪声测量中最基本的仪器。声级计一般由电容式传声器、前置放大器、衰减器、放大器、频率计权网络以及有效值指示表头等组成。

本申请实施例中,多个噪声检测设备所设置的位置可以不同,当同时执行噪声检测操作时,能够实现多点位噪声检测。

作为一种可选的实施方式,当本方法的执行主体为计算机时,计算机可以通过串口通信的方式与多个噪声检测设备进行通信连接,然后计算机可以通过串口通信的方式给每个噪声检测设备发送控制信息,进而控制多个噪声检测设备同时执行噪声检测操作。

作为一种可选的实施方式,当本方法的执行主体为具有无线通信功能的计算机时,且该噪声检测设备也具有无线通信功能,则计算机可以通过无线通信的方式与多个噪声检测设备进行通信连接,然后计算机可以通过串口通信的方式给每个噪声检测设备发送控制信息,进而控制多个噪声检测设备同时执行噪声检测操作。

s102、在预设时间间隔内,接收多个噪声检测设备发送的噪声检测结果。

本申请实施例中,在控制多个噪声检测设备同时执行噪声检测操作时,先给每个噪声检测设备发送控制指令,该控制指令包括预设时间间隔和噪声检测启动时间,然后每个噪声检测设备根据接收到的控制指令在噪声检测启动时间同时执行噪声检测操作,并在预设时间间隔之后停止,进而实现同步噪声检测。

本申请实施例中,可以接收每个噪声检测装置在进行噪声检测时实时发送的噪声检测结果;也可以在预设时间间隔后,每个噪声检测装置检测完成后,发送本次检测的所有检测结果。

本申请实施例中,该预设时间间隔可以为10min、1min等,对此本申请实施例不作限定。

s103、输出噪声检测结果。

本申请实施例中,噪声检测结果即为多点位噪声检测结果,至少包括每个噪声检测装置的设备标识以及与每个设备标识对应的检测结果,对此本申请实施例不作限定。

可见,实施图1所描述的多点位噪声检测方法,能够同时控制多个噪声检测设备进行噪声检测,同步性好,有利于提升数据可靠性。

实施例2

请参看图2,图2为本申请实施例提供的一种多点位噪声检测方法的流程示意图。如图2所示,该多点位噪声检测方法包括:

s201、接收握手配置信息,握手配置信息用于配置与多个噪声检测设备之间的通信参数。

本申请实施例中,当该方法的执行主体为计算机时,若计算机与多个噪声检测设备之间通过串口通信的方式进行通信时,则该握手配置信息包括计算机的配置信息和每个噪声检测设备的配置信息。其中,每个噪声检测设备的配置信息相同。

具体的,该计算机的配置信息包括控制端串口参数、预设时间间隔等,每个噪声检测设备的配置信息包括检测设备端串口参数、噪声检测设备设置参数、蓝牙设置参数等,对此本申请实施例不作限定。

s202、在根据握手配置信息进行通信参数配置完成后,向每个噪声检测设备发送问询信息。

s203、判断是否接收到每个噪声检测设备针对问询信息发送的响应信息,如果否,执行步骤s204~步骤s205;如果是,执行步骤s206~步骤s208。

本申请实施例中,在确定是否与每个噪声检测设备之间是否能够正常通信时,先给每个噪声检测设备发送问询信息,当一个噪声检测设备能够接收到该问询信息,并且能够针对该问询信息发送响应信息时,表明与该噪声检测设备之间通信正常。

本申请实施例中,实施上述步骤s202~步骤s203,能够判断与多个噪声检测设备之间是否能够正常通信。

在步骤s203之后,还包括以下步骤:

s204、从所有噪声检测设备中确定出无法正常通信的噪声检测设备,作为通信故障设备。

本申请实施例中,在判断与多个噪声检测设备之间是否能够正常通信时,可能存在与一部分噪声检测设备之间能够正常通信,与另一部分噪声检测设备之间不能够正常通信,此时,所有噪声检测设备中确定出不能够正常通信的噪声检测设备,确定为通信故障设备,有利于后续故障排查,提升故障处理效率,进一步提升噪声检测效率。

s205、输出用于提示与通信故障设备无法建立通信连接的提示信息,并结束本流程。

本申请实施例中,通过定位出通信故障设备,并输出相应的提示信息,有利于后续故障排查,提升故障处理效率,进一步提升噪声检测效率。

s206、控制多个噪声检测设备同时执行噪声检测操作。

s207、在预设时间间隔内,接收多个噪声检测设备发送的噪声检测结果。

s208、输出噪声检测结果。

可见,实施图2所描述的多点位噪声检测方法,能够同时控制多个噪声检测设备进行噪声检测,同步性好,有利于提升数据可靠性。

实施例3

请参看图3,图3为本申请实施例提供的一种多点位噪声检测装置的结构示意图。如图3所示,该多点位噪声检测装置包括:

检测模块310,用于当与多个噪声检测设备之间建立通信连接之后,控制多个噪声检测设备同时执行噪声检测操作。

接收模块320,用于在预设时间间隔内,接收多个噪声检测设备发送的噪声检测结果。

输出模块330,用于输出噪声检测结果。

请一并参阅图4,图4是本申请实施例提供的另一种多点位噪声检测装置的结构示意图。其中,图4所示的多点位噪声检测装置是由图3所示的多点位噪声检测装置进行优化得到的。如图4所示,该多点位噪声检测装置还包括:

配置模块340,用于在控制多个噪声检测设备同时执行噪声检测操作之前,接收握手配置信息,握手配置信息用于配置与多个噪声检测设备之间的通信参数。

判断模块350,用于在根据握手配置信息进行通信参数配置完成后,判断与多个噪声检测设备之间是否能够正常通信;当判断出与多个噪声检测设备之间能够正常通信时,触发检测模块310执行控制多个噪声检测设备同时执行噪声检测操作。

作为一种可选的实施方式,判断模块350,包括:

第一子模块351,用于向每个噪声检测设备发送问询信息。

第二子模块352,用于判断是否接收到每个噪声检测设备针对问询信息发送的响应信息;如果接收到,则确定能够与每个噪声检测设备之间进行正常通信;如果未收到,则确定不能够与每个噪声检测设备之间进行正常通信。

作为一种可选的实施方式,该多点位噪声检测装置还包括:

确定模块360,用于当判断模块350判断出不能够与每个噪声检测设备之间进行正常通信时,从所有噪声检测设备中确定出无法正常通信的噪声检测设备,作为通信故障设备。

输出模块330,还用于输出用于提示与通信故障设备无法建立通信连接的提示信息。

可见,实施本实施例所描述的多点位噪声检测装置,能够同时控制多个噪声检测设备进行噪声检测,同步性好,有利于提升数据可靠性。

实施例4

请参看图5,图5为本申请实施例提供的一种多点位噪声检测系统的系统构架示意图。如图5所示,该多点位噪声检测系统包括控制设备410和多个噪声检测设备420,其中,

控制设备410与多个噪声检测设备420通信连接,用于在控制设备410与多个噪声检测设备420之间建立通信连接之后,控制多个噪声检测设备420同时执行噪声检测操作。

本申请实施例中,控制设备410可以为计算机、智能手机、平板电脑等,对此本实施例中不作任何限定。

本申请实施例中,该噪声检测设备420可以为声级计、噪声检测传感器等,对此本申请实施例不作限定。

作为一种可选的实施方式,如图5所示,端口440为控制设备410和噪声检测设备420的串口通信连接端口,控制设备410可以与多个噪声检测设备420进行串联连接。具体的,端口440包括控制设备410的通过usb端口、rs232接口、rs485接口等,对此本申请实施例不作限定。

多个噪声检测设备420,用于根据控制设备410的控制同时执行噪声检测操作,并发送预设时间间隔内的噪声检测结果至控制设备410。

控制设备410,用于接收噪声检测结果,并输出噪声检测结果。

作为一种可选的实施方式,请参阅图6,图6为本实施例提供的另一种多点位噪声检测系统的系统构架示意图。如图6所示,该控制设备410与多个噪声检测设备420通过串口集线装置430进行通信连接。通过串口集线装置430能够以并联的方式将控制设备410与多个噪声检测设备420进行通信连接。

图6中,端口440为控制设备410、噪声检测设备420以及串口集线装置430的串口通信连接端口。具体的,端口440包括控制设备410的通过usb端口、rs232接口、rs485接口等,对此本申请实施例不作限定。

作为进一步可选的实施方式,串口集线装置430可以为串口集线器,转串口集线器向上提供一个usb串口与控制设备410进行连接通信,向下提供多个rs232串口与下位串口设备(即噪声检测设备420)进行数据通信。

作为一种可选的实施方式,当遇到突发状况时,还可以通过控制设备410控制多个噪声检测设备420同步暂停。

可见,实施本实施例所描述的多点位噪声检测系统,能够实现同步操控多个噪声检测设备420进行噪声检测,同步性好,数据可比性好,有利于提升数据可靠性。

此外,本发明还提供了一种计算机设备。该计算机设备包括存储器和处理器,存储器可用于存储计算机程序,处理器通过运行计算机程序,从而使该计算机设备执行上述方法或者上述多点位噪声检测装置中的各个模块的功能。

存储器可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本实施例还提供了一种计算机存储介质,用于储存上述计算机设备中使用的计算机程序。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

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

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

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