主要内容

phased.URA

均匀的矩形阵列

描述

URA所言对象构造一个统一的矩形阵列(URA所言)。

计算数组中每个元素的响应指定方向:

  1. 定义和设置统一的矩形阵列。看到建设

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

请注意

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

建设

H = phased.URA创建一个统一的矩形阵列系统对象,H。URA所言的对象模型与相同的传感器元素形成的。数组元素的分布yz飞机在一个矩形点阵。数组看方向(孔径)是积极的x设在。

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

H = phased.URA (深圳,D,的名字,价值)创建一个对象URA所言,H,大小属性设置为深圳,ElementSpacing属性设置为D和其他指定属性名称设置为指定的值。深圳D值参数。当指定一个值参数,指定所有前值参数。你可以在任何顺序指定参数名称-值对。

属性

元素

相控阵系统工具箱对象

元素指定为相控阵系统工具箱对象。这个对象可以是天线或麦克风元素。

默认值:各向同性天线元素默认属性

大小

数组的大小

一个1×2整数向量或一个整数包含数组的大小。如果大小是一个1×2向量,向量的形式[NumberOfRows, NumberOfColumns]。如果大小是一个标量、数组每行和每列中相同数量的元素。URA所言,索引数组元素从上到下沿着一条列和继续下一列从左到右。在本示例中,a“大小”的价值(3 2)数组有三行和两列。

默认值:(2 - 2)

ElementSpacing

元素间距

1×2向量或一个包含数组的元素间距的标量,表现在米。如果ElementSpacing1×2向量,它的形式吗[SpacingBetweenRows, SpacingBetweenColumns]。看到列之间的间距行之间的间距。如果ElementSpacing是一个标量,间距是一样的。

默认值:(0.5 - 0.5)

晶格

元素晶格

晶格的指定元素“矩形”|“三角”。当你设置晶格财产“矩形”,所有元素的行和列的方向是一致的。当你设置晶格财产“三角”,甚至行元素取代对正行轴方向。位移是沿着行间距的一半的元素。

默认值:“矩形”

ArrayNormal

阵列法线方向

阵列法线方向,指定为之一“x”,“y”,或“z”

URA所言躺在一个平面正交于所选元素数组法线方向。沿着数组元素孔径方向点法线方向

ArrayNormal属性值 元素的位置和孔径的方向
“x” 躺在数组元素yz飞机。在所有元素孔径向量点x设在。
“y” 躺在数组元素zx飞机。在所有元素孔径向量点y设在。
“z” 躺在数组元素xy飞机。在所有元素孔径向量点z设在。

默认值:“x”

锥形

元素蜡烛

元素蜡烛、指定为复值标量或1 -行向量,1列向量,或——- - - - - -N矩阵。蜡烛是应用于传感器阵列中的每个元素。蜡烛通常被称为元素权重元素的数量吗z设在,N是元素的数量吗y设在。N对应的值[NumberofRows, NumberOfColumns]大小财产。如果锥形是一个标量,同样的锥度值是适用于所有元素。如果该值的锥形是一个向量或矩阵,锥度值应用于相应的元素。蜡烛都用来修改接收的数据的振幅和相位。

默认值:1

方法

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

计算和显示数组的波束宽度

collectPlaneWave

模拟了面波

方向性

方向性的均匀矩形数组

getElementNormal

法向量数组元素

getElementPosition

数组元素的位置

getNumElements

数组的元素数量

getTaper

数组元素蜡烛

isPolarizationCapable

极化能力

模式

情节URA所言阵列模式

patternAzimuth

情节URA所言阵列方向性或模式和方位

patternElevation

情节URA所言阵列方向性或模式和海拔

plotGratingLobeDiagram

情节的栅瓣图数组

plotResponse

情节阵列的响应模式

一步

数组元素的输出响应

viewArray

查看阵列几何

常见的系统对象
释放

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

例子

全部折叠

构造一个3×2矩形点阵URA所言。默认情况下,该数组包含各向同性天线元素。找到每个元素的响应在孔径,0度方位和仰角。假设工作频率是1 GHz。

数组= phased.URA (“大小”2 [3]);fc = 1 e9;ang = (0, 0);resp =阵列(fc, ang);disp(职责)
1 1 1 1 1 1

数组的方位模式。

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

这个例子展示了如何找到和情节元素的位置5-row-by-6-column URA所言的三角晶格和矩形点阵URA所言。元素对晶格间距是0.5米。

创建数组。

h_tri = phased.URA (“大小”(5 - 6),“格子”,“三角”);h_rec = phased.URA (“大小”(5 - 6),“格子”,“矩形”);

得到元素y, z位置为每个数组。所有的x坐标为零。

pos_tri = getElementPosition (h_tri);pos_rec = getElementPosition (h_rec);:pos_yz_tri = pos_tri (2:3);:pos_yz_rec = pos_rec (2:3);

元素在yz平面的阴谋。

图;gcf。位置= (100 100 300 400);次要情节(2,1,1);情节(pos_yz_tri (1:), pos_yz_tri (2:)“。”2)轴(-1.5[1.5 - 2)包含(“y”);ylabel (“z”)标题(“三角晶格”次要情节(2,1,2);情节(pos_yz_rec (1:), pos_yz_rec (2:)“。”2)轴(-1.5[1.5 - 2)包含(“y”);ylabel (“z”)标题(“矩形点阵”)

图包含2轴。轴1标题三角晶格包含一个类型的对象。轴2标题矩形栅格包含一个类型的对象。

构造一个5×2元素URA所言,泰勒锥沿每一列的窗口。蜡烛一个5×2矩阵形式。

锥形= taylorwin (5);哈= phased.URA ((5, 2),“锥”,锥,锥);w = getTaper(公顷)
w =10×10.5181 1.2029 1.5581 1.2029 0.5181 0.5181 1.2029 1.5581 1.2029 0.5181

更多关于

全部展开

引用

布鲁克纳[1],E。艾德。雷达技术。1996年列克星敦,MA: LexBook。

布鲁克纳[2],E。艾德。实际的相控阵天线系统。波士顿:Artech房子,1991。

[3]Mailloux, r . j .“相控阵理论和技术,”IEEE学报》数量3 s卷,70年,页246 - 291。

[4]莫特,H。天线的雷达和通信、偏振的方法。纽约:约翰·威利& Sons, 1992。

[5]凡树木,H。最优阵列处理。纽约:Wiley-Interscience, 2002。

扩展功能

介绍了R2011a