中北大学学报(自然科学版)2025,Vol.46Issue(5):651-660,10.DOI:10.62756/jnuc.issn.1673-3193.2025.01.0001
基于复近似信息传递算法和K近邻算法的DOA估计方法
DOA Estimation Method Based on Complex Approximate Message Passing Algorithm and K-Nearest Neighbour Algorithm
摘要
Abstract
Aiming at the problem of low estimation accuracy of direction of arrival(DOA)of traditional algorithms in low signal-to-noise ratio,small snapshots,and multiple sources,a method of DOA estima-tion for vector hydrophone arrays based on complex approximate message passing(MCAMP)and K-nearest neighbour(KNN)algorithm of the multiple measurement vector model was proposed.Firstly,based on the equal angle division of airspace,an overcomplete array manifold matrix was constructed,and a multi-snapshot DOA estimation model based on sparse representation was established.Then,the MCAMP algorithm was used for preliminary estimation,and the peak data of the estimation results were saved and clustered using the KNN algorithm.Finally,the inner product matching criterion was used to select the atom with the largest signal value in each class to obtain the DOA estimation.The results of simulation experiments show that compared with the traditional algorithm,the method has the advantages of strong anti-noise capability and high estimation accuracy.关键词
DOA估计/压缩感知/复近似信息传递算法/K近邻算法/矢量水听器Key words
DOA estimation/compressed sensing/complex approximate message passing algorithm/K-nearest neighbour algorithm/vector hydrophone分类
通用工业技术引用本文复制引用
田雨晴,吕香茹,王鹏..基于复近似信息传递算法和K近邻算法的DOA估计方法[J].中北大学学报(自然科学版),2025,46(5):651-660,10.基金项目
山西省留学回国人员科技活动择优资助项目(20240011) (20240011)
山西省基础研究计划资助项目(202103021224195,202103021224212) (202103021224195,202103021224212)
山西省回国留学人员科研项目(2021-108) (2021-108)