当前位置: 首页 > 专利查询>江苏大学专利>正文

一种基于三维标定的共享单车WiFi定位方法技术

技术编号:19488031 阅读:20 留言:0更新日期:2018-11-17 11:46
本发明专利技术涉及共享单车通信定位领域,提供了一种基于三维标定的共享单车WiFi定位方法,包括:共享单车投放前,进行AP三维标定,并建立AP信息数据库,共享单车投放后,通过WiFi定位模块获得区域内AP定位信息,并将获得的AP定位信息传递给处理器,所述处理器进行处理并控制GPRS模块将处理后的信息上传至服务器,服务器根据接收到的信息以及AP信息数据库,计算共享单车的当前位置,服务器对显示客户端的定位请求进行响应,根据定位请求进行数据筛选及计算,并将计算出的位置信息实时传送至定位显示客户端。本发明专利技术建立AP信息数据库时,只建立在区域内AP标签数量坐标信息的数据库,节约了工作量和减少服务器的负载。

【技术实现步骤摘要】
一种基于三维标定的共享单车WiFi定位方法
本专利技术涉及共享单车通信定位领域,尤其涉及一种基于三维标定的共享单车WiFi定位方法。
技术介绍
目前,共享单车出现井喷式发展,其中共享单车定位方式为共享单车核心竞争因素和限制因素,现有共享单车大多采用GPS物联网定位方案,如中国专利技术专利公开号为CN106892038A、名称为“共享单车车载GPS装置的电源管理方法”等专利技术方案。但是通过对GPS定位的研究,如何川等人发表的“城市峡谷”环境中的车载GPS精确定位技术研究,发现在城市峡谷和室内环境等情况下,GPS不能精确定位,甚至不能定位的情况,即无法满足在城市中此情况下的定位要求。基于WiFi芯片相关硬件设备的普及,WiFi定位算法的研究,如:三边定位、指纹数据库、三角定位等,利用WiFi定位技术可以在一定程度上满足在GPS定位情况较差的情况下的应用。共享单车实际方案实施过程中,为减少工作量,提高定位精度,需要对AP(无线访问接入点)标签信息进行数据库建立,即需要对AP信号源位置进行标定。但在传统WiFi定位应用中发现,为获得良好的定位精度,需要建立的服务器指纹数据库工作量较大,如SKYHOOK、百度等公司的指纹库建立,在一定区间内搜集指纹数据库数量大于幂次级,这无疑是巨大的工作量。中国专利技术专利公开号为CN107087259A、名称为“基于手机的区域WiFi热点位置测定技术”,该专利技术通过信号源反向标定技术,主要基于信号传播特性的两圆模型,采用三点定位获得WiFi热点位置,但是在标定过程中只具体到信号源的二维坐标,并且采用的两圆模型计算量大。中国专利技术专利公开号为CN106535099A、名称为“一种WiFi信号源定位方法”,该专利技术提出的定向天线角度测试方法,通过在不同位置对信号源的方位进行测试,得到不同方位时的交叉点作为信号源的位置,原理简单、操作简便且得到的位置精准,但是如上所检测的WiFi信号源位置同样只具体到二维坐标位置。同时WiFi定位技术通常应用在移动终端的定位,如:手机等,这意味着所谓的WiFi定位技术依托于强大的硬件设备和编程语言,定位端与定位结果查看端在一起。综上所述,虽然现阶段WiFi定位技术在有了很快的发展,但是在共享单车定位领域尚未出现。并且现有的WiFi定位存在工作量大,依赖于较为强大的硬件设备,普及程度窄等缺陷。
技术实现思路
针对现有技术中存在不足,本专利技术提供了一种基于三维标定的共享单车WiFi定位方法,旨在解决AP信号源位置标定的问题以及WiFi定位信息的远程通信问题。本专利技术是通过以下技术手段实现上述技术目的的。一种基于三维标定的共享单车WiFi定位方法,所述共享单车上均安装有WiFi定位模块,所述定位方法具体如下:共享单车投放前,进行AP三维标定,并建立AP信息数据库,具体为:S1:首先将AP信号探测装置安装在与WiFi定位模块同一高度处,所述AP信号探测装置探测区域内AP信号强度和MAC地址,然后任意选取一个强度,利用GPS标定该强度对应的多个位置的二维坐标,标定位置的个数不小于三,最后利用中垂法,建立方程组,确定共享单车AP信号源二维坐标;S2:将定位天线安装在与WiFi定位模块同一高度处;S3:所述定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角α;S4:将定位天线安装在WiFi定位模块下方位置处,定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角β,根据α和β计算出AP所在的垂直高度,即垂直坐标;S5:根据S1获得的AP信号源二维坐标以及S4获得的垂直坐标获得共享单车AP信号源的三维坐标;S6:统计所有共享单车AP信号源的三维坐标,建立AP信息数据库;共享单车投放后,通过WiFi定位模块获得区域内AP定位信息,所述WiFi定位模块将获得的AP定位信息传递给处理器,所述处理器对接收到的AP定位信息进行处理并控制GPRS模块将处理后的信息上传至服务器,所述服务器根据接收到的信息以及AP信息数据库,利用WiFi定位算法计算共享单车的当前位置,服务器对显示客户端的定位请求进行响应,根据定位请求进行数据筛选及计算,并将计算出的位置信息实时传送至定位显示客户端。进一步地,所述WiFi定位模块获得的AP定位信息包括AP信号的强度和MAC地址。进一步地,所述处理器对接收到的AP定位信息进行处理并控制GPRS模块将处理后的信息上传至服务器的具体过程为:所述处理器根据获得的AP定位信息完成识别MAC地址、数量和强度,处理器根据WiFi定位模块探测到的AP定位信息数据是否有更新,若有更新,控制GPRS模块将识别到的MAC地址和强度上传至服务器;否则,GPRS处于休眠模式。进一步地,所述服务器为计算机或者虚拟云服务器。进一步地,所述WiFi定位算法为三边定位算法。进一步地,所述步骤S1中,利用GPS标定位置中每相邻两个位置连线,并建立连线的中垂线,选取任意三条中垂线两两相交的交点,所述交点的个数为三,连接三个交点形成三角形,然后确定所述三角形的质心,最后以所述质心位置对AP信号源二维坐标MAC(x,y)进行修正。进一步地,所述定位显示客户端为基于手机或PDA的定位信息查看软件。进一步地,所述步骤S6中建立AP信息数据库的具体过程为:服务器与GPRS通信模块达成传输协议,接收GPRS通信模块上传的数据。本专利技术的有益效果:1.本专利技术建立AP信息数据库时,只建立在区域内AP标签数量坐标信息的数据库。与传统的指纹数据库相比,节约了工作量和减少服务器的负载。并且利用本专利技术的开发公司可不依托于百度、SKYHOOK公司等的数据库,可按照实际要求进行数据库的简易,减少了成本,同时依托于数据库的唯一性提高市场竞争力。2.本专利技术通过多测量反向标定和垂直距离角度标定,对于AP点的标定可以生成三维坐标,增加了精确度。3.本专利技术实现独立WiFi定位模块与定位显示客户端分离,通过GPRS无线通讯模块进行数据的联网传输,为降低能耗通过处理器进行决定GPRS通讯模块是否处于“休眠”还是工作状态。附图说明图1为本专利技术所述三维标定的示意模型图。图2为本专利技术所述一种基于三维标定的共享单车WiFi定位方法对应的定位装置的示意图。图3为本专利技术实施例利用中垂法确定共享单车AP信号源二维坐标的原理图。图4为本专利技术实施例对AP信号源二维坐标MAC(x,y)进行修正的原理图。具体实施方式下面结合附图以及具体实施例对本专利技术作进一步的说明,但本专利技术的保护范围并不限于此。一种基于三维标定的共享单车WiFi定位方法,所述共享单车上均安装有WiFi定位模块,所述定位方法具体如下:共享单车投放前,进行AP三维标定,并建立AP信息数据库。具体为:S1:如图1所示,首先将AP信号探测装置安装在与WiFi定位模块同一高度H处,所述AP信号探测装置探测区域内AP信号强度和MAC地址,选择一个强度,然后利用GPS标定下该强度对应的一坐标位置(x1,y1),按照当前强度再标定两个位置(x2,y2),(x3,y3),如图3所示,以(x1,y1),(x2,y2)连接所在直线作中垂线,所得中垂线方程1:以(x2,y2),(x3,y3)连接所在直线做中垂线,所得中垂线方程2:联立上述两中垂线方程1,2本文档来自技高网
...

【技术保护点】
1.一种基于三维标定的共享单车WiFi定位方法,其特征在于,所述共享单车上均安装有WiFi定位模块,所述定位方法具体如下:共享单车投放前,进行AP三维标定,并建立AP信息数据库,具体为:S1:首先将AP信号探测装置安装在与WiFi定位模块同一高度处,所述AP信号探测装置探测区域内AP信号强度和MAC地址,然后任意选取一个强度,利用GPS标定该强度对应的多个位置的二维坐标,标定位置的个数不小于三,最后利用中垂法,建立方程组,确定共享单车AP信号源二维坐标;S2:将定位天线安装在与WiFi定位模块同一高度处;S3:所述定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角α;S4:将定位天线安装在WiFi定位模块下方位置处,定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角β,根据α和β计算出AP所在的垂直高度,即垂直坐标;S5:根据S1获得的AP信号源二维坐标以及S4获得的垂直坐标获得共享单车AP信号源的三维坐标;S6:统计所有共享单车AP信号源的三维坐标,建立AP信息数据库;共享单车投放后,通过WiFi定位模块获得区域内AP定位信息,所述WiFi定位模块将获得的AP定位信息传递给处理器,所述处理器对接收到的AP定位信息进行处理并控制GPRS模块将处理后的信息上传至服务器,所述服务器根据接收到的信息以及AP信息数据库,利用WiFi定位算法计算共享单车的当前位置,服务器对显示客户端的定位请求进行响应,根据定位请求进行数据筛选及计算,并将计算出的位置信息实时传送至定位显示客户端。...

【技术特征摘要】
1.一种基于三维标定的共享单车WiFi定位方法,其特征在于,所述共享单车上均安装有WiFi定位模块,所述定位方法具体如下:共享单车投放前,进行AP三维标定,并建立AP信息数据库,具体为:S1:首先将AP信号探测装置安装在与WiFi定位模块同一高度处,所述AP信号探测装置探测区域内AP信号强度和MAC地址,然后任意选取一个强度,利用GPS标定该强度对应的多个位置的二维坐标,标定位置的个数不小于三,最后利用中垂法,建立方程组,确定共享单车AP信号源二维坐标;S2:将定位天线安装在与WiFi定位模块同一高度处;S3:所述定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角α;S4:将定位天线安装在WiFi定位模块下方位置处,定位天线以垂直方向为基点,按垂直地面方向360度匀速旋转,确定AP强度最大的方向角β,根据α和β计算出AP所在的垂直高度,即垂直坐标;S5:根据S1获得的AP信号源二维坐标以及S4获得的垂直坐标获得共享单车AP信号源的三维坐标;S6:统计所有共享单车AP信号源的三维坐标,建立AP信息数据库;共享单车投放后,通过WiFi定位模块获得区域内AP定位信息,所述WiFi定位模块将获得的AP定位信息传递给处理器,所述处理器对接收到的AP定位信息进行处理并控制GPRS模块将处理后的信息上传至服务器,所述服务器根据接收到的信息以及AP信息数据库,利用WiFi定位算法计算共享单车的当前位置,服务器对显示客户端的定位请求进行响应,根据定位请求进行数据筛选及计算,并将计算出的位置信息实时传送至定位显示客户端。2.根据权利要求1所述的基于...

【专利技术属性】
技术研发人员:章圣达李伯全吴振威
申请(专利权)人:江苏大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1