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