Simultaneously locating multiple sources passively in the wireless sensor networks (WSN) is challenging in the internet of things (IoT) applications, where reducing the computation and communication load is of great… Click to show full abstract
Simultaneously locating multiple sources passively in the wireless sensor networks (WSN) is challenging in the internet of things (IoT) applications, where reducing the computation and communication load is of great importance due to the requirement on real-time processing and the energy constraint. This is especially true when the number of sources or the number of sensor nodes is large. In this paper, a localization algorithm to estimate multiple sources’ positions in the three-dimensional space is proposed. With the direction-of-arrival (DOA) estimates for multiple sources obtained at each sensor node, it is crucial to discriminate which estimate corresponds to which source. To save the computation resources, a classification method based on the genetic algorithm is proposed to handle the multiple sources. A fitness function is designed to assess the clustering of the DOA estimates. Extensive simulations are carried out to analyze the algorithm performance under the various settings. Numerical examples show that the proposed method could lower the computational burden by orders of magnitude compared to the conventional method, without significantly sacrificing the estimation accuracy.
               
Click one of the above tabs to view related content.