【技术实现步骤摘要】
汽车故障诊断方法、设备、存储介质及装置
本专利技术涉及汽车检测
,尤其涉及一种汽车故障诊断方法、设备、存储介质及装置。
技术介绍
目前,传统的通讯故障检测流程为:电子控制单元(ElectronicControlUnit,ECU)底层协议单元从控制器局域网络(ControllerAreaNetwork,CAN)总线上获取通讯报文,ECU上层应用模块对获取的报文进行周期的监测,当监测到通讯报文丢失后,启动定时器模块开始计数,在规定的时间内,一般为10倍的报文发送周期,当一帧报文为50ms,所定义的时间阈值为500ms,连续未收到有效的报文,则向存储单元记录故障码,现有技术中,无法具体到定位到故障的时间点,仅保存故障被确认后的,特定数据流,针对偶发性故障无法进行有效的判断和排查。因此,如何对故障报文准确定位是亟待解决的技术问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种汽车故障诊断方法、设备、存储介质及装置,旨在解决 ...
【技术保护点】
1.一种汽车故障诊断方法,其特征在于,所述汽车故障诊断方法包括以下步骤:/n每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障;/n若存在通讯故障,则获取故障索引值,并在预设存储区中查找所述故障索引值对应的故障码以及时间戳;/n将所述故障码以及所述时间戳发送至预设客户端,以使所述预设客户端根据所述故障码以及时间戳进行汽车故障诊断。/n
【技术特征摘要】
1.一种汽车故障诊断方法,其特征在于,所述汽车故障诊断方法包括以下步骤:
每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障;
若存在通讯故障,则获取故障索引值,并在预设存储区中查找所述故障索引值对应的故障码以及时间戳;
将所述故障码以及所述时间戳发送至预设客户端,以使所述预设客户端根据所述故障码以及时间戳进行汽车故障诊断。
2.如权利要求1所述的汽车故障诊断方法,其特征在于,所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障的步骤之前,所述汽车故障诊断方法还包括:
获取电子控制单元ECU供电电源状态、点火钥匙状态、电源指示报文以及车辆电源状态;
根据所述ECU供电电源状态、所述点火钥匙状态、所述电源指示报文以及所述车辆电源状态判断是否开启通讯故障诊断功能;
若是,则开启通讯故障诊断功能,并执行所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障的步骤。
3.如权利要求2所述的汽车故障诊断方法,其特征在于,所述根据所述电子控制单元ECU供电电源状态、所述点火钥匙状态、所述电源指示报文以及所述车辆电源状态判断是否开启通讯故障诊断功能的步骤,具体包括:
根据所述ECU供电电源状态以及所述点火钥匙状态确定ECU本地工作电源状态,并判断所述ECU本地工作状态是否为有效状态;
若是,则对所述电源指示报文进行有效性判断,获得判断结果;
若所述判断结果为有效,则根据所述车辆电源信息确定车辆电源状态;
判断所述车辆电源状态是否为预设电源状态,并根据判断结果确定是否开启通讯故障诊断功能。
4.如权利要求2所述的汽车故障诊断方法,其特征在于,所述每隔预设时间周期检测通讯报文状态,并根据所述通讯报文状态判断是否存在通讯故障的步骤,具体包括:
每隔预设时间周期检测通讯报文是否出现丢失,并根据检测结果确定通讯报文状态;
根据所述通讯报文状态判断是否存在通讯故障。
5.如权利要求1所述的汽车故障诊断方法,其特征在于,所述预设存储区包括:第一存储区;
所述若存在通讯故障,则获取故障索引值,并在预设存储区中查找所述故障索引值对应的故障码以及...
【专利技术属性】
技术研发人员:孙涛,许东辉,周沛泽,李冬丽,张晓龙,张可可,成金峰,
申请(专利权)人:安徽江淮汽车集团股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。