用于旁瓣抑制的非线性调频匹配滤波器

第三章提出了基于固定相位原理的调频匹配滤波信号的设计。结果表明,可以设计非线性调频脉冲压缩信号,使压缩后的脉冲波形具有很低的旁瓣电平。由于这些代表了匹配滤波器的实现,它们没有遭受第7.4节中描述的失配损失。信号频谱和调频调制函数之间的控制关系显示为

其中0\t)是发射的非线性FM信号的瞬时频率对时间特性。由于所需的频率加权函数是偶对称函数,因此从(7-73)可知,0“(t)也必须是偶对称的函数,因此0\t)必须具有奇对称性。第3章描述了几种此类调频脉冲压缩波形。图3.4说明了非线性调频匹配滤波器系统的可能实现方式。匹配的滤波器输出信号将由下式给出

其中|S(co)|2=W{co-W{co)是所需的频率加权函数。非线性色散延迟线的设计引入了尚未像线性延迟设计那样有效解决的问题,尽管超声和光学滤波技术提供的灵活性可以为非线性延迟线提供有效的设计手段(见第13章和第14章)。

使用非线性调频脉冲压缩来控制压缩后的脉冲波形并非没有缺点。这些主要发生在接收信号已经被频移时。这导致由于相位失配条件而导致的距离旁瓣的增加。对于一般情况,接收的频谱可以指定为

其中cod=Incf),并且匹配的滤波器传递函数为

匹配滤波器输出处的频谱函数由下式给出

其中Od(co)=(co)。对于线性调频信号®d(co)主要是两个平方律相位函数的差,因此是频率的线性函数,其斜率与cod的符号和大小成比例。这可以等同于匹配滤波器输出信号的线性时移作为cod的函数,并且是第6章中讨论的线性FM匹配滤波器信号的小多普勒频移的特性之一。当FM函数是非线性的时,Od(co)可以表现出非线性,从而在匹配滤波器输出处产生等效的失真旁瓣。一个说明性的例子是在频率间隔Aco上具有|S(co)|2=cos2(27c[co0-co]/Aco)的非线性FM信号。第3章中给出的该匹配滤波器信号的色散延迟函数为

该信号的匹配滤波器输出频谱模数和延迟函数如图3.10和3.11所示。设a5=co0–w;则与(7-78)相关联的相位函数由下式给出

在匹配条件下,光谱相位函数®s(co)为(7-79)的负值,产生Pf(a5)+3>s(co)=0。如果频谱偏移量为cod,则对于小的cod,匹配滤波器输出频谱相位变为,

(7-80)的第一项与匹配滤波器输出信号的时间上的线性偏移相关联。第二项表示在频带Aco上大约一个周期的正弦频谱相位误差。这将在匹配滤波器输出处造成等效的成对回波时间失真(见第11章)。该相位误差的大小为

并且相关联的成对回波信号的幅度为

如果这些成对的回波失真旁瓣必须保持在压缩脉冲峰值以下30 db,则对wd的限制是

对于-20db旁瓣,wd的限制放宽到

方程(7-83)和(7-84)表明,当不存在频率偏移(即,低范围旁瓣自相关函数)时,即使接收信号的频率的适度偏移也可以抵消非线性FM脉冲压缩信号中固有的优点。wd的这些值指示近似频率稳定性和/或如果要主要保持低水平的距离旁瓣,则允许该信号的多普勒频移的受限范围。

这种类型的距离旁瓣行为得到了对反正切延迟匹配滤波器信号的详细分析[15]的支持。图7.35显示了反正切(正切函数FM)信号的模糊函数模型。压缩脉冲一侧的距离旁瓣随着匹配滤波器输入处的频移增加而逐渐增加。如果频移的符号相反,则增强的旁瓣结构出现在压缩脉冲的相反侧。

在上面的讨论中,假设匹配滤波器应用在搜索或跟踪系统中,其中峰值匹配滤波器输出信号/距离旁瓣比必须在多普勒频移输入的频带上保持相对恒定。在其他应用中,这种类型的匹配滤波器输出行为是不期望的,并且可以使用某些类型的非线性FM信号。第9章讨论了这些例子,涉及脉冲压缩匹配滤波器信号在信号参数测量或估计中的应用。

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
线性调频信号(Linearly Frequency Modulated Signal,LFM信号)是一种在雷达和通信中常用的信号。匹配滤波(Matched Filtering)是解决信号接收和检测中常用的一种方法,它可以将目标信号与一个逆滤波器匹配滤波器)进行卷积,使得输出信号具有最大信噪比。本文将介绍如何使用Matlab进行LFM信号的匹配滤波。 首先,我们需要生成一个LFM信号。可以使用Matlab中的chirp函数生成该信号,其代码如下: t = linspace(0,1,1000); f0 = 10; f1 = 100; y = chirp(t,f0,1,f1); 其中,t是时间轴,f0和f1是LFM信号的起始和结束频率,y是生成的LFM信号。接下来,我们需要生成匹配滤波器。由于LFM信号的自相关函数是一个矩形函数,因此我们可以使用矩形函数作为匹配滤波器。代码如下: N = length(y); h = ones(1,N); 其中,N是LFM信号的长度,h是匹配滤波器。接下来,我们可以使用Matlab中的conv函数进行卷积运算,得到输出信号。代码如下: out = conv(y,h); 其中,out是卷积的输出信号。最后,我们可以使用Matlab中的plot函数对输入、匹配滤波器和输出信号进行绘图展示。代码如下: subplot(3,1,1); plot(t,y); title('Input Signal'); subplot(3,1,2); plot(t,h); title('Matched Filter'); subplot(3,1,3); plot(t,abs(out)); title('Output Signal'); 执行以上代码后,可以得到三张子图,分别展示了输入、匹配滤波器和输出信号。其中,第三张子图的幅度表示输出信号的信噪比,其值越大表示检测到的目标信号越强。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bin bin bingo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值