一种相位编码信号多普勒补偿方法的Matlab仿真

一种相位编码信号多普勒补偿方法的Matlab仿真

程序仿真 作者: ljy123 2020年11月14日 13:321 浏览 评论

 

代码下载地址链接:https://dwz.cn/pclytSZk

参考文献:http://d.wanfangdata.com.cn/periodical/hkldjs200901007

在相位编码信号脉冲压缩技术中,存在着多普勒频率敏感性问题,需要对多普勒频率进行补偿.本文在分析多普勒敏感性原因的基础上,提出了一种补偿算法,该方法可以从根本上解决相位编码信号对多普勒频率的敏感性问题,并通过MATLAB仿真证明了这一算法的正确性与可行性.

以13位巴克码为例,仿真参数:ADC采样频率=40MHz,二相码的码元宽度0.2us,即一个码元采样8点,脉冲重复周期PRT为7.8us,脉冲重复频率PRF=1/PRT,MTD积累的脉冲周期数M=64,雷达工作波长2cm,多普勒频率=200kHz,因为,且脉冲周期数M=64,所以在DDC及MTD后出现在多普勒通道号为37的多普勒通道上,如图3所示(无噪声)。

图3   MTD结果

从图3可以看出,通过MTD,分离出不同速度的目标回波。但是多普勒频率仍然会给每个通道的脉压带来影响,如不进行补偿,则多普勒通道号为37的多普勒通道上的脉压结果见图4中左图,可见脉压结果非常糟糕,旁瓣过高,甚至有两个主瓣。最终处理的结果如图5中左图所示,这样的处理结果对目标的检测产生很大的影响。

a)补偿前脉压输出           b)补偿后脉压输出

图4  37通道上脉压对比图

若用新方法在MTD后对每个多普勒通道进行补偿后再脉压,多普勒通道号为37多普勒通道上的脉压结果如图4中右图所示,可以看出,经过补偿,多普勒频率已经被消除。那么最终处理的结果如图5中右图所示,这样的处理结果非常理想。

图5   补偿前后最终处理结果

仿真条件(fd=200kHz)相同,再分别对信噪比为SNR=0、SNR=10、SNR=20、SNR=30时的内插多普勒补偿后的脉压波形进行仿真,结果如图6所示。由以下这四个图我们可以很清晰的看出,随着信噪比的增大,补偿后的脉压特性越好。因此,这种方法在大信噪比的情况下可以对二相编码信号进行有效的多普勒补偿。

 

a)信噪比为0时补偿结果              b)信噪比为10时补偿结果

c)信噪比为20时补偿结果              d)信噪比为30时补偿结果

 

代码下载地址链接:https://dwz.cn/pclytSZk

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值