JP3497733B2 - Failure diagnosis device for evaporative fuel purge device of internal combustion engine - Google Patents

Failure diagnosis device for evaporative fuel purge device of internal combustion engine

Info

Publication number
JP3497733B2
JP3497733B2 JP15155898A JP15155898A JP3497733B2 JP 3497733 B2 JP3497733 B2 JP 3497733B2 JP 15155898 A JP15155898 A JP 15155898A JP 15155898 A JP15155898 A JP 15155898A JP 3497733 B2 JP3497733 B2 JP 3497733B2
Authority
JP
Japan
Prior art keywords
purge
internal combustion
combustion engine
fuel
failure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP15155898A
Other languages
Japanese (ja)
Other versions
JPH11343925A (en
Inventor
忠宏 東
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP15155898A priority Critical patent/JP3497733B2/en
Publication of JPH11343925A publication Critical patent/JPH11343925A/en
Application granted granted Critical
Publication of JP3497733B2 publication Critical patent/JP3497733B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、自動車に搭載さ
れた内燃機関の蒸発燃料パージ装置の故障を自己診断す
る装置に関し、特にパージ制御弁を含む蒸発燃料パージ
供給系の故障を高い信頼性で検出することのできる内燃
機関の蒸発燃料パージ装置の故障診断装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for self-diagnosing a failure of an evaporated fuel purging device for an internal combustion engine mounted on an automobile, and particularly to a highly reliable failure of an evaporated fuel purge supply system including a purge control valve. The present invention relates to a failure diagnostic device for an evaporated fuel purging device for an internal combustion engine that can be detected.

【0002】[0002]

【従来の技術】一般に、自動車に搭載された内燃機関の
燃料タンクには、蒸発燃料が大気中に放出されないよう
にキャニスタが設けられている。また、キャニスタに吸
収された蒸発燃料は、定常運転中にパージ制御弁を駆動
することにより、吸気管内にパージとして導入されて適
宜消費されるようになっている。
2. Description of the Related Art Generally, a fuel tank of an internal combustion engine mounted on an automobile is provided with a canister so that evaporated fuel is not released into the atmosphere. Further, the evaporated fuel absorbed in the canister is introduced into the intake pipe as a purge and appropriately consumed by driving the purge control valve during the steady operation.

【0003】上記キャニスタおよびパージ制御弁を含む
蒸発燃料パージ装置(パージ供給系)は、常に正常に機
能しているか否かの自己診断が行われている。従来よ
り、たとえば特開平2−130255号公報、特開平2
−136558号公報または特開平5−187332号
公報などに参照されるように、内燃機関の蒸発燃料パー
ジ装置の故障診断装置は、種々提案されている。
The evaporative fuel purging device (purge supply system) including the canister and the purge control valve is always self-diagnosed as to whether it is functioning normally. Conventionally, for example, JP-A-2-130255 and JP-A-2
As described in JP-A-136558 or JP-A-5-187332, various failure diagnosis devices for an evaporated fuel purging device for an internal combustion engine have been proposed.

【0004】上記特開平2−130255号公報に記載
された装置においては、キャニスタと吸気管とを連通す
る通路に圧力センサを設け、通路内圧力に基づいてパー
ジ供給異常状態を検出している。
In the apparatus disclosed in Japanese Patent Laid-Open No. 2-130255, a pressure sensor is provided in the passage that connects the canister and the intake pipe, and an abnormal state of purge supply is detected based on the pressure in the passage.

【0005】また、特開平2−136558号公報に記
載された装置においては、燃料タンク内の圧力を計測し
て蒸発燃料の発生を検出し、蒸発燃料の発生時にパージ
制御弁を開閉したときの空燃比の変化に基づいてパージ
供給異常を検出している。
Further, in the apparatus disclosed in Japanese Patent Laid-Open No. 2-136558, the pressure in the fuel tank is measured to detect the generation of evaporated fuel, and the purge control valve is opened / closed when the evaporated fuel is generated. The purge supply abnormality is detected based on the change in the air-fuel ratio.

【0006】さらに、特開平5−187332号公報に
記載された装置においては、内燃機関のアイドル時にパ
ージ制御弁を強制的に開閉し、このときの回転数フィー
ドバック制御手段によるISCソレノイドの制御量変化
に基づいて、パージ供給異常を検出している。
Further, in the device disclosed in Japanese Patent Laid-Open No. 5-187332, the purge control valve is forcibly opened and closed when the internal combustion engine is idle, and the control amount change of the ISC solenoid by the rotation speed feedback control means at this time is changed. Based on the above, the purge supply abnormality is detected.

【0007】[0007]

【発明が解決しようとする課題】従来の内燃機関の蒸発
燃料パージ装置の故障診断装置は以上のように、たとえ
ば特開平2−130255号公報に記載の装置において
は、通路の故障を検出することができないので、通路破
損などの発生時に蒸発燃料の放出を防止することができ
ないという問題点があった。
As described above, the conventional failure diagnosing device for the evaporated fuel purging device for an internal combustion engine, for example, in the device disclosed in Japanese Patent Laid-Open No. 2-130255, detects a failure in the passage. Therefore, there is a problem that it is impossible to prevent the vaporized fuel from being released when the passage is damaged.

【0008】また、特開平2−136558号公報に記
載の装置においては、空燃比の変化量が燃料タンク内の
残留空気量によりばらつくので、故障の誤検出を招くお
それがあるという問題点があった。
Further, in the device disclosed in Japanese Patent Laid-Open No. 2-136558, there is a problem in that the change amount of the air-fuel ratio varies depending on the residual air amount in the fuel tank, which may lead to erroneous detection of failure. It was

【0009】さらに、特開平5−187332号公報に
記載の装置においては、通常のアイドル時の回転数フィ
ードバック制御量に±50rpm程度の不感帯が設定さ
れているので、高い信頼性で故障検出することができな
いという問題点があった。
Further, in the device disclosed in Japanese Patent Laid-Open No. 5-187332, a dead zone of about ± 50 rpm is set for the normal rotational speed feedback control amount at the time of idling, so failure detection can be performed with high reliability. There was a problem that I could not do it.

【0010】この発明は上記のような問題点を解決する
ためになされたもので、高い信頼性で故障検出すること
のできる内燃機関の蒸発燃料パージ装置の故障診断装置
を得ることを目的とする。
The present invention has been made to solve the above problems, and an object thereof is to obtain a failure diagnosis apparatus for an evaporated fuel purging apparatus for an internal combustion engine, which is capable of highly reliable failure detection. .

【0011】[0011]

【課題を解決するための手段】この発明の請求項1に係
る内燃機関の蒸発燃料パージ装置の故障診断装置は、内
燃機関の吸気管の上流側に設けられて内燃機関の吸気量
を計測するエアフローセンサと、内燃機関の燃料を収納
した燃料タンクに連通されて蒸発燃料を吸収するキャニ
スタと、キャニスタと吸気管との間に挿入されたパージ
制御弁と、パージ制御弁を選択的に駆動して蒸発燃料を
パージとして吸気管に導入するパージ制御弁駆動手段
と、内燃機関に供給される燃料の空燃比を検出する空燃
比センサと、空燃比を目標空燃比にフィードバック制御
する燃料フィードバック補正手段と、内燃機関の吸気管
をバイパスして設けられたISCソレノイドと、内燃機
関のアイドル時の回転数が目標回転数となるようにIS
Cソレノイドを駆動する回転数フィードバック制御手段
と、回転数フィードバック制御手段によるISCソレノ
イドの制御量の変化に基づいて、パージ制御弁を含む蒸
発燃料パージ装置の故障を検出する故障検出手段とを備
え、パージ制御弁駆動手段は、内燃機関のアイドル時に
所定量のパージを吸気管に導入し、故障検出手段は、
障検出する際に、回転数フィードバック制御手段による
所定量のパージの導入中に、目標回転数の許容幅を0に
設定し、所定量のパージの導入時におけるISCソレノ
イドの制御量の変化が所定値以下の場合に、蒸発燃料パ
ージ装置が故障状態であることを検出するものである。
A failure diagnosing device for an evaporated fuel purging device for an internal combustion engine according to claim 1 of the present invention is provided upstream of an intake pipe of the internal combustion engine to measure an intake air amount of the internal combustion engine. An air flow sensor, a canister that communicates with a fuel tank that stores fuel for an internal combustion engine to absorb evaporated fuel, a purge control valve that is inserted between the canister and the intake pipe, and selectively drives the purge control valve. Purge control valve drive means for introducing the evaporated fuel as purge into the intake pipe, an air-fuel ratio sensor for detecting the air-fuel ratio of the fuel supplied to the internal combustion engine, and a fuel feedback correction means for feedback-controlling the air-fuel ratio to the target air-fuel ratio. And an ISC solenoid that is provided to bypass the intake pipe of the internal combustion engine, and the IS so that the idling speed of the internal combustion engine becomes the target speed.
A rotation speed feedback control means for driving the C solenoid, and a failure detection means for detecting a failure of the evaporated fuel purge device including the purge control valve based on a change in the control amount of the ISC solenoid by the rotation speed feedback control means, purge control valve drive means, and introduced into the intake pipe a predetermined amount of purge during idling of the internal combustion engine, the failure detecting means, the late
When detecting obstacles, the rotation speed feedback control means
While introducing the specified amount of purge, set the allowable range of target speed to 0.
If the change in the control amount of the ISC solenoid at the time of introduction of a predetermined amount of purge is less than or equal to a predetermined value, it is detected that the evaporated fuel purge device is in a failure state.

【0012】また、この発明の請求項2に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、請求項1にお
いて、パージ制御弁駆動手段は、所定量のパージの導入
時に、燃料フィードバック補正手段の補正量が所定値よ
りも小さいときには、パージの導入量を一定量ずつ増加
させるものである。
According to a second aspect of the present invention, there is provided a failure diagnosing device for an evaporated fuel purging device for an internal combustion engine according to the first aspect, wherein the purge control valve drive means is a fuel feedback correcting means when a predetermined amount of purge is introduced. When the correction amount is smaller than the predetermined value, the introduction amount of purge is increased by a fixed amount.

【0013】また、この発明の請求項3に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、請求項1また
は請求項2において、故障検出手段は、所定量のパージ
の導入時における吸気量の変化が所定値以下の場合に、
蒸発燃料パージ装置が故障状態であることを検出するも
のである。
According to a third aspect of the present invention, there is provided a failure diagnosing device for an evaporated fuel purging apparatus for an internal combustion engine according to the first or second aspect, wherein the failure detecting means is an intake air amount when a predetermined amount of purge is introduced. When the change of is less than the specified value,
This is to detect that the evaporated fuel purging device is in a failure state.

【0014】また、この発明の請求項4に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、内燃機関の吸
気管の上流側に設けられて内燃機関の吸気量を計測する
エアフローセンサと、内燃機関の燃料を収納した燃料タ
ンクに連通されて蒸発燃料を吸収するキャニスタと、キ
ャニスタと吸気管との間に挿入されたパージ制御弁と、
パージ制御弁を選択的に駆動して蒸発燃料をパージとし
て吸気管に導入するパージ制御弁駆動手段と、内燃機関
に供給される燃料の空燃比を検出する空燃比センサと、
空燃比を目標空燃比にフィードバック制御する燃料フィ
ードバック補正手段と、内燃機関の吸気管をバイパスし
て設けられたISCソレノイドと、内燃機関のアイドル
時の回転数が目標回転数となるようにISCソレノイド
を駆動する回転数フィードバック制御手段と、吸気量の
変化に基づいて、パージ制御弁を含む蒸発燃料パージ装
置の故障を検出する故障検出手段とを備え、パージ制御
弁駆動手段は、内燃機関のアイドル時に所定量のパージ
を吸気管に導入し、故障検出手段は、故障検出する際
に、回転数フィードバック制御手段による所定量のパー
ジの導入中に、目標回転数の許容幅を0に設定し、所定
量のパージの導入時における吸気量の変化が所定値以下
の場合に、蒸発燃料パージ装置が故障状態であることを
検出するものである。
According to a fourth aspect of the present invention, there is provided an apparatus for diagnosing a failure of an evaporated fuel purging apparatus for an internal combustion engine, which comprises an air flow sensor which is provided upstream of an intake pipe of the internal combustion engine and which measures an intake air amount of the internal combustion engine. A canister that is in communication with a fuel tank that stores the fuel of the internal combustion engine and absorbs evaporated fuel; a purge control valve that is inserted between the canister and the intake pipe;
A purge control valve driving means for selectively driving the purge control valve to introduce the evaporated fuel as a purge into the intake pipe; an air-fuel ratio sensor for detecting an air-fuel ratio of the fuel supplied to the internal combustion engine;
Fuel feedback correction means for performing feedback control of the air-fuel ratio to the target air-fuel ratio, an ISC solenoid provided by bypassing the intake pipe of the internal combustion engine, and an ISC solenoid for adjusting the idling speed of the internal combustion engine to the target rotational speed. And a failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve based on a change in the intake air amount. The purge control valve driving means is an idle engine of the internal combustion engine. sometimes introducing a predetermined amount of purged into the intake pipe, the failure detecting means, when the fault detection
In addition, a certain amount of
When the allowable range of the target rotational speed is set to 0 during the introduction of the purge amount and the change of the intake air amount at the time of introducing the predetermined amount of purge is less than or equal to the predetermined value, the evaporative fuel purge device is in a failure state.
It is something to detect .

【0015】また、この発明の請求項5に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、請求項4にお
いて、故障検出手段は、内燃機関の吸気量および回転数
に基づいて充填効率を演算する充填効率演算手段を含
み、所定量のパージの導入時における充填効率の変化が
所定値以下の場合に、蒸発燃料パージ装置が故障状態で
あることを検出するものである。
According to a fifth aspect of the present invention, in the failure diagnosing device for an evaporated fuel purging apparatus for an internal combustion engine according to the fourth aspect, the failure detecting means determines the charging efficiency based on the intake air amount and the rotational speed of the internal combustion engine. A charging efficiency calculation means for calculating is included, and when the change of the charging efficiency at the time of introducing a predetermined amount of purge is less than or equal to a predetermined value, it is detected that the evaporated fuel purge device is in a failure state.

【0016】また、この発明の請求項6に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、内燃機関の吸
気管の上流側に設けられて内燃機関の吸気量を計測する
エアフローセンサと、内燃機関の燃料を収納した燃料タ
ンクに連通されて蒸発燃料を吸収するキャニスタと、キ
ャニスタと吸気管との間に挿入されたパージ制御弁と、
パージ制御弁を選択的に駆動して蒸発燃料をパージとし
て吸気管に導入するパージ制御弁駆動手段と、内燃機関
に供給される燃料の空燃比を検出する空燃比センサと、
空燃比を目標空燃比にフィードバック制御する燃料フィ
ードバック補正手段と、内燃機関の吸気管をバイパスし
て設けられたISCソレノイドと、内燃機関のアイドル
時の回転数が目標回転数となるようにISCソレノイド
を駆動する回転数フィードバック制御手段と、吸気量お
よび回転数に基づいて、パージ制御弁を含む蒸発燃料パ
ージ装置の故障を検出する故障検出手段とを備え、パー
ジ制御弁駆動手段は、内燃機関のアイドル時に所定量の
パージを吸気管に導入し、故障検出手段は、内燃機関の
吸気量および回転数に基づいて充填効率を演算する充填
効率演算手段を含み、故障検出する際に、回転数フィー
ドバック制御手段による所定量のパージの導入中に、目
標回転数の許容幅を0に設定し、所定量のパージの導入
時における充填効率の変化が所定値以下の場合に、蒸発
燃料パージ装置が故障状態であることを検出するもので
ある。
According to a sixth aspect of the present invention, there is provided a failure diagnosis device for an evaporated fuel purging device for an internal combustion engine, which is provided upstream of an intake pipe of the internal combustion engine and which measures an intake air amount of the internal combustion engine. A canister that is in communication with a fuel tank that stores the fuel of the internal combustion engine and absorbs evaporated fuel; a purge control valve that is inserted between the canister and the intake pipe;
A purge control valve driving means for selectively driving the purge control valve to introduce the evaporated fuel as a purge into the intake pipe; an air-fuel ratio sensor for detecting an air-fuel ratio of the fuel supplied to the internal combustion engine;
Fuel feedback correction means for performing feedback control of the air-fuel ratio to the target air-fuel ratio, an ISC solenoid provided by bypassing the intake pipe of the internal combustion engine, and an ISC solenoid for adjusting the idling speed of the internal combustion engine to the target rotational speed. And a failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve based on the intake air amount and the rotation speed. was introduced into the intake pipe a predetermined amount of purge at idle, the failure detecting means, intake air amount of the internal combustion engine and includes a charging efficiency calculating means for calculating the charging efficiency based on the rotation speed, when the failure detection, the rotational speed fee
During the introduction of a predetermined amount of purge by the feedback control means,
The permissible range of the standard rotation speed is set to 0, and when the change of the charging efficiency at the time of introducing a predetermined amount of purge is less than or equal to a predetermined value, it is detected that the evaporated fuel purge device is in a failure state.

【0017】また、この発明の請求項7に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、請求項1から
請求項6までのいずれかにおいて、内燃機関の定常運転
時におけるパージ導入時に、燃料フィードバック補正手
段の補正量とパージ導入率とに基づいてパージ濃度を演
算するパージ濃度演算手段を備え、パージ制御弁駆動手
段は、パージ濃度に応じて、内燃機関のアイドル時に導
入するパージの所定量を可変設定するものである。
According to a seventh aspect of the present invention, there is provided a failure diagnosing device for an evaporated fuel purging apparatus for an internal combustion engine according to any one of the first to sixth aspects, when the purge is introduced during steady operation of the internal combustion engine, The purge control valve driving means is provided with a purge concentration calculating means for calculating the purge concentration based on the correction amount of the fuel feedback correcting means and the purge introducing rate, and the purge control valve driving means introduces the purge concentration which is introduced when the internal combustion engine is idle. The quantification is variably set.

【0018】また、この発明の請求項8に係る内燃機関
の蒸発燃料パージ装置の故障診断装置は、請求項7にお
いて、パージ濃度が所定値以上の場合に、パージ制御弁
を含む蒸発燃料パージ装置が正常状態であることを検出
する正常状態検出手段を備えたものである。
According to an eighth aspect of the present invention, there is provided a failure diagnosis device for an evaporated fuel purging device for an internal combustion engine according to the seventh aspect, wherein the evaporative fuel purging device includes a purge control valve when the purge concentration is a predetermined value or more. Is provided with a normal state detecting means for detecting that the state is normal.

【0019】[0019]

【発明の実施の形態】実施の形態1.以下、この発明の
実施の形態1を図について説明する。図1はこの発明の
実施の形態1を概略的に示す構成図である。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiment 1. Embodiment 1 of the present invention will be described below with reference to the drawings. 1 is a configuration diagram schematically showing a first embodiment of the present invention.

【0020】図1において、1は吸入空気を浄化するエ
アクリーナ、2は吸気量Qaを計測するエアフローセン
サ、3は吸気量Qaを調整するスロットルバルブ、4は
スロットルバルブ3の下流側に設けられたサージタンク
である。
In FIG. 1, 1 is an air cleaner for purifying intake air, 2 is an air flow sensor for measuring the intake air amount Qa, 3 is a throttle valve for adjusting the intake air amount Qa, and 4 is provided downstream of the throttle valve 3. It is a surge tank.

【0021】5は吸気管であり、エアクリーナ1、エア
フローセンサ2、スロットルバルブ3およびサージタン
ク4が設けられている。6は内燃機関の本体となるエン
ジンであり、吸気管5を介して吸入空気が導入される。
7はエンジン6に燃料を供給するインジェクタであり、
サージタンク4の下流側の吸気管5内に設けられてい
る。
An intake pipe 5 is provided with an air cleaner 1, an air flow sensor 2, a throttle valve 3 and a surge tank 4. Reference numeral 6 denotes an engine which is a main body of the internal combustion engine, and intake air is introduced through the intake pipe 5.
7 is an injector for supplying fuel to the engine 6,
It is provided in the intake pipe 5 on the downstream side of the surge tank 4.

【0022】吸気管5内に吸入された空気は、上流側の
エアクリーナ1を介して清浄化され、エアフローセンサ
2を介して吸気量Qaが測定され、スロットルバルブ3
の開閉により負荷に応じた吸気量に制御された後、サー
ジタンク4を介してエンジン6の各気筒に導入される。
The air sucked into the intake pipe 5 is cleaned by the upstream air cleaner 1, the intake air amount Qa is measured by the air flow sensor 2, and the throttle valve 3
The intake air amount is controlled according to the load by opening and closing, and then introduced into each cylinder of the engine 6 via the surge tank 4.

【0023】8はエンジン6の燃料を収納する燃料タン
クである。9は燃料タンク8に連通されたキャニスタで
あり、燃料タンク8から発生する蒸発燃料を吸収するた
めに活性炭が内蔵されている。
Reference numeral 8 is a fuel tank for storing the fuel of the engine 6. Reference numeral 9 denotes a canister that communicates with the fuel tank 8, and contains activated carbon to absorb the evaporated fuel generated from the fuel tank 8.

【0024】10はキャニスタ9と吸気管5との間に挿
入されたパージ制御弁であり、制御手段(後述する)か
らの駆動信号に応答して開閉されるソレノイドにより構
成されている。11はキャニスタ9の一端に設けられた
大気孔である。
A purge control valve 10 is inserted between the canister 9 and the intake pipe 5, and is composed of a solenoid which is opened and closed in response to a drive signal from a control means (described later). Reference numeral 11 is an air hole provided at one end of the canister 9.

【0025】燃料タンク8内で発生する蒸発燃料は、活
性炭を有するキャニスタ9に吸着される。また、パージ
制御弁10は、エンジン6の運転状態に応じて設定され
る制御量で開閉駆動される。
The evaporated fuel generated in the fuel tank 8 is adsorbed by the canister 9 having activated carbon. Further, the purge control valve 10 is opened / closed by a control amount set according to the operating state of the engine 6.

【0026】パージ制御弁10が開放されると、サージ
タンク4内の負圧によりキャニスタ9の大気孔11から
空気が導入され、キャニスタ9内の活性炭に吸着されて
いた蒸発燃料が脱離されるので、蒸発燃料を含んだ空気
(パージエア)がパージとしてサージタンク4内に導入
される。
When the purge control valve 10 is opened, air is introduced from the atmospheric hole 11 of the canister 9 by the negative pressure in the surge tank 4, and the evaporated fuel adsorbed by the activated carbon in the canister 9 is desorbed. Air containing purged fuel (purge air) is introduced into the surge tank 4 as a purge.

【0027】12はスロットルバルブ3の開度θを検出
するスロットルセンサ、13はスロットル開度θの全閉
時にアイドル信号Aをオンするアイドルスイッチ、14
はエンジン6の冷却水温WTを検出する水温センサであ
る。
Reference numeral 12 is a throttle sensor for detecting the opening θ of the throttle valve 3, 13 is an idle switch for turning on an idle signal A when the throttle opening θ is fully closed, 14
Is a water temperature sensor for detecting the cooling water temperature WT of the engine 6.

【0028】15はエンジン6で燃焼後の排気ガスを排
出する排気管である。16は排気管15に設けられた空
燃比センサであり、排気ガス中の酸素濃度に応答した空
燃比信号Fを出力するO2センサにより構成されてい
る。
Reference numeral 15 is an exhaust pipe for exhausting exhaust gas after combustion in the engine 6. Reference numeral 16 is an air-fuel ratio sensor provided in the exhaust pipe 15, and is composed of an O 2 sensor that outputs an air-fuel ratio signal F in response to the oxygen concentration in the exhaust gas.

【0029】17はエンジン6の回転数Neを示すパル
ス信号を出力するクランク角センサ、18はサージタン
ク4内の圧力(負圧)を吸気管圧力Paとして検出する
ブーストセンサである。19はISC(アイドルスピー
ドコントロール)ソレノイドであり、スロットルバルブ
3をバイパスするように吸気管5に設けられている。
Reference numeral 17 is a crank angle sensor that outputs a pulse signal indicating the rotational speed Ne of the engine 6, and reference numeral 18 is a boost sensor that detects the pressure (negative pressure) in the surge tank 4 as the intake pipe pressure Pa. An ISC (idle speed control) solenoid 19 is provided in the intake pipe 5 so as to bypass the throttle valve 3.

【0030】20はマイクロコンピュータからなるエン
ジン制御ユニットであり、エンジン6の運転状態を示す
各種センサからの情報に基づいて点火時期制御などの各
種制御を行う。
Reference numeral 20 denotes an engine control unit composed of a microcomputer, which performs various controls such as ignition timing control based on information from various sensors indicating the operating state of the engine 6.

【0031】エアフローセンサ2により測定される吸気
量Qa、スロットルセンサ12により検出されるスロッ
トル開度θ、アイドルスイッチ13からのアイドル信号
A、水温センサ14により検出される冷却水温WT、ブ
ーストセンサ18により検出される吸気管圧力Pa、空
燃比センサ16からの空燃比信号F、クランク角センサ
17により検出されるエンジン回転数Neは、入出力イ
ンターフェイス24を介してエンジン制御ユニット20
に取り込まれる。
By the intake air amount Qa measured by the air flow sensor 2, the throttle opening θ detected by the throttle sensor 12, the idle signal A from the idle switch 13, the cooling water temperature WT detected by the water temperature sensor 14, and the boost sensor 18. The intake pipe pressure Pa, the air-fuel ratio signal F from the air-fuel ratio sensor 16, and the engine speed Ne detected by the crank angle sensor 17 are detected by the engine control unit 20 via the input / output interface 24.
Is taken into.

【0032】エンジン制御ユニット20は、各種演算処
理を行うCPU21と、CPU21の動作プログラムお
よび処理データを格納するROM22およびRAM23
と、CPU21と関連してデータおよび制御信号などの
入出力を行うインターフェイス24と、各種アクチュエ
ータに対して制御信号を出力する駆動回路25とを備え
ている。
The engine control unit 20 has a CPU 21 for performing various arithmetic processes, and a ROM 22 and a RAM 23 for storing operation programs and processing data of the CPU 21.
An interface 24 for inputting and outputting data and control signals in association with the CPU 21, and a drive circuit 25 for outputting control signals to various actuators.

【0033】これにより、エンジン制御ユニット20内
のCPU21は、パージ制御弁10を選択的に駆動して
蒸発燃料をパージとして吸気管5に導入するパージ制御
弁駆動手段と、エンジン6の空燃比を目標空燃比にフィ
ードバック制御する燃料フィードバック補正手段と、エ
ンジン6のアイドル時の回転数が目標回転数となるよう
にISCソレノイド19を駆動する回転数フィードバッ
ク制御手段とを構成している。
As a result, the CPU 21 in the engine control unit 20 determines the air-fuel ratio of the engine 6 and the purge control valve drive means for selectively driving the purge control valve 10 to introduce the evaporated fuel into the intake pipe 5 as a purge. The fuel feedback correction means for feedback control to the target air-fuel ratio and the rotation speed feedback control means for driving the ISC solenoid 19 so that the rotation speed of the engine 6 during idling becomes the target rotation speed.

【0034】また、CPU21は、回転数フィードバッ
ク制御手段によるISCソレノイド19の制御量の変化
に基づいて、パージ制御弁10を含む蒸発燃料パージ装
置の故障を検出する故障検出手段と、エンジン6の定常
運転時におけるパージ導入時に、燃料フィードバック補
正手段の補正量とパージ導入率とに基づいてパージ濃度
を演算するパージ濃度演算手段を構成している。パージ
制御弁駆動手段は、パージ濃度に応じて、アイドル時に
導入するパージの所定量を可変設定する。
Further, the CPU 21 detects the failure of the evaporated fuel purging device including the purge control valve 10 based on the change in the control amount of the ISC solenoid 19 by the rotation speed feedback control means, and the steady state of the engine 6. A purge concentration calculating unit is configured to calculate a purge concentration based on the correction amount of the fuel feedback correction unit and the purge introduction rate when the purge is introduced during operation. The purge control valve drive means variably sets a predetermined amount of purge introduced during idling according to the purge concentration.

【0035】すなわち、エンジン制御ユニット20内の
CPU21は、周知のように、ROM22に格納されて
いる動作プログラムおよび各種マップに基づいて、空燃
比フィードバック制御演算を行うとともに、駆動回路2
5を介してインジェクタ7を駆動し、点火時期制御、E
GR制御、アイドル回転数制御(ISC)などの各種制
御を行う。
That is, as is well known, the CPU 21 in the engine control unit 20 carries out the air-fuel ratio feedback control calculation based on the operation program and various maps stored in the ROM 22, and the drive circuit 2
The injector 7 is driven via 5 to control the ignition timing, E
Various controls such as GR control and idle speed control (ISC) are performed.

【0036】また、エンジン制御ユニット20内のCP
U21により構成されるパージ制御弁駆動手段は、エン
ジン6の運転状態に応じて、たとえば冷却水温WTが所
定値以上の暖機完了後にアイドリング状態の場合、パー
ジフローモニタ信号を出力して、パージ制御弁10を徐
々に開放し、パージ制御弁10が目標開度に達するとパ
ージ制御弁10を閉成する。
The CP in the engine control unit 20
The purge control valve drive means constituted by U21 outputs a purge flow monitor signal in accordance with the operating state of the engine 6, for example, when the cooling water temperature WT is in the idling state after completion of warming up to a predetermined value or more, to perform the purge control. The valve 10 is gradually opened, and when the purge control valve 10 reaches the target opening, the purge control valve 10 is closed.

【0037】こうして、パージ制御弁駆動手段は、アイ
ドル時に所定量のパージを吸気管5に導入する。また、
故障検出手段は、所定量のパージの導入時におけるIS
Cソレノイド19の制御量の変化が所定値以下の場合
に、蒸発燃料パージ装置が故障状態であることを検出す
る。
In this way, the purge control valve drive means introduces a predetermined amount of purge into the intake pipe 5 during idling. Also,
The failure detection means is the IS when the predetermined amount of purge is introduced.
When the change in the control amount of the C solenoid 19 is less than or equal to a predetermined value, it is detected that the evaporated fuel purge device is in a failure state.

【0038】また、エンジン制御ユニット20内の回転
数フィードバック制御手段は、所定量のパージの導入中
に、アイドル時の目標回転数の許容幅を0に設定して、
フィードバック制御の不感帯を削除する。
The engine speed feedback control means in the engine control unit 20 sets the permissible range of the target engine speed during idling to 0 while introducing a predetermined amount of purge.
Delete the dead zone of feedback control.

【0039】通常、回転数フィードバック制御手段は、
エンジン6のアイドル時において、エンジン回転数が目
標回転数になるようにISCソレノイド19の開度を制
御し、スロットルバルブ3をバイパスする吸気量を調節
する。
Normally, the rotation speed feedback control means is
When the engine 6 is idle, the opening of the ISC solenoid 19 is controlled so that the engine speed becomes the target speed, and the intake amount that bypasses the throttle valve 3 is adjusted.

【0040】次に、図2のフローチャートおよび図3の
説明図を参照しながら、図1に示したこの発明の実施の
形態1の動作について説明する。図2はエンジン制御ユ
ニット20内のパージ制御弁駆動手段によるパージフロ
ーチェック(モニタ)の処理ルーチンを示している。ま
た、図3はパージチェック時におけるパージエア濃度P
nf[%]に対するパージ制御弁10の目標オン時間P
FC[msec]を示している。
Next, the operation of the first embodiment of the present invention shown in FIG. 1 will be described with reference to the flowchart of FIG. 2 and the explanatory view of FIG. FIG. 2 shows a processing routine of a purge flow check (monitor) by the purge control valve driving means in the engine control unit 20. Further, FIG. 3 shows the purge air concentration P during the purge check.
Target on-time P of the purge control valve 10 for nf [%]
FC [msec] is shown.

【0041】図2において、まず、ステップS100に
おいて、パージ濃度が既に学習済みか否かを判定し、未
学習(すなわち、NO)と判定されれば、パージフロー
チェックの条件が不成立であると見なして、図2の処理
ルーチンを終了する。
In FIG. 2, first, in step S100, it is determined whether or not the purge concentration has already been learned. If it is determined that the purge concentration has not been learned (that is, NO), it is considered that the purge flow check condition is not satisfied. Then, the processing routine of FIG. 2 ends.

【0042】一方、ステップS100において、パージ
濃度が既学習である(すなわち、YES)と判定されれ
ば、続くステップS101において、アイドル時の回転
数フィードバック更新条件が成立しているか否かを判定
する。
On the other hand, if it is determined in step S100 that the purge concentration has already been learned (that is, YES), it is determined in subsequent step S101 whether or not the idling speed feedback update condition is satisfied. .

【0043】ステップS101において、条件不成立
(すなわち、NO)と判定されれば、パージフローチェ
ックの条件が不成立であると見なして、図2の処理ルー
チンを終了する。
If it is determined in step S101 that the condition is not satisfied (that is, NO), it is considered that the condition of the purge flow check is not satisfied, and the processing routine of FIG. 2 is ended.

【0044】一方、ステップS101において、アイド
ル時の回転数フィードバック更新条件が成立(すなわ
ち、YES)と判定されれば、続くステップS102に
おいて、空燃比フィードバックモードか否かを判定す
る。
On the other hand, if it is determined in step S101 that the idling speed feedback update condition is satisfied (that is, YES), it is determined in the following step S102 whether the air-fuel ratio feedback mode is set.

【0045】ステップS102において、空燃比フィー
ドバックモードでない(すなわち、NO)と判定されれ
ば、パージフローチェックの条件が不成立であると見な
して、図2の処理ルーチンを終了する。
If it is determined in step S102 that the air-fuel ratio feedback mode is not set (that is, NO), it is considered that the purge flow check condition is not satisfied, and the processing routine of FIG. 2 is terminated.

【0046】一方、ステップS102において、空燃比
フィードバックモード条件が成立(すなわち、YES)
と判定されれば、続くステップS103において、パー
ジエア濃度Pnfが所定値PDF以上か否かを判定す
る。
On the other hand, in step S102, the air-fuel ratio feedback mode condition is satisfied (that is, YES).
If it is determined that the purge air concentration Pnf is greater than or equal to a predetermined value PDF, then it is determined in step S103.

【0047】ステップS103において、Pnf≧PD
F(すなわち、YES)と判定されれば、ステップS1
20に進み、蒸発燃料パージ装置は正常であると判断し
て、図2の処理ルーチンを終了する。
In step S103, Pnf ≧ PD
If it is determined to be F (that is, YES), step S1
In step 20, it is determined that the evaporated fuel purging device is normal, and the processing routine of FIG. 2 ends.

【0048】なお、ステップS103の比較基準となる
所定値PDF[%]は、パージエア濃度学習(後述す
る)において、学習誤差を含めても必ずパージフローが
なされていることが判別可能な値に設定される。
The predetermined value PDF [%] used as the comparison reference in step S103 is set to such a value that it is possible to determine that the purge flow is always performed even if a learning error is included in the purge air concentration learning (described later). To be done.

【0049】一方、ステップS103において、Pnf
<PDF(すなわち、NO)と判定されれば、ステップ
S104に進み、ISCの回転数フィードバックの不感
帯(通常のISC制御において回転数のハンチングを防
ぐために設定されている)を0[rpm]とし、また、
ステップS105において、パージ制御弁10のオン時
間補正係数KPFを0クリアして初期化する。
On the other hand, in step S103, Pnf
<PDF (that is, NO), the process proceeds to step S104, and the dead zone of the ISC rotation speed feedback (set to prevent rotation speed hunting in normal ISC control) is set to 0 [rpm], Also,
In step S105, the on-time correction coefficient KPF of the purge control valve 10 is cleared to 0 and initialized.

【0050】次に、ステップS106において、タイマ
カウンタT1に初期値TPF1(待ち期間に相当する)
を設定しておき、ステップS107において、タイマカ
ウンタT1を「1」ずつデクリメントするとともに、ス
テップS108において、タイマカウンタT1が「0」
までダウンカウントされたか否かを判定する。
Next, in step S106, the timer counter T1 has an initial value TPF1 (corresponding to a waiting period).
Is set, the timer counter T1 is decremented by "1" in step S107, and the timer counter T1 is set to "0" in step S108.
It is determined whether or not it has been down-counted.

【0051】これらのステップS106〜S108は、
ステップS104で回転数フィードバックの不感帯を0
クリアした後に、実際に検出されるエンジン回転数Ne
が目標回転数に収束するまでの待ち時間を計測するタイ
マ処理ルーチンを構成している。
These steps S106 to S108 are
In step S104, the dead zone of the rotation speed feedback is set to 0.
After clearing, the engine speed Ne actually detected
Constitutes a timer processing routine for measuring the waiting time until the target rotational speed converges to the target rotational speed.

【0052】ステップS106〜S108の実行により
待ち時間TPF1[sec]が経過し、ステップS10
8において、T1=0(すなわち、YES)と判定され
れば、ステップS109に進み、エンジン6の運転状態
を読み込み、充填効率ECをEC1、バイパス吸気量Q
bをQb1、積分補正係数KSGをKSG1、吸気量Q
aをQa1として記憶する。
The waiting time TPF1 [sec] has elapsed due to the execution of steps S106 to S108, and step S10
If it is determined that T1 = 0 (that is, YES) in step 8, the process proceeds to step S109, the operating state of the engine 6 is read, the charging efficiency EC is EC1, and the bypass intake air amount Q
b is Qb1, the integral correction coefficient KSG is KSG1, and the intake air amount Q
Store a as Qa1.

【0053】次に、ステップS110において、図3の
パージフローチェック時の目標オン時間PFCのテーブ
ルを参照して、パージエア濃度Pnfに応じた目標オン
時間PFCを設定し、ステップS111において、目標
オン時間PFCおよびオン時間補正係数KPFの積を用
いて、以下の(1)式により、パージオン時間TRG
[msec]を算出する。
Next, in step S110, the target on-time PFC corresponding to the purge air concentration Pnf is set by referring to the table of the target on-time PFC during the purge flow check in FIG. 3, and in step S111, the target on-time PFC is set. Using the product of PFC and the on-time correction coefficient KPF, the purge on-time TRG is calculated by the following equation (1).
[Msec] is calculated.

【0054】TRG=PFC・KPF …(1)TRG = PFC · KPF (1)

【0055】(1)式のように算出されたパージオン時
間TRGにより、パージ制御弁駆動手段は、パージ制御
弁10を駆動する。続いて、ステップS112におい
て、オン時間補正係数KPFに積算ゲインG2を加算
し、ステップS113において、オン時間補正係数KP
Fが1.0以上か否かを判定する。
The purge control valve drive means drives the purge control valve 10 according to the purge on time TRG calculated by the equation (1). Subsequently, in step S112, the integrated gain G2 is added to the on-time correction coefficient KPF, and in step S113, the on-time correction coefficient KP.
It is determined whether F is 1.0 or more.

【0056】ステップS113において、KPF<1.
0(すなわち、NO)と判定されれば、ステップS11
1に戻り、KPF≧1.0(すなわち、YES)と判定
されるまで、ステップS111〜S113を繰り返す。
これにより、パージオン時間TRGは、目標オン時間P
FCに達するまで、積算ゲインG2ずつ徐々に増加され
る。
In step S113, KPF <1.
If it is determined to be 0 (that is, NO), step S11
Returning to step 1, steps S111 to S113 are repeated until it is determined that KPF ≧ 1.0 (that is, YES).
As a result, the purge on-time TRG is the target on-time P.
The accumulated gain G2 is gradually increased until FC is reached.

【0057】ステップS113において、KPF≧1.
0(すなわち、YES)と判定されれば、KPF≧1.
0となった時点の積分補正係数KSGとステップS10
9での記憶値KSG1との差の絶対値をとり、ステップ
S114において、差の絶対値が積分補正係数偏差ΔK
S(蒸発燃料パージ装置の正常判定値)以上か否かを判
定する。
In step S113, KPF ≧ 1.
If it is determined to be 0 (that is, YES), KPF ≧ 1.
The integral correction coefficient KSG when it becomes 0 and step S10
In step S114, the absolute value of the difference from the stored value KSG1 in step 9 is calculated.
It is determined whether or not it is S (normal determination value of the evaporated fuel purge device) or more.

【0058】ステップS114において、|KSG1−
KSG|≧ΔKS(すなわち、YES)と判定されれ
ば、ステップS120に進み、蒸発燃料パージ装置は正
常であると判断して、図2の処理ルーチンを終了する。
In step S114, | KSG1-
If it is determined that KSG | ≧ ΔKS (that is, YES), the process proceeds to step S120, it is determined that the evaporated fuel purge device is normal, and the processing routine of FIG. 2 ends.

【0059】一方、ステップS114において、|KS
G1−KSG|<ΔKS(すなわち、NO)と判定され
れば、パージフローが存在しない状態か、または、パー
ジエア濃度Pnfが理論空燃比(=14.7)に近い濃
度になっている状態と見なされる。そこで、ステップS
115において、パージオン時間TRGとして、目標オ
ン時間PFCよりも大きな値である増量目標オン時間P
FM[msec]を設定する。
On the other hand, in step S114, | KS
If it is determined that G1−KSG | <ΔKS (that is, NO), it is considered that there is no purge flow or that the purge air concentration Pnf is close to the theoretical air-fuel ratio (= 14.7). Be done. Therefore, step S
In 115, as the purge on-time TRG, the increase target on-time P that is a value larger than the target on-time PFC
Set FM [msec].

【0060】続いて、ステップS116において、タイ
マカウンタT2に初期値TPF2(待ち期間)を設定
し、ステップS117において、タイマカウンタT2を
「1」ずつデクリメントするとともに、ステップS11
8において、タイマカウンタT2が「0」までダウンカ
ウントされたか否かを判定する。
Subsequently, in step S116, an initial value TPF2 (waiting period) is set in the timer counter T2, and in step S117, the timer counter T2 is decremented by "1", and at the same time, in step S11.
At 8, it is determined whether or not the timer counter T2 is down-counted to "0".

【0061】これらのステップS116〜S118は、
ステップS115で増量目標オン時間PFMに設定した
後、実際に検出されるエンジン回転数Neが目標回転数
に収束するまでの待ち時間を計測するタイマ処理ルーチ
ンを構成している。
These steps S116 to S118 are
After setting the increase target ON time PFM in step S115, a timer processing routine for measuring the waiting time until the actually detected engine speed Ne converges to the target speed is configured.

【0062】ステップS116〜S118の実行により
待ち時間TPF2[sec]が経過し、ステップS11
8において、T2=0(すなわち、YES)と判定され
れば、ステップS119に進み、ISCソレノイド19
の制御量の変化に相当するパラメータ偏差を正常判定値
と比較する。
The waiting time TPF2 [sec] has elapsed due to the execution of steps S116 to S118, and step S11
If it is determined that T2 = 0 (that is, YES) in step 8, the process proceeds to step S119, and the ISC solenoid 19
The parameter deviation corresponding to the change in the control amount of is compared with the normal determination value.

【0063】ステップS119においては、充填効率E
Cと記憶値EC1との差、バイパス吸気量Qbと記憶値
Qb1との差、または、吸気量Qaと記憶値Qa1との
差をとり、それぞれの差が、所定偏差ΔEC、ΔQb、
または、ΔQa(蒸発燃料パージ装置の正常判定値)以
上か否かを判定する。
In step S119, the charging efficiency E
The difference between C and the stored value EC1, the difference between the bypass intake air amount Qb and the stored value Qb1, or the difference between the intake air amount Qa and the stored value Qa1 is taken, and the respective differences are the predetermined deviations ΔEC, ΔQb,
Alternatively, it is determined whether or not ΔQa (normal determination value of the evaporated fuel purging device) or more.

【0064】ステップS119において、EC1−EC
≧ΔEC、Qb1−Qb≧ΔQb、または、Qa1−Q
a≧ΔQa(すなわち、YES)と判定されれば、ステ
ップS120に進み、蒸発燃料パージ装置は正常である
と判断して、図2の処理ルーチンを終了する。
In step S119, EC1-EC
≧ ΔEC, Qb1-Qb ≧ ΔQb, or Qa1-Q
If it is determined that a ≧ ΔQa (that is, YES), the process proceeds to step S120, it is determined that the evaporated fuel purge device is normal, and the processing routine of FIG. 2 is ended.

【0065】一方、ステップS119において、EC1
−EC<ΔEC、且つ、Qb1−Qb<ΔQb、且つ、
Qa1−Qa<ΔQa(すなわち、NO)と判定されれ
ば、ステップS121に進み、蒸発燃料パージ装置は故
障であると判断して、図2の処理ルーチンを終了する。
On the other hand, in step S119, EC1
-EC <ΔEC and Qb1-Qb <ΔQb, and
If it is determined that Qa1−Qa <ΔQa (that is, NO), the process proceeds to step S121, it is determined that the evaporated fuel purging device is out of order, and the processing routine of FIG. 2 is ended.

【0066】このように、ステップS104において、
強制パージ導入時の回転数フィードバックの不感帯を0
に設定しておき、ステップS119において、ISCソ
レノイド19の開度(制御量)に相当する情報量偏差
(EC1−EC、Qb1−Qb、Qa1−Qaのうちの
少なくとも1つ)が十分大きいか否かを判定することに
より、パージ制御弁10を含む蒸発燃料パージ装置の健
全性を高い信頼性で診断することができる。
Thus, in step S104,
Zero dead zone of rotation speed feedback when introducing forced purge
Whether the information amount deviation (at least one of EC1-EC, Qb1-Qb, Qa1-Qa) corresponding to the opening degree (control amount) of the ISC solenoid 19 is sufficiently large in step S119. By determining whether or not the soundness of the evaporated fuel purging device including the purge control valve 10 can be diagnosed with high reliability.

【0067】また、ステップS110において、パージ
フローチェック時の所定パージ量に相当する目標オン時
間PFCを、パージエア濃度Pnfに応じたテーブル
(図3参照)に基づいて設定したので、さらに高い信頼
性で蒸発燃料パージ装置の健全性を診断することができ
る。
Further, in step S110, the target on-time PFC corresponding to the predetermined purge amount during the purge flow check is set on the basis of the table (see FIG. 3) corresponding to the purge air concentration Pnf, so that the reliability is further enhanced. It is possible to diagnose the soundness of the evaporated fuel purging device.

【0068】実施の形態2.なお、上記実施の形態1で
は、学習されたパージエア濃度Pnfに応じて目標オン
時間PFCを設定したが、パージエア濃度Pnfの学習
条件を全く用いずに目標オン時間PFCを設定してもよ
い。
Embodiment 2. Although the target on-time PFC is set according to the learned purge air concentration Pnf in the first embodiment, the target on-time PFC may be set without using the learning condition of the purge air concentration Pnf.

【0069】図4はパージエア濃度Pnfを用いずに目
標オン時間PFCを設定したこの発明の実施の形態2に
よる処理ルーチンを示すフローチャートである。図4に
おいて、ステップS110Aは前述(図2参照)のステ
ップS110が一部変更されており、前述のステップS
100、S103およびS115は削除され、各ステッ
プS113およびS114は、順序が入れ替えられてい
る。
FIG. 4 is a flowchart showing a processing routine according to the second embodiment of the present invention in which the target on-time PFC is set without using the purge air concentration Pnf. In FIG. 4, step S110A is partially modified from step S110 described above (see FIG. 2).
100, S103 and S115 are deleted, and the order of steps S113 and S114 is changed.

【0070】たとえば、前述(図2参照)のパージエア
濃度Pnfを考慮した処理ルーチンの場合は、パージエ
ア濃度Pnfからパージ導入時の影響が或る程度予測で
きるので、パージオン時間TRGが目標オン時間PFC
に達して(ステップS113)から、積分補正係数KS
Gの偏差を判定(ステップS114)している。
For example, in the case of the above-described processing routine (see FIG. 2) in which the purge air concentration Pnf is taken into consideration, the influence at the time of introducing the purge can be predicted to some extent from the purge air concentration Pnf, so that the purge on-time TRG is the target on-time PFC.
Is reached (step S113), the integral correction coefficient KS
The deviation of G is determined (step S114).

【0071】しかし、この発明の実施の形態2(図4参
照)の処理ルーチンの場合は、パージエア濃度Pnfが
不明であることから、パージ導入時の影響が予測できな
いので、目標オン時間PFCの達成を判定(ステップS
113)する前に正常状態を早く判定(ステップS11
4)して、パージ導入量をできるだけ抑制するようにし
ている。
However, in the case of the processing routine of the second embodiment (see FIG. 4) of the present invention, since the purge air concentration Pnf is unknown, the effect at the time of introducing the purge cannot be predicted, so that the target on-time PFC is achieved. Is determined (step S
113), the normal state is judged earlier (step S11).
4) and the amount of purge introduced is suppressed as much as possible.

【0072】この場合、パージエア濃度Pnfの学習判
定(ステップS100)を実行せず、まず、ステップS
101において回転数フィードバック条件成立(すなわ
ち、YES)と判定され、且つ、ステップS102にお
いて空燃比フィードバックモード(すなわち、YES)
と判定されると、直ちにステップS104に進み、回転
数フィードバック時の不感帯を0に設定する。
In this case, the learning determination of the purge air concentration Pnf (step S100) is not executed, but first, the step S100 is performed.
In 101, it is determined that the rotation speed feedback condition is satisfied (that is, YES), and in step S102, the air-fuel ratio feedback mode (that is, YES).
If it is determined that the dead zone at the time of feedback of the rotational speed is set to 0, the process immediately proceeds to step S104.

【0073】以下、ステップS110Aにおいて、パー
ジエア濃度を考慮せずに所定の目標オン時間PFCを設
定し、ステップS111およびS112において、パー
ジオン時間TRGおよびオン時間補正係数KPFを求め
た後、ステップS114に進み、積分補正係数KSGと
記憶値KSG1との差の絶対値が積分補正係数偏差ΔK
S以上か否かを判定する。
Hereinafter, in step S110A, a predetermined target on-time PFC is set without considering the purge air concentration, and in steps S111 and S112, the purge on-time TRG and the on-time correction coefficient KPF are obtained, and then the process proceeds to step S114. , The absolute value of the difference between the integration correction coefficient KSG and the stored value KSG1 is the integration correction coefficient deviation ΔK.
It is determined whether it is S or more.

【0074】ステップS114において、|KSG1−
KSG|≧ΔKS(すなわち、YES)と判定されれ
ば、ステップS120)に進み、|KSG1−KSG|
<ΔKS(すなわち、NO)と判定されれば、ステップ
S113に進み、オン時間補正係数KPFが1.0以上
か否かを判定する。
At step S114, | KSG1-
If it is determined that KSG | ≧ ΔKS (that is, YES), the process proceeds to step S120) and | KSG1-KSG |
If it is determined that <ΔKS (that is, NO), the process proceeds to step S113 to determine whether the on-time correction coefficient KPF is 1.0 or more.

【0075】ステップS113において、KPF<1.
0(すなわち、NO)と判定されれば、ステップS11
1に戻り、KPF≧1.0(すなわち、YES)と判定
されれば、ステップS116に進み、タイマ処理ルーチ
ンを実行する。
In step S113, KPF <1.
If it is determined to be 0 (that is, NO), step S11
Returning to 1, if KPF ≧ 1.0 (that is, YES) is determined, the process proceeds to step S116, and the timer processing routine is executed.

【0076】このように、パージエア濃度を考慮せずに
所定の目標オン時間PFCを設定することにより、エン
ジン制御ユニット20(図1参照)の演算処理負荷を軽
減することができる。図4の処理ルーチンは、蒸発燃料
パージ装置の診断要求精度があまり厳しくない場合に有
効である。
As described above, by setting the predetermined target ON time PFC without considering the purge air concentration, the calculation processing load of the engine control unit 20 (see FIG. 1) can be reduced. The processing routine of FIG. 4 is effective when the accuracy required for the diagnosis of the evaporated fuel purging device is not so strict.

【0077】実施の形態3.また、上記実施の形態1で
は、パージエア濃度Pnf(学習値)が所定値PDF未
満の場合に、パージエア濃度Pnfに基づく目標オン時
間PFCを設定するとともに、所定パージ導入時のIS
Cソレノイド制御量から故障判定し、パージエア濃度P
nfが所定値PDF以上の場合には、正常状態を判定し
てステップS120に進む。したがって、パージ制御弁
10(蒸発燃料パージ装置)が健全に動作していると診
断された場合には、直ちに図2の処理ルーチンを終了す
るので、エンジン6の安定性の低いアイドル時におい
て、不要な故障判定処理を回避することができる。
Embodiment 3. FIG. In the first embodiment, when the purge air concentration Pnf (learning value) is less than the predetermined value PDF, the target on-time PFC based on the purge air concentration Pnf is set and the IS at the time of introducing the predetermined purge is set.
C Purge air concentration P
If nf is greater than or equal to the predetermined value PDF, it is determined that the normal state is reached and the process proceeds to step S120. Therefore, when it is diagnosed that the purge control valve 10 (evaporative fuel purge device) is operating normally, the processing routine of FIG. 2 is ended immediately, so that it is unnecessary when the engine 6 is in an idle state with low stability. It is possible to avoid such a failure determination process.

【0078】この場合、エンジン制御ユニット20(図
1参照)は、エンジン6の定常運転時におけるパージ導
入時に、燃料フィードバック補正手段の補正量とパージ
導入率とに基づいてパージエア濃度を演算するパージ濃
度演算手段と、パージエア濃度の演算値を所定値PDF
(蒸発燃料パージ装置の正常状態に相当する)と比較す
る故障検出手段とを備えていることは言うまでもない。
In this case, the engine control unit 20 (see FIG. 1) calculates the purge air concentration based on the correction amount of the fuel feedback correction means and the purge introduction rate when introducing the purge during the steady operation of the engine 6. The calculation means and the calculated value of the purge air concentration are set to a predetermined value PDF.
It goes without saying that a failure detecting means for comparing with (corresponding to the normal state of the evaporated fuel purging device) is provided.

【0079】実施の形態4.なお、上記実施の形態1で
は、パージエア濃度Pnfの学習演算処理について具体
的に言及しなかったが、以下のようにパージエア濃度P
nfを学習演算してもよい。
Fourth Embodiment In the first embodiment, the learning calculation process of the purge air concentration Pnf was not specifically mentioned, but the purge air concentration Pnf is as follows.
nf may be learned and calculated.

【0080】図5は図1内のエンジン制御ユニット20
により実行されるパージ制御の処理ルーチンを示すフロ
ーチャートである。また、図6はエンジン回転数Neお
よび充填効率ECからマップ演算される基本パージオン
時間TRGB(Ne,EC)[msec]を示す説明図
である。
FIG. 5 shows the engine control unit 20 in FIG.
6 is a flowchart showing a purge control processing routine executed by the above. FIG. 6 is an explanatory diagram showing the basic purge on time TRGB (Ne, EC) [msec] which is map-calculated from the engine speed Ne and the charging efficiency EC.

【0081】なお、図6のマップデータは、パージ制御
弁10を種々のオン時間で実際に制御したときに、一定
のパージ率となるようなオン時間(制御量)から実験的
に求められる。
The map data shown in FIG. 6 is obtained experimentally from the on-time (control amount) that gives a constant purge rate when the purge control valve 10 is actually controlled for various on-times.

【0082】まず、エンジン制御ユニット20は、図5
内のステップS200において、クランク角センサ1
7、エアフローセンサ2、スロットルセンサ12および
水温センサ14などから、エンジン6の運転状態を検出
する。
First, the engine control unit 20 is shown in FIG.
In step S200, the crank angle sensor 1
The operating state of the engine 6 is detected from the air flow sensor 2, the throttle sensor 12, the water temperature sensor 14, and the like.

【0083】続いて、ステップS201において、現在
の運転状態がパージ制御範囲か否かを判定し、パージ制
御範囲でない(すなわち、NO)と判定されれば、ステ
ップS202に進み、パージオン時間TRGを0クリア
してパージ制御弁10を閉成し、図5の処理ルーチンを
終了する。
Subsequently, in step S201, it is determined whether or not the current operating state is within the purge control range, and if it is determined that it is not within the purge control range (that is, NO), the process proceeds to step S202 and the purge on time TRG is set to 0. After clearing, the purge control valve 10 is closed, and the processing routine of FIG. 5 ends.

【0084】一方、ステップS201においてパージ制
御範囲である(すなわち、YES)と判定されれば、ス
テップS203に進み、図6のように記憶されたマップ
データを参照して、基本パージオン時間TRGBをマッ
プ演算する。
On the other hand, if it is determined in step S201 that it is within the purge control range (that is, YES), the flow advances to step S203 to map the basic purge on-time TRGB by referring to the map data stored as shown in FIG. Calculate

【0085】次に、ステップS204において、パージ
エア濃度Pnfの学習済フラグがセットされているか否
かを判定し、学習済フラグがセットされていない(すな
わち、NO)と判定されれば直ちにステップS206に
進み、学習済フラグがセットされている(すなわち、Y
ES)と判定されれば、ステップS205を実行した後
にステップS206に進む。
Next, in step S204, it is determined whether or not the learned flag of the purge air concentration Pnf is set. If it is determined that the learned flag is not set (that is, NO), the process immediately proceeds to step S206. And the learned flag is set (ie Y
If it is determined to be ES), after executing step S205, the process proceeds to step S206.

【0086】ステップS205においては、初期設定さ
れているパージ量初期低減係数ゲインKKRGを、初期
値よりも大きい増量所定値KRGHに更新設定する。パ
ージエア濃度Pnfの学習完了後においては、空燃比が
パージ率の変化に影響を受けないので、未学習時よりも
早くパージ量が増大される。
In step S205, the initially set purge amount initial reduction coefficient gain KKRG is updated and set to the increase predetermined value KRGH larger than the initial value. After the learning of the purge air concentration Pnf is completed, the air-fuel ratio is not affected by the change in the purge rate, so the purge amount is increased earlier than when it is not learned.

【0087】ステップS206においては、パージ量初
期低減係数ゲインKKRGを用いて初期パージ量低減係
数KRGを算出する。初期パージ量低減係数KRGは、
始動後のキャニスタ9の蒸発燃料吸着状態が不明な場合
などに多量のパージが行われないように低減補正するた
めの係数であり、以下の(2)式のように算出される。
In step S206, the initial purge amount reduction coefficient KRG is calculated using the purge amount initial reduction coefficient gain KKRG. The initial purge amount reduction coefficient KRG is
This is a coefficient for performing a reduction correction so that a large amount of purging is not performed when the evaporative fuel adsorption state of the canister 9 after starting is unknown, and is calculated by the following equation (2).

【0088】 KRG=min{KKRG・ΣQRG+KOF,1.0} …(2)[0088]   KRG = min {KKRG · ΣQRG + KOF, 1.0} (2)

【0089】(2)式において、ΣQRGは始動後のパ
ージ量積算値、KOFはパージ量初期低減係数オフセッ
トである。また、「min{}」は、「KKRG・ΣQ
RG+KOF」と「1.0」とを比較して、小さい方の
値を選択することを意味する。
In the equation (2), ΣQRG is the purge amount integrated value after the start, and KOF is the purge amount initial reduction coefficient offset. Also, "min {}" means "KKRG · ΣQ
It means that “RG + KOF” is compared with “1.0” and the smaller value is selected.

【0090】次に、ステップS207において、パージ
オン時間TRGを算出する。パージ制御弁10は、エン
ジン制御ユニット20内の駆動回路25により、一定の
駆動周期[100msec]でデューティ制御されてお
り、パージオン時間TRGは、基本パージオン時間TR
GBおよび初期パージ量低減係数KRGを用いて、以下
の(3)式のように算出される。
Next, in step S207, the purge on time TRG is calculated. The purge control valve 10 is duty-controlled by the drive circuit 25 in the engine control unit 20 at a constant drive cycle [100 msec], and the purge on time TRG is the basic purge on time TR.
Using GB and the initial purge amount reduction coefficient KRG, it is calculated as in the following equation (3).

【0091】 TRG=TRGB・KRG・KX …(3)[0091] TRG = TRGB, KRG, KX (3)

【0092】(3)式において、KXはパージ量補正係
数であり、水温補正および吸気温補正などをまとめて表
わしたものであり、通常のエンジン6の暖機後において
は、1.0の値をとる。
In the equation (3), KX is a purge amount correction coefficient, which collectively represents water temperature correction, intake air temperature correction, etc., and is a value of 1.0 after the normal engine 6 is warmed up. Take

【0093】次に、ステップS208において、初期パ
ージ量低減係数KRGが1.0よりも小さいか否かを判
定し、KRG≧1.0(すなわち、NO)と判定されれ
ば、図5の処理ルーチンを終了し、KRG<1.0(す
なわち、YES)と判定されれば、ステップS209を
実行した後に図5の処理ルーチンを終了する。
Next, in step S208, it is determined whether or not the initial purge amount reduction coefficient KRG is smaller than 1.0, and if it is determined that KRG ≧ 1.0 (that is, NO), the process of FIG. When the routine is finished and it is determined that KRG <1.0 (that is, YES), the processing routine of FIG. 5 is finished after executing step S209.

【0094】ステップS109においては、パージオン
時間TRGに応じたパージ量QRGをパージ量積算値Σ
QRGに加算して、パージ量積算値ΣQRGを増大させ
て更新登録する。
In step S109, the purge amount QRG corresponding to the purge on time TRG is set to the purge amount integrated value Σ.
It is added to QRG to increase the purge amount integrated value ΣQRG and updated and registered.

【0095】次に、図7および図8を参照しながら、パ
ージオン時間TRGに応じたパージ量QRGおよびパー
ジ率Pr[%]の算出処理について説明する。図7はパ
ージ率Prの算出処理ルーチンを示すフローチャートで
あり、図8はエンジン回転数Neおよび充填効率ECか
らマップ演算されるパージ量基準値QRGB(Ne,E
C)[g/sec]を示す説明図である。
Next, the calculation process of the purge amount QRG and the purge rate Pr [%] according to the purge on time TRG will be described with reference to FIGS. 7 and 8. FIG. 7 is a flowchart showing a routine for calculating the purge rate Pr, and FIG. 8 is a purge amount reference value QRGB (Ne, E) which is map-calculated from the engine speed Ne and the charging efficiency EC.
It is explanatory drawing which shows C) [g / sec].

【0096】図7のパージ率算出ルーチンは、エンジン
回転数Neに対応したクランク角センサ17の出力パル
スの立ち上がり毎に実行される。まず、ステップS30
0において、吸気量Qaが正の値であるか否かを判定
し、Qa≦0(すなわち、NO)と判定されれば、ステ
ップS302に進み、パージ率Prを0クリアして図7
の処理ルーチンを終了する。
The purge rate calculation routine of FIG. 7 is executed each time the output pulse of the crank angle sensor 17 corresponding to the engine speed Ne rises. First, step S30
At 0, it is determined whether or not the intake air amount Qa is a positive value, and if it is determined that Qa ≦ 0 (that is, NO), the routine proceeds to step S302, where the purge rate Pr is cleared to 0, and FIG.
The processing routine of is ended.

【0097】一方、ステップS300において、Qa>
0(すなわち、YES)と判定されれば、ステップS3
01に進み、パージオン時間TRGが正の値であるか否
かを判定して、TRG≦0(すなわち、NO)と判定さ
れれば、ステップS302に進み、パージ率Prを0ク
リアして図7の処理ルーチンを終了する。
On the other hand, in step S300, Qa>
If it is determined to be 0 (that is, YES), step S3
In step 01, it is determined whether or not the purge on time TRG is a positive value, and if it is determined that TRG ≦ 0 (that is, NO), then the procedure proceeds to step S302, in which the purge rate Pr is cleared to 0 and the purge rate Pr is cleared. The processing routine of is ended.

【0098】一方、ステップS301において、TRG
>0(すなわち、YES)と判定されれば、図8のマッ
プデータからパージ量基準値QRGBを求めるととも
に、ステップS303において、パージオン時間TRG
B、基本パージオン時間TRGBおよびパージ量基準値
QRGBを用いて、以下の(4)式のようにパージ量Q
RGを算出する。
On the other hand, in step S301, TRG
If it is determined that> 0 (that is, YES), the purge amount reference value QRGB is obtained from the map data of FIG. 8, and the purge on time TRG is determined in step S303.
B, the basic purge on time TRGB, and the purge amount reference value QRGB are used to obtain the purge amount Q as shown in the following equation (4).
Calculate RG.

【0099】 QRG=(TRG/TRGB)・QRGB …(4)[0099] QRG = (TRG / TRGB) · QRGB (4)

【0100】また、ステップS304において、パージ
量QRGおよび吸気量Qaを用いて、以下の(5)式の
ようにパージ率Prを算出し、図7の処理ルーチンを終
了する。
Further, in step S304, the purge rate Pr is calculated using the purge amount QRG and the intake amount Qa as in the following equation (5), and the processing routine of FIG. 7 is terminated.

【0101】Pr=QRG/Qa …(5)Pr = QRG / Qa (5)

【0102】次に、図9を参照しながら、パージエア濃
度Pnfの学習処理について説明する。図9はパージエ
ア濃度Pnfの学習処理ルーチンを示すフローチャート
である。
Next, the learning process of the purge air concentration Pnf will be described with reference to FIG. FIG. 9 is a flowchart showing a learning processing routine for the purge air concentration Pnf.

【0103】まず、ステップS400において、パージ
率Prが1[%]以上か否かを判定し、Pr<1[%]
(すなわち、NO)と判定されれば、直ちにステップS
412に進み、パージエア濃度積算値PnSを0クリア
して、図9の処理ルーチンを終了する。
First, in step S400, it is determined whether the purge rate Pr is 1 [%] or more, and Pr <1 [%].
If the answer is NO, that is, step S
In step 412, the purge air concentration integrated value PnS is cleared to 0, and the processing routine of FIG. 9 ends.

【0104】これにより、パージ率Prが1[%]未満
の場合には、パージエア濃度Pnfを算出しないように
している。なぜなら、パージ以外の要因、たとえばエア
フローセンサ2の経年変化、インジェクタ7の特性の違
いなどにより空燃比のずれが生じた場合に、パージ率P
rが小さいほどパージエア濃度Pnfの算出結果の誤差
が大きくなるので、パージエア濃度Pnfの更新を禁止
することが望ましいからである。
As a result, the purge air concentration Pnf is not calculated when the purge rate Pr is less than 1%. This is because when the air-fuel ratio shifts due to factors other than purging, such as aging of the air flow sensor 2 and differences in the characteristics of the injector 7, the purge rate P
The smaller r is, the larger the error in the calculation result of the purge air concentration Pnf becomes. Therefore, it is desirable to prohibit the update of the purge air concentration Pnf.

【0105】一方、ステップS400において、Pr≧
1[%](すなわち、YES)と判定されれば、ステッ
プS401に進み、以下の(6)式のように、パージ率
Prに基づくパージエア濃度Pnを算出する。
On the other hand, in step S400, Pr ≧
If it is determined to be 1 [%] (that is, YES), the process proceeds to step S401, and the purge air concentration Pn based on the purge rate Pr is calculated as in the following equation (6).

【0106】 Pn=(1+Pr−KFB・KC)/(14.7・Pr) …(6)[0106]   Pn = (1 + Pr−KFB · KC) / (14.7 · Pr) (6)

【0107】(6)式において、KFBは空燃比フィー
ドバック補正係数、KCはパージエア濃度Pnに対する
学習補正係数である。続いて、ステップS402におい
て、(6)式から算出されたパージエア濃度Pnをパー
ジエア濃度積算値PnSに加算し、パージエア濃度積算
値PnSを更新登録する。
In the equation (6), KFB is an air-fuel ratio feedback correction coefficient, and KC is a learning correction coefficient for the purge air concentration Pn. Subsequently, in step S402, the purge air concentration Pn calculated from the equation (6) is added to the purge air concentration integrated value PnS, and the purge air concentration integrated value PnS is updated and registered.

【0108】また、ステップS403において、パージ
エア濃度積算カウンタPnCをデクリメントした後、ス
テップS404において、パージエア濃度積算カウンタ
PnCが0まで減算されたか否かを判定し、PnC>0
(すなわち、NO)と判定されれば、図9の処理ルーチ
ンを終了する。
After decrementing the purge air concentration integration counter PnC in step S403, it is determined in step S404 whether or not the purge air concentration integration counter PnC has been decremented to 0, and PnC> 0.
If it is determined to be NO (that is, NO), the processing routine of FIG. 9 ends.

【0109】一方、ステップS404において、PnC
=0(すなわち、YES)と判定されれば、ステップS
405に進み、パージエア濃度積算値PnSを用いて、
以下の(7)式のようにパージエア濃度平均値PnAを
算出する。
On the other hand, in step S404, PnC
If = 0 (that is, YES), step S
405, using the purge air concentration integrated value PnS,
The purge air concentration average value PnA is calculated by the following equation (7).

【0110】PnA=PnS/128 …(7)PnA = PnS / 128 (7)

【0111】(7)式において、パージエア濃度積算値
PnSを128で除算している理由は、パージエア濃度
積算カウンタPnCが「128」の初期設定されてお
り、パージエア濃度積算値PnSが128回分の積算値
を示しているからである。また、図9の処理ルーチン
は、クランク角センサ17の出力パルスの立ち上がり毎
に実行されるので、パージエア濃度平均値PnAは、1
28個のクランク角信号パルス毎に更新される。
In the equation (7), the purge air concentration integrated value PnS is divided by 128 because the purge air concentration integrated counter PnC is initially set to "128" and the purge air concentration integrated value PnS is integrated 128 times. This is because the value is shown. Further, since the processing routine of FIG. 9 is executed every time the output pulse of the crank angle sensor 17 rises, the purge air concentration average value PnA is 1
It is updated every 28 crank angle signal pulses.

【0112】次に、ステップS406において、パージ
エア濃度Pnfの学習条件が成立したか否かを判定し、
学習条件不成立(すなわち、NO)と判定されれば、ス
テップS412に進み、パージエア濃度積算値PnSを
0クリアして、図9の処理ルーチンを終了する。
Next, in step S406, it is determined whether or not the purge air concentration Pnf learning condition is satisfied.
If it is determined that the learning condition is not satisfied (that is, NO), the process proceeds to step S412, the purge air concentration integrated value PnS is cleared to 0, and the processing routine of FIG. 9 ends.

【0113】一方、ステップS406において、パージ
エア濃度Pnfの学習条件が成立している(すなわち、
YES)と判定されれば、ステップS407に進み、パ
ージエア濃度Pnfの学習済フラグがセットされている
か否かを判定する。
On the other hand, in step S406, the learning condition of the purge air concentration Pnf is satisfied (that is,
If YES is determined, the process proceeds to step S407, and it is determined whether the learned flag of the purge air concentration Pnf is set.

【0114】ステップS407において、学習済フラグ
がセットされていない(すなわち、NO)と判定されれ
ば、エンジン6の始動後の最初にパージエア濃度Pnが
算出された状態なので、ステップS408に進み、パー
ジエア濃度平均値PnAをパージエア濃度Pnfとして
設定する。
If it is determined in step S407 that the learned flag is not set (that is, NO), the purge air concentration Pn has been calculated for the first time after the engine 6 is started, so the flow proceeds to step S408 and the purge air is purged. The concentration average value PnA is set as the purge air concentration Pnf.

【0115】また、ステップS408の実行後に、ステ
ップS409において、パージエア濃度Pnfの学習済
フラグをセットした後、ステップS412に進む。この
ように、学習済フラグがセットされていない場合には、
パージエア濃度平均値PnAにフィルタ処理が施される
ことなく、迅速にパージエア濃度Pnfが設定される。
After the execution of step S408, the learned flag of the purge air concentration Pnf is set in step S409, and then the flow proceeds to step S412. Thus, if the learned flag is not set,
The purge air concentration Pnf is quickly set without filtering the purge air concentration average value PnA.

【0116】一方、ステップS407において、学習済
フラグがセットされている(すなわち、YES)と判定
されれば、ステップS410に進み、パージエア濃度平
均値PnAを用いたフィルタ処理を施すことにより、以
下の(8)式のようにパージエア濃度Pnfを算出す
る。
On the other hand, if it is determined in step S407 that the learned flag has been set (that is, YES), the flow proceeds to step S410 to perform the following filtering process using the purge air concentration average value PnA. The purge air concentration Pnf is calculated according to the equation (8).

【0117】 Pnf=Pnf(t−1)・(1−Kf)+PnA・Kf …(8)[0117]   Pnf = Pnf (t−1) · (1-Kf) + PnA · Kf (8)

【0118】(8)式において、Pnf(t−1)は、
前回算出されたパージエア濃度である。また、Kfはフ
ィルタ定数であり、1>Kf≧0の範囲内の値に設定さ
れている。以下、ステップS411において、パージエ
ア濃度積算カウンタPnCの値を「128」に設定し、
ステップS412に進む。
In equation (8), Pnf (t-1) is
This is the previously calculated purge air concentration. Kf is a filter constant, and is set to a value within the range of 1> Kf ≧ 0. Hereinafter, in step S411, the value of the purge air concentration integration counter PnC is set to "128",
It proceeds to step S412.

【0119】次に、図10を参照しながら、パージエア
濃度Pnに対する学習補正係数の算出処理について説明
する。図10は図9内のパージエア濃度Pnの算出ステ
ップS401に用いられる学習補正係数KCの算出処理
を示すフローチャートである。
Next, the process of calculating the learning correction coefficient for the purge air concentration Pn will be described with reference to FIG. FIG. 10 is a flowchart showing a process of calculating the learning correction coefficient KC used in step S401 of calculating the purge air concentration Pn in FIG.

【0120】まず、ステップS501において、パージ
エア濃度Pnfの学習済フラグがセットされているか否
かを判定し、学習済フラグがセットされていない(すな
わち、NO)と判定されれば、ステップS502に進
み、学習補正係数KCを1.0に設定して、図10の処
理ルーチンを終了する。
First, in step S501, it is determined whether or not the learned flag of the purge air concentration Pnf is set. If it is determined that the learned flag is not set (that is, NO), the process proceeds to step S502. , The learning correction coefficient KC is set to 1.0, and the processing routine of FIG.

【0121】一方、ステップS501において、学習済
フラグがセットされている(すなわち、YES)と判定
されれば、ステップS503に進み、パージ率Prおよ
び学習後のパージエア濃度Pnfを用いて、以下の
(9)式のように、瞬時学習値KCLを算出する。
On the other hand, if it is determined in step S501 that the learned flag is set (that is, YES), the process proceeds to step S503, in which the purge ratio Pr and the learned purge air concentration Pnf are used to obtain the following ( The instantaneous learning value KCL is calculated as in the equation 9).

【0122】 KCL=1+Pr−14.7・Pr・Pnf …(9)[0122] KCL = 1 + Pr-14.7 · Pr · Pnf (9)

【0123】続いて、ステップS504において、パー
ジオン時間TRGが正の値であるか否かを判定し、TR
G≦0(すなわち、NO)と判定されれば、ステップS
506に進み、実際の瞬時学習値KCRを1.0に設定
した後、ステップS507に進む。
Succeedingly, in a step S504, it is determined whether or not the purge on time TRG is a positive value, and TR is set.
If it is determined that G ≦ 0 (that is, NO), step S
After proceeding to 506 and setting the actual instantaneous learning value KCR to 1.0, proceed to step S507.

【0124】一方、ステップS504において、TRG
>0(すなわち、YES)と判定されれば、ステップS
505に進み、瞬時学習値KCLを実際の瞬時学習値K
CRとして設定した後、ステップS507に進む。
On the other hand, in step S504, TRG
If> 0 (that is, YES), step S
In step 505, the instantaneous learning value KCL is changed to the actual instantaneous learning value K.
After setting as CR, the process proceeds to step S507.

【0125】ステップS507においては、実際の瞬時
学習値KCRを用いたフィルタ処理を施すことにより、
以下の(10)式のように学習補正係数KCを算出す
る。
In step S507, the filtering process using the actual instantaneous learning value KCR is performed,
The learning correction coefficient KC is calculated by the following equation (10).

【0126】 KC=KC(t−1)・(1−KF)+KCR・KF …(10)[0126]   KC = KC (t-1). (1-KF) + KCR.KF (10)

【0127】(10)式において、KC(t−1)は、
前回算出された学習補正係数であり、KFはフィルタ定
数(1>KF≧0)である。
In equation (10), KC (t-1) is
The learning correction coefficient calculated last time, and KF is a filter constant (1> KF ≧ 0).

【0128】次に、ステップS508において、前回の
学習補正係数KC(t−1)と、上記(10)式により
算出された今回の学習補正係数KCとの偏差ΔKCを算
出する。
Next, in step S508, a deviation ΔKC between the previous learning correction coefficient KC (t-1) and the current learning correction coefficient KC calculated by the above equation (10) is calculated.

【0129】また、ステップS509において、(1
0)式から算出された偏差ΔKCをフィードバック積分
補正係数積算値ΣKFBから減算して、フィードバック
積分補正係数積算値ΣKFBを更新登録した後、図10
の処理ルーチンを終了する。
In step S509, (1
10) after subtracting the deviation ΔKC calculated from the expression (0) from the feedback integration correction coefficient integrated value ΣKFB to update and register the feedback integration correction coefficient integrated value ΣKFB.
The processing routine of is ended.

【0130】実施の形態5.なお、上記実施の形態1で
は、ステップS114において、|KSG1−KSG|
<ΔKS(すなわち、NO)と判定された場合に、ステ
ップS115において、目標オン時間PFCよりも大き
い増量目標オン時間PFMをパージオン時間TRGとし
てを設定したが、パージオン時間TRGを一定量ずつ増
加させてもよい。
Embodiment 5. FIG. In the first embodiment, in step S114, | KSG1-KSG |
When it is determined that <ΔKS (that is, NO), in step S115, the increase target on-time PFM which is larger than the target on-time PFC is set as the purge on-time TRG, but the purge on-time TRG is increased by a constant amount. Good.

【0131】この場合、前述のステップS115に代え
て、パージオン時間TRGを一定量だけ増大させた後、
ステップS119において、ISCソレノイド19の制
御量が所定値以下(すなわち、NO)と判定されれば、
再度、パージオン時間TRGを一定量だけ増大させて、
ステップS121をスキップして、図2の処理ルーチン
を繰り返すことになる。
In this case, instead of step S115 described above, after the purge ON time TRG is increased by a fixed amount,
If it is determined in step S119 that the control amount of the ISC solenoid 19 is less than or equal to the predetermined value (that is, NO),
Again, increase the purge on time TRG by a fixed amount,
The step S121 is skipped and the processing routine of FIG. 2 is repeated.

【0132】以上の処理を、所定回数だけ繰り返して
も、ステップS119において、やはり、ISCソレノ
イド19の制御量が所定値以下(すなわち、NO)と判
定されれば、ステップS121に進み、蒸発燃料パージ
装置の故障であると判定される。これにより、故障の誤
判定を確実に防止することができる。
Even if the above process is repeated a predetermined number of times, if it is determined in step S119 that the control amount of the ISC solenoid 19 is still less than the predetermined value (that is, NO), the process proceeds to step S121, and the evaporated fuel purge is performed. It is determined that the device is defective. As a result, it is possible to reliably prevent erroneous determination of failure.

【0133】[0133]

【発明の効果】以上のようにこの発明の請求項1によれ
ば、内燃機関の吸気管の上流側に設けられて内燃機関の
吸気量を計測するエアフローセンサと、内燃機関の燃料
を収納した燃料タンクに連通されて蒸発燃料を吸収する
キャニスタと、キャニスタと吸気管との間に挿入された
パージ制御弁と、パージ制御弁を選択的に駆動して蒸発
燃料をパージとして吸気管に導入するパージ制御弁駆動
手段と、内燃機関に供給される燃料の空燃比を検出する
空燃比センサと、空燃比を目標空燃比にフィードバック
制御する燃料フィードバック補正手段と、内燃機関の吸
気管をバイパスして設けられたISCソレノイドと、内
燃機関のアイドル時の回転数が目標回転数となるように
ISCソレノイドを駆動する回転数フィードバック制御
手段と、回転数フィードバック制御手段によるISCソ
レノイドの制御量の変化に基づいて、パージ制御弁を含
む蒸発燃料パージ装置の故障を検出する故障検出手段と
を備え、パージ制御弁駆動手段は、内燃機関のアイドル
時に所定量のパージを吸気管に導入し、故障検出手段
は、故障検出する際に、回転数フィードバック制御手段
による所定量のパージの導入中に、目標回転数の許容幅
を0に設定し、所定量のパージの導入時におけるISC
ソレノイドの制御量の変化が所定値以下の場合に、蒸発
燃料パージ装置が故障状態であることを検出するように
したので、高い信頼性で故障検出することのできる内燃
機関の蒸発燃料パージ装置の故障診断装置が得られる効
果がある。
As described above, according to the first aspect of the present invention, the air flow sensor, which is provided on the upstream side of the intake pipe of the internal combustion engine and measures the intake amount of the internal combustion engine, and the fuel of the internal combustion engine are stored. A canister that communicates with the fuel tank to absorb evaporated fuel, a purge control valve inserted between the canister and the intake pipe, and a purge control valve are selectively driven to introduce evaporated fuel as a purge into the intake pipe. Purge control valve drive means, air-fuel ratio sensor for detecting the air-fuel ratio of the fuel supplied to the internal combustion engine, fuel feedback correction means for feedback controlling the air-fuel ratio to the target air-fuel ratio, and bypassing the intake pipe of the internal combustion engine. The provided ISC solenoid, the rotation speed feedback control means for driving the ISC solenoid so that the rotation speed of the internal combustion engine at idle becomes the target rotation speed, and the rotation speed feedback. And a failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve based on a change in the control amount of the ISC solenoid by the feedback control means, and the purge control valve drive means is a predetermined amount when the internal combustion engine is idle. Is introduced into the intake pipe, and the failure detection means, when detecting the failure, the rotation speed feedback control means.
Allowable range of target speed while introducing a predetermined amount of purge by
Is set to 0, and ISC at the time of introducing a predetermined amount of purge
When the change in the solenoid control amount is less than or equal to a predetermined value, it is detected that the evaporative fuel purge device is in a failure state, so that the evaporative fuel purge device for an internal combustion engine that can detect a failure with high reliability is provided. There is an effect that a failure diagnosis device can be obtained.

【0134】また、この発明の請求項2によれば、請求
項1において、請求項1において、パージ制御弁駆動手
段は、所定量のパージの導入時に、燃料フィードバック
補正手段の補正量が所定値よりも小さいときには、パー
ジの導入量を一定量ずつ増加させるようにしたので、さ
らに高い信頼性で故障検出することのできる内燃機関の
蒸発燃料パージ装置の故障診断装置が得られる効果があ
る。
According to a second aspect of the present invention, in the first aspect, the purge control valve driving means according to the first aspect, the correction amount of the fuel feedback correction means is a predetermined value when the predetermined amount of purge is introduced. When it is smaller than the above, the amount of introduction of purge is increased by a fixed amount, so that there is an effect that a failure diagnosis apparatus for an evaporated fuel purge apparatus of an internal combustion engine that can detect a failure with higher reliability is obtained.

【0135】また、この発明の請求項3によれば、請求
項1または請求項2において、故障検出手段は、所定量
のパージの導入時における吸気量の変化が所定値以下の
場合に、蒸発燃料パージ装置が故障状態であることを検
出するようにしたので、高い信頼性で故障検出すること
のできる内燃機関の蒸発燃料パージ装置の故障診断装置
が得られる効果がある。
According to a third aspect of the present invention, in the first or second aspect, the failure detecting means vaporizes when the change of the intake air amount at the time of introducing the predetermined amount of purge is equal to or less than the predetermined value. Since it is detected that the fuel purging device is in a failure state, there is an effect that a failure diagnosis device for an evaporated fuel purging device for an internal combustion engine that can detect a failure with high reliability can be obtained.

【0136】また、この発明の請求項4によれば、内燃
機関の吸気管の上流側に設けられて内燃機関の吸気量を
計測するエアフローセンサと、内燃機関の燃料を収納し
た燃料タンクに連通されて蒸発燃料を吸収するキャニス
タと、キャニスタと吸気管との間に挿入されたパージ制
御弁と、パージ制御弁を選択的に駆動して蒸発燃料をパ
ージとして吸気管に導入するパージ制御弁駆動手段と、
内燃機関に供給される燃料の空燃比を検出する空燃比セ
ンサと、空燃比を目標空燃比にフィードバック制御する
燃料フィードバック補正手段と、内燃機関の吸気管をバ
イパスして設けられたISCソレノイドと、内燃機関の
アイドル時の回転数が目標回転数となるようにISCソ
レノイドを駆動する回転数フィードバック制御手段と、
吸気量の変化に基づいて、パージ制御弁を含む蒸発燃料
パージ装置の故障を検出する故障検出手段とを備え、パ
ージ制御弁駆動手段は、内燃機関のアイドル時に所定量
のパージを吸気管に導入し、故障検出手段は、故障検出
する際に、回転数フィードバック制御手段による所定量
のパージの導入中に、目標回転数の許容幅を0に設定
し、所定量のパージの導入時における吸気量の変化が所
定値以下の場合に、蒸発燃料パージ装置が故障状態であ
ることを検出するようにしたので、高い信頼性で故障検
出することのできる内燃機関の蒸発燃料パージ装置の故
障診断装置が得られる効果がある。
Further, according to claim 4 of the present invention, an air flow sensor, which is provided on the upstream side of the intake pipe of the internal combustion engine and measures the intake air amount of the internal combustion engine, is connected to the fuel tank containing the fuel of the internal combustion engine. The canister that absorbs the evaporated fuel and the purge control valve that is inserted between the canister and the intake pipe, and the purge control valve that selectively drives the purge control valve to introduce the evaporated fuel as purge into the intake pipe Means and
An air-fuel ratio sensor that detects an air-fuel ratio of fuel supplied to the internal combustion engine, a fuel feedback correction unit that feedback-controls the air-fuel ratio to a target air-fuel ratio, an ISC solenoid that is provided by bypassing an intake pipe of the internal combustion engine, Rotation speed feedback control means for driving the ISC solenoid so that the rotation speed of the internal combustion engine at idle becomes a target rotation speed,
The purge control valve drive means introduces a predetermined amount of purge into the intake pipe when the internal combustion engine is idle, and a failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve based on a change in the intake air quantity. and, failure detection means, fault detection
When performing, a predetermined amount by the rotation speed feedback control means
Set the allowable range of the target speed to 0 while introducing the purge
And, when the change of the intake air amount at the time of introduction of a predetermined amount of the purge is less than a predetermined value. Thus to detect that fuel vapor purging system is in failure state, capable of failure detection with high reliability There is an effect that a failure diagnosis device for an evaporated fuel purge device of an internal combustion engine is obtained.

【0137】また、この発明の請求項5によれば、請求
項4において、故障検出手段は、内燃機関の吸気量およ
び回転数に基づいて充填効率を演算する充填効率演算手
段を含み、所定量のパージの導入時における充填効率の
変化が所定値以下の場合に、蒸発燃料パージ装置が故障
状態であることを検出するようにしたので、高い信頼性
で故障検出することのできる内燃機関の蒸発燃料パージ
装置の故障診断装置が得られる効果がある。
According to claim 5 of the present invention, in claim 4, the failure detecting means includes a charging efficiency calculating means for calculating the charging efficiency based on the intake air amount and the number of revolutions of the internal combustion engine, and the predetermined amount. When the change in the charging efficiency at the time of introduction of the purge is below a predetermined value, it is detected that the evaporated fuel purge device is in a failure state, so that the evaporation of the internal combustion engine which can detect the failure with high reliability. This has the effect of providing a failure diagnostic device for the fuel purge device.

【0138】また、この発明の請求項6によれば、内燃
機関の吸気管の上流側に設けられて内燃機関の吸気量を
計測するエアフローセンサと、内燃機関の燃料を収納し
た燃料タンクに連通されて蒸発燃料を吸収するキャニス
タと、キャニスタと吸気管との間に挿入されたパージ制
御弁と、パージ制御弁を選択的に駆動して蒸発燃料をパ
ージとして吸気管に導入するパージ制御弁駆動手段と、
内燃機関に供給される燃料の空燃比を検出する空燃比セ
ンサと、空燃比を目標空燃比にフィードバック制御する
燃料フィードバック補正手段と、内燃機関の吸気管をバ
イパスして設けられたISCソレノイドと、内燃機関の
アイドル時の回転数が目標回転数となるようにISCソ
レノイドを駆動する回転数フィードバック制御手段と、
吸気量および回転数に基づいて、パージ制御弁を含む蒸
発燃料パージ装置の故障を検出する故障検出手段とを備
え、パージ制御弁駆動手段は、内燃機関のアイドル時に
所定量のパージを吸気管に導入し、故障検出手段は、内
燃機関の吸気量および回転数に基づいて充填効率を演算
する充填効率演算手段を含み、故障検出する際に、回転
数フィードバック制御手段による所定量のパージの導入
中に、目標回転数の許容幅を0に設定し、所定量のパー
ジの導入時における充填効率の変化が所定値以下の場合
に、蒸発燃料パージ装置が故障状態であることを検出す
ようにしたので、高い信頼性で故障検出することので
きる内燃機関の蒸発燃料パージ装置の故障診断装置が得
られる効果がある。
Further, according to claim 6 of the present invention, an air flow sensor provided on the upstream side of the intake pipe of the internal combustion engine for measuring the intake air amount of the internal combustion engine and the fuel tank for storing the fuel of the internal combustion engine are connected. The canister that absorbs the evaporated fuel and the purge control valve that is inserted between the canister and the intake pipe, and the purge control valve that selectively drives the purge control valve to introduce the evaporated fuel as purge into the intake pipe Means and
An air-fuel ratio sensor for detecting an air-fuel ratio of fuel supplied to the internal combustion engine, a fuel feedback correction means for feedback-controlling the air-fuel ratio to a target air-fuel ratio, an ISC solenoid provided by bypassing an intake pipe of the internal combustion engine, Rotation speed feedback control means for driving the ISC solenoid so that the rotation speed of the internal combustion engine at idle becomes a target rotation speed,
Failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve based on the intake air amount and the number of revolutions, and the purge control valve drive means supplies a predetermined amount of purge to the intake pipe when the internal combustion engine is idle. introduced, the failure detection means comprises a charging efficiency calculating means for calculating the charging efficiency based on the intake air amount and the rotation speed of the internal combustion engine, at the time of failure detection, rotation
Introduction of a predetermined amount of purge by the number feedback control means
In this case, the allowable range of the target rotation speed is set to 0, and when the change of the charging efficiency at the time of introducing a predetermined amount of purge is less than or equal to a predetermined value, it is detected that the evaporated fuel purge device is in a failure state .
Since so that an effect of the trouble diagnosis device for the fuel vapor purge system for an internal combustion engine capable of failure detection with high reliability can be obtained.

【0139】また、この発明の請求項7によれば、請求
項1から請求項6までのいずれかにおいて、内燃機関の
定常運転時におけるパージ導入時に、燃料フィードバッ
ク補正手段の補正量とパージ導入率とに基づいてパージ
濃度を演算するパージ濃度演算手段を備え、パージ制御
弁駆動手段は、パージ濃度に応じて、内燃機関のアイド
ル時に導入するパージの所定量を可変設定するようにし
たので、さらに高い信頼性で故障検出することのできる
内燃機関の蒸発燃料パージ装置の故障診断装置が得られ
る効果がある。
According to a seventh aspect of the present invention, in any one of the first to sixth aspects, when the purge is introduced during the steady operation of the internal combustion engine, the correction amount of the fuel feedback correction means and the purge introduction rate. Since the purge control valve driving means is configured to variably set the predetermined amount of the purge introduced when the internal combustion engine is idle, the purge control valve driving means is configured to calculate the purge concentration based on There is an effect that a failure diagnosis device for an evaporated fuel purge device of an internal combustion engine that can detect a failure with high reliability is obtained.

【0140】また、この発明の請求項8によれば、請求
項7において、パージ濃度が所定値以上の場合に、パー
ジ制御弁を含む蒸発燃料パージ装置が正常状態であるこ
とを検出する正常状態検出手段を備えたので、不安定な
アイドル時において故障検出モニタを実行する機会を低
減することのできる内燃機関の蒸発燃料パージ装置の故
障診断装置が得られる効果がある。
Further, according to claim 8 of the present invention, in claim 7, when the purge concentration is equal to or higher than a predetermined value, it is detected that the evaporative fuel purging device including the purge control valve is in a normal state. Since the detection means is provided, it is possible to obtain a failure diagnostic device for an evaporated fuel purge device for an internal combustion engine that can reduce the chances of executing a failure detection monitor during unstable idle.

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

【図1】 この発明の実施の形態1を示す構成図であ
る。
FIG. 1 is a configuration diagram showing a first embodiment of the present invention.

【図2】 この発明の実施の形態1による処理ルーチン
を示すフローチャートである。
FIG. 2 is a flowchart showing a processing routine according to the first embodiment of the present invention.

【図3】 この発明の実施の形態1によるパージエア濃
度Pnf(学習値)に対する目標オン時間PFCのマッ
プデータを示す説明図である。
FIG. 3 is an explanatory diagram showing map data of a target on-time PFC with respect to a purge air concentration Pnf (learning value) according to the first embodiment of the present invention.

【図4】 この発明の実施の形態2による処理ルーチン
を示すフローチャートである。
FIG. 4 is a flowchart showing a processing routine according to a second embodiment of the present invention.

【図5】 この発明の実施の形態4によるパージ制御処
理ルーチンを示すフローチャートである。
FIG. 5 is a flowchart showing a purge control processing routine according to Embodiment 4 of the present invention.

【図6】 この発明の実施の形態4による基本パージオ
ン時間のマップデータを示す説明図である。
FIG. 6 is an explanatory diagram showing map data of a basic purge on time according to the fourth embodiment of the present invention.

【図7】 この発明の実施の形態4によるパージ率の算
出処理ルーチンを示すフローチャートである。
FIG. 7 is a flowchart showing a purge rate calculation processing routine according to a fourth embodiment of the present invention.

【図8】 この発明の実施の形態4によるパージ量基準
値のマップデータを示す説明図である。
FIG. 8 is an explanatory diagram showing map data of a purge amount reference value according to the fourth embodiment of the present invention.

【図9】 この発明の実施の形態4によるパージエア濃
度の学習処理ルーチンを示すフローチャートである。
FIG. 9 is a flowchart showing a purge air concentration learning processing routine according to a fourth embodiment of the present invention.

【図10】 この発明の実施の形態4によるパージエア
濃度の学習補正係数の算出処理ルーチンを示すフローチ
ャートである。
FIG. 10 is a flowchart showing a routine for calculating a learning correction coefficient for purge air concentration according to the fourth embodiment of the present invention.

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

2 エアフローセンサ、3 スロットルバルブ、4 サ
ージタンク、5 吸気管、6 エンジン、7 インジェ
クタ、8 燃料タンク、9 キャニスタ、10パージ制
御弁、14 水温センサ、15 排気管、16 空燃比
センサ、17クランク角センサ、18 ブーストセン
サ、19 ISCソレノイド、20エンジン制御ユニッ
ト、25 駆動回路、F 空燃比信号、Ne エンジン
回転数、PDF 所定値、Qa 吸気量、Qb バイパ
ス吸気量、WT 冷却水温、θ スロットル開度、EC
充填効率、Pn パージエア濃度、Pnf 学習後の
パージエア濃度、Pr パージ率、QRG パージ量、
QRGB パージ量基準値、TRG パージオン時間、
TRGB 基本パージオン時間、S103 パージ濃度
を所定値と比較するステップ、S104 目標回転数の
許容幅を0に設定するステップ、S115 パージの導
入量を増加させるステップ、S119ISCソレノイド
の制御量を判定値と比較するステップ、S120 正常
状態して終了するステップ。
2 air flow sensor, 3 throttle valve, 4 surge tank, 5 intake pipe, 6 engine, 7 injector, 8 fuel tank, 9 canister, 10 purge control valve, 14 water temperature sensor, 15 exhaust pipe, 16 air-fuel ratio sensor, 17 crank angle Sensor, 18 Boost sensor, 19 ISC solenoid, 20 Engine control unit, 25 Drive circuit, F air-fuel ratio signal, Ne engine speed, PDF predetermined value, Qa intake amount, Qb bypass intake amount, WT cooling water temperature, θ throttle opening , EC
Filling efficiency, Pn purge air concentration, purge air concentration after Pnf learning, Pr purge rate, QRG purge amount,
QRGB purge amount reference value, TRG purge on time,
TRGB basic purge on-time, S103 step of comparing purge concentration with a predetermined value, S104 step of setting target rotation speed allowable range to 0, S115 step of increasing purge introduction amount, S119 ISC solenoid control amount compared with a judgment value Step S120, a step of ending in a normal state.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) F02M 25/08 G01M 15/00 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) F02M 25/08 G01M 15/00

Claims (8)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 内燃機関の吸気管の上流側に設けられて
前記内燃機関の吸気量を計測するエアフローセンサと、 前記内燃機関の燃料を収納した燃料タンクに連通されて
蒸発燃料を吸収するキャニスタと、 前記キャニスタと前記吸気管との間に挿入されたパージ
制御弁と、 前記パージ制御弁を選択的に駆動して前記蒸発燃料をパ
ージとして前記吸気管に導入するパージ制御弁駆動手段
と、 前記内燃機関に供給される燃料の空燃比を検出する空燃
比センサと、 前記空燃比を目標空燃比にフィードバック制御する燃料
フィードバック補正手段と、 前記内燃機関の吸気管をバイパスして設けられたISC
ソレノイドと、 前記内燃機関のアイドル時の回転数が目標回転数となる
ように前記ISCソレノイドを駆動する回転数フィード
バック制御手段と、 前記回転数フィードバック制御手段による前記ISCソ
レノイドの制御量の変化に基づいて、前記パージ制御弁
を含む蒸発燃料パージ装置の故障を検出する故障検出手
段とを備え、 前記パージ制御弁駆動手段は、前記内燃機関のアイドル
時に所定量のパージを前記吸気管に導入し、 前記故障検出手段は、故障検出する際に、前記回転数フ
ィードバック制御手段による前記所定量のパージの導入
中に、前記目標回転数の許容幅を0に設定し、前記所定
量のパージの導入時における前記ISCソレノイドの制
御量の変化が所定値以下の場合に、前記蒸発燃料パージ
装置が故障状態であることを検出することを特徴とする
内燃機関の蒸発燃料パージ装置の故障診断装置。
1. An air flow sensor provided upstream of an intake pipe of an internal combustion engine for measuring an intake amount of the internal combustion engine, and a canister which communicates with a fuel tank containing fuel of the internal combustion engine to absorb evaporated fuel. A purge control valve inserted between the canister and the intake pipe; and a purge control valve drive means for selectively driving the purge control valve to introduce the evaporated fuel as a purge into the intake pipe, An air-fuel ratio sensor that detects an air-fuel ratio of fuel supplied to the internal combustion engine, a fuel feedback correction unit that feedback-controls the air-fuel ratio to a target air-fuel ratio, and an ISC provided by bypassing an intake pipe of the internal combustion engine.
A solenoid, a rotation speed feedback control means for driving the ISC solenoid so that the rotation speed of the internal combustion engine at idle becomes a target rotation speed, and a change in the control amount of the ISC solenoid by the rotation speed feedback control means. And a failure detection means for detecting a failure of the evaporated fuel purging device including the purge control valve, wherein the purge control valve drive means introduces a predetermined amount of purge into the intake pipe during idling of the internal combustion engine, The failure detecting means is configured to detect the failure when detecting the failure.
Introduction of the predetermined amount of purge by feedback control means
When the allowable range of the target rotation speed is set to 0 and the change in the control amount of the ISC solenoid at the time of introducing the predetermined amount of purge is less than or equal to a predetermined value, the evaporated fuel purge device is in a failure state. A failure diagnosis device for an evaporated fuel purging device for an internal combustion engine, which is characterized by detecting the presence.
【請求項2】 前記パージ制御弁駆動手段は、前記所定
量のパージの導入時に、前記燃料フィードバック補正手
段の補正量が所定値よりも小さいときには、前記パージ
の導入量を一定量ずつ増加させることを特徴とする請求
項1に記載の内燃機関の蒸発燃料パージ装置の故障診断
装置。
2. The purge control valve driving means, when introducing the predetermined amount of purge, increases the introduction amount of the purge by a constant amount when the correction amount of the fuel feedback correction means is smaller than a predetermined value. A failure diagnosis device for an evaporated fuel purging device for an internal combustion engine according to claim 1.
【請求項3】 前記故障検出手段は、前記所定量のパー
ジの導入時における前記吸気量の変化が所定値以下の場
合に、前記蒸発燃料パージ装置が故障状態であることを
検出することを特徴をする請求項1または請求項2に記
載の内燃機関の蒸発燃料パージ装置の故障診断装置。
3. The failure detecting means detects that the evaporated fuel purging device is in a failed state when a change in the intake air amount at the time of introducing the predetermined amount of purge is less than or equal to a predetermined value. The failure diagnosis device for an evaporated fuel purging device for an internal combustion engine according to claim 1 or 2.
【請求項4】 内燃機関の吸気管の上流側に設けられて
前記内燃機関の吸気量を計測するエアフローセンサと、 前記内燃機関の燃料を収納した燃料タンクに連通されて
蒸発燃料を吸収するキャニスタと、 前記キャニスタと前記吸気管との間に挿入されたパージ
制御弁と、 前記パージ制御弁を選択的に駆動して前記蒸発燃料をパ
ージとして前記吸気管に導入するパージ制御弁駆動手段
と、 前記内燃機関に供給される燃料の空燃比を検出する空燃
比センサと、 前記空燃比を目標空燃比にフィードバック制御する燃料
フィードバック補正手段と、 前記内燃機関の吸気管をバイパスして設けられたISC
ソレノイドと、 前記内燃機関のアイドル時の回転数が目標回転数となる
ように前記ISCソレノイドを駆動する回転数フィード
バック制御手段と、 前記吸気量の変化に基づいて、前記パージ制御弁を含む
蒸発燃料パージ装置の故障を検出する故障検出手段とを
備え、 前記パージ制御弁駆動手段は、前記内燃機関のアイドル
時に所定量のパージを前記吸気管に導入し、 前記故障検出手段は、故障検出する際に、前記回転数フ
ィードバック制御手段による前記所定量のパージの導入
中に、前記目標回転数の許容幅を0に設定し、前記所定
量のパージの導入時における前記吸気量の変化が所定値
以下の場合に、前記蒸発燃料パージ装置が故障状態であ
ることを検出することを特徴とする内燃機関の蒸発燃料
パージ装置の故障診断装置。
4. An air flow sensor which is provided upstream of an intake pipe of an internal combustion engine and measures an intake air amount of the internal combustion engine; and a canister which communicates with a fuel tank containing fuel of the internal combustion engine and absorbs evaporated fuel. A purge control valve inserted between the canister and the intake pipe; and a purge control valve drive means for selectively driving the purge control valve to introduce the evaporated fuel as a purge into the intake pipe, An air-fuel ratio sensor that detects an air-fuel ratio of fuel supplied to the internal combustion engine, a fuel feedback correction unit that feedback-controls the air-fuel ratio to a target air-fuel ratio, and an ISC provided by bypassing an intake pipe of the internal combustion engine.
A solenoid, a rotational speed feedback control unit that drives the ISC solenoid so that the idling rotational speed of the internal combustion engine reaches a target rotational speed, and an evaporated fuel including the purge control valve based on the change in the intake air amount. And a failure detecting means for detecting a failure of the purging device, wherein the purge control valve driving means introduces a predetermined amount of purge into the intake pipe when the internal combustion engine is idle, and the failure detecting means detects a failure. In addition,
Introduction of the predetermined amount of purge by feedback control means
When the allowable range of the target rotation speed is set to 0 and the change in the intake air amount at the time of introducing the predetermined amount of purge is equal to or less than a predetermined value, it is determined that the evaporated fuel purge device is in a failure state. A failure diagnosis device for an evaporated fuel purging device for an internal combustion engine, which is characterized by detecting .
【請求項5】 前記故障検出手段は、 前記内燃機関の吸気量および回転数に基づいて充填効率
を演算する充填効率演算手段を含み、 前記所定量のパージの導入時における前記充填効率の変
化が所定値以下の場合に、前記蒸発燃料パージ装置が故
障状態であることを検出することを特徴とする請求項4
に記載の内燃機関の蒸発燃料パージ装置の故障診断装
置。
5. The failure detection means includes a charging efficiency calculation means for calculating a charging efficiency based on an intake air amount and a rotational speed of the internal combustion engine, and a change in the charging efficiency when the predetermined amount of purge is introduced. 5. The method according to claim 4, wherein the evaporative fuel purging device detects that the evaporative fuel purge device is in a failure state when the value is equal to or less than a predetermined value.
A failure diagnosis device for an evaporated fuel purging device for an internal combustion engine according to claim 1.
【請求項6】 内燃機関の吸気管の上流側に設けられて
前記内燃機関の吸気量を計測するエアフローセンサと、 前記内燃機関の燃料を収納した燃料タンクに連通されて
蒸発燃料を吸収するキャニスタと、 前記キャニスタと前記吸気管との間に挿入されたパージ
制御弁と、 前記パージ制御弁を選択的に駆動して前記蒸発燃料をパ
ージとして前記吸気管に導入するパージ制御弁駆動手段
と、 前記内燃機関に供給される燃料の空燃比を検出する空燃
比センサと、 前記空燃比を目標空燃比にフィードバック制御する燃料
フィードバック補正手段と、 前記内燃機関の吸気管をバイパスして設けられたISC
ソレノイドと、 前記内燃機関のアイドル時の回転数が目標回転数となる
ように前記ISCソレノイドを駆動する回転数フィード
バック制御手段と、 前記吸気量および回転数に基づいて、前記パージ制御弁
を含む蒸発燃料パージ装置の故障を検出する故障検出手
段とを備え、 前記パージ制御弁駆動手段は、前記内燃機関のアイドル
時に所定量のパージを前記吸気管に導入し、 前記故障検出手段は、 前記内燃機関の吸気量および回転数に基づいて充填効率
を演算する充填効率演算手段を含み、故障検出する際に、前記回転数フィードバック制御手段
による前記所定量のパージの導入中に、前記目標回転数
の許容幅を0に設定し、 前記所定量のパージの導入時に
おける前記充填効率の変化が所定値以下の場合に、前記
蒸発燃料パージ装置が故障状態であることを検出する
とを特徴とする内燃機関の蒸発燃料パージ装置の故障診
断装置。
6. An canister that is provided upstream of an intake pipe of an internal combustion engine to measure an intake amount of the internal combustion engine, and a canister that communicates with a fuel tank that stores fuel of the internal combustion engine and absorbs evaporated fuel. A purge control valve inserted between the canister and the intake pipe; and a purge control valve drive means for selectively driving the purge control valve to introduce the evaporated fuel as a purge into the intake pipe, An air-fuel ratio sensor that detects an air-fuel ratio of fuel supplied to the internal combustion engine, a fuel feedback correction unit that feedback-controls the air-fuel ratio to a target air-fuel ratio, and an ISC provided by bypassing an intake pipe of the internal combustion engine.
A solenoid, a rotation speed feedback control means for driving the ISC solenoid so that the rotation speed of the internal combustion engine at idle becomes a target rotation speed, and an evaporation including the purge control valve based on the intake air amount and the rotation speed. Failure detection means for detecting a failure of the fuel purging device, the purge control valve driving means introduces a predetermined amount of purge into the intake pipe when the internal combustion engine is idle, and the failure detection means includes the internal combustion engine. A charging efficiency calculation means for calculating the charging efficiency based on the intake air amount and the rotational speed of the engine, and when detecting a failure, the rotational speed feedback control means
During the introduction of the predetermined amount of purge by
The allowable range is set to 0, if the change in the charging efficiency at the time of introduction of the predetermined amount of the purge is less than a predetermined value, this is detected that the fuel vapor purge system is in failure state <br/> And a failure diagnosis device for an evaporated fuel purging device for an internal combustion engine.
【請求項7】 前記内燃機関の定常運転時におけるパー
ジ導入時に、前記燃料フィードバック補正手段の補正量
とパージ導入率とに基づいてパージ濃度を演算するパー
ジ濃度演算手段を備え、 前記パージ制御弁駆動手段は、前記パージ濃度に応じ
て、前記内燃機関のアイドル時に導入するパージの所定
量を可変設定することを特徴とする請求項1から請求項
6までのいずれかに記載の内燃機関の蒸発燃料パージ装
置の故障診断装置。
7. A purge concentration calculating means for calculating a purge concentration on the basis of a correction amount of the fuel feedback correcting means and a purge introducing rate at the time of introducing the purge during the steady operation of the internal combustion engine, the purge control valve driving device. 7. The vaporized fuel for an internal combustion engine according to claim 1, wherein the means variably sets a predetermined amount of purge introduced during idling of the internal combustion engine according to the purge concentration. Purge device failure diagnostic device.
【請求項8】 前記パージ濃度が所定値以上の場合に、
前記パージ制御弁を含む蒸発燃料パージ装置が正常状態
であることを検出する正常状態検出手段を備えたことを
特徴とする請求項7に記載の内燃機関の蒸発燃料パージ
装置の故障診断装置。
8. When the purge concentration is a predetermined value or more,
8. The failure diagnosis device for an evaporated fuel purging device for an internal combustion engine according to claim 7, further comprising a normal state detecting means for detecting that the evaporated fuel purging device including the purge control valve is in a normal state.
JP15155898A 1998-06-01 1998-06-01 Failure diagnosis device for evaporative fuel purge device of internal combustion engine Expired - Fee Related JP3497733B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15155898A JP3497733B2 (en) 1998-06-01 1998-06-01 Failure diagnosis device for evaporative fuel purge device of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15155898A JP3497733B2 (en) 1998-06-01 1998-06-01 Failure diagnosis device for evaporative fuel purge device of internal combustion engine

Publications (2)

Publication Number Publication Date
JPH11343925A JPH11343925A (en) 1999-12-14
JP3497733B2 true JP3497733B2 (en) 2004-02-16

Family

ID=15521158

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15155898A Expired - Fee Related JP3497733B2 (en) 1998-06-01 1998-06-01 Failure diagnosis device for evaporative fuel purge device of internal combustion engine

Country Status (1)

Country Link
JP (1) JP3497733B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10008189C2 (en) 2000-02-23 2002-02-14 Bayerische Motoren Werke Ag Device and method for checking a tank ventilation system
DE10043071A1 (en) 2000-09-01 2002-03-14 Bosch Gmbh Robert Procedure for diagnosing the tank vent valve
JP2004360553A (en) 2003-06-04 2004-12-24 Suzuki Motor Corp Evaporating fuel control apparatus of internal combustion engine
JP2007113517A (en) * 2005-10-21 2007-05-10 Fujitsu Ten Ltd Engine control device and method for judging purge abnormality
DE102008000759A1 (en) * 2008-03-19 2009-09-24 Robert Bosch Gmbh Method and device for testing the functionality of a tank ventilation valve
DE102008001447A1 (en) 2008-04-29 2009-11-05 Robert Bosch Gmbh Diagnosis of the functionality of fuel vapor tanks
JP2018141438A (en) * 2017-02-28 2018-09-13 愛三工業株式会社 Evaporated fuel treatment device
WO2020179150A1 (en) * 2019-03-01 2020-09-10 愛三工業株式会社 Evaporated fuel treatment device
JP2020143665A (en) * 2019-03-01 2020-09-10 愛三工業株式会社 Evaporated fuel treatment device

Also Published As

Publication number Publication date
JPH11343925A (en) 1999-12-14

Similar Documents

Publication Publication Date Title
JP3511722B2 (en) Air-fuel ratio control device for internal combustion engine
JP3497733B2 (en) Failure diagnosis device for evaporative fuel purge device of internal combustion engine
US6736117B2 (en) Abnormality detecting device for evaporative fuel processing system
US5445133A (en) Canister purge gas control device and control method for internal combustion engine
JP4115368B2 (en) Air-fuel ratio control device for internal combustion engine
JP3305136B2 (en) Abnormality detection device for fuel supply system of internal combustion engine
JP2003083114A (en) Control device for internal combustion engine
US5720256A (en) Apparatus and method for controlling idle rotation speed learning of an internal combustion engine
JP2503474B2 (en) Air-fuel ratio control device
US20010022177A1 (en) Monitoring apparatus for fuel feed system
US6935162B2 (en) Apparatus for detecting leakage in an evaporated fuel processing system
JP3465626B2 (en) Air-fuel ratio control device for internal combustion engine
US6862516B2 (en) Fuel gas purge system having failure diagnostic function in internal combustion engine
JP3061277B2 (en) Air-fuel ratio learning control method and device
JPH06288307A (en) Evaporated fuel processing device for internal combustion engine
JP4052710B2 (en) Engine air-fuel ratio control method and air-fuel ratio control apparatus
JP3024448B2 (en) Evaporative fuel control system for internal combustion engine
JP4075027B2 (en) EGR control device
JP2881258B2 (en) Evaporative fuel processing equipment
JPH08284765A (en) Evaporative fuel purged quantity controller for evaporative fuel treatment device
JP2841007B2 (en) Self-diagnosis device in fuel supply system of internal combustion engine
JP2000087813A (en) Evaporative fuel purge device for engine with supercharger and evaporative fuel purge control device
JPH086622B2 (en) Air-fuel ratio control method for internal combustion engine
JPH1077883A (en) Air-fuel ratio control device for internal combustion engine
JP2750644B2 (en) Failure diagnosis device for evaporative fuel suppression device

Legal Events

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

Free format text: PAYMENT UNTIL: 20071128

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081128

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081128

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091128

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091128

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101128

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131128

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees