[发明专利]一种基于用户定位数据的公交车定位方法有效
申请号: | 201611024683.X | 申请日: | 2016-11-17 |
公开(公告)号: | CN106595679B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 朱昱全;付鑫;杜佳慧;陈建文;包尚晋;王雪薇;白玉瑶;吴佳乐;王婷;陈小威 | 申请(专利权)人: | 长安大学 |
主分类号: | G01C21/30 | 分类号: | G01C21/30;G01C21/34 |
代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 李郑建 |
地址: | 710064 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于用户定位数据的公交车定位方法,该方法在公交车未配置GPS导航设备情况下,根据获取用户定位数据并对所有用户数据进行聚类处理并标记,通过用户群获取车辆位置,然后计算用户群的空间位置,并将空间位置传递至用户群,然后与数据库车辆的路线进行匹配,并判断标记是否唯一,最后将正确的路线车辆结果发送至服务器,返回给用户。该方法不依赖于公交公司提供的实时数据,转而从庞大的乘客群体中获取稳定和精确的定位数据,从而使定位服务更加精准、稳健。 | ||
搜索关键词: | 一种 基于 用户 定位 数据 公交车 方法 | ||
【主权项】:
1.一种基于用户定位数据的公交车定位方法,其特征在于,该方法在公交车未配置GPS导航设备情况下,根据获取用户定位数据并对所有用户数据进行聚类处理并标记,通过用户群获取车辆位置,然后计算用户群的空间位置,并将空间位置传递至用户群,然后与数据库车辆的路线进行匹配,并判断标记是否唯一,最后将正确的路线车辆结果发送至服务器,返回给用户;按下列步骤进行:步骤1:大量获取用户定位数据大量获取用户定位数据并对所有用户数据进行聚类处理并标记,通过用户群获取车辆位置,然后将用户端位置信息传回服务器,利用公式1求出地理位置之差小于ΔX0且人数大于N0的用户群,所有的用户群依次标记为C1,C2,……,Ci,当不符合条件时注销该用户群;
式中,ΔX′0为第j个用户与第j+1个用户地理位置之差;步骤2:获取车辆位置对于某一个用户群Ci,当T1时刻判断该用户群中每一个车辆个体以相同的速度,即公式2的移动速度于路线行进时,通过公式3计算出用户群中心位置C′p,并标记该中心位置为车辆B1;其中:公式2为:
式中,v′i为用户群中某个车辆个体的移动速度;Longitudej(T1)与Latitudej(T1)分别表示T1时刻经纬度值;公式3为:
式中:C′p(Longitudep,Latitudep)表示当前用户群的中心位置即车辆位置,
与
分别表示该用户群中所有乘客经纬度平均值;w表示乘客总数;如果某一时刻Tn判断该用户群体停止移动,则保留上一时刻位置与车辆标记;步骤3:路线匹配首先将所有的公交线路按规则编号,获取每一个车辆位置后将该位置与数据库所有的公交线路与之匹配;对于某一车辆位置Bi,经过与数据库匹配后得到与当前位置相符的公交车线路L1,L2,……,Ln并标记;持续跟踪车辆,若发现车辆远离了某一个车道则判定公交车不在该车道上,将该车道取消标记;随着公交车不断地运行,不断地取消标记,最终将只剩一条道路,即该车运营道路;通过查询数据库这条道路信息即可得知Bi为哪一路公交车。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611024683.X/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置