GNSS-TS-NRS
The global navigation satellite system (GNSS) has seen tremendous advances in
measurement precision and accuracy, and it allows researchers to perform geodynamics and
geophysics studies through the analysis of GNSS time series. Moreover, GNSS time series not only
contain geophysical signals, but also unmodeled errors and other nuisance parameters, which affect
the performance in the estimation of site coordinates and related parameters. As the number of globally
distributed GNSS reference stations increases, GNSS time series analysis software should be developed
with more flexible format support, better human–machine interaction, and with powerful noise
reduction analysis. To meet this requirement, a new software named GNSS time series noise reduction
software (GNSS-TS-NRS) was written in MATLAB and was developed. GNSS-TS-NRS allows users to
perform noise reduction analysis and spatial filtering on common mode errors and to visualize GNSS
position time series. The functions’ related theoretical background of GNSS-TS-NRS were introduced.
Firstly, we showed the theoretical background algorithms of the noise reduction analysis (empirical
mode decomposition (EMD), ensemble empirical mode decomposition (EEMD)). We also developed
three improved algorithms based on EMD for noise reduction, and the results of the test example
showed our proposed methods with better efect. Secondly, the spatial filtering model supported five
algorithms on a separate common model error: The stacking filter method, weighted stacking filter
method, correlation weighted superposition filtering method, distance weighted filtering method,
and principal component analysis, as well as with batch processing. Finally, the developed software
also enabled other functions, including outlier detection, correlation coeffcient calculation, spectrum
analysis, and distribution estimation. The software can be used for users to the GNSS time series noise reduction and application.
Cite As
Changliang Xiong (2024). GNSS-TS-NRS (https://github.com/CL-Xiong/GNSS-TS-NRS/releases/tag/v1.0), GitHub. Retrieved .
He X, Yu K, Montillet J P, et al. GNSS-TS-NRS: An Open-Source MATLAB-Based GNSS Time Series Noise Reduction Software[J]. Remote Sensing, 2020, 12(21): 3532.
Montillet J P, He X, Yu K, et al. Application of Lévy processes in modelling (geodetic) time series with mixed spectra[J]. Nonlinear Processes in Geophysics, 2021, 28(1): 121-134.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0 |