(57)【要約】【課題】本発明は内燃機関の蒸発燃料処理装置に関し、システムに漏れ故障が生じているか否かを常に簡単な処理に判断することを目的とする。【解決手段】燃料タンク１０と連通するベーパ通路２０を設ける。ベーパ通路２０の大気開放を制御する封鎖弁２８を設ける。タンク内圧Ｐｔｎｋを検出するタンク内圧センサ１２を設ける。封鎖弁２８を閉じて燃料タンク１０を密閉状態とする状態が維持された後に、タンク内圧Ｐｔｎｋが大気圧近傍値であるか否かを判定する。密閉時におけるタンク内圧Ｐｔｎｋが大気圧近傍値である頻度が所定の判定値を超える場合には、システムに漏れ故障が生じていると判断する。【選択図】        図１
2004308493.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンクと、
前記燃料タンクと連通するベーパ通路と、
前記ベーパ通路の大気開放を制御する弁機構と、
タンク内圧を検出するタンク内圧検出手段と、
前記弁機構を閉じて前記燃料タンクを密閉状態とするタンク密閉手段と、
前記燃料タンクの密閉時におけるタンク内圧が大気圧近傍値であるか否かを判定する内圧判定手段と、
前記密閉時におけるタンク内圧が大気圧近傍値である頻度が判定値を超える場合に漏れの発生を判断する漏れ発生判断手段と、
を備えることを特徴とする内燃機関の蒸発燃料処理装置。
【請求項２】
燃料タンクと、
前記燃料タンクと連通するベーパ通路と、
前記ベーパ通路の大気開放を制御する弁機構と、
タンク内圧を検出するタンク内圧検出手段と、
前記弁機構を閉じて前記燃料タンクを密閉状態とするタンク密閉手段と、
前記燃料タンクの密閉時におけるタンク内圧が大気圧近傍値であるか否かを判定する内圧判定手段と、
前記密閉時におけるタンク内圧が大気圧近傍値であると判定された連続回数が判定値を超える場合に漏れの発生を判断する漏れ発生判断手段と、
を備えることを特徴とする内燃機関の蒸発燃料処理装置。
【請求項３】
前記タンク密閉手段は、内燃機関の停止中に前記弁機構を閉状態に維持する停止時密閉手段を備え、
前記内圧判定手段は、前記停止時密閉手段によって前記弁機構が閉じられている間に前記密閉時におけるタンク内圧を測定することを特徴とする請求項１または２記載の内燃機関の蒸発燃料処理装置。
【請求項４】
前記内圧判定手段は、内燃機関の始動が要求された後、前記弁機構が開くまでの間に前記密閉時におけるタンク内圧を測定することを特徴とする請求項３記載の内燃機関の蒸発燃料処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の蒸発燃料処理装置に係り、特に、燃料タンクの内部で発生する蒸発燃料が大気に放出されるのを防止するための蒸発燃料処理装置に関する。
【０００２】
【従来の技術】
従来、例えば特開２００１−２９４０５２号公報に開示されるように、燃料タンクと連通するキャニスタを備える蒸発燃料処理装置が開示されている。この装置は、燃料タンクとキャニスタとを連通する経路に、燃料タンクを密閉するための開閉弁を備えている。この開閉弁は、内燃機関の停止中は燃料タンクを密閉すべく閉状態に維持される。燃料タンクの内部では、内燃機関が停止された後、余熱による更なる蒸発燃料の発生や、冷却による蒸発燃料の液化等の現象が生ずる。このため、燃料タンクに漏れが生じていなければ、内燃機関の停止中にタンク内圧は大気圧近傍値から外れた圧力となることがある。
【０００３】
上記従来の装置は、密閉時におけるタンク内圧が上記のような変化を示すことを利用して燃料タンクに漏れが生じていないかを判断する機能を有している。すなわち、この装置は、内燃機関の始動時に、開閉弁が開弁される以前のタンク内圧を測定し、そのタンク内圧が大気圧近傍値から外れている場合には燃料タンクに漏れが生じていないと判断する。このような手法によれば、内燃機関の始動時に、何ら特別な処理を行うことなく燃料タンクに漏れが生じていないことを正確に判断することができる。
【０００４】
【特許文献１】
特開２００１−２９４０５２号公報
【特許文献２】
特開平８−２６１０７３号公報
【０００５】
【発明が解決しようとする課題】
燃料タンクが密閉状態とされている場合、タンク内圧は、燃料タンクに漏れが存在する場合には大気圧近傍値に収束する。その一方で、燃料タンクに漏れが生じていなくても、密閉された燃料タンクの内圧は大気圧近傍値となることがある。このため、上記従来の装置において、内燃機関の始動時にタンク内圧が大気圧近傍値であった場合は、燃料タンクが正常であるとも、燃料タンクに漏れが生じているとも判断することができない。
【０００６】
そこで、この装置は、始動時のタンク内圧が大気圧近傍値であった場合は、漏れ故障の判断を保留し、その後、いわゆる負圧法により、具体的には、燃料タンクに負圧を導入してタンク内圧の変化を見る手法により漏れ故障の有無を判断することとしている。このため、上記従来の装置では、内燃機関の始動時にタンク内圧が大気圧近傍値となっている場合には、システムの漏れ故障を検出するために煩雑な処理を行うことが必要であった。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、システムに漏れ故障が生じているか否かを常に簡単な処理により判断することのできる内燃機関の蒸発燃料処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
第１の発明は、上記の目的を達成するため、内燃機関の蒸発燃料処理装置であって、
燃料タンクと、
前記燃料タンクと連通するベーパ通路と、
前記ベーパ通路の大気開放を制御する弁機構と、
タンク内圧を検出するタンク内圧検出手段と、
前記弁機構を閉じて前記燃料タンクを密閉状態とするタンク密閉手段と、
前記燃料タンクの密閉時におけるタンク内圧が大気圧近傍値であるか否かを判定する内圧判定手段と、
前記密閉時におけるタンク内圧が大気圧近傍値である頻度が判定値を超える場合に漏れの発生を判断する漏れ発生判断手段と、
を備えることを特徴とする。
【０００９】
また、第２の発明は、内燃機関の蒸発燃料処理装置であって、
燃料タンクと、
前記燃料タンクと連通するベーパ通路と、
前記ベーパ通路の大気開放を制御する弁機構と、
タンク内圧を検出するタンク内圧検出手段と、
前記弁機構を閉じて前記燃料タンクを密閉状態とするタンク密閉手段と、
前記燃料タンクの密閉時におけるタンク内圧が大気圧近傍値であるか否かを判定する内圧判定手段と、
前記密閉時におけるタンク内圧が大気圧近傍値であると判定された連続回数が判定値を超える場合に漏れの発生を判断する漏れ発生判断手段と、
を備えることを特徴とする。
【００１０】
また、第３の発明は、第１または第２の発明において、
前記タンク密閉手段は、内燃機関の停止中に前記弁機構を閉状態に維持する停止時密閉手段を備え、
前記内圧判定手段は、前記停止時密閉手段によって前記弁機構が閉じられている間に前記密閉時におけるタンク内圧を測定することを特徴とする。
【００１１】
また、第４の発明は、第３の発明において、前記内圧判定手段は、内燃機関の始動が要求された後、前記弁機構が開くまでの間に前記密閉時におけるタンク内圧を測定することを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照してこの発明の実施の形態について説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。
【００１３】
実施の形態１．
［装置構成の説明］
図１は、本発明の実施の形態１の蒸発燃料処理装置の構成を説明するための図である。図１に示すように、本実施形態の装置は、燃料タンク１０を備えている。燃料タンク１０には、タンク内圧Ｐｔｎｋを測定するためのタンク内圧センサ１２が設けられている。タンク内圧センサ１２は、大気圧に対する相対圧としてタンク内圧Ｐｔｎｋを検出し、その検出値に応じた出力を発生するセンサである。また、燃料タンク１０の内部には、燃料の液面を検出するための液面センサ１４が配置されている。
【００１４】
燃料タンク１０には、ＲＯＶ（Ｒｏｌｌ  Ｏｖｅｒ  Ｖａｌｖｅ）１６，１８を介してベーパ通路２０が接続されている。ベーパ通路２０は、その途中に封鎖弁ユニット２４を備えており、その端部においてキャニスタ２６に連通している。封鎖弁ユニット２４は、封鎖弁２８とリリーフ弁３０を備えている。封鎖弁２８は、無通電の状態で閉弁し、外部から駆動信号が供給されることにより開弁状態となる常時閉タイプの電磁弁である。リリーフ弁３０は、燃料タンク１０側の圧力がキャニスタ２６側の圧力に比して十分に高圧となった場合に開弁する正方向リリーフ弁と、その逆の場合に開弁する逆方向リリーフ弁とからなる機械式の双方向逆止弁である。リリーフ弁３０の開弁圧は、例えば、正方向が２０ｋＰａ、逆方向が１５ｋＰａ程度に設定されている。
【００１５】
キャニスタ２６は、パージ孔３２を備えている。パージ孔３２には、パージ通路３４が連通している。パージ通路３４は、その途中にパージＶＳＶ（Ｖａｃｕｕｍ  Ｓｗｉｔｃｈｉｎｇ  Ｖａｌｖｅ）３６を備えていると共に、その端部において内燃機関の吸気通路３８に連通している。内燃機関の吸気通路３８には、エアフィルタ４０、エアフロメータ４２、スロットルバルブ４４などが設けられている。パージ通路３４は、スロットルバルブ４４の下流において吸気通路３８に連通している。
【００１６】
キャニスタ２６の内部には、ベーパ吸着部４６とバッファ部４８とが設けられている。また、キャニスタ２６には、大気孔５０が設けられている。ベーパ吸着部４６およびバッファ部４８は何れも活性炭で満たされている。ベーパ吸着部４６の活性炭は、ベーパ通路２０を通って流入してきたガスが大気孔５０に吹き抜ける場合に、その中に含まれている蒸発燃料を吸着することができる。一方、バッファ部４８の活性炭は、パージ孔３２から流出するパージガス中のベーパ濃度の急変を防ぐことができる。
【００１７】
キャニスタ２６の大気孔５０には、負圧ポンプモジュール５２を介して大気通路５４が連通している。大気通路５４は、その途中にエアフィルタ５６を備えている。大気通路５４の端部は、燃料タンク１０の給油口５８の近傍において大気に開放されている。
【００１８】
負圧ポンプモジュール５２は、負圧ポンプおよび切り替え弁（何れも図示せず）を備えている。切り替え弁は、キャニスタ２６の大気孔５０を大気通路５４に導通させる大気開放状態と、その大気孔５０を負圧ポンプの吸入孔に連通させる負圧導入状態とを選択的に実現することのできる弁機構である。負圧ポンプモジュール５２によれば、切り替え弁を大気開放状態とすることでキャニスタ２６の内部を大気に開放することができる。また、切り替え弁を負圧導入状態として負圧ポンプを作動させることによりキャニスタ２６の内部に負圧を導入することができ、その状態で負圧ポンプを停止させることにより、キャニスタ２６の大気孔５０を閉塞することができる。
【００１９】
図１に示すように、本実施形態の蒸発燃料処理装置は、ＥＣＵ６０を備えている。ＥＣＵ６０は、車両の駐車中において経過時間を計数するためのソークタイマーを内蔵している。ＥＣＵ６０には、上述したタンク内圧センサ１２や封鎖弁２８、或いは負圧ポンプモジュール５２と共に、リッドスイッチ６２、およびリッドオープナー開閉スイッチ６４が接続されている。また、リッドオープナー開閉スイッチ６４には、ワイヤーによりリッド手動開閉装置６６が連結されている。
【００２０】
リッドスイッチ６２は、給油口５８を覆うリッド（車体の蓋）６８を開けるための要求をＥＣＵ６０に伝えるためのスイッチである。ＥＣＵ６０は、リッドスイッチ６２が操作されると、リッドオープナー開閉スイッチ６４に対して、リッド６８の開動作を要求する信号を供給する。リッドオープナー開閉スイッチ６４は、リッド６８を閉状態に維持する機構であり、ＥＣＵ６０から上記信号を受けると、或いは、リッド手動開閉装置６６に開動作が施されると、リッド６８の閉状態を解除する。
【００２１】
［装置の動作説明］
次に、本実施形態の蒸発燃料処理装置の動作について説明する。
本実施形態の蒸発燃料処理装置は、車両の駐車中は、原則として封鎖弁２８を閉弁状態に維持する。封鎖弁２８が閉弁状態とされると、リリーフ弁３０が閉じている限り燃料タンク１０はキャニスタ２６から切り放される。従って、タンク内圧Ｐｔｎｋがリリーフ弁３０の正方向開弁圧（２０ｋＰａ）を超えない限り、車両の駐車中に蒸発燃料が新たにキャニスタ２６に吸着されることはない。また、タンク内圧Ｐｔｎｋが、リリーフ弁３０の逆方向開弁圧（−１５ｋＰａ）を下回らない限り、車両の駐車中に燃料タンク１０の内部に空気が吸入されることはない。
【００２２】
内燃機関の停止直後は、燃料タンク１０内の燃料が余熱等の影響で蒸発し、その結果タンク内圧Ｐｔｎｋが上昇することがある。この時点で封鎖弁２８が開いていると、蒸発燃料は燃料タンク１０から大気中へ流出する。また、内燃機関が停止してある程度の時間が経過すると、今度は燃料タンク１０内の温度が自然冷却により低下する。この時点で封鎖弁２８が開いていると、タンク内圧Ｐｔｎｋの低下に伴って燃料タンク１０の内部には空気が吸い込まれる。燃料タンク１０に空気が吸い込まれると、再びその温度が上昇したときにタンク内圧Ｐｔｎｋが高圧化され易くなり、ひいては燃料タンク１０内の蒸発燃料が大気中に流出し易くなる。
【００２３】
これに対して、既述した通り内燃機関１０の停止中に封鎖弁２８が閉じられていると、その停止の直後に燃料タンク１０から大気中へ蒸発燃料が流出することはなく、また、停止後しばらくの後に燃料タンク１０に空気が吸い込まれることもない。このため、本実施形態のシステムによれば、内燃機関１０の停止中に燃料タンク１０の温度が変化しても、その結果としてエミッション特性が悪化するのを確実に防ぐことができる。
【００２４】
内燃機関１０の停止中に封鎖弁２８が閉弁状態に維持されると、燃料タンク１０に漏れが生じていない限り、蒸発燃料が更に発生している間はタンク内圧Ｐｔｎｋが上昇し、また、燃料タンク１０の温度が下がる過程ではタンク内圧Ｐｔｎｋが低下する。一方、燃料タンク１０に漏れが生じている場合は、封鎖弁２８が閉じていても、タンク内圧Ｐｔｎｋは、結局は大気圧の近傍値に収束する。従って、内燃機関の停止後に、タンク内圧Ｐｔｎｋが、大気圧から十分に離れた値に収束する場合には、燃料タンク１０に漏れは生じていないと判断することができる。
【００２５】
しかしながら、封鎖弁２８が閉じた状況下でのタンク内圧Ｐｔｎｋは、燃料タンク１０に漏れが生じていなくても大気圧近傍値となることはある。このため、内燃機関１０の停止中に、タンク内圧Ｐｔｎｋが大気圧近傍値に収束したとしても、その事実から直ちに燃料タンク１０に漏れが生じていると結論付けることはできない。
【００２６】
ただし、封鎖弁２８が閉じており、かつ、燃料タンク１０に漏れが生じていない場合は、タンク内圧Ｐｔｎｋが大気圧と異なる値に収束するのが通常であり、その内圧Ｐｔｎｋが大気圧近傍値に収束するのはあくまで希なことである。このため、内燃機関１０の停止後におけるタンク内圧Ｐｔｎｋが、頻繁に大気圧近傍値に収束する場合には、その現象から、燃料タンク１０の漏れ発生を推定することが可能である。そこで、本実施形態の装置は、内燃機関１０の停止後におけるタンク内圧Ｐｔｎｋが大気圧近傍値に収束する事態が繰り返し連続的に生ずる場合には、燃料タンク１０を含む系内に漏れが発生していると判断することとしている。
【００２７】
図２は、上記の機能を実現するためにＥＣＵ６０が実行する制御ルーチンのフローチャートを示す。
図２に示すルーチンでは、先ず、このルーチンを実行するための前提条件が成立しているか否かが判別される（ステップ１００）。
ここでは、例えば、内燃機関の始動後、未だ封鎖弁２８が開かれておらず、かつ、未だ漏れ検出の判定処理が実行されていないこと、更には、車両の運転状態が安定していること、などが上記の前提条件として判定される。
【００２８】
上記ステップ１００において、前提条件が成立していないと判別された場合は、そのまま今回の処理サイクルが終了される。一方、前提条件が成立していると判別された場合は、タンク内圧Ｐｔｎｋが計測される（ステップ１０２）。
【００２９】
次に、上記ステップ１０２において計測されたタンク内圧Ｐｔｎｋが、大気圧近傍値であるか、具体的には、−α≦Ｐｔｎｋ≦βを満たしているかが判別される（ステップ１０４）。
−αおよびβは、それぞれ、システムに漏れが生じている状況下でもタンク内圧Ｐｔｎｋが到達する可能性のある負圧側限界値、および正圧側限界値である。従って、タンク内圧Ｐｔｎｋが上記の条件を満たしていない場合には、漏れ故障は生じていないと判断することができる。一方、その条件が成立しない場合は、漏れ故障が生じている可能性が否定できないと判断することができる。
【００３０】
図２に示すルーチンでは、上記ステップ１０４において、−α≦Ｐｔｎｋ≦βが成立しないと判別された場合、つまり、内燃機関の始動時においてタンク内圧Ｐｔｎｋが大気圧から大きく外れていると判別された場合、以後、リークチェックに関して正常判定がなされ（ステップ１０６）、次いで、カウンターのクリア処理がなされた後（ステップ１０８）、今回の処理サイクルが終了される。尚、ここでクリアされるカウンターは、上記ステップ１０４の条件が成立した連続回数を計数するためのカウンターである。
【００３１】
一方、上記ステップ１０４において、−α≦Ｐｔｎｋ≦βが成立すると判別された場合、つまり、内燃機関の始動時にタンク内圧Ｐｔｎｋが大気圧近傍値であったと判別された場合は、先ず、この条件の連続成立回数を計数するためのカウンターがカウントアップされる（ステップ１１０）。
【００３２】
次に、そのカウンターの計数値が所定の判定値を超えているか否かが判別される（ステップ１１２）。
上述したステップ１００〜１１０の処理によれば、内燃機関が始動される毎にタンク内圧Ｐｔｎｋが大気圧近傍値であるか否かが判別され、Ｐｔｎｋが大気圧近傍値であると判定された連続回数がカウンターに計数される。本実施形態のシステムにおいて、内燃機関１０の始動直後のタンク内圧Ｐｔｎｋは、大気圧から外れた値となるのが通常である。従って、そのＰｔｎｋが大気圧近傍値となる現象が繰り返し連続して成立する場合には、システムに漏れが生じていると判断するのが合理的である。
【００３３】
上記ステップ１１２で用いられる所定の判定値は、漏れ故障の有無を精度良く判断するための判定値として実験的に定められた値である。従って、カウンターの計数値が判定値を超えていないと判別される場合は、未だ、漏れの発生を断定できる状態ではないと判断できる。この場合、今回の漏れ検出の結果が判定保留とされた後（ステップ１１４）、処理サイクルが終了される。
【００３４】
一方、上記ステップ１１２において、カウンターの計数値が所定の判定値を超えていると判別された場合は、漏れの発生を認めるのが合理的であると判断できる。この場合、以後、漏れ検出に関して異常判定がなされた後（ステップ１１６）、今回の処理サイクルが終了される。
【００３５】
以上説明した通り、本実施形態の装置によれば、内燃機関の始動時にタンク内圧Ｐｔｎｋが大気圧近傍値となる現象が連続して表れる場合には、その現象から直接的に漏れ故障の発生を判断することができる。このため、本実施形態の装置によれば、内燃機関の始動時におけるタンク内圧Ｐｔｎｋを見るだけで、漏れ故障の不存在が判断できるに留まらず、漏れ故障の発生をも精度良く判断することができる。
【００３６】
尚、上述した実施の形態１においては、封鎖弁２８が前記第２の発明における「弁機構」に、タンク内圧センサ１２が前記第２の発明における「タンク内圧検出手段」にそれぞれ相当していると共に、ＥＣＵ６０が、内燃機関の停止中に封鎖弁２８を閉弁状態とすることにより前記第２の発明における「タンク密閉手段」が、上記ステップ１０４の処理を実行することにより前記第２の発明における「内圧判定手段」が、上記ステップ１１２及び１１６の処理を実行することにより前記第２の発明における「漏れ発生判断手段」が、それぞれ実現されている。
【００３７】
実施の形態２．
次に、図３を参照して本発明の実施の形態２について説明する。
本実施形態の装置は、上述した実施の形態１の装置において、ＥＣＵ６０に、上記図２に示すルーチンに代えて後述する図３に示すルーチンを実行させることにより実現することができる。
【００３８】
既述した実施の形態１の装置は、内燃機関の始動時にタンク内圧Ｐｔｎｋが大気圧近傍値となる連続回数が所定の判定値を超える場合に漏れの発生を判断することとしている。従って、この装置によれば、その連続回数が判定値に達するまでの間に、内燃機関の始動時におけるタンク内圧Ｐｔｎｋが何らかの影響で大気圧付近から外れることがあると、漏れ故障の発生が判断される時期が先送りされる可能性がある。
【００３９】
内燃機関は、その運転が停止された後、ある程度の時間が経過した時点で始動されるのが通常であるが、その停止の直後に再始動がなされるのも珍しいことではない。そして、燃料タンク１０の内部で蒸発燃料が多量に発生している状況下で、内燃機関が停止直後に再始動されたような場合は、システムに漏れが生じていたとしても、その再始動の直後に大気圧近傍値から外れたタンク内圧Ｐｔｎｋが検出される事態が生じ得る。既述した実施の形態１の装置では、このような再始動が行われた場合に、漏れ故障の検出時期が遅れるという事態が生じ得る。
【００４０】
本実施形態の装置は、後述の如く、内燃機関の始動時におけるタンク内圧Ｐｔｎｋが大気圧近傍値となる「頻度」に基づいて、漏れ故障の発生を判断することとしている。「頻度」に基づいているため、漏れ故障の発生が判断されるまでの過程で内燃機関の始動時タンク内圧Ｐｔｎｋが大気圧近傍値として検出される事態が生じても、その結果として漏れ故障の発生が判断される時期が大きく先送りされることはない。このため、本実施形態の装置によれば、実施の形態１の装置に比して更に速やかに漏れ故障の発生を検出することが可能である。
【００４１】
図３は、上記の機能を実現すべく本実施形態においてＥＣＵ６０が実行する制御ルーチンのフローチャートを示す。尚、図３において、上記図２に示すステップと同一のステップについては、同一の符号を付してその説明を省略または簡略する。
【００４２】
図３に示すルーチンでは、漏れ検出の実行された総数を分母として計数し、一方、タンク内圧Ｐｔｎｋが大気圧近傍値であると判定された回数を分子として計数し、両者の比を取ることにより、タンク内圧Ｐｔｎｋが大気圧近傍値となる頻度を算出する。
このルーチンにおいて、ステップ１００の条件が成立すると判別された場合は、先ず、漏れ検出の実行総数を計数すべく、分母カウンターをカウントアップする処理が実行される（ステップ１２０）。
【００４３】
また、図３に示すルーチンでは、ステップ１０４において、タンク内圧Ｐｔｎｋが、−α≦Ｐｔｎｋ≦βを満たすと判別された場合、つまり、始動時のタンク内圧Ｐｔｎｋが大気圧近傍値であると判別された場合に、分子カウンターのカウントアップが行われる（ステップ１２２）。
【００４４】
次に、上記ステップ１２０においてカウントアップされた分母の値が、所定の下限値（例えば１０）に達しているか否かが判別される（ステップ１２３）。
本ステップ１２３において、分母のカウント値が未だ下限値に達していないと判別された場合は、漏れ検出の判定を留保すべくステップ１１４の処理が実行される。
【００４５】
一方、上記ステップ１２３において、分母のカウント値が既に下限値に達していると判別された場合は、次に、上記ステップ１２０および１２２でそれぞれカウントアップされた計数値の比、つまり、タンク内圧Ｐｔｎｋが大気圧近傍値と判断された頻度（分子／分母）が算出され、その算出値が所定の判定値を超えているか否かが判別される（ステップ１２４）。
【００４６】
上記ステップ１２４において、（分子／分母）＞判定値が成立しないと判別された場合は、漏れ検出の判定を留保すべくステップ１１４の処理が実行される。一方、上記の条件が成立していると判別された場合は、異常の発生を判定すべくステップ１１６の処理が実行される。
【００４７】
図３に示すルーチンでは、ステップ１００、１０６、１１４または１１６の処理に次いで、分母カウンターの計数値が予め定められている上限値に達しているか否かが判別される（ステップ１２６）。
そして、分母が上限値に達していると判別された場合は、分母カウンターの計数値、および分子カウンターの計数値が共にクリアされる（ステップ１２８）。
一方、未だ分母が上限値に達していないと判別された場合は、それらの計数値をクリアすることなく今回の処理サイクルが終了される。
【００４８】
以上説明した通り、図３に示すルーチンによれば、内燃機関１０の始動時におけるタンク内圧Ｐｔｎｋが大気圧近傍値になる頻度を算出し、その頻度が高い場合に漏れの発生を判断することができる。そして、このような処理によれば、システムに漏れが生じている状況下で、何らかの原因で始動直後のタンク内圧Ｐｔｎｋが大気圧近傍値から外れる事態が生じたとしても、漏れの発生が判断される時期が大きく先送りされるのを防ぐことができる。従って、本実施形態の装置によれば、実施の形態１の装置に比して更に迅速に漏れ故障の発生を判断することができる。
【００４９】
尚、上述した実施の形態１においては、封鎖弁２８が前記第１の発明における「弁機構」に、タンク内圧センサ１２が前記第１の発明における「タンク内圧検出手段」にそれぞれ相当していると共に、ＥＣＵ６０が、内燃機関の停止中に封鎖弁２８を閉弁状態とすることにより前記第１の発明における「タンク密閉手段」が、上記ステップ１０４の処理を実行することにより前記第１の発明における「内圧判定手段」が、上記ステップ１２４及び１１６の処理を実行することにより前記第１の発明における「漏れ発生判断手段」が、それぞれ実現されている。
【００５０】
ところで、上述した実施の形態１または２においては、漏れ故障の検出精度を高めるために内燃機関の始動時に、タンク内圧Ｐｔｎｋが大気圧近傍値であるか否かを判別することとしているが、本発明はこれに限定されるものではない。すなわち、タンク内圧Ｐｔｎｋが大気圧近傍値であるか否かは、封鎖弁２８が閉弁しており、その閉弁後ある程度の時間が経過しており、かつ、燃料タンク１０内部の状態が安定している状況下であれば、内燃機関の始動時以外の時期に判別することとしてもよい。
【００５１】
また、上述した実施の形態１または２においては、封鎖弁２８を用いて燃料タンク１０を密閉することとしているが、本発明はこれに限定されるものではない。すなわち、本発明は、例えば、キャニスタの大気孔に設けられた開閉弁（ＣＣＶ）や、パージＶＳＶを閉じることにより燃料タンク１０を密閉することのできるシステムに対しても適用が可能である。
【００５２】
【発明の効果】
この発明は以上説明したように構成されているので、以下に示すような効果を奏する。
第１の発明によれば、密閉された燃料タンクの内圧が高い頻度で大気圧近傍値として検出される場合に、漏れの発生を検知することができる。このような手法によれば、タンク内圧が大気圧近傍値となる場合にも、煩雑な処理を行うことなく漏れ故障の発生を正確に検知することができる。
【００５３】
第２の発明によれば、密閉された燃料タンクの内圧が長期にわたって連続的に大気圧近傍値として検出される場合に、漏れの発生を検知することができる。このような手法によれば、タンク内圧が大気圧近傍値となる場合にも、煩雑な処理を行うことなく漏れ故障の発生を正確に検知することができる。
【００５４】
第３の発明によれば、内燃機関が停止しており、燃料タンクを取り巻く熱的環境が安定している状況下で、タンク内圧を測定することができる。このため、本発明によれば、蒸発燃料が多量に発生しているような状況下でタンク内圧が測定されるのを避けることができる。漏れが微小である場合は、蒸発燃料が多量に発生しているような状況下では、タンク内圧が大気圧近傍値とならないことがある。本発明によれば、そのような状況下でタンク内圧が測定されるのを避けることができるため、微小な漏れも精度良く検知することができる。
【００５５】
第４の発明によれば、内燃機関の始動時にタンク内圧を測定することができる。内燃機関の始動は、前回停止された後、十分に長い時間が経過した後に行われることが多い。漏れが生じている場合のタンク内圧と、正常時のタンク内圧とは、燃料タンクが密閉状態に保持される時間が長くなるほど違いが明らかになりやすい。このため、本発明によれば、システムの漏れの発生を精度良く検出することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１の構成を説明するための図である。
【図２】本発明の実施の形態１の装置において実行される制御ルーチンのフローチャートである。
【図３】本発明の実施の形態２において実行される制御ルーチンのフローチャートである。
【符号の説明】
１０  燃料タンク
１２  タンク内圧センサ
２０  ベーパ通路
２６  キャニスタ
２８  封鎖弁
６０  ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）
Ｐｔｎｋ  タンク内圧
【図１】
2004308493.tif 000003
【図２】
2004308493.tif 000004
【図３】
2004308493.tif 000005