Sensor network localization using low-rank approximation
DOI:
Author:
Affiliation:

1. School of Electrical and Information Engineering, Jiangsu University of Technology, Changzhou 213001, China; 2. School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213167, China

Clc Number:

TP393

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    To improve the localization accuracy of sensor network nodes and reduce the computational workload, a novel algorithm based on low-rank approximation was proposed. Given distance measurements obtained between sensors in the neighborhood, the proposed algorithm first fulfilled the Euclidean distance matrix (EDM) completion. Then, sensors’ positions were obtained by rigid transformation using anchors’ positions. To achieve accurate range information, the EDM completion stage exploited the low-rank essence of the Gram matrix of sensors’ coordinate matrix, resulting in a semidefinite programming (SDP) problem. Furthermore, some regularization term was introduced in our localization model to avoid degenerate solutions in the EDM completion stage. In practice, solving a large-scale SDP problem is still a challenging task. To improve the scalability of the proposed algorithm, an alternating direction method of multipliers (ADMM) was further developed. Compared with traditional algorithms (including multidimensional scaling method and other Euclidean distance-filling algorithms), this algorithm reduces the root mean square error by 28.2%~46.6% and the reconstruction error by 18.4%~64.5% in the case of large noise through simulation experiments, and the computation time is only 7% of that of SDP algorithm.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: March 08,2024
  • Published: