如何定义噪声中多个信号的 SNR?

信息处理 信噪比 信号检测 估计
2022-01-11 21:31:08

维快照向量的情况下,我必须估计测量中存在的被加性噪声污染的信号数量,建模为其中向量,表示个不同的信号。是一个非随机矩阵,是一个噪声向量。(这种模型在数组处理问题中很常见。)nxx=As+zsk×1kAn×kzn×1

我应该如何定义 SNR——每个信号,平均还是其他?

2个回答

对您来说重要的测量取决于应用程序。如果您正在寻找所有信号功率对噪声功率的全面测量,那么您将信号定义为所有信号频带中的功率和噪声频带中的所有功率的噪声。

但是,如果您尝试使用子频带自适应滤波器来校正某种失真,那么您关心的特定频带中的 SNR 将比整体 SNR 重要。

在同一应用中,两种测量在系统的不同阶段都可能很重要。如果您在无线通信领域工作,并且被数字化的频率范围包含多个信号,那么进入接收器的整体 SNR 需要足够高,以限制数字化之前放大器引入的噪声。但是,如果在我将频段数字化之后,它会被分成多个子部分来解调信号,我只关心当前正在解调的信号的 SNR。

对于您的应用来说,这听起来像是一个全面的衡量标准很重要,因为您将频率范围视为一个整体。

在时间交错 ADC(我的主题)的失配校正算法的应用中,我们有时会使用多个正弦波输入到交错转换器来测量性能提高校正算法。当所需的信号位置已知时,这使得计算和可视化诸如 SNR 和 SFDR 之类的东西变得更加容易。

我希望这有帮助,

查尔纳

正如 Charna 所说,这取决于您要做什么,但通常当您对多个信号感兴趣时,您必须单独处理这些信号。

例如,如果我正在创建一个 W-CDMA 电话,我总是必须在存在噪声的情况下处理相同频率的多个信号。在这种情况下,总信号功率是多少并不重要。为了恢复任何有用的信息,我需要恢复单个信号,因此我需要让每个单独的 SNR 足够高以解调信号。事实上,在处理每个信号时,其他信号充当干扰源,这就是为什么他们使用SINR来衡量信号的可恢复性,而不是 SNR。

无论如何,长话短说,这取决于您要做什么,但通常您只关心单个信号的 SNR,在这种情况下,其他信号甚至可能是干扰源。