[go: up one dir, main page]

JPH0454246A - Fuel controller for engine - Google Patents

Fuel controller for engine

Info

Publication number
JPH0454246A
JPH0454246A JP16479590A JP16479590A JPH0454246A JP H0454246 A JPH0454246 A JP H0454246A JP 16479590 A JP16479590 A JP 16479590A JP 16479590 A JP16479590 A JP 16479590A JP H0454246 A JPH0454246 A JP H0454246A
Authority
JP
Japan
Prior art keywords
acceleration
intake air
air amount
engine
fuel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP16479590A
Other languages
Japanese (ja)
Inventor
Hiroyuki Takebayashi
広行 竹林
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.)
Mazda Motor Corp
Original Assignee
Mazda 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP16479590A priority Critical patent/JPH0454246A/en
Publication of JPH0454246A publication Critical patent/JPH0454246A/en
Pending 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 prevent any over-riching after the middle period of acceleration by determining an acceleration degree on the basis of a deflection between a measured suction air quantity and a moderated suction air quantity of the measured suction air quantity with application of a moderating treatment to perform an acceleration increase, and restricting the acceleration increase when the measured suction air quantity is decreased. CONSTITUTION:Upon operation of an engine, a control unit 20 calculates a measured suction air quantity on the basis of an engine speed Ne and an air flow sensor output valve Qa, a moderated suction air quantity of the measured suction air quantity with application of a moderating treatment, and a basic injection pulse of a fuel injection valve 15 corresponding to the moderated suction quantity. An acceleration degree of an engine is determined on the basis of a suction quantity deflection between the measured suction quantity and the moderated suction quantity, and fuel is acceleratingly increased in an acceleration state. Furthermore, the acceleration increase is restricted if the measured suction quantity is decreased with the suction quantity deflection. With the restriction of increase, any over-riching after the middle period of acceleration can be restrained.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、燃料の加速増量を行なうようにしたエンジン
の燃料制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a fuel control device for an engine that increases the amount of fuel at an accelerated rate.

[従来の技術] 吸気量に対して一定の比率で燃料を噴射し、空燃比(A
/F)を理論空燃比に維持するようにした、燃料噴射式
エンジンは従来より知られている。このような燃料噴射
式エンジンでは、加速時において、吸気量の増加に対す
る燃料噴射量の増加が、実際に空燃比(A/F)に反映
されるまでには若干の時間遅れが伴われる。このため、
加速初期に吸気がリーン化するといった現象(以下、こ
れをリーンスパイクという)が生じる。そこで、加速時
には、通常時より燃料噴射量を増やすようにした(以下
、これを加速増量という)燃料噴射式エンジンが提案さ
れている。(例えば、特公昭60−17939号公報参
照)。
[Prior art] Fuel is injected at a constant ratio to the intake air amount, and the air-fuel ratio (A
Fuel-injected engines that maintain the air-fuel ratio /F) at a stoichiometric air-fuel ratio are conventionally known. In such a fuel-injected engine, during acceleration, there is a slight time delay before an increase in fuel injection amount relative to an increase in intake air amount is actually reflected in the air-fuel ratio (A/F). For this reason,
A phenomenon in which the intake air becomes lean at the beginning of acceleration (hereinafter referred to as a lean spike) occurs. Therefore, a fuel injection type engine has been proposed in which the amount of fuel injected during acceleration is increased compared to normal times (hereinafter referred to as acceleration amount increase). (For example, see Japanese Patent Publication No. 60-17939).

このような加速増量を行なうようにしたエンジンにおい
ては、エンジンの加速度合を検出する必要があるが、例
えば、エアフローセンサの出力値から直接的に得られる
吸気量(以下、これを実測吸気量という)の、時間に対
する変化率に基づいてエンジンの加速度合を検出するよ
うにしたエンジンが知られている。かかるエンジンでは
、既設のエアフローセンサの出力値に基づいて、コント
ロールユニットのソフトウェア上の対応のみによって加
速度合を検出することができ、とくに加速検出手段を設
けなくてもよいといった利点がある。
In an engine configured to increase acceleration in this way, it is necessary to detect the degree of engine acceleration. ), an engine is known in which the degree of acceleration of the engine is detected based on the rate of change with respect to time. Such an engine has the advantage that it is possible to detect the degree of acceleration based on the output value of the existing airflow sensor and only by software support of the control unit, and there is no need to provide any particular acceleration detection means.

ところで、一般にエンジンにおいては、吸気弁開弁時の
吹き返し等によって、吸気通路内にはエアの脈動ないし
乱れが生じ、このような脈動等によるエアの流れもエア
フローセンサで検出されるので、吸気量の検出精度が低
下するといった問題がある。また、このような脈動等に
よる吸気量の変化はわずかな時間内に生じるので、その
時間に対する変化率が非常に大きくなり、このため吸気
量の時間に対する変化率に基づいて行なわれる、加速度
合の検出にとくに支障をきたすといった問題がある。な
お、このような脈動等の影響は、とくにホットワイヤ式
あるいはホットフィルム式のエアフローセンサにおいて
著しい。
By the way, in general, in an engine, air pulsation or turbulence occurs in the intake passage due to blowback when the intake valve is opened, and air flow due to such pulsation is also detected by an air flow sensor, so the intake air amount There is a problem that the detection accuracy decreases. In addition, since changes in the intake air volume due to such pulsations occur within a short period of time, the rate of change with respect to that time becomes extremely large. There is a problem in that it particularly hinders detection. Note that the influence of such pulsation is particularly significant in hot wire type or hot film type air flow sensors.

そこで、最近の複数の実測吸気量の加重平均をとるなど
といった、いわゆるなまし処理を施すことによって得ら
れるなまし吸気量に基づいて燃料噴射を行なうようにし
た燃料制御装置が提案されている。
Therefore, a fuel control device has been proposed that performs fuel injection based on a rounded intake air amount obtained by performing so-called smoothing processing, such as taking a weighted average of a plurality of recently measured intake air amounts.

そして、このような燃料制御装置では、なまし吸気量が
過去の実測吸気量を加味して算出されるので、加速時(
減速時)においては、現在の実測吸気量となまし吸気量
との間に、加速度合に応じた偏差(以下、これを吸気量
偏差という)が生じる。
In such a fuel control device, the smoothed intake air amount is calculated by taking into account the past actually measured intake air amount, so when accelerating (
During deceleration), a deviation (hereinafter referred to as intake air amount deviation) occurs between the currently measured intake air amount and the smoothed intake air amount depending on the degree of acceleration.

本願出願人は、このような事実に着目して、すでに、吸
気量偏差に基づいてエンジンの加速度合を演算し、エン
ジンが所定の加速状態にあるときに燃料の加速増量を行
なうようにした燃料制御装置を提案している(特願平1
−326447号明細書参照)。かかる燃料制御装置に
おいては、加速度合の演算に、実測吸気量の時間に対す
る変化率を用いないので、実質的に脈動等の影響を排除
することができ、正確な加速判定を行なうことができる
といった利点がある。
The applicant has focused on this fact and has already developed a fuel system that calculates the degree of acceleration of the engine based on the intake air amount deviation and increases the amount of fuel for acceleration when the engine is in a predetermined acceleration state. We are proposing a control device (Patent Application No. 1999).
-326447). In such a fuel control device, since the rate of change of the measured intake air amount over time is not used to calculate the degree of acceleration, it is possible to substantially eliminate the effects of pulsation, etc., and to make accurate acceleration determinations. There are advantages.

[発明が解決しようとする課題] しかしながら、吸気量偏差に基づいて燃料の加速増量を
行なうようにしたエンジンについて、本願発明者らがさ
らに詳細な研究を行なったところ、加速初期のリーンス
パイクは防止されるものの、加速中期以降(加速終了後
を含む)に空燃比(A/F)が大幅にリッチ側にずれる
現象(以下、これをオーバーリッチ化という)が発生す
るといった事実が判明した。
[Problems to be Solved by the Invention] However, when the inventors conducted further detailed research on an engine in which the amount of fuel is increased during acceleration based on the intake air amount deviation, it was found that the lean spike at the initial stage of acceleration was prevented. However, it has been found that a phenomenon in which the air-fuel ratio (A/F) significantly deviates to the rich side (hereinafter referred to as over-riching) occurs after the middle of acceleration (including after the end of acceleration).

これに対して、燃料の加速増量開始後、一定時間または
一定の点火回数で加速増量を打ち切るといった対応が考
えられる。しかし、この対応策では、加速の緩急にかか
わらず一律に加速増量が打ち切られるので、加速の緩急
に応じた適切な加速増量を行なうことができない。
In response to this, a possible solution is to terminate the acceleration increase after a certain period of time or after a certain number of ignitions after the start of the acceleration increase in fuel. However, with this countermeasure, the increase in acceleration is uniformly terminated regardless of whether the acceleration is slow or fast, so it is not possible to increase the acceleration amount appropriately depending on the speed or speed of acceleration.

また、加速判定レベルを高くして、加速増量の終了時期
を早めるといった対応が考えられる。しかし、この対応
策では加速増量の開始時期が遅れてしまい、リーンスパ
イクを十分に抑制することができなくなるといった問題
がある。
Another possible measure is to raise the acceleration determination level and bring the end of the acceleration increase earlier. However, with this countermeasure, there is a problem in that the timing of starting the acceleration increase is delayed, making it impossible to sufficiently suppress lean spikes.

本発明は、上記従来の問題点に鑑みてなされたものであ
って、吸気量偏差に基づいて燃料の加速増量を行なうよ
うにしたエンジンにおいて、加速の緩急に応じて適切な
加速増量を行なうことができ、加速初期のリーンスパイ
クの防止と加速中期以降のオーバーリッチ化の防止とを
両立させることができるエンジンの燃料制御装置を提供
することを目的とする。
The present invention has been made in view of the above-mentioned problems of the conventional art, and it is an object of the present invention to appropriately increase the amount of acceleration according to the speed of acceleration in an engine that increases the amount of fuel for acceleration based on the intake air amount deviation. An object of the present invention is to provide an engine fuel control device that can prevent lean spikes in the early stages of acceleration and prevent over-richness after the middle stage of acceleration.

[課題を解決するための手段] 本発明は、上記の目的を達するため、吸気量検出手段の
出力値から直接的に得られる実測吸気量と、該実測吸気
量に対してなまし処理を施して得られるなまし吸気量と
の間の吸気量偏差に基づいて、エンジンの加速度合を求
め、エンジンが加速状態にあるときに、燃料の加速増量
を行なうようにしたエンジンの燃料制御装置であって、
実測吸気量となまし吸気量との偏差がある状態において
、実測吸気量が減少したときには、燃料の加速増量を制
限するようにしたことを特徴とするエンジンの燃料制御
装置を提供する。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a measured intake air amount directly obtained from an output value of an intake air amount detection means and a smoothing process for the measured intake air amount. This engine fuel control device calculates the degree of acceleration of the engine based on the deviation of the intake air amount from the rounded intake air amount obtained by hand,
To provide a fuel control device for an engine, characterized in that an acceleration increase in fuel is limited when the measured intake air amount decreases in a state where there is a deviation between the measured intake air amount and the smoothed intake air amount.

[発明の作用・効果コ 一般的に、加速時においてはその緩急にかかわらず、実
測吸気量が減少しはじめる時点(以下、この時点を変曲
点という)以降、気筒に実際に吸入されるエア量が減少
し、吸気の状態が、リーンスパイクが収拾される反面、
オーバーリッチ化が惹起される方向に向かう。
[Operations and Effects of the Invention] In general, during acceleration, regardless of whether it is slow or fast, from the point at which the measured intake air amount begins to decrease (hereinafter this point is referred to as the inflection point), the air that is actually drawn into the cylinder starts to decrease. While the amount decreases and the intake condition is corrected, the lean spike is brought under control.
The trend is towards over-richness.

そして、本発明によれば、このような変曲点で加速増量
の減量あるいは打ち切り等の増量制限が行なわれるので
、変曲点以前の加速増量によって加速初期のリーンスパ
イクが有効に抑制され、かつ変曲点以降の増量制限によ
って加速中期以降のオーバーリッチ化が抑制される。
According to the present invention, at such an inflection point, the increase in acceleration is restricted by reducing or terminating the increase in acceleration, so that the lean spike at the initial stage of acceleration is effectively suppressed by increasing the acceleration before the inflection point. By restricting the increase after the inflection point, overriching after the middle period of acceleration is suppressed.

したがって、加速の緩急に応じて、加速初期のリーンス
パイクの発生の防止と、加速中期以降のオーバーリッチ
化の防止とを両立させることができる。
Therefore, depending on the speed of acceleration, it is possible to both prevent lean spikes from occurring in the early stages of acceleration and prevent over-richness from occurring after the middle stage of acceleration.

[実施例] 以下、本発明の実施例を具体的に説明する。[Example] Examples of the present invention will be specifically described below.

第1図に示すように、エンジンEは、吸気弁1が開かれ
たときに、吸気ボート2を介して吸気通路3から燃焼室
4内に混合気を吸入し、この混合気をピストン5で圧縮
した後、点火プラグ(図示せず)で点火して燃焼させ、
燃焼ガスを排気弁6が開かれたときに排気ポート7を介
して排気通路8に排出するようになっている。
As shown in FIG. 1, when the intake valve 1 is opened, the engine E sucks a mixture into the combustion chamber 4 from the intake passage 3 via the intake boat 2, and the piston 5 injects the mixture into the combustion chamber 4. After being compressed, it is ignited with a spark plug (not shown) to cause combustion.
The combustion gas is discharged into an exhaust passage 8 through an exhaust port 7 when the exhaust valve 6 is opened.

吸気通路3には、上流側から順に、吸気中の浮遊塵を除
去するエアクリーナ11と、ホットフィルム式のエアフ
ローセンサ12と、アクセルペダル(図示せず)と連動
して開閉されるスロットル弁I3と、吸気の流れを安定
化するサージタンク14と、吸気中に燃料を噴射する燃
料噴射弁15とが設けられている。
The intake passage 3 includes, in order from the upstream side, an air cleaner 11 that removes floating dust in the intake air, a hot film type air flow sensor 12, and a throttle valve I3 that opens and closes in conjunction with an accelerator pedal (not shown). , a surge tank 14 that stabilizes the flow of intake air, and a fuel injection valve 15 that injects fuel into intake air.

吸気通路3には、スロットル弁13をバイパスする小径
のバイパス吸気通路17か設けられ、このバイパス吸気
通路17には、これを開閉するバイパスバルブ18が介
設されている。このバイパスバルブ18は、エアコン作
動時、パワーステアリング装置作動時等の高負荷時に開
かれ、アイドルアップを行なうようになっている。
The intake passage 3 is provided with a small-diameter bypass intake passage 17 that bypasses the throttle valve 13, and a bypass valve 18 that opens and closes the bypass intake passage 17 is interposed. The bypass valve 18 is opened during high loads such as when the air conditioner is operating or when the power steering system is operating to increase the idle.

そして、エンジンEの燃料制御を行なうために、マイク
ロコンピュータで構成されるコントロールユニット20
が設けられ、このコントロールユニット20は、エアフ
ローセンサ12から出力されるエアフローセンサ出力値
Qas アイドルスイッチ2I・から出力されるアイド
ルスイッチ信号Idle、水温センサ22から出力され
る冷却水温度Tw、回転数センサ23から出力されるエ
ンジン回転数Ne等を制御情報として、燃料制御を行な
うようになっている。なお、コントロールユニット20
は、請求項1に記載された燃料制御装置に相当する。
In order to control the fuel of the engine E, a control unit 20 composed of a microcomputer is provided.
The control unit 20 is provided with an air flow sensor output value Qas output from the air flow sensor 12, an idle switch signal Idle output from the idle switch 2I, a cooling water temperature Tw output from the water temperature sensor 22, and a rotation speed sensor. Fuel control is performed using the engine rotational speed Ne etc. output from 23 as control information. In addition, the control unit 20
corresponds to the fuel control device according to claim 1.

以下、第2図(a) 、 (b)に示すフローチャート
に従って、コントロールユニット20による燃料制御の
制御方法を説明する。
Hereinafter, a method of controlling fuel by the control unit 20 will be explained according to the flowcharts shown in FIGS. 2(a) and 2(b).

コントロールユニット20は、基本的には、空燃比(A
/F)を理論空燃比(空気過剰率λ=1)に維持するよ
うな燃料制御を行なうようになっているが、前記したと
おり、加速時にはリーンスパイクが生じるので、これを
防止するために燃料の加速増量を行なうようになってい
る。
The control unit 20 basically controls the air-fuel ratio (A
/F) is maintained at the stoichiometric air-fuel ratio (excess air ratio λ = 1), but as mentioned above, lean spikes occur during acceleration, so to prevent this, fuel control is performed. Accelerated increase in dosage is now being carried out.

制御が開始されると、ステップSlで、エンジン回転数
Neと、エアフローセンサ出力値Qaと、冷却水温度T
wと、アイドルスイッチ信号Idleとが読み込まれる
When the control is started, in step Sl, the engine rotation speed Ne, the air flow sensor output value Qa, and the cooling water temperature T are determined.
w and the idle switch signal Idle are read.

ステップS2では、式1を用いて、エンジン回転数Ne
とエアフローセンサ出力値Qaとから直接的に、実測吸
気量CEoが演算される。なお、式lにおいてKは換算
係数である。
In step S2, using Equation 1, engine rotation speed Ne
The measured intake air amount CEo is directly calculated from the air flow sensor output value Qa. Note that in equation 1, K is a conversion coefficient.

CE○= K−Qa/ Ne・・・・・・・・・・・・
・・・・・・・・・ ・・式lステップS3では、なま
し吸気量CEccaが、式2を用いて演算され、このな
まし吸気量CEccaに対応する燃料噴射弁15の基本
噴射パルス幅Cccaが、式3を用いて演算される。
CE○= K-Qa/ Ne・・・・・・・・・・・・
...... Formula 1 In Step S3, the rounded intake air amount CEcca is calculated using Formula 2, and the basic injection pulse width of the fuel injection valve 15 corresponding to this rounded intake air amount CEcca is calculated. Ccca is calculated using Equation 3.

CEcca= CEcca’ ・Kcca+ CEo(
1−Kcca)−式2Ccca=Kp−CEcca・・
・・・・・・・・・・ ・・・・・・・・・・式3式2
、式3において、CEcca’は前回のなまし吸気量で
あり、Kccaはなまじ係数であり、Kpは吸気量を燃
料噴射弁15のパルス幅に換算するための換算係数であ
る。
CEcca= CEcca' ・Kcca+ CEo(
1-Kcca)-Formula 2Ccca=Kp-CEcca...
・・・・・・・・・・・・・・・・・・・・・Formula 3 Formula 2
In Equation 3, CEcca' is the previous rounded intake air amount, Kcca is the rounded coefficient, and Kp is a conversion coefficient for converting the intake air amount into the pulse width of the fuel injection valve 15.

前記したとおり、吸気通路3内では、吹き返し等によっ
て吸気の脈動あるいは乱れが生じるので、この影響を排
除するため、このようななまし処理が行なわれる。なお
、なまし係数Kccaは、前回のなまし吸気jlcEc
ca’の重み、すなわち過去の実測吸気量の今回のなま
し吸気量CEccaに対する寄与率をあられす。
As described above, in the intake passage 3, pulsation or turbulence of intake air occurs due to blowback or the like, so such a smoothing process is performed to eliminate this influence. Note that the smoothing coefficient Kcca is the previous smoothing intake jlcEc
The weight of ca', that is, the contribution rate of the past actually measured intake air amount to the current rounded intake air amount CEcca.

ステップS4では、吸気量偏差ΔCEAが、式4を用い
て演算される。
In step S4, the intake air amount deviation ΔCEA is calculated using Equation 4.

ΔCEA= CEo −CEcca・・・・・・・・・
・・・・・・・・・・・・・・・・・・式4ここで、な
まし吸気量CEccaは、前回のなまし吸気量CEcc
a’すなわち過去の実測吸気量を用いて演算されている
ので、加速時においては、実測吸気量CEoに対して時
間遅れが生じ、このためCEoとCEccaとの間には
吸気量偏差ΔCE^が生じる。例えば、第3図に示すよ
うに、加速時において、実測吸気量CEoが曲線G、の
ように変化したときに、なまし吸気量CEccaは曲線
G、のように変化し、両者間には加速度合に応じた吸気
量偏差ΔCEAが生じる。したがって、この吸気量偏差
ΔCEAがエンジンEの加速度合をあられすことになる
。そこで、本実施例では、エンジンEが、以下のステッ
プS5〜ステツプS7の条件が成立するような運転状態
にあるときには、リーンスパイクの発生を防止するため
に、この吸気量偏差ΔCEAに基づ0て燃料の加速増量
が行なわれる。
ΔCEA= CEo −CEcca・・・・・・・・・
・・・・・・・・・・・・・・・・・・Equation 4 Here, the annealed intake air amount CEcca is the previous annealed intake air amount CEcc.
Since it is calculated using a', that is, the past actually measured intake air amount, there is a time delay with respect to the actually measured intake air amount CEo during acceleration, so there is an intake air amount deviation ΔCE^ between CEo and CEcca. arise. For example, as shown in Fig. 3, when the measured intake air amount CEo changes as shown in curve G during acceleration, the rounded intake air amount CEcca changes as shown in curve G, and there is an acceleration difference between the two. An intake air amount deviation ΔCEA is generated depending on the situation. Therefore, this intake air amount deviation ΔCEA determines the degree of acceleration of the engine E. Therefore, in this embodiment, when the engine E is in an operating state such that the conditions of steps S5 to S7 below are satisfied, the intake air amount deviation ΔCEA is Accelerated fuel increase is performed.

まず、ステップS5では、アイドルスイッチ信号Idl
eがオフであるか否かが比較される。本実施例では、ア
イドル時には加速増量が行なわれなL)。
First, in step S5, the idle switch signal Idl
A comparison is made to see if e is off. In this embodiment, the acceleration amount is not increased during idling (L).

けだし、アイドル時に、アクセルペダルが踏み込まれて
リーンスパイクが生じるとしても、この状態は空吹かし
であるので、とくに燃料を増量する必要がないからであ
る。したかつて、比較の結果、アイドルスイッチ信号I
dleがオンであれば(No)、すなわちアイドル時で
あれば、ステ・ツブS9が実行され、加速増量値Cac
c(パルス幅)が0にセットされる。
Even if the accelerator pedal is depressed and a lean spike occurs when the engine is idling, there is no need to increase the amount of fuel since this state is idling. As a result of the comparison, the idle switch signal I
If dle is on (No), that is, if it is idling, step S9 is executed and the acceleration increase value Cac
c (pulse width) is set to 0.

一方、ステップS5での比較の結果、アイドルスイッチ
信号Idleがオフであれば(YES)、すなわちアイ
ドル時でなければ、ステップS6が実行され、吸気量偏
差ΔCEAが加速判定レベルKgacmnを超えている
か否かが比較される。この加速判定レベルKgacmn
は、実質的にリーンスノくイクカく生じないささいな加
速時には、加速増量を禁止することができるような適当
な値に設定される。
On the other hand, as a result of the comparison in step S5, if the idle switch signal Idle is off (YES), that is, if it is not idling, step S6 is executed to determine whether the intake air amount deviation ΔCEA exceeds the acceleration determination level Kgacmn. are compared. This acceleration judgment level Kgacmn
is set to an appropriate value so that an increase in acceleration can be prohibited during trivial acceleration that does not occur substantially in a lean manner.

ステップS6での比較の結果、ΔCEA≦Kgacmn
であれば(No)、加速度合が小さく加速増量を行なつ
必要がないので、ステップS9が実行され、加速増量値
Caccが0にセットされる。
As a result of the comparison in step S6, ΔCEA≦Kgacmn
If so (No), the acceleration is small and there is no need to increase the acceleration, so step S9 is executed and the acceleration increase value Cacc is set to zero.

ステップS6での比較の結果、ΔCEA > Kgac
mnであれば(YES)、ステップS7が実行され、今
回の実測吸気量CEoと前回の実測吸気量CEo’の差
が0以上であるか否か、すなわち実測吸気量が増加して
いるか否かが比較される。前記したとおり、加速が終了
するまで加速増量を行なうと、オーバーリッチ化が生じ
るので、これを防止するために実測吸気量CEoが減少
しはじめた時点(変曲点)で加速増量が打ち切られる。
As a result of the comparison in step S6, ΔCEA > Kgac
If mn (YES), step S7 is executed, and it is determined whether the difference between the current measured intake air amount CEo and the previous measured intake air amount CEo' is greater than or equal to 0, that is, whether or not the actually measured intake air amount is increasing. are compared. As described above, if the acceleration amount is increased until the acceleration ends, over-riching will occur, so in order to prevent this, the acceleration amount increase is discontinued at the point when the measured intake air amount CEo starts to decrease (inflection point).

ステップS7での比較の結果、CEo−CEo’≧0で
あれば(YES)、実測吸気量CEoがまだ増加しつづ
けているので、リーンスパイクを抑制するためにステッ
プS8が実行され、加速増量値Caccが、式5を用い
て演算される。
As a result of the comparison in step S7, if CEo-CEo'≧0 (YES), the measured intake air amount CEo is still increasing, so step S8 is executed to suppress the lean spike, and the acceleration increase value Cacc is calculated using Equation 5.

Cacc=(ΔCEA  K1) ’ Kt ・Ks 
・KP・”’−”””式5式5において、Klは不感帯
を設定するための定数であり、K、は加速増量の重みを
設定するための重み係数であり、K3はエンジン温度に
応じて加速増量を補正するための温度補正係数であり、
Kl)は吸気量を燃料噴射弁15のパルス幅に換算する
ための換算係数である。
Cacc=(ΔCEA K1) 'Kt・Ks
・KP・"'-""" Equation 5 In Equation 5, Kl is a constant for setting the dead zone, K is a weighting coefficient for setting the weight of the acceleration increase, and K3 is a weight coefficient for setting the weight of the acceleration increase. is the temperature correction coefficient for correcting the accelerated increase.
Kl) is a conversion coefficient for converting the intake air amount into the pulse width of the fuel injection valve 15.

ステップS7での比較の結果、CEo −CEo’ <
 0であれば(No)、変曲点に達して実測吸気量CE
As a result of the comparison in step S7, CEo −CEo'<
If it is 0 (No), the inflection point has been reached and the measured intake air amount CE
.

が減少しているので、まもなくリーンスノ(イクが収束
する反面、オーバー1ハツチ化が生じる状態にある。こ
のため、ステップS9が実行され、加速増量値Cacc
が0にセットされ、加速増量が打ち切られ、オーバーリ
ッチ化が抑制されるようになっている。例えば、第3図
に示すように、時刻t。で加速が開始され時刻t、で実
測吸気量CEoか減少しはじめた場合、加速増量値Ca
cc(曲線G、)は、時刻t、以降は0となる。
is decreasing, so while the lean pressure will soon converge, over 1 hatch will occur.Therefore, step S9 is executed, and the acceleration increase value Cacc is increased.
is set to 0, acceleration increase is discontinued, and over-riching is suppressed. For example, as shown in FIG. 3, at time t. If acceleration starts at time t, and the measured intake air amount CEo starts to decrease at time t, the acceleration increase value Ca
cc (curve G,) becomes 0 after time t.

この後、ステップS10で、最終噴射パルス幅Cが、式
6を用いて演算される。
After this, in step S10, the final injection pulse width C is calculated using Equation 6.

C=Ccca+Cacc+Ce1se・・・・・・・・
・・・・・・・・・・・・・・・・式6なお、式6にお
いて、Ce1seは、加速以外の原因による燃料増量値
(噴射パルス)であり、エンジンEの運転状態に応じて
、普通の方法で設定される。
C=Ccca+Cacc+Ce1se・・・・・・・・・
・・・・・・・・・・・・・・・・Equation 6 In Equation 6, Ce1se is the fuel increase value (injection pulse) due to causes other than acceleration, and depends on the operating state of engine E. , set in the usual way.

ステップSllでは、最終噴射パルス幅Cが燃料噴射弁
15に出力され、最終噴射パルス幅Cに対応する燃料噴
射が行なわれる。この後、ステップSlに復帰する。
In step Sll, the final injection pulse width C is output to the fuel injection valve 15, and fuel injection corresponding to the final injection pulse width C is performed. After this, the process returns to step Sl.

このような燃料制御が行なわれると、第3図中の曲線G
4で示すように、加速中期以降のオーバーリッチ化がほ
とんど生じない。したがって、リーンスパイクを抑制す
ることができ、かつオーバーリッチ化を抑制することが
できる。
When such fuel control is performed, the curve G in FIG.
As shown in 4, overriching hardly occurs after the middle stage of acceleration. Therefore, lean spikes can be suppressed and over-richness can be suppressed.

これに対して、第4図に示すように、実測吸気量減少時
に加速増量を打ち切らない場合は(曲線HI、 Ht 
、 Hs )、加速後に著しいオーバーリッチ化が生じ
る(曲線H,)。
On the other hand, as shown in Fig. 4, if the acceleration increase is not stopped when the actual intake air amount decreases (curve HI, Ht
, Hs), significant overriching occurs after acceleration (curve H,).

なお、本実施例では、実測吸気量が減少しはじめた時点
で加速増量を打ち切るようにしているが、加速増量の制
限方法はこれに限られるものでないのはもちろんである
。例えば、実測吸気量が減少しはじめた時点で、式5に
おける重み係数に、を小さくするなどして加速増量を制
限するよう1こしてもよい。また、実測吸気量が減少し
はじめた時点から加速増量値Caccを適当な比率で漸
減さけるようにしてもよい。
In this embodiment, the acceleration increase is terminated when the measured intake air amount begins to decrease, but the method of limiting the acceleration increase is, of course, not limited to this. For example, at the point when the actually measured intake air amount starts to decrease, the weighting coefficient in Equation 5 may be reduced to limit the acceleration increase. Further, the acceleration increase value Cacc may be gradually decreased at an appropriate ratio from the point in time when the actually measured intake air amount begins to decrease.

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

第1図は、本発明にかかる燃料制御装置を備えたエンジ
ンのシステム構成図である。 第2図(a) 、 (b)は、夫々コントロールユニッ
トによる燃料制御の制御方法を示すフローチャートであ
る。 第3図は、加速時における、吸気量と加速増量値と空気
過剰率の、時間に対する特性を示す図である。 第4図は、実測吸気量減少時に加速増量を制限しない場
合の、第3図と同様の図である。 E・・・エンジン、3・・・吸気aL12・・・エアフ
ローセンサ、13・・スロットル弁、15・・・燃料噴
射弁、20・・・コントロールユニット、21・・・ア
イドルスイッチ、22・・・水温センサ、23川回転数
センサ。 第3図
FIG. 1 is a system configuration diagram of an engine equipped with a fuel control device according to the present invention. FIGS. 2(a) and 2(b) are flowcharts showing the fuel control method by the control unit, respectively. FIG. 3 is a diagram showing the characteristics of the intake air amount, acceleration increase value, and excess air ratio with respect to time during acceleration. FIG. 4 is a diagram similar to FIG. 3 in the case where the acceleration increase is not limited when the measured intake air amount decreases. E... Engine, 3... Intake aL12... Air flow sensor, 13... Throttle valve, 15... Fuel injection valve, 20... Control unit, 21... Idle switch, 22... Water temperature sensor, 23 river rotation speed sensor. Figure 3

Claims (1)

【特許請求の範囲】[Claims] (1)吸気量検出手段の出力値から直接的に得られる実
測吸気量と、該実測吸気量に対してなまし処理を施して
得られるなまし吸気量との間の吸気量偏差に基づいて、
エンジンの加速度合を求め、エンジンが加速状態にある
ときに、燃料の加速増量を行なうようにしたエンジンの
燃料制御装置であって、 実測吸気量となまし吸気量との偏差がある状態において
、実測吸気量が減少したときには、燃料の加速増量を制
限するようにしたことを特徴とするエンジンの燃料制御
装置。
(1) Based on the intake air amount deviation between the measured intake air amount obtained directly from the output value of the intake air amount detection means and the smoothed intake air amount obtained by performing an annealing process on the measured intake air amount. ,
An engine fuel control device that calculates the degree of acceleration of the engine and increases the amount of fuel for acceleration when the engine is in an accelerating state, in a state where there is a deviation between the measured intake air amount and the smoothed intake air amount. 1. A fuel control device for an engine, characterized in that when an actual intake air amount decreases, an acceleration increase in fuel amount is limited.
JP16479590A 1990-06-22 1990-06-22 Fuel controller for engine Pending JPH0454246A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16479590A JPH0454246A (en) 1990-06-22 1990-06-22 Fuel controller for engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16479590A JPH0454246A (en) 1990-06-22 1990-06-22 Fuel controller for engine

Publications (1)

Publication Number Publication Date
JPH0454246A true JPH0454246A (en) 1992-02-21

Family

ID=15800083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16479590A Pending JPH0454246A (en) 1990-06-22 1990-06-22 Fuel controller for engine

Country Status (1)

Country Link
JP (1) JPH0454246A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010048148A (en) * 2008-08-21 2010-03-04 Hitachi Ltd Internal combustion engine control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010048148A (en) * 2008-08-21 2010-03-04 Hitachi Ltd Internal combustion engine control device

Similar Documents

Publication Publication Date Title
EP0130382B1 (en) Method of fuel injection into engine
JPH08232752A (en) Output fluctuation detection device and control device for internal combustion engine
JPS62162919A (en) Detector for suction air quantity of engine
US5664544A (en) Apparatus and method for control of an internal combustion engine
US5445127A (en) Method and system for reducing engine spark knock during a rapid transient
JPH0719084A (en) Cylinder injection type internal combustion engine controller
JPH0454246A (en) Fuel controller for engine
JP3709595B2 (en) In-cylinder direct injection spark ignition engine controller
JPH0641151Y2 (en) Knocking detection device
JP3323223B2 (en) Engine exhaust gas purification device
JP3489204B2 (en) Control device for internal combustion engine
EP0391385A2 (en) Method and apparatus for controlling supply of fuel in internal combustion engine
JPH02259251A (en) Combustion control device for internal combustion engine
JP3817830B2 (en) Ignition timing control device for internal combustion engine
JP2712188B2 (en) Engine knock control device
JP4357388B2 (en) Control method for internal combustion engine
JP3057373B2 (en) Engine fuel control device
JPH05215004A (en) Combustion control device for internal combustion engine
JPH0372828B2 (en)
JP2592327B2 (en) Fuel supply control device for internal combustion engine
JP2527321Y2 (en) Electronically controlled fuel injection device for internal combustion engine
JPS62147048A (en) Ignition timing control device for engine
JPS6248948A (en) Engine controller
JPS62189348A (en) Fuel injection control device for engine
JPH05542B2 (en)