JPS63289237A - 内燃機関の燃料噴射量制御方法 - Google Patents

内燃機関の燃料噴射量制御方法

Info

Publication number
JPS63289237A
JPS63289237A JP12480687A JP12480687A JPS63289237A JP S63289237 A JPS63289237 A JP S63289237A JP 12480687 A JP12480687 A JP 12480687A JP 12480687 A JP12480687 A JP 12480687A JP S63289237 A JPS63289237 A JP S63289237A
Authority
JP
Japan
Prior art keywords
intake pipe
pipe pressure
fuel injection
throttle opening
engine
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
JP12480687A
Other languages
English (en)
Inventor
Kazushi Katou
千詞 加藤
Hidehiro Oba
秀洋 大庭
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 JP12480687A priority Critical patent/JPS63289237A/ja
Publication of JPS63289237A publication Critical patent/JPS63289237A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は内燃機関の燃料噴射量制御方法に係り、特にス
ロ・ントル開度と機関回転速度とに基づいて燃料噴射量
を制御する内燃機関の燃料噴射量制御方法に関する。
〔従来の技術〕
従来より、スロットル弁上流側を通過する空気量と機関
回転速度またはスロットル弁下流側の吸気管絶対圧力(
以下吸気管圧力という)と機関回転速度とに基づいて燃
料噴射量を制御する内燃機関が知られている。上記の空
気量および吸気管圧力の物理量は、いずれも機関燃焼室
に吸入される吸入空気量に対応しており、上記内燃機関
では、これらの物理量と機関回転速度とから機関1回転
当りの吸入空気量を演算すると共に機関1回転当りの吸
入空気量がら空燃比を考慮して基本燃料噴射時間を演算
し、この基本燃料噴射時間を吸気温や機関冷却水温等で
補正して燃料噴射時間を求め、この燃料噴射時間に相当
する時間燃料噴射弁を開弁することにより燃料噴射量を
制’qB している。
ここで、吸気管圧力と機関回転速度に基づいて燃料噴射
量を制御する場合は、ダイヤフラム式の圧力センサをス
ロットル弁下流側の吸気管に取付け、機関脈動成分を除
去するために時定数が3〜5 m5ecのフィルタを介
して圧力センサ出力を処理することにより吸気管圧力を
検出して間接的に吸入空気量を検出するようにしている
。しかしながら、圧力センサのダイヤフラムによる応答
遅れおよびフィルタの時定数による応答遅れが存在する
ため、加減速時等の過渡運転時には、実際の吸気管圧力
の変化に対して検出された吸気管圧力の変化に時間遅れ
が生ずる。このため、加速時にはスロットル弁が急閉さ
れて実際の吸気管圧力が急、激に上昇するのに対して検
出された吸気管圧力に時間遅れが生じ、実際の吸気管圧
力より小さい値の吸気管圧力によって基本燃料噴射時間
が演算されることになるため、空燃比がオーバリーンに
なり加速応答性が悪化すると共に排気エミッションが悪
化する。逆に、減速時にはスロットル弁が急閉されるこ
とから吸気管圧力が象、激に低下するため実際の吸気管
圧力より大きな値の吸気管圧力によって基本燃料噴射時
間が演算されることになり、空燃比がオーバリッチにな
ってドライバビリティが悪化すると共に排気エミッショ
ンが悪化する。
この空燃比のオーバリッチおよびオーバリーンを防止す
るために、加速増量や減速i%&it等の各種の増減補
正を行なっているが、過渡時には検出された吸気管圧力
に時間遅れが存在するため全運転領域で完全に目標空燃
比に制御することが不可能である。
また、空気量と機関回転速度とに基づいて燃料噴射量を
制御する場合は、スロットル弁の上流側にエアフロメー
タやカルマン渦流量計等の流量センサを取付けて空気量
を検出することにより直接吸入空気量を検出しているが
、流量センサはスロットル弁の上流側に取付けられてい
るため、流量センサ出力の変化が実吸入空気量の変化に
対して応答遅れが生じ、上記と同様の問題が発生する。
このため、実吸入空気量に対して時間遅れのない物理量
としてスロットル開度を用い、このスロットル開度と機
関回転速度とに基づいて燃料噴射量を制御することが行
なわれている。すなわち、特開昭59−28031号公
報、特開昭59−196949号公報および特開昭60
−122237号公報には、スロットル開度と機関回転
速度とで基本燃料噴射時間を演算して燃料噴射量を制御
することが開示されており、特開昭59−39948号
公報には、スロットル開度と機関回転速度とで吸気管圧
力を演算し、演算された吸気管圧力と機関回転速度とで
基本燃料噴射時間を演算して燃料噴射量を制御すること
が開示されている。上記のスロットル開度は、スロット
ル弁の回動輪に固定された接触子と一端に電源が接続さ
れかつ他端が接地された可変抵抗とで構成されたスロッ
トル開度センサから出力されるスロットル開度に比例し
た電圧によって検出されている。しかしながら、通常ス
ロットル弁は機関燃焼室から離れた上流側の位置に配置
されており、スロットル弁を通過した空気が機関燃焼室
へ到達するまでに時間遅れが生じ、また、スロットル弁
と吸気弁との間の容積のためスロットル開度は実吸入空
気量の変化に対して位相が進むことになる。このため、
スロットル開度と機関回転速度とで定められた吸気管圧
力P (TA、NE)は第5図に示すように実際の吸気
管圧力Pより位相が進んだ値となる。なお、PMは圧力
センサから得られる吸気管圧力である。
また、第6図に示すように、スロットル開度と機関回転
速度とで定められた基本燃料噴射時間TP(TA、NE
)はスロットル開度の変化が実吸入空気量の変化に対し
て位相が進んでいるため要求燃料噴射量よりも多くなる
。このため、スロットル開度と機関回転速度とに基づい
て燃料噴射量を制御すると、スロットル開度センサが正
常であっても加速時には燃料噴射量が要求値より多くな
って空燃比がオーバリッチになり、減速時には燃料噴射
量が要求値より少なくなって空燃比がオーバリーンにな
る。また、加速増量補正を行なった場合においても増量
値は第6図の斜線で示すようになり、上記の位相進みを
補正することはできない。
ところで、機関燃焼室に供給される空気量が確定するの
は、吸気終了時点すなわち吸気弁閉弁時である。しかし
ながら、燃料噴射時間を演算するために所定時間必要で
あると共に、燃料噴射弁から噴射された燃料が燃焼室に
到達するまでに所定の飛行時間が必要であり、燃焼室に
供給される空気量が確定したときに燃料噴射量を演算す
ると時間遅れが生じるため、従来では、燃焼室に供給さ
れる空気量が確定する前の吸気管圧力を用いて基本燃料
噴射時間を演算している。このため、実際に燃焼室内に
吸入された空気量に適合した量の燃料が噴射されなくな
り、加速時には吸入空気量が確定する吸気管圧力より小
さい値の吸気管圧力によって燃料噴射量が制御されるた
め、空燃比がリーンとなり、減速時には吸入空気量が確
定する吸気管圧力より大きい値の吸気管圧力によって燃
料噴射量が制御されるため、空燃比がリッチとなる。
このため本出願人は、実際の吸気管圧力に対して応答遅
れのないスロットル開度と機関回転速度とに基づいて定
常状態での吸気管圧力を演算すると共に定常状態での吸
気管圧力に対して過渡時の応答遅れの補正を行なって位
相進みおよび位相遅れのない吸気管圧力を演算し、演算
された吸気管圧力に基づいて機関に吸入される空気量が
確定する時点での吸気管圧力を予測し、この予測値と機
関回転速度とに基づいて燃料噴射量を制御する方法を既
に提案している(特願昭62 51056号)。
〔発明が解決しようとする問題点〕
しかしながら、本出願人が既に提案している方法では、
実際の吸気管圧力を考慮せずに演算のみによって機関に
吸入される空気量が確定する時点の吸気管圧力を予測し
ているため、予測値は演算された定常状態での吸気管圧
力のずれの影響を受けて精度が悪くなることがあり、エ
ミッションが乱れることがある、という問題がある。
本発明は上記問題点を解決すべく成されたもので、実際
の吸気管圧力等を考慮することによって精度のよい吸気
管圧力等を求めて燃料噴射量を制御することができる内
燃機関の燃料噴射量制御方法を提供することを目的とす
る。
〔問題点を解決するための手段〕
上記目的を達成するために本発明は、スロットル開度と
機関回転速度とに基づいて現在の吸入空気量を演算し、
演算された現在の吸入空気量に基づいて演算時点より所
定時間先の吸入空気量の予測値を演算し、演算された予
測値と機関回転速度とに基づいて燃料噴射量を制御する
内燃機関の燃料噴射量制御方法において、機関燃焼室に
吸入される吸入空気量に対応した物理量でかつスロット
ル開度以外の物理量を検出し、検出した物理量によって
吸入空気量の予測値を補正したことを特徴とする。
〔作用〕
本発明によれば、スロットル開度と機関回転速度とに基
づいて現在の吸入空気量が演算される。
そして、演算された現在の吸入空気量に基づいて演算時
点より所定時間先の吸入空気量の予測値が演算される。
また、機関燃焼室に吸入される吸入空気量に対応した物
理量でかつスロットル開度以外の物理量が検出され、上
記演算された吸入空気量の予測値が検出された物理量に
よって補正され、この補正された予測値と機関回転速度
とに基づいて燃料噴射量が制御される。このように、吸
入空気量の予測値を検出した物理量によって補正してい
るため、演算された予測値に誤差があっても真の値に補
正されることになり、これによって排気エミッションの
乱れ等が防止される。なお、上記の物理量としては、ス
ロットル弁上流側を通過する空気量、スロットル弁下流
側の吸気管圧力を使用することができる。
〔発明の効果〕
以上説明したように本発明によれば、演算された吸入空
気量の予測値を検出された物理量によって補正している
ため、予測値の真の値に対する誤差が小さくなり、排気
エミッションの乱れを防止することができる、という効
果が得られる。
〔態様の説明) 本発明は、スロットル開度と機関回転速度とに基づいて
現在の吸入空気量を演算する場合に、以下の態様を採り
得る。なお、以下では吸入空気量をスロットル弁下流側
の吸気管圧力から間接的に検出する例について説明する
。従って、以下では吸入空気量に対応する物理量を吸気
管圧力として説明する。
第1のB illは、スロットル開度と機関回転速度と
に基づいてスロットル開度変化時点からの経過時間を変
数とする吸気管圧力を演算し、この吸気管圧力を現在の
吸気管圧力とするものである。
以下第1の態様の原理について説明する。第2図に示す
ように、スロットル弁ThからサージタンクSを介して
機関Eの吸気弁までの吸気系を考え、吸気系内の空気の
圧力(吸気管絶対圧力)をp [nun)Igabs、
 ] 、吸気系の容積をV[j!]、吸気系内に存在す
る空気の重量をQ[g]、吸気系内の空気の絶対温度を
T[’K]、大気圧をPc[mmHgabs、]とする
と共に、吸気系から機関Eの燃焼室に吸入される単位時
間当りの空気重量をΔQ+  [g/see] 、スロ
ットル弁Thを通過して吸気系内に吸入される単位時間
当りの空気重量をΔQz  [g/sec]とし、微小
時間Δを内に吸気系の空気の重量が(ΔQ2−ΔQ、)
・ΔL変化し、このとき吸気系内の空気の圧力がΔP変
化したものとして、吸気系内の空気にボイル・シャルル
の法則を適用すると以下の(1)式に示すようになる。
(P +Δ p)  v= (Q+ (ΔQ2−ΔQ、)Δt l RT    ・
・・(1)ただし、Rは気体定数である。
一方、PV=Q−R−Tであるから上記(])式を変形
すると、以下の(2)式が得られる。
ここで、流量係数をψ、スロットル弁の開口面積(スロ
ットル開度)をAとするとスロットル弁を通過する単位
時間当りの空気重量ΔQ2は以下の(3)式で表わされ
、行程容積をv8、機関回転速度をNE [r pm]
 、吸入効率をηとすると機関の燃焼室に吸入される単
位時間当りの空気重量ΔQ1 は以下の(4)式で表わ
される。
ΔQ、=ψ・A、P]−]1 ・・・(3)上記(3)
、(4)式を(2)式に代入すると次の(5)式が得ら
れる。
ここで、ΔL−+Oの極限をとると、 となる。
今、圧力P、(≠PC)近傍での応答を考えて圧力がP
oからP、+Pに変化したものとして、上記(6)弐の
Pに代えてPo +p (ただし、Pは微小値)を代入
すると、以下の(7)式が得られる。
・・・(7) ここで、 た ・・・(8) であるから、上記(7)式は以下の(9)式のようにな
る。
m−・ □ ・η (P、+P) 2■60 ・・・(9) ここで、 とすると、上記(9)式は次のようになる。
t 上記02)式を次の0弐のように変形して両辺を積分し
、積分定数をCとすると以下の04式が得られる。
一−fog  (−aP+b)=t+c   ・ 04
)ここで1=0のときPの初期値はPoであるから上記
04式より積分定数Cは次のようになる。
■ C=−1!og(−aP+b)  ・”(15)上記(
141式と(151式からPを求めると次のようになる
a       a ただし、eは自然対数の底である。
従って、スロットル弁の開口面41 Aすなわちスロッ
トル開度TA、機関回転速度NEおよびスロットル開度
変化時点からの経過時間りを測定して上記(+6)弐に
代入すれば、現在の吸気管圧力Pを求めることができる
。そして、このようにして求めた現在の吸気管圧力Pに
基づいて所定時間先の予測値を演算すると共にこの予測
値を検出した物理量で補正し、補正した予測値と機関回
転速度NEとに基づいて、基本燃料噴射時間TPを求め
、この基本燃料噴射時間TPを吸気温や機関冷却水温等
に応じて補正して燃料噴射時間を求め、この燃料噴射時
間に相当する時間燃料噴射弁を開弁することにより機関
が要求する量の燃料を噴射することができる。
ところで、上記061式の現在の吸気管圧力Pをグラフ
で表わすと第3図に示すようになり、1−0でP=P、
 、t−+ωの極限(定常状態)ではP=b/a(定常
状態での吸気管圧力PMTA)となる1次遅れ要素の出
力である。従って、スロットル開度TAと機関回転速度
NEとに基づいて定常状態での吸気管圧力PMTAを演
算し、定常状態での吸気管圧力PMTAを以下の0り式
の伝達関数G (s)で表わされる1次遅れ要素で処理
するこ々により現在の吸気管圧力を演算するようにして
もよい。
G(s)=□   ・・・θつ Ts+ま ただし、Sはラプラス変換の演算子、Tは時定数である
すなわち、第1のB様においてスロットル開度と機関回
転速度とに基づいて定常状態での吸気管圧力を演算し、
演算された定常状態での吸気管圧力を1次遅れ要素で処
理することにより前記経過時間を変数とする吸気管圧力
(現在の吸気管圧力)を演算するようにしてもよい。
また、第2の態様は、スロットル開度と機関回転速度と
に基づいて所定周期で定常状態での吸気管圧力を演算し
、過渡時の吸気管圧力の変化に関する時定数と前記所定
周期とで重みに関する係数を演算し、過去に演算された
加重平均値の重みを重くして過去に演算された加重平均
値と前記定常状態での吸気管圧力と前記重みに関する係
数とで現在の加重平均値を演算し、この現在の加重平均
値を現在の吸気管圧力として用いるものである。
次に、本態様の原理を説明する。1次遅れ要素をブロッ
ク図で表わすと第4図に示すようになり、入力をx(t
)  とし、出力をy(t)  とし、時定数をTとす
ると、第4図の入出力の関係は以下の式で表わされる。
・・・QI ここで、t2を現在の演算タイミング、tlを過去の演
算タイミングとすると次の(21)式が得られる。
−(Lz−tt  )  ・(x (tt) −y (
tt))+ y (tt) = Y (tz)  ・・
・(21)上記(21)において、x (tg)を定常
状態での吸気管圧力P M T A 、 )’ (tt
)を現在の吸気管圧力PMSM+ 、)’(tt)を過
去の吸気管圧力PMSMt−+ 、tx   tt  
(−Δ乞)を演算周期とすれば、+ P M S M 
r −+  = P M S M r ・・・(22)
となり、T/ΔL=nとすると、以下の(23)式が得
られる。
・・・(23) すなわち、上記(23)式は、過去の吸気管圧力PMS
Mi−,の重みをn−1とし、定常状態での吸気管圧力
PMTAの重みを1とした加重平均を求めることにより
、現在の吸気管圧力P M S Mi を演算すること
ができることを示している。また、重みに関する係数n
は時定数Tと演算周期ΔLとの比で求められる。
従って、スロットル開度と機関回転速度とに基づいて所
定周期Δtで定常状態での吸気管圧力PMTAを演算し
、過渡時の吸気管圧力の変化に関する時定数Tと所定周
期Δtとで重みに関する係数nを演算し、過去に演算さ
れた加重平均(i P MSMi−、の重みを重くして
過去に演算された加重平均値PMSMi−+  と定常
状態での吸気管圧力PMTAと重みに関する係数nとで
上記(23)式に従って加重平均値P M S Mi 
を演算すれば、現在の吸気管圧力が求められることにな
る。
なお、上記00.00式から理解されるように、時定数
T = 1 / aは機関回転速度NEが大きくなる程
小さくなり、スロットル開度TAが大きくなる程小さく
なる。このように、時定数はスロットル開度TAと機関
回転速度NEを変数とする関数で表わされる。従って演
算周期Δtを一定とすれば、重みに関する係数nはスロ
ットル開度TAと機関回転速度NEとを変数とする関数
で定めることができる。なお、スロットル開度TAと機
関回転速度NEとで定常状態での吸気管圧力PMTAが
一義的に定まるから、スロットル開度TAと機関回転速
度NEとに代えて定常状態での吸気管圧力PMTAと機
関回転速度NEとに応じて重みに関する係数nを定める
ようにしてもよい。
一方、上記(23)式においてスロットル開度TAと機
関回転速度NEとが変化しないものと仮定すると、加重
平均値演算時から吸入空気量が確定するまでの間、すな
わち加重平均値演算時から所定時間先までの間定常状態
での吸気管圧力PMTAは一定である。従って、上記(
23)式の加重平均値を繰り返し演算することによって
吸入空気量確定時の実際の吸気管圧力を予測することが
できる。
この場合、過去の吸気管圧力PMSM&−t に誤差が
生じていると予測値にも誤差が発生するので、本態様で
は、定常状態での吸気管圧力を演算した時点から機関に
吸入される空気量が確定するまでの時間を演算周期Δt
で除算することにより演算回数を求め、圧力センサによ
って吸気管圧力を検出し、検出した吸気管圧力を初期値
としてこの演算回数だけ上記(23)式の加重平均の演
算を繰り返すことにより、機関に吸入される空気量が確
定する時点での加重平均値すなわち機関に吸入される空
気量が確定する時点での吸気管圧力を予測し、この予測
値を検出した物理量で補正した後補正した予測値を用い
て燃料噴射量を制御する。
なお、上記では燃料噴射時間演算時から機関に吸入され
る空気量が確定するまでの間スロットル開度と機関回転
速度とが変化しないものと仮定したが、スロットル開度
や機関回転速度が変化する場合には、燃料噴射時間演算
時でのスロットル開度の微分値および/または機関回転
速度の微分値を用いて次の燃料噴射時間演算時点でのス
ロットル開度および/または機関回転速度を予測して、
吸入空気量が確定するときの定常状態での吸気管圧力を
予測し、上記のように加重平均値の演算して実際の吸気
管圧力を予測すれば、スロットル開度や機関回転速度変
動時の実際の吸気管圧力の予測値の精度が更に向上する
〔実施例] 以下図面を参照して本発明の実施例を詳細に説明する。
第7図は本発明が適用可能な燃料噴射量制御装置を備え
た内燃機関の概略図である。
エアクリーナ(図示せず)の下流側にはスロットル弁8
が配置されている。このスロットル弁8には、スロット
ル弁8の開度を検出するスロット・ル開度センサ10が
取付けられている。スロットル開度センサ10は、第8
図の等価回路に示すように、スロットル弁8の回動軸に
固定された接触子10Bと一端に電源が接続されかつ他
端が接地された可変抵抗10Aとで構成されており、ス
ロットル弁8の開度が変化するに伴って、接触子lOB
と可変抵抗10Aとの接触状態が変化し、スロットル弁
8の開度に応じた電圧が接触子10Bから得られるよう
に構成されている。また、スロットル開度センサ10内
には、スロットル弁全閉時(アイドル時)にオンするア
イドルスイッチ11が設けられている。スロットル弁8
の上流側の吸気管壁には、吸入空気の温度を検出するサ
ーミスタで構成された温度センサ14が取付けられてい
る。スロットル弁8の下流側にはサージタンク12が配
置されている。このサージタンク12には、ダイヤフラ
ム式の圧力センサ6が取り付けられている。この圧力セ
ンサ6からの出力信号は、吸気管圧力の脈動成分を取り
除くための時定数が小さく (例えば、3〜5 m5e
c )且つ応答性の良いCRフィルタ等で構成さたフィ
ルタ7(第9図参照)によって処理される。また、スロ
ットル弁を迂回しかつスロットル弁上流側とスロットル
弁下流側とを連通ずるようにバイパス路15が設けられ
ている。このバイパス路15には4極の固定子を備えた
パルスモータ16Aとこのパルスモータによって開度が
制御される弁体とで構成されたISOバルブ16が取り
付けられている。サージタンク12はインテークマニホ
ールド18、吸気ボート22および吸気弁23を介して
機関本体20の燃焼室25に連通されている。このイン
テークマニホールド24には、各気筒に対応するように
燃料噴射弁24が取付けられており、各気筒独立にまた
は各気筒グループ毎にまたは全気筒−斉に燃料を噴射で
きるように構成されている。
燃焼室25は、排気弁27、排気ポート26およびエキ
ゾーストマニホールド28を介して三元触媒を充填した
触媒袋W(図示せず)に連通されている。このエキゾー
ストマニホールド28には、排ガス中の残留酸素濃度を
検出して理論空燃比に対応する値を境に反転した信号を
出力する0□センサ30が取付けられている。
シリンダブロック32には、ウォータジャケット内に突
出するように機関温度を代表する機関冷却水温を検出す
るサーミスタ等で構成された冷却水温センサ34が取付
けられている。シリンダヘッド36には、各々の燃焼室
25内に突出するように点火プラグ38が取付けられて
いる。点火プラグ38はディストリビュータ40および
点火コイルを備えたイグナイタ42を介してマイクロコ
ンピュータ等で構成された制御回路44に接続されてい
る。ディストリビュータ40には、ディストリビュータ
シャフトに固定されたシグナルロータとディストリビュ
ータハウジングに固定されたピックアップとで各々構成
された気筒判別センサ46および回転角センサ48が取
付けられている。
気筒判別センサ46は、例えば720@CA毎に気筒判
別信号を出力し、回転角センサ48は、例えば30°C
A毎に回転角信号を出力する。そして、この回転角信号
の周期から機関回転速度を演算することができる。
マイクロコンピュータ等で構成された制御回路44は、
第9図に示すように、マイクロプロセッシングユニット
(MPU)60、リード・オンリ・メモリ(ROM)6
2、ランダム・アクセス・メモリ(RAM)64、バッ
クアップRAM (BU−rlAM)66、入出カポ−
トロ日、入力ポードア0、出力ポードア2.74.76
およびこれらを接続するデータバスやコントロールバス
等のバス75を備えている。入出カポ−トロ8には、ア
ナログ−デジタル(A/D)変換器78およびマルチプ
レクサ80が順に接続されており、このマルチプレクサ
80には、バッファ82を介して吸気温センサ14が接
続されると共に、バッファ84およびバッファ85をそ
れぞれ介して水温センサ34およびスロットル開度セン
サ10が接続されている。また、マルチプレクサ80に
はバッファ83および抵抗RとコンデンサCとで構成さ
れたRCフィルタ7を介して圧力センサ6が接続されて
いる。そして、入出カポ−トロ8は、A/D変l^器7
8およびマルチプレクサ8oに接続されて、MPUから
の制御信号に応じて吸気温センサ14出力、RCフィル
タ7を介して入力される圧力センサ6出力、水温センサ
34出力およびスロットル開度センサ10出力を順次所
定周期でA/D変換するように制御する。
入力ポードア0には、コンパレータ88およびバッファ
86を介して02センサ3oが接続されると共に波形整
形回路90を介して気筒判別センサ46および回転角セ
ンサ48が接続され、また図示しないバッファを介して
アイドルスイッチ11が接続されている。そして、出力
ポードア2は駆動回路92を介してイグナイタ42に接
続され、出力ポードア4は駆動回路94を介して燃料噴
射弁24に接続され、また、出力ポードア6は駆動回路
96を介してISCバルブのパルスモータ16Aに接続
している。
次に上記内燃機関に第2の態様を適用した第1実施例に
ついて説明する。上記ROM62には、以下で説明する
本発明の第1実施例の制御ルーチンのプログラムや第1
0図に示すスロットル開度TAと機関回転速度NEとで
定められた定常状態での吸気管圧力PMTAのマツプ、
第11図に示す機関回転速度NEと定常状態での吸気管
圧力PMTA (またはスロットル開度TA)とで定め
られた重みに関する係数nのマツプ、および第12図に
示す実際の吸気管圧力−MSMと機関回転速度NEとで
定められた基本燃料噴射時間TPOマツプが予め記憶さ
れている。第10図に示す定常状態での吸気管圧力PM
TAのマツプは、スロットル開度TAと機関回転速度N
Eとを設定し、設定したスロットル開度TAと機関回転
速度NEに対応する吸気管圧力を測定し、吸気管圧力が
安定したときの値を用いることにより作成される。第1
1図に示す重みに関する係数nのマツプは、スロットル
弁をステップ状に開いたときの吸気管圧力の応答(イン
デシャル応答)時の時定数Tを測定し、この測定値と演
算ルーチンの実行周期ΔむseeとからT/Δt(!−
1n)を機関回転速度NEと実際の吸気管圧力PMTA
 (またはスロットル開度TA)とに対応して求めるこ
とにより作成される。そして第12図の基本燃料噴射時
間TPのマツプは、機関回転速度と吸気管圧力とを設定
し目標空燃比(例えば、理論空燃比)となる基本燃料噴
射時間TPを測定することにより作成される。
次に本発明の第1実施例の所定時間(例えば、8Ils
ec)毎に実行される燃料噴射時間TAU演算ルーチン
を第1図に基づいて説明する。ステップ100において
機関回転速度NE、A/D変換されたスロットル開度T
AおよびRCフィルタを介して入力された後A/D変換
された吸気管圧力PMを取り込む、なお、スロットル開
度および吸気管圧力のA/D変換は、図示しない所定時
間(例えば、8IIIsec)毎に実行される割込みル
ーチンによって行なわれる。次のステップ102では、
機関回転速度NEとスロットル開度TAとから第1O図
に示すマツプから定常状態での吸気管圧力PMTAを演
算する。次のステップ104では、機関回転速度NEと
ステップ102で演算された定常状態での吸気管圧力P
MTAとから第11図に示すマツプから重みに関する係
数nを演算する。
次のステップ106では、現在時刻から吸気管圧力予測
時点までの時間T omsecを演算周期ΔL(例えば
、8m5ec)で除算することにより現在時刻から吸気
管圧力予測時点までの演算回数N=To/Δtを演算す
る。この予測時間T ofillecは、現在時刻から
吸入空気fi 6!定までの時間すなわち現在時刻から
吸気弁が閉しるまでの時間を採用することができ、各気
筒独立に燃料を噴射しない場合には燃料噴射弁から燃焼
室までの燃料の飛行時間等も考慮して決定されるが、現
時点から予測光までのクランク角が同一であってもこの
予測時間T 、m5ecは機関回転速度が速くなると短
くなるので機関回転速度等の運転条件によって変化する
ことが好ましい(例えば、機関回転速度が速くなるに従
って短くする)。次のステップ108では、圧力センサ
によって検出されかつRCフィルタを介してA/D変換
された吸気管圧力PM、重みに関する係数nおよび定常
状態での吸気管圧力PMTAを用いて以下の式に従って
初期値PMCRTを演算する。
■ PMCRT =PM+ −(PMTA−PM)    
 ・・・(24)次のステップl’I Oでは、ステッ
プ106で演算された初期値PMCRT、重み付は係@
nおよび定常状態での吸気管圧力PMTAを用いて以下
の式に従ってN−1回加重平均値の演算を繰り返すこと
によって吸気管圧力の予測値PMFWDを演算する。
PMF讐D  4−  PMCRT+−(PMTA  
−PMCRT)のN−1回演算 ・・・(25) 以上説明したように吸気管圧力の予測値PMFWDは、
圧力センサによって検出された吸気管圧力PMを初期値
としてN回加重平均値を繰り返し演算することにより求
められる。
次のステップ112では、吸気管圧力の予測値PMFW
Dと機関回転速度NEとから基本燃料噴射時間TPを演
算し、ステップ114において基本燃料噴射時間TPを
吸気温や機関冷却水温等で定まる補正係数FKで補正す
ることにより燃料噴射時間TAUを演算する。
そして、図示しない燃料噴射量制御ルーチンにおいて燃
料噴射タイミングになった時点で燃料噴射弁が燃料噴射
時間TAtJに相当する時間開弁されることにより燃料
噴射量が制御される。
次に、本発明の第2実施例のルーチンを説明する。第1
4図は所定時間(例えば、8m5ec)毎に実行される
ルーチンを示すもので、ステップ116において機関回
転速度NEとスロットル開度TAとから第1θ図に示す
マツプに基づいて定常状態での吸気管圧力PMTAを演
算する。次のステップ118では、以下で説明するステ
ップ124において演算されてRAMに記憶されている
補正係数Kを取込み、ステップ120において機関回転
速度NEと補正係数Kによって補正された定常状態での
吸気管圧力K −PMTAとを用いて第11図に示すマ
ツプから重みに関する係数n1を演算する。次のステッ
プ122では、以下の式に従って加重平均値PMCRT
を演算し、ステップ124においてステップ122で演
算された加重平均(lIP M CRTに対する圧力セ
ンサによって検出された吸気管圧力PMの比(PM/P
MCRT)を補正係数にとしてRAMの所定エリアに記
憶する。
PMCRT 4−P阿CRT + −(K −PMTA
 −P阿CRT)  ・・・(26)ここで、加重平均
(a P M CRTと吸気管圧力PMとの比すなわち
補正係数には、第10図のマツプのずれを原因とする定
常状態での吸気管圧力の実際の吸気管圧力PMに対する
誤差と考えられ、誤差がない場合にはに=1となり、演
算された吸気管圧力すなわち加重平均値PMCRTが検
出された吸気管圧力PMより大きい場合にはK<1とな
り、演算された吸気管圧力が検出された吸気管圧力より
小さい場合にはK>1となる。従って、演算された吸気
管圧力が検出された吸気管圧力より小さい場合には補正
係数Kが1より大きくなり定常状態での吸気管圧力PM
TAが大きくなるように補正され、演算された吸気管圧
力が検出された吸気管圧力より大きい場合には補正係数
Kが1より小さくなり定常状態での吸気管圧力PMTA
が小さくなるように補正される。
第13図は、所定時間(例えは、3m5ec)毎に実行
される燃料噴射時間TAU演算ルーチンを示すもので、
ステップ126において機関回転速度NE、スロットル
開度TA、吸気管圧力PMおよび補正係数Kを取り込み
、ステップ128において機関回転速度NEとスロット
ル開度TAとを用いて第10図に示すマツプから定常状
態での吸気管圧力PMTAを演算する0次のステップ1
30では、機関回転速度NEと補正係数Kによって補正
した定常状態での吸気管圧力K −PMTAとがら第1
1図のマツプに基づいて重みに関する係数n2を演算す
る0次のステップ132では、第1図のステップ106
と同様にして演算回数Nを演算する。次のステップ13
4では、吸気管圧力PM、重みに関する係数n’、補正
係数におよび定常状態の吸気管圧力PMTAを用いて以
下の式に従って初期値PMCRTを演算する。
PMCII74−PM + −(K −P門TA −P
M )  ・・・(27)そして、ステップ136にお
いて以下の式に示すように加重平均値の演算をN−1回
繰り返して演算した値を吸気管圧力の予測値PMFWD
とする。
PMFWD −PMCRT+ −(K ・PMTA−P
?1CRT)のN−1回演算 ・・・(28) 以上の結果、定常状態での吸気管圧力が検出された吸気
管圧力と演算された吸気管圧力との誤差に応じて補正さ
れると共に検出された吸気管圧力を初期値としてN回加
重平均値が繰り返し演算され、この演算結果の値が吸気
管圧力の予測値PMFWDとされる。
次のステップ138およびステップ140では、第1図
のステップ112および114と同様にして燃料噴射時
間TAUを演算する。
なお、所定時間毎に実行されるスロットル開度のA/D
変換タイミングは所定時間毎に実行される燃料噴射時間
演算タイミングと一致する場合もあるが、最大演算周期
ΔLに相当する時間ずれる。
従って、このずれ時間を平均(0+Δt)/2して、T
0±Δt/2時間先の吸気管圧力を予測するようにして
もよい、また、上記ではスロットル開度と機関回転速度
とが変化しないものとして重み付は係数を演算する例に
ついて説明したが、現在時刻からT 、m5ec時間経
過する間にスロットル開度や機関回転速度が変化する場
合もあるので、スロットル開度や機関回転速度が増加傾
向にあるか減少傾向にあるかを判断し、この傾向に応じ
て重み付は係数を補正することにより吸気管圧力を予測
するようにしてもよい、また、上記では吸気管圧力から
間接的に吸入空気量を求めて燃料噴射量を制御する内燃
機関について説明したが、スロットル弁上流側を通過す
る空気量から直接吸入空気量を求めて燃料噴射量を制御
する内燃機関にも適用することができる。更に、上記の
制御と同様の方法で点火時期を制御するようにしてもよ
い。
【図面の簡単な説明】
第1図は本発明の第1実施例の燃料噴射量演算ルーチン
を示す流れ図、第2図は第1の態様の原理を説明するた
めの線図、第3図は第1の態様における吸気管内の実際
の吸気管圧力の時間に対する変化を示す線図、第4図は
第2の態様を説明するためのブロック図、第5図は従来
のスロットル開度と機関回転速度とで定まる吸気管圧力
と実際の吸気管圧力との相異を示す線図、第6図は従来
のスロットル開度と機関回転速度とで定まる燃料噴射量
と要求燃料噴射量との相異を示す線図、第7図は本発明
が適用可能な燃料噴射量制御装置を備えた内燃機関の概
略図、第8図はアイドルスイッチを備えたスロットル開
度センサの等価回路図、第9図は第7図の制御回路の詳
細を示すブロック図、第10図は定常状態での吸気管圧
力のマツプを示す線図、第11図は加重平均値の重み付
けに関する係数のマツプを示す線図、第12図は基本燃
料噴射時間のマツプを示す線図、第13図は本発明の第
2実施例における燃料噴射時間演算ルーチンを示す流れ
図、i14図は上記第2実施例の補正係数を演算するル
ーチンを示す流れ図である。 8・・・スロットル弁、 10・・・スロットル開度センサ、 4日・・・回転角センサ。

Claims (1)

    【特許請求の範囲】
  1. (1)スロットル開度と機関回転速度とに基づいて現在
    の吸入空気量を演算し、演算された現在の吸入空気量に
    基づいて演算時点より所定時間先の吸入空気量の予測値
    を演算し、演算された予測値と機関回転速度とに基づい
    て燃料噴射量を制御する内燃機関の燃料噴射量制御方法
    において、機関燃焼室に吸入される吸入空気量に対応し
    た物理量でかつスロットル開度以外の物理量を検出し、
    検出した物理量によって吸入空気量の予測値を補正した
    ことを特徴とする内燃機関の燃料噴射量制御方法。
JP12480687A 1987-05-21 1987-05-21 内燃機関の燃料噴射量制御方法 Pending JPS63289237A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12480687A JPS63289237A (ja) 1987-05-21 1987-05-21 内燃機関の燃料噴射量制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12480687A JPS63289237A (ja) 1987-05-21 1987-05-21 内燃機関の燃料噴射量制御方法

Publications (1)

Publication Number Publication Date
JPS63289237A true JPS63289237A (ja) 1988-11-25

Family

ID=14894584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12480687A Pending JPS63289237A (ja) 1987-05-21 1987-05-21 内燃機関の燃料噴射量制御方法

Country Status (1)

Country Link
JP (1) JPS63289237A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01290939A (ja) * 1988-05-18 1989-11-22 Nissan Motor Co Ltd 内燃機関の燃料供給制御装置
WO2003033897A1 (fr) * 2001-10-15 2003-04-24 Toyota Jidosha Kabushiki Kaisha Dispositif d'estimation du volume d'air aspire destine a un moteur a combustion interne

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01290939A (ja) * 1988-05-18 1989-11-22 Nissan Motor Co Ltd 内燃機関の燃料供給制御装置
WO2003033897A1 (fr) * 2001-10-15 2003-04-24 Toyota Jidosha Kabushiki Kaisha Dispositif d'estimation du volume d'air aspire destine a un moteur a combustion interne
US7200486B2 (en) 2001-10-15 2007-04-03 Toyota Jidosha Kabushiki Kaisha Apparatus for estimating quantity of intake air for internal combustion engine
CN100343499C (zh) * 2001-10-15 2007-10-17 丰田自动车株式会社 内燃机的进气量估算装置

Similar Documents

Publication Publication Date Title
US4886030A (en) Method of and system for controlling fuel injection rate in an internal combustion engine
US5069184A (en) Apparatus for control and intake air amount prediction in an internal combustion engine
US5520153A (en) Internal combustion engine control
US4911128A (en) Fuel controller for an internal combustion engine
US5016595A (en) Air-fuel ratio control device for internal combustion engine
JPH04214946A (ja) 内燃機関のトルク変動制御装置
WO2003038262A1 (fr) Dispositif de detection de pression atmospherique d'un moteur a quatre temps et procede de detection de pression atmospherique
JPS63289237A (ja) 内燃機関の燃料噴射量制御方法
JPH05187305A (ja) 内燃機関の空気量演算装置
JP2623732B2 (ja) 内燃機関の吸入空気量予測装置
JP3277915B2 (ja) 内燃機関の吸気管圧力予測方法および装置
JP2503200B2 (ja) 内燃機関の燃料噴射量決定方法
JPH0718355B2 (ja) 内燃機関の燃料噴射量制御方法
JP4385542B2 (ja) 内燃機関の空燃比制御装置
JPH01315635A (ja) 内燃機関の燃料噴射量制御方法
JP2827491B2 (ja) 内燃機関の燃料噴射量制御装置
JP2789005B2 (ja) 内燃機関の制御装置
JPH01285640A (ja) 内燃機関の燃料噴射量制御方法
JPS6161012A (ja) ヒ−トワイヤセンサの出力制御装置
JPS6344938B2 (ja)
JPH01290966A (ja) 内燃機関の点火時期制御装置
JPS63280839A (ja) 内燃機関の燃料噴射量制御装置
JPS62139943A (ja) 内燃機関の空燃比制御方法
JPH0323330A (ja) 内燃機関の燃料噴射量制御装置
JP2551396B2 (ja) 内燃機関の燃料噴射量制御方法