本发明涉及机械设备故障诊断技术领域,特别涉及一种无需周期的最大相关峭度解卷积方法。
背景技术:
振动分析为现阶段机械设备故障诊断最为有效的途径之一,机械设备的状态劣化往往表现为振动信息的变化或异常。目前基于振动信息的信号处理方法,例如时域法、频域法还有时频域法,这些都已成功应用于轴承故障诊断中,并产生了很好的效果。然而,在滚动轴承故障诊断领域仍然面临着很多挑战,轴承故障的提取仍然具有很多困难。1、测试传感器与故障源之间冗长而复杂的传递路径能严重影响传递函数,进而使冲击信号的幅值降低、时间拉长,从而导致故障引起的脉冲很容易被噪声覆盖。2、轴承中滚子的随机波动会导致原本呈准周期的故障冲击的频谱包络谱进一步模糊。3、来自机械系统中的非周期性噪声及周期性干扰的影响,为提取轴承故障冲击增加了更多挑战。
目前,解卷积方法被认为是能消除传递路径影响最有效的方法之一,而且解卷积方法能够自适应地设计滤波器的特性对于精确完整地过滤故障信息十分关键。在机械故障诊断领域,最常用的两种解卷积方法有两种,分别是最小熵解卷积方法和最大相关峭度解卷积方法,但是最小熵解卷积方法容易被信号中的随机冲击干扰影响,而最大相关峭度解卷积方法虽然能够克服随机冲击干扰的缺陷,但是该方法也需要精确的周期作为先验知识。而在滚动轴承的故障诊断中,预先精确确定故障轴承十分困难。首先,机械设备的旋转很难以完全保持恒定,因此由速度波动带来的故障周期计算不准确难以避免;其次,设备中的零部件繁多,滚动轴承数量通常也很多,很难预先确定故障源,因此,预先计算故障轴承的周期也不太现实。
技术实现要素:
为了克服上述现有的缺点,本发明的目的在于提供一种无需周期的最大相关峭度解卷积方法,无需先验知识,就能实现精确的故障诊断。
为实现上述目的,本发明方案采取的技术方案为:
一种无需周期的最大相关峭度解卷积方法,包括以下步骤:
步骤一:将振动加速度传感器吸附于对被测试滚动轴承的轴承座上,并对振动信号进行高频采样、截断和去均值处理,将处理后的振动信号记为x(n);
步骤二:对振动信号x(n)进行希尔伯特变换得到其解析信号
步骤三:预先设定解卷积的迭代次数k,滤波器长度l并且初始化滤波器系数f=[0,1,0,0,...,0];然后计算得到解析信号
其中,n为解析信号
步骤四:对振动信号x(n)进行最大相关峭度解卷积迭代滤波,其中,滤波器系数按照公式(3)实施,
其中,m为相关峭度的移位阶数,移位阶数设置为1,y为对振动信号x(n)进行最大相关峭度解卷积滤波后的滤波信号,t为转置符号,||||为欧几里得范数操作,
步骤五:得到第一次滤波后的信号y1,并进行希尔伯特变换得到其解析信号
步骤六:按照式(3)利用新的迭代周期采样点数ts1更新滤波器系数进行下一步滤波,直到迭代数量达到指定的迭代数量k次后终止,选择最后的滤波信号yk为最佳滤波信号;
步骤七:对滤波信号yk进行包络分析并得到包络谱,对包络谱进行分析,进而提取故障特征频率,最终识别出滚动轴承故障。
本发明相比于现有技术,具有以下有益效果:
a)本发明相比于传统的最大相关峭度解卷积方法,不需要任何先验知识,也无需对系统故障特征频率进行预估,方法具有鲁棒性。
b)本发明比传统的最大相关峭度解卷积方法,操作简单,无需重采样操作,输入参数少。
c)本发明克服了传统解卷积方法的诸多缺陷,例如对随机冲击成分敏感。
附图说明
图1为本发明实施例的轴承实验台示意图。
图2为本发明方法的流程图。
图3为实施例的振动信号x(n)。
图4为实施例振动信号的解析信号
图5为经最大相关峭度解卷积方法处理后的信号。
图6为经最大相关峭度解卷积方法处理后信号的包络谱。
图7为经无需周期的最大相关峭度解卷积方法处理后的信号。
图8为经无需周期的最大相关峭度解卷积方法处理后信号的包络谱。
具体实施方式
下面结合附图和实施例对本发明做详细描述。
实施例采用某机车轴承试验台,如图1所示,该试验台由液压马达、驱动轮、轴承和机车轮对等组成,液压马达带动驱动轮运动进而驱动轴承外圈运动,轴承内圈固定在机车轮对的车轴上,加速度传感器固定在轴承一端,测量轴承的振动信号。
利用无需周期的最大相关峭度解卷积方法对该试验台中车轮轴承进行诊断,应用对实验数据进行分析并和传统最大相关峭度解卷积方法进行对比。
如图2所示,一种无需周期的最大相关峭度解卷积方法,包括以下步骤:
步骤一:将振动加速度传感器吸附于对被测试滚动轴承的轴承座上,并对振动信号进行高频采样、截断和去均值处理,其中采样频率为76.8khz,时长为1s,处理后的振动信号x(n)如图3所示;
步骤二:对振动信号x(n)进行希尔伯特变换得到其解析信号
步骤三:预先设定解卷积的迭代次数k=30,滤波器长度l=100并且初始化滤波器系数f=[0,1,0,0,...,0];然后计算得到解析信号
其中,n为解析信号
步骤四:对振动信号x(n)进行最大相关峭度解卷积迭代滤波,其中,滤波器系数按照公式(3)实施,
其中,m为相关峭度的移位阶数,移位阶数设置为1,y为对振动信号x(n)进行最大相关峭度解卷积滤波后的滤波信号,t为转置符号,||||为欧几里得范数操作,
步骤五:得到第一次滤波后的信号y1,并进行希尔伯特变换得到其解析信号
步骤六:按照式(3)利用新的迭代周期采样点数ts1更新滤波器系数进行下一步滤波,直到迭代数量达到指定的迭代数量30次后终止,选择最后的滤波信号y30为最佳滤波信号;
步骤七:对滤波信号y30进行包络分析并得到包络谱,对包络谱进行分析,进而提取故障特征频率,最终识别出滚动轴承故障。
如图5所示,图5为利用最大相关峭度解卷积方法滤波后的信号,可以看到滤波信号中基本是大的干扰冲击信号,没有发现明显的周期性的轴承故障冲击信号;如图6所示,图6为图5对应的包络谱信号,从中也难以发现轴承故障的特征频率。如图7所示,图7为使用本发明方法应用于相同信号后的滤波信号,从中可以看到明显的周期性冲击成分;如图8所示,图8为图7对应的包络谱信号,其中的内圈故障特征频率以及他们的谐频成分十分明显。因此可以看出,本发明方法相比于传统的最大相关峭度解卷积方法优势明显。