- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用基于加窗FFT变换频谱分析
基于加窗FFT变换的频谱分析
(长沙理工大学城南学院电气与信息工程系电气工程及其自动化)
摘要:随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。信号处理方法是当前机械设备故障诊断中重要的技术基础之一,分析结果的精确程度是诊断成功与否的关键因素。研究频谱分析是当前主要的发展方向之一。数字信号处理基本上从两个方面来解决信号的处理问题:一个是时域方法,即数字滤波;另一个是频域方法,即频谱分析。
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域,这样有助于对信号进行分析。
关键词: 频谱分析;窗函数;FFT
绪论
引言
由于DFT的运算量太大,即使是采用计算机也很难对问题进行实时处理,所以经过很多学者的不懈努力,便出现了通用的快速傅里叶变换(FFT)。快速傅里叶变换(Fast Fourier Transform,FFT)并不是与离散傅里叶变换不同的另一种变换,而是为了减少DFT计算次数的一种快速有效的算法。对FFT算法及其实现方式的研究是很有意义的。目前,FFT己广泛应用在频谱分析、匹配滤波、数字通信、图像处理、语音识别、雷达处理、遥感遥测、地质勘探和无线必威体育官网网址通讯等众多领域。在不同应用场合,需要不同性能要求的FFT处理器。在很多应用领域都要求FFT处理器具有高速度、高精度、大容量和实时处理的性能。因此,如何更快速、更灵活地实现FFT变得越来越重要。
本文主要研究内容
本文的目的主要是分析矩形窗、汉宁窗、哈明窗、布莱克曼窗函数,对信号矩形频谱分析,分析各窗函数对频谱分析的影响。用MATLAB编出程序,把各种函数的图像进行对比,然后在频率不变的情况下改变截断时间,以及在截断时间不变的情况下,改变频率,观察信号的变化。
用矩形窗+FFT对信号矩形频谱分析
MATLAB程序
Fs=1000;
T=1/Fs;
Tp=0.06;
N=Tp*Fs;
w=100*pi;
n=1:N;
Xn=x(t)=12*sin(w*n*T+10*pi/180)+6*sin(3*w*n*T+20*pi/180)+2.5*sin(5*w*n*T+40*pi/180)+2*sin(7*w*n*T+60*pi/180)+sin(9*w*n*T+80*pi/180)+0.5*sin(11*w*n*T+90*pi/180)
Xn=Xn/max(abs(Xn)),wn=boxcar(N);
Xn1=Xn.*wn;
Xk=fft(Xn,4096);
fk=Fs*(0:4095);
plot(fk,abs(Xk)/max(abs(Xk)));
xlabel(Hz);
ylabel(幅值);
分析与结论
在采样频率一定时,增加截断时间长度,分析截断时间长度对频谱分析的影响
矩型窗,T=0.06 Fs=1000
矩型窗,T=0.12 Fs=1000
矩型窗,T=0.18 Fs=1000
矩型窗,T=0.24 Fs=1000
在截断时间长度一定时,修改采样频率,分析采样频率对频谱分析的影响;
矩型窗,T=0.06 Fs=1200
矩型窗,T=0.06 Fs=1400
矩型窗,T=0.06 Fs=1600
矩型窗,T=0.06 Fs=1000
矩型窗,T=0.06 Fs=800
矩形窗的主瓣比较集中,缺点是旁瓣较高,并有负旁瓣,导致变换中带进了高频干扰和泄漏,甚至出现负频现象。由上面图像可以看出增大截断时间T,即矩形窗口加宽,则窗谱将被压缩变窄,旁瓣的影响减小。
用汉宁窗对信号矩形频谱分析
程序
Fs=1000;
T=1/Fs;
Tp=0.06;
N=Tp*Fs;
w=100*pi;
n=1:N;
Xn=x(t)=12*sin(w*n*T+10*pi/180)+6*sin(3*w*n*T+20*pi/180)+2.5*sin(5*w*n*T+40*pi/180)+2*sin(7*w*n*T+60*pi/180)+sin(9*w*n*T+80*pi/180)+0.5*sin(11*w*n*T+90*pi/180)
Xn1=Xn.*wn;
Xk=fft(Xn1,4096);
fk=Fs*(0:4095);
plot(fk,abs(Xk)/max(abs(Xk)));
xlabel(Hz);
ylabel(幅值);
您可能关注的文档
最近下载
- 2020年教学能力大赛现场提问题目及答题要点.docx
- 上浆、挂糊和勾芡.docx VIP
- (高清版)DB34∕T 4574-2023 建设工程文件收集与归档标准.pdf VIP
- 汽车发动机检测与维修教学课件作者秦胜项目六发动机电控系统各传感器检测任务一:空气流量计(G70)的检测课件.doc VIP
- 新课改下高中英语教学的困惑与对策.doc
- 《刘慈欣中英双语科幻经典 青少版1 流浪地球》读书笔记思维导图PPT模板下载.pptx VIP
- 《刘慈欣中英双语科幻经典(青少版)4:山》读后感1000字.docx VIP
- 对标中央八项规定锲而不舍狠抓落实PPT2025中央八项规定精神学习教育课件.pptx VIP
- 高中化学必修二方程式总结-.doc
- 《文化与翻译》文化负载词的处理.ppt VIP
文档评论(0)