Next Article in Journal
Research on Particle Swarm Optimization-Based UAV Path Planning Technology in Urban Airspace
Previous Article in Journal
A Cooperative Decision-Making and Control Algorithm for UAV Formation Based on Non-Cooperative Game Theory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Radar False Alarm Suppression Based on Target Spatial Temporal Stationarity for UAV Detecting

1
Electronics and Information Engineering, Harbin Institute of Technology, Harbin 150001, China
2
Mechanical and Electrical Engineering, Qingdao Agricultural University, Qingdao 266109, China
*
Authors to whom correspondence should be addressed.
Drones 2024, 8(12), 699; https://doi.org/10.3390/drones8120699
Submission received: 27 September 2024 / Revised: 2 November 2024 / Accepted: 11 November 2024 / Published: 22 November 2024

Abstract

:
Due to its ease of implementation without an additional transmitter, radar communication integrated systems using conventional communication signals have become an effective means for monitoring unmanned aerial vehicles and other aircraft. However, their non-ideal radar signal form causes strong signals to mask weak signals, and clutter suppression is required to detect a target. As the energy of a target signal is extremely low and conventional clutter suppression methods have limited performance, the residual clutter persists after the time-varying clutter is suppressed, resulting in many false alarm points on the processed range–Doppler (RD) map. The two-dimensional distribution of these false alarms on the range–Doppler is very similar to that of the target and difficult to discriminate, which seriously affects target detection and tracking. To reduce false alarm points and improve the performance of target detection, the difference in the spatial–temporal stationarity between a target signal and clutter in a short time is discussed in this paper; a radar false alarm suppression method based on a target’s spatial–temporal stationarity is proposed by using the difference in the stationarity between the target signal and false alarm points in the range, Doppler, energy and azimuth. In this algorithm, to ensure the short-time stationarity of the target, the RD map of the short-time interval sub-frames is obtained by using the sliding matching filtering method and the peak points are extracted. Then, the Mahalanobis distance between the peak points of each sub-frame is used to eliminate the false alarm points. Finally, the false alarm points are further eliminated by target tracking and the real target information to improve the radar target detection performance. The simulation experiments show that this method can eliminate more than 90% of the false alarms points while maintaining the target detection performance. The analysis of actual data obtained from the field experiment indicate that the implementation of this algorithm, which effectively suppresses false alarms, leads to improved target detection outcomes. These enhancements can facilitate the tracking of UAVs and other aircraft.

1. Introduction

In recent years, the exponential increase in the utilization of UAVs and the corresponding threats posed by their operators have rendered the accurate identification of UAVs and other aerial targets a critical measure for ensuring safety and security [1]. Therefore, it is necessary to detect the UAVs remotely, which has led to many efforts and research projects for UAV detection. Radar technology is widely used in UAV detection due to its universality and reliability, and radar communication integration technology has become a hot research field for monitoring air targets because of its low cost and wide coverage. In this field, the orthogonal frequency-division multiplexing (OFDM) signals have gained significant attention, owing to their extensive utilization across communication systems, including digital broadcasting, mobile communication and WLAN. In addition, OFDM signals typically offer the advantage of a wide bandwidth, making them a focal point of interest within an integrated radar and communication domain [2].
Although OFDM signals show considerable performance in communication, compared to traditional radar signals, weak signals are often masked by strong signals because the signal form is not specifically designed for radar detection. These strong signals include strong target signals and strong clutter, etc. However, in practical applications, the ambiguity floor of the strong clutter is the main factor obscuring targets; to achieve better detection performance, the relevant researches have mainly focused on clutter suppression [3,4,5,6,7,8,9,10,11,12]. These clutter suppression techniques are mainly based on the spectral difference between the moving target echo and the clutter, which suppresses the clutter by a filtering method and then extracts the target signal. To achieve a higher detection probability, it is imperative to suppress the strong clutter, which is characterized by a high ambiguity floor. The Extensive Cancellation Algorithm (ECA) [3] was originally introduced by projecting a signal onto the direction orthogonal to the clutter subspace, a method that is not limited to a specific signal model. However, suppressing a large region on the RD map requires a large clutter dictionary matrix, which in many cases poses significant challenges in terms of memory and computational requirements. Therefore, improvements aimed at reducing the memory footprint have mainly revolved around segmentation [4,5,6], iteration [7,8,9], and approximation [10,11,12].
However, there are some problems with these clutter suppression techniques [13,14]. First of all, when the clutter is time-varying, it exhibits a specific velocity, which constrains the enhancement factor of the moving target indication (MTI). Consequently, it is difficult to fully meet the clutter suppression requirements. In addition, only the amplitude information of the radar echo signal is used in the detection process, and the false alarm rate can be well controlled in a weak clutter environment, but in a complex strong clutter environment, the clutter and the target are not easy to distinguish from the amplitude, and clutter suppression by only controlling the amplitude threshold can easily lead to the loss of the target trace. Therefore, in an integrated radar communication system using OFDM signals, conventional radar clutter suppression technology produces serious clutter residue in the face of complex and strong clutter environments, such as sea surfaces, mountains and cities, resulting in a large number of false alarms [15]. Too many false alarms will seriously affect the performance of radar target detection. On the one hand, a large number of false alarms mixed with the target will make it difficult to accurately detect the target and cause the target to be missed. On the other hand, in the process of target tracking, these false alarms will be included in the track establishment, leading to false tracks, which will not only waste system resources but also increase the computations and complexity of the computer data processing. Therefore, it is of great importance to study the methods for suppressing false alarms [16].
There are numerous methods available to suppress false alarms in the domain of radar technology. For example, the false target detection method based on measurement fusion was adopted to effectively identify true and false targets and reduce the false alarm probability of radar [17]. A block filtering method for ground surveillance radar was proposed [18], which can reduce false alarms by calculating the risk coefficient of the target. Reference [19], using the method of inter-frame data processing, showed that the clutter in a single stagnation area can be processed in time to reduce false alarms. An error detection method was used to suppress false alarms in [20], but the suppression effect was limited. A block filtering method based on clutter feature evaluation can effectively discriminate between radar targets and clutter by comprehensive feature factors [21]; feature extraction in conjunction with a support vector machine to eliminate false alarms. Reference [22] presented an adaptive clutter suppression method for airborne pulse Doppler radar. Based on a comprehensive analysis of the clutter generation process, this method dynamically reduces false alarms by using the specific frequency and range characteristics of the clutter to improve the radar detection performance. Because the false alarms generated by residual clutter after clutter suppression have a two-dimensional distribution similar to that of the target, they are difficult to distinguish. When there are many false alarm points, it is difficult to ensure that a target is not misclassified as a false alarm while maintaining a certain false alarm rate.
Considering that false alarms are mainly generated by clutter residue after clutter suppression, they exhibit non-stationary characteristics in multiple dimensions, such as time and space. Conversely, the target points are generated from the echo reflected by the actual targets and exhibit stable characteristics in multiple dimensions. To suppress false alarms while maintaining targets, this study analyzes the characteristics of the spatial–temporal stationarity of the target signal and clutter in a short time interval, using the stationarity differences between the target signal and the false alarm in range, Doppler, energy and azimuth, and proposes a radar false alarm suppression method based on the spatial–temporal stationarity of the target. Simulations and experiments show that this method can effectively reduce false alarms and significantly improve the efficiency of target detection. The main contributions of this paper are summarized as follows:
Firstly, a time-domain model of the radar signal is introduced and the cause of false alarm points on the RD map of the radar echo signal following clutter suppression is analyzed. The difference in spatial–temporal stationarity between clutter and target in a short time is analyzed from the perspective of signal stationarity, which provides a theoretical basis for the false alarm suppression algorithm proposed later.
Secondly, the principles and specific steps of the radar false alarm suppression method based on target spatial–temporal stationarity are analyzed in detail. To obtain sub-frame data with short time intervals, a multi-frame sliding matched filtering method is proposed, that is, the data of two adjacent frames are spliced and then matched for filtering, and an explanation is provided on how to determine the length of the sliding window. then the peak points with higher energy than the floor energy in each sub-frame are extracted, and the azimuth of each peak point is obtained by using the single-snapshot angle measurement method based on sparse representation. Combining the information of range, velocity and energy, the Mahalanobis distance between the peak points in adjacent sub-frames is calculated, and the target is selected according to the Mahalanobis distance between the peak points. Finally, the target track generation method based on spatial–temporal stationarity is employed to generate the track and further eliminate the remaining false alarms.
Finally, simulations and field experiments were conducted. The results from the simulations indicate that the false alarm suppression algorithm is effective in reducing the number of false alarm points that persist following clutter suppression, while simultaneously preserving weak target signals. In addition, by comparing the target tracking results after the field experiment with the actual UAV track, it was found that more ideal target tracking results could be obtained after false alarms were suppressed by the false alarm suppression algorithm.
The organization of this paper is delineated as follows: The time-domain radar signal model is given and the stationarity difference between target signals and false alarms over a short time is analyzed in Section 2. In Section 3, the principle of the algorithm proposed in this paper is analyzed in detail and the specific steps are explained. Section 4 presents the verification of the algorithm using simulation data. Section 5 describes the use of the false alarm suppression algorithm in the field experiment. Finally, Section 6 concludes this study.

2. Theoretical Model

2.1. Radar Echo Model in the Time Domain

Given that the baseband signal transmitted by the transmitter is s r e f ( t ) , it is assumed that the radar echo signal contains N t moving targets, N c non-time-varying clutters (including direct waves), N v time-varying clutters and noise. Then the radar received signal can be expressed as
s s u r v ( t ) = i = 1 N c A c , i e j 2 π f c , i t s r e f ( t τ c , i ) + j = 1 N v A v , j ( t ) e j 2 π f v , i ( t ) t s r e f ( t τ v , j )                           + k = 1 N t A t , k e j 2 π f t . k t s r e f ( t τ t , k ) + w ( t )
where w(t) is additive noise. Obviously, there are N c time-varying clutters, N v time-varying clutters and N t targets in Equation (1), where A _ , τ _ , f _ represent complex amplitude, delay and Doppler frequency, respectively. For time-varying clutters, A v , i ( t ) and f v , i ( t ) are time-varying non-stationary random signals. Because of the presence of clutter and noise, the target is always hidden and difficult to find in field experiments.
For better detection performance, clutter suppression is needed. The existing time-domain algorithm takes advantage of the characteristic that the direct wave and clutter in the receiving channel are the delay of the transmitted signal, and the suppression of the clutter by an adaptive filter or orthogonal projection. After being suppressed by the time-domain suppression algorithm, the radar echo is represented as
s s u r v ( t ) = k = 1 N t A t , k e j 2 π f t . k t s r e f ( t τ t , k ) + j = 1 N v A v , j ( t ) e j 2 π f v . j ( t ) t s r e f ( t τ v , j ) + w ( t )
As indicated by (2), the non-time-varying clutter is effectively filtered out through suppression. In addition to the targets and noise, the echo signal also contains the time-varying clutter residue after suppression. A v , i ( t ) , f v , i ( t ) are the complex amplitude and Doppler frequency of the suppressed residual time-varying clutter, respectively. Both of these signals are characterized as time-varying non-stationary signals.
The phenomenon arises from the distinct time-varying characteristics of each clutter component present in the echo signal, which complicates the accurate estimation of these characteristics necessary for achieving ‘perfect’ suppression. If the actual radar data contain a significant amount of time-varying clutter, the clutter templates constructed within the clutter matrix during clutter suppression may not align with the actual clutter. Therefore, the time-domain clutter suppression algorithm is theoretically capable of entirely filtering out non-time-varying clutter, it can only approximate the filtering of time-varying clutter through the clutter template, thus failing to achieve complete suppression. The signal is sampled at a specified sampling rate f s , and the coherent processing length is N = T f s , where T represents the duration of the base-band signal s r e f ( t ) , and its vector form is
Y = k = 1 N t A t , k x ( τ t , k , f t , k ) + j = 1 N v A v , j x ( τ v , j , f v , j ) + w
where A v , j is the residual of the suppressed time-varying clutter. Although the floor energy of this residual clutter may be significantly low, following the application of the range correlation–Doppler transform, it manifests as peaks that resemble those of the target on the RD map. This phenomenon adversely affects target detection due to the emergence of these false target peaks.

2.2. Stationarity Analysis of Target and Clutter

In contrast to non-stationary random time-varying clutter, the echo state of a target is primarily influenced by its motion state. For an aerial target, let us denote the maximum velocity as v m , and the maximum turning radius as r, the distance corresponding to a range cell in the RD map is d r , and the Doppler speed corresponding to a Doppler cell is d v . When the Doppler velocity of the target experiences the most significant change, the target executes a turning maneuver at its maximum speed, as shown in Figure 1.
The X-axis represents the radial direction that extends from the target to the receiving station. The range R from the target to the receiving station satisfies R > > r . When the target initiates a turn at point A along the Y-axis, and subsequently rotates 90 degrees to reach point C, the change in Doppler velocity is Δ v = v m ( R > > r ), and it takes T = π r / 2 v m for the target to traverse from point A to C. Assuming that the change in Doppler velocity from the target to point B corresponds to a single Doppler cell dv, the change in angle θ satisfies θ = arcsin ( d v / v m ) , which leads to a time duration T 1 for the target to move from A to B.
T 1 = 2 θ π T = θ r v m
In field experiments, the time T f r a m e of a single frame typically satisfies T f r a m e T 1 , Consequently, the change in Doppler velocity between adjacent frames serves as the primary factor influencing the positional variation of the target on the RD map. However, when the time interval satisfies Δ t T 1 , the Doppler velocity change in the target is constrained to not exceed one Doppler cell within the time duration Δ t . This implies that the Doppler velocity v of the target remains relatively stable within Δ t .
The duration required for the target distance to change by one range cell is T 2 = d r / v m . In the context of radar systems, this duration is often set to T f r a m e T 2 . This implies that the variation in target range within a single frame of data is unlikely to exceed one range cell, indicating that the change in target range R over the time duration Δ t remains relatively stable. Therefore, by selecting an appropriate time interval Δ t , the target signal can be considered to exhibit stationary characteristics, thereby satisfying the necessary conditions for analysis.
v t , k ( t ) v t , k ( t + Δ t ) R t , k ( t ) R t , k ( t + Δ t )
The alteration in the target’s azimuth Δ θ is associated with the target’s velocity, range and duration of the movement, which in time Δ t it is satisfied
Δ θ v Δ t R = Δ R R
According to Equation (5), the range changes Δ R 0 and Δ θ 0 within the time interval Δ t , it follows that θ t , k ( t ) θ t , k ( t + Δ t ) , so the change in target azimuth θ over time Δ t is relatively stable. Thus, within a short time interval Δ t , the target can be approximated as a static scatterer, and its scattered energy E remains relatively stable during Δ t .
The false alarms that occur following clutter suppression primarily arise from the time-varying clutter residue that remains after the suppression process. As indicated in Equation (2), the signal can be expressed as
x r e s d u a l ( t ) = j = 1 N v A v , j ( t ) e j 2 π f v . j ( t ) t s r e f ( t τ v , j )
The working environment is often suboptimal, various types of clutter, such as sea clutter and ground clutter, which are mixed in the target echoes. Sea clutter is characterized as a non-stationary, time-varying phenomenon, under adverse sea conditions, the velocity of wave can exceed 10 m/s. This velocity is significantly lower than that of aerial targets, resulting in sea clutter typically being distributed near both sides of the 0 Doppler frequency. Since it is difficult to eliminate the influence of time-varying clutter through time-domain clutter suppression, the false alarm points in RD map after clutter suppression are generated by the residual time-varying clutter.
Residual time-varying clutter x r e s d u a l ( t ) is characterized by complex amplitude A v , j ( t ) and Doppler frequency shift f v , j ( t ) are non-stationary random signals. Within time interval Δ t , A v , j ( t ) and A v , j ( t + Δ t ) , f v , j ( t ) and f v , j ( t + Δ t ) are randomly varying and uncorrelated. Therefore, the energy, range, Doppler velocity and azimuth information of false alarm signals generated by time-varying clutter residues also manifest as non-stationary signals that evolve over time. This indicates that the locations of false alarm points are non-stationary in both temporal and spatial dimensions.

3. False Alarm Suppression Algorithm Based on Target Spatial–Temporal Stationarity

The distinction between the target signals and the clutter signals in spatial–temporal stationarity has been previously discussed. Over a short time interval Δ t , the target can be considered a stationary signal, whereas the clutter is characterized as a non-stationary signal, so the target state is more stable than the false alarm point. Therefore, the target and false alarm point can be distinguished according to their amplitude fluctuation, Doppler velocity change, range change and azimuth stationarity characteristics, achieving the reduction in false alarms.

3.1. Time-Domain Signal Characterization Based on Multi-Frame Sliding

The target is considered stationary over a short time. To ensure the short-time stationarity of the target, a multi-frame sliding matching filtering method is proposed. The radar target echo signal can be regarded as a sample of the reference signal after time delay and Doppler frequency shift, and it is a linear superposition of multiple target echoes, clutters and noise. The echo signal is processed through a range–Doppler two-dimensional matched filter, and the received signal is sampled at a specified sampling rate f s . Assuming that the baseband signal transmitted by the radar is s r e f ( n ) , n = 0 , 1 , , N 1 , the echo signal after clutter suppression is s s u r v ( n ) , the two-dimensional matched filtering process of the radar echo signal can be expressed as
ψ ( τ , v ) = n = 0 N 1 s s u r v ( n ) s r e f s r e f * ( n τ ) e j 2 π v n N
Using the method of range correlation-Doppler transform to realize two-dimensional matched filtering, then Equation (8) can be rewritten as
ψ ( τ , v ) = k = 0 n b 1 [ n = 0 N b 1 s s u r v ( n + k N b ) × s s r e f ( n + k N b τ ) e j 2 π v n N ] e j 2 π v k N b N
where N b is the length of sub-segments (in the OFDM radar communication integrated system is an OFDM symbol length), n b is the number of sub-segments, and N = n b N b . If v n N 0 , Equation (9) is simplified as follows:
ψ ( τ , v ) = k = 0 n b 1 [ n = 0 N b 1 s s u r v ( n + k N b ) × s s r e f ( n + k N b τ ) ] e j 2 π v k N b N
Bringing Equation (2) into Equation (10) will form a peak in the form of sinc function at the corresponding ( τ t , k , f t , k ) and ( τ v , j , f v , j ) positions. The number of false alarm points caused by clutter is much larger than the target peak due to N v N t .
To reduce false alarms by utilizing the difference in stationarity between the target signals and the clutters, a sliding matching filtering technique is used to ensure the notion of short time intervals. This involves splicing adjacent data frames and using a smaller time window for sliding matching filtering to generate RD information, as shown in Figure 2.
Splicing adjacent frames of suppressed data and sliding with Δ t as the time interval to perform matched filtering can obtain several sub-frames RDi(i = 1, 2,.., m) as shown in Figure 3.
where m = T f r a m e / Δ t and RDi can be expressed as
ψ i ( τ , v ) = k = 0 n b 1 [ n = ( i 1 ) Δ N b N b + ( i 1 ) Δ N b 1 s s u r v ( n + k N b ) × s s r e f ( n + k N b τ ) ] e j 2 π v k N b N
where Δ N b = Δ t × f s , compared to the matched filtering applied to each frame, there is a shorter time interval between sub-frames RDi to ensure the stationarity of the target signal.
When determining the appropriate length of the sliding window Δ N b , the primary consideration to address is the stationarity of the target state. This ensures that the target’s position on the RD map remains constant and is not influenced by target motion during the time interval of the sliding window. The range dr associated with each range cell in the RD map and the Doppler velocity dv corresponding to each Doppler cell are define as follows:
d r = c / ( 2 * f s ) d v = c / 2 * f 0 * ( n b × T b )
where T b = N b / f s . Bringing Equation (12) into Equation (8), it can be seen that the sliding window time should meet Δ T b min ( T 1 , T 2 ) , Δ N b = Δ T b f s . Since the smaller Δ N b is, the more sub-frames RDi will be, which will increase the computational and memory load. Therefore, the specific value of Δ N b should be selected according to the actual situation.
Following the application of multi-frame sliding matching filtering, extract all the peaks whose energy is higher than the floor energy on the RD map of the sub-frame. This process yields the information regarding the range R, Doppler velocity v and energy E of these peaks. While it is assured that the target peak is present among the numerous peaks, distinguishing the target peak remains challenging due to the prevalence of false alarms.

3.2. Spatial Signal Characterization Based on Single-Snapshot Measurement Angle

Upon acquiring the range R, Doppler velocity v and energy E on the sub-frame RD map, it is essential to determine the azimuth information of these peaks in order to effectively differentiate the target from false alarms. Given the data utilized in this study are all single-snapshot data, the DOA estimation method based on sparse representation has been selected for azimuth estimation. This method is characterized by its high precision and resolution, and it does not necessitate decoherence pre-processing nor impose any requirements on the number of snapshots of the data [23].
Consider partitioning the airspace into { θ 1 , θ 2 , , θ L } with equal angles, and assume that each possible angle θ n (n = 1,2,...,L) corresponds to a potential target signal s ( θ n ) . Then the array manifold matrix’s Φ = { a ( θ 1 ) , a ( θ 1 ) , , a ( θ L ) } each column corresponds to the azimuth information of a potential target signal. To accurately reflect sparsity, the number of potential targets L should significantly exceed the actual number of targets N. so a L × 1 dimensional sparse signal S = [ s 1 , s 2 , , s L ] T is constructed, where s n = s ( θ n ) (n = 1,2,...,L), only the N positions θ n corresponding to actual targets possess non-zero value of s n , while the other L-N positions are all zero values. The model for the sparse representation of the signal is
Y = Φ S + E
where Y = Y j is the snapshot data corresponding to the j-th range gate after pulse compression; E is the noise component within the data; The matrix Φ serves as a redundant dictionary, comprising steering vectors for all potential angles in space, namely
Φ = { a ( θ 1 ) , a ( θ 1 ) , , a ( θ L ) }
As can be seen from Equation (13), the single-snapshot data Y can be represented sparsely using the redundant dictionary Φ, and its representation coefficient is the sparse signal S. By solving the sparse signal S and identifying the locations of its non-zero elements, it becomes possible to estimate the direction of arrival (DOA) angle of the target. To address this issue, a constraint criterion that minimizes the l p norm (0 < p < 1) is employed, and the concept of regularization is introduced into the algorithm to mitigate the influence of noise on the reconstruction algorithm, thereby enhancing the accuracy of angle estimation [23]. The DOA estimation problem of (13) can be equivalent to solving the following problem.
min s S p s . t Y Φ S 2 2 β 2
where S p = i = 1 L S ( i ) p , 0 < p < 1 is l p norm.
Under the maximum a posteriori probability (MAP) criterion, the solution of (15) can be expressed as
S M A P = arg min S J ( S ) = arg min S Y Φ S 2 2 + η S p
where the cost function is J ( S ) = Y Φ S 2 2 + η S p , the regularization coefficient is η = σ 2 / β p , σ 2 is noise variance and β = 1 2 ( 2 / p ) Γ ( 1 / p ) Γ ( 3 / p ) [24].
To obtain the optimal solution of (16), it is necessary to meet its necessary conditions.
J ( S ) S = 2 Φ H Φ S * 2 Φ H Y + 2 λ Σ S * = 0
where matrix Σ = d i a g { S ( 1 ) P 2 , , S ( L ) P 2 } , parameter λ = p 2 η = p 2 σ 2 / β p . It can be obtained from Equation (17).
( Φ H Φ S + 2 λ Σ ) S * = Φ H Y
The weighted matrix is introduced by using the idea of a weighted minimization iterative solution of Focus [25] algorithm.
W = Σ 1 2 = d i a g { S ( 1 ) 1 ( P / 2 ) , , S ( L ) 1 ( P / 2 ) }
Bring into Equation (18)
S * = W ( ( Φ W ) H Φ W + λ I ) 1 ( Φ W ) H Y
Introduce an iterative process, let W k + 1 = d i a g { S k ( 1 ) 1 ( P / 2 ) , , S k ( L ) 1 ( P / 2 ) } and U k + 1 = Φ k W k , the optimal solution can be solved iteratively by
S k + 1 = W k + 1 U k + 1 H ( U k + 1 U k + 1 H + λ I ) 1 Y
By solving for the sparse solution S ^ = S k , identify the positions of the non-zero elements or the N largest elements s ^ n in S ^ , and then based on the correspondence of s n ~ θ n , the estimated DOA value θ ^ n of the target can be obtained.
θ ^ n = argmax   θ P C S ( θ ) = argmax θ S ^ max { S ^ }
where P C S is the normalized space spectrum. From this, the angle estimation of any ( τ , f ) peaks may be obtained.
As illustrated in Figure 4. By estimating the azimuth of each peak point extracted from the RD map of each sub-frame and integrating the range and Doppler information of each peak point, the azimuth spectrum for each peak point within each sub-frame can be obtained, and the azimuth of each peak point are expressed in different colors.

3.3. False Alarm Reduction Method Based on Mahalanobis Distance

The Mahalanobis distance was proposed by the Indian statistician Mahalanobis P C and is a generalization of the Euclidean distance. It calculates the distance between two points by covariance, which is an effective way of calculating the similarity between two unknown sample sets [26].
The peak information matrix X i = [ x i , 1 , x i , 2 , , x i , N p i ] in sub-frame RDi (i = 1,2,…, m) was calculated through the above section. Each sub-frame RDi has N p i peaks, where x i , n ( n = 1 , 2 , , N p i ) is the peak information vector x i , n = [ R i , n , v i , n , E i , n , θ i , n ] obtained from the RD map of the i-th sub-frame, R i , n , v i , n , E i , n , θ i , n represent the range bin, Doppler bin, energy, and azimuth information corresponding to each peak, respectively. Assuming that there are N t targets, the peak information matrix X i can be reformulated as
X i = [ X t , W d i ] = [ x i , 1 , , x i , N t , ω i , 1 , ω i , N d i ]
where X t , W d i are the target peak matrix and the false peak matrix of the sub-frame RDi, respectively, and N p i = N t + N d i .
For each peak information vector x i , n in the peak information matrix X i of the sub-frame RDi, it can be observed from the range–Doppler information obtained on the RD map that the majority of the peaks in the peak information matrix X i + 1 of the adjacent sub-frame RDi+1 do not correspond to x i , n . To reduce computational complexity and enhance algorithmic efficiency, an initial pairing can be conducted based on the range–Doppler information. For this purpose, the Euclidean distance is used, range–Doppler ( R i , n , v i , n ) position of any peak x i , n in the sub-frame RDi, a circular region centered on ( R i , n , v i , n ) with r 0 as the radius is defined as the matching range. The peaks x i + 1 , k ( k = 1 , 2 , , N p i + 1 ) in the adjacent sub-frame RDi+1 satisfies
ED ( x i , n , x i + 1 , k ) = ( R i , n R i + 1 , k ) 2 + ( v i , n v i + 1 , k ) 2 r 0
It can be considered that x i + 1 , k corresponds to x i , n and should be retained, while any peaks that do not successfully match can be considered false alarms and subsequently eliminated. The matching range is generally set at 2–3 cells, which not only ensures that the target is preserved, but also minimizes the occurrence of false alarms. Consequently, the matrices of matching peak information X i and X i + 1 of adjacent sub-frames are obtained, resulting in a reduction in peak information vectors. This preliminary reduction in the false alarm rate is achieved, thereby decreasing the computational effort required for subsequent steps.
To further decrease the false alarm rate, the Mahalanobis distance between the matched peak x i , n in sub-frame RDi and the matched peak x i + 1 in sub-frame RDi+1 is computed by utilizing the peak distance, Doppler velocity, energy and azimuth information. The minimum Mahalanobis distance is then designated as the distance d i , n from the peak x i , n to sub-frame RDi+1. This procedure is shown in Figure 5. For d i , n there is
d i , n = min ( MD ( x i , n , x i + 1 , k ) ) = min ( ( x i , n - x i + 1 , k ) T Σ 1 ( x i , n - x i + 1 , k ) )
MD ( x i , n , x i + 1 , k ) = ( x i , n - x i + 1 , k ) T Σ 1 ( x i , n - x i + 1 , k ) )   is the Mahalanobis distance from x i , n to x i + 1 , k . Σ 1 is the inverse of x i , n and x i + 1 , k covariance matrix.
Σ = cov ( x i , n , x i , n ) cov ( x i , n , x i + 1 , k ) cov ( x i + 1 , k , x i , n ) cov ( x i + 1 , k , x i + 1 , k )
If the covariance matrix is a diagonal matrix, the Mahalanobis distance simplifies to the Euclidean distance. By employing the aforementioned operations, we can obtain the Mahalanobis distance d i , n = [ d i , 1 , d i , 1 , , d i , N p i ] from all peaks x i , n in the sub-frame RDi to the adjacent sub-frame RDi+1. Given that the target signal is stationary in relation to false alarms over a short time interval, the Mahalanobis distance associated with the target is less than that of the false alarm. Therefore, to detect N t targets, it is necessary to identify the peaks corresponding to the N t smallest Mahalanobis distances in D i , n .
The precise number of targets in the field experiment remains indeterminate; therefore, we set a reference threshold denoted as dthr. When the Mahalanobis distance D i , n from all peaks x i , n in sub-frame RDi to the adjacent sub-frame RDi+1 is less than the reference threshold dthr, the corresponding peak points can be classified as suspected targets X t i . The reference threshold dthr is defined as the Mahalanobis distance at which the target peak information vector exhibits the greatest variation between adjacent sub-frames. Assuming that the target information in a sub-frame is represented as T i = [ R i , v i , E i , θ i ] and will transition to T i + 1 = [ R i + Δ R , v i + Δ v , E i + Δ E , θ i + Δ θ ] when it experiences the maximum change in the adjacent sub-frames. Based on practical engineering experience, Δ R , Δ v usually does not exceed 2 cells, Δ E does not exceed 5 dB, and Δ θ is 1/2 beam width, so the reference threshold dthr is.
d t h r = M D ( T i , T i + 1 )
The final target detection result should be the intersection of multiple sub-frame detection results.
X t = X t i X t i + 1 X t m 1       i = 1 , 2 , , m 1
Through the above steps, many false alarm points are eliminated.

3.4. Target Track Generation

Following the suppression of false alarms, some residual false alarms remain on the RD map, but these false alarms do not form a stable trace, So the trace can be generated based on the temporal and spatial stability of the target, allowing for the further removal of scattered points. The specific implementation method is as follows: first, all peak points from the first frame of data are taken as the start of the trace; Then the Mahalanobis distance and SNR between points in adjacent frames are employed as the target association criterion; If a target trace is not established in the first frame, newly generated points in each subsequent frame that are not associated with the previous frame are considered as the initiation of the new trace; in order to minimize false alarms, reduce computational load and eliminate multiple frames that lack an associated trace. The process for updating the trace is detailed follows:
(1)
Prediction: Assume that the state of the uncut trace T k 1 i at time k − 1 is x k 1 i = R k 1 i , D k 1 i , θ k 1 ( i ) , with the three parameters representing range, velocity and azimuth, respectively. Assuming that the aircraft travels in a straight line at a constant speed during the subsequent frame time, the state of the point trace at time k can be predicted as follows.
p k = 1 T λ 2 0 0 w 0 0 0 1 x k 1
Equation (29) considers that after a duration of time T, the target’s range state undergoes a transformation in accordance with the Doppler state, while the azimuth angle remains constant. The Doppler state is expected to experience minor variations as a result of positional changes relative to the receiving station throughout the flight, so w is defined as the parameter for adjusting the Doppler state.
(2)
Association: x k j = R k j , D k j , θ k j as the point set detected at time k is associated with the uncut off trace T k 1 i according to the following criteria:
x k m = R k m , D k m , θ k m | x k j U i define as the neighborhood point set in the range of 2 range cells, 4 Doppler cells and 1/2 beam-width (assuming that the range is U i ) around the predicted state p k i of the trace T k 1 i is determined through screening; If the neighborhood point set x k m is empty, the trace state is updated directly to p k + 1 = 1 T λ 2 0 0 w 0 0 0 1 p k ; If the neighborhood point set x k m contains at least one point, the point exhibiting the strongest SNR is selected as the relevant point.
(3)
Evaluate the quality of the trace T k i and update the trace: A trace that remains unassociated with a new point will be terminated if it is not associated for three consecutive frames, For the associated trace, to reduce the influence of trace offset resulting from measurement errors and process errors, the state of the trace is smoothed as follows:
x k i = x k 1 i + p x k m x k 1 i
p represents the smoothing coefficient, which assumes a value within the range of 0 to 1. For points that lack association with any existing trace, these are designated as new starting point trace. As shown in Figure 6. Through the tracking process, the target points that contribute to a stable trace are preserved, resulting in the formation of a target track. Conversely, scattered points that do not contribute to a coherent track are eliminated, thereby reducing false alarms and enhancing target detection capabilities. The purpose of target tracking is to further eliminate scattered false alarm points that do not contribute to a defined track. However, the current methodology exhibits limitations in robustness when confronted with complex moving targets. Future research should focus on exploring more advanced and robust track correlation technologies to improve the performance of the algorithm.

4. Simulation Experiment Results

Let s s r e f represent the transmitted signal and s s u r v denote the radar echo, with a total of N frames of data. Initially, adjacent data frames are concatenated, resulting in the generation of the sub-frame range–Doppler (RD) spectrum through the application of a sliding matched filter with a specified time interval Δ t . Subsequently, all peak points within the sub-frame RD map are extracted, allowing for the determination of their respective range, Doppler, energy and azimuth information. The Mahalanobis distance is then employed to reduces false alarm points, and finally track the target, further eliminating false alarms that do not contribute to a stable track. The final output y is the target detection results for each frame after false alarm suppression. The whole process is as follows (Algorithm 1):
Algorithm 1: Radar false alarm suppression
Input: s s r e f , s s u r v , ∆t,
Output: y
1:   for n = 1, 2, …,N-1
2:        S s r e f = cat ( 2 , S s r e f n , S s r e f n + 1 )  
3:        S s u r v = cat ( 2 , S s u r v n , S s u r v n + 1 )
4:        R D i = makeRD ( Δ t , S s r e f , S s u r v )
5:       Xi = findpeak(RDi)
6:           for j = 1:size(Xi,1)
7:                  θ ^ j = argmax   θ P C S ( θ ) = argmax θ S ^ max { S ^ }
8:       end
9:        return Xi = [x1,x2,...], xj= [R,v,e, θ ] xjXi
10:     for i = 1, 2, …
11:            ED ( x i , n , x i + 1 , k ) = ( R i , n R i + 1 , k ) 2 + ( v i , n v i + 1 , k ) 2 r 0
12:           return   X i   X i + 1
13:           d i , n = min ( MD ( x i , n , x i + 1 , k ) )
14:           return   X t = X t i X t i + 1 i = 1 , 2 ,
15:       end
16:   end
17:   for k = 1, 2,…,N-1
18:       initialization T k 1 i
19:       prediction p k = 1 T λ 2 0 0 w 0 0 0 1 x k 1
20:       association T k i
21:       evaluation x k i = x k 1 i + p x k m x k 1 i
22:   end
23:   return y

4.1. Conventional Time-Domain Suppression

In this section, we conducted a simulation experiment to evaluate the performance of the algorithm. The radar signal utilized is OFDM signal, with a pitch angle set at 15 degrees, primarily aimed at detecting aerial targets within an azimuth range of 100–160 degrees. We randomly introduced 12 simulation targets into the dataset, each characterized by varying ranges, velocities and energy levels. The radar echo comprises both the target echoes and various forms of clutter. The original RD map is generated as shown in Figure 7. Obviously, in the raw data, all targets are obscured by the clutter’s energy.
In order to effectively identify the target, it is essential to suppress clutter present in the original dataset. The time-domain cancellation algorithm is employed for this purpose, as shown in Figure 8. Following the application of clutter suppression, a substantial reduction in clutter is achieved, leading to a decrease in floor energy, thereby allowing for the clear display and identification of the simulation target. The simulation targets highlighted within the red circle in the figure represent high SNR targets with a minimum SNR of 11.2 dB post-suppression. This high SNR is attributable to the high energy levels associated with these targets, rendering them highly distinguishable on the RD map. Conversely, the simulation target located at (128 km, −7.044 Hz), which is encircled in yellow has a low SNR of merely 7.8 dB after clutter suppression, a consequence of its lower energy configuration, resulting in its diminished prominence on the RD map.

4.2. Multi-Frame Sliding Matching Filtering

To achieve short-term stationarity of the target, the two adjacent suppressed frames of data are concatenated, and the sliding matching filter is used to produce sub-frames with uniform accumulation time. The duration of the sliding window is Δ N b = 1 / 3 N b , it can be inferred that from every two original frames, four sub-frames of data can be generated.
Figure 9 is a Doppler slice of the low SNR simulation target (128 km, −7.044 Hz). This target exhibits a peak that exceeds the floor energy at the corresponding position. Consequently, this target will remain detectable when extracting all peaks that surpass the floor energy on the RD map, thereby facilitating the generation of the peak information matrix.
The comparison of the Doppler slices of the RD map for the low SNR simulation target in the first and second sub-frames is shown in Figure 9. The target exhibits a peak that essentially overlaps on the RD map of both sub-frames, with the primary differences being in energy levels. The peak energy of the target in the first sub-frame is measured at −5.2 dB, while in the second sub-frame it is −2.4 dB, indicating an energy variation of less than 3 dB. In comparison to the majority of other peaks, the behavior of the target peak demonstrates greater stability across the two sub-frames. This observation suggests that, under an appropriately selected sliding window length, the weak target signal maintains relative temporal stability, whereas the false alarms exhibit more randomness. Consequently, this characteristic can be leveraged to reduce the false alarm rate.

4.3. Spatial Signal Processing Based on Single-Snapshot Angle Measurement

Based on the aforementioned operations, it is possible to extract the range, Doppler and energy information of all peaks exhibiting energy levels above a specified threshold within each sub-frame. However, to construct a comprehensive peak information matrix, it is essential to ascertain the azimuth information for each peak in every sub-frame, which is crucial for effectively differentiating between actual targets and false alarms.
Using the weak simulation target located at (128 km, −7.044 Hz) as a case study, we orient it at an angle of 135.5 degrees. Given that the data utilized are derived from a single-snapshot, we employ, we use the spatial signal processing technique based on single-snapshot angle measurement, as discussed in Section 3 to estimate its DOA. The results of the spatial spectrum estimation are shown found at Figure 10. The maximum sparse solution for this target is in 135.5 degrees, which aligns precisely with our initial configuration.
The application of this method for estimating the DOA of the peak points within each sub-frame facilitates the acquisition of their corresponding azimuth information, thereby enabling the generation of the peak azimuth spectrum. The comparison of the peak azimuth spectrum from two adjacent sub-frames is shown in Figure 11. In this figure, the dot represents the peak azimuth spectrum of sub-frame 1, while the cross represents the peak angle spectrum of sub-frame 2. The target under consideration is a weak simulation target, with color coding employed to indicate the values of the azimuth angles. The weak target is successfully detected in both adjacent sub-frames through the application of sliding matching filtering, with detections occurring in the direction of the main lobe. Notably, the azimuth spectrum of the two sub-frames exhibit distinctly different peaks at varying ranges, Doppler shifts and azimuth angles, suggesting that these peaks are spatially unstable in comparison to the target. Consequently, the spatial stationary characteristics allow for the differentiation of the target from false alarms.

4.4. False Alarm Suppression Based on Mahalanobis Distance

Following the acquisition of peak range, Doppler, energy, and azimuth information within each sub-frame, false alarms are reduced in accordance with aforementioned methodology. Peaks exhibiting a Mahalanobis distance that is less than the reference threshold dthr in each sub-frame are preserved, while those with a Mahalanobis distance exceeding the reference threshold dthr are attenuated to the floor energy level.
As shown in Figure 12, numerous bright spots are observed to vanish on the RD map following the implementation of false alarm suppression, which means that a substantial number of false alarms have been effectively eliminated. Initially, there were 12,608 detectable peak points on the RD map prior to the application of false alarm suppression; however, only 517 peak points persisted post-suppression. This signifies that over 95% of the false alarm points have been removed. Notably, for the weak target indicated within the yellow circle, the corresponding weak target peak remains detectable on the RD map and its energy level remains unchanged after the suppression of false alarms. This finding suggests that the radar false alarm suppression method, which is predicated on the principles of target spatial–temporal stationarity, is effective in reducing reduce the false alarm rate while simultaneously preserving the weak target signal.
False alarm suppression is essentially a binary classification task aimed at distinguishing between genuine targets and false alarms. To demonstrate the advantages of Mahalanobis distance in this context, we compare it with classical classification algorithms such as SVM and DBSCAN. As shown in Figure 13. prior to the implementation of false alarm suppression, a total of 12,608 peaks were detectable on the RD map. Following the application of various suppression, the application of Mahalanobis distance resulted in the retention of 517 peak points, thereby achieving a false alarm suppression rate of 95.8%. In contrast, the SVM retained 1858 peaks, yielding a suppression rate of 85.2%, while DBSCAN retained 2644 peaks, corresponding to a suppression rate of 79.0%. Thus, Mahalanobis distance exhibited superior efficacy in suppressing false alarms and was subsequently selected for our implementation.

4.5. Target Track Generation Based on Spatial–Temporal Stationarity

Two simulation tracks were positioned in proximity to the range–Doppler unit coordinates (449, −101) and (642, −71), with each track spanning a duration of ten frames of data. The generation of target tracks, predicated on spatial–temporal stationarity is executed subsequent to the processing of ten frames of data utilizing conventional time-domain clutter suppression and false alarm suppression techniques.
The tracking results are shown in Figure 14. The track generation method based on spatial–temporal stationarity effectively tracked two simulated trajectories. This indicates that when a target can establish a stable trajectory, the points along that trajectory can be consistently tracked and preserved throughout the tracking process. Therefore, by using the spatial–temporal stationarity of the target to generate the trajectory, it is possible to further eliminate scattered false alarm points while simultaneously maintaining the target track.
To further investigate the performance of the false alarm suppression algorithm, this study implemented a Monte Carlo experiment. A total of 10 simulated moving targets, positioned variably but maintaining the same SNR, were introduced across 20 consecutive frames of data. This setup effectively resulted in the simulation of 200 simulation targets over the 20 frames. The tracking algorithm was used to track the trajectories of the simulated targets both prior to and following the application of false alarm suppression, with SNR settings were varied from −5 dB to 15 dB, with a total of 25 rounds performed. The percentage of correctly tracked targets relative to the total number of targets in each round of tracking results is calculated as the target detection probability in order to assess the enhancement in target detection capability afforded by the false alarm suppression algorithm, as well as its impact on algorithm performance under varying simulation conditions.
As shown in Figure 15. The probability of detection is low when the target signal is weak, however, it increases as the SNR rises. Once the SNR exceeds 12 dB, the detection probability begins to stabilize at approximately 96%, although it does not reach 100% detection. Furthermore, it can be seen that following the implementation of false alarm suppression, the detection probability for targets significantly improves compared to the pre-suppression state. This enhancement is particularly pronounced for weak targets, which shows that the false alarm suppression algorithm has significantly improved the detection capability for weak targets.

5. Experimental Results

To assess the efficacy of the algorithm in practical applications, we employed a radar signal integration system utilizing OFDM signals to conduct field experiments. The radar operates at a carrier frequency of 11 MHz, with a detection range of 160 km and a pitch angle of approximately 15 degrees. This configuration facilitates the detection of targets within an azimuth angle of 60–120 degrees. Concurrently, several drones were deployed to fly around the test site, recording their tracking information, which serves as a basis for comparing the tracking results produced by the algorithm.
As shown in Figure 16. The clutter present on the original RD map primarily consists of ground object clutter and noise. This clutter base contributes to an increase in the floor energy of the original RD map, which leads to obscuring the target. Therefore, it is imperative to implement clutter suppression techniques to diminish the floor energy and thereby enhance the visibility of the target peaks. The results of traditional time-domain suppression are shown in Figure 17. Following the application of clutter suppression, the floor energy is reduced by approximately 25 dB, which is adequate for revealing the target. However, the presence of residual clutter leads to a significant number false alarms in the suppressed RD map, adversely affecting target detection.
To enhance target detection performance, radar false alarm suppression is conducted based on the spatial–temporal stationarity of the target within the suppressed data, with the results are shown in Figure 18. Prior to the implementation of false alarm suppression, a total of 210,952 peak points were extracted from the entire RD map, following the suppression process, 14,634 peak points were retained. This indicates that Over 93% of the false peaks in the RD map were successfully eliminated. When applying the same methodology to continuous multi-frame, the average effectiveness of the multi-frame data processing can achieve a reduction in false alarms by approximately 91%.
In order to enhance the screening of targets and to evaluate the impact of false alarm suppression on target tracking, a target tracking algorithm based on the spatial–temporal stationarity of the target is employed. This algorithm is applied to track the multi-frame peak points identified prior to and following the suppression of false alarms. The results of this tracking are then compared with the actual trajectory of the UAVs.
Figure 19 and Figure 20 illustrate the tracking results prior to and following the implementation of false alarm suppression, respectively. In these figures, the line connecting the dots represents the tracked trajectory, while the scatter points denote the actual trajectory of the UAVs, with the color of each point indicating the azimuth. The field experiments encountered significant interference without the application of false alarm suppression subsequent to clutter suppression, false alarms would be mixed into the tracking process. Given the instability of these false alarms, their presence can disrupt the tracking continuity, thereby complicating the accurate tracking of the actual UAVs’ trajectory. However, the algorithm proposed in this study, which incorporates false alarm suppression, yields tracking results that closely align with the actual trajectory of the UAV. This outcome effectively demonstrates the efficacy of the radar false alarm suppression algorithm based on the space-time stationarity of the target.

6. Conclusions

This paper examines the reasons for the existence of numerous false alarms on the RD map following conventional clutter suppression. Considering the difference in stationarity between target signals and clutter over short time interval, we propose a radar false alarm suppression algorithm based on the distinctions in stationarity between target signals and clutter in range, Doppler, energy and azimuth. Initially, to ensure the short-time stationarity of the target, the RD map of sub-frames with short time interval is obtained by using a sliding matching filtering method, followed by the extraction of peak points. Subsequently, the Mahalanobis distance between the peak points of each sub-frame is employed to eliminate false alarm points. Finally, further refinement is achieved through target tracking, which retains genuine target information and enhances radar target detection performance. Simulation results indicate that this method can reduce false alarms by over 90% without compromising target detection capabilities. To validate the algorithm's effectiveness in practical applications, field experiments were conducted using the radar communication integration system. The experimental data confirm that the algorithm successfully eliminates false alarm points and enhances target detection performance. A comparison of target tracking results before and after false alarm suppression reveals that the post-suppression tracking results align closely with the actual trajectory of the UAV. Future work will focus on further analyzing the characteristic differences between clutter and targets to achieve improved false alarm removal and enhance target detection capabilities.

Author Contributions

Conceptualization, X.M. and C.S.; methodology, C.S.; software, C.S.; validation, C.S.; formal analysis, X.M. and C.S.; investigation, X.M. and C.S.; resources, X.M. and P.L.; data curation, X.M.; writing—original draft preparation, C.S.; writing—review and editing, C.S. and Z.T.; visualization, C.S.; supervision, X.M. and P.L.; project administration, X.M. and P.L.; funding acquisition, X.M. and P.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Key Program of National Natural Science Foundation of China under Grant 61831009.

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Musa, S.A.; Abdullah, R.S.A.R.; Sali, A.; Ismail, A.; Rashid NE, A.; Ibrahim, I.P.; Salah, A.A. A review of copter drone detection using radar systems. Def. ST Tech. Bull. 2019, 12, 16–38. [Google Scholar]
  2. Thomas, J.M.; Griffiths, H.D.; Baker, C.J. Ambiguity function analysis of digital radio Mondale signals for HF passive bistatic radar. Electron. Lett. 2006, 42, 1482–1483. [Google Scholar] [CrossRef]
  3. Colone, F.; Cardinali, R.; Lombardo, P. Cancellation of clutter and multipath in passive radar using a sequential approach. In Proceedings of the 2006 IEEE Conference on Radar, Verona, NY, USA, 24–27 April 2006; pp. 1–7. [Google Scholar]
  4. 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]
  5. 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]
  6. Yi, J.; Wan, X.; Li, D.; Leung, H. Robust clutter rejection in passive radar via generalized sub-band cancellation. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1931–1946. [Google Scholar] [CrossRef]
  7. Bosse, J.; Rabaste, O.; Poullin, D. Matching pursuit via continuous resolution cell rejection in presence of unresolved radar targets. In Proceedings of the 2015 23rd European Signal Processing Conference (EUSIPCO), Nice, France, 31 August–4 September 2015; pp. 1776–1780. [Google Scholar]
  8. Bosse, J.; Rabaste, O. Subspace rejection for matching pursuit in the presence of unresolved targets. IEEE Trans. Signal Process. 2018, 66, 1997–2010. [Google Scholar] [CrossRef]
  9. Zhao, Z.; Wan, X.; Shao, Q.; Gong, Z.; Cheng, F. Multipath clutter rejection for digital radio mondale-based HF passive bistatic radar with OFDM waveform. IET Radar Sonar Navig. 2012, 6, 867–872. [Google Scholar] [CrossRef]
  10. Schwark, C.; Cristallini, D. Advanced multipath clutter cancellation in OFDM-based passive radar systems. In Proceedings of the 2016 IEEE Radar Conference (RadarConf), Philadelphia, PA, USA, 2–6 May 2016; pp. 1–4. [Google Scholar]
  11. 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. 354–359. [Google Scholar]
  12. Day, B.P.; Evers, A.; Hack, D.E. Multipath suppression for continuous wave radar via slepian sequences. IEEE Trans. Signal Process. 2020, 68, 548–557. [Google Scholar] [CrossRef]
  13. Gui, Y.; Zhang, B. Complex strong clutter suppression in surveillance radar. Mod. Radar 2016, 38, 18–26. [Google Scholar]
  14. Liu, C.; Ma, J.; Gan, L. Application of CA-CFAR with compressive sensing in opportunistic radar. J. Terahertz Sci. Electron. Inf. Technol. 2018, 16, 630–636. [Google Scholar]
  15. Shi, J.; Yang, Y.; Sun, J.; Wang, N. A plots filtering method for radar targets based on clutter feature evaluation. J. Terahertz Sci. Electron. Inf. Technol. 2019, 17, 988–993. [Google Scholar]
  16. Mou, X.; Chen, X.; Su, N.; Guan, J. Motion classification for radar moving target via STFT and convolution neural network. J. Eng. 2019, 19, 49–53. [Google Scholar] [CrossRef]
  17. Hu, Q.Y.; Xie, J.W.; Liu, Z.Q. False-targets discrimination method based on measurement fusion. J. Nanjing Univ. Posts Telecommun. (Nat. Sci. Ed.) 2017, 37, 88–92. [Google Scholar]
  18. Guan, L.H. Research on plots filtering technology of ground-based surveillance radar. Electron. Technol. Softw. Eng. 2018, 37, 119–121. [Google Scholar]
  19. Li, H.W.; Wang, Y. Research on clutter dots filtering techniques based on inter-frame data processing. Radio Eng. 2019, 49, 145–149. [Google Scholar]
  20. Zheng, H.; Wang, W.; SA, C.L. Clutter plot filtering technology based on error detecting. Command. Inf. Syst. Technol. 2019, 10, 72–76. [Google Scholar]
  21. Xing, Y.J.; Chen, Y.; Zhu, H. Filtering Ground-clutter-false-alarms using supported vector machine. Mod. Radar 2016, 38, 34–38. [Google Scholar]
  22. Lu, Y.; Hu, X. Adaptive Spurious False Alarm Suppression Method for Airborne Pulse Doppler Radar. In Proceedings of the 2023 IEEE 7th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 15–17 September 2023; pp. 1485–1489. [Google Scholar]
  23. Wang, X.; Mao, X.; Zhang, N. Single-snapshot DOA estimation of pulse compression radar based on CS. J. Syst. Eng. Electron. 2014, 36, 1737–1743. [Google Scholar]
  24. Rao, B.D.; Engan, K.; Cotter, S.F.; Palmer, J.; Kreutz-Delgado, K. Subset selection in noise based on diversity measure minimization. IEEE Trans. Signal Process. 2003, 51, 760–770. [Google Scholar] [CrossRef]
  25. Gorodnitsky, I.F.; Bhaskar, D.R. Sparse signal reconstruction from limited data using FOCUSS: A re-weighted minimum norm algorithm. IEEE Trans. Signal Process. 1997, 45, 600–616. [Google Scholar] [CrossRef]
  26. Bin, L.; Dong, S.; Lin, H. Complex system health assessment based on Mahalanobis distance and bin-width estimation technique. Chin. J. Sci. Instrum. 2016, 37, 2022–2028. [Google Scholar]
Figure 1. Schematic diagram of target maneuver.
Figure 1. Schematic diagram of target maneuver.
Drones 08 00699 g001
Figure 2. Multi-frame sliding matched filtering.
Figure 2. Multi-frame sliding matched filtering.
Drones 08 00699 g002
Figure 3. Multi-sub-frame RD map.
Figure 3. Multi-sub-frame RD map.
Drones 08 00699 g003
Figure 4. Multi-sub-frame angular spectrum.
Figure 4. Multi-sub-frame angular spectrum.
Drones 08 00699 g004
Figure 5. Schematic diagram of Mahalanobis distance calculation.
Figure 5. Schematic diagram of Mahalanobis distance calculation.
Drones 08 00699 g005
Figure 6. Target track generation.
Figure 6. Target track generation.
Drones 08 00699 g006
Figure 7. RD map of raw data before suppression (target coordinates marked with red circle).
Figure 7. RD map of raw data before suppression (target coordinates marked with red circle).
Drones 08 00699 g007
Figure 8. RD map of suppressed data (target coordinates marked with circle).
Figure 8. RD map of suppressed data (target coordinates marked with circle).
Drones 08 00699 g008
Figure 9. Comparison of Doppler slices of RD map for weak simulation targets in the first and second sub-frame.
Figure 9. Comparison of Doppler slices of RD map for weak simulation targets in the first and second sub-frame.
Drones 08 00699 g009
Figure 10. Simulation target space spectrum estimation results.
Figure 10. Simulation target space spectrum estimation results.
Drones 08 00699 g010
Figure 11. Comparison of azimuth spectrum of adjacent sub-frames (the dot is the peak azimuth spectrum of sub-frame 1, the cross is the peak angle spectrum of sub-frame 2).
Figure 11. Comparison of azimuth spectrum of adjacent sub-frames (the dot is the peak azimuth spectrum of sub-frame 1, the cross is the peak angle spectrum of sub-frame 2).
Drones 08 00699 g011
Figure 12. RD map before and after false alarm suppression (target coordinates marked with circles). (a) Before false alarm suppression. (b) After false alarm suppression.
Figure 12. RD map before and after false alarm suppression (target coordinates marked with circles). (a) Before false alarm suppression. (b) After false alarm suppression.
Drones 08 00699 g012
Figure 13. False alarm suppression rate of different algorithms.
Figure 13. False alarm suppression rate of different algorithms.
Drones 08 00699 g013
Figure 14. Track generation results.
Figure 14. Track generation results.
Drones 08 00699 g014
Figure 15. Monte Carlo experiment results.
Figure 15. Monte Carlo experiment results.
Drones 08 00699 g015
Figure 16. RD map of raw data before suppression.
Figure 16. RD map of raw data before suppression.
Drones 08 00699 g016
Figure 17. RD map of suppressed data.
Figure 17. RD map of suppressed data.
Drones 08 00699 g017
Figure 18. RD map after false alarm suppression.
Figure 18. RD map after false alarm suppression.
Drones 08 00699 g018
Figure 19. Tracking results before false alarm suppression.
Figure 19. Tracking results before false alarm suppression.
Drones 08 00699 g019
Figure 20. Tracking results after false alarm suppression.
Figure 20. Tracking results after false alarm suppression.
Drones 08 00699 g020
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

Sun, C.; Mao, X.; Tang, Z.; Lou, P. Radar False Alarm Suppression Based on Target Spatial Temporal Stationarity for UAV Detecting. Drones 2024, 8, 699. https://doi.org/10.3390/drones8120699

AMA Style

Sun C, Mao X, Tang Z, Lou P. Radar False Alarm Suppression Based on Target Spatial Temporal Stationarity for UAV Detecting. Drones. 2024; 8(12):699. https://doi.org/10.3390/drones8120699

Chicago/Turabian Style

Sun, Chunlin, Xingpeng Mao, Zhibo Tang, and Peng Lou. 2024. "Radar False Alarm Suppression Based on Target Spatial Temporal Stationarity for UAV Detecting" Drones 8, no. 12: 699. https://doi.org/10.3390/drones8120699

APA Style

Sun, C., Mao, X., Tang, Z., & Lou, P. (2024). Radar False Alarm Suppression Based on Target Spatial Temporal Stationarity for UAV Detecting. Drones, 8(12), 699. https://doi.org/10.3390/drones8120699

Article Metrics

Back to TopTop