主要内容

comm.WINNER2Channel

通过赢家II衰落信道滤波器输入信号

下载需要:使用comm.WINNER2Channel,第一次下载赢家二通道模型通信工具箱附加组件。

描述

comm.WINNER2Channel系统对象™过滤器一个输入信号通过一个赢家II衰落信道。提供的对象利用定义的基本模型和获胜者二通道模型[1]

过滤输入信号通过一个赢家II衰落信道:

  1. 创建comm.WINNER2Channel对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

winchannel= comm.WINNER2Channel创建一个赢家II衰落信道系统对象模型中单个或多个链接。winchannel使用获胜者II空间通道生成信道系数模型(SCM)。它还过滤器一个真实的或复杂的输入信号通过每个链接的衰落信道。

winchannel= comm.WINNER2Channel (名称,值)使用一个或多个名称参数指定属性。例如,“NormalizeChannelOutputs”,“假”指定不正常通道输出。

winchannel= comm.WINNER2Channel (cfgModel)设置ModelConfig财产cfgModel

例子

winchannel= comm.WINNER2Channel (cfgModel,cfgLayout)设置LayoutConfig财产cfgLayout

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

赢家II模型参数配置,指定为一个结构。您可以使用winner2.wimparset函数创建的默认模型配置结构或手动创建它。获胜者二通道模型参数配置包含这些字段。

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

请注意

如果样品的数量输入信号(N年代)不匹配NumTimeSamples,然后更新NumTimeSamples匹配N年代

数据类型:

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

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

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

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

选择使用手动定义的传播条件,指定为“是的”“不”。设置这个字段“是的”强制使用手动定义(洛杉矶或仿真结果)的传播条件PropagConditionVector字段。设置这个字段“不”画从预定义的洛杉矶概率传播条件。

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

数据类型:

选择执行统一的时间采样,指定为“不”“是的”

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

数据类型:

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

  • 的值0秒显示没有舍入路径延迟。当执行通道过滤时,对象集DelaySamplingInterval0获得原始路径延迟。

  • 忽略任何非零值DelaySamplingInterval。具体来说,路径延迟值不是圆形的倍数DelaySamplingInterval价值观和非零。

数据类型:

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

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

路径损耗模型,指定为一个特征向量代表一个有效的函数名。路径损耗模型使用的内部pathloss函数的赢家第二频道附加的路径损耗模型。

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:字符

墙材料,指定为“CR_light”,“CR_heavy”,“RR_light”,或“RR_heavy”。这指出墙材料A1场景仿真结果路径损耗计算。

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:字符

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

数据类型:

数据类型:结构体

赢家II布局参数配置,指定为一个结构。您可以使用winner2.layoutparset函数来创建默认的布局配置结构或手动创建它。获胜者二通道布局参数配置包含这些字段。

活跃的电台,指定为一个行向量的结构描述活跃电台的天线阵列。创建的数组输入。命令行指定基站(BS)行业第一,其次是移动台(MS)。BS女士部门和职位的分配是随机的。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}。

有关更多信息,请参见第2.3节的冠军二通道模型[1]

传播条件,指定为1×-Nl向量。对于每个链接,指定洛杉矶1和仿真结果0

数据类型:

街道宽度,指定为1×-Nl向量相同的值,指定的平均宽度(单位:米)的街道。使用StreetWidthB1和B2的路径损耗模型的场景。场景映射数量,请参阅ScenarioVector字段。

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:

去年洛杉矶点距离的BS,指定为1×-Nl向量。使用Dist1场的路径损耗模型B1和B2情景。的默认值表示距离路径损失函数是随机决定的。场景映射数量,请参阅ScenarioVector字段。

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

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:

室内BS或女士所在的楼层号码,指定为1×-Nl向量。使用NumFloors场的路径损耗模型A2和B4的场景。场景映射数量,请参阅ScenarioVector字段。

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:

层数的废话和女士之间的渗透,指定为1×-Nl向量。使用NumPenetratedFloors场的仿真结果A1的路径损耗模型场景。场景映射数量,请参阅ScenarioVector字段。

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

依赖关系

要启用这个特性,设置PathLossModelUsed字段“是的”

数据类型:

数据类型:结构体

选择正常通道输出,指定为“真正的”“假”。将此属性设置为“真正的”规范化通道输出接收天线的数量在每个链接的女士。

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

数据类型:字符|字符串

使用

描述

outsignal= winchannel (insignal)过滤输入信号通过一个赢家II衰落信道,并返回产生的信号。

(outsignal,pathgains)= winchannel (insignal)也返回通道路径获得潜在的衰落过程。

输入参数

全部展开

输入信号,指定为一个Nl1细胞数组或一个N年代——- - - - - -NT矩阵。Nl是链接的数量,是指定的吗LayoutConfig财产的winchannel对象。的的th元素insignal参数必须是一个N年代——- - - - - -NT()矩阵的数据类型

  • N年代是样品的数量,必须生成相同的值的所有元素insignal论点。

  • NT是发射天线的数量在废话吗th链接,如指定的LayoutConfig财产的winchannel对象。

输出参数

全部展开

输出信号,作为一个返回Nl1单元阵列。如果通道只有一个链接或链接都有相同数量的传输天线insignal参数必须是一个N年代——- - - - - -NT矩阵,的th元素outsignal参数是一个N年代——- - - - - -NR()矩阵。NR()是接收天线的数量的女士th链接,如指定的LayoutConfig财产的winchannel对象。

通道的道路,作为一个返回Nl1单元阵列。

的th元素pathgains参数是一个NR()———NT()———NP()———N年代复杂数据类型的值的数组NP()是路径的数量th链接,如指定的LayoutConfig财产的winchannel对象。

NR,NT,NP特定意义。N年代是相同的所有的链接。

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

请注意

当你使用重置目标函数,如果ModelConfig.RandomSeed属性的对象是空的,重置重置的过滤器。否则,重置重置过滤器和重新初始化随机数流的价值ModelConfigRandomSeed字段。

例子

全部折叠

模拟的系统有两个海量存储系统(MSs)中连接到一个b。一个女士是8米远的地方,b,,另一个是20米远的地方,BS。发出脉冲信号通过两个链接。女士的接收信号的频谱显示频率选择性。

指定一个随机数生成器的种子可重复性。

rng (100);

初始化帧长度和采样率。

frmLen = 1024;

配置获胜者二通道布局参数。

BSAA = winner2.AntennaArray (“台湾”8,0.02);% UCA-8 BS的天线阵MSAA1 = winner2.AntennaArray (“乌拉”2、0.01);% ULA-2天线阵列MSAA2 = winner2.AntennaArray (“乌拉”4、0.005);% ULA-4天线阵列MSIdx = [2 3];BSIdx = {1};问= 2;maxRange = 100;rndSeed = 101;cfgLayout = winner2.layoutparset (MSIdx BSIdx,问,[BSAA, MSAA1 MSAA2], maxRange rndSeed);

调整BS和女士的立场。

cfgLayout.Stations (1) .Pos (1:2) = (10,10);cfgLayout.Stations (2) .Pos(1:2) =[18日10];% 8米远离BScfgLayout.Stations (3) .Pos (1:2) = (22、26);从b % 20米远

指定两个链接的仿真结果。

cfgLayout。配对=(11;2 3];cfgLayout。PropagConditionVector = [0 0];

配置获胜者二通道模型参数。

cfgModel = winner2.wimparset;cfgModel。NumTimeSamples = frmLen;%帧长度cfgModel。IntraClusterDsUsed =“不”;%没有集群分裂cfgModel。年代ampleDensity = 2e5;%,较低的采样率cfgModel。PathLossModelUsed =“是的”;%打开路径损耗cfgModel。年代hadowingModelUsed =“是的”;%打开跟踪

创建一个赢家II衰落信道的系统对象。

winChannel = comm.WINNER2Channel (cfgModel cfgLayout);

获取系统信息。

chanInfo = info (winChannel)
chanInfo =结构体字段:NumLinks: 2 NumBSElements: [8] NumMSElements: [2 - 4] NumPaths: [16 16] SampleRate: [1.0000 1.0000 e + e + 07年07]ChannelFilterDelay: 7 [7] NumSamplesProcessed: 0

发射器的数量和系统的采样率。

numTx = chanInfo.NumBSElements (1);Rs = chanInfo.SampleRate (1);

创建一个频谱分析仪系统对象。

sa =简介(SampleRate = Rs,YLimits = (-170、-100),ShowLegend = true,ChannelNames = [“女士1(8米)”,“女士2(20米)”]);

通过脉冲信号通过两个链接和显示接收到的信号的光谱在海量存储系统(MSs)中。

我= 1:10 x = 1 (1, numTx);0 (frmLen-1 numTx)];y = winChannel (x);sa ([y {1} (: 1), y {2} (: 1)));结束发行版(sa)

更多关于

全部展开

引用

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

版本历史

介绍了R2016b