背景知识

注意频谱密度和频谱的概念一般不作区分!

  • 能量谱
    能量信号频谱的平方
    S(f)=s(t)ej2πftdt S(f)=\int s(t) e^{-j2\pi ft} {\rm dt}
    G(f)=S(f)2G(f)=|S(f)|^2
    频率ff对应的能量为:
    dEf=G(f)df\rm dE_{f}=G(f) \rm df
  • 功率谱
    功率信号频谱的平方除时间
    P(f)=limT+1TS(f)2P(f)=\lim_{T \rightarrow +\infty} \frac{1}{T}|S(f)|^2
    功率信号的功率为
    P=P(f)dfP=\int P(f) \rm df
  • 帕斯瓦尔定理
    信号的总能量既可以在时间域求积分得到,也可以频域中求积分得到(功率同理):
    W=s(t)dt=12πS(ω)dωW=\int s(t) \rm dt =\frac{1}{2\pi} \int S(\omega) \rm d \omega
  • 维纳辛钦定理
    信号的自相关函数与功率谱是傅里叶变换对关系
    P(ω)=R(t)ejωtdtP(\omega)=\int R(t)e^{-j\omega t} \rm dt

匹配滤波器

基本准则

使滤波器输出的时域信号能在某一时刻,取到最大的信噪比,然后在该时刻进行判决
(通过滤波器输出的信号即可认为是输入信号和输出信号的相关函数,判决时刻可认为是两者波形重合的时刻)

匹配滤波器的频域表达式

设主动声呐发出的信号为s(t)s(t),噪声的功率谱密度为n02\frac{n_0}{2},滤波器的输出为y(t)=s0(t)+n0(t)y(t)=s_0(t)+n_0(t)
滤波器输出信号部分s0(t)s_0(t)可表达为:
s0(t)=12πS0(ω)ejωtdω=12πS(ω)H(ω)ejωtdωs_0(t)=\frac{1}{2\pi}\int S_0(\omega)e^{j \omega t} {\rm d \omega}=\frac{1}{2\pi}\int S(\omega)H(\omega)e^{j \omega t} {\rm d \omega}
噪声的平均功率可表达为:
N0=12πP0(ω)dω=12πP(ω)H(ω)2dω=n04πH(ω)2dωN_0=\frac{1}{2\pi}\int P_0(\omega) {\rm d \omega}=\frac{1}{2\pi}\int P(\omega)|H(\omega)|^2 {\rm d \omega}=\frac{n_0}{4\pi}\int |H(\omega)|^2 {\rm d \omega}
输出信号的瞬时功率与噪声平均功率的比值即为信噪比,要找到使它达到最大的时刻t0t_0
r0=s0(t0)2N0=12πS(ω)H(ω)ejωt0dω2n04πH(ω)2dω2r_0=\frac{|s_0(t_0)|^2}{N_0}=\frac{|\frac{1}{2\pi}\int S(\omega)H(\omega)e^{j \omega t_0} {\rm d \omega}|^2}{|\frac{n_0}{4\pi}\int |H(\omega)|^2 {\rm d \omega}|^2}
根据施瓦兹不等式可知:
12πS(ω)H(ω)ejωt0dω212πH(ω)2dω×S(ω)ejωt02dω|\frac{1}{2\pi}\int S(\omega)H(\omega)e^{j \omega t_0} {\rm d \omega}|^2\leq\frac{1}{2\pi}|\int H(\omega)|^2 {\rm d \omega}\times\int |S(\omega) e^{j \omega t_0} |^2 {\rm d \omega}
等号取到条件为:
H(ω)=K(S(ω)ejωt0)H(\omega)=K(S(\omega) e^{j \omega t_0})^*
信噪比可化简为:
r0=12πS(ω)2dωn02=2En0r_0=\frac{\frac{1}{2\pi}\int |S(\omega) |^2 {\rm d \omega}}{\frac{n_0}{2}}=\frac{2E}{n_0}
注:此时H(ω)=KS(ω)ejωt0H(\omega)=KS^*(\omega)e^{-j\omega t_0},通过该滤波器的信号在t=t0t=t_0的时候取到最大的信噪比

匹配滤波器的冲激响应

根据匹配滤波器的频域表达式H(ω)=KS(ω)ejωt0H(\omega)=KS^*(\omega)e^{-j\omega t_0},利用傅里叶反变换可以求得匹配滤波器的冲激响应h(t)h(t)
h(t)=12πH(ω)ejωtdω=12πKS(ω)ejωt0ejωtdω=K2πs(t0t)=K2πs(t0t)h(t)=\frac{1}{2\pi}\int H(\omega) e^{j \omega t} {\rm d \omega}=\frac{1}{2\pi}\int KS^*(\omega)e^{-j\omega t_0} e^{j \omega t} {\rm d \omega}=\frac{K}{2\pi}s^*(t_0-t)=\frac{K}{2\pi}s(t_0-t)
即匹配滤波器的单位冲激响应为h(t)=Ks(t0t)h(t)=Ks(t_0-t)
注:
1.这里的t0t_0是自己取的,直接决定了滤波器的形式,同时决定了输出信号的最大信噪比的时刻。
2.为了使滤波器是一个因果系统,则h(t)=0,t0h(t)=0, t\leq 0,故s(t)=0,tt0 or t0s(t)=0, t\geq t_0\ or\ t\leq0,即主动声呐发出的信号需为一个短时脉冲。
3.若信号脉宽为TT,则需要满足t0Tt_0\geq T,一般取t0=Tt_0=T使滤波器作最小的延时。

匹配滤波器的输出

根据冲激响应的性质,匹配滤波器的输出可以表示为冲激响应与输入信号的卷积:
s0(t)=s(t)h(t)=h(τ)s(tτ)dτ=Ks(t0τ)s(tτ)dτs_0(t)=s(t)*h(t)=\int h(\tau)s(t-\tau){\rm d\tau}=\int Ks(t_0-\tau)s(t-\tau){\rm d \tau}
【主动声呐】——匹配滤波器
根据上图,可以发现如果t0=Tt_0=T时,h(t)h(t)翻转后直接就可以得到有效的输出信号,否则还需要进行滑动,直到滑动了一段距离后才能得到有效(不为0)的输出信号。
可以得到输出信号的表达式:
r(t)=KR(tt0)r(t)=KR(t-t_0)
即为输入信号的自相关函数,故在t=t0t=t_0时取到最大,故在这个时候进行判决。

相关文章: