[go: up one dir, main page]

JP2001082261A - Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus - Google Patents

Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus

Info

Publication number
JP2001082261A
JP2001082261A JP25633899A JP25633899A JP2001082261A JP 2001082261 A JP2001082261 A JP 2001082261A JP 25633899 A JP25633899 A JP 25633899A JP 25633899 A JP25633899 A JP 25633899A JP 2001082261 A JP2001082261 A JP 2001082261A
Authority
JP
Japan
Prior art keywords
tank
pressure
fuel
diagnosis
engine
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.)
Withdrawn
Application number
JP25633899A
Other languages
Japanese (ja)
Inventor
Makoto Kobayashi
誠 小林
Takeshi Suzuki
武 鈴木
Toshiaki Ichitani
寿章 市谷
Toru Kitamura
徹 北村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP25633899A priority Critical patent/JP2001082261A/en
Publication of JP2001082261A publication Critical patent/JP2001082261A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a diagnostic apparatus capable of diagnosing abnormality in an evaporated fuel discharge preventing apparatus with high precision regardless of running or stopping of an internal combustion engine and of performing exact diagnosis even if stopping time is relatively short. SOLUTION: While an engine is running, a leak check A is performed, and while stopping, a leak check B is performed. In the leak check A, diagnosis waiting time is set according to the internal pressure PTANK of a tank (S12, S14, S32). In the leak check B, diagnosis waiting time for engine stopping is set. Abnormality diagnosis is performed based on a variance in the internal pressure of the tank within the diagnosis waiting time (S17, S20, S36, S37).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、内燃機関に燃料を
供給する燃料タンク内で発生する蒸発燃料の放出を防止
する蒸発燃料放出防止装置の異常診断装置に関し、特に
燃料タンク内を負圧に維持することにより蒸発燃料の放
出を防止する蒸発燃料放出防止装置の異常診断装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for diagnosing an abnormality in an evaporative fuel emission prevention device for preventing the emission of evaporative fuel generated in a fuel tank for supplying fuel to an internal combustion engine. The present invention relates to an abnormality diagnosis device for an evaporative fuel emission prevention device that prevents emission of evaporative fuel by maintaining the same.

【0002】[0002]

【従来の技術】内燃機関の吸気管と燃料タンクとを直接
接続する蒸発燃料通路を設けて、燃料タンク内を負圧
(大気圧より低い圧力)に維持することにより、蒸発燃
料の放出を防止する装置は、例えば特開平10−281
019号公報に示されている。またこのような蒸発燃料
放出防止装置の異常診断方法が、特開平11−2255
8号公報に示されている。
2. Description of the Related Art An evaporative fuel passage which directly connects an intake pipe of an internal combustion engine and a fuel tank is provided to maintain the inside of the fuel tank at a negative pressure (a pressure lower than the atmospheric pressure), thereby preventing the release of the evaporative fuel. For example, Japanese Patent Application Laid-Open No. 10-281
No. 019. Further, a method of diagnosing an abnormality of such an evaporative fuel emission prevention device is disclosed in
No. 8 discloses this.

【0003】この公報に示された異常診断方法によれ
ば、内燃機関を停止した時点の燃料タンク内圧力と、燃
料温度とに応じて、燃料タンク内圧及び燃料温度で定義
される二次元座標系に異常判定領域を設定し、次の機関
始動時に検出される燃料タンク内圧及び燃料温度の組み
合わせが、この異常判定領域に入っているとき、蒸発燃
料放出防止装置が異常と判定される。
According to the abnormality diagnosis method disclosed in this publication, a two-dimensional coordinate system defined by the fuel tank internal pressure and the fuel temperature in accordance with the fuel tank internal pressure at the time of stopping the internal combustion engine and the fuel temperature. When the combination of the fuel tank internal pressure and the fuel temperature detected at the time of the next engine start is within the abnormality determination region, the evaporative emission control device is determined to be abnormal.

【0004】[0004]

【発明が解決しようとする課題】上記従来の異常診断方
法は、蒸発燃料放出装置が正常である場合に燃料タンク
内圧が若干上昇して定常状態に達していること、すなわ
ち機関が停止されてから次に始動させるまでの時間が長
いことを前提としており、機関停止後比較的短時間で再
始動されたような場合には、正確な判定ができなかっ
た。また上記公報には、内燃機関の運転中における異常
診断方法は示されていないため、内燃機関の運転中にお
いても異常診断を可能とすることが望まれていた。
According to the above-mentioned conventional abnormality diagnosis method, the fuel tank internal pressure slightly increases when the evaporative fuel discharge device is normal, and reaches a steady state, that is, after the engine is stopped. It is assumed that the time until the next start is long, and when the engine is restarted in a relatively short time after the engine is stopped, an accurate determination cannot be made. In addition, the above publication does not disclose a method of diagnosing abnormality during operation of the internal combustion engine, and it has been desired to enable abnormality diagnosis even during operation of the internal combustion engine.

【0005】本発明は上述した点に着目してなされたも
のであり、内燃機関が運転中か、停止中かに拘わらず蒸
発燃料放出防止装置の異常診断を精度良く行うことがで
き、しかも停止時間が比較的短い場合であっても正確な
診断を行うことができる異常診断装置を提供することを
目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and can accurately diagnose an abnormality of an evaporative emission control apparatus regardless of whether the internal combustion engine is operating or stopped. It is an object of the present invention to provide an abnormality diagnosis device capable of performing accurate diagnosis even when the time is relatively short.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
本発明は、燃料タンクと内燃機関の吸気系とを接続する
蒸発燃料通路と、該蒸発燃料通路の途中に設けられ、該
蒸発燃料通路を開閉する制御弁と、少なくとも前記内燃
機関の運転中は、前記燃料タンク内の圧力が大気圧より
低くなるように前記制御弁の開度を制御する制御手段と
を備える蒸発燃料放出防止装置の異常診断装置におい
て、前記燃料タンク内の圧力を検出するタンク内圧力検
出手段と、前記内燃機関が運転中であることを検出する
運転検出手段と、前記タンク内圧及び前記内燃機関が運
転中であるか否かの少なくとも一方に応じて診断待ち時
間を設定する診断待ち時間設定手段と、前記診断待ち時
間内における前記タンク内圧の変化量を検出する圧力変
化量検出手段と、前記タンク内圧の変化量と、所定の閾
値とを比較することにより、前記蒸発燃料放出防止装置
の異常を判定する異常判定手段とを有することを特徴と
する。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides an evaporative fuel passage connecting a fuel tank to an intake system of an internal combustion engine; And a control means for controlling the opening of the control valve so that the pressure in the fuel tank is lower than the atmospheric pressure at least during operation of the internal combustion engine. In the abnormality diagnosis device, an in-tank pressure detecting means for detecting a pressure in the fuel tank, an operation detecting means for detecting that the internal combustion engine is operating, and the in-tank pressure and the internal combustion engine are operating Diagnostic waiting time setting means for setting a diagnostic waiting time according to at least one of the following: pressure change amount detecting means for detecting a change amount of the tank internal pressure within the diagnostic waiting time; By comparing the amount of change in tank internal pressure and a predetermined threshold value, and having an abnormality judging means for judging an abnormality of the evaporative fuel emission preventing device.

【0007】この構成によれば、タンク内圧及び内燃機
関が運転中であるか否かの少なくとも一方に応じて診断
待ち時間が設定され、該診断待ち時間内におけるタンク
内圧の変化量が検出され、該タンク内圧の変化量と、所
定の閾値とを比較することにより、蒸発燃料放出防止装
置の異常が判定されるので、内燃機関が運転中であるか
否か及び/またはタンク内圧に応じて適切な診断待ち時
間を設定し、内燃機関が運転中か、停止中かに拘わらず
蒸発燃料放出防止装置の異常診断を精度良く行うことが
でき、しかも停止時間が比較的短い場合であっても正確
な診断を行うことができる。
According to this configuration, a diagnosis waiting time is set according to at least one of the tank internal pressure and whether or not the internal combustion engine is operating, and a change amount of the tank internal pressure during the diagnosis waiting time is detected. By comparing the change amount of the tank internal pressure with a predetermined threshold value, it is determined that the fuel vapor emission prevention device is abnormal. Therefore, it is determined whether the internal combustion engine is operating and / or the tank internal pressure is appropriate. By setting an appropriate diagnosis waiting time, it is possible to accurately diagnose the abnormality of the evaporative emission control device regardless of whether the internal combustion engine is operating or stopped, and accurately even if the stop time is relatively short. Diagnosis can be performed.

【0008】より具体的には、内燃機関の運転中は停止
中より診断待ち時間を短くし、また運転中はタンク内圧
が低くなるほど診断待ち時間を短くすることが望まし
い。また前記所定の閾値は、前記内燃機関の停止後にお
いては、該停止時点のタンク内圧及び燃料温度と、前記
内燃機関の停止時点から前記診断待ち時間経過後の燃料
温度とに基づいて設定することが望ましい。また前記内
燃機関の運転中に用いる前記所定の閾値は、前記診断待
ち時間が長いほど大きくなるように、実験により最適な
値に設定することが望ましい。
More specifically, it is desirable to make the diagnosis waiting time shorter during operation of the internal combustion engine than during stoppage, and to shorten the diagnosis waiting time as the internal pressure of the tank becomes lower during operation. Further, after the internal combustion engine is stopped, the predetermined threshold value is set based on a tank internal pressure and a fuel temperature at the time of the stop and a fuel temperature after a lapse of the diagnosis waiting time from the stop time of the internal combustion engine. Is desirable. It is preferable that the predetermined threshold value used during the operation of the internal combustion engine is set to an optimal value by an experiment so that the predetermined threshold value increases as the diagnosis waiting time increases.

【0009】[0009]

【発明の実施の形態】以下本発明の実施の形態を図面を
参照して説明する。図1は、本発明の実施の形態に係る
蒸発燃料放出防止装置とその異常診断装置の構成を示す
図である。同図において、1は例えば4気筒を有する内
燃機関(以下単に「エンジン」という)であり、エンジ
ン1の吸気管2の途中にはスロットル弁3が配されてい
る。また、スロットル弁3にはスロットル弁開度(θT
H)センサ4が連結されており、当該スロットル弁3の
開度に応じた電気信号を出力して電子コントロールユニ
ット(以下(ECU)という)5に供給する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a configuration of an evaporative fuel release prevention device and an abnormality diagnosis device thereof according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes an internal combustion engine having, for example, four cylinders (hereinafter simply referred to as "engine"), and a throttle valve 3 is disposed in the intake pipe 2 of the engine 1. The throttle valve 3 has a throttle valve opening (θT
H) The sensor 4 is connected, and outputs an electric signal corresponding to the opening degree of the throttle valve 3 and supplies it to an electronic control unit (hereinafter referred to as (ECU)) 5.

【0010】燃料噴射弁6は、吸気管2の途中であって
エンジン1とスロットル弁3との間の図示しない吸気弁
の少し上流側に各気筒毎に設けられている。また、各燃
料噴射弁6は燃料供給管7を介して密閉構造の燃料タン
ク9内に設けられた燃料ポンプユニット8に接続されて
おり、燃料ポンプユニット8は、燃料ポンプと、燃料ス
トレーナと、参照圧力を大気圧あるいはタンク内圧とし
たプレッシャーレギュレータとが一体に構成されたもの
である。燃料タンク9は給油のための給油口10を有し
ており、給油口10にはフィラーキャップ11が取付け
られている。
A fuel injection valve 6 is provided for each cylinder in the middle of the intake pipe 2 and slightly upstream of an intake valve (not shown) between the engine 1 and the throttle valve 3. Each fuel injection valve 6 is connected via a fuel supply pipe 7 to a fuel pump unit 8 provided in a sealed fuel tank 9. The fuel pump unit 8 includes a fuel pump, a fuel strainer, The pressure regulator is configured integrally with a pressure regulator that sets the reference pressure to the atmospheric pressure or the tank internal pressure. The fuel tank 9 has a filler port 10 for refueling, and a filler cap 11 is attached to the filler port 10.

【0011】燃料噴射弁6はECU5に電気的に接続さ
れ、該ECU5からの信号によりその開弁時間が制御さ
れる。吸気管2のスロットル弁3の下流側には吸気管内
絶対圧PBAを検出する吸気管内絶対圧(PBA)セン
サ13、及び外気温としての吸気温TAを検出する吸気
温(TA)センサ14が装着されている。また、燃料タ
ンク9には、燃料タンク9内の圧力、すなわちタンク内
圧PTANKを検出するタンク内圧力検出手段としての
タンク内圧センサ15と、燃料タンク9内の燃料の温度
TGASを検出する燃料温度(TGAS)センサ16と
がそれぞれ設けられている。
The fuel injection valve 6 is electrically connected to the ECU 5, and the valve opening time is controlled by a signal from the ECU 5. Downstream of the throttle valve 3 of the intake pipe 2, an intake pipe absolute pressure (PBA) sensor 13 for detecting the intake pipe absolute pressure PBA and an intake temperature (TA) sensor 14 for detecting an intake air temperature TA as an outside air temperature are mounted. Have been. The fuel tank 9 has a tank pressure sensor 15 as a tank pressure detecting means for detecting the pressure in the fuel tank 9, that is, the tank pressure PTANK, and a fuel temperature (TGAS) for detecting the temperature TGAS of the fuel in the fuel tank 9. TGAS) sensors 16 are provided.

【0012】エンジン1の図示しないカム軸周囲又はク
ランク軸周囲にはエンジン回転数を検出するエンジン回
転数(NE)センサ17が取付けられている。エンジン
回転数センサ17はエンジン1のクランク軸の180度
回転毎に所定のクランク角度位置でパルス(TDC信号
パルス)を出力する。エンジン1の冷却水温TWを検出
するエンジン水温センサ18及びエンジン1の排気中の
酸素濃度を検出する酸素濃度センサ(以下「LAFセン
サ」という)19が設けれられており、これらのセンサ
13〜19の検出信号はECU5に供給される。LAF
センサ19は、排気中の酸素濃度(エンジン1に供給さ
れる混合気の空燃比)にほぼ比例する信号を出力する広
域空燃比センサとして機能するものである。ECU5に
はさらに、大気圧PAを検出する大気圧センサ40及び
バッテリ電圧VBを検出するバッテリ電圧センサ41が
接続されており、これらのセンサの検出信号がECU5
に供給される。
An engine speed (NE) sensor 17 for detecting the engine speed is mounted around a camshaft or crankshaft (not shown) of the engine 1. The engine speed sensor 17 outputs a pulse (TDC signal pulse) at a predetermined crank angle position every time the crankshaft of the engine 1 rotates 180 degrees. An engine water temperature sensor 18 for detecting a cooling water temperature TW of the engine 1 and an oxygen concentration sensor (hereinafter referred to as “LAF sensor”) 19 for detecting an oxygen concentration in exhaust gas of the engine 1 are provided. These sensors 13 to 19 are provided. Is supplied to the ECU 5. LAF
The sensor 19 functions as a wide-range air-fuel ratio sensor that outputs a signal that is substantially proportional to the oxygen concentration in the exhaust gas (the air-fuel ratio of the air-fuel mixture supplied to the engine 1). The ECU 5 is further connected to an atmospheric pressure sensor 40 for detecting an atmospheric pressure PA and a battery voltage sensor 41 for detecting a battery voltage VB.
Supplied to

【0013】次に、燃料タンク9の内圧を負圧化するた
めの構成を説明する。燃料タンク9は第1の蒸発燃料通
路20を介して吸気管2のスロットル弁3の下流側に接
続されており、蒸発燃料通路20の途中には燃料タンク
9の内圧を制御すべく蒸発燃料通路20を開閉する制御
弁としてのタンク圧制御弁30が設けられている。タン
ク圧制御弁30は、その制御信号のオン−オフデューテ
ィ比(制御弁の開度)を変更することにより燃料タンク
9内で発生する蒸発燃料の吸気管2への供給流量を制御
する電磁弁であり、制御弁30の作動はECU5により
制御される。なお、制御弁30はその開度を連続的に変
更可能なリニア制御タイプの電磁弁を使用してもよい。
Next, a configuration for reducing the internal pressure of the fuel tank 9 to a negative pressure will be described. The fuel tank 9 is connected to the intake pipe 2 on the downstream side of the throttle valve 3 via a first evaporative fuel passage 20. In the evaporative fuel passage 20, an evaporative fuel passage is provided to control the internal pressure of the fuel tank 9. A tank pressure control valve 30 is provided as a control valve that opens and closes 20. The tank pressure control valve 30 is an electromagnetic valve that controls the supply flow rate of the evaporated fuel generated in the fuel tank 9 to the intake pipe 2 by changing the on-off duty ratio of the control signal (the opening degree of the control valve). The operation of the control valve 30 is controlled by the ECU 5. The control valve 30 may be a linear control type solenoid valve whose opening can be continuously changed.

【0014】蒸発燃料通路20と燃料タンク9との接続
部には、カットオフ弁21が設けられている。カットオ
フ弁21は、燃料タンク9の満タン状態のときや燃料タ
ンク9の傾きが増加したときに閉弁するフロート弁であ
る。次に、給油時に燃料タンク9内で発生する蒸発燃料
が大気へ放出されるのを防止するための構成を説明す
る。燃料タンク9には、チャージ通路31を介してキャ
ニスタ33が接続され、キャニスタ33は、吸気管2の
スロットル弁3の下流側にパージ通路32を介して接続
されている。
A cutoff valve 21 is provided at a connection between the fuel vapor passage 20 and the fuel tank 9. The cutoff valve 21 is a float valve that closes when the fuel tank 9 is full or when the inclination of the fuel tank 9 increases. Next, a configuration for preventing the evaporated fuel generated in the fuel tank 9 at the time of refueling from being released to the atmosphere will be described. A canister 33 is connected to the fuel tank 9 via a charge passage 31, and the canister 33 is connected to a downstream side of the throttle valve 3 of the intake pipe 2 via a purge passage 32.

【0015】チャージ通路31の途中には、チャージ制
御弁36が設けられている。チャージ制御弁36は、E
CU5によりその作動が制御され、給油時に開弁し、そ
れ以外のときは閉弁して、給油時に燃料タンク9内の蒸
発燃料をキャニスタ33に導く。
A charge control valve 36 is provided in the middle of the charge passage 31. The charge control valve 36
The operation is controlled by the CU 5, and the valve is opened at the time of refueling, and otherwise closed, and the fuel vapor in the fuel tank 9 is guided to the canister 33 at the time of refueling.

【0016】キャニスタ33は、燃料タンク9内の蒸発
燃料を吸着するための活性炭を内蔵し、大気開放通路3
7を介して大気に連通可能となっている。大気開放通路
37の途中にはベントシャット弁(開閉弁)38が設け
られている。ベントシャット弁38は、ECU5により
その作動が制御され、給油時またはパージ実行中に開弁
し、それ以外のときは閉弁するいわゆる常閉弁である。
The canister 33 has a built-in activated carbon for adsorbing the fuel vapor in the fuel tank 9 and has an open-to-atmosphere passage 3.
It can communicate with the atmosphere via 7. A vent shut valve (open / close valve) 38 is provided in the middle of the atmosphere opening passage 37. The vent shut valve 38 is a so-called normally-closed valve whose operation is controlled by the ECU 5 and is opened at the time of refueling or during execution of a purge, and closed at other times.

【0017】パージ通路32のキャニスタ33と吸気管
2との間には、パージ制御弁34が設けられている。パ
ージ制御弁34は、その制御信号のオン−オフデューテ
ィ比(制御弁の開度)を変更することにより流量を連続
的に制御することができるように構成された電磁弁であ
り、その作動はECU5により制御される。
A purge control valve 34 is provided in the purge passage 32 between the canister 33 and the intake pipe 2. The purge control valve 34 is an electromagnetic valve configured so that the flow rate can be continuously controlled by changing the on-off duty ratio of the control signal (the opening degree of the control valve). It is controlled by the ECU 5.

【0018】ECU5は各種センサ等からの入力信号波
形を整形し、電圧レベルを所定レベルに修正し、アナロ
グ信号値をデジタル信号値に変換する等の機能を有する
入力回路、中央演算処理回路(以下「CPU」とい
う)、CPUで実行される演算プログラム及び演算結果
等を記憶する記憶手段のほか、燃料噴射弁6、タンク圧
制御弁30、パージ制御弁34、チャージ制御弁36及
びベントシャット弁38に駆動信号を供給する出力回路
等から構成される。
The ECU 5 has a function of shaping input signal waveforms from various sensors and the like, correcting a voltage level to a predetermined level, converting an analog signal value into a digital signal value, and the like. "CPU"), a storage means for storing a calculation program executed by the CPU, a calculation result and the like, a fuel injection valve 6, a tank pressure control valve 30, a purge control valve 34, a charge control valve 36, and a vent shut valve 38. And an output circuit for supplying a drive signal to the control circuit.

【0019】ECU5のCPUは、エンジン回転数セン
サ17、吸気管内絶対圧センサ13、エンジン水温セン
サ18などの各種センサの出力信号に応じてエンジン1
に供給する燃料量制御等を行う。またECU5のCPU
は、給油時やエンジン1の通常運転時等の状況に応じて
概略以下のように電磁弁の動作制御を行う。まず、給油
時は、上述したようにチャージ制御弁36及びベントシ
ャット弁38が開弁される。これにより、給油に伴い燃
料タンク9内に発生した蒸発燃料はチャージ制御弁36
を介してキャニスタ33に吸蔵され、燃料分が除去され
た空気がベントシャット弁38を介して大気に放出され
る。従って、給油時における蒸発燃料の大気への放出を
防止することができる。
The CPU of the ECU 5 responds to output signals from various sensors, such as an engine speed sensor 17, an intake pipe absolute pressure sensor 13, and an engine coolant temperature sensor 18, in accordance with output signals of the engine 1.
Control of the amount of fuel supplied to the vehicle. The CPU of the ECU 5
Controls the operation of the solenoid valve according to the situation such as during refueling or during normal operation of the engine 1 as follows. First, at the time of refueling, the charge control valve 36 and the vent shut valve 38 are opened as described above. As a result, the fuel vapor generated in the fuel tank 9 upon refueling is supplied to the charge control valve 36.
The air that has been occluded in the canister 33 through which the fuel component has been removed is discharged to the atmosphere through the vent shut valve 38. Therefore, it is possible to prevent the evaporative fuel from being released into the atmosphere during refueling.

【0020】次にエンジン1の通常運転時は、チャージ
制御弁36が閉弁され、ベントシャット弁38が開弁さ
れると共に、パージ制御弁34が開弁制御され、吸気管
2の負圧がキャニスタ33に作用する。これにより、大
気がベントシャット弁38を介してキャニスタ33に供
給され、キャニスタ33に吸着されていた燃料がパージ
制御弁34を介して吸気管2にパージされる。従って、
燃料タンク9内で発生した蒸発燃料は大気に放出される
ことなく吸気管2に供給され、燃焼室で燃焼する。また
エンジン1の通常運転時は、所定の条件が満たされると
タンク圧制御弁30が開弁され、吸気管2の負圧により
燃料タンク9の内圧PTANKが大気圧より低い目標圧
力P0となるように負圧化制御が行われる。この場合、
目標圧力P0は、例えば特開平10−281019号公
報に示されるように、エンジン1の停止後も燃料タンク
9内の負圧が保持できるように、予測される燃料タンク
内圧PTANKの上昇分を見込んで設定される。また、
この目標圧力P0は、絶対圧力として設定する他に、タ
ンク内圧と大気圧との差圧が所定の圧力(例えば300
〜350mmHg)となるように設定してもよい。
Next, during normal operation of the engine 1, the charge control valve 36 is closed, the vent shut valve 38 is opened, the purge control valve 34 is opened, and the negative pressure in the intake pipe 2 is reduced. Acts on the canister 33. As a result, the atmosphere is supplied to the canister 33 via the vent shut valve 38, and the fuel adsorbed by the canister 33 is purged to the intake pipe 2 via the purge control valve 34. Therefore,
Evaporated fuel generated in the fuel tank 9 is supplied to the intake pipe 2 without being released to the atmosphere, and burns in the combustion chamber. Further, during normal operation of the engine 1, when a predetermined condition is satisfied, the tank pressure control valve 30 is opened, and the internal pressure PTANK of the fuel tank 9 becomes the target pressure P0 lower than the atmospheric pressure due to the negative pressure of the intake pipe 2. , A negative pressure control is performed. in this case,
As shown in, for example, Japanese Patent Application Laid-Open No. 10-281010, the target pressure P0 is expected to increase in the fuel tank internal pressure PTANK so that the negative pressure in the fuel tank 9 can be maintained even after the engine 1 is stopped. Is set by Also,
In addition to setting the target pressure P0 as an absolute pressure, the differential pressure between the tank internal pressure and the atmospheric pressure is a predetermined pressure (for example, 300
350350 mmHg).

【0021】次に図1に示すように構成される蒸発燃料
放出防止装置の異常診断について、図2及び3を参照し
て説明する。図2は、エンジン1の運転中において異常
診断(リークチェックA)を行う処理のフローチャート
であり、図3は、エンジン1の停止中において異常診断
(リークチェックB)を行う処理のフローチャートであ
る。これら処理はECU5のCPUで所定時間(例えば
82msec)毎に実行される。
Next, an abnormality diagnosis of the evaporative fuel emission prevention device configured as shown in FIG. 1 will be described with reference to FIGS. FIG. 2 is a flowchart of a process of performing an abnormality diagnosis (leak check A) while the engine 1 is operating, and FIG. 3 is a flowchart of a process of performing an abnormality diagnosis (leak check B) while the engine 1 is stopped. These processes are executed by the CPU of the ECU 5 every predetermined time (for example, 82 msec).

【0022】ステップS11では、リークチェックAが
終了したことを「1」で示す終了フラグFCHKAEN
Dが「1」であるか否かを判別し、FCHKAEND=
0であるときは、ステップS12以下の処理を実行し、
FCHKAEND=1であるときは、直ちに本処理を終
了する。
In step S11, an end flag FCHKAEN indicating "1" indicating that the leak check A has been completed.
It is determined whether or not D is “1”, and FCHKAEND =
When it is 0, the processing of step S12 and subsequent steps is executed,
When FCHKAEND = 1, this process is immediately terminated.

【0023】ステップS12では、タンク内圧PTAN
Kが、燃料タンク内が十分負圧化されたか否かを判別す
るための所定圧PTANK0(例えば460mmHgに
設定される)より低いか否かを判別し、PTANK<P
TANK0であって燃料タンク内が十分負圧化されてい
るときは、異常診断を行うためにタンク内圧PTANK
の変化量を検出する診断待ち時間の計測を行う第1のダ
ウンカウントタイマtmNPCSCHK0の値が0以下
か否かを判別する(ステップS13)。最初はtmNP
CSCHK0=0であるので、このタイマtmNPCS
CHK0に第1の所定時間TNPCSCHK0(例えば
15秒)をセットしてスタートさせ(ステップS1
4)、この時点のタンク内圧PTANKを計測開始圧P
TANKC1として記憶して(ステップS33)、本処
理を終了する。
In step S12, the tank internal pressure PTAN
It is determined whether or not K is lower than a predetermined pressure PTANK0 (for example, set to 460 mmHg) for determining whether or not the pressure in the fuel tank has been sufficiently reduced to a negative pressure.
When TANK0 is attained and the pressure in the fuel tank is sufficiently reduced to a negative pressure, the tank pressure PTANK is set to perform abnormality diagnosis.
It is determined whether or not the value of a first down-count timer tmNPCSCHK0 for measuring a diagnosis waiting time for detecting a change amount of is less than or equal to 0 (step S13). At first tmNP
Since CSCHK0 = 0, this timer tmNPCS
CHK0 is set to a first predetermined time TNPCSCHK0 (for example, 15 seconds) and started (step S1).
4), measure the tank internal pressure PTANK at this time to the measurement start pressure P
It is stored as TANKC1 (step S33), and this processing ends.

【0024】ステップS14を実行すると、ステップS
13の答が否定(NO)となるので、ステップS16に
進んで、タイマtmNPCSCHK0の値が変化量計測
終了時間TCHK0(例えば1秒)より大きいか否かを
判別する。最初はこの答は肯定(YES)となるので、
この時点のタンク内圧PTANKと、計測開始圧PTA
NKC1との差圧、すなわちタンク内圧PTANKの診
断待ち時間(tmNPCSCHK0=TPCSCHK0
〜TCHK0)内における変化量DPTANK(=PT
ANK−PTANKC1)が、第1の所定変化量α(例
えば30mmHg)以上か否かを判別する(ステップS
17)。最初はDPTANK<αであるので、タンク圧
制御弁30を閉弁して(ステップS18)、本処理を終
了する。
When step S14 is executed, step S14 is executed.
Since the answer to 13 is negative (NO), the process proceeds to step S16, and it is determined whether or not the value of the timer tmNPSCSCHK0 is greater than the change amount measurement end time TCHK0 (for example, 1 second). At first this answer is affirmative (YES),
The tank pressure PTANK at this point and the measurement start pressure PTA
Differential pressure from NKC1, that is, a diagnosis waiting time for the tank internal pressure PTANK (tmNPSCSCH0 = TPCSCHK0)
~ TACK0), the change amount DPTANK (= PT
ANK-PTANC1) is determined to be greater than or equal to a first predetermined change amount α (for example, 30 mmHg) (step S).
17). At first, since DPTANK <α, the tank pressure control valve 30 is closed (step S18), and this processing ends.

【0025】診断待ち時間内にタンク内圧PTANKが
上昇してDPTANK≧αとなると、ステップS17の
答が肯定(YES)となり、燃料タンク9,蒸発燃料通
路30またはチャージ通路31(以下「燃料タンク及び
その周辺部」という)に漏れがあると判定し(ステップ
S20)、終了フラグFCHKAENDを「1」に設定
して(ステップS21)、本処理を終了する。
If the tank pressure PTANK rises during the diagnosis waiting time and DPTANK ≧ α, the answer to step S17 becomes affirmative (YES), and the fuel tank 9, the evaporative fuel passage 30, or the charge passage 31 (hereinafter referred to as “fuel tank and It is determined that there is a leak in the "peripheral part" (step S20), the end flag FCHKAEND is set to "1" (step S21), and this processing ends.

【0026】またステップS17の答が否定(NO)の
まま診断待ち時間が終了すると、ステップS16からス
テップS19に進み、燃料タンク及びその周辺部に漏れ
がないと判定して、前記ステップS21に進む。一方前
記ステップS12でPTANK≧PTANK0であっ
て、燃料タンクの負圧化処理が完了していないときは、
タンク圧制御弁30を通過する(すなわち蒸発燃料通路
20を流れる)蒸発燃料を含んだ混合気の流量QNPC
Sが所定流量QTH(例えば10リットル/min)よ
り大きいか否かを判別する(ステップS31)。
If the answer to step S17 is negative (NO), the diagnosis waiting time ends, the process proceeds from step S16 to step S19, in which it is determined that there is no leakage in the fuel tank and its surroundings, and the process proceeds to step S21. . On the other hand, if PTANK ≧ PTANK0 in the step S12 and the negative pressure processing of the fuel tank is not completed,
The flow rate QNPC of the air-fuel mixture containing the evaporated fuel passing through the tank pressure control valve 30 (that is, flowing through the evaporated fuel passage 20)
It is determined whether S is larger than a predetermined flow rate QTH (for example, 10 liter / min) (step S31).

【0027】流量QNPCSは、タンク内圧PTANK
と吸気管内絶対圧PBAとの差圧ΔP(=PTANK−
PBA)と、タンク圧制御弁30の開度(開弁デューテ
ィ比)とに応じて、図4(a)に示すテーブルを検索
し、適宜補間演算を行うことにより算出される。図4
(a)は、差圧ΔPに対する流量QNPCSの変化特性
を示し、ラインL1がタンク圧制御弁30が全開のとき
の特性に対応し、ラインL2,L3,L4の順に開度が
小さくなったときの特性に対応している。
The flow rate QNPCS is the tank pressure PTANK.
Pressure difference ΔP between the pressure and the intake pipe absolute pressure PBA (= PTANK−
PBA) and the opening degree (valve opening duty ratio) of the tank pressure control valve 30 are calculated by searching a table shown in FIG. 4A and performing an interpolation operation as appropriate. FIG.
(A) shows a change characteristic of the flow rate QNPCS with respect to the differential pressure ΔP, in which the line L1 corresponds to the characteristic when the tank pressure control valve 30 is fully opened, and the opening decreases in the order of the lines L2, L3, and L4. It corresponds to the characteristic.

【0028】ステップS31でQNPCS>QTHであ
って流量が大きいときは、タンク内圧PTANKの変化
量を検出する診断待ち時間の計測を行う第2のタイマt
mNPCSCHK1に第2の所定時間TNPCSCHK
1(例えば30秒)をセットしてスタートさせ、前記ス
テップS33に進んでその時点のタンク内圧PTANK
を、計測開始圧PTANKC1として記憶する。
If QNPCS> QTH and the flow rate is large in step S31, a second timer t for measuring a diagnosis waiting time for detecting a change in the tank internal pressure PTANK.
The second predetermined time TNPCSCHK is added to mNPCSCHK1.
1 (for example, 30 seconds) and start, and the routine proceeds to step S33, where the tank pressure PTANK at that time is set.
Is stored as the measurement start pressure PTANKC1.

【0029】その後負圧化が進んで、流量QNPCS≦
QTHとなると、ステップS31からステップS34に
進み、タイマtmNPCSCHK1の値が0以下か否か
を判別する。最初はtmNPCSCHK1>0であるの
で、タンク内圧の変化量DPTANK(=PTANK−
PTANKC1)が第2の所定変化量β(例えば30m
mHg)以上か否かを判別し(ステップS36)、DP
TANK<βであるときは、直ちに本処理を終了する。
診断待ち時間内にタンク内圧PTANKが上昇してDP
TANK≧βとなったときは、燃料タンク及びその周辺
部に漏れが有ると判定し(ステップS37)、終了フラ
グFCHKAENDを「1」に設定して(ステップS3
8)、本処理を終了する。
Thereafter, the negative pressure progresses, and the flow rate QNPCS ≦
When QTH is reached, the process proceeds from step S31 to step S34, in which it is determined whether the value of the timer tmNPCSCHK1 is 0 or less. Since tmNPCSCHK1> 0 at first, the amount of change in tank internal pressure DPTANK (= PTANK−
PTANKC1) is the second predetermined change amount β (for example, 30 m
mHg) or not (step S36), and the DP
When TANK <β, the present process is immediately terminated.
The tank pressure PTANK rises within the waiting time for diagnosis and DP
When TANK ≧ β, it is determined that there is a leak in the fuel tank and its surroundings (step S37), and the end flag FCHKAEND is set to “1” (step S3).
8), end this processing.

【0030】またステップS36の答が否定(NO)の
まま診断待ち時間が終了すると、ステップS34からス
テップS35に進み、燃料タンク及びその周辺部に漏れ
がないと判定して、前記ステップS38に進む。なおス
テップS12の判別は、ヒステリシス付きで行われる、
すなわちヒステリシスの幅を±DPXとすると、PTA
NK>PTANK0の状態からタンク内圧PTANKが
低下していくときは、PTANK<PTANK0−DP
Xとなった時点でステップS12の答が否定(NO)か
ら肯定(YES)に変わる一方、PTANK<PTAN
K0の状態からタンク内圧PTANKが上昇していくと
きは、PTANK>PTANK0+DPXとなった時点
でステップS12の答が肯定(YES)から否定(N
O)に変わるようになっている。したがって、漏れがあ
ってタンク圧制御弁30の閉弁後にタンク内圧PTAN
Kが上昇しても、ステップS12の答は肯定(YES)
の状態が維持される。
If the answer to step S36 is negative (NO), the diagnosis waiting time ends, the process proceeds from step S34 to step S35, where it is determined that there is no leak in the fuel tank and its surroundings, and the process proceeds to step S38. . The determination in step S12 is performed with hysteresis.
That is, if the width of the hysteresis is ± DPX, PTA
When the tank internal pressure PTANK decreases from the state of NK> PTANK0, PTANK <PTANK0-DP
At the point in time when X has been reached, the answer in step S12 changes from negative (NO) to positive (YES), while PTANK <PTAN.
When the tank internal pressure PTANK increases from the state of K0, the answer at step S12 is changed from affirmative (YES) to negative (N) when PTANK> PTAN0 + DPX.
O). Therefore, after the tank pressure control valve 30 is closed due to leakage, the tank internal pressure PTAN
Even if K increases, the answer in step S12 is affirmative (YES).
Is maintained.

【0031】燃料タンク等に穴が有る場合、タンク内圧
PTANKが低いほど、単位時間あたりの圧力変化量は
大きくなるので、タンク内圧PTANKが所定圧PTA
NK0より低いときは、高いときより診断待ち時間を短
く設定して、リークチェックを行うことにより、迅速且
つ正確に漏れの有無を判定することが可能となる。
When the fuel tank or the like has a hole, the lower the tank pressure PTANK is, the larger the pressure change amount per unit time becomes.
When it is lower than NK0, the diagnosis waiting time is set shorter than when it is higher than NK0, and by performing a leak check, it is possible to quickly and accurately determine the presence or absence of a leak.

【0032】図3はエンジン1の停止後に異常診断(リ
ークチェックB)を行う処理のフローチャートであり、
ステップS41では、リークチェックBが終了したこと
を「1」で示す終了フラグFCHKBENDが「1」で
あるか否かを判別し、FCHKBEND=1であるとき
は、直ちに本処理を終了する。FCHKBEND=0で
あるときは、フィラーキャップ11が操作されたか否か
を判別する(ステップS42)。この判別は、例えばフ
ィラーキャップ11が外されか否かを検出するセンサを
設け、そのセンサ出力に基づいて行う。フィラーキャッ
プ11が操作されたときは、直ちに本処理を終了し、操
作されないときは、イグニッションスイッチ(図示せ
ず)がオフされたか否かを判別する(ステップS4
3)。
FIG. 3 is a flowchart of a process for performing an abnormality diagnosis (leak check B) after the engine 1 is stopped.
In step S41, it is determined whether or not an end flag FCKBEND indicating that the leak check B has been completed is "1" is "1". When FCHKEND = 1, the present process is immediately terminated. If FCKBEND = 0, it is determined whether the filler cap 11 has been operated (step S42). This determination is performed, for example, based on a sensor output that detects whether or not the filler cap 11 has been removed. If the filler cap 11 has been operated, the present process is immediately terminated. If not, it is determined whether or not an ignition switch (not shown) has been turned off (step S4).
3).

【0033】イグニッションスイッチがオンのときは、
その時点の燃料温度TGAS及びタンク内圧PTANK
を、それぞれ運転終了時の燃料温度TGASC2及びタ
ンク内圧PTANKC2として記憶し(ステップS4
4)、次いでエンジン停止後の診断待ち時間を計測する
ダウンカウントタイマtmNPCSCHK2に第3の所
定時間TNPCSCHK2(例えば3分)をセットして
スタートさせ(ステップS45)、本処理を終了する。
When the ignition switch is on,
The current fuel temperature TGAS and tank pressure PTANK
Are stored as the fuel temperature TGASC2 and the tank internal pressure PTANKC2 at the end of the operation, respectively (step S4).
4) Then, a third predetermined time TNPCSCHK2 (for example, 3 minutes) is set in a down count timer tmNPSCSCHK2 for measuring the diagnosis waiting time after the engine is stopped, and the process is started (step S45), and this processing is ended.

【0034】イグニッションスイッチがオフされ、エン
ジン1が停止すると、タイマtmNPCSCHK2の値
が0以下か否かを判別する(ステップS46)。最初
は、tmNPCSCHK2>0であるので、直ちに本処
理を終了する。所定時間TNPCSCHK2が経過し
て、tmNPCSCHK2=0となると、ステップS4
6からステップS47に進み、燃料温度の記憶値TGA
SC2及びタンク内圧の記憶値PTANKC2に応じて
a0マップを検索し、次のステップS48で使用する係
数a0を算出する。a0マップは、図4(b)に示すよ
うに燃料温度記憶値TGASC2が高いほど減少するよ
うに、また同図(c)に示すようにタンク内圧記憶値P
TANKC2が高いほど増加するように設定されてい
る。
When the ignition switch is turned off and the engine 1 is stopped, it is determined whether or not the value of the timer tmNPCSCHK2 is 0 or less (step S46). At first, since tmNPCSCHK2> 0, this process is immediately terminated. When the predetermined time TNPCSCHK2 elapses and tmNPCSCHK2 = 0, step S4
6 to step S47, and the stored value TGA of the fuel temperature
The a0 map is searched according to SC2 and the stored value PTANKC2 of the tank internal pressure, and the coefficient a0 used in the next step S48 is calculated. The a0 map shows that as the fuel temperature storage value TGASC2 increases as shown in FIG. 4 (b), the tank internal pressure storage value P decreases as shown in FIG. 4 (c).
It is set to increase as TANKC2 increases.

【0035】続くステップS48では、下記式(1)に
よりタンク内圧の予測値PTANKC3を、その時点の
燃料温度TGASの関数として算出する。 PTANKC3=a2×TGAS2+a1×TGAS+a0 (1) ここで、係数a2,a1は、予め実験的に求めた値、例
えばそれぞれ0.1,5程度に設定される。また、予測
値PTANKC3は、燃料タンク9内の圧力が過剰に低
くなり、燃料タンク9が損傷するのを防止するために設
けられたリリーフ弁(図示せず)が開弁する圧力である
最小タンク内圧PTANKL(例えば350mmHg)
以下となることの無いようにする。
In the following step S48, a predicted value PTANKC3 of the tank internal pressure is calculated as a function of the fuel temperature TGAS at that time by the following equation (1). PTANKC3 = a2 × TGAS 2 + a1 × TGAS + a0 (1) Here, the coefficients a2 and a1 are set to values experimentally obtained in advance, for example, about 0.1 and 5, respectively. The predicted value PTANKC3 is a minimum tank value which is a pressure at which a relief valve (not shown) provided to prevent the pressure in the fuel tank 9 from becoming excessively low and damaging the fuel tank 9 is opened. Internal pressure PTANL (for example, 350 mmHg)
Make sure that:

【0036】次いでタンク内圧PTANKが最小タンク
内圧PTANKL以下か否かを判別し(ステップS4
9)、PTANK≦PTANKLであるときは、燃料タ
ンク及びその周辺部の漏れが無いと判定し(ステップS
51)、終了フラグFCHKBENDを「1」に設定し
て(ステップS53)、本処理を終了する。
Next, it is determined whether or not the tank internal pressure PTANK is equal to or lower than the minimum tank internal pressure PTANL (step S4).
9) When PTANK ≦ PTANKL, it is determined that there is no leakage in the fuel tank and its surroundings (step S).
51), the end flag FCCHKBEND is set to “1” (step S53), and the process ends.

【0037】ステップS49でPTANK>PTANK
Lであるときは、その時点のタンク内圧PTANKと、
予測値PTANKC3との偏差DPC3(=PTANK
−PTANKC3)が、所定偏差γ(例えば15mmH
g)以上か否かを判別し(ステップS50)、DPC3
<γであるときは、漏れ無しと判定し(ステップS5
1)、DPC3≧γであるときは、漏れ有りと判定して
(ステップS52)、前記ステップS53に進む。
In step S49, PTANK> PTANK
When L, the tank internal pressure PTANK at that time,
Deviation DPC3 from prediction value PTANKC3 (= PTANKC3)
−PTANKC3) is equal to the predetermined deviation γ (for example, 15 mmH
g) It is determined whether or not it is equal to or greater than (step S50), and DPC3
If <γ, it is determined that there is no leakage (step S5).
1) When DPC3 ≧ γ, it is determined that there is a leak (step S52), and the process proceeds to step S53.

【0038】図3のステップS50の判定式の左辺は、 PTANK−PTANKC3=(PTANK−PTAN
KC2)−(PTANKC3−PTANKC2) と変形できるので、ステップS50の判定式は、下記式
(2)のように変形できる。 (PTANK−PTANKC2)−(PTANKC3−PTANKC2)≧γ (2)
The left side of the judgment formula in step S50 in FIG. 3 is as follows: PTANK-PTANC3 = (PTANK-PTAN)
(KC2)-(PTANC3-PTANC2), so that the determination equation in step S50 can be modified as the following equation (2). (PTANK-PTANKC2)-(PTANKC3-PTANKC2) ≧ γ (2)

【0039】すなわち図3の処理によれば、エンジン1
の停止時におけるタンク内圧PTANKC2及び燃料温
度TGASC2並びに停止時点から所定時間TNPCS
CHK2経過後の燃料温度TGASに応じて、その時点
のタンク内圧の予測値PTANKC3が算出され(ステ
ップS47,S48)、タンク内圧の変化量DPTAN
K(=PTANK−PTANKC2)が、予測値PTA
NKC3から求められる基準変化量DPTANKREF
(=PTANKC3−PTANKC2)より所定偏差γ
以上大きいとき、燃料タンクまたはその周辺部に漏れが
あると判定される。したがって、エンジン停止後におい
て、タンク内圧PTANKが定常状態に達する前であっ
ても、エンジン停止時点のタンク内圧及び燃料温度の状
態とその後の変化とに基づいた正確な判定を行うことが
できる。
That is, according to the processing of FIG.
Tank pressure PTANKC2 and fuel temperature TGASC2 at the time of stoppage and a predetermined time TNPCS from the stop time
According to the fuel temperature TGAS after the passage of CHK2, the predicted value PTANKC3 of the tank internal pressure at that time is calculated (steps S47, S48), and the change amount DPTAN of the tank internal pressure is calculated.
K (= PTANK-PTANKC2) is the predicted value PTA
Reference change amount DPTANKREF obtained from NKC3
(= PTANKC3-PTANKC2) from the predetermined deviation γ
When it is larger than the above, it is determined that there is a leak in the fuel tank or its peripheral portion. Therefore, even after the engine is stopped, even before the tank internal pressure PTANK reaches a steady state, it is possible to make an accurate determination based on the state of the tank internal pressure and the fuel temperature at the time of the engine stop and subsequent changes.

【0040】またエンジン停止後における診断待ち時
間、すなわち所定時間TNPCSCHK2は、例えば3
分としてエンジン運転中の診断待ち時間(TNPCSC
HK0,TNPCSCHK1)より長い時間に設定する
ことにより、小さな穴による僅かな漏れも正確に判定す
ることが可能となる。
The diagnosis waiting time after the engine is stopped, that is, the predetermined time TNPCSCHK2 is, for example, 3
Diagnostic waiting time during engine operation (TNPCSC)
By setting the time longer than (HK0, TNPCSCHK1), even a slight leak due to a small hole can be accurately determined.

【0041】本実施形態では、異常診断装置は、タンク
内圧センサ15及びECU5によって構成され、より具
体的には、図3のステップS43が運転検出手段に相当
し、図2のステップS12,S14及びS32並びに図
3のステップS43,S45が診断待ち時間設定手段に
相当し、図2のステップS17、S36及び図3のステ
ップS50が圧力変化量検出手段に相当し、図2のステ
ップS16,S17,S19,S20,S34〜S37
及び図3のステップS46〜S52が異常判定手段に相
当する。
In this embodiment, the abnormality diagnosis device is constituted by the tank internal pressure sensor 15 and the ECU 5. More specifically, step S43 in FIG. 3 corresponds to operation detection means, and steps S12, S14 and S14 in FIG. Steps S32 and S43 and S45 in FIG. 3 correspond to a diagnosis waiting time setting unit, steps S17 and S36 in FIG. 2 and step S50 in FIG. 3 correspond to a pressure change amount detecting unit, and steps S16, S17 and S17 in FIG. S19, S20, S34 to S37
Steps S46 to S52 in FIG. 3 correspond to an abnormality determination unit.

【0042】また、図2の処理では、所定変化量α、β
が、請求項1の「所定の閾値」に相当する。また前記式
(2)は、PTANK−PTANKC2≧PTANKC
3−PTANKC2+γと変形できるので、図3の処理
では(PTANKC3−PTANKC2+γ)が、「所
定の閾値」に相当する。
In the process of FIG. 2, the predetermined change amounts α, β
Corresponds to the “predetermined threshold value” in claim 1. In addition, the above equation (2) indicates that PTANK−PTANKC2 ≧ PTANKC
Since it can be transformed into 3-PTANC2 + γ, (PTANC3-PTANC2 + γ) in the processing of FIG. 3 corresponds to the “predetermined threshold value”.

【0043】なお本発明は上述した実施形態に限るもの
ではなく、種々の変形が可能である。例えばタンク内圧
センサ15の配置は、図1に示すものに限るものではな
く、例えばチャージ通路31のチャージ制御弁36と燃
料タンク9との間に設けるようにしてもよい。またチャ
ージ制御弁36及びベントシャット弁38には、特開平
11−50919号公報に示されるようにリリーフ弁を
設けるようにしてもよい。
The present invention is not limited to the above-described embodiment, and various modifications are possible. For example, the arrangement of the tank internal pressure sensor 15 is not limited to that shown in FIG. 1, and may be provided, for example, between the charge control valve 36 of the charge passage 31 and the fuel tank 9. The charge control valve 36 and the vent shut valve 38 may be provided with a relief valve as shown in Japanese Patent Application Laid-Open No. H11-50919.

【0044】[0044]

【発明の効果】以上詳述したように本発明によれば、タ
ンク内圧及び内燃機関が運転中であるか否かの少なくと
も一方に応じて診断待ち時間が設定され、該診断待ち時
間内におけるタンク内圧の変化量が検出され、該タンク
内圧の変化量と、所定の閾値とを比較することにより、
蒸発燃料放出防止装置の異常が判定されるので、内燃機
関が運転中であるか否か及び/またはタンク内圧に応じ
て適切な診断待ち時間を設定し、内燃機関が運転中か、
停止中かに拘わらず蒸発燃料放出防止装置の異常診断を
精度良く行うことができ、しかも停止時間が比較的短い
場合であっても正確な診断を行うことができる。
As described above in detail, according to the present invention, the diagnosis waiting time is set according to at least one of the tank internal pressure and whether or not the internal combustion engine is operating, and the tank within the diagnosis waiting time is set. The amount of change in the internal pressure is detected, and by comparing the amount of change in the tank internal pressure with a predetermined threshold value,
Since the abnormality of the evaporative fuel emission prevention device is determined, an appropriate diagnosis waiting time is set according to whether the internal combustion engine is operating and / or the tank internal pressure, and whether the internal combustion engine is operating,
Abnormality diagnosis of the evaporative emission control device can be accurately performed regardless of whether the apparatus is stopped, and accurate diagnosis can be performed even when the stop time is relatively short.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態にかかる蒸発燃料放出防止
装置とその異常診断装置の構成を示す図である。
FIG. 1 is a diagram showing a configuration of an evaporative fuel release prevention device and an abnormality diagnosis device thereof according to an embodiment of the present invention.

【図2】エンジンの運転中に異常診断を行う処理のフロ
ーチャートである。
FIG. 2 is a flowchart of a process for performing abnormality diagnosis during operation of an engine.

【図3】エンジンの停止中に異常診断を行う処理のフロ
ーチャートである。
FIG. 3 is a flowchart of a process for performing abnormality diagnosis while the engine is stopped.

【図4】図3または4の処理で使用するマップの設定特
性を示す図である。
FIG. 4 is a diagram showing setting characteristics of a map used in the processing of FIG. 3 or 4;

【符号の説明】[Explanation of symbols]

1 内燃機関 2 吸気管 5 電子コントロールユニット(制御手段、運転検出手
段、時間設定手段、圧力変化量検出手段、異常判定手
段) 9 燃料タンク 15 タンク内圧センサ(タンク内圧力検出手段) 16 燃料温度センサ 20 蒸発燃料通路 30 タンク圧制御弁(制御弁) 31 チャージ通路
REFERENCE SIGNS LIST 1 internal combustion engine 2 intake pipe 5 electronic control unit (control means, operation detection means, time setting means, pressure change detection means, abnormality determination means) 9 fuel tank 15 tank internal pressure sensor (tank pressure detection means) 16 fuel temperature sensor Reference Signs List 20 evaporative fuel passage 30 tank pressure control valve (control valve) 31 charge passage

───────────────────────────────────────────────────── フロントページの続き (72)発明者 市谷 寿章 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内 (72)発明者 北村 徹 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Toshiaki Ichiya 1-4-1 Chuo, Wako-shi, Saitama Pref. Inside Honda R & D Co., Ltd. (72) Inventor Tohru Kitamura 1-4-1 Chuo, Wako-shi, Saitama Honda R & D Co., Ltd.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 燃料タンクと内燃機関の吸気系とを接続
する蒸発燃料通路と、該蒸発燃料通路の途中に設けら
れ、該蒸発燃料通路を開閉する制御弁と、少なくとも前
記内燃機関の運転中は、前記燃料タンク内の圧力が大気
圧より低くなるように前記制御弁の開度を制御する制御
手段とを備える蒸発燃料放出防止装置の異常診断装置に
おいて、 前記燃料タンク内の圧力を検出するタンク内圧力検出手
段と、 前記内燃機関が運転中であることを検出する運転検出手
段と、 前記タンク内圧及び前記内燃機関が運転中であるか否か
の少なくとも一方に応じて診断待ち時間を設定する診断
待ち時間設定手段と、 前記診断待ち時間内における前記タンク内圧の変化量を
検出する圧力変化量検出手段と、 前記タンク内圧の変化量と、所定の閾値とを比較するこ
とにより、前記蒸発燃料放出防止装置の異常を判定する
異常判定手段とを有することを特徴とする異常診断装
置。
An evaporative fuel passage connecting a fuel tank to an intake system of an internal combustion engine, a control valve provided in the middle of the evaporative fuel passage to open and close the evaporative fuel passage, and at least during operation of the internal combustion engine A control means for controlling an opening degree of the control valve so that a pressure in the fuel tank becomes lower than an atmospheric pressure. Tank pressure detecting means, operation detecting means for detecting that the internal combustion engine is operating, and setting a diagnosis waiting time according to at least one of the tank internal pressure and whether or not the internal combustion engine is operating. Diagnostic wait time setting means, pressure change amount detecting means for detecting a change amount of the tank internal pressure within the diagnostic wait time, and comparing the change amount of the tank internal pressure with a predetermined threshold. It allows the abnormality diagnosis apparatus characterized by comprising an abnormality judging means for judging an abnormality of the evaporative fuel emission preventing device.
JP25633899A 1999-09-09 1999-09-09 Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus Withdrawn JP2001082261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25633899A JP2001082261A (en) 1999-09-09 1999-09-09 Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25633899A JP2001082261A (en) 1999-09-09 1999-09-09 Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus

Publications (1)

Publication Number Publication Date
JP2001082261A true JP2001082261A (en) 2001-03-27

Family

ID=17291294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25633899A Withdrawn JP2001082261A (en) 1999-09-09 1999-09-09 Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus

Country Status (1)

Country Link
JP (1) JP2001082261A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6666072B2 (en) 2001-07-12 2003-12-23 Denso Corporation Evaporative emission control system and method for detecting leaks therein
US7066017B2 (en) 2001-11-07 2006-06-27 Denso Corporation Method of detecting pressure leakage in evaporated fuel control system for use in automobile
US7103459B2 (en) 2002-08-29 2006-09-05 Denso Corporation Vehicular abnormality detecting device
US7117729B2 (en) 2003-10-16 2006-10-10 Hitachi, Ltd. Diagnosis apparatus for fuel vapor purge system and method thereof
JP2008008240A (en) * 2006-06-30 2008-01-17 Nissan Motor Co Ltd Diagnostic method and system for evaporation fuel treatment device
JP2012112306A (en) * 2010-11-24 2012-06-14 Honda Motor Co Ltd Leakage detecting device for fuel tank

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6666072B2 (en) 2001-07-12 2003-12-23 Denso Corporation Evaporative emission control system and method for detecting leaks therein
US7066017B2 (en) 2001-11-07 2006-06-27 Denso Corporation Method of detecting pressure leakage in evaporated fuel control system for use in automobile
US7103459B2 (en) 2002-08-29 2006-09-05 Denso Corporation Vehicular abnormality detecting device
US7117729B2 (en) 2003-10-16 2006-10-10 Hitachi, Ltd. Diagnosis apparatus for fuel vapor purge system and method thereof
CN100465426C (en) * 2003-10-16 2009-03-04 株式会社日立制作所 Diagnosis apparatus for fuel vapor purge system and method thereof
DE102004050692B4 (en) * 2003-10-16 2011-08-18 Hitachi, Ltd. Diagnostic device for a fuel vapor purging system and associated method
JP2008008240A (en) * 2006-06-30 2008-01-17 Nissan Motor Co Ltd Diagnostic method and system for evaporation fuel treatment device
JP4645539B2 (en) * 2006-06-30 2011-03-09 日産自動車株式会社 Diagnostic method and apparatus for evaporative fuel processing apparatus
JP2012112306A (en) * 2010-11-24 2012-06-14 Honda Motor Co Ltd Leakage detecting device for fuel tank

Similar Documents

Publication Publication Date Title
US5629477A (en) Testing apparatus for fuel vapor treating device
US6467463B2 (en) Abnormality diagnosis apparatus for evaporative emission control system
JP2688674B2 (en) Failure detection device and failure compensation device for fuel tank internal pressure sensor
JP2759908B2 (en) Evaporative fuel processor for internal combustion engines
JP2741702B2 (en) Evaporative fuel processor for internal combustion engines
US6789523B2 (en) Failure diagnosis apparatus for evaporative fuel processing system
JPH05240117A (en) Evaporating fuel processor of internal combustion engine
JP2005002965A (en) Evaporative fuel treatment device leak diagnosis device
JP2688675B2 (en) Fuel tank internal pressure detection device for internal combustion engine
US6223732B1 (en) Evaporated fuel treatment apparatus for internal combustion engine
JP3167924B2 (en) Evaporative fuel processing device
US6736117B2 (en) Abnormality detecting device for evaporative fuel processing system
US6564781B2 (en) Abnormality detecting apparatus for fuel evaporative emission control system of internal combustion engine
US6829921B2 (en) Abnormality detecting device for evaporative fuel processing system
JP3243413B2 (en) Evaporative fuel processor for internal combustion engines
JP2001082261A (en) Abnormality diagnostic apparatus for evaporated fuel discharge preventing apparatus
JPH09126064A (en) Evaporated fuel treating device
US6935162B2 (en) Apparatus for detecting leakage in an evaporated fuel processing system
US6862516B2 (en) Fuel gas purge system having failure diagnostic function in internal combustion engine
JPH09291857A (en) Evaporation fuel processing device of internal combustion engine
JPH10299583A (en) Evaporative fuel discharge preventing device of internal combustion engine
JPH1150919A (en) Evaporative fuel emission preventing device for internal combustion engine
JP3444000B2 (en) Diagnosis device for fuel evaporation prevention device
JP4075027B2 (en) EGR control device
JP2001159574A (en) Diagnostic device for pressure sensor

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061205