[发明专利]基于Modified-ALM算法的稀疏阵列DOA估计方法有效
申请号: | 202110485711.2 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113219402B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 芮义斌;范王恺;谢仁宏;李鹏;郝玉婷;邢晗薇;孔立群;孟昊 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G01S3/14 | 分类号: | G01S3/14 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 陈鹏 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 modified alm 算法 稀疏 阵列 doa 估计 方法 | ||
1.一种基于Modified-ALM算法的稀疏阵列DOA估计方法,其特征在于,包括以下步骤:
步骤1、设置稀疏阵列采样数据的快拍总数为imax,快拍数i=1,2,3,...,imax,采集imax个快拍数据即构成稀疏阵列的接收数据矩阵X,初始化i=1;
步骤2、将稀疏阵列在t时刻第i个快拍的采样数据x(t)排列构造成Toeplitz矩阵xT;
步骤3、运用Modified-ALM算法对低秩稀疏矩阵xT进行基于Sigmoid激活函数最小化以及PSO寻优自适应更新参数的优化矩阵填充,得到填充后的满阵x′T;
步骤4、获取满阵x′T中的第一行数据,则该行数据即为填充补全后第i个快拍的数据,然后将该行数据作为补全后的接收数据矩阵X′的第i列数据;
步骤5、令i=i+1,重复步骤2~步骤4直至i=imax,此时所有快拍的采样数据均填充补全完毕,得到填充补全后的阵列接收数据矩阵X′;
步骤6、对补全后的稀疏阵列的接收数据矩阵X′求得协方差矩阵R′并对其进行Toeplitz重构:对矩阵R′的位于每一条平行于矩阵主对角线的斜线上的元素求平均值,再用各条斜线的元素平均值代替原本平行于矩阵主对角线的同一条斜线上的元素,Toeplitz重构后的接收数据协方差矩阵为Rxx;
步骤7、对经过矩阵填充、Toeplitz重构后的接收数据协方差矩阵Rxx进行DOA估计,得出信源波达方向角。
2.根据权利要求1所述的基于Modified-ALM算法的稀疏阵列DOA估计方法,其特征在于,步骤2中构造的Toeplitz矩阵xT为:
其中,M为阵列的阵元数目,xm(t)为第m个阵元在t时刻的接收数据,m=1,2,...,M,则Toeplitz矩阵xT为满足低秩性、非相关性的稀疏矩阵。
3.根据权利要求1所述的基于Modified-ALM算法的稀疏阵列DOA估计方法,其特征在于,步骤3中基于Sigmoid激活函数最小化的矩阵填充算法的优化模型为:
其中,
Y作为辅助矩阵替代x′T进行中间运算;σj(Y)表示矩阵Y的第j个奇异值;x′T为满阵;E为将x′T中未知元素置零的等效缺失阵列;PΩ:Rm×n→Rm×n为一个实矩阵到实矩阵的线性映射,在Ω数据集内保持不变,Ω数据集外全部置零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110485711.2/1.html,转载请声明来源钻瓜专利网。