主要内容

使用快速控制射频信号发生器的LTE波形生成和传输

本示例展示了如何使用LTE工具箱™、仪表控制工具箱™和Keysight Technologies®射频仪器生成和传输无线LTE波形。

简介

在本例中,LTE工具箱用于生成标准基带IQ下行测试模型(E-TM)波形。使用仪表控制工具箱,生成的波形下载到Keysight Technologies N5172B信号发生器进行空中传输。使用Keysight Technologies N9010A信号分析仪捕获空中信号。

有关LTE波形生成和分析的更多信息,请参阅波形生成和传输使用LTE工具箱与测试和测量设备(LTE工具箱)

需求

要运行这个例子,你需要:

  • Keysight Technologies N5172B信号发生器

  • Keysight Technologies N9010A信号分析仪

  • Keysight VISA 17.3版

  • Keysight Technologies N5172B信号发生器的IVI-C驱动程序

  • National Instruments™IVI®合规包版本16.0.1.2或更高

  • LTE工具箱

  • 仪表控制工具箱

使用LTE工具箱生成基带波形

使用生成测试模型波形lteTestModelTool(LTE工具箱),返回E-TM时域波形,波形,一个横跨单个天线端口的若干子帧的资源元素的二维数值数组,tmgrid,标量结构,tmconfig,包含有关OFDM调制波形的信息。

配置= lteTestModel(“1.1”“5兆赫”);测试型号1.1,5MHz带宽配置。TotSubframes = 100;生成100个子帧[波形,tmgrid, tmconfig] = lteTestModelTool(config);

所生成的时域波形的频谱,波形,可使用简介(DSP系统工具箱).正如预期的那样,5MHz信号带宽在基带上清晰可见。

计算LTE信号中的频谱含量spectrumPlotTx =频谱分析仪;spectrumPlotTx。SampleRate = tmconfig.SamplingRate;spectrumPlotTx。SpectrumType =的功率密度;spectrumPlotTx。方法=“韦尔奇”;spectrumPlotTx。PowerUnits =dBm的;spectrumPlotTx。RBWSource =“属性”;spectrumPlotTx。RBW = 15e3;spectrumPlotTx。FrequencySpan =“跨度和中心频率”;spectrumPlotTx。Span = 7.68e6;spectrumPlotTx。CenterFrequency = 0;spectrumPlotTx。窗口=“矩形”;spectrumPlotTx。spectralaverage = 10;spectrumPlotTx。YLimits = [-100 -60];spectrumPlotTx。YLabel =PSD的;spectrumPlotTx。Title =测试模型E-TM1.1, 5 MHz信号频谱;spectrumPlotTx。ShowLegend = false;spectrumPlotTx(波形);

使用快速控制射频信号发生器生成空中信号

快速控制射频信号发生器用于下载和传输由LTE工具箱创建的测试模型波形,波形,采用安捷伦科技N5172B信号发生器。这就产生了一个中心频率为1GHz的射频LTE信号。注:选择1GHz作为示例频率,并不是为了作为公认的LTE信道。

创建一个射频信号发生器对象

Rf = rfsiggen();

方法,发现可连接到的所有可用仪器资源资源方法。

rf.resources
ans = ' ASRL1::INSTR ASRL3::INSTR ASRL::COM1 ASRL::COM3 TCPIP0::172.28.21.217::inst0::INSTR '

发现所有可用的仪器驱动程序,使用司机方法。

rf.drivers
驱动:RsRfSigGen_SCPI支持型号:SMW200A,金宝app SMBV100A, SMU200A, SMJ100A, AMU200A, SMATE200A驱动:AgRfSigGen支持型号:E4428C,E4438C,N5181A,N5182A,N5183A,N5171B,N5181B, N5182B,N5173B,N5183B,E8241A,E8244A,E8251A,E8254A,E8247C

资源而且司机属性,然后再连接到对象。Keysight Technologies N5172B信号发生器的IP地址为172.28.21.217,因此指定的资源将是'TCPIP0::172.28.21.217::inst0::INSTR'

射频。资源=“TCPIP0:: 172.28.21.217:: inst0:: INSTR”;射频。司机=“AgRfSigGen”连接到仪器连接(rf);

下载波形,波形,对着仪器

下载(rf,转置(波形),tmconfig.SamplingRate);

调用开始开始发送波形使用指定centerFrequencyoutputPower而且loopCount.循环计数表示波形应该重复的次数。

centerFrequency = 1e9;outputPower = 0;loopCount = Inf;start(rf, centerFrequency, outputPower, loopCount);

信号发生器发射的射频信号的频谱可以使用调至1GHz中心频率的频谱分析仪来查看。下面的屏幕截图来自安捷伦技术公司的N9010A信号分析仪,清楚地显示了5MHz的信号带宽。

清理

当你完成传输数据,停止波形输出,断开rfsiggen对象,并将其从工作区中移除。

停止(rf);断开(rf);清晰的射频