一种基于多维标度和区域细化的无线室内定位方法-肖亚龙.pdf
《一种基于多维标度和区域细化的无线室内定位方法-肖亚龙.pdf》由会员分享,可在线阅读,更多相关《一种基于多维标度和区域细化的无线室内定位方法-肖亚龙.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第40卷第8期 计 算 机 学 报 v0140 No82017年8月 CHINESE JOURNAL OF COMPUTERS Aug2017一种基于多维标度和区域细化的无线室内定位方法肖亚龙 张士庚 王(中南大学信息科学与工程学院长沙建新410083)摘 要移动用户的位置信息成为许多基于位置应用的内在驱动力基于指纹的wLAN定位方法因在定位精度、定位复杂性以及定位成本等方面的优势,近年来成为室内定位研究领域的热点然而,由于需要在训练阶段采集大量的参考点指纹信息,这类方法在大规模环境下的应用受到了很大的限制该文提出一种基于多维标度(Multidimensional scaling,MDS)技术
2、的室内定位算法,能够有效减少训练阶段指纹采集的开销该方法利用不同位置之间的信号强度差异来表征对应的物理空间距离,并以此为基础利用多维标度技术计算目标对象的位置提出一种区域细化的方法来进一步提高定位精度,在获取目标对象的近似位置后,通过缩小目标对象所在的可能区域并利用离其最近的参考点来对其位置进行迭代计算,有效提高了定位精度在多个实际场景中的测试结果表明,相比于已有工作,该文所提出的算法有效降低了所需的参考点个数,并达到了与已有算法类似甚至更高的定位精度关键词室内定位;指纹定位;接收信号强度;多维标度;区域细化;物联网;信息物理融合系统中图法分类号TP393 DOI号1011897SPJ1016
3、201701918An Indoor Localization Algorithm Based on Multidimensional Scalingand Region RefinementXIAO YaLong ZHANG ShiGeng WANG JianXin(School of Intormation Science and Engineering,Central South University,Changsha 410083)Abstract The position information 0f mobile users becomes the internal motivat
4、ion to manylocations based applications,such as indoor navigation,travel application and mobile advertisingserviceFingerprintingbased indoor localization has been a hot topic in localization research inrecent years due to its high accuracy,low complexity and low costThis method,however,requires coll
5、ecting a large number of reference point information in the offline training phase,which greatly limits its application in large environmentsThis paper proposes a new indoorlocalization algorithm based on multidimensional scaling(MDS),which utilizes the distancebetween two pointsreceived signal stre
6、ngth vectors to approximately measure their distance inphysical environment,and then calculates the target obj eetS location with the distanceconstraints with MDSWe further propose a region refinement method to improve the localizationaccuracy,in which only reference points contained in a small rect
7、angle that contains the estimatedposition of the target obj ect are used to calculate the targetS locationExperiment results in tworeal environments and large scale simulations demonstrate the usefulness of our approachTheresults show that,compared with the Horus algorithm,the proposed algorithm can
8、 achievesimilar or even higher accuracy and reduce the number of required reference points by almost oneorder of magnitudeThe effectiveness of the proposed algorithm is validated via largescalesimU】ati on收稿El期:20151230;在线出版El期:20160518本课题得到国家自然科学基金面上项目(61173169)、国家自然科学基金青年项目(61402056)、湖南省研究生科研创新项目(1
9、50140006)资助肖亚龙,男,1985年生,讲师,主要研究方向为室内定位、无线感知E-mail:xiaoyalon92006163corn张士庚(通信作者),男,1981年生,博士,副教授,中国计算机学会(CCF)会员,主要研究方向为物联网、无线感知、无线定位、RFID系统Email:sgzhangesueduca王建新,男,1969年生,博士,教授,中国计算机学会(CCF)高级会员,主要研究领域为网络协议、网络优化、算法分析、生物信息学万方数据8期 肖亚龙等:一种基于多维标度和区域细化的无线室内定位方法Keywords indoor localization;fingerprinting
10、 localization;received signal strength indicator;multidimensional scaling;region refinement;Internet of Things;CyberPhysical System引 言随着无线网络、移动智能终端的广泛普及和迅猛发展,移动用户对信息的即时性和就地性提出了越来越高的需求越来越多的智能应用需要获取移动终端的实时位置信息然而,相比于室外环境,室内环境中的精确定位技术仍然是一个具有挑战性的问题在开阔的室外环境中,全球定位系统(GlobalPositioning System,GPS)1、网络辅助全球卫星定
11、位系统(Assisted Global Positioning System,AGPS)23和蜂窝网定位系统等可以满足绝大部分应用的定位需求但是,在室内环境中,由于建筑物的遮挡以及无线信号的多路径传播等问题,使得GPS等已有室外定位系统不再适用研究并实现基于移动终端的室内定位系统,使之能在复杂的室内环境中(如机场候机楼、大型商场、地下停车场、矿井等)对目标对象提供高精度的实时定位服务,是当前一个很重要的研究课题目前,基于无线局域网(Wireless Local AreaNetworks,wLAN)的室内定位由于只利用现有的网络基础设施和移动终端,且能实时地提供较精确的室内位置信息,得到了广泛关
12、注按照定位原理划分,WLAN室内定位技术可以分成两大类:基于传播模型的定位和基于指纹的定位基于传播模型的定位方法31的思想是根据无线电信号的传播模型,将用户测得的接收信号强度值(Received SignalStrength Indicator,RSSI)映射成到对应的无线接入点(Access Point,AP)的距离若在二维平面中可以获取到3个以上已知位置的AP的距离,即可通过三边定位原理估算出用户位置但在室内环境中,由于无线传播的多径现象,RSSI有可能不再随传播距离增加而单调递减,利用传播模型估算距离时,极易产生误差,所以基于传播模型的定位方法的定位精度有限基于指纹的定位方法4主要分为两
13、个阶段,离线阶段和在线阶段其思想是在离线阶段采集各个参考点位置的RSSI样本,连同对应的参考点位置构建指纹数据库;在在线阶段,将移动终端(待测用户)实时测量得到的RSSI与离线阶段建立的指纹数据库匹配并计算定位结果。由于指纹数据库的RSSI样本是在实际环境中获得的,指纹定位法的定位精度明显高于传播模型法5然而,指纹数据库的构建需要在大量的参考位置上进行信号强度采样,较大的工作量限制了这类方法在大范围室内环境下的使用因此,如何在维持较高的定位精度的同时,能够大幅减少参考点样本采集工作量,是指纹定位技术的研究重点我们发现,当室内环境中每个位置能够收到足够数目(比如,4个以上)的AP信号时,任意两个
14、位置之间的物理距离与在这两个位置上获取的信号强度向量之间的差异存在着很强的相关性也就是说,对两个位置对(P,P。)和(P。,P。)来说,如果P,P:之间的信号强度向量差异大于P。P;之间的信号强度向量差异,那么P,P。之间的物理距离也极有可能大于P3Pa之间的物理距离;反之亦然基于这个现象,我们可以利用待测点与参考点的信号强度向量差异来表征其到不同参考点的距离远近在此基础上,我们就可以利用到给定参考点的距离远近关系来较为准确地计算待测点的位置根据上述思想,本文提出一种基于多维标度(Multidimensional Scaling,MDS)60分析技术的新颖室内定位算法,该算法能够利用比传统指纹
15、定位算法少较多的参考点信息来有效计算待测点位置首先通过计算待测点与各个参考点之间的信号强度差异来获取其到各个参考点的距离远近信息,然后利用MDS算法计算待测点与各个参考点的相对位置,最后利用参考点位置信息计算待测点的绝对位置信息为了进一步提高定位精度,本文在上述算法的基础上提出了分层次缩小区域的定位策略其基本思想是根据参考点的位置对区域进行划分,首先利用所有参考点估算出待测点所属的区域,然后根据估算出的位置所属区域内的参考点对待测点位置进行优化,最后实现更精确的定位实际环境实验结果和仿真结果均表明,本文所提出的算法能够达到与已有算法类似或更高的定位精度,但所需要的参考点数目比已有算法要少较多本
16、文的主要贡献如下首先,我们定量验证了当部署区域内存在足够多个无线接入点时,不同位置所采集的信号强度向量之间的距离可以有效表征它们之间的物理距离远近,根据此结论说明可以采用多维标度分析技术的算法来计算待测点的位置然万方数据计 算 机 学 报后,验证基于多维标度分析技术的定位算法存在着两个性质:一是定位误差的大小与使用的参考点集合有关;二是待测点定位误差与其相对于区域的位置有关基于这两个性质,我们提出一个基于分层次缩小区域的定位算法,在使用较少参考点的前提下进一步提高了定位精度,从而解决指纹定位法在大规模环境中由于指纹采集工作量大而无法应用的问题本文第2节对相关工作进行介绍;第3节是本文的预备知识
17、;第4节对本文提出的定位算法给出具体描述和分析;实际实验和仿真实验的结果在第5节给出;最后在第6节进行总结2 相关工作一般来说,无线室内定位模式首先获得无线信号的物理测量值,然后通过基于传播模型的方法或者基于指纹的方法来计算待测点的位置所利用的物理测量值包括时间口_8、角度9-u3和功率121 8I其中基于时问的物理测量值通常包括到达时间(Timeof Arrival,TOA)和到达时间差(Time Differenceof Arrival,TDOA),基于功率的物理测量值包括接收信号强度和信道状态信息(Channel State Information,CSI)口列的定位方法基于时间和角度的
18、测量值大都需要使用专用的硬件测量设备由于RSSI可以通过无线网络适配器直接测量,无需额外的专用硬件设施,能够较好地适用于大范围的室内环境,因此基于RSSI的室内定位技术近年来引起了人们广泛的关注按照定位原理划分,WLAN室内定位技术可以大致分成两类:传播模型法口0。223和指纹定位法n2。132争2引由于室内无线信号通常采用高频信号(24 GHz或5 GHz)进行传输,容易受到人员走动的干扰,使得基于传播模型的室内定位方法的精度通常不是很高针对室内无线信号传播模型难以估计的问题,Mazuelas等人口o提出了一种将传播模型的参数随着接收到的信号强度特征的变化进行自适应更新的方法Chang等人2
19、u提出了一种使用同一位置不同AP的信号强度差值来消除环境的干扰从而提高定位精度的方法Narzullaev等人心幻提出了一种考虑室内环境布局等因素的无线传播模型,提高了室内定位系统的准确度Xiao等人口71考虑到室内环境中RSSI具有不确定性,提出了一种基于CSI的传播模型,相比于基于RSSI的传播模型,达到了更高的定位精度,但目前CSI的获取需要特定的网卡设备使用传播模型法需要知道无线接入点的位置,而无线接入点的位置在很多情况下是较难获取的,因为不同的无线接入点可能是由不同的人或组织部署的,基于指纹的定位方法不需要知道无线接入点的位置另外,由于指纹数据库中的RSSI样本是在实际参考点上采集获得
20、的,指纹定位法的定位精度明显高于传播模型法针对基于WLAN的指纹定位技术,研究人员已从各个不同方面进行了研究2000年,美国微软研究院首先提出了命名为RADAR121的WLAN室内定位系统该系统事先在建筑物内部固定3个位置已知的基站移动点通过两个步骤获取自身位置:第1步进行离线指纹数据收集,在选定的参考点测量对应基站的信号强度,并存入指纹数据库中第2步进行在线实时定位在移动过程中测量基站的信号强度信息,并与指纹数据库中存储的指纹进行比较,根据接收信号的强度找出最为接近的K个参考点,将它们的平均位置作为节点当前的位置在指纹数据库中节点间隔至少25m且不规则分布的情况下,RADAR系统的定位精度在
21、2 m3 m之间美国马里兰大学计算机系的Youssef等人13提出了Horus系统与RADAR系统类似,Horus系统也是在离线阶段在选定的参考点上采集并记录各AP的信号强度值Horus系统与RADAR系统的不同之处在于,其并不对全部采样值进行平均处理,而是生成各个AP的RSSI在参考点上的分布直方图在离线阶段提出聚类分块的概念,将具有相似RSSI信号特征的参考点划分为一簇,即一个定位子区域在在线定位阶段,先通过聚类分块将用户粗略定位至某个定位子区域,再进行精确定位文献13中报告的Horus的平均定位精度可以达到08m,但是在其它环境中z8Horus的定位精度有可能显著降低文献E29提出了一种
22、基于支持向量回归的80211无线室内定位方法,文献30提出了一种抗多径和阴影的视距指纹定位算法但是这些方法没有考虑如何减少指纹采集工作量上述方法均需要在训练阶段采集大量的参考点信号强度信息,不适用于大范围的室内环境定位指纹采集工作量主要取决于参考点的密度以及每个参考点所需的采样时长通过加大参考点采集间隔和减少采样时长,可以有效降低采样开销,但是同时也可能无法保证RSSI信号对物理位置空间刻画的精细度文献26在已经获得的少数指纹信息的基础万方数据8期 肖亚龙等:一种基于多维标度和区域细化的无线室内定位方法 1921上采用插值法来重建指纹数据库,从而达到减少指纹采集工作量的目的但是这种人为的对数据
23、库进行插值,可能会带来不可靠的信息,本文所使用的指纹数据均是实地采集为了减少离线阶段指纹收集的工作量,研究人员还提出了基于“众包(Crowdsourcing)”的指纹收集方式wu等人心铂和Yang等人心明指出在创建指纹库时不需要大量的现场勘测,只需人员持有移动设备在室内随机走动即可完成指纹库的数据采集通过对采集到的数据和室内结构进行匹配,他们所提出的方法分别达到了86的平均房问级别准确率和588 m的平均定位误差但是这种方式需要激励用户参与指纹数据库的创建,并且可能会产生大量的冗余数据还有研究人员提出有效利用移动设备中各种传感器的数据来取代指纹的收集Chintalapudi等人2朝提出了一种利
24、用地标点(包括种子地标点和有机地标点)的位置信息和采集到的各种传感器信息,通过Deadreckoning来推算当前位置信息的方法该方法在不需要地图信息以及对室内环境进行标注的情况下完成定位,主要利用了很多传感器获得的信息实验得出在实时定位情况下,中值定位精度为169rrt但是这种方式的定位精度取决于室内地标点的个数,并且无线AP覆盖的范围不能太大最近有研究人员利用相邻位置的RSSI固有的空间相关性,提出一种基于流形对齐的定位方法3“此方法首先获取一个具有RSSI空间相关性的数据集,再根据一部分参考点信息,通过半监督学习算法得出待测点的位置但是这种方式的定位方法需要对异常值进行过滤,且计算较复杂
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 多维 标度 区域 细化 无线 室内 定位 方法 肖亚龙
限制150内