发布信息

可变气门升程的故障诊断方法、装置、终端及存储介质与流程

作者:admin      2022-07-22 20:07:24     839



发动机及配件附件的制造及其应用技术1.本发明涉及车辆故障检测技术领域,尤其涉及一种可变气门升程的故障诊断方法、装置、终端及存储介质。背景技术:2.发动机在各种转速下对进排气的需求是不同的,低转速时需求气量少,高转速时需求气量大,且转速越高进气冲程时间越短,越容易引起发动机进气不足和排气不净的问题,从而影响发动机的效率。3.可变气门升程(variable valve lift,vvl)包括高气门升程和低气门升程,使发动机在不同转速下可以匹配不同的气门升程量,同时满足发动机在高转速时的功率输出以及低转速时的扭矩输出。目前法规规定需要对vvl进行目标错误故障诊断,即目标升程是高升程但实际是低升程,或目标升程是低升程但实际是高升程的两种故障情况。现有技术中一般通过增加霍尔传感器来监控气门升程,从而判断是否发生目标错误故障。4.然而,通过增加霍尔传感器来监控气门升程的故障检测方式,导致成本增加的同时也给霍尔传感器在发动机中的布置带来困难。技术实现要素:5.本发明实施例提供了一种可变气门升程的故障诊断方法、装置、终端及存储介质,以解决现有技术中增加霍尔传感器导致成本增加及霍尔传感器在发动机中的布置困难的问题。6.第一方面,本发明实施例提供了一种可变气门升程的故障诊断方法,车辆的发动机总成中设置空气流量计和进气歧管压力传感器,包括:7.当车辆的发动机当前运行工况满足预设条件时,获取所述空气流量计的测量值对应的气缸的第一压力,以及所述进气歧管压力传感器的测量值对应的气缸的第二压力;8.当所述第一压力和所述第二压力满足第一预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程;9.当所述第一压力和所述第二压力满足第二预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在高升程;10.当所述第一压力和所述第二压力满足第三预设条件时,确定所述可变气门升程无故障。11.在一种可能的实现方式中,所述当所述第一压力和所述第二压力满足第一预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程,包括:12.当所述第一压力和所述第二压力的差值的绝对值大于第一阈值时,计算所述差值的绝对值的积分值,并根据所述差值的绝对值的所有积分值,计算所述差值的绝对值的积分平均值;13.当所述积分平均值大于第二阈值且所述差值大于第三阈值时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程;14.所述第一阈值、所述第二阈值和所述第三阈值均是随发动机负荷的变化而非比例变化的值,且所述第三阈值大于所述第一阈值且小于所述第二阈值。15.在一种可能的实现方式中,当所述第一压力和所述第二压力满足第二预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在高升程,包括:16.当所述第一压力和所述第二压力的差值的绝对值大于第一阈值时,计算所述差值的绝对值的积分值,并根据所述差值的绝对值的所有积分值,计算所述差值的绝对值的积分平均值;17.当所述积分平均值大于第二阈值且所述差值小于第六阈值时,确定所述可变气门升程的故障为目标升程为低升程,可变气门升程卡滞在高升程;18.所述第一阈值、所述第二阈值和所述第六阈值均是随发动机负荷的变化而非比例变化的值,且所述第六阈值小于所述第一阈值。19.在一种可能的实现方式中,所述当所述第一压力和所述第二压力满足第三预设条件时,确定所述可变气门升程无故障,包括:20.当所述第一压力和所述第二压力的差值的绝对值不大于第一阈值时,计算所述差值的绝对值的积分值;21.当所述差值的绝对值的积分值小于第四阈值时,将所述当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算所述第三压力和所述第四压力的新差值的绝对值的积分值;22.当所述新差值的绝对值的积分值小于第五阈值时,确定所述可变气门升程无故障;23.所述第一阈值、所述第四阈值和所述第五阈值是随发动机负荷的变化而非比例变化的值,所述第四阈值和所述第五阈值均大于所述第一阈值。24.在一种可能的实现方式中,所述当所述第一压力和所述第二压力满足第一预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程,包括:25.当所述第一压力和所述第二压力的差值的绝对值不大于第一阈值时,计算所述差值的绝对值的积分值;26.当所述差值的绝对值的积分值不小于第四阈值时,重复计算所述差值的绝对值的积分值;27.根据所述差值的绝对值的所有积分值,计算所述差值的绝对值的积分平均值,并当所述积分平均值大于第二阈值且所述差值大于第三阈值时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程;28.所述第一阈值、所述第二阈值、所述第三阈值和所述第四阈值均是随发动机负荷的变化而非比例变化的值,且所述第三阈值大于所述第一阈值且小于所述第二阈值,所述第四阈值大于所述第一阈值且小于所述第二阈值。29.在一种可能的实现方式中,所述当所述第一压力和所述第二压力满足第一预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程,包括:30.当所述第一压力和所述第二压力的差值的绝对值不大于第一阈值时,计算所述差值的绝对值的积分值;31.当所述差值的绝对值的积分值小于第四阈值时,将所述当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算所述第三压力和所述第四压力的新差值的绝对值的积分值;32.当所述新差值的绝对值的积分值不小于第五阈值时,重复计算所述新差值的绝对值的积分值;33.根据所述新差值的绝对值的所有积分值,计算所述新差值的绝对值的积分平均值;34.当所述新差值的绝对值的积分平均值大于第二阈值且所述新差值大于第三阈值时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程;35.所述第一阈值、所述第二阈值、所述第三阈值、所述第四阈值和所述第五阈值均是随发动机负荷的变化而非比例变化的值,且所述第四阈值和所述第五阈值均大于所述第一阈值且均小于所述第二阈值,所述第三阈值大于所述第一阈值且小于所述第二阈值。36.在一种可能的实现方式中,所述当所述第一压力和所述第二压力的差值的绝对值大于第一阈值时,计算所述差值的绝对值的积分平均值,包括:37.当所述第一压力和所述第二压力的差值的绝对值大于第一阈值时,计算所述差值的绝对值的积分值,并根据所述差值的绝对值的所有积分值,计算所述差值的绝对值的积分平均值,包括:38.当所述第一压力和所述第二压力的差值的绝对值大于第一阈值,取多段积分区间,并计算出每段所述积分区间对应的所述差值的绝对值的积分值;39.计算所述差值的绝对值的所有积分值的平均值,得到所述差值的绝对值的积分平均值。40.第二方面,本发明实施例提供了一种可变气门升程的故障诊断装置,车辆的发动机总成中设置空气流量计和进气歧管压力传感器,包括:41.获取模块,用于当车辆的发动机当前运行工况满足预设条件时,获取所述空气流量计的测量值对应的气缸的第一压力,以及所述进气歧管压力传感器的测量值对应的气缸的第二压力;42.故障诊断模块,用于当所述第一压力和所述第二压力满足第一预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在低升程;43.所述故障诊断模块,还用于当所述第一压力和所述第二压力满足第二预设条件时,确定所述可变气门升程的故障为可变气门升程卡滞在高升程;44.所述故障诊断模块,还用于当所述第一压力和所述第二压力满足第三预设条件时,确定所述可变气门升程无故障。45.第三方面,本发明实施例提供了一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面或第一方面的任一种可能的实现方式所述方法的步骤。46.第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面或第一方面的任一种可能的实现方式所述方法的步骤。47.本发明实施例提供一种可变气门升程的故障诊断方法、装置、终端及存储介质,通过获取发动机总成中的空气流量计的测量值和进气歧管压力传感器的测量值,计算对应的压力,通过压力差进行故障诊断,不需要增加新的硬件,因此较现有技术中通过增加霍尔传感器来监控气门升程的方式,本发明可以降低成本,且不会给发动机的布置带来新的困难。附图说明48.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。49.图1是本发明实施例提供的发动机总成的结构示意图;50.图2是本发明实施例提供的可变气门升程的故障诊断方法的流程图;51.图3是本发明另一实施例提供的可变气门升程的故障诊断方法的示意图;52.图4(1)是本发明实施例提供的第一阈值、第三阈值和第六阈值与发动机负荷之间关系的示意图;53.图4(2)是本发明实施例提供的第二阈值、第四阈值和第五阈值与发动机负荷之间关系的示意图;54.图5是本发明实施例提供的可变气门升程的故障诊断装置的结构示意图;55.图6是本发明实施例提供的终端的示意图。具体实施方式56.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。57.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。58.图1为车辆的发动机总成的结构示意图。如图1所示,在空气滤清器1和增压器3之间设置空气流量计2,空气流量计2用于测量进入发动机的空气流量。空气通过增压器3后,进入中冷器4,然后进入发动机进气歧管。在发动机本体下端连接的是发动机进气歧管,进气歧管内设置进气歧管压力传感器5,进气歧管压力传感器用于测量气缸内气体的压力。在发动机本体上端连接的是发动机排气歧管,排气管道上依次设置三元催化器6和颗粒捕集器7,以对废气进行过滤。59.发动机在高转速时选择高气门升程,可以增加发动机的进气量,从而提高发动机高转速时的功率输出;发动机在低转速时选择低气门升程,可以最大限度的降低发动机泵气损失,获得合适的内部废气再循环(exhaust gas re-circulation,egr),降低传热损失,改善混合气制备,提高燃烧效率,降低废气排放。当vvl目标升程和实际升程一致时,进气歧管压力传感器测量的压力与空气流量计计算出的压力基本相同,当vvl目标升程和实际升程不一致时,进气歧管压力传感器测量的压力与空气流量计计算出的压力不同,此时可能产生故障。60.vvl的实际升程和目标升程不一致时,可以包括4种故障情况:61.第1种故障为目标升程是低升程,实际升程是低升程,虽然实际升程和目标升程是一致的,但是此时vvl升程已经存在卡滞,卡滞在低升程;62.第2种故障为目标升程是高升程,实际升程是低升程,vvl卡滞在低升程;63.第3种故障为目标升程是低升程,实际升程是高升程,vvl卡滞在高升程;64.第4种故障为目标升程是高升程,实际升程是高升程,虽然实际和目标是一致的,但是此时vvl升程已经存在卡滞,卡滞在高升程。65.下面我们采用本发明实施例提供的一种可变气门升程的故障诊断方法的检测上述故障。66.图2为本发明实施例提供的一种可变气门升程的故障诊断方法的实现流程图,如图1中,车辆的发动机总成中设置空气流量计和进气歧管压力传感器,可变气门升程的故障诊断方法详述如下:67.步骤201,当车辆的发动机当前运行工况满足预设条件时,获取空气流量计的测量值对应的气缸的第一压力,以及进气歧管压力传感器的测量值对应的气缸的第二压力。68.可选的,本步骤中,发动机当前运行工况可以包括:发动机水温、发动机转速、发动机负荷、发动机转速梯度、发动机负荷梯度。69.当发动机当前运行工况对应的参数值在标定的阈值之内时,即可确定发动机当前运行工况满足预设条件。在本实施例中不限定发动机运行工况的标定的阈值,可以根据实际需求进行设置。70.可选的,本步骤中,当车辆的发动机当前运行工况满足预设条件时,可以获取空气流量计的测量值,然后根据测量值计算气缸的第一压力。并获取进气歧管压力传感器的测量值,以及计算进气歧管压力传感器的测量值对应的气缸的第二压力。71.当第一压力与第二压力相同时,则vvl的目标升程与实际升程一致,当第一压力与第二压力不同时,则vvl的目标升程与实际升程不一致,因此可以根据第一压力与第二压力诊断vvl的目标升程与实际升程是否一致。72.步骤202,当第一压力和第二压力满足第一预设条件时,确定可变气门升程的故障为可变气门升程卡滞在低升程。73.可选的,本步骤可以包括:当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值;74.当积分平均值大于第二阈值且差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程。75.可选的,当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值的步骤可以包括:当第一压力和第二压力的差值的绝对值大于第一阈值,取多段积分区间,并计算出每段积分区间对应的差值的绝对值的积分值;76.计算差值的绝对值的所有积分值的平均值,得到差值的绝对值的积分平均值。77.例如,计算差值的绝对值的积分值的积分区间的段数可以为三段、四段、五段等等,以便得到的积分平均值更精确。78.在本实施例中,第一阈值、第二阈值和第三阈值均是随发动机负荷的变化而非比例变化的值,且第三阈值大于第一阈值且小于第二阈值。第一阈值是差值的绝对值的阈值,用于初步判断vvl是否存在故障,然后再进一步的计算积分平均值对故障进一步确认。差值的绝对值小于第一阀值,vvl可以是正常状态,也可能是非正常状态,因此需要进一步判断。而差值的绝对值大于第一阀值,则vvl一定是非正常状态,因此通过步骤202和步骤203进行判定。第一阀值是一个随发动机负荷变化而非比例变化的值,x轴是发动机负荷,y轴是第一阈值,负荷越大,第一阀值的值越大,如图4(1)所示。79.在本实施例中,当vvl的目标升程为低升程时,积分平均值大于第二阈值且差值大于第三阈值时,可变气门升程的故障为第一种故障,即目标升程与实际升程一致,但是可变气门升程卡滞在低升程。80.在本实施例中,当vvl的目标升程为高升程时,积分平均值大于第二阈值且差值大于第三阈值时,可变气门升程的故障为第二种故障,即目标升程与实际升程不一致,可变气门升程卡滞在低升程。81.在本实施例中,第二阀值是差值的绝对值的积分平均值的阀值,用于进一步判断故障,用积分值判断故障可以排除差值的绝对值的大小变化对诊断的影响。第二阀值2是一个随发动机负荷变化而非比例变化的值,x轴是发动机负荷,y轴是第二阈值,负荷越大,第二阀值的值越大,如图4(2)所示。82.在本实施例中,第三阀值是用于判断vvl卡死方向的阀值,差值大于第三阀值,说明第二压力大于第一压力,说明vvl卡死在低升程。第三阀值是一个随发动机负荷变化而非比例变化的值,x轴是发动机负荷,y轴是第三阈值,负荷越大,第三阀值的值越大,如图4(1)所示。83.从图4(1)和图4(2)中可以得出,第三阈值大于第一阈值且小于第二阈值。84.步骤203,当第一压力和第二压力满足第二预设条件时,确定可变气门升程的故障为可变气门升程卡滞在高升程。85.可选的,本步骤可以包括:当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值;86.当积分平均值大于第二阈值且差值小于第六阈值时,确定可变气门升程的故障为目标升程为低升程,可变气门升程卡滞在高升程,即第三种故障。第六阈值小于第一阈值。87.第六阀值是用于判断vvl卡死方向的阀值,差值小于第六阀值,说明第二压力小于第一压力,说明vvl卡死在高升程。如图4所示,第六阀值是一个随发动机负荷变化而非比例变化的值,x轴是发动机负荷,y轴是第六阈值,负荷越大,第六阀值的值越小,如图4(1)所示。第六阈值的绝对值约等于第三阈值。88.可选的,当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值,包括:89.当第一压力和第二压力的差值的绝对值大于第一阈值,取多段积分区间,并计算出每段积分区间对应的差值的绝对值的积分值;90.计算差值的绝对值的所有积分值的平均值,得到差值的绝对值的积分平均值。91.步骤204,当第一压力和第二压力满足第三预设条件时,确定可变气门升程无故障。92.可选的,参见图1或图3所示,本步骤可以包括:93.检测第一压力和第二压力的差值的绝对值是否大于第一阈值;94.当第一压力和第二压力的差值的绝对值大于第一阈值时,跳转到计算差值的绝对值的积分平均值的步骤执行;95.当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;96.检测差值的绝对值的积分值是否小于第四阈值;97.当差值的绝对值的积分值小于第四阈值时,将当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算第三压力和第四压力的新差值的绝对值的积分值;98.检测新差值的绝对值的积分值是否小于第五阈值;99.当新差值的绝对值的积分值小于第五阈值时,确定可变气门升程无故障。100.其中,第四阈值和第五阈值均大于第一阈值,且均小于第二阈值。101.在本实施例中,第四阀值和第五阈值是差值的绝对值的积分值的阀值,用于进一步判断故障是否存在,用积分值判断故障可以排除差值的绝对值的大小变化对诊断的影响。第四阀值和第五阈值均是一个随发动机负荷变化而非比例变化的值,x轴是发动机负荷,y轴是第四阀值或第五阈值,负荷越大,第四阀值或第五阈值的值越大,如图4(2)所示。第四阈值约等于第五阈值。102.需要说明的是,第三阈值、第四阈值以及第五阈值的大小关系需要在实际应用过程中确定。103.通过在诊断过程中主动切换目标升程,可以降低故障检测时间,提高检测故障的速度,同时提高监测频率(in use performance ratio,iupr)。iupr反应了一项诊断的诊断频率的大小,目前对vvt系统要求的最低iupr率是0.336,低于0.336则不满足要求。104.可选的,如图3所示,在确定可变气门升程的故障为可变气门升程卡滞在低升程的过程中,还可以包括:105.当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;106.当差值的绝对值的积分值不小于第四阈值时,重复计算差值的绝对值的积分值;107.根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值,并当积分平均值大于第二阈值且差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程。108.需要说明的是,本实施例中可以对差值的绝对值进行多段区间的积分,然后对所有的积分值计算平均值,根据积分平均值进行判定。109.可选的,当差值的绝对值的积分值不小于第四阈值时,重复计算差值的绝对值的积分值的步骤可以包括:110.当差值的绝对值的积分值不小于第四阈值时,取与第一次计算差值的绝对值的积分值的积分区间不同的积分区间,并计算出每段积分区间对应的差值的绝对值的积分值。111.如图4(1)和图4(2)所示,第一阈值、第二阈值、第三阈值和第四阈值均是随发动机负荷的变化而非比例变化的值,且第三阈值大于第一阈值且小于第二阈值,第四阈值大于第一阈值且小于第二阈值。112.可选的,如图3所示,在确定可变气门升程的故障为可变气门升程卡滞在低升程的过程中,还可以包括:113.当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;114.当差值的绝对值的积分值小于第四阈值时,将当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算第三压力和第四压力的新差值的绝对值的积分值;115.当新差值的绝对值的积分值不小于第五阈值时,重复计算新差值的绝对值的积分值;116.根据新差值的绝对值的所有积分值,计算新差值的绝对值的积分平均值;117.当新差值的绝对值的积分平均值大于第二阈值且新差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程。118.可选的,当新差值的绝对值的积分值不小于第五阈值时,重复计算新差值的绝对值的积分值的步骤可以包括:119.当新差值的绝对值的积分值不小于第五阈值时,取与第一次计算新差值的绝对值的积分值的积分区间不同的积分区间,并计算出每段积分区间对应的新差值的绝对值的积分值。120.如图4(1)和图4(2)所示,第一阈值、第二阈值、第三阈值、第四阈值和第五阈值均是随发动机负荷的变化而非比例变化的值,且第四阈值和第五阈值均大于第一阈值且均小于第二阈值,第三阈值大于第一阈值且小于第二阈值。121.需要说明的是,第4种故障为目标升程是高升程,实际升程是高升程,虽然实际升程和目标升程是一致的,但是此时vvl升程已经存在卡滞,卡滞在高升程。此时由于发动机需求的进气量较多,如果主动切换到低升程则会导致发动机功率不足,所以在这种情况下,不进行诊断,也不对故障状态进行判断,而是当发动机运行到其他3种故障情况时再进行诊断。122.上述可变气门升程的故障诊断方法,通过空气流量计和进气歧管压力传感器进行诊断,不需要增加新的硬件,因此较现有技术中通过增加霍尔传感器来监控气门升程的方式,本发明可以降低成本。本发明通过空气流量计和进气歧管压力传感器,计算对应的气缸压力,通过气缸压力差的积分值进行故障诊断,可靠性更高。当vvl无故障时仅通过一次诊断即可快速判定,有vvl有故障时,通过三次诊断即可判定,从而可以更加准确地确认故障。另外,本发明在诊断过程中主动切换目标升程,可以提高检测故障的速度,同时提高iupr率。123.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。124.以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。125.图5示出了本发明实施例提供的可变气门升程的故障诊断装置的结构示意图,车辆的发动机总成中设置空气流量计和进气歧管压力传感器,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:126.如图5所示,可变气门升程的故障诊断装置5包括:获取模块501和故障诊断模块502。127.获取模块501,用于当车辆的发动机当前运行工况满足预设条件时,获取空气流量计的测量值对应的气缸的第一压力,以及进气歧管压力传感器的测量值对应的气缸的第二压力;128.故障诊断模块502,用于当第一压力和第二压力满足第一预设条件时,确定可变气门升程的故障为可变气门升程卡滞在低升程;129.故障诊断模块502,还用于当第一压力和第二压力满足第二预设条件时,确定可变气门升程的故障为可变气门升程卡滞在高升程;130.故障诊断模块502,还用于当第一压力和第二压力满足第三预设条件时,确定可变气门升程无故障。131.可选的,当第一压力和第二压力满足第一预设条件时,故障诊断模块502确定可变气门升程的故障为可变气门升程卡滞在低升程时,用于:132.当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值;133.当积分平均值大于第二阈值且差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程;134.第一阈值、第二阈值和第三阈值均是随发动机负荷的变化而非比例变化的值,且第三阈值大于第一阈值且小于第二阈值。135.可选的,当第一压力和第二压力满足第二预设条件时,故障诊断模块502确定可变气门升程的故障为可变气门升程卡滞在高升程时,用于:136.当第一压力和第二压力的差值的绝对值大于第一阈值时,计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值;137.当积分平均值大于第二阈值且差值小于第六阈值时,确定可变气门升程的故障为目标升程为低升程,可变气门升程卡滞在高升程;138.第一阈值、第二阈值和第六阈值均是随发动机负荷的变化而非比例变化的值,且第六阈值小于第一阈值。139.可选的,当第一压力和第二压力满足第三预设条件时,故障诊断模块502确定可变气门升程无故障时,可以用于:140.当第一压力和第二压力的差值的绝对值大于第一阈值时,跳转到计算差值的绝对值的积分平均值的步骤执行;141.当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;142.当差值的绝对值的积分值小于第四阈值时,将当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算第三压力和第四压力的新差值的绝对值的积分值;143.当新差值的绝对值的积分值小于第五阈值时,确定可变气门升程无故障;144.第一阈值、第四阈值和第五阈值是随发动机负荷的变化而非比例变化的值,第四阈值和第五阈值均大于第一阈值。145.故障诊断模块502,还用于当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;146.当新差值的绝对值的积分值小于第五阈值时,确定可变气门升程无故障;147.第四阈值和第五阈值均大于第一阈值,且均小于第二阈值。148.可选的,故障诊断模块502,还用于:当差值的绝对值的积分值不小于第四阈值时,重复计算差值的绝对值的积分值;根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值,并当积分平均值大于第二阈值且差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程;149.第一阈值、第二阈值、第三阈值和第四阈值均是随发动机负荷的变化而非比例变化的值,且第三阈值大于第一阈值且小于第二阈值,第四阈值大于第一阈值且小于第二阈值。150.可选的,故障诊断模块502还用于:当第一压力和第二压力的差值的绝对值不大于第一阈值时,计算差值的绝对值的积分值;151.当差值的绝对值的积分值小于第四阈值时,将当前目标升程切换为高升程,并重新获取当前空气流量计的测量值对应的气缸的第三压力,以及当前进气歧管压力传感器的测量值对应的气缸的第四压力,并计算第三压力和第四压力的新差值的绝对值的积分值;152.当新差值的绝对值的积分值不小于第五阈值时,重复计算新差值的绝对值的积分值;153.根据新差值的绝对值的所有积分值,计算新差值的绝对值的积分平均值;154.当新差值的绝对值的积分平均值大于第二阈值且新差值大于第三阈值时,确定可变气门升程的故障为可变气门升程卡滞在低升程;155.第一阈值、第二阈值、第三阈值、第四阈值和第五阈值均是随发动机负荷的变化而非比例变化的值,且第四阈值和第五阈值均大于第一阈值且均小于第二阈值,第三阈值大于第一阈值且小于第二阈值。156.可选的,当第一压力和第二压力的差值的绝对值大于第一阈值时,故障诊断模块502计算差值的绝对值的积分值,并根据差值的绝对值的所有积分值,计算差值的绝对值的积分平均值时,用于:157.当第一压力和第二压力的差值的绝对值大于第一阈值,取多段积分区间,并计算出每段积分区间对应的差值的绝对值的积分值;158.计算差值的绝对值的所有积分值的平均值,得到差值的绝对值的积分平均值。159.上述可变气门升程的故障诊断装置,通过空气流量计和进气歧管压力传感器进行诊断,不需要增加新的硬件,因此较现有技术中通过增加霍尔传感器来监控气门升程的方式,本发明可以降低成本。本发明通过空气流量计和进气歧管压力传感器,故障诊断模块根据对应的气缸压力差的积分值由故障诊断模块进行故障诊断,可靠性更高。当vvl无故障时仅通过一次诊断即可快速判定,有vvl有故障时,通过三次诊断即可判定,从而可以更加准确地确认故障。另外,本发明在诊断过程中主动切换目标升程,可以提高检测故障的速度,同时提高iupr率。160.图6是本发明实施例提供的终端的示意图。如图6所示,该实施例的终端6包括:处理器60、存储器61以及存储在存储器61中并可在处理器60上运行的计算机程序62。处理器60执行计算机程序62时实现上述各个可变气门升程的故障诊断方法实施例中的步骤,例如图1所示的步骤101至步骤103。或者,处理器60执行计算机程序62时实现上述各装置实施例中各模块/单元的功能,例如图4所示模块/单元401至403的功能。161.示例性的,计算机程序62可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器61中,并由所述处理器60执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序62在所述终端6中的执行过程。例如,所述计算机程序62可以被分割成图4所示的模块/单元401至403。162.所述终端6可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端6可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端6的示例,并不构成对终端6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端还可以包括输入输出设备、网络接入设备、总线等。163.所称处理器60可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。164.所述存储器61可以是所述终端6的内部存储单元,例如终端6的硬盘或内存。所述存储器61也可以是所述终端6的外部存储设备,例如所述终端6上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器61还可以既包括所述终端6的内部存储单元也包括外部存储设备。所述存储器61用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。165.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。166.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。167.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。168.在本发明所提供的实施例中,应该理解到,所揭露的装置/终端和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。169.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。170.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。171.所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个可变气门升程的故障诊断方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。172.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部