| Literature DB >> 36080862 |
Tingwei Zhang1, Peng Zhang2, Paris Kalathas1, Guangxin Wang1, Huaping Liu1.
Abstract
Ranging accuracy is a critical parameter in time-based indoor positioning systems. Indoor environments often have complex structures, which make centimeter-level-accurate ranging a challenging task. This study proposes a new distance measurement method to decrease the ranging error in multipath environment. Our method uses an artificial neural network that utilizes the received signal strength indicator along with a signal's angle of arrival to calculate the line-of-sight distance. This combination results in a significant reduction of the error caused by multipath effects that common RSSI-based methods suffer from. It outperforms traditional ranging methods while the implementation complexity is kept low.Entities:
Keywords: ANN; AOA; RSSI; indoor positioning; machine learning
Mesh:
Year: 2022 PMID: 36080862 PMCID: PMC9459702 DOI: 10.3390/s22176404
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Ranging accuracy in previous work.
| Study | Method | Median Error | # of APs |
|---|---|---|---|
| Martin et al. [ | RSSI-fingerprint | 1.5 m | 3 |
| Achroufene et al. [ | RSSI-ranging | 1.13 m | 5 |
| Biehl et al. [ | RSSI-fingerprint | 0.94 m | 7 |
| Chen et al. [ | AoA | 1.5 m | 1 |
| Kumar et al. [ | AoA | 0.3 m | 5 |
| Xiong et al. [ | AoA | 0.23 m | 6 |
| Adege et al. [ | ANN | 0.5 m | 7 |
| Ibrahim et al. [ | ANN | 0.49 m | 1 |
| Adhikari et al. [ | ANN | 0.035 m | 10 |
Figure 1Workflow of the proposed system.
Figure 2Simulation scenario.
Figure 3Simulated AoA Estimation Spectrum.
Properties of ANN.
| Properties | Value |
|---|---|
| Input | |
| Output | # of Periods |
| Algorithm | Bayesian Regularization |
| Layers | 30 |
| Loss Function | mse |
Figure 4Example of additional RSSI attenuation on antenna array.
Figure 5Error comparison between differentinput.
Figure 6Layout of the test field.
Figure 7Error Histogram.
Figure 8Ranging error CDF.
Lab Environment Test field coordinates (relative to AP).
| Index | X | Y | AoA | Distance | Periods |
|---|---|---|---|---|---|
| 1 | 0.49 | 1.77 | 15.62 | 2.16 | 39 |
| 2 | 0.99 | 1.82 | 28.78 | 2.36 | 43 |
| 3 | 1.67 | 1.74 | 43.6 | 2.64 | 48 |
| 4 | 2.3 | 1.74 | 52.89 | 3.08 | 56 |
| 5 | 2.8 | 1.71 | 58.23 | 3.44 | 63 |
| 6 | 0.45 | 2.36 | 10.79 | 2.68 | 49 |
| 7 | 0.96 | 2.33 | 22.13 | 2.78 | 51 |
| 8 | 1.56 | 2.31 | 34.02 | 3.01 | 55 |
| 9 | 2.1 | 2.33 | 42.02 | 3.32 | 61 |
| 10 | 2.75 | 2.38 | 49.22 | 3.78 | 69 |