文档

分阶段。RootMUSICEstimator系统对象

根音乐到达方向(DOA)估计的ULA和UCA

描述

RootMUSICEstimator对象实现了均匀线性阵列(ULA)和均匀圆形阵列(UCA)的根多信号分类(root- music)到达方向估计器。当使用均匀圆形数组时,算法将输入转换为类似ula的结构相模激励技术[2]

估计到达方向(DOA):

  1. 定义并设置DOA估计器。看到建设

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

请注意

从R2016b开始,而不是使用一步方法来执行System object™定义的操作,则可以带参数调用该对象,就好像它是一个函数一样。例如,Y = step(obj,x)Y = obj(x)执行等价操作。

建设

H =相。RootMUSICEstimator创建一个根MUSIC DOA估计器系统对象,H。该目标使用具有均匀线性阵列(ULA)的根MUSIC算法估计信号的到达方向。

H =相。RootMUSICEstimator (名字价值创建对象,H,并将每个指定的属性名称设置为指定的值。您可以以任意顺序指定附加的名称-值对参数,如(Name1Value1、……).

属性

SensorArray

传感器阵列系统对象

指定为系统对象的传感器数组。传感器阵列必须为a分阶段。齿龈对象或分阶段。UCA对象。

默认值:分阶段。齿龈使用默认属性值

PropagationSpeed

信号传播速度

指定信号的传播速度,以米每秒为单位,作为一个正标量。

默认值:光速

OperatingFrequency

系统工作频率

指定系统的工作频率(以赫兹为单位)为正标量。默认值为300mhz。

默认值:3 e8

ForwardBackwardAveraging

执行正向-向后平均

将此属性设置为真正的利用前向-后向平均法估计共轭对称阵列流形传感器阵列的协方差矩阵。

默认值:

SpatialSmoothing

空间平滑

空间平滑用来估计协方差矩阵的平均数,指定为严格正整数。每个额外的平滑值处理一个额外的相干源,但减少一个元素的有效数量。此属性的最大值为m - 2。对于ULA来说,为传感器的个数。对于UCA来说,为由相模激励技术定义的内部类ula阵列结构的尺寸。默认值为0表示不使用空间平滑。

默认值:0

NumSignalsSource

信号源的数量

指定信号源的数量为其中之一“汽车”“属性”。如果将此属性设置为“汽车”的方法估计信号的数量NumSignalsMethod财产。

在UCA上使用空间平滑时,不能设置NumSignalsSource财产“汽车”估计信号的数量。你可以使用函数aictestmdltest独立确定信号的数量。

默认值:“汽车”

NumSignalsMethod

估计信号数的方法

指定估计信号数量的方法为其中之一“另类投资会议”“MDL”“另类投资会议”采用赤池信息准则和“MDL”使用最小描述长度标准。属性设置时应用此属性NumSignalsSource财产“汽车”

默认值:“另类投资会议”

NumSignals

信号数量

将信号数指定为正整数标量。属性设置时应用此属性NumSignalsSource财产“属性”。中指定的数组中元素的数量必须小于该数组中的元素数量SensorArray财产。

默认值:1

方法

一步 执行DOA估计
所有系统对象通用
释放

允许更改系统对象属性值

例子

全部展开

估算一个单元间距为1米的标准10单元均匀线性阵列(ULA)接收到的两个信号的DOA。天线工作频率为150mhz。第一个信号的实际方向是方位角10度,仰角20度。第二个信号的方向是方位45度,仰角60度。

Fs = 8000;T = (0:1/fs:1).';X1 = cos(2* *t*300);X2 = cos(2* *t*400);苏拉=阶段性的。齿龈(“NumElements”10“ElementSpacing”1);sULA.Element.FrequencyRange = [100e6 300e6];Fc = 150e6;x = collectPlaneWave(sULA,[x1 x2],[10 20;45 60]',fc);rng默认的;噪音= 0.1 /√(2)* (randn(大小(x)) + 1我* randn(大小(x)));sDOA =阶段性。RootMUSICEstimator (“SensorArray”苏拉,“OperatingFrequency”足球俱乐部,“NumSignalsSource”“属性”“NumSignals”2);doas = step(sDOA,x +噪声);Az = broadside2az(sort(doas),[2060])
阿兹=1×210.0001 - 45.0107

参考文献

[10]范·树,H.最优数组处理。纽约:Wiley-Interscience, 2002。

[2] Mathews, c.p., Zoltowski, m.d.,“均匀圆形阵列二维角度估计的特征结构技术”。信号处理学报,vol. 42, No. 9, pp. 2395-2407, 1994年9月。

扩展功能

在R2012a中引入

这个话题有帮助吗?