检测车辆液压回路中的故障条件的方法和设备与流程

文档序号:12556947阅读:409来源:国知局
检测车辆液压回路中的故障条件的方法和设备与流程
本公开涉及用于直接档变速器的液压控制系统。

背景技术:
此部分中的陈述仅提供与本公开有关的背景信息。因此,这样的陈述并非意图构成对现有技术的承认。用于车辆中的变速器的液压系统可以通过将液压流体从贮槽流通至液压回路的多个子系统中的至少一个而润滑和冷却变速器。在电池电动车中,变速器可包括直接档变速器。直接档变速器不包括利用液压启动和停用的扭矩传递装置的档位选择系统。因此,包括导致液压回路内的低流体水平和液压流体堵塞的流体泄漏在内的故障条件将不会对变速器提供用于驱动车辆的输出扭矩的能力产生任何影响。然而,故障条件可导致变速器部件不被充分冷却和润滑。如果这样的故障条件不加以解决,可能发生对变速器部件的损坏。已经知道例如通过测量贮槽内的流体水平而监测液压控制系统内的液压流体水平。还知道例如利用遍布整个液压控制系统的压力传感器来检测液压流体堵塞。这样的传感器和测量装置可能增加成本并限制液压控制系统内的包装约束。

技术实现要素:
用于使用电动泵在驾驶循环期间检测车辆液压回路中的故障条件的方法包括监测实际泵扭矩和监测期望泵扭矩。基于实际泵扭矩和期望泵扭矩确定当前置信因子。基于当前置信因子和此前确定的置信因子迭代地计算平均置信因子。比较平均置信因子与故障条件阈值。当平均置信因子至少为故障条件阈值时,检测到在液压回路中不存在故障条件,并且当平均置信因子小于故障条件阈值时,检测到在液压回路中存在故障条件。本发明提供下列技术方案。技术方案1.一种用于在使用电动泵的驾驶循环期间检测车辆液压回路中的故障条件的方法,包括:监测实际泵扭矩并监测期望泵扭矩;基于所述实际泵扭矩和所述期望泵扭矩确定当前置信因子;基于当前置信因子和此前确定的置信因子迭代地计算平均置信因子;比较所述平均置信因子与故障条件阈值;以及检测下列情况之一:当所述平均置信因子至少为所述故障条件阈值时,在所述液压回路中不存在所述故障条件,并且当所述平均置信因子小于所述故障条件阈值时,在所述液压回路中存在所述故障条件。技术方案2.根据技术方案1所述的方法,还包括:当在所述驾驶循环期间多个检测到的故障条件超出预定故障条件阈值时确定故障条件。技术方案3.根据技术方案2所述的方法,还包括:响应于所述确定的故障条件执行控制动作,包括下列中的至少一个:记录对应于所述确定的故障条件的诊断故障码,以及显示对应于所述确定的故障条件的消息。技术方案4.根据技术方案2所述的方法,其中确定所述故障条件包括:在后续驾驶循环开始时保持所述故障条件;监测多个在所述后续驾驶循环期间检测到的合格条件,每个合格条件仅当在所述后续驾驶循环期间计算的平均置信因子大于预定合格条件阈值时被检测,所述预定合格条件阈值大于所述故障条件阈值;比较所述多个在所述后续驾驶循环期间检测到的合格条件与预定通过条件阈值;以及当所述多个在所述后续驾驶循环期间检测到的合格条件超出所述通过条件阈值时重置所述故障条件。技术方案5.根据技术方案1所述的方法,其中所述监测的实际泵扭矩在驱动所述电动泵的电动机的输出轴处测量。技术方案6.根据技术方案1所述的方法,其中所述期望泵扭矩包括实现泵速度请求所需的目标泵扭矩,以保持用于所述液压回路内的润滑和温度管理的液压流体的所需流动特性。技术方案7.根据技术方案1所述的方法,其中确定所述当前置信因子包括:基于所述实际泵扭矩与所述期望泵扭矩的偏差确定扭矩偏差;监测当前泵速度;以及确定在所述当前泵速度下随所述扭矩偏差变化的所述当前置信因子。技术方案8.根据技术方案1所述的方法,其中迭代地计算所述平均置信因子包括:施加统计滤波器,以将加权系数应用于所述当前置信因子和在紧挨着的前一次迭代中计算的平均置信因子;以及基于在所述当前置信因子和在所述紧挨着的前一次迭代中计算的所述平均置信因子之间的加权平均值而计算所述平均置信因子。技术方案9.根据技术方案8所述的方法,其中所述统计滤波器包括指数加权移动平均(EWMA)滤波器。技术方案10.根据技术方案1所述的方法:其中,当所述实际泵扭矩小于所述期望泵扭矩时,所述检测到的故障条件指示所述液压回路内的液压流体堵塞;并且其中,当所述实际泵扭矩大于所述期望泵扭矩时,所述检测到的故障条件指示所述液压回路内不足的液压流体水平。技术方案11.根据技术方案1所述的方法,其中所述驾驶循环响应于钥匙接通事件而开始并响应于钥匙断开事件而结束。技术方案12.一种用于在使用泵的驾驶循环期间确定车辆液压回路中的故障条件的方法,所述泵由电动机驱动以用于提供液压流体流动通过液压回路,包括:在当前驾驶循环期间监测实际泵扭矩并监测期望泵扭矩,所述期望泵扭矩包括实现泵速度请求所需的目标泵扭矩,以用于保持用于提供所述液压回路内的润滑和温度管理的所述液压流体的所需流动特性;基于所述实际泵扭矩与所述期望泵扭矩的偏差确定当前扭矩偏差;基于所述当前扭矩偏差和在紧挨着的前一次迭代中计算的平均扭矩偏差之间的加权平均值而迭代地计算平均扭矩偏差;比较所述平均扭矩偏差与故障条件阈值,以及下列中的一者:当所述平均扭矩偏差大于所述故障条件阈值时,将所述迭代地计算的平均扭矩偏差标示为带标记的,当所述平均扭矩偏差不大于所述故障条件阈值时,将所述迭代地计算的平均扭矩偏差标示为不带标记的;以及当标示为带标记的多个迭代地计算的平均扭矩偏差超出预定的故障条件阈值时,确定所述液压回路中的所述故障条件。技术方案13.根据技术方案12所述的方法,其中将所述迭代地计算的平均扭矩偏差标示为带标记的包括当所述平均扭矩偏差指示所述液压回路内不充足的液压流体水平时用正标记标示所述迭代地计算的平均扭矩偏差。技术方案14.根据技术方案12所述的方法,其中将所述迭代地计算的平均扭矩偏差标示为带标记的包括当所述平均扭矩偏差指示所述液压回路内的液压流体堵塞时用负标记标示所述迭代地计算的平均扭矩偏差。技术方案15.根据技术方案12所述的方法,其中利用指数加权移动平均滤波器来迭代地计算所述平均扭矩偏差。技术方案16.一种设备,包括:电动机;贮槽,其用于储存液压流体;液压回路,其至少包括用于润滑和冷却变速器部件的润滑和温度管理子系统;泵,其由所述电动机驱动并具有与所述贮槽流体连通的入口端口和用于将所述液压流体提供至所述液压回路的出口端口;以及控制模块;监测实际泵扭矩并监测期望泵扭矩;基于所述实际泵扭矩和所述期望泵扭矩确定当前置信因子;基于所述当前置信因子和在紧挨着的前一次迭代中计算的平均置信因子而迭代地计算平均置信因子;比较所述平均置信因子与故障条件阈值;以及检测下列情况之一:当所述平均置信因子至少为所述故障条件阈值时,在所述液压回路中不存在故障条件,并且当所述平均置信因子小于所述故障条件阈值时,在所述液压回路中存在故障条件。附图说明现在将以举例方式参照附图描述一个或多个实施例,在附图中:图1是用于变速器的示例性液压控制系统的示意性流程图,该系统用来通过将液压流体从贮槽流通至液压回路的多个子系统中的至少一个而润滑并提供变速器的温度管理;图2示出用于使用泵检测故障并确定液压回路中的故障的液压回路故障检测(HCFD)控制器200;以及图3示出用于利用图2的HCFD控制器200确定液压回路中的故障条件的流程图。具体实施方式现在参看附图,其中所示内容仅仅是为了示出某些示例性实施例而不是为了限制这些实施例,图1示意性地示出用于变速器的示例性液压控制系统10。在一个示例性实施例中,变速器为用于电池电动车的直接档变速器。因此,直接档变速器不包括利用液压启动和停用的扭矩传递装置的档位选择系统。液压控制系统10用来通过将液压流体12从贮槽14流通至液压回路11的多个子系统中的至少一个而润滑变速器并提供变速器的温度管理。液压回路11的多个子系统可包括冷却器子系统42及润滑和温度管理子系统48。然而,在一些实施例中,液压回路11可仅包括润滑和温度管理子系统48。贮槽14是优选地设置在变速器的底部处的罐或贮存器,液压流体14从变速器的各种部件和区域返回并收集到贮槽14。液压流体12经由泵16从贮槽14压出并在整个液压回路11中流通。泵16可以是由电动机18驱动的电动泵。泵16可以是例如齿轮泵、叶轮泵或任何其它正位移泵。泵包括入口端口20,用于经由吸入管线26从贮槽14接收液压流体12。电动泵14的出口端口22使加压液压流体12流通至供应管线28。供应管线28与冷却器供应管线36流体连通以将液压流体12分配至冷却器子系统42和平行于冷却器子系统42设置的单向弹簧旁路阀44。冷却器子系统42是液压回路11的子系统并可包括用来降低液压流体12的温度的油冷却器。单向弹簧旁路阀44允许液压流体12在冷却器流量不足的情况下绕过冷却器子系统42。单向弹簧旁路阀44设定在预定压力下,并且在冷却器供应管线36中的液压流体12的压力超出该预定压力时,单向弹簧旁路阀44瞬间打开以增加液压流体12的流量。冷却器子系统42和单向弹簧旁路阀44均与润滑剂供应管线46流体连通。可以设想其中冷却器子系统42和单向弹簧旁路阀44被省略的实施例。润滑剂供应管线46将液压流体12分配至润滑和温度管理子系统48。润滑和温度管理子系统48是液压回路11的子系统,并且通常包括各种流体管线、通道和其它部件,该流体管线、通道和部件用来将液压流体12输送至变速器内的各个部件以润滑各个部件并管理其温度。液压流体12接着流通回贮槽14。液压控制系统10的操作包括操作电动机18以经由输出轴17驱动泵16。控制模块5被用来控制电动机18的速度以控制泵16的泵速度和泵扭矩。因此,控制模块5可以命令电动机18控制泵扭矩以实现对应于泵速度请求的所需泵扭矩。控制模块、模块、控制、控制器、控制单元、处理器和类似的术语表示下列中的一个或多个的任一个或各种组合:(多个)专用集成电路(ASIC)、(多个)电子电路、(多个)中央处理器(优选(多个)微处理器)和执行一个或多个软件或固件程序或例程的相关联的存储器和存储装置(只读、可编程只读、随机存取、硬盘驱动器等)、(多个)组合逻辑电路、(多个)输入/输出电路和装置、合适的信号调节和缓冲电路、以及提供所述功能的其它部件。软件、固件、程序、指令、例程、代码、算法和类似术语表示包括校准表和查找表的任何控制器可执行的指令集。控制模块具有为提供所需功能而执行的一组控制例程。例程例如通过中央处理器执行,并操作用于监测来自感测装置和其它联网控制模块的输入,并且执行控制和诊断例程以控制致动器的操作。例程可以以规则的间隔执行,例如,在进行中的发动机和车辆操作期间每隔3.125、6.25、12.5、25和100毫秒进行一次。备选地,可以响应于事件的发生而执行例程。如前所述,直接档变速器不包括利用液压启动和停用的扭矩传递装置的档位选择系统。因此,导致液压回路内的低流体水平和液压流体堵塞的流体泄漏将不会对变速器提供用于驱动车辆的输出扭矩的能力产生任何影响。然而,这样的故障条件(例如,导致低流体水平和液压流体堵塞的流体泄漏)可导致变速器部件不被充分冷却和润滑。如果检测不到液压回路11中的此类故障,会发生对变速器部件的损坏。图2示出了根据本公开的一个示例性实施例的液压回路故障确定(HCFD)控制器200,其用于使用泵16检测故障条件并确定液压回路11中的故障条件。HCFD控制器200可以被嵌入控制模块5内。因此,控制模块对HCFD控制器200具有监控作用。HCFD控制器200包括扭矩模块52、期望扭矩模块54、比较单元56、置信度模块58、指数加权移动平均(EWMA)滤波器60、故障条件检测模块62和故障条件确定模块76。扭矩模块52监测实际泵扭矩64(TP),其可以在驱动泵16的电动机18的输出轴17处测量。然而,本公开不限于在输出轴17处测量实际泵扭矩64并且可以通过其它方法获得和测量。也可以在输出轴17处监测当前泵速度。TP64被输入到比较单元56。期望扭矩模块54接收泵速度请求65并且基于泵速度请求65确定期望泵扭矩66(TP_DES)。泵速度请求65可由控制模块5提供,以保持用于液压回路内的润滑和温度管理的液压流体11的所需流动特性。相应地,期望扭矩模块54可基于泵速度请求65使用查找表来确定TP_DES66。换言之,TP_DES66包括实现泵速度请求65所需的目标泵扭矩,以保持用于液压回路11内的润滑和温度管理的液压流体的所需流动特性。TP_DES66被输入到比较单元56并与TP64进行比较。比较单元56基于比较TP64和TP_DES66而确定扭矩偏差68。具体而言,在TP64偏离TP_DES66时,确定扭矩偏差68。扭矩偏差68被输入到置信度模块58。置信度模块58确定在当前迭代期间随在当前泵速度下的扭矩偏差68变化的当前置信因子70。置信度模块可包括查找表,用于确定与在当前泵速度下的扭矩偏差68相关联的当前置信因子70a。当前置信因子70包括在闭区间零(“0”)和一(“1”)之间的范围内的因子。“1”的置信因子与在当前泵速度下的扭矩偏差68可接受的最高置信水平有关。例如,“1”的置信因子将对应于在实际泵扭矩和期望泵扭矩之间无扭矩偏差。“0”的置信因子与在当前泵速度下的扭矩偏差68可接受的最低置信水平有关。例如,“0”的置信因子将对应于在实际泵扭矩和期望泵扭矩之间不可接受或不允许的扭矩偏差。可以在校准期间预定并使用查找表获得与在给定泵速度下的扭矩偏差相关联的置信因子,以用作对扭矩偏差波动的公差。如将变得显而易见的,当前置信因子70允许TP64与TP_DES66存在一些偏差,而不检测到故障条件或确定液压回路11中的故障条件。EWMA滤波器60接收在闭区间“0”和“1”之间的置信因子70。EWMA滤波器60为统计滤波器,其可用来基于当前置信因子和在紧挨着的前一次迭代中计算的平均置信因子而迭代地计算平均置信因子。甚至更具体地,EWMA滤波器60可用来基于当前置信因子和在紧挨着的前一次迭代中计算的平均置信因子之间的加权平均值而迭代地计算平均置信因子。在平均置信因子、当前置信因子70和在紧挨着的前一次迭代中计算的平均置信因子之间的关系可以表达如下:其中为在当前迭代期间的平均置信因子,为在HCFD控制器200的当前迭代期间输入到EWMA滤波器60的当前置信因子70,为在紧挨着的前一次迭代中计算的平均置信因子,并且为加权系数。因此,加权系数w被应用于和,其中平均扭矩误差72基于和之间的加权平均值而计算。加权系数w允许将一顺从量(amountofdeference)应用于70和中的每一个,以有助于计算72。例如,应用于公式[1]的0.5的加权系数将在产生72过程中利用相等比例的和。又如,在公式[1]中应用的1的加权系数将产生等于70的72。再如,在公式[1]中应用的0的加权系数将产生等于的72。在当前迭代期间计算的平均置信因子72被输入到故障条件检测模块62。被另外输入回EWMA滤波器60中,以便在紧挨着的下一次迭代中计算平均置信因子。故障条件检测模块62将72与由下限故障条件阈值和上限合格条件阈值限定的条件范围进行比较。因此,合格条件阈值大于故障条件阈值。备选实施例包括故障条件阈值和合格条件阈值相同。任何时候当为至少故障条件阈值时,都可以检测到液压回路中不存在故障条件。然而,仅当大于合格条件阈值时,检测到合格条件的存在。因此,当大于合格条件阈值时,可以被标示为带通过标记的。在一个实施例中,合格条件阈值为0.8。标示为带通过标记的可具有与输入到故障条件确定模块76的指定输出74相关联的值“0”。如果在置信度范围内,则检测到故障条件和合格条件两者的存在。因此,可以标示为不带标记的,并且因此在当前迭代期间标示的输出74将不会被故障条件模块76监测。仅当小于故障条件阈值时,可以检测到液压回路中故障条件的存在。因此,当小于故障条件阈值时,可被标示为带故障标记的。在一个实施例中,故障条件阈值为0.25。标示为带故障标记的可包括对应于数值“1”的正故障标记或对应于数值“(-1)”的负故障标记。正故障标记可对应于指示液压回路中的液压流体水平不足的中的检测到的故障条件。因此,标示为正故障标记(即,“1”)的指定:由于在液压回路内不充足的液压流体水平的可能性,实际泵扭矩大于期望泵扭矩。负故障标记可对应于指示液压回路内的液压流体堵塞的中的检测到的故障条件。因此,标示为负故障标记(即,“-1”)的指定:由于液压回路内液压流体堵塞的可能性,实际泵扭矩小于期望泵扭矩。因此,指定输出74可以带故障标记并且具有输入到故障条件确定模块76的数值“1”或“(-1)”,或者指定输出74可以带通过标记并且具有输入到故障条件确定模块76的数值“0”。故障条件确定模块76接收指示在控制器的每次迭代期间检测到的故障条件的不存在(例如,带通过标记)或存在(例如,带故障标记)的指定输出74。如上所述,带通过标记的指定输出也指示检测到的合格条件的存在。故障条件确定模块76包括用于在当前驾驶循环期间监测多个检测到的故障条件的计数器。同样,故障条件确定模块76的计数器(或单独的计数器)监测在当前驾驶循环期间的多个检测到的合格条件。在一个示例性实施例中,驾驶循环可以响应于钥匙接通事件而开始,并且响应于钥匙断开事件而结束。可以将多个检测到的故障条件与故障条件阈值进行比较,并且可以将多个检测到的合格条件与通过条件阈值进行比较。如果多个检测到的故障条件超出故障条件阈值,则可以确定故障条件78。如果多个检测到的合格条件超出通过条件阈值,则可以确定通过条件77。因此,故障条件确定模块76内的(多个)计数器可以对标示带故障标记和带通过标记的平均置信因子之一的来自每次迭代的指定输出74递增地计数,并且将标示为带故障标记的指定输出74之和与故障条件阈值进行比较,并将标示为带通过标记的指定输出74之和与通过条件阈值进行比较。在一个示例性实施例中,故障条件阈值对应于在确定故障条件之前的驾驶循环(例如当前驾驶循环)期间允许的标示为带故障标记的平均置信因子的最大数。响应于在液压回路中确定的故障条件78,控制模块5可以执行控制动作。控制动作可包括记录对应于指定的故障条件78的诊断故障码。此外,控制动作可包括显示对应于故障条件78的消息。显示的消息可包括在车辆内的仪表板或人机界面上显示的维修警告。如果超出故障条件阈值的多个检测到的故障条件均为具有数值“1”的正故障标记,则确定的故障条件78指示液压回路11内不充足的液压流体水平。类似地,如果超出故障条件阈值的多个检测到的故障条件均为各自具有数值“(-1)”的负故障标记,则确定的故障条件78指示液压回路内的液压流体堵塞。应当理解,当已确定故障条件时,变速器(例如,直接档变速器)内的部件可能未被充分冷却和润滑,尽管变速器仍然能够提供运动扭矩。未能对故障条件加以维修会导致对变速器部件的损坏。在本公开的一个示例性实施例中,如果多个检测到的故障条件不超出故障条件阈值,则故障条件确定模块76内的计数器在后续驾驶循环期间被重置。然而,当在多个检测到的故障条件超出故障条件阈值时确定故障条件时,在后续驾驶循环开始时可以保持故障条件。在后续驾驶循环期间,可以由故障条件确定模块76内的计数器监测多个检测到的合格条件。可以将多个在后续驾驶循环期间检测到的合格条件与通过条件阈值进行比较。如果在后续驾驶循环期间多个检测到的合格条件超出通过条件阈值,则在前一次驾驶循环中确定的保持的故障条件可被重置。在备选实施例中,不需要利用确定置信因子来确定液压回路11中的故障条件。参照图2的HCFD控制器200,基于实际泵扭矩64与期望泵扭矩66的偏差的当前扭矩偏差(即,扭矩偏差68)可以被直接输入到EWMA滤波器60。在备选实施例中,图3示出了根据本公开的备选实施例的用于利用图2的HCFD控制器200确定液压回路中的故障条件的流程图300。表1作为图3的要点提供,其中带数字编号的框和对应的功能阐述如下。流程图300始于框302并进行到框304。框304在当前驾驶循环期间监测实际泵扭矩并监测期望泵扭矩。当前驾驶循环可以响应于钥匙接通事件开始并响应于钥匙断开事件结束。期望泵扭矩包括实现泵速度请求所需的目标泵扭矩,以保持用于提供液压回路内的润滑和温度管理的液压流体的所需流动特性。流程图进行到框306。框306基于实际泵扭矩与期望泵扭矩的偏差确定当前扭矩偏差。流程图300进行到框308。框308基于当前扭矩偏差和在紧挨着的前一次迭代中计算的平均扭矩偏差之间的加权平均值而迭代地计算平均扭矩偏差。指数加权移动平均滤波器可用来迭代地计算平均扭矩偏差。平均扭矩偏差可利用公式[1]计算,其中“扭矩偏差”项代替了“置信因子”项。流程图进行到框310。框310将平均扭矩偏差标示为带标记和不带标记之一。具体而言,将在框308中计算的平均扭矩偏差与故障条件阈值进行比较。当平均扭矩偏差大于故障条件阈值时,将平均扭矩偏差标示为带标记的。当平均扭矩偏差不大于故障条件阈值时,将平均扭矩偏差标示为不带标记的。标示为带标记的平均扭矩偏差可包括具有正标记的平均扭矩偏差,其中正标记可对应于指示在液压回路内不充足的液压流体水平的平均扭矩偏差中的检测到的故障条件。同样,标示为带标记的平均扭矩偏差可包括具有负标记的平均扭矩偏差,其中负标记可对应于指示液压回路内液压流体堵塞的平均扭矩偏差中的检测到的故障条件。流程图进行到框312。框312在标示为带标记的多个平均扭矩偏差超出故障条件阈值时确定液压回路中的故障条件。每个带标记的平均扭矩偏差可利用计数器来监测。故障条件阈值可对应于在确定故障条件之前的驾驶循环期间允许的标示为带标记的平均扭矩偏差的最大数。如果确定了故障条件,则故障输出313可执行包括记录对应于确定的故障条件的诊断故障码和显示对应于确定的故障条件的消息中的至少一个的控制动作。本公开已描述了某些优选实施例及其修改。在阅读和理解本说明书后,技术人员可以想到另外的修改和变型。因此,本公开意图不限于作为实现本公开构思到的最佳方式而公开的(多个)特定实施例,本公开还将包括落入所附权利要求范围内的所有实施例。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1