用于燃料箱诊断的系统和方法与流程

文档序号:17670960发布日期:2019-05-15 23:03阅读:133来源:国知局

本说明书总体上涉及使用车辆对车辆(v2v)通信技术来确定车辆燃料箱是否劣化的方法和系统。



背景技术:
/

技术实现要素:

插电式混合动力电动车辆(phev)具有例如在车辆控制器的控制下通过燃料箱隔离阀来密封的燃料箱。phev的燃料箱被密封是由于有限的发动机运转时间。例如,燃料蒸气存储滤罐可以位于蒸发排放系统中,以捕获和存储来自燃料箱的燃料蒸气。当发动机运转时,进气歧管真空被周期性地施加到燃料蒸气滤罐上,以从滤罐中抽吸燃料蒸气,并将蒸气输送到发动机进气系统用于燃烧。然而,由于phev中发动机运转时间有限,如果燃料箱没有密封(例如通向大气),车辆长时间的纯电动运行可能会导致燃料蒸气使滤罐过载,这可能会进一步导致不希望的蒸发排放(例如碳氢化合物)被散发到大气中。

在一些示例中,phev的密封燃料箱包括钢制燃料箱。然而,钢制燃料箱增加了车辆的重量,这可能会对电池寿命和/或燃料经济性产生不利影响。因此,为了减轻车辆重量并提高燃料经济性,未来用于phev的油箱可能会由塑料制成。为了给这种燃料箱提供结构完整性,可以在塑料燃料箱内放置结构支座。然而,可能会出现结构支座劣化的情况。发明人在本文中已经认识到这个问题,并且已经开发了解决这个问题的系统和方法。在一个示例中,一种方法包括:密封被诊断车辆的燃料箱;从一群相关车辆检索燃料箱压力相关数据;以及响应于来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的燃料箱压力相关数据集不充分相关,指示所述被诊断车辆的所述燃料箱劣化。这样,可以在不将燃料箱联接到大气的情况下确定被诊断车辆的燃料箱是否劣化,这可以减少在进行诊断时不希望的蒸发排放释放到大气中的机会。

在一个示例中,从所述车群检索燃料箱压力相关数据可以包括通过所述被诊断车辆的控制器从所述车群无线检索数据。

在一些示例中,这种方法可以进一步包括在从所述车群检索燃料箱压力相关数据之前进行测试,以确定是否存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放,并且可以包括响应于不存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放的指示,从所述车群检索燃料箱压力相关数据,其中从所述车群检索燃料箱压力相关数据进一步包括所述被诊断车辆的钥匙关闭状态。

在这种方法的一些示例中,所述车群可以包括具有所述被诊断车辆的相似品牌/型号的车辆、具有密封燃料箱的车辆、燃料液位在预定燃料液位范围内的车辆、已经在阈值钥匙关闭持续时间内没有运行的车辆和/或在所述被诊断车辆的预定距离内的车辆。例如,所述预定燃料液位范围可以包括在为所述被诊断车辆指示的燃料液位的阈值燃料液位内的燃料液位。

在所述方法的一些示例中,来自所述车群的燃料箱压力相关数据可以包括一个或多个包括燃料箱压力数据的数据集和一个或多个包括来自构成所述车群的车辆的燃料箱的燃料液位数据的数据集,并且其中,来自所述被诊断车辆的所述燃料箱压力相关数据集包括来自所述被诊断车辆的燃料液位数据集和来自所述被诊断车辆的燃料箱压力数据集。

在所述方法的一些示例中,来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的所述燃料箱压力相关数据集不充分相关包括来自所述车群的燃料箱压力相关数据不在来自所述被诊断车辆的所述燃料箱压力相关数据集的预定阈值内的指示。

在所述方法的一些示例中,从所述车群检索燃料箱压力相关数据包括在预定时间段内从所述车群检索燃料箱压力相关数据,所述时间段包含日循环的最高和/或最低温度。

在所述方法的一些示例中,这种方法可以进一步包括响应于所述被诊断车辆的所述燃料箱劣化的指示而采取缓解动作。例如,缓解动作可以包括将所述燃料箱流体地联接到位于所述车辆的蒸发排放系统中的燃料蒸气存储滤罐;并且其中所述燃料箱和所述燃料蒸气存储滤罐进一步流体地联接到大气。

在所述方法的一些示例中,指示所述被诊断车辆的所述燃料箱劣化包括指示所述燃料箱中的一个或多个结构支撑件劣化或者没有如期望的那样起作用。在一些示例中,所述车辆的所述燃料箱可以是塑料的,并且所述车辆可以包括混合动力车辆,例如混合动力电动车辆。

方法的另一个示例可以包括,响应于对被诊断车辆进行关于被配置为向所述燃料箱提供结构完整性的一个或多个结构支座是否如期望的那样起作用的燃料箱诊断的条件被满足:密封所述被诊断车辆的燃料箱;从所述被诊断车辆的控制器向一个或多个车辆发送无线请求;通过所述被诊断车辆的控制器,从一个或多个车辆中选择一群车辆,从中检索关于燃料箱压力的信息;从所述车群中无线地检索关于燃料箱压力的所述信息;同样从所述被诊断车辆检索关于燃料箱压力的数据集,随后比较来自所述车群的关于燃料箱压力的所述信息;以及响应于来自所述车群的关于燃料箱压力的信息与来自所述被诊断车辆的关于燃料箱压力的数据集不相关,指示所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化。

在这种方法的示例中,进行所述燃料箱诊断的条件被满足可以包括所述被诊断车辆的钥匙关闭状态、自钥匙关闭以来的时间大于阈值持续时间、和/或所述被诊断车辆的所述燃料箱不存在不希望的蒸发排放的指示。

在这种方法的另一个示例中,选择所述车群可以包括从所述车群中排除与所述被诊断车辆不同品牌/型号的车辆,从所述车群中排除没有密封燃料箱的车辆,从所述车群中排除燃料液位不在预定燃料液位范围内的车辆,并且从所述车群中排除尚未停用或停止运转阈值钥匙关闭持续时间的车辆。

在这种方法的另一个示例中,在密封所述被诊断车辆的所述燃料箱之后,并且在从所述被诊断车辆的所述控制器向一个或多个车辆发送所述无线请求之前,使所述被诊断车辆的所述控制器休眠,并且可以在接近日循环的最高温度或所述日循环的最低温度的预定时间点唤醒所述被诊断车辆的所述控制器来选择所述车群,以从所述车群检索关于燃料箱压力的信息,并且同样从所述被诊断车辆检索关于燃料箱压力的数据集。

在这种方法的另一个示例中,所述方法可以进一步包括响应于所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化的指示而采取缓解动作。例如,采取缓解动作可以包括:将所述被诊断车辆的所述燃料箱开封,以将所述燃料箱流体地联接到大气;在位于所述被诊断车辆的蒸发排放系统中的燃料蒸气存储滤罐中捕获来自所述被诊断车辆的所述燃料箱的燃料蒸气;以及响应于所述燃料箱与所述燃料蒸气存储滤罐流体地联接,更新吹扫所述燃料蒸气存储滤罐的时间安排,以便更频繁地从所述燃料蒸气存储滤罐吹扫燃料蒸气。

一种用于混合动力车辆的系统可以包括:燃料箱,其经由导管选择性地流体联接到燃料蒸气滤罐;燃料箱隔离阀,其位于所述燃料箱与所述燃料蒸气滤罐之间的所述导管内并被配置成在关闭时将所述燃料箱相对于所述燃料蒸气滤罐和大气密封;燃料箱压力传感器(ftpt),其位于所述燃料箱与所述燃料箱隔离阀之间的蒸气回收管线中;燃料液位指示器,其位于所述混合动力车辆的所述燃料箱中;无线通信装置;和控制器。所述控制器可以配置有存储在非瞬态存储器中的指令,所述指令被执行时使所述控制器:密封所述燃料箱;无线获取天气预报数据至所述控制器,以确定对应于当前日循环的最高温度和最低温度;安排预定时间以在接近所述最高温度或最低温度时唤醒所述控制器;并且安排好唤醒所述控制器的所述时间后,使所述控制器休眠。在所述预定时间,所述控制器可以被唤醒以对所述混合动力车辆的所述燃料箱进行燃料箱诊断。可以通过从所述混合动力车辆的预定距离内的一群车辆检索燃料箱压力数据和燃料液位数据,从所述混合动力车辆检索燃料箱压力数据集和燃料液位数据集,并将来自所述车群的燃料箱压力数据和燃料液位数据与来自所述混合动力车辆的燃料箱压力数据集和燃料液位数据集进行比较,来进行所述燃料箱诊断。因此,可以响应于来自所述车群的燃料箱压力数据和燃料液位数据分别与所述燃料箱压力数据集和燃料液位数据集不相关或不充分相关,指示所述混合动力车辆的所述燃料箱是否劣化。为了防止所述燃料箱的进一步劣化,可以采取缓解动作,包括将所述混合动力车辆的所述燃料箱流体地联接到所述燃料蒸气滤罐和大气。

在这样的系统中,所述系统可以进一步包括温度传感器,其位于所述燃料蒸气滤罐中,并被配置为基于所述燃料蒸气滤罐内的温度变化来指示滤罐负载状态。此外,所述控制器可以存储进一步的指令,以响应于所述滤罐负载状态大于阈值负载状态的指示,更新所述燃料蒸气滤罐的吹扫时间安排,以吹扫所述燃料蒸气滤罐。

在这样的系统中,所述控制器可以存储进一步的指令,以响应于来自所述车群的燃料箱压力数据和燃料液位数据与所述燃料箱压力数据集和燃料液位数据集不相关(或不充分相关),指示所述混合动力车辆的所述燃料箱劣化,其中不相关(或不充分相关)包括来自所述车群的燃料箱压力数据与来自所述混合动力车辆的所述燃料箱压力数据集相差大于5%,和/或来自所述车群的燃料液位数据与来自所述混合动力车辆的所述燃料液位数据集相差大于5%。

当单独或结合附图理解时,从下面的具体实施方式中,本说明书的上述优点和其他优点以及特征将变得显而易见。

应当理解,提供上述发明内容是为了以简化的形式来介绍在具体实施方式中进一步描述的一系列概念。这并不意味着明确所要求保护的主题的关键或基本特征,其范围由具体实施方式之后的权利要求书唯一地限定。此外,所要求保护的主题不限于解决上述或本公开的任何部分中提到的任何缺点的实现方式。

附图说明

图1示出了说明示例性车辆系统的高级框图。

图2示意性地示出了具有燃料系统和蒸发排放系统的示例性车辆系统。

图3示意性地示出了使用车辆对车辆(v2v)或车辆对基础设施对车辆(v2i2v)技术来确定车辆燃料箱中的结构支座是否劣化的系统和方法。

图4描绘了用于在车辆不运行时对源自车辆燃料箱的不希望的蒸发排放进行测试的示例方法的高级流程图。

图5示出了用于在车辆运行时发动机关闭的情况下对源自车辆燃料箱的不希望的蒸发排放进行测试的示例方法的高级流程图。

图6示出了用于在车辆运行时发动机燃烧空气和燃料的情况下对源自车辆燃料箱的不希望的蒸发排放进行测试的示例方法的高级流程图。

图7描绘了日循环的图示。

图8描绘了用于进入燃料箱诊断的示例方法的高级流程图。

图9描绘了用于进行燃料箱诊断的示例方法的高级流程图。

图10描绘了用于进行燃料蒸气滤罐吹扫操作的示例方法的高级流程图。

图11示意性地示出了根据图8至图9所示的方法进行燃料箱诊断的示例时间线。

具体实施方式

以下描述涉及用于进行燃料箱诊断以指示车辆燃料箱是否劣化的系统和方法。更具体地说,燃料箱诊断可以提供关于车辆燃料箱中的一个或多个结构支座是否劣化或者没有如期望的那样起作用的指示。这种诊断可以在被诊断车辆(vd)的燃料箱保持密封的同时进行,从而减少不希望的蒸发排放(例如碳氢化合物排放)释放到大气中的机会。因此,在发动机运转时间有限并且燃料箱在平常的车辆运行状况下被密封的混合动力车辆(如图1所示的混合动力车辆)中,可以进行这种诊断。这种车辆的燃料箱可以通过燃料箱隔离阀密封,如图2所示。燃料箱隔离阀可以将燃料箱相对于蒸发排放系统密封,其中蒸发排放系统可以包括燃料蒸气存储滤罐。

燃料箱诊断可以通过从构成车群的车辆获得与燃料箱压力和燃料液位相关的信息来进行,如图3所示。为了使诊断更加可靠,首先可以确定是否存在源自vd燃料箱的不希望的蒸发排放。图4至图6描绘了用于在具有密封燃料箱的车辆中确定燃料箱中是否存在不希望的蒸发排放源的示例方法。响应于燃料箱没有产生不希望的蒸发排放的指示(例如,不存在不希望的蒸发排放),并且进一步响应于进行燃料箱诊断的条件被满足,燃料箱诊断可以包括与车群无线通信以检索燃料箱压力和燃料液位数据。在一个示例中,如图7所示,vd的控制器可以获得日循环的最高或最低温度下的燃料箱压力和燃料液位数据。图8描绘了用于进入燃料箱诊断的示例方法,而图9描绘了用于进行燃料箱诊断的示例方法。在一些示例中,响应于vd的燃料箱劣化的指示,可以采取缓解动作,例如将燃料箱联接到燃料蒸气存储滤罐。这样的动作可能因此导致期望更频繁地吹扫滤罐中的燃料箱蒸气,相应地,图10示出了吹扫vd燃料蒸气存储滤罐的方法。图11示出了用于进行燃料箱诊断的示例时间线。

图1示出了示例性车辆推进系统100。车辆推进系统100包括燃料燃烧发动机110和马达120。作为非限制性示例,发动机110包括内燃机,而马达120包括电动马达。马达120可配置成利用或消耗与发动机110不同的能量源。例如,发动机110可以消耗液体燃料(例如汽油)来产生发动机输出,而马达120可以消耗电能来产生马达输出。因此,具有推进系统100的车辆可称为混合动力电动车辆(hev)。

根据车辆推进系统遇到的运行状况,车辆推进系统100可以利用各种不同的运行模式。这些模式中的一些可以使得发动机110能够维持在关闭状态(即,设置为停用状态),其中发动机处的燃料燃烧停止。例如,在选定运行状况下,当发动机110停用时,马达120可以通过驱动轮130推进车辆,如箭头122所示。

在其他运行状况期间,发动机110可被设置为停用状态(如上所述),而马达120可以运行以给能量存储装置150充电。例如,马达120可以从驱动轮130接收车轮扭矩,如箭头122所示,其中马达可以将车辆的动能转换成电能,以存储在能量存储装置150,如箭头124所示。该操作可称为车辆的再生制动。因此,在一些示例中,马达120可以提供发电机功能。然而,在其他示例中,发电机160可替代地从驱动轮130接收车轮扭矩,其中发电机可将车辆的动能转换成电能以存储在能量存储装置150处,如箭头162所示。

在其他运行状况下,发动机110可以通过燃烧从燃料系统140接收的燃料来运行,如箭头142所示。例如,可以运行发动机110以通过驱动轮130推进车辆,如箭头112所示,同时马达120被停用。在其他运行状况下,发动机110和马达120两者可以各自运行,以通过驱动轮130推进车辆,分别如箭头112和122所示。发动机和马达都可以选择性地推进车辆的配置可以被称为并联式车辆推进系统。注意,在一些示例中,马达120可经由第一组驱动轮推进车辆,发动机110可经由第二组驱动轮推进车辆。

在其他示例中,车辆推进系统100可以被配置为串联式车辆推进系统,由此发动机不直接推进驱动轮。相反,可以运行发动机110以给马达120提供动力,马达120进而可通过驱动轮130推进车辆,如箭头122所示。例如,在选定运行状况期间,发动机110可以驱动发电机160,如箭头116所示,发电机160进而可以如箭头114所示向一个或多个马达120或如箭头162所示向能量存储装置150提供电能。作为另一个示例,可以运行发动机110来驱动马达120,马达120进而可以提供发电机功能,将发动机输出转换成电能,其中电能可以存储在能量存储装置150中以供马达稍后使用。

燃料系统140可以包括一个或多个燃料存储箱144,用于存储车辆上的燃料。例如,燃料箱144可存储一种或多种液体燃料,包括但不限于:汽油、柴油和醇类燃料。在一些示例中,燃料可以作为两种或多种不同燃料的混合物存储在车辆上。例如,燃料箱144可配置成存储汽油和乙醇的混合物(例如e10、e85等)或汽油和甲醇的混合物(例如m10、m85等),由此这些燃料或燃料混合物可以如箭头142所示输送到发动机110。还可以向发动机110供应其他合适的燃料或燃料混合物,在发动机110处它们可以燃烧以产生发动机输出。发动机输出可用于如箭头112所示推进车辆,或通过马达120或发电机160对能量存储装置150充电。

在一些示例中,能量存储装置150可以被配置为存储电能,该电能可以被供应给车辆上的其他电负载(除了马达),包括客舱供暖和空调、发动机起动、前灯、客舱音频和视频系统等。作为非限制性示例,能量存储装置150可以包括一个或多个电池和/或电容器。

控制系统190可以与发动机110、马达120、燃料系统140、能量存储装置150和发电机160中的一个或多个通信。控制系统190可以从发动机110、马达120、燃料系统140、能量存储装置150和发电机160中的一个或多个接收传感反馈信息。此外,控制系统190可以响应于该传感反馈向发动机110、马达120、燃料系统140、能量存储装置150和发电机160中的一个或多个发送控制信号。控制系统190可以从车辆操作者102接收操作者请求的车辆推进系统输出的指示。例如,控制系统190可以从与踏板192通信的踏板位置传感器194接收传感反馈。踏板192可以示意性地指制动踏板和/或加速踏板。此外,在一些示例中,控制系统190可以与远程发动机起动接收器195(或收发器)通信,该接收器从具有远程起动按钮105的钥匙扣104接收无线信号106。在其他示例(未示出)中,远程发动机起动可以通过蜂窝电话或基于智能手机的系统被发起,其中用户的蜂窝电话向服务器发送数据,并且服务器与车辆通信以起动发动机。

能量存储装置150可以周期性地从车辆外部(例如,不是车辆的一部分)的电源180接收电能,如箭头184所示。作为非限制性示例,车辆推进系统100可被配置为插电式混合电动车辆(phev),由此电能可经由电能传输电缆182从电源180供应到能量存储装置150。在能量存储装置150从电源180充电操作期间,输电电缆182可以使能量存储装置150与电源180电联接。当运行车辆推进系统来推进车辆时,输电电缆182可以断开电源180与能量存储装置150之间的连接。控制系统190可以识别和/或控制存储在能量存储装置处的电能的量,这可以称为剩余电量(soc)。

在其他示例中,可以省略输电电缆182,其中电能可以在能量存储装置150处从电源180无线接收。例如,能量存储装置150可以通过电磁感应、无线电波和电磁共振中的一种或多种从电源180接收电能。因此,应当理解,可以使用任何合适的方法从不构成车辆的一部分的电源对能量存储装置150充电。这样,马达120可以通过利用与发动机110所使用的燃料不同的能量源来推进车辆。

燃料系统140可以周期性地从车辆外部的燃料源接收燃料。作为非限制性示例,车辆推进系统100可以通过经由燃料分配装置170接收燃料来补充燃料,如箭头172所示。在一些示例中,燃料箱144可配置成存储从燃料分配装置170接收的燃料,直到其供应给发动机110用于燃烧。在一些示例中,控制系统190可以通过燃料液位传感器接收存储在燃料箱144处的燃料液位的指示。存储在燃料箱144处的燃料的液位(例如,由燃料液位传感器识别的)可以例如经由车辆仪表板196中的燃料表或指示传达给车辆操作者。

车辆推进系统100还可以包括环境温度/湿度传感器198和侧倾稳定性控制传感器,诸如横向和/或纵向和/或横摆率传感器199。车辆仪表板196可以包括一个或多个指示灯和/或基于文本的显示器,在其中向操作者显示消息。车辆仪表板196还可以包括用于接收操作者输入的各种输入部分,诸如按钮、触摸屏、语音输入/识别等。例如,车辆仪表板196可包括燃料补充按钮197,其可由车辆操作者手动致动或按压以发起燃料补充。例如,响应于车辆操作者致动燃料补充按钮197,车辆中的燃料箱可以被减压,从而可以进行燃料补充。

在一些示例中,车辆推进系统100可以包括一个或多个车载相机135。例如,车载相机135可以将照片和/或视频图像传送到控制系统190。例如,在一些示例中,车载相机可用于记录车辆预定半径内的图像。

如本领域已知的,控制系统190可以使用适当的通信技术通信联接到其他车辆或基础设施。例如,控制系统190可以经由无线网络131联接到其他车辆或基础设施,无线网络131可以包括wi-fi、蓝牙、一种类型的蜂窝服务、无线数据传输协议等。通过车辆对车辆(v2v)、车辆对基础设施对车辆(v2i2v)和/或车辆对基础设施(v2i或v2x)技术,控制系统190可以广播(和接收)关于车辆数据、车辆诊断、交通状况、车辆位置信息、车辆运行程序等的信息。车辆之间的通信和信息交换可以是车辆之间直接的,也可以是多跳的。在一些示例中,可以使用更长距离的通信(例如wimax)来代替v2v或v2i2v,或者与v2v或v2i2v一起使用,以将覆盖区域扩展几英里。在其他示例中,车辆控制系统190可以经由无线网络131和互联网(例如云)通信地联接到其他车辆或基础设施,如本领域公知的。

车辆系统100还可以包括车辆操作者可以与之交互的车载导航系统132(例如,全球定位系统)。导航系统132可以包括一个或多个位置传感器,用于帮助估计车速、车辆高度、车辆定位/位置等。该信息可用于推断发动机运行参数,例如当地的大气压力。如上所述,控制系统190可以进一步被配置为经由互联网或其他通信网络接收信息。从gps接收的信息可以与可通过互联网获得的信息交叉引用,以确定当地天气状况、当地车辆法规等。

图2示出了车辆系统206的示意图。可以理解的是,车辆系统206可以构成上文图1所示的车辆推进系统100处相同的车辆系统。车辆系统206包括联接到蒸发排放控制(evap)系统251和燃料系统218的发动机系统208。可以理解,燃料系统218可以构成与上面图1所示的燃料系统140相同的燃料系统。evap系统251包括燃料蒸气容器或滤罐222,其可用于捕获和存储燃料蒸气。在一些示例中,车辆系统206可以是混合动力电动车辆(hev)系统或插电式混合动力电动车辆系统(phev)。

发动机系统208可包括具有多个气缸230的发动机110。发动机110包括发动机进气系统223和发动机排气系统225。发动机进气系统223包括经由进气道242流体地联接到发动机进气歧管244的节气门262。发动机排气系统225包括通向排气道235的排气歧管248,排气道235将排气引导至大气。发动机排气系统225可包括一个或多个排气催化器270,其可安装在排气中的紧密联接位置。排气催化器可以包括温度传感器279。在一些示例中,一个或多个排放控制装置可以包括三元催化器、稀nox捕集器、柴油微粒过滤器、氧化催化器等。应当理解,发动机中可以包括其他部件,例如各种阀门和传感器。

进气系统碳氢化合物捕集器(aishc)224可以放置在发动机110的进气歧管中,以在发动机关闭期间吸附从进气歧管中未燃烧的燃料发出的燃料蒸气、从泄漏的喷射器渗出的燃料和/或曲轴箱通风排放中的燃料蒸气。aishc可以包括一叠用hc蒸气吸附/解吸材料浸渍的连续分层聚合物片材。或者,吸附/解吸材料可以填充在聚合物材层之间的区域中。吸附/解吸材料可包括碳、活性炭、沸石或任何其他hc吸附/解吸材料中的一种或多种。当发动机运行时,导致进气歧管真空并产生穿过aishc的气流,捕集的蒸气从aishc被动解吸,并在发动机中燃烧。因此,在发动机运行期间,进气燃料蒸气被存储并从aishc224解吸。此外,在发动机关闭期间存储的燃料蒸气也可以在发动机运行期间从aishc中解吸。这样,aishc224可以被连续加载和吹扫,并且即使当发动机110停止运转时,捕集器也可以减少来自进气道的蒸发排放。

燃料系统218可以包括联接到燃料泵系统221的燃料箱220。可以理解,燃料箱220可以构成与上面图1所示的燃料箱相同的燃料箱。燃料泵系统221可包括一个或多个泵,用于对输送到发动机110的喷射器(如所示出的示例喷射器266)的燃料加压。虽然仅示出了单个喷射器266,但是为每个气缸提供了附加的喷射器。应当理解,燃料系统218可以是无回流燃料系统、回流燃料系统或各种其他类型的燃料系统。燃料箱220可以容纳多种燃料混合物,包括具有一定范围的醇浓度的燃料,如各种汽油-乙醇混合物,包括e10、e85、汽油等以及其组合。位于燃料箱220中的燃料液位传感器234可以向控制器212提供燃料液位的指示(“燃料液位输入”),其中控制器212是控制系统214的部件。可以理解,控制系统214可以构成与上面图1所示的控制系统190相同的控制系统。如图所示,燃料液位传感器234可以包括连接到可变电阻器的浮子。替代地,可以使用其他类型的燃料液位传感器。

在本文描述的示例中,可以理解,燃料箱220可以包括塑料燃料箱。相应地,为了给燃料箱提供结构完整性,一个或多个结构支座293可以定位在燃料箱220中。如下文将详细讨论的,可能存在结构支座劣化的情况。理想地,希望提供用于推断结构支座是否已经劣化的系统和方法。下面将参照图4至图6和图8至图9讨论这种方法。

燃料系统218中产生的蒸气可以在被吹扫到发动机进气系统223之前经由蒸气回收管线231被输送到包括燃料蒸气滤罐222的evap系统251。蒸气回收管线231可以经由一个或多个导管联接到燃料箱220,并且可以包括一个或多个阀,用于在某些状态下隔离燃料箱。例如,蒸气回收管线231可经由导管271、273和275中的一个或多个或其组合联接到燃料箱220。

此外,在一些示例中,一个或多个燃料箱通风阀可以位于导管271、273或275中。除了其他功能之外,燃料箱通风阀可以允许排放控制系统的燃料蒸气滤罐维持低压或真空,而不增加燃料箱的燃料蒸发速率(否则,如果燃料箱压力降低就会发生这种情况)。例如,导管271可包括梯度通风阀(gvv)287,导管273可包括加注限制通风阀(flvv)285,并且导管275可包括梯度通风阀(gvv)283。此外,在一些示例中,回收管线231可联接到燃料加注系统219。在一些示例中,燃料加注系统可以包括用于将燃料加注系统相对于大气密封的燃料箱盖205。燃料补充系统219经由燃料加注管或颈211联接到燃料箱220。

此外,燃料补充系统219可包括燃料补充锁245。在一些实施例中,燃料补充锁245可以是燃料箱盖锁定机构。燃料箱盖锁定机构可配置成自动将燃料箱盖锁定在关闭位置,使得燃料箱盖不能打开。例如,当燃料箱中的压力或真空度大于阈值时,燃料箱盖205可以通过燃料补充锁245保持锁定。响应于燃料补充请求,例如车辆操作者发起的请求,燃料箱可以被减压,并且在燃料箱中的压力或真空度下降到阈值以下之后燃料箱盖可以被解锁。燃料箱盖锁定机构可以是闩锁或离合装置,其在接合时防止燃料箱盖的移除。所述闩锁或离合装置可以例如通过螺线管被电锁定,或者可以例如通过压力隔膜被机械锁定。

在一些实施例中,燃料补充锁245可以是位于燃料加注管211口的加注管阀。在这样的实施例中,燃料补充锁245可以不阻止燃料箱盖205的移除。而是,燃料补充锁245可以阻止燃料补充泵插入燃料加注管211中。加注管阀可以例如通过螺线管被电锁定,或者例如通过压力隔膜被机械锁定。

在一些实施例中,燃料补充锁245可以是燃料补充门锁,例如锁定位于车辆车身面板中的燃料补充门的闩锁或离合装置。燃料补充门锁可以例如通过螺线管被电锁定,或者例如通过压力隔膜被机械锁定。

在使用电气机构锁定燃料补充锁245的实施例中,可以通过来自控制器212的命令解锁燃料补充锁245,例如,当燃料箱压力降低到压力阈值以下时。在使用机械机构锁定燃料补充锁245的实施例中,燃料补充锁245可以通过压力梯度解锁,例如,当燃料箱压力降低到大气压时。

如所讨论的,evap系统251可包括一个或多个排放控制装置,如填充有合适的吸附剂的一个或多个燃料蒸气滤罐222,这些滤罐被配置成在燃料箱加注操作、运转损失(即,在车辆运行期间蒸发的燃料)和日循环期间临时捕集燃料蒸气(包括蒸发的碳氢化合物)。在一个示例中,使用的吸附剂是活性炭。evap系统251可以进一步包括滤罐通风路径或通风管线227,当存储或捕集来自燃料系统218的燃料蒸气时,通风路径或通风管线227可将气体从滤罐222排出到大气中。

滤罐222可以包括缓冲器222a(或缓冲器区域),滤罐和缓冲器各自均包括吸附剂。如图所示,缓冲器222a的体积可以小于滤罐222的体积(例如,是其一部分)。缓冲器222a中的吸附剂可以与滤罐中的吸附剂相同或不同(例如,两者都可以包括木炭)。缓冲器222a可以位于滤罐222内,使得在滤罐加载期间,燃料箱蒸气首先被吸附在缓冲器内,然后当缓冲器饱和时,更多的燃料箱蒸气被吸附在滤罐内。相比之下,在滤罐吹扫期间,燃料蒸气首先从滤罐中解吸(例如,达到阈值量),然后再从缓冲器中解吸。换句话说,缓冲器的加载和卸载与滤罐的加载和卸载不是线性的。因此,滤罐缓冲器的作用是抑制从燃料箱流向滤罐的任何燃料蒸气激增,从而降低任何燃料蒸气激增去向发动机的可能性。一个或多个温度传感器232可以联接到滤罐222和/或在滤罐222内。当燃料蒸气被滤罐中的吸附剂吸附时,会产生热量(吸附热)。同样,当燃料蒸气被滤罐中的吸附剂解吸时,会消耗热量。这样,可以基于滤罐内的温度变化来监测和估计滤罐对燃料蒸气的吸附和解吸。

在将存储的燃料蒸气从燃料系统218经由吹扫管线228和吹扫阀261吹扫到发动机进气系统223时,通风管线227还可以允许新鲜空气被吸入滤罐222。例如,吹扫阀261平时可以是关闭的,但是可以在某些条件下打开,使得来自发动机进气歧管244的真空被提供给燃料蒸气滤罐用于吹扫。在一些示例中,通风管线227可包括设置在滤罐222上游的空气过滤器259。

在一些示例中,滤罐222与大气之间的空气和蒸气的流动可以通过联接在通风管线227内的滤罐通风阀(cvv)297来调节。当包括滤罐通风阀时,滤罐通风阀可以是常开阀,使得燃料箱隔离阀252(ftiv)可以控制燃料箱220与大气的通气。ftiv252可以在燃料箱与燃料蒸气滤罐之间位于导管278内。ftiv252可以是常闭阀,其在打开时允许燃料蒸气从燃料箱220通向滤罐222。然后,燃料蒸气可以通过cvv297通向大气中,或者通过滤罐吹扫阀261吹扫到发动机进气系统223中。

燃料系统218可由控制器212通过选择性地调整各种阀和螺线管以多种模式运行。例如,燃料系统可以在燃料蒸气存储模式下操作(例如,在燃料箱燃料补充操作期间和发动机不运转时),其中控制器212可以打开隔离阀252,同时关闭滤罐吹扫阀(cpv)261以将燃料补充蒸气引导到滤罐222中,同时防止燃料蒸气被引导到进气歧管中。

作为另一个示例,燃料系统可以在燃料补充模式下操作(例如,当车辆操作者请求燃料箱燃料补充时),其中控制器212可以打开隔离阀252,同时维持滤罐吹扫阀261关闭,以对燃料箱减压,燃料才能够添加到其中。这样,隔离阀252可以在燃料补充操作期间保持打开,以允许燃料补充蒸气存储在滤罐中。燃料补充完成后,隔离阀可以关闭。

作为又一示例,燃料系统可以在滤罐吹扫模式下操作(例如,已经达到排放控制装置点火温度之后并且在发动机运转的情况下),其中控制器212可以打开滤罐吹扫阀261同时关闭隔离阀252。在本文中,由运行中的发动机的进气歧管产生的真空可用于通过通风管线227以及通过燃料蒸气滤罐222抽吸新鲜空气,以将存储的燃料蒸气吹扫到进气歧管244中。在这种模式下,从滤罐吹扫出的燃料蒸气在发动机中燃烧。吹扫可以继续,直到滤罐中存储的燃料蒸气量低于阈值。

不希望的蒸发排放的检测程序可以由控制器212在燃料系统218和evap系统251上间歇地执行,以确认燃料系统218和evap系统251没有散发出不希望的蒸发排放。因此,可以在发动机关闭时(发动机关闭测试)使用由于发动机关闭后燃料箱处的温度和压力变化而产生的发动机关闭自然真空(eonv)来执行蒸发排放测试。例如,响应于发动机关闭事件,可以隔离燃料系统,并且可以监测燃料系统中的压力。可以基于低于阈值的压力上升或低于阈值的压力上升速率来指示不希望的蒸气排放的识别。此外,当燃料箱冷却下来时,可以监测真空的产生,并且基于低于阈值的真空形成或者低于阈值的真空形成速率来识别不希望的蒸气排放。

在其他示例中,蒸发排放测试程序可以在发动机运转时通过使用发动机进气歧管真空来执行,或者在发动机运转时或发动机关闭状态期间通过操作真空泵来执行。例如,不希望的蒸发排放的测试可以由通信地联接到控制器212的蒸发排放检查模块(未示出)执行。蒸发排放检查模块可以联接在通风管线227中,例如,在滤罐222和大气之间。蒸发排放检查模块可以包括真空泵,用于在执行蒸发排放测试时向燃料系统施加负压。在一些实施例中,真空泵可配置成可逆的。换句话说,真空泵可以被配置成在燃料系统上施加负压或正压。

在其他示例中,蒸发排放测试程序可以在车辆运行时执行,但此时车辆是在纯电动运行模式下运行。在这样的示例中,发动机可以通过例如马达(例如120)旋转而不被供应以燃料,以产生进气歧管真空,该真空可以被传送到车辆燃料系统和/或蒸发排放系统,以诊断潜在的不希望的蒸发排放。下面将参照图4至图6详细讨论这些程序。

在一些配置中,滤罐通风阀(cvv)297可联接在通风管线227内。cvv297可用于调整滤罐222与大气之间的空气和蒸气流。cvv还可用于诊断程序。当包括cvv时,可以在燃料蒸气存储操作期间打开cvv(例如,在燃料箱燃料补充期间,以及在发动机不运转时的一些情况下),使得在穿过滤罐之后去除燃料蒸气的空气可以被推出到大气中。同样,在吹扫操作期间(例如,在滤罐再生期间和发动机运转时),cvv可以打开以允许新鲜空气流去除存储在滤罐中的燃料蒸气。在一些示例中,cvv297可以是电磁阀,其中阀的打开或关闭通过滤罐通风螺线管的致动来执行。具体地,滤罐通风阀可以是默认打开阀,在滤罐通风螺线管致动时关闭。在一些示例中,cvv297可以被配置为可闩锁的电磁阀。换句话说,当阀处于关闭配置时,它锁闭而不需要额外的电流或电压。例如,阀可以以100ms脉冲关闭,然后在稍后的时间点以另一个100ms脉冲打开。这样,维持cvv关闭所需的电池电量减少了。

如所讨论的,控制器212可以构成控制系统214的一部分,其中控制系统214可以构成与图1所示的控制系统190相同的控制系统。控制系统214被示出为从多个传感器216接收信息(本文描述了其各种示例)并将控制信号发送到多个致动器281(本文描述了其各种示例)。作为一个示例,传感器216可以包括位于排放控制装置上游的排气传感器237、温度传感器233、压力传感器291(燃料箱压力传感器)、质量空气流量(maf)传感器282、大气压力传感器213、燃料箱温度传感器288和滤罐温度传感器232。诸如压力传感器、温度传感器、空燃比传感器和组分传感器的其他传感器可以联接到车辆系统206中的各个位置。作为另一示例,致动器可以包括燃料喷射器266、节气门262、燃料箱隔离阀252、cpv261、cvv297和燃料补充锁245。控制器212可接收来自各种传感器的输入数据,处理输入数据,并基于其中编程的对应于一个或多个程序的指令或代码响应于处理后的输入数据触发致动器。本文参照图4至图6和图8至图10描述了示例控制程序。另外,控制器212可以从导航系统132(例如gps)和/或v2x网络接收数据,v2x网络包括v2v网络(车辆对车辆)、v2i网络(车辆对基础设施)或v2i2v(车辆对基础设施对车辆),如以上关于图1所讨论的网络131。例如,无线通信装置280可以联接到车辆控制器212,用于实现无线通信。

在一些示例中,控制器可以被置于降低功率模式或休眠模式,在降低功率模式或休眠模式中控制器仅维持基本功能,并且以比对应的唤醒模式更低的电池消耗来运行。例如,控制器可以在车辆关闭事件之后被置于休眠模式,以便在车辆关闭事件之后的持续时间执行诊断程序。控制器可以具有唤醒输入,该唤醒输入允许控制器基于从一个或多个传感器接收的输入返回到唤醒模式。在一些示例中,控制器可以安排唤醒时间,这可以包括设置计时,并且当计时过去后,控制器可以从休眠模式被唤醒。

现在转到图3,描绘了示例性图示300,其详细描述了经历燃料箱诊断的车辆(在本文中称为被诊断车辆,或vd)如何获得车群信息,该车群信息包括与被诊断车辆相似的车辆中的一个或多个燃料箱压力和/或燃料液位相关数据集,以便确定vd的燃料箱(例如,220)中的结构支座(例如,293)是否劣化。因此,结构支座的劣化可以在不使燃料箱通风并且不使用车载泵的情况下诊断,这将在下面进一步详细讨论。例如,这种车群信息可以由vd通过车辆对车辆(v2v)网络或车辆对基础设施对车辆(v2i2v)网络中的一个或多个获得。相应地,图3示出了与许多其他车辆315处于无线通信312中的待诊断车辆(vd)310,所述诊断是针对其结构支座是否劣化。可以理解,车辆310可以构成图1所示的车辆推进系统100和/或图2所示的车辆系统206处相同的车辆。车辆310可以包括控制系统214,控制系统214包括控制器212,如上面关于图2所讨论的。如所讨论的,无线通信装置280可以联接到控制器212,用于实现车辆310与车辆315之间的无线通信。此外,车辆310可包括导航装置132(例如gps),其中导航装置可被配置成用于通过gps卫星323接收信息。

控制系统214被示出为从多个传感器216接收信息并将控制信号发送给多个致动器218。如所讨论的,传感器216可以包括大气压力传感器(例如213)、质量空气流量传感器(例如282)、燃料蒸气滤罐温度传感器(例如232)、排气传感器(例如237)、排气催化器温度传感器(例如279)、ftpt(例如291)、燃料箱温度传感器(例如288)、燃料液位传感器(例如234)和环境温度/湿度传感器(例如198)。基于车辆310中的传感器,可以指示各种信息,诸如车辆是否在运行、自车辆上次运行以来的时间估计、车辆附近的环境温度/湿度、燃料箱中的压力、燃料液位等。此外,在一些示例中,可以另外使用车载相机(例如,135)来指示车辆是否正在运行、车辆停放的环境(例如,背阴、阳光直射等)、车辆位置等。

虽然没有明确示出,但是可以理解,其他车辆315也可以包括如针对车辆310所述的部件。例如,车辆315可以类似地包括具有控制器的控制系统,所述控制器从多个传感器接收信息,并且其中命令可以从控制器发送到多个致动器。此外,车辆315可以包括用于在车辆或基础设施之间发送和接收无线通信的无线通信装置。

车辆310可以通过v2v或v2i2v技术与在距离车辆310预定距离或半径320内的车辆315无线地发送和检索信息。例如,车辆327(其中车辆327是车辆315的子集)可以被排除,即不会从这些车辆中检索信息,因为它们在距车辆310的预定距离320之外。在一些示例中,预定距离可以被设置为使得当车辆被诊断时(例如,310),待从中检索信息/数据的车辆可能经历相似的天气状况,例如环境温度/湿度等。

在距离待诊断车辆310预定距离320内的车辆中,可以进一步确定从哪些车辆检索一个或多个数据集。换句话说,在距离待诊断车辆310预定距离320内的车辆中,只有这些车辆的子集可以组成选定车群或车群324,一个或多个数据集将从所述车群中获得并被利用,以便对车辆310中的结构支座(例如,293)是否劣化进行诊断。下面将参照图8至图9所示的方法详细阐述可以构成这种车群324的细节。简而言之,车群324的选择标准可以基于车辆品牌/型号(例如,与被诊断车辆相似的品牌/型号)、车辆的燃料箱是否包括密封燃料箱、预定燃料液位范围内的燃料液位、车辆是否在可能影响车辆经历的温度/环境状况的结构附近、车辆是否处于钥匙关闭状态、自钥匙关闭以来的时间、预定燃料箱温度范围内的燃料箱温度、钥匙关闭事件之前的发动机运转时间等。这样,预定距离320内的未被识别为组成选定车群324的车辆可以被称为被排除车辆329。

在识别选定车群324之后,车辆310可以通过v2v或v2i2v技术从车辆315检索包括燃料箱压力和燃料液位相关信息的一个或多个数据集。在一个示例中,可以从车辆315获得燃料箱压力数据。更具体地,可以理解,对于具有密封燃料箱的车辆,整个24小时周期(例如,日循环)的温度波动可能导致这种密封燃料箱内的压力/温度变化。因此,在一些示例中,可以在日循环中的预定点(例如日循环的最高或最低温度)检索来自组成选定车群的车辆的燃料箱压力相关数据。例如,在日循环的最高和/或最低温度下,可以通过车辆310检索来自构成选定车群324的燃料箱的燃料箱压力。然后,车辆310的控制器可以对与最高或最低温度对应的燃料箱压力数据求平均值,以获得选定车群324的平均最高或平均最低燃料箱压力。与选定车群324相对应的关于燃料箱压力方向(例如,相对于大气的正压或相对于大气的负压)和大小的这种信息接下来可以(通过车辆310的控制器)与获得的关于被诊断车辆310的燃料箱压力的数据进行比较。如果从被诊断车辆310获得的燃料箱压力数据与从选定车群324获得的燃料箱压力数据相关,则可以确定结构支座(例如293)如期望的那样起作用。在这样的示例中,来自选定车群324的燃料箱压力数据和来自被诊断车辆310的燃料箱压力数据“相关”可以包括来自被诊断车辆310的燃料箱压力数据在构成选定车群的车辆的预定阈值内(例如,在5%或更小范围内)。然而,如果被诊断车辆310中的燃料箱压力与从选定车群324获得的燃料箱压力数据不相关(例如,相差大于5%),则可以确定被诊断车辆中的结构支座可能劣化。

在一些示例中,从选定车群324检索的一个或多个数据集可以另外包括构成选定车群324的每辆车辆的燃料箱中的燃料液位。例如,如果与对应于来自构成选定车群的车辆的平均燃料液位的燃料液位相比,被诊断车辆中的燃料液位在预定时间段内异常或波动,则可以确定被诊断车辆中的结构支座劣化。在上述示例中,“异常或波动”可以包括被诊断车辆中的燃料液位变化与来自构成选定车群的车辆的平均燃料液位相比为5%或更大(在任一方向,例如增大燃料液位或减小燃料液位)。在这样的示例中,可以在预定持续时间或预定时间段内从构成选定车群的车辆检索燃料液位测量值,然后可以与在相同预定时间段内记录的从被诊断车辆310检索的燃料液位测量值进行比较。在这样的示例中,预定时间段可以包括日循环的最高和/或最低温度附近的规定时间量。更具体地,预定时间段可包括15至30分钟、30分钟至1小时、大于1小时但小于2小时、或大于2小时但小于3小时。通过记录在预定时间段内被诊断车辆中的燃料液位,并将该燃料液位与基于在相同预定时间段内从选定车群检索的数据的平均燃料液位进行比较,可以确定结构支座是否劣化。

可以理解的是,上面关于图3描述的方法可以适用于处于钥匙关闭状态并且没有通过车载能量存储装置(例如电池)或车辆发动机推进的车辆。例如,如果车辆正在运行,即使发动机没有运行,行驶条件也可能导致燃料箱中发生显著的燃料晃动事件,这可能导致燃料箱中的压力变化。受行驶条件影响的这种压力变化可能很大程度导致噪声因素被添加到基于车群的燃料箱完整性诊断的任何分析中,从而使得这种方法容易出错。因此,可以理解,本文描述的方法涉及处于钥匙关闭状态的车辆,而不涉及运行中的车辆。

此外,为了使这种诊断提供可靠的结果,被诊断车辆的燃料箱中可以不存在不希望的蒸发排放。例如,如果指示存在源自被诊断车辆的燃料箱的不希望的蒸发排放,则燃料箱可能没有保持压力/真空,因此,上面讨论的用于确定燃料箱中的结构支座是否劣化的诊断可能不可靠。因此,可以有几种选择来确定被诊断车辆的燃料箱是否没有不希望的蒸发排放,如下面将参照图4至图6所讨论的。

图4示出了用于在混合动力电动车辆中执行蒸发排放泄漏测试的高级方法400的示例流程图。更具体地说,方法400描述了一种用于在不使用真空泵的情况下,并且在不将燃料箱蒸气加载到燃料蒸气滤罐的情况下,执行蒸发排放泄漏测试的方法。虽然将参考图1至图3中描述的系统来描述方法400,但是应当理解,方法400可以应用于其他系统,而不脱离本公开的范围。方法400可以由诸如控制器212的控制器执行,并且可以作为可执行指令存储在非瞬态存储器中。用于执行方法400和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如ftiv(例如252)等。

方法400通过评估当前车辆运行状况在405处开始。运行状况可以被估计、测量和/或推断,并且可以包括环境状况(诸如温度、湿度、大气压力等)、发动机状况(诸如发动机运行状态、发动机转速、发动机负荷等)、以及燃料系统状况(诸如燃料液位、燃料箱压力、燃料蒸气滤罐负载状态等)。继续到410,方法400可以包括确定车辆是否处于车辆开启状态。如果车辆处于车辆开启状态,则方法400可前进到412。在412,方法400可以包括进入车辆开启状态下的泄漏测试。本文将参照图5至图6进一步描述一个示例性的车辆开启状态下的泄漏测试。方法400然后可以结束。

如果车辆不处于车辆开启状态,则方法400可前进到415。在415,方法400可以包括确定车辆湿机持续时间是否大于阈值。车辆湿机持续时间可以包括从最近的车辆关闭事件起经过的时间长度。车辆湿机持续时间阈值可以是预定的(例如4-6小时),或者可以基于运行状况。例如,车辆湿机持续时间可以基于环境温度、车辆湿机持续时间期间环境温度的变化、基于一天中的时间的车辆湿机期间环境温度的预期变化、在之前的车辆开启状态期间排出到燃料箱的热量(这进而可以基于之前车辆开启状态期间的发动机运行状况)等。如所讨论的,可以理解的是,在该示例方法400中,通过在方法400期间命令或维持燃料箱隔离阀关闭的控制器来密封燃料箱。因此,对于这种具有被隔离的燃料箱的车辆,车辆湿机持续时间阈值可以基于燃料箱经历阈值温度变化从而在其中形成正压或真空所需的预期时间量。如果车辆湿机持续时间小于阈值,则方法400可前进到417。在417,方法400可以包括维持燃料箱隔离达阈值持续时间(通过维持ftiv关闭)。车辆控制器可以被置于休眠状态并被重新唤醒,同时维持燃料箱隔离阀关闭。

当车辆湿机持续时间增加到阈值以上时,方法400可前进到420。在420处,方法400可以包括确定绝对燃料箱压力是否大于阈值。绝对燃料箱压力可以通过例如ftpt291来估计、推断或测量。绝对燃料箱压力阈值可以基于运行状况,例如环境大气压力、环境温度、燃料加注液位和燃料组分。绝对燃料箱压力阈值可以基于表示燃料箱完好的压力/真空。换句话说,如果燃料箱中存在阈值规格的源自燃料箱中的源的不希望的蒸发排放,则不太可能达到阈值压力/真空。

然而,低于阈值的绝对燃料箱压力不一定表示劣化。而是燃料箱可能处于日循环的过零点。随着环境温度在整个日循环中的升高和降低,在24小时循环中可能会出现这样的情况,即不存在不希望的蒸发排放的燃料箱压力没有相对于大气压力保持压力或真空。这样,如果绝对燃料箱压力不大于压力阈值,则方法400可前进到422。在422处,方法400可以包括使控制器休眠一段时间,然后重新唤醒控制器。休眠持续时间可以是预定的(例如3小时),或者可以基于环境状况,诸如环境温度和一天中的时间。休眠持续时间可以基于对于完好的燃料箱来说预期发生燃料箱压力变化的时间长度。继续到425,方法400可以包括确定绝对燃料箱压力是否大于阈值。绝对燃料箱压力阈值可以与在420处描述的阈值相同,或者可以基于经更新的当前运行状况(如环境温度和大气压力)来调整。如果绝对燃料箱压力不大于阈值,则方法400可前进到427。在427处,方法400可包括指示存在源自燃料箱的不希望的蒸发排放。指示存在不希望的蒸发排放可以包括在控制器212处设置标志,并且可以进一步包括向车辆用户指示劣化,例如通过点亮故障指示灯(mil)。前进到435,方法400可以包括更新车辆运行参数。例如,控制器212可以基于存在不希望的蒸发排放而采取缓解动作,例如防止车辆在纯发动机模式下运行。控制器212可以进一步调整蒸发排放泄漏测试时间安排。方法400然后可以结束。

如果绝对燃料箱压力大于阈值,则在420或425处,方法400可前进到430。在430处,方法400可以包括指示不存在不希望的蒸发排放。指示不存在不希望的蒸发排放可以进一步包括在控制器212记录测试合格的结果。

前进到435,方法400可以包括更新车辆运行参数。例如,响应于不存在不希望的蒸发排放的指示,可以维持当前车辆运行参数。方法400然后可以结束。

图5示出了用于在车辆开启状态期间在混合动力电动车辆中执行蒸发排放泄漏测试的高级方法500的示例流程图。方法500可以独立执行,或者作为另一方法(如方法400)的子程序执行。虽然将参考图1至图3中描述的系统来描述方法500,但是应当理解,方法500可以应用于其他系统,而不脱离本公开的范围。方法500可以由诸如控制器212的控制器执行,并且可以作为可执行指令存储在非瞬态存储器中。用于执行方法500和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如cpv(例如261)、ftiv(例如252)、cvv(例如297)、马达(例如120)等。

方法500通过评估运行状况在505处开始。运行状况可以被估计、测量和/或推断,并且可以包括环境状况(诸如温度、湿度、大气压力等)、发动机状况(诸如发动机运行状态、发动机转速、发动机负荷等)、以及燃料系统状况(诸如燃料液位、燃料箱压力、燃料蒸气滤罐负载状态等)。继续到510,方法500可以包括确定车辆是否处于发动机开启状态。如果车辆处于发动机开启状态,则方法500可前进到512。在512处,方法500可以包括进入发动机开启状态下的泄漏测试。本文将参照图6进一步描述示例性的发动机开启状态下的泄漏测试。方法500然后可以结束。

如果发动机没有开启,则方法500可前进到515。在515处,方法500可包括确定绝对燃料箱压力是否大于阈值,如关于图3所述。在示例方法500中,可以理解,车辆燃料箱包括密封的燃料箱,其中燃料箱通过ftiv(例如252)密封。如果绝对燃料箱压力大于阈值,则方法500可前进到517。在517处,方法500可包括指示不存在源自燃料箱的不希望的蒸发排放。在指示燃料箱处不存在不希望的蒸发排放的情况下,方法500可以包括维持当前车辆运行状况。方法500然后可以结束。

如果在515处,绝对燃料箱压力小于阈值,则方法500可前进到520。在520处,方法500可包括使发动机旋转而不对其提供燃料以产生发动机进气系统真空。使发动机旋转而不对其提供燃料可以包括运行马达(例如120)来使发动机转动,而不向发动机气缸提供燃料和火花。响应于发动机进气歧管真空达到阈值进气歧管真空,方法500可前进到525。在525处,方法500可以包括控制器命令打开cpv、命令关闭cvv以及命令打开ftiv。通过命令打开ftiv,燃料箱可以流体地联接到蒸发排放系统,并且通过命令打开cpv,燃料箱(和燃料系统)和蒸发排放系统可以联接到发动机进气系统。此外,通过关闭cvv,燃料系统和蒸发排放系统可以相对于大气密封。

在燃料系统和蒸发排放系统相对于大气密封并联接到发动机进气系统的情况下,方法500可前进到530。在530处,方法500可以包括将燃料系统和蒸发排放系统排空到阈值负压(例如阈值真空),例如通过ftpt(例如291)监测。虽然没有明确示出,但是可以理解,不能达到阈值负压可能是由源自燃料系统和/或蒸发排放系统的总的不希望的蒸发排放造成的。因此,在这种情况下,方法500可以包括指示源自燃料系统和/或蒸发排放系统的总的不希望的蒸发排放的存在。

响应于在燃料系统和蒸发排放系统中达到阈值负压,方法500可前进到535。在535处,方法500可以包括将燃料箱和燃料系统相对于蒸发排放系统密封。此外,在535处,方法500可以包括通过控制器命令马达停止发动机的旋转来停止在没有燃料供应的情况下旋转的发动机。通过控制器向ftiv发送信号,使其关闭,燃料箱可以相对于蒸发排放系统密封。在535处,方法500还可包括控制器命令或致动关闭cpv以将发动机进气系统与蒸发排放系统分离。此外,在一些示例中,可以命令cvv打开,从而释放蒸发排放系统的真空。在燃料箱相对于蒸发排放系统密封,并且发动机旋转停止的情况下,方法500可以前进到540。在540处,方法500可以包括测量压力流失速率,并且因此可以包括指示燃料箱中的压力流失变化速率是否大于预定压力流失速率阈值。如果压力流失变化速率大于压力流失速率阈值,则方法500可前进到545,并且可包括指示存在源自燃料箱的不希望的蒸发排放。如上文关于图4所讨论的,响应于存在源自燃料箱的不希望的蒸发排放的指示,方法500可以包括在控制器处设置标志,并且可以包括点亮车辆仪表板上的mil,提醒车辆操作者需要维修车辆。此外,可以采取缓解动作,例如尽可能防止发动机运转,重新安排不希望的蒸发排放测试等等。方法500然后可以前进到550,并且可以包括通过命令打开ftiv一小段时间来释放燃料箱真空,然后可以包括通过命令关闭ftiv来重新密封燃料箱。方法500然后可以结束。

返回到540,响应于压力流失变化速率小于压力流失速率阈值,方法500可前进到555。在555处,方法500可以包括指示不存在不希望的燃料箱排放。在指示不存在不希望的燃料箱排放的情况下,方法500可以包括维持当前车辆运行参数。前进到550,方法500可以包括通过命令打开ftiv释放燃料箱真空,然后通过命令关闭ftiv重新密封燃料箱。虽然所描述的方法包括在550处释放燃料箱真空,但是在一些示例中,燃料箱真空可能不会被释放,并且在这样的示例中,ftiv可以响应于存在或不存在不希望的蒸发排放的指示而维持关闭。方法500然后可以结束。

图6示出了用于在发动机开启状态期间在混合动力电动车辆中执行蒸发排放泄漏测试的高级方法600的示例流程图。方法600可以独立执行,或者作为另一方法的子程序执行,例如方法400和/或方法500。虽然将参考图1至图3中描述的系统来描述方法600,但是应当理解,方法600可以应用于其他系统,而不脱离本公开的范围。方法600可以由诸如控制器212的控制器执行,并且可以作为可执行指令存储在非瞬态存储器中。用于执行方法600和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如cpv(例如261)、ftiv(例如252)、cvv(例如297)等。

方法600通过评估运行状况在605处开始。运行状况可以被估计、测量和/或推断,并且可以包括环境状况(诸如温度、湿度、大气压力等)、发动机状况(诸如发动机运行状态、发动机转速、发动机负荷等)、以及燃料系统状况(诸如燃料液位、燃料箱压力、燃料蒸气滤罐负载状态等)。继续到610,方法600可以包括确定绝对燃料箱压力是否大于阈值,如以上关于图4至图5所讨论的。如果在610指示绝对燃料箱压力大于阈值,则方法600可前进到615。在615处,方法600可包括指示不存在源自燃料箱的不希望的蒸发排放。在指示燃料箱处不存在不希望的蒸发排放的情况下,方法600可以包括维持当前车辆运行状况。方法600然后可以结束。

返回到610,如果绝对燃料箱压力不大于阈值,则方法600可前进到620。在620处,方法600可包括确定进气歧管真空是否大于阈值进气歧管真空,如上文关于图5所讨论的。进气歧管真空可以例如通过进气歧管中的压力传感器(例如213)来估计、推断或测量。阈值进气歧管真空可以基于排空燃料系统和蒸发排放系统所需的真空量。因此,进气歧管真空阈值可以基于燃料系统和蒸发排放系统的体积,并且可以进一步基于燃料液位、燃料组分等。如果进气歧管中的压力负压程度不小于阈值,则方法600可前进到625。在625处,方法600可以包括继续监测燃料箱压力和进气歧管真空,并且可以进一步包括设置标记,以在进气歧管中存在阈值负压时跟进以是否存在不希望的蒸发排放的附加测试。

返回620,如果进气歧管真空比进气歧管真空阈值大(例如,相对于阈值负压程度更大),则方法600可前进到630。在630处,方法600可以包括控制器命令打开cpv、命令关闭cvv以及命令打开ftiv。通过命令打开ftiv,燃料箱可以流体地联接到蒸发排放系统,并且通过命令打开cpv,燃料箱(和燃料系统)和蒸发排放系统可以联接到发动机进气系统。此外,通过关闭cvv,燃料系统和蒸发排放系统可以相对于大气密封。

在燃料系统和蒸发排放系统相对于大气密封并联接到发动机进气系统的情况下,方法600可前进到635。在635处,方法600可以包括将燃料系统和蒸发排放系统排空到阈值负压(例如阈值真空),例如通过ftpt(例如291)监测。虽然没有明确示出,但是可以理解,不能达到阈值负压可能是由源自燃料系统和/或蒸发排放系统的总的不希望的蒸发排放造成的。因此,在这种情况下,方法600可以包括指示源自燃料系统和/或蒸发排放系统的总的不希望的蒸发排放的存在。

响应于在燃料系统和蒸发排放系统中达到阈值负压,方法600可前进到640。在640处,方法600可包括将燃料箱和燃料系统相对于蒸发排放系统密封(例如,将燃料系统与蒸发排放系统分离)。通过控制器向ftiv发送信号,使其关闭,燃料箱可以相对于蒸发排放系统密封。在640处,方法600还可包括控制器命令或致动关闭cpv以将发动机进气系统与蒸发排放系统(和燃料系统)分离。此外,在一些示例中,可以命令cvv打开,从而释放蒸发排放系统的真空。在燃料箱相对于蒸发排放系统密封的情况下,方法600可以前进到645。在645处,方法600可以包括测量压力流失速率,并且因此可以包括指示燃料箱中的压力流失变化速率是否大于预定压力流失速率阈值。如果压力流失变化速率大于压力流失速率阈值,则方法600可前进到650,并且可包括指示存在源自燃料箱的不希望的蒸发排放。如上文关于图4至图5所讨论的,响应于存在源自燃料箱的不希望的蒸发排放的指示,方法600可以包括在控制器处设置标志,并且可以包括点亮车辆仪表板上的mil,提醒车辆操作者需要维修车辆。此外,可以采取缓解动作,例如尽可能防止发动机运转,重新安排不希望的蒸发排放测试等等。方法600然后可以前进到655,并且可以包括通过命令打开ftiv一小段时间来释放燃料箱真空,然后可以包括通过命令关闭ftiv来重新密封燃料箱。方法500然后可以结束。

返回到645,响应于压力流失变化速率小于压力流失速率阈值,方法600可前进到660。在660处,方法600可以包括指示不存在不希望的燃料箱排放。在指示不存在不希望的燃料箱排放的情况下,方法600可以包括维持当前车辆运行参数。前进到655,方法600可以包括通过命令打开ftiv释放燃料箱真空,然后通过命令关闭ftiv重新密封燃料箱。虽然上述方法包括在655处释放燃料箱真空,但是在一些示例中,燃料箱真空可能不会被释放,并且在这样的示例中,ftiv可以响应于存在或不存在不希望的蒸发排放的指示而维持关闭。方法600然后可以结束。

现在转到图7,示出了太阳强度和温度随一天中时间而变化的日循环700的示例图示。入射的太阳辐射702在日出704开始增加,并在日落706之前在接近正午时上升到最大值。这样,日出704标志着一天中热增益周期处于其最大值的时刻,日落706标志着一天中热损失周期处于其最大值的时刻。相应地,示出了环境温度708,示出了温度从日出704附近的最低温度710升高,以及温度从日落706附近的最高温度712降低。

如下文将详细讨论的,为了诊断被诊断车辆的车辆燃料箱中的结构支座是否劣化,可以将被诊断车辆(vd)的燃料箱中的压力与来自位于vd预定距离内的一个或更多车辆或多个车辆的众包燃料箱压力数据进行比较。vd的燃料箱中的压力以及包括众包燃料箱压力数据的一个或多个车辆燃料箱中的压力可以在vd处于钥匙关闭状态时在最低温度710和/或最高温度712之一处或附近被检索或指示,并且其中包括众包燃料箱压力数据的车辆也处于钥匙关闭状态。此外,可以在最低温度710和/或最高温度712处或附近指示或检索与vd和构成车群的车辆的燃料箱中燃料液位相关的数据。如下面将参照图8至图9进一步详细讨论的,可以将包括燃料箱压力和/或燃料液位中的一个或多个的众包数据与vd中燃料箱压力和/或燃料液位中的一个或多个进行比较。如果众包数据与从vd中检索到的数据相关,则可以确定vd中的结构支座如期望的那样起作用,并且没有劣化。然而,如果来自vd的燃料箱压力数据和/或燃料液位数据中的一个或多个与从车群中检索到的燃料箱压力数据和/或燃料液位数据不相关,则可以指示vd中的结构支座劣化,或者没有如期望的那样起作用。

可以理解,在一些示例中,指示或检索与包括最高和/或最低温度下的车群和vd的燃料箱中的燃料箱压力和/或燃料液位相关的信息或数据可以包括指示或检索在接近最高或最低温度的时间段内的数据。例如,可能希望在接近日循环的最高或最低温度的预定时间段内,从构成车群的每个个体车辆获得一个以上或多个燃料箱压力测量值。类似地,可能希望在接近日循环的最高或最低温度的预定时间内从构成车群的每个个体获得一个以上或多个燃料液位测量值。在一些示例中,用于检索燃料箱压力数据的预定时间段可以构成用于检索燃料液位数据的相同的预定时间段,但是在其他示例中,这些预定时间段可以不同。例如,预定时间段可以包括30分钟、1小时、2小时、3小时等。作为一个示例,如果最大温度发生在下午5:00,并且预定时间段包括1小时,则可以从下午4:30开始检索压力数据,并且可以继续检索直到下午5:30。关于检索燃料液位数据,可以进行相似的程序。在这样的示例中,可以理解,在预定时间段的过程中,可以检索车群和vd两者的燃料箱压力数据和燃料液位。此外,如所讨论的,可以在与从vd和车群中检索燃料箱压力数据的时间过程不同的预定时间内检索与燃料液位相关的数据。

在一些示例中,与燃料箱压力数据相比,燃料液位数据可以在接近最高或最低温度的更长时间内被检索。作为一个示例,如果指示最高温度发生在下午5:00,则用于检索燃料箱压力数据的预定时间段可以包括1小时,而用于检索燃料液位数据的预定时间段可以包括2小时。在这样的示例中,燃料箱压力数据可以从下午4:30-5:30的时间段中检索,而燃料液位数据可以从下午4点到下午6点的时间段中检索。这样的示例是示例性的。

在预定时间段内从vd和车群中检索燃料箱压力数据和/或燃料液位数据的示例中,可以理解,可以定期检索这样的数据。例如,可以以包括5分钟、10分钟、20分钟、30分钟等的时间间隔来检索数据。作为一个示例,可以为构成车群的每个车辆以及为vd在一小时内每5分钟记录一次燃料箱压力数据。类似地,可以为构成车群的每个车辆以及为vd在一小时内每5分钟记录一次燃料液位数据。在这样的示例中,可以对构成车群的每个车辆的数据计算平均值,以获得构成车群的每个数据集的平均测量值。然后来自构成车群的每个车辆的平均测量值可以被平均,以获得平均车群燃料箱压力和/或平均车群燃料液位。类似地,可以从vd获得平均vd燃料箱压力和/或平均vd燃料液位。这样,可以将平均车群燃料箱压力和/或平均车群燃料液位分别与平均vd燃料箱压力和/或平均vd燃料液位进行比较,以确定燃料箱压力数据是否在vd和车群之间相关,和/或燃料液位数据是否在vd和车群之间相关。

现在转到图8,示出了用于进入燃料箱诊断的高级示例方法800。更具体地,方法800可用于评估是否指示满足进行燃料箱诊断的条件,如果满足,则可经由车辆控制器检索天气预报数据,并且燃料箱诊断可被安排在包括日循环的最高温度或最低温度的时间段。基于诊断的时间安排,可以在安排的时间唤醒车辆控制器以便进行诊断。

虽然方法800将参考在本文中描述并在图1至图3中示出的系统来描述,但是应当理解,相似的方法可以应用于其他系统,而不脱离本公开的范围。方法800可以由控制器执行,如图2中的控制器212,并且可以作为可执行指令存储在控制器处的非瞬态存储器中。用于执行方法800和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如燃料箱隔离阀(ftiv)(例如252)等。

方法800在805处开始,并且可以包括评估当前车辆运行状况。运行状况可以被估计、测量和/或推断,并且可以包括环境状况(诸如温度、湿度、大气压力等)、发动机状况(诸如发动机运行状态、发动机转速、发动机负荷等)、以及燃料系统状况(诸如燃料液位、燃料箱压力、燃料蒸气滤罐负载状态等)。继续到810处,方法800可以包括指示是否满足进行vd(被诊断车辆)燃料箱诊断的条件,其中燃料箱诊断包括使用v2x或v2i2v技术来确定vd是否具有劣化的燃料箱,如以上关于图3和图7所讨论的。满足进行vd的条件可以包括指示vd的燃料箱没有不希望的蒸发排放。例如,上面在图4至图6中描述的任何一种方法都可以用来确定燃料箱是否没有不希望的蒸发排放。

进行诊断所满足的条件可以进一步包括自先前的燃料箱测试诊断以来经过的阈值持续时间。阈值持续时间可以包括1天、大于1天但小于5天、大于5天但小于10天、大于10天但小于20天、大于20天但小于30天、大于30天但小于60天、大于60天但小于100天等。

例如,在810处满足的条件可以进一步包括钥匙关闭状态。

如果在810处,指示不满足进行燃料箱诊断的条件,则方法800可以前进到815,并且可以包括维持当前车辆运行状况。例如,如果车辆正在运行,则车辆可以维持运行。在一些示例中,维持车辆运行可以包括维持给发动机供应燃料以推进车辆。在其他示例中,维持车辆运行可以包括维持车辆通过纯电动运行模式被推进。在其他示例中,维持运行可以包括维持混合动力运行,在混合动力运行中,车辆通过来自发动机的某种程度的贡献以及来自车载能量存储装置(例如电池)的某种程度的贡献被推进。在其他示例中,如果车辆处于钥匙关闭状态,但仍不满足进行燃料箱诊断的条件时,则维持当前车辆运行参数可以包括维持车辆处于钥匙关闭状态。这样的示例是说明性的。方法800然后可以结束。

返回810,响应于满足进行燃料箱诊断的条件,方法800可前进到820。在820处,方法800可以包括命令关闭车辆ftiv(例如252)。通过命令关闭ftiv,燃料箱可以相对于大气和车辆的蒸发排放系统密封。

前进到825,方法800可以包括获得预测天气数据。例如,控制系统214(例如190)可以被配置为经由互联网或其他通信网络接收信息,以便获得vd附近的天气信息,其中vd附近可以包括在vd的预定距离内(在所有方向上)的天气信息。这种天气信息可以从一个或多个数据服务器检索,包括提供可检索格式的预测天气数据的政府和/或私人数据收集服务。在一些示例中,天气信息可以基于车载gps确定的车辆位置。检索的天气数据可以包括预测的温度、湿度、大气压力、降水、刮风等。可以理解,这种检索到的预测天气信息可以被传送到车辆控制器,其中数据可以通过控制器处理。在一个示例中,检索到的天气信息或数据可以包括未来24小时的预测天气信息。在其他示例中,可以检索更短或更长时间内的预测天气信息。

有了由vd控制器检索的天气预报信息,方法800可以前进到830。在830处,方法800可以包括指示预测的天气数据是否指示预定持续时间的阈值温度变化,其中预定持续时间例如可以包括24小时。在一个示例中,阈值温度变化可以包括15℃。然而,在一些示例中,阈值温度变化可以包括大于15℃,在其他示例中可以包括小于15℃。可以理解,预定持续时间可以包括例如在vd中可能发生预期压力变化的持续时间,并且在一些示例中可以根据境天气状况、vd的燃料箱中的燃料液位、燃料组分等变化。

如果在830处,指示预测的天气信息表示温度变化小于阈值温度变化,则方法800可前进到835。在835处,方法800可包括安排用于燃料箱诊断的后续测试,该后续测试将在指示满足进行诊断的条件时并且预测的天气状况指示预测了阈值温度变化的情况下进行。在835处,方法800可进一步包括维持当前车辆运行状况,如上文关于方法800的步骤815所讨论的。方法800然后可以结束。

返回830,响应于预测的阈值温度变化,方法800可前进到840。在840处,方法800可以包括获得与预测日循环的最高温度和最低温度的时间相关的天气信息。例如,预测的天气信息可能指示最高温度在下午4:30,而最低温度可能预测在早上5:30。这样的示例是说明性的。如上所述,并且将在下面进一步讨论,在接近并包括日循环的最高和/或最低温度的时间,可以从与vd相似品牌/型号的多个车辆中检索与燃料箱压力和/或燃料液位相关的车群数据,从而可以确定vd燃料箱是否劣化。

因此,前进到845,方法800可以包括基于在方法800的840确定的预测最高/最低温度,安排控制器在确定时间点苏醒。如上文在图7中所讨论的,在一些示例中,可以被安排在最高和/或最低温度处或附近的确定时间唤醒控制器。如所讨论的,在一些示例中,可能希望获得与vd中以及来自车群的燃料箱压力相关的一个或多个测量值,如上面所讨论的,并且这将在下面进一步讨论。因此,可以在包括最高和/或最低温度的预定时间段内检索多个测量值。作为一个示例,如果预定时间段包括1小时,并且最高温度被指示发生在下午5点,那么控制器可以在下午4:30被唤醒。在这样的示例中,可以在预定时间段检索来自vd和车群的燃料箱压力和燃料液位,如上面在图7中所讨论的。然而,在某些情况下,可能希望获得比燃料箱压力测量值更长或更短的时间内的燃料液位测量值。在这样的示例中,唤醒控制器的确定时间可以根据较长的那个预定时间段来变化。例如,如果期望进行2小时的燃料液位测量,并且预测最高温度在下午5点,而期望进行1小时的燃料箱压力测量,则控制器可以在下午4点被唤醒,使得可以在包括预测的最高温度的下午4点到下午6点获得两小时的燃料液位测量值。响应于安排控制器在确定时间苏醒,方法800可以包括使控制器休眠。

前进到850,可以确定是否指示了唤醒控制器的确定时间。如果未指示确定时间,则方法800可包括维持当前车辆运行状况,在这种情况下,可包括维持车辆控制器处于休眠运行模式,直到指示确定时间。

响应于在850指示的确定时间,方法800可前进到860。在860处,方法800可以包括唤醒控制器。在控制器苏醒的情况下,方法800可以前进到865,并且可以包括根据图9进行燃料箱诊断。方法800然后可以结束。

现在转到图9,示出了用于进行燃料箱诊断的高级示例方法900。更具体地,方法900可用于检索与一个或更多车辆或一群车辆中的燃料箱压力和燃料液位相关的一个或多个数据集,使得该数据可与从被诊断车辆(vd)获得的等同数据进行比较。基于从vd获得的数据是否与从车群获得的数据相关,可以确定vd燃料箱是否劣化。如所讨论的,方法900可以从图8所示的方法800继续。

虽然方法900将参考在本文中描述并在图1至图3中示出的系统来描述,但是应当理解,相似的方法可以应用于其他系统,而不脱离本公开的范围。方法900可以由控制器执行,如图2中的控制器212,并且可以作为可执行指令存储在控制器处的非瞬态存储器中。用于执行方法900和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如滤罐通风阀(cvv)(例如297)、滤罐吹扫阀(cpv)(例如261)、燃料箱隔离阀(ftiv)(例如252)等。

方法900在905处开始,并且可以包括生成所述车群或所述选定车群。在一些示例中,车群可以被称为多个车辆、一队车辆、一组车辆等。为了生成或选择vd可以从中检索燃料箱压力数据和/或燃料液位数据的车群,可以采用由vd控制器执行的以下程序。例如,vd可以向无线通信内或vd的预定阈值距离或半径(例如320)内的一个或更多车辆发送无线请求。无线请求可以包括对来自车辆的信息的请求,该信息包括与自上次钥匙关闭后的时间、在钥匙关闭事件之前最近的前一个驱动周期的发动机运转时间、燃料液位、车辆品牌/型号信息、车辆是否具有密封燃料箱、燃料箱压力数据等相关的数据。在接收无线请求的车辆中,可以进一步确定从这些车辆中的哪些检索与燃料箱压力和燃料液位相关的一个或多个数据集。可以理解,所确定的从中检索一个或多个数据集的车辆可以构成车群、选定车群、多个车辆、车队、车组等。车群可以根据车辆品牌/型号来选择,例如,只有与被诊断车辆具有相似品牌/型号的车辆可以被考虑选择。例如,如果vd是小型轿车,那么大型卡车可能会被排除在车群之外。除了诸如燃料补充、进行诊断测试等事件之外,可以另外地或替代地根据车辆是否具有通常密封的燃料箱来选择车群。例如,不包括密封油箱的车辆可能被排除在车群之外。可以根据车辆是否具有预定燃料液位范围内的燃料液位来另外地或替代地选择车群。作为一个示例,可以根据车辆燃料液位是否在为vd指示的燃料液位的阈值燃料液位内来选择车群。燃料液位不在为vd指示的燃料液位的阈值燃料液位内的车辆可能被排除在车群之外。可以另外地或替代地根据自钥匙关闭以来的时间(例如自钥匙关闭以来的时间大于阈值钥匙关闭持续时间)来选择车群。阈值钥匙关闭持续时间可以包括这样的持续时间,在该持续时间中,来自发动机的从前一驱动循环产生的任何排热不再导致燃料箱中燃料蒸气的产生,或者不再影响燃料箱温度。例如,尚未关闭阈值钥匙关闭持续时间的车辆可能会被排除在车群之外。

在构成车群的车辆已经通过处理无线请求的vd控制器被选定的情况下,方法900可以前进到910。在910处,方法900可以包括从构成车群的车辆检索包括燃料箱压力的一个或多个数据集和/或包括燃料液位的一个或多个数据集。检索包括燃料箱压力的一个或多个数据集和/或包括燃料液位的一个或多个数据集可以通过vd控制器与构成车群的车辆的一个或多个控制器之间的无线通信来进行。如以上关于图3和图7所讨论的,在一些示例中,包括燃料箱压力和/或燃料液位数据的数据可以在预定时间段内被检索。

响应于从构成车群的车辆检索燃料箱压力和/或燃料液位数据,方法900可前进到915。在915处,方法900可以包括处理从车群检索到的数据。如上所述,在一些示例中,包括燃料箱压力的数据可以被处理以确定每个车辆的平均燃料箱压力数据,并且可以进一步被处理以确定在检索数据的预定时间段内来自构成车群的所有车辆的平均总燃料箱压力。类似地,可以为vd确定平均燃料箱压力。

关于从车群中检索的燃料液位数据,可以处理包括燃料液位的一个或多个数据集,以确定在预定时间段内每个车辆的燃料液位的波动。然后可以对每辆车辆的燃料液位的波动进行平均,以获得车群的平均总燃料液位波动。类似地,可以为vd确定燃料液位波动。可以理解,vd的控制器可以如所讨论的那样处理数据。

在已经处理了从车群中检索的数据并且已经确定了来自vd的数据的情况下,在915处,方法900可以进一步包括vd控制器将来自vd的处理过的燃料箱压力数据与来自车群的处理过的燃料箱压力数据进行比较。另外地或替代地,在915处,方法900可以包括vd控制器将来自vd的处理过的燃料液位数据与来自车群的处理过的燃料液位数据进行比较。

前进到920,方法900可以包括指示检索到的数据是否与从vd获得的数据相关。如上所述,来自vd的燃料箱压力数据与来自车群的燃料箱压力数据相关,可以包括来自vd的燃料箱压力数据在来自车群的燃料箱压力数据的阈值内(例如,在5%或更小范围内)。类似地,来自vd的燃料液位数据与来自车群的燃料液位数据相关,可以包括来自vd的燃料液位数据的波动在来自车群的燃料液位数据的波动的阈值内(例如,在5%或更小范围内)。

如果在920处指示数据相关,则方法900可以前进到930,并且可以包括指示不存在燃料箱劣化,这可以包括燃料箱中的结构支座没有劣化的指示。

响应于不存在燃料箱劣化的指示,方法900可以前进到935,并且可以包括更新车辆运行状况。在935处更新车辆运行状况可以包括在vd控制器(例如212)处记录合格结果,该结果包括vd的燃料箱没有劣化的指示。此外,在935处更新车辆运行状况可包括维持当前蒸发排放测试时间安排、维持当前燃料蒸气滤罐吹扫时间安排、维持当前发动机运行状况(在下一次钥匙打开事件时)等。方法900然后可以结束。

返回到920,响应于来自vd的燃料箱压力和/或燃料液位数据与从车群中检索的数据不相关的指示,方法900可以前进到925,并且可以包括指示燃料箱劣化,这可以包括指示vd的燃料箱中的结构支座可能劣化。这种指示可以包括在vd的控制器处设置标志,并且可以进一步包括在vd的仪表板处点亮故障指示灯(mil),提醒车辆操作者需要维修车辆。

前进到928,方法900可包括响应于vd的燃料箱劣化的指示而采取缓解动作。在一些示例中,采取缓解动作可以包括命令打开ftiv(例如252)。通过命令打开ftiv,vd的燃料箱可以不容易受到燃料箱压力变化的影响,这可以有利于保持燃料箱的完整性。可以理解,在命令打开ftiv时,如果cvv(例如297)还没有打开,则可以另外命令打开cvv。随着ftiv和cvv被命令打开,vd的燃料箱可以联接到大气,因此vd的燃料箱可以维持在大气压力或接近大气压力。

前进到935,方法900可以包括根据指示的燃料箱劣化来更新车辆运行状况。具体而言,在燃料箱联接到大气的情况下,燃料箱蒸气可以被输送到燃料蒸气滤罐(例如222),在那里蒸气可以被吸附。然而,因为vd可能包括发动机运转时间有限的混合动力车(例如phev),所以作为将燃料箱联接到燃料蒸气存储滤罐的结果,发动机运转时间可以被安排增加。更具体地说,由于燃料箱联接到燃料蒸气存储滤罐和大气,燃料蒸气不再被容纳在密封的燃料箱内,因此当车辆运行时,可能希望比在vd的燃料箱密封的情况下更频繁地吹扫滤罐中的燃料蒸气,这可以通过当车辆运行伴随发动机燃烧燃料和空气时会出现的发动机歧管真空来进行。

因此,例如,响应于燃料箱劣化的指示,缓解动作可以包括当车辆运行时更频繁地运行发动机,使得燃料蒸气滤罐可以更经常地被吹扫。在一些示例中,燃料蒸气滤罐负载可以通过一个或多个温度传感器(例如232)来确定。如所讨论的,当燃料蒸气被滤罐中的吸附剂吸附时,可以产生热量,这可以由位于滤罐中的一个或多个温度传感器监测,并且可以通过vd控制器利用温度变化来指示燃料蒸气滤罐的负载状态。因此,在一些示例中,响应于滤罐中燃料蒸气饱和或接近饱和的指示,可以命令发动机开启,以便将燃料蒸气从滤罐吹扫到发动机进气系统用于燃烧。方法900然后可以结束。

如以上关于方法900所讨论的,由于在指示燃料箱劣化(例如劣化的结构支座)的情况下经由燃料箱吸收的燃料蒸气量增加,可以响应于命令打开ftiv而增加燃料蒸气滤罐吹扫操作。因此,前进到图10,示出了用于吹扫vd的燃料蒸气存储滤罐的示例方法。

图10因此示出了用于在vd中进行吹扫操作的高级示例方法1000。虽然方法1000将参考在本文中描述并在图1至图3中示出的系统来描述,但是应当理解,相似的方法可以应用于其他系统,而不脱离本公开的范围。方法1000可以由控制器执行,如图2中的控制器212,并且可以作为可执行指令存储在控制器处的非瞬态存储器中。用于执行方法1000和本文包括的其余方法的指令可以由控制器基于存储在控制器的存储器上的指令并结合从车辆系统的传感器接收的信号来执行,所述传感器例如是上面参考图1至图3描述的传感器。控制器可以根据下面描述的方法来利用燃料系统致动器和蒸发排放系统致动器,诸如滤罐通风阀(cvv)(例如297)、滤罐吹扫阀(cpv)(例如261)、燃料箱隔离阀(ftiv)(例如252)等。

方法1000在1005处开始并且包括评估当前运行状况。运行状况可以被估计、测量和/或推断,并且可以包括一种或多种车辆状况(诸如车速、车辆位置等)、各种发动机状况(诸如发动机状态、发动机负荷、发动机转速、空燃比等)、各种燃料系统状况(诸如燃料液位、燃料类型、燃料温度等)、各种蒸发排放系统状况(诸如燃料蒸气滤罐负荷、燃料箱压力等)、以及各种环境状况(诸如环境温度、湿度、大气压力等)。继续到1010,方法1000可以包括指示是否满足滤罐吹扫条件。响应于发动机开启状态、进气歧管真空大于阈值进气歧管真空的指示,滤罐吹扫条件可被指示为满足,其中阈值涉及足以从燃料蒸气滤罐抽吸燃料蒸气的真空量。在1010处满足的条件可以进一步包括滤罐负载大于阈值(例如,燃料蒸气饱和或接近饱和)的指示等。如果不满足滤罐吹扫条件,则方法1000可前进到1015,并可包括维持当前发动机、蒸发排放系统和燃料系统状态。例如,如果指示车辆发动机关闭,发动机可以维持关闭。在另一个示例中,如果指示车辆发动机开启,则可以根据当前发动机运行状况来维持发动机运行。此外,在1015处,维持燃料系统和蒸发排放系统状态可包括维持滤罐吹扫阀(例如261)、燃料箱隔离阀(例如252)和滤罐通风阀(例如297)在其当前配置中。方法1000然后可以结束。

返回到1010,如果指示滤罐吹扫条件被满足,则方法1000可前进到1020。在1020处,方法1000可以包括命令打开或维持打开滤罐通风阀(例如297)。在1020处,方法1000可以另外包括在ftiv由于燃料箱劣化的指示而打开的情况下维持ftiv打开,如关于图9所讨论的。然而,在指示燃料箱劣化的其他示例中,可以响应于满足吹扫条件而命令关闭ftiv,以排除燃料箱(其可能劣化)在吹扫操作期间暴露于来自进气歧管的真空。

在滤罐通风阀打开(并且ftiv打开或关闭)的情况下,方法1000可以前进到1025,并且可以包括使cpv周期性工作。如上所述,由运行中的发动机的进气歧管产生的真空因此可以通过燃料蒸气滤罐(例如222)抽吸新鲜空气,以将存储的燃料蒸气吹扫至发动机用于燃烧。在吹扫过程中,可以使用获知的蒸气浓度来确定存储在滤罐中的燃料蒸气的量。在一些示例中,第一滤罐吹扫阀的占空比可以响应于发动机运行状况(例如,进气歧管中的真空水平)来调整,并且可以进一步基于滤罐负载来调整。

前进到1030,方法1000可以包括指示燃料蒸气滤罐负载是否低于预定阈值滤罐负载。在一个示例中,滤罐负载可以通过燃料蒸气滤罐中的温度变化来指示,该温度变化是通过位于滤罐中的一个或多个温度传感器来监测的。在一些示例中,预定阈值滤罐负载可以是指示滤罐几乎没有存储的燃料蒸气的滤罐负载。例如,预定阈值滤罐负载可包括25%、20%、15%、10%或更小的滤罐负载。

这样,在1030处,如果指示滤罐负载不低于预定阈值滤罐负载,则方法1000可以返回到1025,并且可以包括继续使cpv周期性工作,直到指示滤罐负载已经达到预定阈值滤罐负载。替代地,在1030处,如果指示滤罐负载已经达到预定阈值滤罐负载,则方法1000可以前进到1035。在1035处,方法1000可以包括命令关闭cpv。通过命令关闭cpv,蒸发排放系统(以及燃料系统,如果ftiv保持打开)可以与发动机进气系统分离。响应于命令关闭cpv,如果ftiv在吹扫期间被命令关闭,并且如果燃料箱先前已经被指示劣化(例如结构支座劣化),如关于图8至图9所讨论的,则可以再次命令打开ftiv,以经由打开的cvv将燃料箱联接到大气。

前进到1045,方法1000可以包括更新滤罐负载状态,以及更新滤罐吹扫时间安排。例如,滤罐负载状态可以被更新以反映最近的吹扫事件。在1045处更新滤罐吹扫时间安排可以包括响应于最近吹扫事件之后指示的滤罐负载状态,安排进一步的滤罐吹扫事件。方法1000然后可以结束。

现在转到图11,示出了用于进行燃料箱测试诊断的示例时间线1100。更具体地,时间线1100示出了用于进行上面关于图3、图7和图8至图9讨论的燃料箱诊断的示例时间线。时间线1100包括曲线1105,其指示被诊断车辆(vd)是(是)否(否)正在运行(例如,钥匙打开),以及曲线1110,其指示随着时间的推移,燃料箱诊断的条件是满足(是)还是不满足(否)。时间线1100进一步包括曲线1115,其指示由vdftpt(例如291)监测的vd中的燃料箱压力随时间的变化。时间线1000进一步包括曲线1120,其指示vd中燃料液位随时间的变化(通过燃料液位指示器fli监测)。燃料箱中的燃料液位可能增加(+)或减少(-)。时间线1100进一步包括曲线1125,其指示随着时间的推移,vdftiv是打开的还是关闭的。时间线1100进一步包括曲线1130,其指示环境温度随时间的变化。线1131表示用于从构成车群的车辆检索信息的预定时间段。时间线1100进一步包括曲线1135,其指示随着时间的推移,是(是)否(否)已经经由vd控制器检索到车群数据。时间线1100进一步包括曲线1140,其指示平均车群燃料液位的变化或波动随时间的变化。波动可以是不适用(n/a)、无波动(0),或者大于0的波动(+)。时间线1100进一步包括曲线1145,其指示平均车群燃料箱压力随时间的变化。随着时间的推移,平均车群燃料箱压力可以是不适用(n/a),或者可以是更大(例如增大)(+)或更小(例如减小)(-)。时间线1100进一步包括曲线1150,其指示包括燃料液位和/或燃料箱压力的vd数据与包括燃料箱压力和/或燃料液位的车群数据相关(是)还是不相关(否)。时间线1100进一步包括曲线1155,其指示随着时间的推移,vd燃料箱中存在劣化(是)还是不存在劣化(否)(例如,结构支座的劣化)。时间线1100进一步包括曲线1160,其指示vd燃料蒸气滤罐负载随时间的变化。随着时间的推移,滤罐负载可能增大(+)或减小(-)。

在t0时刻,车辆处于运行中(曲线1105),因此,指示不满足进行燃料箱诊断的条件(曲线1100)。vd燃料箱中存在显著的正压力(相对于大气)(曲线1115)。vd的燃料箱超过半满(曲线1120),并且vdftiv处于关闭配置(曲线1125)。环境温度较低(曲线1130)。因为还没有指示满足进行燃料箱诊断的条件,所以没有指示检索车群数据(曲线1135),平均车群燃料液位变化不适用(曲线1140),平均车群燃料箱压力不适用(曲线1145),并且vd数据是否与车群数据相关也不适用(曲线1150)。没有指示vd燃料箱劣化(1155),其中燃料箱劣化与vd燃料箱中的结构支座劣化相关。最后,vd燃料蒸气滤罐负载表示vd滤罐小于半饱和。

在t1时刻,指示钥匙关闭事件。因此,vd的控制器可以确定是否满足进行燃料箱诊断的条件,如上文在方法800的步骤810所讨论的。响应于在t1时刻满足的条件,vd燃料箱可以相对于大气密封(曲线1125)。此外,如关于图8所讨论的,可以通过vd控制器获得预测天气数据。虽然在时间线1100中没有明确示出,但是可以理解,在t1时刻,可以进一步指示是否预测了下一个24小时周期的阈值温度变化。在该示例时间线1100中,可以理解,阈值温度变化是预测的,如响应于接收到预测的天气信息而经由vd控制器指示的。基于预测的天气数据,可以通过vd控制器确定日循环最高温度的时间点和日循环最低温度的时间点。在确定或指示最高/最低温度的情况下,vd控制器可以被安排为在确定的最高和/或最低温度或其附近苏醒。将唤醒时间安排在t1时刻后,vd控制器可以被置于休眠状态。

在t1时刻和t2时刻之间,环境温度上升,同时vd控制器在ftiv关闭的情况下休眠。虽然vd控制器没有苏醒来监测ftpt和燃料液位,但是出于说明目的,vd的ftpt和燃料液位被示出。例如,在t1时刻和t3时刻之间,燃料箱中的压力保持稳定或略微降低,这可能表示燃料箱体积的增加,如果结构支座劣化,这可能会发生。此外,在t2时刻,燃料液位下降,如果在结构支座劣化的情况下燃料箱体积增大,这可能会发生。

在t3时刻,车辆控制器被唤醒,因为已经指示了安排的唤醒时间。车辆控制器可以在进行测试诊断的预定时间段内保持苏醒。预定时间段由线1131示出。因此,在t3时刻,vd控制器可以确定一群车辆,从这些车辆接收包括燃料箱压力的一个或多个数据集和包括燃料液位数据的一个或多个数据集,并且因此可以开始接收所述数据集(曲线1135)。可以理解,由线1131表示的预定时间段可以包括包含日循环的最高(或在其他示例中最低)温度的持续时间。在该示例中,基于曲线1130,可以理解,预定时间段包括最高温度。此外,可以理解,可以在预定时间段期间通过vd控制器为vd检索燃料液位数据和燃料箱压力数据。

在t4时刻,vd中的燃料液位略微降低,由曲线1120表示。类似地,在t5时刻,燃料液位再次略微下降。这种事件可能表示vd燃料箱体积膨胀或增大。因此,指示vd燃料箱中的压力在预定时间段内略微降低,这可能是vd燃料箱体积增大或膨胀的结果。可以理解,可以通过vd控制器记录与vd中的燃料液位变化或波动以及燃料箱压力相关的这些事件。

替代地,在由线1131表示的预定时间段期间,车群中的燃料液位变化(例如,随着时间的推移,平均燃料液位波动)被指示为稳定的,或者几乎没有波动。类似地,平均车群燃料箱压力在预定时间段1131内保持稳定。因此,在t6时刻,当指示用于从车群和vd中检索燃料液位和燃料箱压力测量的预定时间段已经过去时,可以理解,不再指示满足进行燃料箱诊断的条件(曲线1110)。因此,在t6时刻,从vd检索到的对应于燃料液位和燃料箱压力数据的数据可以与从车群检索到的燃料液位和燃料箱压力数据进行比较。在t6时刻,指示vd数据与车群数据不相关(曲线1150),因为包括燃料液位的vd数据被指示为波动的(参见曲线1120),并且燃料箱压力数据不稳定,并且小于平均车群燃料箱压力数据。因此,在t6时刻,指示vd燃料箱劣化,这可以包括vd燃料箱结构支座劣化的指示。在指示vd结构支座劣化的情况下,vd的ftiv在t6时刻被命令打开,从而将vd的燃料箱联接到大气(通过打开的cvv(在时间线1100中未示出))。随着在t6时刻命令vdftiv打开,燃料箱蒸气被输送到燃料蒸气存储滤罐(例如222),因此,在t6时刻与t7时刻之间,vd的燃料蒸气存储滤罐负载增加(曲线1160)。

这样,可以确定车辆燃料箱中的结构支座是否如期望的那样起作用,或者它们是否已经劣化。通过定期进行这样的测试,可以发现与燃料箱完整性相关的任何问题,从而可以采取缓解动作来保持燃料箱的完整性。例如,因为具有劣化的结构支座的燃料箱可能更容易导致不希望的蒸发排放源的发展,所以这种动作可使源自燃料箱的不希望的蒸发排放减少。

技术效果是认识到,通过使用v2v或v2i2v通信技术,可以针对位于燃料箱中的结构支座的完整性对被诊断车辆(vd)的燃料箱进行诊断,而无需将燃料箱联接到燃料蒸气存储滤罐,这可以减少混合动力车辆中不希望的蒸发排放。另一技术效果是认识到,响应于燃料箱劣化(例如,结构支座劣化)的指示,vd的燃料箱可以联接到燃料蒸气存储滤罐和大气,以保持燃料箱的结构完整性。更进一步的技术效果是认识到,响应于将vd燃料箱联接到燃料蒸气存储滤罐和大气,可以更新滤罐吹扫时间安排,使得滤罐被更频繁地吹扫,以减少由于燃料蒸气存储滤罐中燃料箱燃料蒸气饱和而导致的不希望的蒸发排放的机会。

在本文中参考图1至图3描述的系统以及在本文中参考图4至图6和图8至图10描述的方法可以实现一种或多种系统和一种或多种方法。在一个示例中,一种方法包括:密封被诊断车辆的燃料箱;从一群相关车辆检索燃料箱压力相关数据;以及响应于来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的燃料箱压力相关数据集不充分相关,指示所述被诊断车辆的所述燃料箱劣化。在所述方法的第一示例中,所述方法可以包括其中从所述车群检索燃料箱压力相关数据包括通过所述被诊断车辆的控制器从所述车群无线检索数据。所述方法的第二示例可选地包括所述第一示例,并且进一步包括在从所述车群检索燃料箱压力相关数据之前进行测试,以确定是否存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放,以及响应于不存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放的指示,从所述车群检索燃料箱压力相关数据,其中从所述车群检索燃料箱压力相关数据进一步包括所述被诊断车辆的钥匙关闭状态。所述方法的第三示例可选地包括所述第一至第二示例中的任何一个或多个或每一个,并且进一步包括其中所述车群包括具有所述被诊断车辆的相似品牌/型号的车辆、具有密封燃料箱的车辆、燃料液位在预定燃料液位范围内的车辆、已经在阈值钥匙关闭持续时间内没有运行的车辆和/或在所述被诊断车辆的预定距离内的车辆。所述方法的第四示例可选地包括所述第一至第三示例中的任何一个或多个或每一个,并且进一步包括其中所述预定燃料液位范围包括在为所述被诊断车辆指示的燃料液位的阈值燃料液位内的燃料液位。所述方法的第五示例可选地包括所述第一至第四示例中的任何一个或多个或每一个,并且进一步包括其中来自所述车群的燃料箱压力相关数据包括一个或多个包括燃料箱压力数据的数据集和一个或多个包括来自构成所述车群的车辆的燃料箱的燃料液位数据的数据集;并且其中,来自所述被诊断车辆的所述燃料箱压力相关数据集包括来自所述被诊断车辆的燃料液位数据集和来自所述被诊断车辆的燃料箱压力数据集。所述方法的第六示例可选地包括所述第一至第五示例中的任何一个或多个或每一个,并且进一步包括其中来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的所述燃料箱压力相关数据集不充分相关包括来自所述车群的燃料箱压力相关数据不在来自所述被诊断车辆的所述燃料箱压力相关数据集的预定阈值内的指示。所述方法的第七示例可选地包括所述第一至第六示例中的任何一个或多个或每一个,并且进一步包括其中从所述车群检索燃料箱压力相关数据包括在预定时间段内从所述车群检索燃料箱压力相关数据,所述时间段包含日循环的最高和/或最低温度。所述方法的第八示例可选地包括所述第一至第七示例中的任何一个或多个或每一个,并且进一步包括响应于所述被诊断车辆的所述燃料箱劣化的指示而采取缓解动作。所述方法的第九示例可选地包括所述第一至第八示例中的任何一个或多个或每一个,并且进一步包括其中所述缓解动作包括将所述燃料箱流体地联接到位于所述车辆的蒸发排放系统中的燃料蒸气存储滤罐;并且其中所述燃料箱和所述燃料蒸气存储滤罐进一步流体地联接到大气。所述方法的第十示例可选地包括所述第一至第九示例中的任何一个或多个或每一个,并且进一步包括其中指示所述被诊断车辆的所述燃料箱劣化包括指示所述燃料箱中的一个或多个结构支撑件劣化或者没有如期望的那样起作用。所述方法的第十一示例可选地包括所述第一至第十示例中的任何一个或多个或每一个,并且进一步包括其中所述燃料箱是塑料的;并且其中所述车辆包括混合动力车辆。

方法的另一个示例包括,响应于对被诊断车辆进行关于被配置为向所述燃料箱提供结构完整性的一个或多个结构支座是否如期望的那样起作用的燃料箱诊断的条件被满足:密封所述被诊断车辆的燃料箱;从所述被诊断车辆的控制器向一个或多个车辆发送无线请求;通过所述被诊断车辆的控制器,从一个或多个车辆中选择一群车辆,从中检索关于燃料箱压力的信息;从所述车群中无线地检索关于燃料箱压力的所述信息;同样从所述被诊断车辆检索关于燃料箱压力的数据集,随后比较来自所述车群的关于燃料箱压力的所述信息;以及响应于来自所述车群的关于燃料箱压力的信息与来自所述被诊断车辆的关于燃料箱压力的数据集不相关,指示所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化。在所述方法的第一示例中,所述方法包括其中进行所述燃料箱诊断的条件被满足包括所述被诊断车辆的钥匙关闭状态、自钥匙关闭以来的时间大于阈值持续时间、和/或所述被诊断车辆的所述燃料箱不存在不希望的蒸发排放的指示。所述方法的第二示例可选地包括所述第一示例,并且进一步包括其中选择所述车群包括从所述车群中排除与所述被诊断车辆不同品牌/型号的车辆,从所述车群中排除没有密封燃料箱的车辆,从所述车群中排除燃料液位不在预定燃料液位范围内的车辆,并且从所述车群中排除尚未停用或停止运转阈值钥匙关闭持续时间的车辆。所述方法的第三示例可选地包括所述第一和第二示例中的任何一个或多个或每一个,并且进一步包括其中在密封所述被诊断车辆的所述燃料箱之后,并且在从所述被诊断车辆的所述控制器向一个或多个车辆发送所述无线请求之前,使所述被诊断车辆的所述控制器休眠;以及在接近日循环的最高温度或所述日循环的最低温度的预定时间点唤醒所述被诊断车辆的所述控制器来选择所述车群,以从所述车群检索关于燃料箱压力的信息,并且同样从所述被诊断车辆检索关于燃料箱压力的数据集。所述方法的第四示例可选地包括所述第一至第三示例中的任何一个或多个或每一个,并且进一步包括响应于所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化的指示而采取缓解动作,其中采取缓解动作包括:将所述被诊断车辆的所述燃料箱开封,以将所述燃料箱流体地联接到大气;在位于所述被诊断车辆的蒸发排放系统中的燃料蒸气存储滤罐中捕获来自所述被诊断车辆的所述燃料箱的燃料蒸气;以及响应于所述燃料箱与所述燃料蒸气存储滤罐流体地联接,更新吹扫所述燃料蒸气存储滤罐的时间安排,以便更频繁地从所述燃料蒸气存储滤罐吹扫燃料蒸气。

用于混合动力车辆的系统的示例包括:燃料箱,其经由导管选择性地流体联接到燃料蒸气滤罐;燃料箱隔离阀,其位于所述燃料箱与所述燃料蒸气滤罐之间的所述导管内并被配置成在关闭时将所述燃料箱相对于所述燃料蒸气滤罐和大气密封;燃料箱压力传感器(ftpt),其位于所述燃料箱与所述燃料箱隔离阀之间的蒸气回收管线中;燃料液位指示器,其位于所述混合动力车辆的所述燃料箱中;无线通信装置;和控制器,其配置有存储在非瞬态存储器中的指令,所述指令被执行时使所述控制器:密封所述燃料箱;无线获取天气预报数据至所述控制器,以确定对应于当前日循环的最高温度和最低温度;安排预定时间以在接近所述最高温度或最低温度时唤醒所述控制器;安排好唤醒所述控制器的所述时间后,使所述控制器休眠;在所述预定时间唤醒所述控制器以对所述混合动力车辆的所述燃料箱进行燃料箱诊断;通过从所述混合动力车辆的预定距离内的一群车辆检索燃料箱压力数据和燃料液位数据,从所述混合动力车辆检索燃料箱压力数据集和燃料液位数据集,并将来自所述车群的燃料箱压力数据和燃料液位数据与来自所述混合动力车辆的燃料箱压力数据集和燃料液位数据集进行比较,来进行所述燃料箱诊断;响应于来自所述车群的燃料箱压力数据和燃料液位数据分别与所述燃料箱压力数据集和燃料液位数据集不相关,指示所述混合动力车辆的所述燃料箱劣化;并且响应于所述混合动力车辆的所述燃料箱被指示为劣化的而采取缓解动作以防止所述混合动力车辆的所述燃料箱的进一步劣化,其中缓解动作包括将所述混合动力车辆的所述燃料箱流体地联接到所述燃料蒸气滤罐和大气。在所述系统的第一示例中,所述系统进一步包括温度传感器,其位于所述燃料蒸气滤罐中,并被配置为基于所述燃料蒸气滤罐内的温度变化来指示滤罐负载状态;并且其中所述控制器存储进一步的指令,以响应于所述滤罐负载状态大于阈值负载状态的指示,更新所述燃料蒸气滤罐的吹扫时间安排,以吹扫所述燃料蒸气滤罐。所述系统的第二示例可选地包括所述第一示例,并且进一步包括其中所述控制器存储进一步的指令,以响应于来自所述车群的燃料箱压力数据和燃料液位数据与所述燃料箱压力数据集和燃料液位数据集不相关,指示所述混合动力车辆的所述燃料箱劣化,其中不相关包括来自所述车群的燃料箱压力数据与来自所述混合动力车辆的所述燃料箱压力数据集相差大于5%,和/或来自所述车群的燃料液位数据与来自所述混合动力车辆的所述燃料液位数据集相差大于5%。

注意,本文所包括的示例控制和估计程序可以与各种发动机和/或车辆系统配置一起使用。本文公开的控制方法和程序可以作为可执行指令存储在非瞬态存储器中,并且可以由包括控制器的控制系统结合各种传感器、致动器和其他发动机硬件来执行。本文描述的特定程序可以表示任何数量的处理策略中的一个或多个,例如事件驱动、中断驱动、多任务、多线程等。这样,所示的各种动作、操作和/或功能可以以所示的顺序并行地或者在某些情况下省略地执行。同样,处理的顺序不一定是实现本文描述的示例性实施例的特征和优点所必需的,而是为了便于说明和描述而提供的。取决于所使用的特定策略,可以重复执行一个或多个所示的动作、操作和/或功能。此外,所描述的动作、操作和/或功能可以图形地表示将被编程到发动机控制系统中的计算机可读存储介质的非瞬态存储器中的代码,其中所描述的动作通过结合电子控制器在包括各种发动机硬件部件的系统中执行指令而实施。

应当理解,本文公开的配置和程序本质上是示例性的,并且这些具体实施例不应被认为是限制性的,因为许多变化是可能的。例如,上述技术可以应用于v-6、i-4、i-6、v-12、对置4缸和其他发动机类型。本公开的主题包括本文公开的各种系统和配置以及其他特征、功能和/或属性的所有新颖和非显而易见的组合及子组合。

下面的权利要求具体地指出了被认为是新颖且非显而易见的某些组合及子组合。这些权利要求可能会引用“一个”元件或“一个第一”元件或其等效物。这样的权利要求应该理解为包括一个或多个这样的元件的结合,既不要求也不排除两个或更多个这样的元件。所公开的特征、功能、元件和/或属性的其他组合及子组合可以通过修改本权利要求书或通过在本申请或相关申请中提出新的权利要求书来要求保护。这样的权利要求书,无论在范围上与原始权利要求书相比更宽、更窄、相等还是不同,也被认为包括在本公开的主题内。

根据本发明,提供了一种方法,其具有:密封被诊断车辆的燃料箱;从一群相关车辆检索燃料箱压力相关数据;以及响应于来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的燃料箱压力相关数据集不充分相关,指示所述被诊断车辆的所述燃料箱劣化。

根据一个实施例,上述发明的特征还在于从所述车群检索燃料箱压力相关数据包括通过所述被诊断车辆的控制器从所述车群无线检索数据。

根据一个实施例,上述发明的特征还在于在从所述车群检索燃料箱压力相关数据之前,进行测试,以确定是否存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放;以及响应于不存在源自所述被诊断车辆的所述燃料箱的不希望的蒸发排放的指示,从所述车群检索燃料箱压力相关数据,其中从所述车群检索燃料箱压力相关数据进一步包括所述被诊断车辆的钥匙关闭状态。

根据一个实施例,所述车群包括具有所述被诊断车辆的相似品牌/型号的车辆、具有密封燃料箱的车辆、燃料液位在预定燃料液位范围内的车辆、已经在阈值钥匙关闭持续时间内没有运行的车辆和/或在所述被诊断车辆的预定距离内的车辆。

根据一个实施例,所述预定燃料液位范围包括在为所述被诊断车辆指示的燃料液位的阈值燃料液位内的燃料液位。

根据一个实施例,来自所述车群的燃料箱压力相关数据包括一个或多个包括燃料箱压力数据的数据集和一个或多个包括来自构成所述车群的车辆的燃料箱的燃料液位数据的数据集;并且其中,来自所述被诊断车辆的所述燃料箱压力相关数据集包括来自所述被诊断车辆的燃料液位数据集和来自所述被诊断车辆的燃料箱压力数据集。

根据一个实施例,上述发明的特征还在于来自所述车群的燃料箱压力相关数据与来自所述被诊断车辆的所述燃料箱压力相关数据集不充分相关包括来自所述车群的燃料箱压力相关数据不在来自所述被诊断车辆的所述燃料箱压力相关数据集的预定阈值内的指示。

根据一个实施例,从所述车群检索燃料箱压力相关数据包括在预定时间段内从所述车群检索燃料箱压力相关数据,所述时间段包含日循环的最高和/或最低温度。

根据一个实施例,上述发明的特征还在于:响应于所述被诊断车辆的所述燃料箱劣化的指示而采取缓解动作。

根据一个实施例,所述缓解动作包括将所述燃料箱流体地联接到位于所述车辆的蒸发排放系统中的燃料蒸气存储滤罐;并且其中所述燃料箱和所述燃料蒸气存储滤罐进一步流体地联接到大气。

根据一个实施例,上述发明的特征还在于指示所述被诊断车辆的所述燃料箱劣化包括指示所述燃料箱中的一个或多个结构支撑件劣化或者没有如期望的那样起作用。

根据一个实施例,上述发明的特征还在于所述燃料箱是塑料的;并且其中所述车辆包括混合动力车辆。

根据本发明,提供了一种方法,其具有:响应于对被诊断车辆进行关于被配置为向所述燃料箱提供结构完整性的一个或多个结构支座是否如期望的那样起作用的燃料箱诊断的条件被满足:密封所述被诊断车辆的燃料箱;从所述被诊断车辆的控制器向一个或多个车辆发送无线请求;通过所述被诊断车辆的控制器,从一个或多个车辆中选择一群车辆,从中检索关于燃料箱压力的信息;从所述车群中无线地检索关于燃料箱压力的所述信息;同样从所述被诊断车辆检索关于燃料箱压力的数据集,随后比较来自所述车群的关于燃料箱压力的所述信息;以及响应于来自所述车群的关于燃料箱压力的信息与来自所述被诊断车辆的关于燃料箱压力的数据集不相关,指示所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化。

根据一个实施例,上述发明的特征还在于进行所述燃料箱诊断的条件被满足包括所述被诊断车辆的钥匙关闭状态、自钥匙关闭以来的时间大于阈值持续时间、和/或所述被诊断车辆的所述燃料箱不存在不希望的蒸发排放的指示。

根据一个实施例,选择所述车群包括从所述车群中排除与所述被诊断车辆不同品牌/型号的车辆,从所述车群中排除没有密封燃料箱的车辆,从所述车群中排除燃料液位不在预定燃料液位范围内的车辆,并且从所述车群中排除尚未停用或停止运转阈值钥匙关闭持续时间的车辆。

根据一个实施例,上述发明的特征还在于在密封所述被诊断车辆的所述燃料箱之后,并且在从所述被诊断车辆的所述控制器向一个或多个车辆发送所述无线请求之前,使所述被诊断车辆的所述控制器休眠;以及在接近日循环的最高温度或所述日循环的最低温度的预定时间点唤醒所述被诊断车辆的所述控制器来选择所述车群,以从所述车群检索关于燃料箱压力的信息,并且同样从所述被诊断车辆检索关于燃料箱压力的数据集。

根据一个实施例,上述发明的特征还在于响应于所述被诊断车辆的所述一个或多个结构支座中的一个或多个劣化的指示而采取缓解动作,其中采取缓解动作包括:将所述被诊断车辆的所述燃料箱开封,以将所述燃料箱流体地联接到大气;在位于所述被诊断车辆的蒸发排放系统中的燃料蒸气存储滤罐中捕获来自所述被诊断车辆的所述燃料箱的燃料蒸气;以及响应于所述燃料箱与所述燃料蒸气存储滤罐流体地联接,更新吹扫所述燃料蒸气存储滤罐的时间安排,以便更频繁地从所述燃料蒸气存储滤罐吹扫燃料蒸气。

根据本发明,提供了一种用于混合动力车辆的系统,其具有:燃料箱,其经由导管选择性地流体联接到燃料蒸气滤罐;燃料箱隔离阀,其位于所述燃料箱与所述燃料蒸气滤罐之间的所述导管内并被配置成在关闭时将所述燃料箱相对于所述燃料蒸气滤罐和大气密封;燃料箱压力传感器(ftpt),其位于所述燃料箱与所述燃料箱隔离阀之间的蒸气回收管线中;燃料液位指示器,其位于所述混合动力车辆的所述燃料箱中;无线通信装置;和控制器,其配置有存储在非瞬态存储器中的指令,所述指令被执行时使所述控制器:密封所述燃料箱;无线获取天气预报数据至所述控制器,以确定对应于当前日循环的最高温度和最低温度;安排预定时间以在接近所述最高温度或最低温度时唤醒所述控制器;安排好唤醒所述控制器的所述时间后,使所述控制器休眠;在所述预定时间唤醒所述控制器以对所述混合动力车辆的所述燃料箱进行燃料箱诊断;通过从所述混合动力车辆的预定距离内的一群车辆检索燃料箱压力数据和燃料液位数据,从所述混合动力车辆检索燃料箱压力数据集和燃料液位数据集,并将来自所述车群的燃料箱压力数据和燃料液位数据与来自所述混合动力车辆的燃料箱压力数据集和燃料液位数据集进行比较,来进行所述燃料箱诊断;响应于来自所述车群的燃料箱压力数据和燃料液位数据分别与所述燃料箱压力数据集和燃料液位数据集不相关,指示所述混合动力车辆的所述燃料箱劣化;并且响应于所述混合动力车辆的所述燃料箱被指示为劣化的而采取缓解动作以防止所述混合动力车辆的所述燃料箱的进一步劣化,其中缓解动作包括将所述混合动力车辆的所述燃料箱流体地联接到所述燃料蒸气滤罐和大气。

根据一个实施例,上述发明的特征还在于温度传感器,其位于所述燃料蒸气滤罐中,并被配置为基于所述燃料蒸气滤罐内的温度变化来指示滤罐负载状态;并且其中所述控制器存储进一步的指令,以响应于所述滤罐负载状态大于阈值负载状态的指示,更新所述燃料蒸气滤罐的吹扫时间安排,以吹扫所述燃料蒸气滤罐。

根据一个实施例,所述控制器存储进一步的指令,以响应于来自所述车群的燃料箱压力数据和燃料液位数据与所述燃料箱压力数据集和燃料液位数据集不相关,指示所述混合动力车辆的所述燃料箱劣化,其中不相关包括来自所述车群的燃料箱压力数据与来自所述混合动力车辆的所述燃料箱压力数据集相差大于5%,和/或来自所述车群的燃料液位数据与来自所述混合动力车辆的所述燃料液位数据集相差大于5%。

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