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.

Highlights

  • IntroductionWith the rapid development of space observation technology, the global navigation satellite system (GNSS) has become an important tool to observe and model geophysical processes (e.g., tectonic rate, landslide, earthquake displacement map, seasonal variations), and is being widely used in the study of the crustal deformation of the Earth’s surface [1,2,3,4]

  • With the rapid development of space observation technology, the global navigation satellite system (GNSS) has become an important tool to observe and model geophysical processes, and is being widely used in the study of the crustal deformation of the Earth’s surface [1,2,3,4]

  • With batch processing for GNSS time series noise reduction and analysis, it could be extended to work with other geodetic time series

Read more

Summary

Introduction

With the rapid development of space observation technology, the global navigation satellite system (GNSS) has become an important tool to observe and model geophysical processes (e.g., tectonic rate, landslide, earthquake displacement map, seasonal variations), and is being widely used in the study of the crustal deformation of the Earth’s surface [1,2,3,4]. The analysis of the daily position time series should include the implementation of various filtering models, together with making further systematic studies on the source of these global positioning system (GPS) nonlinear variations These techniques could help in the estimation of geophysical signals, but can lead to the detection of small amplitude signals and to understanding new geodynamical mechanisms. Only a few software packages were designed for GNSS time series noise reduction and analysis These software packages suffer from several drawbacks such as a user-friendly interface, or not being independent of commercial software. To address these issues, we are here developing an open-source MATLAB-based GNSS time series noise reduction software (GNSS-TS-NRS) written in MATLAB. Note that GNSS-TS-NRS could act as a TS input of CATS, Hector, and Est_noise, and the main feature of GNSS-TS-NRS is that it provided powerful noise reduction functions

Program Language and Installation
Weighted Stacking Filtering Method
Correlation Weighted Stacking Filtering Method
Distance Weighted Filtering Method
Principal Component Analysis
Noise Reduction Analysis Model
OOuuttlier Detection Function
TTime Series Plot and Statistical Analysis
CCorrrelation Coefffificient Calculation
Power Spectral Density Analysis
Distribution Estimation
Nearby Sites and Finding Co-Located Sites
IIIIII RRMMSSEE
Conclusions and Future Research
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call