1.一种振动数据干扰降噪方法,其特征在于,所述方法包括:
获取第一振动波数据,所述第一振动波数据包括干扰数据和正常数据;
将所述第一振动波数据通过EMD经验模态分解为多条第二振动曲线;
将每个所述第二振动曲线均进行分形维数计算,得到每个所述第二振动曲线的第二分形维数特征,并根据所述第二分形维数特征获得所述第二振动曲线的第二分形维数值范围;
获取干扰数据库中预存的第三振动波数据的第一分形维数值范围,依次将所述第二分形维数值与所述第一分形维数值进行对比,剔除与所述第三振动波数据相近的所述第二振动曲线;
将剔除后剩余的所述第二振动曲线进行重组,得到降噪后的振动波数据。
2.根据权利要求1所述的振动数据干扰降噪方法,其特征在于,所述方法还包括:获取第三振动波数据,所述第三振动波数据包括单独采集的干扰数据;
将所述第三振动波数据进行分形维数计算,得到所述第三振动波数据的第一分形维数特征,并根据所述第一分形维数特征获得所述第三振动波数据的第一分形维数值范围;
重复上述方法,分别获取多种干扰数据的第三振动波数据、第一分形维数特征和第一分形维数值范围;
将获取的第三振动波数据、第一分形维数特征和第一分形维数值范围发送至数据存储模块建立干扰数据库。
3.根据权利要求1所述的振动数据干扰降噪方法,其特征在于:所述获取干扰数据库中预存的第三振动波数据的第一分形维数值范围,依次将所述第二分形维数值与所述第一分形维数值进行对比,剔除与所述第三振动波数据相近的所述第二振动曲线,包括:获取所述干扰数据库中所有预存的第一分形维数值范围;
将每个所述第二分形维数值范围的第一最大值和第一最小值分别提取,并将获得的所述第一最大值和所述第一最小值的值进行排序,得到第一数据段,所述第一数据段的第二最大值为所有第二分形维数值范围的第一最大值中最大的数值,所述第一数据段的第二最小值为所有第二分形维数值范围的第一最小值中最小的数值;
将每个所述第一分形维数值范围中的第三最大值和第三最小值分别与所述第一数据段中的第二最大值和所述第二最小值进行对比,筛选出所述第三最小值大于所述第二最小值,且所述第三最大值小于所述第二最大值的第一分形维数值范围;
将筛选出的所述第一分形维数值范围与每个所述第二分形维数值范围分别进行对比,若发现筛选出的所述第一分形维数值范围与某一个第二分形维数值范围的交集非空,则将该第二分形维数值范围所代表的第二振动曲线剔除。
4.根据权利要求1所述的振动数据干扰降噪方法,其特征在于:所述方法还包括:分别获取所述干扰数据库中每个干扰数据的所述第一分形维数值范围;
提取出每个所述第一分形维数值范围中的第三最大值和第三最小值;
将所述干扰数据库中所有的干扰数据划分为多个第二数据段,每个所述第二数据段中包括多个干扰数据;每个所述第二数据段的第四最大值,为所述第二数据段中每个干扰数据的第一分形维数值范围的第三最大值中最大的数值;每个所述第二数据段的第四最小值,为所述第二数据段中每个干扰数据的第一分形维数值范围的第三最小值中最小的数值。
5.根据权利要求4所述的振动数据干扰降噪方法,其特征在于:所述获取干扰数据库中预存的第三振动波数据的第一分形维数值范围,依次将所述第二分形维数值与所述第一分形维数值进行对比,剔除与所述第三振动波数据相近的所述第二振动曲线,包括:获取所述干扰数据库中所有预存的所述第一分形维数值范围和第二数据段的数值范围;
将每个所述第二分形维数值范围的第一最大值和第一最小值分别提取,并将获得的所述第一最大值和所述第一最小值的值进行排序,得到第一数据段,所述第一数据段的第二最大值为所有第二分形维数值范围的第一最大值中最大的数值,所述第一数据段的第二最小值为所有第二分形维数值范围的第一最小值中最小的数值;
将所述第二数据段中的第四最大值和第四最小值分别与所述第一数据段中的第二最大值和所述第二最小值进行对比,筛选出所述第四最小值大于所述第二最小值,且所述第四最大值小于所述第二最大值的第二数据段;
将筛选出的所述第二数据段中的每个第一分形维数值范围分别与每个所述第二分形维数值范围进行对比,若发现筛选出的第二数据段中某一个第一分形维数值范围与某一个第二分形维数值范围的交集非空,则将该第二分形维数值范围所代表的第二振动曲线剔除。
6.根据权利要求4所述的振动数据干扰降噪方法,其特征在于:所述第二数据段中包括的干扰数据的第一分形维数值范围的交集非空。
7.根据权利要求1所述的振动数据干扰降噪方法,其特征在于:所述第三振动波数据包括白噪声数据、背景噪声数据、列车干扰数据、打夯数据、捣固数据、稳定数据和清筛数据。
8.一种振动数据干扰降噪系统,其特征在于,包括:
第一数据获取模块,用于获取第一振动波数据,所述第一振动波数据包括干扰数据和正常数据;
第一计算模块,用于将所述第一振动波数据通过EMD经验模态分解为多条第二振动曲线;
第二计算模块,用于将每个所述第二振动曲线均进行分形维数计算,得到每个所述第二振动曲线的第二分形维数特征,并根据所述第二分形维数特征获得所述第二振动曲线的第二分形维数值范围;
第三计算模块,用于获取干扰数据库中预存的第三振动波数据的第一分形维数值范围,依次将所述第二分形维数值与所述第一分形维数值进行对比,剔除与所述第三振动波数据相近的所述第二振动曲线;
第四计算模块,用于将剔除后剩余的所述第二振动曲线进行重组,得到降噪后的振动波数据。
9.一种振动数据干扰降噪设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述振动数据干扰降噪方法的步骤。
10.一种可读存储介质,其特征在于:所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述振动数据干扰降噪方法的步骤。