[go: up one dir, main page]

JP2008144639A - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP2008144639A
JP2008144639A JP2006331382A JP2006331382A JP2008144639A JP 2008144639 A JP2008144639 A JP 2008144639A JP 2006331382 A JP2006331382 A JP 2006331382A JP 2006331382 A JP2006331382 A JP 2006331382A JP 2008144639 A JP2008144639 A JP 2008144639A
Authority
JP
Japan
Prior art keywords
fuel ratio
cylinder
air
estimated
air fuel
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
Application number
JP2006331382A
Other languages
Japanese (ja)
Inventor
Masae Nozawa
政衛 野沢
Yoshihiro Okuda
義弘 奥田
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2006331382A priority Critical patent/JP2008144639A/en
Priority to US11/984,020 priority patent/US7487035B2/en
Publication of JP2008144639A publication Critical patent/JP2008144639A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve accuracy of individual cylinder air fuel ratio control and accuracy of individual cylinder air fuel ratio abnormality diagnosis by increasing estimation accuracy of individual cylinder air fuel ratio in a system estimating air fuel ratio of each cylinder (individual cylinder air fuel ratio) based on output of an air fuel ratio sensor installed in an exhaust gas merging part of an engine. <P>SOLUTION: Estimation error of estimated air fuel ratio of each cylinder due to drop of response of the air fuel ratio sensor 37 is accurately corrected by correcting estimated air fuel ratio of each cylinder according to response of the air fuel ratio sensor 37 after accurately correcting estimation error of the estimated air fuel ratio of each cylinder due to change of engine operation conditions by correcting estimated air fuel ratio of each cylinder according to the engine operation conditions (for example, engine speed, load and the like). Accuracy of individual cylinder air fuel ratio control and accuracy of individual cylinder abnormality diagnosis are improved by performing individual cylinder air fuel ratio control and individual cylinder air fuel ratio abnormality diagnosis with using estimated air fuel ratio of each cylinder of which estimation accuracy is improved by the corrections. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、内燃機関の排気合流部に設置した空燃比センサの検出値に基づいて各気筒の空燃比を推定する内燃機関の制御装置に関する発明である。   The present invention relates to a control device for an internal combustion engine that estimates an air-fuel ratio of each cylinder based on a detection value of an air-fuel ratio sensor installed in an exhaust gas merging portion of the internal combustion engine.

近年、内燃機関の空燃比制御精度を向上させるために、例えば、特許文献1(特開2005−207405号公報)に記載されているように、複数の気筒の排出ガスが合流する排気合流部に設置した1つの空燃比センサの検出値(排気合流部の空燃比)と各気筒の空燃比とを関連付けたモデルを用いて各気筒の空燃比を推定し、その推定結果に基づいて各気筒の空燃比の気筒間ばらつきが小さくなるように各気筒の空燃比補正量を算出して各気筒の空燃比(例えば燃料噴射量)を気筒毎に制御する気筒別空燃比制御を実施するようにしたものがある。
特開2005−207405号公報
In recent years, in order to improve the air-fuel ratio control accuracy of an internal combustion engine, for example, as described in Patent Document 1 (Japanese Patent Laid-Open No. 2005-207405), an exhaust merging portion where exhaust gases of a plurality of cylinders merge is provided. The air-fuel ratio of each cylinder is estimated using a model that associates the detection value of one installed air-fuel ratio sensor (the air-fuel ratio of the exhaust gas merging portion) with the air-fuel ratio of each cylinder, and based on the estimation result, the air-fuel ratio of each cylinder is estimated. A cylinder-by-cylinder air-fuel ratio control is performed in which the air-fuel ratio correction amount of each cylinder is calculated so as to reduce the variation in the air-fuel ratio between cylinders, and the air-fuel ratio (for example, fuel injection amount) of each cylinder is controlled for each cylinder. There is something.
JP 2005-207405 A

ところで、排気合流部に設置した1つの空燃比センサの検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定では、内燃機関の運転状態(例えば回転速度や負荷等)によって気筒別空燃比推定の推定精度が変化することがある。例えば、空燃比センサの検出値と各気筒の空燃比とを関連付けたモデルを用いて各気筒の空燃比を推定するモデル法では、各気筒の排出ガスの排出間隔が長くなる低回転領域や排出ガス量が多くなる高負荷領域では、気筒別空燃比推定の推定精度が高くなる傾向があり、各気筒の排出ガスの排出間隔が短くなる高回転領域や排出ガス量が少なくなる低負荷領域では、気筒別空燃比推定の推定精度が低下する傾向がある。   By the way, in the cylinder-by-cylinder air-fuel ratio estimation in which the air-fuel ratio of each cylinder is estimated based on the detection value of one air-fuel ratio sensor installed in the exhaust gas merging section, the cylinder-by-cylinder is determined according to the operating state of the internal combustion engine (for example, rotational speed, load, etc.). The estimation accuracy of air-fuel ratio estimation may change. For example, in a model method in which the air-fuel ratio of each cylinder is estimated using a model in which the detection value of the air-fuel ratio sensor and the air-fuel ratio of each cylinder are associated with each other, a low-rotation region or an exhaust region where the exhaust gas discharge interval of each cylinder becomes long is used. In the high load region where the gas amount increases, the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation tends to be high, and in the high rotation region where the exhaust gas discharge interval of each cylinder becomes short or in the low load region where the exhaust gas amount decreases. The estimation accuracy of cylinder-by-cylinder air-fuel ratio estimation tends to decrease.

しかし、上記特許文献1の技術では、内燃機関の運転状態の変化による気筒別空燃比推定の推定精度の変化が全く考慮されていないため、内燃機関の運転状態の影響を受けて各気筒の推定空燃比の推定精度が低下する可能性があり、それに伴って各気筒の推定空燃比に基づいた気筒別空燃比制御の制御精度が低下する可能性がある。   However, in the technique of the above-mentioned Patent Document 1, since the change in the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation due to the change in the operating state of the internal combustion engine is not taken into consideration, the estimation of each cylinder is affected by the influence of the operating state of the internal combustion engine. There is a possibility that the estimation accuracy of the air-fuel ratio may be lowered, and accordingly, the control accuracy of the cylinder-by-cylinder air-fuel ratio control based on the estimated air-fuel ratio of each cylinder may be lowered.

本発明は、このような事情を考慮してなされたものであり、従って本発明の目的は、内燃機関の運転状態に左右されずに各気筒の推定空燃比を精度良く求めることができ、各気筒の推定空燃比に基づいた気筒別空燃比制御の制御精度を向上させることができる内燃機関の制御装置を提供することにある。   The present invention has been made in view of such circumstances, and therefore the object of the present invention is to accurately determine the estimated air-fuel ratio of each cylinder without being influenced by the operating state of the internal combustion engine. It is an object of the present invention to provide a control device for an internal combustion engine that can improve the control accuracy of the cylinder-by-cylinder air-fuel ratio control based on the estimated air-fuel ratio of the cylinder.

上記目的を達成するために、請求項1に係る発明は、内燃機関の複数の気筒の排出ガスが合流する排気合流部に、該排出ガスの空燃比を検出する空燃比センサを設置し、この空燃比センサの検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定手段を備えた内燃機関の制御装置において、内燃機関の運転状態に応じて各気筒の推定空燃比を気筒別推定空燃比補正手段により補正し、補正した各気筒の推定空燃比に基づいて各気筒の空燃比を気筒別空燃比制御手段により制御するようにしたものである。   In order to achieve the above object, according to the first aspect of the present invention, an air-fuel ratio sensor for detecting an air-fuel ratio of the exhaust gas is installed at an exhaust confluence where the exhaust gases of a plurality of cylinders of the internal combustion engine merge. In a control apparatus for an internal combustion engine having a cylinder-by-cylinder air-fuel ratio estimating means for estimating an air-fuel ratio of each cylinder based on a detection value of an air-fuel ratio sensor, the estimated air-fuel ratio of each cylinder is determined by cylinder according to the operating state of the internal combustion engine. The correction is made by the estimated air-fuel ratio correcting means, and the air-fuel ratio of each cylinder is controlled by the cylinder-specific air-fuel ratio control means based on the corrected estimated air-fuel ratio of each cylinder.

排気合流部に設置した空燃比センサの検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定では、内燃機関の運転状態に応じて気筒別空燃比推定の推定精度が変化するため、内燃機関の運転状態に応じて各気筒の推定空燃比を補正すれば、内燃機関の運転状態の変化による各気筒の推定空燃比の推定誤差を精度良く補正することができ、内燃機関の運転状態に左右されずに各気筒の推定空燃比を精度良く求めることができる。このような補正によって推定精度を高めた各気筒の推定空燃比に基づいて各気筒の空燃比を制御する気筒別空燃比制御を実施することで、気筒別空燃比制御の制御精度を向上させることができる。   In the cylinder-by-cylinder air-fuel ratio estimation in which the air-fuel ratio of each cylinder is estimated based on the detection value of the air-fuel ratio sensor installed in the exhaust gas merging portion, the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation changes according to the operating state of the internal combustion engine. If the estimated air-fuel ratio of each cylinder is corrected according to the operating state of the internal combustion engine, the estimated error of the estimated air-fuel ratio of each cylinder due to the change in the operating state of the internal combustion engine can be corrected with high accuracy. The estimated air-fuel ratio of each cylinder can be obtained with high accuracy regardless of the state. By performing the cylinder-by-cylinder air-fuel ratio control for controlling the air-fuel ratio of each cylinder based on the estimated air-fuel ratio of each cylinder whose estimation accuracy is improved by such correction, the control accuracy of the cylinder-by-cylinder air-fuel ratio control is improved. Can do.

ところで、排気合流部に設置した空燃比センサの検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定では、空燃比センサの応答性が経時劣化等によって低下すると、気筒別空燃比推定の推定精度が低下する可能性がある。   By the way, in the cylinder-by-cylinder air-fuel ratio estimation in which the air-fuel ratio of each cylinder is estimated based on the detection value of the air-fuel ratio sensor installed in the exhaust gas merging portion, if the responsiveness of the air-fuel ratio sensor decreases due to deterioration over time or the like, The estimation accuracy of the estimation may be reduced.

そこで、請求項2のように、空燃比センサの応答性をセンサ応答性検出手段により検出し、内燃機関の運転状態と空燃比センサの応答性とに応じて各気筒の推定空燃比を補正するようにしても良い。このようにすれば、空燃比センサの応答性が低下した場合でも、空燃比センサの応答性に応じて各気筒の推定空燃比を補正することで、空燃比センサの応答性の低下による各気筒の推定空燃比の推定誤差を精度良く補正して、各気筒の推定空燃比を精度良く求めることができ、気筒別空燃比制御の制御精度を更に向上させることができる。   Therefore, as described in claim 2, the responsiveness of the air-fuel ratio sensor is detected by the sensor responsiveness detecting means, and the estimated air-fuel ratio of each cylinder is corrected according to the operating state of the internal combustion engine and the responsiveness of the air-fuel ratio sensor. You may do it. In this way, even when the responsiveness of the air-fuel ratio sensor is reduced, each cylinder due to the reduced responsiveness of the air-fuel ratio sensor is corrected by correcting the estimated air-fuel ratio of each cylinder according to the responsiveness of the air-fuel ratio sensor. Therefore, the estimated air-fuel ratio of each cylinder can be accurately obtained by accurately correcting the estimated error of the estimated air-fuel ratio, and the control accuracy of the cylinder-by-cylinder air-fuel ratio control can be further improved.

また、請求項3のように、内燃機関の運転状態や空燃比センサの応答性に応じて補正した各気筒の推定空燃比に基づいて各気筒の空燃比の異常の有無を気筒別空燃比異常診断手段により判定するようにしても良い。このようにすれば、内燃機関の運転状態や空燃比センサの応答性に応じた補正によって推定精度を高めた各気筒の推定空燃比に基づいて各気筒の空燃比の異常の有無を判定する気筒別空燃比異常診断を実施することができ、気筒別空燃比異常診断の診断精度を向上させることができる。   Further, as described in claim 3, the presence / absence of abnormality of the air-fuel ratio of each cylinder is determined based on the estimated air-fuel ratio of each cylinder corrected according to the operating state of the internal combustion engine and the responsiveness of the air-fuel ratio sensor. You may make it determine by a diagnostic means. In this way, the cylinder for determining whether or not there is an abnormality in the air-fuel ratio of each cylinder based on the estimated air-fuel ratio of each cylinder whose estimation accuracy is improved by correction according to the operating state of the internal combustion engine and the responsiveness of the air-fuel ratio sensor A separate air-fuel ratio abnormality diagnosis can be performed, and the diagnostic accuracy of the cylinder-specific air-fuel ratio abnormality diagnosis can be improved.

以下、本発明を実施するための最良の形態を具体化した一実施例を説明する。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
内燃機関である例えば直列4気筒のエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ等によって開度調節されるスロットルバルブ15とスロットル開度を検出するスロットル開度センサ16とが設けられている。
Hereinafter, an embodiment embodying the best mode for carrying out the present invention will be described.
First, a schematic configuration of the entire engine control system will be described with reference to FIG.
An air cleaner 13 is provided at the most upstream portion of the intake pipe 12 of an in-line four-cylinder engine 11 that is an internal combustion engine, for example, and an air flow meter 14 that detects the intake air amount is provided downstream of the air cleaner 13. . On the downstream side of the air flow meter 14, a throttle valve 15 whose opening is adjusted by a motor or the like and a throttle opening sensor 16 for detecting the throttle opening are provided.

更に、スロットルバルブ15の下流側には、サージタンク17が設けられ、このサージタンク17には、吸気管圧力を検出する吸気管圧力センサ18が設けられている。また、サージタンク17には、エンジン11の各気筒に空気を導入する吸気マニホールド19が設けられ、各気筒の吸気マニホールド19の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁20が取り付けられている。エンジン運転中は、燃料タンク21内の燃料が燃料ポンプ22によりデリバリパイプ23に送られ、各気筒の噴射タイミング毎に各気筒の燃料噴射弁20から燃料が噴射される。デリバリパイプ23には、燃料圧力(燃圧)を検出する燃圧センサ24が取り付けられている。   Further, a surge tank 17 is provided on the downstream side of the throttle valve 15, and an intake pipe pressure sensor 18 for detecting the intake pipe pressure is provided in the surge tank 17. The surge tank 17 is provided with an intake manifold 19 for introducing air into each cylinder of the engine 11, and a fuel injection valve 20 for injecting fuel is attached in the vicinity of the intake port of the intake manifold 19 of each cylinder. Yes. During engine operation, the fuel in the fuel tank 21 is sent to the delivery pipe 23 by the fuel pump 22 and fuel is injected from the fuel injection valve 20 of each cylinder at each injection timing of each cylinder. A fuel pressure sensor 24 that detects fuel pressure (fuel pressure) is attached to the delivery pipe 23.

また、エンジン11には、吸気バルブ25と排気バルブ26の開閉タイミングをそれぞれ可変する可変バルブタイミング機構27,28が設けられている。更に、エンジン11には、吸気カム軸29と排気カム軸30の回転に同期してカム角信号を出力する吸気カム角センサ31と排気カム角センサ32が設けられていると共に、エンジン11のクランク軸の回転に同期して所定クランク角毎(例えば30℃A毎)にクランク角信号のパルスを出力するクランク角センサ33が設けられている。   Further, the engine 11 is provided with variable valve timing mechanisms 27 and 28 for changing the opening and closing timings of the intake valve 25 and the exhaust valve 26, respectively. Further, the engine 11 is provided with an intake cam angle sensor 31 and an exhaust cam angle sensor 32 that output a cam angle signal in synchronization with the rotation of the intake cam shaft 29 and the exhaust cam shaft 30, and the crank of the engine 11. A crank angle sensor 33 that outputs a pulse of a crank angle signal at every predetermined crank angle (for example, every 30 ° C. A) in synchronization with the rotation of the shaft is provided.

一方、エンジン11の各気筒の排気マニホールド35が合流する排気合流部36には、排出ガスの空燃比を検出する空燃比センサ37が設置され、この空燃比センサ37の下流側に排出ガス中のCO,HC,NOx等を浄化する三元触媒等の触媒38が設けられている。   On the other hand, an air-fuel ratio sensor 37 for detecting the air-fuel ratio of the exhaust gas is installed in the exhaust gas converging portion 36 where the exhaust manifold 35 of each cylinder of the engine 11 joins. A catalyst 38 such as a three-way catalyst for purifying CO, HC, NOx and the like is provided.

上述した空燃比センサ37等の各種センサの出力は、エンジン制御回路(以下「ECU」と表記する)40に入力される。このECU40は、マイクロコンピュータを主体として構成され、内蔵されたROM(記憶媒体)に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて各気筒の燃料噴射弁20の燃料噴射量や点火時期を制御する。   Outputs of various sensors such as the air-fuel ratio sensor 37 described above are input to an engine control circuit (hereinafter referred to as “ECU”) 40. The ECU 40 is mainly composed of a microcomputer, and executes various engine control programs stored in a built-in ROM (storage medium), so that the fuel of the fuel injection valve 20 of each cylinder according to the engine operating state. Control injection quantity and ignition timing.

また、ECU40は、後述する図2の気筒別空燃比制御ルーチンを実行することで、エンジン運転中に空燃比センサ37の検出値(排気合流部36を流れる排出ガスの空燃比)と各気筒の空燃比とを関連付けたモデル(以下「気筒別空燃比推定モデル」という)を用いて空燃比センサ37の検出値に基づいて各気筒の空燃比を推定し、各気筒の推定空燃比と基準空燃比(全気筒の推定空燃比の平均値又は制御目標値)との偏差を算出することで、各気筒の空燃比の気筒間ばらつきを算出する。そして、各気筒の空燃比の気筒間ばらつきが小さくなるように各気筒の空燃比補正量(各気筒の燃料噴射量の補正量)を算出し、その算出結果に基づいて各気筒の燃料噴射量を補正することで、各気筒に供給する混合気の空燃比を各気筒毎に補正して各気筒の空燃比の気筒間ばらつきを小さくするように制御する気筒別空燃比制御を実施する。   Further, the ECU 40 executes a cylinder-by-cylinder air-fuel ratio control routine shown in FIG. 2 to be described later, so that the detected value of the air-fuel ratio sensor 37 (the air-fuel ratio of the exhaust gas flowing through the exhaust gas merging portion 36) and the Using a model that associates the air-fuel ratio (hereinafter referred to as “cylinder-by-cylinder air-fuel ratio estimation model”), the air-fuel ratio of each cylinder is estimated based on the detected value of the air-fuel ratio sensor 37, and the estimated air-fuel ratio of each cylinder and the reference air-fuel ratio are estimated. By calculating a deviation from the fuel ratio (the average value or the control target value of the estimated air-fuel ratios of all cylinders), the air-fuel ratio variation of each cylinder is calculated. Then, the air-fuel ratio correction amount (correction amount of the fuel injection amount of each cylinder) is calculated so that the variation in the air-fuel ratio of each cylinder becomes small, and the fuel injection amount of each cylinder is calculated based on the calculation result. By correcting the air-fuel ratio, the air-fuel ratio of the air-fuel mixture supplied to each cylinder is corrected for each cylinder, and the cylinder-by-cylinder air-fuel ratio control is performed to control the variation in the air-fuel ratio among the cylinders.

ここで、空燃比センサ37の検出値(排気合流部36を流れる排出ガスの空燃比)に基づいて各気筒の空燃比を推定する気筒別空燃比推定モデルの具体例を説明する。   Here, a specific example of the cylinder-by-cylinder air-fuel ratio estimation model for estimating the air-fuel ratio of each cylinder based on the detection value of the air-fuel ratio sensor 37 (the air-fuel ratio of the exhaust gas flowing through the exhaust gas merging portion 36) will be described.

排気合流部36におけるガス交換に着目して、空燃比センサ37の検出値を、排気合流部36における各気筒の推定空燃比の履歴と空燃比センサ37の検出値の履歴とにそれぞれ所定の重みを乗じて加算したものとしてモデル化し、該モデルを用いて各気筒の空燃比を推定するようにしている。この際、オブザーバとしてはカルマンフィルタを用いる。   Paying attention to the gas exchange in the exhaust gas merging section 36, the detected value of the air-fuel ratio sensor 37 is given a predetermined weight to the estimated air-fuel ratio history of each cylinder and the detected value history of the air-fuel ratio sensor 37 in the exhaust gas merging section 36, respectively. The model is obtained by multiplying and adding, and the air-fuel ratio of each cylinder is estimated using the model. At this time, a Kalman filter is used as an observer.

より具体的には、排気合流部36におけるガス交換のモデルを次の(1)式にて近似する。
ys(t)=k1 ×u(t-1) +k2 ×u(t-2) −k3 ×ys(t-1)−k4 ×ys(t-2)
……(1)
ここで、ys は空燃比センサ37の検出値、uは排気合流部36に流入するガスの空燃比、k1 〜k4 は定数である。
More specifically, a gas exchange model in the exhaust merging portion 36 is approximated by the following equation (1).
ys (t) = k1 * u (t-1) + k2 * u (t-2) -k3 * ys (t-1) -k4 * ys (t-2)
...... (1)
Here, ys is a detected value of the air-fuel ratio sensor 37, u is an air-fuel ratio of the gas flowing into the exhaust merging section 36, and k1 to k4 are constants.

排気系では、排気合流部36におけるガス流入及び混合の一次遅れ要素と、空燃比センサ37の応答遅れによる一次遅れ要素とが存在する。そこで、上記(1)式では、これらの一次遅れ要素を考慮して過去2回分の履歴を参照することとしている。   In the exhaust system, there are a primary delay element of gas inflow and mixing in the exhaust confluence 36 and a primary delay element due to a response delay of the air-fuel ratio sensor 37. Therefore, in the above equation (1), the history for the past two times is referred to in consideration of these first order lag elements.

上記(1)式を状態空間モデルに変換すると、次の(2a)、(2b)式が導き出される。
X(t+1) =A・X(t) +B・u(t) +W(t) ……(2a)
Y(t) =C・X(t) +D・u(t) ……(2b)
ここで、A,B,C,Dはモデルのパラメータ、Yは空燃比センサ37の検出値、Xは状態変数としての各気筒の推定空燃比、Wはノイズである。
When the above equation (1) is converted into a state space model, the following equations (2a) and (2b) are derived.
X (t + 1) = A.X (t) + B.u (t) + W (t) (2a)
Y (t) = C · X (t) + D · u (t) (2b)
Here, A, B, C, and D are model parameters, Y is a detected value of the air-fuel ratio sensor 37, X is an estimated air-fuel ratio of each cylinder as a state variable, and W is noise.

更に、上記(2a)、(2b)式によりカルマンフィルタを設計すると、次の(3)式が得られる。
X^(k+1|k)=A・X^(k|k-1)+K{Y(k) −C・A・X^(k|k-1)} ……(3) ここで、X^(エックスハット)は各気筒の推定空燃比、Kはカルマンゲインである。X^(k+1|k)の意味は、時間(k) の推定値により次の時間(k+1) の推定値を求めることを表す。
Further, when the Kalman filter is designed by the above equations (2a) and (2b), the following equation (3) is obtained.
X ^ (k + 1 | k) = A.X ^ (k | k-1) + K {Y (k) -C.A.X ^ (k | k-1)} (3) where X ^ (X hat) is the estimated air-fuel ratio of each cylinder, and K is the Kalman gain. The meaning of X ^ (k + 1 | k) represents that the estimated value of the next time (k + 1) is obtained from the estimated value of time (k).

以上のようにして、気筒別空燃比推定モデルをカルマンフィルタ型オブザーバにて構成することにより、燃焼サイクルの進行に伴って各気筒の空燃比を順次推定することができる。   As described above, the cylinder-by-cylinder air-fuel ratio estimation model is configured by the Kalman filter type observer, whereby the air-fuel ratio of each cylinder can be sequentially estimated as the combustion cycle proceeds.

更に、ECU40は、後述する図3及び図4の気筒別空燃比異常診断ルーチンを実行することで、前記気筒別空燃比推定モデルを用いて空燃比センサ37の検出値に基づいて各気筒の空燃比を推定し、各気筒の推定空燃比と基準空燃比(全気筒の推定空燃比の平均値又は制御目標値)との偏差を算出することで、各気筒の空燃比の気筒間ばらつきを算出する。そして、各気筒の空燃比の気筒間ばらつきを所定の判定値と比較して各気筒の空燃比の異常の有無を判定する気筒別空燃比異常診断を実施する。   Further, the ECU 40 executes a cylinder-by-cylinder air-fuel ratio abnormality diagnosis routine shown in FIGS. 3 and 4 to be described later, thereby using the cylinder-by-cylinder air-fuel ratio estimation model, based on the detected value of the air-fuel ratio sensor 37. Estimating the fuel ratio and calculating the deviation between the estimated air-fuel ratio of each cylinder and the reference air-fuel ratio (the average value of the estimated air-fuel ratio of all the cylinders or the control target value), thereby calculating the variation in the air-fuel ratio of each cylinder. To do. Then, the cylinder-by-cylinder air-fuel ratio abnormality diagnosis is performed in which the air-fuel ratio variation of each cylinder is compared with a predetermined determination value to determine whether the air-fuel ratio of each cylinder is abnormal.

ところで、排気合流部36に設置した1つの空燃比センサ37の検出値と各気筒の空燃比とを関連付けた気筒別空燃比推定モデルを用いて各気筒の空燃比を推定する気筒別空燃比推定では、エンジン運転状態(例えばエンジン回転速度や負荷等)によって気筒別空燃比推定の推定精度が変化する。例えば、各気筒の排出ガスの排出間隔が長くなる低回転領域や排出ガス量が多くなる高負荷領域では、気筒別空燃比推定の推定精度が高くなる傾向があり、各気筒の排出ガスの排出間隔が短くなる高回転領域や排出ガス量が少なくなる低負荷領域では、気筒別空燃比推定の推定精度が低下する傾向がある。   By the way, the cylinder-by-cylinder air-fuel ratio estimation that estimates the air-fuel ratio of each cylinder using the cylinder-by-cylinder air-fuel ratio estimation model that associates the detection value of one air-fuel ratio sensor 37 installed in the exhaust gas merging section 36 with the air-fuel ratio of each cylinder. Then, the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation changes depending on the engine operating state (for example, engine speed, load, etc.). For example, the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation tends to be high in a low rotation region where the exhaust gas discharge interval of each cylinder becomes long or a high load region where the amount of exhaust gas increases, and the exhaust gas discharge of each cylinder tends to be high. In the high rotation region where the interval is shortened and in the low load region where the exhaust gas amount is small, the estimation accuracy of the cylinder-by-cylinder air-fuel ratio estimation tends to decrease.

更に、排気合流部36に設置した空燃比センサ37の検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定では、空燃比センサ37の応答性が経時劣化等によって低下すると、気筒別空燃比推定の推定精度が低下する可能性がある。   Further, in the cylinder-by-cylinder air-fuel ratio estimation in which the air-fuel ratio of each cylinder is estimated based on the detection value of the air-fuel ratio sensor 37 installed in the exhaust gas merging portion 36, if the responsiveness of the air-fuel ratio sensor 37 decreases due to deterioration over time, the cylinder There is a possibility that the estimation accuracy of the separate air-fuel ratio estimation is lowered.

このようにエンジン運転状態や空燃比センサ37の応答性の影響を受けて推定精度が低下した各気筒の推定空燃比を用いて気筒別空燃比制御や気筒別空燃比異常診断を行うと、気筒別空燃比制御の制御精度や気筒別異常診断の診断精度が低下する可能性がある。   As described above, when the cylinder-by-cylinder air-fuel ratio control or the cylinder-by-cylinder air-fuel ratio abnormality diagnosis is performed using the estimated air-fuel ratio of each cylinder whose estimation accuracy is reduced due to the influence of the engine operating state and the responsiveness of the air-fuel ratio sensor 37, the cylinder There is a possibility that the control accuracy of the separate air-fuel ratio control and the diagnosis accuracy of the abnormality diagnosis for each cylinder may be lowered.

この対策として、本実施例では、まず、エンジン運転状態(例えばエンジン回転速度や負荷等)に応じて各気筒の推定空燃比を補正することで、エンジン運転状態の変化による各気筒の推定空燃比の推定誤差を精度良く補正した後、更に、空燃比センサ37の応答性に応じて各気筒の推定空燃比を補正することで、空燃比センサ37の応答性の低下による各気筒の推定空燃比の推定誤差を精度良く補正する。これらの補正によって推定精度を高めた各気筒の推定空燃比を用いて気筒別空燃比制御や気筒別空燃比異常診断を実施することで、気筒別空燃比制御の制御精度や気筒別異常診断の診断精度を向上させるようにしている。   As a countermeasure, in this embodiment, first, the estimated air-fuel ratio of each cylinder according to the change of the engine operating state is corrected by correcting the estimated air-fuel ratio of each cylinder according to the engine operating state (for example, engine speed, load, etc.). Then, the estimated air-fuel ratio of each cylinder is corrected according to the responsiveness of the air-fuel ratio sensor 37, and the estimated air-fuel ratio of each cylinder due to the decrease in the responsiveness of the air-fuel ratio sensor 37 is corrected. Is accurately corrected. By performing the cylinder-by-cylinder air-fuel ratio control and the cylinder-by-cylinder air-fuel ratio abnormality diagnosis using the estimated air-fuel ratio of each cylinder whose estimation accuracy has been improved by these corrections, the control accuracy of the cylinder-by-cylinder air-fuel ratio control and the cylinder-by-cylinder abnormality diagnosis The diagnostic accuracy is improved.

以上説明した気筒別空燃比制御と気筒別空燃比異常診断は、ECU40によって図2乃至図5の各ルーチンに従って実行される。以下、各ルーチンの処理内容を説明する。   The above-described cylinder-by-cylinder air-fuel ratio control and cylinder-by-cylinder air-fuel ratio abnormality diagnosis are executed by the ECU 40 according to the routines shown in FIGS. The processing contents of each routine will be described below.

[気筒別空燃比制御ルーチン]
図2に示す気筒別空燃比制御ルーチンは、ECU35の電源オン中に所定周期で実行され、特許請求の範囲でいう気筒別空燃比制御手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、エンジン回転速度、負荷(吸気管圧力や吸入空気量)等のエンジン運転状態を読み込んだ後、ステップ102に進み、所定の気筒別空燃比制御実行条件が成立しているか否かを判定する。その結果、気筒別空燃比制御実行条件が成立していないと判定された場合には、以降の処理を行うことなく、本ルーチンを終了する。
[Air-fuel ratio control routine for each cylinder]
The cylinder-by-cylinder air-fuel ratio control routine shown in FIG. 2 is executed at a predetermined cycle while the ECU 35 is powered on, and serves as cylinder-by-cylinder air-fuel ratio control means. When this routine is started, first, at step 101, the engine operating state such as the engine speed and load (intake pipe pressure and intake air amount) is read, and then the routine proceeds to step 102 where predetermined air-fuel ratio control for each cylinder is performed. It is determined whether or not an execution condition is satisfied. As a result, when it is determined that the cylinder-by-cylinder air-fuel ratio control execution condition is not satisfied, this routine is terminated without performing the subsequent processing.

これに対して、上記ステップ102で、気筒別空燃比制御実行条件が成立していると判定れた場合には、ステップ103に進み、空燃比センサ37の出力(空燃比検出値)を読み込んだ後、ステップ104に進み、前記気筒別空燃比推定モデルを用いて今回の空燃比推定対象となる第i気筒#i(4気筒エンジンの場合はi=1〜4)の空燃比AF(#i)を空燃比センサ37の検出値に基づいて推定する。このステップ104の処理が特許請求の範囲でいう気筒別空燃比推定手段としての役割を果たす。   On the other hand, when it is determined in step 102 that the cylinder-by-cylinder air-fuel ratio control execution condition is satisfied, the routine proceeds to step 103, where the output of the air-fuel ratio sensor 37 (air-fuel ratio detection value) is read. Thereafter, the routine proceeds to step 104, where the air-fuel ratio AF (#i of the i-th cylinder #i (i = 1 to 4 in the case of a four-cylinder engine) that is the current air-fuel ratio estimation target using the cylinder-by-cylinder air-fuel ratio estimation model. ) Is estimated based on the detection value of the air-fuel ratio sensor 37. The process of step 104 serves as cylinder-by-cylinder air-fuel ratio estimating means in the claims.

この後、ステップ105に進み、エンジン運転状態(例えばエンジン回転速度や負荷等)に応じて各気筒の推定空燃比AF(#i)を補正する。   Thereafter, the routine proceeds to step 105, where the estimated air-fuel ratio AF (#i) of each cylinder is corrected according to the engine operating state (for example, engine speed, load, etc.).

具体的には、図6に示す補正係数KCのマップを参照して、エンジン回転速度NEと吸気管圧力PM(又は吸入空気量)とに応じた第i気筒#iの補正係数KC(#i)を算出すると共に、図7に示す補正量FCのマップを参照して、エンジン回転速度NEと吸気管圧力PM(又は吸入空気量)とに応じた第i気筒#iの補正量FC(#i)を算出する。これらの補正係数KC(#i)のマップと補正量FC(#i)のマップは、予め試験データや設計データ等に基づいて各気筒毎に設定されている。   Specifically, with reference to the map of the correction coefficient KC shown in FIG. 6, the correction coefficient KC (#i of the i-th cylinder #i corresponding to the engine speed NE and the intake pipe pressure PM (or intake air amount). ) And the correction amount FC of the i-th cylinder #i according to the engine speed NE and the intake pipe pressure PM (or intake air amount) with reference to the map of the correction amount FC shown in FIG. i) is calculated. The map of the correction coefficient KC (#i) and the map of the correction amount FC (#i) are set in advance for each cylinder based on test data, design data, and the like.

そして、第i気筒#iの推定空燃比AF(#i)に補正係数KC(#i)を乗算すると共に補正量FC(#i)を加算することで、エンジン運転状態の変化による推定空燃比AF(#i)の推定誤差を補正する。
AF(#i)=AF(#i)×KC(#i)+FC(#i)
Then, the estimated air-fuel ratio AF (#i) of the i-th cylinder #i is multiplied by the correction coefficient KC (#i) and the correction amount FC (#i) is added. The estimation error of AF (#i) is corrected.
AF (#i) = AF (#i) × KC (#i) + FC (#i)

尚、補正係数KC(#i)だけで推定空燃比AF(#i)の推定誤差をある程度補正できる場合には、補正係数KC(#i)のみを算出し、推定空燃比AF(#i)に補正係数KC(#i)を乗算して推定空燃比AF(#i)を補正するようにしても良い。
AF(#i)=AF(#i)×KC(#i)
If the estimation error of the estimated air-fuel ratio AF (#i) can be corrected to some extent by using only the correction coefficient KC (#i), only the correction coefficient KC (#i) is calculated and the estimated air-fuel ratio AF (#i) May be multiplied by the correction coefficient KC (#i) to correct the estimated air-fuel ratio AF (#i).
AF (#i) = AF (#i) × KC (#i)

また、補正量FC(#i)だけで推定空燃比AF(#i)の推定誤差をある程度補正できる場合には、補正量FC(#i)のみを算出し、推定空燃比AF(#i)に補正量FC(#i)を加算して推定空燃比AF(#i)を補正するようにしても良い。
AF(#i)=AF(#i)+FC(#i)
この後、ステップ106に進み、空燃比センサ37の応答性に応じて各気筒の推定空燃比AF(#i)を補正する。
Further, when the estimation error of the estimated air-fuel ratio AF (#i) can be corrected to some extent only by the correction amount FC (#i), only the correction amount FC (#i) is calculated and the estimated air-fuel ratio AF (#i) The estimated air-fuel ratio AF (#i) may be corrected by adding the correction amount FC (#i) to
AF (#i) = AF (#i) + FC (#i)
Thereafter, the routine proceeds to step 106, where the estimated air-fuel ratio AF (#i) of each cylinder is corrected according to the responsiveness of the air-fuel ratio sensor 37.

具体的には、後述する図5のセンサ異常診断ルーチンで算出した空燃比センサ37の応答性指標Rs に応じた補正係数をマップ等により算出し、この補正係数を用いて各気筒の推定空燃比AF(#i)を補正することで、空燃比センサ37の応答性の低下による推定空燃比AF(#i)の推定誤差を補正する。この際、各気筒の推定空燃比AF(#i)を一律に同一の補正係数で補正するようにしても良いが、各気筒の推定空燃比AF(#i)をそれぞれ気筒毎に重みを乗じた補正係数で補正するようにしても良い。尚、センサ異常診断ルーチンとは別に、空燃比センサ37の応答性を検出するための専用の処理を実行して、空燃比センサ37の応答性指標Rs を求めるようにしても良い。
これらのステップ105と106の処理が特許請求の範囲でいう気筒別推定空燃比補正手段としての役割を果たす。
Specifically, a correction coefficient corresponding to the response index Rs of the air-fuel ratio sensor 37 calculated in the sensor abnormality diagnosis routine of FIG. 5 to be described later is calculated by a map or the like, and the estimated air-fuel ratio of each cylinder is calculated using this correction coefficient. By correcting AF (#i), an estimation error of the estimated air-fuel ratio AF (#i) due to a decrease in responsiveness of the air-fuel ratio sensor 37 is corrected. At this time, the estimated air-fuel ratio AF (#i) of each cylinder may be uniformly corrected with the same correction coefficient, but the estimated air-fuel ratio AF (#i) of each cylinder is multiplied by a weight for each cylinder. You may make it correct | amend with the correction coefficient. In addition to the sensor abnormality diagnosis routine, a dedicated process for detecting the responsiveness of the air-fuel ratio sensor 37 may be executed to obtain the responsiveness index Rs of the air-fuel ratio sensor 37.
The processes in these steps 105 and 106 serve as cylinder-by-cylinder estimated air-fuel ratio correction means in the claims.

この後、ステップ107に進み、エンジン運転状態と空燃比センサ37の応答性に応じて補正した第i気筒#iの推定空燃比AF(#i)と基準空燃比(全気筒の推定空燃比の平均値又は制御目標値)との偏差を算出することで、第i気筒#iの空燃比の気筒間ばらつきΔAF(#i)を算出する。   Thereafter, the routine proceeds to step 107, where the estimated air-fuel ratio AF (#i) of the i-th cylinder #i and the reference air-fuel ratio (the estimated air-fuel ratios of all cylinders) are corrected according to the engine operating state and the response of the air-fuel ratio sensor 37. By calculating the deviation from the average value or the control target value), the inter-cylinder variation ΔAF (#i) of the air-fuel ratio of the i-th cylinder #i is calculated.

この後、ステップ108に進み、各気筒の空燃比の気筒間ばらつきΔAF(#i)が小さくなるように各気筒の空燃比補正量(各気筒の燃料噴射量の補正量)を算出した後、ステップ109に進み、各気筒の空燃比補正量に基づいて各気筒の燃料噴射量を補正することで、各気筒に供給する混合気の空燃比を各気筒毎に補正して各気筒の空燃比の気筒間ばらつきを小さくするように制御する気筒別空燃比制御を実施する。   Thereafter, the process proceeds to step 108, and after calculating the air-fuel ratio correction amount (correction amount of the fuel injection amount of each cylinder) so that the inter-cylinder variation ΔAF (#i) of the air-fuel ratio of each cylinder becomes small, Proceeding to step 109, the fuel injection amount of each cylinder is corrected based on the air-fuel ratio correction amount of each cylinder, whereby the air-fuel ratio of the air-fuel mixture supplied to each cylinder is corrected for each cylinder, and the air-fuel ratio of each cylinder is corrected. The cylinder-by-cylinder air-fuel ratio control is performed so as to reduce the variation among the cylinders.

[気筒別空燃比異常診断ルーチン]
図3及び図4に示す気筒別空燃比異常診断ルーチンは、ECU35の電源オン中に所定周期で実行され、特許請求の範囲でいう気筒別空燃比異常診断手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ201で、エンジン回転速度、負荷(吸気管圧力や吸入空気量)等のエンジン運転状態を読み込んだ後、ステップ202に進み、所定の気筒別空燃比異常診断実行条件が成立しているか否かを判定する。その結果、気筒別空燃比異常診断実行条件が成立していないと判定された場合には、以降の処理を行うことなく、本ルーチンを終了する。
[Air-fuel ratio abnormality diagnosis routine for each cylinder]
The cylinder-by-cylinder air-fuel ratio abnormality diagnosis routine shown in FIGS. 3 and 4 is executed at a predetermined cycle while the ECU 35 is turned on, and serves as cylinder-by-cylinder air-fuel ratio abnormality diagnosis means. When this routine is started, first, in step 201, the engine operating state such as the engine speed and load (intake pipe pressure and intake air amount) is read, and then the routine proceeds to step 202, where a predetermined cylinder-by-cylinder air-fuel ratio abnormality is detected. It is determined whether a diagnosis execution condition is satisfied. As a result, when it is determined that the cylinder-by-cylinder air-fuel ratio abnormality diagnosis execution condition is not satisfied, this routine is terminated without performing the subsequent processing.

これに対して、上記ステップ202で、気筒別空燃比異常診断実行条件が成立していると判定された場合には、ステップ203に進み、ダイアグ実行フラグを「1」にセットした後、次のステップ204〜208で、前記図2のステップ103〜107と同様の処理を実行することで、空燃比センサ37の検出値に基づいて推定空燃比AF(#i)を求め、この推定空燃比AF(#i)をエンジン運転状態と空燃比センサ37の応答性に応じて補正し、補正した推定空燃比AF(#i)と基準空燃比との偏差を算出することで、空燃比の気筒間ばらつきΔAF(#i)を算出する。尚、前記図2のステップ107で算出した空燃比の気筒間ばらつきΔAF(#i)を読み込むようにしても良い。   On the other hand, if it is determined in step 202 that the cylinder-by-cylinder air-fuel ratio abnormality diagnosis execution condition is satisfied, the process proceeds to step 203, the diagnosis execution flag is set to “1”, and the next In steps 204 to 208, the same processing as in steps 103 to 107 in FIG. 2 is executed to obtain the estimated air-fuel ratio AF (#i) based on the detected value of the air-fuel ratio sensor 37. This estimated air-fuel ratio AF (#i) is corrected according to the engine operating state and the responsiveness of the air / fuel ratio sensor 37, and the deviation between the corrected estimated air / fuel ratio AF (#i) and the reference air / fuel ratio is calculated. The variation ΔAF (#i) is calculated. The air-fuel ratio variation ΔAF (#i) calculated in step 107 of FIG. 2 may be read.

この後、図4のステップ209に進み、第i気筒#iの空燃比の気筒間ばらつきΔAF(#i)が所定の判定値Fよりも大きいか否かを判定する。その結果、第i気筒#iの空燃比の気筒間ばらつきΔAF(#i)が判定値F以下であると判定された場合には、ステップ215に進み、第i気筒#iの空燃比の異常無し(正常)と判定して、第i気筒#iの正常フラグXafnorm(#i)を「1」にセットした後、本ルーチンを終了する。   Thereafter, the process proceeds to step 209 in FIG. 4 to determine whether or not the variation ΔAF (#i) in the air-fuel ratio of the i-th cylinder #i is larger than a predetermined determination value F. As a result, if it is determined that the inter-cylinder variation ΔAF (#i) of the air-fuel ratio of the i-th cylinder #i is equal to or less than the determination value F, the process proceeds to step 215, and the abnormality of the air-fuel ratio of the i-th cylinder #i After determining that there is no (normal) and setting the normal flag Xafnorm (#i) of the i-th cylinder #i to “1”, this routine is ended.

これに対して、上記ステップ209で、第i気筒#iの空燃比の気筒間ばらつきΔAF(#i)が判定値Fよりも大きいと判定された場合には、ステップ210に進み、第i気筒#iの空燃比の気筒間ばらつきΔAF(#i)が判定値Fよりも大きくなってからの経過時間を計測する第i気筒#iのディレイカウンタD(#i)のカウント値を「1」だけインクリメントした後、ステップ211に進み、ディレイカウンタD(#i)のカウント値が所定のディレイ値を越えたか否かを判定することで、気筒間ばらつきΔAF(#i)が判定値Fよりも大きくなってから所定のディレイ時間が経過したか否かを判定する。   In contrast, if it is determined in step 209 that the air-fuel ratio variation ΔAF (#i) of the air-fuel ratio of the i-th cylinder #i is larger than the determination value F, the process proceeds to step 210 and the i-th cylinder The count value of the delay counter D (#i) of the i-th cylinder #i that measures the elapsed time after the inter-cylinder variation ΔAF (#i) of the air-fuel ratio of #i becomes larger than the determination value F is “1”. Then, the process proceeds to step 211, where it is determined whether or not the count value of the delay counter D (#i) has exceeded a predetermined delay value. It is determined whether or not a predetermined delay time has elapsed since the increase.

このステップ211で、ディレイカウンタD(#i)のカウント値が所定のディレイ値を越えた(つまり気筒間ばらつきΔAF(#i)が判定値Fよりも大きくなってから所定のディレイ時間が経過した)と判定された時点で、ステップ212に進み、第i気筒#iの異常カウンタT(#i)のカウント値を「1」だけインクリメントする処理を開始した後、ステップ213に進み、異常カウンタT(#i)のカウント値が所定の異常判定値を越えたか否かを判定する。   In this step 211, a predetermined delay time has elapsed after the count value of the delay counter D (#i) exceeds a predetermined delay value (that is, the inter-cylinder variation ΔAF (#i) becomes larger than the determination value F). ), The process proceeds to step 212 to start the process of incrementing the count value of the abnormality counter T (#i) of the i-th cylinder #i by “1”, and then proceeds to step 213 to proceed to the abnormality counter T It is determined whether the count value of (#i) has exceeded a predetermined abnormality determination value.

このステップ213で、異常カウンタT(#i)のカウント値が異常判定値よりも小さいと判定された場合には、そのまま本ルーチンを終了して、気筒間ばらつきΔAF(#i)が判定値Fよりも大きいときに、異常カウンタT(#i)のカウント値をインクリメントする処理(ステップ201〜212)を繰り返す。尚、気筒間ばらつきΔAF(#i)が判定値F以下のときには、異常カウンタT(#i)のカウント値をインクリメントせずに現在のカウント値で保持(ホールド)する。   In this step 213, when it is determined that the count value of the abnormality counter T (#i) is smaller than the abnormality determination value, this routine is ended as it is, and the inter-cylinder variation ΔAF (#i) is determined as the determination value F. When the value is larger than that, the process of incrementing the count value of the abnormality counter T (#i) (steps 201 to 212) is repeated. When the inter-cylinder variation ΔAF (#i) is equal to or less than the determination value F, the count value of the abnormality counter T (#i) is not held but held (held) at the current count value.

その後、ステップ213で、異常カウンタT(#i)のカウント値が異常判定値を越えたと判定された場合には、ステップ214に進み、第i気筒#iの空燃比に異常有りと判定して、第i気筒#iの異常フラグXaffail(#i)を「1」にセットすると共に、第i気筒#iの正常フラグXafnorm(#i)を「0」に維持するか又はリセットし、運転席のインストルメントパネルに設けられた警告ランプ(図示せず)を点灯したり、或は、運転席のインストルメントパネルの警告表示部(図示せず)に警告表示して運転者に警告すると共に、その異常情報(異常コード等)をECU40のバックアップRAM(図示せず)等の書き換え可能な不揮発性メモリに記憶して、本ルーチンを終了する。   Thereafter, when it is determined in step 213 that the count value of the abnormality counter T (#i) has exceeded the abnormality determination value, the routine proceeds to step 214, where it is determined that the air-fuel ratio of the i-th cylinder #i is abnormal. The abnormal flag Xaffail (#i) of the i-th cylinder #i is set to “1”, and the normal flag Xafnorm (#i) of the i-th cylinder #i is maintained at “0” or reset, so that the driver seat A warning lamp (not shown) provided on the instrument panel is turned on, or a warning is displayed on a warning display part (not shown) of the instrument panel of the driver's seat to warn the driver, The abnormality information (abnormal code or the like) is stored in a rewritable nonvolatile memory such as a backup RAM (not shown) of the ECU 40, and this routine is terminated.

[センサ異常診断ルーチン]
図5に示すセンサ異常診断ルーチンは、ECU35の電源オン中に所定周期で実行される。本ルーチンが起動されると、まず、ステップ301で、所定のセンサ異常診断実行条件が成立しているか否かを判定する。その結果、センサ異常診断実行条件が成立していないと判定された場合には、以降の処理を行うことなく、本ルーチンを終了する。
[Sensor abnormality diagnosis routine]
The sensor abnormality diagnosis routine shown in FIG. 5 is executed at a predetermined cycle while the ECU 35 is powered on. When this routine is started, first, at step 301, it is determined whether or not a predetermined sensor abnormality diagnosis execution condition is satisfied. As a result, when it is determined that the sensor abnormality diagnosis execution condition is not satisfied, this routine is terminated without performing the subsequent processing.

これに対して、上記ステップ301で、センサ異常診断実行条件が成立していると判定された場合には、ステップ302に進み、燃料カットが開始されたか否かを判定し、燃料カットが開始されたと判定された時点で、ステップ303に進み、燃料カット開始時の空燃比センサ37の出力I1 を読み込んでECU40のメモリ等に記憶すると共に、タイマを作動させて燃料カット開始からの経過時間を計測する。   On the other hand, if it is determined in step 301 that the sensor abnormality diagnosis execution condition is satisfied, the process proceeds to step 302, where it is determined whether the fuel cut is started, and the fuel cut is started. When it is determined that the fuel cut has occurred, the routine proceeds to step 303 where the output I1 of the air-fuel ratio sensor 37 at the start of fuel cut is read and stored in the memory of the ECU 40 and the elapsed time from the start of fuel cut is measured by operating the timer. To do.

この後、ステップ304に進み、空燃比センサ37の出力が所定値I2 まで変化したか否かを判定し、空燃比センサ37の出力が所定値I2 まで変化したと判定された時点で、ステップ305に進み、タイマのカウント値に基づいて燃料カット開始から空燃比センサ37の出力が所定値I2 に変化するまでに要した応答時間T1 を計測する。   Thereafter, the routine proceeds to step 304, where it is determined whether or not the output of the air-fuel ratio sensor 37 has changed to a predetermined value I2, and when it is determined that the output of the air-fuel ratio sensor 37 has changed to a predetermined value I2, step 305 is performed. Then, based on the count value of the timer, the response time T1 required from the start of the fuel cut until the output of the air-fuel ratio sensor 37 changes to the predetermined value I2 is measured.

この後、ステップ306に進み、空燃比センサ37の応答時間T1 を応答性指標Rs に変換する。この場合、例えば、応答時間T1 の逆数を応答性指標Rs とすることで、空燃比センサ37の応答性が高い(つまり応答時間T1 が短い)ほど応答性指標Rs が大きくなるように設定する。この応答性指標Rs は、前述した図2の気筒別空燃比制御ルーチンや前述した図4及び図5の気筒別空燃比異常診断ルーチンで空燃比センサ37の応答性に応じて推定空燃比を補正する際に用いられる。このステップ306の処理が特許請求の範囲でいうセンサ応答性検出手段としての役割を果たす。   Thereafter, the routine proceeds to step 306, where the response time T1 of the air-fuel ratio sensor 37 is converted into a responsiveness index Rs. In this case, for example, by setting the reciprocal of the response time T1 as the response index Rs, the response index Rs is set to be larger as the response of the air-fuel ratio sensor 37 is higher (that is, the response time T1 is shorter). This responsiveness index Rs is used to correct the estimated air-fuel ratio according to the responsiveness of the air-fuel ratio sensor 37 in the cylinder-by-cylinder air-fuel ratio control routine shown in FIG. 2 or the cylinder-by-cylinder air-fuel ratio abnormality diagnosis routine shown in FIGS. Used when The processing in step 306 serves as sensor responsiveness detection means in the claims.

この後、ステップ307に進み、空燃比センサ37の出力変化率ΔIを次式より算出する。
ΔI=(I2 −I1 )/T1
尚、この出力変化率ΔIを応答性指標Rs として用いるようにしても良い。
この後、ステップ308に進み、空燃比センサ37の出力変化率ΔIが所定の異常判定値Ifcよりも小さいか否かを判定する。
Thereafter, the process proceeds to step 307, where the output change rate ΔI of the air-fuel ratio sensor 37 is calculated from the following equation.
ΔI = (I2 -I1) / T1
The output change rate ΔI may be used as the response index Rs.
Thereafter, the routine proceeds to step 308, where it is determined whether or not the output change rate ΔI of the air-fuel ratio sensor 37 is smaller than a predetermined abnormality determination value Ifc.

その結果、空燃比センサ37の出力変化率ΔIが異常判定値Ifcよりも小さいと判定された場合には、空燃比センサ37の異常有りと判定して、ステップ309に進み、空燃比センサ37の異常フラグを「1」にセットし、運転席のインストルメントパネルに設けられた警告ランプ(図示せず)を点灯したり、或は、運転席のインストルメントパネルの警告表示部(図示せず)に警告表示して運転者に警告すると共に、その異常情報(異常コード等)をECU40のバックアップRAM(図示せず)等の書き換え可能な不揮発性メモリに記憶して、本ルーチンを終了する。   As a result, when it is determined that the output change rate ΔI of the air-fuel ratio sensor 37 is smaller than the abnormality determination value Ifc, it is determined that there is an abnormality in the air-fuel ratio sensor 37, the process proceeds to step 309, and the air-fuel ratio sensor 37 The abnormality flag is set to "1" and a warning lamp (not shown) provided on the instrument panel of the driver's seat is turned on, or a warning display section (not shown) of the instrument panel of the driver's seat The warning information is displayed to warn the driver, and the abnormality information (abnormality code or the like) is stored in a rewritable nonvolatile memory such as a backup RAM (not shown) of the ECU 40, and this routine is terminated.

これに対して、上記ステップ308で、空燃比センサ37の出力変化率ΔIが異常判定値Ifc以上であると判定された場合には、空燃比センサ37の異常無し(正常)と判定して、本ルーチンを終了する。   On the other hand, if it is determined in step 308 that the output change rate ΔI of the air-fuel ratio sensor 37 is greater than or equal to the abnormality determination value Ifc, it is determined that the air-fuel ratio sensor 37 is not abnormal (normal), This routine ends.

以上説明した本実施例の気筒別空燃比異常診断の実行例を、図8のタイムチャートを用いて説明する。図8に示すように、気筒別空燃比異常診断実行条件が成立した時点t1 で、ダイアグ実行フラグを「1」にセットして気筒別空燃比異常診断を開始する。   An execution example of the cylinder-by-cylinder air-fuel ratio abnormality diagnosis of the present embodiment described above will be described with reference to the time chart of FIG. As shown in FIG. 8, at the time t1 when the cylinder-by-cylinder air-fuel ratio abnormality diagnosis execution condition is satisfied, the diagnosis execution flag is set to "1" and the cylinder-by-cylinder air-fuel ratio abnormality diagnosis is started.

まず、空燃比センサ37の検出値に基づいて第i気筒#iの推定空燃比AF(#i)を求め、この推定空燃比AF(#i)をエンジン運転状態(エンジン回転速度NEと吸気管圧力PM)と空燃比センサ37の応答性に応じて補正し、補正後の推定空燃比AF(#i)と基準空燃比との偏差を算出することで、空燃比の気筒間ばらつきΔAF(#i)を算出する。   First, the estimated air-fuel ratio AF (#i) of the i-th cylinder #i is obtained based on the detection value of the air-fuel ratio sensor 37, and this estimated air-fuel ratio AF (#i) is determined based on the engine operating state (the engine speed NE and the intake pipe). Pressure PM) and the responsiveness of the air-fuel ratio sensor 37, and calculating the deviation between the corrected estimated air-fuel ratio AF (#i) and the reference air-fuel ratio, the air-fuel ratio variation ΔAF (# i) is calculated.

この気筒間ばらつきΔAF(#i)が所定の判定値Fを越えた時点t2 で、ディレイカウンタD(#i)のカウント値をインクリメントする処理を開始し、このディレイカウンタD(#i)のカウント値が所定のディレイ値を越えた時点t3 (つまり気筒間ばらつきΔAF(#i)が判定値Fを越えてから所定のディレイ時間が経過した時点)で、異常カウンタT(#i)のカウント値をインクリメントする処理を開始する。   At the time t2 when the inter-cylinder variation ΔAF (#i) exceeds a predetermined determination value F, a process of incrementing the count value of the delay counter D (#i) is started, and the count of the delay counter D (#i) is started. When the value exceeds a predetermined delay value t3 (that is, when a predetermined delay time has elapsed after the inter-cylinder variation ΔAF (#i) exceeds the judgment value F), the count value of the abnormality counter T (#i) The process of incrementing is started.

その後、異常カウンタT(#i)のカウント値が所定の異常判定値を越えた時点t4 で、第i気筒#iの空燃比に異常有りと判定して、第i気筒#iの異常フラグXaffail(#i)を「1」にセットすると共に、ダイアグ終了フラグを「1」にセットして、気筒別異常診断を終了する。   Thereafter, at time t4 when the count value of the abnormality counter T (#i) exceeds a predetermined abnormality determination value, it is determined that there is an abnormality in the air-fuel ratio of the i-th cylinder #i, and the abnormality flag Xaffail of the i-th cylinder #i (#i) is set to “1”, the diagnosis end flag is set to “1”, and the cylinder-specific abnormality diagnosis is ended.

以上説明した本実施例では、空燃比センサ37の検出値に基づいて各気筒の空燃比を推定し、エンジン運転状態(例えばエンジン回転速度や負荷等)に応じて各気筒の推定空燃比を補正するようにしたので、エンジン運転状態の変化による各気筒の推定空燃比の推定誤差を精度良く補正することができ、更に、空燃比センサ37の応答性に応じて各気筒の推定空燃比を補正するようにしたので、空燃比センサ37の応答性の低下による各気筒の推定空燃比の推定誤差を精度良く補正することができ、エンジン運転状態や空燃比センサ37の応答性に左右されずに各気筒の推定空燃比を精度良く求めることができる。   In the present embodiment described above, the air-fuel ratio of each cylinder is estimated based on the detected value of the air-fuel ratio sensor 37, and the estimated air-fuel ratio of each cylinder is corrected according to the engine operating state (for example, engine speed, load, etc.). As a result, the estimation error of the estimated air-fuel ratio of each cylinder due to a change in the engine operating state can be accurately corrected, and further, the estimated air-fuel ratio of each cylinder is corrected according to the responsiveness of the air-fuel ratio sensor 37. As a result, the estimation error of the estimated air-fuel ratio of each cylinder due to a decrease in the response of the air-fuel ratio sensor 37 can be corrected with high accuracy, without being affected by the engine operating state or the response of the air-fuel ratio sensor 37. The estimated air-fuel ratio of each cylinder can be obtained with high accuracy.

そして、これらの補正によって推定精度を高めた各気筒の推定空燃比を用いて気筒別空燃比制御や気筒別空燃比異常診断を実施するようにしたので、気筒別空燃比制御の制御精度や気筒別異常診断の診断精度を向上させることができる。   Further, since the cylinder-by-cylinder air-fuel ratio control and the cylinder-by-cylinder air-fuel ratio abnormality diagnosis are performed using the estimated air-fuel ratio of each cylinder whose estimation accuracy is improved by these corrections, the control accuracy of the cylinder-by-cylinder air-fuel ratio control and the cylinder The diagnostic accuracy of another abnormality diagnosis can be improved.

尚、上記実施例では、エンジン運転状態に応じて各気筒の推定空燃比を補正し、更に、空燃比センサ37の応答性に応じて各気筒の推定空燃比を補正するようにしたが、空燃比センサ37の応答性の影響が小さい場合(例えば空燃比センサ37の応答性がほとんど低下していない場合)は、空燃比センサ37の応答性に応じた補正を省略するようにしても良い。また、エンジン運転状態に応じて各気筒の推定空燃比を補正する方法や空燃比センサ37の応答性に応じて各気筒の推定空燃比を補正する方法は、上記実施例で説明した方法に限定されず、適宜変更しても良いことは言うまでもない。   In the above embodiment, the estimated air-fuel ratio of each cylinder is corrected according to the engine operating state, and the estimated air-fuel ratio of each cylinder is corrected according to the response of the air-fuel ratio sensor 37. When the influence of the responsiveness of the air-fuel ratio sensor 37 is small (for example, when the responsiveness of the air-fuel ratio sensor 37 is hardly lowered), the correction according to the responsiveness of the air-fuel ratio sensor 37 may be omitted. Further, the method for correcting the estimated air-fuel ratio of each cylinder according to the engine operating state and the method for correcting the estimated air-fuel ratio of each cylinder according to the responsiveness of the air-fuel ratio sensor 37 are limited to the methods described in the above embodiments. Needless to say, it may be changed as appropriate.

また、上記実施例では、空燃比センサ37の検出値と各気筒の空燃比とを関連付けた気筒別空燃比推定モデルを用いて各気筒の空燃比を推定するようにしたが、気筒別空燃比の推定方法は、気筒別空燃比推定モデルを用いた方法に限定されず、適宜変更しても良く、例えば、各気筒毎に空燃比を強制的に変化させる空燃比ディザ制御を実行したときの空燃比センサ37の出力に基づいて各気筒の空燃比を推定するようにしても良い。   Further, in the above embodiment, the air-fuel ratio of each cylinder is estimated using the cylinder-by-cylinder air-fuel ratio estimation model in which the detection value of the air-fuel ratio sensor 37 is associated with the air-fuel ratio of each cylinder. The estimation method is not limited to the method using the cylinder-by-cylinder air-fuel ratio estimation model, and may be appropriately changed. For example, when the air-fuel ratio dither control for forcibly changing the air-fuel ratio for each cylinder is executed The air-fuel ratio of each cylinder may be estimated based on the output of the air-fuel ratio sensor 37.

更に、気筒別空燃比異常診断の診断方法や空燃比センサ37の応答性の検出方法も、上記実施例で説明した方法に限定されず、適宜変更しても良い。
その他、本発明は、上記実施例で説明した4気筒エンジンに限定されず、2気筒エンジンや3気筒エンジン或は5気筒以上のエンジンに適用しても良い等、種々変形して実施できる。
Further, the diagnosis method for the cylinder-by-cylinder air-fuel ratio abnormality diagnosis and the method for detecting the response of the air-fuel ratio sensor 37 are not limited to the methods described in the above embodiments, and may be changed as appropriate.
In addition, the present invention is not limited to the four-cylinder engine described in the above embodiment, and can be implemented with various modifications such as being applicable to a two-cylinder engine, a three-cylinder engine, or an engine having five or more cylinders.

本発明の一実施例におけるエンジン制御システム全体の概略構成図である。It is a schematic block diagram of the whole engine control system in one Example of this invention. 気筒別空燃比制御ルーチンの処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process of the air-fuel ratio control routine classified by cylinder. 気筒別空燃比異常診断ルーチンの処理の流れを説明するフローチャート(その1)である。It is a flowchart (the 1) explaining the flow of a process of the air-fuel ratio abnormality diagnosis routine according to cylinder. 気筒別空燃比異常診断ルーチンの処理の流れを説明するフローチャート(その2)である。It is a flowchart (the 2) explaining the flow of a process of the air-fuel ratio abnormality diagnosis routine according to cylinder. センサ異常診断ルーチンの処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process of a sensor abnormality diagnosis routine. 補正係数KCのマップの一例を概念的に示す図である。It is a figure which shows notionally an example of the map of the correction coefficient KC. 補正量FCのマップの一例を概念的に示す図である。It is a figure which shows notionally an example of the map of correction amount FC. 気筒別空燃比異常診断の実行例を説明するタイムチャートである。It is a time chart explaining the execution example of the air-fuel ratio abnormality diagnosis according to cylinder.

符号の説明Explanation of symbols

11…エンジン(内燃機関)、12…吸気管、15…スロットルバルブ、20…燃料噴射弁、35…排気マニホールド、36…排気合流部、37…空燃比センサ、40…ECU(気筒別空燃比推定手段,気筒別推定空燃比補正手段,気筒別空燃比制御手段,センサ応答性検出手段,気筒別空燃比異常診断手段)   DESCRIPTION OF SYMBOLS 11 ... Engine (internal combustion engine), 12 ... Intake pipe, 15 ... Throttle valve, 20 ... Fuel injection valve, 35 ... Exhaust manifold, 36 ... Exhaust junction, 37 ... Air-fuel ratio sensor, 40 ... ECU (air-fuel ratio estimation for each cylinder) Means, cylinder-specific estimated air-fuel ratio correction means, cylinder-specific air-fuel ratio control means, sensor response detection means, cylinder-specific air-fuel ratio abnormality diagnosis means)

Claims (3)

内燃機関の複数の気筒の排出ガスが合流する排気合流部に、該排出ガスの空燃比を検出する空燃比センサを設置し、前記空燃比センサの検出値に基づいて各気筒の空燃比を推定する気筒別空燃比推定手段を備えた内燃機関の制御装置において、
内燃機関の運転状態に応じて前記気筒別空燃比推定手段で推定した各気筒の推定空燃比を補正する気筒別推定空燃比補正手段と、
前記気筒別推定空燃比補正手段で補正した各気筒の推定空燃比に基づいて各気筒の空燃比を制御する気筒別空燃比制御手段と
を備えていることを特徴とする内燃機関の制御装置。
An air-fuel ratio sensor for detecting the air-fuel ratio of the exhaust gas is installed at an exhaust gas merging portion where the exhaust gases of a plurality of cylinders of the internal combustion engine merge, and the air-fuel ratio of each cylinder is estimated based on the detection value of the air-fuel ratio sensor In the control device for an internal combustion engine provided with the cylinder-by-cylinder air-fuel ratio estimating means,
A cylinder-by-cylinder estimated air-fuel ratio correcting unit that corrects an estimated air-fuel ratio of each cylinder estimated by the cylinder-by-cylinder air-fuel ratio estimating unit according to an operating state of the internal combustion engine;
A control apparatus for an internal combustion engine, comprising: cylinder-specific air-fuel ratio control means for controlling the air-fuel ratio of each cylinder based on the estimated air-fuel ratio of each cylinder corrected by said cylinder-specific estimated air-fuel ratio correction means.
前記空燃比センサの応答性を検出するセンサ応答性検出手段を備え、
前記気筒別推定空燃比補正手段は、内燃機関の運転状態と前記空燃比センサの応答性とに応じて前記気筒別空燃比推定手段で推定した各気筒の推定空燃比を補正することを特徴とする請求項1に記載の内燃機関の制御装置。
Sensor responsiveness detecting means for detecting the responsiveness of the air-fuel ratio sensor,
The cylinder-by-cylinder estimated air-fuel ratio correcting means corrects the estimated air-fuel ratio of each cylinder estimated by the cylinder-by-cylinder air-fuel ratio estimating means according to the operating state of the internal combustion engine and the responsiveness of the air-fuel ratio sensor. The control device for an internal combustion engine according to claim 1.
前記気筒別推定空燃比補正手段で補正した各気筒の推定空燃比に基づいて各気筒の空燃比の異常の有無を判定する気筒別空燃比異常診断手段を備えていることを特徴とする請求項1又は2に記載の内燃機関の制御装置。   2. A cylinder-by-cylinder air-fuel ratio abnormality diagnosing unit for determining whether there is an abnormality in the air-fuel ratio of each cylinder based on the estimated air-fuel ratio of each cylinder corrected by the cylinder-by-cylinder estimated air-fuel ratio correcting unit. The control apparatus for an internal combustion engine according to 1 or 2.
JP2006331382A 2006-11-15 2006-12-08 Control device for internal combustion engine Pending JP2008144639A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006331382A JP2008144639A (en) 2006-12-08 2006-12-08 Control device for internal combustion engine
US11/984,020 US7487035B2 (en) 2006-11-15 2007-11-13 Cylinder abnormality diagnosis unit of internal combustion engine and controller of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006331382A JP2008144639A (en) 2006-12-08 2006-12-08 Control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JP2008144639A true JP2008144639A (en) 2008-06-26

Family

ID=39605085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006331382A Pending JP2008144639A (en) 2006-11-15 2006-12-08 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2008144639A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011047332A (en) * 2009-08-27 2011-03-10 Toyota Motor Corp Device for determining air-fuel ratio imbalance between cylinders of internal combustion engine
JP2011106309A (en) * 2009-11-13 2011-06-02 Mazda Motor Corp Method and apparatus for detecting abnormality of engine
JP2011247148A (en) * 2010-05-26 2011-12-08 Mazda Motor Corp Method and device for measuring output characteristic of air-fuel ratio detecting means
JP2012215134A (en) * 2011-03-31 2012-11-08 Honda Motor Co Ltd Air fuel ratio controlling apparatus
JP2012241525A (en) * 2011-05-16 2012-12-10 Honda Motor Co Ltd Air-fuel ratio control device of internal combustion engine
JP2013096241A (en) * 2011-10-28 2013-05-20 Toyota Motor Corp Internal combustion engine control device
JP2013130115A (en) * 2011-12-21 2013-07-04 Toyota Motor Corp Abnormality determination device of internal combustion engine
JP2013194685A (en) * 2012-03-22 2013-09-30 Toyota Motor Corp Air-fuel ratio variation abnormality detecting device
JP2014013017A (en) * 2012-07-04 2014-01-23 Toyota Motor Corp Air-fuel ratio sensor sensibility evaluation device, and device for detecting abnormal air-fuel variation between cylinders
US8805609B2 (en) 2011-05-23 2014-08-12 Toyota Jidosha Kabushiki Kaisha Apparatus and method for detecting abnormal air-fuel ratio variation
JP2014152761A (en) * 2013-02-13 2014-08-25 Toyota Motor Corp Device for detecting abnormal air-fuel ratio variation between cylinders in multi-cylinder internal combustion engine
JP2015078651A (en) * 2013-10-17 2015-04-23 トヨタ自動車株式会社 Cylinder air-fuel ratio variation abnormality detection device
JP2015200186A (en) * 2014-04-04 2015-11-12 富士重工業株式会社 Air-fuel ratio imbalance diagnosis device and air-fuel ratio imbalance diagnosis method
CN108468598A (en) * 2017-02-23 2018-08-31 丰田自动车株式会社 Apparatus for diagnosis of abnormality and abnormality diagnostic method for internal combustion engine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036037U (en) * 1989-06-09 1991-01-22
JPH0734946A (en) * 1993-07-14 1995-02-03 Hitachi Ltd Fuel system abnormality diagnosis device for internal combustion engine
JP2001140685A (en) * 1999-11-18 2001-05-22 Toyota Motor Corp Air-fuel ratio control device for internal combustion engine
JP2004011435A (en) * 2002-06-03 2004-01-15 Toyota Motor Corp Air-fuel ratio controller for multi-cylinder internal combustion engine
JP2006138280A (en) * 2004-11-15 2006-06-01 Denso Corp Control device for internal combustion engine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036037U (en) * 1989-06-09 1991-01-22
JPH0734946A (en) * 1993-07-14 1995-02-03 Hitachi Ltd Fuel system abnormality diagnosis device for internal combustion engine
JP2001140685A (en) * 1999-11-18 2001-05-22 Toyota Motor Corp Air-fuel ratio control device for internal combustion engine
JP2004011435A (en) * 2002-06-03 2004-01-15 Toyota Motor Corp Air-fuel ratio controller for multi-cylinder internal combustion engine
JP2006138280A (en) * 2004-11-15 2006-06-01 Denso Corp Control device for internal combustion engine

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8510017B2 (en) 2009-08-27 2013-08-13 Toyota Jidosha Kabushiki Kaisha Cylinder-to-cylinder air/fuel ratio imbalance determination system of internal combustion engine
JP2011047332A (en) * 2009-08-27 2011-03-10 Toyota Motor Corp Device for determining air-fuel ratio imbalance between cylinders of internal combustion engine
JP2011106309A (en) * 2009-11-13 2011-06-02 Mazda Motor Corp Method and apparatus for detecting abnormality of engine
JP2011247148A (en) * 2010-05-26 2011-12-08 Mazda Motor Corp Method and device for measuring output characteristic of air-fuel ratio detecting means
JP2012215134A (en) * 2011-03-31 2012-11-08 Honda Motor Co Ltd Air fuel ratio controlling apparatus
JP2012241525A (en) * 2011-05-16 2012-12-10 Honda Motor Co Ltd Air-fuel ratio control device of internal combustion engine
US8805609B2 (en) 2011-05-23 2014-08-12 Toyota Jidosha Kabushiki Kaisha Apparatus and method for detecting abnormal air-fuel ratio variation
JP2013096241A (en) * 2011-10-28 2013-05-20 Toyota Motor Corp Internal combustion engine control device
JP2013130115A (en) * 2011-12-21 2013-07-04 Toyota Motor Corp Abnormality determination device of internal combustion engine
JP2013194685A (en) * 2012-03-22 2013-09-30 Toyota Motor Corp Air-fuel ratio variation abnormality detecting device
JP2014013017A (en) * 2012-07-04 2014-01-23 Toyota Motor Corp Air-fuel ratio sensor sensibility evaluation device, and device for detecting abnormal air-fuel variation between cylinders
JP2014152761A (en) * 2013-02-13 2014-08-25 Toyota Motor Corp Device for detecting abnormal air-fuel ratio variation between cylinders in multi-cylinder internal combustion engine
JP2015078651A (en) * 2013-10-17 2015-04-23 トヨタ自動車株式会社 Cylinder air-fuel ratio variation abnormality detection device
JP2015200186A (en) * 2014-04-04 2015-11-12 富士重工業株式会社 Air-fuel ratio imbalance diagnosis device and air-fuel ratio imbalance diagnosis method
CN108468598A (en) * 2017-02-23 2018-08-31 丰田自动车株式会社 Apparatus for diagnosis of abnormality and abnormality diagnostic method for internal combustion engine
CN108468598B (en) * 2017-02-23 2021-06-15 丰田自动车株式会社 Abnormal diagnosis device and abnormal diagnosis method for internal combustion engine

Similar Documents

Publication Publication Date Title
US7487035B2 (en) Cylinder abnormality diagnosis unit of internal combustion engine and controller of internal combustion engine
JP4736058B2 (en) Air-fuel ratio control device for internal combustion engine
JP4320778B2 (en) Air-fuel ratio sensor abnormality diagnosis device
JP4487745B2 (en) Sensor response characteristic detector
JP4915526B2 (en) Air-fuel ratio control device for internal combustion engine
JP2008121534A (en) Abnormality diagnostic device of internal combustion engine
JP2007262945A (en) Abnormality diagnosis device for exhaust gas sensor
JP2005163696A (en) Misfire detection device of internal combustion engine
JP2008121533A (en) Control device of internal combustion engine
JP2002070625A (en) Deterioration detecting device for exhaust gas purifying catalyst
JP4420288B2 (en) Cylinder-by-cylinder air-fuel ratio control apparatus for internal combustion engine
JPH08338286A (en) Exhaust system failure diagnostic device for internal combustion engine
JP2008144639A (en) Control device for internal combustion engine
JP2008038785A (en) Cylinder-by-cylinder air-fuel ratio control device of internal combustion engine
JP6213085B2 (en) Cylinder-by-cylinder air-fuel ratio control apparatus for internal combustion engine
JP2006057523A (en) Failure diagnosis device for engine control system
JP2008128080A (en) Control device for internal combustion engine
JP2013253593A (en) Cylinder-by-cylinder air fuel ratio control device for internal combustion engine
JP2006138280A (en) Control device for internal combustion engine
JP3855720B2 (en) Abnormality diagnosis device for catalyst early warm-up control system of internal combustion engine
JP2007315193A (en) Air-fuel ratio detecting device of internal combustion engine
JP2008128160A (en) Control device of internal combustion engine
JP2000205032A (en) Anomaly diagnostic system of internal combustion engine
JP3975436B2 (en) Abnormality diagnosis device for exhaust gas sensor
JP2009108681A (en) Abnormality diagnostic device for exhaust gas sensor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090908

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110201

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110711