【技术实现步骤摘要】
本专利技术涉及ー种利用弾力的思想校正无线传感器网络节点定位位置的方法,在已经得到并不准确的位置的定位结果下,将节点间的距离关系抽象成为弹カ的大小,并进行定位结果的校正。
技术介绍
节点的地理位置信息对无线传感器网络具有重要意义。ー些性能优异的地理路由方法需要节点的坐标信息来进行路由;传感器网络中节点感知到的信息只有与节点所在的位置信息结合使用,才能对感知数据进行分析并获知该地域的环境的变化和异常。近年来,许多无线传感器网络的定位办法都能够解决节点的定位问题,然而定位 的结果都有改进的空间,本专利技术正是在这一前提下对定位提出了自己的普适改进方法。
技术实现思路
专利技术目的为了克服现有技术中存在的不足,本专利技术提供ー种利用弾力的思想校正无线传感器网络节点定位位置的方法,以当前节点位置及相近节点间测距距离作为输入,配合已经给出的网络中的锚节点,实现校正无线传感器网络节点定位位置的目的。技术方案为实现上述目的,本专利技术采用的技术方案为ー种利用弾力的思想校正无线传感器网络节点定位位置的方法,包括如下步骤 (1)以到各个锚节点的跳数为基准为每个无线传感器网络中的节点排序。距离锚节点跳数越少,在此序列中排序越靠前; (2)使用到节点间的测距结果,根据步骤(I)中得到的排序,依次对节点进行カ的计算并进行位移。每个节点所受的该カ来自所有与该节点有测距数据的节点,每个发力节点对该受カ节点的力的大小为该2节点间测距距离与当前位置距离的差值,単位以距离単位代替,可以为负值,其中负值为拉力,正值为斥力。进行位移的距离为当前位置所有发カ节点对受カ节点的力的矢量合的大小,单位 ...
【技术保护点】
一种利用弹力的思想校正无线传感器网络节点定位位置的方法,其特征在于:所述方法包括如下步骤:(1)以到各个锚节点的跳数为基准为每个无线传感器网络中的节点排序,距离锚节点跳数越少,在此序列中排序越靠前;(2)通过用传感器本身的一些距离测量设备进行测量后,已知所有能够测量距离的节点(包括一般节点和锚节点)对间的距离(可能有误差),使用这些测距结果,根据步骤(1)中得到的排序,依次对节点进行力的计算并进行位移;(3)重复步骤(2),直到某次重复中每个节点的位移大小都小于一定范围为止,该范围可以根据定位条件自行决定,也可以是一个很小的量。
【技术特征摘要】
1.一种利用弹力的思想校正无线传感器网络节点定位位置的方法,其特征在于所述方法包括如下步骤 (1)以到各个锚节点的跳数为基准为每个无线传感器网络中的节点排序, 距离锚节点跳数越少,在此序列中排序越靠前; (2)通过用传感器本身的一些距离测量设备进行测量后,已知所有能够测量距离的节点(包括一般节点和锚节点)对间的距离(可能有误差),使用这些测距结果,根据步骤(I)中得到的排序,依次对节点进行力的计算并进行位移; (3)重复步骤(2),直到某次重复中每个节点的位移大小都小于一定范围为止, 该范围可以根据定位条件自行决定,也可以是一个很小的量。2.根据权利要求I所述的利用弹力的思想校正无线传感器网络节点定位位置的方法,其特征是步骤(I)中,距离锚节点...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。