An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite

Since the signals of the global navigation satellite system (GNSS) are blocked by buildings, accurate positioning cannot be achieved in an indoor environment. Pseudolite can simulate similar outdoor satellite signals and can be used as a stable and reliable positioning signal source in indoor enviro...

Full description

Bibliographic Details
Main Authors: Lu Huang, Xingli Gan, Baoguo Yu, Heng Zhang, Shuang Li, Jianqiang Cheng, Xiaohu Liang, Boyuan Wang
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/20/4420
id doaj-431682221efa43da80c610d677705c43
record_format Article
spelling doaj-431682221efa43da80c610d677705c432020-11-25T00:10:07ZengMDPI AGSensors1424-82202019-10-011920442010.3390/s19204420s19204420An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array PseudoliteLu Huang0Xingli Gan1Baoguo Yu2Heng Zhang3Shuang Li4Jianqiang Cheng5Xiaohu Liang6Boyuan Wang7State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaState Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, ChinaSince the signals of the global navigation satellite system (GNSS) are blocked by buildings, accurate positioning cannot be achieved in an indoor environment. Pseudolite can simulate similar outdoor satellite signals and can be used as a stable and reliable positioning signal source in indoor environments. Therefore, it has been proposed as a good substitute and has become a research hotspot in the field of indoor positioning. There are still some problems in the pseudolite positioning field, such as: Integer ambiguity of carrier phase, initial position determination, and low signal coverage. To avoid the limitation of these factors, an indoor positioning system based on fingerprint database matching of homologous array pseudolite is proposed in this paper, which can achieve higher positioning accuracy. The realization of this positioning system mainly includes the offline phase and the online phase. In the offline phase, the carrier phase data in the indoor environment is first collected, and a fingerprint database is established. Then a variational auto-encoding (VAE) network with location information is used to learn the probability distribution characteristics of the carrier phase difference of pseudolite in the latent space to realize feature clustering. Finally, the deep neural network is constructed by using the hidden features learned to further study the mapping relationship between different carrier phases of pseudolite and different indoor locations. In the online phase, the trained model and real-time carrier phases of pseudolite are used to predict the location of the positioning terminal. In this paper, by a large number of experiments, the performance of the pseudolite positioning system is evaluated under dynamic and static conditions. The effectiveness of the algorithm is evaluated by the comparison experiments, the experimental results show that the average positioning accuracy of the positioning system in a real indoor scene is 0.39 m, and the 95% positioning error is less than 0.85 m, which outperforms the traditional fingerprint positioning algorithms.https://www.mdpi.com/1424-8220/19/20/4420indoor localizationarray pseudolitecarrier phase differencefingerprint matchingdeep neural network
collection DOAJ
language English
format Article
sources DOAJ
author Lu Huang
Xingli Gan
Baoguo Yu
Heng Zhang
Shuang Li
Jianqiang Cheng
Xiaohu Liang
Boyuan Wang
spellingShingle Lu Huang
Xingli Gan
Baoguo Yu
Heng Zhang
Shuang Li
Jianqiang Cheng
Xiaohu Liang
Boyuan Wang
An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
Sensors
indoor localization
array pseudolite
carrier phase difference
fingerprint matching
deep neural network
author_facet Lu Huang
Xingli Gan
Baoguo Yu
Heng Zhang
Shuang Li
Jianqiang Cheng
Xiaohu Liang
Boyuan Wang
author_sort Lu Huang
title An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
title_short An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
title_full An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
title_fullStr An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
title_full_unstemmed An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite
title_sort innovative fingerprint location algorithm for indoor positioning based on array pseudolite
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-10-01
description Since the signals of the global navigation satellite system (GNSS) are blocked by buildings, accurate positioning cannot be achieved in an indoor environment. Pseudolite can simulate similar outdoor satellite signals and can be used as a stable and reliable positioning signal source in indoor environments. Therefore, it has been proposed as a good substitute and has become a research hotspot in the field of indoor positioning. There are still some problems in the pseudolite positioning field, such as: Integer ambiguity of carrier phase, initial position determination, and low signal coverage. To avoid the limitation of these factors, an indoor positioning system based on fingerprint database matching of homologous array pseudolite is proposed in this paper, which can achieve higher positioning accuracy. The realization of this positioning system mainly includes the offline phase and the online phase. In the offline phase, the carrier phase data in the indoor environment is first collected, and a fingerprint database is established. Then a variational auto-encoding (VAE) network with location information is used to learn the probability distribution characteristics of the carrier phase difference of pseudolite in the latent space to realize feature clustering. Finally, the deep neural network is constructed by using the hidden features learned to further study the mapping relationship between different carrier phases of pseudolite and different indoor locations. In the online phase, the trained model and real-time carrier phases of pseudolite are used to predict the location of the positioning terminal. In this paper, by a large number of experiments, the performance of the pseudolite positioning system is evaluated under dynamic and static conditions. The effectiveness of the algorithm is evaluated by the comparison experiments, the experimental results show that the average positioning accuracy of the positioning system in a real indoor scene is 0.39 m, and the 95% positioning error is less than 0.85 m, which outperforms the traditional fingerprint positioning algorithms.
topic indoor localization
array pseudolite
carrier phase difference
fingerprint matching
deep neural network
url https://www.mdpi.com/1424-8220/19/20/4420
work_keys_str_mv AT luhuang aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT xingligan aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT baoguoyu aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT hengzhang aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT shuangli aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT jianqiangcheng aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT xiaohuliang aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT boyuanwang aninnovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT luhuang innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT xingligan innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT baoguoyu innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT hengzhang innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT shuangli innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT jianqiangcheng innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT xiaohuliang innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
AT boyuanwang innovativefingerprintlocationalgorithmforindoorpositioningbasedonarraypseudolite
_version_ 1725409284105175040