| Literature DB >> 27213378 |
Abstract
Localization in wireless sensor networks (WSNs) is one of the primary functions of the intelligent Internet of Things (IoT) that offers automatically discoverable services, while the localization accuracy is a key issue to evaluate the quality of those services. In this paper, we develop a framework to solve the Euclidean distance matrix completion problem, which is an important technical problem for distance-based localization in WSNs. The sensor network localization problem is described as a low-rank dimensional Euclidean distance completion problem with known nodes. The task is to find the sensor locations through recovery of missing entries of a squared distance matrix when the dimension of the data is small compared to the number of data points. We solve a relaxation optimization problem using a modification of Newton's method, where the cost function depends on the squared distance matrix. The solution obtained in our scheme achieves a lower complexity and can perform better if we use it as an initial guess for an interactive local search of other higher precision localization scheme. Simulation results show the effectiveness of our approach.Entities:
Keywords: Euclidean distance matrix completion; Internet of Things; localization; modified Newton method; semi-definite programming; wireless sensor network
Year: 2016 PMID: 27213378 PMCID: PMC4883413 DOI: 10.3390/s16050722
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Procedures to solve the localization problem Equation (17).
Figure 2Geometry of a wireless sensor network for numerical evaluation.
Figure 3Single trial localization performance of the proposed scheme with dB. (a) Presence of anchor locations (See text for details); (b) Absence of anchor locations (See text for details).
Figure 4Comparison of root mean square error (RMSE) performance of our scheme and several methods versus σ. (a) A good precision for ; (b) A bad precision for .