Next Article in Journal
A Generative Adversarial Network for Pixel-Scale Lunar DEM Generation from Single High-Resolution Image and Low-Resolution DEM Based on Terrain Self-Similarity Constraint
Previous Article in Journal
A 1°-Resolution Global Ionospheric TEC Modeling Method Based on a Dual-Branch Input Convolutional Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Clutter Suppression with Doppler Frequency Shifted Least Mean Square Filtering in LEO Satellite-Based Passive Radar

1
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China
2
Research Department of Cyber-Electromagnetic Space Information Technology, Chinese Academy of Sciences, Beijing 100190, China
3
Key Laboratory of Target Cognition and Application Technology, Chinese Academy of Sciences, Beijing 100094, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(17), 3096; https://doi.org/10.3390/rs17173096
Submission received: 20 June 2025 / Revised: 28 August 2025 / Accepted: 3 September 2025 / Published: 5 September 2025

Abstract

Highlights

  • Low-earth-orbit (LEO) internet satellite constellations can be utilized as illuminators of opportunity in passive radars. The fast-moving platform results in complicated clutter properties. Clutter property and suppression algorithms are discussed in this paper.
What are the main findings?
  • The clutter model for a low-earth-orbit satellite (Starlink is an example)-based passive radar is deduced and the properties of the clutter are analyzed.
  • A Doppler-frequency-shifted normalized least mean square filter with its fast implementation method is proposed to suppress the clutter.
What are the implications of the main findings?
  • The clutter in a Starlink satellite-based passive radar shows shifted and broadened Doppler properties, but they are estimable.
  • The proposed Doppler-frequency-shifted normalized least mean square filter and its block version can suppress the clutter with acceptable performance and high computational efficiency.

Abstract

With the rapid development of low-earth-orbit (LEO) internet satellite constellations, LEO satellites are becoming promising illuminators of opportunity for passive radar. However, the moving satellite platform results in a shifted Doppler frequency and increased Doppler spread of the clutter, leading to decreased clutter suppression performance. In this paper, the clutter model for a LEO satellite-based passive radar is analyzed. Based on the properties of the clutter, a Doppler-frequency-shifted normalized least mean square (LMS) filter is proposed to suppress the clutter. Furthermore, an efficient block adaptive method is introduced for fast implementation. Moreover, a Butterworth filter is designed to filter out the residual clutter. Simulations demonstrate the effectiveness of the proposed method.

1. Introduction

A passive radar is a type of bistatic remote sensing equipment that utilizes illuminators of opportunity, e.g., FM radio stations, digital video broadcast-terrestrial (DVB-T), cellular base stations (4G or 5G), and WiFi [1,2,3,4], to detect moving targets. These illuminators already exist in the surveillance area and are not part of the radar system, offering advantages such as covert operation, low cost, and reduced vulnerability. Terrestrial broadcast transmitters have been the most popular illuminators of opportunity for passive radars, with attention only relatively recently shifting to satellite illuminators [5]. Potential satellite illuminators include geostationary Earth orbit (GEO) satellites, such as global navigation satellite systems (GNSS) [6,7], digital video broadcast-satellite (DVB-S) [8,9], and Inmarsat [10], as well as low-Earth-orbit (LEO) satellites, such as Iridium. Compared to terrestrial illuminators, satellite-based illuminators of opportunity offer global coverage and persistent monitoring, particularly in remote areas lacking common terrestrial communication transmitters. However, the satellite-based passive radars face power budget limitations due to the far distance between the satellite transmitter and the radar receiver. This limitation is more severe when using geostationary orbit satellites as illuminators, necessitating long integration time and adequate signal processing gain in such passive radars. LEO satellites provide higher received power density on the ground compared to geostationary satellites. Consequently, passive radars using LEO satellite illuminators have attracted much attention in recent years. With the fast deployment of Internet satellite constellations, e.g., Starlink, these LEO constellations are becoming promising illuminators of opportunity because they provide a vast number of available satellites and can cover any location on Earth at any time [5].
During the early development of Internet satellite constellations, LEO satellites, including Starlink, were considered for positioning [11,12]. Since 2021, passive radar based on global Internet satellite constellations has become a new research focus. The feasibility of using LEO Internet constellations has been proven [13,14,15,16,17]. The power budgets of Starlink and OneWeb have been compared with those of GNSS. Signal-to-noise ratios (SNR) at both the reference antenna and target surveillance antenna were estimated using these satellites’ open access parameters, showing higher SNR compared to GNSS and enabling a longer target detection range. Range and Doppler migration have also been analyzed, demonstrating that Starlink-based satellites exhibit less severe range migration than GNSS [17]. These findings indicate that LEO constellations are becoming promising illuminators of opportunity for passive radars. A LEO satellite constellation-based passive radar architecture has been designed, utilizing a narrow-beam antenna to track and receive the reference signal from a LEO satellite [14]. Additionally, moving target detection schemes have been proposed [14,18]. Several experiments have also been carried out [19,20,21], analyzing properties of Starlink downlink signals, including the cross-ambiguity function (CAF), range resolution, and velocity resolution. Different surveillance antenna configurations were studied, taking system coverage into account [19]. State-of-the-art literature discusses the advantages of LEO satellite constellation-based passive radar, such as higher range and velocity resolution. LEO Internet satellites typically operate with wide signal bandwidth, e.g., 250 MHz for Starlink downlink signal-resulting in high range resolution and suitability for imaging applications. Since these constellations usually operate at Ku/Ka bands and a long integration time is required in satellite-based passive radars, high velocity resolution can be achieved in such systems.
Nevertheless, LEO satellite constellation illuminators of opportunity also introduce new challenges in passive radars. The rapidly moving LEO satellites produce a Doppler-shifted signal that can be problematic, requiring novel processing strategies to address this issue [5]. Range and Doppler migration caused by the high velocity of LEO satellites have been discussed, and range migration rectification methods have been designed [6,17,18]. Furthermore, the satellite’s motion complicates clutter distribution. Clutter may vary with the changes in the geometric relationship. Therefore, clutter characteristics and corresponding suppression methods require further investigation in LEO satellite constellation-based passive radars.
For passive radar systems, two antennas are typically employed: a surveillance antenna and a reference antenna. The surveillance antenna receives moving target echoes, while the reference antenna captures the direct signal from the illuminator of opportunity to obtain the original signal waveform, as these illuminators are uncooperative. Subsequent processing stages involve clutter suppression and coherent integration [22] to reduce interference and achieve processing gain, followed by target detection to identify moving targets [23]. Clutter suppression is essential because clutter can mask target echoes, and this masking effect critically impacts weak target detection.
Typical clutter suppression methods in passive radars include the CLEAN algorithm [24,25], the extensive cancelation algorithm (ECA) [26], and adaptive filtering. The CLEAN algorithm iteratively removes interference signals by estimating their range and Doppler parameters, but exhibits degraded performance against continuous scattering clutter [27]. The extensive cancelation algorithm (ECA) and ECA-B&S [26] suppress clutter by projecting received signals onto a subspace orthogonal to the clutter subspace, effectively handling continuous scattering clutter. However, ECA is computationally intensive and complex for practical implementation. The bandwidth of the Starlink downlink signalsandthe sampling rate is normally high. The massive matrix computation of ECA is a heavy burden for the system. Modified CLEAN algorithms have thus been developed to improve performance. The most efficient suppression methods belong to the adaptive filtering family, including least square (LS) filtering, least mean square (LMS) filtering, block least mean square (BLMS) filtering, and space-time adaptive processing (STAP). LS and LMS filtering adaptively adjust filter coefficients in the time domain by minimizing the error between interference signals and filter output under least square or least mean square criteria [28,29]. Since LS/LMS filters are iteratively calculated per time-domain sample, real-time efficiency is challenging. More efficient methods like block LMS (BLMS) filtering [30] balance effectiveness and efficiency by estimating filter coefficients in the frequency domain and processing data in blocks. However, standard LMS and BLMS methods cannot handle Doppler-shifted clutter effectively. STAP filtering is commonly used in airborne passive radar [31,32,33], leveraging joint spatial-temporal processing when clutter Doppler frequency couples with direction of arrival due to platform motion. For LEO satellite-based passive radars, high satellite velocities induce Doppler shifts and Doppler spread in clutter signals and might be more severe than in airborne radars since the satellite moves faster. Although STAP could be considered, its complexity impedes practical implementation. In addition, multi-channels are used to sample signals at the same time in STAP. Given that passive radar typically involves larger computational loads than active radar, efficient processing and accelerated implementations are essential [34].
This paper analyzes the clutter signal model and Doppler shift properties after coherent integration in a LEO satellite-based passive radar. Based on signal energy budgets and clutter distribution characteristics, we propose an efficient clutter suppression method named DFS-BLMS for this system. We estimate the clutter Doppler range and propose a Doppler-frequency-shifted filtering technique to enhance the performance of the BLMS method—an efficient approach for near-field clutter suppression. Furthermore, a Butterworth filter is employed to mitigate residual far-field clutter, enabling effective separation between targets and clutter interference. Simulations validate the performance of the proposed method.

2. Signal Model

Passive radar utilizes a surveillance antenna to receive target echoes and a reference antenna to receive the direct signal from the illuminator. Surveillance signals consist of target echoes, direct signals, clutter, and noise. The reference signal primarily contains direct signals and noise. In this section, we derive mathematical models for clutter and reference signals to analyze clutter distribution and properties after coherent integration.

2.1. Clutter Model

To derive the clutter model, we discretize the ground into grid cells, where each cell constitutes a clutter cell. The geometric relationship among the LEO satellite, passive radar receiver, and the ith clutter cell is shown in Figure 1. The satellite, receiver, and clutter cell collectively define a reference plane. R 0 denotes the baseline distance between the satellite and receiver at the initial reference time ( t = 0 ). R r , i denotes the fixed distance from the receiver to the clutter cell. R t , i denotes the distance from the clutter cell to the satellite at t = 0 . Let v s , r be the satellite speed in the reference plane. Then, at the time t , the satellite’s displacement from its initial position in the reference plane is Δ R s , r ( t ) =   v s , r t . v s , v is the satellite speed in the direction perpendicular to the reference plane. The displacement in the perpendicular direction is Δ R s , v ( t ) = v s , v t . Then the distance from the satellite to the receiver is R 0 ( t ) . R t , i ( t ) is the distance from the clutter cell to the satellite. The echo from the ith clutter cell is
s clutter , i ( t ) = A c , i s T ( t τ c , i ( t ) ) exp ( j 2 π f c ( t τ c , i ( t ) ) ) + n 1 ( t ) ,
where A c , i is the amplitude of the signal. f c is the carrier frequency of the LEO satellite signal. n 1 ( t ) is the receiver noise. s T ( t ) is the transmitted signal of the LEO satellite. τ c , i ( t ) is the time delay of the received signal from the ith clutter cell, and
τ c , i ( t ) = ( R r + R t , i ( t ) ) / c .
where c is the speed of light. According to the geometric relationship,
R t , i ( t ) = R t , i 2 + v s , r 2 t 2 2 R t v s , r t cos ( σ i + δ i 2 ) + v s , v 2 t 2
where δ i is the angle between the satellite-to-clutter line and the baseline, called the irradiation angle. σ i is the angle between the satellite velocity vector and the bistatic bisector of the irradiation angle. δ i and σ i are defined in the reference plane. Hence,
τ c , i ( t ) = R r , i + R t , i 2 + v s , r 2 t 2 2 R t , i v s , r t cos ( σ i + δ i 2 ) + v s , v 2 t 2 / c
The clutter model is presented as
s clutter ( t ) = i = 1 N c A c , i s T ( t τ c , i ( t ) ) exp ( j 2 π f c ( t τ c , i ( t ) ) ) + n 1 ( t ) ,
where N c denotes the number of clutter cells. After down conversion of the signal, the clutter model is expressed as
s clutter ( t ) = i = 1 N c A c , i s T ( t τ c , i ( t ) ) exp ( j 2 π f c τ c , i ( t ) ) + n 1 ( t ) .
From Equation (4), it can be inferred that the clutter phase is time-varying, with its variation dependent on σ i and δ i , which is determined by the geometric relationship of the clutter cell and the satellite.

2.2. Reference Signal

The reference signal is typically used for clutter suppression and coherent integration in passive radar. The radar coverage area can be divided into azimuth-range grids, as depicted in Figure 1. Each grid cell is considered a minimum scattering unit as the black dots in Figure 2.
For a LEO satellite-based system, the phase of the reference signal also varies with satellite motion. The reference signal is modeled as follows:
s r e f ( t ) = A R s T ( t τ R ( t ) ) exp ( j 2 π f c ( t τ R ( t ) ) ) + n 2 ( t ) ,
where A R is the amplitude of the direct signal, and n 2 ( t ) denotes the receiver noise. τ R ( t ) is the time delay of the received direct signal.
According to the geometry of a LEO satellite-based passive radar system depicted in Figure 1, the time delay of the direct signal is presented as
τ R ( t ) = R 0 ( t ) / c = R 0 2 + v s , r 2 t 2 2 R 0 v s , r t cos ( θ ) + v s , v 2 t 2 / c .
where θ = σ i δ i / 2 . After down conversion, the reference signal is represented as
s r e f ( t ) = A R s T ( t τ R ( t ) ) exp ( j 2 π f c τ R ( t ) ) + n 2 ( t ) .
The reference signal’s phase also varies with LEO satellite motion.

2.3. Clutter Isorange Contours

Coherent integration is typically performed using the cross-ambiguity function between surveillance and reference signals. The bistatic range is defined as the difference between the baseline and the summation of the range from the satellite to i th clutter cell and the range from the clutter cell to the receiver. For each range cell, the clutter signal comprises echoes from all clutter cells sharing the same bistatic range.
Clutter isorange contours are used to analyze clutter properties within each range cell. The bistatic geometry is shown in Figure 3.
Let C represent the i th scatter cell, S denote the satellite, and R represent the receiver. O is the origin. h S is the orbital altitude and h R is receiver height. r S denotes the distance between the satellite and the clutter cell C. r R is the distance between the receiver and the clutter cell C. θ R is the angle between OC and the x-axis. Thus, the position of clutter cell C is
( r R 2 h R 2 cos ( θ R ) , r R 2 h R 2 sin ( θ R ) , 0 ) .
Define the satellite position as ( L , 0 , h S ) ; therefore,
r S = ( L r R 2 h R 2 cos ( θ R ) ) 2 + ( r R 2 h R 2 ) sin 2 ( θ R ) + h S 2
where L is the distance from the subsatellite point to the original point O. r L is the distance between the satellite and the receiver, and
r L = L 2 + ( h S h R ) 2
Let the bistatic range difference be
R S = r S + r R r L .
According to Equations (11)–(13),
r S = ( L ( R S + r L r S ) 2 h R 2 cos ( θ R ) ) 2 + ( ( R S + r L r S ) 2 h R 2 ) sin 2 ( θ R ) + h S 2
Therefore, we can figure out r S and r R by sweeping the parameter θ R and obtain the clutter isorange contours for different R s values. Satellite constellation parameters for the Starlink satellite constellations are given in Table 1.
Figure 4 shows the clutter isorange contours for L = 0.10   km , 100   km using the Shell 1 parameters of the first-phase Starlink constellation. Clutter cells sharing the same iso-range contour contribute to the same bistatic range cell in the cross-ambiguity function (CAF). As different clutter cells exhibit distinct Doppler frequency characteristics, analyzing the clutter Doppler frequency within each bistatic range cell is essential.

2.4. Analysis of Clutter Doppler Frequency

Coherent integration is performed as follows:
χ ( τ , f d ) = s clutter ( t ) s r e f * ( t + τ ) e 2 π f d t d t .
Let χ ( τ , f d ) be a 2D matrix where time-delay τ corresponds to bistatic range ( τ c ) and f d denotes Doppler frequency. The time delay τ c l u t t e , i ( t ) between the clutter and the reference signal is
τ c l u t t e , i ( t ) = τ c , i ( t ) τ R ( t ) = R r + R t , i ( t ) R 0 ( t ) / c = R r + R t , i 2 + v s , r 2 t 2 2 R t v s , r t cos ( σ i + δ i 2 ) + v s , v 2 t 2 R 0 2 + v s , r 2 t 2 2 R 0 v s , r t cos ( θ ) + v s , v 2 t 2 / c
Perform the Taylor expansion of τ c l u t t e , i ( t ) at t = 0 and ignore items higher than quadratic, yielding
τ c l u t t e , i ( t ) = τ 0 + τ 1 t + τ 2 t 2
where
τ 0 = R r + R t , i ( t ) R 0 ( t ) / c t = 0
τ 1 = d R r + R t , i ( t ) R 0 ( t ) / c / d t t = 0
τ 2 = d 2 R r + R t , i ( t ) R 0 ( t ) / c / d t 2 t = 0
Then,
τ 0 = R r + R t , i R 0 / c ,
τ 1 = 2 v s , r sin σ i sin δ i 2 / c ,
τ 2 v s , r 2 sin 2 σ i δ i 2 + v s , v 2 2 c R 0 + v s , r 2 sin 2 σ i δ i 2 + v s , v 2 2 c R t , i .
Since the clutter Doppler frequency is
f d , c l u t t e r , i ( t ) = f d , c l u t t e r , i + Δ f d , c l u t t e r , i t = d τ c l u t t e , i ( t ) c / λ / d t ,
where the Doppler frequency of the clutter after coherent processing is
f d , c l u t t e r , i = 2 v s , r sin σ i sin δ i 2 / λ ,
with the Doppler rate
Δ f d , c l u t t e r , i v s , r 2 sin 2 σ i δ i 2 + v s , v 2 R 0 + v s , r 2 sin 2 σ i δ i 2 + v s , v 2 R t , i / λ .
Equation (25) indicates that the clutter Doppler frequency is primarily determined by the satellite’s velocity and the geometric relationship among the clutter cell, receiver, and satellite. Consequently, the clutter distribution exhibits both temporal and spatial variations. The irradiation angle δ i is typically very small since both the receiver and clutter cell are ground-based (separated by kilometers to tens of kilometers), while the satellite operates at several hundred kilometers altitude.
According to Equation (26), the Doppler rate may be moderate, given that R 0 and R t , i are hundreds of kilometers long; thus, the expansion may not be very severe in LEO satellite-based passive radar. However, the Doppler shift—which varies with spatial geometry—cannot be neglected.
The clutter signal is the sum of echoes from all clutter cells; therefore, the clutter model can be rewritten as
s clutter ( t ) = i = 1 N c A c , i s r e f ( t τ c l u t t e , i ( t ) ) exp ( j 2 π f c τ c l u t t e , i ( t ) ) + n ( t )
where A c , i is the relative amplitude and n ( t ) denotes noise signal. However, the Doppler frequency f d , c l u t t e r , i in each bistatic range cell i results from the superposition of all clutter cells lying on the same isorange contour. Consequently, f d , c l u t t e r , i should be estimated by sweeping all possible angles in Equation (25). The Doppler frequency versus angle is calculated to analyze the clutter’s Doppler properties, as shown in Figure 5. The azimuth is the angle θ R in Section 2.3.
In Figure 5a,c, the Doppler frequency from clutter cells on the same clutter isorange contour varies with azimuth angle, resulting in Doppler spreading after coherent integration. Clutter energy is distributed across multiple Doppler cells within each range cell of the CAF. Furthermore, Doppler shift magnitude increases with bistatic range. Fortunately, surveillance antennas at Ku/Ka-band (typical frequencies for LEO Internet satellite constellations) feature narrow beam widths. As shown in Figure 5b,d, when clutter azimuth is constrained to −30 to 30 degrees, Doppler variation is significantly reduced. However, residual Doppler variation remains non-negligible. Both Doppler shift and Doppler spreading must be compensated during clutter suppression processing.

3. Clutter Suppression and Target Detection

3.1. Traditional Clutter Suppression Methods

3.1.1. CLEAN Method

The CLEAN method [24,25] is commonly used in passive radars to suppress clutter. First, we need to find the maximum peak of the CAF and estimate the amplitude of the corresponding clutter signal. Then, the strongest clutter component is subtracted. The process is repeated iteratively until the residual energy stabilizes after each subtraction. Since the CAF must be recalculated and components removed iteratively, the CLEAN method is computationally expensive. The traditional CLEAN method assumes that the integration peak in the CAF is accurate; however, interference, noise, and discrete sampling may make the estimation inaccurate.

3.1.2. Normalized Least Mean Square Filtering and Block Least Mean Square Filtering

Adaptive filtering updates the filter parameters in real time based on previous filter parameters and outputs. Common methods include LMS, NLMS, and recursive LS (RLS), among others. NLMS offers good stability and is widely used in passive radar systems. The filter input is the reference signal, while the predicted error ε ( t ) represents the difference between the surveillance signal s sur ( t ) and the filter output. The estimate of the expected signal y ( t ) is
y ( t ) = i = 1 M w i s ref ( t i + 1 ) = i = 1 M w i A R s T ( t r L / c i + 1 ) + n ( t )
where n ( t ) denotes noise. w i is the coefficient of the filter and is iteratively adjusted as
y ( t ) = w T ( t ) x ( t )
ε ( t ) = s sur ( t ) y ( t )
w ( t + 1 ) = w ( t ) + u N L M S x ( t ) | | x ( t ) | | 2 + e c o n s t ε * ( t )
where w ( t ) = [ w 1 ( t ) , w 2 ( t ) , ... , w M ( t ) ] T is the filter coefficient vector at time t . The input of the filter is x ( t ) = [ s ref ( t ) , s ref ( t 1 ) , s ref ( t M + 1 ) ] T . u N L M S is the step size. e c o n s t is a small constant. M is the filter order.
The NLMS process operates sample-by-sample in the time domain. Consequently, the block LMS (BLMS) algorithm, which is implemented in the frequency domain, was developed [30].
In BLMS filtering, input data is divided into blocks. The filter calculates the mean-square error gradient for each block, with the iterative process defined as follows:
w ( k ) = w ( k 1 ) μ B cov ( ε ( k 1 ) , x ( k 1 ) )
ε ( k ) = d ( k ) cov ( x ( k ) , w ( k ) )
where x ( k ) denotes the partitioned reference data block. ε ( k ) is the predicted error data block, and d ( k ) is the surveillance data block. The convolution operation (denoted cov ( ) ) implemented in the frequency domain as follows: First, transform x ( k ) and the filter weights w ( k ) to the frequency domain to obtain X ( k ) and W ( k ) . Next, compute their element-wise product. Finally, transform the result back to the time domain.
The BLMS method divides data into blocks and leverages frequency-domain implementation, reducing computational complexity. However, both NLMS and BLMS suffer performance degradation when clutter is Doppler-shifted with Doppler spread, necessitating modified approaches.

3.2. Proposed Adaptive Filtering

3.2.1. DFS-NLMS Filtering

Considering Doppler-shifted clutter, the surveillance signal after down conversion is modeled as
s sur ( t ) = s t arg e t ( t ) + s clutter ( t ) + n 1 ( t ) = j = 1 N t A j s r e f ( t τ j ) exp ( j 2 π f d , T , j t ) + i = 1 N c A c , i s r e f ( t τ c l u t t e , i ( t ) ) exp ( j 2 π f d , c l u t t e r , i ( t ) t ) + n 1 ( t )
where s t arg e t ( t ) denotes the target signal. N t is the number of targets. A j is the amplitude of the j th target. f d , T , j is the Doppler frequency of the j th target. τ j is the time delay of the j th target and n 1 ( t ) is the noise. Accounting for Doppler shifts, the filter output in Equation (28) can be rewritten as
y ( t ) = i = 1 M w i exp ( j 2 π f d , i t ) s ref ( t i + 1 ) = i = 1 M w i A R s T ( t L R / C i + 1 ) exp ( j 2 π f d , i t ) + n ( t )
where M denotes the filter order. f d , i is the predefined Doppler shift used to modify the NLMS algorithm, giving the Doppler-Frequency-Shifted NLMS method (DFS-NLMS). The filter coefficient vector at time t is denoted w ( t ) = [ w 1 ( t ) , w 2 ( t ) , ... , w M ( t ) ] T .
DFS-NLMS adjusts the coefficients w i to approximate A c , i s r e f ( t τ c l u t t e , i ( t ) ) in Equation (34). For the input signal x ( t ) = [ s ref ( t ) , s ref ( t 1 ) , s ref ( t M + 1 ) ] T to the DFS-NLMS filter, the Doppler shift is estimated for each clutter range cell.
Thus, the iterative coefficient adjustment follows:
F D ( t ) = [ exp ( j 2 π f d , 1 t ) exp ( j 2 π f d , 1 ( t 1 f s ) ) exp ( j 2 π f d , 3 ( t 2 f s ) ) exp ( j 2 π f d , M ( t ( M 1 ) f s ) ) ] .
Therefore, the iterative filter adjustment is as follows:
ε ( t ) = s sur ( t ) y ( t )
y ( t ) = w T ( t ) x ( t ) F D ( t )
w ( t + 1 ) = w ( t ) + u F D N L M S x ( t ) F D ( t ) | | x ( t ) F D ( t ) | | 2 + e c o n s t ε * ( t )
where ε ( t ) denotes the predicted error. represents the Hadamard product, and u F D N L M S is the step size. The DFS-NLMS filter structure is shown in Figure 6.
Two methods exist for estimating F D ( t ) : one detects the Doppler shift per range cell in the CAF, while the other estimates it using Equations (25) and (26), as illustrated in Figure 5. By incorporating Doppler compensation, DFS-NLMS achieves faster convergence around Doppler-shifted clutter. Section 4 evaluates the method’s performance, and a frequency-domain implementation is discussed to enhance computational efficiency.

3.2.2. DFS-BLMS Filtering

In this section, a Doppler-frequency-shifted BLMS (DFS-BLMS) method is proposed to enhance the computational efficiency of DFS-NLMS. The processing procedure is as follows:
Step 1: Construct the Doppler expanded reference signal matrix.
Let s r e f = A R s T ( n ) , 0 n N 1 denote the reference signal.
s r e f = A R [ s T ( 0 ) , s T ( 1 ) , s T ( 2 ) , , s T ( N 1 ) ] T
where N is the number of sampling points of the reference signal. The Doppler shift matrix for the j th range cell is
F j = 1 0 0 0 exp ( j 2 π f d , j ) 0 0 0 exp ( j 2 π f d , j ( N 1 ) )
where f d , j represents the Doppler shift in the j th range cell. The estimation of f d , j follows the same method as in DFS-NLMS. Therefore, the expanded reference signal is
S r e f , f d = s r e f F 1 ; s r e f F 2 ; ; s r e f F j ; ; s r e f F M
Step 2: Partition signals into blocks.
Divide the expanded reference signal into blocks:
S ref , f d , l = s r e f , l F 1 , l ; s r e f , l F 2 , l ; ; s r e f , l F M , l
s r e f , l = s ref , l ( n + ( l 1 ) × N FD - BLMS ) , l = 1 , 2 , , M FD - BLMS
F j , l = exp ( j 2 π f d , j ( ( l 1 ) N FD - BLMS ) ) 0 0 0 exp ( j 2 π f d , j ( ( l 1 ) N FD - BLMS + 1 ) ) 0 0 0 exp ( j 2 π f d , j ( ( l 1 ) N FD - BLMS + N FD - BLMS 1 ) ) .
Partition the surveillance signal s s u r = s sur ( n ) , 0 n N into blocks:
s sur , l ( n ) = s sur , l ( n + ( l 1 ) N FD - BLMS )
where l = 1 , 2 , ... , M FD - BLMS . M FD - BLMS is the number of blocks. N FD - BLMS is the block length.
Step 3: Adaptive coefficient estimation.
Define the DFS-BLMS coefficients as w = [ w 1 , w 2 , , w j , , w L ] . Hence,
w j ( l ) = w j ( l 1 ) μ j cov ( ε ( l 1 ) , s r e f , l F j , l ) , l = 1 , , L r
ε ( l ) = y ( l ) j = 1 L cov ( s r e f , l F j , l , w i ( l ) )
where L r is the iteration count. Typically, L r = M FD - BLMS . The prediction error vector at the j th iteration is ε ( l ) and y ( k ) is the filter output vector. The step size μ j controls adaptation. cov ( ) is the convolution process, which is implemented in the frequency domain, like standard BLMS.
The proposed DFS-BLMS achieves faster convergence near Doppler-shifted clutter and may reduce computation versus DFS-NLMS. Performance is analyzed in Section 4.

3.3. Identification and Removal of Clutter Residue

During clutter suppression, the primary objective is to reduce the weak targets’ masking effect. Thus, filtering may be applied only to near-range cells in passive radar systems. This approach typically preserves target detection capability in terrestrial passive radar (using fixed illuminators), as clutter concentrates near zero Doppler and is easily identifiable.
However, LEO satellite-based passive radar experiences Doppler-shifted clutter, making clutter residue separation from moving targets more challenging. This section designs a digital filter to suppress residual clutter.
The filter is designed using Doppler shift and Doppler spread parameters derived in Equations (25) and (26) for each range cell. A Butterworth filter is employed:
H ( j ω ) 2 = 1 1 + ( ω / ω c ) 2 n
where ω c is the normalized cutoff frequency. ω is the normalized angular frequency. n is the filter order.
ω c = [ f d , c l u t t e r , min , f d , c l u t t e r , max ] / f d , max
where f d , c l u t t e r , min and f d , c l u t t e r , max denote the minimum and maximum Doppler frequencies of clutter for each range cell, while f d , max represents the maximum clutter Doppler frequency in the CAF.

3.4. Moving Target Detection

Moving target detection is performed using constant false alarm rate (CFAR) processing after the identification and removal of clutter residue. Let Z denote the background level estimate
Z = 1 N CFAR , r N C F A R , f d j = 1 N C F A R , r i = 1 N CFAR , fd χ i , j > T C F A R
where N CFAR , r and N CFAR , fd represent the number of reference cells along range and Doppler dimensions, respectively, in the CAF. χ i , j denotes the CAF value at the Doppler cell and j th range cells. T C F A R is the detection threshold.

4. Simulation Results

4.1. Clutter Simulation

This section presents simulation analyses of clutter characteristics in LEO satellite-based passive radar systems and evaluates the performance of proposed clutter suppression methods. The LEO satellite constellation parameters are listed in Table 1, while simulated signal parameters appear in Table 2.
Section 2.4 discusses clutter characteristics. Doppler shift and Doppler spread correlate with clutter azimuth. Since most LEO internet satellites operate in Ku/Ka bands, their antenna beam width is typically narrow. Consequently, clutter signals are constrained to azimuth angles between −30 and 30 degrees. Figure 5b,d illustrate the Doppler frequency shift, while Figure 7 presents simulated clutter distributions. In this scenario, the clutter broaden is not very severe owing to the narrow beam of the Ku band antenna.

4.2. Clutter Suppression Results

The proposed DFS-NLMS and DFS-BLMS are applied to suppress clutter simulated in Section 4.1. Figure 8 presents DFS-NLMS results.
The step size of DFS-NLMS is chosen as 0.1, achieving a clutter suppression ratio (CSR) of 14.7003 dB. Most clutter has been removed, revealing previously masked weak target peaks in Figure 8b that were obscured by clutter side lobes, verifying DFS-NLMS effectiveness. In the figures, the Z-axis indicates the SNR of the target peak. Targets above 13 dB can be detected with a detection probability of 90% and a false alarm probability of 10−6. The target peaks are masked by the noise before cancelation. Figure 9 shows DFS-BLMS results with a block size of 2000 and step size 1.2 × 10 12 yielding a CSR of 14.4358 dB. The performance reduction compared to DFS-NLMS results from block processing effects.
However, both DFS-NLMS and DFS-BLMS demonstrate superior performance compared to the NLMS, BLMS, and CLEAN methods. Figure 10 compares the mean CAF values per range cell after clutter suppression, while Table 3 presents CSR.
The CLEAN method required 8000 iterations. NLMS and DFS-NLMS used filter order 2000; BLMS and DFS-BLMS employed block length 2000. The step sizes of NLMS filtering and BLMS filtering are 1.2 and 1.6 × 10 13 , respectively. DFS-NLMS and DFS-BLMS outperform conventional methods by compensating for clutter Doppler shift. Although DFS-NLMS achieves the highest CSR (Table 3), its sample-by-sample processing incurs high computational complexity. Conversely, DFS-BLMS maintains competitive suppression while reducing processing time versus DFS-NLMS (Table 4). The signal length is 64 × 10 6 points. The test is taken using a 3.10 GHz CPU (single-threaded).
While BLMS is the computationally fastest method, DFS-BLMS provides optimal balance, retaining suppression performance. Thus, DFS-BLMS is recommended for LEO satellite-based passive radar. Adaptive filtering methods are iterative algorithms. BLMS and DFS-BLMS update M points for each iteration, while NLMS and DFS-NLMS update one point for each iteration. Therefore, BLMS and DFS-BLMS need fewer iterations than NLMS and DFS-NLMS. In Figure 11a, the mean squared error (MSE) is compared between NLMS and DFS-NLMS. Since the Starlink signal is noise-like for each burst, it is difficult to see the average variation. The average value of 200,000 points is displayed. Meanwhile, the MSEs of BLMS and DFS-BLMS are presented in Figure 11b. The MSE for each iteration is calculated as the average value of the M points (M = 2000 in this experiment). Then the average value of 100 points is displayed. It can be figured out that the DFS-NLMS and DFS-BLMS converge a little faster than NLMS and BLMS.

4.3. Target Detection Results

After near-range clutter suppression, target detection is performed. A moving target (210 m/s) is simulated with signal power ≈ −172.8311 dBw at range cell 30,437. Figure 12 shows the estimated Doppler shift.
The CAF in range cell 30,437 (Figure 13a) shows that the clutter peaks are difficult to separate from moving targets. A Butterworth filter, tuned to the estimated clutter Doppler shift, is therefore applied to suppress residual clutter. In Figure 13, residual clutter is identified and suppressed using the estimated clutter distribution. This enhances target detectability as shown in Figure 13b.

5. Conclusions

This paper analyzes the Doppler characteristics of clutter in LEO satellite-based passive radar using illuminators of opportunity. Clutter Doppler shift and spread can be estimated with satellite-ground geometry. Leveraging these estimates, we design DFS-NLMS and DFS-BLMS filters to suppress strong near-range clutter, mitigating target masking effects. Additionally, a Butterworth filter suppresses residual clutter to enhance moving target detection. Simulations demonstrate that DFS-NLMS achieves superior CSR versus CLEAN, NLMS, and BLMS. DFS-BLMS maintains competitive suppression while reducing computational load. The −30 to 30 degree clutter azimuth range accounts for high antenna directivity, with both methods performing effectively within these constraints. In LEO systems, sparse short-burst downlink signals may degrade suppression performance. Future work will address clutter suppression for such signal conditions.

Author Contributions

Conceptualization, methodology, and validation, X.G.; Investigation, Z.X.; Simulation, X.T.; writing—review and editing, G.L.; project administration, X.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Key Laboratory of Target Cognition and Application Technology, grant number 2023-CXPT-LC-005.

Data Availability Statement

Due to the nature of this research, the participants of this study did not agree for their data to be shared publicly, so the supporting data are not available.

Acknowledgments

The authors would like to thank the support of the laboratory and department.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BLMSBlock Least Mean Square
CAFCross-Ambiguity Function
CSRClutter Suppression Ratio
DVB-SDigital Video Broadcast-Satellite
DVB-TDigital Video Broadcast-Terrestrial
ECAExtensive Suppression Algorithm
DFS-BLMSDoppler Frequency Shifted BLMS
DFS-NMLS Doppler Frequency Shifted NLMS
GEOGeostationary Earth Orbit
GNSSGlobal Navigation Satellite Systems
LEOLow-Earth-Orbit
LMSLeast Mean Square
LSLeast Square
NLMSNormalized Least Mean Square
RLSRecursive Least Squares
STAPSpace-Time Adaptive
SNRSignal-to-noise Ratios

References

  1. Howland, P.; Maksimiuk, D.; Reitsma, G. FM radio based bistatic radar. IEE Proc. Radar Sonar Navig. 2005, 152, 107–115. [Google Scholar] [CrossRef]
  2. Palmer, J.E.; Harms, H.A.; Searle, S.J.; Davis, L. DVB-T Passive Radar Signal Processing. IEEE Trans. Signal Process. 2013, 61, 2116–2126. [Google Scholar] [CrossRef]
  3. Samczyński, P.; Abratkiewicz, K.; Płotka, M.; Zieliński, T.P.; Wszołek, J.; Hausman, S.; Korbel, P.; Ksiȩżyk, A. 5G network-based passive radar. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–9. [Google Scholar] [CrossRef]
  4. Colone, F.; Falcone, P.; Bongioanni, C.; Lombardo, P. WiFi-based passive bistatic radar: Data processing schemes and Experimental results. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 1061–1079. [Google Scholar] [CrossRef]
  5. Colone, F.; Filippini, F.; Pastina, D. Passive Radar: Past, Present, and Future Challenges. IEEE Aerosp. Electron. Syst. Mag. 2023, 38, 54–69. [Google Scholar] [CrossRef]
  6. Suberviola, I.; Mayordomo, I.; Mendizabal, J. Experimental Results of air target Detection with a GPS forward-scattering radar. IEEE Geosci. Remote Sens. Lett. 2012, 9, 47–51. [Google Scholar] [CrossRef]
  7. Pastina, D.; Santi, F.; Pieralice, F.; Antoniou, M.; Cherniakov, M. Passive radar imaging of ship targets with GNSS signals of opportunity. IEEE Trans. Geosci. Remote Sens. 2021, 59, 2627–2642. [Google Scholar] [CrossRef]
  8. Filippini, F.; Cabrera, O.; Bongioanni, C.; Colone, F.; Lombardo, P. DVB-S based passive radar for short range security application. In Proceedings of the IEEE Radar Conference, Atlanta, GA, USA, 7–14 May 2021. [Google Scholar]
  9. Pisciottano, I.; Santi, F.; Pastina, D.; Cristallini, D. DVB-S based passive polarimetric ISAR—Methods and experimental validation. IEEE Sens. J. 2021, 21, 6056–6070. [Google Scholar] [CrossRef]
  10. Hristov, S.; Lyu, X.; Daniel, L.; De Luca, A.; Stove, A.; Cherniakov, M.; Gashinova, M. Ship detection using Inmarsat BGAN signals. In Proceedings of the International Conference on Radar Systems, Belfast, UK, 23–26 October 2017. [Google Scholar]
  11. Khalife, J.; Neinavaie, M.; Kassas, Z.Z. The first Carrier Phase Tracking and Positioning results with starlink LEO Satellite Signals. IEEE Trans. Aerosp. Electron. Syst. 2021, 58, 1487–1491. [Google Scholar] [CrossRef]
  12. Neinavaie, M.; Khalife, J.; Kassas, Z.M. Acquisition, Doppler tracking, and positioning with Starlink LEO Satellites: First results. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 2606–2610. [Google Scholar] [CrossRef]
  13. Sayin, A.; Cherniakov, M.; Antoniou, M. Passive radar using Starlink transmissions: A theoretical study. In Proceedings of the International Radar Symposium, Ulm, Germany, 26–28 June 2019. [Google Scholar]
  14. Blazquez-Garcia, R.; Ummenhofer, M.; Cristallini, D.; O’HAgan, D. Passive Radar architecture based on Broadband LEO Communication Satellite Constellations. In Proceedings of the IEEE Radar Conference, New York, NY, USA, 21–25 March 2022. [Google Scholar]
  15. Gomez-Del-Hoyo, P.; Samczynski, P.; Michalak, F. Analysis of Starlink Users’ downlink for passive radar applications: Signal characteristics and ambiguity function performance. In Proceedings of the IEEE Radar Conference, San Antonio, TX, USA, 1–5 May 2023. [Google Scholar]
  16. Blázquez-García, R.; Cristallini, D.; Ummenhofer, M.; Seidel, V.; Heckenbach, J.; O’HAgan, D. Experimental comparison of Starlink and oneWeb signals for passive radar. In Proceedings of the IEEE Radar Conference, San Antonio, TX, USA, 1–5 May 2023. [Google Scholar]
  17. Zhang, M.; Cheng, S.; Zheng, H. Feasibility of Starlink Transmissions for passive airborne Targets detection. In Proceedings of the International Conference on Information Communication and Signal Processing, Shenzhen, China, 16–18 September 2022. [Google Scholar]
  18. Zhu, H.; Zhou, D.; Li, Z.; An, H.; Huang, C.; Zhou, Y.; Yang, J. Moving target detection method for passive radar using LEO communication satellite constellation. In Proceedings of the IGARSS, Pasadena, CA, USA, 16–21 July 2023. [Google Scholar]
  19. Blázquez-García, R.; Cristallini, D.; Seidel, V.; Heckenbach, J.; Slavov, A.; O’HAgan, D. Experimental acquisition of starlink satellite transmissions for passive radar applications. In Proceedings of the International Conference on Radar Systems, Edinburgh, UK, 24–27 October 2022. [Google Scholar]
  20. Gomez-Del-Hoyo, P.; Gronowski, K.; Samczynski, P. The starlink-based passive radar: Preliminary study and first illuminator signal measurements. In Proceedings of the 23rd International Radar Symposium, Gdańsk, Poland, 12–14 September 2022. [Google Scholar]
  21. Gomez-Del-Hoyo, P.; Samczynski, P. Digital steerable antenna control system for IoO tracking in Starlink based Passive Radar applications. In Proceedings of the International Radar Symposium, Berlin, Germany, 24–26 May 2023. [Google Scholar]
  22. Zuo, L.; Li, N.; Tan, J.; Peng, X.; Cao, Y.; Zhou, Z.; Han, J. A coherent integration method for moving target detection in frequency agile signal-based passive bistatic radar. Remote Sens. 2024, 16, 1148. [Google Scholar] [CrossRef]
  23. Chu, T.; Zhou, H.; Ren, Z.; Ye, Y.; Wang, C.; Zhou, F. Intelligent detection of low-slow-small targets based on passive radar. Remote Sens. 2025, 17, 961. [Google Scholar] [CrossRef]
  24. Xu, D.J.; Lv, D.Z.; Shen, F.; Shan, Z.M. A weak target Detection method for GPS based passive radar. In Proceedings of the 3rd International Conference on Advanced Computer Control (ICACC), Harbin, China, 18–20 January 2011. [Google Scholar]
  25. Feng, B.; Wang, T.; Liu, C.; Chen, C.; Chen, W. An effective CLEAN algorithm for Interference Cancellation and weak target detection in passive radar. In Proceedings of the Asia-Pacific Conference on Synthetic Aperture Radar (APSAR), Tsukuba, Japan, 23–27 September 2013. [Google Scholar]
  26. Colone, F.; O’Hagan, D.W.; Lombardo, P.; Baker, C.J. 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]
  27. Fry, R.D.; Gray, D. Clean deconvolution for sidelobe suppression in random noise radar. In Proceedings of the International Conference On Radar, Adelaide, SA, Australia, 2–5 September 2008. [Google Scholar]
  28. Malanowski, M. Comparison of Adaptive Methods for Clutter Removal in PCL Radar. In Proceedings of the International Radar Symposium, Krakow, Poland, 24–26 May 2006. [Google Scholar]
  29. Chitgarha, M.M.; Radmard, M.; Majd, M.N.; Nayebi, M.M. Adaptive filtering techniques in passive radar. In Proceedings of the International Radar Symposium, Dresden, Germany, 19–21 June 2013. [Google Scholar]
  30. Meller, M.; Tujaka, S. Processing of noise radar waveforms using block least mean squares algorithm. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 749–761. [Google Scholar] [CrossRef]
  31. Raout, J.; Santori, A.; Moreau, E. Space–time clutter rejection and target passive detection using the APES method. IET Signal Process. 2010, 4, 298–304. [Google Scholar] [CrossRef]
  32. Mahmood, Z.U.; Alam, M.; Jamil, K.; Elnamaky, M. On modeling and hardware implementation of space-time adaptive processing (STAP) for target detection in passive bi-static radar. In Proceedings of the 11th International Conference on Information Sciences, Signal Processing and Their Applications, Montreal, QC, Canada, 2–5 July 2012. [Google Scholar]
  33. Neyt, X.; Raout, J.; Kubica, M.; Kubica, V. Feasibility of STAP for passive GSM-based radar. In Proceedings of the IEEE Conference on Radar, Verona, NY, USA, 24–27 April 2006. [Google Scholar]
  34. Zhao, X.; Liu, P.; Wang, B.; Jin, Y. GPU-Accelerated Signal Processing for Passive Bistatic Radar. Remote Sens. 2023, 15, 5421. [Google Scholar] [CrossRef]
Figure 1. The geometric relationship of the LEO satellite-based passive radar.
Figure 1. The geometric relationship of the LEO satellite-based passive radar.
Remotesensing 17 03096 g001
Figure 2. A sketch map of the clutter azimuth-range grids. The back dots depicts the minimun scattering unit which is considered as a point.
Figure 2. A sketch map of the clutter azimuth-range grids. The back dots depicts the minimun scattering unit which is considered as a point.
Remotesensing 17 03096 g002
Figure 3. The bistatic geometric relationship analysis of the clutter isorange contours. The circle depicts one of the isorange contours.
Figure 3. The bistatic geometric relationship analysis of the clutter isorange contours. The circle depicts one of the isorange contours.
Remotesensing 17 03096 g003
Figure 4. The clutter is orange contours of L = 0.10 km, 100 km.
Figure 4. The clutter is orange contours of L = 0.10 km, 100 km.
Remotesensing 17 03096 g004
Figure 5. The Doppler frequency variation versus azimuth for clutter cells within the same bistatic range cell. (a) The bistatic range is around 9 m. Azimuth angles are from −180 degrees to 180 degrees; (b) The bistatic range is around 9 m. Azimuth angles are from −30 degrees to 30 degrees; (c) The bistatic range is around 469 m. Azimuth angles are from −180 degrees to 180 degrees; (d) The bistatic range is around 469 m. Azimuth angles are from −30 degrees to 30 degrees.
Figure 5. The Doppler frequency variation versus azimuth for clutter cells within the same bistatic range cell. (a) The bistatic range is around 9 m. Azimuth angles are from −180 degrees to 180 degrees; (b) The bistatic range is around 9 m. Azimuth angles are from −30 degrees to 30 degrees; (c) The bistatic range is around 469 m. Azimuth angles are from −180 degrees to 180 degrees; (d) The bistatic range is around 469 m. Azimuth angles are from −30 degrees to 30 degrees.
Remotesensing 17 03096 g005
Figure 6. The sketch map of the DFS-NLMS filtering structure.
Figure 6. The sketch map of the DFS-NLMS filtering structure.
Remotesensing 17 03096 g006
Figure 7. An example of the clutter Doppler shift: (a) The clutter distribution in CAF within 1 km bistatic range; (b) The partial enlarged view. The yellow colored points shows higher energy than the green points and indicated the clutter.
Figure 7. An example of the clutter Doppler shift: (a) The clutter distribution in CAF within 1 km bistatic range; (b) The partial enlarged view. The yellow colored points shows higher energy than the green points and indicated the clutter.
Remotesensing 17 03096 g007
Figure 8. DFS-NLMS suppression results: (a) CAF after DFS-NLMS filtering; (b) the side view of the coherent results around 55,232nd range cell; (c) the range side view of the coherent results around 30,516th range cell; (d) the Doppler side view of the coherent results around 30,516th range cell.
Figure 8. DFS-NLMS suppression results: (a) CAF after DFS-NLMS filtering; (b) the side view of the coherent results around 55,232nd range cell; (c) the range side view of the coherent results around 30,516th range cell; (d) the Doppler side view of the coherent results around 30,516th range cell.
Remotesensing 17 03096 g008
Figure 9. DFS-BLMS suppression results: (a) CAF after DFS-BLMS filtering; (b) the side view of the coherent results around 55,232nd range cell; (c) the range side view of the coherent results around 30,516th range cell; (d) the Doppler side view of the coherent results around 30,516th range cell.
Figure 9. DFS-BLMS suppression results: (a) CAF after DFS-BLMS filtering; (b) the side view of the coherent results around 55,232nd range cell; (c) the range side view of the coherent results around 30,516th range cell; (d) the Doppler side view of the coherent results around 30,516th range cell.
Remotesensing 17 03096 g009
Figure 10. Mean value of each range cell in CAF for different clutter suppression methods.
Figure 10. Mean value of each range cell in CAF for different clutter suppression methods.
Remotesensing 17 03096 g010
Figure 11. The MSEs comparison between NLMS, BLMS and DSF-NLMS and DSF-BLMS. (a) The blue line and orange line indicate the MSE value of NLMS and DFS-NLMS respectively. (b) The blue line and orange line indicate the MSE value of BLMS and DFS-BLMS respectively.
Figure 11. The MSEs comparison between NLMS, BLMS and DSF-NLMS and DSF-BLMS. (a) The blue line and orange line indicate the MSE value of NLMS and DFS-NLMS respectively. (b) The blue line and orange line indicate the MSE value of BLMS and DFS-BLMS respectively.
Remotesensing 17 03096 g011
Figure 12. The estimated clutter Doppler frequency shift in the 30,150th range cell.
Figure 12. The estimated clutter Doppler frequency shift in the 30,150th range cell.
Remotesensing 17 03096 g012
Figure 13. The results of clutter residue identification and removal using a Butterworth filter with estimated Doppler shift in clutter: (a) Clutter residue around the 30,437th range cell; (b) the side view of the Clutter residue; (c) the CAF after using the fourth-order Butterworth filter; (d) the side view of the CAF after using the fourth-order Butterworth filter.
Figure 13. The results of clutter residue identification and removal using a Butterworth filter with estimated Doppler shift in clutter: (a) Clutter residue around the 30,437th range cell; (b) the side view of the Clutter residue; (c) the CAF after using the fourth-order Butterworth filter; (d) the side view of the CAF after using the fourth-order Butterworth filter.
Remotesensing 17 03096 g013
Table 1. The Starlink satellite constellation parameters.
Table 1. The Starlink satellite constellation parameters.
ParametersConstellations
Shell 1Shell 2Shell 3Shell 4
Orbital planes7272366/4
Satellite per plane22222058/43
Altitude550 km540 km570 km560 km
Inclination 53 ° 53.2 ° 70 ° 97.6 °
Table 2. The simulation parameters.
Table 2. The simulation parameters.
Parameters
Carrier frequency11.575 GHz
Bandwidth250 MHz
Sampling rate640 MHz
Noise power−119.9978 dBw
Signal power of target 1−177.6624 dBw
Velocity of target 1300 m/s
Signal power of target 2−172.8309 dBw
Velocity of target 2800 m/s
Clutter power−104.0425 dBw
Baseline length550.16 km
Integration time0.1 s
Table 3. CSR comparison using different suppression methods.
Table 3. CSR comparison using different suppression methods.
AlgorithmCSR (dB)
CLEAN12.2171 dB
NLMS14.0956 dB
DFS-NLMS14.7003 dB
BLMS13.8976 dB
DFS-BLMS14.4358 dB
Table 4. Processing time comparison using different methods without parallel processing.
Table 4. Processing time comparison using different methods without parallel processing.
AlgorithmProcessing Time (s)
CLEAN55,765
NLMS4304.1
DFS-NLMS8510.1
BLMS13.8976
DFS-BLMS48.3641
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

Guan, X.; Xu, Z.; Tang, X.; Li, G.; Song, X. Clutter Suppression with Doppler Frequency Shifted Least Mean Square Filtering in LEO Satellite-Based Passive Radar. Remote Sens. 2025, 17, 3096. https://doi.org/10.3390/rs17173096

AMA Style

Guan X, Xu Z, Tang X, Li G, Song X. Clutter Suppression with Doppler Frequency Shifted Least Mean Square Filtering in LEO Satellite-Based Passive Radar. Remote Sensing. 2025; 17(17):3096. https://doi.org/10.3390/rs17173096

Chicago/Turabian Style

Guan, Xin, Zhongqiu Xu, Xinyi Tang, Guangzuo Li, and Xueming Song. 2025. "Clutter Suppression with Doppler Frequency Shifted Least Mean Square Filtering in LEO Satellite-Based Passive Radar" Remote Sensing 17, no. 17: 3096. https://doi.org/10.3390/rs17173096

APA Style

Guan, X., Xu, Z., Tang, X., Li, G., & Song, X. (2025). Clutter Suppression with Doppler Frequency Shifted Least Mean Square Filtering in LEO Satellite-Based Passive Radar. Remote Sensing, 17(17), 3096. https://doi.org/10.3390/rs17173096

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