车辆故障预警方法和装置与流程

文档序号:12127829阅读:来源:国知局

技术特征:

1.一种车辆故障预警方法,其特征在于,包括:

获取车辆当前的行车数据,其中,所述行车数据包括至少一个参数的变量值;

将所述车辆当前的行车数据分别与所述车辆的正常行车数值区和异常行车数值区进行比对,确定所述行车数据所属的数值区;

当所述行车数据落入所述异常行车数值区,生成对应的预警信息。

2.根据权利要求1所述的方法,其特征在于,在将所述车辆当前的行车数据分别与所述车辆的正常行车数值区和异常行车数值区进行比对之前,所述方法还包括:建立所述车辆的正常行车数值区和所述异常行车数值区。

3.根据权利要求2所述的方法,其特征在于,建立所述车辆的正常行车数值区包括:

通过行车记录仪,获取所述车辆的第一预设时段内的历史行车数据;

根据所述车辆的所述历史行车数据创建至少一个参数变量链表,其中,所述参数变量链表包括:参数的变量名称和每个参数在不同时刻对应的变量值;

将所述参数变量链表中的每个参数的变量值进行处理,得到参数变量对应的数值范围;

将所述参数变量链表中每个参数变量以代码标识的形式与对应的数值范围一起存储在所述车辆的正常行车数值区。

4.根据权利要求3所述的方法,其特征在于,根据所述车辆的所述历史行车数据创建至少一个参数变量链表,包括:

按照预定的间隔时间,从所述历史行车数据中读取一次参数的变量值;

如果检测到取值时刻所处的时间范围内存在故障信息,则延迟预定时间后再次读取所述参数的变量值;

汇总读取到的至少一个参数的变量值,得到所述参数变量链表。

5.根据权利要求4所述的方法,其特征在于,如果检测到取值时刻所处的时间范围内存在故障信息,则延迟预定时间后再次读取所述参数的变量值,包括:

在取值时间的前后预设时间内,判断所述车辆是否存在故障;

如果所述车辆不存在所述故障,则直接获取所述历史行车数据中的每个参数的变量值;

如果所述车辆存在所述故障,则将本次取值时间延后预定时间,再从所述历史行车数据中读取每个参数的变量值。

6.根据权利要求3所述的方法,其特征在于,将所述参数变量链表中的每个参数变量的数值进行处理,得到参数变量对应的数值范围包括:

对所述参数变量链表中的每个参数的变量值进行排序;

删除所述参数变量链表中预定位置的参数的变量值,得到初始结果;

根据所述初始结果中的最大变量值和最小变量值,得到所述参数变量对应的数值范围。

7.根据权利要求2所述的方法,其特征在于,建立所述车辆的异常行车数值区包括:

获取所述车辆的故障数据,其中,所述故障数据至少包括:故障名称、故障的发生时间;

根据所述故障数据创建故障链表集,其中,所述故障链表集包括:故障名称和每个故障对应的链表,所述链表对应于所述行车数据中的每个参数变量;

对所述故障链表集中每个链表中的数据处理,得到每个故障对应的每个参数变量的数值范围;

将所述每个故障对应的每个参数变量的数值范围与正常行车数值区中每个参数变量的数值范围比对,得到超出范围的参数变量对应的代码标识;

将所述故障的代码和所述故障对应的至少一个异常参数变量代码标识起存储在所述车辆的异常行车数值区。

8.根据权利要求7所述的方法,其特征在于,根据所述故障数据创建故障链表集包括:

根据所述故障发生的时间,在所述历史行车数据中查找所述车辆在故障的发生时间所在的位置;

在所述故障的发生时间之前的预设时间内,依次间隔预设时间提取所述故障对应的每个参数的变量值;

根据所述提取到的故障对应的至少一个参数的变量值,创建所述故障链表集。

9.根据权利要求7所述的方法,其特征在于,对所述故障链表集中每个链表中的数据处理,得到每个故障对应的每个参数变量的数值范围,包括:

将所述故障链表集中每个链表中的数据排序,得到所述故障对应的每个参数变量的最大值和最小值;

根据所述故障对应的每个参数变量的最大值和最小值,得到每个故障对应的每个参数变量的数值范围。

10.一种车辆故障预警装置,其特征在于,包括:

获取模块,用于获取车辆当前的行车数据,其中,所述行车数据包括至少一个参数的变量值;

确定模块,用于将所述车辆当前的行车数据分别与所述车辆的正常行车数值区和异常行车数值区进行比对,确定所述行车数据所属的数值区;

输出模块,用于当所述行车数据落入所述异常行车数值区,生成对应的预警信息。

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