论文部分内容阅读
随着移动互联网的发展和智能移动设备的普及,人们对位置感知服务的需求与日俱增,全球定位系统和蜂窝网络系统基本上满足了人们对室外定位的需求,然而,在室内环境下全球定位系统和蜂窝网络系统的定位精度和定位速度下降明显,无法满足正常的生产生活需要。Wi-Fi(Wireless Fidelity)无线技术的发展和Wi-Fi网络的覆盖使得基于Wi-Fi进行室内定位成为可能。在所有基于Wi-Fi的定位技术当中,基于位置指纹的Wi-Fi定位技术因定位精度高、对硬件设备的要求低而受到人们的青睐,本文深入细致地研究了该技术,并对定位精度、定位速度、定位设备能耗方面存在的问题提出了相应的解决方案。主要研究工作如下:1)通过研究Wi-Fi信号的传播特性,提出了基于Wi-Fi信号强度的离线位置指纹过滤方法。将实时位置指纹中信号最强AP(Access Point)的信号强度值通过信号传播模型转换成距离d,以该AP所在位置为圆心,距离d为半径画圆,圆内的离线位置指纹为有效指纹。该方法减少了在线定位阶段位置指纹的匹配次数,提高了系统的定位速度,减少了设备的定位能耗。2)分析了采用欧氏距离作为目标函数在计算实时位置指纹与离线位置指纹距离时存在的不足,并提出了改进的目标函数。改进的目标函数提高了位置指纹匹配阶段的准确性,匹配得到的离线位置指纹的位置坐标更靠近待定位位置,提高了定位系统的定位精度。3)在实际Wi-Fi网络环境中进行了定位实验和对比实验,实验结果表明:基于信号强度的离线位置指纹过滤方法能有效减少在线定位阶段的匹配次数,提高系统定位速度的同时降低设备的定位能耗;改进的计算位置指纹距离的目标函数比采用欧氏距离作为目标函数的定位效果更好,提高了系统的定位精度。4)基于上述理论依据,设计并在Android平台上实现了基于位置指纹的Wi-Fi室内定位系统。