一种车辆检测方法及相关装置与流程

文档序号:40155735发布日期:2024-11-29 15:44阅读:32来源:国知局
一种车辆检测方法及相关装置与流程

本技术涉及车辆,特别是涉及一种车辆检测方法及相关装置。


背景技术:

1、正常情况下,车辆在下电后,车辆的各个ecu会停止工作并处于休眠状态,但是若某个ecu出现故障,则可能会导致整车不休眠,进一步可能会导致整车馈电的问题。

2、为了解决整车不休眠导致的整车馈电的问题,相关技术中一般是通过人工对车辆的各个ecu的报文进行分析和排查,并确定存在故障的ecu的位置,但是,由于报文很多,通过人工的方式可能会导致排查时间较长,且人工对报文进行分析时可能会存在错检、漏检的问题。也即,通过人工的方式对报文进行分析和排查,会导致检测效率低。


技术实现思路

1、基于上述问题,本技术提供了一种车辆检测方法及相关装置,以解决人工检测的检测效率低的问题。

2、本技术实施例公开了如下技术方案:

3、第一方面,本技术实施例提供一种车辆检测方法,所述方法应用于车辆网关,包括:

4、在目标车辆下电后,从can总线网络获取所述目标车辆的多个微控制器ecu各自对应的管理报文;

5、基于各个所述管理报文确定各自对应的ecu的状态报文;所述状态报文指示对应的ecu为休眠状态或未休眠状态;

6、将多个所述状态报文发送至所述can总线网络,以实现远程信息处理控制单元t-box通过所述can总线网络接收多个所述状态报文,并根据多个所述状态报文判断所述目标车辆是否休眠。

7、可选地,当所述目标车辆为带汽车电子类开放系统osek直接网络管理的车型,所述基于各个所述管理报文确定各自对应的ecu的状态报文,包括:

8、对各个所述管理报文进行解析,得到各个所述管理报文对应的解析结果;若解析结果指示为第一预设值,则所述状态报文指示对应的ecu为休眠状态;若解析结果指示为第二预设值,则所述状态报文指示对应的ecu为未休眠状态。

9、可选地,当所述目标车辆为带汽车电子类开放系统osek间接网络管理的车型,或当所述目标车辆为带汽车开放系统架构autosar的车型,所述基于各个所述管理报文确定各自对应的ecu的状态报文,包括:

10、监测各个所述管理报文是否停发;若管理报文停发,则所述状态报文指示对应的ecu为休眠状态;若管理报文不停发,则所述状态报文指示对应的ecu为未休眠状态。

11、可选地,在将多个所述状态报文发送至所述can总线网络之前,还包括:

12、基于多个所述状态报文得到标准can报文;所述标准can报文中各个标志位用于指示各自对应的ecu的状态;

13、所述将多个所述状态报文发送至所述can总线网络,包括:

14、将所述标准can报文发送至所述can总线网络。

15、第二方面,本技术实施例提供一种车辆检测方法,所述方法应用于车辆的远程信息处理控制单元t-box,包括:

16、在目标车辆下电后,从can总线网络获取所述目标车辆的多个微控制器ecu各自对应的状态报文;所述状态报文指示对应的ecu为休眠状态或未休眠状态;各个状态报文基于各个ecu发送至can总线网络的管理报文得到;

17、基于多个所述状态报文判断在预设时间后各个ecu是否为休眠状态;若在预设时间后存在ecu为未休眠状态,则发送告警信息;所述预设时间为所述目标车辆进入休眠的最大时间范围。

18、可选地,所述基于多个所述状态报文判断在预设时间后各个ecu是否为休眠状态,包括:

19、判断在预设时间后,是否接收到目标状态报文;所述目标状态报文基于目标ecu在预设时间后发送至所述can总线网络的目标管理报文;所述目标ecu为多个所述ecu中在预设时间后仍发送目标管理报文的ecu;

20、若接收到所述目标状态报文,则所述目标状态报文对应的所述目标ecu为未休眠状态;

21、若未接收到所述目标状态报文,则各个所述ecu为休眠状态。

22、可选地,所述若在预设时间后存在ecu为未休眠状态,则发送告警信息,包括:

23、若在预设时间后存在ecu为未休眠状态,获取为未休眠状态的ecu的关键信息,并将所述关键信息以告警信息的形式上报。

24、第三方面,本技术实施例提供一种车辆检测方法,所述方法应用于车辆的后台云端系统,包括:

25、接收远程信息处理控制单元t-box发送的告警信息,并将所述告警信息存储在数据库;所述告警信息为目标车辆中的未休眠状态的ecu的关键信息;所述未休眠状态的ecu通过多个状态报文确定;所述状态报文指示对应的ecu为休眠状态或未休眠状态;各个状态报文基于各个ecu发送至所述can总线网络的管理报文得到;多个所述状态报文由网关通过所述can总线网络发送至所述t-box;

26、将所述告警信息反馈到所述目标车辆对应的应用客户端,或,通过所述目标车辆对应的唯一标识在所述数据库中筛选出所述告警信息。

27、第四方面,本技术实施例提供一种车辆检测装置,所述装置应用于车辆网关,包括:

28、第一获取模块,用于在目标车辆下电后,从can总线网络获取所述目标车辆的多个微控制器ecu各自对应的管理报文;

29、确定模块,用于基于各个所述管理报文确定各自对应的ecu的状态报文;所述状态报文指示对应的ecu为休眠状态或未休眠状态;

30、第一检测模块,用于将多个所述状态报文发送至所述can总线网络,以实现远程信息处理控制单元t-box通过所述can总线网络接收多个所述状态报文,并根据多个所述状态报文判断所述目标车辆是否休眠。

31、第五方面,本技术实施例提供一种车辆检测装置,所述装置应用于车辆的远程信息处理控制单元t-box,包括:

32、第二获取模块,用于在目标车辆下电后,从can总线网络获取所述目标车辆的多个微控制器ecu各自对应的状态报文;所述状态报文指示对应的ecu为休眠状态或未休眠状态;各个状态报文基于各个ecu发送至can总线网络的管理报文得到;

33、第二检测模块,用于基于多个所述状态报文判断在预设时间后各个ecu是否为休眠状态;若在预设时间后存在ecu为未休眠状态,则发送告警信息。

34、第六方面,本技术实施例提供一种车辆检测装置,该装置应用于车辆的后台云端系统,包括:

35、接收模块,用于接收远程信息处理控制单元t-box发送的告警信息,并将所述告警信息存储在数据库;所述告警信息为目标车辆中的未休眠状态的ecu的关键信息;所述未休眠状态的ecu通过多个状态报文确定;所述状态报文指示对应的ecu为休眠状态或未休眠状态;各个状态报文基于各个ecu发送至所述can总线网络的管理报文得到;多个所述状态报文由网关通过所述can总线网络发送至所述t-box;

36、警告模块,用于将所述告警信息反馈到所述目标车辆对应的应用客户端,或,通过所述目标车辆对应的唯一标识在所述数据库中筛选出所述告警信息。

37、第七方面,本技术实施例提供一种计算机设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面所述的车辆检测方法,或实现如第二方面所述的车辆检测方法,或实现如第三方面所述的车辆检测方法。

38、第八方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面所述的车辆检测方法,或执行如第二方面所述的车辆检测方法,或实现如第三方面所述的车辆检测方法。

39、相较于现有技术,本技术具有以下有益效果:

40、本技术实施例提供的车辆检测方法,通过在目标车辆下电后,从can总线网络获取目标车辆的多个微控制器ecu各自对应的管理报文,然后基于各个管理报文确定指示对应的ecu为休眠状态或未休眠状态的状态报文,然后将多个状态报文发送至can总线网络,以实现远程信息处理控制单元t-box通过can总线网络接收多个状态报文,并根据多个状态报文判断目标车辆是否休眠。其中,本技术实施例通过网络获取can网络中各个ecu的管理报文,并基于管理报文确定各个ecu的状态,实现对目标车辆的各个ecu的状态检测,提高检测效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1