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 language | English |
|---|---|
| Pages (from-to) | 91-97 |
| Number of pages | 7 |
| Journal | Nanjing Youdian Daxue Xuebao (Ziran Kexue Ban)/Journal of Nanjing University of Posts and Telecommunications (Natural Science) |
| Volume | 37 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 1 Apr 2017 |
| Externally published | Yes |
Keywords
- Evolutionary algorithm
- Geomagnetic matching
- Indoor localization
- Particle filter
Fingerprint
Dive into the research topics of 'Evolutionary strategy for elimination of accumulated errors in positioning system based on particle filter'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver