主要内容

lteDLPerfectChannelEstimate

下行完美的信道估计

描述

例子

命令= lteDLPerfectChannelEstimate (enb,propchan)执行完美的信道估计的系统配置给包含单元范围的设置、结构和传播通道配置。完美的信道估计只是建立信道模型的产生lteFadingChannellteHSTChannel

这个函数提供了一个完美的MIMO信道估计OFDM调制后。完美的信道估计是通过设置通道所需的配置和通过它发送一组已知符号为每个传输天线。

例子

命令= lteDLPerfectChannelEstimate (enb,propchan,timefreqoffset)指定时间和频率偏移量。该参数允许命令精确的频道,结果当接收器精确同步。

例子

命令= lteDLPerfectChannelEstimate (enb,propchan,timefreqoffset,ntxants)指定传输天线飞机的数量。

请注意

这个语法允许建模提供大于四发射天线的飞机。对于这个语法,enbCellRefP包括领域,不是必需的,如果不是用于定义天线飞机的数量。

例子

全部折叠

执行完美的信道估计对于一个给定的传播在下行通道配置。

初始化eNodeB和传播通道的配置结构。

enb。N戴斯。莱纳姆:RB=6; enb.CyclicPrefix =“正常”;enb。CellRefP = 4;enb。TotSubframes = 1;
chs。种子=1;chs。DelayProfile =“环保署”;chs。NRxAnts = 2; chs.DopplerFreq = 5.0; chs.MIMOCorrelation =“低”;chs。InitPhase =“随机”;chs。InitTime = 0.0;chs。ModelType =“GMEDS”;chs。NTerms = 16; chs.NormalizeTxAnts =“上”;chs。N或malizePathGains =“上”;

计算下行信道估计和显示输出通道的维数估计。

H = lteDLPerfectChannelEstimate (enb chs);sizeH =大小(H)
sizeH =1×472年14 2 4

执行一次完美的信道估计抵消波形经过衰落信道。

配置初始化

  • 初始化计算单元范围的配置R.12 (TxDiversity 6 RB, CellRefP = 4,正常循环前缀)。

  • 初始化传播通道配置。

enb = lteRMCDL (“R.1”,“FDD”1);enb。TotSubframes = 1;陈。种子=1;陈。DelayProfile =“环保署”;陈。NRxAnts = 1; chan.DopplerFreq = 5.0; chan.MIMOCorrelation =“低”;陈。InitPhase =“随机”;陈。InitTime = 0.0;陈。ModelType =“GMEDS”;陈。NTerms = 16; chan.NormalizeTxAnts =“上”;陈。N或malizePathGains =“上”;

波形处理

  • 创建波形并添加样本通道延迟。

  • 通过衰落信道,生成时域接收样品。

[txwave, txgrid rmcCfg] = lteRMCDLTool (enb, [1, 0, 0, 1]);txwave = [txwave;enb.CellRefP 0(25日)];陈。SamplingRate = rmcCfg.SamplingRate;txwave rxwave = lteFadingChannel (chan);

确定时间偏移

  • 使用lteDLFrameOffset估计时间偏移量。

  • 在接收到的波形占时间抵消。

toffset = lteDLFrameOffset (enb rxwave)
toffset = 7
rxwave = rxwave (1 + toffset:最终,);

解调和完美的信道估计

  • 解调rxwave生成频域接收数据rxgrid

  • 使用时间抵消平衡与完美的信道估计。

  • 情节资源元素网格显示衰落信道对传输信号的影响和恢复使用完美的通道信号的估计。

rxgrid = lteOFDMDemodulate (enb rxwave);命令= lteDLPerfectChannelEstimate(陈,enb [toffset,0]);sizeH =大小(命令);recoveredgrid = rxgrid. /命令;次要情节(2、2、1)网格(abs (txgrid(:,:, 1, 1)))标题(“传播网格”);次要情节(2 2 2)网格(abs (rxgrid(:,:, 1, 1)))标题(“收到网格”);次要情节(2,2,3)网(abs(命令(:,:,1,1)))标题(“完美信道估计”);次要情节(2,2,4)网(abs (recoveredgrid(:,:, 1, 1)))标题(“恢复电网”);

图包含4轴对象。坐标轴对象1标题传播网格表面包含一个类型的对象。坐标轴对象2标题收到网格表面包含一个类型的对象。坐标轴对象3标题完美信道估计表面包含一个类型的对象。坐标轴对象4标题恢复网格表面包含一个类型的对象。

比较电网恢复传输网格显示收到的均衡网格与完美的信道估计恢复传输。

执行完美的信道估计的高速列车(HST)传播在下行通道配置。包括时间和频率补偿信道估计的计算。

配置初始化

初始化配置结构eNodeB和HST传播渠道。

enb。N戴斯。莱纳姆:RB=6; enb.NCellID = 1; enb.CyclicPrefix =“正常”;enb。CellRefP = 1;enb。TotSubframes = 1;高水位体系域。NRxAnts = 2; hst.Ds = 100; hst.Dmin = 500; hst.Velocity = 200; hst.DopplerFreq = 5.0; hst.InitTime = 0.0; hst.ModelType =“GMEDS”;高水位体系域。N或malizeTxAnts =“上”;

波形处理

  • 创建波形并添加样本通道延迟。

  • 通过一个HST频道,产生时域接收样品。

[txwave, txgrid rmcCfg] = lteRMCDLTool (enb, [1, 0, 0, 1]);txwave = [txwave;enb.CellRefP 0(25日)];高水位体系域。SamplingRate = rmcCfg.SamplingRate;txwave rxwave = lteHSTChannel (hst);

确定时间和频率偏移量

toffset = lteDLFrameOffset (enb rxwave)
toffset = 7
rxwave = rxwave (1 + toffset:最终,);foffset = lteFrequencyOffset (enb rxwave)
foffset = 0.4953

解调和完美的信道估计

  • 解调rxwave生成频域接收数据rxgrid

  • 平衡与完美的使用时间和频率补偿信道估计。

rxgrid = lteOFDMDemodulate (enb rxwave);命令= lteDLPerfectChannelEstimate (hst, enb [toffset foffset]);sizeH =大小(命令)
sizeH =1×372 14 2
recoveredgrid = rxgrid. /命令;

执行完美的信道估计八传输天线飞机对于一个给定的传播在下行通道配置。

初始化eNodeB和传播通道的配置结构。定义一个局部变量传输天线飞机的数量。

enb。N戴斯。莱纳姆:RB=6; enb.CyclicPrefix =“正常”;enb。TotSubframes = 1;chs。种子=1;chs。DelayProfile =“环保署”;chs。NRxAnts = 2; chs.DopplerFreq = 5.0; chs.MIMOCorrelation =“低”;chs。InitPhase =“随机”;chs。InitTime = 0.0;chs。ModelType =“GMEDS”;chs。NTerms = 16; chs.NormalizeTxAnts =“上”;chs。N或malizePathGains =“上”;txAntPlanes = 8;

计算下行信道估计和显示输出通道的维数估计。

胸部= lteDLPerfectChannelEstimate (chs, enb [0 0], txAntPlanes);sizeH =大小(胸部)
sizeH =1×472年14 2 8

的维数胸部表明两个接收和八个传输天线飞机都包含在信道估计。

输入参数

全部折叠

计算单元范围的设置,指定为以下字段的结构。

参数字段 必需的或可选的 描述
NDLRB 要求

标量整数从6到110年

下行资源块的数量( N RB 戴斯。莱纳姆: )

CyclicPrefix 可选

“正常”(默认),“扩展”

循环前缀长度

CellRefP 要求

1、2、4

特异性的参考信号(CRS)天线端口

TotSubframes 可选

负的标量整数

1(默认)

子帧生成的总数

数据类型:结构体

传播通道配置,指定为一个结构,它可以包含这些参数字段。propchan必须包含的字段需要参数化信道衰落信道模型(lteFadingChannel)或高铁频道(lteHSTChannel)。

请注意

在执行之前通道本身,lteDLPerfectChannelEstimateSamplingRate在内部通过时域波形的采样率lteFadingChannellteHSTChannel对通道过滤。因此,propchan结构不需要SamplingRate字段。如果一个包含,不使用它。

propchan结构字段包括衰落信道模型的例子:

参数字段 必需的或可选的 描述
NRxAnts 要求

积极的标量整数

接收天线数

MIMOCorrelation 要求

“低”,“媒介”,“UplinkMedium”,“高”,“自定义”

问题与eNodeB天线之间的相关性

  • “低”相关相当于天线之间没有相关性。

  • “媒介”相关适用于TS 36.101中定义的测试水平[1]

  • “UplinkMedium”相关适用于TS 36.104中定义的测试水平[2]

NormalizeTxAnts 可选

“上”(默认),“关闭”

发射天线数归一化。

  • “上”,这个函数可实现模型输出1 /√NTX),在那里NTX是发射天线的数量。正常化发射天线的数量确保输出功率/接收天线发射天线的数量的影响。

  • “关闭”标准化不是执行。

DelayProfile 要求

“环保署”,“爱娃”,“ETU”,“自定义”,“关闭”

延迟剖面模型。有关更多信息,请参见传播信道模型

设置DelayProfile“关闭”关闭完全消退,并实现了一个静态MIMO信道模型。在这种情况下,天线的几何对应propchan.MIMOCorrelation,propchan.NRxAnts,发射天线的数量。时间模型的一部分为每个发送和接收天线之间的联系组成一个单一的路径与零延迟和常数单位增益。

以下字段时适用DelayProfile将一个值以外“关闭”
DopplerFreq 要求 标量

最大多普勒赫兹的频率。

InitTime 要求 标量

抵消衰落过程时间,以秒为单位。

NTerms 可选

16(默认)

标量2的幂

衰落的振荡器使用路径建模。

ModelType 可选

“GMEDS”(默认),“削弱”

瑞利衰落模型类型。

  • “GMEDS”,瑞利衰落模型使用的通用方法准确的多普勒扩展(GMEDS)中描述[4]

  • “削弱”瑞利衰落是使用修改后的厕所衰落模型建模中描述[3]

请注意

ModelType=“削弱”不推荐。使用ModelType=“GMEDS”代替。

NormalizePathGains 可选

“上”(默认),“关闭”

模型输出归一化。

  • “上”,该模型输出归一化,这样平均功率是统一的。

  • “关闭”,平均输出功率之和的权力水龙头延误概要文件。

InitPhase 可选 “随机”(默认),标量(弧度),或N——- - - - - -l——- - - - - -NTX——- - - - - -N处方数组

初始化阶段的正弦模型的组件。

  • “随机”随机初始化,设置阶段根据种子

  • 一个标量,假定在弧度,用于初始化阶段的所有组件。

  • 一个N——- - - - - -l——- - - - - -NTX——- - - - - -N处方数组用于显式初始化阶段每个组件的弧度。在这种情况下,N每路是阶段初始化值的数量,l是路径的数量,NTX发射天线的数量,N处方是接收天线的数量。(NRxAnts)

请注意

  • ModelType被设置为“GMEDS”,N= 2×NTerms

  • ModelType被设置为“削弱”,N=NTerms

以下字段时适用DelayProfile将一个值以外“关闭”InitPhase被设置为“随机”
种子 要求 标量

随机数生成器的种子。使用一个随机种子,集种子为零。

请注意

MathWorks®建议使用种子值从0到231日- 1 - (K(K- 1)/ 2),K=NTX×N处方,产品数量的传输和接收天线。种子这个范围以外的值是不能保证给不同的结果。

以下字段时适用DelayProfile被设置为“自定义”
AveragePathGaindB 要求 向量

的平均收益离散路径,用分贝表示。

PathDelays 要求 向量

延迟的离散路径,用秒表示。这个向量必须具有相同的大小AveragePathGaindB

以下字段时适用MIMOCorrelation被设置为“自定义”
TxCorrelationMatrix 要求 矩阵

每个传输天线之间的相关性,指定为一个NTX——- - - - - -NTX复杂的矩阵。

RxCorrelationMatrix 要求 矩阵

每个接收天线之间的相关性,指定为一个复杂的矩阵的大小N处方——- - - - - -N处方

propchan为高速列车结构字段包括通道模型的例子:

参数字段 必需的或可选的 描述
NRxAnts 要求

积极的标量整数

接收天线数

Ds 要求

标量

Train-to-eNodeB双初始距离,在米。

Ds/ 2是初始培训和eNodeB之间的距离,在米

Dmin 要求

标量

eNodeB铁路轨道距离,在米

速度 要求

标量

火车速度,公里每小时

DopplerFreq 要求 标量

最大多普勒赫兹的频率。

InitTime 要求 标量

多普勒转变时间偏移,在几秒钟内

NormalizeTxAnts 可选

“上”(默认),“关闭”

发射天线数归一化。

  • “上”,lteHSTChannel使模型输出的规范化1 /√NTX),在那里NTX是发射天线的数量。正常化发射天线的数量确保输出功率/接收天线发射天线的数量的影响。

  • “关闭”标准化不是执行。

数据类型:结构体

时间和频率偏移,指定为一个非负标量提供toffset两个行向量元素提供(toffset,foffset]。

样本从一开始的时间抵消输出信道的OFDM解调起点,指定为负的标量。时间偏移量占延迟期间推出的传播,这是有用的渠道获得完美的估计一个同步接收机。使用lteDLFrameOffset获得toffset

赫兹频率偏移的时域波形,指定为一个标量。使用lteFrequencyOffset获得foffset

例子:[100]表示时间抵消三个样品和100赫兹的频率偏移。

数据类型:

发射天线的飞机数量,指定为一个非负整数。

输出参数

全部折叠

完美的信道估计,作为一个返回NSC——- - - - - -N信谊——- - - - - -N处方——- - - - - -NTX数组中。

  • NSC是副载波的数量。

  • N信谊是OFDM符号的数量。

  • N处方指定的接收天线的数量吗propchanNRxAnts

  • NTX是飞机发射天线的数量,通过指定输入ntxants或通过enbCellRefP。如果ntxants作为输入,提供了吗enbCellRefP包括字段不是必需的,如果没有使用。

数据类型:
复数的支持:金宝app是的

引用

[1]3 gpp TS 36.101。“进化通用陆地电台访问(进阶);用户设备(UE)无线电发射和接受。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[2]3 gpp TS 36.104。“进化通用陆地电台访问(进阶);基站(BS)无线电发射和接受。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[3],P。,G. E. Bottomley, and T. Croft. “Jakes Fading Model Revisited.”电子信件。13号29卷,1993年,页1162 - 1163。

[4]Patzold马提亚,程详王,Bjørn康Hogstad。“两个新的Sum-of-Sinusoids-Based方法的高效生成多个不相关的瑞利衰落波形。”IEEE无线通信。6号8卷,2009年,页3122 - 3131。

版本历史

介绍了R2013b