(57)【特許請求の範囲】
【請求項１】
エンジンの回転速度とアクセル操作量とに基づいて基本燃料噴射量を算出する基本燃料噴射量算出手段、前記エンジンの吸気管に配設され前記エンジンに吸入される吸入空気量を検出する吸入空気量検出手段、前回以前の目標燃料噴射量と前記エンジンの回転速度とに基づいて前記エンジンに吸入されたと推定される推定吸入空気量を算出する推定吸入空気量算出手段、前記吸入空気量検出手段によって検出された検出吸入空気量と前記推定吸入空気量算出手段によって算出された前記推定吸入空気量との空気量偏差を予め決められた値と比較し、前記空気量偏差が前記予め決められた値以下であることに応答して前記検出吸入空気量を、前記空気量偏差が前記予め決められた値より大きいことに応答して前記推定吸入空気量を最終吸入空気量に決定する最終吸入空気量決定手段、前記最終吸入空気量決定手段が決定した前記最終吸入空気量に対してスモークが発生する限界値として噴射可能なスモークリミット燃料噴射量を算出するスモークリミット燃料噴射量算出手段、及び前記基本燃料噴射量算出手段が算出した前記基本燃料噴射量と前記スモークリミット燃料噴射量とを比較して小さい方の値を今回の目標燃料噴射量に設定する目標燃料噴射量設定手段から成るエンジンの燃料噴射制御装置。
【請求項２】
前記推定吸入空気量算出手段は、前回以前の目標燃料噴射量と前記エンジンの回転速度とに基づいて決定された基本推定吸入空気量を、前回の前記目標燃料噴射量と前々回の前記目標燃料噴射量との噴射量偏差に基づいて補正することによって、前記推定吸入空気量を算出することから成る請求項１に記載のエンジンの燃料噴射制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、排気ガス中にスモークが発生するのを防止するため、エンジンに吸入される吸入空気量に基づいて燃料噴射量を制御するエンジンの燃料噴射制御装置に関する。
【０００２】
【従来の技術】
従来、ディーゼルエンジン等のエンジンの燃料噴射制御においては、エンジンに吸入される空気量に対して燃料噴射量が過剰になると燃料の不完全燃焼によるスモークが発生するので、そのようなスモークの発生を防止するため、吸気管に吸入空気量センサを配置して実際にエンジンに吸入される吸入空気量を検出し、検出した吸入空気量に対して燃料噴射量が過剰にならないように燃料噴射量を制限する制御が提案されている（例えば、特開平７−１５８４８３号公報、特開平８−３０３２７８号公報）。
【０００３】
特開平７−１５８４８３号公報に開示されたディーゼルエンジンの燃料噴射制御によれば、アクセル開度とエンジン回転数とから算出される燃料の基本噴射量と、新気吸入空気量とエンジン回転数とから算出される燃料の最大噴射量とを比較して、基本噴射量と最大噴射量との小さい方を燃料の最終噴射量とすると共に、基本噴射量が最大噴射量を超えた場合には、超えたときの両者の比と超える前の両者の比との差（再循環される排気ガスの清浄度を表す）に応じて最大噴射量を増量して最終噴射量とすることにより、車両加速時のスモークの発生の防止とスムーズな加速とを併せて実現することを図っている。
【０００４】
特開平８−３０３２７８号公報に開示されたディーゼルエンジンの燃料噴射制御によれば、吸入空気量の検出値から求めたシリンダ吸入空気量を読み込み、エンジン回転速度に対して設定される限界空気過剰率と、吸気圧に対して設定される限界空気過剰率とを乗じて、限界空気過剰率を演算し、これらの値に基づいて燃料の許容最大噴射量を演算することにより、ディーゼルエンジンのエミッシヨンと運転性の最適化を図っている。
【０００５】
ところで、吸入空気量センサとエンジンのシリンダとの間の距離は、吸気管それ自体の長さに加えて吸気マニホルドの長さも加算されるので、吸入空気量センサで検出した検出吸入空気量と実際にシリンダに吸入された空気量とは応答遅れによる誤差があるのが普通である。エンジンの運転状態が定常運転状態であれば、このような吸入空気量の検出についての応答遅れがあっても、その応答遅れは燃料噴射量の制御において殆ど無視することができるが、より精密な制御を行うためには、吸入空気量センサで検出した検出吸入空気量に対して応答遅れを考慮することにより、シリンダに吸入された空気量を計算によってより正確に求め、その計算値からスモークを発生させる限界値としてのスモークリミット燃料噴射量を求める方法も検討されている。
【０００６】
しかしながら、このような応答遅れを考慮した計算は、エンジンが定常運転状態にある場合には正常に機能するが、過渡運転状態に移行した場合には、応答遅れにバラツキが生じ、吸入空気量に対して求められる燃料噴射量によって燃料噴射を行うと、スモークが発生したり、燃料噴射量にリミットを掛け過ぎることによって必要なエンジン出力が得られないという問題が発生する。
【０００７】
【発明が解決しようとする課題】
そこで、エンジンが過渡運転状態に移行したことを検出して、応答遅れにバラツキが生じるような事態になっても、吸入空気量を的確に把握して、スモークを発生しない燃料噴射量を定めることを可能にする点で解決すべき課題がある。
【０００８】
【課題を解決するための手段】
この発明の目的は、上記課題を解決することであり、エンジンが過渡運転状態に移行したことを検出し、応答遅れにバラツキが生じるような事態になっても的確に把握された吸入空気量に対する適切な燃料噴射量を定めることにより、スモークが発生したり、燃料噴射量にリミットを掛け過ぎることによるエンジン出力が不足することを防止するエンジンの燃料噴射制御装置を提供することである。
【０００９】
この発明は、エンジンの回転速度とアクセル操作量とに基づいて基本燃料噴射量を算出する基本燃料噴射量算出手段、前記エンジンの吸気管に配設され前記エンジンに吸入される吸入空気量を検出する吸入空気量検出手段、前回以前の目標燃料噴射量と前記エンジンの回転速度とに基づいて前記エンジンに吸入されたと推定される推定吸入空気量を算出する推定吸入空気量算出手段、前記吸入空気量検出手段によって検出された検出吸入空気量と前記推定吸入空気量算出手段によって算出された前記推定吸入空気量との空気量偏差を予め決められた値と比較し、前記空気量偏差が前記予め決められた値以下であることに応答して前記検出吸入空気量を、前記空気量偏差が前記予め決められた値より大きいことに応答して前記推定吸入空気量を最終吸入空気量に決定する最終吸入空気量決定手段、前記最終吸入空気量決定手段が決定した前記最終吸入空気量に対してスモークが発生する限界値として噴射可能なスモークリミット燃料噴射量を算出するスモークリミット燃料噴射量算出手段、及び前記基本燃料噴射量算出手段が算出した前記基本燃料噴射量と前記スモークリミット燃料噴射量とを比較して小さい方の値を今回の目標燃料噴射量に設定する目標燃料噴射量設定手段から成るエンジンの燃料噴射制御装置に関する。
【００１０】
このエンジンの燃料噴射制御装置によれば、推定吸入空気量算出手段によって前回以前の目標燃料噴射量とエンジンの回転速度とに基づいてエンジンに吸入されたと推定される推定吸入空気量が算出される。エンジンが過渡状態に移り、吸入空気量検出手段が検出した検出吸入空気量が正確か否かは、推定吸入空気量と比較することにより判断することが可能である。吸入空気量検出手段によって検出された検出吸入空気量と推定吸入空気量算出手段によって算出された推定吸入空気量との空気量偏差が予め決められた値よりも大きい場合には、エンジンの運転状態が過渡状態にあるとすることができる。この場合には、吸入空気量検出手段によって検出された検出吸入空気量はシリンダ内に吸入された吸入空気量に比較して応答遅れがあるので、最終吸入空気量決定手段は、実際に吸入された空気量により近い推定吸入空気量を最終吸入空気量として決定する。
【００１１】
スモークリミット燃料噴射量算出手段は、このように決定された最終吸入空気量に対して、スモークが発生する限界値として噴射可能なスモークリミット燃料噴射量を算出する。目標燃料噴射量設定手段は、基本燃料噴射量算出手段が算出した基本燃料噴射量とスモークリミット燃料噴射量とを比較して小さい方の値を今回の目標燃料噴射量に設定するので、エンジンの運転状態に適応し且つスモークの発生を防止した燃料噴射制御を行うことが可能になる。
【００１２】
前記推定吸入空気量算出手段は、前回以前の目標燃料噴射量と前記エンジンの回転速度とに基づいて決定された基本推定吸入空気量を、前回の前記目標燃料噴射量と前々回の前記目標燃料噴射量との噴射量偏差に基づいて補正することによって、前記推定吸入空気量を算出する。燃料噴射量の単位時間当たりの変化の大きさによって吸入空気量は時間差を伴って変化する。従って、推定値の計算で燃料噴射量の変化量に基づく時間的な遅れ補正を行うことによって、より正確な推定吸入空気量が求められる。
【００１３】
【発明の実施の形態】
以下、添付図面を参照しつつ、この発明によるエンジンの燃料噴射制御装置の実施例を説明する。図１はこの発明によるエンジンの燃料噴射制御装置の一実施例を示すブロック図、図２は図１に示すエンジンの燃料噴射制御装置において燃料噴射量を決定するフローチャート、図３は図１に示すエンジンの燃料噴射制御装置において吸入空気量を決定するフローチャート、図４はこの発明による燃料噴射制御装置が適用されるエンジンの一例を示す概略図である。
【００１４】
図４は、この発明による燃料噴射制御装置が適用される過給機を備えたエンジン１を示している。エンジン１は、Ｖ型８気筒エンジンであり、シリンダボアが形成されているシリンダブロック２と、シリンダブロック２に取り付けられたシリンダヘッド３とを備えており、シリンダボアに装着されたシリンダライナ内を摺動自在なピストン４の往復運動は、コンロッド５を介してクランク軸６の回転運動に変換される。
【００１５】
エンジン１の電子制御燃料噴射システムにおいて、燃料供給系統に設けられる高圧サプライポンプ９から圧送された作動流体としての燃料又はエンジンオイルは、コモンレール１９に貯留され、コモンレール１９から各インジェクタ１１に供給される。各インジェクタ１１は、燃料噴射を行うインジェクタ本体と、噴孔からの燃料の噴射と停止とを制御するためのアクチュエータとがユニット化されたインジェクタであり、シリンダヘッド３に気筒数に応じた複数本（図示の例では８本）が配設されている。インジェクタ１１は、コモンレール１９からの作動流体で作動し、燃料をエンジンの運転状態に応じた値にまで昇圧された燃料噴射圧力で燃焼室７内に直接に噴射する。エンジン１がディーゼルエンジンである場合には、燃焼室７内に噴射された燃料は圧縮点火される。グロープラグ８は、低温始動時に燃焼室７内の予熱を行う。電子制御燃料噴射システム１０は、電子制御ユニット（ＥＣＭ）であるコントローラ２０を備えている。コントローラ２０にはエンジン１の運転状態を検出する各センサからの検出信号が入力され、コントローラ２０は、これらの検出信号に基づいて、高圧サプライポンプ９に備わる流量制御弁９ａを制御することでコモンレール１９内の圧力（レール圧力）を制御するとともに、インジェクタ１１に備わるアクチュエータを制御してインジェクタ１１からの燃料噴射を制御している。
【００１６】
エンジン１の回転速度Ｎｅを検出するためのクランク角度センサ２１は、クランク軸６に固定されてクランク軸６と共に回転する欠歯が形成された歯車を検出する電磁ピックアップ等のセンサで構成されている。クランク角度センサ２１からの検出信号に加え、アクセル操作量（アクセルペダルの踏込み量）Ａｃを検出するアクセル操作量センサ２２、シリンダブロック２内を循環する冷却水の水温Ｔｗを検出する水温センサ２３（或いは、潤滑油温を検出するオイル温度センサ）、シリンダヘッド３に設けられていて吸排気弁を作動させるカムの軸回転角度を検出するカムセンサ２４、大気圧センサ２５、コモンレール１９に配設された圧力センサ２６等の各センサからの検出信号がコントローラ２０に入力される。
【００１７】
コントローラ２０からアクチュエータへの制御電流の通電時期及び通電期間を制御することにより、インジェクタ１１から噴射される燃料の噴射時期及び噴射量が制御される。コントローラ２０は、エンジンの運転状態から求められた目標値である目標燃料噴射量に基づいて、アクチュエータへの通電期間（パルス幅）を決定し、そのパルス幅でアクチュエータを駆動することにより燃料噴射量を制御している。クランク角度センサ２１が検出したクランク角度は、基準気筒又は各気筒においてピストンの圧縮上死点或いは圧縮上死点前の所定角度位置に到達したことを検出する各センサの検出信号と共に、アクチュエータを駆動する駆動電流の通電開始時期及び通電期間の制御に用いられる。
【００１８】
エンジン１への吸気系統１２において、エアクリーナ１３ａを通じて外気から空気を取り入れる吸気管１３が吸気マニホルド１４を介してエンジン１に接続されており、吸気マニホルド１４は燃焼室７に吸気弁（図示せず）を通じて連通している。吸気管１３には充填効率を向上するために吸入空気を冷却するインタークーラ１５が設けられている。排気系統１６において、エンジン１からの排気ガスを外部に排気するための排気管１７が排気マニホルド１８を介してエンジン１に接続されており、排気マニホルド１８は排気弁（図示せず）を通じて燃焼室７に連通している。排気管１７には、図示しないが、排気ガス浄化装置、排気ガス中に含まれるエネルギを回収するためのエネルギ回収装置が配置されている。
【００１９】
吸気系統１２と排気系統１６との間には、可変ノズルタービンを備えた過給機３０が配設されている。過給機３０は、排気系統１６側に配置されて高温の排気ガスによってタービンブレードが駆動されるタービン３１、吸気系統１２側に配置されて且つタービン３１によって駆動されて吸入空気を圧縮するコンプレッサ３２、及びタービン３１とコンプレッサ３２とを連結するシャフト３３から構成されている。
【００２０】
吸気管１３には、通過する空気量を検出する吸入空気量検出手段としてのマスエアフローセンサ３４が、過給機３０の上流側に配設されている。マスエアフローセンサ３４は、空気重量検出型でも空気堆積検出型（この場合には吸入空気温度を検出する吸気温度センサを設けて、空気体積と吸気温度とから空気重量を算出可能とする）であってもよい。吸気管１３には、過給機３０の下流側に吸気圧力を検出するためのブースト圧力センサ３５が設けられている。マスエアフローセンサ３４が検出した吸入空気量についての信号及びブースト圧力センサ３５が検出した吸気圧力についての信号は、それぞれコントローラ２０に入力される。
【００２１】
図１に示すブロック図に基づいて、この発明によるエンジンの燃料噴射制御装置の概略を説明する。基本燃料噴射量算出手段４１は、エンジン１の運転状態として、クランク角度センサ２１からの検出信号に基づいて検出されたエンジン回転速度Ｎｅと、アクセルペダル踏込み量センサ２２が検出したアクセル操作量としてのアクセルペダル踏込み量Ａｃとに基づいて、予め決められているマップによって基本燃料噴射量Ｑｂを算出する。また、エンジン１の吸気管１３に配設された吸入空気量検出手段としてのマスエアフローセンサ３４は、エンジン１に吸入される空気量としての検出吸入空気量Ｍａｆｓを検出する。
【００２２】
推定吸入空気量算出手段４２は、前回以前の目標燃料噴射量、即ち、前回の目標燃料噴射量Ｑｆ（−１）（以下、（−１）で前回を表す）とエンジン回転速度Ｎｅとに基づいて、予め決められているマップ４３によりエンジン１に吸入されたと推定される基本推定吸入空気量Ｍａｆｅｂを算出する。基本推定吸入空気量Ｍａｆｅｂは、前回の目標燃料噴射量Ｑｆ（−１）が大きいほど、大きくなる傾向にある。前回の目標燃料噴射量Ｑｆ（−１）と前々回の目標燃料噴射量Ｑｆ（−２）（以下、（−２）で前々回を表す）との噴射量偏差ΔＱを求め、マップ４４によって噴射量偏差ΔＱに応じた遅れ補正係数Ｋ（０＜Ｋ＜１）が算出される。遅れ補正係数Ｋは、噴射量偏差ΔＱが大きいほど小さい値である。遅れ補正手段４４ａは、噴射量偏差ΔＱの大きさによって生じる吸入空気量変化の時間的な遅れを補正するためのものである。噴射量偏差ΔＱが大きいほど遅れ時間も長くなる傾向にあるので、遅れ補正手段４４ａでは、基本推定吸入空気量Ｍａｆｅｂと遅れ補正係数Ｋとに基づいて下記に示すような一般的に用いられている計算式（１）によって前回の推定吸入空気量Ｍａｆｅ（−１）を補正する遅れ補正を行うことで、今回の推定吸入空気量Ｍａｆｅが求められる。
Ｍａｆｅ＝Ｍａｆｅ（−１）＋Ｋ×｛Ｍａｆｅｂ−Ｍａｆｅ（−１）｝
・・・式（１）
更に、吸気温度補正が加味されることにより、推定吸入空気量算出手段４２は、推定吸入空気量Ｍａｆｅを算出する。なお、上記の計算式（１）の推定吸入空気量Ｍａｆｅは、吸気温度補正が行われる前の推定吸入空気量であり、ここでは、便宜上、吸気温度補正の前も後も同じ記号Ｍａｆｅを使用している。
【００２３】
最終吸入空気量決定手段４５は、マスエアフローセンサ３４が検出した検出吸入空気量Ｍａｆｓと、推定吸入空気量算出手段４２が算出た推定吸入空気量Ｍａｆｅとの偏差である空気量偏差ΔＭａｆを予め決められた値ΔＭａｆ0 と比較し、空気量偏差ΔＭａｆが値ΔＭａｆ0 以下であるときには、ｆｌａｇ（フラグ）０を選択して検出吸入空気量Ｍａｆｓを最終吸入空気量Ｍａｆｆに決定し、空気量偏差ΔＭａｆが値ΔＭａｆ0 より大きいときには、ｆｌａｇ（フラグ）１を選択して推定吸入空気量Ｍａｆｅを最終吸入空気量Ｍａｆｆに決定する。
【００２４】
スモークリミット燃料噴射量算出手段４６は、最終吸入空気量決定手段４５が決定した最終吸入空気量Ｍａｆｆに対してスモークが発生する限界値として噴射可能なスモークリミット燃料噴射量を算出する。即ち、スモークリミット燃料噴射量算出手段４６は、最終吸入空気量Ｍａｆｆに対して、エンジンの回転速度Ｎｅとに基づいて、予め決められているマップから、スモークリミット基本燃料噴射量Ｑｓｍｋｌｂを算出する。スモークリミット基本燃料噴射量Ｑｓｍｋｌｂは、大気圧や水温等によって補正が施されて、スモークリミット最終燃料噴射量Ｑｓｍｋｌｆ（この発明においては、スモークリミット燃料噴射量に相当）が算出される。
【００２５】
目標燃料噴射量設定手段４７は、基本燃料噴射量算出手段４１が算出した基本燃料噴射量Ｑｂとスモークリミット燃料噴射量算出手段４６が算出したスモークリミット最終燃料噴射量Ｑｓｍｋｌｆとの入力を受け、両燃料噴射量に対する最小値選択器として機能し、両燃料噴射量を比較して、小さい方の値を今回の目標燃料噴射量Ｑｆに設定する。
【００２６】
図２には、燃料噴射量（詳細には、最終目標燃料噴射量）の決定フローチャートが示されている。図２に示すように、各種のセンサから成る検出手段がエンジンの運転状態を検出する（ステップ１）。この発明による燃料噴射制御においては、検出すべきエンジンの運転状態としては、アクセルペダル踏込み量Ａｃ、エンジン回転速度Ｎｅ、マスフローセンサが検出した吸入空気量Ｍａｆｓ等がある。ステップ１で検出されたアクセルペダル踏込み量Ａｃとエンジン回転速度Ｎｅとに基づいて、基本燃料噴射量算出手段４１が予め決められているマップの関係により基本燃料噴射量Ｑｂが算出される（ステップ２）。
【００２７】
最終吸入空気量Ｍａｆｆとエンジン回転速度Ｎｅとから予め決められているマップの関係により、基本スモークリミット燃料噴射量Ｑｓｍｋｌｂが算出される（ステップ３）。ステップ３で求められた基本スモークリミット燃料噴射量Ｑｓｍｋｌｂに対して、大気圧や水温に基づいて補正を施して最終スモークリミット燃料噴射量Ｑｓｍｋｌｆが算出される（ステップ４）。ステップ３及び４は、スモークリミット燃料噴射量算出手段４６の実行内容に相当する。ステップ２で算出された基本燃料噴射量Ｑｂと、ステップ４で算出された最終スモークリミット燃料噴射量Ｑｓｍｋｌｆとの小さい方の値を最終目標燃料噴射量Ｑｆに決定する（ステップ５）。ステップ５は、目標燃料噴射量設定手段４７の実行内容に相当する。今回の最終目標燃料噴射量Ｑｆを前回の最終目標燃料噴射量Ｑｆ（−１）に更新し、前回の最終目標燃料噴射量Ｑｆ（−１）を前々回の最終目標燃料噴射量Ｑｆ（−２）に更新する（ステップ６）。
【００２８】
図３には、吸入空気量決定のフローチャートが示されている。図３に示すように、マスエアフローセンサ３４によって検出された検出吸入空気量Ｍａｆｓが読み込まれる（ステップ１１）。ステップ６で更新された前回の最終目標燃料噴射量Ｑｆ（−１）とエンジン回転速度Ｎｅとから基本推定吸入空気量Ｍａｆｅｂが算出される（ステップ１２）。前回の最終目標燃料噴射量Ｑｆ（−１）と前々回の最終目標燃料噴射量Ｑｆ（−２）との噴射量偏差ΔＱから、予め決められているマップによって遅れ補正係数Ｋを算出する（ステップ１３）。遅れ補正係数Ｋと基本推定吸入空気量Ｍａｆｅｂとに基づいて、前記した計算式（１）に従い前回の推定吸入空気量Ｍａｆｅ（−１）を補正し、更に吸気温度によって補正することによって、推定吸入空気量Ｍａｆｅが算出される（ステップ１４）。
【００２９】
検出吸入空気量Ｍａｆｓと推定吸入空気量Ｍａｆｅとの偏差である空気量偏差ΔＭａｆが一定以下であるか否かが判定される（ステップ１５）。即ち、検出吸入空気量Ｍａｆｓと推定吸入空気量Ｍａｆｅとの偏差の絶対値を推定吸入空気量Ｍａｆｅで除算することで求めた比率が誤差幅Ｅｍａｆ以下であるか否がが判定される。上記比率が誤差幅Ｅｍａｆ以下である場合には、タイマのカウント値Ｃｎｔに０を代入し（ステップ１６）、検出吸入空気量Ｍａｆｓが最終吸入空気量Ｍａｆｆとされる（ステップ１７）。上記比率が誤差幅Ｅｍａｆを超える場合には、タイマのカウント値Ｃｎｔを１だけ増分し（ステップ１８）、カウント値Ｃｎｔが予め決められた値ＣｎｔA 以上であるか否かが判定される（ステップ１９）。カウント値ＣｎｔがＣｎｔA に達していなければ上記比率が誤差幅Ｅｍａｆを超えたのは一時的な現象であるとしてステップ１７に移行し、検出吸入空気量Ｍａｆｓが最終吸入空気量Ｍａｆｆとされる。カウント値ＣｎｔがＣｎｔA に達していれば、上記比率が誤差幅Ｅｍａｆを超える現象が十分継続しているとすることができるので、検出吸入空気量Ｍａｆｓは実際のシリンダ吸入空気量に対して応答遅れがあると判断され、推定吸入空気量Ｍａｆｅが最終吸入空気量Ｍａｆｆとされる（ステップ２０）。
【００３０】
【発明の効果】
この発明によるエンジンの燃料噴射制御装置は、上記のように構成されているので、次のような効果を奏する。即ち、このエンジンの燃料噴射制御装置においては、過渡運転時には、センサで検出した空気量と実際に吸入される空気量とが異なるので、吸入空気量を推定し、推定吸入空気量とセンサが検出した検出吸入空気量との偏差が一定以上の値であるときには、センサが検出した検出吸入空気量が遅れている或いはエラーであるとして、推定吸入空気量の方を選択し、偏差が小さいときには、センサが検出した検出吸入空気量を選択する。このようにして選択されたたエンジンへの吸入空気量に対してそれ以上の燃料を噴射すればスモークを発生することになる限界値としてのスモークリミット燃料噴射量を決め、エンジンの運転状態から求められる燃料噴射量がリミット値を超えたときには、そのスモークリミット燃料噴射量で燃料噴射量を設定する。
【００３１】
従って、この発明によるエンジンの燃料噴射制御装置によれば、エンジンが過渡運転状態に移行したことを検出し、応答遅れにバラツキが生じるような事態になっても吸入空気量を的確に把握し、吸入空気量に対する適切な燃料噴射量を定めることにより、スモークが発生したり、燃料噴射量にリミットを掛け過ぎることによるエンジン出力が不足することを防止することができる。なお、シリンダ吸入空気量は、エンジンの運転状態が過渡状態であるときにマスエアフローセンサである吸入空気量検出手段が検出した値に対して応答遅れがある場合を想定して説明したが、この発明によるエンジンの燃料噴射制御装置は、センサの故障や吸気管に孔が生じた場合等も、同様にカバーすることができるものである。
【図面の簡単な説明】
【図１】この発明によるエンジンの燃料噴射制御装置の一実施例を示すブロック図である。
【図２】図１に示すエンジンの燃料噴射制御装置において燃料噴射量を決定するフローチャートである。
【図３】図１に示すエンジンの燃料噴射制御装置において吸入空気量を決定するフローチャートである。
【図４】この発明による燃料噴射制御装置が適用されるエンジンの一例を示す概略図である。
【符号の説明】
１    エンジン
１３  吸気管
３４  吸入空気量検出手段（マスエアフローセンサ）
４１  基本燃料噴射量算出手段
４２  推定吸入空気量算出手段
４５  最終吸入空気量決定手段
４６  スモークリミット燃料噴射量算出手段
４７  目標燃料噴射量設定手段
Ｎｅ  エンジンの回転速度
Ａｃ  アクセルペダル踏込み量（アクセル操作量）
Ｑｂ  基本燃料噴射量
Ｑｆ          目標燃料噴射量（今回）
Ｑｆ（−１）  目標燃料噴射量（前回）
Ｑｆ（−２）  目標燃料噴射量（前々回）
Ｑｓｍｋｌｆ  スモークリミット最終燃料噴射量
Ｑｓｍｋｌｂ  スモークリミット基本燃料噴射量
ΔＱ          噴射量偏差
Ｍａｆｓ      検出吸入空気量
Ｍａｆｅ      推定吸入空気量
Ｍａｆｅｂ    基本推定吸入空気量
ΔＭａｆ      空気量偏差
ΔＭａｆ0     予め決められた値
Ｍａｆｆ      最終吸入空気量
【図１】
0003823643.tif 000002
【図２】
0003823643.tif 000003
【図３】
0003823643.tif 000004
【図４】
0003823643.tif 000005