A Monte Carlo localization method based on differential evolution optimization applied into economic forecasting in mobile wireless sensor networks
The localization of sensor node is an essential problem for many economic forecasting applications in wireless sensor networks. Considering that the mobile sensors change their locations frequently over time, Monte Carlo localization algorithm utilizes the moving characteristics of nodes and employs...
Gespeichert in:
Veröffentlicht in: | EURASIP journal on wireless communications and networking 2018-02, Vol.2018 (1), p.1-9, Article 32 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The localization of sensor node is an essential problem for many economic forecasting applications in wireless sensor networks. Considering that the mobile sensors change their locations frequently over time, Monte Carlo localization algorithm utilizes the moving characteristics of nodes and employs the probability distribution function (PDF) in the previous time slot to estimate the current location by using a weighted particle filter. However, it also has the problem of insufficient number of valid samples, which further affects the node’s localization accuracy. In this paper, differential evolution method is introduced into the Monte Carlo localization algorithm. The sample weight is taken as the objective function, and differential evolution algorithm is implemented in sample stage. Finally, the node position is estimated by making the sample close to the actual location of the node instead of being filtered out. The simulation results demonstrate that the proposed algorithm provides a better position estimation with less localization error. |
---|---|
ISSN: | 1687-1499 1687-1499 |
DOI: | 10.1186/s13638-018-1037-1 |