| Literature DB >> 30158442 |
Sérgio D Correia1,2, Marko Beko3,4, Luis A da Silva Cruz5,6, Slavisa Tomic7,8.
Abstract
This work addresses the energy-based source localization problem in wireless sensors networks. Instead of circumventing the maximum likelihood (ML) problem by applying convex relaxations and approximations, we approach it directly by the use of metaheuristics. To the best of our knowledge, this is the first time that metaheuristics are applied to this type of problem. More specifically, an elephant herding optimization (EHO) algorithm is applied. Through extensive simulations, the key parameters of the EHO algorithm are optimized such that they match the energy decay model between two sensor nodes. A detailed analysis of the computational complexity is presented, as well as a performance comparison between the proposed algorithm and existing non-metaheuristic ones. Simulation results show that the new approach significantly outperforms existing solutions in noisy environments, encouraging further improvement and testing of metaheuristic methods.Entities:
Keywords: acoustic positioning; elephant search algorithm; energy-based localization; nature inspired algorithms; swarm optimization; wireless sensor networks
Year: 2018 PMID: 30158442 PMCID: PMC6163308 DOI: 10.3390/s18092849
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Graphic Representation of ML Model. (a) Sensors and Source Setup. (b) Surface representation.
Figure 2Parameter Dependency Analysis. (a) Representation of the final solutions in search space; “•” denotes the true source location. (b) Convergence dependency on in function cost.
Figure 3Root Mean Square Error (m) as a function of , when dB and .
Figure 4RMSE (m) dependency on for different values of .
Figure 5RMSE (m) dependency on the number of clans and .
The considered simulation setting for constant population size experiment.
| Pop. | Clan |
| Pop. | Clan |
| Pop. | Clan |
|
|---|---|---|---|---|---|---|---|---|
| 100 | 2 | 50 | 50 | 2 | 25 | 75 | 3 | 25 |
| 4 | 25 | 5 | 10 | 5 | 15 | |||
| 5 | 20 | 10 | 5 | 15 | 5 | |||
| 10 | 10 | 25 | 3 | |||||
| 20 | 5 | |||||||
| 25 | 4 |
Figure 6RMSE (m) dependency on the number of clans and , for constant population size.
Summary of the Considered Algorithms.
| Algorithm | Description | Complexity | CPU Time (s) |
|---|---|---|---|
| WDC | The WDC algorithm in [ |
| 1.74 |
| SDP | The SDP algorithm in [ |
| 3.5 |
| SOCP | The SOCP algorithm in [ |
| 2.6 |
| EXACT | The bisection algorithm in [ |
| 0.03 |
| EHO | The WLS algorithm in |
| 0.23 |
Figure 7Random Distribution of 10,000 sources for .
Figure 8RMSE (m) versus (dB) performance comparison for .
Figure 9RMSE (m) versus (dB) performance comparison for .
Figure 10RMSE (m) versus N performance comparison for different .