JP4049000B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP4049000B2
JP4049000B2 JP2003110769A JP2003110769A JP4049000B2 JP 4049000 B2 JP4049000 B2 JP 4049000B2 JP 2003110769 A JP2003110769 A JP 2003110769A JP 2003110769 A JP2003110769 A JP 2003110769A JP 4049000 B2 JP4049000 B2 JP 4049000B2
Authority
JP
Japan
Prior art keywords
throttle valve
intake
valve opening
air amount
opening
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.)
Expired - Lifetime
Application number
JP2003110769A
Other languages
Japanese (ja)
Other versions
JP2004316530A (en
Inventor
晴文 武藤
雄一郎 井戸
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 JP2003110769A priority Critical patent/JP4049000B2/en
Publication of JP2004316530A publication Critical patent/JP2004316530A/en
Application granted granted Critical
Publication of JP4049000B2 publication Critical patent/JP4049000B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、内燃機関の制御装置に関する。
【0002】
【従来の技術】
吸入空気量は吸気弁閉弁時における吸入空気量に大きく影響される。これに対して、燃料噴射量は、吸気同期噴射の場合でも吸気行程開始直後には決定されていなければならない。それにより、正確な空燃比制御を実施するためには、燃料噴射量を決定する時に、その後の吸気弁閉弁時における吸入空気量を推定することが必要となる。
【0003】
吸入空気量は吸気管のモデル化によって同時刻の吸気管圧力に基づき算出可能であり、吸気管圧力は同時刻のスロットル弁開度に基づき算出可能である。こうして、吸気弁閉弁時のスロットル弁開度が推定されれば、基本的には、機関定常時であっても機関過渡時であっても吸気弁閉弁時の吸入空気量を算出することができる。
【0004】
機関定常時においては、現在の吸入空気量と吸気弁閉弁時の吸入空気量とは等しく、吸気弁閉弁時の推定スロットル弁開度に基づき吸入空気量を算出するより、エアフローメータにより吸入空気量を検出して、これを吸気弁閉弁時の吸入空気量とした方が正確である。
【0005】
それにより、エアフローメータにより検出される現在の吸入空気量に基づく現在の吸気管圧力に、吸気弁閉弁時の推定スロットル弁開度に基づく吸気弁閉弁時の吸気管圧力とスロットル弁開度センサにより検出される現在の実測スロットル弁開度に基づく現在の吸気管圧力との差を加えて、これを吸気弁閉弁時の吸気管圧力として使用することが提案されている(例えば、特許文献1参照)。
【0006】
こうして、機関過渡時には、エアフローメータにより検出される現在の吸入空気量に基づく吸気管圧力に、現在から吸気弁閉弁時までのスロットル弁開度変化に基づく吸気管圧力変化が加えられて、吸気弁閉弁時の吸気管圧力が算出されることとなる。
【0007】
また、機関定常時には、吸気弁閉弁時の推定スロットル弁開度と現在の実測スロットル弁開度とは等しくなり、それぞれに基づき算出されるそれぞれの吸気管圧力も等しくなって前述の差が0となるために、この時に吸気弁閉弁時の吸気管圧力として算出されるものは、エアフローメータにより検出される現在の吸入空気量に基づくものとなり、正確なものであるとされている。
【0008】
【特許文献1】
特開2002−147279号公報
【特許文献2】
特開平10−169469号公報
【特許文献3】
特開2002−201998号公報
【0009】
【発明が解決しようとする課題】
一般的な内燃機関において、アクセルペダルが開放されても、スロットル弁は、完全に吸気通路を閉鎖することはなく、アイドル運転等を実現するために、実際的には数度の最小開度を有している。ところで、特に、スロットル弁がアクセルペダルに連動せずにステップモータ等のアクチュエータによって駆動される場合等には、機関振動によってスロットル弁が僅かに開弁することがある。スロットル弁開度が比較的大きい時には、このようにスロットル弁が振動により僅かに開弁しても、現在の実測スロットル弁開度に基づき算出される現在の吸気管圧力に大きく影響することはない。しかしながら、スロットル弁が最小開度近傍とされている時には、本来的にスロットル弁開度が小さいために、振動によるスロットル弁の僅かな開弁が、実測スロットル弁開度に基づき算出される現在の吸気管圧力に大きく影響してしまう。
【0010】
この問題を解決するために、実測スロットル弁開度が最小開度近傍の小さな設定値以下である時には、実測スロットル弁開度を最小開度に補正して、スロットル弁の振動による僅かな開弁を無視することが考えられる。しかしながら、スロットル弁開度を設定開度近傍とする機関定常時において、現在の実測スロットル弁開度は、振動による僅かな開弁の有無に係らずに最小開度に補正され、機関定常時であるにも係らずに、現在の実測スロットル弁開度と吸気弁閉弁時の推定スロットル弁開度との間に比較的大きな差が発生してしまう。
【0011】
これを防止するために、吸気弁閉弁時の推定スロットル弁開度も同じ設定値を使用して最小開度へ補正することも考えられるが、スロットル弁開度を設定値近傍とする機関定常時において、実測スロットル弁開度と推定スロットル弁開度とは計算誤差によって一致するとは限らないために、一方が設定値を超えて他方が設定値以下となることがあり、この時には、設定値以下のスロットル弁開度だけが最小開度に補正され、やはり、機関定常時であるにも係らずに、現在の実測スロットル弁開度と吸気弁閉弁時の推定スロットル弁開度との間に比較的大きな差が発生してしまう。
【0012】
それにより、機関定常時であるにも係らずに、現在から吸気弁閉弁時までに比較的大きなスロットル弁開度変化が発生されたとされ、エアフローメータの出力に基づく吸気管圧力には、スロットル弁開度変化に基づく吸気管圧力変化が不必要に加えられることとなり、正確な吸入空気量を推定することができなくなる。
【0013】
従って、本発明の目的は、現在のエアフローメータの出力と、現在の実測スロットル弁開度と、将来の推定スロットル弁開度とに基づき、機関定常時及び機関過渡時に係らずに将来の吸入空気量を推定する場合において、スロットル弁開度が最小開度近傍とされた機関定常時にも、将来の吸入空気量を正確に推定可能とするように、現在の実測スロットル弁開度と将来の推定スロットル弁開度とを補正するための内燃機関の制御装置を提供することである。
【0014】
【課題を解決するための手段】
本発明による請求項1に記載の内燃機関の制御装置は、現在のエアフローメータの出力に基づく現在の吸入空気量に、吸気弁閉弁時の推定スロットル弁開度に基づく吸入空気量と現在の実測スロットル弁開度に基づく吸入空気量との差を加算することにより、吸気弁閉弁時の吸入空気量を推定する場合において、前記吸気弁閉弁時の推定スロットル弁開度は、現在のアクセルペダルの踏み込み変化量に基づき推定され、前記現在の実測スロットル弁開度が設定値以下の時には、前記現在の実測スロットル弁開度は最小開度に補正されると共に、前記吸気弁閉弁時の推定スロットル弁開度は、補正以前の前記現在の実測スロットル弁開度と前記最小開度との差を減算して補正されることを特徴とする。
【0015】
【発明の実施の形態】
図1は、本発明による制御装置が取り付けられる内燃機関を示す概略図である。同図において、1は機関本体であり、2は各気筒共通のサージタンクである。3はサージタンク2と各気筒とを連通する吸気枝管であり、4はサージタンク2の上流側の吸気通路である。各吸気枝管3には燃料噴射弁5が配置され、吸気通路4におけるサージタンク2の直上流側にはスロットル弁6が配置されている。スロットル弁6は、アクセルペダルに連動するものではなく、ステップモータ等の駆動装置によって自由に開度設定可能なものとされているが、アクセルペダルに連動するものでも良い。スロットル弁6には、スロットル弁開度を測定するためのスロットル弁開度センサが取り付けられている。7は吸気通路4のスロットル弁6より上流側の吸気流量を検出するエアフローメータである。機関本体1において、8は吸気弁であり、9は排気弁であり、10はピストンである。
【0016】
内燃機関1における燃焼空燃比を、例えば、理論空燃比等の所望空燃比にするためには、機関過渡時を含めて気筒内へ流入する吸入空気量を正確に推定することが必要とされる。吸入空気量は吸気弁閉弁時における吸入空気量に大きく影響される。これに対して、燃料噴射量は、吸気ポートへの吸気同期燃料噴射の場合でも、又は、筒内噴射式火花点火内燃機関において筒内への吸気行程噴射の場合でも、吸気行程開始直後には決定されていなければならない。それにより、正確な空燃比制御を実施するためには、燃料噴射量を決定する時に、その後の将来としての吸気弁閉弁時における吸入空気量を推定することが必要となる。機関吸気系をモデル化することにより、将来の吸入空気量の推定が可能となる。
【0017】
先ず、スロットル弁6をモデル化することにより、吸気がスロットル弁6を通過する際のエネルギ保存則、運動量保存則、及び、状態方程式を使用して、今回のスロットル弁通過空気量mt(i)(g/sec)が、次式(1)によって表される。以下の式を含めて、スロットル弁通過空気量等の変数の添え字(i)は今回を示し、(i−1)は前回を示している。
【数1】

Figure 0004049000
【0018】
ここで、μ(i)は流量係数であり、A(i)はスロットル弁6の開口面積(m3)である。もちろん、機関吸気系にアイドルスピードコントロールバルブ(ISC弁)が設けられている時には、A(i)には、ISC弁の開口面積が加えられる。流量係数及びスロットル弁の開口面積は、それぞれがスロットル弁開度TA(i)(度)の関数となっており、図2及び3には、それぞれのスロットル弁開度TAに対するマップが図示されている。Rは気体定数であり、Taはスロットル弁上流側の吸気温度(K)であり、Paはスロットル弁上流側の吸気通路圧力(kPa)であり、Pm(i)はスロットル弁下流側の吸気管圧力(kPa)である。また、関数Φ(Pm(i)/Pa)は、比熱比κを使用して次式(2)によって表されるものであり、図4にはPm/Paに対するマップが図示されている。
【数2】
Figure 0004049000
【0019】
次いで、吸気弁をモデル化する。気筒内へ供給される吸入空気量mc(i)(g/sec)は、吸気管圧力Pm(i)に基づきほぼ線形に変化するものであるために、次式(3)によって表すことができる。
【数3】
Figure 0004049000
【0020】
ここで、Tm(i)はスロットル弁下流側の吸気温度(K)であり、a及びbは経験則から得られた定数である。但し、bは気筒内の残留既燃ガス量に相当する値であり、バルブオーバーラップがある場合には、吸気管へ既燃ガスが逆流するために、bの値は無視できないほど増加する。それにより、バルブオーバーラップの有無と、機関回転数NEとに基づき、正確な吸入空気量mcが算出されるように、a及びbの値をマップ化することが好ましい。また、バルブオーバーラップがある場合において、吸気管圧力Pmが所定圧力以上である時には、吸気管圧力が高いほど既燃ガスの逆流が顕著に減少するために、所定値以下である時に比較して、aの値を大きくしbの値を小さくすることが好ましい。
【0021】
ところで、機関定常時においては、この時のスロットル弁通過空気量mtTAと吸入空気量とが一致するために、式(1)において、吸気管圧力をこの機関定常時の吸気管圧力PmTAとしたスロットル弁通過空気量mtTAは、吸入空気量(a・PmTA−b)と等しく、それにより、式(1)は、次式(4)と書き換えることもできる。
【数4】
Figure 0004049000
【0022】
ここで、機関定常時の吸気管圧力PmTAは、現在を定常時とした時の今回のスロットル弁開度TA(i)、機関回転数NE(i)、及び、バルブオーバーラップの大きさVT(i)に基づいて予めマップ化しておくことができる。
【0023】
次いで、吸気管をモデル化する。吸気管内に存在する吸気の質量保存則、エネルギ保存則、及び、状態方程式を使用して、吸気管圧力Pmとスロットル弁下流側の吸気温度Tmとの比における時間変化率は次式(5)によって表され、また、吸気管圧力Pmの時間変化率は次式(6)によって表される。ここで、Vは、機関吸気系のスロットル弁6下流側における吸気管の容積(m3)であり、具体的には、サージタンク2と吸気枝管3との合計容積である。
【数5】
Figure 0004049000
【0024】
式(5)及び式(6)は離散化され、それぞれ、次式(7)及び(8)が得られ、式(8)によって今回の吸気管圧力Pm(i)が得られれば、式(7)によって今回の吸気管内の吸気温度Tm(i)を得ることができる。式(7)及び(8)において、離散時間Δtは、現在の吸入空気量mc(i)を算出するためのフローチャート(図5)の実行間隔とされ、例えば8msである。
【数6】
Figure 0004049000
【0025】
図5は、スロットル弁開度センサにより実測される現在のスロットル弁開度TA1(i)に基づく現在の吸入空気量mc1(i)を算出する第一フローチャートである。本フローチャートは、機関始動完了と同時に実行される。先ず、ステップ101において、式(8)を使用して吸気管圧力Pm1(i)(実測スロットル弁開度TA1に基づく吸気管圧力として符号はPm1としている)が算出される。式(8)は、前回の吸気管圧力Pm1(i-1)と、前回のスロットル弁通過空気量mt1(i-1)(実測スロットル弁開度TA1に基づくスロットル弁通過空気量として符号はmt1としている)と、前回の吸入空気量mc1(i-1)(実測スロットル弁開度TA1に基づく吸入空気量として符号はmc1としている)と、前回の吸気管内の吸気温度Tm1(i-1)(実測スロットル弁開度TA1に基づく吸気温度として符号はTm1としている)とに基づき、今回の吸気管圧力Pm1(i)を算出するようになっている。これらの初期値として、Pm1(i-1)には大気圧Paが、Tm1(i-1)にはスロットル弁上流側の吸気温度Taがそれぞれ実測されて使用され、mt1(i-1)には、これらのPm1(i-1)及びTm1(i-1)を使用して式(1)又は(4)から算出された値が使用され、また、mc1(i-1)には、これらのPm1(i-1)及びTm1(i-1)を使用して式(3)により算出された値が使用される。
【0026】
次いで、ステップ102において、ステップ101において算出された今回の吸気管圧力Pm1(i)が大気圧Paより高いか否かが判断される。通常は、この判断は否定されてステップ104に進み、式(7)を使用して今回の吸気管内の吸気温度Tm1(i)が算出される。しかしながら、もし、何らかの要因により、算出された今回の吸気管圧力Pm1(i)が大気圧Paより高くなっていれば、非現実的であるために、この時には、ステップ102における判断が肯定されてステップ103に進み、算出された今回の吸気管圧力Pm1(i)は大気圧Paに置換される。
【0027】
次いで、ステップ105において、現在の実測スロットル弁開度TA1(i)が、そのままではなく、詳しくは後述される第四フローチャートを介して取り込まれる。ステップ106では、取り込まれた実測スロットル弁開度TA1(i)に基づき式(1)又は(4)を使用して今回のスロットル弁通過空気量mt1(i)が算出される。
【0028】
次いで、ステップ107において、式(3)を使用して今回の吸入空気量mc1(i)が算出される。その後は、ステップ108から111において、今回の吸気管圧力Pm1(i)は前回の吸気管圧力Pm1(i-1)とされ、今回の吸気管内の吸気温度Tm1(i)は前回の吸気管内の吸気温度Tm1(i-1)とされ、今回のスロットル弁通過空気量mt1(i)は前回のスロットル弁通過空気量mt1(i-1)とされ、今回の吸入空気量mc1(i)は前回の吸入空気量mc1(i-1)とされる。
【0029】
こうして、現在の実測スロットル弁開度TA1に基づき現在の吸入空気量mc1を逐次推定することができる。しかしながら、前述したように、燃料噴射量の決定には、吸気弁閉弁時の吸入空気量が必要とされるために、将来のスロットル弁開度TA2(i+n)を推定して図6に示す第二フローチャートにより、この時の吸入空気量mc2(i+n)を算出する。第二フローチャートは、ステップ205において、将来の推定スロットル弁開度TA2(i+n)が、詳しくは後述される第四フローチャートから取り込まれて使用されることを除き、第一フローチャートと同様であるために、重複する説明は省略する。
【0030】
第二フローチャートにおいては、推定スロットル弁開度TA2に基づくものとして、吸気管圧力の符号はPm2とし、また、スロットル弁通過空気量の符号はmt2とし、吸入空気量の符号はmc2とし、吸気管内の吸気温度の符号はTm2として、前述した実測スロットル弁開度TA1に基づくものと区別している。
【0031】
本フローチャートは、機関始動完了時からn時間後の吸入空気量mc2(i+n)を算出するようになっており、このn時間は、いずれの機関回転数においても吸気弁閉弁時前とならないように設定されている。すなわち、機関回転数が低いほど現在から吸気弁閉弁時までの時間が長くなるが、機関低回転時においても現在からn時間後は吸気弁閉弁後となるようになっている。機関始動完了時において、mc2(i)からmc2(i+n-1)は、第一フローチャートにより算出されたmc1(i)と同じ値とされる。
【0032】
こうして、実際に必要な吸気弁閉弁時の吸入空気量は、機関回転数に基づき現在から吸気弁閉弁時までの時間n’を算出し、現在において既に算出されているmc2(i+n )が使用されることとなる。現在からn時間後のスロットル弁開度は、現在におけるアクセルペダルの踏み込み変化量に基づき、この踏み込み変化量がn時間後まで持続するとして、各時刻のアクセルペダルの踏み込み量を推定し、それぞれの推定踏み込み量に対して、スロットル弁アクチュエータの応答遅れを考慮して決定することが考えられる。この方法は、スロットル弁がアクセルペダルと機械的に連結されている場合にも適用することができる。この場合において、機関過渡時となって、現在(i)から時刻(i+n−1)までの各時刻における推定スロットル弁開度が変更された時には、各時刻の吸入空気量を算出し直すことが好ましい。
【0033】
しかしながら、こうして推定される現在からn時間後のスロットル弁開度TA2(i+n)は、あくまでも予測であり、実際と一致している保証はない。このスロットル弁開度TA2(i+n)を実際と一致させるために、スロットル弁を遅れ制御するようにしても良い。アクセルペダルの踏み込み量が変化した時に、アクチュエータの応答遅れによって、スロットル弁開度は遅れて変化するが、この遅れ制御は、このスロットル弁の応答遅れを意図的に増大させるものである。
【0034】
例えば、機関過渡時において、燃料噴射量を決定する時における現在のアクセルペダルの踏み込み量に対応するスロットル弁開度が、n時間後に実現されるように、実際の応答遅れ(無駄時間)を考慮してスロットル弁のアクチュエータを制御すれば、現在からn時間後までの時間毎のスロットル弁開度TA2(i),TA2(i+1),・・・TA2(i+n)を正確に把握することができる。さらに具体的に言えば、アクセルペダルの踏み込み量が変化する時には、直ぐにアクチュエータへ作動信号を発するのではなく、燃料噴射量を決定する時からn時間後までの時間から無駄時間を差し引いた時間だけ経過した時にアクチュエータへの作動信号を発するようにするのである。もちろん、現在のアクセルペダルの踏み込み量に対応するスロットル弁開度を、n時間後より以降に実現するようにスロットル弁の遅れ制御を実施しても良い。
【0035】
こうして、将来の推定スロットル弁開度TA2に基づき吸気弁閉弁時の吸入空気量mc2を逐次推定することができる。しかしながら、このように算出される吸気弁閉弁時の吸入空気量は、計算誤差等を含んでいるために、非常に高い信頼性を有しているわけではない。機関過渡時においては、この吸入空気量を使用して燃料噴射量を決定することとなるが、機関定常時には、現在の吸入空気量と吸気弁閉弁時の吸入空気量とは同じであり、後述するエアフローメータの出力に基づく現在の吸入空気量を吸気弁閉弁時の吸入吸気量mc3(実測スロットル弁開度に基づく現在の吸入空気量mc1と吸気弁閉弁時の推定スロットル弁開度に基づく吸気弁閉弁時の吸入空気量mc2と区別するために、符号をmc3とする)とした方が信頼性を高めることができる。
【0036】
但し、エアフローメータ7の出力は応答遅れを有しているために、これをそのまま現在の吸入空気量(機関定常時における吸気弁閉弁時の吸入空気量)として使用することは好ましくない。本実施形態では、以下のようにして、エアフローメータ7の出力に基づき現在の吸入空気量mc3を算出している。
【0037】
図7はエアフローメータ7の断面モデルを示している。エアフローメータ7は、熱線7aの周囲を吸気が通過する際に熱線7aから奪われる熱量がこの吸気量、すなわち、スロットル弁通過空気量に応じて変化するのを利用してスロットル弁通過空気量を検出するものである。こうして、エアフローメータ7の出力に基づきマップ等からスロットル弁通過空気量GA(i)(このマップ値には、エアフローメータの出力に基づき算出されるスロットル弁通過空気量mt3と区別するために異なる符合を付する)を得ることができる。
【0038】
しかしながら、一般的なエアフローメータにおいて、熱線7aの回りにはガラス層7bが設けられていて、このガラス層7bの熱容量は比較的大きい。それにより、実際のスロットル弁通過空気量の変化に対してエアフローメータ7の出力は直ぐには変化せずに応答遅れが発生する。
【0039】
現在の熱線7aの温度をThとすると、熱線7aからガラス層7bへ伝達される熱量と、ガラス層7bから吸気へ伝達される熱量とは等しいために、ガラス層Bの温度変化量dTg/dtは次式(9)のように表すことができる。
【数7】
Figure 0004049000
【0040】
ここで、A、B、C、及びDは、熱線7aの断面積、長さ、及びその抵抗率や、ガラス層7bと熱線7aとの間の熱伝達率、ガラス層7bと吸気との間の熱伝達率等に応じて決定される定数である。式(9)において、定常運転時には、ガラス層7bと、熱線7a及び吸気との間の熱の授受が無くなるために、ガラス層7bの温度変化量dTg/dt、すなわち、式(9)の右辺は0になり、また、この時、スロットル弁通過空気量のマップ値GAと算出値mt3とは等しくなる。この条件により、GAを熱線7aの温度Th、ガラス層7bの温度Tg、及び、吸気温度Taにより表して、式(9)においてガラス層7bの温度Tgを消去することにより、次式(10)を得ることができる。
【数8】
Figure 0004049000
【0041】
式(10)において、α及びβは、前述の定数A、B、C、及びDによって定まる定数であり、こうして、スロットル弁通過空気mt3(i)は、エアフローメータの応答遅れを考慮して、現在のエアフローメータ7の出力に基づくスロットル弁通過空気量のマップ値GA(i)と、前回のエアフローメータ7の出力に基づくスロットル弁通過空気量のマップ値GA(i-1)とに基づいて算出することができる。
【0042】
図8は、こうして算出される今回のスロットル弁通過空気量mt3(i)を使用して現在の吸入空気量mc3(i)を得るための第三フローチャートである。本フローチャートは、機関始動完了と同時に実行される。先ず、ステップ301において、式(10)を使用して算出されたスロットル弁通過空気量mt3(i)が取り込まれ、ステップ302において、式(8)を使用して吸気管圧力Pm3(i)(エアフローメータの出力に基づく吸気管圧力として符号はPm3としている)が算出される。式(8)は、前回の吸気管圧力Pm3(i-1)と、前回のスロットル弁通過空気量mt3(i-1)と、前回の吸入空気量mc3(i-1)(エアフローメータの出力に基づく吸入空気量として符号はmc3としている)と、前回の吸気管内の吸気温度Tm3(i-1)(エアフローメータの出力に基づく吸気温度として符号はTm3としている)とに基づき、今回の吸気管圧力Pm3(i)を算出するようになっている。これらの初期値として、Pm3(i-1)には大気圧Paが、Tm3(i-1)にはスロットル弁上流側の吸気温度Taがそれぞれ実測されて使用され、mt3(i-1)には、これらのPm3(i-1)及びTm3(i-1)を使用して式(1)又は(4)から算出された値が使用され、また、mc3(i-1)には、これらのPm3(i-1)及びTm3(i-1)を使用して式(3)により算出された値が使用される。
【0043】
次いで、ステップ303において、ステップ302において算出された今回の吸気管圧力Pm3(i)が大気圧Paより高いか否かが判断される。通常は、この判断は否定されてステップ305に進み、式(7)を使用して今回の吸気管内の吸気温度Tm3(i)が算出される。しかしながら、もし、何らかの要因により、算出された今回の吸気管圧力Pm3(i)が大気圧Paより高くなっていれば、非現実的であるために、この時には、ステップ303における判断が肯定されてステップ304に進み、算出された今回の吸気管圧力Pm3(i)は大気圧Paに置換される。
【0044】
次いで、ステップ306において、ステップ301において取り込んだ今回のスロットル弁通過空気量mt3(i)に基づき式(3)を使用して今回の吸入空気量mc3(i)が算出される。その後は、ステップ307から310において、今回の吸気管圧力Pm3(i)は前回の吸気管圧力Pm3(i-1)とされ、今回の吸気管内の吸気温度Tm3(i)は前回の吸気管内の吸気温度Tm3(i-1)とされ、今回のスロットル弁通過空気量mt3(i)は前回のスロットル弁通過空気量mt3(i-1)とされ、今回の吸入空気量mc3(i)は前回の吸入空気量mc3(i-1)とされる。
【0045】
こうして、エアフローメータの出力に基づき現在の吸入空気量mc3を逐次推定することができる。エアフローメータ7の出力に基づき算出される現在の吸入空気量は機関定常時において信頼性が高く、それにより、本実施形態においては、燃料噴射量の決定に使用する吸気弁閉弁時の吸入空気量mcを、次式(11)により算出するようになっている。
mc(i+n )=mc3(i)+mc2(i+n )−mc1(i) …(11)
すなわち、吸気弁閉弁時の吸入空気量mc(i+n’)は、エアフローメータの出力に基づく現在の吸入空気量mc3(i)に、吸気弁閉弁時の推定スロットル弁開度に基づく吸入空気量mc2(i+n’)と現在の実測スロットル弁開度に基づく吸入吸気量mc1(i)との差を加えて算出するようにしている。言い換えれば、吸気弁閉弁時の吸入空気量mc(i+n’)は、エアフローメータの出力に基づく現在の吸入空気量mc3(i)に、現在から吸気弁閉弁時までのスロットル弁開度変化に基づく吸入空気量変化分が加えられて算出されるようになっている。
【0046】
それにより、機関定常時には、現在の実測スロットル弁開度と吸気弁閉弁時の推定スロットル弁開度とが等しくなって同じモデル式に基づき同じ算出されるmc2(i+n )とmc1(i)とが相殺され、エアフローメータの出力に基づき算出される正確な現在の吸入空気量が、吸気弁閉弁時の吸入空気量として得られる。
【0047】
また、機関過渡時には、エアフローメータの出力及び実測スロットル弁開度に基づく現在の吸入空気量mc3(i)とmc1(i)とがほぼ相殺されるために、吸気弁閉弁時の推定スロットル弁開度に基づく吸入空気量mc2(i+n )として算出された吸気弁閉弁時の吸入空気量を得ることができる。
【0048】
ところで、特に、スロットル弁がアクチュエータによって作動される場合には、機関振動によってスロットル弁が僅かに開閉することがある。スロットル弁開度を比較的大きくした機関定常時においては、このように現在の実測スロットル弁開度が僅かに変化しても、エアフローメータの出力に基づく現在の吸入空気量mc3が比較的多いために特に問題とはならない。
【0049】
しかしながら、スロットル弁開度を最小開度近傍とする機関定常時では、機関振動によって現在の実測スロットル弁開度が僅かに開閉したことにより、スロットル弁開度が現在から吸気弁閉弁時へ変化したようになると、それにより発生したとされる吸入空気量変化分は、エアフローメータの出力に基づく現在の吸入空気量mc3が少ないために、これに対して大きく影響して、この時に算出される吸入空気量mcを不正確なものとしてしまう。
【0050】
これを防止するために、実測スロットル弁開度が最小開度近傍の設定開度以下である時には、実測スロットル弁開度を最小開度に補正することが考えられる。それにより、スロットル弁開度を最小開度とする機関定常時において、実測スロットル弁開度が機関振動によって僅かに変化しても、これが最小開度に補正されるために、吸気弁閉弁時の推定スロットル弁開度と一致し、吸入空気量変化分は0となり、エアフローメータの出力に基づく現在の吸入空気量mc3が吸気弁閉弁時の吸入空気量として算出される。
【0051】
しかしながら、これでは、スロットル弁開度を最小開度より僅かに大きくした機関定常時において、現在の実測スロットル弁開度だけが最小開度とされてしまうために問題である。この時に吸気弁閉弁時の推定スロットル弁開度も確実に設定開度以下となっているのであれば、推定スロットル弁開度も同様に最小開度に補正すれば良いが、特に、スロットル弁開度を設定開度近傍にする機関定常時では、推定スロットル弁開度の算出誤差等によって実測スロットル弁開度と推定スロットル弁開度とが完全に一致せずに、一方が設定開度を超えて他方が設定開度以下となることがあり、この時には、他方だけが最小開度に補正されることとなり、比較的大きなスロットル弁開度変化が発生したようになって、この時に算出される吸入空気量mcを不正確なものとしてしまう。
【0052】
本実施形態では、図9に示す第四フローチャートによって第一フローチャートで使用する実測スロットル弁開度TA1及び第二フローチャートで使用する推定スロットル弁開度TA2を補正するようにしている。
【0053】
先ず、ステップ401において、現在の実測スロットル弁TA(i)が設定開度(TAmin+α)以下であるか否かが判断される。この設定開度は、アイドル時の吸入空気量を確保するための最小開度TAmin(例えば、2度)に小さな設定値α(例えば、0.122度)を加えたものとされる。
【0054】
この判断が否定される時、すなわち、現在の実測スロットル弁開度TA1(i)が比較的大きい時には、機関振動によるスロットル弁の僅かな開閉は特に問題とならないために、推定スロットル弁開度TA2(i+n)及び実測スロットル弁開度TA1(i)の補正は必要なく、ステップ402及び403において、そのままの値を推定スロットル弁開度TA2(i+n)及び実測スロットル弁開度TA1(i)として終了する。
【0055】
しかしながら、ステップ401における判断が肯定される時には、前述したように、実測スロットル弁開度TA1(i)を最小開度TAminへ補正することが必要となり、これをステップ405において実施するが、それ以前のステップ404では、吸気弁閉弁時の推定スロットル弁開度TA2(i+n )(この推定スロットル弁開度は、現在からの一定時間n後の推定スロットル弁開度ではなく、現在の機関回転数を考慮した吸気弁閉弁時の推定スロットル弁開度である)は、現在の実測スロットル弁開度TA1(i)が減算されると共に最小開度TAminが加えられて補正される。すなわち、吸気弁閉弁時の推定スロットル弁開度は、現在の実測スロットル弁開度が最小開度に補正された時にだけ、この補正分を減算されて補正されるのである。
【0056】
こうして、現在の実測スロットル弁開度が設定開度以下である時において、現在の実測スロットル弁開度は最小開度に補正され、吸気弁閉弁時の推定スロットル弁開度は、この最小開度に対して、補正以前の実測スロットル弁開度との差を維持するように補正されるのである。それにより、機関定常時において、実測スロットル弁が設定開度を僅かに下回り、この時の吸気弁閉弁時の推定スロットル弁開度が算出誤差等によって設定開度を僅かに上回るような場合において、実測スロットル弁開度だけが最小開度に補正されて推定スロットル弁開度との間に比較的大きな差が発生することはなく、この時には算出誤差等に基づく差を維持して推定スロットル弁開度も減少補正されることとなる。
【0057】
本フローチャートによって、現在の実測スロットル弁開度TA1(i)が補正されれば、これが第一フローチャートのステップ105において取り込まれ、現在の吸入空気量mc1(i)が算出される。また、それと同時に吸気弁閉弁時の推定スロットル弁開度TA2(i+n )が補正されれば、第二フローチャートにおいて、現在は、時刻(i+n)における吸入空気量を算出するようになっていて、既に、吸気弁閉弁時の時刻(i+n )における吸入空気量の算出は完了しているが、この補正された推定スロットル弁開度TA2(i+n )に基づき、吸気弁閉弁時の吸入空気量mc2(i+n )と、それ以降の時刻(i+n)までの吸入空気量を計算し直すこととなる。
【0058】
また、第四フローチャートのステップ404における吸気弁閉弁時の推定スロットル弁開度TA2(i+n )の補正において、推定スロットル弁開度TA2(i+n )が実測スロットル弁開度TA1(i)より小さく場合でも、最小開度TAminが加えられるために、推定スロットル弁開度がマイナス値となるような非現実的なことは発生せず、ステップ404において補正された吸気弁閉弁時の推定スロットル弁開度に基づき吸入空気量mc2(i+n )を算出すれば良い。
【0059】
しかしながら、例えば、スロットル弁開度を最小開度TAminとした機関定常時において、現在の実測スロットル弁開度TA(i)が機関振動により僅かに開弁する場合において、この時に吸気弁閉弁時の推定スロットル弁開度が正確に最小開度として算出されていると、ステップ404において補正される推定スロットル弁開度は、正確な最小開度からスロットル弁が振動により開弁した分だけ小さく補正されてしまう。それにより、現在から吸気弁閉弁時へのスロットル弁開度変化が発生したようになり、エアフローメータの出力に基づく吸入空気量mc3に吸入空気量変化分が加えられることとなる。
【0060】
これを防止するために、第四フローチャートのステップ406では、ステップ404において補正された推定スロットル弁開度TA2(i+n )が最小開度TAminより小さくなる時には、ステップ407において推定スロットル弁開度TA2(i+n )を最小開度TAminとしている。
【0061】
本実施形態において、スロットル弁6をバイパスしてアイドルスピードコントロールバルブ(ISCバルブ)が配置されたバイパス通路が設けられている場合には、スロットル弁の最小開度TAminは0度としても良い。この時には、ステップ406における判断は、補正された推定スロットル弁開度TA2(i+n’)が0より小さいか否かとなり、この判断が肯定される時にはステップ407において推定スロットル弁開度TA2は0とすることが必要となる。
【0062】
本実施形態において、現在の実測スロットル弁開度と、吸気弁閉弁時の推定スロットル弁開度と、エアフローメータの出力とに基づき、それぞれに吸入空気量mc1、mc2、及びmc3を算出して、吸気弁閉弁時の吸入空気量mcをmc3+mc2−mc1により算出しているが、それぞれに基づき吸気管圧力Pm1、Pm2、及びPm3を算出して、吸気弁閉弁時の吸気管圧力PmをPm3+Pm2−Pm1により算出して、この吸気管圧力Pmに基づき吸入空気量mcを算出するようにしても良い。
【0063】
【発明の効果】
本発明による内燃機関の制御装置によれば、現在のエアフローメータの出力に基づく現在の吸入空気量に、吸気弁閉弁時の推定スロットル弁開度に基づく吸入空気量と現在の実測スロットル弁開度に基づく吸入空気量との差を加算することにより、吸気弁閉弁時の吸入空気量を推定する場合において、吸気弁閉弁時の推定スロットル弁開度は、現在のアクセルペダルの踏み込み変化量に基づき推定され、現在の実測スロットル弁開度が設定値以下の時には、現在の実測スロットル弁開度は最小開度に補正されると共に、吸気弁閉弁時の推定スロットル弁開度は、補正以前の現在の実測スロットル弁開度と最小開度との差を減算して補正されるようになっている。それにより、スロットル弁が最小開度近傍とされた機関定常時において機関振動によって僅かに開弁しても、実測スロットル弁開度は最小開度に補正されて、この僅かな開弁を無視するこができ、また、この時には吸気弁閉弁時の推定スロットル弁開度も、最小開度に補正された実測スロットル弁開度に対して、補正以前の差を維持して補正されるために、現在の実測スロットル弁開度だけが最小開度に補正されて、機関定常時であるにも係らずに吸気弁閉弁時の推定スロットル弁開度と現在の実測スロットル弁開度との差が大きくされることは防止され、吸気弁閉弁時の吸入空気量を正確に推定することができる。
【図面の簡単な説明】
【図1】本発明による吸入空気量推定装置が取り付けられる内燃機関の概略図である。
【図2】スロットル弁開度TAと流量係数μとの関係を示すマップである。
【図3】スロットル弁開度TAとスロットル弁の開口面積Aとの関係を示すマップである。
【図4】吸気管圧力Pmと大気圧Paとの比と、関数Φとの関係を示すマップである。
【図5】実測スロットル弁開度に基づき現在の吸入空気量を算出するための第一フローチャートである。
【図6】推定スロットル弁開度に基づき吸気弁閉弁時の吸入空気量を算出するための第二フローチャートである。
【図7】モデル化したエアフローメータの断面図である。
【図8】エアフローメータの出力に基づき現在の吸入空気量を算出するための第三フローチャートである。
【図9】実測スロットル弁開度と推定スロットル弁開度とを補正するための第四フローチャートである。
【符号の説明】
1…機関本体
2…サージタンク
3…吸気枝管
4…吸気通路
6…スロットル弁
7…エアフローメータ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control device for an internal combustion engine.
[0002]
[Prior art]
The intake air amount is greatly affected by the intake air amount when the intake valve is closed. On the other hand, the fuel injection amount must be determined immediately after the start of the intake stroke even in the case of intake synchronous injection. Thus, in order to perform accurate air-fuel ratio control, when determining the fuel injection amount, it is necessary to estimate the intake air amount when the intake valve is subsequently closed.
[0003]
The intake air amount can be calculated based on the intake pipe pressure at the same time by modeling the intake pipe, and the intake pipe pressure can be calculated based on the throttle valve opening at the same time. If the throttle valve opening when the intake valve is closed is estimated in this way, basically, the intake air amount when the intake valve is closed is calculated whether the engine is steady or the engine is transient. Can do.
[0004]
When the engine is stationary, the current intake air amount is equal to the intake air amount when the intake valve is closed, and the intake air amount is calculated based on the estimated throttle valve opening when the intake valve is closed. It is more accurate to detect the air amount and use it as the intake air amount when the intake valve is closed.
[0005]
As a result, the current intake pipe pressure based on the current intake air amount detected by the air flow meter is added to the intake pipe pressure and throttle valve opening when the intake valve is closed based on the estimated throttle valve opening when the intake valve is closed. It has been proposed to add the difference from the current intake pipe pressure based on the current measured throttle valve opening detected by the sensor and use this as the intake pipe pressure when the intake valve is closed (for example, a patent) Reference 1).
[0006]
Thus, when the engine is in transition, the intake pipe pressure based on the change in the throttle valve opening from the present to the intake valve closing time is added to the intake pipe pressure based on the current intake air amount detected by the air flow meter. The intake pipe pressure when the valve is closed is calculated.
[0007]
Further, when the engine is in a steady state, the estimated throttle valve opening when the intake valve is closed is equal to the current measured throttle valve opening, and the respective intake pipe pressures calculated based on the respective throttle valve openings are also equal, so that the aforementioned difference is zero. Therefore, what is calculated as the intake pipe pressure when the intake valve is closed at this time is based on the current intake air amount detected by the air flow meter, and is assumed to be accurate.
[0008]
[Patent Document 1]
JP 2002-147279 A
[Patent Document 2]
JP-A-10-169469
[Patent Document 3]
JP 2002-201998 A
[0009]
[Problems to be solved by the invention]
In a general internal combustion engine, even if the accelerator pedal is released, the throttle valve does not completely close the intake passage. Have. By the way, particularly when the throttle valve is driven by an actuator such as a step motor without being linked to the accelerator pedal, the throttle valve may be slightly opened due to engine vibration. When the throttle valve opening is relatively large, even if the throttle valve opens slightly due to vibration in this way, the current intake pipe pressure calculated based on the current measured throttle valve opening is not greatly affected. . However, when the throttle valve is close to the minimum opening, since the throttle valve opening is inherently small, a slight opening of the throttle valve due to vibration is calculated based on the measured throttle valve opening. This greatly affects the intake pipe pressure.
[0010]
In order to solve this problem, when the measured throttle valve opening is less than a small set value near the minimum opening, the measured throttle valve opening is corrected to the minimum opening and the valve is slightly opened due to the vibration of the throttle valve. Can be ignored. However, when the engine is in steady state where the throttle valve opening is close to the set opening, the current measured throttle valve opening is corrected to the minimum opening regardless of whether the valve is slightly opened due to vibration. Nevertheless, there is a relatively large difference between the current measured throttle valve opening and the estimated throttle valve opening when the intake valve is closed.
[0011]
In order to prevent this, the estimated throttle valve opening when the intake valve is closed may be corrected to the minimum opening using the same set value. Since the actual throttle valve opening and the estimated throttle valve opening do not always match due to calculation errors, one may exceed the set value and the other may be less than the set value. Only the following throttle valve opening is corrected to the minimum opening, which is still between the actual measured throttle valve opening and the estimated throttle valve opening when the intake valve is closed, even when the engine is stationary. A relatively large difference will occur.
[0012]
As a result, it is assumed that a relatively large throttle valve opening change has occurred from the present to the intake valve closing time, even though the engine is stationary, and the intake pipe pressure based on the output of the air flow meter An intake pipe pressure change based on a change in the valve opening is unnecessarily applied, and an accurate intake air amount cannot be estimated.
[0013]
Therefore, the object of the present invention is to determine the future intake air regardless of the engine steady state or engine transient, based on the current air flow meter output, the current measured throttle valve opening, and the estimated throttle valve opening in the future. When estimating the amount, the current measured throttle valve opening and the future estimation will be used so that the future intake air amount can be accurately estimated even when the throttle valve opening is near the minimum opening. An object of the present invention is to provide a control device for an internal combustion engine for correcting the throttle valve opening.
[0014]
[Means for Solving the Problems]
  According to the first aspect of the present invention, there is provided a control apparatus for an internal combustion engine according to the present invention.When the intake valve is closedEstimated throttle valve openingWhen the intake valve is closed by adding the difference between the intake air amount based on the current and the intake air amount based on the current measured throttle valve openingWhen estimating the intake air amount ofThe estimated throttle valve opening when the intake valve is closed is estimated based on the current accelerator pedal depression change amount,When the current actual throttle valve opening is less than or equal to a set value, the current actual throttle valve opening is corrected to a minimum opening, andWhen intake valve is closedThe estimated throttle valve opening is corrected by subtracting the difference between the current measured throttle valve opening and the minimum opening before correction.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a schematic diagram showing an internal combustion engine to which a control device according to the present invention is attached. In the figure, 1 is an engine body, and 2 is a surge tank common to each cylinder. An intake branch pipe 3 communicates the surge tank 2 with each cylinder, and 4 is an intake passage upstream of the surge tank 2. A fuel injection valve 5 is disposed in each intake branch pipe 3, and a throttle valve 6 is disposed immediately upstream of the surge tank 2 in the intake passage 4. The throttle valve 6 is not linked to the accelerator pedal and can be freely set by a drive device such as a step motor, but may be linked to the accelerator pedal. A throttle valve opening sensor for measuring the throttle valve opening is attached to the throttle valve 6. Reference numeral 7 denotes an air flow meter that detects an intake air flow rate upstream of the throttle valve 6 in the intake passage 4. In the engine body 1, 8 is an intake valve, 9 is an exhaust valve, and 10 is a piston.
[0016]
In order to set the combustion air-fuel ratio in the internal combustion engine 1 to a desired air-fuel ratio such as, for example, the theoretical air-fuel ratio, it is necessary to accurately estimate the amount of intake air flowing into the cylinder including when the engine is in transition. . The intake air amount is greatly affected by the intake air amount when the intake valve is closed. On the other hand, the fuel injection amount does not increase immediately after the start of the intake stroke, even in the case of intake-synchronized fuel injection to the intake port or in the case of intake stroke injection into the cylinder in a cylinder injection spark ignition internal combustion engine. Must be decided. Thus, in order to carry out accurate air-fuel ratio control, it is necessary to estimate the intake air amount when the intake valve is closed in the future when the fuel injection amount is determined. By modeling the engine intake system, it is possible to estimate the amount of intake air in the future.
[0017]
First, by modeling the throttle valve 6, using the energy conservation law, the momentum conservation law, and the state equation when the intake air passes through the throttle valve 6, the current throttle valve passage air amount mt(i)(G / sec) is expressed by the following equation (1). Including the following expression, the subscript (i) of the variable such as the throttle valve passing air amount indicates the current time, and (i-1) indicates the previous time.
[Expression 1]
Figure 0004049000
[0018]
Where μ(i)Is the flow coefficient, A(i)Is the opening area of the throttle valve 6 (mThree). Of course, when an idle speed control valve (ISC valve) is provided in the engine intake system,(i)Is added to the opening area of the ISC valve. The flow coefficient and the opening area of the throttle valve are respectively the throttle valve opening TA.(i)2 and 3 show maps for the respective throttle valve openings TA. R is a gas constant, Ta is the intake air temperature (K) upstream of the throttle valve, Pa is the intake passage pressure (kPa) upstream of the throttle valve, and Pm(i)Is the intake pipe pressure (kPa) downstream of the throttle valve. In addition, the function Φ (Pm(i)/ Pa) is expressed by the following equation (2) using the specific heat ratio κ, and FIG. 4 shows a map for Pm / Pa.
[Expression 2]
Figure 0004049000
[0019]
Next, the intake valve is modeled. Intake air amount mc supplied to the cylinder(i)(G / sec) is the intake pipe pressure Pm(i)Therefore, it can be expressed by the following equation (3).
[Equation 3]
Figure 0004049000
[0020]
Where Tm(i)Is the intake air temperature (K) downstream of the throttle valve, and a and b are constants obtained from empirical rules. However, b is a value corresponding to the amount of residual burned gas in the cylinder, and when there is a valve overlap, burned gas flows backward to the intake pipe, so the value of b increases to a degree that cannot be ignored. Accordingly, it is preferable to map the values of a and b so that an accurate intake air amount mc is calculated based on the presence or absence of valve overlap and the engine speed NE. In addition, when there is a valve overlap, when the intake pipe pressure Pm is equal to or higher than a predetermined pressure, the higher the intake pipe pressure, the more significantly the backflow of burned gas decreases. It is preferable to increase the value of a and decrease the value of b.
[0021]
By the way, since the throttle valve passing air amount mtTA and the intake air amount coincide with each other when the engine is in a steady state, the throttle pressure in which the intake pipe pressure is the intake pipe pressure PmTA in the steady state of the engine in equation (1). The valve passing air amount mtTA is equal to the intake air amount (a · PmTA−b), so that the equation (1) can be rewritten as the following equation (4).
[Expression 4]
Figure 0004049000
[0022]
Here, the intake pipe pressure PmTA at the time of steady state of the engine is the current throttle valve opening TA when the present time is at steady state.(i), Engine speed NE(i), And valve overlap size VT(i)Based on the above, it can be previously mapped.
[0023]
Next, the intake pipe is modeled. Using the intake mass conservation law, the energy conservation law, and the equation of state existing in the intake pipe, the rate of change over time in the ratio between the intake pipe pressure Pm and the intake air temperature Tm downstream of the throttle valve is expressed by the following equation (5). The time change rate of the intake pipe pressure Pm is expressed by the following equation (6). Here, V is the volume of the intake pipe (mThreeMore specifically, it is the total volume of the surge tank 2 and the intake branch pipe 3.
[Equation 5]
Figure 0004049000
[0024]
Equations (5) and (6) are discretized to obtain the following equations (7) and (8), respectively, and the current intake pipe pressure Pm is obtained by equation (8).(i)Is obtained, the intake air temperature Tm in the intake pipe at this time is obtained by the equation (7).(i)Can be obtained. In the equations (7) and (8), the discrete time Δt is the current intake air amount mc.(i)This is the execution interval of the flowchart (FIG. 5) for calculating, for example, 8 ms.
[Formula 6]
Figure 0004049000
[0025]
FIG. 5 shows the current throttle valve opening TA1 measured by the throttle valve opening sensor.(i)Current intake air amount mc1 based on(i)It is a 1st flowchart which calculates. This flowchart is executed simultaneously with the completion of engine start. First, in step 101, the intake pipe pressure Pm1 is calculated using equation (8).(i)(The sign of the intake pipe pressure based on the measured throttle valve opening TA1 is Pm1). Formula (8) is the previous intake pipe pressure Pm1.(i-1)And the previous throttle valve passing air amount mt1(i-1)(The sign is mt1 as the amount of air passing through the throttle valve based on the measured throttle valve opening TA1), and the previous intake air amount mc1(i-1)(The sign is mc1 as the intake air amount based on the measured throttle valve opening TA1), and the previous intake air temperature Tm1 in the intake pipe(i-1)(The sign of the intake air temperature based on the measured throttle valve opening TA1 is Tm1), and the current intake pipe pressure Pm1(i)Is calculated. As these initial values, Pm1(i-1)Has atmospheric pressure Pa, Tm1(i-1)The intake air temperature Ta upstream of the throttle valve is actually measured and used, and mt1(i-1)These Pm1(i-1)And Tm1(i-1)The value calculated from equation (1) or (4) using is used, and mc1(i-1)These Pm1(i-1)And Tm1(i-1)The value calculated by equation (3) using is used.
[0026]
Next, at step 102, the current intake pipe pressure Pm1 calculated at step 101 is calculated.(i)Is determined to be higher than the atmospheric pressure Pa. Normally, this determination is denied and the routine proceeds to step 104, where the intake air temperature Tm1 in the intake pipe at this time is calculated using equation (7).(i)Is calculated. However, if the intake pipe pressure Pm1 is calculated for some reason,(i)Is higher than the atmospheric pressure Pa, it is unrealistic. At this time, the determination in step 102 is affirmed and the process proceeds to step 103 to calculate the present intake pipe pressure Pm1.(i)Is replaced by atmospheric pressure Pa.
[0027]
Next, at step 105, the current measured throttle valve opening TA1.(i)However, it is fetched through a fourth flowchart described later in detail, not as it is. In step 106, the taken actual throttle valve opening TA1(i)Based on the equation (1) or (4), the current throttle valve passing air amount mt1(i)Is calculated.
[0028]
Next, in step 107, the current intake air amount mc1 using the equation (3).(i)Is calculated. Thereafter, in steps 108 to 111, the current intake pipe pressure Pm1(i)Is the previous intake pipe pressure Pm1(i-1)The intake air temperature Tm1 in the intake pipe this time(i)Is the previous intake air temperature Tm1 in the intake pipe(i-1)The throttle valve passage air amount mt1 this time(i)Is the previous throttle valve passage air amount mt1(i-1)This intake air amount mc1(i)Is the previous intake air amount mc1(i-1)It is said.
[0029]
Thus, the current intake air amount mc1 can be sequentially estimated based on the current measured throttle valve opening TA1. However, as described above, since the intake air amount when the intake valve is closed is required for determining the fuel injection amount, the future throttle valve opening TA2 is determined.(i + n)And the intake air amount mc2 at this time is determined according to the second flowchart shown in FIG.(i + n)Is calculated. In the second flowchart, in step 205, a future estimated throttle valve opening TA2(i + n)However, since it is the same as the first flowchart except that it is taken in from a fourth flowchart, which will be described in detail later, and used, a duplicate description is omitted.
[0030]
In the second flowchart, based on the estimated throttle valve opening TA2, the sign of the intake pipe pressure is Pm2, the sign of the air flow amount through the throttle valve is mt2, the sign of the intake air quantity is mc2, and the inside of the intake pipe The sign of the intake air temperature is Tm2, which is distinguished from that based on the above-described measured throttle valve opening TA1.
[0031]
This flowchart shows the intake air amount mc2 after n hours from the completion of engine start.(i + n)The time n is set so that it does not come before the intake valve closes at any engine speed. In other words, the lower the engine speed, the longer the time from the present to the time when the intake valve is closed, but even after the engine is running at a low speed, the time after the intake valve is closed n hours after the present. When the engine is started, mc2(i)To mc2(i + n-1)Mc1 calculated by the first flowchart(i)And the same value.
[0032]
Thus, the actually required intake air amount when the intake valve is closed calculates the time n ′ from the present time to the intake valve close time based on the engine speed, and mc2 that has already been calculated at present.(i + n ' )Will be used. The throttle valve opening after n hours from the present time is estimated based on the amount of change in accelerator pedal depression at present, assuming that the amount of change in depression will continue until n hours later, and the amount of depression of the accelerator pedal at each time is estimated. It is conceivable to determine the estimated depression amount in consideration of the response delay of the throttle valve actuator. This method can also be applied when the throttle valve is mechanically connected to the accelerator pedal. In this case, when the estimated throttle valve opening at each time from the current (i) to the time (i + n-1) is changed due to the engine transition, the intake air amount at each time can be recalculated. preferable.
[0033]
However, the throttle valve opening TA2 n hours after the present estimated in this way(i + n)Is only a prediction and there is no guarantee that it is consistent with the actual. This throttle valve opening TA2(i + n)The throttle valve may be controlled in a delayed manner in order to match the actual value. When the amount of depression of the accelerator pedal changes, the throttle valve opening varies with delay due to the response delay of the actuator. This delay control intentionally increases the response delay of the throttle valve.
[0034]
For example, in the event of engine transition, the actual response delay (dead time) is taken into account so that the throttle valve opening corresponding to the current accelerator pedal depression amount when determining the fuel injection amount is realized after n hours. Then, if the throttle valve actuator is controlled, the throttle valve opening TA2 for every hour from the present to n hours later(i), TA2(i + 1)・ ・ ・ ・ ・ ・ TA2(i + n)Can be grasped accurately. More specifically, when the amount of depression of the accelerator pedal changes, an operation signal is not immediately sent to the actuator, but only the time obtained by subtracting the dead time from the time until n hours after the fuel injection amount is determined. When the time elapses, an operation signal to the actuator is issued. Of course, the throttle valve delay control may be performed so that the throttle valve opening corresponding to the current accelerator pedal depression amount is realized after n hours.
[0035]
Thus, the intake air amount mc2 when the intake valve is closed can be sequentially estimated based on the estimated throttle valve opening TA2 in the future. However, since the intake air amount calculated when the intake valve is closed in this way includes calculation errors and the like, it does not have very high reliability. During engine transition, the fuel injection amount is determined using this intake air amount, but at the time of engine steady state, the current intake air amount and the intake air amount when the intake valve is closed are the same. The current intake air amount mc3 when the intake valve is closed (the current intake air amount mc1 based on the measured throttle valve opening and the estimated throttle valve opening when the intake valve is closed) based on the output of the air flow meter described later. In order to distinguish it from the intake air amount mc2 when the intake valve is closed based on the above, it is possible to improve reliability by setting the sign to mc3.
[0036]
However, since the output of the air flow meter 7 has a response delay, it is not preferable to use this as it is as the current intake air amount (the intake air amount when the intake valve is closed when the engine is stationary). In the present embodiment, the current intake air amount mc3 is calculated based on the output of the air flow meter 7 as follows.
[0037]
FIG. 7 shows a cross-sectional model of the air flow meter 7. The air flow meter 7 uses the fact that the amount of heat taken away from the heat wire 7a when the intake air passes around the heat wire 7a changes according to the intake air amount, that is, the amount of air passing through the throttle valve. It is to detect. Thus, based on the output of the air flow meter 7, the throttle valve passing air amount GA is determined from the map or the like.(i)(This map value is given a different sign to distinguish it from the throttle valve passing air amount mt3 calculated based on the output of the air flow meter).
[0038]
However, in a general air flow meter, a glass layer 7b is provided around the heat wire 7a, and the heat capacity of the glass layer 7b is relatively large. As a result, the output of the air flow meter 7 does not change immediately with respect to the actual change in the amount of air passing through the throttle valve, and a response delay occurs.
[0039]
Assuming that the current temperature of the heat wire 7a is Th, the amount of heat transferred from the heat wire 7a to the glass layer 7b is equal to the amount of heat transferred from the glass layer 7b to the intake air. Therefore, the temperature change amount dTg / dt of the glass layer B Can be expressed as the following equation (9).
[Expression 7]
Figure 0004049000
[0040]
Here, A, B, C, and D are the cross-sectional area, length, and resistivity of the heat wire 7a, the heat transfer coefficient between the glass layer 7b and the heat wire 7a, and between the glass layer 7b and the intake air. It is a constant determined according to the heat transfer coefficient of. In Expression (9), during the steady operation, since there is no transfer of heat between the glass layer 7b, the heat ray 7a, and the intake air, the temperature change amount dTg / dt of the glass layer 7b, that is, the right side of Expression (9) Becomes 0, and at this time, the map value GA of the throttle valve passing air amount is equal to the calculated value mt3. Under this condition, GA is represented by the temperature Th of the heat ray 7a, the temperature Tg of the glass layer 7b, and the intake air temperature Ta, and the temperature Tg of the glass layer 7b is eliminated in the equation (9), thereby obtaining the following equation (10) Can be obtained.
[Equation 8]
Figure 0004049000
[0041]
In Expression (10), α and β are constants determined by the above-described constants A, B, C, and D, and thus the throttle valve passing air mt3.(i)Is a map value GA of the throttle valve passing air amount based on the current output of the air flow meter 7 in consideration of the response delay of the air flow meter.(i)And the map value GA of the throttle valve passing air amount based on the previous output of the air flow meter 7(i-1)And can be calculated based on the above.
[0042]
FIG. 8 shows the current throttle valve passage air amount mt3 thus calculated.(i)Use the current intake air amount mc3(i)It is a 3rd flowchart for obtaining. This flowchart is executed simultaneously with the completion of engine start. First, in step 301, the throttle valve passing air amount mt3 calculated using the equation (10).(i)In step 302, the intake pipe pressure Pm3 is calculated using equation (8).(i)(The sign of the intake pipe pressure based on the output of the air flow meter is Pm3). Equation (8) is the previous intake pipe pressure Pm3(i-1)And the previous throttle valve passing air amount mt3(i-1)And the previous intake air amount mc3(i-1)(The sign of the intake air amount based on the output of the air flow meter is mc3), and the previous intake air temperature Tm3 in the intake pipe(i-1)(The sign of the intake air temperature based on the output of the air flow meter is Tm3), and the current intake pipe pressure Pm3(i)Is calculated. As these initial values, Pm3(i-1)Has atmospheric pressure Pa, Tm3(i-1)Is measured and used for the intake air temperature Ta on the upstream side of the throttle valve, mt3(i-1)In these Pm3(i-1)And Tm3(i-1)The value calculated from equation (1) or (4) using is used, and mc3(i-1)In these Pm3(i-1)And Tm3(i-1)The value calculated by equation (3) using is used.
[0043]
Next, at step 303, the current intake pipe pressure Pm3 calculated at step 302 is calculated.(i)Is determined to be higher than the atmospheric pressure Pa. Normally, this determination is denied and the routine proceeds to step 305, where the intake air temperature Tm3 in the intake pipe at this time is calculated using equation (7).(i)Is calculated. However, if the intake pipe pressure Pm3 is calculated for some reason,(i)Is higher than the atmospheric pressure Pa, it is unrealistic. At this time, the determination in step 303 is affirmed and the routine proceeds to step 304, where the calculated current intake pipe pressure Pm3 is determined.(i)Is replaced by atmospheric pressure Pa.
[0044]
Next, in step 306, the current throttle valve passage air amount mt3 taken in in step 301 is shown.(i)The current intake air amount mc3 using equation (3) based on(i)Is calculated. Thereafter, in steps 307 to 310, the current intake pipe pressure Pm3(i)Is the previous intake pipe pressure Pm3(i-1)The intake air temperature Tm3 in the intake pipe this time(i)Is the previous intake air temperature Tm3 in the intake pipe(i-1)This time, the throttle valve passing air amount mt3(i)Is the previous air flow through the throttle valve mt3(i-1)This intake air amount mc3(i)Is the previous intake air amount mc3(i-1)It is said.
[0045]
Thus, the current intake air amount mc3 can be sequentially estimated based on the output of the air flow meter. The current intake air amount calculated based on the output of the air flow meter 7 is highly reliable when the engine is stationary, and in this embodiment, therefore, the intake air when the intake valve used to determine the fuel injection amount is closed. The quantity mc is calculated by the following equation (11).
mc(i + n ' )= Mc3(i)+ Mc2(i + n ' )-Mc1(i)          ... (11)
That is, the intake air amount mc when the intake valve is closed(I + n ′)Is the current intake air amount mc3 based on the output of the air flow meter(I)Further, the intake air amount mc2 based on the estimated throttle valve opening when the intake valve is closed(I + n ′)And the intake air intake amount mc1 based on the current measured throttle valve opening(I)The difference is calculated by adding the difference. In other words, the intake air amount mc when the intake valve is closed(I + n ′)Is the current intake air amount mc3 based on the output of the air flow meter(I)In addition, the intake air amount change based on the change in the throttle valve opening from the present to the time when the intake valve is closed is added and calculated.
[0046]
As a result, when the engine is stationary, the current measured throttle valve opening and the estimated throttle valve opening when the intake valve is closed are equal, and the same calculation is performed based on the same model formula.(i + n ' )And mc1(i)And the correct current intake air amount calculated based on the output of the air flow meter is obtained as the intake air amount when the intake valve is closed.
[0047]
Further, at the time of engine transition, the current intake air amount mc3 based on the output of the air flow meter and the measured throttle valve opening.(i)And mc1(i)Is substantially canceled out, so that the intake air amount mc2 based on the estimated throttle valve opening when the intake valve is closed(i + n ' )The intake air amount calculated when the intake valve is closed can be obtained.
[0048]
By the way, particularly when the throttle valve is operated by an actuator, the throttle valve may slightly open and close due to engine vibration. When the engine is in a steady state where the throttle valve opening is relatively large, the current intake air amount mc3 based on the output of the air flow meter is relatively large even if the current measured throttle valve opening slightly changes in this way. There is no particular problem.
[0049]
However, when the engine is in a steady state where the throttle valve opening is close to the minimum opening, the current measured throttle valve opening slightly opens and closes due to engine vibration, causing the throttle valve opening to change from the present to the intake valve closing. As a result, the amount of change in the intake air amount that is assumed to be generated is greatly influenced by the current intake air amount mc3 based on the output of the air flow meter, and is calculated at this time. The intake air amount mc is made inaccurate.
[0050]
In order to prevent this, it is conceivable to correct the measured throttle valve opening to the minimum opening when the measured throttle valve opening is equal to or less than the set opening near the minimum opening. As a result, even when the measured throttle valve opening slightly changes due to engine vibration when the throttle valve opening is at the minimum opening, this is corrected to the minimum opening. The amount of change in the intake air amount is 0, and the current intake air amount mc3 based on the output of the air flow meter is calculated as the intake air amount when the intake valve is closed.
[0051]
However, this is a problem because only the current measured throttle valve opening is set to the minimum opening when the engine is in a steady state where the throttle valve opening is slightly larger than the minimum opening. At this time, if the estimated throttle valve opening when the intake valve is closed is also surely equal to or less than the set opening, the estimated throttle valve opening may be similarly corrected to the minimum opening. When the engine is in a steady state where the opening is close to the set opening, the measured throttle valve opening does not completely match the estimated throttle valve opening due to a calculation error in the estimated throttle valve opening, etc. In some cases, the other is less than or equal to the set opening.At this time, only the other is corrected to the minimum opening, and a relatively large throttle valve opening change has occurred. This makes the intake air amount mc inaccurate.
[0052]
In the present embodiment, the actual throttle valve opening TA1 used in the first flowchart and the estimated throttle valve opening TA2 used in the second flowchart are corrected by the fourth flowchart shown in FIG.
[0053]
First, at step 401, the current measured throttle valve TA.(i)Is less than or equal to the set opening (TAmin + α). This set opening is obtained by adding a small set value α (for example, 0.122 degrees) to the minimum opening TAmin (for example, 2 degrees) for securing the intake air amount during idling.
[0054]
When this determination is denied, that is, the current measured throttle valve opening TA1(i)Is relatively large, slight opening / closing of the throttle valve due to engine vibration is not particularly problematic, and therefore the estimated throttle valve opening TA2(i + n)And measured throttle valve opening TA1(i)No correction is necessary, and the values in the steps 402 and 403 are directly used as the estimated throttle valve opening TA2.(i + n)And measured throttle valve opening TA1(i)End as
[0055]
However, when the determination in step 401 is affirmed, as described above, the actually measured throttle valve opening TA1.(i)Needs to be corrected to the minimum opening degree TAmin, and this is carried out in step 405, but in the previous step 404, the estimated throttle valve opening degree TA2 when the intake valve is closed(i + n ' )(This estimated throttle valve opening is not the estimated throttle valve opening after a certain time n from the present, but the estimated throttle valve opening when the intake valve is closed in consideration of the current engine speed) Actual throttle valve opening TA1(i)Is subtracted and the minimum opening degree TAmin is added for correction. That is, the estimated throttle valve opening when the intake valve is closed is corrected by subtracting this correction only when the current measured throttle valve opening is corrected to the minimum opening.
[0056]
Thus, when the current measured throttle valve opening is less than or equal to the set opening, the current measured throttle valve opening is corrected to the minimum opening, and the estimated throttle valve opening when the intake valve is closed is the minimum opening. The degree of correction is corrected so as to maintain the difference from the actually measured throttle valve opening before correction. As a result, when the measured throttle valve is slightly below the set opening during engine steady state, and the estimated throttle valve opening when the intake valve is closed at this time slightly exceeds the set opening due to a calculation error, etc. Only the measured throttle valve opening is corrected to the minimum opening so that a relatively large difference does not occur with the estimated throttle valve opening. At this time, the estimated throttle valve is maintained by maintaining the difference based on the calculation error. The opening is also corrected to decrease.
[0057]
According to this flowchart, the current measured throttle valve opening TA1.(i)Is corrected in step 105 of the first flowchart, and the current intake air amount mc1 is corrected.(i)Is calculated. At the same time, the estimated throttle valve opening TA2 when the intake valve is closed(i + n ' )In the second flowchart, the current time is(i + n)The intake air amount at the time is calculated, and the time when the intake valve is already closed(i + n ' )Calculation of the intake air amount is completed, but the corrected estimated throttle valve opening TA2 is corrected.(i + n ' )Based on the intake air amount mc2 when the intake valve is closed(i + n ' )And later time(i + n)The amount of intake air up to will be recalculated.
[0058]
Further, the estimated throttle valve opening TA2 when the intake valve is closed in step 404 of the fourth flowchart.(i + n ' )In the correction of the estimated throttle valve opening TA2(i + n ' )Is the measured throttle valve opening TA1(i)Even if it is smaller, since the minimum opening degree TAmin is added, an unrealistic situation in which the estimated throttle valve opening degree becomes a negative value does not occur, and the estimation at the time of closing the intake valve corrected in step 404 Intake air amount mc2 based on throttle valve opening(i + n ' )May be calculated.
[0059]
However, for example, at the time of engine steady state where the throttle valve opening is the minimum opening TAmin, the current measured throttle valve opening TA(i)If the estimated throttle valve opening when the intake valve is closed is accurately calculated as the minimum opening at this time, the estimated throttle valve opening corrected in step 404 is The throttle valve is corrected to be smaller from the accurate minimum opening by the amount that the throttle valve is opened by vibration. As a result, a change in the throttle valve opening from the present to the time when the intake valve is closed occurs, and the intake air amount change is added to the intake air amount mc3 based on the output of the air flow meter.
[0060]
In order to prevent this, in step 406 of the fourth flowchart, the estimated throttle valve opening TA2 corrected in step 404 is corrected.(i + n ' )Is smaller than the minimum opening degree TAmin, in step 407, the estimated throttle valve opening degree TA2(i + n ' )Is the minimum opening degree TAmin.
[0061]
In the present embodiment, when a bypass passage is provided in which an idle speed control valve (ISC valve) is arranged to bypass the throttle valve 6, the minimum opening degree TAmin of the throttle valve may be 0 degree. At this time, the determination at step 406 is whether or not the corrected estimated throttle valve opening degree TA2 (i + n ′) is smaller than 0. When this determination is affirmative, at step 407, the estimated throttle valve opening degree TA2 is zero. It is necessary to do.
[0062]
In the present embodiment, the intake air amounts mc1, mc2, and mc3 are calculated based on the current measured throttle valve opening, the estimated throttle valve opening when the intake valve is closed, and the output of the air flow meter, respectively. The intake air amount mc when the intake valve is closed is calculated by mc3 + mc2-mc1, and the intake pipe pressures Pm1, Pm2, and Pm3 are calculated based on the respective values, and the intake pipe pressure Pm when the intake valve is closed is calculated. It may be calculated by Pm3 + Pm2-Pm1 and the intake air amount mc may be calculated based on the intake pipe pressure Pm.
[0063]
【The invention's effect】
  According to the control device for an internal combustion engine according to the present invention, the output of the current air flow meterWhen the intake valve is closedEstimated throttle valve openingWhen the intake valve is closed by adding the difference between the intake air amount based on the current and the intake air amount based on the current measured throttle valve openingWhen estimating the intake air amount ofThe estimated throttle valve opening when the intake valve is closed is estimated based on the amount of change in the current accelerator pedal depression,When the current measured throttle valve opening is below the set value, the current measured throttle valve opening is corrected to the minimum opening,When intake valve is closedThe estimated throttle valve opening is corrected by subtracting the difference between the current measured throttle valve opening and the minimum opening before correction. As a result, even if the throttle valve is opened slightly due to engine vibration when the throttle valve is in the vicinity of the minimum opening, the measured throttle valve opening is corrected to the minimum opening, and this slight opening is ignored. And at this timeWhen intake valve is closedSince the estimated throttle valve opening is also corrected by maintaining the difference before the correction with respect to the actual throttle valve opening corrected to the minimum opening, only the current actual throttle valve opening is the minimum opening. Even though the engine is stationary,When intake valve is closedThe difference between the estimated throttle valve opening and the current measured throttle valve opening is prevented from being increased,When intake valve is closedThe intake air amount can be accurately estimated.
[Brief description of the drawings]
FIG. 1 is a schematic view of an internal combustion engine to which an intake air amount estimation device according to the present invention is attached.
FIG. 2 is a map showing a relationship between a throttle valve opening degree TA and a flow coefficient μ.
FIG. 3 is a map showing a relationship between a throttle valve opening degree TA and an opening area A of the throttle valve.
FIG. 4 is a map showing the relationship between the ratio of the intake pipe pressure Pm and the atmospheric pressure Pa and the function Φ.
FIG. 5 is a first flowchart for calculating a current intake air amount based on an actually measured throttle valve opening.
FIG. 6 is a second flowchart for calculating an intake air amount when the intake valve is closed based on an estimated throttle valve opening.
FIG. 7 is a cross-sectional view of a modeled air flow meter.
FIG. 8 is a third flowchart for calculating the current intake air amount based on the output of the air flow meter.
FIG. 9 is a fourth flowchart for correcting the measured throttle valve opening and the estimated throttle valve opening.
[Explanation of symbols]
1 ... Engine body
2 ... Surge tank
3 ... Intake branch pipe
4 ... Intake passage
6 ... Throttle valve
7 ... Air flow meter

Claims (1)

現在のエアフローメータの出力に基づく現在の吸入空気量に、吸気弁閉弁時の推定スロットル弁開度に基づく吸入空気量と現在の実測スロットル弁開度に基づく吸入空気量との差を加算することにより、吸気弁閉弁時の吸入空気量を推定する場合において、前記吸気弁閉弁時の推定スロットル弁開度は、現在のアクセルペダルの踏み込み変化量に基づき推定され、前記現在の実測スロットル弁開度が設定値以下の時には、前記現在の実測スロットル弁開度は最小開度に補正されると共に、前記吸気弁閉弁時の推定スロットル弁開度は、補正以前の前記現在の実測スロットル弁開度と前記最小開度との差を減算して補正されることを特徴とする内燃機関の制御装置。 Add the difference between the intake air amount based on the estimated throttle valve opening when the intake valve is closed and the intake air amount based on the current measured throttle valve opening to the current intake air amount based on the current air flow meter output Thus, when estimating the intake air amount when the intake valve is closed, the estimated throttle valve opening degree when the intake valve is closed is estimated based on the current change amount of depression of the accelerator pedal, and the current measured throttle When the valve opening is equal to or smaller than the set value, the current measured throttle valve opening is corrected to the minimum opening, and the estimated throttle valve opening when the intake valve is closed is the current measured throttle before correction. A control apparatus for an internal combustion engine, wherein a correction is made by subtracting a difference between a valve opening and the minimum opening.
JP2003110769A 2003-04-15 2003-04-15 Control device for internal combustion engine Expired - Lifetime JP4049000B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003110769A JP4049000B2 (en) 2003-04-15 2003-04-15 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003110769A JP4049000B2 (en) 2003-04-15 2003-04-15 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2004316530A JP2004316530A (en) 2004-11-11
JP4049000B2 true JP4049000B2 (en) 2008-02-20

Family

ID=33471536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003110769A Expired - Lifetime JP4049000B2 (en) 2003-04-15 2003-04-15 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP4049000B2 (en)

Also Published As

Publication number Publication date
JP2004316530A (en) 2004-11-11

Similar Documents

Publication Publication Date Title
JP4577380B2 (en) Intake air amount estimation device for internal combustion engine
JP4335249B2 (en) Control device for internal combustion engine
JP4154991B2 (en) Intake air amount estimation device for internal combustion engine
JP3900080B2 (en) Intake air amount estimation device for internal combustion engine
JP3900064B2 (en) Intake air amount estimation device for internal combustion engine
JP2004211590A (en) Device for estimating air intake volume of internal combustion engine
JP3985746B2 (en) Control device for internal combustion engine
JP4049000B2 (en) Control device for internal combustion engine
JP4242331B2 (en) Control device for internal combustion engine
JP4231472B2 (en) Control device for internal combustion engine
JP4063164B2 (en) Control device for internal combustion engine
JP4033065B2 (en) Intake air amount estimation device for internal combustion engine
JP4397158B2 (en) Intake air amount estimation device for internal combustion engine
JP4305552B2 (en) Intake air amount estimation device for internal combustion engine
JP4001006B2 (en) Ignition timing control device for internal combustion engine
JP4232546B2 (en) Intake air amount estimation device for internal combustion engine
JP5169854B2 (en) Intake air amount estimation device for internal combustion engine
JP5772575B2 (en) Throttle valve opening estimation method
JP4211380B2 (en) Control device for internal combustion engine
JP5056806B2 (en) Control device for internal combustion engine
JP4376563B2 (en) Control device for internal combustion engine
JP3807366B2 (en) Exhaust gas recirculation gas amount estimation device for internal combustion engine
JP4320988B2 (en) Fuel injection amount control device for internal combustion engine
JP2013155614A (en) Control device of turbocharged engine
JP2006022762A (en) Control device of internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070501

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070706

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071119

R151 Written notification of patent or utility model registration

Ref document number: 4049000

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20101207

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101207

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111207

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111207

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121207

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131207

Year of fee payment: 6

EXPY Cancellation because of completion of term