论文部分内容阅读
无线传感器网络是传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术迅速发展的结果。无线传感器网络由分布在检测区域内的无线通信节点以自组织的方式组成。作为一种全新的信息获取和处理技术,无线传感器网络可以在广泛的应用领域内实现搜索和营救、目标追踪和环境监测,而网络节点的自身定位是这些应用的重要支撑技术,例如基于地理位置的路由协议需要知道节点自身的位置信息。网络节点定位的精度在很大程度上受到测距误差以及定位算法的影响,而不同的测距技术将导致不同的测距误差模型,在不同的测距技术条件下选择合适的定位算法十分有意义。本文首先研究在不同的测距模型下,各种定位算法对定位误差的影响,并提出针对特定误差模型的改进定位算法。首先,论文对无线传感器网络定位的概念、基本原理和经典算法进行了分析。并对常用的测距技术进行探讨。针对目前的不同的测距技术的优缺点,给出了常用的测距误差模型。用仿真分析的方法,对相关经典定位算法在各种不同的误差模型下的定位精度进行了性能测试对比。仿真结果说明,测距误差模型对各种定位算法的定位精度和性能稳定性有较大影响。针对传统基于测距的定位算法将每个信标节点的测距误差模型同等对待,论文在测距误差模型不同的情况下,根据到信标节点距离的测量误差模型参数不同,提出一种综合多种测量误差模型的非线性优化定位算法,并使用牛顿迭代法求解该非线性优化问题。仿真结果说明,针对不同的误差模型及参数,对测距误差采取区别对待,可以大大提高定位算法的精度。论文接着考虑在网络存在小型障碍物、测量误差较大的情况,进一步改进定位算法。在未知节点能够获得多个信标节点的测距信号的情况下,因为障碍物引起的测量距离成为最小或次小值的概率非常小,论文提出将测量距离进行排序,选择测量距离最小和次小的信标节点作为实施定位算法的信标节点,以避免因障碍物引起的异常误差模型参与定位。可以在少量节点中添加超声接收装置,根据环境对RSSI信号衰减模型进行在线修正。在定位阶段,引入RSSI信号向量,优化未知节点所在区域,提高定位精度。最后对论文的内容进行总结,并提出在以后的学习和工作过程中,应该在哪些方面做出更深入的研究。