主要内容

频率偏移校正与USRP®硬件

这两个模型说明了如何确定之间的相对频率偏移两个通用软件无线电外围®(USRP®)设备使用仿真软件®。金宝app

发射机发送一个100 Hz的正弦波频率偏移校正(Tx) USRP®硬件模型。接收机接收到信号,计算出频率偏移和显示的抵消频率偏移校正(Rx) USRP®硬件模型。

为了运行这两个模型,您需要确保指定的中心频率的发射机和接收机SDRu块是在可以接受的范围之内,你的USRP®的女儿。请参考的设置和配置部分文档USRP®收音机有关配置主机与SDRu发射机和接收机块。

概述

这两个模型进行FFT-based频率偏移计算在复杂的基带。接收器模型提供了以下信息:

  • 的定量值频率偏移量

  • 的图形化视图spur-free接收机的动态范围

  • 定性的图形视图接收信号的信噪比水平

结构的例子

下面的图显示了发射机模型:

下面的图显示了接收机模型:

下面的图显示了详细的结构接收机子系统:

  • 找到峰值频率块——使用一个FFT找到频率与接收到的信号的最大功率。

  • 频谱分析仪块,计算并显示接收信号的功率谱密度。

接收机

找到峰值频率

找到峰值频率子系统发现频率与接收到的信号的最大功率,等于频率偏移+ 100 Hz。下面的图显示了子系统。在这个子系统,周期图块返回的PSD估计接收信号。调查块发现帧大小和帧样本。根据这些信息,这个子系统发现最大振幅的索引整个频带和转换指数根据频率值

Foffset = IndexofMaxAmplitude * FrameSize / (FFTLength * FrameSampleTime)

findpeakfreq的MATLAB函数。执行这种转换。

频谱分析仪

下面的图中显示的输出频谱分析仪在-100赫兹到100赫兹的频率范围。所示,接收到的信号的频率与最大功率-17 kHz,和spur-free接收机的动态范围大约是14 dB。

运行这个例子

为了校准频率偏移两个USRP®设备,第一次启动频率偏移校正(Tx) USRP®硬件模型在一个USRP®广播,然后启动频率偏移校正(Rx) USRP®硬件模型的另一个USRP®收音机。

运行接收机模型,设置中心频率参数的SDRu接收机块相同的值为中心频率的设置频率偏移校正(Tx) USRP®硬件模型。然后运行模型。频率偏移计算并显示在模拟运行时。

为了弥补发射机/接收机的频率偏移量,添加显示的频率偏移值的中心频率SDRu接收机。如果显示的频率偏移是负的,那么减去从中心频率。频谱分析仪的光谱显示块应该有其最大值0 Hz。

版权声明

国家仪器公司的USRP®是一个商标。