Engee 文档

EngeePhased.URA

均匀矩形天线阵列(URA)。

资料库

EngeePhased

说明

系统对象 EngeePhased.URA 模拟由相同的各向同性相控阵元组成的矩形天线阵(URA)。矩形天线阵列的单元在 yz 平面上排列成矩形阵列。

要计算阵列对给定方向的响应,请执行以下步骤:

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

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

语法

创建

可以通过以下方式调用系统对象构造函数:

  • `object = EngeePhased.URA`创建一个均匀矩形天线阵列(URA),该阵列由具有 default 属性值的相同各向同性相控阵元组成。矩形天线阵列的元素作为矩形阵列排列在 yz 平面上。天线阵列视角(内视角)沿正 x 轴指向。

    举例说明:

    array = EngeePhased.URA
  • object = EngeePhased.URA(Name=Value) 创建一个均匀矩形天线数组(URA),每个指定的属性 Name(名称)设置为指定的 价值观(值)。您可以以任意顺序(Name1=Value1,…​,NameN=ValueN)指定其他参数作为名值对(name-value pair)。

    示例

    array = EngeePhased.URA(Taper=[2 0.2 1])
  • object = EngeePhased.URA(SZ,D,Name=Value) 创建一个均匀矩形天线阵列(URA),其 Size 属性设置为 SZElementSpacing 属性设置为 D,其他指定属性 Name (名称)设置为指定的 价值观 (值)。

    示例

    array = EngeePhased.URA(SZ,D,Lattice="Triangular")

    SZD 是纯值参数。在指定一个唯值参数时,必须指定前面所有的唯值参数。Name-价值观 对的参数可以任意顺序指定。

使用方法

  • RESP = object(FREQ,ANG)` 返回矩形天线阵列元素(参数 "RESP")在参数 "FREQ "指定的工作频率和参数 "ANG "指定的方向上的响应。

首次执行该对象时,将对其进行初始化。初始化将固定不可配置的属性和输入特征,如大小、复杂度和输入数据类型。如果更改了不可配置的属性或输入规范,系统对象 EngeePhased.URA 就会出错。要更改不可配置的属性或输入规范,必须首先调用 release! 方法解锁对象。

属性

元件 - 相控阵天线元件
具有默认属性值(默认)的 "各向同性天线元素"|"相控阵系统工具箱中的天线元素、声学元素或传感器"|"天线工具箱中的天线阵"|"天线工具箱中的天线阵

Details

从相控阵系统工具箱中指定为天线元件、声学元件或传感器的相控阵元件,或从天线工具箱中指定为天线的相控阵元件。

*例如EngeePhased.CosineAntennaElement`。

*尺寸 矩形天线阵列的尺寸
[2 2] (默认) | 正标量 | 正值 1 乘 2 的向量 | `正值 1 乘 2 的向量

Details

矩形天线阵列的维数,以 1×2 整数向量或单个整数表示。

  • 如果 Size 是 1×2 向量,则该向量为 [行数,列数]

  • 如果 Size 是一个标量,那么矩形天线阵列的每一行和每一列都有相同数量的元素。对于 URA,天线阵列的元素索引是从一列的顶部到底部,然后从左到右索引到下一列。在本图中,Size 值为"[3,2]"的矩形天线阵列有三行两列。

so ura

示例: [3,2]

数据类型: Float64

元素间距 - 元素间距
[0.5 0.5](默认) | 正标量 | 正值为1乘2的向量

Details

元素间的距离,以正标量或 1-by-2 正值向量表示。

  • 如果 ElementSpacing 是 1-by-2 向量,它的形式为 [行间距,列间距]

  • 如果 ElementSpacing 是标量,则行间距和列间距相等。

测量单位为 m。

示例: [0.3, 0.5]

数据类型: Float64

晶格 - 网格类型
矩形(默认) |`三角形

Details

元素的网格类型,设置为 RectangularTriangular

  • 如果 Lattice 设置为 "Rectangular"(矩形),则所有 URA 元素都在行和列方向对齐。

  • 如果 Lattice 设置为 "Triangular",偶数行中的元素会向行轴的正方向偏移。偏移量为该行元素间距的一半。

数据类型: Float32

ArrayNormal - 天线阵列法线方向
x (default) | y | z

Details

指定为 xyz 之一的矩形天线阵列的法线方向。

URA 元件位于与所选矩形天线阵法线方向正交的平面上。元件的瞄准方向沿天线阵列的法线方向。

x 矩形天线阵列的元素位于 yz 平面上。所有元素的法向量都沿 x 轴指向。这是默认值。

y

矩形天线阵列的元素位于 zx 平面内。所有元素的法向量都沿 y 轴指向。

z

矩形天线阵列的元素位于 xy 平面内。所有元素的法向量都沿 z 轴指向。

*锥形 元素的锥形
1(默认)` | | |复数标量` | | MN 上的复数行向量 1 | | N 上的复数矩阵 M

Details

以复数标量、MN 上的复数行向量 1 或 N 上的复数矩阵 M 的形式给出的元素的圆锥。

锥形适用于天线阵的每个天线元件。锥形通常被称为元素权重。M 是沿 z 轴的元素数量,N 是沿 y 轴的元素数量。M 和 N 与 SIze 属性中的"[行数,列数]"值相对应。

  • 如果 Taper 是标量,则所有元素都将使用相同的值。

  • 如果 Taper 是一个向量或矩阵,锥值将应用于相应的元素。锥度值用于改变接收数据的振幅和相位。

示例: [0.4 1 0.4]

数据类型: Float64

条目

FREQ - 天线元件工作频率
L线上的正实数矢量1

Details

天线元件的工作频率,以 L 线上的正实数矢量 1 表示。

测量单位为赫兹。

数据类型: Float64

ANG - 反应方向的方位角和高度角
M` 上第 1 行的实向量 |` M` 上的实矩阵 2

Details

答案方向的方位角和高度角,以 M 表示的行 1 实向量或 M 表示的矩阵 2 实向量给出,其中 M 是角度方向的个数。

度量单位为度。

方位角必须在 -180°至 180°(含 180°)的范围内。仰角应在-90°至 90°(含 90°)的范围内。

如果 ANG 是 M 上的矢量 1,则每个元素指定一个方位角。在这种情况下,相应的仰角假定为零。

如果 ANG 是 M 上的矩阵 2,矩阵的每一列以 [方位角;仰角] 的形式指定一个方向。

方位角是 x 轴与方向向量在 xy 平面上的投影之间的夹角。从 x 轴向 y 轴测量时,该角度为正。仰角是方向矢量与 xy 平面之间的夹角。沿 z 轴方向测量时,该角度为正。

数据类型: Float64

输出

RESP - 天线阵列模式
M上的复合矩阵N

Details

矩形天线阵列中天线元件的电压响应,以复数矩阵 N 对 M 的形式返回。在该矩阵中,N 是在 ANG 中指定的角度数,M 是在 FREQ 中指定的频率数。

数据类型: Float64

方法

所有系统对象通用

step!

启动系统对象的运行算法 release!: 更改系统对象属性值的权限 reset!: 重置系统对象的内部状态

参考文献

  1. Brookner, E., ed. "雷达技术"。马萨诸塞州列克星敦:LexBook,1996 年。

  2. Brookner, E., ed. "Practical Phased Array Antenna Systems." Boston: Artech House, 1991.波士顿:Artech House,1991 年。

  3. Mailloux, R. J. "Phased Array Theory and Technology," Proceedings of the IEEE, Vol., 70, Number 3s, pp.

  4. Mott, H."雷达和通信天线",《极坐标方法》。纽约:John Wiley & Sons,1992 年。

  5. Van Trees, H. "Optimum Array Processing"。New York: Wiley-Interscience, 2002.