车辆诊断辅助排查系统和方法、存储介质、电子设备与流程
- 国知局
- 2024-08-01 00:02:18
本申请涉及车辆诊断,尤其涉及一种车辆诊断辅助排查系统和方法、存储介质、电子设备。
背景技术:
1、目前的车辆诊断手段,大多是采用obd线外接诊断仪进行故障诊断问题排查,这种诊断对于大多数问题的排查都有比较好的效果,但是依赖于诊断仪的操作以及在电脑终端人为查看问题log数据从而进行问题定位,在log数据较多的情况下,或者问题比较隐蔽的时候,在大量log数据中定位问题,比较耗时也不方便快速定位。
技术实现思路
1、本申请的目的在于克服现有技术的车辆诊断中人为在大量log数据中定位问题的不足,提供一种能够快速排查问题的车辆诊断辅助排查系统和方法、存储介质、电子设备。
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、本申请的技术方案还提供一种基于云端的车辆诊断排查方法,包括
36、接收车端发送的目标诊断事件时,存储所述目标诊断事件并将所述目标诊断事件以实时诊断事件的形式展现;
37、接收用户查询指令,查找对应的目标诊断事件并输出。
38、进一步地,所述目标诊断事件设有对应的车辆识别码、事件类型和事件发生时间;
39、所述接收用户查询指令,查找对应的目标诊断事件并输出,具体包括
40、接收到用户输入的查询车辆识别码、查询事件类型和查询事件发生时间,生成对应的用户查询指令;
41、根据所述用户查询指令,查找车辆识别码与所述查询车辆识别码相同、事件类型与所述查询事件类型相同、事件发生时间与所述查询事件发生时间相同的目标诊断事件并输出。
42、本申请的技术方案还提供一种存储介质,所述存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行如前所述的基于车端的车辆诊断排查方法,和/或如前所述的基于云端的车辆诊断排查方法。
43、本申请的技术方案还提供一种电子设备,包括至少一个处理器;以及,
44、与所述至少一个处理器通信连接的存储器;其中,
45、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前所述的基于车端的车辆诊断排查方法,和/或如前所述的基于云端的车辆诊断排查方法。
46、采用上述技术方案后,具有如下有益效果:
47、本申请中设置事件收集管理单元和查询单元,事件收集管理单元将目标诊断事件上报至对应的查询单元,用户可以通过查询单元快速查询目标诊断事件,从而快速定位问题。
技术特征:1.一种车辆诊断辅助排查系统,其特征在于,包括设置在车内的事件收集管理单元和至少一个设置在云端的查询单元,所述事件收集管理单元与所述查询单元通信连接;
2.根据权利要求1所述的车辆诊断辅助排查系统,其特征在于,所述事件收集管理单元包括
3.根据权利要求1所述的车辆诊断辅助排查系统,其特征在于,所述目标诊断事件包括系统信息修改事件和例程执行异常事件;
4.根据权利要求1-3任一项所述的车辆诊断辅助排查系统,其特征在于,每个所述目标诊断事件设有对应的车辆识别码、事件类型和事件发生时间;
5.一种基于车端的车辆诊断排查方法,其特征在于,包括
6.根据权利要求5所述的基于车端的车辆诊断排查方法,其特征在于,所述对诊断事件进行监测,确定是否包括目标诊断事件,具体包括
7.根据权利要求5所述的基于车端的车辆诊断排查方法,其特征在于,所述监测到目标诊断事件时,获取目标诊断事件并将所述目标诊断事件发送至对应的查询单元,具体包括:
8.根据权利要求7所述的基于车端的车辆诊断排查方法,其特征在于,所述将所述事件缓存模块中的所述目标诊断事件的数据类型转换为目标数据类型,具体包括:
9.根据权利要求7所述的基于车端的车辆诊断排查方法,其特征在于,所述目标诊断事件包括系统信息修改事件和例程执行异常事件;所述查询单元包括第一查询单元和第二查询单元;
10.一种基于云端的车辆诊断排查方法,其特征在于,包括
11.根据权利要求10所述的基于云端的车辆诊断排查方法,其特征在于,所述目标诊断事件设有对应的车辆识别码、事件类型和事件发生时间;
12.一种存储介质,其特征在于,所述存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行如权利要求5-9任一项所述的基于车端的车辆诊断排查方法,和/或如权利要求10-11任一项所述的基于云端的车辆诊断排查方法。
13.一种电子设备,其特征在于,包括至少一个处理器;以及,
技术总结本申请公开了一种车辆诊断辅助排查系统和方法、存储介质、电子设备,车辆诊断辅助排查系统包括设置在车内的事件收集管理单元和至少一个设置在云端的查询单元,事件收集管理单元与查询单元通信连接;事件收集管理单元用于获取目标诊断事件并上报至对应的查询单元,每个查询单元对应不同类型的目标诊断事件;查询单元用于接收并存储目标诊断事件,并将目标诊断事件以实时诊断事件的形式展现,在接收到用户查询指令时,查找对应的目标诊断事件并输出。本申请中设置事件收集管理单元和查询单元,事件收集管理单元将目标诊断事件上报至对应的查询单元,用户可以通过查询单元快速查询目标诊断事件,从而快速定位问题。技术研发人员:陈彬受保护的技术使用者:北京罗克维尔斯科技有限公司技术研发日:技术公布日:2024/7/4本文地址:https://www.jishuxx.com/zhuanli/20240730/199493.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表