wlanTGayChannel
滤波器的信号通过802.11啊多径衰落信道
描述
的wlanTGayChannel
系统对象输入信号通过IEEE™过滤器®802.11 ay™(TGay)多径衰落信道。通道模型遵循quasi-deterministic (Q-D)中指定的方法[1]。
过滤输入信号通过使用TGay多路径衰落信道:
创建
wlanTGayChannel
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
属性
属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放
函数打开它们。
如果一个属性可调在任何时候,你可以改变它的值。
改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象。
SampleRate
- - - - - -输入信号的采样率
2.64 e9
(默认)|积极的标量
输入信号的采样率,在赫兹,指定为一个积极的标量。
数据类型:双
CarrierFrequency
- - - - - -中心频率的输入信号
6 e10汽油
(默认)|积极的标量
中心频率的输入信号,在赫兹,指定为一个积极的标量。
数据类型:双
环境
- - - - - -通道模型的环境
“开放区域热点”
(默认)|“街道峡谷热点”
|大型酒店大堂的
通道模型环境,指定为“开放区域热点”
,“街道峡谷热点”
,或大型酒店大堂的
。有关更多信息,请参见[1]。
数据类型:字符
|字符串
RoadWidth
- - - - - -街道峡谷道路宽度
16
(默认)|积极的标量
SidewalkWidth
- - - - - -街道峡谷人行道宽度
6
(默认)|积极的标量
RoomDimensions
- - - - - -酒店大堂的维度
(20 15 6)
(默认)|1×3矢量的积极的价值观
酒店大堂的维度,在米,指定为1×3向量的积极的价值观。的每个元素RoomDimensions
指定酒店大堂的长度测量沿着一个轴的笛卡尔坐标系统(x,y,z)。第一个元素指定的长度x设在。第二个元素指定的长度y设在。第三个元素指定的长度z设在。坐标系统的起源是酒店大堂的地板上,在围墙之间的中点。
依赖关系
要启用这个特性,设置环境
来大型酒店大堂的
。
数据类型:双
UserConfiguration
- - - - - -用户配置
“SU-SISO”
(默认)|“SU-MIMO 1 x1”
|“SU-MIMO 2 x2”
用户配置,指定这些值之一:
“SU-SISO”
——指定一个传输天线阵,一个接收天线阵,一个数据流“SU-MIMO 1 x1”
——指定一个传输天线阵,一个接收天线阵,和两个数据流“SU-MIMO 2 x2”
——指定两个传输天线阵列,两个接收天线阵列和两个或四个数据流,根据的价值ArrayPolarization
财产。您可以检查数据流使用的数量信息
对象的功能。
使用这个属性来指定数量的传输和接收天线阵列和数据流的数量在发射机和接收机。有关更多信息,请参见表3 - 2[1]。
数据类型:字符
|字符串
ArraySeparation
- - - - - -分离传输阵列和接收阵列
(0.5 - 0.5)
(默认)|1×2向量的积极的价值观
分离传输阵列和接收阵列,在米,指定为1×2向量的积极的价值观。第一个元素指定了发射阵列中心之间的分离。第二个元素指定了接收阵列中心之间的分离。有关阵列中心之间的距离测量沿x相互重合的本地数组坐标系统,按照图3 - 10[1]。
依赖关系
要启用这个特性,设置UserConfiguration
来“SU-MIMO 2 x2”
。
数据类型:双
ArrayPolarization
- - - - - -发送和接收天线阵为SU-MIMO极化类型
单身,单身的
(默认)|单,双
|“双、双”
发送和接收天线阵SU-MIMO极化类型,指定为单身,单身的
,单,双
,或“双、双”
。有关更多信息,请参考表3 - 2[1]。
依赖关系
要启用这个特性,设置UserConfiguration
来“SU-MIMO 1 x1”
或“SU-MIMO 2 x2”
。
数据类型:字符
|字符串
TransmitArray
- - - - - -传输天线阵
2×2 URA所言与0.2元素间距(默认)|wlanURAConfig
对象
传输天线阵,指定为一个wlanURAConfig
对象。您可以指定TransmitArray
作为一个统一的矩形阵列(URA所言),均匀线性阵列(ULA)”,通过设置或单个元素大小
财产的wlanURAConfig
对象。
TransmitArrayPosition
- - - - - -发射天线阵的中心
[0;0;5]
(默认)|3×1实值向量
发射天线阵中心,指定为一个3×1实值向量。这个属性指定位移,在米,从笛卡儿坐标系统的起源的中心传输天线阵。
数据类型:双
TransmitArrayOrientation
- - - - - -传输天线阵方向
[0;0;0]
(默认)|3×1实值向量
传输天线阵方向,在度,指定为一个3×1实值向量。每个元素指定的角度传输天线阵的局部坐标系的轴旋转对全局笛卡尔坐标系统。第一个元素是旋转的角度z设在,并确定目标方位角度。第二个元素是旋转的角度旋转x设在,并确定目标仰角。第三个元素是旋转的角度旋转z设在,指定的非对称方位角分布天线增益。正值表示逆时针旋转。有关更多信息,请参阅6.3.3节[2]。
数据类型:双
TransmitArrayPolarization
- - - - - -传输天线阵极化类型
“没有”
(默认)|“垂直”
|“水平”
|“LHCP”
|“RHCP”
传输天线阵极化类型,指定这些值之一:
“没有”
——一个非偏振传输天线阵“垂直”
——一个垂直偏振传输天线阵“水平”
——一个水平偏振传输天线阵“LHCP”
——左旋圆偏振传输天线阵“RHCP”
——一个右旋圆偏振传输天线阵
依赖关系
要启用这个特性,设置UserConfiguration
来“SU-SISO”
。
数据类型:字符
|字符串
ReceiveArray
- - - - - -接收天线阵
2×2 URA所言元素间距为0.2米(默认)|wlanURAConfig
对象
接收天线阵,指定为一个wlanURAConfig
对象。您可以指定ReceiveArray
URA所言,齿龈,或通过设置单一元素大小
财产的wlanURAConfig
对象。
ReceiveArrayPosition
- - - - - -接收天线阵的中心
[8;0;1.5)
(默认)|3×1实值向量
接收天线阵中心,指定为一个3×1实值向量。这个属性指定位移,在米,从笛卡儿坐标系统的起源到接收天线阵的中心。
数据类型:双
ReceiveArrayOrientation
- - - - - -接收天线阵方向
[0;0;0]
(默认)|3×1实值向量
接收天线阵方向,在度,指定为一个3×1实值向量。每个元素指定的角度接收天线阵的局部坐标系的轴旋转对全局笛卡尔坐标系统。第一个元素是旋转的角度z设在,并确定目标方位角度。第二个元素是旋转的角度旋转x设在,并确定目标仰角。第三个元素是旋转的角度旋转z设在,指定的非对称方位角分布天线增益。正值表示逆时针旋转。有关更多信息,请参阅6.3.3节[2]。
数据类型:双
ReceiveArrayPolarization
- - - - - -接收天线极化类型数组
“没有”
(默认)|“垂直”
|“水平”
|“LHCP”
|“RHCP”
接收天线阵极化类型,指定这些值之一:
“没有”
——一个非偏振的接收天线阵“垂直”
——一个垂直极化接收天线阵“水平”
——一个水平极化接收天线阵“LHCP”
——左旋圆偏振接收天线阵“RHCP”
——一个右旋圆偏振接收天线阵
依赖关系
要启用这个特性,设置UserConfiguration
来“SU-SISO”
。
数据类型:字符
|字符串
ReceiveArrayVelocitySource
- - - - - -接收天线阵速度来源
“汽车”
(默认)|“自定义”
接收天线阵的速度来源,指定为“汽车”
或“自定义”
。指定一个随机生成的接收阵列速度,定义[1],设置该属性“汽车”
。
数据类型:字符
|字符串
ReceiveArrayVelocity
- - - - - -接收天线阵的速度
(1;1;0]
(默认)|3×1实值向量
接收天线阵的速度,在米每秒,指定为3×1实值向量。
数据类型:双
RandomRays
- - - - - -生成随机射线
真正的
(默认)|假
生成随机射线(R-Rays),指定为一个逻辑值真正的
或假
。
数据类型:逻辑
IntraClusterRays
- - - - - -生成intra-cluster射线
真正的
(默认)|假
生成intra-cluster射线,指定为一个逻辑值真正的
或假
。
数据类型:逻辑
OxygenAbsorption
- - - - - -由于氧气吸收功率损耗
0.015
(默认)|负的标量
功率损耗由于氧气的吸收,在dB / m,指定为负的标量。
数据类型:双
BeamformingMethod
- - - - - -波束形成方法
“最大功率雷”
(默认)|“自定义”
波束形成方法,指定为“最大功率雷”
或“自定义”
。有关更多信息,请参见6.5节[2]。
数据类型:字符
|字符串
TransmitBeamformingVectors
- - - - - -传输波束形成向量
(0.5;0.5;0.5;0.5)
(默认)|NTE——- - - - - -NTS复数矩阵
传输波束形成向量,作为指定NTE——- - - - - -NTS复数矩阵。
NTE是元素的数量在每个传输天线阵。
NTS是数量的输入数据流。
你可以获得NTE和NTS通过使用信息
对象的功能。
可调:是的
依赖关系
要启用这个特性,设置BeamformingMethod
来“自定义”
。
数据类型:双
复数的支持:金宝app是的
ReceiveBeamformingVectors
- - - - - -接收波束形成向量
(0.5;0.5;0.5;0.5)
(默认)|N再保险——- - - - - -NRS复数矩阵
接收波束形成向量,作为指定N再保险——- - - - - -NRS复数矩阵。
N再保险是元素的数量在每个接收天线阵。
NRS输出数据流的数量。
你可以获得N再保险和NRS通过使用信息
对象的功能。
可调:是的
依赖关系
要启用这个特性,设置BeamformingMethod
来“自定义”
。
数据类型:双
复数的支持:金宝app是的
NormalizeImpulseResponses
- - - - - -正常化信道脉冲响应
真正的
(默认)|假
正常化信道冲激响应(cir),指定为一个逻辑值真正的
或假
。规范化cir 0 dB /流,设置该属性真正的
。
数据类型:逻辑
NormalizeChannelOutputs
- - - - - -正常输出输出流的数量
真正的
(默认)|假
正常输出输出流的数量,指定为一个逻辑值真正的
或假
。
数据类型:逻辑
RandomStream
- - - - - -随机数流的来源
“全球流”
(默认)|“与种子mt19937ar”
的随机数流来源,指定为“全球流”
或“与种子mt19937ar”
。使用当前全球随机数生成随机数流,设置该属性“全球流”
。使用重置
当这个属性被设置为目标函数“全球流”
:
再生R-Rays当
RandomRays
被设置为真正的
再生intra-cluster射线时
IntraClusterRays
被设置为真正的
再生时接收天线阵的速度
ReceiveArrayVelocitySource
被设置为“汽车”
使用mt19937ar独立的随机数生成算法,设置该属性“与种子mt19937ar”
。
数据类型:字符
|字符串
种子
- - - - - -最初的随机数生成器的种子
73年
(默认)|非负整数
使用
描述
输入参数
x
- - - - - -输入信号
复数矩阵
输入信号,指定为一个复数矩阵的大小N年代——- - - - - -NTS。
N年代是时域样本。
NTS是数量的输入数据流。
数据类型:单
|双
复数的支持:金宝app是的
输出参数
y
——输出信号
复数矩阵
输出信号,作为复值返回矩阵的大小N年代——- - - - - -NRS。
N年代是时域样本。
NRS输出数据流的数量。
的wlanTGayChannel
系统对象返回这个输出具有相同的数据类型x
输入。
数据类型:单
|双
复数的支持:金宝app是的
圆形的
对所有模拟射线——信道脉冲响应
复数矩阵
所有模拟射线信道脉冲响应,返回复数矩阵的大小N年代——- - - - - -N雷——- - - - - -NTS——- - - - - -NRS。
N年代是时域样本。
N雷是模拟射线的数量。
NTS是数量的输入数据流。
NRS输出数据流的数量。
的wlanTGayChannel
系统对象返回这个输出具有相同的数据类型x
输入。
数据类型:单
|双
复数的支持:金宝app是的
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
请注意
重置
:如果你设置RandomStream
财产的wlanTGayChannel
系统对象“全球流”
,使用重置
:
当你设置再生R-Rays
RandomRays
财产真正的
当你设置再生intra-cluster射线
IntraClusterRays
财产真正的
恢复设置时接收天线阵的速度
ReceiveArrayVelocitySource
财产“汽车”
例子
返回的信息特征的WLAN TGay通道
创建一个WLAN TGay多路径衰落信道系统对象使用默认属性值。
陈= wlanTGayChannel;
返回和显示TGay通道的特征信息。
s = info(陈)
s =结构体字段:ChannelFilterDelay: 7 NumSamplesProcessed: 0 NumTxStreams: 1 NumRxStreams: 1 NumTxElements: 4 NumRxElements: 4
802.11过滤广告通过TGay通道波形
过滤广告™802.11单载波未极化的波形通过SU-SISO 802.11 ay™渠道,指定一个大型酒店大堂的环境。检查输出信号是一致的在相同的输入波形透过通道。
创建一个directional-multi-gigabit-format (DMG-format)配置对象与指定的调制和编码方案(MCS)。
cfgDMG = wlanDMGConfig (“主持人”,“4”);
生成一个随机生成的PSDU DMG波形。
psdu =兰迪([0,1],8 * cfgDMG。PSDULength, 1);txWaveform = wlanWaveformGenerator (psdu cfgDMG);
配置一个TGay频道大型酒店大堂环境系统对象,指定采样率,传输和接收天线阵列,随机数流的来源。
tgay = wlanTGayChannel (“SampleRate”wlanSampleRate (cfgDMG),“环境”,大型酒店大堂的,…“TransmitArray”wlanURAConfig (“大小”4 [4]),“ReceiveArray”wlanURAConfig (“大小”3 [3]),…“RandomStream”,“与种子mt19937ar”,“种子”,100);
通过TGay通道滤波器的波形。
rxWaveform1 = tgay (txWaveform);
重置通道和过滤通过TGay波形通道。检查输出波形一致相同的输入波形时透过TGay通道后调用重置
对象的功能。
重置(tgay);rxWaveform2 = tgay (txWaveform);isequal (rxWaveform1 rxWaveform2)
ans =逻辑1
通过802.11 ay通道滤波器双极化信号
滤波器双极化信号通过一个无线局域网802.11 ay™渠道,指定一个街道峡谷的环境。
配置一个TGay通道对街道峡谷环境系统对象,指定一个用户配置的单用户多/输出(SU-MIMO)与两个传输天线阵列和两个接收天线阵列。指定传输天线阵列双元素均匀线性阵列(这种)和接收天线阵列作为单各向同性元素。使用一个定制的波束形成方法指定的发送和接收波束形成的向量,并指定随机数流的来源。
tgay = wlanTGayChannel (“SampleRate”2 e9“环境”,“街道峡谷热点”,…“UserConfiguration”,“SU-MIMO 2 x2”,“ArraySeparation”(0.8 - 0.8),“ArrayPolarization”,“双、双”,…“TransmitArray”wlanURAConfig (“大小”[1,2]),“TransmitArrayOrientation”,(10;10;10),…“ReceiveArray”wlanURAConfig (“大小”[1]),“BeamformingMethod”,“自定义”,“NormalizeImpulseResponses”假的,…“RandomStream”,“与种子mt19937ar”,“种子”,100);
显示TGay通道的环境。
showEnvironment (tgay);标题(“热点与天线阵列和D-Rays街道峡谷”);
通过使用检索信道特征信息
对象的功能。
tgayInfo = tgay.info;
制定波束形成向量的传输元素的数量,接收元素,传输流,和接收流获得tgayInfo
。
《国家贸易评估报告》= tgayInfo.NumTxElements;元= tgayInfo.NumTxStreams;负阻元件= tgayInfo.NumRxElements;NRS = tgayInfo.NumRxStreams;tgay。TransmitBeamformingVectors =的《nt) /√(《);tgay。胚根端胚乳,ReceiveBeamformingVectors = 1 (NRS) /√(负阻元件);
创建一个随机输入信号并通过TGay过滤通道。
txSignal =复杂(rand(100元),兰德(100元));rxSignal = tgay (txSignal);
引用
[1]Maltsev、。et al。信道模型802.11啊。IEEE 802.11 15/1150r9, 2017年3月。
[2]Maltsev、。et al。。60 ghz WLAN系统的信道模型。IEEE 802.11 09/0334r8, 2010年5月。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
使用笔记和限制:
看到系统在MATLAB代码生成对象(MATLAB编码器)。
版本历史
介绍了R2019a
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。