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...
Main Authors: | , , , , , , , |
---|---|
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 |