论文部分内容阅读
随着移动设备和无线局域网的遍及,人们的生活越来越离不开定位系统。在室内环境中,GPS不能达到理想的精度,甚至在手机信号不好的情况下会完全失去定位作用,特别是在大型底下商场,人员密集的地方,GPS定位的缺点会显露出来。现在室内环境中会布置越来越多的无线路由器,能够覆盖整座楼层,并且不需要添加额外的设备,开销小。所以,基于无线局域网的室内定位研究成为近年来定位研究领域的重点发展方向。本篇论文对基于无线局域网的室内定位技术进行了深入的研究。文章中先介绍了室内定位技术的研究现状以及原理和特点。对基于位置指纹的室内定位方法进行了改进,并设计实现整个定位系统。本文主要的研究内容和实现工作有:一、为了探究室内RSSI信号对位置指纹定位算法的影响,通过在实际环境中测得的Wi-Fi的RSSI数据,分析了无线信号在室内的传播特性,包括墙壁对信号幅值的衰减影响和人员流动以及设备差异带来的影响。二、本文设计了一种改进的位置指纹室内定位系统算法。位置指纹定位算法的实现过程一共分为两个阶段,离线采样阶段和在线定位阶段。离线阶段的主要工作任务是采集数据,以及进行区域的划分,最后建立指纹库,在线阶段进行定位点匹配。本文在离线阶段增加WIFI信息的平滑处理;在线阶段首先进行区域划分,然后用改进的KNN算法进行匹配计算,能够有效消除终端设备差异给定位结果造成的影响。三、本文设计并且实现了一个基于无线局域网的室内定位系统,是在安卓手机上实现的。系统中所用的算法就是本文提出的平滑法,区域划分法以及改进的KNN算法。接着介绍了定位系统软件开发环境,总体框架。确定了系统所需的各个模块,并讲述了模块的设计方案。最后用JAVA语言编程实现了整个室内定位系统。四、对定位系统进行了测试,首先介绍了实验所处的环境以及用到的硬件工具,然后创建数据库,测试定位算法,比较改进前和改进后的算法的定位精度以及K值对定位结果的影响。