Distributed localization method based on wireless sensor networks (WSNs) have been widely used in marine target locating. Main aim of underwater localization is to overcome the influence on acoustic channel and underwater environment to provide a higher accuracy for target exploration and navigation. Unfortunately, affected by the ocean current, sub-anchor nodes in WSNs will drift away from the initial position and led an obvious positioning error for the target. To overcome this difficulty, the paper proposes a novel and efficient method based on one extra float-anchor node (which the precise location is known) to optimize the positioning results. The proposed method consists of three stages: (a) to estimate the location of float-anchor node with sub-anchor nodes; (b) to compare the estimation result and real location of the float-anchor node to calculate the compensation function; (c) to locate the target with sub-anchor nodes and correct the result with compensation function. Simulation experiments clearly show that the proposed method have a significant improvement in the localization accuracy. The paper achieves correction localization method with existed sub-anchor nodes and only one extra float-anchor and obviously improve the positioning accuracy.
Read full abstract