一种燃料电池氢能汽车总里程的车联网后台校核方法与流程

文档序号:24540972发布日期:2021-04-02 10:24阅读:118来源:国知局
一种燃料电池氢能汽车总里程的车联网后台校核方法与流程

本发明涉燃料电池氢能汽车技术领域,具体为一种燃料电池氢能汽车总里程的车联网后台校核方法。



背景技术:

目前,随着汽车行业的不断发展,新能源氢燃料电动汽车均采用了can总线通讯技术和车辆ecu诊断技术,从而提高氢能汽车的性能和安全性。组合仪表作为氢能汽车重要的ecu,可显示整车其他ecu的运行状态,且主要还负责计算车辆行驶总里程数据并广播至整车can总线网络中。

车辆总里程数据是整车必不可少的信息,整车其他ecu需要总里程数据来计算整车能耗、剩余续航里程等;总里程数也可以让驾驶员直观地判断整车的性能,并可依据总里程数对车辆进行定期保养;同时在车辆进行二次交易时,总里程数也是关键参考依据;重点还在于针对新能源汽车国家发布标准《gb/t32960-2016电动汽车远程服务与管理系统技术规范》中车辆总里程数据是车企和国家对于新能源汽车远程监管的重要信息之一,现阶段也是氢能汽车申请补贴的重要评判依据。

当传统的组合仪表及里程备份ecu在车辆使用过程中由于自身发生故障导致总里程数据显示错误或无法读取时,车辆实际里程数也无法正常上报到车企车联网后台和新能源汽车国家监测与管理中心平台。无意或恶意更换新仪表及里程备份ecu后里程数从零开始计数,将致使车辆的性能状态无法正确地直观判断,车辆上报至车企车联网后台和国家平台的实际总里程数据也被清零,将严重影响车企和国家对新能源汽车的远程监管及申请补贴的判断依据,为此,我们提出一种燃料电池氢能汽车总里程的车联网后台校核方法。



技术实现要素:

本发明的目的在于提供一种燃料电池氢能汽车总里程的车联网后台校核方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种燃料电池氢能汽车总里程的车联网后台校核方法,所述氢能汽车上设有校核系统,校核系统包括ic、车载t-box和车联网后台,所述车载t-box通过can网络连接分别与所述ic和车联网后台通信连接,包括以下步骤:

s1、当整车启动遇到ic故障,本地存储总里程数读取失败时,在保证整车正常运行的同时,所述ic向车载t-box发出“请求校核总里程”的固定报文0x01,转s2;若整车启动时ic正常,则ic从本地存储中读取“车辆总里程数”报文0x00后广播至整车can网络,车载t-box接收到此0x00报文后上报至车联网后台,转s3;

s2、所述车载t-box接收到0x01报文后,发起与ic的握手认证请求,所述车载t-box与ic双方认证成功后,车载t-box将0x01报文上报至车联网后台,转s3;

s3、所述车联网后台接收到0x00报文或0x01报文后,查询后台数据库存储和车载t-box缓存的该车总里程数据,并做校对计算,经过计算后以固定格式的“后台记录总里程数”报文0x02下发到车载t-box,并由所述车载t-box发送至can网络。

优选的,步骤s3中,所述ic接收到0x02固定报文后,与车载t-box再次握手认证,认证通过后ic被赋值此总里程数,并开始在此数值的基础上正常积分计算、存储和广播总里程数。

优选的,步骤s3中的校对计算公式为:odo=max(odo_ic,odo_db,odo_tbox),其中odo为记录总里程数的实际取值,odo_ic为ic开机时上报的总里程数,odo_db为车联网后台数据库db存储的总里程数,odo_tbox为车载t-box缓存的总里程数。

与现有技术相比,本发明的有益效果是:该燃料电池氢能汽车总里程的车联网后台校核方法在整车每次启动ic后,自动与车联网后台下发的车辆总里程数据进行校对,以防止ic更换或故障清零而造成车辆端与后台总里程数据不准确;另外本发明当ic发生故障导致车辆总里程数无效时,可通过ic上报故障并与车载t-box握手认证,并主动请求车联网后台下发总里程数据至ic,以开始正常积分计算总里程并周期性广播至车辆can网络。

附图说明

图1为本发明一种燃料电池氢能汽车总里程的车联网后台校核方法的逻辑计算示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明提供一种技术方案:一种燃料电池氢能汽车总里程的车联网后台校核方法,所述氢能汽车上设有校核系统,校核系统包括ic、车载t-box和车联网后台,所述车载t-box通过can网络连接分别与所述ic和车联网后台通信连接。

传统汽车统计里程是ic从整车can网络获取esc上报的车速信号,通过对车速积分计算得到总里程,存储到ic本地存储区域和备份存储区域,同时广播至整车can网络中,由车载t-box报至车企车联网后台存储及转发至国家远程监管平台。在车辆停驶ic下电关机前,将实时总里程数据保存到ic主存储区域及备份存储区域;并在车辆再次启动ic开机正常工作前,从主存储区域读取总计里程值,并周期性广播至can网络;如果读取失败则从备份存储区域读取并广播。

本发明所述的车联网后台校核方法包括以下步骤:

s1、当整车启动遇到ic故障,本地存储总里程数读取失败时,在保证整车正常运行的同时,所述ic向车载t-box发出“请求校核总里程”的固定报文0x01,转s2;若整车启动时ic正常,则ic从本地存储中读取“车辆总里程数”报文0x00后广播至整车can网络,车载t-box接收到此0x00报文后上报至车联网后台,转s3;

s2、所述车载t-box接收到0x01报文后,发起与ic的握手认证请求,所述车载t-box与ic双方认证成功后,车载t-box将0x01报文上报至车联网后台,转s3;

s3、所述车联网后台接收到0x00报文或0x01报文后,查询后台数据库存储和车载t-box缓存的该车总里程数据,并做校对计算,经过计算后以固定格式的“后台记录总里程数”报文0x02下发到车载t-box,并由所述车载t-box发送至can网络,具体地,车载t-box接收到报文0x02后,第一时间将报文0x02发送至can网络,所述ic通过can网络接收到0x02固定报文后,与车载t-box再次握手认证,认证通过后ic被赋值此总里程数,并开始在此数值的基础上正常积分计算、存储和广播总里程数,本实施例中的校对计算公式为:odo=max(odo_ic,odo_db,odo_tbox),其中odo为记录总里程数的实际取值,odo_ic为ic开机时上报的总里程数,odo_db为车联网后台数据库db存储的总里程数,odo_tbox为车载t-box缓存的总里程数。

本发明所提供的燃料电池氢能汽车总里程的车联网后台校核方法,在整车每次启动ic后,自动与车联网后台下发的车辆总里程数据进行校对,以防止ic更换或故障清零而造成车辆端与后台总里程数据不准确;另外本发明当ic发生故障导致车辆总里程数无效时,可通过ic上报故障并与车载t-box握手认证,并主动请求车联网后台下发总里程数据至ic,以开始正常积分计算总里程并周期性广播至车辆can网络。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

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