JPH0791283A - Engine fuel injection control device - Google Patents

Engine fuel injection control device

Info

Publication number
JPH0791283A
JPH0791283A JP23637293A JP23637293A JPH0791283A JP H0791283 A JPH0791283 A JP H0791283A JP 23637293 A JP23637293 A JP 23637293A JP 23637293 A JP23637293 A JP 23637293A JP H0791283 A JPH0791283 A JP H0791283A
Authority
JP
Japan
Prior art keywords
amount
wall flow
fuel
flow correction
deviation
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
JP23637293A
Other languages
Japanese (ja)
Inventor
幸大 ▲よし▼沢
Yukihiro Yoshizawa
Hirobumi Tsuchida
博文 土田
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP23637293A priority Critical patent/JPH0791283A/en
Publication of JPH0791283A publication Critical patent/JPH0791283A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 高周波壁流補正量のずれ分と低周波補正量の
ずれ分とを分離して求め、この各ずれ分を用いて各ずれ
分に対応する学習値を書き換えることにより、2つの学
習値の書き換えの精度をともに向上させる。 【構成】 過渡時には4つの記憶装置32〜35から検
索した2つの壁流補正量KlとKhと2つの学習値Wl
とWhで算出手段40が基本噴射量Tpを補正して過渡
時の燃料噴射量を算出する。算出手段43と44は酸素
濃度の検出値から算出した実際の空燃比にもとづいて過
渡区間中でのリーン側ずれ分のピーク値とリッチ側ずれ
分のピーク値との差の絶対値ΔAFを高周波補正量のず
れ分相当量として、また過渡区間中でのリーン側の総ず
れ時間とリッチ側の総ずれ時間との差の絶対値Δtを低
周波壁流補正量のずれ分相当量として算出し、これら各
ずれ分相当量に対応する学習値WlとWhを書換手段4
5がそれぞれ書き換える。
(57) [Summary] [Purpose] The deviation of the high-frequency wall flow correction amount and the deviation of the low-frequency wall correction amount are obtained separately, and the learning value corresponding to each deviation is rewritten using each deviation. Thus, the accuracy of rewriting the two learning values is improved. [Configuration] During transition, two wall flow correction amounts Kl and Kh retrieved from the four storage devices 32 to 35 and two learning values Wl
And Wh, the calculation means 40 corrects the basic injection amount Tp to calculate the fuel injection amount during the transition. The calculating means 43 and 44 calculate the absolute value ΔAF of the difference between the peak value of the lean side deviation and the peak value of the rich side deviation in the transient section on the basis of the actual air-fuel ratio calculated from the detected value of the oxygen concentration. The absolute value Δt of the difference between the total deviation time on the lean side and the total deviation time on the rich side in the transient section is calculated as the deviation equivalent amount of the correction amount and as the deviation equivalent amount of the low frequency wall flow correction amount. , The learning values Wl and Wh corresponding to the respective amounts corresponding to the respective deviations are rewritten
5 rewrite each.

Description

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

【0001】[0001]

【産業上の利用分野】この発明はエンジンの燃料噴射制
御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an engine fuel injection control device.

【0002】[0002]

【従来の技術】過渡時の空燃比変化をみると(ただし過
渡時の空燃比補正を行っていないとする)、吸気ポート
や吸気バルブに付着しながらゆっくりと流れる燃料壁流
の影響を受ける(噴射燃料の一部が加速時は燃料壁流と
して奪われてシリンダに流入する燃料量が少なくなり、
減速時になると燃料壁流からの蒸発量が増えてシリンダ
に流入する燃料量が多くなる)ため、加速時には空燃比
がリーン側にずれ、減速時になるとリッチ側にずれる。
2. Description of the Related Art Looking at changes in the air-fuel ratio during a transition (provided that the air-fuel ratio during a transition is not corrected), the influence of a slowly flowing fuel wall flow while adhering to an intake port or intake valve ( When a part of the injected fuel is accelerated, it is deprived as a fuel wall flow and the amount of fuel flowing into the cylinder decreases.
When decelerating, the amount of evaporation from the fuel wall flow increases and the amount of fuel flowing into the cylinder increases, so the air-fuel ratio shifts to the lean side during acceleration, and shifts to the rich side during deceleration.

【0003】こうした燃料壁流の挙動は一様でなく、比
較的速い時定数で燃料壁流にとられるものと、比較的遅
い時定数で燃料壁流にとられるものに分けることができ
るため、壁流補正量を時定数の速い高周波分と時定数の
遅い低周波分に分けて過渡時の空燃比補正を行うととも
に、経時変化を考慮して学習値を導入したものがある
(特開昭63−41634号公報参照)。
The behavior of such a fuel wall flow is not uniform, and it can be divided into a fuel wall flow having a relatively fast time constant and a fuel wall flow having a relatively slow time constant. There is a method in which the wall flow correction amount is divided into a high frequency component having a fast time constant and a low frequency component having a slow time constant to perform air-fuel ratio correction during a transition, and a learning value is introduced in consideration of a change over time (Japanese Patent Laid-Open No. Sho-06-2006). 63-41634).

【0004】これについて説明すると、このものは、吸
気マニホールドの集合部に設けた燃料噴射弁に対しての
燃料噴射パルス幅Tiが、 Ti=(Tp+Kl・Wl+Kh・Wh)・α+Ts …(1) ただし、Tp;基本噴射パルス幅 Kl;低周波壁流補正量 Wl;低周波壁流補正量の学習値 Kh;高周波壁流補正量 Wh;高周波壁流補正量の学習値 α;空燃比フィードバック補正係数 Ts;無効パルス幅 の式で与えられる。
Explaining this, the fuel injection pulse width Ti for the fuel injection valve provided in the assembly portion of the intake manifold is Ti = (Tp + Kl.Wl + Kh.Wh) .alpha. + Ts (1) , Tp; Basic injection pulse width Kl; Low frequency wall flow correction amount Wl: Learning value of low frequency wall flow correction amount Kh: High frequency wall flow correction amount Wh: Learning value of high frequency wall flow correction amount α: Air-fuel ratio feedback correction coefficient Ts: invalid pulse width

【0005】(1)式において、2つの壁流補正量Kl
とKhはいずれも、エンジン回転数Ne、噴射弁部空気
量(エンジン負荷相当量)QAINJ、冷却水温度Twなど
で定まる運転条件から予測される値で、加速時であれば
図26のように、加速初期には高周波壁流補正量Khが
主となって、またその後には低周波壁流補正量Klが主
となってそれぞれ与えられる。
In equation (1), two wall flow correction amounts Kl
And Kh are values predicted from the operating conditions determined by the engine speed Ne, the injection valve air amount (engine load equivalent amount) Q AINJ , the cooling water temperature Tw, etc., and during acceleration, as shown in FIG. 26. In addition, the high frequency wall flow correction amount Kh is mainly provided in the initial stage of acceleration, and the low frequency wall flow correction amount Kl is mainly provided thereafter.

【0006】(1)式の2つの学習値WlとWhはいず
れも、エンジン回転数Neとシリンダ空気量(エンジン
負荷相当量)QCYLをパラメータとする書き換え可能な
マップに格納されており、この2つのWlとWhのマッ
プを参照することで読み出される。
Both the two learning values Wl and Wh in the equation (1) are stored in a rewritable map using the engine speed Ne and the cylinder air amount (engine load equivalent amount) Q CYL as parameters. It is read by referring to the two maps of Wl and Wh.

【0007】2つの学習値WlとWhの書き換えについ
ては、まず R=(TFBYA・α)/AFBYA …(2) ただし、TFBYA;目標燃空比 AFBYA;実燃空比 の式で定義した定常時での不足率Rを用いて、過渡時で
の不足率RTRが RTR={R(Tp+Kl+Kh)−Tp}/(Kl+Kh) …(3) の式で計算される。
Regarding rewriting of the two learning values Wl and Wh, first, R = (TFBYA.alpha.) / AFBYA (2) where TFBYA; target fuel air ratio AFBYA; actual fuel air ratio The shortage ratio RTR in the transient state is calculated by using the shortage ratio R in (1) in the following equation: RTR = {R (Tp + Kl + Kh) -Tp} / (Kl + Kh) (3).

【0008】2つの壁流補正量Kl,Khと基準値KT
との比較により壁流補正量Kl,Khがともに基準値K
Tを越えていれば(図26でA−B間)、高周波壁流補
正量に要求値からのずれ分(各壁流補正量の要求値から
のずれ分を以下単にずれ分という)が生じると判断し、 WhNEW=WhOLD・{1+(RTR−1)・XKAT} …(4) ただし、WhNEW;書き換え後のWh WhOLD;書き換え前のWh XKAT;書き換え率 の式で高周波壁流補正量Khに対する学習値Whのマッ
プが書き換えられ、Kh≦KTかつKl>KTになると
(図26でB−C間)、低周波壁流補正量にずれ分が生
じると判断して WlNEW=WlOLD・{1+(RTR−1)・XKAT} …(5) ただし、WlNEW;書き換え後のWl WlOLD;書き換え前のWl の式で低周波壁流補正量Klに対する学習値Wlのマッ
プが書き換えられる。
Two wall flow correction amounts Kl and Kh and a reference value K T
Comparing with, the wall flow correction amounts Kl and Kh are both reference values K
If T is exceeded (between A and B in FIG. 26), the high-frequency wall flow correction amount has a deviation from the required value (the deviation of each wall flow correction amount from the required value is simply referred to as a deviation). Then, WH NEW = Wh OLD · {1+ (RTR-1) · X KAT } (4) However, WH NEW : Wh WH OLD after rewriting; Wh X KAT before rewriting; When the map of the learning value Wh with respect to the wall flow correction amount Kh is rewritten and Kh ≦ K T and Kl> K T (between B and C in FIG. 26), it is determined that the low frequency wall flow correction amount has a deviation. Wl NEW = Wl OLD · {1+ (RTR-1) · X KAT } (5) where Wl NEW ; Wl Wl OLD after rewriting; Wl before rewriting, learning for low frequency wall flow correction amount Kl The map of the value Wl is rewritten.

【0009】たとえば図26において加速初期のA−B
間で空燃比がリーンになればRTR>1となって学習値
Whが大きくなる側に書き換えられ、加速後期のB−C
間で空燃比がリッチになれば、RTR<1より今度は学
習値Wlが小さくなる側に書き換えられるのである。
For example, in FIG. 26, AB at the initial stage of acceleration
If the air-fuel ratio becomes lean during this period, RTR> 1 and the learning value Wh is rewritten to a larger value, and B-C in the latter stage of acceleration is increased.
If the air-fuel ratio becomes rich during this period, the learning value Wl is rewritten to a smaller value than RTR <1.

【0010】なお、燃料制御は目標空燃比をめざして行
い、空気流量の検出値から最終的に供給燃料量を求めて
いることを考えると、(空気流量)×(燃空比)=(供
給燃料量)の関係が成立することから、燃空比のほうが
空燃比より扱いやすいため、燃空比が用いられている。
Considering that the fuel control is performed aiming at the target air-fuel ratio, and finally the supplied fuel amount is obtained from the detected value of the air flow rate, (air flow rate) × (fuel air ratio) = (supply The fuel-air ratio is used because the fuel-air ratio is easier to handle than the air-fuel ratio because the relationship of (fuel amount) is established.

【0011】[0011]

【発明が解決しようとする課題】ところで、上記の装置
では、過渡時の目標空燃比からのずれを、低周波壁流補
正量のずれ分と高周波壁流補正量のずれ分とに分離して
検出しているわけでないため、2つの学習値の精度をと
もに向上させるのには限界がある。図26に示したよう
に、加速初期のA−B間では高周波壁流補正量Khが支
配的になるとはいえ、低周波壁流補正量Klも与えられ
ており、この低周波壁流補正量にずれ分が生じても、上
記の装置では低周波壁流補正量に対する学習値Wlが書
き換えられることはないのである。
By the way, in the above device, the deviation from the target air-fuel ratio during the transition is separated into the deviation of the low frequency wall flow correction quantity and the deviation of the high frequency wall flow correction quantity. Since they are not detected, there is a limit in improving the accuracy of the two learning values together. As shown in FIG. 26, although the high-frequency wall flow correction amount Kh is dominant between A and B in the initial stage of acceleration, the low-frequency wall flow correction amount Kl is also given. Even if there is a deviation in the above, the learning value Wl for the low frequency wall flow correction amount will not be rewritten in the above device.

【0012】また、高周波壁流補正量Khのずれ分は、
高周波壁流補正量Khによる空燃比補正が終了する前に
高周波壁流補正量に対する学習値Whに反映させなけれ
ばならない。しかしながら、排気管に設けられる空燃比
センサでは、排出ガスがセンサ部に達し、センサ部で酸
素濃度を検知して実空燃比として出力するまでに時間が
かかる(応答遅れがある)ので、この空燃比センサの応
答遅れにより、高周波壁流補正量のずれ分を検出したと
きは、高周波壁流補正量Khによる空燃比補正の終了後
であって低周波壁流補正量Klによる空燃比補正だけが
行われている状態になっていることがあり、このときは
高周波壁流補正量のずれ分が低周波壁流補正量に対する
学習値Wlに反映される(つまり誤学習)ことになる。
The deviation of the high-frequency wall flow correction amount Kh is
Before the air-fuel ratio correction by the high-frequency wall flow correction amount Kh is completed, it must be reflected in the learning value Wh for the high-frequency wall flow correction amount. However, in the air-fuel ratio sensor installed in the exhaust pipe, it takes time (there is a response delay) until the exhaust gas reaches the sensor unit and the sensor unit detects the oxygen concentration and outputs it as the actual air-fuel ratio. When the deviation of the high-frequency wall flow correction amount is detected due to the response delay of the fuel ratio sensor, only the air-fuel ratio correction by the low-frequency wall flow correction amount Kl is performed after the end of the air-fuel ratio correction by the high-frequency wall flow correction amount Kh. In some cases, the deviation of the high frequency wall flow correction amount is reflected in the learning value Wl for the low frequency wall flow correction amount (that is, erroneous learning).

【0013】さらに、上記の装置では過渡の途中でも一
定周期で学習値WlとWhの書き換えが行われるため、
過渡の全体でみたときに正確に空燃比補正が行われたか
どうかはわからない。過渡全体として空燃比が目標値よ
りどれだけずれているかをみて各壁流補正量のずれ分を
判断しないと2つの学習値WlとWhを精度良く書き換
えることができないのである。
Further, in the above device, since the learning values Wl and Wh are rewritten at a constant cycle even during the transition,
It is not known whether the air-fuel ratio correction was performed correctly when the whole transient was seen. The two learning values Wl and Wh cannot be rewritten with high precision unless the deviation of each wall flow correction amount is judged by checking how much the air-fuel ratio deviates from the target value in the entire transition.

【0014】一方、過渡区間中でのずれのピーク値(図
27参照)や過渡区間中にリーン側にある領域の面積と
リッチ側にある領域の面積(図28参照)の差や比を目
標空燃比からのずれとして検出したり算出したりする方
法もあるが、これらの方法では、そもそも高周波壁流補
正量のずれ分なのか低周波壁流補正量のずれ分なのかを
区別していない。
On the other hand, the peak value of the deviation in the transient section (see FIG. 27) and the difference or ratio between the area of the lean side area and the area of the rich side area (see FIG. 28) in the transient section are targeted. There is also a method of detecting or calculating the deviation from the air-fuel ratio, but these methods do not distinguish between the deviation of the high frequency wall flow correction quantity and the deviation of the low frequency wall flow correction quantity in the first place. .

【0015】そこでこの発明は、高周波壁流補正量のず
れ分と低周波壁流補正量のずれ分とを分離して求め、各
ずれ分を用いて各ずれ分に対応する学習値を書き換える
ことにより、2つの学習値の書き換えの精度をともに向
上させることを目的とする。
Therefore, according to the present invention, the deviation of the high-frequency wall flow correction amount and the deviation of the low-frequency wall flow correction amount are separately obtained, and the learning value corresponding to each deviation is rewritten using each deviation. Therefore, it is intended to improve the accuracy of rewriting the two learning values together.

【0016】[0016]

【課題を解決するための手段】第1の発明は、図1に示
すように、運転条件信号に応じた基本噴射量Tpを算出
する手段31と、比較的遅い時定数で変化する低周波壁
流補正量Klと比較的速い時定数で変化する高周波壁流
補正量Khとを運転条件信号に対応してそれぞれ記憶す
る装置32,33と、前記各壁流補正量KlとKhに対
する各学習値WlとWhを前記各壁流補正量Kl,Kh
と同じ運転条件信号のパラーメータに対応してそれぞれ
記憶する装置34,35と、過渡時に前記4つの記憶装
置32,33,34,35から運転条件信号に対応する
各壁流補正量KlとKhと各学習値WlとWhをそれぞ
れ検索する手段36,37,38,39と、これら検索
された2つの壁流補正量KlとKhおよび2つの学習値
WlとWhで前記基本噴射量Tpを補正して過渡時の燃
料噴射量を算出する手段40と、この燃料噴射量を吸気
管に供給する装置41と、排出ガス中の酸素濃度を検出
するセンサ(空燃比センサやO2センサ)42と、この
酸素濃度の検出値から算出した実際の空燃比にもとづい
て過渡区間中でのリーン側ずれ分のピーク値ΔAFlと
リッチ側ずれ分のピーク値ΔAFrとの差の絶対値ΔA
F(=|ΔAFl−ΔAFr|)を高周波補正量のずれ
分相当量として算出する手段43と、前記酸素濃度の検
出値から算出した実際の空燃比にもとづいて過渡区間中
でのリーン側の総ずれ時間tlTAとリッチ側の総ずれ時
間trTAとの差の絶対値Δt(=|tlTA−trTA|)
を低周波壁流補正量のずれ分相当量として算出する手段
44と、この低周波壁流補正量のずれ分相当量にもとづ
いてこの低周波壁流補正量に対する学習値用の記憶装置
34に記憶されている学習値Wlを、また前記高周波壁
流補正量のずれ分相当量にもとづいてこの高周波壁流補
正量に対する学習値用の記憶装置35に記憶されている
学習値Whをそれぞれ書き換える手段45とを設けた。
As shown in FIG. 1, a first invention is a means 31 for calculating a basic injection amount Tp according to an operating condition signal, and a low frequency wall changing with a relatively slow time constant. Flow correction amount Kl and high-frequency wall flow correction amount Kh that changes with a relatively fast time constant are stored in association with operating condition signals, respectively, and learning values for the wall flow correction amounts Kl and Kh. Wl and Wh are the wall flow correction amounts Kl, Kh
The devices 34 and 35 for storing the same operating condition signals corresponding to the respective parameters, and the respective wall flow correction amounts Kl and Kh corresponding to the operating condition signals from the four storage devices 32, 33, 34 and 35 at the time of transition. Means 36, 37, 38, 39 for retrieving the learning values Wl and Wh, respectively, and the basic injection amount Tp are corrected by the retrieved two wall flow correction amounts Kl and Kh and the two learning values Wl and Wh. Means 40 for calculating the fuel injection amount during transition, a device 41 for supplying the fuel injection amount to the intake pipe, a sensor (air-fuel ratio sensor or O 2 sensor) 42 for detecting the oxygen concentration in the exhaust gas, The absolute value ΔA of the difference between the lean side peak value ΔAFl and the rich side peak value ΔAFr in the transient section based on the actual air-fuel ratio calculated from the detected oxygen concentration value.
Means 43 for calculating F (= | ΔAF1−ΔAFr |) as the amount corresponding to the deviation of the high frequency correction amount, and the lean side total in the transient section based on the actual air-fuel ratio calculated from the detected value of the oxygen concentration. Absolute value Δt (= | tl TA −tr TA |) of the difference between the deviation time tl TA and the total deviation time tr TA on the rich side
In the storage unit 34 for the learning value for the low frequency wall flow correction amount based on the shift amount equivalent to the low frequency wall flow correction amount. Means for rewriting the stored learning value Wl and the learning value Wh stored in the storage device 35 for the learning value for the high-frequency wall flow correction amount based on the shift equivalent amount of the high-frequency wall flow correction amount. And 45.

【0017】第2の発明は、図29に示すように、運転
条件信号に応じた基本噴射量Tpを算出する手段31
と、比較的遅い時定数で変化する低周波壁流補正量Kl
と比較的速い時定数で変化する高周波壁流補正量Khと
を少なくとも吸気管内の燃料付着部温度に対応してそれ
ぞれ記憶する装置51,52と、前記各壁流補正量Kl
とKhに対する各学習値WlとWhを前記各壁流補正量
KlとKhと同じパラメータ(少なくとも吸気管内の燃
料付着部温度)に対応してそれぞれ記憶する装置53,
54と、前記吸気管内の燃料付着部の温度(たとえばバ
ルブ温度)を検出するセンサ55と、この燃料付着部温
度の検出値を用いて過渡時に前記4つの記憶装置51,
52,53,54から燃料付着部温度に対応する各壁流
補正量KlとKhと各学習値WlとWhをそれぞれ検索
する手段56,57,58,59と、これら検索された
2つの壁流補正量KlとKhおよび2つの学習値Wlと
Whで前記基本噴射量Tpを補正して過渡時の燃料噴射
量を算出する手段40と、この燃料噴射量を吸気管に供
給する装置41と、排出ガス中の酸素濃度を検出するセ
ンサ(空燃比センサやO2センサ)42と、この酸素濃
度の検出値から算出した実際の空燃比にもとづいて過渡
区間中でのリーン側ずれ分のピーク値ΔAFlとリッチ
側ずれ分のピーク値ΔAFrとの差の絶対値ΔAF(=
|ΔAFl−ΔAFr|)を高周波補正量のずれ分相当
量として算出する手段43と、前記酸素濃度の検出値か
ら算出した実際の空燃比にもとづいて過渡区間中でのリ
ーン側の総ずれ時間tlTAとリッチ側の総ずれ時間tr
TAとの差の絶対値Δt(=|tlTA−trTA|)を低周
波壁流補正量のずれ分相当量として算出する手段44
と、この低周波壁流補正量のずれ分相当量にもとづいて
この低周波壁流補正量に対する学習値用の記憶装置53
に記憶されている学習値Wlを、また前記高周波壁流補
正量のずれ分相当量にもとづいてこの高周波壁流補正量
に対する学習値用の記憶装置54に記憶されている学習
値Whをそれぞれ書き換える手段45とを設けた。
The second aspect of the present invention, as shown in FIG. 29, means 31 for calculating the basic injection amount Tp according to the operating condition signal.
And a low frequency wall flow correction amount Kl that changes with a relatively slow time constant
And devices 51 and 52 for respectively storing the high-frequency wall flow correction amount Kh that changes with a relatively fast time constant corresponding to at least the temperature of the fuel adhering portion in the intake pipe, and the wall flow correction amount Kl.
A device 53 for storing learning values Wl and Wh for Kh and Kh, respectively, corresponding to the same parameters (at least the temperature of the fuel adhering portion in the intake pipe) as the wall flow correction amounts Kl and Kh.
54, a sensor 55 for detecting the temperature (for example, valve temperature) of the fuel adhering portion in the intake pipe, and the four storage devices 51 at the time of transition using the detected value of the fuel adhering portion temperature,
Means 56, 57, 58, 59 for retrieving the wall flow correction amounts Kl and Kh and the learning values Wl and Wh corresponding to the fuel adhering portion temperature from 52, 53 and 54, respectively, and the two wall flows thus retrieved. Means 40 for calculating the fuel injection amount at the transition by correcting the basic injection amount Tp with the correction amounts Kl and Kh and the two learning values Wl and Wh; and a device 41 for supplying the fuel injection amount to the intake pipe. A sensor (air-fuel ratio sensor or O 2 sensor) 42 for detecting the oxygen concentration in the exhaust gas, and a peak value for the lean side deviation in the transient section based on the actual air-fuel ratio calculated from the detected value of this oxygen concentration. The absolute value of the difference between ΔAFl and the peak value ΔAFr of the rich side deviation ΔAF (=
| ΔAF1−ΔAFr |) as a deviation equivalent amount of the high frequency correction amount, and a total deviation time tl on the lean side in the transient section based on the actual air-fuel ratio calculated from the detected value of the oxygen concentration. Total deviation time tr between TA and rich side
Means 44 for calculating the absolute value Δt (= | tl TA −tr TA |) of the difference from TA as the amount corresponding to the deviation of the low frequency wall flow correction amount.
And a storage device 53 for the learning value for the low frequency wall flow correction amount based on the shift amount equivalent to the low frequency wall flow correction amount.
And the learning value Wh stored in the storage device 54 for the learning value for the high-frequency wall flow correction amount is rewritten based on the deviation equivalent amount of the high-frequency wall flow correction amount. Means 45 and are provided.

【0018】第3の発明は、第2の発明において、図3
0に示すように、燃料性状の異なる2つの燃料(たとえ
ば標準ガソリンと重質ガソリン)に対し、前記各壁流補
正量に対する各学習値(標準ガソリンで低周波壁流補正
量に対してWlS、標準ガソリンで高周波壁流補正量に
対してWhS、重質ガソリンで低周波壁流補正量に対し
てWlH、重質ガソリンで高周波壁流補正量に対してW
H)を前記各壁流補正量と同じパラメータに対応して
それぞれ記憶する2つの記憶装置61,62と、前記燃
料付着部温度センサ55からの吸気管内の燃料付着部温
度の検出値が所定値以上となる高温時であるかどうかを
判定する手段65と、この判定結果より高温時になると
前記高周波壁流補正量のずれ分相当量にもとづいて使用
燃料が変化したかどうかを判定する手段66と、この判
定結果より使用燃料が変化しないときは現在の使用燃料
(たとえば標準ガソリン)に対する学習が進んだ各学習
値WlSとWhSをこれらの各学習値WlSとWhS用の前
記一方の記憶装置61から検索し、また使用燃料が変化
すると前記もう1つの燃料(重質ガソリン)に対する学
習の進んだ学習値WlHとWhHをこれらの各学習値Wl
HとWhH用の前記もう一方の記憶装置62からそれぞれ
検索する手段67とを設けた。
A third aspect of the invention is the same as the second aspect of FIG.
As shown in 0, Wl S for two fuels with different fuel properties (e.g. standard gasoline and heavy gasoline), the low-frequency wall flow correction amount at each learning value (standard gasoline for each wall flow correction amount , Wh S for high-frequency wall flow correction amount for standard gasoline, Wl H for low-frequency wall flow correction amount for heavy gasoline, W for high-frequency wall flow correction amount for heavy gasoline
h H ) corresponding to the same parameters as the respective wall flow correction amounts, and two storage devices 61 and 62 for respectively storing the detected values of the fuel adhering portion temperature in the intake pipe from the fuel adhering portion temperature sensor 55. A means 65 for judging whether or not the fuel is at a high temperature above a value, and a means 66 for judging whether or not the fuel used has changed based on the deviation equivalent amount of the high-frequency wall flow correction amount when the temperature becomes higher than the judgment result. When the fuel used does not change from the result of this determination, the learning values WI S and Wh S for which the learning for the current fuel (for example, standard gasoline) has progressed are performed on the one hand for the learning values WI S and Wh S. When the used fuel changes, the learning values Wl H and Wh H with advanced learning for the other fuel (heavy gasoline) are retrieved from the storage device 61 of FIG.
Means 67 for retrieving from the other storage device 62 for H and Wh H respectively are provided.

【0019】第4の発明は、第2の発明または第3の発
明において、図31に示すように、始動後増量補正量ま
たは点火時期の少なくとも1つの制御量であって燃料性
状の異なる2つの燃料(たとえば標準ガソリンと重質ガ
ソリン)のそれぞれに適合させた制御量(標準ガソリン
についてMS、重質ガソリンについてMH)を記憶する2
つの記憶装置71,72と、前記燃料付着部温度センサ
55からの吸気管内の燃料付着部温度の検出値が所定値
以上となる高温時であるかどうかを判定する手段65
と、この判定結果より高温時になると前記高周波壁流補
正量のずれ分相当量にもとづいて使用燃料が変化したか
どうかを判定する手段66と、この判定結果より使用燃
料が変化しないときは現在の使用燃料(たとえば標準ガ
ソリン)に適合する制御量MSをこの制御量MS用の前記
一方の記憶装置71から、また使用燃料が変化すると前
記もう1つの燃料(重質ガソリン)に適合する制御量M
Hをこの制御量MH用の前記他方の記憶装置72からそれ
ぞれ検索する手段74と、この検索された制御量でエン
ジンを制御する手段74とを設けた。
In a fourth aspect of the present invention, as shown in FIG. 31, in the second or third aspect of the present invention, at least one of the post-starting increase correction amount and the ignition timing is a controlled amount, and two different fuel properties are used. fuel (for example, standard gasoline and heavy gasoline) control amount adapted to the respective (for standard gasoline M S, M H for heavy gasoline) for storing 2
One storage device 71, 72 and a means 65 for judging whether or not the detected value of the temperature of the fuel adhering portion in the intake pipe from the fuel adhering portion temperature sensor 55 is at a high temperature above a predetermined value.
Then, based on this judgment result, when the temperature becomes high, a means 66 for judging whether or not the used fuel has changed based on the amount equivalent to the deviation of the high-frequency wall flow correction amount; A control amount M S suitable for the used fuel (for example, standard gasoline) is adjusted from the one storage device 71 for this control amount M S , and to the other fuel (heavy gasoline) when the used fuel changes. Quantity M
And means 74 for searching each H from the other storage device 72 for the control quantity M H, provided with means 74 for controlling the engine in this retrieved control variable.

【0020】[0020]

【作用】第1の発明では、過渡区間の途中で学習値の書
き換えが行われることはなく、過渡区間の終了まで待っ
て、過渡区間にわたる空燃比変化の中から高周波壁流補
正量のずれ分と低周波壁流補正量のずれ分とが各相当量
として分離して求められ、各ずれ分相当量を用いて各ず
れ分相当量に対応する学習値がそれぞれ書き換えられる
ことから、2つの学習値WlとWhとも書き換えの精度
が向上する。
In the first aspect of the invention, the learning value is not rewritten in the middle of the transient section, the waiting value is waited until the end of the transient section, and the deviation of the high-frequency wall flow correction amount from the change in the air-fuel ratio over the transient section. And the shift amount of the low frequency wall flow correction amount are separately obtained as the respective corresponding amounts, and the learning values corresponding to the respective shift amount corresponding amounts are rewritten using the respective shift amount corresponding amounts. The rewriting accuracy is improved for both the values Wl and Wh.

【0021】また、排出ガス中の酸素濃度を検出するセ
ンサ42に応答遅れがあっても、各壁流補正量のずれ分
相当量の値が変化することがないので、センサ42の応
答遅れで学習値WlとWhの書き換え精度が落ちること
がない。
Further, even if there is a response delay in the sensor 42 for detecting the oxygen concentration in the exhaust gas, the value corresponding to the deviation of the wall flow correction amount does not change, so the response delay of the sensor 42 The rewriting accuracy of the learning values Wl and Wh does not decrease.

【0022】次に、吸気管内の燃料壁流の生成は燃料付
着部の温度の影響を強く受けるのであるが、第2の発明
で、各壁流補正量KlとKhを少なくとも吸気管内の燃
料付着部温度に対応して記憶装置に記憶させるととも
に、学習値WlとWhについても各壁流補正量Kl,K
hと同じパラーメータに対応して記憶させることによ
り、第1の発明の作用に加えて、そのときの燃料壁流の
生成度合に応じた壁流補正を行うことができる。
Next, the generation of the fuel wall flow in the intake pipe is strongly influenced by the temperature of the fuel adhering portion. In the second invention, at least the wall flow correction amounts Kl and Kh are adhered to the fuel in the intake pipe. The learning values Wl and Wh are stored in the storage device corresponding to the part temperature, and the wall flow correction amounts Kl, K are also set for the learning values Wl and Wh.
By storing in correspondence with the same parameter as h, in addition to the operation of the first invention, it is possible to perform wall flow correction according to the degree of generation of the fuel wall flow at that time.

【0023】第3の発明では燃料性状の異なる2つの燃
料(たとえば重質ガソリンと標準ガソリン)用にそれぞ
れ各壁流補正量に対する各学習値を専用に持たせること
が可能となり、使用燃料がたとえば重質ガソリンに変更
されたタイミングで重質ガソリンに対する学習が進んだ
各学習値の検索に切換えられると、その切換えられた瞬
間から燃料付着部温度が相違するすべての運転条件で重
質ガソリンに最適な値となり、各壁流補正量の全体が重
質ガソリンに適した値に切換わるまでに時間がかかると
いうことがない。
In the third aspect of the invention, it becomes possible to specifically give each learning value for each wall flow correction amount for two fuels having different fuel properties (for example, heavy gasoline and standard gasoline), and the fuel used is, for example, When the learning value for heavy gasoline is learned at the timing of switching to heavy gasoline, it can be switched to the search for each learning value, and the fuel adhering part temperature will differ from the moment when it is switched. Therefore, it does not take time for the entire wall flow correction amount to switch to a value suitable for heavy gasoline.

【0024】第4の発明でたとえば1つの燃料の使用中
はその燃料に専用の制御量が使われ、もう1つの燃料に
切換わったときはその切換わり後の燃料に専用の制御量
が使われると、いずれの燃料の使用時にも始動後増量や
点火時期の進角を過不足なく行うことができる。
In the fourth invention, for example, when one fuel is used, a dedicated control amount is used for that fuel, and when the fuel is switched to another fuel, the dedicated control amount is used for the fuel after the switching. Therefore, the amount of fuel increase after the start and the advance of the ignition timing can be performed without excess or deficiency when using any fuel.

【0025】[0025]

【実施例】図2において、燃料の噴射は、量が多いとき
も少ないときも吸気ポートに設けた一か所の燃料噴射弁
4から供給するので、量の調整はコントロールユニット
21によりその噴射時間で行う。噴射時間が長くなれば
噴射量が多くなり、噴射時間が短くなれば噴射量が多く
なる。混合気の濃さつまり空燃比は、一定量の吸入空気
に対する燃料噴射量が多くなればリッチ側にずれ、燃料
噴射量が少なくなればリーン側にずれる。
[Embodiment] In FIG. 2, fuel is injected from a single fuel injection valve 4 provided in an intake port regardless of whether the amount is large or small. Done in. The injection amount increases as the injection time increases, and the injection amount increases as the injection time decreases. The richness of the air-fuel mixture, that is, the air-fuel ratio, shifts to the rich side when the fuel injection amount for a fixed amount of intake air increases, and shifts to the lean side when the fuel injection amount decreases.

【0026】したがって、吸入空気量との比が一定値と
なるように燃料の基本噴射量を決定してやれば運転条件
が違っても同じ空燃比が得られる。燃料の噴射がエンジ
ンの1回転について1回行われるときは、1回転で吸い
込んだ空気量に対して基本噴射パルス幅Tpをそのとき
の吸入空気量とエンジン回転数とから求めるのである。
通常このTpにより決定される空燃比は理論空燃比付近
になっている。
Therefore, if the basic injection amount of fuel is determined so that the ratio to the intake air amount becomes a constant value, the same air-fuel ratio can be obtained even under different operating conditions. When the fuel injection is performed once per one revolution of the engine, the basic injection pulse width Tp is calculated from the intake air amount at that time and the engine speed with respect to the air amount sucked in one revolution.
Usually, the air-fuel ratio determined by this Tp is near the stoichiometric air-fuel ratio.

【0027】排気管5にはエンジンから排出されてくる
CO,HC,NOxといった三つの有害成分を処理する
三元触媒6が設けられる。この三元触媒6が三成分を同
時に効率よく処理できるのは、エンジンに供給している
混合気の空燃比が理論空燃比を中心とする狭い範囲にあ
るときだけである。この範囲より空燃比が少しでもリッ
チ側にずれると触媒の転換効率が低下してCO,HCの
排出量が増し、逆にリーン側にずれるとNOxが多く排
出される。
The exhaust pipe 5 is provided with a three-way catalyst 6 for treating three harmful components such as CO, HC and NOx discharged from the engine. The three-way catalyst 6 can efficiently process the three components simultaneously only when the air-fuel ratio of the air-fuel mixture supplied to the engine is in a narrow range centered on the theoretical air-fuel ratio. If the air-fuel ratio deviates from this range to the rich side even a little, the conversion efficiency of the catalyst decreases and the CO and HC emissions increase, and conversely, if it deviates to the lean side, a large amount of NOx is emitted.

【0028】このため、コントロールユニット21で
は、三元触媒6の能力を十分に発揮できる理論空燃比の
近くに空燃比平均値が維持されるよう、排出ガス中の酸
素濃度を広域にわたって検出する空燃比センサ12から
の出力信号にもとづいて燃料噴射量をフィードバック補
正する。
Therefore, the control unit 21 detects the oxygen concentration in the exhaust gas over a wide range so that the average value of the air-fuel ratio is maintained near the stoichiometric air-fuel ratio at which the capacity of the three-way catalyst 6 can be sufficiently exhibited. The fuel injection amount is feedback-corrected based on the output signal from the fuel ratio sensor 12.

【0029】コントロールユニット21ではまた、壁流
補正量を時定数の速い高周波分と時定数の遅い低周波分
に分けて過渡時の空燃比補正を行うとともに、各壁流補
正量に対して別々の学習値(低周波壁流補正量Klに対
して学習値Wl、高周波壁流補正量Khに対して学習値
Wh)を導入する。
The control unit 21 also divides the wall flow correction amount into a high frequency component having a fast time constant and a low frequency component having a slow time constant to perform air-fuel ratio correction during a transition, and separately for each wall flow correction amount. (Learning value Wl for low frequency wall flow correction amount Kl and learning value Wh for high frequency wall flow correction amount Kh) are introduced.

【0030】この場合に、過渡時の目標空燃比からのず
れを、低周波壁流補正量のずれ分と高周波壁流補正量の
ずれ分とに分離して求めていなければ、2つの学習値W
lとWhの書き換えの精度をともに向上するのに限界が
ある。
In this case, if the deviation from the target air-fuel ratio during the transition is not calculated separately for the deviation of the low frequency wall flow correction quantity and the deviation of the high frequency wall flow correction quantity, two learning values are obtained. W
There is a limit to improving the rewriting accuracy of both l and Wh.

【0031】さて、図3に示したように、目標空燃比
(実際にはリーン側限界〔A/F〕lとリッチ側限界
〔A/F〕rのあいだを目標空燃比に対する許容範囲と
して設けている)からのずれを1つの過渡全体で考えた
とき、このずれは 目標空燃比からのずれの大きさと、 目標空燃比からのずれ時間と の2つに分けて捕らえられる。
As shown in FIG. 3, the target air-fuel ratio (actually, the range between the lean side limit [A / F] l and the rich side limit [A / F] r is set as an allowable range for the target air-fuel ratio. The deviation from the target air-fuel ratio and the deviation time from the target air-fuel ratio can be divided into two categories.

【0032】ここで、の目標空燃比からのずれの大き
さΔAFとは、 ΔAF=|ΔAFl−ΔAFr| …(6) ただし、ΔAFl;リーン側ずれ分のピーク値 ΔAFr;リッチ側ずれ分のピーク値 の式で定義される値のこと、またの目標空燃比からの
ずれ時間Δtとは、 Δt=|tlTA−trTA| …(7) ただし、tlTA;リーン側の総ずれ時間 trTA;リッチ側の総ずれ時間 の式で定義される値のことである。
Here, the magnitude ΔAF of the deviation from the target air-fuel ratio is ΔAF = | ΔAF1−ΔAFr | (6) where ΔAFl; the peak value for the lean side deviation ΔAFr; the peak for the rich side deviation The value defined by the value formula and the deviation time Δt from the target air-fuel ratio are Δt = | tl TA −tr TA | (7) where tl TA ; the total deviation time tr TA on the lean side. ; It is the value defined by the formula of total shift time on the rich side.

【0033】この場合に、上記のΔAFの値と高周波壁
流補正量のずれ分との間に図4に示した強い相関(正比
例の関係)があり、またΔtの値と低周波壁流補正量の
ずれ分との間に図5に示した強い相関(これも正比例の
関係)があることを本発明者が見いだした(実験結果で
ある)。つまり、ΔAFが高周波壁流補正量のずれ分
に、Δtが低周波壁流補正量のずれ分にそれぞれ相当す
るのであり、これによって目標空燃比からのずれを低周
波壁流補正量のずれ分と高周波壁流補正量のずれ分とに
分離することができたわけである。
In this case, there is a strong correlation (a direct proportional relationship) shown in FIG. 4 between the value of ΔAF and the deviation of the high frequency wall flow correction amount, and the value of Δt and the low frequency wall flow correction. The present inventor has found that there is a strong correlation (which is also a direct proportional relationship) shown in FIG. 5 with the amount of deviation (which is an experimental result). That is, ΔAF corresponds to the deviation of the high-frequency wall flow correction amount, and Δt corresponds to the deviation of the low-frequency wall flow correction amount, respectively, whereby the deviation from the target air-fuel ratio is calculated by the deviation of the low-frequency wall flow correction amount. It was possible to separate the difference between the high frequency wall flow correction amount and the high frequency wall flow correction amount.

【0034】そこで、コントロールユニット21では、
過渡区間が終了するまで学習値WlとWhの書き換えを
行うことなく、目標空燃比からのずれの大きさΔAFを
高周波壁流補正量のずれ分相当量として、また目標空燃
比からのずれ時間Δtを低周波壁流補正量のずれ分相当
量としてそれぞれ求め、各ずれ分相当量を用いて各ずれ
分相当量に対応する学習値を書き換える(高周波壁流補
正量のずれ分相当量を用いて学習値Whを、低周波壁流
補正量のずれ分相当量を用いて学習値Wlを書き換え
る)。
Therefore, in the control unit 21,
The renewal values Wl and Wh are not rewritten until the transition section ends, and the magnitude ΔAF of the deviation from the target air-fuel ratio is set as the equivalent amount of the high-frequency wall flow correction amount, and the deviation time Δt from the target air-fuel ratio. Is calculated as the shift amount equivalent to the low frequency wall flow correction amount, and the learning value corresponding to each shift amount is rewritten using each shift amount equivalent amount (using the shift amount equivalent amount of the high frequency wall flow correction amount). The learning value Wh is rewritten with the learning value Wh using the amount of shift of the low frequency wall flow correction amount).

【0035】こうした制御のため、空燃比センサ12か
らの信号が、吸入空気量を検出するエアフローメータ
7、単位クランク角度ごとの信号とクランク角度の基準
信号とを出力するクランク角度センサ10、水温センサ
11、吸気バルブのバルブ温度Tbを検出するセンサ
(図示せず)からの信号とともにコントロールユニット
21に入力されている。
For such control, the signal from the air-fuel ratio sensor 12 is an air flow meter 7 for detecting the intake air amount, the crank angle sensor 10 for outputting a signal for each unit crank angle and the crank angle reference signal, and the water temperature sensor. 11. A signal from a sensor (not shown) for detecting the valve temperature Tb of the intake valve is input to the control unit 21.

【0036】図6は燃料噴射パルス幅を算出するための
フローチャートで、これは一定時間ごとに実行される。
FIG. 6 is a flow chart for calculating the fuel injection pulse width, which is executed at regular intervals.

【0037】ステップ1,2でまず空燃比センサ12か
らの実空燃比〔A/F〕、エンジン回転数Ne、バルブ
温度Tbを読み込む。
First, in steps 1 and 2, the actual air-fuel ratio [A / F], the engine speed Ne, and the valve temperature Tb from the air-fuel ratio sensor 12 are read.

【0038】ここで、バルブ温度Tbは吸気管内の燃料
付着部温度を代表させている。燃料付着部温度を直接測
定するのが困難なときは、特開平1−305142号公
報に記載されているように、冷却水温度Twと吸気温度
Taにもとづいて燃料付着部の平衡温度Thを求め、こ
れの一次遅れとして燃料付着部の温度予測値Tfを求め
ることができる。
Here, the valve temperature Tb represents the temperature of the fuel adhering portion in the intake pipe. When it is difficult to directly measure the temperature of the fuel adhering portion, the equilibrium temperature Th of the fuel adhering portion is obtained based on the cooling water temperature Tw and the intake air temperature Ta, as described in JP-A-1-305142. The predicted temperature value Tf of the fuel adhering portion can be obtained as the first-order lag.

【0039】また、簡易な方法として、始動時の初期値
を適当に選び、冷却水温度に1次遅れで近づけると、そ
の値が燃料付着部の温度変化に近い変化を示すことが確
かめられているので、次の式で算出した値Tb1を燃料
付着部の温度予測値として扱うこともできる。なお、
(8)式の計算は1秒ごとに実行するルーチンで行う
(図6のルーチンとは独立)。 Tb1=Tb1-1sec+(Tw−Tb1-1sec)×Tb1h …(8) ただし、Tb1;燃料付着部の温度予測値 Tb1-1sec;1秒前のTb1 Tw;冷却水温度 Tb1h;補正割合
As a simple method, it was confirmed that when an initial value at the time of starting is appropriately selected and brought close to the cooling water temperature with a first-order lag, the value shows a change close to the temperature change of the fuel adhering portion. Therefore, the value Tb1 calculated by the following equation can be treated as the predicted temperature value of the fuel adhering portion. In addition,
The calculation of the equation (8) is performed by a routine executed every one second (independent of the routine of FIG. 6). Tb1 = Tb1 −1 sec + (Tw−Tb1 −1 sec ) × Tb1 h (8) where Tb1; predicted temperature of fuel adhering portion Tb1 −1 sec; Tb1 Tw one second before; cooling water temperature Tb1 h; correction ratio

【0040】ステップ3では空燃比〔A/F〕と理論空
燃比〔A/F〕st(≒14.5)の差の絶対値が所定
値Kを越えているかどうかをみる。つまり、|〔A/
F〕−〔A/F〕st|≦Kの範囲が許容範囲である。
たとえば0.8を所定値Kに設定する。このとき許容範
囲のリーン側限界〔A/F〕lは、15.3(=14.
5+0.8)、許容範囲のリッチ側限界〔A/F〕r
は、13.7(=14.5−0.8)である(これらの
限界値は後述する図14のステップ16,23で用い
る)。
In step 3, it is checked whether the absolute value of the difference between the air-fuel ratio [A / F] and the theoretical air-fuel ratio [A / F] st (≈14.5) exceeds a predetermined value K. That is, | [A /
The range of F] − [A / F] st | ≦ K is the allowable range.
For example, 0.8 is set to the predetermined value K. At this time, the lean side limit [A / F] l of the allowable range is 15.3 (= 14.
5 + 0.8), allowable rich side limit [A / F] r
Is 13.7 (= 14.5-0.8) (these limit values are used in steps 16 and 23 of FIG. 14 described later).

【0041】この判定より空燃比〔A/F〕が許容範囲
内にあればステップ5,6,7,8に進み、また許容範
囲を外れていれば、ステップ4で学習値更新のルーチン
を開始(図3のA点が開始のタイミングである)した後
にステップ5,6,7,8に進み、2つの壁流補正量K
lとKhおよび2つの学習値WlとWhをエンジン回転
数Neとバルブ温度Tbから各マップを参照してそれぞ
れ求める。
From this judgment, if the air-fuel ratio [A / F] is within the permissible range, the process proceeds to steps 5, 6, 7, and 8. If it is outside the permissible range, the learning value updating routine is started at step 4. After that (point A in FIG. 3 is the start timing), the process proceeds to steps 5, 6, 7, and 8 and two wall flow correction amounts K
1 and Kh and two learning values Wl and Wh are obtained from the engine speed Ne and the valve temperature Tb by referring to each map.

【0042】2つの壁流補正量KlとKhはいずれも固
定値で、初期設定時には標準ガソリンに対してマッチン
グしたデータをこれらのマップに書き込む。壁流補正量
KlとKhのマップ内容を図7と図8に示すと、値の傾
向は同じで、バルブ温度Tbが低くなるほど値が大きく
なり、同じバルブ温度Tbでもエンジン回転数Neが高
くなるほど値が小さくなっている。
The two wall flow correction amounts Kl and Kh are both fixed values, and the data matched with the standard gasoline is written in these maps at the time of initial setting. When the map contents of the wall flow correction amounts Kl and Kh are shown in FIGS. 7 and 8, the tendency of the values is the same, the value increases as the valve temperature Tb decreases, and the engine speed Ne increases as the valve temperature Tb increases. The value is getting smaller.

【0043】なお、Kl,Khのマップは、シリンダ空
気相当パルス幅(エンジン負荷相当量で後述する)Av
tpとバルブ温度Tbをパラメータとして図9と図10
(第2実施例)に示したように割り付けることもでき
る。このときは図9,図10のように、同じバルブ温度
TbでもAvtpが大きくなるほど大きくなる値が初期
設定時に入る。同様にして、図11と図12(第3実施
例)のようにAvtpの代わりに吸入空気量を用いるこ
ともできる。
The map of Kl and Kh is a cylinder air equivalent pulse width (engine load equivalent amount, which will be described later) Av.
9 and 10 using tp and valve temperature Tb as parameters.
It can also be assigned as shown in (Second embodiment). At this time, as shown in FIGS. 9 and 10, a value that increases as Avtp increases even at the same valve temperature Tb enters the initial setting. Similarly, the intake air amount can be used instead of Avtp as shown in FIGS. 11 and 12 (third embodiment).

【0044】2つの学習値WlとWhは書き換え可能な
マップ(RAM上に作成)に格納する。ただし、学習値
WlとWhのマップも、KlとKhのマップと同じパラ
メータ(エンジン回転数Neとバルブ温度Tb)で区分
けする。初期設定時のデータはすべて1.0であるが、
学習の進んだ段階では経時変化や個体差(噴射弁の流量
特性の差やエアフローメータの流量特性の差など)によ
るバラツキを吸収する分だけ1.0から多少ずれること
になる。学習値WlとWhのマップはエンジン停止後も
データが消失しないようにバッテリバックアップする。
The two learning values Wl and Wh are stored in a rewritable map (created on the RAM). However, the map of the learning values Wl and Wh is also divided by the same parameters (engine speed Ne and valve temperature Tb) as the map of Kl and Kh. The default data is 1.0,
At the advanced stage of learning, the deviation from 1.0 will be a little due to the absorption of variations due to changes over time and individual differences (differences in flow rate characteristics of injection valves, differences in flow rate characteristics of air flow meters, etc.). The learned values Wl and Wh are backed up by a battery so that data will not be lost even after the engine is stopped.

【0045】ステップ9では、燃料噴射パルス幅Tiを Ti=(Avtp+Kl・Wl+Kh・Wh)・TF・α+Ts …(9) ただし、Avtp;シリンダ空気相当パルス幅 TF;各種補正 α;空燃比フィードバック補正係数 Ts;無効パルス幅 の式で計算する。In step 9, the fuel injection pulse width Ti is Ti = (Avtp + Kl · Wl + Kh · Wh) · TF · α + Ts (9) where Avtp: Cylinder air equivalent pulse width TF; Various correction α: Air-fuel ratio feedback correction coefficient Ts: invalid pulse width is calculated.

【0046】(9)式は定常、過渡をともに含んだ一般
式で、学習値により補正された低周波壁流補正量Kl・
Wlと高周波壁流補正量Kh・Whが過渡時に限ってA
vtpに加算される。
The expression (9) is a general expression including both steady and transient, and the low frequency wall flow correction amount Kl ·
Wl and the high-frequency wall flow correction amount Kh and Wh are A
It is added to vtp.

【0047】なお、過渡状態は、シリンダ空気相当パル
ス幅Avtpの変化速度ΔAvtpなどから判断(たと
えばΔAvtp>0.2ms/2msで過渡時と判断)
する。
The transient state is judged based on the changing speed ΔAvtp of the cylinder air equivalent pulse width Avtp (for example, when ΔAvtp> 0.2 ms / 2 ms, it is judged as a transient time).
To do.

【0048】(9)式のシリンダ空気相当パルス幅Av
tpは Avtp=Tp×Fload+Avtpn-1×(1−Fload) …(10) ただし、Tp;基本噴射パルス幅 Avtpn-1;前回のAvtp Fload;加重平均係数 の式で、また(10)式の基本噴射パルス幅Tpは、 Tp=(Qs/Ne)×K#×Ktrm …(11) ただし、Qs;エアフローメータ出力をリニアライズし
て求めた吸入空気量 Ne;エンジン回転数 K#;基本空燃比を定める定数 Ktrm;インジェクタの流量特性より定まる定数 の式で求まる値で、いずれも公知である。
Cylinder air equivalent pulse width Av of equation (9)
tp is Avtp = Tp * Fload + Avtpn -1 * (1-Fload) (10) where Tp: basic injection pulse width Avtpn -1 ; previous Avtp Fload; weighted average coefficient, and (10) The basic injection pulse width Tp of Tp = (Qs / Ne) × K # × Ktrm (11) where Qs: intake air amount obtained by linearizing the output of the air flow meter Ne: engine speed K #; basic A constant Ktrm that determines the air-fuel ratio; a constant that is determined from the flow rate characteristics of the injector.

【0049】(9)式の各種補正TFは、 TF=1+Ktw+Kas …(12) ただし、Ktw;水温増量補正係数 Kas;始動後増量補正係数 の式で計算する。The various correction TFs in the equation (9) are calculated by the following equation: TF = 1 + Ktw + Kas (12) where Ktw: water temperature increase correction coefficient Kas: start-up increase correction coefficient.

【0050】(12)式の始動後増量補正係数Kas
は、クランキング中はその値が冷却水温度に応じて定ま
り、エンジン始動直後より時間とともに徐々に減少する
値、水温増量補正係数Ktwは冷却水温度からテーブル
を参照して求める値で、これらも、(12)式とともに
公知である。
The increase correction coefficient Kas after the start of the equation (12)
Is a value that is determined according to the cooling water temperature during cranking and gradually decreases with time immediately after the engine is started. The water temperature increase correction coefficient Ktw is a value obtained from the cooling water temperature by referring to a table. , (12) are well known.

【0051】図13と図14は2つの学習値WlとWh
の更新を行うためのフローチャートで、図3のステップ
4で開始した後は図3のフローとは独立に実行する。
13 and 14 show two learning values Wl and Wh.
Is executed independently of the flow of FIG. 3 after starting in step 4 of FIG.

【0052】ステップ11,12,13で更新の開始に
あたって空燃比〔A/F〕、エンジン回転数Ne、バル
ブ温度Tbを読み込み、4つの変数〔A/F〕max、
〔A/F〕min、tlTA、trTAに初期値の0を代入
する。ここで、〔A/F〕maxは空燃比の最大値、
〔A/F〕minは空燃比の最小値、tlTAはリーン側
の総ずれ時間、trTAはリッチ側の総ずれ時間をそれぞ
れ入れるための変数である。
At the start of updating in steps 11, 12, and 13, the air-fuel ratio [A / F], engine speed Ne, and valve temperature Tb are read, and four variables [A / F] max,
[A / F] Substitute initial values of 0 for min, tl TA , and tr TA . Here, [A / F] max is the maximum value of the air-fuel ratio,
[A / F] min is a variable for entering the minimum value of the air-fuel ratio, tl TA is the total deviation time on the lean side, and tr TA is the total deviation time on the rich side.

【0053】ステップ14で空燃比が許容範囲内に収ま
っているかどうかみて、許容範囲を外れていれば(つま
り|〔A/F〕−〔A/F〕st|>Kである)、図1
4に進む。
In step 14, it is checked whether the air-fuel ratio is within the allowable range. If the air-fuel ratio is outside the allowable range (that is, | [A / F]-[A / F] st |> K), FIG.
Go to 4.

【0054】図14のステップ15で空燃比〔A/F〕
と理論空燃比〔A/F〕stを比較することにより、許
容範囲からの外れがリーン側なのかリッチ側なのかを調
べる。
At step 15 in FIG. 14, the air-fuel ratio [A / F]
And stoichiometric air-fuel ratio [A / F] st are compared to determine whether the deviation from the allowable range is on the lean side or the rich side.

【0055】〔A/F〕>〔A/F〕stであれば、許
容範囲よりリーン側に外れているので、ステップ16〜
22に進む。
If [A / F]> [A / F] st, then it is outside the permissible range to the lean side.
Proceed to 22.

【0056】まず、ステップ16〜19では過渡区間中
での空燃比の最大値を求める。ステップ16,17で
〔A/F〕>〔A/F〕lかつ〔A/F〕>〔A/F〕
maxであればステップ18,19に進んで空燃比の値
を変数〔A/F〕maxに入れて、空燃比を読み込んだ
後ステップ16に戻り、これを空燃比がリーン側限界
〔A/F〕l(=15.3)以下になるタイミングまで
繰り返すことで、変数〔A/F〕maxに過渡区間中で
の空燃比の最大値が入るのである。
First, in steps 16 to 19, the maximum value of the air-fuel ratio in the transient section is obtained. In steps 16 and 17, [A / F]> [A / F] l and [A / F]> [A / F]
If it is max, the routine proceeds to steps 18 and 19 to put the value of the air-fuel ratio into the variable [A / F] max, read the air-fuel ratio, and then returns to step 16, where the air-fuel ratio is set to the lean side limit [A / F]. ] By repeating until the timing becomes 1 (= 15.3) or less, the maximum value of the air-fuel ratio in the transient section enters the variable [A / F] max.

【0057】ステップ16で〔A/F〕≦〔A/F〕l
になると、ステップ20,21に進み、リーン側ずれ時
間tlを算出し、これを変数tlTAに積算する。具体的
に図3の波形でみると、B点とC点の2つのタイミング
でステップ20に進んでくるため、ステップ20では図
3において2つのリーン側ずれ時間tl1とtl2がそれ
ぞれ算出され、これらの合計が変数tlTAに入るわけで
ある。
In step 16, [A / F] ≤ [A / F] l
If so, the routine proceeds to steps 20 and 21, where the lean side shift time tl is calculated, and this is added to the variable tl TA . Specifically, looking at the waveform in FIG. 3, since the process proceeds to step 20 at two timings, point B and point C, in step 20, two lean side shift times tl 1 and tl 2 are calculated in FIG. 3, respectively. , The sum of these goes into the variable tl TA .

【0058】ステップ22では過渡区間中での空燃比最
大値〔A/F〕maxから ΔAFl=〔A/F〕lmax−〔A/F〕st …(13) の式でリーン側ずれ分のピーク値を求める。
In step 22, from the maximum air-fuel ratio value [A / F] max in the transient section, ΔAF1 = [A / F] lmax− [A / F] st (13) Find the value.

【0059】一方、ステップ15からステップ23〜2
9に進むのは空燃比が許容範囲を外れてリッチ側になっ
ている場合である。
On the other hand, step 15 to steps 23 to 2
The process proceeds to 9 when the air-fuel ratio is outside the allowable range and is on the rich side.

【0060】空燃比が許容範囲を外れてリーン側になっ
ている上記の場合と同様にして、ステップ23,24,
25,26で過渡区間中での空燃比最小値〔A/F〕m
inを求め、ステップ23,29で空燃比最小値〔A/
F〕minから ΔAFr=〔A/F〕st−〔A/F〕min …(14) の式で、リッチ側ずれ分のピーク値を計算する。
The air-fuel ratio is outside the permissible range and is on the lean side. Similar to the above case, steps 23, 24,
25, 26 minimum air-fuel ratio [A / F] m during transition
in, and in steps 23 and 29, the minimum air-fuel ratio value [A /
From F] min, the peak value for the rich side deviation is calculated by the formula ΔAFr = [A / F] st- [A / F] min (14).

【0061】また、ステップ23,27,28では、過
渡区間中でのリッチ側の総ずれ時間trTAを求める。図
3の波形ではD点のタイミングでだけステップ27,2
8に進むので、リッチ側ずれ時間tr1だけが変数tr
TAに入る。なお、減速時には、図3の空燃比波形の上下
がひっくりかえるので、2つのリッチ側ずれ時間の合計
が変数trTAに入ることはいうまでもない。
Further, in steps 23, 27 and 28, the total shift time tr TA on the rich side in the transient section is obtained. In the waveform of FIG. 3, steps 27 and 2 are performed only at the timing of point D.
8, the rich side deviation time tr 1 is the variable tr.
Enter TA . Note that, during deceleration, since the upper and lower sides of the air-fuel ratio waveform in FIG. 3 are inverted, it goes without saying that the sum of the two rich side deviation times enters the variable tr TA .

【0062】図13に戻り、ステップ14で空燃比が許
容範囲内に収まっている(|〔A/F〕−〔A/F〕s
t|≦K)ときは、空燃比が過渡の変動途中(図3にお
いてB点からE点までの区間やD点からF点までの区
間)にあるのか過渡の空燃比変動が終わった(図3にお
いてC点以降)のかを判断するためステップ30,31
に進み、ストイキ時間(空燃比が許容範囲内に収まって
いる時間のこと)tstと所定値tsa(たとえば1s
ec)を比較する。tst≦tsaのときは過渡の変動
途中であると判断し、ステップ32で空燃比を読み込ん
だ後にステップ14に戻る。図3においてはB−E間の
時間やD−F間の時間がストイキ時間tstとして算出
されるが、このtstの値はtsaより短いため過渡の
途中と判断されるのに対し、C点以降でストイキ時間t
stが算出されるときは、tsaより長くなり、過渡の
終了と判断されるわけである。
Returning to FIG. 13, in step 14, the air-fuel ratio is within the allowable range (| [A / F]-[A / F] s.
When t | ≦ K), the transient air-fuel ratio fluctuation has ended (whether the air-fuel ratio is in the middle of transient fluctuations (section from point B to point E or point D to point F in FIG. 3)). 3 to determine whether it is after the point C), steps 30, 31
And the stoichiometric time (time when the air-fuel ratio is within the allowable range) tst and a predetermined value tsa (for example, 1 s).
ec) are compared. When tst ≦ tsa, it is determined that the transient fluctuation is in progress, the air-fuel ratio is read in step 32, and the process returns to step 14. In FIG. 3, the time between B and E and the time between D and F are calculated as the stoichiometric time tst. However, since the value of this tst is shorter than tsa, it is judged to be in the middle of a transition, but after the point C. At stoichiometric time t
When st is calculated, it becomes longer than tsa, and it is determined that the transition has ended.

【0063】ステップ31でtst>tsaより過渡の
空燃比変動が終わったと判断したときは、ステップ3
3,33に進み、2つの学習値WlとWhを別々に書き
換える。
If it is determined in step 31 that ttrans> tsa, then the transient air-fuel ratio fluctuation has ended, step 3
Proceeding to 3, 33, the two learning values Wl and Wh are rewritten separately.

【0064】図15は低周波壁流補正量に対する学習値
Wlの書き換えを示すサブルーチンである。
FIG. 15 shows a subroutine for rewriting the learning value Wl for the low frequency wall flow correction amount.

【0065】ステップ41,42でそのときの回転数N
eとバルブ温度Tbに対応するアドレスを選定し、その
アドレスにあるデータを変数WlOLDに入れる。
The number of revolutions N at that time in steps 41 and 42
select an address corresponding to the e and the valve temperature Tb, add data at that address in a variable Wl OLD.

【0066】ステップ43,44では、変数WlOLD
データと低周波壁流補正量のずれ分相当量(tlTA−t
TA)を用いて、 WlNEW=WlOLD+β・(tlTA−trTA) …(15) ただし、β;書き換え率(たとえば10%) の式で新しいデータを演算し、この新データ(変数Wl
NEWの値)を前記アドレスに格納する。
[0066] At step 43, the deviation amount corresponding amount of data and low-frequency wall flow correction amount of the variable Wl OLD (tl TA -t
r TA ), Wl NEW = Wl OLD + β · (tl TA −tr TA ) (15) However, β: rewrite rate (for example, 10%) is used to calculate new data, and the new data (variable) is calculated. Wl
The value of NEW ) is stored in the address.

【0067】図16に示したように、高周波壁流補正量
に対する学習値Whについては、これに対応する高周波
壁流補正量のずれ分相当量(ΔAFl−ΔAFr)を用
いて WhNEW=WhOLD+β・(ΔAFl−ΔAFr) …(16) ただし、WhNEW;書き換え後のデータ WhOLD;書き換え前のデータ の式で書き換える(ステップ51,52,53,5
4)。
As shown in FIG. 16, with respect to the learning value Wh for the high-frequency wall flow correction amount, WH NEW = Wh OLD using the corresponding shift amount (ΔAF1−ΔAFr) of the high-frequency wall flow correction amount. + Β · (ΔAF1−ΔAFr) (16) where, WH NEW ; data after rewriting Wh OLD ; data before rewriting is rewritten by the formula (steps 51, 52, 53, 5)
4).

【0068】図17、図18、図19は図13と図14
で用いた3つの時間(リーン側ずれ時間tl、リッチ側
ずれ時間tr、ストイキ時間tst)をそれぞれ算出す
るためのサブルーチンである。
FIGS. 17, 18 and 19 are shown in FIGS.
This is a subroutine for calculating each of the three times (lean side deviation time tl, rich side deviation time tr, stoichiometric time tst) used in Step 2.

【0069】tlとtrの算出はいずれも同様であるた
め、図17で代表させて述べる。
Since tl and tr are calculated in the same manner, they will be described with reference to FIG.

【0070】図17において、ステップ61で変数Cl
に初期値の0を入れた後、クロックパルスのカウントを
開始し、ステップ62,63で〔A/F〕>〔A/F〕
lのあいだカウントを継続する。ステップ63で〔A/
F〕≦〔A/F〕lとなればステップ64に進んでカウ
ントを終了し、そのカウントの結果を変数Clに入れ
る。
In FIG. 17, in step 61, the variable Cl
After the initial value 0 is entered in, the clock pulse counting is started, and in steps 62 and 63, [A / F]> [A / F]
Continue counting for l. In step 63 [A /
When F] ≦ [A / F] l, the routine proceeds to step 64 to end the counting, and the result of the counting is put into the variable Cl.

【0071】ステップ65ではリーン側ずれ時間tl
[sec]を tl=Cl/100 …(17) の式で計算する。クロックパルスの周波数は100Hz
なので、カウント数Clを周波数で割れば時間単位に換
算されるわけである。
At step 65, the lean side deviation time tl
[Sec] is calculated by the formula tl = Cl / 100 (17). Frequency of clock pulse is 100Hz
Therefore, if the count number Cl is divided by the frequency, it is converted into a time unit.

【0072】図19に示したように、ストイキ時間ts
tについても、tl,trとほぼ同様であるが、空燃比
が許容範囲を外れたタイミングでカウントを終了する点
が異なっている(ステップ83,84)。
As shown in FIG. 19, stoichiometric time ts
About t, it is almost the same as tl and tr, except that the count is finished at the timing when the air-fuel ratio is out of the allowable range (steps 83 and 84).

【0073】ここで、この例の作用を説明する。The operation of this example will be described below.

【0074】この例では、過渡区間の途中で学習値Wl
とWhの書き換えが行われることはなく、過渡区間の終
了まで待って、過渡区間にわたる空燃比変化の中から高
周波壁流補正量のずれ分相当量(|ΔAFl−ΔAFr
|)と低周波壁流補正量のずれ分相当量(|tlTA−t
TA|)とが分離して求められ、各ずれ分相当量を用い
て各ずれ分相当量に対応する学習値が書き換えられるこ
とから、2つの学習値WlとWhとも書き換えの精度が
向上する。たとえば、高周波壁流補正量のずれ分で学習
値Wlを書き換えることはなく(この逆に低周波壁流補
正量のずれ分で学習値Whを書き換えることもない)、
またせっかく低周波壁流補正量のずれ分や高周波壁流補
正量のずれ分を求めているのに学習値を書き換えないと
いうこともない。
In this example, the learning value Wl is set in the middle of the transient section.
And Wh are not rewritten, wait until the end of the transient section, and then, from the change in the air-fuel ratio over the transient section, the deviation equivalent amount of the high-frequency wall flow correction amount (| ΔAF1-ΔAFr
|) And the low frequency wall flow correction amount equivalent to the amount of deviation (| tl TA −t
r TA |) is obtained separately, and the learning value corresponding to each deviation amount is rewritten using each deviation equivalent amount, so that the rewriting accuracy is improved for both the two learning values Wl and Wh. . For example, the learning value Wl is not rewritten with the deviation of the high frequency wall flow correction amount (on the contrary, the learning value Wh is not rewritten with the deviation of the low frequency wall flow correction amount).
Further, even though the shift amount of the low frequency wall flow correction amount and the shift amount of the high frequency wall flow correction amount are calculated, the learning value is not rewritten.

【0075】ところが、従来例では図26に示したよう
に、A−B間での低周波壁流補正量のずれ分については
無視されるために学習値Wlが書き換えられることはな
く、またC点以降に生じる目標空燃比からのずれは低周
波壁流補正量のずれ分に伴うはずであるのに、このC点
以降に生じる目標空燃比からのずれについても無視され
て学習値Wlが書き換えられることがないのである。
However, in the conventional example, as shown in FIG. 26, since the deviation of the low frequency wall flow correction amount between A and B is ignored, the learning value Wl is not rewritten, and C Although the deviation from the target air-fuel ratio after the point should be accompanied by the deviation of the low frequency wall flow correction amount, the deviation from the target air-fuel ratio after the point C is also ignored and the learning value Wl is rewritten. There is no way to be.

【0076】一方、空燃比センサ12に応答遅れがある
と、この例では図3に示した過渡時の波形が、波形の形
を変えることなくそのまま時間的に右側に移動するだけ
で、リーン側ずれ分のピーク値ΔAFl、リッチ側ずれ
分のピーク値ΔAFr、リーン側総ずれ時間tlTA、リ
ッチ側総ずれ時間trTAの各値が変化することはない。
つまり、空燃比センサ12に応答遅れがあっても、学習
値WlとWhの書き換え精度が落ちることはないのであ
る。
On the other hand, if there is a response delay in the air-fuel ratio sensor 12, in this example, the transient waveform shown in FIG. 3 simply moves to the right side in time without changing the shape of the waveform. The peak value ΔAFl for the shift amount, the peak value ΔAFr for the rich side shift, the lean side total shift time tl TA , and the rich side total shift time tr TA do not change.
That is, even if the air-fuel ratio sensor 12 has a response delay, the rewriting accuracy of the learning values Wl and Wh does not deteriorate.

【0077】これに対して、従来例では過渡の途中でも
一定の周期で学習値を書き換える構成であるため、空燃
比センサ12の応答遅れで高周波壁流補正量のずれ分を
検出したときは、図26のB−C間に移っていることが
あり、このときは高周波壁流補正量のずれ分を用いてこ
れと関係のない学習値Wlを書き換えてしまうことにな
るのである。
On the other hand, in the conventional example, since the learning value is rewritten at a constant cycle even during the transition, when the deviation of the high-frequency wall flow correction amount is detected due to the response delay of the air-fuel ratio sensor 12, There is a case where it shifts between B and C in FIG. 26, and at this time, the learning value Wl irrelevant to this is rewritten using the deviation of the high-frequency wall flow correction amount.

【0078】さらに、燃料付着部温度に大きく依存する
各壁流補正量KlとKhは、低温時と高温時とでその値
が大きく変化するので、たとえば低温時にマッチングし
た値を高温時に用いたのでは壁流補正量が過多となり空
燃比が許容範囲を外れてリッチ側になってしまうが、こ
の例で、各壁流補正量Kl,Kh(学習値Wl,Whに
ついても)の各マップがバルブ温度Tbに対応して割り
付けられると、バルブ温度が相違しても、各壁流補正量
KlとKhを過不足なく与えることができる。
Further, the wall flow correction amounts Kl and Kh, which largely depend on the temperature of the fuel adhering portion, vary greatly between low temperature and high temperature. Therefore, for example, values matched at low temperature were used at high temperature. In this case, the wall flow correction amount becomes excessive and the air-fuel ratio goes out of the allowable range and becomes rich, but in this example, each map of the wall flow correction amounts Kl, Kh (also for the learning values Wl, Wh) is a valve. If the valve temperatures are allocated in correspondence with the temperature Tb, the wall flow correction amounts Kl and Kh can be given without excess or deficiency even if the valve temperatures differ.

【0079】さて、燃料を変えると、同じバルブ温度T
bでも2つの壁流補正量KlとKhの割合Kl/Khが
重質ガソリン(標準ガソリンより揮発性が悪い)では標
準ガソリンより小さくなるので、重質ガソリンの使用時
に標準ガソリンに対してマッチングしているKlとKh
のマップ値を用いたときは、目標空燃比からのずれが標
準ガソリンの使用時より大きくなることが予測される
(ただし学習値は考えていない)。
Now, when the fuel is changed, the same valve temperature T
Even in b, the ratio Kl / Kh of the two wall flow correction amounts Kl and Kh is smaller than that of standard gasoline in heavy gasoline (less volatile than standard gasoline), so when using heavy gasoline, it matches the standard gasoline. Kl and Kh
When the map value of is used, the deviation from the target air-fuel ratio is predicted to be larger than when standard gasoline is used (however, the learned value is not considered).

【0080】しかしながら、実験を行ってみると、各壁
流補正量Kl,Khとも標準ガソリンとのずれ分の差は
一様でなく、図20と図21に示したように、高周波壁
流補正量のずれ分についてバルブ温度Tbの高いときに
標準ガソリンとのずれ分の差が特に大きいことが分かっ
た(図21はこの点を強調して示している)。
However, when the experiment was conducted, the difference between the wall flow correction amounts Kl and Kh with respect to the standard gasoline was not uniform, and as shown in FIGS. 20 and 21, the high frequency wall flow correction was performed. Regarding the amount of deviation, it was found that when the valve temperature Tb was high, the difference from the standard gasoline was particularly large (this point is emphasized in FIG. 21).

【0081】この事実から高温時の高周波壁流補正量の
ずれ分に着目することで、使用燃料が変化したかどうか
がわかる。
From this fact, by paying attention to the deviation of the high-frequency wall flow correction amount at high temperature, it can be seen whether the fuel used has changed.

【0082】以下、壁流補正量に対する学習値のマップ
を低周波用と高周波用のそれぞれについて2つづつ(合
計で4つ)備え、また始動後増量補正係数Kasと点火
時期の各マップについてそれぞれ標準ガソリンと重質ガ
ソリンの2種のマップを備えた例(第4実施例)につい
て説明する。
Hereinafter, two maps of learning values for the wall flow correction amount are provided for each of the low frequency and the high frequency (four in total), and each map of the post-starting increase correction coefficient Kas and the ignition timing is respectively provided. An example (fourth embodiment) provided with two types of maps of standard gasoline and heavy gasoline will be described.

【0083】図22に示したように、 〔1〕目標空燃比からのずれの大きさ(高周波壁流補正
量のずれ分相当量)ΔAFが所定値N(たとえば1.
0)を越えていること(ステップ94)。 〔2〕バルブ温度Tbが所定値Tn(たとえば80℃)
以上であること(ステップ95)。 〔3〕現在使用中の壁流補正量に対する各学習値マップ
について学習が十分に行われていること(ステップ9
6)。 の3つの条件をともに満足するときは、使用燃料が標準
ガソリンから重質ガソリンに変化し、あるいはその逆に
重質ガソリンから標準ガソリンに変化したと判断する。
As shown in FIG. 22, [1] The amount of deviation from the target air-fuel ratio (the amount corresponding to the deviation of the high-frequency wall flow correction amount) ΔAF is a predetermined value N (for example, 1.
0) is exceeded (step 94). [2] Valve temperature Tb is a predetermined value Tn (for example, 80 ° C.)
That is all (step 95). [3] Learning is sufficiently performed for each learning value map for the wall flow correction amount currently in use (step 9
6). If both of the three conditions are satisfied, it is determined that the fuel used has changed from standard gasoline to heavy gasoline, or vice versa.

【0084】このようにして、使用燃料が変化したとき
は、ステップ97,98,99で壁流補正量に対する学
習値の各マップ、始動後増量補正係数Kasのマップ、
点火時期のマップを現在使用しているマップからもう一
方のマップに切換える。
In this way, when the fuel used changes, in steps 97, 98 and 99 each map of the learning value for the wall flow correction amount, the map of the post-starting increase correction coefficient Kas,
Switch the ignition timing map from the currently used map to the other map.

【0085】なお、燃料が標準ガソリンから重質ガソリ
ンに切換わる前後での空燃比波形を図23に示すと、切
換えの前にリーン側へのずれ分のピーク値ΔAFlとリ
ッチ側へのずれ分のピーク値ΔAFrとがほぼ一致して
いたのが(上段参照)、切換後の過渡ではΔAFlが切
換前より増え、これによって|ΔAFl−ΔAFr|>
Nとなっている(下段参照)。
The air-fuel ratio waveforms before and after the fuel is switched from standard gasoline to heavy gasoline are shown in FIG. 23. The peak value ΔAFl of the deviation to the lean side and the deviation to the rich side before the switching are shown. The peak value ΔAFr of ΔAFr almost matched (see the upper stage), but ΔAFl increased in the transition after switching from that before switching, and thus | ΔAF1−ΔAFr |>
It is N (see bottom).

【0086】また、重質ガソリン用の学習値のマップに
切換えられ、このマップについて重質ガソリンに対する
学習が十分行われた後に燃料が標準ガソリンに切換えら
れたときは、ΔAFrがΔAFlより大幅に大きくな
り、|ΔAFl−ΔAFr|>Nとなってふたたびマッ
プの切換が行われ、以前に標準ガソリンに対する学習が
完了済みのマップが使用されることとなる。
Further, when the map is switched to the learning value map for heavy gasoline and the fuel is switched to standard gasoline after sufficient learning has been performed on this map for heavy gasoline, ΔAFr is significantly larger than ΔAFl. Then, | ΔAF1−ΔAFr |> N is established and the map is switched again, and the map for which the learning for the standard gasoline has been completed is used again.

【0087】上記の始動後増量補正係数については重質
ガソリンのほうが増量補正量を大きくしないといけない
ので、図24のように重質ガソリン用のマップでは、標
準ガソリン用の特性(破線で示す)が全体的に右上に移
動した特性(一例として30%の増量ラインを実線で示
す)になる。同様にして、点火時期については重質ガソ
リンのほうが進角させないといけないので、図25のよ
うに重質ガソリン用のマップでは、標準ガソリン用の特
性(破線で示す)が全体的に右下に移動した特性(一例
として30゜BTDCのラインを実線で示す)になる。
Regarding the above-mentioned post-starting amount increase correction coefficient, since the amount of increase correction for heavy gasoline must be larger, the map for heavy gasoline as shown in FIG. 24 shows the characteristics for standard gasoline (shown by broken lines). Becomes a characteristic in which it moves to the upper right as a whole (as an example, a 30% increase line is shown by a solid line). Similarly, since the heavy gasoline has to be advanced with respect to the ignition timing, in the map for the heavy gasoline as shown in FIG. 25, the characteristic for the standard gasoline (shown by the broken line) is generally on the lower right side. The characteristics are moved (the 30 ° BTDC line is shown by a solid line as an example).

【0088】第4の実施例では、使用燃料の燃料性状を
検出できるため、各燃料に最適な制御マップを持たせる
ことが可能となり、それぞれの燃料でベストのマッチン
グが行える。
In the fourth embodiment, since the fuel properties of the fuels used can be detected, each fuel can have an optimum control map, and the best matching can be performed with each fuel.

【0089】たとえば、壁流補正量KlとKhについて
は、それぞれに専用の学習値WlとWhを備えていれ
ば、標準ガソリンにマッチングした1種類のマップしか
持っていない場合に使用燃料が重質ガソリンに切り換わ
ったときでも、学習が進むほどに目標空燃比からのずれ
が小さくなっていく。しかしながら、学習値WlとWh
の各マップは、回転数Neとバルブ温度Tbをパラメー
タとして割り付けているため、学習値のマップ全体が重
質ガソリンに適した値に切換わるまでに時間がかかる。
For example, as for the wall flow correction amounts Kl and Kh, if the dedicated learning values Wl and Wh are provided respectively, the fuel used is heavy when only one type of map matching standard gasoline is available. Even when switching to gasoline, the deviation from the target air-fuel ratio becomes smaller as the learning progresses. However, the learning values Wl and Wh
Since each map is assigned with the rotation speed Ne and the valve temperature Tb as parameters, it takes time for the entire learning value map to switch to a value suitable for heavy gasoline.

【0090】これに対してこの例では学習値のマップを
2種類(標準ガソリンについて低周波壁流補正量に対す
る学習値WlSと高周波壁流補正量に対する学習値W
S、重質ガソリンについて低周波壁流補正量に対する
学習値WlHと高周波壁流補正量に対する学習値WhH
用意し、使用燃料が変更されるごとにマップを切換える
ので、切換えた瞬間からその燃料に対する学習が進んだ
学習値マップにもとづく壁流補正を行うことができる。
On the other hand, in this example, there are two types of learning value maps (learning value Wl S for the low frequency wall flow correction amount and learning value W for the high frequency wall flow correction amount for standard gasoline).
h S , learning value Wl H for low frequency wall flow correction amount and learning value Wh H for high frequency wall flow correction amount for heavy gasoline)
Since the map is prepared and the map is switched every time the fuel used is changed, the wall flow correction can be performed based on the learning value map in which the learning for the fuel has advanced from the moment of switching.

【0091】始動後増量補正係数のマップについては、
使用燃料が切換えられたことがわからず、1種類のマッ
プしか持たせることができないときは、重質ガソリンが
使用されるときのことを考えて、マップ上に標準ガソリ
ンよりも多めの値を入れることになるが、その多めの分
が標準ガソリンの使用時には余計となり、排気性能が悪
くなる。
Regarding the map of the increase correction coefficient after starting,
If you do not know that the fuel used has been switched and you can only have one type of map, put a larger value than standard gasoline on the map in consideration of when heavy gasoline is used However, a large amount of it becomes unnecessary when using standard gasoline, resulting in poor exhaust performance.

【0092】これに対してこの例で標準ガソリンの使用
中は標準ガソリンに専用のマップが使われ、重質ガソリ
ンに切換わったときは重質ガソリンに専用のマップが使
われると、いずれのガソリンの使用時にも始動後増量を
過不足なく行うことができる。
On the other hand, in this example, when the standard gasoline is used, the map dedicated to the standard gasoline is used, and when the heavy gasoline is switched to, the map dedicated to the heavy gasoline is used. Even when using, the amount can be increased after starting without excess or deficiency.

【0093】また、点火時期についても、常に燃料性状
に適合した点火時期制御を行うことができる。1種類の
マップしか持たせることができないときは、重質ガソリ
ンが使用されるときのことを考えて、マップ上に標準ガ
ソリンに対するよりも進角側の値を入れることになる
が、その分だけ標準ガソリンの使用時には排気温度の上
昇の妨げとなる。これに対して、この例で標準ガソリン
の使用時に重質ガソリンに対するより遅角側に設定され
た標準ガソリン専用のマップが使われると、排気温度が
すみやかに上昇して触媒の活性を早めることになり、排
気性能がよくなるのである。
Regarding the ignition timing, it is possible to always perform the ignition timing control adapted to the fuel property. If you can only have one type of map, think of when heavy gasoline is used, and put a value on the advance side rather than standard gasoline on the map, but that much When standard gasoline is used, it prevents the exhaust temperature from rising. On the other hand, in this example, when using the standard gasoline exclusive map that is set to the retarded side relative to the heavy gasoline when using the standard gasoline, the exhaust temperature rises promptly and the activity of the catalyst is accelerated. Therefore, the exhaust performance is improved.

【0094】[0094]

【発明の効果】第1の発明では、運転条件信号に応じた
基本噴射量を算出する手段と、比較的遅い時定数で変化
する低周波壁流補正量と比較的速い時定数で変化する高
周波壁流補正量とを運転条件信号に対応してそれぞれ記
憶する装置と、前記各壁流補正量に対する各学習値を前
記各壁流補正量と同じ運転条件信号のパラーメータに対
応してそれぞれ記憶する装置と、過渡時に前記4つの記
憶装置から運転条件信号に対応する各壁流補正量と各学
習値をそれぞれ検索する手段と、これら検索された2つ
の壁流補正量および2つの学習値で前記基本噴射量を補
正して過渡時の燃料噴射量を算出する手段と、この燃料
噴射量を吸気管に供給する装置と、排出ガス中の酸素濃
度を検出するセンサと、この酸素濃度の検出値から算出
した実際の空燃比にもとづいて過渡区間中でのリーン側
ずれ分のピーク値とリッチ側ずれ分のピーク値との差の
絶対値を高周波補正量のずれ分相当量として算出する手
段と、前記酸素濃度の検出値から算出した実際の空燃比
にもとづいて過渡区間中でのリーン側の総ずれ時間とリ
ッチ側の総ずれ時間との差の絶対値を低周波壁流補正量
のずれ分相当量として算出する手段と、この低周波壁流
補正量のずれ分相当量にもとづいてこの低周波壁流補正
量に対する学習値用の記憶装置に記憶されている学習値
を、また前記高周波壁流補正量のずれ分相当量にもとづ
いてこの高周波壁流補正量に対する学習値用の記憶装置
に記憶されている学習値をそれぞれ書き換える手段とを
設けたので、2つの学習値とも書き換えの精度が向上す
るほか、排出ガス中の酸素濃度を検出するセンサに応答
遅れがあっても、各学習値の書き換え精度が落ちること
がない。
According to the first aspect of the present invention, the means for calculating the basic injection amount according to the operating condition signal, the low frequency wall flow correction amount changing with a relatively slow time constant, and the high frequency changing with a relatively fast time constant. A device for storing the wall flow correction amount corresponding to the operating condition signal, and a learning value for each wall flow correction amount corresponding to the parameter of the same operating condition signal as the wall flow correction amount. A device, means for retrieving each wall flow correction amount and each learning value corresponding to the operating condition signal from the four storage devices at the time of transition, and the two wall flow correction amounts and two learning values thus retrieved, A means for calculating the fuel injection amount at the time of transition by correcting the basic injection amount, a device for supplying this fuel injection amount to the intake pipe, a sensor for detecting the oxygen concentration in the exhaust gas, and a detection value for this oxygen concentration Actual air-fuel ratio calculated from Based on the means for calculating the absolute value of the difference between the peak value of the lean side deviation and the peak value of the rich side deviation in the transient section as the deviation equivalent amount of the high frequency correction amount, and from the detected value of the oxygen concentration. A means for calculating the absolute value of the difference between the total deviation time on the lean side and the total deviation time on the rich side in the transient section based on the calculated actual air-fuel ratio as the equivalent amount of deviation of the low frequency wall flow correction amount; , The learning value stored in the storage device for the learning value for the low frequency wall flow correction amount based on this shift amount of the low frequency wall flow correction amount, and the shift value of the high frequency wall flow correction amount. The means for rewriting the learning value stored in the storage device for the learning value for this high-frequency wall flow correction amount based on the quantity is provided. The oxygen concentration of Even in response delay sensor, never rewritten accuracy of each learning value falls.

【0095】第2の発明は、運転条件信号に応じた基本
噴射量を算出する手段と、比較的遅い時定数で変化する
低周波壁流補正量と比較的速い時定数で変化する高周波
壁流補正量とを少なくとも吸気管内の燃料付着部温度に
対応してそれぞれ記憶する装置と、前記各壁流補正量に
対する各学習値を前記各壁流補正量と同じパラメータに
対応してそれぞれ記憶する装置と、前記吸気管内の燃料
付着部の温度を検出するセンサと、この燃料付着部温度
の検出値を用いて過渡時に前記4つの記憶装置から燃料
付着部温度に対応する各壁流補正量各学習値をそれぞれ
検索する手段と、これら検索された2つの壁流補正量お
よび2つの学習値で前記基本噴射量を補正して過渡時の
燃料噴射量を算出する手段と、この燃料噴射量を吸気管
に供給する装置と、排出ガス中の酸素濃度を検出するセ
ンサと、この酸素濃度の検出値から算出した実際の空燃
比にもとづいて過渡区間中でのリーン側ずれ分のピーク
値とリッチ側ずれ分のピーク値との差の絶対値を高周波
補正量のずれ分相当量として算出する手段と、前記酸素
濃度の検出値から算出した実際の空燃比にもとづいて過
渡区間中でのリーン側の総ずれ時間とリッチ側の総ずれ
時間との差の絶対値を低周波壁流補正量のずれ分相当量
として算出する手段と、この低周波壁流補正量のずれ分
相当量にもとづいてこの低周波壁流補正量に対する学習
値用の記憶装置53に記憶されている学習値を、また前
記高周波壁流補正量のずれ分相当量にもとづいてこの高
周波壁流補正量に対する学習値用の記憶装置に記憶され
ている学習値をそれぞれ書き換える手段とを設けたの
で、第1の発明の効果に加えて、そのときの燃料壁流の
生成度合に応じた壁流補正を行うことができる。
A second aspect of the invention is a means for calculating a basic injection amount according to an operating condition signal, a low frequency wall flow correction amount which changes with a relatively slow time constant, and a high frequency wall flow which changes with a relatively fast time constant. A device that stores the correction amount corresponding to at least the temperature of the fuel adhering portion in the intake pipe, and a device that stores each learning value for each wall flow correction amount corresponding to the same parameter as each wall flow correction amount. And a sensor for detecting the temperature of the fuel adhering portion in the intake pipe, and using the detected value of the fuel adhering portion temperature, learning of each wall flow correction amount corresponding to the fuel adhering portion temperature from the four storage devices at the time of transition Means for retrieving the respective values, means for correcting the basic injection amount by the retrieved two wall flow correction amounts and two learned values, and calculating the fuel injection amount at the transition, and the fuel injection amount With a device for feeding the pipe A sensor that detects the oxygen concentration in the exhaust gas, and a peak value for the lean side deviation and a peak value for the rich side deviation during the transient section based on the actual air-fuel ratio calculated from the detected value of this oxygen concentration. Means for calculating the absolute value of the difference as a shift equivalent amount of the high-frequency correction amount, and the total shift time on the lean side and the rich side on the lean side in the transient section based on the actual air-fuel ratio calculated from the detected value of the oxygen concentration. A means for calculating the absolute value of the difference from the total deviation time as a deviation equivalent amount of the low frequency wall flow correction amount, and a means for calculating the low frequency wall flow correction amount based on the deviation equivalent amount of the low frequency wall flow correction amount. The learning value stored in the learning value storage device 53 and the learning value stored in the learning value storage device for the high-frequency wall flow correction amount based on the deviation equivalent amount of the high-frequency wall flow correction amount. Rewrite each value Since there is provided a stage, in addition to the effects of the first invention, it is possible to perform the wall flow correction according to the generation degree of the fuel wall flow at that time.

【0096】第3の発明は、燃料性状の異なる2つの燃
料に対し、前記各壁流補正量に対する各学習値を前記各
壁流補正量と同じパラメータに対応してそれぞれ記憶す
る2つの記憶装置と、前記燃料付着部温度センサからの
吸気管内の燃料付着部温度の検出値が所定値以上となる
高温時であるかどうかを判定する手段と、この判定結果
より高温時になると前記高周波壁流補正量のずれ分相当
量にもとづいて使用燃料が変化したかどうかを判定する
手段と、この判定結果より使用燃料が変化しないときは
現在の使用燃料に対する学習が進んだ各学習値をこれら
の各学習値用の前記一方の記憶装置から検索し、また使
用燃料が変化すると前記もう1つの燃料に対する学習が
進んだ各学習値をこれらの各学習値用の前記もう一方の
記憶装置からそれぞれ検索する手段とを設けたので、第
2の発明の効果に加えて、燃料性状の異なる2つの燃料
にそれぞれ専用の各学習値を持たせることが可能とな
り、使用燃料が切換えられた瞬間から各学習値を燃料付
着部温度が相違するすべての運転条件で切換後の燃料に
最適な値とすることができる。
A third aspect of the present invention is a storage device for storing two learning values for the respective wall flow correction amounts for two fuels having different fuel properties, corresponding to the same parameters as the wall flow correction amounts. And a means for determining whether or not the detected value of the temperature of the fuel adhering portion in the intake pipe from the fuel adhering portion temperature sensor is at a high temperature above a predetermined value, and the high frequency wall flow correction when the temperature becomes higher than the result of this determination. The means for determining whether the fuel used has changed based on the amount equivalent to the amount of deviation, and if the fuel used does not change from this determination result, the learning values for which the learning for the current fuel has progressed Each learning value retrieved from the one storage device for values and learned from the other fuel when the fuel used changes, is retrieved from the other storage device for each of these learning values. Since the means for searching is provided, in addition to the effect of the second invention, it becomes possible to give the respective learning values dedicated to the two fuels having different fuel properties, from the moment when the fuel used is switched. Each learned value can be set to an optimum value for the fuel after switching under all operating conditions where the temperature of the fuel adhering portion is different.

【0097】第4の発明は、始動後増量補正量または点
火時期の少なくとも1つの制御量であって燃料性状の異
なる2つの燃料のそれぞれに適合させた制御量を記憶す
る2つの記憶装置と、前記燃料付着部温度センサからの
吸気管内の燃料付着部温度の検出値が所定値以上となる
高温時であるかどうかを判定する手段と、この判定結果
より高温時になると前記高周波壁流補正量のずれ分相当
量にもとづいて使用燃料が変化したかどうかを判定する
手段と、この判定結果より使用燃料が変化しないときは
現在の使用燃料に適合する制御量をこの制御量用の前記
一方の記憶装置から、また使用燃料が変化すると前記も
う1つの燃料に適合する制御量をこの制御量用の前記他
方の記憶装置からそれぞれ検索する手段と、この検索さ
れた制御量でエンジンを制御する手段とを設けたので、
第2の発明または第3の発明の効果に加えて、いずれの
燃料の使用時にも始動後増量や点火時期の進角を過不足
なく行うことができる。
The fourth aspect of the invention is to provide two storage devices for storing at least one control amount for the post-starting amount increase correction amount or ignition timing, which control amount is adapted to each of two fuels having different fuel properties. A means for determining whether or not the detected value of the temperature of the fuel adhering portion in the intake pipe from the fuel adhering portion temperature sensor is at a predetermined temperature or higher, and a high temperature wall flow correction amount Means for determining whether or not the fuel used has changed based on the amount equivalent to the deviation, and if the fuel used does not change from the result of this determination, the control amount that matches the current fuel used is stored in one of the memory for this control amount. Means for retrieving a controlled variable suitable for the other fuel from the device and also when the fuel used changes from the other storage device for this controlled variable, and with the retrieved controlled variable. Is provided with the means for controlling the emissions,
In addition to the effect of the second invention or the third invention, it is possible to increase or decrease the amount of fuel after starting and to advance the ignition timing just enough when using any fuel.

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

【図1】第1の発明のクレーム対応図である。FIG. 1 is a diagram corresponding to a claim of the first invention.

【図2】第1実施例のシステム図である。FIG. 2 is a system diagram of the first embodiment.

【図3】目標空燃比からのずれの大きさ|tlTA−tr
TA|と目標空燃比からのずれ時間|ΔAFl−ΔAFr
|を説明するための加速時の空燃比変化波形図である。
FIG. 3 Magnitude of deviation from target air-fuel ratio | tl TA −tr
TA | and deviation time from target air-fuel ratio | ΔAF1-ΔAFr
FIG. 6 is a waveform diagram of an air-fuel ratio change during acceleration for explaining |.

【図4】目標空燃比からのずれの大きさ|tlTA−tr
TA|と低周波壁流補正量のずれ分との関係を示す特性図
である。
FIG. 4 Magnitude of deviation from target air-fuel ratio | tl TA −tr
FIG. 6 is a characteristic diagram showing a relationship between TA | and a deviation amount of a low frequency wall flow correction amount.

【図5】目標空燃比からのずれ時間|ΔAFl−ΔAF
r|と高周波壁流補正量のずれ分との関係を示す特性図
である。
FIG. 5: Deviation time from target air-fuel ratio | ΔAF1-ΔAF
FIG. 9 is a characteristic diagram showing a relationship between r | and a deviation amount of a high-frequency wall flow correction amount.

【図6】燃料噴射パルス幅Tiの算出を説明するための
流れ図である。
FIG. 6 is a flowchart for explaining calculation of a fuel injection pulse width Ti.

【図7】低周波壁流補正量Klのマップ内容を示す特性
図である。
FIG. 7 is a characteristic diagram showing map contents of a low frequency wall flow correction amount Kl.

【図8】高周波壁流補正量Khのマップ内容を示す特性
図である。
FIG. 8 is a characteristic diagram showing map contents of a high-frequency wall flow correction amount Kh.

【図9】第2実施例の低周波壁流補正量Klのマップ内
容を示す特性図である。
FIG. 9 is a characteristic diagram showing map contents of a low frequency wall flow correction amount Kl of the second embodiment.

【図10】第2実施例の高周波壁流補正量Khのマップ
内容を示す特性図である。
FIG. 10 is a characteristic diagram showing map contents of a high frequency wall flow correction amount Kh of the second embodiment.

【図11】第3実施例の低周波壁流補正量Klのマップ
内容を示す特性図である。
FIG. 11 is a characteristic diagram showing map contents of a low frequency wall flow correction amount Kl of the third embodiment.

【図12】第3実施例の高周波壁流補正量Khのマップ
内容を示す特性図である。
FIG. 12 is a characteristic diagram showing map contents of a high frequency wall flow correction amount Kh of the third embodiment.

【図13】2つの学習値WlとWhの更新を説明するた
めの流れ図である。
FIG. 13 is a flowchart for explaining updating of two learning values Wl and Wh.

【図14】2つの学習値WlとWhの更新を説明するた
めの流れ図である。
FIG. 14 is a flowchart for explaining updating of two learning values Wl and Wh.

【図15】学習値Wlのマップの書き換えを説明するた
めの流れ図である。
FIG. 15 is a flowchart for explaining rewriting of a map of learning values Wl.

【図16】学習値Whのマップの書き換えを説明するた
めの流れ図である。
FIG. 16 is a flowchart for explaining rewriting of a map of learning values Wh.

【図17】リーン側ずれ時間tlの計算を説明するため
の流れ図である。
FIG. 17 is a flowchart for explaining calculation of lean side deviation time tl.

【図18】リッチ側ずれ時間trの計算を説明するため
の流れ図である。
FIG. 18 is a flowchart for explaining calculation of the rich side deviation time tr.

【図19】ストイキ時間tstの計算を説明するための
流れ図である。
FIG. 19 is a flowchart for explaining calculation of stoichiometric time tst.

【図20】第4実施例の異なる燃料に対する低周波壁流
補正量のずれ分の特性図である。
FIG. 20 is a characteristic diagram of the deviation of the low frequency wall flow correction amount for different fuels in the fourth embodiment.

【図21】第4実施例の異なる燃料に対する高周波壁流
補正量のずれ分の特性図である。
FIG. 21 is a characteristic diagram of the deviation of the high-frequency wall flow correction amount for different fuels in the fourth embodiment.

【図22】第4実施例の制御マップの切換を説明するた
めの流れ図である。
FIG. 22 is a flow chart for explaining control map switching of the fourth embodiment.

【図23】重質ガソリンへの切換前後での各空燃比変化
を示す波形図である。
FIG. 23 is a waveform diagram showing changes in each air-fuel ratio before and after switching to heavy gasoline.

【図24】異なる燃料に対する始動後増量補正係数のマ
ップ内容を示す特性図である。
FIG. 24 is a characteristic diagram showing map contents of a post-starting amount increase correction coefficient for different fuels.

【図25】異なる燃料に対する点火時期のマップ内容を
示す特性図である。
FIG. 25 is a characteristic diagram showing map contents of ignition timings for different fuels.

【図26】従来例の加速時の作用を説明するための波形
図である。
FIG. 26 is a waveform diagram for explaining the operation during acceleration of the conventional example.

【図27】従来例の目標空燃比からのずれの求め方を説
明するための波形図である。
FIG. 27 is a waveform diagram for explaining how to obtain the deviation from the target air-fuel ratio in the conventional example.

【図28】従来例の目標空燃比からのずれの求め方を説
明するための波形図である。
FIG. 28 is a waveform diagram for explaining how to obtain the deviation from the target air-fuel ratio in the conventional example.

【図29】第2の発明のクレーム対応図である。FIG. 29 is a diagram corresponding to the claim of the second invention.

【図30】第3の発明のクレーム対応図である。FIG. 30 is a diagram corresponding to the claim of the third invention.

【図31】第4の発明のクレーム対応図である。FIG. 31 is a diagram corresponding to the claim of the fourth invention.

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

4 インジェクタ 6 三元触媒 7 エアフローメータ 8 吸気絞り弁 10 クランク角度センサ 11 水温センサ 12 空燃比センサ(酸素濃度センサ) 21 コントロールユニット 31 基本噴射量算出手段 32 低周波壁流補正量記憶装置 33 高周波壁流補正量記憶装置 34 学習値記憶装置 35 学習値記憶装置 36 低周波壁流補正量検索手段 37 高周波壁流補正量検索手段 38 学習値検索手段 39 学習値検索手段 40 燃料噴射量算出手段 41 燃料供給装置 42 酸素濃度センサ 43 高周波ずれ分相当量算出手段 44 低周波ずれ分相当量算出手段 45 学習値書換手段 51 低周波壁流補正量記憶装置 52 高周波壁流補正量記憶装置 53 学習値記憶装置 54 学習値記憶装置 55 燃料付着部温度センサ 56 低周波壁流補正量検索手段 57 高周波壁流補正量検索手段 58 学習値検索手段 59 学習値検索手段 61 学習値記憶装置 62 学習値記憶装置 65 高温時判定手段 66 燃料変化判定手段 67 学習値検索手段 71 制御量記憶装置 72 制御量記憶装置 73 制御量検索手段 4 injector 6 three-way catalyst 7 air flow meter 8 intake throttle valve 10 crank angle sensor 11 water temperature sensor 12 air-fuel ratio sensor (oxygen concentration sensor) 21 control unit 31 basic injection amount calculation means 32 low frequency wall flow correction amount storage device 33 high frequency wall Flow correction amount storage device 34 Learning value storage device 35 Learning value storage device 36 Low frequency wall flow correction amount search means 37 High frequency wall flow correction amount search means 38 Learning value search means 39 Learning value search means 40 Fuel injection amount calculation means 41 Fuel Supply device 42 Oxygen concentration sensor 43 High frequency deviation equivalent amount calculating means 44 Low frequency deviation equivalent amount calculating means 45 Learning value rewriting means 51 Low frequency wall flow correction amount storage device 52 High frequency wall flow correction amount storage device 53 Learning value storage device 54 Learning Value Storage Device 55 Fuel Adhesion Part Temperature Sensor 56 Low Frequency Wall Flow Correction Amount Search Step 57 High-frequency wall flow correction amount retrieval means 58 Learning value retrieval means 59 Learning value retrieval means 61 Learning value storage device 62 Learning value storage device 65 High temperature determination means 66 Fuel change determination means 67 Learning value retrieval means 71 Control amount storage device 72 Control amount storage device 73 Control amount retrieval means

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】運転条件信号に応じた基本噴射量を算出す
る手段と、 比較的遅い時定数で変化する低周波壁流補正量と比較的
速い時定数で変化する高周波壁流補正量とを運転条件信
号に対応してそれぞれ記憶する装置と、 前記各壁流補正量に対する各学習値を前記各壁流補正量
と同じ運転条件信号のパラーメータに対応してそれぞれ
記憶する装置と、 過渡時に前記4つの記憶装置から運転条件信号に対応す
る各壁流補正量と各学習値をそれぞれ検索する手段と、 これら検索された2つの壁流補正量および2つの学習値
で前記基本噴射量を補正して過渡時の燃料噴射量を算出
する手段と、 この燃料噴射量を吸気管に供給する装置と、 排出ガス中の酸素濃度を検出するセンサと、 この酸素濃度の検出値から算出した実際の空燃比にもと
づいて過渡区間中でのリーン側ずれ分のピーク値とリッ
チ側ずれ分のピーク値との差の絶対値を高周波補正量の
ずれ分相当量として算出する手段と、 前記酸素濃度の検出値から算出した実際の空燃比にもと
づいて過渡区間中でのリーン側の総ずれ時間とリッチ側
の総ずれ時間との差の絶対値を低周波壁流補正量のずれ
分相当量として算出する手段と、 この低周波壁流補正量のずれ分相当量にもとづいてこの
低周波壁流補正量に対する学習値用の記憶装置に記憶さ
れている学習値を、また前記高周波壁流補正量のずれ分
相当量にもとづいてこの高周波壁流補正量に対する学習
値用の記憶装置に記憶されている学習値をそれぞれ書き
換える手段とを設けたことを特徴とするエンジンの燃料
噴射制御装置。
1. A means for calculating a basic injection amount according to an operating condition signal, a low frequency wall flow correction amount that changes with a relatively slow time constant, and a high frequency wall flow correction amount that changes with a relatively fast time constant. A device that stores each corresponding to the operating condition signal, a device that stores each learned value for each wall flow correction amount corresponding to each parameter of the same operating condition signal as each wall flow correction amount, Means for retrieving each wall flow correction amount and each learning value corresponding to the operating condition signal from the four storage devices, and correcting the basic injection amount with these retrieved two wall flow correction amounts and two learning values. Means for calculating the fuel injection amount during transition, a device for supplying this fuel injection amount to the intake pipe, a sensor for detecting the oxygen concentration in the exhaust gas, and the actual space calculated from the detected value of this oxygen concentration. Excess based on fuel ratio A means for calculating the absolute value of the difference between the peak value of the lean side deviation and the peak value of the rich side deviation in the crossover section as the deviation equivalent amount of the high frequency correction amount, and the calculated value from the detected value of the oxygen concentration. A means for calculating the absolute value of the difference between the total deviation time on the lean side and the total deviation time on the rich side in the transient section based on the actual air-fuel ratio as a deviation equivalent amount of the low frequency wall flow correction amount; The learning value stored in the storage device for the learning value for the low frequency wall flow correction amount based on the shift amount equivalent to the low frequency wall flow correction amount is used as the shift amount equivalent amount of the high frequency wall flow correction amount. A fuel injection control device for an engine, further comprising: means for rewriting a learning value stored in a storage device for a learning value for the high-frequency wall flow correction amount.
【請求項2】運転条件信号に応じた基本噴射量を算出す
る手段と、 比較的遅い時定数で変化する低周波壁流補正量と比較的
速い時定数で変化する高周波壁流補正量とを少なくとも
吸気管内の燃料付着部温度に対応してそれぞれ記憶する
装置と、 前記各壁流補正量に対する各学習値を前記各壁流補正量
と同じパラメータに対応してそれぞれ記憶する装置と、 前記吸気管内の燃料付着部の温度を検出するセンサと、 この燃料付着部温度の検出値を用いて過渡時に前記4つ
の記憶装置から燃料付着部温度に対応する各壁流補正量
と各学習値をそれぞれ検索する手段と、 これら検索された2つの壁流補正量および2つの学習値
で前記基本噴射量を補正して過渡時の燃料噴射量を算出
する手段と、 この燃料噴射量を吸気管に供給する装置と、 排出ガス中の酸素濃度を検出するセンサと、 この酸素濃度の検出値から算出した実際の空燃比にもと
づいて過渡区間中でのリーン側ずれ分のピーク値とリッ
チ側ずれ分のピーク値との差の絶対値を高周波補正量の
ずれ分相当量として算出する手段と、 前記酸素濃度の検出値から算出した実際の空燃比にもと
づいて過渡区間中でのリーン側の総ずれ時間とリッチ側
の総ずれ時間との差の絶対値を低周波壁流補正量のずれ
分相当量として算出する手段と、 この低周波壁流補正量のずれ分相当量にもとづいてこの
低周波壁流補正量に対する学習値用の記憶装置に記憶さ
れている学習値を、また前記高周波壁流補正量のずれ分
相当量にもとづいてこの高周波壁流補正量に対する学習
値用の記憶装置に記憶されている学習値をそれぞれ書き
換える手段とを設けたことを特徴とするエンジンの燃料
噴射制御装置。
2. A means for calculating a basic injection amount according to an operating condition signal, a low frequency wall flow correction amount that changes with a relatively slow time constant, and a high frequency wall flow correction amount that changes with a relatively fast time constant. A device for storing at least the fuel adhering portion temperature in the intake pipe, and a device for storing each learning value for each wall flow correction amount corresponding to the same parameter as the wall flow correction amount; A sensor for detecting the temperature of the fuel adhering portion in the pipe, and by using the detected value of the fuel adhering portion temperature, the wall flow correction amount and the learning value corresponding to the fuel adhering portion temperature are respectively transferred from the four storage devices at the time of transition. Means for searching, means for calculating the fuel injection amount during transition by correcting the basic injection amount with these two wall flow correction amounts and two learned values that have been searched, and supplying this fuel injection amount to the intake pipe Device and the discharge gas The difference between the peak value of the lean side deviation and the peak value of the rich side deviation during the transient period based on the actual air-fuel ratio calculated from the detected oxygen concentration value. Means for calculating the absolute value of the absolute value as the deviation equivalent amount of the high-frequency correction amount, and the total deviation time on the lean side and the total deviation on the rich side in the transient section based on the actual air-fuel ratio calculated from the detected value of the oxygen concentration. Means for calculating the absolute value of the difference from the deviation time as the equivalent amount of the low frequency wall flow correction amount, and learning for the low frequency wall flow correction amount based on the equivalent amount of the low frequency wall flow correction amount The learning value stored in the storage device for the value, and the learning value stored in the storage device for the learning value for the high-frequency wall flow correction amount based on the deviation equivalent amount of the high-frequency wall flow correction amount. Set up a means to rewrite each The fuel injection control apparatus for an engine, characterized in that the.
【請求項3】燃料性状の異なる2つの燃料に対し、前記
各壁流補正量に対する各学習値を前記各壁流補正量と同
じパラメータに対応してそれぞれ記憶する2つの記憶装
置と、 前記燃料付着部温度センサからの吸気管内の燃料付着部
温度の検出値が所定値以上となる高温時であるかどうか
を判定する手段と、 この判定結果より高温時になると前記高周波壁流補正量
のずれ分相当量にもとづいて使用燃料が変化したかどう
かを判定する手段と、 この判定結果より使用燃料が変化しないときは現在の使
用燃料に対する学習が進んだ各学習値をこれらの各学習
値用の前記一方の記憶装置から検索し、また使用燃料が
変化すると前記もう1つの燃料に対する学習の進んだ学
習値をこれらの各学習値用の前記もう一方の記憶装置か
らそれぞれ検索する手段とを設けたことを特徴とする請
求項2に記載のエンジンの燃料噴射制御装置。
3. Two storage devices for respectively storing, for two fuels having different fuel properties, respective learning values for the respective wall flow correction amounts corresponding to the same parameters as the respective wall flow correction amounts, and the fuels. Means for determining whether or not the detected value of the temperature of the fuel adhering portion in the intake pipe from the adhering portion temperature sensor is at a high temperature above a predetermined value, and a deviation amount of the high frequency wall flow correction amount when the temperature becomes higher than this judgment result. A means for determining whether the used fuel has changed based on a considerable amount, and when the used fuel does not change from this determination result, the learned values for which learning for the current used fuel has progressed A method of retrieving from one of the storage devices and, when the fuel used changes, retrieves the learned value having advanced learning for the other fuel from the other storage device for each of these learning values. The fuel injection control device for an engine according to claim 2, characterized in that a and.
【請求項4】始動後増量補正量または点火時期の少なく
とも1つの制御量であって燃料性状の異なる2つの燃料
のそれぞれに適合させた制御量を記憶する2つの記憶装
置と、 前記燃料付着部温度センサからの吸気管内の燃料付着部
温度の検出値が所定値以上となる高温時であるかどうか
を判定する手段と、 この判定結果より高温時になると前記高周波壁流補正量
のずれ分相当量にもとづいて使用燃料が変化したかどう
かを判定する手段と、 この判定結果より使用燃料が変化しないときは現在の使
用燃料に適合する制御量をこの制御量用の前記一方の記
憶装置から、また使用燃料が変化すると前記もう1つの
燃料に適合する制御量をこの制御量用の前記他方の記憶
装置からそれぞれ検索する手段と、 この検索された制御量でエンジンを制御する手段とを設
けたことを特徴とする請求項2または請求項3のいずれ
かに記載のエンジンの燃料噴射制御装置。
4. A storage device, which stores at least one control amount for an increase correction amount after start-up or a control amount for ignition timing and which stores a control amount adapted to each of two fuels having different fuel properties, and the fuel adhering portion. A means for determining whether or not the temperature detected by the temperature sensor of the temperature of the fuel adhering portion in the intake pipe is higher than a predetermined value, and a high temperature wall flow correction amount corresponding to the deviation amount when the temperature becomes higher than this determination result. Means for determining whether or not the used fuel has changed, and if the used fuel does not change based on this determination result, the control amount suitable for the current used fuel is stored from the one storage device for this control amount, A means for retrieving a control amount suitable for the other fuel from the other storage device for this control amount when the fuel used changes, and an engine is controlled by this retrieved control amount. The fuel injection control device for an engine according to claim 2 or 3, further comprising:
JP23637293A 1993-09-22 1993-09-22 Engine fuel injection control device Pending JPH0791283A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23637293A JPH0791283A (en) 1993-09-22 1993-09-22 Engine fuel injection control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23637293A JPH0791283A (en) 1993-09-22 1993-09-22 Engine fuel injection control device

Publications (1)

Publication Number Publication Date
JPH0791283A true JPH0791283A (en) 1995-04-04

Family

ID=16999821

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23637293A Pending JPH0791283A (en) 1993-09-22 1993-09-22 Engine fuel injection control device

Country Status (1)

Country Link
JP (1) JPH0791283A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009122829A1 (en) * 2008-03-31 2009-10-08 本田技研工業株式会社 Fuel injection controller of multiple fuel engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009122829A1 (en) * 2008-03-31 2009-10-08 本田技研工業株式会社 Fuel injection controller of multiple fuel engine
JP2009243408A (en) * 2008-03-31 2009-10-22 Honda Motor Co Ltd Fuel injection control apparatus for multi-fuel engine

Similar Documents

Publication Publication Date Title
US4467770A (en) Method and apparatus for controlling the air-fuel ratio in an internal combustion engine
JPH03271544A (en) Control device of internal combustion engine
JP3577770B2 (en) Engine air-fuel ratio control device
JPH1182135A (en) Fuel injection control device for direct injection gasoline engine
EP1471238B1 (en) Deterioration detecting device for oxygen concentration sensor
JPS62162919A (en) Detector for suction air quantity of engine
JPH04159432A (en) Electronic control fuel injection system
JPH03179147A (en) Air-fuel ratio learning control device for internal combustion engines
JPH0791283A (en) Engine fuel injection control device
US5634449A (en) Engine air-fuel ratio controller
JPH09250380A (en) Fuel injection device for starting internal combustion engine
JPS6358255B2 (en)
JPH07189797A (en) Air-fuel ratio controller for engine
JPH0791284A (en) Engine fuel injection control device
JP3404911B2 (en) Engine air-fuel ratio control device
JPS6366436A (en) Controller for engine
JP4049727B2 (en) Control device for internal combustion engine
JPH10331695A (en) Control device for internal combustion engine
JPH0968082A (en) Fuel injection amount control device for diesel engine
JP2917417B2 (en) Engine control device
JPH0552136A (en) Air-fuel ratio controller for engine
JPH01106945A (en) Internal combustion engine learning control device
JPH03121227A (en) Fuel supply device for internal combustion engine
JPH0455236Y2 (en)
JPH068298Y2 (en) Ignition timing control device for internal combustion engine