24小时热门版块排行榜    

查看: 2752  |  回复: 6

z65668396

金虫 (正式写手)

[求助] Matlab频域分析 FFT问题求助

我用simulink搭建了一个框图,得到系统的响应曲线,
用scope保存数据到workspace。这组数据是随时间变化的。
打算对响应曲线进行频谱分析。需要进行FFT变换,有以下几点不懂:
1)已知文献得出系统的一阶固有频率是0.008Hz,二阶0.034Hz,
     是不是我用simulink进行求解时必须用fixed step?求解时步长(即采样间隔)应该选择多少?
2)我在simulink求解系统的时域响应时,仿真时间(即分辨率)应该如何选择?
我的响应曲线如下图:
Matlab频域分析 FFT问题求助

非常感谢各位回答
回复此楼
心有猛虎,细嗅蔷薇。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
Matlab 2013版本有一个专门的FFT模块,里面把许多参量都设置成了直接选择即可,可以现在里面试一下,这样效率比较高
日光之下皆覆辙 月光之下皆旧梦
2楼2013-11-19 08:13:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z65668396

金虫 (正式写手)

引用回帖:
2楼: Originally posted by sunshine819 at 2013-11-19 08:13:56
Matlab 2013版本有一个专门的FFT模块,里面把许多参量都设置成了直接选择即可,可以现在里面试一下,这样效率比较高

嗯 我以前查了  是spectrum scope这个模块
可是设置后出现仿真出的图像差很多
麻烦问下,我的仿真时间和仿真步长是不是对这个模块的结果有影响?
心有猛虎,细嗅蔷薇。
3楼2013-11-19 10:24:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
z65668396: 金币+30, ★★★★★最佳答案, 不好意思 最近一直忙别的事情 2013-12-05 10:39:49
引用回帖:
3楼: Originally posted by z65668396 at 2013-11-19 10:24:27
嗯 我以前查了  是spectrum scope这个模块
可是设置后出现仿真出的图像差很多
麻烦问下,我的仿真时间和仿真步长是不是对这个模块的结果有影响?...

SPTool这个模块,仿真时间和步长只要显著高于你想观察的典型频率就不会有明显影响,但是SPTool中会要求你给定sample interval,所以你给定的这个值要与你仿真的设置一致才行
日光之下皆覆辙 月光之下皆旧梦
4楼2013-11-19 12:32:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z65668396

金虫 (正式写手)

引用回帖:
4楼: Originally posted by sunshine819 at 2013-11-19 12:32:51
SPTool这个模块,仿真时间和步长只要显著高于你想观察的典型频率就不会有明显影响,但是SPTool中会要求你给定sample interval,所以你给定的这个值要与你仿真的设置一致才行...

不好意思 最近一直在忙别的事情,没有做这方面。
谢谢您的建议,我只需要对时序数据fft一下就行了,看振幅。
再请教您个问题,我用fft得到了频域内的振幅,可是不太平滑,查资料知道要通过多段fft平均来对曲线进行平滑,可是具体怎么实施都没有讲。
您知道哪些书籍里有讲这方面的知识吗?
做的内容第一次涉及频域方面的,不是很懂。
我查了一些数字信号处理方面的书,只有fft方面的,都没有找到关于平滑曲线的。
心有猛虎,细嗅蔷薇。
5楼2013-12-05 10:47:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

引用回帖:
5楼: Originally posted by z65668396 at 2013-12-05 10:47:14
不好意思 最近一直在忙别的事情,没有做这方面。
谢谢您的建议,我只需要对时序数据fft一下就行了,看振幅。
再请教您个问题,我用fft得到了频域内的振幅,可是不太平滑,查资料知道要通过多段fft平均来对曲线进 ...

我自己也不是做数字信号处理的,说一下自己的经验吧,SPTool里面有许多不同的加窗方式,选择不同的加窗方式,处理的结果的光滑程度和功率谱都会有一些差异,您可以试一下,看看是否满足您的要求,至于FFT的理论分析,我自己也不是很懂。
日光之下皆覆辙 月光之下皆旧梦
6楼2013-12-05 16:36:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z65668396

金虫 (正式写手)

引用回帖:
6楼: Originally posted by sunshine819 at 2013-12-05 16:36:33
我自己也不是做数字信号处理的,说一下自己的经验吧,SPTool里面有许多不同的加窗方式,选择不同的加窗方式,处理的结果的光滑程度和功率谱都会有一些差异,您可以试一下,看看是否满足您的要求,至于FFT的理论分析 ...

好的  非常感谢您的帮助
我再研究研究
心有猛虎,细嗅蔷薇。
7楼2013-12-05 19:18:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 z65668396 的主题更新
信息提示
请填处理意见