一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

稀疏L型阵列的二维角度分析方法、系统、设备及介质与流程

2021-12-15 03:06:00 来源:中国专利 TAG:

稀疏l型阵列的二维角度分析方法、系统、设备及介质
技术领域
1.本发明涉及波达方向分析技术领域,尤其涉及一种稀疏l型阵列中 基于压缩感知的二维角度分析方法、系统、设备及介质。


背景技术:

2.波达方向分析(direction of arrival,doa)常用于阵列信号处理中, 是雷达、声纳、无线电导航定位中的关键技术之一。传统的一维doa分 析研究较早、结构简单、算法复杂度低,取得了标志性的研究成果,比 如music算法、esprit算法、子空间拟合算法、高阶累积量算法等。
3.然而实际应用中,人们更多的需要对空域范围内的目标进行二维 doa分析。对于二维doa分析阵列结构一般需要经过特别设计,比如 双平行阵列、l型阵列、圆型阵列、平面阵列等,这些阵列结构的阵元一 般是均匀线性分布的。n个均匀线性阵列最多可以检测n

1个目标信号, 因而自由度较低,并且阵元间距较小,阵元之间相互耦合,影响了阵列 的方向矩阵,导致实际doa分析结果不尽人意。


技术实现要素:

4.(一)要解决的技术问题
5.鉴于现有技术的上述缺点、不足,本发明提供一种稀疏l型阵列中 基于压缩感知的二维角度分析方法、系统、设备及介质,其解决了现有 doa中同时分析信号源数量有限,且估计精度和分辨率较低的技术问题。
6.(二)技术方案
7.为了达到上述目的,本发明采用的主要技术方案包括:
8.第一方面,本发明实施例提供一种稀疏l型阵列中基于压缩感知的 二维角度分析方法,包括:
9.获取稀疏l型阵列的入射信息,进而得到所述入射信息的自相关协 方差矩阵并进行向量化;
10.对所述稀疏l型阵列进行虚拟阵列重建,得到虚拟阵元位置集合;
11.依据所述虚拟阵元位置集合对经向量化的自相关协方差矩阵进行重 排序和去冗余,得到虚拟阵列入射信息;
12.采用基于压缩感知的正交匹配追踪算法对所述虚拟阵列入射信息进 行二维角度分析,得到入射信息的方位角和俯仰角;
13.其中,所述稀疏l型阵列基于二级nested阵列构建而成。
14.可选地,所述稀疏l型阵列包括:设置于x轴的第一nested阵列和 设置于y轴的第二nested阵列;
15.所述第一nested阵包括:第一均匀线阵和第二均匀线阵;
16.所述第二nested阵包括:第三均匀线阵和第四均匀线阵;
17.其中,所述第一均匀线阵和第三均匀线阵的阵元间距均为d1,阵元 数均为n;第二均匀线阵和第四均匀线阵的阵元间距均为d2,阵元数均 为m;且满足d2=(n 1)d1。
18.可选地,获取所述稀疏l型阵列的入射信息,进而得到所述入射信 息的自相关协方差矩阵并进行向量化包括:
19.获取所述稀疏l型阵列中第一nested阵列的入射信息x和第二 nested阵列的入射信息y;
20.依据所述第一nested阵列的方向矩阵和所述第二nested阵列的方向 矩阵,得到所述入射信息x和所述入射信息y的表达式;
21.依据所述入射信息x和所述入射信息y的表达式,确定所述入射信 息x和所述入射信息y的自相关协方差矩阵:
22.将所述入射信息x和所述入射信息y的自相关协方差矩阵向量化, 得到经向量化的自相关协方差矩阵;
23.所述入射信息x和所述入射信息y的表达式为:
[0024][0025]
其中,a
x
为所述第一nested阵列的方向矩阵a
x
=[a
x
(v1),a
x
(v2),...,a
x
(v
k
)];a
y
为所述第二nested阵列的方向矩阵, a
y
=[a
y
(u1),a
y
(u2),...,a
y
(u
k
)];s=[s1,s2,...,s
k
]为k个入射信号;n
x
和 n
y
分别为第一nested阵和第二nested阵接收的噪声信号,n
x
和n
y
均满 足均值为0,方差为σ2;
[0026]
所述入射信息x和所述入射信息y的自相关协方差矩阵为:
[0027][0028]
其中,其中,为第k个入射信号的 平均功率;
[0029]
所述经向量化的自相关协方差矩阵为:
[0030][0031]
其中,表示kronecker乘积,表示khatri

tao乘积, [0032]
可选地,对所述稀疏l型阵列进行虚拟阵列重建,得到虚拟阵元位 置集合包括:
[0033]
通过调整所述稀疏l型阵列的阵元直至满足第一条件,获得最优稀 疏l型阵列;
[0034]
对所述最优稀疏l型阵列进行虚拟重建,得到虚拟阵元位置集合;
[0035]
其中,所述第一条件为:
[0036][0037]
所述虚拟阵元位置集合为:
[0038][0039]
可选地,所述虚拟阵列入射信息为:
[0040][0041]
其中,b
x
为包含对所有行向量进行排序去冗余得到的 [(f2‑
2)/2 f]
×
k维向量的虚拟阵列x轴的方向矩阵, b
x
=[b
x
(v1),b
x
(v2),...,b
x
(v
k
)];第二矩阵b
y
为包含对所有行向量 进行排序去冗余得到的[(f2‑
2)/2 f]
×
k维向量的虚拟阵列y轴的方向 矩阵,b
y
=[b
y
(u1),b
y
(u2),...,b
y
(u
k
)];且b
x
和b
y
的第i行对应第 (

f2/4

f/2 i)d
i
个虚拟阵元位置。
[0042]
可选地,采用基于压缩感知的正交匹配追踪算法对所述虚拟阵列入 射信息进行二维角度分析,得到入射信息的二维角度包括:
[0043]
基于预设的空间合成角度集合,对所述虚拟阵列x轴的方向矩阵b
x
和虚拟阵列y轴的方向矩阵b
y
进行扩展,得到完备冗余字典b

和b


[0044]
依据所述完备冗余字典b

和b

,获得所述虚拟阵列入射信息的压 缩感知表达式:
[0045]
基于所述虚拟阵列入射信息的压缩感知表达式,通过正交匹配追踪 算法对空间合成角度v
k
和u
k
进行估计,获得估计值和
[0046]
依据所述估计值和通过反推公式获得入射信息的方位角φ
k
和 俯仰角θ
k

[0047]
其中,所述空间合成角度集合包括:ω={v1,v2,...,v
h
,v
h
}、 θ={u1,u2,...,u
h
,u
h
},h>>k;
[0048]
所述完备冗余字典b

和b

分别为:
[0049]
b

=[b

(v1),b

(v2),...,b

(v
h
),b

(v
h
)],
[0050]
b

=[b

(u1),b

(u2),...,b

(u
h
),b

(u
h
)],
[0051]
所述虚拟阵列入射信息的压缩感知表达式为:
[0052][0053]
p
ω
和p
θ
是h维系数向量,p
ω
和p
θ
中非零元素个数为k;
[0054]
所述反推公式为:
[0055][0056]
可选地,基于所述虚拟阵列入射信息的压缩感知表达式,通过正交 匹配追踪算法对空间合成角度和进行估计,获得估计值包括:
[0057]
分别从完备冗余字典b

和b

中筛选与z

和z

内积最大的列;
[0058]
通过最小二乘法分别算出残差r

和r

,分别从完备冗余字典b

和 b

中筛选与残差r

和r

最匹配的列,
[0059]
不断进行迭代,直至满足迭代次数等于入射信息的来源数k时停止, 此时在完备冗余字典b

和b

中分别所选择的k列代表了空间合成角度 v
k
和u
k
的非零元素的位置。
[0060]
第二方面,本发明实施例提供一种稀疏l型阵列中基于压缩感知的 二维角度分析系统,包括:
[0061]
入射信息获取模块,用于获取基于二级nested阵列构建的所述稀疏 l型阵列的入射信息,进而得到所述入射信息的自相关协方差矩阵并进行 向量化;
[0062]
虚拟阵列重建模块,用于对所述稀疏l型阵列进行虚拟阵列重建, 得到虚拟阵元位置集合;
[0063]
重排序和去冗余模块,用于依据所述虚拟阵元位置集合对经向量化 的自相关协方差矩阵进行重排序和去冗余,得到虚拟阵列入射信息;
[0064]
二维角度分析模块,用于采用基于压缩感知的正交匹配追踪算法对 所述虚拟阵列入射信息进行二维角度分析,得到入射信息的方位角和俯 仰角。
[0065]
第三方面,本发明实施例提供一种二维角度分析设备,包括:
[0066]
至少一个处理器;
[0067]
以及与所述至少一个处理器通信连接的存储器;
[0068]
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所 述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行 如上所述的一种稀疏l型阵列中基于压缩感知的二维角度分析方法步骤。
[0069]
第四发明,本发明实施例提供一种计算机可读存储介质,其上存储 有计算机可执行指令,所述可执行指令被处理器执行时实现如上所述的 一种稀疏l型阵列中基于压缩感知的二维角度分析方法步骤。
[0070]
(三)有益效果
[0071]
本发明利用二级nested阵列构建了稀疏l型阵列,然后计算接收数 据的自相关协方差矩阵,并进行排序和去冗余,得到虚拟阵列入射信息。 因该虚拟阵列的长度远大于实际物理阵列的长度,所以与相同物理阵元 的均匀线阵相比可以获得更大的阵列孔径和较高的自由度。本发明方法 能够精确估计入射信号的方位角和俯仰角,同时信源估计的个数相比同 物理阵元的普通均匀线阵均得到了提高,较现有的doa估计方案在精度 和分辨率上具有更大的优势。
附图说明
[0072]
图1为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的流程示意图;
[0073]
图2为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的稀疏l型阵列的组成示意图;
[0074]
图3为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的步骤s1的具体流程示意图;
[0075]
图4为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的虚
拟阵元位置示意图;
[0076]
图5为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的步骤s4的具体流程示意图;
[0077]
图6为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的步骤s43的具体流程示意图;
[0078]
图7为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第一仿真结果示意图;
[0079]
图8为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第二仿真结果示意图;
[0080]
图9为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第三仿真结果示意图;
[0081]
图10为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第四仿真结果示意图;
[0082]
图11为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第五仿真结果示意图;
[0083]
图12为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析方法的第六仿真结果示意图;图13为本发明提出的一种稀疏l型阵列中基于压缩感知的二维角度 分析系统的组成示意图。
[0084]
【附图标记说明】
[0085]
100:二维角度分析系统;
[0086]
101:入射信息获取模块;
[0087]
102:虚拟阵列重建模块;
[0088]
103:重排序和去冗余模块;
[0089]
104:二维角度分析模块。
具体实施方式
[0090]
为了更好地解释本发明,以便于理解,下面结合附图,通过具体实 施方式,对本发明作详细描述。
[0091]
如图1所示,本发明实施例提出的一种稀疏l型阵列中基于压缩感 知的二维角度分析方法,其包括:首先,获取稀疏l型阵列的入射信息, 进而得到入射信息的自相关协方差矩阵并进行向量化,其中,稀疏l型 阵列基于二级nested阵列构建而成;其次,对稀疏l型阵列进行虚拟阵 列重建,得到虚拟阵元位置集合;再者,依据虚拟阵元位置集合对经向 量化的自相关协方差矩阵进行重排序和去冗余,得到虚拟阵列入射信息(一个由虚拟阵列接收到的单快拍数据);最后,采用基于压缩感知的 正交匹配追踪算法对虚拟阵列入射信息进行二维角度分析,得到入射信 息的方位角和俯仰角。
[0092]
本发明利用二级nested阵列构建了稀疏l型阵列,然后计算接收数 据的自相关协方差矩阵,并进行排序和去冗余,得到虚拟阵列入射信息。 因该虚拟阵列的长度远大于实际物理阵列的长度,所以与相同物理阵元 的均匀线阵相比可以获得更大的阵列孔径和较
高的自由度。本发明方法 能够精确估计入射信号的方位角和俯仰角,同时信源估计的个数相比同 物理阵元的普通均匀线阵均得到了提高,较现有的doa估计方案在精度 和分辨率上具有更大的优势。
[0093]
为了更好地理解上述技术方案,下面将参照附图更详细地描述本发 明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应 当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。 相反,提供这些实施例是为了能够更清楚、透彻地理解本发明,并且能 够将本发明的范围完整的传达给本领域的技术人员。
[0094]
具体地,本发明提供一种稀疏l型阵列中基于压缩感知的二维角度 分析方法,包括:
[0095]
s1、获取稀疏l型阵列的入射信息,进而得到入射信息的自相关协 方差矩阵并进行向量化。
[0096]
如图2所示,稀疏l型阵列包括:设置于x轴的第一nested阵列和 设置于y轴的第二nested阵列;第一nested阵包括:第一均匀线阵和第 二均匀线阵;第二nested阵包括:第三均匀线阵和第四均匀线阵。
[0097]
其中,第一均匀线阵和第三均匀线阵的阵元间距均为d1,阵元数均 为n;第二均匀线阵和第四均匀线阵的阵元间距均为d2,阵元数均为m; 且满足d2=(n 1)d1。以坐标原点参考点,该结构nested阵的阵元位置坐 标集合为:l={nd1|0≤n≤n

1}∪{nd1 m(n 1)d1|0≤m≤m

1}。
[0098]
如图3所示,步骤s1具体包括:
[0099]
s11、获取稀疏l型阵列中第一nested阵列的入射信息x和第二 nested阵列的入射信息y;
[0100]
s12、依据第一nested阵列的方向矩阵和第二nested阵列的方向矩 阵,得到入射信息x和入射信息y的表达式;
[0101]
s13、依据入射信息x和入射信息y的表达式,确定入射信息x和入 射信息y的自相关协方差矩阵:
[0102]
s14、将入射信息x和入射信息y的自相关协方差矩阵向量化,得 到经向量化的自相关协方差矩阵;
[0103]
若有k个非相干窄带远场信号入射到该阵列,第k个信号的入 射方向可描述为(φ
k

k
),φ
k

k
分别是入射信号的方位角和俯仰角。定 义空间合成角度(v
k
,u
k
),),且入射 信号的波长为λ。
[0104]
则入射信息x和入射信息y的表达式为:
[0105][0106]
a
x
为第一nested阵列的方向矩阵,a
x
=[a
x
(v1),a
x
(v2),...,a
x
(v
k
)], 具体表现形式为:
[0107][0108]
a
y
为第二nested阵列的方向矩阵,a
y
=[a
y
(u1),a
y
(u2),...,a
y
(u
k
)], 其具体表现形式为:
[0109][0110]
其中,s=[s1,s2,...,s
k
]为k个入射信号;n
x
和n
y
分别为第一nested 阵和第二nested阵接收的噪声信号,n
x
和n
y
均满足均值为0,方差为σ2。
[0111]
基于稀疏l型阵列,计算入射信息x和入射信息y的自相关协方差 矩阵为:
[0112][0113]
其中,其中,为第k个入射信号的 平均功率。
[0114]
经向量化的自相关协方差矩阵为:
[0115][0116]
其中,表示kronecker乘积,表示khatri

tao乘积, [0117]
由于nested阵的特点可知,矩阵和可以看作是经过虚 拟化后得到的虚拟阵列,该虚拟阵列的阵元之间无序并且存在冗余。如 果将矩阵和当作该虚拟阵列的方向矩阵,将p当作是单快 拍的入射信号向量,那么和是该虚拟阵列所接收的数据,那么利用 相关的角度估计算法便可以估计出入射信号的角度。
[0118]
s2、对稀疏l型阵列进行虚拟阵列重建,得到虚拟阵元位置集合。
[0119]
进一步地,步骤s2包括:
[0120]
s21、通过调整稀疏l型阵列的阵元直至满足第一条件,获得最优稀 疏l型阵列;
[0121]
s22、对最优稀疏l型阵列进行虚拟重建,得到虚拟阵元位置集合。
[0122]
在上述步骤中,对于阵元数是n m的二级nested阵,最优二级 nested阵的n和m满足第一条件时,可以使得虚拟阵列的阵元数(空间 自由度,degree of freedom)最大。
[0123]
其中,第一条件为:
[0124][0125]
虚拟阵元位置集合为:
[0126][0127]
s3、依据虚拟阵元位置集合对经向量化的自相关协方差矩阵进行重 排序和去冗余,得到虚拟阵列入射信息。
[0128]
虚拟阵列入射信息为:
[0129][0130]
其中,b
x
为包含对所有行向量进行排序去冗余得到的 [(f2‑
2)/2 f]
×
k维向量的虚拟阵列x轴的方向矩阵, b
x
=[b
x
(v1),b
x
(v2),...,b
x
(v
k
)];第二矩阵b
y
为包含对所有行向量 进行排序去冗余得到的[(f2‑
2)/2 f]
×
k维向量的虚拟阵列y轴的方向 矩阵,b
y
=[b
y
(u1),b
y
(u2),...,b
y
(u
k
)];且b
x
和b
y
的第i行对应第 (

f2/4

f/2 i)d
i
个虚拟阵元位置。
[0131]
进一步地,b
x
的具体表现形式为:
[0132][0133]
进一步地,b
y
的具体表现形式为:
[0134]
[0135]
在具体实施例中,如图4所示,在n=4、m=4的条件下,根据第一条 件得到f=8,基于稀疏l型阵列,可知二级nested阵的阵元位置坐标集 合为:{0,1,2,3,4,9,14,19},所以最优的8阵元二级nested虚拟化后得 到的虚拟阵元位置集合为{

19,

18,
……


1,0,1,
……


18,

19}。
[0136]
s4、采用基于压缩感知的正交匹配追踪算法对虚拟阵列入射信息进 行二维角度分析,得到入射信息的方位角和俯仰角。
[0137]
需要注意的是,虚拟阵列入射信息中p是单快拍的入射信号向量并且 p的秩为1,因而也就不再满足不相关的条件,所以利用协方差矩阵特征 值分解的角度估计算法失效。通过分析发现,一般需要估计的入射信号 的个数是有限的,所以需要估计的角度相对整个空域范围而言是稀疏的, 而压缩感知是一套关于稀疏信号采集和恢复的理论,所以角度估计问题 的求解可以转化为压缩感知问题求解。因此下面采用压缩感知的方法对 入射信号进行估计。
[0138]
如图5所示,步骤s4具体包括:
[0139]
s41、基于预设的空间合成角度集合,对虚拟阵列x轴的方向矩阵b
x
和虚拟阵列y轴的方向矩阵b
y
进行扩展,得到完备冗余字典b

和b


[0140]
s42、依据完备冗余字典b

和b

,获得虚拟阵列入射信息的压缩感 知表达式:
[0141]
s43、基于虚拟阵列入射信息的压缩感知表达式,通过正交匹配追踪 算法对空间合成角度v
k
和u
k
进行估计,获得估计值和
[0142]
s44、依据估计值和通过反推公式获得入射信息的方位角φ
k
和 俯仰角θ
k

[0143]
在上述步骤中,空间合成角度集合包括:ω={v1,v2,...,v
h
,v
h
}包含了 所有可能的入射合成角v
k
;θ={u1,u2,...,u
h
,u
h
},h>>k也包含了所有 可能的入射合成角u
k
。由此依据ω和θ可以构造完备冗余字典b

和b

, 完备冗余字典b

和b

分别为:
[0144]
b

=[b

(v1),b

(v2),...,b

(v
h
),b

(v
h
)],
[0145]
b

=[b

(u1),b

(u2),...,b

(u
h
),b

(u
h
)],
[0146]
其中,b

(v
h
)和b

(u
h
)为原子。
[0147]
由于h远远大与目标个数k,且空间合成角度集合ω和θ包含了所 有可能的空间合成角度,因而可以利用完备冗余字典b

和b

将虚拟阵 列入射信息转化为一个压缩感知问题,如虚拟阵列入射信息的压缩感知 表达式为:
[0148][0149]
其中,p
ω
和p
θ
是h维系数向量,p
ω
和p
θ
中非零元素个数为k。
[0150]
根据压缩感知理论,虚拟阵列入射信息的压缩感知表达式是一个欠 定方程,即存在无穷多组解。但是根据前面的分析可以知道和p
ω
和p
θ
是 稀疏的,则p
ω
和p
θ
的求解等同于求解下述问题:
[0151]
[0152]
其中||p||0表示序列p中非零项的个数,由压缩感知的理论可知,上 式是非凸的,l0范数的求解是一个np难题,一方面很难进行直接求解, 另一方面抗噪能力不好,很难满足信号恢复的要求,所以一般采用l1范数 代替l0范数,这样非凸问题转换成了凸优化问题。如下式:
[0153][0154]
对上式的信号的求解算法通常采用贪婪算法,本发明利用常见的贪 婪算法求解,即采用正交匹配追踪算法(omp)可以求解出空间合成角 度v
k
和u
k

[0155]
如图6所示,求解出空间合成角度v
k
和u
k
的基本思想为:
[0156]
s431、分别从完备冗余字典b

和b

中筛选与z

和z

内积最大的 列。
[0157]
s432、通过最小二乘法分别算出残差r

和r

,分别从完备冗余字 典b

和b

中筛选与残差r

和r

最匹配的列。
[0158]
s433、不断进行迭代,直至满足迭代次数等于入射信息的来源数k 时停止,此时在完备冗余字典b

和b

中分别所选择的k列代表了空间 合成角度v
k
和u
k
的非零元素的位置。
[0159]
此时需要注意的是所求的空间合成角度v
k
和u
k
还不是传统意义上的 方位角和俯仰角,所以还需借助反推公式,反推出方位角和俯仰角。反 推公式为:
[0160][0161]
在具体的实施例中,麦克风阵列声源定位系统目前被广泛应用在音/ 视频会议系统、车载系统以及智能音箱领域。麦克风阵列对声源方向的 语音进行增强,这就要求信号相对于麦克风阵列的位置是已知的,而稀 疏l型阵基于压缩感知的二维角度估计方法为此提供了支持。在众多阵 列结构中,由于稀疏l型阵列相比传统l型阵列能够获得更大的阵列孔径 及更高的自由度,从而在估计精度和分辨率上更有优势。由于声源在空 间的稀疏性使得压缩感知在声源定位中得到了应用。针对麦克风声源定 位的问题,可以采用多个麦克风构成图2所示的稀疏l型阵列,将声源 定位问题转化为稀疏信号联合重构问题,然后计算第一nested阵和第二 nested阵接收数据的自相关协方差矩阵,接着进行排序和去冗余,得到 一个由虚拟阵列接收的单快拍数据,该虚拟阵列的长度远远大于实际物 理阵列的长度,因而该阵列相比相同物理阵元的均匀线阵可以获得较大 的阵列孔径和较高的自由度,最后采用正交匹配追踪(omp)算法估计 声源方位。
[0162]
为了验证可行性,本发明采用计算机仿真的方式来进行详细的分析 说明。为了对比,在相同计算机仿真环境下同时给出了ss

music方法, 增广矩阵束方法、均匀l阵的稀疏表示方法、jsvd方法、ccm方法的 实验结果。仿真中ss

music方法采用的阵列模型与图2所示的一样, 其他的方法采用的是均匀线阵组成的l阵,并且每个子阵都由8个阵元。
[0163]
仿真实验中设定第一级均匀线阵的阵元数n=4,第二级均匀线阵的 阵元数m=4,第一级均匀线阵d1等于半波长,第二级均匀线阵的阵元间 距d2=(n 1)d1=5d1。假设入射
信号的功率都相等,算法的估计均方根误 差(rmse)定义如下
[0164][0165]
其中,分别表示第j次实验对第k个信源目标的方位角、俯仰 角的估计值,j表示蒙特卡洛实验次数,并且在后面的仿真中j的值都设 定为100。
[0166]
如图7所示,首先对所提算法的估计角度情况进行仿真分析。假设 有三个非相干远场窄带信号入射到图2所示的稀疏l型阵列上,并且假 定三入射信号的方位角和俯仰角为[φ1,θ1]=[10
°
,15
°
]、[φ2,θ2]=[45
°
,80
°
]以及 [φ3,θ3]=[70
°
,60
°
],快拍数设定为500,信噪比snr=10db。实验表明所提 方法能高精确的分辨三个不同信号的方位角和俯仰角,三个信号的估计 角度值分别是[10.02
°
,14.94
°
],[45.05
°
,80.52
°
]以及[69.83
°
,59.92
°
],估计值与 真实值几乎重合。
[0167]
如图8所示,对各算法估计角度rmse随信噪比的变化情况进行分 析。在该仿真实验中设定三个入射信号的方位角和俯仰角与图7所示的 第一仿真实验相同,快拍数仍然为500,单个阵元所接收信号的信噪比由
ꢀ‑
12db变化到12db,则由此给出各算法的估计角度rmse随信噪比的变 化情况参考图8。根据图8的仿真结果可以知道,所提算法的估计性能随 着信噪比的增加而增强,特别是当信噪比较低时,所提方法的估计结果 和现有方法相比较,具有的优势比较明显。探究其原因,一方面在于所 提方法利用两个nested阵扩展了阵列的孔径,并且利用了协方差降低了 噪声的影响;另一方面在于omp算法利用最小二乘法计算残差,寻找最 匹配的列,反复迭代,直到获得信源的角度估计,大大减轻了噪声对数 据的影响。
[0168]
如图9所示,对各算法估计角度随快拍数的变化情况进行分析。在 该仿真实验中设定三个入射信号的入射方位角和俯仰角与图7所示的第 一仿真实验相同,并且设定入射信号的信噪比snr=5db,让接收的快拍 数发生变化,由20变化到1000,则由此给出各算法的估计角度与快拍数 变化之间的关系。由图9可知,快拍数越大,所提方法的估计角度rmse越 小。当快拍数较大时所提算法的性能受快拍数影响较小,特别当快拍数 较小时,所提方法具有明显的优势。其原因在于构造了过完备冗余字典, 包含了所有可能的入射角度,冗余字典越完备,估计角度rmse就越好。 另外,压缩感知用远低于奈奎斯特采样率的采样频率对信号进行随机采 样,然后用非线性算法重构信号,极大的减轻了系统对数据存储和处理 的负担,因而本发明所提算法在低快拍数下的估计性能较对比算法更优.
[0169]
如图10所示,本仿真实验分析入射信号的空域角度间隔对各算法性 能的影响。在实验中两个入射信号的方位角间隔和俯仰角间隔都同时由 小变大,以此考查各方法的性能随方位角和俯仰角间隔变化情况,此时 设定[φ1,θ1]=[35
°
,75
°
],[φ2,θ2]=[φ1 δ,θ1‑
δ]。其中δ由2
°
变化到18
°
。此 外设定入射信号的信噪比snr=5db,接收的快拍数设为500。在上述条 件下,得到各方法的估计角度rmse随角度间隔δ的变化情况参考图10。 从图10的仿真结果可以看出,各方法的估计角度rmse都随着角度间隔的 增大而减小,表明各方法在角度间隔较大时,性能越好,估计结果越精 确。本发明所提方法对角度间隔较小的信源具有较高的角度精度分辨率, 但是当角度间隔较大时,其仿真结果较一般。其原因有可能在于omp算 法中一个参数被确定下来,则在后面不会在变,若随着迭代的进行,发 现
远大于实际物理阵列的长度,因而该阵列相比相同物理阵元的均匀线阵 可以获得较大的阵列孔径和较高的自由度。然而通过排序和去冗余之后 的阵列数据不满足不相关的条件,导致利用协方差矩阵特征值分解的角 度估计算法失效,本发明采用压缩感知中的正交匹配追踪(omp)算法 对入射信进行二维角度估计。仿真结果表明该方法能够精确估计入射信 号的方位角和俯仰角,同时信源估计的个数相比同物理阵元的普通均匀 线阵得到了提高。
[0181]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统 或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实 施例,或结合软件和硬件方面的实施例的形式。而且,本发明可采用在 一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包 括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程 序产品的形式。
[0182]
本发明是参照根据本发明实施例的方法、设备(系统)和计算机程 序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实 现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方 框图中的流程和/或方框的结合。
[0183]
应当注意的是,在权利要求中,不应将位于括号之间的任何附图标 记理解成对权利要求的限制。词语“包含”不排除存在未列在权利要求 中的部件或步骤。位于部件之前的词语“一”或“一个”不排除存在多 个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助 于适当编程的计算机来实现。在列举了若干装置的权利要求中,这些装 置中的若干个可以是通过同一个硬件来具体体现。词语第一、第二、第 三等的使用,仅是为了表述方便,而不表示任何顺序。可将这些词语理 解为部件名称的一部分。
[0184]
此外,需要说明的是,在本说明书的描述中,术语“一个实施例”、
ꢀ“
一些实施例”、“实施例”、“示例”、“具体示例”或“一些示例
”ꢀ
等的描述,是指结合该实施例或示例描述的具体特征、结构、材料或者 特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述 术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的 具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以 合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可 以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征 进行结合和组合。
[0185]
尽管已描述了本发明的优选实施例,但本领域的技术人员在得知了 基本创造性概念后,则可对这些实施例作出另外的变更和修改。所以, 权利要求应该解释为包括优选实施例以及落入本发明范围的所有变更和 修改。
[0186]
显然,本领域的技术人员可以对本发明进行各种修改和变型而不脱 离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发 明权利要求及其等同技术的范围之内,则本发明也应该包含这些修改和 变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献