基于加权余弦相似度的WiFi指纹室内定位

来源 :上海师范大学学报·自然科学版 | 被引量 : 0次 | 上传用户:tffx7677
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 基于WiFi的室内定位具有低成本、易部署、覆盖范围广、精度高等优点,成为室内定位技术研究的热点.WiFi指纹定位法可以对抗多径的影响,具有较高的定位精度.但是由于智能移动终端的种类繁多,使得室内定位系统离线建立的指纹数据库难以兼容不同的智能移动设备,降低了定位系统的适用性.为解决此问题,提出了加权余弦相似度算法,使用信号强度的加权余弦相似度作为匹配特征.实测表明,采用加权余弦相似度算法可有效解决终端差异性,提高了室内定位系统的精度和普适性.
  关键词: 室内定位; 终端差异; 加权余弦相似度; WiFi
  中图分类号: TN 925.93 文献标志码: A 文章编号: 10005137(2017)01012405
  Abstract: Benefiting from the low cost,easy deployment,wide coverage and high precision,the WiFi based indoor positioning has attracted a lot of research attentions recently.The fingerprint location method has high location accuracy since it can combat the multipath effect.But because of the wide variety of intelligent mobile terminals,it is difficult to be compatible with different intelligent mobile devices,which reduces the universality of the positioning system.In order to overcome this shortcoming,a weighted cosine similarity algorithm was proposed.The experiments demonstrate that the proposed algorithm can effectively solve the terminal difference and improve the accuracy and universality of the indoor positioning system.
  Key words: indoor positioning; terminal difference; weighted cosine similarity; WiFi
  0 引 言
  現今,WLAN已经覆盖了人们活动的绝大多数室内环境.基于接收信号强度(RSS)的WLAN定位不用添加其他硬件装置,仅通过软件编程就可以在任何一款内置无线模块的智能移动设备上实现,并且利用指纹法可以有效降低多径传播和阴影衰落对定位系统的影响[1-2],因此成为目前研究的热点.
  随着科技的发展,智能移动终端的种类越来越丰富,不同种类的智能移动终端采用不同标准的无线模块.这使得室内定位系统在线定位阶段所用的智能移动设备和离线阶段建立数据库所用的智能移动设备存在种类差异,导致在线阶段测量的RSS向量与所建立的指纹库不能有效匹配,降低了定位系统的普适性.为解决终端差异问题,提高定位系统的定位精度和普适性,本文作者提出一种基于加权余弦相似度算法的WiFi指纹定位技术,使用信号强度的加权余弦相似度作为匹配特征,消除了终端差异的影响.
  1 系统总体设计
  系统的定位原理框图如图1所示,离线阶段把室内空间按照适当的间隔均匀地划分为不同的区域,形成参考点网格,在每一个参考点处接收周围无线接入点(AP)的RSS并建立样本向量,每个参考点的位置信息与对应的RSS样本向量构成位置指纹,然后,将所有参考点的位置指纹信息存储起来构成指纹库.建立指纹库的具体过程如下:
  假设在室内区域有L个参考点,并且每个参考点处可以探测N个AP的RSS,则第i个参考点处指纹信息向量为Ri={xi,yi,bi1,bi2,…,biN},其中i∈(1,2,…,L),(xi,yi)为第i 个参考点处的位置坐标.参考点的数量和有效性直接影响着定位系统在线阶段的定位精度,定位精度随着参考点的增加有所提高,但是,参考点增多使离线阶段搜集指纹信息的工作量增大,因此,离线阶段应该根据室内环境合理地选择参考点的数量.在线定位阶段,首先通过移动设备在待测区域实时采集AP的RSS向量,然后,将采集的RSS向量与离线指纹库中的数据进行匹配,得出定位结果[3-7].
  从(5)式可知,加权余弦相似度算法首先考虑相似度较大的参考点,权重值的大小能更好地反映待测点与参考点间的关系.
  基于加权余弦相似度的室内定位的流程分为以下步骤:
  离线阶段:
  1) 布置实验场景,在定位区域布置好AP.
  2) 在实验区域内按照间隔为1 m的间隔划分网格,每个网格的4个顶点作为离线阶段建立指纹库的参考点.
  3) 基于空间因素和时间因素对RSS的影响,在每个参考点处的东、西、南、北4个方向上分别采集120 次,然后对这120次的采样值去奇异值求平均值,结合RSS平均值和参考点的位置坐标信息,构成系统的指纹数据库.
  在线阶段:
  1) 移动定位终端向服务器发送连接请求并定位,然后向服务器发送RSS向量.
  2) 服务器接收RSS向量后通过 (5) 式的加权余弦相似度算法与离线阶段指纹库进行匹配,估算待测点的坐标,并将坐标信息发送到移动定位终端.
  3) 移动定位终端获得位置坐标后,在室内地图上实时显示.   3 结果分析
  为了验证算法的实际效果,比较了没有终端差异时加权余弦相似度算法与WKNN算法的精度,并且比较了存在终端差异时加权余弦相似度算法、余弦相似度算法、WKNN算法以及指纹差值法[5]的精度.实验环境为东华大学2号综合实验楼第四层的两间教室,在室内部署5个AP覆盖试验区域,如图2所示.
  实验中离线阶段选取红米Note建立指纹库,指纹库主要包含采样点的位置坐标、AP的 Basic Service Set Identifier(BSSID)和AP的RSS.在线阶段分别采用红米Note手机和酷派5216s手机在实验区域进行数据采集.图3为不存在终端差异时,采用WKNN 算法和加权余弦相似度算法定位精度的对比,由图3可见在不存在终端差异时,两种算法的定位精度相近.
  图4为存在终端差异时选用加权余弦相似度算法、WKNN算法定位[7]和余弦相似度算法[8]的精度对比.由图4可见存在终端差异时,通过权值对余弦相似度算法进行改进后,系统在3 m内的定位精度较WKNN算法提高了3.8%.差值指纹法弱化了RSS向量和空间位置的关系,导致采用差值法时定位精度并不能够达到人们的需求.
  4 结 论
  为了解决室内定位的终端差异性问题,提出了使用加权余弦相似度算法进行指纹点匹配,从而消除了由于不同终端接收信号强度不同造成的定位误差.实验结果显示,加权余弦相似度算法的使用不仅可以解决终端差异度对定位精度的影响,同时相比现有方法(余弦相似度和指纹差值法)具有更好的定位表现.
  参考文献:
  [1] Liu H,Darabi H,Banerjee P,et al.Survey of wireless indoor positioning techniques and systems [J].IEEE Transactions on Applictions and Reviews,2007,37(6):1067-1080.
  [2] Shu Y,Huang Y,Zhang J,et al.GradientBased fingerprinting for indoor localization and tracking [J].IEEE Transactions on Industrial Electronics,2016,63(4):2424-2433.
  [3] Brumitt B,Meyers B,Krumm J,et al.Easy Living:technologies for intelligent environments [J].Lecture Notes in Computer Science,2000,1927(2-3):12-29.
  [4] 朱曉凤.基于核函数的特征级融合及在手部特征识别上的应用 [D].北京:北京交通大学,2009.
  Zhu X F.Feature level fusion based on kernel function and its application in hand feature recognition [D].Beijing:Beijing Jiaotong University,2009.
  [5] Kjrgaard M B.Indoor location fingerprinting with heterogeneous clients [J].Pervasive and Mobile Computing,2011,7(1):31-43.
  [6] Borenovic M,Neskovic A,Budimir D.Space partitioning strategies for indoor WLAN positioning with cascadeconnected ANN structures [J].International Journal of Neural Systems,2011,21(1):1-15.
  [7] Youssef M,Agrawala A.Handling samples correlation in the horus system [C].Twentythird Annual Joint Conference of the IEEE Computer and Communications Societies,2004 (2):1023-1031.
  [8] 赵聪.基于位置指纹的WLAN室内定位算法研究 [D].哈尔滨:哈尔滨工业大学,2014.
  Zhao C.Research on WLAN indoor location algorithm based on location fingerprint [D].Harbin:Harbin Institute of Technology,2014.
  [9] Castro P,Chiu P,Kremenek T.A probabilistic room location service for wireless networked environments [C]//ACM.Ubi Comp′01 Proceedings of the 3rd international conference on Ubiquitous Computing,Atlanta:ACM,2001.
  (责任编辑:包震宇)
其他文献
国有企业标准化党支部建设中,要加强党员相关知识的学习,促进标准化党支部建设工作质量和效率的提高。文章介绍了国有 企业标准化党支部建设的重要意义,提出推进国有企业标准
详细阐述了农机技术人员如何科学指导购机户合理选配新型农业机械,并采取措施,使售机户有利,购机户满意。
根据对临汾2010年度小麦发生冻害的调查分析,研究冻害发生原因和危害程度,有针对性地提出冬小麦预防冻害和采取补救的措施。
小学道德与法治课教学要把握好法治教育的定位。要培养学生的法治思维,必须培养其契约思维。教师要引导学生感知契约,使其形成契约概念;帮助学生践行约定,扫除守约障碍;加强
目的:探讨大豆异黄酮提取物对β淀粉样蛋白片段(Aβ1-42)诱导的PC12细胞损伤的保护作用。方法:从大豆中提取并纯化出总异黄酮,通过PC12细胞株体外培养的方法,给予不同剂量的大豆异
利用高效液相色谱.电喷雾串联质谱联用技术分析经大孔树脂柱层析分离得到大豆皂苷SS-Ⅱ。在线的高效液相色谱-电喷雾串联质谱技术能够准确快速的提供糖苷类化合物的分子量和糖
【摘 要】小学低段的道德与法治课程是法治教育启蒙课程,一线教师往往习惯于道德教育而忽视法治教育,导致法治思维的培養缺失。实践证明,问题导向辨析是培养学生法治思维的主要策略:教师可以利用“导问游戏辨析,触发法治思维;追问绘本辨析,建构法治思维;探问生活辨析,深化法治思维”,从而有效培养小学低段学生的法治素养。  【关键词】小学低段;道德与法治;问题辨析;法治思维  道德与法治学科注重对学生学习方式和
皂苷广泛存在于自然界中,单子叶植物和双子叶植物中均有分布。近年从海洋生物如海参、海星以及动物体内也分离得到活性皂苷。皂苷按化学结构分为三萜皂苷和甾体皂苷。三萜皂苷
1.施用地基本情况沼肥的施用田设在永济市卿头镇董村农场,地处永济市东端,全场占地0.146万hm^2,其中耕地面积0.12万hm^2,主要农作物以冬小麦、棉花为主。2010年小麦秋播时,由
信息技术的迅速发展拓展了国民获取信息的渠道,各类信息资源的传播也更加快速高效,促进我国思想文明建设的创新变革。 广播传媒是我国新闻信息传播最悠久、最广泛的途径之一,