JPH04339154A - 内燃エンジンの燃料噴射制御装置 - Google Patents

内燃エンジンの燃料噴射制御装置

Info

Publication number
JPH04339154A
JPH04339154A JP3139652A JP13965291A JPH04339154A JP H04339154 A JPH04339154 A JP H04339154A JP 3139652 A JP3139652 A JP 3139652A JP 13965291 A JP13965291 A JP 13965291A JP H04339154 A JPH04339154 A JP H04339154A
Authority
JP
Japan
Prior art keywords
injection
fuel
fuel injection
engine
amount
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
Application number
JP3139652A
Other languages
English (en)
Other versions
JP2934991B2 (ja
Inventor
Naosuke Akasaki
修介 赤崎
Hidehito Ikebe
池辺 秀仁
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP3139652A priority Critical patent/JP2934991B2/ja
Publication of JPH04339154A publication Critical patent/JPH04339154A/ja
Application granted granted Critical
Publication of JP2934991B2 publication Critical patent/JP2934991B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、内燃エンジンの燃料噴
射制御装置、より詳しくは内燃エンジンの各気筒毎に設
けられた燃料噴射弁から噴射される燃料の噴射時期を制
御する内燃エンジンの燃料噴射制御装置に関する。
【0002】
【従来技術とその課題】多気筒を有する内燃エンジンに
おいて、燃料噴射時期は少なくとも吸入行程中に燃料噴
射が終了するように設定するものがある。そして、燃料
量が少なくて済む希薄燃焼運転の場合は、吸入行程中に
燃料噴射を行うことにより、燃焼が安定し、運転性能の
向上を図ることができる。
【0003】しかし、多量の燃料量を必要とする高負荷
・高回転運転の場合は、1回の吸入行程中に必要な全燃
料量を噴射することが困難であり、吸入行程中に所要燃
料量の噴射を完了させるためには吸入行程以前、すなわ
ち排気行程等他の行程中にも燃料噴射を行う必要がある
【0004】一方、前記内燃エンジンにおいては、その
各気筒において排気行程から吸入行程に移行するときに
排気弁の開弁時期と吸気弁の開弁時期とがオーバラップ
するオーバラップ期間の存在が知られている。
【0005】したがって、吸入行程突入前に燃料噴射を
開始した場合、オーバラップ期間中にも燃料が噴射され
ることとなり、燃料の噴き抜けが生じ、HC等多量の有
害成分が大気に排出されるという問題点がある。
【0006】このような問題点を解消する手段として、
オーバラップ期間突入前に第1回目の噴射を行い、オー
バラップ期間経過後の吸入行程中に第2回目の噴射を行
う分割噴射方式が考えられる。
【0007】しかし、一方では燃料噴射の噴射時期をエ
ンジンの運転状態に応じて適宜設定するのが好ましく、
エンジンの運転状態によっては非分割噴射(以下、「一
括噴射」という)により吸入行程突入前(例えば、BT
DC60℃)に今回の燃料噴射を終了した方が安定した
燃焼が得られる場合がある。例えば、吸気管やエンジン
水温が低いときは吸入行程突入前に燃料噴射を終了し、
該燃料を吸気弁の熱で気化した方が燃焼が良化する。ま
た、エンジンの駆動開始時等スロットル弁の弁開度や吸
気管絶対圧が急変する場合などにおいても吸入行程突入
前に今回の燃料噴射を終了した方が、必要な燃料量が確
実に気筒内に吸入される。
【0008】ところで、前記一括噴射により吸入行程突
入前に燃料噴射が終了する場合は、吸気弁が閉じている
間に燃料噴射弁から燃料が噴射されるため、吸気管壁面
にかなりの量の燃料が付着し、この吸気管壁面に付着し
た燃料が、その後のサイクル時に気筒内に吸入されて燃
焼する。一方、前記分割噴射により吸入行程突入前(B
TDC)と吸入行程突入後(ATDC)に分割して燃料
噴射を行う場合は、吸気弁が開いている吸入行程中にも
燃料が噴射されるため、前記吸気管の壁面に付着する燃
料は前記一括噴射に比べて少ない。
【0009】すなわち、前記一括噴射から前記分割噴射
に切換わった場合は、吸気管壁面に付着する燃料が減少
して空燃比がリッチ側に変化する。しかも、吸入行程中
に燃料噴射が行われる場合は空気の渦流に起因して、燃
料が気筒内に層状吸気され、点火プラグ近傍の空燃比は
より一層リッチとなり、空燃比のリーン化限界が促進さ
れる。逆に、前記分割噴射から前記一括噴射に切換わっ
た場合は、吸気管壁面に付着する燃料が増加するため、
気筒内に吸入される燃料が減少し、空燃比はリーン側に
変化する。
【0010】つまり、前記一括噴射と前記分割噴射との
相互切換時においては、空燃比が変動して不安定となり
、ハンチングやトルクショックあるいはサージングの発
生等を招来してエンジンの運転性能が悪化するという問
題点がある。
【0011】本発明はこのような問題点に鑑みなされた
ものであって、燃料噴射方式の種類に影響されることな
く良好な運転性能を確保することができる内燃エンジン
の燃料噴射制御装置を提供することを目的とする。
【0012】
【発明が解決しようとする課題】上記目的を達成するた
めに本発明は内燃エンジンの各気筒毎に設けられた燃料
噴射弁から噴射される燃料の噴射時期を制御する内燃エ
ンジンの燃料噴射制御装置において、エンジンの運転状
態を検出する運転状態検出手段と、前記燃料噴射弁から
噴射される燃料噴射量を決定する燃料量決定手段と、前
記運転状態検出手段により検出されたエンジンの運転状
態に応じ1サイクル中を複数回に分けて燃料噴射する分
割噴射を行うべきか否かを判別する分割噴射判別手段と
、エンジンに設けられた排気弁の開弁時期と吸気弁の開
弁時期とのオーバラップ期間を算出するオーバラップ算
出手段とを備え、前記分割噴射判別手段により分割噴射
すべきと判別されたときには前記オーバラップ算出手段
により算出されたオーバラップ期間を避けて分割噴射が
なされると共に、非分割噴射と分割噴射との切換時にお
いて前者から後者に切換わる際には燃料噴射量を前記燃
料量決定手段によりエンジンの運転状態に応じて決定さ
れた燃料噴射量より所定減量分少ない燃料噴射量に設定
し、次いで所定期間経過後前記減量分を徐々に減少する
移行制御手段を有することを特徴としている。
【0013】また、本発明は上記燃料噴射制御装置に加
えて非分割噴射と分割噴射との切換時において後者から
前者に切換わる際には燃料噴射量を前記燃料決定手段に
よりエンジンの運転状態に応じて決定された燃料噴射量
より所定増量分多い燃料噴射量に設定し、次いで所定期
間経過後前記所定増量分を徐々に減少する移行制御手段
を有することを特徴としている。
【0014】さらに、本発明は非分割噴射と分割噴射と
の相互切換時においては、所定期間空燃比のフィードバ
ック制御が停止され、又は所定期間フィードバック係数
が所定値より小さく設定されることを特徴としている。
【0015】
【作用】上記構成によれば、分割噴射判別手段により分
割噴射すべきと判別されたときにはオーバラップ算出手
段により算出されたオーバラップ期間を避けて分割噴射
されるので、燃料の噴き抜けを防止することができる。
【0016】また、非分割噴射から分割噴射に切換わる
際には、移行制御手段により燃料噴射量は所定減量分少
ない燃料噴射量に設定され、所定時間経過した後、エン
ジンの運転状態に応じて決定された燃料噴射量に徐々に
移行する。
【0017】一方、分割噴射から非分割噴射に切換わる
際には移行制御手段により燃料噴射量は所定増量分多い
燃料噴射量に増加し、所定時間経過した後、エンジンの
運転状態に応じて決定された燃料噴射量に徐々に移行す
る。
【0018】さらに、非分割噴射と分割噴射との相互切
換時においては、所定期間空燃比のフィードバック制御
が停止され、又はフィードバック係数が所定値より小さ
く設定されるので、前記相互切換時においても空燃比の
変動を抑制することが可能となる。
【0019】
【実施例】以下、本発明の実施例を図面に基づき詳説す
る。
【0020】図1は本発明に係る内燃エンジンの燃料噴
射制御装置の一実施例を示す全体構成図である。
【0021】図中、1は各シリンダに吸気弁と排気弁(
図示せず)とを各1対宛設けたDOHC直列4気筒の内
燃エンジン(以下、単に「エンジン」という)である。 このエンジン1は、吸気弁及び排気弁のバルブタイミン
グが、エンジンの高速回転領域に適した高速バルブタイ
ミング(高速V/T)と、低速回転領域に適した低速バ
ルブタイミング(低速V/T)との2段階に切換可能に
構成されている。
【0022】エンジン1の吸気管2の途中にはスロット
ルボディ3が設けられ、その内部にはスロットル弁3′
が配されている。また、スロットル弁3′にはスロット
ル弁開度(θTH)センサ4が連結されており、スロッ
トル弁3′の開度に応じた電気信号を出力して電子コン
トロールユニット(以下「ECU」という)5に供給す
る。
【0023】燃料噴射弁6はエンジン1とスロットル弁
3′との間且つ吸気管2の図示しない燃料ポンプに接続
されるとともにECU5に電気的に接続され、当該EC
U5からの信号により燃料噴射の開弁時間が制御される
【0024】また、吸気管2のスロットル弁3′の下流
側には分岐管7が設けられ、該分岐管7の先端には絶対
圧(PBA)センサ8が取付けられている。該PBAセ
ンサ8はECU5に電気的に接続されており、吸気管2
内の絶対圧PBAは前記PBAセンサ8により電気信号
に変換されてECU5に供給される。
【0025】また、分岐管7の下流側の吸気管2の管壁
には吸気温(TA)センサ9が装着され、該TAセンサ
9により検出された吸気温TAは電気信号に変換され、
ECU5に供給される。
【0026】エンジン1のシリンダブロックの冷却水が
充満した気筒周壁にはサーミスタ等からなるエンジン水
温(TW)センサ10が挿着され、該TWセンサ10に
より検出されたエンジン冷却水温TWは電気信号に変換
されてECU5に供給される。
【0027】また、エンジン1の図示しないカム軸周囲
又はクランク軸周囲の所定位置には気筒判別(CYL)
センサ11、TDCセンサ12、クランク角(CRK)
センサ13が夫々取付けられている。
【0028】CYLセンサ11は、クランク軸2回転毎
に特定の気筒の所定のクランク角度位置でパルス信号(
以下、「CYL信号パルス」という)を出力し、該CY
L信号パルスをECU5に供給する。
【0029】TDCセンサ12は、エンジン1のクラン
ク軸の180°回転毎に所定のクランク角度位置で信号
パルス(以下、「TDC信号パルス」という)を出力し
、該TDC信号パルスをECU5に供給する。
【0030】CRKセンサ13は、TDC信号パルスの
周期、すなわち180°より短い一定のクランク角周期
(例えば、45°周期)でパルス信号(以下、「CRK
信号パルス」という)を出力し、該CRK信号パルスを
ECU5に供給する。
【0031】エンジン1の各気筒の点火プラグ14は、
ECU5に電気的に接続され、ECU5により点火時期
が制御される。
【0032】変速機15は、車輪(図示せず)とエンジ
ン1との間に介装され、前記車輪は変速機15を介して
エンジン1により駆動される。
【0033】また、前記車輪には車速(VSP)センサ
16が取り付けられ、該VSPセンサ16により検出さ
れた車速VSPは電気信号に変換され、ECU5に供給
される。
【0034】また、エンジン1の排気管17の途中には
広域酸素濃度センサ(以下、「LAFセンサ」と称する
)18が設けられており、該LAFセンサ18により検
出された排気ガス中の酸素濃度は電気信号に変換されて
ECU5に供給される。
【0035】また、ECU5の出力側には、前記バルブ
タイミングの切換制御を行うための電磁弁19が接続さ
れ、該電磁弁19の開閉作動がECU5により制御され
る。電磁弁19は、バルブタイミングの切換を行う切換
機構(図示せず)の油圧を高/低に切換えるものであり
、該油圧の高/低に対応してバルブタイミングが高速V
/Tと低速V/Tに切換えられる。前記切換機構の油圧
は、油圧(POIL)センサ20によって検出され、そ
の検出信号がECU5に供給される。
【0036】ECU5は上述の各種センサからの入力信
号波形を整形し、電圧レベルを所定レベルに修正し、ア
ナログ信号値をデジタル信号値に変換する等の機能を有
する入力回路5aと、中央演算処理回路(以下「CPU
」という)5bと、該CPU5bで実行される各種演算
プログラムや後述する各種マップ及び演算結果等を記憶
するROM及びRAMからなる記憶手段5cと、前記燃
料噴射弁6、点火プラグ14及び電磁弁19に駆動信号
を供給する出力回路5dとを備えている。
【0037】図2は、CYLセンサ11から出力される
CYL信号パルス、TDCセンサ12から出力されるT
DC信号パルス、CRKセンサ13から出力されるCR
K信号パルスの発生タイミングを夫々示すタイムチャー
トである。
【0038】TDC信号パルスは、各気筒(#1〜#4
CYL)の圧縮行程開始時のTDC(上死点)前の所定
クランク角度位置(例えば、10°BTDC)で発生す
る。すなわち、TDC信号パルスは各気筒の基準クラン
ク角度位置を表わすものであって、クランク軸の180
°回転毎に発生する。そして、ECU5はTDC信号パ
ルスの発生間隔を計測してエンジン回転数NEの逆数で
あるME値を算出する。
【0039】CYL信号パルスは、特定の気筒(例えば
、#1CYL)の圧縮行程開始を示すTDC信号パルス
発生位置よりも前の所定クランク角度位置(例えば、2
0°BTDC)で発生し、CYL信号パルス発生直後の
TDC信号発生に特定の気筒番号(例えば、#1CYL
)をセットする。
【0040】CRK信号パルスは、クランク軸が2回転
する間に等間隔で例えば16個の信号パルス、すなわち
、例えば45°のクランク角間隔で信号パルスを発生す
る。そして、ECU5はCRK信号パルスの発生間隔を
計測してクランク回転数CRNEの逆数であるCRME
値を算出する。
【0041】さらに、ECU5は、TDC信号パルス、
CRK信号パルスに基づき各気筒の基準クランク角度位
置からのクランク角度ステージ(以下、「ステージ」と
いう)を検出する。すなわち、TDC信号パルスT1が
発生した直後に検出されるCRK信号パルスC1がCY
L信号パルスにより判別される吸気工程終了時の下死点
(BDC)位置で発生した場合、ECU5は該CRK信
号パルスC1により#1CYLの#0ステージを検出し
、さらにその後に出力されるCRK信号パルスにより#
1ステージ、#2ステージ、…、#15ステージを順次
検出する。
【0042】しかして、上記燃料噴射制御装置において
は、図3に示すフローチャート(メインルーチン)にし
たがって燃料噴射が制御される。
【0043】すなわち、まずステップS1において、各
気筒(#1〜#4CYL)毎に燃料噴射弁6の燃料噴射
時間TOUTを演算し、記憶手段5c(RAM)に記憶
する。すなわち、CPU5bは、エンジンの運転状態に
応じ、基本モードの場合は数式1に基づき、また始動モ
ードの場合は数式2に基づき前記TDC信号パルスに同
期する燃料噴射弁6の燃料噴射時間TOUTを演算し、
その結果を記憶手段5c(RAM)に記憶する。
【0044】
【数1】   TOUT=TiM×KCMDM×KLAF×K1+
K2+TV
【0045】
【数2】TOUT=TiCR×K3+K4+TVここに
、TiMは基本モード時の基本燃料量、具体的にはエン
ジン回転数NEと吸気管内絶対圧PBAとに応じて設定
される基本燃料噴射時間であり、このTiM値を決定す
るためのTiMマップとして、低速V/T用(TiML
マップ)と高速V/T用(TiMHマップ)の2つのマ
ップが記憶手段5c(ROM)に記憶されている。
【0046】TiCRは始動モード時の基本燃料量であ
って、TiM値と同様、エンジン回転数NEと吸気管内
絶対圧PBAに応じて設定され、該TiCR値を決定す
るためのTiCRマップが記憶手段5c(ROM)に記
憶されている。
【0047】KCMDMは、修正目標空燃比係数であり
、エンジンの運転状態に応じて設定され、目標空燃比を
表わす目標空燃比係数KCMDに燃料冷却補正係数KE
TVを乗算することによって算出される。また、該燃料
冷却補正係数KETVは、燃料を実際に噴射することに
よる冷却効果によって吸入空気量が変化することを考慮
して燃料噴射量を予め補正するための係数であり、目標
空燃比係数KCMDの値に応じて設定される。
【0048】KLAFは空燃比補正係数であり、空燃比
フィードバック制御中はLAFセンサ18によって検出
された空燃比が目標空燃比に一致するように設定され、
オープンループ制御中はエンジン運転状態に応じた所定
値に設定される。
【0049】K1、K2、K3及びK4は夫々各種エン
ジンパラメータ信号に応じて演算される補正係数及び補
正変数であって、各気筒毎にエンジン運転状態に応じた
燃費特性や加速特性等の諸特性の最適化が図られるよう
な所定値に設定される。
【0050】TVは燃料噴射弁6の無効時間であって、
通電開始後、燃料噴射弁6が開弁するまでの遅延時間を
示す。該無効時間TVは、バッテリー電圧VBに応じて
設定され、具体的には図4に示す予め記憶手段5c(R
OM)に記憶されたTV〜VBマップをバックグラウン
ド時に検索することにより設定される。この図から明ら
かなようにバッテリー電圧VBが低下するに伴い、無効
時間TVは大きな数値に設定される。
【0051】次に、ステップS2において、燃料が各気
筒毎に順次噴射されているか否かを判別する。この順次
噴射か否かはエンジンが斉次噴射モードにあるか否か、
すなわちスタータスイッチがオンした後、例えばTDC
信号パルスの発生回数が3回を越えたか否かにより判断
する。
【0052】そして、ステップS2の答が否定(No)
の場合は、燃料が順次噴射しておらず斉次噴射をしてい
ると判断し、そのまま本プログラムを終了する。
【0053】一方、ステップS2の答が肯定(Yes)
の場合はエンジンが斉次噴射モードでなく順次噴射モー
ドに移行した場合であり、ステップS3に進み後述する
分割噴射判別のサブルーチンを実行し、分割噴射をすべ
きか一括噴射をすべきかを決定する。
【0054】次いで、ステップS4に進み、ステップS
3で決定された燃料噴射モード(分割噴射か一括噴射か
)に応じて燃料噴射を開始する噴射ステージFISTG
の決定を行う。
【0055】次に、ステップS5に進み燃料の噴射時期
とその時間を決定し、本プログラムを終了する。すなわ
ち、一括噴射の場合は燃料噴射時間をステップS1で算
出された噴射時間TOUTに設定する一方、分割噴射の
場合は第1回目の噴射用タイマT1及び第2回目の噴射
用タイマT2を設定して本プログラムを終了する。ここ
で、第1回目の噴射用タイマT1とは、所定ステージか
ら第1回目の噴射が終了するまでのクランク角に相当す
る時間を設定するタイマをいい、第2回目の噴射用タイ
マT2とは、オーバラップ期間TOV経過後第2回目の
噴射が終了するまでのクランク角に相当する時間を設定
するタイマをいう。
【0056】図5は分割噴射判別(ステップS3)のサ
ブルーチンを示すフローチャートであって、本プログラ
ムはTDC信号パルスの発生と同期して実行される。
【0057】本プログラムはメインルーチンの判断ステ
ップS2でエンジンが順次噴射モードにあることが確認
されており、まず、エンジンがアイドル運転状態にある
か否か、すなわちフラグFIDLが「1」にセットされ
ているか否かを判別する(ステップS301)。ここで
、アイドル運転状態にあるか否かは、エンジン回転数N
Eが低回転数(例えば900rpm以下)であってスロ
ットル弁3′の弁開度θTH(θTHセンサ4により検
出される)がアイドル時の所定弁開度θidl以下にあ
るか、あるいはエンジン回転数NEが前記低回転数であ
って吸気管2内の絶対圧PBA(PBAセンサ8により
検出される)が所定値よりも低負荷側にあるときアイド
ル運転状態にあると判別される。そして、ステップS3
01の答が肯定(Yes)の場合は、分割噴射を禁止す
べくフラグFDIVを「0」にセットして(ステップS
302)メインルーチンに戻る。
【0058】一方、ステップS301の答が否定(No
)の場合は、ステップS303に進み、車速VSPが所
定の車速VX(例えば、7km/h)より低いか否かを
VSPセンサ16により判別する。そして、その答が肯
定(Yes)の場合は、フラグFDIVを「0」にセッ
トして(ステップS302)メインルーチンに戻る。す
なわち、低車速時においては発進時におけるスロットル
弁3′の弁開度θTH(及び絶対圧PBA)の急激な変
化によって気筒内に燃料が確実に吸入されるため、今回
サイクルが吸入行程に突入する前(すなわち、BTDC
)に燃料噴射が終了するように燃料噴射時期を設定し、
分割噴射を禁止する。
【0059】一方、ステップS303の答が否定(No
)の場合は、ステップS304に進み、TDCセンサ1
2の出力に基づいて算出されるエンジン回転数NEが第
1の所定回転数NXH(例えば、3800rpm)より
高いか否かを判別する。そして、その答が肯定(Yes
)の場合は、フラグFDIVを「0」にセットして(ス
テップS302)メインルーチンに戻る。すなわち、エ
ンジン回転数NEが第1の所定回転数NXHより高い高
回転数の場合は、吸入行程における噴射時間が短いため
にBTDCに燃料噴射を終了した方が、今回サイクル時
における燃料の気筒への吸入が確実に行われ、安定した
燃焼が得られる。このため、エンジン回転数NEが第1
の所定回転数NXHより高いときは分割噴射を禁止する
【0060】一方、ステップS304の答が否定(No
)の場合は、ステップS305に進み、エンジン回転数
NEが第2の所定回転数NXL(例えば、1000rp
m)より低いか否かを判別する。そして、その答が肯定
(Yes)の場合はフラグFDIVを「0」にセットし
て(ステップS302)メインルーチンに戻る。すなわ
ち、エンジン回転数NEが第2の所定回転数NXLより
低い低回転数の場合は、空気の流れが遅いため、BTD
Cに燃料噴射を終了した方が今回サイクル時における燃
料の気筒への吸入が確実に行われ、安定した燃焼が得ら
れる。このため、エンジン回転数NEが第2の所定回転
数NXLより低いときは分割噴射を禁止する。
【0061】一方、ステップS305の答が否定(No
)の場合は、ステップS306に進み、TWセンサ10
により検出されるエンジン冷却水温TWが所定温度TW
X(例えば、40℃)より高いか否かを判別する。そし
て、その答が肯定(Yes)の場合は、ステップS30
7に進み、上記したTiMマップを検索して得られる基
本燃料噴射時間Tiが第1の所定基本噴射時間Ti1(
例えば、2ms)よりも短いか否かを判別する。そして
、その答が肯定(Yes)の場合はフラグFDIVを「
0」にセットして(ステップS302)メインルーチン
に戻る。すなわち、高水温時であっても基本燃料噴射時
間Tiが第1の所定基本噴射時間Ti1より短い場合は
燃料噴射量も少ないため、分割噴射を禁止して一括噴射
を行う。一方、ステップS307の答が否定(No)の
場合は、ステップS309に進む。
【0062】また、ステップS306の答が否定(No
)の場合は、ステップS308に進み前記基本燃料噴射
時間Tiが第2の所定基本噴射時間Ti2(例えば、7
ms)より短いか否かを判別する。その答が否定(No
)の場合はステップS309に進む一方、その答が肯定
(Yes)の場合は、フラグFDIVを「0」にセット
して(ステップS302)メインルーチンに戻る。すな
わち、エンジン冷却水温TWが所定温度TWXよりも低
く基本燃料噴射時間Tiが第2の所定基本噴射時間Ti
2よりも短い場合は、吸入行程開始前に全燃料量を噴射
して吸気弁の熱で気化した方が燃焼が良化するため、B
TDCで燃料噴射を終了し、分割噴射を禁止する。
【0063】このようにステップS301〜ステップS
308を実行することにより、エンジンの運転状態に応
じて分割噴射すべきか否かが判別される。
【0064】すなわち、燃料の分割噴射は、エンジン1
が順次噴射モードにあって、アイドル運転状態になく車
速VSPが所定速度VX以上であって、エンジン回転数
NEが所定回転数の範囲内(NXH〜NXL)にあり、
かつ基本燃料噴射時間Tiがエンジン水温TWに応じて
決定される第1又は第2の所定基本噴射時間Ti1,T
i2よりも長いときに行われる。さらに基本燃料噴射時
間Tiは、上述したようにエンジン回転数NEを吸気管
内絶対圧PBAに基づいて決定されるため、分割噴射の
判別は、吸気管内絶対圧PBA、すなわちエンジンの負
荷状態にも依存することとなる。具体的には絶対圧PB
Aが所定圧より低い低負荷時には基本燃料噴射時間Ti
が短くなり、分割噴射は禁止される。
【0065】尚、本実施例では分割噴射を行うか否かの
判別は複数の運転状態を組み合わせて行ったが、少なく
とも1つの運転状態を検出して、分割噴射を行うべきか
否かを判別してもよく、また、吸気温度TAを分割噴射
の判別手段に加えてもよい。この場合は、吸気温度TA
をエンジン冷却水温TWの場合と略同等に取り扱うこと
により分割噴射をすべきか否か判別することができる。
【0066】すなわち、吸気温度TAが所定温度TAX
よりも高く且つTi<Ti1が成立するとき、及び吸気
温度TAが所定温度TAXよりも低く且つTi<Ti2
が成立するときは分割噴射を禁止する。一方、TA>T
AXかつTi≧Ti1が成立するとき及びTA≦TAX
かつTi≧Ti2が成立するときはステップS309に
進む。
【0067】しかして、ステップS309では排気弁の
開弁時期と吸気弁の開弁時期とがオーバラップするオー
バラップ時間の算出を行う。具体的には、図6のフロー
チャートに示すように、まず、バルブタイミングが高速
V/Tにセットされているか否か、すなわちフラグFH
ICが「1」にセットされているか否かを判別する(ス
テップS321)。そして、その答が肯定(Yes)の
場合はオーバラップ角ZOVを高速V/T用のオーバラ
ップ角ZOVH(例えば、30°)に設定し(ステップ
S322)、ステップS324に進む。一方、ステップ
S321の答が否定(No)の場合はオーバラップ角Z
OVを低速V/T用のオーバラップ角ZOVL(例えば
、15°)に設定し(ステップS323)、ステップS
324に進む。そして、ステップS324においては、
オーバラップ角ZOVを数式2に基づき時間変換して、
オーバラップ時間TOVを算出し、記憶手段5c(RA
M)に記憶する。
【0068】
【数3】 次に、上述の如くオーバラップ時間TOVの算出が終了
するとステップS310(図5)に進み、記憶手段5c
に記憶された前記オーバラップ時間TOVと燃料噴射弁
6の無効時間TVとを比較し、TOV<TVが成立する
か否かを判別する。
【0069】すなわち、バックグラウンド時においてな
されるTV〜VBマップ(図4参照)の検索によりバッ
テリー電圧VBに応じて算出された無効時間TVと、前
記オーバラップ時間TOVとを比較する。そして、ステ
ップS310の答が否定(No)の場合は、分割噴射す
べくフラグFDIVを「1」にセットしてメインルーチ
ンに戻る一方、その答が肯定(Yes)の場合は分割噴
射を禁止すべくフラグFDIVを「0」にセットして(
ステップS302)メインルーチンに戻る。すなわち、
図7(a)に示すように無効期間TVが短い場合は、第
1回目の噴射と第2回目の噴射との間の燃料噴射弁6の
オフ期間を短くして第2回目の噴射開始時期を早め、オ
ーバラップ期間TOVが経過した直後に所望の実噴射時
間TCでもって燃料を噴射することにより、必要燃料量
の噴射が可能である。また、無効期間TVが長くなって
も該無効期間TVがオーバラップ期間TOVより短い場
合、すなわちTV<TOVが成立するときは、図7(b
)に示すようにオーバラップ期間TOVが経過した直後
に上述と同様所望の実噴射時間TCでもって、燃料を噴
射させることにより必要燃料量の噴射が可能である。し
かし、図7(c)に示すように、無効期間TVがオーバ
ラップ期間TOVよりも長い場合、すなわちTV>TO
Vのときはオーバラップ期間TOVの経過後も燃料噴射
弁6からは燃料が噴射されず噴射時期が遅れるため、必
要量の燃料量を吸入行程中に噴射することができなくな
る虞がある。そこで、TV>TOVが成立するときは燃
料を一括噴射することとし、分割噴射を禁止する。
【0070】その後、ステップS4(図4)において、
噴射ステージ決定サブルーチン(図示せず)を実行して
、所定の噴射ステージFISTG(例えば、#10ステ
ージ)を決定する。尚、上記噴射ステージ決定サブルー
チンにおいては、噴射ステージFISTGが「1」以下
になると噴射時期が連続化してしまう虞があるため、噴
射ステージFISTGがFISTG<1となった場合は
FISTG=1に設定される。
【0071】次いで、ステップS5において、噴射時期
決定サブルーチン(図示せず)を実行し、噴射時期の決
定を行う。すなわち、一括噴射を行う場合は所定噴射ス
テージFISTGから所定の燃料噴射時間TOUTで燃
料が噴射されるように噴射時期を決定する。また、分割
噴射を行う場合は数式1に基いて算出された燃料噴射時
間TOUTを考慮しながら噴射ステージFISTGから
オーバラップ期間TOV突入までの第1の噴射時間T1
、及びオーバラップ期間TOV経過後の第2の噴射時間
T2を決定する。
【0072】しかして、上記燃料噴射制御装置において
は、一括噴射から分割噴射に切換わる際には燃料噴射量
をエンジンの運転状態に応じて決定された燃料噴射量(
以下、このエンジンの運転状態に応じて決定された燃料
噴射量(時間)を「通常の燃料噴射量(時間)」という
)より所定減量分少ない燃料噴射量に設定し、次いで所
定期間経過後所定減量分を徐々に減らして通常の燃料噴
射量に移行する移行制御手段を備えている。
【0073】図8は上記移行制御手段の制御手順を示す
フローチャートであって、本プログラムはTDC信号パ
ルスの発生と同期して実行される。
【0074】まず、フラグFDIVが「1」にセットさ
れているか否かを判別する(ステップS331)。すな
わち、分割判別ルーチン(図5参照)でFDIV=1に
セットされているか否かを判別し、燃料噴射方式が一括
噴射にあるか分割噴射にあるかを判断する。そして、そ
の答が否定(No)の場合、すなわち、一括噴射の場合
は、燃料噴射方式が変わらない場合であり、カウンタの
カウント値CTをN(例えば、4)に設定して(ステッ
プS334)ステップS335に進む。
【0075】一方、ステップS331の答が肯定(Ye
s)の場合は、燃料供給停止(フューエルカット)直後
か否かを判別する(ステップS332)。このフューエ
ルカット直後か否かの判別は、フューエルカットの終了
と同時とタイマをスタートさせ、そのタイマが所定時間
(例えば500ms)カウントされたか否かにより判断
される。そして、その答が肯定(Yes)の場合は、燃
料の壁面付着等の影響のため気筒内に吸入される燃料噴
射量が不足するので、燃料噴射時間を減算することなく
ステップS335に進む。
【0076】一方、その答が否定(No)の場合は、目
標空燃比係数KCMDが所定値KS1(例えば、1.2
)より大きいか否かを判別する(ステップS333)。 これにより、空燃比A/Fが燃料リッチ(例えば、A/
F=12.0近傍)であるか否かが判断される。そして
、その答が肯定(Yes)の場合は、燃料リッチにあり
、エンジンが高負荷域にあるため、ステップS335に
進む。
【0077】しかして、ステップS335においては、
エンジンの運転状態に応じて決定された通常の燃料噴射
時間TOUTを変更することなく燃料噴射時間の減算値
TDVSD(以下、単に「減算値」という)を「0」に
設定して本プログラムを終了する。
【0078】一方、ステップS333の答が否定(No
)の場合は、以下に述べる制御手順が実行される。すな
わち、一括噴射時に設定された前記カウンタのカウント
値CTが「0」になったか否かを判別する(ステップS
336)。そして、最初のループでは「CT=0」でな
いので、ステップS337に進み、TDVSMテーブル
を検索する。このTDVSMテーブルは、図9に示すよ
うに、所定の目標空燃比係数KCMD0〜3と所定マッ
プ値TDVSD0〜3との相関関係を示すテーブルであ
って、ステップS337ではこのTDVSMテーブルを
検索する。次いで、このTDVSMテーブルにより検索
された目標空燃比係数KCMDに対応する所定マップ値
TDVSMを減算値TDVSDに設定し、該減算値TD
VSD(=TDVSM)を記憶手段5c(RAM)に記
憶する(ステップS338)。次いで、カウンタのカウ
ント値CTのカウントダウンを開始し(ステップS33
9)、燃料噴射時間を一括噴射時の通常の燃料噴射時間
から前記減算値TDVSDを減算した所定燃料噴射時間
に設定して(ステップS340)本プログラムを終了す
る。
【0079】一方、ステップS336において、その後
のループでカウンタのカウント値CTが「0」になった
場合は前記減算値(絶対値)TDVSDから微小値ΔT
を減算し、その値が「0」より大きいか否かを判別する
(ステップS341)。そして、その答が否定(No)
の場合は、燃料噴射時間が徐々に変化して通常の燃料噴
射時間を越す場合であり、通常の燃料噴射時間で燃料を
噴射すべく減算値TDVSDを「0」に設定し(ステッ
プS335)、本プログラムを終了する。
【0080】一方、その答が肯定(Yes)の場合は、
(TDVSD−ΔT)を新たな減算値TDVSDとして
ステップS340に進み、前回ループの燃料噴射時間か
ら減算値TDVSDを減算して新たな燃料噴射時間を設
定し、本プログラムを終了する。
【0081】図10は上記移行制御手段の実行により燃
料噴射時間の変化状態を示した図である。
【0082】すなわち、燃料噴射方式が一括噴射から分
割噴射に変化したときには通常の燃料噴射時間TOUT
を所定減算値TDVSDだけ減じて燃料噴射時間T′O
UTとし、TDC信号パルスに同期する所定カウント期
間Nの経過を待ち、カウンタのカウント値CTが「0」
になると所定減算値TDVSDを徐々に減らしてゆき、
所定時間経過後通常の燃料噴射時間TOUTで燃料噴射
を行う。
【0083】つまり、燃料噴射方式が一括噴射方式から
分割噴射方式に切換わるときは、吸気弁が開状態にある
吸入行程中にも燃料が気筒内に吸入されるため、吸気管
2の壁面に付着する燃料は少なくなって気筒内の空燃比
はリッチ側にずれることがあり、かかる場合は燃料噴射
時間を(TOUT−TDVSD)に減算し、所定期間経
過した後、所定減算値TDVSDの減算分を徐々に減ら
してゆき最後に燃料噴射時間を通常のTOUT値に設定
する。これにより、一括噴射から分割噴射に燃料噴射能
式が切換わってもトルクショックの発生等運転性能の低
下を回避することができる。
【0084】また、上記移行制御手段においては、一括
噴射から分割噴射に切換わる場合の制御手順について説
明したが、分割噴射から一括噴射に切換わる場合は、上
述と逆に空燃比がリーン側にずれて空燃比が不安定化す
る虞がある。そこで、分割噴射から一括噴射に切換わる
際には、燃料噴射量を前記通常の燃料噴射量より所定増
量分多い燃料噴射量に設定し、次いで所定期間経過後前
記所定増量分を徐々に減らして通常の燃料噴射量に移行
する移行制御手段を設けるのも好ましい。
【0085】図11〜図13は燃料噴射方式を一括噴射
から分割噴射に、及び分割噴射から一括噴射に切換わる
場合の移行制御手段を示す制御手順であって、本プログ
ラムはTDC信号パルスの発生と同期して実行される。
【0086】図11において、まず、エンジン1がフュ
ーエルカット中か否か、すなわちフラグFCが「1」に
セットされているか否かを判別する(ステップS351
)。フューエルカット中であるか否かは、エンジン回転
数NEやスロットル弁3′の弁開度θTHに基いて判断
され、具体的にはフューエルカット判別ルーチン(図示
せず)の実行により判別される。
【0087】そして、その答が肯定(Yes)の場合は
カウンタのカウント値CTをN(例えば、4)に設定し
てステップS358に進む一方、その答が否定(No)
の場合は、ステップS352に進み、上述と同様にして
フューエルカット直後か否かを判別する。そして、その
答が肯定(Yes)の場合はステップS358に進む一
方、その答が否定(No)の場合はステップS353に
進み、今回ループで噴射方式が変化したか否か、すなわ
ち、噴射方式が一括噴射から分割噴射あるいは分割噴射
から一括噴射に切換わったか否かを判別する。そして、
その答が否定(No)の場合は燃料噴射方式が変化しな
い場合でありステップS358に進む。一方、ステップ
S353の答が肯定(Yes)の場合はステップS35
4に進み、今回の燃料噴射方式が分割噴射であるか否か
、すなわち今回ループでフラグFDIVが「1」にセッ
トされているか否かを判別する。そしてその答が肯定(
Yes)の場合は、目標空燃比係数KCMDが所定値K
S1(例えば1.0)より大きいか否かを判別する(ス
テップS355)。そして、その答が肯定(Yes)の
場合は空燃比が充分リッチ状態にあり噴射方式の切換に
よるトルクショック等は起こらないと判断してステップ
S358に進む。また、ステップS354の答が否定(
No)の場合、すなわち、燃料噴射方式が分割噴射から
一括噴射に切換った場合は、ステップS356に進み目
標空燃比係数KCMDが所定値KS2(例えば1.0)
より大きいか否かを判別する。そして、その答が肯定(
Yes)の場合は空燃比は充分リッチ状態にあり、燃料
噴射方式の切換えによるトルクショック等は小さいと判
断してステップS358に進む。
【0088】しかして、ステップS358においては、
カウンタのカウント値CTをN(例えば、4)に設定し
、次いで減算値TDVSD(又は加算値TDVSI)を
「0」に設定し、本プログラムを終了する。
【0089】しかして、ステップS355の答が否定(
No)の場合は、図8と同様の制御手順を実行する。
【0090】すなわち、図12において、カウンタのカ
ウント値CTが「0」か否かを判別し(ステップS35
9)、その答が否定(No)の場合は、燃料噴射時間を
減少すべくS360→S361→S362→S363の
各ステップを実行して本プログラムを終了する。
【0091】また、ステップS359の答が肯定(Ye
s)の場合は減算値TDVSDを徐々に減少させ、減算
値TDVSDが正値のときはS364→S365→S3
63の各ステップを実行し、減算値TDVSが負値にな
ると、「TDVSD=0」に設定すべくS364→S3
58の各ステップを実行して本プログラムを終了する。
【0092】また、ステップS356の答が否定(No
)の場合においては図13に示すフローチャートを実行
する。
【0093】すなわち、まず、カウンタのカウント値C
Tが「0」か否かを判別する(ステップS366)。そ
して、最初のループでは「0」でないので、ステップS
367に進み、上記したTDVSMテーブルを検索し、
次いで加算値TDVSIを所定マップ値TDVSMに設
定し、記憶手段5c(RAM)に記憶する(ステップS
368)。
【0094】次いで、カウンタのカウント値CTのカウ
ントダウンを開始し(ステップS369)、通常の燃料
噴射時間TOUTに加算値TDVSIを加算して新たな
燃料噴射時間TOUTを算出し(ステップS370)、
本プログラムを終了する。
【0095】一方、ステップS366において、その後
のループでカウンタのカウント値CTが「0」となった
場合、すなわち所定期間が経過した場合は、ステップS
371に進み、加算値TDVSIから微小値ΔTを減算
して新たな加算値TDVSIを算出し、その値が「0」
より小さくなったか否かを判別する。そして、その答が
肯定(Yes)の場合は燃料噴射時間が増加燃料噴射時
間からエンジン運転状態に応じた通常の燃料噴射時間に
移行した場合であり、ステップS358に進み(図11
)、加算値TDVSIを「0」に設定して本プログラム
を終了する。一方、その答が否定(No)の場合は(T
DVSI−ΔT)を新たなTDVSI値に設定し(ステ
ップS372)、前回ループの燃料噴射時間TOUTに
加算値TDVSIを加算して新たな燃料噴射時間TOU
Tを算出し(ステップS370)、本プログラムを終了
する。
【0096】このような移行制御手段を有する燃料噴射
制御装置においては、燃料噴射方式が一括噴射から分割
噴射に変化する場合は、上述した図10と同様に燃料噴
射時間が変更されると共に、燃料噴射方式が分割噴射か
ら一括噴射に変化する場合は図14に示すように燃料噴
射時間が変化する。
【0097】すなわち、燃料噴射方式が分割噴射から一
括噴射に変化したときには通常の燃料噴射時間TOUT
を所定加算値TDVSIだけ加算して燃料噴射時間T′
OUTとし、TDC信号パルスに同期する所定カウント
期間Nの経過を待ち、カウンタのカウント値CTが「0
」になると所定加算値TDVSIを徐々に減らしてゆき
、所定時間経過後通常の燃料噴射時間TOUTで燃料噴
射を行う。
【0098】つまり、燃料噴射方式が分割噴射方式から
一括噴射方式に切換わるときは、吸気弁が閉状態にある
排気行程中に燃料が噴射されるため、燃料が吸気管2の
壁面に付着して気筒内の空燃比はリーン側にずれること
があり、かかる場合は燃料噴射時間を(TOUT+TD
VSI)に加算し、所定期間経過した後、所定加算値T
DVSIの加算分を徐々に減らしてゆき最後に燃料噴射
時間を通常のTOUT値に設定する。これにより、分割
噴射から一括噴射に燃料噴射能式が切換わってもトルク
ショックの発生等運転性能の低下を回避することができ
る。
【0099】しかして、本発明は上記した一括噴射と分
割噴射との相互切換時においては、移行制御手段が実行
されている所定期間中空燃比のフィードバック制御を停
止してより一層の空燃比の安定化を図り、運転性能の向
上を図っている。
【0100】図15はエンジン1がフィードバック制御
運転領域にあるか否かの判別を示すフローチャートであ
って、本プログラムはTDC信号パルスの発生と同期し
て実行される。
【0101】まず、図11と同様、エンジン1がフュー
エルカット中か否か、また、エンジン1がフューエルカ
ット中でない場合は、フューエルカット直後か否かを夫
々判別する(ステップS381,S382)。そして、
いずれもその答が肯定(Yes)の場合はオープンルー
プ制御を行うべくフラグFFDBを「0」にセットして
(ステップS383)、本プログラムを終了する。
【0102】一方、ステップS382の答が否定(No
)の場合は、TDCセンサ12により検出されるエンジ
ン回転数NEが第3の所定回転数NL(例えば、500
rpm)より高いか否かを判別する(ステップS384
)。そして、その答が否定(No)の場合はオープンル
ープ制御を実行すべくフラグFFDBを「0」にセット
して(ステップS383)本プログラムを終了する。 その答が肯定(Yes)の場合はTWセンサ10により
検出される水温が所定のフィードバック開始水温TWL
より高いか否かを判別する(ステップS386)。そし
て、その答が否定(No)の場合はオープンループ制御
を実行すべくフラグFFDBを「0」にセットして(ス
テップS383)本プログラムを終了する。一方、その
答が肯定(Yes)の場合はフィードバック制御を実行
すべくフラグFFDBを「1」にセットして(ステップ
S367)本プログラムを終了する。
【0103】図16はフィードバック制御運転を停止す
る場合の制御手順を示すフローチャートであって、本プ
ログラムもTDC信号パルスの発生と同期して実行され
る。
【0104】まず、フラグFFDBが「1」にセットさ
れているか否かを判別する(ステップS391)。そし
て、その答が否定(No)の場合、すなわち、フラグF
FDBが「0」にセットされている場合はオープンルー
プ制御される場合であり、本プログラムを終了する。一
方、ステップS391の答が肯定(Yes)の場合は、
ステップS392に進み、前回ループと今回ループとで
燃料噴射方式が変化したか否かを判別する。すなわち、
燃料噴射方式が、一括噴射から分割噴射、あるいは分割
噴射から一括噴射に変化したか否かを判別する。そして
、その答が肯定(Yes)の場合は、ステップS393
に進み、今回ループの燃料噴射方式が分割噴射であるか
否か、すなわち今回ループではフラグFDIVが「1」
にセットされているか否かを判別する。そして、その答
が肯定(Yes)の場合は、燃料噴射方式が一括噴射か
ら分割噴射に変化した場合であり、タイマTMを第1の
所定フィードバック禁止時間TM1に設定し(ステップ
S394)、フィードバック制御を禁止すべくフラグF
FDBを「0」にセットして(ステップS395)本プ
ログラムを終了する。
【0105】一方、ステップS393の答が否定(No
)の場合は、燃料噴射方式が分割噴射から一括噴射に変
化した場合であり、タイマTMを第2の所定フィードバ
ック禁止時間TM2に設定し(ステップS396)、フ
ィードバック制御を禁止すべくフラグFFDBを「0」
にセットして(ステップS395)本プログラムを終了
する。尚、この第1及び第2の所定フィードバック禁止
時間TM1,TM2は燃料の噴射方式及び噴射時期等に
応じて所望のタイマ値に設定される。
【0106】一方、ステップS392の答が否定(No
)となって燃料噴射方式が前回ループと今回ループで変
化がなかった場合は、ステップS397に進み、タイマ
TMが「0」になっているか否かを判別する。そして、
その答が肯定(Yes)の場合は本プログラムを終了し
フィードバック制御を行う。一方、ステップS397の
答が否定(No)の場合はフィードバック禁止中である
のでフィードバック禁止フラグを立てて(ステップS3
95)本プログラムを終了する。
【0107】図17は一括噴射から分割噴射の切換時に
フィードバック制御を停止して、オープンループ制御し
た場合の空燃比の変動を比較例と共に示した図である。 図中、実線が本実施例、破線が比較例である。
【0108】この図から明らかなように、一括噴射から
分割噴射への切換時において、フィードバック制御運転
を行うと破線に示す比較例のように空燃比が一時的にリ
ーン側に大きくずれ、空燃比が不安定となるが、本発明
のように所定期間フィードバックを停止することにより
空燃比が安定化し、運転性能の低下を回避することがで
きる。
【0109】また、上記実施例ではフィードバック制御
を停止しているが、フィードバック係数(比例係数、積
分係数、微分係数)を所定値より小さく設定してフィー
ドバック量を減らしても同様の効果を得ることができる
【0110】
【発明の効果】以上詳述したように本発明は、内燃エン
ジンの各気筒毎に設けられた燃料噴射弁から噴射される
燃料の噴射時期を制御する内燃エンジンの燃料噴射制御
装置において、エンジンの運転状態を検出する運転状態
検出手段と、前記燃料噴射弁から噴射される燃料噴射量
を決定する燃料量決定手段と、前記運転状態検出手段に
より検出されたエンジンの運転状態に応じ1サイクル中
を複数回に分けて燃料噴射する分割噴射を行うべきか否
かを判別する分割噴射判別手段と、エンジンに設けられ
た排気弁の開弁時期と吸気弁の開弁時期とのオーバラッ
プ期間を算出するオーバラップ算出手段とを備え、前記
分割噴射判別手段により分割噴射すべきと判別されたと
きには前記オーバラップ算出手段により算出されたオー
バラップ期間を避けて分割噴射がなされたので、オーバ
ラップ期間中における燃料噴射を回避することができ、
燃料の吹き抜けを防止することができ、HC等有害成分
の排出を低減することができる。
【0111】また、非分割噴射と分割噴射との切換時に
おいて前者から後者に切換わる際には燃料噴射量を前記
燃料量決定手段によりエンジンの運転状態に応じて決定
された燃料噴射量より所定減量分少ない燃料噴射量に設
定し、次いで所定期間経過後前記減量分を徐々に減少す
る移行制御手段を有するので、非分割噴射から分割噴射
に切り換わっても空燃比がリッチ側に変位するのを防止
することができ、トルクショックの発生を回避すること
ができる。
【0112】また、非分割噴射と分割噴射との切換時に
おいて後者から前者に切換わる際には燃料噴射量を前記
燃料決定手段によりエンジンの運転状態に応じて決定さ
れた燃料噴射量より所定増量分多い燃料噴射量に設定し
、次いで所定期間経過後前記所定増量分を徐々に減少す
る移行制御手段を有することにより、分割噴射から非分
割噴射に切り換わっても空燃比がリーン側に変位するの
を防止することができ、空燃比の安定化が図られ、運転
性能の悪化を回避することができる。
【0113】さらに、本発明は、非分割噴射と分割噴射
との相互切換時においては、所定期間空燃比のフィード
バック制御が停止され、又は所定期間フィードバック係
数が所定値より小さく設定されるので、前記切換時にお
ける空燃比の不安定かを回避することができ、ハンチン
グやサージング等を防止することができ、運転性能が悪
化するのを阻止することができる。
【図面の簡単な説明】
【図1】本発明に係る内燃エンジンの燃料噴射制御装置
の一実施例を示す全体構成図である。
【図2】CYL信号パルスとTDC信号パルスとCRK
信号パルスの発生タイミングを示すタイムチャートであ
る。
【図3】本発明に係る内燃エンジンの燃料噴射制御装置
のメインフローを示すフローチャートである。
【図4】無効時間とバッテリー電圧との関係を示すマッ
プ図である。
【図5】分割判別ルーチンを示すフローチャートである
【図6】オーバラップ時間の算出手順を示すフローチャ
ートである。
【図7】オーバラップ時間と無効時間との関係を示す図
である。
【図8】移行制御手段の制御手順を示すフローチャート
である。
【図9】TDVSMテーブルを示した図である。
【図10】一括噴射から分割噴射への切換時における燃
料噴射時間の変化状態を示した図である。
【図11】移行制御手順の他の実施例を示すフローチャ
ート(1/3)である。
【図12】移行制御手順の他の実施例を示すフローチャ
ート(2/3)である。
【図13】移行制御手順の他の実施例を示すフローチャ
ート(3/3)である。
【図14】分割噴射から一括噴射への切換時における燃
料噴射時間の変化状態を示した図である。
【図15】フィードバック制御条件の判別手順を示すフ
ローチャートである。
【図16】フィードバック制御停止の制御手順を示すフ
ローチャートである。
【図17】一括噴射から分割噴射への切換時においてフ
ィードバック制御を停止した場合の空燃比状態を比較例
と共に示した図である。
【符号の説明】
1  エンジン 5  ECU(燃料量決定手段、分割噴射判別手段、オ
ーバラップ算出手段、移行制御手段)

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】  内燃エンジンの各気筒毎に設けられた
    燃料噴射弁から噴射される燃料の噴射時期を制御する内
    燃エンジンの燃料噴射制御装置において、エンジンの運
    転状態を検出する運転状態検出手段と、前記燃料噴射弁
    から噴射される燃料噴射量を決定する燃料量決定手段と
    、前記運転状態検出手段により検出されたエンジンの運
    転状態に応じ1サイクル中を複数回に分けて燃料噴射す
    る分割噴射を行うべきか否かを判別する分割噴射判別手
    段と、エンジンに設けられた排気弁の開弁時期と吸気弁
    の開弁時期とのオーバラップ期間を算出するオーバラッ
    プ算出手段とを備え、前記分割噴射判別手段により分割
    噴射すべきと判別されたときには前記オーバラップ算出
    手段により算出されたオーバラップ期間を避けて分割噴
    射がなされると共に、非分割噴射と分割噴射との切換時
    において前者から後者に切換わる際には燃料噴射量を前
    記燃料量決定手段によりエンジンの運転状態に応じて決
    定された燃料噴射量より所定減量分少ない燃料噴射量に
    設定し、次いで所定期間経過後前記減量分を徐々に減少
    する移行制御手段を有することを特徴とする内燃エンジ
    ンの燃料噴射制御装置。
  2. 【請求項2】  請求項1記載の内燃エンジンの燃料噴
    射制御装置に加えて、非分割噴射と分割噴射との切換時
    において後者から前者に切換わる際には燃料噴射量を前
    記燃料決定手段によりエンジンの運転状態に応じて決定
    された燃料噴射量より所定増量分多い燃料噴射量に設定
    し、次いで所定期間経過後前記所定増量分を徐々に減少
    する移行制御手段を有することを特徴とする内燃エンジ
    ンの燃料噴射制御装置。
  3. 【請求項3】  非分割噴射と分割噴射との相互切換時
    においては、所定期間空燃比のフィードバック制御が停
    止されることを特徴とする請求項1又は請求項2に記載
    の内燃エンジンの燃料噴射制御装置。
  4. 【請求項4】  非分割噴射と分割噴射との相互切換時
    においては、所定期間フィードバック係数が所定値より
    小さく設定されることを特徴とする請求項1又は請求項
    2に記載の内燃エンジンの燃料噴射制御装置。
JP3139652A 1991-05-15 1991-05-15 内燃エンジンの燃料噴射制御装置 Expired - Fee Related JP2934991B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3139652A JP2934991B2 (ja) 1991-05-15 1991-05-15 内燃エンジンの燃料噴射制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3139652A JP2934991B2 (ja) 1991-05-15 1991-05-15 内燃エンジンの燃料噴射制御装置

Publications (2)

Publication Number Publication Date
JPH04339154A true JPH04339154A (ja) 1992-11-26
JP2934991B2 JP2934991B2 (ja) 1999-08-16

Family

ID=15250262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3139652A Expired - Fee Related JP2934991B2 (ja) 1991-05-15 1991-05-15 内燃エンジンの燃料噴射制御装置

Country Status (1)

Country Link
JP (1) JP2934991B2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10231746A (ja) * 1996-12-19 1998-09-02 Toyota Motor Corp 内燃機関の燃焼方式制御装置
JP2000205012A (ja) * 1999-01-18 2000-07-25 Toyota Motor Corp 内燃機関の燃料噴射時期制御装置
JP2000297676A (ja) * 1999-04-15 2000-10-24 Toyota Motor Corp 内燃機関の燃料噴射制御装置
JP2001082216A (ja) * 1999-09-09 2001-03-27 Toyota Motor Corp 筒内噴射式内燃機関の燃料噴射制御装置
JP2009121348A (ja) * 2007-11-15 2009-06-04 Nikki Co Ltd エンジンの燃料噴射制御方法及びその燃料噴射制御装置
JP2016223407A (ja) * 2015-06-03 2016-12-28 富士重工業株式会社 エンジン制御装置
JP2018168700A (ja) * 2017-03-29 2018-11-01 株式会社Subaru エンジン制御装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10231746A (ja) * 1996-12-19 1998-09-02 Toyota Motor Corp 内燃機関の燃焼方式制御装置
JP2000205012A (ja) * 1999-01-18 2000-07-25 Toyota Motor Corp 内燃機関の燃料噴射時期制御装置
JP2000297676A (ja) * 1999-04-15 2000-10-24 Toyota Motor Corp 内燃機関の燃料噴射制御装置
JP2001082216A (ja) * 1999-09-09 2001-03-27 Toyota Motor Corp 筒内噴射式内燃機関の燃料噴射制御装置
JP2009121348A (ja) * 2007-11-15 2009-06-04 Nikki Co Ltd エンジンの燃料噴射制御方法及びその燃料噴射制御装置
JP2016223407A (ja) * 2015-06-03 2016-12-28 富士重工業株式会社 エンジン制御装置
JP2018168700A (ja) * 2017-03-29 2018-11-01 株式会社Subaru エンジン制御装置

Also Published As

Publication number Publication date
JP2934991B2 (ja) 1999-08-16

Similar Documents

Publication Publication Date Title
KR100394847B1 (ko) 실린더 내 분사형 내연기관의 연료 분사 시기 제어장치 및 그 제어방법
KR100205511B1 (ko) 기통내분사형 불꽃점화식 내연엔진의 제어장치
JP3815006B2 (ja) 内燃機関の制御装置
JP3045921B2 (ja) 内燃エンジンの燃料噴射制御装置
JP2001248481A (ja) 筒内噴射式エンジンの制御装置
JP2002098033A (ja) 内燃機関の点火時期制御装置
JP2934991B2 (ja) 内燃エンジンの燃料噴射制御装置
JP2002122038A (ja) 内燃機関の燃料噴射制御装置
US11365701B2 (en) Engine device
JPH0972229A (ja) 電動機により動力が補助される内燃機関の制御装置
JP2004100666A (ja) 可変サイクルエンジンにおける運転サイクルの切換制御
JP2879993B2 (ja) 内燃エンジンの燃料噴射制御装置
JP4324297B2 (ja) 筒内噴射エンジンの制御装置
JP3546742B2 (ja) 内燃機関の吸入空気量制御装置
JP2001073845A (ja) 内燃機関の燃焼制御装置
JPH04231634A (ja) 内燃エンジンの空燃比制御方法
JP3661769B2 (ja) 筒内噴射型火花点火式内燃エンジンの制御装置
JP3677948B2 (ja) 内燃機関の燃料噴射制御装置
JP2000136744A (ja) 内燃機関の制御装置
JPH05202783A (ja) 内燃機関の燃料噴射制御装置
JPH1061482A (ja) 筒内噴射型内燃機関のノック制御装置
JP2000104627A (ja) 内燃機関の排気環流制御装置
JP3939450B2 (ja) 車載内燃機関の燃料噴射量制御装置
JP3680506B2 (ja) 直噴火花点火式内燃機関の燃料噴射制御装置
JPH11343899A (ja) 内燃機関

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080604

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090604

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees