1. Introduction
Tidal loading is a fundamental geophysical process that induces periodic surface deformations due to the redistribution of oceanic water masses under gravitational forcing. These deformations, although subtle, play a critical role in geodesy, hydrology, and coastal monitoring, particularly in regions where long-term infrastructure stability and sustainable water management are priorities. With the increasing reliance on precise positioning for navigation, engineering, and climate-related monitoring, Global Navigation Satellite System (GNSS) observations have become a vital tool for capturing tidal loading signals in vertical displacement time series [
1,
2,
3,
4,
5].
Among the principal tidal constituents, the semi-diurnal lunar tide (M2) and the elliptical lunar tide (N2) dominate tidal loading effects and provide crucial benchmarks for validating geophysical models. However, conventional tide models such as NAO99, while widely used, are often limited in their ability to capture site-specific variations in amplitude and phase. Discrepancies between modeled and observed displacements can hinder the reliability of GNSS-derived applications, underscoring the need for refined methods of spectral decomposition and model calibration [
6,
7,
8].
Recent advancements in signal processing, particularly the use of Fast Fourier Transform (FFT) with coherent gain correction and continuous wavelet analysis, have significantly enhanced the precision of tidal harmonic detection in geodetic time series. These methods facilitate more accurate identification of dominant tidal constituents, such as M2 and N2, and enable the analysis of time-varying tidal responses. Moreover, the incorporation of LLN corrections ensures that GNSS-derived tidal loading estimates align with theoretical models, enhancing their physical consistency [
9,
10].
Improved harmonic analysis techniques, including FFT and singular spectrum analysis (SSA), effectively extract periodic tidal signals from GNSS time series, reducing both white and colored noise, which in turn improves the accuracy of time-varying ocean tide loading (OTL) amplitudes. According to ref. [
9], these methods lead to more precise identification of dominant tidal constituents. Additionally, time-frequency methods, such as continuous wavelet transform (CWT) and multitaper spectral analysis, provide detailed insights into non-stationary, multi-scale tidal signals, allowing for the identification of both dominant and subtle tidal constituents. As ref. [
10] demonstrates, these techniques offer significant advantages for analyzing short-term and seasonal tidal variations.
The application of LLN corrections ensures that GNSS-derived tidal loading estimates are physically consistent with Earth models, as emphasized by ref. [
11]. These corrections help align GNSS-based measurements with theoretical expectations. Furthermore, array processing and spherical harmonic methods refine the estimation of Love numbers and related geophysical parameters, reducing non-tidal interference and enhancing the extraction of meaningful tidal responses.
Palmido, located in the tidal-rich coastal waters of the Korean Peninsula, offers a unique environment for assessing the performance of GNSS-based tidal loading analysis. The integration of FFT, wavelet decomposition, and NAO99 benchmarking provides an opportunity to evaluate methodological improvements while generating reproducible outputs through automated quality control and reporting pipelines. Palmido is an ideal location for accurate tidal displacement estimates, which are essential for flood risk assessment, infrastructure resilience, and long-term adaptation to climate change. Such approaches contribute to the broader goals of sustainable coastal monitoring.
The objective of this study is to quantify semi-diurnal and diurnal ocean tide loading at the Palmido GNSS station, with particular focus on the dominant M2 and N2 constituents. Despite recent methodological advances, several limitations remain insufficiently addressed in GNSS-based tidal loading analyses. First, conventional windowed FFT approaches often underestimate tidal amplitudes due to uncorrected coherent-gain attenuation, leading to systematic bias in constituent magnitude estimates [
12]. Second, purely stationary spectral methods are unable to resolve temporal variability in tidal energy, whereas time–frequency analyses have demonstrated that tidal signals can exhibit non-stationary behavior and episodic amplification [
13,
14]. Third, direct comparison of GNSS-derived displacements with ocean tide heights conflates hydrodynamic forcing with elastic lithospheric response; physically meaningful validation instead requires translating ocean tide harmonics into crustal displacements using LLNs [
8,
15,
16].
To explicitly address these limitations, this study integrates (i) coherent-gain–corrected FFT to recover unbiased M2 and N2 amplitudes, (ii) continuous wavelet analysis to characterize temporal variability and distinguish persistent from episodic tidal constituents, and (iii) LLN–based corrections applied to NAO99 harmonics [
17] to generate physically consistent benchmarks of vertical crustal displacement. The resulting workflow enhances the accuracy, interpretability, and reproducibility of GNSS-derived tidal loading estimates and provides a robust framework for coastal geodetic monitoring, where distinguishing reversible tidal elastic deformation from long-term ground change is essential for infrastructure resilience and adaptation planning [
18,
19].
2. Materials and Methods
This section presents the methodological framework adopted to quantify tidal loading in the GNSS vertical displacement time series. The workflow is intentionally structured around three core components: (i) amplitude-faithful spectral decomposition using coherent-gain–corrected FFT, (ii) time–frequency characterization using continuous wavelet analysis to identify non-stationary behavior, and (iii) physics-based benchmarking against the NAO99 Ocean Tidal Loading (OTL) model with LLN corrections.
Additional procedures, including basic statistical distribution checks and auxiliary diagnostics, are included to support data quality assessment and interpretation but are not treated as primary validation tools. This hierarchical organization is intended to balance methodological rigor with clarity, ensuring that the analysis remains focused on the key sources of tidal loading while avoiding unnecessary technical complexity.
2.1. Study Area and GNSS Data Acquisition
The Palmido GNSS station (
Figure 1), located in the Incheon coastal region of the Korean Peninsula, was selected as the study site due to its proximity to one of the most pronounced tidal environments in East Asia. The area is influenced by semi-diurnal tides with substantial amplitudes, making it an ideal location for investigating vertical displacements induced by OTL. Palmido is situated near the entrance of the Incheon harbor, where tidal variations strongly affect coastal infrastructure, navigation, and sustainable water management practices.
Continuous GNSS observations at Palmido were obtained from a Trimble NetR9 geodetic-quality receiver equipped with a TRM59800.00 choke ring antenna to minimize multipath effects. Raw GNSS measurements were recorded at a 30 s sampling rate over a continuous 365-day period (2023) and subsequently converted into daily position time series using Precise Point Positioning (PPP) in GIPSY-OASIS II software (v6.4). Processing adopted JPL final orbit products, FES2014b ocean tide loading (preliminary), and IGS14 reference frame, yielding position uncertainties of 2.3 mm (horizontal) and 5.8 mm (vertical). The vertical displacement component was isolated and resampled from 30 s to 1 h intervals using weighted mean aggregation (N = 8760 hourly samples), balancing computational efficiency with tidal frequency resolution for subsequent spectral analysis.
This dataset provides the basis for applying spectral and time–frequency decomposition methods, enabling a detailed assessment of the M2 and N2 tidal constituents. The high-quality and continuous nature of the Palmido GNSS record makes it well-suited for validating tidal loading models and developing reproducible methodologies for sustainable coastal geodetic monitoring.
The results presented in
Figure 2 highlight the exceptional tidal characteristics of Palmido in comparison to other global tidal stations. The maximum tidal range at Palmido, shown in panel (a), is significantly larger than that of other locations, underscoring the extreme tidal environment of the site. Panel (b) further emphasizes Palmido’s distinctiveness, with the theoretical OTL amplitude being notably higher than that of other global stations. These findings reinforce Palmido’s suitability as an ideal site for high-precision tidal loading analysis, particularly due to its unique tidal conditions.
2.2. Spectral Decomposition Using FFT and Coherent Gain Correction
Spectral decomposition was performed using the Fast Fourier Transform (FFT) to extract dominant tidal constituents from the GNSS vertical displacement time series. The analysis was applied to the 1 h resampled record (N = 8760) after linear detrending and outlier removal (
Section 3.1). A Hamming window was employed to suppress spectral leakage and to ensure reliable separation of closely spaced semi-diurnal constituents, including M2 (1.9323 cpd) and N2 (1.8959 cpd) [
15,
20]. Zero-padding was applied to improve interpolated frequency resolution and facilitate constituent identification; detailed implementation parameters are provided in the
Appendix A.
Because windowing introduces systematic amplitude attenuation, a coherent gain correction was applied to recover unbiased harmonic amplitudes [
21]. For the Hamming window, the coherent gain was computed as
, and FFT amplitudes were corrected by a factor of
. This correction ensures that the extracted M2 and N2 amplitudes reflect true displacement magnitudes rather than window-induced reductions. Validation using synthetic sinusoidal signals confirmed that the residual amplitude error after correction remained below 0.5%.
The FFT-derived amplitudes and phases provide the basis for quantifying tidal loading at the Palmido station and serve as reference estimates for subsequent benchmarking against NAO99 predictions (
Section 2.5) [
22]. By explicitly correcting coherent-gain attenuation, this approach improves the physical interpretability and methodological consistency of harmonic decomposition in coastal GNSS tidal loading analyses.
2.3. Continuous Wavelet Analysis for Time–Frequency Characterization
While FFT provides robust frequency-domain estimates, it assumes signal stationarity and cannot resolve temporal variability in tidal loading. To address this limitation, continuous wavelet analysis (CWA) was applied to the Palmido GNSS vertical displacement series to characterize time–frequency behavior and to identify non-stationary or intermittent tidal signals [
13,
23,
24].
The Morlet mother wavelet with a central frequency of
was selected for its balanced time–frequency localization, which is well suited for resolving semi-diurnal and diurnal tidal constituents [
13,
23,
24]. Wavelet scales were logarithmically distributed over periods from 6 to 48 h, enabling clear identification of M2 (12.42 h) and N2 (12.66 h) energy bands as distinct spectral ridges. The resulting scalogram provides a two-dimensional representation of spectral power evolution over time and frequency [
25,
26].
Wavelet analysis revealed sustained semi-diurnal energy together with time-varying modulation, including a fortnightly envelope consistent with spring–neap tidal forcing. The cone of influence was used to delimit regions affected by boundary effects, and statistical significance of wavelet power was evaluated against a red-noise background at the 95% confidence level following established approaches [
13,
23]. By complementing FFT-based harmonic estimates, CWA provides diagnostic insight into temporal variability and supports interpretation of constituent stability in GNSS-based tidal loading analysis.
2.4. Statistical Validation Methods: Histogram and Q-Q Plot Analysis
To support the interpretation of the GNSS vertical displacement time series, basic statistical distribution checks were conducted using histogram analysis and Q-Q plots. These diagnostics were used to assess whether the data approximately follow a Gaussian distribution, which is relevant for subsequent statistical evaluation of residuals in geodetic analyses.
Histograms were constructed for the vertical displacement series and compared with fitted normal distributions to visually assess skewness and dispersion [
27]. Q-Q plots were then used to compare empirical quantiles with those of a standard normal distribution, providing a complementary assessment of departures from normality [
27,
28]. Minor deviations from the reference line were observed, suggesting weak non-Gaussian behavior likely associated with local environmental influences or residual non-tidal noise, consistent with previous applied studies.
These statistical checks are not used as primary validation metrics but serve as auxiliary diagnostics to confirm that the data characteristics are broadly compatible with the subsequent harmonic and comparative analyses.
2.5. Benchmarking with NAO99 and LLN Corrections
In this study, the performance of the GNSS-derived tidal loading estimates was benchmarked against the NAO99 OTL model. This comparison served as a reference to validate the accuracy of the observed tidal displacements and ensure the robustness of the model outputs.
2.5.1. Benchmarking with the NAO99 Ocean Tide Loading Model
The NAO99 OTL database [
17] was employed as the theoretical reference for benchmarking the GNSS-derived tidal loading estimates at the Palmido GNSS station (37.3° N, 126.6° E). NAO99 computes site-specific OTL displacements by combining global ocean tide models with Green’s functions describing elastic Earth deformation, and it is widely used as a standard reference in GNSS-based tidal loading studies.
Harmonic constants for the M2 and N2 constituents were obtained using established loading services and regional interpolation approaches commonly applied in East Asian coastal environments. This strategy ensures physically consistent and regionally appropriate reference values while avoiding dependence on implementation-specific retrieval details. The resulting NAO99-based displacements provide a robust baseline for evaluating the amplitude and phase fidelity of the GNSS-derived tidal loading estimates.
2.5.2. Theoretical Displacement Calculation
The theoretical vertical displacement for each tidal constituent was computed using the following equation [
29]:
Here, H represents the oceanic tidal amplitude from the NAO99 model (in centimeters), k_L is the LLN (0.117) following refs. [
17,
30], and SF denotes an empirical regional scaling factor (0.95 for M2 and 0.92 for N2) introduced to account for local geological and coastal effects [
31]. The temporal variation in displacement was modeled following standard formulations [
29]:
where A is the computed OTL amplitude, ω is the angular frequency, t is time, and ϕ is the Greenwich phase lag derived from the NAO99 model.
2.5.3. GNSS Signal Decomposition
To extract the individual M2 and N2 tidal components from the observed GNSS time series, least-squares harmonic analysis was applied. For each constituent, the signal was fitted using the equation [
32,
33]:
where the amplitude A was calculated as A = √(Acos
2 + Asin
2) and the phase φ as φ = atan2(Asin, Acos) Robust regression techniques were applied where applicable to minimize the influence of outliers.
2.5.4. Validation and Correction of NAO99-Based Predictions
Model performance was evaluated using a set of complementary statistical metrics, including Pearson’s correlation coefficient (r), root mean square difference (RMSD), mean bias, and linear regression parameters between predicted and observed tidal displacements. Together, these metrics quantify phase coherence, amplitude accuracy, systematic offsets, and scaling consistency between GNSS-derived signals and NAO99-based predictions.
In addition to the uncorrected NAO99 outputs, empirically corrected predictions were examined to account for regional and local effects. These corrections included constituent-specific regional scaling factors for the Yellow Sea (0.95 for M2 and 0.92 for N2) derived from previous studies [
31], adjustments based on LLNs to reflect local elastic properties [
30], and minor phase corrections associated with shallow-water coastal effects [
31].
To assess the ability of the model to reproduce the dominant semi-diurnal loading signature, synthetic tidal signals were reconstructed by combining the M2 and N2 constituents from both GNSS observations and NAO99 predictions. Time-series comparisons were conducted over 30-day windows, allowing multiple tidal cycles to be examined while minimizing seasonal contamination. This composite comparison provides an integrated evaluation of amplitude scaling, phase alignment, and the representation of the fortnightly modulation arising from M2–N2 interference.
2.5.5. Computation of Benchmarking Figures
This subsection documents the procedures used to generate the time-series and scatterplot panels comparing GNSS reconstructions with NAO99 (uncorrected and corrected). All processing follows the preprocessing (
Section 2.2), wavelet handling (
Section 2.3), statistical validation (
Section 2.4), theoretical OTL computation (
Section 2.5.3), and harmonic decomposition conventions (
Section 2.5.4), including coherent-gain–corrected FFT.
Here, we adopt a set of common assumptions to ensure methodological consistency across all benchmarking analyses. Vertical displacements are reported in millimeters, and NAO99 tidal heights H (in centimeters) are converted to OTL amplitudes using OTL
amplitude = H × 10 × k
L × SF, where k
L denotes the LLN and SF is the empirical regional scale factor (
Section 2.5.3). NAO99 Greenwich phase lags φ and GNSS-estimated phases are referenced to a common UTC time base, and all phase-sensitive combinations are carried out in the complex domain as
.
The M2 and N2 components of the GNSS time series are reconstructed in the time domain after estimating amplitude, phase, and angular frequency (A, ϕ, ω) via least-squares harmonic decomposition [
33,
34]. Specifically,
Model reference waveforms are synthesized in the same manner using NAO99 amplitudes and phases,
and
, and are overlaid with the GNSS reconstructions on a common time–displacement (mm) axis to enable direct inspection of amplitude scaling and phase alignment. To evaluate the fidelity of the semi-diurnal envelope arising from interference, amplitude–phase information is combined in the complex plane. The composite complex representations for GNSS and NAO99 (uncorrected/corrected) are
which are then converted to time-domain traces by taking their real sinusoidal representations over time. This procedure jointly assesses the amplitude–phase consistency of the individual M2 and N2 constituents and the fidelity of the fortnightly modulation produced by constructive and destructive interference [
35].
For the scatter comparison between predicted and observed tidal harmonics, paired samples are constructed at time stamps
tk within valid analysis windows as
where c ∈ {M2, N2} denotes the constituent and the hats indicate synthesized time-domain signals derived from the constituent amplitudes and phases (NAO99 with or without the corrections applied in this section) and GNSS harmonic fits. To reduce sensitivity to phase offsets, both series may, if specified, be rotated to a common phase reference in the complex plane prior to extracting real parts; the adopted option is documented explicitly.
Agreement is quantified by fitting an ordinary least squares model y = α + βx and reporting Pearson’s correlation coefficient r, root-mean-square difference (RMSD), and bias, as defined in
Section 2.5.5. Ninety-five percent confidence intervals for α, β, and derived metrics are computed using Newey–West heteroskedasticity- and autocorrelation-consistent standard errors with lag = 1, reflecting short-memory serial correlation in the residuals. The same procedure is applied to M2 and N2; however, because N2 typically exhibits a lower signal-to-noise ratio, its uncertainty quantification can be augmented by a moving-block bootstrap (block length 24 h) to obtain robust intervals under weak dependence. These regression-based diagnostics and constituent-wise harmonic comparisons follow established tidal analysis practice [
36,
37].
Figure 3 provides an overview of the end-to-end workflow used in this study. The diagram traces the pipeline from GNSS data generation and constituent definition through quality control and basic statistics, followed by frequency-domain FFT analysis and time–frequency wavelet analysis. Advanced signal processing (band-pass filtering and least-squares harmonic analysis) feeds the validation stage, in which NAO99 constants are acquired and adjusted with LLNs, and M2/N2 complex synthesis is performed for benchmarking. The final block summarizes the visualization and the downstream interpretation used for discussion and sustainability implications. Color groupings indicate processing (green), basic analysis (blue), advanced signal processing (amber), validation (red), and visualization (yellow), and align with Methods
Section 2.2,
Section 2.3,
Section 2.4,
Section 2.5,
Section 2.5.1,
Section 2.5.2,
Section 2.5.3,
Section 2.5.4 and
Section 2.5.5.
The computational workflow outlined in
Figure 3 involves multiple parameter choices that directly affect the accuracy and interpretability of tidal loading estimates. To support reproducibility and facilitate independent validation,
Table 1 summarizes the key processing parameters used at each stage of the analysis. These specifications include: (1) data resampling procedures that convert raw 30 s GNSS measurements into hourly time series suitable for tidal frequency analysis; (2) FFT window function selection and coherent gain correction factors that ensure unbiased amplitude recovery; (3) wavelet transform parameters (mother wavelet type, scale discretization, and statistical significance thresholds) that enable time-frequency decomposition; and (4) model constants (LLNs, regional scale factors) that translate ocean tide heights into predicted vertical displacements. Together,
Figure 3 and
Table 1 provide a complete methodological blueprint, allowing researchers to apply the same pipeline to other coastal GNSS stations or to verify the Palmido results using alternative software implementations.
3. Results
3.1. Quality-Controlled GNSS Vertical Displacement: Descriptive Statistics and Time-Series Characteristics
After applying the quality-control workflow (
Section 2.2), the Palmido GNSS vertical displacement record was cleaned of extreme outliers, the small linear trend was removed, and short-duration spikes were filtered. The post-QC series retains full coverage (8760 hourly samples over 365 days) with only minor gaps excluded from analysis. A summary of QC actions and metrics is provided in
Table 2.
Figure 4a shows the full cleaned record (0–90 days), where semi-diurnal modulation clearly dominates and a pronounced fortnightly envelope is evident from constituent interference.
Figure 4b provides a detailed view of the first 30 days, illustrating the stability of the semi-diurnal oscillation at hourly scales. The panel annotation (Std ≈ 24.184 mm; RMS ≈ 24.183 mm) confirms the post-detrending mean ≈ 0.
Descriptive statistics of the cleaned series indicate: mean −0.007 mm, median −1.177 mm, standard deviation 24.184 mm, minimum −60.780 mm, maximum 60.812 mm, range 121.591 mm, RMS 24.183 mm, and IQR 37.598 mm. Normality was evaluated using a Jarque–Bera test (
p = 0.001), indicating modest departures from Gaussianity primarily in the tails. These statistics are summarized in
Table 3 for reproducible reference.
Low-frequency seasonal components were largely removed during preprocessing, leaving a residual dominated by tidal energy and suitable for spectral and time-frequency analysis. A small number of potential change points—likely associated with brief equipment interruptions—were flagged and excluded from spectral windows. The resulting dataset provides a consistent baseline for the coherent-gain–corrected FFT and the time-frequency diagnostics presented in
Section 3.2 and
Section 3.3.
3.2. Spectral and Time–Frequency Decomposition: Coherent-Gain–Corrected FFT and Wavelet Scalograms (M2/N2)
The coherent-gain–corrected FFT isolates distinct semi-diurnal peaks at the canonical M2 (≈12.42 h) and N2 (≈12.66 h) periods, with additional energy at S2 and K2, and weaker diurnal components near K1, P1, and O1 (
Figure 5a). Correcting for the window’s coherent gain restores attenuation-biased amplitudes and yields values commensurate with a macrotidal setting. The record length and zero-padding strategy clearly resolve the M2–N2 separation, while the chosen taper suppresses side-lobe energy. Constituent ranking indicates M2 (27.9 mm) as dominant, followed by K1 (12.2 mm), P1 (12.2 mm), S2 (9.3 mm), K2 (9.3 mm), O1 (7.3 mm), and N2 (7.1 mm) (
Figure 5b).
Continuous time–frequency analysis complements the stationary spectrum by revealing temporal structure in constituent strength (
Figure 6). Semi-diurnal energy persists throughout the year, exhibiting a fortnightly envelope that reflects interference among M2, N2, and S2. Diurnal energy is more intermittent, consistent with episodic amplification linked to evolving boundary conditions and atmospheric loading. Interpretation is restricted to regions inside the cone of influence.
A compact dashboard summarizes amplitudes, periods, and their joint distribution (
Figure 7), enabling rapid cross-checks between the FFT and the time–frequency view. The synthesis indicates that (i) semi-diurnal tides dominate the Palmido vertical response; (ii) N2 is detectable and temporally coherent, not a resolution artifact; and (iii) brief amplitude excursions coincide with periods of enhanced semi-diurnal interference. These outcomes provide a physically consistent basis for amplitude–phase benchmarking against NAO99 with load-Love-number corrections in
Section 3.3.
3.3. Statistical Validation of Model Outputs: Histogram and Q-Q Plot Analysis
The statistical validation of the model outputs was conducted through histogram analysis and a Q-Q plot comparison to assess the distribution and normality of the data. The histogram of the vertical displacement data was constructed, showing the frequency distribution across defined intervals. A normal distribution curve was fitted to the histogram, providing a visual representation of how well the data aligns with a Gaussian distribution. Key statistical parameters, including the mean (μ = −0.01 mm) and standard deviation (σ = 24.18 mm), were calculated, along with skewness (0.06) and kurtosis (2.29), indicating a relatively symmetric distribution with lighter tails compared to a normal distribution.
To complement this, a Q-Q plot was generated, comparing the observed data’s quantiles with those of a standard normal distribution. The points on the plot, represented as blue crosses, ideally align with the diagonal reference line if the data is normally distributed. Minor deviations from this line were observed, suggesting slight non-normal characteristics in the data. These findings highlight the general normality of the model outputs, with subtle deviations that may warrant further attention for model refinement.
Figure 8 presents these analyses, offering a clear visual representation of the statistical evaluation performed on the model outputs.
3.4. NAO99 Benchmarking with LLN Corrections: Amplitude–Phase Consistency and Skill Metrics
Benchmarking the GNSS-derived constituents against NAO99 reveals that the semi-diurnal band predominantly influences the vertical response at Palmido. The M2 constituent provides the largest contribution, while N2 appears as a secondary but persistent feature. When applying LLN corrections to NAO99 and incorporating a single site-scale adjustment (
Section 2.5), significant improvements in agreement with GNSS reconstructions were observed, particularly in amplitude, while phase coherence was preserved.
Constituent-wise comparisons indicate that the phase alignment for M2 is tightly coupled, while N2 shows acceptable alignment, consistent with the wavelet analysis from
Section 3.2, which confirms sustained semi-diurnal energy. The time-series comparison between NAO99 predictions and GNSS reconstructions (
Figure 9) clearly captures the fortnightly modulation in both datasets, supporting the physical plausibility of the fitted tidal harmonics.
Skill scores calculated from the quality-controlled analysis windows indicate a strong agreement between the corrected NAO99 predictions and the GNSS reconstructions for the M2 constituent, with a high correlation coefficient (r), and a moderate-to-high correlation for N2. Compared to the uncorrected model, the corrected NAO99 results show a clear reduction in root mean square difference (RMSD) and a smaller mean bias for both constituents. Linear regression analyses further demonstrate that the amplitude scaling for M2 converges toward a near-unity slope after correction, confirming improved consistency between modeled and observed signals. For N2, the regression slope also approaches unity but remains slightly conservative, likely reflecting unresolved effects of local bathymetry and complex coastline geometry that are not fully captured by the background tide model.
This improvement is clearly illustrated in
Figure 10, which presents scatter plots for the M2 constituent before and after correction. After applying the LLN and site-scale adjustments, the corrected results cluster more tightly along the 1:1 reference line, indicating enhanced amplitude consistency between NAO99 predictions and GNSS observations.
A composite evaluation based on the combined M2 + N2 reconstruction further confirms the improvement in the semi-diurnal envelope. Time-series comparisons show that the corrected NAO99 signal reproduces the observed fortnightly modulation more faithfully, while scatterplots exhibit tighter alignment along the 1:1 line. In addition, time-domain residuals lose their previously dominant periodicity, suggesting that a substantial portion of the systematic error originated from under- or over-scaled semi-diurnal amplitudes prior to correction. The remaining broadband residual energy is attributed primarily to unmodeled loading effects (e.g., atmospheric loading), instrument noise, and contributions from minor tidal constituents (S2, K2, K1, O1, and P1) that lie outside the two-constituent (M2 + N2) calibration framework.
The detailed time series of the M2 and N2 constituents presented in
Appendix A clarify their respective contributions to the semi-diurnal signal. In addition, the scatter plot of the N2 constituent validates the phase and amplitude corrections following the LLN adjustment.
4. Discussion
4.1. Physical Interpretation of Semi-Diurnal and Diurnal Tidal Loading at Palmido: Drivers and Local Effects
The Palmido record shows a vertical response dominated by semi-diurnal tides, with M2 as the primary line and N2 as a persistent secondary constituent (
Section 3.1,
Section 3.2 and
Section 3.3). This pattern is consistent with macrotidal forcing on the eastern Yellow Sea shelf, where the combination of shelf geometry and shallow bathymetry supports efficient propagation and partial resonance of semi-diurnal energy. The fortnightly envelope visible in the time series and scalogram arises from the beat between M2 and S2 and is strengthened by the presence of N2, which slightly shifts the composite semi-diurnal amplitude through constructive and destructive interference (
Section 3.2).
The amplitude realism obtained after LLN correction (
Section 3.3) indicates that the observed vertical motion is well described by elastic loading of the lithosphere by the tide [
38]. Using a site appropriate LLN aligns modeled ocean height with crustal displacement, reducing the amplitude bias that is otherwise typical when transferring water level harmonics directly to ground motion. The near unity slope for M2 in the calibrated comparison suggests that mantle and crustal properties beneath Palmido do not deviate strongly from canonical elastic responses at semi-diurnal frequencies, while the slightly conservative N2 slope likely reflects modest sensitivity to local bathymetry and coastline irregularity that are not fully captured by background tide climatology.
Diurnal constituents (K1, O1, P1) are detectable but more intermittent. This intermittency, resolved in the time frequency domain, points to episodic modulation by changing boundary conditions such as atmospheric loading, stratification, and seasonal current structure. Because diurnal wavelengths are longer, their sensitivity to regional scale dynamics and minor changes in effective water depth is enhanced, which helps explain the time-limited amplification events observed in the scalogram (
Section 3.2).
At the process level, three mechanisms plausibly shape the Palmido response. First, along shelf wave guidance focuses semi-diurnal energy toward the Incheon approaches, increasing the dynamic range of ocean mass loading and therefore elastic displacement. Second, spatial gradients in bathymetry near channels and shoals create local phase offsets that sharpen the semi-diurnal envelope without requiring large changes in constituent phases at the open boundary. Third, barometric effects at synoptic time scales can weakly project onto diurnal and subdiurnal bands, perturbing amplitude and phase over short intervals; our QC removed most low frequency variance, but residual coupling likely contributes to the broadband floor in the spectrum.
These interpretations support the methodological choices in this study. Coherent gain correction was necessary to avoid underestimating semi-diurnal amplitudes in the presence of windowing. Wavelet analysis provided the temporal context needed to separate persistent harmonics from episodic variability. NAO99 benchmarking with LLN correction translated ocean tide harmonics into a physically consistent displacement reference, enabling transparent evaluation of amplitude and phase realism.
From a sustainability perspective, the clarified semi-diurnal dominance and its predictable fortnightly modulation improve the reliability of coastal deformation baselines used for navigation safety, intertidal habitat monitoring, and infrastructure risk screening [
18]. Accurate constituent-wise loading estimates help distinguish true ground change from reversible tidal elastics in long term GNSS records [
19], reducing false alarms in early warning workflows and supporting better prioritization of adaptation measures in macrotidal settings.
4.2. Methodological Advances: Coherent Gain FFT, Wavelet Characterization, and NAO99 Benchmarking
This study introduces an integrated workflow that improves the fidelity, interpretability, and reproducibility of GNSS-based tidal loading estimates in a coastal setting relevant to sustainability applications. Three elements are central to the advance.
First, a coherent gain-corrected FFT for amplitude integrity.
Windowing is necessary to control spectral leakage, yet it systematically attenuates peak amplitudes. By explicitly correcting coherent gain, our spectral decomposition retrieves physically realistic constituent amplitudes without sacrificing leakage control. This is critical for semi-diurnal lines where modest underestimation can propagate into biased envelope dynamics and misleading comparisons to reference tide models. The correction also stabilizes amplitude estimates across different window types and record lengths, supporting consistent monitoring through time.
Second, continuous wavelet analysis for the temporal context.
Wavelet scalograms provide time resolved energy maps that complement the stationary view of the FFT. At Palmido, they revealed persistent semi-diurnal energy with fortnightly modulation and more episodic diurnal variability. This time–frequency perspective enables targeted quality control (for example, excluding brief intervals with transient amplification), improves the selection of analysis windows for constituent fitting, and supports defensible interpretation of seasonal or event-driven departures. The approach is especially valuable for sustainable coastal monitoring, where hazard-relevant signatures may be intermittent.
Third, physics anchored benchmarking with NAO99 plus LLN corrections.
Directly comparing GNSS harmonics to ocean tide heights can conflate hydrodynamic forcing with lithospheric response. Translating NAO99 harmonics into expected vertical displacements using LLNs provides a like-for-like benchmark that respects the underlying mechanics. A single site scale adjustment further absorbs local effects without overfitting. The result is a transparent calibration that improves amplitude–phase realism and yields skill metrics that are meaningful for decision support.
Reproducibility and operational readiness.
The workflow is packaged with automated quality control, standardized CSV exports, and figure generation, lowering the barrier to reanalysis and audit. These design choices align with Sustainability priorities by enabling repeatable assessments, open exchange of intermediate products, and rapid integration into early warning or infrastructure screening pipelines.
Transferability and broader impact.
Because the procedure relies on general signal processing and widely available tide harmonics, it can be adopted at other GNSS stations with minimal adaptation. Coherent gain correction and wavelet-based window selection are record-agnostic, while LLN benchmarking requires only site coordinates and standard constants. This portability supports scalable networks for sustainable coastal geodesy, where separating elastic tidal loading from long term ground change improves the credibility of risk indicators used in navigation safety, habitat stewardship, and adaptation planning.
Comparison with conventional workflows.
Traditional pipelines may apply FFT without amplitude correction, rely solely on stationary spectra, or benchmark against water level rather than displacement. Our results show that amplitude corrected spectra, combined with time–frequency diagnostics and physics-based benchmarking, reduce bias, clarify the role of semi-diurnal interference, and expose intervals where diurnal energy is transient. These gains translate into cleaner baselines for deformation analysis and more reliable interpretation of coastal GNSS records.
Overall, the methodological suite presented here advances GNSS-based tidal loading analysis from a research-oriented exercise toward an operational, auditable tool that supports sustainable coastal monitoring and informed decision making.
4.3. Limitations, Uncertainties, and Future Work for Sustainable Coastal Geodesy
Several limitations and uncertainties should be recognized when interpreting the Palmido results and when transferring the workflow to other coastal stations. First, despite rigorous preprocessing, residual non-tidal loads such as atmospheric, hydrological, and anthropogenic signals can project weakly into the semidiurnal and diurnal bands. These effects may bias constituent amplitudes during short intervals, particularly under strong synoptic forcing. Second, the benchmarking relies on NAO99 harmonics translated to vertical displacement using LLNs. While physically grounded, this approach necessarily abstracts over fine-scale bathymetry, coastline geometry, and local rheology. A single site-scale adjustment mitigates some mismatch but cannot fully represent small-scale hydrodynamics or lateral Earth structure.
Third, the assumption of quasi-stationarity inherent in FFT-based analysis is only partially satisfied in real coastal settings. Wavelet analysis reveals temporal variability; however, edge effects and the cone of influence limit interpretability near the boundaries of the record. Fourth, instrument and processing artifacts remain possible. Antenna changes, multipath environments, and reference frame updates can introduce subtle discontinuities that persist after automated quality control. Although change-point checks and conservative windowing were applied, residual artifacts may still influence short-term amplitude estimates.
Uncertainty characterization in the present study can be further strengthened. Although coherent-gain correction and least-squares harmonic fitting provide physically consistent amplitude and phase estimates, formal propagation of uncertainties associated with windowing, coherent-gain correction, and constituent fitting into amplitude and phase confidence intervals was not explicitly implemented. Addressing this limitation would improve the transparency of the estimates, particularly for secondary constituents such as N2.
Closely related to this issue, cross-validation with independent observational data is also recognized as a limitation of the present single-station analysis. The primary objective of this study was to establish a reproducible GNSS-based workflow at a high-quality macrotidal site; however, incorporating complementary data sources would substantially enhance the robustness and credibility of tidal loading estimates.
Future work will therefore prioritize three complementary directions aligned with sustainability-oriented coastal geodesy, with particular emphasis on macrotidal environments such as the Yellow Sea.
First, operationalization and multi-sensor validation will be pursued by packaging the proposed workflow as an open and lightweight toolchain compatible with routine GNSS processing streams. The framework will be designed to automatically ingest continuous GNSS updates, generate standardized summary products, and identify statistically significant departures from established tidal-loading baselines for early-warning applications. As part of this effort, cross-validation with independent observational data will be systematically incorporated, including: (i) hourly tide-gauge records from Korea Hydrographic and Oceanographic Agency (KHOA) stations (Incheon-Si, Yeongjong-Do, Ansan-Si), enabling quantitative assessment of phase lag and amplitude scaling between ocean surface variations and GNSS-derived vertical displacements; (ii) expansion to a regional GNSS network of 5–8 permanent stations within the Incheon–Gyeonggi coastal corridor (20–50 km baselines), to assess spatial coherence of M2 and N2 constituents and distinguish regional elastic loading from site-specific artifacts; and (iii) auxiliary geophysical datasets, including atmospheric pressure loading (ERA5), non-tidal ocean mass variations (ECCO), and regional hydrodynamic simulations (FVCOM for the Yellow Sea), to improve attribution of residual signals and separation of elastic tidal loading from coincident environmental effects.
Second, physical refinement of the tidal-loading representation will focus on coupling GNSS observations with higher-resolution regional coastal ocean models. Particular attention will be given to frequency-dependent and site-specific LLN formulations to reduce residual amplitude bias in shallow-water and macrotidal settings, supported by improved bathymetric resolution and elastic Earth structure information.
Third, integration with decision-support contexts can be strengthened by combining constituent-wise tidal loading baselines with complementary geodetic and oceanographic indicators, including sea-level variability, long-term subsidence trends, and spatial patterns of coastal asset exposure [
39]. This integrated approach enables more robust risk screening, infrastructure maintenance prioritization, and environmental management in densely populated coastal regions, where accurately distinguishing reversible tidal deformation from long-term ground change is critical for sustainable adaptation planning under increasing coastal flood exposure [
39].
Finally, sustained observations remain essential for the long-term value of GNSS-based tidal-loading monitoring. Continuous station operation, transparent versioning of processing methodologies, and open access to intermediate analysis products will improve reproducibility and user confidence, enabling the proposed approach to evolve from a single-station demonstration into a scalable and transferable framework for resilient coastal stewardship.
5. Conclusions
This study quantified ocean tide loading effects in the vertical displacement time series of the Palmido GNSS station and presented a practical, reproducible workflow that integrates amplitude-faithful spectral analysis, time–frequency diagnostics, and physics-based benchmarking. Application of coherent-gain–corrected FFT enabled unbiased recovery of harmonic amplitudes, while continuous wavelet analysis resolved the temporal evolution of tidal energy, including a predictable fortnightly modulation. By translating NAO99 ocean tide harmonics into expected vertical displacements using LLNs, a physically consistent, like-for-like comparison with GNSS observations was achieved.
The results demonstrate clear semi-diurnal dominance in the vertical response, with M2 as the primary constituent and N2 as a persistent secondary contributor, accompanied by a measurable S2 component and intermittently expressed diurnal constituents (K1, O1, P1). After correction, agreement between GNSS-derived reconstructions and NAO99 predictions improved in both amplitude and phase, yielding high correlations and near-unity regression slopes for M2, together with credible skill metrics for N2. These findings confirm that a substantial portion of prior mismatch arises from methodological bias rather than deficiencies in the underlying tide model.
Beyond constituent estimation, the workflow incorporates explicit quality control, standardized CSV outputs, and automated visualization, thereby enhancing transparency and reproducibility and supporting routine operational use. From a sustainability perspective, the ability to separate reversible tidal elastic deformation from long-term ground change provides a more robust baseline for applications such as navigation safety, coastal infrastructure maintenance, flood-risk screening, and adaptation planning in macrotidal environments.
Remaining uncertainties are primarily associated with residual non-tidal loading effects, simplified representation of local hydrodynamics, and partial non-stationarity in the observed signals. Future work should therefore focus on coupling GNSS observations with higher-resolution coastal ocean models, refining site-specific elastic parameters, and expanding cross-validation using tide-gauge records, atmospheric and hydrological reanalyses, and neighboring GNSS stations. Such developments will enable the proposed framework to evolve from a single-station case study into a scalable capability for sustainable coastal geodesy.