论文部分内容阅读
随着Wi-Fi技术的不断成熟以及无线设备在室内的广泛部署,基于无线信号的室内定位技术受到了越来越多的关注。其中基于位置指纹的定位技术由于其成本低、应用范围广且无需额外硬件支持等优势,成为了室内定位领域研究的重点。近年来,由于硬件设备不断支持物理层信道状态信息的获取,基于CSI(Channel State Information)的指纹定位技术为室内定位的研究提供了新思路。由于CSI提供了更精细的信道状态信息,而且受多径效应影响小,信号特征变化较RSSI更加稳定,因此CSI的出现为室内指纹定位技术的研究与发展引领了新的方向。目前大多基于CSI的指纹定位系统在采样阶段只利用信道的振幅信息作为位置的指纹特征,对信道状态的分析不够完善;而且在定位阶段通常不考虑定位环境相对于基准环境的变化,仅利用现有的算法进行指纹特征的匹配,致使定位误差较大,定位精度仍需提高。本文针对上述指纹定位系统存在的不足,通过分析信道的CSI特征,利用数学方法提取到了可靠的相位信息,增加了定位时可用的信息量。同时,针对不同的室内环境,提出了两种定位解决方案:首先,在室内环境信道稳定的情况下,提出了基于相关系数的指纹定位算法。该算法通过验证节点间相关系数与位置之间的关系,利用矩阵间的相关系数来获取两个地点或两种状态间的匹配概率,最后利用匹配概率最大和次大的点的坐标来估算待测点的最终位置。与Bayes算法相比,该方法降低了概率计算的复杂度,实现了更便捷的位置估计。其次,当定位环境相对于采样环境发生较大的变化时,提出了自适应修正模型定位算法。在信道不稳定的情况下,该算法通过引入一个基于采样环境的扰动因子PEM(Percentage of nonzero Elements),来反映定位环境相对于基准环境的变化,然后利用建立的自适应修正模型完成指纹数据库的更新;最后通过改进的AWKNN(AP weighted and distanced weighted K Nearest Neighbor)算法实现了待测点的位置估计。实验结果证明:定位阶段信道稳定时,基于相关系数的定位算法通过引入相位信息,使待测点的平均定位误差从1.18m降低到了0.75m,而且相比于Bayes算法,相关系数算法大大降低了定位计算的复杂度,提高了系统的定位性能。在信道不稳定时,自适应修正模型定位系统相比之前的指纹定位系统FIFS和CSI-MIMO,准确率分别提高了67%和25%,而且自适应修正模型算法实现了不同环境下系统的自适应定位,进一步推动了室内定位技术的发展。