System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于公交车辆GPS轨迹的线路站距获取方法和系统技术方案_技高网

一种基于公交车辆GPS轨迹的线路站距获取方法和系统技术方案

技术编号:40078424 阅读:18 留言:0更新日期:2024-01-17 02:00
本发明专利技术涉及公交监控技术领域,尤其是一种基于公交车辆GPS轨迹的线路站距获取方法和系统。本发明专利技术首先筛选有效GPS定位点集合,然后根据采集时间,依次计算目标点集合中相邻两个有效GPS定位点之间的距离;对有效GPS定位点集合中的相邻两个有效GPS定位点之间的距离累加求和作为两个目标站点之间的站距。本发明专利技术提出的线路站点间距的计算方法,能有效实现线路站点距离、线路长度测算,完成线路车辆运行轨迹绘制,通过站点间运行轨迹实现车辆运送速度监控、车辆到站时间预测,并能解决其他离线工具计算的时效性问题。

【技术实现步骤摘要】

本专利技术涉及公交监控,尤其是一种基于公交车辆gps轨迹的线路站距获取方法和系统。


技术介绍

1、公共交通发展水平是体现一个城市的承载能力,也是城市发展的一个重要指标。对于公交运营来说,优化资源配置、降低运营成本、提高服务质量、提升站点利用率、提升企业形象是很重要的。合理设置线网长度、线路站点位置布置、监测车辆运送速度、控制上下行站点营运时长无疑是优化配置、降低成本的基础且有效的方法。


技术实现思路

1、针对公交优化资源配置的需求,本专利技术提出了一种基于公交车辆gps轨迹的线路站距获取方法,可快速、精确的集散线路站点间距,为公交资源优化配置奠定基础。

2、一种基于公交车辆gps轨迹的线路站距获取方法,包括以下步骤:

3、s1、定义待计算站距的相邻两个站点记作目标站点,获取指定公交车单向运行时单个趟次上在两个目标站点之间产生的有效gps定位点集合记作目标点集合;

4、s2、根据采集时间,依次计算目标点集合中相邻两个有效gps定位点之间的距离;两个有效gps定位点之间的距离的计算方式为结合经纬度计算出的两个有效gps定位点在半径为r的球体上的弧间距,r为地球半径;

5、s3、对目标点集合中的相邻两个有效gps定位点之间的距离累加求和作为两个目标站点之间的站距。

6、优选的,在公交运营过程中,通过车载机上传获取车辆进出站记录和车辆线路营运gps数据,车辆线路营运gps数据包括车辆id、设备id、经纬度和指定采集时间。

<p>7、优选的,在步骤s1之前还包括步骤s0:对车载机获取的车辆进出站记录和车辆线路营运gps数据进行预处理,预处理包括清洗异常的gps定位点;预处理后的数据存储到设定的数据库中;

8、s1中,从基础资源系统获取公交线路信息、在册营运车辆信息和线路上下行站点数据,获取目标站点,从数据库中获取一趟公交车单向运行时单个趟次上在两个目标站点之间产生的gps数据作为有效gps定位点。

9、优选的,s0中对数据进行预处理具体包括:清洗gps数据中的信号漂移、清洗核心属性字段缺失错误的gps数据、清洗重复冗余数据;重复冗余数据采用聚类技术或者局部平滑技术进行筛选过滤。

10、优选的,清洗gps数据中的信号漂移的方法包括以下步骤:结合gps数据的经纬度和采集时间,计算最新采集的gps定位点与上一个gps定位点之间的速度,如果速度大于设定值,则判断最新采集的gps定位点为漂移点并清除。

11、优选的,设定值为前两个有效gps定位点之间的速度与浮差值之和,浮差值为设定值,浮差值≤5m/s。

12、优选的,公交车营运过程中,以系统营运发车计划为基准,结合营运线路、在册车辆,以趟次发车、趟次到达时间段为条件,关联车辆营运进出站记录时间点进行计算,获得每日公交线路+车辆+趟次维度的站点进出记录,统计结果字段包括:日期、营运单位、线路方向、趟次id、发车时间、到达时间、站点id、进站时间和出站时间;以车辆+趟次+站点进出记录数据为基准,结合线路方向、gps数据进行关联计算,并根据gps信号采集时间进行排序,获得每日公交线路+车辆+趟次+站点维度的gps信号轨迹,统计结果字段包括:日期、线路方向、趟次id、发车时间、到达时间、站点id、进站时间、出站时间、gps信号id、gps信号采集时间、经度和纬度。

13、优选的,令目标点集合中在采集时间上相邻的两个有效gps定位点分别为p1和p2,令有效gps定位点pi和pi+1之间的距离记作|pipi+1|;令有效gps定位点pi的经纬度为有效gps定位点pi+1的经纬度为则;

14、

15、

16、其中,r为地球半径;s为两个相邻的目标站点之间的站距,n为两个相邻的目标站点之间有效gps定位点数量。

17、本专利技术提出的一种基于公交车辆gps轨迹的线路站距获取系统,包括存储器,存储器中存储有计算机程序,所述计算机程序被执行时,用于实现所述的基于公交车辆gps轨迹的线路站距获取方法。

18、优选的,还包括处理器,处理器分别连接存储器,处理器还与数据库和基础资源系统,处理器用于执行所述计算机程序以实现所述的基于公交车辆gps轨迹的线路站距获取方法。

19、本专利技术的优点在于:

20、(1)本专利技术提出的线路站点间距的计算方法,能有效实现线路站点距离、线路长度测算,完成线路车辆运行轨迹绘制,通过站点间运行轨迹实现车辆运送速度监控、车辆到站时间预测,并能解决其他离线工具计算的时效性问题。

21、(2)本专利技术提出的基于公交车辆gps轨迹的线路站距获取方法,通过车载机上传采集车辆行驶gps信号数据,结合车辆排班计划及线路站点基础信息,应用关联分析、聚类分析等算法,按车辆趟次计算线路站点数据,再获得线路站点距离线路轨迹数据。相较于其他地图采集距离手段,本专利技术的优势在于结合业务系统信息变更记录,实时对新增线路、临时线路以及变更线路数据进行针对性调整计算,为保障公交线网实时计算、公交运送速度监控、车辆到站预测等应用提供稳定的数据基础。

本文档来自技高网
...

【技术保护点】

1.一种基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,在公交运营过程中,通过车载机上传获取车辆进出站记录和车辆线路营运GPS数据,车辆线路营运GPS数据包括车辆ID、设备ID、经纬度和指定采集时间。

3.如权利要求2所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,在步骤S1之前还包括步骤S0:对车载机获取的车辆进出站记录和车辆线路营运GPS数据进行预处理,预处理包括清洗异常的GPS定位点;预处理后的数据存储到设定的数据库中;

4.如权利要求3所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,S0中对数据进行预处理具体包括:清洗GPS数据中的信号漂移、清洗核心属性字段缺失错误的GPS数据、清洗重复冗余数据;重复冗余数据采用聚类技术或者局部平滑技术进行筛选过滤。

5.如权利要求4所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,清洗GPS数据中的信号漂移的方法包括以下步骤:结合GPS数据的经纬度和采集时间,计算最新采集的GPS定位点与上一个GPS定位点之间的速度,如果速度大于设定值,则判断最新采集的GPS定位点为漂移点并清除。

6.如权利要求5所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,设定值为前两个有效GPS定位点之间的速度与浮差值之和,浮差值为设定值,浮差值≤5m/s。

7.如权利要求3所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,公交车营运过程中,以系统营运发车计划为基准,结合营运线路、在册车辆,以趟次发车、趟次到达时间段为条件,关联车辆营运进出站记录时间点进行计算,获得每日公交线路+车辆+趟次维度的站点进出记录,统计结果字段包括:日期、营运单位、线路方向、趟次ID、发车时间、到达时间、站点ID、进站时间和出站时间;以车辆+趟次+站点进出记录数据为基准,结合线路方向、GPS数据进行关联计算,并根据GPS信号采集时间进行排序,获得每日公交线路+车辆+趟次+站点维度的GPS信号轨迹,统计结果字段包括:日期、线路方向、趟次ID、发车时间、到达时间、站点ID、进站时间、出站时间、GPS信号ID、GPS信号采集时间、经度和纬度。

8.如权利要求1所述的基于公交车辆GPS轨迹的线路站距获取方法,其特征在于,令目标点集合中在采集时间上相邻的两个有效GPS定位点分别为P1和P2,令有效GPS定位点Pi和Pi+1之间的距离记作|PiPi+1|;令有效GPS定位点Pi的经纬度为有效GPS定位点Pi+1的经纬度为则;

9.一种基于公交车辆GPS轨迹的线路站距获取系统,其特征在于,包括存储器,存储器中存储有计算机程序,所述计算机程序被执行时,用于实现如权利要求1-8任一项所述的基于公交车辆GPS轨迹的线路站距获取方法。

10.如权利要求9所述的基于公交车辆GPS轨迹的线路站距获取系统,其特征在于,还包括处理器,处理器分别连接存储器,处理器还与数据库和基础资源系统,处理器用于执行所述计算机程序以实现如权利要求1-8任一项所述的基于公交车辆GPS轨迹的线路站距获取方法。

...

【技术特征摘要】

1.一种基于公交车辆gps轨迹的线路站距获取方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在于,在公交运营过程中,通过车载机上传获取车辆进出站记录和车辆线路营运gps数据,车辆线路营运gps数据包括车辆id、设备id、经纬度和指定采集时间。

3.如权利要求2所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在于,在步骤s1之前还包括步骤s0:对车载机获取的车辆进出站记录和车辆线路营运gps数据进行预处理,预处理包括清洗异常的gps定位点;预处理后的数据存储到设定的数据库中;

4.如权利要求3所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在于,s0中对数据进行预处理具体包括:清洗gps数据中的信号漂移、清洗核心属性字段缺失错误的gps数据、清洗重复冗余数据;重复冗余数据采用聚类技术或者局部平滑技术进行筛选过滤。

5.如权利要求4所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在于,清洗gps数据中的信号漂移的方法包括以下步骤:结合gps数据的经纬度和采集时间,计算最新采集的gps定位点与上一个gps定位点之间的速度,如果速度大于设定值,则判断最新采集的gps定位点为漂移点并清除。

6.如权利要求5所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在于,设定值为前两个有效gps定位点之间的速度与浮差值之和,浮差值为设定值,浮差值≤5m/s。

7.如权利要求3所述的基于公交车辆gps轨迹的线路站距获取方法,其特征在...

【专利技术属性】
技术研发人员:罗晶晶任子晖倪金林刘磊葛永生高洪昌魏章亚吴良县曾永李王晓曦夏振威
申请(专利权)人:安徽交欣科技股份有限公司
类型:发明
国别省市:

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

1