Abstract
High-precision coordinate time series prediction of global navigation satellite system (GNSS) stations provides a vital fundamental for geodesy and geodynamics applications. This study aimed to investigate the performance of data-driven algorithms in fitting and predicting GNSS height time series. First, long short-term memory (LSTM), Transformer, and temporal convolutional network (TCN) were compared using the height time series of 13 GNSS stations in Hongkong, China, with a time span of 15 years (Jan 01, 2009–Dec 31, 2023). LSTM and Transformer are found to perform better than TCN in RMSE and MAE. Then, the data sample length and sliding window size were changed artificially to analyze their impacts on the aforementioned three methods. The maximum differences both in RMSE and MAE are basically within 1 mm between different dataset partitioning options, indicating these options have little influence on the model performance when predicting GNSS height time series. Finally, an integrated LSTM model based on variational mode decomposition (VMD), Kalman filter, and attention mechanism (VKA-LSTM) was established. The experiment results show that the VKA-LSTM model significantly improves height time series prediction accuracy without bringing excessive time costs. Compared with the original LSTM model, the improvements in RMSE and MAE are basically 19.79% to 45.23% and 16.83% to 42.86%, respectively, while the time cost only increased by about 8%.













Similar content being viewed by others
Data availability
The data used in this paper are publicly available on the websites of the Nevada Geodetic Laboratory. The other detailed files can be available upon reasonable request by contacting the authors.
References
Ansari K, Bae T-S (2020) Contemporary deformation and strain analysis in South Korea based on long-term (2000–2018) GNSS measurements. Int J Earth Sci 109(1):391–405. https://doi.org/10.1007/s00531-019-01809-4
Bi H, Huang L, Zhang H, Xie S, Zhou L, Liu L (2024) A deep learning-based model for tropospheric wet delay prediction based on multi-layer 1D convolution neural network. Adv Space Res 73(10):5031–5042. https://doi.org/10.1016/j.asr.2024.02.039
Blewitt G, Hammond W, Kreemer C (2018) Harnessing the GPS data explosion for interdisciplinary science. Eos 99:e2020943118. https://doi.org/10.1029/2018EO104623
Bu J, Wang Q, Ni J (2024) Estimating sea surface swell height using a hybrid model combining CNN, ConvLSTM, and FCN based on spaceborne GNSS-R data from the CYGNSS mission. GPS Solut 28(3):133. https://doi.org/10.1007/s10291-024-01671-1
Chen H, Lu T, Huang J, He X, Yu K, Sun X, Ma X, Huang Z (2023) An improved VMD-LSTM model for time-varying GNSS time series prediction with temporally correlated noise. Remote Sens 15(14):3694. https://doi.org/10.3390/rs15143694
Chen J, Gao Y (2023) Real-time ionosphere prediction based on IGS rapid products using long short-term memory deep learning. Navig J Inst Navig. https://doi.org/10.33012/navi.581
Chen S, Xin M, Yang F, Zhang X, Liu J, Ren G, Kong S (2024) Error compensation method of GNSS/INS integrated navigation system based on AT-LSTM during GNSS outages. IEEE Sens J 24(12):20188–20199. https://doi.org/10.1109/JSEN.2024.3395009
Dai Z, Zhai C, Li F, Chen W, Zhu X, Feng Y (2023) Deep-learning-based scenario recognition with GNSS measurements on smartphones. IEEE Sens J 23(4):3776–3786. https://doi.org/10.1109/JSEN.2022.3230213
De Paulo MCM, Marques HA, Feitosa RQ, Ferreira MP (2023) New encoder–decoder convolutional LSTM neural network architectures for next-day global ionosphere maps forecast. GPS Solut 27(2):95. https://doi.org/10.1007/s10291-023-01442-4
Ebrahimi A, Mosavi MR, Ayatollahi A (2025) A lightweight and robust multi-sensor positioning system integrating GPS/VIO with resilience to GPS outages and visual odometry challenges. GPS Solut 29(4):160. https://doi.org/10.1007/s10291-025-01912-x
Gao Y, Liu Z, Wang Y, Noureldin A (2023) A hybrid RISS/GNSS method during GNSS outage in the land vehicle navigation system. IEEE Sens J 23(8):8690–8702. https://doi.org/10.1109/JSEN.2023.3257046
Habboub M, Psimoulis PA, Bingley R, Rothacher M (2020) A multiple algorithm approach to the analysis of GNSS coordinate time series for detecting geohazards and anomalies. J Geophys Res Solid Earth 125(2):e2019JB018104. https://doi.org/10.1029/2019JB018104
Haji-Aghajany S, Rohm W, Hadas T, Bosy J (2025) Machine learning-based tropospheric delay prediction for real-time precise point positioning under extreme weather conditions. GPS Solut 29(1):36. https://doi.org/10.1007/s10291-024-01782-9
He K, Zhang S, Yao C, Wang Y, Ding K (2025) A novel real-time integrated navigation system based on the S-Transformer and A-SRCKF during GPS outages. GPS Solut 29(3):138. https://doi.org/10.1007/s10291-025-01898-6
He L, Yao Y, Xu C, Zhang H, Tang F, Ji C, Liu Z, Wu W (2024) A new global ZTD forecast model based on improved LSTM neural network. IEEE J Sel Top Appl Earth Obs Remote Sens 17:9606–9614. https://doi.org/10.1109/JSTARS.2024.3391821
Hou D, Liu F, Peng H, Gu Y, Tang G (2024) Temporal convolutional network construction and analysis of single-station TEC model. J Atmos Sol Terr Phys 262:106309. https://doi.org/10.1016/j.jastp.2024.106309
Hou Z (2024) GNSS elevation time series prediction model based on multiple gate recurrence unit and temporal convolutional networks parallel. Acta Geodyn Geomater 21:195–206. https://doi.org/10.13168/AGG.2024.0018
Hu Y, Fan Z, Liu W, Wu L (2024) An integrated navigation algorithm assisted by CNN-Informer during short-time GNSS outages. Meas Sci Technol 35(9):096309. https://doi.org/10.1088/1361-6501/ad5615
Huang Z (2023) A new adaptive WVS based denoising method on GNSS vertical time series. Acta Geodyn Geomater 20:71–82. https://doi.org/10.13168/AGG.2023.0007
Ji K, Shen Y, Wang F (2020) Signal extraction from GNSS position time series using weighted wavelet analysis. Remote Sens 12(6):992. https://doi.org/10.3390/rs12060992
Jiang W, Wang J, Li Z, Li W, Yuan P (2024) A new deep self-attention neural network for GNSS coordinate time series prediction. GPS Solut 28(1):3. https://doi.org/10.1007/s10291-023-01544-z
Jin R, Cui X, Yan J, Xiong H, Yang H, Gu M, Zhen W (2024) Small delay GNSS forwarding spoofing detection in a multipath environment based on convolutional neural network. IEEE Sens J 24(15):24070–24085. https://doi.org/10.1109/JSEN.2024.3407811
Li N, Zhao L, Li H (2024) BDS multiple satellite clock offset parallel prediction based on multivariate CNN-LSTM model. GPS Solut 28(4):189. https://doi.org/10.1007/s10291-024-01733-4
Li Z, Lu T (2025) Modeling of regional GNSS network using adaptive boosting algorithm: a case study in the Xinjiang Uyghur Autonomous Region. GPS Solut 29(1):25. https://doi.org/10.1007/s10291-024-01780-x
Li Z, Lu T, He X, Montillet J-P, Tao R (2023) An improved cyclic multi model-eXtreme gradient boosting (CMM-XGBoost) forecasting algorithm on the GNSS vertical time series. Adv Space Res 71(1):912–935. https://doi.org/10.1016/j.asr.2022.08.038
Lin M, Zhu X, Tu G, Chen X (2022) Optimal transformer modeling by space embedding for ionospheric total electron content prediction. IEEE Trans Instrum Meas 71:1–14. https://doi.org/10.1109/TIM.2022.3211550
Liu J, Guo G (2021) Vehicle localization during GPS outages with extended Kalman filter and deep learning. IEEE Trans Instrum Meas 70:1–10. https://doi.org/10.1109/TIM.2021.3097401
Liu M, Huang Y, Li Z, Tong B, Liu Z, Sun M, Jiang F, Zhang H (2020) The applicability of LSTM-KNN model for real-time flood forecasting in different climate zones in China. Water 12(2):440. https://doi.org/10.3390/w12020440
Liu Q, Gao C, Shang R, Peng Z, Zhang R, Gan L, Gao W (2023) NLOS signal detection and correction for smartphone using convolutional neural network and variational mode decomposition in urban environment. GPS Solut 27(1):31. https://doi.org/10.1007/s10291-022-01369-2
Lv K, Cai C, Cai Y, Guan W, Li Z, Cheng L, Fang Y (2025) Prediction of BDS-3 satellite clock bias based on EWT-LSTM ensemble model. GPS Solut 29(3):123. https://doi.org/10.1007/s10291-025-01886-w
Meng X, Tan H, Yan P, Zheng Q, Chen G, Jiang J (2024) A GNSS/INS integrated navigation compensation method based on CNN–GRU + IRAKF hybrid model during GNSS outages. IEEE Trans Instrum Meas 73:1–15. https://doi.org/10.1109/TIM.2024.3369131
Özarpacı S, Kılıç B, Bayrak OC, Taşkıran M, Doğan U, Floyd M (2024) Machine learning approach for GNSS geodetic velocity estimation. GPS Solut 28(2):65. https://doi.org/10.1007/s10291-023-01607-1
Özbey V, Ergintav S, Tarı E (2024) GNSS time series analysis with machine learning algorithms: a case study for Anatolia. Remote Sens 16(17):3309. https://doi.org/10.3390/rs16173309
Rao X, Huang S (2025) An improved GNSS dynamic monitoring performance evaluation method. Mech Syst Signal Process 229:112522. https://doi.org/10.1016/j.ymssp.2025.112522
Safvat R, Keighobadi J (2025) Increasing performance of INS/GNSS using LSTM-recurrent fuzzy wavelet kalman filter. GPS Solut 29(3):156. https://doi.org/10.1007/s10291-025-01880-2
Shaikh MM, Butt RA, Khawaja A (2023) Forecasting total electron content (TEC) using CEEMDAN LSTM model. Adv Space Res 71(10):4361–4373. https://doi.org/10.1016/j.asr.2022.12.054
Sivavaraprasad G, Sree Padmaja R, Venkata Ratnam D (2017) Mitigation of ionospheric scintillation effects on GNSS signals using variational mode decomposition. IEEE Geosci Remote Sens Lett 14(3):389–393. https://doi.org/10.1109/LGRS.2016.2644723
Tang J, Li Y, Ding M, Liu H, Yang D, Wu X (2022) An ionospheric TEC forecasting model based on a CNN-LSTM-attention mechanism neural network. Remote Sens 14(10):2433. https://doi.org/10.3390/rs14102433
Tao Y, Liu C, Liu C, Zhao X, Hu H, Xin H (2021) Joint time–frequency mask and convolutional neural network for real-time separation of multipath in GNSS deformation monitoring. GPS Solut 25(1):25. https://doi.org/10.1007/s10291-020-01074-y
Tong R, Liu C, Tao Y, Wang X, Sun J (2024) ConvGRU-MHM: a CNN GRU-enhanced MHM for mitigating GNSS multipath. Meas Sci Technol 35(4):045007. https://doi.org/10.1088/1361-6501/ad1978
Wang J, Chen K, Zhu H, Hu S, Wei G, Cui W, Xia L (2024) Detecting slow slip events in the Cascadia subduction zone from GNSS time series using deep learning. GPS Solut 28(4):156. https://doi.org/10.1007/s10291-024-01701-y
Wang J, Jiang W, Li Z, Lu Y (2021) A new multi-scale sliding window LSTM framework (MSSW-LSTM): a case study for GNSS time-series prediction. Remote Sens 13(16):3328. https://doi.org/10.3390/rs13163328
Wang Y, Du T, Guo Y, Dong F, Si J, Xu M (2025) A novel Kalman smoothing (Ks) − Long Short-Term Memory (LSTM) hybrid model for filling in short- and long-term missing values in significant wave height. Measurement 242:115947. https://doi.org/10.1016/j.measurement.2024.115947
Wu X, Fan C, Tang J, Cheng Y (2024) Forecast of global ionospheric TEC using an improved transformer model. Adv Space Res 73(9):4519–4538. https://doi.org/10.1016/j.asr.2024.02.003
Xi R, Jiang W, Meng X, Zhou X, He Q (2018) Rapid initialization method in real-time deformation monitoring of bridges with triple-frequency BDS and GPS measurements. Adv Space Res 62(5):976–989. https://doi.org/10.1016/j.asr.2018.06.018
Xu P, Zhang G, Yang B, Hsu L-T (2023) PositionNet: CNN-based GNSS positioning in urban areas with residual maps. Appl Soft Comput 148:110882. https://doi.org/10.1016/j.asoc.2023.110882
Yu F, Yuan H, Chen S, Luo R, Luo H (2024a) Graph-enabled spatio-temporal transformer for ionospheric prediction. GPS Solut 28(4):203. https://doi.org/10.1007/s10291-024-01734-3
Yu L, Gao Y, Jijian L, Li F, Gao X, Wang T (2024b) Improving GNSS-RTK multipath error extraction with an integrated CEEMDAN and STD-based PCA algorithm. GPS Solut 28(4):192. https://doi.org/10.1007/s10291-024-01725-4
Yu Y, Shang Q, Xie T (2021) A hybrid model for short-term traffic flow prediction based on variational mode decomposition, wavelet threshold denoising, and long short-term memory neural network. Complexity 2021(1):7756299. https://doi.org/10.1155/2021/7756299
Zhang H, Yao Y, Xu C, Xu W, Shi J (2022) Transformer-based global zenith tropospheric delay forecasting model. Remote Sens 14(14):3335. https://doi.org/10.3390/rs14143335
Zhang, Q., & Li, B. (2014). A low-cost GPS/INS integration based on UKF and BP neural network. In: Fifth international conference on intelligent control and information processing, pp 100–107. https://doi.org/10.1109/ICICIP.2014.7010322
Zhang X, Wang X, Liu W, Tao X, Gu Y, Jia H, Zhang C (2024) A reliable NLOS error identification method based on LightGBM driven by multiple features of GNSS signals. Satell Navig 5(1):31. https://doi.org/10.1186/s43020-024-00152-7
Zhang Z, Li B, Shen Y, Yang L (2017) A noise analysis method for GNSS signals of a standalone receiver. Acta Geod Geophys 52(3):301–316. https://doi.org/10.1007/s40328-016-0189-x
Zhang Z, Wang L, Li X (2025) Characterization and modeling of GNSS site-specific unmodeled errors under reflection and diffraction using a data-driven approach. Satell Navig 6(1):8. https://doi.org/10.1186/s43020-025-00161-0
Zhao J, Lin X, Yuan Z, Du N, Cai X, Yang C, Zhao J, Xu Y, Zhao L (2025a) GNSS precipitable water vapor prediction for Hong Kong based on ICEEMDAN-SE-LSTM-ARIMA hybrid model. Remote Sens 17(10):1675. https://doi.org/10.3390/rs17101675
Zhao L, Na Z, Li L, Cui P (2025b) SSA-TCN: satellite clock offset prediction during outages of RTS stream. GPS Solut 29(3):105. https://doi.org/10.1007/s10291-025-01857-1
Zheng N, Chai H, Ma Y, Chen L, Chen P (2022) Hourly sea level height forecast based on GNSS-IR by using ARIMA model. Int J Remote Sens 43(9):3387–3411. https://doi.org/10.1080/01431161.2022.2091965
Zhou Y, He X, Montillet J-P, Wang S, Hu S, Sun X, Huang J, Ma X (2025) An improved ICEEMDAN-MPA-GRU model for GNSS height time series prediction with weighted quality evaluation index. GPS Solut 29(3):113. https://doi.org/10.1007/s10291-025-01867-z
Acknowledgements
This contribution was supported by National Natural Science Foundation of China (Project No. 42474049), the Science and Technology Major Project of Jiangsu Province, China (Grant No.BG2024003) and the Fundamental Research Funds for the Central Universities of China (Grant No. 2242025RCB0023). The authors appreciate the Nevada Geodetic Laboratory for providing data for this research.
Author information
Authors and Affiliations
Contributions
Jiafu Wang: Methodology, software, experiment, validation, writing—original draft Qi Liu: Data curation, validation, supervision Dehao Ma: Software, experiment Yunfei Zhang: Writing and revision—original draft Xianwen Yu: Methodology, revision—original draft.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, J., Liu, Q., Ma, D. et al. An integrated VKA-LSTM model for GNSS height time series prediction. GPS Solut 30, 29 (2026). https://doi.org/10.1007/s10291-025-01994-7
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1007/s10291-025-01994-7

