一种车辆诊断方法、系统、电子设备、存储介质及车辆与流程

文档序号:36503087发布日期:2023-12-28 07:13阅读:41来源:国知局
一种车辆诊断方法与流程

本发明涉及车辆,特别是涉及一种车辆诊断方法、系统、电子设备、存储介质及车辆。


背景技术:

1、当我们将诊断仪连接到车辆时,可以读取到汽车各个ecu的信息,以此来判断车辆是否存在故障,除此之外,还可以往各ecu中写入数据,达到修改车辆程序的目的,随着汽车智能座舱的不断发展,会有越来越多的零部件加入到智能座舱领域,例如蓝牙,wifi等,这些零部件也需要纳入到整车的诊断系统中。

2、现有技术中,诊断仪无法对车机系统相关的一些硬件进行诊断,例如蓝牙,音响,wifi等。

3、因此,如何通过对车辆进行全面诊断,是本领域技术人员有待解决的技术问题。


技术实现思路

1、为解决现有技术中只能对车辆ecu相关的部件进行诊断,无法对智能座舱领域等其他整车部件进行诊断的技术问题,本发明提供一种车辆诊断方法、系统、电子设备、存储介质及车辆。

2、为实现本发明目的提供的一种车辆诊断方法,包括:

3、响应于接收的诊断信息,解析所述诊断信息的报文类型;

4、基于解析后的所述报文类型,选择相应的处理链路;

5、基于所述处理链路,根据待诊断对象建立诊断会话;

6、基于所述诊断会话,对所述待诊断对象进行诊断,生成诊断数据。

7、在其中一些具体实施例中,基于所述处理链路,根据待诊断对象建立诊断会话前,所述方法还包括:

8、对所述诊断信息进行数据安全校验;

9、当校验未通过时,停止诊断;

10、当校验通过时,基于所述处理链路,根据待诊断对象建立诊断会话。

11、在其中一些具体实施例中,响应于接收的诊断信息,解析所述诊断信息的报文类型,具体包括:

12、获取所述诊断信息;

13、对所述获取的诊断信息进行解析,判断所述诊断信息的报文类型为can报文还是doip报文。

14、在其中一些具体实施例中,基于解析后的所述报文类型,选择相应的处理链路,具体包括:

15、当所述解析后的所述报文类型为can报文时,选择相应的ecu处理链路;

16、当所解述析后的所述报文类型为doip报文时,选择相应的android处理链路。

17、在其中一些具体实施例中,基于所述处理链路,根据待诊断对象建立诊断会话,具体包括:

18、判断所述待诊断对象与诊断设备之间的会话类型;

19、当所述报文类型为can报文时,判断当前是否能够进行诊断;

20、当能够进行诊断时,基于所述会话类型,建立所述待诊断对象与所述诊断设备之间的诊断会话;

21、当所述报文类型为doip报文且能够进行诊断时,建立所述待诊断对象与所述诊断设备之间的诊断会话。

22、在其中一些具体实施例中,基于所述诊断会话,对所述待诊断对象进行诊断,生成诊断数据,具体包括:

23、基于所述诊断会话,由所述诊断设备向所述待诊断对象发送诊断数据;

24、对所述诊断数据进行安全校验;

25、当所述诊断数据安全时,将诊断请求信息与所述诊断会话进行匹配;

26、当所述诊断请求信息符合当前诊断会话级别时,将所述诊断请求信息发送至所述待诊断对象,所述待诊断对象执行相应的诊断操作,生成所述诊断数据。

27、基于同一构思,本发明还提供一种车辆诊断系统,包括:

28、报文类型判断模块,配置为响应于接收的诊断信息,解析所述诊断信息的报文类型;

29、处理链路分配模块,配置为基于解析后的所述报文类型,选择相应的处理链路;

30、诊断会话建立模块,配置为基于所述处理链路,根据待诊断对象建立诊断会话;

31、车辆诊断模块,配置为基于所述诊断会话,对所述待诊断对象进行诊断,生成诊断数据。

32、基于同一构思,本发明还提供一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行车辆诊断方法的步骤。

33、基于同一构思,本发明还提供一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行车辆诊断方法的步骤。

34、基于同一构思,本发明还提供一种车辆,所述车辆设置有如上所述的车辆诊断方法。

35、与现有技术相比,本发明具有以下有益效果:

36、本发明公开了一种车辆诊断方法、系统、电子设备、存储介质及车辆,完善了整车诊断系统,将蓝牙,wifi,音响等纳入诊断体系,实现了对android车机系统的诊断,将整车诊断方法进行了统一,不仅能够兼容传统的can诊断信号,也能够兼容其他协议的诊断信号,满足了汽车智能座舱的发展趋势,随着汽车智能化的普及,未来的汽车会加入很多传统汽车没有的零部件,实现了对这些零部件的诊断。



技术特征:

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

2.根据权利要求1所述的车辆诊断方法,其特征在于,基于所述处理链路,根据待诊断对象建立诊断会话前,所述方法还包括:

3.根据权利要求1所述的车辆诊断方法,其特征在于,响应于接收的诊断信息,解析所述诊断信息的报文类型,具体包括:

4.根据权利要求3所述的车辆诊断方法,其特征在于,基于解析后的所述报文类型,选择相应的处理链路,具体包括:

5.根据权利要求3所述的车辆诊断方法,其特征在于,基于所述处理链路,根据待诊断对象建立诊断会话,具体包括:

6.根据权利要求5所述的车辆诊断方法,其特征在于,基于所述诊断会话,对所述待诊断对象进行诊断,生成诊断数据,具体包括:

7.一种车辆诊断系统,其特征在于,包括:

8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述方法的步骤。

9.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至6中任一项所述方法的步骤。

10.一种车辆,其特征在于,所述车辆设置有如权利要求7所述的车辆诊断方法。


技术总结
本申请公开了一种车辆诊断方法、系统、电子设备、存储介质及车辆,包括响应于接收的诊断信息,解析所述诊断信息的报文类型;基于解析后的所述报文类型,选择相应的处理链路;基于所述处理链路,根据待诊断对象建立诊断会话;基于所述诊断会话,对所述待诊断对象进行诊断,生成诊断数据。实现了对整车的全面诊断,将整车诊断方法进行了统一,可兼容多种协议的诊断信号,满足了汽车智能座舱发展过程中,对于新增的零部件以及系统的诊断。

技术研发人员:杨帆
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1