Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0658079B2 - Air-fuel ratio controller for internal combustion engine - Google Patents
[go: Go Back, main page]

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

Air-fuel ratio controller for internal combustion engine

Info

Publication number
JPH0658079B2
JPH0658079B2 JP29472585A JP29472585A JPH0658079B2 JP H0658079 B2 JPH0658079 B2 JP H0658079B2 JP 29472585 A JP29472585 A JP 29472585A JP 29472585 A JP29472585 A JP 29472585A JP H0658079 B2 JPH0658079 B2 JP H0658079B2
Authority
JP
Japan
Prior art keywords
fuel ratio
air
engine
fuel
deviation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP29472585A
Other languages
Japanese (ja)
Other versions
JPS62153543A (en
Inventor
伸行 小林
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP29472585A priority Critical patent/JPH0658079B2/en
Publication of JPS62153543A publication Critical patent/JPS62153543A/en
Publication of JPH0658079B2 publication Critical patent/JPH0658079B2/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)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は内燃機関の空燃比制御装置に係り、特に学習制
御によって過度時の空燃比を目標空燃比に制御するよう
にした内燃機関の空燃比制御装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an air-fuel ratio control device for an internal combustion engine, and more particularly, to an air-fuel ratio control device for an internal combustion engine, which controls a transient air-fuel ratio to a target air-fuel ratio by learning control. The present invention relates to a fuel ratio control device.

[従来の技術] 従来より、排気中の残留酸素濃度から空燃比を検出する
センサ出力に基づいて空燃比を理論空燃比に制御す
るための空燃比フイードバツク補正係数FAFを演算
し、基本燃料噴射量TPと空燃比フイードバツク補正係
数FAFとを乗算して燃料噴射量を定め、この燃料噴射
量に相当する量の燃料を噴射して空燃比を理論空燃比に
収束させるよう制御することが行なわれている。上記O
センサ出力は理論空燃比を境に反転し、上記空燃比フ
イードバツク補正係数FAFはOセンサ出力が反転し
て次に反転するまでの間燃料噴射弁を積分動作させるよ
うに定められている。また、吸気系の空燃比の変化が排
気系に表われるまでに応答遅れがあるため、ハンチング
等を防止すべく上記動分動作時間はある程度長く定めら
れている。従って、上記の空燃比制御装置によって制御
される空燃比は、理論空燃比を中心として緩やかにリツ
チ、リーンを繰返す。
[Prior Art] Conventionally, an air-fuel ratio feedback back correction coefficient FAF for controlling the air-fuel ratio to a stoichiometric air-fuel ratio is calculated based on the output of an O 2 sensor that detects the air-fuel ratio from the residual oxygen concentration in exhaust gas, and the basic fuel The fuel injection amount is determined by multiplying the fuel injection amount TP and the air-fuel ratio feedback back correction coefficient FAF, and the amount of fuel corresponding to this fuel injection amount is injected to perform control so that the air-fuel ratio converges to the stoichiometric air-fuel ratio. Has been. O above
2 sensor output inverts the boundary of the stoichiometric air-fuel ratio are determined so as to integral action between the fuel injection valve until the air-fuel ratio fed back correction coefficient FAF is then inverted O 2 sensor output is inverted. Further, there is a response delay before a change in the air-fuel ratio of the intake system appears in the exhaust system. Therefore, the above-mentioned motion time period is set to be somewhat long in order to prevent hunting and the like. Therefore, the air-fuel ratio controlled by the air-fuel ratio control device described above gradually repeats rich and lean with the theoretical air-fuel ratio as the center.

しかしながら、経年変化によってバルブクリアランスの
変化、燃料噴射弁の噴口へのデポジツトの付着による特
性変化が生じると空燃比を理論空燃比に制御できなくな
る。また、アルコール混合燃料や蒸溜特性がばらついた
燃料を使用すると、定常状態のみでなく過渡状態におい
ても空燃比を理論空燃比に制御できなくなる。
However, if the valve clearance changes due to aging and the characteristics change due to deposits depositing on the injection port of the fuel injection valve, the air-fuel ratio cannot be controlled to the stoichiometric air-fuel ratio. Further, if an alcohol-mixed fuel or a fuel having different distillation characteristics is used, the air-fuel ratio cannot be controlled to the stoichiometric air-fuel ratio not only in the steady state but also in the transient state.

このため、特開昭60−27746号公報に示されるよ
うに、空燃比フイードバツク補正係数FAFの平均値F
AF01と空燃比フイードバツク補正係数FAFのピーク
値との偏差eを演算し、この偏差の大きさに応じて空燃
比フイードバツク補正係数FAFを変化させて加速時の
空燃比を学習制御することが行なわれている(第2
図)。
Therefore, as shown in Japanese Patent Laid-Open No. 60-27746, the average value F of the air-fuel ratio feedback back correction coefficient FAF is set.
A deviation e between AF 01 and the peak value of the air-fuel ratio feedback back correction coefficient FAF is calculated, and the air-fuel ratio during acceleration is learned and controlled by changing the air-fuel ratio feedback back correction coefficient FAF according to the magnitude of this deviation. (Second
Figure).

[発明が解決しようとする問題点] しかしながら、従来の空燃比学習制御では、空燃比フイ
ードバツク補正係数FAFの平均値と空燃比フイードバ
ツク補正係数FAFのピーク値との偏差を演算して学習
制御を行なっているが、上述したように積分動作の時間
が長い、すなわち空燃比フイードバツク補正係数FAF
のピーク間の傾きが緩やかであるため、加速時にスパイ
クリーンが発生しても第2図に示すように上記偏差が大
きくならないことから空燃比フイードバツク補正係数F
AFが学習されず、スパイクリーン発生による空燃比の
変動を防止することができない、という問題があった。
[Problems to be Solved by the Invention] However, in the conventional air-fuel ratio learning control, learning control is performed by calculating the deviation between the average value of the air-fuel ratio feedback back correction coefficient FAF and the peak value of the air-fuel ratio feedback back correction coefficient FAF. However, as described above, the integration operation time is long, that is, the air-fuel ratio feedback back correction coefficient FAF
Since the inclination between the peaks of the air-fuel ratio is gentle, the deviation does not increase as shown in FIG. 2 even if spy clean occurs during acceleration. Therefore, the air-fuel ratio feedback correction coefficient F
There is a problem that the AF is not learned and it is impossible to prevent the variation of the air-fuel ratio due to the occurrence of spy clean.

本発明は、上記問題点を解決すべく成されたもので、ス
パイクリーンが発生した場合においても学習を行なって
空燃比が変動しないようにした内燃機関の空燃比制御装
置を提供することを目的とする。
The present invention has been made to solve the above problems, and an object of the present invention is to provide an air-fuel ratio control device for an internal combustion engine, which performs learning even when spy clean occurs to prevent the air-fuel ratio from varying. And

[問題点を解決するための手段] 上記目的を達成するために本発明は、機関空燃比に比例
した信号に基づいて空燃比を目標空燃比に制御するため
の空燃比フイードバツク補正係数を演算すると共に、該
空燃比フイードバツク補正係数と加速時に燃料噴射量を
増量するための増量係数とに基づいて燃料噴射量を演算
し、演算された燃料噴射量に相当する量の燃料を噴射し
て空燃比を制御する内燃機関の空燃比制御装置におい
て、機関空燃比と目標空燃比との偏差を演算する偏差演
算手段と、加速時に前記偏差が予め定められた所定範囲
内の値になるように前記増量係数を変化させる係数変化
手段とを設けたことを特徴とする。
[Means for Solving Problems] In order to achieve the above object, the present invention calculates an air-fuel ratio feedback correction coefficient for controlling the air-fuel ratio to a target air-fuel ratio based on a signal proportional to the engine air-fuel ratio. At the same time, the fuel injection amount is calculated based on the air-fuel ratio feedback correction coefficient and the increase coefficient for increasing the fuel injection amount during acceleration, and the air-fuel ratio is injected by injecting the fuel in an amount corresponding to the calculated fuel injection amount. In the air-fuel ratio control device for an internal combustion engine for controlling, the deviation calculating means for calculating the deviation between the engine air-fuel ratio and the target air-fuel ratio, and the increase so that the deviation becomes a value within a predetermined range when accelerating. A coefficient changing means for changing the coefficient is provided.

[作用] 本発明によれば、機関空燃比に比例した信号に基づいて
空燃比を目標空燃比に制御するための空燃比フイードバ
ツク補正係数が演算され、偏差演算手段は機関空燃比に
比例した信号から定まる機関空燃比と目標空燃比との偏
差を演算する。そして、係数変化手段は、加速時に、こ
の偏差が所定範囲内の値になるように増量係数を変化さ
せる。例えば、機関空燃比から目標空燃比を減算した偏
差が上記所定範囲の上限以上のときには増量係数を所定
値大きくする。この結果、加速時に大きくされた増量係
数に応じて大きく燃料噴射量が増量されて空燃比フイー
ドバツク補正係数が小さくされ、偏差が所定範囲内の値
にされる。逆に、偏差が上記所定範囲の下限以下のとき
には増量係数を所定値小さくする。この結果、加速時に
小さくされた増量係数に応じて燃料噴射量が増量されて
空燃比フイードバツク補正係数が大きくされ、偏差が所
定範囲内の値にされる。
[Operation] According to the present invention, the air-fuel ratio feedback correction coefficient for controlling the air-fuel ratio to the target air-fuel ratio is calculated based on the signal proportional to the engine air-fuel ratio, and the deviation calculation means is a signal proportional to the engine air-fuel ratio. The deviation between the engine air-fuel ratio, which is determined from, and the target air-fuel ratio is calculated. Then, the coefficient changing means changes the increase coefficient so that the deviation becomes a value within a predetermined range during acceleration. For example, when the deviation obtained by subtracting the target air-fuel ratio from the engine air-fuel ratio is not less than the upper limit of the above-mentioned predetermined range, the increase coefficient is increased by a predetermined value. As a result, the fuel injection amount is greatly increased in accordance with the increased increase coefficient at the time of acceleration, the air-fuel ratio feedback correction coefficient is decreased, and the deviation is set within the predetermined range. On the contrary, when the deviation is less than or equal to the lower limit of the predetermined range, the increase coefficient is decreased by a predetermined value. As a result, the fuel injection amount is increased in accordance with the increased amount coefficient that is reduced during acceleration, the air-fuel ratio feedback correction coefficient is increased, and the deviation is set to a value within a predetermined range.

[実施例] 以下図面を参照して本発明の実施例を詳細に説明する。Embodiments Embodiments of the present invention will be described in detail below with reference to the drawings.

第3図は本発明が適用可能な内燃機関(エンジン)を示
すもので、エアクリーナ(図示せず)の下流側には、ス
ロツトル弁8が配置され、このスロツトル弁8にスロツ
トル弁全閉状態(アイドル位置)でオンするアイドルス
イツチ10が取付けられ、スロツトル弁8の下流側にサ
ージタンク12が設けられている。このサージタンク1
2には、ダイヤフラム式の圧力センサ6が取付けられて
いる。また、スロツトル弁8を迂回しかつスロツトル弁
上流側とスロツトル弁下流側のサージタンク12とを連
通するようにバイパス路14が設けられている。このバ
イパス路14には4極の固定子を備えたパルスモータ1
6Aによって開度が調節されるアイドルスピードコント
ロール(ISC)バルブ16Bが取付けられている。サ
ージタンク12は、インテークマニホールド18及び吸
気ポート22を介してエンジン20の燃焼室に連通され
ている。そして、このインテークマニホールド18内に
突出するよう各気筒毎に、又は気筒グループ毎に燃料噴
射弁24が取付けられている。
FIG. 3 shows an internal combustion engine (engine) to which the present invention can be applied. A throttle valve 8 is disposed downstream of an air cleaner (not shown), and the throttle valve 8 is in a fully closed state. An idle switch 10 that is turned on at an idle position) is attached, and a surge tank 12 is provided on the downstream side of the throttle valve 8. This surge tank 1
A diaphragm type pressure sensor 6 is attached to 2. Further, a bypass passage 14 is provided so as to bypass the throttle valve 8 and connect the upstream side of the throttle valve and the surge tank 12 on the downstream side of the throttle valve. A pulse motor 1 having a 4-pole stator in the bypass passage 14
An idle speed control (ISC) valve 16B whose opening is adjusted by 6A is attached. The surge tank 12 communicates with the combustion chamber of the engine 20 via the intake manifold 18 and the intake port 22. A fuel injection valve 24 is attached to each cylinder or each group of cylinders so as to project into the intake manifold 18.

エンジン20の燃焼室は、排気ポート26及びエキゾー
ストマニホールド28を介して三元触媒を充填した触媒
装置(図示せず)に連通されている。このエキゾースト
マニホールド28には、理論空燃比よりも希薄側の空燃
比域で排ガス中の残留酸素濃度に比例した空燃比信号を
出力するリーンセンサ30が取付けられている。エンジ
ンブロツク32には、このエンジンブロツク32を貫通
してウオータジヤケツト内に突出するよう冷却水温セン
サ34が取付けられている。この冷却水温センサ34
は、エンジン冷却水温を検出して水温信号を出力する。
The combustion chamber of the engine 20 is connected to a catalyst device (not shown) filled with a three-way catalyst via an exhaust port 26 and an exhaust manifold 28. A lean sensor 30 that outputs an air-fuel ratio signal proportional to the residual oxygen concentration in the exhaust gas in the air-fuel ratio region leaner than the stoichiometric air-fuel ratio is attached to the exhaust manifold 28. A cooling water temperature sensor 34 is attached to the engine block 32 so as to penetrate the engine block 32 and project into the water jacket. This cooling water temperature sensor 34
Detects the engine cooling water temperature and outputs a water temperature signal.

エンジン20のシリンダヘツド36を貫通して燃焼室内
に突出するように各気筒毎に点火プラグ38が取付けら
れている。この点火プラグ38は、デイストリビユータ
40及びイグナイタ42を介して、マイクロコンピユー
タ等で構成された電子制御回路44に接続されている。
このデイストリビユータ40内には、デイストリビユー
タシヤフトに固定されたシグナルロータとデイストリビ
ユータハウジクンに固定されたピツクアツプとで各々構
成された気筒判別センサ46及び回転角センサ48が取
付けられている。6気筒エンジンの場合、気筒判別セン
サ46は例えば720°CA毎に気筒判別信号を出力
し、回転角センサ48は例えば30°CA毎にエンジン
回転数信号を出力する。
A spark plug 38 is attached to each cylinder so as to penetrate the cylinder head 36 of the engine 20 and project into the combustion chamber. The ignition plug 38 is connected via a distributor 40 and an igniter 42 to an electronic control circuit 44 composed of a microcomputer or the like.
Inside the distributor 40, a cylinder discriminating sensor 46 and a rotation angle sensor 48, each of which is composed of a signal rotor fixed to the distributor viewer and a pick-up fixed to the distributor housing, are mounted. . In the case of a 6-cylinder engine, the cylinder discrimination sensor 46 outputs a cylinder discrimination signal, for example, every 720 ° CA, and the rotation angle sensor 48 outputs an engine rotation speed signal, for example, every 30 ° CA.

電子制御回路44は第4図に示すように、中央処理装置
(MPU)60,リード・オンリ・メモリ(ROM)6
2,ラムダム・アクセス・メモリ(RAM)64,バツ
クアツプラム(BU−RAM)66,入出力ポート6
8,入力ポート70,出力ポート72,74,76及び
これらを接続するデータバスやコントロールバス等のバ
ス78を含んで構成されている。入出力ポート68に
は、アナログ−デイジダル(A/D)変換器78,マル
チプレクサ80及びバツフア82,84を介して圧力セ
ンサ6及び冷却水温センサ34が接続されている。MP
U60は、マルチプレクサ80およびA/D変換器78
を制御して、圧力センサ6出力および水温センサ34出
力を順次デイジタル信号に変換してRAM64に記憶さ
せる。入力ポート70には、A/D変換器88及び電流
電圧変換器86を介してリーンセンサ30が接続される
と共に波形整形回路90を介して気筒判別センサ46及
び回転角センサ48が接続され、またアイドルスイツチ
10が接続されている。出力ポート72は駆動回路92
を介してイグナイタ42に接続され、出力ポート74は
駆動回路94を介して燃料噴射弁24に接続され、そし
て出力ポート76は駆動回路96を介してISCバルブ
のパルスモータ16Aに接続されている。なお、98は
クロツク、100はタイマである。上記ROM62に
は、以下で説明する制御ルーチンのプログラム等が予め
記憶されている。
As shown in FIG. 4, the electronic control circuit 44 includes a central processing unit (MPU) 60, a read only memory (ROM) 6
2, RAMDAM access memory (RAM) 64, backup RAM (BU-RAM) 66, input / output port 6
8, an input port 70, output ports 72, 74, 76, and a bus 78 such as a data bus or a control bus connecting these components. The pressure sensor 6 and the cooling water temperature sensor 34 are connected to the input / output port 68 via an analog-to-digital (A / D) converter 78, a multiplexer 80, and buffers 82 and 84. MP
U60 is a multiplexer 80 and an A / D converter 78.
The output of the pressure sensor 6 and the output of the water temperature sensor 34 are sequentially converted into digital signals and stored in the RAM 64. The lean sensor 30 is connected to the input port 70 via the A / D converter 88 and the current-voltage converter 86, and the cylinder discrimination sensor 46 and the rotation angle sensor 48 are connected via the waveform shaping circuit 90. The idle switch 10 is connected. The output port 72 is a drive circuit 92
Is connected to the igniter 42 via the drive circuit 94, the output port 74 is connected to the fuel injection valve 24 via the drive circuit 94, and the output port 76 is connected to the pulse motor 16A of the ISC valve via the drive circuit 96. Note that 98 is a clock and 100 is a timer. The ROM 62 stores in advance programs and the like for control routines described below.

次に上記エンジンに本発明を適用した一実施例の制御ル
ーチンについて説明する。
Next, a control routine of one embodiment in which the present invention is applied to the above engine will be described.

第1図は上記実施例のメインルーチンの一部を示すもの
で、ステツプ110においてエンジン冷却水温が所定値
以上か否かを判断することによりエンジンが暖機された
か否かを判断する。暖機後と判断されたときはステツプ
112において、リーンセンサ30によって検出された
現在の空燃比A/Fから予めROMに記憶されている目
標空燃比A/Fを減算することにより偏差eを演算す
る。次のステツプ114では、吸気管圧力の変化率が所
定値以上かまたはアイドルスイツチがオンからオフに変
化したか等を判断することにより、現在加速運転状態か
否かを判断する。ステツプ114で加速運転状態と判断
されたときは、ステツプ116で偏差eが空燃比を収束
させるべき加速時の所定範囲の上限値K以上か否かを
判断し、上限値K以上のときはステツプ118で加速
増量係数Kaを所定値αだけ大きくして、大きくされ
た加速増量係数KaをBU−RAMに記憶する。すなわ
ち、第5図に示すように、偏差eが目標空燃比A/F
を中心とする所定範囲の上限値K以上のときは、加速
増量係数Kaを大きくする。このように、加速増量係数
Kaが大きくされる結果、加速増量係数Kaを用いて燃
料噴射を実行したとき、空燃比がリツチ側に変化するた
めリーンセンサ出力のレベルが低くなってリーンセンサ
出力を所定範囲内の値に収束させることができる。
FIG. 1 shows a part of the main routine of the above-described embodiment. In step 110, it is determined whether the engine cooling water temperature is equal to or higher than a predetermined value, thereby determining whether the engine has been warmed up. When it is determined that the engine has been warmed up, in step 112, the deviation e is subtracted by subtracting the target air-fuel ratio A / F 0 previously stored in the ROM from the current air-fuel ratio A / F detected by the lean sensor 30. Calculate In the next step 114, it is determined whether or not the current acceleration operation state is determined by determining whether the rate of change of the intake pipe pressure is equal to or higher than a predetermined value or whether the idle switch is changed from on to off. When it is determined that the acceleration operation state at step 114, the deviation e is determined whether the upper limit value K 1 or more predetermined range during acceleration to converge the air-fuel ratio in step 116, when the upper limit value K 1 or more In step 118, the acceleration increase coefficient Ka is increased by a predetermined value α 1 and the increased acceleration increase coefficient Ka is stored in the BU-RAM. That is, as shown in FIG. 5, the deviation e is the target air-fuel ratio A / F 0
When the value is equal to or higher than the upper limit value K 1 in a predetermined range centered on, the acceleration increase coefficient Ka is increased. As described above, as a result of increasing the acceleration increase coefficient Ka, when the fuel injection is executed using the acceleration increase coefficient Ka, the air-fuel ratio changes to the latch side, so the level of the lean sensor output becomes low and the lean sensor output is reduced. It can be converged to a value within a predetermined range.

一方、偏差eが上限値K未満のときは、ステツプ12
0において偏差eが所定範囲の下限値−K以下か否か
を判断し、この判断が肯定ならばステツプ122で加速
増量係数Kaを所定値αだけ小さくして、小さくされ
た加速増量係数をBU−RAMに記憶する。
On the other hand, when the deviation e is less than the upper limit value K 1 , step 12
At 0, it is judged whether the deviation e is less than or equal to the lower limit value of the predetermined range −K 2, and if this judgment is affirmative, the acceleration increase coefficient Ka is decreased by a predetermined value α 2 in step 122 to reduce the acceleration increase coefficient. Are stored in the BU-RAM.

ステツプ114で加速運転状態でないと判断されたとき
は、ステツプ124で減速運転状態か否かを判断し、減
速運転状態と判断されたときは、ステツプ126で偏差
eが空燃比を収束させるべき減速時の所定範囲の上限値
以上か否かを判断し、上限値K以上のときはステ
ツプ128で減速減量係数Kdを所定値βだけ大きく
して、BU−RAMに大きくした減速減量係数Kdを記
憶する。
When it is determined in step 114 that it is not in the acceleration operation state, step 124 determines whether it is in the deceleration operation state, and when it is determined that it is in the deceleration operation state, in step 126, the deviation e is the deceleration at which the air-fuel ratio should converge. it is determined whether the upper limit value K 3 or more predetermined range of time, when the upper limit value or more K 3 by increasing the deceleration reduction coefficient Kd at step 128 by a predetermined value beta 1, deceleration loss, as greatly to BU-RAM The coefficient Kd is stored.

一方、偏差eが上限値K未満のときは、ステツプ13
0において偏差eが所定範囲の下限値−K以下か否か
を判断し、この判断が肯定ならばステツプ132で減速
減量係数Kdを所定値βだけ小さくして、小さくされ
た減速減量係数KdをBU−RAMに記憶する。
On the other hand, when the deviation e is less than the upper limit value K 3 , step 13
At 0, it is determined whether the deviation e is less than or equal to the lower limit value −K 4 of the predetermined range, and if this determination is affirmative, the deceleration reduction coefficient Kd is decreased by a predetermined value β 1 in step 132 to reduce the deceleration reduction coefficient. Store Kd in BU-RAM.

ステツプ124で減速運転状態でないと判断されたと
き、すなわち定常運転状態と判断されたときは、ステツ
プ134で偏差eが空燃比を収束させるべき所定範囲の
上限値K以上か否かを判断し、上限値K以上のとき
はステツプ136で空燃比フイードバツク補正係数FA
Fを所定値γだけ大きくしてBU−RAMに記憶す
る。一方、偏差eが上限値K未満のときは、ステツプ
138で偏差eが所定範囲の下限値−K以下か否かを
判断してこの判断が肯定ならばステツプ140で空燃比
フイードバツク補正係数FAFをγだけ小さくしてB
U−RAMに記憶する。
When it is determined that the vehicle is not in the decelerating operation state in step 124, that is, when it is determined that the vehicle is in the steady operation state, it is determined in step 134 whether the deviation e is the upper limit value K 5 or more of the predetermined range for converging the air-fuel ratio. If the upper limit value K 5 or more, the air-fuel ratio feed back correction coefficient FA is determined in step 136.
F is increased by a predetermined value γ 1 and stored in BU-RAM. On the other hand, when the deviation e is less than the upper limit value K 5 , it is determined in step 138 whether the deviation e is less than or equal to the lower limit value −K 6 of the predetermined range, and if this determination is affirmative, the air-fuel ratio feedback correction coefficient is determined in step 140. FAF is reduced by γ 2 and B
Store in U-RAM.

第6図は空燃比フイードバツク補正係数FAF演算ルー
チンを示すもので、ステツプ142においてリーンセン
サ出力に基づいて得られる空燃比A/Fと目標空燃比A
/Fとを比較して、A/F>A/Fならばステツプ
144で空燃比フイードバツク補正係数FAFを所定値
α大きくし、A/F≦A/Fならばステツプ146で
空燃比フイードバツク補正係数FAFを所定値α小さく
する。上記のように制御したときの空燃比フイードバツ
ク補正係数FAFの変化を第7図に示す。なお、この空
燃比フイードバツク補正係数FAFの初期値は、第1図
のルーチンのステツプ136、140で変化された値、
すなわち学習された値が採用される。従って、経年変化
等によって空燃比が目標空燃比よりリーン側に制御され
るようになったときは空燃比フイードバツク補正係数F
AFの平均値は大きくなる。
FIG. 6 shows an air-fuel ratio feedback back correction coefficient FAF calculation routine. The air-fuel ratio A / F and the target air-fuel ratio A obtained based on the lean sensor output at step 142.
/ F 0 , if A / F> A / F 0 , the air-fuel ratio feedback correction coefficient FAF is increased by a predetermined value α in step 144, and if A / F ≦ A / F 0 , the air-fuel ratio in step 146. The feed back correction coefficient FAF is reduced by a predetermined value α. FIG. 7 shows changes in the air-fuel ratio feedback back correction coefficient FAF when the above control is performed. The initial value of the air-fuel ratio feedback correction coefficient FAF is the value changed in steps 136 and 140 of the routine of FIG.
That is, the learned value is adopted. Therefore, when the air-fuel ratio is controlled to be leaner than the target air-fuel ratio due to aging, etc., the air-fuel ratio feed back correction coefficient F
The average value of AF becomes large.

第8図は所定クランク角(例えば、720°CA)毎に
割込みにより実行される燃料噴射量演算ルーチンを示す
もので、ステツプ150においてRAMに記憶されてい
る現在の吸気管圧力PMιおよびエンジン回転数NEを
取込み、ステツプ152で今回取込んだ吸気管圧力PM
ιから前回取込んだ吸気管圧力PMι−1を減算して吸
気管圧力の変化量ΔPMを演算する。次のステツプ15
4では、吸気管圧力PMιとエンジン回転数NEとに基
づいて従来と同様に基本燃料噴射量τ演算する。続い
て、ステツプ156で現在減速運転状態か加速運転状態
かを判断し、加速運転状態のときはステツプ158でB
U−RAMから加速増量係数Kaを読込み、減速運転状
態のときはステツプ160でBU−RAMから減速増量
係数Kdを読込んで、次の式に従って燃料噴射量τを演
算する。
FIG. 8 shows a fuel injection amount calculation routine executed by interruption at every predetermined crank angle (for example, 720 ° CA). At step 150, the current intake pipe pressure PM ι and engine speed stored in the RAM are stored. Intake pipe pressure PM taken in this time at step 152
The intake pipe pressure PM ι-1 that was previously captured is subtracted from ι to calculate the change amount ΔPM of the intake pipe pressure. Next step 15
In 4, the basic fuel injection amount τ B is calculated based on the intake pipe pressure PM ι and the engine speed NE as in the conventional case. Next, in step 156, it is determined whether the current deceleration operation state or the acceleration operation state is present.
The acceleration increase coefficient Ka is read from the U-RAM, and in the deceleration operation state, the deceleration increase coefficient Kd is read from the BU-RAM in step 160, and the fuel injection amount τ is calculated according to the following equation.

τ=τ・FAF・ (1+KaΔPM+KdΔPM・・・)…(1) 上記(1)式において加速時には変化量ΔPMが正(K
dは0)になるため、燃料噴射量が増量され、減速時に
は変化量ΔPMが負(Kaは0)になるため、燃料噴射
量が減量される。また、加減速時に空燃比が所定範囲外
の値になったとき加減速の増量係数が学習されて次回の
加減速時に空燃比が修正されるため、過度時の空燃比を
平滑化することができる。
τ = τ B · FAF · (1 + KaΔPM + KdΔPM ...) (1) In the above formula (1), the amount of change ΔPM is positive (K
Since d becomes 0), the fuel injection amount is increased, and the change amount ΔPM becomes negative (Ka is 0) at the time of deceleration, so the fuel injection amount is decreased. Further, when the air-fuel ratio becomes a value outside the predetermined range during acceleration / deceleration, the acceleration / deceleration increase coefficient is learned and the air-fuel ratio is corrected at the next acceleration / deceleration. it can.

なお、上記では吸気管圧力とエンジン回転数とで基本燃
料噴射量を定めるエンジンについて説明したが本発明は
これに限定されるものではなく、吸入空気量とエンジン
回転数とで基本燃料噴射量を定めるエンジンにも適用す
ることが可能である。
In addition, although the engine which determines the basic fuel injection amount by the intake pipe pressure and the engine speed has been described above, the present invention is not limited to this, and the basic fuel injection amount is determined by the intake air amount and the engine speed. It can also be applied to a prescribed engine.

[発明の効果] 以上説明したように本発明によれば、機関空燃比と目標
空燃比との偏差に応じて増量係数を学習しているため、
スパイクリーンが発生した場合においても空燃比の変動
を防止することができる、という効果が得られる。
As described above, according to the present invention, the increase coefficient is learned according to the deviation between the engine air-fuel ratio and the target air-fuel ratio.
Even if spy clean occurs, it is possible to prevent the fluctuation of the air-fuel ratio.

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

第1図は本発明の一実施例のメインルーチンを示す流れ
図、第2図は従来の空燃比フイードバツク補正係数FA
Fの変化を説明するための線図、第3図は本発明の一実
施例の空燃比制御装置を備えたエンジンの概略図、第4
図は第3図の制御回路の詳細を示すブロツク図、第5図
は偏差と上下限値との関係を示す線図、第6図は上記実
施例の空燃比フイードバツク補正係数FAF演算ルーチ
ンを示す流れ図、第7図は上記実施例の空燃比フイード
バツク補正係数FAFの変化を示す線図、第8図は上記
実施例の燃料噴射量演算のルーチンを示す流れ図であ
る。 6……圧力センサ、 10……アイドルスイツチ、 24……燃料噴射弁、 30……リーンセンサ。
FIG. 1 is a flow chart showing a main routine of one embodiment of the present invention, and FIG. 2 is a conventional air-fuel ratio feedback back correction coefficient FA.
FIG. 3 is a diagram for explaining changes in F, FIG. 3 is a schematic diagram of an engine equipped with an air-fuel ratio control device according to an embodiment of the present invention, and FIG.
FIG. 5 is a block diagram showing the details of the control circuit of FIG. 3, FIG. 5 is a diagram showing the relationship between deviation and upper and lower limit values, and FIG. 6 shows the air-fuel ratio feedback correction coefficient FAF calculation routine of the above embodiment. 7 is a flow chart, FIG. 7 is a diagram showing changes in the air-fuel ratio feedback back correction coefficient FAF in the above embodiment, and FIG. 8 is a flow chart showing a fuel injection amount calculation routine in the above embodiment. 6 ... Pressure sensor, 10 ... Idle switch, 24 ... Fuel injection valve, 30 ... Lean sensor.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】機関空燃比に比例した信号に基づいて空燃
比を目標空燃比に制御するための空燃比フイードバツク
補正係数を演算すると共に、該空燃比フイードバツク補
正係数と加速時に燃料噴射量を増量するための増量係数
とに基づいて燃料噴射量を演算し、演算された燃料噴射
量に相当する量の燃料を噴射して空燃比を制御する内燃
機関の空燃比制御装置において、機関空燃比と目標空燃
比との偏差を演算する偏差演算手段と、加速時に前記偏
差が予め定められた所定範囲内の値になるように前記増
量係数を変化させる係数変化手段とを設けたことを特徴
とする内燃機関の空燃比制御装置。
1. An air-fuel ratio feedback correction coefficient for controlling the air-fuel ratio to a target air-fuel ratio is calculated based on a signal proportional to the engine air-fuel ratio, and the fuel injection amount is increased during acceleration with the air-fuel ratio feedback correction coefficient. In the air-fuel ratio control device of the internal combustion engine for controlling the air-fuel ratio by injecting fuel in an amount corresponding to the calculated fuel injection amount, the fuel injection amount is calculated based on the engine air-fuel ratio and the engine air-fuel ratio. Deviation calculating means for calculating a deviation from the target air-fuel ratio, and coefficient changing means for changing the increase coefficient so that the deviation becomes a value within a predetermined predetermined range at the time of acceleration. Air-fuel ratio control device for internal combustion engine.
JP29472585A 1985-12-27 1985-12-27 Air-fuel ratio controller for internal combustion engine Expired - Lifetime JPH0658079B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29472585A JPH0658079B2 (en) 1985-12-27 1985-12-27 Air-fuel ratio controller for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29472585A JPH0658079B2 (en) 1985-12-27 1985-12-27 Air-fuel ratio controller for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS62153543A JPS62153543A (en) 1987-07-08
JPH0658079B2 true JPH0658079B2 (en) 1994-08-03

Family

ID=17811502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29472585A Expired - Lifetime JPH0658079B2 (en) 1985-12-27 1985-12-27 Air-fuel ratio controller for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0658079B2 (en)

Also Published As

Publication number Publication date
JPS62153543A (en) 1987-07-08

Similar Documents

Publication Publication Date Title
US4391253A (en) Electronically controlling, fuel injection method
EP0046305B1 (en) Method and apparatus for controlling an internal combustion engine
US4448162A (en) Optimum control for internal combustion engines
JPS58217775A (en) Ignition timing controlling method of internal-combustion engine
US5927252A (en) Ignition timing control apparatus for internal combustion engine
US5016595A (en) Air-fuel ratio control device for internal combustion engine
JPS58176470A (en) Control of revolution number of engine upon idling
JPH0658079B2 (en) Air-fuel ratio controller for internal combustion engine
JPH0251057B2 (en)
JPH0313421B2 (en)
JP2590941B2 (en) Fuel injection amount learning control device for internal combustion engine
JP2600718B2 (en) Fuel injection amount control method for internal combustion engine
JPH0670401B2 (en) Internal combustion engine control method
JP2615680B2 (en) Air-fuel ratio learning control method for internal combustion engine
JPS6125930A (en) Control of fuel injection amount of internal-combustion engine
JPS63289240A (en) Fuel injection quantity control device for internal combustion engine
JPS63173826A (en) Fuel injection method for internal combustion engine
JPS62189335A (en) Fuel injection method for internal combustion engine
JP2581046B2 (en) Fuel injection method for internal combustion engine
JPH01310146A (en) Ignition timing controller of internal combustion engine
JPS62153534A (en) Fuel injection controller for internal combustion engine
JPS6355336A (en) Fuel injection quantity controller for internal combustion engine
JPS6345448A (en) Fuel injection quantity and ignition timing control method for internal combustion engine
JPH0429855B2 (en)
JPH0243901B2 (en)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term