匹配滤波器:

在通信问题中,人们往往都愿意发送信息含量尽可能少的那种信号。例如,如果某一复杂的消息编成一串二进制数的序列,就可想象一个系统,该系统是一比特接着一比特地发送这条信息。每一比特都可以通过发送一种信号来传送,例如:如果这个比特是0,就发信号x0(t)x_0(t)x0​(t);如果是1就发不同的信号x1(t)x_1(t)x1​(t)。这时,接收这些信号的系统必须能够辨别出已经接收到的是x0(t)x_0(t)x0​(t),还是x1(t)x_1(t)x1​(t)。直观看来,在接收装置中必须有两个系统,一个对x0(t)x_0(t)x0​(t)“调谐”,另一个对x0(t)x_0(t)x0​(t)“调谐”。这里所指的“调谐”就是对某信号“调谐”的系统在接收到该信号后,系统会产生一个大的输出。当一个特定信号被接收时,系统能产生一个大的输出的这种性质正是匹配滤波器所具有的。


实际上,在信号发送和接收过程中,失真和干扰总是存在的。因此,就希望匹配波波器对与其相匹配的输入信号的响应和其他被传送信号的响应之间有最大的差别。这一种性质,在工程上称为"信噪比",即系统对有效输入的响应功率与对无规律噪声的响应功率的比值。信噪比越高,说明系统响应中噪声的占比越少,信号的质量就越高;反之则信号的质量越低。

下面证明为何匹配滤波器具有最大的信噪比:

假设传输的有效信号为g(t)g(t)g(t),在传输过程中混入的无规律可加性噪声为w(t)w(t)w(t),则最终输入系统的输入信号x(t)=g(t)+w(t)x(t)=g(t)+w(t)x(t)=g(t)+w(t)。又设系统的单位冲激响应为h(t)h(t)h(t),输出为y(t)y(t)y(t),故有

y(t)=x(t)∗h(t)=[g(t)+w(t)]∗h(t)=g(t)∗h(t)+w(t)∗h(t)\begin{aligned} y(t)&=x(t)*h(t)\\ &=[g(t)+w(t)]*h(t)\\ &=g(t)*h(t)+w(t)*h(t)\\ \end{aligned} y(t)​=x(t)∗h(t)=[g(t)+w(t)]∗h(t)=g(t)∗h(t)+w(t)∗h(t)​
设有效信号响应S(t)=g(t)∗h(t)S(t)=g(t)*h(t)S(t)=g(t)∗h(t),噪声响应N(t)=w(t)∗h(t)N(t)=w(t)*h(t)N(t)=w(t)∗h(t),则信噪比SNRSNRSNR就等于信号响应的瞬时功率与噪声的平均功率的比值。


为了对系统输入x(t)x(t)x(t)得到最大的输出响应,对一个单位冲激响应为h(t)h(t)h(t)的线性时不变系统中,假设t<0t<0t<0和T>0T>0T>0时h(t)=0h(t)=0h(t)=0,在约束条件
∫0Th2(t)dt=M,M为某一固定正数\int_0^Th^2(t)dt=M,\ \ \ \ \ \ M为某一固定正数 ∫0T​h2(t)dt=M,      M为某一固定正数
下,使系统输出y(T)y(T)y(T)为最大的h(t)h(t)h(t)就是反转与时移后的输入信号乘以一个标量因子。

证明如下:
y(T)=x(T)∗h(T)=∫0Tx(τ)h(T−τ)dτ\begin{aligned} y(T)&=x(T)*h(T)\\ &=\int_0^Tx(\tau)h(T-\tau)d\tau\\ \end{aligned} y(T)​=x(T)∗h(T)=∫0T​x(τ)h(T−τ)dτ​
由施瓦茨不等式:
∫0Tx(τ)h(T−τ)dτ≤[∫0Tx2(τ)dτ]12[∫0Th2(τ)dτ]12=M12[∫0Tx2(τ)dτ]12\begin{aligned} \int_0^Tx(\tau)h(T-\tau)d\tau &\le[\int_0^Tx^2(\tau)d\tau]^{\frac{1}{2}}[\int_0^Th^2(\tau)d\tau]^{\frac{1}{2}}\\ &=M^\frac{1}{2}[\int_0^Tx^2(\tau)d\tau]^{\frac{1}{2}} \end{aligned} ∫0T​x(τ)h(T−τ)dτ​≤[∫0T​x2(τ)dτ]21​[∫0T​h2(τ)dτ]21​=M21​[∫0T​x2(τ)dτ]21​​
可知,要使系统响应达到最大,即上述不等式取等,其条件为
h(T−τ)=kx(τ)⇒h(τ)=kx(T−τ)h(T-\tau)=k\ x(\tau)\\ \Rightarrow h(\tau)=k\ x(T-\tau) h(T−τ)=k x(τ)⇒h(τ)=k x(T−τ)
即该系统的单位冲激响应为反转与时移后的输入信号乘以一个标量因子。

注意到,如果h(τ)h(\tau)h(τ)满足上述条件,则系统输出y(t)y(t)y(t)满足
y(t)=x(t)∗h(t)=∫0Tx(τ)h(t−τ)dτ=k∫0Tx(τ)x(t+τ−T)dτ=kϕxx(t−T)\begin{aligned} y(t)&=x(t)*h(t)\\ &=\int_0^Tx(\tau)h(t-\tau)d\tau\\ &=k\int_0^Tx(\tau)x(t+\tau-T)d\tau\\ &=k\ \phi_{xx}(t-T) \end{aligned} y(t)​=x(t)∗h(t)=∫0T​x(τ)h(t−τ)dτ=k∫0T​x(τ)x(t+τ−T)dτ=k ϕxx​(t−T)​
即输入信号的自相关函数ϕxx(t)\phi_{xx}(t)ϕxx​(t)向右时移TTT之后乘以一个标量因子kkk就等于此时系统的输出函数y(t)y(t)y(t),这也解释了为何此时y(T)y(T)y(T)最大,因为当t−T=0t-T=0t−T=0时,自相关函数ϕxx\phi_{xx}ϕxx​才取得最大值。

匹配滤波器和相关函数起着重要作用的另一个应用是雷达系统。雷达的基本原理是向目标发送的电磁脉冲被目标反射而回到发送端,反射波的延时与目标距离成正比。在理想情况下,被接收的信号只不过是时移了的,并在大小上可能有些变化的原发送信号。所以可理想地认为反射信号x′(t)=kx(t−T0)x'(t)=k\ x(t-T_0)x′(t)=k x(t−T0​),而这两个信号的互相关函数
ϕxx′(t)=∫0Tx(τ)x′(τ+t)dτ=k∫0Tx(τ)x(τ−T0+t)dτ\begin{aligned} \phi_{xx'}(t)&=\int_0^Tx(\tau)x'(\tau+t)d\tau\\ &=k\int_0^Tx(\tau)x(\tau-T_0+t)d\tau \end{aligned} ϕxx′​(t)​=∫0T​x(τ)x′(τ+t)dτ=k∫0T​x(τ)x(τ−T0​+t)dτ​
其形式正好与上面推导的系统输出函数y(t)y(t)y(t)的形式一致,即ϕxx′(t)=kϕxx(t−T0)\phi_{xx'}(t)=k\ \phi_{xx}(t-T_0)ϕxx′​(t)=k ϕxx​(t−T0​),所以我们只需要找到何时该匹配滤波器的输出达到最大值,就可以求出T0T_0T0​,知道反射信号x′(t)x'(t)x′(t)相对于x(t)x(t)x(t)时移了多少,进而得出雷达探测到的物体与雷达间的距离。因此,简单的雷达测距系统工作方式就是基于利用一个对发送波形x(t)x(t)x(t)匹配的匹配滤波器,并记录下该系统的输出达到最大值时的时刻来完成的。

信号与系统研讨(一)匹配滤波器相关推荐

  1. 信号与系统2021年期末考试命题

    简 介: 本文是针对2021年春季学期信号与系统课程期末考试命题所做的准备工作. 关键词: 信号与系统,命题,期末考试 §00 命题说明 1.命题题型   本次命题是面向2021年本科"信号 ...

  2. 余弦信号频谱表达式_2019年清华828信号与系统试题回忆

    此为2019年清华大学828信号与系统考研试题回忆,仅作学习交流使用 一.输入信号 和LTI系统冲激响应 的波形分别如下图所示,系统初始时刻状态为0. (1)写出输出 的表达式: (2)绘制 的波形并 ...

  3. 信号与系统郑君里上册pdf_信号与系统(上册)

    信号与系统(上册)目录 第一章 绪论 1.1 信号与系统 1.2 信号的描述.分类和典型示例 1.3 信号的运算 1.4 阶跃信号与冲激信号 1.5 信号的分解 1.6 系统模型及其分类 1.7 线性 ...

  4. 专业课课本复习(数电,通原,数信,信号与系统,数据结构)

    W 考完了,希望能上岸,攒一点人品!祝看到此贴的您顺利上岸,可能存在部分错误,欢迎评论指正! 数字电路与逻辑设计 数字逻辑电路的分析和方法,常用集成数字逻辑电路的功能和应用:主要内容包括:逻辑代数基础 ...

  5. 基于matlab的离散系统时域分析实验,《信号与系统》 实验一 信号的时域分析及Matlab实现...

    实验一 信号的时域分析及Matlab实现 参考文章 题目 题目1代码实现 讲解 sinc(t) Sa(t) 时移.翻转.展缩 subs(s,old,new) ezplot() 绘画符号函数 题目2代码 ...

  6. 信号与系统 2022 春季学期第一次作业-作业题目准备

    简 介: 关于作业的参考答案需要根据之前结果,再结合现在的修改进行补充. 关键词: 作业,信号与系统 #mermaid-svg-HSmAT7ir1Kl95O1z {font-family:" ...

  7. 2021年信号与系统期中考试的补测试题

    简 介: 记录了对于信号与系统2021年期中考试中因为使用考试宝过程中受到软件干扰而在期末进行的补考过程. 关键词: 信号与系统,期中考试,考试宝 §01 考试宝补测题 在2021年信号与系统分析课程 ...

  8. 2021年信号与系统处理期中考试与课堂交互分数

    §01 期中成绩整理 2021年信号与系统期中考试采取了 考试宝进行课堂练习 方式进行.但是使用考试宝进行测试有以下两方面的问题: 考试宝只能接受姓名和手机号,无法接受学号作为标识符: 考试宝在考试过 ...

  9. 2021年信号与系统作业统计处理

    简 介: 对于2021年信号与系统分析课程作业成绩进行整理 关键词: 信号与系统,作业成绩 §01 作业原始表格 一.原始数据表格   由助教提交的作业统计的原始表格如下图所示. 1.表单结构 (1) ...

  10. 全国大学生智能汽车竞赛讯飞 -智慧餐厅技术报告 ——信号与系统课程论文

    简 介: 通过学习机器人结构相关专业基础知识,通过使用 ROS(Robot Operation system)平台,运用了SLAM.组合导航.路径规划等技术, 还与人工智能领域相关的NLP.深度学习. ...

最新文章

  1. python中安装一个第三方库的命令格式是-PyCharm 如何安装python第三方库及插件
  2. Spring核心技术之IOC容器(一):IOC容器与Bean简介
  3. android 配置aspect_Android APP全面屏适配技术要点
  4. OpenCV仿射变换Affine Transformations
  5. python pillow环境_Python环境Pillow( PIL )图像处理工具使用解析
  6. 曾辉机器人_武昌理工学子在2020年中国机器人大赛中夺冠
  7. ASA防火墙基本配置
  8. 35. PHP 字符串
  9. java线程池——逐步分析
  10. 使用经验-深度学习云服务器mist GPU
  11. linux acl权限是什么意思,Linux ACL是什么意思
  12. jmeter压力测试工具,雪崩效应,容错组件Sentinel
  13. VUE:使用element-ui的el-table时,自定义单元格内容,并tab快速切换指定编辑的单元格,而不是把所有能tab切换的都切换一遍
  14. 比较不错的UI模板——有点像OA工作流
  15. 二分查找、求上界和下界(包括内置函数lower_bound、和upper_bound的使用)
  16. Linux服务器上部署项目以及问题记录
  17. 电子元器件品牌及其代理商
  18. Python字符串中提取国家名称
  19. make: Warning: File “xxx“ has modification time yyy s in the future
  20. 宽带和流量是分开的吗_中国移动为什么免费送宽带和流量?网友:原来都是“套路”...

热门文章

  1. 【BZOJ 1053】反素数【素数基本知识】
  2. 小程序ASC解密(java)
  3. 在WPF中开启摄像头扫描二维码(Media+Zxing)
  4. JS 数组reduce()方法详解及高级技巧
  5. Django2.1迁移数据库出错
  6. 高可用Redis(四):列表,集合与有序集合
  7. 关于webpack升级过后不能打包的问题;
  8. iOS多线程编程--NSOperation(转)
  9. elasticsearch 集群
  10. Codeforces Round #277 (Div. 2) E. LIS of Sequence DP