技术新讯 > 控制调节装置的制造及其应用技术 > 车辆诊断方法、装置及设备与流程  >  正文

车辆诊断方法、装置及设备与流程

  • 国知局
  • 2024-08-01 00:11:32

本申请涉及汽车测试与异常检测,具体涉及一种车辆诊断方法、装置及设备。

背景技术:

1、目前,对于车辆的诊断方法,有通过诊断协议进行诊断或通过车辆can网络进行诊断两种方式。

2、但是,现有技术中通过车辆can网络进行诊断的方式仍然处于车辆各个部件自行诊断后,通过can网络发送诊断结果的情况,获取到的诊断结果具有较大局限性。

技术实现思路

1、有鉴于此,本发明实施例致力于提供一种车辆诊断方法、装置及设备,以解决或改善现有技术中通过车辆can网络进行诊断获得的结果具有较大局限性的技术问题。

2、第一方面,本申请实施例提供了一种车辆诊断方法,包括:

3、读取并解析待诊断车辆can通道中的报文数据,获取部件信号值,所述部件信号值包括所述待诊断车辆中各个部件的运行数据;

4、基于预设的诊断规则库中的部件级诊断规则和所述部件信号值,获取部件级诊断结果,所述部件级诊断结果反映所述待诊断车辆中各个部件的运行情况;

5、对所述报文数据和/或所述部件信号值进行统计,获取统计结果;

6、基于所述诊断规则库中的系统级诊断规则、所述统计结果和所述部件级诊断结果,获取系统级诊断结果,所述系统级诊断结果反映所述待诊断车辆整车的运行情况。

7、可选地,所述基于预设的诊断规则库中的部件级诊断规则和所述部件信号值,获取部件级诊断结果,包括:

8、根据所述部件级诊断规则中的运算规则,对所述部件信号值进行运算,获取信号运算结果;

9、根据所述部件级诊断规则中的判断规则,获取所述信号运算结果对应的所述待诊断车辆的部件的运行情况作为所述部件级诊断结果。

10、可选地,所述对所述报文数据和/或所述部件信号值进行统计,获取统计结果,包括:

11、基于所述报文数据和/或所述部件信号值,统计以下参数中的至少一种作为统计结果:

12、所述待诊断车辆can通道的负载率、所述待诊断车辆can通道的在线通信节点、所述待诊断车辆can通道的报文传输周期、所述部件信号值取值的合理性、所述报文数据与预设的报文格式的匹配度。

13、可选地,所述基于所述诊断规则库中的系统级诊断规则、所述统计结果和所述部件级诊断结果,获取系统级诊断结果,包括:

14、根据所述系统级诊断规则和所述统计结果,获取所述待诊断车辆can通道的运行情况;

15、根据所述系统级诊断规则、所述统计结果和所述部件级诊断结果,获取所述待诊断车辆的整车故障;

16、将所述待诊断车辆can通道的运行情况和所述整车故障作为所述系统级诊断结果。

17、可选地,所述预设的诊断规则库中诊断规则的获取方式,包括:

18、接收自定义规则指令,根据所述自定义规则指令将对应的自定义规则加入所述诊断规则库。

19、可选地,所述预设的诊断规则库中诊断规则的类型,包括运算规则和判断规则;

20、所述运算规则,指示对所述运算规则指定的参数进行算数运算、位运算或布尔运算;

21、所述判断规则,指示对所述判断规则指定的参数进行比较运算或布尔运算。

22、可选地,所述车辆诊断方法,还包括:

23、向所述待诊断车辆发送独立诊断命令,所述独立诊断命令指示所述待诊断车辆根据所述诊断命令工作并向所述待诊断车辆can通道中发送特征报文数据,所述特征报文数据具有可识别的数据特征;

24、获取并解析所述特征报文数据,获取独立诊断部件信号值,所述独立诊断部件信号值记录所述待诊断车辆根据所述诊断命令工作的过程中各个部件的运行数据。

25、第二方面,本申请实施例提供了一种车辆诊断装置,包括:

26、获取单元,用于读取并解析待诊断车辆can通道中的报文数据,获取部件信号值,所述部件信号值记录待诊断车辆中各个部件的运行数据;

27、部件级诊断单元,用于基于预设的诊断规则库中的部件级诊断规则和所述部件信号值,获取部件级诊断结果,所述部件级诊断结果反映待诊断车辆中各个部件的运行情况;

28、统计单元,用于对所述报文数据和/或所述部件信号值进行统计,获取统计结果;

29、系统级诊断单元,用于基于所述诊断规则库中的系统级诊断规则、所述统计结果和所述部件级诊断结果,获取系统级诊断结果,所述系统级诊断结果反映待诊断车辆整车的运行情况。

30、第三方面,本申请实施例提供了一种车辆诊断设备,包括存储器、处理器和通信接口;

31、所述存储器与所述处理器连接,用于存储程序;

32、所述处理器用于通过运行所述存储器中的程序,实现如第一方面所述的车辆诊断方法;

33、所述通信接口,用于与待诊断车辆can通道建立通信连接。

34、第四方面,本申请实施例提供了一种汽车,包括第三方面所述的车辆诊断设备。

35、本申请提供了一种车辆诊断方法,基于待诊断车辆can通道中的报文数据和诊断规则库,实现包括部件级诊断和系统级诊断的分级诊断,能够获得更加详细和完善的诊断结果。

技术特征:

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

2.根据权利要求1所述的方法,其特征在于,所述基于预设的诊断规则库中的部件级诊断规则和所述部件信号值,获取部件级诊断结果,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述报文数据和/或所述部件信号值进行统计,获取统计结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述诊断规则库中的系统级诊断规则、所述统计结果和所述部件级诊断结果,获取系统级诊断结果,包括:

5.根据权利要求1所述的方法,其特征在于,所述预设的诊断规则库中诊断规则的获取方式,包括:

6.根据权利要求1所述的方法,其特征在于,所述预设的诊断规则库中诊断规则的类型,包括运算规则和判断规则;

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

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

9.一种车辆诊断设备,其特征在于,包括存储器、处理器和通信接口;

10.一种汽车,其特征在于,包括如权利要求9所述的车辆诊断设备。

技术总结本申请实施例致力于提供一种车辆诊断方法、装置及设备,以解决或改善现有技术中通过车辆CAN网络进行诊断获得的结果具有较大局限性的技术问题。本申请基于待诊断车辆CAN通道中的报文数据和诊断规则库,实现包括部件级诊断和系统级诊断的分级诊断,能够获得更加详细和完善的诊断结果。技术研发人员:周明鑫,文明,陈红权,刘晨光,江志强受保护的技术使用者:三一专用汽车有限责任公司技术研发日:技术公布日:2024/7/11

本文地址:https://www.jishuxx.com/zhuanli/20240730/199945.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。