JP3664074B2 - エバポガスパージシステムの異常診断装置 - Google Patents
エバポガスパージシステムの異常診断装置 Download PDFInfo
- Publication number
- JP3664074B2 JP3664074B2 JP2000364527A JP2000364527A JP3664074B2 JP 3664074 B2 JP3664074 B2 JP 3664074B2 JP 2000364527 A JP2000364527 A JP 2000364527A JP 2000364527 A JP2000364527 A JP 2000364527A JP 3664074 B2 JP3664074 B2 JP 3664074B2
- Authority
- JP
- Japan
- Prior art keywords
- internal pressure
- tank internal
- abnormality
- evaporation gas
- valve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M25/00—Engine-pertinent apparatus for adding non-fuel substances or small quantities of secondary fuel to combustion-air, main fuel or fuel-air mixture
- F02M25/08—Engine-pertinent apparatus for adding non-fuel substances or small quantities of secondary fuel to combustion-air, main fuel or fuel-air mixture adding fuel vapours drawn from engine fuel reservoir
- F02M25/0809—Judging failure of purge control system
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
Description
【発明の属する技術分野】
本発明は、燃料タンク内の燃料が蒸発して生じたエバポガス(燃料蒸発ガス)を内燃機関の吸気管にパージ(放出)するエバポガスパージシステムの異常診断を行うエバポガスパージシステムの異常診断装置に関するものである。
【0002】
【従来の技術】
従来より、エバポガスパージシステムにおいては、燃料タンク内から発生するエバポガスが大気中に漏れ出すことを防止するため、燃料タンク内のエバポガスをエバポ通路を通してキャニスタ内に吸着すると共に、このキャニスタ内に吸着されているエバポガスを内燃機関の吸気管へパージするパージ通路の途中にパージ制御弁を設け、内燃機関の運転状態に応じてパージ制御弁の開閉を制御することによって、キャニスタから吸気管へパージするエバポガスのパージ流量を制御するようになっている。このエバポガスパージシステムから大気中にエバポガスが漏れる異常が長期間放置されるのを防止するために、エバポガスの漏れを早期に検出する必要がある。
【0003】
そこで、燃料タンク内の圧力(以下「タンク内圧力」という)を検出する圧力センサを設け、キャニスタの大気連通孔を大気開閉弁で閉塞した状態で、パージ制御弁を開弁して吸気管から燃料タンク内に負圧を導入した後、パージ制御弁を閉弁して、燃料タンクを含むエバポガスパージ系を所定時間だけ密閉し、その密閉期間内のタンク内圧の変化量を求め、この変化量を判定値と比較することで、エバポガスパージ系のリーク(漏れ)の有無を診断するようにしたものがある。この場合、エバポガスパージ系にリークが無ければ、密閉期間内のタンク内圧変化量は、エバポガスの発生量に応じた値となり、判定値よりも小さくなるが、リークが発生していれば、負圧導入終了後のタンク内圧変化量がリーク分だけ大きくなり、判定値以上となる。
【0004】
【発明が解決しようとする課題】
ところで、上述したエバポガスパージシステムの異常診断(リーク診断)は、パージ制御弁や大気開閉弁が正常に動作することを前提として行われるが、パージ制御弁や大気開閉弁の動作が異常になる可能性もある。もし、パージ制御弁や大気開閉弁の動作が異常になると、リークを誤診断する可能性がある。
【0005】
そこで、特許第3036703号公報に示すように、負圧導入時に燃料タンク内に所定の負圧を導入できないときに、パージ制御弁の異常と判定することが提案されている。しかし、負圧の導入を妨げる原因は、パージ制御弁の異常のみに限らず、大気開閉弁の異常や大量リーク(エバポガスパージ系に大きな孔が開いた場合)も負圧の導入を妨げる原因となるため、正常なパージ制御弁を異常と誤判定してしまう可能性がある。
【0006】
本発明はこのような事情を考慮してなされたものであり、従ってその目的は、エバポガスパージ系の異常発生時にその異常原因を判別(特定)することができるエバポガスパージシステムの異常診断装置を提供することにある。
【0007】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項1のエバポガスパージシステムの異常診断装置は、燃料タンク内の圧力(以下「タンク内圧」という)を検出する圧力検出手段を設け、大気開閉弁を閉弁した状態でパージ制御弁を開弁してエバポガスパージ系に吸気管から負圧を導入してエバポガスパージ系の異常の有無を異常診断手段によって診断する際に、パージ制御弁の開弁から所定期間が経過するまでに圧力検出手段で検出したタンク内圧が所定圧力以下に低下しないときに、負圧導入開始前または後の通常運転中に、前記大気開閉弁を開弁した状態で前記パージ制御弁を開弁駆動したときのタンク内圧に基づいて異常原因を判別するようにしたものである。これにより、エバポガスパージ系の異常発生時に、例えばパージ制御弁の異常と大気開閉弁の異常とを判別することができる。
【0008】
この場合、請求項2のように、所定期間のタンク内圧の変化幅又は積算値を算出し、この変化幅又は積算値に基づいて前記パージ制御弁の閉固着(閉弁状態で固着)、前記大気開閉弁の開固着(開弁状態で固着)、大量リーク(エバポガスパージ系に大きな孔が開いた場合)のうちの2つ以上の異常原因を判別するようにしても良い。このように、異常原因を判別する診断データとしてタンク内圧の変化幅や積算値を算出すれば、異常原因の相違による異常データの差異がより明確になり、パージ制御弁の閉固着、大気開閉弁の開固着、大量リークのうちの2つ以上の異常原因を精度良く判別することができる。
【0009】
この際、請求項3のように、大気開閉弁を開弁した状態でパージ制御弁を間欠的に開弁駆動してパージを間欠的に実行する運転領域でタンク内圧の変化幅又は積算値を算出するようにすると良い。このようにすれば、異常診断開始前の通常の運転中にタンク内圧の変化幅又は積算値を算出できるため、エバポガスパージ系の異常を検出したときに、その異常原因を直ちに判別することができる。
【0010】
また、請求項4のように、タンク内圧の変化幅が第1の所定値以下のとき(つまりタンク内圧の変化が少ないとき)又はタンク内圧の積算値が第2の所定値以上のとき(つまりタンク内圧が高い状態が続くとき)は、燃料タンク内に負圧を全く導入できない状態になっていることを意味するため、パージ制御弁の閉固着と判定することができる。
【0011】
また、請求項5のように、タンク内圧の変化幅が第1の所定値よりも大きい第3の所定値以上のとき(つまりタンク内圧の変化が大きいとき)又はタンク内圧の積算値が第2の所定値よりも小さい第4の所定値以下のときは、燃料タンク内に負圧を導入できることを意味するため、パージ制御弁は正常で、大気開閉弁の開固着と判定することができる。
【0012】
また、請求項6のように、タンク内圧の変化幅が第1の所定値から第3の所定値までの範囲で設定した所定範囲内のとき又はタンク内圧の積算値が第2の所定値から第4の所定値までの範囲で設定した所定範囲内のときは、大気開閉弁の開固着と比較すれば、エバポガスパージ系の空気の漏れが少ないが、通常のリーク診断の対象となる少量のリークと比較すれば、かなり大量の空気漏れが発生しているため、大量リークと判定することができる。
【0014】
【発明の実施の形態】
《実施形態(1)》
以下、本発明の実施形態(1)を図1乃至図5に基づいて説明する。まず、図1に基づいてシステム全体の概略構成を説明する。
【0015】
内燃機関であるエンジン11の吸気管12の上流側にはエアクリーナ13が設けられ、このエアクリーナ13を通過した空気がスロットルバルブ14を通してサージタンク15に流入し、吸気マニホールド16からエンジン11の各気筒に吸入される。各気筒の吸気マニホールド16には、燃料噴射弁17が設けられている。各燃料噴射弁17には、燃料タンク18内の燃料が燃料ポンプ(図示せず)により燃料配管(図示せず)を介して送られてくる。
【0016】
次に、エバポガスパージシステム20の構成を説明する。燃料タンク18には、エバポ通路21を介してキャニスタ22が接続されている。このキャニスタ22内には、エバポガス(燃料蒸発ガス)を吸着する活性炭等の吸着体(図示せず)が収容されている。また、キャニスタ22の底面部の大気連通孔には、大気に連通する大気連通管23が設けられ、この大気連通管23には大気開閉弁24が取り付けられている。
【0017】
この大気開閉弁24は、常開型の電磁弁により構成され、通電がオフされている状態では、開弁状態に保持されて、キャニスタ22の大気連通管23が大気に開放された状態に保たれる。この大気開閉弁24は、通電すると、閉弁し、大気連通管23が閉塞された状態になる。
【0018】
一方、キャニスタ22と吸気管12のサージタンク15との間には、キャニスタ22内の吸着体に吸着されているエバポガスを吸気管12にパージ(放出)するためのパージ通路25が設けられ、このパージ通路25の途中に、パージ流量を調整するパージ制御弁26が設けられている。このパージ制御弁26は、常閉型の電磁弁により構成され、通電をデューティ制御することで、キャニスタ22から吸気管12へのエバポガスのパージ流量を制御するようになっている。
【0019】
また、燃料タンク18には、その内圧を検出する圧力センサ27(圧力検出手段)が設けられている。燃料タンク18内からパージ制御弁26までのエバポガスパージ系が密閉されている時には、燃料タンク18の内圧とエバポガスパージ系の他の部位の内圧が一致するため、圧力センサ27により燃料タンク18の内圧を検出することで、エバポガスパージ系の圧力を検出することができる。
【0020】
この圧力センサ27の出力信号は、エンジン制御回路28に読み込まれる。このエンジン制御回路28は、マイクロコンピュータを主体として構成され、そのROM(記憶媒体)に記憶された燃料噴射制御プログラム、点火制御プログラム及びパージ制御プログラムを実行することで、燃料噴射制御、点火制御及びパージ制御を行う。更に、エンジン制御回路28は、ROMに記憶された図2及び図3に示すエバポガスパージ系異常診断用のプログラムを実行することで、エバポガスパージ系の異常の有無を診断し、異常を検出した時にはその異常原因を判別し、更に、図4に示す少量リーク診断プログラムを実行することで、エバポガスパージ系の少量リークの有無を診断し、エバポガスパージ系の少量リークを検出したときには、警告ランプ29を点灯して運転者に警告する。これら図2乃至図4の各プログラムで実現される機能が特許請求の範囲でいう異常診断手段としての役割を果たす。以下、各プログラムの処理内容を説明する。
【0021】
[エバポガスパージ系異常診断プログラム]
図2のエバポガスパージ系異常診断プログラムは、イグニッションスイッチ(図示せず)のオン後に所定時間毎(例えば100msec毎)に起動される。本プログラムが起動されると、まずステップ101で、始動後、タンク内圧Pの変化幅を検出するために必要な所定時間(例えば300sec)以上経過したか否かを判定し、まだ所定時間以上経過していなければ、ステップ102以降の異常診断処理を行わずに本プログラムを終了する。
【0022】
一方、始動から所定時間以上経過していれば、ステップ102以降の異常診断処理を次のようにして実行する。まず、ステップ102で、大気開閉弁24を閉弁して、キャニスタ22の大気連通孔を閉塞する。この後、ステップ103に進み、パージ制御弁26の駆動デューティDutyを徐々に増大して吸気管12のサージタンク15から負圧をエバポガスパージ系内に徐々に導入する。
【0023】
そして、次のステップ104で、圧力センサ27で検出したタンク内圧Pが所定負圧(例えば−1.5kPa[ゲージ圧])以下に低下していないか否かを判定し、タンク内圧Pが所定負圧以下に低下していれば、ステップ120に進み、後述する図4の少量リーク診断プログラムを実行することで、エバポガスパージ系の少量リークの有無を診断する。
【0024】
一方、まだ、タンク内圧Pが所定負圧まで低下していなければ、ステップ105に進み、パージ制御弁26の開弁(負圧導入開始)から最長負圧導入時間以上経過したか否かを判定する。ここで、最長負圧導入時間は、正常時(リーク無し)や少量リーク発生時に、負圧導入開始からタンク内圧Pが所定負圧以下に低下するのに十分な時間、例えば30secに設定されている。
【0025】
もし、負圧導入開始から最長負圧導入時間が経過する前に、タンク内圧Pが所定負圧まで低下すれば、その時点で、ステップ120に進み、後述する図4の少量リーク診断プログラムを実行することで、エバポガスパージ系の少量リークの有無を診断する。
【0026】
また、負圧導入開始から最長負圧導入時間が経過する前は、タンク内圧Pが所定負圧まで低下していなければ、以降の処理を行うことなく、本プログラムを終了し、負圧導入を継続する。
【0027】
その後、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しない場合は、エバポガスパージ系の異常と判断し、その異常原因をステップ106〜110によりタンク内圧変化幅ΔPに基づいて判別する。ここで、タンク内圧変化幅ΔPは、負圧導入開始前(異常診断開始前)の通常の運転中に、後述する図3のタンク内圧変化幅演算プログラムによって演算される。負圧導入開始前の通常の運転中は、図5に示すように、大気開閉弁24を開弁した状態でパージ制御弁26を間欠的に開弁駆動してパージを間欠的に実行する。従って、負圧導入開始前の通常の運転中に測定したタンク内圧変化幅ΔPは、大気開閉弁24を開弁した状態でパージ制御弁26を開閉したときに発生するタンク内圧Pの変化幅である。
【0028】
このタンク内圧変化幅ΔPを測定する期間中に、大気開閉弁24が正常に開弁された状態でパージ制御弁26が正常に開閉されれば、タンク内圧変化幅ΔPは大きくなるが、もし、パージ制御弁26の閉固着が発生していれば、燃料タンク18内に負圧を全く導入できないため、タンク内圧変化幅ΔPは最小値(ほぼ0)となる。従って、タンク内圧変化幅ΔPが最小値のときは、パージ制御弁26の閉固着と判定することができる。
【0029】
また、タンク内圧変化幅ΔPがパージ制御弁26の閉固着時よりも大きくても、パージ制御弁26の正常時よりも小さいときは、少量リーク診断の対象となる少量リークと比較して、かなり大量のリークが発生していることを意味する。
【0030】
また、大気開閉弁24の開固着が発生したときは、大気開閉弁24の開弁状態で測定するタンク内圧変化幅ΔPは、パージ制御弁26の正常時と同じく大きくなるが、異常診断時にタンク内圧Pを所定負圧まで低下させることができない。従って、異常診断時にタンク内圧Pを所定負圧まで低下させることができないときに、タンク内圧変化幅ΔPが大きいときは、大気開閉弁24の開固着と判定することができる。
【0031】
図2のプログラムでは、このような異常原因の判別方法に従って、上記3つの異常原因をタンク内圧変化幅ΔPに基づいて判別するために、大小2つの判定値K1 ,K2 を設定し、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しないときに、ステップ106で、タンク内圧変化幅ΔPを大きい方の判定値K2 (特許請求の範囲でいう第3の所定値に相当)と比較し、タンク内圧変化幅ΔPが大きい方の判定値K2 よりも大きければ、ステップ108に進み、大気開閉弁24の開固着と判定する。
【0032】
一方、ステップ106で、タンク内圧変化幅ΔPが大きい方の判定値K2 以下と判定されれば、ステップ107に進み、タンク内圧変化幅ΔPが小さい方の判定値K1 (特許請求の範囲でいう第1の所定値に相当)よりも大きいか否か、つまりK1 <ΔP≦K2 であるか否かを判定し、K1 <ΔP≦K2 であれば、ステップ109に進み、大量リークと判定する。
また、タンク内圧変化幅ΔPが小さい方の判定値K1 以下であれば、ステップ110に進み、パージ制御弁26の閉固着と判定する。
【0033】
以上のようにして、異常原因を判別した後、ステップ111に進み、大気開閉弁24を開弁し、次のステップ112で、パージ制御弁26を通常制御に復帰させる。その後、ステップ113に進み、上記ステップ108〜110又はステップ120でエバポガスパージ系の異常が検出されているか否かを判定し、もし異常が検出されていれば、ステップ114に進み、その異常データを記憶すると共に、警告ランプ29を点灯させる。
【0034】
尚、各判定値K1 ,K2 は、演算処理の簡略化のために固定値としても良いが、燃料タンク18内の燃料残量(エバポガスパージ系内の空気容積)に応じてマップ又は数式により各判定値K1 ,K2 を算出するようにしても良い。このようにすれば、燃料タンク18内の燃料残量(エバポガスパージ系内の空気容積)に応じてタンク内圧変化幅ΔPが多少変化しても、その影響を受けずに、異常原因を精度良く判別することができる。
【0035】
[タンク内圧変化幅演算プログラム]
図3のタンク内圧変化幅演算プログラムは、イグニッションスイッチ(図示せず)のオン後に所定時間毎(例えば100msec毎)に起動される。本プログラムが起動されると、まずステップ201で、始動後、吸気管12内の吸気圧力が安定するまでの所定時間(例えば60sec)以上経過したか否かを判定し、所定時間以上経過していなければ、ステップ202以降の処理を行わずに本プログラムを終了する。
【0036】
一方、始動から所定時間以上経過していれば、ステップ202に進み、大気開閉弁24の開弁から例えば2sec以上経過したか否か(つまりタンク内圧Pが安定しているか否か)を判定し、2sec以上経過していなければ、ステップ203以降の処理を行わずに本プログラムを終了する。
【0037】
そして、閉弁24の開弁から2sec経過した時点で、ステップ203以降の処理に進み、タンク内圧Pの最大値Pmax と最小値Pmin を次のようにして検出する。まず、ステップ203で、前回までのタンク内圧最大値Pmax (記憶値)と今回のタンク内圧P(今回の検出値)とを比較し、今回のタンク内圧Pが前回までのタンク内圧最大値Pmax よりも高ければ、ステップ204に進み、タンク内圧最大値Pmax の記憶値を今回のタンク内圧Pで更新する。そして、ステップ205で、前回までのタンク内圧最小値Pmin と今回のタンク内圧Pとを比較し、今回のタンク内圧Pが前回までのタンク内圧最小値Pmin よりも低ければ、ステップ206に進み、タンク内圧最小値Pmin の記憶値を今回のタンク内圧Pで更新する。
【0038】
その後、ステップ207に進み、タンク内圧最大値Pmax からタンク内圧最小値Pmin を差し引いて、タンク内圧変化幅ΔPを求める。
【0039】
[少量リーク診断プログラム]
図4の少量リーク診断プログラムは、図2のエバポガスパージ系異常診断プログラムのステップ120で起動されるサブルーチンである。従って、本プログラムは、負圧導入によりタンク内圧Pが所定負圧(例えば−1.5kPa[ゲージ圧])まで低下した時点で、起動され、まずステップ121で、パージ制御弁26を閉弁して負圧導入を終了し、エバポガスパージ系を密閉した状態にする。
【0040】
この後、ステップ122,123で、エバポガスパージ系の密閉直後のタンク内圧Pstを記憶する。そして、次のステップ124で、エバポガスパージ系の密閉開始から所定時間(例えば15sec)経過したか否かを判定し、所定時間経過した時点で、ステップ125に進み、現在のタンク内圧Pとエバポガスパージ系の密閉直後のタンク内圧Pstを用いて、エバポガスパージ系の密閉期間中のタンク内圧変化幅Pleakを算出する。
Pleak=P−Pst
【0041】
この後、ステップ126に進み、密閉期間中のタンク内圧変化幅Pleakを所定の判定値K3 と比較し、タンク内圧変化幅Pleakが判定値K3 よりも大きければ、ステップ127に進み、少量リークと判定する。また、タンク内圧変化幅Pleakが判定値K3 以下であれば、リーク無し(正常)と判断して、本プログラムを終了する。
【0042】
尚、判定値K3 は、演算処理の簡略化のために固定値としても良いが、燃料タンク18内の燃料残量(エバポガスパージ系内の空気容積)に応じてマップ又は数式により判定値K3 を算出するようにしても良い。
【0043】
以上説明した本実施形態(1)によれば、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しない場合は、エバポガスパージ系の異常と判断し、その異常原因をタンク内圧変化幅ΔPに基づいて判別するようにしたので、異常原因がパージ制御弁26の閉固着、大気開閉弁24の開固着、大量リークのいずれに該当するかを精度良く判別することができる。
【0044】
しかも、本実施形態(1)では、異常診断開始前(負圧導入開始前)の通常の運転中に、大気開閉弁24を開弁した状態でパージ制御弁26を間欠的に開弁駆動してパージを間欠的に実行する際に、異常原因の判別データとして用いるタンク内圧変化幅ΔPを測定するようにしたので、異常診断時にエバポガスパージ系の異常を検出したときに、異常診断開始前に測定したタンク内圧変化幅ΔPを用いて直ちに異常原因を判別することができる。
【0045】
しかし、本発明は、エバポガスパージ系の異常を検出した後に、異常原因の判別データとして用いるタンク内圧変化幅ΔPを測定するようにしても良く、この場合でも、本発明の所期の目的は十分に達成することができる。
【0046】
尚、本実施形態(1)では、2つの判定値K1 ,K2 とタンク内圧変化幅ΔPとの大小関係によりパージ制御弁26の閉固着、大気開閉弁24の開固着、大量リークを判別するようにしたが、これらの異常原因を3つ以上の判定値とタンク内圧変化幅ΔPとの大小関係により判別するようにしても良い。
【0047】
また、タンク内圧変化幅ΔPに基づいて大気開閉弁24の開固着とパージ制御弁26の閉固着と大量リークのうちの2つの異常原因のみを判別するようにしても良い(例えば大気開閉弁24の開固着とパージ制御弁26の閉固着のみを判別するようにしても良い)。
【0048】
《実施形態(2)》
上記実施形態(1)では、タンク内圧変化幅ΔPに基づいて異常原因を判別するようにしたが、図6及び図7に示す本発明の実施形態(2)では、タンク内圧Pの積算値ΣPに基づいて異常原因を判別するようにしている。以下、本実施形態(2)で用いる図6及び図7のプログラムの処理内容を説明する。
【0049】
図6のエバポガスパージ系異常診断プログラムは、異常原因を判別するための2つのステップ106a,107aの処理を変更しただけであり、その他のステップの処理は、図2のプログラムの各ステップと同じである。従って、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しない場合は、エバポガスパージ系の異常と判断し(ステップ101〜105)、その異常原因をステップ106a,107aにより所定時間(例えば30sec)のタンク内圧積算値ΣPに基づいて判別する。ここで、タンク内圧積算値ΣPは、負圧導入開始前(異常診断開始前)の通常の運転中に、後述する図7のタンク内圧積算値演算プログラムによって演算される。負圧導入開始前の通常の運転中は、大気開閉弁24を開弁した状態でパージ制御弁26を間欠的に開弁駆動してパージを間欠的に実行するため、負圧導入開始前の通常の運転中に測定したタンク内圧積算値ΣPは、大気開閉弁24を開弁した状態でパージ制御弁26を間欠的に開弁駆動したときのタンク内圧Pの積算値である。
【0050】
このタンク内圧積算値ΣPを測定する期間中に、大気開閉弁24が正常に開弁された状態でパージ制御弁26が正常に開閉されれば、パージ制御弁26の開弁毎にタンク内圧Pが低下するため、タンク内圧積算値ΣPは小さくなるが、もし、パージ制御弁26の閉固着が発生していれば、燃料タンク18内に負圧を全く導入できないため、タンク内圧Pが高い状態が続き、タンク内圧積算値ΣPが大きくなる。従って、タンク内圧積算値ΣPが大きくなるときは、パージ制御弁26の閉固着と判定することができる。
【0051】
また、タンク内圧積算値ΣPがパージ制御弁26の閉固着時よりも小さくても、パージ制御弁26の正常時よりも大きいときは、少量リーク診断の対象となる少量リークと比較して、かなり大量のリークが発生していることを意味する。
【0052】
また、大気開閉弁24の開固着が発生したときは、大気開閉弁24の開弁状態で積算するタンク内圧積算値ΣPは、パージ制御弁26の正常時と同じく小さくなるが、異常診断時にタンク内圧Pを所定負圧まで低下させることができない。従って、異常診断時にタンク内圧Pを所定負圧まで低下させることができないときに、タンク内圧積算値ΣPが小さいときは、大気開閉弁24の開固着と判定することができる。
【0053】
図6のプログラムでは、このような異常原因の判別方法に従って、上記3つの異常原因をタンク内圧積算値ΣPに基づいて判別するために、大小2つの判定値K4 ,K5 を設定し、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しないときに、ステップ106aで、タンク内圧積算値ΣPを小さい方の判定値K5 (特許請求の範囲でいう第4の所定値に相当)と比較し、タンク内圧積算値ΣPが小さい方の判定値K5 よりも小さければ、ステップ108に進み、大気開閉弁24の開固着と判定する。
【0054】
一方、ステップ106aで、タンク内圧積算値ΣPが小さい方の判定値K5 以上と判定されれば、ステップ107aに進み、タンク内圧積算値ΣPが大きい方の判定値K4 (特許請求の範囲でいう第3の所定値に相当)よりも小さいか否か、つまりK5 ≦ΔP<K4 であるか否かを判定し、K5 ≦ΔP<K4 であれば、ステップ109に進み、大量リークと判定する。
また、タンク内圧積算値ΣPが大きい方の判定値K4 以上であれば、ステップ110に進み、パージ制御弁26の閉固着と判定する。
【0055】
尚、各判定値K4 ,K5 は、演算処理の簡略化のために固定値としても良いが、燃料タンク18内の燃料残量(エバポガスパージ系内の空気容積)に応じてマップ又は数式により各判定値K4 ,K5 を算出するようにしても良い。
【0056】
一方、図7のタンク内圧積算値演算プログラムは、イグニッションスイッチ(図示せず)のオン後に所定時間毎(例えば1sec毎)に起動される。本プログラムが起動されると、まずステップ301で、始動後、吸気管12内の吸気圧力が安定するまでの所定時間(例えば60sec)以上経過したか否かを判定し、所定時間以上経過していなければ、ステップ302以降の処理を行わずに本プログラムを終了する。
【0057】
一方、始動から所定時間以上経過していれば、ステップ302に進み、大気開閉弁24の開弁から例えば2sec以上経過したか否か(タンク内圧Pが安定しているか否か)を判定し、2sec以上経過していなければ、ステップ303以降の処理を行わずに本プログラムを終了する。
【0058】
そして、閉弁24の開弁から2sec経過した時点で、ステップ303に進み、所定の積算時間(例えば30sec)以上経過したか否かを判定し、所定の積算時間以上経過していなければ、ステップ304に進み、前回までのタンク内圧積算値ΣP(i-1) に今回のタンク内圧Pを積算して、今回のタンク内圧積算値ΣP(i) を求める。このような積算処理を所定周期(例えば1sec)で所定の積算時間が経過するまで繰り返すことで、所定の積算時間におけるタンク内圧積算値ΣPを求める。
【0059】
以上説明した本実施形態(2)においても、前記実施形態(1)と同様の効果を得ることができる。
尚、本実施形態(2)では、異常診断開始前に積算したタンク内圧積算値ΣPを用いて異常原因を判別するようにしたが、エバポガスパージ系の異常を検出した後に、タンク内圧積算値ΣPを積算して、異常原因を判別するようにしても良い。
【0060】
また、本実施形態(2)では、2つの判定値K4 ,K5 とタンク内圧積算値ΣPとの大小関係によりパージ制御弁26の閉固着、大気開閉弁24の開固着、大量リークを判別するようにしたが、これらの異常原因を3つ以上の判定値とタンク内圧積算値ΣPとの大小関係により判別するようにしても良い。
【0061】
また、タンク内圧積算値ΣPに基づいて大気開閉弁24の開固着とパージ制御弁26の閉固着と大量リークのうちの2つの異常原因のみを判別するようにしても良い(例えば大気開閉弁24の開固着とパージ制御弁26の閉固着のみを判別するようにしても良い)。
【0062】
《実施形態(3)》
本発明の実施形態(3)では、図8のエバポガスパージ系異常診断プログラムを所定時間毎(例えば100msec毎)に実行する。尚、本プログラムにおいて、前記実施形態(1)で説明した図2のプログラムと同じ処理を行うステップには、同一の番号を付して説明を簡略化する。
【0063】
本プログラムでは、パージ制御弁26を開弁して負圧導入を開始すると、負圧導入開始時のタンク内圧P0 を記憶する(ステップ104a,104b)。その後、負圧導入開始から最長負圧導入時間が経過しても、タンク内圧Pが所定負圧まで低下しない場合には、エバポガスパージ系の異常と判断し、ステップ106bに進み、負圧導入期間中のタンク内圧Pの上昇幅(P−P0 )を所定の判定値K6 (例えばK6 =0又はその近傍値)と比較する。もし、負圧導入期間中のタンク内圧上昇幅(P−P0 )が判定値K6 よりも大きければ、負圧導入期間中にタンク内圧Pが上昇したことになるため、ステップ108bに進み、パージ制御弁26の閉固着と判定する。つまり、負圧導入時に、タンク内圧Pが上昇するということは、燃料タンク18内に負圧を全く導入できない状態になっていることを意味するため、パージ制御弁26の閉固着と判定することができる。
【0064】
これに対し、負圧導入期間中のタンク内圧上昇幅(P−P0 )が判定値K6 以下であれば、ステップ109bに進み、大気開閉弁24の開固着又は大量リークと判定する。この場合、負圧導入期間中にタンク内圧Pが所定負圧まで低下しなくても、負圧導入期間中のタンク内圧上昇幅(P−P0 )が判定値K6 以下であれば、エバポガスパージ系内に多少の負圧を導入できる状態になっているため、大気開閉弁24の開固着又は大量リークと判定することができる。
【0065】
以上説明した本実施形態(3)においても、エバポガスパージ系の異常が検出されたときに、その異常原因がパージ制御弁26の閉固着、大気開閉弁24の開固着(又は大量リーク)のいずれに該当するかを判別することができる。
【図面の簡単な説明】
【図1】実施形態(1)におけるシステム全体の概略構成図
【図2】実施形態(1)のエバポガスパージ系異常診断プログラムの処理の流れを示すフローチャート
【図3】実施形態(1)のタンク内圧変化幅演算プログラムの処理の流れを示すフローチャート
【図4】実施形態(1)の少量リーク診断プログラムの処理の流れを示すフローチャート
【図5】実施形態(1)のエバポガスパージ系の異常診断方法を説明するためのタイムチャート
【図6】実施形態(2)のエバポガスパージ系異常診断プログラムの処理の流れを示すフローチャート
【図7】実施形態(2)のタンク内圧積算値演算プログラムの処理の流れを示すフローチャート
【図8】実施形態(3)のエバポガスパージ系異常診断プログラムの処理の流れを示すフローチャート
【符号の説明】
11…エンジン(内燃機関)、12…吸気管、15…サージタンク、18…燃料タンク、20…エバポガスパージシステム、21…エバポ通路、22…キャニスタ、23…大気連通管、24…大気開閉弁、25…パージ通路、26…パージ制御弁、27…圧力センサ(圧力検出手段)、28…エンジン制御回路(異常診断手段)、29…警告ランプ。
Claims (6)
- 燃料タンクと内燃機関の吸気管とを連通する通路に、前記燃料タンク内の燃料が蒸発して生じたエバポガスを吸着するキャニスタと、このキャニスタから前記吸気管へのエバポガスのパージを制御するパージ制御弁とを設けると共に、前記キャニスタの大気連通孔を開閉する大気開閉弁を設けたエバポガスパージシステムにおいて、
前記燃料タンク内の圧力(以下「タンク内圧」という)を検出する圧力検出手段と、
前記大気開閉弁を閉弁した状態で前記パージ制御弁を開弁して前記燃料タンクを含むエバポガスパージ系に前記吸気管から負圧を導入してエバポガスパージ系の異常の有無を診断する異常診断手段とを備え、
前記異常診断手段は、前記パージ制御弁の開弁から所定期間が経過するまでに前記圧力検出手段で検出したタンク内圧が所定圧力以下に低下しないときに、負圧導入開始前または後の通常運転中に、前記大気開閉弁を開弁した状態で前記パージ制御弁を開弁駆動したときのタンク内圧に基づいて異常原因を判別することを特徴とするエバポガスパージシステムの異常診断装置。 - 前記異常診断手段は、所定期間のタンク内圧の変化幅又は積算値を算出し、この変化幅又は積算値に基づいて前記パージ制御弁の閉固着、前記大気開閉弁の開固着、大量リークのうちの2つ以上の異常原因を判別することを特徴とする請求項1に記載のエバポガスパージシステムの異常診断装置。
- 前記異常診断手段は、前記大気開閉弁を開弁した状態で前記パージ制御弁を間欠的に開弁駆動してパージを間欠的に実行する運転領域で前記タンク内圧の変化幅又は積算値を算出することを特徴とする請求項2に記載のエバポガスパージシステムの異常診断装置。
- 前記異常診断手段は、前記タンク内圧の変化幅が第1の所定値以下のとき又は前記タンク内圧の積算値が第2の所定値以上のときに前記パージ制御弁の閉固着と判定することを特徴とする請求項2又は3に記載のエバポガスパージシステムの異常診断装置。
- 前記異常診断手段は、前記タンク内圧の変化幅が第1の所定値よりも大きい第3の所定値以上のとき又は前記タンク内圧の積算値が第2の所定値よりも小さい第4の所定値以下のときに前記大気開閉弁の開固着と判定することを特徴とする請求項2乃至4のいずれかに記載のエバポガスパージシステムの異常診断装置。
- 前記異常診断手段は、前記タンク内圧の変化幅が第1の所定値から第3の所定値までの範囲で設定した所定範囲内のとき又は前記タンク内圧の積算値が第2の所定値から第4の所定値までの範囲で設定した所定範囲内のときに大量リークと判定することを特徴とする請求項2乃至5のいずれかに記載のエバポガスパージシステムの異常診断装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000364527A JP3664074B2 (ja) | 2000-11-27 | 2000-11-27 | エバポガスパージシステムの異常診断装置 |
| US09/991,987 US6637416B2 (en) | 2000-11-27 | 2001-11-26 | Diagnosis apparatus for detecting abnormal state of evaporation gas purge system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000364527A JP3664074B2 (ja) | 2000-11-27 | 2000-11-27 | エバポガスパージシステムの異常診断装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002161814A JP2002161814A (ja) | 2002-06-07 |
| JP3664074B2 true JP3664074B2 (ja) | 2005-06-22 |
Family
ID=18835453
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000364527A Expired - Fee Related JP3664074B2 (ja) | 2000-11-27 | 2000-11-27 | エバポガスパージシステムの異常診断装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6637416B2 (ja) |
| JP (1) | JP3664074B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004007520A1 (de) * | 2004-02-17 | 2005-08-25 | Robert Bosch Gmbh | Verfahren zur Prüfung der Funktionsfähigkeit einer Tankentlüftungsanlage eines Kraftfahrzeugs mit einer Brennkraftmaschine |
| KR100992810B1 (ko) | 2004-09-10 | 2010-11-08 | 현대자동차주식회사 | 연료탱크 시스템의 캐니스터 클로즈 밸브의 클로즈 스턱오진단 방지방법 |
| JP4661644B2 (ja) * | 2006-03-14 | 2011-03-30 | 日産自動車株式会社 | 内燃機関のパージフロー診断装置 |
| KR100754133B1 (ko) | 2006-05-29 | 2007-08-30 | 지멘스 오토모티브 주식회사 | 차량 연료탱크 시스템에서의 리크 진단 방법 |
| US7438060B2 (en) * | 2006-11-17 | 2008-10-21 | General Motors Corporation | System for detecting purge valve malfunction |
| US8312765B2 (en) * | 2009-03-06 | 2012-11-20 | Ford Global Technologies, Llc | Fuel vapor purging diagnostics |
| US7810475B2 (en) * | 2009-03-06 | 2010-10-12 | Ford Global Technologies, Llc | Fuel vapor purging diagnostics |
| US9316558B2 (en) * | 2013-06-04 | 2016-04-19 | GM Global Technology Operations LLC | System and method to diagnose fuel system pressure sensor |
| US9657659B2 (en) | 2015-02-20 | 2017-05-23 | Ford Global Technologies, Llc | Method for reducing air flow in an engine at idle |
| US9759168B2 (en) | 2015-05-07 | 2017-09-12 | Ford Global Technologies, Llc | Increasing crankcase ventilation flow rate via active flow control |
| US10024251B2 (en) | 2015-06-18 | 2018-07-17 | Ford Global Technologies, Llc | Method for crankcase ventilation in a boosted engine |
| CN114484272B (zh) * | 2021-12-15 | 2023-04-07 | 中国空气动力研究与发展中心计算空气动力研究所 | 储气罐群组合状态监测方法、装置、系统和存储介质 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4003751C2 (de) | 1990-02-08 | 1999-12-02 | Bosch Gmbh Robert | Tankentlüftungsanlage für ein Kraftfahrzeug und Verfahren zum Überprüfen deren Funktionstüchtigkeit |
| GB2254318B (en) | 1991-04-02 | 1995-08-09 | Nippon Denso Co | Abnormality detecting apparatus for use in fuel transpiration preventing system |
| JP2748723B2 (ja) * | 1991-06-10 | 1998-05-13 | トヨタ自動車株式会社 | エバポパージシステムの故障診断装置 |
| DE4132055A1 (de) * | 1991-09-26 | 1993-04-01 | Bosch Gmbh Robert | Verfahren und vorrichtung zum pruefen der funktionsfaehigkeit einer tankentlueftungsanlage |
| US5261379A (en) * | 1991-10-07 | 1993-11-16 | Ford Motor Company | Evaporative purge monitoring strategy and system |
| US5295472A (en) * | 1992-01-06 | 1994-03-22 | Toyota Jidosha Kabushiki Kaisha | Apparatus for detecting malfunction in evaporated fuel purge system used in internal combustion engine |
| US5315980A (en) * | 1992-01-17 | 1994-05-31 | Toyota Jidosha Kabushiki Kaisha | Malfunction detection apparatus for detecting malfunction in evaporative fuel purge system |
| JP2825399B2 (ja) * | 1992-08-21 | 1998-11-18 | 三菱電機株式会社 | 蒸発燃料制御装置 |
| JP2635270B2 (ja) * | 1992-08-27 | 1997-07-30 | 三菱電機株式会社 | 蒸発燃料制御装置の故障検出装置 |
| US5448980A (en) * | 1992-12-17 | 1995-09-12 | Nissan Motor Co., Ltd. | Leak diagnosis system for evaporative emission control system |
| DE59307433D1 (de) * | 1993-07-21 | 1997-10-30 | Siemens Ag | Verfahren zum Überwachen einer Kraftstoffdämpfe auffangenden und einer Brennkraftmaschine zuleitenden Tankentlüftungsanlage |
| US5996400A (en) * | 1996-03-29 | 1999-12-07 | Mazda Motor Corporation | Diagnostic system for detecting leakage of fuel vapor from purge system |
| US6082337A (en) * | 1997-07-11 | 2000-07-04 | Denso Corporation | Abnormality detection apparatus for preventing fuel gas emission |
| JP3561650B2 (ja) * | 1999-02-05 | 2004-09-02 | 本田技研工業株式会社 | 内燃機関の蒸発燃料処理装置 |
| US6216674B1 (en) * | 2000-02-22 | 2001-04-17 | Jaguar Cars Limited | Fuel system vapor integrity testing with temperature compensation |
-
2000
- 2000-11-27 JP JP2000364527A patent/JP3664074B2/ja not_active Expired - Fee Related
-
2001
- 2001-11-26 US US09/991,987 patent/US6637416B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US20020062821A1 (en) | 2002-05-30 |
| JP2002161814A (ja) | 2002-06-07 |
| US6637416B2 (en) | 2003-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7272488B2 (en) | Leak detecting device for fuel vapor treatment unit | |
| JP4022982B2 (ja) | 蒸発燃料処理装置の診断装置 | |
| JP4026348B2 (ja) | エバポガスパージシステムのリーク診断装置 | |
| JP2759908B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
| JPH04362264A (ja) | エバポパージシステムの故障診断装置 | |
| JP3664074B2 (ja) | エバポガスパージシステムの異常診断装置 | |
| JP2001304054A (ja) | 燃料蒸気パージシステムの故障診断装置 | |
| JP2005002965A (ja) | 蒸発燃料処理装置のリーク診断装置 | |
| JP2003074421A (ja) | エバポガスパージシステムのリーク診断装置 | |
| JP2002004958A (ja) | 燃料蒸気パージシステムの異常診断方法及び異常診断装置 | |
| JP2001294052A (ja) | 燃料タンクの異常診断方法及び異常診断装置 | |
| JP2000120495A (ja) | エバポガスパージシステム | |
| JP4310836B2 (ja) | 蒸発燃料処理系圧力検出手段の故障診断装置 | |
| JP2005030334A (ja) | エバポガスパージシステムのリーク診断装置 | |
| JP3948002B2 (ja) | エバポガスパージシステムの異常診断装置 | |
| JP3449249B2 (ja) | エバポガスパージシステムの異常診断装置 | |
| JP3024472B2 (ja) | 蒸発燃料処理装置の故障診断装置 | |
| JP2004301027A (ja) | エバポガスパージシステムのリーク診断装置 | |
| JP2003056416A (ja) | エバポガスパージシステムのリーク診断装置 | |
| JP3322213B2 (ja) | エバポガスパージシステムの異常診断装置 | |
| JP2748635B2 (ja) | 燃料蒸発ガス拡散防止装置における自己診断装置 | |
| JP3428508B2 (ja) | エバポパージシステムの故障診断装置 | |
| JP3340380B2 (ja) | 蒸発燃料処理装置のリーク診断装置 | |
| JP4554107B2 (ja) | エバポパージシステムの故障診断装置 | |
| JP3552670B2 (ja) | 蒸発燃料パージ装置の異常診断方法及び異常診断装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041029 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041102 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041224 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050308 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050321 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080408 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110408 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120408 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120408 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130408 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130408 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140408 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |