Zhang Ying, Liang Jixing, Jiang Shengming, Chen Wei
College of Information Engineering, Shanghai Maritime University, Shanghai 201306, China.
Department of Computer Science, Tennessee State University, Nashville, TN 37209, USA.
Sensors (Basel). 2016 Feb 6;16(2):212. doi: 10.3390/s16020212.
Due to their special environment, Underwater Wireless Sensor Networks (UWSNs) are usually deployed over a large sea area and the nodes are usually floating. This results in a lower beacon node distribution density, a longer time for localization, and more energy consumption. Currently most of the localization algorithms in this field do not pay enough consideration on the mobility of the nodes. In this paper, by analyzing the mobility patterns of water near the seashore, a localization method for UWSNs based on a Mobility Prediction and a Particle Swarm Optimization algorithm (MP-PSO) is proposed. In this method, the range-based PSO algorithm is used to locate the beacon nodes, and their velocities can be calculated. The velocity of an unknown node is calculated by using the spatial correlation of underwater object's mobility, and then their locations can be predicted. The range-based PSO algorithm may cause considerable energy consumption and its computation complexity is a little bit high, nevertheless the number of beacon nodes is relatively smaller, so the calculation for the large number of unknown nodes is succinct, and this method can obviously decrease the energy consumption and time cost of localizing these mobile nodes. The simulation results indicate that this method has higher localization accuracy and better localization coverage rate compared with some other widely used localization methods in this field.
由于其特殊环境,水下无线传感器网络(UWSNs)通常部署在大面积海域,节点通常处于漂浮状态。这导致信标节点分布密度较低、定位时间较长以及能耗较高。目前该领域的大多数定位算法对节点的移动性考虑不足。本文通过分析海岸附近水体的移动模式,提出了一种基于移动性预测和粒子群优化算法(MP - PSO)的水下无线传感器网络定位方法。在该方法中,基于距离的粒子群优化算法用于定位信标节点,并可计算其速度。未知节点的速度通过利用水下物体移动性的空间相关性来计算,然后可以预测它们的位置。基于距离的粒子群优化算法可能会导致相当大的能量消耗,并且其计算复杂度有点高,不过信标节点数量相对较少,所以针对大量未知节点的计算较为简洁,该方法能够明显降低定位这些移动节点的能量消耗和时间成本。仿真结果表明,与该领域其他一些广泛使用的定位方法相比,该方法具有更高的定位精度和更好的定位覆盖率。