JPH05180093A - 内燃エンジンの蒸発燃料処理装置 - Google Patents
内燃エンジンの蒸発燃料処理装置Info
- Publication number
- JPH05180093A JPH05180093A JP36063091A JP36063091A JPH05180093A JP H05180093 A JPH05180093 A JP H05180093A JP 36063091 A JP36063091 A JP 36063091A JP 36063091 A JP36063091 A JP 36063091A JP H05180093 A JPH05180093 A JP H05180093A
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- control valve
- pressure
- abnormality
- tank
- 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.)
- Granted
Links
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)
Abstract
(57)【要約】
【目的】 本発明は、減圧処理してリークダウンチェッ
クを行うことにより、燃料蒸気排出抑止系の異常判定を
行う内燃エンジンの蒸発燃料処理装置において、燃料タ
ンク内で大量の燃料蒸気が発生している場合であって
も、蒸発燃料排出抑止系の異常を精度よく正確に検出す
ることができる内燃エンジンの蒸発燃料処理装置を提供
することを目的とする。 【構成】 減圧処理を行う前にタンク内圧とキャニスタ
間に介装された制御弁を開閉制御してタンク内圧の変動
量(蒸気発生量)を検出しておき、該蒸気発生量と減圧
処理後の圧力変動量(及び燃料タンク内の燃料量)に基
づき、燃料蒸気排出抑止系の異常判定を行うように構成
した。
クを行うことにより、燃料蒸気排出抑止系の異常判定を
行う内燃エンジンの蒸発燃料処理装置において、燃料タ
ンク内で大量の燃料蒸気が発生している場合であって
も、蒸発燃料排出抑止系の異常を精度よく正確に検出す
ることができる内燃エンジンの蒸発燃料処理装置を提供
することを目的とする。 【構成】 減圧処理を行う前にタンク内圧とキャニスタ
間に介装された制御弁を開閉制御してタンク内圧の変動
量(蒸気発生量)を検出しておき、該蒸気発生量と減圧
処理後の圧力変動量(及び燃料タンク内の燃料量)に基
づき、燃料蒸気排出抑止系の異常判定を行うように構成
した。
Description
【0001】
【産業上の利用分野】本発明は内燃エンジンの蒸発燃料
処理装置、特に内燃エンジンの燃料タンク内で発生する
蒸発燃料を吸気系に放出(パージ)するようにした蒸発
燃料排出抑止系の異常を診断することができる内燃エン
ジンの蒸発燃料処理装置に関する。
処理装置、特に内燃エンジンの燃料タンク内で発生する
蒸発燃料を吸気系に放出(パージ)するようにした蒸発
燃料排出抑止系の異常を診断することができる内燃エン
ジンの蒸発燃料処理装置に関する。
【0002】
【従来の技術】従来より、燃料タンクと、吸気口が設け
られたキャニスタと、該キャニスタと前記燃料タンクと
を接続する燃料蒸気流通路に介装された第1の制御弁
と、前記キャニスタと内燃エンジンの吸気系とを接続す
るパージ通路に介装された第2の制御弁とからなる蒸発
燃料排出抑止系を備えた内燃エンジンの蒸発燃料処理装
置が広く用いられている。
られたキャニスタと、該キャニスタと前記燃料タンクと
を接続する燃料蒸気流通路に介装された第1の制御弁
と、前記キャニスタと内燃エンジンの吸気系とを接続す
るパージ通路に介装された第2の制御弁とからなる蒸発
燃料排出抑止系を備えた内燃エンジンの蒸発燃料処理装
置が広く用いられている。
【0003】この種の装置では蒸発燃料がキャニスタに
一時貯えられ、この貯えられた蒸発燃料がエンジンの吸
気系に放出(パージ)される。
一時貯えられ、この貯えられた蒸発燃料がエンジンの吸
気系に放出(パージ)される。
【0004】また、この種の蒸発燃料処理装置の異常判
定手法としては、蒸発燃料排出抑止系を強制的に所定の
負圧状態に設定し、該負圧状態に設定したときからのタ
ンク内圧の経時的変化を計測することにより異常か否か
を判定する手法が本願出願人によって既に提案されてい
る(特願平3−262857号)。
定手法としては、蒸発燃料排出抑止系を強制的に所定の
負圧状態に設定し、該負圧状態に設定したときからのタ
ンク内圧の経時的変化を計測することにより異常か否か
を判定する手法が本願出願人によって既に提案されてい
る(特願平3−262857号)。
【0005】
【発明が解決しようとする課題】しかし、上記蒸発燃料
処理装置における異常判定手法においては、蒸発燃料排
出抑止系を所定の負圧状態にしてからその内圧力の変動
により、燃料蒸気がリークしているか否かを検出し、シ
ステムの異常判定を行っているため、燃料タンク内で大
量の燃料蒸気量が発生している場合は、リークダウンチ
ェック時の圧力変動が大きくなり、システムが正常であ
るにもかかわらず異常を検出してしまうという問題点が
新たに生じてきた。
処理装置における異常判定手法においては、蒸発燃料排
出抑止系を所定の負圧状態にしてからその内圧力の変動
により、燃料蒸気がリークしているか否かを検出し、シ
ステムの異常判定を行っているため、燃料タンク内で大
量の燃料蒸気量が発生している場合は、リークダウンチ
ェック時の圧力変動が大きくなり、システムが正常であ
るにもかかわらず異常を検出してしまうという問題点が
新たに生じてきた。
【0006】本発明は、このような問題点に鑑みなされ
たものであって、燃料タンク内で大量の燃料蒸気が発生
している場合であっても蒸気燃料排出抑止系の異常を精
度よく正確に検出することができる内燃エンジンの蒸気
燃料処理装置を提供することを目的とする。
たものであって、燃料タンク内で大量の燃料蒸気が発生
している場合であっても蒸気燃料排出抑止系の異常を精
度よく正確に検出することができる内燃エンジンの蒸気
燃料処理装置を提供することを目的とする。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、燃料タンクと、吸気口が設けられたキャ
ニスタと、該キャニスタと前記燃料タンクとを接続する
燃料蒸気流通路に介装された第1の制御弁と、前記キャ
ニスタと内燃エンジンの吸気系とを接続するパージ通路
に介装された第2の制御弁とからなる蒸発燃料排出抑止
系を備えた内燃エンジンの蒸発燃料処理装置において、
エンジンの作動状態を検出する作動状態検出手段と、前
記キャニスタの前記吸気口を開閉する第3の制御弁と、
前記燃料タンクの内圧力を検出するタンク内圧検出手段
と、前記第1の制御弁を開閉制御してタンク内圧の変動
量を検出する第1の変動量検出手段と、前記作動状態検
出手段によりエンジンの作動が検出されているときに前
記第1乃至第3の制御弁を制御して前記蒸発燃料排出抑
止系を所定の負圧状態にする減圧処理手段と、前記第2
の制御弁を閉弁状態にして前記蒸発燃料排出系の前記負
圧状態からの内圧力の変動量を検出する第2の変動量検
出手段と、前記第1及び第2の変動量検出手段の検出結
果に基づいて前記蒸発燃料排出抑止系の異常を判定する
異常判定手段とからなる異常判定処理系を有し、さらに
前記異常判定手段により前記蒸発燃料排出抑止系の異常
を判定するための判別値は、前記減圧処理手段における
減圧処理時間に応じて決定されることを特徴としてい
る。
に、本発明は、燃料タンクと、吸気口が設けられたキャ
ニスタと、該キャニスタと前記燃料タンクとを接続する
燃料蒸気流通路に介装された第1の制御弁と、前記キャ
ニスタと内燃エンジンの吸気系とを接続するパージ通路
に介装された第2の制御弁とからなる蒸発燃料排出抑止
系を備えた内燃エンジンの蒸発燃料処理装置において、
エンジンの作動状態を検出する作動状態検出手段と、前
記キャニスタの前記吸気口を開閉する第3の制御弁と、
前記燃料タンクの内圧力を検出するタンク内圧検出手段
と、前記第1の制御弁を開閉制御してタンク内圧の変動
量を検出する第1の変動量検出手段と、前記作動状態検
出手段によりエンジンの作動が検出されているときに前
記第1乃至第3の制御弁を制御して前記蒸発燃料排出抑
止系を所定の負圧状態にする減圧処理手段と、前記第2
の制御弁を閉弁状態にして前記蒸発燃料排出系の前記負
圧状態からの内圧力の変動量を検出する第2の変動量検
出手段と、前記第1及び第2の変動量検出手段の検出結
果に基づいて前記蒸発燃料排出抑止系の異常を判定する
異常判定手段とからなる異常判定処理系を有し、さらに
前記異常判定手段により前記蒸発燃料排出抑止系の異常
を判定するための判別値は、前記減圧処理手段における
減圧処理時間に応じて決定されることを特徴としてい
る。
【0008】また、本発明は、エンジンの作動状態を検
出する作動状態検出手段と、前記キャニスタの前記吸気
口を開閉する第3の制御弁と、前記燃料タンクの内圧力
を検出するタンク内圧検出手段と、前記第1の制御弁を
開閉制御してタンク内圧の変動量を検出する第1の変動
量検出手段と、前記作動状態検出手段によりエンジンの
作動が検出されているときに前記第1乃至第3の制御弁
を制御して前記蒸発燃料排出抑止系を所定の負圧状態に
する減圧処理手段と、前記第2の制御弁を閉弁状態にし
て前記蒸発燃料排出抑止系の前記負圧状態からの内圧力
の変動量を検出する第2の変動量検出手段と、前記燃料
タンク内の燃料量を検出する燃料量検出手段と、前記第
1、第2の変動量検出手段及び前記燃料量検出手段の検
出結果に基づいて前記蒸発燃料排出抑止系の異常を判定
する異常判定手段とからなる異常判定処理系を有してい
ることを特徴としてもよい。
出する作動状態検出手段と、前記キャニスタの前記吸気
口を開閉する第3の制御弁と、前記燃料タンクの内圧力
を検出するタンク内圧検出手段と、前記第1の制御弁を
開閉制御してタンク内圧の変動量を検出する第1の変動
量検出手段と、前記作動状態検出手段によりエンジンの
作動が検出されているときに前記第1乃至第3の制御弁
を制御して前記蒸発燃料排出抑止系を所定の負圧状態に
する減圧処理手段と、前記第2の制御弁を閉弁状態にし
て前記蒸発燃料排出抑止系の前記負圧状態からの内圧力
の変動量を検出する第2の変動量検出手段と、前記燃料
タンク内の燃料量を検出する燃料量検出手段と、前記第
1、第2の変動量検出手段及び前記燃料量検出手段の検
出結果に基づいて前記蒸発燃料排出抑止系の異常を判定
する異常判定手段とからなる異常判定処理系を有してい
ることを特徴としてもよい。
【0009】また、上記内燃エンジンの蒸発燃料処理装
置において、第1の変動量検出手段は、第1の制御弁を
開閉制御してタンク内圧の変動量を検出するものであ
る。
置において、第1の変動量検出手段は、第1の制御弁を
開閉制御してタンク内圧の変動量を検出するものであ
る。
【0010】さらに、本発明は、前記異常判定処理系に
よる処理を開始する前に所定時間パージを行うことを特
徴としている。
よる処理を開始する前に所定時間パージを行うことを特
徴としている。
【0011】
【作用】上記構成によれば、減圧処理を行う前にタンク
内圧の変動量を検出することができ、蒸気燃料排出抑止
系は前記変動量(蒸気発生量)と減圧処理後のタンク内
圧の変動量とに基づき、減圧処理時間に応じて決定され
る判別値により異常か否かが判定される。
内圧の変動量を検出することができ、蒸気燃料排出抑止
系は前記変動量(蒸気発生量)と減圧処理後のタンク内
圧の変動量とに基づき、減圧処理時間に応じて決定され
る判別値により異常か否かが判定される。
【0012】さらに、本発明の第2の態様によれば、燃
料タンク内の燃料量と蒸気発生量及び減圧処理後の圧力
変動量とに基づいて蒸発燃料排出系の異常が判定され
る。
料タンク内の燃料量と蒸気発生量及び減圧処理後の圧力
変動量とに基づいて蒸発燃料排出系の異常が判定され
る。
【0013】また、前記異常判定処理系による処理を開
始する前に所定時間パージを行うことにより、キャニス
タに吸着貯蔵されている燃料蒸気が低減してから異常判
定処理が実行される。
始する前に所定時間パージを行うことにより、キャニス
タに吸着貯蔵されている燃料蒸気が低減してから異常判
定処理が実行される。
【0014】
【実施例】以下、本発明の実施例を図面に基づき詳説す
る。
る。
【0015】図1は本発明に係る内燃エンジンの蒸発燃
料処理装置の一実施例を示す全体構成図である。
料処理装置の一実施例を示す全体構成図である。
【0016】図中、1は例えば4気筒を有する内燃エン
ジン(以下、単に「エンジン」という)であって、該エ
ンジン1の吸気管2の途中にはスロットルボディ3が設
けられ、その内部にはスロットル弁3′が配されてい
る。また、スロットル弁3′にはスロットル弁開度(θ
TH)センサ4が連結されており、当該スロットル弁
3′の開度に応じた電気信号を出力して電子コントロー
ルユニット(以下「ECU」という)5に供給する。
ジン(以下、単に「エンジン」という)であって、該エ
ンジン1の吸気管2の途中にはスロットルボディ3が設
けられ、その内部にはスロットル弁3′が配されてい
る。また、スロットル弁3′にはスロットル弁開度(θ
TH)センサ4が連結されており、当該スロットル弁
3′の開度に応じた電気信号を出力して電子コントロー
ルユニット(以下「ECU」という)5に供給する。
【0017】燃料噴射弁6は、吸気管2の途中であって
エンジン1とスロットル弁3′との間の図示しない吸気
弁の少し上流側に各気筒毎に設けられている。また、各
燃料噴射弁6は燃料供給管7を介して燃料ポンプ8に接
続されると共にECU5に電気的に接続され、該ECU
5からの信号により燃料噴射の開弁時期が制御される。
エンジン1とスロットル弁3′との間の図示しない吸気
弁の少し上流側に各気筒毎に設けられている。また、各
燃料噴射弁6は燃料供給管7を介して燃料ポンプ8に接
続されると共にECU5に電気的に接続され、該ECU
5からの信号により燃料噴射の開弁時期が制御される。
【0018】吸気管2のスロットル弁3′の下流側には
負圧連通路9及びパージ管10が夫々分岐して設けら
れ、これら負圧連通路9及びパージ管10は後述する燃
料蒸気排出抑止系11に接続されている。
負圧連通路9及びパージ管10が夫々分岐して設けら
れ、これら負圧連通路9及びパージ管10は後述する燃
料蒸気排出抑止系11に接続されている。
【0019】さらに、吸気管2の前記パージ管10下流
側には分岐管12が設けられ、該分岐管12の先端には
絶対圧(PBA)センサ13が配設されている。また、
PBAセンサ13はECU5に電気的に接続され、PB
Aセンサ13により検出された吸気管2内の絶対圧PB
Aは電気信号に変換されてECU5に供給される。
側には分岐管12が設けられ、該分岐管12の先端には
絶対圧(PBA)センサ13が配設されている。また、
PBAセンサ13はECU5に電気的に接続され、PB
Aセンサ13により検出された吸気管2内の絶対圧PB
Aは電気信号に変換されてECU5に供給される。
【0020】また、分岐管12の下流側の吸気管2には
吸気温(TA)センサ14が装着され、該TAセンサ1
4により検出された吸気温TAは電気信号に変換され、
ECU5に供給される。
吸気温(TA)センサ14が装着され、該TAセンサ1
4により検出された吸気温TAは電気信号に変換され、
ECU5に供給される。
【0021】エンジン1のシリンダブロックの冷却水が
充満した気筒周壁にはサーミスタ等からなるエンジン水
温(TW)センサ15が挿着され、該TWセンサ15に
より検出されたエンジン冷却水温TWは電気信号に変換
されてECU5に供給される。
充満した気筒周壁にはサーミスタ等からなるエンジン水
温(TW)センサ15が挿着され、該TWセンサ15に
より検出されたエンジン冷却水温TWは電気信号に変換
されてECU5に供給される。
【0022】エンジン1の図示しないカム軸周囲または
クランク軸周囲にはエンジン回転数(NE)センサ16
が取り付けられている。
クランク軸周囲にはエンジン回転数(NE)センサ16
が取り付けられている。
【0023】NEセンサ16はエンジン1のクランク軸
の180度回転毎に所定のクランク角度位置で信号パル
ス(以下、「TDC信号パルス」という)を出力し、該
TDC信号パルスはECU5に供給される。
の180度回転毎に所定のクランク角度位置で信号パル
ス(以下、「TDC信号パルス」という)を出力し、該
TDC信号パルスはECU5に供給される。
【0024】変速機17は、車輪(図示せず)とエンジ
ン1との間に介装され、前記車輪は変速機17を介して
エンジン1により駆動される。
ン1との間に介装され、前記車輪は変速機17を介して
エンジン1により駆動される。
【0025】また、前記車輪には車速(VSP)センサ
18が取り付けられ、該VSPセンサ18により検出さ
れた車速VSPは電気信号に変換され、ECU5に供給
される。
18が取り付けられ、該VSPセンサ18により検出さ
れた車速VSPは電気信号に変換され、ECU5に供給
される。
【0026】また、エンジン1の排気管19の途中には
酸素濃度センサ(以下、「O2センサ」と称する)20
が設けられており、該O2センサ20により検出された
排気ガス中の酸素濃度は電気信号に変換されてECU5
に供給される。
酸素濃度センサ(以下、「O2センサ」と称する)20
が設けられており、該O2センサ20により検出された
排気ガス中の酸素濃度は電気信号に変換されてECU5
に供給される。
【0027】イグニッション・スイッチ(IGSW)セ
ンサ21はエンジン1が作動状態であることを示すIG
SWのオン状態を検出してその電気信号をECU5に供
給する。
ンサ21はエンジン1が作動状態であることを示すIG
SWのオン状態を検出してその電気信号をECU5に供
給する。
【0028】しかして、燃料蒸気排出抑止系11(以
下、「排出抑止系」という)は、燃料給油時に開蓋され
るフィラーキャップ22を備えた燃料タンク23と、吸
着剤としての活性炭24が内蔵されると共に上部に吸気
口(外気取入口)25が設けられたキャニスタ26と、
該キャニスタ26と前記燃料タンク23とを接続する燃
料蒸気流通路27と、該燃料蒸気流通路27に介装され
た第1の制御弁28とを備えている。
下、「排出抑止系」という)は、燃料給油時に開蓋され
るフィラーキャップ22を備えた燃料タンク23と、吸
着剤としての活性炭24が内蔵されると共に上部に吸気
口(外気取入口)25が設けられたキャニスタ26と、
該キャニスタ26と前記燃料タンク23とを接続する燃
料蒸気流通路27と、該燃料蒸気流通路27に介装され
た第1の制御弁28とを備えている。
【0029】また、前記燃料タンク23は、燃料ポンプ
8及び燃料供給管7を介して燃料噴射弁6に接続される
と共に、その上部にはタンク内圧(PT)センサ29及
び燃料量(FV)センサ30が設けられ、さらにその側
部には燃料温度(TF)センサ31が設けられている。
また、これらPTセンサ29、FVセンサ30及びTF
センサ31はいずれもECU5に電気的に接続されてい
る。そして、PTセンサ29は燃料タンク23の内圧
(PT)を検出してその電気信号をECU5に供給し、
FVセンサ30は燃料タンク23内の燃料量(FV)を
検出してその電気信号をECU5に供給し、さらにTF
センサ31は燃料タンク23内の燃料温度(TF)を検
出してその電気信号をECU5に供給する。
8及び燃料供給管7を介して燃料噴射弁6に接続される
と共に、その上部にはタンク内圧(PT)センサ29及
び燃料量(FV)センサ30が設けられ、さらにその側
部には燃料温度(TF)センサ31が設けられている。
また、これらPTセンサ29、FVセンサ30及びTF
センサ31はいずれもECU5に電気的に接続されてい
る。そして、PTセンサ29は燃料タンク23の内圧
(PT)を検出してその電気信号をECU5に供給し、
FVセンサ30は燃料タンク23内の燃料量(FV)を
検出してその電気信号をECU5に供給し、さらにTF
センサ31は燃料タンク23内の燃料温度(TF)を検
出してその電気信号をECU5に供給する。
【0030】第1の制御弁28は、正圧バルブ32と負
圧バルブ33とからなる2方向弁34と、該2方向弁3
4に一体的に付設された第1の電磁弁35とからなる。
すなわち、第1の電磁弁35のロッド35aの先端は前
記正圧バルブ32のダイヤフラム32aに当着され、前
記第1の制御弁28は2方向弁34と第1の電磁弁35
とが一体化されてなる。また、前記第1の電磁弁35は
ECU5に電気的に接続され、ECU5からの信号によ
り第1の電磁弁35の作動状態が制御される。そして、
第1の電磁弁35が励磁(オン)されると2方向弁34
の正圧バルブ32が強制的に押し開かれて第1の制御弁
28は開弁する一方、第1の電磁弁35が消磁(オフ)
しているときは第1の制御弁28は2方向弁34により
その開閉動作が制御される。
圧バルブ33とからなる2方向弁34と、該2方向弁3
4に一体的に付設された第1の電磁弁35とからなる。
すなわち、第1の電磁弁35のロッド35aの先端は前
記正圧バルブ32のダイヤフラム32aに当着され、前
記第1の制御弁28は2方向弁34と第1の電磁弁35
とが一体化されてなる。また、前記第1の電磁弁35は
ECU5に電気的に接続され、ECU5からの信号によ
り第1の電磁弁35の作動状態が制御される。そして、
第1の電磁弁35が励磁(オン)されると2方向弁34
の正圧バルブ32が強制的に押し開かれて第1の制御弁
28は開弁する一方、第1の電磁弁35が消磁(オフ)
しているときは第1の制御弁28は2方向弁34により
その開閉動作が制御される。
【0031】キャニスタ26に接続されるパージ管10
の管路にはパージ制御弁36(第2の制御弁)が介装さ
れ、さらに該パージ制御弁36のソレノイドはECU5
に接続されている。そして、パージ制御弁36はECU
5からの信号に応じて制御され、その開弁量をリニアに
変化させる。すなわち、ECU5から所望の制御量を出
力してパージ制御弁36の開弁量を制御する。
の管路にはパージ制御弁36(第2の制御弁)が介装さ
れ、さらに該パージ制御弁36のソレノイドはECU5
に接続されている。そして、パージ制御弁36はECU
5からの信号に応じて制御され、その開弁量をリニアに
変化させる。すなわち、ECU5から所望の制御量を出
力してパージ制御弁36の開弁量を制御する。
【0032】また、キャニスタ26とパージ制御弁36
との間には熱線式流量計(質量流量計)37が介装され
ている。この熱線式流量計37は、電流を通して加熱さ
れた白金線が気流にさらされると温度が低下してその電
気抵抗が減少することを利用したものであって、その出
力特性は燃料蒸気の濃度、流量及びパージ流量に応じて
変化し、これらの変化に応じた出力信号をECU5に供
給する。
との間には熱線式流量計(質量流量計)37が介装され
ている。この熱線式流量計37は、電流を通して加熱さ
れた白金線が気流にさらされると温度が低下してその電
気抵抗が減少することを利用したものであって、その出
力特性は燃料蒸気の濃度、流量及びパージ流量に応じて
変化し、これらの変化に応じた出力信号をECU5に供
給する。
【0033】また、キャニスタ26の吸気口25に接続
される負圧連通路9にはドレンシャット弁38が介装さ
れ、さらに該ドレンシャット弁38の下流側には第2の
電磁弁39が介装され、ドレンシャット弁38と第2の
電磁弁39とで第3の制御弁40を構成している。
される負圧連通路9にはドレンシャット弁38が介装さ
れ、さらに該ドレンシャット弁38の下流側には第2の
電磁弁39が介装され、ドレンシャット弁38と第2の
電磁弁39とで第3の制御弁40を構成している。
【0034】ドレンシャット弁38は、ダイアフラム4
1を介して大気室42と負圧室43とに画成されてい
る。さらに、大気室42は、弁体44aが内有された第
1室44と、大気導入口45aが設けられた第2室45
と、該第2室45と前記第1室44とを接続する狭窄部
47とからなり、弁体44aはロッド48を介してダイ
アフラム41に接続されている。また、負圧室43は、
第2の電磁弁39に連通されると共に矢印A方向に弾発
付勢するスプリング49が着座されている。
1を介して大気室42と負圧室43とに画成されてい
る。さらに、大気室42は、弁体44aが内有された第
1室44と、大気導入口45aが設けられた第2室45
と、該第2室45と前記第1室44とを接続する狭窄部
47とからなり、弁体44aはロッド48を介してダイ
アフラム41に接続されている。また、負圧室43は、
第2の電磁弁39に連通されると共に矢印A方向に弾発
付勢するスプリング49が着座されている。
【0035】第2の電磁弁39は、そのソレノイドが消
磁(オフ)されているときには大気供給口50を介して
負圧室43に大気が導入可能とされ、ソレノイドが励磁
(オン)されたときには負圧連通路9を介して吸気管2
に連通可能とされている。尚、51は逆止弁である。
磁(オフ)されているときには大気供給口50を介して
負圧室43に大気が導入可能とされ、ソレノイドが励磁
(オン)されたときには負圧連通路9を介して吸気管2
に連通可能とされている。尚、51は逆止弁である。
【0036】しかして、ECU5は、上述の各種センサ
からの入力信号波形を整形して電圧レベルを所定レベル
に修正し、アナログ信号値をデジタル信号値に変換する
等の機能を有する入力回路と、中央演算処理回路(以下
「CPU」という)と、該CPUで実行する演算プログ
ラムや演算結果等を記憶する記憶手段と、前記燃料噴射
弁6、第1及び第2の電磁弁35,39及びパージ制御
弁36に駆動信号を供給する出力回路とを備えている。
からの入力信号波形を整形して電圧レベルを所定レベル
に修正し、アナログ信号値をデジタル信号値に変換する
等の機能を有する入力回路と、中央演算処理回路(以下
「CPU」という)と、該CPUで実行する演算プログ
ラムや演算結果等を記憶する記憶手段と、前記燃料噴射
弁6、第1及び第2の電磁弁35,39及びパージ制御
弁36に駆動信号を供給する出力回路とを備えている。
【0037】図2は本実施例における第1、第2の電磁
弁35,39及びドレンシャット弁38並びに第2の制
御弁36の作動パターンとそのときのタンク内圧PTの
変化状態を示す図であって、本作動パターンはECU5
(CPU)からの信号により実行される。
弁35,39及びドレンシャット弁38並びに第2の制
御弁36の作動パターンとそのときのタンク内圧PTの
変化状態を示す図であって、本作動パターンはECU5
(CPU)からの信号により実行される。
【0038】まず、通常運転時(通常パージモード)に
おいては(図2、で示す)、第1の電磁弁35がオン
状態とされる一方、第2の電磁弁39はオフ状態とさ
れ、IGSWがオンしてIGSWセンサ18によりエン
ジンの作動が検出されるとパージ制御弁36がオンして
開弁する。そして、燃料タンク23内で発生した蒸発燃
料は燃料蒸気流通路27を経てキャニスタ26に流入
し、該キャニスタ26の吸着剤24によって一時吸着貯
蔵される。そして、上述の如く通常運転時には第2の電
磁弁39がオフしているためドレンシャット弁38は開
弁状態となり、大気導入口45aから外気がキャニスタ
26に供給され、キャニスタ26に流入した燃料蒸気
は、かかる外気と共に第2の制御弁36を介してパージ
管10にパージされる。尚、外気の影響などで燃料タン
ク23が冷却され該燃料タンク23内の負圧が増すと、
2方向弁34の負圧バルブ33が開弁し、キャニスタ2
6に貯蔵されている燃料蒸気は燃料タンク23に戻され
る。
おいては(図2、で示す)、第1の電磁弁35がオン
状態とされる一方、第2の電磁弁39はオフ状態とさ
れ、IGSWがオンしてIGSWセンサ18によりエン
ジンの作動が検出されるとパージ制御弁36がオンして
開弁する。そして、燃料タンク23内で発生した蒸発燃
料は燃料蒸気流通路27を経てキャニスタ26に流入
し、該キャニスタ26の吸着剤24によって一時吸着貯
蔵される。そして、上述の如く通常運転時には第2の電
磁弁39がオフしているためドレンシャット弁38は開
弁状態となり、大気導入口45aから外気がキャニスタ
26に供給され、キャニスタ26に流入した燃料蒸気
は、かかる外気と共に第2の制御弁36を介してパージ
管10にパージされる。尚、外気の影響などで燃料タン
ク23が冷却され該燃料タンク23内の負圧が増すと、
2方向弁34の負圧バルブ33が開弁し、キャニスタ2
6に貯蔵されている燃料蒸気は燃料タンク23に戻され
る。
【0039】しかして、エンジン1が後述する所定のモ
ニタ許可条件を充足したときは、上記第1、第2の電磁
弁35,39及びパージ制御弁36は以下の如く作動
し、排出抑止系11の異常診断を行う。
ニタ許可条件を充足したときは、上記第1、第2の電磁
弁35,39及びパージ制御弁36は以下の如く作動
し、排出抑止系11の異常診断を行う。
【0040】まず、タンク内圧PTを大気に開放する
(図2、で示す)。すなわち、第1の電磁弁35をオ
ン状態に維持して燃料タンク23とキャニスタ26とを
連通状態にすると共に、第2の電磁弁39をオフ状態に
維持してドレンシャット弁38の開弁状態を維持し、さ
らにパージ制御弁36を開弁状態(オン状態)に維持し
てタンク内圧PTを大気に開放する。
(図2、で示す)。すなわち、第1の電磁弁35をオ
ン状態に維持して燃料タンク23とキャニスタ26とを
連通状態にすると共に、第2の電磁弁39をオフ状態に
維持してドレンシャット弁38の開弁状態を維持し、さ
らにパージ制御弁36を開弁状態(オン状態)に維持し
てタンク内圧PTを大気に開放する。
【0041】次いで、タンク内圧の変動量を計測する
(図2、で示す)。
(図2、で示す)。
【0042】すなわち、第2の電磁弁39をオフ状態に
維持してドレンシャット弁38を開弁状態に維持し、且
つパージ制御弁36を開弁状態に維持する一方、第1の
電磁弁35をオフ状態に切換えて大気開放時からのタン
ク内圧の変動量を計測し、燃料タンク23内の蒸気発生
量をチェックする。
維持してドレンシャット弁38を開弁状態に維持し、且
つパージ制御弁36を開弁状態に維持する一方、第1の
電磁弁35をオフ状態に切換えて大気開放時からのタン
ク内圧の変動量を計測し、燃料タンク23内の蒸気発生
量をチェックする。
【0043】次に排出抑止系11を減圧する(図2、
で示す)。すなわち、第1の電磁弁35及びパージ制御
弁36を開弁状態に維持する一方、第2の電磁弁39を
オンしてドレンシャット弁38を閉弁し、パージ管10
を介して生ずる吸気管2からの吸引力により排出抑止系
11を負圧状態にする。図中、TRは減圧処理時間を示
す。
で示す)。すなわち、第1の電磁弁35及びパージ制御
弁36を開弁状態に維持する一方、第2の電磁弁39を
オンしてドレンシャット弁38を閉弁し、パージ管10
を介して生ずる吸気管2からの吸引力により排出抑止系
11を負圧状態にする。図中、TRは減圧処理時間を示
す。
【0044】次に、リークダウンチェックを行う(図
2、で示す)。
2、で示す)。
【0045】すなわち、排出抑止系11が所定の負圧状
態になるとパージ制御弁36を閉弁し、PTセンサ29
によりタンク内圧PTの変化状況を調べる。そして、排
出抑止系11からのリークが無い場合は二点鎖線で示す
ようにタンク内圧PTの変化は殆ど生じず排出抑止系1
1は正常であると判定される一方、蒸発燃料が排出抑止
系11からリークしている場合は実線で示すようにタン
ク内圧が大気圧に近付くため、排出抑止系11から燃料
蒸気がリークし、排出抑止系11に異常が生じていると
判定される。尚、排出抑止系11が所定時間内に所定の
負圧状態に到達しない場合は、後述するようにこのリー
クダウンチェックは行なわない。
態になるとパージ制御弁36を閉弁し、PTセンサ29
によりタンク内圧PTの変化状況を調べる。そして、排
出抑止系11からのリークが無い場合は二点鎖線で示す
ようにタンク内圧PTの変化は殆ど生じず排出抑止系1
1は正常であると判定される一方、蒸発燃料が排出抑止
系11からリークしている場合は実線で示すようにタン
ク内圧が大気圧に近付くため、排出抑止系11から燃料
蒸気がリークし、排出抑止系11に異常が生じていると
判定される。尚、排出抑止系11が所定時間内に所定の
負圧状態に到達しない場合は、後述するようにこのリー
クダウンチェックは行なわない。
【0046】そして、異常判定終了後、通常パージに移
行する(図2、で示す)。
行する(図2、で示す)。
【0047】すなわち、第1の電磁弁35をオン状態に
維持したまま第2の電磁弁39をオフ状態に、またパー
ジ制御弁36を開弁状態に切換えて通常パージを行う。
尚、このとき、タンク内圧PTは大気開放状態となり大
気圧に略等しくなる。
維持したまま第2の電磁弁39をオフ状態に、またパー
ジ制御弁36を開弁状態に切換えて通常パージを行う。
尚、このとき、タンク内圧PTは大気開放状態となり大
気圧に略等しくなる。
【0048】以下、図示のフローチャートに基づき排出
抑止系11の異常診断手法について詳述する。
抑止系11の異常診断手法について詳述する。
【0049】図3は、上記排出抑止系11の異常診断処
理の制御手順を示すフローチャートであって、該制御手
順の実行はECU5(CPU)においてなされる。
理の制御手順を示すフローチャートであって、該制御手
順の実行はECU5(CPU)においてなされる。
【0050】まず、ステップS1では後述するモニタ許
可判断ルーチンを実行し、次いでステップS2で異常診
断のモニタが許可されたか否か、すなわちフラグFMO
Nが「1」に設定されているか否かを判断する。そし
て、その答が否定(NO)のときは第1〜第3の制御弁
28,36,40を通常パージモードに設定して処理を
終了する一方、その答が肯定(YES)のときは大気開
放時のタンク内圧をチェックし(ステップS3)、その
チェックが終了したか否かを判断する(ステップS
4)。そして、その答が否定(NO)のときはそのまま
処理を終了する一方、その答が肯定(YES)、すなわ
ちタンク内圧のチェックが終了したと判断された場合
は、次に第1の電磁弁35をオフしてタンク内圧の変動
をチェックし(ステップS5)、そのチェックが終了し
たか否かを判断する(ステップS6)。そして、その答
が否定(NO)のときは処理を終了する一方、その答が
肯定(YES)のときは第1〜第3の制御弁28,3
6,40を操作して燃料タンク23を含む排出抑止系1
1を減圧処理する(ステップS7)。
可判断ルーチンを実行し、次いでステップS2で異常診
断のモニタが許可されたか否か、すなわちフラグFMO
Nが「1」に設定されているか否かを判断する。そし
て、その答が否定(NO)のときは第1〜第3の制御弁
28,36,40を通常パージモードに設定して処理を
終了する一方、その答が肯定(YES)のときは大気開
放時のタンク内圧をチェックし(ステップS3)、その
チェックが終了したか否かを判断する(ステップS
4)。そして、その答が否定(NO)のときはそのまま
処理を終了する一方、その答が肯定(YES)、すなわ
ちタンク内圧のチェックが終了したと判断された場合
は、次に第1の電磁弁35をオフしてタンク内圧の変動
をチェックし(ステップS5)、そのチェックが終了し
たか否かを判断する(ステップS6)。そして、その答
が否定(NO)のときは処理を終了する一方、その答が
肯定(YES)のときは第1〜第3の制御弁28,3
6,40を操作して燃料タンク23を含む排出抑止系1
1を減圧処理する(ステップS7)。
【0051】一方、前記減圧処理の開始と同時にECU
5に内蔵された第1のタイマtmPRGをスタートさ
せ、そのタイマ値が所定時間T1を経過したか否かを判
断する(ステップS8)。ここで、所定時間T1として
は通常の状態にあるときに排出抑止系11を所定の負圧
状態にするに充分な時間に設定される。そして、ステッ
プS8の答が肯定(YES)のときは燃料タンク23等
に「穴明き」などが発生しているため排出抑止系11を
所定の負圧状態に設定することができない場合であると
判断してステップS12に進む。一方、ステップS8の
答が否定(NO)のときは減圧処理が終了したか否かを
判断する(ステップS9)。そして、その答が否定(N
O)のときは処理を終了する一方、その答が肯定(YE
S)のときは後述するリークダウンチェックルーチンに
基づき排出抑止系11から燃料蒸気のリークが生じてい
るか否かをチェックし(ステップS10)、次いで、そ
のチェックが終了したか否かを判断する(ステップS1
1)。
5に内蔵された第1のタイマtmPRGをスタートさ
せ、そのタイマ値が所定時間T1を経過したか否かを判
断する(ステップS8)。ここで、所定時間T1として
は通常の状態にあるときに排出抑止系11を所定の負圧
状態にするに充分な時間に設定される。そして、ステッ
プS8の答が肯定(YES)のときは燃料タンク23等
に「穴明き」などが発生しているため排出抑止系11を
所定の負圧状態に設定することができない場合であると
判断してステップS12に進む。一方、ステップS8の
答が否定(NO)のときは減圧処理が終了したか否かを
判断する(ステップS9)。そして、その答が否定(N
O)のときは処理を終了する一方、その答が肯定(YE
S)のときは後述するリークダウンチェックルーチンに
基づき排出抑止系11から燃料蒸気のリークが生じてい
るか否かをチェックし(ステップS10)、次いで、そ
のチェックが終了したか否かを判断する(ステップS1
1)。
【0052】そして、その答が否定(NO)のときは処
理を終了する一方、その答が肯定(YES)のときはス
テップS12に進む。
理を終了する一方、その答が肯定(YES)のときはス
テップS12に進む。
【0053】しかして、ステップS12では排出抑止系
11のシステム状態の判定処理を行ない、次に該判定処
理が終了したか否かを判断する(ステップS13)。そ
して、その答が否定(NO)のときは処理を終了する一
方、その答が肯定(YES)のときは排出抑止系11を
通常パージモードに設定して(ステップS14)処理を
終了する。
11のシステム状態の判定処理を行ない、次に該判定処
理が終了したか否かを判断する(ステップS13)。そ
して、その答が否定(NO)のときは処理を終了する一
方、その答が肯定(YES)のときは排出抑止系11を
通常パージモードに設定して(ステップS14)処理を
終了する。
【0054】次に、上記各処理ステップについて順次説
明する。
明する。
【0055】(1) モニタ許可判断(図3、ステップS
1) 図4は異常診断のモニタが許可されたか否かを判断する
モニタ許可判断ルーチンのフローチャートであって、本
プログラムはバックグラウンド処理時に実行される。
1) 図4は異常診断のモニタが許可されたか否かを判断する
モニタ許可判断ルーチンのフローチャートであって、本
プログラムはバックグラウンド処理時に実行される。
【0056】ステップS21では、始動時のエンジン冷
却水温TWIが所定温度TWXより小さいか否かを判別
する。すなわち、本実施例の異常診断はエンジンが長時
間運転されずに放置された状態のときに実行すれば充分
であり(例えば、1回/日)、まず、IGSWオン時に
始動時のエンジン冷却水温TWIを読み込み、該エンジ
ン冷却水温TWIが所定温度TWX、例えば20℃以下
だったか否かを判別する。
却水温TWIが所定温度TWXより小さいか否かを判別
する。すなわち、本実施例の異常診断はエンジンが長時
間運転されずに放置された状態のときに実行すれば充分
であり(例えば、1回/日)、まず、IGSWオン時に
始動時のエンジン冷却水温TWIを読み込み、該エンジ
ン冷却水温TWIが所定温度TWX、例えば20℃以下
だったか否かを判別する。
【0057】そして、その答が肯定(YES)、すなわ
ち始動時のエンジン冷却水温TWIが所定温度TWX以
下のときは、TWセンサ15により検出された現在の冷
却水温TWが所定下限値TWL(例えば、50℃)と所
定上限値TWH(例えば、90℃)の範囲内にあるか否
かを判別し(ステップS22)、その答が肯定(YE
S)のときはTAセンサ14により検出される吸気温が
所定下限値TAL(例えば、70℃)と所定上限値TA
H(例えば90℃)の範囲内にあるかを判別する(ステ
ップS23)。そして、その答が肯定(YES)のとき
は、エンジンは緩機状態にあると判断してステップS2
4に進む。
ち始動時のエンジン冷却水温TWIが所定温度TWX以
下のときは、TWセンサ15により検出された現在の冷
却水温TWが所定下限値TWL(例えば、50℃)と所
定上限値TWH(例えば、90℃)の範囲内にあるか否
かを判別し(ステップS22)、その答が肯定(YE
S)のときはTAセンサ14により検出される吸気温が
所定下限値TAL(例えば、70℃)と所定上限値TA
H(例えば90℃)の範囲内にあるかを判別する(ステ
ップS23)。そして、その答が肯定(YES)のとき
は、エンジンは緩機状態にあると判断してステップS2
4に進む。
【0058】ステップS24ではNEセンサ16により
検出されたエンジン回転数NEが所定下限値NEL(例
えば2000rpm)と所定上限値NEH(例えば40
00rpm)の範囲内にあるか否かを判別する。そし
て、その答が肯定(YES)のときはPBAセンサ13
により検出された吸気管内絶対圧PBAが所定下限値P
BAL(例えば350mmHg)と所定上限値PBAH(例
えば−150mmHg)の範囲内にあるか否かを判別する
(ステップS25)。そして、その答が肯定(YES)
のときはθTHセンサ4により検出されたスロットル弁
開度θTHが所定下限値θTH(例えば1°)と所定上
限値θTHH(例えば5°)の範囲内にあるか否かを判
別する(ステップS26)。そして、その答が肯定(Y
ES)のときはVSPセンサ21により検出される車速
VSPが所定下限値VSPL(例えば、53km/hr)と
所定上限値VSPH(例えば、61km/hr)の範囲にあ
るか否かを判別する(ステップS27)。そして、その
答が肯定(YES)のときはエンジンは緩機中であり、
しかもその運転状態は安定していると判断してステップ
S28に進む。
検出されたエンジン回転数NEが所定下限値NEL(例
えば2000rpm)と所定上限値NEH(例えば40
00rpm)の範囲内にあるか否かを判別する。そし
て、その答が肯定(YES)のときはPBAセンサ13
により検出された吸気管内絶対圧PBAが所定下限値P
BAL(例えば350mmHg)と所定上限値PBAH(例
えば−150mmHg)の範囲内にあるか否かを判別する
(ステップS25)。そして、その答が肯定(YES)
のときはθTHセンサ4により検出されたスロットル弁
開度θTHが所定下限値θTH(例えば1°)と所定上
限値θTHH(例えば5°)の範囲内にあるか否かを判
別する(ステップS26)。そして、その答が肯定(Y
ES)のときはVSPセンサ21により検出される車速
VSPが所定下限値VSPL(例えば、53km/hr)と
所定上限値VSPH(例えば、61km/hr)の範囲にあ
るか否かを判別する(ステップS27)。そして、その
答が肯定(YES)のときはエンジンは緩機中であり、
しかもその運転状態は安定していると判断してステップ
S28に進む。
【0059】ステップS28では車輌がクルーズ走行状
態にあるか否かを判別する。ここで車輌がクルーズ走行
状態にあるか否かは、例えば±0.8km/sec以内の車速
変動が2秒間継続した走行状態にあるか否かにより判別
される。そして、その答が肯定(YES)のときは一定
時間パージを行なったか否かを判別する(ステップS2
9)。すなわち、キャニスタ26に多量の蒸気が貯蔵さ
れている場合は、排出抑止系11を所定の負圧状態に減
圧しようとする際に通気抵抗の増大による減圧処理時間
が増加したり、減圧処理中に濃い蒸気が吸気系にパージ
される虞がある。そこで、本実施例では一定時間パージ
を行なうことによりキャニスタ26内に吸着貯蔵されて
いる燃料蒸気を低減させる。
態にあるか否かを判別する。ここで車輌がクルーズ走行
状態にあるか否かは、例えば±0.8km/sec以内の車速
変動が2秒間継続した走行状態にあるか否かにより判別
される。そして、その答が肯定(YES)のときは一定
時間パージを行なったか否かを判別する(ステップS2
9)。すなわち、キャニスタ26に多量の蒸気が貯蔵さ
れている場合は、排出抑止系11を所定の負圧状態に減
圧しようとする際に通気抵抗の増大による減圧処理時間
が増加したり、減圧処理中に濃い蒸気が吸気系にパージ
される虞がある。そこで、本実施例では一定時間パージ
を行なうことによりキャニスタ26内に吸着貯蔵されて
いる燃料蒸気を低減させる。
【0060】そして、その答が肯定(YES)のときは
異常診断のモニタを許可すべくフラグFMONを「1」
に設定して(ステップS30)本プログラムを終了す
る。一方、S21〜S29の各判断ステップの答のうち
少くとも1つが否定(NO)となったときはモニタ許可
の条件が成立していないためフラグFMONを「0」に
設定し(ステップS31)、本プログラムを終了する。
異常診断のモニタを許可すべくフラグFMONを「1」
に設定して(ステップS30)本プログラムを終了す
る。一方、S21〜S29の各判断ステップの答のうち
少くとも1つが否定(NO)となったときはモニタ許可
の条件が成立していないためフラグFMONを「0」に
設定し(ステップS31)、本プログラムを終了する。
【0061】(2) 大気開放時のタンク内圧チェック(図
3、ステップS3) 図5は、大気開放時のタンク内圧チェックルーチンを示
すフローチャートであって、本プログラムはバックグラ
ウンド処理時に実行される。
3、ステップS3) 図5は、大気開放時のタンク内圧チェックルーチンを示
すフローチャートであって、本プログラムはバックグラ
ウンド処理時に実行される。
【0062】まず、ステップS41では排出抑止系11
をタンク内圧開放モードに設定すると共に、第2のタイ
マtmATMPのタイマ値を「0」にセットして該第2
のタイマtmATMPをスタートさせる。すなわち、第
1の電磁弁35をオン状態にすると共に、第2の電磁弁
39をオフ状態にしてドレンシャット弁38を開弁状態
にし、さらにパージ制御弁36を開弁状態にしてタンク
内圧を大気に開放する(図2、参照)。
をタンク内圧開放モードに設定すると共に、第2のタイ
マtmATMPのタイマ値を「0」にセットして該第2
のタイマtmATMPをスタートさせる。すなわち、第
1の電磁弁35をオン状態にすると共に、第2の電磁弁
39をオフ状態にしてドレンシャット弁38を開弁状態
にし、さらにパージ制御弁36を開弁状態にしてタンク
内圧を大気に開放する(図2、参照)。
【0063】そして、ステップS42では第2のタイマ
tmATMPのタイマ値が所定時間T2を経過したか否
かを判別する。ここで、所定時間T2としては排出抑止
系11の内圧力が安定し得る時間、例えば4secに設定
される。そして、その答が否定(NO)のときは本プロ
グラムを終了する一方、その答が肯定(YES)になっ
たときは、ステップS43に進み、PTセンサ29によ
り大気開放時のタンク内圧PATMを計測してECU5
に記憶させた後(ステップS43)、チェック終了フラ
グを立てて(ステップS44)本プログラムを終了す
る。
tmATMPのタイマ値が所定時間T2を経過したか否
かを判別する。ここで、所定時間T2としては排出抑止
系11の内圧力が安定し得る時間、例えば4secに設定
される。そして、その答が否定(NO)のときは本プロ
グラムを終了する一方、その答が肯定(YES)になっ
たときは、ステップS43に進み、PTセンサ29によ
り大気開放時のタンク内圧PATMを計測してECU5
に記憶させた後(ステップS43)、チェック終了フラ
グを立てて(ステップS44)本プログラムを終了す
る。
【0064】(3) タンク内圧変動チェック(図3、ステ
ップS5) 図6はタンク内圧変動チェックルーチンを示すフローチ
ャートであって、本プログラムはバックグラウンド処理
時に実行される。
ップS5) 図6はタンク内圧変動チェックルーチンを示すフローチ
ャートであって、本プログラムはバックグラウンド処理
時に実行される。
【0065】まず、ステップS51では排出抑止系11
をタンク内圧変動チェックモードに設定すると共に第3
のタイマtmTPを「0」にセットして該第2のタイマ
tmTPをスタートさせる。すなわち、パージ制御弁3
6及びドレンシャット弁38を開弁状態に維持したまま
第1の電磁弁35をオフ状態に切り換えて排出抑止系1
1をタンク内圧変動チェックモードに設定する(図2、
参照)。
をタンク内圧変動チェックモードに設定すると共に第3
のタイマtmTPを「0」にセットして該第2のタイマ
tmTPをスタートさせる。すなわち、パージ制御弁3
6及びドレンシャット弁38を開弁状態に維持したまま
第1の電磁弁35をオフ状態に切り換えて排出抑止系1
1をタンク内圧変動チェックモードに設定する(図2、
参照)。
【0066】そして、ステップS52では第3のタイマ
tmTPが所定時間T3(例えば10sec)経過したか
否かを判別する。そして、その答が否定(NO)のとき
はそのまま本プログラムを終了する一方、その答が肯定
(YES)のときは所定時間T3経過時のタンク内圧力
PCLSを計測してECU5に記憶させ(ステップS5
3)、数式(1)に基づき第1のタンク内圧変化率PV
ARIAを算出する(ステップS54)。
tmTPが所定時間T3(例えば10sec)経過したか
否かを判別する。そして、その答が否定(NO)のとき
はそのまま本プログラムを終了する一方、その答が肯定
(YES)のときは所定時間T3経過時のタンク内圧力
PCLSを計測してECU5に記憶させ(ステップS5
3)、数式(1)に基づき第1のタンク内圧変化率PV
ARIAを算出する(ステップS54)。
【0067】
【数1】 そして、上述の如く算出された第1のタンク内圧変化率
PVARIAをECU5に記憶してチェック終了フラグ
を立て(ステップS55)、本プログラムを終了する。
PVARIAをECU5に記憶してチェック終了フラグ
を立て(ステップS55)、本プログラムを終了する。
【0068】(4) タンク内圧減圧処理(図3、ステップ
S7) 図7は、タンク内圧減圧処理ルーチンを示すフローチャ
ートであって、本プログラムはバックグラウンド処理時
に実行される。
S7) 図7は、タンク内圧減圧処理ルーチンを示すフローチャ
ートであって、本プログラムはバックグラウンド処理時
に実行される。
【0069】まず、ステップS61では排出抑止系11
をタンク内圧減圧処理モードに設定する(ステップS6
1)。すなわち、パージ制御弁36を開弁状態に維持す
ると共に、第1の電磁弁35をオン状態に、また第2の
電磁弁をオンしてドレンシャット弁38を閉弁状態に切
換え(図2、参照)、エンジン1の作動による吸引力
によって排出抑止系11を所定の負圧状態に設定する。
次に、このときのタンク内圧力PCHKが所定の負圧力
P1(例えば、−20mmHg)以上か否かを判別する(ス
テップS62)。そして、その答が否定(NO)のとき
は本プログラムを終了する一方、その答が肯定(YE
S)になったときは処理終了フラグを立てて(ステップ
S63)、本プログラムを終了する。
をタンク内圧減圧処理モードに設定する(ステップS6
1)。すなわち、パージ制御弁36を開弁状態に維持す
ると共に、第1の電磁弁35をオン状態に、また第2の
電磁弁をオンしてドレンシャット弁38を閉弁状態に切
換え(図2、参照)、エンジン1の作動による吸引力
によって排出抑止系11を所定の負圧状態に設定する。
次に、このときのタンク内圧力PCHKが所定の負圧力
P1(例えば、−20mmHg)以上か否かを判別する(ス
テップS62)。そして、その答が否定(NO)のとき
は本プログラムを終了する一方、その答が肯定(YE
S)になったときは処理終了フラグを立てて(ステップ
S63)、本プログラムを終了する。
【0070】(5) リークダウンチェック(図3、ステッ
プS10) 図8は、リークダウンチェックルーチンを示すフローチ
ャートであって、本プログラムはバックグラウンド処理
時に実行される。
プS10) 図8は、リークダウンチェックルーチンを示すフローチ
ャートであって、本プログラムはバックグラウンド処理
時に実行される。
【0071】まず、ステップS71では排出抑止系11
をリークダウンチェックモードに設定する。すなわち、
第1の電磁弁35をオン状態に、またドレンシャット弁
38を閉弁状態に維持したままパージ制御弁36を閉弁
して排出抑止系11とエンジン1の吸気管2とを遮断す
る(図2、参照)。
をリークダウンチェックモードに設定する。すなわち、
第1の電磁弁35をオン状態に、またドレンシャット弁
38を閉弁状態に維持したままパージ制御弁36を閉弁
して排出抑止系11とエンジン1の吸気管2とを遮断す
る(図2、参照)。
【0072】次に、ステップS72に進み、リークダウ
ンチェック時のタンク内圧PSTが計測されたか否かを
判別する。最初のループではステップS72の答は否定
(NO)となるためステップS73に進み、タンク内圧
PSTを計測すると共に、第4のタイマtmLEAKを
「0」にセットしてスタートさせる。
ンチェック時のタンク内圧PSTが計測されたか否かを
判別する。最初のループではステップS72の答は否定
(NO)となるためステップS73に進み、タンク内圧
PSTを計測すると共に、第4のタイマtmLEAKを
「0」にセットしてスタートさせる。
【0073】次に、第4のタイマtmLEAKが所定時
間T4(例えば、10sec)を経過したか否かを判別す
る(ステップS74)。そして、最初のループではその
答は否定(NO)となるためそのまま本プログラムを終
了する。
間T4(例えば、10sec)を経過したか否かを判別す
る(ステップS74)。そして、最初のループではその
答は否定(NO)となるためそのまま本プログラムを終
了する。
【0074】一方、次回ループにおいては、上記したス
テップS72の答が肯定(YES)となるためステップ
S74に進み、第4のタイマtmLEAKが所定時間T
4を経過したか否かを判別する。そして、その答が否定
(NO)のときはそのまま本プログラムを終了する一
方、その答が肯定(YES)になるとリークダウンチェ
ックを行っている現在のタンク内圧PENDを計測して
ECU5に記憶させ(ステップS75)、数式(2)に
基づき第2のタンク内圧変化率PVARIBを算出する
(ステップS76)。
テップS72の答が肯定(YES)となるためステップ
S74に進み、第4のタイマtmLEAKが所定時間T
4を経過したか否かを判別する。そして、その答が否定
(NO)のときはそのまま本プログラムを終了する一
方、その答が肯定(YES)になるとリークダウンチェ
ックを行っている現在のタンク内圧PENDを計測して
ECU5に記憶させ(ステップS75)、数式(2)に
基づき第2のタンク内圧変化率PVARIBを算出する
(ステップS76)。
【0075】
【数2】 そして、上述の如く算出された第2のタンク内圧変化率
PVARIBをECU5に記憶してチェック終了フラグ
を立て(ステップS77)、本プログラムを終了する。
PVARIBをECU5に記憶してチェック終了フラグ
を立て(ステップS77)、本プログラムを終了する。
【0076】(6) システム状態判定処理(図3、ステッ
プS12) 図9は、異常判定処理ルーチンを示すフローチャートで
あって、本プログラムはバックグラウンド処理時に実行
される。
プS12) 図9は、異常判定処理ルーチンを示すフローチャートで
あって、本プログラムはバックグラウンド処理時に実行
される。
【0077】まず、ステップS81では減圧処理中に第
1のタイマtmPGRが所定時間T1を経過したか否か
を判別する。そして、その答が肯定(YES)のときは
燃料タンク23の「穴明き」等により排出抑止系11か
ら燃料蒸気の大量リークが発生していると判断してステ
ップS82に進み、第1のタンク内圧変化率PVARI
Aが所定値より大きいか否かを判別する。そして、その
答が否定(NO)のときはタンク内圧変動チェック時に
おけるタンク内圧の上昇が低い場合であり、燃料タンク
23や配管接続部等から大量の燃料蒸気がリークしてい
ると判断して排出抑止系11の異常を検出し(ステップ
S83)、処理終了フラグを立てて(ステップS86)
本プログラムを終了する。また、ステップS82の答が
否定(NO)のときはタンク内圧変動チェック時には多
量の燃料蒸気が発生してタンク内圧が上昇(変動)して
いるため、排出抑止系11を所定の負圧状態とすること
ができない場合であり、判定を保留して(ステップS8
4)処理終了フラグを立て(ステップS86)、本プロ
グラムを終了する。
1のタイマtmPGRが所定時間T1を経過したか否か
を判別する。そして、その答が肯定(YES)のときは
燃料タンク23の「穴明き」等により排出抑止系11か
ら燃料蒸気の大量リークが発生していると判断してステ
ップS82に進み、第1のタンク内圧変化率PVARI
Aが所定値より大きいか否かを判別する。そして、その
答が否定(NO)のときはタンク内圧変動チェック時に
おけるタンク内圧の上昇が低い場合であり、燃料タンク
23や配管接続部等から大量の燃料蒸気がリークしてい
ると判断して排出抑止系11の異常を検出し(ステップ
S83)、処理終了フラグを立てて(ステップS86)
本プログラムを終了する。また、ステップS82の答が
否定(NO)のときはタンク内圧変動チェック時には多
量の燃料蒸気が発生してタンク内圧が上昇(変動)して
いるため、排出抑止系11を所定の負圧状態とすること
ができない場合であり、判定を保留して(ステップS8
4)処理終了フラグを立て(ステップS86)、本プロ
グラムを終了する。
【0078】一方、ステップS81の答が否定(NO)
のとき、すなわち排出抑止系11を所定の負圧状態とす
ることができる場合は、減圧処理終了後における所定の
判定処理ルーチンを実行した後(ステップS85)、処
理終了フラグを立てて(ステップS86)本プログラム
を終了する。
のとき、すなわち排出抑止系11を所定の負圧状態とす
ることができる場合は、減圧処理終了後における所定の
判定処理ルーチンを実行した後(ステップS85)、処
理終了フラグを立てて(ステップS86)本プログラム
を終了する。
【0079】しかして、上記ステップS85で実行され
る判定処理ルーチンは、具体的には、図10に示すフロ
ーチャートにしたがって実行される。
る判定処理ルーチンは、具体的には、図10に示すフロ
ーチャートにしたがって実行される。
【0080】まず、第2のタンク内圧変化率PVARI
Bと第1のタンク内圧変化率PVARIAとの偏差が所
定値P3より大きいか否かを判別する。
Bと第1のタンク内圧変化率PVARIAとの偏差が所
定値P3より大きいか否かを判別する。
【0081】すなわち、タンク内圧変化率PVARIB
が排出抑止系11からのリークに起因するものなのか、
又は燃料タンク23内の蒸気発生量に起因するものなの
かを判別するため、第2のタンク内圧変化率PVARI
Bと第1のタンク内圧変化率PVARIAとの偏差が所
定値P3より大きいか否かを判別する。つまり、燃料タ
ンク23内の蒸気発生量が多いために第2のタンク内圧
変化率PVARIBが大きい場合はステップS91の答
は否定(NO)となり、排出抑止系11から外部へのリ
ーク量が多いために第2のタンク内圧変化率PVARI
Bが大きい場合はステップS91の答は肯定(YES)
となる。ここで、所定値P3は減圧処理時間TRに応じ
て図11に示す如く設定される。すなわち、所定値P3
は、減圧処理時間TRが所定時間TR1より長いときは
「P31」に設定され、減圧処理時間TR1が前記所定
時間TRより短いときは「P32」(>P31)に設定
される。そして、ステップS91の答が肯定(YE
S)、すなわち、第2のタンク内圧変化率PVARIB
と第1のタンク内圧変化率PVARIAとの偏差が所定
値P3より大きいときは排出抑止系11の異常を検出し
(ステップS92)、ステップS91の答が否定(N
O)のときは排出抑止系11は正常であると判断して
(ステップS93)、処理を終了する。
が排出抑止系11からのリークに起因するものなのか、
又は燃料タンク23内の蒸気発生量に起因するものなの
かを判別するため、第2のタンク内圧変化率PVARI
Bと第1のタンク内圧変化率PVARIAとの偏差が所
定値P3より大きいか否かを判別する。つまり、燃料タ
ンク23内の蒸気発生量が多いために第2のタンク内圧
変化率PVARIBが大きい場合はステップS91の答
は否定(NO)となり、排出抑止系11から外部へのリ
ーク量が多いために第2のタンク内圧変化率PVARI
Bが大きい場合はステップS91の答は肯定(YES)
となる。ここで、所定値P3は減圧処理時間TRに応じ
て図11に示す如く設定される。すなわち、所定値P3
は、減圧処理時間TRが所定時間TR1より長いときは
「P31」に設定され、減圧処理時間TR1が前記所定
時間TRより短いときは「P32」(>P31)に設定
される。そして、ステップS91の答が肯定(YE
S)、すなわち、第2のタンク内圧変化率PVARIB
と第1のタンク内圧変化率PVARIAとの偏差が所定
値P3より大きいときは排出抑止系11の異常を検出し
(ステップS92)、ステップS91の答が否定(N
O)のときは排出抑止系11は正常であると判断して
(ステップS93)、処理を終了する。
【0082】図12は異常判定処理ルーチンの他の実施
例を示すフローチャートである。
例を示すフローチャートである。
【0083】まず、ステップS101ではFVセンサ3
0で検出される燃料タンク23内の燃料量FVが第1の
所定燃料量FV1以上か否か、すなわち例えば燃料タン
ク23内の燃料が満杯状態であるような所定燃料量以上
か否かを判別する。そして、その答が肯定(YES)の
ときはマップ[I]を選択し、その答が否定(NO)の
ときは前記燃料量FVが第2の所定燃料量FV2以上か
否か、すなわち例えば燃料タンク23内の燃料が満杯状
態に対して1/2以上か否かを判別する(ステップS1
03)。そして、その答が肯定(YES)のときはマッ
プ[II]を選択し(ステップS104)、その答が否定
(NO)のときはマップ[III]を選択する(ステップ
S105)。
0で検出される燃料タンク23内の燃料量FVが第1の
所定燃料量FV1以上か否か、すなわち例えば燃料タン
ク23内の燃料が満杯状態であるような所定燃料量以上
か否かを判別する。そして、その答が肯定(YES)の
ときはマップ[I]を選択し、その答が否定(NO)の
ときは前記燃料量FVが第2の所定燃料量FV2以上か
否か、すなわち例えば燃料タンク23内の燃料が満杯状
態に対して1/2以上か否かを判別する(ステップS1
03)。そして、その答が肯定(YES)のときはマッ
プ[II]を選択し(ステップS104)、その答が否定
(NO)のときはマップ[III]を選択する(ステップ
S105)。
【0084】次に、ステップS106では選択された各
マップ[I]〜[III]に基づいて異常判定を行い処理
を終了する。
マップ[I]〜[III]に基づいて異常判定を行い処理
を終了する。
【0085】具体的には、マップ[I]〜[III]は、
図13に示すように、第1のタンク内圧変化率PVAR
IAと第2のタンク内圧変化率PVARIBとの相関関
係から異常判定領域と正常判定領域とに区分されてお
り、かかるマップ検索により排出抑止系11が異常か否
かが判定される。(図中、斜線部が異常判定領域を示し
ている。) (7) 通常パージ(図3、ステップS14) 図14は、通常パージモードの各弁類の設定条件を示し
たフローチャートである。
図13に示すように、第1のタンク内圧変化率PVAR
IAと第2のタンク内圧変化率PVARIBとの相関関
係から異常判定領域と正常判定領域とに区分されてお
り、かかるマップ検索により排出抑止系11が異常か否
かが判定される。(図中、斜線部が異常判定領域を示し
ている。) (7) 通常パージ(図3、ステップS14) 図14は、通常パージモードの各弁類の設定条件を示し
たフローチャートである。
【0086】すなわち、第1の電磁弁35をオン状態に
又ドレンシャット弁39及びパージ制御弁36を開弁状
態にして通常パージモードに設定し、エンジン1からエ
ア吸引が可能な状態として(ステップS111)本プロ
グラムを終了する。
又ドレンシャット弁39及びパージ制御弁36を開弁状
態にして通常パージモードに設定し、エンジン1からエ
ア吸引が可能な状態として(ステップS111)本プロ
グラムを終了する。
【0087】
【発明の効果】以上詳述したように、本発明は、燃料タ
ンクと、吸気口が設けられたキャニスタと、該キャニス
タと前記燃料タンクとを接続する燃料蒸気流通路に介装
された第1の制御弁と、前記キャニスタと内燃エンジン
の吸気系とを接続するパージ通路に介装された第2の制
御弁とからなる蒸発燃料排出抑止系を備えた内燃エンジ
ンの蒸発燃料処理装置において、エンジンの作動状態を
検出する作動状態検出手段と、前記キャニスタの前記吸
気口を開閉する第3の制御弁と、前記燃料タンクの内圧
力を検出するタンク内圧検出手段と、前記第1の制御弁
を開閉制御してタンク内圧の変動量を検出する第1の変
動量検出手段と、前記作動状態検出手段によりエンジン
の作動が検出されているときに前記第1乃至第3の制御
弁を制御して前記蒸発燃料排出抑止系を所定の負圧状態
にする減圧処理手段と、前記第2の制御弁を閉弁状態に
して前記蒸発燃料排出抑止系の前記負圧状態からの内圧
力の変動量を検出する第2の変動量検出手段と、前記第
1及び第2の変動量検出手段の検出結果に基づいて前記
蒸発燃料排出抑止系の異常を判定する異常判定手段とか
らなる異常判定処理系を有しているので、減圧処理を行
う前にタンク内圧の変動量を検出することができ、蒸発
燃料排出抑止系は前記変動量(蒸気発生量)と減圧処理
後のタンク内圧の変動量とに基づいて異常が判定され
る。
ンクと、吸気口が設けられたキャニスタと、該キャニス
タと前記燃料タンクとを接続する燃料蒸気流通路に介装
された第1の制御弁と、前記キャニスタと内燃エンジン
の吸気系とを接続するパージ通路に介装された第2の制
御弁とからなる蒸発燃料排出抑止系を備えた内燃エンジ
ンの蒸発燃料処理装置において、エンジンの作動状態を
検出する作動状態検出手段と、前記キャニスタの前記吸
気口を開閉する第3の制御弁と、前記燃料タンクの内圧
力を検出するタンク内圧検出手段と、前記第1の制御弁
を開閉制御してタンク内圧の変動量を検出する第1の変
動量検出手段と、前記作動状態検出手段によりエンジン
の作動が検出されているときに前記第1乃至第3の制御
弁を制御して前記蒸発燃料排出抑止系を所定の負圧状態
にする減圧処理手段と、前記第2の制御弁を閉弁状態に
して前記蒸発燃料排出抑止系の前記負圧状態からの内圧
力の変動量を検出する第2の変動量検出手段と、前記第
1及び第2の変動量検出手段の検出結果に基づいて前記
蒸発燃料排出抑止系の異常を判定する異常判定手段とか
らなる異常判定処理系を有しているので、減圧処理を行
う前にタンク内圧の変動量を検出することができ、蒸発
燃料排出抑止系は前記変動量(蒸気発生量)と減圧処理
後のタンク内圧の変動量とに基づいて異常が判定され
る。
【0088】また、前記異常判定手段により前記蒸発燃
料排出抑止系の異常を判定するための判別値は、前記減
圧処理手段における減圧処理時間に応じて決定されるの
で、燃料蒸発抑止系の異常判定は減圧処理時間に応じて
適確に行なわれる。
料排出抑止系の異常を判定するための判別値は、前記減
圧処理手段における減圧処理時間に応じて決定されるの
で、燃料蒸発抑止系の異常判定は減圧処理時間に応じて
適確に行なわれる。
【0089】さらに、エンジンの作動状態を検出する作
動状態検出手段と、前記キャニスタの前記吸気口を開閉
する第3の制御弁と、前記燃料タンクの内圧力を検出す
るタンク内圧検出手段と、前記第1の制御弁を開閉制御
してタンク内圧の変動量を検出する第1の変動量検出手
段と、前記作動状態検出手段によりエンジンの作動が検
出されているときに前記第1乃至第3の制御弁を制御し
て前記蒸発燃料排出抑止系を所定の負圧状態にする減圧
処理手段と、前記第2の制御弁を閉弁状態にして前記蒸
発燃料排出抑止系の前記負圧状態からの内圧力の変動量
を検出する第2の変動量検出手段と、前記燃料タンク内
の燃料量を検出する燃料量検出手段と、前記第1、第2
の変動量検出手段及び前記燃料量検出手段の検出結果に
基づいて前記蒸発燃料排出抑止系の異常を判定する異常
判定手段とからなる異常判定処理系を有している場合に
おいては、燃料タンク内の燃料量と蒸気発生量及び減圧
処理後の圧力変動量とに基づいて蒸発燃料排出系の異常
が判定される。
動状態検出手段と、前記キャニスタの前記吸気口を開閉
する第3の制御弁と、前記燃料タンクの内圧力を検出す
るタンク内圧検出手段と、前記第1の制御弁を開閉制御
してタンク内圧の変動量を検出する第1の変動量検出手
段と、前記作動状態検出手段によりエンジンの作動が検
出されているときに前記第1乃至第3の制御弁を制御し
て前記蒸発燃料排出抑止系を所定の負圧状態にする減圧
処理手段と、前記第2の制御弁を閉弁状態にして前記蒸
発燃料排出抑止系の前記負圧状態からの内圧力の変動量
を検出する第2の変動量検出手段と、前記燃料タンク内
の燃料量を検出する燃料量検出手段と、前記第1、第2
の変動量検出手段及び前記燃料量検出手段の検出結果に
基づいて前記蒸発燃料排出抑止系の異常を判定する異常
判定手段とからなる異常判定処理系を有している場合に
おいては、燃料タンク内の燃料量と蒸気発生量及び減圧
処理後の圧力変動量とに基づいて蒸発燃料排出系の異常
が判定される。
【0090】さらに、本発明は前記異常判定処理系によ
る処理を開始する前に処理時間パージを行うので、キャ
ニスタに吸着貯蔵されている燃料蒸気は低減され、減圧
処理時間が極端に増加するのを防止することができ、ま
た濃い蒸気が吸気系にパージされるのを防止することが
できる。
る処理を開始する前に処理時間パージを行うので、キャ
ニスタに吸着貯蔵されている燃料蒸気は低減され、減圧
処理時間が極端に増加するのを防止することができ、ま
た濃い蒸気が吸気系にパージされるのを防止することが
できる。
【0091】このように本発明によれば、燃料タンク内
に大量の燃料蒸気が発生していた場合でもタンク内の燃
料量及び蒸気発生量により減圧処理後の圧力変動量が補
正されることとなり、適確でより高精度かつ正確なシス
テムの異常を検知することができる。
に大量の燃料蒸気が発生していた場合でもタンク内の燃
料量及び蒸気発生量により減圧処理後の圧力変動量が補
正されることとなり、適確でより高精度かつ正確なシス
テムの異常を検知することができる。
【図1】本発明に係る内燃エンジンの蒸発燃料処理装置
の一実施例を示す全体構成図である。
の一実施例を示す全体構成図である。
【図2】第1,第2の電磁弁及びドレンシャット弁並び
にパージ制御弁の作動パターンを示す図である。
にパージ制御弁の作動パターンを示す図である。
【図3】本発明のメインルーチンを示すフローチャート
である。
である。
【図4】モニタ許可判断ルーチンのフローチャートであ
る。
る。
【図5】大気開放時のタンク内圧チェックルーチンのフ
ローチャートである。
ローチャートである。
【図6】タンク内圧変動チェックルーチンのフローチャ
ートである。
ートである。
【図7】タンク内圧減圧処理ルーチンのフローチャート
である。
である。
【図8】リークダウンチェックルーチンのフローチャー
トである。
トである。
【図9】システム状態判定処理ルーチンのフローチャー
トである。
トである。
【図10】異常判定処理ルーチンのフローチャートであ
る。
る。
【図11】異常判定値マップ図である。
【図12】異常判定処理ルーチンの他の実施例を示すフ
ローチャートである。
ローチャートである。
【図13】異常判定値マップ図の他の実施例である。
【図14】通常パージの設定手順を示すフローチャート
である。
である。
1 内燃エンジン 5 ECU(減圧処理手段、異常判定手段、変動量検
出手段、蒸気発生量検出手段) 10 パージ通路 11 蒸発燃料排出抑止系 21 IGSWセンサ(作動状態検出手段) 23 燃料タンク 25 吸気口 26 キャニスタ 27 燃料蒸気流通路 28 第1の制御弁 29 PAセンサ(タンク内圧検出手段) 30 FVセンサ(燃料量検出手段) 36 パージ制御弁(第2の制御弁) 40 第3の制御弁
出手段、蒸気発生量検出手段) 10 パージ通路 11 蒸発燃料排出抑止系 21 IGSWセンサ(作動状態検出手段) 23 燃料タンク 25 吸気口 26 キャニスタ 27 燃料蒸気流通路 28 第1の制御弁 29 PAセンサ(タンク内圧検出手段) 30 FVセンサ(燃料量検出手段) 36 パージ制御弁(第2の制御弁) 40 第3の制御弁
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成4年1月28日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0005
【補正方法】変更
【補正内容】
【0005】
【発明が解決しようとする課題】しかし、上記蒸発燃料
処理装置における異常判定手法においては、蒸発燃料排
出抑止系を所定の負圧状態にしてからその内圧力の変動
により、燃料蒸気がリークしているか否かを検出し、シ
ステムの異常判定を行っているため、燃料タンク内で大
量の燃料蒸気が発生している場合は、リークダウンチェ
ック時の圧力変動が大きくなり、システムが正常である
にもかかわらず異常を検出してしまうという問題点が新
たに生じてきた。
処理装置における異常判定手法においては、蒸発燃料排
出抑止系を所定の負圧状態にしてからその内圧力の変動
により、燃料蒸気がリークしているか否かを検出し、シ
ステムの異常判定を行っているため、燃料タンク内で大
量の燃料蒸気が発生している場合は、リークダウンチェ
ック時の圧力変動が大きくなり、システムが正常である
にもかかわらず異常を検出してしまうという問題点が新
たに生じてきた。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0057
【補正方法】変更
【補正内容】
【0057】そして、その答が肯定(YES)、すなわ
ち始動時のエンジン冷却水温TWIが所定温度TWX以
下のときは、TWセンサ15により検出された現在の冷
却水温TWが所定下限値TWL(例えば、50℃)と所
定上限値TWH(例えば、90℃)の範囲内にあるか否
かを判別し(ステップS22)、その答が肯定(YE
S)のときはTAセンサ14により検出される吸気温が
所定下限値TAL(例えば、70℃)と所定上限値TA
H(例えば90℃)の範囲内にあるかを判別する(ステ
ップS23)。そして、その答が肯定(YES)のとき
は、エンジンは暖機状態にあると判断してステップS2
4に進む。
ち始動時のエンジン冷却水温TWIが所定温度TWX以
下のときは、TWセンサ15により検出された現在の冷
却水温TWが所定下限値TWL(例えば、50℃)と所
定上限値TWH(例えば、90℃)の範囲内にあるか否
かを判別し(ステップS22)、その答が肯定(YE
S)のときはTAセンサ14により検出される吸気温が
所定下限値TAL(例えば、70℃)と所定上限値TA
H(例えば90℃)の範囲内にあるかを判別する(ステ
ップS23)。そして、その答が肯定(YES)のとき
は、エンジンは暖機状態にあると判断してステップS2
4に進む。
【手続補正3】
【補正対象書類名】明細書
【補正対象項目名】0058
【補正方法】変更
【補正内容】
【0058】ステップS24ではNEセンサ16により
検出されたエンジン回転数NEが所定下限値NEL(例
えば2000rpm)と所定上限値NEH(例えば40
00rpm)の範囲内にあるか否かを判別する。そし
て、その答が肯定(YES)のときはPBAセンサ13
により検出された吸気管内絶対圧PBAが所定下限値P
BAL(例えば350mmHg)と所定上限値PBAH(例
えば−150mmHg)の範囲内にあるか否かを判別する
(ステップS25)。そして、その答が肯定(YES)
のときはθTHセンサ4により検出されたスロットル弁
開度θTHが所定下限値θTH(例えば1°)と所定上
限値θTHH(例えば5°)の範囲内にあるか否かを判
別する(ステップS26)。そして、その答が肯定(Y
ES)のときはVSPセンサ21により検出される車速
VSPが所定下限値VSPL(例えば、53km/hr)と
所定上限値VSPH(例えば、61km/hr)の範囲にあ
るか否かを判別する(ステップS27)。そして、その
答が肯定(YES)のときはエンジンは暖機中であり、
しかもその運転状態は安定していると判断してステップ
S28に進む。
検出されたエンジン回転数NEが所定下限値NEL(例
えば2000rpm)と所定上限値NEH(例えば40
00rpm)の範囲内にあるか否かを判別する。そし
て、その答が肯定(YES)のときはPBAセンサ13
により検出された吸気管内絶対圧PBAが所定下限値P
BAL(例えば350mmHg)と所定上限値PBAH(例
えば−150mmHg)の範囲内にあるか否かを判別する
(ステップS25)。そして、その答が肯定(YES)
のときはθTHセンサ4により検出されたスロットル弁
開度θTHが所定下限値θTH(例えば1°)と所定上
限値θTHH(例えば5°)の範囲内にあるか否かを判
別する(ステップS26)。そして、その答が肯定(Y
ES)のときはVSPセンサ21により検出される車速
VSPが所定下限値VSPL(例えば、53km/hr)と
所定上限値VSPH(例えば、61km/hr)の範囲にあ
るか否かを判別する(ステップS27)。そして、その
答が肯定(YES)のときはエンジンは暖機中であり、
しかもその運転状態は安定していると判断してステップ
S28に進む。
【手続補正4】
【補正対象書類名】明細書
【補正対象項目名】0067
【補正方法】変更
【補正内容】
【0067】
【数1】 そして、上述の如く算出された第1のタンク内圧変化率
PVARIAをECU5に記憶してチェック終了フラグ
を立て(ステップS55)、本プログラムを終了する。
PVARIAをECU5に記憶してチェック終了フラグ
を立て(ステップS55)、本プログラムを終了する。
【手続補正5】
【補正対象書類名】図面
【補正対象項目名】図3
【補正方法】変更
【補正内容】
【図3】
【手続補正6】
【補正対象書類名】図面
【補正対象項目名】図5
【補正方法】変更
【補正内容】
【図5】
【手続補正7】
【補正対象書類名】図面
【補正対象項目名】図6
【補正方法】変更
【補正内容】
【図6】
【手続補正8】
【補正対象書類名】図面
【補正対象項目名】図14
【補正方法】変更
【補正内容】
【図14】
フロントページの続き (72)発明者 丸山 洋 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内
Claims (5)
- 【請求項1】 燃料タンクと、吸気口が設けられたキャ
ニスタと、該キャニスタと前記燃料タンクとを接続する
燃料蒸気流通路に介装された第1の制御弁と、前記キャ
ニスタと内燃エンジンの吸気系とを接続するパージ通路
に介装された第2の制御弁とからなる蒸発燃料排出抑止
系を備えた内燃エンジンの蒸発燃料処理装置において、 エンジンの作動状態を検出する作動状態検出手段と、前
記キャニスタの前記吸気口を開閉する第3の制御弁と、
前記燃料タンクの内圧力を検出するタンク内圧検出手段
と、前記第1の制御弁を開閉制御してタンク内圧の変動
量を検出する第1の変動量検出手段と、前記作動状態検
出手段によりエンジンの作動が検出されているときに前
記第1乃至第3の制御弁を制御して前記蒸発燃料排出抑
止系を所定の負圧状態にする減圧処理手段と、前記第2
の制御弁を閉弁状態にして前記蒸発燃料排出抑止系の前
記負圧状態からの内圧力の変動量を検出する第2の変動
量検出手段と、前記第1及び第2の変動量検出手段の検
出結果に基づいて前記蒸発燃料排出抑止系の異常を判定
する異常判定手段とからなる異常判定処理系を有してい
ることを特徴とする内燃エンジンの蒸発燃料処理装置。 - 【請求項2】 前記異常判定手段により前記蒸発燃料排
出抑止系の異常を判定するための判別値は、前記減圧処
理手段における減圧処理時間に応じて決定されることを
特徴とする請求項1記載の内燃エンジンの蒸発燃料処理
装置。 - 【請求項3】 燃料タンクと、吸気口が設けられたキャ
ニスタと、該キャニスタと前記燃料タンクとを接続する
燃料蒸気流通路に介装された第1の制御弁と、前記キャ
ニスタと内燃エンジンの吸気系とを接続するパージ通路
に介装された第2の制御弁とからなる蒸発燃料排出抑止
系を備えた内燃エンジンの蒸発燃料処理装置において、 エンジンの作動状態を検出する作動状態検出手段と、前
記キャニスタの前記吸気口を開閉する第3の制御弁と、
前記燃料タンクの内圧力を検出するタンク内圧検出手段
と、前記第1の制御弁を開閉制御してタンク内圧の変動
量を検出する第1の変動量検出手段と、前記作動状態検
出手段によりエンジンの作動が検出されているときに前
記第1乃至第3の制御弁を制御して前記蒸発燃料排出抑
止系を所定の負圧状態にする減圧処理手段と、前記第2
の制御弁を閉弁状態にして前記蒸発燃料排出系の前記負
圧状態からの内圧力の変動量を検出する第2の変動量検
出手段と、前記燃料タンク内の燃料量を検出する燃料量
検出手段とを備え、前記第1、第2の変動量検出手段及
び前記燃料量検出手段の検出結果に基づいて前記蒸発燃
料排出抑止系の異常を判定する異常判定手段とからなる
異常判定処理系を有していることを特徴とする内燃エン
ジンの蒸発燃料処理装置。 - 【請求項4】 前記第1の変動量検出手段は、前記第1
の制御弁を開閉制御してタンク内圧の変動量を検出する
ことを特徴とする請求項1乃至請求項3記載の内燃エン
ジンの蒸発燃料処理装置。 - 【請求項5】 前記異常判定処理系による処理を開始す
る前に所定時間パージを行うことを特徴とする請求項1
乃至請求項4のいずれかに記載の内燃エンジンの蒸発燃
料処理装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36063091A JP2631930B2 (ja) | 1991-12-27 | 1991-12-27 | 内燃エンジンの蒸発燃料処理装置 |
US07/942,875 US5299545A (en) | 1991-09-13 | 1992-09-10 | Evaporative fuel-processing system for internal combustion engines |
US08/620,299 USRE37895E1 (en) | 1991-09-13 | 1996-03-22 | Evaporative fuel-processing system for internal combustion engines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36063091A JP2631930B2 (ja) | 1991-12-27 | 1991-12-27 | 内燃エンジンの蒸発燃料処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05180093A true JPH05180093A (ja) | 1993-07-20 |
JP2631930B2 JP2631930B2 (ja) | 1997-07-16 |
Family
ID=18470241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP36063091A Expired - Fee Related JP2631930B2 (ja) | 1991-09-13 | 1991-12-27 | 内燃エンジンの蒸発燃料処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2631930B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5355863A (en) * | 1992-12-02 | 1994-10-18 | Honda Giken Kogyo Kabushiki Kaisha | Evaporative fuel-processing system for internal combustion engines |
WO1995016122A1 (de) * | 1993-12-11 | 1995-06-15 | Robert Bosch Gmbh | Verfahren zur ermittlung von aussagen über den zustand einer tankentlüftungsanlage |
WO2009132718A1 (de) * | 2008-04-29 | 2009-11-05 | Robert Bosch Gmbh | Diagnose der funktionsfähigkeit von kraftstoffdampfzwischenspeichern |
-
1991
- 1991-12-27 JP JP36063091A patent/JP2631930B2/ja not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5355863A (en) * | 1992-12-02 | 1994-10-18 | Honda Giken Kogyo Kabushiki Kaisha | Evaporative fuel-processing system for internal combustion engines |
WO1995016122A1 (de) * | 1993-12-11 | 1995-06-15 | Robert Bosch Gmbh | Verfahren zur ermittlung von aussagen über den zustand einer tankentlüftungsanlage |
WO2009132718A1 (de) * | 2008-04-29 | 2009-11-05 | Robert Bosch Gmbh | Diagnose der funktionsfähigkeit von kraftstoffdampfzwischenspeichern |
US8529659B2 (en) | 2008-04-29 | 2013-09-10 | Robert Bosch Gmbh | Diagnosis of the operability of fuel vapour intermediate stores |
Also Published As
Publication number | Publication date |
---|---|
JP2631930B2 (ja) | 1997-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2741702B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
USRE37895E1 (en) | Evaporative fuel-processing system for internal combustion engines | |
JP2688674B2 (ja) | 燃料タンク内圧センサの故障検出装置及び故障補償装置 | |
JP2759908B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
US5450834A (en) | Evaporative fuel-processing system for internal combustion engines | |
US6467463B2 (en) | Abnormality diagnosis apparatus for evaporative emission control system | |
US6220229B1 (en) | Apparatus for detecting evaporative emission control system leak | |
JPH05240117A (ja) | 内燃エンジンの蒸発燃料処理装置 | |
US5826566A (en) | Evaporative fuel-processing system for internal combustion engines | |
JP2688675B2 (ja) | 内燃エンジンの燃料タンク内圧検出装置 | |
JP3096377B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
US6789523B2 (en) | Failure diagnosis apparatus for evaporative fuel processing system | |
US6223732B1 (en) | Evaporated fuel treatment apparatus for internal combustion engine | |
JPH05240118A (ja) | 内燃エンジンの蒸発燃料処理系の異常診断装置 | |
JPH09184444A (ja) | 内燃機関の空燃比制御装置 | |
JP3092077B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP2631930B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP3539325B2 (ja) | 内燃機関の蒸発燃料処理装置 | |
JP4103185B2 (ja) | 圧力センサの異常診断装置 | |
JP2902845B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP3337271B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP2701235B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP2741698B2 (ja) | 内燃エンジンの蒸発燃料処理装置 | |
JP2001082261A (ja) | 蒸発燃料放出防止装置の異常診断装置 | |
JP2001152975A (ja) | 蒸発燃料処理装置のリーク診断装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080425 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090425 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20090425 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100425 Year of fee payment: 13 |
|
LAPS | Cancellation because of no payment of annual fees |