[go: up one dir, main page]

JPS6341634A - Air-fuel ratio controller for internal combustion engine - Google Patents

Air-fuel ratio controller for internal combustion engine

Info

Publication number
JPS6341634A
JPS6341634A JP18495186A JP18495186A JPS6341634A JP S6341634 A JPS6341634 A JP S6341634A JP 18495186 A JP18495186 A JP 18495186A JP 18495186 A JP18495186 A JP 18495186A JP S6341634 A JPS6341634 A JP S6341634A
Authority
JP
Japan
Prior art keywords
fuel
fuel ratio
air
amount
transient
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.)
Granted
Application number
JP18495186A
Other languages
Japanese (ja)
Other versions
JPH0670387B2 (en
Inventor
Hiromichi Miwa
博通 三輪
Hatsuo Nagaishi
初雄 永石
Kazuhiro Sanbu
三分 一寛
Masaaki Uchida
正明 内田
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 JP18495186A priority Critical patent/JPH0670387B2/en
Publication of JPS6341634A publication Critical patent/JPS6341634A/en
Publication of JPH0670387B2 publication Critical patent/JPH0670387B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To secure a good air-fuel ratio all the time, by discriminating whether a transient correction compensation value is of any fuel among plural types of fuel differing in a time constant each, and operating a learning value of the transient compensation value on the discriminated fuel on the basis of the desired air-fuel ratio and the actual air-fuel ratio. CONSTITUTION:In this controller, there are provided with both operational devices 2 and 3 consisting of operational devices 2A and 3A operating an equilibrium sticking quantity on each fuel to be varied by a relatively speedy time constant and a relatively late time constant among suction system fuels, operational devices 2B and 3B operating a sticking speed (transient compensation value) on the basis of a deflection between this equilibrium sticking quantity and another sticking quantity to be varied by a first-order lag to the said sticking quantity and operational devices 2C and 3C operating this time sticking quantity from the sticking speed. And, whether it is the transient compensation value of any fuel or not is discriminating by a discriminating device 7, and a learning value of the discriminated transient compensation value is operated by an operational device 8 on the basis of the desired air-fuel ratio out of an operational device 5 and the actual air-fuel ratio out of a detecting device 6, thereby utilizing it for operation of a final injection quantity.

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は内燃機関の空燃比制御装置に関する。[Detailed description of the invention] (Industrial application field) The present invention relates to an air-fuel ratio control device for an internal combustion engine.

(従来の技術) 電子制御の燃料噴射式機関はその燃料計量精度の高さか
ら実際に広く採用されており、噴射弁から機関吸気系に
供給される噴射量制御においては機関負荷(たとえば吸
入空気ff1Qa)と機関回転数Nとに基づく基本的な
燃料噴射量(基本パルス幅)T11(=に−Qa/N、
ただしKは定数。)を他の運転変数に応じて補正するよ
うにした次式(1)を基本として噴射量(噴射パルス幅
)Tiが演算される(たとえば、1985年11月(株
)鉄道日本社発行「自動車工学」第34巻第11号第2
8頁等参照)。
(Prior Art) Electronically controlled fuel injection engines are actually widely adopted due to their high fuel metering accuracy, and when controlling the injection amount supplied from the injection valve to the engine intake system, the engine load (for example, intake air ff1Qa) and the engine speed N, the basic fuel injection amount (basic pulse width) T11 (= -Qa/N,
However, K is a constant. ) is corrected according to other operating variables, and the injection amount (injection pulse width) Ti is calculated based on the following equation (1). Engineering” Volume 34 No. 11 No. 2
(See page 8, etc.)

Ti=TpXCOEFXLAMBDA+Ts・・・(1
) ただし、C0EF:各種補正係数の総和LAMBDA:
空燃比補正係数 Ts:無効パルス幅 である。
Ti=TpXCOEFXLMBDA+Ts...(1
) However, C0EF: Sum of various correction coefficients LAMBDA:
Air-fuel ratio correction coefficient Ts: Invalid pulse width.

(発明が解決しようとする問題点) ところで、燃料噴射弁が機関シリングから遠く離れた吸
気通路の集合部に1個または複数の噴射弁が取り付けら
れる装置(以下「5PIVc置」と称す。)では、噴射
燃料の一部がシリンダに達するまでの開に吸気管や吸入
ボートの内壁面に付着し、あるいは吸入されずに吸気管
内に浮遊している燃料量(これら燃料量を以下「付着量
」と総称する。)が過渡時には燃料遅れとして生じ、こ
れが空燃比の制御精度に大きく影響する。
(Problems to be Solved by the Invention) By the way, in a system in which one or more fuel injection valves are installed in a gathering part of the intake passage far from the engine cylinder (hereinafter referred to as "5PIVc installation"), , some of the injected fuel adheres to the inner wall of the intake pipe or intake boat before reaching the cylinder, or the amount of fuel that is floating in the intake pipe without being inhaled (this amount of fuel is hereinafter referred to as the "adhered amount"). ) occurs as a fuel delay during transient periods, which greatly affects the accuracy of air-fuel ratio control.

そこで、吸気系燃料の定常運転条件での付着量(この付
着量を以下「平衡付着量」と称す。)とこの平衡付着量
に対し一次遅れで変化する付着量の演算値との偏差に基
づいて単位周期当たり(1噴射当たり)の付着量(この
単位周期当たりの付着量を以下「付着速度」と称す。)
を求め、この付着速度にて供給燃料量を補正するように
した装置を本出願人が先に提案しており、この装置によ
れば吸気系燃料の付着量と関係する要因を検出するので
はなく、吸気系燃料の付着量を直接取り扱うこととした
ので、従来に比べて加減速に拘わらず応答性の良好な空
燃比特性を得ることができることになった。
Therefore, based on the deviation between the intake system fuel adhesion amount under steady operating conditions (this adhesion amount is hereinafter referred to as the "equilibrium adhesion amount") and the calculated value of the adhesion amount that changes with a first-order lag with respect to this equilibrium adhesion amount, (This amount of adhesion per unit cycle is hereinafter referred to as "adhesion rate.")
The applicant has previously proposed a device in which the amount of fuel to be supplied is corrected based on this deposition speed, and this device can detect factors related to the amount of fuel deposited in the intake system. Instead, the amount of adhering fuel in the intake system is handled directly, making it possible to obtain air-fuel ratio characteristics with better responsiveness than before, regardless of acceleration or deceleration.

しかしながら、実験を行ってみると、吸気系燃料の挙動
は一様ではなく、比較的速い時定数で変化する燃料と比
較的遅い時定数で変化する燃料とにほぼ分けることがで
きることがわかった。すなわち、吸気系燃料を比較的速
い時定数で変化するものと比較的遅い時定数で変化する
ものとに分け、これら挙動の相違する複数の燃料に対し
それぞれマツチングを行い、それぞれの燃料に対して得
られる付着速度に基づいて実験を行ったところ、実際と
良く合致したのである。
However, when conducting experiments, it was found that the behavior of intake system fuel is not uniform, and can be roughly divided into fuel that changes with a relatively fast time constant and fuel that changes with a relatively slow time constant. In other words, the intake system fuel is divided into those that change with a relatively fast time constant and those that change with a relatively slow time constant, and matching is performed for each fuel with different behavior. An experiment was conducted based on the obtained deposition rate, and it matched well with reality.

このため、設定時については問題ないのであるが、設定
時以降に燃料性状の相違や経時変化があると、マツチン
グにより設定した過渡補正量が実際と合わなくなり、こ
の相違により目標とする空燃比が得られなくなることが
考えられる。たとえば、実際の空燃比が目標空燃比から
外れると、運転性の不良や有害排出物の増加を招くので
、設定時以降の誤差要因が生じても、目標空燃比が得ら
れるようにしておくことが望ましい。
Therefore, there is no problem at the time of setting, but if there are differences in fuel properties or changes over time after setting, the set transient correction amount will no longer match the actual value due to matching, and this difference will cause the target air-fuel ratio to change. It is possible that you will not be able to obtain it. For example, if the actual air-fuel ratio deviates from the target air-fuel ratio, it will lead to poor drivability and an increase in harmful emissions, so make sure that the target air-fuel ratio can be obtained even if error factors occur after setting. is desirable.

この発明はこのような従来の問題点に着目してなされた
もので、時定数の相違する複数の吸気系燃料についての
過渡補正量の演算に学習fi能を付与した空燃比制御装
置を提供することを目的とする。
The present invention has been made in view of these conventional problems, and provides an air-fuel ratio control device that provides a learning fi function for calculating transient correction amounts for a plurality of intake system fuels having different time constants. The purpose is to

(問題点を解決するための手段) この発明では、第1図に示すように運転状態に応じた基
本的な燃料噴射量Tpを演算する手段1と、吸気系燃料
のうち比較的速い時定数で変化する燃料と比較的遅い時
定数で変化する燃料について平衡付着量とこの平衡付着
量に対して一次遅れで変化する44着量の演算値との偏
差に基づく過渡補正量KATHO8l 、KATI(O
82をそれぞれ演算する複数の手段2,3と、これら複
数燃料についての過渡補正量KATHO3+ 、KAT
T−1082にて前記基本噴射量Tpを補正演算する手
段4とを備える内燃機関の空燃比制御装置を前提として
、目標空燃比を演算する手段5と、実際の空燃比を検出
する手段6と、前記いずれの燃料に4一 ついての過渡補正量であるかどうかを判別する手段7と
、判別された燃料についての過渡補正量の学習値KBT
LRCI 、KBTLRC2を前記目標空燃比と実空燃
比に基づいて演算する手段8を付加して設けた。
(Means for Solving the Problems) In the present invention, as shown in FIG. Transient correction amounts KATHO8l , KATI(O
82, and transient correction amounts KATHO3+ and KAT for these plurality of fuels.
T-1082 assumes an air-fuel ratio control device for an internal combustion engine comprising means 4 for correcting the basic injection amount Tp, means 5 for calculating the target air-fuel ratio, and means 6 for detecting the actual air-fuel ratio. , a means 7 for determining whether or not the transient correction amount is equal to 4 for any of the fuels, and a learned value KBT of the transient correction amount for the determined fuel.
Means 8 for calculating LRCI and KBTLRC2 based on the target air-fuel ratio and the actual air-fuel ratio is additionally provided.

なお、前記複数の手段2,3のそれぞれの構成は同様で
あるので、速い時定数を有する燃料についでだけ述べる
と、吸気系燃料の平衡付着量MFH1を運転状態に応じ
て演算する手段2Aと、この平衡付着量MFHIとこの
平衡付着量に対し一次遅れで変化する付着量の演算値(
MFI−+)との偏差に基づいて付着速度VMFIを演
算する手段2Bと、このイ]着速度VMFを前回演算さ
れた付着量MFI  lに加算して今回の付着量MFを
演算する手段2Cとから構成される。基本的にはこの付
着速度VMFIが過渡補正量K A T HOSlであ
る。
Note that the configurations of the plurality of means 2 and 3 are the same, so to discuss only the fuel having a fast time constant, there is a means 2A for calculating the equilibrium adhesion amount MFH1 of intake system fuel according to the operating state. , this equilibrium adhesion amount MFHI and the calculated value of the adhesion amount that changes with a first order lag with respect to this equilibrium adhesion amount (
means 2B for calculating the adhesion speed VMFI based on the deviation from MFI-+), and means 2C for calculating the current adhesion amount MF by adding the adhesion speed VMF to the previously calculated adhesion amount MFI1. It consists of Basically, this adhesion speed VMFI is the transient correction amount KATHOSl.

なお、説明の便宜上、速い時定数を有する燃料に関して
添字「1」を、遅い時定数を有する燃料に関して添字「
2」を付す。また、制御周期毎に実行される過渡補正量
の演算等においては、前回の演算値に基づいて今回の演
算値が演W、すれるので、前回の演算値を意味する添字
「−1」を付して区別する。
For convenience of explanation, the subscript "1" is used for fuels with fast time constants, and the subscript "1" is used for fuels with slow time constants.
2” is added. In addition, in the calculation of the transient correction amount, etc., which is executed every control cycle, the current calculated value is less than the calculated value based on the previous calculated value, so the subscript "-1" indicating the previous calculated value is used. to distinguish them.

(作用) このように構成すると、時定数の相違する複数燃料のい
ずれの過渡補正量であるのかどうかが判別され、学習値
演算手段8では判別された燃料について実空燃比が目標
空燃比から外れているか否かをその比等から求め、次の
噴射時には目標空燃比から外れることがないように、学
習値KBTLRCI及びKBTLRC2を書き替える。
(Function) With this configuration, it is determined which of the multiple fuels with different time constants is the transient correction amount, and the learned value calculating means 8 determines whether the actual air-fuel ratio deviates from the target air-fuel ratio for the determined fuel. The learned values KBTLRCI and KBTLRC2 are rewritten so as not to deviate from the target air-fuel ratio during the next injection.

この結果、これら学習値KBTLRCI、KBTLRC
21こて過渡補正量が微妙に調整され、これにより改定
時以降の誤差要因である燃料性状の相違あるいは大気圧
や吸気温の相違が生じることがあっても、これらの相違
を問わず良好な空燃比を得て運転性や排気エミンション
を向」ニすることができる。
As a result, these learned values KBTLRCI, KBTLRC
21 The iron transient correction amount has been slightly adjusted, and even if this causes differences in fuel properties, atmospheric pressure, and intake temperature, which are the cause of errors since the time of revision, a good result is obtained regardless of these differences. The air-fuel ratio can be adjusted to improve drivability and exhaust emissions.

以下実施例を用いて説明する。This will be explained below using examples.

(実施例) 第2図は吸気絞り弁21の上流の吸気通路22に全気筒
分を賄う1個の燃料噴射弁24を設け(SPI装置)、
かつ装置の簡素化をねらって機関負荷信号として空気量
ではなく、絞り弁開度α(TVOとも称す。)を採用し
た機関にこの発明を適用した場合の機械的な構成を表し
ている。
(Example) In FIG. 2, one fuel injection valve 24 that serves all cylinders is provided in the intake passage 22 upstream of the intake throttle valve 21 (SPI device).
In addition, it represents the mechanical configuration when the present invention is applied to an engine in which the throttle valve opening α (also referred to as TVO) is used as the engine load signal instead of the air amount in order to simplify the device.

したがって、この例ではαとNを基本変数として噴射パ
ルス幅を制御することになる(以下これをα−N方式と
称す。)。
Therefore, in this example, the injection pulse width is controlled using α and N as basic variables (hereinafter, this will be referred to as the α-N method).

このため、空気量センサは設けられておらず、替わりシ
こ紋り弁開度センサ25が設けられている。
For this reason, an air amount sensor is not provided, but instead a wrinkled valve opening sensor 25 is provided.

また、絞り弁21をバイパスする通路23には始動時の
制御を高めるため並列に2個のアイドルアップ用の電磁
弁(S■と称す。)26.27が設けらし、一方吸気ボ
ートにはスワールコントロールバルブ28が設けられて
いる。
In addition, two idle-up solenoid valves (referred to as S■) 26 and 27 are installed in parallel in the passage 23 that bypasses the throttle valve 21 in order to enhance control at the time of starting, while a swirl valve is installed in the intake boat. A control valve 28 is provided.

なお、機関回転数Nはディストリビュータ31内蔵のク
ランク角センサ32にて、冷却水温TIIIは水温セン
サ33にて、また実際の空燃比を検出するセンサとして
酸素センサ34が設けられる等従来装置と変わるところ
はなく、これらクランク角信号(基準信号と角度信号)
、水温信号、実空燃比信号は」二記紋り弁開度信号とと
もにコントロールユニン)35に入力され、該フントロ
ールユニット35内で、これら信号に基づき最適な燃料
噴射パルス幅Tiが演算される。
The engine speed N is detected by a crank angle sensor 32 built into the distributor 31, the cooling water temperature TIII is detected by a water temperature sensor 33, and an oxygen sensor 34 is provided as a sensor for detecting the actual air-fuel ratio. Instead, these crank angle signals (reference signal and angle signal)
, the water temperature signal, and the actual air-fuel ratio signal are input to the control unit 35 together with the two-marked valve opening signal, and the optimal fuel injection pulse width Ti is calculated in the control unit 35 based on these signals. Ru.

次に、噴射パルス幅Tiの演算内容については、第3図
(同図(A)〜同図(C)からなる。以下同じ。
Next, the calculation contents of the injection pulse width Ti are shown in FIG. 3 (consisting of FIG. 3(A) to FIG. 3(C).

)ないし第10図を参照しながら説明するが、ここでは
先に本発明にかかる部分を説明し、その後にシステムの
全体につき概説することとする。すなわち、これらの図
に示す制御内容は全体として1つの空燃比制御システム
を構成するもので、これらの内訳は、第3図が噴射パル
ス幅演算のメインルーチン、第4図ないし17図がそれ
ぞれメインルーチンにて使用される変数(過渡補正量K
AT HOS 、 フィードバック補正量LAMBDA
、目標空燃比TFBYA、吸気温補正係数KTA)を求
めるためのサブルーチン、第8図〜$10図が学習内容
と学習値の書き替えを示すルーチンである。
) to FIG. 10, the parts related to the present invention will be explained first, and then the system as a whole will be outlined. In other words, the control contents shown in these figures constitute one air-fuel ratio control system as a whole, and the breakdown of these is as follows: Figure 3 is the main routine for calculating the injection pulse width, and Figures 4 to 17 are the main routines. Variables used in the routine (transient correction amount K
AT HOS, feedback correction amount LAMBDA
, target air-fuel ratio TFBYA, intake temperature correction coefficient KTA), and FIGS. 8 to 10 are routines showing the learning content and rewriting of the learning values.

同図の番号は処理番号を表す。なお、このような制御は
マイクロコンピュータにてコントロールユニット35を
構成することにより容易に行なわせることが可能である
。この場合、各変数の演算は下表に示す制御周期にて実
行される。
The numbers in the figure represent processing numbers. Note that such control can be easily performed by configuring the control unit 35 with a microcomputer. In this case, the calculation of each variable is executed in the control cycle shown in the table below.

さて、この発明の特徴は時定数の相違する複数燃料のう
ちいずれの燃料についての過渡補正量であるかどうかを
判別し、判別された燃料についての過渡補正量の学習値
を前記目標空燃比と実空燃比に基づいて演算するように
した点にある。すなわち、これらを実行する第8図の学
習ルーチンを設けたことである。そして、学習ルーチン
にて演算された複数の学習係数KBTLRCI 、KB
TLRC2に基づいて、第3図に示す噴射制御のメイン
ルーチンが実行され、後述する同期噴射の噴射パルス幅
Tiが演算される。
Now, the feature of this invention is to determine which of the plurality of fuels with different time constants is the transient correction amount, and to set the learned value of the transient correction amount for the determined fuel to the target air-fuel ratio. The point is that the calculation is based on the actual air-fuel ratio. That is, a learning routine shown in FIG. 8 was provided to execute these steps. Then, a plurality of learning coefficients KBTLRCI, KB calculated in the learning routine
Based on TLRC2, the main injection control routine shown in FIG. 3 is executed, and the injection pulse width Ti of synchronous injection, which will be described later, is calculated.

Ti=(TpXKBLRC +ΣKATHO8kXKBTLRCk)k=1 X L A M B D A 十T s・・・ (4−
八) ここに、第1項は定常項、第2項は過渡項であり、LA
MBDAは空燃比フィードバック補正係数、KBLRC
は基本噴射量学習補正係数である。
Ti=(TpXKBLRC +ΣKATHO8kXKBTLRCk)k=1 X L A M B D A 10T s... (4-
8) Here, the first term is a steady term, the second term is a transient term, and LA
MBDA is air-fuel ratio feedback correction coefficient, KBLRC
is the basic injection amount learning correction coefficient.

開式(4−八)に示す複数燃料についての学習補正係数
(以下単に「学習係数」と称す。)KBTLRCl。
Learning correction coefficient (hereinafter simply referred to as "learning coefficient") KBTLRCl for multiple fuels shown in equation (4-8).

KBTLRC2を導入した点がこの発明の要部であり、
以下に説明するところである。
The introduction of KBTLRC2 is the main part of this invention,
This will be explained below.

まず、いずれの燃料についての過渡補正量であるかどう
かを判別するのは、学習の対象を明確にするためである
。なお、過渡補正量は基本的には付着速度VMFと等価
であるので、この実施例では付着速度VMFを対象にす
る。すなわち、過渡時につぎ第11図に時定数の相違す
る複数燃料の付着速度VMFI (実線)、11MF2
 (破線)を重ねて示すと、同図から明らかなように、
過渡初期においては速い時定数の燃料が支配的であり、
過渡後期はこれに替わって遅い時定数の燃料が支配的と
なっている。なお、全体の燃料に対する付着速度VMF
はこれらVMFI 、VMF2の和で与えられる。この
ため、複数燃料のいずれであるかを判別するには、適度
の位置に基準値TVMFを定め、基準値を越えている場
合と下回る場合とに分けるとよい。
First, the purpose of determining which fuel is the transient correction amount is to clarify the learning target. Note that since the transient correction amount is basically equivalent to the adhesion speed VMF, the adhesion speed VMF is targeted in this embodiment. That is, during a transient period, the adhesion speed VMFI (solid line) of multiple fuels with different time constants is shown in FIG. 11, 11MF2
(dashed line), as shown in the figure,
At the beginning of the transient, fuel with a fast time constant is dominant;
In the latter half of the transition, instead of this, fuel with a slow time constant becomes dominant. In addition, the adhesion speed VMF for the entire fuel
is given by the sum of these VMFI and VMF2. Therefore, in order to determine which of the plurality of fuels is used, it is preferable to set the reference value TVMF at an appropriate position and to distinguish between cases in which the fuel exceeds the reference value and cases in which it falls below the reference value.

そこで、この例では各付着速度VMF1.”t7MF2
と基準値TvMFとを比較し、VMFI >TV M 
F カッV M F 2 > T V M F テあ’
−) コとカラ速い時定数で変化する燃料についての過
渡補正量であると判別し、VMFI ≦TVMPかつV
MF2>TVMPであることから遅い時定数で変化する
燃料についてであると判別する(ステップ133〜13
6)。
Therefore, in this example, each adhesion speed VMF1. “t7MF2
and the reference value TvMF, VMFI > TV M
F KakV M F 2 > T V M F Tea'
-) It is determined that this is a transient correction amount for fuel that changes with a very fast time constant, and VMFI ≦TVMP and V
Since MF2>TVMP, it is determined that the fuel changes with a slow time constant (steps 133 to 13).
6).

次には判別した燃料についての過渡補正量について目標
空燃比と実空燃比に基づいて各学習係数KBTLRC,
,KBTLRC2を演算することである。
Next, for the transient correction amount for the determined fuel, each learning coefficient KBTLRC,
, KBTLRC2.

ここに、燃料は複数であっても、学習内容は同様である
ので、以下の説明の便宜上基本的にはj■い時定数で変
化する燃料について述べ、相違する場合にのみ遅い時定
数で変化する燃料について言及する。また、説明の便宜
上記号の前に付す「旧」は前回演算時の値を、「新」は
今回演算時の値を示す。さらに、燃空比と空燃比とは逆
数の関係を有するので、燃空比にても同様に制御するこ
とができる。このため、この実施例では燃空比を採用す
るが、空燃比として説明する。したがって、以下の数式
の説明における空燃比が燃空比を意味する場合がある。
Here, even if there are multiple fuels, the learning content is the same, so for the convenience of the following explanation, we will basically talk about fuels that change with a slow time constant, and only when they are different, we will talk about fuels that change with a slow time constant. Refer to the fuel used. Further, for convenience of explanation, "old" before the symbol indicates the value from the previous calculation, and "new" indicates the value from the current calculation. Furthermore, since the fuel-air ratio and the air-fuel ratio have a reciprocal relationship, the fuel-air ratio can also be controlled in the same way. For this reason, although the fuel-air ratio is adopted in this embodiment, it will be explained as the air-fuel ratio. Therefore, the air-fuel ratio in the explanation of the following mathematical expressions may mean the fuel-air ratio.

学習の目的は実空燃比AFBYAが目標空燃比TFBY
Aから外れないようにすることである。
The purpose of learning is to change the actual air-fuel ratio AFBYA to the target air-fuel ratio TFBY.
It is important not to deviate from A.

このため、目標空燃比を基準とする実空燃比との比ある
いは偏差を学習演算に取り込めばよい。そこで、この例
ではその比を採用して定常時の不足率R1過渡時の不足
率RTRを次式にて定義する(ステップ137,140
,138,141)。
Therefore, it is sufficient to incorporate the ratio or deviation between the target air-fuel ratio and the actual air-fuel ratio into the learning calculation. Therefore, in this example, this ratio is adopted to define the shortage rate R1 in the steady state and the shortage rate RTR in the transient state using the following formula (steps 137 and 140).
, 138, 141).

R=(TFBYA/AFBYA) XLAMBDA   ・・・(9八) RTR=iR(Tp+KATHO8)−Tpl/KAT
HO8 ・・・(9B) ただし、Tpは基本パルス幅、KATHO3は複数燃料
のそれぞれについての過渡補正量の合計(ΣK A T
 HOS k)である。
R=(TFBYA/AFBYA) XLAMBDA...(98) RTR=iR(Tp+KATHO8)-Tpl/KAT
HO8...(9B) However, Tp is the basic pulse width, and KATHO3 is the sum of the transient correction amounts for each of multiple fuels (ΣK A T
HOS k).

まず、定常時について説明すると、定常時は過渡補正量
KATHO8がほぼ零に等しいので、曲成(4−Δ)に
おいて過渡補正量KATHO8を零とすることより前回
演算時のTe(旧Te)が求まる。
First, to explain the steady state, since the transient correction amount KATHO8 is almost equal to zero in the steady state, by setting the transient correction amount KATHO8 to zero in curve formation (4-Δ), Te (old Te) at the previous calculation can be Seek.

なお、Te=Ti−Tsである。Note that Te=Ti−Ts.

旧Te=TpX旧K B I−RCX旧LAMBDA・
・・(9C) この結果、実際の空燃比AFBYAはAFBYA=Qa
/旧Te(ただし、Qaは空気流量である。)となるの
で、この式に式(9C)を代入し、Qaにっいて整理す
る。
Old Te=TpX Old K B I-RCX Old LAMBDA・
...(9C) As a result, the actual air-fuel ratio AFBYA is AFBYA=Qa
/old Te (however, Qa is the air flow rate), so substitute equation (9C) into this equation and rearrange in terms of Qa.

Qa=−AFBYAXTpX旧KBLRC×旧LAMB
DA       ・・・(9D)また、今回演算時の
目標空燃比TFBYAはTFBYA=(TpX新KBL
RCX新LAMBDA)/Qa(ただし、今回は空燃比
が目標値になったとして新LAMBDA=1.0とする
。)であるから、この式を変形して新K B L R,
Cが得られる。
Qa=-AFBYAXTPX old KBLRC x old LAMB
DA...(9D) Also, the target air-fuel ratio TFBYA at the time of calculation this time is TFBYA = (TpX new KBL
RCX new LAMBDA)/Qa (However, this time, assuming that the air-fuel ratio has reached the target value, new LAMBDA = 1.0.) Therefore, by transforming this formula, new K B L R,
C is obtained.

新KBLRC=QaXTFBYA/Tp・・・(9E) 式(9D)、(9E)からQaを消去して整理すると、
新KBLRC =旧KBLRCX(TFBYA ×旧LAMBDA/AFBYA) =旧KBLRCXR・=(9F) となる。すなわち、R=新KBLRC/旧KBLRCゆ
え、Rは学習係数の不足率としての意味を有する。たと
えば、R=1.0となれば目標値に一致したことになる
。結局のところR=1.0となるように学習値を書き替
えて行く。
New KBLRC=QaXTFBYA/Tp...(9E) If we delete Qa from equations (9D) and (9E), we get
New KBLRC = old KBLRCX (TFBYA x old LAMBDA/AFBYA) = old KBLRCXR = (9F). That is, since R=new KBLRC/old KBLRC, R has a meaning as a learning coefficient shortage rate. For example, if R=1.0, it means that it matches the target value. The learning value is rewritten so that R=1.0 after all.

次に、過渡時について述べると、今度は過渡時であるか
ら、不足率Rは R=新Te/旧T e          −(9,1
)である。ただし、 新Te=新T p X新KBLRC 十新KATHO8X新K B T I−RC1・・・(
9K) 旧1’e−旧Tl)X旧K A T HOS+旧K A
 T HOS X旧KBTLRC,+・・・(9L) である。
Next, when talking about the transition period, since it is a transition period this time, the shortage rate R is R = new Te / old Te - (9, 1
). However, new Te = new T p
9K) Old 1'e-Old Tl)X Old K A T HOS + Old K A
T HOS X old KBTLRC, +... (9L).

これらの式(9K)、(9L)を変形して新KBTLR
C1について整理する。
Transform these equations (9K) and (9L) to create the new KBTLR
Let's organize C1.

新KBTLRC+ =(R(旧T1)×旧KBLRC 十旧KATHO8X旧KBTLRCI )−新Tp×新
KBLRCI /新K A T HOS       ・・・(9M)
過渡時の学習係数の不足率RTRはRTR−新KBTL
RC+ /旧KBTLRCIであるから、これに式(9
H)を代入する。
New KBTLRC+ = (R (old T1) x old KBLRC 10 old KATHO8X old KBTLRCI) - new Tp x new KBLRCI / new KAT HOS... (9M)
The learning coefficient shortage rate RTR during transient is RTR-New KBTL
Since it is RC+/old KBTLRCI, the formula (9
Substitute H).

RTR=IR(旧Tp×旧KBLRC 十旧KATHO8X旧KBTLRCI)−新”rpx新
KBLRCI /(新K A T HOS X旧KBTLRC+ )・
・・(9N) ここで、基本パルス幅Tp+定常時の学習係数KBLR
C,過渡補正量KATHO3については、新と旧でほぼ
等しいとして次式(9P)を得る。
RTR=IR (old Tp x old KBLRC 10 old KATHO8
...(9N) Here, basic pulse width Tp + steady state learning coefficient KBLR
C. Regarding the transient correction amount KATHO3, the following equation (9P) is obtained assuming that the new and old values are approximately equal.

RTR=lR(旧Tp×旧KBLRC +旧K A T HOS X旧KBTLRCI )−旧
Tp×旧K B I−RC1 /(旧K A T HOS X旧KBTLRC1)・・
・(9P) ゆえに、この式(9P)がRTRの厳密な式であり、こ
の式を用いてR,T Rを求めるならば、ベストである
。しかし、実用上は、学習の方向が同じであること、不
足分(RTR−1)の検出精度との関係とから、旧K 
B L RC、旧K B T I−RC+をほぼ1.0
とおいても差し支えなく、シたがって、実用土のRTR
の演算式として次式(9Q)を得る。
RTR = lR (old Tp x old KBLRC + old KAT HOS X old KBTLRCI) - old Tp x old KBI-RC1 / (old KAT HOS
-(9P) Therefore, this formula (9P) is a strict formula for RTR, and it is best to use this formula to find R and TR. However, in practice, the old K
BL RC, old KBT I-RC+ almost 1.0
Therefore, it is safe to say that RTR of practical soil
The following equation (9Q) is obtained as the calculation equation.

RTR=(R(旧T 11+旧KATHO3)−旧Tp
)/(旧K A T HOS )・・・(9Q) 以上のようにして過渡時の補正$RTRが演算された。
RTR = (R (old T 11 + old KATHO3) - old Tp
)/(Former KAT HOS)...(9Q) The transient correction $RTR was calculated as described above.

そして、このRTRに基づいて学習値の書き替えを行う
(ステップ139,142)。この書き替えの内容を示
すのが第9図であり、学習係数KBT L RC+ を
次式(9−B)に従って書き替える(ステップ153)
Then, the learning value is rewritten based on this RTR (steps 139, 142). FIG. 9 shows the content of this rewriting, in which the learning coefficient KBT L RC+ is rewritten according to the following formula (9-B) (step 153)
.

KBTLRC,=KBTLRC,−。KBTLRC,=KBTLRC,-.

Xil +(RTR1,)XX KA Tl・・・(1
0−a) ここに、この式(10−a)の意味するところは、(R
T R−1)が不足分を示し、この不足分のX K A
T(Oから1の間の定数)倍ずつ書き替えられるという
ことである。またg>替え率XKATは1゜0(100
%書き替え)であるとオーバーシュートやハンチングを
生じるので、これを回避するために導入される値(たと
えば50%)である。なお、書き替えの方法自体は公知
であり、第9図に示すように、そのときの機関回転数N
と機関シリングへ流入する空気量QCYLに対応するア
ドレスを選定し、そのアドレスにあるデータを旧データ
(KBTLRC+ −+ )として読み出し、この旧デ
ータを用いて新データ(KBTLRC+)を演算し、こ
の新データを前記アドレスに格納する(ステップ151
〜154)。
Xil + (RTR1,)XX KA Tl... (1
0-a) Here, what this formula (10-a) means is (R
T R-1) indicates the shortfall, and this shortfall X K A
This means that it is rewritten by a factor of T (a constant between O and 1). Also, g>exchange rate XKAT is 1°0 (100
% rewriting) will cause overshoot and hunting, so this value (for example, 50%) is introduced to avoid this. The rewriting method itself is well known, and as shown in Fig. 9, the engine speed N at that time is
Select the address corresponding to the air amount QCYL flowing into the engine sill, read the data at that address as old data (KBTLRC+ -+), calculate new data (KBTLRC+) using this old data, and Store data at the address (step 151
~154).

なお、遅い時定数で変化する燃料についても同様であり
(第8図のステップ142.第10図のステップ161
〜164)、旧データ(KBTLRC2−1)が次式(
10−b)にて新データ(K B T L RC2)に
書き替えられる(ステップ163)。
The same applies to fuel that changes with a slow time constant (step 142 in Fig. 8, step 161 in Fig. 10).
~164), the old data (KBTLRC2-1) is calculated using the following formula (
10-b), it is rewritten with new data (KBTL RC2) (step 163).

KBTLRC2=KBTLRC2−1 Xll +(RTR,1)XX KA Tl・・・(i
o−b) また、従来例と同様フィードバック補正係数LAMBD
Aの変化特性を考慮して実際にはR,RTRの平均値R
,RTRを採用している。
KBTLRC2=KBTLRC2-1 Xll + (RTR, 1)XX KA Tl... (i
o-b) Also, as in the conventional example, the feedback correction coefficient LAMBD
Considering the change characteristics of A, the average value R of R and RTR is actually
, RTR is adopted.

次に、このように構成された場合の作用を第11図を参
照しながら説明すると、複数燃料のいずれについての過
渡補正量であるか否かが基準値TVMFとの比較にて判
別され、過渡初期には速い時定数で変化する燃料につい
ての過渡補正量(■MF+)が支配的となるので、この
過渡補正量について目標空燃比TFBYAがらのずれが
学習され、その後遅い時定数の燃料についての過渡補正
量(VMF2)が支配的になると、この過渡補正量につ
いて学習される。すなわち、時定数の相違する燃料が複
数あるのだからそれぞれの燃料に対して学習係数を演算
する必要があるのである。
Next, the operation when configured in this way will be explained with reference to FIG. Initially, the transient correction amount (MF+) for fuel that changes with a fast time constant is dominant, so the deviation from the target air-fuel ratio TFBYA is learned for this transient correction amount, and then the deviation for fuel that changes with a slow time constant is learned. When the transient correction amount (VMF2) becomes dominant, this transient correction amount is learned. That is, since there are multiple fuels with different time constants, it is necessary to calculate a learning coefficient for each fuel.

これにより、過渡時における実空燃比AFBYAが図示
したように目標空燃比TFBYAから外れていると、こ
れが平均値RTRに取り込まれ、次回割込み噴射時には
目標空燃比がらのずれが生じないように学習される(ス
テップ139,142、第9図のステップ151〜15
4、第10図のステップ161〜164)。たとえば、
目標空燃比よりも希薄であると、不足率R(またはRT
R)>1となるので噴射パルス幅Tiが大きくなって燃
料増量されるし、逆に目標空燃比よりも過濃になると燃
料減量される(なお、計算上目標空燃比、実空燃比には
これらの逆数(目標燃空比、実燃空比)を採用している
ので、TFBYA、AFBYAの位置が分母1分子で入
れ代わっている)。
As a result, if the actual air-fuel ratio AFBYA during a transient period deviates from the target air-fuel ratio TFBYA as shown in the figure, this is incorporated into the average value RTR, and the next interrupt injection is learned so that no deviation from the target air-fuel ratio occurs. (steps 139, 142, steps 151 to 15 in FIG. 9)
4. Steps 161 to 164 in FIG. 10). for example,
If the air-fuel ratio is leaner than the target air-fuel ratio, the shortage rate R (or RT
R) > 1, the injection pulse width Ti increases and the amount of fuel is increased, and conversely, when the air-fuel ratio becomes richer than the target air-fuel ratio, the fuel is reduced (note that the target air-fuel ratio and the actual air-fuel ratio are Since the reciprocals of these (target fuel-air ratio, actual fuel-air ratio) are adopted, the positions of TFBYA and AFBYA are interchanged with one numerator in the denominator.)

すなわち、噴射パルス幅Ti T 1=(Tpx K B L RC 十ΣKATHO8kXKBTLRCk)X  L  A
  M  B  D  A  +  T s     
      −・−(9−八)においで、学習係数KB
TLRCI 、KBTLRC2は燃料性状等に相違があ
るために実空燃比が目標空燃比を外れると、微妙に変化
して実空燃比を目標空燃比に近づけるようにするのであ
る。
That is, injection pulse width Ti T 1=(Tpx K B L RC 10ΣKATHO8kXKBTLRCk)X L A
M B D A + T s
-・-(9-8), learning coefficient KB
TLRCI and KBTLRC2 have different fuel properties, so when the actual air-fuel ratio deviates from the target air-fuel ratio, they change slightly to bring the actual air-fuel ratio closer to the target air-fuel ratio.

この結果、改定時以降の誤差要因である燃料性状の相違
あるいは大気圧や吸気温の相違等が生じることがあって
も、これらの相違を問わず、良好な空燃比を得て運転性
や排気エミッションを向上することができる。
As a result, even if there are differences in fuel properties, atmospheric pressure, intake temperature, etc. that have caused errors since the time of revision, a good air-fuel ratio can be obtained regardless of these differences to improve drivability and exhaust emissions. Emissions can be improved.

これに対して、従来例でも設定時には実空燃比が目標空
燃比と一致するようにマツチングするのであるから、そ
の後に経時変化や燃料性状の相違がない限り、安定した
空燃比特性を得ることができる。しかしながら、学習機
能を持たないので、改定時以降に生ずる空燃比の誤差要
因に対しては処すことができない。たとえば、噴射パル
ス幅自体は同一でも、使用される環境の相違に応じて実
質的な燃料量が変わってくるので、マツチングに使用し
た燃料と相違する分が空燃比のずれとして生じてしまう
のである。したがって、燃料性状の相違あるいは高地と
低地との差により生じる大気圧や吸気温の相違があると
、空燃比の変動が生じざるを得なかったといえる。
On the other hand, even in the conventional example, when setting, the actual air-fuel ratio is matched to match the target air-fuel ratio, so unless there is a change over time or a difference in fuel properties, stable air-fuel ratio characteristics cannot be obtained. can. However, since it does not have a learning function, it cannot deal with error factors in the air-fuel ratio that occur after the revision. For example, even if the injection pulse width itself is the same, the actual amount of fuel changes depending on the environment in which it is used, so the difference in fuel used for matching will result in a difference in the air-fuel ratio. . Therefore, it can be said that if there were differences in atmospheric pressure or intake temperature caused by differences in fuel properties or differences between highlands and lowlands, the air-fuel ratio would inevitably fluctuate.

次に、システムの全体を概説すると、第3図のルーチン
は下式(4−^)にて最終的に噴射パルス幅Tiの演算
を行う部分である。
Next, to outline the entire system, the routine in FIG. 3 is the part that finally calculates the injection pulse width Ti using the following equation (4-^).

ここに、SPI装置ではシリングに流入する空気量QC
YLと噴射弁部を通過する空気量QAINJとが必ずし
も一致せず、かつ噴射弁から噴かれた燃料がシリンダに
達するのに供給遅れをもたざるを得ないという相違があ
り、このシステムではこれら2点が考慮されている。た
だし、これらはそれぞれにつき独立して演算される(空
気量についてはQAINJを、燃料遅れについては過渡
補正量K A T HOSを求める。)。これは考え方
を単純化して制御誤差の対象が空気量の計量誤差である
のか燃料遅れによるものなのかを明確にするためである
。これにより、設定時の精度が格段に向上する。さらに
、設定時以降の経時変化や燃料性状の相違にても精度低
下の要因となるので、これらの要因に対しては学習機能
を付与している。
Here, in the SPI device, the amount of air flowing into the shilling QC
There are differences in that YL and the amount of air passing through the injection valve QAINJ do not necessarily match, and there is a supply delay for the fuel injected from the injection valve to reach the cylinder. Two points are taken into consideration. However, these are calculated independently for each (QAINJ is calculated for the air amount, and the transient correction amount KAT HOS is calculated for the fuel delay). This is to simplify the concept and clarify whether the control error is due to the air amount metering error or the fuel delay. This greatly improves the accuracy during setting. Furthermore, changes over time after the time of setting and differences in fuel properties can also cause a decrease in accuracy, so a learning function is provided for these factors.

これを数式で表現すると、実効パルス幅Teは下式(4
)にて演算される(ステップ70)。なお、無効パルス
幅をTsとしてTeとの和がT i(” T e十Ts
)となる(ステップ69.70)。
Expressing this mathematically, the effective pulse width Te is calculated by the following formula (4
) (step 70). Note that, assuming that the invalid pulse width is Ts, the sum with Te is T i (" T e + Ts
) (step 69.70).

Te=(TpX K B L RC十ΣKATHO8k
XKBTLRCk)XLAMBDA ・・・ (4−八) ただし、 Tp:基本パルス幅 KATHO8+ :速い時定数で変化する燃料について
の過渡補正量 KATHO82:遅い時定数で変化する燃料についての
過渡補正量 LAMBDA:空燃比補正係数 K B L RC:定常時学習係数 KBTLRC+ :速い時定数で変化する燃料について
の過渡時学習係数 KBTLRC2:遅い時定数で変化する燃料についての
過渡時学習係数 である。ここには、基本パルス幅としてTpを用イテい
るが、その内容はL−ジェトロニッタ方式と相違して下
式(5)にて演算される。
Te=(TpX K B L RC ten ΣKATHO8k
XKBTLRCk) Correction coefficient KBLRC: Steady-state learning coefficient KBTLRC+: Transient learning coefficient for fuel that changes with a fast time constant KBTLRC2: Transient learning coefficient for fuel that changes with a slow time constant. Here, Tp is used as the basic pulse width, but its content is calculated by the following equation (5), unlike the L-Jetronitter method.

Tll”QA I N J c XTFBYAXK・(
5)ただし、QAINJG:噴射弁部空気量(mg)T
FBYA:目標空燃比 に:噴射弁特性に基づく定数(+ns/mg)である。
Tll”QA I N J c XTFBYAXK・(
5) However, QAINJG: Injection valve air amount (mg) T
FBYA: Target air-fuel ratio: A constant (+ns/mg) based on the injection valve characteristics.

まず、噴射弁部の空気fiQA+NJであるが、空気量
センサを持たない本実施例ではこれを直接に求めること
は困難であるので、QcYLに基づいて求められる。す
なわち、QAINJはQcyLとその変化量dQ c 
Y L / dtとから次式(3)%式% にて近似的に求められることを考慮して、次式群(6^
)〜(6F)にて求められる。
First, the air in the injection valve section is fiQA+NJ, but since it is difficult to directly determine this in this embodiment which does not have an air amount sensor, it is determined based on QcYL. In other words, QAINJ is QcyL and its variation dQ c
Considering that it can be approximately determined from Y L / dt using the following formula (3)% formula%, the following formula group (6^
) to (6F).

QA I N J G =QA I N J cXKT
A  −(6^)QA+NJc=QcytXVcyt +DCM      ・・・(6B) Q c Y L : Q +1 X K 2+QCYL
 −I X(1−に2) ・・・(6C) Q)I=QIIOXKFLAT     −(6D)D
CM””(QCYL  QCYL−f)XKMAN I
 0XTref−・(6E)KTA=KTAOXKTA
Q cy L・・・(6F) ただし、 QAINJG:噴射弁部空気量/シリング(m FI) QA+N、+c:噴射弁部空気量/シリング(cc) QCYLニジリングへの空気量/シリング容積(%) V CY L ニジリング容積(cc)DCM:マニホ
ールド空気変化量(cc )KTA:吸気温補正係数(
rI1g/cc)QH:平衡空気量/シリング容積(%
)K2:QCYLの変化割合/演算 Qno:リニヤライズ空気量/シリング容積(%) KFLATニアラット空燃比係数(%)KMAN IO
:マニホールド係数 Tref:Ref信号の周期(,175)KTAO:基
本吸気温補正係数(「og/cc)KTAQCYL:吸
気温補正の負荷補正率(%) である。
QA I N J G = QA I N J cXKT
A - (6^) QA + NJc = QcytXVcyt + DCM ... (6B) Q c Y L: Q +1 X K 2 + QCYL
-I
CM””(QCYL QCYL-f)XKMAN I
0XTref-・(6E)KTA=KTAOXKTA
Q cy L...(6F) However, QAINJG: Injection valve air amount/Schilling (m FI) QA+N, +c: Injection valve air amount/Schilling (cc) Air amount to QCYL Niji ring/Schilling volume (%) V CY L Nijiring volume (cc) DCM: Manifold air change amount (cc) KTA: Intake temperature correction coefficient (
rI1g/cc) QH: Equilibrium air volume/Schilling volume (%
) K2: QCYL change rate/calculation Qno: Linearization air amount/Schilling volume (%) KFLAT Nearat air-fuel ratio coefficient (%) KMAN IO
: Manifold coefficient Tref: Period of Ref signal (,175) KTAO: Basic intake temperature correction coefficient (og/cc) KTAQCYL: Load correction factor (%) for intake temperature correction.

これらの弐群(6^)〜(6F)は、各種の補正や規格
化(シリンダ当たり、シリング容積歯たり等に換算して
いる。)のために複雑になってはいるが、基本的には、
QA+N、+cは定常項(QCYLXVcyc)と過渡
項(DCM)との和で求められる。
These second groups (6^) to (6F) have become complicated due to various corrections and standardizations (converted to per cylinder, shilling volume per tooth, etc.), but basically they are teeth,
QA+N and +c are determined by the sum of a steady term (QCYLXVcyc) and a transient term (DCM).

ただし、この値QA+NJcは体積単位であるため、吸
気温度変化により変わり得るので、KTAを補正係数と
して質量単位に変換I−でいる(ステップ61〜63)
However, since this value QA+NJc is in volume units, it can change due to changes in intake air temperature, so it is converted to mass units using KTA as a correction factor (steps 61 to 63).
.

また、QcYLli′に2を平滑化の定数としてQ)+
1QCYL−1を変数、K2を重みとする重み付は平均
値にて求められる(第3図(B)のステップ55〜57
)。
Also, set 2 to QcYLli' as a smoothing constant, Q) +
Weighting using 1QCYL-1 as a variable and K2 as a weight is determined by the average value (steps 55 to 57 in Fig. 3 (B)
).

次に、Quo 、KFLAT等の変数は吸気系の流路面
積と機関回転数とから求められる。これは、吸気系より
空気量センサを廃してコスト低減、メンテナンスの容易
化を図るようにしたためである。
Next, variables such as Quo and KFLAT are determined from the flow path area of the intake system and the engine speed. This is because the air amount sensor is eliminated from the intake system to reduce costs and facilitate maintenance.

したがって、流路面積は次式(6G)、(611)にて
求められる(ステップ41〜52)。
Therefore, the flow path area is determined by the following equations (6G) and (611) (steps 41 to 52).

AADNV=AAXTref/V CYI−−・・(a
c)AA=ATVO+A I 十AAC・・・(611
)ただし、AADNV:流路面積/(回転数×シリンダ
容積)(cm2/rpm ’ cc)AA:総流路面f
jt(0m2) ATVO:絞り弁流路面積(c「n2)AI:5V26
の流路面積(0m2) AAC:5V27の流路面積(c「112)である。
AADNV=AAXTref/V CYI---(a
c) AA=ATVO+A I 10AAC...(611
) However, AADNV: flow path area/(rotation speed x cylinder volume) (cm2/rpm' cc) AA: total flow path surface f
jt (0m2) ATVO: Throttle valve flow path area (c'n2) AI: 5V26
The flow path area (0 m2) of AAC:5V27 is (c"112).

すなわち、このシステムは負荷信号として紋り弁開度T
VOに基づく流路面積ATVOを採用するものであるが
、絞り弁21をバイパスする通路23がある場合には、
これらの面積AI、AACをも考慮する必要があり、し
たがって総流路面積AAは絞り弁開度に基づく流路面積
ATVOとバイパス通路の流路面積(AIあるいはAA
C)との和で与えられている(ステップ41〜49)。
In other words, this system uses the valve opening T as a load signal.
Although the flow path area ATVO based on VO is adopted, if there is a passage 23 that bypasses the throttle valve 21,
These areas AI and AAC must also be taken into account. Therefore, the total flow area AA is determined by the flow area ATVO based on the throttle valve opening and the flow area of the bypass passage (AI or AA).
C) (steps 41 to 49).

なお、これら5V26,27は2位置弁である。これは
デユーティ制御の電磁弁を使用する替わりに4段階制御
を行わせてコスト低減を図るためである。
Note that these 5V26 and 27 are two-position valves. This is to reduce costs by performing four-stage control instead of using a duty control solenoid valve.

また、実際の制御では総流路面積AAを回転数Nで除し
た値AA/N(ステップ52においてAA X T r
efの部分が相当する。)を採用している。
In addition, in actual control, the value AA/N obtained by dividing the total flow path area AA by the rotation speed N (AA X T r
This corresponds to the ef part. ) is adopted.

これはAAそのままであると、Nの変化に対し急変する
領域をもつので、これをパラメータとして使用すると、
この急変領域において精度が低下する。しかしながら、
精度を高めようとたとえばマツプの格子、αを増すこと
はそれだけ演算時間を長くすることにもなる。そこで、
AA/Nを採用することにより、こうした制御上の問題
を解決したものである。
If AA is used as it is, it will have a region that changes suddenly as N changes, so if this is used as a parameter,
Accuracy decreases in this sudden change region. however,
For example, increasing the map lattice and α in order to improve accuracy will also lengthen the computation time. Therefore,
By adopting AA/N, these control problems have been solved.

したがって、このA A D N V (= A A 
X T ref/VCYL)を用いてリニヤライズ空気
量Quoが求められる(ステップ53)。なお、フラッ
ト空燃比係数K F L A TはQHolNをパラメ
ータとしてマツプから、絞り弁流路面積ATVOはTV
Oをパラメータとしてテーブルから求められる(ステッ
プ54.42)。
Therefore, this A A D N V (= A A
The linearizing air amount Quo is determined using (X T ref/VCYL) (step 53). In addition, the flat air-fuel ratio coefficient K F L A T is obtained from the map using QHolN as a parameter, and the throttle valve flow path area ATVO is obtained from the TV
It is determined from the table using O as a parameter (step 54.42).

また、基本吸気温補正係数KTAOと吸気温の負荷補正
率KTAQ CY Lについても、それぞれ吸気温TA
IQCYLをパラメータとして検索され、これらの積に
てKTAが求められている(第7図のステップ81〜8
3)。
In addition, the basic intake temperature correction coefficient KTAO and the intake temperature load correction coefficient KTAQ CY L are also calculated based on the intake temperature TA.
IQCYL is searched as a parameter, and KTA is determined by the product of these (steps 81 to 8 in Figure 7).
3).

以上の演算により噴射弁部の空気量QAINJが求めら
れたので、次には過渡時に生じる燃料遅れに関する補正
量を求めることである。この補正量がステップ66にて
使用されるKATHO8i(i=1.2)であり、具体
的には第4図に示すルーチンにて演算される。
Since the air amount QAINJ of the injection valve section has been determined by the above calculation, the next step is to determine the correction amount for the fuel delay that occurs during the transient period. This correction amount is KATHO8i (i=1.2) used in step 66, and is specifically calculated in the routine shown in FIG.

この例では、吸気系燃料の平衡付着量MFHとこの平衡
付着量の変化に対して1次遅れで変化する付着量の演算
値との偏差に基づいて時定数の相違する複数燃料につい
ての過渡補正量を求める。
In this example, transient correction for multiple fuels with different time constants is performed based on the deviation between the equilibrium adhesion amount MFH of intake system fuel and the calculated value of the adhesion amount that changes with a first-order lag with respect to changes in this equilibrium adhesion amount. Find the quantity.

これを数式で表すと次式群(7^−a)〜(7E)にて
与えられる。
Expressing this numerically, it is given by the following group of equations (7^-a) to (7E).

KATHO8i=VMF1  XGHF  ・=(7^
−a)VMFi=(MFHi−MFi−+  )X K
 M F i        −(7B−a)MFI 
=MFi −1+VMFi  −(7C−a)KMFi
= CK M F A T i 十K M F ”11 M
 F i )X K M F N i ・・・(7D−a) G HF = G HF Q c Y L  X G 
HF F B Y A・・・(7E) ただし、KATHO8i:過渡補正it(/’s)VM
Fi:付着速度(μS/噴射) MFHi:平衡付着量(μS) MFi:今回演算時の付着量(μS) KMFi:分量割合(%) K M F A T i :基本分量割合(%)K M
 F V M F i :分量割合の付着速度補正率(
%) KMFNi:分量割合の回転補正率(%)G HF :
補正率(%) GHFQ CY L :減速補正率(%)GHFFBY
A:空燃比補正率(%) である。
KATHO8i=VMF1 XGHF ・=(7^
-a) VMFi=(MFHi-MFi-+)X K
MFi-(7B-a)MFI
=MFi −1+VMFi −(7C-a)KMFi
= CK MF A T i 10K MF ”11 M
F i )X K M F N i ... (7D-a) G HF = G HF Q c Y L X G
HF F B Y A... (7E) However, KATHO8i: Transient correction it (/'s) VM
Fi: Adhesion speed (μS/injection) MFHi: Equilibrium adhesion amount (μS) MFi: Adhesion amount at the time of current calculation (μS) KMFi: Quantity ratio (%) K M F A T i : Basic amount ratio (%) K M
F V M Fi : Adhesion speed correction factor of quantity ratio (
%) KMFNi: Rotation correction rate of quantity ratio (%) G HF:
Correction factor (%) GHFQ CY L: Deceleration correction factor (%) GHFFBY
A: Air-fuel ratio correction factor (%).

すなわち、付着速度V M F iは平衡付着量MFH
1とこの平衡付着量に対して1次遅れで変化する付着量
の演算値との偏差(MFHi−MFi−1)にこの付着
量の演算値が単位周期当たり(1噴射当たり)にどの程
度の割合で接近するかを表す係数K M F iを乗算
することにより求められる(ステップ3−03 、10
4 )。
That is, the adhesion speed V M F i is the equilibrium adhesion amount MFH
1 and the calculated value of the adhesion amount that changes with a first-order lag with respect to this equilibrium adhesion amount (MFHi-MFi-1). It is obtained by multiplying the coefficient K M F i representing whether the ratio approaches each other (steps 3-03, 10
4).

ここに、平衡付着量MFH(MFHi)は噴射弁部を通
過する空気量QA I N J I機関回転数N、冷却
水温Tu+に基づき、3次元マツプの検索と直線近似の
補間計算との組み合わせにより演算される。
Here, the equilibrium adhesion amount MFH (MFHi) is calculated based on the amount of air passing through the injection valve, the engine speed N, and the cooling water temperature Tu+, by a combination of a three-dimensional map search and linear approximation interpolation calculation. Calculated.

すなわち、実際に冷却水温Tu+が採りうる温度変化幅
の範囲内で予め設定された異なる6個の基準温度TLI
IO−Tu+5(TIIIO> ・・・>Tus)毎に
QAINJとNをパラメータとして基準温度Tu+n(
n=0〜5)における平衡付着iMFHiTwnを付与
する都合12個の平衡刊着量データを実測にて用意する
。そして、実水温TWの上下の基準温度TllIn、T
uu++1における平衡付着量MFHiTu+n、MF
HiTuu++lを用い、T 1111 T 1lIn
+ T uo+十+による補間計算にてM F Hiを
最終的に求めるのである(ステップ101)。
In other words, six different reference temperatures TLI are set in advance within the range of temperature changes that can actually be taken by the cooling water temperature Tu+.
For each IO-Tu+5 (TIIIO>...>Tus), the reference temperature Tu+n(
Twelve pieces of equilibrium adhesion amount data for providing the equilibrium adhesion iMFHiTwn (n=0 to 5) are prepared by actual measurement. Then, the reference temperature TllIn, T above and below the actual water temperature TW
Equilibrium adhesion amount MFHiTu+n at uu++1, MF
Using HiTuu++l, T 1111 T 1lIn
M F Hi is finally determined by interpolation calculation using +T uo+10+ (step 101).

なお、3次元マツプと補間計算1こよる手法では高い精
度を得ることができるが、精度は程々にしでも演算速度
を高めたい場合には2つのテーブルを用いて求める手法
もあり、これを次式(7F)に示す。
In addition, high accuracy can be obtained using a method based on a three-dimensional map and interpolation calculation 1, but if you want to increase the calculation speed even though the accuracy is moderate, there is also a method that uses two tables, which can be calculated using the following formula. (7F).

MFHiTwn=MFHiQnXMFHiNn・・・(
7F)ただし、MFHiQn:QAI N Jに基づく
係数MFHiNn:Nに基づく係数 であり、MFHiQnl:l:QAI N J をMF
HiNnはNをパラメータとしてそれぞれテーブル検索
により求められる。
MFHiTwn=MFHiQnXMFHiNn...(
7F) However, the coefficient based on MFHiQn:QAI N J is a coefficient based on MFHiNn:N, and MFHiQnl:l:QAI N J is
HiNn is determined by table search using N as a parameter.

なお、TIII>Tll1oのとき、およびTIII<
Turnのときは補間計算を行うことができないので、
MFHi−MFHiTu+o とする。また、燃料カッ
ト中はMFHi=FCMFHi(一定値)とする。
Note that when TIII>Tll1o and TIII<
Since interpolation calculations cannot be performed during Turn,
Let MFHi−MFHiTu+o. Furthermore, during fuel cut, MFHi=FCMFHi (constant value).

一方、今回演算される付着量M F iは前回演算され
た付着量MFi−1に今回求めた付着速度■M F i
を加算した値である(ステップ106,107)。
On the other hand, the adhesion amount M Fi calculated this time is the adhesion speed calculated this time M Fi - 1, which is the adhesion amount calculated last time.
(steps 106 and 107).

次に、分量割合K M F iは一定値でもよいが、こ
の例ではAADNV、TWをパラメータとしてマツプ検
索により基本値K M F A T iを求め、さらに
VMFi、Nに基づく補正を行っている。すなわち、基
本値K M F A T iに対する補正係数が2つの
係数K M F V M F i 、 K M F N
 iであり、これらは過渡初期における空燃比が7ラツ
トな特性となるように導入されるものである。すなわち
、緩加速ではわずかに補正不足がみられ、回転数の相違
により誤差を生じる等実験を行ってみるとわずかなずれ
が生じるものであり、これらを個々に解消しようとする
ものである。
Next, the quantity ratio K M F i may be a constant value, but in this example, the basic value K M F A T i is determined by map search using AADNV and TW as parameters, and further correction is performed based on VM Fi and N. . That is, the correction coefficients for the basic value KMF A Ti are two coefficients KMF VMF i , KMF N
i, and these are introduced so that the air-fuel ratio at the initial stage of the transient has a flat characteristic. That is, there is a slight lack of correction during slow acceleration, and errors occur due to differences in rotational speed, and when conducting experiments, slight deviations occur, and these are attempted to be resolved individually.

なお、分量割合の付着速度補正率KMFVMFiはVM
Fi−1を、分量割合の回転補正率KMFNiはNをパ
ラメータとしてテーブル検索にて求められる。
In addition, the adhesion speed correction factor KMFVMFi of the amount ratio is VM
The rotation correction factor KMFNi of the quantity ratio is obtained by searching a table using Fi-1 as a parameter and N as a parameter.

次に、補正率GHFは燃料性状の相違等を考慮する値で
ある。これは揮発性の高い燃料にあっては、減速時の吸
入負圧の発達により急速に気化して機関シリングへと吸
入されてしまうため、揮発性の低い燃料と比較してその
分村着量が少なくなる。このため、減速時にはそれだけ
付着量を少なく見積もる必要があり、逆に補正係数(G
 HF QCYL)としては少ない値を付与すればよい
ことになる。すなわち、加速時(VMFiが正の場合)
は補正を行わないが(GHFQ CY L =1..0
)、減速時い’ M F iが負の場合)には1以下の
数値を採用するのである。なお、目標空燃比TFBYA
に応じても補正するようにしてあり、減速補正率GHF
Q CY L l;tQ cy 1−を、空燃比補正率
GHFFBYAはTFBYAをパラメータとしてテーブ
ル検索にて求められる。
Next, the correction factor GHF is a value that takes into account differences in fuel properties and the like. This is due to the fact that highly volatile fuel rapidly vaporizes and is inhaled into the engine due to the development of suction negative pressure during deceleration. becomes less. Therefore, when decelerating, it is necessary to underestimate the amount of adhesion, and conversely, the correction coefficient (G
HF QCYL) may be assigned a small value. That is, during acceleration (when VMFi is positive)
is not corrected (GHFQ CY L =1..0
), and during deceleration (when M F i is negative), a value of 1 or less is used. Furthermore, the target air-fuel ratio TFBYA
The deceleration correction factor GHF
Q CY L l;tQ cy 1-, and the air-fuel ratio correction factor GHFFBYA is obtained by table search using TFBYA as a parameter.

このようにして求めたV M F iとGHFを用いて
最終的に過渡補正量KATHO8iが求められる(ステ
ップ109,110)。
Using the thus obtained V M F i and GHF, the transient correction amount KATHO8i is finally obtained (steps 109 and 110).

次に、第3図(C)のステップ68.64で使用される
空燃比補正係数LAMBDA、目標空燃比TFBYAは
従来例でも演算されているところであり、そのルーチン
がそれぞれ第5図、第6図である。
Next, the air-fuel ratio correction coefficient LAMBDA and the target air-fuel ratio TFBYA used in steps 68 and 64 in FIG. 3(C) are calculated in the conventional example, and their routines are shown in FIGS. 5 and 6, respectively. It is.

すなわち、LAMBDAは空燃比のフィードバック制御
における補正係数である。第5図はPID制御の例であ
り、実空燃比(具体的には酸素センサ出力Ip)と空燃
比の目標値(具体的には目標値のセンサ出力相当tiT
+p)との偏差ERに基づいて得られる比例分(P)、
積分分(■)、微分分(D)を加算する次式(8A)〜
(8D)にてLAMBDAが求められる(ステップ11
1〜118)。
That is, LAMBDA is a correction coefficient in air-fuel ratio feedback control. Figure 5 is an example of PID control, where the actual air-fuel ratio (specifically, the oxygen sensor output Ip) and the target value of the air-fuel ratio (specifically, the sensor output equivalent of the target value tiT
+p) Proportional amount (P) obtained based on the deviation ER from
The following equation (8A) that adds the integral (■) and differential (D)
LAMBDA is obtained in (8D) (step 11
1-118).

LAMBDA=P十I 十D     ・・・(8八)
P=KP−ER・・・(8B) I = I −+ 十に+ −ER−(8C)D=KD
 ・(ER−ER−+)   ・・・(8D)ただし、
KP:比例ゲイン Kl:積分ゲイン KD:微分ゲイン である。
LAMBDA=P1110D...(88)
P=KP-ER...(8B) I=I-+ 1+-ER-(8C)D=KD
・(ER-ER-+) ...(8D) However,
KP: proportional gain Kl: integral gain KD: differential gain.

ナオ、偏差ERは下式(8E)で与えられる(ステップ
114)。
The deviation ER is given by the following equation (8E) (step 114).

ER=Ip  T+ p−(n+ I )    ・=
(8E)ここに、間代(8E)の第2項は(n+1)回
前に(ただし、nは気筒数である。)Ref信号が入力
したときのセンサ出力Ipを示す。これは吸気系にて設
定した空燃比の結果が排気系に設けたセンサ34に検出
されるまでに時間的遅れがあり、これを考慮したもので
ある。
ER=Ip T+ p-(n+I) ・=
(8E) Here, the second term of the interval (8E) indicates the sensor output Ip when the Ref signal was input (n+1) times ago (where n is the number of cylinders). This is done in consideration of the fact that there is a time delay until the result of the air-fuel ratio set in the intake system is detected by the sensor 34 provided in the exhaust system.

また、目標空燃比TFBYAはT”r Q c y +
−+Nをパラメータとして演算される(第6図のステッ
プ91〜95)。なお、同図のステップ95はTFBY
Aに上限値と下限値とを設けもので、7エイルセー7と
しての機能を付与したものである。
In addition, the target air-fuel ratio TFBYA is T”r Q c y +
-+N is calculated as a parameter (steps 91 to 95 in FIG. 6). Note that step 95 in the same figure is TFBY
A is provided with an upper limit value and a lower limit value, and is given the function of 7-else-7.

次に、第3図(C)のステップ65.67で使′用され
る複数の学習係数KBLRC,KBTLRCiであるが
、この例では、空気量(QAINJ)と燃料遅れ補正量
(KATHO3)とを分離して求めるようにしたのに伴
い、学習補正についてもそれぞれに分離して独立に行う
ことにしている。すなわち、定常時の学習係数KBLR
Cについては空燃比補正係数L A M B D Aの
演算ルーチンにて、過渡時の学習係数KBTLRCiに
ついては過渡補正量KATHO8の演算ルーチンにて演
算される(第5図のステップ1.19,120、第8図
〜第10図)。
Next, there are a plurality of learning coefficients KBLRC and KBTLRCi used in steps 65 and 67 in FIG. 3(C). In this example, the air amount (QAINJ) and fuel delay correction amount (KATHO3) Along with the fact that they are determined separately, learning correction is also performed separately and independently. In other words, the learning coefficient KBLR during steady state
C is calculated in the calculation routine of the air-fuel ratio correction coefficient LAMBDA, and the transient learning coefficient KBTLRCi is calculated in the calculation routine of the transient correction amount KATHO8 (steps 1.19 and 120 in Fig. 5). , Figures 8 to 10).

学習補正は、基本的には目標値との偏差に基づく制御量
を予め加えておくことにより次回の演算時に偏差が生じ
ないようにするものであり、KBL RCli L A
 M B D A 1m、KBTLRCil:l:、:
のL A M B D Aとさらに実空燃比AFBYA
と目標  \空燃比TFBYA等に基づいて演算される
(ステップ119,120、第8図〜第10図)。
Learning correction basically adds a control amount based on the deviation from the target value in advance to prevent deviation from occurring during the next calculation.KBL RCli LA
M B D A 1m, KBTLRCil:l:,:
L A M B D A and further the actual air fuel ratio AFBYA
is calculated based on the target air-fuel ratio TFBYA, etc. (steps 119 and 120, FIGS. 8 to 10).

このうち過渡時の学習係数KBTLRCzKBTLRC
2を設けた点がこの発明の要部であり、前述したところ
である。
Of these, the transient learning coefficient KBTLRCzKBTLRC
2 is the essential part of this invention, and has been described above.

なお、付着速度V M−Fと基準値L l との比較に
より定常時(VMF<Ll)であるのが過渡時(VMF
≧L+)であるのかを判別し、K B L 、RCにつ
いては定常時にのみ学習が行なわれるようにしている(
ステップ119)。
In addition, by comparing the adhesion speed V M-F with the reference value L l , it is determined that the steady state (VMF<Ll) is the transient state (VMF
≧L+), and learning for K B L and RC is performed only during steady state (
step 119).

(発明の効果) 以上説明したように、この発明では時定数の相違する複
数燃料のうちいずれの燃料についての過渡補正量である
かどうかを判別し、判別された燃料についての過渡補正
量の学習値を目標空燃比と実空燃比に基づいて演算する
ようにしたので、過渡時に実空燃比が目標空燃比から外
れている場合には、次の過渡時にずれが生じ、ないよう
に学習が行なわれ、これにより設定時以降の誤差要因で
ある燃料性状の相違あるいは大気圧や吸気温の相違等が
生しることがあっても、これらの相違を問わず、良好な
空燃比を得て運転性や排気エミッションを向上すること
ができる。
(Effects of the Invention) As explained above, in the present invention, it is determined which of multiple fuels with different time constants is the transient correction amount, and the transient correction amount for the determined fuel is learned. Since the value is calculated based on the target air-fuel ratio and the actual air-fuel ratio, if the actual air-fuel ratio deviates from the target air-fuel ratio during a transient period, a deviation will occur during the next transient period, and learning is performed to avoid this. As a result, even if there are differences in fuel properties, atmospheric pressure, intake temperature, etc. that are the cause of errors after setting, regardless of these differences, operation will be performed with a good air-fuel ratio. performance and exhaust emissions.

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

第1図はこの発明の概念構成図、第2図はSP■装置に
適用したこの発明の一実施例の機械的な構成を表す概略
図、第3図ないし第10図は第2図中のコントロールユ
ニット内で実行される四J作内容を説明する流れ図、第
11図はこの実施例における複数燃料についての学習係
数K B T L RC1、KBTLRC2の特性を説
明する波形図である。 1・・・基本噴射量演算手段、2,3・・・複数の過渡
補正量演算手段、4・・・噴射量補正演算手段、5・・
・目標空燃比演算手段、6・・・実空燃比検出手段、7
・・・判別手段、8・・・学習値演算手段、21・・・
吸気絞り弁、22・・・吸気通路、23・・・バイパス
通路、24・・・燃料噴射弁、25・・・紋り弁開度セ
ンサ、34・・・酸素センサ(空燃比センサ)、35・
・・コントロールユニット。 (外1名) 第3図(8) 第5図 第6図 第7図 第9図 第10図
FIG. 1 is a conceptual configuration diagram of the present invention, FIG. 2 is a schematic diagram showing the mechanical configuration of an embodiment of the present invention applied to an SP device, and FIGS. 3 to 10 are the same as those in FIG. FIG. 11 is a flowchart illustrating the contents of the 4J operation executed in the control unit, and a waveform diagram illustrating the characteristics of the learning coefficients K BTL RC1 and KBTLRC2 for multiple fuels in this embodiment. DESCRIPTION OF SYMBOLS 1... Basic injection amount calculation means, 2, 3... A plurality of transient correction amount calculation means, 4... Injection amount correction calculation means, 5...
・Target air-fuel ratio calculation means, 6...Actual air-fuel ratio detection means, 7
...Discrimination means, 8...Learned value calculation means, 21...
Intake throttle valve, 22... Intake passage, 23... Bypass passage, 24... Fuel injection valve, 25... Throttle valve opening sensor, 34... Oxygen sensor (air-fuel ratio sensor), 35・
··control unit. (1 other person) Figure 3 (8) Figure 5 Figure 6 Figure 7 Figure 9 Figure 10

Claims (1)

【特許請求の範囲】[Claims] 運転状態に応じた基本的な燃料噴射量を演算する手段と
、吸気系燃料のうち比較的速い時定数で変化する燃料と
比較的遅い時定数で変化する燃料について平衡付着量と
この平衡付着量に対して一次遅れで変化する付着量の演
算値との偏差に基づく過渡補正量をそれぞれ演算する複
数の手段と、これら複数燃料についての過渡補正量にて
前記基本噴射量を補正演算する手段とを備える内燃機関
の空燃比制御装置において、目標空燃比を演算する手段
と、実際の空燃比を検出する手段と、前記いずれの燃料
についての過渡補正量であるかどうかを判別する手段と
、判別された燃料についての過渡補正量の学習値を前記
目標空燃比と実空燃比に基づいて演算する手段を設けた
ことを特徴とする内燃機関の空燃比制御装置。
Means for calculating the basic fuel injection amount according to operating conditions, equilibrium adhesion amount and this equilibrium adhesion amount for intake system fuel that changes with a relatively fast time constant and fuel that changes with a relatively slow time constant. a plurality of means each calculating a transient correction amount based on a deviation from a calculated value of the adhesion amount that changes with a first-order lag; and a means for correcting and calculating the basic injection amount using the transient correction amount for the plurality of fuels. An air-fuel ratio control device for an internal combustion engine, comprising means for calculating a target air-fuel ratio, means for detecting an actual air-fuel ratio, means for determining whether the transient correction amount is for any of the fuels, and determining. 1. An air-fuel ratio control device for an internal combustion engine, comprising means for calculating a learned value of a transient correction amount for the fuel that has been adjusted based on the target air-fuel ratio and the actual air-fuel ratio.
JP18495186A 1986-08-06 1986-08-06 Air-fuel ratio controller for internal combustion engine Expired - Lifetime JPH0670387B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18495186A JPH0670387B2 (en) 1986-08-06 1986-08-06 Air-fuel ratio controller for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18495186A JPH0670387B2 (en) 1986-08-06 1986-08-06 Air-fuel ratio controller for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS6341634A true JPS6341634A (en) 1988-02-22
JPH0670387B2 JPH0670387B2 (en) 1994-09-07

Family

ID=16162206

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18495186A Expired - Lifetime JPH0670387B2 (en) 1986-08-06 1986-08-06 Air-fuel ratio controller for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0670387B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5080075A (en) * 1989-12-21 1992-01-14 Nissan Motor Co., Ltd. Acceleration enrichment related correction factor learning apparatus for internal combustion engine
US5278762A (en) * 1990-03-22 1994-01-11 Nissan Motor Company, Limited Engine control apparatus using exhaust gas temperature to control fuel mixture and spark timing
US5485821A (en) * 1993-09-22 1996-01-23 Nissan Motor Co., Ltd. Engine fuel injection controller

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5080075A (en) * 1989-12-21 1992-01-14 Nissan Motor Co., Ltd. Acceleration enrichment related correction factor learning apparatus for internal combustion engine
US5278762A (en) * 1990-03-22 1994-01-11 Nissan Motor Company, Limited Engine control apparatus using exhaust gas temperature to control fuel mixture and spark timing
US5485821A (en) * 1993-09-22 1996-01-23 Nissan Motor Co., Ltd. Engine fuel injection controller

Also Published As

Publication number Publication date
JPH0670387B2 (en) 1994-09-07

Similar Documents

Publication Publication Date Title
US6382198B1 (en) Individual cylinder air/fuel ratio control based on a single exhaust gas sensor
US5524598A (en) Method for detecting and controlling air-fuel ratio in internal combustion engine
JP3655146B2 (en) Air-fuel ratio control device for multi-cylinder internal combustion engine
US5549092A (en) Fuel metering control system in internal combustion engine
US6148808A (en) Individual cylinder fuel control having adaptive transport delay index
US20040158387A1 (en) Control system and method, and control unit
US6026793A (en) Control system for plants
JP3998136B2 (en) Air-fuel ratio control device for internal combustion engine
JPS63215848A (en) Fuel injection amount control method and device for internal combustion engine
US20080255750A1 (en) Air/Fuel Ratio Control Apparatus Of An Internal Combustion Engine
CA2136908C (en) Fuel injection amount control system for internal combustion engines and intake passage wall temperature-estimating device used therein
US5569847A (en) Air-fuel ratio estimator for internal combustion engine
JP2683985B2 (en) Fuel injection amount control device for internal combustion engine
JPS6341634A (en) Air-fuel ratio controller for internal combustion engine
JPS6338656A (en) Air-fuel ratio control device for internal combustion engine
JPH0749788B2 (en) Air-fuel ratio controller for internal combustion engine
JPH0528363Y2 (en)
JPH0742874B2 (en) Air-fuel ratio controller for internal combustion engine
JPS6338635A (en) Air-fuel ratio control device for internal combustion engine
JPH0523804Y2 (en)
JPH0523815Y2 (en)
JP2683974B2 (en) Air-fuel ratio control method for internal combustion engine
JPS6338630A (en) Air-fuel ratio control device for internal combustion engine
JPS6338638A (en) Air-fuel ratio control device for internal combustion engine
JP3144264B2 (en) Air-fuel ratio control device