Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
DOA Estimation for Massive MIMO Systems with Unknown Mutual Coupling Based on Block Sparse Bayesian Learning
Next Article in Special Issue
Direction of Arrival Estimation of Generalized Nested Array via Difference–Sum Co-Array
Previous Article in Journal
Structural Optimisation and Design of a Cable-Driven Hyper-Redundant Manipulator for Confined Semi-Structured Environments
Previous Article in Special Issue
Kernel Function-Based Ambiguity Function and Its Application on DOA Estimation in Impulsive Noise
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

A Novel Sparse Framework for Angle and Frequency Estimation

1
School of Electronic and Information, Yangtze University, Jingzhou 434023, China
2
Department of Training Management, Naval Command College, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(22), 8633; https://doi.org/10.3390/s22228633
Submission received: 30 September 2022 / Revised: 26 October 2022 / Accepted: 2 November 2022 / Published: 9 November 2022
Figure 1
<p>An example of the proposed space–time coprime sampling framework, where <math display="inline"><semantics> <mrow> <msub> <mi>M</mi> <mn>1</mn> </msub> <mo>=</mo> <mn>2</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>M</mi> <mn>2</mn> </msub> <mo>=</mo> <mn>3</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mn>1</mn> </msub> <mo>=</mo> <mn>4</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mn>2</mn> </msub> <mo>=</mo> <mn>3</mn> </mrow> </semantics></math>.</p> ">
Figure 2
<p>An example of unique frequency determination, where <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mn>1</mn> </msub> <mo>=</mo> <mn>4</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mn>2</mn> </msub> <mo>=</mo> <mn>3</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>f</mi> <mi>k</mi> </msub> <mo>▵</mo> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math>.</p> ">
Figure 3
<p>Scatter results of the proposed framework.</p> ">
Figure 4
<p>RMSE comparisons versus SNR.</p> ">
Figure 5
<p>RMSE comparisons versus <span class="html-italic">L</span>.</p> ">
Figure 6
<p>RMSE comparisons versus <math display="inline"><semantics> <msub> <mi>N</mi> <mn>1</mn> </msub> </semantics></math>.</p> ">
Figure 7
<p>Average running time comparison versus <math display="inline"><semantics> <msub> <mi>N</mi> <mn>1</mn> </msub> </semantics></math>.</p> ">
Figure 8
<p>RMSE comparisons versus <math display="inline"><semantics> <msub> <mi>M</mi> <mn>1</mn> </msub> </semantics></math>.</p> ">
Figure 9
<p>Average running time comparison versus <math display="inline"><semantics> <msub> <mi>M</mi> <mn>1</mn> </msub> </semantics></math>.</p> ">
Review Reports Versions Notes

Abstract

:
The topic of joint angle and frequency estimation (JAFE) has aroused extensive interests in the past decades. Current estimation algorithms mainly rely on the Nyquist sampling criterion. In order not to cause ambiguity for parameter estimation, the space–time intervals must be smaller than given thresholds, which results in complicated hardware costs and a huge computational burden. This paper aims to reduce the complexity for JAFE, and a novel sparsity-aware framework is proposed. Unlike the current uniform sampling architectures, the incoming narrow-band singles are sampled by a series of space–time coprime samplers. An improved rotational invariance estimator is introduced, which offers closed-form solutions for both angle and frequency estimation. The mathematical treatments indicate that our methodology is inherent in larger spatial/temporal aperture than the uniform sampling architectures; hence, it provides more accurate JAFE compared to alternative approaches relying on uniform sampling. Additionally, it attains nearly the same complexity as the current rotational invariance approach. Numerical results agree with the theoretical advantages of our methodology.

1. Introduction

In cognitive wireless systems [1,2], a critical ingredient is to obtain the super-resolution angle and frequency estimation of the incoming sources [3]. With the priors of the estimated angle and frequency, many smart technologies are applicable, e.g., beamforming [4,5] and intelligence spectrum allocation [6]. Many estimation strategies have been proposed [7], for instance, multiple signal classification (MUSIC), the estimation method of signal parameters via rotational invariance technique (ESPRIT), tensor-aware approaches, and optimization-based methods. Among the existing algorithms, ESPRIT is appealing since it provides closed-form results for parameter estimation. Comparatively speaking, MUSIC and the tensor approaches are less efficient due to the exhaustive search or complicated matrix decomposition. Additinally, the deep learning technique is attractive from the perspective of estimation performance and computational complexity [8], but a large amount of time is required for off-line learning.
The well-known Nyquist–Shannon sampling theorem has guided signal sampling for more than sixty years. The Nyquist–Shannon sampling theorem is also called the uniform sampling theorem. It pointed out that with the highest frequency f that can be undistorted and recovered from its samplers, it can be uniformly sampled with an interval smaller than 1 / ( 2 f ) . Numerous investigations on JAFE are based on the uniform space–time sampling architecture, which consists of an M-element uniform linear array (ULA) and equal number of time delay groups. In order not to cause ambiguity, the sampling in both the spatial domain and temporal domain must obey the Nyquist–Shannon theorem. In other words, the inter-element distance must be no more than half the wavelength, and the time interval of two adjacent delayers must be no more than half of the smallest source period. Various strategies have been introduced for the estimation issue with such uniform sampling. In [9], an ESPRIT algorithm was reported, which utilizes the uniformity of the space–time sampling and offers closed-form solutions for JAFE. In order to exploit the multi-dimensional nature of the space–time measurement, a parallel factor (PARAFAC) algorithm was investigated in [10]. Considering the symmetrical characteristic of the space–time sampling, a real-valued PARAFAC estimator was introduced in [11], which is suitable for coherent sources and has less computational burden than the one documented in [10].
To pursue super-resolution JAFE, one effective solution is to increase the space–time sampling terminals. However, massive sampling terminals would bring an extreme hardware burden to the traditional Nyquist sampling-based framework. To reduce the hardware cost, the spatial compressive sampling strategy has been frequently discussed. In [12,13], the random compressive matrix idea was carried out to reduce the required number of front-end circuits. However, the random sampler would cause a significant performance loss. An alternative to the random sampling architecture is the sparse uniform framework, which has a lower hardware cost while providing comparable performance compared to the Nyquist sampling method. Typical sparse uniform sampling approaches include nested sampling and coprime sampling [14,15]. Additionally, a sparse uniform linear array with a much larger distance and auxiliary information is also attractive [16]. The sparse sampling has became a hot topic in angle estimation, and the sparse sampling idea brings new insight to JAFE. Unlike the traditional uniform sampling architecture, a sparse framework can greatly reduce the spatial/temporal measurement. The temporal compressive methods were discussed in [17,18], which can greatly reduce the data rate in the temporal domain. Nevertheless, the sparse recovery mechanisms are computationally inefficient. A multi-way compressive sampling framework was discussed in [19], which obtains the low-dimensional space–time measurement via two random compressive matrices. Although it has less computational complexity than [10], it suffers from performance loss. In [20], a nested sampling scheme was introduced, in which the sources were discretized using nested samplers in both the spatial domain and temporal domain, namely the sensor array geometry satisfies the nested structure, and the time interval of the delayers obeys the nested principle. Therein, the two-dimensional pseudospectrum search approach was proposed for JAFE from the sub-Nyquist measurement. Unfortunately, the spatial nested array may suffer from unknown mutual coupling, and the grid search strategy is barely realizable for real-time implementation.
A coprime array consists of two ULAs, which have M and N elements. Herein, M and N are coprime numbers, and the distances of the two ULAs are N d and M d , respectively. Although there is ambiguity in the angle estimation for each ULA, this ambiguity can be eliminated via the coprime characteristic. It is well-known that a coprime geometry would sustain less mutual coupling than a nested manifold in the spatial domain [15,21], and the former requires a smaller data volume than the latter in the temporal domain. To the best of our knowledge, a coprime array was proposed in [3] for JAFE, but the sparse sampling took place only in the spatial domain. Inspired by the advantages of coprime sampling, a novel space–time coprime sampling framework is proposed for JAFE. More exactly, the main contributions of this paper are highlighted as follows:
  • A novel spatial-time sparse sampling architecture is introduced. The proposed framework consists of a coprime linear array and coprime-distributed delayers. Unlike the existing spatial sparse sampling architecture that only samples the signal in the spatial domain, the sparse sampling is not only carried out in the spatial domain, but is also carried out in the time domain. Namely, much less measurements are required in the proposed framework.
  • An ESPRIT-like estimator is developed for JAFE from the spatial-time spare measurement. The proposed algorithm first obtains the ambiguous estimates via the uniformity of the space–time subarrays. Thereafter, it determines the unique JAFE by exploiting the coprime characteristic of the subarrays. It can offer a closed-form solution for JAFE, and it defeats the current uniform sampling architectures in terms of estimation accuracy.
  • The proposed estimator is analyzed in terms of spatial/temporal aperture, computational complexity, and the theoretical lower bound and numerical simulations corroborate the theoretical advantages.
For convenience, the definitions of the following symbols are given. A T , A H , A and A 1 denote, respectively, the transpose, Hermitian transpose, pseudo-inverse and inverse of A ; ⊗, ⊙ and ⊕ denote Kronecker product, KhatriRao product and Hadamard product, respectively; I M denotes the M × M identity matrix, while 0 M × N and 1 M denote an M × N full zeros matrix and an M × M full ones matrix, respectively; diag · , E · , phase · and real · represent diagonalization, expectation, phase and real part, respectively.

2. Problem Formulation

The proposed space–time coprime sampling framework is illustrated in Figure 1. The sampling hardware consist of an M-element ( M = M 1 + M 2 1 , M 1 and M 2 are coprime numbers) coprime sensor array and M time delay groups. The coprime sensor array is composed of an M 1 -element ULA and an M 2 -element ULA (the two ULAs share the same reference sensor), the inter-element distances of which are, respectively, d 1 = M 2 d and d 2 = M 1 d , where d denotes a standard inter-element distance of the traditional ULA (d should be chosen so that it is smaller than half of the smallest wavelength of the sources). For K narrow band, far-field sources impacting on the sensors, the response of the sensor array is represented as:
x 0 t = As t + n 0 t
where t denotes the time index, A = a 1 , a 2 , , a k C M × K denotes the spatial response matrix with a k = u k M 1 1 M 2 , u k M 1 2 M 2 , , 1 , u k M 1 , , u k M 2 1 M 1 T , u k = e j 2 π d f k sin θ k , f k and θ k denote the carrier frequency and direction-of-arrival (DOA) of the k-th source; s t C K × 1 stands for the source vector; n 0 t C M × 1 denotes the additive white Gaussian noise vector with power σ 2 . After delay p ( denotes a standard interval of the traditional uniform delay network and < 1 / 2 max f k , p is a integer), (1) can be formulated as:
x p t = x t p = As t p + n 0 t p = AV p s t + n p t
where V = diag v 1 , v 2 , , v K , v k = e j 2 π f k . To estimate the carrier frequency, M time delay groups are connected with the sensor array. Each time delay group is made up of two uniform delay arrays, which have, respectively, N 1 and N 2 delayers ( N 1 and N 2 are also coprime numbers), and the corresponding delay intervals are τ 1 = N 2 and τ 2 = N 1 . By arranging
X t = x N 1 1 N 2 t x N 1 2 N 2 t x 0 t x N 1 t x N 2 1 N 1 t , N t = n N 1 1 N 2 t n N 1 2 N 2 t n 0 t n N 1 t n N 2 1 N 1 t
we have:
X t = A B s t + N t = Cs t + N t
where B = b 1 , b 2 , , b k C N × K denotes the temporal response matrix with b k = v k N 1 1 N 2 , v k N 1 2 N 2 , , 1 , v k N 1 , , v k N 2 1 N 1 T , C = A B .
When the sources are uncorrelated, the covariance matrix of X t will be represented as:
R = E { X t X H t } = C R s C H + σ 2 I M N
where R s = E { s t s H t } represents the sources’ covariance matrix. Usually, R can be estimated via L measurements as:
R ^ = 1 / L t = 1 L X t X H t
From the eigenvalue decomposition of R one can obtain the signal subspace E s (which consists of the eigenvectors with respect to the K dominate eigenvalues). It is well-known that E s spans the same space with C , namely:
E s = C T
where T C K × K represents a full rank matrix.

3. Joint DOA and Frequency Estimation

3.1. Ambiguous DOA and Frequency Estimation

Define J d , 1 = 0 ( M 1 1 ) × 1 , I ( M 1 1 ) , 0 ( M 1 1 ) × ( M 2 1 ) C ( M 1 1 ) × M , J d , 2 = I ( M 1 1 ) , 0 ( M 1 1 ) × M 2 C ( M 1 1 ) × M , J d , 3 [ 0 ( M 2 1 ) × ( M 1 1 ) , I ( M 2 1 ) , 0 ( M 2 1 ) × 1 ] C ( M 2 1 ) × M , J d , 4 = [ 0 ( M 2 1 ) × M 1 , I ( M 2 1 ) ] C ( M 2 1 ) × M , J f , 1 = 0 ( N 1 1 ) × 1 , I ( N 1 1 ) , 0 ( N 1 1 ) × ( N 2 1 ) C ( N 1 1 ) × N , J f , 2 = I ( N 1 1 ) , 0 ( N 1 1 ) × N 2 C ( N 1 1 ) × N , J f , 3 = 0 ( N 2 1 ) × ( N 1 1 ) , I ( N 2 1 ) , 0 ( N 2 1 ) × 1 C ( N 2 1 ) × N , J f , 4 = [ 0 ( N 2 1 ) × N 1 , I ( N 2 1 ) ] C ( N 2 1 ) × N . From the rotational invariances of the spatial subarrays as well as the temporal subarrays, we have:
J d , 1 A = J d , 2 A Ψ 1
J d , 3 A = J d , 4 A Ψ 2
J f , 1 B = J f , 2 B Ψ 3
J f , 3 B = J f , 4 B Ψ 4
where Ψ 1 = diag u 1 M 2 , u 2 M 2 , u K M 2 , Ψ 2 = diag u 1 M 1 , u 2 M 1 , u K M 1 , Ψ 3 = diag v 1 N 2 , v 2 N 2 , v K N 2 , Ψ 4 = diag v 1 N 1 , v 2 N 1 , v K N 1 . Therefore, we define H d , m = J d , 1 I N , H f , m = I M J f , m , m = 1 , 2 , 3 , 4 . It is easy to obtain:
H d , 1 C = H d , 2 C Ψ 1
H d , 3 C = H d , 4 C Ψ 2
H f , 1 C = H f , 2 C Ψ 3
H f , 3 C = H f , 4 C Ψ 4
Let E d , m = H d , m E s , E f , m = H f , m E s . Replacing C with E s T 1 yields:
E d , 2 E d , 1 = T 1 Ψ 1 T
T E d , 4 E d , 3 T 1 = Ψ 2
T E f , 2 E f , 1 T 1 = Ψ 3
T E f , 4 E f , 3 T 1 = Ψ 4
From (10a) one can conclude that the diagonal entities of Ψ 1 are the eigenvalues of E d , 2 E d , 1 , and the k-th column vector of T is an eigenvector corresponding to the k-th eigenvalue of E d , 2 E d , 1 . Therefore, the estimates of Ψ 1 and T , denoted as Ψ ^ 1 and T ^ , respectively, can be obtained via the eigendecomposition of E d , 2 E d , 1 . Thereafter, replace T with T ^ , and calculate the left sides of (10); then, we can achieve the estimates of Ψ 2 , Ψ 3 and Ψ 4 , which are denoted by Ψ ^ 2 , Ψ ^ 3 and Ψ ^ 4 , respectively. Since Ψ 1 , Ψ 2 , Ψ 3 and Ψ 4 share the same perturbed matrix T , their estimates Ψ ^ 1 , Ψ ^ 2 , Ψ ^ 3 and Ψ ^ 4 are paired automatically. Denote the k-th diagonals of Ψ ^ 1 , Ψ ^ 2 , Ψ ^ 3 and Ψ ^ 4 as α 1 , α 2 , α 3 and α 4 , respectively. Then, f k and θ k can be achieved via:
f ^ k , 1 = angle α 1 2 π N 2
f ^ k , 2 = angle α 2 2 π N 1
θ ^ k , 1 = angle α 3 2 π M 2 d f ^ k
θ ^ k , 2 = angle α 4 2 π M 1 d f ^ k
However, the ranges of 2 π N 2 f k , 2 π N 1 f k , 2 π M 2 d f ^ k sin θ k and 2 π M 1 d f ^ k sin θ k are within N 2 π , N 2 π , N 1 π , N 1 π , M 2 π , M 2 π and M 1 π , M 1 π , respectively, but angle · is within the interval π , π . Therefore, the estimates in (11) are ambiguous. Since Ψ 1 , Ψ 2 , Ψ 3 and Ψ 4 share the same perturbation T , which has been compensated when calculating f ^ k , 1 , f ^ k , 2 , θ ^ k , 1 and θ ^ k , 2 , all of the estimated parameters are paired automatically.

3.2. Unique DOA and Frequency Determination

The unique JAFE can be accomplished by exploiting the spatial and temporal coprime characteristics. It is well known that v k = e j 2 π f k p is a periodic function of f k = 1 / ( p ) . Consequently, for the estimated frequencies f ^ k , 1 and f ^ k , 2 in (11a), there should be totally N 2 and N 1 possible solutions (including f ^ k , 1 , f ^ k , 2 ), respectively, so that:
f ^ k , 1 n 2 = f ^ k , 1 1 + n 2 1 / N 2 , n 2 = 1 , 2 , , N 2
f ^ k , 2 n 1 = f ^ k , 2 1 + n 1 1 / N 1 , n 1 = 1 , 2 , , N 1
where f ^ k , 1 1 and f ^ k , 2 1 denote the minimum nonnegative values. An example is presented in Figure 2. Finally, the unambiguous frequency estimate f ^ k can be determined by averaging the nearest f ^ k , 1 n 2 and f ^ k , 2 n 1 , i.e.,
f ^ k = f ^ k , 1 n 2 + f ^ k , 2 n 1 / 2 s . t . min | f ^ k , 1 n 2 f ^ k , 2 n 1 |
Similarly, there should be, respectively, M 2 and M 1 possible candidates (including θ ^ k , 1 , θ ^ k , 2 ) for the estimated DOA in (11b) and fulfill:
θ ^ k , 1 m 2 = θ ^ k , 1 1 + ( m 2 1 ) / ( M 2 d f ^ k ) , m 2 = 1 , 2 , , M 2
θ ^ k , 2 m 1 = θ ^ k , 2 1 + ( m 1 1 ) / ( M 1 d f ^ k ) , m 1 = 1 , 2 , , M 1
Additionally, the unique DOA estimation can be determined via averaging the nearest θ ^ k , 1 m 2 and θ ^ k , 1 m 1 , i.e.,
θ ^ k = θ ^ k , 1 n 2 + θ ^ k , 2 n 1 / 2 s . t . min | θ ^ k , 1 n 2 θ ^ k , 2 n 1 |

4. Schematic Analysis

4.1. Spatial/Temporal Aperture

Since the DOA and the frequency are, respectively, estimated via the rotational invariance of the spatial sensor array and the rotational invariance of the temporal delay network, the spatial/temporal aperture will play an important role in DOA/frequency estimation. For the proposed framework, one can easily conclude that the spatial aperture and the temporal aperture are max M 1 ( M 2 1 ) d , M 2 ( M 1 1 ) d and max N 1 ( N 2 1 ) , N 2 ( N 1 1 ) , respectively. However, for the traditional uniform sampling schemes, the spatial aperture and the temporal aperture are ( M 1 ) d and ( N 1 ) , respectively. In Table 1, we list the aperture comparison between the proposed framework and the current uniform sampling architectures. In actual applications, we have:
max M 1 ( M 2 1 ) d , M 2 ( M 1 1 ) d > ( M 1 ) d
max N 1 ( N 2 1 ) , N 2 ( N 1 1 ) > ( N 1 )
Therefore, the proposed framework occupies a larger spatial/temporal aperture than the traditional uniform sampling counterparts. As a result, the proposed framework would provide more accurate estimates than that in [9,10,11].

4.2. Complexity Analysis

The dominating complexity of the our framework is the eigendecomposition, which requires O M 3 N 3 complex multiplications. Additionally, the calculation of Ψ ^ 1 , Ψ ^ 2 , Ψ ^ 3 and Ψ ^ 4 in (10) needs approximate 2 M 2 1 2 N 2 K + 2 M 1 1 2 K + M 1 N K 2 + 2 N 2 1 2 M 2 K + 2 N 1 1 2 M 2 K + N 1 M K 2 + O K 3 complex multiplications. In Table 1, we list the approximate complexities with respect to the ESPRIT approach in [9], the PARAFAC approach in [10] and the unitary PARAFAC (UPARAFAC) estimator in [11]. It is observed that the proposed framework attains very similar complexity to that of ESPRIT, and may be smaller than that of PARAFAC and UPARAFAC in the presence of small M and N values.

4.3. Stability

Stability is an important merit to evaluate an estimator [22]. In this subsection, the stabilities with respect to various algorithms are analyzed. By comparing the algorithmic steps of various algorithms, one can conclude that both ESPRIT and the proposed algorithm are ‘direct’ methods without any iterative steps. However, both PARAFAC and UPARAFAC are carried out in an iterative way. Although the iteration in both PARAFAC and UPARAFAC is easy to be implemented and ensured to converge to the local minimums, there is no theoretical guarantee that proves the local minimums are total minimums. Consequently, both ESPRIT and the proposed algorithm are stable while both PARAFAC and UPARAFAC are not stable.

4.4. Cramér–Rao Bound (CRB)

It is easy to obtain the CRB on JAFE via:
CRB = σ 2 2 L real C ˜ H Π C C ˜ R s T 1 2 1
where C ˜ c 1 / θ 1 , c 2 / θ 2 , , c K / θ K , c 1 / f 1 , c 2 / f 2 , , c K / f K C M N × 2 K , Π C = I M N C C , c k denotes the k-th column of C .

5. Simulation Results

Computer experiments were implemented to show the improvement of our framework. Herein, we assume that the K = 3 far-field sources come from θ 1 = 10 , θ 2 = 20 and θ 2 = 30 , and the corresponding carrier frequencies are f 1 = 1 MHz, f 2 = 1.5 MHz and f 3 = 1.8 MHz, respectively. The standard inter-element interval d is set to 1.25 × 10 7 m, and the standard delay interval is fixed at 10 7 s. Moreover, we assume that the spatial coprime array consists of M 1 and M 2 sensors, while the temporal coprime sampler consists of N 1 and N 2 delay units, respectively. Each result relies on 500 Monte Carlo trials. The root mean square error (RMSE) is adopted as a accuracy meter (refer to the definition in [11]).
Figure 3 describes the scatter result of our framework, where M 1 = 3 , M 2 = 4 , N 1 = 3 , N 2 = 5 , L = 100 , and the signal-to-noise ratio (SNR) is fixed at 0 dB. Obviously, both DOAs and frequencies can be accurately recovered and correctly paired. It is effectively shown that our framework is capable of providing a closed-form solution for JAFE.
Figure 4 depicts the RMSE of the proposed framework versus SNR, where M 1 = 3 , M 2 = 4 , N 1 = 3 , N 2 = 5 and L = 100 . For comparison purposes, the RMSE curves with respect to ESPRIT [9], PARAFAC [10], UPARAFAC [11] and CRBs (CRBs that are associated with the ULA geometry and the coprime setup are marked with the suffixes ‘-U’ and ‘-C’, respectively) are added. Notably, the RMSE would be gradually improved with an increasing SNR. Additionally, the coprime configuration is inherent in providing a lower RMSE than the ULA geometry, as the CRB-C is much lower than CRB-U. As expected, the proposed framework outperforms all of the compared algorithms in both DOA and frequency estimation.
Figure 5 illustrates the RMSE comparisons versus L, where M 1 = 3 , M 2 = 4 , N 1 = 3 , N 2 = 5 , and the SNR is fixed at 0 dB. Similar to the previous observation, a larger L would bring more accurate estimation results, since a larger L results in more accurate matrix/tensor decomposition. Additionally, it indicates that the proposed framework would achieve significantly lower RMSE than the traditional approaches when L 20 .
Figure 6 displays the RMSE comparisons with various N 1 , where M 1 = 3 , M 2 = 4 , N 2 = 5 , L = 100 , and the SNR is set to 0 dB. Additionally, a larger N 1 brings more accurate JAFE. Since the proposed framework occupies a larger temporal aperture, it obtains a remarkable improvement compared to the ULA-based approaches in the entire N 1 regions. In Figure 7, the average running time comparison with various N 1 is plotted. It seems that a larger N 1 has little impact on the average running time of various algorithms. As expected, the average running time of the proposed algorithm is very similar to that of the ESPRIT algorithm, but much shorter than the PARAFAC methods (both PARAFAC and UPARAFAC), as we stressed earlier.
Figure 8 displays the RMSE comparisons with various M 1 values, where M 2 = 3 , N 1 = 3 , N 2 = 5 , L = 500 , and the SNR is fixed at 0 dB. Similar to the previous observation, a larger M 1 brings more accurate results for JAFE, as a larger M 1 means a larger array spatial aperture as well as more degrees of freedom. Figure 9 reveals the average running time comparison with various M 1 values, which shows that the required running times of the proposed algorithm and the ESPRIT algorithm are much shorter than the tensor approaches. According to the simulations, it is suggested to adopt larger M 1 , M 2 , N 1 and N 2 in practice to obtain more accuracy estimation results.

6. Conclusions

In this paper, we have introduced a space–time coprime sampling framework for JAFE. A two-step ESPRIT algorithm has been developed for JAFE from the sub-Nyquist measurement. Benefiting from the larger spatial-temporal aperture of the coprime sampling, the proposed framework offers more accurate estimation performance than the current uniform sampling architectures. Simulation results agree with our theoretical findings. Since the proposed framework relies on a strict signal model and ignores the model errors, it may fail to work owing to imperfect scenarios, e.g., sensor position errors, non-ideal temporal sampling intervals or gain-phase errors. In the near future, more efforts should be devoted to JAFE with model errors, so as to enhance the robustness of the algorithm.

Author Contributions

G.Z. carried out the simulation and wrote the draft. D.H. helped to revise the manuscript. C.C. and P.W. helped design the proposed algorithm. All authors have read and agreed to the published version of the manuscript.

Funding

This workis supported by the Shaanxi Provincial Key R&D Plan (No. 2020SF-166).

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. Bongseok, K.; Sangdong, K.; Jonghun, L. A novel DFT-based DOA estimation by a virtual array extension using simple multiplications for FMCW radar. Sensors 2018, 18, 1560. [Google Scholar] [CrossRef] [Green Version]
  2. Lee, S.; Kim, S.C. Logarithmic-domain array interpolation for improved direction of arrival estimation in automotive radars. Sensors 2019, 19, 2410. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Hsu, K.C.; Kiang, J.F. Joint estimation of DOA and frequency of multiple sources with orthogonal coprime arrays. Sensors 2019, 19, 335. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Choi, J. Minimum power multicast beamforming with superposition coding for multiresolution broadcast and application to NOMA systems. IEEE Trans. Commun. 2015, 63, 791–800. [Google Scholar] [CrossRef]
  5. Chataut, R.; Akl, R. Massive MIMO systems for 5G and beyond networks-overview, recent trends, challenges, and future research direction. Sensors 2020, 20, 2753. [Google Scholar] [CrossRef] [PubMed]
  6. Shi, H.Y.; Wang, W.L.; Kwok, N.M.; Chen, S.Y. Game theory for wireless sensor networks: A survey direction. Sensors 2012, 12, 9055–9097. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Ruan, N.; Wang, H.; Wen, F.; Shi, J. DOA estimation in B5G/6G: Trends and challenges. Sensors 2022, 22, 5125. [Google Scholar] [CrossRef] [PubMed]
  8. Wan, L.; Liu, K.; Zhang, W. Deep learning-aided off-grid channel estimation for millimeter wave cellular systems. IEEE Trans. Wirel. Commun. 2022, 21, 3333–3348. [Google Scholar] [CrossRef]
  9. Wang, X. Joint angle and frequency estimation using multiple-delay output based on ESPRIT. EURASIP J. Adv. Signal Process. 2010. [Google Scholar] [CrossRef] [Green Version]
  10. Zhang, X.; Feng, G.; Yu, J.; Xu, D. Angle-frequency estimation using trilinear decomposition of the oversampled output. Wirel. Pers. Commun. 2009, 51, 365–373. [Google Scholar] [CrossRef]
  11. Xu, L.; Wen, F.; Zhang, X. A novel unitary PARAFAC algorithm for joint DOA and frequency estimation. IEEE Commun. Lett. 2019, 23, 660–663. [Google Scholar] [CrossRef]
  12. Guo, M.; Zhang, Y.D.; Chen, T. DOA estimation using compressed sparse array. IEEE Trans. Signal Process. 2018, 66, 4133–4146. [Google Scholar] [CrossRef]
  13. Wen, F.; Gui, G.; Gacanin, H.; Sari, H. Compressive sampling framework for 2D-DOA and polarization estimation in mmWave polarized massive MIMO systems. IEEE Trans. Wirel. Commun. 2022; to appear. [Google Scholar] [CrossRef]
  14. Pal, P.; Vaidyanathan, P.P. Nested arrays: A novel approach to array processing with enhanced degrees of freedom. IEEE Trans. Signal Process. 2010, 58, 4167–4181. [Google Scholar] [CrossRef] [Green Version]
  15. Qin, S.; Zhang, Y.D.; Amin, M.G. Generalized coprime array configurations for direction-of-arrival estimation. IEEE Trans. Signal Process. 2015, 63, 1377–1390. [Google Scholar] [CrossRef]
  16. Wen, F.; Shi, J.; He, J.; Truong, T.K. 2D-DOD and 2D-DOA estimation using sparse L-shaped EMVS-MIMO radar. IEEE Trans. Aerosp. Electron. Syst. 2022; to appear. [Google Scholar] [CrossRef]
  17. Zhang, Z.; Wei, P.; Zhang, H.; Deng, L. Joint spectrum sensing and DOA estimation with sub-Nyquist sampling. Signal Process. 2021, 189, 108260. [Google Scholar] [CrossRef]
  18. Jiang, S.; Fu, N.; Wei, Z.; Li, X.; Qiao, L.; Peng, X. Joint spectrum, carrier, and DOA estimation with Beamforming MWC sampling system. IEEE Trans. Instrum. Meas. 2022, 71, 1–15. [Google Scholar] [CrossRef]
  19. Li, S.; Sun, Z.; Zhang, X.; Chen, W.; Xu, D. Joint DOA and frequency estimation for linear array with compressed sensing PARAFAC framework. J. Circuits Syst. Comput. 2017, 26, 1750136. [Google Scholar] [CrossRef]
  20. He, J.; Zhang, Z.; Shu, T.; Tang, B.; Yu, W. Joint angle-frequency estimation with spatio-temporal nested sampling. IET Radar Sonar Navig. 2017, 11, 1373–1378. [Google Scholar] [CrossRef]
  21. Shi, J.; Wen, F.; Liu, Y.; Liu, Z.; Hu, P. Enhanced and generalized coprime array for direction of arrival estimation. IEEE Trans. Aerosp. Electron. Syst. 2022, 1–12. [Google Scholar] [CrossRef]
  22. Sui, T.; Mo, Y.; Marelli, D.; Sun, X.; Fu, M. The vulnerability of cyber-physical system under stealthy attacks. IEEE Trans. Autom. Control 2021, 66, 637–650. [Google Scholar] [CrossRef]
Figure 1. An example of the proposed space–time coprime sampling framework, where M 1 = 2 , M 2 = 3 , N 1 = 4 , N 2 = 3 .
Figure 1. An example of the proposed space–time coprime sampling framework, where M 1 = 2 , M 2 = 3 , N 1 = 4 , N 2 = 3 .
Sensors 22 08633 g001
Figure 2. An example of unique frequency determination, where N 1 = 4 , N 2 = 3 , f k = 0.5 .
Figure 2. An example of unique frequency determination, where N 1 = 4 , N 2 = 3 , f k = 0.5 .
Sensors 22 08633 g002
Figure 3. Scatter results of the proposed framework.
Figure 3. Scatter results of the proposed framework.
Sensors 22 08633 g003
Figure 4. RMSE comparisons versus SNR.
Figure 4. RMSE comparisons versus SNR.
Sensors 22 08633 g004
Figure 5. RMSE comparisons versus L.
Figure 5. RMSE comparisons versus L.
Sensors 22 08633 g005
Figure 6. RMSE comparisons versus N 1 .
Figure 6. RMSE comparisons versus N 1 .
Sensors 22 08633 g006
Figure 7. Average running time comparison versus N 1 .
Figure 7. Average running time comparison versus N 1 .
Sensors 22 08633 g007
Figure 8. RMSE comparisons versus M 1 .
Figure 8. RMSE comparisons versus M 1 .
Sensors 22 08633 g008
Figure 9. Average running time comparison versus M 1 .
Figure 9. Average running time comparison versus M 1 .
Sensors 22 08633 g009
Table 1. Algorithmic comparisons.
Table 1. Algorithmic comparisons.
AlgorithmSpatial ApertureTemporal ApertureComplexity
ESPRIT ( M 1 ) d ( N 1 ) O M 3 N 3 + 2 M 1 2 N 2 K + M 1 N K 2 + 2 N 1 2 M 2 K + 2 N 1 2 M 2 K + N 1 M K 2 + O K 3
PARAFAC ( M 1 ) d ( N 1 ) O M 3 N 3 + N L K 2 + M L K 2 + M N K 2
UPARAFAC ( M 1 ) d ( N 1 ) O M 3 N 3 + 0.25 ( N L K 2 + M L K 2 + M N K 2 )
Proposed max { M 1 ( M 2 1 ) d , M 2 ( M 1 1 ) d } max { N 1 ( N 2 1 ) , N 2 ( N 1 1 ) } O M 3 N 3 + 2 M 2 1 2 N 2 K + 2 M 1 1 2 K + M 1 N K 2 + 2 N 2 1 2 M 2 K + 2 N 1 1 2 M 2 K + N 1 M K 2 + O K 3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhao, G.; Huang, D.; Cai, C.; Wu, P. A Novel Sparse Framework for Angle and Frequency Estimation. Sensors 2022, 22, 8633. https://doi.org/10.3390/s22228633

AMA Style

Zhao G, Huang D, Cai C, Wu P. A Novel Sparse Framework for Angle and Frequency Estimation. Sensors. 2022; 22(22):8633. https://doi.org/10.3390/s22228633

Chicago/Turabian Style

Zhao, Guilian, Dongmei Huang, Changxin Cai, and Peng Wu. 2022. "A Novel Sparse Framework for Angle and Frequency Estimation" Sensors 22, no. 22: 8633. https://doi.org/10.3390/s22228633

APA Style

Zhao, G., Huang, D., Cai, C., & Wu, P. (2022). A Novel Sparse Framework for Angle and Frequency Estimation. Sensors, 22(22), 8633. https://doi.org/10.3390/s22228633

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