System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种故障数据处理方法、装置、电子设备及存储介质制造方法及图纸_技高网

一种故障数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41417698 阅读:6 留言:0更新日期:2024-05-21 20:50
本申请实施例提供一种故障数据处理方法、装置、电子设备及存储介质,应用于故障诊断模块,方法包括:从第一存储空间中读取历史车型信息;获取实时车型信息;在实时车型信息和历史车型信息不同的情况下,清空第二存储空间中的历史故障数据;将第一存储空间中的历史车型信息更新为实时车型信息;基于实时车型信息,获取实时故障数据并存储至第二存储空间。通过本申请实施例的一种故障数据处理方法,可以处理不同车型的故障数据,提高故障模块的通用性。

【技术实现步骤摘要】

本专利技术涉及检测领域,尤其涉及一种故障数据处理方法、装置、电子设备及存储介质


技术介绍

1、随着汽车电子技术的飞速发展,汽车的结构越来越复杂,可能出现的汽车故障越来越多样,由此,业界对汽车诊断功能的要求也随之提高。在众多诊断功能中,对于故障发生时的特定数据的捕获、存储以及读取尤为重要,这些故障数据往往能够体现故障发生时车身的瞬时状态,可以对于工程师分析故障原因以及处理故障提供很大的参考价值。

2、目前的故障数据处理方法只能支持一个车型的故障数据的捕获,该方案仅仅能应用在同一种车型上,而不能处理不同车型的故障数据,从而导致车载应用的通用性低。


技术实现思路

1、针对现有技术存在的缺陷,本公开实施例提供一种故障数据处理方法、装置、电子设备及存储介质,可以处理不同车型的故障数据,提高故障模块的通用性。

2、本申请实施例提供一种故障数据处理方法,应用于故障诊断模块,包括:从第一存储空间中读取历史车型信息;获取实时车型信息;在实时车型信息和历史车型信息不同的情况下,清空第二存储空间中的历史故障数据;将第一存储空间中的历史车型信息更新为实时车型信息;基于实时车型信息,获取实时故障数据并存储至第二存储空间。

3、可选的,基于实时车型信息,获取实时故障数据并存储至第二存储空间,包括:根据实时车型信息,从备选故障类型中确定目标故障类型;当检测到目标故障类型的故障时,确定目标故障类型对应的目标数据标识;基于目标数据标识,获取目标故障数据并存储至第二存储空间。p>

4、可选的,根据实时车型信息,从备选故障类型中确定目标故障类型,包括:根据实时车型信息,从故障类型组集合中确定包含有实时车型信息的目标故障类型组;故障类型组集合中的每个故障类型组包括一个车型信息和至少一个目标故障类型;从目标故障类型组中确定目标故障类型。

5、可选的,当检测到目标故障类型的故障时,确定目标故障类型对应的目标数据标识,包括:当检测到目标故障类型的故障时,确定目标故障类型的目标记录号;从数据信息对集合中确定包含有目标记录号的目标数据信息对;数据信息对集合中的每个数据信息对包括一个记录号和一个目标数据标识;基于目标数据信息对,确定目标数据标识。

6、相应地,本申请实施例提供一种故障数据处理装置,包括:

7、读取模块,用于从第一存储空间中读取历史车型信息;

8、获取模块,用于获取实时车型信息;

9、清空模块,用于在实时车型信息和历史车型信息不同的情况下,清空第二存储空间中的历史故障数据;

10、更新模块,用于将第一存储空间中的历史车型信息更新为实时车型信息;

11、故障模块,用于基于实时车型信息,获取实时故障数据并存储至第二存储空间。

12、可选的,故障模块包括:故障类型模块,用于根据实时车型信息,从备选故障类型中确定目标故障类型;故障检测模块,用于当检测到目标故障类型的故障时,确定目标故障类型对应的目标数据标识;故障捕获模块,用于基于目标数据标识,获取目标故障数据并存储至第二存储空间。

13、可选的,故障类型模块包括:类型组模块,用于根据实时车型信息,从故障类型组集合中确定包含有实时车型信息的目标故障类型组;故障类型组集合中的每个故障类型组包括一个车型信息和至少一个目标故障类型;类型确定模块,用于从目标故障类型组中确定目标故障类型。

14、可选的,故障检测模块包括:记录号确定模块,用于当检测到目标故障类型的故障时,确定目标故障类型的目标记录号;信息对确定模块,用于从数据信息对集合中确定包含有目标记录号的目标数据信息对;数据信息对集合中的每个数据信息对包括一个记录号和一个目标数据标识;数据标识模块,用于基于目标数据信息对,确定目标数据标识。

15、相应地,本申请实施例提供一种电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述的故障数据处理方法。

16、相应地,本申请实施例提供一种计算机可读存储介质,存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述的故障数据处理方法。

17、本申请实施例具有如下有益效果:

18、(1)通过历史车型信息和实时车型信息的比较判断车型是否变化,并基于实时车型信息获取故障数据,从而在诊断模块开发中,使得多个车型的诊断功能在同一个程序中得以实现,避免针对多个车型的重复开发、调试,并且提高开发效率和故障诊断效率;

19、(2)通过自定义不同车型所需di dc l ass与车型和记录码的映射关系,可以使得程序满足多车型通用要求,并且避免开发多套程序以减少开发成本。

本文档来自技高网...

【技术保护点】

1.一种故障数据处理方法,其特征在于,应用于故障诊断模块,包括:

2.根据权利要求1所述的一种故障数据处理方法,其特征在于,所述基于所述实时车型信息,获取实时故障数据并存储至所述第二存储空间,包括:

3.根据权利要求2所述的一种故障数据处理方法,其特征在于,所述根据所述实时车型信息,从备选故障类型中确定目标故障类型,包括:

4.根据权利要求2所述的一种故障数据处理方法,其特征在于,所述当检测到所述目标故障类型的故障时,确定所述目标故障类型对应的目标数据标识,包括:

5.一种故障数据处理装置,其特征在于,包括:

6.根据权利要求5所述的一种故障数据处理装置,其特征在于,所述故障模块包括:

7.根据权利要求6所述的一种故障数据处理装置,其特征在于,所述故障类型模块包括:

8.根据权利要求6所述的一种故障数据处理装置,其特征在于,所述故障检测模块包括:

9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现权利要求1-4任意一项的故障数据处理方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如权利要求1-4任意一项的故障数据处理方法。

...

【技术特征摘要】

1.一种故障数据处理方法,其特征在于,应用于故障诊断模块,包括:

2.根据权利要求1所述的一种故障数据处理方法,其特征在于,所述基于所述实时车型信息,获取实时故障数据并存储至所述第二存储空间,包括:

3.根据权利要求2所述的一种故障数据处理方法,其特征在于,所述根据所述实时车型信息,从备选故障类型中确定目标故障类型,包括:

4.根据权利要求2所述的一种故障数据处理方法,其特征在于,所述当检测到所述目标故障类型的故障时,确定所述目标故障类型对应的目标数据标识,包括:

5.一种故障数据处理装置,其特征在于,包括:

6.根据权利要求5所述的一种故障数据处理装置,其特征在于,所述故障模块包括:

【专利技术属性】
技术研发人员:赵芳岚葛恒龙
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

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

1