一种车辆故障状态检测方法及装置制造方法及图纸

技术编号:35025833 阅读:9 留言:0更新日期:2022-09-24 22:57
本申请提供了一种车辆故障状态检测方法及装置,涉及车辆故障检测技术领域,具体为:对于每个故障类别,当到达预设的检测周期,启动下述检测步骤:获取当前检测条件,判断当前检测条件是否满足预设的故障类别的检测条件,不满足则结束检测步骤;否则,获取车辆当前状态,判断是否出现故障,若为否则结束检测步骤;否则判断故障成熟条件是否满足,不满足则结束检测步骤,否则生成当前故障状态,判断当前故障状态与上一次故障状态是否相同,若为是则结束检测步骤;否则将当前故障状态写入非易失存储器。本申请提高了车辆故障状态检测效率。本申请提高了车辆故障状态检测效率。本申请提高了车辆故障状态检测效率。

【技术实现步骤摘要】
一种车辆故障状态检测方法及装置


[0001]本申请涉及车辆故障检测
,尤其是涉及一种车辆故障状态检测方法及装置。

技术介绍

[0002]车辆故障码(DTC)用于表示车辆运行过程中出现的故障类型及状态。每个ECU节点都会实时检测自身关联的一些故障状态,并将其编码写入非易失存储器中。
[0003]现有技术的检测方案执行代码相对分散,移植性较差,也会导致频繁操作非易失存储器,降低整体代码运行效率。

技术实现思路

[0004]有鉴于此,本申请提供了一种车辆故障状态检测方法及装置,以解决上述技术问题。
[0005]第一方面,本申请实施例提供了一种车辆故障状态检测方法,包括:
[0006]对于每个故障类别,当到达预设的检测周期,启动下述检测步骤:
[0007]获取当前检测条件,判断当前检测条件是否满足预设的故障类别的检测条件,不满足则结束检测步骤;否则,获取车辆当前状态,判断是否出现故障,若为否则结束检测步骤;否则判断故障成熟条件是否满足,不满足则结束检测步骤,否则生成当前故障状态,判断当前故障状态与上一次故障状态是否相同,若为是则结束检测步骤;否则将当前故障状态写入非易失存储器。
[0008]进一步,所述故障类别包括:系统级总线关闭类、电源电压故障类、系统级总线通信类和电路电压检测类。
[0009]进一步,获取当前检测条件,包括:
[0010]获取当前电源挡位状态,所述当前电源挡位状态为点火或熄火;
[0011]从CAN报文中获取电源挡位上电时间;
[0012]获取当前整车启动状态,所述当前整车启动状态为启动或未启动;
[0013]从CAN报文中获取整车启动时间;
[0014]获取当前总线BUSOFF状态,所述当前总线BUSOFF状态为启动和未启动;
[0015]从CAN报文中获取总线BUSOFF恢复时间;
[0016]获取当前整车供电电压值;
[0017]获取当前故障检测使能状态,所述当前故障检测使能状态为打开和关闭。
[0018]进一步,判断当前检测条件是否满足预设的故障类别的检测条件,包括:
[0019]若当前电源挡位状态为预设的电源挡位状态,则第一条件满足;
[0020]若当前检测时间不在电源挡位上电时间后预设的时间段内,则第二条件满足;
[0021]若当前整车启动状态为预设的整车启动状态,则第三条件满足;
[0022]若当前总线BUSOFF状态为未启动,则第四条件满足;
[0023]若当前检测时间不在总线BUSOFF恢复时间后预设的时间段内,则第五条件满足;
[0024]若当前整车供电电压值位于第一电压阈值和第二电压阈值之间,则第六条件满足;
[0025]若当前故障检测使能状态为打开,则第七条件满足;
[0026]当上述七个条件均满足,则当前检测条件满足预设的故障类别的检测条件,否则,当前检测条件不满足预设的故障类别的检测条件。
[0027]进一步,所述故障成熟条件为故障累计发生次数达到预设次数或故障持续发生时间达到预设时长;判断故障成熟条件是否满足,包括:
[0028]更新故障累计发生次数或故障持续发生时间;
[0029]当故障累计发生次数达到预设次数或故障持续发生时间达到预设时长,则故障成熟条件满足,否则,故障成熟条件不满足。
[0030]进一步,所述故障状态为8位:第0位为测试失效,第1位为本检测周期测试失效,第2位为等待故障码,第3位为确认故障码,第4位为上次清零后测试未完成,第5位为上次清零后测试失效,第6位为本检测周期测试未完成,第7位为警告指示位请求;每位的取值均为0或1。
[0031]进一步,所述方法还包括:利用故障列表存储每个检测周期检测出的故障信息,包括:故障码、当前故障状态和上一次故障状态。
[0032]第二方面,本申请实施例提供了一种车辆故障状态检测装置,包括:
[0033]启动单元,用于对于预先建立的故障列表中的每个故障类别,当到达预设的检测周期,启动检测单元:
[0034]检测单元,用于获取当前检测条件,判断当前检测条件是否满足预设的故障类别的检测条件,不满足则结束检测步骤;否则,获取车辆当前状态,判断是否出现故障,若为否则结束检测步骤;否则判断故障成熟条件是否满足,不满足则结束检测步骤,否则生成当前故障状态,判断当前故障状态与上一次故障状态是否相同,若为是则结束检测步骤;否则将当前故障状态写入非易失存储器。
[0035]第三方面,本申请实施例提供了一种电子设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例的车辆故障状态检测方法。
[0036]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现本申请实施例的车辆故障状态检测方法。
[0037]本申请提高了车辆故障状态检测效率。
附图说明
[0038]为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本申请实施例提供的车辆故障状态检测方法的技术路线示意图;
[0040]图2为本申请实施例提供的车辆故障状态检测方法的流程图;
[0041]图3为本申请实施例提供的车辆故障状态检测装置的功能结构图;
[0042]图4为本申请实施例提供的电子设备的结构图。
具体实施方式
[0043]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0044]因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0045]首先对本申请实施例的设计思想进行简单介绍。
[0046]现有技术的检测方案执行代码相对分散,移植性较差,也会导致频繁操作非易失存储器,降低整体代码运行效率。
[0047]为解决上述技术问题,如图1所示,本申请提供了车辆故障状态检测方法的技术路线:通过故障分类、检测周期/检测条件/成熟条件可配置、故障状态本地对比等方式,提高故障检测效率,减少代码移植过程中的更改量,并且可减少对非易失存储器的写入次数,从而大大提升此模块的运本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆故障状态检测方法,其特征在于,包括:对于每个故障类别,当到达预设的检测周期,启动下述检测步骤:获取当前检测条件,判断当前检测条件是否满足预设的故障类别的检测条件,不满足则结束检测步骤;否则,获取车辆当前状态,判断是否出现故障,若为否则结束检测步骤;否则判断故障成熟条件是否满足,不满足则结束检测步骤,否则生成当前故障状态,判断当前故障状态与上一次故障状态是否相同,若为是则结束检测步骤;否则将当前故障状态写入非易失存储器。2.根据权利要求1所述的车辆故障状态检测方法,其特征在于,所述故障类别包括:系统级总线关闭类、电源电压故障类、系统级总线通信类和电路电压检测类。3.根据权利要求1所述的车辆故障状态检测方法,其特征在于,获取当前检测条件,包括:获取当前电源挡位状态,所述当前电源挡位状态为点火或熄火;从CAN报文中获取电源挡位上电时间;获取当前整车启动状态,所述当前整车启动状态为启动或未启动;从CAN报文中获取整车启动时间;获取当前总线BUSOFF状态,所述当前总线BUSOFF状态为启动和未启动;从CAN报文中获取总线BUSOFF恢复时间;获取当前整车供电电压值;获取当前故障检测使能状态,所述当前故障检测使能状态为打开和关闭。4.根据权利要求3所述的车辆故障状态检测方法,其特征在于,判断当前检测条件是否满足预设的故障类别的检测条件,包括:若当前电源挡位状态为预设的电源挡位状态,则第一条件满足;若当前检测时间不在电源挡位上电时间后预设的时间段内,则第二条件满足;若当前整车启动状态为预设的整车启动状态,则第三条件满足;若当前总线BUSOFF状态为未启动,则第四条件满足;若当前检测时间不在总线BUSOFF恢复时间后预设的时间段内,则第五条件满足;若当前整车供电电压值位于第一电压阈值和第二电压阈值之间,则第六条件满足;若当前故障检测使能状态为打开,则第七条件满足;当第一条件、第二条件、第三条件、第四条件、第五条件、第六条件和第七条件均满足,则当前检测条件满足预设的故障类别的检测条件,否则,当前检测条件...

【专利技术属性】
技术研发人员:刘超王德亮
申请(专利权)人:北斗星通智联科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1