在学习通感一体化过程中对雷达中的匹配滤波和脉冲压缩一直很晕,在看了几个视频和博客后有了一点自己的理解,大概写一下以防忘记。

1 学习资料

  • 匹配滤波器与脉冲压缩:对匹配滤波器和脉冲压缩的直观理解
  • 西电魏青老师雷达原理第60节
  • 信号与系统研讨(一)匹配滤波器
  • 雷达原理---匹配滤波器原理及MATLAB仿真

2 脉冲压缩的目的——雷达距离分辨率与最大作用距离的矛盾

匹配滤波器是实现脉冲压缩的手段,而脉冲压缩的目的主要是为了解决雷达距离分辨率性能的提升和最大作用距离之间的矛盾,这里简单先介绍一下雷达的距离分辨率和最大作用距离的概念

  • 雷达的距离分辨率——若有两个待探测目标在空间上离的较近,雷达能够分辨出是两个目标的目标之间的最小距离。也就是如果比这个距离还小的话,雷达就无法判断出那是两个目标。在进行性能优化时,雷达的距离分辨率越小则分辨性能越优。
  • 雷达最大作用距离——雷达能探测到目标的最远距离,超过这个距离雷达就“看不见”了,雷达只能对在最大作用距离内的目标进行各项参数的估计

假设雷达发射的是如下图所示的脉冲信号,一个脉冲信号的持续时间是 。若空间中存在两个位置相近的探测目标,那么在相近的时间内,雷达将会接收到来自两个目的的回波。当两个目标的回波存在脉冲间隔时,雷达可以分辨出这是两个目标的回波。而当两个目标的回波存在重叠时,信号连成一片,雷达将会认为这是一个目标的回波信号,不能判断出这是两个目标。故可以理解为B目标的回波不能侵入A目标回波的矩形包络内。

若设A目标回波的信号持续时间为  ,电磁波的传播速度为光速 ,A目标接收到回波信号的时间为,那么为使矩形包络不重合,B目标接收到雷达回波信号的时间需要满足

若目标B回波信号到达时间 ,那么目标A和B与雷达的距离可以分别写为

故有A和B之间的最小可分辨距离也就是雷达的距离分辨率可以写为:

又有用能量表示的雷达作用距离的公式如下:

其中  代表信号能量,由上面 及  的公式可知,当  减小时,减小,雷达的距离分辨率减小,距离分辨性能提升,但是却也会减小,雷达的最大作用距离减小,这是我们不希望看到的,故有雷达距离分辨性能提升和雷达最大作用距离减小之间的矛盾。而这个矛盾需要通过脉冲压缩来解决。

2 脉冲压缩原理——怎么解决矛盾

根据上述分析可知,不管是雷达的距离分辨性能还是雷达的最大作用距离均与雷达脉冲的持续时间,也就是 有关。而要使雷达的最大作用距离增大,我们需要增大 ,要使雷达的距离分辨性能增大则需要减小 ,那如果在能够在计算雷达的作用距离时有一个较大的​​​​​​​ ,而对接收到的雷达回波脉冲进行处理检测目标是否存在时有一个较小的​​​​​​​ ,那就可以实现作用距离和分辨性能的双重优化。值得注意的是,虽然是一个​​​​​​​ ,但是它对雷达最大作用距离的影响主要是在发射端,而对雷达分辨率的影响主要是在接收端。而匹配滤波主要就是在接收端对雷达回波进行脉冲压缩,这里的脉冲压缩指的就是通过处理减小脉冲的持续时间​​​​​​​ ,​​​​​​​ 减小,脉冲变窄,也就是实现了脉冲“压缩”。脉冲变窄后,两个不同目标的回波脉冲自然就更不易重合,从而提高了雷达的距离分辨率。

3 匹配滤波器——实现脉冲压缩

那么如何实现脉冲变窄呢?这就需要匹配滤波器了

3.1 匹配滤波器原理

我们都知道滤波器是借助系统函数从频率域上对信号进行筛选,时域上的系统函数称为响应函数,而频域上的系统函数称为或者,这里主要用到。频率域上的函数具有幅频特性和相频特性,也就是

一个匹配滤波器的幅频函数和相频函数如下图所示:

 

匹配滤波器的幅频特性函数可以对一定频率的信号进行筛选,去除不需要的频率分量。匹配滤波器的系统函数被设计为取滤波器输入信号频谱的复共轭。故匹配滤波器的相频特性被设计为与滤波器输入信号的相位相反。这样做可以带来什么好处呢?

如上图所示,当一个接收回波信号进入匹配滤波器时,可对其做傅里叶变换得到它的频域信号

输出信号的频域表达式就可以写成

由于匹配滤波器的相位与输入信号相反,故有

也就是经过匹配滤波后的信号在每个频率分量上的相位都被处理为0,那么在时域上,各个频率分量的相位就是相同的,由下图可以看出,当相位相同时,不同频率分量的峰值处的时刻就重合了。

那么在时域上对各个频率分量进行相加,得到的时域信号就会是一个高峰值窄脉宽的信号,如下图左下角所示。由左下角的图可以看出原始信号经过匹配滤波后脉冲尖峰的范围变小,又宽脉冲变为窄脉冲,从而实现了脉冲压缩。

3.2 雷达接收机中的匹配滤波器系统函数(补充)

上述大概对匹配滤波进行脉冲压缩的基本原理进行了阐述,且为了便于理解给出了基本的系统函数表达式。根据上述原理,在雷达接收机中,匹配滤波器通过将不同频率分量的相位调整一致使其峰值对准并在时域加和,不仅可以实现脉冲压缩输出窄脉冲信号,还可以提高输出信号的信噪比,使滤波器输出信噪比在某一特定时刻达到最大,而这一特定时刻就代表了目标所在的时刻,可以根据此时刻测出目标与雷达的距离。

一个重点是,在接收到回波信号之前,接收机是不知道的值的,接收机需要找到何时匹配滤波器的输出达到最大值,也就是何时输出脉冲的尖峰,并把这个时刻作为,借助就可以知道回波信号相对于发射信号时移了多少,从而测算出距离。

其中在雷达接收机的匹配滤波器中系统函数被表示为

表示雷达发射机的发射信号,接收回波信号的频谱函数为,对其取复共轭就可以得到匹配滤波器的传递函数,故中的其实就是回波信号的时延。同时也可以被看作是抽样判决时刻,将时刻的取值和门限值做对比从而判断是否存在目标。

通感一体化学习笔记(1)——匹配滤波与脉冲压缩相关推荐

  1. 匹配滤波(脉冲压缩) matlab代码,亲测可用

    匹配滤波(脉冲压缩) matlab代码,亲测可用 匹配滤波(matched filtering)是最佳滤波的一种,当输入信号具有某一特殊波形时,其输出信噪比达到最大. 匹配滤波器的相频特性和输入信号正 ...

  2. codesys工程ST语言学习笔记(五)打开压缩文件projectarchive失败,指定的工程不能被加载

    codesys解压文件projectarchive失败 不会编译程序或者建立工程的点击第一篇文章codesys工程ST语言学习笔记(一)建立工程与编译 不会编译程序或者建立工程的点击第一篇文章code ...

  3. 匹配滤波(脉冲压缩)

    [TOC] 匹配滤波原理 匹配滤波器(match filter)是最佳线性滤波器的一种,该滤波器的准则是输出信噪比最大,常用于通信.雷达等系统的接收机中,下面对其冲激响应/系统函数进行推导. 设该滤波 ...

  4. 雷达系统 学习笔记(五)——脉冲多普勒雷达2

    第五章 脉冲多普勒雷达 5.4 脉冲多普勒雷达的信号处理 5.4.1 概述 5.4.2 抑制各种杂波的滤波器和恒虚警处理 脉冲多普勒雷达接收机是一个复杂的信号处理系统,在这一系统中包括对发射机泄漏和高 ...

  5. 雷达系统 学习笔记(四)——脉冲多普勒雷达1

    第五章 脉冲多普勒雷达 脉冲多普勒雷达特点:具有脉冲雷达的距离分辨力和连续波雷达的速度分辨力,有较强的抑制杂波能力,因而能在较强的杂波背景中分辨出目标回波. 5.1 脉冲多普勒雷达的基本概念 5.1. ...

  6. C语言学习笔记---一个简单的文件压缩示例

      通过一个简单的文件文件压缩例子,来学习文件操作的相关函数.该程序以只读的方式 "r" 打开第一个文件,以只写的方式"w"打开第二个文件.将第一个文件中每隔3 ...

  7. linux学习笔记-10.解压与压缩

    1.gzip压缩 gzip a.txt 2.解压 gunzip a.txt.gz gzip -d a.txt.gz 3.bzip2压缩 bzip2 a 4.解压 bunzip2 a.bz2 bzip2 ...

  8. 【算法学习笔记】74. 枚举 状态压缩 填充方案 SJTU OJ 1391 畅畅的牙签袋(改)...

    一开始想贪心,类似启发式搜索的感觉...后来觉得不行,而且很难写. 不如就枚举.可以通过0到2^W的中的每一个数的二进制形式来对应,第一行每个位置是否作为中心点放入十字格子的情况. 当此处为0时表示不 ...

  9. 小菜鸡的Three.js学习笔记(一)-三维模型压缩DRACO初探

    最近因为需要做一个网站来加载岩石的激光扫描三维模型需要用到three.js,就去查了一些资料,发现资料挺少的,就自己记录下来以备不时只需.首先,我的模型贼大,我也不知道为啥,给我的模型都是超级大的ob ...

  10. 脉冲神经网络学习笔记(综述)

    脉冲神经网络学习笔记 一. 基本框架 脉冲神经网络的监督算法目标是实现对脉冲序列中包含的时空模式的信息的学习,脉冲序列的定义: S(t)对一个Dirac函数进行求和,f代表发放的第f个脉冲,Dirac ...

最新文章

  1. Linux下的I/O
  2. fiddler及postman讲解
  3. 如何自学python基础-零基础如何学习python
  4. Java编程思想笔记(持有对象)
  5. cocos工程里面“”invalid ''cobl” in fuction xxx原理与解决方案
  6. 华为u8825d解锁工具_黔隆科技刷机教程VIVOX20PLUSA忘记密码刷机解锁降级救砖解屏幕锁账户锁教程...
  7. stl中copy()函数_std :: rotate_copy()函数以及C ++ STL中的示例
  8. iOS开发之网络编程--6、NSURLSessionConfiguration笔记
  9. html帧内容,html将内容从一个帧移动到另一个帧
  10. Qt下libusb-win32的使用(一)打印设备描述符
  11. Linux 下的 Docker 安装与使用
  12. 霸气!任正非:即使美企断供 也无法威胁华为生存
  13. 热电偶校验仪使用说明_APSL311系列压力校验仪
  14. 08-图8 How Long Does It Take
  15. 推荐 浙江省国税vpdn安装正确的方法 如何安装后缀为ocx的控件 由于无法验证发布者 ,所以windows 已经阻止次软件
  16. android中android:wight详解
  17. 蓝桥杯——PCF8591
  18. 网站服务器迁移域名怎么配置文件,记录网站服务器搬家如何迁移 Let’s Encrypt 证书 | 老左笔记...
  19. 如何对word中不同页面设置不同页眉页脚
  20. css炫酷标题,分享几个CSS小众但炫酷的技巧

热门文章

  1. Python期末考试编程题
  2. java字体设置框_CSS样式更改——字体设置Font边框Border
  3. python光流法算法学习
  4. python爬取公众号推荐,用python爬取公众号的方法
  5. 计算机网络介绍,TCP协议,Socket网络编程
  6. 永久关闭wps热点新闻的办法
  7. OMNeT 例程 Tictoc16 学习笔记
  8. 卡方检验还是费歇尔精确检验?
  9. 月薪1万在中国是什么水平?答案揭露残酷的收入真相
  10. vm虚拟机搭建click house(单机)