1. Introduction
With the increasing number of applications utilizing global navigation satellite systems (GNSS), demand for reliable navigation and timing has significantly increased, encompassing critical fields such as transportation, energy systems, telecommunications, and emergency response. Previously, GNSS were predominantly employed for static geodetic measurements. However, their functionality has evolved to include dynamic measurements across various domains, such as land, marine (hydrographic), and aerial navigation. This transition highlights the expanding role of GNSS in meeting the diverse demands of modern navigation and positioning needs.
The GNSS signals used in most satellite navigation systems [
1] are typically designed with a direct-sequence spread spectrum (DSSS) scheme, which provides inherent resistance to electromagnetic interference. However, due to the significant distance between navigation satellites and receivers, the received GNSS signal strength is usually very weak by the time it reaches Earth. This low signal strength makes GNSS signals highly susceptible to interference from complex electromagnetic environments [
1,
2,
3], as illustrated in
Figure 1, especially around power facilities. Sources of such interference include, but are not limited to, power line harmonics, switching electromagnetic interference, and electromagnetic radiation from the power equipment itself. These interference sources can degrade GNSS signal quality, potentially causing errors in positioning and timing calculations, which, in turn, can impact the safety and reliability of power systems. Therefore, the development and the application of effective anti-interference algorithms to enhance GNSS signal reception and processing in power scenarios are crucial for ensuring the safe operation of power facilities and improving the management efficiency of energy systems.
Among the various types of interference, linear frequency modulation (LFM) interference [
3,
4,
5] is a common and typical form of broadband non-stationary interference widely employed to disrupt navigation signals. Compared to other types of interference, LFM interference has several notable characteristics [
4]: firstly, the equipment required to generate this type of interference is relatively simple and low-cost, making it a frequently used method of interference; secondly, the frequency of LFM interference varies linearly with time, endowing it with powerful interference capabilities, which makes it difficult for conventional GNSS receivers to detect and suppress. This threat is particularly pronounced in power-related environments, where the electromagnetic conditions are complex and variable, exacerbating the impact of LFM interference on GNSS signals. It should be noted that while this study primarily focuses on anti-LFM interference in power environments, the proposed anti-interference method is versatile and can be applied beyond power scenarios. Countermeasures against LFM interference include techniques such as adaptive notch filtering [
6,
7,
8,
9], time–frequency analysis [
10], and array antenna methods [
11,
12]. Time–frequency analysis, in particular, is widely applied, due to its ability to process signals simultaneously in the time and frequency domains, capturing the non-stationary characteristics of the interference signal. Compared with other methods, time–frequency analysis provides more detailed information on the interference, aiding in the precise localization and identification of interfering signals. Commonly used time–frequency analysis techniques include short-time Fourier transform (STFT), wavelet transform, and the Wigner–Ville distribution, all of which have been extensively employed for detecting and mitigating LFM interference.
However, traditional time–frequency analysis techniques also have certain limitations. STFT, for example, cannot simultaneously achieve high time and frequency resolution, due to its fixed window size. Wavelet transform, while partially addressing this issue, suffers from high computational complexity and limited real-time capabilities. The Wigner–Ville distribution, on the other hand, has cross-term interference issues, complicating signal analysis. To overcome these limitations, this paper proposes an anti-interference method based on the fractional Fourier transform (FrFT). The FrFT provides flexible resolution capabilities, allowing it to better adapt to the characteristics of LFM interference and achieve effective suppression of the interfering signal. In this study, we innovatively propose an energy residual search method, which enhances interference detection and suppression on the basis of the FrFT, ensuring reliable GNSS receiver performance in complex electromagnetic environments. The subsequent chapters of this paper are organized as follows:
Section 2 presents a review of related work;
Section 3 discusses the GNSS received signal model;
Section 4 describes the energy residual search-based anti-interference method;
Section 5 presents the experimental results, including a comparison of detection performance among various algorithms; and
Section 6 concludes the paper.
2. Related Work
When discussing the relevant work on counteracting GNSS interference, time–frequency domain analysis techniques emerge as particularly significant. Linear frequency modulation (LFM) wideband or continuous-wave narrowband interference signals can generate highly concentrated energy distributions on the time–frequency (TF) plane. The short-time Fourier transform (STFT) decomposes a long signal into multiple short segments, performing Fourier transforms on each segment, thereby providing simultaneous information about both the time and frequency of the signal. Consequently, many researchers [
13,
14,
15,
16] have developed a series of interference suppression algorithms based on STFT and its variants. For instance, Xuemei Ouyang [
13] proposed an adaptive interference cancellation technique based on STFT, effectively mitigating non-stationary and rapidly varying interference in direct sequence/spread spectrum (DS/SS) communication systems. Wang Pai [
14] introduced an interference detection method utilizing time–frequency statistical analysis based on STFT, discussing the impact of traditional STFT and block STFT techniques on detection effectiveness. However, the application of STFT for interference detection and mitigation still faces several limitations. Firstly, STFT suffers from an inherent trade-off between time and frequency resolution, making it challenging to achieve high resolution in both domains simultaneously [
16,
17]. Additionally, the computational complexity of STFT presents challenges for real-time processing of long time series or high-sampling-rate signals.
To circumvent the trade-off issue in time–frequency resolution, many scholars have employed the Wigner–Ville distribution (WVD) for detecting linear frequency-modulation interference. The WVD offers many advantageous properties, providing nearly the best resolution among all time–frequency distributions. However, due to the interaction of different components, it exhibits significant cross terms in the time–frequency plane, leading to considerable errors in the instantaneous frequency estimation of interference signals. Techniques such as smoothing can be utilized to mitigate the impact of these cross terms. KeWen Sun proposed a novel frequency-sweep interference detection and suppression method based on the Radon–Wigner transform (RWT), which effectively alleviates the cross-term issues prevalent in traditional time–frequency analysis techniques. Pai Wang [
18] introduced a pseudo Wigner–Ville distribution that effectively addresses both narrowband and wideband interference while possessing a degree of cross-term suppression capability. Leon [
19] proposed a pseudo Wigner–Ville distribution (PWVD) that partially suppresses cross terms by employing window functions in the time domain, although this approach can lead to a decrease in resolution. Auger [
20] introduced a smoothed pseudo Wigner–Ville distribution (SPWVD), which allows for independent and progressive control in both the time and frequency directions, offering flexibility in alleviating poor cross-term conditions in the WVD. While this method can suppress interference terms, it requires careful parameter tuning, resulting in a relatively complex implementation. KeWen Sun [
21] proposed a new joint hybrid time–frequency analysis method based on the Choi–Williams transform, the Hadamard product, and the smoothed pseudo-Wigner–Ville distribution, effectively eliminating cross terms present in bilinear TF distributions. In addition, he also proposed several variants of the Wigner distribution [
22,
23,
24].Furthermore, combining the Wigner transform with the Hough transform has facilitated the development of GNSS interference detection techniques based on the Wigner–Hough transform [
23,
25,
26]. For example, in [
25] a GNSS interference detection method based on the smoothed pseudo-multi-resolution Hough transform was proposed, to improve detection performance by addressing the cross-term issue, transforming GNSS interference detection into a localized search for Hough transform energy peaks within a small region of the polar Hough parameter space.
In comparison to traditional time–frequency analysis methods, the fractional Fourier transform (FrFT) [
27,
28] has garnered significant attention, due to its effectiveness in handling the characteristics of signals such as LFM. The FrFT avoids the introduction of cross-interference terms, thereby better preserving the original time–frequency characteristics of the signal. Additionally, linear frequency-modulation interference can exhibit good energy concentration in the optimal fractional Fourier domain, while useful GNSS signals and additive white Gaussian noise (AWGN) are typically dispersed throughout the fractional Fourier domain without any energy concentration [
29,
30]. This characteristic highlights the theoretical and practical significance of FrFT in GNSS receiver applications. Once the optimal fractional order of the FrFT is determined, effective detection of GNSS frequency-sweep interference signals can be achieved by searching for energy peaks within the fractional Fourier domain.
3. Signal Model
The signal transmitted by the satellite includes navigation messages, PRN codes, and a carrier wave. The signals from different pseudorandom noise (PRN) codes are superimposed, to form the signal received by the receiver. LFM interference spreads across the entire spectrum and masks the true signal, thereby degrading the receiver’s performance. The receiver utilizes the signal received by the antenna, which is mixed to an intermediate frequency (IF) through the RF front end. At this stage, the IF signal consists of the true signal, LFM interference, and noise, and it can be expressed as follows:
where
, and
D represent the amplitude of the satellite signal, the PRN code, and the navigation message, respectively;
represents the complex carrier, with its real and imaginary parts corresponding to the in-phase and quadrature components of the signal;
n denotes the discrete-time variable;
, and
correspond to the code phase delay, intermediate frequency, carrier frequency, and initial signal phase, respectively;
represents the set of all satellite signals, and the subscript
i denotes the
i-th satellite in the satellite set;
N denotes Gaussian white noise with a mean of zero; and
represents the non-stationary GNSS LFM interference signal generated by the jammer, which can be expressed as
where
denotes the amplitude of the LFM interference signal;
denotes the initial frequency;
k denotes the frequency sweep rate;
denotes the initial phase of the LFM signal;
denotes the the sampling period;
denotes the intermediate frequency;
denotes the carrier frequency; and
denotes the initial signal phase.
5. Simulation and Results
The experiments were conducted in a high-performance computing environment, to ensure efficient execution of the complex algorithms and data processing tasks. The hardware configuration included an Intel Core i7-12700K CPU with 12 cores and 20 threads, operating at a base clock of 3.6 GHz and capable of reaching a maximum turbo frequency of 5.0 GHz. The system was equipped with 16 GB of DDR4 RAM, operating at 3200 MHz, providing sufficient memory for large-scale data processing and memory-intensive computations. Additionally, an NVIDIA GeForce RTX 2070 GPU with 8 GB of GDDR6 memory was utilized to accelerate the image processing and deep learning model training. The software environment for this study was MATLAB 2023b, which was employed for its robust mathematical computation and simulation capabilities, along with various toolboxes for data processing, algorithm development, and simulation. This setup provided the necessary computational resources to ensure the reliability and accuracy of the experiment’s results.
To validate the effectiveness and feasibility of the proposed interference detection method based on the fractional Fourier transform (FrFT), multiple tests were conducted, with the relevant parameters listed in
Table 1. The intermediate frequency (
) of the GNSS software receiver((FGI-GSRx v2.0.1)) was set to 40.42 MHz, and the sampling frequency (
) was set to 25 MHz, in accordance with the bandpass sampling theorem. The collected GPS L1-C/A signals were disturbed by constant-amplitude linear frequency modulation (LFM) interference (i.e., linear chirp) in zero-mean white noise, which is commonly used as an interference detection test platform in GNSS applications. In the GNSS interference detection tests, the jamming-to-noise ratio (JNR) of the linear chirp was set to −4 dB, the sweep period was set to 0.5 ms, and the chirp rate was set to 25 GHz/s.
In time–frequency analysis, there is an inherent trade-off between time resolution and frequency resolution. When analyzing the GPS L1-C/A signals in the presence of sweep interference, the Hamming window was chosen as the window function for the spectral analysis. As shown in
Figure 2b, when the analysis window length was 31 sample points, the time–frequency resolution was insufficient to distinguish the sweep interference, resulting in the interference effect being indistinct on the time–frequency plane, and the sweep interference could not be accurately detected. To improve the time–frequency resolution, the spectrogram method’s time–frequency characteristics were studied by increasing the size of the analysis window. As shown in
Figure 2a, when the analysis window length was increased to 63 sample points, the linear frequency modulation interference in the received GPS L1-C/A signal became more recognizable on the time–frequency plane. However, as the window length increased, the resolution in the time dimension significantly decreased, leading to suboptimal time–frequency localization characteristics. This demonstrated that while increasing the window length improved frequency resolution, it inevitably compromised time resolution. This trade-off is clearly evident in
Figure 2, where it is shown that the spectrogram method struggles to provide precise instantaneous frequency estimation in practical applications. Although interference signals can be approximately assessed by appropriately selecting the window length, the spectrogram’s inability to simultaneously achieve high time and frequency resolution when processing GNSS interference signals limits its application. This trade-off is common in time–frequency analysis and requires careful selection and optimization based on specific application requirements.
Through the analysis of this phenomenon, we have gained further insight into the limitations of time–frequency analysis tools when dealing with complex interference signals. In
Figure 3, it can be seen that the LFM signal exhibited an energy concentration characteristic at the optimal fractional order. By simply applying spectral line removal at this order, the LFM interference could be filtered out, thus avoiding the issues associated with the trade-off between time and frequency resolution.
The squared magnitude
of the FrFT of the interference-affected GNSS signal is clearly depicted on the
u–p plane. A distinct and sharp energy peak was observed, indicating the presence of frequency-sweep interference within the received GNSS signal. The energy peak was evidently concentrated in a very limited region on the
u–p plane. In contrast, the energy contributions from known useful GNSS signals and white noise were distributed more diffusely across the
u–p plane. For any fractional order of the FrFT, this portion of energy remained ineffective in accumulation and was negligible in intensity on the
u–p plane.As illustrated in
Figure 4a, the LFM interference signals demonstrated a significant energy concentration effect at specific fractional orders, where the signal energy converged into a sharp pulse. After spectral line removal, the energy of the LFM interference signal can be significantly reduced, as shown in
Figure 4b. In contrast, the GNSS signals and noise signals at the same fractional order showed a more dispersed energy distribution without a clear concentration trend. This phenomenon indicates that using the fractional Fourier transform to separate LFM interference at specific fractional orders is effective.
It can be observed that, prior to filtering, the receiver was unable to capture a distinct correlation peak, as shown in
Figure 5a. However, after filtering, the receiver was able to successfully capture the correlation peak, as illustrated in
Figure 5b. Therefore, it is evident that this method demonstrates effective filtering performance for LFM interference.
Linear frequency modulation (LFM) interference has a severe impact on GNSS receiver performance, leading to a significant degradation in positioning accuracy and, in extreme cases, a complete failure of positioning functionality. Specifically, when the energy of the LFM interference signal is relatively weak, it can prevent the receiver from reliably acquiring a sufficient number of satellite signals, resulting in inaccurate positioning solutions, as illustrated in
Figure 6a. The acquisition and the tracking of satellite signals are adversely affected by the interference, leading to noticeable scattering and decreased accuracy in positioning results. When the energy of the LFM interference signal is strong, the GNSS receiver may be unable to capture valid satellite signals, thereby preventing the computation of positioning solutions, as shown in
Figure 5b. Furthermore, interfering signals may increase the carrier-to-noise ratio within the channel, further impacting positioning accuracy. The interference mitigation method based on energy residual searching proposed in this paper effectively removes LFM interference and significantly improves GNSS receiver positioning accuracy. After applying the filtering process, there was a significant improvement in positioning accuracy. Before filtering, the standard deviation of latitude was 2.5943 m, longitude was 3.1719 m, and altitude was 4.1788 m. Following the filtering, the standard deviation of latitude decreased to 0.90069 m, longitude to 1.2805 m, and altitude to 2.3074 m, indicating a substantial enhancement in the precision of the positioning data. As demonstrated in
Figure 6b, after the removal of LFM interference, the positioning results from the GNSS receiver exhibited clear concentration, with substantial enhancement in positioning accuracy.
As shown in
Figure 7, the experimental parameters for the Monte Carlo simulations were set as follows: the C/N
0 of the useful GPS L1-C/A signal was configured to 40 dB-Hz, the JNR value of the sweeping interference was selected as 20 dB for the CAF evaluation, the sweeping period was established at 0.5 ms, and the coherent integration time was set to 2 ms. A total of 90,000 GNSS signal acquisition tests were conducted, to obtain the detection probability and false alarm probability under various signal reception environments. We observed that the receiver exhibited excellent acquisition performance in the absence of interference. However, the presence of LFM interference significantly diminished the probability of successfully capturing the signal compared to interference-free conditions. Furthermore, it can be noted that while the application of adaptive notch filtering technology enhances acquisition performance, and the interference mitigation capability of the Wigner–Ville distribution is somewhat superior, our proposed method demonstrated improved interference resilience compared to both adaptive notch filtering and the Wigner–Ville distribution.
In
Figure 8, we present the experimental parameters for the Monte Carlo simulations, where the signal’s C/N
0 ranged from 35 to 45 dB·Hz, the JNR value of the sweeping interference was set to 2 dB, the sweeping period was 0.2 ms, and the coherent integration time was 1 ms. The SNR curve in
Figure 8 illustrates the acquisition performance of the GNSS receiver in both interference-free and interference-affected conditions, while also comparing the effectiveness of our proposed method with the Wigner–Ville distribution and notch filtering algorithms, in terms of interference suppression. It is evident that the receiver demonstrated optimal acquisition performance in the absence of interference. However, the receiver’s acquisition capability significantly declined when the received signal is subjected to interference. The use of adaptive notch filtering technology provided a gradual enhancement of the receiver’s acquisition performance, albeit with limited effectiveness. In comparison, the Wigner–Ville distribution offered better mitigation of the sweeping interference; however, it remained constrained by the interference from the cross terms and failed to achieve optimal performance. Our proposed method demonstrated a significant advantage over the previous two approaches, effectively minimizing the impact of sweeping interference to the greatest extent possible.
Furthermore, to further validate the anti-jamming performance of the proposed method, we conducted tests in real-world scenarios. Considering that the active transmission of LFM signals may involve legal issues, we simulated the interference effects by combining the interference signals emitted from a jamming device with the actual GPS L1 signal, using a signal combiner. In a converter station, electromagnetic interference is primarily manifested as high-frequency electromagnetic disturbances generated during the commutation of the converter valve on the direct-current side. These disturbances can affect surrounding equipment and measurement systems; even with shielding measures in place within the valve hall, interference signals may still propagate through wires, leading to measurement errors. Therefore, the tests were conducted in three different interference scenarios: (1) a position 20 m from the entrance outside the DC switchyard during the converter station operation; (2) a position 500 m outside the converter station during operation; and (3) a position 2 km outside the converter station during operation. These three test scenarios exhibited varying levels of electromagnetic interference, ensuring that the method was thoroughly validated under diverse interference conditions. The capture performance of the receiver in these three scenarios is illustrated in
Figure 9, which also demonstrates the interference suppression effectiveness of the proposed algorithm. The results indicate that the proposed method exhibited significant suppression of interference signals across all scenarios, further confirming its applicability in real and complex electromagnetic environments.