基于虚拟力的单个移动锚节点无线传感器网络定位算法
关键词:移动锚节点;虚拟力;卡尔曼滤波;网格中心;无线传感器网络
摘 要:提出一种基于单个移动锚节点的定位算法,该算法采用网格中心作为虚拟节点,与锚节点产生虚拟力,锚节点的状态受节点间虚拟力影响。锚节点的初始状态变量随机生成,在虚拟力的作用下,锚节点移动到新的位置。为有效避免发生锚节点移动的终止移动和局部死循环,在锚节点更新自身状态变量时,采用卡尔曼滤波,结合虚拟力的控制量和前一刻的状态量,形成锚节点的当前状态量。最后,分别在未知节点全定位和移动锚节点能量受限的条件下,进行了定位精度、节点能量损耗以及网络覆盖率的仿真,仿真结果表明:该定位算法有效地避免了发生锚节点移动的终止和局部死循环,同时,很大程度上提高了节点的定位精度,且网络能量消耗很低。
内 容:原文可通过湖北省科技信息共享服务平台(http://www.hbstl.org.cn)获取