一种故障码库管理方法、装置、设备及介质制造方法及图纸

技术编号:35221243 阅读:18 留言:0更新日期:2022-10-15 10:38
本申请公开了一种故障码库管理方法、装置、设备及介质,涉及计算机技术领域,包括:获取至少一种车型的电子控制单元对应的原始故障码库;其中,每一原始故障码库中包括若干数量的故障码信息,故障码信息包括故障码和对应的故障码描述信息;从各原始故障码库中筛选出相同的故障码信息以构建抽象故障码库;针对每一电子控制单元,基于原始故障码库从抽象故障码库进行继承,得到对应的目标故障码库。本申请通过从各原始故障码库中筛选出相同的故障码信息以进一步构建抽象故障码库,每一电子控制单元基于原始故障码库继承该抽象故障码库得到对应的目标故障码库。通过继承重载的方式,减少了各电子控制单元中故障码库的冗余,也减少了占用空间。也减少了占用空间。也减少了占用空间。

【技术实现步骤摘要】
一种故障码库管理方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种故障码库管理方法、装置、设备及介质。

技术介绍

[0002]随着汽车电子技术的不断发展,电子控制单元(Electronic Control Unit,即ECU)在现代汽车中得到了广泛的应用。电子控制单元在提高汽车动力性、经济性、舒适性和安全性的同时,也使得车辆中的电子电气系统越来越复杂,这也促使汽车诊断技术有了更大的发展。当前车辆的每个ECU都有独立的故障码库,并且不同车型如高配车型和低配车型的同一个ECU由于故障码有区别也有各自独立的故障码库。当对车辆维修的时候需要使用诊断软件对车辆ECU的相关故障码进行读取,然后通过读取的故障码编号在故障码库中查找此故障码所对应的故障描述信息,维修人员再根据故障描述信息对车辆进行分析和维修。但是一方面,随着车辆越来越复杂,车型越来越多,ECU和故障也越来越多,导致车辆的故障码库非常庞大,并且占用空间也会变大、下载流量也需要更多;另一方面,当有多个ECU的故障码库需要进行修改、删除或添加操作时,需要对每个ECU的故障码库进行编辑,工作量非常大不够灵活,导致故障码库的维护非常麻烦。
[0003]综上,如何对各个电子控制单元的故障码库进行管理,减少各电子控制单元中故障码库的冗余并减少占用空间,以及方便故障码库的维护是目前有待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种故障码库管理方法、装置、设备及介质,能够对各个电子控制单元的故障码库进行管理,减少各电子控制单元中故障码库的冗余并减少占用空间,以及方便故障码库的维护。其具体方案如下:
[0005]第一方面,本申请公开了一种故障码库管理方法,包括:
[0006]获取至少一种车型的电子控制单元对应的原始故障码库;其中,每一所述原始故障码库中包括若干数量的故障码信息,所述故障码信息包括故障码和对应的故障码描述信息;
[0007]从各所述原始故障码库中筛选出相同的故障码信息以构建抽象故障码库;
[0008]针对每一所述电子控制单元,基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库。
[0009]可选的,所述至少一种车型的电子控制单元为至少一种车型的同类型电子控制单元。
[0010]可选的,所述基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库,包括:
[0011]若所述原始故障码库中的故障码与所述抽象故障码库中的故障码一致,则判断所述原始故障码库与所述抽象故障码库中对应的故障码描述信息是否一致;
[0012]若一致,则直接从所述抽象故障码库进行继承,得到对应的目标故障码库。
[0013]可选的,所述判断所述原始故障码库与所述抽象故障码库中对应的故障码描述信息是否一致之后,还包括:
[0014]若不一致,则确定所述原始故障码库中与所述抽象故障码库中故障码描述信息不一致的故障码,得到第一目标故障码;
[0015]在从所述抽象故障码库进行继承后,利用第一预设标签对所述第一目标故障码进行配置,得到对应的目标故障码库。
[0016]可选的,所述基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库,包括:
[0017]若所述原始故障码库中的故障码与所述抽象故障码库中的故障码不一致,则确定所述电子控制单元中的第二目标故障码;其中,所述抽象故障码库中不包括所述第二目标故障码;
[0018]在从所述抽象故障码库进行继承后,利用第二预设标签对所述第二目标故障码进行配置,得到对应的目标故障码库。
[0019]可选的,所述故障码库管理方法,还包括:
[0020]若检测到所述抽象故障码库有更新信息,则各所述目标故障码库基于所述更新信息进行相应的更新操作。
[0021]可选的,所述故障码库管理方法,还包括:
[0022]当获取到信息查找指令时,则从所述目标故障码库中查找与所述信息查找指令对应的目标故障码描述信息;
[0023]若所述目标故障码中不存在所述目标故障码描述信息,则从所述抽象代码库查找所述目标故障码描述信息,以便根据所述目标故障码描述信息对目标设备进行故障维修操作。
[0024]第二方面,本申请公开了一种故障码库管理装置,包括:
[0025]故障码库获取模块,用于获取至少一种车型的电子控制单元对应的原始故障码库;其中,每一所述原始故障码库中包括若干数量的故障码信息,所述故障码信息包括故障码和对应的故障码描述信息;
[0026]故障码库构建模块,用于从各所述原始故障码库中筛选出相同的故障码信息以构建抽象故障码库;
[0027]继承模块,用于针对每一所述电子控制单元,基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库。
[0028]第三方面,本申请公开了一种电子设备,包括:
[0029]存储器,用于保存计算机程序;
[0030]处理器,用于执行所述计算机程序,以实现前述公开的故障码库管理方法的步骤。
[0031]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的故障码库管理方法的步骤。
[0032]可见,本申请获取至少一种车型的电子控制单元对应的原始故障码库;其中,每一所述原始故障码库中包括若干数量的故障码信息,所述故障码信息包括故障码和对应的故障码描述信息;从各所述原始故障码库中筛选出相同的故障码信息以构建抽象故障码库;
针对每一所述电子控制单元,基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库。由此可见,本申请在获取到至少一种车型的电子控制单元对应的原始故障码库后,则从各原始故障码库中筛选出相同的故障码信息以构建抽象故障码库,再通过每一电子控制单元基于原始故障码库对该抽象故障码库进行继承得到对应的目标故障码库。如此一来,通过继承重载的方式,可以减少各电子控制单元中故障码库的冗余,还可以减少占用空间,同时方便后续对故障码库的维护。
附图说明
[0033]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0034]图1为本申请公开的一种故障码库管理方法流程图;
[0035]图2为本申请公开的一种现有故障码库示意图;
[0036]图3为本申请公开的一种具体的故障码库管理方法流程图;
[0037]图4为本申请公开的一种故障码库继承示意图;
[0038]图5为本申请公开的一种具体的继承重载格式的故障码库示意图;
[0039]图6为本申请公开的一种故障码库管理装置结构示意图;
[0040]图7为本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障码库管理方法,其特征在于,包括:获取至少一种车型的电子控制单元对应的原始故障码库;其中,每一所述原始故障码库中包括若干数量的故障码信息,所述故障码信息包括故障码和对应的故障码描述信息;从各所述原始故障码库中筛选出相同的故障码信息以构建抽象故障码库;针对每一所述电子控制单元,基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库。2.根据权利要求1所述的故障码库管理方法,其特征在于,所述至少一种车型的电子控制单元为至少一种车型的同类型电子控制单元。3.根据权利要求1所述的故障码库管理方法,其特征在于,所述基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库,包括:若所述原始故障码库中的故障码与所述抽象故障码库中的故障码一致,则判断所述原始故障码库与所述抽象故障码库中对应的故障码描述信息是否一致;若一致,则直接从所述抽象故障码库进行继承,得到对应的目标故障码库。4.根据权利要求3所述的故障码库管理方法,其特征在于,所述判断所述原始故障码库与所述抽象故障码库中对应的故障码描述信息是否一致之后,还包括:若不一致,则确定所述原始故障码库中与所述抽象故障码库中故障码描述信息不一致的故障码,得到第一目标故障码;在从所述抽象故障码库进行继承后,利用第一预设标签对所述第一目标故障码进行配置,得到对应的目标故障码库。5.根据权利要求1所述的故障码库管理方法,其特征在于,所述基于所述原始故障码库从所述抽象故障码库进行继承,得到对应的目标故障码库,包括:若所述原始故障码库中的故障码与所述抽象故障码库中的故障码不一致,则确定所述电子控制单元中的第...

【专利技术属性】
技术研发人员:刘新庄文龙
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1