一种汽车行程的处理方法及处理装置的制造方法_5

文档序号:8281714阅读:来源:国知局
GPS报文中的启动数据进行写行程处理;
第二 ACC处理单元306,用于报文类型为熄火报文,判断连续收到3个熄火报文时,将GPS报文中的熄火数据进行写行程处理;
所述ACC判断单元304连接功能判断模块10、采集模块20、第一 ACC处理单元305和第二 ACC处理单元306。
[0132] 所述处理模块30还包括:
GPS判断单元307,用于判断GPS报文中的GPS速度大于等于阈值速度时,汽车行程为启动状态;GPS速度小于阈值速度时,汽车行程为熄火状态;
第一 GPS处理单元308,用于汽车行程为启动状态,根据启动计数器的值判断连续出现3个启动状态时,将GPS报文中的启动数据进行写行程处理; 第二 GPS处理单元309,用于汽车行程为熄火状态,根据停留计数器的值判断连续出现3个熄火状态时,将GPS报文中的熄火数据进行写行程处理。
[0133]所述GPS判断单元307连接功能判断模块10、采集模块20、第一 GPS处理单元308和第二 GPS处理单元309。
[0134]所述处理模块30还包括超时处理单元310,用于OBD算法、ACC算法、GPS算法在计算过程中,还进行超时补偿算法来完善行程数据。所述超时处理单元310连接第一 OBD处理单元302、第二 OBD处理单元303、第一 ACC处理单元305、第二 ACC处理单元306、第一GPS处理单元308、第二 GPS处理单元309。
[0135]综上所述,本发明将OBD算法、ACC算法和GPS算法三种相结合来计算汽车行程,所有汽车都可以通过这三种算法相互结合及互补,更加准确地统计出行程数据。同时,进行这三种算法时,考虑到了汽车各种异常数据报文内容,利用经验数据合理地对行程报文中的数据进行校验、过滤、去重、去噪,使行程数据与行车电脑数据保持一致;能根据不同车型计算出比较完整的经验油耗数据,通过里程统计算法使汽车的行程数据更加准确;另外,统计计算时采用事件点(事件时间)、信号量的方式,方便了汽车其他数据的统计,比如:停留数据统计、司机驾驶行为考核、车辆故障诊断、车辆路书数据的形成等。
[0136]另外,通过上述算法计算获取的行程数据,特别是OBD模块能采集到的数据(尤其是专车专用所能适配的数据),可以对车辆的保养、年检、维修、生涯路书、故障诊断体检、智能远程控制(如遥控锁车、启动、开空调等)提供更加准确的行程数据基础。
[0137]可以理解的是,对本领域普通技术人员来说,可根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种汽车行程的处理方法,其特征在于,包括: A、汽车启动时判断汽车内是否启动了OBD功能和/或ACC功能; B、已启动OBD功能和/或ACC功能时,采用OBD算法和/或ACC算法、GPS算法根据上报的行程报文,判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程; C、没有启动OBD功能和ACC功能时,执行GPS算法来判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程。
2.根据权利要求1所述的汽车行程的处理方法,其特征在于,所述步骤B中,所述OBD算法具体包括: B1、获取第一预设时间内的最后一笔行程报文,判断该行程报文的数据合法性以及报文类型,在行程报文合法且为启动报文时执行步骤B2,在行程报文合法且为熄火报文时执行步骤B3 ; B2、检测汽车当前状态为启动状态或熄火状态时,判断行程报文的合法性,在行程报文合法时缓存数据,执行写行程处理; B3、对行程报文进行数据校验并判断数据的有效性,在数据合法时校准行程里程,缓存更新后的数据并执行写行程处理。
3.根据权利要求1所述的汽车行程的处理方法,其特征在于,所述步骤B中,所述ACC算法具体包括: B11、根据GPS报文中的ACC状态值识别报文类型,为启动报文时执行步骤B12,为熄火报文时执行步骤B13 ; B12、判断连续收到3个启动报文时,将GPS报文中的启动数据进行写行程处理; B13、判断连续收到3个熄火报文时,将GPS报文中的熄火数据进行写行程处理。
4.根据权利要求1所述的汽车行程的处理方法,其特征在于,所述步骤B中,所述GPS算法具体包括: B111、判断GPS报文中的GPS速度大于等于阈值速度时,汽车行程为启动状态,执行步骤B112 ;GPS速度小于阈值速度时,汽车行程为熄火状态,执行步骤B113 ; B112、根据启动计数器的值判断连续出现3个启动状态时,将GPS报文中的启动数据进行写行程处理; BI 13、根据停留计数器的值判断连续出现3个熄火状态时,将GPS报文中的熄火数据进行写行程处理。
5.根据权利要求1所述的汽车行程的处理方法,其特征在于,所述OBD算法、ACC算法、GPS算法在计算过程中,还进行超时补偿算法来完善行程数据。
6.一种采用权利要求1所述的汽车行程的处理方法的装置,包括OBD模块和/或ACC模块、GPS模块,其特征在于,还包括: 功能判断模块,用于汽车启动时判断汽车内是否启动了 OBD功能和/或ACC功能; 采集模块,用于将OBD模块和/或ACC模块、GPS模块生成的行程报文上报给处理模块; 处理模块,用于已启动OBD功能和/或ACC功能时,采用OBD算法和/或ACC算法、GPS算法根据上报的行程报文,判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程;以及, 没有启动OBD功能和ACC功能时,执行GPS算法来判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程。
7.根据权利要求6所述的装置,其特征在于,所述处理模块包括: OBD判断单元,用于获取第一预设时间内的最后一笔行程报文,判断该行程报文的数据合法性以及报文类型; 第一 OBD处理单元,用于在行程报文合法且为启动报文,检测汽车当前状态为启动状态或熄火状态时,判断行程报文的合法性,在行程报文合法时缓存数据,执行写行程处理; 第二 OBD处理单元,用于在行程报文合法且为熄火报文时,对行程报文进行数据校验并判断数据的有效性,在数据合法时校准行程里程,缓存更新后的数据并执行写行程处理。
8.根据权利要求7所述的装置,其特征在于,所述处理模块还包括: ACC判断单元,用于根据GPS报文中的ACC状态值识别报文类型; 第一 ACC处理单元,用于报文类型为启动报文,判断连续收到3个启动报文时,将GPS报文中的启动数据进行写行程处理; 第二 ACC处理单元,用于报文类型为熄火报文,判断连续收到3个熄火报文时,将GPS报文中的熄火数据进行写行程处理。
9.根据权利要求7所述的装置,其特征在于,所述处理模块还包括: GPS判断单元,用于判断GPS报文中的GPS速度大于等于阈值速度时,汽车行程为启动状态;GPS速度小于阈值速度时,汽车行程为熄火状态; 第一 GPS处理单元,用于汽车行程为启动状态,根据启动计数器的值判断连续出现3个启动状态时,将GPS报文中的启动数据进行写行程处理; 第二 GPS处理单元,用于汽车行程为熄火状态,根据停留计数器的值判断连续出现3个熄火状态时,将GPS报文中的熄火数据进行写行程处理。
10.根据权利要求7所述的装置,其特征在于,所述处理模块还包括超时处理单元,用于OBD算法、ACC算法、GPS算法在计算过程中,还进行超时补偿算法来完善行程数据。
【专利摘要】本发明公开了一种汽车行程的处理方法及处理装置,处理方法包括:A、汽车启动时判断汽车内是否启动了OBD功能和/或ACC功能;B、已启动OBD功能和/或ACC功能时,采用OBD算法和/或ACC算法、GPS算法根据上报的行程报文,判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程;C、没有启动OBD功能和ACC功能时,执行GPS算法来判断汽车的启动状态和熄火状态,根据启动状态和熄火状态提取行程数据写入汽车行程;本发明通过将OBD算法、ACC算法和GPS算法三种相互结合及互补,能提高行程数据计算结果的正确性和准确度。
【IPC分类】G05B19-042
【公开号】CN104597811
【申请号】CN201410774417
【发明人】周志文, 孙晓辉, 谢斐, 王洪生, 尧钦伟, 陈剑华
【申请人】深圳市麦谷科技有限公司
【公开日】2015年5月6日
【申请日】2014年12月16日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1