JPH0742595A - 内燃機関の異常判定装置 - Google Patents
内燃機関の異常判定装置Info
- Publication number
- JPH0742595A JPH0742595A JP5188496A JP18849693A JPH0742595A JP H0742595 A JPH0742595 A JP H0742595A JP 5188496 A JP5188496 A JP 5188496A JP 18849693 A JP18849693 A JP 18849693A JP H0742595 A JPH0742595 A JP H0742595A
- Authority
- JP
- Japan
- Prior art keywords
- control
- air
- fuel ratio
- internal combustion
- combustion engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/221—Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/003—Adding fuel vapours, e.g. drawn from engine fuel reservoir
- F02D41/0032—Controlling the purging of the canister as a function of the engine operating conditions
- F02D41/0035—Controlling the purging of the canister as a function of the engine operating conditions to achieve a special effect, e.g. to warm up the catalyst
- F02D41/0037—Controlling the purging of the canister as a function of the engine operating conditions to achieve a special effect, e.g. to warm up the catalyst for diagnosing the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1493—Details
- F02D41/1495—Detection of abnormalities in the air/fuel ratio feedback system
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Testing Of Engines (AREA)
Abstract
(57)【要約】
【目的】第2の制御手段の制御効果を常時期待可能と
し、異常診断の機会低減を回避し、もって異常判定精度
の向上を図る。 【構成】エンジン1は吸入空気と、中央処理装置(CP
U)42により制御されるインジェクタ9から噴射され
る燃料とからなる混合気を燃焼室4内へ導入する。キャ
ニスタ34はパージ通路38を介してセンシングポート
5aに接続され、パージ通路38の途中には所定温度を
境として開閉されるパージコントロールバルブ39が設
けられる。CPU42は、補正後なまし値が下限側の設
定値よりも小さい場合に燃料系異常の可能性があると判
断する。パージコントロールバルブ39が開かれ、エバ
ポパージによる空燃比制御量に影響のある走行をしてい
る場合、空燃比がリッチ側に移行し、補正後なまし値が
定数を下回る虞があるが、下限側の設定値は定数からエ
バポ補正量を減算した値であり、設定値を下回ることは
ない。
し、異常診断の機会低減を回避し、もって異常判定精度
の向上を図る。 【構成】エンジン1は吸入空気と、中央処理装置(CP
U)42により制御されるインジェクタ9から噴射され
る燃料とからなる混合気を燃焼室4内へ導入する。キャ
ニスタ34はパージ通路38を介してセンシングポート
5aに接続され、パージ通路38の途中には所定温度を
境として開閉されるパージコントロールバルブ39が設
けられる。CPU42は、補正後なまし値が下限側の設
定値よりも小さい場合に燃料系異常の可能性があると判
断する。パージコントロールバルブ39が開かれ、エバ
ポパージによる空燃比制御量に影響のある走行をしてい
る場合、空燃比がリッチ側に移行し、補正後なまし値が
定数を下回る虞があるが、下限側の設定値は定数からエ
バポ補正量を減算した値であり、設定値を下回ることは
ない。
Description
【0001】
【産業上の利用分野】この発明は内燃機関の異常判定装
置に係り、より詳しくは、例えば内燃機関の空燃比フィ
ードバック制御量が設定値を所定時間以上継続して逸脱
したとき内燃機関の異常と判定する異常判定装置に関す
るものである。
置に係り、より詳しくは、例えば内燃機関の空燃比フィ
ードバック制御量が設定値を所定時間以上継続して逸脱
したとき内燃機関の異常と判定する異常判定装置に関す
るものである。
【0002】
【従来の技術】従来、この種の技術として、例えば特開
昭63−1753号公報に開示されたものが知られてい
る。この技術において、蒸発燃料吸着装置と吸気通路と
を連結する蒸発燃料パージ通路内には、パージ制御用開
閉弁が設けられている。また、排気通路には排気ガスセ
ンサが配設され、その出力信号に基づいて混合気の空燃
比が適宜にフィードバック制御される。
昭63−1753号公報に開示されたものが知られてい
る。この技術において、蒸発燃料吸着装置と吸気通路と
を連結する蒸発燃料パージ通路内には、パージ制御用開
閉弁が設けられている。また、排気通路には排気ガスセ
ンサが配設され、その出力信号に基づいて混合気の空燃
比が適宜にフィードバック制御される。
【0003】そして、上記制御システムの異常診断に際
しては、空燃比のフィードバック制御量が予め設定され
た限界値を第1の所定時間以上継続して超えたとき、上
記パージ制御用開閉弁が一時的に閉じられる。そして、
該閉弁時から計時が開始され、前記フィードバック制御
量が、予め設定された限界値を第2の所定時間以上継続
して超えた場合に、空燃比制御システムに異常が生じた
ものと判断される。従って、この技術によれば、空燃比
制御システムの異常診断に際して、蒸発燃料パージの影
響が排除される。その結果、蒸発燃料パージの影響によ
り空燃比のフィードバック制御量が限界値を超えた場合
であっても、異常と判断されることがなくなる。
しては、空燃比のフィードバック制御量が予め設定され
た限界値を第1の所定時間以上継続して超えたとき、上
記パージ制御用開閉弁が一時的に閉じられる。そして、
該閉弁時から計時が開始され、前記フィードバック制御
量が、予め設定された限界値を第2の所定時間以上継続
して超えた場合に、空燃比制御システムに異常が生じた
ものと判断される。従って、この技術によれば、空燃比
制御システムの異常診断に際して、蒸発燃料パージの影
響が排除される。その結果、蒸発燃料パージの影響によ
り空燃比のフィードバック制御量が限界値を超えた場合
であっても、異常と判断されることがなくなる。
【0004】
【発明が解決しようとする課題】ところが、上記従来技
術では、空燃比制御システムの異常診断に際しては、パ
ージ制御用開閉弁が一時的に閉じられるようになってい
た。すなわち、上記診断中には、蒸発燃料パージが実行
されないこととなっていた。その結果、上記診断の一定
期間においては、蒸発燃料パージによる蒸発燃料の排出
防止効果が期待できなかった。
術では、空燃比制御システムの異常診断に際しては、パ
ージ制御用開閉弁が一時的に閉じられるようになってい
た。すなわち、上記診断中には、蒸発燃料パージが実行
されないこととなっていた。その結果、上記診断の一定
期間においては、蒸発燃料パージによる蒸発燃料の排出
防止効果が期待できなかった。
【0005】一方、上記不具合に鑑み、蒸発燃料パージ
中には、空燃比制御システムの異常診断を禁止すること
も考えられる。この方法によれば、異常診断に際し、蒸
発燃料パージの影響をなくすことができるとともに、蒸
発燃料パージによる蒸発燃料の排出防止効果が常時期待
できる。しかしながら、かかる方法では、蒸発燃料パー
ジ中には、空燃比制御システムの異常診断がなされな
い。そのため、実質上異常診断の機会が低減されること
となり、その結果、異常判定の精度が低下してしまうお
それがあった。
中には、空燃比制御システムの異常診断を禁止すること
も考えられる。この方法によれば、異常診断に際し、蒸
発燃料パージの影響をなくすことができるとともに、蒸
発燃料パージによる蒸発燃料の排出防止効果が常時期待
できる。しかしながら、かかる方法では、蒸発燃料パー
ジ中には、空燃比制御システムの異常診断がなされな
い。そのため、実質上異常診断の機会が低減されること
となり、その結果、異常判定の精度が低下してしまうお
それがあった。
【0006】この発明は前述した事情に鑑みてなされた
ものであって、その目的は、自身の作動により、それと
は異なる制御量に少なくとも何らかの影響を与える第2
の調整手段の制御を実行する第2の制御手段を備え、か
つ、制御量が予め定められた設定値を所定時間以上継続
して逸脱したとき内燃機関の異常と判定するようにした
内燃機関の異常判定装置において、第2の制御手段の制
御効果が常時期待できるとともに、異常診断の機会低減
を回避し、もって異常判定精度の向上を図ることのでき
る内燃機関の異常判定装置を提供することにある。
ものであって、その目的は、自身の作動により、それと
は異なる制御量に少なくとも何らかの影響を与える第2
の調整手段の制御を実行する第2の制御手段を備え、か
つ、制御量が予め定められた設定値を所定時間以上継続
して逸脱したとき内燃機関の異常と判定するようにした
内燃機関の異常判定装置において、第2の制御手段の制
御効果が常時期待できるとともに、異常診断の機会低減
を回避し、もって異常判定精度の向上を図ることのでき
る内燃機関の異常判定装置を提供することにある。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、第1の発明においては、図1に示すように、内燃機
関M1の運転状態を調整するための第1の調整手段M2
と、内燃機関M1の運転状態を検出する運転状態検出手
段M3と、運転状態検出手段M3の検出結果に基づき、
運転状態を要求運転状態に近づけるべく制御量を算出
し、その算出結果に基づき、第1の調整手段M2を制御
する第1の制御手段M4と、第1の調整手段M2とは異
なる内燃機関M1の運転状態を調整するとともに、自身
の作動により制御量に少なくとも何らかの影響を与える
第2の調整手段M5と、運転状態検出手段M3の検出結
果又は内燃機関M1の運転状態に基づき、第1の制御と
は異なる第2の調整手段M5の制御を実行する第2の制
御手段M6と、第1の制御手段M4により算出された制
御量が予め定められた設定値を所定時間以上継続して逸
脱したとき内燃機関M1の異常と判定する異常判定手段
M7とを備えた内燃機関の異常判定装置において、第2
の制御手段M6による制御が実行されている間は、該第
2の制御手段M6による制御量への影響度に応じて設定
値を変更する設定値変更手段M8を設けたことをその要
旨としている。
に、第1の発明においては、図1に示すように、内燃機
関M1の運転状態を調整するための第1の調整手段M2
と、内燃機関M1の運転状態を検出する運転状態検出手
段M3と、運転状態検出手段M3の検出結果に基づき、
運転状態を要求運転状態に近づけるべく制御量を算出
し、その算出結果に基づき、第1の調整手段M2を制御
する第1の制御手段M4と、第1の調整手段M2とは異
なる内燃機関M1の運転状態を調整するとともに、自身
の作動により制御量に少なくとも何らかの影響を与える
第2の調整手段M5と、運転状態検出手段M3の検出結
果又は内燃機関M1の運転状態に基づき、第1の制御と
は異なる第2の調整手段M5の制御を実行する第2の制
御手段M6と、第1の制御手段M4により算出された制
御量が予め定められた設定値を所定時間以上継続して逸
脱したとき内燃機関M1の異常と判定する異常判定手段
M7とを備えた内燃機関の異常判定装置において、第2
の制御手段M6による制御が実行されている間は、該第
2の制御手段M6による制御量への影響度に応じて設定
値を変更する設定値変更手段M8を設けたことをその要
旨としている。
【0008】また、第2の発明においては、図2に示す
ように、第1の発明の内燃機関の異常判定装置であっ
て、前記第1の調整手段M2は内燃機関M1に吸入され
る混合気の空燃比を調整するための手段M2aであり、
かつ、前記第1の制御手段M4は運転状態検出手段M3
の検出結果に基づき、空燃比を要求空燃比に近づけるべ
く制御量を算出し、その算出結果に基づき、空燃比をフ
ィードバック制御する空燃比制御手段M4aであるとと
もに、前記制御量は空燃比フィードバック制御量である
ことをその要旨としている。
ように、第1の発明の内燃機関の異常判定装置であっ
て、前記第1の調整手段M2は内燃機関M1に吸入され
る混合気の空燃比を調整するための手段M2aであり、
かつ、前記第1の制御手段M4は運転状態検出手段M3
の検出結果に基づき、空燃比を要求空燃比に近づけるべ
く制御量を算出し、その算出結果に基づき、空燃比をフ
ィードバック制御する空燃比制御手段M4aであるとと
もに、前記制御量は空燃比フィードバック制御量である
ことをその要旨としている。
【0009】
【作用】上記第1の発明の構成によれば、図1に示すよ
うに、第1の調整手段M2により内燃機関M1の運転状
態が調整され、運転状態検出手段M3により内燃機関M
1の運転状態が検出される。さらに、第1の制御手段M
4により、運転状態検出手段M3の検出結果に基づき、
運転状態が要求運転状態に近づくべく制御量が算出さ
れ、その算出結果に基づき、第1の調整手段M2が制御
される。一方、第2の調整手段M5により、第1の調整
手段M2とは異なる内燃機関M1の運転状態が調整され
るとともに、自身の作動により制御量に少なくとも何ら
かの影響が与えられる。また、第2の制御手段M6によ
り、運転状態検出手段M3の検出結果又は内燃機関M1
の運転状態に基づき、第1の制御とは異なる第2の調整
手段M5の制御が実行される。そして、第1の制御手段
M4により算出された制御量が予め定められた設定値を
所定時間以上継続して逸脱したとき、異常判定手段M7
により、内燃機関M1の異常と判定される。
うに、第1の調整手段M2により内燃機関M1の運転状
態が調整され、運転状態検出手段M3により内燃機関M
1の運転状態が検出される。さらに、第1の制御手段M
4により、運転状態検出手段M3の検出結果に基づき、
運転状態が要求運転状態に近づくべく制御量が算出さ
れ、その算出結果に基づき、第1の調整手段M2が制御
される。一方、第2の調整手段M5により、第1の調整
手段M2とは異なる内燃機関M1の運転状態が調整され
るとともに、自身の作動により制御量に少なくとも何ら
かの影響が与えられる。また、第2の制御手段M6によ
り、運転状態検出手段M3の検出結果又は内燃機関M1
の運転状態に基づき、第1の制御とは異なる第2の調整
手段M5の制御が実行される。そして、第1の制御手段
M4により算出された制御量が予め定められた設定値を
所定時間以上継続して逸脱したとき、異常判定手段M7
により、内燃機関M1の異常と判定される。
【0010】ここで、この発明によれば、第2の制御手
段M6による制御が実行されている間は、設定値変更手
段M8により、第2の制御手段M6による制御量への影
響度に応じて設定値が変更される。このため、第2の制
御手段M6による制御が実行されて、第1の制御手段M
4による制御量に影響が与えられたとしても、設定値に
その影響度が考慮されている。従って、異常判定手段M
7による判定に際しては、第2の制御手段M6による制
御の実行に起因して内燃機関M1の異常と判定されるこ
とはない。そのため、異常判定に際し、第2の制御手段
M6による制御を禁止する必要はなくなる。また、第2
の制御手段M6による制御中に異常判定を禁止する必要
もなくなる。
段M6による制御が実行されている間は、設定値変更手
段M8により、第2の制御手段M6による制御量への影
響度に応じて設定値が変更される。このため、第2の制
御手段M6による制御が実行されて、第1の制御手段M
4による制御量に影響が与えられたとしても、設定値に
その影響度が考慮されている。従って、異常判定手段M
7による判定に際しては、第2の制御手段M6による制
御の実行に起因して内燃機関M1の異常と判定されるこ
とはない。そのため、異常判定に際し、第2の制御手段
M6による制御を禁止する必要はなくなる。また、第2
の制御手段M6による制御中に異常判定を禁止する必要
もなくなる。
【0011】また、第2の発明の構成によれば、図2に
示すように、第1の発明の内燃機関の異常判定装置であ
って、特に、前記第1の調整手段M2は空燃比を調整す
るための手段M2aであるため、該手段M2aにより内
燃機関M1に吸入される混合気の空燃比が調整される。
また、前記第1の制御手段M4は空燃比制御手段M4a
であるため、該空燃比制御手段M4aにより、運転状態
検出手段M3の検出結果に基づき、空燃比が要求空燃比
に近づくべく空燃比フィードバック制御量が算出され、
その算出結果に基づき、空燃比がフィードバック制御さ
れる。
示すように、第1の発明の内燃機関の異常判定装置であ
って、特に、前記第1の調整手段M2は空燃比を調整す
るための手段M2aであるため、該手段M2aにより内
燃機関M1に吸入される混合気の空燃比が調整される。
また、前記第1の制御手段M4は空燃比制御手段M4a
であるため、該空燃比制御手段M4aにより、運転状態
検出手段M3の検出結果に基づき、空燃比が要求空燃比
に近づくべく空燃比フィードバック制御量が算出され、
その算出結果に基づき、空燃比がフィードバック制御さ
れる。
【0012】このため、第2の制御手段M6による制御
が実行されて、空燃比フィードバック制御量に影響が与
えられたとしても、設定値にその影響度が考慮されてい
る。従って、上述の如く、異常判定手段M7による判定
に際しては、第2の制御手段M6による制御の実行に起
因して内燃機関M1の異常と判定されることはない。そ
のため、異常判定に際し、第2の制御手段M6による制
御を禁止する必要はなくなる。また、第2の制御手段M
6による制御中に異常判定を禁止する必要もなくなる。
が実行されて、空燃比フィードバック制御量に影響が与
えられたとしても、設定値にその影響度が考慮されてい
る。従って、上述の如く、異常判定手段M7による判定
に際しては、第2の制御手段M6による制御の実行に起
因して内燃機関M1の異常と判定されることはない。そ
のため、異常判定に際し、第2の制御手段M6による制
御を禁止する必要はなくなる。また、第2の制御手段M
6による制御中に異常判定を禁止する必要もなくなる。
【0013】
【実施例】以下、この発明における内燃機関の異常判定
装置を具体化した一実施例を図面に基づいて詳細に説明
する。
装置を具体化した一実施例を図面に基づいて詳細に説明
する。
【0014】図3は内燃機関としての自動車用多気筒エ
ンジン1の概略構成を示す図である。エンジン1はシリ
ンダ2内にピストン3を備えており、このピストン3の
上方に形成された燃焼室4には、吸気通路5及び排気通
路6が連通している。燃焼室4と吸気通路5との連通部
分及び燃焼室4と排気通路6との連通部分は、吸気バル
ブ7及び排気バルブ8によって開閉される。
ンジン1の概略構成を示す図である。エンジン1はシリ
ンダ2内にピストン3を備えており、このピストン3の
上方に形成された燃焼室4には、吸気通路5及び排気通
路6が連通している。燃焼室4と吸気通路5との連通部
分及び燃焼室4と排気通路6との連通部分は、吸気バル
ブ7及び排気バルブ8によって開閉される。
【0015】前記エンジン1は、吸気通路5からの吸入
空気と、第1の調整手段を構成するインジェクタ9から
噴射される燃料とからなる混合気を、吸気バルブ7を介
して燃焼室4内へ導入する。エンジン1には点火プラグ
11が装着されており、同点火プラグ11にはディスト
リビュータ12で分配された点火電圧が印加される。デ
ィストリビュータ12は、イグナイタ13から出力され
る高電圧をエンジン1のクランク角に同期して各点火プ
ラグ11に分配するためのものであり、各点火プラグ1
1の点火タイミングはイグナイタ13からの高電圧出力
タイミングにより決定される。そして、エンジン1は点
火プラグ11により前記混合気を燃焼室4内で爆発させ
て駆動力を得た後、その排気ガスを排気バルブ8を介し
て排気通路6へ排出する。
空気と、第1の調整手段を構成するインジェクタ9から
噴射される燃料とからなる混合気を、吸気バルブ7を介
して燃焼室4内へ導入する。エンジン1には点火プラグ
11が装着されており、同点火プラグ11にはディスト
リビュータ12で分配された点火電圧が印加される。デ
ィストリビュータ12は、イグナイタ13から出力され
る高電圧をエンジン1のクランク角に同期して各点火プ
ラグ11に分配するためのものであり、各点火プラグ1
1の点火タイミングはイグナイタ13からの高電圧出力
タイミングにより決定される。そして、エンジン1は点
火プラグ11により前記混合気を燃焼室4内で爆発させ
て駆動力を得た後、その排気ガスを排気バルブ8を介し
て排気通路6へ排出する。
【0016】なお、前記ディストリビュータ12には、
そのロータの回転を検出してエンジン回転信号を出力す
る回転数センサ14が設けられている。また、エンジン
1のシリンダブロック1aには、エンジン1の冷却水の
水温(冷却水温)THWを検出する水温センサ15が取
付けられている。
そのロータの回転を検出してエンジン回転信号を出力す
る回転数センサ14が設けられている。また、エンジン
1のシリンダブロック1aには、エンジン1の冷却水の
水温(冷却水温)THWを検出する水温センサ15が取
付けられている。
【0017】前記吸気通路5の一部には、吸気の脈動を
抑えるためのサージタンク16が設けられ、そのサージ
タンク16には吸気圧PMを検出するダイヤフラム式の
圧力センサ17が取付けられている。サージタンク16
の上流側には、アクセルペダル(図示しない)の操作に
連動して開閉されるスロットルバルブ18が設けられて
おり、このスロットルバルブ18の開閉により吸気通路
5への吸入空気量が調節される。スロットルバルブ18
の近傍には、そのスロットル開度TAを検出するスロッ
トルセンサ19と、そのスロットルバルブ18が全閉状
態のときオンとなるアイドルスイッチ20が取付けられ
ている。
抑えるためのサージタンク16が設けられ、そのサージ
タンク16には吸気圧PMを検出するダイヤフラム式の
圧力センサ17が取付けられている。サージタンク16
の上流側には、アクセルペダル(図示しない)の操作に
連動して開閉されるスロットルバルブ18が設けられて
おり、このスロットルバルブ18の開閉により吸気通路
5への吸入空気量が調節される。スロットルバルブ18
の近傍には、そのスロットル開度TAを検出するスロッ
トルセンサ19と、そのスロットルバルブ18が全閉状
態のときオンとなるアイドルスイッチ20が取付けられ
ている。
【0018】さらに、前記スロットルバルブ18の上流
側にはエアクリーナ23が配設され、そのエアクリーナ
23の近傍には、吸気温THAを検出するための吸気温
センサ24が取付けられている。
側にはエアクリーナ23が配設され、そのエアクリーナ
23の近傍には、吸気温THAを検出するための吸気温
センサ24が取付けられている。
【0019】一方、前記排気通路6には、排気ガス中の
酸素濃度を検出する酸素センサ25、及び排気ガス(H
C,CO,NOx )を浄化するための三元触媒コンバー
タ26が取付けられている。
酸素濃度を検出する酸素センサ25、及び排気ガス(H
C,CO,NOx )を浄化するための三元触媒コンバー
タ26が取付けられている。
【0020】加えて、車両に搭載された燃料タンク31
の上部にはベーパ通路33を介してキャニスタ34が接
続されており、同燃料タンク31で発生した蒸発燃料が
ベーパ通路33を通ってキャニスタ34に導かれるよう
になっている。キャニスタ34は、活性炭が収納された
蒸発燃料の吸着容器であり、前記蒸発燃料がこの活性炭
に一旦吸着されるようになっている。
の上部にはベーパ通路33を介してキャニスタ34が接
続されており、同燃料タンク31で発生した蒸発燃料が
ベーパ通路33を通ってキャニスタ34に導かれるよう
になっている。キャニスタ34は、活性炭が収納された
蒸発燃料の吸着容器であり、前記蒸発燃料がこの活性炭
に一旦吸着されるようになっている。
【0021】前記キャニスタ34はパージ通路38を介
してスロットルバッテリ18近傍のセンシングポート5
aに接続され、同キャニスタ34内の蒸発燃料がエンジ
ン1に吸入されるようになっている。パージ通路38の
途中には、この実施例において第2の調整手段及び第2
の制御手段を構成するパージコントロールバルブ39が
設けられている。このパージコントロールバルブ39
は、前記パージ通路38を開閉することにより、前記キ
ャニスタ34から吸気通路5へ導かれる蒸発燃料のパー
ジ量を調節するためのものである。この実施例におい
て、パージコントロールバルブ39は、バイメタル式の
ものであって、所定温度aを境として開閉される。すな
わち、冷却水温THWが所定温度aよりも低い場合に
は、パージコントロールバルブ39が閉じ、パージ通路
38が閉鎖される。また、冷却水温THWが所定温度a
以上の場合には、パージコントロールバルブ39が開
き、パージ通路38が開放される。なお、パージ通路3
8にはオリフィス(図示しない)が設けられており、吸
気通路5の負圧が燃料タンク31に直接作用するのを防
止している。
してスロットルバッテリ18近傍のセンシングポート5
aに接続され、同キャニスタ34内の蒸発燃料がエンジ
ン1に吸入されるようになっている。パージ通路38の
途中には、この実施例において第2の調整手段及び第2
の制御手段を構成するパージコントロールバルブ39が
設けられている。このパージコントロールバルブ39
は、前記パージ通路38を開閉することにより、前記キ
ャニスタ34から吸気通路5へ導かれる蒸発燃料のパー
ジ量を調節するためのものである。この実施例におい
て、パージコントロールバルブ39は、バイメタル式の
ものであって、所定温度aを境として開閉される。すな
わち、冷却水温THWが所定温度aよりも低い場合に
は、パージコントロールバルブ39が閉じ、パージ通路
38が閉鎖される。また、冷却水温THWが所定温度a
以上の場合には、パージコントロールバルブ39が開
き、パージ通路38が開放される。なお、パージ通路3
8にはオリフィス(図示しない)が設けられており、吸
気通路5の負圧が燃料タンク31に直接作用するのを防
止している。
【0022】また、運転席には、燃料系の異常を表示す
るためのダイアグランプ40が設けられている。該ラン
プ40の点灯により、運転者等は燃料系の異常を認識す
ることができるようになっている。
るためのダイアグランプ40が設けられている。該ラン
プ40の点灯により、運転者等は燃料系の異常を認識す
ることができるようになっている。
【0023】前記回転数センサ14、水温センサ15、
圧力センサ17、スロットルセンサ19、アイドルスイ
ッチ20、吸気温センサ24及び酸素センサ25は運転
状態検出手段を構成しており、これらは電子制御装置
(以下、単に「ECU」という)41の入力側に電気的
に接続されている。また、各インジェクタ9、イグナイ
タ13及びダイアグランプ40は、ECU41の出力側
に電気的に接続されている。そして、ECU41は前記
各種センサ等からの検出信号に基づいて各インジェクタ
9、イグナイタ13及びダイアグランプ40を好適に制
御する。
圧力センサ17、スロットルセンサ19、アイドルスイ
ッチ20、吸気温センサ24及び酸素センサ25は運転
状態検出手段を構成しており、これらは電子制御装置
(以下、単に「ECU」という)41の入力側に電気的
に接続されている。また、各インジェクタ9、イグナイ
タ13及びダイアグランプ40は、ECU41の出力側
に電気的に接続されている。そして、ECU41は前記
各種センサ等からの検出信号に基づいて各インジェクタ
9、イグナイタ13及びダイアグランプ40を好適に制
御する。
【0024】次に、前記ECU41の構成について図4
のブロック図に従って説明する。ECU41は、第1の
制御手段(空燃比制御手段)、異常判定手段及び設定値
変更手段を構成する中央処理装置(CPU)42と、読
出し専用メモリ(ROM)43と、ランダムアクセスメ
モリ(RAM)44と、バックアップRAM45と、ク
ロック発生器46と、入力ポート48,49と、出力ポ
ート51,52,53とを備え、これらは互いにバス5
6によって接続されている。CPU42は、予め設定さ
れた制御プログラムに従って各種演算処理を実行し、R
OM43はCPU42で演算処理を実行するために必要
な制御プログラムや初期データを予め記憶している。ま
た、RAM44はCPU42の演算結果を一時記憶す
る。バックアップRAM45は電源が切られた後にも、
各種データを保持するようバッテリによってバックアッ
プされている。クロック発生器46は、そのマスターク
ロックをCPU42へ供給する。
のブロック図に従って説明する。ECU41は、第1の
制御手段(空燃比制御手段)、異常判定手段及び設定値
変更手段を構成する中央処理装置(CPU)42と、読
出し専用メモリ(ROM)43と、ランダムアクセスメ
モリ(RAM)44と、バックアップRAM45と、ク
ロック発生器46と、入力ポート48,49と、出力ポ
ート51,52,53とを備え、これらは互いにバス5
6によって接続されている。CPU42は、予め設定さ
れた制御プログラムに従って各種演算処理を実行し、R
OM43はCPU42で演算処理を実行するために必要
な制御プログラムや初期データを予め記憶している。ま
た、RAM44はCPU42の演算結果を一時記憶す
る。バックアップRAM45は電源が切られた後にも、
各種データを保持するようバッテリによってバックアッ
プされている。クロック発生器46は、そのマスターク
ロックをCPU42へ供給する。
【0025】前記スロットルセンサ19からのスロット
ル開度信号は、バッファ57、マルチプレクサ58、A
/D変換器59を介して入力ポート48に入力される。
圧力センサ17からの圧力信号は、フィルタ61、バッ
ファ62、マルチプレクサ58、A/D変換器59を介
して入力ポート48に入力される。水温センサ15から
の水温信号はバッファ63、マルチプレクサ58、A/
D変換器59を介して入力ポート48に入力される。吸
気温センサ24からの吸気温信号はバッファ64、マル
チプレクサ58、A/D変換器59を介して入力ポート
48に入力される。マルチプレクサ58は前記スロット
ル開度信号、圧力信号、水温信号及び吸気温信号を選択
的に出力し、A/D変換器59はそれらの信号をディジ
タル信号に変換する。なお、上記のフィルタ61は、圧
力センサ17の圧力信号中に含まれる、吸気管圧力の脈
動成分を除去するためのものである。
ル開度信号は、バッファ57、マルチプレクサ58、A
/D変換器59を介して入力ポート48に入力される。
圧力センサ17からの圧力信号は、フィルタ61、バッ
ファ62、マルチプレクサ58、A/D変換器59を介
して入力ポート48に入力される。水温センサ15から
の水温信号はバッファ63、マルチプレクサ58、A/
D変換器59を介して入力ポート48に入力される。吸
気温センサ24からの吸気温信号はバッファ64、マル
チプレクサ58、A/D変換器59を介して入力ポート
48に入力される。マルチプレクサ58は前記スロット
ル開度信号、圧力信号、水温信号及び吸気温信号を選択
的に出力し、A/D変換器59はそれらの信号をディジ
タル信号に変換する。なお、上記のフィルタ61は、圧
力センサ17の圧力信号中に含まれる、吸気管圧力の脈
動成分を除去するためのものである。
【0026】また、酸素センサ25からの酸素濃度信号
はバッファ65、コンパレータ66を介して入力ポート
49に入力される。回転数センサ14からのエンジン回
転信号は整形回路67を介して入力ポート49に入力さ
れる。アイドルスイッチ20からのオン・オフ信号はバ
ッファ68を介して入力ポート49に入力される。
はバッファ65、コンパレータ66を介して入力ポート
49に入力される。回転数センサ14からのエンジン回
転信号は整形回路67を介して入力ポート49に入力さ
れる。アイドルスイッチ20からのオン・オフ信号はバ
ッファ68を介して入力ポート49に入力される。
【0027】そして、CPU42はこれらの信号により
スロットル開度TA、吸気圧PM、冷却水温THW、吸
気温THA、リッチ・リーン信号、エンジン回転数NE
及びアイドルスイッチ19のオン・オフ信号等を検知す
る。
スロットル開度TA、吸気圧PM、冷却水温THW、吸
気温THA、リッチ・リーン信号、エンジン回転数NE
及びアイドルスイッチ19のオン・オフ信号等を検知す
る。
【0028】一方、CPU42は出力ポート51及び駆
動回路69を介してイグナイタ13を制御し、出力ポー
ト52及び駆動回路70を介してインジェクタ9を開閉
制御する。また、CPU42は出力ポート53及び駆動
回路71を介してダイアグランプ40を制御する。
動回路69を介してイグナイタ13を制御し、出力ポー
ト52及び駆動回路70を介してインジェクタ9を開閉
制御する。また、CPU42は出力ポート53及び駆動
回路71を介してダイアグランプ40を制御する。
【0029】次に、前記のように構成されたこの実施例
の作用及び効果について説明する。図5,6はCPU4
2によって実行される各処理のうち、燃料系の異常診断
を実行するための「燃料系異常判定ルーチン」を示すフ
ローチャートであり、本ルーチンは所定時間毎の定時割
り込みで起動される。
の作用及び効果について説明する。図5,6はCPU4
2によって実行される各処理のうち、燃料系の異常診断
を実行するための「燃料系異常判定ルーチン」を示すフ
ローチャートであり、本ルーチンは所定時間毎の定時割
り込みで起動される。
【0030】処理がこのルーチンへ移行すると、CPU
42は、まずステップ101において、水温センサ1
5、回転数センサ14、圧力センサ17及びスロットル
センサ19等からの検出信号に基づき、冷却水温TH
W、吸気量GA(吸気圧PM及びエンジン回転数NEに
基づいて算出される)並びにスロットル開度TA等を読
み込む。
42は、まずステップ101において、水温センサ1
5、回転数センサ14、圧力センサ17及びスロットル
センサ19等からの検出信号に基づき、冷却水温TH
W、吸気量GA(吸気圧PM及びエンジン回転数NEに
基づいて算出される)並びにスロットル開度TA等を読
み込む。
【0031】次に、ステップ102において、別途のル
ーチンで設定されている空燃比制御実行フラグXFAF
が「1」であるか否か、すなわち、現在空燃比制御が実
行されているか否かを判断する。そして、空燃比制御実
行フラグXFAFが「1」、つまり、現在空燃比制御が
実行されている場合には、ステップ103へ移行する。
ーチンで設定されている空燃比制御実行フラグXFAF
が「1」であるか否か、すなわち、現在空燃比制御が実
行されているか否かを判断する。そして、空燃比制御実
行フラグXFAFが「1」、つまり、現在空燃比制御が
実行されている場合には、ステップ103へ移行する。
【0032】ステップ103においては、今回読み込ん
だ冷却水温THWが所定温度aよりも低いか否かを判断
する。そして、冷却水温THWが所定温度aよりも低い
場合には、未だ機関温度が低く、パージコントロールバ
ルブ39が開いていないものとしてステップ104へ移
行する。
だ冷却水温THWが所定温度aよりも低いか否かを判断
する。そして、冷却水温THWが所定温度aよりも低い
場合には、未だ機関温度が低く、パージコントロールバ
ルブ39が開いていないものとしてステップ104へ移
行する。
【0033】ステップ104においては、今回読み込ん
だ吸気量GAが所定量c以上で、かつ、所定量d(d>
c)以下であるか否か、又は、今回読み込んだスロット
ル開度TAが所定開度e以上で、かつ、所定開度f(f
>e)以下であるか否かを判断する。換言すれば、現在
が空燃比の設定に際し燃料蒸発パージ(エバポパージ)
による影響を受けやすい領域にあるか否かを判断する。
すなわち、吸気量GA又はスロットル開度TAに対す
る、空燃比の設定に際してのエバポパージによる影響
は、図7に示すような関係となる。ここで、吸気量GA
が所定量c〜dの間又はスロットル開度TAが所定開度
e〜fの間の領域において、エバポパージによる影響が
最も大きくなるのである。従って、上記吸気量GA又は
スロットル開度TAが上記範囲内にある場合には、エバ
ポパージによる影響が大きい走行をしているものとし
て、後述するステップ105〜ステップ108の処理を
行うのである。
だ吸気量GAが所定量c以上で、かつ、所定量d(d>
c)以下であるか否か、又は、今回読み込んだスロット
ル開度TAが所定開度e以上で、かつ、所定開度f(f
>e)以下であるか否かを判断する。換言すれば、現在
が空燃比の設定に際し燃料蒸発パージ(エバポパージ)
による影響を受けやすい領域にあるか否かを判断する。
すなわち、吸気量GA又はスロットル開度TAに対す
る、空燃比の設定に際してのエバポパージによる影響
は、図7に示すような関係となる。ここで、吸気量GA
が所定量c〜dの間又はスロットル開度TAが所定開度
e〜fの間の領域において、エバポパージによる影響が
最も大きくなるのである。従って、上記吸気量GA又は
スロットル開度TAが上記範囲内にある場合には、エバ
ポパージによる影響が大きい走行をしているものとし
て、後述するステップ105〜ステップ108の処理を
行うのである。
【0034】上記判断条件を満たす場合には、ステップ
105において、別途のルーチンで算出されている空燃
比フィードバック値FAF及び空燃比学習値KGの和か
ら前回の冷間時空燃比補正値FAFCLDを減算した値
を「128」で除算し、それに前回の冷間時空燃比補正
値FAFCLDを加算したものを今回の冷間時空燃比補
正値FAFCLDとして設定する。但し、冷間時空燃比
補正値FAFCLDの初期値は「1.0」である。そし
て、続くステップ106において、空燃比補正値FAF
KGALが未だ演算されたことがないか否かを判断し、
一度でも空燃比補正値FAFKGALが演算されたこと
のある場合には、ステップ109へ移行する。
105において、別途のルーチンで算出されている空燃
比フィードバック値FAF及び空燃比学習値KGの和か
ら前回の冷間時空燃比補正値FAFCLDを減算した値
を「128」で除算し、それに前回の冷間時空燃比補正
値FAFCLDを加算したものを今回の冷間時空燃比補
正値FAFCLDとして設定する。但し、冷間時空燃比
補正値FAFCLDの初期値は「1.0」である。そし
て、続くステップ106において、空燃比補正値FAF
KGALが未だ演算されたことがないか否かを判断し、
一度でも空燃比補正値FAFKGALが演算されたこと
のある場合には、ステップ109へ移行する。
【0035】一方、前記ステップ103において、今回
読み込んだ冷却水温THWが所定温度aよりも低くない
場合には、パージコントロールバルブ39が開いている
ものとしてステップ107へ移行する。
読み込んだ冷却水温THWが所定温度aよりも低くない
場合には、パージコントロールバルブ39が開いている
ものとしてステップ107へ移行する。
【0036】ステップ107においては、前記ステップ
104と同様、今回読み込んだ吸気量GAが所定量c以
上で所定量d以下であるか否か、又は、今回読み込んだ
スロットル開度TAが所定開度e以上で所定開度f以下
であるか否かを判断する。そして、上記判断条件を満た
す場合には、ステップ108において、空燃比フィード
バック値FAF及び空燃比学習値KGの和から前回の空
燃比補正値FAFKGALを減算した値を「128」で
除算し、それに前回の空燃比補正値FAFKGALを加
算したものを今回の空燃比補正値FAFKGALとして
設定する。但し、空燃比補正値FAFKGALの初期値
は「0.5」である。その後、ステップ109へ移行す
る。また、ステップ104又はステップ107において
上記判断条件を満たない場合、つまり、現在がエバポパ
ージによる影響を受けやすい領域にない場合には、ステ
ップ111へジャンプする。
104と同様、今回読み込んだ吸気量GAが所定量c以
上で所定量d以下であるか否か、又は、今回読み込んだ
スロットル開度TAが所定開度e以上で所定開度f以下
であるか否かを判断する。そして、上記判断条件を満た
す場合には、ステップ108において、空燃比フィード
バック値FAF及び空燃比学習値KGの和から前回の空
燃比補正値FAFKGALを減算した値を「128」で
除算し、それに前回の空燃比補正値FAFKGALを加
算したものを今回の空燃比補正値FAFKGALとして
設定する。但し、空燃比補正値FAFKGALの初期値
は「0.5」である。その後、ステップ109へ移行す
る。また、ステップ104又はステップ107において
上記判断条件を満たない場合、つまり、現在がエバポパ
ージによる影響を受けやすい領域にない場合には、ステ
ップ111へジャンプする。
【0037】ステップ106又はステップ108から移
行して、ステップ109においては、冷間時空燃比補正
値FAFCLDから空燃比補正値FAFKGALを減算
した値をエバポ補正係数FAFKGHSとして設定す
る。すなわち、このエバポ補正係数FAFKGHSがエ
バポパージによる影響量として考慮されるのである。
行して、ステップ109においては、冷間時空燃比補正
値FAFCLDから空燃比補正値FAFKGALを減算
した値をエバポ補正係数FAFKGHSとして設定す
る。すなわち、このエバポ補正係数FAFKGHSがエ
バポパージによる影響量として考慮されるのである。
【0038】次に、ステップ110においては、今回設
定したエバポ補正係数FAFKGHS及び今回読み込ん
だ吸気量GAに基づきエバポ補正量tKHFKGを算出
する。このエバポ補正量tKHFKGは、予め定められ
た図示しないマップに基づいて補間計算される。
定したエバポ補正係数FAFKGHS及び今回読み込ん
だ吸気量GAに基づきエバポ補正量tKHFKGを算出
する。このエバポ補正量tKHFKGは、予め定められ
た図示しないマップに基づいて補間計算される。
【0039】続いて、ステップ104、ステップ107
又はステップ110から移行して、ステップ111にお
いては、空燃比フィードバック値FAF及び空燃比学習
値KGの和から前回のなまし値FKGSMを減算した値
を「128」で除算し、それに前回のなまし値FKGS
Mを加算したものを今回のなまし値FKGSMとして設
定する。但し、なまし値FKGSMの初期値は「1.
0」である。そして、続くステップ112において、今
回のなまし値FKGSMを補正後なまし値FAFKGD
として設定する。
又はステップ110から移行して、ステップ111にお
いては、空燃比フィードバック値FAF及び空燃比学習
値KGの和から前回のなまし値FKGSMを減算した値
を「128」で除算し、それに前回のなまし値FKGS
Mを加算したものを今回のなまし値FKGSMとして設
定する。但し、なまし値FKGSMの初期値は「1.
0」である。そして、続くステップ112において、今
回のなまし値FKGSMを補正後なまし値FAFKGD
として設定する。
【0040】次に、ステップ113においては、今回設
定した補正後なまし値FAFKGDが、「0.70」か
らエバポ補正量tKHFKGを減算した値(下限側の設
定値に相当する)よりも小さいか否かを判断するととも
に、補正後なまし値FAFKGDが「1.30」(上限
側の設定値に相当する)よりも大きいか否かを判断す
る。そして、上記判断条件を満たす場合、つまり、補正
後なまし値FAFKGDが「0.70」からエバポ補正
量tKHFKGを減算した値よりも小さい場合、又は、
「1.30」よりも大きい場合には、燃料系に何らかの
異常が発生した可能性があるものとしてステップ114
へ移行する。ここで、補正後なまし値FAFKGDが
「0.70」からエバポ補正量tKHFKGを減算した
値よりも小さい場合には、空燃比がリッチ側に過剰とな
り、例えばインジェクタ9からの燃料が吹かれっぱなし
になっているとか、燃圧に異常が発生している等の異常
が考えられる。また、補正後なまし値FAFKGDが
「1.30」よりも大きい場合には、空燃比がリーン側
に過剰となり、例えばインジェクタ9につまりが発生し
ている等の異常が考えられる。
定した補正後なまし値FAFKGDが、「0.70」か
らエバポ補正量tKHFKGを減算した値(下限側の設
定値に相当する)よりも小さいか否かを判断するととも
に、補正後なまし値FAFKGDが「1.30」(上限
側の設定値に相当する)よりも大きいか否かを判断す
る。そして、上記判断条件を満たす場合、つまり、補正
後なまし値FAFKGDが「0.70」からエバポ補正
量tKHFKGを減算した値よりも小さい場合、又は、
「1.30」よりも大きい場合には、燃料系に何らかの
異常が発生した可能性があるものとしてステップ114
へ移行する。ここで、補正後なまし値FAFKGDが
「0.70」からエバポ補正量tKHFKGを減算した
値よりも小さい場合には、空燃比がリッチ側に過剰とな
り、例えばインジェクタ9からの燃料が吹かれっぱなし
になっているとか、燃圧に異常が発生している等の異常
が考えられる。また、補正後なまし値FAFKGDが
「1.30」よりも大きい場合には、空燃比がリーン側
に過剰となり、例えばインジェクタ9につまりが発生し
ている等の異常が考えられる。
【0041】続いて、ステップ114においては、計時
を行うべく前記クロック発生器46を用いてカウント値
Cを「1」だけインクリメントさせる。次に、ステップ
115においては、前記カウント値Cが予め設定された
所定時間T1を経過したか否かを判断する。そして、カ
ウント値Cが未だ所定時間T1を経過していない場合に
は、その後の処理を一旦終了する。
を行うべく前記クロック発生器46を用いてカウント値
Cを「1」だけインクリメントさせる。次に、ステップ
115においては、前記カウント値Cが予め設定された
所定時間T1を経過したか否かを判断する。そして、カ
ウント値Cが未だ所定時間T1を経過していない場合に
は、その後の処理を一旦終了する。
【0042】一方、カウント値Cが予め設定された所定
時間T1を経過した場合には、ステップ116におい
て、燃料系に異常が発生したものと判断するとともに、
ステップ117において、ダイアグランプ40を点灯さ
せる。そして、その後の処理を一旦終了する。
時間T1を経過した場合には、ステップ116におい
て、燃料系に異常が発生したものと判断するとともに、
ステップ117において、ダイアグランプ40を点灯さ
せる。そして、その後の処理を一旦終了する。
【0043】また、前記ステップ102において空燃比
制御実行フラグXFAFが「1」でない場合、つまり空
燃比制御が実行されていない場合や、前記ステップ10
6において空燃比補正値FAFKGALが未だ演算され
たことがない場合や、或いは、前記ステップ113にお
いて補正後なまし値FAFKGDが「0.70」からエ
バポ補正量tKHFKGを減算した値以上で、「1.3
0」以下の場合には、燃料系に異常が発生していないも
のとして又は異常の判断の必要がないものとしてステッ
プ118へ移行する。そして、ステップ118において
は、カウント値Cを「0」にクリヤし、その後の処理を
一旦終了する。
制御実行フラグXFAFが「1」でない場合、つまり空
燃比制御が実行されていない場合や、前記ステップ10
6において空燃比補正値FAFKGALが未だ演算され
たことがない場合や、或いは、前記ステップ113にお
いて補正後なまし値FAFKGDが「0.70」からエ
バポ補正量tKHFKGを減算した値以上で、「1.3
0」以下の場合には、燃料系に異常が発生していないも
のとして又は異常の判断の必要がないものとしてステッ
プ118へ移行する。そして、ステップ118において
は、カウント値Cを「0」にクリヤし、その後の処理を
一旦終了する。
【0044】このように、この実施例においては、補正
後なまし値FAFKGDが、「0.70」からエバポ補
正量tKHFKGを減算した値よりも小さい場合、又は
「1.30」よりも大きい場合に燃料系に何らかの異常
が発生した可能性があるものと判断される。そして、そ
の状態が所定時間T1だけ経過した場合に異常と判断さ
れ、ダイアグランプ40が点灯される。ここで、パージ
コントロールバルブ39が開かれ、エバポパージによる
空燃比の制御量に影響のある走行をしている場合には、
空燃比がリッチ側に移行し、補正後なまし値FAFKG
Dが少なくなる場合がある。かかる場合には、補正後な
まし値FAFKGDが「0.70」という定数を下回る
おそれがある。しかし、この実施例によれば、下限側の
設定値を「0.70」からエバポ補正量tKHFKG
(エバポパージによる影響を考慮した補正量)を減算し
た値としている。このため、上記のエバポパージによる
影響がある場合であっても、その影響度に応じて設定値
が低下する方向へ変更されることとなる。従って、エバ
ポパージに影響されて補正後なまし値FAFKGDが下
限側の設定値を下回ることがなくなる。その結果、エバ
ポパージによる効果、すなわち、蒸発燃料の排出防止効
果が常時期待できる。また、エバポパージ中であっても
異常診断を禁止する必要がないため、異常診断の機会が
低減されることもない。その結果、異常判定精度の向上
を図ることができる。
後なまし値FAFKGDが、「0.70」からエバポ補
正量tKHFKGを減算した値よりも小さい場合、又は
「1.30」よりも大きい場合に燃料系に何らかの異常
が発生した可能性があるものと判断される。そして、そ
の状態が所定時間T1だけ経過した場合に異常と判断さ
れ、ダイアグランプ40が点灯される。ここで、パージ
コントロールバルブ39が開かれ、エバポパージによる
空燃比の制御量に影響のある走行をしている場合には、
空燃比がリッチ側に移行し、補正後なまし値FAFKG
Dが少なくなる場合がある。かかる場合には、補正後な
まし値FAFKGDが「0.70」という定数を下回る
おそれがある。しかし、この実施例によれば、下限側の
設定値を「0.70」からエバポ補正量tKHFKG
(エバポパージによる影響を考慮した補正量)を減算し
た値としている。このため、上記のエバポパージによる
影響がある場合であっても、その影響度に応じて設定値
が低下する方向へ変更されることとなる。従って、エバ
ポパージに影響されて補正後なまし値FAFKGDが下
限側の設定値を下回ることがなくなる。その結果、エバ
ポパージによる効果、すなわち、蒸発燃料の排出防止効
果が常時期待できる。また、エバポパージ中であっても
異常診断を禁止する必要がないため、異常診断の機会が
低減されることもない。その結果、異常判定精度の向上
を図ることができる。
【0045】ここで、参考のために、図8のタイミング
チャートに基づいて上記の異常診断時における作用をよ
り具体的に説明する。まず、当初のタイミングt1以前
においては、冷間時空燃比補正値FAFCLDは「1.
0」であり、空燃比補正値FAFKGALは「0.5」
であるとする。このとき、エバポ補正量tKHFKGは
比較的大きな値をとり、下限側の設定値(0.70−t
KHFKG)は低い値となる。
チャートに基づいて上記の異常診断時における作用をよ
り具体的に説明する。まず、当初のタイミングt1以前
においては、冷間時空燃比補正値FAFCLDは「1.
0」であり、空燃比補正値FAFKGALは「0.5」
であるとする。このとき、エバポ補正量tKHFKGは
比較的大きな値をとり、下限側の設定値(0.70−t
KHFKG)は低い値となる。
【0046】そして、タイミングt1において、吸気量
GAが所定量c以上所定量d以下、又は、スロットル開
度TAが所定開度e以上所定開度f以下となったとす
る。この時点では、冷却水温THWは未だ所定温度a未
満であるが、エバポパージによる影響の大きな走行をし
ているものとして、この時点以降の冷間時空燃比補正値
FAFCLDが計算上減少してゆく(図5のステップ1
05)。また、これに伴いエバポ補正量tKHFKGは
減少してゆく(但し、説明の便宜上吸気量GA等による
エバポ補正量tKHFKGへの影響はないものと仮定す
る)。また、下限側の設定値は上昇してゆく。
GAが所定量c以上所定量d以下、又は、スロットル開
度TAが所定開度e以上所定開度f以下となったとす
る。この時点では、冷却水温THWは未だ所定温度a未
満であるが、エバポパージによる影響の大きな走行をし
ているものとして、この時点以降の冷間時空燃比補正値
FAFCLDが計算上減少してゆく(図5のステップ1
05)。また、これに伴いエバポ補正量tKHFKGは
減少してゆく(但し、説明の便宜上吸気量GA等による
エバポ補正量tKHFKGへの影響はないものと仮定す
る)。また、下限側の設定値は上昇してゆく。
【0047】次に、タイミングt2において再度エバポ
パージによる影響が少ない走行をしたとする。すると、
それ以降上記の走行中においては、下限側の設定値は不
変となる。
パージによる影響が少ない走行をしたとする。すると、
それ以降上記の走行中においては、下限側の設定値は不
変となる。
【0048】そして、タイミングt3において、インジ
ェクタ9からの燃料が吹かれっぱなしになっていると
か、燃圧に異常が発生している等、実際の燃料系に何ら
かの異常が発生し、それ以降補正後なまし値FAFKG
Dが低下したとする。また、タイミングt4において、
冷却水温THWが所定温度aに到達したとする(ステッ
プ103)。
ェクタ9からの燃料が吹かれっぱなしになっていると
か、燃圧に異常が発生している等、実際の燃料系に何ら
かの異常が発生し、それ以降補正後なまし値FAFKG
Dが低下したとする。また、タイミングt4において、
冷却水温THWが所定温度aに到達したとする(ステッ
プ103)。
【0049】続いてタイミングt5において、再度エバ
ポパージによる影響が大きい走行をしたとする。する
と、今度は空燃比補正値FAFKGALが演算され、増
大しはじめる(ステップ108)。そして、究極的に
は、冷間時空燃比補正値FAFCLD及び空燃比補正値
FAFKGALとも、自身が演算されている限り補正後
なまし値FAFKGDに近づいてゆく。
ポパージによる影響が大きい走行をしたとする。する
と、今度は空燃比補正値FAFKGALが演算され、増
大しはじめる(ステップ108)。そして、究極的に
は、冷間時空燃比補正値FAFCLD及び空燃比補正値
FAFKGALとも、自身が演算されている限り補正後
なまし値FAFKGDに近づいてゆく。
【0050】そして、タイミングt6において、補正後
なまし値FAFKGDが下限側の設定値(0.70−t
KHFKG)よりも低くなったとする(ステップ11
3)。この時点で、燃料系に何らかの異常の発生した可
能性があるものと判断され、計時が開始される(ステッ
プ114)。その後、所定時間T1が経過するタイミン
グt7まで、補正後なまし値FAFKGDが下限側の設
定値(0.7−tKHFKG)よりも低い状態が継続し
た場合、燃料系が異常と判断される(ステップ114、
ステップ115)。
なまし値FAFKGDが下限側の設定値(0.70−t
KHFKG)よりも低くなったとする(ステップ11
3)。この時点で、燃料系に何らかの異常の発生した可
能性があるものと判断され、計時が開始される(ステッ
プ114)。その後、所定時間T1が経過するタイミン
グt7まで、補正後なまし値FAFKGDが下限側の設
定値(0.7−tKHFKG)よりも低い状態が継続し
た場合、燃料系が異常と判断される(ステップ114、
ステップ115)。
【0051】なお、この発明は前記実施例に限定される
ものではなく、発明の趣旨を逸脱しない範囲で構成の一
部を適宜に変更して次のように実施することもできる。 (1)前記実施例では、空燃比制御に影響を与えるエバ
ポパージを行う場合に具体化したが、その外にも空燃比
制御に影響を与えるEGR制御や2次空気供給制御に際
しても適用することができる。
ものではなく、発明の趣旨を逸脱しない範囲で構成の一
部を適宜に変更して次のように実施することもできる。 (1)前記実施例では、空燃比制御に影響を与えるエバ
ポパージを行う場合に具体化したが、その外にも空燃比
制御に影響を与えるEGR制御や2次空気供給制御に際
しても適用することができる。
【0052】(2)前記実施例では、機関温度に応じて
開閉されるバイメタル式のパージコントロールバルブ3
9を採用し、該パージコントロールバルブ39が第2の
調整手段及び第2の制御手段を兼ねる構成としたが、水
温センサ15等の検出結果に基づくCPU42の制御に
よって開閉されるタイプのバルブを採用してもよい。か
かる場合には、バルブが第2の調整手段を構成し、CP
U42が第2の制御手段を構成することとなる。
開閉されるバイメタル式のパージコントロールバルブ3
9を採用し、該パージコントロールバルブ39が第2の
調整手段及び第2の制御手段を兼ねる構成としたが、水
温センサ15等の検出結果に基づくCPU42の制御に
よって開閉されるタイプのバルブを採用してもよい。か
かる場合には、バルブが第2の調整手段を構成し、CP
U42が第2の制御手段を構成することとなる。
【0053】(3)前記実施例において、冷間時の燃料
増量補正を行っているような場合には、冷間時空燃比補
正値FAFCLDを算出するに際し、その増量補正分だ
け補正して算出するようにしてもよい。
増量補正を行っているような場合には、冷間時空燃比補
正値FAFCLDを算出するに際し、その増量補正分だ
け補正して算出するようにしてもよい。
【0054】(4)前記実施例では、第1の制御として
空燃比制御を行う場合に具体化したが、その外の機関制
御(例えば燃料噴射時期制御等)を行う場合に具体化し
てもよい。
空燃比制御を行う場合に具体化したが、その外の機関制
御(例えば燃料噴射時期制御等)を行う場合に具体化し
てもよい。
【0055】
【発明の効果】以上詳述したように、この発明によれ
ば、自身の作動により、それとは異なる制御量に少なく
とも何らかの影響を与える第2の調整手段の制御を実行
する第2の制御手段を備え、かつ、制御量が予め定めら
れた設定値を所定時間以上継続して逸脱したとき内燃機
関の異常と判定するようにした内燃機関の異常判定装置
において、第2の制御手段による制御が実行されている
間は、該第2の制御手段による制御量への影響度に応じ
て設定値を変更するようにした。従って、第2の制御手
段の制御効果が常時期待できるとともに、異常診断の機
会低減を回避することができ、もって異常判定精度の向
上を図ることができるという優れた効果を奏する。
ば、自身の作動により、それとは異なる制御量に少なく
とも何らかの影響を与える第2の調整手段の制御を実行
する第2の制御手段を備え、かつ、制御量が予め定めら
れた設定値を所定時間以上継続して逸脱したとき内燃機
関の異常と判定するようにした内燃機関の異常判定装置
において、第2の制御手段による制御が実行されている
間は、該第2の制御手段による制御量への影響度に応じ
て設定値を変更するようにした。従って、第2の制御手
段の制御効果が常時期待できるとともに、異常診断の機
会低減を回避することができ、もって異常判定精度の向
上を図ることができるという優れた効果を奏する。
【図1】第1の発明の基本的な概念構成を説明する概念
構成図である。
構成図である。
【図2】第2の発明の基本的な概念構成を説明する概念
構成図である。
構成図である。
【図3】この発明を具体化した一実施例におけるエンジ
ンの異常検出装置を示す概略構成図である。
ンの異常検出装置を示す概略構成図である。
【図4】一実施例において、異常検出装置の電気的構成
を示すブロック図である。
を示すブロック図である。
【図5】一実施例において、CPUにより実行される
「燃料系異常判定ルーチン」を示すフローチャートであ
る。
「燃料系異常判定ルーチン」を示すフローチャートであ
る。
【図6】一実施例において、CPUにより実行される
「燃料系異常判定ルーチン」を示す図5に続くフローチ
ャートである。
「燃料系異常判定ルーチン」を示す図5に続くフローチ
ャートである。
【図7】一実施例において、吸気量及びスロットル開度
と、エバポパージによる影響との関係を示すグラフであ
る。
と、エバポパージによる影響との関係を示すグラフであ
る。
【図8】一実施例における作用を説明する図であって、
時刻に対する各種パラメータの関係を示すタイミングチ
ャートである。
時刻に対する各種パラメータの関係を示すタイミングチ
ャートである。
1…内燃機関としてのエンジン、9…第1の調整手段と
してのインジェクタ、14…運転状態検出手段を構成す
る回転数センサ、15…運転状態検出手段を構成する水
温センサ、17…運転状態検出手段を構成する圧力セン
サ、19…運転状態検出手段を構成するスロットルセン
サ、20…運転状態検出手段を構成するアイドルスイッ
チ、24…運転状態検出手段を構成する吸気温センサ、
25…酸素センサ、39…第2の調整手段及び第2の制
御手段を構成するパージコントロールバルブ、42…第
1の制御手段(空燃比制御手段)、異常判定手段及び設
定値変更手段を構成するCPU。
してのインジェクタ、14…運転状態検出手段を構成す
る回転数センサ、15…運転状態検出手段を構成する水
温センサ、17…運転状態検出手段を構成する圧力セン
サ、19…運転状態検出手段を構成するスロットルセン
サ、20…運転状態検出手段を構成するアイドルスイッ
チ、24…運転状態検出手段を構成する吸気温センサ、
25…酸素センサ、39…第2の調整手段及び第2の制
御手段を構成するパージコントロールバルブ、42…第
1の制御手段(空燃比制御手段)、異常判定手段及び設
定値変更手段を構成するCPU。
Claims (2)
- 【請求項1】 内燃機関の運転状態を調整するための第
1の調整手段と、 前記内燃機関の運転状態を検出する運転状態検出手段
と、 前記運転状態検出手段の検出結果に基づき、前記運転状
態を要求運転状態に近づけるべく制御量を算出し、その
算出結果に基づき、前記第1の調整手段を制御する第1
の制御手段と、 前記第1の調整手段とは異なる前記内燃機関の運転状態
を調整するとともに、自身の作動により前記制御量に少
なくとも何らかの影響を与える第2の調整手段と、 前記運転状態検出手段の検出結果又は前記内燃機関の運
転状態に基づき、第1の制御とは異なる前記第2の調整
手段の制御を実行する第2の制御手段と、 前記第1の制御手段により算出された制御量が予め定め
られた設定値を所定時間以上継続して逸脱したとき前記
内燃機関の異常と判定する異常判定手段とを備えた内燃
機関の異常判定装置において、 前記第2の制御手段による制御が実行されている間は、
該第2の制御手段による前記制御量への影響度に応じて
前記設定値を変更する設定値変更手段を設けたことを特
徴とする内燃機関の異常判定装置。 - 【請求項2】 前記第1の調整手段は前記内燃機関に吸
入される混合気の空燃比を調整するための手段であり、
かつ、前記第1の制御手段は前記運転状態検出手段の検
出結果に基づき、前記空燃比を要求空燃比に近づけるべ
く制御量を算出し、その算出結果に基づき、前記空燃比
をフィードバック制御する空燃比制御手段であるととも
に、前記制御量は空燃比フィードバック制御量であるこ
とを特徴とする請求項1に記載の内燃機関の異常判定装
置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5188496A JPH0742595A (ja) | 1993-07-29 | 1993-07-29 | 内燃機関の異常判定装置 |
| US08/276,397 US5559706A (en) | 1993-07-29 | 1994-07-18 | Apparatus for determining engine abnormality |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5188496A JPH0742595A (ja) | 1993-07-29 | 1993-07-29 | 内燃機関の異常判定装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0742595A true JPH0742595A (ja) | 1995-02-10 |
Family
ID=16224751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5188496A Pending JPH0742595A (ja) | 1993-07-29 | 1993-07-29 | 内燃機関の異常判定装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5559706A (ja) |
| JP (1) | JPH0742595A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019031918A (ja) * | 2017-08-04 | 2019-02-28 | 三菱自動車工業株式会社 | エンジンの燃料システムの故障検出装置 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5642284A (en) * | 1994-08-12 | 1997-06-24 | Caterpillar Inc. | Maintenance monitor system |
| US5651351A (en) * | 1994-09-30 | 1997-07-29 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Fault diagnosis apparatus for a fuel evaporative emission supressing system |
| JP3166538B2 (ja) * | 1995-03-14 | 2001-05-14 | トヨタ自動車株式会社 | 燃料供給系の故障診断装置 |
| JP3095665B2 (ja) * | 1995-10-16 | 2000-10-10 | 株式会社日本自動車部品総合研究所 | 内燃機関の蒸発燃料制御装置 |
| KR100290347B1 (ko) * | 1995-12-29 | 2001-10-24 | 이계안 | 증발가스모니터링시미연방지제어방법 |
| US5875765A (en) * | 1996-07-01 | 1999-03-02 | Norton; Peter | Fuel vapor source |
| EP0899143A3 (en) * | 1997-08-26 | 2000-06-14 | Toyota Jidosha Kabushiki Kaisha | Abnormality judging device of variable vibration isolating support device |
| US5947089A (en) * | 1997-10-29 | 1999-09-07 | Chrysler Corporation | Method of compensating for a failed sensor in a flexible fueled vehicle |
| US6463380B1 (en) * | 1999-06-01 | 2002-10-08 | General Electric Company | Control system and method for controlling an engine in response to deterioration of the engine |
| JP2002004932A (ja) * | 2000-06-21 | 2002-01-09 | Toyota Motor Corp | エンジンシステムの異常診断装置 |
| JP4511873B2 (ja) * | 2004-03-31 | 2010-07-28 | 本田技研工業株式会社 | ガスタービン・エンジンのセンサ故障検知装置 |
| WO2015178048A1 (ja) * | 2014-05-20 | 2015-11-26 | 本田技研工業株式会社 | 異常判定装置 |
| DE102018200032A1 (de) * | 2017-12-22 | 2019-06-27 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Anordnung von Recheneinheiten |
| JP7294287B2 (ja) * | 2020-09-24 | 2023-06-20 | トヨタ自動車株式会社 | 蒸発燃料処理装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4926825A (en) * | 1987-12-07 | 1990-05-22 | Honda Giken Kogyo K.K. (Honda Motor Co., Ltd. In English) | Air-fuel ratio feedback control method for internal combustion engines |
| JP2721978B2 (ja) * | 1988-08-31 | 1998-03-04 | 富士重工業株式会社 | 空燃比学習制御装置 |
| JPH03286165A (ja) * | 1990-03-30 | 1991-12-17 | Mazda Motor Corp | エンジンの劣化判定装置 |
| JPH03290045A (ja) * | 1990-04-04 | 1991-12-19 | Mitsubishi Electric Corp | エンジン用故障診断装置 |
| JP2807769B2 (ja) * | 1990-08-30 | 1998-10-08 | 本田技研工業株式会社 | 内燃エンジンの制御装置の故障診断方法 |
| US5251592A (en) * | 1991-02-20 | 1993-10-12 | Honda Giken Kogyo Kabushiki Kaisha | Abnormality detection system for evaporative fuel control systems of internal combustion engines |
| JPH0526085A (ja) * | 1991-07-17 | 1993-02-02 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
| JP3092376B2 (ja) * | 1993-02-26 | 2000-09-25 | トヨタ自動車株式会社 | エバポパージシステムの故障診断装置 |
-
1993
- 1993-07-29 JP JP5188496A patent/JPH0742595A/ja active Pending
-
1994
- 1994-07-18 US US08/276,397 patent/US5559706A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019031918A (ja) * | 2017-08-04 | 2019-02-28 | 三菱自動車工業株式会社 | エンジンの燃料システムの故障検出装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5559706A (en) | 1996-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6732707B2 (en) | Control system and method for internal combustion engine | |
| US5313925A (en) | Apparatus for detecting malfunction in fuel evaporative prurge system | |
| US7987039B2 (en) | Air-fuel ratio controller for internal combustion engine | |
| US5158059A (en) | Method of detecting abnormality in an internal combustion engine | |
| JP3449170B2 (ja) | 内燃機関の失火検出装置 | |
| US5559706A (en) | Apparatus for determining engine abnormality | |
| JP2010163932A (ja) | 内燃機関の触媒劣化診断装置 | |
| US20040129068A1 (en) | Apparatus for detecting leakage in an evaporated fuel processing system | |
| JP3620210B2 (ja) | 内燃機関の制御装置 | |
| JP2535884B2 (ja) | 内燃機関の燃料供給系異常検出装置 | |
| JP4186517B2 (ja) | 内燃機関用エアクリーナの目詰まり検出装置 | |
| JP3846195B2 (ja) | 内燃機関の燃料噴射制御装置 | |
| JP3862934B2 (ja) | 内燃機関の蒸発燃料処理装置 | |
| JP4052710B2 (ja) | エンジンの空燃比制御方法および空燃比制御装置 | |
| JP3669074B2 (ja) | 内燃機関の排気還流制御装置 | |
| JPH11336592A (ja) | 内燃機関の空燃比補正方法 | |
| JP2535946B2 (ja) | Lpgエンジンの燃料供給制御装置 | |
| JPH07259609A (ja) | 内燃機関の空燃比制御装置 | |
| JP3269400B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP3134650B2 (ja) | 内燃機関の蒸発燃料処理装置 | |
| JPH0921358A (ja) | 内燃機関の蒸発燃料処理装置 | |
| JP3513882B2 (ja) | エンジンの燃料制御装置 | |
| JP2890908B2 (ja) | 内燃機関の2次空気制御装置 | |
| JPS63173838A (ja) | 排気再循環装置の異常判定装置 | |
| JPH04153555A (ja) | エバポパージシステムの異常検出装置 |