博客

什么是互相关?以及它是如何提升频谱分析的?

如何使用基于 FPGA 的频谱分析仪对信号执行互相关和自相关测量

互相关是获得电子测量值的有用信号处理方法。这种多功能分析技术通过将给定信号与另一个参考信号进行比较来消除给定信号中的不相关或随机噪声。

对于特征检测、时延估计和信号相似性分析等应用,互相关还可以确定两个信号之间的时间间隔。由于需要高数据流和大量资源计算,特别是在实时场景中,这种方法可能会对硬件造成负担,因此需要正确的工具才能获得最佳结果。然而,这些挑战可以通过可重新配置、基于 FPGA 的硬件来缓解。

什么是互相关以及如何测量它?

从本质上讲,互相关是对两个独立信号彼此相似程度的测量,这个概念也称为交叉相似性。当信号与其自身的滞后版本相匹配时,会应用一种称为自相关的类似技术。

在数学上,互相关定义为两个信号乘积的积分。通常给一个信号一个可变的时间延迟 τ,并且互相关性被表示为该时间延迟的函数。例如,当两个信号没有任何时间重叠时,该函数为零。根据信号幅度是否相似或相反,相关函数也可以取正值或负值。图 1 显示了多个时间延迟互相关的直观示例。

修正

图 1. 互相关测量示例。

互相关测量有哪些应用?

相位噪声分析: 未知振荡器的相位噪声测量通常会受到测量电子设备本身增加的噪声的限制。为了解决这一挑战,该设备可以馈入两个不同的解调通道。对两个结果信号执行互相关分析可以消除由单独的本地振荡器添加的不相关噪声,同时保留相关噪​​声,这是感兴趣的数字。这允许测量低于测量设备本身的相位噪声。

时延估计: 当两个相似信号在时间上匹配时,两个相似信号之间的互相关函数会产生幅度最大值。在确定雷达测量中的距离或飞行时间或同步电信中的信号等应用中,这是一个很有价值的功能。

信号分析: 使用互相关分析地震信号、雷达、声纳和其他信号。将传入信号与已知模板进行比较可以帮助检测低于噪声阈值的事件、提取信息或识别特定事件。

使用基于 FPGA 的频谱分析仪加速互相关测量

现场可编程门阵列 (FPGA) 因其高效、高精度处理大量数据的能力而脱颖而出,使其成为互相关测量等实时应用的理想选择。此外,FPGA 的可重新配置特性意味着相同的硬件可以针对不同的任务或算法进行重新配置,从而提供高度的多功能性。 Moku:Pro 是 Liquid Instruments 推出的一款基于 FPGA 的设备,为要求苛刻的研究和工程应用提供了由 14 种测试和测量仪器组成的可重新配置套件。

Moku:Pro 频谱分析仪 仪器提供四个数据记录通道,以及一个可以对两个输入的任意组合进行分析的数学通道。和 Moku 3.2版本 互相关现在可以作为数学函数使用。

除了独立模式外,Moku:Pro 频谱分析仪还可以在两个输入通道下运行 多仪器并行模式。多仪器模式对 Moku:Pro 设备的 FPGA 进行分区,以便多台仪器可以同时运行。这使得频谱分析仪能够轻松地与其他 Moku 仪器集成,例如 波形发生器 or 相位表,仪器之间具有全数字连接。这种方法消除了模拟设置特有的插入损耗和相位漂移。

图2显示 Moku:Pro 配置为多仪器模式以执行噪声测量。在此设置中,插槽 1 中的波形发生器产生缓慢调频的信号和固定在 12 MHz 的信号。这两个信号被路由到插槽 2 中频谱分析仪仪器的输入 A 和 B。数学通道通过选择的互相关函数启用,从而产生第三个图,其中从图中消除了不相关噪声。

互相关gif

图 2. 两个输入正弦波的互相关测量。第一个信号设置为在 12 MHz 左右调制,而第二个信号固定在 12 MHz。当两个信号在时间上重叠时,互相关函数会出现峰值。

时间相关信号 

在此示例中,我们展示了如何使用互相关来测量信号相似性。使用 Moku 波形发生器,在通道 A 上产生线性调频脉冲,在 50 毫秒内将频率从 30 MHz 扫描到 1 MHz。通道 A 上的信号特意保持在低功率。还在通道 B 上生成参考信号,在相同的时间内扫描相同的频率范围。 

两个信号都被输入 Moku 频谱分析仪,其中数学通道对两个信号执行互相关测量。图 3 显示,不相关噪声已被消除,并且数学通道上的信号在 30 至 50 MHz 频段之外具有低噪声。在信号重叠的该频带内,计算出的互相关性非常强。

互相关测量

图 3. 通道 A(红色)上的频率线性调频脉冲是根据通道 B(蓝色)上的相同信号进行测量的。互相关测量的结果以橙色显示。鉴于时域信号的相似性,互相关的幅度也很高。

如果线性调频信号在时间上反转,从 30 MHz 扫描到 50 MHz,则信号在频谱分析仪上看起来将完全相同。然而,线性调频脉冲现在与参考信号的时间重叠较低,并且所得的互相关测量将较弱。这可以从图 4 中看出,其中通道 A 上的扫描方向已反转。两个信号都会在扫描中间短暂重叠,从而导致相关图在 40 MHz 处出现峰值。这证明了该函数对于检测和分析信号特征(尤其是在时域中)的有用性。 

互相关测量数据

图 4. 通道 A(红色)上的频率线性调频脉冲是根据通道 B(蓝色)上的时间反转版本来测量的。互相关测量的结果以橙色显示,比图 3 所示的结果弱得多。40 MHz 处的峰值是由于线性调频脉冲和时间反演线性调频脉冲在 40 MHz 处短暂重叠所致。

选择正确的频谱分析仪进行互相关

由于 Moku:Pro FPGA 的可重新配置性以及实时处理大量数据的能力,Moku:Pro 频谱分析仪可以以更高的精度、灵活性和效率执行和分析互相关测量。无论是相位噪声分析、时延估计还是信号相似性评估,使用 Moku:Pro 硬件进行互相关测量都可以提供高级研究和开发应用所必需的高精度和多功能性。

查看这些案例研究,了解科学家如何使用 Moku:Pro 频谱分析仪灵活、快速地推进他们的研究:

加速量子光学中的多参数估计

使用 Moku:Lab 和 Moku:Pro 在 DESY 上进行轴子检测

在英特尔实验室使用 Moku:Pro 进行光子 IC 控制系统研究

乐于解答您的问题

在我们的知识库中获取常见问题解答

如果您对设备特性或仪器功能有疑问,请查看我们广泛的 知识库 找到您正在寻找的答案。 您还可以快速查看热门文章并按产品或主题优化搜索。

加入我们的用户论坛以保持联系

想要请求新功能吗? 有支持提示可以分享吗? 从用例示例到新功能公告等等, 用户论坛 是您的一站式产品更新商店,以及与 Liquid Instruments 和我们的全球用户社区的联系。