JPH0444096B2 - - Google Patents
Info
- Publication number
- JPH0444096B2 JPH0444096B2 JP59246881A JP24688184A JPH0444096B2 JP H0444096 B2 JPH0444096 B2 JP H0444096B2 JP 59246881 A JP59246881 A JP 59246881A JP 24688184 A JP24688184 A JP 24688184A JP H0444096 B2 JPH0444096 B2 JP H0444096B2
- Authority
- JP
- Japan
- Prior art keywords
- amount
- air
- injection amount
- fuel ratio
- 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.)
- Expired - Lifetime
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】
(技術分野)
本発明は、空燃比制御装置、に関し、詳細には
燃料噴射を行う自動車用エンジンの過渡運転状態
における空燃比を目標空燃比に高精度に制御する
空燃比制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to an air-fuel ratio control device, and more particularly, to an air-fuel ratio control device that highly accurately controls the air-fuel ratio to a target air-fuel ratio during transient operating conditions of an automobile engine that performs fuel injection. This invention relates to a fuel ratio control device.
(従来技術)
一般に、自動車の過渡運転時には、当該過渡運
転状態に対応して燃料を増量あるいは減量補正し
て良好な運転性能を確保することが必要であると
ともに、過渡時における空燃比の変動を速やか減
衰させ目標空燃比に制御する必要がある。(Prior art) Generally, during transient operation of an automobile, it is necessary to increase or decrease the amount of fuel in response to the transient operating state to ensure good driving performance, and also to compensate for fluctuations in the air-fuel ratio during the transient operation. It is necessary to quickly attenuate and control the air-fuel ratio to the target air-fuel ratio.
このような従来の空燃比制御装置としては、例
えば、特開昭58−144631号公報、特開昭58−
144632号公報および特開昭58−144639号公報に記
載された空燃比制御装置が知られており、これら
の空燃比制御装置は絞り弁開度あるいは吸気管負
圧の所定時間毎の変化量に応じた積算値を補正係
数として、絞り弁開度あるいは吸気管圧力の増
大・減少速度に応じた加速増量、減速減量を行つ
ている。また、特開昭58−144634号公報および特
開昭58−144640号公報には、過渡時に補正係数を
増加あるいは減少させ、次いで、所定の回復速度
で回復させることによつて加速増量あるいは減速
減量を行うとともに、回復途中で前記回復速度を
低速に切換るようにした、すなわち回復速度を2
段階に切換えて補正する空燃比制御装置が記載さ
れている。 Examples of such conventional air-fuel ratio control devices include, for example, Japanese Patent Application Laid-open No. 144631/1983;
144632 and Japanese Patent Application Laid-Open No. 144639 are known, and these air-fuel ratio control devices control the amount of change in throttle valve opening or intake pipe negative pressure every predetermined time. Using the corresponding integrated value as a correction coefficient, the amount of acceleration is increased and the amount of deceleration is decreased in accordance with the throttle valve opening or the rate of increase/decrease in intake pipe pressure. Furthermore, Japanese Patent Application Laid-Open No. 58-144634 and Japanese Patent Application Laid-Open No. 58-144640 disclose that increasing or decreasing a correction coefficient during a transient period, and then recovering at a predetermined recovery speed to increase or decrease the amount of acceleration or deceleration. At the same time, the recovery speed is switched to a low speed in the middle of recovery, that is, the recovery speed is changed to 2.
An air-fuel ratio control device that performs stepwise correction is described.
(発明が解決しようとする問題点)
しかしながら、このような従来の空燃比制御装
置にあつては、補正係数を絞り弁開度あるいは吸
気管圧力の増大、減少速度にのみ基づいて決定
し、この補正係数を所定の回復速度で直線的に回
復させるか、あるいは回復途中で低速に切換える
ことにより過渡運転時における燃料噴射量を補正
して空燃比を制御していたため、過渡時の空燃比
の変動を速やかに目標空燃比に制御することがで
きず、オーバーシユートし、減衰振動を繰り返し
て目標空燃比に制御される。特に、寒冷時におい
ては、吸気通路に付着する燃料の量が多く、しか
も、運転条件によつてその量が大きく変化するた
め、空燃比が目標空燃比を境として大きく変動す
る。その結果、息つきやトルク変動が生じて運転
性能が悪化するとともにCO等の排気エミツシヨ
ンが増加するという問題点があつた。特に、近
時、燃費向上のために採用されているリーン燃焼
方式においては、空燃比の目標空燃比からのズレ
がトルクを大きく変動させるため、特に寒冷時の
始動中や暖機時には空燃比を大にしてリーンに設
定することができず、燃費向上を十分行うことが
できないという問題点があつた。(Problem to be Solved by the Invention) However, in such conventional air-fuel ratio control devices, the correction coefficient is determined only based on the throttle valve opening or the rate of increase or decrease in intake pipe pressure. The air-fuel ratio was controlled by correcting the fuel injection amount during transient operation by restoring the correction coefficient linearly at a predetermined recovery speed or switching to a low speed during recovery, which caused fluctuations in the air-fuel ratio during transient operation. The air-fuel ratio cannot be quickly controlled to the target air-fuel ratio, and the air-fuel ratio is overshot and damped oscillations are repeated to achieve the target air-fuel ratio. Particularly in cold weather, the amount of fuel adhering to the intake passage is large, and the amount varies greatly depending on the operating conditions, so the air-fuel ratio varies greatly from the target air-fuel ratio. As a result, there were problems such as sluggishness and torque fluctuations, deteriorating driving performance, and increasing exhaust emissions such as CO. In particular, in the lean combustion method that has recently been adopted to improve fuel efficiency, deviations in the air-fuel ratio from the target air-fuel ratio cause large fluctuations in torque. There was a problem in that it was not possible to set the engine to a very lean setting, and it was not possible to sufficiently improve fuel efficiency.
(発明の目的)
そこで、本発明は、過渡時における空燃比を目
標空燃比に精度よく制御することにより、過渡運
転時の運転性能を向上させるとともに燃費を向上
させることを目的としている。(Objective of the Invention) Therefore, an object of the present invention is to improve driving performance during transient operation and improve fuel efficiency by accurately controlling the air-fuel ratio during transient to a target air-fuel ratio.
(問題点を解決するための手段)
本発明の空燃比制御装置は、その全体構成図を
第1図に示すように、
(a) 車両の運転状態を検出する運転状態検出手段
と、
(b) 運転状態に基づいて目標空燃比に対応した燃
料の基本噴射量を演算する基本噴射量演算手段
と、
(c) 前記運転状態検出手段の検出信号の内、少な
くとも暖機信号、負荷信号及び回転信号の3つ
のパラメータに対応して割付けられた所定値が
所定期間当たりに変化する量を演算する変化量
演算手段と、
(d) 該変化量を所定期間毎に加算して過渡補正量
を演算する過渡補正量演算手段と、
(e) 該過渡補正量と運転状態に基づいて過渡補正
量の増減割合を決定する減衰係数を演算する減
衰係数演算手段と、
(f) 前記過渡補正量を減衰係数に基づいて減衰補
正する減衰補正手段と、
(g) 前記基本噴射量を減衰補正後の過渡補正量に
基づいて補正し、最終噴射量を演算する最終噴
射量演算手段と、
(h) エンジンに最終噴射量の燃料を供給する燃料
噴射手段と、
を備え、空燃比を目標空燃比に精度よく制御する
ものである。(Means for Solving the Problems) The air-fuel ratio control device of the present invention, as its overall configuration diagram is shown in FIG. ) basic injection amount calculation means for calculating a basic injection amount of fuel corresponding to the target air-fuel ratio based on the operating state; (c) at least a warm-up signal, a load signal, and a rotation among the detection signals of the operating state detection means (d) change amount calculating means for calculating the amount by which the predetermined values assigned corresponding to the three parameters of the signal change per predetermined period; (d) calculating the amount of transient correction by adding the amount of change for each predetermined period; (e) attenuation coefficient calculation means for calculating a damping coefficient for determining an increase/decrease rate of the transient correction amount based on the transient correction amount and the operating state; (f) attenuation coefficient calculation means for attenuating the transient correction amount. (g) a final injection amount calculation means that corrects the basic injection amount based on the transient correction amount after the attenuation correction and calculates a final injection amount; (h) an engine. and fuel injection means for supplying a final injection amount of fuel to the fuel injection device, and accurately controls the air-fuel ratio to the target air-fuel ratio.
(実施例)
以下、本発明の実施例を図面に基づいて説明す
る。(Example) Hereinafter, an example of the present invention will be described based on the drawings.
第2図〜第12図は本発明の一実施例を示す図
である。 2 to 12 are diagrams showing an embodiment of the present invention.
まず、構成を説明すると、第2図において、1
は多気筒エンジンであり、エンジン1の各気筒に
は吸入空気が吸気管2を通して供給される。吸気
管2には各気筒毎に燃料を噴射する燃料噴射手段
としての燃料噴射弁3が取り付けられており、エ
ンジン1へ供給される吸入空気の流量は吸気管2
の集合部に設けられたスロツトル弁4により制御
される。スロツトル弁4は車両のアクセルペダル
と連動しており、スロツトル弁4の弁開度Cvは
スロツトル開度センサ5により検出される。そし
て、吸入空気の流量(以下、吸気量)Qaはエア
フローメータ6により検出される。また、エンジ
ンの回転数Nはクランク角センサ7により検出さ
れ、クランク角センサ7は、エンジンのクランク
軸に取り付けられ外周に突起の設けられたシグナ
ルデイスクプレート7aと、該シグナルデイスク
プレート7aとの突起を検出する磁気デツキ7b
と、を有している。またウオータジヤケツトを流
れる冷却水の温度Twは水温センサ8により暖機
信号として検出される。上記スロツトル開度セン
サ5、エアフローメータ6、クランク角センサ7
および水温センサ8は運転状態検出手段9を構成
しており、運転状態検出手段9からの信号はコン
トロールユニツト10に入力される。 First, to explain the configuration, in Figure 2, 1
is a multi-cylinder engine, and intake air is supplied to each cylinder of the engine 1 through an intake pipe 2. A fuel injection valve 3 as a fuel injection means for injecting fuel to each cylinder is attached to the intake pipe 2, and the flow rate of intake air supplied to the engine 1 is controlled by the intake pipe 2.
The throttle valve 4 is controlled by a throttle valve 4 provided at the collecting part. The throttle valve 4 is linked with the accelerator pedal of the vehicle, and the valve opening Cv of the throttle valve 4 is detected by a throttle opening sensor 5. The flow rate of intake air (hereinafter referred to as intake air amount) Qa is detected by the air flow meter 6. Further, the engine rotation speed N is detected by a crank angle sensor 7, which is connected to a signal disc plate 7a attached to the crankshaft of the engine and provided with a protrusion on the outer periphery, and a protrusion on the signal disc plate 7a. magnetic deck 7b that detects
It has . Further, the temperature Tw of the cooling water flowing through the water jacket is detected by the water temperature sensor 8 as a warm-up signal. The above throttle opening sensor 5, air flow meter 6, crank angle sensor 7
The water temperature sensor 8 constitutes an operating state detecting means 9, and a signal from the operating state detecting means 9 is input to a control unit 10.
コントロールユニツト10は基本噴射量演算手
段、変化量演算手段、過渡補正量演算手段、減衰
係数演算手段、減衰補正手段および最終噴射量演
算手段としての機能を有しており、CPU11、
ROM12、RAM13、およびI/Oポート1
4より構成されている。CPU11はROM12に
書き込まれているプログラムに従つてI/Oポー
ト14により必要とする外部データを取り込んだ
り、また、RAM13との間でデータの授受を行
つたりしながら演算処理し、必要に応じて処理し
たデータをI/Oポート14へ出力する。ROM
12はCPU11を制御するプログラムを格納し
ており、例えば、不揮発性メモリにより構成され
て演算に使用するデータをマツプ等の形で記憶す
るととも、その記憶内容をエンジン1停止後も保
持する。I/Oポート14には前記スロツトル開
度センサ5、エアフローメータ6、クランク角セ
ンサ7、水温センサ8からの各信号および図示し
ない空燃比センサやイグニツシヨンスイツチ等か
らの信号が入力され、アナログで入力される信号
はデイジタルに変換される。また、I/Oポート
14からは噴射信号Siが燃料噴射弁3に出力され
る。 The control unit 10 has functions as a basic injection amount calculation means, a change amount calculation means, a transient correction amount calculation means, a damping coefficient calculation means, a damping correction means, and a final injection amount calculation means.
ROM12, RAM13, and I/O port 1
It is composed of 4. The CPU 11 takes in necessary external data through the I/O port 14 according to the program written in the ROM 12, performs arithmetic processing while exchanging data with the RAM 13, and performs arithmetic processing as necessary. The processed data is output to the I/O port 14. ROM
Reference numeral 12 stores a program for controlling the CPU 11. For example, it is constituted by a non-volatile memory, stores data used in calculations in the form of a map, etc., and retains the stored contents even after the engine 1 is stopped. The I/O port 14 receives signals from the throttle opening sensor 5, air flow meter 6, crank angle sensor 7, and water temperature sensor 8, as well as signals from an air-fuel ratio sensor (not shown), an ignition switch, etc. The input signal is converted to digital. Further, an injection signal Si is outputted from the I/O port 14 to the fuel injection valve 3.
次に作用を説明する。 Next, the action will be explained.
一般に、燃料噴射弁を使用したエンジンの燃料
噴射量は、燃料噴射弁に出力する噴射信号のデユ
ーテイ値を変えることにより制御される。 Generally, the amount of fuel injected into an engine using a fuel injection valve is controlled by changing the duty value of an injection signal output to the fuel injection valve.
本実施例の場合、この噴射信号Siのデユーテイ
値をコントロールユニツト10で演算している。
すなわち、コントロールユニツト10は吸気量Q
とエンジン回転数Nに基づいて、まず、基本噴射
量Tpを演算し、この基本噴射量Tpに過渡補正や
始動時補正等の各種補正を行つて最終噴射量Ta
を演算する。そして、この最終噴射量Taに対応
するデユーテイ値の噴射信号SiをI/Oポート1
4より燃料噴射弁3に出力する。そして、そのプ
ログラムはコントロールユニツト10のROM1
2に書き込まれている。 In the case of this embodiment, the duty value of this injection signal Si is calculated by the control unit 10.
That is, the control unit 10 controls the intake air amount Q
First, the basic injection amount Tp is calculated based on
Calculate. Then, the injection signal Si with the duty value corresponding to this final injection amount Ta is sent to the I/O port 1.
4 to the fuel injection valve 3. And that program is ROM1 of control unit 10.
It is written in 2.
第3図は燃料噴射量を演算するメインプログラ
ムを示すフローチヤートであり、所定時間毎、例
えば、10msec毎に実行される。なお、図中P1〜
P19はフローの各ステツプを示している。 FIG. 3 is a flowchart showing a main program for calculating the fuel injection amount, which is executed at predetermined intervals, for example, every 10 msec. In addition, in the figure, P 1 ~
P 19 shows each step of the flow.
まず、ステツプP1で必要なデータ、すなわち、
スロツトル弁開度Cv、吸気量Qa、エンジン回転
数N、冷却水温Twおよび空燃比センサやイグニ
ツシヨンスイツチ等のデータを読み込み、ステツ
プP2で今回実行時のデータによる新しい基本噴
射量(新基本噴射量)NTpを次式により演算す
る。 First, the data required in step P1 , i.e.
Data such as throttle valve opening Cv, intake air amount Qa, engine speed N, cooling water temperature Tw, air-fuel ratio sensor and ignition switch are read, and in step P2 , a new basic injection amount (new basic injection amount) based on the data from the current execution is read. Injection amount) NTp is calculated using the following formula.
NTp=K・Qa/N ……(1)
但し、K:係数で燃料噴射弁3の特性や目標空
燃比の値で決定される。 NTp=K・Qa/N (1) However, K: coefficient determined by the characteristics of the fuel injection valve 3 and the value of the target air-fuel ratio.
次に、ステツプP3で前回このプログラムを実
行した時の基本噴射量(旧基本噴射量)Tpのパ
ルス巾と5msを比較し、Tp≦5msのときに
は、ステツプP4で新基本噴射量NTpを基本噴射
量Tpとして採用し、Tp>5msのときには、ス
テツプP5で新基本噴射量NTpの4分の1と旧基
本噴射量Tpの4分の3とを加えたものを基本噴
射量Tpとして設定して平滑化処理を行う。この
平滑化処理は基本噴射量Tpが急変するのを防止
している。すなわち、過渡運転時においては、エ
ンジン1の各気筒に実際に吸入される空気量は、
エアフローメータ6で検出する吸気量Qaとは同
じでなく、吸気管2の容積分の圧力変変に要する
空気量だけ、エアフローメータ6で検出する吸気
量Qaは、加速で増加し、減速で減少する。そこ
で、この吸気量Qaのオーバーシユートによる基
本噴射量Tpの変動を小さく抑制するために平滑
化処理を行つている。次いで、ステツプP6でエ
ンジン回転数Nに基づいて該回転数Nにおける最
大基本噴射量TpMAXを計算し、ステツプP7で
基本噴射量Tpを最大基本噴射量TpMAXと比較
する。ステツプP7において、Tp>TpMAXのと
きには、ステツプP8で最大基本噴射量TpMAX
を基本噴射量Tpとして採用してステツプP9に進
み、Tp≦TpMAXのときには、そのままステツ
プP9に進む。このように最大基本噴射量
TpMAXを設定するのは、過渡運転時、前記平
滑化処理にもかかわらず、基本噴射量Tpが大き
くなりすぎた場合に、基本噴射量Tpを最大噴射
量TpMAXに制限している。なお、上記ステツ
プP1からステツプP8において基本噴射量演算手
段としての作用を行つている。ステツプP9でコ
ントロールユニツト10に内蔵されたカウンタ
(プログラムの繰り返し回数を表示する)のカウ
ント値Ctが5に達したか否か、すなわち、この
メインプログラムが5回繰り返されたか否かを判
別し、Ct<5のときにはステツプP10でカウンタ
のカウント値Ctに1を加算してステツプP11に進
み、ステツプP9でCt=5のときには、ステツプ
P12でカウント値CtをリセツトしてステツプP13で
後述する過渡計算を行う。すなわち、本プログラ
ムは10ms毎に実行されるから、50msに1度過
渡計算を行う。ステツプP11で水温増量補正、移
動及び始動後増量補正、アイドル後増量補正およ
びスロツトル弁全開増量補正等公知の各種増量補
正を行う各種増量補正係数COEFを計算し、ステ
ツプP14で基本噴射量Tpと後述する過渡補正量
Tfの加算値(Tp+Tf)を最小噴射量Tminと比
較する。ステツプP14で、Tp+Tf<Tminのとき
にはステツプP15で噴射量Poとして最小噴射量
Tminを採用し、Tp+Tf≧Tminのときにはステ
ツプP16で基本噴射量Tpと過渡補正量Tfとの加
算値(Tp+Tf)を最大噴射量Tmaxと比較する。
ステツプP16で、Tp+Tf≦Tmaxのときには、ス
テツプP17で噴射量Toとして基本噴射量Tpと過
渡補正量Tfの加算値を採用し、Tp+Tf>Tmax
のときには、ステツプP18で噴射量Toとして最大
噴射量Tmaxを採用する。なお、上記最大噴射量
Tmaxは加速時、過渡補正量Tfによる補正によ
りオーバーリツチとなるのを防止するためのもの
で、最小噴射量Tminは加速時にアイドルに戻つ
たとき、過渡補正量Tfによる減量補正がききす
ぎてリーンとなり、エンストが発生するのを防止
するものである。そして、ステツプP19において
最終噴射量Taを次式により演算し、この最終噴
射量Taに対応するデユーテイ値の噴射信号Siを
燃料噴射弁3に出力する。 Next, in step P3 , the pulse width of the basic injection amount (old basic injection amount) Tp when this program was executed last time is compared with 5ms, and if Tp≦5ms, the new basic injection amount NTp is set in step P4 . When Tp > 5ms, the basic injection amount Tp is the sum of 1/4 of the new basic injection amount NTp and 3/4 of the old basic injection amount Tp in step P5 . Set and perform smoothing processing. This smoothing process prevents the basic injection amount Tp from changing suddenly. That is, during transient operation, the amount of air actually taken into each cylinder of the engine 1 is:
The intake air amount Qa detected by the air flow meter 6 is not the same as the intake air amount Qa detected by the air flow meter 6, but increases by the amount of air required to change the pressure for the volume of the intake pipe 2. The intake air amount Qa detected by the air flow meter 6 increases with acceleration and decreases with deceleration. do. Therefore, smoothing processing is performed to suppress fluctuations in the basic injection amount Tp due to the overshoot of the intake air amount Qa. Next, in step P6 , the maximum basic injection amount TpMAX at the engine speed N is calculated based on the engine speed N, and in step P7 , the basic injection amount Tp is compared with the maximum basic injection amount TpMAX. In step P7 , when Tp>TpMAX, the maximum basic injection amount TpMAX is determined in step P8 .
is adopted as the basic injection amount Tp, and the process proceeds to step P9 . When Tp≦TpMAX, the process directly proceeds to step P9 . In this way, the maximum basic injection amount
The reason for setting TpMAX is to limit the basic injection amount Tp to the maximum injection amount TpMAX when the basic injection amount Tp becomes too large despite the smoothing process during transient operation. It should be noted that from step P1 to step P8 described above, it functions as a basic injection amount calculation means. In step P9 , it is determined whether the count value Ct of the counter (displaying the number of program repetitions) built into the control unit 10 has reached 5, that is, whether this main program has been repeated 5 times. , if Ct<5, add 1 to the count value Ct of the counter at step P10 and proceed to step P11 , and if Ct=5 at step P9 , proceed to step P10.
At step P12 , the count value Ct is reset, and at step P13 , a transient calculation described later is performed. That is, since this program is executed every 10ms, transient calculation is performed once every 50ms. In step P11 , various increase correction coefficients COEF are calculated for various known increase corrections such as water temperature increase correction, increase correction after moving and starting, increase correction after idling, and throttle valve full-open increase correction, and in step P14 , the basic injection amount Tp is calculated. and the amount of transient correction described later.
The added value of Tf (Tp+Tf) is compared with the minimum injection amount Tmin. In step P 14 , if Tp + Tf < Tmin, the minimum injection amount is set as the injection amount Po in step P 15 .
Tmin is adopted, and when Tp+Tf≧Tmin, in step P16 , the added value (Tp+Tf) of the basic injection amount Tp and the transient correction amount Tf is compared with the maximum injection amount Tmax.
When Tp+Tf≦Tmax in step P16 , the sum of the basic injection amount Tp and the transient correction amount Tf is adopted as the injection amount To in step P17 , and Tp+Tf>Tmax is determined.
In this case, the maximum injection amount Tmax is adopted as the injection amount To in step P18 . In addition, the maximum injection amount above
Tmax is to prevent overriching due to the correction by the transient correction amount Tf during acceleration, and the minimum injection amount Tmin is to prevent over-richness due to the correction by the transient correction amount Tf when accelerating and returning to idle. This prevents the engine from stalling. Then, in step P19 , a final injection amount Ta is calculated using the following equation, and an injection signal Si having a duty value corresponding to this final injection amount Ta is output to the fuel injection valve 3.
Ta=To×COEF×α+Ts ……(2)
但し、
α:空燃比センサ出力に基づくフイードバツク補
正係数、
Ts:燃料噴射弁3の噴射信号Siに対する作動遅
れを補正する電圧補正量
なお、上記ステツプP11およびステツプP14から
ステツプP19は最終噴射量演算手段としての作用
を行つている。 Ta = To × COEF × α + Ts ... (2) However, α: Feedback correction coefficient based on the air-fuel ratio sensor output, Ts: Voltage correction amount that corrects the operation delay of the fuel injector 3 with respect to the injection signal Si. 11 and steps P14 to P19 function as final injection amount calculation means.
次に、上記ステツプP13における過渡計算を、
第4図に示す過渡計算用サブルーチンのフローチ
ヤートに基づいて説明する。なお、第4図におい
て、P101〜P106はフローの各ステツプを示してい
る。 Next, the transient calculation in step P13 above is
This will be explained based on the flowchart of the transient calculation subroutine shown in FIG. In addition, in FIG. 4, P 101 to P 106 indicate each step of the flow.
まず、ステツプP101において、今回過渡計算実
行時の運転状態に基づいて新F値を演算し、ステ
ツプP102でこの新F値と前回過渡計算実行時にお
ける新F値(旧F値)との差(変化量)dF(dF=
新F値−旧F値)を演算する。この新F値は自動
車の各運転状態に対してあらかじめ設定された数
値に基づいて演算されるが、この演算については
後述する。したがつて、変化量dFは過渡計算実
行時毎の運転状態の変化の割合を示している。ス
テツプP103で新F値を旧F値として設定する。上
記ステツプP101からステツプP103において、運転
状態検出手段9の検出信号の内、少なくとも暖機
信号、負荷信号及び回転信号の3つのパラメータ
に対応して割付けられる所定値の所定期間当たり
の変化量を演算する変化量演算手段の作用を行つ
ている。次いで、ステツプP104で過渡補正量Tf
を前回実行時の過渡補正量Tfに変化量dFを加算
することにより求めており、ステツプP104は過渡
補正係数演算手段としての作用を行つている。そ
して、ステツプP105において、過渡補正量Tfの
減衰割合を決定する減衰係数Gkを演算し、ステ
ツプP106において、ステツプP104で求められた過
渡補正量Tfに減衰係数Gkを乗じて過渡補正量Tf
を演算している。減衰係数Gkは過渡補正量Tfと
運転状態に基づいて演算されるが、この演算は後
述する。なお、上記ステツプP105は減衰係数演算
手段としての作用を行つており、ステツプP106は
過渡補正量Tfを減衰補正係数Gkに基づいて減衰
補正する減衰補正手段としての作用を行つてい
る。 First, in step P 101 , a new F value is calculated based on the operating state at the time of the current transient calculation, and in step P 102 , this new F value is compared with the new F value (old F value) from the previous time the transient calculation was performed. Difference (amount of change) dF (dF=
New F value - old F value) is calculated. This new F value is calculated based on numerical values set in advance for each driving state of the vehicle, and this calculation will be described later. Therefore, the amount of change dF indicates the rate of change in the operating state each time the transient calculation is executed. In step P103 , the new F value is set as the old F value. In steps P 101 to P 103 , the amount of change per predetermined period in the predetermined values assigned to at least three parameters, the warm-up signal, the load signal, and the rotation signal, among the detection signals of the operating state detection means 9 is determined. It functions as a change amount calculating means for calculating . Next, in step P104 , the transient correction amount Tf
is obtained by adding the change amount dF to the transient correction amount Tf at the previous execution, and step P104 functions as a transient correction coefficient calculation means. Then, in step P105 , a damping coefficient Gk that determines the attenuation ratio of the transient correction amount Tf is calculated, and in step P106 , the transient correction amount Tf obtained in step P104 is multiplied by the damping coefficient Gk to determine the transient correction amount. Tf
is being calculated. The damping coefficient Gk is calculated based on the transient correction amount Tf and the operating state, and this calculation will be described later. Note that the step P105 functions as a damping coefficient calculation means, and the step P106 functions as a damping correction means for attenuating the transient correction amount Tf based on the damping correction coefficient Gk.
前記ステツプP101における新F値の演算を、5
図に示すフローチヤートに基づいて説明する。な
お、第5図中P201〜P214はフローの各ステツプを
示している。 The calculation of the new F value in step P101 is performed in 5 steps.
The explanation will be based on the flowchart shown in the figure. Note that P 201 to P 214 in FIG. 5 indicate each step of the flow.
ステツプP201において、冷却水の水温Twを80
℃と比較し、Tw≧80℃のときには、ステツプ
P202でエンジン回転数Nと基本噴射量Tpをパラ
メータとして、例えば、第6図に示すように、デ
ータテーブルの形であらかじめROM12内に書
き込まれた数値FHをルツクアツプする。数値
FHはエンジン暖機後のF値を示し、この数値
FHをステツプP203で新F値として採用する。ス
テツプP201でTw<80℃のときには、ステツプ
P204で水温Twを40℃と比較し、Tw≧40℃のと
き、すなわち、水温Twが80℃と40℃の間にある
ときには、ステツプP205で、ステツプP202と同様
に、数値FHをルツクアツプし、さらに、ステツ
プP206で、エンジン回転数Nと基本噴射量Tpを
パラメータとして、例えば、第7図に示すよう
に、データテーブルの形であらかじめROM12
内に書き込まれた数値FC1をルツクアツプする。
数値FC1は冷却水温Twが40℃のときのF値を示
している。そして、ステツプP207で、新F値を次
式に従つて補間計算する。 In step P 201 , set the cooling water temperature Tw to 80
℃, when Tw≧80℃, the step
At P202 , a numerical value FH previously written in the ROM 12 in the form of a data table is looked up using the engine speed N and the basic injection amount Tp as parameters, as shown in FIG. 6, for example. numerical value
FH indicates the F value after warming up the engine, and this value
FH is adopted as the new F value in step P203 . When Tw<80℃ at step P 201 , step
In P 204 , the water temperature Tw is compared with 40℃, and when Tw≧40℃, that is, when the water temperature Tw is between 80℃ and 40℃, in step P 205 , as in step P 202 , the numerical value FH is set. Then, in step P206 , the engine speed N and basic injection amount Tp are used as parameters, and as shown in FIG.
Look up the numerical value FC1 written in.
The numerical value FC1 indicates the F value when the cooling water temperature Tw is 40°C. Then, in step P207 , a new F value is calculated by interpolation according to the following equation.
新F値=FC1−(FC1−FH)
×(Tw−40)/40 ……(3)
ステツプP204において、Tw<40℃のときには、
ステツプP208で水温Twを0℃と比較し、Tw≧
0℃のとき、すなわち、水温Twが40℃と0℃の
間にあるときには、ステツプP209で、ステツプ
P206と同様に、数値FC1をルツクアツプし、さら
に、ステツプP210で、エンジン回転数Nと基本噴
射量Tpをパラメータとしてデータテーブルの形
であらかじめROM12内に書き込まれた数値
FC2をルツクアツプする。この数値FC2は冷却水
温Twが0℃の時のF値を示し、第7図に示す数
値FC1と同様に与えられるが、数値FC1よりも大
きな値として与えられる。そして、ステツプP211
で新F値を次式により補間計算する。 New F value = FC1 - (FC1 - FH) × (Tw - 40) / 40 ... (3) In step P 204 , when Tw < 40℃,
In step P 208 , the water temperature Tw is compared with 0℃, and Tw≧
When the temperature is 0°C, that is, when the water temperature Tw is between 40°C and 0°C, step P 209 is executed.
Similarly to P 206 , the numerical value FC1 is looked up, and further, in step P 210 , the numerical value previously written in the ROM 12 in the form of a data table is retrieved using the engine speed N and the basic injection amount Tp as parameters.
Look up FC2. This numerical value FC2 indicates the F value when the cooling water temperature Tw is 0° C., and is given in the same way as the numerical value FC1 shown in FIG. 7, but is given as a larger value than the numerical value FC1. And step P 211
The new F value is calculated by interpolation using the following formula.
新F値=FC2−(FC2−FC1)×(Tw/40)……(4)
ステツプP208において、Tw<0℃のときには、
ステツプP212でステツプP210と同様に、数値FC2
をルツクアツプし、ステツプP213でエンジン回転
数Nと基本噴射量Tpをパラメータとしてデータ
テーブルの形であらかじめROM12内に書き込
まれた数値FC3をルツクアツプする。この数値
FC3は冷却水温Twが−20℃のときのF値を示し、
数値FC2よりも大きな値として与えられる。そし
て、ステツプP214で新F値を次式により補間計算
する。New F value = FC2 - (FC2 - FC1) × (Tw / 40) ... (4) In step P 208 , when Tw < 0℃,
In step P 212 , as in step P 210 , the number FC2
In step P213 , a numerical value FC3 written in advance in the ROM 12 in the form of a data table is looked up using the engine speed N and the basic injection amount Tp as parameters. this number
FC3 indicates the F value when the cooling water temperature Tw is -20℃,
It is given as a value larger than the numerical value FC2. Then, in step P214 , a new F value is calculated by interpolation using the following equation.
新F値=FC3−(FC3−FC2)
×(Tw+20)/20 ……(5)
このような、新F値が運転状態、すなわち、エ
ンジン回転数N、冷却水温Twおよび基本噴射量
Tpに対応して、きめ細かく設定される。したが
つて、上記過渡補正量Tfが運転状態とその運転
状態の変化に対応してき目細かく設計され、燃料
噴射量が過渡時の運転状態に適切な噴射量に補正
される。その結果、過渡運転初期の空燃比の変動
を小さく制御することができる。 New F value = FC3 - (FC3 - FC2) × (Tw + 20) / 20 ... (5) The new F value is the operating condition, that is, engine speed N, cooling water temperature Tw, and basic injection amount.
Detailed settings are made according to Tp. Therefore, the transient correction amount Tf is carefully designed in response to the operating state and changes in the operating state, and the fuel injection amount is corrected to an injection amount appropriate for the transient operating state. As a result, fluctuations in the air-fuel ratio at the initial stage of transient operation can be controlled to be small.
次に、前記第4図のフローのステツプP105にお
ける減衰係数Gkの演算を、第8図に示すフロー
チヤートに基づいて説明する。尚、第8図中P301
〜P314はフローの各ステツプを示している。 Next, the calculation of the damping coefficient Gk in step P105 of the flowchart shown in FIG. 4 will be explained based on the flowchart shown in FIG. In addition, P 301 in Figure 8
~P 314 shows each step of the flow.
ステツプP301で、冷却水温Twを80℃と比較し、
Tw≧80℃のときには、ステツプP302でエンジン
回転数Nと過渡補正量Tfをパラメータとして、
例えば、第9図に示すように、データテーブルの
形であらかじめROM12内に書き込まれた数値
GHをルツクアツプする。この数値GHはエンジ
ン暖機後の過渡補正量Tfの減衰率を示しており、
ステツプP103で次式により減衰係数GKを演算す
る。 In step P 301 , compare the cooling water temperature Tw with 80℃,
When Tw≧80°C, in step P302 , the engine speed N and the transient correction amount Tf are used as parameters,
For example, as shown in Figure 9, numerical values are written in advance in the ROM 12 in the form of a data table.
Look up GH. This numerical value GH indicates the attenuation rate of the transient correction amount Tf after engine warm-up,
At step P103 , the damping coefficient GK is calculated using the following equation.
GK=1−GH ……(6)
ステツプP301でTw<80℃のときに、ステツプ
P304で水温Twを40℃と比較し、Tw≧40℃のと
きすなわち、水温Twが80℃と40℃の間にあると
きには、ステツプP305で、ステツプP302と同様
に、減衰率GHをルツクアツプし、さらに、ステ
ツプP306でエンジン回転数Nと過渡補正量Tfを
パラメータとして、例えば、第10図に示すよう
に、データテーブルの形であらかじめROM12
内に書き込まれた減衰率GC1をルツクアツプす
る。この減衰率GC1は冷却水温Twが40℃のとき
の減衰率を示している。そして、ステツプP307
で、減衰係数低GKを次式により補間計算する。 GK=1−GH...(6) When Tw<80℃ at step P301 , step
In P 304 , the water temperature Tw is compared with 40°C, and when Tw≧40°C, that is, when the water temperature Tw is between 80°C and 40°C, the attenuation rate GH is determined in step P 305 , as in step P 302 . Further, in step P306 , the engine speed N and the transient correction amount Tf are used as parameters, and the data is stored in the ROM 12 in advance in the form of a data table, for example, as shown in FIG.
Look up the attenuation factor GC1 written in. This attenuation rate GC1 indicates the attenuation rate when the cooling water temperature Tw is 40°C. And step P 307
Then, calculate the low damping coefficient GK by interpolation using the following formula.
GK=1−{GC1+(GH−GC1)×(Tw−40)/
40} ……(7)
ステツプP304において、Tw<40℃のときには、
ステツプP308で水温Twを0℃と比較し、Tw≧
0℃のとき、すなわち、水温Twが40℃と0℃の
間にあるときには、ステツプP309で、ステツプ
P306と同様に、減衰率GC1をルツクアツプし、さ
らに、ステツプP310でエンジン回転数Nと過渡補
正量Tfをパラメータとしてデータテーブルの形
であらかじめROM12内に書き込まれた減衰率
GC2をルツクアツプする。この減衰率GC2は、冷
却水温Twが0℃のときの減衰率を示し、第10
図に示す減衰率GC1と同様に与えられるが、同じ
エンジン回転数Nと同じ過渡補正量Tfに対して
減衰率GC1よりも小さな値として与えられる。そ
して、ステツプP311で減衰係数GKを次式により
補間計算する。GK=1-{GC1+(GH-GC1)×(Tw-40)/
40} ...(7) In step P 304 , when Tw<40℃,
In step P 308 , the water temperature Tw is compared with 0℃, and Tw≧
When the temperature is 0°C, that is, when the water temperature Tw is between 40°C and 0°C, step P 309 is executed.
Similarly to P 306 , the damping factor GC1 is looked up, and further, in step P 310 , the damping factor written in advance in the ROM 12 in the form of a data table is retrieved using the engine speed N and the transient correction amount Tf as parameters.
Look up GC2. This attenuation rate GC2 indicates the attenuation rate when the cooling water temperature Tw is 0°C, and the 10th
It is given in the same way as the damping rate GC1 shown in the figure, but it is given as a smaller value than the damping rate GC1 for the same engine speed N and the same transient correction amount Tf. Then, in step P311 , the damping coefficient GK is calculated by interpolation using the following equation.
GK=1−{GC+(GC−GC2)×(Tw/40)}
……(8)
ステツプP308において、Tw<0℃のときには、
ステツプP312でステツプP310と同様に、減衰率
GC2をルツクアツプし、ステツプP313でエンジン
回転数Nと過渡補正量Tfをパラメータとしてデ
ータテーブルの形であらかじめROM12内に書
き込まれた減衰率GC3をルツクアツプする。この
減衰率GC3は冷却水温Twが−20℃のときの減衰
率を示し、減衰率GC2よりも小さな値として与え
られる。そして、ステツプP314で減衰係数GKを
次式により補間計算する。GK=1-{GC+(GC-GC2)×(Tw/40)}
...(8) In step P 308 , when Tw<0℃,
In step P 312 , as in step P 310 , the damping factor
GC2 is looked up, and at step P313 , the attenuation factor GC3, which has been written in advance in the ROM 12 in the form of a data table, is looked up using the engine speed N and the transient correction amount Tf as parameters. This attenuation rate GC3 indicates the attenuation rate when the cooling water temperature Tw is -20°C, and is given as a smaller value than the attenuation rate GC2. Then, in step P314 , the damping coefficient GK is calculated by interpolation using the following equation.
GK=1−{GC3+(GC2−GC3)×(Tw+20)/20}…
…(9)
このように、過渡補正量Tfの減衰割合を決定
する減衰係数GKが、過渡補正量Tfと運転状態に
対応してきめこまかく決定される。したがつて、
過渡運転初期の空燃比の変動の過剰補正によるオ
ーバーシユートを防止しつつ、空燃比を速やかに
目標空燃比に制御することができる。 GK=1-{GC3+(GC2-GC3)×(Tw+20)/20}...
(9) In this way, the damping coefficient GK that determines the attenuation rate of the transient correction amount Tf is precisely determined in accordance with the transient correction amount Tf and the operating state. Therefore,
The air-fuel ratio can be quickly controlled to the target air-fuel ratio while preventing overshoot due to excessive correction of fluctuations in the air-fuel ratio at the initial stage of transient operation.
上述したように、燃料噴射量を過渡運転時に最
適な噴射量に速やかに補正することができ、過渡
運転初期における空燃比の変動を小さく抑えるこ
とができるとともに、空燃比を速やかに目標空燃
比に制御することができるので、いわゆる息つき
等の発生を防止でき、過渡運転時の運転性能を向
上させることができる。また、過渡運転初期の空
燃比の変動巾を小さくすることができるので、暖
機運転時においても空燃比を従来よりもリーン空
燃比に設定することができ、燃費をより一層節減
することができる。 As mentioned above, it is possible to quickly correct the fuel injection amount to the optimal injection amount during transient operation, suppress fluctuations in the air-fuel ratio at the beginning of transient operation, and quickly bring the air-fuel ratio to the target air-fuel ratio. Since it can be controlled, it is possible to prevent the occurrence of so-called breathing problems, and it is possible to improve driving performance during transient operation. Additionally, since the range of fluctuation in the air-fuel ratio at the initial stage of transient operation can be reduced, the air-fuel ratio can be set to a leaner air-fuel ratio than before even during warm-up operation, making it possible to further reduce fuel consumption. .
この様子を、第11図に基づいて説明する。ア
クセルペダルが踏み込まれ、加速状態に移行する
と、上述した過渡補正を行わない場合には、第1
1図bに示すように、空燃比が大きく変動すると
ともに、目標空燃比に制御するのに、長時間を必
要とする。なお、第11図bにおいて、破線は吸
気管圧力とエンジン回転数で吸気量を算出して燃
料噴射量を演算するD−Jetronic方式のエンジン
のばあいを示し、実線は本実施例の場合で、エア
フローメータで吸気量を検出して燃料噴射量を演
算する。L−Jetronic方式のエンジンの場合を示
している。そこで、第11図cに示すように、従
来例で説明した破線で示す直線補正と、一点鎖線
で示す2段階補正、および、実線で示す本実施例
の過渡補正をL−Jetrnic方式のエンジンに対し
て行うと、第11図dに示すように、直線補正を
行つた場合(破線)と2段階補正を行つた場合
(一点鎖線)には、加速初期(過渡運転初期)の
空燃比の変動が大きく、その後もオーバーシユー
トにより減衰振動を繰り返して目標空燃比に制御
されるが、本実施例の場合(実線)には加速初期
(過渡運転初期)の空燃比の変動が小さく抑えら
れており、かつ、変動後の空燃比が速やかに目標
空燃比に制御されている。なお、第11図aは吸
気管圧力の変化を示し、第11図eは加速開始か
らの経過時間を示している。 This situation will be explained based on FIG. 11. When the accelerator pedal is depressed and the state shifts to acceleration, if the above-mentioned transient correction is not performed, the first
As shown in FIG. 1b, the air-fuel ratio fluctuates greatly and it takes a long time to control the air-fuel ratio to the target air-fuel ratio. In FIG. 11b, the broken line indicates the case of a D-Jetronic system engine that calculates the intake air amount based on the intake pipe pressure and engine speed to calculate the fuel injection amount, and the solid line indicates the case of this embodiment. , detects the intake air amount with an air flow meter and calculates the fuel injection amount. This shows the case of an L-Jetronic type engine. Therefore, as shown in FIG. 11c, the linear correction shown by the broken line explained in the conventional example, the two-step correction shown by the dashed-dotted line, and the transient correction of this embodiment shown by the solid line are applied to the L-Jetrnic engine. As shown in Figure 11d, when linear correction is performed (dashed line) and when two-step correction is performed (dotted-dash line), the air-fuel ratio changes at the beginning of acceleration (initial transient operation). is large, and even after that, damped oscillations are repeated due to overshoot, and the target air-fuel ratio is controlled. However, in the case of this example (solid line), fluctuations in the air-fuel ratio at the beginning of acceleration (in the beginning of transient operation) are suppressed to a small level. In addition, the air-fuel ratio after the change is quickly controlled to the target air-fuel ratio. Note that FIG. 11a shows changes in intake pipe pressure, and FIG. 11e shows elapsed time from the start of acceleration.
また、エンジン回転数を変化させた場合につい
て、従来の2段階補正を行つたときと、本実施例
の過渡補正を行つたときとを比較すると、第12
図bに示すようになる。すなわち、従来の場合に
はエンジン回転が高回転のときと低回転のときと
で制御空燃比におおきなバラツキがあり、斜線で
表示するような大きなバラツキ幅をもつている。
これに対して、本実施例の過渡補正を行つた場合
には、上述したように、エンジン回転数に対応し
て過渡補正量Tfや減衰係数GKを演算しているの
で、エンジン回転数の変化にかかわらず、常に安
定した空燃比制御を行うことができ、運転性能や
燃費を向上させることができる。なお、第12図
aは吸気管圧力の変化を示し、第12図cは加速
開始からの経過時間を示している。 In addition, when the engine speed is changed, comparing the conventional two-step correction and the transient correction of this embodiment, the 12th
The result is as shown in Figure b. That is, in the conventional case, there is a large variation in the controlled air-fuel ratio between when the engine rotation is high and when the engine rotation is low, and the range of variation is large as shown by diagonal lines.
On the other hand, when performing the transient correction of this embodiment, as described above, the transient correction amount Tf and damping coefficient GK are calculated in accordance with the engine speed, so changes in the engine speed Regardless of the situation, stable air-fuel ratio control can be performed at all times, improving driving performance and fuel efficiency. Note that FIG. 12a shows the change in intake pipe pressure, and FIG. 12c shows the elapsed time from the start of acceleration.
なお、上記実施例においては、L−Jetronic方
式の場合について述べたが、D−Jetronic方式に
対しても同様に適用することができ、また、減速
時にも適用できる。 In the above embodiments, the case of the L-Jetronic system has been described, but it can be similarly applied to the D-Jetronic system, and can also be applied during deceleration.
(発明の効果)
本発明によれば、いかなる運転状態においても
過渡運転時の空燃比の変動を小さく抑えることが
できるとともに、空燃比を速やかに目標空燃比に
制御することができるので、過渡運転時の運転性
能を向上させることができるとともに燃費をより
一層節減することができるえ(Effects of the Invention) According to the present invention, fluctuations in the air-fuel ratio during transient operation can be suppressed to a small value in any operating state, and the air-fuel ratio can be quickly controlled to the target air-fuel ratio. It is possible to improve driving performance and further reduce fuel consumption.
第1図は本発明の全体構成図である。第2図か
ら第12図は本発明の一実施例を示す図であり、
第2図はその概略構成図、第3図はその燃料噴射
量演算用のメインプログラムのフローチヤート、
第4図はその過渡補正係数演算用のサブルーチン
のフローチヤート、第5図はその新F値演算用の
サブルーチンのフローチヤート、第6図および第
7図はその新F値演算用のF値のデータテーブル
を示す図、第8図はその減衰係数演算用のサブル
ーチンのフローチヤート、第9図および第10図
はその減衰係数演算用の減衰率のデータテーブル
を示す図、第11図はその作用説明図で、第11
図aは吸気管圧力、第11図bは過渡補正を行わ
ない場合の空燃比、第11図cは補正量、第11
図dは過渡補正を施した場合の空燃比、第11図
eは過渡運転の経過時間を示している。第12図
はエンジン回転数を変化させた場合の作用説明図
で、第12図aは吸気管圧力、第12図bは空燃
比、第12図cは過渡運転の経過時間を示してい
る。
3……燃料噴射弁(燃料噴射手段)、9……運
転状態検出手段、10……コントロールユニツト
(基本噴射量演算手段、変化量演算手段、過渡補
正量演算手段、減衰係数演算手段、減衰補正手
段、最終噴射量演算手段)。
FIG. 1 is an overall configuration diagram of the present invention. FIG. 2 to FIG. 12 are diagrams showing one embodiment of the present invention,
Figure 2 is a schematic diagram of its configuration, Figure 3 is a flowchart of the main program for calculating the fuel injection amount,
Figure 4 is a flowchart of the subroutine for calculating the transient correction coefficient, Figure 5 is a flowchart of the subroutine for calculating the new F value, and Figures 6 and 7 are the flowchart of the subroutine for calculating the new F value. Figure 8 is a flowchart of the subroutine for calculating the damping coefficient; Figures 9 and 10 are diagrams showing the data table of the damping coefficient for calculating the damping coefficient; Figure 11 is the operation. In the explanatory diagram, the 11th
Figure a is the intake pipe pressure, Figure 11b is the air-fuel ratio without transient correction, Figure 11c is the correction amount, and Figure 11c is the amount of correction.
FIG. 11(d) shows the air-fuel ratio after transient correction, and FIG. 11(e) shows the elapsed time of the transient operation. FIG. 12 is an explanatory diagram of the effect when the engine speed is changed. FIG. 12a shows the intake pipe pressure, FIG. 12b shows the air-fuel ratio, and FIG. 12c shows the elapsed time of the transient operation. 3...Fuel injection valve (fuel injection means), 9...Operating state detection means, 10...Control unit (basic injection amount calculation means, change amount calculation means, transient correction amount calculation means, damping coefficient calculation means, damping correction) means, final injection amount calculation means).
Claims (1)
手段と、 (b) 運転状態に基づいて目標空燃比に対応した燃
料の基本噴射量を演算する基本噴射量演算手段
と、 (c) 前記運転状態検出手段の検出信号の内、少な
くとも暖機信号、負荷信号及び回転信号の3つ
のパラメータに対応して割付けられた所定値が
所定期間当たりに変化する量を演算する変化量
演算手段と、 (d) 該変化量を所定期間毎に加算して過渡補正量
を演算する過渡補正量演算手段と、 (e) 該過渡補正量と運転状態に基づいて過渡補正
量の増減割合を決定する減衰係数を演算する減
衰係数演算手段と、 (f) 前記過渡補正量を減衰係数に基づいて減衰補
正する減衰補正手段と、 (g) 前記基本噴射量を減衰補正後の過渡補正量に
基づいて補正し、最終噴射量を演算する最終噴
射量演算手段と、 (h) エンジンに最終噴射量の燃料を供給する燃料
噴射手段と、 を備えたことを特徴とする空燃比制御装置。[Scope of Claims] 1 (a) Operating state detection means for detecting the operating state of the vehicle; (b) Basic injection amount calculation means for calculating the basic injection amount of fuel corresponding to the target air-fuel ratio based on the operating state. and (c) calculating the amount by which a predetermined value assigned to at least three parameters, a warm-up signal, a load signal, and a rotation signal among the detection signals of the operating state detection means, changes per predetermined period. (d) Transient correction amount calculation means for calculating a transient correction amount by adding the change amount at predetermined intervals; (e) Calculating the transient correction amount based on the transient correction amount and the operating state. (f) attenuation correction means for attenuating the transient correction amount based on the attenuation coefficient; (g) attenuation correction means for attenuating the transient correction amount based on the attenuation coefficient; An air-fuel ratio control characterized by comprising: final injection amount calculation means for correcting based on the correction amount and calculating the final injection amount; and (h) fuel injection means for supplying the final injection amount of fuel to the engine. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24688184A JPS61123733A (en) | 1984-11-20 | 1984-11-20 | Air-fuel ratio controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24688184A JPS61123733A (en) | 1984-11-20 | 1984-11-20 | Air-fuel ratio controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61123733A JPS61123733A (en) | 1986-06-11 |
| JPH0444096B2 true JPH0444096B2 (en) | 1992-07-20 |
Family
ID=17155126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24688184A Granted JPS61123733A (en) | 1984-11-20 | 1984-11-20 | Air-fuel ratio controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61123733A (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57188738A (en) * | 1981-05-18 | 1982-11-19 | Nippon Denso Co Ltd | Fuel control method for internal combustion engine |
| JPS58148238A (en) * | 1982-02-25 | 1983-09-03 | Toyota Motor Corp | Electron control fuel injection method for internal- combustion engine |
-
1984
- 1984-11-20 JP JP24688184A patent/JPS61123733A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61123733A (en) | 1986-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0264286B1 (en) | Engine speed control system for an automotive engine | |
| JPS60240840A (en) | Control device of air-fuel ratio in internal-combustion engine | |
| JPS6165038A (en) | Air-fuel ratio control system | |
| US5546918A (en) | Method of adjusting the composition of the operating mixture for an internal combustion engine | |
| JP3791032B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3613894B2 (en) | Idle rotational speed control device for internal combustion engine | |
| US5065716A (en) | Fuel supply control system for internal combustion engine with improved engine acceleration characterisitcs after fuel cut-off operation | |
| JP2927074B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH0444096B2 (en) | ||
| JP2924547B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| US5960773A (en) | Engine control apparatus | |
| JP4082096B2 (en) | Torque control device for internal combustion engine | |
| JPH0680306B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH0689686B2 (en) | Air-fuel ratio controller for engine | |
| JPH116456A (en) | Engine air-fuel ratio control device | |
| JP3187534B2 (en) | Air-fuel ratio correction method for internal combustion engine | |
| JP3042216B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JP3319191B2 (en) | Engine air-fuel ratio control device and its failure diagnosis device | |
| JPH04353267A (en) | Ignition timing controller for engine | |
| JP3397087B2 (en) | Engine combustion fluctuation control device | |
| JP3230401B2 (en) | Engine air-fuel ratio control device | |
| JP3319167B2 (en) | Control device for internal combustion engine | |
| JP3186889B2 (en) | Engine air-fuel ratio control device | |
| JPH0192550A (en) | Air-fuel injection control amount device for internal combustion engine | |
| JP2790898B2 (en) | Air-fuel ratio control method for internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |