JP2003278610A - Abnormality diagnostic device for evaporated fuel processing device - Google Patents

Abnormality diagnostic device for evaporated fuel processing device

Info

Publication number
JP2003278610A
JP2003278610A JP2002078894A JP2002078894A JP2003278610A JP 2003278610 A JP2003278610 A JP 2003278610A JP 2002078894 A JP2002078894 A JP 2002078894A JP 2002078894 A JP2002078894 A JP 2002078894A JP 2003278610 A JP2003278610 A JP 2003278610A
Authority
JP
Japan
Prior art keywords
diagnosis
pressure
tunnel
leak
vehicle
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
Application number
JP2002078894A
Other languages
Japanese (ja)
Other versions
JP3931707B2 (en
Inventor
Takuya Matsuoka
拓哉 松岡
Yoshihiko Hyodo
義彦 兵道
Naoya Takagi
直也 高木
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2002078894A priority Critical patent/JP3931707B2/en
Publication of JP2003278610A publication Critical patent/JP2003278610A/en
Application granted granted Critical
Publication of JP3931707B2 publication Critical patent/JP3931707B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Examining Or Testing Airtightness (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To prevent an erroneous leakage diagnosis from being performed due to influence of atmospheric pressure fluctuation caused by a tunnel traveling, etc., regarding an abnormality diagnostic device for an evaporated fuel processing device. <P>SOLUTION: This device is provided with a relative pressure sensor for detecting pressure within a prescribed system including a fuel tank as a relative pressure to the atmospheric pressure. When an execution condition of the leakage diagnosis is established (step 100), the system is blocked after introducing negative pressure. Subsequently, the abnormality diagnosis of the system is performed based on a sensor output of the relative pressure sensor at prescribed decision timing. When a GPS signal is not received (step 104) and speed is higher than a prescribed value (step 106) after blocking the system (step 102), a vehicle is judged to be traveling in a tunnel and the execution of the leakage diagnosis is interrupted (step 108). <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、蒸発燃料処理装置
の異常診断装置に係り、特に、車両に搭載された燃料タ
ンク内で発生する蒸発燃料を処理する装置の異常診断に
好適な異常診断装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an abnormality diagnosis apparatus for an evaporated fuel processing apparatus, and more particularly to an abnormality diagnosis apparatus suitable for an abnormality diagnosis of an apparatus for processing evaporated fuel generated in a fuel tank mounted on a vehicle. Regarding

【0002】[0002]

【従来の技術】従来、例えば特開2000−28297
0号公報に開示されるように、燃料タンク内で発生する
蒸発燃料をキャニスタに一時的に吸着し、その吸着され
た蒸発燃料を内燃機関の運転中に吸気通路にパージする
蒸発燃料処理装置が知られている。この種の蒸発燃料処
理では、燃料タンクから吸気通路に至る系内の漏れが車
両上で診断できることが求められる。
2. Description of the Related Art Conventionally, for example, Japanese Patent Laid-Open No. 2000-28297.
As disclosed in Japanese Unexamined Patent Publication (Kokai) No. Hei 0 (1994) -04, an evaporative fuel processing apparatus that temporarily adsorbs evaporated fuel generated in a fuel tank to a canister and purges the adsorbed evaporated fuel into an intake passage during operation of an internal combustion engine is disclosed. Are known. In this type of evaporated fuel processing, it is required that a leak in the system from the fuel tank to the intake passage can be diagnosed on the vehicle.

【0003】蒸発燃料処理装置の系内に漏れが生じてい
るか否かを判断する手法としては、燃料タンクの内圧を
大気圧に対する相対圧として検出する相対圧センサを用
いる手法が一般に用いられている。この手法では、先
ず、系が大気から切り離され、次に、その系内に吸気負
圧が導入される。系内圧力(タンク内圧)が所定の負圧
に達したら、吸気通路を切り離すことにより系が封鎖さ
れる。その後、所定のタイミングで相対圧センサのセン
サ出力が読みとられ、封鎖中に系内圧力に生じた変化量
が算出される。
As a method for determining whether or not a leak has occurred in the system of the evaporated fuel processing apparatus, a method using a relative pressure sensor for detecting the internal pressure of the fuel tank as a relative pressure with respect to the atmospheric pressure is generally used. . In this approach, the system is first isolated from the atmosphere and then negative intake pressure is introduced into the system. When the system internal pressure (tank internal pressure) reaches a predetermined negative pressure, the intake passage is disconnected to close the system. After that, the sensor output of the relative pressure sensor is read at a predetermined timing, and the amount of change in the system pressure during the blockade is calculated.

【0004】系に漏れが生じている場合は、その漏れが
生じている箇所から系内に大気が流入する。このため、
漏れが生じている場合、封鎖中の系内圧力は、漏れが生
じていない場合に比して上昇する。従って、上記の手法
で算出された系内圧力の変化量によれば、系内に漏れが
生じているか否かを精度良く診断することができる。
When there is a leak in the system, the atmosphere flows into the system from the location where the leak occurs. For this reason,
When there is a leak, the system pressure during the blockage rises as compared to when there is no leak. Therefore, according to the amount of change in the system pressure calculated by the above method, it is possible to accurately diagnose whether or not a leak has occurred in the system.

【0005】ところで、従来の蒸発燃料処理装置は、系
内圧力を検出するために相対圧センサを用いている。こ
のため、系内圧力を表すセンサ出力は、系内圧力が一定
であっても、大気圧が下降すれば大きな値となり、一
方、大気圧が上昇すれば小さな値になる。従って、従来
の蒸発燃料処理装置では、系の封鎖中に大気圧が変化す
ると、センサ出力の変化量が系内圧力の変化量に対応せ
ず、そのセンサ出力に基づいて漏れの有無が正確に判断
できない事態が生ずる。
By the way, the conventional evaporative fuel processing apparatus uses a relative pressure sensor to detect the internal pressure of the system. Therefore, the sensor output indicating the system internal pressure has a large value when the atmospheric pressure decreases, and has a small value when the atmospheric pressure increases, even if the system internal pressure is constant. Therefore, in the conventional evaporative fuel processing apparatus, when the atmospheric pressure changes while the system is blocked, the amount of change in the sensor output does not correspond to the amount of change in the system pressure, and the presence or absence of leakage can be accurately determined based on the sensor output. The situation that cannot be judged occurs.

【0006】このような状況下で、漏れの有無に関して
誤った診断が下されるのを防ぐ手法としては、車両の登
坂或いは降坂走行中など、大気圧に変化が生ずるような
状況下では、系の漏れ検出を禁止することが考えられ
る。しかし、車両の登坂或いは降坂中に、常に漏れ診断
の実行を禁止することとすると、所望の頻度で漏れ診断
が実行できない事態が生じ得る。
Under such circumstances, a method for preventing an erroneous diagnosis regarding the presence / absence of a leak is as follows. In a situation where the atmospheric pressure changes, such as when the vehicle is traveling uphill or downhill, It may be possible to prohibit leak detection in the system. However, if the execution of the leak diagnosis is prohibited during the uphill or downhill of the vehicle, the leak diagnosis may not be executed at a desired frequency.

【0007】そこで、上記従来の装置は、大気圧が変動
する場合にも、以下の手法を用いて、可能な限り漏れ診
断を行うこととしている。すなわち、系の封鎖中に大気
圧が上昇する場合、相対圧センサのセンサ出力は、現実
の系内圧力の変化に対して過小な変化を示す。この場
合、センサ出力の変化が小さいことを理由に漏れが存在
しないとの判断を下すことはできないが、その状況下で
なおセンサ出力に大きな変化が認められる場合は、漏れ
の存在を認めることができる。このため、上記従来の装
置は、大気圧が上昇する環境下では、漏れが存在しない
との判断は禁止する一方、漏れが存在するとの判断は許
容することとしている。
Therefore, the above-mentioned conventional apparatus is designed to perform leak diagnosis as much as possible by using the following method even when the atmospheric pressure fluctuates. That is, when the atmospheric pressure rises while the system is blocked, the sensor output of the relative pressure sensor shows an excessively small change with respect to the actual change in the system pressure. In this case, it cannot be determined that there is no leak because the change in the sensor output is small, but if there is still a large change in the sensor output in that situation, the existence of the leak may be acknowledged. it can. For this reason, the above-mentioned conventional apparatus prohibits the determination that there is no leak under the environment where the atmospheric pressure rises, while allowing the determination that there is a leak.

【0008】また、系の封鎖中に大気圧が下降する場
合、相対圧センサのセンサ出力は、現実の系内圧力の変
化に対して過大な変化を示す。この場合、センサ出力の
変化が大きいことを理由に漏れが存在するとの判断を下
すことはできないが、その状況下でなおセンサ出力が十
分に小さい場合は、漏れの不存在を認めることができ
る。このため、上記従来の装置は、大気圧が下降する環
境下では、漏れが存在するとの判断は禁止する一方、漏
れが存在しないとの判断は許容することとしている。
Further, when the atmospheric pressure drops while the system is closed, the sensor output of the relative pressure sensor shows an excessive change with respect to the actual change in the system pressure. In this case, it cannot be determined that there is a leak because the change in the sensor output is large, but if the sensor output is still sufficiently small in that situation, the absence of a leak can be recognized. For this reason, the above-mentioned conventional device prohibits the determination that there is a leak in an environment where the atmospheric pressure drops, while allowing the determination that there is no leak.

【0009】以上説明した通り、上記従来の装置は、系
の封鎖中に大気圧が変化する場合にも、大気圧の変化方
向に応じて、漏れ不存在の判断、或いは漏れ存在の判断
の一方だけは許容することとしている。このため、上記
従来の装置によれば、大気の変動時に常に漏れ故障の実
行が禁止される場合に比して、漏れの診断の実行頻度を
高くすることができる。
As described above, in the above-mentioned conventional apparatus, even if the atmospheric pressure changes during the system is closed, either the absence of leakage or the presence of leakage is determined according to the changing direction of the atmospheric pressure. I'm only allowing it. Therefore, according to the above-described conventional device, it is possible to increase the frequency of performing the leakage diagnosis as compared with the case where the execution of the leakage failure is always prohibited when the atmosphere changes.

【0010】[0010]

【発明が解決しようとする課題】車両を取り巻く大気圧
は、車両の登坂走行或いは降坂走行に伴って変化すると
共に、車両がトンネルを走行する際には周期的な変動を
示し、更に、車両が対向車等とすれ違う際には一時的な
変動を示す。上記従来の装置は、上記のような大気圧の
周期的或いは一時的な変化を想定していないため、その
ような変化に対して適切に対処することができない。
The atmospheric pressure surrounding a vehicle changes as the vehicle travels uphill or downhill, and exhibits periodic fluctuations when the vehicle travels through a tunnel. Shows a temporary fluctuation when passing by an oncoming vehicle. Since the above-mentioned conventional device does not assume the periodical or temporary change of the atmospheric pressure as described above, it cannot appropriately cope with such a change.

【0011】すなわち、トンネル走行や、対向車とのす
れ違いに起因して大気圧が周期的或いは一時的に変化す
る場合に、上記従来の装置がその微視的な変化を認識す
るとすれば、漏れ存在の判断が許可され、漏れ不存在の
判断が禁止される事態と、その逆の事態とが短時間で入
れ替えられることとなり、その結果、漏れの存在も不存
在も、何れも適正に判断できない状況に陥ることが考え
られる。この場合、漏れ診断の実行期間、すなわち、蒸
発燃料の吸気通路へのパージが禁止される期間が長期間
となり、パージの機会が不当に損なわれることとなる。
That is, when the atmospheric pressure changes cyclically or temporarily due to traveling in a tunnel or passing by an oncoming vehicle, if the above-mentioned conventional apparatus recognizes the microscopic change, leakage occurs. The situation in which the judgment of existence is permitted and the judgment of non-existence of leakage is prohibited and the opposite situation is exchanged in a short time, and as a result, the existence or non-existence of leakage cannot be judged properly. It is possible to fall into a situation. In this case, the execution period of the leak diagnosis, that is, the period in which purging of the fuel vapor into the intake passage is prohibited becomes long, and the opportunity of purging is unduly impaired.

【0012】また、大気圧が周期的或いは一時的に変化
する場合に、上記従来の装置が、ある適当なサンプリン
グタイミングにおける大気圧に基づいてその増加傾向或
いは減少傾向を判断するとすれば、変動中の大気圧に基
づいてその判断がなされることとなり、不当に大きな、
或いは不当に小さな大気圧に基づいて、漏れ診断が行わ
れる事態が生じ得る。このように、何れの場合において
も、上述した従来の装置によっては、大気圧が周期的或
いは一時的変化を示す環境下で、適正な漏れ診断を行う
ことはできなかった。
Further, when the atmospheric pressure changes periodically or temporarily, if the above-mentioned conventional apparatus judges the increasing tendency or the decreasing tendency on the basis of the atmospheric pressure at a certain appropriate sampling timing, it is fluctuating. The judgment will be made based on the atmospheric pressure of, which is unreasonably large,
Alternatively, a situation may occur in which the leak diagnosis is performed based on the unreasonably small atmospheric pressure. As described above, in any case, the conventional apparatus described above cannot perform appropriate leak diagnosis in an environment in which the atmospheric pressure changes periodically or temporarily.

【0013】本発明は、上記のような課題を解決するた
めになされたもので、トンネル走行や対向車とのすれ違
いなどに起因して、誤った漏れ診断を行うことのない蒸
発燃料処理装置の異常診断装置を提供することを目的と
する。
The present invention has been made in order to solve the above problems, and provides an evaporative fuel treatment system which does not make an erroneous leak diagnosis due to a tunnel running or a passing difference with an oncoming vehicle. An object is to provide an abnormality diagnosis device.

【0014】[0014]

【課題を解決するための手段】請求項1記載の発明は、
燃料タンク内で生ずる蒸発燃料を処理する蒸発燃料処理
装置の異常診断装置であって、燃料タンクを含む所定の
系内の圧力を、大気圧に対する相対圧として検出する相
対圧センサと、前記相対圧センサのセンサ出力に基づい
て、前記系の異常診断を行う異常診断手段と、車両がト
ンネルを走行中であるか否かを判断するトンネル判断手
段と、トンネル走行中は前記異常診断を禁止する異常診
断禁止手段と、を備えることを特徴とする。
The invention according to claim 1 is
An abnormality diagnosis device for an evaporated fuel processing device that processes evaporated fuel generated in a fuel tank, the relative pressure sensor detecting a pressure in a predetermined system including a fuel tank as a relative pressure with respect to atmospheric pressure, and the relative pressure. An abnormality diagnosing means for diagnosing the abnormality of the system based on the sensor output of the sensor, a tunnel judging means for judging whether or not the vehicle is traveling in a tunnel, and an abnormality for prohibiting the abnormality diagnosis while the tunnel is traveling. And a diagnosis prohibiting means.

【0015】請求項2記載の発明は、請求項1記載の異
常診断装置であって、前記異常診断手段は、前記系を、
その内圧を所定の初期圧力とした後に封鎖する系封鎖手
段と、前記系が封鎖された後、予め定められたタイミン
グで前記センサ出力を検出し、その検出値に基づいて前
記系に漏れが生じているか否かを診断する漏れ診断手段
とを備え、前記異常診断禁止手段は、トンネル走行中は
前記タイミングで検出されたセンサ出力に基づく漏れの
診断を禁止する漏れ診断禁止手段を備え、更に、トンネ
ル走行中は前記タイミングの後も前記系の封鎖を維持す
る封鎖維持手段と、車両がトンネルを脱出したか否かを
判断するトンネル脱出判断手段と、車両がトンネルを脱
出した後、所定の時点において前記センサ出力を検出
し、その検出値に基づいて前記系に漏れが生じているか
否かを診断する第2の漏れ診断手段と、を備えることを
特徴とする。
The invention according to claim 2 is the abnormality diagnosing device according to claim 1, wherein the abnormality diagnosing means includes the system.
A system closing means that closes the internal pressure to a predetermined initial pressure, and after the system is closed, the sensor output is detected at a predetermined timing, and a leak occurs in the system based on the detected value. And a leakage diagnosis means for diagnosing whether or not the abnormality diagnosis prohibiting means comprises a leakage diagnosis prohibiting means for prohibiting the diagnosis of leakage based on the sensor output detected at the timing during tunnel traveling, and During the tunnel running, the blockage maintaining means for maintaining the blockade of the system even after the above timing, the tunnel escape determining means for determining whether the vehicle has exited the tunnel, and a predetermined time after the vehicle exits the tunnel. 2. A second leak diagnosis means for detecting the sensor output and diagnosing whether or not a leak has occurred in the system based on the detected value.

【0016】請求項3記載の発明は、請求項2記載の異
常診断装置であって、前記第2の漏れ診断手段は、前記
系が封鎖された後、前記所定の時点までの経過時間を計
数する封鎖後時間計数手段と、前記経過時間に基づい
て、漏れ診断判定値を設定する漏れ診断判定値設定手段
と、前記所定の時点において検出されたセンサ出力と、
前記漏れ診断判定値とに基づいて、漏れの有無を診断す
る漏れ診断実行手段と、を備えることを特徴とする。
The invention according to claim 3 is the abnormality diagnosing device according to claim 2, wherein the second leak diagnosing means counts an elapsed time after the system is blocked until the predetermined time. After sealing time counting means, based on the elapsed time, leakage diagnosis determination value setting means for setting a leakage diagnosis determination value, the sensor output detected at the predetermined time point,
And a leakage diagnosis executing means for diagnosing the presence or absence of leakage based on the leakage diagnosis determination value.

【0017】請求項4記載の発明は、請求項2記載の異
常診断装置であって、前記第2の漏れ診断手段は、車両
がトンネルに進入した時点および前記系が封鎖された時
点の何れか遅い時点における前記系内の圧力を中断時圧
力として記憶する中断時圧力記憶手段と、前記中断時圧
力が記憶された後、前記所定の時点までの経過時間を計
数する中断時間計数手段と、前記経過時間と、前記中断
時圧力とに基づいて、漏れ診断判定値を設定する漏れ診
断判定値設定手段と、前記所定の時点において検出され
たセンサ出力と、前記漏れ診断判定値とに基づいて、漏
れの有無を診断する漏れ診断実行手段と、を備えること
を特徴とする。
The invention according to claim 4 is the abnormality diagnosing device according to claim 2, wherein the second leak diagnosing means is any one of a time point when a vehicle enters a tunnel and a time point when the system is blocked. An interruption pressure storage means for storing the pressure in the system at a late time as an interruption pressure, an interruption time counting means for counting an elapsed time up to the predetermined time point after the interruption pressure is stored, and Based on the elapsed time and the pressure at the time of interruption, a leakage diagnosis determination value setting means for setting a leakage diagnosis determination value, a sensor output detected at the predetermined time point, and based on the leakage diagnosis determination value, And a leakage diagnosis executing means for diagnosing the presence or absence of leakage.

【0018】請求項5記載の発明は、請求項1乃至4の
何れか1項記載の異常診断装置であって、GPS信号を受
信するGPS受信機と、車速を検出する車速センサとを備
え、前記トンネル判断手段は、前記GPS信号の有無と前
記車速とに基づいて、車両がトンネル走行中であるか否
かを判断することを特徴とする。
An invention according to claim 5 is the abnormality diagnosing device according to any one of claims 1 to 4, which comprises a GPS receiver for receiving a GPS signal and a vehicle speed sensor for detecting a vehicle speed, The tunnel determination means determines whether or not the vehicle is traveling in a tunnel based on the presence or absence of the GPS signal and the vehicle speed.

【0019】請求項6記載の発明は、請求項1乃至4の
何れか1項記載の異常診断装置であって、自車位置を検
出する自車位置検出手段と、地図情報を記憶する地図情
報記憶手段とを備え、前記トンネル判断手段は、前記自
車位置と前記地図情報とに基づいて、車両がトンネル走
行中であるか否かを判断することを特徴とする。
The invention according to claim 6 is the abnormality diagnosing device according to any one of claims 1 to 4, wherein the vehicle position detecting means for detecting the vehicle position and the map information for storing the map information are stored. It is characterized by comprising a storage means, and the tunnel determination means determines whether or not the vehicle is traveling in a tunnel based on the vehicle position and the map information.

【0020】請求項7記載の発明は、請求項1乃至4の
何れか1項記載の異常診断装置であって、車両を取り巻
く大気圧の振動成分を検出する圧力振動検出手段を備
え、前記トンネル判断手段は、前記振動成分に基づい
て、車両がトンネル走行中であるか否かを判断すること
を特徴とする。
The invention according to claim 7 is the abnormality diagnosing device according to any one of claims 1 to 4, further comprising pressure vibration detecting means for detecting a vibration component of atmospheric pressure surrounding the vehicle, and the tunnel. The determining means determines whether or not the vehicle is traveling in a tunnel based on the vibration component.

【0021】請求項8記載の発明は、燃料タンク内で生
ずる蒸発燃料を処理する蒸発燃料処理装置の異常診断装
置であって、燃料タンクを含む所定の系内の圧力を、大
気圧に対する相対圧として検出する相対圧センサと、前
記系を、その内圧を所定の初期圧力とした後に封鎖する
系封鎖手段と、前記系が封鎖された後、予め定められた
タイミングで前記センサ出力を検出し、その検出値に基
づいて前記系に漏れが生じているか否かを診断する漏れ
診断手段と、車両がトンネルに進入するまでに前記漏れ
の診断が完了できるか否かを判断する診断可否判断手段
と、車両がトンネルに進入するまでに前記漏れの診断が
完了できないと判別された場合は、前記診断のための処
理を禁止する診断処理禁止手段と、を備えることを特徴
とする。
According to the present invention, there is provided an abnormality diagnosing apparatus for an evaporated fuel processing apparatus for processing evaporated fuel generated in a fuel tank, wherein a pressure in a predetermined system including the fuel tank is set to a relative pressure with respect to atmospheric pressure. As a relative pressure sensor to detect as, the system, a system closing means for blocking the internal pressure after a predetermined initial pressure, and after the system is blocked, the sensor output is detected at a predetermined timing, Leakage diagnosing means for diagnosing whether a leak has occurred in the system based on the detected value, and diagnosability determining means for deciding whether or not the leak diagnosis can be completed before the vehicle enters the tunnel. When it is determined that the leakage diagnosis cannot be completed before the vehicle enters the tunnel, a diagnosis processing prohibiting unit that prohibits the processing for the diagnosis is provided.

【0022】請求項9記載の発明は、請求項8記載の異
常診断装置であって、自車位置を検出する自車位置検出
手段と、地図情報を記憶する地図情報記憶手段とを備
え、前記診断可否判断手段は、前記自車位置と前記地図
情報とに基づいて、車両がトンネルに進入するまでの時
間に関する特性値を検出する特性値検出手段と、前記特
性値と所定の完了判定値との比較結果に基づいて、前記
漏れの診断が完了できるか否かを判断する判断実行手段
とを備えることを特徴とする。
The invention according to claim 9 is the abnormality diagnosing device according to claim 8, comprising: a vehicle position detecting means for detecting the vehicle position; and a map information storage means for storing map information. Diagnosis possibility determining means, based on the vehicle position and the map information, characteristic value detecting means for detecting a characteristic value related to the time until the vehicle enters the tunnel, the characteristic value and a predetermined completion determination value. Determination execution means for determining whether or not the leakage diagnosis can be completed based on the result of the comparison.

【0023】請求項10記載の発明は、請求項9記載の
異常診断装置であって、車両の走行状態に基づいて前記
完了判定値を設定する完了判定値設定手段を備えること
を特徴とする。
According to a tenth aspect of the invention, there is provided the abnormality diagnosing device according to the ninth aspect, further comprising a completion determination value setting means for setting the completion determination value based on the traveling state of the vehicle.

【0024】請求項11記載の発明は、燃料タンク内で
生ずる蒸発燃料を処理する蒸発燃料処理装置の異常診断
装置であって、燃料タンクを含む所定の系内の圧力を、
大気圧に対する相対圧として検出する相対圧センサと、
前記相対圧センサのセンサ出力に基づいて、前記系の異
常診断を行う異常診断手段と、車両を取り巻く大気圧の
振動の影響を前記センサ出力から除去するセンサ出力補
正手段とを備え、前記異常診断手段は、大気圧に所定振
動が生じた場合は、前記センサ出力補正手段によって補
正されたセンサ出力に基づいて、前記系の異常診断を行
うことを特徴とする。
According to an eleventh aspect of the present invention, there is provided an abnormality diagnosis device for an evaporated fuel processing device for processing evaporated fuel produced in a fuel tank, wherein the pressure in a predetermined system including the fuel tank is
A relative pressure sensor that detects the relative pressure with respect to atmospheric pressure,
An abnormality diagnosis means for diagnosing the abnormality of the system based on the sensor output of the relative pressure sensor, and a sensor output correction means for removing the influence of the vibration of the atmospheric pressure surrounding the vehicle from the sensor output are provided. The means is characterized in that, when a predetermined vibration occurs in the atmospheric pressure, an abnormality diagnosis of the system is performed based on the sensor output corrected by the sensor output correction means.

【0025】請求項12記載の発明は、請求項11記載
の異常診断装置であって、前記出力補正手段は、前記相
対圧センサの出力のうち、所定の低周波成分を通過させ
るローパスフィルタを含むことを特徴とする。
According to a twelfth aspect of the present invention, in the abnormality diagnosing device according to the eleventh aspect, the output correction means includes a low-pass filter that passes a predetermined low frequency component of the output of the relative pressure sensor. It is characterized by

【0026】請求項13記載の発明は、請求項11記載
の異常診断装置であって、大気圧の振動のピーク周波数
を検出するピーク周波数検出手段と、前記ピーク周波数
が、所定の周波数範囲に含まれているか否かを判断する
周波数判断手段とを備え、前記所定の周波数範囲は、ト
ンネル走行中にピーク周波数となり得る周波数帯とし
て、予め定められている範囲であり、前記異常診断手段
は、前記ピーク周波数が前記周波数範囲に含まれている
場合に、前記センサ出力補正手段によって補正されたセ
ンサ出力に基づいて異常診断を行うことを特徴とする。
According to a thirteenth aspect of the present invention, in the abnormality diagnosing apparatus according to the eleventh aspect, the peak frequency detecting means for detecting the peak frequency of the atmospheric vibration and the peak frequency are included in a predetermined frequency range. And a frequency determining means for determining whether or not the predetermined frequency range is a predetermined range as a frequency band that can be a peak frequency during traveling in the tunnel, and the abnormality diagnosing means, When the peak frequency is included in the frequency range, the abnormality diagnosis is performed based on the sensor output corrected by the sensor output correction means.

【0027】請求項14記載の発明は、請求項11記載
の異常診断装置であって、物体の通過に伴って大気圧に
一時的に生ずる振動を検出する一時的振動検出手段を備
え、前記異常診断手段は、前記一時的に生ずる振動が検
出された場合に、前記センサ出力補正手段によって補正
されたセンサ出力に基づいて異常診断を行うことを特徴
とする。
According to a fourteenth aspect of the invention, there is provided the abnormality diagnosis apparatus according to the eleventh aspect, further comprising a temporary vibration detecting means for detecting a vibration temporarily generated in the atmospheric pressure as an object passes. The diagnosis means is characterized in that, when the temporarily generated vibration is detected, the diagnosis means performs an abnormality diagnosis based on the sensor output corrected by the sensor output correction means.

【0028】請求項15記載の発明は、請求項14記載
の異常診断装置であって、前記一時的に生ずる振動の発
生頻度を検出する発生頻度検出手段を備え、前記異常診
断手段は、前記一時的に生ずる振動が、所定の頻度を超
えて発生している場合に、前記センサ出力補正手段によ
って補正されたセンサ出力に基づいて異常診断を行うこ
とを特徴とする。
According to a fifteenth aspect of the present invention, in the abnormality diagnosing device according to the fourteenth aspect, the abnormality diagnosing means includes an occurrence frequency detecting means for detecting an occurrence frequency of the temporarily generated vibration. The characteristic feature is that, when the vibration that occurs spontaneously exceeds the predetermined frequency, the abnormality diagnosis is performed based on the sensor output corrected by the sensor output correction means.

【0029】[0029]

【発明の実施の形態】以下、図面を参照してこの発明の
実施の形態について説明する。尚、各図において共通す
る要素には、同一の符号を付して重複する説明を省略す
る。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. It should be noted that elements common to each drawing are denoted by the same reference numerals, and redundant description will be omitted.

【0030】実施の形態1.図1は、本発明の実施の形
態1の蒸発燃料処理装置の概要を説明するための図を示
す。本実施形態の蒸発燃料処理装置は、燃料タンク10
を備えている。燃料タンク10には、タンク内圧を測定
するためのタンク内圧センサ12が設けられている。タ
ンク内圧センサ12は、大気圧に対する相対圧としてタ
ンク内圧を検出する相対圧センサである。
Embodiment 1. FIG. 1 is a diagram for explaining the outline of the evaporated fuel processing apparatus according to the first embodiment of the present invention. The evaporated fuel processing device according to the present embodiment is provided with a fuel tank 10
Is equipped with. The fuel tank 10 is provided with a tank internal pressure sensor 12 for measuring the tank internal pressure. The tank internal pressure sensor 12 is a relative pressure sensor that detects the tank internal pressure as a relative pressure with respect to the atmospheric pressure.

【0031】燃料タンク10には、ROV(Roll Over Valv
e)14,16を介してベーパ通路18が接続されてい
る。ベーパ通路18は、ダイヤフラム式の給油弁20を
介してキャニスタ22に接続されている。キャニスタ2
2の内部には、燃料ベーパを吸着するための活性炭が充
填されている。このため、燃料タンク10の内部で発生
した燃料ベーパは、パージ通路18および給油弁20を
通ってキャニスタ22に到達し、キャニスタ22の内部
に吸着保持される。
The fuel tank 10 has a ROV (Roll Over Valv
e) A vapor passage 18 is connected via 14 and 16. The vapor passage 18 is connected to a canister 22 via a diaphragm type oil supply valve 20. Canister 2
The inside of 2 is filled with activated carbon for adsorbing fuel vapor. Therefore, the fuel vapor generated inside the fuel tank 10 reaches the canister 22 through the purge passage 18 and the refueling valve 20, and is adsorbed and held inside the canister 22.

【0032】キャニスタ22には、大気導入口24が設
けられている。大気導入口24は、CCV(Canister Close
d Valve)26および大気フィルタ28を介して大気に連
通している。CCV26は、大気導入口24を開放する状
態と閉塞する状態とを選択的に実現する切り替え弁であ
る。大気フィルタ28は、大気導入口24に流入する空
気から異物を除去するためのエアフィルタである。
The canister 22 is provided with an air introduction port 24. The air inlet 24 is a CCV (Canister Close
It communicates with the atmosphere through a d Valve) 26 and an atmosphere filter 28. The CCV 26 is a switching valve that selectively realizes the open state and the closed state of the atmosphere introduction port 24. The air filter 28 is an air filter for removing foreign matter from the air flowing into the air introduction port 24.

【0033】キャニスタ22には、更に、内燃機関の吸
気通路(図示せず)に通じるパージ通路30が接続され
ている。パージ通路30には、その内部を流れるガスの
流量を制御するためのパージVSV(Vacuum Switching Va
lve)32が設けられている。パージVSV32は、デュー
ティ制御されることにより任意の開度を実現する制御弁
である。
The canister 22 is further connected to a purge passage 30 which communicates with an intake passage (not shown) of the internal combustion engine. The purge passage 30 has a purge VSV (Vacuum Switching Vapor) for controlling the flow rate of the gas flowing therein.
lve) 32 is provided. The purge VSV 32 is a control valve that realizes an arbitrary opening degree by duty control.

【0034】蒸発燃料処理装置は、また、ECU(Electron
ic Control Unit)34を備えている。ECU34は、蒸発
燃料処理装置の制御装置であり、上述したタンク内圧セ
ンサ12より出力信号の供給を受けていると共に、CCV
26およびパージVSV32に対して駆動信号を供給して
いる。
The evaporative fuel processing system also includes an ECU (Electron
ic Control Unit) 34. The ECU 34 is a control device for the evaporated fuel processing device, receives the output signal from the tank internal pressure sensor 12 described above, and also has a CCV.
The drive signal is supplied to 26 and the purge VSV 32.

【0035】ECU34には、また、ナビゲーションシス
テム36、エアフロメータ38、および車速センサ40
が接続されている。ナビゲーションシステム36は、GP
S信号を受信するGPS受信機、地図データを記憶・処理す
る地図データ処理ユニット、並びにGPSセンサを除く種
々の情報に基づいて車両位置を検出するための自車位置
検出ユニットなどを有している。エアフロメータ38は
内燃機関の吸気通路を流れる吸入空気量Gaを検出するセ
ンサである。また、車速センサ40は、車速に応じた周
期でパルス信号を発生するセンサである。
The ECU 34 also includes a navigation system 36, an air flow meter 38, and a vehicle speed sensor 40.
Are connected. The navigation system 36 is a GP
It has a GPS receiver that receives S signals, a map data processing unit that stores and processes map data, and a vehicle position detection unit that detects the vehicle position based on various information excluding GPS sensors. . The air flow meter 38 is a sensor that detects the intake air amount Ga flowing through the intake passage of the internal combustion engine. The vehicle speed sensor 40 is a sensor that generates a pulse signal at a cycle according to the vehicle speed.

【0036】次に、図2を参照して、図1に示す蒸発燃
料処理装置が、系内の漏れを診断するために実行する漏
れ診断処理の基本的な流れを説明する。図2は、本実施
形態の蒸発燃料処理装置において漏れ検出処理が実行さ
れる際にタンク内圧Ptnkに生ずる変化を示すタイミング
チャートである。漏れ検出処理では、先ず、CCV26が
閉弁状態とされ、燃料タンク10、キャニスタ22、お
よびパージ通路30を含む系が大気から切り離される。
図2に示すA点は、上記の処理によりCCV26が閉弁さ
れた時点を示す。
Next, with reference to FIG. 2, a basic flow of a leak diagnosis process executed by the evaporated fuel processing apparatus shown in FIG. 1 for diagnosing a leak in the system will be described. FIG. 2 is a timing chart showing changes that occur in the tank internal pressure Ptnk when the leak detection processing is executed in the fuel vapor processing apparatus of this embodiment. In the leak detection process, first, the CCV 26 is closed, and the system including the fuel tank 10, the canister 22, and the purge passage 30 is disconnected from the atmosphere.
Point A shown in FIG. 2 indicates the time when the CCV 26 is closed by the above process.

【0037】次に、パージVSV32を介して、図示しな
い吸気通路から上記系内に吸気負圧が導入される。図2
に示すB点は、吸気負圧が導入された結果、系内圧力、
すなわち、タンク内圧Ptnkが、所定の初期圧力まで低下
した時点を示す。
Next, an intake negative pressure is introduced into the system from an intake passage (not shown) via the purge VSV 32. Figure 2
At point B shown in, the result of introduction of the intake negative pressure is that the system internal pressure,
That is, it indicates the time when the tank internal pressure Ptnk drops to a predetermined initial pressure.

【0038】タンク内圧Ptnkが所定の初期圧力まで低下
すると、その時点でパージVSV32が閉弁され、上記の
系内が、大気からも吸気通路からも遮断された状態、す
なわち、上記の系が封鎖された状態が作り出される。こ
の状態が形成されると、以後、タンク内圧Ptnkは、新た
な燃料ベーパの発生に伴い、緩やかに上昇し始める。
When the tank internal pressure Ptnk falls to a predetermined initial pressure, the purge VSV 32 is closed at that time, and the inside of the system is shut off from the atmosphere and the intake passage, that is, the system is closed. The created state is created. When this state is formed, the tank internal pressure Ptnk thereafter gradually starts to rise with the generation of new fuel vapor.

【0039】図2中に実線で示した変化は、系内に漏れ
が生じていない場合に得られるタンク内圧Ptnkの変化を
示す。一方、破線で示す変化は、系内に漏れが生じてい
る場合に生ずるタンク内圧Ptnkの変化を示す。系内に漏
れが生じている場合は、その漏れ箇所から系内に大気が
流入する。その結果、それらの変化に現れている通り、
漏れが存在する場合(破線)は、漏れが存在しない場合
(実線)に比して、タンク内圧Ptnkに大きな変化が生ず
る。
The change shown by the solid line in FIG. 2 shows the change in the tank internal pressure Ptnk obtained when no leak occurs in the system. On the other hand, the change shown by the broken line shows the change in the tank internal pressure Ptnk that occurs when leakage occurs in the system. When there is a leak in the system, the atmosphere flows into the system through the leak point. As a result, as shown in those changes,
When there is a leak (broken line), a large change occurs in the tank internal pressure Ptnk compared to when there is no leak (solid line).

【0040】本実施形態における漏れ診断処理では、系
の封鎖が行われた後(B点の後)、タンク内圧Ptnkが所
定の基準圧力に達するのを待って、所定期間の計数が開
始される。そして、その所定期間の経過が判定される
と、その間にタンク内圧Ptnkに生じた変化量ΔPが算出
される。その後、変化量ΔPが所定の判定値ΔPthと比較
され、ΔPがΔPthより大きい場合には、系に漏れが生じ
ているとの判断が下される。図2に示すC点は、上記の
判断が下される時点に対応している。
In the leak diagnosis process of this embodiment, after the system is closed (after the point B), the tank internal pressure Ptnk is waited for reaching a predetermined reference pressure, and then counting for a predetermined period is started. . When it is determined that the predetermined period has elapsed, the amount of change ΔP in the tank internal pressure Ptnk during that period is calculated. Then, the change amount ΔP is compared with a predetermined determination value ΔPth, and if ΔP is larger than ΔPth, it is determined that a leak has occurred in the system. Point C shown in FIG. 2 corresponds to the time when the above determination is made.

【0041】上記の判断が下されると、以後、CCV26
が開弁され、燃料タンク10等を含む系内に大気が導入
される。その結果、タンク内圧Ptnkは大気圧に向けて上
昇し始める。図2に示すD点は、CCV26が開弁された
後、タンク内圧Ptnkが大気圧に復帰した時点を示す。以
上が本実施形態において実行される漏れ診断処理の基本
的な内容である。この処理によれば、タンク内圧センサ
12の出力に基づいて、燃料タンク10等を含む系内に
漏れが存在するか否かを精度良く検出することができ
る。
When the above judgment is made, the CCV 26
Is opened, and the atmosphere is introduced into the system including the fuel tank 10 and the like. As a result, the tank internal pressure Ptnk begins to rise toward atmospheric pressure. Point D shown in FIG. 2 indicates the time when the tank internal pressure Ptnk returns to atmospheric pressure after the CCV 26 is opened. The above is the basic contents of the leakage diagnosis processing executed in the present embodiment. According to this process, based on the output of the tank internal pressure sensor 12, it is possible to accurately detect whether or not there is a leak in the system including the fuel tank 10 and the like.

【0042】ところで、本実施形態の蒸発燃料処理装置
は、タンク内圧センサ12として、相対圧センサを用い
ている。このため、タンク内圧センサ12のセンサ出力
は、燃料タンク10内の圧力が一定であっても、大気圧
が変動すれば変化する。車両がトンネルを走行している
間は、車両を取り巻く大気圧が周期的に変化するため、
タンク内圧センサ12のセンサ出力が現実のタンク内圧
Ptnkとは合致しない事態が生ずる。このため、車両がト
ンネルを走行している間は、漏れ診断を行わないことが
望ましい。
By the way, in the evaporated fuel processing apparatus of this embodiment, a relative pressure sensor is used as the tank internal pressure sensor 12. Therefore, the sensor output of the tank internal pressure sensor 12 changes even if the pressure inside the fuel tank 10 is constant, if the atmospheric pressure changes. While the vehicle is traveling through the tunnel, the atmospheric pressure surrounding the vehicle changes periodically,
The sensor output of the tank pressure sensor 12 is the actual tank pressure.
A situation occurs that does not match Ptnk. For this reason, it is desirable not to perform leak diagnosis while the vehicle is traveling in the tunnel.

【0043】図3は、上記の機能を実現するためにECU
34が実行する第1のルーチンのフローチャートであ
る。図3に示すルーチンでは、先ず、漏れ診断処理の実
行条件が成立しているか否かが判別される(ステップ1
00)。本ステップ100では、具体的には、内燃機関
の冷却水温度や車両の運転条件が所定の条件を満たして
いるか、蒸発燃料のパージ条件が成立しているか否か、
更には、漏れ診断が未完か否かなどの判断がなされる。
そして、それら全ての条件が成立する場合に、実行条件
の成立が判断される。
FIG. 3 shows an ECU for realizing the above functions.
34 is a flowchart of a first routine executed by 34. In the routine shown in FIG. 3, first, it is judged whether or not the execution condition of the leak diagnosis processing is satisfied (step 1
00). In this step 100, specifically, whether the cooling water temperature of the internal combustion engine and the operating conditions of the vehicle satisfy predetermined conditions, or whether the purge condition of the evaporated fuel is satisfied,
Furthermore, it is judged whether or not the leak diagnosis is incomplete.
Then, when all of these conditions are satisfied, it is determined that the execution condition is satisfied.

【0044】漏れ診断処理の実行条件が成立している場
合は、後に図4を参照して説明する他のルーチンによっ
て漏れ診断処理が実行される。従って、上記ステップ1
00において、実行条件が成立していると判別された場
合は、漏れ検出処理が開始されていると判断することが
できる。この場合、次に、その処理の過程で、燃料タン
ク10等を含む系(エバポ系)が既に封鎖されているか
否かが判別される(ステップ102)。
When the condition for executing the leak diagnosis process is satisfied, the leak diagnosis process is executed by another routine described later with reference to FIG. Therefore, step 1 above
If it is determined in 00 that the execution condition is satisfied, it can be determined that the leak detection process is started. In this case, next, it is determined whether or not the system (evaporation system) including the fuel tank 10 and the like is already closed during the process (step 102).

【0045】未だ系が封鎖されていないと判別された場
合は、以後、何ら処理が進められることなく今回の処理
サイクルが終了される。一方、既に系が封鎖されている
と判別された場合は、次に、GPS信号がオフ状態である
か否か、すなわち、ナビゲーションシステム36が備え
るGPS受信機において、GPS信号が非受信状態となってい
るか否かが判別される(ステップ104)。
If it is determined that the system is not blocked yet, the current processing cycle is terminated without any further processing. On the other hand, if it is determined that the system is already closed, then it is determined whether or not the GPS signal is in the off state, that is, in the GPS receiver included in the navigation system 36, the GPS signal is in the non-reception state. It is determined whether or not it is present (step 104).

【0046】GPS信号がオフ状態であると判別された場
合は、GPS衛星から発せられているGPS信号が、何らかの
障害物により遮られていると判断できる。この場合、次
に、車速SPDが所定の判定値を超えているか否かが判別
される(ステップ106)。
When it is determined that the GPS signal is in the off state, it can be determined that the GPS signal emitted from the GPS satellite is blocked by some obstacle. In this case, next, it is determined whether or not the vehicle speed SPD exceeds a predetermined determination value (step 106).

【0047】本実施形態のシステムは、GPS信号がオフ
状態であり、かつ、車速SPDが判定値を超えている場合
は、車両がトンネルを走行していると判断することとし
ている。そして、このような判断がなされた場合、ECU
34は、診断中断フラグをオンとして今回の処理サイク
ルを終了させる。
The system of this embodiment determines that the vehicle is traveling in a tunnel when the GPS signal is in the off state and the vehicle speed SPD exceeds the determination value. And if such a judgment is made, the ECU
34 turns on the diagnosis interruption flag and ends the current processing cycle.

【0048】診断中断フラグは、漏れ診断処理の実行中
に車両がトンネルに進入した場合に、漏れ診断処理を中
断させるためにオンとされるフラグである。従って、図
3に示すルーチン中、上記ステップ100において漏れ
診断処理の実行条件が成立していないと判別された場
合、および、上記ステップ104および106の何れの
条件が成立しないと判別された場合(トンネル走行が否
定された場合)は、診断中断フラグがオフ状態とされる
(ステップ110)。
The diagnosis interruption flag is a flag which is turned on to interrupt the leakage diagnosis processing when the vehicle enters the tunnel during the execution of the leakage diagnosis processing. Therefore, in the routine shown in FIG. 3, when it is determined in step 100 that the execution condition of the leakage diagnosis processing is not satisfied, and when it is determined that neither of the conditions of steps 104 and 106 is satisfied ( If the tunnel traveling is denied), the diagnosis interruption flag is turned off (step 110).

【0049】図4は、ECU34が漏れ診断処理を実現す
るために実行するルーチンのフローチャートである。図
4に示すルーチンによれば、図2を参照して説明した基
本的な処理の内容が実現できると共に、診断中断フラグ
がオンである場合には、漏れ診断処理の実行を中断する
ことができる。
FIG. 4 is a flowchart of a routine executed by the ECU 34 to realize the leak diagnosis processing. According to the routine shown in FIG. 4, the contents of the basic processing described with reference to FIG. 2 can be realized, and the execution of the leak diagnosis processing can be interrupted when the diagnosis interruption flag is ON. .

【0050】図4に示すルーチンでは、先ず、漏れ検出
の実行条件が成立しているか否かが判別される(ステッ
プ120)。この実行条件は、上記ステップ100で判
断される実行条件と同じ条件である。本ステップ120
において、実行条件が成立していないと判別された場合
は、以後、何ら処理が進められることなく今回の処理が
終了される。
In the routine shown in FIG. 4, first, it is judged whether or not the condition for executing the leak detection is satisfied (step 120). This execution condition is the same as the execution condition determined in step 100 above. This step 120
In the case where it is determined that the execution condition is not satisfied, the current process is terminated without any further process.

【0051】一方、上記ステップ120で漏れ検出の実
行条件が成立していると判別された場合は、次に、診断
中断フラグがオン状態であるか否かが判別される(ステ
ップ122)。
On the other hand, if it is determined in step 120 that the execution condition for leak detection is satisfied, then it is determined whether or not the diagnosis interruption flag is on (step 122).

【0052】その結果、診断中断フラグがオン状態であ
ると判別された場合は、その時点で漏れ診断処理を中断
(中止)すべく、以後、速やかに後述するステップ14
4以降の処理が実行される。一方、診断中断フラグがオ
ン状態でないと判別された場合は、CCV26が閉弁状態
とされ、燃料タンク10等を含む系が大気から切り離さ
れた状態が形成または維持される(ステップ124)。
As a result, when it is determined that the diagnosis interruption flag is in the ON state, the leak diagnosis processing is interrupted (stopped) at that time, and step 14 which will be described later is promptly executed.
The processes after 4 are executed. On the other hand, when it is determined that the diagnosis interruption flag is not in the ON state, the CCV 26 is closed and the system including the fuel tank 10 and the like is formed or maintained in a state in which the system is separated from the atmosphere (step 124).

【0053】図4に示すルーチンでは、次に、系内への
負圧導入が完了したか、より具体的には、タンク内圧セ
ンサ12により検出されるタンク内圧Ptnkが所定の初期
圧力まで低下したか否かが判別される(ステップ12
6)。
In the routine shown in FIG. 4, next, the introduction of the negative pressure into the system is completed, or more specifically, the tank internal pressure Ptnk detected by the tank internal pressure sensor 12 drops to a predetermined initial pressure. It is determined whether or not (step 12)
6).

【0054】その結果、未だ負圧導入が完了していない
と判別された場合は、速やかに今回の処理サイクルが終
了される。この場合、以後、本ルーチンが起動される毎
に、上記ステップ120以降の処理が繰り返される。一
方、上記ステップ126において負圧導入が完了したと
判別された場合は、パージVSV32が閉じられて燃料タ
ンク10等を含む系が封鎖状態とされる(ステップ12
8)。
As a result, when it is determined that the introduction of the negative pressure is not yet completed, the current processing cycle is promptly ended. In this case, thereafter, every time this routine is started, the processing from step 120 onward is repeated. On the other hand, when it is determined in step 126 that the introduction of the negative pressure is completed, the purge VSV 32 is closed and the system including the fuel tank 10 and the like is closed (step 12).
8).

【0055】図4に示すルーチンでは、次に、タンク内
圧Ptnkが所定の基準圧力Pthまで上昇したか否かが判別
される(ステップ130)。
In the routine shown in FIG. 4, it is then determined whether or not the tank internal pressure Ptnk has risen to a predetermined reference pressure Pth (step 130).

【0056】その結果、Ptnk≧Pthが成立しないと判別
された場合は、速やかに今回の処理サイクルが終了され
る。この場合、以後、本ルーチンが起動される毎に、上
記ステップ120以降の処理が繰り返される。一方、上
記ステップ130においてPtnk≧Pthが成立すると判別
された場合は、次に、圧力変化検出カウンタがインクリ
メントされる(ステップ132)。
As a result, when it is determined that Ptnk ≧ Pth is not established, the current processing cycle is immediately ended. In this case, thereafter, every time this routine is started, the processing from step 120 onward is repeated. On the other hand, if it is determined in step 130 that Ptnk ≧ Pth is satisfied, then the pressure change detection counter is incremented (step 132).

【0057】次いで、Ptnk≧Pthが成立した後、所定時
間(例えば5sec)が経過したか、より具体的には、圧
力変化検出カウンタの計数値が所定値(5secに対応す
る値)に達したか否かが判別される(ステップ13
4)。
Next, after Ptnk ≧ Pth is satisfied, a predetermined time (for example, 5 seconds) has passed, or more specifically, the count value of the pressure change detection counter has reached a predetermined value (a value corresponding to 5 seconds). It is determined whether or not (step 13)
4).

【0058】その結果、所定時間が経過していないと判
別された場合は、速やかに今回の処理サイクルが終了さ
れる。この場合、以後、本ルーチンが起動される毎に、
上記ステップ120以降の処理が繰り返される。一方、
上記ステップ134において所定時間が経過していると
判別された場合は、次に、タンク内圧センサ12のセン
サ出力に基づいて、その時点のタンク内圧Ptnkが検出さ
れる(ステップ136)。
As a result, when it is determined that the predetermined time has not elapsed, the current processing cycle is promptly ended. In this case, every time after this routine is started,
The processing from step 120 onward is repeated. on the other hand,
If it is determined in step 134 that the predetermined time has elapsed, then the tank internal pressure Ptnk at that time is detected based on the sensor output of the tank internal pressure sensor 12 (step 136).

【0059】その後、上記ステップ136で検出された
タンク内圧Ptnkと基準圧力Pthとの差、すなわち、所定
時間(5sec)の間に生じた系内圧力の上昇量ΔPtnk
が、所定の判定値ΔPthより小さいか否かが判別される
(ステップ138)。
After that, the difference between the tank internal pressure Ptnk detected in step 136 and the reference pressure Pth, that is, the increase amount ΔPtnk of the system internal pressure generated during a predetermined time (5 sec).
Is determined to be smaller than a predetermined determination value ΔPth (step 138).

【0060】そして、上昇量ΔPtnkが判定値ΔPthより
小さいと判別された場合は、系内に漏れが生じていない
と判断され、正常判定がなされる(ステップ140)。
If it is determined that the amount of increase ΔPtnk is smaller than the determination value ΔPth, it is determined that no leak has occurred in the system, and a normal determination is made (step 140).

【0061】一方、上記ステップ138において、上昇
量ΔPtnkが判定値ΔPthより小さくないと判別された場
合は、系内に漏れが生じていると判断され、異常判定が
なされる(ステップ142)。
On the other hand, if it is determined in step 138 that the amount of increase ΔPtnk is not smaller than the determination value ΔPth, it is determined that there is a leak in the system, and an abnormality determination is made (step 142).

【0062】以上の処理が終了すると、図4に示すルー
チンでは、次に、キャニスタ22への空気の流入を可能
とすべくCCV26が開弁され(ステップ144)、その
後、タンク内圧Ptnkが大気圧近傍で安定するのを待って
パージが再開される(ステップ146)。
When the above processing is completed, in the routine shown in FIG. 4, the CCV 26 is next opened to allow the air to flow into the canister 22 (step 144), and then the tank internal pressure Ptnk is changed to the atmospheric pressure. The purge is restarted after waiting for stabilization in the vicinity (step 146).

【0063】上述の如く、図4に示すルーチンによれ
ば、診断中断フラグがオン状態でない場合には、図2を
参照して説明した漏れ診断処理の手法で、系内に漏れが
存在するか否かを判断することができる。そして、診断
中断フラグがオンとされると、その時点で、もれ診断処
理の実行を中断することができる。このため、本実施形
態の装置によれば、車両がトンネルを走行している間
に、大気圧振動の影響で誤った漏れ診断が行われるのを
有効に防止することができる。
As described above, according to the routine shown in FIG. 4, when the diagnosis interruption flag is not in the ON state, is there a leak in the system by the leak diagnosis processing method described with reference to FIG. It can be determined whether or not. Then, when the diagnosis interruption flag is turned on, the execution of the leak diagnosis processing can be interrupted at that point. Therefore, according to the apparatus of the present embodiment, it is possible to effectively prevent erroneous leak diagnosis due to the influence of atmospheric pressure vibration while the vehicle is traveling in the tunnel.

【0064】ところで、上述した実施の形態1において
は、GPS信号の有無と車速SPDとに基づいて車両がトンネ
ル走行中であるか否かを判断することとしているが、そ
の判断の手法はこれに限定されるものではない。すなわ
ち、ナビゲーションシステム36に、GPS信号を用いず
に自車位置を検出する機能が搭載されている場合には、
その機能により検出した自車位置と、ナビゲーションシ
ステムに記憶されている地図情報とを照らし合わせるこ
とにより、車両がトンネルを走行しているか否かを判断
することとしてもよい。
By the way, in the first embodiment described above, it is decided whether or not the vehicle is traveling in the tunnel based on the presence or absence of the GPS signal and the vehicle speed SPD. It is not limited. That is, when the navigation system 36 has a function of detecting the vehicle position without using the GPS signal,
It may be possible to determine whether or not the vehicle is traveling in a tunnel by comparing the vehicle position detected by the function with the map information stored in the navigation system.

【0065】更に、トンネル走行中は大気圧が周期的変
化を示すことから、大気圧にそのような周期的な変化が
生じているか否かに基づいて、車両がトンネルを走行中
であるか否かを判断することとしてもよい。この際、大
気圧にそのような周期的な変化が生じているか否かは、
タンク内圧センサ12のセンサ出力に基づいて判断する
こととしてもよい(詳細は実施の形態5の記述において
説明する)。
Furthermore, since the atmospheric pressure changes periodically during traveling in the tunnel, it is determined whether the vehicle is traveling in the tunnel based on whether such a periodic change occurs in the atmospheric pressure. It may be determined whether or not. At this time, whether or not such a periodic change in atmospheric pressure occurs
The determination may be made based on the sensor output of the tank internal pressure sensor 12 (details will be described in the description of the fifth embodiment).

【0066】尚、上述した実施の形態1においては、タ
ンク内圧センサ12が前記請求項1記載の「相対圧セン
サ」に相当していると共に、ECU34が、上記ステップ
138の処理を実行することにより前記請求項1記載の
「異常診断手段」が、上記ステップ104および106
の処理を実行することにより前記請求項1記載の「トン
ネル判断手段」が、上記ステップ108および122の
処理を実行することにより前記請求項1記載の「異常診
断禁止手段」が、それぞれ実現されている。
In the first embodiment described above, the tank internal pressure sensor 12 corresponds to the "relative pressure sensor" described in claim 1, and the ECU 34 executes the process of step 138. The "abnormality diagnosing means" according to claim 1 has the above-mentioned steps 104 and 106.
The "tunnel determination means" according to claim 1 is realized by executing the processing of step 1, and the "abnormality diagnosis inhibiting means" according to claim 1 is realized by executing the processing of steps 108 and 122. There is.

【0067】また、上述した実施の形態1においては、
ナビゲーションシステム36に含まれるユニットのう
ち、GPS信号、或いは他の情報を用いて自車位置を検出
するユニットが前記請求項6記載の「自車位置検出手
段」に、地図情報を記憶するユニットが前記請求項6記
載の「地図情報記憶手段」に、それぞれ相当している。
Further, in the above-described first embodiment,
Among the units included in the navigation system 36, the unit that detects the vehicle position using GPS signals or other information is a unit that stores map information in the "vehicle position detecting means" according to claim 6. Each corresponds to the “map information storage means” described in claim 6.

【0068】また、上述した実施の形態1においては、
ECU34に、大気圧に重畳している振動成分を検出させ
ることにより、前記請求項7記載の「圧力振動検出手
段」を実現することができる。
Further, in the above described first embodiment,
By causing the ECU 34 to detect the vibration component superposed on the atmospheric pressure, the "pressure vibration detection means" according to claim 7 can be realized.

【0069】実施の形態2.次に、図5乃至図8を参照
して、本発明の実施の形態2について説明する。本実施
形態の蒸発燃料処理装置は、漏れ診断の実行中に車両が
トンネルに進入した場合に、漏れ診断を一時的に中断
し、車両がトンネルを脱出した後にその診断を再開する
機能を有している。より具体的には、本実施形態の装置
は、基本の処理によれば系内圧力の変化量ΔPtnkを算出
して漏れの有無を判断すべき時点で車両がトンネル走行
中である場合には、その時点で漏れの有無を判断せず、
車両がトンネルを脱出するまで系の封鎖状態を維持し、
その脱出後のセンサ出力(タンク内圧Ptnk)に基づいて
漏れの有無を判断する機能を有している。この機能は、
上述した実施の形態1の装置と同様のシステム構成を用
いて、ECU34に、上記図3に示すルーチンと共に、後
述する図6および図7に示すルーチンを実行させること
により実現することができる。
Embodiment 2. Next, a second embodiment of the present invention will be described with reference to FIGS. The fuel vapor processing apparatus according to the present embodiment has a function of temporarily interrupting the leak diagnosis when the vehicle enters the tunnel during the leak diagnosis and restarting the diagnosis after the vehicle exits the tunnel. ing. More specifically, according to the basic processing, the device of the present embodiment calculates the amount of change ΔPtnk in the system pressure to determine whether or not there is a leak, when the vehicle is traveling in a tunnel, At that time, without judging whether there is a leak,
Keep the system closed until the vehicle exits the tunnel,
It has a function of judging the presence or absence of leakage based on the sensor output (tank internal pressure Ptnk) after the escape. This feature
This can be realized by causing the ECU 34 to execute the routine shown in FIG. 6 and FIG. 7, which will be described later, together with the routine shown in FIG. 3 by using the same system configuration as the device of the first embodiment described above.

【0070】図5は、トンネル脱出後のセンサ出力に基
づいて漏れの有無を精度良く検出するために、本実施形
態の装置が用いる手法を説明するためのタイミングチャ
ートである。図5において、時刻t0は、系内への負圧導
入が終了して系が封鎖される時刻である。また、時刻t1
およびt2は、それぞれ、系内圧力が基準圧力Pthに達し
た時刻、およびその後所定時間(例えば5sec)が経過
した時点の時刻である。時刻t2において車両がトンネル
走行中でない場合、本実施形態の装置は、その時刻t2に
おけるタンク内圧Pに基づいて変化量ΔPtnkを算出
し、その値ΔPtnkと判定値ΔPthの比較に基づいて漏れ
の有無を判断する。
FIG. 5 is a timing chart for explaining a method used by the apparatus of this embodiment in order to accurately detect the presence / absence of leakage based on the sensor output after exiting the tunnel. In FIG. 5, time t0 is the time when the introduction of the negative pressure into the system is completed and the system is closed. Also, at time t1
And t2 are the time at which the system internal pressure reaches the reference pressure Pth and the time at which a predetermined time (for example, 5 seconds) elapses thereafter. When the vehicle is not traveling in the tunnel at time t2, the device of the present embodiment calculates the amount of change ΔPtnk based on the tank internal pressure P 1 at that time t2, and based on the comparison between the value ΔPtnk and the determination value ΔPth, the leakage amount is calculated. Determine the presence or absence.

【0071】時刻t2において車両がトンネル走行中であ
る場合は、その時点で漏れの有無は判定されず、車両が
トンネルを脱出するまで系の封鎖が維持される。図5に
おいて、時刻t3は、車両がトンネルを脱出した時刻であ
る。この場合、本実施形態の装置は、時刻t3におけるタ
ンク内圧Ptnk、すなわち、脱出後タンク内圧PtOUTに基
づいて漏れの有無を判断する。この際、脱出後タンク内
圧PtOUTは、車両がトンネルを脱出するまでに系が封鎖
されていた期間が長いほど高圧となる。このため、車両
がトンネルを脱出するのを待って漏れの有無を判断する
場合は、封鎖後の経過時間に応じた適切な判定値を用い
る必要がある。
When the vehicle is traveling in the tunnel at time t2, it is not determined whether there is a leak at that time, and the system blockage is maintained until the vehicle exits the tunnel. In FIG. 5, time t3 is the time when the vehicle exits the tunnel. In this case, the device of the present embodiment determines the presence or absence of leakage based on the tank internal pressure Ptnk at time t3, that is, the post-escape tank internal pressure PtOUT. At this time, the post-escape tank internal pressure PtOUT becomes higher as the system is closed for a longer period before the vehicle exits the tunnel. Therefore, when waiting for the vehicle to exit the tunnel and determining whether there is a leak, it is necessary to use an appropriate determination value according to the elapsed time after the blockade.

【0072】そこで、本実施形態の装置は、漏れの有無
を判断すべき通常のタイミング(時刻t2)において車両
がトンネル走行中であり、トンネル脱出後(時刻t3)に
漏れの有無を判断する場合には、その判断に先立つ系の
封鎖時間、すなわち、図5におけるt3−t0に基づいて、
漏れの有無を判断するための判定値を適宜設定すること
としている。以下、図6乃至図8を参照して、本実施形
態の装置が、上述した機能を実現するために実行する処
理の内容を、具体的に説明する。
Therefore, in the device of this embodiment, when the vehicle is traveling in the tunnel at the normal timing (time t2) at which the presence / absence of leakage should be determined, and the presence / absence of leakage is determined after the vehicle exits the tunnel (time t3) Is based on the blockage time of the system prior to the determination, that is, based on t3-t0 in FIG.
The determination value for determining the presence or absence of leakage is set appropriately. Hereinafter, with reference to FIG. 6 to FIG. 8, the content of the processing executed by the apparatus of this embodiment to realize the above-described functions will be specifically described.

【0073】図6は、本実施形態においてECU34が実
行する漏れ検出ルーチンのフローチャートである。図6
において、上記図4に示すステップと同様のステップに
は同一の符号を付している。このルーチンは、以下の2
点を除き、図4に示すルーチンと同様である。診断中
断フラグがオンであるか否かを判別するステップ122
の実行順序が、ステップ120の直後から、ステップ1
34の直後に変更されている。診断中断フラグがオン
である場合、実行再開モジュールの処理(ステップ15
0)を経てステップ144以降の処理が実行される。
FIG. 6 is a flowchart of a leak detection routine executed by the ECU 34 in this embodiment. Figure 6
4, the same steps as those shown in FIG. 4 are designated by the same reference numerals. This routine is
Except for the points, it is similar to the routine shown in FIG. Step 122 of determining whether or not the diagnosis interruption flag is on
The execution order of
It was changed immediately after 34. If the diagnosis interruption flag is on, the process of the execution restart module (step 15)
After step 0), the processing from step 144 onward is executed.

【0074】図6に示すルーチンによれば、車両が如何
なるタイミングでトンネルに進入したとしても、漏れ診
断処理が一旦開始されると、負圧導入が完了し(ステッ
プ126)、系が封鎖され(ステップ128)、タンク
内圧Ptnkが基準圧力Pthに達した後所定時間が経過する
までは(ステップ130〜134)、その処理が通常の
手順で進められる。そして、上記の所定時間が経過した
時点で診断中断フラグがオフであれば、通常の手法で漏
れ診断が行われ(ステップ138〜146)、一方、そ
の時点で診断中断フラグがオンである場合は、その後実
行再開モジュールの処理(ステップ150)が実行され
る。
According to the routine shown in FIG. 6, even if the vehicle enters the tunnel at any timing, once the leak diagnosis processing is started, the introduction of the negative pressure is completed (step 126) and the system is closed ( In step 128), until the predetermined time elapses after the tank internal pressure Ptnk reaches the reference pressure Pth (steps 130 to 134), the process proceeds in a normal procedure. If the diagnosis interruption flag is off at the time when the above-mentioned predetermined time has elapsed, leakage diagnosis is performed by the usual method (steps 138 to 146), while if the diagnosis interruption flag is on at that time, Then, the process of the execution resuming module (step 150) is executed.

【0075】図7は、実行再開モジュールの処理として
実行される一連の処理のフローチャートである。図7に
示すルーチンでは、先ず、他のルーチンで計数されてい
る系の封鎖後の経過時間、すなわち、上記ステップ12
8でパージVSV30が閉じられた後の経過時間が読み込
まれる(ステップ152)。
FIG. 7 is a flowchart of a series of processes executed as the process of the execution resuming module. In the routine shown in FIG. 7, first, the elapsed time after the blockade of the system, which is counted in the other routine, that is, in step 12 above.
In step 8, the elapsed time after the purge VSV 30 is closed is read (step 152).

【0076】次に、GPS信号がオンになったか、すなわ
ち、ナビゲーションシステムのGPS受信機によってGPS信
号が受信されたか否かが判別される(ステップ15
4)。
Next, it is judged whether the GPS signal is turned on, that is, whether the GPS signal is received by the GPS receiver of the navigation system (step 15).
4).

【0077】その結果、GPS信号が未だオンになってい
ないと判別された場合は、車両がトンネルから脱出して
いないと判断することができる。この場合、速やかに今
回の処理サイクル(図6および図7に示す処理のサイク
ル)が終了される。一方、GPS信号がオンであると判別
された場合は、車両がトンネルから脱出したと判断でき
る。この場合、次に、その時点のタンク内圧Ptnkが脱出
時タンク圧力PtOUTとして検出される(ステップ15
6)。
As a result, when it is determined that the GPS signal is not yet on, it can be determined that the vehicle has not escaped from the tunnel. In this case, the current processing cycle (the processing cycle shown in FIGS. 6 and 7) is immediately terminated. On the other hand, if it is determined that the GPS signal is on, it can be determined that the vehicle has escaped from the tunnel. In this case, next, the tank internal pressure Ptnk at that time is detected as the escape tank pressure PtOUT (step 15).
6).

【0078】次に、マップ1を参照して、脱出時タンク
圧力PtOUTに基づいて、系内の漏れの有無が判定される
(ステップ158)。
Next, referring to Map 1, it is judged whether or not there is a leak in the system based on the escape tank pressure PtOUT (step 158).

【0079】図8は、上記ステップ158で参照される
マップ1の一例である。図8に示すように、マップ1に
は、封鎖後経過時間との関係で漏れ無し判定値50、お
よび漏れ有り判定値52が定められている。更に、マッ
プ1には、封鎖後経過時間に関わらず、一定の値(大気
圧+α)を示す保留判定値54が定められている。マッ
プ1において、漏れ無し判定値50より低圧の領域は漏
れが存在しないと判断される漏れ無し領域であり、漏れ
有り判定値52より高圧であり、かつ、保留判定値54
より低圧の領域は、漏れが存在すると判断される漏れ有
り領域である。そして、それ以外の領域、すなわち、漏
れ無し判定値54と漏れ有り判定値52に挟まれた領
域、および保留判定値54より高圧の領域は、漏れの有
無の判断が保留される保留領域である。
FIG. 8 is an example of the map 1 referred to in step 158. As shown in FIG. 8, in the map 1, a leak-free determination value 50 and a leak presence determination value 52 are set in relation to the elapsed time after the blockade. Further, the map 1 defines a hold determination value 54 that indicates a constant value (atmospheric pressure + α) regardless of the elapsed time after the blockade. In Map 1, the region of lower pressure than the leak-free determination value 50 is the leak-free region where it is determined that no leak exists, the pressure is higher than the leak-free determination value 52, and the hold determination value 54.
The lower pressure region is a leaky region where it is determined that a leak exists. Then, the other regions, that is, the region between the leak-free determination value 54 and the leak determination value 52, and the region with a higher pressure than the hold determination value 54 are hold regions in which the determination of the presence or absence of leak is held. .

【0080】上記ステップ158では、具体的には、先
ず、上記ステップ152において読み込まれた封鎖後経
過時間に対応する漏れ無し判定値50、および漏れ有り
判定値52がマップ1上で特定され、更に、保留判定値
54(大気圧+α)が読みとられる。次に、上記ステッ
プ156で検出された脱出時タンク圧力PtOUTと、それ
らの判定値50,52,54が比較され、その脱出時タ
ンク圧力PtOUTが、何れの領域に属しているかが判定さ
れる。
In step 158, specifically, first, the leak-free determination value 50 and the leak determination value 52 corresponding to the post-sealing elapsed time read in step 152 are specified on the map 1, and further, , The hold determination value 54 (atmospheric pressure + α) is read. Next, the escape tank pressure PtOUT detected in step 156 is compared with the determination values 50, 52, 54 to determine which region the escape tank pressure PtOUT belongs to.

【0081】マップ1において、漏れ無し判定値50お
よび漏れ有り判定値52は、何れも、封鎖後経過時間が
長くなるに連れて大きな値になるように設定されてい
る。この設定は、漏れが存在しない場合でも、封鎖後経
過時間が長期化するほどタンク内圧Ptnkが高圧となるこ
と(図5参照)に対応させたものである。従って、上記
ステップ158の処理によれば、車両がトンネルを脱出
するまで判断の時期を遅らせているにも関わらず、精度
良く漏れの有無を判断することができる。
In the map 1, both the no-leakage determination value 50 and the no-leakage determination value 52 are set to become larger as the elapsed time after blockade becomes longer. This setting corresponds to the fact that the tank internal pressure Ptnk becomes higher as the elapsed time after blocking becomes longer (see FIG. 5) even when there is no leak. Therefore, according to the process of step 158, it is possible to accurately determine whether or not there is a leak, although the determination time is delayed until the vehicle exits the tunnel.

【0082】また、マップ1において、保留判定値54
は、燃料タンク10で多量に蒸発燃料が発生している場
合を想定して設定された判定値である。すなわち、漏れ
診断処理の実行中に、燃料タンク10内で蒸発燃料が多
量に発生している場合は、タンク内圧Ptnkが大気圧を超
えて正圧になることがある。換言すると、脱出時タンク
圧力PtOUTが大気圧+αを超えているような場合は、燃
料タンク10内で蒸発燃料が多量に発生していると判断
できる。このような状況下では、タンク内圧Ptnkの変化
が必ずしも漏れの有無に対応しないため、漏れの有無を
判断しないことが望ましい。マップ1によれば、そのよ
うな場合に漏れの有無が判断されるのを回避することが
できる。このため、上記ステップ158の処理によれ
ば、誤った漏れ診断が実行されるのを有効に防止するこ
とができる。
Further, in the map 1, the hold judgment value 54
Is a determination value set on the assumption that a large amount of evaporated fuel is generated in the fuel tank 10. That is, when a large amount of evaporated fuel is generated in the fuel tank 10 during execution of the leak diagnosis process, the tank internal pressure Ptnk may exceed the atmospheric pressure and become a positive pressure. In other words, when the escape tank pressure PtOUT exceeds the atmospheric pressure + α, it can be determined that a large amount of evaporated fuel is generated in the fuel tank 10. Under such a situation, it is desirable not to judge the presence / absence of a leak because the change in the tank internal pressure Ptnk does not necessarily correspond to the presence / absence of a leak. According to the map 1, it is possible to prevent the presence / absence of leakage from being determined in such a case. Therefore, according to the process of step 158, it is possible to effectively prevent erroneous leak diagnosis.

【0083】マップ1において、保留判定値54が、大
気圧+「α」とされているのは、大気圧センサ12の組
み付け位置や、出力誤差を考慮すると、大気圧+α程度
までは、漏れ有り領域とするのが妥当であるとの判断に
基づくものである。
In the map 1, the hold determination value 54 is atmospheric pressure + “α” because there is a leak up to about atmospheric pressure + α in consideration of the mounting position of the atmospheric pressure sensor 12 and the output error. It is based on the judgment that it is appropriate to set the area.

【0084】図7に示す一連の処理では、上記ステップ
158の処理が終了した後、リーク検出完了フラグがオ
ン状態とされる(ステップ160)。その後、図6に示
すルーチンにおいて、パージの再開を図るべく、ステッ
プ144以降の処理が実行される。
In the series of processes shown in FIG. 7, after the process of step 158 is completed, the leak detection completion flag is turned on (step 160). After that, in the routine shown in FIG. 6, the processing from step 144 onward is executed in order to restart the purging.

【0085】以上説明した通り、上述した図6および図
7に示すルーチンによれば、通常の判断時期に車両がト
ンネル走行中である場合には、その時点での判断を禁止
(中断)して、車両がトンネルを脱出した後に診断処理
を再開(判断を実行)する機能を実現することができ
る。このため、本実施形態の蒸発燃料処理装置によれ
ば、トンネル走行中に誤った漏れ診断が実行されるのを
有効に防ぐことができると共に、一旦開始された漏れ診
断の経過を常に有効利用することができ、ひいては、漏
れ診断の完了に要する時間を短縮することができる。
As described above, according to the routines shown in FIGS. 6 and 7, when the vehicle is traveling in the tunnel at the normal judgment time, the judgment at that time is prohibited (interrupted). It is possible to realize the function of restarting the diagnosis process (performing the judgment) after the vehicle has exited the tunnel. Therefore, according to the fuel vapor processing apparatus of the present embodiment, it is possible to effectively prevent erroneous leak diagnosis from being performed during traveling in a tunnel, and always effectively use the progress of the leak diagnosis once started. Therefore, the time required to complete the leak diagnosis can be shortened.

【0086】ところで、上述した実施の形態2において
は、漏れの有無に関する判断を、車両がトンネルを脱出
するまで延期する場合に、その判断に用いる判定値を、
封鎖後経過時間に基づいて設定することとしているが、
判定値の設定手法はこれに限定されるものではない。以
下、図3と共に、図9および図10を参照して、漏れ診
断の判定値を設定するための手法の変形例について説明
する。
By the way, in the above-described second embodiment, when the judgment regarding the presence or absence of leakage is postponed until the vehicle exits the tunnel, the judgment value used for the judgment is
Although it is supposed to be set based on the elapsed time after the blockade,
The determination value setting method is not limited to this. Hereinafter, with reference to FIG. 9 and FIG. 10 together with FIG. 3, a modified example of the method for setting the determination value of the leak diagnosis will be described.

【0087】実施の形態2の装置は、既に述べた通り、
診断中断フラグを処理するために図3に示すルーチンを
実行する。漏れの有無に関する判定値が以下に説明する
変形例の手法で設定される場合、ECU34は、図3に示
すルーチンの実行中に、系の封鎖とトンネル走行が初め
て同時に認識された際に(ステップ102〜106)、
ステップ108において、診断中断フラグをオンとする
と共に、その時点におけるタンク内圧Ptnkを中断時圧力
Pstとして記憶する。
The apparatus of the second embodiment is, as already described,
The routine shown in FIG. 3 is executed to process the diagnosis interruption flag. When the determination value regarding the presence / absence of leakage is set by the method of the modified example described below, the ECU 34 executes the routine shown in FIG. 3 when the blockade of the system and the tunnel running are recognized simultaneously for the first time (step 102-106),
In step 108, the diagnosis interruption flag is turned on and the tank internal pressure Ptnk at that time is set to the interruption pressure.
Remember as Pst.

【0088】図9は、上記の処理が実行されることを前
提に、漏れ診断に関する判定値を変形例の手法で設定
し、更に、その判定値を用いて漏れの有無を判断するた
めにECU34が実行する一連の処理の流れを説明するた
めのフローチャートである。図9に示す一連の処理は、
図6に示すルーチンにおいて、診断中断フラグがオンで
あると判別された場合(ステップ122参照)に、実行
再開モジュールの処理(ステップ150)として、上記
図7に示す処理に代えて実行されるべきものである。
尚、図9において、上記図7に示すステップと同一のス
テップについては、同一の符号を付してその説明を簡略
または省略する。
FIG. 9 shows that, assuming that the above-mentioned processing is executed, the ECU 34 sets a judgment value relating to leakage diagnosis by a modified method, and further uses the judgment value to judge the presence or absence of leakage. 6 is a flowchart for explaining the flow of a series of processing executed by the. The series of processing shown in FIG.
In the routine shown in FIG. 6, when it is determined that the diagnosis interruption flag is ON (see step 122), the execution restart module process (step 150) should be executed instead of the process shown in FIG. It is a thing.
In FIG. 9, the same steps as those shown in FIG. 7 are designated by the same reference numerals, and the description thereof will be simplified or omitted.

【0089】図9に示す一連の処理では、先ず、中断経
過時間が計測される(ステップ162)。中断経過時間
は、診断中断フラグがオン状態とされた後の経過時間、
すなわち、系内への負圧導入が完了した時点と、車両が
トンネルに進入した時点の何れか遅い時点(図3参照)
からの経過時間である。中断経過時間は、具体的には、
前回の処理サイクル時に計測された時間T(或いは初期
値0)に、処理サイクルの実行周期に相当する時間tdを
加えることにより測定される。
In the series of processes shown in FIG. 9, the interruption elapsed time is first measured (step 162). The interruption elapsed time is the elapsed time after the diagnosis interruption flag is turned on,
That is, the time when the introduction of negative pressure into the system is completed or the time when the vehicle enters the tunnel, whichever is later (see FIG. 3).
Is the elapsed time from. Specifically, the elapsed elapsed time is
It is measured by adding the time td corresponding to the execution cycle of the processing cycle to the time T (or the initial value 0) measured during the previous processing cycle.

【0090】次に、ステップ154において、GPS信号
がオンであるか否か、すなわち、車両がトンネルから脱
出したか否かが判別される。その結果、GPS信号がオン
であると判別された場合は、中断時圧力Pstが読み出さ
れる(ステップ164)。ここで読み出される中断時圧
力Pstは、上記の如く、図3に示すルーチン中、ステッ
プ108において記憶された値である。
Next, in step 154, it is determined whether the GPS signal is on, that is, whether the vehicle has exited the tunnel. As a result, when it is determined that the GPS signal is on, the interruption pressure Pst is read (step 164). The interruption pressure Pst read here is the value stored in step 108 in the routine shown in FIG. 3 as described above.

【0091】図9に示す一連の処理では、次に、ステッ
プ156において脱出時タンク圧力PtOUTが測定され、
その後、マップ2を参照して、脱出時タンク圧力PtOUT
に基づいて、系内の漏れの有無が判定される(ステップ
166)。
In the series of processes shown in FIG. 9, next, at step 156, the escape tank pressure PtOUT is measured,
After that, referring to map 2, tank pressure at escape PtOUT
Based on the above, it is judged whether or not there is a leak in the system (step 166).

【0092】図10は、上記ステップ166で参照され
るマップ2の一例である。図10に示すように、マップ
2には、中断時圧力Pstおよび中断経過時間Tとの関係
で、漏れ無し判定値50、および漏れ有り判定値52が
定められている。更に、マップ2には、封鎖後経過時間
に関わらず、一定の値(大気圧+α)を示す保留判定値
54が定められている。尚、それらの判定値50,5
2,54により区分される領域の意味は、図8に示すマ
ップ1の場合と同様であるため、ここではその詳細な説
明は省略する。
FIG. 10 is an example of the map 2 referred to in step 166. As shown in FIG. 10, the map 2 defines a leak-free determination value 50 and a leak presence determination value 52 in relation to the interruption pressure Pst and the interruption elapsed time T. Further, the map 2 defines a hold determination value 54 indicating a constant value (atmospheric pressure + α) regardless of the elapsed time after the blockade. In addition, those judgment values 50, 5
The meaning of the area divided by 2 and 54 is the same as in the case of the map 1 shown in FIG. 8, and thus the detailed description thereof is omitted here.

【0093】上記ステップ166では、具体的には、先
ず、上記ステップ162において測定された中断経過時
間T、および上記ステップ164で読み出された中断時
圧力Pstに対応する漏れ無し判定値50、および漏れ有
り判定値52がマップ1上で特定され、更に、保留判定
値54(大気圧+α)が読みとられる。次に、上記ステ
ップ156で検出された脱出時タンク圧力PtOUTと、そ
れらの判定値50,52,54が比較され、その脱出時
タンク圧力PtOUTが、何れの領域に属しているかが判定
される。
In step 166, specifically, first, the interruption elapsed time T measured in step 162 and the leak-free determination value 50 corresponding to the interruption pressure Pst read in step 164, and The leak determination value 52 is specified on the map 1, and the hold determination value 54 (atmospheric pressure + α) is read. Next, the escape tank pressure PtOUT detected in step 156 is compared with the determination values 50, 52, 54 to determine which region the escape tank pressure PtOUT belongs to.

【0094】マップ2において、漏れ無し判定値50お
よび漏れ有り判定値52は、何れも、中断経過時間Tが
長くなるに連れて大きな値になるように設定されてい
る。また、それらの判定値は、中断時圧力Pstが高いほ
ど大きな値になるように設定されている。この設定は、
漏れが存在しない場合でも、中断時圧力Pstが高く、ま
た、中断経過時間Tが長いほど、タンク内圧Ptnkが高圧
となること(図5参照)に対応させたものである。従っ
て、上記ステップ166の処理によれば、車両がトンネ
ルを脱出するまで判断の時期を遅らせているにも関わら
ず、精度良く漏れの有無を判断することができる。
In the map 2, the no-leakage determination value 50 and the no-leakage determination value 52 are both set to be larger as the interruption elapsed time T becomes longer. Further, these judgment values are set to be larger as the interruption pressure Pst is higher. This setting is
Even if there is no leakage, the tank internal pressure Ptnk becomes higher as the interruption pressure Pst is higher and the interruption elapsed time T is longer (see FIG. 5). Therefore, according to the process of step 166, it is possible to accurately determine whether or not there is a leak, although the determination time is delayed until the vehicle exits the tunnel.

【0095】上記ステップ166の処理が終了すると、
以後、ステップ160の処理を経て、図6に示すステッ
プ144以降の処理が実行され継続される。
When the processing of step 166 is completed,
After that, through the processing of step 160, the processing of step 144 and subsequent steps shown in FIG. 6 is executed and continued.

【0096】以上説明した通り、上述した変形例の手法
によれば、実施の形態2の装置とは異なる手法で漏れ診
断に関する判定値を設定しつつ、車両がトンネルを脱出
した後に正確に漏れ診断を行う機能を実現することがで
きる。このため、変形例の手法も、漏れ診断に関する判
定値を設定する手法として、実施の形態2の装置におい
て用いることができる。
As described above, according to the method of the modified example described above, the leakage diagnosis can be accurately performed after the vehicle exits the tunnel while setting the determination value for the leakage diagnosis by a method different from the device of the second embodiment. The function of performing can be realized. Therefore, the method of the modified example can also be used in the device of the second embodiment as a method of setting the determination value for leak diagnosis.

【0097】尚、上述した実施の形態2においては、EC
U34が、上記ステップ128の処理を実行することに
より前記請求項2記載の「系封鎖手段」が、上記ステッ
プ136および138の処理を実行することにより前記
請求項2記載の「漏れ診断手段」が、上記ステップ10
4〜108および122の処理を実行することにより前
記請求項2記載の「漏れ診断禁止手段」が、系を封鎖し
たまま実行再開モジュールの処理(ステップ150)の
処理を実行することにより前記請求項2記載の「封鎖維
持手段」が、上記ステップ154の処理を実行すること
により前記請求項2記載の「トンネル脱出判断手段」
が、上記ステップ156および158の処理を実行する
ことにより前記請求項2記載の「第2の漏れ診断手段」
が、それぞれ実現されている。
In the second embodiment described above, the EC
The U34 executes the process of the step 128, whereby the "system closing means" of the claim 2 is executed, and the U34 executes the process of the steps 136 and 138, and the "leakage diagnosis means" of the claim 2 is executed. , Step 10 above
The "leakage diagnosis inhibiting means" according to claim 2 by executing the processes of 4 to 108 and 122, by executing the process of the execution resuming module (step 150) with the system closed. The "blockage maintaining means" described in 2 executes the processing of the step 154, whereby the "tunnel escape determination means" according to claim 2
However, by executing the processing of the steps 156 and 158, the "second leakage diagnosis means" according to claim 2
Are realized respectively.

【0098】また、上述した実施の形態2においては、
ECU34が、上記ステップ152で読み込む封鎖後経過
時間を計数することにより前記請求項3記載の「封鎖後
時間計数手段」が、上記ステップ158において、漏れ
無し判定値50,漏れ有り判定値52,および保留判定
値54を設定することにより前記請求項3記載の「漏れ
診断判定値設定手段」が、上記ステップ158において
漏れの有無を判断することにより前記請求項3記載の
「漏れ診断実行手段」が、それぞれ実現されている。
Further, in the second embodiment described above,
The "post-blocking time counting means" according to claim 3, wherein the ECU 34 counts the post-blocking elapsed time read in the step 152, whereby the "post-blocking time counting means" in the step 158, the leak-free determination value 50, the leak determination value 52, and The "leakage diagnosis determination value setting means" according to claim 3 is set by setting the hold determination value 54, and the "leakage diagnosis execution means" according to claim 3 is determined by determining whether or not there is a leak in step 158. , Have been realized respectively.

【0099】また、上述した変形例においては、ECU3
4が、上記ステップ128の処理を実行することにより
前記請求項2記載の「系封鎖手段」が、上記ステップ1
36および138の処理を実行することにより前記請求
項2記載の「漏れ診断手段」が、上記ステップ104〜
108および122の処理を実行することにより前記請
求項2記載の「漏れ診断禁止手段」が、系を封鎖したま
ま実行再開モジュール(ステップ150)の処理を実行
することにより前記請求項2記載の「封鎖維持手段」
が、上記ステップ154の処理を実行することにより前
記請求項2記載の「トンネル脱出判断手段」が、上記ス
テップ164、156および166の処理を実行するこ
とにより前記請求項2記載の「第2の漏れ診断手段」
が、それぞれ実現されている。
Further, in the above-mentioned modification, the ECU 3
4 executes the process of the step 128, whereby the "system closing means" of the claim 2 is changed to the step 1
The "leakage diagnosis means" according to claim 2 executes the processing of steps 36 and 138, and the "leakage diagnosis means" according to claim 2 performs the steps 104 to 104.
The "leakage diagnosis inhibiting means" according to claim 2 by executing the processes of 108 and 122 executes the process of the execution resuming module (step 150) while the system is closed, and the "leak diagnosis inhibiting means" according to claim 2 above. Blockade maintenance means "
However, by executing the process of step 154, the "tunnel escape determination means" described in claim 2 executes the processes of steps 164, 156, and 166. Leakage diagnosis means "
Are realized respectively.

【0100】また、上述した変形例においては、ECU3
4が、上記ステップ108において中断時圧力Pstを記
憶することにより前記請求項4記載の「中断時圧力記憶
手段」が、上記ステップ162の処理を実行することに
より前記請求項4記載の「中断時間計数手段」が、上記
ステップ166において、漏れ無し判定値50,漏れ有
り判定値52,および保留判定値54を設定することに
より前記請求項4記載の「漏れ診断判定値設定手段」
が、上記ステップ166において漏れの有無を判断する
ことにより前記請求項4記載の「漏れ診断実行手段」
が、それぞれ実現されている。
Further, in the above-described modification, the ECU 3
4 stores the interruption pressure Pst in step 108, and the "interruption pressure storage means" in claim 4 executes the process in step 162, and the "interruption time" in claim 4 5. The "counter means" sets the leak-free judgment value 50, the leak judgment value 52, and the hold judgment value 54 in the step 166, whereby the "leak diagnosis judgment value setting means" according to claim 4.
However, the "leakage diagnosis executing means" according to claim 4, wherein the presence or absence of leakage is judged in the step 166.
Are realized respectively.

【0101】実施の形態3.次に、図11を参照して、
本発明の実施の形態3について説明する。本実施形態の
蒸発燃料処理装置は、実施の形態1の装置において、EC
U34に、図11に示すルーチンを更に実行させると共
に、後述する診断許可フラグがオンである場合にのみ図
4に示すルーチンを実行させることにより実現すること
ができる。
Third embodiment. Next, referring to FIG.
A third embodiment of the present invention will be described. The evaporated fuel processing device of this embodiment is the same as the device of the first embodiment except that the EC
This can be realized by causing the U34 to further execute the routine shown in FIG. 11 and to execute the routine shown in FIG. 4 only when the diagnostic permission flag described later is turned on.

【0102】既に述べた通り、系内圧力を相対圧センサ
で検出するシステムでは、車両がトンネルを走行してい
る間に漏れ診断が行われると、大気圧の周期的な変動に
起因して、漏れの有無が誤って判断されることがある。
このような不都合を回避するため、実施の形態1の装置
は、漏れ診断処理の開始後に車両がトンネルに進入した
場合には、その診断処理を強制終了させることとしてい
る。
As described above, in the system for detecting the system internal pressure with the relative pressure sensor, if leakage diagnosis is performed while the vehicle is traveling in the tunnel, due to the periodic fluctuation of atmospheric pressure, The presence or absence of a leak may be erroneously determined.
In order to avoid such an inconvenience, the apparatus according to the first embodiment forcibly terminates the diagnostic process when the vehicle enters the tunnel after the leak diagnostic process is started.

【0103】しかしながら、このような手法によれば、
強制終了される以前に実行されていた漏れ診断処理の過
程は全く無駄なものとなる。換言すると、実施の形態1
の装置では、強制終了される以前に漏れ診断処理が実行
されていた期間は、蒸発燃料のパージが無駄に禁止され
ていたことになる。そこで、本実施形態の蒸発燃料処理
装置は、漏れ診断処理の開始が要求される場合に、車両
がトンネルに進入する以前に漏れ診断処理が完了できる
か否かを判断し、その判断が肯定される場合にのみ漏れ
診断処理の開始を許可することとしている。
However, according to such a method,
The process of the leak diagnosis process executed before the forced termination is completely useless. In other words, the first embodiment
In the above device, the purge of the evaporated fuel is unnecessarily prohibited during the period in which the leakage diagnosis process is executed before the forced termination. Therefore, when the start of the leakage diagnosis processing is requested, the fuel vapor processing apparatus of the present embodiment determines whether or not the leakage diagnosis processing can be completed before the vehicle enters the tunnel, and the determination is affirmed. If the leak diagnosis process is started, the start of the leak diagnosis process is permitted.

【0104】図11は、上記の機能を実現するために本
実施形態においてECU34が実行するルーチンのフロー
チャートを示す。図11に示すルーチンでは、先ず、漏
れ診断処理の実行条件が成立しているか否かが判別され
る(ステップ170)。本ステップ170で判断される
実行条件は、上記ステップ100、或いは上記ステップ
120等で判断される条件と同様である。
FIG. 11 shows a flowchart of a routine executed by the ECU 34 in this embodiment to realize the above-mentioned functions. In the routine shown in FIG. 11, first, it is judged whether or not the execution condition of the leak diagnosis processing is satisfied (step 170). The execution condition determined in this step 170 is the same as the condition determined in the above step 100, the above step 120, or the like.

【0105】実行条件が成立しないと判別された場合
は、診断許可フラグがオフとされ(ステップ172)、
その後今回の処理サイクルが終了される。診断許可フラ
グは、上記の如く、本実施形態では図4に示すルーチン
の起動条件としてその状態が判断されるフラグである。
本ステップ172において、診断許可フラグがオフとさ
れると、以後、図4に示すルーチンの起動が禁止され、
漏れ診断処理の開始が禁止される。
If it is determined that the execution condition is not satisfied, the diagnosis permission flag is turned off (step 172),
After that, this processing cycle is ended. As described above, the diagnosis permission flag is a flag whose state is determined as the starting condition of the routine shown in FIG. 4 in the present embodiment.
When the diagnosis permission flag is turned off in this step 172, thereafter, the activation of the routine shown in FIG. 4 is prohibited,
The start of the leak diagnosis process is prohibited.

【0106】上記ステップ170において、漏れ診断処
理の実行条件が成立していると判別された場合は、次
に、診断許可フラグが既にオンとされているか否かが判
別される(ステップ174)。
If it is determined in step 170 that the condition for executing the leakage diagnosis process is satisfied, then it is determined whether or not the diagnosis permission flag is already turned on (step 174).

【0107】その結果、診断許可フラグが既にオンであ
ると判別された場合は、以後、ステップ176以降の処
理を実行する必要がないため、速やかに今回の処理サイ
クルが終了される。一方、診断許可フラグがオンでない
と判別された場合は、次に、ナビゲーションシステムに
より検知される現在の自車位置と、直近のトンネルの位
置とが地図データ上でサーチされる(ステップ17
6)。
As a result, when it is determined that the diagnosis permission flag is already on, it is not necessary to execute the processing of step 176 and thereafter, so the processing cycle of this time is promptly ended. On the other hand, if it is determined that the diagnosis permission flag is not on, then the current position of the vehicle detected by the navigation system and the position of the nearest tunnel are searched for on the map data (step 17).
6).

【0108】次いで、自車位置と直近のトンネルとの距
離D0が算出され(ステップ178)、更に、その距離D0
が所定の許容値より大きいか否かが判別される(ステッ
プ180)。
Next, the distance D0 between the vehicle position and the nearest tunnel is calculated (step 178), and the distance D0 is further calculated.
Is determined to be greater than a predetermined allowable value (step 180).

【0109】上記ステップ180において用いられる許
容値は、漏れ診断処理が開始された後、その処理が完了
までの間に車両が走行する距離より長い所定の値であ
る。従って、D0>許容値が成立する場合は、現時点で漏
れ診断処理を開始すれば、車両がトンネルに進入する以
前に漏れ診断処理が終了できると判断できる。このよう
な判断が下された場合、図11に示すルーチンでは、次
に、診断許可フラグがオンとされる(ステップ18
2)。
The allowable value used in step 180 is a predetermined value that is longer than the distance traveled by the vehicle after the leak diagnosis process is started and before the process is completed. Therefore, if D0> permissible value is satisfied, it can be determined that if the leak diagnosis process is started at the present time point, the leak diagnosis process can be completed before the vehicle enters the tunnel. If such a determination is made, then in the routine shown in FIG. 11, the diagnosis permission flag is turned on (step 18).
2).

【0110】一方、D0>許容値が成立しないと判別され
た場合は、車両がトンネルに進入する以前に漏れ診断処
理が終了できない可能性があると判断できる。このよう
な判断が下された場合は、ステップ172の処理、すな
わち、診断許可フラグをオフとする処理が実行される。
On the other hand, if it is determined that D0> permissible value does not hold, it can be determined that the leakage diagnosis process may not be completed before the vehicle enters the tunnel. When such a determination is made, the process of step 172, that is, the process of turning off the diagnosis permission flag is executed.

【0111】上述した図11に示すルーチンによれば、
漏れ診断処理の実行条件が不成立から成立に変化した時
点で、車両とトンネルとの間に許容値を超える距離D0が
存在する場合に限り、つまり、トンネル進入前に漏れ診
断処理が完了できる場合に限り診断許可フラグをオンと
することができる。そして、このようにしてオンとされ
た診断許可フラグは、以後、実行条件が不成立になるま
でオンの状態を維持する。
According to the routine shown in FIG. 11 described above,
Only when the distance D0 that exceeds the allowable value exists between the vehicle and the tunnel at the time when the execution condition of the leakage diagnosis process changes from not satisfied to satisfied, that is, when the leakage diagnosis process can be completed before entering the tunnel. As long as the diagnosis permission flag can be turned on. Then, the diagnostic permission flag that is turned on in this manner remains on until the execution condition is not satisfied.

【0112】更に、本実施形態のシステムでは、診断許
可フラグがオンである場合に限り、図4に示すルーチン
の実行が許可される。すなわち、診断許可フラグがオン
である場合に限り、漏れ診断処理の開始が許可される。
このため、本実施形態の蒸発燃料処理装置によれば、ト
ンネル進入により完了することのできない漏れ診断処理
が開始されることがなく、蒸発燃料のパージが無駄に禁
止されるのを有効に阻止することができる。
Further, in the system of this embodiment, the execution of the routine shown in FIG. 4 is permitted only when the diagnosis permission flag is ON. That is, the start of the leakage diagnosis process is permitted only when the diagnosis permission flag is on.
Therefore, according to the fuel vapor processing apparatus of the present embodiment, the leak diagnosis processing that cannot be completed due to the tunnel entry is not started, and the purging of fuel vapor is effectively prevented from being unnecessarily prohibited. be able to.

【0113】ところで、上述した実施の形態3において
は、漏れ診断処理の開始前にその処理が完了できるか否
かを判断する機能を、実施の形態1の装置、すなわち、
トンネル進入に伴って漏れ診断処理を強制終了させる機
能を有する装置に組み合わせることとしているが、本発
明はこれに限定されるものではない。すなわち、上記の
機能は、トンネル進入に伴って漏れ診断処理を強制終了
させる機能を有しない装置において実現してもよい。ま
た、上記の機能は、実施の形態2の装置、すなわち、ト
ンネル進入に伴って中断した漏れ診断処理を、トンネル
脱出後に再開させる機能を有する装置に組み合わせるこ
ととしてもよい。
By the way, in the above-described third embodiment, the function of determining whether or not the leakage diagnosis processing can be completed before the start of the leakage diagnosis processing is performed by the device of the first embodiment, that is,
Although it is designed to be combined with a device having a function of forcibly ending the leak diagnosis process upon entering a tunnel, the present invention is not limited to this. That is, the above function may be realized in a device that does not have the function of forcibly ending the leak diagnosis processing when the tunnel enters. Further, the above function may be combined with the device of the second embodiment, that is, the device having a function of restarting the leakage diagnosis process interrupted due to the tunnel entry after exiting the tunnel.

【0114】また、上述した実施の形態3においては、
自車位置とトンネルとの距離D0との比較に用いられる許
容値を所定の値としているが、その値は、予め設定され
ている固定値であっても、或いは、車速SPDや、車両が
走行中の道路の種別(高速道路か否かなど)などに基づ
いて適宜設定される変数であってもよい。
Further, in the above-mentioned third embodiment,
Although the allowable value used for comparison between the own vehicle position and the distance D0 between the tunnel and the tunnel is set to a predetermined value, the value may be a preset fixed value, the vehicle speed SPD, or the vehicle travels. It may be a variable that is appropriately set based on the type of the inside road (whether or not it is an expressway).

【0115】また、上述した実施の形態3においては、
車両がトンネルに進入する以前に漏れ診断処理が完了で
きるか否かを、自車とトンネルとの距離D0に基づいて判
断することとしているが、その判断に用いる物理量は、
両者の距離に限定されるものではない。例えば、その距
離を走行するのに要する時間が、所定の判定時間より長
いか否かに基づいて上記の判断を行うこととしてもよ
い。
Further, in the above-described third embodiment,
Before the vehicle enters the tunnel, whether or not the leak diagnosis process can be completed is determined based on the distance D0 between the vehicle and the tunnel.The physical quantity used for the determination is
The distance between the two is not limited. For example, the above determination may be made based on whether or not the time required to travel that distance is longer than a predetermined determination time.

【0116】尚、上述した実施の形態3においては、タ
ンク内圧センサ12が前記請求項8記載の「相対圧セン
サ」に相当していると共に、ECU34が、上記ステップ
128の処理を実行することにより前記請求項8記載の
「系封鎖手段」が、上記ステップ136および138の
処理を実行することにより前記請求項8記載の「漏れ診
断手段」が、上記ステップ176〜180の処理を実行
することにより前記請求項8記載の「診断可否判断手
段」が、診断許可フラグがオンである場合にのみ図4に
示すルーチンを実行することにより前記請求項8記載の
「診断処理禁止手段」が、それぞれ実現されている。
In the third embodiment described above, the tank internal pressure sensor 12 corresponds to the "relative pressure sensor" described in claim 8, and the ECU 34 executes the process of step 128 described above. By the "system closing means" according to claim 8 executing the processes of steps 136 and 138, the "leakage diagnosing means" according to claim 8 executing the processes of steps 176 to 180 The "diagnosis permission / inhibition means" according to claim 8 realizes the "diagnosis processing prohibition means" according to claim 8 by executing the routine shown in FIG. 4 only when the diagnosis permission flag is ON. Has been done.

【0117】また、上述した実施の形態3においては、
ナビゲーションシステム36に含まれるユニットのう
ち、GPS信号、或いは他の情報を用いて自車位置を検出
するユニットが前記請求項9記載の「自車位置検出手
段」に、地図情報を記憶するユニットが前記請求項9記
載の「地図情報記憶手段」に、自車とトンネルとの距離
が前記請求項9記載の「特性値」に、上記ステップ18
0で用いられる許容値が前記請求項9記載の「完了判定
値」に、それぞれ相当している。また、ECU34が、上
記ステップ176および178の処理を実行することに
より前記請求項9記載の「特性値検出手段」が、上記ス
テップ180の処理を実行することにより前記請求項9
記載の「判断実行手段」が、それぞれ実現されている。
Further, in the above-mentioned third embodiment,
Among the units included in the navigation system 36, the unit that detects the vehicle position using GPS signals or other information is a unit that stores map information in the "vehicle position detecting means" according to claim 9. In the “map information storage means” described in claim 9, the distance between the vehicle and the tunnel is described in “characteristic value” described in claim 9, and in step 18 above.
The allowable value used for 0 corresponds to the "completion determination value" in claim 9 above. Further, the "characteristic value detecting means" according to claim 9 by the ECU 34 executing the processes of the steps 176 and 178 causes the "characteristic value detecting means" to execute the process of the step 180.
The described "judgment executing means" is realized.

【0118】更に、上述した実施の形態3においては、
ECU34に、車速SPDや走行中の道路の種別等に応じて許
容値を適宜設定させることにより、前記請求項10記載
の「完了判定値設定手段」が実現されている。
Furthermore, in the above-described third embodiment,
The "completion determination value setting means" according to claim 10 is realized by causing the ECU 34 to appropriately set the allowable value according to the vehicle speed SPD, the type of road on which the vehicle is running, and the like.

【0119】実施の形態4.次に、図12を参照して、
本発明の実施の形態12について説明する。本実施形態
の蒸発燃料処理装置は、車両がトンネルを走行している
間は、タンク内圧センサ12のセンサ出力に対して、周
期的な変動を除去する補正を施し、その補正後のセンサ
出力に基づいて漏れ診断処理を実行する機能を有してい
る。
Fourth Embodiment Next, referring to FIG.
A twelfth embodiment of the present invention will be described. The evaporated fuel processing apparatus according to the present embodiment corrects the sensor output of the tank internal pressure sensor 12 so as to remove periodic fluctuations while the vehicle is traveling in the tunnel, and outputs the corrected sensor output. It has a function of executing leak diagnosis processing based on the leak diagnosis processing.

【0120】図12は、上記の機能を実現すべく、本実
施形態においてECU34が実行するルーチンのフローチ
ャートである。本実施形態の装置は、図1に示すシステ
ム構成にタンク内圧センサ12のセンサ出力を処理し得
るローパスフィルタを加えると共に、ECU34に、トン
ネル走行中も非走行中も同様に通常の手法で漏れ診断処
理を実行させ、更に、図12に示すルーチンを実行させ
ることにより実現することができる。
FIG. 12 is a flow chart of a routine executed by the ECU 34 in this embodiment to realize the above functions. The device of the present embodiment adds a low-pass filter capable of processing the sensor output of the tank internal pressure sensor 12 to the system configuration shown in FIG. 1, and also causes the ECU 34 to perform a leak diagnosis by a normal method similarly during tunnel running and non-running. This can be realized by executing the process and further executing the routine shown in FIG.

【0121】図12に示すルーチンでは、先ず、漏れ診
断処理の実行条件が成立しているか否かが判別される
(ステップ190)。尚、本ステップ190で判断され
る実行条件は、上記ステップ100、或いは上記ステッ
プ120等で判断される条件と同様である。
In the routine shown in FIG. 12, first, it is judged whether or not the execution condition of the leak diagnosis processing is satisfied (step 190). The execution condition determined in this step 190 is the same as the condition determined in step 100, step 120, or the like.

【0122】漏れ診断処理の実行条件は、他のルーチン
により漏れ診断処理が実行されるための条件である。従
って、その条件が不成立である場合は、漏れ診断処理が
実行されていないと判断することができる。この場合、
図12に示すルーチンでは、速やかに今回の処理サイク
ルが終了される。一方、上記ステップ190において実
行条件が成立していると判別された場合は、他のルーチ
ンにより、漏れ検出処理が実行されていると判断でき
る。この場合、次に、その漏れ診断処理の過程で、燃料
タンク10等を含む系(エバポ系)が既に封鎖されてい
るか否かが判別される(ステップ192)。
The execution condition of the leak diagnosis process is a condition for executing the leak diagnosis process by another routine. Therefore, when the condition is not satisfied, it can be determined that the leak diagnosis process is not executed. in this case,
In the routine shown in FIG. 12, this processing cycle is promptly ended. On the other hand, if it is determined in step 190 that the execution condition is satisfied, it can be determined by another routine that the leak detection process is being executed. In this case, next, in the process of the leakage diagnosis process, it is judged whether or not the system (evaporation system) including the fuel tank 10 and the like is already closed (step 192).

【0123】系が封鎖されていないと判別された場合
は、未だセンサ出力を補正する必要が無いと判断され、
以後速やかに今回の処理サイクルが終了される。一方、
既に系が封鎖されていると判別された場合は、次に、ト
ンネル走行中であるか否かが判別される(ステップ19
4)。尚、車両がトンネル走行中であるか否かは、既述
した通り、GPS信号の有無や、自車位置とトンネルの地
図情報、更には、大気圧の周期的変動の有無などに基づ
いて判断することができる。
If it is determined that the system is not blocked, it is determined that it is not necessary to correct the sensor output,
Thereafter, this processing cycle is promptly ended. on the other hand,
If it is determined that the system is already closed, then it is determined whether or not the vehicle is running in a tunnel (step 19).
4). Whether the vehicle is traveling in a tunnel is determined based on the presence of GPS signals, the location of the vehicle and the map information of the tunnel, and the presence of periodic fluctuations in atmospheric pressure, as described above. can do.

【0124】上記ステップ194において、車両がトン
ネル走行中であると判断された場合は、タンク内圧セン
サ12のセンサ出力には大気圧の変動に起因する周期的
な変化が重畳していると判断できる。この場合、図12
に示すルーチンでは、ローパスフィルタで処理された後
のセンサ出力Plが、タンク内圧Ptnkとして認識される
(ステップ196)。
When it is determined in step 194 that the vehicle is traveling in a tunnel, it can be determined that the sensor output of the tank internal pressure sensor 12 is superposed with a periodical change due to a change in atmospheric pressure. . In this case, FIG.
In the routine shown in, the sensor output Pl after being processed by the low-pass filter is recognized as the tank internal pressure Ptnk (step 196).

【0125】本実施形態において用いられるローパスフ
ィルタは、車両がトンネルを走行する際に大気圧に生ず
る周期的な変化を除去し、より低い信号成分だけを通過
する特性を有している。従って、上記ステップ196の
処理によれば、トンネル走行に起因する周期的変動が大
気圧に生じているにも関わらず、その変動の影響を受け
ることなく、タンク内圧Ptnkを適正に検出することがで
きる。このため、本実施形態のシステムによれば、車両
がトンネルを走行している間であっても、精度良く漏れ
の有無を判断することができる。
The low-pass filter used in the present embodiment has a characteristic that it eliminates a periodic change in atmospheric pressure when a vehicle travels in a tunnel and passes only a lower signal component. Therefore, according to the process of step 196, the tank internal pressure Ptnk can be properly detected without being affected by the periodical fluctuation due to the tunnel running in the atmospheric pressure, though the atmospheric pressure causes the cyclical fluctuation. it can. Therefore, according to the system of the present embodiment, it is possible to accurately determine the presence or absence of leakage even while the vehicle is traveling in the tunnel.

【0126】上記ステップ194において、トンネル走
行中ではないと判別された場合は、ローパスフィルタで
処理される以前のセンサ出力Ptがタンク内圧Ptnkとして
認識される(ステップ198)。従って、本実施形態の
システムによれば、トンネル走行に起因する周期的変動
が大気圧に生じていない場合には、ローパスフィルタに
よる不必要な補正を介在させることなく、精度良くタン
ク内圧Ptnkを検出し、その検出値に基づいて精度良く漏
れの有無を判断することができる。
If it is determined in step 194 that the vehicle is not traveling in a tunnel, the sensor output Pt before being processed by the low pass filter is recognized as the tank internal pressure Ptnk (step 198). Therefore, according to the system of the present embodiment, when the atmospheric pressure does not have a periodic fluctuation due to tunneling, the tank internal pressure Ptnk is detected accurately without interposing unnecessary correction by the low-pass filter. However, the presence or absence of leakage can be accurately determined based on the detected value.

【0127】ところで、上述した実施の形態4において
は、トンネル走行中にセンサ出力に重畳する周期的な変
動成分を、ローパスフィルタを用いて除去することとし
ているが、その除去の手法はこれに限定されるものでは
ない。すなわち、センサ出力に重畳する周期的な変動成
分は、センサ出力にソフトウェア的ななまし処理を施す
ことで除去することとしてもよい。
By the way, in the above-mentioned fourth embodiment, the periodic fluctuation component superimposed on the sensor output during the tunnel running is removed by using the low-pass filter, but the removing method is not limited to this. It is not something that will be done. In other words, the periodic fluctuation component that is superimposed on the sensor output may be removed by performing a software-type smoothing process on the sensor output.

【0128】尚、上述した実施の形態4においては、タ
ンク内圧センサ12が前記請求項11記載の「相対圧セ
ンサ」に、ローパスフィルタが前記請求項11記載の
「センサ出力補正手段」に、それぞれ相当していると共
に、ECU34が、上記ステップ196または198の処
理により得られたタンク内圧Ptnkを用いて漏れの有無を
判断することにより前記請求項11記載の「異常診断手
段」が実現されている。
In the fourth embodiment described above, the tank internal pressure sensor 12 is the "relative pressure sensor" described in claim 11, and the low-pass filter is the "sensor output correction means" described in claim 11. The "abnormality diagnosis means" according to claim 11 is realized by the ECU 34 determining whether or not there is a leak by using the tank internal pressure Ptnk obtained by the processing of step 196 or 198. .

【0129】実施の形態5.次に、図13および図14
を参照して、本発明の実施の形態5について説明する。
本実施形態の蒸発燃料処理装置は、上述した実施の形態
4の装置と同様に、車両がトンネルを走行している間
は、タンク内圧センサ12のセンサ出力に対して周期的
な変動を除去する補正を施し、その補正後のセンサ出力
に基づいて漏れ診断処理を実行する。ここで、本実施形
態の蒸発燃料処理装置は、車両がトンネルを走行してい
るか否かを、センサ出力に重畳している変動成分のピー
ク周波数に基づいて判断し、その判断が肯定される場合
にのみ変動成分の除去されたセンサ出力に基づいて漏れ
診断処理を実行する点に特徴を有している。
Embodiment 5. Next, FIG. 13 and FIG.
Embodiment 5 of the present invention will be described with reference to FIG.
The evaporated fuel processing apparatus of the present embodiment eliminates periodic fluctuations in the sensor output of the tank internal pressure sensor 12 while the vehicle is traveling in a tunnel, as in the above-described apparatus of the fourth embodiment. Correction is performed, and leak diagnosis processing is executed based on the corrected sensor output. Here, the evaporated fuel processing device of the present embodiment determines whether or not the vehicle is traveling in a tunnel based on the peak frequency of the fluctuation component superimposed on the sensor output, and if the determination is affirmative The feature is that the leak diagnosis processing is executed based on the sensor output from which the fluctuation component is removed.

【0130】図13は、上記の機能を実現すべく、本実
施形態においてECU34が実行するルーチンのフローチ
ャートである。本実施形態の装置は、図1に示すシステ
ム構成において、ECU34に、図13に示すルーチンを
実行させると共に、常に、そのルーチンで決定される判
断時タンク内圧Ptendに基づいて漏れ診断処理を実行さ
せることにより実現することができる。
FIG. 13 is a flow chart of a routine executed by the ECU 34 in this embodiment to realize the above function. The apparatus according to the present embodiment causes the ECU 34 to execute the routine shown in FIG. 13 in the system configuration shown in FIG. 1 and to always execute the leak diagnosis processing based on the judgment tank internal pressure Ptend determined by the routine. It can be realized by

【0131】図13に示すルーチンでは、先ず、漏れ診
断処理の実行条件が成立しているか否かが判別される
(ステップ200)。尚、本ステップ200で判断され
る実行条件は、上記ステップ100、或いは上記ステッ
プ120等で判断される条件と同様である。
In the routine shown in FIG. 13, first, it is judged whether or not the execution condition of the leak diagnosis processing is satisfied (step 200). The execution condition determined in this step 200 is the same as the condition determined in step 100, step 120, or the like.

【0132】漏れ診断処理の実行条件は、他のルーチン
により漏れ診断処理が実行されるための条件である。従
って、その条件が不成立である場合は、漏れ診断処理が
実行されていないと判断することができる。この場合、
図13に示すルーチンでは、速やかに今回の処理サイク
ルが終了される。一方、上記ステップ200において実
行条件が成立していると判別された場合は、他のルーチ
ンにより、漏れ検出処理が実行されていると判断でき
る。この場合、次に、その漏れ診断処理の過程で、燃料
タンク10等を含む系(エバポ系)が既に封鎖されてい
るか否かが判別される(ステップ202)。
The execution condition of the leak diagnosis process is a condition for executing the leak diagnosis process by another routine. Therefore, when the condition is not satisfied, it can be determined that the leak diagnosis process is not executed. in this case,
In the routine shown in FIG. 13, this processing cycle is promptly ended. On the other hand, if it is determined in step 200 that the execution condition is satisfied, it can be determined by another routine that the leak detection process is being performed. In this case, next, it is determined whether or not the system (evaporation system) including the fuel tank 10 and the like is already closed in the process of the leak diagnosis process (step 202).

【0133】系が封鎖されていないと判別された場合
は、未だセンサ出力を補正する必要が無いと判断され、
以後速やかに今回の処理サイクルが終了される。一方、
既に系が封鎖されていると判別された場合は、次に、タ
ンク内圧Ptnk(センサ出力Pt)の移動平均値、すなわ
ち、移動平均圧力Ptsmが算出される(ステップ20
4)。
If it is determined that the system is not blocked, it is determined that it is not necessary to correct the sensor output,
Thereafter, this processing cycle is promptly ended. on the other hand,
When it is determined that the system is already closed, the moving average value of the tank internal pressure Ptnk (sensor output Pt), that is, the moving average pressure Ptsm is calculated (step 20).
4).

【0134】図14(A)は、系の封鎖後に車両がトン
ネルに進入した場合に、タンク内圧Ptnk(センサ出力P
t)に現れる周期的変動を表した波形である。また、図
14(B)は、図14(A)に示すセンサ出力Ptに移動
平均処理を施すことにより得られた移動平均圧力Ptsmの
波形である。上記ステップ204では、図14(B)に
示すように、タンク内圧センサ12のセンサ出力Ptから
周期的変動を除去することで得られる値Ptsmが算出され
る。
FIG. 14A shows that when the vehicle enters the tunnel after the system is closed, the tank internal pressure Ptnk (sensor output P
This is a waveform that represents the periodic fluctuation that appears in t). Further, FIG. 14B is a waveform of the moving average pressure Ptsm obtained by performing the moving average process on the sensor output Pt shown in FIG. 14A. In step 204, as shown in FIG. 14B, the value Ptsm obtained by removing the periodic fluctuation from the sensor output Pt of the tank internal pressure sensor 12 is calculated.

【0135】図13に示すルーチンでは、次に、次式に
従って、第N番目の圧力変動値Ptd(N)が算出される(ス
テップ206)。 Ptd(N)=Pt(センサ出力)−Ptsm ・・・(1)
In the routine shown in FIG. 13, the Nth pressure fluctuation value Ptd (N) is then calculated according to the following equation (step 206). Ptd (N) = Pt (sensor output) -Ptsm (1)

【0136】次いで、上記ステップ206において算出
された圧力変動値Ptd(N)が記憶される(ステップ20
8)。上述した一連の処理によれば、エバポ系が封鎖さ
れた後、本ルーチンが起動される毎に、圧力変動値Ptd
(N)が一つずつ新たに記憶される。尚、Nは、1を初期
値としてPtd(N)が新たに算出される毎に、インクリメン
トされる変数である。
Next, the pressure fluctuation value Ptd (N) calculated in step 206 is stored (step 20).
8). According to the series of processes described above, after the evaporative system is blocked, the pressure fluctuation value Ptd
(N) is newly stored one by one. Note that N is a variable that is incremented each time Ptd (N) is newly calculated with 1 as the initial value.

【0137】図14(C)は、センサ出力Ptが図14
(A)のように変化する状況下で算出される圧力変動値
Ptd(N)を連続的に表した波形である。図14(C)に示
すように、上記ステップ206および208の処理によ
れば、センサ出力Ptから、周期的な変動成分だけを取り
出して記憶することができる。
In FIG. 14C, the sensor output Pt is as shown in FIG.
Pressure fluctuation value calculated under changing conditions such as (A)
It is a waveform that represents Ptd (N) continuously. As shown in FIG. 14C, according to the processes of steps 206 and 208, only the periodic fluctuation component can be extracted and stored from the sensor output Pt.

【0138】図13に示すルーチンでは、次に、次式に
従って圧力変動積算値Ptaが算出される(ステップ21
0)。 Pta=Pta(旧)+│Ptd(N)│ ・・・(2) 上記(2)式に示す通り、圧力変動積算値Ptaは、圧力
変動値Ptd(N)の絶対値を積算した値である。従って、そ
の値は、センサ出力Ptに重畳している変動が激しいほど
大きな値となり、また、センサ出力Ptが平滑であるほど
小さな値となる。
In the routine shown in FIG. 13, next, the pressure fluctuation integrated value Pta is calculated according to the following equation (step 21).
0). Pta = Pta (old) + │Ptd (N) │ (2) As shown in the above formula (2), the pressure fluctuation integrated value Pta is a value obtained by integrating the absolute value of the pressure fluctuation value Ptd (N). is there. Therefore, the value becomes larger as the fluctuation superimposed on the sensor output Pt becomes more severe, and becomes smaller as the sensor output Pt becomes smoother.

【0139】次に、今回の処理サイクルで用いられた変
数Nが、所定の最終値Nendであるか否かが判別される
(ステップ212)。本実施形態の装置は、系が封鎖さ
れた後、タンク内圧Ptnkが基準圧力Pthまで上昇し、そ
の後更に所定期間(例えば5sec)が経過した時点で漏
れの有無を判断する。本ステップ212で用いられる最
終値Nendは、その判断の時点でN=Nendが成立するよう
に定められた値である。従って、本ステップ212の条
件が成立する場合は、所望数の圧力変動値Ptd(N)がサン
プリングされたことと共に、漏れの有無を判断する時期
が到来したことが認識できる。
Next, it is judged whether or not the variable N used in this processing cycle is a predetermined final value Nend (step 212). In the device of the present embodiment, after the system is closed, the tank internal pressure Ptnk rises to the reference pressure Pth, and then a predetermined period (for example, 5 seconds) elapses, and then the presence or absence of leakage is determined. The final value Nend used in this step 212 is a value determined so that N = Nend is satisfied at the time of the determination. Therefore, when the condition of this step 212 is satisfied, it can be recognized that the desired number of pressure fluctuation values Ptd (N) have been sampled and the time has come to determine the presence or absence of leakage.

【0140】上記ステップ212において、未だN=Ne
ndが成立しないと判別される場合は、そのまま今回の処
理サイクルが終了される。一方、上記の条件が成立する
と判別された場合は、次に、今までに記憶された全ての
圧力変動値Ptd(N)−Ptd(1)を対象として、フーリエ変換
が行われる(ステップ214)。
In step 212, N = Ne still remains.
If it is determined that nd does not hold, the current processing cycle is ended as it is. On the other hand, if it is determined that the above conditions are satisfied, then, the Fourier transform is performed for all the pressure fluctuation values Ptd (N) -Ptd (1) stored so far (step 214). .

【0141】次に、上記ステップ214の処理結果(フ
ーリエ変換の結果)に基づいて、圧力変動値Ptd(N)のピ
ーク周波数、すなわち、センサ出力Ptに重畳している周
期的変動のピーク周波数Fpがサーチされる(ステップ2
16)。
Next, based on the processing result of step 214 (result of Fourier transform), the peak frequency of the pressure fluctuation value Ptd (N), that is, the peak frequency Fp of the periodic fluctuation superimposed on the sensor output Pt. Is searched (step 2
16).

【0142】図14(D)は、図14(C)に示す圧力
変動値Ptd(N)を対象とするフーリエ変換の結果得られた
スペクトル図を示す。上記ステップ214および216
の処理によれば、図14(D)に示すようなピーク周波
数を検出することができる。
FIG. 14D shows a spectrum diagram obtained as a result of the Fourier transform for the pressure fluctuation value Ptd (N) shown in FIG. 14C. Steps 214 and 216 above
According to the process (1), the peak frequency as shown in FIG. 14 (D) can be detected.

【0143】図13に示すルーチンでは、次に、上記ス
テップ216の処理によりサーチされたピーク周波数Fp
が、所定の周波数範囲F0〜F1に収まっているか否かが判
別される(ステップ218)。上記の周波数範囲F0〜F1
は、トンネル走行中に車両を取り巻く大気圧に生ずるこ
とが予期される周波数の範囲である。従って、本ステッ
プ218の条件が成立する場合は、車両がトンネルを走
行しており、センサ出力Ptには、そのトンネル走行に起
因して周期的な変動が重畳していると推定することがで
きる。一方、上記の条件が成立しない場合は、車両がト
ンネル走行中でないことが推定できる。
In the routine shown in FIG. 13, next, the peak frequency Fp searched by the processing of step 216 is searched.
Is determined within a predetermined frequency range F0 to F1 (step 218). Above frequency range F0 ~ F1
Is the range of frequencies that are expected to occur in the atmospheric pressure surrounding the vehicle during tunneling. Therefore, when the condition of the present step 218 is satisfied, it can be estimated that the vehicle is traveling in the tunnel and the sensor output Pt is superposed with the periodic fluctuation due to the traveling in the tunnel. . On the other hand, when the above conditions are not satisfied, it can be estimated that the vehicle is not traveling in a tunnel.

【0144】図13に示すルーチンにおいて、上記ステ
ップ218の条件が成立すると判別された場合、つま
り、車両がトンネル走行中であることが推定される場合
は、上記ステップ204で算出された移動平均圧力Ptsm
が、判断時タンク内圧Ptendとして設定される(ステッ
プ220)。
In the routine shown in FIG. 13, when it is determined that the condition of step 218 is satisfied, that is, when it is estimated that the vehicle is traveling in a tunnel, the moving average pressure calculated in step 204 is calculated. Ptsm
Is set as the tank internal pressure Ptend at the time of determination (step 220).

【0145】本実施形態の装置は、他のルーチンにおい
て、本ルーチンで決定された判断時タンク内圧Ptendを
用いて漏れの有無を判断する。従って、上記ステップ2
20の処理が実行された場合は、判断時における移動平
均圧力Ptsmに基づいて漏れの有無が判断される。上述し
た通り、移動平均圧力Ptsmは、センサ出力Ptから周期的
な変動成分を除去した後の値である。従って、本実施形
態の装置によれば、漏れの有無に関する判断時期がトン
ネル走行中に到来した場合であっても、トンネル走行に
起因する周期的変動の影響を受けないタンク内圧Ptnk
(移動平均圧力Ptsm)に基づいて、正確な判断を下すこ
とができる。
In the other embodiment, the apparatus of this embodiment determines the presence / absence of a leak by using the determination tank internal pressure Ptend determined in this routine. Therefore, step 2 above
When the process of 20 is executed, the presence or absence of leakage is determined based on the moving average pressure Ptsm at the time of determination. As described above, the moving average pressure Ptsm is a value after the periodic fluctuation component is removed from the sensor output Pt. Therefore, according to the device of the present embodiment, even if the time for determining whether or not there is a leak comes during tunnel traveling, the tank internal pressure Ptnk that is not affected by the periodic fluctuation caused by the tunnel traveling.
An accurate judgment can be made based on (moving average pressure Ptsm).

【0146】ところで、本実施形態の装置において漏れ
の有無を判断する場合、漏れが存在するとの判断、およ
び漏れが存在しないとの判断には、その判断の基礎とさ
れる判断時タンク内圧Ptendに誤差が重畳し易い状況下
では誤りが生じ易い。このため、判断時タンク内圧Pten
dに誤差が重畳し易い場合には、判断のしきいを高くし
て、誤った判断が行われ難く(判断が保留され易く)す
ることが望ましい。
By the way, when judging the presence or absence of a leak in the apparatus of the present embodiment, the judgment of the existence of the leak and the judgment of the absence of the leak are made based on the judgment tank pressure Ptend which is the basis of the judgment. Errors are likely to occur in a situation where errors are likely to be superimposed. Therefore, the tank pressure Pten
If an error is likely to be superposed on d, it is desirable to raise the threshold of the determination so that an erroneous determination is hard to be made (the determination is easily held).

【0147】判断時タンク内圧Ptendに誤差が重畳し易
いか否かは、その値の基礎とされたデータにどの程度の
変動要素が含まれているかに基づいて判断することがで
きる。具体的には、上記ステップ220で行われている
ように、移動平均圧力Ptsmが判断時タンク内圧Ptendと
される場合には、移動平均圧力Ptsmに、どの程度の変動
要素が含まれているかに基づいて、判断時タンク内圧Pt
endに対する誤差の重畳し易さを判断することができ
る。一方、後述するステップ228で行われるように、
センサ出力Ptが判断時タンク内圧Ptendとされる場合に
は、センサ出力Ptに、どの程度の変動要素が含まれてい
るかに基づいて、判断時タンク内圧Ptendに対する誤差
の重畳し易さを判断することができる。
Whether or not an error is likely to be superposed on the tank internal pressure Ptend at the time of determination can be determined based on how much variation factor is included in the data on which the value is based. Specifically, when the moving average pressure Ptsm is set to the tank internal pressure Ptend at the time of determination as performed in step 220, how much fluctuation element is included in the moving average pressure Ptsm. Based on the judgment, tank pressure Pt
It is possible to judge the ease of superimposing the error on the end. On the other hand, as is done in step 228 described below,
When the sensor output Pt is set to the determination tank internal pressure Ptend, the easiness of superimposing an error on the determination tank internal pressure Ptend is determined based on how much variation factor is included in the sensor output Pt. be able to.

【0148】そこで、本実施形態の装置は、判断時タン
ク内圧Ptendの基礎とされたデータに重畳している変動
要素の大きさ(変動量)を、Ptendに対する誤差の重畳
し易さの特性値として捕らえ、漏れの有無を判断するた
めの他のルーチンにおいて、その判断に用いる判定値
を、上記の特性値(変動量)に基づいて補正することと
している。
Therefore, in the apparatus of this embodiment, the size (variation amount) of the variable element superimposed on the data serving as the basis of the tank internal pressure Ptend at the time of determination is set to the characteristic value of the ease of superimposing an error on Ptend. In another routine for determining whether or not there is a leak, the determination value used for the determination is corrected based on the characteristic value (variation amount).

【0149】図13に示すルーチンにおいて、上記ステ
ップ220では、上記の如く、判断時における移動平均
圧力Ptsmが判断時タンク内圧Ptendとされる。ここで、
移動平均圧力Ptsmは、図14(B)に示す通り、大きな
変動成分を含まない値として算出された値である。この
ため、上記ステップ220が実行される場合、図13に
示すルーチンでは、その後、Ptendに対する誤差の重畳
し易さを表す「変動量」に0が代入される(ステップ2
22)。この場合、漏れの有無を判断するための他のル
ーチンでは、後に、補正の施されていない基準の判定値
と判断時タンク内圧Ptendとの比較に基づいて、漏れの
有無、および判断の保留が判定される。
In the routine shown in FIG. 13, in step 220, the moving average pressure Ptsm at the time of determination is set to the tank internal pressure Ptend at the time of determination, as described above. here,
The moving average pressure Ptsm is a value calculated as a value that does not include a large fluctuation component, as shown in FIG. For this reason, when the above step 220 is executed, in the routine shown in FIG. 13, 0 is then substituted into the “variation amount” indicating the ease of superimposing the error on Ptend (step 2
22). In this case, in another routine for determining the presence / absence of leakage, the presence / absence of leakage and the suspension of the determination are later performed based on the comparison between the reference determination value that is not corrected and the tank internal pressure Ptend at the time of determination. To be judged.

【0150】上記ステップ222の処理が終了すると、
以後、判断時タンク内圧Ptendの測定が終了したことを
表すべく、圧力測定完了フラグがオンとされる(ステッ
プ224)。本ステップ224の処理により圧力測定完
了フラグがオンとされると、上述した他のルーチンにお
いて判断の実行が要求され、判断時タンク内圧Ptendに
基づく判断が実行される。
When the processing of step 222 is completed,
Thereafter, the pressure measurement completion flag is turned on to indicate that the measurement of the tank internal pressure Ptend at the time of determination is completed (step 224). When the pressure measurement completion flag is turned on by the processing of step 224, execution of the determination is required in the other routine described above, and the determination based on the determination tank internal pressure Ptend is executed.

【0151】図13に示すルーチン中、上記ステップ2
18において、F0<Fp<F1が成立しないと判別された場
合、つまり、車両がトンネル走行中でないことが推定さ
れる場合は、その時点のセンサ出力Ptが判断時タンク内
圧Ptendとして設定される(ステップ226)。
In the routine shown in FIG. 13, the above step 2
When it is determined that F0 <Fp <F1 is not established in 18, that is, when it is estimated that the vehicle is not traveling in the tunnel, the sensor output Pt at that time is set as the determination tank internal pressure Ptend ( Step 226).

【0152】この場合、漏れの有無を判断するための他
のルーチンでは、変動成分の除去されていないセンサ出
力Ptに基づいて漏れの有無が判断される。漏れの有無を
正確に判断するためには、その判断の基礎となるデータ
に不必要な補正やなましが施されていないことが望まし
い。上述した一連の処理によれば、車両がトンネルを走
行していない状況下で、このような要求を満たすことが
できる。
In this case, in another routine for determining the presence / absence of leakage, the presence / absence of leakage is determined based on the sensor output Pt from which the fluctuation component is not removed. In order to accurately determine the presence or absence of leakage, it is desirable that the data that is the basis of the determination be not subjected to unnecessary correction or anneal. According to the series of processes described above, it is possible to satisfy such a request even in the situation where the vehicle is not traveling in the tunnel.

【0153】ところで、上記ステップ226において判
断時タンク内圧Ptendに設定されるセンサ出力Ptは、図
14(A)に示すように変動要素を含み得る物理量であ
る。また、図13に示すルーチン中、上記ステップ21
0において算出される圧力変動積算値Ptaは、センサ出
力Ptに重畳している変動要素の大きさ、つまり変動量と
して把握することができる。このため、上記ステップ2
26が実行される場合、図13に示すルーチンでは、そ
の後、Ptendに対する誤差の重畳し易さを表す「変動
量」に、今回の処理サイクルで算出された圧力変動積算
値Ptaが代入される(ステップ228)。この場合、漏
れの有無を判断するための他のルーチンでは、後に、上
記の変動量に基づいて補正された判定値と判断時タンク
内圧Ptendとの比較に基づいて、漏れの有無、および判
断の保留が判定される。
By the way, the sensor output Pt which is set to the tank internal pressure Ptend at the time of determination in step 226 is a physical quantity which may include a variable element as shown in FIG. 14 (A). Further, in the routine shown in FIG.
The pressure fluctuation integrated value Pta calculated at 0 can be grasped as the size of the fluctuation element superimposed on the sensor output Pt, that is, the fluctuation amount. Therefore, step 2 above
When 26 is executed, in the routine shown in FIG. 13, thereafter, the pressure fluctuation integrated value Pta calculated in the current processing cycle is substituted into the “fluctuation amount” indicating the easiness of superimposing the error on Ptend ( Step 228). In this case, in another routine for determining the presence / absence of a leak, the presence / absence of a leak and the determination of the determination will be performed later based on the comparison between the determination value corrected based on the variation amount and the determination tank internal pressure Ptend. Hold is determined.

【0154】上記ステップ228の処理が終了すると、
以後、判断時タンク内圧Ptendの測定が終了したことを
表すべく、ステップ224の処理が実行される。その結
果、上述した他のルーチンにおいて、判断時タンク内圧
Ptendに基づく判断が実行される。
When the processing of step 228 is completed,
Thereafter, the process of step 224 is executed to indicate that the measurement of the tank internal pressure Ptend at the time of determination is completed. As a result, in the other routine described above
Judgment based on Ptend is executed.

【0155】以上説明した通り、図13に示すルーチン
によれば、タンク内圧センサ12のセンサ出力Ptに重畳
している変動要素のピーク周波数より、車両がトンネル
走行中であるか否かを判断し、その判断が肯定される場
合には移動平均圧力Ptsmに基づいて漏れの有無を判断
し、一方、その判断が否定される場合にはセンサ出力Pt
に基づいて漏れの有無を判断することができる。このた
め、本実施形態の装置によれば、車両がトンネルを走行
していると否とに関わらず、常に正確に漏れの有無を判
断することができる。
As described above, according to the routine shown in FIG. 13, it is determined whether or not the vehicle is traveling in the tunnel based on the peak frequency of the variable element superimposed on the sensor output Pt of the tank internal pressure sensor 12. If the determination is affirmative, the presence or absence of leakage is determined based on the moving average pressure Ptsm, while if the determination is negative, the sensor output Pt
Whether or not there is a leak can be determined based on. Therefore, according to the device of the present embodiment, it is possible to always accurately determine the presence or absence of leakage regardless of whether the vehicle is traveling in a tunnel.

【0156】尚、上述した実施の形態5においては、タ
ンク内圧センサ12が前記請求項11記載の「相対圧セ
ンサ」に相当していると共に、ECU34が、上記ステッ
プ220または226の処理により得られた判断時タン
ク内圧Ptendを用いて漏れの有無を判断することにより
前記請求項11記載の「異常診断手段」が、上記ステッ
プ206の処理を実行することにより前記請求項11記
載の「センサ出力補正手段」が、それぞれ実現されてい
る。
In the fifth embodiment described above, the tank internal pressure sensor 12 corresponds to the "relative pressure sensor" described in claim 11, and the ECU 34 is obtained by the process of step 220 or 226. When the determination is made, the "abnormality diagnosis means" according to claim 11 determines the presence / absence of a leak by using the tank internal pressure Ptend. Means ”are realized respectively.

【0157】また、上述した実施の形態5においては、
ECU34が、上記ステップ216の処理を実行すること
により前記請求項13記載の「ピーク周波数検出手段」
が、上記ステップ218の処理を実行することにより前
記請求項13記載の「周波数判断手段」が、それぞれ実
現されている。
Further, in the above-mentioned fifth embodiment,
The "peak frequency detecting means" according to claim 13, wherein the ECU 34 executes the processing of step 216.
However, the "frequency determining means" according to claim 13 is realized by executing the processing of step 218.

【0158】実施の形態6.次に、図15および図16
を参照して、本発明の実施の形態5について説明する。
車両を取り巻く大気圧は、車両が対向車などの物体の脇
を通過する際に一時的に増減する。従って、車両が頻繁
に対向車とすれ違うような状況下では、トンネル走行中
と同様に、タンク内圧センサ12のセンサ出力Ptに繰り
返し増減が現れる。本実施形態の装置は、センサ出力Pt
にそのような変動(物体の通過に伴う一時的或いは周期
的な変動)が現れる場合に、その変動の要素を除去した
後のセンサ出力に基づいて漏れの有無を判断する機能を
有している。
Sixth Embodiment Next, FIG. 15 and FIG.
Embodiment 5 of the present invention will be described with reference to FIG.
The atmospheric pressure surrounding a vehicle temporarily increases or decreases as the vehicle passes by an object such as an oncoming vehicle. Therefore, in a situation where the vehicle frequently passes an oncoming vehicle, the sensor output Pt of the tank internal pressure sensor 12 repeatedly increases and decreases as in the case of traveling in a tunnel. The device of this embodiment has a sensor output Pt.
When such a fluctuation (temporary or periodic fluctuation due to passage of an object) appears, it has a function of judging the presence or absence of leakage based on the sensor output after removing the fluctuation element. .

【0159】図15は、上記の機能を実現すべく、本実
施形態においてECU34が実行するルーチンのフローチ
ャートである。本実施形態の装置は、図1に示すシステ
ム構成において、ECU34に、図15に示すルーチンを
実行させると共に、常に、そのルーチンで決定される判
断時タンク内圧Ptendに基づいて漏れ診断処理を実行さ
せることにより実現することができる。尚、図15にお
いて、上記図13に示すステップと同一のステップにつ
いては、同一の符号を付してその説明を省略または簡略
する。
FIG. 15 is a flowchart of a routine executed by the ECU 34 in this embodiment to realize the above-mentioned function. The apparatus according to the present embodiment causes the ECU 34 to execute the routine shown in FIG. 15 in the system configuration shown in FIG. 1 and to always execute the leak diagnosis process based on the judgment tank internal pressure Ptend determined by the routine. It can be realized by In FIG. 15, the same steps as those shown in FIG. 13 are designated by the same reference numerals, and the description thereof will be omitted or simplified.

【0160】図15に示すルーチンでは、図13に示す
ルーチンの場合と同様に、漏れ診断の実行条件が成立
し、かつ、系が封鎖されている場合に、移動平均圧力Pt
smの算出処理と、圧力変動値Ptd(N)の算出処理とが行わ
れる(ステップ200〜206参照)。
In the routine shown in FIG. 15, similarly to the case of the routine shown in FIG. 13, when the condition for executing the leakage diagnosis is satisfied and the system is blocked, the moving average pressure Pt is set.
The calculation process of sm and the calculation process of pressure fluctuation value Ptd (N) are performed (see steps 200 to 206).

【0161】図16(A)は、系の封鎖後に車両が1台
の対向車とすれ違った場合にタンク内圧Ptnk(センサ出
力Pt)に現れる一時的な変動を表した波形である。ま
た、図16(B)は、図16(A)に示すセンサ出力Pt
に移動平均処理を施すことにより得られた移動平均圧力
Ptsmの波形である。更に、図16(C)は、センサ出力
Ptが図16(A)のように変化する状況下で算出される
圧力変動値Ptd(N)を連続的に表した波形である。
FIG. 16 (A) is a waveform showing a temporary fluctuation which appears in the tank internal pressure Ptnk (sensor output Pt) when the vehicle passes by one oncoming vehicle after the system is closed. 16B shows the sensor output Pt shown in FIG.
Moving average pressure obtained by applying moving average processing to
This is the waveform of Ptsm. Further, FIG. 16C shows the sensor output.
16 is a waveform that continuously represents the pressure fluctuation value Ptd (N) calculated under the situation where Pt changes as shown in FIG. 16 (A).

【0162】図15に示すルーチンでは、上記の如く圧
力変動値Ptd(N)が算出された後に、その圧力変動値Ptd
(N)が所定の判定値POより小さいか否かが判別される
(ステップ230)。
In the routine shown in FIG. 15, after the pressure fluctuation value Ptd (N) is calculated as described above, the pressure fluctuation value Ptd is calculated.
It is determined whether (N) is smaller than a predetermined determination value PO (step 230).

【0163】判定値POは、図16(C)に示すように負
の所定値であり、センサ出力Ptに、物体の通過等に起因
する顕著な減少が生じているか否かを判断するために設
定された値である。従って、上記ステップ230におい
て、Ptd(N)<POが成立すると判別された場合は、今回得
られたセンサ出力Ptには、物体通過等に起因する大気圧
変動の影響が及んでいると判断できる。図15に示すル
ーチンでは、このような判断がなされた場合、次に頻度
カウンタKがインクリメントされる(ステップ23
2)。
The determination value PO is a negative predetermined value as shown in FIG. 16 (C), and is used to determine whether or not the sensor output Pt is significantly reduced due to passage of an object or the like. It is the set value. Therefore, when it is determined in step 230 that Ptd (N) <PO is established, it can be determined that the sensor output Pt obtained this time is affected by atmospheric pressure fluctuations due to passage of an object or the like. . In the routine shown in FIG. 15, if such a determination is made, then the frequency counter K is incremented (step 23).
2).

【0164】一方、上記ステップ230の条件が成立し
ないと判別された場合は、今回得られたセンサ出力Ptに
は、物体通過等に起因する大気圧変動の影響が及んでい
ないと判断できる。図15に示すルーチンでは、この場
合、上記ステップ232の処理がジャンプされる。
On the other hand, when it is determined that the condition of step 230 is not satisfied, it can be determined that the sensor output Pt obtained this time is not affected by atmospheric pressure fluctuations due to passage of an object or the like. In the routine shown in FIG. 15, the process of step 232 is jumped in this case.

【0165】上述した一連の処理が終了すると、次に、
今回の処理サイクルで用いられた変数Nが、所定の最終
値Nendであるか否かが判別される(ステップ212)。
最終値Nendは、既述した通り、漏れの有無を判断すべき
時点でN=Nendが成立するように定められた値である。
従って、本ステップ212の条件が成立する場合は、所
望数の圧力変動値Ptd(N)がサンプリングされたことと共
に、漏れの有無を判断する時期が到来したことが認識で
きる。
When the series of processes described above is completed, next,
It is determined whether or not the variable N used in this processing cycle is a predetermined final value Nend (step 212).
As described above, the final value Nend is a value determined so that N = Nend is satisfied at the time when the presence / absence of leakage should be determined.
Therefore, when the condition of this step 212 is satisfied, it can be recognized that the desired number of pressure fluctuation values Ptd (N) have been sampled and the time has come to determine the presence or absence of leakage.

【0166】上記ステップ212において、N=Nendが
成立しないと判別された場合は、そのまま今回の処理サ
イクルが終了される。一方、上記の条件が成立すると判
別された場合は、次に、頻度カウンタの計数値Kが所定
回数より大きいか否かが判別される(ステップ23
4)。
If it is determined in step 212 that N = Nend is not established, the current processing cycle is ended. On the other hand, if it is determined that the above conditions are satisfied, then it is determined whether the count value K of the frequency counter is greater than a predetermined number of times (step 23).
4).

【0167】その結果、Kが所定回数より大きいと判別
された場合は、系の封鎖期間中に、センサ出力Ptに高い
頻度で大気圧変動の影響が及んでいたと判断することが
できる。つまり、この場合は、物体の通過等が頻繁に生
ずる環境下で車両が走行していると推定することができ
る。一方、上記の条件が成立しない場合は、物体の通過
等が頻繁には起こらない環境下で車両が走行していると
推定することができる。
As a result, when it is determined that K is larger than the predetermined number of times, it can be determined that the sensor output Pt is frequently affected by the atmospheric pressure fluctuation during the system blockage period. That is, in this case, it can be estimated that the vehicle is traveling in an environment in which passing of objects occurs frequently. On the other hand, when the above conditions are not satisfied, it can be estimated that the vehicle is traveling in an environment in which passing of objects does not occur frequently.

【0168】図15に示すルーチンにおいて、上記ステ
ップ234の条件が成立すると判別された場合、つま
り、物体通過等が頻繁に起きる環境下で車両が走行して
いると推定できる場合は、ステップ220において、移
動平均圧力Ptsmが判断時タンク内圧Ptendとして設定さ
れる。また、この場合、ステップ222において、変動
量は0に設定される。その後、ステップ224におい
て、圧力測定完了フラグがオンとされた後、今回の処理
サイクルが終了される。
In the routine shown in FIG. 15, if it is determined that the condition of step 234 is satisfied, that is, if it can be estimated that the vehicle is traveling in an environment where passing of objects frequently occurs, then in step 220. The moving average pressure Ptsm is set as the tank internal pressure Ptend at the time of determination. Further, in this case, in step 222, the variation amount is set to zero. Then, in step 224, the pressure measurement completion flag is turned on, and then the current processing cycle is ended.

【0169】図15に示すルーチンにおいて、上記ステ
ップ220〜224の処理が実行される場合、その後、
漏れの有無を判断するための他のルーチンでは、移動平
均圧力Ptsmに基づいて漏れの有無が判断される。移動平
均圧力Ptsmは、センサ出力Ptから変動成分を除去した後
の値である。従って、本実施形態の装置によれば、物体
の通過等に起因して大気圧に一時的な変動が生じ易い環
境下であっても、その変動の影響を受けることなく、漏
れの有無を正確に診断することができる。
In the routine shown in FIG. 15, when the processing of steps 220 to 224 is executed, after that,
In another routine for determining the presence / absence of leakage, the presence / absence of leakage is determined based on the moving average pressure Ptsm. The moving average pressure Ptsm is a value after the fluctuation component is removed from the sensor output Pt. Therefore, according to the apparatus of the present embodiment, even in an environment in which temporary fluctuations in atmospheric pressure are likely to occur due to the passage of an object or the like, the presence or absence of leakage can be accurately determined without being affected by the fluctuations. Can be diagnosed.

【0170】図15に示すルーチン中、上記ステップ2
34において、頻度カウンタの計数値Kが所定回数より
大きくないと判別された場合、つまり、車両の走行環境
において、物体の通過等が頻繁には起こらないと推定さ
れる場合は、ステップ226において、その時点のセン
サ出力Ptが判断時タンク内圧Ptendとして設定される。
また、この場合は、ステップ228において、圧力変動
積算値Ptaが変動量に設定される。その後、ステップ2
24において、圧力測定完了フラグがオンとされた後、
今回の処理サイクルが終了される。
Step 2 in the routine shown in FIG.
If it is determined in 34 that the count value K of the frequency counter is not greater than the predetermined number of times, that is, if it is estimated that passing of an object or the like does not occur frequently in the traveling environment of the vehicle, in step 226, The sensor output Pt at that time is set as the tank internal pressure Ptend at the time of determination.
Further, in this case, in step 228, the pressure fluctuation integrated value Pta is set to the fluctuation amount. Then step 2
At 24, after the pressure measurement completion flag is turned on,
This processing cycle is ended.

【0171】図15に示すルーチンにおいて、上記ステ
ップ226,228および224の処理が実行される場
合、その後、漏れの有無を判断するための他のルーチン
では、変動成分の除去されていないセンサ出力Ptに基づ
いて漏れの有無が判断される。漏れの有無を正確に判断
するためには、その判断の基礎となるデータに不必要な
補正やなましが施されていないことが望ましい。上述し
た一連の処理によれば、物体等の通過頻度が低い状況下
で、このような要求を満たすことができる。
In the routine shown in FIG. 15, when the processes of steps 226, 228 and 224 are executed, then, in another routine for judging the presence or absence of leakage, the sensor output Pt from which the fluctuation component is not removed is removed. Whether or not there is a leak is determined based on. In order to accurately determine the presence or absence of leakage, it is desirable that the data that is the basis of the determination be not subjected to unnecessary correction or anneal. According to the series of processes described above, such a requirement can be satisfied under a situation where the frequency of passage of an object or the like is low.

【0172】以上説明した通り、図15に示すルーチン
によれば、物体の通過等に起因する変動がセンサ出力Pt
に重畳するか否かに関わらず、漏れの有無を判断すべき
タイミングにおいて、大気圧変動の影響を受けない判断
時タンク内圧Ptendを算出することができる。このた
め、本実施形態の装置によれば、車両を取り巻く大気圧
に一時的な変動が生ずると否とに関わりなく、常に正確
に漏れの有無を判断することができる。
As described above, according to the routine shown in FIG. 15, the fluctuation caused by the passage of an object or the like causes the sensor output Pt to change.
The tank internal pressure Ptend at the time of determination that is not affected by the atmospheric pressure fluctuation can be calculated at the timing at which it is determined whether or not there is a leak regardless of whether or not it is superimposed on. Therefore, according to the apparatus of the present embodiment, it is possible to always accurately determine whether or not there is a leak, regardless of whether or not a temporary change occurs in the atmospheric pressure surrounding the vehicle.

【0173】尚、上述した実施の形態6においては、EC
U34が、上記ステップ230および232の処理を実
行することにより前記請求項14記載の「一時的振動検
出手段」が実現されている。
In the sixth embodiment described above, the EC
The "temporary vibration detection means" according to claim 14 is realized by the U34 executing the processes of steps 230 and 232.

【0174】また、上述した実施の形態6においては、
ECU34が、上記ステップ234の処理を実行すること
により前記請求項15記載の「発生頻度検出手段」が実
現されている。
Further, in the above-described sixth embodiment,
The "occurrence frequency detecting means" according to claim 15 is realized by the ECU 34 executing the process of step 234.

【0175】[0175]

【発明の効果】この発明は以上説明したように構成され
ているので、以下に示すような効果を奏する。請求項1
記載の発明によれば、相対圧センサのセンサ出力に基づ
いて系の異常診断を行うことができると共に、トンネル
走行中は異常診断を禁止することができる。このため、
本発明によれば、トンネル走行中に誤った診断が行われ
るのを確実に防止することができる。
Since the present invention is constructed as described above, it has the following effects. Claim 1
According to the invention described above, it is possible to perform system abnormality diagnosis based on the sensor output of the relative pressure sensor, and it is possible to prohibit abnormality diagnosis while the tunnel is traveling. For this reason,
According to the present invention, it is possible to reliably prevent an erroneous diagnosis from being made during traveling in a tunnel.

【0176】請求項2記載の発明によれば、漏れの有無
を診断すべくセンサ出力を読みとるべきタイミングにお
いて、車両がトンネル走行中であった場合には、漏れ診
断の実行を禁止すると共に、系の封鎖を維持することが
できる。そして、車両がトンネルを脱出してセンサ出力
に周期的変動が生じない状況が形成された後に、そのセ
ンサ出力に基づいて漏れの有無を診断することができ
る。
According to the second aspect of the invention, when the vehicle is traveling in the tunnel at the timing when the sensor output should be read in order to diagnose the presence / absence of leakage, the leakage diagnosis is prohibited and the system is executed. The blockade can be maintained. Then, after the vehicle has exited the tunnel and a situation in which the sensor output does not fluctuate periodically, the presence or absence of leakage can be diagnosed based on the sensor output.

【0177】請求項3記載の発明によれば、車両がトン
ネルを脱出した後に、系が封鎖されてからセンサ出力が
読みとられるまでの経過時間に基づいて漏れ診断判定値
を設定することができる。この場合、トンネル脱出後
に、系の封鎖時間の長期化に伴う系内圧力の変化量を考
慮して漏れの有無を診断することができるため、車両が
トンネルから脱出するのを待ってその診断が行われるに
も関わらず、正確な異常診断を行うことができる。
According to the third aspect of the present invention, the leak diagnosis determination value can be set based on the elapsed time after the vehicle has exited the tunnel and the system output is blocked until the sensor output is read. . In this case, after exiting the tunnel, the presence or absence of leakage can be diagnosed by considering the amount of change in the system pressure due to the lengthening of the system's blockage time. Although it is performed, accurate abnormality diagnosis can be performed.

【0178】請求項4記載の発明によれば、車両がトン
ネルを脱出した後に、中断時圧力と、中断時圧力が記憶
されてからセンサ出力が読みとられるまでの経過時間と
に基づいて漏れ診断判定値を設定することができる。こ
の場合、トンネル脱出後に、系の封鎖時間の長期化に伴
う系内圧力の変化量を考慮して漏れの有無を診断するこ
とができるため、車両がトンネルから脱出するのを待っ
てその診断が行われるにも関わらず、正確な異常診断を
行うことができる。
According to the fourth aspect of the present invention, after the vehicle exits the tunnel, the leakage diagnosis is performed based on the interruption pressure and the elapsed time from the storage of the interruption pressure to the reading of the sensor output. A judgment value can be set. In this case, after exiting the tunnel, the presence or absence of leakage can be diagnosed by considering the amount of change in the system pressure due to the lengthening of the system's blockage time. Although it is performed, accurate abnormality diagnosis can be performed.

【0179】請求項5記載の発明によれば、GPS信号の
有無と車速とに基づいて、車両がトンネル走行中である
か否かを精度良く判断することができる。
According to the invention described in claim 5, it is possible to accurately determine whether or not the vehicle is traveling in a tunnel, based on the presence / absence of a GPS signal and the vehicle speed.

【0180】請求項6記載の発明によれば、自車位置と
地図情報とを照らし合わせることにより、車両がトンネ
ル走行中であるか否かを精度良く判断することができ
る。
According to the invention described in claim 6, it is possible to accurately determine whether or not the vehicle is traveling in a tunnel by comparing the own vehicle position with the map information.

【0181】請求項7記載の発明によれば、トンネル走
行中に大気圧に生ずる変動が、車両を取り巻く大気圧に
生じているか否かに基づいて、車両がトンネル走行中で
あるか否かを精度良く判断することができる。
According to the invention described in claim 7, it is determined whether the vehicle is traveling in the tunnel or not, based on whether the variation occurring in the atmospheric pressure during traveling in the tunnel is produced in the atmospheric pressure surrounding the vehicle. You can judge with high accuracy.

【0182】請求項8記載の発明によれば、漏れ診断を
開始するに先だって、トンネル進入前に漏れ診断が完了
できるか否かを確認することができる。そして、その確
認が得られる場合にのみ、漏れ診断の実行を開始するこ
とができる。この場合、漏れ診断が無駄に実行されるの
を有効に避けることができる。
According to the invention described in claim 8, it is possible to confirm whether or not the leakage diagnosis can be completed before entering the tunnel before starting the leakage diagnosis. Then, the leak diagnosis can be started only when the confirmation is obtained. In this case, it is possible to effectively prevent the leak diagnosis from being unnecessarily executed.

【0183】請求項9記載の発明によれば、トンネル進
入前に、自車位置と地図情報とを照らし合わせることに
より、車両がトンネルに進入するまでの時間に関する特
性値を精度良く検出することができる。このため、本発
明によれば、トンネル進入前に漏れ診断が完了できるか
否かを、正確に判断することができる。
According to the ninth aspect of the present invention, by comparing the vehicle position with the map information before entering the tunnel, it is possible to accurately detect the characteristic value relating to the time until the vehicle enters the tunnel. it can. Therefore, according to the present invention, it is possible to accurately determine whether or not the leakage diagnosis can be completed before entering the tunnel.

【0184】請求項10記載の発明によれば、トンネル
に進入前に漏れ診断を完了し得るか否かを判断するため
の完了判定値を、車両の走行状態に応じて適切に設定す
ることができる。このため、本発明によれば、その判断
を、極めて精度良く行うことができる。
According to the tenth aspect of the present invention, the completion determination value for determining whether or not the leakage diagnosis can be completed before entering the tunnel can be appropriately set according to the running state of the vehicle. it can. Therefore, according to the present invention, the judgment can be made extremely accurately.

【0185】請求項11記載の発明によれば、大気圧に
所定振動が生じていない場合には、振動成分の除去され
ていないセンサ出力に基づいて漏れ診断を行うことがで
きる。そして、大気圧に所定振動が生じている場合は、
その振動の影響を排除したセンサ出力に基づいて漏れ診
断を行うことができる。
According to the eleventh aspect of the present invention, when the predetermined vibration is not generated in the atmospheric pressure, the leak diagnosis can be performed based on the sensor output in which the vibration component is not removed. Then, if a predetermined vibration occurs in the atmospheric pressure,
Leakage diagnosis can be performed based on the sensor output excluding the influence of the vibration.

【0186】請求項12記載の発明によれば、ローパス
フィルタを用いて、センサ出力に重畳している振動成分
を除去することができる。
According to the twelfth aspect of the invention, the vibration component superimposed on the sensor output can be removed by using the low-pass filter.

【0187】請求項13記載の発明によれば、大気圧の
振動のピーク周波数が、トンネル走行中に生ずるべき周
波数である場合に、その振動の影響を排除したセンサ出
力に基づいて漏れ診断を行うことができる。
According to the thirteenth aspect of the present invention, when the peak frequency of the atmospheric pressure vibration is a frequency that should occur during traveling in the tunnel, leakage diagnosis is performed based on the sensor output excluding the influence of the vibration. be able to.

【0188】請求項14記載の発明によれば、大気圧の
振動が物体の通過に伴って生ずるべき一時的振動である
場合に、その振動の影響を排除したセンサ出力に基づい
て漏れ診断を行うことができる。
According to the fourteenth aspect of the present invention, when the vibration of the atmospheric pressure is a temporary vibration that should occur with the passage of an object, the leak diagnosis is performed based on the sensor output excluding the influence of the vibration. be able to.

【0189】請求項15記載の発明によれば、一時的な
振動が高頻度で生じている場合にのみ、その振動の影響
を排除したセンサ出力に基づいて漏れ診断を行うことが
できる。
According to the fifteenth aspect of the present invention, the leak diagnosis can be performed based on the sensor output excluding the influence of the vibration only when the temporary vibration occurs at a high frequency.

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

【図1】 本発明の実施の形態1の蒸発燃料処理装置の
構成を説明するための図である。
FIG. 1 is a diagram for explaining the configuration of an evaporated fuel processing device according to a first embodiment of the present invention.

【図2】 実施の形態1の蒸発燃料処理装置において実
行される漏れ診断処理の基本的な内容を説明するための
タイミングチャートである。
FIG. 2 is a timing chart for explaining the basic contents of leakage diagnosis processing executed in the fuel vapor processing apparatus according to the first embodiment.

【図3】 実施の形態1の蒸発燃料処理装置において実
行される第1のルーチンのフローチャートである。
FIG. 3 is a flowchart of a first routine executed in the evaporated fuel processing device according to the first embodiment.

【図4】 実施の形態1の蒸発燃料処理装置において実
行される第2のルーチンのフローチャートである。
FIG. 4 is a flowchart of a second routine executed in the evaporated fuel processing device according to the first embodiment.

【図5】 実施の形態2の蒸発燃料処理装置において実
行される漏れ診断処理の内容を説明するためのタイミン
グチャートである。
FIG. 5 is a timing chart for explaining the contents of leakage diagnosis processing executed in the fuel vapor processing apparatus according to the second embodiment.

【図6】 実施の形態2の蒸発燃料処理装置において実
行される第1のルーチンのフローチャートである。
FIG. 6 is a flowchart of a first routine executed in the evaporated fuel processing device according to the second embodiment.

【図7】 実施の形態2の蒸発燃料処理装置において、
図6に示す実行再開モジュールとして実行される一例の
処理のフローチャートである。
FIG. 7 is a diagram showing an evaporated fuel processing apparatus according to a second embodiment,
7 is a flowchart of an example of processing executed as the execution resuming module shown in FIG. 6.

【図8】 図7に示す一連の処理において参照されるマ
ップ1の一例である。
FIG. 8 is an example of a map 1 referred to in a series of processes shown in FIG.

【図9】 実施の形態2の変形例において、図6に示す
実行再開モジュールとして実行される一例の処理のフロ
ーチャートである。
9 is a flowchart of an example of processing executed as the execution resuming module shown in FIG. 6 in the modification of the second embodiment.

【図10】 図9に示す一連の処理において参照される
マップ2の一例である。
10 is an example of a map 2 referred to in a series of processes shown in FIG.

【図11】 実施の形態3の蒸発燃料処理装置において
実行されるルーチンのフローチャートである。
FIG. 11 is a flowchart of a routine executed in the evaporated fuel processing device according to the third embodiment.

【図12】 実施の形態4の蒸発燃料処理装置において
実行されるルーチンのフローチャートである。
FIG. 12 is a flowchart of a routine executed in the evaporated fuel processing device according to the fourth embodiment.

【図13】 実施の形態5の蒸発燃料処理装置において
実行されるルーチンのフローチャートである。
FIG. 13 is a flowchart of a routine that is executed by the evaporated fuel processing apparatus according to the fifth embodiment.

【図14】 図13に示すルーチンの内容を説明するた
めのタイミングチャートである。
FIG. 14 is a timing chart for explaining the contents of the routine shown in FIG.

【図15】 実施の形態6の蒸発燃料処理装置において
実行されるルーチンのフローチャートである。
FIG. 15 is a flowchart of a routine executed in the evaporated fuel processing device according to the sixth embodiment.

【図16】 図15に示すルーチンの内容を説明するた
めのタイミングチャートである。
16 is a timing chart for explaining the contents of the routine shown in FIG.

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

10 燃料タンク 22 キャニスタ 26 CCV(Canister Closed Valve) 32 パージVSV(Vacuum Switching Valve) 34 ECU(Electronic Control Unit) 36 ナビゲーションシステム 38 エアフロメータ 40 車速センサ 10 Fuel tank 22 canister 26 CCV (Canister Closed Valve) 32 Purge VSV (Vacuum Switching Valve) 34 ECU (Electronic Control Unit) 36 Navigation system 38 Air flow meter 40 vehicle speed sensor

───────────────────────────────────────────────────── フロントページの続き (72)発明者 高木 直也 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内 Fターム(参考) 2G067 AA25 DD02 3G044 BA22 CA19 EA32 EA40 EA50 EA55 FA04 FA06 FA32 FA34 FA39 3G084 AA00 BA27 CA00 DA27 EA07 EA11 EB22 3G093 AB00 BA34 CA12 CB00 DA02 DB08 DB18 DB23 EA00 FA11   ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Naoya Takagi             1 Toyota Town, Toyota City, Aichi Prefecture Toyota Auto             Car Co., Ltd. F-term (reference) 2G067 AA25 DD02                 3G044 BA22 CA19 EA32 EA40 EA50                       EA55 FA04 FA06 FA32 FA34                       FA39                 3G084 AA00 BA27 CA00 DA27 EA07                       EA11 EB22                 3G093 AB00 BA34 CA12 CB00 DA02                       DB08 DB18 DB23 EA00 FA11

Claims (15)

【特許請求の範囲】[Claims] 【請求項1】 燃料タンク内で生ずる蒸発燃料を処理す
る蒸発燃料処理装置の異常診断装置であって、 燃料タンクを含む所定の系内の圧力を、大気圧に対する
相対圧として検出する相対圧センサと、 前記相対圧センサのセンサ出力に基づいて、前記系の異
常診断を行う異常診断手段と、 車両がトンネルを走行中であるか否かを判断するトンネ
ル判断手段と、 トンネル走行中は前記異常診断を禁止する異常診断禁止
手段と、 を備えることを特徴とする異常診断装置。
1. An abnormality diagnosis device for an evaporated fuel processing device for processing evaporated fuel generated in a fuel tank, the relative pressure sensor detecting a pressure in a predetermined system including a fuel tank as a relative pressure with respect to atmospheric pressure. An abnormality diagnosing means for diagnosing the abnormality of the system based on the sensor output of the relative pressure sensor, a tunnel judging means for judging whether or not the vehicle is traveling in a tunnel, and An abnormality diagnosis device, comprising: abnormality diagnosis prohibition means for prohibiting diagnosis.
【請求項2】 前記異常診断手段は、前記系を、その内
圧を所定の初期圧力とした後に封鎖する系封鎖手段と、 前記系が封鎖された後、予め定められたタイミングで前
記センサ出力を検出し、その検出値に基づいて前記系に
漏れが生じているか否かを診断する漏れ診断手段とを備
え、 前記異常診断禁止手段は、トンネル走行中は前記タイミ
ングで検出されたセンサ出力に基づく漏れの診断を禁止
する漏れ診断禁止手段を備え、更に、 トンネル走行中は前記タイミングの後も前記系の封鎖を
維持する封鎖維持手段と、 車両がトンネルを脱出したか否かを判断するトンネル脱
出判断手段と、 車両がトンネルを脱出した後、所定の時点において前記
センサ出力を検出し、その検出値に基づいて前記系に漏
れが生じているか否かを診断する第2の漏れ診断手段
と、 を備えることを特徴とする請求項1記載の異常診断装
置。
2. The abnormality diagnosing means includes a system closing means for closing the internal pressure of the system after setting the internal pressure to a predetermined initial pressure, and the sensor output at a predetermined timing after the system is closed. And a leak diagnosis means for diagnosing whether or not a leak has occurred in the system based on the detected value, and the abnormality diagnosis prohibiting means is based on the sensor output detected at the timing during tunnel traveling. Equipped with a leak diagnosis prohibition unit that prohibits leak diagnosis, and further, a blockage maintenance unit that maintains the blockade of the system even after the above timing while running in the tunnel, and a tunnel escape that determines whether the vehicle has exited the tunnel. A second leak that detects the sensor output at a predetermined time point after the vehicle exits the tunnel and diagnoses whether or not a leak has occurred in the system based on the detected value. Abnormality diagnosis apparatus according to claim 1, characterized in that it comprises a diagnostic means.
【請求項3】 前記第2の漏れ診断手段は、 前記系が封鎖された後、前記所定の時点までの経過時間
を計数する封鎖後時間計数手段と、 前記経過時間に基づいて、漏れ診断判定値を設定する漏
れ診断判定値設定手段と、 前記所定の時点において検出されたセンサ出力と、前記
漏れ診断判定値とに基づいて、漏れの有無を診断する漏
れ診断実行手段と、 を備えることを特徴とする請求項2記載の異常診断装
置。
3. The second leak diagnosing means includes a post-sealing time counting means for counting an elapsed time up to the predetermined time point after the system is closed, and a leak diagnostic judgment based on the elapsed time. A leak diagnosis judgment value setting means for setting a value; a sensor output detected at the predetermined time point; and a leak diagnosis execution means for diagnosing the presence or absence of a leak based on the leak diagnosis judgment value. The abnormality diagnosis device according to claim 2, which is characterized in that.
【請求項4】 前記第2の漏れ診断手段は、 車両がトンネルに進入した時点および前記系が封鎖され
た時点の何れか遅い時点における前記系内の圧力を中断
時圧力として記憶する中断時圧力記憶手段と、 前記中断時圧力が記憶された後、前記所定の時点までの
経過時間を計数する中断時間計数手段と、 前記経過時間と、前記中断時圧力とに基づいて、漏れ診
断判定値を設定する漏れ診断判定値設定手段と、 前記所定の時点において検出されたセンサ出力と、前記
漏れ診断判定値とに基づいて、漏れの有無を診断する漏
れ診断実行手段と、 を備えることを特徴とする請求項2記載の異常診断装
置。
4. The interruption pressure, wherein the second leak diagnosis means stores the pressure in the system as a interruption pressure when the vehicle enters the tunnel or when the system is blocked, whichever is later. Storage means, after the interruption pressure is stored, interruption time counting means for counting the elapsed time up to the predetermined time point, based on the elapsed time and the interruption pressure, a leak diagnosis determination value A leakage diagnosis determination value setting means for setting, a sensor output detected at the predetermined time point, and a leakage diagnosis execution means for diagnosing the presence or absence of a leakage based on the leakage diagnosis determination value. The abnormality diagnosis device according to claim 2.
【請求項5】 GPS信号を受信するGPS受信機と、 車速を検出する車速センサとを備え、 前記トンネル判断手段は、前記GPS信号の有無と前記車
速とに基づいて、車両がトンネル走行中であるか否かを
判断することを特徴とする請求項1乃至4の何れか1項
記載の異常診断装置。
5. A GPS receiver for receiving a GPS signal, and a vehicle speed sensor for detecting a vehicle speed, wherein the tunnel judging means determines that the vehicle is traveling in a tunnel based on the presence or absence of the GPS signal and the vehicle speed. The abnormality diagnosis device according to claim 1, wherein it is determined whether or not there is an abnormality.
【請求項6】 自車位置を検出する自車位置検出手段
と、 地図情報を記憶する地図情報記憶手段とを備え、 前記トンネル判断手段は、前記自車位置と前記地図情報
とに基づいて、車両がトンネル走行中であるか否かを判
断することを特徴とする請求項1乃至4の何れか1項記
載の異常診断装置。
6. A vehicle position detecting means for detecting a vehicle position and a map information storage means for storing map information, wherein the tunnel judging means is based on the vehicle position and the map information. The abnormality diagnosis device according to any one of claims 1 to 4, wherein it is determined whether or not the vehicle is traveling in a tunnel.
【請求項7】 車両を取り巻く大気圧の振動成分を検出
する圧力振動検出手段を備え、 前記トンネル判断手段は、前記振動成分に基づいて、車
両がトンネル走行中であるか否かを判断することを特徴
とする請求項1乃至4の何れか1項記載の異常診断装
置。
7. A pressure vibration detecting means for detecting a vibration component of atmospheric pressure surrounding a vehicle, wherein the tunnel judging means judges whether or not the vehicle is traveling in a tunnel based on the vibration component. The abnormality diagnosis device according to any one of claims 1 to 4, wherein:
【請求項8】 燃料タンク内で生ずる蒸発燃料を処理す
る蒸発燃料処理装置の異常診断装置であって、 燃料タンクを含む所定の系内の圧力を、大気圧に対する
相対圧として検出する相対圧センサと、 前記系を、その内圧を所定の初期圧力とした後に封鎖す
る系封鎖手段と、 前記系が封鎖された後、予め定められたタイミングで前
記センサ出力を検出し、その検出値に基づいて前記系に
漏れが生じているか否かを診断する漏れ診断手段と、 車両がトンネルに進入するまでに前記漏れの診断が完了
できるか否かを判断する診断可否判断手段と、 車両がトンネルに進入するまでに前記漏れの診断が完了
できないと判別された場合は、前記診断のための処理を
禁止する診断処理禁止手段と、 を備えることを特徴とする異常診断装置。
8. An abnormality diagnosis device for an evaporated fuel processing device for processing evaporated fuel generated in a fuel tank, wherein a relative pressure sensor detects a pressure in a predetermined system including the fuel tank as a relative pressure with respect to atmospheric pressure. A system closing means for closing the system after the internal pressure thereof is set to a predetermined initial pressure, and after the system is closed, the sensor output is detected at a predetermined timing and based on the detected value. Leakage diagnosing means for diagnosing whether a leak has occurred in the system, diagnosing possibility determining means for deciding whether or not the leakage diagnosis can be completed before the vehicle enters the tunnel, and the vehicle entering the tunnel. If it is determined that the leakage diagnosis cannot be completed by then, an abnormality diagnosis device comprising: a diagnosis process prohibiting unit that prohibits the process for the diagnosis.
【請求項9】 自車位置を検出する自車位置検出手段
と、 地図情報を記憶する地図情報記憶手段とを備え、 前記診断可否判断手段は、 前記自車位置と前記地図情報とに基づいて、車両がトン
ネルに進入するまでの時間に関する特性値を検出する特
性値検出手段と、 前記特性値と所定の完了判定値との比較結果に基づい
て、前記漏れの診断が完了できるか否かを判断する判断
実行手段とを備えることを特徴とする請求項8記載の異
常診断装置。
9. A vehicle position detection means for detecting a vehicle position and a map information storage means for storing map information are provided, wherein the diagnosis possibility determination means is based on the vehicle position and the map information. , Characteristic value detecting means for detecting a characteristic value related to the time until the vehicle enters the tunnel, and whether or not the leakage diagnosis can be completed based on the comparison result between the characteristic value and a predetermined completion determination value. The abnormality diagnosing device according to claim 8, further comprising: a judgment executing means for judging.
【請求項10】 車両の走行状態に基づいて前記完了判
定値を設定する完了判定値設定手段を備えることを特徴
とする請求項9記載の異常診断装置。
10. The abnormality diagnosis device according to claim 9, further comprising a completion determination value setting means for setting the completion determination value based on a traveling state of the vehicle.
【請求項11】 燃料タンク内で生ずる蒸発燃料を処理
する蒸発燃料処理装置の異常診断装置であって、 燃料タンクを含む所定の系内の圧力を、大気圧に対する
相対圧として検出する相対圧センサと、 前記相対圧センサのセンサ出力に基づいて、前記系の異
常診断を行う異常診断手段と、 車両を取り巻く大気圧の振動の影響を前記センサ出力か
ら除去するセンサ出力補正手段とを備え、 前記異常診断手段は、大気圧に所定振動が生じた場合
は、前記センサ出力補正手段によって補正されたセンサ
出力に基づいて、前記系の異常診断を行うことを特徴と
する異常診断装置。
11. An abnormality diagnosing device for an evaporated fuel processing device for processing evaporated fuel generated in a fuel tank, wherein a relative pressure sensor detects pressure in a predetermined system including the fuel tank as relative pressure with respect to atmospheric pressure. An abnormality diagnosing means for diagnosing the abnormality of the system based on the sensor output of the relative pressure sensor, and a sensor output correcting means for removing the influence of the vibration of the atmospheric pressure surrounding the vehicle from the sensor output, An abnormality diagnosing device, wherein the abnormality diagnosing means performs an abnormality diagnosis of the system based on the sensor output corrected by the sensor output correcting means when a predetermined vibration occurs in the atmospheric pressure.
【請求項12】 前記出力補正手段は、前記相対圧セン
サの出力のうち、所定の低周波成分を通過させるローパ
スフィルタを含むことを特徴とする請求項11記載の異
常診断装置。
12. The abnormality diagnosis device according to claim 11, wherein the output correction means includes a low-pass filter that passes a predetermined low-frequency component of the output of the relative pressure sensor.
【請求項13】 大気圧の振動のピーク周波数を検出す
るピーク周波数検出手段と、 前記ピーク周波数が、所定の周波数範囲に含まれている
か否かを判断する周波数判断手段とを備え、 前記所定の周波数範囲は、トンネル走行中にピーク周波
数となり得る周波数帯として、予め定められている範囲
であり、 前記異常診断手段は、前記ピーク周波数が前記周波数範
囲に含まれている場合に、前記センサ出力補正手段によ
って補正されたセンサ出力に基づいて異常診断を行うこ
とを特徴とする請求項11記載の異常診断装置。
13. A peak frequency detecting means for detecting a peak frequency of atmospheric pressure vibration, and a frequency judging means for judging whether or not the peak frequency is included in a predetermined frequency range. The frequency range is a predetermined range as a frequency band that can be a peak frequency during tunnel traveling, and the abnormality diagnosis means corrects the sensor output when the peak frequency is included in the frequency range. The abnormality diagnosis device according to claim 11, wherein abnormality diagnosis is performed based on the sensor output corrected by the means.
【請求項14】 物体の通過に伴って大気圧に一時的に
生ずる振動を検出する一時的振動検出手段を備え、 前記異常診断手段は、前記一時的に生ずる振動が検出さ
れた場合に、前記センサ出力補正手段によって補正され
たセンサ出力に基づいて異常診断を行うことを特徴とす
る請求項11記載の異常診断装置。
14. A temporary vibration detecting means for detecting a vibration temporarily generated in atmospheric pressure as an object passes, the abnormality diagnosing means, in the case where the temporary vibration is detected, The abnormality diagnosis device according to claim 11, wherein abnormality diagnosis is performed based on the sensor output corrected by the sensor output correction means.
【請求項15】 前記一時的に生ずる振動の発生頻度を
検出する発生頻度検出手段を備え、 前記異常診断手段は、前記一時的に生ずる振動が、所定
の頻度を超えて発生している場合に、前記センサ出力補
正手段によって補正されたセンサ出力に基づいて異常診
断を行うことを特徴とする請求項14記載の異常診断装
置。
15. An occurrence frequency detecting unit for detecting an occurrence frequency of the temporarily generated vibration, wherein the abnormality diagnosis unit is provided when the temporarily generated vibration exceeds a predetermined frequency. 15. The abnormality diagnosis device according to claim 14, wherein abnormality diagnosis is performed based on the sensor output corrected by the sensor output correction means.
JP2002078894A 2002-03-20 2002-03-20 Abnormality diagnosis device for evaporative fuel treatment system Expired - Fee Related JP3931707B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002078894A JP3931707B2 (en) 2002-03-20 2002-03-20 Abnormality diagnosis device for evaporative fuel treatment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002078894A JP3931707B2 (en) 2002-03-20 2002-03-20 Abnormality diagnosis device for evaporative fuel treatment system

Publications (2)

Publication Number Publication Date
JP2003278610A true JP2003278610A (en) 2003-10-02
JP3931707B2 JP3931707B2 (en) 2007-06-20

Family

ID=29228599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002078894A Expired - Fee Related JP3931707B2 (en) 2002-03-20 2002-03-20 Abnormality diagnosis device for evaporative fuel treatment system

Country Status (1)

Country Link
JP (1) JP3931707B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009030606A (en) * 2007-07-27 2009-02-12 Denso Corp Engine management system, monitoring method, and vehicle having engine management system
JP2013023185A (en) * 2011-07-26 2013-02-04 Toyota Motor Corp Hybrid vehicle and control method for the same
US20160040630A1 (en) * 2014-08-08 2016-02-11 Ford Global Technologies, Llc Route and traffic information-based evap system leak test initiation
CN108407835A (en) * 2018-07-12 2018-08-17 新誉轨道交通科技有限公司 Intelligent pressure wave protects system and method
CN115949519A (en) * 2023-01-02 2023-04-11 重庆长安汽车股份有限公司 Fuel evaporation diagnosis control method and system based on target path and vehicle

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009030606A (en) * 2007-07-27 2009-02-12 Denso Corp Engine management system, monitoring method, and vehicle having engine management system
JP2013023185A (en) * 2011-07-26 2013-02-04 Toyota Motor Corp Hybrid vehicle and control method for the same
US20160040630A1 (en) * 2014-08-08 2016-02-11 Ford Global Technologies, Llc Route and traffic information-based evap system leak test initiation
US9890744B2 (en) * 2014-08-08 2018-02-13 Ford Global Technologies, Llc Route and traffic information-based EVAP system leak test initiation
CN108407835A (en) * 2018-07-12 2018-08-17 新誉轨道交通科技有限公司 Intelligent pressure wave protects system and method
CN115949519A (en) * 2023-01-02 2023-04-11 重庆长安汽车股份有限公司 Fuel evaporation diagnosis control method and system based on target path and vehicle

Also Published As

Publication number Publication date
JP3931707B2 (en) 2007-06-20

Similar Documents

Publication Publication Date Title
JP4400312B2 (en) Evaporative fuel processor failure detection device
EP1059434B1 (en) A fault diagnostic apparatus for evaporated fuel purging system
US8033271B2 (en) Diagnostic device and diagnostic method for fuel vapor treatment system of vehicle
JP2009293615A (en) Leak diagnostic device of evaporation purging system
JPH05195895A (en) Trouble detecting device and trouble compensating device for fuel tank inner pressure sensor
JP3669305B2 (en) Fuel vapor gas processing equipment
JP2007113519A (en) Evaporated fuel treatment device
JP2016003575A (en) Evaporative gas purge system abnormality diagnosis device
US20050081612A1 (en) Diagnosis apparatus for fuel vapor purge system and method thereof
JP2003035216A (en) Failure diagnosing device for fuel vaporized gas treating device
US20100191437A1 (en) Method and system for monitoring an active hydrocarbon adsorber
US11286889B2 (en) Evaporative fuel treatment device
JP3844706B2 (en) Fuel vapor gas processing equipment
JP2003278610A (en) Abnormality diagnostic device for evaporated fuel processing device
US7168303B2 (en) Diagnostic apparatus for evaporative emission control system
JP4715427B2 (en) Leak diagnostic device for evaporative fuel processing system
JPH09137756A (en) Failure diagnostic device for evaporated fuel transpiration preventive device of internal combustion engine and fuel supplying midst detection device
JP2002349365A (en) Malfunction diagnosis equipment for vaporized fuel treatment device
US9404463B2 (en) Method for performing evaporative emission system diagnostics on engines configured for stop-start operation
KR100722666B1 (en) Method for detecting error of pressure sensor in fuel tank for car
US11430271B2 (en) Fuel vapor treatment apparatus
JP3983523B2 (en) Engine evaporative fuel purge system diagnostic device
JP2005256624A (en) Evaporated fuel treating device for internal combustion engine
KR100412715B1 (en) A method for diagnosing leakage of evaporated gas control system of a vehicle
JP2004011449A (en) On-vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041129

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070206

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Effective date: 20070220

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Effective date: 20070305

Free format text: JAPANESE INTERMEDIATE CODE: A61

LAPS Cancellation because of no payment of annual fees