信号加窗的影响(以匹配滤波器为例)

1,加窗主要是时域加窗,为什么是时域加窗呢?因为加窗最早是用于抑制频谱泄露的(FFT的一个毛病),因为理想的FFT结果默认时域波形是恰好整数个周期,这样时域波形进行周期延拓后,时域波形起始点和终止点恰好是在同一个位置。如果不是整数个周期,那么周期延拓后起始点和终止点会有一个突变,而突变就会导致多余的频率部分溢出(频谱泄露)。就类似于冲激函数,时域的突变越剧烈,那么频域的频率成分越宽)。

2,加窗可以抑制旁瓣。因为时域乘以窗函数相当于频域进行卷积,导致加窗后的信号的频域的主瓣更加平滑。以chirp信号通过匹配滤波器为例。令chirp信号为s(t),窗函数为w(t),匹配滤波器为h(t)。不加窗的输出为y1(t)=conv(s(t),h(t)),加窗输出为y2(t)=conv(s(t)w(t),h(t))。首先分析不加窗的情况。chirp信号的频谱S(w)类似于一个矩形函数(网上资料很多,可以搜一下),匹配滤波器的频谱也相应的近似为一个矩形函数,时域卷积等于频域相乘,那么最终的输出结果y1(t)的频域Y1(w)也类似于一个矩形函数,并且虚部近似抵消掉了。因为频域Y1(w)类似于一个矩形函数,那么时域输出y1(t)就是一个sinc型的函数。

开始讨论加窗的影响,对s(t)进行加窗相当于频域上进行卷积,令f(t)=s(t)w(t)表示加窗后的时域波形,那么F(w)=conv(S(w),W(w))。那么此时F(w)已经不是近似的矩形了,而是有点平滑的矩形,类似于一个拱形。如下图所示。我们知道越某个域接近矩形,那么另一个域的旁瓣越高(可以观察窗函数时域和对应的频谱,从而得到这个结论。但是这个结论我并没有经过严格的验证,只是观察出来是这样的),那么这里的加窗后的f(t)的频谱主瓣非常平滑。f(t)与h(t)进行时域卷积,所以频域Y2(w)=F(w)H(w),而H(w)也类似于一个矩形。所以相比与原频谱Y1(w),加窗后的频谱Y2(w)的频谱也相对更加平滑,所以时域y2(t)的旁瓣更低。
在这里插入图片描述
3,加窗会导致展宽。和第二点恰好是互斥的,主要是因为时域加窗导致了频域的主瓣更加的平滑,越平滑就会导致频域主瓣宽度越窄,而我们知道主瓣越窄导致另一个域的主瓣越宽。所以我们观察所有的窗函数,一般窗函数的峰值旁瓣比越高,那么另一个域的主瓣越宽,峰值旁瓣比越低,那么主瓣越窄。大概原理也是类似的。
4,就以信号加窗通过匹配滤波器为例,具体运算方式见2。结果如下。
在这里插入图片描述
5,这里可能会有一个比较绕的点。就比如匹配滤波器的时域波形是类似于sinc函数的,有主瓣的概念,频域类似于一个矩形或者拱形,我也用了主瓣的概念,这样会导致概念模糊不清。这里我用加窗来抑制匹配滤波器输出的时域的旁瓣,而传统的加窗用法是用来降低FFT的频域的旁瓣。所以我们应该如何正确的分析呢?抓住一个点即可,如果时域卷积那么就换到频域相乘,如果是频域卷积就换到时域相乘,主要就是看加窗导致了哪个域的主瓣平滑了,变窄了;那么另一个域的旁瓣就会被抑制,主瓣就会展宽。大致就是这样的。当然时域和频域都有主瓣的时候可以用这个分析方法,那么如果不是这种情况呢?那么一般都是时域加窗抑制不平滑部分从而使抑制频域的旁瓣和频谱泄露,频域加窗的情况目前不记得有接触过。

  • 11
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值