[发明专利]一种基于EMaC的超分辨率稀疏阵列波达角估计方法有效
申请号: | 201910692215.7 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110412500B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 刘中原;卢爱红;冯蓉珍 | 申请(专利权)人: | 苏州经贸职业技术学院 |
主分类号: | G01S3/14 | 分类号: | G01S3/14 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 黄超宇;胡晶 |
地址: | 215009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 emac 分辨率 稀疏 阵列 波达角 估计 方法 | ||
1.一种基于EMaC的超分辨率稀疏阵列波达角估计方法,其特征在于,包括以下步骤:
步骤1:当远场窄带信号源入射到二维稀疏平面阵列时,建立平面阵列DOA估计信号模型;
步骤1具体包括以下内容:
考虑远场空间中的K个源入射到二维稀疏面阵,K个远场窄带信号源表示为sl=[s1,…,sK]T,其中,sk∈C表示第k个信号复数幅,信号入射的波达角DOA可以表示为Θk=(θk,φk),k=1,…,K,其中θk(0≤θk≤90°),且θk(0≤θk≤90°)和φk分别表示仰角和方位角,以第一个传感器为参考零点,入射波从第0个传输到第(n,m)个传感器的波程差为:
当K个源信号入射,阵列输出信号用一个N×M维的数据矩阵Xo表示,元素的下标由J={1,…,N}×{1,…,M}索引,数据矩阵的每一个元素可以表示为:
用以下表达式定义沿着x和y方向的电子频率为fk=(f1,k,f2,k)∈[-1,1]×[-1,1]:
那么数据矩阵的每一个元素可以重写为:
对于任意的k(1≤k≤K),定义yk=exp(j2πf1,k)和zk=exp(j2πf2,k),那么所以,当K个源信号入射,阵列输出信号的数据矩阵X表示为:
X=YSZT (5)
其中,以上矩阵表示为:
和
S=diag[s1,…,sK] (8)
根据稀疏阵列给出的数据矩阵Xo的部分观测值,恢复出数据矩阵的全部观测值,进而估计出信源的DOA;
步骤2:定义增广Hankel矩阵;
步骤3:在无噪声情况下,运用EMaC算法恢复全数据矩阵;
步骤4:在存在有界噪声情况下,调整EMaC算法以适应噪声,恢复全数据矩阵。
2.根据权利要求1所述的一种基于EMaC的超分辨率稀疏阵列波达角估计方法,其特征在于,步骤2具体包括以下内容:
当K<<min{M,N}时,使用低秩矩阵补全算法可以恢复出数据矩阵X的全部观测值,但是这种算法需要的部分观测值的比例较高,不能满足实际稀疏阵列的要求,可以采用X的一种增广矩阵形式Xe,Xe是基于两层Hankel结构定义的,是k1×(N-k1+1)大小的块Hankel矩阵:
其中,k1(1≤k1≤N)是pencil参数,Xl是k2×(M-k2+1)大小的Hankel矩阵:
其中,k2(1≤k2≤M)是另一个pencil参数。
3.根据权利要求2所述的一种基于EMaC的超分辨率稀疏阵列波达角估计方法,其特征在于,步骤3具体包括以下内容:
使用如下的EMaC算法来恢复全数据矩阵Xo:
其中,||·||*表示矩阵的核范数,XΩ表示稀疏阵列中存在的传感器的输出信号;
核范数最小化公式可以用如下等价的半正定规划公式来求解:
其中,Xe是数据矩阵X的增广形式,通过以上半正定规划公式,运用CVX工具,可以求出数据矩阵Xo的全观测数据。
4.根据权利要求3所述的一种基于EMaC的超分辨率稀疏阵列波达角估计方法,其特征在于,步骤4具体包括以下内容:
稀疏阵列的传感器测量值包含幅值有界的噪声,通过如下噪声模型来表示阵列的第(n,m)个传感器测量值:
其中,nn,m表示传感器上采集到的未知噪声;
假设噪声的幅值是有界的,||N||F≤δ,其中,||·||F表示Frobenius范数;EMaC算法调整为如下形式来适应噪声:
在求出xo的全观测数据之后,通过传统的MEMP算法,求解K个源信号的DOA。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州经贸职业技术学院,未经苏州经贸职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910692215.7/1.html,转载请声明来源钻瓜专利网。