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

车辆功能故障诊断方法、装置、车辆及存储介质制造方法及图纸

技术编号:42793631 阅读:0 留言:0更新日期:2024-09-21 00:49
本申请实施例提供了一种车辆功能故障诊断方法、装置、车辆及存储介质,属于车辆功能故障诊断技术领域。该方法包括:基于车辆功能生成功能信息表;获取车辆功能的功能接口信息;获取预设的功能表征信号的功能信号信息;其中,功能表征信号是用于表征车辆功能的信号,功能信号信息用于表示功能表征信号的属性;基于车辆功能对功能接口信息、功能信号信息和功能信息表进行关联,得到功能映射表;基于功能映射表对车辆功能进行故障诊断,得到故障诊断报告。本申请实施例能够对车辆功能进行监测、分析和诊断,以快速找到存在故障情况的功能,提高了车辆功能的故障诊断效率。

【技术实现步骤摘要】

本申请涉及车辆功能故障诊断,尤其涉及一种车辆功能故障诊断方法、装置、车辆及存储介质


技术介绍

1、目前,车载系统主要是基于服务导向架构(service-oriented architecture,soa)进行研发,以以太网作为通信媒介,通过some/ip协议栈实现数据交换和互操作,提高了车载系统的通信灵活性和可拓展性。

2、然而,在实际的应用场景中,由于车辆的电气化程度越来越高,车辆功能越来越多,使得车辆的通信链路非常复杂。当车辆功能出现问题时,由于通信链路的复杂性,导致故障诊断变得困难,无法快速定位并解决问题,故障诊断效率较低。

3、因此,如何提高车辆功能故障诊断效率,成为了亟待解决的技术问题。


技术实现思路

1、本申请实施例的主要目的在于提出一种车辆功能故障诊断方法、装置、车辆及存储介质,旨在提高车辆功能故障诊断效率。

2、为实现上述目的,本申请实施例的第一方面提出了一种车辆功能故障诊断方法,应用于车载系统,所述车载系统设有车辆功能,所述方法包括:

3、基于所述车辆功能生成功能信息表;

4、获取所述车辆功能的功能接口信息;

5、获取预设的功能表征信号的功能信号信息;其中,所述功能表征信号是用于表征所述车辆功能的信号,所述功能信号信息用于表示所述功能表征信号的属性;

6、基于所述车辆功能对所述功能接口信息、所述功能信号信息和所述功能信息表进行关联,得到功能映射表;

7、基于所述功能映射表对所述车辆功能进行故障诊断,得到故障诊断报告。

8、在一些实施例,所述车载系统包括通信配置数据,所述通信配置数据是用于配置所述车辆功能的数据;所述基于所述功能映射表对所述车辆功能进行故障诊断,得到故障诊断报告,包括:

9、基于所述功能映射表对所述通信配置数据进行校验处理,得到功能配置校验结果;

10、基于所述功能配置校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告;其中,所述故障诊断报告用于表示所述车辆功能存在故障或者功能正常。

11、在一些实施例,所述通信配置数据包括车辆通信信号表,所述车辆通信信号表包括多个车辆功能信号,所述车辆功能的数量为至少两个,每一所述车辆功能信号对应于一个车辆功能,每一所述车辆功能对应于一个所述功能信号信息,所述功能映射表包含至少两个所述功能信号信息;所述基于所述功能映射表对所述通信配置数据进行校验处理,得到功能配置校验结果,包括:

12、针对所述功能映射表中的每一所述功能信号信息,将所述功能信号信息与所述车辆通信信号表中的多个所述车辆功能信号进行信号匹配,得到信号匹配结果;

13、对每一所述功能信号信息对应的所述信号匹配结果进行统计,生成所述功能配置校验结果。

14、在一些实施例,所述车载系统还包括协议栈,所述基于所述功能配置校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告,包括:

15、在所述功能配置校验结果表征所述通信配置数据通过校验的情况下,基于所述功能映射表对所述协议栈进行校验处理,得到协议栈校验结果;

16、基于所述功能配置校验结果和所述协议栈校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告。

17、在一些实施例,所述基于所述功能映射表对所述协议栈进行校验处理,得到协议栈校验结果,包括:

18、获取所述协议栈的堆栈数据;其中,所述堆栈数据包含多个功能服务信号信息;

19、针对所述功能映射表中的每一所述功能信号信息,将所述功能信号信息与所述堆栈数据中的多个所述功能服务信号信息进行信息匹配,得到信息匹配结果;

20、对每一所述功能信号信息对应的所述信息匹配结果进行统计,得到所述协议栈校验结果。

21、在一些实施例,所述基于所述功能配置校验结果和所述协议栈校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告,包括:

22、在所述功能配置校验结果表征所述通信配置数据通过校验,且所述协议栈校验结果表征所述协议栈通过校验的情况下,基于所述功能映射表、所述车辆通信信号表对多个预设的功能接口文件进行接口信息校验,得到接口校验结果;其中,所述功能接口文件配置于所述车载系统;

23、基于所述功能配置校验结果、所述协议栈校验结果和所述接口校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告。

24、在一些实施例,所述车辆通信信号表还包括多个所述车辆功能信号对应的功能定义信息,所述基于所述功能映射表、所述车辆通信信号表对多个预设的功能接口文件进行接口信息校验,得到接口校验结果,包括:

25、针对每一所述功能接口文件,获取所述功能接口文件的头文件定义信息,基于所述功能映射表确定所述功能接口文件对应的车辆功能,基于所述功能接口文件对应的所述车辆功能从所述车辆通信信号表中确定所述功能定义信息,将所述头文件定义信息和所述功能定义信息进行匹配处理,得到接口匹配信息;

26、根据每一所述功能接口文件的所述接口匹配信息生成所述接口校验结果。

27、为实现上述目的,本申请实施例的第二方面提出了一种车辆功能故障诊断装置,所述装置包括:

28、功能信息表生成模块,用于基于车辆功能生成功能信息表;

29、功能接口信息获取模块,用于获取所述车辆功能的功能接口信息;

30、功能信号信息获取模块,用于获取预设的功能表征信号的功能信号信息;其中,所述功能表征信号是用于表征所述车辆功能的信号,所述功能信号信息用于表示所述功能表征信号的属性;

31、信息关联模块,用于基于所述车辆功能对所述功能接口信息、所述功能信号信息和所述功能信息表进行关联,得到功能映射表;

32、故障诊断模块,用于基于所述功能映射表对所述车辆功能进行故障诊断,得到故障诊断报告。

33、为实现上述目的,本申请实施例的第三方面提出了一种车辆,所述车辆包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。

34、为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。

35、本申请提出的车辆功能故障诊断方法、装置、车辆及存储介质,其通过基于车辆功能生成功能信息表;获取车辆功能的功能接口信息;获取预设的功能表征信号的功能信号信息;其中,功能表征信号是用于表征车辆功能的信号,功能信号信息用于表示功能表征信号的属性;基于车辆功能对功能接口信息、功能信号信息和功能信息表进行关联,得到功能映射表;基于功能映射表对车辆功能进行故障诊断,得到故障诊断报告。能够对车辆功能进行监测、分析和诊断,以快速找到存在故障情况的功能,提高了车辆功能的故障诊断效率。

本文档来自技高网...

【技术保护点】

1.一种车辆功能故障诊断方法,其特征在于,应用于车载系统,所述车载系统设有车辆功能,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述车载系统包括通信配置数据,所述通信配置数据是用于配置所述车辆功能的数据;所述基于所述功能映射表对所述车辆功能进行故障诊断,得到故障诊断报告,包括:

3.根据权利要求2所述的方法,其特征在于,所述通信配置数据包括车辆通信信号表,所述车辆通信信号表包括多个车辆功能信号,所述车辆功能的数量为至少两个,每一所述车辆功能信号对应于一个车辆功能,每一所述车辆功能对应于一个所述功能信号信息,所述功能映射表包含至少两个所述功能信号信息;所述基于所述功能映射表对所述通信配置数据进行校验处理,得到功能配置校验结果,包括:

4.根据权利要求3所述方法,其特征在于,所述车载系统还包括协议栈,所述基于所述功能配置校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告,包括:

5.根据权利要求4所述方法,其特征在于,所述基于所述功能映射表对所述协议栈进行校验处理,得到协议栈校验结果,包括:

6.根据权利要求4所述方法,其特征在于,所述基于所述功能配置校验结果和所述协议栈校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告,包括:

7.根据权利要求5所述的方法,其特征在于,所述车辆通信信号表还包括多个所述车辆功能信号对应的功能定义信息,所述基于所述功能映射表、所述车辆通信信号表对多个预设的功能接口文件进行接口信息校验,得到接口校验结果,包括:

8.一种车辆功能故障诊断装置,其特征在于,所述装置包括:

9.一种车辆,其特征在于,所述车辆包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。

...

【技术特征摘要】

1.一种车辆功能故障诊断方法,其特征在于,应用于车载系统,所述车载系统设有车辆功能,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述车载系统包括通信配置数据,所述通信配置数据是用于配置所述车辆功能的数据;所述基于所述功能映射表对所述车辆功能进行故障诊断,得到故障诊断报告,包括:

3.根据权利要求2所述的方法,其特征在于,所述通信配置数据包括车辆通信信号表,所述车辆通信信号表包括多个车辆功能信号,所述车辆功能的数量为至少两个,每一所述车辆功能信号对应于一个车辆功能,每一所述车辆功能对应于一个所述功能信号信息,所述功能映射表包含至少两个所述功能信号信息;所述基于所述功能映射表对所述通信配置数据进行校验处理,得到功能配置校验结果,包括:

4.根据权利要求3所述方法,其特征在于,所述车载系统还包括协议栈,所述基于所述功能配置校验结果对所述车辆功能进行故障诊断,得到所述故障诊断报告,包括:

5.根据权利要求4所...

【专利技术属性】
技术研发人员:王兆麟丁冠源王兆麒黄嘉桐郭富琦张胜华郑彤张文娟王宏民张浩楠
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1