JPH01208541A - 内燃機関の燃料噴射量制御装置 - Google Patents

内燃機関の燃料噴射量制御装置

Info

Publication number
JPH01208541A
JPH01208541A JP3012488A JP3012488A JPH01208541A JP H01208541 A JPH01208541 A JP H01208541A JP 3012488 A JP3012488 A JP 3012488A JP 3012488 A JP3012488 A JP 3012488A JP H01208541 A JPH01208541 A JP H01208541A
Authority
JP
Japan
Prior art keywords
fuel injection
coefficient
deceleration
value
air
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3012488A
Other languages
English (en)
Inventor
Kazuhiko Norota
一彦 野呂田
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP3012488A priority Critical patent/JPH01208541A/ja
Publication of JPH01208541A publication Critical patent/JPH01208541A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は内燃機関の燃料噴射量制御装置に係り、特に加
速増量及び減速減量を補正(学習)して加減速時の燃料
噴射量を学習制御する内燃機関の燃料噴射量制御装置に
関する。
〔従来の技術〕
従来より、機関負荷(吸入空気量または吸気管圧力)と
機関回転速度とに応じて定まる基本燃料噴射時間TPと
排ガス中の残留酸素濃度を検出して理論空燃比を境に反
転した信号を出力する。2センサ出力から得られる空燃
比フィードバック補正係数FAFとを用いて、燃焼空燃
比が理論空燃比になるように燃料噴射■をフィードバッ
ク制御する燃料噴射量制御装置を備えた内燃機関が知ら
れている。かかる燃料噴射量制御装置では、加速中か減
速中かを判定し、加速中と判定されたときには加速増量
係数によって燃料噴射量を増量し、減速中と判定された
ときには減速減量係数によって燃料噴射量を減量するこ
とが行なわれている。
しかしながら、車両の走行距離が長くなると経時変化に
よって吸気弁や吸気ボート壁にデポジットが付着し、こ
のデポジットの影響によって加速中には空燃比がリーン
傾向を示し、減速中には空燃比がリッチ傾向を示すこと
になる。すなわち、加速中ではスロットル開度が大きく
なるから吸気管圧力が高く燃料の蒸発量が少ないため、
噴射された燃料がデポジットに吸収され、この結果燃焼
室内に供給される燃料が不足して空燃比リーン傾向を示
す。一方、減速中ではスロットル開度が小さいことから
吸気管圧力が低いためデポジットに吸収されていた燃料
が蒸発し、この蒸発した燃料が燃焼室内に供給されるた
め燃焼室内に供給される燃料が多(なって空燃比リッチ
傾向を示す。第2図に、加速時における初期状態の内燃
機関(新品内燃機関)とデポジットが付着した内燃機関
との空燃比フィードバック補正係数と燃焼空燃比との相
異が示されている。図から理解されるように、初期状態
の内燃機関ではデポジットが付着していないため空燃比
フィードバック補正係数は一定の周期で変化し、燃焼空
燃比も略理論空燃比近傍の値に制御されている。一方、
デポジットが付着した内燃機関では、加速時に空燃比が
リーンになり、この結果空燃比フィードバック補正係数
が大きく変化している。また、第3図には、360@C
A毎の吸気管圧力の偏差ΔPMと燃焼空燃比の変化頻度
との関係が示されている。図において実線NEWは初期
状態の内燃機関における空燃比の変化頻度を示し、破線
OLDはデポジットが付着した内燃機関の空燃比の変化
頻度を示している。図から理解されるように、デポジッ
トが付着した内燃機関では、加速時(ΔPMが正のとき
)において空燃比がリーンになる頻度が高くなっており
、また減速時(ΔPMが負のとき)では空燃比がリッチ
になる頻度が高くなっている。
また、機関始動時には機関冷却水温に応じて燃料噴射量
が制御されているが、上記のようにデポジットが付着し
ていると噴射された燃料がデポジットに吸収されて始動
性が悪化することになる。
このため、従来では特開昭61−129435号公報に
示されるように、デポジットの付着量が多くなるに従っ
て始動時燃料噴射量を多くすることが行なわれている。
なお、本願発明に関連する技術としては特開昭59−2
03829号公報及び特願昭62−89212号記載の
技術がある。
〔発明が解決しようとする課題〕
しかしながら、デポジットに吸収される燃料の量は、デ
ポジットが乾燥しているときに最も多く吸収された量が
所定量になった時点で飽和するに゛も拘わらず、従来の
技術では始動初期から後期にかけてデポジットの量に応
じた量の燃料を噴射しているため、始動後期に空燃比が
リッチとなって始動性が悪化する、という問題がある。
本発明は上記問題点を解決すべく成されたもので、デポ
ジットの影響で始動後期の始動性が悪化しないようにし
た内燃機関の燃料噴射量制御装置を提供することを目的
とする。
〔課題を解決するための手段〕
上記目的を達成するために本発明は、第1図に示すよう
に、加速増量係数に基づいて加速状態での燃料噴射量を
増量する加速増量及び減速減量係数に基づいて減速状態
での燃料噴射量を減量する減速減量の少なくとも一方を
行なう内燃機関の燃料噴射量制御装置において、始動状
態を検出する始動状態検出手段Aと、排ガス中の残留酸
素濃度を検出する酸素濃度センサBと、加速状態及び減
速状態の少な(とも一方における燃料噴射量の過不足分
を補正するように前記酸素濃度センサ出力に基づいて前
記加速増量係数及び前記減速減量係数の少なくとも一方
を学習する学習手段Cと、始動状態が検出されたときに
前記加速増量係数及び前記減速減量係数の少なくとも一
方の値に基づいて始動状態の進行に伴って小さくなる補
正値を定め該補正値によって始動状態での燃料噴射量を
補正する燃料噴射量補正手段りと、を設けたことを特徴
とする。
上記学習手段Cは、前記酸素濃度センサB出力が目標空
燃比よりリッチ状態を示しているときの時間と前記酸素
濃度センサB出力が目標空燃比よりリーン状態を示して
いるときの時間との偏差を演算する偏差演算部C1と、
加速中で前記偏差が第1の所定範囲外の値になったとき
に前記偏差が前記第1の所定範囲内の値になるように、
燃料噴射量を増量するための加速増量係数を学習すると
共に、減速中で前記偏差が第2の所定範囲外の値になっ
たときに前記偏差が第2の所定範囲内の値になるように
、燃料噴射量を減量するための減速減量係数を学習する
学習部C2とで構成することができる。
また、上記燃料噴射量補正手段りでは、始動開始時から
の燃料噴射回数や機関の回転数が増加するに従って小さ
くなるように補正値を定めることができ、また始動開始
時からの経過時間が長くなるに従って小さくなるように
補正値を定めることができる。
〔作用〕
本発明によれば、加速増量係数に基づいて加速状態での
燃料噴射量を増量する加速増量及び減速減量係数に基づ
いて減速状態での燃料噴射量を減量する減速減量の少な
くとも一方が行なわれる。
始動状態検出手段は始動状態を検出し、酸素濃度センサ
は排ガス中の残留酸素濃度を検出する。学習手段は、加
速状態及び減速状態の少なくとも一方における燃料噴射
量の過不足分を補正するように酸素濃度センサ出力に基
づいて加速増量係数及び前記減速減量係数の少なくとも
一方を学習する。
ここで、デポジットが付着しているときには加速状態で
空燃比リーン傾向(燃料噴射量不足傾向)を示し、減速
状態で空燃比リッチ傾向(燃料噴射量過多傾向)を示し
、学習手段はこの燃料噴射量の過不足を補正するように
加速増量係数等を学習するから、加速増量係数及び減速
減量係数はデポジットの付着量に対応することになる。
そして、燃料噴射量補正手段は、始動状態が検出された
ときに加速増量係数及び減速減量係数の少なくとも一方
の値に基づいて始動状態の進行に伴って小さくなる補正
値を定めこの補正値によって始動状態での燃料噴射回数
−タする。このように、始動状態が進行するのに伴って
燃料増量値が小さくされてデポジットへの燃料吸収量が
多くなるに伴って燃料増量値が小さくされるため、始動
時全域に亘って機関が要求する燃料を噴射することがで
きる。
なお、燃料噴射量補正手段りにおいて、加速増量係数の
値が大きいとき、すなわち燃料増量値が過多のときはデ
ポジットの付着量が多いため初期値が大きい補正値を定
め始動状態が進行するに伴ってこの補正値を小さくして
この補正値によって始動時の燃料噴射量を補正してもよ
い。このようにすれば初期にデポジットの付着量に応じ
た量の燃料が増量噴射されると共にデポジットへの燃料
吸収量が多くなるに伴って燃料増量値が小さくされるた
め、始動時全域に亘って機関が要求する燃料を噴射する
ことができる。通常の始動は始動開始時からの経過時間
に応じて進行するから始動状態の進行は経過時間から判
断することができる。
また、始動時にはクランク角と同期して燃料噴射が実行
されるから始動開始時からの燃料噴射回数または機関の
回転数から始動状態の進行を判断することができる。ま
た、減速減量係数の値が大きいとき、すなわち燃料減量
値が大きいときもデポジットの付着量が多いため、減速
減量係数の値に基づいて上記と同様に補正値を定めるよ
うにしてもよい。
上記学習手段を偏差演算部と学習部とで構成したときに
は、偏差演算部C1は、排ガス中の残留酸素濃度を検出
する酸素濃度センサB出力が目標空燃比よりリッチ状態
を示しているときの時間と酸素濃度センサB出力が目標
空燃比よりリーン状態を示しているときの時間との偏差
を演算する。
ここで、酸素濃度センサB出力が目標空燃比よりリッチ
状態を示しているときの時間が酸素濃度センサB出力が
目標空燃比よりリーン状態を示しているときの時間より
長い場合には、空燃比リッチ状態が空燃比リーン状態よ
り長く継続したことになり、空燃比がリッチ側に偏倚し
ていることになる。すなわち空燃比がリッチ傾向を示し
ていることになる。このため上記偏差からある期間内に
おける空燃比がリッチ傾向を示しているかリーン傾向を
示しているかを判定することができる。学習部C2は、
加速中で前記偏差が第1の所定範囲外の値になったとき
、すなわち空燃比がリッチ傾向及びリーン傾向を示すよ
うになったときに、偏差が第1の所定範囲内の値になる
ように燃料噴射量を増量するための加速増量係数を学習
する。このように空燃比がリッチ傾向及びリーン傾向を
示したときに偏差が第1の所定範囲内の値になるように
加速増量係数を学習することにより空燃比のリッチ傾向
及びリーン傾向が補正され、空燃比を目標空燃比近傍で
制御するように燃料噴射量を制御することができる。ま
た、学習部C2は、減速中で前記偏差が第2の所定範囲
外の値になったとき、すなわち空燃比がリッチ傾向及び
リーン傾向を示したときに、前記偏差が第2の所定範囲
内の値になるように燃料噴射量を減量するための減速減
量係数を学習して空燃比のリッチ傾向及びリーン傾向を
補正し、空燃比が目標空燃比近傍で制御されるようにす
る。
〔発明の効果〕
以上説明したように本発明によれば、加速増量係数及び
減速減量係数を学習して加速増量係数や減速減量係数に
基づいて始動状態の進行に伴って小さくされる補正値を
求めこの補正値で燃料噴射量を補正しているため、デポ
ジットへの燃料吸収量が飽和するまでの間デポジットへ
の吸収量に応じた量の燃料を増量することができ、これ
によって始動時全域に亘って始動性を良好にすることが
できる、という効果が得られる。
〔実施例〕
以下図面を参照して本発明の実施例を詳細に説明する。
なお、以下では本発明に支障のない数値を用いて説明す
るが、本発明はこれらの数値に限定されるものではない
。第4図は本発明の実施例の燃料噴射量制御装置を備え
た4気筒4サモ火花点火機関(エンジン〉の概略を示す
ものである。
このエンジンは、制御回路としてのマイクロコンピュー
タ44によって制御されるものであり、エアクリーナ2
の下流側には、スロットル弁8が配置され、スロットル
弁8の下流側にサージタンク12が設けられている。エ
アクリーナ2の近傍には、吸気温を検出する吸気温セン
サ4が取付けられ、スロットル弁8には、スロットル弁
が全閉状態でオンするアイドルスイッチ10が取付けら
れている。また、サージタンク12には、半導体式の圧
力センサ6が取付けられている。この圧力センサ6から
の出力信号は、吸気管圧力の脈動成分を取除くための時
定数が小さく(例えば、3〜5 m5ec )かつ応答
性の良いCRフィルタ等で構成されたフィルタ7 (第
5図参照)によって処理される。また、スロットル弁8
を迂回しかつスロットル弁上流側とスロットル弁下流側
とを連通ずるようにバイパス路14が設けられている。
このバイパス路14にはソレノイドによって開度が調節
されるl5O(アイドルスピードコントロール)バルブ
16が取付けられており、ソレノイドに流れる電流をデ
ユーティ比制御してバイパス路14に流れる空気量を制
御することに、よりアイドリング時の回転速度が目標値
に制御される。サージタンク12は、インテークマニホ
ールド18及び吸気ポート22を介してエンジン20の
燃焼室に連通されている。そして、このインテークマニ
ホールド18内に突出するよう各気筒毎に燃料噴射弁2
4が取付けられている。
エンジン20の燃焼室は、排気ポート26及びエキゾー
ストマニホールド28を介して三元触媒を充填した触媒
装置27に連通されている。このエキゾーストマニホー
ルド28には、排ガス中の酸素濃度を検出し理論空燃比
を境に反転した信号を出力する02センサ30が取付け
られている。
エンジンブロック32には、このエンジンブロック32
を貫通してウォータジャケット内に突出するよう冷却水
温センサ34が取付けられている。
この冷却水温センサ34は、エンジン冷却水温を検出し
て水温信号を出力し、水温信号で機関温度を代表する。
なお、機関オイル温を検出して機関温度を代表させても
良い。
エンジン20のシリンダヘッドを貫通して燃焼室内に突
出するように各気筒毎に点火プラグ38が取付けられて
いる。この点火プラグ38は、ディストリビュータ40
及び点火コイルを備えたイグナイタを介して、マイクロ
コンピュータ44に接続されている。このディストリビ
ュータ40内には、ディストリビュータシャフトに固定
されたシグナルロータとディストリビュータハウジング
に固定されたピックアップとで構成された回転角センサ
48が取付けられている。回転角センサ48は例えば3
0°CA毎にエンジン回転速度信号を出力する。
マイクロコンピュータ44は第5図に示すようにマイク
ロプロセッシングユニット(MPU)60、リード・オ
ンリ・メモリ (ROM)62、ランダム・アクセス・
メモリ (RAM)64、バックアップラム(BU−R
AM)66、入出カポ−トロ8、人力ポードア0、出力
ポードア2.74.76及びこれらを接続するデータバ
スやコントロールバス等のバス75を含んで構成されて
いる。
BU−RAM66は、以下で説明する加速増量係数およ
び減速減量係数を記憶する。入出カポ−トロ8には、A
/D変換器78とマルチプレクサ80とが順に接続され
ている。マルチプレクサ80には、抵抗Rとコンデンサ
Cとで構成されたフィルタ7及びバッファ82を介して
圧力センサ6が接続されると共にバッファ84を介して
冷却水温センサ34が接続され、バッファ85を介して
吸気温センサ4が接続されている。MPU60は、マル
チプレクサ80及びA/・D変換器78を制御して、フ
ィルタ7を介して入力される圧力センサ6出力、冷却水
温センサ34出力及び吸気温センサ4出力を順次デジタ
ル信号に変換してRAM64に記憶させる。従って、マ
ルチプレクサ80、A/D変換器78及びMPU60等
は、圧力センサ出力等を所定時間毎にサンプリングする
サンプリング手段として作用する。入力ポードア0には
、コンパレータ88及びバッファ86を介して0□セン
サ30が接続されると共に波形整形回路90を介して回
転角センサ48が接続されている。また、入力ポードア
0には、図示しないバッファを介してアイドルスイッチ
10が接続されている。
出力ポードア2は駆動回路92を介してイグナイタ42
に接続され、出力ポードア4はダウンカウンタを備えた
駆動回路94を介して燃料噴射弁24に接続され、そし
て出力ポードア6は駆動回路96を介してISCバルブ
16のソレノイドに接続されている。なお、98はクロ
ック、99はカウンタである。上記ROM62には、以
下で説明する制御ルーチンのプログラムや第9図〜第1
2図に示すテーブル等が予め記憶されている。
次に、上記エンジンに本発明を適用した実施例の制御ル
ーチンについて説明する。
第6図は360°CA毎に実行されるルーチンを示すも
ので、ステップ100においてエンジン冷却水温THW
が所定温(例えば、70℃)を越えているか否かを判断
することにより暖機後か否かを判断する。暖機後と判断
されたときはステップ101においてその他の学習条件
(例えば、空燃比フィードバック制御条件等)が成立し
ているか判断し、この条件が成立していれば、ステップ
102において現在の吸気管圧力PMIIEIIから3
60°CA前の吸気管圧力PMOLDを減算して吸気管
圧力の偏差DLPMを算出する。次のステップ103で
は吸気管圧力の偏差DLPMが正の所定値(例えば、2
mm1g)を越えているか否かを判断することにより加
速中か否かを判断する。吸気管圧力の偏差DLPMが正
の所定値を越えて加速中と判断されたときには、ステッ
プ104において02センサ出力Oxと基準レベル(例
えば、0.45V)とを比較することによりO,センサ
出力Oxが理論空燃比よりリッチ状態を示しているか否
かを判断する。02センサ出力Oxが空燃比リッチ状態
を示していると判断されたときには、ステップ106に
おいてカウント値CACをインクリーメントし、0□セ
ンサ出力OXが基準レベル以下となって空燃比リーン状
態を示していると判断されたときにはステップ108に
おいてカウント値CACをディクリメントする。
次のステップ110とステップ114では、カウント値
CACが第1の所定範囲(50〜−50)外の値になっ
たか否かを判断することにより空燃比が理論空燃比より
リッチ傾向を示しているか、リーン傾向を示しているか
を判断する。
すなわち、ステップ110においてカウント値CACが
第1の所定範囲の上限値(50)を越えていると判断さ
れたとき、すなわち空燃比がリッチ傾向を示していると
判断されたときにはステップ112においてBU−RA
Mに記憶されている加速増量係数KACを所定値(例え
ば、0.1)小さくした後ステップ118に右いてカウ
ント値CACを0にする。なお、加速増量係数KACの
初期値は1.0に定められてBU−RAMに記憶されて
いる。また、ステップ114においてカウント値CAC
が第1の所定範囲の下限値(−50)未満か否かを判断
し、カウント値CACが第1の所定範囲の下限値未満と
判断されたときには、空燃比が理論空燃比よりリーン側
に偏倚して空燃比がリーン傾向を示していると判断して
、ステップ116においてBU−RAMに記憶されてい
る加速増量係数KACを所定値(例えば、0.1)大き
くした後ステップ118においてカウント値CACを0
にする。なお、カウント値CACが第1の所定範囲内の
値になっているときは加速増量係数KACを補正するこ
となく第8図のルーチンへ進む。
ステップ103において吸気管圧力の偏差DLPMが正
の所定値以下と判断されたときには、ステップ120に
おいて吸気管圧力の偏差DLPMが負の所定値(例えば
、−2mIIIHg)未満か否かを判断することにより
減速中か否かを判断する。吸気管圧力の偏差DLPMが
負の所定値以上と判断されたときには定常運転状態と判
断して第8図のルーチンへ進み、吸気管圧力の偏差DL
PMが負の所定値未満と判断されたときには減速状態と
判断してステップ122に進む。ステップ122では、
02センサ出力Oxと上記で説明した判定レベルとを比
較して02センサ出力が理論空燃比よりリッチ状態を示
しているか、リーン状態を示しているかを判断する。0
.センサ出力が空燃比リッチ状態を示していると判断さ
れたときにはステップ124においてカウント値CDC
をインクリメントし、o2センサ出力Oxが空燃比リー
ン状態を示していると判断されたときにはステップ12
6に右いてカウント値CDCをディクリメントする。
次のステップ128及びステップ132では、カウント
値CDCが第2の所定範囲(例えば、50〜−50)外
の値になったか否かを判断することにより空燃比が理論
空燃比よりリッチ側に偏倚して空燃比リッチ傾向を示し
ているかまたは空燃比が理論空燃比よりリーン側に偏倚
して空燃比がリーン傾向を示しているかを判断する。す
なわち、ステップ128ではカウント値CACが第2の
所定範囲の上限値(50)を越えているか否かを判断す
ることにより空燃比がリッチ傾向を示しているか否かを
判断し、空燃比がリッチ傾向を示していると判断された
ときにはステップ130においてBU−RAMに記憶さ
れている減速減量係数KDCを所定値(例えば、0.1
)大きくした後ステップ136においてカウント値CD
Cを0にする。この減速減量係数KDCの初期値は1.
0に定められてBU−RAMに記憶されている。また、
ステップ132ではカウント値CDCが第2の所定範囲
の下限値(−50)未満か否かを判断すること−により
空燃比がリーン傾向を示しているか否かを判断し、空燃
比がリーン傾向を示していると判断されたときにはステ
ップ134においてBU−RAMに記憶されている減速
減量係数KDCを所定値(例えば、0.1)小さくした
後ステップ136においてカウント値CDCを0にする
。−方、ステップ128及びステップ132においてカ
ウント値CDCが第2の所定範囲内の値になっていると
判断されたときには減速減量係数KDCを補正すること
なく第8図のルーチンへ進む。
上記のように制御したときのo2センサ出力の変化、カ
ウント値CAC,CDCの変化、加速増量係数KACの
変化及び減速減量係数KDCの変化を車速及び吸気管圧
力PMの変化と共に第7図に示す。
第8図は燃料噴射時間TAUを演算するルーチンを示す
もので、ステップ180において始動時か否かを判断し
、始動時のときはステップ182へ進み、始動時でない
ときすなわち完爆されたときはステップ200へ進む。
始動時か否かはスタータが作動しているか否か(肯定の
とき始動時)またはイグニッションスイッチオンでエン
ジン回転速度NEが所定値(例えば、50Qrpm)以
下か否か(肯定のとき始動時)を判断することにより判
断することができる。始動時と判断されたときは、ステ
ップ182において始動時燃料噴射時間TUSTAを第
9図に示すテーブルから演算すると共に、吸気温補正係
数FTHAを第10図に示すテーブルから演算する。始
動時燃料噴射時間TUSTAはエンジン冷却水温が高く
なるに従って短くなるよう、に定められてふり、吸気温
補正係数FTHAは吸気温が高くなるに従って小さくな
るように定められている。次のステップ184では、以
下の式に従って始動時燃料噴射時間TUSTAを加速増
量係数KACによって補正する割合を定める補正係数α
を演算する。
ただし、nは図示しない他のルーチンによって初期値を
1として噴射毎にインクリメントされる、噴射回数を示
すカウント値である。
そして、ステップ186において以下の式に従って始動
時の燃焼噴射時間TAUを演算し、所定クランク角にな
った時点で燃焼噴射時間TAUに相当する時間燃料噴射
弁を開弁することにより燃料噴射が実行される。
TAU +−TAUSTA−FTHA x (1+ (KAC−1)  ・α) ・・・(2)
ここで、第1回目の燃料噴射時にはα=1、第2回目の
燃料噴射時にはα=0.9となり、第10回目の燃料噴
射時にα=O,L第11回目の燃料噴射時にα=0とな
るから、加速増量係数KACの学習値KAC−1(この
値がデポジットの付着量に相当する)の100%、90
%・・・10%に相当する値が第10回目の噴射まで噴
射毎に燃料噴射時間に反映され、第11回目の噴射以降
は加速増量係数KACの燃料噴射時間への反映がなくな
りTAUSTA −FTHAのみによって燃料噴射が実
行される。
ステップ200ではエンジン回転速度NE、吸気管圧力
PM及びエンジン冷却水温THWを取込み、ステップ2
02においてエンジン回転速度NEと吸気管圧力PMと
に基づいて基本燃料噴射時間TPを演算する。次のステ
ップ204では、第11図及び第12図に示すマツプか
らエンジン回転速度NEに応じた増減量時間f1とエン
ジン冷却水温THWに応じた増減量時間f2とを演算し
、ステップ206において増減量時間f1、f2を加算
することにより以下の(3)式に示すようにエンジン回
転速度NEとエンジン冷却水温THWとに応じた増減量
時111f  (NE、THW)を演算する。
f  (NE、THW)=f、+f2  ・・・(3)
次のステップ208では第6図のステップ102で演算
された吸気管圧力の偏差DLPMと増減量時間f  (
NESTHW)とを用いて以下の(4)式に従って過渡
時基本燃料噴射時間TPAEWを演算する。
TPAEW=DLPM−f (NE、THW)・・・(
4) ここで、加速時にはDLPM>0になるため過渡時基本
燃料噴射時間TPAEWは正になり、減速時にはDLP
M<Oになるため過渡時基本燃料噴射時間TPAEWは
負になる。
ステップ210では、吸気管圧力の偏差DLPMが正の
所定値(例えば、2mmHg)を越えているか否かを判
断することにより加速中か否かを判断し、加速中と判断
されたときにはステップ214においてBU−RAMに
記憶されている加速増量係数KACを読出してKとした
後ステップ220へ進む。一方、吸気管圧力の偏差DL
PMが正の所定値以下と判断されたときには、ステップ
212に゛おいて吸気管圧力の偏差DLPMが負の所定
値(例えば、−2mm)Ig)未満か否かを判断するこ
とにより減速中か否かを判断し、減速中と判断されたと
きにはステップ216においてBU−RAMに記憶され
ている加速増量係数KACを読出してKとした後ステッ
プ220へ進む。一方、ステップ212において吸気管
圧力の偏差DLPMが負の所定値以上と判断されたとき
、すなわち吸気管圧力の偏差DLPMが正の所定値と負
の所定値との間の値を取るときは定常運転状態中と判断
してステップ218においてKの値を0とした後ステッ
プ220へ進む。
ステップ220では、基本燃料噴射時間TP1上記のよ
うに値が設定されたに1過渡時基本燃料噴射時間TPA
EW、空燃比フィードバック補正係数FAF及び吸気温
やエンジン冷却水温等で定まる補正係数Fとを用いて以
下の式の従って燃料噴射時間TIJを演算する。
TAU= (TP+K・TPAEW)  ・FAF −
F・・・(5) そして、図示しないルーチンにふいて燃料噴射タイミン
グか否かを判断し、燃料噴射タイミングと判断されたと
きに燃料噴射時間TAUに相当する時間を駆動回路94
のダウンカウンタにセットし、ダウンカウンタの値が0
になるまで燃料噴射弁を開弁することによりクランク角
と同期した同期燃料噴射を実行する。ここで、加速中で
は過渡時基本燃料噴射時間TPAEWが正の値を取るた
めに−TPAEWO量の燃料が基本燃料噴射時間TPに
対して増量され、減速中では過渡時基本燃料噴射時間T
PAEWが負の値を取るためKDC・TPAEWの量の
燃料が基本燃料噴射量に対して減量される。なお、定常
運転中ではKの値を0にして基本燃料噴射時間TP、空
燃比フィードバック補正係数FAF及び補正係数Fに応
じて燃料噴射量を制御する。
上記のように制御したときの過渡時基本燃料噴射時間T
PAEW、加速増量値KAC−TPAEW1減速減量値
KDC−TPAEW、基本燃料噴射時間TP、燃料噴射
時間TAU、学習後の燃料噴射時間を第13図(2)、
(3)に示す。なお、第13図(1)は吸気管圧力の変
化を示すものである。
なお、上記では加速増量係数KACによって始動時の燃
料噴射量の補正値を定める例について説明したが、減速
減量係数KDCも加速増量係数KACと略等しい値を採
るため、減速減量係数KDCで補正値を定めてもよく、
加速増量係数KACと減速減量係数KDCとの平均値(
KAC+KDC)/2で補正値を定めるようにしてもよ
い。更に、上記では噴射回数に応じて増量値を徐々に0
にする例について説明したが、所定噴射回数の間は学習
値をそのまま補正値として反映させ、それ以後は補正値
を0として全く反映しないようにしてもよい。またデポ
ジットへの燃料吸収量は、吸気温やエンジン冷却水温等
によって変化するため、吸気温やエンジン冷却水温を変
数とする関数で補正値を更に変化させてもよい。
また、上記ではエンジン回転速度とエンジン冷却水温と
で定ま、る増減量時間と吸気管圧力の偏差とで過渡時基
本燃料噴射時間を定める例について説明したが、次の(
6)式に示すように過渡時基本燃料噴射時間TPAEW
を定めるようにしてもよい。
TPAEW=  (Kr  ・DLPM+  ’に、・
DLPMl ) ・・・(6) ただし、Kt 、Knは定数、DLPMsは以下の(7
)式で示すように前回演算された吸気管圧力の偏差D 
L P Ms−+に定数に、を乗算した値と今回演算さ
れた吸気管圧力の偏差DLPMI との和で表わされる
吸気管圧力の偏差である。
D L P Ml=D L P Mt + K3  ・
DLPMi−+・・・(7) また更に、上記では吸気管圧力の偏差で加減速状態を判
定する例について説明したが、過渡時基本燃料噴射時間
の大きさに応じて加減速状態を判定するようにしてもよ
い(例えば、過渡時基本燃料噴射時間がl Q Qms
ecを越えるとき加速状態、過渡時基本燃料噴射時間が
−I Q Qmsec未渦のとき減速状態)。さらに、
上記では吸気管圧力とエンジン回転速度とで基本燃料噴
射時間を演算するエンジンについて説明したが、吸入空
気量を検出するエアフロメータを備え、吸入空気量とエ
ンジン回転速度とから基本燃料噴射時間を演算するエン
ジンにも本発明を適用することができる。またさらに、
上記ではo22センサ出力リツチにカウント値をインク
リメントしかつ02センサ出力リ一ン時にカウント値を
ディクリメントすることにより時間の偏差を演算する例
について説明したが、02センサ出力リッチ時にカウン
ト値をディクリメントしかつ02センサ出力リ一ン時に
カウント値をインクリメントして時間の偏差を求めても
よい。また、02センサ出力がリッチを示しているとき
とリーンを示しているときとで別のカウント値をインク
リメントし02センサ出力がリッチを示しているときの
カウント値と02センサ出力がリーンを示しているとき
のカウント値との偏差を演算して上記の時間の偏差を演
算するようにしてもよく、これらの時間の比を偏差とし
て用いるようにしてもよい。さらに、上記では所定クラ
ンク角(360°CA)毎にカウントして偏差を求める
例について説明したが、所定時間毎にカウントして偏差
を求めるよう(ごしてもよい。また、加速増量係数およ
び減速減量係数の学習方法は上記の例に限定されるもの
ではなく、燃料噴射量の過不足分を補正できればどのよ
うな学習でもよい。
【図面の簡単な説明】
第1図は本発明の構成を示すブロック図、第2図は従来
におけるフィードバック補正係数と空燃。 比との変化を示す線図、第3図は従来における空燃比の
変化頻度を示す線図、第4図は本発明が適用可能な燃料
噴射量制御装置を備えたエンジンの概略図、第5図は第
4図のマイクロコンピュータの詳細を示すブロック図、
第6図は本実施例の加速増量係数及び減速減量係数等を
学習するルーチンを示す流れ図、第7図は本実施例にお
ける加速増量係数および減速減量係数等の変化を示す線
図、第8図は本実施例の燃料噴射時間を演算するルーチ
ンを示す流れ図、第9図は始動時燃料噴射量時間の変化
を示す線図、第10図は吸気温補正係数の変化を示す線
図、第11図及び第12図はエンジン回転速度に応じた
増減量時間とエンジン冷却水温に応じた増減量時間とを
それぞれ示す線図、第13図は本実施例における過渡時
基本燃料噴射時間及び燃料噴射時間等の変化を示す線図
である。 6・・・圧力センサ、 8・・・スロットル弁、 24・・・燃料噴射弁、 30・・・o2センサ、 38・・・点火プラグ、 42・・・イグナイタ、 44・・・マイクロコンピュータ。

Claims (1)

    【特許請求の範囲】
  1. (1)加速増量係数に基づいて加速状態での燃料噴射量
    を増量する加速増量及び減速減量係数に基づいて減速状
    態での燃料噴射量を減量する減速減量の少なくとも一方
    を行なう内燃機関の燃料噴射量制御装置において、 始動状態を検出する始動状態検出手段と、 排ガス中の残留酸素濃度を検出する酸素濃度センサと、 加速状態及び減速状態の少なくとも一方における燃料噴
    射量の過不足分を補正するように前記酸素濃度センサ出
    力に基づいて前記加速増量係数及び前記減速減量係数の
    少なくとも一方を学習する学習手段と、 始動状態が検出されたときに前記加速増量係数及び前記
    減速減量係数の少なくとも一方の値に基づいて始動状態
    の進行に伴って小さくなる補正値を定め該補正値によっ
    て始動状態での燃料噴射量を補正する燃料噴射量補正手
    段と、 を設けたことを特徴とする内燃機関の燃料噴射量制御装
    置。
JP3012488A 1988-02-12 1988-02-12 内燃機関の燃料噴射量制御装置 Pending JPH01208541A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3012488A JPH01208541A (ja) 1988-02-12 1988-02-12 内燃機関の燃料噴射量制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3012488A JPH01208541A (ja) 1988-02-12 1988-02-12 内燃機関の燃料噴射量制御装置

Publications (1)

Publication Number Publication Date
JPH01208541A true JPH01208541A (ja) 1989-08-22

Family

ID=12295027

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3012488A Pending JPH01208541A (ja) 1988-02-12 1988-02-12 内燃機関の燃料噴射量制御装置

Country Status (1)

Country Link
JP (1) JPH01208541A (ja)

Similar Documents

Publication Publication Date Title
US4469072A (en) Method and apparatus for controlling the fuel-feeding rate of an internal combustion engine
JPS6165038A (ja) 空燃比制御装置
JPH0211729B2 (ja)
JP2707674B2 (ja) 空燃比制御方法
JP2580646B2 (ja) 内燃機関の燃料噴射量制御方法
JP2547380B2 (ja) 内燃エンジンの空燃比フィ−ドバック制御方法
JPS58217747A (ja) 内燃エンジンの空燃比制御方法
JPH01208541A (ja) 内燃機関の燃料噴射量制御装置
JP2841806B2 (ja) エンジン用空燃比制御装置
JP2559782Y2 (ja) 内燃エンジンの点火時期制御装置
JP2590941B2 (ja) 内燃機関の燃料噴射量学習制御装置
JPS62186029A (ja) リ−ンセンサの異常判定方法
JPH01310146A (ja) 内燃機関の点火時期制御装置
JP2684885B2 (ja) 内燃機関の燃料噴射量制御装置
JPH0323330A (ja) 内燃機関の燃料噴射量制御装置
JPH01138345A (ja) 内燃機関の燃料噴射量制御装置
JPH0658080B2 (ja) 内燃機関の空燃比制御方法
JPS6090934A (ja) 内燃エンジンのスロツトル弁全開運転時の燃料供給制御方法
JP2689779B2 (ja) 内燃機関の燃料噴射量制御装置
JPS62182456A (ja) 内燃機関の空燃比制御方法
JP2615680B2 (ja) 内燃機関の空燃比学習制御方法
JPS6172848A (ja) 内燃機関の燃料増量及び点火時期制御装置
JPH01305151A (ja) 内燃機関の点火時期制御装置
JPS6093149A (ja) 内燃機関の燃料噴射装置
JPH0325620B2 (ja)