误差矢量量(EVM)测量

本例根据TS 36.104,附件E [1]。

介绍

本例创建一个RMC信号,并将一些噪声应用到模型发射机EVM的传输中。频率偏移和智商偏移也适用。受损信号会根据TS36.104,附件E所载的EVM测量要求进行处理。[1]。本实施例中的措施的峰值和RMS EVM跨越输入信号的2帧平均。

平均EVM是在时间的两个位置(低和高),其中低和高位置对应于开始和循环前缀的端部内的FFT窗的对准测量。LTE工具箱™需要低和高的位置被指定为循环前缀长度的分数。

注意,对于多天线的RMC中,EVM测量假定每一个接收信号的天线直接连接到每个发射信号的天线,如图TS36.141附件I.1.1 [2]。按照TS 36.104附录E [定义的EVM测量要求1]中,PDSCH解码使用仅迫零均衡。对于PDSCH接收的图示,其包括完整的MIMO解码,请参见小区搜索,MIB和SIB1恢复例。

最后一个测试模型(E-TM)信号的EVM被测量,示出了如何同步已经生成MATLAB®的外侧或内侧MATLAB生成后已播放过的空气的E-TM信号。

发射机

按TS36.101 RMC [3.]。

%的eNodeB配置RNG('默认');%设置默认的随机数发生器rmc = lteRMCDL (“R.5”);%配置RMCrmc.PDSCH。RVSeq = 0;%冗余版本指示符rmc.TotSubframes = 20;子产生的%总数%创建随机PDSCH数据的eNodeB传输txWaveform = lteRMCDLTool(RMC,兰迪([0 1],rmc.PDSCH.TrBlkSizes(1),1));

损伤模型

建模发射机EVM,并添加频率和智商抵消。

%模型EVM与加性噪声ofdmInfo = lteOFDMInfo (rmc);txEVMpc = 1.2;%发送EVM在百分之evmModel = txEVMpc /(100 * 12(双(ofdmInfo.Nfft))) *...络合物(randn(大小(txWaveform)),randn(大小(txWaveform)))/ SQRT(2);rxWaveform = txWaveform + evmModel;%添加的频率偏移减值接收的波形foffset = 33.0;频率偏移,以赫兹为单位t =(0:长度(rxWaveform) 1)。“/ ofdmInfo.SamplingRate;rxWaveform = rxWaveform。* repmat (exp(1 * 2 *π* foffset * t), 1, rmc.CellRefP);%添加IQ偏移iqoffset =复合物(0.01,-0.005);rxWaveform = rxWaveform + iqoffset;

接收器

该接收机同步到接收的信号,并计算和显示所测量的EVM。

应用频率估计和校正的目的执行%的定时同步foffset_est = lteFrequencyOffset(RMC,rxWaveform);rxWaveformFreqCorrected = lteFrequencyCorrect(RMC,rxWaveform,foffset_est);同步到接收的波形偏移量= lteDLFrameOffset(RMC,rxWaveformFreqCorrected,'TestEVM');rxWaveform = rxWaveform(1 +偏移量:端,:);%使用“TestEVM”飞行员平均cec。PilotAverage ='TestEVM';

进行测量

该PDSCH EVM是通过调用计算hPDSCHEVM

显示用于下行链路RMC平均EVM。第一低和高边缘EVM结果计算对每个子帧的帧中和它们的平均值在命令窗口中显示。这些平均值的最大值是每帧的EVM。用于下行链路RMC最终EVM是平均在所有帧中的EVM的。许多地块也产生:

  • EVM与OFDM符号

  • EVM对副载波

  • EVM与资源块

  • EVM对OFDM符号和子载波(即,EVM资源网格)

注意,根据LTE标准,命令窗口显示的EVM度量只计算分配的PDSCH资源块。EVM图显示了所有资源块(已分配或未分配),从而可以更普遍地测量信号的质量。在未分配的资源块中,EVM的计算假设接收的资源元素的期望值为零。

对于PDSCH上的QPSK、16QAM、64QAM和256QAM调制方案,每个E-UTRA载波的EVM应优于TS 36.104表6.5.2-1所要求的17.5%、12.5%、8%和3.5%的EVM [1]。

计算和显示EVM测量值[evmmeas, plots] = hPDSCHEVM(rmc,cec, rx波形);
低边缘EVM,子帧0:1.289%高边缘EVM,子帧0:1.290%低边缘EVM,子帧1:1.397%的高边缘EVM,子帧1:1.392%的低边缘EVM,子帧2:1.330%高边缘EVM,子帧2:1.324%低边缘EVM,子帧3:1.233%的高边缘EVM,子帧3:1.237%低边缘EVM,子帧4:1.234%高边缘EVM,子帧4:1.228%低边缘EVM,子帧6:1.292%高边缘EVM,子帧6:1.290%低边缘EVM,子帧7:1.348%的高边缘EVM,子帧7:1.342%低边缘EVM,子帧8:1.338%的高边缘EVM,子帧8:1.335%低边缘EVM,子帧9:1.332%的高边缘EVM,子帧9:1.320%场均低边缘EVM,帧0:1.312%均得到高的边缘EVM,帧0:1.308%平均EVM,帧0:1.312%低边缘EVM,子帧0:1.239%高边缘EVM,子帧0:1.241%低边缘EVM,子帧1:1.229%的高边缘EVM,子帧1:1.228%低边缘EVM,子帧2:1.218%高边缘EVM,子帧2:1.220%低边缘EVM,子帧3:1.216%的高边缘EVM,子帧3:1.220%低边缘EVM,subframE 4:1.240%高边缘EVM,子帧4:1.240%低边缘EVM,子帧6:1.218%的高边缘EVM,子帧6:1.207%低边缘EVM,子帧7:1.244%的高边缘EVM,子帧7:1.243%低边缘EVM,子帧8:1.252%的高边缘EVM,子帧8:1.247%低边缘EVM,子帧9:1.253%的高边缘EVM,子帧9:1.250%场均低边缘EVM,帧1:1.234%均得到高的边缘EVM,帧1:1.233%平均EVM,帧1:1.234%场均整体EVM:1.274%

在测试模型信号的EVM测量

最后,对测试模型(E-TM)信号的EVM进行测量,显示如何同步在MATLAB外部生成的E-TM信号,或在MATLAB内部生成后通过无线方式播放的E-TM信号。执行以下步骤:

  • 加载捕获的波形:波形被内部产生hGetTestModelWaveform以模拟在返回的采样率捕获的过度的空气E-TM波形。有关测试模型波形的过空中传输和分析更多细节,请参考下面的例子:波形产生和传输中,使用LTE工具箱与测试与测量设备

  • 创建本地测试模型配置:接下来,使用该函数创建一个表示E-TM波形内容的配置结构lteTestModel。为了创建该配置,测试模型数目和带宽必须是已知的。

  • 重新取样预期采样率:功能lteOFDMInfo调用以获取有关在LTE工具箱中用于测试模型配置的OFDM调制/解调的一些信息tmconfig。这里最重要的信息是ofdmInfo.SamplingRate这给预期的波形的OFDM解调的采样率。该重采样函数用于将捕获的波形重新采样到此采样率。

  • 执行同步:频率偏移估计和校正和定时同步地使用相同的步骤如前面在此实例中所示执行。

  • 衡量维生素:该EVM是通过调用测量hPDSCHEVM

%负载捕获的测试模型波形[tmsignal,SR] = hGetTestModelWaveform();%创建本地测试模型的配置,对应于已知的E-TM%数量和带宽tmconfig = lteTestModel ('1.1',“5兆赫”);ofdmInfo = lteOFDMInfo (tmconfig);重新采样捕获的波形以匹配预期的采样率%的LTE工具箱测试模型带宽tmsignal =重采样(tmsignal,ofdmInfo.SamplingRate,SR);应用频率估计和校正的目的执行%的定时同步foffset_est = lteFrequencyOffset (tmconfig tmsignal);tmsignalFreqCorrected = lteFrequencyCorrect (tmconfig tmsignal foffset_est);%同步捕获的波形偏移量= lteDLFrameOffset(tmconfig,tmsignalFreqCorrected,'TestEVM');tmsignal = tmsignal(1 +偏移量:端,:);%计算EVM测量值,禁用绘图cec。PilotAverage ='TestEVM';alg.EnablePlotting =“关”;evm_tm = hPDSCHEVM(tmconfig,CEC,tmsignal,ALG);
低边缘EVM,子帧0:2.166%高边缘EVM,子帧0:1.922%低边缘EVM,子帧1:2.010%的高边缘EVM,子帧1:1.904%的低边缘EVM,子帧2:2.060%高边缘EVM,子帧2:1.915%低边缘EVM,子帧3:1.988%的高边缘EVM,子帧3:1.910%低边缘EVM,子帧4:2.074%高边缘EVM,子帧4:1.920%低边缘EVM,子帧5:2.010%的高边缘EVM,子帧5:1.913%低边缘EVM,子帧6:2.082%的高边缘EVM,子帧6:1.912%低边缘EVM,子帧7:2.047%的高边缘EVM,子帧7:1.920%低边缘EVM,子帧8:1.989%的高边缘EVM,子帧8:1.905%低边缘EVM,子帧9:2.021%的高边缘EVM,子帧9:1.905%场均低边缘EVM,帧0:2.044%均得到高的边缘EVM,帧0:1.912%平均EVM帧0:2.044%平均整体EVM:2.044%

附录

此示例使用以下辅助功能:

选择的参考书目

  1. 3GPP TS 36.104“基站(BS)无线电发射和接收”

  2. 3GPP TS 36.141 “基站(BS)的一致性测试”

  3. 3GPP TS 36.101“用户设备(UE)无线电发射和接收”