[发明专利]汽车故障诊断方法、设备、存储介质及装置有效
申请号: | 201911210512.X | 申请日: | 2019-11-29 |
公开(公告)号: | CN110825072B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 孙涛;许东辉;周沛泽;李冬丽;张晓龙;张可可;成金峰 | 申请(专利权)人: | 安徽江淮汽车集团股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张婷 |
地址: | 230000 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汽车 故障诊断 方法 设备 存储 介质 装置 | ||
本发明公开了一种汽车故障诊断方法、设备、存储介质及装置,该方法包括:每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障,若存在通讯故障,则获取故障索引值,并在预设存储区中查找所述故障索引值对应的故障码以及时间戳,将所述故障码以及所述时间戳发送至预设客户端,以使所述预设客户端根据所述故障码以及时间戳进行汽车故障诊断;本发明通过在通讯故障时,获取故障索引值,根据故障索引值查找故障码以及时间戳,使得汽车故障诊断更加合理,提升用户体验。
技术领域
本发明涉及汽车检测技术领域,尤其涉及一种汽车故障诊断方法、设备、存储介质及装置。
背景技术
目前,传统的通讯故障检测流程为:电子控制单元(Electronic Control Unit,ECU)底层协议单元从控制器局域网络(Controller Area Network,CAN)总线上获取通讯报文,ECU上层应用模块对获取的报文进行周期的监测,当监测到通讯报文丢失后,启动定时器模块开始计数,在规定的时间内,一般为10倍的报文发送周期,当一帧报文为50ms,所定义的时间阈值为500ms,连续未收到有效的报文,则向存储单元记录故障码,现有技术中,无法具体到定位到故障的时间点,仅保存故障被确认后的,特定数据流,针对偶发性故障无法进行有效的判断和排查。因此,如何对故障报文准确定位是亟待解决的技术问题。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种汽车故障诊断方法、设备、存储介质及装置,旨在解决现有技术中如何对故障报文准确定位的技术问题。
为实现上述目的,本发明提供一种汽车故障诊断方法,所述汽车故障诊断方法包括以下步骤:
每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障;
若存在通讯故障,则获取故障索引值,并在预设存储区中查找所述故障索引值对应的故障码以及时间戳;
将所述故障码以及所述时间戳发送至预设客户端,以使所述预设客户端根据所述故障码以及时间戳进行汽车故障诊断。
优选地,所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障之前,所述汽车故障诊断方法还包括:
获取电子控制单元ECU供电电源状态、点火钥匙状态、电源指示报文以及车辆电源状态;
根据所述ECU供电电源状态、所述点火钥匙状态、所述电源指示报文以及所述车辆电源状态判断是否开启通讯故障诊断功能。
若是,则开启通讯故障诊断功能,并执行所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障的步骤。
优选地,所述根据所述电子控制单元ECU供电电源状态、所述点火钥匙状态、所述电源指示报文以及所述车辆电源状态判断是否开启通讯故障诊断功能,包括:
根据所述ECU供电电源状态以及所述点火钥匙状态确定ECU本地工作电源状态,并判断所述ECU本地工作状态是否为有效状态;
若是,则对所述电源指示报文进行有效性判断,获得判断结果;
若所述判断结果为有效,则根据所述车辆电源信息确定车辆电源状态;
判断所述车辆电源状态是否为预设电源状态,并根据判断结果确定是否开启通讯故障诊断功能。
优选地,所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障,包括:
每隔预设时间周期检测通讯报文是否出现丢失,并根据检测结果确定通讯报文状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽江淮汽车集团股份有限公司,未经安徽江淮汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911210512.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防堵料翻转上料机
- 下一篇:针管检堵机构