一种基于车辆里程差值分析的里程统计方法

文档序号:8319432阅读:511来源:国知局
一种基于车辆里程差值分析的里程统计方法
【技术领域】
[0001]本发明涉及容错方法,具体涉及一种基于车辆里程差值分析的里程统计方法。
【背景技术】
[0002]随着车载GPS行业应用的发展,车辆行驶里程统计由传统车载终端计算过渡到监控中心统计分析。中心统计车辆行驶里程,虽然方便快捷,但对车载设备上报的里程精度有较高的要求。在车辆行驶过程中,里程值异常变大或变小是无法避免的,异常里程的分析统计是目前车辆里程统计的一个新领域。目前行业内常用的做法是结合GPS经纬度或速度,对异常的里程数据进行过滤或修正,从而减少里程统计误差。GPS经纬度,以及速度本身也是依赖车载定位模块,如果定位模块故障则里程统计的可靠性大大降低。

【发明内容】

[0003]解决上述技术问题,本发明提供了一种基于车辆里程差值分析的里程统计方法,在深挖车辆行驶里程上报规律的前提下,结合车辆Acc状态分析,实现针对异常情况下车辆行驶里程的容错统计。本发明旨在提供一种新的思路,通过挖掘车辆里程值异常的规律,结合车辆Acc状态分析,车辆ACC状态:汽车发动机点火状态,ACC ON表示发动机启动;ACCOFF表示发动机关闭。划分时间做分段统计,得到一个比较精准的里程。该方法可以有效解决由于车辆里程误报而导致里程统计偏差大的问题,减少车辆日里程,或月里程统计的误差,提高了车辆里程统计的准确度,可操作性强。主要包含两个方面内容:异常里程的分析,异常里程的统计方法。
[0004]为了达到上述目的,本发明所采用的技术方案是,一种基于车辆里程差值分析的里程统计方法,包括以下步骤:
[0005]步骤1:对异常里程的分析,将异常里程划分为两种情况:
[0006]①里程异常突变,后来又恢复正常:
[0007]②里程异常突变,后来未恢复正常:
[0008]步骤2:对异常里程的统计,包括以下步骤:
[0009]步骤21:获取原始GPS数据
[0010]步骤22:预统计生成里程异常表,
[0011]步骤23:根据Acc状态分段统计车辆行驶里程。
[0012]进一步的,所述步骤23中,具体包括:
[0013]步骤231:在一段GPS轨迹中,分别提取ACC状态为On和ACC状态为Off的里程,
[0014]步骤232:计算该段GPS轨迹中的车辆行驶里程,剔除异常里程,
[0015]步骤233:存储该段里程值至数据库表,
[0016]步骤234:判断该段GPS轨迹是否为当天的最后一段GPS轨迹,若是,则执行步骤235,否则,依据时间顺序获取下一段GPS轨迹,并返回执行步骤231至步骤233,
[0017]步骤235:生成车辆里程统计日表,并存储进数据库,结束本流程,
[0018]步骤24:按照任意时间段查询车辆里程,分为以下两种情况:
[0019]①时间段范围非整天的情况,根据Acc状态分段统计,剔除异常里程,统计当天总里程,
[0020]②时间段范围跨数天的情况,包括以下步骤:
[0021]S1:按天划分时间范围,将里程分为整数天里程和非整天里程两种类型。根据时间先后,里程统计的时间范围可分割为三段:A段(非整天),B段(整数天),C段(非整数天)O
[0022]其中:A段的开始时间是总里程统计的开始时间,A段的结束时间是总里程统计开始时间当天23点59分59秒。C段的开始时间是里程统计结束时间当天O点O分O秒,C段结束时间是总里程统计的结束时间。B段的开始时间是A段下一天O点O分O秒,结束时间是C段前一天23点59分59秒。
[0023]S2:对整数天里程,从gps表计算,根据Acc状态分段统计,剔除异常里程,并将每天的里程累加。对非整天里程,参照①(非整天车辆里程统计)的统计方法。
[0024]S3:总里程的计算方法为:A段里程+B段里程+C段里程。
[0025]本发明通过采用上述技术方案,与现有技术相比,具有如下优点:
[0026]本发明针对车辆里程异常场景进行深入分析,找到车辆行驶里程上报的一些特有规律,结合车辆Acc状态对里程进行分段计算,同时采用预统计的方法来挖掘并生成有价值的中间数据,从而快速查询任意时间段的车辆行驶里程。该方法不依赖GPS经纬度,速度,里程统计精度高,可操心性强。本发明将是一个低成本,高性能的车辆异常里程统计方法。
【附图说明】
[0027]图1是本发明的实施例里程异常突变,后来又恢复正常的示意图。
[0028]图2是本发明的实施例里程异常突变,后来未恢复正常的示意图。
[0029]图3是本发明的实施例获取原始GPS数据的流程图。
[0030]图4是本发明的实施例预统计生成里程异常表的流程图。
[0031]图5是本发明的实施例根据Acc状态分段统计车辆行驶里程流程图。
【具体实施方式】
[0032]现结合附图和【具体实施方式】对本发明进一步说明。
[0033]作为一个具体的实施例,如图1所示,本发明的一种为了达到上述目的,本发明所采用的技术方案是,一种基于车辆里程差值分析的里程统计方法,包括以下步骤:
[0034]步骤1:对异常里程的分析,正常情况下,车辆在行驶过程中,Acc为On上报里程虽然会突变,但还是有规律的,突变点后面的里程和前面是有一定关系的。根据实际应用,里程异常主要分为两种场景,将异常里程划分为两种情况:
[0035]如图1所示,里程异常突变,后来又恢复正常:求:M到N的里程变化值Λ丽:B点为突变增大里程点,E点为突变减小里程点。异常情况处理逻辑是:把A到B的突变里程Λ BA = B-A存到异常里程表,再把B到C的突变里程Λ CB = C-B存到里程异常表,同理把Λ ED = E-D, AFE = F-E存到异常里程表,M到N的里程:Λ丽=N-M- Δ BA- Δ CB- Δ ED- Δ ED这样的异常处理可以消除突变在开始时间、结束时间的情况。此处忽略了Λ AC,Δ DF,因为这两个过程是正常里程变化,由小到大,Δ MN已经包含Λ AC,ADF。
[0036]如图2所示,里程异常突变,后来未恢复正常:对于这种情况,,我们以相同的异常处理逻辑解决。Λ DA = D-A- Δ CB,同理,里程变小的情况,统计方法
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1