掌桥专利:专业的专利平台
掌桥专利
首页

一种液力自动变速器故障诊断方法和装置

文献发布时间:2023-06-19 10:05:17


一种液力自动变速器故障诊断方法和装置

技术领域

本发明涉及变速器故障诊断技术领域,具体涉及一种液力自动变速器故障诊断方法和装置。

背景技术

液力自动变速器能够提高车辆底盘操作的方便性,提高司机驾驶车辆的舒适性。但是随着液力自动变速器零部件智能化程度的提高,在液力自动变速器出现故障时,仅凭液力自动变速器返回的故障代码来进行故障排查诊断,就变得越来越困难。

因此,如何高效地实现液力自动变速器的故障诊断,是目前亟需解决的技术问题。

发明内容

本发明的目的是提供一种液力自动变速器故障诊断方法和装置,以高效地实现液力自动变速器的故障诊断。

本发明实施例提供了以下方案:

第一方面,本发明实施例提供一种液力自动变速器故障诊断方法,所述方法包括:

步骤11,接收变速器故障信息;

步骤12,根据所述变速器故障信息对应的预设故障类型序列,确定本次预设故障类型;

步骤13,生成并发送所述本次预设故障类型对应的故障诊断排查策略;

步骤14,接收所述故障诊断排查策略的返回信息;

步骤15,判断所述返回信息是否符合所述故障诊断排查策略对应的故障情形的条件判据;

步骤16,若不符合,则返回步骤12,重新确定所述本次故障类型;

步骤17,若符合,则将所述故障诊断排查策略对应的故障情形作为变速器故障诊断结果。

在一种可能的实施例中,所述步骤11之前,所述方法还包括:

对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;其中,所述预设故障类型集合包括电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的一种或多种。

在一种可能的实施例中,所述对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列,包括:

根据变速器故障信息的历史故障记录数据,确定所述变速器故障信息对应的历史故障类型的统计次数;

将所述历史故障类型按照统计次数自大到小排序,获得历史故障类型序列;

根据所述历史故障类型序列,获取所述变速器故障信息对应的预设故障类型序列。

在一种可能的实施例中,所述历史故障类型序列中,所述对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列,包括:

根据设定规则对所述预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;

其中,所述设定规则包括:所述电气设备故障类型的排序位置比所述电控设备故障类型的排序位置靠前,和所述电控设备故障类型的排序位置比所述液压组件故障类型的排序位置靠前,和所述液压组件故障类型的排序位置比所述机械结构故障类型的排序位置靠前。

在一种可能的实施例中,所述步骤17之后,所述方法还包括:

根据所述变速器故障诊断结果,生成并发送变速器故障维修策略。

第二方面,本发明实施例提供一种液力自动变速器故障诊断装置,所述装置包括:

第一接收模块,用于接收变速器故障信息;

第一确定模块,用于根据所述变速器故障信息对应的预设故障类型序列,确定本次预设故障类型;

第一发送模块,用于生成并发送所述本次预设故障类型对应的故障诊断排查策略;

第二接收模块,用于接收所述故障诊断排查策略的返回信息;

第一判断模块,用于判断所述返回信息是否符合所述故障诊断排查策略对应的故障情形的条件判据;

第一更新模块,用于在所述返回信息不符合所述故障诊断排查策略对应的故障情形的条件判据时,返回所述第一确定模块,重新确定所述本次故障类型;

诊断结果获取模块,用于在所述返回信息符合所述故障诊断排查策略对应的故障情形的条件判据时,将所述故障诊断排查策略对应的故障情形作为变速器故障诊断结果。

在一种可能的实施例中,所述装置还包括:

第二确定模块,用于在所述第一接收模块工作之前,对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;其中,所述预设故障类型集合包括电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的一种或多种。

在一种可能的实施例中,所述第二确定模块,包括:

第三确定模块,用于根据变速器故障信息的历史故障记录数据,确定所述变速器故障信息对应的历史故障类型的统计次数;

历史故障类型序列获取模块,用于将所述历史故障类型按照统计次数自大到小排序,获得历史故障类型序列;

预设故障类型序列获取模块,用于根据所述历史故障类型序列,获取所述变速器故障信息对应的预设故障类型序列。

在一种可能的实施例中,所述第二确定模块,包括:

第四确定模块,用于根据设定规则对所述预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;

其中,所述设定规则包括:所述电气设备故障类型的排序位置比所述电控设备故障类型的排序位置靠前,和所述电控设备故障类型的排序位置比所述液压组件故障类型的排序位置靠前,和所述液压组件故障类型的排序位置比所述机械结构故障类型的排序位置靠前。

在一种可能的实施例中,所述装置还包括:

第二发送模块,用于在所述诊断结果获取模块工作之后,根据所述变速器故障诊断结果,生成并发送变速器故障维修策略。

第三方面,本发明实施例提供一种液力自动变速器故障诊断设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现第一方面中所述的液力自动变速器故障诊断方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时以实现第一方面中所述的液力自动变速器故障诊断方法的步骤。

本发明与现有技术相比,具有如下的优点和有益效果:

本发明中预先获得了不同变速器故障信息对应的预设故障类型序列以及故障诊断排查策略,该预设故障类型序列为多个预设故障类型的线性组合,其中变速器故障信息对应的实际故障属于排列越靠前的预设故障类型的可能性较大。当接收到具体的变速器故障信息,则根据对应的预设故障类型序列,生成发送故障诊断排查策略,以高效地进行故障排查,快速获得变速器故障诊断结果,从而高效地实现液力自动变速器的故障诊断。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种液力自动变速器故障诊断方法的流程图;

图2是本发明实施例提供的一种液力自动变速器故障诊断装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明实施例保护的范围。

请参阅图1,图1为本发明实施例提供的一种液力自动变速器故障诊断方法的流程图,本方法实施例可以应用在具有数据通讯、数据处理和数据存储等功能的变速器诊断设备上,该变速器诊断设备可以是手持式的小型设备,也可以是常具有相关诊断功能的工控机,具体包括步骤11至步骤17。

步骤11,接收变速器故障信息。

具体的,本实施例对应的硬件设备可以通过CAN总线与车辆控制器进行连接,从而实时接收液力自动变速器的工作数据。变速器故障信息可以是车辆控制器返回的变速器故障代码。

在实际应用中,变速器故障代码可以符合SAEJ1939协议标准,以获得较高的行业通用性,当然也可以根据定制的变速器故障代码的编码规则,来定义变速器故障代码。

步骤12,根据所述变速器故障信息对应的预设故障类型序列,确定本次预设故障类型。

具体的,本实施例预先构建了变速器故障诊断专家资料库,分别从变速器的电气、电控、液压、结构等方面,对耦合出的上千种工况进行分类梳理,由面到线、再到点的剖析故障,针对故障现象列出具体排查方法,提示可能出现的问题原因,具体问题的处理方法等内容。

本实施例中的变速器故障诊断专家资料库中还包含有不同的变速器故障信息对应的预设故障类型序列,该预设故障类型序列为多个预设故障类型的线性组合,其中变速器故障信息对应的实际故障属于排列越靠前的预设故障类型的可能性较大,按照预设故障类型序列进行故障排查,能够有效减少故障排查时间。

具体的,本实施例在步骤11之前,通过对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;其中,所述预设故障类型集合包括电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的一种或多种。

具体的,电气设备故障类型可以为液力自动变速器的电气元件的故障和电路故障,例如控制器通电故障、存储器硬件故障、可控开关故障、线路短路故障、线路断路故障等;电控设备故障类型可以为液力自动变速器在执行控制命令过程中涉及到的控制故障,例如控制器通讯故障、执行设备执行错误故障、控制自锁故障等;液压组件故障类型可以为液力自动变速器的液压机构的相关故障,例如欠压故障、流量不足故障、油温过高故障、液压组件振动故障等;机械结构故障类型可以为液力自动变速器的机械硬件的相关故障,例如离合器卡滞故障、摩擦片烧蚀故障等。

这里,本发明还提供了一种具体的变速器故障信息对应的预设故障类型序列的确定方案,包括:步骤21至步骤23。

步骤21,根据变速器故障信息的历史故障记录数据,确定所述变速器故障信息对应的历史故障类型的统计次数。

具体的,本实施例预先收集同一类液力自动变速器的历史故障数据,从而获得不同变速器故障信息的历史故障记录数据,然后可以确定出每种变速器故障信息中各类历史故障类型的统计次数。

具体的,历史故障类型可以是电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的任一种。

步骤22,将所述历史故障类型按照统计次数自大到小排序,获得历史故障类型序列。

本步骤通过对历史故障类型的历史发生次数进行排序,从而获得一段时期内,某一变速器故障信息对应的实际故障的候选序列,本实施例利用统计学思想,将发生可能性较大的历史故障类型置于候选序列前边,以减少之后故障排查时的排查时间,提高排查效率。

步骤23,根据所述历史故障类型序列,获取所述变速器故障信息对应的预设故障类型序列。

具体的,本步骤可以直接将排在历史故障类型序列的前N项及其顺序作为预设故障类型序列,还可以将历史发生次数超过设定次数的历史故障类型及其顺序作为预设故障类型序列,具体应用时可以灵活设置。

另外,本发明在经过大量的测试分析后,总结出了预设故障类型序列的较优的排序规则,根据该规则生成的预设故障类型序列,能够快速定位出液力自动变速器的故障情形,具体为:

步骤31,根据设定规则对所述预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列。

其中,所述设定规则包括:所述电气设备故障类型的排序位置比所述电控设备故障类型的排序位置靠前,和所述电控设备故障类型的排序位置比所述液压组件故障类型的排序位置靠前,和所述液压组件故障类型的排序位置比所述机械结构故障类型的排序位置靠前。

上述设定规则是为了对预设故障类型集合中的预设故障类型进行排序组合,具体的预设故障类型集合可以包括电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的一种或多种,根据该设定规则就可以获得预设故障类型序列。

电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型均可以包括一个或多个子故障,预设故障类型集合可以包括各故障类型的一个或多个子故障,最后获得的预设故障类型序列中也要包括这些子故障,子故障的位置位于其所属的故障类型的位置,而同一故障类型下的子故障的位置则可以灵活设置。

在确定出具体的预设故障类型序列后,则依据顺序,选择预设故障类型作为本次故障预设类型,若该预设故障类型下还包括多个子故障时,则本次故障预设类型也包含有这些子故障。

步骤13,生成并发送所述本次预设故障类型对应的故障诊断排查策略。

具体的,本实施例预先构建的变速器故障诊断专家资料库还包括每个变速器故障信息对应的不同预设故障类型的排查策略,这些排查策略能够给予现场技术人员以提示,指示其对车辆作检查,以根据现场技术人员返回的检查结果,来定位具体的故障类型。

步骤14,接收所述故障诊断排查策略的返回信息。

具体的,故障诊断排查策略可以是“检查电路是否断路”,现场技术人员通过现场检查,返回信息可以是“电路断路”或“电路未断路”。

步骤15,判断所述返回信息是否符合所述故障诊断排查策略对应的故障情形的条件判据。

具体的,每个故障诊断排查策略均对应有故障情形的条件判据,当返回信息符合条件判据的限定,本步骤就认为当前发生了故障诊断排查策略均对应的故障情形,若不符合,则认为当前没有发生故障诊断排查策略均对应的故障情形。

步骤16,若不符合,则返回步骤12,重新确定所述本次故障类型。

具体的,当故障诊断排查策略是“检查电路是否断路”,条件判据是“返回信息为‘电路断路’,则认定液力自动变速器发生电路断路故障”,若现场技术人员通过现场检查,返回“电路未断路”,则认定返回信息不符合故障诊断排查策略对应的故障情形的条件判据。

此时,需要根据预设故障类型序列的顺序,选择下一个预设故障类型作为本次故障预设类型,重新进行故障排查。

步骤17,若符合,则将所述故障诊断排查策略对应的故障情形作为变速器故障诊断结果。

具体的,当故障诊断排查策略是“检查电路是否断路”,条件判据是“返回信息为‘电路断路’,则认定液力自动变速器发生电路断路故障”,若现场技术人员通过现场检查,返回“电路断路”,则认定返回信息符合故障诊断排查策略对应的故障情形的条件判据,此时该变速器故障信息对应的变速器故障诊断结果为“液力自动变速器发生电路断路故障”。

当然,在确定出变速器故障信息对应的变速器故障诊断结果后,现场技术人员通常会是车辆的车主,很可能不知道如何对该故障进行维修,此时本发明还提供了自动提供维修策略的功能,具体为:

步骤41,根据所述变速器故障诊断结果,生成并发送变速器故障维修策略。

具体的,变速器故障维修策略可以是重启车辆、尝试接线、更换组件等维修建议,还可以是“该故障维修难度较大,请通过以下方式联系售后进行处理”等建议。

本实施例能够根据故障的难易程度,为现场技术人员提供相应的维修策略,提高了液力自动变速器故障的维修效率。

这里,本发明还提供以一种应用上述实施例的实际案例。

该案例为一手持式变速器诊断装置,其内部软件利用Labview采用生产者-消费者模型架构,以数据流形式进行数据和流程的传递执行CAN采集、CAN解析和事件响应。其中事件响应通过“数据存储”、“CAN总线监控”、“故障排查”、“监测标定”等人机交互操作。

该案例的软件利用labview的条件结构(case structure),建立故障诊断专家资料库。针对每个故障代码分别建立条件结构分支,将每个故障代码对应的故障诊断专家资料库的排查方法、问题原因、处理方法形成对应的二维字符串数组。

通过软件界面按钮,实现故障码的实时逐条切换显示。利用Labview的事件结构(event structure)建立故障码选择按钮的事件分支。对应事件分支中,通过改变数组的索引值,从而实现不同排查方法的切换显示,并通过字符串显示框,将对应的排查方法和处理方法进行文字显示。

当发生故障时,选择执行“故障码”对应的条件分支,利用labview的数组大小(array size)对此条件分支中的二维字符串数组大小进行计算,确定数组每个维度中元素的个数,从而确定当前故障码的排查方法,利用labview的索引数组(index array),通过数组索引和寻址,依据上文中描述的排查过程,分别对引起该故障的信号进行判断,当确认采集信号出现异常时,提示对传感器、电线束等电气部件进行检查处理;当采集信号正常,档位指示有误时,则对变速器的控制器和选档器等电控部件进行检查处理,排除问题;当档位指示正常,但系统工作压力异常时,对变速器的液压系统开展检查,必要时需联系专业售后人员进行处理;在排除电气、电控、液压系统问题后,需要对操作过程进行核对确认,在确认操作无误的情况下,需联系专业售后人员进行处理。

这里以故障代码“177/03”为例,说明本案例的故障排查过程。

1)从变速器故障诊断专家资料库中查询到,故障代码“177/03”对应的预设故障类型序列为:电气设备故障类型→电控设备故障类型→液压组件故障类型。

2)向技术人员发送“电气设备故障类型”对应排查策略“采集信号是否正常”。

3)若返回信息为“不正常”,则认定变速器故障诊断结果为“电气部件故障”,并给出“检查传感器、电线束”的建议;

若返回信息为“正常”,则向技术人员发送“电控设备故障类型”对应排查策略“变速器档位指示是否正常”。

4)若返回信息为“不正常”,则认定变速器故障诊断结果为“电控部件故障”,并给出“检查控制器、选档器”的建议;

若返回信息为“正常”,则向技术人员发送“液压组件故障类型”对应排查策略“变速器工作压力是否正常”。

5)若返回信息为“不正常”,则认定变速器故障诊断结果为“液压系统故障”,并给出“请联系专业售后人员进行处理”的建议;

若返回信息为“正常”,则向技术人员发送排查策略“是否误操作”。

6)若返回信息为“不是”,则给出“请联系专业售后人员进行处理”的建议;

若返回信息为“是”,则给出“按说明书要求重新进行操作”的建议。

基于与方法同样的发明构思,本发明实施例还提供了一种液力自动变速器故障诊断装置,如图2所示为该装置实施例的结构示意图,所述装置包括:

第一接收模块51,用于接收变速器故障信息;

第一确定模块52,用于根据所述变速器故障信息对应的预设故障类型序列,确定本次预设故障类型;

第一发送模块53,用于生成并发送所述本次预设故障类型对应的故障诊断排查策略;

第二接收模块54,用于接收所述故障诊断排查策略的返回信息;

第一判断模块55,用于判断所述返回信息是否符合所述故障诊断排查策略对应的故障情形的条件判据;

第一更新模块56,用于在所述返回信息不符合所述故障诊断排查策略对应的故障情形的条件判据时,返回所述第一确定模块,重新确定所述本次故障类型;

诊断结果获取模块57,用于在所述返回信息符合所述故障诊断排查策略对应的故障情形的条件判据时,将所述故障诊断排查策略对应的故障情形作为变速器故障诊断结果。

在一种可能的实施例中,所述装置还包括:

第二确定模块,用于在所述第一接收模块工作之前,对预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;其中,所述预设故障类型集合包括电气设备故障类型、电控设备故障类型、液压组件故障类型和机械结构故障类型中的一种或多种。

在一种可能的实施例中,所述第二确定模块,包括:

第三确定模块,用于根据变速器故障信息的历史故障记录数据,确定所述变速器故障信息对应的历史故障类型的统计次数;

历史故障类型序列获取模块,用于将所述历史故障类型按照统计次数自大到小排序,获得历史故障类型序列;

预设故障类型序列获取模块,用于根据所述历史故障类型序列,获取所述变速器故障信息对应的预设故障类型序列。

在一种可能的实施例中,所述第二确定模块,包括:

第四确定模块,用于根据设定规则对所述预设故障类型集合中的预设故障类型进行线性组合,确定所述变速器故障信息对应的预设故障类型序列;

其中,所述设定规则包括:所述电气设备故障类型的排序位置比所述电控设备故障类型的排序位置靠前,和所述电控设备故障类型的排序位置比所述液压组件故障类型的排序位置靠前,和所述液压组件故障类型的排序位置比所述机械结构故障类型的排序位置靠前。

在一种可能的实施例中,所述装置还包括:

第二发送模块,用于在所述诊断结果获取模块工作之后,根据所述变速器故障诊断结果,生成并发送变速器故障维修策略。

基于与前述实施例中同样的发明构思,本发明实施例还提供一种液力自动变速器故障诊断设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前文任一所述液力自动变速器故障诊断方法的步骤。

基于与前述实施例中同样的发明构思,本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文任一所述液力自动变速器故障诊断方法的步骤。

本发明实施例中提供的技术方案,至少具有如下技术效果或优点:

本发明实施例中预先获得了不同变速器故障信息对应的预设故障类型序列以及故障诊断排查策略,该预设故障类型序列为多个预设故障类型的线性组合,其中变速器故障信息对应的实际故障属于排列越靠前的预设故障类型的可能性较大。当接收到具体的变速器故障信息,则根据对应的预设故障类型序列,生成发送故障诊断排查策略,以高效地进行故障排查,快速获得变速器故障诊断结果,从而高效地实现液力自动变速器的故障诊断。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(模块、系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

相关技术
  • 一种液力自动变速器故障诊断方法和装置
  • 一种液力驱动螺杆泵系统的井下工况诊断方法和装置
技术分类

06120112411372