longge007 发表于 2011-12-12 10:10

matlab对滚动轴承信号进行包络分析

现在我用数据采集仪器采得现场滚动轴承信号,一般的频谱分析看不出什么来,看书上说用包络分析,查看故障特征频率,各位高手分享一点经验。我已经导出了振动信号的CSV文件,如何在matlab中实现包络分析,谢谢!

蓝铅笔 发表于 2012-1-6 20:56

进行希尔伯特变换

dyhkxydfbb 发表于 2012-1-7 19:02

蓝铅笔 发表于 2012-1-6 20:56 static/image/common/back.gif
进行希尔伯特变换

直接这个不行吧

蓝铅笔 发表于 2012-1-9 22:31

%x为输入
y = hilbert(x);
am = abs(x+j*y);%包络
再对am进行fft,得到的频谱就是包络谱。
要看频域才能看出包络谱线,如果只作出时域y,am的对比图,Hilbert的包络效果并不明显

nishoulong 发表于 2012-10-7 14:57

上面说的都很对,就是先做HILBERT,再做FFT

pingxuyufeng 发表于 2012-11-23 22:15

直接进行啊?不是很明白,麻烦再讲讲啊{:{10}:}

21004044 发表于 2013-5-3 09:35

对原始数据先进行Hilbert变换,再求包络,最后进行傅里叶变换,即为Hilbert包络谱。
页: [1]
查看完整版本: matlab对滚动轴承信号进行包络分析