Repository logo
 
No Thumbnail Available
Publication

Processing and Analysis of Positional Time-Series

Use this identifier to reference this record.
Name:Description:Size:Format: 
10582_24687.pdf4.87 MBAdobe PDF Download

Abstract(s)

In the last three decades, GNSS networks have acquired data that allows positional time series of their stations to be calculated. The secular velocity due to the movement of tectonic plates is one of the main parameters to be estimated by processing the collected data, which is normally daily positions of the GNSS stations Hector is a software package that calculates the secular velocity and other associated parameters using such data. Solutions for the parameters of interest are obtained by analyzing the three components separately. Additional parameters can be seasonal variations, noise, and offsets; these parameters can complicate the process of estimating the secular velocity. Therefore, there is a need to use specific software for this calculation. Hector is used on a large scale, meaning the number of time series processed can be large. Therefore, time savings become essential. To optimize this time, changing and combining several parameters is possible. This study suggests some changes that allow, in addition to great time savings, to optimize this software. Running Hector requires the creation of specific configuration files that are sometimes difficult to do by an inexperienced user using commands on a Linux terminal. Therefore, an application was developed to facilitate interaction with Hector. This application has two interaction components with Hector. The first is an API component that allows a user to make requests and receive responses through a command line interface making it easier to create requests in existing environments with a large numbers of stations. The second component is a GUI, where it is also possible to make requests to Hector and obtain the results. All these tools were implemented in the TSA application, developed in PHP, JavaScript and HTML, interacting with Python and TC-Shell scripts that then allow the use of a SQL database together with the application that completes all the functionalities of the application.
Durante as últimas três décadas, diferentes redes de estações Global Navigation Satellite System (GNSS) têm recolhido informação que permitem obter séries temporais posicionais que podem ser utilizadas em diversas aplicações, como a monitorização da deformação da crusta da terra. A velocidade secular devido ao movimento das placas téctónicas é o principal parâmetro a ser estimado através da série temporal. Componentes como variações sazonais, ruído, offsets (devidos a processos físicos como terramotos ou a factores antropogénicos), são componentes adicionais usualmente estimadas através da análise da série temporal, as quais podem complicar o processo de estimativa da velocidade secular. Atualmente existem algumas aplicações computacionais para o processamento de séries temporais que foram desenvolvidos para lidar com a estimação de todos essas componentes, sendo o software Hector um deles, o qual vai ser o alvo deste estudo. Este estudo concentra-se em duas componentes principais. A primeira componente visa a análise de otimização do Hector, sendo o objetivo primário de estimar e analisar os parâmetros ideais de execução. A segunda componente deste estudo dedica-se na implementação do Hector como um serviço online que permita o seu acesso por Command Line Interface (CLI) e por Graphical User Interface (GUI). Devido à proliferação de redes de estações GNSS, o Hector tem se tornado um software fundamental e bastante requisitado para o processamento de dados. . A sua otimização através deste estudo surge como uma necessidade tendo em conta que o número de estações tende a aumentar no tempo, bem como a duração das suas séries temporais. Como consequência é imperativo otimizar o tempo de processamento de cada estação.

Description

Keywords

Cli Gnss Time-Series Gui Hector

Citation

Research Projects

Organizational Units

Journal Issue