主要内容

phased.ConformalArray

共形阵列

描述

ConformalArray对象构造一个共形阵列。共形阵列可以在任何位置的元素指向任何方向。

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

  1. 定义和设置您的共形阵列。看到建设

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

请注意

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

建设

H = phased.ConformalArray创建一个共形阵列系统对象,H。相同的传感器所形成的对象模型共形阵列元素。

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

H = phased.ConformalArray (POS,NV,的名字,价值)创建一个正形数组对象,H,ElementPosition属性设置为POS,ElementNormal属性设置为NV和其他指定属性名称设置为指定的值。POSNV值参数。当指定一个值参数,指定所有前值参数。你可以在任何顺序指定名称参数。

属性

元素

数组的元素

传感器元素的数组,指定为相控阵系统工具箱™天线,麦克风,或传感器元素或天线工具箱™天线系统对象

默认值:各向同性天线元素系统对象使用默认属性

ElementPosition

元素的位置

ElementPosition保形数组中指定位置的元素。ElementPosition必须是一个3-by-N矩阵,其中N表示保形数组中元素的个数。每一列的ElementPosition代表了位置,在表单中[x;y;z](单位:米),局部坐标系中的单个元素的数组。当地坐标系统在任意点它的起源。这个属性的默认值代表一个元素在局部坐标系的原点。

默认值:[0;0;0]

ElementNormal

元素正常的方向

ElementNormal指定的正常方向保形数组中的元素。角单位度。的值分配给ElementNormal必须是一个2 -N矩阵或一个2×1列向量。的变量N表示数组中元素的个数。如果该值的ElementNormal是一个矩阵,每一列指定相应的元素的正常方向的形式(方位;海拔)对当地坐标系统。当地坐标系统将积极的一面x设在与正常的共形阵列的方向。如果该值的ElementNormal是一个2×1列向量,它指定相同的方向指向数组中的所有元素。

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

默认值:[0;0]

锥形

元素锥度或权重

元素逐渐减少或权重,指定为复值标量,1 -N行向量,或N1列向量。权重应用于传感器阵列中的每个元素。N是数组中元素的个数以及确定的大小ElementPosition财产。如果锥形参数是一个标量,同样的锥度值是适用于所有元素。如果该值的锥形是一个向量,每个锥度值应用于相应的元素。

默认值:1

方法

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

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

collectPlaneWave

模拟了面波

方向性

共形阵列的指向性

getElementNormal

法向量数组元素

getElementPosition

数组元素的位置

getNumElements

数组的元素数量

getTaper

数组元素蜡烛

isPolarizationCapable

极化能力

模式

情节共形阵列模式

patternAzimuth

情节共形阵列方向性或模式和方位

patternElevation

情节共形阵列方向性或模式和海拔

扰动 相控阵上定义的扰动
perturbedArray 应用扰动相控阵
perturbedPattern 摄动的计算和情节方位角模式数组
一步

数组元素的输出响应

viewArray

查看阵列几何

常见的系统对象
释放

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

例子

全部折叠

使用ConformalArray™系统对象,构造一个8-element均匀圆阵列(UCA)的各向同性天线元素。画一个规范化的方位功率模式在0度海拔。假定操作频率是1 GHz和波传播速度是光速。

N = 8;azang = (0: n - 1) * 360 / n - 180;sCA = phased.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”,“极地”)

构造一个31-element声匀速圆周声纳阵列(UCA)使用ConformalArray™系统对象。假设阵列是直径1米。使用ElevationAngles参数,限制显示+ / -40度在0.1度的增量。假设操作频率是4 kHz。在海水中声速的典型值是1500.0 m / s。

构建数组

N = 31;θ= (0:n - 1) * 360 / n - 180;半径= 0.5;中芯国际= phased.OmnidirectionalMicrophoneElement (“FrequencyRange”[0,10000),“BackBaffled”,真正的);sArray = phased.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]Josefsson, l·p·佩尔森。共形阵列天线理论和设计。皮斯卡塔韦,新泽西:IEEE出版社,2006年。

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

扩展功能

版本历史

介绍了R2011a