Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (2): 89-96.doi: 10.19665/j.issn1001-2400.2022.02.011

• Information and Communications Engineering • Previous Articles     Next Articles

New distributed positioning algorithm for sensor nodes

XU Shasha1(),ZHOU Fang2(),LI Yangjian1(),JIANG Junzheng1,3()   

  1. 1. School of Information and Communication,Guilin University of Electronic Technology,Guilin 541004,China
    2. School of Life and Environmental Sciences,Guilin University of Electronic Technology,Guilin 541004,China
    3. Guangxi Key Laboratory of Wireless Wideband Communication and SignalProcessing, Guilin University of Electronic Technology,Guilin 541004,China
  • Received:2020-09-06 Online:2022-04-20 Published:2022-05-31
  • Contact: Fang ZHOU E-mail:19022201050@mails.guet.edu.cn;zhoufang1026@guet.edu.cn;907383163@qq.com;jzjiang@guet.edu.cn

Abstract:

The node localization problem in large scale wireless sensor networks can be formulated into a highly nonlinear nonconvex optimization problem which is hard to solve directly in large scale sensor networks.This paper proposes a new distributed localization algorithm to solve this problem.First,the global undirected graph composed of the large scale wireless sensor network is decomposed into a series of partially overlapping subgraphs,and then the global optimization problem is decomposed into a series of small scale subproblems for iterative solutions.The optimization problem in each subgraph can be solved iteratively independently.The new distributed localization algorithm for sensor nodes consists of two steps in each iteration,First,the Barzilai-Borwein gradient method is used to estimate the location of the node in the divided partially overlapping subgraph.The gradient method has a low computational cost and greatly speeds up the convergence.Second,the same sensor nodes in different partially overlapping subgraphs are fused and averaged.Theoretical analysis and simulation results show that compared with the existing methods,the proposed new distributed localization algorithm has a higher scalability and localization accuracy in large scale wireless sensor networks,and can be used for localization in large scale sensor networks.

Key words: wireless sensor networks, localization, distributed algorithm, graph model, Barzilai-Borwein gradient method

CLC Number: 

  • TN911.7