(57)【要約】【課題】エバポシステム系のリークを精度よく検出し、前記リークを検出する際に前記内燃機関から排出されるエミッションの悪化、および検出中の運転性の悪化を防止する。【解決手段】内燃機関の吸気管と燃料タンクとを連結する通路途中に蒸発燃料を吸着保持するキャニスタと吸気管の間にパージバルブを設け、キャニスタに大気開閉用バルブを設けたエバポシステムにて、前記エバポシステムの診断をシステム内の圧力変化に基づいて行うものであって、パージバルブと大気開閉用バルブを閉じ、その後、パージバルブを予め決められた目標開度まで開き、所定の圧力までの減圧に際し前記目標開度まで所定の時間毎、所定開度ずつパージバルブ開度を増加させる。【選択図】  図８
2004251223.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の吸気管と燃料タンクとを連結する通路途中に蒸発燃料を吸着保持するキャニスタを設け、前記キャニスタと前記吸気管の間にパージバルブを設け、前記キャニスタに大気開閉用のバルブを設けたエバポシステムと、前記内燃機関の排気管に、空燃比又は排気ガス成分に関連する成分濃度を検出するセンサを備え、所定の空燃比になるように、燃料噴射弁の噴射時間を制御する手段を備え、前記内燃機関の運転状態を検出する手段と、前記運転状態が所定の状態になったとき、前記パージバルブと前記大気開閉用バルブを閉じ、前記エバポシステム内の圧力変化を検出する第１の圧力変化検出手段と、前記パージバルブを予め決められた目標の開度まで開き、前記エバポシステム内を所定の圧力まで減圧するときの前記エバポシステム内の圧力変化を検出する第２の圧力変化検出手段と、前記減圧によりシステム内圧力が所定の圧力になったとき、前記パージバルブを閉じ、閉じた後の前記エバポシステム内の圧力変化を検出する第３圧力変化検出手段を備え、前記第１または第２または第３の圧力変化検出手段の少なくともいずれか１つの圧力変化に基づいてエバポシステムのリーク状態を検出する手段を備えたエバポシステム診断装置であって、前記パージバルブを目標の開度まで所定の時間毎に、所定の開度ずつ前記パージバルブ開度を増加させることを特徴とするエバポシステム診断装置。
【請求項２】
請求項１に記載のエバポシステム診断装置において、前記空燃比または排気ガス成分に関連する成分濃度を検出するセンサの出力に基づいて、所定の空燃比になるように、燃料噴射弁の噴射時間をフィードバック制御する手段を備え、前記パージバルブを開く直前のフィードバック補正係数を記憶し、前記パージバルブを閉じた後に、前記フィードバック補正係数を、前記記憶したフィードバック補正係数にリセットすることを特徴とするエバポシステム診断装置。
【請求項３】
請求項１に記載のエバポシステム診断装置において、前記エバポシステム内の圧力を検出する手段と前記燃料タンク内の温度を検出する手段と燃料残量を検出する手段の少なくともいずれかを有するエバポシステム状態検出手段と、大気圧を検出する手段を備え、前記運転状態または前記エバポシステム状態または前記大気圧状態の少なくともいずれかに基づいて、前記パージバルブの目標開度又は前記パージバルブ開度を増加させるときの所定の開度又は前記所定の時間を可変とすることを特徴とした請求項１に記載のエバポシステム診断装置。
【請求項４】
請求項１に記載のエバポシステム診断装置において、前記パージバルブを閉じた後に、前記フィードバック補正係数を、前記記憶したフィードバック補正係数にリセットするタイミングは、前記運転状態により可変とすることを特徴とした請求項１に記載のエバポシステム診断装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関のエバポシステム診断装置に係り、特に、ガソリンエンジンの燃料タンクで発生するエバポガスの大気への放出を防止するエバポシステム系のリークを精度よく検出し、前記リークを検出する際に前記内燃機関から排出されるエミッションの悪化、および検出中の運転性の悪化を防止するのに好適なエバポシステム診断装置に関する。
【０００２】
【従来の技術】
ガソリンエンジンの燃料タンクで発生する蒸発ガス燃料（以下、エバポガスという）が大気中に放出するのを防ぐために、該エンジンにエバポシステム（エバポパージシステム）が備えられている。該システムは、エバポガスをキャニスタの吸着剤に一時的に吸着させ、エンジンの運転状態に応じてキャニスタの大気孔から吸入する新気とともに、吸着したエバポガスをエンジンの吸気管内にパージして燃焼させるものであり、前記エバポシステムは、気密性を確保した構造になっている。
【０００３】
そして、前記エバポパージシステムは、車の運転中に様々な原因により故障することがある。即ち、燃料タンクや燃料タンクとキャニスタとの間のエバポ通路に穴や亀裂が発生したり、該システムの配管等が外れる場合があり、そのような場合には、当然のことながら、エバポガスがキャニスタに吸着されずに大気に放出されてしまう。また、エンジンの吸気管等に連結されているパージ通路が詰まったような場合にも前記エバポガスのパージに支障を来すことになる。
【０００４】
このようなエバポパージシステムの故障による大気汚染等を防止するために、エバポガスのリークを検出する技術が報告されている（例えば、特許文献１参照）。前記技術は、エバポパージシステムのリークを診断する技術であり、エバポシステム系内を密封したときの圧力変化と、その後パージバルブを開いて、エバポガスをエンジンの吸気管内にパージしたときの圧力変化と、その後最後にパージバルブを閉じたときの圧力変化からリークを診断するものである。
【０００５】
【特許文献１】
特開２０００−１６１１５０号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、パージバルブを開いて、エバポガスをエンジンの吸気管内にパージする場合、エンジンの運転状態，エバポガスの濃度およびパージバルブの開度によるが、空燃比の変化が発生する。この空燃比の変化がエンジン回転の変動による運転性の悪化、およびエミッションの悪化にも繋がる。
【０００７】
また、パージバルブを閉じる場合においても、パージバルブが開いている間に空燃比が目標空燃比になるように、燃料噴射量をフィードバックしているため、パージしているエバポガスが急になくなると、パージバルブを開いた場合と同様に空燃比の変化が発生し、運転性の悪化、およびエミッションの悪化にも繋がる。
【０００８】
上記した内容は、エンジン状態が低回転で低負荷、特にアイドル状態では、顕著になる。しかし、リークの診断は、車両の状態が揺れていない状態、つまり燃料が揺れていない状態で行うほうが、診断精度が向上する。そのため、診断の精度向上と診断の機会増加には、上記した低回転で低負荷、もしくはアイドル状態での診断を行う必要がある。このことから、前記した問題を解決する必要がある。
【０００９】
本発明は、このような問題を解決するため、低回転で低負荷、もしくはアイドル状態でのリーク診断時においても、エンジン回転の変動等による運転性の悪化およびエミッションの悪化を防ぐことができるエバポシステム診断装置を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題は、内燃機関の吸気管と燃料タンクとを連結する通路途中に蒸発燃料を吸着保持するキャニスタを設け、前記キャニスタと前記吸気管の間にパージバルブを設け、前記キャニスタに大気開閉用のバルブを設けたエバポシステムと、前記内燃機関の排気管に、空燃比又は排気ガス成分に関連する成分濃度を検出するセンサを備え、所定の空燃比になるように、燃料噴射弁の噴射時間を制御する手段を備え、前記内燃機関の運転状態を検出する手段と、前記運転状態が所定の状態になったとき、前記パージバルブと前記大気開閉用バルブを閉じ、前記エバポシステム内の圧力変化を検出する第１の圧力変化検出手段と、前記パージバルブを予め決められた目標の開度まで開き、前記エバポシステム内を所定の圧力まで減圧するときの前記エバポシステム内の圧力変化を検出する第２の圧力変化検出手段と、前記減圧によりシステム内圧力が所定の圧力になったとき、前記パージバルブを閉じ、閉じた後の前記エバポシステム内の圧力変化を検出する第３圧力変化検出手段を備え、前記第１または第２または第３の圧力変化検出手段の少なくともいずれか１つの圧力変化に基づいてエバポシステムのリーク状態を検出する手段を備えたエバポシステム診断装置であって、前記パージバルブを目標の開度まで所定の時間毎に、所定の開度ずつ前記パージバルブ開度を増加させることを特徴とするエバポシステム診断装置によって達成される。
【００１１】
こうすることによって、前記内燃機関の排気管に空燃比を検出するセンサを備え、所定の目標空燃比になるように燃料噴射弁の噴射時間をフィードバック制御するエバポシステム診断装置では、前記所定の開度だけパージバルブが開いた時に前記吸気管に入るエバポガスは少ないため、前記所定の目標空燃比からのずれが小さく、かつ速やかに前記所定の目標空燃比にフィードバックが可能である。よって、前記所定の目標空燃比にフィードバックが終了する時間毎、つまり前記所定の時間毎に、前記所定の開度ずつ前記パージバルブ開度を増加させることで、空燃比の変化によるエンジン回転変動からの運転性の悪化およびエミッションの悪化を防ぐことができる。
【００１２】
また、パージバルブを閉じる場合においては、パージしているエバポガスが急になくなることから、前記パージバルブを閉じた後に前記フィードバック補正係数を、前記パージバルブを開く直前のフィードバック補正係数にリセットすることで、空燃比の変化によるエンジン回転変動からの運転性の悪化およびエミッションの悪化を防ぐことができる。
【００１３】
【発明の実施の形態】
以下、図面に基づき本発明に係るエバポシステム診断装置の実施形態を詳細に説明する。図１は、本実施形態のエバポシステム診断装置を備えたエンジン制御システムの全体構成図である。
【００１４】
エンジン１の各気筒に導入される空気は、エアクリーナ６から取り入れられて、吸入空気量を計測するエアフローセンサ４部を通過し、絞弁組立体、すなわちスロットルボディ２０に入る。前記エアクリーナ６近傍には吸気温度センサ５が取り付けられている。前記スロットルボディ２０には、吸入空気量を調整するスロットル弁が設けられ、その開度は、スロットルセンサ３にて検出される。前記スロットルボディ２０の出口には、各気筒に空気を分岐供給する吸気管２が接続されている。また、前記スロットル弁をバイパスし、アイドル運転時のエンジン回転数が目標回転数になるように制御するアイドルスピードコントロールバルブ（ＩＳＣバルブ）１１が適宜位置に配置される。
【００１５】
燃料は、燃料タンク１４から燃料ポンプ２１によって吸い出され、燃料配管を経て、プレッシャレギュレータで調圧された状態で各気筒の上流側にそれぞれ配設される燃料噴射弁（インジェクタ）１７に至る。
【００１６】
エバポシステムは、燃料タンク１４から蒸発した蒸発燃料（エバポガス）をエバポ通管２２を通して、キャニスタ１５内の吸着剤に吸着する。吸着された燃料を、放出管２３を介して前記エンジン１のスロットル弁の下流側の前記吸気管２内にパージし、吸入空気と前記インジェクタ１７から噴射された燃料と一緒に前記エンジン１に導き、燃焼させる。前記放出管２３にはパージバルブ１２が設けられ、該パージバルブ１２の開閉のタイミングおよび開閉量は、燃料タンク圧力センサ８，燃料タンク温度センサ９，燃料残量センサ１０の入力信号および大気圧センサ７の入力信号等に基づき、エンジン制御装置１６により制御される。また、前記キャニスタ１５の大気通管には、ドレインカットバルブ１３が取り付けられ、前記パージバルブ１２と同様に前記エンジン制御装置１６により制御される。
【００１７】
燃焼後の排気ガスは、排気管１８を通じて触媒に導かれ、浄化後に排出される。排気管１８の集合部には空燃比センサ１９が配置され、該空燃比センサ１９の入力信号は、前記スロットルセンサ３，エアフローセンサ４，吸気温度センサ５，大気圧センサ７の入力信号等とともに、前記エンジン制御装置１６に取り込まれ、前記インジェクタ１７からの燃料噴射量の制御に使われる。
【００１８】
尚、ここで空燃比センサ１９はＯ２  センサ等排気ガス成分に関連する成分濃度を検出するセンサであってもかまわない。
【００１９】
図２は、前記エンジン制御装置１６の内部構成を示したものである。該エンジン制御装置１６の内部は、前記各種センサからの信号を取り込む入力回路１９１，Ａ／Ｄ変換部１９２，中央演算部（ＣＰＵ）１９３，多数の制御プログラム及びデータを格納させたＲＯＭ１９４，ＲＡＭ１９５、及び前記ＣＰＵ１９３の指令によりオンオフ可能な出力回路１９６から構成される。具体的には、前記入力回路１９１は、アナログ信号１９０（例えば、燃料タンク圧力センサ８，燃料タンク温度センサ９等からの信号）を取り込んで、該信号からノイズ成分の除去等を行い、該信号を前記Ａ／Ｄ変換部１９２に出力する。前記ＣＰＵ１９３は、該Ａ／Ｄ変換結果を取り込み、前記ＲＯＭ１９４等の媒体に記憶された所定の制御プログラムを実行することによって、出力信号１９７を出力し、前記パージバルブ１２，ドレインカットバルブ１３，インジェクタ１７等を制御する機能を備えている。
【００２０】
図３は、エバポシステム診断装置におけるリーク診断の概要を示した図である。まず、エンジンの運転状態が予め定めた状態であり、燃料タンク内温度，燃料タンク圧力，燃料残量の変化量も予め定めたしきい値を満足していれば前記リーク診断を開始する。まず、前記ドレインカットバルブ１３と前記パージバルブ１２を閉じ、エバポシステムを閉空間とするステージ１で前記燃料タンク１４内の圧力変化ＤＰ０を算出する。その後、ステージ２で前記パージバルブ１２を開く。該パージバルブ１２が開くことにより、負圧である前記吸気管２にエバポシステム内のエバポガスが吸引されて前記燃料タンク１４内の圧力は急速に減圧され、圧力変化が所定値ΔＰになったら前記パージバルブ１２を閉じる。最後にステージ３で、該パージバルブ１２を閉じることで、再度エバポシステムを閉空間とし、前記燃料タンク１４内の圧力変化ＤＰ１を算出する。これら算出されたＤＰ０，ＤＰ１及びΔＰになるまでの時間等からエバポシステムのリークを診断する。
【００２１】
図４は、ステージ１の詳細を示した図、図９は、ステージ１の制御フローである。まず、診断の開始条件が成立したかどうかチェック（ステップ２０１）し、成立した場合は、前記パージバルブ１２と前記ドレインカットバルブ１３を閉じる（ステップ２０２）。その後、所定時間（ＬＥＫＴＭ１）経過したかどうかチェック（ステップ２０３）し、経過した場合はその時の燃料タンク圧力（ＰＴＮＫ）をＰＴＮＫ００とし前記ＲＡＭ１９５に保存（ステップ２０４）する。保存後、所定のステージ１最大計測時間（ＳＴ１ＴＭＸ）経過したかどうかチェック（ステップ２０５）する。経過した場合（図４のケース１）は、その時のＰＴＮＫをＰＴＮＫ０１とし（ステップ２０６）、ステージ１計測時間ＳＴ１ＴＭをＳＴ１ＴＭＸとし（ステップ２０７）、前記ＲＡＭ１９５に保存する。ＳＴ１ＴＭＸ経過してない場合は、ＰＴＮＫがステージ１最大圧力差（ＰＴＮＫＭＸ１）以上になったかどうかチェック（ステップ２０９）する。ＰＴＮＫＭＸ１以上になった場合（図４のケース２）は、ＰＴＮＫＭＸ１をＰＴＮＫ０１とし、ＰＴＮＫがＰＴＮＫＭＸ１以上になったときのＳＴ１ＴＭとともに前記ＲＡＭ１９５に保存（ステップ２０６，２０７）する。ＰＴＮＫＭＸ１以上でない場合は、再度ＳＴ１ＴＭの経過時間のチェック（ステップ２０５）から繰り返す。
【００２２】
前記ＲＡＭ１９５に前記ＰＴＮＫ００，ＰＴＮＫ０１，ＳＴ１ＴＭが保持されたなら、ステージ１での圧力変化ＤＰ０、次の式（１）にて算出し、前記ＲＡＭ１９５に保存（ステップ２０８）し、ステージ２へ進む。ただし、途中で診断開始条件が不成立となった場合は、前記ＲＡＭ１９５に保持した値はクリアし、再度ステージ１の最初から開始する。
【００２３】
【数１】
ＤＰ０＝（ＰＴＮＫ０１−ＰＴＮＫ００）／ＳＴ１ＴＭ            （１）
図５は、ステージ２の詳細を示した図、図１０は、ステージ２の制御フローである。ステージ１終了後、前記パージバルブ１２を目標開度まで開き（ステップ３０１）、ステージ２計測時間最大値（ＳＴ２ＴＭＸ）経過したかどうかチェック（ステップ３０２）する。経過してない場合は、ＰＴＮＫがステージ２目標タンク圧（ＫＰＴＮＫＬＯ）まで減圧されたかチェック（ステップ３０８）する。減圧された場合（図５のＡ）、前記パージバルブ１２を閉じ（ステップ３０９）、ステージ３へ進む。減圧されない場合は、ステップ３０２に戻りステージ２の計測時間のチェックを行う。ＳＴ２ＴＭＸ経過した場合は、その時のＰＴＮＫがステージ２リークＮＧ判定タンク圧（ＫＰＴＮＫＮＧ）より低いかチェック（ステップ３０３）し、低くない場合（図５のＣ）、前記エバポシステムにリークがあると判断（ステップ３０６）し、前記ドレインカットバルブ１３を開き、前記パージバルブ１２を閉じ（ステップ３０７）、診断を終了する。低い場合（図５のＢ）は、診断を中止し、診断中止カウンタをカウントアップする（ステップ３０４）。その後、診断中止カウンタの回数が所定回数になったかどうかチェック（ステップ３０５）する。所定回数になった場合、つまり前記減圧を所定回数行っても、ＰＴＮＫがＫＰＴＮＫＬＯまで減圧されない場合は、前記エバポシステムにリークがあると判断（ステップ３０６）し、前記ドレインカットバルブ１３，パージバルブ１２を閉じ（ステップ３０７）、診断を終了する。所定回数になってない場合、つまり、ＫＰＴＮＫＬＯまで減圧できないがＫＰＴＮＫＮＧまで減圧できる場合は前記ドレインカットバルブ１３を開き、前記パージバルブ１２を閉じ（ステップ３１０）、再度ステージ１からやりなおす。
【００２４】
図６は、ステージ３の詳細を示した図、図１１，図１２は、ステージ３の制御フローである。ステージ２でＫＰＴＮＫＬＯまで減圧後、前記パージバルブ１２を閉じる（ステップ４０１）。その後、ＰＴＮＫがステージ３基準タンク圧（ＫＰＴＮＫ３）以上になったかどうかチェック（ステップ４０２）する。ＰＴＮＫがＫＰＴＮＫ３以上であれば、その時のＰＴＮＫをＰＴＮＫ１０とし前記ＲＡＭ１９５に保存する（ステップ４０３）。その後、所定のステージ３最大計測時間ＳＴ３ＴＭＸ経過したかどうかチェック（ステップ４０４）する。経過した場合（図６のケース１）は、ＳＴ３ＴＭＸ経過したときのＰＴＮＫをＰＴＮＫ１１とし、ＳＴ３ＴＭをＳＴ３ＴＭＸとし、前記ＲＡＭ１９５に保存（ステップ４０５，４０６）する。ＳＴ３ＴＭＸ経過してない場合は、ＰＴＮＫがステージ３最大圧力差（ＰＴＮＫＭＸ３）以上になったかどうかチェック（ステップ４０７）する。ＰＴＮＫＭＸ３以上になった場合（図６のケース２）は、ＰＴＮＫＭＸ３をＰＴＮＫ１１とし、ＰＴＮＫがＰＴＮＫＭＸ３以上になったときのＳＴ３ＴＭとともに前記ＲＡＭ１９５に保存（ステップ４０５，４０６）する。ＰＴＮＫＭＸ３以上でない場合は、再度ＳＴ３ＴＭの経過時間のチェック（ステップ４０４）から繰り返す。
【００２５】
前記ＰＴＮＫ１０，ＰＴＮＫ１１，ＳＴ３ＴＭから、ステージ３での圧力変化ＤＰ１、およびステージ３での圧力平均ＡＰ１を次の式（２），（３）にて算出し前記ＲＡＭ１９５に保存（ステップ４０８，４０９）する。
【００２６】
【数２】
ＤＰ１＝（ＰＴＮＫ１１−ＰＴＮＫ１０）／ＳＴ３ＴＭ            （２）
【００２７】
【数３】
ＡＰ１＝（ＰＴＮＫ１１−ＰＴＮＫ１０）／２                    （３）
前記ＤＰ１が所定値（ＫＯＫＤＰ１）より小さいかチェックし（ステップ４１０）、小さい時、前記エバポシステムにリークなしと判断（ステップ４１１）し、診断を終了する。大きい場合は、前記ＤＰ０，ＤＰ１，ＡＰ１を用い、次の式（４）を使って、リーク面積ＡＬを算出（ステップ４１２）する。
【００２８】
【数４】
ＡＬ＝Ｋα×［（ＤＰ１−ＤＰ０）／√（ＡＰ１）］              （４）
ここで、Ｋαは、補正係数であり、前記吸気温度センサ５，前記大気圧センサ７，前記燃料タンク圧力センサ８，燃料タンク温度センサ９，燃料残量センサ
１０等の入力値から算出する補正係数である。
【００２９】
前記ＡＬ算出後、ＡＬが、所定のリーク面積より小さいかチェックし（ステップ４１３）、小さければリークなしと判断し（ステップ４１１）、診断を終了する。大きければ、リークありと判断（ステップ４１４）し、診断を終了する。
【００３０】
図７は、従来のエバポシステム診断装置におけるリーク診断の問題点を示した図である。前記リーク診断は、既に説明したようにステージ２で、前記パージバルブ１２を開きエバポガスを吸気管２内に吸引し燃焼させるため、エバポガスの影響を受ける。具体的には、前記パージバルブ１２を開いた後、空燃比がリッチもしくはリーンとなる（図７のＡ）。そのため、回転落ちの発生（図７のＢ）およびエミッションの悪化等の問題がある。また、空燃比がリッチもしくはリーンになると、空燃比を所定の目標空燃比にするため、空燃比フィードバック補正が行われる。その結果、ステージ２が終了し、前記パージバルブ１２を閉じた時は、開いた時とは逆に空燃比が目標空燃比からずれる（図７のＣ）。この場合も、回転落ちの発生（図７のＤ）およびエミッション悪化等の問題がある。このことから、アイドル中に前記リーク診断を行うと、エンジンストールに至る可能性がある。また、前記リーク診断は、走行中においても、加減速時の車両の揺れ，カーブでの車両の揺れ，レーンチェンジによる車両の揺れなどにより前記燃料タンク１４内の燃料が揺れることで燃料タンク圧がばらつく場合、精度良く診断を行えない。そのため、前記リーク診断は、燃料が揺れない運転状態で行う必要があり、診断を実施する条件が限定され、診断の機会が少なくなる。
【００３１】
前記した問題は、前記リーク診断中の空燃比のずれを抑え、燃料の揺れが少ないアイドル中においても、前記リーク診断を可能にすれば、精度良く診断が行え、診断の機会も増やすことができる。
【００３２】
上記問題を回避する方法を図８に示す。パージバルブを開いたときの空燃比のずれおよび回転落ちは、前記パージバルブ１２を徐々に開くように目標開度又は目標ディーティまで所定時間毎に所定開度ずつ増加させ（図８のＡ）、空燃比フィードバックで補正させることで防止可能である。また、前記パージバルブ１２を閉じるときの空燃比のずれ、および回転落ちは、前記パージバルブ１２を開く直前の空燃比フィードバック補正係数を前記ＲＡＭ１９５に保持しておき（図８のＣ）、前記パージバルブ１２を閉じた後、所定のタイミングで空燃比フィードバック補正係数を、前記保持していた値にリセット（図８のＦ）することで、空燃比のずれ，回転落ちの防止が可能である（図８のＢ，Ｄ，Ｅ，Ｇ）。また、前記パージバルブ１２を徐々に開く時の増分ＤｕｔｙとＤｕｔｙ保持時間は、エンジンの運転状態，燃料タンク内の温度エバポシステム内圧力，燃料残量などのエバポシステム状態，大気圧等の少なくともいずれかによって可変又は補正することができるものとすることにより、リーク診断中の空燃比のずれ，回転変動を抑え、アイドル状態や、低回転低負荷状態等においても、リーク診断が可能となり、リーク診断の機会も増やすことが可能となる。
【００３３】
図１３，図１４は本発明による、リーク診断の制御フローを示した図である。ステージ１終了後、フィードバック補正係数を保持する（ステップ５０１）。その後、エンジンの運転状態，燃料タンク内の温度などのエバポシステム状態，大気圧等を検出し（ステップ５０２）、これらの少なくともいずれかの結果から、前記パージバルブ１２への増分Ｄｕｔｙ，Ｄｕｔｙ保持時間および目標Ｄｕｔｙを決定する（ステップ５０３）。その後、前記増分Ｄｕｔｙを、前記Ｄｕｔｙ保持時間毎に増加させ、前記パージバルブ１２を徐々に開く（ステップ５０４）。次に、パージバルブ開度（制御ＤｕＵｔｙ）が目標開度（目標Ｄｕｔｙ）になったかチェックを行い（ステップ５０５）、目標開度になった場合は、既に説明した図１０のステップ３０２以降を実施する。目標開度まで到達してない場合は、再度ステップ５０４に戻り、増分Ｄｕｔｙを加算する。なお、増分Ｄｕｔｙを加算した結果、目標Ｄｕｔｙを超えてしまう場合は、増分Ｄｕｔｙを加算せず、制御Ｄｕｔｙを目標Ｄｕｔｙにセットする。その後、既に説明した図１０の前記パージバルブ１２を閉じるステップ３０７またはステップ３０９またはステップ３１０実施後、所定時間経過したかチェックする（ステップ５０６）。所定時間経過した場合は、前記フィードバック補正係数を前記保持した値にリセット（ステップ５０７）し、診断を終了するか、ステージ３へ進むか、ステージ１へ進む。
【００３４】
【発明の効果】
以上の説明から理解されるように、本発明に係るエバポシステム診断装置は、エバポシステムのリーク診断中の運転性およびエミッションの向上が可能であり、さらに、アイドル状態においてもリーク診断が可能になるため、診断精度，診断回数を向上できる。
【図面の簡単な説明】
【図１】本実施形態のエバポシステム診断装置を有するエンジン制御装置を備えたエンジンシステムの全体構成図。
【図２】図１のエンジン制御装置の内部構成図。
【図３】エバポシステム診断装置におけるリーク診断の概要を示す図。
【図４】図３のエバポシステム診断装置におけるリーク診断のステージ１の詳細を示す図。
【図５】図３のエバポシステム診断装置におけるリーク診断のステージ２の詳細を示す図。
【図６】図３のエバポシステム診断装置におけるリーク診断のステージ２の詳細を示す図。
【図７】従来のエバポシステム診断装置におけるリーク診断の問題点を示した図。
【図８】図７の問題を回避する方法を示した図。
【図９】図３のエバポシステム診断装置におけるリーク診断のステージ１の制御フローを示す図。
【図１０】図３のエバポシステム診断装置におけるリーク診断のステージ２の制御フローを示す図。
【図１１】図３のエバポシステム診断装置におけるリーク診断のステージ３の制御フローを示す図。
【図１２】図３のエバポシステム診断装置におけるリーク診断のステージ３の制御フローを示す図。
【図１３】本発明におけるエバポシステム診断装置におけるリーク診断の制御フローを示す図。
【図１４】本発明におけるエバポシステム診断装置におけるリーク診断の制御フローを示す図。
【符号の説明】
１…エンジン、２…吸気管、３…スロットルセンサ、４…エアフローセンサ、５…吸気温度センサ、８…燃料タンク圧力センサ、９…燃料タンク温度センサ、１０…燃料残量センサ、１２…パージバルブ、１３…ドレインカットバルブ、１４…燃料タンク、１５…キャニスタ、１６…エンジン制御装置、１７…燃料噴射弁、１８…排気管、１９…空燃比センサ。
【図１】
2004251223.tif 000003
【図２】
2004251223.tif 000004
【図３】
2004251223.tif 000005
【図４】
2004251223.tif 000006
【図５】
2004251223.tif 000007
【図６】
2004251223.tif 000008
【図７】
2004251223.tif 000009
【図８】
2004251223.tif 000010
【図９】
2004251223.tif 000011
【図１０】
2004251223.tif 000012
【図１１】
2004251223.tif 000013
【図１２】
2004251223.tif 000014
【図１３】
2004251223.tif 000015
【図１４】
2004251223.tif 000016