主要内容

wlanTGacChannel

802.11过滤信号通过交流多路径衰落信道

描述

wlanTGacChannel802.11系统对象™过滤器一个输入信号通过一个ac™(TGac)多径衰落信道。

褪色处理假设相同的参数NT——- - - - - -NRTGac频道的链接,NT发射天线的数量和吗NR是接收天线的数量。每个链接包含所有多路径链接。

使用TGac滤波器输入信号多径衰落信道:

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

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

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

创建

描述

例子

tgac= wlanTGacChannel创建一个TGac衰落信道系统对象,tgac。这个对象过滤器一个真实的或复杂的输入信号通过TGac渠道获取channel-impaired信号。

tgac= wlanTGacChannel (的名字,价值)创建一个TGac通道对象,tgac,并设置属性使用一个或多个名称-值对。在报价附上每个属性的名字。例如,wlanTGacChannel (“NumReceiveAntennas”2“SampleRate”, 10 e6)创建一个TGac通道有两个接收天线和一个10 mhz采样率。

属性

全部展开

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

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

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

输入信号的采样率Hz,指定为一个积极的标量。

数据类型:

延迟剖面模型,指定为“模型(一个”,“b型”,型号c的,“模型”,“模型”,或“f型”。要启用FluorescentEffect属性,选择“模型”“模型”

表总结了模型属性之前减少带宽的因素。

参数 模型
一个 B C D E F
断点距离(米) 5 5 5 10 20. 30.
RMS时延扩展(ns) 0 15 30. 50 One hundred. 150年
最大延迟(ns) 0 80年 200年 390年 730年 1050年
Rician增殖系数(dB) 0 0 0 3 6 6
数量的水龙头 1 9 14 18 18 18
数量的集群 1 2 2 3 4 6

集群的数量代表独立建模的传播路径的数量。

数据类型:字符|字符串

信道带宽,指定为“CBW20”,“CBW40”,“CBW80”,或“CBW160”。默认值是“CBW80”,它对应于一个80 MHz通道带宽。

数据类型:字符|字符串

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

数据类型:

散射的速度在km / h,指定为一个积极的标量。

数据类型:

发射机和接收机之间的距离在米,指定为一个积极的标量。

TransmitReceiveDistance用于计算路径损耗,确定通道的视线(LOS)或非视线(仿真结果)条件。路径损耗和阴影衰落标准差损失取决于发射机和接收机之间的分离。

数据类型:

规范化路径,指定为一个数字或逻辑1(真正的)或0()。规范化的衰落过程路径的总功率增加,随着时间的推移,平均0分贝,设置该属性1(真正的)。否则,设置这个属性0()。

数据类型:逻辑

用户指数,指定为一个非负整数。这个属性指定了单用户或特定用户在多用户场景。

数据类型:

传播方向的主动联系,指定为“下行”“上行”

数据类型:字符|字符串

发射天线的数量,指定为一个正整数。

数据类型:

距离传输天线元素,指定为一个积极的标量表示波长。

TransmitAntennaSpacing金宝app只支持均匀线性阵列。

依赖关系

要启用这个特性,设置NumTransmitAntennas属性值大于1

数据类型:

接收天线数量,指定为一个正整数。

数据类型:

接收天线之间的距离元素,指定为一个积极的标量表示波长。

ReceiveAntennaSpacing金宝app只支持均匀线性阵列。

依赖关系

要启用这个特性,设置NumReceiveAntennas属性值大于1

数据类型:

大规模的衰落效应应用于渠道,指定为“没有”,“Pathloss”,“阴影”,或“Pathloss和阴影”

数据类型:字符|字符串

荧光效应,指定为一个数字或逻辑1(真正的)或0()。从荧光灯照明包括多普勒效应,设置该属性1(真正的)。

依赖关系

要启用这个特性,设置DelayProfile财产“模型”“模型”

数据类型:逻辑

输电线路在赫兹频率,指定为50赫兹的“60赫兹”

电力线路的频率是60赫兹在美国和欧洲50赫兹。

依赖关系

要启用这个特性,设置FluorescentEffect财产1(真正的)和DelayProfile财产“模型”“模型”

数据类型:字符|字符串

正常通道输出的数量接收天线,指定为一个数字或逻辑1(真正的)或0()。

数据类型:逻辑

启用通道过滤,指定为一个数字或逻辑1(真正的)或0()。要启用通道过滤,设置该属性1(真正的)。禁用通道过滤,设置该属性0()。

请注意

如果你设定这个属性0(),一步目标函数不接受一个输入信号。在这种情况下,NumSamplesSampleRate属性确定时间消退过程的实现。

数据类型:逻辑

使用的时域样本数量得到路径获得样本,指定为一个正整数。

依赖关系

要启用这个特性,设置ChannelFiltering财产0()。

数据类型:

数据类型的损伤信号,指定这些值之一:

  • “双”——返回pathGains输出为一个双精度矩阵

  • “单一”——返回pathGains输出为一个单精度矩阵

依赖关系

要启用这个特性,设置ChannelFiltering财产0()。

数据类型:字符|字符串

的随机数流来源,指定为“全球流”“与种子mt19937ar”

如果你设定这个属性“全球流”,当前全球随机数流生成正态分布随机数。在这种情况下,重置函数重置过滤器和创建一个新的通道实现。

如果你设定这个属性“与种子mt19937ar”通常,mt19937ar算法生成分布随机数字。在这种情况下,重置也重新初始化随机数流函数的值种子财产。

数据类型:字符|字符串

最初的种子mt19937ar随机数流,指定为一个非负整数。的种子属性重新启动mt19937ar随机数流的重置函数。

依赖关系

要启用这个特性,设置RandomStream财产“与种子mt19937ar”

数据类型:

使路径增益输出计算,指定为一个数字或逻辑1(真正的)或0()。

数据类型:逻辑

使用

描述

例子

y= tgac (x)过滤输入信号x通过定义的TGac衰落信道wlanTGacChannel系统对象,tgac,并返回结果y

(y,pathGains)= tgac (x)也回报pathGainsTGac通道路径获得潜在的衰落过程。

这个语法适用于当你设置PathGainsOutputPort财产1(真正的)。

pathGains= tgac (x)返回路径的收益。的NumSamples属性决定了衰落过程的持续时间。

这个语法适用于当你设置ChannelFiltering财产0()。

输入参数

全部展开

输入信号,指定为一个真正的或复杂的N年代——- - - - - -NT矩阵,地点:

  • N年代是样品的数量。

  • NT是发射天线的数量必须等于NumTransmitAntennas属性值。

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

输出参数

全部展开

输出信号,作为一个返回N年代——- - - - - -NR复杂的矩阵,地点:

  • N年代是样品的数量。

  • NR是接收天线的数量等于NumReceiveAntennas属性值。

数据类型:|

路径衰落过程的收益,作为一个返回N年代——- - - - - -NP——- - - - - -NT——- - - - - -NR复杂的数组,地点:

  • N年代是样品的数量。

  • NP是可解决的路径的数量,数量的路径为指定的情况下定义DelayProfile财产。

  • NT是发射天线的数量等于NumTransmitAntennas属性值。

  • NR是接收天线的数量等于NumReceiveAntennas属性值。

数据类型:|

对象的功能

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

发行版(obj)

全部展开

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

请注意

重置:如果RandomStream系统对象的属性设置“全球流”,重置函数重置过滤器。如果你设置RandomStream“与种子mt19937ar”,重置也重新初始化随机数流函数的值种子财产。

例子

全部折叠

生成一个VHT波形,通过TGac输出通道。显示合成信号的频谱。

设置通道带宽和相应的采样率。

bw =“CBW80”;fs = 80 e6;

生成一个VHT波形。

cfg = wlanVHTConfig;txSig = wlanWaveformGenerator (randi ([0 1], 1000 1), cfg);

创建一个TGac输出通道启用了路径损耗和阴影。

tgacChan = wlanTGacChannel (“SampleRate”fs,“ChannelBandwidth”bw,“LargeScaleFadingEffect”,“Pathloss和阴影”);

VHT波形穿过英吉利海峡。

rxSig = tgacChan (txSig);

收到的频谱波形。

saScope = dsp.SpectrumAnalyzer (“SampleRate”fs,“YLimits”-40年[-120]);saScope (rxSig)

因为路径损耗和阴影是启用,跨领域的平均接收功率大约是-60 dBm。

创建一个VHT波形有四个传送天线和两个时空流。

cfg = wlanVHTConfig (“NumTransmitAntennas”4“NumSpaceTimeStreams”2,“SpatialMapping”,“傅里叶”);txSig = wlanWaveformGenerator ([1, 0, 0, 1], cfg);

创建一个4 x2 MIMO TGac通道和禁用大规模的淡入淡出效果。

tgacChan = wlanTGacChannel (“SampleRate”80 e6,“ChannelBandwidth”,“CBW80”,“NumTransmitAntennas”4“NumReceiveAntennas”2,“LargeScaleFadingEffect”,“没有”);

通过通过信道传输波形。

rxSig = tgacChan (txSig);

显示两个收到时空流的频谱。

saScope = dsp.SpectrumAnalyzer (“SampleRate”80 e6,“ShowLegend”,真的,“ChannelNames”,{“流1”,《流2》});saScope (rxSig)

传输VHT-LTF和VHT通过吵2 x2 MIMO信道数据字段。解调接收VHT-LTF估计信道系数。恢复VHT数据和确定一些错误的数量。

设置通道带宽和相应的采样率。

bw =“CBW160”;fs = 160 e6;

创建VHT-LTF和VHT数据字段有两个传输天线和两个时空流。

cfg = wlanVHTConfig (“ChannelBandwidth”bw,“NumTransmitAntennas”2,“NumSpaceTimeStreams”2);txPSDU =兰迪([0,1],8 * cfg.PSDULength, 1);txLTF = wlanVHTLTF (cfg);txDataSig = wlanVHTData (txPSDU cfg);

创建一个2 x2 MIMO TGac通道。

tgacChan = wlanTGacChannel (“SampleRate”fs,“ChannelBandwidth”bw,“NumTransmitAntennas”2,“NumReceiveAntennas”2);

创建一个AWGN信道噪声,信噪比= 15分贝。

chNoise = comm.AWGNChannel (“NoiseMethod”,信号噪声比(信噪比)的,“信噪比”15);

通过通过TGac通道的信号和噪声模型。

rxLTF = chNoise (tgacChan (txLTF));rxDataSig = chNoise (tgacChan (txDataSig));

创建一个160 MHz的AWGN信道信道与图9分贝噪音。噪声方差,据nVar,等于kTBF,在那里k是玻尔兹曼常数,T是290 K的环境温度,B是带宽(采样率),F接收机噪声图。

据nVar = 10 ^ ((-228.6 + 10 * log10 (290) + 10 * log10 (fs) + 9) / 10);rxNoise = comm.AWGNChannel (“NoiseMethod”,“方差”,“方差”据nVar);

通过信号通过接收机噪声模型。

rxLTF = rxNoise (rxLTF);rxDataSig = rxNoise (rxDataSig);

VHT-LTF解调。使用解调信号来估计信道系数。

dLTF = wlanVHTLTFDemodulate (rxLTF cfg);胸部= wlanVHTLTFChannelEstimate (dLTF cfg);

恢复数据,并确定一些错误的数量。

rxPSDU = wlanVHTDataRecover (rxDataSig、胸部、据nVar cfg);numErr = biterr (txPSDU rxPSDU)
numErr = 0

算法

全部展开

算法用于模型TGac通道是基于那些用于TGn通道中描述wlanTGnChannel[1]。的改变来支持TGac渠道包括:金宝app

  • 增加带宽

  • 高阶那

  • 多用户MIMO

  • 降低多普勒

完成信息变更需要支持TGac渠道中可以找到金宝app[2]

引用

V。[1]·俄斯格估计,为了申请,L. Schumacher, P. Kyritsi, et al.TGn信道模型。版本4。IEEE 802.11 03/940r4, 2004年5月。

[2]布莱特,G。,H. Sampath, S. Vermani, et al.TGac通道模型附录。12版本。IEEE 802.11 09/0308r12, 2010年3月。

[3]Kermoal, j . P。,L. Schumacher, K. I. Pedersen, P. E. Mogensen, and F. Frederiksen. “A Stochastic MIMO Radio Channel Model with Experimental Validation”.IEEE在选定地区通讯》杂志上。6号卷。20日,2002年8月,页1211 - 1226。

扩展功能

版本历史

介绍了R2015b