Next Article in Journal
Extreme Early Image Recognition Using Event-Based Vision
Next Article in Special Issue
Low-Complexity Joint Angle of Arrival and Time of Arrival Estimation of Multipath Signal in UWB System
Previous Article in Journal
SY-Net: A Rice Seed Instance Segmentation Method Based on a Six-Layer Feature Fusion Network and a Parallel Prediction Head Structure
Previous Article in Special Issue
Nonlinear Frequency Offset Beam Design for FDA-MIMO Radar
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reweighted Off-Grid Sparse Spectrum Fitting for DOA Estimation in Sensor Array with Unknown Mutual Coupling

1
State Key Laboratory of Marine Resource Utilization in South China Sea, School of Information and Communication Engineering, Hainan University, Haikou 570228, China
2
State Key Laboratory of Millimeter Waves, Southeast University, Nanjing 210096, China
3
Key Laboratory for Ubiquitous Network and Service Software of Liaoning Province, School of Software, Dalian University of Technology, Dalian 116620, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(13), 6196; https://doi.org/10.3390/s23136196
Submission received: 17 April 2023 / Revised: 20 May 2023 / Accepted: 7 June 2023 / Published: 6 July 2023

Abstract

:
In the environment of unknown mutual coupling, many works on direction-of-arrival (DOA) estimation with sensor array are prone to performance degradation or even failure. Moreover, there are few literatures on off-grid direction finding using regularized sparse recovery technology. Therefore, the scenario of off-grid DOA estimation in sensor array with unknown mutual coupling is investigated, and then a reweighted off-grid Sparse Spectrum Fitting (Re-OGSpSF) approach is developed in this article. Inspired by the selection matrix, an undisturbed array output is formed to remove the unknown mutual coupling effect. Subsequently, a refined off-grid SpSF (OGSpSF) recovery model is structured by integrating the off-grid error term obtained from the first-order Taylor approximation of the higher-order term into the underlying on-grid sparse representation model. After that, a novel Re-OGSpSF framework is formulated to recover the sparse vectors, where a weighted matrix is developed by the MUSIC-like spectrum function to enhance the solution’s sparsity. Ultimately, off-grid DOA estimation can be realized with the help of the recovered sparse vectors. Thanks to the off-grid representation and reweighted strategy, the proposed method can effectively and efficiently achieve high-precision continuous DOA estimation, making it favorable for real-time direction finding. The simulation results validate the superiority of the proposed method.

1. Introduction

Parameter estimation has drawn widespread concern and become a research hotspot in the field of array signal processing over the past few decades, especially for direction-of-arrival (DOA) estimation [1,2]. To the best of our knowledge, DOA estimation mainly uses sensor array to sample, analyze, and process spatial signals, achieving azimuth and elevation angles estimation for interested targets. It is one of the research foundations and vital components of parameter estimation, which provides precious angle information, and even prepares for subsequent parameter information like position. It is generally encountered in various real-life applications, such as unmanned aerial vehicles (UAV), vehicle localization, navigation, etc [3,4].
Currently, these efforts towards direction finding can be roughly grouped into two categories, i.e., subspace technologies [5,6,7,8] and sparse signal recovery (SSR) attempts [9,10,11,12,13]. The former are represented by the multiple signal classification (MUSIC) algorithm [5] and the estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithm [6], officially opening the era of super-resolution direction finding. Afterwards, subspace estimators [7,8] are successively refined from different aspects, such as accuracy and robustness. These subspace frameworks largely rest with the eigenvalue decomposition (EVD) of the covariance matrix to decouple the subspaces, and then exploit the inherent relationships between the array manifolds and the decoupled subspaces to estimate DOAs. However, they are quite susceptible to the effects of signal-to-noise ratio (SNR), snapshots number, coherent targets, etc. In other words, it is hard for them to obtain the desirable performance under relatively harsh direction finding circumstances, such as unsatisfactory SNR and insufficient snapshots. Motivated by the potential spatial sparsity of the targets, the SSR perspective based on the principle of Compressed Sensing (CS) [14,15] came into being to solve the above problem. Subsequently, a set of sparsity-aware estimators are structured, including convex optimization attempts [9,10,11] and sparse Bayesian learning (SBL) efforts [12,13]. Simultaneously, plenty of research results have shown that this not only improves the estimation accuracy under the conditions of undesirable SNR and snapshots, but also enhances the robustness to coherent sources [16].
In terms of SBL-based approaches, their estimation accuracy relies heavily on the discretization degree of the investigated spatial domain. The higher the discretization degree (i.e., the denser the grid points), the smaller the grid interval, and the heavier the computational burden, while the lower the discretization degree (i.e., the sparser the grid points), the larger the grid interval, and the greater the mismatches between the desired DOAs and the closest candidate directions. Since it is almost impossible to ensure that all sources fall precisely on the predefined candidate directions, it is hard for the targets to avoid off-grid error caused by such mismatch.
Many attempts have been made in view of off-grid DOA estimation [17,18,19,20,21]. A Sparse Spectrum Fitting with Modeling Uncertainty (SpSFMU) scheme [17] is developed by linearly approximating the off-grid gap in the closest candidate grid points. Compared to its on-grid SpSF framework, it allows continuous DOA estimation, enhancing the estimation accuracy or/and relieving the computational load. Inspired by the linear approximation, a novel off-grid sparse Bayesian inference (OGSBI) approach [18] is presented with the assumption that the off-grid gap is uniformly distributed within the grid interval, where the off-grid gap is ultimately calculated by the expectation maximization (EM) strategy. As shown in [19], a robust block-sparse Bayesian learning framework without noise variance estimation is further derived via employing the sample covariance matrix. Despite these approaches [18,19] being robust to off-grid gap, it is computationally expensive for them to achieve satisfactory estimation accuracy, and their performance remains unacceptable under the condition of very coarse grids. For realizing a satisfactory performance under the coarse grid condition without aggravating the computational load, a robust root off-grid sparse Bayesian learning (Root-OGSBL) method [20] is designed, which dynamically upgrades predefined grid points via solving a polynomial to reduce off-grid error. Inspired by [20], a modified off-grid SBL (Re-OGSBL) approach [21] with a forgotten factor scheme is reported to further refine the dynamic update procedure for grid points.
Although these attempts have some attractive properties, they all either explicitly or implicitly require ideal array manifolds. In reality, there are plenty of array manifold perturbations in complex circumstances, such as unknown mutual coupling [22,23] and gain-phase error [24,25]. It should be noted that for a selected array, the more antennas, the smaller their spacing, and the more likely to cause space electromagnetic fields interaction between sensors. In this way, closely-spaced antennas are greatly vulnerable to unknown mutual coupling effect, destroying the desirable array manifold structure and making these approaches damaged or invalid in complex electromagnetic environments.
Therefore, many efforts have been devoted to DOA estimation in unknown mutual coupling [26,27,28,29,30,31,32,33]. Motivated by the spirit of array compensation, a group of auxiliary antennas are additionally placed on the two boundaries of the initial array to avoid the unknown mutual coupling influence, facilitating the direct utilization of the MUSIC principle [26]. Different from [26], a specific selection matrix [27] is structured to achieve array compensation through choosing sensors at the ends of the original array to be auxiliary ones. This attempt provides acceptable direction finding performance with low computational complexity, although at the cost of array aperture. Subsequently, the parameterized decoupling work [28] is reported to decouple the DOA information from the unknown mutual coupling. Despite preserving the entire array aperture well, it leads to a high computational burden. Except for the attempts achieved by subspace techniques in [26,27,28], a series of decoupling investigations on unknown mutual coupling interference have been conducted from the perspective of SSR [29,30,31,32,33]. As discussed in [29], an enhanced l 1 -SVD (singular value decomposition) approach is introduced via using a selection matrix. Afterwards, a block sparse recovery (BSR) estimator [30] is developed in the data domain by parameterizing the coupled array manifold. Following the idea of parameterized decoupling, a robust BSR framework of array covariance vectors is reported as well [31]. However, it is still subject to the l 1 -norm approximation, causing limited recovery performance. Afterwards, weighting techniques have received keen attention for their wide applications in parameter estimation [32,33], data fusion [34,35], error estimation [36,37], etc. Among them, weighting research on DOA estimation, i.e., the reweighted BSR approaches [32,33], are performed to enforce the solution’s sparsity for improving the estimation accuracy of the angle parameter. Unfortunately, whether the schemes with off-grid error [17,18,19,20,21] or the frameworks under unknown mutual coupling [26,27,28,29,30,31,32,33], they focus on only one factor that we are interested in, i.e., off-grid error or unknown mutual coupling.
In fact, there are few studies on off-grid DOA estimation under unknown mutual coupling [38,39,40]. According to [38], a revised Root-OGSBL (Root-SBL) method is reported for off-grid estimation with unknown mutual coupling. Moreover, a novel sparse Bayesian learning with mutual coupling (SBLMC) estimator [39] for MIMO radar is developed by the expectation maximum (EM) principle to iteratively update unknown parameters, such as noise variance, mutual coupling coefficients, and off-grid gap vector. Nevertheless, such estimation superiority is at the expense of computational burden. Subsequently, an off-grid sparse recovery algorithm under unknown mutual coupling (OGSRMC) [40] is presented by iteratively updating DOAs, unknown mutual coupling, and off-grid parameters, which is superior in computational complexity and inferior in estimation accuracy to the SBLMC method.
In this work, a reweighted off-grid SpSF (Re-OGSpSF) scheme is presented for DOA estimation in the environment of unknown mutual coupling. The proposed estimator not only incorporates the off-grid error term into the underlying on-grid sparse recovery model to enhance the robustness, but also utilizes the reweighted strategy to ensure accuracy. Hence, the proposed Re-OGSpSF framework can realize high-precision continuous DOA estimation with low computational burden by adopting a coarse grid interval. Massive experimental results are displayed to validate the above inferences. The main contributions of this paper are listed as follows:
(1)
Designing a selection matrix to eliminate the unknown mutual coupling interference;
(2)
Formulating an improved off-grid SpSF (OGSpSF) framework for off-grid DOA estimation by joint sparse recovery;
(3)
Developing a MUSIC-like weighted matrix to reweight the OGSpSF scheme for strengthening the solution’s sparsity.
The remainder of this article is structured as follows: In Section 2, an actual data model affected by unknown mutual coupling is first defined. Then, a novel Re-OGSpSF scheme is explored for direction finding with unknown mutual coupling of the sensor array in Section 3. Subsequently, Section 4 presents the relevant remarks of this work. Afterwards, a series of simulation results are given to validate the superiority of the proposed framework in Section 5. Finally, Section 6 presents the conclusion of this paper.
Additionally, the relevant key notations involved in this work are explained in the following Table 1.

2. The Coupled Signal Model

Consider a uniform linear array (ULA) configured with M omnidirectional sensors, each separated by the spacing d. d λ d / 2 , where λ d refers to the signal wavelength. K narrowband uncorrelated sources { s k } k = 1 K are incident on the ULA from distinct directions { θ k } k = 1 K , where there is reason to believe that K is known exactly in advance [24,25]. Therefore, the ideal array output can be structured as
x ( t ) = A s ( t ) + n ( t )
where x ( t ) = [ x 1 ( t ) , x 2 ( t ) , , x M ( t ) ] T C M × 1 means the ideal received data. s ( t ) = [ s 1 ( t ) , s 2 ( t ) , , s K ( t ) ] T C K × 1 reveals the signal vector. n ( t ) = [ n 1 ( t ) , n 2 ( t ) , , n M ( t ) ] T C M × 1 represents a stochastic Gaussian white noise vector, which follows n ( t ) N ( 0 , σ 2 I M ) with noise power σ 2 . A = [ a ( θ 1 ) , a ( θ 2 ) , , a ( θ K ) ] C M × K denotes the array manifold matrix, where a ( θ k ) = [ 1 , η ( θ k ) , , η M 1 ( θ k ) ] T C M × 1 refers to the steering vector with η ( θ k ) = e j 2 π d / λ d sin θ k .
For a fixed array, the greater the number of antennas, the closer the sensors, and the greater the possibility of space electromagnetic fields interaction between them. In other words, the sensors are too close to escape such interaction, causing unknown mutual coupling disturbance between closely-spaced sensors. Under such a scenario, the ideal structure of the array manifold is disturbed and then coupled as
a ^ ( θ k ) = G a ( θ k )
where G C M × M represents a mutual coupling matrix (MCM). According to [26], it is rational for MCM to depict its intrinsic properties with the complex banded symmetric Toeplitz structure. The mutual coupling coefficients between the sensors are inversely proportional to their spacing, i.e., the greater the antenna distance, the smaller the mutual coupling coefficients. What is more, the magnitude of the mutual coupling coefficient decreases rapidly when the antenna spacing increases [23]. In this way, it is reasonable to assume that the sensors far enough away are immune to the effect of unknown mutual coupling, i.e., the corresponding coefficients in the MCM are zero. Therefore, MCM is typically modeled as a banded symmetric Toeplitz matrix with just a few nonzero coefficients [23,29], i.e.,
G = Toeplitz ( [ 1 , g 1 , , g H , 0 1 × ( M H 1 ) ] ) = 1 g 1 g H g 1 1 g 1 g H 0 g H g 1 1 g 1 g H g H g 1 1 g 1 g H 0 g H g 1 1 g 1 g H g 1 1 M × M
where { g c } c = 1 H reveal H unknown non-zero mutual coupling coefficients that satisfy 0 < | g H | < | g H 1 | < , , < | g 1 | < | g 0 | = 1 .
Under the condition of unknown mutual coupling, (1) should be rewritten as
x ( t ) = G A s ( t ) + n ( t )
By collecting T snapshots, the coupled array output matrix can be formed as
X = G A S + N
where X = [ x ( t 1 ) , x ( t 1 ) , , x ( t T ) ] C M × T refers to the coupled array output. A ^ = GA = [ a ^ ( θ 1 ) , a ^ ( θ 2 ) , , a ^ ( θ K ) ] C M × K reveals the coupled array manifold matrix with a ^ ( θ k ) = G a ( θ k ) ( K = 1 , 2 , , K ) . S = [ s ( t 1 ) , s ( t 2 ) , , s ( t T ) ] C K × T is the source matrix. N = [ n ( t 1 ) , n ( t 2 ) , , n ( t T ) ] C M × T indicates the noise matrix.

3. Re-OGSpSF for DOA Estimation in Sensor Array with Unknown Mutual Coupling

In this section, an effective Re-OGSpSF estimator is structured for off-grid DOA estimation with sensor array under the condition of unknown mutual coupling. Under such a framework, an enhanced OGSpSF representation model is constructed by integrating the off-grid error term obtained from the first-order Taylor approximation of the higher-order term into the underlying on-grid sparse recovery one. What is more, a weighted matrix is achieved by the MUSIC-like principle to reweight the OGSpSF scheme for improving the estimation accuracy. Hence, such an off-grid estimator can provide continuous DOA estimation to enforce the estimation accuracy or/and reduce the computational burden when an off-grid case occurs. In this way, it enables effective and efficient high-precision continuous off-grid estimation that would be more suitable for real-time direction finding.

3.1. Eliminating the Effect of Unknown Mutual Coupling

Obviously, the actual steering vector contains unknown mutual coupling coefficients, indicating that numerous DOA estimation approaches, including the SSR manner, will fail to work. In order to study the DOA estimation issue from the SSR perspective, it is quite necessary for the sparse reconstruction model to structure the effective over-complete dictionary. In other words, the unknown mutual coupling interference should be removed first for direction finding. According to (3), the specific selection matrix [29] is designed as
J = [ 0 ( M 2 H ) × H , I ( M 2 H ) , 0 ( M 2 H ) × H ]
Then, multiplying the selection matrix J by the coupled steering vector in (2) yields
a ˜ ( θ k ) = J a ^ ( θ k ) = J G a ( θ k ) = ξ k a ( θ k )
where ξ k = h = H H g | h | e j 2 π d / λ d ( h + H ) sin θ k indicates a constant for each true target. a ( θ k ) = [ 1 , η ( θ k ) , , η M 1 ( θ k ) ] T C M × 1 refers to a new array manifold with M = M 2 H . It successfully decouples the DOAs parameter from the unknown mutual coupling coefficients, despite not using H antennas on each side of the ULA.
Inspired by (7), (5) can be greatly decoupled as
Y = J X = J ( G A S + N ) = J G A S + J N = A Λ S + N = A S + N
where Y = [ y ( t 1 ) , y ( t 1 ) , , y ( t T ) ] C M × T reveals the array output free from unknown mutual coupling interference. A = [ a ( θ 1 ) , a ( θ 2 ) , , a ( θ K ) ] C M × K denotes the decoupled array manifold matrix, like A in (1). Λ = diag { ξ 1 , ξ 2 , , ξ K } C K × K stands for a diagonal matrix that can be integrated with matrix S to generate a revised signal matrix S . N C M × T represents the modified noise matrix.

3.2. SpSF Principle

According to (8), the covariance matrix of Y can be denoted as
R = E { Y Y H } = A R S A H + R N = A diag { ρ 1 2 , ρ 2 2 , , ρ K 2 } A H + σ 2 I M
where R N = σ 2 I M denotes the noise covariance matrix. R S = diag { ρ 1 2 , ρ 2 2 , , ρ K 2 } means the signal covariance matrix, where ρ k 2 stands for the k-th signal power.
Based on (9), it can be found that the array aperture can be enlarged by performing the covariance vectorization operation. Then, vectoring R yields
r v = vec ( R ) = ( A A ) u + n v = A v u + n v
where A v = A A = [ a v ( θ 1 ) , a v ( θ 2 ) , , a v ( θ K ) ] C M 2 × K is the virtual array manifold matrix, where a v ( θ k ) = a ( θ k ) a ( θ k ) C M 2 × 1 denotes the virtual array manifold, unlike the steering vector a ( θ k ) in (8). Obviously, such a vectorized signal model effectively increases the degrees of freedom (DOFs) of the virtual array and expands the array aperture. u = [ ρ 1 2 , ρ 2 2 , , ρ K 2 ] T C K × 1 and n v = vec ( R N ) = σ 2 vec ( I M ) C M 2 × 1 .
Inspired by (10), a sparsity-inducing scheme can be structured for DOA estimation. Through discretizing the spatial domain uniformly and densely enough, a set of candidate directions can be achieved, that is, θ ¯ = { θ ¯ 1 , θ ¯ 2 , , θ ¯ N } ( N K ) . In this way, it is reasonable to assume that all source DOAs fall exactly on the candidate directions of set θ ¯ . Then, an over-complete dictionary can be modeled as
A ¯ v = A ¯ A ¯ = [ a v ( θ ¯ 1 ) , a v ( θ ¯ 2 ) , , a v ( θ ¯ N ) ] C M 2 × N
where A ¯ = [ a ( θ ¯ 1 ) , a ( θ ¯ 2 ) , , a ( θ ¯ N ) ] C M × N and a v ( θ ¯ n ) = a ( θ ¯ n ) a ( θ ¯ n ) C M 2 × 1 .
Combining (11), (10) can be sparsely expressed as
r v = ( A ¯ A ¯ ) u ¯ + n v = A ¯ v u ¯ + n v
where u ¯ = [ ρ ¯ 1 2 , ρ ¯ 2 2 , , ρ ¯ N 2 ] T C N × 1 reveals the K-sparse vector of signal power due to the existence of K sources. K non-zero entries in u ¯ correspond to the desired DOAs and are equal to that in u , i.e., { ρ k 2 } k = 1 K . In this way, such a direction-finding problem can be turned into a sparse reconstruction issue, where DOAs can be determined by scanning the locations of K non-zero entries in the sparse vector u ¯ .
To the best of our knowledge, the l 0 -norm penalty is considered to be the theoretically optimal choice for measuring sparsity. Unfortunately, as a classical non-convex and non-deterministic polynomial (NP)-hard issue, l 0 -norm penalty is mathematically intractable. That is to say, l 0 -norm penalty may not be applicable in actual direction finding. Inspired by [22,33], it is rational for the sparsity-inducing scheme to recover the sparse matrix via using l 1 -norm optimization rather than l 0 -norm minimization. Through convex approximation, l 1 -norm penalty turns the non-convex scenario into a convex one to relieve the computational load. Following this thought, the l 1 -norm penalty scheme can be structured as
min u ¯ 1 s . t . r v A ¯ v u ¯ 2 2 ς , u ¯ 0
where ς refers to the regularization parameter, which balances the fitting error and signal sparsity and is crucial to robust sparse recovery. Its detailed explanation can be found in Remark 1 of the Related Remarks in Section 4.
In (9), R is an ideal covariance matrix based on the infinite number of snapshots, which is unavailable in practice. In actual situations, R is usually replaced by the sample covariance matrix under a finite number of snapshots T, i.e.,
R ¯ = 1 T t = 1 T Y ( t ) Y H ( t )
It is easy to find that there is a fitting error between R and R ¯ caused by the finite snapshots, that is, Δ R = R ¯ R . In this way, (10) should be revised as follows:
r ¯ v = vec ( R ¯ ) = vec ( R + Δ R ) = r v + Δ r = A v u + n v + Δ r
where Δ r = r ¯ v r v = vec ( Δ R ) = vec ( R ¯ R ) refers to the covariance fitting error vector.
Then, (15) can be further sparsely modeled as
r ¯ v = ( A ¯ A ¯ ) u ¯ + n v + Δ r = A ¯ v u ¯ + n v + Δ r
Inspired by [10,11], Δ r obeys the distribution as follows:
Δ r AsN ( 0 M 2 × 1 , W )
where W = R T R T . AsN ( μ , ϖ ) indicates the asymptotically normal (AsN) distribution, whose mean and variance are equal to μ and ϖ , respectively. Obviously, Δ r does not obey the standard normal distribution and ς is hard to calculate at this time. Whereas, with the help of asymptotic characteristic of Δ r , it is easy to determine the parameter ς .
Combining the principle of linear algebra yields
W 1 2 Δ r AsN ( 0 M 2 × 1 , I M 2 )
As depicted in (18), it can be directly deduced that
W 1 2 Δ r 2 2 As χ 2 ( M 2 )
where As χ 2 ( ν ) obeys the asymptotically chi-square distribution with ν DOFs.
Let W ¯ = R ¯ T R ¯ T and n ¯ v = σ ¯ 2 vec ( I M ) be estimates of W and n v , respectively. Additionally, σ ¯ 2 is the estimated noise power. Combining (16) with (19) yields
min u ¯ 1 s . t . W ¯ 1 2 r ¯ v n ¯ v A ¯ v u ¯ 2 ς , u ¯ 0
In this way, DOA estimation can be achieved by the spatial spectrum of the recovered sparse vector u ¯ .

3.3. Off-Grid SpSF (OGSpSF) for DOA Estimation

It is clear that the sparse vector u ¯ in (20) can indeed be recovered for DOA estimation. Unfortunately, it only considers the on-grid case by default. In practice, the spatial domain can hardly be discretized adequately to generate continuous candidate sampling grids, but the target directions are continuous variables. Thus, it is difficult for the predefined grid points to accurately match the actual angles. In other words, there is an inevitable off-grid gap between the desired DOAs and the candidate grid points, degrading the estimation performance to some extent. Inspired by the linear approximation thought in [17], an effective OGSpSF representation model is formed by integrating the off-grid error term derived from the first-order Taylor approximation into the original on-grid sparse recovery one to guarantee the robustness and accuracy.
It is known that the candidate direction θ ¯ n is mismatched with the true DOA θ K under the off-grid scenario. Furthermore, it is not hard to find that each element of the virtual array manifold a v ( θ k ) in (10) can be represented as [ a v ( θ k ) ] m = e j 2 π d / λ d m sin θ k with integer m [ 1 M , M 1 ] . Resorting to [ a v ( θ ¯ n ) ] m in (11), [ a v ( θ k ) ] m can be depicted as
[ a v ( θ k ) ] m = e j 2 π d / λ d m δ n × [ a v ( θ ¯ n ) ] m
where [ a v ( θ ¯ n ) ] m = e j 2 π d / λ d m sin θ ¯ n . θ ¯ n θ ¯ is the sampling grid point closest to θ k and δ n = sin θ k sin θ ¯ n indicates the offset parameter. Inspired by the Taylor expansion in algebraic theory, e j 2 π d / λ d m δ n can be replaced by its first-order Taylor approximation, i.e., e j 2 π d / λ d m δ n [ 1 + ( j 2 π d / λ d m δ n ) ] .
Then, (21) can be approximated to
m = e j 2 π d / λ d m δ n × [ a v ( θ ¯ n ) ] m [ 1 + ( j 2 π d / λ d m δ n ) ] [ a v ( θ ¯ n ) ] m [ a v ( θ ¯ n ) ] m + ( j 2 π d / λ d m ) [ a v ( θ ¯ n ) ] m δ n
According to (22), it can be deduced that the virtual array manifold a v ( θ k ) can be composed of a v ( θ ¯ n ) and b v ( θ ¯ n ) δ n , where b v ( θ ¯ n ) can be recorded as
b v ( θ ¯ n ) = Γ a v ( θ ¯ n )
where Γ = diag { ϕ } C M 2 × M 2 indicates a diagonal matrix with ϕ = [ ϕ 1 , ϕ 2 , , ϕ M 2 ] = j 2 π d / λ d [ 0 , 1 , , M 1 , 1 , 0 , , M 2 , , 2 M , 3 M , , 1 , 1 M , 2 M , , 0 ] C 1 × M 2 . Obviously, its diagonal element corresponding to [ a v ( θ ¯ n ) ] m is equal to j 2 π d / λ d m . By separating the unknown variable δ n and the known parameter j 2 π d / λ d m , b v ( θ ¯ n ) can finally be known, despite δ n being hard to determine due to the presence of sin θ k .
In this way, another over-complete dictionary B ¯ v , except for A ¯ v in (11), can be further structured to help construct the off-grid sparse recovery model, which takes the following form:
B ¯ v = Γ A ¯ v = [ b v ( θ ¯ 1 ) , b v ( θ ¯ 2 ) , , b v ( θ ¯ N ) ] C M 2 × N
Following (22) and (24), the on-grid sparse representation model in (16) should be refined to an OGSpSF recovery one, i.e.,
r ¯ v = vec ( R ¯ ) = ( A ¯ v + Γ A ¯ v Δ ) u ¯ + n v + Δ r = A ¯ v u ¯ + B ¯ v v ¯ + n v + Δ r
where Δ = diag { δ 1 , δ 2 , , δ N } C N × N denotes a diagonal matrix associated with the unknown DOAs information that can be integrated with u ¯ to structure a new virtual signal power vector v ¯ , i.e., v ¯ = Δ u ¯ = [ q ¯ 1 2 , q ¯ 2 2 , , q ¯ N 2 ] T = [ δ 1 ρ ¯ 1 2 , δ 2 ρ ¯ 2 2 , , δ N ρ ¯ N 2 ] T C N × 1 .
On the one hand, it is preferable for the estimated spatial spectrum to associate the non-zero signal powers with the nearest sampling grid points. ρ ¯ n 2 in the sparse vector u ¯ means the signal power centered at the sampling grid point θ ¯ n . Thus, the following restriction is given as:
γ n δ n β n , n = 1 , 2 , , N
where
γ n = sin θ ¯ n 1 + θ ¯ n 2 sin θ ¯ n , n = 2 , 3 , , N
β n = sin θ ¯ n + 1 + θ ¯ n 2 sin θ ¯ n , n = 1 , 2 , , N 1
where γ 1 = 0 and β N = 0 .
On the other hand, as u ¯ 0 (i.e., ρ ¯ n 2 0 , n = 1 , 2 , , N ), the following constraint can be further deduced from (26):
γ n ρ ¯ n 2 q ¯ n 2 β n ρ ¯ n 2 , n = 1 , 2 , , N
Observing (25), when there is no source from the candidate directions set centered on θ ¯ n , the corresponding spatial spectrum entries in the sparse vectors u ¯ and v ¯ are u ¯ n = 0 and v ¯ n = 0 , respectively. Hence, u ¯ takes the same support set (i.e., row sparsity) as v ¯ , which promotes group sparsity between the sparse vectors u ¯ and v ¯ [17]. This group sparsity of [ u ¯ , v ¯ ] can be exploited as the objective function, and then an OGSpSF scheme can be built for off-grid DOA estimation, i.e.,
min P l 2 1 s . t . W ¯ 1 2 ( r ¯ v n ¯ v A ¯ v u ¯ B ¯ v v ¯ ) 2 ς γ n ρ ¯ n 2 q ¯ n 2 β n ρ ¯ n 2 , ρ ¯ n 2 0 , n = 1 , 2 , , N
where P l 2 = [ u ¯ , v ¯ ] l 2 = [ p ¯ 1 , p ¯ 2 , , p ¯ N ] T C N × 1 , whose nth entry p ¯ n equals the l 2 -norm of the nth row in P = [ u ¯ , v ¯ ] , i.e.,
p ¯ n = j ¯ = 1 2 ( p n , j ¯ ) 2 , n = 1 , 2 , , N
where p n , j ¯ is an element in P with the coordinate index ( n , j ¯ ) .
Obviously, the off-grid estimation trouble was finally transformed into a joint sparse recovery problem by exploiting the group sparsity of P = [ u ¯ , v ¯ ] . With the help of the recovered sparse vectors u ¯ and v ¯ in (30), the problem of off-grid DOAs can be solved.
Specifically, the positions of K peaks, i.e., n 1 , n 2 , , n K , can first be determined by plotting the spatial spectrum of the recovered sparse vector u ¯ . Subsequently, the final off-grid DOA estimation can be computed based on the recovered sparse vectors u ¯ and v ¯ , as follows:
θ ^ k = arcsin [ sin θ ¯ n k + v ¯ n k / u ¯ n k ] , k = 1 , 2 , , K
where u ¯ n k > 0 , k = 1 , 2 , , K is supposed here.
Such a convex constraint framework reasonably utilizes the group sparsity of P = [ u ¯ , v ¯ ] to facilitate continuous off-grid DOA estimation. Consequently, it is favorable for direction finding under off-grid condition to enhance the robustness and accuracy. What is more, this framework can quickly achieve high-precision continuous DOA estimation by exploiting a coarse grid interval to reduce the computational burden. In this way, such feasible off-grid scheme is applicable to real-time direction finding scenarios.
Unfortunately, the penalty scheme in (30) realizes off-grid DOA estimation by relaxing the l 0 -norm constraint to the l 1 -norm one, generating an approximation error and compromising the recovery accuracy. In view of the limited recovery performance, the following subsection will reweight the OGSpSF framework in (30) to enhance accuracy.

3.4. Reweighted OGSpSF (Re-OGSpSF) for DOA Estimation in Sensor Array with Unknown Mutual Coupling

As the l 1 -norm is just a convex approximation of the l 0 -norm, there will inevitably be a difference between these two penalty ways. Different from the impartial l 0 -norm optimization, the penalty for larger coefficients outweighs that for smaller coefficients in the l 1 -norm constraint scheme, which means that the two sparse vectors u ¯ and v ¯ or the sparse vector P l 2 in (30) cannot be recovered well. For acquiring better recovery performance in the l 1 -norm constraint scheme, a weighted attempt achieved by the MUSIC-like principle [22,33] is carried out to strengthen the solution’s sparsity.
First, imposing eigenvalue decomposition on R ¯ yields
R ¯ = m = 1 M τ m α m α m H = E s Λ s E s H + E n Λ n E n H
where τ m and α m stand for the m th eigenvalue and the corresponding eigenvector of the sample covariance matrix R ¯ , respectively. Λ s = diag { τ 1 , τ 2 , , τ K } C K × K and Λ n = diag { τ K + 1 , τ K + 2 , , τ M } C ( M K ) × ( M K ) . The signal subspace E s and the noise subspace E n are formed by eigenvectors corresponding to K larger eigenvalues and M K smaller eigenvalues, respectively.
Then, as the decoupled steering vector is orthogonal to its noise subspace, a spatial spectrum function of MUSIC-like is structured as
f MUSIC ( θ ) = arg min det { a H ( θ ) E n E n H a ( θ ) }
Since the over-complete dictionary A ¯ v in (11) is obtained by sparsely representing A v in (10), it is still orthogonal to its noise subspace, facilitating the weights establishment. Without loss of generality, the over-complete dictionary A ¯ v can be partitioned into two sub-matrices, i.e., A ¯ v = [ A ¯ v 1 , A ¯ v 2 ] . The former, A ¯ v 1 , is assumed to be formed by K array manifolds corresponding to the desired target directions, while the latter, A ¯ v 2 , is thought to be made up of the remaining N K steering vectors. According to (34), the initial weights can be depicted as
z ^ n = det { a H ( θ ¯ n ) E n E n H a ( θ ¯ n ) } , n = 1 , 2 , , N
where the initial weight z ^ n corresponds to the possible target angle θ ¯ n . Based on (35), the weights can be further expressed as
z ¯ n = z ^ n / max { z ^ 1 , z ^ 2 , , z ^ N } , n = 1 , 2 , , N
At last, a robust MUSIC-like weighted matrix achieved by (36) can be established as
Z = diag { z }
where z = [ z 1 , z 2 ] = [ z ¯ 1 , z ¯ 2 , , z ¯ N ] . z 1 contains K weights corresponding to the real DOAs, smaller than that in z 2 formed by the residual weights. In particular, the weights in z 1 satisfy z 1 0 when the number of snapshots T . Through applying the weighted matrix to the l 1 -norm penalty framework, smaller weights in z 1 protect larger coefficients, while larger weights in z 2 punish smaller coefficients that are more likely to be zero. Accordingly, they can be punished as fairly as possible, no matter the larger or smaller coefficients in the sparse vectors u ¯ and v ¯ .
Implanting the weighted matrix Z into the sparsity-inducing framework in (30) yields
min Z P l 2 1 s . t . W ¯ 1 2 ( r ¯ v n ¯ v A ¯ v u ¯ B ¯ v v ¯ ) 2 ς γ n ρ ¯ n 2 q ¯ n 2 β n ρ ¯ n 2 , ρ ¯ n 2 0 , n = 1 , 2 , , N
The reweighted off-grid constraint framework in (38) can be successfully computed by using second order cone (SOC) programming software packages in MATLAB, such as CVX and Sedumi. Similarly, the final off-grid estimation can be realized by calculating (32).
So far, an efficient Re-OGSpSF approach has been developed to solve the off-grid DOA estimation problem in the environment of unknown mutual coupling. The entire procedure of the proposed method is given in Algorithm 1.
Algorithm 1 Re-OGSpSF for DOA estimation in sensor array with unknown mutual coupling
1:
Input: The coupled received data X in (5);
2:
Formulate a decoupled array output Y using (8) by left multiplying the selection matrix J in (6) to eliminate the unknown mutual coupling effect;
3:
Compute the sample covariance matrix R ¯ of Y based on (14);
4:
Perform vectorization attempt on R ¯ to establish a vector data model given in (15);
5:
Impose eigenvalue decomposition on R ¯ by (33) to obtain the noise subspace E n ;
6:
Structure the over-complete dictionaries A ¯ v in (11) and B ¯ v in (24) to achieve an enhanced OGSpSF recovery model in (25);
7:
Design a MUSIC-like weighted matrix Z using (37) to reinforce the solution’s sparsity;
8:
Develop an effective Re-OGSpSF framework adopting (38) for off-grid DOA estimation by joint sparse recovery;
9:
Output: The recovered sparse vectors u ¯ and v ¯ ;
10:
Perform a 1-D spectrum search on the vector u ¯ to determine the indices of its K peaks.
11:
Calculate off-grid DOAs based on the recovered sparse vectors u ¯ and v ¯ by (32).

4. Related Remarks

Remark 1.
To the best of our knowledge, it is extremely critical for (38) to determine the estimated noise power σ ¯ 2 and an appropriate regularization parameter ς. On the one hand, σ ¯ 2 can be computed via averaging M K smaller eigenvalues of the sample covariance matrix R ¯ . On the other hand, ς plays an extremely vital role in robust sparse reconstruction, balancing the fitting error and signal sparsity. Inspired by (19), the fitting error in (20), (30), and (38) follows the asymptotic chi-square distribution with M 2 DOFs. Hence, ς can be determined via the upper bound of the fitting error with a high probability ρ , i.e.,
Pr { χ 2 ( M 2 ) ς } = ρ , ς = χ ρ 2 ( M 2 )
where Pr { · } reveals the probability distribution of the event. In this way, ς can finally be determined by using the function chi 2 inv ( ρ , M 2 ) in MATLAB, where ρ = 0.999 is enough in this paper.
Remark 2.
This paper mainly focuses on off-grid DOA estimation under the condition of unknown mutual coupling, and then proposes an enhanced Re-OGSpSF algorithm. For the off-grid error, the off-grid representation is carried out in this article. To be specific, the off-grid error term obtained from the first-order Taylor approximation is integrated into the potential on-grid sparse model to construct the OGSpSF recovery model. To better and more intuitively verify the robustness of the proposed methodology to the off-grid error, a potential reweighted approach using the SpSF principle under the condition of unknown mutual coupling can be obtained by removing the off-grid representation in (21). To distinguish it from the proposed (Re-OGSpSF) framework, it can be defined as the reweighted SpSF (Re-SpSF) method. Specifically, according to the SpSF principle in Section 3.2, DOA estimation can be obtained with the help of the recovered sparse vector u ¯ . However, the approximate penalty for replacing the l 0 -norm constraint with the l 1 -norm one causes limited reconstruction performance. Thus, the SpSF principle in Section 3.2 is combined with the weighted measure in Section 3.4 to form the Re-SpSF framework, i.e.,
min Z u ¯ 1 s . t . W ¯ 1 2 r ¯ v n ¯ v A ¯ v u ¯ 2 ς , u ¯ 0
Due to the off-grid representation, the proposed scheme can provide continuous DOA estimation. From the perspective of estimation accuracy, the proposed Re-OGSpSF method mitigates the interference of off-grid error to a certain extent, enhances the robustness against off-grid error, and improves the estimation accuracy. In terms of angle estimation speed, the proposed Re-OGSpSF method can quickly perform high-precision continuous direction finding by setting a coarse grid interval, which relieves the computational burden and speeds up the DOA estimation. In general, the proposed methodology is effective and efficient in achieving high-precision continuous off-grid DOA estimation, which is more suitable for real-time direction finding in practical applications. This will be demonstrated in the subsequent simulation experiments.

5. Numerical Simulation Results

In this section, extensive simulation experiments are performed to validate the estimation performance of the proposed Re-OGSpSF scheme. In order to show the effectiveness and efficiency, several estimators are simultaneously tested to compare with the proposed approach, including the l 1 -SVD algorithm (recorded as SVD method) in [29], the BSR approach in [30], the SRACV method in [31], the reweighted SRACV framework (recorded as ReSRACV method) in [32], the potential Re-SpSF scheme (recorded as Re-SpSF method) in (40), and the Root-SBL estimator in [38]. Furthermore, as a benchmark for performance evaluation, the Cramer–Rao bound (CRB) in [41] is calculated as well. Additionally, the root means square error (RMSE) is computed to measure their accuracy, denoted as
RMSE = 1 L K l = 1 L k = 1 K ( θ l , k θ k ) 2
where θ l , k reveals the estimated value of the desired DOA θ k at the lth Monte Carlo running. L = 200 stands for the total number of Monte Carlo trials in this article.
In what follows, M = 10 sensors are configured to structure a ULA, which are evenly separated by half-wavelength spacing, i.e., d = λ d / 2 . Suppose there are K = 2 narrow-band uncorrelated targets from distinct directions incident on the ULA, where DOAs are recorded as θ 1 = 7.3 and θ 2 = 4.2 , respectively. Moreover, there are three non-zero coefficients in the MCM with H = 2 , that is, g 0 = 1 , g 1 = 0.6864 j 0.4776 , and g 2 = 0.2069 j 0.1024 . In addition, the discrete grid spacing ϵ of the spatial domain from 90 to 90 is set to 1 .
Figure 1 describes the spatial spectrum of all estimators with SNR = 0 dB and T = 200 . Additionally, their corresponding estimation results are recorded in Table 2. On the one hand, there are two sharp peaks for these approaches in Figure 1, implying that they are able to maintain direction finding under unknown mutual coupling and off-grid conditions. What is more, it is not hard to find that the peaks of the Root-SBL approach are the least sharp and the sidelobe is the highest, while the peaks of the potential Re-SpSF and the proposed methods are the sharpest and the sidelobes are the lowest. On the other hand, Table 2 depicts the proposed method outperforms the Re-SpSF and ReSRACV algorithms, and is the closest to the real DOAs among these estimators. Since the estimated DOAs of Re-SpSF are the same as those of the ReSRACV, Re-SpSF and ReSRACV frameworks show a similar estimation performance. Conversely, the SVD and BSR algorithms are furthest from the desired DOAs and have the worst performance. Moreover, the Root-SBL estimator is overall closer to the true DOAs than the SRACV framework, but not as close as the Re-SpSF and ReSRACV approaches. Hence, the proposed method is superior to other algorithms in terms of resolution and accuracy.
Figure 2 reveals the RMSE versus SNR of all methods with T = 200 . From Figure 2, with the increase of SNR, the RMSEs of all methods decrease to a certain extent, i.e., these estimators improve the estimation accuracy. Among them, the SVD and BSR methods have the largest RMSEs and the worst performance, where the RMSE of the SVD approach is close to that of the BSR algorithm over the whole interested SNR range. Meanwhile, the RMSE of the SRACV approach is lower than that of them, but higher than that of the ReSRACV and Re-SpSF schemes. That is, the ReSRACV and Re-SpSF estimators are better than the other three approaches in accuracy, mainly due to their reweighted measure. Obviously, the RMSEs for the ReSRACV and Re-SpSF schemes are almost equivalent, revealing that their corresponding estimation performances are very similar. What is more, it can be found that at low SNR ( SNR = 10 dB), the RMSE of the proposed estimator is slightly greater than that of the ReSRACV algorithm, but less than that of the Root-SBL and Re-SpSF algorithms, especially the Root-SBL algorithm. As SNR improves, the RMSE of the proposed method is the lowest and closest to CRB. Its estimation performance is far better than that of algorithms such as the ReSRACV, Re-SpSF, and Root-SBL schemes. It should be noted that the difference between Re-SpSF and the proposed algorithm is whether an off-grid representation is performed. The Re-SpSF algorithm does not perform off-grid representation, causing a higher RMSE than that of the proposed method. In other words, thanks to the off-grid representation, the proposed method displays good robustness and satisfactory estimation accuracy for the off-grid error. In general, the proposed method has advantages over the other six approaches.
Figure 3 demonstrates the probability of successful detection (PSD) versus SNR of all methods with T = 200 . If the error between the interested DOAs θ k and the estimated DOAs θ ^ k is less than 0.7 , i.e., | θ ^ k θ k | < 0.7 , the signal source can be considered to be successfully detected. As expected, the PSDs of all estimators gradually increase as SNR improves. More importantly, the PSD of the proposed method not only outperforms that of the other six algorithms over the entire selected SNR range, especially for relatively low SNRs, but also reaches 100 % faster than that of the other algorithms.
Figure 4 illustrates the RMSE versus snapshots of all algorithms with SNR = 5 dB. Additionally, their corresponding RMSEs are recorded in Table 3. Similar to Figure 2, the increase in snapshots number promotes the estimation performance of these approaches to some extent. Simultaneously, the performance of the SVD approach remains similar to that of the BSR framework, being the worst among these estimators. Furthermore, it is obvious that the RMSE of the ReSRACV framework is almost the same as that of the Re-SpSF scheme and much lower than that of the SRACV estimator. This implies that the ReSRACV and Re-SpSF algorithms have the same estimation performance and outperform the SRACV framework. This is mainly attributed to the fact that the ReSRACV framework uses the same reweightwd measure as the Re-SpSF scheme, which reduces the RMSE well. However, it is not difficult to find from Table 3 that the RMSEs of the ReSRACV and Re-SpSF methodologies stop decreasing after reaching a certain level (i.e., RMSE = 0.2500), indicating that their accuracy no longer improves and tends to saturate in such case. This may be because their discrete grid interval (i.e., ϵ = 1 ) is set too large, resulting in the increase in snapshots not being enough to resist the influence of off-grid error on the estimation accuracy. The RMSE of the Root-SBL estimator is lower than those of the ReSRACV and Re-SpSF schemes, but higher than that of the proposed approach, except for the case of T = 50 . It means that the Root-SBL methodology is superior to the ReSRACV and Re-SpSF estimators and inferior to the proposed method. Moreover, the RMSE of the proposed algorithm is lower than that of the potential Re-SpSF framework. That is to say, the off-grid representation in the proposed method enhances the robustness to off-grid error well and improves the estimation accuracy. In short, the proposed method takes the lowest RMSE and the best estimation performance, which is closest to CRB. Therefore, the proposed method outperforms the other six estimators.
Figure 5 displays the RMSE versus grid interval of all methods, where SNR = 0 dB and T = 200 . In most of the selected grid intervals, the RMSE of the proposed method is the smallest, closest to 0, and least influenced by the coarse grid intervals. Hence, it shares the best and most stable estimation performance. The main reason is that it not only concerns mutual coupling and off-grid errors to reinforce the robustness, but also exploits the reweighted strategy to improve accuracy. Similarly, the Root-SBL algorithm also considers all factors, unlike the other five regularization methods that focus only on mutual coupling. Clearly, when the grid interval is less than 1 , the RMSE of the Root-SBL estimator is approximately equal to those of the ReSRACV and Re-SpSF approaches, which means that its performance is similar to that of the ReSRACV and Re-SpSF schemes. This is mainly because the influence of off-grid gap is relatively weak in this way, while the reweighted measure in the ReSRACV and Re-SpSF estimators ensures high-precision estimation. As the grid interval increases, the off-grid error dominates among these two errors, and thus the Root-SBL algorithm is significantly better than the ReSRACV and Re-SpSF frameworks at this time. Furthermore, the RMSEs of the SVD, BSR, and SRACV schemes are close, farthest from 0, and most affected by the coarse grid intervals, i.e., their performances are similar, the worst, and the least stable. It is emphasized that the Re-SpSF scheme does not perform off-grid representation compared to the proposed method, so its estimation accuracy is easily affected by off-grid error, especially for coarse grid intervals. Therefore, the proposed method has not only superior estimation accuracy, but also satisfactory robustness to off-grid error.
Figure 6 and Figure 7 indicate the RMSE and PSD versus SNR of the proposed method for different number of antennas, respectively. In Figure 6 and Figure 7, the number of snapshots is set to T = 200 . According to Figure 6 and Figure 7, as SNR or/and the number of sensors gradually increases, the RMSE of the proposed method decreases overall, while the corresponding PSD gradually enhances to 100 % , especially for unsatisfactory SNR. Evidently, the PSD with M = 11 sensors is higher than that of other sensor numbers, which can be the first to reach 100 % . M = 9 antennas has the lowest PSD, which is the slowest to achieve 100 % . Therefore, the performance of the proposed method can be well enhanced by improving the SNR and/or the number of antennas. However, it should be pointed out that using a greater number of antennas to improve accuracy will not only increase the estimation cost, but also aggravate the computational burden, which is not conducive to real-time direction finding. In summary, it is a wise choice for practical applications to choose the appropriate number of antennas for balancing the estimation accuracy and computational load.
Figure 8 and Figure 9 describe the RMSE and PSD versus snapshots of the proposed method for different number of antennas, respectively. In Figure 8 and Figure 9, SNR is fixed at 0 dB. As shown in Figure 8 and Figure 9, the larger the number of snapshots or/and sensors, the smaller the RMSE of the proposed method, and the larger the corresponding PSD, which behaves like the general trend in Figure 6 and Figure 7. On the one hand, it is feasible for direction finding to ensure estimation accuracy by increasing the number of antennas or/and snapshots. On the other hand, it has to be acknowledged that the larger the number of sensors, the higher the estimation cost, and the heavier the computational complexity. Hence, such superior estimation accuracy attributed to multiple antennas is at the expense of computational load. That is to say, a suitable number of sensors is more applicable to the actual direction finding.

6. Conclusions

In this article, an effective and efficient reweighted sparsity-inducing approach achieved by the OGSpSF framework is presented for off-grid DOA estimation in sensor array with unknown mutual coupling. In the proposed method, the decoupled received data is designed by exploiting a selection matrix to escape the unknown mutual coupling disturbance. Then, an enhanced OGSpSF recovery model is constructed by incorporating the linearly approximated off-grid error term into the potential on-grid sparse model to ensure the robustness. Subsequently, an upgraded Re-OGSpSF framework is explored for off-grid DOA estimation using joint sparse recovery, where a MUSIC-like weighted matrix is further implanted to improve accuracy. Eventually, off-grid DOA estimation can be estimated via the spatial spectrum of the reconstructed sparse vector. Attributed to the off-grid representation and reweighted attempt, the proposed method can efficiently provide high-precision continuous DOA estimation by setting a coarse grid interval, making it more suitable for real-time direction finding. Extensive simulation results show the effectiveness and efficiency of the proposed approach.

Author Contributions

Conceptualization, X.W. and G.X.; methodology, L.L. and X.W.; writing—original draft preparation, L.L.; writing—review and editing, X.W. and L.W.; supervision, X.W. and X.L.; funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Important Science and Technology of Hainan Province (No. ZDKJ202010) and the National Natural Science Foundation of China (No. 61961013 and No. 62101088).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shi, J.; Wen, F.; Liu, T. Nested MIMO Radar: Coarrays, Tensor Modeling, and Angle Estimation. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 573–585. [Google Scholar] [CrossRef]
  2. Li, J.; Zhang, Q.; Deng, W.; Tang, Y.; Zhang, X.; Wu, Q. Source Direction Finding and Direct Localization Exploiting UAV Array With Unknown Gain-Phase Errors. IEEE Internet Things J. 2022, 9, 21561–21569. [Google Scholar] [CrossRef]
  3. Wen, F.; Shi, J.; Gui, G.; Gacanin, H.; Dobre, O.A. 3-D Positioning Method for Anonymous UAV Based on Bistatic Polarized MIMO Radar. IEEE Internet Things J. 2023, 10, 815–827. [Google Scholar] [CrossRef]
  4. Zhang, X.; Wang, F.; Li, H. An Efficient Method for Cooperative Multi-Target Localization in Automotive Radar. IEEE Signal Process. Lett. 2022, 29, 16–20. [Google Scholar] [CrossRef]
  5. Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propagat. 1986, 34, 276–280. [Google Scholar] [CrossRef] [Green Version]
  6. Roy, R.; Kailath, T. Esprit-estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef] [Green Version]
  7. Zhang, X.; Chen, W.; Zheng, W.; Xia, Z.; Wang, Y. Localization of near-field sources: A reduced-dimension music algorithm. IEEE Commun. Lett. 2018, 22, 1422–1425. [Google Scholar] [CrossRef]
  8. Feng, M.; Yang, Y.; Shu, Q.; Yang, R. An Improved ESPRIT-Based Algorithm for Monostatic FDA-MIMO Radar With Linear or Nonlinear Frequency Increments. IEEE Commun. Lett. 2021, 25, 2375–2379. [Google Scholar] [CrossRef]
  9. Liu, B.; Gui, G.; Matsushita, S.; Xu, L. Dimension-Reduced Direction-of-Arrival Estimation Based on l2,1-Norm Penalty. IEEE Access 2018, 6, 44433–44444. [Google Scholar] [CrossRef]
  10. Wang, X.; Wang, W.; Li, X.; Liu, J. Real-valued covariance vector sparsity-inducing DOA estimation for monostatic MIMO radar. Sensors 2015, 15, 28271–28286. [Google Scholar] [CrossRef] [Green Version]
  11. Ottersten, B.; Stoica, P.; Roy, R. Covariance matching estimation techniques for array signal processing applications. Digit. Signal Process. 1998, 8, 185–210. [Google Scholar] [CrossRef]
  12. Shin, M.; Hong, W.; Lee, K.; Choo, Y. Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning. Sensors 2022, 22, 8511. [Google Scholar] [CrossRef]
  13. Dai, J.; So, H.C. Real-Valued Sparse Bayesian Learning for DOA Estimation With Arbitrary Linear Arrays. IEEE Trans. Signal Process. 2021, 69, 4977–4990. [Google Scholar] [CrossRef]
  14. Xu, G.; Zhang, B.; Chen, J.; Hong, W. Structured Low-Rank and Sparse Method for ISAR Imaging With 2-D Compressive Sampling. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–14. [Google Scholar] [CrossRef]
  15. Xu, G.; Zhang, B.; Yu, H.; Chen, J.; Xing, M.; Hong, W. Sparse Synthetic Aperture Radar Imaging from Compressed Sensing and Machine Learning: Theories, Applications and Trends. IEEE Geosci. Remote Sens. Mag. 2022, 10, 32–69. [Google Scholar] [CrossRef]
  16. Wang, X.; Wang, W.; Liu, J.; Li, X.; Wang, J. A sparse representation scheme for angle estimation in monostatic mimo radar. Signal Process. 2014, 104, 258–263. [Google Scholar] [CrossRef]
  17. Zheng, J. Sparse Spectrum Fitting in Array Processing. Ph.D. Thesis, University of Minnesota, Minneapolis, MN, USA, 2013. [Google Scholar]
  18. Yang, Z.; Xie, L.; Zhang, C. Off-grid direction of arrival estimation using sparse bayesian inference. IEEE Trans. Signal Process. 2013, 61, 38–43. [Google Scholar] [CrossRef] [Green Version]
  19. Zhang, Y.; Ye, Z.; Xu, X.; Hu, N. Off-grid doa estimation using array covariance matrix and block-sparse bayesian learning. Signal Process. 2014, 98, 197–201. [Google Scholar] [CrossRef]
  20. Dai, J.; Bao, X.; Xu, W.; Chang, C. Root sparse bayesian learning for off-grid doa estimation. IEEE Signal Process. Lett. 2016, 24, 46–50. [Google Scholar] [CrossRef] [Green Version]
  21. Wen, F.; Huang, D.; Wang, K.; Zhang, L. Doa estimation for monostatic mimo radar using enhanced sparse bayesian learning. J. Eng. 2018, 2018, 268–273. [Google Scholar] [CrossRef]
  22. Li, L.; Fu, T.; Wang, X.; Huang, M.; Wan, L.; Yang, Y. Doa estimation of strictly noncircular sources in wireless sensor array network via block sparse representation. IEEE Access 2020, 8, 47500–47508. [Google Scholar] [CrossRef]
  23. Dai, J.; Zhao, D.; Ye, Z.; Zhang, L. DOA estimation and self-calibration algorithm for nonuniform linear array. In Proceedings of the 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Chengdu, China, 6–8 December 2010; pp. 1–4. [Google Scholar]
  24. Li, L.; Fu, T.; Yang, Y.; Huang, M.; Han, Z.; Li, J. Joint angle estimation and array calibration using eigenspace in monostatic mimo radar. IEEE Access 2020, 8, 60645–60652. [Google Scholar] [CrossRef]
  25. Li, J.; Ding, J.; Jiang, D. Joint direction finding and array calibration method for MIMO radar with unknown gain phase errors. IET Microw. Antennas Propag. 2016, 10, 1563–1569. [Google Scholar] [CrossRef]
  26. Ye, Z.; Liu, C. On the resiliency of music direction finding against antenna sensor coupling. IEEE Trans. Antennas Propag. 2008, 56, 371–380. [Google Scholar] [CrossRef]
  27. Zheng, Z.; Zhang, J.; Zhang, J. Joint dod and doa estimation of bistatic mimo radar in the presence of unknown mutual coupling. Signal Process. 2012, 92, 3039–3048. [Google Scholar] [CrossRef]
  28. Liao, B.; Zhang, Z.; Chan, S. Doa estimation and tracking of ulas with mutual coupling. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 891–905. [Google Scholar] [CrossRef] [Green Version]
  29. Dai, J.; Zhao, D.; Ji, X. A sparse representation method for doa estimation with unknown mutual coupling. IEEE Antennas Wirel. Propag. Lett. 2012, 11, 1210–1213. [Google Scholar] [CrossRef]
  30. Wang, Q.; Dou, T.; Chen, H.; Yan, W.; Liu, W. Effective block sparse representation algorithm for doa estimation with unknown mutual coupling. IEEE Commun. Lett. 2017, 21, 2622–2625. [Google Scholar] [CrossRef]
  31. Meng, D.; Wang, X.; Huang, M.; Shen, C.; Guo, Y. A sparse representation of array covariance vectors for doa estimation with unknown mutual coupling. In Proceedings of the IEEE 18th International Conference on Communication Technology (ICCT), Chongqing, China, 8–11 October 2018; pp. 1022–1026. [Google Scholar]
  32. Meng, D.; Wang, X.; Huang, M.; Shen, C. Reweighted l1-norm minimisation for high-resolution doa estimation under unknown mutual coupling. Electron. Lett. 2018, 54, 1346–1348. [Google Scholar] [CrossRef]
  33. Wang, X.; Yang, L.T.; Meng, D.; Dong, M.; Ota, K.; Wang, H. Multi-uav cooperative localization for marine targets based on weighted subspace fitting in sagin environment. IEEE Internet Things J. 2022, 9, 5708–5718. [Google Scholar] [CrossRef]
  34. Hu, G.; Gao, S.; Zhong, Y.; Gao, B.; Subic, A. Matrix weighted multisensor data fusion for INS/GNSS/CNS integration. Proc. Inst. Mech. Eng. G J. Aerosp. Eng. 2016, 230, 1011–1026. [Google Scholar] [CrossRef]
  35. Gao, S.; Zhong, Y.; Li, W. Random weighting method for multi-sensor data fusion. IEEE Sens. J. 2011, 11, 1955–1961. [Google Scholar] [CrossRef]
  36. Gao, S.; Zhong, Y.; Wei, W.; Gu, C. Windowing-based random weighting fitting of systematic model errors for dynamic vehicle navigation. Inf. Sci. 2014, 282, 350–362. [Google Scholar] [CrossRef]
  37. Gao, S.; Hu, G.; Zhong, Y. Windowing and random weighting—Based adaptive unscented Kalman filter. Int J. Adapt Control Signal Process. 2015, 29, 201–223. [Google Scholar] [CrossRef]
  38. Wang, H.; Wang, X.; Huang, M.; Cao, C.; Bi, G. Off-grid doa estimation in mutual coupling via robust sparse bayesian learning. In Proceedings of the 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP), Shanghai, China, 19–21 November 2018; pp. 1–5. [Google Scholar]
  39. Chen, P.; Cao, Z.; Chen, Z.; Wang, X. Off-grid doa estimation using sparse bayesian learning in mimo radar with unknown mutual coupling. IEEE Trans. Signal Process. 2018, 67, 208–220. [Google Scholar] [CrossRef] [Green Version]
  40. Chen, P.; Cao, Z.; Chen, Z.; Yu, C. Sparse off-grid doa estimation method with unknown mutual coupling effect. Digit. Signal Process. 2019, 90, 1–9. [Google Scholar] [CrossRef]
  41. Friedlander, B.; Weiss, A. Direction finding in the presence of mutual coupling. IEEE Trans. Antennas Propag. 1991, 39, 273–284. [Google Scholar] [CrossRef]
Figure 1. The spatial spectrum of all methods.
Figure 1. The spatial spectrum of all methods.
Sensors 23 06196 g001
Figure 2. RMSE versus SNR of all methods.
Figure 2. RMSE versus SNR of all methods.
Sensors 23 06196 g002
Figure 3. PSD versus SNR of all methods.
Figure 3. PSD versus SNR of all methods.
Sensors 23 06196 g003
Figure 4. RMSE versus snapshots of all methods.
Figure 4. RMSE versus snapshots of all methods.
Sensors 23 06196 g004
Figure 5. RMSE versus grid interval of all methods.
Figure 5. RMSE versus grid interval of all methods.
Sensors 23 06196 g005
Figure 6. RMSE versus SNR of the proposed method for different number of antennas.
Figure 6. RMSE versus SNR of the proposed method for different number of antennas.
Sensors 23 06196 g006
Figure 7. PSD versus SNR of the proposed method for different number of antennas.
Figure 7. PSD versus SNR of the proposed method for different number of antennas.
Sensors 23 06196 g007
Figure 8. RMSE versus snapshots of the proposed method for different number of antennas.
Figure 8. RMSE versus snapshots of the proposed method for different number of antennas.
Sensors 23 06196 g008
Figure 9. PSD versus snapshots of the proposed method for different number of antennas.
Figure 9. PSD versus snapshots of the proposed method for different number of antennas.
Sensors 23 06196 g009
Table 1. Relevant key notations.
Table 1. Relevant key notations.
NotationsDefinitions
( · ) T , ( · ) , and ( · ) H Transpose, conjugate, and conjugate-transpose
0 M × K M × K dimensional zero matrix
I M M × M dimensional identity matrix
diag { · } Diagonalization operator
E { · } Mathematical expectation operator
⊗ and ⊙Kronecker and Khatri–Rao products
| · | and det { · } Absolute value and determinant operators
min { · } and max { · } Return the minimum and maximum value operators
· 0 , · 1 , and · 2 l 0 -norm, l 1 -norm, and l 2 -norm
Table 2. Comparison of estimation results of all methods.
Table 2. Comparison of estimation results of all methods.
MethodsDOA 1DOA 2
SVD Method 8.0000 5.0000
BSR Method 8.0000 5.0000
SRACV Method 8.0000 4.0000
ReSRACV Method 7.0000 4.0000
Re-SpSF Method 7.0000 4.0000
Root-SBL Method 7.1965 3.7667
Proposed Method 7.3479 4.5000
Table 3. RMSE under different number of snapshots of all methods.
Table 3. RMSE under different number of snapshots of all methods.
Snapshot50100200300400500600
RMSE
Method
SVD Method 0.7544 0.7311 0.7240 0.7103 0.6624 0.6372 0.6177
BSR Method 0.8446 0.7587 0.7134 0.6723 0.6333 0.5665 0.5709
SRACV Method 0.6462 0.5978 0.5905 0.5855 0.5620 0.5530 0.5574
ReSRACV Method 0.3313 0.2790 0.2549 0.2517 0.2500 0.2500 0.2500
Re-SpSF Method 0.3298 0.2783 0.2581 0.2500 0.2500 0.2500 0.2500
Root-SBL Method 0.2773 0.2487 0.2307 0.2189 0.2154 0.2120 0.2107
Proposed Method 0.2878 0.1880 0.1343 0.1007 0.0888 0.0767 0.0703
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, L.; Wang, X.; Lan, X.; Xu, G.; Wan, L. Reweighted Off-Grid Sparse Spectrum Fitting for DOA Estimation in Sensor Array with Unknown Mutual Coupling. Sensors 2023, 23, 6196. https://doi.org/10.3390/s23136196

AMA Style

Li L, Wang X, Lan X, Xu G, Wan L. Reweighted Off-Grid Sparse Spectrum Fitting for DOA Estimation in Sensor Array with Unknown Mutual Coupling. Sensors. 2023; 23(13):6196. https://doi.org/10.3390/s23136196

Chicago/Turabian Style

Li, Liangliang, Xianpeng Wang, Xiang Lan, Gang Xu, and Liangtian Wan. 2023. "Reweighted Off-Grid Sparse Spectrum Fitting for DOA Estimation in Sensor Array with Unknown Mutual Coupling" Sensors 23, no. 13: 6196. https://doi.org/10.3390/s23136196

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop