一种车辆故障预判方法、系统和计算机存储介质与流程

文档序号:33392718发布日期:2023-03-08 11:47阅读:29来源:国知局
一种车辆故障预判方法、系统和计算机存储介质与流程

1.本发明涉及车辆技术领域,特别涉及一种车辆故障预判方法、系统和计算机存储介质。


背景技术:

2.车联网系统包括ecu(electronic control unit,电子控制单元)、tbox(telematics box,车联网智能终端)、云平台和用户端设备;ecu可以通过传感器实时获取车辆的转速、冷却液温度和蓄电池电压等各项数据,并将这些数据发送给tbox;tbox可以将接收到的所有数据转发给云平台;云平台基于预设的阈值和tbox发送的各项数据,判断车辆是否异常,如果异常,则生成预警信息,并将预警信息发送给用户端设备。
3.然而,目前的车辆故障预判方法中,tbox将接收到的所有数据全部发送给云平台,这样导致云平台对车辆故障的预判结果的准确性不太高。


技术实现要素:

4.本发明提供了一种车辆故障预判方法、系统和计算机存储介质,以解决车辆故障的预判结果的准确性不太高的技术问题。
5.为解决上述技术问题,本发明提供了一种车辆故障预判方法,所述方法存储在flash存储区中的一个独立的代码区中,所述方法可远程更新,所述方法包括以下步骤:
6.根据预先设定的故障项目,分别获取每个所述故障项目对应的运行数据,所述故障项目的总数和每个所述故障项目对应的第一预设阈值可远程更新;
7.分别对每个所述故障项目对应的运行数据进行过滤处理,得到过滤值;
8.根据每个所述故障项目对应的过滤值和所述第一预设阈值,判断每个所述故障项目是否发生故障,如果所述故障项目发生故障,则向车辆的报警设备发送第一故障信息;
9.将每个所述故障项目对应的过滤值发送给云平台,以使所述云平台根据每个所述故障项目对应的过滤值和所述第一预设阈值,判断每个所述故障项目是否发生故障;如果所述故障项目发生故障,所述云平台则向用户端设备发送第二故障信息。
10.可选的,所述分别对每个所述故障项目对应的运行数据进行过滤处理,得到过滤值的步骤,具体包括以下步骤:根据每个所述故障项目对应的第二预设阈值,过滤不在所述第二预设阈值范围内的运行数据,并对过滤后的运行数据进行求和或求平均值,得到过滤值。
11.可选的,所述故障项目包括发动机转速、冷却液温度、蓄电池电压、备用转速传感器、egr欠压故障中的至少一项。
12.可选的,所述向车辆的报警设备发送第一故障信息的步骤,具体包括以下步骤:向车辆的显示屏发送第一故障信息。
13.可选的,所述向用户端设备发送第二故障信息的步骤,具体包括以下步骤:所述云平台通过短信、电话、微信或邮件的方式向用户端设备发送第二故障信息。
14.本发明还提供了另一种车辆故障预判方法,所述方法用于车联网系统中对车辆的故障进行预判,所述车联网系统包括ecu、tbox、云平台和用户端设备;所述方法包括以下步骤:
15.所述ecu通过预先安装的传感器获取车辆的运行数据,并将所述运行数据发送给所述tbox;
16.所述tbox用于执行上述任一项所述的一种车辆故障预判方法;
17.所述云平台根据每个所述故障项目对应的过滤值和第一预设阈值,判断每个所述故障项目是否发生故障,如果所述故障项目发生故障,则向所述用户端设备发送第二故障信息。
18.本发明还提供了一种车辆故障预判系统,包括ecu、tbox、云平台和用户端设备;所述系统用于执行上述所述的一种车辆故障预判方法。
19.本发明还提供了一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被一处理器执行时能实现上述任一项所述的一种车辆故障预判方法。
20.本发明提供的一种车辆故障预判方法、系统和计算机存储介质,所述车辆故障预判方法在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。
附图说明
21.图1是本发明一实施例提供的一种车辆故障预判方法的流程示意图。
22.图2是本发明一实施例提供的另一种车辆故障预判方法的流程示意图。
23.图3是本发明一实施例提供的一种车辆故障预判系统的模块示意图。
具体实施方式
24.为使本发明的目的、优点和特征更加清楚,以下结合附图对本发明提出的一种车辆故障预判方法、系统和计算机存储介质作进一步详细说明。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
25.在本发明的描述中,术语“第一”、“第二”等限定词是为了方便描述和引用而增加的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等限定词的特征可以明示或者隐含地包括一个或者更多个该特征。
26.如图1和图3所示,本实施例提供了一种车辆故障预判方法,所述方法存储在flash存储区中的一个独立的代码区中,所述方法可远程更新,所述的方法的执行主体可以是tbox,所述方法包括以下步骤:
27.s1、根据预先设定的故障项目,分别获取每个所述故障项目对应的运行数据,所述故障项目的总数和每个所述故障项目对应的第一预设阈值可远程更新;其中,所述故障项
目可以包括发动机转速和冷却液温度等项目中的至少一项;所述车辆可以是高空作业平台或汽车等;所述tbox可以只获取所述故障项目对应的运行数据,从而使其存储的数据量较少;所述第一预设阈值是指每个所述故障项目所对应的用于判断是否发生故障的设定值;在flash存储区中可以预留扩展区,允许按照所述方法对应的算法规则进行故障列表的扩展;可以在flash(闪存)存储区开辟100k字节大小的代码区,用于存储所述车辆故障预判方法对应的故障预判算法,该代码区内可以存储故障列表1、故障列表2
……
故障列表n等多个故障项目对应的故障列表,该代码区与其它功能代码区分开存储,可以方便升级更新;在所述方法需要升级时,可以通过云平台下发升级文件,方便所述方法的升级。
28.s2、分别对每个所述故障项目对应的运行数据进行过滤处理,得到过滤值;其中,所述过滤处理是指对接收到的运行数据进行求和、求平均值、过滤异常值等运算,从而得出更准确的参数值即所述过滤值。
29.s3、根据每个所述故障项目对应的过滤值和所述第一预设阈值,判断每个所述故障项目是否发生故障,如果所述故障项目发生故障,则向车辆的报警设备发送第一故障信息;其中,所述第一预设阈值可以是一个值或一个范围,如果所述过滤值未超过所述第一阈值或在所述第一阈值的范围内,可以判定所述故障项目未发生故障;反之,可以判定所述故障项目发生故障。
30.s4、将每个所述故障项目对应的过滤值发送给云平台;其中以使所述云平台根据每个所述故障项目对应的过滤值和所述第一预设阈值,判断每个所述故障项目是否发生故障,如果所述故障项目发生故障,所述云平台则向用户端设备发送第二故障信息。其中,所述tbox可以通过无线的方式将所述过滤值发送给所述云平台;所述第一故障信息和所述第二故障信息的具体内容可以相同或有所差异,例如,如果发动机转速超过所述第一预设阈值,所述第一故障信息和所述第二故障信息可以均为“发动机转速异常”,或者,所述第一故障信息为“发动机转速异常”,所述第二故障信息为“发动机转速异常”加上当前发动机转速的实际值。所述用户端设备可以是手机或平板电脑等电子设备。
31.本实施例提供的一种车辆故障预判方法,在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。
32.可选的,所述分别对每个所述故障项目对应的运行数据进行过滤处理,得到过滤值的步骤,具体包括以下步骤:根据每个所述故障项目对应的第二预设阈值,过滤不在所述第二预设阈值范围内的运行数据,并对过滤后的运行数据进行求和或求平均值,得到过滤值。所述第二预设阈值可以是一个范围,如果运行数据不在这个范围内可以将其删除,从而避免偶尔的异常运行数据影响最终的预判结果的准确性。
33.可选的,所述故障项目包括发动机转速、冷却液温度、蓄电池电压、备用转速传感器、egr欠压故障中的至少一项。所述故障项目可以包括发动机转速(发动机转速对应的第
一预设阈值可以是≤4000rpm)、冷却液温度(冷却液温度对应的第一预设阈值可以是40℃~120℃)、蓄电池电压(蓄电池电压对应的第一预设阈值可以是12v~36v)、备用转速传感器(备用转速传感器对应的第一预设阈值可以是0)、egr欠压故障(egr是指exhaust gas re-circulation的缩写,即废气再循环,egr欠压故障的第一预设阈值可以是0)等。所述故障项目的总数和每个所述故障项目对应的第一预设阈值可增加或减少,进而提高所述方法的灵活性。
34.可选的,所述向车辆的报警设备发送第一故障信息的步骤,具体包括以下步骤:向车辆的显示屏发送第一故障信息。所述第一故障信息显示在车辆的显示屏上,可以方便驾驶人员查看。所述第一信息可以是文字、图案和声音中的至少一种。在其它实施例中,所述tbox可以将所述第一故障信息发送给所述用户端设备。
35.可选的,所述向用户端设备发送第二故障信息的步骤,具体包括以下步骤:所述云平台通过短信、电话、微信或邮件的方式向用户端设备发送第二故障信息。这样方便用户通过用户端设备及时查看所述第二故障信息。在其它实施例中,所述云平台可以将所述第二故障信息发送给车辆的显示屏。
36.如图2和图3所示,基于与上述一种车辆故障预判方法相同的技术构思,本实施例提供了另一种车辆故障预判方法,所述方法用于车联网系统中对车辆的故障进行预判,所述车联网系统包括ecu、tbox、云平台和用户端设备;所述方法包括以下步骤:
37.s11、所述ecu通过预先安装的传感器获取车辆的运行数据,并将所述运行数据发送给所述tbox;
38.s12、所述tbox用于执行上述任一项所述的一种车辆故障预判方法;
39.s13、所述云平台根据每个所述故障项目对应的过滤值和第一预设阈值,判断每个所述故障项目是否发生故障,如果所述故障项目发生故障,则向所述用户端设备发送第二故障信息。
40.本实施例提供的一种车辆故障预判方法,在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。
41.如图1-图3所示,基于与上述一种车辆故障预判方法相同的技术构思,本实施例还提供了一种车辆故障预判系统,包括ecu、tbox、云平台和用户端设备;所述系统用于执行上一实施例所述的一种车辆故障预判方法。
42.本实施例提供的一种车辆故障预判系统,所述车辆故障预判方法在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进
而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。基于与上述一种车辆故障预判方法相同的技术构思,本实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被一处理器执行时能实现上述任一项所述的一种车辆故障预判方法。其中,所述计算机存储介质可以是flash存储器。
43.本实施例提供的一种计算机存储介质,所述车辆故障预判方法在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。
44.综上所述,本发明提供的一种车辆故障预判方法、系统和计算机存储介质,所述车辆故障预判方法在flash存储区中独立的代码区中存储和运行,并且可远程配置使所述方法独立更新,提高了所述方法更新的灵活性。现场维护人员可以根据实际故障检测的需求,对故障项目的总数和预设阈值可以随时更改,降低了所述方法对研发技术人员的依赖性。对运行数据进行过滤处理后再用于判断相应的故障项目是否发生故障,这样可以防止个别的异常数据影响判断结果,进而提高了车辆故障的预判结果的准确性。故障预判中既包括tbox预判又包括云平台预判,这样可以提高故障预判的实时性和安全性,防止云平台和用户端设备断网时,云平台不能及时将第二故障信息发送给用户端设备。
45.上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1