文档

wlanTGacChannel系统对象

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

描述

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

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

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

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

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

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

创建

语法

tgac = wlanTGacChannel
tgac = wlanTGacChannel(名称、值)

描述

例子

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

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

属性

全部展开

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

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

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象(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)或非视线(仿真结果)条件。路径损耗和阴影衰落标准差损失取决于发射机和接收机之间的分离。

数据类型:

规范化路径,指定为真正的。规范化的衰落过程路径的总功率增加,随着时间的推移,平均0分贝,设置该属性真正的(默认)。当你设定这个属性,收益不规范化的道路。

数据类型:逻辑

用户指数,指定为一个非负整数。UserIndex指定一个用户或一个特定的用户在一个多用户场景中。

数据类型:

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

数据类型:字符|字符串

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

数据类型:

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

TransmitAntennaSpacing万博1manbetx只支持均匀线性阵列。

依赖关系

这个属性只适用于当NumTransmitAntennas大于1

数据类型:

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

数据类型:

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

ReceiveAntennaSpacing万博1manbetx只支持均匀线性阵列。

依赖关系

这个属性只适用于当NumReceiveAntennas大于1

数据类型:

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

数据类型:字符|字符串

荧光效应,指定为真正的。从荧光灯照明包括多普勒效应,设置该属性真正的

依赖关系

FluorescentEffect属性只适用于当DelayProfile“模型”“模型”

数据类型:逻辑

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

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

依赖关系

这个属性只适用于当您设置FluorescentEffect真正的DelayProfile“模型”“模型”

数据类型:字符|字符串

正常通道输出的数量接收天线,指定为一个真正的

数据类型:逻辑

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

如果你设置RandomStream“全球流”,当前全球随机数流生成正态分布随机数。在这种情况下,重置函数重置过滤器。

如果你设置RandomStream“与种子mt19937ar”,mt19937ar算法生成正态分布随机数。在这种情况下,重置也重新初始化随机数流函数的值种子财产。

数据类型:字符|字符串

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

依赖关系

这个属性只适用于当你设置RandomStream财产“与种子mt19937ar”

数据类型:

使路径增益输出计算,指定为真正的

数据类型:逻辑

使用

语法

y = tgac (x)
[y, pathGains] = tgac (x)

描述

例子

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

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

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

输入参数

全部展开

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

  • N年代是样品的数量。

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

数据类型:
复数的支持:万博1manbetx是的

输出参数

全部展开

输出信号,作为一个返回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渠道包括:万博1manbetx

  • 增加带宽

  • 高阶那

  • 多用户MIMO

  • 降低多普勒

  • 双极化天线

完成信息变更需要支持TGac渠道中可以找到万博1manbetx[2]

引用

V。[1]·俄斯格估计,为了申请,L. Schumacher, P. Kyritsi, et al. TGn Channel Models. Version 4. IEEE 802.11-03/940r4, May 2004.

[2]布莱特,G。,H. Sampath, S. Vermani, et al.TGac Channel Model Addendum. Version 12. IEEE 802.11-09/0308r12, March 2010.

[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 Journal on Selected Areas in Communications. Vol. 20, No. 6, August 2002, pp. 1211–1226.

扩展功能

另请参阅

系统对象

介绍了R2015b

这个主题有帮助吗?