论文部分内容阅读
随着无线传感器网络的研究与发展,节点定位作为无线传感器网络中的重要技术之一,被越来越多的专家和学者纳为重要研究课题。对于目前很多WSN(无线传感器网络)应用系统而言,如果不能确定节点的具体位置,那么使用传感器去感知获取数据是没有任何价值的。因此在相关应用系统中,需要明确某个节点的位置信息以获取目标位置,从而实现对某个目标的定位和追踪。本文主要是在已有算法的基础上对其进行研究和改进,从而完成基于射频识别技术的定位系统的设计与实现。该系统实现了对某个领域实体的监控功能,实现了实体的实时定位、运行轨迹查看以及系统的用户管理、日志管理、历史记录管理等功能。可以满足大多数中小型定位系统,且容易对功能进行扩展以及融合。本文主要做了以下几方面的工作:1对WSN定位技术的国内外研究现状进行调研,阐述了WSN定位相关理论,并且对应用较广泛的定位算法进行了介绍和分析。2质心定位算法原理简单,容易操作且应用广泛,但其定位精确度低,因此本文采取了两种方法对质心定位算法进行了改进优化。第一,由于与待测节点距离不同则锚节点对定位精度的影响程度不同,因此对质心定位算法进行了RSSI值加权优化,并在此基础上进行误差校正;第二,基于遗传算法理论对质心定位算法进行改进,将实际问题转化为数学问题并建立数学模型,最终得到了最优的遗传算法迭代方案,使得质心定位算法有了更进一步的提升3对定位系统的架构、数据库以及功能模块进行了设计,实现了该系统需求所提出的功能。进行了系统的功能测试以及实时定位模块的详细测试,测量结果达到了预期范围,定位精确度有了明显的提高。