Filling missing values of multi-station GNSS coordinate time series based on matrix completion

•Realizing the interpolation of multi-station time series in a simultaneous way.•The method is non-parametric and keep the user intervention at minimum.•The patterns in both time and space domains are explored.•Different noise type is considered in the simulation experiment.•Numerical simulation is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Measurement : journal of the International Measurement Confederation 2021-10, Vol.183, p.109862, Article 109862
Hauptverfasser: Bao, Zhi, Chang, Guobin, Zhang, Laihong, Chen, Guoliang, Zhang, Siyu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 109862
container_title Measurement : journal of the International Measurement Confederation
container_volume 183
creator Bao, Zhi
Chang, Guobin
Zhang, Laihong
Chen, Guoliang
Zhang, Siyu
description •Realizing the interpolation of multi-station time series in a simultaneous way.•The method is non-parametric and keep the user intervention at minimum.•The patterns in both time and space domains are explored.•Different noise type is considered in the simulation experiment.•Numerical simulation is used to verify the performance of the proposed method. Global Navigation Satellite System (GNSS) coordinate time series inevitably suffer from random and even continuous missing data. However, many processing methods of GNSS time series analysis require continuous data, namely without any gaps. Therefore, interpolating data or filling the gaps is an important preprocessing step. Conventional methods including piecewise linear, cubic spline, cubic polynomial do this work station by station, implying that they often focus on single point time series. It is proposed in this work to use a technique called matrix completion, which is based on singular value thresholding algorithm. This is a spatio-temporal method as it can realize the interpolation of multi-station time series in a simultaneous way. Due to this spatio-temporal nature, the patterns in both time and space domains are explored and hence better interpolation performance can be expected. This method is non-parametric and highly automatic, keeping the user intervention at minimum. Both the simulation data and real-data in the experiment, through calculating the root mean square errors (RMSE) between artificial gaps and interpolation results, the proposed method shows the satisfactory performance.
doi_str_mv 10.1016/j.measurement.2021.109862
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2582220608</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0263224121008058</els_id><sourcerecordid>2582220608</sourcerecordid><originalsourceid>FETCH-LOGICAL-c279t-ae1e6676b46e100944286ab34c819e7c47a2cfc2b95037183693f6873af86c503</originalsourceid><addsrcrecordid>eNqNkE9LwzAYxoMoOKffIeK5M0m7ND3KcFMYepiCJ0OavpWMpplJOvTbm1IPHj098PB73j8PQteULCih_Ha_sKDC4MFCHxeMMJr8SnB2gmZUlHlWUPZ2imaE8TxjrKDn6CKEPSGE5xWfofe16TrTf2BrQhj1qLoBAnYttkMXTRaiisb1ePO022HtnG9MryLgaCzgAN4kuFYBGpwgq6I3Xwmzhw7G2CU6a1UX4OpX5-h1ff-yesi2z5vH1d0206ysYqaAAuclrwsOlJCqKJjgqs4LLWgFpS5KxXSrWV0tSV5SkfMqb3l6T7WC6-TN0c009-DdZ7o_yr0bfJ9WSrYUjDHCiUhUNVHauxA8tPLgjVX-W1IixzrlXv6pU451yqnOlF1NWUhvHA14GbSBXkNjPOgoG2f-MeUHn3qEgg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2582220608</pqid></control><display><type>article</type><title>Filling missing values of multi-station GNSS coordinate time series based on matrix completion</title><source>Access via ScienceDirect (Elsevier)</source><creator>Bao, Zhi ; Chang, Guobin ; Zhang, Laihong ; Chen, Guoliang ; Zhang, Siyu</creator><creatorcontrib>Bao, Zhi ; Chang, Guobin ; Zhang, Laihong ; Chen, Guoliang ; Zhang, Siyu</creatorcontrib><description>•Realizing the interpolation of multi-station time series in a simultaneous way.•The method is non-parametric and keep the user intervention at minimum.•The patterns in both time and space domains are explored.•Different noise type is considered in the simulation experiment.•Numerical simulation is used to verify the performance of the proposed method. Global Navigation Satellite System (GNSS) coordinate time series inevitably suffer from random and even continuous missing data. However, many processing methods of GNSS time series analysis require continuous data, namely without any gaps. Therefore, interpolating data or filling the gaps is an important preprocessing step. Conventional methods including piecewise linear, cubic spline, cubic polynomial do this work station by station, implying that they often focus on single point time series. It is proposed in this work to use a technique called matrix completion, which is based on singular value thresholding algorithm. This is a spatio-temporal method as it can realize the interpolation of multi-station time series in a simultaneous way. Due to this spatio-temporal nature, the patterns in both time and space domains are explored and hence better interpolation performance can be expected. This method is non-parametric and highly automatic, keeping the user intervention at minimum. Both the simulation data and real-data in the experiment, through calculating the root mean square errors (RMSE) between artificial gaps and interpolation results, the proposed method shows the satisfactory performance.</description><identifier>ISSN: 0263-2241</identifier><identifier>EISSN: 1873-412X</identifier><identifier>DOI: 10.1016/j.measurement.2021.109862</identifier><language>eng</language><publisher>London: Elsevier Ltd</publisher><subject>Algorithms ; Global navigation satellite system ; GNSS time series ; Interpolation ; Mathematical analysis ; Matrix completion ; Mean square errors ; Missing data ; Navigation systems ; Polynomials ; Singular value thresholding ; Time series ; Workstations</subject><ispartof>Measurement : journal of the International Measurement Confederation, 2021-10, Vol.183, p.109862, Article 109862</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright Elsevier Science Ltd. Oct 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c279t-ae1e6676b46e100944286ab34c819e7c47a2cfc2b95037183693f6873af86c503</citedby><cites>FETCH-LOGICAL-c279t-ae1e6676b46e100944286ab34c819e7c47a2cfc2b95037183693f6873af86c503</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.measurement.2021.109862$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Bao, Zhi</creatorcontrib><creatorcontrib>Chang, Guobin</creatorcontrib><creatorcontrib>Zhang, Laihong</creatorcontrib><creatorcontrib>Chen, Guoliang</creatorcontrib><creatorcontrib>Zhang, Siyu</creatorcontrib><title>Filling missing values of multi-station GNSS coordinate time series based on matrix completion</title><title>Measurement : journal of the International Measurement Confederation</title><description>•Realizing the interpolation of multi-station time series in a simultaneous way.•The method is non-parametric and keep the user intervention at minimum.•The patterns in both time and space domains are explored.•Different noise type is considered in the simulation experiment.•Numerical simulation is used to verify the performance of the proposed method. Global Navigation Satellite System (GNSS) coordinate time series inevitably suffer from random and even continuous missing data. However, many processing methods of GNSS time series analysis require continuous data, namely without any gaps. Therefore, interpolating data or filling the gaps is an important preprocessing step. Conventional methods including piecewise linear, cubic spline, cubic polynomial do this work station by station, implying that they often focus on single point time series. It is proposed in this work to use a technique called matrix completion, which is based on singular value thresholding algorithm. This is a spatio-temporal method as it can realize the interpolation of multi-station time series in a simultaneous way. Due to this spatio-temporal nature, the patterns in both time and space domains are explored and hence better interpolation performance can be expected. This method is non-parametric and highly automatic, keeping the user intervention at minimum. Both the simulation data and real-data in the experiment, through calculating the root mean square errors (RMSE) between artificial gaps and interpolation results, the proposed method shows the satisfactory performance.</description><subject>Algorithms</subject><subject>Global navigation satellite system</subject><subject>GNSS time series</subject><subject>Interpolation</subject><subject>Mathematical analysis</subject><subject>Matrix completion</subject><subject>Mean square errors</subject><subject>Missing data</subject><subject>Navigation systems</subject><subject>Polynomials</subject><subject>Singular value thresholding</subject><subject>Time series</subject><subject>Workstations</subject><issn>0263-2241</issn><issn>1873-412X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNqNkE9LwzAYxoMoOKffIeK5M0m7ND3KcFMYepiCJ0OavpWMpplJOvTbm1IPHj098PB73j8PQteULCih_Ha_sKDC4MFCHxeMMJr8SnB2gmZUlHlWUPZ2imaE8TxjrKDn6CKEPSGE5xWfofe16TrTf2BrQhj1qLoBAnYttkMXTRaiisb1ePO022HtnG9MryLgaCzgAN4kuFYBGpwgq6I3Xwmzhw7G2CU6a1UX4OpX5-h1ff-yesi2z5vH1d0206ysYqaAAuclrwsOlJCqKJjgqs4LLWgFpS5KxXSrWV0tSV5SkfMqb3l6T7WC6-TN0c009-DdZ7o_yr0bfJ9WSrYUjDHCiUhUNVHauxA8tPLgjVX-W1IixzrlXv6pU451yqnOlF1NWUhvHA14GbSBXkNjPOgoG2f-MeUHn3qEgg</recordid><startdate>202110</startdate><enddate>202110</enddate><creator>Bao, Zhi</creator><creator>Chang, Guobin</creator><creator>Zhang, Laihong</creator><creator>Chen, Guoliang</creator><creator>Zhang, Siyu</creator><general>Elsevier Ltd</general><general>Elsevier Science Ltd</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>202110</creationdate><title>Filling missing values of multi-station GNSS coordinate time series based on matrix completion</title><author>Bao, Zhi ; Chang, Guobin ; Zhang, Laihong ; Chen, Guoliang ; Zhang, Siyu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c279t-ae1e6676b46e100944286ab34c819e7c47a2cfc2b95037183693f6873af86c503</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Global navigation satellite system</topic><topic>GNSS time series</topic><topic>Interpolation</topic><topic>Mathematical analysis</topic><topic>Matrix completion</topic><topic>Mean square errors</topic><topic>Missing data</topic><topic>Navigation systems</topic><topic>Polynomials</topic><topic>Singular value thresholding</topic><topic>Time series</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bao, Zhi</creatorcontrib><creatorcontrib>Chang, Guobin</creatorcontrib><creatorcontrib>Zhang, Laihong</creatorcontrib><creatorcontrib>Chen, Guoliang</creatorcontrib><creatorcontrib>Zhang, Siyu</creatorcontrib><collection>CrossRef</collection><jtitle>Measurement : journal of the International Measurement Confederation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bao, Zhi</au><au>Chang, Guobin</au><au>Zhang, Laihong</au><au>Chen, Guoliang</au><au>Zhang, Siyu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Filling missing values of multi-station GNSS coordinate time series based on matrix completion</atitle><jtitle>Measurement : journal of the International Measurement Confederation</jtitle><date>2021-10</date><risdate>2021</risdate><volume>183</volume><spage>109862</spage><pages>109862-</pages><artnum>109862</artnum><issn>0263-2241</issn><eissn>1873-412X</eissn><abstract>•Realizing the interpolation of multi-station time series in a simultaneous way.•The method is non-parametric and keep the user intervention at minimum.•The patterns in both time and space domains are explored.•Different noise type is considered in the simulation experiment.•Numerical simulation is used to verify the performance of the proposed method. Global Navigation Satellite System (GNSS) coordinate time series inevitably suffer from random and even continuous missing data. However, many processing methods of GNSS time series analysis require continuous data, namely without any gaps. Therefore, interpolating data or filling the gaps is an important preprocessing step. Conventional methods including piecewise linear, cubic spline, cubic polynomial do this work station by station, implying that they often focus on single point time series. It is proposed in this work to use a technique called matrix completion, which is based on singular value thresholding algorithm. This is a spatio-temporal method as it can realize the interpolation of multi-station time series in a simultaneous way. Due to this spatio-temporal nature, the patterns in both time and space domains are explored and hence better interpolation performance can be expected. This method is non-parametric and highly automatic, keeping the user intervention at minimum. Both the simulation data and real-data in the experiment, through calculating the root mean square errors (RMSE) between artificial gaps and interpolation results, the proposed method shows the satisfactory performance.</abstract><cop>London</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.measurement.2021.109862</doi></addata></record>
fulltext fulltext
identifier ISSN: 0263-2241
ispartof Measurement : journal of the International Measurement Confederation, 2021-10, Vol.183, p.109862, Article 109862
issn 0263-2241
1873-412X
language eng
recordid cdi_proquest_journals_2582220608
source Access via ScienceDirect (Elsevier)
subjects Algorithms
Global navigation satellite system
GNSS time series
Interpolation
Mathematical analysis
Matrix completion
Mean square errors
Missing data
Navigation systems
Polynomials
Singular value thresholding
Time series
Workstations
title Filling missing values of multi-station GNSS coordinate time series based on matrix completion
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T05%3A22%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Filling%20missing%20values%20of%20multi-station%20GNSS%20coordinate%20time%20series%20based%20on%20matrix%20completion&rft.jtitle=Measurement%20:%20journal%20of%20the%20International%20Measurement%20Confederation&rft.au=Bao,%20Zhi&rft.date=2021-10&rft.volume=183&rft.spage=109862&rft.pages=109862-&rft.artnum=109862&rft.issn=0263-2241&rft.eissn=1873-412X&rft_id=info:doi/10.1016/j.measurement.2021.109862&rft_dat=%3Cproquest_cross%3E2582220608%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2582220608&rft_id=info:pmid/&rft_els_id=S0263224121008058&rfr_iscdi=true