matlab对滚动轴承信号进行包络分析
现在我用数据采集仪器采得现场滚动轴承信号,一般的频谱分析看不出什么来,看书上说用包络分析,查看故障特征频率,各位高手分享一点经验。我已经导出了振动信号的CSV文件,如何在matlab中实现包络分析,谢谢! 进行希尔伯特变换 蓝铅笔 发表于 2012-1-6 20:56 static/image/common/back.gif进行希尔伯特变换
直接这个不行吧 %x为输入
y = hilbert(x);
am = abs(x+j*y);%包络
再对am进行fft,得到的频谱就是包络谱。
要看频域才能看出包络谱线,如果只作出时域y,am的对比图,Hilbert的包络效果并不明显 上面说的都很对,就是先做HILBERT,再做FFT 直接进行啊?不是很明白,麻烦再讲讲啊{:{10}:} 对原始数据先进行Hilbert变换,再求包络,最后进行傅里叶变换,即为Hilbert包络谱。
页:
[1]