主要内容

分阶段。ConformalArray

描述

ConformalArray对象构造共形数组。保形数组的元素可以位于任意位置,指向任意方向。

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

  1. 定义并设置保形数组。看到建设

  2. 调用一步的性质来计算响应分阶段。ConformalArray.的行为一步特定于工具箱中的每个对象。

请注意

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

建设

H =分阶段。ConformalArray创建一个共形数组系统对象,H.该对象模拟了由相同传感器元件组成的共形阵列。

H =分阶段。ConformalArray (的名字价值创建对象,H,每个指定的属性Name设置为指定的Value。可以以任意顺序指定附加的名称-值对参数,如(Name1Value1、……).

H =分阶段。ConformalArray (POSNV的名字价值创建一个共形数组对象,H,ElementPosition属性设置为POS,ElementNormal属性设置为NV,以及其他指定的属性名称设置为指定的值。POSNV值参数。指定仅值参数时,请指定前面所有的仅值参数。可以以任何顺序指定名称-值参数。

属性

元素

数组的元素

将传感器数组的元素指定为句柄。元素必须是分阶段包中。

默认值:具有默认属性的各向同性天线单元

ElementPosition

元素的位置

ElementPosition指定保形数组中元素的位置。ElementPosition必须是一个3 × N矩阵,其中N表示共形数组中的元素数量。每一列的ElementPosition表示位置,格式为[x;y;z](以米为单位),表示该数组局部坐标系中的单个元素。局部坐标系的原点是任意点。此属性的默认值表示位于局部坐标系原点的单个元素。

默认值:[0;0;0]

ElementNormal

元素正常的方向

ElementNormal指定保形数组中元素的法线方向。角的单位是度。赋给的值ElementNormal必须是2by -N一个2 × 1的列向量。的变量N指示数组中的元素个数。的值ElementNormal是不是一个矩阵,每一列都指定了对应元素的法向形式(方位;海拔)相对于局部坐标系。局部坐标系统使正极对齐x-轴的方向与共形数组垂直。的值ElementNormal是一个2乘1的列向量,它为数组中的所有元素指定相同的指向方向。

您可以使用ElementPositionElementNormal属性,以表示元素对因某些转换而不同的任何安排。转换可以结合平移、方位角旋转和仰角旋转。但是,您不能使用需要绕法线旋转的转换。

默认值:[0;0]

锥形

元件的锥度或权重

元素渐减或加权,指定为1 × -的复值标量N行向量,或N1列向量。对传感器阵列中的每个元素施加权重。N数组中元素的数量是否由ElementPosition财产。如果锥形参数是一个标量,则对所有元素应用相同的锥度值。的值锥形是一个向量,每个锥度值都应用于相应的元素。

默认值:1

方法

特定于分阶段。ConformalArray对象
波束宽度

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

collectPlaneWave

模拟接收到的平面波

方向性

共形阵列的方向性

getElementNormal

数组元素的法向量

getElementPosition

数组元素的位置

getNumElements

数组中元素的个数

getTaper

数组元素蜡烛

isPolarizationCapable

极化能力

模式

绘制共形阵列图

patternAzimuth

绘制共形阵列方向性或模式与方位角的关系

patternElevation

绘制共形阵列方向性或模式与仰角的关系

扰动 相控阵上的摄动
perturbedArray 将摄动应用于相控阵
perturbedPattern 计算并绘制摄动阵列的方位角图
一步

数组元素的输出响应

viewArray

查看阵列几何

通用于所有系统对象
释放

允许系统对象属性值更改

例子

全部折叠

使用ConformalArray System对象™,构建一个各向同性天线单元的8元均匀圆阵列(UCA)。绘制0度仰角的归一化方位角功率图。假设工作频率为1ghz,波的传播速度为光速。

N = 8;azang = (0: n - 1) * 360 / n - 180;sCA =分阶段。ConformalArray (...“ElementPosition”, (cosd (azang);信德(azang); 0 (1, N)),...“ElementNormal”, (azang; 0 (1, N)));fc = 1 e9;c = physconst (“光速”);模式(sCA, fc, [180:180], 0,...“PropagationSpeed”c“类型”“powerdb”...“CoordinateSystem”“极地”

{“字符串”:“”,“它”:[],“乳胶”:[]}

使用ConformalArray System对象™构建一个31元声波均匀圆形声呐阵列(UCA)。假设数组的直径为一米。使用ElevationAngles参数,在0.1度增量中将显示限制为+/-40度。假设工作频率为4khz。海水中声速的典型值是1500米/秒。

构建数组

N = 31;θ= (0:n - 1) * 360 / n - 180;半径= 0.5;中芯国际=分阶段。OmnidirectionalMicrophoneElement (...“FrequencyRange”[0, 10000),“BackBaffled”,真正的);sArray =分阶段。ConformalArray (“元素”中芯国际,...“ElementPosition”,半径* [0 (1,N); cosd(θ);信德(θ)],...“ElementNormal”, (1 (1, N); 0 (1, N)));

绘制幅值图

fc = 4000;c = 1500.0;模式(sArray fc, 0 (40:0.1:40)...“PropagationSpeed”c...“CoordinateSystem”“极地”...“类型”“efield”

{“字符串”:“”,“它”:[],“乳胶”:[]}

画出指向性图案

模式(sArray fc, 0 (40:0.1:40)...“PropagationSpeed”c...“CoordinateSystem”“极地”...“类型”“方向性”

{“字符串”:“”,“它”:[],“乳胶”:[]}

参考文献

[1]约瑟夫松,L.和P.佩尔松。共形阵列天线理论与设计“,.皮斯卡塔韦,新泽西州:IEEE出版社,2006年。

[2] Van Trees, H。最优阵列处理.纽约:Wiley-Interscience, 2002。

扩展功能

版本历史

介绍了R2011a

Baidu
map