针对变转速工况下等时间增量采集的时变信号特征信息不全面、不完整且频谱分析无效的问题。
将角域重采样与随机共振方法结合,在获取同步转速条件下,提出一种基于角域重采样的变转速滚动轴承故障特征提取方法。
用重采样将时变振动信号转换为角域循环平稳信号,通过自适应随机共振方法增强重采样信号,使角域故障特征明显增强。
提出角域采样频率计算公式,解决重采样信号在阶次变换时采样频率不确定问题,获得阶次表达明显改善的阶次谱从而实现变转速滚动轴承的故障特征提取。
/>
变转速工况下的轴承故障检测就像在高速公路上用手机拍车牌——车速忽快忽慢,拍出来的照片全是模糊的。
传统等时间采样方法在这个场景下直接歇菜,时域信号支离破碎,频谱图更是变成了一锅粥。
这时候就得换个思路:既然转速在变,咱们就按转动的角度来采样!
/>
先看个实际例子。
假设轴承转一圈振动信号有10个特征点,当转速从30Hz降到15Hz时,固定时间采样会出现什么情况?前半段采样点密集到挤成一团,后半段稀疏得能跑火车。
这时候掏出角域重采样这把瑞士军刀,把时域信号转换成角域等间隔信号,相当于把歪七扭八的波形图重新"熨平"。
deftachometer,
calculate_angle_fs(tachometer):
mean_rpm
60
这个重采样过程相当于给信号做了个"角度标准化",但转换后的信号依然可能像被掐着脖子说话——特征微弱。
这时候就该随机共振上场表演了。
不同于常规的滤波去噪,这招是反其道而行之,用噪声的能量来增强特征信号,相当于给微弱的心电图加上扩音器。
/>
针对变转速工况下等时间增量采集的时变信号特征信息不全面、不完整且频谱分析无效的问题。
将角域重采样与随机共振方法结合,在获取同步转速条件下,提出一种基于角域重采样的变转速滚动轴承故障特征提取方法。
用重采样将时变振动信号转换为角域循环平稳信号,通过自适应随机共振方法增强重采样信号,使角域故障特征明显增强。
提出角域采样频率计算公式,解决重采样信号在阶次变换时采样频率不确定问题,获得阶次表达明显改善的阶次谱从而实现变转速滚动轴承的故障特征提取。
/>
自适应参数调节是这里的精髓。
就像老司机开车,得根据路况实时调整方向盘。
我们设计了一个自动寻优策略,让系统参数跟着信号特征动态变化:
classAdaptiveSR:
self.signal[i:i+window_size]
snr
np.max(np.abs(fft_vals[:len(fft_vals)//2]))
noise_floor
np.median(np.abs(fft_vals[:len(fft_vals)//2]))
return
np.log10(max_peak/noise_floor)
经过这两板斧处理,最后在阶次谱上就能看到脱胎换骨的变化。
原来的频谱图像被马赛克处理过,现在则像换了高清镜头——故障特征阶次直接从背景噪声中跳出来。
比如某轴承外圈故障特征阶次应该是3.2倍转频,改造后的阶次谱上这个位置就像黑夜里的灯塔一样醒目。
实战中发现几个有意思的现象:当转速变化率超过15%时,传统方法完全失效,但我们的方法依然坚挺;处理后的信号信噪比平均提升了8-12dB;更妙的是,自适应机制让算法在不同工况下都有稳定表现,就像给检测系统装上了自动挡。


