一种多维度精确定位方法与流程

文档序号:12790074阅读:1391来源:国知局

本发明涉及一种专用于面向代驾系统的多维度精确定位方法。



背景技术:

随着汽车产业的快速扩张,成本下降,使得很多家庭都有能力购买和使用汽车。并且个人、商务等需求,催生了代驾产业,主要分为酒后代驾、长途代驾和商务代驾。市面上诸多代驾系统导航绝大部分是依赖于GPS卫星定位,这种定位方式需要30秒启动时间,同时在天气状态不佳时定位会有偏差,而在没有GPS定位时,直接使用基站定位,并不能获得精确的定位信息。



技术实现要素:

本发明要解决的技术问题:针对现有的定位方法存在上述的问题,提供了一种利用多种方式共同定位的方法。

本发明技术方案:

一种多维度精确定位方法,包括具备网络定位功能、WIFI连接定位功能和GPS定位功能的装置,包括以下步骤:一,通过基站获取基站定位位置L1;二,通过WIFI热点获取WIFI定位位置L2;三,通过GPS获取GPS定位位置L3,四,以L1、L2和L3作为基点应用Trilateration定位算法计算出定位位置L4。

对L4通过中位值滤波对定位信息进行过滤,再进行平滑滤波,最后进行Kalman滤波。

本发明的有益效果:

本发明通过使用多种定位手段计算出多种带有偏差的定位信息,然后对这些带有偏差的定位信息作进一步处理得到最终的高精度定位坐标。

具体实施方式:

实施例1:本实施例中网络定位功能、WIFI连接定位功能和GPS定位功能的装置为智能手机,手机中安装有计算软件,计算步骤如下:

a)软件利用手机的网络定位功能,查找周边大于三个的基站定位与信号强度信息;使用Trilateration定位算法,逐次计算出基站定位数据,得到一个含有精度的定位数据L1;

b)连接周边多个开放具有定位信息的WIFI连接,获取WIFI定位数据与信号强度信息;通过Trilateration定位算法,逐次计算出WIFI定位数据。得到一个含有精度的定位数据L2;

c)用GPS定位获取定位信息L3;

d)使用堆方式存储上述搜集到的3种数据,对三个定位值再进行Trilateration定位算法完成融合计算。得到值L4;

e)对L4通过中位值滤波对定位信息进行过滤,再进行平滑滤波然后进行Kalman滤波,求出精度较高的位置信息。

在步骤d)中使用Trilateration定位算法时,以L1、L2和L3做为三个基点,以3种定位方式的精度做为手机到三个基点的距离,以此求出手机的最终位置。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1