原创 单片机实现FFT中加窗和周期延拓两种方法的比较

2011-2-14 10:19 1790 5 5 分类: 工程师职场

在计算谐波的时候使用了汉宁窗+FFT快速算法,在处理计算结果的时候使用快速开放算法。


总电流谐波分析方案:


一、加窗和周期延拓两种方法的比较:


讨论方案:


对采样的信号进行截断采样会早成频谱的泄漏,减少频谱泄漏的方法如下:


方法一:为了减少频谱泄漏可以采用周期延拓的做法减少频谱的泄漏;


方法二:在采样周期个数比较少的时候可以使用汉宁窗配合快速算法实现;


        汉宁窗函数的原型:0.5×(1-cos(2∏n/N) )


Matlab比较两种方案如图1(不加窗),图2(hanning窗):


21e6d328-f82f-41e2-94cc-e20dbf1ba6ee.jpg


使用hanning窗后对旁瓣有很好的抑制作用,但是主瓣的宽度变为矩形窗的两倍,且分析完以后的信号衰减为原来的两倍。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条