主要内容

5 g波形发生器

创建、削弱、可视化和导出5G NR波形

描述

5 g波形发生器app允许您创建、削弱、可视化和导出5G NR波形。

该应用程序通过使用无线波形发生器应用程序配置为5 g NR波形的一代。使用这款应用,你可以:

  • 生成NR上行和下行载波波形。

  • 为FR1生成NR测试模型(NR- tm),如TS 38.141-1节4.9.2所定义[1]

  • 为FR2生成NR-TM,如TS 38.141-2节4.9.2所定义[2]

  • 生成NR下行固定参考信道(FRC)波形,定义见TS 38.101-1附录A.3[3]

  • 生成NR上行FRC波形,如TS 38.104附件A所定义[4]

  • 导出NR波形到您的工作区或一个.mat或者一个.bb文件。

  • 出口NR波形生成参数到一个可运行的MATLAB®脚本或Simulink®块。

  • 可视化频谱分析仪、通道视图、OFDM网格、资源元素(RE)映射(仅下行和上行链路)和互补累积分布函数(CCDF)图中的NR波形。app会即时更新OFDM网格和通道视图图,以反映当前波形配置。OFDM网格还突出了信道和信号之间的冲突

  • 扭曲了NR波形通过添加射频损伤,如AWGN、相位偏移、频率偏移、DC偏移、IQ失衡和无记忆立方非线性。

  • 生成一个NR波形,您可以使用连接的无线电或实验室测试仪器传输。

创造、削弱、可视化和输出波形而不是NR波形,您必须重新配置应用程序。有关功能的完整列表,请参阅无线波形发生器应用程序。

更多信息,请参见创建波形使用无线波形生成器应用程序

打开5G波形发生器App

MATLAB工具条:上应用程序选项卡,在信号处理与通信,点击应用图标。

MATLAB命令提示符:输入nrWaveformGenerator该命令打开无线波形发生器应用程序配置为5G波形生成

例子

全部展开

该示例展示了如何通过使用的方法生成符合标准的NR上行和下行载波波形、NR测试模型(NR- tm)和NR上行和下行固定参考通道(FRC)波形5 g波形发生器该示例还讨论了应用程序中可用的波形导出和传输选项。

打开5G波形发生器App

应用程序选项卡的MATLAB®工具条,在信号处理与通信,单击5 g波形发生器应用程序图标。该应用程序打开无线波形发生器应用程序配置为5G波形生成。

选择5G NR波形

波形类型部分在应用程序工具条上,单击您想要生成的波形。选择其中一个波形。

  • 5 g下行

  • 5 g上行

  • 5 g测试模型

  • 5 g下行FRC

  • 5 g上行FRC

生成5G NR波形

根据所选波形,应用程序会显示特定的选项卡,你可以在其中设置所选波形的参数。在应用工具条上,在一代节中,您可以添加减值,并设置适用于所选波形的可视化工具。单击,可在选定的可视化工具上可视化波形生成

例如,该图显示了使用默认参数的5G NR下行链路波形的可视化结果。

导出生成的波形到MATLAB工作区或文件

导出生成的波形,在app工具条上,在出口部分中,选择出口到工作区导出到文件。可以将波形作为结构导出到MATLAB工作区或mat文件(.mat)。你也可以将波形导出到基带文件(.bb)。

导出波形配置参数到MATLAB脚本

以MATLAB脚本的形式导出波形配置参数,在app工具条上,在出口部分中,选择导出到MATLAB Script。无需app,可以运行导出的MATLAB脚本生成波形。

导出波形配置参数到Simulink

将波形配置参数作为Simulink块导出,在应用程序工具条上,在出口部分中,选择出口到仿真软件。您可以使用导出的块在没有应用程序的Simulink模型中生成波形。

传输5G NR波形

要使用连接的无线电或实验室测试仪器传输生成的波形,在应用程序工具条上,单击发射机选项卡。

  • 要以全无线电设备速率在空中传输波形,请使用无线测试台™软件并将支持的无线电连接到您的计算机。有关支持全设备速率的无线电列表,请参见支持无线设备(无线Testbench)。该功能需要无线Testbench

  • 要使用SDR传输波形,请将支持的其中一个SDR (ADALM-Pluto, USRP™,USRP嵌入式系列和Xilinx®zynq基于无线电)连接到您的计算机,并安装相关的附加组件。更多信息,请参见传输使用特别提款权

  • 要通过使用实验室测试仪器传输波形,请连接由rfsiggen(仪器控制工具箱)功能到您的电脑。更多信息,请参见快速控制射频信号发生器要求(仪器控制工具箱)。该功能需要仪器控制工具箱

这个例子展示了如何使用NI™USRP™N310, USRP N320, USRP N321和USRP X310无线电发射器无线波形发生器应用程序生成的波形在空中传输(需要无线测试平台™)。这些无线电发射器使您能够以全无线电设备速率在空中传输多达2 GB的连续数据。

介绍

无线波形发生器App是一个用于创建、削弱、可视化和传输波形的交互式工具。使用应用程序中提供的USRP N310、USRP N320、USRP N321和USRP X310无线电发射器,您可以在空中重复传输生成的波形。您还可以导出波形生成和传输参数到可运行的MATLAB®脚本。这个例子展示了如何配置这些无线电发射器。

虽然这个例子展示了如何传输OFDM波形,但同样的过程适用于你可以用app生成的所有波形类型。

设置无线电传输

要使用应用程序中的无线电发射机,您需要安装NI USRP无线电附加组件的无线测试台支持包,并在应用程序外设置您的无线电。有关更多信息,请参见连接和设置NI USRP无线电(无线Testbench)

为传输生成波形

打开无线波形发生器通过点击应用程序图标应用程序选项卡,在信号处理与通信。另外,输入wirelessWaveformGenerator在MATLAB命令提示符。

波形类型部分,点击选择一个OFDM波形OFDM。在app最左边的窗格中,调整所选波形的任何配置参数。然后通过点击生成配置生成在应用工具条中。

配置无线电发射机

选择发射机TAB从应用工具条。在发射机图库中,选择USRP N310、USRP N320、USRP N321或USRP X310无线电发射机。

在应用程序最左边的窗格中,选择您使用radio setup向导保存的无线电设置配置的名称。更多信息,请参见连接和设置NI USRP无线电(无线Testbench)

设置中心频率、增益和天线配置参数。app会根据你之前生成的波形自动设置波形采样率。无线电发射机使用机载数据缓冲,以确保连续的数据传输,最高可达到完整的硬件采样率。如有必要,为了达到指定的采样速率,无线电使用法罗速率转换器。在设置采样速率时,可参考此列表:

  • USRP N310- 120,945 Hz至76.8 MHz,或其中之一:122.88 MHz, 125 MHz或153.6 MHz

  • USRP N320- 196,851 Hz至125 MHz,或其中之一:200 MHz, 245.76 MHz或250 MHz

  • USRP N321- 196,851 Hz至125 MHz,或其中之一:200 MHz, 245.76 MHz或250 MHz

  • USRP X310—181418 Hz ~ 100mhz或184.32 MHz、200mhz中的一种

传输波形

若要连续传输波形,请单击传输。单击,结束连续传输停止传输。要将波形生成和传输参数导出到可运行的MATLAB脚本中,请单击出口MATLAB脚本

参考文献

[1]3 gpp TS 38.141 - 1。“NR;基站(BS)一致性测试第1部分:进行的一致性测试。第三代合作伙伴项目;技术规范组无线电接入网

[2]3 gpp TS 38.141 - 2。“NR;基站(BS)一致性测试第2部分:辐射一致性测试。第三代合作伙伴项目;技术规范组无线电接入网

[3]3 gpp TS 38.101 - 1。“NR;用户设备(UE)无线电传输和接收;第1部分:Range 1 Standalone。”第三代合作伙伴项目;技术规范组无线电接入网

[4]3 gpp TS 38.104。“NR;基站(BS)无线电发射和接收。”第三代合作伙伴项目;技术规范组无线电接入网

版本历史

介绍了R2020a

Baidu
map