主要内容

winner2.wim

使用赢家II通道模型生成信道系数

描述

下载需要:使用winner2。wim,首先下载赢家二通道模型通信工具箱附加组件。

chanCoef= winner2.wim (cfgWim,cfgLayout)返回通道系数基于获胜者II模型参数中定义的所有链接赢家II网络布局。

(chanCoef,pathDelays)= winner2.wim (cfgWim,cfgLayout)也为所有的链接返回路径延迟。

(chanCoef,pathDelays,finalCond)= winner2.wim (cfgWim,cfgLayout)后还返回系统的最终条件生成信道系数。

例子

(chanCoef,pathDelays,finalCond)= winner2.wim (cfgWim,cfgLayout,initCond)生成信道系数通过使用初始系统而不是执行随机初始化的条件。initCond的形式是一样的吗finalCond,通常是finalCond这个函数之前调用的输出。使用这种语法反复生成信道系数连续时间样本。

例子

全部折叠

不断为每个链接生成信道系数在两连杆系统布局。

配置模型参数。

cfgWim = winner2.wimparset;cfgWim。年代ampleDensity = 20; cfgWim.RandomSeed = 10;%的可重复性

配置布局参数。

BSAA = winner2.AntennaArray (“台湾”8,0.02);% b UCA-8数组MSAA1 = winner2.AntennaArray (“乌拉”2、0.01);% MS1 ULA-2数组MSAA2 = winner2.AntennaArray (“乌拉”4、0.005);一份% ULA-4数组MSIdx = (2、3);BSIdx = {1};问= 2;rndSeed = 5;cfgLayout = winner2.layoutparset (MSIdx BSIdx, NL (BSAA、MSAA1 MSAA2], [], rndSeed);

为第一次生成信道系数。

[H1, ~, finalCond] = winner2.wim (cfgWim cfgLayout);

生成一个第二组信道系数。

[H2, ~, finalCond] = winner2.wim (cfgWim、cfgLayout finalCond);

在时间域连接H1和H2。

H = cellfun (@ (x, y)猫(4,x, y), H1, H2,“UniformOutput”、假);

Tx情节H第一环节,1日,1日Rx, 1路。图显示了在两个输出通道连续性winner2.wim函数。

图;Ts = finalCond.delta_t (1);%样本时间1日链接情节(Ts * (0:2 * cfgWim.NumTimeSamples-1)”,abs(挤压(H {1} (1, 1, 1,:))));包含(“时间(s)”);ylabel (“振幅”);标题(的第一路径系数1链接,1日Tx和Rx 1日”);

图包含一个坐标轴对象。坐标轴标题第一个路径系数1日链接对象,Tx 1日1日Rx,包含时间(s), ylabel振幅包含一个类型的对象。

输入参数

全部折叠

配置模型,指定为一个包含这些字段的结构。cfgWim通常是创建使用吗winner2.wimparset函数。

样本数量的时间,指定为一个标量。

使用预定义的路径延迟和权力对于特定场景,指定为“不”“是的”

使用预定义的路径角度出发(aod)和到达角(aoa)对于特定场景,指定为“是的”“不”

两个最强的集群划分为三个subclusters /链接,指定为“是的”“不”

使用双极化数组,指定为“是的”“不”

使用手动定义的传播条件,指定为“是的”“不”。设置为“是的”强制使用手动定义(洛杉矶/仿真结果的传播条件PropagConditionVector返回的结构域winner2.layoutparset。设置为“不”画从预定义的洛杉矶概率传播条件。

载波频率在赫兹,指定为一个标量。

执行所有的链接同时瞬间采样,指定为“不”“是的”

每个波长一半的时间样本数量,指定为一个标量。

采样间隔,指定为一个标量表示输入信号采样时间以秒为单位。DelaySamplingInterval定义的采样网格路径延迟是圆形的。的值0秒显示没有舍入路径延迟。

使用阴影衰落,指定为“不”“是的”

使用路径损耗模型,指定为“不”“是的”

路径损耗模型,指定为一个特征向量代表一个有效的函数名。PathLossModel只适用于当PathLossModelUsed被设置为“是的”

墙材料,指定为“CR_light”,“CR_heavy”,“RR_light”,或“RR_heavy”,说明材料A1场景仿真结果路径损耗计算。PathLossOption只适用于当PathLossModelUsed被设置为“是的”

种子为随机数生成器,指定为一个标量或空括号。空括号,[],表明全球使用随机流。

配置布局,包含这些字段指定为一个结构,它表示的位置和姿态参数模拟电台。cfgLayout通常是创建使用吗winner2.layoutparset函数。

活跃的电台,指定为一个行向量的结构描述活跃电台的天线阵列。创建的数组输入的winner2.layoutparset并添加一个额外的速度字段。命令行指定基站(BS)行业第一,其次是移动台(MS)。女士b部门和职位是随机分配的。b部门没有速度。每个女士的速度约为1.42 m / s,随机分配方向。

部门,指定为一个向量表示的数量在每个行业BS。

BS女士配对,指定为2×-Nl矩阵,Nl指定链接的数量被建模。看到BS和女士行排序。

空间场景中,指定为1×-Nl向量的场景数据。默认值是1,它指定场景A1。

数字地图的场景{1= A1,2= A2,3= B1,4= B2,5= B3,6= B4,10= C1,11= C2,12= C3,13= C4,14= D1,15= D2a}。

有关更多信息,请参见赢家二通道模型[1],2.3节。

传播条件,指定为1×-Nl传播条件的向量(LOS = 1和仿真结果= 0)为每一个链接。

街道宽度,指定为1×-Nl向量相同的值,指定的平均宽度(单位:米)的街道。StreetWidth用于B1和B2的路径损耗模型场景。看到ScenarioVector场景的映射。所有元素必须有相同的值。StreetWidth只适用于当cfgWimPathLossModelUsed被设置为“是的”

距离BS最后洛点,指定为1×-Nl向量。Dist1用于B1和B2的路径损耗模型场景。的默认值表示距离路径损失函数是随机决定的。看到ScenarioVector场景的映射。Dist1只适用于当cfgWimPathLossModelUsed被设置为“是的”

有关更多信息,请参见赢家二通道模型[1]图4 - 3。

楼层数字,指定为1×-Nl向量表示地板室内BS或女士所在地。默认值是1。的NumFloors字段是用于A2和B4的路径损耗模型场景。看到ScenarioVector场景的映射。NumFloors只适用于当cfgWimPathLossModelUsed被设置为“是的”

层渗透,指定为1×-Nlb之间的向量表示渗透到地板的数量,默认值是女士0。的NumPenetratedFloors用于仿真结果A1的路径损耗模型场景。看到ScenarioVector场景的映射。NumPenetratedFloors场只适用于当cfgWimPathLossModelUsed被设置为“是的”

有关更多信息,请参见赢家二通道模型[1]表4 - 4。

初始系统条件下,指定为一个结构。initCond的形式是一样的吗finalCond,通常是finalCond之前调用的输出winner2.wim

数据类型:结构体

输出参数

全部折叠

信道系数,作为一个返回Nl1单元阵列。Nl是系统中链接的数量。的th元素chanCoef是一个NR()———NT()———NP()———N年代数组中。NR,NT,NP是特定的链接。N年代所有的链接都是一样的。

  • NR()是接收天线的数量元素的女士链接。

  • NT()是传输天线元素的数量在BS链接。

  • NP()是路径的数量链接。

  • N年代是时间样本的数量由吗cfgWimNumTimeSamples

有关更多信息,请参见渠道权力

数据类型:细胞

路径延迟,作为一个返回Nl——- - - - - -maxNP矩阵。Nl系统和链接的数量maxNP在所有的链接中路径的最大数量。矩阵的每一行都适用于每个链接。当一个链接不到maxNP路径,相应的行pathDelays垫。

数据类型:

最终系统条件下,作为一个结构返回。当生成信道系数连续时间样本,使用finalCond随着initCond输入下一个调用winner2.wim

有关更多信息,请参见赢家二通道模型[1],5.2节。

数据类型:结构体

更多关于

全部折叠

渠道权力

当路径损耗和阴影,路径计算收益的获得者渠道规范化。具体来说,收益时规范化道路ShadowingModelUsedPathLossModelUsed参数设置为“不”

引用

佩,[1]Kyosti Juha Meinila, et al。赢家二通道模型。D1.1.2 V1.2。是- 4 - 027756得主II, 2007年9月。

版本历史

介绍了R2017a