[go: up one dir, main page]

CN114325567A - A High Accuracy Estimation Method for Angle of Arrival - Google Patents

A High Accuracy Estimation Method for Angle of Arrival Download PDF

Info

Publication number
CN114325567A
CN114325567A CN202111656174.XA CN202111656174A CN114325567A CN 114325567 A CN114325567 A CN 114325567A CN 202111656174 A CN202111656174 A CN 202111656174A CN 114325567 A CN114325567 A CN 114325567A
Authority
CN
China
Prior art keywords
vector
matrix
grid
wave signal
incoming wave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111656174.XA
Other languages
Chinese (zh)
Other versions
CN114325567B (en
Inventor
袁正道
李慧慧
高童迪
丁东艳
杨贝贝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202111656174.XA priority Critical patent/CN114325567B/en
Publication of CN114325567A publication Critical patent/CN114325567A/en
Application granted granted Critical
Publication of CN114325567B publication Critical patent/CN114325567B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

The invention discloses a high-precision estimation method of a DOA (angle of arrival), which sequentially comprises the following steps of: a: firstly, establishing a lattice DOA bilinear system model, and then carrying out factorization on the lattice DOA bilinear system model by using a Bayes formula; b: for sparse incoming wave signalSCarrying out estimation; c: for lattice error parameter vectorβCarrying out estimation; d: according to the obtained sparse incoming wave signalSSum-off-grid error parameter vectorβAnd D, performing high-precision calculation on the arrival angle through the off-grid DOA bilinear system model obtained in the step A. The method can solve the contradiction between complexity and robustness in the off-grid DOA estimation, effectively improves the calculation precision of the DOA, and has obvious performance advantages in the scene with less snapshots such as airborne radar.

Description

一种波达角的高精度估计方法A High Accuracy Estimation Method for Angle of Arrival

技术领域technical field

本发明涉及阵列信号处理领域,尤其涉及一种阵列信号处理中的波达角的高精度估计方法。The invention relates to the field of array signal processing, in particular to a high-precision estimation method of the angle of arrival in array signal processing.

背景技术Background technique

利用天线阵列估计多个远场信号的波达角(DOA)是阵列信号处理的基础问题,在雷达、声呐和地震预测等领域得到了广泛的应用。针对DOA估计问题,国内外研究者提出了多种不同类型的方法,如子空间分解、支持向量机、矩阵特征空间分解等,每种方法都有各自的优缺点。随着压缩感知技术的出现,研究者们将DOA估计归纳为稀疏恢复问题,并提出了多种不同的估计算法,如基于正交匹配追踪算法等。通常的稀疏估计方法中,将波达角范围划分为均匀网格,假定实际的波达角准确位于某个网格上。相比于子空间划分、特征空间分解等方法,压缩感知类方法通常能够获得更好的性能,特别是在快拍数量较少的情况下。稀疏贝叶斯学习是一类经典稀疏恢复算法,通过给变量增加稀疏引导先验,能够以较少的观测实现更优的估计性能。但是当真实来波方向并不精确位于网格上时,上述方案会导致较严重的估计偏差。更精细的网格划分一方面会导致较高的运算复杂度,另一方面会使得感知矩阵的列向量之间具有较高的相关度,导致估计算法收敛性变差。Estimating the angle of arrival (DOA) of multiple far-field signals using an antenna array is a fundamental problem in array signal processing, and has been widely used in radar, sonar, and earthquake prediction. For the DOA estimation problem, domestic and foreign researchers have proposed a variety of different types of methods, such as subspace decomposition, support vector machine, matrix eigenspace decomposition, etc. Each method has its own advantages and disadvantages. With the emergence of compressed sensing technology, researchers have generalized DOA estimation as a sparse recovery problem, and proposed a variety of different estimation algorithms, such as orthogonal matching pursuit algorithm. In the usual sparse estimation method, the range of the angle of arrival is divided into a uniform grid, and it is assumed that the actual angle of arrival is exactly on a certain grid. Compared with methods such as subspace division and feature space decomposition, compressed sensing methods can usually achieve better performance, especially when the number of snapshots is small. Sparse Bayesian learning is a class of classical sparse recovery algorithms that can achieve better estimation performance with fewer observations by adding sparse bootstrap priors to variables. But when the true incoming wave direction is not precisely located on the grid, the above scheme will lead to serious estimation bias. On the one hand, finer grid division will lead to higher computational complexity, and on the other hand, it will lead to a higher correlation between the column vectors of the perception matrix, resulting in poor convergence of the estimation algorithm.

近年来国内外多个团队提出了多种基于离格信号的稀疏重构算法,假定真实角度不必限于网格之上,能够计算出误差并对估计值进行修正。例如求根稀疏贝叶斯学习方法(RSBL),在线性阵列场景下能够取得很好的估计性能。由于复杂度较低,经典的近似消息传递算法(AMP)在稀疏贝叶斯学习框架下得到了广泛应用,但是普通的AMP算法在遇到较非高斯分布的观测矩阵时会导致迭代过程中出现发散。In recent years, many teams at home and abroad have proposed a variety of sparse reconstruction algorithms based on off-grid signals. Assuming that the real angle is not limited to the grid, the error can be calculated and the estimated value can be corrected. For example, the root sparse Bayesian learning method (RSBL) can achieve good estimation performance in linear array scenarios. Due to its low complexity, the classical approximate message passing algorithm (AMP) is widely used in the sparse Bayesian learning framework, but the ordinary AMP algorithm will cause problems in the iterative process when encountering a less Gaussian distribution of observation matrices diverge.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种波达角的高精度估计方法,能够解决离格波达角估计中复杂度和鲁棒性的矛盾,有效提高波达角的计算精度,在机载雷达等快拍数较少的场景下具有明显的性能优势。The purpose of the present invention is to provide a high-precision estimation method for the angle of arrival, which can solve the contradiction between complexity and robustness in the estimation of the off-grid angle of arrival, effectively improve the calculation accuracy of the angle of arrival, and can be used in airborne radar and other fast There is a clear performance advantage in scenes with fewer shots.

本发明采用下述技术方案:The present invention adopts following technical scheme:

一种波达角的高精度估计方法,依次包括以下步骤:A high-precision estimation method for the angle of arrival, which sequentially includes the following steps:

A:首先建立离格DOA双线性系统模型Y=(A+∑nβnEn)S+W=Φ{β}S+W;A: First, establish an off-grid DOA bilinear system model Y=(A+∑ n β n E n )S+W=Φ{β}S+W;

其中,Φ{β}=A+Ediag(β)=A+∑nβnEn,En=[0,…,e(θn),…,0]∈CM×N,离格DOA双线性系统模型为接收信号向量Y=(A(θ)+E(θ)diag(β))S+W的简记;Y=(A(θ)+E(θ)diag(β))S+W为yt=(A(θ)+E(θ)diag(β))st+wt的多重观测形式;设配置有M个无方向阵元所构成的均匀直线阵列,存在K个窄带远场来波信号,yt表示第t个快拍下的接收信号向量,A(θ)=[a(θ1),...,a(θN)]∈CM×N,CM×K表示维度为M×K的复值矩阵;设来波信号的角度空间θ被划分为N个网格,表示为向量形式θ=[θ1,…,θN],每个网格大小为Δθ=π/N;矩阵E(θ)=[e(θ1),…,e(θN)]表示误差矩阵,向量β=[β1,…βN]T表示离格误差参数向量,离格误差参数

Figure BDA0003445802710000021
n=1,…,N,st∈CN×1表示长度为N的待求稀疏来波信号向量;L为快拍数量,wt表示均值为0且方差为1/λ的高斯白噪声向量;矩阵Y=[y1,y2,…,yL]、S=[s1,s2,…,sL]和W=[w1,w2,…,wL]分别表示接收信号向量、来波信号向量和高斯白噪声向量的集合矩阵,矩阵S具有相同的稀疏特征;A和E分别为阵列流型矩阵A(θ)和误差矩阵E(θ)的简记;θ为来波信号的角度空间;Among them, Φ{β}=A+Ediag(β)=A+∑ n β n E n , E n =[0,…,e(θ n ),…,0]∈C M×N , off-grid DOA double The linear system model is a shorthand for the received signal vector Y=(A(θ)+E(θ)diag(β))S+W; Y=(A(θ)+E(θ)diag(β))S +W is the multiple observation form of y t =(A(θ)+E(θ)diag(β))s t +w t ; Suppose there is a uniform linear array composed of M non-directional array elements, there are K Narrowband far-field incoming signal, y t represents the received signal vector in the t-th snapshot, A(θ)=[a(θ 1 ),...,a(θ N )]∈C M×N , C M×K represents a complex-valued matrix with dimension M×K; suppose the angle space θ of the incoming wave signal is divided into N grids, expressed in the form of a vector θ=[θ 1 ,...,θ N ], each grid The size is Δ θ = π/N; the matrix E(θ)=[e(θ 1 ),…,e(θ N )] represents the error matrix, and the vector β=[β 1 ,…β N ] T represents the off-grid error parameter vector, off-grid error parameter
Figure BDA0003445802710000021
n=1,...,N, s t ∈C N×1 represents the sparse incoming wave signal vector of length N; L is the number of snapshots, w t represents white Gaussian noise with mean 0 and variance 1/λ vector; matrices Y=[y 1 , y 2 ,...,y L ], S=[s 1 ,s 2 ,...,s L ] and W=[w 1 ,w 2 ,...,w L ] represent receiving, respectively The set matrix of signal vector, incoming wave signal vector and Gaussian white noise vector, the matrix S has the same sparse characteristics; A and E are the abbreviations of the array manifold matrix A(θ) and the error matrix E(θ) respectively; θ is The angle space of the incoming signal;

然后对离格DOA双线性系统模型利用贝叶斯公式进行因式分解;Then the out-of-grid DOA bilinear system model is decomposed by Bayesian formula;

Figure BDA0003445802710000022
Figure BDA0003445802710000022

其中,将稀疏来波信号向量st定义为两个相同的等效向量

Figure BDA0003445802710000023
Figure BDA0003445802710000024
Figure BDA0003445802710000025
均表示稀疏来波信号向量,数学表达为
Figure BDA0003445802710000026
δ(·)为delta函数;
Figure BDA0003445802710000027
表示在第t个快拍中,接收信号向量yt的似然函数,似然函数表示为复高斯形式
Figure BDA0003445802710000028
其中
Figure BDA0003445802710000029
表示均值为
Figure BDA0003445802710000031
协方差矩阵为λ-1I的复高斯分布,I表示对角阵;概率分布
Figure BDA0003445802710000032
代表向量
Figure BDA0003445802710000033
的先验分布,γ表示超先验参数向量;所有来波信号向量
Figure BDA0003445802710000034
t=1:L都具有共同的稀疏特性,
Figure BDA0003445802710000035
共享同一个超先验参数向量γ;离格误差参数向量β服从均匀分布p(β)=U[-Δθ/2,Δθ/2],噪声方差的先验分布假设为p(λ)=1/λ;Among them, the sparse incoming wave signal vector s t is defined as two identical equivalent vectors
Figure BDA0003445802710000023
and
Figure BDA0003445802710000024
Figure BDA0003445802710000025
Both represent the sparse incoming wave signal vector, and the mathematical expression is
Figure BDA0003445802710000026
δ( ) is a delta function;
Figure BDA0003445802710000027
Represents the likelihood function of the received signal vector y t in the t-th snapshot, and the likelihood function is expressed as a complex Gaussian
Figure BDA0003445802710000028
in
Figure BDA0003445802710000029
means that the mean is
Figure BDA0003445802710000031
The covariance matrix is a complex Gaussian distribution of λ -1 I, where I represents a diagonal matrix; probability distribution
Figure BDA0003445802710000032
representative vector
Figure BDA0003445802710000033
The prior distribution of , γ represents the super-prior parameter vector; all incoming wave signal vectors
Figure BDA0003445802710000034
t=1:L all have the same sparse property,
Figure BDA0003445802710000035
Share the same super-prior parameter vector γ; the off-grid error parameter vector β obeys the uniform distribution p(β)=U[ -Δθ /2, Δθ /2], the prior distribution of noise variance is assumed to be p(λ) =1/λ;

B:对稀疏来波信号S进行估计;B: Estimate the sparse incoming wave signal S;

C:对离格误差参数向量β进行估计;C: Estimate the off-grid error parameter vector β;

D:根据得到的稀疏来波信号S和离格误差参数向量β,通过步骤A得到的离格DOA双线性系统模型,进行波达角的高精度计算。D: According to the obtained sparse incoming wave signal S and the off-grid error parameter vector β, the off-grid DOA bilinear system model obtained in step A is used to calculate the high-precision angle of arrival.

所述的步骤B中,应用近似消息传递算法对稀疏来波信号S进行估计。In the step B, the approximate message passing algorithm is applied to estimate the sparse incoming wave signal S.

所述的步骤C中,应用采用期望最大化方法对离格误差参数向量β进行估计In the described step C, the application adopts the expectation maximization method to estimate the off-grid error parameter vector β

所述的步骤A中,离格DOA双线性系统模型的建立步骤如下,In the described step A, the establishment steps of the off-grid DOA bilinear system model are as follows,

A1:设配置有M个无方向阵元所构成的均匀直线阵列,存在K个窄带远场来波信号,则第t个快拍下的接收向量表示为A1: Suppose there is a uniform linear array composed of M non-directional array elements, and there are K narrowband far-field incoming wave signals, then the receiving vector of the t-th snapshot is expressed as

Figure BDA0003445802710000036
Figure BDA0003445802710000036

其中,yt∈CM×1为第t个快拍下全部M个阵元的接收信号向量,符号CM×1表示维度为M×1的复值向量,

Figure BDA0003445802710000037
为阵列流型矩阵,符号CM×K表示维度为M×K的复值矩阵,
Figure BDA0003445802710000038
表示第t个快拍下的真实来波信号向量,CK×1表示维度为K×1的复值向量,wt表示均值为0且方差为1/λ的高斯白噪声向量,λ表示噪声精度;Among them, y t ∈ C M×1 is the received signal vector of all M array elements in the t-th snapshot, and the symbol C M×1 represents a complex-valued vector with dimension M×1,
Figure BDA0003445802710000037
is an array manifold matrix, the symbol C M×K represents a complex-valued matrix of dimension M×K,
Figure BDA0003445802710000038
Represents the real incoming wave signal vector in the t-th snapshot, C K×1 represents a complex-valued vector with dimension K×1, w t represents a Gaussian white noise vector with mean 0 and variance 1/λ, λ represents noise precision;

A2:将阵列流型矩阵

Figure BDA0003445802710000039
分解为向量形式
Figure BDA00034458027100000310
A2: The array manifold matrix
Figure BDA0003445802710000039
Decompose into vector form
Figure BDA00034458027100000310

其中,向量

Figure BDA00034458027100000311
表示第k个来波信号的导向矢量,分解表示为
Figure BDA00034458027100000312
j表示虚数单位,
Figure BDA00034458027100000313
表示第k个来波信号的真实波达角度,k=1,…,K;来波信号的角度空间θ被划分为N个网格,表示为向量形式θ=[θ1,…,θN],每个网格大小为Δθ=π/N;每个角度θn均对应于一个潜在的来波信号源
Figure BDA00034458027100000314
n=1,…,N;来波信号方向在角度域是稀疏分布的,即N>>K,构成稀疏来波信号向量
Figure BDA00034458027100000315
where the vector
Figure BDA00034458027100000311
Represents the steering vector of the kth incoming signal, decomposed and expressed as
Figure BDA00034458027100000312
j represents the imaginary unit,
Figure BDA00034458027100000313
Represents the true angle of arrival of the kth incoming wave signal, k=1,...,K; the angle space θ of incoming wave signal is divided into N grids, which are expressed in vector form θ=[θ 1 ,...,θ N ], the size of each grid is Δ θ = π/N; each angle θ n corresponds to a potential incoming signal source
Figure BDA00034458027100000314
n=1,...,N; the direction of the incoming wave signal is sparsely distributed in the angle domain, that is, N >> K, which constitutes a sparse incoming wave signal vector
Figure BDA00034458027100000315

A3:将阵列流型矩阵

Figure BDA0003445802710000041
重构为A(θ)=[a(θ1),...,a(θN)]∈CM×N;A3: The array manifold matrix
Figure BDA0003445802710000041
Reconstructed as A(θ)=[a(θ 1 ),...,a(θ N )]∈C M×N ;

A4:引入离格模型,假定信号源的真实波达角度

Figure BDA0003445802710000042
与任何一个网格都不完全重合,即假定存在离格误差参数
Figure BDA0003445802710000043
根据离格模型,将导向矢量
Figure BDA0003445802710000044
一阶泰勒展开为:A4: Introduce the off-grid model, assuming the true angle of arrival of the signal source
Figure BDA0003445802710000042
Does not exactly coincide with any grid, i.e. assumes that there is an off-grid error parameter
Figure BDA0003445802710000043
According to the out-of-cell model, the steering vector
Figure BDA0003445802710000044
The first-order Taylor expansion is:

Figure BDA0003445802710000045
Figure BDA0003445802710000045

其中,离格误差参数βn定义为

Figure BDA0003445802710000046
向量
Figure BDA0003445802710000048
表示误差向量,其中
Figure BDA00034458027100000412
表示对导向矢量
Figure BDA00034458027100000410
依波达角度
Figure BDA0003445802710000049
求导数;下标nk表示距离真实波达角度
Figure BDA0003445802710000047
最近的网格,
Figure BDA00034458027100000411
表示网格nk对应的波达角度;where the out-of-frame error parameter β n is defined as
Figure BDA0003445802710000046
vector
Figure BDA0003445802710000048
represents the error vector, where
Figure BDA00034458027100000412
Represents the pair steering vector
Figure BDA00034458027100000410
Ipodar angle
Figure BDA0003445802710000049
Derivative; subscript n k represents the distance from the true arrival angle
Figure BDA0003445802710000047
the nearest grid,
Figure BDA00034458027100000411
represents the arrival angle corresponding to grid n k ;

A5:根据一阶泰勒展开,将第t个快拍下的接收信号向量重写为:A5: According to the first-order Taylor expansion, rewrite the received signal vector of the t-th snapshot as:

yt=(A(θ)+E(θ)diag(β))st+wty t =(A(θ)+E(θ)diag(β))s t +w t ;

其中,矩阵E(θ)=[e(θ1),…,e(θN)]表示误差矩阵,向量β=[β1,…βN]T表示离格误差参数向量,st∈CN×1表示长度为N的待求稀疏来波信号向量;DOA估计模型中有L个快拍时,Among them, the matrix E(θ)=[e(θ 1 ),…,e(θ N )] represents the error matrix, the vector β=[β 1 ,…β N ] T represents the off-grid error parameter vector, s t ∈ C N×1 represents the sparse incoming wave signal vector of length N; when there are L snapshots in the DOA estimation model,

A6:当DOA估计模型中有L个快拍时,将步骤A5中的第t个快拍下的接收信号向量写为多重观测形式:A6: When there are L snapshots in the DOA estimation model, write the received signal vector from the t-th snapshot in step A5 as multiple observations:

Y=(A(θ)+E(θ)diag(β))S+W;Y=(A(θ)+E(θ)diag(β))S+W;

其中,矩阵Y=[y1,y2,…,yL]、S=[s1,s2,…,sL]和W=[w1,w2,…,wL]分别表示接收信号向量、来波信号向量和高斯白噪声向量的集合矩阵,矩阵S具有相同的稀疏特征,即每列非零元素位置相同,波信号的角度空间θ为固定值;Among them, the matrices Y=[y 1 , y 2 ,...,y L ], S=[s 1 ,s 2 ,...,s L ] and W=[w 1 ,w 2 ,...,w L ] represent the receiving The set matrix of the signal vector, the incoming wave signal vector and the Gaussian white noise vector, the matrix S has the same sparse feature, that is, the position of the non-zero elements in each column is the same, and the angle space θ of the wave signal is a fixed value;

A7:将阵列流型矩阵A(θ)和误差矩阵E(θ)分别简记为A和E,将步骤A6中的多重观测形式简记为A7: The array manifold matrix A(θ) and the error matrix E(θ) are abbreviated as A and E respectively, and the multiple observation form in step A6 is abbreviated as

Y=(A+Ediag(β))S+W; (1)Y=(A+Ediag(β))S+W; (1)

A8:由于(1)式中的表达式(A+Ediag(β))只有离格误差参数向量β为未知,则将其重新定义为A8: Since the expression (A+Ediag(β)) in formula (1) has only the outlier error parameter vector β as unknown, it is redefined as

Φ{β}=A+Ediag(β)=A+∑nβnEn; (2)Φ{β}=A+Ediag(β)=A+∑ n β n E n ; (2)

其中,βn表示离格误差参数,En定义为En=[0,…,e(θn),…,0]∈CM×N,将(1)式中的DOA估计模型转化为双线性形式Among them, β n represents the off-grid error parameter, and E n is defined as E n =[0,…,e(θ n ),…,0]∈C M×N , the DOA estimation model in equation (1) is transformed into bilinear form

Y=(A+∑nβnEn)S+W=Φ{β}S+W (3)Y=(A+∑ n β n E n )S+W=Φ{β}S+W (3)

其中,S=[s1,...,sL]表示L个待求稀疏来波信号向量;只有当

Figure BDA0003445802710000051
时,βn取非零值,向量β和矩阵S具有完全相同的稀疏特性;Among them, S=[s 1 ,...,s L ] represents L sparse incoming wave signal vectors to be obtained; only when
Figure BDA0003445802710000051
When β n takes a non-zero value, the vector β and the matrix S have exactly the same sparse characteristics;

A9:根据公式(3)所示的离格DOA双线性系统模型,利用数据之间的约束关系,对系统中所有已知和未知变量的联合分布函数,利用贝叶斯公式进行因式分解,A9: According to the off-grid DOA bilinear system model shown in formula (3), the joint distribution function of all known and unknown variables in the system is factorized using the Bayesian formula by using the constraint relationship between the data ,

Figure BDA0003445802710000052
Figure BDA0003445802710000052

所述的步骤B包括以下具体步骤:Described step B includes the following specific steps:

B1:初始化离格误差参数向量β和中间变量

Figure BDA0003445802710000053
为长度为N的全零向量,中间变量
Figure BDA0003445802710000054
初始化为1,噪声精度初始化为λ=1,超先验参数向量γ初始化为长度N的全1向量;然后进入步骤B2;B1: Initialize the off-grid error parameter vector β and intermediate variables
Figure BDA0003445802710000053
is an all-zero vector of length N, the intermediate variable
Figure BDA0003445802710000054
It is initialized to 1, the noise accuracy is initialized to λ=1, and the super-priority parameter vector γ is initialized to an all-1 vector of length N; then enter step B2;

B2:计算来稀疏波信号向量

Figure BDA0003445802710000055
的后验概率为高斯形式
Figure BDA0003445802710000056
其中均值
Figure BDA0003445802710000057
和方差
Figure BDA0003445802710000058
分别计算为B2: Calculated to sparse wave signal vector
Figure BDA0003445802710000055
The posterior probability of is in Gaussian form
Figure BDA0003445802710000056
where the mean
Figure BDA0003445802710000057
and variance
Figure BDA0003445802710000058
are calculated as

Figure BDA0003445802710000059
Figure BDA0003445802710000059

然后进入步骤B3;Then enter step B3;

式中,运算符号<·>表示对向量求平均,I表示对角阵,y表示接收信号向量;In the formula, the operator symbol <·> represents the average of the vectors, I represents the diagonal matrix, and y represents the received signal vector;

B3:利用步骤B2得到的均值

Figure BDA00034458027100000510
和方差
Figure BDA00034458027100000511
以及步骤B1中初始化的中间变量
Figure BDA00034458027100000512
Figure BDA00034458027100000513
计算中间变量
Figure BDA00034458027100000514
Figure BDA00034458027100000515
分别为B3: Use the mean value obtained in step B2
Figure BDA00034458027100000510
and variance
Figure BDA00034458027100000511
and the intermediate variables initialized in step B1
Figure BDA00034458027100000512
and
Figure BDA00034458027100000513
Calculate intermediate variables
Figure BDA00034458027100000514
and
Figure BDA00034458027100000515
respectively

Figure BDA00034458027100000516
Figure BDA00034458027100000516

然后进入步骤B4;Then enter step B4;

B4:利用步骤B1中初始化的超先验参数γ以及步骤B3得到的中间变量

Figure BDA00034458027100000517
Figure BDA00034458027100000518
计算中间变量
Figure BDA00034458027100000519
的后验分布为高斯形式
Figure BDA00034458027100000520
其中均值
Figure BDA00034458027100000521
和方差
Figure BDA00034458027100000522
分别计算为B4: Utilize the super-prior parameters γ initialized in step B1 and the intermediate variables obtained in step B3
Figure BDA00034458027100000517
and
Figure BDA00034458027100000518
Calculate intermediate variables
Figure BDA00034458027100000519
The posterior distribution of is in Gaussian form
Figure BDA00034458027100000520
where the mean
Figure BDA00034458027100000521
and variance
Figure BDA00034458027100000522
are calculated as

Figure BDA0003445802710000061
Figure BDA0003445802710000061

然后进入步骤B5;Then enter step B5;

B5:利用步骤B4得到的中间变量

Figure BDA0003445802710000062
的均值
Figure BDA0003445802710000063
和方差
Figure BDA0003445802710000064
计算超先验参数γ为B5: Use the intermediate variable obtained in step B4
Figure BDA0003445802710000062
mean of
Figure BDA0003445802710000063
and variance
Figure BDA0003445802710000064
Calculate the hyper-prior parameter γ as

Figure BDA0003445802710000065
Figure BDA0003445802710000065

然后进入步骤B6;其中L表示DOA估计中的快拍个数;Then enter step B6; wherein L represents the number of snapshots in DOA estimation;

B6:利用步骤B4得到的中间变量

Figure BDA0003445802710000066
的均值
Figure BDA0003445802710000067
和方差
Figure BDA0003445802710000068
以及步骤B3得到的中间变量
Figure BDA0003445802710000069
Figure BDA00034458027100000610
计算中间变量
Figure BDA00034458027100000611
Figure BDA00034458027100000612
B6: Use the intermediate variable obtained in step B4
Figure BDA0003445802710000066
mean of
Figure BDA0003445802710000067
and variance
Figure BDA0003445802710000068
and the intermediate variable obtained in step B3
Figure BDA0003445802710000069
and
Figure BDA00034458027100000610
Calculate intermediate variables
Figure BDA00034458027100000611
and
Figure BDA00034458027100000612

Figure BDA00034458027100000613
Figure BDA00034458027100000613

然后进入步骤B7;Then enter step B7;

B7:判断是否到达设定的迭代次数,若到达则结束迭代;若未到达则返回步骤B2;最终确定稀疏来波信号向量

Figure BDA00034458027100000614
B7: Determine whether the set number of iterations is reached, if so, end the iteration; if not, return to step B2; finally determine the sparse incoming wave signal vector
Figure BDA00034458027100000614

所述的步骤B2至B6为迭代过程,迭代次数设定为15次。The steps B2 to B6 are iterative processes, and the number of iterations is set to 15 times.

所述的步骤C包括以下具体步骤:Described step C includes following concrete steps:

C1:初始化离格误差参数β为长度为N的全0向量,将β代入公式(2)构建矩阵Φ{β};然后进入步骤C2;C1: Initialize the out-of-grid error parameter β as an all-zero vector of length N, and substitute β into formula (2) to construct a matrix Φ{β}; then enter step C2;

C2:利用步骤B2中求得的方差

Figure BDA00034458027100000615
t=1:L计算中间变量矩阵D为C2: Use the variance obtained in step B2
Figure BDA00034458027100000615
t=1:L calculates the intermediate variable matrix D as

Figure BDA00034458027100000616
Figure BDA00034458027100000616

然后进入步骤C3;Then enter step C3;

C3:利用步骤B7中求得的稀疏来波信号向量

Figure BDA00034458027100000617
和公式(2)中定义的En,n=1,2,...,N分别构造矩阵H∈CN×N和向量α∈CN×1为C3: Use the sparse incoming wave signal vector obtained in step B7
Figure BDA00034458027100000617
and E n , n=1,2,...,N defined in formula (2), respectively construct matrix H∈C N×N and vector α∈C N×1 as

Figure BDA00034458027100000618
α=(α1…αi…αN)T
Figure BDA00034458027100000618
α=(α 1 ...α i ...α N ) T ;

其中,矩阵和向量中的元素Hij,i,j=1,2,...,N,αi,i=1,2,...,N,Among them, the elements H ij ,i,j=1,2,...,N in the matrix and vector, α i ,i=1,2,...,N,

Figure BDA0003445802710000071
Figure BDA0003445802710000071

Figure BDA0003445802710000072
Figure BDA0003445802710000072

i,j表示矩阵H和向量α的元素标号,矩阵Ei,Ej与公式(2)中的矩阵En具有相同的定义;然后进入步骤C4;i, j represent the element labels of the matrix H and the vector α, the matrices E i , E j have the same definition as the matrix En in the formula (2); then enter step C4;

C4:求离格误差参数向量β的估计值,β=H-1α;然后进入步骤C5;C4: find the estimated value of the off-grid error parameter vector β, β=H -1 α; then enter step C5;

C5:判断是否到达设定的迭代次数,若到达则结束迭代;若未到达则返回步骤C2;最终得到离格误差参数向量β。C5: Determine whether the set number of iterations has been reached, and if so, end the iteration; if not, return to step C2; and finally obtain the off-grid error parameter vector β.

所述的,步骤C2至C4为迭代过程,迭代次数设定为5次。As mentioned above, steps C2 to C4 are iterative processes, and the number of iterations is set to 5 times.

本发明将DOA估计模型转换为双线性问题,利用双线性VAMP算法解决该问题。本发明首先将离格DOA估计模型转换为双线性问题,利用双线性VAMP算法对双线性模型进行推导和运算;然后建立DOA估计仿真模型对所提算法与文献中已有方法进行对比,结果表明本发明所提算法在机载雷达等快拍数较少的场景下具有明显的性能优势。The invention converts the DOA estimation model into a bilinear problem, and uses the bilinear VAMP algorithm to solve the problem. In the present invention, the off-grid DOA estimation model is first converted into a bilinear problem, and the bilinear VAMP algorithm is used to deduce and operate the bilinear model; then a DOA estimation simulation model is established to compare the proposed algorithm with the existing methods in the literature. , the results show that the algorithm proposed in the present invention has obvious performance advantages in scenarios with a small number of snapshots such as airborne radar.

附图说明Description of drawings

图1为本发明的流程示意图;Fig. 1 is the schematic flow chart of the present invention;

图2为本发明在一次蒙特卡洛仿真中估计值和真实值的对比图;Fig. 2 is the comparison diagram of estimated value and real value in a Monte Carlo simulation of the present invention;

图3为本发明与归一化均方误差随快拍次数的变化曲线图;Fig. 3 is the change curve diagram of the present invention and normalized mean square error with the number of snapshots;

图4为本发明与现有算法在快拍个数L为2时估计性能随信噪比的变化曲线图;4 is a graph showing the variation of estimation performance with signal-to-noise ratio when the number of snapshots L is 2 in the present invention and an existing algorithm;

图5为本发明与现有算法在快拍个数L为4时估计性能随信噪比的变化曲线图;5 is a graph showing the variation of the estimated performance with the signal-to-noise ratio of the present invention and the existing algorithm when the number of snapshots L is 4;

图6为本发明与现有算法在快拍个数L为6时估计性能随信噪比的变化曲线图;6 is a graph showing the variation of the estimated performance with the signal-to-noise ratio of the present invention and the existing algorithm when the number of snapshots L is 6;

图7为本发明与现有算法在快拍个数L为8时估计性能随信噪比的变化曲线图。FIG. 7 is a graph showing the variation of the estimation performance with the signal-to-noise ratio when the number of snapshots L is 8 in the present invention and the existing algorithm.

具体实施方式Detailed ways

以下结合附图和实施例对本发明作以详细的描述:Below in conjunction with accompanying drawing and embodiment, the present invention is described in detail:

如图1所示,本发明所述的波达角的高精度估计方法,包括以下步骤:As shown in FIG. 1, the high-precision estimation method of the angle of arrival according to the present invention includes the following steps:

A:建立离格DOA双线性系统模型Y=(A+ΣnβnEn)S+W=Φ{β}S+W,并利用贝叶斯公式进行因式分解;A: Establish an off-grid DOA bilinear system model Y=(A+Σ n β n E n )S+W=Φ{β}S+W, and use Bayesian formula for factorization;

A1:设配置有M个无方向阵元所构成的均匀直线阵列,存在K个窄带远场来波信号,则第t个快拍下的接收向量表示为A1: Suppose there is a uniform linear array composed of M non-directional array elements, and there are K narrowband far-field incoming wave signals, then the receiving vector of the t-th snapshot is expressed as

Figure BDA0003445802710000081
Figure BDA0003445802710000081

其中,yt∈CM×1为第t个快拍下全部M个阵元的接收信号向量,符号CM×1表示维度为M×1的复值向量,

Figure BDA0003445802710000082
为阵列流型矩阵,符号CM×K表示维度为M×K的复值矩阵,
Figure BDA0003445802710000083
表示第t个快拍下的真实来波信号向量,CK×1表示维度为K×1的复值向量,wt表示均值为0且方差为1/λ的高斯白噪声向量,其中λ表示噪声精度。A2:将阵列流型矩阵
Figure BDA0003445802710000084
分解为向量形式:Among them, y t ∈ C M×1 is the received signal vector of all M array elements in the t-th snapshot, and the symbol C M×1 represents a complex-valued vector with dimension M×1,
Figure BDA0003445802710000082
is an array manifold matrix, the symbol C M×K represents a complex-valued matrix of dimension M×K,
Figure BDA0003445802710000083
Represents the real incoming wave signal vector of the t-th snapshot, C K×1 represents the complex-valued vector with dimension K×1, w t represents the Gaussian white noise vector with mean 0 and variance 1/λ, where λ represents Noise Accuracy. A2: The array manifold matrix
Figure BDA0003445802710000084
Decompose into vector form:

Figure BDA0003445802710000085
Figure BDA0003445802710000085

其中,向量

Figure BDA0003445802710000086
表示第k个来波信号的导向矢量,可以分解表示为
Figure BDA0003445802710000087
j表示虚数单位,
Figure BDA0003445802710000088
表示第k个来波信号的真实波达角度,k=1,…,K;由于DOA估计的目标是利用接收向量yt估计所有K个来波信号的波达角度
Figure BDA0003445802710000089
和幅度,因此在本发明中,将来波信号的角度空间θ划分为N个网格,表示为向量形式θ=[θ1,…,θN],每个网格大小为Δθ=π/N。假设每个角度θn均对应于一个潜在的来波信号源
Figure BDA00034458027100000810
n=1,…,N;由于来波信号方向在角度域是稀疏分布的,即N>>K,从而构成稀疏来波信号向量
Figure BDA00034458027100000811
where the vector
Figure BDA0003445802710000086
Represents the steering vector of the kth incoming signal, which can be decomposed and expressed as
Figure BDA0003445802710000087
j represents the imaginary unit,
Figure BDA0003445802710000088
Represents the true angle of arrival of the k-th incoming signal, k=1,...,K; since the goal of DOA estimation is to use the receiving vector y t to estimate the angle of arrival of all K incoming signals
Figure BDA0003445802710000089
and amplitude, so in the present invention, the angular space θ of the future wave signal is divided into N grids, which are expressed in the vector form θ=[θ 1 ,...,θ N ], and the size of each grid is Δ θ =π/ N. Assume that each angle θ n corresponds to a potential incoming wave signal source
Figure BDA00034458027100000810
n=1, .
Figure BDA00034458027100000811

A3:将阵列流型矩阵

Figure BDA00034458027100000812
重构为A(θ)=[a(θ1),...,a(θN)]∈CM×N;A3: The array manifold matrix
Figure BDA00034458027100000812
Reconstructed as A(θ)=[a(θ 1 ),...,a(θ N )]∈C M×N ;

A4:由于要提高DOA的精度,最直接的方法是将来波信号的角度空间θ划分为更小的网格,即加大网格数量N。但网格数量N的加大会导致复杂度提升,且使得矩阵A(θ)的相关性变大,而相关性高的矩阵A(θ)将会导致估计性能变差,引起消息传递等迭代类算法的发散,造成估计失败。为了避免上述问题,本发明中引入离格模型,即假定信号源的真实波达角度

Figure BDA00034458027100000813
与任何一个网格都不完全重合,即假定存在离格误差参数
Figure BDA00034458027100000814
根据离格模型,将导向矢量
Figure BDA00034458027100000815
一阶泰勒展开为:A4: To improve the accuracy of DOA, the most direct method is to divide the angular space θ of the future wave signal into smaller grids, that is, to increase the number of grids N. However, the increase of the number of grids N will lead to an increase in complexity, and the correlation of the matrix A(θ) will increase, and the matrix A(θ) with high correlation will lead to poor estimation performance, causing iterative classes such as message passing. The divergence of the algorithm causes the estimation to fail. In order to avoid the above problems, an off-grid model is introduced in the present invention, that is, the real angle of arrival of the signal source is assumed
Figure BDA00034458027100000813
Does not exactly coincide with any grid, i.e. assumes that there is an off-grid error parameter
Figure BDA00034458027100000814
According to the out-of-cell model, the steering vector
Figure BDA00034458027100000815
The first-order Taylor expansion is:

Figure BDA00034458027100000816
Figure BDA00034458027100000816

其中,离格误差参数βn定义为

Figure BDA0003445802710000091
向量
Figure BDA0003445802710000097
表示误差向量,其中
Figure BDA0003445802710000098
表示对导向矢量
Figure BDA0003445802710000096
依波达角度
Figure BDA0003445802710000095
求导数;下标nk表示距离真实波达角度
Figure BDA0003445802710000092
最近的网格,
Figure BDA0003445802710000094
表示网格nk对应的波达角度。where the out-of-frame error parameter β n is defined as
Figure BDA0003445802710000091
vector
Figure BDA0003445802710000097
represents the error vector, where
Figure BDA0003445802710000098
Represents the pair steering vector
Figure BDA0003445802710000096
Ipodar angle
Figure BDA0003445802710000095
Derivative; subscript n k represents the distance from the true arrival angle
Figure BDA0003445802710000092
the nearest grid,
Figure BDA0003445802710000094
represents the angle of arrival corresponding to the grid n k .

A5:根据一阶泰勒展开,将第t个快拍下的接收信号向量重写为:A5: According to the first-order Taylor expansion, rewrite the received signal vector of the t-th snapshot as:

yt=(A(θ)+E(θ)diag(β))st+wty t =(A(θ)+E(θ)diag(β))s t +w t ;

其中,矩阵E(θ)=[e(θ1),…,e(θN)]表示误差矩阵,向量β=[β1,…βN]T表示离格误差参数向量,st∈CN×1表示长度为N的待求稀疏来波信号向量。Among them, the matrix E(θ)=[e(θ 1 ),…,e(θ N )] represents the error matrix, the vector β=[β 1 ,…β N ] T represents the off-grid error parameter vector, s t ∈ C N×1 represents the sparse incoming wave signal vector of length N to be obtained.

A6:当DOA估计模型中有L个快拍时,将上式写为多重观测形式A6: When there are L snapshots in the DOA estimation model, write the above formula in the form of multiple observations

Y=(A(θ)+E(θ)diag(β))S+W;Y=(A(θ)+E(θ)diag(β))S+W;

其中,矩阵Y=[y1,y2,…,yL]、S=[s1,s2,…,sL]和W=[w1,w2,…,wL]分别表示接收信号向量、来波信号向量和高斯白噪声向量的集合矩阵,且矩阵S具有相同的稀疏特征,即每列非零元素位置相同。上式来波信号的角度空间θ为固定值。Among them, the matrices Y=[y 1 , y 2 ,...,y L ], S=[s 1 ,s 2 ,...,s L ] and W=[w 1 ,w 2 ,...,w L ] represent the receiving The set matrix of the signal vector, the incoming wave signal vector and the Gaussian white noise vector, and the matrix S has the same sparse feature, that is, the position of the non-zero elements in each column is the same. The angle space θ of the incoming wave signal in the above formula is a fixed value.

A7:将阵列流型矩阵A(θ)和误差矩阵E(θ)分别简记为A和E,则DOA估计模型简记为A7: The array manifold matrix A(θ) and the error matrix E(θ) are abbreviated as A and E respectively, then the DOA estimation model is abbreviated as

Y=(A+Ediag(β))S+W; (1)Y=(A+Ediag(β))S+W; (1)

观察可知,上述DOA估计模型中未知参数有S和β,在信号处理领域,上述DOA估计模型属于利用一组观测同时估计两组独立参数的双线性模型。It can be seen from the observation that the unknown parameters in the above DOA estimation model are S and β. In the field of signal processing, the above DOA estimation model belongs to a bilinear model that uses a set of observations to simultaneously estimate two sets of independent parameters.

A8:由于(1)式中的表达式(A+Ediag(β))只有离格误差参数向量β为未知,则可以将其重新定义为A8: Since the expression (A+Ediag(β)) in formula (1) only has the out-of-frame error parameter vector β as unknown, it can be redefined as

Φ{β}=A+Ediag(β)=A+∑nβnEn; (2)Φ{β}=A+Ediag(β)=A+∑ n β n E n ; (2)

其中,βn表示离格误差参数,En定义为En=[0,…,e(θn),…,0]∈CM×N,则将(1)式中的DOA估计模型转化为双线性形式Among them, β n represents the off-grid error parameter, and E n is defined as E n =[0,…,e(θ n ),…,0]∈C M×N , then the DOA estimation model in equation (1) is transformed into in bilinear form

Y=(A+ΣnβnEn)S+W=Φ{β}S+W (3)Y=(A+Σ n β n E n )S+W=Φ{β}S+W (3)

其中,S=[s1,...,sL]表示L个待求稀疏来波信号向量。根据(1)式中向量β的物理含义可知,只有当

Figure BDA0003445802710000093
时βn取非零值,从而可确定向量β和矩阵S具有完全相同的稀疏特性,即非零元素位置一样。Wherein, S=[s 1 ,...,s L ] represents L sparse incoming wave signal vectors to be obtained. According to the physical meaning of the vector β in equation (1), it can be seen that only when
Figure BDA0003445802710000093
When β n takes a non-zero value, it can be determined that the vector β and the matrix S have exactly the same sparse characteristics, that is, the positions of the non-zero elements are the same.

A9:根据公式(3)所示的离格DOA双线性系统模型,利用数据之间的约束关系,对系统中所有已知和未知变量的联合分布函数,利用贝叶斯公式进行因式分解,A9: According to the off-grid DOA bilinear system model shown in formula (3), the joint distribution function of all known and unknown variables in the system is factorized using the Bayesian formula by using the constraint relationship between the data ,

Figure BDA0003445802710000101
Figure BDA0003445802710000101

上式中,将稀疏来波信号向量st定义为两个相同的等效向量

Figure BDA0003445802710000102
Figure BDA0003445802710000103
三者完全相等,即
Figure BDA0003445802710000104
均表示稀疏来波信号向量,数学表达为
Figure BDA0003445802710000105
此处δ(·)为delta函数;
Figure BDA0003445802710000106
表示在第t个快拍中,接收信号向量yt的似然函数,由于噪声服从方差为1/λ的复高斯分布,则似然函数可以表示为复高斯形式
Figure BDA0003445802710000107
其中
Figure BDA0003445802710000108
表示均值为
Figure BDA0003445802710000109
协方差矩阵为λ-1I的复高斯分布,I表示对角阵;概率分布
Figure BDA00034458027100001010
代表向量
Figure BDA00034458027100001011
的先验分布,γ表示超先验参数向量。由于本发明假定对于所有来波信号向量
Figure BDA00034458027100001012
t=1:L都具有共同的稀疏特性,则
Figure BDA00034458027100001013
共享同一个超先验参数向量γ。离格误差参数向量β服从均匀分布p(β)=U[-Δθ/2,Δθ/2],噪声方差的先验分布假设为p(λ)=1/λ。根据(4)式所示双线性模型的因式分解,可以利用双线性近似消息传递和期望最大化算法对双线性模型进行算法推导。具体步骤分为稀疏来波信号S和离格误差参数β估计两部分。In the above formula, the sparse incoming wave signal vector s t is defined as two identical equivalent vectors
Figure BDA0003445802710000102
and
Figure BDA0003445802710000103
The three are completely equal, namely
Figure BDA0003445802710000104
Both represent the sparse incoming wave signal vector, and the mathematical expression is
Figure BDA0003445802710000105
Here δ( ) is the delta function;
Figure BDA0003445802710000106
Represents the likelihood function of the received signal vector y t in the t-th snapshot. Since the noise follows a complex Gaussian distribution with a variance of 1/λ, the likelihood function can be expressed as a complex Gaussian form
Figure BDA0003445802710000107
in
Figure BDA0003445802710000108
means that the mean is
Figure BDA0003445802710000109
The covariance matrix is a complex Gaussian distribution of λ -1 I, where I represents a diagonal matrix; probability distribution
Figure BDA00034458027100001010
representative vector
Figure BDA00034458027100001011
The prior distribution of , γ denotes the hyper-prior parameter vector. Since the present invention assumes that for all incoming signal vectors
Figure BDA00034458027100001012
t=1:L all have common sparse characteristics, then
Figure BDA00034458027100001013
share the same hyper-prior parameter vector γ. The outlier error parameter vector β obeys the uniform distribution p(β)=U[ -Δθ /2, Δθ /2], and the prior distribution of noise variance is assumed to be p(λ)=1/λ. According to the factorization of the bilinear model shown in equation (4), the bilinear model can be algorithmically derived using the bilinear approximation message passing and expectation maximization algorithm. The specific steps are divided into two parts: the sparse incoming wave signal S and the estimation of the off-grid error parameter β.

B:对稀疏来波信号S进行估计;B: Estimate the sparse incoming wave signal S;

B1:设离格误差参数向量β已知,则矩阵Φ{β}也为已知,使得公式(3)所示双线性模型退化为单线性模型。在解决单线性问题时,应用近似消息传递算法对稀疏来波信号向量

Figure BDA00034458027100001014
进行估计,具体估计过程如下:B1: If the off-grid error parameter vector β is known, the matrix Φ{β} is also known, so that the bilinear model shown in formula (3) degenerates into a single linear model. When solving a single linear problem, the approximate message passing algorithm is applied to the sparse incoming signal vector
Figure BDA00034458027100001014
The specific estimation process is as follows:

初始化离格误差参数向量β和中间变量

Figure BDA00034458027100001015
为长度为N的全零向量,中间变量
Figure BDA00034458027100001016
初始化为1,噪声精度初始化为λ=1,超先验参数向量γ初始化为长度N的全1向量;然后进入步骤B2;Initialize the out-of-frame error parameter vector β and intermediate variables
Figure BDA00034458027100001015
is an all-zero vector of length N, the intermediate variable
Figure BDA00034458027100001016
It is initialized to 1, the noise accuracy is initialized to λ=1, and the super-priority parameter vector γ is initialized to an all-1 vector of length N; then enter step B2;

B2:计算来稀疏波信号向量

Figure BDA00034458027100001017
的后验概率为高斯形式
Figure BDA00034458027100001018
其中均值
Figure BDA00034458027100001019
和方差
Figure BDA00034458027100001020
分别计算为B2: Calculated to sparse wave signal vector
Figure BDA00034458027100001017
The posterior probability of is in Gaussian form
Figure BDA00034458027100001018
where the mean
Figure BDA00034458027100001019
and variance
Figure BDA00034458027100001020
are calculated as

Figure BDA0003445802710000111
Figure BDA0003445802710000111

然后进入步骤B3;Then enter step B3;

式中,运算符号<·>表示对向量求平均,I表示对角阵,y表示接收信号向量。本发明中使用方差向量的平均,能够提升算法的鲁棒性。In the formula, the operator symbol <·> represents the average of the vectors, I represents the diagonal matrix, and y represents the received signal vector. The average of variance vectors is used in the present invention, which can improve the robustness of the algorithm.

B3:利用步骤B2得到的均值

Figure BDA0003445802710000112
和方差
Figure BDA0003445802710000113
以及步骤B1中初始化的中间变量
Figure BDA0003445802710000114
Figure BDA0003445802710000115
计算中间变量
Figure BDA0003445802710000116
Figure BDA0003445802710000117
分别为B3: Use the mean value obtained in step B2
Figure BDA0003445802710000112
and variance
Figure BDA0003445802710000113
and the intermediate variables initialized in step B1
Figure BDA0003445802710000114
and
Figure BDA0003445802710000115
Calculate intermediate variables
Figure BDA0003445802710000116
and
Figure BDA0003445802710000117
respectively

Figure BDA0003445802710000118
Figure BDA0003445802710000118

然后进入步骤B4;Then enter step B4;

B4:利用步骤B1中初始化的超先验参数γ以及步骤B3得到的中间变量

Figure BDA0003445802710000119
Figure BDA00034458027100001110
计算中间变量
Figure BDA00034458027100001111
的后验分布为高斯形式
Figure BDA00034458027100001112
其中均值
Figure BDA00034458027100001113
和方差
Figure BDA00034458027100001114
分别计算为B4: Utilize the super-prior parameters γ initialized in step B1 and the intermediate variables obtained in step B3
Figure BDA0003445802710000119
and
Figure BDA00034458027100001110
Calculate intermediate variables
Figure BDA00034458027100001111
The posterior distribution of is in Gaussian form
Figure BDA00034458027100001112
where the mean
Figure BDA00034458027100001113
and variance
Figure BDA00034458027100001114
are calculated as

Figure BDA00034458027100001115
Figure BDA00034458027100001115

然后进入步骤B5;Then enter step B5;

B5:利用步骤B4得到的中间变量

Figure BDA00034458027100001116
的均值
Figure BDA00034458027100001117
和方差
Figure BDA00034458027100001118
计算超先验参数γ为B5: Use the intermediate variable obtained in step B4
Figure BDA00034458027100001116
mean of
Figure BDA00034458027100001117
and variance
Figure BDA00034458027100001118
Calculate the hyper-prior parameter γ as

Figure BDA00034458027100001119
Figure BDA00034458027100001119

然后进入步骤B6;其中L表示DOA估计中的快拍个数。Then enter step B6; wherein L represents the number of snapshots in the DOA estimation.

B6:利用步骤B4得到的中间变量

Figure BDA00034458027100001120
的均值
Figure BDA00034458027100001121
和方差
Figure BDA00034458027100001122
以及步骤B3得到的中间变量
Figure BDA00034458027100001123
Figure BDA00034458027100001124
计算中间变量
Figure BDA00034458027100001125
Figure BDA00034458027100001126
B6: Use the intermediate variable obtained in step B4
Figure BDA00034458027100001120
mean of
Figure BDA00034458027100001121
and variance
Figure BDA00034458027100001122
and the intermediate variable obtained in step B3
Figure BDA00034458027100001123
and
Figure BDA00034458027100001124
Calculate intermediate variables
Figure BDA00034458027100001125
and
Figure BDA00034458027100001126

Figure BDA00034458027100001127
Figure BDA00034458027100001127

然后进入步骤B7;Then enter step B7;

B7:判断是否到达设定的迭代次数,若到达则结束迭代;若未到达则返回步骤B2;最终确定稀疏来波信号向量

Figure BDA00034458027100001128
B7: Determine whether the set number of iterations is reached, if so, end the iteration; if not, return to step B2; finally determine the sparse incoming wave signal vector
Figure BDA00034458027100001128

本实施例中,步骤B2至B6为迭代过程,迭代次数设定为15次。In this embodiment, steps B2 to B6 are iterative processes, and the number of iterations is set to 15 times.

C:对离格误差参数向量β进行估计;C: Estimate the off-grid error parameter vector β;

本发明对离格误差参数向量β的估计采用期望最大化方法,计算步骤如下:The present invention adopts the expectation maximization method for the estimation of the off-grid error parameter vector β, and the calculation steps are as follows:

C1:初始化离格误差参数β为长度为N的全0向量,将β代入公式(2)构建矩阵Φ{β};然后进入步骤C2;C1: Initialize the out-of-grid error parameter β as an all-zero vector of length N, and substitute β into formula (2) to construct a matrix Φ{β}; then enter step C2;

C2:利用步骤B2中求得的方差

Figure BDA0003445802710000121
t=1:L计算中间变量矩阵D为C2: Use the variance obtained in step B2
Figure BDA0003445802710000121
t=1:L calculates the intermediate variable matrix D as

Figure BDA0003445802710000122
Figure BDA0003445802710000122

然后进入步骤C3;Then enter step C3;

C3:利用步骤B7中求得的稀疏来波信号向量

Figure BDA0003445802710000123
和公式(2)中定义的En,n=1,2,...,N分别构造矩阵H∈CN×N和向量α∈CN×1为C3: Use the sparse incoming wave signal vector obtained in step B7
Figure BDA0003445802710000123
and E n , n=1,2,...,N defined in formula (2), respectively construct matrix H∈C N×N and vector α∈C N×1 as

Figure BDA0003445802710000124
α=(α1…αi…αN)T
Figure BDA0003445802710000124
α=(α 1 ...α i ...α N ) T ;

其中,矩阵和向量中的元素Hij,i,j=1,2,...,N,αi,i=1,2,...,N,Among them, the elements H ij ,i,j=1,2,...,N in the matrix and vector, α i ,i=1,2,...,N,

Figure BDA0003445802710000125
Figure BDA0003445802710000125

Figure BDA0003445802710000126
Figure BDA0003445802710000126

其中i,j表示矩阵H和向量α的元素标号,此处矩阵Ei,Ej与公式(2)中的矩阵En具有相同的定义;然后进入步骤C4;Wherein i, j represent the element labels of matrix H and vector α, where matrix E i , E j have the same definition as matrix E n in formula (2); then enter step C4;

C4:求离格误差参数向量β的估计值,β=H-1α;然后进入步骤C5;C4: Find the estimated value of the off-grid error parameter vector β, β=H -1 α; then go to step C5;

C5:判断是否到达设定的迭代次数,若到达则结束迭代;若未到达则返回步骤C2;最终得到离格误差参数向量β。C5: Determine whether the set number of iterations has been reached, and if so, end the iteration; if not, return to step C2; and finally obtain the off-grid error parameter vector β.

本实施例中,步骤C2至C4为迭代过程,迭代次数设定为5次。In this embodiment, steps C2 to C4 are iterative processes, and the number of iterations is set to 5 times.

D:利用步骤B中求得的稀疏来波信号向量S,和步骤C中求得的离格误差参数β,结合步骤A中建立的DOA估计模型Y=(A+∑nβnEn)S+W=Φ{β}S+W,最终得到波达角的高精度估计值。D: Using the sparse incoming wave signal vector S obtained in step B, and the off-grid error parameter β obtained in step C, combined with the DOA estimation model established in step A Y=(A+∑ n β n E n )S +W=Φ{β}S+W, and finally a high-precision estimate of the angle of arrival is obtained.

复杂度方面,本发明可以划分为B和C两个步骤,其中B2步需要矩阵乘法ΦT{β}Φ{β},具有复杂度

Figure BDA0003445802710000127
B步的其余运算均为标量形式,复杂度为
Figure BDA0003445802710000128
其中符号
Figure BDA0003445802710000131
表示复杂度的阶数。C步骤需要计算矩阵求逆,复杂度为
Figure BDA0003445802710000132
所以本发明的整体复杂度可写为
Figure BDA0003445802710000133
In terms of complexity, the present invention can be divided into two steps B and C, wherein step B2 requires matrix multiplication Φ T {β}Φ{β}, which has the complexity
Figure BDA0003445802710000127
The rest of the operations in step B are in scalar form, and the complexity is
Figure BDA0003445802710000128
where the symbol
Figure BDA0003445802710000131
Indicates the order of complexity. Step C needs to calculate the matrix inversion, and the complexity is
Figure BDA0003445802710000132
So the overall complexity of the present invention can be written as
Figure BDA0003445802710000133

为了说明本发明的性能,可以建立仿真环境进行数值仿真,并且与国内外现有算法进行对比。仿真环境选择均匀线性阵列,阵元个数为M=30,则虚拟网格个数为N=30,即网格宽度为6°,设置快拍数为L=2-12,设置阈值γmax=103。为衡量本发明的有效性,仿真中选择已有的网格化稀疏贝叶斯学习(OGSBL)、求根SBL(RTSBL)和高斯-赛尔德根(GSROOT)作为对比,此外还选择克拉美罗界(CRB)作为参考。In order to illustrate the performance of the present invention, a simulation environment can be established to carry out numerical simulation, and a comparison is made with the existing domestic and foreign algorithms. The simulation environment selects a uniform linear array, the number of array elements is M=30, then the number of virtual grids is N=30, that is, the grid width is 6°, the number of snapshots is set to L=2-12, and the threshold γmax is set = 10 3 . In order to measure the effectiveness of the present invention, the existing gridded sparse Bayesian learning (OGSBL), root-seeking SBL (RTSBL) and Gauss-Selder root (GSROOT) are selected for comparison in the simulation, and Kramer is also selected. Luojie (CRB) as a reference.

图2为一次蒙特卡洛仿真中估计值Estimated和真实值True Angle的对比图,仿真中选择真实角度为[-28.6,-18.6,3.5,15.6,31.7]。图2中横坐标为角度,纵坐标为估计向量s2的绝对值。本仿真中设置信噪比SNR=30dB。从图2中可以看出,本发明能够精确捕捉到5个来波信号的离格角度和准确功率,在无来波信号的角度估计结果趋近于0。,Figure 2 is a comparison diagram of the estimated value Estimated and the true value of True Angle in a Monte Carlo simulation. The true angle selected in the simulation is [-28.6,-18.6,3.5,15.6,31.7]. In Fig. 2 , the abscissa is the angle, and the ordinate is the absolute value of the estimated vector s2. In this simulation, the signal-to-noise ratio SNR=30dB is set. It can be seen from FIG. 2 that the present invention can accurately capture the off-grid angle and accurate power of five incoming wave signals, and the angle estimation result approaches 0 when there is no incoming wave signal. ,

图3为本发明与已有算法归一化均方误差(NMSE)随快拍次数的变化曲线图。数值仿真结果为500次蒙特卡洛仿真的平均值。每次仿真中波达方向以[-30,-18,6,18,30]为基础,叠加(-3,3)的均匀随机角度偏移产生。图3中设置信噪比SNR=20dB,来波信号个数为K=5。从仿真结果中可以看出,本发明即图中Bad-VAMP在快拍数较多时,性能与现有的RTSBL和GSROOT较为接近。但是随快拍数的减少,RTSBL和GSROOT方法性能明显恶化,使得本发明表现出较大的性能增益。从图3中还能看出,由于不考虑网格偏差,OGSBL算法性能较差,从而证明了离格估计算法的必要性。FIG. 3 is a graph showing the variation of the normalized mean square error (NMSE) of the present invention and the existing algorithm with the number of snapshots. The numerical simulation results are the average of 500 Monte Carlo simulations. In each simulation, the direction of arrival is based on [-30,-18,6,18,30], and a uniform random angular offset of (-3,3) is superimposed. In Fig. 3, the signal-to-noise ratio SNR=20dB is set, and the number of incoming signals is K=5. It can be seen from the simulation results that the performance of the present invention, namely the Bad-VAMP shown in the figure, is close to that of the existing RTSBL and GSROOT when the number of snapshots is large. However, with the reduction of the number of snapshots, the performance of the RTSBL and GSROOT methods is obviously deteriorated, so that the present invention shows a large performance gain. It can also be seen from Figure 3 that the performance of the OGSBL algorithm is poor because the grid bias is not considered, which proves the necessity of the out-of-grid estimation algorithm.

图4至图7分别为快拍个数L为2、4、6和8时估计性能随信噪比的变化曲线图。从图4至图7中可以得出与图3相同的结论,即在快拍个数较少时本发明具有明显的性能优势。要达到相同的估计性能,本发明需要的快拍个数较少,更适合于机载雷达等快时变场景。FIG. 4 to FIG. 7 are graphs showing the variation of estimation performance with signal-to-noise ratio when the number of snapshots L is 2, 4, 6 and 8, respectively. From Figures 4 to 7, the same conclusion as Figure 3 can be drawn, that is, the present invention has obvious performance advantages when the number of snapshots is small. To achieve the same estimation performance, the present invention requires fewer snapshots, and is more suitable for fast time-varying scenarios such as airborne radar.

Claims (8)

1. A high-precision estimation method of the angle of arrival is characterized in that: the method sequentially comprises the following steps:
a: firstly, establishing a lattice-separated DOA bilinear system model Y (A + ∑ Y)nβnEn)S+W=Φ{β}S+W;
Where Φ { β } ═ a + Ediag (β) ═ a + ∑nβnEn,En=[0,…,e(θn),…,0]∈CM×NThe de-lattice DOA bilinear system model is a shorthand for a received signal vector Y ═ a (θ) + E (θ) diag (β)) S + W; y ═ a (θ) + E (θ) diag (β)) S + W is Yt=(A(θ)+E(θ)diag(β))st+wtMultiple observation modalities of (1); the device is provided with a uniform linear array formed by M non-directional array elements, and K narrow-band far-field incoming wave signals, ytDenotes a received signal vector at the t-th snapshot, where a (θ) ═ a (θ)1),...,a(θN)]∈CM×N,CM×KRepresenting a complex matrix with dimension M × K; let the angle space theta of the incoming wave signal be divided into N grids and expressed as a vector form theta ═ theta1,…,θN]Each grid size is Δθpi/N; matrix E (θ) ═ E (θ)1),…,e(θN)]Representing an error matrix, vector β ═ β1,…βN]TRepresenting vectors of, parameters of, off-grid errors
Figure FDA0003445802700000011
st∈CN×1Representing a sparse incoming wave signal vector to be solved with the length of N; l is the number of snapshots, wtRepresenting a Gaussian white noise vector with a mean of 0 and a variance of 1/λ; matrix Y ═ Y1,y2,…,yL]、S=[s1,s2,…,sL]And W ═ W1,w2,…,wL]Respectively representing a set matrix of a received signal vector, an incoming wave signal vector and a Gaussian white noise vector, wherein the matrix S has the same sparse characteristic; a and E are shorthand for array flow matrix A (theta) and error matrix E (theta) respectively; theta is the angle space of the incoming wave signal;
then carrying out factorization on the off-grid DOA bilinear system model by using a Bayesian formula;
Figure FDA0003445802700000012
wherein, a sparse incoming wave signal vector s is obtainedtDefined as two identical equivalent vectors
Figure FDA0003445802700000013
And
Figure FDA0003445802700000014
Figure FDA0003445802700000015
all represent sparse incoming wave signal vectors, expressed mathematically as
Figure FDA0003445802700000016
δ (·) is a delta function;
Figure FDA0003445802700000017
indicating that in the t-th snapshot, the received signal vector ytOf the likelihood function expressed in complex gaussian form
Figure FDA0003445802700000018
Wherein
Figure FDA0003445802700000019
Represents a mean value of
Figure FDA00034458027000000110
Covariance matrix of λ-1A complex gaussian distribution of I, I representing a diagonal matrix; probability distribution
Figure FDA00034458027000000111
Representative vector
Figure FDA00034458027000000112
γ represents a vector of the prior parameters; all incoming wave signal vectors
Figure FDA00034458027000000113
All have a common sparsity characteristic that is,
Figure FDA0003445802700000021
sharing the same super-prior parameter vector gamma; the off-grid error parameter vector beta is subject to a uniform distribution of p (beta) ═ U [ -delta ]θ/2,Δθ/2]The prior distribution of noise variance is assumed to be p (λ) ═ 1/λ;
b: estimating a sparse incoming wave signal S;
c: estimating an off-grid error parameter vector beta;
d: and D, according to the obtained sparse incoming wave signal S and the off-grid error parameter vector beta, performing high-precision calculation on the arrival angle through the off-grid DOA bilinear system model obtained in the step A.
2. The high-precision estimation method of the angle of arrival according to claim 1, characterized in that: in the step B, an approximate message transfer algorithm is applied to estimate the sparse incoming wave signal S.
3. The high-precision estimation method of the angle of arrival according to claim 1, characterized in that: in the step C, the off-grid error parameter vector beta is estimated by using an expectation maximization method.
4. The high-precision estimation method of the angle of arrival according to claim 1, characterized in that: in the step A, the off-grid DOA bilinear system model is established as follows,
a1: the receiving vector under the t-th snapshot is expressed as
Figure FDA0003445802700000022
Wherein, yt∈CM×1For the received signal vectors of all M array elements in the t-th snapshot, symbol CM×1Representing a complex-valued vector of dimension mx 1,
Figure FDA0003445802700000023
for an array flow pattern matrix, symbol CM×KRepresenting a complex-valued matrix of dimension M x K,
Figure FDA0003445802700000024
representing the true incoming wave signal vector, C, at the t-th snapshotK×1Representing a complex-valued vector of dimension K x 1, wtRepresenting a Gaussian white noise vector with a mean value of 0 and a variance of 1/lambda, lambda representing the noise precision;
a2: array flow pattern matrix
Figure FDA0003445802700000025
Decomposition into vector form
Figure FDA0003445802700000026
Wherein the vector
Figure FDA0003445802700000027
A steering vector representing the k-th incoming wave signal, decomposed as
Figure FDA0003445802700000028
j represents the unit of an imaginary number,
Figure FDA0003445802700000029
represents the true arrival angle of the kth incoming wave signal, K is 1, …, K; the angle space theta of the incoming wave signal is divided into N grids and expressed as a vector form theta ═ theta1,…,θN]Each grid size is Δθpi/N; each angle thetanAll correspond to a potential incoming wave signal source
Figure FDA0003445802700000031
The directions of incoming wave signals are sparsely distributed in an angle domain, namely N > K, and a sparse incoming wave signal vector is formed
Figure FDA0003445802700000032
A3: array flow pattern matrix
Figure FDA0003445802700000033
Reconstructed as a (θ) ═ a (θ)1),...,a(θN)]∈CM×N
A4: introducing a lattice-separating model, and assuming the true angle of arrival of the signal source
Figure FDA0003445802700000034
Not completely coincident with any of the meshes, i.e. assuming the presence of a misstep parameter
Figure FDA0003445802700000035
According to the off-grid model, the guide vector is divided into
Figure FDA0003445802700000036
The first order Taylor expansion is:
Figure FDA0003445802700000037
wherein the off-grid error parameter betanIs defined as
Figure FDA0003445802700000038
(Vector)
Figure FDA0003445802700000039
Represents an error vector in which
Figure FDA00034458027000000310
Representing a pair of steering vectors
Figure FDA00034458027000000311
Angle of arrival
Figure FDA00034458027000000312
A derivative is obtained; subscript nkRepresenting true angle of arrival of distance
Figure FDA00034458027000000313
The nearest grid of the grid is,
Figure FDA00034458027000000314
representing a grid nkA corresponding angle of arrival;
a5: according to the first-order Taylor expansion, the received signal vector at the t-th snapshot is rewritten as:
yt=(A(θ)+E(θ)diag(β))st+wt
wherein the matrix E (θ) ═ E (θ)1),…,e(θN)]Representing an error matrix, vector β ═ β1,…βN]TRepresenting the off-grid error parameter vector, st∈CN×1Representing a sparse incoming wave signal vector to be solved with the length of N; when there are L snapshots in the DOA estimation model,
a6: when there are L snapshots in the DOA estimation model, the received signal vector at the t-th snapshot in step a5 is written as a multiple observation form:
Y=(A(θ)+E(θ)diag(β))S+W;
wherein the matrix Y ═ Y1,y2,…,yL]、S=[s1,s2,…,sL]And W ═ W1,w2,…,wL]Respectively representing a set matrix of a received signal vector, an incoming wave signal vector and a Gaussian white noise vector, wherein the matrix S has the same sparse characteristic, namely the positions of non-zero elements in each column are the same, and the angle space theta of a wave signal is a fixed value;
a7: the array flow pattern matrix A (theta) and the error matrix E (theta) are respectively abbreviated as A and E, and the multiple observation form in the step A6 is abbreviated as
Y=(A+Ediag(β))S+W; (1)
A8: since the expression (a + Ediag (β)) in equation (1) is unknown only for the miselike error parameter vector β, it is redefined as
Φ{β}=A+Ediag(β)=A+ΣnβnEn; (2)
Wherein, betanRepresenting the off-grid error parameter, EnIs defined as En=[0,…,e(θn),…,0]∈CM×NConverting the DOA estimation model in the formula (1) into a bilinear form
Y=(A+∑nβnEn)S+W=Φ{β}S+W (3)
Wherein S ═ S1,...,sL]Representing L sparse incoming wave signal vectors to be solved; only when
Figure FDA0003445802700000041
When is betanTaking a nonzero value, wherein the vector beta and the matrix S have the same sparse characteristic;
a9: according to the off-grid DOA bilinear system model shown in the formula (3), the joint distribution function of all known and unknown variables in the system is factorized by a Bayes formula by utilizing the constraint relation among data,
Figure FDA0003445802700000042
5. the high-precision estimation method of the angle of arrival according to claim 1, characterized in that: the step B comprises the following specific steps:
b1: initializing a de-grid error parameter vector beta and an intermediate variable
Figure FDA0003445802700000043
Is an all-zero vector of length N, an intermediate variable
Figure FDA0003445802700000044
Initializing to 1, initializing the noise precision to lambda being 1, and initializing a super-prior parameter vector gamma to a full 1 vector with the length N; then step B2 is entered;
b2 calculating sparse wave signal vector
Figure FDA0003445802700000045
The posterior probability of (1) is in Gaussian form
Figure FDA0003445802700000046
Wherein the mean value
Figure FDA0003445802700000047
Sum variance
Figure FDA0003445802700000048
Are respectively calculated as
Figure FDA0003445802700000049
Then step B3 is entered;
in the formula, an operation symbol < > represents averaging of vectors, I represents a diagonal matrix, and y represents a received signal vector;
b3 average value obtained in step B2
Figure FDA00034458027000000410
Sum variance
Figure FDA00034458027000000411
And intermediate variables initialized in step B1
Figure FDA00034458027000000412
And
Figure FDA00034458027000000413
calculating intermediate variables
Figure FDA00034458027000000414
And
Figure FDA00034458027000000415
are respectively as
Figure FDA0003445802700000051
Then step B4 is entered;
b4 using the initial gamma parameter in step B1 and the intermediate variables obtained in step B3
Figure FDA0003445802700000052
And
Figure FDA0003445802700000053
calculating intermediate variables
Figure FDA0003445802700000054
The posterior distribution of (A) is in the form of Gaussian
Figure FDA0003445802700000055
Wherein the mean value
Figure FDA0003445802700000056
Sum variance
Figure FDA0003445802700000057
Are respectively calculated as
Figure FDA0003445802700000058
Then step B5 is entered;
b5 intermediate variables obtained by step B4
Figure FDA0003445802700000059
Mean value of
Figure FDA00034458027000000510
Sum variance
Figure FDA00034458027000000511
Calculating a super-prior parameter gamma of
Figure FDA00034458027000000512
Then step B6 is entered; wherein L represents the number of snapshots in the DOA estimation;
b6 intermediate variables obtained by step B4
Figure FDA00034458027000000513
Mean value of
Figure FDA00034458027000000514
Sum variance
Figure FDA00034458027000000515
And intermediate variables obtained in step B3
Figure FDA00034458027000000516
And
Figure FDA00034458027000000517
calculating intermediate variables
Figure FDA00034458027000000518
And
Figure FDA00034458027000000519
Figure FDA00034458027000000520
then step B7 is entered;
b7, judging whether the set iteration times is reached, if so, ending the iteration; if not, return toGo back to step B2; finally determining sparse incoming wave signal vector
Figure FDA00034458027000000521
6. The high-precision estimation method of the angle of arrival according to claim 5, characterized in that: the steps B2 to B6 are iterative processes, and the number of iterations is set to 15.
7. The high-precision estimation method of the angle of arrival according to claim 5, characterized in that: the step C comprises the following specific steps:
c1, initializing a lattice error parameter beta as a full 0 vector with the length of N, and substituting the beta into the formula (2) to construct a matrix phi { beta }; then proceed to step C2;
c2 using the variance obtained in step B2
Figure FDA00034458027000000522
Calculating an intermediate variable matrix D of
Figure FDA00034458027000000523
Then proceed to step C3;
c3 using the sparse incoming wave signal vector obtained in step B7
Figure FDA0003445802700000061
And E defined in formula (2)nN is 1,2, N forms a matrix H e C, respectivelyN×NThe sum vector α ∈ CN×1Is composed of
Figure FDA0003445802700000062
α=(α1…αi…αN)T
Wherein the element H in the matrix and vectorij,i,j=1,2,...,N,αi,i=1,2,...,N,
Figure FDA0003445802700000063
Figure FDA0003445802700000064
i, j denote the element indices of matrix H and vector α, matrix Ei,EjAnd the matrix E in the formula (2)nHave the same definition; then proceed to step C4;
c4, obtaining the estimated value of the error parameter vector beta, where beta is H-1α; then proceed to step C5;
c5, judging whether the set iteration times are reached, if so, ending the iteration; if not, returning to the step C2; finally, the off-grid error parameter vector beta is obtained.
8. The high-precision estimation method of the angle of arrival according to claim 7, characterized in that: the steps C2 to C4 are iterative processes, and the number of iterations is set to 5.
CN202111656174.XA 2021-12-30 2021-12-30 A high-precision estimation method for angle of arrival Active CN114325567B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111656174.XA CN114325567B (en) 2021-12-30 2021-12-30 A high-precision estimation method for angle of arrival

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111656174.XA CN114325567B (en) 2021-12-30 2021-12-30 A high-precision estimation method for angle of arrival

Publications (2)

Publication Number Publication Date
CN114325567A true CN114325567A (en) 2022-04-12
CN114325567B CN114325567B (en) 2025-07-04

Family

ID=81018801

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111656174.XA Active CN114325567B (en) 2021-12-30 2021-12-30 A high-precision estimation method for angle of arrival

Country Status (1)

Country Link
CN (1) CN114325567B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115372891A (en) * 2022-07-22 2022-11-22 同济大学 DOA estimation method based on improved off-grid sparse Bayesian learning
CN118376976A (en) * 2024-04-15 2024-07-23 桂林电子科技大学 DOA estimation method for wideband signals based on message passing algorithm

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140111372A1 (en) * 2012-10-22 2014-04-24 Saab-Sensis Corporation Sensor system and method for determining target location using sparsity-based processing
CN108445462A (en) * 2018-02-05 2018-08-24 江苏大学 A kind of DOD and DOA estimation method of the bistatic MIMO radar based on management loading
CN108459296A (en) * 2018-01-17 2018-08-28 江苏大学 A kind of nested array Wave arrival direction estimating methods based on management loading out of place
CN109116293A (en) * 2018-08-22 2019-01-01 上海师范大学 A kind of Wave arrival direction estimating method based on sparse Bayesian out of place
CN109490819A (en) * 2018-11-16 2019-03-19 南京邮电大学 A kind of Wave arrival direction estimating method out of place based on management loading
CN111337893A (en) * 2019-12-19 2020-06-26 江苏大学 An off-grid DOA estimation method based on real-valued sparse Bayesian learning

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140111372A1 (en) * 2012-10-22 2014-04-24 Saab-Sensis Corporation Sensor system and method for determining target location using sparsity-based processing
CN108459296A (en) * 2018-01-17 2018-08-28 江苏大学 A kind of nested array Wave arrival direction estimating methods based on management loading out of place
CN108445462A (en) * 2018-02-05 2018-08-24 江苏大学 A kind of DOD and DOA estimation method of the bistatic MIMO radar based on management loading
CN109116293A (en) * 2018-08-22 2019-01-01 上海师范大学 A kind of Wave arrival direction estimating method based on sparse Bayesian out of place
CN109490819A (en) * 2018-11-16 2019-03-19 南京邮电大学 A kind of Wave arrival direction estimating method out of place based on management loading
CN111337893A (en) * 2019-12-19 2020-06-26 江苏大学 An off-grid DOA estimation method based on real-valued sparse Bayesian learning

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王友顺等: ""应用双线性模型的离格波达角估计方法"", 《电讯技术》, vol. 62, no. 4, 25 April 2022 (2022-04-25), pages 482 - 488 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115372891A (en) * 2022-07-22 2022-11-22 同济大学 DOA estimation method based on improved off-grid sparse Bayesian learning
CN118376976A (en) * 2024-04-15 2024-07-23 桂林电子科技大学 DOA estimation method for wideband signals based on message passing algorithm

Also Published As

Publication number Publication date
CN114325567B (en) 2025-07-04

Similar Documents

Publication Publication Date Title
CN109444810B (en) Mutual-prime array non-grid DOA estimation method under nonnegative sparse Bayesian learning framework
CN109490819B (en) Sparse Bayesian learning-based method for estimating direction of arrival of wave in a lattice
CN110927659A (en) Method and system for estimating arbitrary array manifold DOA (direction of arrival) under cross-coupling condition and cross-coupling calibration
CN110109050B (en) Unknown mutual coupling DOA estimation method based on sparse Bayes under nested array
CN111046591A (en) Joint Estimation Method of Sensor Amplitude and Phase Error and Target Arrival Angle
CN111257845B (en) Approximate message transfer-based non-grid target angle estimation method
CN114879131B (en) Gridless DOA estimation method combining sparse linear array with interpolation virtual transformation technology
Wu et al. Direction-of-arrival estimation based on Toeplitz covariance matrix reconstruction
CN107102292A (en) A Target Tracking Method Based on Bayesian Method
CN117195482A (en) Large-scale array grid-free DOA estimation method and system
CN114325567A (en) A High Accuracy Estimation Method for Angle of Arrival
CN116299150B (en) Two-dimensional DOA estimation method of dimension-reduction propagation operator in uniform area array
CN115130504A (en) Robust beam forming method based on sparse Bayesian learning
CN112731273A (en) Low-complexity signal direction-of-arrival estimation method based on sparse Bayes
CN109239649A (en) A kind of relatively prime array DOA under the conditions of array error estimates new method
CN114624646B (en) DOA estimation method based on model driven complex neural network
CN113406560A (en) Angle and frequency parameter estimation method of incoherent distributed broadband source
CN109783960B (en) A DOA Estimation Method Based on Partial Mesh Refinement
CN109298382A (en) A Method for Estimating Direction of Arrival Angle of Non-Uniform Linear Array Based on Expectation Maximum Algorithm
Wang et al. Robust DOA estimation with distorted sensors
CN114325563B (en) Variation SBL-based outlier DOA estimation method in non-uniform noise environment
CN120294671B (en) A DOA estimation method based on sparse covariance reconstruction and adaptive grid correction
CN113534040B (en) Coherent source grid-off DOA estimation method based on weighted second-order sparse Bayes
CN115980662A (en) Improved variational Bayesian sparse learning lattice-separated orientation estimation method
Kristensson et al. Modified IQML and weighted subspace fitting without eigendecomposition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant