Evolutionary strategy for elimination of accumulated errors in positioning system based on particle filter

Fuyu Liu, Xinheng Wang, Yuning Dong*, Xiaolong Xu, Tao Chen

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)91-97
Number of pages7
JournalNanjing Youdian Daxue Xuebao (Ziran Kexue Ban)/Journal of Nanjing University of Posts and Telecommunications (Natural Science)
Volume37
Issue number2
DOIs
Publication statusPublished - 1 Apr 2017
Externally publishedYes

Keywords

  • Evolutionary algorithm
  • Geomagnetic matching
  • Indoor localization
  • Particle filter

Cite this