Next Article in Journal
Research on CTSA-DeepLabV3+ Urban Green Space Classification Model Based on GF-2 Images
Next Article in Special Issue
Robust Estimation of Earthquake Magnitude in Indonesia Using PGD Scaling Law from Regional High-Rate GNSS Data
Previous Article in Journal
Enhancing Bidirectional Modbus TCP ↔ RTU Gateway Performance: A UDP Mechanism and Markov Chain Approach
Previous Article in Special Issue
Improving High-Precision BDS-3 Satellite Orbit Prediction Using a Self-Attention-Enhanced Deep Learning Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Wavelet-Based P-Wave Detection in High-Rate GNSS Data: A Novel Approach for Rapid Earthquake Monitoring in Tsunamigenic Settings

by
Ajat Sudrajat
1,2,*,
Irwan Meilano
1,
Hasanuddin Z. Abidin
1,
Susilo Susilo
3,
Thomas Hardy
1,2,
Brilian Tatag Samapta
2,
Muhammad Al Kautsar
4 and
Retno Agung P. Kambali
2
1
Department of Geodesy and Geomatics, Faculty of Earth Science and Technology, Institut Teknologi Bandung, Jalan Ganesa 10, Bandung 40132, Indonesia
2
Indonesian Meteorology, Climatology and Geophysics Agency (BMKG), Jakarta 12710, Indonesia
3
National Research and Innovation Agency (BRIN), Bogor 16911, Indonesia
4
Indonesian Geospatial Information Agency (BIG), Cibinong 16911, Indonesia
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(13), 3860; https://doi.org/10.3390/s25133860
Submission received: 14 May 2025 / Revised: 10 June 2025 / Accepted: 15 June 2025 / Published: 21 June 2025
(This article belongs to the Special Issue Advances in GNSS Signal Processing and Navigation)

Abstract

Rapid and accurate detection of primary waves (P-waves) using high-rate Global Navigation Satellite System (GNSS) data is essential for earthquake monitoring and tsunami early warning systems, where traditional seismic methods are less effective in noisy environments. We applied a wavelet-based method using a Mexican hat wavelet and dynamic threshold to thoroughly analyze the three-component displacement waveforms of the 2009 Padang, 2012 Simeulue, and 2018 Palu Indonesian earthquakes. Data from the Sumatran GPS Array and Indonesian Continuously Operating Reference Stations were analyzed to determine accurate displacements and P-waves. Validation with Indonesian geophysical agency seismic records indicated reliable detection of the horizontal component, with a time delay of less than 90 s, whereas the vertical component detection was inconsistent, owing to noise. Spectrogram analysis revealed P-wave energy in the pseudo-frequency range of 0.02–0.5 Hz and confirmed the method’s sensitivity to low-frequency signals. This approach illustrates the utility of GNSS data as a complement to seismic networks for the rapid characterization of earthquakes in complex tectonic regions. Improving the vertical component noise suppression might further help secure their utility in real-time early warning systems.

1. Introduction

Rapid and accurate identification of seismic waves, particularly primary waves (P-waves), which are compressional seismic waves that travel fastest through the Earth and arrive first at monitoring stations, is a critical aspect of earthquake monitoring and tsunami early warning systems [1,2]. P-waves are the fastest-traveling seismic waves and are the first alarming signals for imminent rupture that can deliver precious seconds to minutes of action in the case of tsunamigenic events [3,4,5,6]. Traditional seismometers that have been developed over several decades for this purpose, along with analysis techniques such as the short-term average/long-term average (STA/LTA) method, have been designed to identify the arrival of waves [7,8,9]. However, these techniques tend to perform poorly in noisy environments or with non-traditional data, which reduces their suitability for real-time usage in geologically complex tectonic settings.
Recent advances in global navigation satellite system (GNSS) data at high sampling rates have become an attractive addition to traditional seismic networks. In contrast to seismometers that monitor ground acceleration or velocity, high-attention GNSS stations record accurate surface displacements at a sampling rate of 1 Hz or higher, providing a direct view of the coseismic ground movements generated by large earthquakes [10,11,12,13,14]. This may be particularly useful for tsunamigenic earthquakes, which could benefit greatly from the rapid characterization of fault rupture and surface motion for use in tsunami generation models. The capability of a GNSS to sense seismic waves, including the arrival of P-waves, in near real-time, has been illustrated in studies to improve the areal coverage and reliability of early warning systems [14,15,16]. Nonetheless, the exploitation of GNSS data for automatic wave arrival detection remains limited, which is primarily related to the difficulties in recognizing weak P-wave phases with respect to noise and instrumental artifacts.
Seismic detection methods developed for broadband seismometers are not always suitable for GNSS time series. For example, the short-term average/long-term average (STA/LTA) algorithm, which relies on amplitude changes, struggles with low signal-to-noise ratio (SNR) GNSS data, leading to poor or incorrect detection [9]. Alternative methods, such as those based on the Akaike Information Criterion (AIC), evaluate statistical changes in waveforms, whereas the Hilbert–Huang transform (HHT) decomposes non-stationary signals [17,18]. Fast discrete wavelet transforms have also been used for seismic phase picking, offering computational efficiency, but requiring precise parameter tuning [19]. Akram and Eaton (2016) [19] provide a comprehensive review of arrival-time picking methods and highlight their challenges in low-SNR environments. Wavelet-based approaches, utilizing the Continuous Wavelet Transform (CWT), offer a robust method for decomposing signals into the time-frequency domain, enabling the detection of transient features such as P-wave onsets [17,18]. For instance, Zhang et al. (2003) [17] applied multiscale wavelet analysis to single-component seismic recordings, achieving reliable P-wave detection in high-SNR seismic data, whereas Shang et al. (2018) [18] combined wavelet denoising with kurtosis picking for seismometer waveforms. However, these methods are optimized for seismometer data and are less effective for high-rate GNSS displacement data, which exhibit a lower SNR and require dynamic thresholding to handle diverse noise conditions across different earthquake types and tectonic settings [20,21,22].
The present study fills these gaps by developing a new approach for detecting P-wave arrivals in the high-rate GNSS recordings of tsunamigenic earthquakes. We used CWT with the Mexican hat wavelet and dynamic thresholding method, which adjusts to local noise variations and is reliable for the precise identification of the P-wave onset [20,21,22]. When applied to actual GNSS time series for large tsunamigenic events, our method achieved better sensitivity and noise tolerance than existing methods. Through the use of a powerful combination of a GNSS and such processing, this research will also further integrate geodetic measurements into seismic monitoring systems, with an immediate impact on tsunami early warning and characterization of the earthquake source.

2. Materials and Methods

2.1. Data Acquisition and Sources

This study analyzed high-rate global navigation satellite system (GNSS) data from three tsunamigenic earthquakes in Indonesia: the 2009 Padang (Mw 7.6), 2012 Simeulue (Mw 8.6), and 2018 Palu (Mw 7.5) earthquakes, selected for their diverse tectonic settings, including megathrust subduction (Padang and Simeulue) and strike-slip faulting (Palu). Figure 1 illustrates the study area, showing the GNSS stations (red triangles) and the Indonesian Agency of Meteorological, Climatological, and Geophysical (BMKG) seismic stations (blue circles), with earthquake epicenters marked by yellow stars and major active fault lines indicated by red lines based on tectonic and geological mapping. The GNSS data for Padang and Simeulue were sourced from the Sumatran GPS Array (SuGAr), managed by the Earth Observatory of Singapore, and for Palu from the Indonesian Continuously Operating Reference Stations (InaCORS), operated by the Indonesian Geospatial Information Agency (Badan Informasi Geospatial, BIG). Ground displacements recorded at 1 Hz in the Receiver Independent Exchange (RINEX) format enabled high-resolution coseismic deformation analysis. The GNSS and seismic data supported wavelet-based P-wave arrival time detection and performance evaluation across tectonic settings.

2.2. GNSS Data Processing

High-rate GNSS data were processed using Precise Point Positioning with Ambiguity Resolution (PPP-AR) via PRIDE PPP-AR software (version 3.0, https://github.com/PrideLab/PRIDE-PPPAR, accessed on 3 November 2024) [23], chosen for its high-precision displacement estimates without nearby reference stations, which is ideal for Indonesia’s remote regions. Raw RINEX files were corrected with the International GNSS Service (IGS) final products (e.g., SP3 orbits and clock products) from Wuhan University (ftp://igs.gnsswhu.cn/pub/whu/phasebias/) and multi-GNSS observations (GPS, GLONASS) at 1 Hz. The workflow included least-squares position estimation, iterative outlier removal, and ambiguity resolution to achieve a real-time accuracy comparable to that of the IGS reference frame. The resulting three-component (East, North, Up) displacement time series were converted to the MiniSEED format using ObsPy (version 1.4.0) [24,25] for compatibility with seismic waveform analysis tools.

2.3. P-Wave Detection Using Dynamic Wavelet Thresholding

A wavelet-based method using a continuous wavelet transform (CWT) with a Mexican hat wavelet was developed to detect P-wave arrivals in three-component (East, North, Up) GNSS displacement waveforms, and validated against BMKG seismic records from stations proximate to or at comparable distances from GNSS stations. Implemented in Python with NumPy (version 3.9.4) [26], Matplotlib (version 1.26.4) [27], PyWavelets (version 1.3.0) [28], and ObsPy (version 1.4.0) [24,25], the method decomposes signals into time-frequency representations, defined as:
W a , b = 1 a x t ψ t b a d t  
where W a , b as the wavelet coefficient, (a) is the scale parameter, (b) as the time shift, is the input GNSS displacement signal, and ψ t as the complex conjugate of the Mexican hat wavelet, defined as:
ψ t = 2 3 π 1 / 4 1 t 2 e t 2 / 2
This wavelet is applied within the continuous wavelet transform (CWT), as shown in Equation (1) [29]. The Mexican hat wavelet was chosen for its symmetric shape and compact time-domain support, which provides high sensitivity to transient signal changes, such as abrupt P-wave onsets in high-rate GNSS data [20,22]. Compared with the Morlet wavelet, which achieves optimal time-frequency resolution by approaching the Heisenberg uncertainty limit [29,30], the narrower time-domain support of the Mexican hat wavelet enhances its ability to localize short-duration transients in noisy GNSS data affected by atmospheric and multipath noise [31,32]. The scale parameter (a) is defined on a linear grid ranging from 1 to 50, corresponding to pseudo-frequencies from approximately 30 Hz to 0.6 Hz at a 1 Hz sampling rate, calculated using f = f c a · Δ t   , where f c 0.25 is the center frequency of the Mexican hat wavelet, and Δ t = 1 s is the sampling interval [29,30]. This scale range ensures sufficient frequency resolution to capture P-wave signals in the expected frequency band. The decision rule for P-wave detection identifies the earliest time when the wavelet power in the East or North components exceeds the dynamic threshold. The dynamic threshold was calculated as follows:
T d y n t = μ p r e + k · σ r o l l t
where μ p r e is the pre-event mean power, k = 3.0 is the sensitivity factor, and σ r o l l t is the rolling standard deviation of the wavelet power that distinguishes P-wave signals from noise [30,31]. To optimize the sensitivity factor k = 3.0, we tested values from 2.0 to 4.0 and found that k = 3.0 balanced false positives and detection sensitivity across all events. Lower values (e.g., k = 2.0) increased false detections in noisy data, whereas higher values (e.g., k = 4.0) miss weak P-wave signals. Future work will investigate adaptive or data-driven thresholding models to dynamically adjust (k) based on the station-specific noise characteristics [33,34]. Given the robustness of the East and North components in detection, the Up component is considered only when noise levels are low, owing to its susceptibility to ionospheric, tropospheric, and multipath noise [31]. The implementation utilized Python libraries (NumPy [26], PyWavelets [28], and ObsPy [24,25]) with custom configurations to ensure robust detection tailored to the GNSS data characteristics. P-wave arrival times were identified when the wavelet power in the East or North components exceeded the threshold before the maximum wavelet power peak, leveraging their sensitivity to compressional waves. Validation against the BMKG InaTEWS earthquake repository calculated the time differences as follows:
Δ t = t a r r i v a l   G N S S   t a r r i v a l   s e i s m i c
The results are visualized in three-panel plots (waveform, wavelet power, spectrogram) per station and component to assess the performance across events.

3. Results

Based on the three-component (East, North, Up) high-rate ground displacement waveforms from the 2009 Padang (Mw 7.6), 2012 Simeulue (Mw 8.6), and 2018 Palu (Mw 7.5) earthquakes in Indonesia, this wavelet-based approach was combined with the continuous wavelet transform (CWT), using the Mexican hat wavelet and dynamic thresholding method. The P-wave arrival times were compared with the seismic arrival times recorded by the BMKG seismic records to cross-validate them by matching the records from the nearest seismometers: PDSI (Padang), TPTI (Simeulue), and SRSI (Palu) for the GNSS-based P-wave arrival times from PSKI, PBLI, and CMLI, respectively. The results are shown in Table 1 and Figure 2, Figure 3 and Figure 4, allowing us to conclude that the method is effective for the East and North components but not the Up component, despite differences in the tectonic settings of Padang and Simeulue (megathrust subduction) compared to Palu (strike-slip). The wavelet power results confirmed the P phase in the 0.02–0.5 Hz pseudo-frequency band as a prominent characteristic for near-field (e.g., PSKI, 69.62 km) and regional (e.g., PBLI, 483.33 km) stations.

3.1. Padang Earthquake—30 September 2009 (Mw 7.6)

The onset of the P-wave at PSKI (69.62 km) and PKRT (162.26 km) was determined from the GNSS data. At PSKI, the East (E) and North (N) components showed strong wavelet power peaks exceeding the dynamic threshold at 10:16:47 UTC and 10:16:56 UTC, respectively (Figure 2a,b). Verification with PDSI (10:16:26 UTC, 66.6 km) currently has time lags of +21.0 s (E) and +30.0 s (N) (Table 1). At PKRT, both the E and N waveforms of the arrivals at 10:16:10 UTC were clear, and their power peaks were obvious (Supplementary Figure S1). With respect to SDSI (177.6 km, 10:16:37.6 UTC), the discrepancies were −27.6 s (E) and −27.6 s (N). U at both stations yielded bad onsets (e.g., −585.0 s at PSKI, −593.6 s at PKRT, Table 1), where the low power of the wavelet suggested noise-contaminated data. The measurements of the E and N components were accurate within ±30 s, which demonstrates the reliability of the detection of near-field and intermediate-distance locations.

3.2. Simeulue Earthquake—11 April 2012 (Mw 8.6)

The P-wave arrival was also determined using PBLI (483.33 km) and BITI (545.94 km) data. The 08:38:37 UTC and 08:39:12 UTC PBLI arrivals of E and N (respectively) displayed well-separated wavelet power peaks for P (Figure 3a,b). The comparison against TPTI (466.2 km, 08:39:37.2 UTC) yielded deviations of −60.2 s and −25.2 s (Table 1). The UTC 08:41:19 (E) and 08:39:30 (N) arrivals observed at BITI had a high SNR and strong signals (Supplementary Figure S2). The offsets with respect to KCSI (543.9 km) were +91.1 s and −17.9 s. The U component was noisiest (+79.8 s at PBLI, +876.1 s at BITI). The E and N components were well suited for regional detection up to ±90 s.

3.3. Palu Earthquake—28 September 2018 (Mw 7.5)

We considered the GNSS observations of the CMLI (297.62 km) and CBAL (352.43 km). The E and N onsets at CMLI (Figure 4a,b) had relatively strong wavelet power peaks at 10:04:07 UTC and 10:04:00 UTC, respectively. For the validation using SRSI (277.5 km, 10:03:24.9 UTC), they were +42.1 s (E) and +35.1 s (N) (Table 1). The onset time of the N component on CBAL at 10:04:39 UTC was stable (Supplementary Figure S3), where the time differences with BKB (344.1 km, 10:03:31.2 UTC) were +67.8 s. The onset times of the E component at CBAL (+204.8 s) and U components at the two stations (−154.9 s on CMLI, +201.8 s on CBAL) were less stable and might have been affected by site effects and the signal losses. The accuracy of the N component (+35.1 s to +67.8 s) shows that the method also works for intermediate distances.
The wavelet-based algorithm detected P-wave arrivals in the East and North components for all events with time differences of ±90 s to the BMKG seismic records (Table 1) in the context of quick earthquake monitoring. The Up component revealed untrustworthy onsets across all stations (e.g., −585.62 s at PSKI, +79.8 s at PBLI, +201.8 s at CBAL, Table 1), indicating high noise amplification and low responsiveness to P-waves due to ionospheric, tropospheric, and multipath effects (Supplementary Figures S1–S3). Wavelet power results confirmed the P phase in the 0.02–0.5 Hz pseudo-frequency band as a prominent characteristic for near-field (e.g., PSKI, 69.62 km) and regional (e.g., PBLI, 483.33 km) stations. The larger discrepancies at intermediate distances (e.g., CBAL, +204.8 s, Table 1) suggest signal attenuation, particularly for the East component in the strike-slip regime of Palu.
To provide insight into the input data for our wavelet-based P-wave detection, Supplementary Figure S4 presents the raw GNSS displacement time series (East, North, Up components) for the 2009 Padang earthquake at PSKI (69.62 km from the epicenter), the 2012 Simeulue earthquake at PBLI (483.33 km from epicenter), and the 2018 Palu earthquake at CMLI (297.62 km from epicenter), alongside the corresponding seismometer velocity waveforms from the PDSI (Padang, 66.6 km), TPTI (Simeulue, 466.2 km), and SRSI (Palu, 277.5 km) stations. These visualizations illustrate the complementary nature of the GNSS absolute displacements and seismometer velocity records, supporting the validation of our P-wave detection results.

3.4. Comparison with STA/LTA Method

To evaluate the robustness of our wavelet-based method, we compared its performance with the classical STA/LTA method applied to the North component of GNSS data at PSKI (2009 Padang earthquake, Mw 7.6) and PBLI (2012 Simeulue earthquake, Mw 8.6). The STA/LTA algorithm was configured with a short-term window of 5 s, a long-term window of 10 s, and a threshold of 3.0 [31]. For PSKI (69.62 km from epicenter), our wavelet method detected the P-wave onset at 10:16:56 UTC (Table 1), consistent with BMKG seismic records (PDSI, 10:16:26 UTC, +30 s offset), whereas STA/LTA produced an inaccurate detection at 10:07:55 UTC (−522.66 s offset) due to multipath noise (Supplementary Figure S5).
For PBLI (483.33 km), the wavelet method accurately detected the P-wave at 08:39:12 UTC (Table 1), whereas STA/LTA failed to identify the onset, resulting in a false negative result (Supplementary Figure S6). These results demonstrate that our wavelet-based method, with its dynamic thresholding, outperforms STA/LTA in low-SNR GNSS data, where static thresholding struggles with noise variations [9,31].

4. Discussion

In this study, a continuous wavelet transform (CWT) with a Mexican hat wavelet was used to detect P-wave arrivals in a high-rate global navigation satellite system (GNSS) time series, testing the hypothesis that a GNSS can complement seismic networks in tsunamigenic regions for real-time earthquake monitoring. We applied this method to the 2009 Padang (Mw 7.6), 2012 Simeulue (Mw 8.6), and 2018 Palu (Mw 7.5) earthquakes to assess its effectiveness, limitations, and broader impact. The positive detections of P-wave onsets in the East (E) and North (N) components, with deviations within ±90 s compared to seismic records from the Indonesian Agency for Meteorological, Climatological, and Geophysical (BMKG) (Table 1; Figure 2, Figure 3 and Figure 4), except for CBAL’s East component (+204.80 s), confirm the utility of the method for rapid earthquake detection and source characterization [9,30,35,36,37]. However, the ±90 s offset is too large for operational tsunami early warning systems, which require sub-second accuracy [3,6]. Latency primarily stems from GNSS data processing, specifically precise point positioning with ambiguity resolution (PPP-AR) processing via PRIDE PPP-AR software, which takes approximately 10–15 s per epoch on a standard computing setup [23]. For real-time applications, integrating cloud-based processing or pre-computed International GNSS Service (IGS) products could reduce latency to sub-10-s levels, enhancing the viability of the method for rapid monitoring and tsunami early warning [32,38].
Unlike the classical short-term average/long-term average (STA/LTA) method, which is susceptible to site-specific amplification and noise [9,31], the wavelet-based approach leverages absolute displacement waveforms to detect P-wave signals in the 0.02–0.5 Hz pseudo-frequency range across diverse tectonic settings, including megathrust subduction (Padang, Simeulue) and strike-slip faulting (Palu). A quantitative comparison with STA/LTA, detailed in Section 3.4, demonstrates the superiority of the wavelet method in low signal-to-noise ratio (SNR) environments. For instance, at PSKI (2009 Padang, 69.62 km), the wavelet method detected the P-wave onset at 10:16:56 UTC (North, +30 s offset), whereas STA/LTA yielded an inaccurate detection at 10:07:55 UTC (−522.66 s offset) due to multipath noise (Supplementary Figure S5). Similarly, at PBLI (2012 Simeulue, 483.33 km), the wavelet method accurately detected the P-wave at 08:39:12 UTC (North), whereas STA/LTA failed, resulting in a false negative (Supplementary Figure S6) [31,39,40]. This time-independent feature, described in Section 2.3, supports blind detection, which is a critical requirement for tsunami early warning systems.
The reliability of the E and N components was consistent in both near-field (e.g., PSKI, 69.62 km, ±30 s; Figure 2) and regional stations (e.g., BITI, 545.94 km, ±90 s; Figure 3), aligning with prior studies on GNSS coseismic displacement detection [9,30,35,36,37]. The wavelet’s performance in the 0.02–0.5 Hz range (Figure 2, Figure 3 and Figure 4) mirrors seismological applications for isolating transient signals [22,31]. However, significant deviations at greater distances (e.g., CBAL, +204.80 s East, +67.80 s North; Supplementary Figure S3) suggest signal attenuation, particularly in strike-slip settings like Palu, where wave diffusion may degrade GNSS signal quality.
The Up (U) component exhibited systematic and large time lags (e.g., −585.0 s at PSKI, +876.1 s at BITI, +201.8 s at CBAL; Table 1; Supplementary Figures S1–S3), confirming its inconsistent reliability. This issue, likely due to ionospheric, tropospheric, and multipath noise, as well as low vertical antenna sensitivity [31,39,40], persisted despite preprocessing steps, such as iterative outlier removal and least-squares position estimation during PPP-AR processing [23]. The low wavelet power and noise contamination indicate that the Up component is less sensitive to P-wave compressional signals than anticipated [31,39]. Dynamic thresholding (k = 3.0, Section 2.3) also failed to mitigate these effects, suggesting the need for component-specific noise mitigation strategies. To optimize the sensitivity factor k = 3.0, we tested values from 2.0 to 4.0 and found that k = 3.0 balanced false positives and detection sensitivity across all events. Lower values (e.g., k = 2.0) increase false detections in noisy data, whereas higher values (e.g., k = 4.0) miss weak P-wave signals. Future work should explore adaptive or data-driven thresholding models to dynamically adjust k based on the station-specific noise characteristics [33,34].
The hypothesis that a wavelet-based thresholding technique would outperform conventional seismic methods was partially validated using GNSS data. The robustness of the E and N components across various tectonic settings and distances highlights the superiority of the method over STA/LTA noise sensitivity [9,31]. However, the ±90 s accuracy, which is suitable for rapid monitoring, falls short of the sub-second precision achieved by seismic networks [3,6,41,42]. The unreliability of the Up component further limits the comprehensive detection. These findings suggest that a GNSS is most effective as a complement to seismic networks, particularly for large-magnitude events that may saturate seismometers, such as the Mw 8.6 Simeulue earthquake [15].
GNSS-based seismic monitoring is particularly valuable for tsunami-prone regions. The ability of this method to detect P-waves in the E and N components using unsaturated displacement data (Figure 2, Figure 3 and Figure 4) enables rapid source characterization, which is essential for tsunami early warning systems. Its applicability in subduction (Padang and Simeulue) and transform (Palu) environments suggests its potential for global use in regions such as Japan, Chile, and California. The 0.02–0.5 Hz P-wave energy band provides a reference for real-time algorithms, enhancing earthquake source models and early warning systems. By leveraging the globally available GNSS infrastructure, this method could improve monitoring in areas with sparse seismic networks and democratize access to disaster risk reduction tools.
Despite these strengths, this method has several limitations. The noise susceptibility of the Up component restricts its usability, necessitating advanced signal processing techniques, such as adaptive filtering, multi-station stacking, and machine learning-based signal classification [33,42,43,44,45,46,47]. The constant sensitivity factor (k = 3.0) may not adapt to site-specific noise variations (e.g., local geology or anthropogenic activity), potentially causing errors at greater distances (e.g., CBAL East, +204.80 s). Although adequate for rapid monitoring, the ±90 s accuracy is insufficient for sub-second real-time applications, and signal attenuation at larger distances complicates the consistent detection. To enhance generalizability, future research should test the method on GNSS data from crustal and extensional earthquakes in regions, such as Java, Indonesia, Japan, and Chile, across a broader magnitude range (e.g., Mw 5.0–6.5) and diverse faulting mechanisms [36,37]. Exploring alternative wavelet functions (e.g., Morlet) or variable sensitivity factors tailored to station-specific noise profiles can improve thresholding accuracy. Integrating multi-GNSS constellations (e.g., GPS, GLONASS, and Galileo) may enhance vertical precision and reduce errors [48,49,50]. Real-time implementation, combining cloud-based wavelet analysis with PPP-AR, can minimize latency, making the method viable for operational early warning systems.

5. Conclusions

This study introduces a wavelet-based method utilizing high-rate GNSS data for robust P-wave onset detection, achieving accurate detections in the East and North components across three significant Indonesian earthquakes: the 2009 Padang (Mw 7.6), 2012 Simeulue (Mw 8.6), and 2018 Palu (Mw 7.5). The method, employing the continuous wavelet transform (CWT) with a Mexican hat wavelet, yielded deviations within ±90 s compared to BMKG seismic records (Table 1), except for the CBAL East component (+204.80 s, Supplementary Figure S3), demonstrating its effectiveness for rapid earthquake detection and source characterization. A comparative analysis with the short-term average/long-term average (STA/LTA) algorithm highlights the wavelet method’s superiority in low signal-to-noise ratio (SNR) environments: at PSKI, the wavelet detected the P-wave at 10:16:56 UTC (+30.0 s offset) versus an inaccurate STA/LTA detection at 10:07:55 UTC (−522.66 s offset) due to multipath noise (Supplementary Figure S5), whereas at BITI, the wavelet identified the onset at 08:39:30 UTC (−17.9 s offset), where STA/LTA failed (Supplementary Figure S6).
However, the Up component remains unreliable, exhibiting significant time discrepancies (e.g., −585.0 s at PSKI, +876.1 s at BITI, +201.8 s at CBAL, Table 1), attributed to ionospheric, tropospheric, and multipath noise. The ±90 s latency, primarily owing to precise point positioning with ambiguity resolution (PPP-AR) processing, requiring approximately 10–15 s per epoch on a typical computing setup, limits its suitability for sub-second tsunami early warning systems. Future research should focus on advanced denoising techniques, such as adaptive filtering or multi-station stacking, to enhance Up-component reliability, integrate cloud-based processing or pre-computed IGS products to reduce latency to less than 10 s, and validate the method across diverse tectonic settings (e.g., crustal and extensional earthquakes in Java, Japan, and Chile) to broaden its generalizability for global earthquake monitoring and early warning applications.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/s25133860/s1, Supplementary Materials for this study include wavelet-based P-wave detection results for the 2009 Padang (Mw 7.6), 2012 Simeulue (Mw 8.6), and 2018 Palu (Mw 7.5) earthquakes, detailed in Figures S1–S3, showing P-wave arrivals at GNSS stations PSKI (69.62 km), PKRT (162.26 km), PBLI (483.33 km), BITI (545.94 km), CMLI (297.62 km), and CBAL (352.43 km), and the wavelet power, thresholds, and spectrograms validated against seismometer stations (PDSI, TPTI, SRSI; Table 1). Figure S4 presents the raw GNSS displacement time series (East, North, Up) alongside the seismometer velocity waveforms, illustrating the input data. Figures S5–S7 compare wavelet-based and STA/LTA P-wave detection for the three earthquakes, demonstrating wavelet robustness with offsets. Text S1 Technical details of the wavelet-based P-wave detection method using CWT with a Mexican hat wavelet, optimized for 1 Hz GNSS data.

Author Contributions

Conceptualization, A.S.; methodology, A.S., I.M., H.Z.A. and S.S.; software, A.S., S.S. and B.T.S.; formal analysis, A.S.; data curation, A.S. and M.A.K.; writing—original draft preparation, A.S.; writing—review and editing, A.S., I.M., H.Z.A. and T.H.; visualization, A.S. and B.T.S.; supervision, I.M., H.Z.A., S.S. and T.H.; project administration, R.A.P.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Earthquake parameters, including origin time, hypocenter, and moment magnitude (Mw), were sourced from the InaTEWS Earthquake Repository, maintained by the Meteorological, Climatological, and Geophysical Agency of Indonesia (BMKG), accessible at https://repogempa.bmkg.go.id/ (accessed on 3 December 2024).

Acknowledgments

We express our sincere gratitude to the Earth Observatory of Singapore (EOS) and the Indonesian Geospatial Information Agency (Badan Informasi Geospasial, BIG) for providing high-rate GNSS data essential for this research. Their contributions through the Sumatran GPS Array (SuGAr) and Indonesian Continuously Operating Reference Stations (InaCORS) were critical to the success of this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Stein, S.; Wysession, M. An Introduction to Seismology, Earthquakes, and Earth Structure, 2nd ed.; Blackwell Publishing: Hoboken, NJ, USA, 2003; ISBN 0865420785/9780865420786. [Google Scholar]
  2. Shearer, P.M. Introduction to Seismology; Cambridge University Press: Cambridge, UK, 2009; ISBN 0521882109/9780521882101. [Google Scholar]
  3. Juhel, K.; Ampuero, J.P.; Barsuglia, M.; Bernard, P.; Chassande-Mottin, E.; Fiorucci, D.; Harms, J.; Montagner, J.-P.; Vallée, M.; Whiting, B.F. Earthquake Early Warning Using Future Generation Gravity Strainmeters. J. Geophys. Res. Solid. Earth 2018, 123, 10889–10902. [Google Scholar] [CrossRef]
  4. Licciardi, A.; Bletery, Q.; Rouet-Leduc, B.; Ampuero, J.-P.; Juhel, K. Instantaneous Tracking of Earthquake Growth with Elastogravity Signals. Nature 2022, 606, 319–324. [Google Scholar] [CrossRef] [PubMed]
  5. Zhang, X.; Zhang, M.; Tian, X. Real-Time Earthquake Early Warning with Deep Learning: Application to the 2016 M 6.0 Central Apennines, Italy Earthquake. Geophys. Res. Lett. 2021, 48, 2020GL089394. [Google Scholar] [CrossRef]
  6. Kodera, Y. Real-Time Detection of Rupture Development: Earthquake Early Warning Using P Waves from Growing Ruptures. Geophys. Res. Lett. 2018, 45, 156–165. [Google Scholar] [CrossRef]
  7. van den Ende, M.P.A.; Ampuero, J.-P. Evaluating Seismic Beamforming Capabilities of Distributed Acoustic Sensing Arrays. Solid Earth 2021, 12, 915–934. [Google Scholar] [CrossRef]
  8. Chakraborty, M.; Fenner, D.; Li, W.; Faber, J.; Zhou, K.; Rümpker, G.; Stoecker, H.; Srivastava, N. CREIME—A Convolutional Recurrent Model for Earthquake Identification and Magnitude Estimation. J. Geophys. Res. Solid. Earth 2022, 127, e2022JB024595. [Google Scholar] [CrossRef]
  9. Seo, J.; Kim, Y.; Ha, J.; Kwak, D.; Ko, M.; Yoo, M. Unsupervised Anomaly Detection for Earthquake Detection on Korea High-Speed Trains Using Autoencoder-Based Deep Learning Models. Sci. Rep. 2024, 14, 639. [Google Scholar] [CrossRef] [PubMed]
  10. Xu, P.; Du, F.; Shu, Y.; Zhang, H.; Shi, Y. Regularized Reconstruction of Peak Ground Velocity and Acceleration from Very High-Rate GNSS Precise Point Positioning with Applications to the 2013 Lushan Mw6.6 Earthquake. J. Geod. 2021, 95, 17. [Google Scholar] [CrossRef]
  11. Wang, S.; Song, C.; Li, S.; Li, X. Resolving Co- and Early Post-Seismic Slip Variations of the 2021 MW 7.4 Maduo Earthquake in East Bayan Har Block with a Block-Wide Distributed Deformation Mode from Satellite Synthetic Aperture Radar Data. Earth Planet. Phys. 2022, 6, 106–120. [Google Scholar] [CrossRef]
  12. Gao, Z.; Li, Y.; Shan, X.; Zhu, C. Earthquake Magnitude Estimation from High-Rate GNSS Data: A Case Study of the 2021 Mw 7.3 Maduo Earthquake. Remote Sens. 2021, 13, 4478. [Google Scholar] [CrossRef]
  13. Wilkinson, M.W.; McCaffrey, K.J.W.; Jones, R.R.; Roberts, G.P.; Holdsworth, R.E.; Gregory, L.C.; Walters, R.J.; Wedmore, L.; Goodall, H.; Iezzi, F. Near-Field Fault Slip of the 2016 Vettore Mw 6.6 Earthquake (Central Italy) Measured Using Low-Cost GNSS. Sci. Rep. 2017, 7, 4612. [Google Scholar] [CrossRef] [PubMed]
  14. Ravanelli, M.; Occhipinti, G.; Savastano, G.; Komjathy, A.; Shume, E.B.; Crespi, M. GNSS Total Variometric Approach: First Demonstration of a Tool for Real-Time Tsunami Genesis Estimation. Sci. Rep. 2021, 11, 3114. [Google Scholar] [CrossRef] [PubMed]
  15. Ruhl, C.J.; Melgar, D.; Grapenthin, R.; Allen, R.M. The Value of Real-time GNSS to Earthquake Early Warning. Geophys. Res. Lett. 2017, 44, 8311–8319. [Google Scholar] [CrossRef]
  16. Goldberg, D.E.; Bock, Y. Self-contained Local Broadband Seismogeodetic Early Warning System: Detection and Location. J. Geophys. Res. Solid. Earth 2017, 122, 3197–3220. [Google Scholar] [CrossRef]
  17. Zhang, H. Automatic P-Wave Arrival Detection and Picking with Multiscale Wavelet Analysis for Single-Component Recordings. Bull. Seismol. Soc. Am. 2003, 93, 1904–1912. [Google Scholar] [CrossRef]
  18. Shang, X.; Li, X.; Weng, L. Enhancing Seismic P Phase Arrival Picking Based on Wavelet Denoising and Kurtosis Picker. J. Seismol. 2018, 22, 21–33. [Google Scholar] [CrossRef]
  19. Akram, J.; Eaton, D.W. A Review and Appraisal of Arrival-Time Picking Methods for Downhole Microseismic Data. Geophysics 2016, 81, KS71–KS91. [Google Scholar] [CrossRef]
  20. Zeng, C.; Lin, H.; Jiang, Q.; Xu, M. QRS Complex Detection Using Combination of Mexican-Hat Wavelet and Complex Morlet Wavelet. J. Comput. 2013, 8, 2951–2958. [Google Scholar] [CrossRef]
  21. Singh, A.; Rawat, A. The Mexican Hat Wavelet Stieltjes Transform. Filomat 2023, 37, 2717–2730. [Google Scholar] [CrossRef]
  22. Singh, A.; Rawat, A.; Raghuthaman, N. Mexican Hat Wavelet Transform and Its Applications. In Methods of Mathematical Modelling and Computation for Complex Systems; Singh, J., Dutta, H., Kumar, D., Baleanu, D., Hristov, J., Eds.; Springer: Cham, Switzerland, 2022; pp. 299–317. ISBN 978-3-030-77169-0. [Google Scholar]
  23. Geng, J.; Chen, X.; Pan, Y.; Mao, S.; Li, C.; Zhou, J.; Zhang, K. PRIDE PPP-AR: An Open-Source Software for GPS PPP Ambiguity Resolution. GPS Solut. 2019, 23, 91. [Google Scholar] [CrossRef]
  24. Beyreuther, M.; Barsch, R.; Krischer, L.; Megies, T.; Behr, Y.; Wassermann, J. ObsPy: A Python Toolbox for Seismology. Seismol. Res. Lett. 2010, 81, 530–533. [Google Scholar] [CrossRef]
  25. Megies, T.; Beyreuther, M.; Barsch, R.; Krischer, L.; Wassermann, J. ObsPy—What can it do for data centers and observatories? Ann. Geophys. 2011, 54, 47–58. [Google Scholar] [CrossRef]
  26. Harris, C.R.; Millman, K.J.; van der Walt, S.J.; Gommers, R.; Virtanen, P.; Cournapeau, D.; Wieser, E.; Taylor, J.; Berg, S.; Smith, N.J.; et al. Array Programming with NumPy. Nature 2020, 585, 357–362. [Google Scholar] [CrossRef]
  27. Hunter, J.D. Matplotlib: A 2D Graphics Environment. Comput. Sci. Eng. 2007, 9, 90–95. [Google Scholar] [CrossRef]
  28. Lee, S.L. Wavelets: A Tool for Efficient Data Representation. In Proceedings of the International Conference on Computer Graphics, Imaging and Visuualization, CGIV 2004, Penang, Malaysia, 2 July 2004; p. 199. [Google Scholar]
  29. Mallat, S. A Wavelet Tour of Signal Processing: The Sparse Way; Academic Press: Cambridge, MA, USA, 2009; Volume 3. [Google Scholar]
  30. Torrence, C.; Compo, G.P. A Practical Guide to Wavelet Analysis. Bull. Am. Meteorol. Soc. 1998, 79, 61–78. [Google Scholar] [CrossRef]
  31. Li, X.; Zheng, K.; Li, X.; Liu, G.; Ge, M.; Wickert, J.; Schuh, H. Real-Time Capturing of Seismic Waveforms Using High-Rate BDS, GPS and GLONASS Observations: The 2017 Mw 6.5 Jiuzhaigou Earthquake in China. GPS Solut. 2019, 23, 17. [Google Scholar] [CrossRef]
  32. Fuchs, M.J.; Rexer, M.; Schaider, F. Detection and Analysis of Seismic Induced GNSS Station Motion in a North American Network Following the 2017 Chiapas Earthquake. J. Geodyn. 2022, 149, 101881. [Google Scholar] [CrossRef]
  33. Ringler, A.T.; Wilson, D.C.; Storm, T.; Marshall, B.; Hutt, C.R.; Holland, A.A. Noise Reduction in Long-Period Seismograms by Way of Array Summing. Bull. Seismol. Soc. Am. 2016, 106, 1991–1997. [Google Scholar] [CrossRef]
  34. Hameed, M.S.; Li, Z.; Zheng, K. Damage Detection Method Based on Continuous Wavelet Transformation of Lamb Wave Signals. Appl. Sci. 2020, 10, 8610. [Google Scholar] [CrossRef]
  35. Moya-Cessa, H.M. The Illustrated Wavelet Transform Handbook: Introductory Theory and Applications in Science, Engineering, Medicine and Finance, 2nd Edition, by P. S. Addison. Contemp. Phys. 2018, 59, 100. [Google Scholar] [CrossRef]
  36. Murray, J.R.; Bartlow, N.; Bock, Y.; Brooks, B.A.; Foster, J.; Freymueller, J.; Hammond, W.C.; Hodgkinson, K.; Johanson, I.; López-Venegas, A.; et al. Regional Global Navigation Satellite System Networks for Crustal Deformation Monitoring. Seismol. Res. Lett. 2019, 91, 552–572. [Google Scholar] [CrossRef]
  37. Kawamoto, S.; Hiyama, Y.; Ohta, Y.; Nishimura, T. First Result from the GEONET Real-Time Analysis System (REGARD): The Case of the 2016 Kumamoto Earthquakes. Earth Planets Space 2016, 68, 190. [Google Scholar] [CrossRef]
  38. Melgar, D.; Melbourne, T.I.; Crowell, B.W.; Geng, J.; Szeliga, W.; Scrivner, C.; Santillan, M.; Goldberg, D.E. Real-Time High-Rate GNSS Displacements: Performance Demonstration during the 2019 Ridgecrest, California, Earthquakes. Seismol. Res. Lett. 2020, 91, 1943–1951. [Google Scholar] [CrossRef]
  39. Crowell, B.W.; Bock, Y.; Squibb, M.B. Demonstration of Earthquake Early Warning Using Total Displacement Waveforms from Real-Time GPS Networks. Seismol. Res. Lett. 2009, 80, 772–782. [Google Scholar] [CrossRef]
  40. Cremen, G.; Galasso, C.; Zuccolo, E. Investigating the Potential Effectiveness of Earthquake Early Warning across Europe. Nat. Commun. 2022, 13, 639. [Google Scholar] [CrossRef]
  41. Jakka, R.S.; Garg, S. Suitable Triggering Algorithms for Detecting Strong Ground Motions Using MEMS Accelerometers. Earthq. Eng. Eng. Vib. 2015, 14, 27–35. [Google Scholar] [CrossRef]
  42. Goldberg, D.E.; Melgar, D.; Hayes, G.P.; Crowell, B.W.; Sahakian, V.J. A Ground-Motion Model for GNSS Peak Ground Displacement. Bull. Seismol. Soc. Am. 2021, 111, 2393–2407. [Google Scholar] [CrossRef]
  43. Crowell, B.W.; Melgar, D.; Bock, Y.; Haase, J.S.; Geng, J. Earthquake Magnitude Scaling Using Seismogeodetic Data. Geophys. Res. Lett. 2013, 40, 6089–6094. [Google Scholar] [CrossRef]
  44. Zhao, H.; Bai, T.; Chen, Y. Background Noise Suppression for DAS-VSP Records Using GC-AB-Unet. IEEE Geosci. Remote Sens. Lett. 2022, 19, 1–5. [Google Scholar] [CrossRef]
  45. Sasikala, S.; Sivaranjani, P.; Meeradevi, T.; Udhayasuriyan, V. Two Stage Step-Size Adaptive Filter Design for ECG Denoising. In Proceedings of the 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), Kamand, India, 24–28 June 2024; pp. 1–7. [Google Scholar]
  46. Oboué, Y.A.S.I.; Chen, Y.; Fomel, S.; Chen, Y. Protecting the Weak Signals in Distributed Acoustic Sensing Data Processing Using Local Orthogonalization: The FORGE Data Example. Geophysics 2024, 89, V103–V118. [Google Scholar] [CrossRef]
  47. Chen, J.; Chen, G.; Li, J.; Du, R.; Qi, Y.; Li, C.; Wang, N. Efficient Seismic Data Denoising via Deep Learning with Improved MCA-SCUNet. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef]
  48. Xiong, F.Q.; Ao, B.Q. The Simulation and Application in Eliminating Noise of Adaptive Filter. Appl. Mech. Mater. 2013, 364, 449–452. [Google Scholar] [CrossRef]
  49. Zhang, H.; Dong, Y.; Pang, S.; Li, S. Research on Neural Network Adaptive Noise Cancellation Technique Based on BP Algorithm. In Proceedings of the 2024 8th International Conference on High Performance Compilation, Computing and Communications, Guangzhou China, 7–9 June 2024; ACM: New York, NY, USA, 2024; pp. 76–81. [Google Scholar]
  50. Li, X.; Ge, M.; Dai, X.; Ren, X.; Fritsche, M.; Wickert, J.; Schuh, H. Accuracy and Reliability of Multi-GNSS Real-Time Precise Positioning: GPS, GLONASS, BeiDou, and Galileo. J. Geod. 2015, 89, 607–635. [Google Scholar] [CrossRef]
Figure 1. Map showing GNSS stations (red triangles), BMKG seismic stations (blue circles), earthquake epicenters (yellow stars), and major active fault lines (red lines) for the 2009 Padang, 2012 Simeulue, and 2018 Palu earthquakes. Distances are in kilometers, and a compass indicates orientation.
Figure 1. Map showing GNSS stations (red triangles), BMKG seismic stations (blue circles), earthquake epicenters (yellow stars), and major active fault lines (red lines) for the 2009 Padang, 2012 Simeulue, and 2018 Palu earthquakes. Distances are in kilometers, and a compass indicates orientation.
Sensors 25 03860 g001
Figure 2. Wavelet-based P-wave detection for the 2009 Padang earthquake (Mw 7.6) at PSKI station. (a) East (E) component waveform at PSKI (69.62 km from epicenter), with P-wave arrival at 10:16:47 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at PSKI, arrival at 10:16:56 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for PKRT station are presented in Supplementary Figure S1.
Figure 2. Wavelet-based P-wave detection for the 2009 Padang earthquake (Mw 7.6) at PSKI station. (a) East (E) component waveform at PSKI (69.62 km from epicenter), with P-wave arrival at 10:16:47 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at PSKI, arrival at 10:16:56 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for PKRT station are presented in Supplementary Figure S1.
Sensors 25 03860 g002
Figure 3. Wavelet-based P-wave detection for the 2012 Simelue earthquake (Mw 8.6) at BITI station. (a) East (E) component waveform at BITI (545.94 km from epicenter), with P-wave arrival at 08:41:19 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at BITI, arrival at 08:39:30 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for PBLI station are presented in Supplementary Figure S2.
Figure 3. Wavelet-based P-wave detection for the 2012 Simelue earthquake (Mw 8.6) at BITI station. (a) East (E) component waveform at BITI (545.94 km from epicenter), with P-wave arrival at 08:41:19 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at BITI, arrival at 08:39:30 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for PBLI station are presented in Supplementary Figure S2.
Sensors 25 03860 g003
Figure 4. Wavelet-based P-wave detection for the 2018 Palu earthquake (Mw 7.5) at CMLI station. (a) East (E) component waveform at CMLI (297.62 km from epicenter), with P-wave arrival at 10:04:07 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at CMLI, arrival at 10:04:00 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for CMLI station are presented in Supplementary Figure S3.
Figure 4. Wavelet-based P-wave detection for the 2018 Palu earthquake (Mw 7.5) at CMLI station. (a) East (E) component waveform at CMLI (297.62 km from epicenter), with P-wave arrival at 10:04:07 UTC (red dashed line), wavelet power (blue line), and dynamic threshold (yellow dashed line). (b) North (N) component at CMLI, arrival at 10:04:00 UTC. Wavelet power peaks indicate robust P-wave signals, validated against BMKG seismic records (Table 1). Data for CMLI station are presented in Supplementary Figure S3.
Sensors 25 03860 g004
Table 1. Summary of P-wave arrival times and distances for the 2009 Padang, 2012 Simeulue, and 2018 Palu earthquakes at GNSS and BMKG seismic stations.
Table 1. Summary of P-wave arrival times and distances for the 2009 Padang, 2012 Simeulue, and 2018 Palu earthquakes at GNSS and BMKG seismic stations.
EventsStations GNSSDistanceComponentsP Arrival Time (Wavelet)Stations Seismic BMKGDistance (Km)P Arrival Time (Seismic)
Padang
30 September 2009
Mw 7.6
PSKI69.62E10:16:47.00PDSI66.610:16:26.0
N10:16:56.00
U10:06:41.00
PKRT162.26E10:16:10.00SDSI177.610:16:37.6
N10:16:10.00
U10:06:44.00
Simelue
11 April 2012
Mw 8.6
PBLI483.33E8:38:37.00TPTI466.28:39:37.20
N8:39:12.00
U8:40:57.00
BITI545.94E8:41:19.00KCSI543.98:39:47.90
N8:39:30.00
U8:54:24.00
Palu
28 September 2018
Mw 7.5
CMLI297.62E10:04:07.00SRSI277.510:03:24.9
N10:04:00.00
U10:00:50.00
CBAL352.43E10:06:56.00BKB344.110:03:31.2
N10:04:39.00
U10:06:53.00
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

Sudrajat, A.; Meilano, I.; Abidin, H.Z.; Susilo, S.; Hardy, T.; Samapta, B.T.; Kautsar, M.A.; Kambali, R.A.P. Wavelet-Based P-Wave Detection in High-Rate GNSS Data: A Novel Approach for Rapid Earthquake Monitoring in Tsunamigenic Settings. Sensors 2025, 25, 3860. https://doi.org/10.3390/s25133860

AMA Style

Sudrajat A, Meilano I, Abidin HZ, Susilo S, Hardy T, Samapta BT, Kautsar MA, Kambali RAP. Wavelet-Based P-Wave Detection in High-Rate GNSS Data: A Novel Approach for Rapid Earthquake Monitoring in Tsunamigenic Settings. Sensors. 2025; 25(13):3860. https://doi.org/10.3390/s25133860

Chicago/Turabian Style

Sudrajat, Ajat, Irwan Meilano, Hasanuddin Z. Abidin, Susilo Susilo, Thomas Hardy, Brilian Tatag Samapta, Muhammad Al Kautsar, and Retno Agung P. Kambali. 2025. "Wavelet-Based P-Wave Detection in High-Rate GNSS Data: A Novel Approach for Rapid Earthquake Monitoring in Tsunamigenic Settings" Sensors 25, no. 13: 3860. https://doi.org/10.3390/s25133860

APA Style

Sudrajat, A., Meilano, I., Abidin, H. Z., Susilo, S., Hardy, T., Samapta, B. T., Kautsar, M. A., & Kambali, R. A. P. (2025). Wavelet-Based P-Wave Detection in High-Rate GNSS Data: A Novel Approach for Rapid Earthquake Monitoring in Tsunamigenic Settings. Sensors, 25(13), 3860. https://doi.org/10.3390/s25133860

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