跳转至

信号检测理论

匹配滤波器

匹配滤波器的目的:在输入信号形式和噪声统计特性已知时,选择滤波器 \(H(j\omega)\),使某一抽样时刻 \(t_0\) 的输出信噪比最大。

输入信号:

\[r(t)=s_i(t)+n_i(t)\]

滤波器输出信号频谱:

\[S_o(j\omega)=S_i(j\omega)H(j\omega)\]

输出信号:

\[s_o(t)=\frac{1}{2\pi}\int_{-\infty}^{+\infty}S_i(j\omega)H(j\omega)e^{j\omega t}d\omega\]

\(t=t_0\) 时刻:

\[s_o(t_0)=\frac{1}{2\pi}\int_{-\infty}^{+\infty}S_i(j\omega)H(j\omega)e^{j\omega t_0}d\omega\]

输出信噪比:

\[\gamma=\frac{|s_o(t_0)|^2}{\overline{n_o^2(t)}}\]

结论:匹配滤波器就是使 \(t_0\) 时刻输出信噪比最大的线性滤波器。

白噪声匹配滤波器

条件:输入噪声为高斯白噪声,功率谱密度为

\[\Phi_n(\omega)=\frac{N_0}{2}\]

输出噪声平均功率:

\[\overline{n_o^2(t)}=\frac{1}{2\pi}\int_{-\infty}^{+\infty}\Phi_n(\omega)|H(j\omega)|^2d\omega\]

即:

\[\overline{n_o^2(t)}=\frac{N_0}{2}\cdot\frac{1}{2\pi}\int_{-\infty}^{+\infty}|H(j\omega)|^2d\omega\]

输入信号能量:

\[E=\int_{-\infty}^{+\infty}s_i^2(t)dt\]

由 Parseval 定理:

\[E=\frac{1}{2\pi}\int_{-\infty}^{+\infty}|S_i(j\omega)|^2d\omega\]

利用 Cauchy-Schwartz 不等式可得:

\[\left(\frac{S}{N}\right)_o\le \frac{2E}{N_0}\]

最大输出信噪比:

\[\left(\frac{S}{N}\right)_{o,\max}=\frac{2E}{N_0}\]

等号成立条件:

\[H(j\omega)=kS_i^*(j\omega)e^{-j\omega t_0}\]

其中 \(k\) 为任意非零常数,\(t_0\) 为抽样判决时刻。

因此白噪声下匹配滤波器的频率响应为:

\[H(j\omega)=kS_i^*(j\omega)e^{-j\omega t_0}\]

对应时域冲激响应:

\[h(t)=ks_i^*(t_0-t)\]

若信号为实信号,则:

\[h(t)=ks_i(t_0-t)\]

结论:白噪声下,匹配滤波器的冲激响应是输入信号的时间反转和平移;频率响应是输入信号频谱的复共轭并附加线性相位。

幅频特性:

\[|H(j\omega)|=k|S_i(j\omega)|\]

相频特性:

\[\varphi_H(\omega)=-\varphi_S(\omega)-\omega t_0\]

理解:

  • 信号在哪些频率成分强,匹配滤波器就在哪些频率成分响应强。
  • 匹配滤波器在 \(t_0\) 时刻把信号能量尽可能集中起来。
  • 最大输出信噪比只与信号能量 \(E\) 和白噪声功率谱密度 \(N_0/2\) 有关。

相关器与匹配滤波器关系

白噪声下,相关器与匹配滤波器等效。

匹配滤波器冲激响应:

\[h(t)=ks_i(t_0-t)\]

滤波器输出:

\[y(t)=\int_{-\infty}^{+\infty}r(\tau)h(t-\tau)d\tau\]

代入 \(h(t)\)

\[y(t)=k\int_{-\infty}^{+\infty}r(\tau)s_i(t_0-t+\tau)d\tau\]

在抽样时刻 \(t=t_0\)

\[y(t_0)=k\int_{-\infty}^{+\infty}r(\tau)s_i(\tau)d\tau\]

而互相关器输出为:

\[z=\int_{-\infty}^{+\infty}r(t)s_i(t)dt\]

因此:

\[y(t_0)=kz\]

结论:匹配滤波器在 \(t_0\) 时刻的输出,与接收信号和已知信号模板的互相关结果只差一个常数因子。

若输入仅为信号 \(s_i(t)\),则匹配滤波器输出:

\[y(t)=k\int_{-\infty}^{+\infty}s_i(\tau)s_i(t_0-t+\tau)d\tau\]

这相当于信号的自相关函数。

结论:

  • 匹配滤波器输出形式上是相关函数。
  • 白噪声情况下,匹配滤波器与互相关器等效。
  • 相关器直接计算 \(\int r(t)s_i(t)dt\)
  • 匹配滤波器先滤波,再在 \(t_0\) 时刻抽样。
  • 二者本质上都是把接收信号与已知信号模板进行匹配。

色噪声下的匹配滤波器

条件:输入噪声为色噪声,功率谱密度为

\[\Phi_n(\omega)\]

此时噪声在不同频率上的强度不同,不能直接使用白噪声匹配滤波器。

输出噪声平均功率:

\[\overline{n_o^2(t)}=\frac{1}{2\pi}\int_{-\infty}^{+\infty}\Phi_n(\omega)|H(j\omega)|^2d\omega\]

输出信号:

\[s_o(t_0)=\frac{1}{2\pi}\int_{-\infty}^{+\infty}S_i(j\omega)H(j\omega)e^{j\omega t_0}d\omega\]

输出信噪比:

\[\gamma=\frac{\left|\frac{1}{2\pi}\int_{-\infty}^{+\infty}S_i(j\omega)H(j\omega)e^{j\omega t_0}d\omega\right|^2}{\frac{1}{2\pi}\int_{-\infty}^{+\infty}\Phi_n(\omega)|H(j\omega)|^2d\omega}\]

利用 Cauchy-Schwartz 不等式,可得色噪声下最优匹配滤波器:

\[H(j\omega)=k\frac{S_i^*(j\omega)}{\Phi_n(\omega)}e^{-j\omega t_0}\]

最大输出信噪比:

\[\gamma_{\max}=\frac{1}{2\pi}\int_{-\infty}^{+\infty}\frac{|S_i(j\omega)|^2}{\Phi_n(\omega)}d\omega\]

结论:色噪声下匹配滤波器不仅要匹配信号频谱,还要抑制噪声强的频率成分。

理解:

  • 若某频率处信号强、噪声弱,则滤波器增益应较大。
  • 若某频率处信号弱、噪声强,则滤波器增益应较小。
  • 因此色噪声下不是简单地匹配 \(S_i^*(j\omega)\),而是匹配加权后的频谱 \(\dfrac{S_i^*(j\omega)}{\Phi_n(\omega)}\)

色噪声匹配滤波器的预白化方法:

先设计白化滤波器 \(H_w(j\omega)\),使色噪声通过后变为白噪声。

要求:

\[|H_w(j\omega)|^2\Phi_n(\omega)=\frac{N_0}{2}\]

白化后信号频谱为:

\[S_w(j\omega)=S_i(j\omega)H_w(j\omega)\]

对白化后的信号使用白噪声匹配滤波器:

\[H_m(j\omega)=kS_w^*(j\omega)e^{-j\omega t_0}\]

总滤波器为:

\[H(j\omega)=H_w(j\omega)H_m(j\omega)\]

即:

\[H(j\omega)=kH_w(j\omega)S_w^*(j\omega)e^{-j\omega t_0}\]

由于:

\[S_w(j\omega)=S_i(j\omega)H_w(j\omega)\]

所以:

\[H(j\omega)=kS_i^*(j\omega)|H_w(j\omega)|^2e^{-j\omega t_0}\]

又因为:

\[|H_w(j\omega)|^2=\frac{N_0/2}{\Phi_n(\omega)}\]

因此:

\[H(j\omega)=k'\frac{S_i^*(j\omega)}{\Phi_n(\omega)}e^{-j\omega t_0}\]

这与色噪声下直接推导得到的最优匹配滤波器一致。

结论:

  • 色噪声下可以先预白化,再使用白噪声匹配滤波器。
  • 等效结果是:
\[H(j\omega)=k\frac{S_i^*(j\omega)}{\Phi_n(\omega)}e^{-j\omega t_0}\]
  • 白噪声匹配滤波器是色噪声匹配滤波器的特殊情况。

信号检测

信号检测的基本问题:在噪声背景下判断信号是否存在,或判断接收信号属于哪一个已知信号。

通常模型为加性高斯白噪声:

\[r(t)=s(t)+n(t)\]

其中噪声功率谱密度为:

\[\Phi_n(\omega)=\frac{N_0}{2}\]

检测最终通常归结为似然比检验:

\[\lambda(r)=\frac{p_1(r)}{p_0(r)}\mathop{\gtrless}_{H_0}^{H_1}\lambda_0\]

一元已知信号检测

问题:判断已知信号 \(s(t)\) 是否存在。

二元假设:

\[H_0:r(t)=n(t),\quad 0\le t\le T\]
\[H_1:r(t)=s(t)+n(t),\quad 0\le t\le T\]

信号能量:

\[E_s=\int_0^T s^2(t)dt\]

似然比:

\[\lambda(r)=\exp\left[\frac{2}{N_0}\int_0^T r(t)s(t)dt-\frac{1}{N_0}\int_0^T s^2(t)dt\right]\]

似然比检验:

\[\frac{2}{N_0}\int_0^T r(t)s(t)dt-\frac{E_s}{N_0}\mathop{\gtrless}_{H_0}^{H_1}\ln\lambda_0\]

等价为相关器形式:

\[G=\int_0^T r(t)s(t)dt\]

判决规则:

\[G\mathop{\gtrless}_{H_0}^{H_1}v_T\]

门限:

\[v_T=\frac{N_0}{2}\ln\lambda_0+\frac{E_s}{2}\]

统计量分布:

\(H_0\) 下:

\[G\sim N\left(0,\frac{N_0E_s}{2}\right)\]

\(H_1\) 下:

\[G\sim N\left(E_s,\frac{N_0E_s}{2}\right)\]

虚警概率:

\[P_F=P(G>v_T|H_0)\]
\[P_F=Q\left(\frac{v_T}{\sqrt{N_0E_s/2}}\right)\]

检测概率:

\[P_D=P(G>v_T|H_1)\]
\[P_D=Q\left(\frac{v_T-E_s}{\sqrt{N_0E_s/2}}\right)\]

漏检概率:

\[P_M=1-P_D\]

结论:

  • 一元已知信号检测的最佳检测器是相关器。
  • 在白噪声下,相关器与匹配滤波器等效。
  • 检测统计量是接收信号与已知信号模板的相关积分。

二元已知信号检测

问题:判断接收信号属于两个已知信号中的哪一个。

二元假设:

\[H_0:r(t)=s_0(t)+n(t),\quad 0\le t\le T\]
\[H_1:r(t)=s_1(t)+n(t),\quad 0\le t\le T\]

两个信号能量:

\[E_0=\int_0^T s_0^2(t)dt\]
\[E_1=\int_0^T s_1^2(t)dt\]

似然比:

\[\lambda(r)=\exp\left[\frac{2}{N_0}\int_0^T r(t)(s_1(t)-s_0(t))dt-\frac{1}{N_0}(E_1-E_0)\right]\]

似然比检验:

\[\frac{2}{N_0}\int_0^T r(t)(s_1(t)-s_0(t))dt-\frac{E_1-E_0}{N_0}\mathop{\gtrless}_{H_0}^{H_1}\ln\lambda_0\]

定义检测统计量:

\[G=\int_0^T r(t)(s_1(t)-s_0(t))dt\]

判决规则:

\[G\mathop{\gtrless}_{H_0}^{H_1}v_T\]

门限:

\[v_T=\frac{N_0}{2}\ln\lambda_0+\frac{E_1-E_0}{2}\]

若两个信号等能量:

\[E_0=E_1=E_s\]

则门限化为:

\[v_T=\frac{N_0}{2}\ln\lambda_0\]

若先验概率相等、代价相同:

\[\lambda_0=1\]

则:

\[v_T=0\]

此时判决规则为:

\[\int_0^T r(t)(s_1(t)-s_0(t))dt\mathop{\gtrless}_{H_0}^{H_1}0\]

定义互相关系数:

\[\rho=\frac{\int_0^T s_0(t)s_1(t)dt}{E_s}\]

\(E_0=E_1=E_s\),则:

\[\int_0^T [s_1(t)-s_0(t)]^2dt=2E_s(1-\rho)\]

等先验、等代价时,总错误概率:

\[P_e=1-\Phi\left(\sqrt{\frac{E_s(1-\rho)}{N_0}}\right)\]

其中 \(\Phi(\cdot)\) 为标准正态分布函数。

特殊情况:

正交信号:

\[\rho=0\]
\[P_e=1-\Phi\left(\sqrt{\frac{E_s}{N_0}}\right)\]

反相信号:

\[s_1(t)=-s_0(t)\]
\[\rho=-1\]
\[P_e=1-\Phi\left(\sqrt{\frac{2E_s}{N_0}}\right)\]

结论:

  • 二元已知信号检测的最佳统计量是接收信号与差分模板 \(s_1(t)-s_0(t)\) 的相关。
  • 两个信号越不相似,即 \(\rho\) 越小,检测性能越好。
  • 反相信号 \(s_1(t)=-s_0(t)\) 的检测性能最好。

随机相位信号的相参检测

问题:信号相位随机,但接收端知道相位,或者能够获得相位同步信息。

模型:

\[H_0:r(t)=n(t),\quad 0\le t\le T\]
\[H_1:r(t)=s(t,\theta)+n(t),\quad 0\le t\le T\]

其中:

\[s(t,\theta)=A\sin(\omega_c t+\theta)\]

若相位 \(\theta\) 已知,则 \(s(t,\theta)\) 对接收端来说是已知信号。

信号能量:

\[E_s=\int_0^T s^2(t,\theta)dt\]

相参检测统计量:

\[G_\theta=\int_0^T r(t)s(t,\theta)dt\]

判决规则:

\[G_\theta\mathop{\gtrless}_{H_0}^{H_1}v_T\]

门限:

\[v_T=\frac{N_0}{2}\ln\lambda_0+\frac{E_s}{2}\]

统计量分布:

\(H_0\) 下:

\[G_\theta\sim N\left(0,\frac{N_0E_s}{2}\right)\]

\(H_1\) 下:

\[G_\theta\sim N\left(E_s,\frac{N_0E_s}{2}\right)\]

虚警概率:

\[P_F=Q\left(\frac{v_T}{\sqrt{N_0E_s/2}}\right)\]

检测概率:

\[P_D=Q\left(\frac{v_T-E_s}{\sqrt{N_0E_s/2}}\right)\]

漏检概率:

\[P_M=1-P_D\]

结论:

  • 相参检测利用了载波相位信息。
  • 相位已知时,随机相位信号检测退化为一元已知信号检测。
  • 最佳检测器是与 \(s(t,\theta)\) 匹配的相关器或匹配滤波器。
  • 相参检测性能优于非相参检测,但要求接收端有相位同步能力。

随机相位信号的非相参检测

问题:信号相位随机,且接收端不知道相位。

模型:

\[H_0:r(t)=n(t),\quad 0\le t\le T\]
\[H_1:r(t)=A\sin(\omega_c t+\theta)+n(t),\quad 0\le t\le T\]

其中 \(\theta\) 未知,常假设在 \([-\pi,\pi]\) 上均匀分布:

\[p(\theta)=\frac{1}{2\pi}\]

非相参检测不能直接使用单个相位模板 \(s(t,\theta)\),需要把相位作为随机参数积分掉。

边缘似然函数:

\[p_1(r)=\int_{-\pi}^{\pi}p(r|H_1,\theta)p(\theta)d\theta\]

即:

\[p_1(r)=\frac{1}{2\pi}\int_{-\pi}^{\pi}p(r|H_1,\theta)d\theta\]

似然比:

\[\lambda(r)=\frac{p_1(r)}{p_0(r)}\]

判决规则:

\[\lambda(r)\mathop{\gtrless}_{H_0}^{H_1}\lambda_0\]

实际实现中,通常构造同相、正交两路相关器。

定义两个正交模板:

\[\phi_c(t)=\sqrt{\frac{2}{T}}\cos\omega_c t\]
\[\phi_s(t)=\sqrt{\frac{2}{T}}\sin\omega_c t\]

同相分量:

\[X=\int_0^T r(t)\phi_c(t)dt\]

正交分量:

\[Y=\int_0^T r(t)\phi_s(t)dt\]

包络统计量:

\[R=\sqrt{X^2+Y^2}\]

或等价使用平方包络:

\[R^2=X^2+Y^2\]

非相参判决规则:

\[R\mathop{\gtrless}_{H_0}^{H_1}\gamma\]

等价形式:

\[R^2\mathop{\gtrless}_{H_0}^{H_1}\gamma^2\]

\(H_0\) 下,\(X,Y\) 都是零均值高斯变量:

\[X\sim N\left(0,\frac{N_0}{2}\right)\]
\[Y\sim N\left(0,\frac{N_0}{2}\right)\]

因此 \(R\) 服从 Rayleigh 分布,\(R^2\) 服从中心卡方分布。

虚警概率:

\[P_F=P(R>\gamma|H_0)\]
\[P_F=\exp\left(-\frac{\gamma^2}{N_0}\right)\]

门限:

\[\gamma=\sqrt{-N_0\ln P_F}\]

\(H_1\) 下,\(R\) 服从 Rice 分布,\(R^2\) 服从非中心卡方分布。

检测概率可写为 Marcum-Q 函数形式:

\[P_D=Q_1\left(\sqrt{\frac{2E_s}{N_0}},\sqrt{\frac{2\gamma^2}{N_0}}\right)\]

漏检概率:

\[P_M=1-P_D\]

结论:

  • 非相参检测不需要知道信号相位。
  • 检测统计量不是单一路相关输出,而是同相、正交两路输出的包络。
  • 本质上是检测信号在二维正交子空间中的能量。
  • 非相参检测实现更容易,但由于没有利用相位信息,性能通常弱于相参检测。

评论