Next Article in Journal
Noise-Resilient Low-Light Image Enhancement with CLIP Guidance and Pixel-Reordering Subsampling
Previous Article in Journal
Contact-Aware Diffusion Sampling for RRT-Based Manipulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Zero-Point Drift Suppression Method for eLoran Signal Based on a Segmented Inaction Algorithm

1
Naval University of Engineering, Wuhan 430033, China
2
Chinese Peoples Liberat Army Troop 92678, Tianjin 300220, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(24), 4838; https://doi.org/10.3390/electronics14244838
Submission received: 23 November 2025 / Revised: 2 December 2025 / Accepted: 6 December 2025 / Published: 8 December 2025

Abstract

Research on interference suppression technology for enhanced long-range navigation (eLoran) signals is crucial for enhancing receiver performance. To address the zero-point drift phenomenon in eLoran signals during adaptive filtering, we propose a segmented inaction algorithm based on normal time–frequency transform (NTFT), which is designed for challenging environments, such as low signal-to-noise ratio (SNR) and complex noise conditions. The algorithm splits the 20 kHz frequency band of the eLoran signal into 200 equal sub-bands, then applies the inaction algorithm sequentially to each sub-band, which exhibits strong noise resistance and high robustness. It is regarded as a pre-filter of the adaptive filter, ensuring a cleaner input signal for subsequent processing. Simulation results indicate that, when processing low-SNR eLoran signals affected by multi-frequency narrow-band interference and band-limited Gaussian noise, the combined algorithm significantly improves root mean square error (RMSE) by 33.3% and relative root mean square error (R-RMSE) by 39.1% compared to the single VSS-LMS method. Additionally, it compensates for zero-point drift (the deviation observed in the time series between the positive zero-crossing point of the third period of the reconstructed signal and that of the original signal) by 79.3% and maintains third-week forward over-zero error at a very low level. The effectiveness of the combined algorithm was further validated through actual measurement experiments.

1. Introduction

Positioning, Navigation, and Timing (PNT) systems are essential for modern social and military operations. Satellite-based systems like the global positioning system (GPS), global navigation satellite system (GLONASS), and BeiDou navigation satellite (BDS) dominate navigation and timing services due to their rapid development, high performance, and extensive coverage. However, these systems can be compromised by electromagnetic interference and environmental shielding, reducing their effectiveness. Thus, relying solely on satellite-based systems is not advisable. In response, many countries are developing eLoran as a reliable backup to the global navigation satellite system (GNSS) [1,2].
The eLoran system operates at a signal frequency of 100 kHz, with antenna transmission power reaching megawatt levels. It offers coverage up to 800 km on land and 150 km at sea, providing time services with accuracy better than 100 ns and positioning services with a 20 m differential correction [3,4]. Thanks to its low-frequency propagation and high transmission power, eLoran can receive signals from land navigation stations even underwater, allowing real-time correction of time and position information. This capability makes it a crucial component of future underwater PNT systems [5,6].
The Loran system has evolved into the eLoran system, achieving positioning accuracy of up to 20 m and stability of 95% [7]. Recent advancements in modern signal processing have led to the development of various eLoran interference suppression algorithms. These include methods based on the inverse fast Fourier transform (IFFT) spectral division [8], finite impulse response (FIR) band-pass filters for out-of-band interference [9], and all-phase fast Fourier transform (APFFT) notch filters for in-band point-frequency interference [10]. Additionally, the IFFT-derived multiple signal classification (MUSIC) algorithm addresses skywave interference [11], while comb filters suppress cross-interference in static or low-speed conditions [12]. Wavelet techniques with specified soft thresholds and FIR filtering effectively reduce noise while preserving signal energy [13]. Most eLoran receivers utilize conventional FIR and IIR filters for signal processing [14]. The Dmeyer wavelet is also selected for reconstructing weak eLoran signals [15].
Despite recent advancements, research has primarily concentrated on suppressing noise interference, while the zero-point drift phenomenon during signal processing remains largely unaddressed. This oversight results in deviations in the positioning accuracy of the eLoran receiver. Furthermore, these filtering algorithms are susceptible to strong interference, which can distort signals and compromise the reliability of receiver period identification. Consequently, their applicability is limited under harsh conditions.
The time difference measurement of the eLoran signal utilizes a zero-point phase tracking mode. In this approach, the measurement pulse follows the zero-crossing point of the eLoran signal during the third period via a phase-locked loop, enabling accurate time difference measurement. However, any drift in the zero point can result in a deviation of the measurement pulse’s reference. Typically, the identification of the zero point in the third period relies on the waveform characteristics of the eLoran signal for accurate discrimination. Distortion of the waveform can introduce errors in period discrimination, leading to misalignment in phase tracking. Each instance of misalignment corresponds to a positional deviation of 3 km.
The paper addresses the outlined problems by comparing existing methods and utilizing the normal time–frequency transform developed by Liu Lintao’s research team at the Chinese Academy of Sciences [16,17]. This method, known as the NTFT, is applied to analyze eLoran signals in the time–frequency domain. We propose a segmented inaction method based on NTFT theory, which is integrated with a VSS-LMS adaptive filtering algorithm. In environments characterized by strong noise and low SNR, this approach effectively suppresses zero-point drift and waveform distortion, issues typically caused by single adaptive filters. This method significantly improves the accuracy of zero-point phase tracking for the eLoran signal and enhances tracking precision for three-period zero-crossing. It maintains the measurement reference deviation of the measurement pulse within a narrow range. In addition to suppressing zero drift, the method also reduces waveform distortion, thereby improving period discrimination accuracy and further decreasing positional line deviation resulting from phase misalignment.
The paper proposes a segmented inaction method utilizing NTFT to address the zero-point drift issue at the positive zero-crossing point in the third cycle of eLoran, which is caused by the adaptive filter VSS-LMS. Section 2 introduces adaptive filtering and common filter algorithms, detailing the filtering principle of the piecewise non-action algorithm. It also selects an appropriate window function length for this algorithm based on simulation results. Section 3 simulates the correction of zero-point drift resulting from adaptive filtering, applying the proposed algorithm and comparing it to traditional filter algorithms. Section 4 evaluates the filtering algorithms using experimental data to confirm the effectiveness of the proposed method. Finally, Section 5 summarizes the findings of the paper. Section 6 summarizes the contributions of the paper.

2. Adaptive Filtering Zero-Point Drift Suppression Algorithm

2.1. Mathematical Model of eLoran Signal

The eLoran signal is a phase-modulated pulse with a carrier frequency of 100 kHz and a pulse width of approximately 260 μ s . The total out-of-band energy of the eLoran pulse constitutes less than 1% of the total radiated energy. Additionally, the single-sideband out-of-band energy, measured above 110 kHz and below 90 kHz, is less than 5% of the total radiated energy [18]. The simulated signal represents a standard eLoran signal, characterized by a sampling frequency of 1 MHz and a data length of 400. The eLoran pulse waveform is determined by the current waveform at the base of the transmit antenna. In the time domain, the current at the base of the antenna appears as a 100 kHz radio frequency pulse current, modulated in accordance with the shape of the eLoran envelope, the following expression for the bottom current of the antenna i ( t ) :
i ( t ) =                         0     t < τ A ( t τ ) 2 exp 2 ( t τ ) 65 sin ( 0.2 π t + p c ) τ t τ + 65
where “ i ( t ) ” is the antenna current of the eLoran waveform; “ A ” is the normalization constant (unit A) related to the antenna current peak; “ t ” is the time (unit μ s ); “ τ ” is the envelope to cycle difference (ECD) (unit μ s ); “ pc ” is the phase encoding parameter (unit rad ).
ECD denotes the temporal shift in the pulse-shaped envelope, defined as the imaginary line connecting the peak of each sinusoidal period, resulting from signal propagation in relation to the standard zero-crossing point of the third period. The displacement of the zero-crossing point of the third period directly influences the magnitude of ECD, as the receiver identifies the correct standard zero-crossing point through the accurate pulse envelope. If ECD is excessively large, it will adversely impact the receiver’s ability to recognize the normal period, leading to a significant tracking error in subsequent decoding. To ensure effective signal reception, the transmitting station must maintain the ECD within a specified range. For eLoran monitoring and assessment, peripheral evaluation criteria include a measurement range from −2.5 μ s to 2.5 μ s and an accuracy of ≤1.5 μ s . The shape of the eLoran pulse and the NTFT spectrum are shown in Figure 1, the 25 μ s in the figure denotes the eLoran signal level, and the dashed line represents the maximum value of the eLoran signal spectrum over time.

2.2. Research on Adaptive Filtering Algorithm for eLoran Signals

The VSS-LMS algorithm is the most prevalent adaptive filtering method in eLoran signal processing. It effectively addresses the trade-off between convergence speed and steady-state error found in traditional LMS algorithms by dynamically adjusting step size parameters. However, the complexity of the input signal inevitably leads to zero-point drift during processing. This paper employs FIR, IIR, wavelet decomposition, and a segmented inaction algorithm to filter the input signal of the adaptive filtering process [19].
The common variable step LMS algorithm uses the error from the adaptive process as the input parameter and the step size as the output. It incorporates these elements into a corresponding function to establish the relationship between error and step size. According to the definition formula of the autocorrelation matrix and the cross-correlation vector, it is obtained that the LMS algorithm uses the instantaneous estimation of the autocorrelation matrix R ¯ and instantaneous estimation of cross-correlation vectors p ¯ [20,21]:
R ¯ = x n x n H
p ¯ = x n d * ( n )
x n = x ( n )   x ( n 1 )     x ( n N + 1 ) T
where “ R ¯ ” denotes the instantaneous estimation of the autocorrelation matrix, “ x n ” denotes the input signal vector, “ H ” denotes the conjugate transposition, and “ p ¯ ” denotes the instantaneous estimation of cross-correlation vectors and “ d * ( n ) ” denotes the conjugate transposition of the expected response signal.
The derivation of the cost function J ( w ) can be found in reference [22]. The instantaneous state of the gradient vector at this time J ¯ ( n ) is:
J ¯ ( w ) = 2 J ( w ) w * = 2 R w n 2 p = 2 x n x n H w n 2 x n d * ( n ) = 2 x n e * ( n )
w n = w ( n )   w ( n 1 )     w ( n N + 1 ) T
e ( n ) = d ( n ) y ( n ) = d ( n ) w n H x n = d ( n ) x n T w n *
where “ w n ” denotes the conjugate transpose of the representation weight coefficients. “ e ” denotes the error of the adaptive filter and “ e * ( n ) ” denotes the conjugate transposition of the error of the adaptive filter.
The updated equation of the weight vector becomes:
w n + 1 = w n + μ x n e * ( n )
During the filtering process, neglecting the anticipated signal adjustment introduces gradient noise in the iterative procedure. The weight vector in the LMS algorithm converges toward the optimal solution w 0 , and the error associated with the weight vector can be defined as:
Δ n = w n w 0
According to the update Equation (8) of the weight vector, the iterative formula for the weight vector error is obtained.
Δ n + 1 = Δ n + μ x n e * ( n )
By substituting Equation (5) into the above formula and simplifying it, we can obtain
Δ n + 1 = Δ n + μ x n d * ( n ) μ x n x n T w n *
By simultaneously calculating the mathematical expectation of Equation (11), we can obtain:
E [ Δ n + 1 ] = E [ Δ n ] + μ E [ x n d * ( n ) ] μ E [ x n x n T w n * ]
Since the weight vector is a known vector, Equation (12) can ultimately be simplified to:
E [ Δ n + 1 ] = ( I μ R ) E [ Δ n ]
where “ I ” denotes the identity matrix.
When n , the weight vector error Δ n = 0 , at this time, the mean of the obtained weight vector approaches the optimal weight vector w 0 , and the step size factor should satisfy:
0 < μ < 2 λ max
During filtering, the step-size parameter determines how quickly the estimate converges. Existing approaches typically fix this parameter within a predetermined range, which creates a trade-off: when systematic error is large at the start of processing, rapid convergence is desirable; once the error has diminished, the weight coefficients should oscillate only minimally around the optimum. To reconcile these competing demands, Gao Ying et al. [23] introduced a novel VSS-LMS algorithm that utilizes a step-size update function based on the characteristics of the normal distribution (Gaussian) curve, replacing the traditional sigmoid function. This new algorithm features a smoother peak. By using the mean of the instantaneous error as the independent variable for the normal distribution curve function, the final expression for the step size μ is derived:
μ ( n ) = μ m i n + ( μ m a x μ m i n ) e ( α | e ( n ) | 2 )
where “ α ” denotes the smoothing factor, “ μ m a x ” denotes the maximum step size, “ μ m i n ” denotes the minimum step size and “ e ( α e ( n ) 2 ) ” denotes the interpolation functions which provides smooth transitions.
In this study, the adaptive filtering algorithm utilizes this step size expression as a reference and compares the zero-point drift suppression effects of four primary filtering algorithms on the positive zero-crossing point of the third period.

2.3. Zero-Point Drift Suppression Method for Signal Pre-Filtering of Traditional Filters

2.3.1. Zero-Point Drift Suppression Method for Signal Pre-Filtering Based on FIR/IIR Filters

The eLoran signal primarily concentrates energy in the 90–110 kHz range, necessitating the construction of a band-pass FIR filter with a passband of 90–110 kHz. The Butterworth filter, known for its smooth response and absence of passband ripple, is selected as the prototype IIR filter in this study. The passband is set to 90–110 kHz, while the stopband is defined from 85 to 115 kHz, ensuring a passband amplitude of 1 dB and a stopband amplitude of 60 dB.

2.3.2. Zero-Point Drift Suppression Method for Signal Pre-Filtering Based on Wavelet-Decomposition Algorithm

The Dmeyer [15] wavelet selected for reconstructing weak eLoran signals has its decomposition level set to 8. The selection of the threshold significantly influences the performance of simulation experiments, particularly in high-frequency surface wave radars (HFSWRs), where this choice is critical. The threshold simulation experiments presented in this paper draw inspiration from the threshold determination process used in HFSWRs. This determination relies on both geometric and experimental methods, and the resulting RD graph will facilitate detection [24,25].
To investigate the impact of various threshold functions on the extraction of weak eLoran signals, we employ soft threshold, hard threshold, and the threshold functions employed in the following five references, which are shown in Table 1.
According to the reference General Technical Conditions for Marine Loran-C Receiving Equipment [31], the SNR of eLoran signals is specifically defined as the ratio of the signal-receiving level to the noise level. This ratio can be expressed in either dimensionless numbers or decibels. The eLoran signal receiving level is defined as the effective value of the continuous wave at the 25 μs point, measured from the pulse envelope line. Its valid values, E and SNR, are defined as:
E = e n v ( 25 ) 2
S N R = E E N
where “ e n v ( 25 ) ” denotes the 25 µs point level at the onset of the eLoran pulse envelope, “ E N ” denotes the noise level.
The SNR established for the subsequent waveforms were all determined based on this definition.
For simulated atmospheric noise, the noise level E N is defined by the following formula:
E N = X 2 + W P ( A X ) 2
where “ X ” denotes the random noise level, with W = 30   μ s = 30 × 10 6   s , “ W ” denotes the single-tone pulse width at 100 kHz, “ P ” denotes the average number of single-tone pulses per second, typically ranging from P = 40∼60, “ A X ” denotes the effective value of a single-tone pulse at 100 kHz, and “ A ” denotes a constant.
To identify the most appropriate wavelet threshold function for fusion with adaptive filtering, this simulation was conducted by introducing random noise at an SNR of −30 dB.
The performance indicators for wavelet decomposition (WD) simulation using various threshold functions are presented in Table 2. After evaluating the accuracy of the reconstructed signal waveform through the RMSE, normalized correlation coefficient (NCC), and zero-point drift value, the threshold function proposed in reference [30] is chosen for the wavelet decomposition algorithm examined in this study.

2.4. Zero-Point Drift Suppression Method for Signal Pre-Filtering Based on Inaction Method

Generally, for a complex time signal f ( t ) ∈ C, its linear time–frequency transform can be expressed as [32,33]:
Ψ f ( τ , ϖ ) = R f ( t ) ψ ¯ ( t τ , ϖ ) d t ,         τ , ϖ R
where “ τ ” denotes the time parameter, “ ϖ ” denotes the frequency parameter, the dashed line “-” denotes the conjugation, “ ψ ( t , ϖ ) ” denotes the kernel function, “ R ” denotes the real domain.
Fourier transform of kernel function ψ ( t , ϖ ) of normal time–frequency transform can be expressed as:
ψ ^ ( ω , ϖ ) = R ψ ( t , ϖ ) exp ( j ω t ) d t ˙ 0
The following two conditions are met:
(1)
ψ ^ ( ω , ϖ ) = 1 , when ω = ϖ ;
(2)
ψ ^ ( ω , ϖ ) < 1 , when ω ϖ .
where “||” denotes modulo, “ j ” denotes imaginrary, “ ” denotes Fourier transform operator, and “ ” denotes almost everywhere.
The kernel function used in this paper is:
ψ ( t , ϖ ) = μ ( ϖ ) w ( μ ( ϖ ) t ) exp ( j ϖ t ) , ( μ ( ϖ ) R ) ˙ 0
where “ w ( t ) ” is the window function and “ μ ( ϖ ) ” is a real function, which can be called a time–frequency resolution adjuster.
When applying the NTFT to a finite-length time series, the window function becomes incomplete for a specific duration at both the beginning and the end of the dataset. This incompleteness results in the unavailability of NTFT coefficients at the edges, leading to inaccuracies in the signal reconstruction at these locations. This phenomenon represents an unavoidable edge effect associated with signal reconstruction using inaction methods. Consequently, it is essential to account for the range influenced by the edge effect when conducting standard time–frequency transformations. Furthermore, the extent of the edge effect is contingent upon the window width of the summation window function. Therefore, this study employs the standard Gaussian window, which approaches zero at an infinite boundary.
In the kernel function, varying the values or expressions for μ ( ϖ ) and the window function w ( t ) can produce distinct time–frequency transformations. When μ ( ϖ ) = 1 , the NTFT corresponds to a normal Gabor transformation. This paper focuses on eLoran signals, and the NTFT kernel function constructed herein represents the normal wavelet transform. The kernel function for this normal wavelet transform must satisfy the following conditions:
μ ( ϖ ) = ϖ w ( t ) = 1 2 π σ exp ( t 2 2 σ 2 ) , σ > 0
where “ σ ” indicates the Gaussian window width parameter.
Therefore, the kernel function constructed in this paper is:
ψ ( t , ϖ ) = ϖ 2 π σ exp ( ( ϖ t ) 2 2 σ 2 + j ϖ t )
Substitute Equation (23) to construct the standard wavelet transform:
Ψ f ( τ , ϖ ) = ϖ 2 π σ R f ( t ) exp ( ϖ 2 ( t τ ) 2 2 σ 2 + j ϖ ( τ t ) ) d t ,         τ , ϖ R
Suppose the harmonic signal f t is:
f ( t ) = Asin ( 2 π f   t + φ )
According to Euler’s formula sin θ = ( e j θ e j θ ) / 2 j , it is expanded into the sum of two complex exponential signals:
f ( t ) = A 2 j exp ( j ( 2 π f t + φ ) ) A 2 j exp ( j ( 2 π f t + φ ) )
Let A 1 = A 2 j exp ( j φ ) , A 2 = A 2 j exp ( j φ ) , β = 2 π f , Equation (26) becomes:
f ( t ) = A 1 exp ( j β t ) + A 2 exp ( j β t )
Substituting Equation (27) into the kernel function defined in Equation (19), the normal time–frequency transform Ψ f ( t ) as follows:
Ψ f ( τ , ϖ ) = R ( A 1 exp ( j β t ) + A 2 exp ( j β t ) ) Ψ ¯ ( t τ , ϖ ) d t                               = R ( A 1 exp ( j β t ) + A 2 exp ( j β t ) ) μ ( ϖ ) w ( μ ( ϖ ) ( t τ ) ) exp ( j ϖ ( t τ ) ) d t
Let t τ = x , t = x + τ , substitute into (28), the normal time–frequency transform Ψ f ( t ) becomes:
Ψ f ( τ , ϖ ) = A 1 μ ( ϖ ) exp ( j β τ ) R ( exp ( j ( ϖ β ) x ) w ( μ ( ϖ ) x ) d x + A 2 μ ( ϖ ) exp ( j β τ ) R ( exp ( j ( β + ϖ ) x ) w ( μ ( ϖ ) x ) d x
Combined index terms, let Ψ f ( t ) be the sum of two subfunctions, and the equation becomes:
Ψ f ( τ , ϖ ) = Ψ f 1 ( τ , ϖ ) + Ψ f 2 ( τ , ϖ )
Since f 1 ( t ) and f 2 ( t ) are derived the same, only is derived below.
From Fourier scaling: F t ω f ( α t ) = 1 α F ( j ω α ) , let ν = μ ( ϖ ) x , d x = d ν μ ( ϖ ) substitute into Ψ f 1 ( t ) gives:
Ψ f 1 τ , ϖ = A 1 exp ( j β τ ) R w ( v ) exp ( j ( ϖ β ) μ ( ϖ ) v ) d ν
Similarly, the normal time–frequency transform of Ψ f 2 ( t ) is:
Ψ f 2 τ , ϖ = A 2 exp ( j β τ ) R w ( v ) exp ( j ( ϖ + β ) μ ( ϖ ) v ) d ν
The integral term in the equation represents the Fourier transform of the expanded window function. According to Equation (32), it can be obtained that:
Ψ f τ , ϖ = A 1 exp ( j β τ ) w ^ ( ϖ β μ ( ϖ ) ) + A 2 exp ( j β τ ) w ^ ( ϖ + β μ ( ϖ ) )
where “ ” denotes the Fourier transform.
Therefore, the NTFT spectrum of the harmonic signal is expressed as:
Ψ f τ , ϖ = A 1 exp ( j β τ ) w ^ ( ϖ β μ ( ϖ ) ) + A 2 exp ( j β τ ) w ^ ( ϖ + β μ ( ϖ ) )
It can be seen that when ϖ = β , ϖ = β , the NTFT property of Formula (34) indicates that NTFT spectrum attains a maximum value, indicating that the NTFT spectrum can determine the frequency components of narrowband interference signals without bias.
Ψ f ( τ , ϖ ) = Maximum ϖ = β , τ R Ψ f ( τ , ϖ ) = f ( τ ) = Aexp ( i ( β t + φ ) ) τ R
When w ^ ( ϖ ) takes a maximum value of 1, then:
Ψ f τ , ϖ = Ψ f 1 τ , ϖ + Ψ f 2 τ , ϖ = Asin 2 π f t + φ
Formula (36) shows that NTFT enables unbiased instantaneous amplitude and phase analysis. The coefficients extracted along the ridge lines of the NTFT spectrum represent the signal itself. This extraction technique is termed the inaction method, which functions as a line-pass filter. Compared to traditional FIR/IIR band-pass filtering methods, the inaction method offers greater noise immunity and robustness. Additionally, it effectively suppresses zero-point drift phenomena and enhances positioning accuracy.
The input signal is first constructed using MATLAB R2023b. Subsequently, the frequency domain range of 90–110 kHz is established based on the NTFT spectrum diagram (Equation (19)). This main frequency band of 20 kHz is finely divided into 200 sub-frequency bands. The energy proportion of each sub-frequency band within the main frequency band is then calculated. The signal for each sub-frequency band is reconstructed using a non-action algorithm (Equations (25)–(36)). Finally, weighted fusion is performed according to the energy proportions of the sub-frequency bands, resulting in the superimposition and reconstruction of the original signal. The initial frequency domain filtering process of the segmented inaction method is shown in Figure 2.

Selection of Window Function Length

Signal accuracy evaluation primarily relies on the RMSE, with the NCC serving as a supplementary measure. The definitions of RMSE and NCC are provided below. Additionally, performance indicators for subsequent simulations and measured data include the correlation coefficient (R) and the definition of R-RMSE. R-RMSE is defined as the ratio of RMSE to the average amplitude of the simulation waveform data. In subsequent simulations and actual measurements, using RMSE alone does not adequately convey relative accuracy. Therefore, the implementation of R-RMSE provides a more intuitive assessment of the prediction results quality.
R M S E = i = 1 N ( a i b i ) N
N C C = n = 1 N A s ( n ) A d ( n ) n = 1 N A s 2 ( n ) n = 1 N A d 2 ( n )
R = i = 1 N ( a i a ¯ ) ( b i b ¯ ) i = 1 N ( a i a ¯ ) 2 i = 1 N ( b i b ¯ ) 2
R R M S E = R M S E A
where “ a i ” and “ b i ” denote the amplitude of the original waveform and filtered waveform, “ a ¯ ” and “ b ¯ ” denote the average of the original waveform and filtered waveform. “ N ” denote the length of the data, “ A ” denotes the average value of the original waveform amplitude. “ A s ” denotes the original waveform and “ A d ” denotes the filtered signal. Using RMSE alone does not adequately convey relative accuracy.
When conducting normal time–frequency transformations on a finite-length time series, the window function becomes incomplete during certain intervals at both the beginning and the end of the data. This incompleteness results in the unavailability of NTFT coefficients for these edge periods, leading to inaccuracies in signal extraction at the data’s boundaries. The extent of this edge effect is contingent upon the length of the window function. Consequently, this paper employs a standard Gaussian window with an infinite boundary approaching zero. Additionally, due to the inadequate signal reconstruction performance of the single inaction algorithm under low signal-to-noise ratio conditions, a simulation is performed to determine a more suitable window function length. This simulation incorporates −5 dB of random noise, with a sampling rate set at 1 MHz. Figure 3 indicates the original and reconstructed signals corresponding to different window lengths.
The evaluation of the optimal window function length for the waveform precision of the output eLoran reconstructed signal and the original signal is based on the RMSE, signal R, and R-RMSE values. Figure 4 indicates that when the window length is less than 50, the distortion of the reconstructed waveform is more pronounced. As the window length increases, the edge effect length of the inaction algorithm also increases, resulting in greater data loss. When the window length exceeds 120, a peak value emerges, leading to intensified waveform distortion in the first and last segments of the reconstructed signal. To balance waveform distortion and reconstruction accuracy, the optimal window function length should be between 80 and 120. In this study, a window function length of 100 is selected.

3. Simulation Analysis of Zero-Point Drift Suppression

To evaluate the effectiveness of four combined filtering algorithms in suppressing zero-point drift and enhancing reconstruction accuracy under low-SNR conditions, a standard eLoran group signal was generated using MATLAB. This signal was subjected to multi-frequency narrowband interference which refers to the superposition of narrowband interference of multiple different frequencies, and band-limited random noise, both at an SNR of −30 dB, with narrowband interference frequencies of 87.5 kHz, 92.5 kHz, 97.5 kHz, and 105.5 kHz, which includes synchronous interference, near-synchronous interference and asynchronous interference.
Multi-frequency narrowband interference is a form of continuous wave interference characterized by various artificial radio frequency sources that possess sufficient energy to adversely affect eLoran receiver equipment. This type of interference is representative of real-world scenarios encountered during measurement experiments. Based on the eLoran frequency band range, it can be categorized into synchronous interference, near-synchronous interference, and asynchronous interference. Synchronous interference pertains to signals with carrier frequencies within the 90–110 kHz band, whereas near-synchronous interference involves carrier frequencies within the 70–90 kHz and 110–130 kHz bands. Asynchronous interference is defined as interference with carrier frequencies either below 70 kHz or above 130 kHz. This paper primarily focuses on simulating near-synchronous and synchronous interference for experimental purposes. The f 1 ( t ) is defined by the following formula [31]:
f 1 ( t ) = ( e n v ( 25 ) / ( 10 ^ S N R i / 20 ) ) sin ( 2 π f i t )
where “ e n v ( 25 ) ” denotes the effective value of the continuous-wave component measured at the 25 µs level following the line of the eLoran signal pulse envelope. “ S N R i ” denotes the signal-to-noise ratio and “ f i ” denotes the frequency of the added narrowband interference.
For band-limited random noise, the f 2 ( t ) is defined by the following formula:
f 2 = R f 1 / N I = 1 N R f 2.5 m a x ( y 0 ) 0.505 / 2 / 10 ( S N R / 20 )
where “ R f ” denotes the band-limited random noise obtained when Gaussian white noise is passed through an FIR bandpass filter (70 –130 kHz). “ S N R ” denotes the SNR and “ y 0 ” denotes the standard eLoran signal.
The simulation signal consists of narrowband interference of four frequencies and band-limited random noise. A combined algorithm combining the four methods with VSS-LMS adaptive filtering was employed for waveform reconstruction. Figure 5 indicates the normalized output waveform alongside the standard eLoran signal waveform after adaptive filtering at −30 dB SNR. At this SNR level, the original signal was completely obscured by noise.
Figure 6 indicates the filtering performance of the four combined filtering algorithms under the target condition. The waveforms produced by the three conventional filters exhibit significant distortion in this context. In contrast, the segmented inaction method combined adaptive filtering algorithm presented in this study demonstrates notable improvements in waveform fidelity and zero-point drift suppression. However, a limitation of this approach is that the recovered waveform still displays some fluctuations at the tail. This issue arises from the inherent edge effect of the window function, with the amplitude of these fluctuations increasing as the SNR decreases. Although the eLoran signal effectively approaches zero within the initial 350 μ s , the paper selects the first 400 μ s of the signal for simulation and experimentation to compare the edge effect degrees of the four proposed combined algorithms following signal reconstruction.
The RMSE, R-RMSE, and positive zero-crossing point drift of the third cycle are calculated using the first 400 μ s eLoran single pulse signals under the target condition. Figure 6 indicates that the segmented inaction method combined adaptive filtering algorithm enhances filtering accuracy compared to the single adaptive filtering algorithm. This improvement is particularly notable for the zero-crossing point drift phenomenon observed in the third cycle.
Table 3 indicates that the output signal of the segmented inaction method combined algorithm presented in this paper has an RMSE that is 54.1% lower and an R-RMSE that is 54.1% lower than that of the single adaptive algorithm. Additionally, the similarity between the output signal and the original waveform is greater. In contrast, the other three common filters exhibit poor compatibility in combined, resulting in suboptimal signal reconstruction. Notably, the proposed method presented here corrects the zero-point offset by 35% and significantly reduces phase distortion. This has substantial implications for enhancing the positioning accuracy of eLoran and for period identification.

4. Experimental Verification

4.1. Experimental and Time–Frequency Domain Analysis of eLoran Signals

To assess the effectiveness of the segmented inaction method combined with the adaptive filtering algorithm in correcting the zero-point drift of the standard zero-crossing point in the third period of the eLoran signal, we conducted an eLoran front-end digital signal acquisition experiment. Data collection occurred at two locations: a coastal port and an inland city. The coastal port data was collected at 15:31:07 on 13 June 2024, with a sampling rate of 3.2 MHz and an SNR of −18 dB. In contrast, the inland city data was collected at 09:17:28 on 3 April 2025, with a sampling rate of 1.6 MHz and an SNR of 14 dB. Figure 7 presents the schematic diagrams of the equipment used in both tests.
Figure 8 indicates the digital signals from the eLoran front end collected during the two experiments. Given the extensive length of the data, one segment from each of the two collected digital signals was analyzed. The signals intercepted from coastal ports exhibit significant interference due to environmental obstructions, resulting in an SNR below −10 dB. Analysis of the single-pulse waveform reveals noticeable distortion, which can lead to errors in period discrimination. To facilitate signal analysis, amplitude compensation was applied to the front-end digital signals collected from coastal ports. In contrast, the signals intercepted in inland cities demonstrate a high SNR exceeding 10 dB. Their waveforms more closely resemble standard signals, attributed to reduced environmental obstructions and interference.

4.2. Reconstruction of Measured eLoran Signals

Four combined filtering methods are adopted to reconstruct the digital signals of the eLoran front-end collected from two locations. The simulation results for the measured coastal data are presented in Figure 9, while the results for the measured data from the inland city are shown in Figure 10.
The performance indicators of the four combined filtering algorithms presented in Table 4 demonstrate that the algorithm proposed in this paper excels in RMSE, R, R-RMSE, and suppression of zero-point drift. This algorithm shows significant improvements in signal reconstruction compared to traditional combination algorithms. In coastal cities, experimental data indicate that the RMSE of the combined algorithm is 33.3% higher than that of the single VSS-LMS method. Additionally, the correlation coefficient R shows slight improvement, while R-RMSE decreases by 39.1%. Furthermore, the algorithm corrects 79.3% of the zero-point drift and maintains the lead zero-crossing error at a very low level during the third week.
In inland cities, the reduced surrounding occlusion and higher SNR enable a single VSS-LMS algorithm to achieve effective filtering. Experimental data indicate that the combined algorithm proposed in this paper shows only slight improvements in the performance indicators of RMSE, R, and R-RMSE compared to the single VSS-LMS method. However, it compensates for 55.3% of the zero-point drift observed in the third period and maintains a low lead zero-passing error during the third week.
Comparative experiments conducted in two locations demonstrate the filtering stability of the combined algorithm in low SNR environments. It effectively addresses the zero-point drift issue of the single VSS-LMS adaptive filter across varying SNR conditions and outperforms other combined algorithms.
Analysis of the table data reveals significant technical deficiencies in traditional combined algorithms. The FIR combined VSS-LMS algorithm exhibits unstable performance, with deteriorated RMSE and increased R-RMSE. Additionally, signal correlation is markedly reduced, and its correction for the positive zero-crossing in the third period is notably weaker than that of the combined algorithm proposed in this paper. The IIR combined VSS-LMS algorithm suffers from severe phase distortion. The nonlinear phase characteristics of the IIR filter result in considerable waveform distortion, exacerbating the drift of the positive zero-crossing point in the third period. Consequently, it is unsuitable as the initial filter for correction. Furthermore, the WD combined VSS-LMS algorithm demonstrates a negative synergistic effect when combined with the VSS-LMS algorithm due to the loss of effective signal bandwidth during the small decomposition process. This results in minimal filtering accuracy and inadequate zero-point drift compensation.
Through a comprehensive comparison, the segmented inaction algorithm proposed in this paper offers a superior input environment for the subsequent VSS-LMS algorithm across various environmental conditions. Notably, in low-SNR settings, it demonstrates significant improvements compared to three other combined filtering methods. This combined algorithm addresses the zero-point drift phenomenon of the forward zero-crossing point in the third period of the eLoran signal. As a result, the eLoran receiver can achieve more accurate tracking of this point through the phase-locking loop during pulse measurement, leading to higher precision in time difference measurement. By correcting zero-point drift, the algorithm substantially reduces the measurement reference deviation of the pulse, thereby enhancing the reliability of the receiver’s period recognition. This improvement significantly decreases the likelihood of period discrimination errors and phase tracking mis-cycles, ultimately enhancing positioning accuracy.

5. Conclusions

This paper analyzes the time–frequency domain characteristics of eLoran and proposes a spectral analysis method for eLoran signals based on NTFT. Meanwhile, a segmented inaction method based on this theory is used to conduct a simulation study on the interference suppression algorithm for eLoran signals. The simulation experiments prove that this joint method significantly suppresses the zero-point drift phenomenon of the third period forward zero-crossing caused by adaptive filtering. Finally, based on the validity verification of the measured signal algorithm in coastal and inland areas, the results prove the superiority of this combined method in signal reconstruction and zero-point drift suppression under strong interference and low-SNR conditions. Under different SNR conditions, the zero-point error at the zero-crossing point in the third week is controlled at an extremely low level. The following conclusions are drawn by comparing four filtering methods:
(1)
The FIR filter specifically targets the removal of out-of-band noise within the eLoran band while preserving in-band noise. This approach results in unstable signal filtering performance, which does not enhance the subsequent VSS-LMS processing. Consequently, the final signal reconstruction is inferior to that achieved by a standalone VSS-LMS algorithm, and it exacerbates the zero-point drift phenomenon of the eLoran signal.
(2)
The IIR filters exhibit an inherent nonlinear phase that causes time delays at specific frequencies within the signal, resulting in significant waveform distortions. The VSS-LMS algorithm cannot correct for this deterministic distortion introduced during preprocessing. Instead, it converges incorrectly on the distortion, leading to performance degradation, particularly in zero-point drift.
(3)
The wavelet decomposition combined algorithm is not well-suited for the VSS-LMS algorithm regarding primary filtering. This mismatch leads to considerable waveform distortion and increased error. Additionally, it filters out effective frequency band components in the signal, compromising the original structure of the eLoran signal. Consequently, a “negative synergy” effect arises, exacerbating the zero-point drift phenomenon.
(4)
The segmented inaction algorithm presented in this paper serves as an innovative primary filtering method. It effectively retains the useful frequency bands of eLoran signals while filtering out both in-band and out-of-band noise. Additionally, this algorithm demonstrates excellent compatibility and synergy with the VSS-LMS algorithm. The VSS-LMS algorithm minimizes zero-point drift caused by adaptive filtering to an extremely low level. This combination holds significant value and promising applications in engineering.

6. Discussion

The inaction algorithm and the VSS-LMS algorithm, through innovative fusion technology, effectively mitigate the zero-point drift issue prevalent in traditional adaptive algorithms within complex environments. In the context of strong interference and low SNRs at coastal ports, this joint algorithm outperforms the standalone VSS-LMS algorithm, achieving a 33.3% improvement in RMSE, a 39.1% enhancement in R-RMSE, a 79.3% correction of zero-point drift, and maintaining the zero-crossing error at an exceptionally low level during the third week. In inland environments characterized by weak interference and high SNRs, other performance metrics have shown modest improvements, with zero-point drift corrected by 55.3%. Experiments conducted in two distinct locations have convincingly demonstrated that the combined algorithm possesses exceptional environmental adaptability and robustness, effectively suppressing various interferences and providing a reliable technical foundation for high-precision timing and period identification.
All experimental data presented in this paper were collected under favorable weather conditions, thus excluding the sharp pulse interference within the frequency bandwidth of the eLoran signal that severe thunderstorms can produce. Future research will concentrate on enhancing the operational efficiency of this joint algorithm and mitigating extreme in-band noise generated by thunderstorms. Strong pulse interference may hinder the eLoran receiver’s ability to accurately track the forward zero-crossing point of the third period in the phase-locked loop during pulse measurement, which can lead to increased time difference measurement deviation and diminished reliability in period recognition. Additionally, this interference will expand the applicable boundaries of the joint filtering method, facilitating the separation of interference signals with similar frequencies. Furthermore, the next phase of work will also emphasize amplitude correction technology for the reconstructed signal. The harmonic spectrum method, derived from this approach, can serve as the preferred solution for identifying space waves in complex noise interference environments and will be applied to future monitoring of eLoran signals and space wave delay assessments.

Author Contributions

M.W. and X.J. conceived the content and structure of the paper; X.J. Analyzed simulation data and wrote the paper; F.L., J.D. and T.Y. helped with discussion and revision; X.J. and X.Q. completed data collection and the software code to analyze the data. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China, grant number 42174051.

Data Availability Statement

The data will be made available upon request.

Acknowledgments

During the preparation of this study, the authors used MATLAB R2023b and Origin2022 for the purposes of Simulation Analysis and drawing. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

Correction Statement

This article has been republished with a minor correction to the correspondence contact information. This change does not affect the scientific content of the article.

Abbreviations

The following abbreviations are used in this manuscript:
BDSBeiDou navigation satellite
GPSGlobal positioning system
GLONASSGlobal navigation satellite system
GNSSGlobal navigation satellite system
eLoranEnhanced long-range navigation
PNTPositioning, navigation, and timing
ECDEnvelope to cycle difference
IFFTInverse fast Fourier transform
APFFTAll-phase fast Fourier transform
MUSICMultiple signal classification
FIRFinite impulse response
IIRInfinite impulse response
WDWavelet decomposition
NTFTNormal time–frequency transforms
VSS-LMSVariable step size least mean square
LMSLeast mean square
SNRSignal-to-noise ratio
RMSRoot mean square
RMSERoot mean square error
RCorrelation coefficient
R-RMSERelative root mean square error
NCCNormalized correlation coefficient
HFSWRsHigh-frequency surface wave radars

References

  1. Son, P.-W.; Park, S.G.; Han, Y.; Seo, K.; Fang, T.H. Demonstration of the Feasibility of the Korean eLoran System as a Resilient PNT in a Testbed. Remote Sens. 2023, 15, 3586. [Google Scholar] [CrossRef]
  2. Chang, S.; Ji, B.; Wu, M.; Bian, S.; Li, W.; Du, H. Evaluation of Height Correction on Loran Signal’s Groundwave Transmission Delay Model. IEEE Antennas Wirel. Propag. Lett. 2023, 22, 1005–1009. [Google Scholar] [CrossRef]
  3. Wu, M.; Di, J.; Xu, J.; Li, F. Application and development of eLoran. Hydrogr. Surv. Charting 2022, 42, 44–49. [Google Scholar]
  4. Wu, M.; Zhu, Y.; Li, F.; Xu, J. Radio Navigation Principle and Signal Receiving Technology; National Defense Industry Press: Beijing, China, 2015; ISBN 978-7-118-09795-5. [Google Scholar]
  5. Pelgrum, W. New Potential of Low-Frequency Radionavigation in the 21st Century. Ph.D. Thesis, TU Delft, Delft, The Netherlands, 2006. [Google Scholar]
  6. Yin, K.; Wu, J.; Ning, R.; Chen, Y.; Liu, Q.; Wang, K. Preliminary Evaluation and Analysis of Differential Technology Performance of eLoran Timing System. Electronics 2025, 14, 789. [Google Scholar] [CrossRef]
  7. Johnson, G.W.; Dykstra, K.; Oates, C.; Swaszek, P.F.; Hartnett, R. Navigating Harbors at High Accuracy Without GPS: eLoran Proof-of-Concept on the Thames River. In Proceedings of the 2007 National Technical Meeting of The Institute of Navigation, San Diego, CA, USA, 22–24 January 2007; pp. 1201–1211. Available online: http://www.ion.org/publications/abstract.cfm?jp=p&articleID=7215 (accessed on 26 October 2025).
  8. Zhu, Y.; Xu, J.; Wang, H.; Cao, K.; Hu, D. A New Sky-Groundwave Identification Algorithm for Loran-C Based on IFFT Spectral Division. Electron. Inf. Technol. 2009, 31, 1153–1156. [Google Scholar]
  9. Li, J.; Xu, J.; Li, B.; He, H. Design and Implementation of Loran-C front Digital Band Pass Filter. Appl. Electron. Tech. 2012, 38, 42–45+49. [Google Scholar]
  10. Lin, H.; Zhou, M.; Zhu, S.; Wang, K. A Frequency-Domain Suppression Method for Loran-C Narrowband Interference Based on apFFT. J. Nav. Aeron. Eng. 2012, 27, 613–617. [Google Scholar]
  11. Zeng, H.; Hua, Y.; Li, S. A Method Based on MUSIC Algorithm for Distinguishing between Sky-Wave and Ground-Wave. J. Time Freq. 2011, 34, 53–59. [Google Scholar]
  12. Chen, J. Cross-Rate Interference Suppression Technology in Loran-C Based on Comb Filter. Mod. Navig. 2022, 13, 41–45. [Google Scholar]
  13. Zhu, Y.; Cao, K.; Cui, G.; Hu, D. An Improved Joint Denoising Method for Loran-C Signal. Electron. Meas. Tech. 2008, 31, 21–23+43. [Google Scholar]
  14. Yi, Q.; Deng, Z.; Zhao, J. Digital filter design of eLoran receiver. J. Hebei Acad. Sci. 2019, 36, 17–25. [Google Scholar]
  15. Cheng, L.; Zhang, S.; Qi, Z.; Wang, X.; Chen, Y.; Feng, P. Research on eLoran Weak Signal Extraction Based on Wavelet Hard Thresholding Processing. Remote Sens. 2024, 16, 3012. [Google Scholar] [CrossRef]
  16. Liu, L.; Su, X.; Wang, G. Discussion on normal Time-Frequency Transform. J. Navig. Position 2016, 4, 1–4+23. [Google Scholar]
  17. Wang, C.; Xu, G.; Su, X.; Zhang, Y.; Zhao, Y.; Mu, J. FBPBPF and NTFT are Used to Extract the Weak Periodic Component of Polar Motion and Analyze Its Excitation Reasons. Prog. Geophys. 2025, 40, 905–912. Available online: https://d.wanfangdata.com.cn/Periodical/dqwlxjz202503003 (accessed on 22 November 2025).
  18. Liu, S.; Hua, Y.; Zhang, S. A Cycle Identification Algorithm for enhanced Long Range Navigation Signal Based on Skywave Reconstruction Technology. Electron. Inf. Technol. 2022, 44, 3592–3601. [Google Scholar]
  19. Ponikvar, D.; Zupanic, E.; Jeglic, P. Magnetic Interference Compensation Using the Adaptive LMS Algorithm. Electronics 2023, 12, 2360. [Google Scholar] [CrossRef]
  20. Wang, P.; Ma, K.; Wu, C. Segmented Variable-Step-Size LMS Algorithm Based on Normal Distribution Curve. J. Natl. Univ. Def. Technol. 2020, 42, 16–22. [Google Scholar]
  21. Wu, M.; Liu, L.; Li, F.; Zhu, B.; Li, W.; Jin, X. An Envelope-to-Cycle Difference Compensation Method for eLoran Signals in Seawater Based on a Variable Step Size Least Mean Square Algorithm. Electronics 2025, 14, 597. [Google Scholar] [CrossRef]
  22. Tong, W. Research on Front-End Signal Processing in Loran-C Receiver. Master’s Thesis, Xidian University, Xi’an, China, 2007. Available online: https://d.wanfangdata.com.cn/Thesis/Y1035851 (accessed on 14 November 2025).
  23. Gao, Y.; Xie, S. A Variable Step Size LMS Adaptive Filtering Algorithm and Its Analysis. Acta Electron. Sin. 2001, 29, 1094–1097. [Google Scholar]
  24. Golubović, D.; Marjanović, D. An Experimentally-Based Method for Detection Threshold Determination in HFSWR’s High-Resolution Range-Doppler Map Target Detection. In Proceedings of the 2025 24th International Symposium INFOTEH-JAHORINA (INFOTEH), Jahorina, Bosnia and Herzegovina, 19–21 March 2025; pp. 1–6. [Google Scholar] [CrossRef]
  25. Golubović, D. The Future of Maritime Target Detection Using HFSWRs: High-Resolution Approach. In Proceedings of the 2024 32nd Telecommunications Forum, Belgrade, Serbia, 26–27 November 2024; pp. 1–8. Available online: https://d.wanfangdata.com.cn/Conference/811a15500fcd8154d010b791bde18ef0 (accessed on 1 December 2025).
  26. Sun, W.; Wang, C. Power signal denoising based on improved soft threshold wavelet packet network. J. Nav. Univ. Eng. 2019, 31, 79–82. [Google Scholar]
  27. Liu, C.; Ma, L.; Pan, J.; Ma, Z. PD signal denoising based on VMD and improved wavelet threshold. Mod. Electron. Tech. 2021, 44, 45–50. [Google Scholar]
  28. Zhang, P.; Li, X.; Cui, S. An improved wavelet threshold-CEEMDAN algorithm for ECG signal denoising. Comput. Eng. Sci. 2020, 42, 2067–2072. [Google Scholar]
  29. Liu, F.; Lü, Z.; Zhang, C.; Ma, Z. Research on Speech Enhancement Algorithm Based on Modified Wavelet Threshold Function. Signal Process. 2016, 32, 203–213. [Google Scholar]
  30. Qiao, Y.; Li, Q.; Qian, H.; Song, X. Seismic signal denoising method based on VMD and improved wavelet threshold. Comput. Tech. Geophys. Geochem. Explor. 2021, 43, 690–696. [Google Scholar]
  31. GB/T 12752-1991; General Specification for Marine Loran-C Receiving Equipment. The State Bureau of Quality and Technical Spervision: Beijing, China, 1991. Available online: https://www.renrendoc.com/p-881056.html (accessed on 26 May 2025).
  32. Cai, S.; Ye, R.; Wang, Q.; Liu, L. Tide analysis and prediction based on inaction principle. Hydrogr. Surv. Charting 2021, 41, 47–51. [Google Scholar]
  33. Yao, Y.; Liu, L.; Sheng, M.; Xu, H. Unbiased picking onset time of P and S phases by Normal Time-Frequency Transform method under a strong noise environment. Chin. J. Geophys. 2022, 65, 227–243. [Google Scholar]
Figure 1. The eLoran normalized waveform and NTFT spectrum: (a) eLoran single pulse shape and pulse-shaped envelope; (b) eLoran single pulse NTFT spectrum and the maximum value of the eLoran signal spectrum over time.
Figure 1. The eLoran normalized waveform and NTFT spectrum: (a) eLoran single pulse shape and pulse-shaped envelope; (b) eLoran single pulse NTFT spectrum and the maximum value of the eLoran signal spectrum over time.
Electronics 14 04838 g001
Figure 2. Flow chart of segmented inaction algorithm.
Figure 2. Flow chart of segmented inaction algorithm.
Electronics 14 04838 g002
Figure 3. Inaction method reconstructed signal waveform and original signal waveform under different window lengths: (a) window lengths 50; (b) window lengths 80; (c) window lengths 100; (d) window lengths 120.
Figure 3. Inaction method reconstructed signal waveform and original signal waveform under different window lengths: (a) window lengths 50; (b) window lengths 80; (c) window lengths 100; (d) window lengths 120.
Electronics 14 04838 g003aElectronics 14 04838 g003b
Figure 4. Comparison of the evaluation of different window function length conditions.
Figure 4. Comparison of the evaluation of different window function length conditions.
Electronics 14 04838 g004
Figure 5. The −30 dB SNR condition and the normalized output signal and standard signal after adaptive filtering: (a) Output signal and standard signal under −30 dB SNR condition; (b) Output signal and standard signal after adaptive filtering.
Figure 5. The −30 dB SNR condition and the normalized output signal and standard signal after adaptive filtering: (a) Output signal and standard signal under −30 dB SNR condition; (b) Output signal and standard signal after adaptive filtering.
Electronics 14 04838 g005
Figure 6. Normalized output signals and standard signals of different combined filtering algorithms under target conditions: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Figure 6. Normalized output signals and standard signals of different combined filtering algorithms under target conditions: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Electronics 14 04838 g006
Figure 7. Magnetic antennas and electrical antennas from two experiments: (a) Electrical antenna for the coastal experiment; (b) Magnetic antenna for the coastal experiment; (c) Magnetic antenna for the inland city experiment.
Figure 7. Magnetic antennas and electrical antennas from two experiments: (a) Electrical antenna for the coastal experiment; (b) Magnetic antenna for the coastal experiment; (c) Magnetic antenna for the inland city experiment.
Electronics 14 04838 g007
Figure 8. Normalized waveform amplitudes of the eLoran front-end digital signals collected from two locations and the normalized waveform amplitudes of the eLoran single pulses: (a) Normalized waveform amplitude of eLoran signals obtained from coastal ports; (b) Normalized waveform amplitude of eLoran single pulses obtained from coastal ports; (c) Normalized waveform amplitude of eLoran signals obtained from inland cities; (d) Normalized waveform amplitude of eLoran single pulses obtained from inland cities.
Figure 8. Normalized waveform amplitudes of the eLoran front-end digital signals collected from two locations and the normalized waveform amplitudes of the eLoran single pulses: (a) Normalized waveform amplitude of eLoran signals obtained from coastal ports; (b) Normalized waveform amplitude of eLoran single pulses obtained from coastal ports; (c) Normalized waveform amplitude of eLoran signals obtained from inland cities; (d) Normalized waveform amplitude of eLoran single pulses obtained from inland cities.
Electronics 14 04838 g008
Figure 9. Normalized output signal and standard signal from data collected along the coast using various combined filtering algorithms: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Figure 9. Normalized output signal and standard signal from data collected along the coast using various combined filtering algorithms: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Electronics 14 04838 g009aElectronics 14 04838 g009b
Figure 10. Normalized output signal and standard signal from inland data collected under various combined filtering algorithms: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Figure 10. Normalized output signal and standard signal from inland data collected under various combined filtering algorithms: (a) FIR + VSS-LMS; (b) IIR + VSS-LMS; (c) WD + VSS-LMS; (d) Inaction + VSS-LMS.
Electronics 14 04838 g010
Table 1. The hard threshold, soft threshold, and threshold functions utilized in the five references.
Table 1. The hard threshold, soft threshold, and threshold functions utilized in the five references.
Threshold FunctionMathematical Expressions for Each Threshold Function
hard threshold y = s i g n ( x ) m a x x t , 0 , t
s i g n ( x ) denotes the sign function
soft threshold y = x I x > t , I denotes the indicator function
Reference [26] y = s i g n ( x ) m a x ( x 2 t 2 , 0 )  
Reference [27] y = s i g n ( x ) x 2 t x 0 if x > t if x t
Reference [28] y = s i g n ( x ) x 2 t 1 + e x t t 0 if x > t if x t
Reference [29] y = s i g n ( x ) x t 1 + α γ x 2 t 2 s i g n ( x ) α 1 + α e 10 x t x if x > t if x t
α , β denotes the adjustment parameters
Reference [30] y = s i g n ( x ) x t x β t β + 1 1 / β 1 e ( x t ) 1 / α 0 if x > t if x t
α , β denotes the adjustment parameters
Table 2. Signal reconstruction performance indicators under different threshold functions.
Table 2. Signal reconstruction performance indicators under different threshold functions.
Threshold FunctionRMSENCC/%Zero-Point Drift Value/μs
hard threshold0.348790.567990.65574
soft threshold0.310090.635530.47756
Reference [26]0.227900.786730.87972
Reference [27]0.211870.809810.46794
Reference [28]0.206700.823910.40962
Reference [29]0.248720.769900.49850
Reference [30]0.126050.930930.34900
Table 3. Performance indicators of signal reconstruction by four combined filtering and single adaptive Filtering methods.
Table 3. Performance indicators of signal reconstruction by four combined filtering and single adaptive Filtering methods.
Combined MethodPerformance Indicators
RMSERR-RMSEZero-Point Drift
Value / μ s
VSS-LMS0.121120.856120.624630.16459
FIR + VSS-LMS0.094350.893640.486600.15446
IIR + VSS-LMS0.247700.616941.277420.53606
WD + VSS-LMS0.154260.749830.795550.38843
Inaction + VSS-LMS0.055540.873710.286420.10693
Table 4. The performance indicators of signals reconstructed by four combined filtering algorithms based on the experimental data.
Table 4. The performance indicators of signals reconstructed by four combined filtering algorithms based on the experimental data.
Experimental SiteCombined MethodPerformance Indicators
RMSER/%R-RMSEZero-Point Drift Value / μ s
coastlandVSS-LMS0.025290.948000.132730.26554
FIR + VSS-LMS0.050580.947370.265420.55347
IIR + VSS-LMS0.147730.779430.775290.92705
WD + VSS-LMS0.097760.723610.513060.55973
Inaction + VSS-LMS0.015400.976800.080830.05528
inlandVSS-LMS0.050280.926560.266650.11672
FIR + VSS-LMS0.104700.906900.555250.59023
IIR + VSS-LMS0.095530.786170.506630.17942
WD + VSS-LMS0.105180.777260.557800.39977
Inaction + VSS-LMS0.047800.942010.253490.05215
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

Wu, M.; Jin, X.; Qi, X.; Di, J.; Yu, T.; Li, F. An Zero-Point Drift Suppression Method for eLoran Signal Based on a Segmented Inaction Algorithm. Electronics 2025, 14, 4838. https://doi.org/10.3390/electronics14244838

AMA Style

Wu M, Jin X, Qi X, Di J, Yu T, Li F. An Zero-Point Drift Suppression Method for eLoran Signal Based on a Segmented Inaction Algorithm. Electronics. 2025; 14(24):4838. https://doi.org/10.3390/electronics14244838

Chicago/Turabian Style

Wu, Miao, Xianzhou Jin, Xin Qi, Jianchen Di, Tingyi Yu, and Fangneng Li. 2025. "An Zero-Point Drift Suppression Method for eLoran Signal Based on a Segmented Inaction Algorithm" Electronics 14, no. 24: 4838. https://doi.org/10.3390/electronics14244838

APA Style

Wu, M., Jin, X., Qi, X., Di, J., Yu, T., & Li, F. (2025). An Zero-Point Drift Suppression Method for eLoran Signal Based on a Segmented Inaction Algorithm. Electronics, 14(24), 4838. https://doi.org/10.3390/electronics14244838

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