故障信息处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38315102 阅读:11 留言:0更新日期:2023-07-29 08:57
本申请涉及一种故障信息处理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:接收多个车辆部件各自上报的当前故障信息,当前故障信息包括相应车辆部件对应的故障等级、部件类型和故障类型;根据故障等级、部件类型和故障类型,确定目标故障码;根据目标故障码,对临时存储器存储的故障码进行更新;在检测到车辆下电的情况下,根据临时存储器存储的故障码,对永久存储器存储的故障码进行更新,并将临时存储器清空,永久存储器存储的故障码用于故障信息处理。采用本方法能够对多种车辆零部件的故障信息进行处理。多种车辆零部件的故障信息进行处理。多种车辆零部件的故障信息进行处理。

【技术实现步骤摘要】
故障信息处理方法、装置、计算机设备和存储介质


[0001]本申请涉及车辆控制
,特别是涉及一种故障信息处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]面对日益增加的电子零部件,急需对整车装配的电子零部件的故障信息进行统一保存和处理。受限于UDS(Unified Diagnostic Services,统一诊断服务)对故障码数量的限制。传统方法不能满足多种车辆部件故障信息的处理要求,因此,亟需一种能够对多种车辆零部件的故障信息进行处理的方法。

技术实现思路

[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]将待显示故障信息发送至显示设备,并控制显示设备显示待显示故障信息。
[0035]第二方面,本申请还提供了一种故障信息处理装置。所述装置包括:
[0036]接收模块,用于接收多个车辆部件各自上报的当前故障信息,当前故障信息包括相应车辆部件对应的故障等级、部件类型和故障类型;
[0037]确定模块,用于根据故障等级、部件类型和故障类型,确定目标故障码;
[0038]第一更新模块,用于根据目标故障码,对临时存储器存储的故障码进行更新;
[0039]第二更新模块,用于在检测到车辆下电的情况下,根据临时存储器存储的故障码,对永久存储器存储的故障码进行更新,并将临时存储器清空,永久存储器存储的故障码用于故障信息处理。
[0040]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理
器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0041]接收多个车辆部件各自上报的当前故障信息,当前故障信息包括相应车辆部件对应的故障等级、部件类型和故障类型;
[0042]根据故障等级、部件类型和故障类型,确定目标故障码;
[0043]根据目标故障码,对临时存储器存储的故障码进行更新;
[0044]在检测到车辆下电的情况下,根据临时存储器存储的故障码,对永久存储器存储的故障码进行更新,并将临时存储器清空,永久存储器存储的故障码用于故障信息处理。
[0045]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0046]接收多个车辆部件各自上报的当前故障信息,当前故障信息包括相应车辆部件对应的故障等级、部件类型和故障类型;
[0047]根据故障等级、部件类型和故障类型,确定目标故障码;
[0048]根据目标故障码,对临时存储器存储的故障码进行更新;
[0049]在检测到车辆下电的情况下,根据临时存储器存储的故障码,对永久存储器存储的故障码进行更新,并将临时存储器清空,永久存储器存储的故障码用于故障信息处理。
[0050]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障信息处理方法,其特征在于,所述方法包括:接收多个车辆部件各自上报的当前故障信息,所述当前故障信息包括相应车辆部件对应的故障等级、部件类型和故障类型;根据所述故障等级、所述部件类型和所述故障类型,确定目标故障码;根据所述目标故障码,对临时存储器存储的故障码进行更新;在检测到车辆下电的情况下,根据所述临时存储器存储的故障码,对永久存储器存储的故障码进行更新,并将所述临时存储器清空,所述永久存储器存储的故障码用于故障信息处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述故障等级、所述部件类型和所述故障类型,确定目标故障码,包括:根据所述故障等级,确定目标故障码的故障等级位;根据所述部件类型,确定目标故障码的部件类型位;根据所述故障类型,确定目标故障码的故障类型位;根据所述故障类型位、所述部件类型位以及所述故障类型位,确定目标故障码。3.根据权利要求1所述的方法,其特征在于,所述临时存储器存储的每个故障码包括第一故障位和第一计数位;所述根据所述目标故障码,对临时存储器存储的故障码进行更新,包括:遍历临时存储器存储的每个故障码;在遍历至的当前故障码中的第一故障位与所述目标故障码一致的情况下,更新所述当前故障码中的第一计数位;在遍历至的每个当前故障码中的第一故障位均与所述目标故障码不一致的情况下,根据所述目标故障码和预设计数值,确定更新后的故障码;将所述更新后的故障码添加至所述临时存储器中。4.根据权利要求1所述的方法,其特征在于,所述临时存储器存储的每个故障码包括第一故障位和第一计数位;所述永久存储器存储的每个故障码包括第二故障位和第二计数位;所述根据所述临时存储器存储的故障码,对永久存储器存储的故障码进行更新,包括:遍历永久存储器存储的每个故障码;在遍历至的当前故障码中的第二故障位与所述临时存储器存储的故障码中的第一故障位一致的情况下,获取相应的第二计数位与相应的第一计数位的和值;将所述第二计数位更新为所述和值;在遍历至的每个当前故障码中的第二故障位与所述临时存储器存储的故障码中的第一故障位均不一致的情况下,将所述临时存储器存储的相应的故障码作为更新后的故障码,将所述更新后的故障码添加至所述永久存储器。5.根据权利要求4所述的方法,其特征在于,所述将所述更新后的故障码添加至所述永久存储器,包括:获取所述永久存储器存储的故障码的已存数量、已存截止位和所述更新后的故障...

【专利技术属性】
技术研发人员:李胜伟庄晓李彦盈匡媛汉启诚闫贺王牧原
申请(专利权)人:一汽解放汽车有限公司
类型:发明
国别省市:

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

1