故障数据记录方法、系统、汽车及存储介质技术方案

技术编号:26418026 阅读:43 留言:0更新日期:2020-11-20 14:13
本发明专利技术公开了一种故障数据记录方法、系统、汽车及存储介质。该方法通过在实时获取的第一目标检测信号满足预设故障触发条件时,获取与对应的故障类型码,以及故障类型码关联的第一冻结帧数据;在满足预设故障触发条件之后获取的第二目标检测信号满足预设故障检测条件时,获取与故障类型码关联的第二冻结帧数据;根据第二冻结帧数据以及预设故障确认条件获取故障确认结果,并记录在获取故障确认结果时与故障类型码关联的第三冻结帧数据;根据预设时间间隔记录预设次数的对比冻结帧数据。本发明专利技术根据记录的故障发生前后的冻结帧数据的参数变化分析故障产生原因,提高冻结帧数据记录的完整性,并提高了故障分析的准确率和效率。

【技术实现步骤摘要】
故障数据记录方法、系统、汽车及存储介质
本专利技术涉及汽车诊断
,尤其涉及一种故障数据记录方法、系统、汽车及存储介质。
技术介绍
随着科学技术的发展,汽车的诊断设备上的诊断功能都非常完善,能够实时读取故障信息、诊断信息等,例如故障类型码、冻结帧数据、数据流或者VIN(VehicleIdentificationNumber,车辆识别码)等。目前,在对整车进行车辆故障检测过程中,在检测到故障信息时,即会记录故障发生时的故障类型码,以及所有当前可以获得的所有的冻结帧数据,如此,在记录多次故障发生时的冻结帧数据之后,记录的冻结帧数据可能会出现多次重复记录,进而浪费存储空间,并且通过冻结帧数据进行故障分析是片面的,从而导致故障分析的准确率较低;同时,由于汽车的ECU的存储空间为有限的非易失性存储空间,因此,并不能保存过多的冻结帧数据,同时,也不能长久保存记录的故障信息(比如,冻结帧数据)。
技术实现思路
本专利技术实施例提供一种故障数据记录方法、系统、汽车及存储介质,以解决浪费存储空间以及不能保存过多的冻结帧数据问题。一种故障数据记录方法,包括:在实时获取的第一目标检测信号满足预设故障触发条件时,获取与满足故障触发条件的所述第一目标检测信号对应的故障类型码,以及与所述故障类型码对应的第一冻结帧数据;在实时获取的第二目标检测信号满足预设故障检测条件时,获取与所述故障类型码对应的第二冻结帧数据;所述第二目标检测信号为在第一目标检测信号之后获取的检测信号;根据所述第二冻结帧数据以及预设故障确认条件获取故障确认结果,并记录在获取所述故障确认结果时与所述故障类型码对应的第三冻结帧数据;根据预设时间间隔记录预设次数的对比冻结帧数据;将所述第一冻结帧数据、第二冻结帧数据、第三冻结帧数据以及对比冻结帧数据记录为冻结帧数据组,并将所述故障类型码与所述冻结帧数据组关联存储至数据库。一种故障数据记录系统,包括用于执行上述故障数据记录方法的控制器。一种汽车,包括上述故障数据记录系统。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述故障数据记录方法。上述故障数据记录方法、系统、汽车及存储介质,通过在实时获取的第一目标检测信号满足预设故障触发条件时,获取与满足故障触发条件的所述第一目标检测信号对应的故障类型码,以及与所述故障类型码对应的第一冻结帧数据;在实时获取的第二目标检测信号满足预设故障检测条件时,获取与所述故障类型码对应的第二冻结帧数据;所述第二目标检测信号为在第一目标检测信号之后获取的检测信号;根据所述第二冻结帧数据以及预设故障确认条件获取故障确认结果,并记录在获取所述故障确认结果时与所述故障类型码对应的第三冻结帧数据;根据预设时间间隔记录预设次数的对比冻结帧数据;将所述第一冻结帧数据、第二冻结帧数据、第三冻结帧数据以及对比冻结帧数据记录为冻结帧数据组,并将所述故障类型码与所述冻结帧数据组关联存储至数据库。本专利技术通过记录故障发生前后的冻结帧数据,也即记录故障确认完成前的第一冻结帧数据、第二冻结帧数据以及第三冻结帧数据,还记录故障确认完成后的对比冻结帧数据,以根据故障发生前后的冻结帧数据的参数变化进一步对比分析故障产生原因,在提高冻结帧数据记录的完整性的同时,提高了故障分析的准确率和效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中故障数据记录方法的一流程图;图2是本专利技术一实施例中故障数据记录方法中步骤S14的一流程图;图3是本专利技术一实施例中故障数据记录方法的另一流程图;图4是本专利技术一实施例中故障数据记录方法的又一流程图;图5是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在一实施例中,如图1所示,提供一种故障数据记录方法,包括如下步骤:S11:在实时获取的第一目标检测信号满足预设故障触发条件时,获取与满足故障触发条件的第一目标检测信号对应的故障类型码,以及与故障类型码对应的第一冻结帧数据。其中,将获取满足预设故障触发条件的第一目标检测信号的时间点记录为第一时间点,第一时间点为故障检测过程中的任意一个时间点,该第一时间点可以根据用户需求进行确定。第一目标检测信号为故障检测必须要获取的信号,根据该第一目标检测信号可以确定汽车当前是否满足预设故障触发条件;示例性地,该第一目标检测信号可以为报文信号,此时,步骤S11中可以对获取到的报文信号进行实时检测,以监测该报文信号是否存在丢失等异常。此时,若将第一目标检测信号为空(也即第一目标检测信号内容无效)或存在信号缺陷(如存在部分信号丢失)作为故障触发条件。此时,在检测到接收到的报文信号为空或者存在故障触发条件中规定的信号缺陷时,认为该报文信号满足预设故障触发条件。故障类型码指的是可以表征汽车不同类型的故障的编码,示例性地,故障类型码可以表征汽车的排放相关故障类型、ECU(ElectronicControlUnit,电子控制单元)内部故障类型等;在本实施例中,该故障类型码为可以表征与当前获取到第一目标检测信号对应的故障类型对应的编码。第一冻结帧数据指的是在确认满足故障触发条件之后,也即在上述第一时间点获取的与故障类型码对应的冻结帧数据,该第一冻结帧数据为故障发生时的环境参数,用于对该故障类型码对应的故障进行补充说明,利于对故障进行分析。在一具体实例中,冻结帧数据的类型包括:OBD冻结数据类型、整车状态信息类型、ECU内部参数类型以及子故障信息类型。在ECU故障诊断设计阶段,将冻结帧数据进行分类,以根据每个DTC(DiagnosticTroubleCode,故障诊断代码,也即故障类型码)的故障设计逻辑针对性地定义相应的冻结帧数据的类型。也即,每一个故障类型码与至少一类冻结帧数据的类型关联;进而,上述获取的与故障类型码对应第一冻结帧数据,是指和与该故障类型码关联的所有冻结帧数据的类型对应的具体冻结帧数据。示例性地,假设需要检测的为桥电路短路故障,由于桥电路短路故障对应的是子故障信息,故在故障诊断设计阶段,故障类型码关联的冻结帧数据的类型被定义为子故障信息类型,从而,在后续步骤中,仅需要收集与子故障信息类型对应的冻结帧数据,而不用收集其它类型的冻结帧数据,如此,减小了数据存储压力以及计算机计算负担。具体地,实时获取第一目标检测信号,并对第一目标检测信号进行故障判断,若该本文档来自技高网...

【技术保护点】
1.一种故障数据记录方法,其特征在于,包括:/n在实时获取的第一目标检测信号满足预设故障触发条件时,获取与满足故障触发条件的所述第一目标检测信号对应的故障类型码,以及与所述故障类型码对应的第一冻结帧数据;/n在实时获取的第二目标检测信号满足预设故障检测条件时,获取与所述故障类型码对应的第二冻结帧数据;所述第二目标检测信号为在第一目标检测信号之后获取的检测信号;/n根据所述第二冻结帧数据以及预设故障确认条件获取故障确认结果,并记录在获取所述故障确认结果时与所述故障类型码对应的第三冻结帧数据;/n根据预设时间间隔记录预设次数的对比冻结帧数据;/n将所述第一冻结帧数据、第二冻结帧数据、第三冻结帧数据以及对比冻结帧数据记录为冻结帧数据组,并将所述故障类型码与所述冻结帧数据组关联存储至数据库。/n

【技术特征摘要】
1.一种故障数据记录方法,其特征在于,包括:
在实时获取的第一目标检测信号满足预设故障触发条件时,获取与满足故障触发条件的所述第一目标检测信号对应的故障类型码,以及与所述故障类型码对应的第一冻结帧数据;
在实时获取的第二目标检测信号满足预设故障检测条件时,获取与所述故障类型码对应的第二冻结帧数据;所述第二目标检测信号为在第一目标检测信号之后获取的检测信号;
根据所述第二冻结帧数据以及预设故障确认条件获取故障确认结果,并记录在获取所述故障确认结果时与所述故障类型码对应的第三冻结帧数据;
根据预设时间间隔记录预设次数的对比冻结帧数据;
将所述第一冻结帧数据、第二冻结帧数据、第三冻结帧数据以及对比冻结帧数据记录为冻结帧数据组,并将所述故障类型码与所述冻结帧数据组关联存储至数据库。


2.如权利要求1所述的故障数据记录方法,其特征在于,所述方法还包括:
实时获取所述第一目标检测信号;
若所述第一目标检测信号为空或所述第一目标检测信号存在信号缺陷,则确定所述第一目标检测信号满足预设故障触发条件。


3.如权利要求1所述的故障数据记录方法,其特征在于,所述获取与满足故障触发条件的所述第一目标检测信号对应的故障类型码,以及与所述故障类型码关联的第一冻结帧数据之后,还包括:
在实时获取的第二目标检测信号不满足所述预设故障检测条件时,清除所述故障类型码以及所述第一冻结帧数据。


4.如权利要求1所述的故障数据记录方法,其特征在于,所述根据预设时间间隔记录预设次数的对比冻结帧数据,包括:
每隔所述预设时间间隔记录一个与所述故障类型码关联...

【专利技术属性】
技术研发人员:韦恩祥温小锋朱鹏波王宇王礼高德申
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:广东;44

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

1