主要内容

相控复制子阵

复制子阵形成的相控阵

描述

这个复制子阵对象表示包含通过复制单个指定阵列创建的子阵列副本的相控阵。

要获得子阵列的响应,请执行以下操作:

  1. 定义并设置包含复制子阵列的相控阵。看见建设

  2. 呼叫的属性来计算子数组的响应相控复制子阵.行为特定于工具箱中的每个对象。

您也可以使用复制子阵对象作为传感器阵列传感器执行波束形成、转向和其他操作的对象的属性。

笔记

从R2016b开始,而不是使用方法来执行System对象™定义的操作,您可以使用参数调用对象,就像它是函数一样。例如,y=阶跃(obj,x)y=obj(x)执行等效操作。

建设

H=相控复制子阵列创建复制的子阵列系统对象,H.此对象表示包含子数组副本的数组。

H=相控复制子阵列(名称,价值)创建复制的子阵列对象,H,并将每个指定的属性名称设置为指定的值。您可以按以下任意顺序指定其他名称-值对参数:(名称1,价值1,...,纳明,瓦伦).

性质

子阵

要复制的子阵列

指定用于形成阵列的子阵列。子阵列必须是阶段性,市建局相位共形射线对象

违约:阶段性使用默认属性值

布局

子阵布局

将复制子阵列的布局指定为“矩形”“习俗”

违约:“矩形”

网格大小

矩形网格的大小

将矩形网格的大小指定为单个正整数或1×2正整数行向量。此属性仅在设置布局财产“矩形”

如果网格大小是标量,则数组在每行和每列中具有相同数量的子数组。

如果网格大小是一个1乘2的向量,向量的形式为[NumberOfRows, NumberOfColumns]。第一个条目是每列的子阵列数,而第二个条目是每行的子阵列数。一行是沿本地列的Y-轴,并且一列沿着局部轴Z-此图显示了如何使用网格大小价值[1,2]

违约:[1 2]

网格间距

矩形网格的间距

将子阵列的矩形栅格间距指定为正实值标量、1×2行向量或“自动”。此属性仅在设置布局财产“矩形”.网格间距单位以米为单位。

如果网格间距是标量,沿行的间距和沿列的间距相同。

如果网格间距是一个长度为2的行向量,其形式为[行间距,列间距].第一个条目指定沿列的行之间的间距。第二项指定一行中各列之间的间距。

如果网格间距“自动”,复制将保留行和列中的元素间距。只有使用阶段性市建局对象作为子数组。

违约:“自动”

子阵位置

自定义栅格中的子阵列位置

指定子阵列在自定义栅格中的位置。此属性值是一个3×N矩阵,其中N表示阵列中的子阵列数。矩阵的每列表示单个子阵列在阵列局部坐标系中的位置,单位为米,使用[x;y;z]形式。

属性设置时将应用此属性布局财产“习俗”

违约:[0 0; -0.5 0.5; 0 0]

SubarrayNormal

自定义网格中的子数组法线方向

指定数组中子数组的法线方向。这个属性值是一个2 × N的矩阵,其中N是数组中的子数组的数量。矩阵的每一列指定相应子阵的法线方向,形式为[方位角;海拔高度)。每个角的度数都是在局部坐标系中定义的。

你可以使用子阵位置SubarrayNormal属性来表示子阵列对因某些变换而不同的任何排列。这些变换可以组合平移、方位角旋转和仰角旋转。但是,不能使用需要围绕法线旋转的变换。

属性设置时将应用此属性布局财产“习俗”

违约:[0 0;0 0]

转向子阵

子数组指导方法

将子阵列控制方法指定为:“没有”|“阶段”|“时间”|“习俗”

  • 当您将此属性设置为“阶段”,移相器用于控制子阵列。使用斯泰朗政府的论据方法来定义转向方向。

  • 当您将此属性设置为“时间”,子阵列使用时间延迟进行控制。使用斯泰朗政府的论据方法来定义转向方向。

  • 当您将此属性设置为“习俗”,通过为每个子阵列中的所有元素设置独立权重来控制子阵列。使用WS政府的论据方法定义所有子阵列的权重。

违约:“没有”

移相频率

子阵移相器频率

指定执行子阵列控制的移相器的工作频率。属性值是以赫兹为单位的正标量。当设置转向子阵财产“阶段”

违约:3 e8

纽卡斯比

移相器量化比特数

用于量化波束形成器的相移分量或导向矢量权重的位数。将位数指定为非负整数。零值表示未执行量化。

违约:0

方法

特定于相控复制子阵对象
波束宽度

计算并显示子阵列的波束宽度

收集平面波

模拟接收到的平面波

方向性

复制子阵列的方向性

getElementPosition

数组元素的位置

取得胜利

数组中的元素数

GetNumsubarray

阵列中的子阵列数

获取子阵列位置

子阵在阵列中的位置

isPolarizationCapable

极化能力

图案

绘制复制子阵列方向性和方向图

模式方位角

绘制复制子阵列方向性或方向图与方位角

模式高程

绘制复制子阵列方向性或阵列与高程的关系

绘图仪响应

阵列响应图

子阵的输出响应

视图阵列

查看阵列几何图形

对所有系统对象通用
释放

允许系统对象属性值更改

例子

全部崩溃

绘制由两个2单元ULA组成的4单元ULA的方位角响应。默认情况下,天线单元是各向同性的。

sArray=phased.ULA(“NumElements”2.“元素间距”, 0.5);sRSA =分阶段。ReplicatedSubarray (“子阵列”,sArray,...“布局”,“矩形”,“网格大小”(1 - 2),...“GridSpacing”,“自动”);

绘制阵列的方位响应。假设工作频率为1GHz,波传播速度为光速。

fc=1.0e9;模式(sRSA,fc,[-180:180],0,...“传播速度”,physconst(“光速”),...“类型”,“powerdb”,...“正常化”符合事实的...“协调系统”,“极地”)

从由短偶极子天线元素组成的两个2元素ULA子阵列创建4元素ULA。然后,计算瞄准时的响应。由于阵列元素支持极化,因此响应由水平和垂直分量组成。金宝app

从子阵列创建阵列。

sSD=相控.ShortDipoleAntennaElement;sULA=相控.ULA(“元素”,sSD,...“NumElements”2....“元素间距”, 0.5);sRSA =分阶段。ReplicatedSubarray (“子阵列”,苏拉,...“布局”,“矩形”,...“网格大小”(1 - 2),...“GridSpacing”,“自动”);

显示子阵列的垂直偏振响应。

fc=1.0e9;ang=[0;0];resp=step(sRSA、fc、ang、physconst(“光速”));显示(分别为V)
-2.4495 -2.4495

创建一个阵列,该阵列由四元素ULA的三个副本组成,元素间距为1/2波长。该阵列在300 MHz下工作。

c=物理常数(“光速”);fc=300e6;λ=c/fc;子阵=phased.ULA(4,0.5*lambda);

通过一个共同的相移将所有子阵列转向10度方位角。

阵列=相控复制子阵列(“子阵列”,子阵,“网格大小”3 [1],...“亚阵列转向”,“阶段”,“移相频率”,fc);steer_ang=[10;0];sv_阵列=相控方向矢量(“传感器阵列”数组,...“传播速度”,c);wts_阵列=sv_阵列(fc,steer_ang);模式(阵列,fc,-90:90,0,“协调系统”,“矩形”,...“类型”,“powerdb”,“传播速度”C“重量”,wts_阵列,...“转向角”,steer_ang);图例(“相移子阵列”)

图中包含一个轴对象。具有标题方位角切割(仰角=0.0°)的轴对象包含一个line类型的对象。此对象表示相移子阵列。

根据子阵方向向量计算独立子阵权重。权重指向5、15和30度方位角。设置转向子阵财产“习俗”

steer_ang_子阵列=[5 15 30;0 0 0];sv_子阵列=相控。SteeringVector(“传感器阵列”,子阵,...“传播速度”,c);wc=sv_子阵列(fc,steer_和ang_子阵列);array.subraySteering=“习俗”;模式(数组,fc,-90:90,0,“协调系统”,“矩形”,...“类型”,“powerdb”,“传播速度”C“重量”,wts_阵列,...“元素权重”,conj(wc));图例(“独立子阵列”)持有

图中包含一个轴对象。具有标题方位角切割(仰角=0.0°)的轴对象包含一个line类型的对象。此对象表示独立的子阵列。

参考文献

[1] 罗伯特·J·梅洛。电子扫描阵列加利福尼亚州圣拉斐尔:摩根和克莱普出版社,2007年。

[2] 罗伯特·J·梅洛。相控阵天线手册,第二版,马萨诸塞州诺伍德:阿泰奇之家,2005年。

扩展能力

2012年推出