论文部分内容阅读
近年来,集成了传感器技术、微电子技术和无线通信技术的无线传感器网络已引起各国政府、研究机构和企业的高度关注,它在军事、环境科学、医疗健康和其他商业领域都有着广阔的应用前景。无线传感器网络发展至今,仍有许多可以应用的环境待开发,也仍有许多技术上的问题需要克服,值得各界学者及研究团队继续深入地研究。连通与覆盖是无线传感器网络的两个最基本的问题。覆盖是指利用网络中的传感器节点对整个目标区域进行监测,从而达到信息采集的目的。为了反映无线传感器网络覆盖的质量,覆盖度通常是评价网络覆盖能力的QOS指标之一。通过引入节点“覆盖模板”的概念,本文提出一种覆盖模板扫描算法CTS(Coverage Template Scan)求解无线传感器网络覆盖度,并克服传统算法中可变的节点感知半径以及节点覆盖圆边界效应的影响,更好地满足实际应用需求。无线传感器网络中,为节约能耗仅将高密度随机分布的传感器节点中尽可能少的节点投入活跃工作状态。如何求解能覆盖整个目标区域且工作节点个数最少的节点集合,是一个NP难问题。本文设计了一种基于遗传算法求解最小覆盖集的优化算法,求解覆盖整个目标区域的最小节点覆盖集。仿真结果表明,算法能在节点数量和有效覆盖率中做出合理权衡,得到更适应实际应用要求的最小覆盖集。无线传感器网络的连通是指网络中任意两个节点之间都能够进行通信,这是节点自组织形成网络的前提。通过分析连通与覆盖之间的关系,文中给出了覆盖意味着连通的充分必要条件。当节点通信半径大于等于2倍感知半径时,由遗传算法构造的最小节点覆盖集是连通的;当节点通信半径小于2倍感知半径时,引入一种基于最小生成树(minimum spanning tree,简称MST)的连通算法来计算确保遗传算法构造的最小节点覆盖集连通所需的辅助节点,保证网络对监视区域的覆盖与连通。通过上述对覆盖与连通问题的研究,最终可以得到覆盖整个目标区域且节点相互连通的最小连通覆盖集(MCCS)。