论文部分内容阅读
随着物联网的兴起和快速发展,无线传感器网络(Wireless Sensor Networks,WSN)作为物联网的关键技术,以其体积小、重量轻、可容纳节点多等优点而被广泛应用于环境数据采集、移动目标追踪、楼宇安全监控等场景。而WSN的定位技术作为其核心技术之一,已成为当前WSN研究领域的热点。目标定位的优劣在于定位的精确程度和成本付出。作为对环境依赖性较强的网络系统,WSN的实现需要根据不同的环境设计不同的方案,而不同的场景对定位的要求不同,采用的定位算法也存在很大的差异。本文对WSN的定位技术进行研究,对无需测距的DV-Hop定位算法和基于测距的RSSI三角质心定位算法进行改进。实验结果显示,两种改进算法都能有效地提高定位精度。进一步在ZigBee平台上对基于测距的RSSI三角质心改进算法进行系统设计及实际测试,测试结果表明,本文设计的定位系统在满足定位精度的前提下,具有良好的性能。论文主要研究内容如下:1.分析WSN的定位原理,介绍几种基本的节点位置计算方法,详细论述基于测距和无需测距类型里的经典定位算法,并对定位算法的性能评价指标进行分析说明。2.对无需测距的DV-Hop算法和基于测距的RSSI三角质心算法进行改进。在对DV-Hop算法的改进中,采用信标节点密度作为衡量尺度,对信标节点的平均每跳距离进行补偿。同时利用最近的信标节点的节点密度对未知节点的坐标进行修正。在对基于RSSI三角质心算法的改进中,详细介绍无线信号的传播模型和RSSI测距的基本方法,分析三角质心算法的定位原理,并提出距离倒数相乘的加权因子。在MATLAB软件中,对两种改进算法及其原算法进行仿真实验与分析,结果表明两种改进算法对其原算法的定位精度都有所提高。3.搭建ZigBee节点的功能硬件,设计ZigBee应用软件及其功能模块,并对基于测距的RSSI三角质心改进算法的定位系统进行实际环境测试。测试结果表明,在满足定位精度的同时,该系统还具有较好的性能,具有一定的理论研究意义与实际应用价值。