Next Article in Journal
Assessment of Ecosystem Vulnerability in the Tropic of Cancer (Yunnan Section)
Next Article in Special Issue
Enhancing Calibration Precision in MIMO Radar with Initial Parameter Optimization
Previous Article in Journal
Object-Level Contrastive-Learning-Based Multi-Branch Network for Building Change Detection from Bi-Temporal Remote Sensing Images
Previous Article in Special Issue
Multipath and Deep Learning-Based Detection of Ultra-Low Moving Targets Above the Sea
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Coherent Signal DOA Estimation Method Based on Space–Time–Coding Metasurface

The College of Electronic Science and Technology, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(2), 218; https://doi.org/10.3390/rs17020218
Submission received: 19 November 2024 / Revised: 29 December 2024 / Accepted: 8 January 2025 / Published: 9 January 2025
(This article belongs to the Special Issue Array and Signal Processing for Radar)

Abstract

:
A novel method for the direction of arrival (DOA) estimation of coherent signals under a space–time–coding metasurface (STCM) is proposed in this paper. Noticeably, the STCM can replace multi-channel arrays with a single channel, which can be utilized to modulate incident electromagnetic waves and generate harmonics. However, coherent signals are overlapping in the frequency spectrum and cannot achieve DOA estimation through subspace methods. Therefore, the proposed method transforms the angle information in the time domain into amplitude and phase information at harmonics in the frequency domain by modulating incident coherent signals using the STCM and performing a fast Fourier transform (FFT) on these signals. Based on the harmonics in the frequency spectrum of the coherent signals, appropriate harmonics are selected. Finally, the 1 norm singular value decomposition (1-SVD) algorithm is utilized for achieving high-precision DOA estimation. Simulation experiments are conducted to show the performance of the proposed method under the condition of different incident angles, harmonic numbers, signal-to-noise ratios (SNRs), etc. Compared to the traditional algorithms, the performance of the proposed algorithm can achieve more accurate DOA estimation under a low SNR.

Graphical Abstract

1. Introduction

Over the past few decades, remarkable progress has been made in radar and wireless sensing technologies, which can be adopted in fields such as radar detection, remote sensing, navigation, and indoor positioning [1,2,3,4]. Direction of arrival (DOA) estimation is a pivotal technology in the domain of perception and localization techniques, which is essential for mapping wireless electromagnetic environments [5,6,7]. Traditionally, the study of DOA estimation problems has primarily involved array signal processing techniques. A robust and mature algorithmic framework has been established in this area, which can be broadly categorized into several classes. Beamforming methods have been extensively studied [8], including the conventional beamforming (CBF) method and the minimum variance distortionless response (MVDR) algorithm. Subspace-based methods have also been developed, such as the multiple signal classification (MUSIC) algorithm [9] and the estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithm [10]. Fitting methods have been developed, such as the maximum likelihood (ML) method [11]. Compressed sensing (CS) algorithms have been explored as well, which are exemplified by the orthogonal matching pursuit (OMP) algorithm [12]. Currently, high-resolution methods based on subspace algorithms are the most commonly used. However, these methods often require the use of multiple sensors and receiving channels to capture signals, leading to complex computations and expensive hardware requirements for achieving high-precision DOA estimation.
In recent years, metasurfaces have emerged as a novel class of electromagnetic materials distinguished by their cost savings, low power requirements, and simple deployment [13,14,15,16]. These materials have been utilized to manipulate the scattering field through space–time–coding metasurface (STCM) and subsequent reception via a single channel, achieving performance comparable to that of multi-channel arrays while significantly reducing hardware complexity [17,18]. Consequently, DOA estimation methods based on metasurfaces have attracted considerable attention. In [19], a set of random radiation patterns is generated using a dynamic metasurface, and the OMP algorithm is employed to recover DOA information. In [20], an off-grid DOA estimation approach utilizing the atomic norm minimization of a coded metasurface is proposed. In [21], the orthogonality of the sensing matrix is enhanced by utilizing random dual beams produced by a digital programmable metasurface, thereby increasing the precision of DOA estimation. In [22], a method based on sparse Bayesian learning for two-dimensional off-grid DOA estimation using a metasurface is introduced. Beyond leveraging the spatial modulation capabilities of metasurfaces for DOA estimation, these materials have also demonstrated excellent modulation capabilities in the time and frequency domains [23,24,25]. Numerous studies have exploited these capabilities to address DOA estimation challenges. An STCM can modulate the amplitude and phase information of electromagnetic waves according to the encoding configuration strategy. This modulation results in the production of a series of harmonics that contain the incident angle information. Subsequently, the spectral harmonic properties of the STCM can be analyzed to achieve DOA estimation [26,27]. Several studies have shown that DOA estimation can be effectively achieved by analyzing the harmonic properties generated by the STCM [28,29]. In [30,31], artificial neural network algorithms are introduced to metasurface DOA estimation problems, establishing a mapping relationship between harmonic amplitudes and source signal directions to solve for DOA. However, in the condition of coherent signals, the frequency spectrum is overlapping and cannot achieve DOA estimation through the above-mentioned methods.
In practical applications, antenna arrays may receive signals that become mutually coherent due to factors such as multipath reflections or intentional interference [32]. Current metasurface-based methods for the DOA estimation of coherent signals exhibit certain limitations. References [33,34] employ spatial smoothing techniques to address the direction finding of coherent sources, which suffer from limitations in resolution and accuracy that need to be enhanced. This paper introduces a novel approach that utilizes the STCM for modulating coherent signals, which is followed by the application of the 1 norm singular value decomposition (1-SVD) algorithm for DOA estimation. In detail, the proposed method transforms the angle information in the time domain into amplitude and phase information at harmonics in the frequency domain by modulating incident coherent signals using the STCM and performing a fast Fourier transform (FFT) on these signals. Based on the harmonics in the frequency spectrum of the coherent signals, appropriate harmonics are selected. Finally, the 1-SVD algorithm processes the harmonics in the frequency spectrum, constructs an observation vector, and reconstructs the sparse vector via 1 minimization. The final step involves solving a second-order cone program to determine the DOA of coherent signals. This method offers several advantages: the use of the STCM enables single-channel reception, which reduces system costs; the modulation capability of the STCM captures rich spectral information, enhancing spectral efficiency; and compared to existing algorithms, it improves the accuracy and resolution of DOA estimation for coherent signals.
The content of this paper is organized as follows: Section 2 offers a comprehensive explanation of the construction of a coherent signal reception model based on the STCM, elucidating the theoretical framework and mathematical formulation underlying the proposed approach. Section 3 delineates the application of the algorithm to the pre-processed signals obtained from the previous step, explicating the methodology and theoretical underpinnings for resolving the DOA estimation of coherent signals. Section 4 presents the simulation experiments conducted to validate the proposed method, encompassing a comprehensive description and in-depth analysis of the experimental setup, parameters, and results. Section 5 concludes the paper.

2. Coherent Signal Reception Model Based on STCM

As shown in Figure 1, a coherent signal reception model for the STCM is established. We consider the scenario where multiple signals of the same frequency arrive from various angles.
When coherent signals are illuminated by the STCM at incident angles θ k and are subsequently reflected, they are captured by a horn receiving antenna. For one-dimensional angle estimation, each column of the STCM-reflective elements can be regarded as a subarray, collectively forming the entire STCM array. Consequently, the STCM model can be equivalently represented as a metasurface linear array model. Here, D represents the distance between consecutive elements in the linear array. h represents the distance from the center of the STCM to the horn receiving antenna. n indicates the index of the linear array element where n { 1 , 2 , , N } . N is the total number of elements in the linear array. The index of the coherent signal is denoted by k, where k { 1 , 2 , , K } . K represents the total number of coherent signals. The path differences of each subarray are represented as d n , k . The path differences from each subarray to the horn receiving antenna are represented as g n .
d n , k = ( n 1 ) D sin θ k
g n = ( ( n 1 ) D ) 2 + h 2
The model of the received signals can be mathematically formulated as
s ( t ) = n = 1 N k = 1 K A 0 U n ( t ) e j [ ω 0 ( d n , k + g n ) + 2 π F c t + ϕ 0 ]
where F c represents the frequency of the received signals. A 0 and ϕ 0 denote the initial amplitude and phase of the received signals, respectively. ω 0 is the wave number. t is the time variable of the received signals. The STCM sequence for the metasurface linear array model is denoted as U n ( t ) , which is expressed as
U n ( t ) = 1 , m T p + τ n , O N t < m T p + τ n , O F F 1 , m T p t < m T p + τ n , O N o r m T p + τ n , O F F t < ( m + 1 ) T p m M
where T p represents the modulation period, and τ n , O N and τ n , O F F denote the moments when the coding is set to “1” at the beginning and end of each modulation period, respectively. “1” indicates that the phase delay in the subarrays is set to 0 , while “−1” signifies that the phase delay is set to 180 . m indicates the number of modulation periods. M represents the total number of modulation periods. Figure 2 illustrates the STCM sequence diagram for U n ( t ) .
The Fourier series expansion of the space–time–coding modulation sequence for the metasurface linear array model is given by
U n ( t ) = q = a n , q e j 2 π q F p t
where F p represents the modulation frequency, which is the reciprocal of the modulation period T p . a n , q denotes the qth-order harmonic coefficient generated by the nth linear array element:
a n , q = τ n , O F F τ n , O N T p , q = 0 sin [ π q F p ( τ n , O F F τ n , O N ) ] π q e j π q F p ( τ n , O F F + τ n , O N ) , q 0
By substituting Equation (6) into Equation (3), we derive the coherent signal reception model for the STCM-based DOA estimation system. The resulting model can be expressed as follows:
s ( t ) = q = n = 1 N k = 1 K A 0 a n , q e j [ ω 0 ( d n , k + g n ) + 2 π ( F c + q F p ) t + ϕ 0 ]

3. Proposed Algorithm

After modulation by the STCM, the scattered field of coherent signals is received by a horn antenna and then connected to a spectrum analyzer for signal acquisition and sampling. The frequency-domain signal obtained on the spectrum analyzer exhibits the following characteristics: a fundamental spectral line with frequency F c and harmonic spectral components located at integer multiples of the modulation frequency F p on both sides of the fundamental spectral line. The amplitudes of the fundamental and harmonic spectral components are represented by the fundamental component coefficient γ 0 and harmonic component coefficients γ q , respectively. When q = 0 , it denotes the fundamental component coefficient. Combining these with the mathematical relationships in the coherent signal reception model (7), γ q is expressed as follows:
n = 1 N k = 1 K A 0 a n , q e j [ ϕ 0 + ω 0 ( d n , k + g n ) ] = γ q
Utilizing the mathematical relationships in the coherent signal reception model and the space–time–coding matrix, we can recover the observation vector containing the angular information of coherent signals. By taking Q harmonics on either side of the fundamental wave, where Q is the number of harmonics on each side, there are a total of 2 Q + 1 spectral amplitude values, which are indexed as q = Q , Q + 1 , , 0 , , Q 1 , Q . The mathematical relations (8) and (9) in the coherent signal reception model can be expressed in matrix form as follows:
a 1 , Q a 2 , Q a N , Q a 1 , Q + 1 a 2 , Q + 1 a N , Q + 1 a 1 , 0 a 2 , 0 a N , 0 a 1 , Q 1 a 2 , Q 1 a N , Q 1 a 1 , Q a 2 , Q a N , Q k = 1 K e j ω 0 ( d 1 , k + g 1 ) k = 1 K e j ω 0 ( d 2 , k + g 2 ) k = 1 K e j ω 0 ( d N , k + g N ) = e j ϕ 0 A 0 γ Q γ Q + 1 γ 0 γ Q 1 γ Q
From Equation (10), it can be observed that the matrix on the left side of the equation is composed of Fourier coefficients representing the fundamental and harmonic components. We refer to this matrix as the space–time–coding matrix. The values of each element in this space–time–coding matrix are decided by the space–time–coding modulation sequence of the metasurface linear array model. The observation vector on the left side of the equation contains the angular information of coherent signals, while the vector on the right side of the equation is composed of the amplitude values of the fundamental and harmonic components of the spectrum obtained by the spectrum analyzer. The space–time–coding matrix A is given by
A = a 1 , Q a 2 , Q a N , Q a 1 , Q + 1 a 2 , Q + 1 a N , Q + 1 a 1 , 0 a 2 , 0 a N , 0 a 1 , Q 1 a 2 , Q 1 a N , Q 1 a 1 , Q a 2 , Q a N , Q
Let
ψ = K , k = 1 K e j ω 0 d 2 , k , , k = 1 K e j ω 0 d N , k T
δ = k = 1 K e j ω 0 g 1 , k = 1 K e j ω 0 g 2 , , k = 1 K e j ω 0 g N T
γ = γ Q , γ Q + 1 , , γ 0 , , γ Q 1 , γ Q T
In the following matrix operations, the element-wise product is defined as ⊙ and the element-wise division is defined as ⊘. These operations apply to corresponding elements of the matrices. Therefore, Equation (10) can be simplified as
A ψ δ = e j ϕ 0 A 0 γ
The space–time coding matrix A is an ( 2 Q + 1 ) × N matrix, and its generalized inverse matrix is A 1 . The vector of the path differences from each subarray to the horn receiving antenna is δ . Thus, the observation vector ψ , which contains the angular information of coherent signals, is given by
ψ = e j ϕ 0 A 0 A 1 γ δ
Building upon the coherent signal reception model developed in the previous section, we have derived the observation vector that requires a solution. This vector encapsulates the angular information of multiple coherent signals with the angles being sparsely distributed in the spatial domain. A compressed sensing algorithm, specifically the 1-SVD algorithm, can be employed for the DOA estimation of coherent signals.
From a sparse perspective, considering the observation vector, we can write
ψ = Zx + b
The observation vector ψ is of size N × 1 , where N is the total number of linear array elements. K is the total number of coherent signals, satisfying N > > K , for instance, N = 10 K . The overcomplete dictionary, denoted as Z , is composed of a set of grids in the spatial domain, with dimensions N × N θ , where N θ represents the total number of spatial domain grids. The predefined angle range is given by
S θ = 90 : 0 . 1 : 90
Consequently, N θ = 1801 . The sparse signal vector x of size N θ × 1 corresponds to the sparse signal. b represents the noise term of size N × 1 . Given that the angles to be estimated are sparse in the spatial domain relative to the divided angles, most elements of the sparse signal vector x are zero with non-zero elements at the positions of the sparse signals. By identifying the index positions of the non-zero elements, we can estimate the DOA of the signals in S θ .
Due to the influence of noise, additional non-zero terms are inevitably introduced. To address this, we minimize the noise parameter and employ 1 norm minimization in the context of compressed sensing algorithms. Thus, the sparse signal vector x can be reconstructed using the following Lagrangian form of the objective equation:
min ψ Zx 2 2 + λ x 1
Here, x is the reconstructed sparse vector, λ is the regularization parameter used to balance the sparsity between x and the residual ψ Zx , and * 2 denotes the 2 norm, while * 1 denotes the 1 norm.
The covariance matrix Y of the observation vector ψ is calculated as
Y = ψ ψ H
Dimensionality reduction is performed on Y using Singular Value Decomposition (SVD):
Here, U is of size N × N , V is of size T × T , both are unitary matrices, and D is of size N × T , which is a singular value matrix. The selection matrix D K of size N × K is constructed from a K-dimensional identity matrix and a ( T K ) × K zero matrix. N and T denote the dimensions of the matrix after singular value decomposition, and K represents the assumed number of coherent signals, which is typically less than N. This results in the dimensionally reduced observation matrix Y SV of size N × K :
Y SV = YVD K = UDD K
The dimensionally reduced covariance matrices of the sparse vector x and the noise, denoted as X SV and b SV , respectively, are defined as
X SV = xx H VD K
B SV = bb H VD K
Based on the sparse angle notation in Equation (14), the observation matrix Y SV can be expressed as
Y SV = ZX SV + B SV
The aforementioned dimensionality reduction process transforms the optimization problem in Equation (16) as follows:
min Y SV Z X SV 2 2 + λ X SV 2 , 1
Here, X SV now represents a matrix relative to x , and * 2 , 1 denotes the 1 norm of the 2 norm of the column vector in the matrix, serving to replace each element in x [35]. This transformation enhances the efficiency of the problem-solving process. The objective equation constitutes a second-order cone programming problem, which is a type of convex optimization problem. It can be solved using MATLAB’s convex optimization toolbox, cvx, specifically for second-order cone programming. By minimizing the 2 norm of Y SV Z X SV , we find X SV that satisfies the conditions. Subsequently, by calculating the 2 norm of each row vector of X SV , we obtain an N-dimensional column vector. The optimization process of a convex function can be achieved by solving the following equation. The problem includes the following three constraints:
min p , q , r , X SV p + λ q s . t vec { Y SV ZX SV } 2 2 p 1 T r q X SV i , : 2 r i
At this point, we have obtained the optimized X SV matrix. Each row of the X SV matrix represents a potential DOA result. Specifically, the first column of the X SV matrix contains the primary signal directional information. Therefore, by plotting the spatial spectrum of only the first column of the X SV matrix, we can obtain the DOA estimation results for coherent signals. The angles within the predefined angle range S θ corresponding to the indices of the K non-zero values in this vector are identified as the directions of arrival of the coherent signals. We summarize the steps of the algorithm proposed in Algorithm 1.
Algorithm 1 STCM-Based 1-SVD DOA Estimation
Require: 
Time domain sampling signal s
Ensure: 
Estimated DoAs θ ^ k , k = 1 , 2 , , K .
  1:
  Calculate FFT of received signal s to obtain s F F T ;
  2:
  Construct coding matrix A using space–time–coding sequence;
  3:
  Extract frequency components γ at F c + q F p ( q = Q , , Q ) and path differences δ ;
  4:
  Calculate equivalent array manifold ψ using A , γ and δ ;
  5:
  Form signal covariance matrix Y = ψ ψ H ;
  6:
  Perform SVD on Y to obtain U , D , D K , V , Y SV and X SV ;
  7:
  Construct overcomplete dictionary Z ;
  8:
  Obtain the optimization problem min Y SV Z X SV 2 2 + λ X SV 2 , 1 ;
  9:
  Solve 1-SVD optimization problem in (25);
  10:
Calculate spatial spectrum from the first column of the X SV ;
  11:
Find K highest peaks in spatial spectrum to obtain θ ^ k .

4. Simulation Results

This section displays the simulation results of the proposed DOA estimation method for coherent signals based on the STCM. The simulation experiments are run to validate the performance of the algorithm in estimating the DOA of coherent signals. Firstly, the performance of the proposed method in DOA estimation for coherent signals at different angles is verified through simulation. Then, the performance of the proposed method is evaluated by studying the impact of different parameters on the accuracy of DOA estimation, such as the number of elements, snapshots, and harmonics. Finally, the performance advantages of the proposed method are verified by comparing it with existing methods.

4.1. Performance Verification

Firstly, simulation experiments are conducted according to the parameter settings in Table 1, simulating two coherent signal sources illuminating the metasurface from the far field. The size of the metasurface is set to 8 × 8 elements with an element spacing which is half a wavelength λ 0 / 2 . The receiving horn antenna is placed over the center of the metasurface at a height of 0.175 m. To simplify the calculations, a one-dimensional spatial DOA estimation experiment is initially conducted, treating the two-dimensional metasurface as a one-dimensional linear array. The modulation frequency F p is set to 50 MHz, resulting in a modulation period T p of 0.02 μ s. The number of sampling snapshots N s is set to 400, the SNR is set to 20 dB, and the angles of the two incident coherent signals are 0 and 5 .
The STCM is modulated column-wise, as detailed in Equation (4) and shown in Figure 2. The spectrum of the modulated coherent signals is obtained by the FFT, as shown in Figure 3. The fundamental spectral line can be clearly visible at the carrier frequency, with harmonic spectral lines located on both sides of the fundamental spectral line, spaced at integer multiples of the modulation frequency F p . This indicates that the modulation of the STCM has been successfully implemented, which is essential for the subsequent processing steps.
With four single-sided harmonics considered, we have a total of nine amplitude values. Using the algorithm mentioned in Section 3, the relationship between the spectral amplitude values and the coherent incident angles is evaluated.
To assess the feasibility of the proposed coherent signal DOA estimation method, we evaluated its performance across various angles. Firstly, we set several sets of coherent signal angle values with different intervals. The angles are set to be (−48°, −27°), (−36°, −19°), (−8°, 10°), (5°, 18°), and (29°, 41°) with unequal intervals between each pair.
The estimation results are shown in Figure 4, and the absolute errors of these results are provided in Table 2. It is apparent from the data that the absolute angular estimation error for both coherent signals is within 2.4°. This confirms that the proposed method performs well in DOA estimation.
To further investigate the DOA estimation performance of the proposed method for coherent signals at various angles, a series of experiments are conducted. The coherent signals with different angles are tested, while the angle interval is kept fixed. The performance is evaluated using the root mean square error (RMSE), where θ ^ k represents the DOA estimation result for each experiment, K denotes the number of incident signals, and the number of Monte Carlo trials is 100.
RMSE = 1 100 K i = 1 100 k = 1 K θ ^ k θ k 2
The results are presented in Figure 5, where the angle interval is fixed at 5°, and one of the angles varies from −75° to 75°. It is found that the DOA estimation error increases with the absolute value of the incident angle, which is due to the characteristics of the metasurface as an array. At larger incident angles, the modulation performance deviation of the STCM is exacerbated, whereas areas closer to the metasurface’s normal line exhibit lesser effects. Therefore, under conditions of smaller incident angles, the error of the DOA estimation is smaller.

4.2. Performance Analysis

After verifying the preliminary feasibility of the proposed coherent signal DOA estimation method, the DOA estimation performance characteristics of the method will be analyzed in the following sections. The main aspects of analysis include the number of elements, the number of snapshots, and the number of harmonics.

4.2.1. Performance Analysis for the Number of Elements

In the first part, Figure 6 shows the impact of different numbers of elements on DOA estimation performance. In the experiment, the number of harmonics is fixed at 4, the number of snapshots is fixed at 400, the SNR is set from −10 dB to 20 dB, and other parameters remain unchanged. The performance of DOA estimation is measured by RMSE. An increase in the number of elements from 8 to 20 results in a notable decrease in RMSE. This suggests that enhancing the number of elements significantly boosts the DOA estimation accuracy. Specifically, when the number of elements increases from 8 to 10, there is a significant decrease in RMSE. As the number of elements further increases to 16 and 20, the RMSE continues to decrease, but the magnitude of the decrease gradually slows down. This trend underscores that while augmenting elements can markedly enhance DOA estimation performance, the marginal gains from additional elements will incrementally diminish. However, adding more elements will also increase the complexity of the system.

4.2.2. Performance Analysis for the Number of Snapshots

In the second part, Figure 7 shows the impact of different snapshot numbers on DOA estimation performance. In the experiment, the number of harmonics is fixed at 4, the number of elements is fixed at 8, and other parameters remain unchanged. As the number of snapshots increased from 400 to 2000, the RMSE shows a significant downward trend. This indicates that increasing the number of snapshots can significantly improve the accuracy of DOA estimation. Specifically, when the number of snapshots increases from 400 to 1600, there is a significant decrease in RMSE. As the number of snapshots further reaches 1600 and 2000, the RMSE continues to decrease, but the magnitude of the decrease gradually reduces. This indicates that augmenting the snapshot count can markedly improve DOA estimation performance, yet the incremental benefits of additional snapshots will eventually experience diminishing returns. However, increasing the number of snapshots also lengthens the sampling time of the system, which increases the computational cost.

4.2.3. Performance Analysis for the Number of Harmonics

In the third part, the impact of the number of harmonics on the DOA estimation performance of the proposed method is explored. The results are presented in Figure 8. We varied the number of single-sided harmonics from one to eight, keeping all other parameters constant. As the number of harmonics increases from one to three, the RMSE shows a significant decreasing trend. It is observed that when the number of harmonics reached four, the RMSE no longer decreases significantly, and accurate DOA estimation results are obtained. In addition, when the SNR is low, the influence of noise causes the harmonic error of the 5th order and higher to slightly increase the RMSE of DOA estimation. This indicates that even with a moderate number of harmonics, the proposed method maintains high accuracy. The simulation results support the effectiveness of the proposed direction estimation method based on the selection of harmonics.

4.3. Performance Comparison

Firstly, to compare the DOA estimation resolution of the algorithm proposed in this paper with the existing spatial smoothing MUSIC (SS-MUSIC) algorithm, a comparative experiment was conducted at two angles, 0° and 5°, under the same angular interval.
The results, as shown in the Figure 9 and Figure 10, indicate that the method proposed in this paper can resolve the DOA of two coherent signals with a 5° interval, while the spatial smoothing MUSIC algorithm struggles to do so. Therefore, this experiment demonstrates that the method proposed in this paper has an advantage in angular resolution.
Proceeding to the subsequent part, the performance of the proposed method for the DOA estimation of coherent signals is compared with OMP and SS-MUSIC algorithms. In the experiment, the number of harmonics is fixed at four, the number of elements is fixed at eight, the number of snapshots is fixed at 400, and all other parameters are kept constant. The results are presented in Figure 11. The SNR is adjusted from −10 dB to 20 dB in increments of 5 dB with all other parameters remaining constant. The RMSE is employed to assess the DOA estimation performance. As the SNR ranged from −10 dB to 20 dB, the RMSE of the proposed method showed a decreasing trend. In comparison, the RMSE of the other algorithms did not decrease as significantly. This indicates that even at lower SNR levels, the proposed method maintains high accuracy, outperforming the other algorithms. The simulation results confirm the effectiveness and superiority of the proposed direction estimation method for coherent signals based on the STCM.
Similarly, we will continue to compare the performance of different algorithms in the DOA estimation of coherent signals. The variable in focus is now the number of snapshots, which is increased from 400 to 2000, while all other parameters remain unchanged. The results are presented in Figure 12.
As the number of snapshots increases, the RMSE of different methods shows a slight downward trend. In comparison, the proposed method also maintains high accuracy and outperforms other algorithms with varying numbers of snapshots. The simulation results further validate the effectiveness and superiority of the algorithm presented in this paper for coherent signal direction estimation based on the STCM.
Finally, we compared the running times of the three algorithms, as shown in Table 3. This paper’s proposed algorithm provides high precision and resolution for coherent signal direction estimation using the STCM, but it necessitates a longer optimization duration.

5. Conclusions

In conclusion, this paper presents a thorough analysis of the DOA estimation performance of the proposed method for coherent signals under various conditions. The results confirm that the proposed method exhibits good performance across different angular spacings, numbers of harmonics, and SNR levels, highlighting its robustness and accuracy. This paper introduces a novel and efficient method for estimating the DOA of coherent signals by leveraging the modulation capabilities of the STCM. The proposed method modulates incident electromagnetic waves and processes the received signals to achieve high-precision DOA estimation. Simulation results validate the effectiveness of the proposed method under various conditions, including different incident angles and SNR levels, and show its superiority over traditional algorithms. Future work will focus on extending the proposed method to more complex scenarios, exploring its potential in real-world communication systems, enhancing its performance, and integrating it with other advanced signal processing techniques.

Author Contributions

Conceptualization, methodology, software, validation and writing—original draft, G.C.; supervision, X.S., D.G. and Z.L.; investigation, L.H.; writing—review and editing, X.S. and Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 62401585 and in part by the Research Program of National University of Defense Technology under Grand ZK23-18.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors extend their sincere thanks to the editors and reviewers for their careful reading and fruitful suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yang, Y.; Shan, M.; Jiang, G. 2D DOA and Polarization Estimation Using Parallel Synthetic Coprime Array of Non-Collocated EMVSs. Remote Sens. 2024, 16, 3004. [Google Scholar] [CrossRef]
  2. Su, X.; Liu, Z.; Shi, J.; Hu, P.; Liu, T.; Li, X. Real-Valued Deep Unfolded Networks for Off-Grid DOA Estimation via Nested Array. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 4049–4062. [Google Scholar] [CrossRef]
  3. Yao, J.; Zhao, C.; Bai, J.; Ren, Y.; Wang, Y.; Miao, J. Satellite Interference Source Direction of Arrival (DOA) Estimation Based on Frequency Domain Covariance Matrix Reconstruction. Sensors 2023, 23, 7575. [Google Scholar] [CrossRef]
  4. Yu, S.; Guan, D.; Xu, H.; Yang, Z.; Liu, Z.; Liu, Y. A Dual-Metasurface-Based Imaging Radar Deception Jammer with Angular Adaptability and Scattering Enhancement. IEEE Trans. Antennas Propag. 2024, 72, 5261–5272. [Google Scholar] [CrossRef]
  5. Pan, M.; Liu, P.; Liu, S.; Qi, W.; Huang, Y.; You, X.; Jia, X.; Li, X. Efficient Joint DOA and TOA Estimation for Indoor Positioning with 5G Picocell Base Stations. IEEE Trans. Instrum. Meas. 2022, 71, 8005219. [Google Scholar] [CrossRef]
  6. Hou, X.; Hua, W.; Chen, Y.; Yang, Y. A Novel Beam-Domain Direction-of-Arrival Tracking Algorithm for an Underwater Target. Remote Sens. 2024, 16, 4074. [Google Scholar] [CrossRef]
  7. Wu, Z.; Wang, J.; Zhou, Z. Two-Dimensional Coherent Polarization–Direction-of-Arrival Estimation Based on Sequence-Embedding Fusion Transformer. Remote Sens. 2024, 16, 3977. [Google Scholar] [CrossRef]
  8. Veen, B.D.V.; Buckley, K.M. Beamforming: A versatile approach to spatial filtering. IEEE ASSP Mag. 1988, 5, 4–24. [Google Scholar] [CrossRef]
  9. Kundu, D. Modified music algorithm for estimating doa of signals. Signal Process. 1996, 48, 85–90. [Google Scholar] [CrossRef]
  10. Steinwandt, J.; Roemer, F.; Haardt, M. Generalized least squares for esprit-type direction of arrival estimation. IEEE Signal Process. Lett. 2017, 24, 1681–1685. [Google Scholar] [CrossRef]
  11. Hamza, R.; Buckley, K. Second-order statistical analysis of totally weighted subspace fitting methods. IEEE Trans. Signal Process. 1994, 42, 2520–2524. [Google Scholar] [CrossRef]
  12. Rebollo-Neira, L.; Lowe, D. Optimized orthogonal matching pursuit approach. IEEE Signal Process. Lett. 2002, 9, 137–140. [Google Scholar] [CrossRef]
  13. Cui, T.J.; Qi, M.; Wan, X.; Zhao, J.; Cheng, Q. Coding metamaterials, digital metamaterials and programmable metamaterials. Light Sci. Appl. 2014, 3, e218. [Google Scholar] [CrossRef]
  14. Guan, D.; You, P.; Zhang, Q.; Xiao, K.; Yong, S. Hybrid spoof surface plasmon polariton and substrate integrated waveguide transmission line and its application in filter. IEEE Trans. Microw. Theory Techn. 2017, 65, 4925–4932. [Google Scholar] [CrossRef]
  15. Yang, Y.; Guan, D.; Fu, Y.; Gu, Z.; Zhang, J.; Qian, Z.; Wu, W. Broadband Huygens Resonance Transmitarray Based on Lightweight Polyimide Membrane. IEEE Antennas Wirel. Propag. Lett. 2024, 23, 1035–1039. [Google Scholar] [CrossRef]
  16. Yu, S.; Guan, D.; Gu, Z.; Shi, J.; Liu, Z.; Liu, Y. Phase-Only Beam Forming Method Based on Digital Code Metasurface. IEEE Trans. Aerosp. Electron. Syst. 2024. [Google Scholar] [CrossRef]
  17. Yu, S.; Guan, D.; Gu, Z.; Guo, J.; Liu, Z.; Liu, Y. Radar Target Complex High-Resolution Range Profile Modulation by External Time Coding Metasurface. IEEE Trans. Microw. Theory Tech. 2024, 72, 6083–6093. [Google Scholar] [CrossRef]
  18. Xu, H.; Guan, D.; Li, Z.; Xu, K.-D.; Liu, Z.; Liu, Y. Low-Altitude UAV Detection Based on Vehicle-Mounted Wideband Programmable Metasurface. IEEE Trans. Microw. Theory Tech. 2024, 72, 7018–7027. [Google Scholar] [CrossRef]
  19. Lin, M.; Xu, M.; Wan, X.; Liu, H.; Wu, Z.; Liu, J.; Deng, B.; Guan, D.; Zha, S. Single Sensor to Estimate DOA with Programmable Metasurface. IEEE Internet Things J. 2021, 8, 10187–10197. [Google Scholar] [CrossRef]
  20. Zhao, Y.; Chen, P.; Cao, Z.; Zhang, Y. Programmable Metasurface-Based DOA Estimation Using Atomic Norm Minimization. In Proceedings of the IEEE International Symposium on Antennas and Propagation and USNC-URSI Radio Science Meeting (APS/URSI), Singapore, 4–10 December 2021. [Google Scholar]
  21. Wang, J.; Huang, Z.; Xiao, Q.; Li, W.; Li, B.; Wan, X.; Cui, T. High-Precision Direction-of-Arrival Estimations Using Digital Programmable Metasurface. Adv. Intell. Syst. 2022, 4, 2100164. [Google Scholar] [CrossRef]
  22. Fu, H.; Dai, F.; Hong, L. Two-Dimensional Off-Grid DOA Estimation with Metasurface Aperture Based on MMV Sparse Bayesian Learning. IEEE Trans. Instrum. Meas. 2023, 72, 8005818. [Google Scholar] [CrossRef]
  23. Wang, X.; Caloz, C. Direction-of-Arrival (DOA) Estimation based on Spacetime-Modulated Metasurface. In Proceedings of the IEEE International Symposium on Antennas and Propagation and USNC-URSI Radio Science Meeting, Atlanta, GA, USA, 7–12 July 2019. [Google Scholar]
  24. Fang, X.; Li, M.; Han, J.; Ramaccia, D.; Toscano, A.; Bilotti, F.; Ding, D. Accurate Direction-of-Arrival Estimation Method based on Space-Time Modulated Metasurface. IEEE Trans. Antennas Propag. 2022, 70, 10951–10964. [Google Scholar] [CrossRef]
  25. Dai, J.; Tang, W.; Wang, M.; Chen, M.; Cheng, Q.; Jin, S.; Cui, T.; Chan, C. Simultaneous in situ Direction Finding and Field Manipulation Based on Space-Time-Coding Digital Metasurface. IEEE Trans. Antennas Propag. 2022, 70, 4774–4783. [Google Scholar] [CrossRef]
  26. Xia, D.; Wang, X.; Han, J.; Xue, H.; Liu, G.; Shi, Y.; Li, L. Accurate 2-D DoA Estimation Based on Active Metasurface with Nonuniformly Periodic Time Modulation. IEEE Trans. Microw. Theory Tech. 2022, 71, 3424–3435. [Google Scholar] [CrossRef]
  27. Bai, L.; Cao, H.; Bai, T.; He, C. 1-Bit Programmable Metasurface-Based 2-D Direction Finding. IEEE Antennas Wirel. Propag. Lett. 2023, 22, 2160–2164. [Google Scholar] [CrossRef]
  28. Zhou, Q.; Wu, J.; Wang, S.; Fang, Z.; Wu, L.; Ke, J.; Dai, J.; Cui, T.; Cheng, Q. Two-dimensional direction-of-arrival estimation based on time-domain-coding digital metasurface. Appl. Phys. Lett. 2022, 121, 181702. [Google Scholar] [CrossRef]
  29. Fang, Z.; Zhou, Q.; Dai, J.; Qi, Z.; Zhang, J.; Cheng, Q.; Cui, T. DOA Estimation Method Based on Space-Time Coding Antenna with Orthogonal Codes. IEEE Trans. Antennas Propag. 2023, 72, 1173–1181. [Google Scholar] [CrossRef]
  30. Chen, X.; Zhang, L.; Liu, S.; Cui, T. Artificial Neural Network for Direction-of-Arrival Estimation and Secure Wireless Communications Via Space-Time-Coding Digital Metasurfaces. Adv. Opt. Mater. 2022, 10, 2201900. [Google Scholar] [CrossRef]
  31. Huang, M.; Zheng, B.; Cai, T.; Li, X.; Liu, J.; Qian, C.; Chen, H. Machine–learning-enabled metasurface for direction of arrival estimation. Nanophotonics 2022, 11, 2001–2010. [Google Scholar] [CrossRef]
  32. Liu, T.; Cheng, Y.; Shi, J.; Liu, Z.; Liu, Y. Sparsity-Based Adaptive Beamforming for Coherent Signals with Polarized Sensor Arrays. IEEE Signal Process. Lett. 2024, 31, 2415–2419. [Google Scholar] [CrossRef]
  33. Zhan, Q.; Li, S.; Yan, B.; Cao, A.; Bai, X.; He, C. Spatial Spectrum Direction Finding by Programmable Metasurface with Time Modulation. IEEE Antennas Wirel. Propag. Lett. 2024, 23, 458–462. [Google Scholar] [CrossRef]
  34. Lai, Z.; Fang, X.; Li, M.; Ding, D. Low-Complexity Direction Finding Method Based on Space-Time Modulated Metasurface. In Proceedings of the International Applied Computational Electromagnetics Society Symposium (ACES-China), Xuzhou, China, 9–12 December 2022. [Google Scholar]
  35. Cheng, Y.; Liu, T.; Shi, J.; Guan, D.; Liu, Z.; Liu, Y.; Li, X. Generalized Gridless Formulation of Reweighted 2,1 Minimization for DoA Estimation. IEEE Trans. Aerosp. Electron. Syst. 2024. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the coherent signal DOA estimation system based on the STCM.
Figure 1. Schematic diagram of the coherent signal DOA estimation system based on the STCM.
Remotesensing 17 00218 g001
Figure 2. The STCM sequence diagram, in which light yellow indicates the coding “1” and dark blue indicates the coding “−1”.
Figure 2. The STCM sequence diagram, in which light yellow indicates the coding “1” and dark blue indicates the coding “−1”.
Remotesensing 17 00218 g002
Figure 3. Spectrum amplitudes of received coherent signals from the directions 0° and 5°.
Figure 3. Spectrum amplitudes of received coherent signals from the directions 0° and 5°.
Remotesensing 17 00218 g003
Figure 4. DOA estimation results of different received coherent signals.
Figure 4. DOA estimation results of different received coherent signals.
Remotesensing 17 00218 g004
Figure 5. DOA estimation performance for coherent signals at different angles.
Figure 5. DOA estimation performance for coherent signals at different angles.
Remotesensing 17 00218 g005
Figure 6. DOA estimation performance for the different numbers of elements.
Figure 6. DOA estimation performance for the different numbers of elements.
Remotesensing 17 00218 g006
Figure 7. DOA estimation performance for the different numbers of snapshots.
Figure 7. DOA estimation performance for the different numbers of snapshots.
Remotesensing 17 00218 g007
Figure 8. DOA estimation performance for the different numbers of harmonics.
Figure 8. DOA estimation performance for the different numbers of harmonics.
Remotesensing 17 00218 g008
Figure 9. DOA estimation results of received coherent signals from the direction 0° and 5° using 1-SVD.
Figure 9. DOA estimation results of received coherent signals from the direction 0° and 5° using 1-SVD.
Remotesensing 17 00218 g009
Figure 10. DOA estimation results of received coherent signals from the direction 0° and 5° using SS-MUSIC.
Figure 10. DOA estimation results of received coherent signals from the direction 0° and 5° using SS-MUSIC.
Remotesensing 17 00218 g010
Figure 11. Comparison of DOA estimation performance of different algorithms.
Figure 11. Comparison of DOA estimation performance of different algorithms.
Remotesensing 17 00218 g011
Figure 12. Comparison of different algorithms changing with different snapshots.
Figure 12. Comparison of different algorithms changing with different snapshots.
Remotesensing 17 00218 g012
Table 1. Parameter settings.
Table 1. Parameter settings.
ParametersValues
Equivalent Number of Elements N8
Modulation Frequency F p 50 MHz
Number of Snapshots N s 400
One-Sided Harmonic Number Q4
Signal-to-Noise Ratio S N R 20 dB
Incident Angles θ k 0 and 5
Table 2. Absolute errors of the estimation results.
Table 2. Absolute errors of the estimation results.
Preset Angles [deg]Estimation Results [deg]Errors [deg]
(−48, −27)(−49.2, −25.7)(1.2, 1.3)
(−36, −19)(−37.7, −17.2)(1.7, 1.8)
(−8, 10)(−8.3, 10.2)(0.3, 0.2)
(5, 18)(2.5, 20.4)(2.5, 2.4)
(29, 41)(28.9, 41.1)(0.1, 0.1)
Table 3. The comparison of the processing time for these three methods.
Table 3. The comparison of the processing time for these three methods.
AlgorithmProcessing Time [s]
SS-MUSIC0.027269
OMP0.026063
1-SVD1.412667
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

Chen, G.; Su, X.; He, L.; Guan, D.; Liu, Z. Coherent Signal DOA Estimation Method Based on Space–Time–Coding Metasurface. Remote Sens. 2025, 17, 218. https://doi.org/10.3390/rs17020218

AMA Style

Chen G, Su X, He L, Guan D, Liu Z. Coherent Signal DOA Estimation Method Based on Space–Time–Coding Metasurface. Remote Sensing. 2025; 17(2):218. https://doi.org/10.3390/rs17020218

Chicago/Turabian Style

Chen, Guanchao, Xiaolong Su, Lida He, Dongfang Guan, and Zhen Liu. 2025. "Coherent Signal DOA Estimation Method Based on Space–Time–Coding Metasurface" Remote Sensing 17, no. 2: 218. https://doi.org/10.3390/rs17020218

APA Style

Chen, G., Su, X., He, L., Guan, D., & Liu, Z. (2025). Coherent Signal DOA Estimation Method Based on Space–Time–Coding Metasurface. Remote Sensing, 17(2), 218. https://doi.org/10.3390/rs17020218

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