主要内容

comm.WINNER2Channel

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

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

描述

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

过滤输入信号使用赢家II衰落信道:

  1. 定义和设置您的赢家二通道对象。看到建设

  2. 调用一步过滤输入信号通过一个赢家II衰落信道的特性comm.WINNER2Channel

请注意

或者,而不是使用一步定义的方法来执行操作系统对象,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj, x)y = obj (x)执行相同操作。

建设

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

= comm.WINNER2Channel (名称,值)创建一个赢家II衰落信道对象,使用一个或多个,覆盖默认值名称,值对参数。您可以指定额外的名称-值对参数在任何顺序Name1, Value1,…,的家

= comm.WINNER2Channel (cfgModel)创建一个赢家二世与衰落信道对象ModelConfig属性设置为cfgModel

= comm.WINNER2Channel (cfgModel,cfgLayout)创建一个赢家二世与衰落信道对象ModelConfig属性设置为cfgModelLayoutConfig属性设置为cfgLayout

属性

ModelConfig

赢家II模型参数配置

赢家II模型参数配置,指定为一个包含这些字段的结构:

NumTimeSamples

样本数量的时间。默认值是100。

请注意

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

FixedPdpUsed

设置为“是的”使用预定义的路径延迟和权力为特定场景。默认值是“不”

FixedAnglesUsed

设置为“是的”使用预定义的角度出发(aod)和到达角(aoa)为特定的场景。默认值是“不”

IntraClusterDsUsed

设置为“是的”将每个最强的两个集群/链接分成三个subclusters。默认值是“是的”

PolarisedArrays

设置为“是的”使用双极化阵列。默认值是“是的”

UseManualPropCondition

设置为“是的”使用手动定义(洛杉矶或仿真结果)的传播条件LayoutConfigPropagConditionVector字段。设置为“不”画从预定义的洛杉矶概率传播条件。默认值是“是的”

UniformTimeSampling

设置为“是的”同时瞬间样本所有链接。默认值是“不”

SampleDensity

每个波长一半的时间样本数量。默认值是2 e6

CenterFrequency

载波中心频率。默认值5.25 e9赫兹。

DelaySamplingInterval

采样网格路径延迟是圆形的。的默认值0秒显示没有舍入路径延迟。

  • DelaySamplingInterval指定了输入信号采样时间。

  • 当执行通道过滤对象使用DelaySamplingInterval=0获得原始路径延迟。任何非零值的DelaySamplingInterval被忽略,尤其是使用的路径延迟不圆的倍数吗DelaySamplingInterval非零值。

ShadowingModelUsed

设置为“是的”在模型中包含阴影衰落。默认值是“不”

PathLossModelUsed

设置为“是的”包括路径损耗模型。默认值是“不”

PathLossModel

路径损耗模型函数名称,指定为“pathloss”使用内部pathloss函数的赢家第二频道附加的路径损耗模型。的PathLossModel财产只有在适用PathLossModelUsed“是的”。默认值是“pathloss”

PathLossOption

路径损耗选项显示墙材料仿真结果路径损耗计算场景A1,指定为{之一“CR_light”,“CR_heavy”,“RR_light”,“RR_heavy”}。默认值是“CR_light”。的PathLossOption财产只有在适用PathLossModelUsed“是的”

看到LayoutConfigScenarioVector场景的映射。

RandomSeed

随机数生成器的种子。使用全球随机流RandomSeed空的,[]。默认值是[]

LayoutConfig

赢家II布局参数配置

赢家II布局参数配置,指定为一个包含这些字段的结构:

行向量的结构来描述天线阵列的活跃。命令行指定BS行业第一,紧随其后的是女士默认分配两种结构,一个用于废话,一个女士。

NofSect

向量的数量在每个行业BS。默认值是1

配对

2 -Nl矩阵,Nl指定链接数量被建模。默认值是[1,2]

ScenarioVector

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节。

PropagConditionVector

1 -Nl传播条件的向量(LOS = 1和仿真结果= 0)为每一个链接。默认值是1

StreetWidth

1 -Nl向量相同的值,指定的平均宽度(单位:米)的街道。StreetWidth用于B1和B2的路径损耗模型场景。默认值是20.。看到ScenarioVector场景的映射。所有元素必须有相同的值。的StreetWidth只有当房地产是适用ModelConfigPathLossModelUsed属性是“是的”

Dist1

1 -Nl向量的距离BS最后洛点。Dist1用于B1和B2的路径损耗模型场景。默认值是是随机决定的,这意味着距离路径损失函数。看到ScenarioVector场景的映射。Dist1只有当适用吗ModelConfigPathLossModelUsed属性是“是的”

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

NumFloors

1 -Nl向量表示地板室内BS或女士所在地。默认值是1。的NumFloors属性用于A2和B4的路径损耗模型场景。看到ScenarioVector场景的映射。的NumFloors财产只有在适用ModelConfigPathLossModelUsed“是的”

NumPenetratedFloors

1 -Nlb之间的向量表示渗透到地板的数量,默认值是女士0。的NumPenetratedFloors用于仿真结果A1的路径损耗模型场景。看到ScenarioVector场景的映射。的NumPenetratedFloors财产只有在适用PathLossModelUsed“是的”

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

NormalizeChannelOutputs

正常通道输出,指定为真正的。将此属性设置为真正的规范化通道输出的数量接收天线在移动站(MS)为每一个链接。默认值是真正的

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

方法

信息 显示的信息WINNER2Channel对象
一步 通过赢家II衰落信道滤波器输入信号
常见的系统对象
释放

允许系统对象属性值的变化

重置

重置系统对象的内部状态

当使用重置,如果ModelConfig.RandomSeed的属性obj是空的,重置方法重置过滤器。否则,重置方法重置过滤器并重新初始化随机数流的价值ModelConfig.RandomSeed财产。

例子

全部折叠

模拟的系统有两个连接到一个女士BS。一个是8米远的地方,BS女士;另一种是20米远的地方,BS。通过两个链接发送脉冲信号。接收到的信号的频谱显示女士的频率选择性。它还显示了更接近的女士b女士有一个比另一个更大的平均接收功率。

为重复性指定随机数生成器的种子。

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。配对=[1 1; 2 3]; cfgLayout.PropagConditionVector = [0 0];

配置模型参数

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

创建一个赢家二通道系统对象。

wimChan = comm.WINNER2Channel (cfgModel cfgLayout);

调用对象的信息的方法来获得一些系统信息

chanInfo = info (wimChan)
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 = dsp.SpectrumAnalyzer (“SampleRate”Rs,“YLimits”(-170、-100),“ShowLegend”,真的,“ChannelNames”,{1(8米)女士的,“女士2(20米)”});

通过脉冲信号通过两个链接和显示接收到的信号的光谱两个女士。

我= 1:10 x = 1 (1, numTx);0 (frmLen-1 numTx)];y = wimChan (x);SA ([y {1} (: 1), y {2} (: 1)));结束

图频谱分析仪包含一个坐标轴对象和其他对象类型的uiflowcontainer, uimenu uitoolbar。坐标轴对象包含2线类型的对象。这些对象代表1(8米远),女士女士2(20米)。

更多关于

赢家II采样率

信号采样率(R年代)生成通道系数和执行通道滤波计算每个链接使用移动电台的速度(V女士)、半波长的距离和样本密度。每个链接的采样率可以作为字段信息方法返回。

R年代=V女士/ (C/F中心/ 2 /NSD),

  • 的速度,女士V女士,

    • ModelConfigUniformTimeSampling被设置为“不”,V女士是女士的速度相应的链接,来源于LayoutConfig站(我)速度字段。

    • ModelConfigUniformTimeSampling被设置为“是的”,V女士女士的最大速度是所有链接。

  • C光的速度(2.99792458 e8米/秒)。

  • F中心ModelConfigCenterFrequency

  • NSDModelConfigSampleDensity

渠道权力

这些条件适用于通道的力量comm.WINNER2Channel对象:

  • 当路径损耗和阴影,收益是归一化的道路。具体来说,收益时规范化道路ModelConfigShadowingModelUsedModelConfigPathLossModelUsed参数设置为“不”

  • NormalizeChannelOutputs属性是真正的的平均增益通道是0分贝。

引用

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

介绍了R2016b