JPH06117332A - Failure diagnosis device for evaporative purge system - Google Patents

Failure diagnosis device for evaporative purge system

Info

Publication number
JPH06117332A
JPH06117332A JP26769892A JP26769892A JPH06117332A JP H06117332 A JPH06117332 A JP H06117332A JP 26769892 A JP26769892 A JP 26769892A JP 26769892 A JP26769892 A JP 26769892A JP H06117332 A JPH06117332 A JP H06117332A
Authority
JP
Japan
Prior art keywords
pressure
value
atmospheric pressure
purge
passage
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
JP26769892A
Other languages
Japanese (ja)
Other versions
JP2751758B2 (en
Inventor
Takayuki Otsuka
孝之 大塚
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 JP4267698A priority Critical patent/JP2751758B2/en
Priority to US08/006,902 priority patent/US5425344A/en
Publication of JPH06117332A publication Critical patent/JPH06117332A/en
Application granted granted Critical
Publication of JP2751758B2 publication Critical patent/JP2751758B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 本発明は内燃機関の蒸発燃料(ベーパ)を吸
気系へ放出(パージ)して燃焼させるエバポパージシス
テムの故障を診断する装置に関し、大気圧の変化による
誤検出を防止することを目的とする。 【構成】 ステップ101 はHACセンサにより高度(大
気圧)を算出してHACとして記憶する。また、ステッ
プ103 は前回と今回のHACの差により高度変化(大気
圧変化)ΔHACを算出する。ステップ102 で高度HA
Cが所定値a未満と判定され、かつ、ステップ105 でΔ
HACの絶対値が所定値b未満と判定されたときのみ、
判定値βを算出する(ステップ107 )。この判定値βは
HACに逆比例する値であり、所定時間エバポ系に負圧
を導入したときのエバポ系の圧力値と大小比較されて故
障診断を行なう際に用いられる。
(57) [Summary] [Object] The present invention relates to an apparatus for diagnosing a failure of an evaporation purge system that discharges (purges) evaporated fuel (vapor) of an internal combustion engine to an intake system and burns it, and erroneous detection due to a change in atmospheric pressure. The purpose is to prevent. [Structure] In step 101, an altitude (atmospheric pressure) is calculated by a HAC sensor and stored as HAC. Further, in step 103, the altitude change (atmospheric pressure change) ΔHAC is calculated from the difference between the previous and present HACs. Advanced HA in step 102
It is determined that C is less than the predetermined value a, and Δ is determined in step 105.
Only when it is determined that the absolute value of HAC is less than the predetermined value b,
The judgment value β is calculated (step 107). This determination value β is a value that is inversely proportional to HAC, and is used in the fault diagnosis by comparing the magnitude with the pressure value of the evaporation system when a negative pressure is introduced into the evaporation system for a predetermined time.

Description

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

【0001】[0001]

【産業上の利用分野】本発明はエバポパージシステムの
故障診断装置に係り、特に内燃機関の蒸発燃料(ベー
パ)をキャニスタ内の吸着剤に吸着させ、吸着された燃
料を所定運転条件下で内燃機関の吸気系へ放出(パー
ジ)して燃焼させるエバポパージシステムの故障を診断
する装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a failure diagnosing device for an evaporative purge system, and more particularly to adsorbing evaporated fuel (vapor) of an internal combustion engine to an adsorbent in a canister, and adsorbing the adsorbed fuel to an internal combustion engine under a predetermined operating condition. The present invention relates to a device for diagnosing a failure of an evaporation purge system that discharges (purge) to an intake system of an engine and burns it.

【0002】[0002]

【従来の技術】燃料タンク内で蒸発燃料(ベーパ)が大
気へ放出されるのを防止するため、各部分を密閉すると
共に、ベーパを一旦キャニスタ内の吸着剤に吸着させ、
車両の走行中に吸着した燃料を吸気系に吸引させて燃焼
させるエバポパージシステムを備えた内燃機関において
は、何らかの原因でベーパ通路が破損したり、配管がは
ずれたりした場合にはベーパが大気に放出されてしま
い、また吸気系へのパージ通路が閉塞した場合には、キ
ャニスタ内のベーパがオーバーフローし、キャニスタ大
気導入口より大気にベーパが漏れてしまう。従って、こ
のようなエバポパージシステムの故障発生の有無を診断
することが必要とされる。
2. Description of the Related Art In order to prevent vaporized fuel (vapor) from being released into the atmosphere in a fuel tank, each part is hermetically sealed and the vapor is once adsorbed by an adsorbent in a canister.
In an internal combustion engine equipped with an evaporative purge system that causes fuel adsorbed while the vehicle is running to be sucked into the intake system and burned, if the vapor passage is damaged or the pipes are disconnected for some reason, the vapor is released to the atmosphere. If it is discharged and the purge passage to the intake system is closed, the vapor in the canister overflows and the vapor leaks to the atmosphere from the canister atmosphere introduction port. Therefore, it is necessary to diagnose whether or not such a failure of the evaporative purge system has occurred.

【0003】そこで、本出願人はエバポパージシステム
の故障診断装置として、キャニスタのベーパ導入孔とパ
ージ通路との間にバイパス通路を設け、そのバイパス通
路に設けた絞りを介して内燃機関の吸気通路の負圧を燃
料タンクまで導入して、キャニスタのベーパ導入孔から
燃料タンクまでの経路に設けられた圧力センサにより負
圧を検出し、所定時間内で所定負圧に満たない場合故障
と判断する装置(特願平3−323364号)を提案し
ている。
Therefore, the present applicant has provided a bypass passage between a vapor introduction hole of a canister and a purge passage as a failure diagnosis device for an evaporation purge system, and an intake passage of an internal combustion engine via a throttle provided in the bypass passage. Negative pressure is introduced to the fuel tank, the negative pressure is detected by the pressure sensor provided in the path from the vapor introduction hole of the canister to the fuel tank, and if it does not reach the predetermined negative pressure within the predetermined time, it is judged as a failure. A device (Japanese Patent Application No. 3-323364) is proposed.

【0004】[0004]

【発明が解決しようとする課題】上記の本出願人の提案
になる故障診断装置によれば、キャニスタの大気孔を開
放した状態でパージ通路の負圧を燃料タンクに導入する
ため、キャニスタの通気抵抗及びベーパ通路やパージ通
路の配管の抵抗によってパージ通路の負圧が決まり、燃
料タンクにかかる最大の負圧レベルが決まる。
According to the failure diagnosis apparatus proposed by the applicant of the present invention, since the negative pressure of the purge passage is introduced into the fuel tank with the atmosphere hole of the canister being opened, the ventilation of the canister is performed. The resistance and the resistance of the piping of the vapor passage and the purge passage determine the negative pressure of the purge passage, and the maximum negative pressure level applied to the fuel tank.

【0005】このパージ通路の負圧は内燃機関の吸気管
負圧により決まる。ところが、この吸気管負圧は内燃機
関が搭載された車両の高度が高くなる(大気圧が低くな
る)と、一般に負圧として小さくなることが知られてい
る。吸気管はパージ制御弁を介してパージ通路に連通さ
れているため、吸気管負圧が小さくなるとパージ通路の
負圧が小さくなり、これによって燃料タンクにかかる最
大の負圧レベルも小さくなる。
The negative pressure in the purge passage is determined by the negative pressure in the intake pipe of the internal combustion engine. However, it is known that the negative pressure of the intake pipe generally decreases as negative pressure when the altitude of the vehicle equipped with the internal combustion engine increases (atmospheric pressure decreases). Since the intake pipe is communicated with the purge passage via the purge control valve, when the intake pipe negative pressure becomes small, the negative pressure in the purge passage becomes small, whereby the maximum negative pressure level applied to the fuel tank also becomes small.

【0006】一方、上記の本出願人の提案になる故障診
断装置では、エバポ系に洩れがある場合は負圧を燃料タ
ンクまで導入しても、洩れ個所から空気が流入して、そ
の分圧力センサの検出負圧値が小さくなるため、検出負
圧値の低下がエバポ系の洩れによるものか、エバポ系に
洩れがなく、かつ、上記の大気圧が低下したときの(高
度が高くなったときの)負圧低下によるものかの区別が
できず、誤判定をしてしまう。
On the other hand, in the failure diagnosis device proposed by the present applicant, even if a negative pressure is introduced into the fuel tank when there is a leak in the evaporative system, air flows in from the leaked portion and the pressure is reduced by that amount. Since the detected negative pressure value of the sensor becomes small, the decrease in the detected negative pressure value may be due to the leak in the evaporative system, or there is no leak in the evaporative system, and when the above atmospheric pressure drops (the altitude becomes higher. It is not possible to distinguish whether it is due to a negative pressure drop (in some cases), and an erroneous judgment is made.

【0007】本発明は上記の点に鑑みなされたもので、
大気圧に応じて故障診断の実行の有無を決定したり、あ
るいは判定値などを可変することにより、上記の課題を
解決したエバポパージシステムの故障診断装置を提供す
ることを目的とする。
The present invention has been made in view of the above points,
An object of the present invention is to provide a failure diagnosis device for an evaporation purge system that solves the above-mentioned problems by determining whether or not to execute failure diagnosis according to atmospheric pressure, or by changing a judgment value or the like.

【0008】[0008]

【課題を解決するための手段】図1は上記目的を達成す
る本発明の原理構成図を示す。同図に示すように、本発
明は燃料タンク10からの蒸発燃料をベーパ通路11を
通してキャニスタ12内の吸着剤に吸着させ、所定運転
時にキャニスタ12内の吸着燃料をパージ通路13を通
して内燃機関9の吸気通路14へパージするエバポパー
ジシステムの故障を診断する装置において、大気圧を検
出する大気圧検出手段16と、圧力導入手段17と、パ
ージ通路13から燃料タンク10までのエバポ系15内
の圧力を検出する圧力検出手段18と、判定手段19及
び制御手段20とを有する構成としたものである。
FIG. 1 is a block diagram showing the principle of the present invention for achieving the above object. As shown in the figure, according to the present invention, the evaporated fuel from the fuel tank 10 is adsorbed to the adsorbent in the canister 12 through the vapor passage 11, and the adsorbed fuel in the canister 12 is passed through the purge passage 13 to the internal combustion engine 9 during a predetermined operation. In an apparatus for diagnosing a failure of an evaporation purge system for purging the intake passage 14, an atmospheric pressure detecting means 16 for detecting atmospheric pressure, a pressure introducing means 17, and a pressure in an evaporation system 15 from a purge passage 13 to a fuel tank 10. The pressure detection means 18 for detecting the pressure, the determination means 19 and the control means 20 are provided.

【0009】ここで、圧力導入手段17は、パージ通路
13から燃料タンク10までのエバポ系15に吸気通路
14の負圧を導入する。また、圧力検出手段18はエバ
ポ系15内の圧力を検出する。また、判定手段19は圧
力導入手段17によりエバポ系15に負圧を導入したと
きに、圧力検出手段18により検出された圧力値に基づ
き、エバポ系15内の圧力の変化の度合いを測定し、そ
の測定値と判定値との比較結果からエバポパージシステ
ムの故障の有無を判定する。更に、制御手段20は大気
圧検出手段16により検出された大気圧に応じて判定手
段19を制御する。
Here, the pressure introducing means 17 introduces a negative pressure in the intake passage 14 into the evaporation system 15 from the purge passage 13 to the fuel tank 10. Further, the pressure detecting means 18 detects the pressure in the evaporation system 15. Further, the judging means 19 measures the degree of change in the pressure inside the evaporation system 15 based on the pressure value detected by the pressure detecting means 18 when the negative pressure is introduced into the evaporation system 15 by the pressure introducing means 17, The presence or absence of a failure in the evaporative purge system is determined based on the result of comparison between the measured value and the determined value. Further, the control means 20 controls the determination means 19 according to the atmospheric pressure detected by the atmospheric pressure detection means 16.

【0010】[0010]

【作用】本発明では、大気圧検出手段16により検出さ
れた大気圧に応じて、制御手段20が判定手段19の判
定値を可変したり、検出圧力値を補正するようにしたた
め、判定値又は圧力値から大気圧の影響を排除すること
ができる。
In the present invention, the control means 20 varies the judgment value of the judgment means 19 or corrects the detected pressure value according to the atmospheric pressure detected by the atmospheric pressure detection means 16. The influence of atmospheric pressure can be excluded from the pressure value.

【0011】また、制御手段20は大気圧検出手段16
による検出大気圧が所定値以下のとき、又は検出大気圧
の変化が所定値以上のときは判定手段20の判定動作を
禁止するようにしたため、所定レベル以上の負圧がエバ
ポ系15に導入される場合や、安定に負圧がエバポ系1
5に導入される場合にのみ判定手段19による判定動作
を行なわせることができる。
Further, the control means 20 is an atmospheric pressure detecting means 16
When the atmospheric pressure detected by the device is below a predetermined value or when the change in the detected atmospheric pressure is above a predetermined value, the determination operation of the determination means 20 is prohibited, so that a negative pressure above a predetermined level is introduced into the evaporation system 15. If the negative pressure is stable, the evaporative system 1
The determination operation by the determination means 19 can be performed only when the determination operation is introduced in FIG.

【0012】[0012]

【実施例】まず、本発明のシステム構成の各実施例につ
き説明する。図2は本発明の第1実施例のシステム構成
図を示す。本実施例は内燃機関9として自動車用エンジ
ンに適用した例で、マイクロコンピュータ21により各
部の動作が制御される。エアクリーナ22により大気中
のほこり、塵埃等が除去された空気はエアフローメータ
23によりその吸入空気量が測定された後、吸気管24
内のスロットルバルブ25により、その流量が制御さ
れ、更にサージタンク26,インテークマニホルド27
(前記吸気管24と共に前記吸気通路14を構成)及び
吸気弁28を通して吸気弁28の開の期間エンジン(内
燃機関9に相当)の燃焼室29に流入する。
First, each embodiment of the system configuration of the present invention will be described. FIG. 2 shows a system configuration diagram of the first embodiment of the present invention. This embodiment is an example applied to an automobile engine as the internal combustion engine 9, and the operation of each part is controlled by the microcomputer 21. The air from which dust and dust in the atmosphere have been removed by the air cleaner 22 has its intake air amount measured by an air flow meter 23, and then the intake pipe 24
The flow rate is controlled by the throttle valve 25 inside the surge tank 26, the intake manifold 27,
(The intake passage 14 is formed together with the intake pipe 24) and the intake valve 28 flow into the combustion chamber 29 of the engine (corresponding to the internal combustion engine 9) while the intake valve 28 is open.

【0013】燃料タンク30は前記した燃料タンク10
に相当し、燃料42を収容している。31は燃料タンク
内圧制御弁で、ベーパ通路32aと32c及び32dと
の間を導通(開放)又は遮断するメカニカル制御弁であ
り、スプリング31aの設定圧よりタンク内圧が正圧方
向の値のときには、ダイヤフラム31bが図示の如く位
置してベーパ通路32aと32c及び32dとの間を連
通し、スプリング31aの設定圧よりタンク内圧が負圧
方向の値のときには、ダイヤフラム31bが下動してベ
ーパ通路32aと32c及び32dとの間を遮断する。
これにより、燃料タンク30のタンク内圧は正圧の設定
圧に保持され、ベーパ発生利用ができるだけ低く抑えら
れる。なお、31cは大気開放口である。
The fuel tank 30 is the fuel tank 10 described above.
Corresponding to, and contains the fuel 42. Reference numeral 31 denotes a fuel tank internal pressure control valve, which is a mechanical control valve for connecting (opening) or shutting off between the vapor passages 32a and 32c and 32d, and when the tank internal pressure is a value in the positive pressure direction from the set pressure of the spring 31a, The diaphragm 31b is positioned as shown in the drawing to communicate between the vapor passages 32a, 32c and 32d, and when the tank internal pressure is a value in the negative pressure direction from the set pressure of the spring 31a, the diaphragm 31b moves downward to move the vapor passage 32a. And between 32c and 32d.
As a result, the tank internal pressure of the fuel tank 30 is maintained at the positive set pressure, and the vapor generation utilization is suppressed as low as possible. In addition, 31c is an atmospheric opening.

【0014】また、上記のベーパ通路32aの一端は、
ベーパ通路32bと共にキャニスタ33のベーパ導入ポ
ート33aに連通されている。このキャニスタ33(前
記キャニスタ12に相当)はベーパ導入ポート33aと
パージポート33bとが同一空間で連通されているタイ
プのもので、内部に吸着剤として活性炭33cが充填さ
れており、また一部に大気導入孔33dが設けられてい
る。
Further, one end of the vapor passage 32a is
Together with the vapor passage 32b, it communicates with the vapor introduction port 33a of the canister 33. This canister 33 (corresponding to the canister 12) is of a type in which a vapor introduction port 33a and a purge port 33b are communicated in the same space, and inside is filled with activated carbon 33c as an adsorbent, and partly An atmosphere introduction hole 33d is provided.

【0015】また、本実施例では故障診断時には燃料タ
ンク内圧制御弁31によるタンク内圧制御を禁止し、燃
料タンク30内に負圧を導入するために、燃料タンク内
圧制御弁31の導入口及び導出口の間をベーパ通路32
b及び32cを介して迂回すると共に、そのベーパ通路
32bと32cとの間を導通(開放)又は遮断するタン
ク内圧切換弁(VSV)34が設けられている。このタ
ンク内圧切換弁34は、マイクロコンピュータ21の出
力制御信号により、導通又は遮断される電磁弁である。
また、ベーパ通路32cには絞り(オリフィス)36が
設けられている。
Further, in the present embodiment, at the time of failure diagnosis, the tank internal pressure control by the fuel tank internal pressure control valve 31 is prohibited and the negative pressure is introduced into the fuel tank 30. Vapor passage 32 between the exits
A tank internal pressure switching valve (VSV) 34 is provided to bypass (b) and 32c and to conduct (open) or shut off between the vapor passages 32b and 32c. The tank internal pressure switching valve 34 is an electromagnetic valve that is turned on or off by an output control signal from the microcomputer 21.
Further, the vapor passage 32c is provided with a throttle (orifice) 36.

【0016】また、キャニスタ33のパージポート33
bはパージ通路37を介してパージ側VSV38に連通
されている。パージ側VSV38は一端が例えばサージ
タンク26に連通されているパージ通路39の他端と上
記パージ通路37の他端とを、マイクロコンピュータ2
1からの制御信号に基づき導通又は遮断する電磁弁であ
る。
Further, the purge port 33 of the canister 33
b is communicated with the purge-side VSV 38 via the purge passage 37. One end of the purge side VSV 38 is connected to the surge tank 26, for example, and the other end of the purge passage 39 and the other end of the purge passage 37 are connected to the microcomputer 2
It is a solenoid valve that conducts or shuts off based on a control signal from 1.

【0017】圧力センサ40はベーパ通路32dの途中
に設けられ、ベーパ通路32dの圧力を検出すること
で、燃料タンク30の内圧を実質的に検出するために設
けられており、前記圧力検出手段18を構成している。
ウォーニングランプ41はマイクロコンピュータ21が
異常を検出したとき、その異常を運転者に通知するため
に設けられている。
The pressure sensor 40 is provided in the middle of the vapor passage 32d, and is provided to detect the pressure in the vapor passage 32d to substantially detect the internal pressure of the fuel tank 30, and the pressure detecting means 18 is provided. Are configured.
The warning lamp 41 is provided to notify the driver of the abnormality when the microcomputer 21 detects the abnormality.

【0018】また、エアフローメータ23の近傍には吸
気温を検出する吸気温センサ43が取り付けられてい
る。スロットルポジションセンサ44はスロットルボデ
ーに取付けられ、スロットルバルブ25の動きを各種接
点により検出する構造となっており、スロットルバルブ
25が全閉状態(アイドル位置)のときにそのIDL接
点がオンとなる。また、スロットルバルブ25を迂回
し、エアフローメータ23の下流側とサージタンク26
とを連通するバイパス路45が設けられている。
An intake air temperature sensor 43 for detecting the intake air temperature is attached near the air flow meter 23. The throttle position sensor 44 is attached to the throttle body and has a structure for detecting the movement of the throttle valve 25 by various contacts. When the throttle valve 25 is in the fully closed state (idle position), its IDL contact is turned on. In addition, bypassing the throttle valve 25, the downstream side of the air flow meter 23 and the surge tank 26
A bypass passage 45 that communicates with and is provided.

【0019】更にバイパス路45にはこのバイパス路4
5を流れる空気量を増減させるアイドル・スピード・コ
ントロール・バルブ(ISCV)46が設けられてい
る。また、インテークマニホルド27内に一部が突出す
るよう各気筒毎に燃料噴射弁47が配設されている。こ
の燃料噴射弁47はインテークマニホルド27を通る空
気流中に燃料タンク30内の燃料42を、マイクロコン
ピュータ21により指示された時間噴射する。更に、H
ACセンサ48は車両の所定位置に取付けられた高度補
償センサで、大気圧(絶対圧)を電気信号として検出す
る。このHACセンサ48は前記大気圧検出手段16を
構成する。
Further, the bypass path 45 has the bypass path 4
An idle speed control valve (ISCV) 46 for increasing or decreasing the amount of air flowing through 5 is provided. Further, a fuel injection valve 47 is provided for each cylinder so that a part thereof projects into the intake manifold 27. The fuel injection valve 47 injects the fuel 42 in the fuel tank 30 into the air flow passing through the intake manifold 27 for a time instructed by the microcomputer 21. Furthermore, H
The AC sensor 48 is an altitude compensation sensor mounted at a predetermined position of the vehicle and detects atmospheric pressure (absolute pressure) as an electric signal. The HAC sensor 48 constitutes the atmospheric pressure detecting means 16.

【0020】マイクロコンピュータ21は前記した圧力
導入手段17,判定手段19及び制御手段20を前記V
SV34と共にソフトウェア処理により実現する電子制
御装置で、図3に示す如き公知のハードウェア構成を有
している。同図中、図2と同一構成部分には同一符号を
付し、その説明を省略する。図3において、マイクロコ
ンピュータ21は中央処理装置(CPU)50,処理プ
ログラムを格納したリード・オンリ・メモリ(ROM)
51,作業領域として使用されるランダム・アクセス・
メモリ(RAM)52,エンジン停止後もデータを保持
するバックアップRAM53,マルチプレクサ付き入力
インタフェース回路54,A/Dコンバータ56及び入
出力インタフェース回路55などから構成されており、
それらは双方向のバス57を介して接続されている。
The microcomputer 21 controls the pressure introducing means 17, the judging means 19 and the control means 20 to the V
This is an electronic control device that is realized by software processing together with the SV 34, and has a known hardware configuration as shown in FIG. 2, those parts which are the same as those corresponding parts in FIG. 2 are designated by the same reference numerals, and a description thereof will be omitted. In FIG. 3, a microcomputer 21 includes a central processing unit (CPU) 50 and a read only memory (ROM) storing a processing program.
51, random access used as work area
A memory (RAM) 52, a backup RAM 53 that holds data even after the engine is stopped, an input interface circuit 54 with a multiplexer, an A / D converter 56, an input / output interface circuit 55, and the like,
They are connected via a bidirectional bus 57.

【0021】入力インタフェース回路54はエアフロー
メータ23からの吸入空気量検出信号、スロットルポジ
ションセンサ44からの検出信号、圧力センサ40から
の圧力検出信号、吸気温センサ43の出力検出信号、H
ACセンサ48からの大気圧検出信号などを順次切換え
て時系列的に合成し、その合成信号を単一のA/Dコン
バータ56に供給してアナログ・ディジタル変換させた
後、バス57へ順次送出させる。
The input interface circuit 54 receives an intake air amount detection signal from the air flow meter 23, a detection signal from the throttle position sensor 44, a pressure detection signal from the pressure sensor 40, an output detection signal from the intake air temperature sensor 43, and H.
Atmospheric pressure detection signals from the AC sensor 48 are sequentially switched and combined in time series, and the combined signal is supplied to a single A / D converter 56 for analog / digital conversion, and then sequentially sent to the bus 57. Let

【0022】入出力インタフェース回路55はスロット
ルポジションセンサ44からの検出信号などが入力さ
れ、それをバス57を介してCPU50へ入力する一
方、バス57から入力された各信号を適宜処理して燃料
噴射弁47,タンク内圧の切換弁34,パージ側VSV
38,ウォーニングランプ41及びISCV46へ選択
的に送出してそれらを制御する。
The input / output interface circuit 55 receives a detection signal from the throttle position sensor 44, inputs it to the CPU 50 via the bus 57, and at the same time processes each signal input from the bus 57 appropriately to inject fuel. Valve 47, tank internal pressure switching valve 34, purge side VSV
38, the warning lamp 41 and the ISCV 46 are selectively sent to control them.

【0023】次にかかるシステム構成のエバポパージ動
作について説明する。エバポパージはマイクロコンピュ
ータ21によりパージ制御ルーチンに従って行なわれ
る。パージ制御ルーチンは例えばメインルーチンの一部
で実行され、暖機後であるか、空燃比フィードバック
(F/B)実行中であるか、スロットルポジションセン
サ44の出力に基づきアイドル中でないかが判定され、
これらの条件の一つでも満たされないときはパージ側V
SV38を遮断し、これらの条件のすべてを満足すると
きはパージ側VSV38を開放する。なお、タンク内圧
切換弁34は常時遮断状態とされている。これにより、
上記3つの条件をすべて満足する運転状態とならない限
り、パージは実行されず、3つの条件をすべて満足する
運転状態のときはパージ実行可能状態となる。なお、故
障診断時中はパージは実行されない。
Next, the evaporative purge operation of the system configuration will be described. The evaporative purge is performed by the microcomputer 21 according to a purge control routine. The purge control routine is executed, for example, as part of the main routine, and it is determined whether the engine has been warmed up, the air-fuel ratio feedback (F / B) is being executed, or whether the engine is idling based on the output of the throttle position sensor 44. ,
If even one of these conditions is not met, the purge side V
When the SV 38 is shut off and all of these conditions are satisfied, the purge side VSV 38 is opened. The tank internal pressure switching valve 34 is always closed. This allows
Purge is not executed unless the operating condition satisfies all of the above three conditions, and the purge is executable when the operating condition satisfies all three conditions. Note that purging is not executed during failure diagnosis.

【0024】すなわち、燃料タンク30内のタンク内圧
はパージ発生量に応じて増加するが、燃料タンク内圧制
御弁31により設定された正圧以下のときは燃料タンク
内圧制御弁31が遮断されているため、ベーパはキャニ
スタ33には供給されない。燃料タンク30内のベーパ
発生量が多量になり、燃料タンク内圧制御弁31による
設定圧以上にタンク内圧が高くなると、燃料タンク内圧
制御弁31が開放され、そのため燃料タンク内のベーパ
はベーパ通路32d,燃料タンク内圧制御弁31及びベ
ーパ通路32aを介してキャニスタ33に送り込まれ、
活性炭33cに吸着されて大気への放出が防止される。
That is, the tank internal pressure in the fuel tank 30 increases in accordance with the purge generation amount, but when the internal pressure of the fuel tank 30 is equal to or lower than the positive pressure set by the fuel tank internal pressure control valve 31, the fuel tank internal pressure control valve 31 is shut off. Therefore, the vapor is not supplied to the canister 33. When the amount of vapor generated in the fuel tank 30 becomes large and the tank internal pressure becomes higher than the pressure set by the fuel tank internal pressure control valve 31, the fuel tank internal pressure control valve 31 is opened, so that the vapor in the fuel tank can be transferred to the vapor passage 32d. , Sent to the canister 33 through the fuel tank internal pressure control valve 31 and the vapor passage 32a,
It is adsorbed by the activated carbon 33c and prevented from being released into the atmosphere.

【0025】ベーパのキャニスタ33への送出により、
燃料タンク30内のタンク内圧が燃料タンク内圧制御弁
31の設定圧以下となると、燃料タンク内圧制御弁31
は再び遮断状態となる。上記の動作が繰り返されること
により、燃料タンク30内の圧力は燃料タンク内圧制御
弁31の設定圧に保持される。
By sending the vapor to the canister 33,
When the tank internal pressure in the fuel tank 30 becomes equal to or lower than the set pressure of the fuel tank internal pressure control valve 31, the fuel tank internal pressure control valve 31
Is cut off again. By repeating the above operation, the pressure in the fuel tank 30 is maintained at the set pressure of the fuel tank internal pressure control valve 31.

【0026】一方、キャニスタ33内の活性炭33cに
吸着されたベーパは、前記所定運転状態における吸気系
の負圧がパージ通路39,パージ側VSV38及びパー
ジ通路37を通してキャニスタ33へ導入され、それに
より、大気導入孔33dを通して大気がキャニスタ33
内に送り込まれる。
On the other hand, in the vapor adsorbed on the activated carbon 33c in the canister 33, the negative pressure of the intake system in the predetermined operating state is introduced into the canister 33 through the purge passage 39, the purge side VSV 38 and the purge passage 37, whereby Atmosphere is introduced into the canister 33 through the air introduction hole 33d.
Sent in.

【0027】すると、活性炭33cに吸着されていた燃
料が脱離され、その燃料がパージポート33bからパー
ジ通路37,パージ側VSV38及びパージ通路39を
通してサージタンク26内へ吸い込まれる。また、活性
炭33cは上記の脱離により再生され、次のベーパの吸
着に備える。
Then, the fuel adsorbed on the activated carbon 33c is desorbed, and the fuel is sucked into the surge tank 26 from the purge port 33b through the purge passage 37, the purge side VSV 38 and the purge passage 39. In addition, the activated carbon 33c is regenerated by the above desorption and prepared for the next adsorption of vapor.

【0028】なお、故障診断時はタンク内圧切換弁34
を開放(開弁)し、かつ、パージ側VSV38を開放
(開弁)し、キャニスタ33の通気抵抗分で発生する吸
気管負圧を、燃料タンク内圧制御弁31をバイパスさせ
て燃料タンク30にかける。
At the time of failure diagnosis, the tank internal pressure switching valve 34
Is opened (valve open) and the VSV 38 on the purge side is opened (valve open), and the intake pipe negative pressure generated by the ventilation resistance of the canister 33 is bypassed to the fuel tank internal pressure control valve 31 to the fuel tank 30. Call.

【0029】図4は本発明の第2実施例のシステム構成
図を示す。同図中、図2と同一構成部分には同一符号を
付し、その説明を省略する。図4に示す第2実施例はベ
ーパ通路32cをタンク内圧切換弁34及びバイパス通
路49を介してパージ通路37に連通することにより、
キャニスタ33をバイパスする点に特徴を有する。
FIG. 4 shows a system configuration diagram of the second embodiment of the present invention. 2, those parts which are the same as those corresponding parts in FIG. 2 are designated by the same reference numerals, and a description thereof will be omitted. In the second embodiment shown in FIG. 4, by connecting the vapor passage 32c to the purge passage 37 via the tank internal pressure switching valve 34 and the bypass passage 49,
The feature is that the canister 33 is bypassed.

【0030】本実施例では通常のパージ時にはタンク内
圧切換弁34が遮断(閉弁)されるため、ベーパ通路3
2cとパージ通路37とが連通することはなく夫々独立
しており、前記第1実施例と同一のエバポ系が構成さ
れ、燃料タンク30のタンク内圧は燃料タンク内圧制御
弁31の設定圧に制御されると共に、燃料タンク30で
発生したベーパはキャニスタ33内の活性炭33cに吸
着される。
In this embodiment, since the tank internal pressure switching valve 34 is shut off (closed) during normal purging, the vapor passage 3
2c and the purge passage 37 do not communicate with each other and are independent of each other, and the same evaporation system as in the first embodiment is configured, and the tank internal pressure of the fuel tank 30 is controlled to the set pressure of the fuel tank internal pressure control valve 31. At the same time, the vapor generated in the fuel tank 30 is adsorbed by the activated carbon 33c in the canister 33.

【0031】故障診断時にはタンク内圧切換弁34が開
放されるため、ベーパ通路32cがバイパス通路49を
介してパージ通路37に連通される。これにより、サー
ジタンク26の負圧はパージ側VSV38の開弁時、パ
ージ通路39,パージ側VSV38,パージ通路37,
バイパス通路49,タンク内圧切換弁34,絞り36,
ベーパ通路32c及び32dを通って燃料タンク30に
導入される。
At the time of failure diagnosis, the tank internal pressure switching valve 34 is opened, so that the vapor passage 32c is connected to the purge passage 37 via the bypass passage 49. As a result, the negative pressure of the surge tank 26 is maintained by the purge passage 39, the purge VSV 38, the purge passage 37, when the purge VSV 38 is opened.
Bypass passage 49, tank internal pressure switching valve 34, throttle 36,
It is introduced into the fuel tank 30 through the vapor passages 32c and 32d.

【0032】このとき、絞り36の径はかなり小さく設
定されているため、その絞り36の大なる通気抵抗によ
り、絞り36の上流側(燃料タンク30側)は略静的な
系となり、絞り36の上流側のベーパ通路32c,32
dに洩れが無いときは上記負圧が上記絞り36の上流側
に導入されるのに対し、洩れが有るときには負圧が全く
印加されないようにでき、これにより圧力センサ40に
よる検出精度を高めることができる。
At this time, since the diameter of the throttle 36 is set to be quite small, the large air flow resistance of the throttle 36 makes the upstream side (fuel tank 30 side) of the throttle 36 a substantially static system, and the throttle 36 Upstream vapor passages 32c, 32
When there is no leak in d, the negative pressure is introduced to the upstream side of the throttle 36, whereas when there is a leak, the negative pressure can be prevented from being applied at all, thereby improving the detection accuracy of the pressure sensor 40. You can

【0033】次に本発明の故障診断ルーチンの第1実施
例について説明する。故障診断ルーチンの第1実施例は
図5の高地検出ルーチンと図6の洩れ検出ルーチンより
なる。図5の高地検出ルーチンは例えば1秒周期で起動
されると、まずHACセンサ48の出力値より高度を算
出し、変数HACとしてRAM52に記憶する(ステッ
プ101 )。例えば1気圧の圧力がHACセンサ48に封
入され、この1気圧の圧力と大気圧の差圧をとることで
1気圧に対する大気圧の変化を見ることができ、大気圧
の変化より高度を推定することができる。
Next, a first embodiment of the fault diagnosis routine of the present invention will be described. The first embodiment of the failure diagnosis routine comprises the high altitude detection routine of FIG. 5 and the leak detection routine of FIG. When the highland detection routine of FIG. 5 is activated, for example, in a cycle of 1 second, the altitude is first calculated from the output value of the HAC sensor 48 and stored in the RAM 52 as a variable HAC (step 101). For example, a pressure of 1 atm is enclosed in the HAC sensor 48, and by taking the pressure difference between the pressure of 1 atm and the atmospheric pressure, the change of the atmospheric pressure with respect to 1 atm can be seen, and the altitude is estimated from the change of the atmospheric pressure. be able to.

【0034】続いて、HACが所定高度aより高いか判
定する(ステップ102 )。高い場合は吸気管負圧が所定
値以下であり、燃料タンク30にかかる最大の負圧レベ
ルが小さすぎて信頼性の高い故障診断ができないと判断
して高地実行禁止フラグを“1”にセットし(ステップ
108 )、このルーチンを終了する。HACが所定高度a
未満のときは吸気管負圧が十分に得られると判断し、次
のステップ103 へ進み前回のHACセンサ48の出力値
HACOLD から今回のHACセンサ48の出力値HAC
を差し引いて、高度の変化(大気圧の変化)ΔHACを
算出する。
Then, it is determined whether HAC is higher than a predetermined altitude a (step 102). If it is high, the intake pipe negative pressure is equal to or lower than the predetermined value, and it is determined that the maximum negative pressure level applied to the fuel tank 30 is too small to perform reliable fault diagnosis, and the highland execution prohibition flag is set to "1". (Step
108) and terminates this routine. HAC is a predetermined altitude a
When it is less than the above, it is judged that the intake pipe negative pressure is sufficiently obtained, and the routine proceeds to the next step 103, from the previous output value HAC OLD of the HAC sensor 48 to the output value HAC of the HAC sensor 48 of this time.
Is subtracted to calculate the change in altitude (change in atmospheric pressure) ΔHAC.

【0035】次に、次回の処理を可能とするため、今回
のHACセンサ48の出力値HACをHACOLD に代入
してRAM52に記憶する(ステップ104 )。続いて、
高度の変化(大気圧の変化)ΔHACの絶対値が所定変
化量b以上であるか判定し(ステップ105 )、b以上の
ときは吸気管負圧の変化が所定値以上あるために負圧導
入による信頼性のある故障診断ができないと判断して高
地実行禁止フラグを“1”にセットし(ステップ108
)、このルーチンを終了する。
Next, in order to enable the next processing, the current output value HAC of the HAC sensor 48 is substituted into HAC OLD and stored in the RAM 52 (step 104). continue,
Change in altitude (change in atmospheric pressure) It is judged whether the absolute value of ΔHAC is a predetermined change amount b or more (step 105). If it is b or more, the negative pressure is introduced because the change in intake pipe negative pressure is the predetermined value or more. It is determined that the reliable failure diagnosis cannot be performed by the above, and the highland execution prohibition flag is set to "1" (step 108).
), And ends this routine.

【0036】一方、|ΔHAC|<bのときは吸気管負
圧の変化が所定値未満で略安定しているから、信頼性の
ある故障診断可能と判断し、高地実行禁止フラグをクリ
アした後(ステップ106 ),ROM51に予め格納され
ている図7に示す如きテーブルを算出高度(大気圧)H
ACで参照して判定値βを算出し(ステップ107 )、こ
のルーチンを終了する。
On the other hand, when | ΔHAC | <b, the change in the intake pipe negative pressure is less than a predetermined value and is substantially stable. Therefore, it is determined that a reliable fault diagnosis is possible, and the highland execution prohibition flag is cleared. (Step 106), the table as shown in FIG. 7 stored in advance in the ROM 51 is calculated, and the altitude (atmospheric pressure) H is calculated.
The determination value β is calculated with reference to AC (step 107), and this routine is ended.

【0037】ここで、図7に示すテーブルは高度HAC
が上昇するにつれて(大気圧が低下するにつれて)吸気
管負圧が小さくなり、燃料タンク30にかかる負圧の最
大値が低下するため、HACが大になるにつれて判定値
βが小となる特性を示している。また、ステップ102 で
説明したように、HACがa以上のときは判定値βは算
出されず、判定禁止とされる。
Here, the table shown in FIG. 7 is the advanced HAC.
The negative value of the intake pipe becomes smaller as the pressure rises (as the atmospheric pressure lowers), and the maximum value of the negative pressure applied to the fuel tank 30 lowers. Therefore, as the HAC becomes larger, the determination value β becomes smaller. Shows. Further, as described in step 102, when the HAC is a or more, the determination value β is not calculated and the determination is prohibited.

【0038】次に図6の洩れ検出ルーチンについて説明
する。この洩れ検出ルーチンが例えば65ms周期で起動
されると、まず実行フラグが“1”にセットされている
か否か判定する(ステップ201 )。この実行フラグはこ
の洩れ検出ルーチンが実行されたときのみ後述のステッ
プ218 で“1”にセットされるフラグで、イニシャルル
ーチンによって初期値は“0”とされているので、最初
は実行フラグがセットされていないと判定されてステッ
プ202 へ進む。
Next, the leak detection routine of FIG. 6 will be described. When this leak detection routine is activated, for example, in a cycle of 65 ms, it is first determined whether or not the execution flag is set to "1" (step 201). This execution flag is set to "1" in step 218, which will be described later, only when this leak detection routine is executed. Since the initial value is set to "0" by the initial routine, the execution flag is initially set. If not, the process proceeds to step 202.

【0039】ステップ202 では高地実行禁止フラグが
“1”にセットされているか否か判定する。高地実行禁
止フラグは図5のステップ108 でのみセットされ、また
ステップ106 でクリアされるフラグであり、セットされ
ている場合は洩れ検出を行なわずこのルーチンを終了
し、セットされていない場合はステップ203 以下の洩れ
検出を実行する。
In step 202, it is judged whether or not the highland execution prohibition flag is set to "1". The highland execution prohibition flag is a flag which is set only in step 108 of FIG. 5 and is cleared in step 106. If it is set, the leak detection is not performed and this routine is terminated. 203 Perform the following leak detection.

【0040】ステップ203 では負圧導入フラグが“1”
にセットされているか否か判定する。この負圧導入フラ
グはイニシャルルーチンによってクリアされているか
ら、最初にこのステップ203 が実行されたときはクリア
されていると判定されてステップ204 へ進みパージ流量
が算出される。このパージ流量はパージ側VSV38が
デューティ比制御の場合、今回のパージ側VSV38の
駆動信号のデューティ比と吸気管負圧とより算出され
る。
At step 203, the negative pressure introduction flag is "1".
It is determined whether or not is set. Since this negative pressure introduction flag is cleared by the initial routine, it is determined that it is cleared when this step 203 is first executed, and the routine proceeds to step 204, where the purge flow rate is calculated. This purge flow rate is calculated from the duty ratio of the drive signal of the purge side VSV 38 and the intake pipe negative pressure when the purge side VSV 38 is duty ratio controlled.

【0041】すなわち、吸気管負圧が同じ場合はデュー
ティ比が大なるほど(パージ側VSV38の開度が大な
るほど)パージ流量は大であり、デューティ比が同じ場
合は吸気管負圧が負圧方向に大なるほどパージ流量は大
とされる。また、パージ側VSV38がオン/オフ制御
の場合は、パージ流量は吸気管負圧が負圧方向に大なる
につれて大となる。
That is, when the intake pipe negative pressure is the same, the purge flow rate is larger as the duty ratio is larger (the opening degree of the purge side VSV 38 is larger), and when the duty ratio is the same, the intake pipe negative pressure is in the negative pressure direction. The larger the flow rate, the higher the purge flow rate. When the purge side VSV 38 is on / off controlled, the purge flow rate increases as the intake pipe negative pressure increases in the negative pressure direction.

【0042】続いて、ステップ205 で算出パージ流量が
所定値Y以上か否か判定され、所定値Y未満のときは十
分なパージ流量が得られないので信頼性のある洩れ検出
ができないと判断し、ステップ206 でパージ側VSV3
8及びタンク内圧切換弁34を閉弁(遮断)し、このル
ーチンを終了する。一方、ステップ205 でパージ流量が
所定値Y以上と判定されたときはパージ側VSV38及
びタンク内圧切換弁34を開放して吸気管負圧をエバポ
系に導入し(ステップ207 )、更に負圧導入フラグを
“1”にセットした後(ステップ208 )、洩れ判定タイ
マを加算する(ステップ209 )。
Next, at step 205, it is judged whether or not the calculated purge flow rate is equal to or larger than the predetermined value Y. If it is less than the predetermined value Y, it is judged that reliable leak detection cannot be performed because a sufficient purge flow rate cannot be obtained. , Step 206: VSV3 on the purge side
8 and the tank internal pressure switching valve 34 are closed (shut off), and this routine ends. On the other hand, when it is determined in step 205 that the purge flow rate is equal to or greater than the predetermined value Y, the purge side VSV 38 and the tank internal pressure switching valve 34 are opened to introduce the intake pipe negative pressure into the evaporation system (step 207), and then the negative pressure is introduced. After setting the flag to "1" (step 208), the leak determination timer is added (step 209).

【0043】この加算後の洩れ判定タイマの値がステッ
プ207 の最初の負圧導入開始時からX秒経過した値を示
すまで、上記のステップ201 〜203 ,209 ,210 が繰り
返されて負圧の導入が継続して行なわれ、X秒経過した
とステップ210 で判定された時点でステップ211 へ進
み、圧力センサ40の出力値より実質的なタンク内圧が
読み込まれる。
The above steps 201 to 203, 209 and 210 are repeated until the value of the leak determination timer after the addition shows the value X seconds after the start of the introduction of the first negative pressure in step 207. The introduction is continuously performed, and when it is determined in step 210 that X seconds have elapsed, the process proceeds to step 211, and the substantial tank internal pressure is read from the output value of the pressure sensor 40.

【0044】そして、タンク内圧が前記判定値βより負
圧側の値か否か判定し(ステップ212 )、負圧側の値の
ときはエバポ系に洩れがなく正常であると判断してウォ
ーニングランプ41を消灯し(ステップ213 )、洩れ故
障フェイルコードをクリアする(ステップ214 )。一
方、ステップ212 でタンク内圧が判定値βより正圧側の
値であると判定されたときは、エバポ系に洩れがあると
判断してウォーニングランプ41を点灯して(ステップ
215 )、運転者はエバポパージシステムの故障発生を通
知した後、洩れ故障フェイルコードを例えばバックアッ
プRAM53に記憶する(ステップ216 )。この洩れ故
障フェイルコードは、その後の修理の際にバックアップ
RAM53から読み出されてエバポパージシステムの故
障である旨を知らせる。
Then, it is judged whether or not the tank internal pressure is a value on the negative pressure side of the judgment value β (step 212). When it is on the negative pressure side, it is judged that there is no leakage in the evaporation system and the warning lamp 41 Is turned off (step 213), and the leak failure fail code is cleared (step 214). On the other hand, when it is determined in step 212 that the tank internal pressure is on the positive pressure side of the determination value β, it is determined that there is a leak in the evaporation system, and the warning lamp 41 is turned on (step
215) Then, the driver stores the leak failure fail code in, for example, the backup RAM 53 after notifying the failure occurrence of the evaporative purge system (step 216). This leak failure fail code is read from the backup RAM 53 at the time of subsequent repair and informs that the evaporative purge system has a failure.

【0045】以上のようにしてエバポパージシステムの
故障の有無が判定されると、続いてステップ217 で洩れ
判定タイマ及び負圧導入フラグを夫々クリアし、次のス
テップ218 で実行フラグを“1”にセットされてこのル
ーチンを終了する。以後はこの洩れ検出ルーチンが起動
されてもステップ201 で実行フラグが“1”と判定され
るので、以後再始動されるまでこの洩れ検出ルーチンが
実行されることはない。 本実施例によれば、判定値β
が高度(すなわち大気圧)に応じて図7に示す如く可変
されるため、負圧導入後所定時間X秒経過後のタンク内
圧と判定値βとの関係から大気圧の影響が除去され、よ
って正確な故障判断ができる。またパージ流量が所定値
Y以上で、また高度が所定の高度a以上で、かつ、高度
変化が所定値b未満のときに故障診断を行なうため、安
定かつ、十分なパージ流量に基づき正確な故障診断がで
きる。
When the presence or absence of a failure in the evaporative purge system is determined as described above, the leak determination timer and the negative pressure introduction flag are each cleared in step 217, and the execution flag is set to "1" in the next step 218. Is set to end this routine. After that, even if this leak detection routine is started, the execution flag is judged to be "1" in step 201, so this leak detection routine is not executed until it is restarted thereafter. According to this embodiment, the judgment value β
Is varied according to the altitude (that is, the atmospheric pressure) as shown in FIG. 7, and therefore the influence of the atmospheric pressure is removed from the relationship between the tank internal pressure and the determination value β after the elapse of a predetermined time X seconds after the introduction of the negative pressure. Accurate failure judgment is possible. Further, since the failure diagnosis is performed when the purge flow rate is the predetermined value Y or more, the altitude is the predetermined altitude a or more, and the altitude change is less than the predetermined value b, the failure is accurate based on the stable and sufficient purge flow rate. Can diagnose.

【0046】次に本発明の故障診断ルーチンの第2実施
例について説明する。本実施例は図8の高地検出ルーチ
ンと図9の洩れ検出ルーチンよりなる。まず図8の高地
検出ルーチンについて説明するに、同図中、図5と同一
処理ステップには同一符号を付し、その説明を省略す
る。
Next, a second embodiment of the fault diagnosis routine of the present invention will be described. This embodiment comprises the highland detection routine of FIG. 8 and the leak detection routine of FIG. First, the highland detection routine of FIG. 8 will be described. In FIG. 8, the same processing steps as those in FIG. 5 are designated by the same reference numerals, and the description thereof will be omitted.

【0047】図8において、ステップ106 で高地実行禁
止フラグをクリアすると、続いてステップ101 で算出し
た高度HACで、予めROM51に格納されている図1
0のテーブルを参照してタンク内圧高度補正値γを算出
してRAM52に記憶する(ステップ150 )。この図1
0に示すテーブルは高度HACが高くなるにつれて(大
気圧が低くなるにつれて)タンク内圧高度補正値γが大
となる特性を示している。
In FIG. 8, when the highland execution prohibition flag is cleared in step 106, the altitude HAC calculated in step 101 is stored in the ROM 51 in advance.
The tank internal pressure altitude correction value γ is calculated by referring to the table of 0 and stored in the RAM 52 (step 150). This Figure 1
The table shown by 0 shows the characteristic that the tank internal pressure altitude correction value γ becomes larger as the altitude HAC becomes higher (the atmospheric pressure becomes lower).

【0048】次に図9の洩れ検出ルーチンについて説明
する。同図中、図6と同一処理ステップには同一符号を
付し、その説明を省略する。図9において、ステップ21
0 で負圧導入後X秒経過したと判定されると、ステップ
250 に進みタンク内圧を読み込んだ後そのタンク内圧に
前記補正値γを加算する。
Next, the leak detection routine of FIG. 9 will be described. In the figure, the same processing steps as those in FIG. 6 are designated by the same reference numerals, and the description thereof will be omitted. In FIG. 9, step 21
When it is determined that 0 seconds have passed since the introduction of the negative pressure at 0, the step
The routine proceeds to 250, where the tank internal pressure is read, and then the correction value γ is added to the tank internal pressure.

【0049】続いてステップ251 に進み加算後のタンク
内圧と固定判定値β’とを大小比較し、タンク内圧が固
定判定値β’より負圧側の値のときは正常、正圧側の値
のときは異常と判定する。本実施例では判定値β’は固
定であるのに対し、検出タンク内圧の方が補正値γだけ
加算されるため、大気圧の影響がβ’との比較判定の際
に除去される。
Subsequently, the routine proceeds to step 251, where the tank internal pressure after addition and the fixed judgment value β'are compared in magnitude, and when the tank internal pressure is on the negative pressure side of the fixed judgment value β ', it is normal, and on the positive pressure side. Is determined to be abnormal. In the present embodiment, the determination value β ′ is fixed, but the correction value γ is added to the detection tank internal pressure, so that the influence of atmospheric pressure is removed during the comparison determination with β ′.

【0050】[0050]

【発明の効果】上述の如く、本発明によれば、所定時間
エバポ系に吸気管負圧を導入したときの圧力値と判定値
との大小比較結果に基づいて故障診断するに際し、判定
値と圧力値との比較の際に大気圧の影響を排除できるよ
うにしたため、大気圧の影響を受けない正確で信頼性の
高い故障診断ができる。また、所定レベル以上の負圧や
安定な負圧がエバポ系に導入されるときに故障診断を行
なうようにしたため、誤診断を防止することができる等
の特長を有するものである。
As described above, according to the present invention, when the failure diagnosis is performed based on the magnitude comparison result of the pressure value and the judgment value when the intake pipe negative pressure is introduced into the evaporative system for a predetermined time, the judgment value Since the influence of atmospheric pressure can be eliminated when comparing with the pressure value, accurate and highly reliable fault diagnosis not affected by atmospheric pressure can be performed. Further, since the failure diagnosis is performed when a negative pressure equal to or higher than a predetermined level or a stable negative pressure is introduced into the evaporation system, it is possible to prevent an erroneous diagnosis.

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

【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.

【図2】本発明の第1実施例のシステム構成図である。FIG. 2 is a system configuration diagram of a first embodiment of the present invention.

【図3】図2中のマイクロコンピュータのハードウェア
の一例の構成図である。
FIG. 3 is a configuration diagram of an example of hardware of the microcomputer in FIG.

【図4】本発明の第2実施例のシステム構成図である。FIG. 4 is a system configuration diagram of a second embodiment of the present invention.

【図5】高地検出ルーチンの第1実施例のフローチャー
トである。
FIG. 5 is a flowchart of a first embodiment of a highland detection routine.

【図6】洩れ検出ルーチンの第1実施例のフローチャー
トである。
FIG. 6 is a flowchart of a first embodiment of a leak detection routine.

【図7】図5の高地検出ルーチン中の判定値算出用テー
ブルを示す図である。
FIG. 7 is a diagram showing a determination value calculation table in the highland detection routine of FIG.

【図8】高地検出ルーチンの第2実施例のフローチャー
トである。
FIG. 8 is a flowchart of a second embodiment of a highland detection routine.

【図9】洩れ検出ルーチンの第2実施例のフローチャー
トである。
FIG. 9 is a flowchart of a second embodiment of a leak detection routine.

【図10】図8の高地検出ルーチン中の補正値算出用テ
ーブルを示す図である。
10 is a diagram showing a correction value calculation table in the highland detection routine of FIG.

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

9 内燃機関 10 燃料タンク 11,32a〜32d ベーパ通路 12,33 キャニスタ 13,37,39 パージ通路 14 吸気通路 15 エバポ系 16 大気圧検出手段 17 圧力導入手段 18 圧力検出手段 19 判定手段 20 制御手段 21 マイクロコンピュータ 31 燃料タンク内圧制御弁 34 タンク内圧切換弁 36 絞り(オリフィス) 40 圧力センサ 41 ウォーニングランプ 48 HACセンサ 49 バイパス通路 9 Internal Combustion Engine 10 Fuel Tank 11, 32a to 32d Vapor Passage 12, 33 Canister 13, 37, 39 Purge Passage 14 Intake Passage 15 Evaporative System 16 Atmospheric Pressure Detecting Means 17 Pressure Introducing Means 18 Pressure Detecting Means 19 Judging Means 20 Control Means 21 Microcomputer 31 Fuel tank internal pressure control valve 34 Tank internal pressure switching valve 36 Throttle (orifice) 40 Pressure sensor 41 Warning lamp 48 HAC sensor 49 Bypass passage

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 燃料タンクからの蒸発燃料をベーパ通路
を通してキャニスタ内の吸着剤に吸着させ、所定運転時
に該キャニスタ内の吸着燃料をパージ通路を通して内燃
機関の吸気通路へパージするエバポパージシステムの故
障を診断する装置において、 大気圧を検出する大気圧検出手段と、 前記パージ通路から前記燃料タンクまでのエバポ系に、
前記吸気通路の負圧を導入する圧力導入手段と、 前記エバポ系内の圧力を検出する圧力検出手段と、 前記圧力検出手段により検出された圧力値に基づき、前
記エバポ系内の圧力の変化の度合いを測定し、その測定
値と判定値との比較結果からエバポパージシステムの故
障の有無を判定する判定手段と、 前記大気圧検出手段により検出された大気圧に応じて前
記判定手段を制御する制御手段とを有することを特徴と
するエバポパージシステムの故障診断装置。
1. A failure of an evaporation purge system for adsorbing evaporated fuel from a fuel tank to an adsorbent in a canister through a vapor passage and purging the adsorbed fuel in the canister through a purge passage into an intake passage of an internal combustion engine during a predetermined operation. In the device for diagnosing, the atmospheric pressure detecting means for detecting atmospheric pressure, and the evaporation system from the purge passage to the fuel tank,
Based on the pressure value detected by the pressure introducing unit for introducing the negative pressure of the intake passage, the pressure detecting unit for detecting the pressure in the evaporation system, and the pressure value detected by the pressure detecting unit, the change in the pressure in the evaporation system is detected. Determining means for measuring the degree and determining the presence or absence of a failure of the evaporative purge system from the result of comparison between the measured value and the determining value, and controlling the determining means according to the atmospheric pressure detected by the atmospheric pressure detecting means. A failure diagnosis device for an evaporative purge system, comprising: a control unit.
【請求項2】 前記制御手段は前記判定値を、前記検出
大気圧に応じて可変する手段であることを特徴とする請
求項1記載のエバポパージシステムの故障診断装置。
2. The failure diagnosing device for an evaporative purge system according to claim 1, wherein the control means is means for varying the judgment value according to the detected atmospheric pressure.
【請求項3】 前記制御手段は前記圧力検出手段により
検出された圧力値を前記検出大気圧に応じて補正する手
段であることを特徴とする請求項1記載のエバポパージ
システムの故障診断装置。
3. The failure diagnosing device for an evaporative purge system according to claim 1, wherein the control means is means for correcting the pressure value detected by the pressure detecting means in accordance with the detected atmospheric pressure.
【請求項4】 前記制御手段は、前記検出大気圧が所定
値以下のときに、前記判定手段による判定を禁止する手
段であることを特徴とする請求項1記載のエバポパージ
システムの故障診断装置。
4. The failure diagnosis device for an evaporative purge system according to claim 1, wherein the control means is means for prohibiting the determination by the determination means when the detected atmospheric pressure is equal to or lower than a predetermined value. .
【請求項5】 前記制御手段は、前記検出大気圧の変化
が所定値以上のときに、前記判定手段による判定を禁止
する手段であることを特徴とするエバポパージシステム
の故障診断装置。
5. The failure diagnosis device for an evaporative purge system, wherein the control means is means for prohibiting the determination by the determination means when the change in the detected atmospheric pressure is equal to or more than a predetermined value.
JP4267698A 1992-01-21 1992-10-06 Failure diagnosis device for evaporation purge system Expired - Lifetime JP2751758B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4267698A JP2751758B2 (en) 1992-10-06 1992-10-06 Failure diagnosis device for evaporation purge system
US08/006,902 US5425344A (en) 1992-01-21 1993-01-21 Diagnostic apparatus for evaporative fuel purge system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4267698A JP2751758B2 (en) 1992-10-06 1992-10-06 Failure diagnosis device for evaporation purge system

Publications (2)

Publication Number Publication Date
JPH06117332A true JPH06117332A (en) 1994-04-26
JP2751758B2 JP2751758B2 (en) 1998-05-18

Family

ID=17448302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4267698A Expired - Lifetime JP2751758B2 (en) 1992-01-21 1992-10-06 Failure diagnosis device for evaporation purge system

Country Status (1)

Country Link
JP (1) JP2751758B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6935162B2 (en) 2002-10-09 2005-08-30 Honda Motor Co., Ltd. Apparatus for detecting leakage in an evaporated fuel processing system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6193247A (en) * 1984-10-15 1986-05-12 Honda Motor Co Ltd Fuel supply control method during deceleration of internal combustion engine
JPH02130255A (en) * 1988-11-07 1990-05-18 Nippon Denso Co Ltd Anomaly detecting device for fuel evaporation preventing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6193247A (en) * 1984-10-15 1986-05-12 Honda Motor Co Ltd Fuel supply control method during deceleration of internal combustion engine
JPH02130255A (en) * 1988-11-07 1990-05-18 Nippon Denso Co Ltd Anomaly detecting device for fuel evaporation preventing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6935162B2 (en) 2002-10-09 2005-08-30 Honda Motor Co., Ltd. Apparatus for detecting leakage in an evaporated fuel processing system

Also Published As

Publication number Publication date
JP2751758B2 (en) 1998-05-18

Similar Documents

Publication Publication Date Title
JP3092376B2 (en) Failure diagnosis device for evaporation purge system
JP3317121B2 (en) Evaporation system and diagnostic method thereof
US5172672A (en) Evaporative fuel purge apparatus
JPH0642415A (en) Evaporative fuel treatment system for internal combustion engine
JP2746016B2 (en) Failure diagnosis device for evaporation purge system
JP3139096B2 (en) Diagnosis device for evaporative fuel control system of vehicle
JP3252503B2 (en) Failure diagnosis device for evaporation purge system
JP2745991B2 (en) Failure diagnosis device for evaporation purge system
JPH06235355A (en) Failure diagnosis device for evaporation fuel evaporation prevention device of internal combustion engine
JPH05180101A (en) Fault diagnosis device for evapo-purge system
JP2699769B2 (en) Failure diagnosis device for evaporation purge system
JPH05180099A (en) Failure diagnosis device for evaporative purge system
JP2751758B2 (en) Failure diagnosis device for evaporation purge system
JPH0642414A (en) Failure diagnosis device for evaporative purge system
JP2751763B2 (en) Failure diagnosis device for evaporation purge system
JP2745966B2 (en) Failure diagnosis device for evaporation purge system
JP2001152975A (en) Leak diagnosis device for evaporative fuel treatment equipment
JP3800717B2 (en) Evaporative fuel supply system failure diagnosis device
JP2830628B2 (en) Failure diagnosis device for evaporation purge system
JP2881258B2 (en) Evaporative fuel processing equipment
JP2580928B2 (en) Failure diagnosis device for evaporation purge system
JP2745984B2 (en) Failure diagnosis device for evaporation purge system
JPH0681728A (en) Failure diagnosing device for evaporative purging system
JP2745980B2 (en) Failure diagnosis device for evaporation purge system
JPH0658212A (en) Failure diagnosis device for evaporative purge system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20080227

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 11

Free format text: PAYMENT UNTIL: 20090227

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 12

Free format text: PAYMENT UNTIL: 20100227

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110227

Year of fee payment: 13

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 13

Free format text: PAYMENT UNTIL: 20110227

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120227

Year of fee payment: 14

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120227

Year of fee payment: 14

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 15

Free format text: PAYMENT UNTIL: 20130227

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 15

Free format text: PAYMENT UNTIL: 20130227