主要内容

分阶段。NRRectangularPanelArray

3GPP TR 38.901规范描述的5G天线阵列

描述

分阶段。NRRectangularPanelArray系统对象™创建矩形天线阵列,设计满足3GPP TR 38.901标准。该对象在矩形布局中模拟由多个面板生成的天线方向图。每个面板都是由同位天线单元组成的异构阵列。天线元素的默认集合是一对分阶段。NRAntennaElement极化倾斜角为+45°和-45°的天线元件。每个面板的默认配置是2 × 2天线配置。还可以使用其他类型的元素创建数组。元素和面板位于yz飞机。

计算天线单元在指定方向上的响应:

  1. 创建分阶段。NRRectangularPanelArray对象,并设置其属性。

  2. 使用参数调用对象,就像调用函数一样。

要了解更多关于System对象如何工作的信息,请参见什么是系统对象?

创建

描述

例子

数组=分阶段。NRRectangularPanelArray创建NR天线面板阵列数组遵循3GPP TR 38.901中描述的规范。

例子

数组=分阶段。NRRectangularPanelArray(的名字价值创建NR矩形面板数组对象,数组,将每个指定的属性设置为指定的值。您可以以任意顺序指定附加的名称-值参数(Name1Value1、……).

属性

全部展开

除非另有说明,属性是nontunable,这意味着您不能在调用对象之后更改它们的值。对象在调用时锁定,而释放函数打开它们。

如果一个属性是可调,您可以随时更改它的值。

有关更改属性值的更多信息,请参见在MATLAB中使用系统对象进行系统设计

天线元件,指定为1 × 2单元阵列或1 × 1单元阵列。默认值是包含2个单元格的1 × 2单元格数组分阶段。NRAntennaElement选择2 -极化模型的天线单元,一个极化角为- 45°,另一个极化角为+45°。

元素网格和面板网格的大小,指定为正整数值的1乘4向量。前两个条目表示面板中元素的数量,最后两个条目表示数组中面板的数量。默认值是一个面板网格,面板大小为2 * 2元素。

例子:[2 2 2 2]

数据类型:

元素和面板之间的间距,指定为1乘4的正向量。前两个条目表示面板中元素之间的间距,其余的值表示数组中面板之间的间距。单位是米。

例子:[0.75 0.75 1.0 1.0]

数据类型:

数组元素锥形,指定为复标量或长度-N应用于传感器阵列中每个元素的复值权值向量。N是数组中元素的个数。如果锥形为标量,则对每个元素施加相同的权重。如果锥形是一个向量,每个权重都应用于相应的数组元素。

例子:1

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

使用

描述

例子

分别地=阵列(频率返回阵列电压响应,分别地中规定的工作频率频率和在

请注意

对象在第一次执行时执行初始化。这个初始化锁nontunable属性以及输入规范,例如维度、复杂性和输入数据的数据类型。如果更改了不可调优属性或输入规范,System对象将发出错误。要更改不可调优属性或输入,必须首先调用释放方法解锁对象。

输入参数

全部展开

天线单元的工作频率,指定为非负标量或非负实值1-by-l行向量。频率单位为Hz。

频率必须在FrequencyRange或者是FrequencyVector元素的属性。否则,元素不产生响应,响应返回为.元素对象使用FrequencyRange财产,除了分阶段。CustomAntennaElement,它使用FrequencyVector财产。

例子:(1 e8 2 e6)

数据类型:

响应方向的方位角和仰角,指定为实值1-行向量或实值2 × -矩阵,是角方向的个数。角的单位是度。方位角必须在-180°到180°范围内。仰角必须在-90°到90°范围内。

  • 如果是1 -向量,每个元素指定方向的方位角。在这种情况下,假设相应的仰角为零。

  • 如果是一个2 -矩阵,矩阵的每一列在表格中指定方向(方位;海拔)

方位角是两个角之间的角x轴和方向向量的投影xy飞机。当从x设在向y设在。仰角是方向矢量和xy飞机。这个角度是正的,当向着z设在。参见方位角和仰角

例子:(110 125;15 10]

数据类型:

输出参数

全部展开

阵列的电压响应,返回复数值——- - - - - -l矩阵。在这个矩阵,中指定的角度数l中指定的频率数频率

数据类型:

对象的功能

要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj,使用下面的语法:

发行版(obj)

全部展开

波束宽度 计算和显示阵列的波束宽度
collectPlaneWave 模拟接收平面波
方向性 计算阵列指向性
getElementNormal 数组元素的法向量
getElementPosition 数组元素位置
getNumElements 数组中元素的个数
getTaper 数组元素蜡烛
isPolarizationCapable 数组极化能力
模式 绘制阵列的方向性和模式
patternAzimuth 绘制阵列的方向性或方向图与方位角
patternElevation 标绘阵列的方向性或模式与标高
viewArray 查看阵列几何
一步 运行系统对象算法
释放 释放资源并允许更改系统对象属性值和输入特征
重置 使内部状态复位系统对象

例子

全部折叠

构建一个5G天线阵列,网格为2 × 2,每个面板为4 × 4阵列。每个天线单元由两个具有不同偶极轴方向的短偶极天线组成。天线元件间隔1/2波长,面板间隔3波长。绘制工作频率为6ghz时阵列的响应模式。

c = physconst (“光速”);fc = 6 e9;λ= c / fc;antenna1 =分阶段。ShortDipoleAntennaElement (“AxisDirection”“Z”);antenna2 =分阶段。ShortDipoleAntennaElement (“AxisDirection”“X”);数组=分阶段。NRRectangularPanelArray(“ElementSet”...{antenna1, antenna2},“大小”,[4,4,2,2],“间距”...λ(0.5 * 0.5 *λ3 *λ,3 *λ));模式(数组、fc、“ShowArray”,真正的)

使用取向的属性模式改变方向 8 0 沿着x设在, 3. 0 沿着y设在和 6 0 沿着z设在。

模式(数组、fc、“定位”(80; 30、60),“ShowArray”,真正的)

禁用本地坐标和颜色栏的显示。

模式(数组、fc、“ShowLocalCoordinate”假的,“ShowColorBar”假)

构建一个5G天线阵列,网格为2 × 2,每个面板为3 × 2阵列。天线单元是两个分阶段。NRAntennaElement偏振角为的物体 + 45 - 45 度。假设工作频率为6ghz,求阵列在视轴上的响应。元件间隔为1/2波长,面板间隔为3波长。

c = physconst (“光速”);fc = 6 e9;2
ans = 2
λ= c / fc;数组=分阶段。NRRectangularPanelArray(“大小”,[3,2,2,2],...“间距”,(0.5 *λ,0.5 *λ,3 *λ,3 *λ));resp =阵列(fc (0, 0))
resp =结构体字段:H: [48x1 double] V: [48x1 double]

参考文献

[1]5G:研究频率为0.5 - 100ghz的信道模型, 3GPP TR38.901 Version 14.0.0 Release 14。

扩展功能

介绍了R2021a