主要内容gydF4y2Ba

lte3DChannelgydF4y2Ba

通过三维MIMO衰落信道滤波信号gydF4y2Ba

描述gydF4y2Ba

的gydF4y2Balte3DChannelgydF4y2Ba系统对象™通过TR 36.873链路级多输入/多输出(MIMO)衰落信道对输入信号进行滤波,获得信道受损信号。该对象实现了TR 36.873中定义的以下通道处理步骤gydF4y2Ba[1]gydF4y2Ba第7.3节:gydF4y2Ba

  • 步骤7:添加光线偏移角度gydF4y2Ba

  • 第八步:光线耦合gydF4y2Ba

  • 步骤9:生成交叉极化功率比(XPR)gydF4y2Ba

  • 步骤10:绘制随机的初始阶段gydF4y2Ba

  • 步骤11:为每个集群生成通道系数gydF4y2Ba

使用TR 36.873链路级MIMO衰落信道过滤输入信号:gydF4y2Ba

  1. 创建gydF4y2Balte3DChannelgydF4y2Ba对象并设置其属性。gydF4y2Ba

  2. 使用参数调用对象,就像调用函数一样。gydF4y2Ba

要了解更多关于System对象如何工作的信息,请参见gydF4y2Ba什么是系统对象?gydF4y2Ba

创建gydF4y2Ba

描述gydF4y2Ba

lte3dgydF4y2Ba= lte3DChannelgydF4y2Ba创建TR 36.873链路级MIMO系统对象。gydF4y2Ba

例子gydF4y2Ba

lte3dgydF4y2Ba= lte3DChannel (gydF4y2Ba名称,值gydF4y2Ba)gydF4y2Ba使用一个或多个名称-值对创建属性设置为的对象。将属性名称括在引号内,后跟指定值。未指定的属性采用默认值。gydF4y2Ba

例子:gydF4y2Balte3d = lte3DChannel (PathDelays, 2 e-6 HasLOSCluster,真的,KFactorFirstCluster, 12)gydF4y2Ba创建通道对象,其路径延迟为2微秒,延迟配置文件的LOS集群启用,延迟配置文件的第一个集群的k因子为12 dB。gydF4y2Ba

例子gydF4y2Ba

lte3dgydF4y2Ba= lte3DChannel.makeCDL (gydF4y2Ba延迟配置文件gydF4y2Ba)gydF4y2Ba从TR 38.901使用指定的CDL延迟配置文件创建对象gydF4y2Ba[2]gydF4y2Ba第7.7.1节,延迟扩展为30纳秒。gydF4y2Ba

例子gydF4y2Ba

lte3dgydF4y2Ba= lte3DChannel.makeCDL (gydF4y2Ba延迟配置文件gydF4y2Ba,gydF4y2BaDelaySpreadgydF4y2Ba)gydF4y2Ba使用指定的CDL延迟配置文件和延迟扩展创建对象。gydF4y2Ba

lte3dgydF4y2Ba= lte3DChannel.makeCDL (gydF4y2Ba延迟配置文件gydF4y2Ba,gydF4y2BaDelaySpreadgydF4y2Ba,gydF4y2BaKFactorgydF4y2Ba)gydF4y2Ba使用指定的CDL延迟配置文件、延迟扩展和k因子缩放创建对象。gydF4y2Ba

输入参数gydF4y2Ba

全部展开gydF4y2Ba

延迟配置文件,指定为gydF4y2Ba“CDL-A”gydF4y2Ba,gydF4y2Ba“CDL-B”gydF4y2Ba,gydF4y2Ba“CDL-C”gydF4y2Ba,gydF4y2Ba“CDL-D”gydF4y2Ba或gydF4y2Ba“CDL-E”gydF4y2Ba.gydF4y2Ba

延迟扩展(ns),指定为数字标量。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

k因子缩放,指定为数字标量。k因子缩放仅在指定时适用gydF4y2Ba延迟配置文件gydF4y2Ba作为gydF4y2Ba“CDL-D”gydF4y2Ba或gydF4y2Ba“CDL-E”gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

属性gydF4y2Ba

全部展开gydF4y2Ba

除非另有说明,属性是gydF4y2BanontunablegydF4y2Ba,这意味着您不能在调用对象之后更改它们的值。对象在调用时锁定,而gydF4y2Ba释放gydF4y2Ba函数将解锁它们。gydF4y2Ba

如果一个属性是gydF4y2Ba可调gydF4y2Ba,您可以随时更改它的值。gydF4y2Ba

有关更改特性值的详细信息,请参见gydF4y2Ba在MATLAB中使用系统对象进行系统设计gydF4y2Ba.gydF4y2Ba

以秒为单位的离散路径延迟,指定为数字标量或行向量。gydF4y2BaAveragePathGainsgydF4y2Ba和gydF4y2Ba路径延迟gydF4y2Ba必须有相同的尺寸。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以dB为单位的平均路径增益,指定为数值标量或行向量。gydF4y2BaAveragePathGainsgydF4y2Ba和gydF4y2Ba路径延迟gydF4y2Ba必须有相同的尺寸。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以度数表示的到达角方位角,用数字标量或行向量表示。向量元素指定每个簇的角度。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以度数表示的出发角方位角,指定为数字标量或行向量。向量元素指定每个簇的角度。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以度为单位的到达角天顶,指定为数值标量或行向量。向量元素指定每个簇的角度。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以度数表示的出发角的天顶,指定为数字标量或行向量。向量元素指定每个簇的角度。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

延迟剖面的视线(LOS)簇,指定为gydF4y2Ba假gydF4y2Ba或gydF4y2Ba符合事实的gydF4y2Ba.的gydF4y2Ba路径延迟gydF4y2Ba,gydF4y2BaAveragePathGainsgydF4y2Ba,gydF4y2BaAnglesAoAgydF4y2Ba,gydF4y2BaAnglesAoDgydF4y2Ba,gydF4y2BaAnglesZoAgydF4y2Ba,gydF4y2BaAnglesZoDgydF4y2Ba属性定义延迟配置文件。设置延迟策略的LOS集群使能gydF4y2BaHasLOSClustergydF4y2Ba到gydF4y2Ba符合事实的gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

dB中延迟轮廓的第一个簇的k因子,指定为一个数值标量。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2BaHasLOSClustergydF4y2Ba到gydF4y2Ba符合事实的gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

簇内的均方根(RMS)角度以度数扩展,用于缩放簇内的射线偏移角度。将此属性指定为表单的行向量[gydF4y2BaCgydF4y2BaAoDgydF4y2BaCgydF4y2BaAoAgydF4y2BaCgydF4y2Ba萨德gydF4y2BaCgydF4y2Ba发育完全的个体gydF4y2Ba),地点:gydF4y2Ba

  • CgydF4y2BaAoDgydF4y2Ba星系团内出发角的均方根方位角分布gydF4y2Ba

  • CgydF4y2BaAoAgydF4y2Ba簇内到达角的均方根方位角是否分布在簇内gydF4y2Ba

  • CgydF4y2Ba萨德gydF4y2Ba星系团内出发角的均方根天顶分布gydF4y2Ba

  • CgydF4y2Ba发育完全的个体gydF4y2Ba星系团内到达角的均方根天顶分布gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

交叉极化功率比,以dB为单位,指定为数值标量。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2BaHasLOSClustergydF4y2Ba到gydF4y2Ba符合事实的gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以Hz为单位的载波频率,指定为数字标量。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

以Hz表示的最大多普勒频移,指定为非负数值标量。此属性适用于所有通道路径。当最大多普勒频移设置为0时,通道对整个输入保持静态。要生成新的通道实现,可以通过调用gydF4y2Ba重置gydF4y2Ba函数。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

用户终端(UT)以度数方向移动,指定为二元列向量。矢量元素指定方位和仰角分量:gydF4y2Ba[方位角;仰角]gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

输入信号的采样率(Hz),指定为一个正数值标量。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

发射天线阵列特性,指定为包含以下字段的结构:gydF4y2Ba

参数字段gydF4y2Ba 值gydF4y2Ba 描述gydF4y2Ba
大小gydF4y2Ba

(2 2 2)gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

天线阵列的尺寸,指定为形式为[M N P]的行向量。gydF4y2Ba

  • M和N分别为天线阵的行数和列数。gydF4y2Ba

  • P是极化数(1或2)。gydF4y2Ba

天线阵列元素映射到输入波形通道(列),其顺序是大小为M-x-N-x-P的三维阵列在第一维度到最后维度之间线性索引。gydF4y2Ba

例如,一个天线阵列的大小gydF4y2Ba(4 8 2)gydF4y2Ba将第一个M = 4通道映射到第一偏振角的第一列。下一个M = 4天线被映射到下一列,以此类推。按照这个模式,第一个M×N = 32通道被映射到完整天线阵列的第一偏振角。同样,剩余的32个通道被映射到整个天线阵列的第二个极化角。gydF4y2Ba

对于具有多个面板的天线阵,指定大小为形式为[M N pm M]的行向量gydF4y2BaggydF4y2BaNgydF4y2BaggydF4y2Ba),其中MgydF4y2BaggydF4y2Ba和NgydF4y2BaggydF4y2Ba分别为行阵列面板和列阵列面板的数量。gydF4y2Ba

天线阵列单元按m × n × p × m尺寸的5维阵列顺序映射到波形通道gydF4y2BaggydF4y2Ba×ngydF4y2BaggydF4y2Ba从第一个维度到最后一个维度线性索引。随后的M×N×P=64个通道集映射到连续面板,首先获取面板行,然后获取面板列。gydF4y2Ba

ElementSpacinggydF4y2Ba

(0.5 - 0.5)gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

波长中的元素间距,指定为形式为[λ]的行向量gydF4y2BavgydF4y2BaλgydF4y2BahgydF4y2Ba,表示元素的垂直和水平间距。gydF4y2Ba

对于具有多个面板的天线阵列,将间距指定为形式为[λgydF4y2BavgydF4y2BaλgydF4y2BahgydF4y2BadggydF4y2BavgydF4y2BadggydF4y2BahgydF4y2Ba), dggydF4y2BavgydF4y2Ba和dggydF4y2BahgydF4y2Ba分别是垂直面板间距和水平面板间距。gydF4y2Ba

PolarizationAnglesgydF4y2Ba

[45 -45]gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

偏振角度,表示为形式为[θ ρ]的行向量。偏振角只适用于偏振数为2的情况。gydF4y2Ba

取向gydF4y2Ba

[0;0;0]gydF4y2Ba(违约),gydF4y2Ba

列向量gydF4y2Ba

阵列的机械方向,以度为单位,指定为[α;β;gydF4y2BaγgydF4y2Ba表示方位、向下倾斜和倾斜。默认值表示阵列的宽方向指向正x轴。gydF4y2Ba
元素gydF4y2Ba

“36.873”gydF4y2Ba(违约),gydF4y2Ba

“各向同性”gydF4y2Ba

天线元件辐射方向图。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba安装7.1.1款。gydF4y2Ba

PolarizationModelgydF4y2Ba

“型号2”gydF4y2Ba(违约),gydF4y2Ba

“模型-1”gydF4y2Ba

基于确定的辐射功率模式确定辐射场模式的模型。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba安装7.1.1款。gydF4y2Ba

数据类型:gydF4y2Ba结构体gydF4y2Ba

接收天线阵列特性,指定为包含以下字段的结构:gydF4y2Ba

参数字段gydF4y2Ba 值gydF4y2Ba 描述gydF4y2Ba
大小gydF4y2Ba

(2 2 2)gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

天线阵列的尺寸,指定为形式为[M N P]的行向量。gydF4y2Ba

  • M和N是天线阵列中的行数和列数。gydF4y2Ba

  • P是极化数(1或2)。gydF4y2Ba

天线阵列元素映射到输入波形通道(列),其顺序是大小为M-x-N-x-P的三维阵列在第一维度到最后维度之间线性索引。gydF4y2Ba

例如,一个天线阵列的大小gydF4y2Ba(4 8 2)gydF4y2Ba将第一个M = 4通道映射到第一偏振角的第一列。下一个M = 4天线被映射到下一列,以此类推。按照这个模式,第一个M×N = 32通道被映射到完整天线阵列的第一偏振角。同样,剩余的32个通道被映射到整个天线阵列的第二个极化角。gydF4y2Ba

对于具有多个面板的天线阵列,可以将大小指定为[M N P M]形式的行向量gydF4y2BaggydF4y2BaNgydF4y2BaggydF4y2Ba),其中MgydF4y2BaggydF4y2Ba和NgydF4y2BaggydF4y2Ba分别为行阵列面板和列阵列面板的数量。gydF4y2Ba

天线阵列单元按m × n × p × m尺寸的5维阵列顺序映射到波形通道gydF4y2BaggydF4y2Ba×ngydF4y2BaggydF4y2Ba从第一个维度到最后一个维度线性索引。随后的M×N×P=64个通道集映射到连续面板,首先获取面板行,然后获取面板列。gydF4y2Ba

ElementSpacinggydF4y2Ba

(0.5 - 0.5)gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

波长中的元素间距,指定为形式为[λ]的行向量gydF4y2BavgydF4y2BaλgydF4y2BahgydF4y2Ba分别表示垂直和水平元素间距。gydF4y2Ba

对于具有多个面板的天线阵列,可以将间距指定为[λ]形式的行向量gydF4y2BavgydF4y2BaλgydF4y2BahgydF4y2BadggydF4y2BavgydF4y2BadggydF4y2BahgydF4y2Ba), dggydF4y2BavgydF4y2Ba和dggydF4y2BahgydF4y2Ba分别是垂直面板间距和水平面板间距。gydF4y2Ba

PolarizationAnglesgydF4y2Ba

90年[0]gydF4y2Ba(违约),gydF4y2Ba

行向量gydF4y2Ba

偏振角度,表示为形式为[θ ρ]的行向量。偏振角只适用于偏振数为2的情况。gydF4y2Ba

取向gydF4y2Ba

[0;0;0]gydF4y2Ba(违约),gydF4y2Ba

列向量gydF4y2Ba

阵列的机械方向,以度为单位,指定为[α;β;γ]分别表示方位、下倾和倾斜。默认值表示阵列的宽方向指向正x轴。gydF4y2Ba
元素gydF4y2Ba

“各向同性”gydF4y2Ba(违约),gydF4y2Ba

“36.873”gydF4y2Ba

天线元件辐射方向图。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba安装7.1.1款。gydF4y2Ba

PolarizationModelgydF4y2Ba

“型号2”gydF4y2Ba(违约),gydF4y2Ba

“模型-1”gydF4y2Ba

基于确定的辐射功率模式确定辐射场模式的模型。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba安装7.1.1款。gydF4y2Ba

数据类型:gydF4y2Ba结构gydF4y2Ba

每半个波长的时间采样数,指定为数值标量。的gydF4y2BaSampleDensitygydF4y2Ba和gydF4y2BaMaximumDopplerShiftgydF4y2Ba属性控制系数产生抽样率,gydF4y2BaFcggydF4y2Ba:gydF4y2Ba

FcggydF4y2Ba=gydF4y2BaMaximumDopplerShiftgydF4y2Ba× 2 ×gydF4y2BaSampleDensitygydF4y2Ba.gydF4y2Ba

设置gydF4y2BaSampleDensitygydF4y2Ba到gydF4y2Ba正gydF4y2Ba分配gydF4y2BaFcggydF4y2Ba价值gydF4y2BaSampleRategydF4y2Ba财产。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

规范化路径增益,指定为gydF4y2Ba符合事实的gydF4y2Ba或gydF4y2Ba假gydF4y2Ba.使用此属性可对衰落进程进行规范化。当此属性设置为时gydF4y2Ba符合事实的gydF4y2Ba,路径增益的总功率随时间的平均值为0 dB。当此属性设置为gydF4y2Ba假gydF4y2Ba,则路径增益不归一化。的gydF4y2BaAveragePathGainsgydF4y2Ba属性指定路径增益的平均幂次。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

衰落过程的开始时间(以秒为单位),指定为数字标量。gydF4y2Ba

可调:gydF4y2Ba是的gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

要划分为子集群的最强集群的数量,指定为数字标量。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba,第7.3节,步骤11。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

集群延迟扩展(以秒为单位),指定为非负标量。使用此属性可指定划分为子集群的集群之间的延迟偏移量。看到TR 36.873gydF4y2Ba[1]gydF4y2Ba,第7.3节,步骤11。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2BaNumStrongestClustersgydF4y2Ba到一个大于零的值。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

随机数流的源,指定为以下之一:gydF4y2Ba

  • “带种子的mt19937ar”gydF4y2Ba-对象使用mt19937ar算法生成正态分布随机数。调用gydF4y2Ba重置gydF4y2Ba函数重置过滤器,并将随机数流重新初始化为gydF4y2Ba种子gydF4y2Ba财产。gydF4y2Ba

  • “全球流”gydF4y2Ba-对象使用当前全局随机数流生成正态分布的随机数。呼叫gydF4y2Ba重置gydF4y2Ba函数只重置过滤器。gydF4y2Ba

mt19937ar随机数流的初始种子,指定为非负数字标量。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2BaRandomStreamgydF4y2Ba到gydF4y2Ba“带种子的mt19937ar”gydF4y2Ba.当调用gydF4y2Ba重置gydF4y2Ba函数时,种子重新初始化mt19937ar随机数流。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

滤波输入信号,指定为gydF4y2Ba符合事实的gydF4y2Ba或gydF4y2Ba假gydF4y2Ba.当此属性设置为时gydF4y2Ba假gydF4y2Ba,对象不接受输入信号,路径增益和采样时间是唯一的输出gydF4y2BaNumTimeSamplesgydF4y2Ba属性以给定的采样率控制衰落过程实现的持续时间gydF4y2BaSampleRategydF4y2Ba财产。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

时间样本的数量,指定为正整数。使用此属性可设置渐退过程实现的持续时间。gydF4y2Ba

可调:gydF4y2Ba是的gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2Ba信道滤波gydF4y2Ba到gydF4y2Ba假gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

按照接收天线的数量对通道输出进行归一化,指定为gydF4y2Ba符合事实的gydF4y2Ba或gydF4y2Ba假gydF4y2Ba.gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此属性,请设置gydF4y2Ba信道滤波gydF4y2Ba到gydF4y2Ba符合事实的gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

使用gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

signalOutgydF4y2Ba= lte3d (gydF4y2BasignalIngydF4y2Ba)gydF4y2Ba通过TR 36.873链路级MIMO衰落信道系统对象过滤输入信号gydF4y2Balte3dgydF4y2Ba并返回信道受损信号。gydF4y2Ba

[gydF4y2BasignalOutgydF4y2Ba,gydF4y2BapathGainsgydF4y2Ba) = lte3d (gydF4y2BasignalIngydF4y2Ba)gydF4y2Ba也返回底层衰落过程的MIMO信道路径增益。gydF4y2Ba

例子gydF4y2Ba

[gydF4y2BasignalOutgydF4y2Ba,gydF4y2BapathGainsgydF4y2Ba,gydF4y2BasampleTimesgydF4y2Ba) = lte3d (gydF4y2BasignalIngydF4y2Ba)gydF4y2Ba的通道快照的示例时间gydF4y2BapathGainsgydF4y2Ba(第一个维度元素)。gydF4y2Ba

pathGainsgydF4y2Ba= lte3d ()gydF4y2Ba只返回路径增益。在这种情况下gydF4y2BaNumTimeSamplesgydF4y2Ba属性决定衰落过程的持续时间。该对象作为路径增益的源而不过滤输入信号。gydF4y2Ba

要使用此语法,必须设置gydF4y2Ba信道滤波gydF4y2Ba的属性gydF4y2Balte3dgydF4y2Ba到gydF4y2Ba假gydF4y2Ba.gydF4y2Ba

[gydF4y2BapathGainsgydF4y2Ba,gydF4y2BasampleTimesgydF4y2Ba] = lte3d ()gydF4y2Ba也返回样本时间。该对象作为路径增益和采样时间的来源,而无需对输入信号进行滤波。gydF4y2Ba

要使用此语法,必须设置gydF4y2Ba信道滤波gydF4y2Ba的属性gydF4y2Balte3dgydF4y2Ba到gydF4y2Ba假gydF4y2Ba.gydF4y2Ba

输入参数gydF4y2Ba

全部展开gydF4y2Ba

输入信号,指定为复数标量、向量或gydF4y2BaNgydF4y2Ba年代gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaTgydF4y2Ba矩阵,地点:gydF4y2Ba

  • NgydF4y2Ba年代gydF4y2Ba为样本数。gydF4y2Ba

  • NgydF4y2BaTgydF4y2Ba为发射天线数。gydF4y2Ba

数据类型:gydF4y2Ba仅有一个的gydF4y2Ba|gydF4y2Ba双gydF4y2Ba
复数的支持:万博1manbetxgydF4y2Ba是的gydF4y2Ba

输出参数gydF4y2Ba

全部展开gydF4y2Ba

输出信号,以复标量、向量或其它形式返回gydF4y2BaNgydF4y2Ba年代gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaRgydF4y2Ba矩阵,地点:gydF4y2Ba

  • NgydF4y2Ba年代gydF4y2Ba为样本数。gydF4y2Ba

  • NgydF4y2BaRgydF4y2Ba是接收天线的数量。gydF4y2Ba

输出信号数据类型与输入信号数据类型具有相同的精度。gydF4y2Ba

数据类型:gydF4y2Ba仅有一个的gydF4y2Ba|gydF4y2Ba双gydF4y2Ba
复数的支持:万博1manbetxgydF4y2Ba是的gydF4y2Ba

MIMO信道路径增益的衰落过程,返回为gydF4y2BaNgydF4y2BaCSgydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaPgydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaTgydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaRgydF4y2Ba复杂的矩阵,地点:gydF4y2Ba

  • NgydF4y2BaCSgydF4y2Ba通道快照的数量,由gydF4y2BaSampleDensitygydF4y2Ba财产。gydF4y2Ba

  • NgydF4y2BaPgydF4y2Ba路径的数量,是由大小给出的吗gydF4y2Ba路径延迟gydF4y2Ba财产。gydF4y2Ba

  • NgydF4y2BaTgydF4y2Ba为发射天线数。gydF4y2Ba

  • NgydF4y2BaRgydF4y2Ba是接收天线的数量。gydF4y2Ba

路径增益数据类型与输入信号数据类型具有相同的精度。gydF4y2Ba

数据类型:gydF4y2Ba仅有一个的gydF4y2Ba|gydF4y2Ba双gydF4y2Ba
复数的支持:万博1manbetxgydF4y2Ba是的gydF4y2Ba

通道快照的样本时间,返回为gydF4y2BaNgydF4y2BaCSgydF4y2Ba列向量,其中gydF4y2BaNgydF4y2BaCSgydF4y2Ba通道快照的数量,由gydF4y2BaSampleDensitygydF4y2Ba财产。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

对象的功能gydF4y2Ba

要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源gydF4y2BaobjgydF4y2Ba,使用下面的语法:gydF4y2Ba

发行版(obj)gydF4y2Ba

全部展开gydF4y2Ba

displayChannelgydF4y2Ba 可视化和探索三维MIMO衰落信道模型特性gydF4y2Ba
getPathFiltersgydF4y2Ba 得到三维MIMO衰落信道的路径滤波器脉冲响应gydF4y2Ba
信息gydF4y2Ba 获取三维MIMO衰落信道的特征信息gydF4y2Ba
一步gydF4y2Ba 跑gydF4y2Ba系统对象gydF4y2Ba算法gydF4y2Ba
克隆gydF4y2Ba 创建重复的gydF4y2Ba系统对象gydF4y2Ba
孤岛gydF4y2Ba 确定gydF4y2Ba系统对象gydF4y2Ba在使用gydF4y2Ba
释放gydF4y2Ba 释放资源并允许更改gydF4y2Ba系统对象gydF4y2Ba属性值和输入特征gydF4y2Ba
重置gydF4y2Ba 使内部状态复位gydF4y2Ba系统对象gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

从TR 38.901第7.7.1节通过具有延迟剖面CDL-D的三维信道传输LTE波形。gydF4y2Ba

定义传输波形配置结构,初始化为参考测量信道(RMC)R.50、TDD(10MHz、QPSK、R=1/3、1层、8个CSI-RS端口)和一个子帧。gydF4y2Ba

rmc=MCDL(gydF4y2Ba“R.50”gydF4y2Ba,gydF4y2Ba“TDD”gydF4y2Ba);rmc.TotSubframes=1;data=[1;0;0;1];[txWaveform,~,txInfo]=lteRMCDLTool(rmc,data);gydF4y2Ba

属性定义通道配置结构gydF4y2Balte3DChannelgydF4y2Ba系统对象。使用TR 38.901第7.7.1节延迟剖面CDL-D,延迟扩展10 ns, UT速度15 km/h:gydF4y2Ba

v = 15.0;gydF4y2Ba% UT速度,单位为km/hgydF4y2Bafc=4e9;gydF4y2Ba载频% (Hz)gydF4y2Bac = physconst (gydF4y2Ba“光速”gydF4y2Ba);gydF4y2Ba光速百分比,单位为米/秒gydF4y2Bafd = (v * 1000/3600) / c *俱乐部;gydF4y2Ba% UT最大多普勒频率(Hz)gydF4y2Balte3d = lte3DChannel.makeCDL (gydF4y2Ba“CDL-D”gydF4y2Ba10 e-9);lte3d。CarrierFrequency = fc; lte3d.MaximumDopplerShift = fd; lte3d.SampleRate = txInfo.SamplingRate;

将发射阵列配置为[M N P]=[2 2],表示2×2天线阵列(M=2,N=2)和P=2极化角。将接收天线阵列配置为[M N P]=[1 1 2],表示一对交叉极化的共位天线。gydF4y2Ba

lte3d.TransmitAntennaArray。Size = [2 2 2];lte3d.ReceiveAntennaArray。Size = [1 1 2];gydF4y2Ba

在输入波形上调用三维通道对象。gydF4y2Ba

rxWaveform = lte3d (txWaveform);gydF4y2Ba

绘制通道输出和路径增益快照的各种样本密度值,而使用gydF4y2Balte3DChannelgydF4y2Ba系统对象。gydF4y2Ba

从TR 38.901章节7.7.1中配置一个用于SISO操作和延迟剖面CDL-B的3-D通道。设置最大多普勒频移为300hz,通道采样率为10khz。gydF4y2Ba

lte3d = lte3DChannel.makeCDL (gydF4y2Ba“CDL-B”gydF4y2Ba);lte3d。MaximumDopplerShift = 300.0;lte3d。年代ampleRate = 10e3; lte3d.Seed = 19;

配置发射和接收天线阵列。gydF4y2Ba

lte3d.TransmitAntennaArray。Size = [1 1 1];lte3d.ReceiveAntennaArray。Size = [1 1 1];gydF4y2Ba

创建一个长度为40个样本的输入波形。gydF4y2Ba

T = 40;在= 1 (T, 1);gydF4y2Ba

绘制通道的阶跃响应(显示为直线)和相应的路径增益快照(显示的圆圈),以获得不同的gydF4y2BaSampleDensitygydF4y2Ba财产。样品密度特性控制相对于多普勒频率信道快照的频率。gydF4y2Ba

  • 当gydF4y2BaSampleDensity =正gydF4y2Ba,则对每个输入样本进行通道快照。gydF4y2Ba

  • 当gydF4y2Ba样本密度=XgydF4y2Ba时,通道快照的速率为gydF4y2BaFcs=2*X*最大换档gydF4y2Ba.gydF4y2Ba

的gydF4y2Balte3DChannelgydF4y2Ba对象通过零阶保持插值方法将通道快照应用于输入波形。该对象在输入结束后接受一个额外的快照。一些最终输出样本使用这个额外的值来最小化插值误差。通道输出包含瞬态(和延迟),这是由于实现路径延迟的滤波器造成的。gydF4y2Ba

s = [Inf 5 2];gydF4y2Ba%样本密度gydF4y2Ba传说= {};图;持有gydF4y2Ba在…上gydF4y2Ba;SR = lte3d.SampleRate;gydF4y2Ba为gydF4y2Bai = 1:长度(s)gydF4y2Ba%调用信道与选定的样本密度gydF4y2Ba释放(lte3d);lte3d。年代ampleDensity = s(i); [out,pathgains,sampletimes] = lte3d(in); chInfo = info(lte3d); tau = chInfo.ChannelFilterDelay;%图通道输出与时间gydF4y2Bat = lte3d。InitialTime + ((0:(T-1)) - tau)。' / SR;h =情节(t、abs (),gydF4y2Ba“啊——”gydF4y2Ba);h.MarkerSize = 2;h.LineWidth = 1.5;desc = [gydF4y2Ba的样本密度= 'gydF4y2Banum2str (s (i)));[传说]gydF4y2Ba“输出”,gydF4y2Badesc]];disp ([descgydF4y2Ba”,nc = 'gydF4y2Banum2str(长度(sampletimes))));gydF4y2Ba%根据采样时间绘制路径增益gydF4y2Bah2 = plot(sampletimes - tau/SR,abs(sum(paths gain,2)),gydF4y2Ba“o”gydF4y2Ba);h2。Color = h.Color; h2.MarkerFaceColor = h.Color; legends = [legends [的路径,gydF4y2Badesc]];gydF4y2Ba结束gydF4y2Ba
样本密度=Inf,Ncs=40样本密度=5,Ncs=13样本密度=2,Ncs=6gydF4y2Ba
包含(gydF4y2Ba“时间(s)”gydF4y2Ba);标题(gydF4y2Ba“通道输出和路径增益与样本密度的关系”gydF4y2Ba);伊莱贝尔(gydF4y2Ba“通道级”gydF4y2Ba);传奇(传说,gydF4y2Ba“位置”gydF4y2Ba,gydF4y2Ba“西北”gydF4y2Ba);gydF4y2Ba

图中包含一个轴对象。标题为“通道输出和路径增益与样本密度”的轴对象包含6个类型为line的对象。这些对象表示输出,样本密度=Inf,路径增益,样本密度=Inf,输出,样本密度=5,路径增益,样本密度=5,输出,样本密度=2,路径增益,样本密度=2。gydF4y2Ba

使用以下命令显示通过40×2信道的LTE OFDM调制波形的波形频谱:gydF4y2Balte3DChannelgydF4y2Ba系统对象。gydF4y2Ba

为40个天线创建一个资源网格。gydF4y2Ba

enb。NDLRB = 25; enb.CyclicPrefix =“正常”gydF4y2Ba;网格= lteDLResourceGrid (enb 40);gydF4y2Ba
用QPSK符号填充网格并执行LTE OFDM调制。gydF4y2Ba
网格(:)= lteSymbolModulate(randi([0 1],numel(grid)*2,1),gydF4y2Ba“正交相移编码”gydF4y2Ba);[txWaveform, txInfo] = lteOFDMModulate (enb、网格);gydF4y2Ba

创建一个gydF4y2Balte3DChannelgydF4y2Ba具有特定属性的系统对象。gydF4y2Ba

lte3d=lte3d通道(gydF4y2Ba“PathDelays”gydF4y2Ba, 500 e-9] [0,gydF4y2Ba...gydF4y2Ba“AveragePathGains”gydF4y2Ba(-13.4 - 3.0),gydF4y2Ba...gydF4y2Ba“AnglesAoD”gydF4y2Ba(-178.1 - -4.2),gydF4y2Ba...gydF4y2Ba“AnglesAoA”gydF4y2Ba,[51.3 -152.7],gydF4y2Ba...gydF4y2Ba“AnglesZoD”gydF4y2Ba(50.2 - 93.2),gydF4y2Ba...gydF4y2Ba“安格尔索亚”gydF4y2Ba(125.4 - 91.3),gydF4y2Ba...gydF4y2Ba“NumStrongestClusters”gydF4y2Ba, 1gydF4y2Ba...gydF4y2Ba“SampleRate”gydF4y2Ba, txInfo.SamplingRate);gydF4y2Ba

配置发射和接收天线阵列。gydF4y2Ba

lte3d.TransmitAntennaArray。Size = [10 2 2];lte3d.ReceiveAntennaArray。Size = [1 1 2];gydF4y2Ba

使用的线性索引将天线阵列元素映射到波形通道(列)gydF4y2BaTransmitantennarray.尺寸gydF4y2Ba或gydF4y2BaReceiveAntennaArray。大小gydF4y2Ba从第一个维度到最后一个维度。看到gydF4y2BaTransmitAntennaArraygydF4y2Ba或gydF4y2BaReceiveAntennaArraygydF4y2Ba的属性gydF4y2Balte3DChannelgydF4y2Ba系统对象以获取更多详细信息。gydF4y2Ba

将LTE OFDM调制波形通过40 × 2 3d通道。gydF4y2Ba

rxWaveform = lte3d (txWaveform);gydF4y2Ba

绘制接收到的波形频谱。gydF4y2Ba

分析仪= dsp。年代pectrumAnalyzer(“SampleRate”gydF4y2Ba,lte3d.SampleRate);analyzer.Title=gydF4y2Ba“接收信号频谱”gydF4y2Ba;分析仪(rxWaveform);gydF4y2Ba

参考文献gydF4y2Ba

[1] 3gpp tr 36.873。“LTE 3D通道模型研究”。gydF4y2Ba第三代合作伙伴项目;技术规范组无线接入网;发展中的通用地面无线电接入(E-UTRA)gydF4y2Ba.URL:gydF4y2Bahttps://www.3gpp.orggydF4y2Ba.gydF4y2Ba

[2] 3GPP TR 38.901。“0.5至100 GHz频率的信道模型研究。”gydF4y2Ba第三代合作伙伴项目;技术规范无线电接入网gydF4y2Ba.URL:gydF4y2Bahttps://www.3gpp.orggydF4y2Ba.gydF4y2Ba

另请参阅gydF4y2Ba

介绍了R2018agydF4y2Ba