| Literature DB >> 31167498 |
Peng Wu1, Shaojing Su2, Zhen Zuo3, Xiaojun Guo4, Bei Sun5, Xudong Wen6.
Abstract
Time difference of arrival (TDoA) based on a group of sensor nodes with known locations has been widely used to locate targets. Two-step weighted least squares (TSWLS), constrained weighted least squares (CWLS), and Newton-Raphson (NR) iteration are commonly used passive location methods, among which the initial position is needed and the complexity is high. This paper proposes a hybrid firefly algorithm (hybrid-FA) method, combining the weighted least squares (WLS) algorithm and FA, which can reduce computation as well as achieve high accuracy. The WLS algorithm is performed first, the result of which is used to restrict the search region for the FA method. Simulations showed that the hybrid-FA method required far fewer iterations than the FA method alone to achieve the same accuracy. Additionally, two experiments were conducted to compare the results of hybrid-FA with other methods. The findings indicated that the root-mean-square error (RMSE) and mean distance error of the hybrid-FA method were lower than that of the NR, TSWLS, and genetic algorithm (GA). On the whole, the hybrid-FA outperformed the NR, TSWLS, and GA for TDoA measurement.Entities:
Keywords: TDoA; firefly algorithm; hybrid-FA; weighted least squares
Year: 2019 PMID: 31167498 PMCID: PMC6603714 DOI: 10.3390/s19112554
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The principle of time difference of arrival (TDoA) measurement. (a) The diagram when there are three basic sensors of TDoA. (b) Multiple hyperbolas for the optimal position.
Figure 2The diagram of hybrid firefly algorithm (hybrid-FA) method.
Figure 3The layout of four sensor nodes in the simulation experiment.
Figure 4The diagram of hybrid-FA and FA.
The root-mean-square error (RMSE) of the hybrid-FA and FA methods with different numbers of iterations.
| 25 Iterations | 30 Iterations | 50 Iterations | 100 Iterations | |
|---|---|---|---|---|
|
| 0.04334 m | 0.04943 m | 0.03762 m | 0.03741 m |
|
| 0.03744 m | 0.03741 m | 0.03741 m | 0.03741 m |
Figure 5The comparison of the four algorithms for TDoA measurement.
Figure 6The sketch of the first experiment.
Figure 7The results of the first experiment. (a) The RMSE of the five methods. (b) The number of bad results from the five methods.
Figure 8The setting of second experiment.
Figure 9The trajectory tracking of the five methods based on TDoA. (a) The trajectory tracking of constrained weighted least squares (CWLS). (b) The trajectory tracking of hybrid-FA. (c) The trajectory tracking of Newton–Raphson (NR). (d) The trajectory tracking of two-step weighted least squares (TSWLS). (e) The trajectory tracking of the genetic algorithm (GA).
The mean distance error of different methods.
| Method | CWLS | Hybrid-FA | NR | TSWLS | GA |
|---|---|---|---|---|---|
|
| 0.033205 | 0.03419 | 0.141656 | 0.062933 | 0.126473 |