(57)【特許請求の範囲】
【請求項１】
分離膜により燃料室と空気室とに隔成された燃料タンクと、前記燃料タンクの蒸発燃料をキャニスタを介して吸気通路にパージするエバポガス処理機構と、エバポ系に負圧を充填することにより該エバポ系の穴空きを検出する穴空き検出手段と、前記空気室内のガスを前記キャニスタをバイパスして前記吸気通路に直接にパージすることにより前記燃料室から前記空気室への燃料漏れを検出する燃料漏れ検出手段と、を備える燃料貯留装置において、
前記穴空き検出手段による負圧導入時に、前記燃料漏れ検出手段による燃料漏れの検出を行うことを特徴とする燃料貯留装置。
【請求項２】
請求項１記載の燃料貯留装置において、
前記キャニスタと前記吸気通路との連通路に設けられたパージ制御弁と、
前記空気室の内圧を検出する空気室圧力検出手段と、
前記空気室圧力検出手段の検出結果に基づいて前記パージ制御弁の開度を制御する開度制御手段と、
を備えることを特徴とする燃料貯留装置。
【請求項３】
請求項１記載の燃料貯留装置において、
前記吸気通路と前記キャニスタとの導通状態と、該吸気通路と前記空気室との連通状態とを切り換える切換弁を備え、
前記穴空き検出手段による負圧導入時に、前記切換弁の切り換え前後の該切換弁の下流側における蒸発燃料濃度の比較結果に基づいて前記切換弁の故障を診断することを特徴とする燃料貯留装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、燃料貯留装置に係り、特に、分離膜により燃料室と空気室とに隔成された燃料タンク内で発生する蒸発燃料を内燃機関の吸気通路にパージする燃料貯留装置に関する。
【０００２】
【従来の技術】
従来より、例えば特開平１０−１８４４６４号に開示される如く、燃料タンク内で発生した蒸発燃料（ベーパ）が大気中に放出されるのを防止すべく、燃料タンクの蒸発燃料を吸気通路に向けてパージする蒸発燃料処理装置が知られている。上記の燃料タンクは、蒸発燃料の発生を低減すべく、内部空間を燃料室と空気室とに密閉的に分離する変形可能な分離膜を備えている。また、上記の蒸発燃料処理装置は、燃料タンクからの蒸発燃料を吸着するキャニスタと、キャニスタと吸気通路との間の開閉状態を制御するパージ制御弁とを備えている。かかる装置において、内燃機関の運転中にパージ制御弁が開弁されると、吸気通路に負圧が導かれることで、燃料タンクから吸気通路へ向けて空気が流通する。この場合、空気の流通に伴って、キャニスタに吸着された燃料が吸気通路に向けてパージされる。従って、上記の蒸発燃料処理装置によれば、燃料タンク内で発生した蒸発燃料を、大気中に放出することなく、燃料として内燃機関に供給することができる。
【０００３】
ところで、上記の如く燃料タンクが備える分離膜に穴が空くと、空気室に燃料が漏れることにより、大気中に蒸発燃料の一部が放出されるおそれがある。従って、分離膜を有する燃料タンクでは、分離膜に穴が空いているか否かを診断する必要がある。
空気室内の蒸発燃料の濃度は、分離膜に穴が空いていない場合は小さく、分離膜に穴が空いている場合に大きくなる。従って、分離膜に穴が空いているか否かを診断する手法としては、キャニスタから吸気通路への燃料のパージを中断すると共に、空気室内のガスを直接に吸気通路に向けてパージし、その際のガスの濃度（以下、ベーパ濃度と称す）を検出することが考えられる。かかる手法によれば、ベーパ濃度が大きい場合は分離膜に穴が空いていると判定でき、ベーパ濃度が小さい場合は分離膜に穴が空いていないと判定することが可能となる。
【０００４】
【発明が解決しようとする課題】
上記の手法を用いて分離膜に穴が空いているか否かを診断する場合は、上述の如くキャニスタから吸気通路への燃料のパージを中断する必要がある。このため、キャニスタに吸着した燃料をパージさせ得る期間（以下、パージ可能期間と称す）が短くなってしまう。
【０００５】
本発明は、上述の点に鑑みてなされたものであり、キャニスタに吸着した燃料をパージさせる期間を十分に確保し得る燃料貯留装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的は、請求項１に記載する如く、分離膜により燃料室と空気室とに隔成された燃料タンクと、前記燃料タンクの蒸発燃料をキャニスタを介して吸気通路にパージするエバポガス処理機構と、エバポ系に負圧を充填することにより該エバポ系の穴空きを検出する穴空き検出手段と、前記空気室内のガスを前記キャニスタをバイパスして前記吸気通路に直接にパージすることにより前記燃料室から前記空気室への燃料漏れを検出する燃料漏れ検出手段と、を備える燃料貯留装置において、
前記穴空き検出手段による負圧導入時に、前記燃料漏れ検出手段による燃料漏れの検出を行うことを特徴とする燃料貯留装置により達成される。
【０００７】
本発明において、エバポ系に負圧を充填することによりエバポ系の穴空きが検出されると共に、燃料タンクの空気室内のガスをキャニスタをバイパスして吸気通路に直接にパージすることにより燃料室から空気室への燃料漏れが検出される。エバポ系の穴空きを検出すべくエバポ系に負圧を充填する過程においては、該エバポ系に新気が流入しないので、キャニスタに吸着した燃料を有効に吸気通路へ向けてパージさせることができない。このため、仮に、エバポ系の穴空きの検出と、燃料室から空気室への燃料漏れの検出とが別個独立に行われるものとすると、キャニスタに吸着した燃料を吸気通路へ向けてパージできる期間が短くなってしまう。
【０００８】
そこで、本発明においては、燃料室から空気室への燃料漏れの検出を、エバポ系の穴空きを検出するためにエバポ系に負圧を導入する際に行うこととしている。この場合、上記燃料漏れの検出とエバポ系の穴空きの検出とが同時に行われることで、キャニスタに吸着した燃料をパージできる期間が著しく短くなるのが回避される。従って、本発明によれば、キャニスタに吸着した燃料をパージさせる期間を十分に確保することが可能となる。
【００１１】
請求項２に記載する如く、請求項１記載の燃料貯留装置において、
前記キャニスタと前記吸気通路との連通路に設けられたパージ制御弁と、
前記空気室の内圧を検出する空気室圧力検出手段と、
前記空気室圧力検出手段の検出結果に基づいて前記パージ制御弁の開度を制御する開度制御手段と、
を備えることを特徴とする燃料貯留装置は、空気室の内圧が変化する場合にもエバポ系への負圧の導入を適正に行ううえで有効である。
【００１２】
本発明において、空気室の容積等の変動に伴って空気室の内圧は変化する。このため、キャニスタと吸気通路との連通路に設けられたパージ制御弁が同一の開度に開弁されていても、該連通路を流通するガスの流量が同量とならず、エバポ系に負圧を導入する時間が所望の時間にならない場合がある。そこで、本発明では、パージ制御弁の開度は、燃料タンクの空気室の内圧に基づいて制御される。このため、本発明によれば、空気室の内圧が変化する場合にも、エバポ系に負圧を導入する速度を常に一定に維持することができる。
【００１３】
また、請求項３に記載する如く、請求項１記載の燃料貯留装置において、
前記吸気通路と前記キャニスタとの導通状態と、該吸気通路と前記空気室との連通状態とを切り換える切換弁を備え、
前記穴空き検出手段による負圧導入時に、前記切換弁の切り換え前後の該切換弁の下流側における蒸発燃料濃度の比較結果に基づいて前記切換弁の故障を診断することを特徴とする燃料貯留装置は、上記切換弁の故障を検出することに起因してキャニスタに吸着した燃料のパージ可能期間が著しく短くなるのを回避するうえで有効である。
【００１４】
本発明において、吸気通路とキャニスタとの導通状態と、吸気通路と空気室との導通状態とを切り換える切換弁が設けられている。切換弁の故障は、該切換弁の切り換え前後の下流側における蒸発燃料濃度の比較結果に基づいて診断される。このように切換弁の故障を診断する際には、キャニスタが吸気通路に連通されなくなる場合がある。このため、仮に、切換弁の故障の診断が任意の時期に行われるものとすると、キャニスタに吸着した燃料を吸気通路に向けてパージできる期間が短くなるおそれがある。
【００１５】
そこで、本発明においては、切換弁の故障の診断を、エバポ系の穴空きを検出するためにエバポ系に負圧を導入する際に行うこととしている。この場合、切換弁の故障の診断とエバポ系の穴空きの検出とが同時に行われることで、キャニスタに吸着した燃料のパージできる期間が短くなるのが回避される。従って、本発明によれば、キャニスタに吸着した燃料をパージさせる期間を十分に確保することが可能となる。
【００１６】
【発明の実施の形態】
図１は、本発明の第１実施例である燃料貯留装置のシステム構成図を示す。本実施例のシステムは、電子制御ユニット（以下、ＥＣＵと称す）２０を備えており、ＥＣＵ２０により制御される。
図１に示す如く、本実施例の燃料貯留装置は、外周が鉄性の部材で覆われた燃料タンク２２を備えており、燃料タンク２２内で発生する蒸発燃料を、大気中に放出することなく、燃料として内燃機関２４に供給するエバポガスパージシステムを構成している。燃料タンク２２は、ブラダ膜２６により、燃料が貯留される燃料室２８と、空気が充填される空気室３０とに隔成されている。ブラダ膜２６は、伸縮可能な樹脂等の部材により構成されており、燃料室２８に貯留される燃料量に応じて燃料タンク２２内において伸縮することができる。
【００１７】
空気室３０には、導入路３２を介して、内燃機関２４の吸気通路３４に配設されたエアクリーナ３６が連通している。エアクリーナ３６は、内燃機関２４に吸入される空気を濾過する機能を有している。エアクリーナ３６の下流側には、スロットルバルブ３８が配設されている。スロットルバルブ３８の近傍には、スロットル開度センサ４０が配設されている。スロットル開度センサ４０は、スロットルバルブ３８の開度に応じた電気信号をＥＣＵ２０に向けて出力する。ＥＣＵ２０は、スロットル開度センサ４０の出力信号に基づいて、スロットルバルブ３８の開度ＴＡ（以下、スロットル開度ＴＡと称す）を検出する。
【００１８】
吸気通路３４内のエアクリーナ３６とスロットルバルブ３８との間には、エアフローメータ４２が配設されている。エアフローメータ４２は、単位時間当たりにエアクリーナ３６を通過した空気の質量に応じた電気信号をＥＣＵ２０に向けて出力する。ＥＣＵ２０は、エアフローメータ４２の出力信号に基づいて、エアクリーナ３６を通過した空気の質量Ｇａ（以下、吸入空気量Ｇａと称す）を検出する。
【００１９】
導入路３２の空気室３０側の端部には、エアクリーナ３６で濾過された空気を更に浄化するフィルタ４３が設けられている。導入路３２の途中には、キャニスタ・クローズ・バルブ（以下、ＣＣＶと称す）４４が配設されている。ＣＣＶ４４は、常態で開弁状態に維持されており、ＥＣＵ２０から駆動信号が供給されることにより閉弁状態となる２位置の電磁弁である。上記の構成において、ＣＣＶ４４が開弁している場合、空気室３０は、エアクリーナ３６を介して大気と連通する。
【００２０】
空気室３０には、タンク内圧センサ４６が配設されている。タンク内圧センサ４６は、ＥＣＵ２０に接続されており、空気室３０の内圧に応じた電気信号をＥＣＵ２０に向けて出力する。ＥＣＵ２０は、タンク内圧センサ４６の出力信号に基づいて、空気室３０内の圧力ＰTANK（以下、タンク内圧ＰTANKと称す）を検出する。
【００２１】
燃料室２８には、燃料を給油するためのフィラパイプ４８が接続されている。フィラパイプ４８の上端開口部には、燃料キャップ５０が脱着可能に取り付けられている。燃料室２８には、また、その下面において下部連通路５２が接続されていると共に、その上面において上部連通路５４が接続されている。下部連通路５２および上部連通路５４は共に、容積不変のサブタンク５６に連通している。サブタンク５６には、燃料噴射ポンプ（図示しない）が内蔵されている。この燃料噴射ポンプにより汲み上げられた燃料は、所定の圧力に調圧された後、燃料供給路（図示せず）を介して、内燃機関２４に燃料を噴射する燃料噴射弁（図示せず）に供給される。
【００２２】
サブタンク５６の上端には、上記したフィラパイプ４８に連通する第１ベーパ排出通路５８が接続されている。第１ベーパ排出通路５８は、燃料タンク２２の燃料室２８およびサブタンク５６内で発生した蒸発燃料（ベーパ）を放出するための通路である。燃料室２８およびサブタンク５６内で発生した蒸発燃料の一部は、フィラパイプ４８の壁面に付着している燃料に触れることで液化し、その後、燃料タンク２２の燃料室２８に回収される。
【００２３】
上記フィラパイプ４８は、第２ベーパ排出通路６０を介して、キャニスタ６２のベーパ導入孔６２ａに連通している。第２ベーパ排出通路６０は、燃料室２８およびサブタンク５６内で発生した蒸発燃料のうち液化後の残部、および、フィラパイプ４８内で発生した蒸発燃料を放出するための通路である。これらの蒸発燃料は、第２ベーパ排出通路６０を通ってキャニスタ６２に導かれる。キャニスタ６２は、蒸発燃料を吸着する活性炭により構成されており、燃料室２８、サブタンク５６、および、フィラパイプ４８内で発生した蒸発燃料を吸着することで、蒸発燃料が大気中に放出されるのを防止する役割を有している。
【００２４】
キャニスタ６２は、ベーパ導入孔６２ａと同一側に、燃料パージ孔６２ｂを備えている。キャニスタ６２の燃料パージ孔６２ｂには、パージ通路６４を介して、内燃機関２４のサージタンク６６が連通している。パージ通路６４は、キャニスタ６２に吸着した燃料を吸気通路３４へ向けてパージさせるための通路である。パージ通路６４の途中には、電磁駆動式のパージＶＳＶ６８が配設されている。パージＶＳＶ６８は、ＥＣＵ２０からデューティ信号が供給されることによりかかるデューティ比に応じた開度に制御される。パージＶＳＶ６８は、パージ通路６４を流通するガスの流量（以下、パージ流量と称す）が所定値になるように制御される。
【００２５】
また、キャニスタ６２は、ベーパ導入孔６２ａおよび燃料パージ孔６２ｂと反対側に、大気導入孔６２ｃを備えている。キャニスタ６２の大気導入孔６２ｃは、ガス通路７０を介して燃料タンク２２の空気室３０に連通している。ガス通路７０およびパージ通路６４には、共に、キャニスタ６２をバイパスするバイパス通路７２が接続されている。バイパス通路７２の、パージ通路６４との接続部には、電磁駆動式のバイパスＶＳＶ７４が配設されている。バイパスＶＳＶ７４は、サージタンク６６とキャニスタ６２との連通状態と、サージタンク６６と空気室３０との連通状態とを切り換える切換弁である。バイパスＶＳＶ７４は、常態でサージタンク６６がキャニスタ６２に連通するように維持されており、ＥＣＵ２０から駆動信号が供給されることによりサージタンク６６がキャニスタ６２をバイパスして空気室３０に直接に連通するように作動する２位置の電磁弁である。
【００２６】
内燃機関２４の排気通路７６には、Ｏ2 センサ７８が配設されている。Ｏ2 センサ７８は、排気通路７６の内部を流通する排気ガスの濃度に応じた電気信号をＥＣＵ２０に向けて出力する。排気ガス中の酸素濃度は、内燃機関２４の筒内に供給された混合気の空燃比が理想空燃比に比してリッチである場合に薄くなり、一方、その空燃比が理想空燃比に比してリーンである場合に濃くなる。Ｏ2 センサ７８は、空燃比がリッチである場合に０．９Ｖ程度のハイ信号を出力し、空燃比がリーンである場合に０．１Ｖ程度のロー信号を出力する。ＥＣＵ２０は、Ｏ2 センサ７８の出力信号に基づいて、空燃比がリッチであるか、あるいは、リーンであるか否かを判定する。
【００２７】
ＥＣＵ２０には、クランク角センサ８０および水温センサ８２が接続されている。クランク角センサ８０は、内燃機関２４のクランクシャフトの回転角が所定回転角に達する毎に基準信号を発生すると共に、クランクシャフトが所定回転角回転する毎にパルス信号を発生する。また、水温センサ８２は、内燃機関２４を冷却する冷却水の温度に応じた電気信号を出力する。ＥＣＵ２０は、クランク角センサ８０の出力信号に基づいて機関回転数ＮＥおよび内燃機関２４の回転角を検出すると共に、水温センサ８２の出力信号に基づいて冷却水の温度ＴＨＷ（以下、水温ＴＨＷと称す）を検出する。
【００２８】
次に、本実施例の燃料貯留装置の動作について説明する。
本実施例のシステムにおいて、燃料タンク２２の燃料室２８およびサブタンク５６内で発生する蒸発燃料は、上部連通路５４および第１ベーパ排出通路５８を流通する経路と、フィラパイプ４８を流通する経路とを介して、第２ベーパ排出通路６０に導かれ、キャニスタ６２の活性炭に吸着される。
【００２９】
内燃機関２４が運転状態となると、サージタンク６６に負圧が導かれる。かかる状況下でＣＣＶ４４およびパージＶＳＶ６８が開弁されると、エアクリーナ３６、導入路３２、空気室３０、ガス通路７０、キャニスタ６２の大気導入孔６２ｃ、燃料パージ孔６２ｂ、パージ通路６４、およびサージタンク６６の流通経路を辿って空気が流通する。この場合、キャニスタ６２に吸着されていた燃料は、活性炭から離脱し、空気と共にパージ通路６４にパージされる。以下、キャニスタ６２からパージ通路６４を通って吸気通路３４へ流通する燃料と空気との混合気を、パージガスと称す。
【００３０】
パージ通路６４にパージされたパージガスは、サージタンク６６に流入した後、エアクリーナ３６からスロットルバルブ３８を介してサージタンク６６に流入した空気と共に、内燃機関２４の筒内に吸入される。このため、本実施例のシステムによれば、燃料タンク２２内で発生する蒸発燃料を、大気中に放出することなく、燃料として内燃機関２４に供給することができる。
【００３１】
内燃機関２４において良好な排気エミッションを確保するためには、実際の空燃比Ａ／Ｆを理想空燃比Ａ／Ｆ0 近傍の値に維持する必要がある。キャニスタ６２から吸気通路３４に向けてパージガスがパージされていない場合は、吸入空気量と燃料噴射弁から噴射される燃料量との比率が理論空燃比Ａ／Ｆ0 となるように燃料噴射時間ＴＡＵを設定することで、良好な排気エミッションを確保することが可能となる。しかしながら、吸気通路３４に向けてパージガスがパージされている状況下で良好な排気エミッションを確保するためには、上記手法を用いて設定した燃料噴射時間ＴＡＵを、パージガスに含まれる燃料量に応じた時間だけ短くする必要がある。
【００３２】
本実施例において、燃料噴射時間ＴＡＵは、実空燃比Ａ／Ｆが理想空燃比Ａ／Ｆ0 となるようにフィードバック制御されている。すなわち、燃料噴射時間ＴＡＵは、次式に基づいて演算される。
0003646585.tif 000002
但し、ＴＰは機関回転数ＮＥと吸入空気量Ｇａとにより定まる基本燃料噴射時間であり、ＦＡＦは実空燃比Ａ／Ｆと理論空燃比Ａ／Ｆ0 との偏差を小さくするためのフィードバック補正係数であって“１．０”を中心にして変動する値であり、ＫＧは内燃機関２４の経時変化や個体差等を吸収するための空燃比学習補正係数であって“１．０”を中心にして変動する値であり、ＦＰＧはキャニスタ６２から燃料がパージされたことに起因して変化した空燃比のずれを補うためのパージ補正係数であって“０”を中心にして変動する値である。
【００３３】
パージ補正係数ＦＰＧは、吸入空気量Ｇａに対するパージ流量の体積比率（以下、パージ率ＰＧＲと称す）に、パージによる空燃比のずれを補うための、パージ率１％当たりのベーパ濃度を表すベーパ濃度補正係数ＦＧＰＧを乗算することにより求められる。また、ベーパ濃度補正係数ＦＧＰＧは、フィードバック補正係数ＦＡＦの所定スキップ毎の平均値ＦＡＦＡＶの“１．０”からの変化量ΔＦＡＦＡＶ（＝ＦＡＦＡＶ−１．０）を累積することにより求められ、パージガスに含まれるベーパ量が大きいほど、すなわち、ベーパ濃度が大きいほど小さくなる値（負側に大きくなる値）である。本実施例において、ベーパ濃度は、ベーパ濃度補正係数ＦＧＰＧの値から推定される。
【００３４】
図２は、ベーパ濃度補正係数ＦＧＰＧの算出手法を説明するための図を示す。図２（Ａ）にはＯ2 センサ７８の出力信号の経時変化が、図２（Ｂ）には図２（Ａ）に示すＯ2 センサ７８の出力信号の経時変化に伴うフィードバック補正係数ＦＡＦの経時変化が、図２（Ｃ）には図２（Ｂ）に示すフィードバック補正係ＦＡＦの経時変化に伴う平均値ＦＡＦＡＶの経時変化が、図２（Ｄ）には図２（Ｃ）に示す平均値ＦＡＦＡＶの経時変化に伴うベーパ濃度補正係数ＦＧＰＧの経時変化が、それぞれ示されている。
【００３５】
図２に示す如く、吸気通路３４へのパージが開始されると、その後、空燃比がリッチ傾向となるのに従ってフィードバック補正係数ＦＡＦが減少し、その平均値ＦＡＦＡＶも時間遅れを伴って減少する。そして、ベーパ濃度補正係数ＦＧＰＧは、ΔＦＡＦＡＶの減少に従って時間遅れを伴って減少する。一方、吸気通路３４へのパージが停止されると、空燃比がリーン傾向となるのに従ってフィードバック補正係数ＦＡＦが増加し、平均値ＦＡＦＡＶおよびベーパ濃度補正係数ＦＧＰＧが、それぞれ時間遅れを伴って増加する。尚、ベーパ濃度補正係数ＦＧＰＧは、変化量ΔＦＡＦＡＶが所定値に比して小さい場合はその変化量ΔＦＡＦＡＶを累積することなく、従前の値に維持される。
【００３６】
本実施例において、吸気通路３４へのパージが行われることで実空燃比Ａ／Ｆがリッチになると、実空燃比Ａ／Ｆを理論空燃比Ａ／Ｆ0 にすべく、フィードバック補正係数ＦＡＦが小さくなる。この場合、フィードバック補正係数ＦＡＦはベーパ濃度が大きいほど小さな値となるため、フィードバック補正係数ＦＡＦの減少量に基づいてベーパ濃度が把握される。このように吸気通路３４へのパージに起因してフィードバック補正係数ＦＡＦが小さくなった場合は、ベーパ濃度補正係数ＦＧＰＧを小さくすることによりパージ補正係数ＦＰＧを小さくすると共に、小さくなったフィードバック補正係数ＦＡＦをパージ補正係数ＦＰＧの減少分だけ増大することとしている。かかる手法によれば、燃料噴射弁の燃料噴射時間ＴＡＵを、吸気通路３４へのパージガスに含まれる燃料量に応じた時間だけ短くすることができる。
【００３７】
ところで、本実施例のシステムは、上述の如く、燃料タンク２２内で発生した蒸発燃料を、大気中に放出することなく、燃料として内燃機関２４に供給するシステムである。従って、本実施例のシステムにおいては、蒸発燃料が、燃料タンク２２、および、燃料タンク２２と吸気通路３４のサージタンク６６とを結ぶ通路（以下、これらを総称してエバポ系と称す）から大気中へ漏出するのを確実に検出する必要がある。以下、蒸発燃料の大気中への漏出の検出を、エバポ系穴検出と称す。
【００３８】
図３は、本実施例においてエバポ系穴検出を行う際の動作を説明するための図を示す。尚、図３（Ａ）にはエバポ系から大気中へ蒸発燃料が漏出していない場合における空気室３０のタンク内圧ＰTANKの経時変化が、図３（Ｂ）にはＣＣＶ４４の開閉動作が、図３（Ｃ）にはパージＶＳＶ６８の開閉動作が、それぞれ示されている。
【００３９】
本実施例においては、図３に示す如く、内燃機関２４の運転が開始された後、時刻ｔ1 においてＣＣＶ４４を閉弁する。この場合、内燃機関２４の運転によってエバポ系に負圧が導かれても、吸気通路３４から導入路３２を通って空気室３０に向かう新気が導入されないことで、燃料タンク２２の空気室３０のタンク内圧ＰTANKが負圧側に大きくなる。そして、タンク内圧ＰTANKが所定の負圧（図３（Ａ）において−２．６ｋｐａ近傍）に達した場合（図３における時刻ｔ2 ）に、パージＶＳＶ６８を全閉状態にする。この場合、ＣＣＶ４４およびパージＶＳＶ６８が共に閉弁状態となることで、エバポ系が密閉状態となる。
【００４０】
エバポ系に穴が空いていない場合は、エバポ系が密閉された後、タンク内圧ＰTANKは、エバポ系内に存在する燃料が蒸発するのに従って正圧側に徐々に大きくなる。一方、エバポ系に穴が空いている場合は、その穴からエバポ系に大気が流入することで、タンク内圧ＰTANKは急速に大気圧に向けて大きくなる。従って、時刻ｔ2 以降におけるタンク内圧ＰTANKの変化を検出することで、エバポ系の穴を検出することが可能となる。そこで、本実施例において、エバポ穴検出は、ＣＣＶ４４およびパージＶＳＶ６８を共に閉弁状態とした後の、空気室３０のタンク内圧ＰTANKの変化に基づいて行うこととしている。
【００４１】
また、本実施例のシステムは、上述の如く、ブラダ膜２６により燃料室２８と空気室３０とに隔成される燃料タンク２２を備えている。このような燃料タンク２２においては、ブラダ膜２６に穴が空くと、燃料室２８から空気室３０へ向けて燃料が漏出することで、大気中に蒸発燃料の一部が漏れるおそれがある。従って、本実施例のシステムでは、ブラダ膜２６に穴が空いているか否か、すなわち、燃料室２８から空気室３０へ燃料が漏れているか否かを診断する必要がある。以下、ブラダ膜２６の穴空き診断を、ブラダ膜穴検出と称す。
【００４２】
図４は、本実施例において、ブラダ膜２６に穴が空いている場合と、穴が空いていない場合とのベーパ濃度補正係数ＦＧＰＧを比較した結果を表した図を示す。尚、図４において、キャニスタ６２に蒸発燃料が吸着していない状態でブラダ膜２６に穴が空いている場合を実線で、キャニスタ６２への蒸発燃料が飽和している状態でブラダ膜２６に穴が空いていない場合を破線で、それぞれ示している。
【００４３】
ブラダ膜２６に穴が空いていない場合は、燃料室２８から空気室３０へ燃料が漏出することはないので、空気室３０内のベーパ濃度は極薄い状態に維持される。一方、ブラダ膜２６に穴が空いている場合は、燃料室２８から空気室３０へ燃料が漏出することで、空気室３０内のベーパ濃度は濃い状態となっている。従って、空気室３０内のベーパ濃度を検出することで、ブラダ膜２６の膜穴を検出することが可能となる。
【００４４】
そこで、本実施例において、ブラダ膜穴検出は、バイパスＶＳＶ７４によりサージタンク６６とキャニスタ６２との連通状態からサージタンク６６と空気室３０との連通状態へ切り換えた（図４における時刻ｔ5 ）後の、ベーパ濃度補正係数ＦＧＰＧに基づいて行うこととしている。ベーパ濃度補正係数ＦＧＰＧが“０”近傍の値になった場合は、空気室３０に多量の蒸発燃料が存在していないと判断でき、ブラダ膜２６に膜穴が空いていないと判断される。一方、ベーパ濃度補正係数ＦＧＰＧが負側に大きくなった場合は、空気室３０に蒸発燃料が多量に存在していると判断でき、ブラダ膜２６に膜穴が空いていると判断される。
【００４５】
ところで、ブラダ膜穴検出においては、上述の如く、バイパスＶＳＶ７４によりサージタンク６６と空気室３０とを直接に連通させる必要がある。このように、ブラダ膜穴検出が行われている場合は、キャニスタ６２とサージタンク６６とは連通しないので、キャニスタ６２に吸着されている燃料を吸気通路３４へ向けてパージさせることができない。このため、ブラダ膜穴検出が行われると、キャニスタ６２に吸着した燃料をパージさせることが可能な期間（以下、パージ可能期間と称す）が短くなってしまう。
【００４６】
また、エバポ系穴検出においては、上述の如く、ＣＣＶ４４が閉弁した状態でエバポ系に負圧を導く必要がある。ＣＣＶ４４が閉弁された状態でエバポ系に負圧が導入される場合は、吸気通路３４から導入路３２を通って空気室３０に向かう新気が流入しないことで、キャニスタ６２に吸着した燃料を有効に吸気通路３４に向けてパージさせることができない。このように、エバポ系穴検出が行われる場合にも、キャニスタ６２に吸着した燃料のパージ可能期間が短くなる。
【００４７】
従って、仮に、エバポ穴検出とブラダ膜穴検出とが別個独立に行われるものとすると、キャニスタ６２に吸着した燃料のパージ可能期間が著しく短くなってしまう。そこで、本実施例のシステムにおいては、ブラダ膜穴検出を、エバポ系穴検出における負圧導入時に行うことにより、パージ可能期間が著しく短くなるのを回避することとしている。
【００４８】
図５は、本実施例のシステムの動作を説明するためのタイムチャートを示す。尚、図５（Ａ）〜（Ｅ）には、それぞれ、バイパスＶＳＶ７４、ＣＣＶ４４、パージＶＳＶ６８、タンク内圧ＰTANK、および、ベーパ濃度補正係数ＦＧＰＧのタイムチャートが示されている。
本実施例において、エバポ系穴検出を行うべくＣＣＶ４４が閉弁状態にされた際（図５において時刻ｔ10）に、バイパスＶＳＶ７４に対して、吸気通路３４に設けられたサージタンク２０がキャニスタ６２をバイパスして直接に空気室３０と連通するように駆動信号が供給される。かかる処理が行われると、以後、図５（Ｄ）に示す如く、タンク内圧ＰTANKが、空気室３０に新気が流入しないことで負圧側に大きくなると共に、図５（Ｅ）に示す如く、ベーパ濃度補正係数ＦＧＰＧが、空気室３０内のガスが吸気通路３４にパージされることで、通常は“０”近傍の値になる。従って、上記の処理によれば、エバポ系穴検出を行うべくエバポ系に負圧を導入する過程で、ベーパ濃度補正係数ＦＧＰＧに基づいてブラダ膜穴検出を行うことが可能となる。
【００４９】
そして、時刻ｔ11においてタンク内圧ＰTANKが所定の負圧に達すると、パージＶＳＶ６８が全閉状態にされ、エボパ系が密閉状態にされる。従って、上記の処理によれば、エバポ系が密閉状態にされた後、タンク内圧ＰTANKの変化に基づいてエバポ系穴検出を行うことが可能となる。エバポ系穴検出が終了すると、時刻ｔ12において、ＣＣＶ４４が開弁されると共に、バイパスＶＳＶ７４への駆動信号の供給を中止することでサージタンク６６とキャニスタ６２とが連通される。この場合、ＣＣＶ４４が開弁され、かつ、パージＶＳＶ６８が全閉状態に維持されるので、エバポ系内は大気圧に向けて昇圧される。このように、本実施例においては、エバポ系穴検出とブラダ膜穴検出とが同時に行われる。
【００５０】
図６は、上記の機能を実現すべく、本実施例の燃料貯留装置においてＥＣＵ２０が実行する制御ルーチンの一例のフローチャートを示す。図６に示すルーチンは、所定時間ごとに繰り返し起動される定時割り込みルーチンである。図６に示すルーチンが起動されると、まずステップ２００の処理が実行される。
ステップ２００では、エバポ系穴検出の実行条件が成立しているか否かが判別される。かかる実行条件は、キャニスタ６２に吸着されている燃料を吸気通路３４にパージすべく内燃機関２４の運転中にパージＶＳＶ６８が開弁され、かつ、内燃機関２４の始動時における水温ＴＨＷが低かった場合に成立する。その結果、上記実行条件が成立しないと判別された場合は、以後、何ら処理を行うことなく、今回のルーチンは終了される。一方、上記の実行条件が成立する場合は、次にステップ２０２の処理が実行される。
【００５１】
ステップ２０２では、上記ステップ２００においてエバポ系穴検出の実行条件が成立した時点におけるベーパ濃度補正係数ＦＧＰＧをＦＧＰＧ1 として記憶する処理が実行される。この際、ベーパ濃度補正係数ＦＧＰＧは、キャニスタ６２からパージされるパージガスのベーパ濃度に応じた値となっている。具体的には、ベーパ濃度が濃い場合は負側に大きな値となっており、一方、ベーパ濃度が薄くなるほど“０”に近い値となっている。
【００５２】
ステップ２０４では、バイパスＶＳＶ７４に対して駆動信号を供給する処理が実行される。本ステップ２０４の処理が実行されると、以後、サージタンク６６がキャニスタ６２をバイパスして空気室３０に直接に連通する。
ステップ２０６では、ＣＣＶ４４に対して駆動信号を供給する処理が実行される。本ステップ２０６の処理が実行されると、以後、吸気通路３４と空気室３０との導入路３２が遮断される。この場合、吸気通路３４から導入路３２を通って空気室３０に向かう新気が流入しないことで、空気室３０のタンク内圧ＰTANKが負圧側に大きくなる。
【００５３】
ところで、空気室３０のタンク内圧ＰTANKが短時間で負圧側に大きくなる場合、すなわち、エバポ系への負圧の導入速度（以下、負圧導入速度と称す）が大きい場合は、ＣＣＶ４４が閉弁され、かつ、バイパスＶＳＶ７４が吸気通路３４と空気室３０とを直接に連通させた後、パージＶＳＶ６８が閉弁されるまでの期間が短くなるので、空気室３０から吸気通路３４にガスをパージさせる期間（以下、パージ期間と称す）が短くなる。このようにパージ期間が短い場合は、そのパージガスがベーパ濃度の濃いガスであっても、ベーパ濃度補正係数ＦＧＰＧに、その算出原理に起因して変化が生じないことがある。この場合は、空気室３０内のベーパ濃度を正確に把握することができず、ブラダ膜２６に穴が空いているか否かを正確に検出することができなくなってしまう。
【００５４】
従って、ブラダ膜２６に穴が空いている否かを正確に検出するためには、空気室３０から吸気通路３４へのパージ期間を、少なくともガスのパージ後ベーパ濃度補正係数ＦＧＰＧが変化すると予想される程度以上に長くする必要がある。すなわち、空気室３０のタンク内圧ＰTANKが徐々に負圧側に大きくなるようにエボパ系への負圧導入速度を小さくする必要がある。そこで、本ルーチンにおいては、上記ステップ２０６の処理が終了すると、次にステップ２０８の処理が実行される。
【００５５】
ステップ２０８では、パージ通路６４を流通するパージ流量が所定値になるように、機関回転数ＮＥ、吸入空気量Ｇａ、スロットル開度ＴＡ、および、タンク内圧ＰTANKに基づいてパージＶＳＶ６８を駆動する際のデューティ比を計算する処理が実行される。本実施例においては、上記パラメータに関する所定のマップを参照することにより、パージＶＳＶ６８へのデューティ比が計算される。
【００５６】
ステップ２１０では、上記ステップ２０８で計算されたデューティ比に従って、パージＶＳＶ６８をデューティ駆動する処理が実行される。本ステップ２１０の処理が実行されると、パージＶＳＶがデューティー比に応じた開度に開弁され、パージ通路６４を流通するパージ流量が所定値になる。
ステップ２１２では、空気室３０への負圧導入が完了したか否か、具体的には、空気室３０のタンク内圧ＰTANKが所定の負圧Ｐ0 に到達したか否かが判別される。その結果、タンク内圧ＰTANKが所定負圧Ｐ0 に到達していないと判別された場合は、上記ステップ２０８の処理が繰り返し実行される。一方、タンク内圧ＰTANKが所定負圧Ｐ0 に到達したと判別された場合は、次にステップ２１４の処理が実行される。
【００５７】
ステップ２１４では、パージＶＳＶ６８を閉弁させる処理が実行される。本ステップ２１４の処理が実行されると、以後、パージ通路６４が遮断されることでエバポ系が密閉状態となる。
ステップ２１６では、ベーパ濃度補正係数ＦＧＰＧをＦＧＰＧ2 として読み込む処理が実行される。この際、ベーパ濃度補正係数ＦＧＰＧは、通常、空気室３０から吸気通路３４に直接にパージされるガスのベーパ濃度に応じた値となっている。
【００５８】
ステップ２１８では、上記ステップ２１６で読み込まれたＦＧＰＧ2 と、上記ステップ２０２で記憶したＦＧＰＧ1 との差ΔＦＧＰＧ（＝ＦＧＰＧ2 −ＦＧＰＧ1 ）を計算する処理が実行される。
ところで、バイパスＶＳＶ７４に固着異常が生じる場合がある。バイパスＶＳＶ７４に固着異常が生じると、ブラダ膜穴検出を行うべくサージタンク６６と空気室３０とを直接に連通させようとしても、サージタンク６６とキャニスタ６２との連通状態が維持されてしまう。この場合、ベーパ濃度補正係数ＦＧＰＧは、空気室３０内のガスのベーパ濃度ではなく、キャニスタ６２からパージされるガスのベーパ濃度に応じた値となる。このため、バイパスＶＳＶ７４の固着異常の有無を判定できなければ、ベーパ濃度補正係数ＦＧＰＧに基づいてブラダ膜２６の膜穴の有無を正確に検出することができなくなってしまう。従って、ブラダ膜２６の膜穴の誤検出を防止するためには、バイパスＶＳＶ７４の固着異常の有無を判定する必要がある。そこで、本ルーチンでは、上記ステップ２１８の処理が終了すると、次にステップ２２０の処理が実行される。
【００５９】
ステップ２２０では、ΔＦＧＰＧの絶対値が所定値α1 に比して小さく、かつ、ＦＧＰＧ1 が所定値ＣＦGPGFに比して小さいか否かが判別される。尚、所定値α1 は、バイパスＶＳＶ７４に対して連通状態を切り換えるための駆動信号が供給される前後でベーパ濃度補正係数ＦＧＰＧがほとんど変化していないと判断できる程度の極小さな値である。また、所定値ＣＦGPGFは、ブラダ膜２６に穴が空いていない状況下での空気室３０のベーパ濃度程度にベーパ濃度が薄いと判断されるベーパ濃度補正係数ＦＧＰＧの最小値であり、予め実験により求められた値に設定されている。
【００６０】
上記ステップ２２０において、｜ΔＦＧＰＧ｜＜α1 、および、ＦＧＰＧ1 ＜ＣＦGPGFが共に成立する場合は、バイパスＶＳＶ７４への駆動信号の供給前後で、ベーパ濃度がある程度濃い状態で一定に維持されていると判断できる。この場合は、バイパスＶＳＶ７４によって連通状態が切り替わらず、バイパスＶＳＶ７４に固着異常が生じていると判断できる。従って、｜ΔＦＧＰＧ｜＜α1 、および、ＦＧＰＧ1 ＜ＣＦGPGFが共に成立すると判別された場合は、次にステップ２２２の処理が実行される。
【００６１】
一方、｜ΔＦＧＰＧ｜＜α1 が成立しない場合は、バイパスＶＳＶ７４への駆動信号の供給前後でベーパ濃度が大きく変化していると判断でき、バイパスＶＳＶ７４が正常に機能していると判断できる。また、ＦＧＰＧ1 ＜ＣＦGPGFが成立しない場合は、バイパスＶＳＶ７４への駆動信号の供給前のキャニスタ６２からのベーパ濃度が薄い状態となっていると判断できる。かかる状態でバイパスＶＳＶ７４に対して駆動信号が供給されると、空気室３０内のベーパ濃度は通常薄い状態となっているので、ΔＦＧＰＧが変化しない事態が生じ得る。このため、ＦＧＰＧ1 ＜ＣＦGPGFが成立しない状況下でΔＦＧＰＧに基づいてバイパスＶＳＶ７４の固着異常の判定が行われると、バイパスＶＳＶ７４が正常に機能するにもかかわらず、バイパスＶＳＶ７４に固着異常が生じていると誤判定されるおそれがある。従って、ＦＧＰＧ1 ＜ＣＦGPGFが成立しない場合は、従って、｜ΔＦＧＰＧ｜＜α1 、および、ＦＧＰＧ1 ＜ＣＦGPGFの何れかが成立しないと判別された場合は、次にステップ２２４の処理が実行される。
【００６２】
ステップ２２２では、バイパスＶＳＶ７４に固着異常が生じていることを表すバイパスＶＳＶ異常フラグＦＬＡＧ1 をセットする処理が実行される。バイパスＶＳＶ異常フラグＦＬＡＧ1 がセットされると、バイパスＶＳＶ７４の異常を知らせるべく、車両搭乗者に警報が発せられると共に、警告ランプが点灯される。尚、バイパスＶＳＶ異常フラグＦＬＡＧ1 が２回セットされた場合に、警報や警告ランプを作動させるようにしてもよい。
【００６３】
ステップ２２４では、バイパスＶＳＶ異常フラグＦＬＡＧ1 をリセットする処理が実行される。上記ステップ２２２または２２４の処理が終了すると、次にステップ２２６の処理が実行される。
ステップ２２６では、ブラダ膜２６に穴が空いておらず、ブラダ膜２６が正常に機能しているか否かが判別される。
【００６４】
図７は、本実施例においてブラダ膜２６に穴が空いているか否かを判定するための、ΔＦＧＰＧとＦＧＰＧ1 との関係を表したマップを示す図である。ＦＧＰＧ1 は、キャニスタ６２に燃料が多量に吸着されている場合は負側に大きな値となり、一方、キャニスタ６２に吸着されている燃料量が少ないほど“０”に近づいた値となる。また、ＦＧＰＧ2 は、ブラダ膜２６に穴が空いている場合は負側に大きな値となり、一方、ブラダ膜２６に穴が空いていない場合は“０”近傍の値となる。
【００６５】
上記ステップ２２６においては、図７に示すマップを参照することによりブラダ膜２６の膜穴の有無が判定される。その結果、ブラダ膜２６に穴が空いていると判別された場合は、次にステップ２２８の処理が実行される。一方、ブラダ膜２６に穴が空いていないと判別された場合は、次にステップ２３０の処理が実行される。
【００６６】
ステップ２２８では、ブラダ膜２６に穴が空いていることを表す液漏れフラグＦＬＡＧ2 をセットする処理が実行される。液漏れフラグＦＬＡＧ2 がセットされると、ブラダ膜２６の異常を知らせるべく、車両の搭乗者に警報が発せられると共に、警告ランプが点灯される。尚、液漏れフラグＦＬＡＧ2 が２回セットされた場合に、警報や警告ランプを作動させることとしてもよい。
【００６７】
ステップ２３０では、液漏れフラグＦＬＡＧ2 をリセットする処理が実行される。上記ステップ２２８または２３０の処理が終了すると、次にステップ２３２でエバポ系の穴を検出するための処理が実行される。具体的には、パージＶＳＶ６８によりパージ通路６４が遮断され、その後、タンク内圧ＰTANKの変化に基づいてエバポ系の穴が検出される。上記ステップ２３２の処理が終了すると、今回のルーチンが終了される。
【００６８】
上記の処理によれば、エバポ系穴検出を行うべくエバポ系に負圧を導入する過程において、ブラダ膜穴検出を行うことができる。この場合、エバポ系に負圧が導入される時期と、ブラダ膜２６の膜穴の有無を検出する時期とが重複することで、キャニスタ６２に吸着した燃料を吸気通路３４にパージさせる期間が著しく短くなるのが回避される。従って、本実施例の燃料貯留装置によれば、エバポ系穴検出とブラダ膜穴検出とを共に適正に実行しつつ、キャニスタ６２に吸着した燃料をパージさせ得るパージ可能期間を十分に確保することが可能となっている。
【００６９】
また、上記の処理によれば、ＣＣＶ４４が閉弁された後エバポ系に負圧が導入される過程で、パージＶＳＶ６８は、パージ通路６４を流通するパージ流量が所定値になるようにデューティ制御される。このため、本実施例によれば、エバポ系に負圧を導入する際の負圧導入速度が過大に大きくなるのを回避することができ、空気室３０からキャニスタ６２をバイパスして吸気通路３４へパージされるガスのパージ期間を長くすることが可能となる。従って、本実施例の燃料貯留装置によれば、パージ後に、該パージに起因してベーパ濃度補正係数ＦＧＰＧが変化するのに十分な期間が確保されることで、ブラダ膜穴検出の検出精度の向上を図ることができる。
【００７０】
更に、上記の処理によれば、ブラダ膜穴検出を行う前に、バイパスＶＳＶ７４の固着異常の有無を判定することができる。このため、本実施例によれば、バイパスＶＳＶ７４の固着異常に起因するブラダ膜２６の膜穴の誤判定を回避することができる。
本実施例において、バイパスＶＳＶ７４の固着異常を判定する際には、バイパスＶＳＶ７４に対して駆動信号が供給されない場合と、駆動信号が供給された場合とにおけるベーパ濃度が比較される。バイパスＶＳＶ７４が正常に機能する場合は、バイパスＶＳＶ７４に駆動信号が供給されると、サージタンク６６はキャニスタ６２をバイパスして空気室３０に直接に連通する。このように、バイパスＶＳＶ７４の固着異常を判定する際には、キャニスタ６２とサージタンク６６とが連通しなくなる場合があり、キャニスタ６２に吸着されている燃料を吸気通路３４へ向けてパージさせることができない場合がある。従って、バイパスＶＳＶ７４の固着異常の判定が行われると、キャニスタ６２に吸着した燃料のパージ可能期間が短くなるおそれがある。
【００７１】
そこで、本実施例においては、バイパスＶＳＶ７４の固着異常の判定は、エバポ系穴検出を行うべくエバポ系に負圧を導入する過程で行われる。この場合、エバポ系に負圧が導入される時期と、バイパスＶＳＶ７４の固着異常が判定される時期とが重複することで、キャニスタ６２に吸着した燃料を吸気通路３４にパージさせる期間が著しく短くなるのが回避される。従って、本実施例の燃料貯留装置によれば、エバポ系穴検出とバイパスＶＳＶ７４の固着異常の判定とを共に適正に行いつつ、キャニスタ６２に吸着した燃料をパージさせ得るパージ可能期間を十分に確保することが可能となっている。
【００７２】
尚、上記の実施例においては、ブラダ膜２６が特許請求の範囲に記載された「分離膜」に、パージ通路６４が特許請求の範囲に記載された「連通路」に、ブラダ膜穴検出を行うべくバイパスＶＳＶ７４を切り換える制御が特許請求の範囲に記載された「連通路切換制御」に、パージＶＳＶ６８が特許請求の範囲に記載された「パージ制御弁」に、バイパスＶＳＶ７４が特許請求の範囲に記載された「切換弁」に、それぞれ相当している。
【００７３】
また、上記の実施例においては、ＥＣＵ２０が、エバポ系穴検出を行うことにより特許請求の範囲に記載された「穴空き検出手段」が、ブラダ膜穴検出を行うことにより特許請求の範囲に記載された「燃料漏れ検出手段」が、タンク内圧センサ４６の出力信号に基づいて空気室３０のタンク内圧ＰTANKを検出することにより特許請求の範囲に記載された「空気室圧力検出手段」が、上記ステップ２１０の処理を実行することにより特許請求の範囲に記載された「開度制御手段」が、それぞれ実現されている。
【００７４】
次に、上記図１と共に、図８乃至図１０を参照して、本発明の第２実施例である燃料貯留装置について説明する。
本実施例の燃料貯留装置は、上記図１に示す構成と同様の構成を有しており、後述する如く、動力源として内燃機関２４と電動モータとを適宜組み合わせて走行するハイブリッド車両に搭載される。本実施例のシステムは、上記図１に示す燃料貯留装置において、ＥＣＵ２０に、上記図６に示すルーチンに代えて図９に示すルーチンを実行させることにより実現される。
【００７５】
図８は、本実施例の燃料貯留装置を搭載する車両の駆動機構を模式的に表した図を示す。図８に示す如く、左車輪ＦＬと右車輪ＦＲとを連結する車軸１００には、減速機１０２が固定されている。減速機１０２には、ギヤ１０４を介して遊星歯車機構１０６が係合している。遊星歯車機構１０６は、上記した内燃機関２４の出力軸に連結するプラネタリキャリア、電動モータ１１０の出力軸に連結するリングギヤ、および、ジェネレータ１１２の出力軸に連結するサンギヤを備えている。
【００７６】
ジェネレータ１１２および電動モータ１１０は、インバータ１１４およびメインリレー１１６を介してバッテリ１１８に電気的に接続されている。メインリレー１１６は、ＥＣＵ２０に駆動されることによりバッテリ１１８からインバータ１１４への電源回路を導通又は遮断する機能を有している。インバータ１１４は、バッテリ１１８とジェネレータ１１２との間、および、バッテリ１１８と電動モータ１１０との間において、それぞれ、複数のパワートランジスタで構成された３相ブリッジ回路により直流電流と３相交流電流とを変換する機能を有している。ジェネレータ１１２および電動モータ１１０は、それぞれ、インバータ１１４内のパワートランジスタがＥＣＵ２０に適当に駆動されることにより、交流電流の周波数に応じた回転数に制御されると共に、その電流の大きさに応じたトルクを発生する。
【００７７】
ジェネレータ１１２は、内燃機関２４の始動が完了していない場合はバッテリ１１８からインバータ１１４を介して電力が供給されることにより内燃機関２４を始動させるスタータモータとしての機能を有すると共に、内燃機関２４の始動が完了した後は内燃機関２４の出力によりインバータ１１４を介してバッテリ１１８または電動モータ１１０に対して電力を供給する発電機としての機能を有している。また、電動モータ１１０は、通常走行中は適宜電力が供給されることにより内燃機関２４の出力を補助するためのトルクを発生する電動機としての機能を有すると共に、制動時に車軸１００の回転によりインバータ１１４を介してバッテリ１１８に対して電力を供給する発電機としての機能を有している。
【００７８】
本実施例において、車両は、内燃機関２４と電動モータ１１０とを適宜組み合わせて走行するハイブリッド車両である。ＥＣＵ２０は、アクセル操作量および車速に基づいて要求される駆動力を演算し、その要求駆動力に対して内燃機関２４が効率よく運転できるように、具体的には、車両発進時や低速走行時等のエンジン効率が低くなる場合は内燃機関２４が停止状態になるように、内燃機関２４と電動モータ１１０との、車軸１００に対するトルク比率を制御する。
【００７９】
ところで、本実施例においては、ブラダ膜穴検出を行う際に、バイパスＶＳＶ７４により、キャニスタ６２からのパージが中断されると共に、サージタンク６６と空気室３０とが直接に連通する。また、エバポ系穴検出を行う際にも、エバポ系を密閉状態にすべく、キャニスタ６２からのパージが中断される。このため、本実施例では、ブラダ膜穴検出およびエバポ系穴検出に起因して、キャニスタ６２に吸着した燃料のパージ可能期間が短くなってしまう。
【００８０】
本実施例において、車両は、上記の如くハイブリッド車両であるので、電動モータ１１０のみを動力源にして、すなわち、内燃機関２４を停止させて走行する場合がある。内燃機関２４が停止されると、エバポ系に負圧が導入されず、キャニスタ６２から吸気通路３４へ向けてパージガスをパージさせることが不可能となる。一方、内燃機関２４が運転していると、エバポ系に負圧が導入されることで、キャニスタ６２からのパージを行うことが可能となる。
【００８１】
従って、ブラダ膜穴検出およびエバポ系穴検出が行われた場合は、電動モータ１１０のみを作動させる条件、すなわち、内燃機関２４を停止させる条件が成立した後、それらの検出が行われた期間だけ延長して内燃機関２４を運転状態に維持することとすれば、キャニスタ６２に吸着した燃料のパージ可能期間を増大させることが可能となる。
【００８２】
そこで、本実施例のシステムは、内燃機関２４の停止条件が成立した後、ブラダ膜穴検出およびエバポ系穴検出が行われた期間が経過した後に内燃機関２４を停止状態にすることとしている。
図９は、本実施例の燃料貯留装置においてＥＣＵ２０が実行する制御ルーチンの一例のフローチャートを示す。図９に示すルーチンは、所定時間ごとに繰り返し起動される定時割り込みルーチンである。尚、図９において、上記図６に示すステップと同一の処理を実行するステップについては、同一の符号を付してその説明を省略または簡略する。
【００８３】
すなわち、図９に示すルーチンにおいては、ステップ２００でエバポ系穴検出の実行条件が成立した後、ステップ２５０の処理が実行される。
ステップ２５０では、上記ステップ２００においてエバポ系穴検出の実行条件が成立した時点における時刻ｔ20を読み込む処理が実行される。本ステップ２５２の処理が終了すると、以後、ステップ２０２以降の処理が実行される。そして、ステップ２３２においてエバポ系の穴を検出するための処理が実行された後、次にステップ２５２の処理が実行される。
【００８４】
ステップ２５２では、上記ステップ２０２で記憶したＦＧＰＧ1 が所定値Ａに比して小さいか否かが判別される。尚、所定値Ａは、キャニスタ６２に吸着されている燃料量があまり多くないと判断されるベーパ濃度補正係数ＦＧＰＧの最小値である。ＦＧＰＧ1 ＜Ａが成立する場合は、キャニスタ６２に多量の燃料が吸着されていると判断でき、キャニスタ６２からのパージ期間を十分に確保する必要があると判断できる。従って、かかる判別がなされた場合は、次にステップ２５４の処理が実行される。
【００８５】
一方、ＦＧＰＧ1 ＜Ａが成立しない場合は、キャニスタ６２からのパージ期間を長くする必要はないと判断できる。従って、かかる判別がなされた場合は、次にステップ２５６の処理が実行される。
ステップ２５４では、内燃機関２４の停止条件が成立した後、実際に内燃機関２４が停止されるまでの期間（以下、延長期間と称す）ＤT を、上記ステップ２５０で読み込まれた時刻ｔ20から現時刻ｔ21までの時間（ｔ21−ｔ20）、すなわち、ブラダ膜穴検出およびエバポ系穴検出を行うべくキャニスタ６２からのパージが中断された時間にする処理が実行される。
【００８６】
ステップ２５６では、延長期間ＤT を“０”にする処理が実行される。ステップ２５４または２５６の処理が終了すると、今回のルーチンは終了される。
上記の処理によれば、内燃機関２４の停止条件が成立した後、実際に内燃機関２４が停止されるまでの延長期間ＤT を決定することができる。
図１０は、本実施例の燃料貯留装置を搭載する車両においてＥＣＵ２０が実行する制御ルーチンの一例のフローチャートを示す。図１０に示すルーチンは、所定時間ごとに繰り返し起動される定時割り込みルーチンである。図１０に示すルーチンが起動されると、まずステップ２６０の処理が実行される。
【００８７】
ステップ２６０では、内燃機関２４の停止条件が成立するか否かが判別される。内燃機関２４の停止条件は、電動モータ１１０のみを動力源にして車両を走行させる場合、具体的には、車両発進時や低速走行時等の、内燃機関２４の効率が低下する場合に成立する。その結果、上記条件が成立していない場合は、次にステップ２６２において内燃機関２４の運転状態を継続させる処理が実行される。そして、ステップ２６２の処理が終了すると、今回のルーチンは終了される。
【００８８】
一方、上記ステップ２６０において内燃機関２４の停止条件が成立すると判別された場合は、次にステップ２６４の処理が実行される。
ステップ２６４では、車両が減速中であるか否か、具体的には、車両減速により電動モータ１１０からバッテリ１１８に電力が回収されているか否かが判別される。その結果、上記条件が成立する場合は、内燃機関２４を停止させることで、バッテリ１１８へ回収されるエネルギを増大させることが可能となる。従って、上記条件が成立すると判別された場合は、次にステップ２６６の処理が実行される。
【００８９】
ステップ２６６では、内燃機関２４を停止状態にする処理、具体的には、内燃機関２４への燃料供給を停止させ、かつ、スロットルバルブ３８を閉弁させる処理が実行される。本ステップ２６６の処理が実行されると、内燃機関２４が停止状態となる。本ステップ２６６の処理が終了すると、今回のルーチンは終了される。
【００９０】
一方、上記ステップ２６４において車両が減速中でないと判別された場合は、次にステップ２６８の処理が実行される。
ステップ２６８では、図９に示すルーチンを実行することにより得られた延長時間ＤT を、所定時間τずつ減算する処理が実行される。尚、所定時間τは、本ルーチンの起動期間に設定されている。
【００９１】
ステップ２７０では、上記ステップ２６８で減算された延長時間ＤT が“０”を下回っているか否かが判別される。ＤT ≦０が成立しない場合は、未だ内燃機関２４を停止させる時期に達していないと判断できる。従って、ＤT ≦０が成立しないと判別された場合は、次に上記ステップ２６２において内燃機関２４の運転状態を継続する処理が実行される。
【００９２】
一方、ＤT ≦０が成立する場合は、内燃機関２４を停止させる時期に達していると判断できる。従って、ＤT ≦０が成立すると判別された場合は、次に上記ステップ２６６において内燃機関２４を停止させる処理が実行される。
上記の処理によれば、内燃機関２４の停止条件が成立しても、車両が減速中でない場合は、延長期間ＤT だけ内燃機関２４の運転状態を継続させることができる。すなわち、キャニスタ６２に吸着した燃料量が少量である場合は、停止条件の成立直後に内燃機関２４が停止される一方、キャニスタ６２に吸着した燃料量が多量である場合は、停止条件の成立後、キャニスタ６２からのパージが中断された期間が経過した後に内燃機関２４が停止される。
【００９３】
このように、本実施例においては、内燃機関２４の停止条件が成立する場合でも、内燃機関２４の運転状態が継続されることがある。かかる場合は、内燃機関２４の運転によりエバポ系に負圧を導入することが可能となるので、内燃機関２４を停止条件の成立直後に停止させる場合に比して長い期間、キャニスタ６２に吸着した燃料を吸気通路３４に向けてパージさせることが可能となる。従って、本実施例によれば、ブラダ膜穴検出およびエバポ系穴検出に起因してキャニスタ６２からのパージ可能期間が侵食される場合にも、キャニスタ６２に吸着した燃料をパージさせる期間を十分に確保することができる。
【００９４】
尚、上記の実施例においては、ＥＣＵ２０が、内燃機関２４の停止条件が成立した後、延長期間ＤT が経過した後に内燃機関２４を停止させることにより特許請求の範囲に記載された「機関制御手段」が実現されている。
次に、上記図１と共に、図１１を参照して、本発明の第３実施例である燃料貯留装置について説明する。
【００９５】
本実施例において、燃料室２８と空気室３０とを隔成するブラダ膜２６は、燃料室２８に貯留される燃料量に応じて伸縮するため、空気室３０の容積は変動し得る。空気室３０の容積が変動する場合には、タンク内圧ＰTANKに変化が生じる。このため、上記の構成では、パージＶＳＶ６８が同一の開度に開弁されても、負圧導入速度が大きく異なってしまうおそれがある。この場合は、空気室３０から吸気通路３４へのパージ期間が変動することで、上記第１実施例の如くブラダ膜２６に穴が空いているか否かを正確に検出することができなくなったり、あるいは、ブラダ膜穴検出すべく空気室３０に負圧を導入する時間（以下、負圧導入時間と称す）が著しく長くなってしまう。従って、かかる不都合を回避するうえでは、負圧導入速度が変化するのは適切ではない。
【００９６】
そこで、本実施例においては、空気室３０の容積が変動する場合にもエバポ系への負圧導入速度が適正な範囲内に維持されるように、タンク内圧ＰTANKに基づいてパージＶＳＶ６８の開度をデューティ制御することとしている。本実施例のシステムは、上記図１に示す燃料貯留装置において、ＥＣＵ２０が、上記図６に示すルーチン中のステップ２０８および２１０の処理を、図１１に示すルーチン中のステップ３００乃至３１０の処理に変更して実行することにより実現される。
【００９７】
すなわち、図１１に示すルーチンにおいては、ステップ２０６で吸気通路３４と空気室３０との導入路３２が遮断されるようにＣＣＶ４４が閉弁された後、ステップ３００の処理が実行される。
ステップ３００では、前回の処理から今回の処理にかけてのタンク内圧ＰTANKの単位時間当たりの変化量（ＰTANK（ｔ）−ＰTANK（ｔ＋Δｔ））／Δｔが、所定値Ｂを上回っているか否かが判別される。以下、タンク内圧ＰTANKの単位時間当たりの変化量を、負圧導入速度ΔＰTANK／Δｔと称す。負圧導入速度ΔＰTANK／Δｔは、タンク内圧ＰTANKの負圧側への変化量が大きいほど大きくなる。尚、所定値Ｂは、タンク内圧ＰTANKが適正なスピードで負圧側に変化していると判断できる負圧導入速度ΔＰTANK／Δｔの最大値である。
ΔＰTANK／Δｔ＞Ｂが成立する場合は、タンク内圧ＰTANKが急速に負圧側に大きくなっていると判断できる。この場合は、空気室３０から吸気通路３４へのパージ期間が短くなるので、空気室３０内のベーパ濃度を正確に把握することができず、ブラダ膜２６に穴が空いている否かを正確に検出することができなくなる。従って、上記ステップ３００においてΔＰTANK／Δｔ＞Ｂが成立すると判別された場合は、負圧導入速度を小さくすべく、次にステップ３０２の処理が実行される。
【００９８】
ステップ３０２では、パージＶＳＶ６８へのデューティ比を減少させる処理が実行される。本ステップ３０２の処理が実行されると、パージＶＳＶ６８の開度が閉弁側に移行することで、パージ通路６４の流路の有効面積が小さくなり、負圧導入速度が小さくなる。
一方、上記ステップ３００においてΔＰTANK／Δｔ＞Ｂが成立しない場合は、タンク内圧ＰTANKが急速には負圧側に大きくなっていないと判断でき、負圧導入速度を小さくする必要はない。従って、上記ステップ３００においてΔＰTANK／Δｔ＞Ｂが成立しないと判別された場合は、次にステップ３０４の処理が実行される。
【００９９】
ステップ３０４では、負圧導入速度ΔＰTANK／Δｔが所定値Ｃを下回っているか否かが判別される。尚、所定値Ｃは、タンク内圧ＰTANKが適正なスピードで負圧側に変化していると判断できる負圧導入速度ΔＰTANK／Δｔの最小値である。ΔＰTANK／Δｔ＜Ｃが成立しない場合は、タンク内圧ＰTANKが適正な範囲内で負圧側に大きくなっていると判断できる。この場合は、パージＶＳＶ６８が適正な開度に開弁されていると判断できる。従って、ΔＰTANK／Δｔ＜Ｃが成立しないと判別された場合は、次にステップ３０６の処理が実行される。
【０１００】
ステップ３０６では、パージＶＳＶ６８へのデューティ比を前回処理時のものに維持する処理が実行される。
一方、上記ステップ３０４においてΔＰTANK／Δｔ＜Ｃが成立する場合は、タンク内圧ＰTANKが負圧側にあまり変化していないと判断できる。この場合は、空気室３０から吸気通路３４へのパージ期間が長くなることで、ブラダ膜穴検出の検出時間が不当に長くなってしまう。従って、上記ステップ３０４においてΔＰTANK／Δｔ＜Ｃが成立すると判別された場合は、負圧導入速度を大きくすべく、次にステップ３０８の処理が実行される。
【０１０１】
ステップ３０８では、パージＶＳＶ６８へのデューティ比を増加させる処理が実行される。本ステップ３０８の処理が実行されると、パージＶＳＶ６８の開度が開弁側に移行することで、パージ通路６４の流路の有効面積が大きくなり、負圧導入速度が大きくなる。上記ステップ３０２、３０６、および３０８の処理が終了すると、次にステップ３１０の処理が実行される。
【０１０２】
ステップ３１０では、パージＶＳＶ６８をデューティ駆動する処理が実行される。本ステップ３１０の処理が実行されると、パージＶＳＶ６８がデューティ比に応じた開度に開弁され、負圧導入速度ΔＰTANK／Δｔが所望の範囲に維持される。本ステップ３１０の処理が終了すると、次に上記ステップ２１２以降の処理が実行される。
【０１０３】
上記の処理によれば、ＣＣＶ４４が閉弁された後エバポ系に負圧が導入される過程で、パージＶＳＶ６８は、エバポ系に導入される負圧の導入速度が所定範囲内に維持されるようにデューティ制御される。このため、本実施例によれば、タンク内圧ＰTANKの大小にかかわらず、エバポ系への負圧の導入速度が所定範囲内に維持されることで、空気室３０からキャニスタ６２をバイパスして吸気通路３４へパージされるガスのパージ期間を適正な範囲に維持することができる。すなわち、パージ後に、該パージに起因してベーパ濃度補正係数ＦＧＰＧが変化するのに十分な期間を確保できると共に、ブラダ膜穴検出のための負圧導入時間が不当に長くなるのを回避することができる。従って、本実施例の燃料貯留装置によれば、空気室３０の容積が変化する状況下、すなわち、タンク内圧ＰTANKが変化する状況下にも、ブラダ膜穴検出の検出精度の向上を図りつつ、その検出時間が著しく長くなるのを回避することができる。
【０１０４】
尚、上記の実施例においては、ＥＣＵ２０が上記ステップ３１０の処理を実行することにより特許請求の範囲に記載された「開度制御手段」が実現されている。
次に、上記図１と共に、図１２および図１３を参照して、本発明の第４実施例について説明する。本実施例のシステムは、上記図１に示す燃料貯留装置において、ＥＣＵ２０が上記図６に示すルーチンに代えて図１２に示すルーチンを実行することにより実現される。
【０１０５】
図１２は、本実施例の燃料貯留装置においてＥＣＵ２０が実行する制御ルーチンの一例のフローチャートを示す。図１２に示すルーチンは、所定時間ごとに繰り返し起動される定時割り込みルーチンである。尚、図１２において、上記図６に示すステップと同一の処理を実行するステップについては、同一の符号を付してその説明を省略または簡略する。
【０１０６】
すなわち、図１２に示すルーチンにおいては、ステップ２１８の処理が実行された後、次にステップ３２０の処理が実行される。
ステップ３２０では、ΔＦＧＰＧの絶対値が所定値α1 に比して小さく、かつ、ＦＧＰＧ1 が所定値ＣＦGPGF以上であるか否かが判別される。その結果、｜ΔＦＧＰＧ｜＜α1 、または、ＦＧＰＧ1 ≧ＣＦGPGFが成立しないと判別された場合は、次に上記ステップ２２０以降の処理が実行される。
【０１０７】
一方、｜ΔＦＧＰＧ｜＜α1 、および、ＦＧＰＧ1 ≧ＣＦGPGFが共に成立する場合は、キャニスタ６２から吸気通路３４にパージされるガスのベーパ濃度が薄い状況下においてバイパスＶＳＶ７４への駆動信号の供給前後でベーパ濃度が変化していないと判断できる。この場合は、バイパスＶＳＶ７４の固着異常に起因してベーパ濃度が変化していないのか、あるいは、バイパスＶＳＶ７４は正常に機能する状況下で空気室３０のベーパ濃度が薄いことに起因してベーパ濃度が変化していないのを区別することができない。従って、上記の条件が成立すると判別された場合は、次にステップ３２２の処理が実行される。
【０１０８】
ステップ３２２では、バイパスＶＳＶ７４の固着異常検出を保留させる処理が実行される。本ステップ３２２の処理が終了すると、次に上記ステップ２２６以降の処理が実行される。
上記の処理によれば、キャニスタ６２から吸気通路３４にパージされるガスのベーパ濃度が薄い場合に、バイパスＶＳＶ７４の固着異常の検出を保留させることができる。
【０１０９】
図１３は、本実施例の燃料貯留装置において、バイパスＶＳＶ７４の固着異常の検出が保留された場合にＥＣＵ２０が実行するサブルーチンの一例のフローチャートを示す。図１３に示すルーチンは、上記図１２に示すルーチン中のステップ３２２においてバイパスＶＳＶ７４の異常検出が保留された場合に起動されるルーチンである。図１３に示すルーチンが起動されると、まずステップ３３０の処理が実行される。
【０１１０】
ステップ３３０では、バイパスＶＳＶ７４に対して駆動信号を供給する処理が実行される。本ステップ３３０の処理が実行されると、バイパスＶＳＶ７４が正常に機能する場合は、サージタンク６６がキャニスタ６２をバイパスして空気室３０に直接に連通する。一方、バイパスＶＳＶ７４に固着異常が生じている場合は、サージタンク６６とキャニスタ６２とが連通状態に維持される。
【０１１１】
ステップ３３２では、上記ステップ３３０の処理が実行された後、所定時間Ｔ0 が経過したか否かが判別される。本ステップ３３２の処理は、上記の条件が成立するまで繰り返し実行される。尚、所定時間Ｔ0 は、キャニスタ６２に吸着している燃料量が少ない状態から燃料タンク２２内の燃料の蒸発によりキャニスタ６２に吸着する燃料量が多量になると予想される時間であり、予め実験により求められた値に設定されている。上記所定時間Ｔ0 が経過すると、キャニスタ６２に多量の燃料が吸着される。本ステップ３３２において上記所定時間Ｔ0 が経過した場合は、次にステップ３３４の処理が実行される。
【０１１２】
ステップ３３４では、上記ステップ３３０の処理が実行された後、所定時間Ｔ0 が経過した時点におけるベーパ濃度補正係数ＦＧＰＧを、ＦＧＰＧ10として記憶する処理が実行される。本ルーチンは、上述の如く、バイパスＶＳＶ７４の異常検出が保留された場合、具体的には、キャニスタ６２からのガスのベーパ濃度が薄い状況下においてバイパスＶＳＶ７４への駆動信号の供給前後でベーパ濃度が変化していない場合に起動される。このため、本ステップ３３４が実行される時点において、ベーパ濃度補正係数ＦＧＰＧは、ベーパ濃度が薄いと判断される“０”近傍の値になっている。
【０１１３】
ステップ３３６では、バイパスＶＳＶ７４に対する駆動信号の供給を停止する処理が実行される。本ステップ３３６の処理が実行されると、バイパスＶＳＶ７４の固着異常の有無にかかわらず、サージタンク６６とキャニスタ６２とが連通する。
ステップ３３８では、ベーパ濃度補正係数ＦＧＰＧをＦＧＰＧ11として読み込む処理が実行される。この際、ベーパ濃度補正係数ＦＧＰＧは、キャニスタ６２に吸着した燃料のベーパ濃度に応じた値になる。具体的には、ベーパ濃度補正係数ＦＧＰＧは、バイパスＶＳＶ７４に固着異常が生じていない場合はキャニスタ６２に長期間にわたって吸着された燃料のベーパ濃度に従った小さな値になる一方、バイパスＶＳＶ７４に固着異常が生じている場合は上記ＦＧＰＧ10に近似した“０”近傍の値になる。
【０１１４】
ステップ３４０では、上記ステップ３３８で読み込まれたＦＧＰＧ11と、上記ステップ３３４で記憶したＦＧＰＧ10との差ΔＦＧＰＧ12（＝ＦＧＰＧ10−ＦＧＰＧ11）を計算する処理が実行される。バイパスＶＳＶ７４に固着異常が生じていない場合は、ＦＧＰＧ10とＦＧＰＧ11との間に大きな偏差が生じる一方、バイパスＶＳＶ７４に固着異常が生じている場合は、それらの間に大きな偏差が生じることはない。
【０１１５】
ステップ３４２では、ΔＦＧＰＧ12の絶対値が所定値α2 に比して小さいか否かが判別される。尚、所定値α2 は、上記第１実施例において用いられた所定値α1 以下の極小さな値である。｜ΔＦＧＰＧ12｜＜α2 が成立しない場合、すなわち、｜ΔＦＧＰＧ12｜≧α2 が成立する場合は、キャニスタ６２に多量の燃料が吸着された後、サージタンクとキャニスタ６２とが連通することでベーパ濃度が濃い側に移行したと判断できる。この場合は、バイパスＶＳＶ７４に固着異常が生じていないと判断できる。従って、｜ΔＦＧＰＧ12｜＜α2 が成立しないと判別された場合は、次にステップ３４４の処理が実行される。
【０１１６】
一方、｜ΔＦＧＰＧ12｜＜α2 が成立する場合は、燃料タンク２２からキャニスタ６２に多量の燃料が吸着されても、バイパスＶＳＶ７４への駆動信号の供給前後でベーパ濃度が変化しないと判断できる。この場合は、バイパスＶＳＶ７４に固着異常が生じていると判断できる。従って、かかる判別がなされた場合は次にステップ３４６の処理が実行される。
【０１１７】
ステップ３４４では、バイパスＶＳＶ７４に固着異常が生じていることを表すバイパスＶＳＶ異常フラグＦＬＡＧ1 をリセットする処理が実行される。
ステップ３４６では、バイパスＶＳＶ異常フラグＦＬＡＧ1 をセットする処理が実行される。上記ステップ３４４または３４６の処理が終了すると、今回のルーチンは終了される。
【０１１８】
上記の処理によれば、エバポ系穴検出によりエバポ系に負圧を導く過程でバイパスＶＳＶ７４の固着異常の判定が保留された場合は、キャニスタ６２に十分な燃料が吸着されるのを待機した後のベーパ濃度に基づいて、バイパスＶＳＶ７４の固着異常の有無を判定することができる。このため、本実施例によれば、バイパスＶＳＶ７４の固着異常に起因してベーパ濃度が変化していないのか、あるいは、バイパスＶＳＶ７４は正常に機能する状況下で空気室３０のベーパ濃度が薄いことに起因してベーパ濃度が変化していないのを区別することができる。従って、本実施例の燃料貯留装置によれば、キャニスタ６２からのガスのベーパ濃度が薄い場合にも、バイパスＶＳＶ７４の固着異常を正確に判定することができる。
【０１１９】
【発明の効果】
上述の如く、請求項１及び３記載の発明によれば、キャニスタに吸着した燃料をパージさせる期間を十分に確保することができる。
また、請求項２記載の発明によれば、空気室の内圧が変化する場合にもエバポ系への負圧の導入を適正に行うことができる。
【図面の簡単な説明】
【図１】本発明の第１実施例の燃料貯留装置のシステム構成図である。
【図２】ベーパ濃度補正係数ＦＧＰＧの算出手法を説明するための図である。
【図３】本実施例のシステムにおいてエバポ系穴検出を行う際の動作を説明するための図である。
【図４】本実施例のシステムにおいて、ブラダ膜に穴が空いている場合と、穴が空いていない場合とのベーパ濃度補正係数ＦＧＰＧを比較した結果を示す図である。
【図５】本実施例のシステムの動作を説明するためのタイムチャートである。
【図６】本実施例の燃料貯留装置において、ブラダ膜穴検出をエバポ系穴検出の負圧導入時に行うべく実行される制御ルーチンの一例のフローチャートである。
【図７】本実施例においてブラダ膜に穴が空いているか否かを判定するための、ΔＦＧＰＧとＦＧＰＧ1 との関係を表したマップを示す図である。
【図８】本発明の第２実施例である燃料貯留装置を搭載する車両の駆動機構を模式的に表した図である。
【図９】本実施例の燃料貯留装置において、ブラダ膜穴検出をエバポ系穴検出の負圧導入時に行うべく実行される制御ルーチンの一例のフローチャートである。
【図１０】本実施例の燃料貯留装置を搭載する車両において実行される制御ルーチンの一例のフローチャートである。
【図１１】本発明の第３実施例である燃料貯留装置において実行される制御ルーチンの一例のフローチャートである。
【図１２】本発明の第４実施例である燃料貯留装置において実行される制御ルーチンの一例のフローチャートである。
【図１３】本実施例の燃料貯留装置において、バイパスＶＳＶの固着異常の検出が保留された場合に実行されるサブルーチンの一例のフローチャートである。
【符号の説明】
２０  電子制御ユニット（ＥＣＵ）
２２  燃料タンク
２４  内燃機関
２６  ブラダ膜
２８  燃料室
３０  空気室
３４  吸気通路
４４  キャニスタ・クローズ・バルブ（ＣＣＶ）
４６  タンク内圧センサ
６２  キャニスタ
６４  パージ通路
６８  パージＶＳＶ
７２  バイパス通路
７４  バイパスＶＳＶ
【図１】
0003646585.tif 000003
【図２】
0003646585.tif 000004
【図３】
0003646585.tif 000005
【図４】
0003646585.tif 000006
【図５】
0003646585.tif 000007
【図６】
0003646585.tif 000008
【図７】
0003646585.tif 000009
【図８】
0003646585.tif 000010
【図９】
0003646585.tif 000011
【図１０】
0003646585.tif 000012
【図１１】
0003646585.tif 000013
【図１２】
0003646585.tif 000014
【図１３】
0003646585.tif 000015