虚拟势场力是把网络中每一个移动节点看作一个虚拟的带电粒子,相邻节点之间存在排斥力和吸引力两种相互作用力。由于接近开关受势场斥力的作用,传感器节点迅速扩展开来;由于受势场引力的作用,传感器节点之间的距离不会无限扩大,两者共同作用,使网络最终达到平衡状态,此时整个无线传感器网络覆盖区域可达到最大化。在自组织过程中,节点并不是真正移动的,而是先由簇首计算出虚拟路径,然后指导簇内节点进行一次移动,以节省能量。
在无线传感器网络布局优化过程中,各接近开关无线传感器节点根据其所受合力的大小和方向移动相应距离,直至达到受力平衡或可移动距离的上限。假设传感器节点S所受虚拟力为F,接近开关无线传感器节点SJ对节点SI的力为FU;FIR和FIA分别为障碍物和热点区域对无线传感器节点SI的作用力。
分别为利用虚拟力对10和70个传感器节点进行覆盖控制的仿真,从仿真可以看出,节点很好的部署在监测区域中,最大化的增大网络覆盖率。值得注意的是,最终覆盖率除了受网络中节点数量的影响,还受到距离阈值及虚拟引力和斥力系数的影响。当DM过小或者虚拟引力系数过大时,节点分布较密集,网络覆盖率无法得到保证;当DM过大或者虚拟斥力系数过小时,节点分布过疏,连通度无法得到保证,从而会形成探测盲区。因此需要采用优化算法进行系数优化。 |