JPS62113839A - エンジンの燃料噴射制御装置 - Google Patents
エンジンの燃料噴射制御装置Info
- Publication number
- JPS62113839A JPS62113839A JP60254073A JP25407385A JPS62113839A JP S62113839 A JPS62113839 A JP S62113839A JP 60254073 A JP60254073 A JP 60254073A JP 25407385 A JP25407385 A JP 25407385A JP S62113839 A JPS62113839 A JP S62113839A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- intake air
- fuel injection
- temporary
- injection pulse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000002347 injection Methods 0.000 title claims abstract description 33
- 239000007924 injection Substances 0.000 title claims abstract description 33
- 239000000446 fuel Substances 0.000 title claims abstract description 20
- 230000001133 acceleration Effects 0.000 claims abstract description 34
- 238000012937 correction Methods 0.000 claims abstract description 20
- 230000002401 inhibitory effect Effects 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 230000010349 pulsation Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 241000208317 Petroselinum Species 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 235000011197 perejil Nutrition 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
- F02D41/187—Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/10—Introducing corrections for particular operating conditions for acceleration
- F02D41/105—Introducing corrections for particular operating conditions for acceleration using asynchronous injection
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、内燃機関(以下、エンジンという)の加速
補正を吸入空気量に基づき行なうエンジンの燃料噴射制
御装置に関するものである。
補正を吸入空気量に基づき行なうエンジンの燃料噴射制
御装置に関するものである。
第6図はエンジンの吸入空気量を検出するAFS(空気
流量セン?)を用いた一般的な燃料噴射制御装置の構成
を示す図であシ、(ハはエアクリーナ、(,2)はホッ
トワイヤ式AFS、f、?+はエンジンの吸入空気tを
制御するスロットル弁、(4<1は該スロットル弁に連
動して動き、その開度を電圧信号として取シ出す為のス
ロットルセンサ、(S)はサージタンク、(6)はイン
テーク(吸気)マニホールド、である。
流量セン?)を用いた一般的な燃料噴射制御装置の構成
を示す図であシ、(ハはエアクリーナ、(,2)はホッ
トワイヤ式AFS、f、?+はエンジンの吸入空気tを
制御するスロットル弁、(4<1は該スロットル弁に連
動して動き、その開度を電圧信号として取シ出す為のス
ロットルセンサ、(S)はサージタンク、(6)はイン
テーク(吸気)マニホールド、である。
(り)は図示しないカムにより駆動される吸気弁、(f
f+はシリンダ(気筒)を示す。図では簡略化のためエ
ンジンの/気筒部分だけが示されているが、実際には複
数気筒で構成てれる。(?)は各気筒(ざ)毎に取)付
けられたインジェクタであり、(io)はインジェクタ
(glの燃料噴射量を各シリンダ(7)に吸入される空
気量に対して所定の空燃(A/F )比となるよう制御
する電子制御ユニット(以後、ECUと呼ぶ)である。
f+はシリンダ(気筒)を示す。図では簡略化のためエ
ンジンの/気筒部分だけが示されているが、実際には複
数気筒で構成てれる。(?)は各気筒(ざ)毎に取)付
けられたインジェクタであり、(io)はインジェクタ
(glの燃料噴射量を各シリンダ(7)に吸入される空
気量に対して所定の空燃(A/F )比となるよう制御
する電子制御ユニット(以後、ECUと呼ぶ)である。
E CU(91はAFSL21及びフランク角+y?(
/1)、 始動スイッチ(12)、エンジンの冷却水温
上ンサ(/3)、及びスロットルセンサ(り)の信号に
基づき燃料噴射量を決定し、且つクランク角センサ(/
1)の信号に同期してインジェクタ(9)の燃料噴射パ
ルスのパルス幅を制御する。
/1)、 始動スイッチ(12)、エンジンの冷却水温
上ンサ(/3)、及びスロットルセンサ(り)の信号に
基づき燃料噴射量を決定し、且つクランク角センサ(/
1)の信号に同期してインジェクタ(9)の燃料噴射パ
ルスのパルス幅を制御する。
第1図は第6図のハードウェア構成を用いた従来技術に
おける加速時の燃料噴射方式を説明する波形図であシ、
図は? !; Orprnでスロットル全閉状態から全
開状態へ急加速する無負荷レーシングを示す。第1図(
a)はAFSL21の出力信号を示し、第1図(blは
クランク角センサ(/1)の出力信号を示し、このクラ
ンク角センサ信号の立下り時はTDC(上死点)、立上
シ時はBDC(下死点)を示し、TDC間はクランク角
で/ざグとなる。第1図(clはスロットルセンサ(り
)の出力信号を示し、Δを時間毎にサンプリングして前
回との偏差開度Δθを得る。この偏差開度が所定値以上
(八〇≧θO)の時、クランク角信号回転数信号に周期
した噴射パルスとは別の臨時パルス(第1図(dl〜(
#)に斜線で示すパルス)を発生する。尚、第1図(d
l〜tg)はダ気筒エンジンで同時噴射をした時の噴射
パルス波形をそれぞれ示している。
おける加速時の燃料噴射方式を説明する波形図であシ、
図は? !; Orprnでスロットル全閉状態から全
開状態へ急加速する無負荷レーシングを示す。第1図(
a)はAFSL21の出力信号を示し、第1図(blは
クランク角センサ(/1)の出力信号を示し、このクラ
ンク角センサ信号の立下り時はTDC(上死点)、立上
シ時はBDC(下死点)を示し、TDC間はクランク角
で/ざグとなる。第1図(clはスロットルセンサ(り
)の出力信号を示し、Δを時間毎にサンプリングして前
回との偏差開度Δθを得る。この偏差開度が所定値以上
(八〇≧θO)の時、クランク角信号回転数信号に周期
した噴射パルスとは別の臨時パルス(第1図(dl〜(
#)に斜線で示すパルス)を発生する。尚、第1図(d
l〜tg)はダ気筒エンジンで同時噴射をした時の噴射
パルス波形をそれぞれ示している。
このような臨時パルスは車の走行性、エンジンの加速の
立上υ速度の点で現代のきめ細かい感応評価に対しては
必須といえる。ところで、加速補正の為にスロットルセ
ンナを取り付けるのは不経済であシ、できればAFSの
信号で加速補正するのが望ましい。ところが前記のよう
な加速をした時にスロットルセンサと同様の処理をAF
Sで行なった時は脈動あるいは吹き返し現象の為、スロ
ットルの全開領域(第1図(a)の振動領域)は全て加
速判定してしまう。
立上υ速度の点で現代のきめ細かい感応評価に対しては
必須といえる。ところで、加速補正の為にスロットルセ
ンナを取り付けるのは不経済であシ、できればAFSの
信号で加速補正するのが望ましい。ところが前記のよう
な加速をした時にスロットルセンサと同様の処理をAF
Sで行なった時は脈動あるいは吹き返し現象の為、スロ
ットルの全開領域(第1図(a)の振動領域)は全て加
速判定してしまう。
そこで、TDC間でAFC信号を平均して、さらにTD
C毎に変化率をみる方式が考えられる。
C毎に変化率をみる方式が考えられる。
しかしながら、実験によると臨時パルスの発生タイミン
グは加速直後の20 ms以内に最初の臨時パルスが必
要であることがわかった。ところが、回転数が7!;
OrpmではTI)C間隔がダOmsであ)、Vス 加速のタイミングが’l0rnsであれば臨時パセリの
発生に必要な20m5を経過してしまうという不都合が
ある。従って、従来は止むなくスロットルセンサを付加
して加速補正を行なっていた。
グは加速直後の20 ms以内に最初の臨時パルスが必
要であることがわかった。ところが、回転数が7!;
OrpmではTI)C間隔がダOmsであ)、Vス 加速のタイミングが’l0rnsであれば臨時パセリの
発生に必要な20m5を経過してしまうという不都合が
ある。従って、従来は止むなくスロットルセンサを付加
して加速補正を行なっていた。
従来のエンジンの燃料噴射制御装置は以上のようにきめ
細かい加速補正の為、高価なスロットルセンサを付加す
る必要があった。
細かい加速補正の為、高価なスロットルセンサを付加す
る必要があった。
この発明は、上記のような問題点を解消するためになさ
れたもので、スロットルセンサを付加することなく 、
AFS信号を処理することによってきめ細かい加速補正
を行なうことができるエンジンの燃料噴射制御装置を得
ることを目的とする。
れたもので、スロットルセンサを付加することなく 、
AFS信号を処理することによってきめ細かい加速補正
を行なうことができるエンジンの燃料噴射制御装置を得
ることを目的とする。
この発明に係るエンジンの燃料噴射制御装置は、エンジ
ンの負荷の大小でスロットル全開時の脈動域と正常応答
域とを弁別して、該正常応答域で最初のパルス発生の判
定を行い、この最初のパルス発生から第1の所定期間中
、AFSの信号に基づき加速補正を行い、所要の臨時パ
ルス列を発生させ、第1の所定期間を除く第2の所定期
間中、脈動域の加速補正を禁止するように構成したもの
である。
ンの負荷の大小でスロットル全開時の脈動域と正常応答
域とを弁別して、該正常応答域で最初のパルス発生の判
定を行い、この最初のパルス発生から第1の所定期間中
、AFSの信号に基づき加速補正を行い、所要の臨時パ
ルス列を発生させ、第1の所定期間を除く第2の所定期
間中、脈動域の加速補正を禁止するように構成したもの
である。
この発明における負荷の大小判定には、例えば充填効率
を用い、この充填効率が所定値よりも小さいとき臨時パ
ルス列を正常応答域に対応する第1の所定期間中、吸入
空気量に応じて発生させるこの場合、臨時パルス列は脈
動域で再麗発生されないように第二の所定期間再加速判
定が糸上される。
を用い、この充填効率が所定値よりも小さいとき臨時パ
ルス列を正常応答域に対応する第1の所定期間中、吸入
空気量に応じて発生させるこの場合、臨時パルス列は脈
動域で再麗発生されないように第二の所定期間再加速判
定が糸上される。
以下、この発明の一実施例について説明する。
まず、この発明においては、第6図のハードウェア構成
のうち、スロットルセンサ(弘)を取9除いたものと同
じものを使用しておシ、この発明の燃料噴射方式を実行
するプログラムを格納したECU(10O)の内部構成
が第1図に示されている。第1図において、(lθ1)
はクランク角センサ(ll)始動スイッチ(/2)のデ
ィジタル入力のインターフェース回路、(10コ)はA
FL(コ)、水温センサ(/3)のアナログ入力のイン
タフェース回路、(103)はマルチブレフサであり、
A / D変換器(10+)により該アナログ入力が逐
次ディジタル値に変換される。(10s)はROM(1
0ja)、RAM(10sb)、及びタイマ(10sc
)を内蔵するCPUでオシ、上記ディジタル−インター
フェース回路、(/θ1)及びA/D変換器(lo4)
から入力される信号に基づき第3〜S図に示す後述のプ
ログラム動作により燃料噴射パルス幅を計算し該パルス
を発生する。(lO6)はタイマ(tosc)によって
得られる上記パルス幅でインジェクタ(9)を駆動する
インジェクタ駆動回路、である。
のうち、スロットルセンサ(弘)を取9除いたものと同
じものを使用しておシ、この発明の燃料噴射方式を実行
するプログラムを格納したECU(10O)の内部構成
が第1図に示されている。第1図において、(lθ1)
はクランク角センサ(ll)始動スイッチ(/2)のデ
ィジタル入力のインターフェース回路、(10コ)はA
FL(コ)、水温センサ(/3)のアナログ入力のイン
タフェース回路、(103)はマルチブレフサであり、
A / D変換器(10+)により該アナログ入力が逐
次ディジタル値に変換される。(10s)はROM(1
0ja)、RAM(10sb)、及びタイマ(10sc
)を内蔵するCPUでオシ、上記ディジタル−インター
フェース回路、(/θ1)及びA/D変換器(lo4)
から入力される信号に基づき第3〜S図に示す後述のプ
ログラム動作により燃料噴射パルス幅を計算し該パルス
を発生する。(lO6)はタイマ(tosc)によって
得られる上記パルス幅でインジェクタ(9)を駆動する
インジェクタ駆動回路、である。
第2図は、本発明により加速時の臨時パルスを発生させ
る概念を説明するための波形図であシ、第2図(atは
前述のクランク角信号を示し、第2図(b)はAFS信
号を示している。
る概念を説明するための波形図であシ、第2図(atは
前述のクランク角信号を示し、第2図(b)はAFS信
号を示している。
まず、臨時パルス発生のために設ける空気量の1 し
きい値をThで表わすと、臨時パルス列の最初のしい値
Th/は、前回のTDC間の空気量の平均値をQ L
−tとすれば、 Th/ ”” QL−/+ΔQt となる。空気量がしきい値Th/以上になった時、第1
の臨時パルスを発生しく第2図(C))、同時にしきい
値を更新する。第1回目以降のしきい値ThL’rh=
= Thi、−/ + ΔQJとなる。ただし、
△Qt<ΔQコとなるように選ぶ。
きい値をThで表わすと、臨時パルス列の最初のしい値
Th/は、前回のTDC間の空気量の平均値をQ L
−tとすれば、 Th/ ”” QL−/+ΔQt となる。空気量がしきい値Th/以上になった時、第1
の臨時パルスを発生しく第2図(C))、同時にしきい
値を更新する。第1回目以降のしきい値ThL’rh=
= Thi、−/ + ΔQJとなる。ただし、
△Qt<ΔQコとなるように選ぶ。
△Ql〈△QJとしたのは加速判定を極力敏感にするた
め第1回目のしきい値Th/を低くする一方、加速過程
で繰返し加速判定をしないように第2回目以降のしきい
値ThLを高目に設定するためである。
め第1回目のしきい値Th/を低くする一方、加速過程
で繰返し加速判定をしないように第2回目以降のしきい
値ThLを高目に設定するためである。
上記処理を各TDC間で行うが、第2図(dlで示され
るように第1の臨時パルス発生時にセットされ第1の所
定時間経過後にカウンタ(105d)にニジリセットさ
れる有効期間(AFS信号の正常応答波形期間)を規定
するためのタイマフラッグエがセットされている間はT
DC信号が来ても、しきい値Th/を求める処理に戻ら
ない。また、第2図における加速後のAF8信号のA部
で吸気の脈動に対応して誤って加速検出することを避け
るため、第λ図falK示すように初回の加速判定時に
セットされ第2の所定時間(TDC間隔以上に設定され
る)後にリセットされる禁止時間を規定するためのタイ
マフラッグaがセットされている間は加速判定を禁止し
臨時パルス列を発生させないことが必要である。
るように第1の臨時パルス発生時にセットされ第1の所
定時間経過後にカウンタ(105d)にニジリセットさ
れる有効期間(AFS信号の正常応答波形期間)を規定
するためのタイマフラッグエがセットされている間はT
DC信号が来ても、しきい値Th/を求める処理に戻ら
ない。また、第2図における加速後のAF8信号のA部
で吸気の脈動に対応して誤って加速検出することを避け
るため、第λ図falK示すように初回の加速判定時に
セットされ第2の所定時間(TDC間隔以上に設定され
る)後にリセットされる禁止時間を規定するためのタイ
マフラッグaがセットされている間は加速判定を禁止し
臨時パルス列を発生させないことが必要である。
また、前述の充填効率CEは、CB=(FDC間の空気
量の平均値=Q )x (TDC間周期=T)x(定数
”KA)で与えられるが、この充填効率CEが第2図(
elに示すように所定の値CZO以上のとき、負荷が大
きいものと判定し、臨時パルス列の発生判定を行わない
。これにより、先のA部の脈動に加えて、第2図(b)
のB部以降のスロットル全開時の脈動による誤判定も回
避することができる。言い換えると、第1の所定期間内
では、充填効率CEの検出が遅れている期間(エンジン
負荷が小さい期間)だけ一群の臨時パルス列を発生させ
るのが本発明のねらいである。
量の平均値=Q )x (TDC間周期=T)x(定数
”KA)で与えられるが、この充填効率CEが第2図(
elに示すように所定の値CZO以上のとき、負荷が大
きいものと判定し、臨時パルス列の発生判定を行わない
。これにより、先のA部の脈動に加えて、第2図(b)
のB部以降のスロットル全開時の脈動による誤判定も回
避することができる。言い換えると、第1の所定期間内
では、充填効率CEの検出が遅れている期間(エンジン
負荷が小さい期間)だけ一群の臨時パルス列を発生させ
るのが本発明のねらいである。
尚、第2図(elに示す如く充填効率CEFiAFS信
号の応答波形部(A、B部を含む脈動波形部以外の波形
部)において既に所定値CE、を越える場合が多いと考
えられるが、充填効率CEは上述の如く検出が遅れるた
めに、上記の禁止期間内ではCE、を越えないことがあ
るので、その場合の脈動部分の加速補正(臨時パルス発
生)を禁止するだめにタイマフラッグI、IIが必要と
なっている。
号の応答波形部(A、B部を含む脈動波形部以外の波形
部)において既に所定値CE、を越える場合が多いと考
えられるが、充填効率CEは上述の如く検出が遅れるた
めに、上記の禁止期間内ではCE、を越えないことがあ
るので、その場合の脈動部分の加速補正(臨時パルス発
生)を禁止するだめにタイマフラッグI、IIが必要と
なっている。
以上の本発明の概念を実行するため第3乃至3図に示す
フローチャートにより説明する。
フローチャートにより説明する。
第3図はメインルーチンで、キーオン後(電源投入後)
、ステップS!;0/で初期化が行われる。
、ステップS!;0/で初期化が行われる。
ステップSSOコでエンスト処理を行った後、ステップ
5303でエンスト判定が行われ、エンスト状態ならば
ステップSSOコへ戻ってエンスト状態が解除されるま
でステップ5jOJ及びS!;03がくり返される。エ
ンスト状態でなければ、ステップS70コで始動スイッ
チ(/コ)の状態により始動判定を行い、始動時と判定
された場合はステップ850ぶて水温に基づく始動パル
ス幅τ8Tを従来から行われているように求めてステッ
プF3!r03に戻る。始動時と判定されなかった場合
はステップ5sottで暖機係数など諸補正係数Cを計
算してステップF3!;03に戻る。以後、エンジン運
転中はステップS!;0.3以下の処理を繰シ返し行う
。
5303でエンスト判定が行われ、エンスト状態ならば
ステップSSOコへ戻ってエンスト状態が解除されるま
でステップ5jOJ及びS!;03がくり返される。エ
ンスト状態でなければ、ステップS70コで始動スイッ
チ(/コ)の状態により始動判定を行い、始動時と判定
された場合はステップ850ぶて水温に基づく始動パル
ス幅τ8Tを従来から行われているように求めてステッ
プF3!r03に戻る。始動時と判定されなかった場合
はステップ5sottで暖機係数など諸補正係数Cを計
算してステップF3!;03に戻る。以後、エンジン運
転中はステップS!;0.3以下の処理を繰シ返し行う
。
第1図はjms毎の割込処理ルーチンで、ステップS6
0/でAFS(,2+の出力信号をインターフェース(
102)及びマルチプレクサ(103)を介してA /
D変換器(104)によp A / D変換して電圧
値vLを得る。次にステップF3&02で電圧値Vjを
流量QAに、RoM(lOya)に記憶された変換テー
ブルの索引により変換する。ステップst、o、yでは
jms毎の流量値(lを積算する。ステップBAO’l
では後述の第5図のTDC割込ルーチンのステップS7
0!;で得られる充填効率C’Eと所定値CE、とを比
較し、CE>CEo なら以下の加速補正処理を終了し
てステップ86//へ進む。又、CE≦CF、なら、エ
ンジン負荷が小さく臨時パルスが必要と判断してステッ
プ84(75aへ進み、CPU(#)j)内において有
効期間タイマフラッグ■がセット状態又はリセット状態
のいずれを示しているかの判定を行う。該フラッグIが
リセット状態(臨時パルスが発生されておらず加速判定
を行ってよい状態)を示しているなら、ステップsaO
,tbで今度は禁止時間タイマフラッグ■のセット/リ
セット状態を判定し、ここもまだリセット状態にあるた
めステップF3AOコで求めた流tqLとしきい値Th
との比較をステップ8404で行い、QL>Thlなら
゛加速状態”と判定してステップBAO7で該タイマフ
ラッグ■、■をセットした後、ステップ5boqで、臨
時パルスを発生し、ステップE3b10でしきい値Th
= (最初はThl)を更新する。
0/でAFS(,2+の出力信号をインターフェース(
102)及びマルチプレクサ(103)を介してA /
D変換器(104)によp A / D変換して電圧
値vLを得る。次にステップF3&02で電圧値Vjを
流量QAに、RoM(lOya)に記憶された変換テー
ブルの索引により変換する。ステップst、o、yでは
jms毎の流量値(lを積算する。ステップBAO’l
では後述の第5図のTDC割込ルーチンのステップS7
0!;で得られる充填効率C’Eと所定値CE、とを比
較し、CE>CEo なら以下の加速補正処理を終了し
てステップ86//へ進む。又、CE≦CF、なら、エ
ンジン負荷が小さく臨時パルスが必要と判断してステッ
プ84(75aへ進み、CPU(#)j)内において有
効期間タイマフラッグ■がセット状態又はリセット状態
のいずれを示しているかの判定を行う。該フラッグIが
リセット状態(臨時パルスが発生されておらず加速判定
を行ってよい状態)を示しているなら、ステップsaO
,tbで今度は禁止時間タイマフラッグ■のセット/リ
セット状態を判定し、ここもまだリセット状態にあるた
めステップF3AOコで求めた流tqLとしきい値Th
との比較をステップ8404で行い、QL>Thlなら
゛加速状態”と判定してステップBAO7で該タイマフ
ラッグ■、■をセットした後、ステップ5boqで、臨
時パルスを発生し、ステップE3b10でしきい値Th
= (最初はThl)を更新する。
一方、ステップ560Aで(1≦Th/なら加速補正処
理を終了してステップF31.//へ進む。
理を終了してステップF31.//へ進む。
ステップ5603で該フラッグIがセット状態にあると
判定されたならば、ステップsbogでステップSt、
01.と同様の加速判定を行い、”加速”状態(Qb>
ThL)ならステップst、oqへ、そうでない時は加
速補正処理を終了してステップs6//へ進む。第コ図
fc)に示すような一群の臨時パルスは斜線でステップ
S60&a−8610を経て発生される。
判定されたならば、ステップsbogでステップSt、
01.と同様の加速判定を行い、”加速”状態(Qb>
ThL)ならステップst、oqへ、そうでない時は加
速補正処理を終了してステップs6//へ進む。第コ図
fc)に示すような一群の臨時パルスは斜線でステップ
S60&a−8610を経て発生される。
そして、ステップS6//ではjmsが経過したかどう
かの判定を行い、経過している時はステップBA/2で
他のアナログ入力をインターフェース(10ユ)及びマ
ルチプレクサ(103)を介してA / D変換器(1
0II)によりA/D変換して処理を終了する。jms
未経過のときは上記A/D変換せずに処理を終了する。
かの判定を行い、経過している時はステップBA/2で
他のアナログ入力をインターフェース(10ユ)及びマ
ルチプレクサ(103)を介してA / D変換器(1
0II)によりA/D変換して処理を終了する。jms
未経過のときは上記A/D変換せずに処理を終了する。
第5図はTDC毎の割込ルーチンであり、ステップ87
0/で、クランク角センサ(/1)の出力信号に基づき
TDC間の周期Tを計算する。ステップS70コでは第
ダ図の/ms割込処理ルーチンのステップF31,03
で積算した空気量ΣQLを積算回数ηで除してTDC間
の平均空気量Qを求める。次にステップ5703でタイ
マフラッグ■の状態をみて、リセット状態ならばステッ
プS?04’で第1のしきい値を設定する。又、セット
状態ならばしきい値の設定は行わない。
0/で、クランク角センサ(/1)の出力信号に基づき
TDC間の周期Tを計算する。ステップS70コでは第
ダ図の/ms割込処理ルーチンのステップF31,03
で積算した空気量ΣQLを積算回数ηで除してTDC間
の平均空気量Qを求める。次にステップ5703でタイ
マフラッグ■の状態をみて、リセット状態ならばステッ
プS?04’で第1のしきい値を設定する。又、セット
状態ならばしきい値の設定は行わない。
ステップB70!;では上述し九C’E=QXTXKA
の演算式で充填効率CEを求める。ステップSりθ6で
は従来から行われている始動判定を行い、始動時はステ
ップS’lOりで、第3図のメインルーチンで計算した
始動パルス幅τ8Tをτに設定する。始動時以外の場合
はステップF370tで基本パルス幅演算Q X ’p
X KFを行ない、ステップ5709で諸補正演算(
τaXC)をして、回転周期のパルス幅τを決定する。
の演算式で充填効率CEを求める。ステップSりθ6で
は従来から行われている始動判定を行い、始動時はステ
ップS’lOりで、第3図のメインルーチンで計算した
始動パルス幅τ8Tをτに設定する。始動時以外の場合
はステップF370tで基本パルス幅演算Q X ’p
X KFを行ない、ステップ5709で諸補正演算(
τaXC)をして、回転周期のパルス幅τを決定する。
ステップ5qioではTDC割込処理回数の奇偶判定を
行ない、偶数回目のみステップS7//で前記パルス幅
τをタイマ(10sC)にセットする。
行ない、偶数回目のみステップS7//で前記パルス幅
τをタイマ(10sC)にセットする。
なお、上記実施例ではエンジン負荷を表わすパラメータ
として充填効率CEを用いたが、負圧センサを設けて負
圧を用いても良い。又、上記実施例ではTDC間周期を
回転周期としたが、これは点火周期でも同様の効果を奏
する。更に、AFSとして実施例ではホットワイヤ式A
FSとしたが、ベーン式や他のAFSであっても良い。
として充填効率CEを用いたが、負圧センサを設けて負
圧を用いても良い。又、上記実施例ではTDC間周期を
回転周期としたが、これは点火周期でも同様の効果を奏
する。更に、AFSとして実施例ではホットワイヤ式A
FSとしたが、ベーン式や他のAFSであっても良い。
以上のようにこの発明によれば、スロットルセンサを付
加しないでAFSの信号に基づいて加速時に臨時パルス
列を正確に発生させることにより、安価でかつ性能の良
い加速補正ができる効果がある。
加しないでAFSの信号に基づいて加速時に臨時パルス
列を正確に発生させることにより、安価でかつ性能の良
い加速補正ができる効果がある。
第1図は本発明の一実施例を構成するECUのハードウ
ェアブロック図、第2図は本発明の加速補正概念を説明
するだめの波形図、第3乃至第S図は第1図のECUを
動作させるだめの、それぞれメインルーチン、/ms割
込ルーチン、及びTI)C割込ルーチンを示すプログラ
ムのフローチャート図、第6図はAFSを用いた従来の
エンジンの燃料噴射制御装置のハードウェア構成を一部
断面で示す図、そして第1図は第6図の構成を用いて加
速補正概念を説明するための波形図、である。 (2)・”AFS、(,71・・スロットル弁、(ql
・・インジェクタ、(10)・−ECU、(105)−
・CPU0なお、各図中、同一符号は同−又は相当部分
を示す。
ェアブロック図、第2図は本発明の加速補正概念を説明
するだめの波形図、第3乃至第S図は第1図のECUを
動作させるだめの、それぞれメインルーチン、/ms割
込ルーチン、及びTI)C割込ルーチンを示すプログラ
ムのフローチャート図、第6図はAFSを用いた従来の
エンジンの燃料噴射制御装置のハードウェア構成を一部
断面で示す図、そして第1図は第6図の構成を用いて加
速補正概念を説明するための波形図、である。 (2)・”AFS、(,71・・スロットル弁、(ql
・・インジェクタ、(10)・−ECU、(105)−
・CPU0なお、各図中、同一符号は同−又は相当部分
を示す。
Claims (4)
- (1)吸入空気量と回転数から基本噴射パルス幅を演算
するとともに、前記回転数に同期した噴射パルス間で前
記パルス幅を有する臨時の噴射パルス列を発生させて加
速補正を行うエンジンの燃料噴射制御装置において、 前記吸入空気量及び回転数からエンジンの負荷を演算す
る手段と、前記エンジンの負荷を表わすパラメータが所
定値より小さいか否かを判定する手段と、前記パラメー
タが前記所定値より小さいと判定されたとき前記吸入空
気量に応じて最初の臨時噴射パルスを発生させる手段と
、該最初の臨時噴射パルスの発生から第1の所定期間中
、前記吸入空気量の脈動域以外の前記加速補正を行つて
臨時噴射パルス列を発生させる手段と、前記最初の臨時
噴射パルスの発生から第2の所定期間中であって前記第
1の所定期間中を除くものにおいて前記吸入空気量の脈
動域の前記加速補正を禁止する手段と、を備えたことを
特徴とするエンジンの燃料噴射制御装置。 - (2)前記臨時噴射パルス列を発生させる手段は、前記
吸入空気量が所定間隔で設けた所定しきい値の空気量に
達する毎に、前記臨時噴射パルスを発生させる特許請求
の範囲第1項記載のエンジンの燃料噴射制御装置。 - (3)前記所定間隔は、前記臨時パルス列の最初のパル
スに対するものが、他のパルスに対するものより小さい
特許請求の範囲第2項記載のエンジンの燃料噴射制御装
置。 - (4)前記パラメータが、充填効率である特許請求の範
囲第1項乃至第3項のいずれかに記載のエンジンの燃料
噴射制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60254073A JPS62113839A (ja) | 1985-11-13 | 1985-11-13 | エンジンの燃料噴射制御装置 |
DE19863638565 DE3638565A1 (de) | 1985-11-13 | 1986-11-12 | Steuersystem fuer die kraftstoffeinspritzung einer brennkraftmaschine und verfahren zur kraftstoffeinspritzung |
US06/930,010 US4706634A (en) | 1985-11-13 | 1986-11-13 | Fuel-injection control system for an internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60254073A JPS62113839A (ja) | 1985-11-13 | 1985-11-13 | エンジンの燃料噴射制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62113839A true JPS62113839A (ja) | 1987-05-25 |
JPH0435614B2 JPH0435614B2 (ja) | 1992-06-11 |
Family
ID=17259843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60254073A Granted JPS62113839A (ja) | 1985-11-13 | 1985-11-13 | エンジンの燃料噴射制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US4706634A (ja) |
JP (1) | JPS62113839A (ja) |
DE (1) | DE3638565A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62162361U (ja) * | 1986-04-04 | 1987-10-15 | ||
US5125384A (en) * | 1990-08-04 | 1992-06-30 | Mitsubishi Denki Kabushiki Kaisha | Fuel control system for an internal combustion engine |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62165538A (ja) * | 1986-01-17 | 1987-07-22 | Mitsubishi Electric Corp | 内燃機関の燃料供給制御装置 |
JPS62265438A (ja) * | 1986-05-09 | 1987-11-18 | Mitsubishi Electric Corp | 内燃機関の燃料制御装置 |
KR900001627B1 (ko) * | 1986-05-12 | 1990-03-17 | 미쓰비시전기 주식회사 | 내연기관의 아이들회전수 제어장치 |
KR900002316B1 (ko) * | 1986-05-13 | 1990-04-11 | 미쓰비시전기 주식회사 | 점화시기 제어장치 |
US4753204A (en) * | 1986-09-30 | 1988-06-28 | Mitsubishi Denki Kabushiki Kaisha | Air-fuel ratio control system for internal combustion engines |
JPS6388244A (ja) * | 1986-09-30 | 1988-04-19 | Mitsubishi Electric Corp | 空燃比制御装置 |
JPS63198742A (ja) * | 1987-02-12 | 1988-08-17 | Mitsubishi Electric Corp | エンジン制御装置 |
DE3890118T (ja) * | 1987-02-13 | 1989-01-19 | ||
JP3005313B2 (ja) * | 1991-05-14 | 2000-01-31 | 三菱電機株式会社 | エンジンの制御方法 |
US5497329A (en) * | 1992-09-23 | 1996-03-05 | General Motors Corporation | Prediction method for engine mass air flow per cylinder |
US20050076893A1 (en) * | 2003-10-09 | 2005-04-14 | Jingfeng Guan | Electronic timing system of automobile engine |
JP6504006B2 (ja) * | 2015-09-29 | 2019-04-24 | 株式会社デンソー | エンジンの制御装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5232427A (en) * | 1975-09-08 | 1977-03-11 | Nippon Denso Co Ltd | Electronic controlled fuel jet device for internal combustion engine |
JPS5827827A (ja) * | 1981-08-11 | 1983-02-18 | Mitsubishi Electric Corp | 内燃機関の燃料供給装置 |
JPS58150048A (ja) * | 1982-03-02 | 1983-09-06 | Toyota Motor Corp | 内燃機関の電子制御燃料噴射方法 |
US4490792A (en) * | 1982-04-09 | 1984-12-25 | Motorola, Inc. | Acceleration fuel enrichment system |
DE3216983A1 (de) * | 1982-05-06 | 1983-11-10 | Robert Bosch Gmbh, 7000 Stuttgart | Steuereinrichtung fuer ein kraftstoffzumesssystem einer brennkraftmaschine |
JPS5951137A (ja) * | 1982-09-16 | 1984-03-24 | Toyota Motor Corp | 4サイクル多気筒内燃機関の燃料噴射制御装置 |
JPS5974340A (ja) * | 1982-10-20 | 1984-04-26 | Hitachi Ltd | 燃料噴射装置 |
US4612904A (en) * | 1983-02-15 | 1986-09-23 | Mazda Motor Corporation | Fuel injection system for internal combustion engines |
US4508086A (en) * | 1983-05-09 | 1985-04-02 | Toyota Jidosha Kabushiki Kaisha | Method of electronically controlling fuel injection for internal combustion engine |
JPS6062638A (ja) * | 1983-09-16 | 1985-04-10 | Mazda Motor Corp | エンジンの燃料噴射装置 |
-
1985
- 1985-11-13 JP JP60254073A patent/JPS62113839A/ja active Granted
-
1986
- 1986-11-12 DE DE19863638565 patent/DE3638565A1/de active Granted
- 1986-11-13 US US06/930,010 patent/US4706634A/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62162361U (ja) * | 1986-04-04 | 1987-10-15 | ||
US5125384A (en) * | 1990-08-04 | 1992-06-30 | Mitsubishi Denki Kabushiki Kaisha | Fuel control system for an internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
JPH0435614B2 (ja) | 1992-06-11 |
US4706634A (en) | 1987-11-17 |
DE3638565A1 (de) | 1987-05-27 |
DE3638565C2 (ja) | 1990-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62113839A (ja) | エンジンの燃料噴射制御装置 | |
JP3978679B2 (ja) | エンジン制御装置 | |
JP4014580B2 (ja) | 内燃エンジンの点火時期制御装置 | |
US4337512A (en) | Apparatus and method for controlling internal combustion engine | |
JPS5951137A (ja) | 4サイクル多気筒内燃機関の燃料噴射制御装置 | |
JPS5937236A (ja) | 燃料噴射時期制御方法 | |
JPH10196432A (ja) | エンジンの空燃比制御装置 | |
JPWO2003033896A1 (ja) | エンジン制御装置 | |
JPH0320592B2 (ja) | ||
JP2627838B2 (ja) | 内燃機関の電子制御燃料噴射装置 | |
JP2749138B2 (ja) | 内燃機関の燃焼異常検出装置 | |
JPS58174140A (ja) | アイドル回転数制御方法 | |
JP2551396B2 (ja) | 内燃機関の燃料噴射量制御方法 | |
JP2623660B2 (ja) | 内燃機関の制御装置 | |
JP2935630B2 (ja) | エンジンの制御装置 | |
JPH0561468B2 (ja) | ||
JPS62170776A (ja) | 内燃機関の点火時期制御方法 | |
JPH02259258A (ja) | 内燃機関用回転位置検出装置 | |
JP2552166B2 (ja) | バッテリ電圧のad変換方法 | |
JPH0799108B2 (ja) | 内燃機関の燃料噴射制御方法 | |
JPS6019941A (ja) | 内燃機関の電子制御装置 | |
JP2575450B2 (ja) | 内燃機関の燃料制御装置 | |
JP2503466B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JPS60119339A (ja) | 燃料供給装置 | |
JPS63201343A (ja) | デイ−ゼルエンジンの燃料噴射量制御方法 |