0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么要给雷达信号加窗?怎么加?

雷达通信电子战 来源:雷达通信电子战 2023-10-27 11:36 次阅读

现代雷达对接收信号都进行了一些形式的采样,而对信号序列x(n)的截短也是不可避免,通常使用乘积来实现。为了减少频谱能量泄漏,可采用不同的截取函数w(n)对信号进行截断,通常称为加窗序列,简称为窗。

wKgZomU7MDOAKwjHAABErBE7BJk037.png

不同的窗函数对信号频谱的影响是不一样的,这主要是因为不同的窗函数产生泄漏的大小不一样,频率分辨能力也不一样。为了不影响截短序列的相位响应,通常需要窗函数保持线性相位。

典型窗函数

常用的窗有:矩形窗、汉明窗(Hamming)、汉宁窗(Hanning)、布莱克曼(Blackman)等。我们可以通过Matlab很容易的对序列进行加窗,也可以简单的看到窗函数的频率响应。

wKgaomU7MDOAH2pdAAG6VcSBlU4622.png

矩形窗的优点是主瓣比较集中,缺点是旁瓣较高,并有负旁瓣,导致加窗过程中带进了高频干扰和频谱泄漏。

汉宁窗又称升余弦窗,汉宁窗使主瓣加宽并降低,旁瓣则显著减小,从减小泄漏观点出发,汉宁窗优于矩形窗。但汉宁窗使主瓣加宽,相当于分析带宽加宽,频率分辨力下降。汉宁窗函数的最大旁瓣值衰减-31dB,但是主瓣宽度比矩形窗函数的主瓣宽度增加了1倍。

汉明窗也是余弦窗的一种,又称改进的升余弦窗,与汉宁窗的加权系数不同。汉明窗加权的系数能使旁瓣达到更小。汉明窗的第一旁瓣衰减为-42dB,其旁瓣衰减速度比汉宁窗衰减速度慢。汉明窗与汉宁窗都是很有用的窗函数。

wKgZomU7MDOAJGXxAANkvqXuxro900.png

为啥要加窗?

在时域上看,加窗其实就是将窗函数作为调制波,输入信号作为载波进行振幅调制。矩形窗对截取的时间窗内的波形未做任何改变,即只是截断信号原样输出。

更普遍地,绝大部分窗函数形状都具有类似从中间到两边逐渐下降的形状,只是下降的速度等细节上有所区别。降低截断引起的泄漏,所有窗函数都是通过降低起始和结束处的信号幅度,来减小截断边沿处信号突变产生的额外频谱。

不同的窗函数,产生泄漏的大小不一样,频率分辨能力也不一样。信号的截断产生了能量泄漏,而用FFT算法计算频谱又产生了栅栏效应,从原理上讲这两种误差都是不能消除的,但是我们可以通过选择不同的窗函数对它们的影响进行抑制。

时域加窗

通常时域上加窗更为普遍,时域截断效应带来了频谱的泄漏,窗函数是为了减小这个截断效应,被设计成一组加权系数w(n)。

域加窗在时域上表现的是点乘,因此在频域上则表现为卷积。卷积可以被看成是一个平滑的过程,相当于一组具有特定函数形状的滤波器,因此,原始信号中在某一频率点上的能量会结合滤波器的形状表现出来,从而减小泄漏。

wKgaomU7MDOAK0ntAAUFWsesL1Q070.png

从上图可以看出对线性调频信号(LFM)的时域加窗会导致主瓣变宽而旁瓣得到明显降低,并且最大幅值也有所降低。

频域加窗

频域加窗在频域上表现为点乘,这是为了减小脉冲压缩后时域的距离向旁瓣,而对匹配滤波器的频率响应加窗。我们知道线性调频脉冲的频率响应近似为矩形,对其乘以窗函数可得到修正后的频率响应。

wKgaomU7MDOARIZEAADUJlDBCfw078.png

修正后的频率响应不再与发射的LFM信号匹配,因此输出峰值和信噪比都会有一定减小。从下图可以看出频域加窗对脉冲压缩结果的影响,导致主瓣变宽而旁瓣得到明显降低,并且最大幅值也有所降低。

wKgZomU7MDOAVgX4AAH4nyFPIIg750.png

从下图可以对比发现时域加窗和频域加窗有一些共同的效果,也有一些不同的区别,例如旁瓣大小不同,旁瓣结构也有所不同等。其中蓝色是频域加窗后脉冲压缩后的结果,绿色是时域加窗后的结果。

加窗对频率和幅值的影响

傅里叶变换后主要的特征有频率、幅值和相位,而加窗对相位的影响是线性的,所以一般不用考虑,下面主要讨论加窗对频率和幅值的影响。

加窗对频率和幅值的影响是关联的,对于时域的单个频率信号,加窗之后的频谱就是将窗谱的谱峰位置平移到信号的频率处,然后进行垂直缩放。说明加窗的影响取决于窗的功率谱,也就容易理解为什么总常看到对窗特征主瓣、旁瓣等的描述。

主瓣变宽就可能与附近的频率的谱相叠加,意味着更难找到叠加后功率谱中最大的频率点,即降低了频率分辨率,较难定位中心频率。旁瓣多意味着信号功率泄露多,主瓣被削弱了,即幅值精度降低了。由于加窗计算中衰减了原始信号的部分能量,因此对于最后的结果还需要加上修正系数。

如何选择“窗函数”?

对于一次过程时间小于窗口的暂态信号或冲击波形,信号开始和结束处本身就是零,不存在截断引起的泄露,不需要加窗抑制,因此只需要用矩形窗即可。

在需要频率分辨率高时,使用旁瓣少的窗口,如汉宁窗,而矩形窗旁瓣太高,泄漏太大;在需要幅值准确时,还可以使用平顶窗。对于连续的周期性波形,可以结合不同的窗口获得所关注的结果。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 频率
    +关注

    关注

    4

    文章

    1413

    浏览量

    59081
  • 函数
    +关注

    关注

    3

    文章

    4273

    浏览量

    62291
  • 雷达信号
    +关注

    关注

    3

    文章

    65

    浏览量

    17276
  • 接收信号
    +关注

    关注

    0

    文章

    20

    浏览量

    7322

原文标题:为什么要给雷达信号“加窗”?怎么加?

文章出处:【微信号:雷达通信电子战,微信公众号:雷达通信电子战】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求大神!单片机怎么实现汉宁

    本人菜鸟,第一次用单片机,现在有一个正弦波模拟信号,频率大概为100KHZ,想在这个正弦波上一个汉宁,不知道能不能实现,如果不能实现应该用什么芯片呢?谢谢各位了。。
    发表于 10-05 21:55

    进展----

    本模块主要实现了对I路、Q路两路信号进行处理,函数为高斯长为64点,
    发表于 07-11 21:21

    labviw后的单边自功率谱源代码

    labviw后的单边自功率谱源代码
    发表于 08-14 14:45

    ARM能产生五个汉宁的正弦信号

    ARM能产生五个汉宁的正弦信号吗,谢了
    发表于 05-24 10:48

    分别用矩形、汉宁、哈明、布莱克曼+FFT对信号进行频谱分析,分析各函数对信号FFT变换的影响

    两个正弦信号产生谐波信号,对谐波信号进行函数处理,然后FFT变换得到频谱,以上进行顺利,但是分析各种
    发表于 07-14 09:50

    CAD建筑制图入门老虎

    `下面具体介绍CAD建筑制图入门老虎,建筑设计有不同窗,有一种老虎是经常使用到,浩辰CAD软件里面专门提供了此功能,下面具体介绍一下CAD制图初学入门老虎
    发表于 03-26 16:53

    林YLR1-4AX下置柜式冷热饮水机电路图

    林YLR1-4AX下置柜式冷热饮水机电路图
    发表于 02-21 11:53 531次阅读
    <b class='flag-5'>加</b>林YLR1-4AX下置<b class='flag-5'>窗</b>柜式冷热饮水机电路图

    基于LPC1114的差值FFT算法的谐波检测设计

    基于LPC1114的差值FFT算法的谐波检测设计
    发表于 09-25 09:00 13次下载
    基于LPC1114的<b class='flag-5'>加</b><b class='flag-5'>窗</b>差值FFT算法的谐波检测设计

    理解FFT和信号原理及意义

    学习信号时域和频域、快速傅立叶变换(FFT)、,以及如何通过这些操作来加深对信号的认识。 1. 理解时域、频域、FFT 傅立叶变换有助于理解常见的
    发表于 11-16 18:07 19.3w次阅读
    理解FFT和<b class='flag-5'>信号</b><b class='flag-5'>加</b><b class='flag-5'>窗</b>原理及意义

    图像中值滤波算法的研究分析

    提出了一种实用的图像滤波算法,即图像中值滤波算法。在分析经典中值滤波算法基础上,给出了中值滤波算法的基本原理与实现过程,与经典的邻域均值滤波器、中值滤波器、Buttenvort
    发表于 11-30 11:11 4次下载
    图像<b class='flag-5'>加</b><b class='flag-5'>窗</b>中值滤波算法的研究分析

    快速傅立叶变换的基本概念及函数的介绍

    4.2 快速傅立叶变换及函数
    的头像 发表于 05-07 06:09 6432次阅读
    快速傅立叶变换的基本概念及<b class='flag-5'>加</b><b class='flag-5'>窗</b>函数的介绍

    信号时域和频域及快速傅立叶变换与信号的详细讲解

    学习信号时域和频域、快速傅立叶变换(FFT)、,以及如何通过这些操作来加深对信号的认识。
    的头像 发表于 01-03 17:42 1.2w次阅读
    <b class='flag-5'>信号</b>时域和频域及快速傅立叶变换与<b class='flag-5'>加</b><b class='flag-5'>窗</b><b class='flag-5'>信号</b>的详细讲解

    stm32倒车雷达测距protues仿真代码

    stm32倒车雷达测距protues仿真代码
    发表于 05-31 11:51 63次下载

    信号基础:频域、时域、FFT和加

    学习信号时域和频域、快速傅立叶变换(FFT)、,以及如何通过这些操作来加深对信号的认识。
    的头像 发表于 04-11 14:02 2729次阅读

    频谱知识:“时域”和“频域”的对比

    现代雷达对接收信号都进行了一些形式的采样,而对信号序列x(n)的截短也是不可避免,通常使用乘积来实现。为了减少频谱能量泄漏,可采用不同的截取函数w(n)对信号进行截断,通常称为
    发表于 06-26 10:20 5705次阅读
    频谱知识:“时域<b class='flag-5'>加</b><b class='flag-5'>窗</b>”和“频域<b class='flag-5'>加</b><b class='flag-5'>窗</b>”的对比