本示例演示了如何使用LTE工具箱™、Instrument Control工具箱™和Keysight Technologies®射频仪器生成和传输无线LTE波形。
在这个例子中,LTE工具箱被用来生成一个标准的基带IQ下行测试模型(E-TM)波形。使用Instrument Control Toolbox,生成的波形被下载到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工具箱
仪器控制工具箱
使用测试模型波形lteTestModelTool
(LTE工具箱),这返回了E-TM时域波形,波形
,资源元素的二维数字阵列,用于跨单个天线端口的若干子帧,tmgrid
,以及标量结构,TMCONFIG.
,包含有关OFDM调制波形的信息。
config = ltetestmodel('1.1',“5兆赫”);%测试型号1.1,5MHz带宽配置。TotSubframes = 100;%生成100个子帧[波形,tmgrid, tmconfig] = lteTestModelTool(config);
生成的时域波形的频谱,波形
,可以使用它来查看dsp。简介
(DSP系统工具箱).如所预期的,在基带清晰可见5MHz信号带宽。
%计算LTE信号的频谱含量spectrumPlotTx = dsp.SpectrumAnalyzer;spectrumPlotTx。SampleRate = tmconfig.SamplingRate;spectrumPlotTx。SpectrumType ='功率密度';spectrumPlotTx。PowerUnits =dBm的;spectrumplottx.rbwsource =“属性”;spectrumplottx.rbw = 15e3;spectrumplottx.frequencyspan =“跨度和中心频率”;spectrumPlotTx。跨度= 7.68 e6;spectrumPlotTx。CenterFrequency = 0;spectrumPlotTx。窗口=“矩形”;spectrumPlotTx。SpectralAverages = 10;spectrumPlotTx。YLimits = [-100 -60];spectrumPlotTx。YLabel =PSD的;spectrumplottx.title ='测试模型E-TM1.1,5 MHz信号谱';spectrumPlotTx。ShowLegend = false;spectrumPlotTx(波形);
快速控制射频信号发生器用于下载和传输LTE工具箱生成的测试模型波形,波形
,使用Agilent Technologies N5172B信号发生器。这将创建具有1GHz的中心频率的RF LTE信号。注意1GHz被选择为示例频率,并且不是识别的LTE信道。
创建一个RF Signal Generator对象
射频= rfsiggen ();
使用。发现您可以连接到的所有可用仪器资源资源
方法。
rf.resources.
ans = ' ASRL1::INSTR ASRL3::INSTR ASRL::COM1 ASRL::COM3 TCPIP0::172.28.21.217::inst0::INSTR '
发现所有可用的仪器驱动程序,使用司机
方法。
rf.drivers.
ans = 'Driver: AgRfSigGen_SCPI 万博1manbetxSupported Models: E4428C,E4438C Driver: RsRfSigGen_SCPI Supported Models: SMW200A, SMBV100A, SMU200A, SMJ100A, AMU200A, SMATE200A Driver: AgRfSigGen Supported Models: E4428C,E4438C,N5181A,N5182A,N5183A,N5171B,N5181B,N5172B,N5173B,N5183B,E8241A,E8244A,E8251A, E8247C'
集资源
和司机
属性,然后再连接到对象。Keysight Technologies N5172B信号发生器的IP地址为172.28.21.217,因此指定的资源将是'TCPIP0::172.28.21.217::inst0::INSTR'
射频。资源=“TCPIP0:: 172.28.21.217:: inst0:: INSTR”;rf.driver =“AgRfSigGen”;%连接到仪器连接(rf);
下载波形,波形
对仪器而言
下载(rf,转置(波形),tmconfig.samplingrate);
调用开始
使用指定开始发送波形中心罚款
,outputPower
和loopCount
.循环计数表示应该重复波形的次数。
中心频率= 1E9;OutputPower = 0;Loopcount = Inf;开始(RF,CENTERFREQUENCY,OutputPower,LoopCount);
信号发生器发射的射频信号的频谱可以使用调到1GHz中心频率的频谱分析仪来查看。下面的屏幕截图来自安捷伦技术公司的N9010A信号分析仪,清晰地显示了5MHz的信号带宽。
当你完成了数据传输,停止波形输出,断开rfsiggen
对象,并将其从工作区中删除。
停止(rf);断开(rf);清晰的射频