共查询到10条相似文献,搜索用时 15 毫秒
1.
2.
针对传统光纤传感器网络节点空洞修复算法存在感知半径较低、距离阈值较短等问题,提出了基于虚拟引力约束的光纤传感器网络节点空洞修复算法.引入IVFA-B(Intensity-based Virtual Force AlgorithmWith Boundary Forces,IVFA-B)算法中的虚拟引力模型,分析异构网格中实现最大覆盖时两种异构节点感知半径的关系以及节点之间的最佳距离.将最佳距离和虚拟引力算法中的最佳距离阈值相结合,提供对异构网络的适应度,同时将节点移动概率引入节点移动距离公式中,实现光纤传感器网络节点空洞修复.仿真结果表明,所提出算法可以有效解决现有算法中存在的问题,在保证较为理想的覆盖效果基础上,延长感知半径和增大距离阈值.以此验证了所提算法具有较优应用性能. 相似文献
3.
4.
5.
针对异构无线传感器网络中初始节点随机部署或节点失效产生覆盖盲区的问题,提出一种节点稳定匹配的覆盖空洞修复优化算法(ROA-NSM)。首先,对静态节点进行Voronoi多边形划分确定节点覆盖盲区,通过Delaunay三角形计算虚拟修复节点位置;其次,基于距离和能量阈值函数计算节点优先级,建立虚拟修复节点与移动节点的稳定匹配关系;最后,通过移动节点位置的移动,实现覆盖空洞修复的优化。仿真实验表明,优化算法使每个虚拟修复节点有最优的移动节点匹配,通过与已有相关覆盖空洞修复算法比较,ROA-NSM优化算法收敛速度加快,匹配次数和节点移动距离减少,覆盖率提高。 相似文献
6.
在静态节点和少量移动节点构成的无线传感器混合网络中,针对部分静态节点失效会导致形成若干覆盖空洞的问题,提出了一种鲁棒的空洞修复算法。受鱼群运动模式的启发,该算法以网络覆盖率为目标函数,将移动节点的位置迁移过程抽象为人工鱼的生物行为,在传统鱼群觅食、追尾、聚群运动模式的基础上又定义鱼跃、优胜劣汰重生两个新的运动行为以提高寻优的收敛性;在人工鱼状态更新的过程中,采用自适应的视野和步长;最后以实际随机部署的移动节点距离目标点最近为原则,通过鱼群寻优完成空洞目标位置的修补。模拟实验结果表明,该算法无需修补前的地理位置信息和空洞探测,鲁棒性强,能够在使用较少移动节点的情况下快速完成空洞修复,显著地提高了网络覆盖率。 相似文献
7.
针对无线传感器网络虚拟修复节点位置的不确定性使网络拓扑结构随之变化,导致网络失去连通性的问题,提出一种基于改进遗传算法的覆盖空洞修复优化方法。首先,根据空洞类型采取不同的覆盖策略,确定虚拟修复节点的位置。其次,通过改进遗传算法对待修补节点序列进行编码与适应度函数的构造,对遗传算子进行改进,避免陷入局部最优,求出传输路径的最优解,提升全局寻优能力。最后,根据改进遗传算法找到某空洞内待修补节点之间的一条最短连通路径,该空洞区域内的感测数据在某一时间周期内沿该路径进行传输通信,仿真结果表明,将改进遗传算法应用到覆盖空洞修复中是可行的,网络覆盖率明显提高,具有更好的收敛性,通过算法多次迭代能够找到空洞内各修补节点间的一条最短路径,实现网络连通,节约节点能量,延长了网络生命周期。 相似文献
8.
无线传感器网络部署在目标区域中用于感知和监测相关信息,由于网络能耗不均衡、环境干扰等影响,容易使某些节点提早失效,从而在网络中形成覆盖空洞,空洞的存在会严重影响无线传感器网络原本的功能和性能。因此提出一种无线传感器网络覆盖空洞的搜寻与修复方法以解决上述问题。首先利用相交节点的弦来构建和搜寻覆盖空洞,并将空洞修复问题转换为无向图求解最大团问题,从而实现以最少移动节点和最低重叠覆盖完成对空洞的修复,实验结果表明提出的方法能够高效地搜寻到覆盖空洞并完成修复,且算法的时间复杂度和能量效率都高于其他方法。 相似文献
9.
异构无线传感网络WSNs(Wireless Sensor Networks)的多数监测应用要求兴趣区域FoI(Field of Interest)是k覆盖(k-cover),且k≥1.而冗余节点被安排为休眠,进而最小化能量消耗.为此,提出面向异构网络的基于k-覆盖的冗余节点休眠算法k-CRSS(k-cover based sleep Scheduling algorithm for redundant node).k-CRSS算法引用概率方法判断节点是否为冗余节点,并推导判断一个节点是否为冗余节点的概率表述式.然后,引用调度算法识别所有冗余节点,并让它们进行休眠,且在FoI内不出现覆盖空洞.k-CRSS算法属分布式算法,并无需任何地理信息,仅通过少量控制消息收集邻居节点信息.实验数据表明,k-CRSS算法通过调度算法减少了活动节点数,进而延长了网络寿命. 相似文献
10.
韩雨涝 《计算机工程与应用》2020,56(12):87-92
针对无线传感器网络覆盖空洞影响网络服务质量问题,提出非并行二分法的分布式覆盖空洞修复算法CHRND,算法采用非并行方式选择具有劣弧的空洞边界节点作为覆盖空洞修复的驱动节点,采用基于弧二分法确定移动节点最佳目标位置。仿真实验结果表明,移动节点引入使得空洞不被分割基础上,CHRND算法能以较少数量移动节点实现覆盖空洞的完全修复。 相似文献