JPH06280671A - 内燃機関の燃焼状態判定装置及び燃焼状態制御装置 - Google Patents
内燃機関の燃焼状態判定装置及び燃焼状態制御装置Info
- Publication number
- JPH06280671A JPH06280671A JP5092035A JP9203593A JPH06280671A JP H06280671 A JPH06280671 A JP H06280671A JP 5092035 A JP5092035 A JP 5092035A JP 9203593 A JP9203593 A JP 9203593A JP H06280671 A JPH06280671 A JP H06280671A
- Authority
- JP
- Japan
- Prior art keywords
- misfire
- engine
- occurrence rate
- exhaust system
- temperature
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/11—Testing internal-combustion engines by detecting misfire
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B75/00—Other engines
- F02B75/02—Engines characterised by their cycles, e.g. six-stroke
- F02B2075/022—Engines characterised by their cycles, e.g. six-stroke having less than six strokes per cycle
- F02B2075/027—Engines characterised by their cycles, e.g. six-stroke having less than six strokes per cycle four
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】
【目的】 触媒装置が劣化した場合でも機関の燃焼状態
の判定を適切に行うとともに、失火状態と判定した場合
に排気系部品の劣化を抑制する。 【構成】 機関の失火を検出し、失火発生率MFRを算
出する。さらに触媒温度TCATを検出し、MFRとT
CATに応じて燃焼状態が領域A,B,Cのいずれに該
当するかを判定する。領域Aにあるとき排気系部品に悪
影響を与える失火状態と判定し、領域Bにあるとき排気
ガス特性を悪化させる失火状態と判定し、領域Cにある
とき正常状態と判定する。領域Aにあると判定したとき
には、機関の高負荷及び/又は高回転領域でフュエルカ
ットを行う。
の判定を適切に行うとともに、失火状態と判定した場合
に排気系部品の劣化を抑制する。 【構成】 機関の失火を検出し、失火発生率MFRを算
出する。さらに触媒温度TCATを検出し、MFRとT
CATに応じて燃焼状態が領域A,B,Cのいずれに該
当するかを判定する。領域Aにあるとき排気系部品に悪
影響を与える失火状態と判定し、領域Bにあるとき排気
ガス特性を悪化させる失火状態と判定し、領域Cにある
とき正常状態と判定する。領域Aにあると判定したとき
には、機関の高負荷及び/又は高回転領域でフュエルカ
ットを行う。
Description
【0001】
【産業上の利用分野】本発明は、内燃機関の失火を検出
し、失火発生率に基づいて機関の燃焼状態の判定を行う
装置及びその判定結果に基づいて機関の燃焼状態を制御
する装置に関する。
し、失火発生率に基づいて機関の燃焼状態の判定を行う
装置及びその判定結果に基づいて機関の燃焼状態を制御
する装置に関する。
【0002】
【従来の技術】内燃機関の燃焼状態判定装置は従来から
種々知られている(例えば本願出願人による特開平4−
81548号公報)。それらの判定装置は、所定の失火
発生率を越えるような失火状態にあるとき、失火状態で
あるとの判定を確定し、警告等を発生させ、運転者に知
らせることにより、機関の排気系の部品(特に排気ガス
浄化用の触媒装置)への悪影響を抑制するものである。
種々知られている(例えば本願出願人による特開平4−
81548号公報)。それらの判定装置は、所定の失火
発生率を越えるような失火状態にあるとき、失火状態で
あるとの判定を確定し、警告等を発生させ、運転者に知
らせることにより、機関の排気系の部品(特に排気ガス
浄化用の触媒装置)への悪影響を抑制するものである。
【0003】
【発明が解決しようとする課題】上記従来の装置におい
ては、所定の失火発生率は、特に機関の排気系に設けら
れる触媒装置の性能劣化を助長する失火発生率として、
事前のテスト結果に基づいて設定される。そのため、経
時変化により機関の性能低下や触媒装置の性能が劣化し
た場合には、上記所定の失火発生率は、判定基準値とし
て不適切なものとなり、触媒装置の劣化を助長するよう
な失火発生率であるにも拘らず、失火状態であるとの判
定が確定しないという問題が発生する。
ては、所定の失火発生率は、特に機関の排気系に設けら
れる触媒装置の性能劣化を助長する失火発生率として、
事前のテスト結果に基づいて設定される。そのため、経
時変化により機関の性能低下や触媒装置の性能が劣化し
た場合には、上記所定の失火発生率は、判定基準値とし
て不適切なものとなり、触媒装置の劣化を助長するよう
な失火発生率であるにも拘らず、失火状態であるとの判
定が確定しないという問題が発生する。
【0004】又、従来は、触媒装置の劣化を助長するよ
うな失火状態の判定は、予め設定された判定基準値を越
える失火発生率により、即判定されるが、実際には、触
媒装置の劣化を助長する温度迄上昇するには、時間的な
経過があり、必ずしも劣化を助長する状態下での判定と
はなり得なかった。
うな失火状態の判定は、予め設定された判定基準値を越
える失火発生率により、即判定されるが、実際には、触
媒装置の劣化を助長する温度迄上昇するには、時間的な
経過があり、必ずしも劣化を助長する状態下での判定と
はなり得なかった。
【0005】又、失火状態であるとの判定が確定した場
合には、即警告を発したり、触媒装置の劣化を助長する
失火状態と判定した場合は排気系部品の劣化を抑制する
制御が実行されていたが、必ずしも十分でなかった。
合には、即警告を発したり、触媒装置の劣化を助長する
失火状態と判定した場合は排気系部品の劣化を抑制する
制御が実行されていたが、必ずしも十分でなかった。
【0006】本発明は上述した点に鑑みなされたもので
あり、触媒装置が劣化した場合でも機関の燃焼状態(失
火状態)の判定を適切に行うことができる燃焼状態判定
装置を提供することを第1の目的とし、失火状態と判定
した場合に排気系の部品の劣化をより適切に抑制するこ
とができる燃焼状態制御装置を提供することを第2の目
的とする。
あり、触媒装置が劣化した場合でも機関の燃焼状態(失
火状態)の判定を適切に行うことができる燃焼状態判定
装置を提供することを第1の目的とし、失火状態と判定
した場合に排気系の部品の劣化をより適切に抑制するこ
とができる燃焼状態制御装置を提供することを第2の目
的とする。
【0007】
【課題を解決するための手段】上記第1の目的を達成す
るため本発明は、排気系に排気ガスを浄化する触媒装置
を有する内燃機関の失火状態を判定する失火判定手段
と、該失火判定手段の判定結果に基づいて失火発生率を
算出する失火発生率算出手段とを備えた内燃機関の燃焼
状態判定装置において、前記機関の排気系の温度を検出
する温度検出手段と、該検出した排気系の温度及び前記
失火発生率に基づいて前記機関の燃焼状態を判定する燃
焼状態判定手段とを設けるようにしたものである。
るため本発明は、排気系に排気ガスを浄化する触媒装置
を有する内燃機関の失火状態を判定する失火判定手段
と、該失火判定手段の判定結果に基づいて失火発生率を
算出する失火発生率算出手段とを備えた内燃機関の燃焼
状態判定装置において、前記機関の排気系の温度を検出
する温度検出手段と、該検出した排気系の温度及び前記
失火発生率に基づいて前記機関の燃焼状態を判定する燃
焼状態判定手段とを設けるようにしたものである。
【0008】具体的には、前記燃焼状態判定手段は、前
記失火発生率が所定値以下の場合には、前記排気系の温
度が所定温度以下のとき正常状態と判定し、前記失火発
生率が前記所定値以上の場合には、前記排気系の温度が
高くなるほどより小さな値となるように失火発生率の境
界値を設定し、前記失火発生率が前記境界値以上のとき
排気系部品に悪影響を与える失火状態と判定する一方、
前記失火発生率が前記境界値以下のとき排気ガス特性が
悪化する失火状態と判定することが望ましい。
記失火発生率が所定値以下の場合には、前記排気系の温
度が所定温度以下のとき正常状態と判定し、前記失火発
生率が前記所定値以上の場合には、前記排気系の温度が
高くなるほどより小さな値となるように失火発生率の境
界値を設定し、前記失火発生率が前記境界値以上のとき
排気系部品に悪影響を与える失火状態と判定する一方、
前記失火発生率が前記境界値以下のとき排気ガス特性が
悪化する失火状態と判定することが望ましい。
【0009】上記第2の目的を達成するため本発明は、
排気系に排気ガスを浄化する触媒装置を有する内燃機関
の失火状態を判定する失火判定手段と、該失火判定手段
の判定結果に基づいて失火発生率を算出する失火発生率
算出手段とを備えた内燃機関の燃焼状態制御装置におい
て、前記機関の排気系の温度を検出する温度検出手段
と、該検出した排気系の温度及び前記失火発生率に基づ
いて前記機関の燃焼状態を判定する燃焼状態判定手段
と、該燃焼状態判定手段の判定結果に応じて前記機関の
出力を抑制する出力抑制制御手段とを設けるようにした
ものである。
排気系に排気ガスを浄化する触媒装置を有する内燃機関
の失火状態を判定する失火判定手段と、該失火判定手段
の判定結果に基づいて失火発生率を算出する失火発生率
算出手段とを備えた内燃機関の燃焼状態制御装置におい
て、前記機関の排気系の温度を検出する温度検出手段
と、該検出した排気系の温度及び前記失火発生率に基づ
いて前記機関の燃焼状態を判定する燃焼状態判定手段
と、該燃焼状態判定手段の判定結果に応じて前記機関の
出力を抑制する出力抑制制御手段とを設けるようにした
ものである。
【0010】具体的には、前記燃焼状態判定手段は、前
記失火発生率が所定値以下の場合には、前記排気系の温
度が所定温度以下のとき正常状態と判定し、前記失火発
生率が前記所定値以上の場合には、前記排気系の温度が
高くなるほどより小さな値となるように失火発生率の境
界値を設定し、前記失火発生率が前記境界値以上のとき
排気系部品に悪影響を与える失火状態と判定する一方、
前記失火発生率が前記境界値以下のとき排気ガス特性が
悪化する失火状態と判定し、前記出力抑制制御手段は、
前記排気系部品に悪影響を与える失火状態と判定された
とき、前記機関の出力を抑制することが望ましい。
記失火発生率が所定値以下の場合には、前記排気系の温
度が所定温度以下のとき正常状態と判定し、前記失火発
生率が前記所定値以上の場合には、前記排気系の温度が
高くなるほどより小さな値となるように失火発生率の境
界値を設定し、前記失火発生率が前記境界値以上のとき
排気系部品に悪影響を与える失火状態と判定する一方、
前記失火発生率が前記境界値以下のとき排気ガス特性が
悪化する失火状態と判定し、前記出力抑制制御手段は、
前記排気系部品に悪影響を与える失火状態と判定された
とき、前記機関の出力を抑制することが望ましい。
【0011】さらに前記出力抑制制御手段は、前記機関
の回転数が所定回転数以上のとき又は前記機関の負荷が
所定負荷以上のとき、前記機関の出力を抑制することが
望ましい。
の回転数が所定回転数以上のとき又は前記機関の負荷が
所定負荷以上のとき、前記機関の出力を抑制することが
望ましい。
【0012】
【作用】請求項1の燃焼状態判定装置によれば、機関の
失火及び排気系の温度が検出され、失火発生率及び排気
系の温度に基づいて機関の燃焼状態が判定される。
失火及び排気系の温度が検出され、失火発生率及び排気
系の温度に基づいて機関の燃焼状態が判定される。
【0013】具体的には、失火発生率が所定値以下の場
合には、排気系の温度が所定温度以下のとき正常状態と
判定される。また、失火発生率が前記所定値以上の場合
には、排気系の温度が高くなるほどより小さな値となる
ように失火発生率の境界値が設定され、失火発生率が該
境界値以上のとき排気系部品に悪影響を与える失火状態
と判定される一方、失火発生率が前記境界値以下のとき
排気ガス特性を悪化させる失火状態と判定される。
合には、排気系の温度が所定温度以下のとき正常状態と
判定される。また、失火発生率が前記所定値以上の場合
には、排気系の温度が高くなるほどより小さな値となる
ように失火発生率の境界値が設定され、失火発生率が該
境界値以上のとき排気系部品に悪影響を与える失火状態
と判定される一方、失火発生率が前記境界値以下のとき
排気ガス特性を悪化させる失火状態と判定される。
【0014】請求項3の燃焼状態制御装置によれば、機
関の失火及び排気系の温度が検出され、失火発生率及び
排気系の温度に基づいて機関の燃焼状態が判定され、そ
の判定結果に応じて機関の出力が抑制される。
関の失火及び排気系の温度が検出され、失火発生率及び
排気系の温度に基づいて機関の燃焼状態が判定され、そ
の判定結果に応じて機関の出力が抑制される。
【0015】具体的には、失火発生率が所定値以下の場
合には、排気系の温度が所定温度以下のとき正常状態と
判定される。また、失火発生率が前記所定値以上の場合
には、排気系の温度が高くなるほどより小さな値となる
ように失火発生率の境界値が設定され、失火発生率が該
境界値以上のとき排気系部品に悪影響を与える失火状態
と判定される一方、失火発生率が前記境界値以下のとき
排気ガス特性を悪化させる失火状態と判定される。その
結果、排気系部品に悪影響を与える失火状態と判定され
たときは、機関の出力が抑制される。
合には、排気系の温度が所定温度以下のとき正常状態と
判定される。また、失火発生率が前記所定値以上の場合
には、排気系の温度が高くなるほどより小さな値となる
ように失火発生率の境界値が設定され、失火発生率が該
境界値以上のとき排気系部品に悪影響を与える失火状態
と判定される一方、失火発生率が前記境界値以下のとき
排気ガス特性を悪化させる失火状態と判定される。その
結果、排気系部品に悪影響を与える失火状態と判定され
たときは、機関の出力が抑制される。
【0016】より具体的には、機関回転数が所定回転数
以上のとき又は機関負荷が所定負荷以上のとき、機関の
出力が抑制される。
以上のとき又は機関負荷が所定負荷以上のとき、機関の
出力が抑制される。
【0017】
【実施例】以下本発明の実施例を添付図面に基づいて詳
述する。
述する。
【0018】図1は本発明の一実施例に係る内燃エンジ
ン及びその燃焼状態検出装置の全体構成図であり、エン
ジン1の吸気管2の途中にはスロットル弁3が配されて
いる。スロットル弁3にはスロットル弁開度(θTH)
センサ4が連結されており、当該スロットル弁3の開度
に応じた電気信号を出力して電子コントロールユニット
(以下「ECU」という)5に供給する。
ン及びその燃焼状態検出装置の全体構成図であり、エン
ジン1の吸気管2の途中にはスロットル弁3が配されて
いる。スロットル弁3にはスロットル弁開度(θTH)
センサ4が連結されており、当該スロットル弁3の開度
に応じた電気信号を出力して電子コントロールユニット
(以下「ECU」という)5に供給する。
【0019】燃料噴射弁6はエンジン1とスロットル弁
3との間且つ吸気管2の図示しない吸気弁の少し上流側
に各気筒毎に設けられており、各噴射弁は図示しない燃
料ポンプに接続されていると共にECU5に電気的に接
続されて当該ECU5からの信号により燃料噴射の開弁
時間が制御される。
3との間且つ吸気管2の図示しない吸気弁の少し上流側
に各気筒毎に設けられており、各噴射弁は図示しない燃
料ポンプに接続されていると共にECU5に電気的に接
続されて当該ECU5からの信号により燃料噴射の開弁
時間が制御される。
【0020】一方、スロットル弁3の直ぐ下流には管7
を介して吸気管内絶対圧(PBA)センサ8が設けられ
ており、この絶対圧センサ8により電気信号に変換され
た絶対圧信号は前記ECU5に供給される。また、その
下流には吸気温(TA)センサ9が取付けられており、
吸気温TAを検出して対応する電気信号を出力してEC
U5に供給する。
を介して吸気管内絶対圧(PBA)センサ8が設けられ
ており、この絶対圧センサ8により電気信号に変換され
た絶対圧信号は前記ECU5に供給される。また、その
下流には吸気温(TA)センサ9が取付けられており、
吸気温TAを検出して対応する電気信号を出力してEC
U5に供給する。
【0021】エンジン1の本体に装着されたエンジン水
温(TW)センサ10はサーミスタ等から成り、エンジ
ン水温(冷却水温)TWを検出して対応する温度信号を
出力してECU5に供給する。
温(TW)センサ10はサーミスタ等から成り、エンジ
ン水温(冷却水温)TWを検出して対応する温度信号を
出力してECU5に供給する。
【0022】エンジン1の図示しないカム軸周囲又はク
ランク軸周囲には、エンジン1の特定の気筒の所定クラ
ンク角度位置で信号パルス(以下「CYL信号パルス」
という)を出力する気筒判別センサ(以下「CYLセン
サ」という)13、各気筒の吸入行程開始時の上死点
(TDC)に関し所定クランク角度前のクランク角度位
置で(4気筒エンジンではクランク角180゜毎に)T
DC信号パルスを発生するTDCセンサ12、及び前記
TDC信号パルスの周期より短い一定クランク角(例え
ば30゜)周期で1パルス(以下「CRK信号パルス」
という)を発生するクランク角センサ(以下「CRKセ
ンサ」と云う)11が取り付けられており、CYL信号
パルスTDC信号パルス及びCRK信号(クランク角信
号)パルスはECU5に供給される。
ランク軸周囲には、エンジン1の特定の気筒の所定クラ
ンク角度位置で信号パルス(以下「CYL信号パルス」
という)を出力する気筒判別センサ(以下「CYLセン
サ」という)13、各気筒の吸入行程開始時の上死点
(TDC)に関し所定クランク角度前のクランク角度位
置で(4気筒エンジンではクランク角180゜毎に)T
DC信号パルスを発生するTDCセンサ12、及び前記
TDC信号パルスの周期より短い一定クランク角(例え
ば30゜)周期で1パルス(以下「CRK信号パルス」
という)を発生するクランク角センサ(以下「CRKセ
ンサ」と云う)11が取り付けられており、CYL信号
パルスTDC信号パルス及びCRK信号(クランク角信
号)パルスはECU5に供給される。
【0023】エンジン1の各気筒には、点火プラグ14
設けられ、ECU5に接続されている。
設けられ、ECU5に接続されている。
【0024】三元触媒(触媒装置)16はエンジン1の
排気管15に配置されており、排気ガス中のHC,C
O,NOx等の成分の浄化を行う。排気管15の三元触
媒16の上流側には、酸素濃度センサが装着されてお
り、このO2センサ17は排気ガス中の酸素濃度を検出
し、その検出値に応じた電気信号をECU5に供給す
る。また、三元触媒16には触媒の温度TCATを検出
する触媒温度センサ18が設けられており、その検出信
号がECU5に供給される。
排気管15に配置されており、排気ガス中のHC,C
O,NOx等の成分の浄化を行う。排気管15の三元触
媒16の上流側には、酸素濃度センサが装着されてお
り、このO2センサ17は排気ガス中の酸素濃度を検出
し、その検出値に応じた電気信号をECU5に供給す
る。また、三元触媒16には触媒の温度TCATを検出
する触媒温度センサ18が設けられており、その検出信
号がECU5に供給される。
【0025】ECU5には、さらに大気圧を検出する大
気圧センサ、当該エンジンが搭載された車両の走行速度
を検出する車速センサ等の各種センサ20が接続されて
おり、これらのセンサの検出信号がECU5に供給され
る。
気圧センサ、当該エンジンが搭載された車両の走行速度
を検出する車速センサ等の各種センサ20が接続されて
おり、これらのセンサの検出信号がECU5に供給され
る。
【0026】ECU5は各種センサからの入力信号波形
を整形し、電圧レベルを所定レベルに修正し、アナログ
信号値をデジタル信号値に変換する等の機能を有する入
力回路5a、中央演算処理回路(以下「CPU」とい
う)5b、CPU5bで実行される各種演算プログラム
及び演算結果等を記憶する記憶手段5c、前記燃料噴射
弁6に駆動信号を供給する出力回路5d等から構成され
る。
を整形し、電圧レベルを所定レベルに修正し、アナログ
信号値をデジタル信号値に変換する等の機能を有する入
力回路5a、中央演算処理回路(以下「CPU」とい
う)5b、CPU5bで実行される各種演算プログラム
及び演算結果等を記憶する記憶手段5c、前記燃料噴射
弁6に駆動信号を供給する出力回路5d等から構成され
る。
【0027】CPU5bは上述の各種エンジンパラメー
タ信号に基づいて、種々のエンジン運転状態を判別する
とともに、エンジン運転状態に応じ、前記TDC信号パ
ルスに同期する燃料噴射弁6の燃料噴射時間及び点火プ
ラグ14の点火時期を演算し、燃料噴射弁6及び点火プ
ラグ14を駆動する信号を、出力回路5dを介して出力
する。
タ信号に基づいて、種々のエンジン運転状態を判別する
とともに、エンジン運転状態に応じ、前記TDC信号パ
ルスに同期する燃料噴射弁6の燃料噴射時間及び点火プ
ラグ14の点火時期を演算し、燃料噴射弁6及び点火プ
ラグ14を駆動する信号を、出力回路5dを介して出力
する。
【0028】なお、本実施例では、ECU5は、失火判
定手段、失火発生率算出手段、燃焼状態判定及び出力抑
制制御手段を構成する。
定手段、失火発生率算出手段、燃焼状態判定及び出力抑
制制御手段を構成する。
【0029】図2は、エンジン1の燃焼状態の判定を行
うプログラム(CPU5bで実行される)の全体構成を
示す図である。
うプログラム(CPU5bで実行される)の全体構成を
示す図である。
【0030】同図(a)は、前記CRK信号パルスの発
生毎にこれと同期して実行されるCRK処理を示し、本
処理ではCRK信号パルスの発生時間間隔(エンジン回
転速度の逆数に比例するパラメータ)の平均値(以下
「第1の平均値」という)TAVEの算出を行う(ステ
ップS1)。
生毎にこれと同期して実行されるCRK処理を示し、本
処理ではCRK信号パルスの発生時間間隔(エンジン回
転速度の逆数に比例するパラメータ)の平均値(以下
「第1の平均値」という)TAVEの算出を行う(ステ
ップS1)。
【0031】同図(b)は、前記TDC信号パルスの発
生毎にこれと同期して実行されるTDCと処理を示し、
本処理ではモニタ実施条件、即ち失火判定が実行可能か
否かの判別を行い(ステップS2)、さらに後述する#
3STG処理(同図(c))で失火と判定された回数に
基づく失火発生率の算出を行う(ステップS3)。
生毎にこれと同期して実行されるTDCと処理を示し、
本処理ではモニタ実施条件、即ち失火判定が実行可能か
否かの判別を行い(ステップS2)、さらに後述する#
3STG処理(同図(c))で失火と判定された回数に
基づく失火発生率の算出を行う(ステップS3)。
【0032】上記モニタ実施条件、例えば、エンジン運
転状態が定常的な状態であり、かつエンジン水温TW、
吸気温TA、エンジン回転速度NE等が所定範囲内にあ
るとき成立する。
転状態が定常的な状態であり、かつエンジン水温TW、
吸気温TA、エンジン回転速度NE等が所定範囲内にあ
るとき成立する。
【0033】同図(c)は、前記TDC処理と同一周期
であって、#3STG(#3ステージ、図4参照)で実
行される処理を示し、本処理では、CRK処理で算出さ
れる第1の平均値TAVEの平均値(以下「第2の平均
値」という)Mの変化量ΔMが算出され(ステップS
4)、この変化量ΔMとその平均値との偏差の積算値M
Sが算出され(ステップS5)、偏差積算値MSに基づ
いてエンジン1における失火の発生の有無及び失火気筒
の判別が行われる(ステップS6)。
であって、#3STG(#3ステージ、図4参照)で実
行される処理を示し、本処理では、CRK処理で算出さ
れる第1の平均値TAVEの平均値(以下「第2の平均
値」という)Mの変化量ΔMが算出され(ステップS
4)、この変化量ΔMとその平均値との偏差の積算値M
Sが算出され(ステップS5)、偏差積算値MSに基づ
いてエンジン1における失火の発生の有無及び失火気筒
の判別が行われる(ステップS6)。
【0034】図3は、第1の平均値TAVEを算出する
プログラムのフロ−チャ−トである。
プログラムのフロ−チャ−トである。
【0035】ステップS11では、CRK信号パルスの
発生時間間隔CRMe(n)計測する。具体的には、図
4に示すようにクランク軸が30度回転する毎に順次C
RMe(n),CRMe(n+1),CRMe(N+
2)…が計測される。
発生時間間隔CRMe(n)計測する。具体的には、図
4に示すようにクランク軸が30度回転する毎に順次C
RMe(n),CRMe(n+1),CRMe(N+
2)…が計測される。
【0036】なお、クランク軸が180度回転する期間
を30度毎に分割し、それぞれ#0STG〜#5STG
(#0ステージ〜#5ステージ)と呼んでいる。
を30度毎に分割し、それぞれ#0STG〜#5STG
(#0ステージ〜#5ステージ)と呼んでいる。
【0037】ステップS12では、次式(1)により1
1回前の計測値CRMe(n−11)から最新の計測値
CRMe(n)までの12個のCRMe値の平均値とし
て、第1の平均値TAVE(n)を算出する。
1回前の計測値CRMe(n−11)から最新の計測値
CRMe(n)までの12個のCRMe値の平均値とし
て、第1の平均値TAVE(n)を算出する。
【0038】
【数1】 本実施例ではCRK信号パルスはクランク軸が30度回
転する毎に発生するので、第1の平均値TAVE(n)
はクランク軸1回転に対応する平均値である。このよう
な平均化処理を行うことにより、クランク軸1回転で1
周期のエンジン回転の1次振動成分、即ち、クランク角
センサ11を構成するパルサ又はピックアップの機械的
誤差(製造誤差、取付誤差等)によるノイズ成分を除去
することができる。
転する毎に発生するので、第1の平均値TAVE(n)
はクランク軸1回転に対応する平均値である。このよう
な平均化処理を行うことにより、クランク軸1回転で1
周期のエンジン回転の1次振動成分、即ち、クランク角
センサ11を構成するパルサ又はピックアップの機械的
誤差(製造誤差、取付誤差等)によるノイズ成分を除去
することができる。
【0039】なおTAVE(n)値に基づいてエンジン
回転速度NEが算出される。
回転速度NEが算出される。
【0040】図5は、図2(c)のステップS4におけ
るΔM算出処理を具体的に示したフロ−チャ−トであ
る。
るΔM算出処理を具体的に示したフロ−チャ−トであ
る。
【0041】ステップS21では、次式(2)により、
第1の平均値TAVEの5回前の算出値TAVE(n−
5)から最新の算出値TAVE(n)までの6個のTA
VE値の平均値として、第2の平均値M(n)を算出す
る。
第1の平均値TAVEの5回前の算出値TAVE(n−
5)から最新の算出値TAVE(n)までの6個のTA
VE値の平均値として、第2の平均値M(n)を算出す
る。
【0042】
【数2】 本実施例では、エンジン1は4気筒4サイクルエンジン
であり、クランク軸が180度回転する毎にいずれかの
気筒で点火が行われる。従って、第2の平均値(n)
は、第1の平均値TAVE(n)の点火周期毎の平均値
である。このような平均化処理を行うことにより、燃焼
によるエンジン回転のトルク変動分として表わされる2
次振動成分、即ち、クランク軸半回転周期の振動成分を
除去することができる。
であり、クランク軸が180度回転する毎にいずれかの
気筒で点火が行われる。従って、第2の平均値(n)
は、第1の平均値TAVE(n)の点火周期毎の平均値
である。このような平均化処理を行うことにより、燃焼
によるエンジン回転のトルク変動分として表わされる2
次振動成分、即ち、クランク軸半回転周期の振動成分を
除去することができる。
【0043】続くステップS22では、次式(3)によ
り、第2の平均値M(n)のハイパスフィルタ処理を行
う。ハイパスフィルタ処理後の第2の平均値をFM
(n)としている。
り、第2の平均値M(n)のハイパスフィルタ処理を行
う。ハイパスフィルタ処理後の第2の平均値をFM
(n)としている。
【0044】 FM(n)=b(1)×M(n)+b(2)×M(n−1)+b(3)×M(n−2) −a(2)FM(n−1)−a(3)FM(n−2) …(3) ここで、b(1)〜b(3),a(2),a(3)はフィルタ伝達係数で
あり、それぞれ例えば0.2096,−0.4192,
0.2096,0.3557,0.1940に設定され
る。またFM(0)及びFM(1)はいずれも値0とし
て、値2以上のnについて式(3)が適用される。
あり、それぞれ例えば0.2096,−0.4192,
0.2096,0.3557,0.1940に設定され
る。またFM(0)及びFM(1)はいずれも値0とし
て、値2以上のnについて式(3)が適用される。
【0045】このハイパスフィルタ処理により、M
(n)値に含まれる約10Hz以下の低周波成分が除か
れ、駆動系からエンジンに伝わる振動(例えばクランク
シャフトのねじりに起因する振動、タイヤから伝わる路
面振動等)の影響を除去することができる。
(n)値に含まれる約10Hz以下の低周波成分が除か
れ、駆動系からエンジンに伝わる振動(例えばクランク
シャフトのねじりに起因する振動、タイヤから伝わる路
面振動等)の影響を除去することができる。
【0046】続くステップS23では、ハイパスフィル
タ処理した第2の平均値FM(n)の変化量ΔM(n)
を次式(4)により算出する。
タ処理した第2の平均値FM(n)の変化量ΔM(n)
を次式(4)により算出する。
【0047】 ΔM(n)=FM(n)−FM(n−1) …(4) なお、ハイパスフィルタ処理した後の第2の平均値FM
(n)は、M(n)値と極性が反転するため、エンジン
1で失火が発生した場合には、M(n)値は増加するの
でFM(n)値はマイナス方向に増加し、ΔM(n)値
もマイナス方向に増加する傾向を示す。なお、ΔM
(n)値がマイナス方向に増加することは、エンジン回
転速度の減速度が増加することを示す。
(n)は、M(n)値と極性が反転するため、エンジン
1で失火が発生した場合には、M(n)値は増加するの
でFM(n)値はマイナス方向に増加し、ΔM(n)値
もマイナス方向に増加する傾向を示す。なお、ΔM
(n)値がマイナス方向に増加することは、エンジン回
転速度の減速度が増加することを示す。
【0048】図6は、図2(c)のステップS5におけ
るMS算出処理を具体的に示したフローチャートであ
る。
るMS算出処理を具体的に示したフローチャートであ
る。
【0049】ステップS31では、次式(5)により、
変化量Mの3回前の算出値ΔM(n−3)から最新の算
出値ΔM(n)までの4個のΔM値の平均値として、変
化量平均値X(n)を算出する。
変化量Mの3回前の算出値ΔM(n−3)から最新の算
出値ΔM(n)までの4個のΔM値の平均値として、変
化量平均値X(n)を算出する。
【0050】
【数3】 続くステップS32では、次式(6)により、変化量平
均値X(n)と変化量ΔM(n)の偏差AD(n)を算
出する。
均値X(n)と変化量ΔM(n)の偏差AD(n)を算
出する。
【0051】 AD(n)=X(n)−ΔM(n) …(6) 次に偏差AD(n)が値0より大きいか否かを判別し
(ステップS33)、AD(n)≦0が成立するときに
は、AD(n)=0,MS(n)=0とする(ステップ
S35,S36)。ここでMS(n)は、偏差AD
(n)の積算値である。
(ステップS33)、AD(n)≦0が成立するときに
は、AD(n)=0,MS(n)=0とする(ステップ
S35,S36)。ここでMS(n)は、偏差AD
(n)の積算値である。
【0052】ステップS33の答が肯定(YES)、即
ちAD(n)>0が成立するときには、次式(7)によ
り積算値MS(n)を算出する。
ちAD(n)>0が成立するときには、次式(7)によ
り積算値MS(n)を算出する。
【0053】
【数4】 図6のプログラムによれば、偏差AD(n)が正のとき
には前回値AD(n−1)と今回値AD(n)の和とし
て積算値MS(n)が算出される一方、偏差AD(n)
が値0又は負のときにはMS(n)=0とされる。従っ
て、偏差AD(n)が正、すなわち変化量平均値X
(n)が変化量ΔM(n)より大きいとき(変化量ΔM
(n)が平均値X(n)に対してエンジン回転速度の減
速度が大きい側にあるとき)のAD(n)値のみにより
積算値MS(n)が算出される。
には前回値AD(n−1)と今回値AD(n)の和とし
て積算値MS(n)が算出される一方、偏差AD(n)
が値0又は負のときにはMS(n)=0とされる。従っ
て、偏差AD(n)が正、すなわち変化量平均値X
(n)が変化量ΔM(n)より大きいとき(変化量ΔM
(n)が平均値X(n)に対してエンジン回転速度の減
速度が大きい側にあるとき)のAD(n)値のみにより
積算値MS(n)が算出される。
【0054】このようにして算出した積算値MS(n)
を用いて後述するように失火判定を行うことにより、エ
ンジン回転速度が増加方向に転じた後の回転変動の影響
が除去され、失火の検出及び失火気筒の特定を容易かつ
迅速に行うことができる。
を用いて後述するように失火判定を行うことにより、エ
ンジン回転速度が増加方向に転じた後の回転変動の影響
が除去され、失火の検出及び失火気筒の特定を容易かつ
迅速に行うことができる。
【0055】なお、積算値MS(n)の算出期間(積算
する期間)を、クランク角度で360度(2TDC期
間)としたのは、失火によるクランク軸回転角度変化の
ゆり返しの影響を除去するためである。
する期間)を、クランク角度で360度(2TDC期
間)としたのは、失火によるクランク軸回転角度変化の
ゆり返しの影響を除去するためである。
【0056】図7は、上述のようにして算出した積算値
MSに基づいて失火判定及び失火気筒判別を行うプログ
ラムのフローチャートである。
MSに基づいて失火判定及び失火気筒判別を行うプログ
ラムのフローチャートである。
【0057】ステップS41では、前述したモニタ実施
条件が成立しているか否かを判別し、モニタ実施条件が
不成立のときには直ちに本プログラムを終了する。
条件が成立しているか否かを判別し、モニタ実施条件が
不成立のときには直ちに本プログラムを終了する。
【0058】モニタ実施条件が成立しているときには、
積算値MSが失火判定しきい値MSLMTより大きいか
否かを判別する(ステップS42)。ここで、失火判定
しきい値MSLMTは、エンジン回転数NE及びエンジ
ン負荷(吸気管内絶対圧PBA)に応じて設定されたマ
ップから読み出される。MSLMT値は、エンジン回転
速度NEが増加するほど小さくなるように設定され、エ
ンジン負荷が増加するほど大きくなるように設定されて
いる。これは、エンジン回転速度が低いほど燃焼周期が
長くなるため、速度変動分が大きくなること、及びエン
ジン負荷が高い程出力トルクも大きくなり、トルク変動
分が大きくなることを考慮したものである。
積算値MSが失火判定しきい値MSLMTより大きいか
否かを判別する(ステップS42)。ここで、失火判定
しきい値MSLMTは、エンジン回転数NE及びエンジ
ン負荷(吸気管内絶対圧PBA)に応じて設定されたマ
ップから読み出される。MSLMT値は、エンジン回転
速度NEが増加するほど小さくなるように設定され、エ
ンジン負荷が増加するほど大きくなるように設定されて
いる。これは、エンジン回転速度が低いほど燃焼周期が
長くなるため、速度変動分が大きくなること、及びエン
ジン負荷が高い程出力トルクも大きくなり、トルク変動
分が大きくなることを考慮したものである。
【0059】ステップS42の答が否定(NO)、即ち
MS≦MSLMTが成立するときには直ちに本プログラ
ムを終了し、ステップS42の答が肯定(YES)、即
ちMS>MSLMTが成立するときには、前々回(2T
DC前に)点火した気筒で失火が発生したと判定する。
前述したように積算値MSは、エンジン回転速度の減速
度が増加したとき増加する傾向を示すので、この値がし
きい値MSLMTを越えたとき失火発生と判定するもの
である。
MS≦MSLMTが成立するときには直ちに本プログラ
ムを終了し、ステップS42の答が肯定(YES)、即
ちMS>MSLMTが成立するときには、前々回(2T
DC前に)点火した気筒で失火が発生したと判定する。
前述したように積算値MSは、エンジン回転速度の減速
度が増加したとき増加する傾向を示すので、この値がし
きい値MSLMTを越えたとき失火発生と判定するもの
である。
【0060】なお、前々回失火気筒で失火発生と判定す
るのは、ハイパスフィルタ処理によって遅れ分が発生す
るからである。ハイパスフィルタ処理の内容(フィルタ
特性)によって遅れ分は変化するのでその場合には、失
火気筒の判定も異なるものになる(例えば3TDC前の
点火気筒あるいは1TDC前の点火気筒となる)。
るのは、ハイパスフィルタ処理によって遅れ分が発生す
るからである。ハイパスフィルタ処理の内容(フィルタ
特性)によって遅れ分は変化するのでその場合には、失
火気筒の判定も異なるものになる(例えば3TDC前の
点火気筒あるいは1TDC前の点火気筒となる)。
【0061】図9は#3気筒で単発的に失火が発生した
場合における変化量ΔMの推移を示す図であり、図10
はこれに対応する積算値MSの推移を示す図である。こ
れらの図において横軸の時刻t1〜t9は互いに対応し
ており、また図中の数字は点火気筒の気筒番号を示して
いる。
場合における変化量ΔMの推移を示す図であり、図10
はこれに対応する積算値MSの推移を示す図である。こ
れらの図において横軸の時刻t1〜t9は互いに対応し
ており、また図中の数字は点火気筒の気筒番号を示して
いる。
【0062】図10から明らかなように、MS値は矢印
Bで示す#2気筒点火時にしきい値MSLMTを越え
る。従って、矢印Aで示す#3気筒(2TDC前の点火
気筒)で失火発生と判定される。
Bで示す#2気筒点火時にしきい値MSLMTを越え
る。従って、矢印Aで示す#3気筒(2TDC前の点火
気筒)で失火発生と判定される。
【0063】上述した手法により検出される失火の発生
回数を失火発生率算出用のカウンタCMFで計測し、所
定のクランク軸回転回数nMF0(例えば1000回)
毎に次式(8)により失火発生率MFRを算出する(図
2(b),ステップS3)。
回数を失火発生率算出用のカウンタCMFで計測し、所
定のクランク軸回転回数nMF0(例えば1000回)
毎に次式(8)により失火発生率MFRを算出する(図
2(b),ステップS3)。
【0064】 MFR=nMF/(nMF0×2) …(8) ここでnMFは、カウンタCMFの計測値である。ま
た、nMF0を2倍するのは、4気筒エンジンではクラ
ンク軸1回転で2回点火が行われるからである。
た、nMF0を2倍するのは、4気筒エンジンではクラ
ンク軸1回転で2回点火が行われるからである。
【0065】図10は、上述のようにして算出した失火
発生率MFR及び触媒温度センサ18により検出される
触媒温度TCATに基づいてエンジンの燃焼状態の判定
を行う処理の手順を示すフローチャートである。
発生率MFR及び触媒温度センサ18により検出される
触媒温度TCATに基づいてエンジンの燃焼状態の判定
を行う処理の手順を示すフローチャートである。
【0066】ステップS51では、エンジン1が搭載さ
れた車両が略一定の車速で走行するクルーズ走行中であ
るか否かを判別し、ステップS52では、エンジン1が
アイドル運転中であるか否かを判別する。クルーズ走行
中でなくかつアイドル運転中でもないときには直ちに本
処理を終了する。
れた車両が略一定の車速で走行するクルーズ走行中であ
るか否かを判別し、ステップS52では、エンジン1が
アイドル運転中であるか否かを判別する。クルーズ走行
中でなくかつアイドル運転中でもないときには直ちに本
処理を終了する。
【0067】クルーズ走行中又はアイドル運転中である
ときには、図11に示すTCAT−MFRマップを検索
し、エンジンの燃焼状態が領域A〜Cのいずれにあるか
を判定する(ステップS53)。TCAT−MFRマッ
プは、触媒温度TCAT及び失火発生率MFRに応じて
領域A〜Cが設定されている。ここで、領域の境界線
(境界値)L1は、TCAT値が増加するほどMFR値
が減少するように設定され、境界線L2は所定失火発生
率(本実施例では5%)に一致するように設定されてい
る。
ときには、図11に示すTCAT−MFRマップを検索
し、エンジンの燃焼状態が領域A〜Cのいずれにあるか
を判定する(ステップS53)。TCAT−MFRマッ
プは、触媒温度TCAT及び失火発生率MFRに応じて
領域A〜Cが設定されている。ここで、領域の境界線
(境界値)L1は、TCAT値が増加するほどMFR値
が減少するように設定され、境界線L2は所定失火発生
率(本実施例では5%)に一致するように設定されてい
る。
【0068】続くステップS54〜S59では、ステッ
プS53の判定結果に基づいてエンジンの燃焼状態の判
定を行う。即ち、領域Aに該当する場合には、触媒に悪
影響を与える失火状態と判定し(ステップS54,S5
5)、領域Bに該当する場合には、排気ガス特性を悪化
させる失火状態と判定し(ステップS56,S57)、
領域Cに該当する場合は正常状態と判定する(ステップ
S56,S58)。
プS53の判定結果に基づいてエンジンの燃焼状態の判
定を行う。即ち、領域Aに該当する場合には、触媒に悪
影響を与える失火状態と判定し(ステップS54,S5
5)、領域Bに該当する場合には、排気ガス特性を悪化
させる失火状態と判定し(ステップS56,S57)、
領域Cに該当する場合は正常状態と判定する(ステップ
S56,S58)。
【0069】このように失火発生率MFRだけでなく触
媒温度TCATも考慮して判定を行うことにより、三元
触媒16が劣化した場合でもエンジンの燃焼状態を適切
に判定することができる。
媒温度TCATも考慮して判定を行うことにより、三元
触媒16が劣化した場合でもエンジンの燃焼状態を適切
に判定することができる。
【0070】図12は、上述した手法でエンジンの燃焼
状態の判定を行い、さらにその判定結果に応じてエンジ
ンに供給する燃料量の制御を行う処理の手順を示すフロ
ーチャートである。
状態の判定を行い、さらにその判定結果に応じてエンジ
ンに供給する燃料量の制御を行う処理の手順を示すフロ
ーチャートである。
【0071】ステップS61では、図10に示した手法
により燃焼状態の判定を行い、次いで燃焼状態が図11
の領域Aにあるか否かを判別し(ステップS62)、領
域Aにないときは通常の燃料供給制御を行う(ステップ
S65)。
により燃焼状態の判定を行い、次いで燃焼状態が図11
の領域Aにあるか否かを判別し(ステップS62)、領
域Aにないときは通常の燃料供給制御を行う(ステップ
S65)。
【0072】燃焼状態が領域Aにあるときは、失火発生
率MFRに応じて所定温度TCATLMTが設定された
TCATLMTテーブルを検索する(ステップS6
3)。TCATLMTテーブルは、図13に示すように
MFR値が増加するほどTCATLMT値が低下するよ
うに設定されている。
率MFRに応じて所定温度TCATLMTが設定された
TCATLMTテーブルを検索する(ステップS6
3)。TCATLMTテーブルは、図13に示すように
MFR値が増加するほどTCATLMT値が低下するよ
うに設定されている。
【0073】次に検出した触媒温度TCATが所定温度
TCATLMTより低いか否かを判別し(ステップS6
4)、TCAT<TCATLMTが成立するときには通
常の燃料供給制御を行う(ステップS65)。一方、T
CAT≧TCATLMTが成立するときには、運転領域
制御を行う(ステップS66)。
TCATLMTより低いか否かを判別し(ステップS6
4)、TCAT<TCATLMTが成立するときには通
常の燃料供給制御を行う(ステップS65)。一方、T
CAT≧TCATLMTが成立するときには、運転領域
制御を行う(ステップS66)。
【0074】この運転領域制御は、具体的には、図14
に示すようにエンジン回転数NE及び吸気管内絶対圧P
BAに応じて運転領域R1とR2を設定し、エンジン運
転状態が領域R1にあるときは通常の燃料供給を行う一
方、領域R2にあるときは燃料供給遮断(フュエルカッ
ト)を行う。
に示すようにエンジン回転数NE及び吸気管内絶対圧P
BAに応じて運転領域R1とR2を設定し、エンジン運
転状態が領域R1にあるときは通常の燃料供給を行う一
方、領域R2にあるときは燃料供給遮断(フュエルカッ
ト)を行う。
【0075】ここで、領域R2は高回転かつ/又は高負
荷の領域であり、領域R1とR2の境界線は、破線L
3、一点鎖線L4及び実線L5の3通り設定し、吸気温
TA及びエンジン水温TWに応じて以下のように適用す
る。
荷の領域であり、領域R1とR2の境界線は、破線L
3、一点鎖線L4及び実線L5の3通り設定し、吸気温
TA及びエンジン水温TWに応じて以下のように適用す
る。
【0076】即ち、TA<TA1かつTW<TW1が
成立するとき、破線L3を適用し、TA1≦TA≦T
A2又はTW1≦TW≦TW2が成立するとき一点鎖線
L4を適用し、TA>TA2かつTW>TW2が成立
するとき実線L5を適用する。ただし、TA1,TA2
はTA1<TA2が成立する所定吸気温であり、TW
1,TW2はTW1<TW2が成立する所定エンジン水
温である。
成立するとき、破線L3を適用し、TA1≦TA≦T
A2又はTW1≦TW≦TW2が成立するとき一点鎖線
L4を適用し、TA>TA2かつTW>TW2が成立
するとき実線L5を適用する。ただし、TA1,TA2
はTA1<TA2が成立する所定吸気温であり、TW
1,TW2はTW1<TW2が成立する所定エンジン水
温である。
【0077】このような運転領域制御を行うことによ
り、燃焼状態が図11の領域Aにあり、三元触媒16の
劣化を助長するような失火状態のときには、エンジンの
高負荷、高回転領域ではフュエルカットが行われ、三元
触媒16の劣化を抑制するとともにその周辺部品への悪
影響(触媒が高温となることによる影響)を防止するこ
とができる。また、領域R2の範囲を吸気温TA及びエ
ンジン水温TWに応じて変更することにより、より効果
的に排気系部品への悪影響を防止することができる。
り、燃焼状態が図11の領域Aにあり、三元触媒16の
劣化を助長するような失火状態のときには、エンジンの
高負荷、高回転領域ではフュエルカットが行われ、三元
触媒16の劣化を抑制するとともにその周辺部品への悪
影響(触媒が高温となることによる影響)を防止するこ
とができる。また、領域R2の範囲を吸気温TA及びエ
ンジン水温TWに応じて変更することにより、より効果
的に排気系部品への悪影響を防止することができる。
【0078】なお上述した実施例では、三元触媒16の
温度を直接検出するようにしたが、例えば排気ガスの温
度あるいは排気管15の温度等、排気系の温度を代表す
るような温度を検出するようにしてもよい。
温度を直接検出するようにしたが、例えば排気ガスの温
度あるいは排気管15の温度等、排気系の温度を代表す
るような温度を検出するようにしてもよい。
【0079】
【発明の効果】以上詳述したように請求項1の燃料状態
判定装置によれば、機関の失火及び排気系の温度が検出
され、失火発生率及び排気系の温度に基づいて機関の燃
焼状態が判定されるので、触媒装置が劣化した場合でも
機関の燃料状態を適切に判定することができる。
判定装置によれば、機関の失火及び排気系の温度が検出
され、失火発生率及び排気系の温度に基づいて機関の燃
焼状態が判定されるので、触媒装置が劣化した場合でも
機関の燃料状態を適切に判定することができる。
【0080】また、請求項3の燃焼状態制御装置によれ
ば、機関の失火及び排気系の温度が検出され、失火発生
率及び排気系の温度に基づいて機関の燃焼状態が判定さ
れ、その判定結果に応じて機関の出力が抑制されるの
で、触媒装置の劣化を適切に抑制するとともにその周辺
部品への悪影響を防止することができる。
ば、機関の失火及び排気系の温度が検出され、失火発生
率及び排気系の温度に基づいて機関の燃焼状態が判定さ
れ、その判定結果に応じて機関の出力が抑制されるの
で、触媒装置の劣化を適切に抑制するとともにその周辺
部品への悪影響を防止することができる。
【図1】本発明の一実施例にかかる内燃エンジン及びそ
の制御装置の全体構成を示す図である。
の制御装置の全体構成を示す図である。
【図2】失火の判定を行うプログラムの全体構成を示す
図である。
図である。
【図3】図2の処理内容の一部を詳細に示すフロ−チャ
−トである。
−トである。
【図4】エンジン回転速度を表わすパラメータの計測と
クランク軸の回転角度との関係を説明するための図であ
る。
クランク軸の回転角度との関係を説明するための図であ
る。
【図5】図2の処理内容の一部を詳細に示すフロ−チャ
−トである。
−トである。
【図6】図2の処理内容の一部を詳細に示すフロ−チャ
−トである。
−トである。
【図7】図2の処理内容の一部を詳細に示すフロ−チャ
−トである。
−トである。
【図8】失火発生時における、エンジン回転速度の変化
量を表わすパラメ−タ値(ΔM)の推移を示す図であ
る。
量を表わすパラメ−タ値(ΔM)の推移を示す図であ
る。
【図9】失火発生時における、エンジン回転速度の変化
量を表わすパラメ−タ値(ΔM)の平均値に対する偏差
の積算値(MS)の推移を示す図である。
量を表わすパラメ−タ値(ΔM)の平均値に対する偏差
の積算値(MS)の推移を示す図である。
【図10】燃焼状態の判定を行う処理の手順を示すフロ
−チャ−トである。
−チャ−トである。
【図11】燃焼状態の判定を行うためのマップを示す図
である。
である。
【図12】燃料供給制御の手順を示すフローチャートで
ある。
ある。
【図13】失火発生率(MFR)に応じて所定温度(T
CATLMT)を決定するためのテーブルを示す図であ
る。
CATLMT)を決定するためのテーブルを示す図であ
る。
【図14】エンジン回転数(NE)と吸気管内絶対圧
(PBA)に応じて設定される運転領域を示す図であ
る。
(PBA)に応じて設定される運転領域を示す図であ
る。
1 内燃エンジン 5 電子コントロ−ルユニット(ECU) 11 クランク角センサ 12 TDCセンサ 14 点火プラグ 16 三元触媒 18 触媒温度センサ
Claims (5)
- 【請求項1】 排気系に排気ガスを浄化する触媒装置を
有する内燃機関の失火状態を判定する失火判定手段と、
該失火判定手段の判定結果に基づいて失火発生率を算出
する失火発生率算出手段とを備えた内燃機関の燃焼状態
判定装置において、前記機関の排気系の温度を検出する
温度検出手段と、該検出した排気系の温度及び前記失火
発生率に基づいて前記機関の燃焼状態を判定する燃焼状
態判定手段とを設けたことを特徴とする内燃機関の燃焼
状態判定装置。 - 【請求項2】 前記燃焼状態判定手段は、前記失火発生
率が所定値以下の場合には、前記排気系の温度が所定温
度以下のとき正常状態と判定し、前記失火発生率が前記
所定値以上の場合には、前記排気系の温度が高くなるほ
どより小さな値となるように失火発生率の境界値を設定
し、前記失火発生率が前記境界値以上のとき排気系部品
に悪影響を与える失火状態と判定する一方、前記失火発
生率が前記境界値以下のとき排気ガス特性が悪化する失
火状態と判定することを特徴とする請求項1記載の内燃
機関の燃焼状態判定装置。 - 【請求項3】 排気系に排気ガスを浄化する触媒装置を
有する内燃機関の失火状態を判定する失火判定手段と、
該失火判定手段の判定結果に基づいて失火発生率を算出
する失火発生率算出手段とを備えた内燃機関の燃焼状態
制御装置において、前記機関の排気系の温度を検出する
温度検出手段と、該検出した排気系の温度及び前記失火
発生率に基づいて前記機関の燃焼状態を判定する燃焼状
態判定手段と、該燃焼状態判定手段の判定結果に応じて
前記機関の出力を抑制する出力抑制制御手段とを設けた
ことを特徴とする内燃機関の燃焼状態制御装置。 - 【請求項4】 前記燃焼状態判定手段は、前記失火発生
率が所定値以下の場合には、前記排気系の温度が所定温
度以下のとき正常状態と判定し、前記失火発生率が前記
所定値以上の場合には、前記排気系の温度が高くなるほ
どより小さな値となるように失火発生率の境界値を設定
し、前記失火発生率が前記境界値以上のとき排気系部品
に悪影響を与える失火状態と判定する一方、前記失火発
生率が前記境界値以下のとき排気ガス特性が悪化する失
火状態と判定し、前記出力抑制制御手段は、前記排気系
部品に悪影響を与える失火状態と判定されたとき、前記
機関の出力を抑制することを特徴とする請求項3記載の
内燃機関の燃焼状態制御装置。 - 【請求項5】 前記出力抑制制御手段は、前記機関の回
転数が所定回転数以上のとき又は前記機関の負荷が所定
負荷以上のとき、前記機関の出力を抑制することを特徴
とする請求項4記載の内燃機関の燃焼状態制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5092035A JPH06280671A (ja) | 1993-03-26 | 1993-03-26 | 内燃機関の燃焼状態判定装置及び燃焼状態制御装置 |
| US08/208,686 US5509268A (en) | 1993-03-26 | 1994-03-11 | Combustion state-determining system and combustion state control system for internal combustion engines |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5092035A JPH06280671A (ja) | 1993-03-26 | 1993-03-26 | 内燃機関の燃焼状態判定装置及び燃焼状態制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06280671A true JPH06280671A (ja) | 1994-10-04 |
Family
ID=14043279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5092035A Pending JPH06280671A (ja) | 1993-03-26 | 1993-03-26 | 内燃機関の燃焼状態判定装置及び燃焼状態制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5509268A (ja) |
| JP (1) | JPH06280671A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12378926B2 (en) * | 2021-07-28 | 2025-08-05 | Honda Motor Co., Ltd. | Misfire detection apparatus and misfire detection method for multi-cylinder engine |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3321477B2 (ja) * | 1993-04-09 | 2002-09-03 | 株式会社日立製作所 | 排気浄化装置の診断装置 |
| US5956941A (en) * | 1996-10-15 | 1999-09-28 | Ford Global Technologies, Inc. | Method and system for estimating a midbed temperature of a catalytic converter |
| DE10248842A1 (de) * | 2002-10-19 | 2004-04-29 | Daimlerchrysler Ag | Vorrichtung und Verfahren zur Bestimmung des Alterungszustands eines Abgaskatalysators |
| FR2857701B1 (fr) * | 2003-07-15 | 2006-03-03 | Bosch Gmbh Robert | Procede et dispositif de detection de rates et de reintroduction de gaz d'echappement brules incompletement dans un moteur a combustion interne |
| DE102005053761B3 (de) * | 2005-11-10 | 2007-06-21 | Siemens Ag | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
| JP6550408B2 (ja) * | 2017-02-08 | 2019-07-24 | 三菱重工エンジン&ターボチャージャ株式会社 | エンジンの失火検出装置及び方法 |
| JP7322852B2 (ja) * | 2020-10-09 | 2023-08-08 | トヨタ自動車株式会社 | 内燃機関の失火検出装置 |
| US11149672B1 (en) * | 2020-11-19 | 2021-10-19 | GM Global Technology Operations LLC | Real-time adaptable stochastic pre-ignition mitigation control |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS517305A (en) * | 1974-07-05 | 1976-01-21 | Nissan Motor | Takitonainenkikanno shitsukakenshutsusochi |
| JPS5127635A (en) * | 1974-08-30 | 1976-03-08 | Toyota Motor Co Ltd | Nainenkikan no shitsukakenshutsusochi |
| JPH0481548A (ja) * | 1990-07-25 | 1992-03-16 | Honda Motor Co Ltd | 内燃エンジンの燃焼異常検出装置 |
-
1993
- 1993-03-26 JP JP5092035A patent/JPH06280671A/ja active Pending
-
1994
- 1994-03-11 US US08/208,686 patent/US5509268A/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12378926B2 (en) * | 2021-07-28 | 2025-08-05 | Honda Motor Co., Ltd. | Misfire detection apparatus and misfire detection method for multi-cylinder engine |
Also Published As
| Publication number | Publication date |
|---|---|
| US5509268A (en) | 1996-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2843871B2 (ja) | 内燃エンジンの燃焼異常検出装置 | |
| JP3498817B2 (ja) | 内燃機関の排気系故障診断装置 | |
| JP4461586B2 (ja) | 内燃機関用失火検出装置 | |
| US20120239311A1 (en) | Misfire detecting apparatus for internal combustion engine | |
| JPH02108860A (ja) | 複数気筒エンジンの電子式制御装置 | |
| JP3482318B2 (ja) | 内燃機関の失火状態判定装置 | |
| JPH06146998A (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JPH06101560A (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JPH06280671A (ja) | 内燃機関の燃焼状態判定装置及び燃焼状態制御装置 | |
| JPH06146999A (ja) | 内燃エンジンの燃焼状態検出装置 | |
| US5437154A (en) | Misfire-detecting system for internal combustion engines | |
| JP2807737B2 (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JPH0874652A (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JP2666231B2 (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JP2807736B2 (ja) | 内燃機関の燃焼状態判定装置 | |
| JP4691142B2 (ja) | 内燃機関の失火検出装置 | |
| JPH08121237A (ja) | 内燃機関の失火検出装置 | |
| JPH0627516B2 (ja) | エンジンの制御装置 | |
| JP3626020B2 (ja) | 内燃機関の排気ガス浄化装置 | |
| JP2605199B2 (ja) | 内燃エンジンの失火検出装置 | |
| JP2001289111A (ja) | エンジンの失火検出装置 | |
| US5513520A (en) | Combustion state-determining system for internal combustion engines | |
| JPH10231750A (ja) | 内燃機関の燃焼状態検出装置 | |
| JP2002004936A (ja) | 内燃機関の失火検出装置 | |
| JPS6181532A (ja) | 多気筒内燃エンジンの燃料供給制御方法 |