【技术实现步骤摘要】
一种基于超宽带定位与指纹定位的三维室内定位方法与系统
[0001]本专利技术涉及室内定位
,特别涉及一种基于超宽带定位与指纹定位的三维室内定位方法与系统。
技术介绍
[0002]现如今,随着科技日益进步,电子产品越来越普及,功能也越来越强大,人们对位置信息的需求越来越大,不仅在人们的日常生活方面需要位置的信息,在工业、商业和服务业都对位置的信息有着很大的需求。定位就是确定某人或物体的位置。定位技术根据环境不同又可以分为室外环境下的定位技术和室内环境下的定位技术,这两种技术之间看似相似却大相径庭。首先是环境的不同,室外环境相对空旷,障碍物较少,而室内环境障碍物多,例如墙壁、家具等;其次是维数不同,室外环境下,一般实现二维定位即可,而在室内环境下因为楼房和地下建筑较多,二维定位已经远远不能满足需求;再有对定位精度的要求也不同,室外定位实现“米级”已经可以满足绝大部分普通用户的需求,甚至“十米级”也已足矣,但是在室内环境中的定位对精度要求更高甚至要达到“厘米级”。
[0003]在室内条件下,障碍物多、环境复杂甚至多维,使得室外定位技术一旦应用到室内环境条件下,使用的精度会出现很大程度的降低,所以室外定位技术无法直接应用到室内。比如说基于GPS的定位系统在室内因为卫星和GPS接收器之间很难通信,所以很难实现定位。那么,如何实现在复杂的室内环境下获得位置信息,已经成为现今的研究热点,针对不同的局限性需要采取不同的解决方案。
技术实现思路
[0004]本专利技术提供了一种基于超宽带定位与指纹定位的三 ...
【技术保护点】
【技术特征摘要】
1.一种基于超宽带定位与指纹定位的三维室内定位方法,其特征在于,过程包括:S1、通过扫描获取室内环境的整体轮廓信息和空间大小信息;根据整体轮廓信息和空间大小信息部署可以接收UWB超带宽脉冲信号的基站;S2、根据轮廓信息将所述室内环境分成网格区域,每个网格区域作为一个数据采集区域,将UWB标签在所述网格区域内进行移动并采集数据;其中,数据包括UWB测距信息d,信号强度和信号到达基站的时间差;S3、将采集到的数据进行处理,将信号强度和时间差信息转化为位置信息,构建指纹库并对指纹库进行聚类处理得到聚类后的指纹库;S4、收集终端用户的指纹信息并将所述终端用户的指纹信息与所述指纹库中的指纹信息进行匹配,找出最接近的一个位置指纹即为该用户的位置。2.根据权利要求1所述的一种基于超宽带定位与指纹定位的三维室内定位方法,其特征在于,所述通过扫描获取室内环境的整体轮廓信息和空间大小信息,根据整体轮廓信息和空间大小信息部署可以接收UWB超带宽脉冲信号的基站;包括:S101、通过3D扫描仪扫描室内环境得到整体轮廓信息;S102、将得到的整体轮廓信息转化为类似长方体,测量类似长方体的长度、宽度和高度,得到空间大小信息存入数据库;S103、将所述类似长方体以30mX30mX30m的标准进行分区得到正方体的个数N;S104、根据正方体的个数设置基站,并记录基站的位置信息,其中正方体个数为N,基站个数为N+3,基站沿区域边沿设置,四个基站不在一个平面。3.根据权利要求2所述的一种基于超宽带定位与指纹定位的三维室内定位方法,其特征在于,所述根据轮廓信息将所述室内环境分成网格区域,每个网格区域作为一个数据采集区域,将UWB标签在所述网格区域内进行移动并采集数据;其中,数据包括UWB测距信息d,信号强度和信号到达基站的时间差,包括:S201、根据轮廓信息将所述室内环境分成网格区域;根据环境的不同设置不同的网格标准;S202、将UWB标签在所述网格区域内进行移动,在每个区域内连续采集不低于20组数据,最高100组数据,根据网格内环境不同设置不同的采集位置和采集点数量;采样点的间隔距离不小于20厘米不大于50厘米,每组数据包括距离UWB测距信息d,信号强度和信号到达基站的时间差。4.根据权利要求1或3所述的一种基于超宽带定位与指纹定位的三维室内定位方法,其特征在于,所述将采集到的数据进行处理,将信号强度和时间差信息转化为位置信息,构建指纹库,包括:S301、将采集到的数据分别根据所述UWB测距信息d,选择UWB标签距离最近的四个基站的信号强度和到达时间差作为每个测试点的基本数据;S302、根据所述基本数据,将所述信号强度RSSI和所述UWB测距信息d通过线性回归分析,得出信号强度RSSI和UWB测距信息d的线性关系,从而获得UWB标签的RSSI定位结果Pr;S303、根据所述基本数据,利用到达时间差定位技术对所述UWB标签进行定位,得到基于到达时间差的定位结果Pt;S304、将所述信号强度的定位结果Pr和所述基于到达时间差定位结果Pt进行加权融
合,得到最终位置P=aPr+bPt,其中a和b为权重系数;S305、将所述UWB测距信息d、信号强度和所述时间差信息作为指纹特征,与所述最终位置信息相对应,录入指纹库;S306、利用MeanShit算法将指纹库进行聚类处理得到聚类后的子库和子库的聚类中心。5.根据权利要求1或4所述的一种基于超宽带定位与指纹定位的三维室内定位方法,其特征在于,所述出最接近的一个位置指纹即为该用户的位置,包括:S401、收集终端用户的指纹信息;S402、将所述终端用户指纹收集终端用户的指纹信息并将所述终端用户的指纹信息与所述指纹库中的指纹信息进行匹配,找信息与子库的聚类中心进行匹配,选取距离最短的聚类中心所在的子库;S403、将所述终端用户指纹信息与距离最短的聚类中心所在的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。