TY - JOUR
T1 - Evolutionary strategy for elimination of accumulated errors in positioning system based on particle filter
AU - Liu, Fuyu
AU - Wang, Xinheng
AU - Dong, Yuning
AU - Xu, Xiaolong
AU - Chen, Tao
N1 - Publisher Copyright:
© 2017, Periodical Office of Nanjing University of Posts and Telecommunications. All right reserved.
PY - 2017/4/1
Y1 - 2017/4/1
N2 - The particle filter algorithm is a commonly used method for a localization based on magnetic measurement, however, it has a fatal flaw, called the existence of accumulated errors, leading to the failure of localization. According to the mutation step controlled by fitness, an adaptive evolution strategy is proposed in the particle filter algorithm to improve the searching efficiency and the precision, thus enhanceing the variety of re-sampled particles. Then, the optimization of selecting particles is realized based on the particle weight. To increase the positioning accuracy and overcome the effects on accumulated errors, a geomagnetic matching algorithm is periodically called after the target moving some steps. In the geomagnetic matching, the use of pre-matching prior to exactly matching process can reduce the convergence time. The simulation by C++ on an Android smartphone, the test in an indoor environment and further simulation based on real-world measurements show that the algorithm can effectively improve the filter performance and the positioning accuracy.
AB - The particle filter algorithm is a commonly used method for a localization based on magnetic measurement, however, it has a fatal flaw, called the existence of accumulated errors, leading to the failure of localization. According to the mutation step controlled by fitness, an adaptive evolution strategy is proposed in the particle filter algorithm to improve the searching efficiency and the precision, thus enhanceing the variety of re-sampled particles. Then, the optimization of selecting particles is realized based on the particle weight. To increase the positioning accuracy and overcome the effects on accumulated errors, a geomagnetic matching algorithm is periodically called after the target moving some steps. In the geomagnetic matching, the use of pre-matching prior to exactly matching process can reduce the convergence time. The simulation by C++ on an Android smartphone, the test in an indoor environment and further simulation based on real-world measurements show that the algorithm can effectively improve the filter performance and the positioning accuracy.
KW - Evolutionary algorithm
KW - Geomagnetic matching
KW - Indoor localization
KW - Particle filter
UR - http://www.scopus.com/inward/record.url?scp=85020400231&partnerID=8YFLogxK
U2 - 10.14132/j.cnki.1673-5439.2017.02.015
DO - 10.14132/j.cnki.1673-5439.2017.02.015
M3 - Article
AN - SCOPUS:85020400231
SN - 1673-5439
VL - 37
SP - 91
EP - 97
JO - Nanjing Youdian Daxue Xuebao (Ziran Kexue Ban)/Journal of Nanjing University of Posts and Telecommunications (Natural Science)
JF - Nanjing Youdian Daxue Xuebao (Ziran Kexue Ban)/Journal of Nanjing University of Posts and Telecommunications (Natural Science)
IS - 2
ER -