Abstract

In this paper, we propose a new approach based on convex optimization to address the received signal strength (RSS)-based cooperative localization problem in wireless sensor networks (WSNs). By using iterative procedures and measurements between two adjacent nodes in the network exclusively, each target node determines its own position locally. The localization problem is formulated using the maximum likelihood (ML) criterion, since ML-based solutions have the property of being asymptotically efficient. To overcome the non-convexity of the ML optimization problem, we employ the appropriate convex relaxation technique leading to second-order cone programming (SOCP). Additionally, a simple heuristic approach for improving the convergence of the proposed scheme for the case when the transmit power is known is introduced. Furthermore, we provide details about the computational complexity and energy consumption of the considered approaches. Our simulation results show that the proposed approach outperforms the existing ones in terms of the estimation accuracy for more than 1.5 m. Moreover, the new approach requires a lower number of iterations to converge, and consequently, it is likely to preserve energy in all presented scenarios, in comparison to the state-of-the-art approaches.

Highlights

  • Wireless sensor networks (WSNs) find applications in the most varied areas, such as monitoring, energy-efficient routing, exploration, surveillance, and many more [1]

  • The random deployment of the nodes is of particular interest, since a common practical requirement for a wireless sensor networks (WSNs) is that it is flexible in topology; the localization algorithms need to be robust to various scenarios

  • We addressed the received signal strength (RSS)-based target localization problem in a cooperative WSN

Read more

Summary

Introduction

Wireless sensor networks (WSNs) find applications in the most varied areas, such as monitoring (industrial, healthcare, environmental), energy-efficient routing, exploration (deep water, underground, outer space), surveillance, and many more [1]. The computational characteristics of such algorithms are excellent, their performance highly depends on good initialization, since the objective function is non-convex and the algorithm may get trapped into a local minimum or a saddle point, causing a large estimation error Another distributed approach using consensus and convex optimization for sensor node localization based on RSS measurements was introduced in [11]. In the case where PT is not known, to the best of the authors’ knowledge, there is no existing solution proposed to overcome the mentioned problem; the main contribution of our work is a novel distributed SOCP-based algorithm for target node localization in the presence of unknown PT in a cooperative network.

Problem Formulation
Assumptions
Distributed Approach Using SOCP Relaxation
Transmit Power Is Known
Transmit Power Is Not Known
Energy Consumption Analysis
Data Processing
Data Communication
Simulation Results
Known PT
Heuristic Approach for Improving the Convergence of the Proposed Algorithm
Unknown PT
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call