fangjin28 发表于 2008-5-7 20:26:10

寻求志同道合的人

我是一个新手,请问有没有做《基于虚拟仪器的滚动轴承故障诊断》这个的课题的朋友,我发现那个求FFT的波形就是不正确。也就是得不到正确的共振频率啊,希望有做这个课题的朋友帮帮忙!!!我实在是无奈。

cpubbs 发表于 2008-5-7 21:32:23

FFT的兄弟看这个,下面有朋友给出例子的!
http://www.cpubbs.com/bbs/viewthread.php?tid=47022&highlight=fft

fangjin28 发表于 2008-5-8 15:32:40

怎样取时域信号的包络波形?

请大虾赐教:我对轴承故障时域信号进行过滤波,然后要提取其中的包络波形,并进行频谱分析得出故障的频率是多少!现在就是那个包络不知怎么搞出来,请帮帮忙。

00qinqiang 发表于 2008-5-8 18:01:46

用希尔伯特变化,看看信号处理的书就明白了

wdyjz 发表于 2008-5-8 20:22:35

hilbert 解调,求模(绝对值),然后单边fft

fangjin28 发表于 2008-5-9 09:07:57

谢谢您的指导,可我用hilbert变换过后,求绝对值再求单边FFT,好像没有正确的结果,没有明显的故障频率出现,我也就纳闷了。这样吧,我把原始信号和我按您说的来编的程序放在附件上,希望大虾能帮我看看!无尽感激!!!

fangjin28 发表于 2008-5-9 09:43:40

我的附件

里面有轴承故障原始信号和我写的程序,谢谢了!!!

00qinqiang 发表于 2008-5-9 13:05:22

从你的程序看出你还不明白用希尔伯特求包络原理。设原信号为a,经希尔伯特变换后为b,然后构造解析信号a+bi,再求模就可以了。还有求模不要用求绝对值那个函数,用这个

00qinqiang 发表于 2008-5-9 13:26:02

对不起,没仔细看你的第二个程序,我也做过轴承诊断,你要的效果是不是类似这样,(如下图包络后故障特征频率为69.44)

程序没什么问题,是不是数据有问题

fangjin28 发表于 2008-5-9 15:46:56

我换个原始信号看行不行?

对啊,是要那样的结果,我还有个原始信号,我把它放在附件里,还麻烦再帮我看看!!!!我运行后好象还没有出现象你给的那样的波形.请大哥指点指点!!!!谢谢.

fangjin28 发表于 2008-5-11 18:55:17

回复 9# 00qinqiang 的帖子

您好!原始数据是错误的,我换了,麻烦您再帮我看看,我运行时好象没能得到你给的那样的图象,我就是不懂怎么出不来!!!请大虾指点。

wx841029 发表于 2008-5-12 17:50:58

好问题,我也想知道怎么弄啊!!!

fangjin28 发表于 2008-5-13 17:29:28

大虾!!!急救啊。。。

00qinqiang 发表于 2008-5-13 23:02:08

我不是什么大虾,我刚入门也不久,我改了一下你的程序,但是效果还是不明显,我传不上附件,你给我你的邮箱吧

cpubbs 发表于 2008-5-14 00:33:42

兄弟压缩一下就可以上传的,多谢多谢!:handshake 传到论坛能有更多朋友可以学习到,呵呵!谢谢共享!:handshake
页: [1] 2
查看完整版本: 寻求志同道合的人