主要内容

phased.ReplicatedSubarray

相控阵形成的复制子序列

描述

ReplicatedSubarray对象代表一个相控阵,其中包含创建的子数组的副本复制一个指定的数组。

获取子阵的反应:

  1. 定义和设置包含复制子阵相控阵。看到建设

  2. 调用一步计算的响应子阵的性质phased.ReplicatedSubarray。的行为一步是特定于每个对象在工具箱。

你也可以使用ReplicatedSubarray对象的值SensorArray传感器属性的对象进行波束形成,方向盘,和其他操作。

请注意

从R2016b开始,而不是使用一步定义的方法来执行操作系统对象™,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj, x)y = obj (x)执行相同操作。

建设

H = phased.ReplicatedSubarray创建一个复制子阵列系统对象,H。这个对象表示一个数组,包含子数组的副本。

H = phased.ReplicatedSubarray (的名字,价值)创建一个复制子数组对象,H,每个指定的属性名设置为指定的值。您可以指定额外的名称-值对参数在任何顺序(Name1,Value1、……,)。

属性

子数组

子数组复制

指定子数组使用数组。子数组必须是phased.ULA,phased.URA,或phased.ConformalArray对象。

默认值:phased.ULA用默认属性值

布局

子串的布局

指定复制子阵的布局“矩形”“自定义”

默认值:“矩形”

GridSize

矩形网格的大小

指定矩形网格的大小作为一个正整数或1×2正整数行向量。这个属性只适用于当你设置布局财产“矩形”

如果GridSize是一个标量、数组每行和每列中相同数量的子串。

如果GridSize是一个1×2向量,向量的形式[NumberOfRows, NumberOfColumns]。第一项是子串的数量每一列,而第二个条目是子串的数量在每一行。一行是在当地y设在,一列是在当地z设在。这图显示了一个3×2 URA所言子数组复制使用GridSize的价值[1,2]

默认值:(1 2)

GridSpacing

矩形网格间距

指定子串的矩形网格间距是一个积极的实值标量,1×2行向量或“汽车”。这个属性只适用于当你设置布局财产“矩形”。网格间距单位是米表示。

如果GridSpacing是一个标量,间距沿行和列的间距是一样的。

如果GridSpacing是一个长度为2行向量,它的形式[SpacingBetweenRows, SpacingBetweenColumn]。第一个条目指定行一列之间的间距。第二项指定列沿着行之间的间距。

如果GridSpacing“汽车”,复制保存元素的行和列间距。只有你使用这个选项是可用的phased.ULAphased.URA子数组对象。

默认值:“汽车”

SubarrayPosition

子数组位置定制的网格

在自定义中指定子串的位置网格。这个属性值是一个3-by-N矩阵,其中N表示数组中的子串的数量。矩阵的每一列代表一个单独的子数组的位置数组的局部坐标系,在米,使用形式[x;y;z]。

这个属性设置时适用布局财产“自定义”

默认值:[0 0;-0.5 - 0.5;0 0]

SubarrayNormal

子数组正常方向自定义网格

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

您可以使用SubarrayPositionSubarrayNormal属性来表示任何对子序列的安排相差一定的转换。可以结合翻译的转换、旋转方位和仰角旋转。然而,您不能使用转换,需要旋转正常。

这个属性设置时适用布局财产“自定义”

默认值:[0 0;0 0]

SubarraySteering

子数组指导方法

指定子数组的方法指导“没有”|“阶段”|“时间”|“自定义”

  • 当你设定这个属性“阶段”,移相器是用来引导子数组。使用STEERANG论点的一步方法定义指导方向。

  • 当你设定这个属性“时间”使用时间延迟,子阵带领。使用STEERANG论点的一步方法定义指导方向。

  • 当你设定这个属性“自定义”子阵虽通过设置独立权重每个子数组的所有元素。使用WS论点的一步方法定义所有子串的重量。

默认值:“没有”

PhaseShifterFrequency

子数组移相器频率

指定执行的操作频率的相移子数组转向。赫兹的属性值是一个积极的标量。这个属性设置时适用SubarraySteering财产“阶段”

默认值:3 e8

NumPhaseShifterBits

移相器的量化比特数

用于数字转换的比特数的相移分量beamformer或转向向量权重。指定的比特数是一个非负整数。值0表示没有进行量化。

默认值:0

方法

特定于phased.ReplicatedSubarray对象
波束宽度

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

collectPlaneWave

模拟了面波

方向性

复制子阵列的指向性

getElementPosition

数组元素的位置

getNumElements

数组的元素数量

getNumSubarrays

的子串数组

getSubarrayPosition

子串的位置在数组中

isPolarizationCapable

极化能力

模式

情节复制子阵列指向性和模式

patternAzimuth

情节复制子阵列方向性或模式和方位

patternElevation

情节复制子阵列方向性或模式和海拔

plotResponse

情节阵列的响应模式

一步

输出响应的子串

viewArray

查看阵列几何

常见的系统对象
释放

允许系统对象属性值的变化

例子

全部折叠

情节的方位响应两个这种2-element第4单元组成的齿龈。默认情况下,天线元素是各向同性。

sArray = phased.ULA (“NumElements”2,“ElementSpacing”,0.5);sRSA = phased.ReplicatedSubarray (“子数组”sArray,“布局”,“矩形”,“GridSize”(1 - 2),“GridSpacing”,“汽车”);

情节的方位响应数组。假定操作频率是1 GHz和波传播速度是光速。

fc = 1.0 e9;模式(sRSA、fc (180:180), 0,“PropagationSpeed”physconst (“光速”),“类型”,“powerdb”,“正常化”,真的,“CoordinateSystem”,“极地”)

创建一个从两个2-element第4单元齿龈齿龈short-dipole组成的子阵天线元素。然后,计算响应在瞄准线。因为数组元素支持极化,由水平和垂直分量的响应。金宝app

创建子阵的阵列。

sSD = phased.ShortDipoleAntennaElement;苏拉= phased.ULA (“元素”固态硬盘,“NumElements”2,“ElementSpacing”,0.5);sRSA = phased.ReplicatedSubarray (“子数组”苏拉,“布局”,“矩形”,“GridSize”(1 - 2),“GridSpacing”,“汽车”);

显示子阵的垂直极化反应。

fc = 1.0 e9;ang = (0, 0);resp =步骤(sRSA、fc盎,physconst (“光速”));disp (resp.V)
-2.4495 - -2.4495

创建一个数组组成的三份第4单元的齿龈元素间距为1/2波长。在300 MHz数组操作。

c = physconst (“光速”);fc = 300 e6;λ= c / fc;子数组= phased.ULA(4 * 0.5λ);

引导所有子序列由一个共同的方位相移至10度。

数组= phased.ReplicatedSubarray (“子数组”子阵列,“GridSize”3 [1],“SubarraySteering”,“阶段”,“PhaseShifterFrequency”、fc);steer_ang = (10; 0);sv_array = phased.SteeringVector (“SensorArray”数组,“PropagationSpeed”c);steer_ang wts_array = sv_array (fc);模式(数组、fc 90:90 0“CoordinateSystem”,“矩形”,“类型”,“powerdb”,“PropagationSpeed”c“重量”wts_array,“SteerAngle”,steer_ang);传奇(“相移子阵”)

图包含一个坐标轴对象。坐标轴对象与标题方位角切(仰角= 0.0°),包含方位角(度),ylabel规范化权力(dB)包含一个类型的对象。该对象代表了相移子阵。

计算从子数组转向独立的子数组权重向量。权重指向5、15和30度方位。设置SubarraySteering财产“自定义”

steer_ang_subarrays = (5 15 30; 0 0 0);sv_subarray = phased.SteeringVector (“SensorArray”子阵列,“PropagationSpeed”c);wc = sv_subarray (fc, steer_ang_subarrays);数组中。SubarraySteering =“自定义”;模式(数组、fc 90:90 0“CoordinateSystem”,“矩形”,“类型”,“powerdb”,“PropagationSpeed”c“重量”wts_array,“ElementWeight”连词(wc));传奇(独立的子串的)举行

图包含一个坐标轴对象。坐标轴对象与标题方位角切(仰角= 0.0°),包含方位角(度),ylabel规范化权力(dB)包含一个类型的对象。该对象代表独立的子串。

引用

[1]Mailloux罗伯特J。电子扫描阵列。圣拉斐尔,CA:摩根& Claypool出版社,2007。

[2]Mailloux罗伯特J。相控阵天线手册,第二版。诺伍德,MA: Artech房子,2005。

扩展功能

版本历史

介绍了R2012a