一种快速读取清除车辆故障的系统的制作方法

文档序号:34386305发布日期:2023-06-08 06:21阅读:90来源:国知局
一种快速读取清除车辆故障的系统的制作方法

本发明涉及汽车故障诊断,尤其涉及一种快速读取清除车辆故障的系统。


背景技术:

1、汽车obd诊断设备常用于维修厂或者车主个人进行车辆故障诊断,在当前主流的汽车obd诊断设备中,用户逐一点击汽车电控单元,获取汽车故障信息,并在设备上显示出来。当前市面上传统的汽车obd诊断设备诊断流程时间长且流程多样化,使用者还必须具备非常深厚的知识储备,当一个用户不会相关知识,即使是给他一个诊断设备也是很难或者不会使用的。

2、因此,现有技术存在缺陷,需要改进。


技术实现思路

1、本发明的目的是克服现有技术的不足,提供一种快速读取清除车辆故障的系统。

2、本发明的技术方案如下:提供一种快速读取清除车辆故障的系统,包括:数据库、中央核心、识别模块、数据库处理模块、执行模块、运算模块、故障数据库以及输出模块,各模块之间进行数据通讯连接,其中:

3、数据库:存储车辆配置信息、通讯协议、读取故障码指令包、清除故障码指令包;

4、中央核心:中央调度器,调用各模块处理汽车反馈数据和访问数据库得到数据包实现读码或清码功能;

5、识别模块:在对汽车进行读码或清码操作前,对汽车信息进行加工处理,并将这串加工的信息转发给数据库处理模块;

6、数据库处理模块:根据数据访问数据库并返回给中央核心;

7、执行模块:基本输入模块,存在一定容量的存储空间;

8、运算模块:接收外部数据反馈的故障码,并通过故障码访问故障数据库,得到具体故障信息;

9、故障数据库:独立模块,采用“key-value”空间形态,key是指汽车故障码,value是指汽车故障等级,得到汽车故障等级返给运算模块;

10、输出模块:接收其他模块调度,根据情况发出不同的灯光闪烁和蜂鸣频率。

11、进一步地,所述读码操作的具体步骤为:执行模块将把读取故障码指令包自动发送给汽车,汽车反馈故障码到运算模块,运算模块将故障码拿到数据库检索并返回结果,根据此结果发送不同的数据到输出模块,输出模块将数据转换成电平信号发出不同的指示。

12、进一步地,所述读码操作的时间验证公式为:

13、time1=premiss+number*((bus+protocol)*x)*model

14、其中,

15、premiss:车辆识别和数据包处理时间;

16、time1:读码总时间;

17、number:汽车ecu总数量;

18、bus:汽车总线;

19、protocol:汽车诊断协议;

20、x:汽车总线与汽车通信协议之间的响应率。

21、model:运算模块受总线、协议、故障码的影响做出调整,运算速率为0.8-1.2。

22、进一步地,所述清码操作的具体步骤为:中央核心进入清码操作后,执行模块中寄存的清除故障码指令包会发送给汽车,并执行两次清码发送,若两次清码操作后检测到仍存在故障码,说明汽车内存在故障未消除,需及时检修。

23、进一步地,所述清码操作的时间验证公式为:

24、(1)执行模块存在数据时,

25、time2=number*((bus+protocol)*x);

26、(2)执行模块不存在数据时,

27、time2=number*((bus+protocol)*x)+premiss;

28、其中,time2为清码总时间。

29、进一步地,所述汽车故障等级包括四个级别,分别是0-3级,其中,

30、0级:无故障;

31、1级:轻微故障;

32、2级:一般故障;

33、3级:严重故障。

34、进一步地,本发明还包括与中央核心连接的接口模块、以及与输出模块连接的若干指示灯和蜂鸣器,所述接口模块包括:sd内存卡接口、mini ubs接口或obd-ii通信接口中的一种或多种。

35、采用上述方案,本发明应用在汽车保养、租赁、二手车行等众多领域中。本系统在接入汽车系统后,在进行前提准备后,可以进入读取或清除故障码的操作,操作简单,不需要技术储备的特性,可以在更多的人群中普及使用,使得用户能及时发现汽车故障情况,并及时对故障进行处理,避免因故障造成人身或财物损失。由于本系统在进行前提准备后,读码和清码所需耗时在2分钟以内,相对于现有的obd诊断设备,可以进行快速检查诊断,在时间较为紧急和大规模排查多辆汽车的情况下,与一般obd诊断设备约十分钟的时间成本相比,可以节省诊断用时,并达成预期成果。



技术特征:

1.一种快速读取清除车辆故障的系统,其特征在于,包括:数据库、中央核心、识别模块、数据库处理模块、执行模块、运算模块、故障数据库以及输出模块,各模块之间进行数据通讯连接,其中:

2.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,所述读码操作的具体步骤为:执行模块将把读取故障码指令包自动发送给汽车,汽车反馈故障码到运算模块,运算模块将故障码拿到数据库检索并返回结果,根据此结果发送不同的数据到输出模块,输出模块将数据转换成电平信号发出不同的指示。

3.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,所述读码操作的时间验证公式为:

4.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,所述清码操作的具体步骤为:中央核心进入清码操作后,执行模块中寄存的清除故障码指令包会发送给汽车,并执行两次清码发送,若两次清码操作后检测到仍存在故障码,说明汽车内存在故障未消除,需及时检修。

5.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,所述清码操作的时间验证公式为:

6.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,所述汽车故障等级包括四个级别,分别是0-3级,其中,

7.根据权利要求1所述的快速读取清除车辆故障的系统,其特征在于,还包括与中央核心连接的接口模块、以及与输出模块连接的若干指示灯和蜂鸣器,所述接口模块包括:sd内存卡接口、mini ubs接口或obd-ii通信接口中的一种或多种。


技术总结
本发明公开一种快速读取清除车辆故障的系统。本发明应用在汽车保养、租赁、二手车行等众多领域中。本系统在接入汽车系统后,在进行前提准备后,可以进入读取或清除故障码的操作,操作简单,不需要技术储备的特性,可以在更多的人群中普及使用,使得用户能及时发现汽车故障情况,并及时对故障进行处理,避免因故障造成人身或财物损失。由于本系统在进行前提准备后,读码和清码所需耗时在2分钟以内,相对于现有的OBD诊断设备,可以进行快速检查诊断,在时间较为紧急和大规模排查多辆汽车的情况下,与一般OBD诊断设备约十分钟的时间成本相比,可以节省诊断用时,并达成预期成果。

技术研发人员:请求不公布姓名
受保护的技术使用者:深圳市博诺技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1