[发明专利]一种非负稀疏贝叶斯学习框架下的互质阵列非网格DOA估计方法有效
| 申请号: | 201811582959.5 | 申请日: | 2018-12-24 |
| 公开(公告)号: | CN109444810B | 公开(公告)日: | 2022-11-01 |
| 发明(设计)人: | 司伟建;曾富红;曲志昱;彭占立;张春杰;侯长波;张朝柱;乔玉龙 | 申请(专利权)人: | 哈尔滨工程大学 |
| 主分类号: | G01S3/14 | 分类号: | G01S3/14 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 稀疏 贝叶斯 学习 框架 阵列 网格 doa 估计 方法 | ||
1.一种非负稀疏贝叶斯学习框架下的互质阵列非网格DOA估计方法,其特征在于:包括以下步骤:
步骤1:K个窄带远场信号入射到由2M+N-1个阵元组成的互质阵列,入射信号互不相关,且与噪声统计独立,获得接收信号x(t);
其中,t=1,2,…,T;s(t)=[s1(t),s2(t),…,sK(t)]T为信号矢量;n(t)=[n1(t),n2(t),…,n2M+N-1(t)]T为噪声矢量;为阵列流形矩阵;导向矢量T为采样快拍数;
步骤2:根据接收信号x(t),利用T次独立快拍数据最大似然估计协方差矩阵R为:
其中,(·)H为共轭转置操作;
步骤3:初始化迭代次数q=1,网格偏差矢量β=0,将整个空间域[-90°,90°]均匀划分为网格点集合θ=(θ1,θ2,…,θL),构造虚拟阵列流形矩阵Φ(θ,β),β为网格偏差向量;
其中,(·)*表示取共轭运算;表示克罗内克积;B=[b(θ1),b(θ2),…,b(θL)],(·)'表示一阶导数运算;β=[β1,β2,…,βL]T为网格偏差矢量,表示真实DOA与对应网格点之间的偏差;1n=vec(I2M+N-1),vec(·)表示向量化运算,I2M+N-1表示2M+N-1维的单位阵;
步骤4:根据虚拟接收信号以及虚拟阵列流形矩阵Φ(θ,β)构造非负稀疏贝叶斯模型;
虚拟接收信号表示为:
其中,L维向量p的非零元素对应于入射信号方差为接收噪声方差;(·)T表示转置运算;ε为向量化的协方差矩阵估计误差,服从均值向量为0,协方差矩阵为的复高斯分布;w为非负向量,因而构造非负稀疏贝叶斯模型为:
其中,Φ即为前述的Φ(θ,β);
对虚拟接收信号矢量w设置的非负高斯先验为:
其中,δ=[δ1,δ2,…,δL+1]T为跟信号相关的方差向量,对δ设置先验为Γ(·)表示Gamma函数;ρ为设置的正数;
步骤5:利用期望最大化算法即EM算法迭代更新方差向量δ及网格偏差向量β,进而更新网格点集合θ(q),上标表示第q次迭代;
更新的方差向量δ为
所述网格偏差矢量β的更新过程为:
步骤5.1:计算β各元素值,当Pll≠0时,当Pll=0时,βl=0;
其中,⊙表示Hadamard积;us=[w1,w2,…,wL]T,un=wL+1;diag(·)表示以括号中向量元素为对角线元素构造对角阵;Υ=Ξ(1:L,1:L),Ξ(a1:a2,b1:b2)表示Ξ的第a1行到a2行及b1列到b2列元素组成的子矩阵;为误差函数,μi表示μ的第i个元素,∑ii表示∑的第(i,i)个元素;μ和∑分别是w的后验服从的非负高斯分布的均值向量以及协方差矩阵,Δ=diag(δ);
步骤5.2:判断及确定β各元素的取值;
所述更新网格点集合为θ(q)=θ(q-1)+β(q),上标表示迭代次数;
步骤6:若满足迭代停止条件即迭代次数大于设置最大迭代次数或δ收敛,则迭代停止,转向步骤7;否则,q=q+1,并令β=0,根据更新的网格点集合θ(q)计算Φ(θ,β),并返回步骤4;
步骤7:最后根据估计出的模型参数构造信号功率谱函数,通过谱峰搜索确定峰值处对应的网格点即为估计的DOA。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811582959.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于智能天线的无人机测控方法
- 下一篇:阵列测向方法及装置





