Cargando…

Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones

The position accuracy of Global Navigation Satellite System (GNSS) modules is one of the most significant factors in determining the feasibility of new location-based services for smartphones. Considering the structure of current smartphones, it is impossible to apply the ordinary range-domain Diffe...

Descripción completa

Detalles Bibliográficos
Autores principales: Yoon, Donghwan, Kee, Changdon, Seo, Jiwon, Park, Byungwoon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4934336/
https://www.ncbi.nlm.nih.gov/pubmed/27322284
http://dx.doi.org/10.3390/s16060910
_version_ 1782441324359712768
author Yoon, Donghwan
Kee, Changdon
Seo, Jiwon
Park, Byungwoon
author_facet Yoon, Donghwan
Kee, Changdon
Seo, Jiwon
Park, Byungwoon
author_sort Yoon, Donghwan
collection PubMed
description The position accuracy of Global Navigation Satellite System (GNSS) modules is one of the most significant factors in determining the feasibility of new location-based services for smartphones. Considering the structure of current smartphones, it is impossible to apply the ordinary range-domain Differential GNSS (DGNSS) method. Therefore, this paper describes and applies a DGNSS-correction projection method to a commercial smartphone. First, the local line-of-sight unit vector is calculated using the elevation and azimuth angle provided in the position-related output of Android’s LocationManager, and this is transformed to Earth-centered, Earth-fixed coordinates for use. To achieve position-domain correction for satellite systems other than GPS, such as GLONASS and BeiDou, the relevant line-of-sight unit vectors are used to construct an observation matrix suitable for multiple constellations. The results of static and dynamic tests show that the standalone GNSS accuracy is improved by about 30%–60%, thereby reducing the existing error of 3–4 m to just 1 m. The proposed algorithm enables the position error to be directly corrected via software, without the need to alter the hardware and infrastructure of the smartphone. This method of implementation and the subsequent improvement in performance are expected to be highly effective to portability and cost saving.
format Online
Article
Text
id pubmed-4934336
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-49343362016-07-06 Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones Yoon, Donghwan Kee, Changdon Seo, Jiwon Park, Byungwoon Sensors (Basel) Article The position accuracy of Global Navigation Satellite System (GNSS) modules is one of the most significant factors in determining the feasibility of new location-based services for smartphones. Considering the structure of current smartphones, it is impossible to apply the ordinary range-domain Differential GNSS (DGNSS) method. Therefore, this paper describes and applies a DGNSS-correction projection method to a commercial smartphone. First, the local line-of-sight unit vector is calculated using the elevation and azimuth angle provided in the position-related output of Android’s LocationManager, and this is transformed to Earth-centered, Earth-fixed coordinates for use. To achieve position-domain correction for satellite systems other than GPS, such as GLONASS and BeiDou, the relevant line-of-sight unit vectors are used to construct an observation matrix suitable for multiple constellations. The results of static and dynamic tests show that the standalone GNSS accuracy is improved by about 30%–60%, thereby reducing the existing error of 3–4 m to just 1 m. The proposed algorithm enables the position error to be directly corrected via software, without the need to alter the hardware and infrastructure of the smartphone. This method of implementation and the subsequent improvement in performance are expected to be highly effective to portability and cost saving. MDPI 2016-06-18 /pmc/articles/PMC4934336/ /pubmed/27322284 http://dx.doi.org/10.3390/s16060910 Text en © 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yoon, Donghwan
Kee, Changdon
Seo, Jiwon
Park, Byungwoon
Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title_full Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title_fullStr Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title_full_unstemmed Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title_short Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones
title_sort position accuracy improvement by implementing the dgnss-cp algorithm in smartphones
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4934336/
https://www.ncbi.nlm.nih.gov/pubmed/27322284
http://dx.doi.org/10.3390/s16060910
work_keys_str_mv AT yoondonghwan positionaccuracyimprovementbyimplementingthedgnsscpalgorithminsmartphones
AT keechangdon positionaccuracyimprovementbyimplementingthedgnsscpalgorithminsmartphones
AT seojiwon positionaccuracyimprovementbyimplementingthedgnsscpalgorithminsmartphones
AT parkbyungwoon positionaccuracyimprovementbyimplementingthedgnsscpalgorithminsmartphones