一种gnss与wifi组合定位方法及系统的制作方法

文档序号:9353404阅读:880来源:国知局
一种gnss与wifi组合定位方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种GNSS与WIFI组合定位方法及系统,属于多传感器数据融合的技术领域。
【背景技术】
[0002]随着移动通信技术的迅猛发展,数据和多媒体业务也在快速增加,基于位置的服务(LBS)越来越受大众青睐。室外应用比如车载定位系统,在实时获得车辆位置信息后,LBS会提供路况信息,从而方便司机选择交通负载较轻的路径;而在某些复杂的室内环境下,如餐馆、仓库、超市、隧道、停车场等,当需要确定移动终端持有者、设施或物品所在位置信息时,LBS亦可发挥极大作用。由此可见,LBS系统正日益深入人们的日常活动中,使生活更加便捷。
[0003]按使用范围,LBS可划分为室外定位和室内定位,下面分别介绍其实现原理。
[0004]1.室外定位
[0005]以车载定位系统为例,其主要利用GNSS无线电信号来实现全球覆盖,用作定位时还有卫星有效覆盖范围大、定位导航信号免费的优势。但在实际使用中,因GNSS卫星发射的无线电信号较弱,难以穿透大部分建筑物(都市里表现为楼宇),而存在卫星信号传播困难,极易造成GNSS系统定位不准的问题。
[0006]2.室内定位
[0007]目前新型的室内定位技术有多种,根据实现原理的不同分为基于移动通信系统的定位技术、短距离传输定位技术、基于无线局域网WLAN的定位技术及包含自主传感器的定位技术。
[0008]基于无线局域网络的定位方法目前主要有以下几种:第一种类似移动通信网络Cell-1D技术,叫做接入点识别ΑΡ-1D。工作方式可理解为,具有WIFI功能的移动终端一旦与某个AP建立连接,即以该AP的位置估计行人位置,但此方法定位精度不高;第二种是通过接收信号的强度或到达时间的延迟程度进行测距,并用三角测量方法计算出行人的位置;第三种是WLAN定位技术中目前最受关注的基于RSSI的指纹图技术,它根据接收信号的强度指示RSSI来定位,这种技术先将安装有无线网络接入点的定位场景划分为一个个网格,然后测量每个网格中心的接收信号强度,建立RSSI指纹数据库。在实时导航中,根据用户终端接收的无线网络信号强度,利用有关算法估算出用户位置。但这种方法需事先建立RSSI数据库,其精度也取决于网格划分的大小、每个网格采集的接收信号强度和采用的定位算法,如果网格划分足够小,精度甚至可达1-3米。此外值得注意的是,WLAN定位技术得以实现的关键是获取多个AP热点的精确位置,进而才能建立相应的位置服务数据库。
[0009]当前位置数据库中的数据主要来源于两处:其一是用户提交的数据,Android手机用户可选择是否允许使用Google的定位服务,如允许,其位置信息就会被谷歌收集到;iPhone用户则会自动收集WIFI的MAC地址、GPS位置信息、运营商基站编码等,并传给苹果公司的服务器。其二是谷歌、Skyhook两家位置服务提供商主动搜集到的WIFI热点的位置信息,如Google街景拍摄车,就有一重要功能,即沿途采集无线信号,在打上由GPS定位出的坐标后回传至服务器,而Skyhook在美国及欧洲一些国家也是直接开着信号采集车采集AP和基站的信号数据。

【发明内容】

[0010]针对现有技术的不足,本发明提供一种GNSS与WIFI组合定位方法。
[0011]本发明还提供实现上述定位方法的系统。
[0012]本发明所述的方法和系统的定位精度高,不仅能有效克服现有定位设备在GNSS信号被遮挡环境下定位误差大以致失效的问题,还能克服现有室内定位参考节点自身精度不高、分布不均、信号采集难的问题。
[0013]本发明的技术方案如下:
[0014]一种GNSS与WIFI组合定位方法,包括步骤如下:
[0015]其中,在部署的WIFI网络的AP定位节点中,根据所述AP定位节点是否已知自身的位置及获取自身位置的方式,将所述AP定位节点分为信标节点、参考节点和未知节点:
[0016]所述信标节点:是已知自身位置的AP定位节点,在网络节点中所占的比例很小;
[0017]所述参考节点:是自身不能确定自身的位置,通过相邻节点来获取自身在WIFI网络中所处的相对位置,进而通过计算获取自身的位置的节点;
[0018]所述未知节点:是不能通过自身获取位置,也不能通过邻居节点获取在WIFI网络中的相对位置的处在实时位置未知状态的AP定位节点;
[0019]所述的邻居节点:是在AP定位节点通信半径内的所有其他AP定位节点。
[0020]在网络中,每一个AP定位节点都有一个全网唯一的设备标识ID,在自身获取位置信息后,通过网络向外广播自身的位置信息,并向邻居节点或者移动终端设备提供定位参考服务;
[0021]中心位置服务器中运行着AP定位节点位置数据库,实时接收并更新来自各个节点通过网络上传的自身位置信息和精准时间同步信息及运行状态信息,在中心位置数据表服务中完成各种AP定位节点设备的注册;
[0022]当有设备需要查询所述AP定位节点的位置信息时,中心位置服务器会向所述设备下发相关的AP定位节点信息;
[0023](I)信标节点获取位置:
[0024]依据现有的卫星定位技术,在考虑到卫星和接收机时间不同步后,需要引入标准时间,这就要有4颗卫星才能求解方程,以期获得经度、玮度、高度的准确定位;
[0025]在部署的众多AP定位节点中,其中单个节点只有接收到4颗及以上卫星的信号,即GNSS信号无遮挡的情况下,才可通过GNSS定位模块精确定位;
[0026]在部署的AP定位节点中,若单个AP定位节点接收GNSS信号并通过GNSS定位模块进行定位和授时,则所述AP定位节点即为信标节点;
[0027]所述信标节点将自身获取的位置信息、精准时间信息及运行状态信息通过网络上传至中心位置服务器,在中心位置数据表服务中完成信标节点的注册,从而向其他设备提供精准的位置参考信息;
[0028](2)定义未知节点:
[0029]据前所述,若部署的AP定位节点收到少于4颗卫星信号,则无法经由GNSS来精确地定位,并且还未经过其它途径获取自身的实时位置数据;
[0030]当所述AP定位节点处于位置未知的状态,则所述AP定位节点为未知节点;
[0031](3)定义参考节点:
[0032]若部署的AP定位节点无法通过GNSS定位,但通过周边的邻居节点提供的定位参考服务获取自身在网络中的相对位置信息,并通过计算获取自身的位置信息,则所述AP定位节点为参考节点;
[0033]参考节点可以通过邻居节点提供的定位参考服务获取自身的位置信息,也可以同信标节点一样对外提供定位参考服务;
[0034]当其周边的网络不足,即没有邻居节点时,所述参考信息则因失去自身位置信息而降级为未知节点;
[0035](4)未知节点定位升级为参考节点:
[0036]未知节点在通过邻居节点提供的定位参考服务完成自身位置估计后并将自身升级为参考节点的过程中,采用的是基于接收信号强度RSSI的定位:
[0037]已知邻居节点的发射信号强度,接收节点,即未知节点根据收到的信号的强度,计算出信号的传播损耗,利用理论和经验模型将传输损耗转化为距离,再通过已有的三边测距算法计算出未知节点的位置;
[0038]以RSSI定位使用的三边测距定位算法为准,当步骤(2)中所述未知节点接收到3个或以上信标节点信号时,则所述未知节点经计算后实现定位,同时将获取到的位置信息上传至中心位置服务器,并且将此未知节点升级为参考节点;
[0039]当所述未知节点接收到信标节点或参考节点信号的总数合计达3个及以上时,则所述未知节点由所获节点信号实现定位,并将得到的位置信息上传至中心位置服务器,所述未知节点亦升级为参考节点;
[0040](5)终端设备定位:
[0041]当有终端设备闯入WIFI网络时,所述移动终端设备在WIFI网络中成为移动节点,相当于所述未知节点,但是不会在获取自身位置信息后升级为参考节点;
[0042]所述移动节点通过RSSI定位方法获得自身在WIFI网络中的位置信息,通过安装在移动终端设备上的位置服务软件获取其自身位置坐标,并能在相应的地图服务中显示出位置信息。
[0043]根据本发明优选的,所述GNSS与WIFI组合定位方法,还包括步骤(6)实际环境应用:
[0044]在所述WIFI网络覆盖区域内的移动终端设备利用WIFI网络进行定位,并以该范围内捕获的AP定位节点位置信息,实现对整个区域内移动终端设备的定位;
[0045]在WIFI网络覆盖范围内的终端设备,首先与离其最近的AP定位节点进行通信,当该AP定位节点为信标节点或参考节点时,则移动终端设
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1