首页> 中国专利> 车辆故障码读取方法、装置及车辆故障统计系统

车辆故障码读取方法、装置及车辆故障统计系统

摘要

本发明涉及一种车辆故障码读取方法、装置及车辆故障统计系统。所述方法包括:实时读取整车各个电子控制器的故障状态标记信号;其中,所述故障状态标记信号为车载电子控制器内部自定义的信号,用于标记内部是否出现故障;当任一电子控制器的故障状态标记信号切换为故障状态时,发送读取整车故障码请求指令至电子控制器;其中,所述标记信号至少标记故障或非故障两种状态;获取各个电子控制器返回的整车故障码,并将所述整车故障码上传到后台服务器;其中,所述电子控制器接收到读取整车故障码请求指令后,返回内部监测到的故障码。本发明的技术方案,可以减少占用智能车载终端的资源,避免了遗漏偶发故障,降低了故障查询对车辆网络带来影响。

著录项

  • 公开/公告号CN106814731A

    专利类型发明专利

  • 公开/公告日2017-06-09

    原文格式PDF

  • 申请/专利权人 广州汽车集团股份有限公司;

    申请/专利号CN201710157292.3

  • 申请日2017-03-16

  • 分类号G05B23/02(20060101);

  • 代理机构44224 广州华进联合专利商标代理有限公司;

  • 代理人余永文

  • 地址 510030 广东省广州市越秀区东风中路448-458号成悦大厦23楼

  • 入库时间 2023-06-19 02:27:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-09-17

    授权

    授权

  • 2017-07-04

    实质审查的生效 IPC(主分类):G05B23/02 申请日:20170316

    实质审查的生效

  • 2017-06-09

    公开

    公开

说明书

技术领域

本发明涉及车联网技术领域,特别是涉及一种车辆故障码读取方法、装置及车辆故障统计系统。

背景技术

随着车联网和大数据的推广,车辆故障统计功能成了大数据统计分析的一个基本功能。常规的实现方式是,由车载终端周期性的发送诊断命令读取各个节点的故障码和相关环境参数,有故障码则将故障信息和相关环境参数上传到后台服务器,由后台服务器统计故障。

上述技术方案中,智能车载终端需要周期性的读取故障码,占用了智能车载终端的收发资源,由于是周期性查询,容易漏掉某些偶发故障的统计;而且同时,周期性查询会给车辆网络带来一定的负载,容易影响整车网络的正常运行。

发明内容

基于此,有必要针对上述技术问题,提供一种车辆故障码读取方法、装置及车辆故障统计系统,减少占用智能车载终端的资源,避免遗漏偶发故障的统计。

一种车辆故障码读取方法,包括:

实时读取整车各个电子控制器的故障状态标记信号;其中,所述故障状态标记信号为车载电子控制器内部自定义的信号,用于标记内部是否出现故障;

当任一电子控制器的故障状态标记信号切换为故障状态时,发送读取整车故障码请求指令至电子控制器;其中,所述标记信号至少标记故障或非故障两种状态;

获取各个电子控制器返回的整车故障码,并将所述整车故障码上传到后台服务器;其中,所述电子控制器接收到读取整车故障码请求指令后,返回内部监测到的故障码。

一种车辆故障码读取装置,包括:

状态监测模块,用于实时读取整车各个电子控制器的故障状态标记信号;其中,所述故障状态标记信号为车载电子控制器的内部自定义的信号,用于标记内部是否出现故障;

指令触摸模块,用于当任一电子控制器的故障状态标记信号切换为故障状态时,发送读取整车故障码请求指令至电子控制器;其中,所述标记信号至少标记故障或非故障两种状态;

故障码获取模块,用于获取各个电子控制器返回的整车故障码,并将所述整车故障码上传到后台服务器;其中,所述电子控制器接收到读取整车故障码请求指令后,返回内部监测到的故障码。

一种车辆故障统计系统,包括后台服务器、智能车载终端和整车电子控制器,其特征在于,所述智能车载终端用于执行上述的车辆故障码读取方法。

上述车辆故障码读取方法、装置及车辆故障统计系统,在各个车载电子控制器内部自定义内部是否出现故障的信号,通过实时读取整车各个电子控制器的故障状态标记信号,当电子控制器的故障状态标记信号切换为故障状态时,读取整车故障码并上传到后台服务器;采用该技术方案,当车辆出现故障时,可以及时的触发智能车辆终端读取车辆故障码。在电子控制器有故障才去查询,减少占用智能车载终端的资源,任意故障都触发读取故障码,避免了遗漏偶发故障,而且也降低了故障查询对车辆网络带来影响。

附图说明

图1是车载智能系统的示意图;

图2为一实施例的车辆故障码读取方法流程图;

图3是一实施例的车辆故障码读取装置结构示意图;

图4是一实施例的车辆故障统计系统结构示意图;

图5是一实施例的车辆故障统计系统工作流程图。

具体实施方式

下面结合附图阐述本发明的车辆故障码读取方法、装置及车辆故障统计系统的实施例。

本发明车辆故障码读取方法实施例的方案,可以应用在智能车载终端设备上,参考图1,图1是车载智能系统的示意图,智能车载终端通过车内网络连接到多个车载控制系统上,如CAN总线,并通过Internet与后台服务器进行通信。这里的智能车载终端可以是能用于对运输车辆的现代化管理,包括:行车安全监控管理、运营管理、服务质量管理、智能集中调度管理、电子站牌控制管理等的终端设备。

参考图2所示,图2为一实施例的车辆故障码读取方法流程图,包括:

S101,实时读取整车各个电子控制器的故障状态标记信号;其中,所述故障状态标记信号为车载电子控制器内部自定义的信号,用于标记内部是否出现故障;

在上述过程中,可以通过车内的CAN总线实时读取所述故障状态标记信号。

S102,当任一电子控制器的故障状态标记信号切换为故障状态时,发送读取整车故障码请求指令至电子控制器;其中,所述标记信号至少标记故障或非故障两种状态;

作为实施例,在上述过程中,所述电子控制器实时监控自身产生的故障,当内部产生故障时,将故障状态标记信号置为故障状态。

进一步地,所述故障状态标记信号包括:非故障状态下的标志位“0”和故障状态下的标志位“1”。

其工作逻辑可以如下:

在默认状态下,所述电子控制器将故障状态标记信号置为“0”,当内部产生故障时,将故障状态标记信号置为“1”。

S103,获取各个电子控制器返回的整车故障码,并将所述整车故障码上传到后台服务器;其中,所述电子控制器接收到读取整车故障码请求指令后,返回内部监测到的故障码。

通过上述技术方案,当车辆任何电子控制器出现故障时,智能车载终端都可以及时知晓,并获取整车故障码,不会遗漏掉故障码的统计,另外,智能车载终端不用周期的去获取整车故障码,节省资源;而且车载终端无需不断的发送“读取整车故障码”指令,避免影响整车网络负载。

以车联网标准终端T-Box(Telematics BOX,简称车载T-BOX,实现对车辆的运行数据、位置数据进行管理,提供包含实时监控(地图、图表)、数据回放、轨迹回放、远程诊断等基础功能的终端设备)为例,在其读取车载ECU(Electronic Control Unit,电子控制单元,又称“行车电脑”、“车载电脑”等)的故障码并上传TSP(Telematics Service Provider,内容服务提供者)后台服务器时,方案可以如下:

在各个车载ECU内部自定义一个信号Error flag,用于标记电子控制器故障状态,默认值为0,表示电子控制器没有故障;整车ECU实时监控自身故障,当内部出现故障时,车载ECU将flag置为1,并通过CAN总线发送到车内网络上;T-BOX实时监控CAN总线网络信号Error flag,当flag从0切换为1,T-BOX将触发“请求读取整车故障码”指令获取整车故障码,车载ECU接收到“请求读取整车故障码”指令后,读取自身内部的故障码,发送至智能车载终端,车载智能终端上传到TSP后台服务器;读取整车故障码的指令可以如表1所示,具体的定义参考ISO14229。

表1请求读取整车故障码

ByteNameValue(hex)#1RequestServiceIdentifier19#2Sub-Function=[ReportDTCSnapshotRecordByDTCNumber]02#3DTCStatusMask00-FF

参考图3所述,图3是一实施例的车辆故障码读取装置结构示意图,包括:

状态监测模块101,用于实时读取整车各个电子控制器的故障状态标记信号;其中,所述故障状态标记信号为车载电子控制器的内部自定义的信号,用于标记内部是否出现故障;

指令触摸模块102,用于当任一电子控制器的故障状态标记信号切换为故障状态时,发送读取整车故障码请求指令至电子控制器;其中,所述标记信号至少标记故障或非故障两种状态;

故障码获取模块103,用于获取各个电子控制器返回的整车故障码,并将所述整车故障码上传到后台服务器;其中,所述电子控制器接收到读取整车故障码请求指令后,返回内部监测到的故障码。

本发明的车辆故障码读取系统与本发明的车辆故障码读取方法一一对应,在上述车辆故障码读取方法的实施例阐述的技术特征及其有益效果均适用于车辆故障码读取系统的实施例中,特此声明。

参考图4所示,图4是一实施例的车辆故障统计系统结构示意图。主要包括后台服务器、智能车载终端和整车电子控制器,所述智能车载终端用于执行本发明任一实施例的车辆故障码读取方法;智能车载终端通过CAN总线连接整车的多个车载ECU,读取其故障码并上传到TSP后台服务器。

作为实施例,所述后台服务器定期对智能车载终端上传的整车故障码进行统计分析。进一步地,所述后台服务器还可以通过WEB界面将所述统计分析结果进行展示。其中,所述整车电子控制器包括:发动机控制器、安全气囊控制器、防盗控制器、自动变速器和车身控制器。

参考图5所示,图5是一实施例的车辆故障统计系统工作流程图,可以包括如下步骤:

s1,智能车载终端实时监控CAN网络上的flag状态;

s2,ECU内部定义一个故障状态标志位error flag,初始值为0,并将信号发送到CAN网络;

s3,智能车载终端监控到ECU error flag=1,触发“请求读取整车故障码”指令,获取整车故障码;

s4,ECU不断监控自身故障,当ECU出现故障时,error flag置1;

s5,智能车载终端监控到ECU error flag=1,触发“请求读取整车故障码”指令,获取整车故障码;

s6,智能车载终端将故障码上传TSP后台服务器;

s7,TSP后台服务器对故障类型进行分类统计,并通过WEB界面显示出来。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号