车辆故障码测试方法、装置、存储介质及电子装置与流程

文档序号:35104308发布日期:2023-08-10 14:17阅读:56来源:国知局
车辆故障码测试方法、装置、存储介质及电子装置与流程

本发明涉及车辆领域,具体而言,涉及一种车辆故障码测试方法、装置、存储介质及电子装置。


背景技术:

1、目前,为了满足市场和用户的需求,通常情况下同一车型中会有多种配置。针对整车控制器而言,不同配置间的区别可能表现为:1、是否配备某个控制器,例如,高配车辆带有自动泊车控制器,而低配车辆不具备该控制器;2、控制器的软件功能不同,例如,高配车辆的控制器软件功能较多,而低配车辆的控制器软件功能较少。

2、由此可知,同一个控制器在不同配置下支持的故障码可能不同,因此需要通过写入配置码使控制器明确车辆的配置以及故障码清单,以便提供正确的故障提示。为防止控制器误报或者漏报故障码,需要对控制器在不同配置下支持的故障码进行验证。

3、相关技术中,通常是人工手动向控制器写入配置码,随后读取控制器支持的故障码,进行一一核对,验证该配置码下控制器支持的故障码是否正确。但这种方法耗时较长、效率较低。

4、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本发明实施例提供了一种车辆故障码测试方法、装置、存储介质及电子装置,以至少解决相关技术中由于车辆的故障码测试耗时较长而导致的故障码测试效率较低的技术问题。

2、根据本发明其中一实施例,提供了一种车辆故障码测试方法,包括:获取目标车辆中至少一个控制器对应的第一配置信息,其中,第一配置信息用于记录至少一个控制器对应的目标标识信息、预设配置码和预设故障码;基于第一配置信息确定第二配置信息,并向至少一个控制器发送第二配置信息;响应于接收到第二配置信息对应的目标响应信息,基于目标响应信息确定至少一个控制器对应的目标测试结果,其中,目标测试结果用于表示预设配置码对应的测试结果。

3、可选地,目标标识信息包括配置码数据标识符,基于第一配置信息确定第二配置信息包括:获取配置码数据标识符和预设配置码对应的目标字符长度;基于目标字符长度与预设字符长度的第一比较结果确定第二配置信息。

4、可选地,目标标识信息还包括数据帧间隔信息,基于目标字符长度与预设字符长度的第一比较结果确定第二配置信息包括:响应于目标字符长度小于或者等于预设字符长度,将首帧、配置码数据标识符和预设配置码确定为第二配置信息;响应于目标字符长度大于预设字符长度,发送首帧并基于数据帧间隔信息确定第二配置信息。

5、可选地,基于数据帧间隔信息确定第二配置信息包括:响应于数据帧间隔信息为空值,基于至少一个控制器对应的流控帧将待发送的连续帧确定为第二配置信息;响应于数据帧间隔信息并非为空值,基于数据帧间隔信息将待发送的连续帧确定为第二配置信息。

6、可选地,基于目标响应信息确定至少一个控制器对应的目标测试结果包括:基于目标响应信息获取至少一个控制器支持的候选故障码;利用候选故障码与预设故障码的第二比较结果确定目标测试结果。

7、可选地,利用候选故障码与预设故障码的第二比较结果确定目标测试结果包括:响应于候选故障码与预设故障码相同,确定预设配置码对应的测试结果为测试成功;响应于候选故障码与预设故障码不相同,确定预设配置码对应的测试结果为测试失败。

8、根据本发明其中一实施例,还提供了一种车辆故障码测试装置,包括:获取模块,用于获取目标车辆中至少一个控制器对应的第一配置信息,其中,第一配置信息用于记录至少一个控制器对应的目标标识信息、预设配置码和预设故障码;发送模块,用于基于第一配置信息确定第二配置信息,并向至少一个控制器发送第二配置信息;处理模块,响应于接收到第二配置信息对应的目标响应信息,基于目标响应信息确定至少一个控制器对应的目标测试结果,其中,目标测试结果用于表示预设配置码对应的测试结果。

9、可选地,发送模块还用于获取配置码数据标识符和预设配置码对应的目标字符长度;基于目标字符长度与预设字符长度的第一比较结果确定第二配置信息。

10、可选地,发送模块还用于响应于目标字符长度小于或者等于预设字符长度,将首帧、配置码数据标识符和预设配置码确定为第二配置信息;响应于目标字符长度大于预设字符长度,发送首帧并基于数据帧间隔信息确定第二配置信息。

11、可选地,发送模块还用于响应于数据帧间隔信息为空值,基于至少一个控制器对应的流控帧将待发送的连续帧确定为第二配置信息;响应于数据帧间隔信息并非为空值,基于数据帧间隔信息将待发送的连续帧确定为第二配置信息。

12、可选地,处理模块还用于基于目标响应信息获取至少一个控制器支持的候选故障码;利用候选故障码与预设故障码的第二比较结果确定目标测试结果。

13、可选地,处理模块还用于响应于候选故障码与预设故障码相同,确定预设配置码对应的测试结果为测试成功;响应于候选故障码与预设故障码不相同,确定预设配置码对应的测试结果为测试失败。

14、根据本发明其中一实施例,还提供了一种非易失性存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的车辆故障码测试方法。

15、根据本发明其中一实施例,还提供了一种处理器,处理器用于运行程序,其中,程序被设置为运行时执行上述任一项中的车辆故障码测试方法。

16、根据本发明其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的车辆故障码测试方法。

17、在本发明实施例中,通过获取目标车辆中至少一个控制器对应的第一配置信息,进而基于第一配置信息确定第二配置信息,并向至少一个控制器发送第二配置信息,最后响应于接收到第二配置信息对应的目标响应信息,基于目标响应信息确定至少一个控制器对应的目标测试结果,达到了缩短车辆的故障码测试时长的目的,从而实现了提高故障码测试效率的技术效果,进而解决了相关技术中由于车辆的故障码测试耗时较长而导致的故障码测试效率较低的技术问题。



技术特征:

1.一种车辆故障码测试方法,其特征在于,包括:

2.根据权利要求1所述的车辆故障码测试方法,其特征在于,所述目标标识信息包括配置码数据标识符,基于所述第一配置信息确定所述第二配置信息包括:

3.根据权利要求2所述的车辆故障码测试方法,其特征在于,所述目标标识信息还包括数据帧间隔信息,基于所述目标字符长度与预设字符长度的所述第一比较结果确定所述第二配置信息包括:

4.根据权利要求3所述的车辆故障码测试方法,其特征在于,基于所述数据帧间隔信息确定所述第二配置信息包括:

5.根据权利要求1所述的车辆故障码测试方法,其特征在于,基于所述目标响应信息确定所述至少一个控制器对应的所述目标测试结果包括:

6.根据权利要求5所述的车辆故障码测试方法,其特征在于,利用所述候选故障码与所述预设故障码的所述第二比较结果确定所述目标测试结果包括:

7.一种车辆故障码测试装置,其特征在于,包括:

8.一种非易失性存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至6任一项中所述的车辆故障码测试方法。

9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序被设置为运行时执行所述权利要求1至6任一项中所述的车辆故障码测试方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至6任一项中所述的车辆故障码测试方法。


技术总结
本发明公开了一种车辆故障码测试方法、装置、存储介质及电子装置。其中,该方法包括:获取目标车辆中至少一个控制器对应的第一配置信息,其中,第一配置信息用于记录至少一个控制器对应的目标标识信息、预设配置码和预设故障码;基于第一配置信息确定第二配置信息,并向至少一个控制器发送第二配置信息;响应于接收到第二配置信息对应的目标响应信息,基于目标响应信息确定至少一个控制器对应的目标测试结果,其中,目标测试结果用于表示预设配置码对应的测试结果。本发明解决了相关技术中由于车辆的故障码测试耗时较长而导致的故障码测试效率较低的技术问题。

技术研发人员:刘旸,张天,刘嘉奇,张麟,汤利顺
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1