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
JPH0772508B2 - Electronically controlled fuel injection device for internal combustion engine - Google Patents
[go: Go Back, main page]

JPH0772508B2 - Electronically controlled fuel injection device for internal combustion engine - Google Patents

Electronically controlled fuel injection device for internal combustion engine

Info

Publication number
JPH0772508B2
JPH0772508B2 JP2393988A JP2393988A JPH0772508B2 JP H0772508 B2 JPH0772508 B2 JP H0772508B2 JP 2393988 A JP2393988 A JP 2393988A JP 2393988 A JP2393988 A JP 2393988A JP H0772508 B2 JPH0772508 B2 JP H0772508B2
Authority
JP
Japan
Prior art keywords
air flow
flow rate
intake air
engine
fuel injection
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
JP2393988A
Other languages
Japanese (ja)
Other versions
JPH01200037A (en
Inventor
伸平 中庭
Original Assignee
株式会社ユニシアジェックス
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 株式会社ユニシアジェックス filed Critical 株式会社ユニシアジェックス
Priority to JP2393988A priority Critical patent/JPH0772508B2/en
Publication of JPH01200037A publication Critical patent/JPH01200037A/en
Publication of JPH0772508B2 publication Critical patent/JPH0772508B2/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: TECHNICAL FIELD The present invention relates to an electronically controlled fuel injection device for an internal combustion engine, which includes a fuel injection means and an intake air flow rate detection means in a portion upstream of a branch portion of an intake manifold, In particular, the present invention relates to correction processing of the intake air flow rate detection value during acceleration.

〈従来の技術〉 従来、電子制御燃料噴射装置を備えた内燃機関にあって
は、燃料噴射量を次のように設定している(実開昭61-1
83440号公報等参照)。
<Prior Art> Conventionally, in an internal combustion engine provided with an electronically controlled fuel injection device, the fuel injection amount is set as follows (actually developed shovel 61-1).
(See No. 83440, etc.).

即ち、エアフローメータにより検出された吸入空気流量
Qと機関回転速度Nとから基本燃料噴射量Tp(=K×Q/
N;Kは定数)を演算し、このTpを、主として冷却水温度
に応じた各種補正係数COEFと排気系に設けた酸素センサ
等によって検出される空燃比に基づいて設定される空燃
比フィードバック補正係数LAMBDAとバッテリ電圧による
補正分Tsとで補正演算して最終的な燃料噴射量Tiを決定
する。
That is, from the intake air flow rate Q detected by the air flow meter and the engine rotation speed N, the basic fuel injection amount Tp (= K × Q /
N; K is a constant), and this Tp is set based on various correction factors COEF mainly according to the cooling water temperature and the air-fuel ratio detected by the oxygen sensor installed in the exhaust system. The final fuel injection amount Ti is determined by performing a correction calculation using the coefficient LAMBDA and the correction amount Ts based on the battery voltage.

そして、例えばシングルポイントインジェクション(以
下SPIという)システムでは、機関の1/2回転毎に電磁式
燃料噴射弁に対して前記燃料噴射量Tiに対応するパルス
巾をもつ噴射信号(開弁駆動信号)を出力し、機関に燃
料をオン・オフ的に噴射供給する。
Then, for example, in a single point injection (hereinafter referred to as SPI) system, an injection signal (valve opening drive signal) having a pulse width corresponding to the fuel injection amount Ti is given to the electromagnetic fuel injection valve every 1/2 revolution of the engine. Is output, and fuel is injected and supplied to the engine on / off.

ところで、前記SPIシステムにあっては、エアフローメ
ータと燃料噴射弁とが吸気マニホルドのブランチ部より
上流部分に設けられているため、加速時には燃料噴射弁
より下流側の吸気通路容積分に充填される空気の最適混
合比化を行う必要があるが、この要求燃料噴射量の設定
に供し切れないエアフローメータによる吸入空気流量の
検出遅れがあり、従って、空燃比が大きくリーン化して
失火を生じ易くなり加速性能が損なわれることがあっ
た。特に、熱容量の大きい熱線式のエアフローメータで
はこの傾向が大きい。
By the way, in the SPI system, since the air flow meter and the fuel injection valve are provided in the upstream portion of the branch portion of the intake manifold, at the time of acceleration, the intake passage volume downstream of the fuel injection valve is filled. Although it is necessary to optimize the air mixing ratio, there is a delay in the detection of the intake air flow rate by the air flow meter that cannot be used to set the required fuel injection amount.Therefore, the air-fuel ratio becomes large and the misfire easily occurs. The acceleration performance was sometimes impaired. In particular, this tendency is large in a hot wire type air flow meter having a large heat capacity.

そこで、従来では、スロットル弁開度変化が開方向に所
定以上であることによって機関の加速運転状態を検出
し、かかる加速運転状態の検出時において最新の検出値
QNEWと前回の検出値QOLDとの差に基づき次式により最新
の検出値QNEWを補正して最終的な吸入空気流量Qを決定
していた。
Therefore, conventionally, the acceleration operation state of the engine is detected when the change in the throttle valve opening is more than a predetermined value in the opening direction, and the latest detected value is detected when the acceleration operation state is detected.
Based on the difference between Q NEW and the previous detected value Q OLD , the latest detected value Q NEW was corrected by the following formula to determine the final intake air flow rate Q.

Q=QNEW+A(QNEW−QOLD) 但し、Aは補正係数であり、吸気マニホルドのコレクタ
容積とエアフローメータの応答性に応じて決定できる関
数である。
Q = Q NEW + A (Q NEW −Q OLD ) However, A is a correction coefficient and is a function that can be determined according to the collector volume of the intake manifold and the response of the air flow meter.

また、上記吸入空気流量Qの補正方法によると、吸気脈
動により最新の検出値QNEWが前回の検出値QOLDよりも小
さくなると、補正量がマイナスの値となって補正後の吸
入空気流量値が実際の検出値よりも小さくなるという問
題があるため、検出値よりも小さい補正値は採用しない
ようにして、補正により減少補正がなされることがない
ようにしている。
According to the above-mentioned correction method of the intake air flow rate Q, when the latest detected value Q NEW becomes smaller than the previous detected value Q OLD due to intake pulsation, the correction amount becomes a negative value and the corrected intake air flow rate value. Is smaller than the actual detection value, a correction value smaller than the detection value is not adopted so that the reduction correction is not performed.

〈発明が解決しようとする課題〉 しかしながら、上記従来の吸入空気流量補正方法による
と、スロットル弁開度変化が開方向に所定以上であって
機関が加速運転状態であると検出されると、たとえ吸入
空気流量Qがスロットル弁開度変化に伴って変化せずに
安定している状態であっても、補正制御がなされことに
なるため、かかる吸入空気流量Qの安定状態における吸
気脈動を補正制御によって助長することになって、基本
燃料噴射量の振れの増大を招くことにより、機関吸入混
合気の空燃比制御性が悪化して、ノックやサージの発生
を招く惧れがあった。
<Problems to be Solved by the Invention> However, according to the above-described conventional intake air flow rate correction method, when the throttle valve opening change is more than a predetermined value in the opening direction and it is detected that the engine is in an accelerating operation state, Even if the intake air flow rate Q does not change with the change of the throttle valve opening and is stable, the correction control is performed. Therefore, the intake pulsation in the stable state of the intake air flow rate Q is corrected and controlled. As a result, the fluctuation of the basic fuel injection amount is increased, and the air-fuel ratio controllability of the engine intake air-fuel mixture is deteriorated, which may cause knock or surge.

即ち、第6図に示すように、スロットル弁が所定以上の
割合で開かれていて、然も、補正値が検出値を上回って
いるときには、補正制御条件が揃っているため前記補正
式に基づいて補正された吸入空気流量Qが採用されるこ
とになり、然も、かかる補正は、加速初期に限らずスロ
ットル弁回度変化率に基づく機関加速状態で検出された
吸入空気流量が上昇傾向を示していれば行われるため、
吸入空気流量Qが安定した状態での吸気脈動における吸
入空気流量Qの上昇でも補正がなされるようになってい
たものであり、吸入空気流量検出遅れを補正するために
本来行われるべき補正によって、増大補正の必要がない
吸入空気流量Qの安定状態における吸気脈動を助長させ
ていたものである。
That is, as shown in FIG. 6, when the throttle valve is opened at a rate higher than a predetermined value and the correction value exceeds the detection value, the correction control conditions are complete and the correction formula is used. The corrected intake air flow rate Q is adopted, and the correction is not limited to the initial stage of acceleration, but the intake air flow rate detected in the engine acceleration state based on the throttle valve rotation rate change rate tends to increase. If it shows, it will be done,
The correction was made even when the intake air flow rate Q increased due to the intake pulsation in a state where the intake air flow rate Q was stable, and by the correction that should be originally made to correct the intake air flow rate detection delay, This is to promote the intake pulsation in the stable state of the intake air flow rate Q that does not require the increase correction.

本発明は上記問題点に鑑みなされたものであり、加速時
の吸入空気流量の増大補正が検出遅れの補正にのみ供さ
れるようにして、吸気脈動の増大を回避し加速時におけ
る空燃比制御を良好にすることを目的とする。
The present invention has been made in view of the above problems, and the increase correction of the intake air flow rate at the time of acceleration is provided only for the correction of the detection delay to avoid the increase of the intake pulsation and the air-fuel ratio control at the time of acceleration. The purpose is to improve.

〈課題を解決するための手段〉 そのため本発明では、第1図に示すように、 吸気マニホルドのブランチ部より上流部分に燃料噴射手
段と吸入空気流量検出手段とを備えると共に、機関回転
速度を検出する機関回転速度検出手段と、吸入空気流量
と機関回転速度とに基づいて燃料噴射量を演算する燃料
噴射量演算手段とを備え、前記燃料噴射量演算手段によ
り演算された量の燃料を前記燃料噴射手段から機関に噴
射供給するよう構成した内燃機関の電子制御燃料噴射装
置において、 機関吸気系に介装されたスロットル弁の開度変化率を検
出し、この検出した開度変化率が開方向に所定値以上で
あるときに機関が加速状態であると判定する加速状態判
定手段と、 この加速状態判定手段により機関加速状態の判定がなさ
れている状態において吸入空気流量の最新の検出値と前
回の検出値との大小を検出する吸入空気流量比較手段
と、 この吸入空気流量比較手段の比較結果が最新の検出値が
大のとき前記両検出値の差に基づいて最新の検出値を増
大補正して吸入空気流量検出値として出力する吸入空気
流量補正手段と、 前記吸入空気流量比較手段の比較結果が最新の検出値が
小となったときから前記加速状態判定手段による加速判
定が途絶えるまで前記吸入空気流量補正手段による吸入
空気流量の増大補正を禁止する補正禁止手段と、 を設けるようにした。
<Means for Solving the Problem> Therefore, in the present invention, as shown in FIG. 1, the fuel injection means and the intake air flow rate detection means are provided in the upstream portion of the branch portion of the intake manifold, and the engine speed is detected. And a fuel injection amount calculation unit that calculates a fuel injection amount based on an intake air flow rate and an engine rotation speed, and the amount of fuel calculated by the fuel injection amount calculation unit is the fuel. In an electronically controlled fuel injection system for an internal combustion engine configured to inject and supply from an injection means to an engine, the opening change rate of a throttle valve interposed in an engine intake system is detected, and the detected opening change rate is used in the opening direction. In the state in which the engine acceleration state is determined by this acceleration state determination means, the acceleration state determination means determines that the engine is in the acceleration state when it is equal to or more than the predetermined value. Intake air flow rate comparison means for detecting the magnitude of the latest detected value of air flow rate and the previous detected value, and when the latest detected value is the comparison result of this intake air flow rate comparison means, the difference between the two detected values Based on the intake air flow rate correction means for increasing and correcting the latest detected value based on the intake air flow rate detection value, and the comparison result of the intake air flow rate comparison means becomes the acceleration state from when the latest detection value becomes small. The correction prohibiting means for prohibiting the increase correction of the intake air flow rate by the intake air flow rate correcting means until the acceleration determination by the determining means is interrupted is provided.

〈作用〉 かかる構成において、加速状態判定手段は、スロットル
弁の開度変化率が開方向に所定以上であるときに機関が
加速状態であると判定し、このようにして加速状態が判
定されているときに、吸入空気流量比較手段は吸入空気
流量の最新の検出値と前回の検出値との大小を検出す
る。
<Operation> In this configuration, the acceleration state determination means determines that the engine is in the acceleration state when the opening change rate of the throttle valve is equal to or more than the predetermined value in the opening direction, and thus the acceleration state is determined. When it is present, the intake air flow rate comparison means detects the magnitude of the latest detected value of the intake air flow rate and the previous detected value.

そして、吸入空気流量比較手段の比較結果が最新の検出
値が大であるとき、吸入空気流量補正手段は前記両検出
値の差に基づいて最新の検出値を増大補正して吸入空気
流量検出値として出力するが、前記吸入空気流量比較手
段の比較結果が最新の検出値が小となったときから前記
加速状態判定手段による加速判定が途絶えるまでは補正
禁止手段により前記吸入空気流量補正手段による吸入空
気流量の補正が禁止され、たとえこの間において最新の
検出値が大であると吸入空気流量比較手段により検出さ
れても吸入空気流量補正手段による補正は行われない。
Then, when the latest detection value of the comparison result of the intake air flow rate comparison means is large, the intake air flow rate correction means increases the latest detection value based on the difference between the two detection values to increase the intake air flow rate detection value. However, from the time when the latest detected value of the comparison result of the intake air flow rate comparison means becomes small until the acceleration determination by the acceleration state determination means is interrupted, the intake air flow rate correction means inhales by the correction prohibition means. The correction of the air flow rate is prohibited, and even if the intake air flow rate comparison means detects that the latest detected value is large during this period, the intake air flow rate correction means does not perform the correction.

〈実施例〉 以下に本発明の実施例を図面に基づいて説明する。<Examples> Examples of the present invention will be described below with reference to the drawings.

一実施例の構成を示す第2図において、機関1の吸気マ
ニホルド2には、ブランチ部より上流部分にアクセルペ
ダルと連動して吸入空気流量を制御するスロットル弁3
とその上流側に吸入空気流量Qを検出する吸入空気流量
検出手段としてのエアフローメータ4及び燃料噴射手段
としての燃料噴射弁5が設けられ、燃料噴射弁5はマイ
クロコンピュータを内蔵したコントロールユニット6か
らの噴射パルス信号によって開弁駆動し、図示しない燃
料ポンプから圧送され所定圧力に制御された燃料を吸気
マニホルド2内に噴射供給する。
Referring to FIG. 2 showing the structure of one embodiment, an intake manifold 2 of an engine 1 has a throttle valve 3 upstream of a branch portion for controlling an intake air flow rate in cooperation with an accelerator pedal.
And an air flow meter 4 as an intake air flow rate detecting means for detecting the intake air flow rate Q and a fuel injection valve 5 as a fuel injection means are provided on the upstream side of the control unit 6 including a microcomputer. The valve is driven to open by an injection pulse signal of, and fuel supplied under pressure from a fuel pump (not shown) and controlled to a predetermined pressure is injected into the intake manifold 2.

更に、機関1の冷却ジャケット内の冷却水温度を検出す
る水温センサ7が設けられると共に、排気通路8内の排
気中酸素濃度を検出する酸素センサ9が設けられてい
る。また、図示しないディストリビュータには、機関回
転速度検出手段を兼ねるクランク角センサ10が内蔵され
ており、該クランク角センサ10から機関回転に同期して
出力されるクランク角単位信号を一定時間カウントし
て、または、クランク基準角度信号の周期を計測して機
関回転速度Nが検出される。
Further, a water temperature sensor 7 for detecting the temperature of the cooling water in the cooling jacket of the engine 1 is provided, and an oxygen sensor 9 for detecting the oxygen concentration in the exhaust passage 8 is provided. Further, a distributor (not shown) has a built-in crank angle sensor 10 that also serves as engine speed detection means, and counts a crank angle unit signal output from the crank angle sensor 10 in synchronization with the engine rotation for a certain period of time. Alternatively, the engine rotation speed N is detected by measuring the cycle of the crank reference angle signal.

また、前記スロットル弁3の軸にはスロットル弁開度TV
Oを検出するスロットルセンサ11が設けられると共に、
スロットル弁3の全閉位置(アイドル位置)でONとなる
アイドルスイッチ12が設けられ、更に、トランスミッシ
ョンのニュートラル状態でONとなるニュートラルスイッ
チ13が設けられている。尚、上記スロットルセンサ11は
コントロールユニット6と共に加速状態判定手段を構成
する。
Further, the axis of the throttle valve 3 has a throttle valve opening TV
A throttle sensor 11 for detecting O is provided, and
An idle switch 12 that is turned on at the fully closed position (idle position) of the throttle valve 3 is provided, and a neutral switch 13 that is turned on when the transmission is in a neutral state is provided. The throttle sensor 11 together with the control unit 6 constitutes acceleration state determination means.

次に、第3図及び第4図のフローチャートに示すルーチ
ンに従って加速時における吸入空気流量Qの増量補正制
御を含む基本燃料噴射量の設定制御の内容を説明する。
尚、本実施例において、燃料噴射量演算手段,吸入空気
流量補正手段,補正禁止手段,吸入空気流量比較手段と
しての機能は上記フローチャートに示されるように、ソ
フトウェア的に構成されている。
Next, the contents of the basic fuel injection amount setting control including the increase correction control of the intake air flow rate Q during acceleration will be described according to the routines shown in the flowcharts of FIGS. 3 and 4.
In this embodiment, the functions as the fuel injection amount calculation means, the intake air flow rate correction means, the correction prohibition means, and the intake air flow rate comparison means are configured by software as shown in the above flow chart.

第3図のフローチャートに示す基本燃料噴射量設定ルー
チンは、クランク角センサ10からの信号に基づいて機関
1の1/2回転毎に実行されるものである。
The basic fuel injection amount setting routine shown in the flowchart of FIG. 3 is executed every 1/2 rotation of the engine 1 based on the signal from the crank angle sensor 10.

ステップ(図中では「S」としてあり、以下同様とす
る)1では、機関1が1/2回転する間においてエアフロ
ーメータ4で検出された吸入空気流量QAの積算値QSUM
そのサンプル数Iで除算することにより、機関1が1/2
回転する間における吸入空気流量QAの単純平均値QSIMPL
(←QSUM/I)を算出する。
In step (denoted as "S" in the figure, the same applies hereinafter) 1, the integrated value Q SUM of the intake air flow rate QA detected by the air flow meter 4 while the engine 1 is rotating 1/2 is used as the sample number I. By dividing by
Simple average value of intake air flow rate QA during rotation Q SIMPL
Calculate (← Q SUM / I).

前記積算値QSUM及びサンプル数Iは、第4図のフローチ
ャートに示す積算値設定ルーチンで設定される。尚、こ
のルーチンは、1ms毎に実行される。
The integrated value Q SUM and the sample number I are set by the integrated value setting routine shown in the flowchart of FIG. Note that this routine is executed every 1 ms.

ここで、ステップ31では、エアフローメータ4の出力電
圧UsをAD変換し、次のステップ32では予め前記出力電圧
Usに対応させてマップに記憶させてある吸入空気流量QA
のデータの中からステップ31でAD変換して得た出力電圧
Usに対応する吸入空気流量QAのデータを検索して求め
る。
Here, in step 31, the output voltage Us of the air flow meter 4 is AD-converted, and in the next step 32, the output voltage Us is previously converted.
Intake air flow rate QA stored in the map corresponding to Us
Output voltage obtained by AD conversion in step 31 from the data of
Search for and obtain the intake air flow rate QA data corresponding to Us.

そして、ステップ33では、ステップ32で検索して得た吸
入空気流量QAをこれまでの積算値QSUMに加算し、ステッ
プ34ではステップ33でエアフローメータ4の検出値QAを
加算する毎にカウンタIの値を1アップさせて積算値Q
SUMのサンプル数Iをカウントする。
Then, in step 33, the intake air flow rate QA obtained by the search in step 32 is added to the accumulated value Q SUM so far, and in step 34, the counter I is added every time the detected value QA of the air flow meter 4 is added in step 33. The value of is increased by 1 and the integrated value Q
Count the number I of SUM samples.

このようにして得られた積算値QSUMとサンプル数Iとが
前記ステップ1で用いられて機関1が1/2回転する間に
おける吸入空気流量QA(エアフローメータ4の検出値)
の単純平均値QSIMPLが算出されるのである。
The integrated value Q SUM and the number of samples I thus obtained are used in the step 1 and the intake air flow rate QA (detection value of the air flow meter 4) during the 1/2 revolution of the engine 1
The simple average value of Q SIMPL is calculated.

次のステップ2では、第4図のフローチャートに示した
ルーチンで新たに積算値QSUMとサンプル数Iとを設定さ
せるために、積算値QSUM及びサンプル数Iをゼロリセッ
トさせる。
In the next step 2, the integrated value Q SUM and the sample number I are reset to zero in order to newly set the integrated value Q SUM and the sample number I in the routine shown in the flowchart of FIG.

ステップ3では、機関負荷状態を示す値として後に用い
るため、現在エアフローメータ4によって検出されてい
る吸入空気流量QAを機関回転速度Nで除算する。尚、こ
こでステップ1で算出した機関1が1/2回転する間にお
ける吸入空気流量QAの単純平均値QSIMPLを機関回転速度
Nで除算しても良い。
In step 3, since it is used later as a value indicating the engine load state, the intake air flow rate QA currently detected by the air flow meter 4 is divided by the engine rotation speed N. It should be noted that the simple average value Q SIMPL of the intake air flow rate QA during one half rotation of the engine 1 calculated in step 1 may be divided by the engine rotation speed N.

ステップ4では、現在の機関運転状態がアイドル運転状
態であるか否かを判定する。具体的には、アイドルスイ
ッチ12がONでかつニュートラルスイッチ13がONであると
きに機関がアイドル運転状態であると判定する。
In step 4, it is determined whether the current engine operating state is the idle operating state. Specifically, when the idle switch 12 is ON and the neutral switch 13 is ON, it is determined that the engine is in the idle operation state.

ステップ4で機関がアイドル運転状態でないと判定され
たときには、ステップ5へ進んでスロットルセンサ11で
検出されるスロットル弁開度TVOの変化率ΔTVOに基づい
て機関1が減速運転状態であるか否かを判定する。機関
1が減速運転状態であるか否かは、前記変化率ΔTVOが
例えば−1.6°/30ms以下であるときに減速運転状態であ
ると判定するようにしてある。
If it is determined in step 4 that the engine is not in the idle operation state, the process proceeds to step 5 to determine whether the engine 1 is in the deceleration operation state based on the change rate ΔTVO of the throttle valve opening TVO detected by the throttle sensor 11. To judge. Whether or not the engine 1 is in the decelerating operation state is determined to be in the decelerating operation state when the rate of change ΔTVO is, for example, −1.6 ° / 30 ms or less.

ここで、機関1が減速運転状態であると判定されたとき
には、ステップ6へ進んで現在の運転状態がQフラット
領域(スロットル弁開度TVOが変化しても吸入空気流量Q
Aが変化しない運転領域)に含まれているか否かを、例
えば現在のスロットル弁開度TVOと機関回転速度Nとに
基づいて判定し、Qフラット領域に含まれないときには
ステップ11へ進み、一方、Qフラット領域に含まれると
判定されるとステップ5で機関1が減速運転状態でない
と判定されたときと同様にステップ7へ進む。
Here, when it is determined that the engine 1 is in the decelerating operation state, the routine proceeds to step 6, where the current operating state is the Q flat region (even if the throttle valve opening TVO changes, the intake air flow rate Q
Whether A is included in the unchanged operating region) is determined based on, for example, the current throttle valve opening TVO and the engine speed N, and when it is not included in the Q flat region, the process proceeds to step 11, , Q, it is determined that the engine 1 is not in the decelerating operation state in step 5, and the process proceeds to step 7.

ステップ7では、ステップ5と同様にしてスロットル弁
開度変化率ΔTVOに基づいて機関1が加速運転状態であ
るか否かを判定する。ここでは、例えば前記変化率ΔTV
Oが1.6°/100ms以上であるときに加速運転状態であると
判定されるようにする。
In step 7, as in step 5, it is determined based on the throttle valve opening change rate ΔTVO whether the engine 1 is in the accelerating operation state. Here, for example, the change rate ΔTV
When O is 1.6 ° / 100ms or more, it is judged to be in the acceleration operation state.

そして、ステップ7で機関1が加速運転状態であると判
定されるとステップ8へ進んで、前記吸入空気流量QAの
単純平均値QSIMPLを加重平均演算するときの加重平均演
算式における重付け定数XREVを、ステップ3で演算した
QA/Nに基づいて検索して求める。即ち、第3図のフロー
チャート中のグラフに示すように、予めQA/Nに応じてマ
ップに記憶させてある重付け定数XREVのデータの中から
現在のQA/Nに対応するXREVを検索して求めるものであ
り、QA/Nが大きい機関1の高負荷運転時ほどXREVが大き
く設定されて、過去の加重平均値QAVREVに対する重付け
が大きくなるようにしてある。
Then, when it is determined in step 7 that the engine 1 is in the acceleration operation state, the process proceeds to step 8 and the weighting constant in the weighted average calculation formula when performing the weighted average calculation of the simple average value Q SIMPL of the intake air flow rate QA. X REV calculated in step 3
Search based on QA / N. That is, as shown in the graph in the flowchart of FIG. 3, the X REV corresponding to the current QA / N is retrieved from the data of the weighting constant X REV stored in the map in advance according to the QA / N. X REV is set to be larger as the engine 1 having a higher QA / N is operated at a higher load, and the weighting with respect to the past weighted average value Q AVREV is increased.

一方、ステップ7で機関1が加速運転状態でないと判定
されるとステップ9へ進んで、ステップ8と同様に重付
け定数XREVをQA/Nに基づいて検索して求める。但し、機
関1が加速運転状態でないときにステップ9で検索され
る重付け定数XREVは、加速運転状態におけるものに比べ
QA/Nに対してより大きく設定してあり、これにより、吸
気脈動を効果的に抑止すると共に、加速運転状態におけ
る応答性を確保できるようにしてある。
On the other hand, if it is determined in step 7 that the engine 1 is not in the acceleration operation state, the process proceeds to step 9 to search for the weighting constant X REV based on QA / N as in step 8. However, the weighting constant X REV searched in step 9 when the engine 1 is not in the accelerating operation state is larger than that in the accelerating operation state.
The QA / N is set to a larger value, which effectively suppresses intake pulsation and ensures responsiveness in the acceleration operation state.

そして、ステップ8若しくはステップ9で重付け定数X
REVが設定されると、次のステップ10では今回ステップ
1で演算した吸入空気流量QAの単純平均値QSIMPLと前回
ステップ10で演算された加重平均値QAVREVとを用いて以
下の式に従って加重平均演算を行う。
Then, in step 8 or step 9, the weighting constant X
When REV is set, in the next step 10, using the simple average value Q SIMPL of the intake air flow rate QA calculated in step 1 this time and the weighted average value Q AVREV calculated in step 10 last time, the weight is calculated according to the following equation. Performs averaging.

一方、ステップ4で機関1がアイドル運転状態であると
判定されたときと、ステップ6でQフラット領域でない
(減速運転状態でかつQフラット領域でない)と判定さ
れたときにはステップ11へ進み、重付け定数XREVをゼロ
にセットすると共に、今回ステップ1で演算した単純平
均値QSIMPLを今回の加重平均値QAVREVとして設定し、ス
テップ10の加重平均演算は行わない。
On the other hand, when it is determined in step 4 that the engine 1 is in the idle operation state and when it is determined in step 6 that the engine 1 is not in the Q flat region (in the decelerating operation condition and not in the Q flat region), the process proceeds to step 11 and the weighting is performed. The constant X REV is set to zero, the simple average value Q SIMPL calculated in step 1 this time is set as the weighted average value Q AVREV this time, and the weighted average calculation in step 10 is not performed.

以上のようにして加重平均値QAVREVの演算・設定が終了
すると、次のステップ12では機関1が急加速運転状態で
あるか否かをやはりスロットル弁開度変化率ΔTVOに基
づいて判定する。ここでは、例えばスロットル弁開度変
化率ΔTVOが1.6°/30ms以上であるときに機関1が急加
速運転状態であると判定し、急加速判定がなされたとき
にはステップ13へ進む。
When the calculation / setting of the weighted average value Q AVREV is completed as described above, in the next step 12, whether or not the engine 1 is in the rapid acceleration operation state is determined based on the throttle valve opening change rate ΔTVO. Here, for example, when the throttle valve opening change rate ΔTVO is 1.6 ° / 30 ms or more, it is determined that the engine 1 is in the rapid acceleration operation state, and when the rapid acceleration determination is made, the process proceeds to step 13.

ステップ13では、ステップ12での急加速判定が初回であ
るか否かを判定し、初回であると判定されたときにステ
ップ14へ進んでフラグを1に設定するが、初回でないと
きにはステップ14をジャンプしてステップ15へ進む。
In step 13, it is determined whether or not the rapid acceleration determination in step 12 is the first time, and if it is determined that it is the first time, the process proceeds to step 14 to set the flag to 1, but if it is not the first time, step 14 is performed. Jump to step 15.

ステップ15では、機関1の急加速運転状態におけるエア
フローメータ4の検出遅れを補正するための補正量ΔQ
を以下の式に従って演算する。
In step 15, the correction amount ΔQ for correcting the detection delay of the air flow meter 4 in the rapid acceleration operation state of the engine 1
Is calculated according to the following formula.

ΔQ←(QAVREV−前QAVREV)KMANI 即ち、今回演算若しくは設定された加重平均値QAVREV
ら前回の加重平均値QAVREVを減算した値に係数KMANI
乗算して補正量ΔQが求められる。尚、前記係数KMANI
は、吸気マニホルド2のコレクタ容積とエアフローメー
タ4の応答性に応じて決定されるものであり、例えば2.
6程度の値とする。
ΔQ ← (Q AVREV -Previous Q AVREV ) K MANI That is, the correction amount ΔQ is obtained by multiplying the coefficient K MANI by the value obtained by subtracting the previous weighted average value Q AVREV from the weighted average value Q AVREV calculated or set this time. To be The coefficient K MANI
Is determined according to the collector volume of the intake manifold 2 and the responsiveness of the air flow meter 4, for example, 2.
The value should be around 6.

次のステップ16では、ステップ15で演算した補正量ΔQ
がゼロを越える値であるか否かを判定し、補正量ΔQ>
0であるときには、ステップ17へ進んでフラグの判定を
行い、補正量ΔQ>0でかつフラグが1であるときにの
みステップ18へ進んで吸入空気流量Qの増量補正を行
う。一方、ステップ16で補正量ΔQ≦0であると判定さ
れると、ステップ19でフラグをゼロに設定した後ステッ
プ20へ進む。
In the next step 16, the correction amount ΔQ calculated in step 15
Is determined to be a value exceeding zero, and the correction amount ΔQ>
When it is 0, the routine proceeds to step 17, where the flag is judged, and only when the correction amount ΔQ> 0 and the flag is 1, the routine proceeds to step 18 where the intake air flow rate Q is increased and corrected. On the other hand, when it is determined in step 16 that the correction amount ΔQ ≦ 0, the flag is set to zero in step 19 and then the process proceeds to step 20.

ステップ18では、今回ステップ10で演算された加重平均
値QAVREVに補正量ΔQを加算して増量補正することによ
り最終的な吸入空気流量Q(最終Q)を設定するが、ス
テップ20では今回ステップ10で演算された加重平均値Q
AVREVを最終Qとして設定して増量補正は行わない。
In step 18, the final intake air flow rate Q (final Q) is set by increasing the correction amount ΔQ by adding the correction amount ΔQ to the weighted average value Q AVREV calculated in step 10 this time. Weighted average value Q calculated in 10
AVREV is set as the final Q and no increase correction is performed.

即ち、エアフローメータ4と燃料噴射弁5とが吸気マニ
ホルド2のブランチ部より上流部分に設けられているた
め、急加速時には燃料噴射弁5より下流側の吸気通路容
積分に充填される空気の最適混合比化を行う必要がある
が、エアフローメータ4の燃料噴射量の設定に供し切れ
ない吸入空気流量Qの検出遅れがあるため、ステップ15
で演算される補正量ΔQを用いて増量補正することが必
要であるが、急加速後で吸入空気流量Qが安定したとき
にも補正量ΔQによる増量補正を行うと吸気脈動を助長
する結果となるため、本実施例ではこれを解決するため
に、一旦加重平均値QAVREVを減少傾向を示したらその後
新たに急加速されるまで増量補正が行われないようにし
たものである。
That is, since the air flow meter 4 and the fuel injection valve 5 are provided in the upstream portion of the branch portion of the intake manifold 2, the optimum amount of air filled in the intake passage volume on the downstream side of the fuel injection valve 5 at the time of sudden acceleration. Although it is necessary to perform the mixing ratio, there is a detection delay of the intake air flow rate Q that cannot be used for setting the fuel injection amount of the air flow meter 4, so step 15
Although it is necessary to perform the increase correction using the correction amount ΔQ calculated by, even if the intake air flow rate Q is stabilized after the rapid acceleration, if the increase amount correction is performed by the correction amount ΔQ, the intake pulsation is promoted. Therefore , in the present embodiment, in order to solve this, once the weighted average value Q AVREV shows a decreasing tendency, the increase correction is not performed until a new sharp acceleration is made thereafter.

機関1が急加速されてステップ13で初回判定されるとフ
ラグが1に設定され、加重平均値QAVREVが減少傾向を示
すまで(ステップ16で補正量ΔQ≦0であると判定され
るまで)は、ステップ18における増量補正が行われる
が、加重平均値QAVREVが減少傾向を示すようになるとス
テップ19でフラグがゼロに設定されるため、スロットル
弁開度変化率ΔTVOに基づいて機関1の急加速状態が判
定されている状態であっても、ステップ20で最終Qが設
定されることにより増量補正が行われず、再度急加速運
転状態の初回判定がなされてフラグが1に設定されるま
ではこの増量補正の禁止状態が継続される。
When the engine 1 is rapidly accelerated and the first determination is made in step 13, the flag is set to 1 and the weighted average value Q AVREV shows a decreasing tendency (until it is determined in step 16 that the correction amount ΔQ ≦ 0). Is corrected in step 18, but when the weighted average value Q AVREV shows a decreasing tendency, the flag is set to zero in step 19, so that the engine 1 Even if the rapid acceleration state is determined, the final Q is set in step 20 so that the increase correction is not performed, and until the rapid acceleration operation state is again determined for the first time and the flag is set to 1. This prohibition state of the increase correction continues.

従って、機関1の急加速が判定されてから加重平均値Q
AVREVが継続して上昇している間、即ち、エアフローメ
ータ4の検出遅れが発生する間においては補正量ΔQに
基づいた増量補正がなされるが、吸入空気流量Qが減少
傾向を示すようになって安定し検出遅れが問題のないレ
ベルとなると、不要な増量補正が回避されるものであ
り、第5図に示すように、増量補正によって生じる吸入
空気流量Qの山は最初の1回のみとなって、その後の吸
入空気流量が安定した状態における吸気脈動の山を増大
させることがなく、この最終Qに基づいて演算される基
本燃料噴射量Tpの振れを増大させることがない。
Therefore, after the rapid acceleration of the engine 1 is determined, the weighted average value Q
While the AVREV continues to rise, that is, while the detection delay of the air flow meter 4 occurs, an increase correction is made based on the correction amount ΔQ, but the intake air flow rate Q shows a decreasing tendency. If it is stable and the detection delay reaches a level where there is no problem, unnecessary increase correction is avoided, and as shown in FIG. 5, the peak of the intake air flow rate Q generated by the increase correction is only once at the beginning. Therefore, the peak of the intake pulsation is not increased in the subsequent stable state of the intake air flow rate, and the fluctuation of the basic fuel injection amount Tp calculated based on the final Q is not increased.

尚、ステップ18若しくはステップ20で最終Qが設定され
ると、次のステップ21において前記最終Qを用いて基本
燃料噴射量Tp(←K×最終Q/N;Kは定数)が演算され
る。この基本燃料噴射量Tpは点火時期を可変制御する際
における最適点火時期の設定に用いられるので、本実施
例のように吸入空気流量の増量補正を適正化することで
点火時期の最適化も図ることができる。
When the final Q is set in step 18 or step 20, the basic fuel injection amount Tp (← K × final Q / N; K is a constant) is calculated using the final Q in the next step 21. Since this basic fuel injection amount Tp is used to set the optimum ignition timing when the ignition timing is variably controlled, the ignition timing is also optimized by optimizing the intake air flow rate increase correction as in the present embodiment. be able to.

そして、本実施例では省略するが、別ルーチンにおいて
バッテリ電圧に基づく補正分Ts,酸素センサ9によって
検出される空燃比に基づく空燃比フィードバック補正係
数LAMBDA及び水温センサ7によって検出される冷却水温
度等に基づく各種補正係数COEF等によって前記基本燃料
噴射量Tpが補正演算されて最終的な燃料噴射量Tiが設定
され、この燃料噴射量Tiに相当する噴射パルス信号が機
関回転に同期して燃料噴射弁5に出力されて、機関1に
燃料がオン・オフ的に噴射供給される。
Although omitted in the present embodiment, the correction amount Ts based on the battery voltage, the air-fuel ratio feedback correction coefficient LAMBDA based on the air-fuel ratio detected by the oxygen sensor 9 and the cooling water temperature detected by the water temperature sensor 7 in another routine, etc. The basic fuel injection amount Tp is corrected and calculated by various correction factors such as COEF based on the above, and the final fuel injection amount Ti is set, and the injection pulse signal corresponding to this fuel injection amount Ti is injected in synchronization with the engine rotation. The fuel is output to the valve 5 and the fuel is injected and supplied to the engine 1 on / off.

〈発明の効果〉 以上説明したように本発明によると、最新の検出値が前
回値に対して小となったときから加速判定が途絶えるま
で吸入空気流量の増大補正を禁止するようにしたので、
加速時における吸入空気流量の検出遅れがあるときにの
み増量補正制御を行わせることができるため、吸気脈動
を助長することを回避して空燃比制御を良好にすること
ができるという効果がある。
<Effects of the Invention> According to the present invention as described above, the increase correction of the intake air flow rate is prohibited from when the latest detected value becomes smaller than the previous value until the acceleration determination is interrupted.
Since the increase correction control can be performed only when there is a detection delay of the intake air flow rate during acceleration, there is an effect that it is possible to improve the air-fuel ratio control by avoiding the promotion of intake pulsation.

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

第1図は本発明の構成を示すブロック図、第2図は本発
明の一実施例を示すシステム図、第3図及び第4図は同
上実施例の制御内容を示すフローチャート、第5図は本
発明の効果を説明するためのタイムチャート、第6図は
従来の問題点を説明するためのタイムチャートである。 1……機関、2……吸気マニホルド、3……スロットル
弁、4……エアフローメータ、5……燃料噴射弁、6…
…コントロールユニット、10……クランク角センサ、11
……スロットルセンサ
FIG. 1 is a block diagram showing a configuration of the present invention, FIG. 2 is a system diagram showing an embodiment of the present invention, FIGS. 3 and 4 are flow charts showing control contents of the same embodiment, and FIG. FIG. 6 is a time chart for explaining the effect of the present invention, and FIG. 6 is a time chart for explaining the conventional problems. 1 ... Engine, 2 ... Intake manifold, 3 ... Throttle valve, 4 ... Air flow meter, 5 ... Fuel injection valve, 6 ...
Control unit, 10 Crank angle sensor, 11
...... Throttle sensor

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】吸気マニホルドのブランチ部より上流部分
に燃料噴射手段と吸入空気流量検出手段とを備えると共
に、機関回転速度を検出する機関回転速度検出手段と、
吸入空気流量と機関回転速度とに基づいて燃料噴射量を
演算する燃料噴射量演算手段とを備え、演算された量の
燃料を前記燃料噴射手段から機関に噴射供給するよう構
成した内燃機関の電子制御燃料噴射装置において、 機関吸気系に介装されたスロットル弁の開度変化率を検
出し、この検出した開度変化率が開方向に所定値以上で
あるときに機関が加速状態であると判定する加速状態判
定手段と、 該加速状態判定手段により機関加速状態の判定がなされ
ている状態において吸入空気流量の最新の検出値と前回
の検出値との大小を検出する吸入空気流量比較手段と、 該吸入空気流量比較手段の比較結果が最新の検出値が大
のとき前記両検出値の差に基づいて最新の検出値を増大
補正して吸入空気流量検出値として出力する吸入空気流
量補正手段と、 前記吸入空気流量比較手段の比較結果が最新の検出値が
小となったときから前記加速状態判定手段による加速判
定が途絶えるまで前記吸入空気流量補正手段による吸入
空気流量の増大補正を禁止する補正禁止手段と、 を設けたことを特徴とする内燃機関の電子制御燃料噴射
装置。
1. An engine rotational speed detecting means for detecting an engine rotational speed, comprising a fuel injection means and an intake air flow rate detecting means at a portion upstream of a branch portion of an intake manifold.
An electronic device for an internal combustion engine, comprising: a fuel injection amount calculation means for calculating a fuel injection amount based on an intake air flow rate and an engine rotation speed, and configured to inject and supply the calculated amount of fuel to the engine from the fuel injection means. In the control fuel injection device, the opening change rate of the throttle valve interposed in the engine intake system is detected, and when the detected opening change rate is a predetermined value or more in the opening direction, the engine is in the acceleration state. An acceleration state determination means for determining, and an intake air flow rate comparison means for detecting the magnitude of the latest detection value of the intake air flow rate and the previous detection value in a state where the acceleration state determination means determines the engine acceleration state. When the comparison result of the intake air flow rate comparison means is the latest detection value is large, the latest detection value is increased and corrected based on the difference between the two detection values and output as an intake air flow rate detection value. And the increase correction of the intake air flow rate by the intake air flow rate correction means is prohibited from when the latest detection value of the comparison result of the intake air flow rate comparison means becomes small until the acceleration determination by the acceleration state determination means is interrupted. An electronically controlled fuel injection device for an internal combustion engine, comprising: a correction prohibiting unit;
JP2393988A 1988-02-05 1988-02-05 Electronically controlled fuel injection device for internal combustion engine Expired - Lifetime JPH0772508B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2393988A JPH0772508B2 (en) 1988-02-05 1988-02-05 Electronically controlled fuel injection device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2393988A JPH0772508B2 (en) 1988-02-05 1988-02-05 Electronically controlled fuel injection device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH01200037A JPH01200037A (en) 1989-08-11
JPH0772508B2 true JPH0772508B2 (en) 1995-08-02

Family

ID=12124498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2393988A Expired - Lifetime JPH0772508B2 (en) 1988-02-05 1988-02-05 Electronically controlled fuel injection device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0772508B2 (en)

Also Published As

Publication number Publication date
JPH01200037A (en) 1989-08-11

Similar Documents

Publication Publication Date Title
JPS6155607B2 (en)
JPH0833127B2 (en) Air-fuel ratio control device for internal combustion engine
JPH0733784B2 (en) Air-fuel ratio controller for internal combustion engine
JPH06117291A (en) Air-fuel ratio control device for internal combustion engine
JPH0584830B2 (en)
JPH0768927B2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH0772508B2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH0768926B2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH0733783B2 (en) Air-fuel ratio controller for internal combustion engine
JP3572767B2 (en) Diesel engine intake air amount detection device and fuel control device
JPH0325622B2 (en)
JP2590940B2 (en) Fuel injection amount control device for internal combustion engine
JP2581046B2 (en) Fuel injection method for internal combustion engine
JP2543762B2 (en) Fuel supply control device for internal combustion engine
JPH02191853A (en) Intake air state quantity detection device for internal combustion engine
JP2531063Y2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH0452450Y2 (en)
JPH0833130B2 (en) Learning control device for air-fuel ratio of internal combustion engine
JPH0710050Y2 (en) Electronically controlled fuel injection device for internal combustion engine
JP2548612B2 (en) Fuel supply control device for internal combustion engine
JP2592327B2 (en) Fuel supply control device for internal combustion engine
JPH0121334B2 (en)
JPH0432939B2 (en)
JPH0612085B2 (en) Fuel supply control device for internal combustion engine
JPH0814262B2 (en) Control device for internal combustion engine