论文部分内容阅读
无线传感器网络是当前信息技术的研究热点之一,随着该技术不断发展,它在军事和民用领域都得到了越来越广泛的应用。节点定位技术是无线传感器网络应用的重要支撑技术。随着无线传感器网络应用的多样化和静态网络的节点定位技术的逐渐成熟,近年来移动节点的定位技术越来越多的得到关注。本文以移动无线传感器网络为研究对象,通过理论分析和仿真实验的手段,致力于更加深入透彻地研究无线传感器网络节点的定位算法,力图提高节点定位算法的效率与准确性。本文首先对无线传感器网络定位技术的国内外研究进展进行了综述,从静态网络和移动网络两个方面分别介绍了现有的定位技术及其特点,并分别针对基于测距和非测距的定位技术进行分析。其中,重点研究了基于非测距的蒙特卡罗定位算法,分析了该算法采样效率低和采样权重分配不合理的问题,并针对其存在的问题提出了改进方案。针对蒙特卡罗的定位算法采样效率低的问题,本文提出了基于历史锚节点测距的蒙特卡罗定位改进算法。该改进方案对算法中的采样过程展开研究,结合历史锚节点信息和基于RSSI的测距算法来缩小待定位节点的采样区域,以提高节点的采样效率和定位精度。仿真结果表明,基于历史锚节点测距的蒙特卡罗定位改进算法明显提高了节点的定位精度并降低了节点的位置预测采样次数。另外,针对算法中采样权重分配不合理和运动模型不切实际的问题,本文提出了基于测距权重的蒙特卡罗定位改进算法。在基于历史锚节点测距的蒙特卡罗定位改进算法的基础上,利用待定位节点与周围锚节点和普通邻居节点的RSSI测距为节点的位置采样权重提供参考,并利用改进的运动模型对待定位节点的采样范围进行方向性的限制。仿真结果表明,基于测距权重的蒙特卡罗定位改进算法进一步提高了节点的定位精度和效率。