[发明专利]一种基于稀疏贝叶斯学习的稳健DOA估计方法在审
| 申请号: | 202211604091.0 | 申请日: | 2022-12-13 |
| 公开(公告)号: | CN116125369A | 公开(公告)日: | 2023-05-16 |
| 发明(设计)人: | 田雨;王绪虎;金序;徐振华;侯玉君;李恩玉;王辛杰 | 申请(专利权)人: | 青岛理工大学 |
| 主分类号: | G01S3/10 | 分类号: | G01S3/10;G01S3/14;G01S3/80;G01S3/78 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 266520 山东省青岛*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 稀疏 贝叶斯 学习 稳健 doa 估计 方法 | ||
1.一种基于稀疏贝叶斯学习的稳健DOA估计方法,其特征在于:DOA估计方法包括如下步骤:
步骤1:阵列的M个阵元与参考阵元之间距离间隔为d=[d1,…,dm,…,dM]T,各个阵元位置误差为ΔP=[ΔP1,…,ΔPm,…,ΔPM]T,接收数据表示为Y(t)=A(θ,ΔP)s(t)+N(t),t=1,2,…,T,其中,T表示快拍数,Y(t)表示阵列接收数据,s(t)表示发射信号,N(t)表示阵列接收的噪声信号,服从均值为0,协方差为σ2的窄带高斯分布,A(θ,ΔP)表示阵列的流型矩阵,表示为A(θ,ΔP)=[a(θ1,ΔP),…,a(θk,ΔP),…,a(θK,ΔP)],K为信号源的个数,
步骤2:将空域角度范围[-90°,90°]均匀划分成N份,得到网格集合为建立阵列输出数据Y(t)的稀疏信号模型为Y(t)=Φ(ΔP,δ)X(t)+N(t),其中,X(t)是原始信号s(t)的零扩展,在接近入射角度的网格点才有值,其他位置全部为0,diag(·)表示将向量扩展成对角矩阵的运算,δ表示网格误差,
步骤3:对超参数b,c,e进行初始化,设置最大迭代次数maxIter和误差精度ε,初始化需要更新的参数,包括信号精度γ,噪声精度αn,网格误差δ,阵元位置误差ΔP和阵元位置误差精度ρ,设定循环参数l=1;
步骤4:计算稀疏信号X后验概率的均值以及协方差,其服从均值为μx,协方差为Σx的高斯分布,其中,协方差矩阵Σx=(αnΦH(ΔP,δ)Φ(ΔP,δ)+Λ-1)-1,上标“H”表示取矩阵的共轭转置运算,αn表示噪声精度,Λ=diag(γ),均值μx=αnΣxΦH(ΔP,δ)Y,
步骤5:更新信号精度γ的值,得到表达式为其中,c为伽马分布的超参数,1≤n≤N,μx(:,t)表示均值矩阵μx的第t列,Σx(n,n)表示协方差矩阵的第n行第n列;
步骤6:更新噪声精度αn的值,得到的表达式为其中,Yt表示阵列接收数据Y的第t列,b为伽马分布的超参数,Re{·}表示取实部运算,Tr{·}表示取矩阵的迹运算;
步骤7:计算阵元位置误差ΔP,第m个阵元位置误差的表达式为其中,表示第m个位置是1,其余位置为0;
步骤8:计算阵元位置误差精度ρ,其第m个元素的计算表达式为其中,e是超参数;
步骤9:计算参数其中l表示迭代次数,是步骤4计算的均值矩阵,如果参数κ满足误差精度ε或者l满足最大迭代次数maxIter,进入步骤10,若两个条件都不满足,则重新进入步骤4重新迭代;
步骤10:更新网格误差δ,利用估计网格误差矢量,其中,表示网格间距,2≤n≤N,表示Hadamard积;
步骤11:计算空间谱表示行均值向量,上标“*”表示向量取共轭运算;
步骤12:利用步骤10计算出的网格误差更新空域网格点,即同时与步骤11中空间谱一一对应,空间谱峰值所对应的角度即为估计的K个信号的波达方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛理工大学,未经青岛理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211604091.0/1.html,转载请声明来源钻瓜专利网。





