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

一种车辆诊断方法、装置、诊断设备及存储介质制造方法及图纸

技术编号:41536661 阅读:5 留言:0更新日期:2024-06-03 23:15
本发明专利技术提供一种车辆诊断方法、装置、诊断设备及存储介质,涉及汽车诊断领域,方法包括:接收用户输入的诊断操作信息,并确定诊断操作信息对应的车辆部件及车辆部件对应的部件类型;根据部件类型确定与车辆控制设备间的诊断交互方式,根据诊断交互方式与车辆控制设备进行诊断交互,并通过诊断交互确定车辆部件对应的诊断结果;可自动确定各车辆部件对应的车辆诊断方式,并能够依照该方式自动与车辆控制设备进行诊断交互,无需人工操作,可避免人工检测容易带来的低效问题及漏检问题,并可提升车辆诊断的效率及可靠性。

【技术实现步骤摘要】

本专利技术涉及车辆诊断领域,特别涉及一种车辆诊断方法、装置、诊断设备及计算机可读存储介质。


技术介绍

1、随着汽车电子技术的发展,车辆电气化程度的不断提高,对车载电控系统的下线调检及故障诊断的要求也越来越高。然而,在现有调检环节中,新能源汽车容易出现多样的调检问题,且这些问题主要依赖设计人员现场解决,效率低下;此外,现有调检环节缺乏规范化的调检流程与指导文件,下线调检主要依赖工人逐项调试,并且车间人员流动大,经常出现漏检的情况,调检结果极大依赖工人的技术水平。

2、因此,如何提升车辆的诊断效率,以避免人工检测容易带来的低效问题及漏检问题,是本领域技术人员亟需解决的技术问题。


技术实现思路

1、本专利技术的目的是提供一种车辆诊断方法、装置、诊断设备及计算机可读存储介质,可自动确定各车辆部件对应的车辆诊断方式,并能够依照该方式自动与车辆控制设备进行诊断交互,无需人工操作,可避免人工检测容易带来的低效问题及漏检问题,并可提升车辆诊断的效率及可靠性。

2、为解决上述技术问题,本专利技术提供一种车辆诊断方法,包括:

3、接收用户输入的诊断操作信息,并确定所述诊断操作信息对应的车辆部件及所述车辆部件对应的部件类型;

4、根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交互,并通过所述诊断交互确定所述车辆部件对应的诊断结果。

5、优选地,在接收用户输入的诊断操作信息之前,还包括:

6、当完成软件启动时,判断所在设备中是否部署有对应的注册文件;

7、若否,则将所述设备的物理地址输入至预设注册机,以使所述预设注册机利用预设加密算法加密所述物理地址得到注册密钥,利用所述物理地址、所述注册密钥及预设授权时间生成所述注册文件,并将所述注册文件部署至所述设备;

8、若是,则从所述注册文件中提取出待验证物理地址、待验证注册密钥及待验证授权时间,并利用所述预设加密算法加密所述待验证物理地址得到加密密钥;

9、若确定所述待验证注册密钥与所述加密密钥相同且所述待验证授权时间未到期,则执行所述接收用户输入的诊断操作信息的步骤;

10、若确定所述待验证注册密钥与所述加密密钥不相同或所述待验证授权时间已到期,则执行所述将所述设备的物理地址输入至预设注册机的步骤。

11、优选地,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,还包括:

12、当确定所述诊断结果表示所述车辆部件异常时,在预设故障数据库中查找与所述诊断结果对应的预设故障信息,并对所述诊断结果及所述预设故障信息进行输出显示。

13、优选地,所述确定所述诊断操作信息对应的车辆部件及所述车辆部件对应的部件类型,还包括:

14、当确定所述诊断操作信息为组合诊断时,获取预设诊断顺序,并依次确定所述预设诊断顺序中各车辆部件对应的部件类型;

15、相应的,所述根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交互,包括:

16、依照所述预设诊断顺序,依次根据所述预设诊断顺序中各车辆部件对应的部件类型确定与车辆控制设备间的诊断交互方式,并根据所述诊断交互方式与所述车辆控制设备进行诊断交互。

17、优选地,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,包括:

18、利用所述预设诊断顺序所包含的车辆部件对应的诊断结果生成诊断报告。

19、优选地,在利用所述预设诊断顺序所包含的车辆部件对应的诊断结果生成诊断报告之后,还包括:

20、利用车辆的vin码对所述诊断报告进行命名,利用md5算法为所述诊断报告生成防伪码,并对所述诊断报告进行加密。

21、优选地,还包括:

22、抓取所述车辆控制设备所发送的通信报文,并对所述通信报文进行解析及保存。

23、优选地,所述根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交互,并通过所述诊断交互确定所述车辆部件对应的诊断结果,包括:

24、当确定所述部件类型无需人工操作且带有状态反馈时,将所述车辆部件对应的uds诊断请求发送至所述车辆控制设备,以使所述车辆控制设备根据所述uds诊断请求对所述车辆部件进行诊断操作,同时接收所述车辆控制设备返回的诊断结果;

25、当确定所述部件类型需人工操作且带有状态反馈时,输出用于提示所述用户操作所述车辆部件的第一提示信息,并根据所述车辆控制设备返回的所述车辆部件的响应状态确定所述诊断结果;

26、当确定所述部件类型无需人工操作且不带有状态反馈时,将所述车辆部件对应的uds诊断请求发送至所述车辆控制设备,以使所述车辆控制设备根据所述uds诊断请求对所述车辆部件进行诊断操作,同时输出用于提示所述用户检查所述车辆部件是否响应的第二提示信息,并接收所述用户输入的诊断结果;

27、当确定所述部件类型需人工操作且不带有状态反馈时,输出用于提示所述用户手动检查所述车辆部件的第三提示信息,并接收所述用户输入的诊断结果。

28、优选地,还包括:

29、定期接收所述车辆控制设备发送的、利用随机数生成的种子数据;

30、相应的,所述将所述车辆部件对应的uds诊断请求发送至所述车辆控制设备,包括:

31、利用密钥生成算法及所述种子数据生成解锁密钥;

32、将所述解锁密钥发送至所述车辆控制设备,以使所述车辆控制设备利用所述种子数据和所述密钥生成算法验证所述解锁密钥,并在确定所述解锁密钥通过验证时返回成功信息;

33、当接收到所述成功信息时,将所述uds诊断请求发送至车辆控制设备。

34、本专利技术还提供一种车辆诊断装置,包括:

35、接收模块,用于接收用户输入的诊断操作信息,并确定所述诊断操作信息对应的车辆部件及所述车辆部件对应的部件类型;

36、诊断交互模块,用于根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交互,并通过所述诊断交互确定所述车辆部件对应的诊断结果。

37、本专利技术还提供一种诊断设备,包括:

38、存储器,用于存储计算机程序;

39、处理器,用于执行所述计算机程序时实现如上所述的车辆诊断方法。

40、本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上述的车辆诊断方法。

41、本专利技术提供一种车辆诊断方法,包括:接收用户输入的诊断操作信息,并确定所述诊断信息对应的车辆部件及所述车辆部件对应的部件类型;根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交本文档来自技高网...

【技术保护点】

1.一种车辆诊断方法,其特征在于,包括:

2.根据权利要求1所述的车辆诊断方法,其特征在于,在接收用户输入的诊断操作信息之前,还包括:

3.根据权利要求1所述的车辆诊断方法,其特征在于,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,还包括:

4.根据权利要求1所述的车辆诊断方法,其特征在于,所述确定所述诊断操作信息对应的车辆部件及所述车辆部件对应的部件类型,还包括:

5.根据权利要求4所述的车辆诊断方法,其特征在于,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,还包括:

6.根据权利要求5所述的车辆诊断方法,其特征在于,在利用所述预设诊断顺序所包含的车辆部件对应的诊断结果生成诊断报告之后,还包括:

7.根据权利要求1所述的车辆诊断方法,其特征在于,还包括:

8.根据权利要求1至7任一项所述的车辆诊断方法,其特征在于,所述根据所述部件类型确定与车辆控制设备间的诊断交互方式,根据所述诊断交互方式与所述车辆控制设备进行诊断交互,并通过所述诊断交互确定所述车辆部件对应的诊断结果,包括:p>

9.根据权利要求8所述的车辆诊断方法,其特征在于,还包括:

10.一种车辆诊断装置,其特征在于,包括:

11.一种诊断设备,其特征在于,包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如权利要求1至9任一项所述的车辆诊断方法。

...

【技术特征摘要】

1.一种车辆诊断方法,其特征在于,包括:

2.根据权利要求1所述的车辆诊断方法,其特征在于,在接收用户输入的诊断操作信息之前,还包括:

3.根据权利要求1所述的车辆诊断方法,其特征在于,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,还包括:

4.根据权利要求1所述的车辆诊断方法,其特征在于,所述确定所述诊断操作信息对应的车辆部件及所述车辆部件对应的部件类型,还包括:

5.根据权利要求4所述的车辆诊断方法,其特征在于,在通过所述诊断交互确定所述车辆部件对应的诊断结果之后,还包括:

6.根据权利要求5所述的车辆诊断方法,其特征在于,在利用所述预设诊断顺序所包含的车辆部件对应的诊断结果生成诊断报告之后,还包括:<...

【专利技术属性】
技术研发人员:明杰婷杨杰君孙炜文健峰王坤俊周莉张利新刘逸群
申请(专利权)人:中车时代电动汽车股份有限公司
类型:发明
国别省市:

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

1