JP2002047980A - Engine air-fuel ratio control device - Google Patents
Engine air-fuel ratio control deviceInfo
- Publication number
- JP2002047980A JP2002047980A JP2000236014A JP2000236014A JP2002047980A JP 2002047980 A JP2002047980 A JP 2002047980A JP 2000236014 A JP2000236014 A JP 2000236014A JP 2000236014 A JP2000236014 A JP 2000236014A JP 2002047980 A JP2002047980 A JP 2002047980A
- Authority
- JP
- Japan
- Prior art keywords
- air
- value
- fuel ratio
- ratio
- disturbance
- 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
- 239000000446 fuel Substances 0.000 title claims abstract description 200
- 238000012937 correction Methods 0.000 claims abstract description 131
- 238000002347 injection Methods 0.000 claims abstract description 53
- 239000007924 injection Substances 0.000 claims abstract description 53
- 230000004044 response Effects 0.000 claims abstract description 38
- 238000005259 measurement Methods 0.000 claims abstract description 9
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000010926 purge Methods 0.000 claims description 28
- 238000000034 method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 abstract description 14
- 230000006399 behavior Effects 0.000 abstract description 12
- 239000000243 solution Substances 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 5
- 239000002828 fuel tank Substances 0.000 description 5
- 230000005764 inhibitory process Effects 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000002474 experimental method Methods 0.000 description 4
- 230000032683 aging Effects 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- 230000003197 catalytic effect Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 239000002826 coolant Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003534 oscillatory effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 101100219325 Phaseolus vulgaris BA13 gene Proteins 0.000 description 1
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001704 evaporation Methods 0.000 description 1
- 230000008020 evaporation Effects 0.000 description 1
- 239000002737 fuel gas Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009738 saturating Methods 0.000 description 1
- 238000001179 sorption measurement Methods 0.000 description 1
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】
【課題】 空燃比外乱に対し、安定した空燃比挙動を確
保しつつ目標空燃比への追従機能を向上させる。
【解決手段】 空燃比応答逆モデルM2にリニア空燃比
センサ35によるセンサ計測当量比φを代入して得られ
るモデル値UmをフィルタF1によって処理し、エンジ
ン入口当量比推定値Ueを算出する。そして、フィード
バック補正量UiをフィルタF2に通してフィルタ処理
した値Ufとエンジン入口当量比推定値Ueとの差を外
乱当量比補正値φdとして求め、この外乱当量比補正値
φdと目標当量比φrとを加算して新たなフィードバッ
ク補正量Uiとして算出する。燃料噴射量設定部M1で
は基本燃料噴射パルス幅をフィードバック補正量Uiに
よりフィードバック補正し、更に運転状態に応じた補正
や学習による補正等を加えて最終的な燃料噴射量を定め
る燃料噴射パルス幅を設定する。
(57) [Problem] To improve the function of following a target air-fuel ratio while ensuring stable air-fuel ratio behavior against air-fuel ratio disturbance. SOLUTION: A model value Um obtained by substituting a sensor measurement equivalent ratio φ by a linear air-fuel ratio sensor 35 into an air-fuel ratio response inverse model M2 is processed by a filter F1 to calculate an engine inlet equivalent ratio estimated value Ue. Then, the difference between the value Uf obtained by filtering the feedback correction amount Ui through the filter F2 and the estimated engine inlet equivalent ratio Ue is determined as a disturbance equivalent ratio correction value φd, and the disturbance equivalent ratio correction value φd and the target equivalent ratio φr are obtained. Are calculated as a new feedback correction amount Ui. In the fuel injection amount setting unit M1, the basic fuel injection pulse width is feedback-corrected by the feedback correction amount Ui, and further the correction according to the operating state or the correction by learning is applied to determine the final fuel injection amount. Set.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、目標値追従機能の
向上と空燃比挙動の振動抑制との両立を図るエンジンの
空燃比制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an air-fuel ratio control device for an engine that achieves both improvement of a target value tracking function and suppression of vibration of the air-fuel ratio behavior.
【0002】[0002]
【従来の技術】近年、エンジンの空燃比制御において
は、理論空燃比を含むリッチからリーンにかけての空燃
比に応じて出力値が連続的に変化する広域空燃比センサ
を用いた技術が開発されている。この広域空燃比センサ
を用いた空燃比フィードバック制御では、制御精度の向
上として、空燃比応答をモデル化し、そのモデルに基づ
き制御を行う技術が提案されている。2. Description of the Related Art In recent years, in air-fuel ratio control of an engine, a technology using a wide-range air-fuel ratio sensor whose output value continuously changes according to an air-fuel ratio from rich to lean including a stoichiometric air-fuel ratio has been developed. I have. In the air-fuel ratio feedback control using the wide-range air-fuel ratio sensor, a technique of modeling an air-fuel ratio response and performing control based on the model has been proposed to improve control accuracy.
【0003】この空燃比応答モデルに基づく制御は、比
例積分微分制御(PID制御)を基本とする制御器を用
い、そのパラメータ(ゲイン)をモデルを用いて最適化
しようとするものであり、例えば、特開平6−2490
24号公報には、現代制御理論を応用した制御器が開示
されており、また、特開平8−232718号公報に
は、空燃比応答の変化に対応するために適応制御理論を
採用し、PID制御を行う技術が開示されている。更
に、特開平11−210527号公報には、オブザーバ
を用いて空燃比を推定し、PID制御に従って空燃比を
フィードバック制御する技術が開示されている。The control based on the air-fuel ratio response model uses a controller based on proportional-integral-derivative control (PID control) and attempts to optimize its parameters (gain) using a model. JP-A-6-2490
No. 24 discloses a controller to which modern control theory is applied, and Japanese Patent Application Laid-Open No. H8-232718 adopts an adaptive control theory to cope with a change in air-fuel ratio response. A technique for performing control is disclosed. Furthermore, Japanese Patent Application Laid-Open No. H11-210527 discloses a technique of estimating an air-fuel ratio using an observer and performing feedback control of the air-fuel ratio according to PID control.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、PID
制御を基本とする従来の空燃比制御では、目標値追従の
機能は目標空燃比と計測空燃比との偏差のI制御が担
い、I制御では、目標空燃比と計測空燃比との偏差に対
して位相が常に90°遅れることになる。このため、キ
ャニスタパージの実行やインジェクタの経年変化等によ
る空燃比外乱が発生した場合、目標値追従機能を高めよ
うとして制御パラメータを大きくすると空燃比挙動が振
動的になり、逆に空燃比挙動の振動を避けようとして制
御パラメータを小さくすると、目標値追従機能が低くな
るという矛盾がある。この矛盾は制御パラメータを最適
化しても解消することは困難である。However, the PID
In conventional air-fuel ratio control based on control, the function of following the target value is performed by I control of the deviation between the target air-fuel ratio and the measured air-fuel ratio. Therefore, the phase is always delayed by 90 °. For this reason, if air-fuel ratio disturbances occur due to execution of canister purge or aging of the injector, etc., if the control parameters are increased to enhance the target value tracking function, the air-fuel ratio behavior becomes oscillatory, and conversely, the air-fuel ratio behavior There is a contradiction that when the control parameter is reduced to avoid vibration, the target value tracking function is reduced. This inconsistency is difficult to resolve even by optimizing the control parameters.
【0005】本発明は上記事情に鑑みてなされたもの
で、空燃比外乱に対し、安定した空燃比挙動を確保しつ
つ目標空燃比への追従機能を向上させることのできるエ
ンジンの空燃比制御装置を提供することを目的としてい
る。The present invention has been made in view of the above circumstances, and provides an air-fuel ratio control device for an engine capable of improving a function of following a target air-fuel ratio while ensuring stable air-fuel ratio behavior against air-fuel ratio disturbances. It is intended to provide.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、請求項1記載の発明は、エンジン入口の当量比から
エンジン出口の当量比を1次又は2次の線形微分方式で
モデル化した空燃比応答モデルの逆モデルに、広域空燃
比センサで計測したエンジン出口の計測当量比を適用し
て得られるモデル値をフィルタ処理し、エンジン入口の
当量比を推定したエンジン入口当量比推定値を算出する
エンジン入口当量比推定手段と、エンジン入口の当量比
に対する指示値をフィルタ処理した値と上記エンジン入
口当量比推定値とに基づいて、空燃比外乱を推定した外
乱当量比補正値を算出する空燃比外乱推定手段と、上記
外乱当量比補正値と目標当量比とに基づいて、エンジン
入口の当量比に対応する燃料噴射量をフィードバック補
正するためのフィードバック補正量を、エンジン入口の
当量比に対する新たな指示値として算出するフィードバ
ック補正量算出手段と、上記フィードバック補正量によ
り燃料噴射量を補正し、エンジンに供給する最終的な燃
料噴射量を設定する燃料噴射量設定手段とを備えたこと
を特徴とする。In order to achieve the above-mentioned object, the invention according to claim 1 is an invention in which an equivalence ratio at an engine outlet is modeled from an equivalence ratio at an engine inlet by a first-order or second-order linear differential system. Filter the model value obtained by applying the measured equivalence ratio of the engine outlet measured by the wide area air-fuel ratio sensor to the inverse model of the fuel ratio response model, and calculate the estimated value of the engine inlet equivalent ratio that estimates the equivalent ratio of the engine inlet An engine inlet equivalent ratio estimating means for calculating a disturbance equivalent ratio correction value for estimating an air-fuel ratio disturbance based on a filtered value of an instruction value for an equivalent ratio of an engine inlet and the engine inlet equivalent ratio estimated value. A fuel ratio disturbance estimating means, and a feedback correction for a fuel injection amount corresponding to an equivalent ratio at an engine inlet based on the disturbance equivalent ratio correction value and a target equivalent ratio. Feedback correction amount calculating means for calculating the back correction amount as a new instruction value with respect to the equivalence ratio at the engine inlet; and correcting the fuel injection amount with the feedback correction amount and setting the final fuel injection amount to be supplied to the engine. And a fuel injection amount setting means.
【0007】請求項2記載の発明は、請求項1記載の発
明において、上記空燃比外乱推定手段は、上記エンジン
入口の当量比に対する指示値を、無駄時間成分を排除す
る補正を加えてフィルタ処理することを特徴とする。According to a second aspect of the present invention, in the first aspect of the invention, the air-fuel ratio disturbance estimating means filters the instruction value for the equivalence ratio at the engine inlet by adding a correction for eliminating a dead time component. It is characterized by doing.
【0008】請求項3記載の発明は、請求項1記載の発
明において、上記フィルタ処理のパラメータを運転領域
により可変することを特徴とする。According to a third aspect of the present invention, in the first aspect of the present invention, a parameter of the filter processing is varied depending on an operation range.
【0009】請求項4記載の発明は、請求項1記載の発
明において、上記フィードバック補正量算出手段は、上
記目標当量比と上記計測当量比との偏差の比例制御又は
比例微分制御による制御値を加えて上記フィードバック
補正量を算出することを特徴とする。According to a fourth aspect of the present invention, in the first aspect of the invention, the feedback correction amount calculating means calculates a control value by a proportional control or a proportional differential control of a deviation between the target equivalent ratio and the measured equivalent ratio. In addition, the present invention is characterized in that the feedback correction amount is calculated.
【0010】請求項5記載の発明は、請求項1記載の発
明において、上記外乱当量比補正値に基づいて上記フィ
ードバック補正量を学習制御する学習手段を備えたこと
を特徴とする。According to a fifth aspect of the present invention, in the first aspect of the present invention, a learning means for learning and controlling the feedback correction amount based on the disturbance equivalent ratio correction value is provided.
【0011】請求項6記載の発明は、請求項1記載の発
明において、上記空燃比外乱推定手段は、上記外乱当量
比補正値を最小値及び最大値で規制することを特徴とす
る。According to a sixth aspect of the present invention, in the first aspect, the air-fuel ratio disturbance estimating means regulates the disturbance equivalent ratio correction value with a minimum value and a maximum value.
【0012】請求項7記載の発明は、請求項1記載の発
明において、上記空燃比外乱推定手段は、空燃比フィー
ドバックの禁止条件が成立したとき、上記外乱当量比補
正値を、空燃比フィードバック禁止条件成立時の値に維
持或いは設定値にリセットすることを特徴とする。According to a seventh aspect of the present invention, in the first aspect of the invention, the air-fuel ratio disturbance estimating means sets the disturbance equivalent ratio correction value to the air-fuel ratio feedback inhibition when the air-fuel ratio feedback inhibition condition is satisfied. It is characterized in that it is maintained at the value when the condition is satisfied or reset to the set value.
【0013】請求項8記載の発明は、請求項1記載の発
明において、上記空燃比外乱推定手段は、キャニスタパ
ージの実施条件が成立したとき、上記外乱当量比補正値
の値を保存し、キャニスタパージ条件が解除されたと
き、設定時間が経過するまで上記外乱当量比補正値をキ
ャニスタパージ実施条件成立時に保存した値とすること
を特徴とする。According to an eighth aspect of the present invention, in the first aspect of the invention, the air-fuel ratio disturbance estimating means stores a value of the disturbance equivalent ratio correction value when a condition for executing the canister purge is satisfied, and When the purge condition is canceled, the disturbance equivalent ratio correction value is set to a value stored when the canister purge execution condition is satisfied until a set time elapses.
【0014】すなわち、請求項1記載の発明は、エンジ
ン入口の当量比からエンジン出口の当量比を1次又は2
次の線形微分方式でモデル化した空燃比応答モデルの逆
モデルに、広域空燃比センサで計測したエンジン出口の
計測当量比を適用してエンジン入口の当量比と計測当量
比の位相を揃え、逆モデルから得られるモデル値をフィ
ルタ処理することで、安定的にエンジン入口の当量比を
推定する。そして、エンジン入口の当量比に対する指示
値をフィルタ処理した値とエンジン入口当量比推定値と
に基づいて、位相遅れなく空燃比外乱を推定し、外乱当
量比補正値と目標当量比とに基づいて、エンジン入口の
当量比に対応する燃料噴射量をフィードバック補正する
ためのフィードバック補正量を、エンジン入口の当量比
に対する新たな指示値として算出し、フィードバック補
正量により燃料噴射量を補正してエンジンに供給する最
終的な燃料噴射量を設定する。That is, according to the first aspect of the present invention, the equivalence ratio at the engine outlet is changed from the equivalence ratio at the engine inlet to the primary or secondary.
By applying the measured equivalence ratio at the engine outlet measured by the wide area air-fuel ratio sensor to the inverse model of the air-fuel ratio response model modeled by the following linear differentiation method, the equivalence ratio at the engine inlet and the phase of the measured equivalence ratio are aligned, By filtering the model value obtained from the model, the equivalence ratio at the engine inlet can be stably estimated. Then, the air-fuel ratio disturbance is estimated without a phase delay based on the filtered value of the instruction value for the equivalent ratio at the engine inlet and the estimated value of the engine inlet equivalent ratio, and based on the disturbance equivalent ratio correction value and the target equivalent ratio. The feedback correction amount for feedback-correcting the fuel injection amount corresponding to the equivalent ratio of the engine inlet is calculated as a new instruction value for the equivalent ratio of the engine inlet, and the fuel injection amount is corrected by the feedback correction amount to the engine. Set the final fuel injection amount to be supplied.
【0015】その際、請求項2記載の発明は、エンジン
入口の当量比に対する指示値を、無駄時間成分を排除す
る補正を加えてフィルタ処理して外乱当量比補正値を算
出することで、無駄時間成分が無視できない応答におい
ても、安定的に目標当量比に対する追従性を向上させ
る。In this case, according to the present invention, the instruction value for the equivalence ratio at the engine inlet is filtered by adding a correction for eliminating a dead time component to calculate a disturbance equivalence ratio correction value. Even in a response where the time component cannot be ignored, the followability to the target equivalent ratio is stably improved.
【0016】請求項3記載の発明は、フィルタ処理のパ
ラメータを運転領域により可変することで、空燃比応答
が遅い運転領域においても、ノイズ等の高周波成分の影
響を排除可能とする。According to the third aspect of the present invention, the influence of high-frequency components such as noise can be eliminated even in an operation region where the air-fuel ratio response is slow, by varying the parameters of the filter processing depending on the operation region.
【0017】請求項4記載の発明は、目標当量比と計測
当量比との偏差の比例制御又は比例微分制御による制御
値を加えてフィードバック補正量を算出することで、応
答性の更なる向上を図り、目標値追従性能をより向上さ
せる。According to a fourth aspect of the present invention, the response is further improved by calculating a feedback correction amount by adding a control value by a proportional control or a proportional differential control of a deviation between a target equivalent ratio and a measured equivalent ratio. The target value tracking performance is further improved.
【0018】請求項5記載の発明は、外乱当量比補正値
に基づいてフィードバック補正量を学習制御すること
で、空燃比外乱をフィードフォーワード的に推定するこ
とを可能とし、運転領域によって外乱量が変化する状態
や過渡運転時の目標値追従性を向上させる。According to a fifth aspect of the present invention, the feedback correction amount is learned and controlled based on the disturbance equivalent ratio correction value, so that the air-fuel ratio disturbance can be estimated in a feed-forward manner. And the target value followability during transient operation is improved.
【0019】請求項6記載の発明は、外乱当量比補正値
を最小値及び最大値で規制することで、過大な外乱推定
値によるフィードバックを回避し、広域空燃比センサの
故障や過大なノイズが発生した場合においても、外乱の
誤推定を防止する。According to a sixth aspect of the present invention, the disturbance equivalent ratio correction value is regulated by a minimum value and a maximum value, thereby avoiding feedback due to an excessive disturbance estimated value, and preventing failure of a wide-range air-fuel ratio sensor and excessive noise. Even if it occurs, erroneous estimation of disturbance is prevented.
【0020】請求項7記載の発明は、空燃比フィードバ
ックの禁止条件が成立したとき、外乱当量比補正値を、
空燃比フィードバック禁止条件成立時の値に維持或いは
設定値にリセットすることで、フィードバック禁止条件
の成立前後での外乱当量比補正値を連続的な値として外
乱の誤推定を防止する。According to a seventh aspect of the present invention, when the air-fuel ratio feedback inhibition condition is satisfied, the disturbance equivalent ratio correction value is set to
By maintaining the value at the time when the air-fuel ratio feedback prohibition condition is satisfied or resetting it to a set value, the disturbance equivalent ratio correction value before and after the feedback prohibition condition is satisfied is made a continuous value, thereby preventing erroneous estimation of disturbance.
【0021】請求項8記載の発明は、キャニスタパージ
の実施条件が成立したとき、外乱当量比補正値の値を保
存し、キャニスタパージ条件が解除されたとき、設定時
間が経過するまで外乱当量比補正値をキャニスタパージ
実施条件成立時に保存した値とすることで、キャニスタ
パージ条件の解除時に外乱当量比補正値をフィードフォ
ワード的に算出して的確な補正を可能とする。According to an eighth aspect of the present invention, when the condition for performing the canister purge is satisfied, the value of the disturbance equivalent ratio correction value is stored, and when the canister purge condition is released, the disturbance equivalent ratio is maintained until the set time elapses. By setting the correction value to a value stored when the canister purge execution condition is satisfied, a disturbance equivalent ratio correction value is calculated in a feed-forward manner when the canister purge condition is released, thereby enabling accurate correction.
【0022】[0022]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1〜図7は本発明の実施の第1
形態に係わり、図1はエンジン系の全体構成図、図2は
電子制御系の回路構成図、図3は空燃比制御の機能ブロ
ック図、図4はフィードバック補正量算出ルーチンのフ
ローチャート、図5は燃料噴射制御ルーチンのフローチ
ャート、図6はフィードバック禁止前後の外乱当量比補
正値の変化を示すタイムチャート、図7はキャニスタパ
ージ実施前後の外乱当量比補正値の変化を示すタイムチ
ャートである。Embodiments of the present invention will be described below with reference to the drawings. 1 to 7 show a first embodiment of the present invention.
1 is an overall configuration diagram of an engine system, FIG. 2 is a circuit configuration diagram of an electronic control system, FIG. 3 is a functional block diagram of air-fuel ratio control, FIG. 4 is a flowchart of a feedback correction amount calculation routine, and FIG. FIG. 6 is a flow chart of a fuel injection control routine, FIG. 6 is a time chart showing a change in the disturbance equivalent ratio correction value before and after the feedback is prohibited, and FIG. 7 is a time chart showing a change in the disturbance equivalent ratio correction value before and after the canister purge.
【0023】先ず、図1に基づいてエンジンの全体構成
について説明する。同図において、符号1はエンジンで
あり、本形態においては、シリンダブロック1aがクラ
ンクシャフト1bを中心として両側のバンク(図の右側
が左バンク、左側が右バンク)に2分割される水平対向
型4気筒エンジンを示す。エンジン1のシリンダブロッ
ク1aの左右両バンクには、シリンダヘッド2がそれぞ
れ設けられ、各シリンダヘッド2に、吸気ポート2aと
排気ポート2bが形成されている。First, the overall structure of the engine will be described with reference to FIG. In the figure, reference numeral 1 denotes an engine, and in this embodiment, a horizontally opposed type in which a cylinder block 1a is divided into two banks (a left bank on the right side and a right bank on the left side in the figure) around the crankshaft 1b. 4 shows a four-cylinder engine. Cylinder heads 2 are provided in both left and right banks of a cylinder block 1a of the engine 1, respectively, and each cylinder head 2 is formed with an intake port 2a and an exhaust port 2b.
【0024】吸気ポート2aには、インテークマニホル
ド3が連通され、このインテークマニホルド3に各気筒
の吸気通路が集合するエアチャンバ4を介してスロット
ルチャンバ5が連通され、スロットルチャンバ5の上流
側に吸入管6を介してエアクリーナ7が取り付けられ、
エアインテークチャンバ8に連通されている。また、排
気ポート2bには、エキゾーストマニホルド9を介して
排気管10が連通され、この排気管10に触媒コンバー
タ11が介装されてマフラ12に連通されている。An intake manifold 3 communicates with the intake port 2a. A throttle chamber 5 communicates with the intake manifold 3 through an air chamber 4 in which intake passages of the respective cylinders are gathered. An air cleaner 7 is attached via a pipe 6,
It is communicated with the air intake chamber 8. An exhaust pipe 10 communicates with the exhaust port 2b via an exhaust manifold 9, and a catalytic converter 11 is interposed in the exhaust pipe 10 and communicates with a muffler 12.
【0025】また、スロットルチャンバ5には、アクセ
ルペダルに連動するスロットル弁5aが設けられ、該ス
ロットル弁5aをバイパスするバイパス通路13が吸入
管6から分岐されている。バイパス通路13には、アイ
ドル時にバイパス通路13を流れるバイパス空気量を調
整してアイドル回転数を制御するアイドル回転数制御弁
(ISC弁)14が介装されている。ISC弁14は、
本形態では、後述する電子制御装置50(図2参照)か
ら出力される制御信号のデューティ比に応じて弁開度が
調節される。The throttle chamber 5 is provided with a throttle valve 5a linked to an accelerator pedal, and a bypass passage 13 for bypassing the throttle valve 5a is branched from the suction pipe 6. The bypass passage 13 is provided with an idle speed control valve (ISC valve) 14 for controlling the idle speed by adjusting the amount of bypass air flowing through the bypass passage 13 at the time of idling. The ISC valve 14
In the present embodiment, the valve opening is adjusted according to the duty ratio of a control signal output from an electronic control device 50 (see FIG. 2) described later.
【0026】また、インテークマニホルド3の各気筒の
吸気ポート2aの直上流側にインジェクタ15が配設さ
れ、燃料供給路16を介して燃料タンク17に連通され
ている。燃料タンク17には、インタンク式の燃料ポン
プ18が設けられ、この燃料ポンプ18からの燃料が、
燃料供給路16に介装された燃料フィルタ19を経てイ
ンジェクタ15及びプレッシャレギュレータ20に圧送
され、このプレッシャレギュレータ20から燃料タンク
17にリターンされて、インジェクタ15への燃料圧力
が所定の圧力に調圧される。An injector 15 is disposed immediately upstream of the intake port 2a of each cylinder of the intake manifold 3, and is connected to a fuel tank 17 via a fuel supply path 16. An in-tank type fuel pump 18 is provided in the fuel tank 17, and fuel from the fuel pump 18
The fuel is fed to the injector 15 and the pressure regulator 20 through the fuel filter 19 interposed in the fuel supply passage 16 and returned to the fuel tank 17 from the pressure regulator 20 to regulate the fuel pressure to the injector 15 to a predetermined pressure. Is done.
【0027】更に、燃料タンク17の上部からは、燃料
タンク17内で発生した蒸発燃料を放出するための放出
通路21が延出され、2ウェイバルブ22を介して活性
炭等からなる吸着部を備えたキャニスタ23の上部に連
通されている。キャニスタ23は、下部に大気に連通す
る新気導入口が設けられ、この新気導入口からの新気と
吸着部に貯えられた蒸発燃料ガスとの混合気(エバポガ
ス)を導くパージ通路24が上部から延出されている。Further, from the upper part of the fuel tank 17, a discharge passage 21 for discharging the fuel vapor generated in the fuel tank 17 extends, and an adsorbing portion made of activated carbon or the like is provided via a two-way valve 22. The canister 23 communicates with an upper portion of the canister 23. The canister 23 is provided with a fresh air introduction port communicating with the atmosphere at a lower portion, and a purge passage 24 for introducing a mixture (evaporation gas) of fresh air from the fresh air introduction port and the evaporated fuel gas stored in the adsorption section. It extends from the top.
【0028】パージ通路24は、その中途に、エバポガ
スのパージ量を調整するアクチュエータとしてのキャニ
スタパージコントロール(CPC)デューティソレノイ
ド弁25が介装されており、スロットル弁5a下流側で
エアチャンバ4の右バンク側の部位に接続されて開口さ
れている。尚、CPCデューティソレノイド弁25は、
ISC弁14同様、後述する電子制御装置50(図2参
照)から出力される制御信号のデューティ比に応じて弁
開度が調節される。一方、シリンダヘッド2の各気筒毎
に、先端の放電電極を燃焼室1cに露呈する点火プラグ
26が取り付けられ、この点火プラグ26に、イグナイ
タ28を内蔵するイグニッションコイル27が接続され
ている。The purge passage 24 is provided with a canister purge control (CPC) duty solenoid valve 25 as an actuator for adjusting a purge amount of the evaporative gas in the middle of the purge passage 24. The purge solenoid 24 is located on the right side of the air chamber 4 downstream of the throttle valve 5a. It is connected to the bank side and opened. The CPC duty solenoid valve 25 is
As with the ISC valve 14, the valve opening is adjusted according to the duty ratio of a control signal output from an electronic control unit 50 (see FIG. 2) described later. On the other hand, an ignition plug 26 that exposes a discharge electrode at the tip to the combustion chamber 1c is attached to each cylinder of the cylinder head 2, and an ignition coil 27 containing an igniter 28 is connected to the ignition plug 26.
【0029】次に、エンジン運転状態を検出するための
センサ類について説明する。吸入管6のエアクリーナ7
の直下流に、ホットワイヤ或いはホットフィルム等を用
いた熱式の吸入空気量センサ29が介装され、更に、ス
ロットルチャンバ5に設けられたスロットル弁5aに、
スロットル開度センサ30aとスロットル全閉でONす
るアイドルスイッチ30bとを内蔵したスロットルセン
サ30が連設されている。また、エアチャンバ4には、
スロットル弁5a下流の吸入管圧力を絶対圧で検出する
吸入管圧力センサ31が取付けられている。Next, sensors for detecting the operating state of the engine will be described. Air cleaner 7 for suction pipe 6
A thermal intake air amount sensor 29 using a hot wire or a hot film or the like is interposed immediately downstream of the throttle valve 5.
A throttle sensor 30 having a built-in throttle opening sensor 30a and an idle switch 30b that is turned on when the throttle is fully closed is provided in series. The air chamber 4 has
A suction pipe pressure sensor 31 for detecting the suction pipe pressure downstream of the throttle valve 5a as an absolute pressure is provided.
【0030】また、エンジン1のシリンダブロック1a
にノックセンサ32が取り付けられると共に、シリンダ
ブロック1aの左右バンクを連通する冷却水通路33に
冷却水温センサ34が臨まされ、更に、触媒コンバータ
11の上流に広域空燃比センサとしてのリニア空燃比セ
ンサ35が配設されている。また、エンジン1のクラン
クシャフト1bに軸着するクランクロータ36の外周
に、クランク角センサ37が対設され、更に、クランク
シャフト1bに対して1/2回転するカムシャフト1d
に連設するカムロータ38に、現在の燃焼行程気筒、燃
料噴射対象気筒や点火対象気筒を判別するための気筒判
別センサ39が対設されている。The cylinder block 1a of the engine 1
A knock sensor 32 is attached to the cylinder block 1a, and a coolant temperature sensor 34 faces a coolant passage 33 communicating the left and right banks of the cylinder block 1a. Further, a linear air-fuel ratio sensor 35 serving as a wide-range air-fuel ratio sensor is provided upstream of the catalytic converter 11. Are arranged. Further, a crank angle sensor 37 is provided on the outer periphery of a crank rotor 36 axially mounted on the crankshaft 1b of the engine 1, and further, a camshaft 1d which makes a half turn with respect to the crankshaft 1b.
A cylinder discriminating sensor 39 for discriminating the current combustion stroke cylinder, the fuel injection target cylinder, and the ignition target cylinder is provided opposite to the cam rotor 38 connected to the cylinder.
【0031】次に、エンジン1を制御する電子制御装置
(ECU)50について、図2に基づいて説明する。E
CU50は、CPU51、ROM52、RAM53、バ
ックアップRAM54、カウンタ・タイマ群55、及び
I/Oインターフェイス56がバスラインを介して互い
に接続されるマイクロコンピュータを中心として構成さ
れ、各部に安定化電源を供給する定電圧回路57、I/
Oインターフェイス56に接続される駆動回路58及び
A/D変換器59等の周辺回路が内蔵されている。Next, an electronic control unit (ECU) 50 for controlling the engine 1 will be described with reference to FIG. E
The CU 50 mainly includes a microcomputer in which a CPU 51, a ROM 52, a RAM 53, a backup RAM 54, a counter / timer group 55, and an I / O interface 56 are connected to each other via a bus line, and supplies a stabilized power to each unit. Constant voltage circuit 57, I /
A peripheral circuit such as a drive circuit 58 and an A / D converter 59 connected to the O interface 56 is built in.
【0032】尚、カウンタ・タイマ群55は、フリーラ
ンカウンタ、気筒判別センサ信号(気筒判別パルス)の
入力計数用カウンタ等の各種カウンタ、燃料噴射用タイ
マ、点火用タイマ、定期割り込みを発生させるための定
期割り込み用タイマ、クランク角センサ信号(クランク
パルス)の入力間隔計時用タイマ、及びシステム異常監
視用のウオッチドッグタイマ等の各種タイマを便宜上総
称するものであり、その他、各種のソフトウエアカウン
タ・タイマが用いられる。The counter / timer group 55 generates various counters such as a free-run counter, a counter for counting the input of a cylinder discrimination sensor signal (cylinder discrimination pulse), a fuel injection timer, an ignition timer, and a periodic interrupt. Timers such as a timer for periodic interruption, a timer for measuring an input interval of a crank angle sensor signal (crank pulse), and a watchdog timer for monitoring a system abnormality are collectively referred to for convenience. A timer is used.
【0033】定電圧回路57は、2回路のリレー接点を
有する電源リレー60の第1のリレー接点を介してバッ
テリ61に接続されると共に、直接、バッテリ61に接
続されており、イグニッションスイッチ62がONされ
て電源リレー60の接点が閉となるとECU50内の各
部へ電源を供給する一方、イグニッションスイッチ62
のON,OFFに拘らず、常時、バックアップRAM5
4にバックアップ用の電源を供給する。更に、バッテリ
61には、燃料ポンプリレー63のリレー接点を介して
燃料ポンプ18が接続されている。尚、電源リレー60
の第2のリレー接点には、バッテリ61から各アクチュ
エータに電源を供給するための電源線が接続されてい
る。The constant voltage circuit 57 is connected to the battery 61 via the first relay contact of the power supply relay 60 having two relay contacts, and is also directly connected to the battery 61. When the switch is turned on and the contact of the power supply relay 60 is closed, power is supplied to each unit in the ECU 50, while the ignition switch 62 is turned on.
Irrespective of ON / OFF of the backup RAM5
4 is supplied with power for backup. Further, the fuel pump 18 is connected to the battery 61 via a relay contact of the fuel pump relay 63. The power supply relay 60
A power supply line for supplying power from the battery 61 to each actuator is connected to the second relay contact.
【0034】I/Oインターフェイス56の入力ポート
には、イグニッションスイッチ62、アイドルスイッチ
30b、ノックセンサ32、クランク角センサ37、気
筒判別センサ39、及び、車速センサ40等が接続され
ており、更に、A/D変換器59を介して、吸入空気量
センサ29、スロットル開度センサ30a、吸入管圧力
センサ31、冷却水温センサ34、及びリニア空燃比セ
ンサ35等が接続されると共に、バッテリ電圧VBが入
力されてモニタされる。一方、I/Oインターフェイス
56の出力ポートには、電源リレー60及び燃料ポンプ
リレー63の各リレーコイル、ISC弁14、インジェ
クタ15、及び、CPCデューティソレノイド弁25等
が駆動回路58を介して接続されると共に、イグナイタ
28が接続されている。The input ports of the I / O interface 56 are connected to an ignition switch 62, an idle switch 30b, a knock sensor 32, a crank angle sensor 37, a cylinder discriminating sensor 39, a vehicle speed sensor 40, and the like. The intake air amount sensor 29, the throttle opening sensor 30a, the suction pipe pressure sensor 31, the cooling water temperature sensor 34, the linear air-fuel ratio sensor 35, and the like are connected via the A / D converter 59, and the battery voltage VB is reduced. Input and monitored. On the other hand, the output ports of the I / O interface 56 are connected to the relay coils of the power supply relay 60 and the fuel pump relay 63, the ISC valve 14, the injector 15, the CPC duty solenoid valve 25, and the like via the drive circuit 58. And an igniter 28 is connected.
【0035】CPU51では、ROM52に記憶されて
いる制御プログラムに従い、I/0インターフェイス5
6を介して入力されるセンサ・スイッチ類からの検出信
号、及びバッテリ電圧等を処理し、RAM53に格納さ
れる各種データ、及びバックアップRAM54に格納さ
れている各種学習値データ,ROM52に記憶されてい
る固定データ等に基づき、燃料噴射量、点火時期、IS
C弁14に対する制御デューティ、CPCデューティソ
レノイド弁25に対する制御デューティ等を演算し、空
燃比制御(燃料噴射制御)、点火時期制御、アイドル回
転数制御、キャニスタパージ制御等のエンジン制御を行
う。In accordance with the control program stored in the ROM 52, the CPU 51
The detection signal from the sensors and switches, the battery voltage, etc., which are input via the CPU 6, are processed, and various data stored in the RAM 53 and various learning value data stored in the backup RAM 54 are stored in the ROM 52. Fuel injection amount, ignition timing, IS
The control duty for the C valve 14, the control duty for the CPC duty solenoid valve 25, and the like are calculated, and engine controls such as air-fuel ratio control (fuel injection control), ignition timing control, idle speed control, and canister purge control are performed.
【0036】ここで、ECU50による空燃比制御は、
空燃比応答モデルを用いたフィードバック制御におい
て、目標空燃比と計測空燃比との偏差に対する積分制御
(I制御)を位相遅れの小さい補償器に変更した制御方
式を採用している。すなわち、従来の目標値追従機能を
担うI制御は、目標空燃比と出力空燃比の偏差に対して
位相が常に90°遅れるため、キャニスタパージの実行
やインジェクタ15の経年変化等による空燃比外乱が発
生した場合、目標値追従機能を高めようとして制御パラ
メータを大きくすると空燃比挙動が振動的になり、逆に
空燃比挙動の振動を避けようとして制御パラメータを小
さくすると、目標値追従機能が低くなるという矛盾があ
り、この矛盾は制御パラメータを最適化しても解消する
ことは困難である。従って、ECU50における空燃比
制御では、I制御を位相遅れの小さい補償器に変更する
ことにより上述の矛盾を解消し、目標値追従機能の向上
と空燃比挙動の振動抑制との両立を図る。Here, the air-fuel ratio control by the ECU 50 is as follows.
In feedback control using an air-fuel ratio response model, a control method in which integral control (I control) for a deviation between a target air-fuel ratio and a measured air-fuel ratio is changed to a compensator having a small phase delay is adopted. That is, in the conventional I control that performs the target value tracking function, the phase is always delayed by 90 ° with respect to the deviation between the target air-fuel ratio and the output air-fuel ratio, so that the air-fuel ratio disturbance due to the canister purge execution, the aging of the injector 15, etc. When this occurs, the air-fuel ratio behavior becomes oscillatory if the control parameter is increased in order to enhance the target value tracking function, and conversely, if the control parameter is reduced in order to avoid the vibration of the air-fuel ratio behavior, the target value tracking function decreases. It is difficult to eliminate this contradiction even by optimizing the control parameters. Therefore, in the air-fuel ratio control in the ECU 50, the above-mentioned contradiction is resolved by changing the I control to a compensator having a small phase delay, and both the improvement of the target value tracking function and the suppression of the vibration of the air-fuel ratio behavior are achieved.
【0037】図3は、リニア空燃比センサ35を用いた
ECU50による空燃比フィードバック制御の機能を示
し、燃料噴射量設定部M1、空燃比応答逆モデルM2、
フィルタF1,F2、逆モデル係数算出部M3を基本構
成とし、本発明に係わるエンジン入口当量比推定手段、
空燃比外乱推定手段、フィードバック補正量算出手段、
燃料噴射量設定手段の機能を実現する。空燃比応答逆モ
デルM2は、制御対象である燃料噴射量に対応するエン
ジン入口当量比からエンジン出口の排気当量比を推定す
る空燃比応答モデルを1次又は2次の線形微分方程式で
表現し、この空燃比応答モデルをエンジン入口当量比で
解いたものであり、空燃比応答逆モデルM2、フィルタ
F1,F2により位相遅れの小さい補償器を実現し、安
定した空燃比挙動を確保しつつ目標当量比φrへの追従
性を高める。FIG. 3 shows the function of the air-fuel ratio feedback control by the ECU 50 using the linear air-fuel ratio sensor 35. The fuel injection amount setting unit M1, the air-fuel ratio response inverse model M2,
The filter F1, F2, the inverse model coefficient calculation unit M3 is a basic configuration, the engine inlet equivalent ratio estimation means according to the present invention,
Air-fuel ratio disturbance estimating means, feedback correction amount calculating means,
The function of the fuel injection amount setting means is realized. The air-fuel ratio response inverse model M2 expresses an air-fuel ratio response model for estimating the exhaust equivalent ratio at the engine outlet from the engine inlet equivalent ratio corresponding to the fuel injection amount to be controlled by a first-order or second-order linear differential equation, This air-fuel ratio response model is solved by an engine inlet equivalent ratio. The air-fuel ratio response inverse model M2 and the filters F1 and F2 realize a compensator with a small phase lag, and achieve a target equivalent while securing a stable air-fuel ratio behavior. The ability to follow the ratio φr is improved.
【0038】空燃比応答逆モデルM2における係数(微
分方程式のパラメータ:逆モデル係数)は、逆モデル係
数算出部M3において、エンジン回転数Neとエンジン
負荷(例えば、吸入管圧力Pm)とによって定まる運転
領域毎に算出される。そして、運転領域毎の逆モデル係
数を用いた空燃比応答逆モデルM2に、リニア空燃比セ
ンサ35の計測値から得られるセンサ計測当量比φを代
入して得られるモデル値UmをフィルタF1によって処
理し、エンジン入口当量比を推定したエンジン入口当量
比推定値Ueとして算出する。次に、エンジン入口当量
比の指示値に相当するフィードバック補正量Uiをフィ
ルタF2に通してフィルタ処理した値Ufとエンジン入
口当量比推定値Ueとの差を外乱当量比補正値φdとし
て求め、この外乱当量比補正値φdと目標当量比φrと
を加算して新たなフィードバック補正量Uiとして算出
する。燃料噴射量設定部M1は、1行程当たりの吸入空
気量に対応する基本燃料噴射量を定める基本燃料噴射パ
ルス幅をフィードバック補正量Uiによりフィードバッ
ク補正し、更に運転状態に応じた補正や学習による補正
等を加えて最終的な燃料噴射量を定める燃料噴射パルス
幅を設定する。The coefficient (parameter of the differential equation: inverse model coefficient) in the air-fuel ratio response inverse model M2 is determined by the inverse model coefficient calculator M3 based on the engine speed Ne and the engine load (for example, the suction pipe pressure Pm). It is calculated for each area. Then, a model value Um obtained by substituting the sensor measurement equivalent ratio φ obtained from the measurement value of the linear air-fuel ratio sensor 35 into the air-fuel ratio response inverse model M2 using the inverse model coefficient for each operation region is processed by the filter F1. Then, the engine inlet equivalent ratio is calculated as the estimated engine inlet equivalent ratio Ue. Next, the difference between the value Uf obtained by filtering the feedback correction amount Ui corresponding to the instruction value of the engine inlet equivalent ratio through the filter F2 and the estimated engine inlet equivalent ratio Ue is obtained as a disturbance equivalent ratio correction value φd. The disturbance equivalent ratio correction value φd and the target equivalent ratio φr are added to calculate a new feedback correction amount Ui. The fuel injection amount setting unit M1 performs feedback correction of the basic fuel injection pulse width that determines the basic fuel injection amount corresponding to the intake air amount per stroke with the feedback correction amount Ui, and further performs correction according to the operating state or learning. The fuel injection pulse width which determines the final fuel injection amount is set by adding the above.
【0039】本形態においては、以下の(1)式に示す
ように、1次の線形微分方程式を用いた空燃比応答モデ
ルを、運転領域毎の定数a(0<a<1)を用いて演算
周期毎に離散化する。そして、この離散化したモデルを
エンジン入口当量比u(k)で解いた逆モデルの式に、リ
ニア空燃比センサ35による今回のセンサ計測当量比φ
(K)、前回のセンサ計測当量比φ(K-1)を代入してモデル
値Um(K)を求める。このモデル値Um(K)は、エンジン
入口当量比の推定値であり、空燃比応答逆モデルM2に
より、リニア空燃比センサ35の計測値から得られる排
気側の当量比を、制御対象である燃料噴射量に対応する
エンジン入口当量比と同じ位相にすることができる。
尚、(2)式における定数b(>0)は運転領域毎の定
数であり、空燃比応答逆モデルM2に与える逆モデル係
数である。 φ(K) =a×φ(K-1)+(1−a)×u(K) …(1) Um(K)=(1+b)×φ(K)−b×φ(K-1) …(2)In this embodiment, as shown in the following equation (1), an air-fuel ratio response model using a first-order linear differential equation is calculated using a constant a (0 <a <1) for each operating region. Discretize every operation cycle. An equation of an inverse model obtained by solving the discretized model with an engine inlet equivalent ratio u (k) is expressed by the current sensor equivalent ratio φ by the linear air-fuel ratio sensor 35.
(K), a model value Um (K) is obtained by substituting the previous sensor measurement equivalent ratio φ (K-1). This model value Um (K) is an estimated value of the engine inlet equivalent ratio, and the exhaust-side equivalent ratio obtained from the measurement value of the linear air-fuel ratio sensor 35 by the air-fuel ratio response inverse model M2 is used as the fuel to be controlled. The phase can be the same as the engine inlet equivalent ratio corresponding to the injection amount.
The constant b (> 0) in the equation (2) is a constant for each operation region, and is an inverse model coefficient given to the air-fuel ratio response inverse model M2. φ (K) = a × φ (K-1) + (1−a) × u (K) (1) Um (K) = (1 + b) × φ (K) −b × φ (K-1) … (2)
【0040】そして、空燃比応答逆モデルM2からのモ
デル値Um(K)をフィルタF1に通し、(3)式に示す
ようにエンジン入口当量比推定値Ue(K)として取得す
る。すなわち、空燃比応答逆モデルM2によって推定し
たエンジン入口当量比を、フィルタF1を通すことによ
り安定化されたエンジン入口推定値として得ることがで
きる。 Ue(K)=(1−q)×Um(K)+q×Ue(K-1) …(3) 但し、q:フィルタ係数(0<q<1)Then, the model value Um (K) from the air-fuel ratio response inverse model M2 is passed through a filter F1 and obtained as an estimated engine inlet equivalent ratio Ue (K) as shown in equation (3). That is, the engine inlet equivalent ratio estimated by the air-fuel ratio response inverse model M2 can be obtained as an engine inlet estimated value stabilized by passing through the filter F1. Ue (K) = (1−q) × Um (K) + q × Ue (K−1) (3) where q: filter coefficient (0 <q <1)
【0041】同時に、以下の(4)式に示すように、現
在のフィードバック補正量Ui(K)をフィルタF2に通
し、フィルタ出力値Uf(K)を得る。ここに、フィルタ
F1とフィルタF2とは同じフィルタである。そして、
(5)式に示すように、フィルタ出力値Uf(K)からエ
ンジン入口当量比推定値Ue(K)を減算して外乱当量比
補正値φd(K)を算出した後、(6)式に示すように、
この外乱当量比補正値φd(K)を目標当量比φr(K)に加
えて新たなフィードバック補正量Ui(K)を算出する。 Uf(K)=(1−q)×Ui(K)+q×Uf(K-1) …(4) φd(K)=Uf(K)−Ue(K) …(5) Ui(K)=φd(K)+φr(K) …(6)At the same time, as shown in the following equation (4), the current feedback correction amount Ui (K) is passed through the filter F2 to obtain a filter output value Uf (K). Here, the filters F1 and F2 are the same filter. And
As shown in the equation (5), a disturbance equivalent ratio correction value φd (K) is calculated by subtracting the engine inlet equivalent ratio estimated value Ue (K) from the filter output value Uf (K). As shown,
The disturbance equivalent ratio correction value φd (K) is added to the target equivalent ratio φr (K) to calculate a new feedback correction amount Ui (K). Uf (K) = (1−q) × Ui (K) + q × Uf (K−1) (4) φd (K) = Uf (K) −Ue (K) (5) Ui (K) = φd (K) + φr (K)… (6)
【0042】この場合、外乱当量比補正値φd(K)のエ
ンジン入口当量比に対する位相遅れは、フィルタF1,
F2に依存するが、フィルタ係数qを小さく設定するこ
とにより、その応答を(1)式の空燃比応答モデルに比
べて十分に速くすることができる。すなわち、外乱当量
比補正値φd(K)のエンジン入口当量比に対する位相遅
れをフィードバック制御においてあまり影響のないもの
にすることができ、また、ゲインも1対1に対応させる
ことができる。尚、本形態においては、フィルタF1,
F2は同じフィルタを採用しているが、フィルタF1,
F2は自由に設定可能である。In this case, the phase delay of the disturbance equivalent ratio correction value φd (K) with respect to the engine inlet equivalent ratio is determined by the filter F1,
Although depending on F2, by setting the filter coefficient q small, the response can be made sufficiently faster than the air-fuel ratio response model of the equation (1). That is, the phase delay of the disturbance equivalent ratio correction value φd (K) with respect to the engine inlet equivalent ratio can be made so as not to have much influence in the feedback control, and the gain can be made to correspond one-to-one. In the present embodiment, the filters F1,
F2 employs the same filter, but filters F1,
F2 can be set freely.
【0043】以上の処理は、具体的には、図4に示すフ
ィードバック補正量算出ルーチン、図5に示す燃料噴射
制御ルーチンによって実行される。これらのルーチン
は、所定周期毎に実行され、フィードバック補正量算出
ルーチンで算出されたフィードバック補正量Ui(K)を
燃料噴射制御ルーチンで用い、インジェクタ15に対す
る最終的な燃料噴射量を定める燃料噴射パルス幅Tiが
設定される。The above processing is executed by a feedback correction amount calculation routine shown in FIG. 4 and a fuel injection control routine shown in FIG. These routines are executed at predetermined intervals, and the feedback correction amount Ui (K) calculated in the feedback correction amount calculation routine is used in the fuel injection control routine to determine the final fuel injection amount for the injector 15. The width Ti is set.
【0044】先ず、図4のフィードバック補正量算出ル
ーチンについて説明する。このルーチンでは、最初のス
テップS101でクランク角センサ37からの信号に基
づくエンジン回転数Neを読込み、ステップS102で
吸入管圧力センサ31からの信号に基づく吸入管圧力P
mを読込む。次いで、ステップS103へ進み、エンジ
ン回転数Neと吸入管圧力Pmとに基づく運転領域毎の
逆モデル係数bを算出する。この逆モデル係数bは、予
めシミュレーション或いはシミュレーションに実験を併
用して作成したテーブルを補間計算付きで参照すること
で求め、空燃比応答逆モデルに運転領域毎の係数として
与える。First, the feedback correction amount calculation routine shown in FIG. 4 will be described. In this routine, the engine speed Ne based on the signal from the crank angle sensor 37 is read in the first step S101, and the suction pipe pressure P based on the signal from the suction pipe pressure sensor 31 is read in step S102.
Read m. Next, the routine proceeds to step S103, where an inverse model coefficient b for each operating region is calculated based on the engine speed Ne and the suction pipe pressure Pm. The inverse model coefficient b is obtained by referring to a table created in advance by simulation or using the experiment together with the simulation with interpolation calculation, and is given to the air-fuel ratio response inverse model as a coefficient for each operation region.
【0045】続くステップS104では、リニア空燃比
センサ35からの出力を読込み、ステップS105で、
リニア空燃比センサ35の出力から排気ガスの当量比を
演算し、センサ計測当量比φ(K)とする。そして、ステ
ップS106で、センサ計測当量比φ(K)を空燃比応答
逆モデルに与え、前述の(2)式に従ってモデル値Um
(K)を算出する。In the following step S104, the output from the linear air-fuel ratio sensor 35 is read, and in step S105,
The equivalent ratio of the exhaust gas is calculated from the output of the linear air-fuel ratio sensor 35, and is set as the sensor measured equivalent ratio φ (K). Then, in step S106, the sensor measurement equivalence ratio φ (K) is given to the air-fuel ratio response inverse model, and the model value Um is calculated in accordance with the above equation (2).
Calculate (K).
【0046】次に、ステップS107へ進み、モデル値
Um(K)をフィルタF1で前述の(3)式によりフィル
タ処理し、エンジン入口当量比推定値Ue(K)を求める
と、ステップS108で、現在のフィードバック補正量
Ui(K)をフィルタF2で前述の(4)式によりフィル
タ処理し、フィルタ出力値Uf(K)を求める。Next, the process proceeds to step S107, where the model value Um (K) is filtered by the filter F1 according to the above-described equation (3) to obtain an estimated engine inlet equivalent ratio Ue (K). The current feedback correction amount Ui (K) is filtered by the filter F2 according to the above equation (4) to obtain a filter output value Uf (K).
【0047】その後、ステップS109で、前述の
(5)式に従ってフィルタ出力値Uf(K)からエンジン
入口当量比推定値Ue(K)を減算して外乱当量比補正値
φd(K)を算出すると、ステップS110で、前述の
(6)式に従って外乱当量比補正値φd(K)を目標当量
比φr(K)に加えて新たなフィードバック補正量Ui(K)
を算出し、ルーチンを抜ける。After that, in step S109, the disturbance equivalent ratio correction value φd (K) is calculated by subtracting the engine inlet equivalent ratio estimated value Ue (K) from the filter output value Uf (K) according to the above equation (5). In step S110, the disturbance equivalent ratio correction value φd (K) is added to the target equivalent ratio φr (K) according to the above equation (6), and a new feedback correction amount Ui (K) is obtained.
Is calculated, and the process exits the routine.
【0048】次に、燃料噴射制御ルーチンについて説明
する。このルーチンでは、最初のステップS201で、
1行程当たりの吸入空気量に対応する基本燃料噴射量を
定める基本燃料噴射パルス幅Tpを設定する。本形態の
エンジン1は、吸入空気量センサ29によって直接計測
した吸入空気量に基づいて燃料噴射量を設定するマスフ
ロー方式のエンジンであるため、計測空気量Qをエンジ
ン回転数Neで割算した値にインジェクタ特性定数Kを
乗算して基本燃料噴射パルス幅Tpを設定する(Tp←
K×Q/Ne)。尚、吸入空気量センサを用いず、吸入
管圧力Pmとエンジン回転数Neとから吸入空気量を推
定するスピードデンシティ方式のエンジンでは、吸入管
圧力Pmとエンジン回転数Neとをパラメータとするテ
ーブルを補間計算付きで参照し、基本燃料噴射パルス幅
Tpを設定する。Next, the fuel injection control routine will be described. In this routine, in the first step S201,
A basic fuel injection pulse width Tp that determines a basic fuel injection amount corresponding to an intake air amount per stroke is set. Since the engine 1 of the present embodiment is a mass flow type engine that sets the fuel injection amount based on the intake air amount directly measured by the intake air amount sensor 29, a value obtained by dividing the measured air amount Q by the engine speed Ne. Is multiplied by an injector characteristic constant K to set the basic fuel injection pulse width Tp (Tp ←
K × Q / Ne). In the case of a speed-density type engine in which the intake air amount is estimated from the intake pipe pressure Pm and the engine speed Ne without using the intake air amount sensor, a table using the intake pipe pressure Pm and the engine speed Ne as parameters is provided. The basic fuel injection pulse width Tp is set with reference to the interpolation calculation.
【0049】次に、ステップS202へ進み、前述の空
燃比応答逆モデルM2,フィルタF1,F2によって得
られたフィードバック補正量Ui(K)に学習値LF(K)を
加えて最終的な補正量Uc(K)とし(Uc(K)←Ui(K)
+LF(K))、ステップS203で、基本燃料噴射パル
ス幅Tpに、エンジン運転状態に基づく各種補正係数C
OEF、及び補正量Uc(K)を乗算し、有効噴射パルス
幅Teを設定する(Te←Tp×COEF×Uc
(K))。Next, the process proceeds to step S202, in which the learning value LF (K) is added to the feedback correction amount Ui (K) obtained by the above-described air-fuel ratio response inverse model M2 and the filters F1 and F2 to obtain the final correction amount. Uc (K) (Uc (K) ← Ui (K)
+ LF (K)), in step S203, various correction coefficients C based on the engine operating state are added to the basic fuel injection pulse width Tp.
The effective injection pulse width Te is set by multiplying the OEF and the correction amount Uc (K) (Te ← Tp × COEF × Uc
(K)).
【0050】その後、ステップS204で、有効噴射パ
ルス幅Teに、バッテリ電圧に依存するインジェクタ1
5の無効噴射時間を補償するための無効パルス幅Tsを
加算し、エンジンへ供給する最終的な燃料噴射量を定め
る燃料噴射パルス幅Tiを設定する(Ti←Te+T
s)。そして、ステップS205で、該当気筒#iの噴
射タイマにセットしてルーチンを抜ける。Thereafter, in step S204, the injector 1 which depends on the battery voltage is set to the effective injection pulse width Te.
5 is added to the invalid pulse width Ts for compensating for the invalid injection time, and the fuel injection pulse width Ti that determines the final fuel injection amount to be supplied to the engine is set (Ti ← Te + T
s). Then, in step S205, the injection timer of the corresponding cylinder #i is set, and the routine exits.
【0051】これにより、キャニスタパージやインジェ
クタ15の経年変化等による空燃比外乱に対し、安定し
た空燃比挙動を確保しつつ目標空燃比(目標当量比)に
対する良好な追従性を得ることができ、排気エミッショ
ンの低減に寄与することができる。As a result, it is possible to obtain good followability to a target air-fuel ratio (a target equivalent ratio) while maintaining a stable air-fuel ratio behavior with respect to an air-fuel ratio disturbance due to aging of the canister purge, the injector 15, and the like. This can contribute to a reduction in exhaust emissions.
【0052】この場合、空燃比フィードバック制御中に
おいて、燃料カット等によりフィードバック禁止条件が
成立したときには、前述の(5)式で求めた外乱当量比
補正値φd(K)を、フィードバック禁止条件成立時の値
に維持或いは設定値にリセットする。そして、フィード
バック禁止条件が解除された場合、条件が変化した時点
からディレー時間DTFBNが経過後に外乱当量比補正
値φd(K)の算出を開始することが望ましい。これによ
り、図6に示すように、フィードバック禁止条件の成立
前後での外乱当量比補正値φd(K)を連続的な値とする
ことができ、外乱の誤推定を防止して制御性を向上する
ことができる。In this case, during the air-fuel ratio feedback control, when the feedback inhibition condition is satisfied due to fuel cut or the like, the disturbance equivalent ratio correction value φd (K) obtained by the above equation (5) is used when the feedback inhibition condition is satisfied. Or reset to the set value. Then, when the feedback prohibition condition is cancelled, it is desirable to start the calculation of the disturbance equivalent ratio correction value φd (K) after the delay time DTFBN elapses from the time when the condition changes. As a result, as shown in FIG. 6, the disturbance equivalent ratio correction value φd (K) before and after the feedback prohibition condition is satisfied can be made a continuous value, thereby preventing erroneous estimation of disturbance and improving controllability. can do.
【0053】また、図7に示すように、キャニスタパー
ジの実施条件が成立したときには、前述の(5)式で求
めた外乱当量比補正値φd(K)を、キャニスタパージ実
施条件成立前の値φdcとして保存し、キャニスタパー
ジ条件が解除されたとき、条件が変化した時点からディ
レー時間DTFBCが経過するまでは、外乱当量比補正
値φd(K)をキャニスタパージ実施条件成立時の値φd
cとすることが望ましい。これにより、キャニスタパー
ジ条件の解除時に外乱当量比補正値φd(K)をフィード
フォワード的に算出して的確な補正を行なうことがで
き、より制御性を向上することができる。As shown in FIG. 7, when the canister purging execution condition is satisfied, the disturbance equivalent ratio correction value φd (K) obtained by the above equation (5) is replaced by the value before the canister purging execution condition is satisfied. When the canister purge condition is released, the disturbance equivalent ratio correction value φd (K) is changed to the value φd (Kd) when the canister purge execution condition is satisfied until the delay time DTFBC elapses from when the condition is changed.
It is desirable to be c. Thus, when the canister purge condition is released, the disturbance equivalent ratio correction value φd (K) can be calculated in a feedforward manner to perform an accurate correction, and controllability can be further improved.
【0054】図8は本発明の実施の第2形態に係わり、
空燃比制御の機能ブロック図である。第2形態は、第1
形態の空燃比制御に対し、空燃比応答における無駄時間
成分を排除する補正を加える。FIG. 8 relates to a second embodiment of the present invention.
It is a functional block diagram of air-fuel ratio control. The second form is the first
A correction for eliminating a dead time component in the air-fuel ratio response is added to the air-fuel ratio control of the embodiment.
【0055】すなわち、前述の(1)式で示される空燃
比応答モデルは、無駄時間を考慮すると、以下の(7)
式によって示される。従って、この無駄時間成分を排除
するため、第2形態では、図8に示すように、第1形態
に対し、無駄時間算出部M4、無駄時間ディレー部M5
を追加する。そして、無駄時間算出部M4で、エンジン
回転数Neとエンジン負荷(例えば、吸入管圧力Pm)
とに基づいて無駄時間Lを算出し、この無駄時間Lを無
駄時間ディレー部M5を介してフィードバック補正量U
i(K)に適用する。無駄時間Lは、予めシミュレーショ
ン或いは実験等により作成した無駄時間のテーブルを参
照、或いは演算により求めることができる。 φ(K)=a×φ(K-1)+(1−a)×u(K−L) …(7) 但し、L:無駄時間のステップThat is, the air-fuel ratio response model expressed by the above equation (1) takes the following equation (7) into consideration when considering the dead time.
Indicated by the equation. Therefore, in order to eliminate this dead time component, in the second embodiment, as shown in FIG. 8, compared to the first embodiment, the dead time calculation unit M4 and the dead time delay unit M5
Add. Then, in the dead time calculation unit M4, the engine speed Ne and the engine load (for example, the suction pipe pressure Pm)
The dead time L is calculated on the basis of the feedback correction amount U via the dead time delay unit M5.
Applies to i (K). The dead time L can be obtained by referring to a dead time table created in advance by simulation or experiment or by calculation. φ (K) = a × φ (K−1) + (1−a) × u (K−L) (7) where L: step of dead time
【0056】無駄時間ディレー部M5では、フィードバ
ック補正量Ui(K)を無駄時間Lによってディレーさせ
てフィルタF2に適用し、フィルタF2で前述の(4)
式を変更した以下の(8)式によりフィードバック補正
量Ui(K)を処理し、フィルタ値Uf(K)を得る。 Uf(K)=q×Ui(K-L)+(1−q)×Uf(K-1) …(8)In the dead time delay section M5, the feedback correction amount Ui (K) is delayed by the dead time L and applied to the filter F2.
The feedback correction amount Ui (K) is processed by the following equation (8) with the equation changed to obtain a filter value Uf (K). Uf (K) = q × Ui (KL) + (1−q) × Uf (K−1) (8)
【0057】その他の処理は、前述の第1形態と同様で
あり、第2形態では、無駄時間成分を排除する補正を行
なうことにより、無駄時間成分が無視できない応答にお
いても、優れた目標値追従性を確保することができる。The other processes are the same as those in the first embodiment described above. In the second embodiment, by performing a correction for eliminating the dead time component, an excellent target value tracking can be performed even in a response in which the dead time component cannot be ignored. Nature can be secured.
【0058】図9は本発明の実施の第3形態に係わり、
空燃比制御の機能ブロック図である。第3形態は、第1
形態に対し、フィルタF1,F2のフィルタ係数qを運
転領域に応じて可変する。FIG. 9 relates to a third embodiment of the present invention.
It is a functional block diagram of air-fuel ratio control. The third form is the first
For the embodiment, the filter coefficients q of the filters F1 and F2 are varied according to the operation range.
【0059】すなわち、図9に示すように、第1形態に
対し、エンジン回転数Neとエンジン負荷(例えば、吸
入管圧力Pm)とによって定まる運転領域毎にフィルタ
係数qを算出するフィルタ係数算出部M6を追加し、算
出したフィルタ係数qをフィルタF1,F2に与えるこ
とで、より安定化されたエンジン入口当量比推定値Ue
(K)を求める。フィルタ係数qは、(1)式に示す空燃
比応答モデルの運転領域毎の定数aと関連付け、エンジ
ン回転数Neとエンジン負荷(例えば、吸入管圧力P
m)とによって定まる運転領域毎に、予めシミュレーシ
ョン或いは実験等により最適値を求めてテーブルにスト
アしておく。そして、このテーブルを補間計算付きで参
照することにより、運転領域毎のフィルタ係数qを求め
ることができる。That is, as shown in FIG. 9, a filter coefficient calculator for calculating a filter coefficient q for each operation region determined by the engine speed Ne and the engine load (for example, the suction pipe pressure Pm) in the first embodiment. By adding M6 and applying the calculated filter coefficient q to the filters F1 and F2, the engine inlet equivalent ratio estimated value Ue is more stabilized.
(K). The filter coefficient q is associated with a constant a for each operating region of the air-fuel ratio response model shown in the equation (1), and the engine speed Ne and the engine load (for example, the suction pipe pressure P
m), an optimal value is obtained in advance by simulation or experiment and stored in a table for each operation region determined by the above. Then, by referring to this table with interpolation calculation, a filter coefficient q for each operation region can be obtained.
【0060】その他の処理は、第1形態と同様であり、
第3形態では、空燃比応答が遅い領域(定数aが大きい
領域)においてもノイズ等の高周波成分の影響を排除す
ることができ、より制御性を向上することができる。The other processing is the same as in the first embodiment.
In the third embodiment, even in a region where the air-fuel ratio response is slow (a region where the constant a is large), the influence of high frequency components such as noise can be eliminated, and controllability can be further improved.
【0061】図10及び図11は本発明の実施の第4形
態に係わり、図10は空燃比制御の機能ブロック図、図
11は空燃比外乱に対する応答を示すタイムチャートで
ある。第4形態は、第1形態に対し、フィードバック補
正量Ui(K)を算出する際に、目標当量比φr(K)とセン
サ計測当量比φ(K)との偏差の比例微分制御(PD制
御)を加える。FIGS. 10 and 11 relate to the fourth embodiment of the present invention. FIG. 10 is a functional block diagram of the air-fuel ratio control, and FIG. 11 is a time chart showing a response to an air-fuel ratio disturbance. The fourth embodiment is different from the first embodiment in that when calculating the feedback correction amount Ui (K), proportional differential control (PD control) of the deviation between the target equivalent ratio φr (K) and the sensor measurement equivalent ratio φ (K) is performed. ).
【0062】すなわち、図10に示すように、第1形態
に対し、エンジン回転数Neとエンジン負荷(例えば、
吸入管圧力Pm)とによって定まる運転領域毎にPD制
御係数(P制御係数Kp、D制御係数Kd)を算出する
PD制御係数算出部M7、PD制御部M8を追加し、目
標当量比φr(K)とセンサ計測当量比φ(K)との偏差e
(K)をPD制御部M8で処理する。 e(K)=φr(K)−φ(K) …(9)That is, as shown in FIG. 10, the engine speed Ne and the engine load (for example,
A PD control coefficient calculation unit M7 and a PD control unit M8 for calculating a PD control coefficient (P control coefficient Kp and D control coefficient Kd) for each operation region determined by the suction pipe pressure Pm) and a target equivalent ratio φr (K ) And the sensor measurement equivalent ratio φ (K)
(K) is processed by the PD control unit M8. e (K) = φr (K) −φ (K) (9)
【0063】P制御係数Kp及びD制御係数Kdは、エ
ンジン回転数Neとエンジン負荷(例えば、吸入管圧力
Pm)とによって定まる運転領域毎に、予めシミュレー
ション或いは実験等によりそれぞれの最適値を求めてテ
ーブルにストアしておく。そして、このテーブルを補間
計算付きで参照することにより、運転領域毎のP制御係
数Kp及びD制御係数Kdを求めることができる。The optimum values of the P control coefficient Kp and the D control coefficient Kd are obtained in advance by simulation or experiment for each operation region determined by the engine speed Ne and the engine load (for example, the suction pipe pressure Pm). Store in a table. Then, by referring to this table with interpolation calculation, the P control coefficient Kp and the D control coefficient Kd for each operation region can be obtained.
【0064】PD制御部M8では、PD制御係数算出部
M7から与えられる運転領域毎のP制御係数Kp及びD
制御係数Kdを用い、目標当量比φrとセンサ計測当量
比φ(K)との偏差e(K)を処理して(10)式に示す比例
微分値PD(K)を得る。そして、フィードバック補正量
Ui(K)は、以下の(11)式に示すように、目標当量
比φr(K)と外乱当量比補正値φd(K)と比例微分値PD
(K)とを加算して算出される。 PD(K)=Kp×e(K)+Kd×(e(K)−e(K-1))/dt …(10) Ui(K)=φd(K)+φr(K)+PD(K) …(11) 但し、dt:演算周期In the PD control unit M8, the P control coefficients Kp and D for each operating region given from the PD control coefficient calculation unit M7
Using the control coefficient Kd, a deviation e (K) between the target equivalent ratio φr and the sensor measured equivalent ratio φ (K) is processed to obtain a proportional differential value PD (K) shown in Expression (10). Then, as shown in the following equation (11), the feedback correction amount Ui (K) is obtained by correcting the target equivalent ratio φr (K), the disturbance equivalent ratio correction value φd (K), and the proportional differential value PD.
(K). PD (K) = Kp × e (K) + Kd × (e (K) −e (K−1)) / dt (10) Ui (K) = φd (K) + φr (K) + PD (K) (11) where dt: calculation cycle
【0065】第4形態では、第1形態に対し、PD制御
を加えることにより制御応答が更に速くなり、目標値追
従性をより向上することができる。すなわち、図11
(b)や図11(c)に示すように、従来のPID制御
では、空燃比外乱が発生すると、過大なオーバーシュー
トを伴う振動的な空燃比挙動を示し、目標値への収束に
時間がかかるが、PID制御における目標値追従機能を
担うI制御を、空燃比応答逆モデルM2、フィルタF
1,F2による補償器に変更した第4形態の空燃比制御
では、空燃比外乱に対し、図11(a)に示すように、
オーバーシュートを極めて小さく抑え、迅速且つ安定的
に目標値に収束性させることができる。In the fourth embodiment, the control response is further increased by adding PD control to the first embodiment, and the target value followability can be further improved. That is, FIG.
As shown in (b) and FIG. 11 (c), in the conventional PID control, when an air-fuel ratio disturbance occurs, an oscillating air-fuel ratio behavior accompanied by excessive overshoot is exhibited, and it takes time to converge to the target value. However, the I control that performs the target value tracking function in the PID control is performed by the inverse air-fuel ratio response model M2 and the filter F.
In the air-fuel ratio control of the fourth embodiment in which the compensator is changed to 1, F2, as shown in FIG.
Overshoot can be suppressed to an extremely small value, and the target value can be quickly and stably converged.
【0066】尚、本形態では、PD制御を追加する例に
ついて説明したが、簡易的にはP制御のみでも良い。In the present embodiment, an example in which PD control is added has been described. However, for simplicity, only P control may be used.
【0067】図12及び図13は本発明の実施の第5形
態に係わり、図12は空燃比制御の機能ブロック図、図
13は学習値更新ルーチンのフローチャートである。第
5形態は、第1形態に対し、燃料噴射量設定部M1で基
本燃料噴射パルス幅Tpを補正する際の学習値LF(K)
を、外乱当量比補正値φd(K)に基づく学習制御によっ
て更新する。FIGS. 12 and 13 relate to the fifth embodiment of the present invention. FIG. 12 is a functional block diagram of the air-fuel ratio control, and FIG. 13 is a flowchart of a learning value updating routine. The fifth embodiment is different from the first embodiment in that a learning value LF (K) for correcting the basic fuel injection pulse width Tp in the fuel injection amount setting unit M1 is used.
Is updated by learning control based on the disturbance equivalent ratio correction value φd (K).
【0068】すなわち、図12に示すように、第1形態
に対し、エンジン回転数Neとエンジン負荷(例えば、
吸入管圧力Pm)とによって定まる運転領域毎に、外乱
当量比補正値φd(K)に基づく学習値LF(K)を設定する
と共に、学習条件成立時に学習値LF(K)を更新する学
習機構M9を追加する。学習機構M9における学習値更
新処理は、所定周期毎に実行される図13の学習値更新
ルーチンによって実施される。That is, as shown in FIG. 12, the engine speed Ne and the engine load (for example,
A learning mechanism that sets a learning value LF (K) based on the disturbance equivalent ratio correction value φd (K) and updates the learning value LF (K) when the learning condition is satisfied for each operation region determined by the suction pipe pressure Pm). Add M9. The learning value updating process in the learning mechanism M9 is performed by a learning value updating routine of FIG. 13 executed at predetermined intervals.
【0069】学習値更新ルーチンでは、先ず、ステップ
S301で、学習条件非成立時或いは学習値更新時に0
にクリアされる学習用カウンタLCNT(K)の値を参照
する。そして、LCNT(K)≠0の場合にはステップS
303へ進んで学習用カウンタLCNT(K)をカウント
アップし(LCNT(K)←LCNT(K-1)+1)、LCN
T(K)=0の場合、ステップS302で、現在のエンジ
ン回転数Ne及び吸入管圧力Pmを、それぞれ、エンジ
ン回転数初期値Nei、吸入管圧力初期値Pmiとし
(Nei←Ne、Pmi←Pm)、ステップS303で
学習用カウンタLCNT(K)をカウントアップする。In the learning value update routine, first, in step S301, when the learning condition is not satisfied or when the learning value is updated, 0 is set.
Is referred to the value of the learning counter LCNT (K), which is cleared to the above. If LCNT (K) ≠ 0, step S
Proceeding to 303, the learning counter LCNT (K) is counted up (LCNT (K) ← LCNT (K-1) +1), and the LCN
When T (K) = 0, in step S302, the current engine speed Ne and the suction pipe pressure Pm are respectively set to the engine speed initial value Nei and the suction pipe pressure initial value Pmi (Nei ← Ne, Pmi ← Pm). In step S303, the learning counter LCNT (K) is counted up.
【0070】次に、ステップS304〜S308で、そ
れぞれ、以下の(a)〜(e)の条件が成立するか否か
を調べる。 (a)│Ne−Nei│>設定値DNe (b)│Pm−Pmi│>設定値DPm (c)│φd│>設定値DFd (d)フィードバック禁止条件 (e)キャニスタパージ条件Next, in steps S304 to S308, it is checked whether or not the following conditions (a) to (e) are satisfied. (A) │Ne-Nei│> set value DNe (b) │Pm-Pmi│> set value DPm (c) │φd│> set value DFd (d) Feedback prohibition condition (e) Canister purge condition
【0071】その結果、(a)〜(e)の条件のいずれ
か一つでも成立する場合には、学習条件不成立として該
当するステップからステップS317へ分岐し、学習用
カウンタLCNT(K)をクリアして(LCNT(K)←0)
ルーチンを抜ける。また、(a)〜(e)の条件が全て
成立しない場合、すなわちエンジン定常運転時には、ス
テップS309で、学習用カウンタLCNT(K)が設定
値TCに達したか否かを調べる。そして、LCNT(K)
≠TCの場合には、ルーチンを抜け、LCNT(K)=T
Cの場合、学習値を更新すべくステップS310以降で
外乱当量比補正値φd(K)の値の正負に応じて学習値更
新を行なう。As a result, if any one of the conditions (a) to (e) is satisfied, the process branches to step S317 from the corresponding step as the learning condition is not satisfied, and the learning counter LCNT (K) is cleared. Do (LCNT (K) ← 0)
Exit the routine. When all of the conditions (a) to (e) are not satisfied, that is, at the time of steady engine operation, it is checked in step S309 whether the learning counter LCNT (K) has reached the set value TC. And LCNT (K)
In the case of を TC, the routine exits and LCNT (K) = T
In the case of C, the learning value is updated in accordance with the sign of the disturbance equivalent ratio correction value φd (K) after step S310 in order to update the learning value.
【0072】すなわち、ステップS310で、バックア
ップRAM54に格納されている学習テーブルからエン
ジン回転数Neと吸入管圧力Pmとによって決定される
現在の運転領域の学習値LF(K)を読込み、ステップS
311で、外乱当量比補正値φd(K)が0を越えている
か否かを調べる。そして、φd(K)>0の場合、ステッ
プS312で学習値LF(K)に設定値DLFを加算して
学習テーブルの該当領域の値を更新し(LF(K)←LF
(K-1)+DLF)、ステップS312で外乱当量比補正
値φd(K)を学習分だけ減少させ(φd(K)←φ(K)−D
LF)、ステップS316で学習用カウンタLCNT
(K)をクリアして(LCNT(K)←0)ルーチンを抜け
る。That is, in step S310, the learning value LF (K) of the current operating region determined by the engine speed Ne and the suction pipe pressure Pm is read from the learning table stored in the backup RAM 54, and the process proceeds to step S310.
In 311, it is checked whether or not the disturbance equivalent ratio correction value φd (K) exceeds 0. If φd (K)> 0, the set value DLF is added to the learning value LF (K) in step S312 to update the value of the corresponding area of the learning table (LF (K) ← LF
(K−1) + DLF), and in step S312, the disturbance equivalent ratio correction value φd (K) is reduced by the learning amount (φd (K) ← φ (K) −D
LF), the learning counter LCNT in step S316
Clear (K) (LCNT (K) ← 0) and exit the routine.
【0073】また、ステップS311でφd(K)≦0の
場合には、ステップS314で学習値LF(K)から設定
値DLFを減算して学習テーブルの該当領域の値を更新
し(LF(K)←LF(K-1)−DLF)、ステップS315
で外乱当量比補正値φd(K)を学習分だけ増加させ(φ
d(K)←φ(K)+DLF)、ステップS316で学習用カ
ウンタLCNT(K)をクリアして(LCNT(K)←0)ル
ーチンを抜ける。If φd (K) ≦ 0 in step S311, the set value DLF is subtracted from the learning value LF (K) in step S314 to update the value of the corresponding area of the learning table (LF (K ) ← LF (K−1) −DLF), step S315
Increases the disturbance equivalent ratio correction value φd (K) by the learning amount (φ
d (K) ← φ (K) + DLF), the learning counter LCNT (K) is cleared in step S316 (LCNT (K) ← 0), and the routine exits.
【0074】以上の学習値LF(K)は、第1形態で説明
したように、フィードバック補正量Ui(K)に加算され
て最終的な補正量Uc(K)とされ、エンジン運転状態に
基づく各種補正係数COEFと共に基本燃料噴射パルス
幅Tpに乗算され、有効噴射パルス幅Teが設定され
る。そして、この外乱当量比補正値φd(K)に基づく学
習結果を反映した有効パルス幅Teに無効パルス幅Ts
が加算されて最終的な燃料噴射パルス幅Tiが設定され
る。As described in the first embodiment, the learning value LF (K) is added to the feedback correction amount Ui (K) to form a final correction amount Uc (K), which is based on the engine operating state. The effective injection pulse width Te is set by multiplying the basic fuel injection pulse width Tp together with the various correction coefficients COEF. The effective pulse width Te reflecting the learning result based on the disturbance equivalent ratio correction value φd (K) is added to the invalid pulse width Ts.
Are added to set the final fuel injection pulse width Ti.
【0075】第5形態では、第1形態に対し、外乱当量
比補正値φd(K)に基づく学習制御を実施することによ
り、空燃比外乱に対する補正をフィードフォワード的に
行なうことができる。これにより、フィードバックの負
担を低減し、外乱量が変化する状態や過渡運転時におけ
る目標値追従性を向上することができる。In the fifth embodiment, the learning control based on the disturbance equivalent ratio correction value φd (K) is performed on the first embodiment, so that the air-fuel ratio disturbance can be corrected in a feed-forward manner. As a result, the burden of feedback can be reduced, and the target value followability in a state where the amount of disturbance changes or during transient operation can be improved.
【0076】図14は本発明の実施の第6形態に係わ
り、フィードバック補正量算出ルーチンのフローチャー
トである。第6形態は、第1形態に対し、外乱当量比補
正値φd(K)を、最小値φdmin(<0)、最大値φ
dmax(>0)で飽和させる処理を追加する。FIG. 14 is a flowchart of a feedback correction amount calculation routine according to the sixth embodiment of the present invention. The sixth embodiment is different from the first embodiment in that the disturbance equivalent ratio correction value φd (K) is set to a minimum value φdmin (<0) and a maximum value φd (K).
A process for saturating with dmax (> 0) is added.
【0077】すなわち、図14に示すフィードバック補
正量算出ルーチンにおいて、第1形態と同様、ステップ
S101〜S108を経て、ステップS109で外乱当
量比補正値φd(K)を算出すると、ステップS109か
らステップS109−1へ進み、外乱当量比補正値φd
(K)が最小値φdminより小さいか否かを調べる。That is, in the feedback correction amount calculation routine shown in FIG. 14, similarly to the first embodiment, if the disturbance equivalent ratio correction value φd (K) is calculated in steps S109 through S108 and step S109, then steps S109 to S109 −1, the disturbance equivalent ratio correction value φd
It is checked whether (K) is smaller than the minimum value φdmin.
【0078】そして、φd(K)<φdminの場合に
は、ステップS109−1からステップS109−2へ
進んで外乱当量比補正値φd(K)を最小値φdminと
して下限規制し(φd(K)←φdmin)、ステップS
110で下限規制した外乱当量比補正値φd(K)を目標
当量比φr(K)に加えて新たなフィードバック補正量U
i(K)を算出し、ルーチンを抜ける。If φd (K) <φdmin, the flow advances from step S109-1 to step S109-2 to limit the disturbance equivalent ratio correction value φd (K) to the minimum value φdmin and restrict the lower limit (φd (K) ← φdmin), step S
The disturbance equivalent ratio correction value φd (K) whose lower limit is regulated at 110 is added to the target equivalent ratio φr (K), and a new feedback correction amount U is added.
Calculate i (K) and exit the routine.
【0079】また、ステップS109−1でφd(K)≧
φdminの場合には、ステップS109−1からステ
ップS109−3へ進んで外乱当量比補正値φd(K)が
最大値φdmaxより大きいか否かを調べる。その結
果、φd(K)≦φdmaxの場合、すなわち、ステップ
S109で算出した外乱当量比補正値φd(K)が最小値
φdminと最大値φdmaxとの範囲内にある場合に
は、そのままステップS110へ進んで外乱当量比補正
値φd(K)を目標当量比φr(K)に加えて新たなフィード
バック補正量Ui(K)を算出し、ルーチンを抜ける。In step S109-1, φd (K) ≧
In the case of φdmin, the process proceeds from step S109-1 to step S109-3 to check whether or not the disturbance equivalent ratio correction value φd (K) is larger than the maximum value φdmax. As a result, when φd (K) ≦ φdmax, that is, when the disturbance equivalent ratio correction value φd (K) calculated in step S109 is within the range between the minimum value φdmin and the maximum value φdmax, the process directly proceeds to step S110. Then, a new feedback correction amount Ui (K) is calculated by adding the disturbance equivalent ratio correction value φd (K) to the target equivalent ratio φr (K), and the routine exits.
【0080】一方、φd(K)>φdmaxの場合には、
ステップS109−3からステップS109−4へ進
み、外乱当量比補正値φd(K)を最大値φdmaxとし
て上限規制し(φd(K)←φdmax)、ステップS1
10で上限規制した外乱当量比補正値φd(K)を目標当
量比φr(K)に加えて新たなフィードバック補正量Ui
(K)を算出し、ルーチンを抜ける。On the other hand, when φd (K)> φdmax,
The process proceeds from step S109-3 to step S109-4, where the disturbance equivalent ratio correction value φd (K) is restricted to the maximum value φdmax and the upper limit is restricted (φd (K) ← φdmax), and step S1 is performed.
The disturbance equivalent ratio correction value φd (K) whose upper limit has been regulated at 10 is added to the target equivalent ratio φr (K) to add a new feedback correction amount Ui.
Calculate (K) and exit the routine.
【0081】第6形態では、第1形態に対し、過大な外
乱当量比補正値φd(K)によるフィードバックを回避す
ることができ、リニア空燃比センサ35が故障した場合
や過大なノイズが発生した場合においても、外乱の誤推
定を防止してエンジンストール等の悪影響を未然に回避
することができる。In the sixth embodiment, as compared with the first embodiment, feedback due to an excessive disturbance equivalent ratio correction value φd (K) can be avoided, and when the linear air-fuel ratio sensor 35 breaks down or excessive noise occurs. Even in this case, it is possible to prevent erroneous estimation of disturbance and to avoid adverse effects such as engine stall.
【0082】[0082]
【発明の効果】以上説明したように本発明によれば、空
燃比外乱に対し、安定した空燃比挙動を確保しつつ目標
空燃比への追従機能を向上させることができ、排気エミ
ッションの低減に寄与することができる。As described above, according to the present invention, it is possible to improve the function of following a target air-fuel ratio while maintaining a stable air-fuel ratio behavior against an air-fuel ratio disturbance, and to reduce exhaust emissions. Can contribute.
【図1】本発明の実施の第1形態に係わり、エンジン系
の全体構成図FIG. 1 is an overall configuration diagram of an engine system according to a first embodiment of the present invention.
【図2】同上、電子制御系の回路構成図FIG. 2 is a circuit diagram of an electronic control system according to the first embodiment;
【図3】同上、空燃比制御の機能ブロック図FIG. 3 is a functional block diagram of air-fuel ratio control according to the first embodiment;
【図4】同上、フィードバック補正量算出ルーチンのフ
ローチャートFIG. 4 is a flowchart of a feedback correction amount calculation routine;
【図5】同上、燃料噴射制御ルーチンのフローチャートFIG. 5 is a flowchart of a fuel injection control routine according to the first embodiment;
【図6】同上、フィードバック禁止前後の外乱当量比補
正値の変化を示すタイムチャートFIG. 6 is a time chart showing a change in a disturbance equivalent ratio correction value before and after the feedback is prohibited.
【図7】同上、キャニスタパージ実施前後の外乱当量比
補正値の変化を示すタイムチャートFIG. 7 is a time chart showing a change in a disturbance equivalent ratio correction value before and after the canister purge is performed.
【図8】本発明の実施の第2形態に係わり、空燃比制御
の機能ブロック図FIG. 8 is a functional block diagram of air-fuel ratio control according to a second embodiment of the present invention.
【図9】本発明の実施の第3形態に係わり、空燃比制御
の機能ブロック図FIG. 9 is a functional block diagram of air-fuel ratio control according to a third embodiment of the present invention.
【図10】本発明の実施の第4形態に係わり、空燃比制
御の機能ブロック図FIG. 10 is a functional block diagram of air-fuel ratio control according to a fourth embodiment of the present invention.
【図11】同上、空燃比外乱に対する応答を示すタイム
チャートFIG. 11 is a time chart showing a response to an air-fuel ratio disturbance;
【図12】本発明の実施の第5形態に係わり、空燃比制
御の機能ブロック図FIG. 12 is a functional block diagram of air-fuel ratio control according to a fifth embodiment of the present invention.
【図13】同上、学習値更新ルーチンのフローチャートFIG. 13 is a flowchart of a learning value updating routine.
【図14】本発明の実施の第6形態に係わり、フィード
バック補正量算出ルーチンのフローチャートFIG. 14 is a flowchart of a feedback correction amount calculation routine according to the sixth embodiment of the present invention;
1 エンジン 35 リニア空燃比センサ(広域空燃比センサ) 50 電子制御装置(エンジン入口当量比推定手段、空
燃比外乱推定手段、フィードバック補正量算出手段、燃
料噴射量設定手段) M2 空燃比応答逆モデル F1,F2 フィルタ φ センサ計測当量比(計測当量比) φr 目標当量比 Um モデル値 Ue エンジン入口当量比推定値 φd 外乱当量比補正値 Ui フィードバック補正量 Ti 燃料噴射パルス幅(最終的な燃料噴射量)Reference Signs List 1 engine 35 linear air-fuel ratio sensor (wide-range air-fuel ratio sensor) 50 electronic control unit (engine inlet equivalent ratio estimating means, air-fuel ratio disturbance estimating means, feedback correction amount calculating means, fuel injection amount setting means) M2 air-fuel ratio response inverse model F1 , F2 filter φ sensor measured equivalent ratio (measured equivalent ratio) φr target equivalent ratio Um model value Ue engine inlet equivalent ratio estimated value φd disturbance equivalent ratio correction value Ui feedback correction amount Ti fuel injection pulse width (final fuel injection amount)
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) F02D 45/00 340 F02D 45/00 340D 368 368G 370 370B Fターム(参考) 3G084 BA06 BA09 BA13 DA12 EA01 EB15 EB16 EB20 EB24 EC04 FA05 FA07 FA10 FA11 FA20 FA25 FA29 FA38 FA39 3G301 HA01 HA14 JA03 LA04 MA01 MA11 ND05 ND12 ND15 ND25 PA01Z PA07Z PA11Z PC08Z PD04Z PE03Z PE05Z PE08Z PF01Z Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (reference) F02D 45/00 340 F02D 45/00 340D 368 368G 370 370B F term (reference) 3G084 BA06 BA09 BA13 DA12 EA01 EB15 EB16 EB20 EB24 EC04 FA05 FA07 FA10 FA11 FA20 FA25 FA29 FA38 FA39 3G301 HA01 HA14 JA03 LA04 MA01 MA11 ND05 ND12 ND15 ND25 PA01Z PA07Z PA11Z PC08Z PD04Z PE03Z PE05Z PE08Z PF01Z
Claims (8)
の当量比を1次又は2次の線形微分方式でモデル化した
空燃比応答モデルの逆モデルに、広域空燃比センサで計
測したエンジン出口の計測当量比を適用して得られるモ
デル値をフィルタ処理し、エンジン入口の当量比を推定
したエンジン入口当量比推定値を算出するエンジン入口
当量比推定手段と、 エンジン入口の当量比に対する指示値をフィルタ処理し
た値と上記エンジン入口当量比推定値とに基づいて、空
燃比外乱を推定した外乱当量比補正値を算出する空燃比
外乱推定手段と、 上記外乱当量比補正値と目標当量比とに基づいて、エン
ジン入口の当量比に対応する燃料噴射量をフィードバッ
ク補正するためのフィードバック補正量を、エンジン入
口の当量比に対する新たな指示値として算出するフィー
ドバック補正量算出手段と、 上記フィードバック補正量により燃料噴射量を補正し、
エンジンに供給する最終的な燃料噴射量を設定する燃料
噴射量設定手段とを備えたことを特徴とするエンジンの
空燃比制御装置。1. A measurement of an engine outlet measured by a wide-range air-fuel ratio sensor to an inverse model of an air-fuel ratio response model in which an equivalent ratio of an engine outlet is modeled by a first-order or second-order linear differential method from an equivalent ratio of an engine inlet. An engine inlet equivalence ratio estimating means for filtering a model value obtained by applying the equivalence ratio to calculate an engine inlet equivalence ratio estimated value that estimates an engine inlet equivalence ratio; and Air-fuel ratio disturbance estimating means for calculating a disturbance equivalent ratio correction value that estimates an air-fuel ratio disturbance based on the processed value and the engine inlet equivalent ratio estimated value, based on the disturbance equivalent ratio correction value and the target equivalent ratio Therefore, the feedback correction amount for performing the feedback correction of the fuel injection amount corresponding to the equivalence ratio at the engine inlet is changed to a new instruction value for the equivalence ratio at the engine inlet. A feedback correction quantity calculating means for calculating Te, corrects the fuel injection amount by the feedback correction amount,
An air-fuel ratio control device for an engine, comprising: fuel injection amount setting means for setting a final fuel injection amount to be supplied to the engine.
成分を排除する補正を加えてフィルタ処理することを特
徴とする請求項1記載のエンジンの空燃比制御装置。2. The engine according to claim 1, wherein the air-fuel ratio disturbance estimating means filters an instruction value for the equivalence ratio at the engine inlet by adding a correction for eliminating a dead time component. Fuel ratio control device.
域により可変することを特徴とする請求項1記載のエン
ジンの空燃比制御装置。3. The air-fuel ratio control device for an engine according to claim 1, wherein parameters of the filter processing are varied according to an operation range.
は比例微分制御による制御値を加えて上記フィードバッ
ク補正量を算出することを特徴とする請求項1記載のエ
ンジンの空燃比制御装置。4. The feedback correction amount calculating means calculates the feedback correction amount by adding a control value by proportional control or proportional differential control of a deviation between the target equivalent ratio and the measured equivalent ratio. The engine air-fuel ratio control device according to claim 1.
ィードバック補正量を学習制御する学習手段を備えたこ
とを特徴とする請求項1記載のエンジンの空燃比制御装
置。5. The air-fuel ratio control device for an engine according to claim 1, further comprising learning means for learning and controlling the feedback correction amount based on the disturbance equivalent ratio correction value.
とを特徴とする請求項1記載のエンジンの空燃比制御装
置。6. An air-fuel ratio control device for an engine according to claim 1, wherein said air-fuel ratio disturbance estimating means regulates said disturbance equivalent ratio correction value with a minimum value and a maximum value.
外乱当量比補正値を、空燃比フィードバック禁止条件成
立時の値に維持或いは設定値にリセットすることを特徴
とする請求項1記載のエンジンの空燃比制御装置。7. The air-fuel ratio disturbance estimating means, when the air-fuel ratio feedback prohibition condition is satisfied, maintains the disturbance equivalent ratio correction value at the value when the air-fuel ratio feedback prohibition condition is satisfied or resets the correction value to a set value. The engine air-fuel ratio control device according to claim 1, wherein:
当量比補正値の値を保存し、キャニスタパージ条件が解
除されたとき、設定時間が経過するまで上記外乱当量比
補正値をキャニスタパージ実施条件成立時に保存した値
とすることを特徴とする請求項1記載のエンジンの空燃
比制御装置。8. The air-fuel ratio disturbance estimating means stores the value of the disturbance equivalent ratio correction value when the canister purge execution condition is satisfied, and until the set time elapses when the canister purge condition is released. 2. The air-fuel ratio control device for an engine according to claim 1, wherein the disturbance equivalent ratio correction value is a value stored when a canister purge execution condition is satisfied.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000236014A JP2002047980A (en) | 2000-08-03 | 2000-08-03 | Engine air-fuel ratio control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000236014A JP2002047980A (en) | 2000-08-03 | 2000-08-03 | Engine air-fuel ratio control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002047980A true JP2002047980A (en) | 2002-02-15 |
Family
ID=18728129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000236014A Pending JP2002047980A (en) | 2000-08-03 | 2000-08-03 | Engine air-fuel ratio control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002047980A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7278394B2 (en) | 2005-12-14 | 2007-10-09 | Toyota Jidosha Kabushiki Kaisha | Air-fuel-ratio control apparatus for internal combustion engine |
| JP2008095577A (en) * | 2006-10-10 | 2008-04-24 | Toyota Motor Corp | Air-fuel ratio control device for internal combustion engine |
| JP2010261846A (en) * | 2009-05-08 | 2010-11-18 | Denso Corp | Gas sensor signal processing device |
| JP2013072348A (en) * | 2011-09-28 | 2013-04-22 | Honda Motor Co Ltd | Air-fuel ratio control device of internal combustion engine |
-
2000
- 2000-08-03 JP JP2000236014A patent/JP2002047980A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7278394B2 (en) | 2005-12-14 | 2007-10-09 | Toyota Jidosha Kabushiki Kaisha | Air-fuel-ratio control apparatus for internal combustion engine |
| JP2008095577A (en) * | 2006-10-10 | 2008-04-24 | Toyota Motor Corp | Air-fuel ratio control device for internal combustion engine |
| JP2010261846A (en) * | 2009-05-08 | 2010-11-18 | Denso Corp | Gas sensor signal processing device |
| JP2013072348A (en) * | 2011-09-28 | 2013-04-22 | Honda Motor Co Ltd | Air-fuel ratio control device of internal combustion engine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5531208A (en) | Air-fuel ratio feedback control system for internal combustion engine | |
| US6073073A (en) | Air/fuel ratio control system for an internal combustion engine | |
| US5566071A (en) | Air/fuel ratio estimation system for internal combustion engine | |
| US7654252B2 (en) | Air-fuel ratio control system and method for internal combustion engine | |
| JP3316955B2 (en) | Control device for internal combustion engine | |
| US5690087A (en) | EGO based adaptive transient fuel compensation for a spark ignited engine | |
| JPH08114142A (en) | Idle control method for engine | |
| EP0728932B1 (en) | Fuel metering control system for internal combustion engine | |
| JP2002047980A (en) | Engine air-fuel ratio control device | |
| JP3758134B2 (en) | Control device for internal combustion engine | |
| EP0728930B1 (en) | Fuel metering control system for internal combustion engine | |
| JP2003065111A (en) | Engine fuel injection control device | |
| EP0728928B1 (en) | Fuel metering control system for internal combustion engine | |
| WO1996021098A1 (en) | Fuel injection control device for an internal combustion engine | |
| EP0728931B1 (en) | Fuel metering control system for internal combustion engine | |
| JP2009264115A (en) | Control device for multi-cylinder internal combustion engine | |
| GB2254451A (en) | Engine control apparatus | |
| JP3233565B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3132382B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3127177B2 (en) | Engine control device | |
| JP2009024598A (en) | Engine air-fuel ratio control device | |
| JPH08121225A (en) | Idle control method for engine | |
| JP3768259B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3848395B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3255840B2 (en) | Fuel injection control device for internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070730 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090430 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20090512 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A521 | Written amendment |
Effective date: 20090708 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A02 | Decision of refusal |
Effective date: 20090915 Free format text: JAPANESE INTERMEDIATE CODE: A02 |