- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DFT分析连续时信号频谱
在matlab中对信号进行采样,其中f1 1000Hz,根据奈奎斯特采样定理,采样频率f 2*f1,在此我们取f 3000Hz在matlab中仿真也好,实际中处理的信号也罢,一般都是数字信号。而采样就是将信号数字化的一个过程,设将信号s1 t 数字化得到信号s1 n cos 2*pi*f1/f*n ,其中n [0…N-1],N为采样点数。
为什么说s1 n cos 2*pi*f1/f*n 表示以采样率f对频率为f1的信号进行采样的结果呢?采样,顾名思义,就是对信号隔一段时间取一个值,而隔的这段时间就是采样间隔,取其倒数就是采样率了,那们我们看s1 n cos 2*pi*f1/f*n ,将前面的参数代入,当n 0时,s1 0 cos 0 ,当n 1时,s1 1 cos 2*pi*1000/3000*1 ,当n 2时, s1 2 cos 2*pi*1000/3000*2 ,当n 3时,s1 3 cos 2*pi*1000/3000*3 ,这是不是想当于对信号s1 t 的一个周期内采了三个样点呢?对一个频率为1000Hz的信号每周期采三个样点不就是相当于以3倍于频率的采样率进行采样呢?注意,当n 3时相当于下一个周期的起始了。
我们取采样点数N 64,即对64/3 21.3个周期,共计64/3/f1 21.3ms时长。
我们在matlab中输入以下命令: n 0:63; f1 1000;f 3000; s1 cos 2*pi*f1/f*n ; plot abs fft s1 ;从理论上讲应该在1000Hz和-1000Hz两个频点上有两根线,即应该在 解得k 21.3上和64-上有两根谱线。观察图1可知,两个峰值大约对应横轴坐标为21和43 64-21两个点。
图1下面引入一个新的概念:频率分辨率频率分辩率是指频域取样中两相邻点间的频率间隔。更确切的说是如果某一信号含有两个频率成分f1和f2,Of |f2-f1|,频率分辨率的概念是如果频率分辨率大于Of,对信号进行谱分析后将不能别出其含有两个频率成分,这两个频率将混叠在一起。
现在我们设定信号s t cos w1*t +sin w2*t ,其中w1 2*pi*1000,w2 2*pi*1100
在matlab中输入以下命令计算其频谱: n 0:63; f1 1000;f2 1100;f 3000; s5 cos 2*pi*f1/f*n +sin 2*pi*f2/f*n ; plot abs fft s5 ;
图从图中可以看出能够分辨出f1 1000Hz和f2 1100Hz两个频率分量。
我们利用的理论来计算一下此时的频率分辨率:
采样频率fs 3000Hz
采样点个数N 64
最长记录长度tp N* 1/fs
频率分辨率F 1/tp fs/N 3000/64 46.875Hz
因为F f2-f1 100Hz,因此能够分辨出两个频率分量。
第一种尝试:fs不变仍为3000Hz,即奈奎斯特定理仍然满足,大于信号s t 的最高频率分量1100Hz的两倍,但将采样点个数N减小为24个,在matlab中输入以下命令: n 0:23; f1 1000;f2 1100;f 3000; s cos 2*pi*f1/f*n +sin 2*pi*f2/f*n ; plot abs fft s ; 图第二种尝试:采样率fs升为8000Hz,即满足奈奎斯特采样定理,大于信号s t 的最高频率分量1100Hz的两倍,采样点个数N不变,仍为64个,在matlab中输入以下命令: n 0:63; f1 1000;f2 1100;f 8000; s cos 2*pi*f1/f*n +sin 2*pi*f2/f*n ; plot abs fft s ;
图由图图可以看出,这种尝试虽然满足奈奎斯特采样定理,但都不能分辨出两个频率分量,用前面的理论知识可以作如下分析:
第一种尝试的频率分辨率F 1/tp fs/N 3000/24 125Hz 100Hz
第二种尝试的频率分辨率F 1/tp fs/N 8000/64 125Hz 100Hz
因此以上种尝试均不能分辨出频率间隔为100Hz的两个频率分量。第种尝试::如图所示,频谱很不平滑,呈很明显的折线状态,采样率fs为000Hz,即满足奈奎斯特采样定理,大于信号s t 的最高频率分量1100Hz的两倍,采样点个数,在matlab中输入以下命令:
n 0:23;
f1 1000;f2 1100;f 3000;
s5 cos 2*pi*f1/f*n +sin 2*pi*f2/f*n ;
s6 [s5,zeros 1,40 ]
plot abs fft s6 图是将图中的信号在时域补了个零后才进行谱分析的。比较图与图,虽然相对于图来说图
您可能关注的文档
最近下载
- DBJ∕T13-363-2021 福建省智慧杆建设技术标准.pdf VIP
- 2023年初级会计职称《经济法基础》精讲课件-第一章--总论.pptx VIP
- 科学教育出版社七年级上册劳动实践手册教案.docx VIP
- 建筑施工 - L17J104复合外模板现浇混凝土保温系统建筑构造(山东图集2018.1.1实施).pdf VIP
- 2023年初级会计职称《经济法基础》精讲课件--第二章-会计法律制度.pptx VIP
- 高中英语句子成分及简单句的五种基本句型课件(共47张PPT).ppt VIP
- 风管精品工程施工方案(3篇).docx VIP
- DLT 1572.3-2016 变电站和发电厂直流辅助电源系统短路电流 第3部分:算例.docx VIP
- 职业技术学院《三坐标智能测量技术》课程标准 机械制造及自动化专业.pdf VIP
- 《特种设备安全培训》精品课件(2024).pptx VIP
文档评论(0)