Back to Search
Start Over
GNSS-TS-NRS: An Open-Source MATLAB-Based GNSS Time Series Noise Reduction Software
- Source :
- Remote Sensing, Vol 12, Iss 21, p 3532 (2020)
- Publication Year :
- 2020
- Publisher :
- MDPI AG, 2020.
-
Abstract
- 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 effect. 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 coefficient calculation, spectrum analysis, and distribution estimation. The main goal of the manuscript is to share the software with the scientific community to introduce new users to the GNSS time series noise reduction and application.
- Subjects :
- software
MATLAB
GNSS
time series
EMD
noise reduction
Science
Subjects
Details
- Language :
- English
- ISSN :
- 20724292
- Volume :
- 12
- Issue :
- 21
- Database :
- Directory of Open Access Journals
- Journal :
- Remote Sensing
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.fe7be584104c8f803f43149466b0b6
- Document Type :
- article
- Full Text :
- https://doi.org/10.3390/rs12213532