本发明涉及传感器检测领域,特别涉及一种传感器跌落检测方法、装置、设备及存储介质。
背景技术:
1、近年来,以电池供电的wi-fi无线振动传感器在旋转机械设备的振动监测场景中使用的越来越广泛。对于被监测对象只需要一天内采集1次或者几次数据,无须长时间连续采集振动数据监测的情况下,可采用安装wi-fi无线振动传感器的方案。工业现场一般会在被监测旋转机械设备的多个测点上安装无线传感器,同时在无线传感器附近会安装ap(access point,无线接入点)作为传感器的数据接收设备。wi-fi无线振动传感器采集数据后通过wi-fi网络上传至ap,再通过ap转发到边缘服务器安装的边缘计算软件中。wi-fi无线传感器一般会使用电池供电,安装部署非常方便,无须现场提供电源。
2、wi-fi无线传感器在使用中一般会通过软件配置传感器的休眠时长,对应传感器上电采集数据上传之后,就进入低功耗休眠模式,等待休眠时间结束后唤醒重新工作。在部分工业场景中,为防止在被监测旋转机械设备上打孔会影响到被监测旋转机械设备的性能,采用了磁座磁吸加胶粘的方式来安装无线传感器。在传感器安装使用过程中,有可能出现人为碰撞或其他原因导致传感器跌落到地面的情况,但若巡检人员未到现场巡检,可能不能及时发现传感器已经跌落并不在被监测旋转机械设备的测点位置,导致传感器无法正常采集被监测旋转机械设备的振动数据,最终导致运维人员不能及时发现被监测旋转机械设备的故障。因此,如何对传感器是否跌落进行检测是目前有待解决的问题。
技术实现思路
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、第四方面,本技术提供了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现前述的传感器跌落检测方法。
36、本技术中,获取自身采集到的若干原始振动数据,并利用所述若干原始振动数据确定出相应的第一预设数量个目标加速度数据;对所述第一预设数量个目标加速度数据进行降采样处理得到降采样后数据,然后对所述降采样后数据进行均方根计算得到振动参数;判断所述振动参数是否小于预设阈值,若小于,则判定所述无线振动传感器跌落,并基于当前跌落位置周围的无线接入点的信号强度确定目标无线接入点,通过所述目标无线接入点发送告警信息至上位机软件。由此可见,本技术利用无线振动传感器自身采集到的原始振动数据确定出相应的目标加速度数据,并对目标加速度数据进行降采样处理和均方根计算得到振动参数,然后通过对振动参数和预设阈值进行对比,从而确定出无线振动传感器是否跌落,以实现无线振动传感器对是否发生跌落的自我检测功能;如果无线振动传感器跌落,则会发送告警信息至上位机软件,以提示运维人员及时进行处理,从而保证在最短时间内恢复无线振动传感器的正常工作状态。