汽车故障数据获取系统、方法、电子设备及可读存储介质与流程
- 国知局
- 2024-08-02 17:04:24
本申请涉及汽车电子,尤其涉及汽车故障数据获取系统、方法、电子设备及可读存储介质。
背景技术:
1、随着新能源汽车的应用度越来越高,新能源汽车的安全性至关重要。汽车控制器黑匣子系统由于能够在汽车发生故障时记录故障发生前后的汽车运行状态的汽车故障数据而被广泛应用。通过分析汽车故障数据,可以快速准确的定位故障产生的原因,从而实现对汽车故障的排查。
2、目前,对于汽车控制器黑匣子系统中的汽车故障数据的获取,通常是通过第三方平台开发的软件获取汽车控制器黑匣子系统的存储区域的全部汽车故障数据,在需要获取某一特定故障类型的汽车故障数据时,需要将汽车控制器黑匣子系统的存储区域的全部汽车故障数据进行获取,再对获取到的全部汽车故障数据进行筛选得到特定故障类型的汽车故障数据,导致汽车故障数据获取的效率较低。
技术实现思路
1、有鉴于此,本申请实施例至少提供汽车故障数据获取系统、方法、电子设备及可读存储介质,能够响应用户对目标故障类型对应的数据区域的选择操作,生成数据区域选择指令确定待读取数据区域,并根据数据获取指令获取待读取数据区域中目标故障类型的故障数据,以直接有针对性地获取目标故障类型对应的数据区域的故障数据,有助于提升汽车故障数据获取的效率。
2、本申请主要包括以下几个方面:
3、第一方面,本申请实施例提供了一种汽车故障数据获取系统,所述汽车故障数据获取系统包括数据处理设备、数据采集设备以及汽车控制器;所述数据处理设备与所述数据采集设备通信连接,所述数据采集设备与所述汽车控制器通过can总线连接;
4、所述数据处理设备,用于响应用户对目标故障类型对应的数据区域的选择操作,向所述数据采集设备发送数据区域选择指令;在数据区域选择成功后,向所述数据采集设备发送数据获取指令;接收所述数据采集设备反馈的目标故障类型的故障数据;
5、所述数据采集设备,用于接收所述数据处理设备发送的数据区域选择指令和数据获取指令,将所述数据区域选择指令和所述数据获取指令发送至所述汽车控制器,并将所述汽车控制器根据所述数据获取指令反馈的目标故障类型的故障数据转发至所述数据处理设备;
6、所述汽车控制器,用于接收所述数据采集设备发送的数据区域选择指令,并解析所述数据区域选择指令,确定待读取数据区域;接收所述数据采集设备发送的数据获取指令,并根据所述数据获取指令,从所述待读取数据区域中采集故障数据,并将采集到的目标故障类型的故障数据发送至所述数据采集设备。
7、在一种可能的实施方式中,所述数据处理设备,还用于:
8、在向所述数据采集设备发送数据区域选择指令之后,若在第一预设时间之内接收到所述数据采集设备反馈的所述汽车控制器发送的数据区域选择成功信息,确定数据区域选择成功;
9、若在第一预设时间内未接收到数据区域选择成功信息,或接收到所述数据采集设备反馈的所述汽车控制器发送的数据区域选择失败信息,生成数据区域选择失败提示信息并显示数据区域选择失败原因。
10、在一种可能的实施方式中,所述汽车控制器,还用于:
11、检测接收到的数据区域选择指令中携带的数据区域是否存在,若存在,生成数据区域选择成功信息;若不存在,生成数据区域选择失败信息,并发送至所述数据采集设备。
12、在一种可能的实施方式中,所述数据处理设备,还用于:
13、在向所述数据采集设备发送数据获取指令后,若在第二预设时间内未接收到所述目标故障类型的故障数据,或接收到所述数据采集设备反馈的所述汽车控制器发送的数据获取失败信息,生成数据获取失败提示信息并显示数据获取失败原因。
14、在一种可能的实施方式中,所述汽车控制器,还用于:
15、在接收所述数据采集设备发送的数据获取指令后,检测所述目标故障类型对应的数据区域是否存在故障数据,若不存在,生成数据获取失败信息,并发送至所述数据采集设备。
16、在一种可能的实施方式中,所述数据处理设备,还用于:
17、在接收所述数据采集设备反馈的目标故障类型的故障数据后,基于预设协议解析所述故障数据,并将解析出的各个故障参数按照所述各个故障参数的种类进行存储;
18、针对解析出的每个故障参数,根据该故障参数与时间的对应关系,确定该故障参数随时间的变化信息,根据所述变化信息确定该故障参数的波形图。
19、进一步地,所述汽车故障数据由所述汽车控制器的dflash存储模块存储,不同故障类型对应的汽车故障数据存储在所述dflash存储模块的不同数据区域。
20、第二方面,本申请实施例还提供一种汽车数据获取方法,应用于上述第一方面或第一方面中任一种可能的实施方式中的数据处理设备,所述方法包括:
21、响应用户对目标故障类型对应的数据区域的选择操作,向所述数据采集设备发送数据区域选择指令;
22、在数据区域选择成功后,向所述数据采集设备发送数据获取指令;
23、接收所述数据采集设备反馈的目标故障类型的故障数据。
24、第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第二方面中所述的汽车故障数据获取方法的步骤。
25、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第二方面中所述的汽车故障数据获取方法的步骤。
26、本申请实施例提供的汽车故障数据获取系统、方法、电子设备及可读存储介质,所述汽车故障数据获取系统包括数据处理设备、数据采集设备以及汽车控制器;所述数据处理设备与所述数据采集设备通信连接,所述数据采集设备与所述汽车控制器通过can总线连接;数据处理设备响应用户对目标故障类型对应的数据区域的选择操作,向数据采集设备发送数据区域选择指令,数据采集设备将数据区域选择指令发送至汽车控制器,汽车控制器接收并解析数据区域选择指令,确定待读取数据区域,数据处理设备在数据区域选择成功后,向数据采集设备发送数据获取指令,数据采集设备将数据获取指令发送至汽车控制器,汽车控制器根据数据获取指令,从待读取数据区域中采集故障数据,并将采集到的目标故障类型的故障数据反馈到数据采集设备后转发至数据处理设备。这样,直接有针对性地获取目标故障类型对应的数据区域的故障数据,有助于提升汽车故障数据获取的效率。
27、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
技术特征:1.一种汽车故障数据获取系统,其特征在于,所述汽车故障数据获取系统包括数据处理设备、数据采集设备以及汽车控制器;所述数据处理设备与所述数据采集设备通信连接,所述数据采集设备与所述汽车控制器通过can总线连接;
2.根据权利要求1所述的汽车故障数据获取系统,其特征在于,所述数据处理设备,还用于:
3.根据权利要求2所述的汽车故障数据获取系统,其特征在于,所述汽车控制器,还用于:
4.根据权利要求1所述的汽车故障数据获取系统,其特征在于,所述数据处理设备,还用于:
5.根据权利要求4所述的汽车故障数据获取系统,其特征在于,所述汽车控制器,还用于:
6.根据权利要求1所述的汽车故障数据获取系统,其特征在于,所述数据处理设备,还用于:
7.根据权利要求1所述的汽车故障数据获取系统,其特征在于,所述汽车故障数据由所述汽车控制器的dflash存储模块存储,不同故障类型对应的汽车故障数据存储在所述dflash存储模块的不同数据区域。
8.一种汽车故障数据获取方法,其特征在于,应用于如权利要求1-7任一所述的汽车故障数据获取系统中的数据处理设备,所述方法包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求8所述的汽车故障数据获取方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求8所述的汽车故障数据获取方法的步骤。
技术总结本申请提供了汽车故障数据获取系统、方法、电子设备及可读存储介质,数据处理设备响应用户对目标故障类型对应的数据区域的选择操作,向数据采集设备发送数据区域选择指令,数据采集设备将数据区域选择指令发送至汽车控制器,汽车控制器接收并解析数据区域选择指令,确定待读取数据区域,数据处理设备在数据区域选择成功后,向数据采集设备发送数据获取指令,数据采集设备将数据获取指令发送至汽车控制器,汽车控制器根据数据获取指令,从待读取数据区域中采集故障数据,并将采集到的目标故障类型的故障数据反馈到数据采集设备后转发至数据处理设备。直接有针对性地获取目标故障类型对应的数据区域的故障数据,有助于提升汽车故障数据获取的效率。技术研发人员:甄雨,李帅,李芝炳,徐振伟,张金媛受保护的技术使用者:中国第一汽车股份有限公司技术研发日:技术公布日:2024/7/15本文地址:https://www.jishuxx.com/zhuanli/20240718/253892.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表