Next Article in Journal
Hyperspectral Soil Heavy Metal Prediction via Privileged-Informed Residual Correction
Previous Article in Journal
Subsurface Cavity Imaging Based on UNET and Cross–Hole Radar Travel–Time Fingerprint Construction
Previous Article in Special Issue
Generalized Ambiguity Function for Bistatic FDA Radar Joint Velocity, Range, and Angle Parameters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sea Clutter Suppression for Shipborne DRM-Based Passive Radar via Carrier Domain STAP

by
Yijia Guo
,
Jun Geng
*,†,
Xun Zhang
and
Haiyu Dong
Research Institute of Electronic Engineering Technology, Harbin Institute of Technology, Harbin 150001, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Remote Sens. 2025, 17(12), 1985; https://doi.org/10.3390/rs17121985
Submission received: 28 April 2025 / Revised: 29 May 2025 / Accepted: 6 June 2025 / Published: 8 June 2025
(This article belongs to the Special Issue Array and Signal Processing for Radar)

Abstract

:
This paper proposes a new carrier domain approach to suppress spreading first-order sea clutter in shipborne passive radar systems using Digital Radio Mondiale (DRM) signals as illuminators. The DRM signal is a broadcast signal that operates in the high-frequency (HF) band and employs orthogonal frequency-division multiplexing (OFDM) modulation. In shipborne DRM-based passive radar, sea clutter sidelobes elevate the noise level of the clutter-plus-noise covariance matrix, thereby degrading the target signal-to-interference-plus-noise ratio (SINR) in traditional space–time adaptive processing (STAP). Moreover, the limited number of space–time snapshots in traditional STAP algorithms further degrades clutter suppression performance. By exploiting the multi-carrier characteristics of OFDM, this paper proposes a novel algorithm, termed Space Time Adaptive Processing by Carrier (STAP-C), to enhance clutter suppression performance. The proposed method improves the clutter suppression performance from two aspects. The first is removing the transmitted symbol information from the space–time snapshots, which significantly reduces the effect of the sea clutter sidelobes. The other is using the space–time snapshots obtained from all subcarriers, which substantially increases the number of available snapshots and thereby improves the clutter suppression performance. In addition, we combine the proposed algorithm with the dimensionality reduction algorithm to develop the Joint Domain Localized-Space Time Adaptive Processing by Carrier (JDL-STAP-C) algorithm. JDL-STAP-C algorithm transforms space–time data into the angle–Doppler domain for clutter suppression, which reduces the computational complexity. Simulation results show the effectiveness of the proposed algorithm in providing a high improvement factor (IF) and less computational time.

1. Introduction

Passive radar utilizes third-party transmitters as illuminators of opportunity to detect targets [1,2,3,4]. The Digital Radio Mondiale (DRM) signal is a broadcast signal that operates in the high-frequency (HF) band and employs orthogonal frequency-division multiplexing (OFDM) modulation, which is an important external illuminator. DRM-based passive radar offers wide coverage and is able to detect the target over the horizon [5,6]. In recent years, shipborne DRM-based passive radar has become an attractive research theme [7,8]. Shipborne DRM-based passive radar not only reduces the size of shipborne equipment but also provides beyond-the-radio-horizon detection capability to the ship.
For shipborne passive radar, clutter suppression and target detection are both critical issues. In recent years, numerous multichannel adaptive detection problems have been studied, and many adaptive detectors have been proposed [9,10,11]. Ref. [9] introduces eigenvalue-based detectors specifically designed for detecting distributed targets. Ref. [10] proposes a Bayesian detector utilizing the Rao test that is designed for range-spread target detection with limited training data. Ref. [11] determines the statistical distributions of the generalized likelihood ratio test-based detectors, assuming the spatial steering vector is known. All of the above algorithms have important implications for target detection. However, sea clutter suppression is necessary for shipborne HF passive radar. The sea clutter spectrum exhibits a complex relationship with the motion of the platform and the bistatic angle. The first-order sea clutter exhibits apparent space–time coupling characteristics and Doppler broadening [12,13]. In addition, it is known that the DRM signal exhibits high sidelobes. As a result, not only are slow targets within the clutter Doppler extension region obscured, but fast targets are also obscured by the high sidelobes of sea clutter [14,15]. Consequently, suppressing the sea clutter is a critical issue for shipborne DRM-based passive radar [16,17,18,19,20,21,22,23,24,25,26,27].
Existing clutter suppression methods for passive radar mainly include temporal domain methods, spatial domain methods, and space–time joint algorithms. The temporal domain methods are based on the idea of adaptive coherent subtraction, such as adaptive filters [17,18] and extended cancellation algorithms (ECA) [20,21,28]. The adaptive filters suppress clutter by subtracting the convolution of the reference signal from the surveillance signal while adaptively updating the coefficients. However, the adaptive filters may suffer from slow convergence speeds, high filtering orders, and heavy computational burdens [29]. The key idea of ECA is to suppress clutter by projecting the surveillance signal onto a subspace orthogonal to the clutter subspace constructed by the reference signal [30]. There are also many derivative versions of the ECA, such as the ECA batch (ECA-B) [19] and the sliding ECA (ECA-S) [20]. Although temporal domain clutter suppression methods are able to suppress the clutter with Doppler frequency shift, the target echoes in the region of clutter Doppler extension are also suppressed. In the spatial domain, the adaptive beamformer adaptively selects the weight vector to minimize its output power subject to a unit-gain constraint on the direction of the signal of interest [31,32,33,34]. In the shipborne scenario, where clutter exhibits Doppler spreading due to platform motion, each specific Doppler shift corresponds to a particular direction, allowing sea clutter suppression using methods such as linearly constrained minimum variance (LCMV), orthogonal projection (OP) and others. However, spatial domain methods have low degrees of freedom and limited effectiveness in clutter suppression.
The main popular joint space–time clutter suppression methods include displaced phase center antenna (DPCA) [22,23,24] and space–time adaptive processing (STAP) [25,26,27,35,36]. The DPCA method has a simple structure and low computational complexity. However, DPCA poses strong constraints on antenna alignment and is intrinsically sensitive to imbalances between receiving channels. The STAP method achieves effective clutter suppression via two-dimensional joint adaptive filtering in the spatial and temporal domains. The STAP method provides sufficient degrees of freedom and is the most popular method for suppressing space–time coupling clutter. However, the computational complexity of the STAP algorithm is high, and the number of available space–time snapshots is insufficient in practical applications. Researchers have proposed some dimensionality reduction algorithms, such as the joint domain localized (JDL) algorithm [37,38], the space–time multiple-beam (STMB) algorithm [39], etc. Although these methods significantly reduce the computational burden, they do not address the issue of targets being obscured by the high sidelobes of the DRM signal.
To address the aforementioned challenges, we propose a new clutter suppression method for shipborne DRM-based passive radar, termed Space Time Adaptive Processing by Carrier (STAP-C). The proposed method exploits the OFDM modulation structure of the DRM signal to convert the received temporal signal into a set of subcarriers and performs sea clutter suppression in the carrier domain. Compared with the conventional STAP algorithm, the proposed algorithm improves the clutter suppression performance from two aspects. Firstly, it mitigates the influence of sea clutter sidelobes on the clutter suppression performance by removing the transmitted symbol information in the carrier domain. In addition, the proposed algorithm uses subcarriers as snapshots, which significantly increases the number of available snapshots. Hence, the proposed algorithm enjoys a more accurate estimation of the clutter-plus-noise covariance matrix, which improves the clutter suppression performance. Since the clutter-plus-noise covariance matrix is almost the same on each subcarrier, we only need to estimate the covariance matrix once; hence, the proposed algorithm is also computationally efficient. Although the STAP-C algorithm is proposed in the context of DRM illuminators, it is also potentially applicable to other OFDM signals, such as DVB-T and DTMB [40,41,42,43]. Furthermore, we extend the proposed STAP-C algorithm to the scope of the dimensionality reduction algorithms and propose the Joint Domain Localized-Space Time Adaptive Processing by Carrier (JDL-STAP-C) algorithm as an example. The JDL-STAP-C algorithm suppresses sea clutter by transforming space–time data to the angle–Doppler domain. The performance of the proposed algorithm is evaluated, and its effectiveness is demonstrated through simulation results.
This paper is organized as follows: Section 2 presents the background and signal model. Section 3 introduces the proposed STAP-C approach and JDL-STAP-C approach. In Section 4, the effectiveness of the proposed methods is demonstrated by the simulation data. Finally, Section 5 concludes the paper.
Lowercase bold letters denote vectors. Upper-case bold letters denote matrices or tensors. For a matrix A , ( A ) T , ( A ) H , and a i j refer to the transpose, conjugate transpose, and the ( i , j ) t h entry of A , respectively. ⊗, ⊙, and ⊘ denote the Kronecker product, Hadamard product, and Hadamard division, respectively.

2. Background

2.1. Signal Model

Figure 1 shows the geometry of the propagation path of a coast–ship DRM-based passive radar system.
The two-dimensional coordinate system in Figure 1 is situated on the sea surface. The transmitter site T X is located on the shore, while the receiver site R X moves with the ship. All angles are described anticlockwise relative to the x-axis. The distances from the transmitter site T X to the receiver site R X and the moving target T are denoted by R L and R T , respectively, and θ r and θ describe the angles of R L and R T with respect to the x-axis, respectively. The receiving station R X is configured as a shipborne platform, and the receiver has a projected velocity vector with magnitude v r and an aspect angle φ r . The distance from the receiver site R X to the moving target T is denoted as R R , and α g is the angle between the direction of the receiver motion and the direction of the target echo. The moving target T has a projected velocity vector with magnitude v g and an aspect angle φ g . The bistatic angle associated with the target echo is denoted by β g . In addition, a clutter patch is illustrated, where α p , q c denotes the angle between the direction of receiver motion and the direction of the clutter patch. The bistatic angle of the clutter patch is denoted by β p , q c , and Δ R represents the range resolution.
The DRM-based passive radar system comprises two integral components: the reference channel and the surveillance channel. In the reference channel, the illumination signal from the transmitter is directly received, and a purified reference signal is provided to the surveillance channel for echo demodulation. The purified reference signal can be extracted using reconstruction techniques, including the decoding–encoding method for DRM illuminators [40,41,44], among others. In this paper, the reference signal is assumed to be accurately reconstructed. Based on the OFDM principle, the purified reference signal can be expressed as follows:
s ( t ) = l = 0 L k = K min K max C l , k ψ l , k ( t ) ,
with
ψ l , k ( t ) = exp j 2 π k T u t T c p l T s , l T s t ( l + 1 ) T s     0 ,   otherwise   ,
where C l , k represents the transmitted information on the k t h subcarrier of the l t h OFDM symbol; L is the total number of OFDM symbols; K min and K max are the lower and upper limits of k, respectively; T u denotes the duration of the useful part of the OFDM symbol; Δ f = 1 / T u is the frequency interval between two successive subcarriers; T c p is the duration of the cyclic prefix (CP); T s = T u + T c p denotes the duration of one complete OFDM block (the typical structure of OFDM modulation is shown in Figure 2).
The surveillance channel consists of a uniform linear array with M elements, where d denotes the spacing between adjacent elements. As shown in Figure 1, the surveillance channel usually contains sea clutter, target echoes, and noise. The received signal of the m t h surveillance channel ( m = 1 , 2 , M ) can be expressed as
s surv   m ( t ) = p = 1 P q = 1 Q A p , q c s t τ p c e j 2 π f p , q c t e j ( m 1 ) 2 π d λ cos α p , q c   + g = 1 G A g s t τ g e j 2 π f g t e j ( m 1 ) 2 π d λ cos α g + s noise   m ( t ) ,
in which P is the number of clutter range cells and Q is the number of clutter patches. A p , q c , τ p c , f p , q c , and α p , q c are the complex amplitude, the time delay, the Doppler frequency, and the azimuth angle of the q t h clutter patch ( q = 1 , , Q ) in the p t h range cell ( p = 1 , , P ), respectively. λ denotes the radar wavelength, and G is the number of moving targets. A g , τ g , f g , and α g are the complex amplitude, the time delay, the Doppler frequency, and the azimuth angle of the g t h target ( g = 1 , , G ), respectively. s noise   m ( t ) is the white Gaussian noise in the m t h surveillance channel. It is assumed that the largest possible delay in both the clutter and the targets is less than the duration of the CP, which mitigates the impact of inter-symbol interference (ISI).
Next, we analyze the Doppler frequencies of moving targets and sea clutter caused by the moving platform. It is known that the Doppler frequency f g of a target is proportional to the temporal rate of change in the bistatic path length of the target [45]. Therefore, the Doppler frequency of the g t h target can be calculated as [12]
f g = 1 λ d R d t = 1 λ d R T + R R d t = 2 v g λ cos β g 2 + θ φ g cos β g 2 + v r λ cos α g .
where R is the bistatic range of the target. Hence, the Doppler shift of the moving target is jointly determined by the target and receiver motions, i.e., f g = f g 1 + f g 2 , where f g 1 = 2 v g λ cos β g 2 + θ φ g cos β g 2 represents the Doppler shift caused by the target’s motion, and f g 2 = v r λ cos α g is the Doppler frequency caused by the receiver’s motion [46].
For the coast–ship bistatic radar, the Doppler frequency of the first-order sea clutter varies as a function of the bistatic angle and platform velocity. The first-order Bragg frequency of the q t h clutter patch in the p t h range cell at the α p , q c -direction can be expressed as
f p , q c = ± g r a λ π cos β p , q c 2 + v r λ cos α p , q c .
where g r a is the gravity acceleration ( g r a = 9.81   m / s 2 ), the ± signs arise from the ocean wave moving backward or forward, and the bistatic angle is
β p , q c = 2 arctan sin α p , q c + φ r θ r R R L + cos α p , q c + φ r θ r .
It is evident that the Doppler frequency f p , q c and the normalized spatial frequency u p , q c = d λ cos α p , q c of the sea clutter are related by the following coupling relationship:
f p , q c = ± g r a λ π cos β p , q c 2 + v r d u p , q c .

2.2. Traditional STAP Algorithm

For the space–time coupled clutter, STAP is a powerful clutter suppression tool, and this subsection briefly discusses the traditional STAP algorithm. Firstly, the matched filtering (MF) of the reference signal and the surveillance signal is performed. Let N s = T s f s be the number of samples in one symbol, in which f s is the sampling rate. Assuming there are L symbols within a coherent integration time (CIT). The l t h symbol ( l = 1 , 2 , L ) in the m t h surveillance channel can be expressed as
s surv   m , l ( n ) = p = 1 P q = 1 Q A p , q c s l n τ p c f s e j 2 π f p , q c ( l 1 ) T s e j 2 π f p , q c T c p e j ( m 1 ) 2 π d λ cos α p , q c   + g = 1 G A g s l n τ g f s e j 2 π f g ( l 1 ) T s e j 2 π f g T c p e j ( m 1 ) 2 π d λ cos α g + s noise   m , l n ,
where s l ( n ) is the reference signal at the n t h sampling point in the l t h symbol and s noise   m , l is the noise at the n t h sampling point in the l t h symbol of the m t h surveillance channel.
The output of the MF in the l t h symbol of the m t h channel is
x m , l n r = p = 1 P q = 1 Q A p , q c e j 2 π f p , q c T c p r l n r τ p c f s e j 2 π f p , q c ( l 1 ) T s ( m 1 ) d λ cos α p , q c   + g = 1 G A g e j 2 π f g T c p r l n r τ g f s e j 2 π f g ( l 1 ) T s e j ( m 1 ) 2 π d λ cos α g + x noise   m , l n r ,
where r l n r = n = 1 N s s l n s l * n n r . n r is the index of the range cell and x noise   m , l n r is the output noise.
The M × L × N s -dimensional echo data is obtained after MF. Recall that M is the number of channels, L is the number of symbols, and N s also equals the total number of range cells. For convenience in subsequent processing, we arrange the echo data into a space–time snapshot matrix X of size M L × N s , which can be written as
X = x 1 , x 2 , , x n r , , x N s ,
where x n r of size M L × 1 is the space–time snapshot for the n r t h range cell and
x n r = x 1 , 1 n r , , x 1 , L n r , x 2 , 1 n r , , x 2 , L n r , , x M , 1 n r , , x M , L n r .
Let
x c , n r = q = 1 Q A n r , q c e j 2 π f n r , q c T c p a α n r , q c b f n r , q c r 0
be the space–time snapshot of sea clutter for the n r t h range cell, where
a ( α ) = 1 , e j 2 π d λ cos ( α ) , , e j ( M 1 ) 2 π d λ cos ( α ) T and   b ( f ) = 1 , e j 2 π f T s , , e j 2 π f ( L 1 ) T s T
are the space-steering vector and the time-steering vector, respectively.
r n r = r 1 n r , r 2 n r , , r L n r T is a vector consisting of correlation functions over L symbols. Let
x c s , n r = p = 1 , p n r P q = 1 Q A p , q c e j 2 π f p , q c T c p a α p , q c b f p , q c r n r τ p c f s
be the space–time snapshot of the sea clutter sidelobes at the other range cells for the n r t h range cell and let
x g , n r = g = 1 G A g e j 2 π f g T c p a α g b f g r n r τ g f s
be the space–time snapshot of moving targets for the n r t h range cell. Then, it can be derived that
x n r = x c , n r + x c s , n r + x g , n r + x noise , n r ,
where x noise , n r is the space–time snapshot of noise for the n r t h range cell. The ideal clutter-plus-noise covariance matrix R c n is given by [15]
R c n = E x c , n r x c , n r H + E x c s , n r x c s , n r H + E x noise , n r x noise , n r H .
Ref. [15] points out that E x c s , n r x c s , n r H caused by sea clutter sidelobes raises the noise level of R c n for OFDM signals, which is one of the main reasons that degrade the output signal-to-interference-plus-noise ratio (SINR) of a target.
In practice, the ideal clutter-plus-noise covariance matrix is unknown and is typically obtained through statistical methods. Typically, echoes in the adjacent range cells are used as training samples to estimate the clutter-plus-noise covariance matrix. Specifically, the clutter-plus-noise covariance matrix of the n r t h range cell can be estimated as
R ^ c n = 1 N r n = n r N r 2 , n n r n = n r + N r 2 x n x n H ,
where x n is the snapshot obtained from the adjacent range cell of interest. Clearly, the number of available space–time snapshots N r after MF is small compared with the dimension of the clutter-plus-noise covariance matrix, which affects the accuracy of clutter-plus-noise covariance matrix estimation. An inaccurate estimation of the clutter-plus-noise covariance matrix is another reason that degrades clutter suppression performance.
In the next section, we propose a new sea clutter suppression approach for DRM-based passive radar on moving platforms. The proposed algorithm operates in the subcarrier domain to improve the accuracy of clutter-plus-noise covariance matrix estimation by avoiding the effect of sea clutter sidelobes and providing more space–time snapshots.

3. Method

In this section, we propose a new clutter suppression approach for DRM-based passive radar on moving platforms, which is named STAP-C. The mathematical principle, implementation procedure, and computational complexity are discussed in this section.

3.1. The Principle of the STAP-C

To mitigate the effect of sea clutter sidelobes and obtain more snapshots, the STAP-C operates in the subcarrier domain. We decompose the reference and surveillance signals into OFDM symbols and remove the CPs. After applying the discrete Fourier transform (DFT) to the useful parts, the carrier domain signals can be extracted. According to (1), the carrier domain reference signal for the l t h symbol can be written as
s l = D F T s l ( t ) = C l , 1 , , C l , k , , C l , K ,
where s l ( t ) is the temporal reference signal for the l t h symbol. K is the number of subcarriers on one symbol. The carrier domain reference signal for L symbols is
S = s 1 T , s 2 T , , s L T T = C 1 , 1 C 1 , k C 1 , K     C l , 1 C l , k C l , K     C L , 1 C L , k C L , K .
We then derive the carrier domain expression of the surveillance signal. According to (3), the surveillance signal consists of three parts, namely, the clutter item, the target item, and the noise item. We first focus on the echo of the q t h sea clutter patch in the p t h range cell. The carrier domain of sea clutter in the l t h symbol of the m t h surveillance channel can be written as
s clu m , l ( p , q , f ) = D F T A p , q c s l t τ p c e j 2 π f p , q c t e j ( m 1 ) 2 π d λ cos α p , q c   = A p , q c s l f f p , q c e j 2 π f f p , q c τ p c e j ( m 1 ) 2 π d λ cos α p , q c ,
in which s l f f p , q c in (19) can be expressed as
s l f f p , q c = D F T s l ( t ) e j 2 π f p , q c t .
Usually the phase rotation caused by the Doppler shift within one symbol is really small f p , q c Δ f , so we can approximately get:
e j 2 π f p , q c t e j 2 π f p , q c ( l 1 ) T s + T c p ,   ( l 1 ) T s t l T s
Substituting (21) into (20), we obtain
  s l f f p , q c D F T s l ( t ) e j 2 π f p , q c ( l 1 ) T s + T c p .
Putting (17) in (22), we get:
s l f f p , q c e j 2 π f p , q c ( l 1 ) T s + T c p C l , 1 , , C l , k , , C l , K .
Therefore, the carrier domain of the sea clutter at the q t h clutter patch and p t h range cell can be expressed approximately as
  s clu m , l ( p , q , f ) A p , q c e j 2 π f p , q c ( l 1 ) T s + T c p e j ( m 1 ) 2 π d λ cos α p , q c   e j 2 π f 1 f p , q c τ p c C l , 1 , , e j 2 π f k f p , q c τ p c C l , k , , e j 2 π f K f p , q c τ p c C l , K .
When f = f k = k Δ f , the k t h carrier corresponding to s clu m , l ( p , q , f ) can be expressed as
S clu m , l , k ( p , q ) = A p , q c e j 2 π k Δ f f p , q c τ p c e j 2 π f p , q c ( l 1 ) T s + T c p C l , k e j ( m 1 ) 2 π d λ cos α p , q c .
Similarly, the carrier domain of the g t h target echo in the l t h symbol of the m t h surveillance channel can be written as
s tar m , l ( g , f ) A g e j 2 π f g ( l 1 ) T s + T c p e j ( m 1 ) 2 π d λ cos α g   e j 2 π f 1 f g τ g C l , 1 , , e j 2 π f k f g τ g C l , k , , e j 2 π f K f g τ g C l , K ,
in which the k t h carrier corresponding to s tar m , l ( g , f ) can be expressed as
S tar m , l , k ( g ) = A g e j 2 π k Δ f f g τ g e j 2 π f g ( l 1 ) T s + T c p C l , k e j ( m 1 ) 2 π d λ cos α g .
Therefore, by combining the contributions of sea clutter, target echoes, and noise to the carrier domain surveillance signal S surv m , l , k , we can obtain
S surv m , l , k = p = 1 P q = 1 Q S clu m , l , k ( p , q ) + g = 1 G S tar m , l , k ( g ) + S noise m , l , k = p = 1 P q = 1 Q A ˜ p , q c e j 2 π f p , q c ( l 1 ) T s C l , k e j ( m 1 ) 2 π d λ cos α p , q c   + g = 1 G A ˜ g e j 2 π f g ( l 1 ) T s C l , k e j ( m 1 ) 2 π d λ cos α g + S noise m , l , k ,
where
A ˜ p , q c = A p , q c e j 2 π k Δ f f p , q c τ p c e j 2 π f p , q c T c p ,
and
A ˜ g = A g e j 2 π k Δ f f g τ g e j 2 π f g T c p .
S noise m , l , k is the noise for the k t h carrier in the l t h symbol of the m t h surveillance channel. The carrier domain surveillance signal for L symbols on the m t h channel is
S surv m = S surv m , 1 , 1 S surv m , 1 , k S surv m , 1 , K     S surv m , l , 1 S surv m , l , k S surv m , l , K     S surv m , L , 1 S surv m , L , k S surv m , L , K .
Then we use the carrier domain reference signal to remove the transmitted symbol information from the carrier domain surveillance signal, and the new surveillance signal on the m t h channel is denoted as
S ˜ surv m = S surv m S ,
and the ( l , k ) t h entry of S ˜ surv m can be written as
S ˜ surv m , l , k = S surv m , l , k / C l , k = p = 1 P q = 1 Q A ˜ p , q c e j 2 π f p , q c ( l 1 ) T s e j ( m 1 ) 2 π d λ cos α p , q c   + g = 1 G A ˜ g e j 2 π f g ( l 1 ) T s e j ( m 1 ) 2 π d λ cos α g + S ˜ noise m , l , k .
After removing the transmitted symbol information, a space–time snapshot matrix S ˜ surv of size M L × K is obtained, which can be expressed as
S ˜ surv = s ˜ surv 1 , s ˜ surv 2 , , s ˜ surv K ,
where s ˜ surv k of size M L × 1 is the space–time snapshot for the k t h carrier and
s ˜ surv k = S surv   1 , 1 , k , , S surv   1 , L , k , S surv   2 , 1 , k , , S surv   2 , L , k , , S surv   M , 1 , k , , S surv   M , L , k .
According to (33), s ˜ surv k can also be written as
s ˜ surv k = s ˜ clu k + s ˜ tar k + s ˜ noise k = p = 1 P q = 1 Q A ˜ p , q c a α p , q c b f p , q c + g = 1 G A ˜ g a α g b f g + s ˜ noise k ,
where s ˜ clu k , s ˜ tar k , and s ˜ noise k are the space–time snapshots of sea clutter, moving targets, and noise for the k t h carrier, respectively. With a slight abuse of notation, we use R c n k to express the ideal clutter-plus-noise covariance matrix for the k t h carrier, i.e.,
R c n k = E s ˜ clu k ( s ˜ clu k ) H + E s ˜ noise k ( s ˜ noise k ) H .
Compared to R c n in (15), which contains the sea-clutter sidelobes at the other range cells for the n r t h range cell, the clutter-plus-noise covariance matrix R c n k in (37) removes the transmitted symbol information using (32), which is the reason for the generation of the sea clutter sidelobes. As a result, the noise level of the clutter-plus-noise covariance matrix R c n k is not raised, and the SINR of the output target is not degraded.
Because the frequency intervals between the different subcarriers are small, the clutter-plus-noise covariance matrices on each subcarrier can be approximated as the same. In practice, the clutter-plus-noise covariance matrix R c n k can be estimated using K snapshots s ˜ surv k , k = 1 , , K . The sample covariance matrix R ^ c n can be written as follows:
R ^ c n = 1 K k = 1 K s ˜ surv k ( s ˜ surv k ) H .
In addition, (38) allows the use of subcarriers as snapshots, whose number is much larger than the number of adjacent range cells. The increase in the number of space–time snapshots makes the estimation of the clutter-plus-noise covariance matrix more accurate, which improves the sea clutter suppression performance.

3.2. Dimensionality Reduction STAP

Although the proposed STAP-C algorithm has more snapshots than the traditional STAP algorithm, the dimensionality of the clutter-plus-noise covariance matrix L M K . Therefore, we consider the dimensionality reduction STAP algorithm, and the proposed algorithm can be combined with JDL, STMB, and other algorithms in principle. In this paper, we take the JDL algorithm as an example and propose the JDL-STAP-C algorithm. Specifically, JDL processing is based on a localized processing region (LPR) formed around the angle and Doppler bins of interest by transforming space–time data into the angle–Doppler domain. The signal vector for the angle–Doppler of interest is transformed into a single point in the angle–Doppler space. An LPR is formed around the signal point, and clutter is suppressed in the region.
Figure 3 presents the LPR consisting of η a angle bins and η d Doppler bins in the angle–Doppler domain, centered at the signal point of interest. In addition, we selected η a p protection bins along the angle domain for the signal points of interest.
The angle–Doppler data s ˜ LPR k corresponding to the chosen LPR is obtained by applying a linear transformation T to the space–time snapshot data s ˜ surv k :
s ˜ LPR k = T H s ˜ surv k ,
where T of size M L × ( η a η d η a p 1 ) is formed using measured steering vectors corresponding to η a angle bins and η d Doppler bins. Taking η a = η d = 5 and η a p = 2 as an example in Figure 3, T can be written as
T = a α 2 B η d a α 1 B η d 1 a α 0 B η d 1 a α 1 B η d 1   a α 2 B η d ,
where B η d = b f 2 b f 1 b f 0 b f 1 b f 2 and B η d 1 = b f 2 b f 1 b f 1 b f 2 . The purpose of B η d 1 is to remove the target information from the sample covariance matrix.
The sample covariance matrix R ^ LPR corresponding to the LPR is calculated as
R ^ LPR = 1 K k = 1 K s ˜ LPR k ( s ˜ LPR k ) H .
From (38) and (41), it can be seen that the dimension of the sample covariance matrix is reduced from M L × M L to ( η a η d η a p 1 ) × ( η a η d η a p 1 ) . In practical scenarios, one can also use robust techniques, such as the diagonal loading algorithm, to enhance resistance against the covariance matrix estimation errors [47].
The angle–Doppler steering vector for the LPR v LPR α 0 , f 0 is the space–time steering vector v α 0 , f 0 transformed to the angle–Doppler domain via the same T , i.e.,
  v α 0 , f 0 = a α 0 b f 0 ,   v LPR α 0 , f 0 = T H v α 0 , f 0 .
The cost function of the JDL-STAP-C algorithm for the LPR can be written as
  min w LPR w LPR H R ^ LPR w LPR     s . t .   w LPR H v LPR α 0 , f 0 = 1 .
where w LPR denotes the adaptive weighting vector. We solve the cost function by using the Lagrange multiplier method, and the optimal weighting vector for the LPR can be calculated as
w LPR = R ^ LPR 1 v LPR α 0 , f 0 v LPR H α 0 , f 0 R ^ LPR 1 v LPR α 0 , f 0 .
It is evident that there are J = [ M a ( η a 1 ) ] × [ L ( η d 1 ) ] LPRs in the angle–Doppler domain. M a is the number of angle bins. Therefore, we can obtain J optimal weighting vectors w LPR 1 , w LPR 2 , w LPR j , w LPR J . Then, we perform clutter suppression for each subcarrier of the surveillance signal in the angle–Doppler domain. According to (39)–(44), the clutter suppression result for the j t h LPR on the k t h subcarrier can be finally given by
Z k , f 0 j , α 0 j = w LPR j H s ˜ LPR k .
where f 0 j is the frequency center of the j t h LPR, and α 0 j is the azimuth center of the j t h LPR.
Upon completing the above processing for each localized processing region and subcarrier, we can obtain a tensor Z . For tensor Z , the rows correspond to subcarriers, the columns to Doppler, and the pages to angles. After performing the Inverse Discrete Fourier Transform (IDFT) across the Doppler dimension, the transmitted symbol information can be recovered using the carrier domain reference signal S in (18). Then, by applying IDFT on the subcarrier dimension, we can obtain the temporal surveillance signal with sea clutter suppressed. The Range–Doppler (RD) map and the angle–Doppler (AD) map can be obtained by performing the conventional cross-correlation algorithm [48].
The block diagram of the proposed algorithm is shown in Figure 4. The proposed JDL-STAP-C algorithm consists of the following four steps: snapshot calculation, clutter-plus-noise covariance matrix estimation, adaptive weighting vector calculation, and clutter suppression. For step 1, we first remove the CPs of the reference signal and the surveillance signal. Then, the reference signal is transformed to the subcarrier domain by the DFT, allowing us to obtain the transmitted symbol information. Similarly, we perform the DFT transform on the surveillance signal and obtain the carrier domain surveillance signal. We remove the transmitted symbol information from the carrier domain surveillance signal and obtain the space–time snapshots. We subsequently transform the obtained snapshots into the angle–Doppler domain. For step 2, we estimate the clutter-plus-noise covariance matrix in every LPR of the angle–Doppler domain. For step 3, adaptive weights are calculated in each LPR of the angle–Doppler domain using the JDL algorithm. For step 4, sea clutter is suppressed for each subcarrier in the surveillance signal. To obtain the temporal surveillance signal with clutter suppression, we perform the IDFT across the Doppler dimension, recover the transmitted symbol information, and then perform the IDFT in the subcarrier dimension for the carrier domain surveillance signal after clutter suppression. Similarly, we perform the IDFT in the subcarrier domain for the carrier domain reference signal. Finally, the RD map is created by the conventional cross-correlation method.

3.3. Computational Complexity

In this subsection, we compare the computational complexity of the proposed algorithm with the classic STAP algorithms, such as the traditional JDL-STAP [37,38] and traditional STMB-STAP [39].
In Figure 4, the proposed JDL-STAP-C algorithm is divided into four steps, and we analyze the computational complexity of each step successively. Denote the numbers of spatial channels, symbols, the useful parts per symbol, clutter range cells, and subcarriers by M, L, N u , P r and K, respectively. For the proposed JDL-STAP-C algorithm, assume that the size of the LPR is η a c × η d c . In addition, we select η a p protection bins for the signal points of interest along the angle domain. We note that the first step involves the N u -point DFT of the surveillance signal and the reference signal over L symbols and M channels, removing the transmitted symbol information from the surveillance signal and the linear transformation of the snapshots in the J c = [ M a ( η a c 1 ) ] × [ L ( η d c 1 ) ] LPRs as described in (39) and (40), where M a is the number of angle bins. Thus, the corresponding complexity of the first step requires O ( M L N u log N u + M L K + J c M L ( K + 1 ) ( η a c η d c η a p 1 ) ) . The computational complexity of clutter-plus-noise covariance matrix estimation requires O ( K ( η a c η d c η a p 1 ) 2 ) for one LPR from (41). Hence, the computational complexity of the second step requires O ( K J c ( η a c η d c η a p 1 ) 2 ) across all LPRs. In addition, the calculation of w LPR involves matrix multiplication and matrix inversion, as described in (42) and (44). The computational complexity of the adaptive weighting vectors calculation step requires O ( J c ( η a c η d c η a p 1 ) 3 + J c ( η a c η d c η a p 1 ) 2 + J c M L + J c ( M L + 1 ) ( η a c η d c η a p 1 ) ) across all LPRs. Finally, the computational complexity of clutter suppression requires O ( J c K ( η a c η d c 3 ) + M a L N u ( 2 l o g L + l o g N u + 2 ) ) . Therefore, the overall computation of the proposed algorithm is approximately O ( J c M L ( K + 1 ) ( η a c η d c η a p 1 ) ) .
Ref. [49] presents the computational complexity analysis of the traditional JDL-STAP and STMB-STAP algorithms. We assume that the size of the localized processing region is η a l × η d l and the number of the localized processing regions is J l = [ M a ( η a l 1 ) ] × [ L ( η d l 1 ) ] for the traditional JDL-STAP algorithm. The computational complexity is approximately O ( 2 J l M L P r ( η a c η d c ) 2 ) . For the traditional STMB-STAP algorithm, the number of spatial auxiliary channels and the number of temporal auxiliary channels are denoted as n a s and n d s , respectively. The number of the localized processing regions is J s = ( M a η a s ) × ( L η d s ) . The computational complexity is approximately O ( 2 J s M L P r ( n a s + n d s + 1 ) ( n a s + 1 ) ( n d s + 1 ) ) . The computational complexities of different algorithms are listed in Table 1.
As shown in Table 1, the computational complexity of the proposed JDL-STAP-C algorithm is 1 order of magnitude lower than that of traditional STAP algorithms. In addition, the numerical simulations presented in the following section indicate that the proposed algorithm can achieve an 18 dB higher clutter suppression performance than traditional STAP algorithms.

4. Results on Simulation Data

In this section, the clutter suppression performance of the proposed algorithm is analyzed using simulation data. The simulation scenario is shown in Figure 1. The simulation parameters are listed in Table 2. The initial locations of the transmitter and the receiver are [ 0 , 0 ] and [ 59 , 10 ] km, respectively. The values of θ r and φ r are 10 and 40 , respectively. The illuminator of opportunity is DRM, which operates in Mode B, and its spectrum occupancy is set to Mode 3 [50]. The corresponding modulation parameters are K max = 103 , K min = 103 , K = 206 , T s = 26.667 ms, T u = 21.333 ms, and T c p = 5.333 ms (where the DC carrier at k = 0 is not used to avoid DC interference [50]). The number of processing symbols L is 1536, and the coherent accumulation time of the simulated data is T a l l = T s L = 40.96 s. The surveillance channel consists of direct waves, sea clutter, three targets, and noise. The surveillance signal simulation parameters are listed in Table 3. The receiver velocity v r is 5 m/s, and the direction of sea clutter α is 0~180°. The simulation range of sea clutter is from 0 to 196.88 km, and the clutter has fractional delays. There are about 360 clutter patches per range cell. According to (5), the sea clutter Doppler extension region f B is −0.3213~0.3219 Hz. The amplitude of each clutter patch is randomly distributed, and the clutter power is 70 dB above the noise level. The frequency interval between two successive subcarriers is Δ f = 1 / T u = 46.875 Hz, and it is evident that f B Δ f . When f B Δ f , we can numerically calculate that the phase and amplitude variations of e j 2 π f p , q c t in (21) are very small within one symbol duration, indicating that the phase rotation caused by the Doppler extension of the sea clutter can be approximated as a constant. The direct wave power is 75 dB above the noise level, and the direction is 150 . To facilitate subsequent discussions in the RD spectrum, the directions of all three targets are set to 60 . The detailed target parameters are listed in Table 3. The clutter-to-noise ratio (CNR) and signal-to-noise ratio (SNR) have accounted for the accumulated gain.

4.1. Improve Factor

We use the improvement factor (IF) to evaluate the clutter suppression performance of different methods. The IF is defined as the ratio of the output signal-to-clutter ratio (SCR) to the input SCR, which can be described as
IF ( dB ) = 10 log 10 P t o u t P c o u t 10 log 10 P t i n P c i n ,
where P t o u t and P c o u t denote the power of the target echo and the power of the clutter echo after clutter suppression, respectively. P t i n and P c i n denote the power of the target and the power of the clutter before clutter suppression, respectively. IF refers to the improvement in the SCR before and after clutter suppression [51]. The higher the IF, the better the performance of clutter suppression.
We examine the clutter suppression performance of the proposed method, the traditional JDL-STAP method, and the traditional STMB-STAP method versus CNR. The CNR of the input sea clutter varies from 50 dB to 80 dB. The other simulation parameters are shown in Table 2 and Table 3. We performed 200 Monte Carlo simulations for each CNR value and averaged the IF. The result of 200 Monte Carlo simulations is shown in Figure 5. We use Target 1 as an example to evaluate IF of algorithms in Figure 5. For the traditional JDL-STAP and traditional STMB-STAP algorithms, we observe that the IF slowly increases with the increase in CNR. In contrast, the IF of the proposed JDL-STAP-C method increases significantly with the increase in CNR. When the CNR of the sea clutter is 70 dB, the IF of the traditional JDL-STAP is about 15 dB, and the IF of the traditional STMB-STAP is about 14 dB. However, the IF of the proposed algorithm is about 33 dB, indicating that the clutter residuals of the proposed algorithm are smaller than those of the other algorithms. In summary, compared with the traditional methods, the proposed method achieves better clutter suppression performance.

4.2. The Results of Clutter Suppression

This group of simulations reveals the effectiveness of the proposed algorithm in clutter suppression. The simulation parameters are listed in Table 2 and Table 3. Figure 6a–d show the RD spectra for the 60 using the traditional cross-correlation method [48]. The purified reference signal s ( t ) in (1) is used to plot these RD maps. In particular, the pilots are removed during the reconstruction of the reference signal in order to avoid ambiguity peaks generated by the cross-correlation of the DRM signals. In the figures, the targets are indicated by red arrows. Figure 6a presents the RD map without clutter suppression, where the direct wave and sea clutter are clearly visible; however, the targets are completely obscured by the sidelobes of the direct wave and sea clutter.
Figure 6b,c illustrate the clutter suppression results of the traditional JDL-STAP and traditional STMB-STAP algorithms, respectively. The direct wave and sea clutter have been suppressed, but the sidelobe residuals remain relatively high. For the traditional JDL-STAP and traditional STMB-STAP algorithms, only Target 1 is visible, while Target 2 and Target 3 are invisible due to the low SNR. Figure 6d shows the clutter suppression result of the JDL-STAP-C algorithm. It is evident that the clutter residuals of the proposed algorithm are smaller than those of the other algorithms. All three simulation targets are clearly visible in Figure 6d. The results indicate that the JDL-STAP-C algorithm performs much better because the proposed algorithm increases the number of training samples. Figure 7 shows the AD maps of different algorithms for the range bin where Target 1 is located. Figure 7 further indicates that the clutter residuals of the proposed algorithm are significantly smaller than those of the other algorithms, and Target 1 of the proposed algorithm is significantly stronger than that of the other algorithms.
In order to clearly show the suppression results of different clutter suppression algorithms, we present the range and Doppler cuts for Target 1, as shown in Figure 8. Target 1 is located at 50 km with a radial velocity of 62.39 m/s, and the red arrows point to Target 1 in Figure 8. The output target signal of the proposed algorithm is significantly stronger than that of the other algorithms.
To quantify the statistical effect of the direct wave and sea clutter suppression, we calculate the IF of different algorithms, as listed in Table 4. As Target 1 is clear for all compared algorithms, we use Target 1 to evaluate the IF. The IF of the traditional JDL-STAP algorithm is about 15 dB, and the IF of the traditional STMB-STAP is about 14 dB. The improvement factor of the proposed algorithm is about 33 dB, which is about 18 dB greater than that of the traditional dimensionality reduction STAP algorithms. The proposed algorithm has provided a significant improvement.

4.3. Computation Time

Table 5 shows the computation time for different methods. The simulations are performed on a 12th Gen Intel (registered trademark) Core (trademarked) i7-12700 at 2.10 GHz processor desktop computer. As shown in Table 5, the computation time of the JDL-STAP-C algorithm is shorter. This is consistent with the computational complexity in Table 1. Furthermore, the proposed algorithm has better clutter suppression performance, according to Table 4.

5. Conclusions

This paper has discussed a novel clutter suppression method for the shipborne DRM-based passive radar, which is named the STAP-C algorithm. The sidelobes of the sea clutter raise the noise level of the clutter-plus-noise covariance matrix, thereby significantly degrading the target SINR in traditional STAP algorithms. In addition, the limited number of snapshots leads to inaccurate estimation of the clutter-plus-noise covariance matrix in traditional STAP algorithms, which deteriorates clutter suppression performance. The proposed STAP-C algorithm can effectively reduce the influence of the sea clutter sidelobes by removing the transmitted symbol information from the space–time snapshots in the carrier domain. In addition, the proposed algorithm can obtain space–time snapshots from all subcarriers, significantly increasing the number of available snapshots and thereby improving clutter suppression performance. A dimensionality reduction processing version of the proposed algorithm has been introduced in this paper, named the JDL-STAP-C algorithm. The JDL-STAP-C algorithm transforms space–time data into the angle–Doppler domain for clutter suppression, which reduces the computational complexity. Simulated results have shown that the proposed method effectively suppresses sea clutter and provides less computation time.

Author Contributions

Conceptualization, Y.G. and J.G.; methodology, Y.G. and J.G.; software, Y.G. and J.G.; validation, Y.G., J.G. and X.Z.; formal analysis, Y.G. and J.G.; investigation, Y.G. and J.G.; resources, Y.G. and J.G.; data curation, Y.G. and J.G.; writing—original draft preparation, Y.G.; writing—review and editing, Y.G., J.G., X.Z. and H.D.; visualization, Y.G. and J.G.; supervision, J.G.; project administration, J.G.; funding acquisition, J.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions of the study have been presented in the article. More detailed data are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Palmer, J.; Harms, H.; Searle, S.; Davis, L. DVB-T Passive Radar Signal Processing. IEEE Trans. Signal Process. 2013, 61, 2116–2126. [Google Scholar] [CrossRef]
  2. Zhao, H.; Liu, J.; Zhang, Z.; Liu, H.; Zhou, S. Linear fusion for target detection in passive multistatic radar. Signal Process. 2017, 130, 175–182. [Google Scholar] [CrossRef]
  3. Mohammad, Z.; Abbas, S. Adaptive detection for passive radars using the structure of interference covariance matrix. Signal Process. 2021, 178, 107761. [Google Scholar]
  4. Filip, A.; Shutin, D. Ambiguity Function Analysis for OFDM-Based LDACS Passive Multistatic Radar. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1323–1340. [Google Scholar] [CrossRef]
  5. Zhao, Z.; Wan, X.; Zhang, D.; Cheng, F. An Experimental Study of HF Passive Bistatic Radar Via Hybrid Sky-Surface Wave Mode. IEEE Trans. Antennas Propag. 2013, 61, 415–424. [Google Scholar] [CrossRef]
  6. Kim, S.; Park, K.; Lee, K.; Choi, H. Detection method for digital radio mondiale plus in hybrid broadcasting mode. IEEE Trans. Consum. Electron. 2013, 59, 9–15. [Google Scholar] [CrossRef]
  7. Santi, F.; Pastina, D.; Bucciarelli, M. Experimental Demonstration of Ship Target Detection in GNSS-Based Passive Radar Combining Target Motion Compensation and Track-before-Detect Strategies. Sensors 2020, 20, 599. [Google Scholar] [CrossRef]
  8. Mazurek, G.; Kulpa, K.; Malanowski, M.; Droszcz, A. Experimental Seaborne Passive Radar. Sensors 2021, 21, 2171. [Google Scholar] [CrossRef]
  9. Liu, W.; Wu, Y.; Jiang, Q.; Liu, J.; Xu, S.; Gong, P. Eigenvalue-based distributed target detection in compound-Gaussian clutter. Sci. China Inf. Sci. 2025. [Google Scholar] [CrossRef]
  10. Xiao, D.; Liu, W.; Liu, J.; Wu, Y.; Du, Q.; Hua, X. Bayesian Rao test for distributed target detection in interference and noise with limited training data. arXiv 2025, arXiv:2504.13235. [Google Scholar]
  11. Xu, Z.; Liu, W.; Wu, C.; Du, Q.; Liu, J. Statistical performance of Generalized direction detectors in the case of known spatial steering vector. arXiv 2025, arXiv:2505.03076. [Google Scholar]
  12. Ji, Y.; Zhang, J.; Wang, Y.; Yue, C.; Gong, W.; Liu, J.; Sun, H.; Yu, C.; Li, M. Coast–Ship Bistatic HF Surface Wave Radar: Simulation Analysis and Experimental Verification. Remote Sens. 2020, 12, 470. [Google Scholar] [CrossRef]
  13. Wang, Z.; Li, Y.; Li, Y.; Wang, P.; Wu, L.; Liu, A. A Spread Sea Clutter Suppression Method Based on Prior Knowledge for HF Hybrid Sky-Surface Wave Radar. In Proceedings of the 2021 CIE International Conference on Radar (Radar), Haikou, China, 15–19 December 2021; pp. 1905–1909. [Google Scholar]
  14. Guo, Y.; Geng, J.; Zhang, X.; Dong, H. Zero-Doppler clutter suppression for DRM-based passive radar under block fading channel via regularized ECA-C. Digit. Signal Process. 2025, 160, 105056. [Google Scholar] [CrossRef]
  15. Hu, S.; Yi, J.; Wan, X.; Cheng, F.; Tong, Y. Doppler Separation-Based Clutter Suppression Method for Passive Radar on Moving Platforms. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef]
  16. Zhang, H.; Zhou, H.; Zong, B.; Xie, J. A Fast Power Allocation Strategy for Multibeam Tracking Multiple Targets in Clutter. IEEE Syst. J. 2022, 16, 1249–1257. [Google Scholar] [CrossRef]
  17. Guan, X.; Hu, D.; Zhong, L.; Ding, C. Strong Echo Cancellation Based on Adaptive Block Notch Filter in Passive Radar. IEEE Geosci. Remote Sens. Lett. 2015, 12, 339–343. [Google Scholar] [CrossRef]
  18. Garry, J.; Baker, C.; Smith, G. Evaluation of Direct Signal Suppression for Passive Radar. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3786–3799. [Google Scholar] [CrossRef]
  19. Colone, F.; O’Hagan, D.; Lombardo, P.; Baker, C. A Multistage Processing Algorithm for Disturbance Removal and Target Detection in Passive Bistatic Radar. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 698–722. [Google Scholar] [CrossRef]
  20. Colone, F.; Palmarini, C.; Martelli, T.; Tilli, E. Sliding extensive cancellation algorithm for disturbance removal in passive radar. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1309–1326. [Google Scholar] [CrossRef]
  21. Searle, S.; Gustainis, D.; Hennessy, B.; Young, R. Cancelling strong Doppler shifted returns in OFDM based passive radar. In Proceedings of the 2018 IEEE Radar Conference (RadarConf18), Oklahoma City, OK, USA, 23–27 April 2018; pp. 0359–0354. [Google Scholar]
  22. Paolo Blasone, G.; Colone, F.; Lombardo, P.; Wojaczek, P.; Cristallini, D. Passive Radar DPCA Schemes with Adaptive Channel Calibration. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4014–4034. [Google Scholar] [CrossRef]
  23. Wojaczek, P.; Colone, F.; Cristallini, D.; Lombardo, P.; Kuschel, H. The application of the reciprocal filter and DPCA for GMTI in DVB-T - PCL. In Proceedings of the International Conference on Radar Systems (Radar 2017), Belfast, UK, 23–26 October 2017; pp. 1–5. [Google Scholar]
  24. Dawidowicz, B.; Kulpa, K.; Malanowski, M.; Misiurewicz, J.; Samczynski, P.; Smolarczyk, M. DPCA Detection of Moving Targets in Airborne Passive Radar. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 1347–1357. [Google Scholar] [CrossRef]
  25. Zhang, T.; Wang, Z.; Xing, M.; Zhang, S.; Wang, Y. Research on Multi-Domain Dimensionality Reduction Joint Adaptive Processing Method for Range Ambiguous Clutter of FDA-Phase-MIMO Space-Based Early Warning Radar. Remote Sens. 2022, 14, 5536. [Google Scholar] [CrossRef]
  26. Xie, K.; Wang, C.; Liu, C.; Zhou, F. A novel non-convex penalty function-based STAP algorithm for airborne passive radar systems. Digit. Signal Process. 2024, 149, 104486. [Google Scholar] [CrossRef]
  27. Blasone, G.P.; Colone, F.; Lombardo, P.; Wojaczek, P.; Cristallini, D. Passive Radar STAP Detection and DoA Estimation Under Antenna Calibration Errors. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 2725–2742. [Google Scholar] [CrossRef]
  28. Wang, B.; Cha, H.; Zhou, Z.; Tian, B. Clutter Cancellation and Long Time Integration for GNSS-Based Passive Bistatic Radar. Remote Sens. 2021, 13, 701. [Google Scholar] [CrossRef]
  29. Liu, Y.; Yi, J.; Wan, X.; Zhang, X.; Ke, H. Evaluation of Clutter Suppression in CP-OFDM-Based Passive Radar. IEEE Sens. J. 2019, 19, 5572–5586. [Google Scholar] [CrossRef]
  30. Yi, J.; Wan, X.; Li, D.; Leung, H. Robust Clutter Rejection in Passive Radar via Generalized Subband Cancellation. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1931–1946. [Google Scholar] [CrossRef]
  31. Li, Z.; Ka, F.; Dai, Y.; Nordholm, S. Distributed LCMV beamformer design by randomly permuted ADMM. Digit. Signal Process. 2020, 106, 102820. [Google Scholar] [CrossRef]
  32. Liang, J.; Wang, T.; Liu, W.; So, H.; Huang, Y.; Tang, B. Constant Modulus Waveform Estimation and Interference Suppression via Two-Stage Fractional Program-Based Beamforming. IEEE Trans. Signal Process. 2024, 72, 2348–2363. [Google Scholar] [CrossRef]
  33. Zhou, X.; Wei, Y.; Liu, Y. Broadened Sea Clutter Suppression Method for Shipborne HF Hybrid Sky-Surface Wave Radar. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020; pp. 1–6. [Google Scholar]
  34. Lan, L.; Liao, G.; Xu, J.; Xu, Y.; So, H. Beampattern Synthesis Based on Novel Receive Delay Array for Mainlobe Interference Mitigation. IEEE Trans. Antennas Propag. 2023, 71, 4470–4485. [Google Scholar] [CrossRef]
  35. Kawalec, A.; Ślesicka, A.; Ślesicki, B. A New Statistical Method for Determining the Clutter Covariance Matrix in Spatial–Temporal Adaptive Processing of a Radar Signal. Sensors 2023, 23, 4280. [Google Scholar] [CrossRef] [PubMed]
  36. Zhou, Q.; Bai, Y.; Zhu, X.; Wu, X.; Hong, H.; Ding, C.; Zhao, H. Spreading Sea Clutter Suppression for High-Frequency Hybrid Sky-Surface Wave Radar Using Orthogonal Projection in Spatial–Temporal Domain. Remote Sens. 2024, 16, 2470. [Google Scholar] [CrossRef]
  37. Adve, R.; Hale, T.; Wicks, M. Practical joint domain localised adaptive processing in homogeneous and nonhomogeneous environments. Part 1: Homogeneous environments. IEEE Proc. Radar. Sonar Navig. 2000, 147, 57–65. [Google Scholar] [CrossRef]
  38. Ji, Z.; Yi, C.; Xie, J.; Li, Y. The Application of JDL to Suppress Sea Clutter for Shipborne HFSWR. Int. J. Antennas Propag. 2015, 2015, 825350. [Google Scholar] [CrossRef]
  39. Fan, X.; Yang, F. A robust space-time multiple-beam STAP algorithm. In Proceedings of the 2010 2nd International Conference on Signal Processing Systems, Dalian, China, 5–7 October 2010; Volume 1, pp. V1-44–V1-47. [Google Scholar]
  40. Mahfoudia, O.; Horlin, F.; Neyt, X. Performance analysis of the reference signal reconstruction for DVB-T passive radars. Signal Process. 2019, 158, 26–35. [Google Scholar] [CrossRef]
  41. Wan, X.; Wang, J.; Sheng, H.; Hui, T. Reconstruction of reference signal for DTMB-based passive radar systems. In Proceedings of the 2011 IEEE CIE International Conference on Radar, Chengdu, China, 24–27 October 2011; Volume 1, pp. 165–168. [Google Scholar]
  42. Zhang, H.; Liu, W.; Zhang, Q.; Liu, B. Joint Customer Assignment, Power Allocation, and Subchannel Allocation in a UAV-Based Joint Radar and Communication Network. IEEE Internet Things J. 2024, 11, 29643–29660. [Google Scholar] [CrossRef]
  43. Zhang, H.; Liu, W.; Zhang, Q.; Fei, T. A robust joint frequency spectrum and power allocation strategy in a coexisting radar and communication system. Chin. J. Aeronaut. 2024, 37, 393–409. [Google Scholar] [CrossRef]
  44. Baczyk, M.; Malanowski, M. Decoding and reconstruction of reference DVB-T signal in passive radar systems. In Proceedings of the Eleventh International Radar Symposium (IRS), Vilnius, Lithuania, 16–18 June 2010; pp. 1–4. [Google Scholar]
  45. Skolnik, M.I. An Analysis of Bistatic Radar. Ire Trans. Aerosp. Navig. Electron. 1961, ANE-8, 19–27. [Google Scholar] [CrossRef]
  46. Nicholas, J. Bistatic Radar, 2nd ed.; SciTech Publishing: Raleigh, NC, USA, 2005; pp. 119–123. [Google Scholar]
  47. Mestre, X.; Lagunas, M. Finite sample size effect on minimum variance beamformers: Optimum diagonal loading factor for large arrays. IEEE Trans. Signal Process. 2006, 54, 69–82. [Google Scholar] [CrossRef]
  48. Bolvardi, H.; Derakhtian, M.; Sheikhi, A. Dynamic Clutter Suppression and Multitarget Detection in a DVB-T-Based Passive Radar. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 1812–1825. [Google Scholar] [CrossRef]
  49. Huang, P.; Zou, Z.; Xia, X.; Liu, X.; Liao, G. A Novel Dimension-Reduced Space–Time Adaptive Processing Algorithm for Spaceborne Multichannel Surveillance Radar Systems Based on Spatial–Temporal 2-D Sliding Window. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–21. [Google Scholar] [CrossRef]
  50. European Telecommunication Standards Institute (ETSI). ETSI ES 201 980 V4.3.1-Digital radio mondiale (DRM). Syst. Specif. 2023, 113–115. Available online: https://standards.iteh.ai/catalog/standards/etsi/1b590410-bef5-4baf-973b-8e51115676b6/etsi-es-201-980-v4-3-1-2023-11?srsltid=AfmBOopuy6glxIl-TuZzaGS2IMf9MA_LdrgMxnTlr24p-6EpcRgwzl9R (accessed on 25 January 2025).
  51. Skolnik, M. Radar Handbook, 3rd ed.; McGraw-Hill Companies: New York, NY, USA, 2008; Chapter 2. [Google Scholar]
Figure 1. The geometry of the propagation path.
Figure 1. The geometry of the propagation path.
Remotesensing 17 01985 g001
Figure 2. The typical structure of CP-OFDM modulation.
Figure 2. The typical structure of CP-OFDM modulation.
Remotesensing 17 01985 g002
Figure 3. Localized processing region in joint domain localized processing for η a = η d = 5 . ( η a p = 2 ).
Figure 3. Localized processing region in joint domain localized processing for η a = η d = 5 . ( η a p = 2 ).
Remotesensing 17 01985 g003
Figure 4. The JDL-STAP-C algorithm procedure block diagram.
Figure 4. The JDL-STAP-C algorithm procedure block diagram.
Remotesensing 17 01985 g004
Figure 5. Sea clutter CNR versus IF variation curves for different algorithms.
Figure 5. Sea clutter CNR versus IF variation curves for different algorithms.
Remotesensing 17 01985 g005
Figure 6. RD spectra of simulation data. (a) Without suppression (b) traditional JDL−STAP (c) traditional STMB−STAP (d) JDL−STAP−C.
Figure 6. RD spectra of simulation data. (a) Without suppression (b) traditional JDL−STAP (c) traditional STMB−STAP (d) JDL−STAP−C.
Remotesensing 17 01985 g006
Figure 7. AD spectra of simulation data for Target 1. (a) Without suppression (b) traditional JDL−STAP (c) traditional STMB−STAP (d) JDL−STAP−C.
Figure 7. AD spectra of simulation data for Target 1. (a) Without suppression (b) traditional JDL−STAP (c) traditional STMB−STAP (d) JDL−STAP−C.
Remotesensing 17 01985 g007
Figure 8. The range cut and Doppler cut for Target 1. (a) The range cut for Target 1. (b) The Doppler cut for Target 1.
Figure 8. The range cut and Doppler cut for Target 1. (a) The range cut for Target 1. (b) The Doppler cut for Target 1.
Remotesensing 17 01985 g008
Table 1. The computational complexity of different algorithms.
Table 1. The computational complexity of different algorithms.
AlgorithmDimension ValueOverall Computation
M = 8 , L = 1536 , N u = 1024
P r = 64 , K = 206 , M a = 180
traditional JDL-STAP η a l = η d l = 5 , J l = 269 , 632 O ( 2 J l M L P r ( η a c η d c ) 2 ) O ( 10 14 )
traditional STMB-STAP n a s = n d s = 4 , J s = 269 , 632 O ( 2 J s M L P r ( n a s + n d s + 1 ) ( n a s + 1 ) ( n d s + 1 ) ) O ( 10 14 )
JDL-STAP-C η a c = η d c = 9 O ( J c M L ( K + 1 ) ( η a c η d c η a p 1 ) ) O ( 10 13 )
η a p = 2 , J c = 262 , 816
Table 2. Simulation parameters of DRM-based passive radar.
Table 2. Simulation parameters of DRM-based passive radar.
ParametersValue
Radar frequency f 0 5.283 MHz
Signal Bandwidth B W 10 kHz
Sampling rate f s 48 kHz
Number of symbols L1536
the duration of one symbol T s 26.667 ms
Number of spatial channels M8
Number of clutter range cells P r 64
radar wavelength λ 56.786 m
array element spacing d λ / 2
receiver velocity v r 5 m/s
Initial localization of the transmitter [ 0 , 0 ] km
Initial localization of the receiver [ 59 , 10 ] km
Table 3. Simulation parameters of the surveillance signal.
Table 3. Simulation parameters of the surveillance signal.
ItemsTime DelayRangeRangeRadialDopplerDopplerDirectionCNR, SNR
(ms)Bin(km)Velocity (m/s)Frequency (Hz)Bin(deg)(dB)
Direct wave010 3.50 0.06 77215075
Sea clutter0~0.661~640~196.88−18.24~18.28−0.32~0.32755.8~782.20~18070
Target 1 0.17 1750 62.39 1.10 8146030
Target 2 0.33 33100 42.28 0.74 799.5 6022
Target 3 0.5 49150 63.08 1.11 723.5 6015
Table 4. Improvement factors of different algorithms for clutter suppression in simulation data.
Table 4. Improvement factors of different algorithms for clutter suppression in simulation data.
ItemsTraditional JDL-STAPTraditional STMB-STAPJDL-STAP-C
IF(dB) 15.22 14.34 33.08
Table 5. Computation time for different algorithms.
Table 5. Computation time for different algorithms.
ItemsTraditional JDL-STAPTraditional STMB-STAPJDL-STAP-C
Time(s) 2515.17 2088.43 458.37
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

Guo, Y.; Geng, J.; Zhang, X.; Dong, H. Sea Clutter Suppression for Shipborne DRM-Based Passive Radar via Carrier Domain STAP. Remote Sens. 2025, 17, 1985. https://doi.org/10.3390/rs17121985

AMA Style

Guo Y, Geng J, Zhang X, Dong H. Sea Clutter Suppression for Shipborne DRM-Based Passive Radar via Carrier Domain STAP. Remote Sensing. 2025; 17(12):1985. https://doi.org/10.3390/rs17121985

Chicago/Turabian Style

Guo, Yijia, Jun Geng, Xun Zhang, and Haiyu Dong. 2025. "Sea Clutter Suppression for Shipborne DRM-Based Passive Radar via Carrier Domain STAP" Remote Sensing 17, no. 12: 1985. https://doi.org/10.3390/rs17121985

APA Style

Guo, Y., Geng, J., Zhang, X., & Dong, H. (2025). Sea Clutter Suppression for Shipborne DRM-Based Passive Radar via Carrier Domain STAP. Remote Sensing, 17(12), 1985. https://doi.org/10.3390/rs17121985

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