相位翻转信号的平均

信息处理 fft 自由度 信噪比 bpsk 平均
2022-01-31 23:38:59

假设我想对一个信号进行平均,该信号由几个频谱分量组成,没有任何直流偏移。我在时域中采样我对从 FFT 获得的功率谱感兴趣(到目前为止)。因为我每次测量的 SNR 是,所以我有平均次一起运行。通常,一条迹线的 SNR 约为 0.005。如果信号从运行到运行(进一步向下)并且如果我平均 > 200'000 次测量,这将按预期工作。小 SNR 的原因来自离散化(在 0 和 1 之间)(例如光子计数)。s(t)M<<1Nξ=0runs

现在我遇到的情况是,在单次测量之间可能会发生我要测量的信号的符号翻转。发生这种情况时,我没有信息。但是,我知道这只是一个标志翻转。除此之外,信号是“连贯的”(有点像 BPSK),因此 如果可能的话,恢复(\phi \mod \pi)也很好。

s(t)=A(t)cos(ωRFt+ϕ+ξπ)+noisewithξ{0,1}.
ϕmodπ

如果我在时域中平均,我显然没有信号。为了解决这个问题,我可以不连贯地平均意味着我平均功率谱或幅度谱而不是时域数据。但是,这将导致SNRN1/4而不是SNRN1/2的缩放。A(t)预计是一个缓慢变化和衰减的函数,例如指数衰减A(t)=A^et/τ

在实际信号中,我有多个不同频率的频谱分量ωRF,i,因此例如

s(t)=A^1 cos(ω1t+ϕ1+ξ1π)+A^2 cos(ω2t+ϕ2+ξ2π)+...+noisewithξi{0,1}.
符号翻转的发生在频谱分量之间没有任何相关性,因此ξ1ξ2是独立的。

我可以做得更好还是这是一个基本限制?N1/4相比,有没有办法获得更有利的 SNR 缩放似乎我没有使用这些信息,只能发生符号翻转。

谢谢!

彼得

1个回答

如果任何给定读数的 SNR 足够高,一种方法是通过对信号进行平方来使频率加倍——这样做可以消除任何 +/-1 调制,类似于使用 BPSK 的载波恢复方法。从这里你可以锁相到加倍信号(它现在将在 2\omega_{RF} 处有一个清晰的分量,以在处创建一个“恢复的载波” 。乘以恢复的载波2ωRFωRFcos(ωRFt)然后,原始信号可以解调相位调制,从而可以实现相干平均。我使用 SNR 为 0.03125 (-15 dB) 的测试用例对此进行了模拟,在这种情况下,噪声是在采样带宽上均匀分布的总白噪声功率,BPSK 调制由 200 个样本的符号持续时间组成。信号仍然是可行的。2ωRF

需要注意的是,如果我们考虑调制信号本身带宽内的噪声分量,等效 BPSK 信号的“SNR”会高得多。增加噪声进一步禁止检测双倍载波信号。如果 OP 可以将单次捕获的持续时间增加到足够长以达到此阈值 SNR 条件,那么这可能是进一步相干平均的可行方法。

模拟结果

放大噪声中的 BPSK 调制波形:

噪声中的 bpsk 调制波形

放大恢复的 2x 载体:

恢复 2x 载体