Distributed Wireless Sensor Network Localization Via Sequential Greedy Optimization Algorithm

被引:145
作者
Shi, Qingjiang [1 ]
He, Chen [1 ]
Chen, Hongyang [2 ]
Jiang, Lingge [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai 200240, Peoples R China
[2] Univ Tokyo, Inst Ind Sci, Tokyo, Japan
关键词
Distributed optimization; range-based node localization; range-free node localization; second-order cone programming (SOCP); semidefinite programming (SDP); sequential greedy optimization (SGO) algorithm; wireless sensor network (WSN);
D O I
10.1109/TSP.2010.2045416
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Node localization is essential to most applications of wireless sensor networks (WSNs). In this paper, we consider both range-based node localization and range-free node localization with uncertainties in range measurements, radio range, and anchor positions. First, a greedy optimization algorithm, named sequential greedy optimization (SGO) algorithm, is presented, which is more suitable for distributed optimization in networks than the classical nonlinear Gauss-Seidel algorithm. Then a unified optimization framework is proposed for both range-based localization and range-free localization, and two convex localization formulations are obtained based on semidefinite programming (SDP) relaxation techniques. By applying the SGO algorithm to the edge-based SDP relaxation formulation, we propose a second-order cone programming (SOCP)-based distributed node localization algorithm. Two distributed refinement algorithms are also proposed by using the SGO algorithm to nonconvex localization formulations. The proposed localization algorithms all can be implemented partially asynchronously in networks. Finally, extensive simulations are conducted to demonstrate the efficiency and accuracy of the proposed distributed localization algorithms.
引用
收藏
页码:3328 / 3340
页数:13
相关论文
共 33 条
[21]   Relative location estimation in wireless sensor networks [J].
Patwari, N ;
Hero, AO ;
Perkins, M ;
Correal, NS ;
O'Dea, RJ .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (08) :2137-2148
[22]  
Platt JC, 1999, ADVANCES IN KERNEL METHODS, P185
[23]   Localization from connectivity in sensor networks [J].
Shang, Y ;
Ruml, W ;
Zhang, Y ;
Fromherz, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (11) :961-974
[24]  
SHI Q, 2009, IEEE T SIGNAL PROCES, V57
[25]  
Shi Qinfeng., 2008, COMPUTER VISION PATT, P1, DOI DOI 10.1109/CVPR.2008.4587557
[26]   A SDP approach for range-free localization in wireless sensor networks [J].
Shi, Qingjiang ;
He, Chen .
2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, :4214-4218
[27]   Distributed Sensor Network Localization Using SOCP Relaxation [J].
Srirangarajan, Seshan ;
Tewfik, Ahmed H. ;
Luo, Zhi-Quan .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (12) :4886-4895
[28]   Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones [J].
Sturm, JF .
OPTIMIZATION METHODS & SOFTWARE, 1999, 11-2 (1-4) :625-653
[29]   Iterative greedy algorithm for solving the FIR paraunitary approximation problem [J].
Tkacenko, A ;
Vaidyanathan, PP .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (01) :146-160
[30]   SDPT3 -: A MATLAB software package for semidefinite programming, version 1.3 [J].
Toh, KC ;
Todd, MJ ;
Tütüncü, RH .
OPTIMIZATION METHODS & SOFTWARE, 1999, 11-2 (1-4) :545-581