摘要:
水下传感器网络(Underwater sensor networks, UWSNs)可用于海洋资源勘测、污染监控和辅助导航等领域, 已成为无线传感器网络方向的研究热点. 在开放式复杂的水下环境中监测目标具有高动态和不确定的特点, 节点如何根据环境和目标的变化自主调整位置, 以达到对监测目标的优化覆盖是一个关键问题. 本文描述了水下传感器节点布置问题, 定义了性能评价指标"事件集覆盖效能", 并提出了一种鱼群启发的水下传感器节点布置算法, 通过模拟鱼群行为, 并结合拥挤度控制, 使节点自主趋向并覆盖事件, 同时实现节点分布密度与事件分布密度相匹配. 大量对比仿真实验结果表明该算 法可以有效解决水下传感器节点布置问题, 并具有复杂度低、计算量小、收敛速度快和分布式可实现的优点.
Abstract:
Underwater sensor networks (UWSNs) can be applied to sea resources reconnaissance, pollution monitoring, assistant navigation, etc., and they have become a hot field in wireless sensor networks. In open and complicated underwater environments, the monitored target is dynamic and uncertain. It is a key topic for sensors to adjust their positions according to the environment and targets, so as to cover the targets in an optimal manner. This paper defines the underwater sensor deployment problem and its performance evaluation metrics, and then presents a fish swarm inspired sensor deployment algorithm. Simulating the behavior of fish swarm and taking the crowd factor into account, the method can drive the sensors to cover almost all the events, and make the sensors density match the events density. Through extensive comparative simulations, we demonstrate that the proposed algorithm can solve the underwater sensor deployment problem effectively and it is be simple, fast in convergence, and realizable in distributed manner.