(57)【特許請求の範囲】
【請求項１】
内燃機関の燃料タンクからの蒸発燃料を、ベーパ通路を介して一時的に吸着手段に吸着し、所定の機関運転条件で前記吸着手段からパージ制御弁が介装されたパージ通路を介して機関の吸気系に吸入処理する蒸発燃料処理装置における蒸発燃料のリークを診断する装置において、
前記蒸発燃料処理装置内に、加圧空気を供給するポンプ装置と、
前記蒸発燃料処理装置内の圧力状態を検出する圧力状態検出手段と、
機関がクランキング時以外で始動時付近にある状態を検出する始動時付近検出手段と、
前記始動時付近検出手段によって機関がクランキング時以外で始動時付近にある状態が検出されることを条件として、前記蒸発燃料処理装置の故障診断を許可する故障診断許可手段と、前記故障診断許可手段により故障診断が許可されたとき、前記パージ制御弁を閉じ、前記ポンプ装置により加圧空気を供給して前記蒸発燃料処理装置内圧力を上昇させた後、前記圧力検出手段によって検出された前記蒸発燃料処理装置内の圧力状態に基づいて、前記蒸発燃料処理装置の故障の有無を診断する故障診断手段と、
を含んで構成したことを特徴とする蒸発燃料処理装置の故障診断装置。
【請求項２】
前記蒸発燃料処理装置内の温度状態を検出する温度状態検出手段を含み、
前記故障診断許可手段は、前記温度状態検出手段によって前記蒸発燃料処理装置内が所定以下の低温状態であることが検出されることも条件として前記蒸発燃料処理装置の故障診断を許可することを特徴とする請求項１記載の蒸発燃料処理装置の故障診断装置。
【請求項３】
前記温度状態検出手段は、燃料温度,機関冷却水温度,雰囲気温度,吸着手段内の吸着剤温度のうち、少なくとも１つを検出して蒸発燃料処理装置内の温度状態を検出することを特徴とする請求項２記載の蒸発燃料処理装置の故障診断装置。
【請求項４】
前記始動時付近検出手段は、機関の制御回路への通電が開始された後でかつ機関の始動前であるときを、前記機関が始動時付近にある状態であると検出することを特徴とする請求項１〜請求項３のいずれか1つに記載の蒸発燃料処理装置の故障診断装置。
【請求項５】
前記始動時付近検出手段は、機関の制御回路への通電が開始された後でかつ機関の始動直後であるときを、前記機関が始動時付近にある状態であると検出することを特徴とする請求項１〜請求項３のいずれか1つに記載の蒸発燃料処理装置の故障診断装置。
【請求項６】
前記ポンプ装置は電動式であり、前記圧力状態検出手段は、前記ポンプ装置における作動電流値により前記蒸発燃料処理装置内の圧力状態を検出することを特徴とする請求項１〜請求項５のいずれか１つに記載の蒸発燃料処理装置の故障診断装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の蒸発燃料処理装置の故障診断装置に関し、特に誤診断を防止する技術に関する。
【０００２】
【従来の技術】
従来の内燃機関の蒸発燃料処理装置では、燃料タンク等で発生する蒸発燃料をキャニスタに一時的に吸着し、該吸着した蒸発燃料を所定の機関運転条件で離脱させてパージ用空気と混合したパージ混合気を、パージ制御弁で流量制御しつつ機関の吸気系へ吸引処理することによって、蒸発燃料の外気への蒸散を防止するようにしている（特開平５−２１５０２０号等参照）  。
【０００３】
ところで、上記装置では、蒸発燃料配管の途中に万一亀裂が生じたり、蒸発燃料配管の接合部にシール不良が生じると、前記リーク部分から蒸発燃料が大気中に放散されることになってしまい、本来の放散防止効果を十分に発揮させることができなくなる。
【０００４】
そこで、前記蒸発燃料処理装置の故障（リーク）の有無を診断する装置として、以下の方式が考えられた。
即ち、キャニスタ、吸気通路間のパージ通路に介装されたパージ制御弁を診断時である機関停止後や車両走行中に閉弁し、該パージ制御弁下流側の密閉された蒸発燃料供給系内に、診断用に設けられたポンプ装置によって加圧空気を供給し、該蒸発燃料供給系内の圧力上昇や、所定圧力までの到達時間等を判断することにより、蒸発燃料処理装置の故障診断を行っていた。
【０００５】
【発明が解決しようとする課題】
しかし、機関停止後では機関の発熱による燃料タンク内のベーパの発生量が比較的多く、正確な故障診断には不向きな条件といえる。また、車両走行中では機関の発熱に加え、故障診断中に標高差のある道を移動することにより大気圧の変化による影響を受けやすく、また機関や路面からの振動により燃料タンク内の液面が揺れることも誤診断を招く原因となっている。
【０００６】
本発明は、このような従来の課題に着目してなされたもので、蒸発燃料処理装置における故障診断を、故障以外の要因で誤診断されることの無い条件で、実行することにより、正確な診断が行えるようにした蒸発燃料処理装置の故障診断装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
このため、請求項１に係る発明は、図１に実線で示すように、
内燃機関の燃料タンクＡからの蒸発燃料を、ベーパ通路Ｂを介して一時的に吸着手段Ｃに吸着し、所定の機関運転条件で前記吸着手段Ｃからパージ制御弁Ｄが介装されたパージ通路Ｅを介して機関の吸気系Ｆに吸入処理する蒸発燃料処理装置における蒸発燃料のリークを診断する装置において、以下の各要素を備えて構成される。
【０００８】
ポンプ装置Ｇは、前記蒸発燃料処理装置内に、加圧空気を供給する。
圧力状態検出手段Ｈは、前記蒸発燃料処理装置内の圧力状態を検出する。
始動時付近検出手段Ｉは、機関がクランキング時以外の始動時付近にある状態を検出する。
【０００９】
故障診断許可手段Ｊは、前記始動時付近検出手段Ｉによって機関がクランキング時以外の始動時付近にある状態が検出されることを条件として、前記蒸発燃料処理装置の故障診断を許可する。
【００１０】
故障診断手段Ｋは、前記故障診断許可手段Ｊにより故障診断が許可されたとき、前記パージ制御弁Ｄを閉じ、前記ポンプ装置Ｇにより加圧空気を供給して前記蒸発燃料処理装置内圧力を上昇させた後、前記圧力状態検出手段Ｈによって検出された前記蒸発燃料処理装置内の圧力状態に基づいて、前記蒸発燃料処理装置の故障の有無を診断する。
【００１１】
かかる構成によると、イグニッションスイッチの信号、機関回転信号等に基づいて、機関がクランキング時以外の始動時付近にあることが検出されると、蒸発燃料処理装置の故障の診断が許可され、パージ制御弁を閉じて密閉された前記蒸発燃料処理装置内に加圧空気が供給され、リーク（故障）があるときはリークが無いときに比較して蒸発燃料処理装置内の圧力が低下するので、該圧力状態を検出することにより、故障の有無が診断される。
【００１２】
また、請求項２に係る発明は、図１に点線で示すように、
前記蒸発燃料処理装置内の温度状態を検出する温度状態検出手段Ｌを含み、
前記故障診断許可手段Ｊは、前記温度状態検出手段Ｌによって前記蒸発燃料処理装置内が所定以下の低温状態であることが検出されることも条件として前記蒸発燃料処理装置の故障診断を許可することを特徴とする。
【００１３】
かかる構成によると、
機関が始動時付近にあることの他、蒸発燃料処理装置内が所定以下の低温状態であることを条件として、蒸発燃料処理装置の故障診断が許可される。
【００１４】
また、請求項３に係る発明は、
前記温度状態検出手段Ｌは、燃料温度，機関冷却水温度，雰囲気温度，吸着手段Ｃ内の吸着剤温度のうち、少なくとも１つを検出して蒸発燃料処理装置内の温度状態を検出することを特徴とする。
【００１５】
かかる構成によると、
蒸発燃料処理装置内の温度に関連する燃料温度，機関冷却水温度，雰囲気温度，吸着手段内の吸着剤温度のうち、少なくとも１つを検出して蒸発燃料処理装置内の温度状態が検出される。
【００１６】
また、請求項４に係る発明は、
前記始動時付近検出手段Ｉは、機関の制御回路への通電が開始された後でかつ機関の始動前であるときを、前記機関が始動時付近にある状態であると検出することを特徴とする。
【００１７】
かかる構成によると、
イグニッションスイッチがオンされて機関の制御回路への通電が開始された後であって、かつ、スタータスイッチがオンされる前の始動前であるときに、前記機関が始動時付近にある状態であると検出することを特徴とする。
【００１８】
また、請求項５に係る発明は、
前記始動時付近検出手段Ｉは、機関の制御回路への通電が開始された後でかつ機関の始動直後であるときを、前記機関が始動時付近にある状態であると検出することを特徴とする。
【００１９】
かかる構成によると、
イグニッションスイッチがオンされて機関の制御回路への通電が開始された後であって、かつ、スタータを駆動してクランキングを行い完爆により始動された直後であるときに、前記機関が始動時付近にある状態であると検出される。
【００２２】
また、請求項６に係る発明は、
前記ポンプ装置Ｇは電動式であり、前記圧力状態検出手段Ｈは、前記ポンプ装置Ｇにおける作動電流値により前記蒸発燃料処理装置内の圧力状態を検出することを特徴とする。
【００２３】
かかる構成によると、
蒸発燃料処理装置内の圧力が高いときは、電動式ポンプ装置Ｇの駆動負荷が大きいため作動電流値が増大し、リークの発生等により圧力が低いときは駆動負荷が小さいため作動電流値が減少するので、該作動電流値に基づいて蒸発燃料処理装置内の圧力状態を検出する。
【００２４】
【発明の効果】
請求項１に係る発明によると、
機関がクランキング時以外の始動時付近にあることを条件として蒸発燃料処理装置の故障診断を行うため、機関停止後における機関からの発熱の影響、車両走行時における路面振動や標高差による大気圧変化の影響を、同時に回避することができ、故障診断精度が高められる。また、クランキング時は、故障診断を行わないので、スタータとポンプ装置の同時駆動によるバッテリ負荷の増加を回避することができる。
【００２５】
請求項２に係る発明によると、
蒸発燃料処理装置内が所定以下の低温状態であることも故障診断条件の条件としているため、高温再始動時（ホットリスタート時）等のような場合の機関からの発熱の影響をも回避でき、故障診断精度がより高められる。
【００２６】
請求項３に係る発明によると、
燃料温度，機関冷却水温度，雰囲気温度，吸着手段内の吸着剤温度のうち、少なくとも１つを検出することにより、蒸発燃料処理装置内の温度状態を検出することができる。特に、燃料温度，吸着手段内の吸着剤温度を検出することにより、蒸発燃料処理装置内の温度状態を高精度に検出することができ、また、機関冷却水温度，雰囲気温度の検出値を用いる場合は、水温センサや吸気温センサなど、他の制御のために使用されるセンサを流用して、低コストで実施できる。
【００２７】
請求項４に係る発明によると、
機関稼動による燃料タンク内の燃料の揺れと、発熱とを防止して、故障診断精度をより高めることができる。
【００２８】
請求項５に係る発明によると、
始動後、機関運転を行いつつ故障診断を行うため、始動前の電力消費を防止できると共に、スタートに時間がかかるようなこともない。
【００２９】
請求項６に係る発明によると、
スタータとポンプ装置の同時駆動によるバッテリ負荷の増加を回避することができる。
【００３０】
請求項６に係る発明によると、
電動式ポンプ装置の作動電流値の検出により、装置内の圧力変化を高精度に検出することができ、特別に圧力センサを設ける必要が無く装置を簡略化することができる。
【００３１】
【発明の実施の形態】
以下に本発明の実施の形態を説明する。
一実施の形態を示す図２において、内燃機関１には、図示しないアクセルペダルと連動する又はステップモータ，ＤＣモータ等により駆動されるスロットル弁２を介装した吸気通路３を介して空気が吸入される。
【００３２】
前記吸気通路３の上流部には、前記スロットル弁２によって流量制御される吸入空気流量を検出するエアフローメータ４が装着され、吸気通路３の下流部  （マニホールド部）  には、各気筒毎に電磁式の燃料噴射弁５が設けられていて、図示しない燃料ポンプから圧送されプレッシャレギュレータにより所定の圧力に制御される燃料を吸気通路３内に噴射供給する。前記燃料噴射弁５による燃料噴射量の制御は、マイクロコンピュータ内蔵のコントロールユニット６で行われるようになっている。
【００３３】
また、前記機関１には、蒸発燃料処理装置が備えられている。前記蒸発燃料処理装置は、燃料タンク１９内で発生した燃料の蒸発燃料をベーパ通路２０を介して吸着手段としてのキャニスタ２１内に充填された活性炭などの吸着剤に吸着捕集させ、該吸着剤に吸着された燃料を、所定の運転時にパージ通路２２を介してスロットル弁２下流側の吸気通路３に吸入させて燃焼処理するものである。
【００３４】
前記パージ通路２２には、前記コントロールユニット６からの制御信号に基づいて制御される電磁駆動式のパージ制御弁２３が介装されている。
また、前記蒸発燃料処理装置の故障診断（蒸発燃料のリーク診断）のため、以下のような配管システムが構成される。即ち、前記キャニスタ２１底部に開口された空気導入口に、基準口径例えば０．５ｍｍ  口径の基準オリフィス２４を介装した第１通路２５と、該第１通路２５に並列接続され切換バルブ２６の一方のポートを経由する第２通路２７と、を介して電動ポンプ２８（ポンプ装置）が接続されている。該電動ポンプ２８の吸入口に接続されたエア導入通路２９は、エアフィルタ３０を介してろ過された空気を導入するようになっている。前記切換バルブ２６の他方のポートにはエア吐出通路３１が接続されている。
【００３５】
前記切換バルブ２６は、図３に示す前記一方のポートのクローズ状態において、前記他方のポートがキャニスタ２１の空気導入口に至る第２通路２７と連通し、前記電動ポンプ２８から吐出された加圧空気は、前記基準オリフィス２４を介装した第１通路２５を通ってキャニスタ２１に供給され、また、一部の空気は切換バルブ２６に戻って前記他方のポートから前記エア吐出通路３１へ吐出され、エアフィルタ３０を介してろ過した後、大気中に吐出されるようになっている。
【００３６】
一方、切換バルブ２６が図３の状態から切換操作されて図示右側へ移動すると図４に示す前記一方のポートのオープン状態となり、前記電動ポンプ２８から吐出された加圧空気は、該一方のポートを介して主として第２通路２７を通って、また、一部は前記第１通路２５を通ってキャニスタ２１に供給される。また、他方のポートはクローズ状態となって、吐出空気がエアフィルタ３０を介して大気中に吐出されることはない。
【００３７】
また、前記燃料タンク１９内には、温度センサ４１、燃料量センサ４２が取り付けられて燃料温度、燃料量が検出されると共に、フィラーキャップの開放状態を給油中として検出する給油センサ４３が取り付けられる。前記電動ポンプ２８には、その作動電流値を検出する電流検出装置４４が接続され、この作動電流を検出することによって蒸発燃料処理装置内の圧力状態が検出され（したがって、電流検出装置４４は圧力状態検出手段に相当する）、ひいては装置の故障の有無が判定される。
【００３８】
この他、機関回転速度Ｎを検出する回転速度センサ３２，水温Ｔｗを検出する水温センサ３３、排気中の酸素濃度等に基づいて空燃比を検出する空燃比センサ３４などが設けられ、それらの検出信号は前記コントロールユニット６に出力される。
【００３９】
コントロールユニット６は、前記各種センサからの信号に基づいて、燃料噴射弁５による燃料噴射量を制御することによる空燃比フィードバック制御を行うと共に、所定の運転条件で前記パージ制御弁２３を制御することにより蒸発燃料を吸気系にパージする処理を行い、かつ、所定の条件で本発明に係る蒸発燃料処理装置の故障を診断する。
【００４０】
かかる構成において、前記コントロールユニット６による蒸発燃料処理装置の故障診断ルーチンを図５のフローチャートに従って説明する。このルーチンは、運転者がイグニッションスイッチをオン操作して、機関の制御回路が通電されると同時に開始される。
【００４１】
ステップ１００（図ではＳと略記する。以下同様）では、前記センサ類により検出される各種運転条件を読み込む。
ステップ１０１では、前記読み込まれた各種運転条件に基づいて所定の故障診断開始条件、例えば、以下の条件が満たされているか否かを判定する。
【００４２】
Ａ．回転速度センサ３２により検出される機関回転速度が所定値より小さく、機関が始動前の停止状態であること（走行振動のみならず機関稼動による機関振動で燃料タンク内の燃料液面が揺れることも防止でき、かつ機関稼動による発熱がないので燃料温度の上昇を防止できる。また、標高差のある道を走行することによる大気圧の変化を回避できる。）。このルーチンが、運転者がイグニッションスイッチをオン操作して機関の制御回路が通電されると同時に開始されるされる機能と、前記条件Ａを検出する機能とが、始動時付近検出手段に相当し、該Ａの条件を満たすことを条件として後述する故障診断を許可する機能が、故障診断許可手段に相当する。
【００４３】
Ｂ．温度センサ４１により検出される燃料温度が所定値以下であること（燃料タンク１９内の蒸発燃料が多量に発生することなく、処理装置内圧力が上昇していない。また、キャニスタ２１内の吸着剤温度や、ベーパ通路２０内の蒸発燃料温度を用いてもよい。）。
【００４４】
Ｃ．燃料量センサ４２により検出される燃料量が所定範囲内であること（診断時間を短縮すると共に誤判定を防止し、本実施形態では、満タンを１００としたときの４０〜７５の範囲とする。）
Ｄ．給油センサ４３からの検出信号に基づいて、給油中でないこと（誤判定防止のため）。
【００４５】
Ｅ．本故障診断装置（パージ制御弁等）の故障判定がされていないこと。
以上の診断条件が全て成立するとステップ１０２へ進み、少なくとも１つが不成立のときは、ステップ１００に戻る。ここで、前記Ａ〜Ｅの条件のうち、Ａは本第１の実施形態の必須条件であり（この条件の判定機能が、始動時付近検出手段に相当する）、Ｂも極力含めるべき条件であるが、Ｃ〜Ｅのいずれかは簡易のため省略されていてもよい。
【００４６】
ステップ１０２では、蒸発燃料処理装置内の雰囲気を初期化する処理を行う。具体的には、前記パージ制御弁２３を開弁し、前記切換バルブ２６の前記一方のポートを閉じ、他方のポートを開いて、電動ポンプ２８を駆動し、ステップ１０３での判定により、この状態を所定時間維持する。
【００４７】
このとき図６に示すように、電動ポンプ２８の駆動によりエアフィルタ３１，エア導入通路２９を介して導入された空気が、前記第１通路２５を介してキャニスタ２１内を通りパージ通路２２を経て吸気通路３内に流出する。また、一部の空気は、前記切換バルブ２６からエア吐出通路３１，エアフィルタ３０を介して大気中に放出される。
【００４８】
この結果、蒸発燃料処理装置内の残圧（負圧）  及び残留ガスが除去される。この所定時間は電動ポンプ２８によって外部の新しい空気がエアフィルタ３１を通り処理装置内に供給され、処理装置内の古い空気と導入された新しい空気との入れ替えが完全に行われるように予め設定されたものである。本発明の故障診断では、診断時に測定される処理装置内の圧力状態を適切に保つ必要があり、ステップ１０２及びステップ１０３において、駐車中に処理装置内に溜まった蒸発燃料を一掃し、外部の新しい空気と入れ換えることによって、適切な雰囲気状態とすることができるのである。またベーパ発生量の補正が不要となるため、簡単で、精度のよい故障診断が可能となる。
【００４９】
ステップ１０３における所定時間経過後ステップ１０４に移ると、パージ制御弁２３を閉じる。これにより、図７に示すように、電動ポンプ２８から供給される空気は基準オリフィス２４を通過して蒸発燃料処理装置内に供給され、また一部の空気は切換バルブ２６をリターンしてエアフィルタ３０より外部へ放出される。
【００５０】
次のステップ１０５では、ステップ１０４の状態を維持しつつ、所定時間の経過を判断する。よって、電動ポンプ２８から供給される空気は基準オリフィス２４を通過し、処理装置に送られると、処理装置内圧力が上昇する。処理装置内圧力が所定値まで上昇し、電動ポンプ２８から供給される空気量と、基準オリフィス２４を通過し、切換バルブ２６をリターンしてエアフィルタ３０へ導かれる空気量とが等しくなると、電動ポンプ２８にかかる負荷は、電動ポンプ２８が供給する空気が基準オリフィス２４を通過させるもののみとなり、このときの電動ポンプ２８に流れる作動電流を検出することにより、後述する基準スライスレベルを検出することができる。
【００５１】
ステップ１０６ではポンプ電流検出装置４３が電動ポンプ２８の作動電流値を検出し、コントロールユニット６に出力した後、ステップ１０７に移る。この作動電流値は上記基準スライスレベルであり、直径０．５ｍｍの基準オリフィス２４を電動ポンプ２８から供給される空気が通過するときの負荷状態を表している。
【００５２】
ステップ１０７では、図８に示すように、切換バルブ２６をオープン側に切り換え、電動ポンプ２８から供給される空気を直接蒸発燃料処理装置内へ供給する一方、外部への放出通路を遮断して処理装置内の圧力を上昇させる。
【００５３】
次のステップ１０８では所定時間の経過を判断する。この所定時間は、処理装置に故障がない場合に、ステップ１０７によって処理装置内圧力が所定値まで上昇するのに必要な時間であり、所定時間が経過するまでこの状態が維持され、所定時間経過後にはステップ１０９に移る。
【００５４】
ステップ１０９では、ポンプ電流検出装置４３が電動ポンプ２８の作動電流を検出し、コントロールユニット６に出力した後、ステップ１１０に移る。この作動電流値は、処理装置内圧力を表しており、試験スライスレベルとなる。
【００５５】
ステップ１１０では、ステップ１０６で検出した基準スライスレベルとステップ１０９で検出した試験スライスレベルとを比較する。即ち、処理装置内に故障（リーク）がなければ、電動ポンプ２８によって供給された空気は外部へ漏洩することなく処理装置内圧力を上昇させ、基準スライスレベルよりも高い値を示すことになり、処理装置内に故障がある場合は、電動ポンプ２８によって供給された空気は外部へ漏洩し、処理装置内圧力は上昇しないため、電動ポンプ２８にかかる負荷は小さくなり、示す値も基準スライスレベルよりも小さくなる。
【００５６】
以上のように、基準スライスレベルに対する試験スライスレベルの大小により故障判定を行う。試験スライスレベルが基準スライスレベルより大きく、故障なしと判定された場合にはステップ１１１に移り正常と判断し、本故障診断を終了する。
【００５７】
また試験スライスレベルが基準スライスレベルより小さく、故障ありと判定された場合にはステップ１１２に移り異常と判断し、ステップ１１３で警告灯の点灯、他のフェールセーフシステムヘの信号の出力等により、処理装置の異常を検出する。
【００５８】
以上ステップ１０２〜ステップ１１２までの機能が故障診断手段に相当する。
次に、本発明の第２の実施形態について説明する。
ハードウエアの構成については、給油センサ４３を設ける必要がないことを除いて前記第１の実施形態と同様であり、図２で示した符号を用いて説明する。
【００５９】
該第２の実施形態における蒸発燃料処理装置の故障診断ルーチンを図９のフローチャートに従って説明する。このルーチンも、運転者がイグニッションスイッチをオン操作して、機関の制御回路が通電されると同時に開始される。
【００６０】
ステップ２００では機関始動判定を行う。回転速度センサ３２の検出値に基づいて、機関が始動（完爆）されたと判定されるとステップ２０１に移り、所定時間経過判定を行う。ステップ２０１の機能が始動時付近検出手段に相当し、始動が判定されたときに故障診断を許可する機能が故障診断許可手段に相当する。
【００６１】
ステップ２０１での所定時間が経過することによって、機関の運転状態が安定し、キャニスタ２１のパージが十分に行われ、キャニスタ２１内の蒸発燃料の残留量が十分に少なくなっているときに故障診断を行うことにより、故障診断時の吸気通路３内への蒸発燃料の流入によるオーバーリッチが発生しなくなり、ドライバビリティやエミッションの悪化を防止することができる。
【００６２】
ステップ２０１で所定時間経過後ステップ２０２に移ると、前記センサ類により検出される各種運転条件を読み込む。
ステップ２０３では、前記読み込まれた各種運転条件に基づいて所定の故障診断開始条件、例えば、以下の条件が満たされているか否かを判定する。
【００６３】
燃料温度が所定値以下であること。
燃料量が所定範囲内であること。
本故障診断装置の故障判定がされていないこと。
【００６４】
以上３つの条件は、第１の実施形態と同様のものである。
以上の診断条件が全て成立するとステップ２０４に移り、診断条件が不成立の場合はリターンし、ステップ２０２から繰り返す。本第２の実施形態では、前記ステップ２００で判定される始動直後であることが必須であるが、前記ステップ２０３での各診断条件は、簡易のためいずれかを省略してもよい。
【００６５】
ステップ２０４以降の処理については、第１の実施形態の図５のステップ１０２以降の処理と同様である。
このように、第２の実施形態においては、前記第１の実施形態と同様に走行振動により燃料タンク内の燃料液面が揺れることを防止でき、始動直後であるので機関の発熱による燃料温度の上昇も小さく、走行距離も少ないので標高差のある道を走行することによる大気圧の変化を回避できるとともに、機関始動後に故障診断を行うことによって、バッテリの負荷を軽減でき、診断のために始動が遅れることもなく、かつ給油中の故障診断は行われないため、給油センサを設けることなく診断装置の簡略化が可能となる。
【００６６】
また本発明は、上記実施形態により何ら制限されるものではない。
【図面の簡単な説明】
【図１】本発明の構成・機能を示すブロック図。
【図２】本発明の一実施形態に係る蒸発燃料処理装置の故障診断装置のシステム構成を示すブロック図。
【図３】同上実施形態の切換バルブのクローズ状態における要部構成を示す図。
【図４】同上実施形態の切換バルブのオープン状態における要部構成を示す図。
【図５】第１の実施形態における故障診断ルーチンを示すフローチャート。
【図６】同上実施形態の初期化処理実行時の空気の流れを示す図。
【図７】同上実施形態の判定レベル設定時の空気の流れを示す図。
【図８】同上実施形態の故障診断試験実行時の空気の流れを示す図。
【図９】第２の実施形態における故障診断ルーチンを示すフローチャート。
【符号の説明】
１      内燃機関
６      コントロールユニット
１９      燃料タンク
２０      ベーパ通路
２１      キャニスタ
２２      パージ通路
２３      パージ制御弁
２４      基準オリフィス
２５      第１通路
２６      切換バルブ
２７      第２通路
２８      電動ポンプ
３２      回転速度センサ
４１      温度センサ
４２      燃料量ポンプ
４３      給油センサ
４４      電流検出装置
【図１】
0003621297.tif 000002
【図２】
0003621297.tif 000003
【図３】
0003621297.tif 000004
【図４】
0003621297.tif 000005
【図５】
0003621297.tif 000006
【図６】
0003621297.tif 000007
【図７】
0003621297.tif 000008
【図８】
0003621297.tif 000009
【図９】
0003621297.tif 000010