敲击点的定位方法、装置、设备及存储介质与流程

文档序号:37550004发布日期:2024-04-08 13:58阅读:11来源:国知局
敲击点的定位方法、装置、设备及存储介质与流程

本发明涉及定位,尤其涉及一种敲击点的定位方法、装置、设备及存储介质。


背景技术:

1、为了了解光缆的传输性能,优化网络布局,保障网络安全,需要进行光缆普查,对敲击位置进行定位是光缆普查的重要方式。

2、目前,对敲击位置进行定位的方法一般为通过获取敲击点的光散射信息、光反射信息和光干涉信息,并基于光散射信息分析得到测试光纤长度,基于光干涉信息分析得到敲击点与测试末端的距离,从而得到敲击点位置。

3、在现有的技术中,获取敲击点的各类信息是基于敲击点的振动信号,而敲击一个位置可能导致多个振动信号,上述通过振动信号进行分析从而确定敲击点位置的过程并未对振动信号是否来自同一敲击点进行甄别,导致对敲击点的定位准确性较低。


技术实现思路

1、本发明提供了一种敲击点的定位方法、装置、设备及存储介质,以解决现有技术中未对敲击点是否可以合并进行判断而直接对敲击点进行定位计算,导致敲击点的定位准确率较低的问题。

2、本发明第一方面提供了一种敲击点的定位方法,包括:获取光纤上的振动信号,得到振动数据,并识别所述振动数据中各振动信号对应的异常点;计算各振动信号中各帧信号的局部频域累加值;确定各振动信号对应的第一阈值和第二阈值;将各振动信号中相邻两帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较;提取比较结果中符合要求的连续帧数小于预设帧数的目标振动信号,并确定所述目标振动信号对应的目标异常点;判断所述目标异常点的合理敲击时间间隔次数是否不小于预设次数;若所述目标异常点的合理敲击时间间隔次数不小于所述预设次数,则确定所述目标异常点为敲击点;对符合合并条件的敲击点进行合并,得到新的振动数据;对所述新的振动数据对应的敲击点进行定位计算。

3、在一种可行的实施方式中,所述对符合合并条件的敲击点进行合并,得到新的振动数据,包括:提取各敲击点对应振动信号的振动信号特征;基于各敲击点对应振动信号的振动信号特征进行特性相似度判断;若存在特征相似度不小于预设相似度的振动信号特征对应的振动信号为连续的振动信号,则将对应的敲击点进行合并,得到新的振动数据。

4、在一种可行的实施方式中,在对符合合并条件的敲击点进行合并,得到新的振动数据之后,在对所述新的振动数据对应的敲击点进行定位计算之前,还包括:提取完成合并的敲击点对应的位置集;提取所述位置集中的起始位置和终点位置;基于所述起始位置和所述终点位置计算出敲击点对应的盘留长度,并进行记录。

5、在一种可行的实施方式中,所述对所述新的振动数据对应的敲击点进行定位计算,包括:基于所述新的振动数据,确定敲击点对应的光缆沿线的目标距离;从盘留记录表中查询所述目标距离上存在的目标盘留长度;基于所述目标距离和所述目标盘留长度进行计算,得到所述敲击点的直线距离。

6、在一种可行的实施方式中,所述计算各振动信号中各帧信号的局部频域累加值,包括:提取各振动信号中的各帧信号;将各振动信号中的各帧信号从时域信号转换为频域信号;根据完成类型转换的各振动信号中的各帧信号计算出各振动信号中各帧信号的局部频域累加值。

7、在一种可行的实施方式中,所述将各振动信号中相邻两帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较,包括:确定各振动信号中的当前帧信号和当前帧信号的前一帧信号,将当前帧信号局部频域累加值和当前帧信号的前一帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较,基于比较结果判断当前帧信号是否符合要求;确定各振动信号中的当前帧信号的下一帧信号,将当前帧信号的下一帧信号局部频域累加值和当前帧信号局部频域累加值分别与所述第一阈值和所述第二阈值进行比较,基于比较结果判断当前帧信号的下一帧信号是否符合要求,以此类推,直至完成各振动信号中各帧信号的判断。

8、在一种可行的实施方式中,所述判断所述目标异常点的合理敲击时间间隔次数是否不小于预设次数,包括:计算所述目标异常点的每两个相邻的目标振动信号之间的敲击时间间隔;将敲击时间间隔进行分类,并计算各类敲击时间间隔的数量;基于各类敲击时间间隔的数量确定合理敲击时间间隔次数,并判断所述合理敲击时间间隔次数是否不小于预设次数。

9、本发明第二方面提供了一种敲击点的定位装置,包括:第一处理模块,用于获取光纤上的振动信号,得到振动数据,并识别所述振动数据中各振动信号对应的异常点;计算模块,计算各振动信号中各帧信号的局部频域累加值;第一确定模块,用于确定各振动信号对应的第一阈值和第二阈值;比较模块,用于将各振动信号中相邻两帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较;第二处理模块,用于提取比较结果中符合要求的连续帧数小于预设帧数的目标振动信号,并确定所述目标振动信号对应的目标异常点;判断模块,用于判断所述目标异常点的合理敲击时间间隔次数是否不小于预设次数;第二确定模块,用于若所述目标异常点的合理敲击时间间隔次数不小于所述预设次数,则确定所述目标异常点为敲击点;合并模块,用于对符合合并条件的敲击点进行合并,得到新的振动数据;定位模块,用于对所述新的振动数据对应的敲击点进行定位计算。

10、在一种可行的实施方式中,所述合并模块具体用于:提取各敲击点对应振动信号的振动信号特征;基于各敲击点对应振动信号的振动信号特征进行特性相似度判断;若存在特征相似度不小于预设相似度的振动信号特征对应的振动信号为连续的振动信号,则将对应的敲击点进行合并,得到新的振动数据。

11、在一种可行的实施方式中,所述敲击点的定位装置还包括:第一提取模块,用于提取完成合并的敲击点对应的位置集;第二提取模块,用于提取所述位置集中的起始位置和终点位置;记录模块,用于基于所述起始位置和所述终点位置计算出敲击点对应的盘留长度,并进行记录。

12、在一种可行的实施方式中,所述定位模块具体用于: 基于新的信号曲线图,确定敲击点对应的光缆沿线的目标距离;从盘留记录表中查询所述目标距离上存在的目标盘留长度;基于所述目标距离和所述目标盘留长度进行计算,得到所述敲击点的直线距离。

13、在一种可行的实施方式中,所述计算模块具体用于: 提取各振动信号中的各帧信号;将各振动信号中的各帧信号从时域信号转换为频域信号;根据完成类型转换的各振动信号中的各帧信号计算出各振动信号中各帧信号的局部频域累加值。

14、在一种可行的实施方式中,所述比较模块具体用于:确定各振动信号中的当前帧信号和当前帧信号的前一帧信号,将当前帧信号局部频域累加值和当前帧信号的前一帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较,基于比较结果判断当前帧信号是否符合要求;确定各振动信号中的当前帧信号的下一帧信号,将当前帧信号的下一帧信号局部频域累加值和当前帧信号局部频域累加值分别与所述第一阈值和所述第二阈值进行比较,基于比较结果判断当前帧信号的下一帧信号是否符合要求,以此类推,直至完成各振动信号中各帧信号的判断。

15、在一种可行的实施方式中,所述判断模块具体用于:计算所述目标异常点的每两个相邻的目标振动信号之间的敲击时间间隔;将敲击时间间隔进行分类,并计算各类敲击时间间隔的数量;基于各类敲击时间间隔的数量确定合理敲击时间间隔次数,并判断所述合理敲击时间间隔次数是否不小于预设次数。

16、本发明第三方面提供了一种敲击点的定位设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述定位设备执行上述的敲击点的定位方法。

17、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的敲击点的定位方法。

18、本发明提供的技术方案中,获取光纤上的振动信号,得到振动数据,并识别所述振动数据中各振动信号对应的异常点;计算各振动信号中各帧信号的局部频域累加值;确定各振动信号对应的第一阈值和第二阈值;将各振动信号中相邻两帧信号的局部频域累加值分别与所述第一阈值和所述第二阈值进行比较;提取比较结果中符合要求的连续帧数小于预设帧数的目标振动信号,并确定所述目标振动信号对应的目标异常点;判断所述目标异常点的合理敲击时间间隔次数是否不小于预设次数;若所述目标异常点的合理敲击时间间隔次数不小于所述预设次数,则确定所述目标异常点为敲击点;对符合合并条件的敲击点进行合并,得到新的振动数据;对所述新的振动数据对应的敲击点进行定位计算。本发明实施例中,通过从振动数据中识别到的振动信号对应的异常点中筛选出属于人工敲击的敲击点,对符合合并条件的敲击点进行合并,得到新的振动数据,并基于新的振动数据对应的敲击点进行定位计算,提高了敲击点定位的准确性。

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