论文部分内容阅读
无线传感反应器网络(Wireless Sensor and Actor Networks,WSANs)是在无线传感器网络的基础上发展而来的一种新型网络。它不仅保留了WSNs的数据收集功能还增加了一定的决策能力,具有更广泛的应用前景。但它的出现也在网络的能耗、节点间的实时性通信、协调工作等方面提出了更多的研究挑战。针对数据传输过程传感器负载不均衡的问题,本文给出了一种应用于多反应器模型的动态有向分簇算法EEDC和两种适用于不同应用环境的反应器部署策略。EEDC首先根据反应器数量采用域划分策略等分监控区域,均匀部署反应器,降低从传感器到反应器的数据传输能耗。然后在监控区域内进行以反应器为目的节点的局部动态有向分簇。分簇过程以事件为驱动,以传感器的剩余能量,地理位置和当选簇首次数为簇首选择标准。簇首根据地理位置选择簇成员,使数据始终沿着从事件区域到反应器的方向传递。传输阶段中加入数据融合过程和事件判断过程,以减少工作的传感器数量和多事件检测时的数据冲突。仿真结果表明EEDC可以有效延长网络寿命,减少数据延迟。基于正六边形的反应器部署策略采用集中式方法,将反应器的控制范围视为正六边形,根据监控区域的位置及形状,计算完全覆盖整个区域所需反应器的数量及重新部署的位置。仿真实验表明该策略可以实现反应器对整个监控区域的无缝覆盖且能够保持反应器间的连通。基于Voronoi图和虚拟力的分布式反应器部署策略采用Voronoi图方法划分反应器控制范围,根据地理位置信息计算传感器对反应器的虚拟吸引力以确定反应器的最终位置,仿真实验表明该策略可以实现反应器的近似均匀部署。