AnyMath 文档

MUSIC Spectrum

二维音乐空间频谱估计器。

模块类型: MUSICSpectrum

库中的路径:

/Phased Array Systems/Direction of Arrival/MUSIC Spectrum

资料描述

MUSIC Spectrum 使用多重信号分类(MUSIC)算法来估计传入窄带信号的空间频谱。

该块另外计算给定数量的信号的到达方向,找到频谱的峰值。

港口

入口处

端口1-接收通过信号:q[<br>] 复矩阵M乘N | 实矩阵M乘N

输入信号被定义为M乘N矩阵,其中M是信号样本的数量,N是阵列中天线单元的数量。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

支持复数:是

出口;出口

*Y*是通的二维空间谱:q[<br>] 一个非负实矩阵P by Q

乐的二维空间谱,由Q返回为非负实矩阵P。

每个记录表示音乐的估计空间谱的值。 每个条目对应于由*方位角扫描角度(deg)*和*仰角扫描角度(deg)*参数设置的角度。

P等于*方位角扫描角度(deg)*参数中指定的矢量的长度,Q等于*仰角扫描角度(deg)*参数中指定的矢量的长度。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

Ang-通行信号到达方向:q[<br>] L上的非负实矩阵2

由L返回的信号的到达方向作为实矩阵2。

L是由*信号数*参数指定的信号数。 到达方向的角度由方位角和源位置相对于阵列的局部坐标系的角度确定。 矩阵的第一行包含方位角,第二行包含位置角。 如果对象无法检测到光谱中的峰值,它将返回NaN。

角度的测量单位是度。

依赖关系

要使用此端口,请选中*启用DOA输出*选项的复选框。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

参数

主要

信号传播速度(m/s)-信号传播速度,m/s通过:q[<br>] 3e8(默认) | 正标量

实正标量形式的信号的传播速度。 默认值是光速。: 3e8米/秒.

测量单位为m/s。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

工作频率(Hz)—pass系统的工作频率:q[<br>] 3e8(默认) | 正标量

系统的工作频率,设置为正标量。

测量单位为赫兹。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

向前-向后平均-启用向前-向后平均传递:q[<br>] 禁用(默认情况下) | 已启用

选择此选项可使用前向-后向平均来估计具有共轭对称阵列结构的天线单元阵列的协方差矩阵。

方位角扫描角度(deg)-方位角扫描角度:q[<br>]-90:90(默认) | 真正的标量 | 真实向量

方位角扫描角度,设置为实矢量。 角度值以升序表示,必须介于-180°和180°之间。

测量单位是度。

仰角扫描角度(deg)-仰角扫描角度ss:q[<br>]0(默认) | 真正的标量 | 真实向量

高度扫描的角度,设置为标量或具有实值的行的矢量。 角度值按升序表示,必须在-90°到90°的范围内。

测量单位是度。

启用DOA输出-通过pass输出端口输出到达方向:q[<br>] 禁用(默认情况下) | 已启用

选择此选项以通过*Ang*输出端口显示传入信号(DOA)的到达方向。

信号数量-传入通过信号的预期数量:q[<br>] 1(默认) | 一个正整数

指定预期信号数以估计传入信号的到达方向(DOA)为正整数标量数。

依赖关系

要使用此选项,请选中*Enable Doa output*复选框。

传感器阵列

指定传感器数组为-指定传递数组的方法:q[<br>] 阵列(无子阵列)

设置指定为数组的方法 阵列(无子阵列).

  • 阵列(无子阵列)-块参数用于设置数组。

元素

元素类型-天线阵列传递的元素类型:q[<br>] 各向同性天线(默认) | 心形天线 | 余弦天线 | 定制天线 | 高斯天线 | Sinc天线 | 全向麦克风 | 自定义麦克风

天线阵元的类型。

可用值:

  • 各向同性天线

  • 心形天线

  • 余弦天线

  • 定制天线

  • 高斯天线

  • Sinc天线

  • 全向麦克风

  • 自定义麦克风

工作频率范围(Hz)—天线阵元的工作频率范围通:q[<br>] [0,1e20](默认) | 一个真正的向量是一个1乘2行

以[LowerBound,UpperBound]形式的矢量行1乘2形式的天线阵元的工作频率范围。 元件在该频率范围之外没有响应。 频率测量单位为Hz。

依赖关系

要使用此参数,请将*元素类型*参数设置为 各向同性天线, 余弦天线全向麦克风.

挡板元件的背面-占辐射通过辐射图案的后束进入元件的后半球 各向同性天线元件全向麦克风 通行证:q[<br>] 禁用(默认情况下) | 已启用

设置此标志以排除辐射进入后半球。 来自后半球在距宽侧±90°范围之外的所有方位角处的响应被设置为零。 广角方向定义为方位角为0°,仰角为0°。

依赖关系

要使用此参数,请将*元素类型*参数设置为 各向同性天线全向麦克风.

零轴方向-轴沿零辐射的方向。 通行证:q[<br>] -x(默认) | +x | +y | -y | +z | -z

轴的方向是沿着零辐射。

依赖关系

要使用此参数,请将*元素类型*参数设置为 心形天线.

余弦模式的指数-定义余弦辐射模式的形状时的指数通过:q[<br>] [1.5,1.5](默认) | 非负标量 | 1乘2的非负值的实数矩阵

非负标量或非负值的1乘2实数矩阵形式的余弦模型的指数的指数。 如果余弦模式*的*指数是1乘2矢量,那么第一个元素是方位角方向的指数,第二个元素是地点角度方向的指数。 使用此参数的标量值,方位角和高程方向的余弦将提高到一个幂。

依赖关系

要使用此参数,请将*元素类型*参数设置为 余弦天线.

工作频率矢量(Hz)-天线阵元的工作频率的阵列通过:q[<br>] [0,1e20](默认) | 一个真正的向量是一个字符串

矢量行1形式的天线阵元的工作频率的阵列。 增加实际值。 元素没有超出由该向量的最小和最大元素指定的频率范围的响应。 频率测量单位为Hz。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线自定义麦克风. 要在这些频率上设置响应,请使用*频率响应(dB)*参数。

频率响应(dB)—天线阵元的频率响应
[0,0](默认)| 一个真正的向量是一个字符串

天线阵列的用户元件的频率响应由参数*工作频率矢量(Hz)*确定。 *频率响应(dB)*矢量的尺寸必须与*工作频率矢量(Hz)*参数指定的矢量的尺寸相匹配。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线自定义麦克风.

输入方向图坐标系—用户天线通的辐射方向图坐标系的选择:q[<br>] az-el(默认) | phi-theta

户天线的辐射方向图的坐标系的选择来指示 阿兹-埃尔phi-theta. 选择时 阿兹-埃尔 *方位角(deg)*和*仰角(deg)*参数用于设置方向图案点的坐标。 指定参数时 phi-theta *Phi角(deg)*和*Theta角(deg)*参数用于设置零件点的坐标。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线.

方位角(deg)-天线的辐射方向图的方位角通过:q[<br>] [-180:180](默认) | 一个真正的向量是一个字符串

方位角的值,这些值将用于计算天线方向图中的矢量行1上 . 它必须超过2。 方位角应在 −包括180°至180°,并按严格的升序排列。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线,并且对于参数*输入图案坐标系* — 阿兹-埃尔.

仰角(deg)-天线辐射方向图通过位置的角度值:q[<br>] [-90:90](默认) | 一个真正的向量是一个字符串

有必要以矢量1的形式计算辐射图的位置角度的值 . 它必须超过2。 角度的测量单位是度。 座椅的角度应在 −包括90°至90°,并按严格的升序排列。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线,并且对于参数*输入图案坐标系* — 阿兹-埃尔.

Phi角度(deg)-通天线的Phi辐射方向图的角度的值:q[<br>] [0:360](默认) | 实向量是P上的第1行

设置天线辐射方向图的两个点的角坐标。 它们被定义为一个真正的向量-行1上 . 它必须超过2。 角度的测量单位是度。 角度值 它们应该在0°到360°的范围内,并按严格的升序排列。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线,并且对于参数*输入图案坐标系* — phi-theta.

Theta角(deg)-通天线的Theta辐射方向图的角度的值:q[<br>] [0:180](默认) | 实向量是q上的第1行

置天线辐射方向图的Θ点的角坐标。 它们被定义为一个真正的向量-行1上 . 它必须超过2。 角度的测量单位是度。 角度值 西塔 它们应该在0°到180°的范围内,并按严格的升序排列。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线,并且对于参数*输入图案坐标系* — phi-theta.

幅度方向图(dB)-天线辐射方向图的幅度通过:q[<br>] 零(181,361)(默认) | P上的实矩阵Q | Q by P by L的实数阵

天线方向图的值,设为矩阵 或数组 .

*如果*输入图案坐标系*参数设置为 阿兹-埃尔 然后 等于由*仰角(deg)*参数定义的矢量的长度,依次, -由*方位角(deg)*参数定义的矢量的长度。

*如果*输入图案坐标系*参数设置为 phi-theta 然后 等于参数*Theta Angles(deg)*定义的向量的长度,依次, -由*Phi Angles(deg)*参数定义的矢量长度。

价值 等于*工作频率向量(Hz)*参数的值。

*如果此参数的值是矩阵 ,则对参数*工作频率矢量(Hz)*中指定的所有频率应用相同的方案。

*如果值是数组 ,每个元素 阵列为参数*工作频率向量(Hz)*中指定的相应频率定义模板。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线.

*相位方向图(deg)*是用户天线通的辐射方向图的相位:q[<br>] 零(181,361)(默认) | P上的实矩阵Q | Q by P by L的实数阵

组合天线的相位辐射方向图,定义为矩阵 或数组 .

*如果*输入图案坐标系*参数设置为 阿兹-埃尔 然后 等于由*仰角(deg)*参数定义的矢量的长度,依次, -由*方位角(deg)*参数定义的矢量的长度。

*如果*输入图案坐标系*参数设置为 phi-theta 然后 等于参数*Theta Angles(deg)*定义的向量的长度,依次, -由*Phi Angles(deg)*参数定义的矢量长度。

价值 等于*工作频率矢量(Hz)*参数的值。

*如果此参数的值是矩阵 ,则对参数*工作频率矢量(Hz)*中指定的所有频率应用相同的方案。

*如果值是数组 ,每个元素 阵列为参数*工作频率向量(Hz)*中指定的相应频率定义模板。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线.

将元素法线与阵列法线对齐-将天线阵列元素的法线相对于网格法线对齐
启用(默认情况下) | 已关闭

如果参数值为 已启用 然后天线元件的辐射方向图被旋转以与阵列的法线对齐。 如果 已关闭,则该元素的绘图不旋转。

如果天线用于天线阵列并且参数*输入方向图坐标系*设置为 阿兹-埃尔 如果选择此标志,则辐射图案旋转,使元素坐标系的x轴沿着阵列的法线指向。 如果没有选择,则在不旋转的情况下使用元素模板。

如果天线用于天线阵列并且参数*输入方向图坐标系*设置为 phi-theta 如果选择此标志,则辐射图案旋转,使元素坐标系的z轴沿着阵列的法线指向。

将此参数与URA和UCA数组的*Array Normal*参数一起使用。

依赖关系

要使用此参数,请将*元素类型*参数设置为 定制天线.

辐射方向图波束宽度(deg)-天线方向图通过的波束宽度:q[<br>] [10,10](默认) | 真正的标量 | 一个真正的向量是一个1乘2行

度的天线方向图的波束宽度。

依赖关系

要使用此参数,请将*元素类型*参数设置为 高斯天线.

极坐标模式频率(Hz)-传声器极坐标辐射模式的频率值:q[<br>] 1e3(默认) | 真正的标量 | 实向量是L上的第1行

极性辐射模式的频率值被设置为一个真正的标量或一个真正的矢量-行1上 . 频率在参数*工作频率矢量(Hz)*指定的频率范围内。

依赖关系

要使用此参数,请将*元素类型*参数设置为 自定义麦克风.

极坐标模式角度(deg)-麦克风通道的极坐标辐射模式的角度值:q[<br>] [-180:180](默认) | 实向量是P上的第1行

麦克风的极辐射方向图的角度值被设置为矢量 . 角度是从麦克风的中心轴测量的,应该在 −包括180°至180°。

依赖关系

要使用此参数,请将*元素类型*参数设置为 自定义麦克风.

极性图案(dB)—麦克风通道的极性辐射图案:q[<br>] 零(1,361)(默认) | 实向量是L上的第1行

设置用户麦克风的极辐射图案的值作为一个真正的矢量-行1上 ,在哪里 -参数*极坐标模式频率(Hz)*中指定的频率数。 字符串表示在*极谱图频率(Hz)*中指定的相应频率下测量的极谱图的值。 辐射方向图是在方位角平面上测量的。 在方位角平面中,仰角为0°,中心轴方位角为0°,仰角为0°。 极辐射图案围绕中心轴对称。 基于极坐标图,能够在三维空间中构造麦克风定向图案。

依赖关系

要使用此参数,请将*元素类型*参数设置为 自定义麦克风.

数组参数

几何-通道数组的几何:q[<br>]ULA(默认) | 市建局 | UCA | 共形阵列

数组的几何,指定为:

  • 乌拉 -均匀线性阵列,

  • 市建局 -均匀矩形阵列,

  • UCA -均匀圆形阵列,

  • 共形阵列 -元素的任意排列。

元素个数-天线阵列通过的元素个数:q[<br>] 2个用于ULA阵列,5个用于UCA阵列(默认) | 大于或等于2的整数

Ula天线元件的个数,设为大于等于2的整数。

依赖关系

要启用此参数,请将*Geometry*参数设置为 乌拉市建局.

元件间距(m)—通阵中天线元件之间的距离:q[<br>] 0.5对于ULA阵列(默认) | ula阵列的正标量 | URA数组正值的双元向量

相邻天线元件之间的距离:

  • 乌拉 -以正标量的形式指定两个相邻天线元件之间的距离。

  • 市建局 -距离设置为正标量或正值1乘2的向量。 如果*元素间距(m)*是标量,则行和列之间的距离相等。 如果*元素间距(m)*是一个向量,则该向量具有以下形式 [SpacingBetweenArrayRows,SpacingBetweenArrayColumns].

依赖关系

要启用此参数,请将*Geometry*参数设置为 乌拉市建局.

阵列轴-直线轴的方向ula
y(默认) | x | z

ULA直线轴的方向,定义为 y, xz. ULA天线阵列的所有元件在局部天线坐标系中沿该轴均匀分布。

依赖关系

要启用此参数,请将*Geometry*参数设置为 乌拉.

数组大小-URA传递数组的维度:q[<br>][2,2](默认) | 一个正整数 | 正整数1乘2的向量

URA数组的维数,指定为正整数或1乘2正整数的向量。

*如果*Array size*参数是1乘2的向量,则该向量的形式为[NumberOfArrayRows,NumberOfArrayColumns]。

*如果*Array size*参数是整数,则该数组在每行和每列中具有相同数量的元素。

对于URA,数组元素在数组的最左列中从上到下索引,然后在以下列中从左到右索引。

在此图中,数组大小值[3,2]创建了一个具有三行和两列的数组。

music spectrum 1

依赖关系

要启用此参数,请将*Geometry*参数设置为 市建局.

元素晶格-URA传递元素位置的网格:q[<br>]矩形(默认情况下) | 三角形

URA元素位置的网格,定义为矩形或三角形。

  • 矩形 -矩形网格,在行和列的方向对齐所有元素。

  • 三角形 -三角形网格,将矩形网格的偶数行的元素向行轴的正方向移动。 根据行的大小,偏移量是元素之间距离的一半。

依赖关系

要启用此参数,请将*Geometry*参数设置为 市建局.

数组法线-传递数组法线的方向:q[<br>]X表示URA阵列,z表示UCA阵列(默认)/y

阵的法线的方向,设为 x, yz.

平面阵列的元素位于与阵列法线的选定方向正交的平面内。 元的侧视方向均沿阵列法线方向定向。

数组normal参数的值 元素位置和瞄准方向

x

数组的元素位于_yz_平面中。 元素的所有视线向量都沿着_x_轴定向。

y

数组的元素位于_zx_平面中。 元素的所有视线向量都沿着_y_轴定向。

z

数组的元素位于_xy_平面中。 所有元素的视线向量沿着_z_轴定向。

依赖关系

要启用此参数,请将*Geometry*参数设置为 市建局UCA.

锥度-振幅加权传递的复数加权系数:q[<br>] 1(默认) | 复杂的标量 | 复数向量是1乘N的行 | 复列向量为N乘1

天线阵元的复数加权系数,给定为复数标量,复数串向量 或复数列向量 ,在哪里 表示天线阵元的个数。 加权因子被应用于天线阵列的每个天线元件并且改变接收数据的幅度和相位。

*如果*Taper*是标量,则将相同的系数值应用于天线阵列的所有元素。

*如果*Taper*是矢量,则将其自身的系数值应用于天线阵列的每个元素。

元素位置(m)—共形晶格通道元素的位置:q[<br>][0;0;0](默认) | 实矩阵是3乘N

共形数组中元素的位置,指定为实数值3乘N的矩阵,其中N是共形数组中元素的数量。

该矩阵的每一列表示数组元素在数组局部坐标系中的位置[x;y;z]。 局部坐标系的原点为(0,0,0)。

测量单位为米。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

依赖关系

要启用此参数,请将*Geometry*参数设置为 共形阵列.

元素法线(deg)—共形晶格的元素的法向量的方向:q[<br>][0; 0] | 列向量2乘1 | 2乘N矩阵

共形数组中元素的法向量的方向,定义为2乘1列向量或2乘N矩阵。

N表示数组中的元素数。

如果参数是矩阵,则每列以[方位角;仰角]的形式指定相应元素的法线相对于局部坐标系的方向。 局部坐标系将正x轴与法线的方向对齐到保形阵列。

如果参数值是2乘1列向量,则对所有数组元素使用相同的指向方向。

*元素位置(m)*和*元素法线(deg)*的参数可用于表示元素对因某些变换而不同的任何排列。

变换可以组合平移、方位角旋转和仰角旋转。 但是,不能使用需要相对于法线方向旋转的变换。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

依赖关系

要启用此参数,请将*Geometry*参数设置为 共形阵列.