JP2004278359A - Apparatus for estimating intake air amount of internal combustion engine - Google Patents
Apparatus for estimating intake air amount of internal combustion engine Download PDFInfo
- Publication number
- JP2004278359A JP2004278359A JP2003068472A JP2003068472A JP2004278359A JP 2004278359 A JP2004278359 A JP 2004278359A JP 2003068472 A JP2003068472 A JP 2003068472A JP 2003068472 A JP2003068472 A JP 2003068472A JP 2004278359 A JP2004278359 A JP 2004278359A
- Authority
- JP
- Japan
- Prior art keywords
- intake
- pressure
- intake port
- blowback
- cylinder
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 34
- 238000012821 model calculation Methods 0.000 claims description 14
- 239000007789 gas Substances 0.000 description 62
- 238000004364 calculation method Methods 0.000 description 25
- 230000014509 gene expression Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 17
- 238000011144 upstream manufacturing Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 5
- 239000000446 fuel Substances 0.000 description 4
- 239000000498 cooling water Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 238000005293 physical law Methods 0.000 description 3
- 241001286462 Caio Species 0.000 description 2
- 238000013016 damping Methods 0.000 description 2
- 238000004134 energy conservation Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 230000003197 catalytic effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 238000000746 purification Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】機関の筒内充填吸気量を正確に推定する。
【解決手段】内燃機関吸気系の各要素をモデル化したスロットル弁モデルM10、吸気管モデルM20、吸気弁モデルM30、シリンダモデルM40、排気弁モデルM50等を用いてシリンダ内に充填される吸気流量mcを推定する際に、シリンダ内の既燃ガスが吸気弁開弁時に吸気ポートに逆流する吹き返しが生じている場合には、吸気ポートモデルM25を用いて吸気管圧力とは別個に吸気ポート圧力を算出する。これにより、吹き返しにより生じる吸気ポートの局所的圧力上昇の影響を加味した正確な吹き返し気体量が算出されるため、筒内充填吸気量の推定精度が向上する。
【選択図】 図8To accurately estimate an in-cylinder charged intake air amount of an engine.
An intake flow rate filled in a cylinder using a throttle valve model (M10), an intake pipe model (M20), an intake valve model (M30), a cylinder model (M40), an exhaust valve model (M50), and the like, modeling each element of an intake system of an internal combustion engine. When estimating mc, if a blowback occurs in which the burned gas in the cylinder flows back to the intake port when the intake valve is opened, the intake port pressure is determined separately from the intake pipe pressure using the intake port model M25. Is calculated. Thus, an accurate blowback gas amount is calculated in consideration of the influence of the local pressure rise of the intake port caused by the blowback, so that the accuracy of estimating the in-cylinder charged intake air amount is improved.
[Selection] Fig. 8
Description
【0001】
【発明の属する技術分野】
本発明は、内燃機関の吸入空気量推定装置に関し、詳細には内燃機関の吸気系統をモデル化した計算式により内燃機関の吸入空気量を算出する吸入空気量推定装置に関する。
【0002】
【従来の技術】
内燃機関の吸気系統を、スロットル弁、吸気管、吸気弁、シリンダ及び排気弁等の要素に分けてそれぞれの要素をモデル化して数式で表すとともに、それぞれのモデル相互間を圧力、温度、流量等を用いて関係づけることにより機関の吸入空気量(筒内充填吸気量)を計算により求める、いわゆるエアモデルを用いた内燃機関の吸入空気量推定装置が知られている。
【0003】
このようなエアモデルを用いた吸入空気量推定装置では、通常、大気圧、大気温度以外には機関回転数とスロットル弁開度とのみによって筒内充填吸気量を算出することが可能となる。このようなエアモデルを用いた吸入空気量推定装置では、モデル式を用いた計算により筒内充填吸気量が算出できるため、スロットル弁開度の変化速度が大きい過渡運転時等にも応答性良好に吸入空気量を算出することが可能となっている。
【0004】
この種の吸入空気量推定を行う内燃機関の制御装置の例としては、例えば特許文献1に開示されたものがある。
特許文献1の装置は、機関の吸気系をスロットル弁、サージタンクを含む吸気管、及び吸気弁の各要素に分けてこれらの要素をシミュレーションモデルで表すとともに、それぞれのモデル内の吸気流の圧力、温度、流量をエネルギ保存則、質量保存則、運動量保存則等の物理法則を用いて計算するものである。筒内充填吸気量は、上記により算出された吸気弁を通過する吸気流量に基づいて算出される。
【0005】
特許文献1の装置では、吸気弁閉弁時には筒内に充填された吸気により気筒内圧力は吸気管圧力(サージタンク圧力)に等しくなっていると仮定して、筒内充填吸気量(すなわち吸気弁閉弁時の筒内吸気量)を吸気弁閉弁時の吸気管(サージタンク)の圧力に比例する値として求めている。
ところが、実際の機関では機関の運転条件によっては吸気弁開弁時にシリンダ内のガスがシリンダ内の圧力により吸気弁から吸気ポートに逆流する、いわゆる吹き返しが生じる場合があるが、上記特許文献1の装置ではこの吹き返しを考慮していないため、筒内充填吸気量の算出精度が低下する問題がある。
【0006】
本出願人はこの問題を解決するために、既に特願2001−316350号にて、上記吹き返しを考慮したエアモデルを用いた内燃機関の吸入空気量推定装置を提案している。
上記特願2001−316350号公の装置では、機関の吸気系をスロットル弁、サージタンクを含む吸気管、吸気弁の要素に分けてモデル化するとともに、更にこれらに加えてシリンダ及び排気弁の要素をモデル化したエアモデルを使用している。この特願2001−316350号の装置では、スロットル弁、吸気管は特許文献1と同様なモデルを用いているが、これらに加えて排気弁、シリンダ、吸気弁をモデル化して、これらの要素内の吸気の温度、圧力、流量を前記各物理法則を用いて算出することにより、上述した吸気弁開弁時の吹き返しを考慮した筒内充填吸気量を算出するようにしている。
【0007】
すなわち、上記特願2001−316350号の装置では、各モデル間の関係と質量保存則、エネルギ保存則等の物理法則に基づいてシリンダ内の圧力を算出し、吸気管圧力とシリンダ内圧力とに基づいて吸気弁を通過する吸気流量を算出する。この流量は吸気管圧力がシリンダ内の圧力より高い場合には吸気管からシリンダ内に向かう正の流量となるが、シリンダ内の圧力が吸気管圧力より高い場合には、すなわち吹き返しが生じている場合には負の値になる。筒内充填吸気量は、この吸気弁通過吸気量を吸気弁開弁期間1サイクル分積算することにより求められる。
【0008】
【特許文献1】
特開2001−41095号公報
【0009】
【発明が解決しようとする課題】
ところが、その後の研究によれば、上記特願2001−316350号の装置のように、サージタンクを含む吸気管圧力とシリンダ内圧とのみに基づいて吸気弁通過吸気流量を算出していたのでは、特にバルブオーバラップが大きいような運転条件、つまり吹き返しの量が大きいような条件では筒内充填吸気量の算出精度が大きく低下することが判明している。
【0010】
上記特願2001−316350号の装置では、吹き返しが生じると、算出される吸気管圧力は吹き返し流量に応じて上昇するが、吹き返し流量に較べてサージタンクを含む吸気管容積は大きいため吹き返しにより生じる吸気管圧力の上昇幅は比較的小さくなる。このため、吹き返し発生時のシリンダ内圧と吸気管圧力との差は比較的大きい値となり、吹き返しによりシリンダ内から流出する気体の量は比較的大きくる。このように計算上多量の吹き返し気体が吸気管に流入する場合には、シリンダ内圧が低下して吸気ポートからシリンダ内への吸気の流入が再開された場合にも、新気が筒内に流入するタイミングが遅れるため筒内に充填される新気の量は少なくなる。
【0011】
ところが、実際の機関では吸気弁開弁時の吹き返しにより逆流する気体の量は上記特願2001−316350号のエアモデルにより算出される量より小さく、筒内充填吸気量(新気量)は上記モデルにより算出される値より大きくなる。
研究の結果、このように吹き返し量に差が生じるのは、実際の機関では吸気弁開弁直後の吸気ポート部分に急激な局所的圧力上昇が生じるためであると考えられる。
【0012】
吹き返しが生じるような場合、特にバルブオーバラップが大きいような場合には、吸気弁開弁直後には吸気弁からはほとんど音速に近い高速の吹き返し気流が吸気ポートに流入する。上記特願2001−316350号では、この高速気流は吸気管(サージタンク)に流入しサージタンク内の圧力が均一に上昇すると仮定して吸気弁通過吸気流量(吹き返し流量)を計算している。このため、サージタンクの圧力上昇は比較的小さくなり、サージタンクとシリンダ内圧との差は比較的大きいままとなるので吹き返し流量は比較的大きくなる。
【0013】
しかし、実際には吸気弁開弁直後の吹き返し気流の流速が高速であるため、この気流が流入する吸気ポートでは急激かつ局所的な圧力上昇が起こり、吸気ポート圧力はサージタンク圧力よりかなり高くなる。このため、吸気弁開弁直後には吸気ポート内圧力の上昇により吸気ポートとシリンダ内との圧力差が縮小し、これによりシリンダから吸気ポートへの吹き返しが抑制されるようになる。
【0014】
すなわち、実際には吸気弁開弁直後の吸気ポート内の局所的圧力上昇により吹き返し流量は減少することとなる。
このため、上記特願2001−316350号の装置のように、吸気管圧力(サージタンク圧力)とシリンダ内圧力とに基づいて吹き返し流量を算出していると、特に吹き返し流量が大きくなるバルブオーバラップが大きい運転条件では筒内充填吸気量の算出精度が大きく低下する問題が生じるのである。
【0015】
上記問題に鑑み、本発明は吸気ポートの圧力を考慮することにより正確にシリンダから吸気ポートへの吹き返し流量を算出し、筒内充填吸気量の算出精度を向上させることが可能な内燃機関の吸入空気量推定装置を提供することを目的としている。
【0016】
【課題を解決するための手段】
請求項1に記載の発明によれば、吸気管圧力と筒内圧力とを用いて予め定めた吸気弁モデル計算式に基づいて吸気弁通過吸気流量を算出し、算出した吸気弁通過吸気流量を用いて筒内充填吸気量を算出する内燃機関の吸入空気量推定装置において、前記吸気弁通過吸気流量を用いて予め定めた吸気ポートモデル計算式に基づいてシリンダ吸気ポート圧力を算出する吸気ポート圧力推定手段を備え、前記推定した吸気ポート圧力とシリンダ内圧力とに基づいて筒内充填吸気量を推定する内燃機関の吸入空気量推定装置が提供される。
【0017】
すなわち、請求項1の発明では、吸気弁を通過する吸気流量を用いて吸気管圧力とは別に吸気ポート圧力を推定する吸気ポート圧力推定手段が設けられているため、例えば吹き返しが生じたような場合にも吸気ポート圧力が正確に推定され、推定した吸気ポート圧力とシリンダ内圧力とに基づいて吹き返し流量が正確に算出されるようになる。このため、吹き返し気体の量が多いバルブオーバラップ大の運転時にも正確に筒内充填吸気量を推定することが可能となる。
【0018】
請求項2に記載の発明によれば、前記吸気ポート圧力推定手段は、筒内の残留気体が吸気弁を通過して吸気ポートに逆流する吹き返しが生じていない場合には、吸気管圧力と同一の値を吸気ポート圧力として算出し、吹き返しが生じている場合には吸気管圧力に吹き返しによる圧力上昇分を加えた圧力を吸気ポート圧力として算出する、請求項1に記載の内燃機関の吸入空気量推定装置が提供される。
【0019】
すなわち、請求項2の発明では、吸気ポート圧力推定手段は吹き返しが生じている場合には吹き返しによる圧力上昇を考慮した、吸気管圧力より高い圧力として吸気ポート圧力を算出する。これにより、吹き返しが生じている場合にも吸気管圧力と吸気ポート圧力とが等しいと仮定する従来の場合に較べて吹き返しの量が抑制されるようになり、正確に筒内充填吸気量を推定することが可能となる。
【0020】
また、吹き返しが生じていない通常の吸気流においては吸気ポートを通りシリンダ内に流入する吸気流の速度は吹き返し気流よりはるかに小さい。このため、吸気管(サージタンク)と吸気ポートとの間には大きな圧力差は生じない。従って、吹き返しが生じていない場合には別個に吸気ポート圧力を算出するまでもなく、吸気ポート圧力として吸気管圧力と同一の値を使用して筒内充填吸気量を算出することができる。
【0021】
請求項3に記載の発明によれば、前記吸気ポート圧力推定手段は、前記吹き返しが生じている場合には、予め定めた関係に基づいて機関運転状態に応じて定まる仮想の容積を用い、前記吹き返しにより吸気ポートに逆流する気体が前記仮想容積の空間内に流入したとした場合の該空間内の圧力上昇幅を、前記吹き返しによる圧力上昇分と仮定して吸気ポート圧力を算出する、請求項2に記載の内燃機関の吸入空気量推定装置が提供される。
【0022】
すなわち、請求項3の発明では吸気ポートを機関運転状態に応じて定まる容積を持つ閉じた容積部と仮定し、吹き返し発生時にはこの閉じた容積部に吹き返し気体が流入することにより吸気ポートの圧力上昇が生じると仮定する。これにより、吹き返しの気体量に応じて吸気ポートの圧力上昇を算出することができ、正確に筒内充填吸気量を算出することが可能となる。
【0023】
請求項4に記載の発明によれば、前記仮想容積は更に、前記吹き返しにより吸気ポートに逆流する気体が前記仮想容積の空間内に流入したとした場合の該空間内に流入する気体の量と該空間内の圧力上昇幅に応じて予め定めた関係に基づいて変化する、請求項3に記載の内燃機関の吸入空気量推定装置が提供される。
【0024】
すなわち、請求項4の発明では請求項3と同様に、吹き返しが生じている場合には吸気ポートを閉じた容積部と仮定し、この容積部に流入する吹き返し気体量に応じて吸気ポートの圧力上昇を算出する。しかし、請求項4の発明ではこの閉じた容積部の容積は一定ではなく内部の気体圧力に応じて膨張可能であると仮定して、すなわち吸気ポートの仮想容積が吸気ポートの圧力上昇に応じて変化すると仮定して吸気ポート圧力を算出する。例えば、容積部の膨張は容積部内部の気体が弾性的抵抗(ばね)、摩擦抵抗(ダッシュポット)等の抵抗に抗して容積部を膨張させると仮定することができる。このように、吸気ポートを可変容積の容積部としてモデル化することにより、更に正確に吹き返し気体量を算出することが可能となるため、より正確に筒内充填吸気量を算出することが可能となる。
【0025】
請求項5に記載の発明によれば、前記吸気ポート圧力推定手段は、前記吹き返しが生じている場合には、前記吸気弁通過吸気流量に基づいて算出した吸気弁における圧損に基づいて前記吹き返しによる圧力上昇分を算出する、請求項2に記載の内燃機関の吸入空気量推定装置が提供される。
【0026】
すなわち、請求項5の発明で吹き返し時には吸気弁を通過する吸気流量(すなわち吹き返しによる逆流流量)に基づいて吸気弁における圧力降下(吸気弁と吸気弁付近の吸気ポート部分を含む仮想の流路の圧損)を算出し、この圧損に基づいて吸気ポート圧力上昇分を算出する。これにより、吹き返し時に吹き返し流量に応じて吸気ポート圧力が算出されるため、吹き返し流量が正確に算出され、筒内充填吸気量の算出精度が向上する。
【0027】
請求項6に記載の発明によれば、前記吸気ポート圧力推定手段は、前記吹き返しが生じている場合に、吸気ポート圧力と吸気管圧力とに基づいて算出される吸気ポートから吸気管に流入する気体流量と、前記吸気弁通過吸気流量とに基づいて前記吹き返しによる吸気ポート圧力上昇分を算出する、請求項2に記載の内燃機関の吸入空気量推定装置が提供される。
【0028】
すなわち、請求項6の発明では吹き返しが生じている場合の吸気ポート圧力を吸気ポートに流入する気体量(すなわち吸気弁を通過して吸気ポートに逆流する吹き返し流量)と吸気ポートから流出する気体量(吸気ポートからサージタンクに逆流する気体量)とを用いて質量保存則に基づいて吸気ポート圧力を算出する。吸気ポートに流入する気体量と吸気ポートから流出する気体量とは、それぞれ吸気ポート圧力とシリンダ圧力、及び吸気ポート圧力と吸気管圧力とに基づいて、例えば絞りを通過する気体流量として求めることができる。これにより、吸気ポート圧力が正確に算出されるため、筒内充填吸気量の算出精度が向上する。
【0029】
請求項7に記載の発明によれば、前記吸気ポート圧力推定手段は、前記吹き返しが生じている場合に、吸気弁開弁後の前記吸気ポート圧力上昇分を、機関運転状態に応じて予め定めた関係に基づいて定められる振幅と周期とを有し、吸気弁開弁開始時を始点とする正弦関数として算出する、請求項2に記載の内燃機関の吸入空気量推定装置が提供される。
【0030】
すなわち、請求項7の発明では吹き返しが生じているときの吸気弁開弁後の吸気ポート圧力上昇の時間的変化を正弦関数であると仮定し、例えば実験値に基づいてこの関数の振幅、周期を機関運転状態(例えば機関回転数、負荷、バルブオーバラップ量等)の関数として予め求めておく。このような実測値に基づく関数を用いて吸気ポート圧力を算出することにより、より実際の値に近い正確な吹き返し流量が算出されるため、筒内充填吸気量の算出精度が向上する。
【0031】
【発明の実施の形態】
以下、添付図面を用いて本発明の実施形態について説明する。
図1は本発明の吸入空気量推定装置を火花点火式機関に適用した場合の実施形態の概略構成を示す図である。
【0032】
図1において、参照符号10は火花点火式内燃機関本体を示す。本実施形態では、内燃機関10として4気筒ガソリン機関を使用しているが、本発明は4気筒ガソリン機関に限定されるわけではなく、他の形式の内燃機関にも適用することができる。
【0033】
機関10は、シリンダ21、ピストン22及びクランク軸24を備え、シリンダ21内のピストン22上部には燃焼室25が形成されている。
また、シリンダ21上部のシリンダヘッドには燃焼室25に連通する吸気ポート31、吸気ポート31を開閉する吸気弁32、吸気弁32を駆動する吸気カムシャフトの位相角及び吸気弁32のバルブリフト量を連続的に変更可能な吸気弁制御装置33が設けられている。図1に33aで示すのは吸気弁制御装置33のアクチュエータである。また、吸気ポート31には吸気ポート内に燃料を噴射する燃料噴射弁39が設けられている。
【0034】
また、シリンダ21上部のシリンダヘッドには、吸気ポート31と同様に燃焼室25に連通する排気ポート34、排気ポートを開閉する排気弁35、排気弁35を開閉駆動する排気カムシャフト36が設けられている。
更に、シリンダ21上部のシリンダヘッドには燃焼室25に面して点火プラグ37と点火プラグに高電圧を供給する点火回路(イグナイタ)38が設けられている。
【0035】
機関10の吸気系統40は、機関の各気筒の吸気ポート31に吸気マニホルドを介して接続された吸気管41、吸気管41に設けられたサージタンク44、吸気管41入口に設けられたエアクリーナ42、吸気管41のサージタンク44上流側に配置されたスロットル弁43を備えている。
【0036】
本実施形態では、スロットル弁43はステッパモータ等の適宜な形式のアクチュエータ43aを備えており、運転者のアクセルペダル82操作とは独立した開度をとることができる、いわゆる電子スロットル弁とされている。
【0037】
また、スロットル弁43上流側の吸気管41には吸気管に吸入されスロットル弁43を通過して流れる吸入空気量を検出するエアフローメータ61が設けられている。本実施形態では、エアフローメータ61は熱線式流量計とされており、エアフローメータ61近傍には吸気温度を検出する吸気温度センサ62、大気圧を検出する大気圧センサ63が設けられている。
【0038】
また、機関10の排気系統50は、各気筒の排気ポート34に排気マニホルド51を介して接続された排気管52を備えている。図1に53で示すのは排気浄化触媒を収納した触媒コンバータである。
図1に80で示すのは機関10の制御を行う電子制御ユニット(ECU)である。ECU80はCPU81、ROM82、RAM83と入出力インターフェース85及び、電源が切断されても記憶内容を保持可能なバックアップRAM84等を双方向性バスで接続した公知の構成のマイクロコンピュータであり、点火時期や燃料噴射制御等の機関の基本制御を行う他、本実施形態では後述するエアモデルに基づいて、吹き返しを考慮した正確な吸入空気量推定を行う。
【0039】
これらの制御のため、ECU80の入出力インターフェース85には熱線式エアフローメータ61からスロットル弁43に流入する吸入空気量(重量流量)に対応する信号が、また吸気温度センサ62と大気圧センサ63から、それぞれ吸気温度(大気温度)、大気圧に対応する信号とが入力されている。吸気温度センサ62と大気圧センサ63との出力はエアフローメータ61により検出した吸入空気量を気温と大気圧とに応じて補正するために用いられる。
なお、詳細には説明しないが、本実施形態ではエアフローメータ61で検出した吸入空気量は、後述するエアモデルを用いて算出した吸入空気量を補正するのに使用している。
【0040】
ECU80の入出力インターフェース85には、スロットル弁43近傍に設けられたスロットル弁開度センサ64からスロットル弁43開度に対応した電圧信号が、機関のアクセルペダル82近傍に設けられたアクセル開度センサ71から運転者のアクセルペダル踏み込み量(アクセル開度)に対応する電圧信号が、それぞれ入力されている他、サージタンク44に配置された吸気圧センサ65から吸気管圧力が入力されている。
【0041】
更に、本実施形態では、吸気弁制御装置33には吸気弁リフトセンサ67が、排気管52の触媒コンバータ53上流側にはO2センサ70が、機関10の冷却水通路には冷却水温度センサ69が、それぞれ設けられており、ECU80の入出力インターフェース85に吸気弁32のリフト量、排気酸素濃度及び機関冷却水温度をそれぞれ入力している。
【0042】
図1に符号66で示すのは吸気カムシャフト近傍に配置されたカム角センサ、68で示すのはクランク軸近傍に配置されたクランク角センサである。
カム角センサ66はクランク軸24が180°回転する毎にカム位置信号を出力し、クランク角センサ68はクランク軸24が一定角度(例えば10°)回転する毎にクランク回転角パルス信号を出力するとともに、クランク軸24が基準回転位置をとる毎に(例えば、第1気筒が上死点に到達する毎に)、上記クランク回転角パルス信号よりパルス幅の広い基準クランク位置パルス信号を出力する。
【0043】
これらの信号はECU80のインターフェース85に入力される。ECU80は、例えばクランク回転角パルス信号の間隔から機関回転速度(回転数)を算出するとともに、基準クランク位置パルス信号入力後のクランク回転角パルス信号の数からクランク軸の回転位置(クランク角)を算出する。また、カム角センサ66から入力するカム位置信号は、クランク角と共に吸気弁のバルブタイミングを算出するのに使用される。
【0044】
また、本実施形態ではシリンダの排気ポートにはそれぞれ排気ポートの排気圧力Peと温度Teとを検出する排気温度センサと排気圧センサとが設けられており(図示せず)、それぞれ排気温度Peと排気圧力Teとに対応する信号をECU80のインターフェース85に入力している。
【0045】
本実施形態では、ECU80は機関10のシリンダ20に充填される吸気量Mcを用いてそのシリンダにおける燃料噴射量fcを、fc=KI×Mcとして算出する。KIは機関空燃比に応じて定まる換算係数である。
【0046】
また、ECU80はシリンダ20に充填される吸気量(筒内充填吸気量)Mcを機関10の吸気系統40をモデル化したエアモデル計算式を用いて算出する。
【0047】
本実施形態では基本的に、本願出願人が特願2001−316350号にて提案したエアモデルに基づく筒内充填吸気量算出方法を用いている。従って、本実施形態の筒内充填吸気量Mc算出方法を説明するために、まず特願2001−316350号における筒内充填吸気量Mc算出方法について簡単に説明する。
【0048】
本実施形態では、機関10の吸気系統40をスロットル弁、サージタンクを含む吸気管、吸気弁、シリンダ、排気弁の5つの要素に分解し、それぞれの要素をシミュレーションモデルで表して、要素内を流動する吸気の圧力、温度、流量を数式化することにより最終的に気筒内に充填される吸気量(筒内充填吸気量)Mcを算出するようにしている。
【0049】
以下、それぞれのモデルについて説明する。
(1)スロットル弁モデル
スロットル弁モデルは、基本的には図2に示すように絞り(スロットル弁開口部)を通過する気体の流れとして与えられる。
【0050】
すなわち、図2に示すようにスロットル弁43を絞りとして考えると、よく知られているようにスロットル弁43を通過する気体流量mtは、スロットル弁前後の気体圧力と温度、及びスロットル弁43開口面積とによって定まり、次の数1または数2のスロットル弁モデル計算式で表される。
【0051】
【数1】
【0052】
【数2】
【0053】
ここで、数1はスロットル弁43上流側(大気側)の圧力が下流側(吸気管側)の圧力より高い場合の通常の吸気流れ(順流)方向のスロットル弁通過吸気流量を、数2はスロットル弁43上流側の圧力が下流側の圧力より低く逆流が生じている場合のスロットル弁通過空気流量を、それぞれ表している。
【0054】
数1、数2において、Ct(θt)は流量係数、At(θt)はスロットル弁開口面積であり、Ct(θt)、At(θt)はそれぞれスロットル弁開度θtの関数である。Paはスロットル弁上流側の圧力で本実施形態では大気圧を、Pmはスロットル弁下流側の圧力で本実施形態では吸気管圧力を表す。また、Ta、Tmは、それぞれスロットル弁上流側と下流側の吸気温度であり、本実施形態ではそれぞれ大気温度と吸気管内温度、Rはガス定数、κは吸気の比熱比を表している。なお、本実施形態ではRとκは一定値として扱う。
【0055】
本実施形態では、流量係数Ct(θt)及びスロットル弁開口面積At(θt)は予めスロットル弁開度θ毎に算出され、数値マップの形でECU80のROM82に格納されている。
数1、数2に示すように、本実施形態のスロットル弁モデルは、大気圧Pa及び吸気管圧力Pm、大気温度Taまたは吸気管内温度Tm、及びスロットル弁開度θtを入力として、スロットル弁通過吸気流量mtを出力とするモデル計算式である。
【0056】
(2)吸気管モデル
図3は吸気管モデルを示す。吸気管モデルは、一定容積の空間内に流入する吸気流量と流出する吸気流量とに基づいて、質量保存則とエネルギー保存則とを用いて吸気管圧力Pm及び温度Tmを算出する。
【0057】
スロットル弁43から吸気弁32に至るサージタンク44を含む吸気管41の容積をVmとすると、図3に示すように容積部Vmに流入する吸気流はスロットル弁通過吸気流であるため、流入吸気流量はmt、吸気温度はTaとなる。
【0058】
また、容積部Vmから流出する吸気流量は吸気弁を通過して気筒に充填される吸気流量mcで、この吸気流の温度は吸気管温度Tmとなる。
【0059】
従って、質量保存則から下記数3が、エネルギー保存則から下記数4が、それぞれ導かれる。
【0060】
【数3】
【0061】
【数4】
【0062】
本実施形態では、ECU80での演算処理を行うため、数3、数4を積分して離散化した、以下の数5、数6式を用いる。
【0063】
【数5】
【0064】
【数6】
【0065】
ここで、添字kは今回計算実行時の値を、k−1は前回計算実行時の値を表し、Δtは離散化する際の差分時間(例えば8ms程度のメッシュ)を表している。また、数5、数6式におけるmcAVEは:後述する筒内吸気流量mcの吸気行程1サイクル分にわたる時間平均値である。
【0066】
吸気管温度Tmは、数5より求めたPm/Tmと、数6から求めたPmとを用いてTm=Pm/(Pm/Tm)として算出される。
(3)吸気弁モデル
吸気弁モデルは、図4に示すように吸気弁32を通過する吸気流を表すモデルであり、基本的にはスロットル弁モデルと同様に絞り(吸気弁開口面積)を通過する吸気流として表される。
【0067】
従って、吸気弁モデルは前述のスロットル弁モデル(数1、数2)と同様に下記の数7、数8の式で表される。
【0068】
【数7】
【0069】
【数8】
【0070】
ここで、mcは吸気弁を通過する吸気流量、すなわち気筒内に単位時間内に充填される吸気量、Pm、Tmは吸気管圧力及び温度、Pc、Tcはシリンダ内圧力及び温度である。また、Civ(L)は流量係数であり、吸気弁のリフト量Lの関数、Aiv(L)は吸気弁32の開口面積であり、同様にリフト量Lの関数となる。
【0071】
本実施形態では、積値Civ(L)・Aiv(L)の値は各Lの値に対して計算され、数値テーブルの形でECU80のROM82に格納されている。
スロットル弁モデル(数1、数2)と同様に数7は吸気管圧力Pmがシリンダ内圧力Pcより大きく、気筒内に吸気が流入している場合を、数8はPmがPcより小さく気筒内から吸気が吸気管に逆流している場合を、それぞれ表している。
【0072】
数7、数8に示すように、本実施形態の吸気弁モデルは、吸気管圧力Pm、シリンダ内圧力Pc、吸気管内温度Tmまたはシリンダ内温度Tc、及び吸気弁リフト量Lを入力として、吸気弁通過吸気流量mcを出力する。
前述の吸気管モデル計算式数5、数6で使用される平均吸気流量mcAVEは、数7、数8で算出される吸気弁通過空気流量mc吸気行程全体にわたって積分した値Mcを、をクランク角180°に相当する時間T(180CA)で除した値である。
【0073】
すなわち、mcAVE=Mc/T(180CA)
(4)シリンダモデル
本実施形態のシリンダモデルは、図5に示すように基本的には体積Vc(可変)の閉空間(Vcはクランク角の関数)に吸気弁から単位時間当たり流量mc、温度Tmの吸気が流入するモデルとして表されるが、吸気弁開弁中に排気ポートから排気弁を通過してシリンダ内に逆流する排気の流れを考慮して、吸気弁からの吸気流以外に流量me、温度Teの排気が流入するモデルとして与えられる。
【0074】
すなわち、本実施形態のシリンダモデルでは、mc、me、Tm、Te(及びクランク角)を入力とし、シリンダ内圧力Pc、温度Tc及び吸気行程中に筒内に充填された吸気の総量Mcを出力する。
【0075】
シリンダモデルは、基本的にはエネルギ保存則に基づく下記数9で表される。
【0076】
【数9】
【0077】
ここで、Qwはシリンダ壁面、吸気ポート壁面などから吸気に与えられる熱量である。
【0078】
また、シリンダ内温度Tcは、気体の状態方程式から下記数10で表される。
【0079】
【数10】
【0080】
ここで、Mc1は吸気弁開弁時からの充填吸気量であり、吸気弁開弁時から現在(Tc計算時)までの吸気弁と排気弁からの流入気体流量(mc+me)の積分値として与えられる。
【0081】
上記数9は、このままの形ではECU80で演算を行うことができないため、離散化形式に直し、以下の数11の形で使用する。
【0082】
【数11】
【0083】
なお、数11におけるΔtは数9を離散化する際の差分時間(シリンダモデルでは吸気管モデルの場合に較べてΔtは短く設定され、例えば1ms程度のメッシュに設定される)である。
【0084】
また、排気弁通過流量meは、次に説明する排気弁モデルにより求められる。
(5)排気弁モデル(図7、M50)
排気弁モデルは吸気弁モデルと同様に、排気ポートの圧力と温度、Pe、Te及びシリンダ圧力と温度Pc、Tcとクランク角を入力として排気弁通過流量meを出力するモデルである。
【0085】
図6は、排気弁モデルを示す。図6に示すように排気弁モデルは基本的には吸気弁モデルと同一であり、排気弁通過流量は数12または数13で与えられる。
【0086】
【数12】
【0087】
【数13】
数12は、排気ポートからシリンダ内に排気が逆流する場合(すなわち、シリンダ内圧力Pcが排気ポート圧力Peより低い場合)、数13はシリンダから排気ポートに排気が流れる場合(PcがPeより高い場合)をそれぞれ示している。なお、、Cev(L)、Aev(L)はそれぞれ排気弁35の流量係数と開口面積であり、ともに排気弁のリフト量Lの関数となる。
【0088】
なお、本実施形態では、排気ポート圧力Peと排気温度Teは排気ポートに設けた排気圧センサと排気温度センサ(図示せず)により検出されるが、排気系の圧損は比較的小さいため、排気圧センサで排気圧を検出する代わりにPeを近似的に大気圧に等しいと仮定して演算を行うことも可能である。
また、同様に排気温度Teはシリンダ内気体温度と略等しいため、排気温度Teについても排気温度センサを設けることなくシリンダ内温度Tcで代用するようにしても良い。
【0089】
図7は、上記に説明したスロットル弁モデル、吸気管モデル、吸気弁モデル、シリンダモデルと排気弁モデルから構成されるエアモデル全体を示すブロック線図である。図6を用いて、各モデル要素のモデル計算式、入力と出力、各モデル要素間の関係及び筒内充填吸気量Mcの算出過程等について再度まとめておく。
【0090】
(A)スロットル弁モデル(図7、M10)
(1)計算式
【0091】
【数14】
【0092】
【数15】
【0093】
(2)入力
・スロットル弁開度θt
・大気圧Pa(大気圧センサ63出力)
・大気温度Ta(吸気温度センサ62出力)
・吸気管圧力Pm
・吸気管温度Tm(数15(逆流時)の場合)
(3)出力
・スロットル弁通過吸気流量mt
(B)吸気管モデル(図7、M20)
(1)計算式
【0094】
【数16】
【0095】
【数17】
【0096】
【数18】
【0097】
(2)入力
・スロットル弁通過吸気流量mt(k−1)
・吸気弁通過吸気流量(平均値)mcAVE(k−1)
・Pm(k−1)、Tm(k−1)、(Pm/Tm)(k−1)
(3)出力
・吸気管圧力Pm(k)
・吸気管温度Tm(k)
(C)吸気弁モデル(図7、M30)
(1)計算式
【0098】
【数19】
【0099】
【数20】
【0100】
(2)入力
・吸気管圧力Pm
・吸気管温度Tm
・シリンダ圧力Pc
・シリンダ内温度Tc(数20(逆流時)の場合)
・バルブリフト量L(クランク角から算出)
(3)出力
吸気弁通過吸気流量(瞬時値)mc
・吸気弁通過吸気流量mcAVE(平均値)
(D)シリンダモデル(図7、M40)
(1)計算式
【0101】
【数21】
【0102】
【数22】
【0103】
(2)入力
・シリンダ容積Vc(クランク角から算出)
・吸気弁通過吸気量(瞬時値)mc
・吸気管内温度Tm
・排気弁通過吸気量me
・排気温度Te
(3)出力
・シリンダ圧力Pc
・シリンダ内温度Tc
・筒内充填吸気量Mc
(E)排気弁モデル(図7、M50)
(1)計算式
【0104】
【数23】
【0105】
【数24】
【0106】
(2)入力
・排気管圧力Pe
・排気管温度Te
・シリンダ圧力Pc
・シリンダ内温度Tc(数24の場合)
・バルブリフト量L(クランク角から算出)
(3)出力
排気弁通過吸気流量(瞬時値)me
上述のように、スロットル弁モデルと排気弁モデル以外のモデル、すなわち吸気管モデル、吸気弁モデル、シリンダモデルの入力はクランク角以外は全て他のモデルの出力値が使用できる。また、クランク角は機関回転数NEの関数として算出できる。
【0107】
更に、スロットル弁モデルの入力も、スロットル弁開度θ(t)、大気圧Pa、大気温度Taを除き、他のモデルの出力値が使用できる。そして、大気圧Pa、大気温度Taは短時間では変化しないため、略一定値と考えて良い。
従って、図7に示したエアモデルでは基本的にスロットル弁開度θ(t)と機関回転数NE、及び排気圧力Pe、温度Teが定まれば筒内充填吸気量mcを算出することができる。
【0108】
具体的には、例えば機関始動時には初期値としてPm、Pcを大気圧Paに、Tm、Tcを大気温度Taに、また、流量mt、mcは0にそれぞれ設定し、スロットル弁開度θ(t)及びクランク角を用いて上述の数14から24の計算を行う(Pe、Teは実測値を使用する)。
そして、この結果得られたPm、PcTm、Tc、mt、mc、me等の値を用いて数14から数24の次回の計算を行う。そして、この計算を機関始動時から所定の間隔(例えば8ms程度)でその時点におけるθ(t)、NEの値と前回の計算で求めたPm、tm、mt、mc、me等の値を用いて繰り返す。これにより、Pm、tm、mt、mc等は計算開始後短時間で実際の値に収束し、実際の筒内充填吸気量に一致するようになるはずである。
【0109】
上記の従来のエアモデルでは、吸気弁モデル(図4)において、シリンダから吸気ポートへの逆流が生じる場合(数20)をも考慮した吸気量推定が行われているため、例えばバルブオーバラップ量が大きくて多量の吹き返しが生じるような場合にも筒内充填吸気量は正確に推定されるはずである。
しかし、前述したように、実際には従来のエアモデルは吹き返し時の吸気ポートにおける局所的な圧力上昇を考慮していないために、吹き返し量が大きい場合には特に筒内充填吸気量の推定精度が低下する問題が生じる。
【0110】
本発明では、上記従来のエアモデルに対して、吸気管と吸気ポートとを分けてモデル化し、吸気ポートモデルを用いて吹き返し発生時の吸気ポート圧力を吸気管圧力とは別個の値として算出することにより、筒内充填吸気量の推定精度を向上させている。
図8は、本実施形態のエアモデルの全体構成を説明する図7と同様なブロック図である。
【0111】
図8に示すように、本実施形態では吸気管モデルM20と吸気弁モデルM30との間に、吸気ポートモデルM25が設けられている点が相違する。
吸気ポートモデルM25の詳細については後述するが、本実施形態ではこの吸気ポートモデルM25を用いて吸気ポート圧力Ppを算出し、吸気弁通過流量mcを数20の代わりに次に示す数25、数26を用いて算出するようにしている。ここで、数25は吸気ポートへの吹き返しが生じていない場合(すなわち、Pp≧Pcの場合)、数26は吸気ポートに吹き返しが生じている場合(すなわちPp<Pcの場合)である。
【0112】
【数25】
【0113】
【数26】
【0114】
ここで、後述するように本実施形態の吸気ポートモデルM25ではシリンダからの吹き返しが生じている場合には、吸気管圧力Pmとは別個に、Pmより高い圧力として吸気ポート圧力Ppを算出するが、吹き返しが生じていない場合には、吸気ポート圧力Ppとして吸気管圧力Pmと等しい値を使用し、吸気管圧力Ppと別個に吸気ポート圧力Ppを算出することは行わない。
【0115】
すなわち、図8のエアモデルは、シリンダからの吹き返しが生じていない場合には図7のモデルと同一になる。
これにより、吸気弁開弁開始時の吹き返し気流による吸気ポートの局所的な圧力上昇も吸気弁通過流量に正確に反映されるようになるため、バルブオーバラップが大きい運転状態においても正確に筒内充填吸気量が算出されるようになる。
【0116】
図9は、本実施形態の吸気ポートモデルM25を用いた吸気弁通過流量算出操作の概略を示すフローチャートである。本操作は、ECU80により例えば1ms程度の比較的短い間隔で繰り返されるルーチンとして行われる。
図9の操作では、吸気ポートへの吹き返しが生じているか否かを判定し、吹き返しが生じている場合には、吸気ポートへの吹き返しによる吸気ポートの局所的な圧力上昇を加味した吸気ポート圧力を算出し、この吸気ポート圧力Ppに基づいて吸気弁モデル計算式数26を用いて吸気弁通過流量を算出する。また、吹き返しが生じていない場合には、Pp=Pm、Tp=Tmとして、数25を用いて吸気弁通過吸気流量を算出する。この場合には数25は数20と同じ式になる。
【0117】
すなわち、図9においてステップ901では前回操作実行時に算出した吸気ポート圧力Ppを用いて吸気弁通過吸気量mcを算出する。
そして、ステップ903では現在シリンダから吸気ポートへの吹き返しが生じているか否かを判定する。この判定は、前回算出した吸気ポート圧力PpがPcより低くなっているか否かに基づいて判断しても良いが、単に圧力の比較のみで吹き返しの有無を判断したのでは吸気ポートの圧力脈動の影響による誤差が生じる場合がある。このため、本実施形態ではPp≧Pcの場合の吸気弁通過流量(数25)を正、Pp<Pcの場合の吸気弁通過流量(数26)を負の値として、数回分の吸気弁通過流量mcを積算し、この積算値が負の値になったときにはシリンダから吸気ポートへの吹き返しが発生していると判断するようにしている。
【0118】
ステップ903で、吹き返しが発生している場合、すなわちステップ901で算出した吸気弁通過吸気量mcの積算値が負の値であった場合には、ステップ907に進み、後述する吸気ポートモデル計算式に基づいて吸気ポート圧力Ppを算出する。
また、ステップ903で吸気弁通過流量mcの積算値が正であった場合、すなわち吹き返しが生じていない場合には、吸気ポート圧力Ppとして前述の吸気管モデル計算式(数16から数18)で算出した吸気管圧力Pmを設定して今回の操作を終了する。
【0119】
これにより、次回の操作実行時には吹き返しが生じている場合には吸気ポートモデル計算式に基づいて算出した吸気ポート圧力を用いて、また吹き返しが生じていない場合には吸気管圧力を用いて吸気弁通過流量が算出されるため、吹き返しの影響を考慮した正確な吸気弁通過流量が算出される。
従って、正負を考慮して吸気弁通過流量を吸気行程1サイクルにわたって積算することにより、筒内に充填される新気の量Mcが正確に算出されるようになる。
【0120】
次に、上記ステップ907の吸気ポート圧力Pp算出のために使用する吸気ポートモデルについて説明する。
本実施形態で使用することができる吸気ポートモデルは1つに限られるわけではなく、いくつかの吸気ポートモデルが使用可能である。以下に本実施形態で使用可能な吸気ポートモデルの例について説明するが、図9の操作では以下の吸気ポートモデルのうちいずれかに基づいて吸気ポート圧力が算出される。
【0121】
(1)第1の実施形態
図10は、本実施形態の吸気ポートモデルを模式的に示す図である。
本実施形態では、吹き返しが生じている場合には、吸気ポートを所定の仮想容積を有する閉空間と仮定し、この閉空間にシリンダからの吹き返し気体の全量が流入するとした場合の圧力上昇を求め、吸気管圧力にこの圧力上昇分を加えた圧力を吸気ポート圧力Ppとして使用する。
吹き返しにより、吸気弁開弁直後の短時間にシリンダから高速の気流が吸気ポートに流入すると、吸気ポートには流入する気体により局所的に圧力の上昇が生じる。この局所的な圧力上昇は流入する気体が高速であるほど、また、流量が大きいほど大きくなると考えられる。
【0122】
そこで、本実施形態では吸気ポートが機関運転状態により定まる仮想の容積を有する閉空間(容器)であると仮定し、この閉空間に流入する吹き返し気流により生じる圧力上昇が吸気ポートの圧力上昇に等しいと仮定する。
今、吸気ポートの閉空間としての容積をVp、単位時間当たりの吹き返し流量、すなわち吹き返し時の吸気弁通過流量をmcとすると、吹き返し気体の流入による吸気ポートPpの単位時間当たり圧力変化dPp/dtは、状態方程式より次の数27で表される。
【0123】
【数27】
【0124】
ここで、Rは吹き返しガスの気体定数、またTpは吸気ポート内の気体温度であり略シリンダ内の気体温度Tcに等しいと考えられる。
従って、吹き返しによる吸気ポート圧力上昇幅ΔPpは吹き返し開始後の数27の積分値に等しくなり、Tcの変化を無視すると次の数28で表される。
【0125】
【数28】
【0126】
ここで、吸気弁通過流量mcの積分値は数26で算出される流量mc(吹き返し流量)を積算することにより求められ、吸気ポート圧力Ppは、
Pp=Pm+ΔPp
として算出される。
【0127】
図9ステップ907では、上記により吸気ポート圧力Ppを算出する操作と、算出したPpの値を用いて次回の吸気弁通過流量mcを算出する操作(図9、ステップ901)を逐次繰り替えすことにより、吸気弁通過吸気量mcが正確に算出されるようになる。
なお、吸気ポートの仮想容積Vpは予め実験結果に基づいて算出され、例えば機関回転数NEと機関1の吸気バルブタイミングVTとを用いた数値マップとしてECU80のROM82に格納されており、図9の操作実行毎に実際の機関回転数とバルブタイミングとに基づいてECU80により読み出される。
【0128】
例えば機関の回転数が高くなるほど吹き返し気体の量は少なくなる。このため、仮想容積Vpは回転数が増大するほど小さな値に設定される。また、バルブタイミングが進角するほど(バルブオーバラップが大きいほど)吹き返し気体の量は増大するが吸気ポートの圧力上昇は吹き返し気体の量に対応して増大しない。
このため、このため、仮想容積Vpは吸気弁のバルブタイミングが進角するほど大きな値に設定されている。
【0129】
(2)第2の実施形態
上記第1の実施形態では、吸気ポートの仮想容積Vpは機関運転状態(例えば機関回転数とバルブタイミング)とに応じて定まる一定値とされていた。
しかし、実際の運転では吸気ポートは閉空間ではなくサージタンクに接続されており、吸気ポートに流入した吹き返し流量の全量が吸気ポートにとどまるわけではない。流入した気体は、吸気ポートや吸気管内に存在する気体を圧縮しながら圧力波となって吸気ポート内をサージタンクに向かって進行する。
【0130】
そこで、本実施形態では吸気ポートの仮想容積が内部の圧力に応じて膨張すると仮定する。また、図11に示すように、吸気ポートの仮想容積の膨張の際には吸気ポート内の既存の気体との境界にばね定数kのスプリングSと減衰定数cのダッシュポットDで表される抵抗が生じ、この抵抗に抗して吹き返し気体が膨張すると仮定する。
【0131】
今、吸気ポートに流入する吹き返し気体の流量をmc、温度をTcとすると、吸気ポートに流入する気体のエネルギー保存則は次の数29で表される。
【0132】
【数29】
【0133】
ここで、Wは吸気ポートに流入する吹き返し気体がする仕事であるが、この仕事を、図11に示すようにスプリングSとダッシュポットDとで付勢された仮想の可動境界壁110を押動する仕事として表すと次の数30を得る。
【0134】
【数30】
【0135】
ここで、Aはポート断面積(一定値)である。
数30の右辺を展開し、k/A=K、c/A=Cと置くと数31を得る。
【0136】
【数31】
【0137】
従って、数31を数29に代入して数32を得る。
【0138】
【数32】
【0139】
また、状態方程式からVp、Pp、mcの間に次の数33の関係が成立する。
【0140】
【数33】
【0141】
更に、数32を離散化して表すと次の数34を得る。
【0142】
【数34】
【0143】
吸気ポート圧力Ppは、数26で算出される吸気弁通過流量mc(吹き返し流量)と数33とを用いて数34の逐次計算を行うことにより算出される。数34における定数K及びCは予め実験により機関回転数NEと吸気弁バルブタイミングVTとの関数として求められ、NEとVTとを用いた数値マップとしてECU80のROM82に格納されており、数34の演算毎に実際の機関回転数とバルブタイミングとに基づいてこのマップから読み出される。
これにより、更に正確に吹き返しによる吸気ポート圧力上昇を算出することが可能となり、筒内充填吸気量の算出精度が向上する。
【0144】
(3)第3の実施形態
上述の第2の実施形態では、図11の仮想の可動境界壁110のする仕事と、吸気ポートに流入する気体のエネルギ保存則に基づいて吸気ポート内圧力Ppを算出したが、本実施形態では計算を簡素化するために、図11の可動境界壁110の両側に作用する力の釣り合いについて考える。
【0145】
図11の可動壁110の左側(吸気管側)には吸気管圧力Pmと、スプリングSとダッシュポットDとによる力Fが作用しており、可動壁110の右側(吸気ポート側)には吸気ポート圧力Ppか作用しているのであるから、ΔPp=Pp−Pmと置くとΔPp×A=Fとなる。ここで、Aは可動壁110の面積(吸気ポートの断面積)、FはスプリングSとダッシュポットDとによる付勢力の合計でありスプリングSのばね定数kとダッシュポットDの減衰定数cを用いて次の数35で与えられる。
【0146】
【数35】
【0147】
数35と上記ΔPp×A=Fとを用いて、K=k/A2、C=c/A2と置くと数36を得る。
【0148】
【数36】
【0149】
また、VpとdVp/dtとは、それぞれ数37と数38とで表される。
【0150】
【数37】
【0151】
【数38】
【0152】
ΔPpは吹き返し気体の流入による吸気ポートの局所的圧力上昇幅であるため、吸気ポート圧力Ppは、となる。
従って、ΔPpはまず、吸気弁開弁時の初期値としてPp=Pm、Vp=0とおいて、数25で算出される吸気弁通過流量mc(吹き返し流量)を用いて数38からを求め、これを数36に代入してΔPpを求め、更にPp=Pm+ΔPpからPpを求める。そして、求めたPpの値を用いて数25でmcを求め、このmc及びその積算値を用いて数37、数38とからVpとdVp/dtとを算出し、数36に代入することによりΔPpを求める操作を繰り返す逐次計算により算出することができる。
【0153】
(4)第4の実施形態
次に、吸気ポートモデルの第4の実施形態について説明する。
本実施形態では、吹き返しが発生した時の吸気ポート圧力Ppは、吹き返し気流の吸気弁を含む仮想の管路通過時の圧損により定まると仮定する。
【0154】
ここで、管路通過時の気体流速をuとすると圧損(Pc−Pp)はu2の関数となり、次の数39で表される。
【0155】
【数39】
【0156】
ここで、数39右辺第一項のρは吹き返し気体の密度であり、シリンダ内圧力Pcと温度Tcとの関数となる。
【0157】
また、数39右辺第二項は、数40のように表される。
【0158】
【数40】
【0159】
ここでαは定数、l、dはそれぞれ吸気弁を含む仮想の流路の長さと直径とであり、吸気弁のリフトLの関数となる。α、l、dの値については、予め実際の機関を用いた実験により求めてあり、ECU80のROM82に格納してある。
【0160】
また、Pc、Tcはシリンダモデル(図7、M40)で算出した値を使用する。これにより、吸気ポート圧力Ppは、次の数41により算出される。なお、数39から、吹き返しによる吸気ポート圧力上昇分ΔPpは、ΔPp=Pp−Pm=Pc−Pm−(ρu2/2)−α(l/d)u2と表すこともできる。
【0161】
【数41】
【0162】
すなわち、本実施形態では、シリンダモデル(図7、M40)、吸気弁モデル(図7、M30)を用いて算出したmc、Pc、Tcを用いてρ、uを算出し、数41を用いて吸気ポート圧力Ppを算出し、次のmc、Pc、Tcを算出する操作を繰り返すことにより、吹き返しによる吸気ポート圧力の局所的上昇が吸気弁通過流量mcに反映され、筒内充填吸気量の算出精度が向上する。
【0163】
(5)第5の実施形態
次に吸気ポートモデルの第5の実施形態について説明する。
図12は、本実施形態の吸気ポートモデルを模式的に示す。図12に示すように、本実施形態では吸気弁から吸気ポートに流入した吹き返し気体の一部が絞り120を通過して吸気管に流出すると仮定する。
【0164】
今、吸気管圧力Pm、吸気ポート圧力Pp、吸気ポート温度Tp、吸気ポート容積Vp、吸気弁通過流量(吹き返し流量)mc及び絞り120を通過して吸気ポートから吸気管に流入する気体流量mpを用いて気体の状態方程式より数42を得る。
【0165】
【数42】
【0166】
また、絞り120を通過する流量mpはPm、Pp、Tp及び吹き返し気体の比熱比κとを用いて絞り通過流量の計算式数43、数44により算出される。
【0167】
【数43】
【0168】
【数44】
【0169】
ここで数43のCpは絞り部の流量係数、Apは仮想絞り120の開口面積であり、機関の運転状態(機関回転数NEと吸気弁バルブタイミングVT)に応じて定められる。
【0170】
ここで、吹き返し気体温度Tpは略シリンダ内気体温度Tcに等しいと仮定して数42を離散形式に書きなおすと数45を得る。
【0171】
【数45】
【0172】
本実施形態では、吹き返し発生時にPp=Pm、mp=0を初期値として、数26を用いて吸気弁モデルから吸気弁通過流量mcを算出し、このmcを用いて数45から吸気ポート圧力Ppを算出する。更に、次回からはこの算出したPpを用いて数26からmcを、数43からmpをそれぞれ算出し、これらを用いて数45から吸気ポート圧力Ppを算出する操作を繰り返す。これにより、吸気ポートへの吹き返しによる圧力の局所的上昇が吸気ポート圧力Ppに正確に反映され、筒内充填吸気量の算出精度が向上する。
【0173】
(6)第6の実施形態
本実施形態では、吸気弁開弁後の吸気ポート圧力上昇を正弦関数で近似する。実際の運転においては、吸気弁開弁後の吸気ポート圧力上昇は当然ながら必ずしも正弦波にはなっていない。しかし、吹き返しが問題になるのは吸気弁開弁開始時後の極めて短い時間であるため、圧力上昇を正弦関数で近似しても大きな誤差は生じない。
【0174】
本実施形態では、吸気弁開弁後の圧力上昇ΔPp=Pp−Pmをクランク角CAの正弦関数として数46で表す。
【0175】
【数46】
【0176】
ここで、CAioは吸気弁が開弁を開始するクランク角である。
【0177】
数46における正弦関数の振幅a(最大圧力上昇幅)及び周期b(圧力上昇期間)は、ともに吹き返し気体の流量に依存するため、バルブオーバラップ量OLと吸気圧Pmと排気圧Peとの比(Pm/Pe)との関数になり、数47、数48のように表すことができる。
【0178】
【数47】
【0179】
【数48】
【0180】
ここで、C1からC4は定数であり、実際の機関を用いた実験により予め定められる。
【0181】
図13は、数46から48を用いて算出した吸気ポート圧力上昇幅ΔPpの一例を示す図である。図2においてカーブVT40、VT20、VT0は、それぞれ吸気弁開弁クランク角(数46のCAio)が上死点前(BTDC)40度、20度、0度の場合を示している。
なお、数46の関数の振幅a及び周期bは数47及び数48のように数式を用いて表す代わりにOLと(Pm/Pe)とを引数とする数値マップの形で予めECU80のROM82に格納しておくようにしても良い。
【0182】
本実施形態では、吸気弁開弁後の吸気ポート圧力上昇幅ΔPpを正弦関数と仮定して数46の形に表すことにより、簡易かつ正確に吹き返し発生時の吸気ポート圧力上昇を算出することが可能となり、筒内充填吸気量の算出精度を向上させることが可能となっている。
【0183】
【発明の効果】
各請求項に記載の発明によれば、吸気弁モデル計算式に基づいて吸気弁通過吸気流量を算出し、算出した吸気弁通過吸気流量を用いて筒内充填吸気量を算出する場合に、吸気ポートの圧力を考慮することにより正確にシリンダから吸気ポートへの吹き返し流量を算出することができ、筒内充填吸気量の算出精度を向上させることが可能となる共通の効果を奏する。
【図面の簡単な説明】
【図1】本発明を火花点火式機関に適用した場合の実施形態の概略構成を示す図である。
【図2】スロットル弁モデルを説明する図である。
【図3】吸気管モデルを説明する図である。
【図4】吸気弁モデルを説明する図である。
【図5】シリンダモデルを説明する図である。
【図6】排気弁モデルを説明する図である。
【図7】従来技術におけるエアモデルの全体を示すブロック図である。
【図8】吸気ポートモデルを持ちたいエアモデル全体を示すブロック図である。
【図9】図8のエアモデルにおける吸気弁通過流量算出操作を説明するフローチャートである。
【図10】吸気ポートモデルの第1の実施形態を説明する図である。
【図11】吸気ポートモデルの第2の実施形態を説明する図である。
【図12】吸気ポートモデルの第5の実施形態を説明する図である。
【図13】吸気ポートモデルの第6の実施形態を用いて算出した吸気ポート圧力上昇の変化の一例を示す図である。
【符号の説明】
10…内燃機関全体
80…電子制御ユニット(ECU)
M10…スロットル弁モデル
M20…吸気管モデル
M25…吸気ポートモデル
M30…吸気弁モデル
M40…シリンダモデル
M50…排気弁モデル[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an intake air amount estimating apparatus for an internal combustion engine, and more particularly, to an intake air amount estimating apparatus that calculates an intake air amount of an internal combustion engine by a calculation formula modeling an intake system of the internal combustion engine.
[0002]
[Prior art]
The intake system of the internal combustion engine is divided into elements such as a throttle valve, an intake pipe, an intake valve, a cylinder, and an exhaust valve, and each element is modeled and expressed by a mathematical expression. There is known an intake air amount estimating apparatus for an internal combustion engine using a so-called air model, in which an intake air amount (in-cylinder charged intake air amount) of an engine is calculated by calculating the relationship by using a so-called air model.
[0003]
In the intake air amount estimating apparatus using such an air model, it is usually possible to calculate the in-cylinder charged intake air amount based only on the engine speed and the throttle valve opening other than the atmospheric pressure and the atmospheric temperature. In the intake air amount estimating device using such an air model, since the in-cylinder intake air amount can be calculated by calculation using the model formula, the responsiveness can be improved even during a transient operation in which the throttle valve opening change rate is large. It is possible to calculate the intake air amount.
[0004]
An example of a control device for an internal combustion engine that performs this type of intake air amount estimation is disclosed in
The device disclosed in
[0005]
In the device of
However, in an actual engine, when the intake valve is opened, gas in the cylinder may flow backward from the intake valve to the intake port due to the pressure in the cylinder depending on the operating conditions of the engine. Since the device does not consider this blowback, there is a problem that the calculation accuracy of the in-cylinder charged intake air amount is reduced.
[0006]
In order to solve this problem, the present applicant has already proposed, in Japanese Patent Application No. 2001-316350, a device for estimating the intake air amount of an internal combustion engine using an air model in which the blowback is considered.
In the device disclosed in Japanese Patent Application No. 2001-316350, the intake system of the engine is modeled by dividing it into elements of a throttle valve, an intake pipe including a surge tank, and an intake valve. The air model which modeled is used. In the device of Japanese Patent Application No. 2001-316350, the throttle valve and the intake pipe use the same models as those of
[0007]
That is, in the device of Japanese Patent Application No. 2001-316350, the pressure in the cylinder is calculated based on the relationship between the models and physical laws such as the law of conservation of mass and the law of conservation of energy. The intake flow rate passing through the intake valve is calculated based on the intake flow rate. This flow rate is a positive flow rate from the intake pipe toward the cylinder when the intake pipe pressure is higher than the pressure in the cylinder, but when the pressure in the cylinder is higher than the intake pipe pressure, that is, a blowback occurs. In this case, it becomes a negative value. The in-cylinder charged intake air amount is obtained by integrating the intake air passing through the intake valve for one cycle of the intake valve opening period.
[0008]
[Patent Document 1]
JP 2001-41095 A
[0009]
[Problems to be solved by the invention]
However, according to the subsequent research, as in the device of Japanese Patent Application No. 2001-316350, the intake valve passing intake flow rate was calculated based only on the intake pipe pressure including the surge tank and the cylinder internal pressure. In particular, it has been found that the calculation accuracy of the in-cylinder charged intake air amount is significantly reduced under operating conditions where the valve overlap is large, that is, under the condition where the amount of blowback is large.
[0010]
In the apparatus disclosed in Japanese Patent Application No. 2001-316350, when a blowback occurs, the calculated intake pipe pressure increases in accordance with the blowback flow rate. However, since the intake pipe volume including the surge tank is larger than the blowback flow rate, the calculated intake pipe pressure is generated by the blowback. The increase in the intake pipe pressure is relatively small. For this reason, the difference between the cylinder internal pressure and the intake pipe pressure at the time of blowback is a relatively large value, and the amount of gas flowing out of the cylinder due to blowback is relatively large. Thus, when a large amount of blown back gas flows into the intake pipe, fresh air flows into the cylinder even when the cylinder pressure decreases and the flow of intake air from the intake port into the cylinder is restarted. Since the timing of the operation is delayed, the amount of fresh air charged into the cylinder is reduced.
[0011]
However, in an actual engine, the amount of gas flowing backward by blowing back when the intake valve is opened is smaller than the amount calculated by the air model of Japanese Patent Application No. 2001-316350, and the in-cylinder charged intake air amount (fresh air amount) is Is larger than the value calculated by
As a result of the research, it is considered that the difference in the blowback amount occurs because a sudden local pressure rise occurs in the intake port portion immediately after the intake valve is opened in the actual engine.
[0012]
In the case where a blowback occurs, particularly when the valve overlap is large, immediately after the intake valve opens, a high-speed blowback airflow near the sonic velocity flows into the intake port from the intake valve. In the Japanese Patent Application No. 2001-316350, the high-speed airflow is calculated assuming that the high-speed airflow flows into the intake pipe (surge tank) and the pressure in the surge tank uniformly increases. For this reason, the pressure rise in the surge tank is relatively small, and the difference between the surge tank and the cylinder internal pressure remains relatively large, so that the blowback flow rate is relatively large.
[0013]
However, since the flow velocity of the blowback airflow immediately after the opening of the intake valve is high, a sudden and local pressure rise occurs at the intake port into which this airflow flows, and the intake port pressure becomes considerably higher than the surge tank pressure. . For this reason, immediately after the opening of the intake valve, the pressure difference between the intake port and the inside of the cylinder is reduced due to an increase in the pressure inside the intake port, whereby the blowback from the cylinder to the intake port is suppressed.
[0014]
That is, the blowback flow rate is actually reduced due to a local pressure increase in the intake port immediately after the intake valve is opened.
For this reason, when the blowback flow rate is calculated based on the intake pipe pressure (surge tank pressure) and the cylinder pressure as in the device of Japanese Patent Application No. 2001-316350, the valve overlap in which the blowback flow rate becomes large is particularly large. When the operating condition is large, there arises a problem that the calculation accuracy of the in-cylinder charged intake air amount is greatly reduced.
[0015]
In view of the above problems, the present invention calculates the flow rate of blow-back from the cylinder to the intake port accurately by taking into account the pressure of the intake port, and improves the calculation accuracy of the in-cylinder charged intake air amount. It is intended to provide an air amount estimating device.
[0016]
[Means for Solving the Problems]
According to the first aspect of the present invention, the intake valve passing intake flow rate is calculated based on a predetermined intake valve model calculation formula using the intake pipe pressure and the in-cylinder pressure, and the calculated intake valve passing intake flow rate is calculated. An intake air amount estimating device for an internal combustion engine that calculates an in-cylinder charged intake air amount using an intake port pressure that calculates a cylinder intake port pressure based on a predetermined intake port model calculation formula using the intake valve passing intake air flow rate. An intake air amount estimating apparatus for an internal combustion engine, comprising estimating means for estimating an in-cylinder charged intake air amount based on the estimated intake port pressure and the in-cylinder pressure is provided.
[0017]
That is, in the first aspect of the present invention, the intake port pressure estimating means for estimating the intake port pressure separately from the intake pipe pressure using the intake flow rate passing through the intake valve is provided. Also in this case, the intake port pressure is accurately estimated, and the blowback flow rate is accurately calculated based on the estimated intake port pressure and the cylinder pressure. For this reason, it is possible to accurately estimate the in-cylinder charged intake air amount even during an operation with a large valve overlap where the amount of the blowback gas is large.
[0018]
According to the second aspect of the present invention, the intake port pressure estimating means is equal to the intake pipe pressure when the residual gas in the cylinder does not flow back through the intake valve and flows back to the intake port. The intake air of the internal combustion engine according to
[0019]
In other words, according to the second aspect of the present invention, the intake port pressure estimating means calculates the intake port pressure as a pressure higher than the intake pipe pressure in consideration of the pressure rise due to the blowback when the blowback occurs. As a result, even in the case where a blowback occurs, the amount of blowback is suppressed as compared with the conventional case where the intake pipe pressure and the intake port pressure are assumed to be equal, and the in-cylinder intake air amount is accurately estimated. It is possible to do.
[0020]
Further, in a normal intake flow in which no blowback occurs, the speed of the intake flow flowing into the cylinder through the intake port is much lower than that of the blowback airflow. Therefore, a large pressure difference does not occur between the intake pipe (surge tank) and the intake port. Therefore, when no blowback occurs, the in-cylinder charged intake air amount can be calculated using the same value as the intake pipe pressure as the intake port pressure without having to separately calculate the intake port pressure.
[0021]
According to the invention described in
[0022]
In other words, in the third aspect of the invention, the intake port is assumed to be a closed volume having a volume determined according to the operating state of the engine, and when a blow-back occurs, the blow-back gas flows into the closed volume to increase the pressure of the intake port. Is assumed to occur. This makes it possible to calculate the pressure rise in the intake port in accordance with the amount of gas that is blown back, and to accurately calculate the in-cylinder charged intake air amount.
[0023]
According to the invention described in
[0024]
That is, in the fourth aspect of the invention, as in the case of the third aspect, when a blowback occurs, the intake port is assumed to be a closed volume portion, and the pressure of the intake port is changed according to the amount of the blowback gas flowing into this volume portion. Calculate the rise. However, in the invention of
[0025]
According to the invention described in
[0026]
That is, in the fifth aspect of the present invention, the pressure drop at the intake valve (the virtual flow path including the intake valve and the intake port portion near the intake valve) based on the intake flow rate passing through the intake valve at the time of blowback (that is, the backflow flow rate due to blowback). Pressure loss) is calculated, and the intake port pressure rise is calculated based on the pressure loss. Thereby, since the intake port pressure is calculated according to the blowback flow rate at the time of blowback, the blowback flow rate is accurately calculated, and the calculation accuracy of the in-cylinder charged intake air amount is improved.
[0027]
According to the invention described in
[0028]
That is, according to the sixth aspect of the present invention, the amount of gas flowing into the intake port when the intake port pressure is generated (that is, the flow rate of the return flow that flows back through the intake valve to the intake port) and the amount of gas that flows out of the intake port when the blowback occurs. (The amount of gas flowing backward from the intake port to the surge tank) and the intake port pressure is calculated based on the law of conservation of mass. The amount of gas flowing into the intake port and the amount of gas flowing out of the intake port can be obtained, for example, as a gas flow passing through a throttle, based on the intake port pressure and the cylinder pressure, and the intake port pressure and the intake pipe pressure, respectively. it can. Thus, the intake port pressure is accurately calculated, and the calculation accuracy of the in-cylinder charged intake air amount is improved.
[0029]
According to the invention described in
[0030]
That is, in the invention of
[0031]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
FIG. 1 is a diagram showing a schematic configuration of an embodiment in which the intake air amount estimating apparatus of the present invention is applied to a spark ignition type engine.
[0032]
In FIG. 1,
[0033]
The
The cylinder head above the cylinder 21 has an
[0034]
An
Further, the cylinder head above the cylinder 21 is provided with an
[0035]
An
[0036]
In the present embodiment, the
[0037]
The
[0038]
The
[0039]
For these controls, a signal corresponding to the amount of intake air (weight flow rate) flowing from the hot wire
Although not described in detail, in the present embodiment, the intake air amount detected by the
[0040]
An input /
[0041]
Further, in the present embodiment, the intake valve lift sensor 67 is provided in the intake valve control device 33 and the O 2 A sensor 70 is provided in the cooling water passage of the
[0042]
In FIG. 1, reference numeral 66 denotes a cam angle sensor disposed near the intake camshaft, and
The cam angle sensor 66 outputs a cam position signal every time the
[0043]
These signals are input to the
[0044]
Further, in this embodiment, an exhaust temperature sensor and an exhaust pressure sensor for detecting the exhaust pressure Pe and the temperature Te of the exhaust port are provided at the exhaust port of the cylinder (not shown), respectively. A signal corresponding to the exhaust pressure Te is input to the
[0045]
In the present embodiment, the
[0046]
Further, the
[0047]
In the present embodiment, basically, a method of calculating the in-cylinder charged intake air amount based on the air model proposed by the present applicant in Japanese Patent Application No. 2001-316350 is used. Therefore, in order to describe the method for calculating the cylinder charge intake amount Mc of the present embodiment, first, the method for calculating the cylinder charge intake amount Mc in Japanese Patent Application No. 2001-316350 will be briefly described.
[0048]
In the present embodiment, the
[0049]
Hereinafter, each model will be described.
(1) Throttle valve model
The throttle valve model is basically given as a flow of gas passing through a throttle (a throttle valve opening) as shown in FIG.
[0050]
That is, when the
[0051]
(Equation 1)
[0052]
(Equation 2)
[0053]
Here,
[0054]
In
[0055]
In the present embodiment, the flow coefficient Ct (θt) and the throttle valve opening area At (θt) are calculated in advance for each throttle valve opening θ and stored in the
As shown in
[0056]
(2) Intake pipe model
FIG. 3 shows an intake pipe model. The intake pipe model calculates the intake pipe pressure Pm and the temperature Tm based on the mass flow rate and the energy conservation law based on the flow rate of the intake air flowing into the space having a constant volume and the flow rate of the intake air flowing out.
[0057]
Assuming that the volume of the
[0058]
The flow rate of the intake air flowing out of the volume Vm is the flow rate mc of the intake air that passes through the intake valve and fills the cylinder, and the temperature of the intake flow is the intake pipe temperature Tm.
[0059]
Therefore, the following
[0060]
[Equation 3]
[0061]
(Equation 4)
[0062]
In the present embodiment, the following
[0063]
(Equation 5)
[0064]
(Equation 6)
[0065]
Here, the subscript k represents the value at the time of executing the current calculation, k-1 represents the value at the time of executing the previous calculation, and Δt represents the difference time (for example, a mesh of about 8 ms) at the time of discretization. Further, mcAVE in the equations (5) and (6) is a time average value of the in-cylinder intake flow rate mc described later over one cycle of the intake stroke.
[0066]
The intake pipe temperature Tm is calculated as Tm = Pm / (Pm / Tm) using Pm / Tm obtained from
(3) Intake valve model
The intake valve model is a model representing an intake flow passing through the
[0067]
Therefore, the intake valve model is expressed by the following
[0068]
(Equation 7)
[0069]
(Equation 8)
[0070]
Here, mc is the flow rate of intake air passing through the intake valve, that is, the amount of intake air charged into the cylinder in a unit time, Pm and Tm are intake pipe pressure and temperature, and Pc and Tc are cylinder pressure and temperature. Civ (L) is a flow coefficient, a function of the lift amount L of the intake valve, and Aiv (L) is an opening area of the
[0071]
In the present embodiment, the value of the product value Civ (L) · Aiv (L) is calculated for each value of L and stored in the
Similar to the throttle valve model (
[0072]
As shown in
The average intake air flow rate mcAVE used in the aforementioned intake pipe model calculation formulas (5) and (6) is obtained by integrating the value Mc integrated over the entire intake stroke calculated by the formulas (7) and (8) into the crank angle. This is a value obtained by dividing by a time T (180 CA) corresponding to 180 °.
[0073]
That is, mcAVE = Mc / T (180 CA)
(4) Cylinder model
In the cylinder model according to the present embodiment, as shown in FIG. 5, basically, intake air having a flow rate mc and a temperature Tm per unit time flows from an intake valve into a closed space having a volume Vc (variable) (Vc is a function of a crank angle). In consideration of the flow of exhaust gas flowing from the exhaust port through the exhaust valve and flowing back into the cylinder during the opening of the intake valve, the flow rate me and the temperature Te other than the intake flow from the intake valve are considered. It is given as a model into which the exhaust flows.
[0074]
That is, in the cylinder model of the present embodiment, mc, me, Tm, Te (and crank angle) are input, and the cylinder pressure Pc, the temperature Tc, and the total amount Mc of the intake air charged into the cylinder during the intake stroke are output. I do.
[0075]
The cylinder model is basically expressed by the
[0076]
(Equation 9)
[0077]
Here, Qw is the amount of heat given to the intake air from the cylinder wall surface, the intake port wall surface, and the like.
[0078]
The cylinder temperature Tc is expressed by the following
[0079]
(Equation 10)
[0080]
Here, Mc1 is a charged intake air amount from the opening of the intake valve and is given as an integral value of the flow rate (mc + me) of the inflowing gas from the intake valve and the exhaust valve from the opening of the intake valve to the present time (at the time of calculating Tc). Can be
[0081]
Since the equation (9) cannot be operated by the
[0082]
[Equation 11]
[0083]
It should be noted that Δt in Equation 11 is a difference time when discretizing Equation 9 (Δt is set shorter in the cylinder model than in the case of the intake pipe model, and is set to, for example, a mesh of about 1 ms).
[0084]
Further, the exhaust valve passage flow rate me is obtained by an exhaust valve model described below.
(5) Exhaust valve model (Fig. 7, M50)
The exhaust valve model is, like the intake valve model, a model that outputs the exhaust valve passing flow rate me with the input of the exhaust port pressure and temperature, Pe, Te, the cylinder pressure, the temperature Pc, Tc, and the crank angle.
[0085]
FIG. 6 shows an exhaust valve model. As shown in FIG. 6, the exhaust valve model is basically the same as the intake valve model, and the exhaust valve passage flow rate is given by
[0086]
(Equation 12)
[0087]
(Equation 13)
[0088]
In the present embodiment, the exhaust port pressure Pe and the exhaust temperature Te are detected by an exhaust pressure sensor and an exhaust temperature sensor (not shown) provided in the exhaust port. Instead of detecting the exhaust pressure with a pressure sensor, it is also possible to perform the calculation on the assumption that Pe is approximately equal to the atmospheric pressure.
Similarly, since the exhaust temperature Te is substantially equal to the gas temperature in the cylinder, the exhaust temperature Te may be substituted by the cylinder temperature Tc without providing an exhaust temperature sensor.
[0089]
FIG. 7 is a block diagram showing an entire air model including the above-described throttle valve model, intake pipe model, intake valve model, cylinder model, and exhaust valve model. With reference to FIG. 6, the model calculation formula of each model element, the input and output, the relationship between each model element, the calculation process of the in-cylinder charged intake air amount Mc, and the like are summarized again.
[0090]
(A) Throttle valve model (Fig. 7, M10)
(1) Formula
[0091]
[Equation 14]
[0092]
(Equation 15)
[0093]
(2) Input
・ Throttle valve opening θt
-Atmospheric pressure Pa (
Atmospheric temperature Ta (intake air temperature sensor 62 output)
・ Intake pipe pressure Pm
・ Intake pipe temperature Tm (when number 15 (at the time of backflow))
(3) Output
・ Intake flow rate mt passing through throttle valve
(B) Intake pipe model (Fig. 7, M20)
(1) Formula
[0094]
(Equation 16)
[0095]
[Equation 17]
[0096]
(Equation 18)
[0097]
(2) Input
・ Throttle valve passing intake flow rate mt (k-1)
-Intake valve passing intake flow rate (average value) mcAVE (k-1)
Pm (k-1), Tm (k-1), (Pm / Tm) (k-1)
(3) Output
・ Intake pipe pressure Pm (k)
・ Intake pipe temperature Tm (k)
(C) Intake valve model (Fig. 7, M30)
(1) Formula
[0098]
[Equation 19]
[0099]
(Equation 20)
[0100]
(2) Input
・ Intake pipe pressure Pm
・ Intake pipe temperature Tm
・ Cylinder pressure Pc
・ Cylinder temperature Tc (in the case of Equation 20 (at the time of backflow))
-Valve lift L (calculated from crank angle)
(3) Output
Intake valve passing intake flow rate (instantaneous value) mc
・ Intake valve passage intake flow rate mcAVE (average value)
(D) Cylinder model (Fig. 7, M40)
(1) Formula
[0101]
(Equation 21)
[0102]
(Equation 22)
[0103]
(2) Input
・ Cylinder volume Vc (calculated from crank angle)
・ Amount of intake air passing through intake valve (instantaneous value) mc
・ Tm in the intake pipe
・ Amount of intake air passing through exhaust valve me
・ Exhaust temperature Te
(3) Output
・ Cylinder pressure Pc
・ Cylinder temperature Tc
-In-cylinder charged intake air amount Mc
(E) Exhaust valve model (Fig. 7, M50)
(1) Formula
[0104]
[Equation 23]
[0105]
(Equation 24)
[0106]
(2) Input
・ Exhaust pipe pressure Pe
・ Exhaust pipe temperature Te
・ Cylinder pressure Pc
・ Cylinder temperature Tc (Equation 24)
-Valve lift L (calculated from crank angle)
(3) Output
Exhaust valve passing intake air flow (instantaneous value) me
As described above, the input values of the models other than the throttle valve model and the exhaust valve model, that is, the intake pipe model, the intake valve model, and the cylinder model can use the output values of all other models except the crank angle. Further, the crank angle can be calculated as a function of the engine speed NE.
[0107]
Further, as the input of the throttle valve model, output values of other models can be used except for the throttle valve opening θ (t), the atmospheric pressure Pa, and the atmospheric temperature Ta. Since the atmospheric pressure Pa and the atmospheric temperature Ta do not change in a short time, they can be considered to be substantially constant values.
Therefore, in the air model shown in FIG. 7, it is basically possible to calculate the in-cylinder charged intake air amount mc if the throttle valve opening θ (t), the engine speed NE, the exhaust pressure Pe, and the temperature Te are determined.
[0108]
Specifically, for example, when the engine is started, Pm and Pc are set to the atmospheric pressure Pa, Tm and Tc are set to the atmospheric temperature Ta, the flow rates mt and mc are set to 0, respectively, and the throttle valve opening θ (t ) And the crank angle are used to calculate the above equations 14 to 24 (Pe and Te use actual measurement values).
Then, using the values of Pm, PcTm, Tc, mt, mc, me, etc. obtained as a result, the next calculation of Expression 14 to
[0109]
In the above-described conventional air model, in the intake valve model (FIG. 4), the intake air amount is estimated in consideration of the case where the reverse flow from the cylinder to the intake port occurs (Equation 20). Even in the case where a large amount of blowback occurs, the in-cylinder charged intake air amount should be accurately estimated.
However, as described above, since the conventional air model does not actually consider a local pressure increase at the intake port at the time of blowback, the estimation accuracy of the in-cylinder charged intake air amount is particularly high when the blowback amount is large. There is a problem of degradation.
[0110]
In the present invention, for the conventional air model, the intake pipe and the intake port are separately modeled, and the intake port pressure at the time of blowback is calculated as a value different from the intake pipe pressure using the intake port model. As a result, the accuracy of estimating the in-cylinder charged intake air amount is improved.
FIG. 8 is a block diagram similar to FIG. 7 illustrating the overall configuration of the air model of the present embodiment.
[0111]
As shown in FIG. 8, the present embodiment is different from the first embodiment in that an intake port model M25 is provided between an intake pipe model M20 and an intake valve model M30.
Although details of the intake port model M25 will be described later, in the present embodiment, the intake port pressure Pp is calculated using the intake port model M25, and the intake valve passage flow rate mc is replaced with the following
[0112]
(Equation 25)
[0113]
(Equation 26)
[0114]
Here, as described later, in the intake port model M25 of the present embodiment, when a blow-back from the cylinder occurs, the intake port pressure Pp is calculated as a pressure higher than Pm separately from the intake pipe pressure Pm. If no blowback occurs, a value equal to the intake pipe pressure Pm is used as the intake port pressure Pp, and the intake port pressure Pp is not calculated separately from the intake pipe pressure Pp.
[0115]
That is, the air model in FIG. 8 is the same as the model in FIG. 7 when no blow-back from the cylinder occurs.
As a result, the local pressure rise of the intake port due to the blowback airflow at the start of opening of the intake valve is also accurately reflected on the flow rate passing through the intake valve. The charged intake air amount is calculated.
[0116]
FIG. 9 is a flowchart showing an outline of an intake valve passage flow rate calculation operation using the intake port model M25 of the present embodiment. This operation is performed as a routine that is repeated by the
In the operation of FIG. 9, it is determined whether or not a blowback to the intake port has occurred. If the blowback has occurred, the intake port pressure in consideration of a local pressure increase of the intake port due to the blowback to the intake port. Is calculated based on the intake port pressure Pp, and the intake valve passage flow rate is calculated using the intake valve model calculation formula (26). If no blowback has occurred, the intake valve passing intake flow rate is calculated using
[0117]
That is, in FIG. 9, in
Then, in
[0118]
In
If the integrated value of the intake valve passage flow rate mc is positive in
[0119]
Thus, at the next operation execution, the intake valve uses the intake port pressure calculated based on the intake port model calculation formula when blowback occurs, and uses the intake pipe pressure when blowback does not occur. Since the passing flow rate is calculated, an accurate intake valve passing flow rate in consideration of the effect of the blowback is calculated.
Therefore, by integrating the intake valve passage flow rate over one cycle of the intake stroke in consideration of the sign, the amount Mc of fresh air charged into the cylinder can be accurately calculated.
[0120]
Next, an intake port model used for calculating the intake port pressure Pp in
The number of intake port models that can be used in the present embodiment is not limited to one, and several intake port models can be used. An example of an intake port model that can be used in the present embodiment will be described below. In the operation of FIG. 9, the intake port pressure is calculated based on one of the following intake port models.
[0121]
(1) First embodiment
FIG. 10 is a diagram schematically illustrating the intake port model of the present embodiment.
In the present embodiment, when a blowback occurs, the intake port is assumed to be a closed space having a predetermined virtual volume, and the pressure rise when the entire amount of the blowback gas from the cylinder flows into this closed space is determined. The pressure obtained by adding the pressure increase to the intake pipe pressure is used as the intake port pressure Pp.
When a high-speed airflow from the cylinder flows into the intake port in a short time immediately after the opening of the intake valve due to the blowback, the pressure of the gas flowing into the intake port locally increases in the intake port. This local pressure increase is considered to increase as the flow rate of the flowing gas increases and as the flow rate increases.
[0122]
Therefore, in the present embodiment, it is assumed that the intake port is a closed space (container) having a virtual volume determined by the operation state of the engine, and the pressure rise caused by the blowback airflow flowing into this closed space is equal to the pressure rise of the intake port. Assume that
Now, assuming that the volume of the closed space of the intake port is Vp and the blow-back flow rate per unit time, that is, the intake valve passage flow rate at the time of blow-back is mc, the pressure change per unit time dPp / dt of the intake port Pp due to the inflow of the blow-back gas. Is expressed by the following equation 27 from the state equation.
[0123]
[Equation 27]
[0124]
Here, R is the gas constant of the blowback gas, and Tp is the gas temperature in the intake port, which is considered to be substantially equal to the gas temperature Tc in the cylinder.
Therefore, the intake port pressure increase width ΔPp due to the blowback is equal to the integral value of Equation 27 after the start of the blowback, and is expressed by the following Equation 28 if the change in Tc is ignored.
[0125]
[Equation 28]
[0126]
Here, the integral value of the intake valve passage flow rate mc is obtained by integrating the flow rate mc (blow-back flow rate) calculated by Equation 26, and the intake port pressure Pp is
Pp = Pm + ΔPp
Is calculated as
[0127]
In
The virtual volume Vp of the intake port is calculated in advance based on experimental results, and is stored in the
[0128]
For example, the higher the number of revolutions of the engine, the smaller the amount of gas blown back. Therefore, the virtual volume Vp is set to a smaller value as the rotation speed increases. Further, as the valve timing is advanced (the valve overlap is larger), the amount of the blowback gas increases, but the pressure rise of the intake port does not increase corresponding to the amount of the blowback gas.
Therefore, the virtual volume Vp is set to a larger value as the valve timing of the intake valve advances.
[0129]
(2) Second embodiment
In the first embodiment, the virtual volume Vp of the intake port is a fixed value determined according to the engine operating state (for example, the engine speed and the valve timing).
However, in an actual operation, the intake port is connected to the surge tank instead of the closed space, and the entire amount of the blowback flow flowing into the intake port does not always remain at the intake port. The inflowing gas becomes a pressure wave while compressing the gas present in the intake port and the intake pipe, and travels through the intake port toward the surge tank.
[0130]
Therefore, in the present embodiment, it is assumed that the virtual volume of the intake port expands according to the internal pressure. Further, as shown in FIG. 11, when the virtual volume of the intake port expands, a resistance represented by a spring S having a spring constant k and a dashpot D having a damping constant c is present at a boundary between the existing gas in the intake port and the existing gas. And the blowback gas expands against this resistance.
[0131]
Now, assuming that the flow rate of the blowback gas flowing into the intake port is mc and the temperature is Tc, the energy conservation law of the gas flowing into the intake port is expressed by the following equation (29).
[0132]
(Equation 29)
[0133]
Here, W is the work performed by the blowback gas flowing into the intake port, and this work is pushed against the virtual
[0134]
[Equation 30]
[0135]
Here, A is a port cross-sectional area (constant value).
By expanding the right side of Equation 30 and setting k / A = K and c / A = C,
[0136]
[Equation 31]
[0137]
Therefore,
[0138]
(Equation 32)
[0139]
Further, the following equation 33 holds between Vp, Pp, and mc from the state equation.
[0140]
[Equation 33]
[0141]
Further, the following
[0142]
(Equation 34)
[0143]
The intake port pressure Pp is calculated by sequentially calculating
This makes it possible to more accurately calculate the intake port pressure rise due to the blowback, thereby improving the calculation accuracy of the in-cylinder charged intake air amount.
[0144]
(3) Third embodiment
In the above-described second embodiment, the intake port pressure Pp is calculated based on the work performed by the virtual
[0145]
An intake pipe pressure Pm and a force F by a spring S and a dashpot D are acting on the left side (intake pipe side) of the
[0146]
(Equation 35)
[0147]
Using
[0148]
[Equation 36]
[0149]
Further, Vp and dVp / dt are expressed by
[0150]
(37)
[0151]
[Equation 38]
[0152]
Since ΔPp is a local pressure increase width of the intake port due to the inflow of the blowback gas, the intake port pressure Pp is as follows.
Therefore, ΔPp is first obtained from
[0153]
(4) Fourth embodiment
Next, a fourth embodiment of the intake port model will be described.
In the present embodiment, it is assumed that the intake port pressure Pp at the time of blowback is determined by a pressure loss at the time of passage of a blowback airflow through a virtual pipeline including an intake valve.
[0154]
Here, assuming that the gas flow velocity when passing through the pipeline is u, the pressure loss (Pc-Pp) is u 2 And is represented by the following equation 39.
[0155]
[Equation 39]
[0156]
Here, ρ in the first term on the right side of Expression 39 is the density of the blown-back gas and is a function of the cylinder pressure Pc and the temperature Tc.
[0157]
In addition, the second term on the right side of Expression 39 is expressed as
[0158]
(Equation 40)
[0159]
Here, α is a constant, and l and d are the length and diameter of a virtual flow path including the intake valve, respectively, and are functions of the lift L of the intake valve. The values of α, l, and d are obtained in advance by experiments using an actual engine, and are stored in the
[0160]
Pc and Tc use values calculated by the cylinder model (M40 in FIG. 7). Thus, the intake port pressure Pp is calculated by the following
[0161]
(Equation 41)
[0162]
That is, in the present embodiment, ρ and u are calculated using mc, Pc, and Tc calculated using the cylinder model (M40 in FIG. 7) and the intake valve model (M30 in FIG. 7), and By repeating the operation of calculating the intake port pressure Pp and calculating the next mc, Pc, and Tc, a local increase in the intake port pressure due to the blowback is reflected on the intake valve passage flow rate mc, and the in-cylinder charged intake air amount is calculated. The accuracy is improved.
[0163]
(5) Fifth embodiment
Next, a fifth embodiment of the intake port model will be described.
FIG. 12 schematically shows the intake port model of the present embodiment. As shown in FIG. 12, in the present embodiment, it is assumed that a part of the blow-back gas flowing into the intake port from the intake valve passes through the
[0164]
Now, the intake pipe pressure Pm, the intake port pressure Pp, the intake port temperature Tp, the intake port volume Vp, the intake valve passage flow rate (blow-back flow rate) mc, and the gas flow rate mp flowing from the intake port into the intake pipe through the
[0165]
(Equation 42)
[0166]
Further, the flow rate mp passing through the
[0167]
[Equation 43]
[0168]
[Equation 44]
[0169]
Here, Cp in
[0170]
Here, assuming that the blowback gas temperature Tp is substantially equal to the in-cylinder gas temperature Tc, Equation 45 is obtained by rewriting Equation 42 in a discrete form.
[0171]
[Equation 45]
[0172]
In the present embodiment, when the blowback occurs, the intake valve passage flow rate mc is calculated from the intake valve model using Equation 26 with Pp = Pm and mp = 0 as initial values, and the intake port pressure Pp is calculated from Equation 45 using this mc. Is calculated. Further, from the next time, the operation of calculating mc from Equation 26 and mp from
[0173]
(6) Sixth embodiment
In the present embodiment, the intake port pressure rise after opening the intake valve is approximated by a sine function. In an actual operation, the rise of the intake port pressure after the intake valve is opened is not necessarily a sine wave. However, since blowback is a problem during a very short time after the start of opening the intake valve, a large error does not occur even if the pressure rise is approximated by a sine function.
[0174]
In the present embodiment, the pressure rise ΔPp = Pp−Pm after opening the intake valve is represented by Equation 46 as a sine function of the crank angle CA.
[0175]
[Equation 46]
[0176]
Here, CAio is the crank angle at which the intake valve starts opening.
[0177]
Since both the amplitude a (maximum pressure rise width) and the cycle b (pressure rise period) of the sine function in Equation 46 depend on the flow rate of the blowback gas, the ratio of the valve overlap amount OL to the intake pressure Pm and the exhaust pressure Pe is determined. It becomes a function with (Pm / Pe), and can be expressed as in Equations 47 and 48.
[0178]
[Equation 47]
[0179]
[Equation 48]
[0180]
Where C 1 To C 4 Is a constant and is determined in advance by an experiment using an actual engine.
[0181]
FIG. 13 is a diagram illustrating an example of the intake port pressure increase width ΔPp calculated using Equations 46 to 48. In FIG. 2, curves VT40, VT20, and VT0 show the case where the intake valve opening crank angle (CAio in Equation 46) is 40 degrees, 20 degrees, and 0 degrees before the top dead center (BTDC), respectively.
Note that the amplitude a and the period b of the function of Equation 46 are stored in advance in the
[0182]
In the present embodiment, it is possible to easily and accurately calculate the intake port pressure rise at the time of blowback by expressing the intake port pressure rise width ΔPp after opening the intake valve as a sine function in the form of Equation 46. This makes it possible to improve the calculation accuracy of the in-cylinder charged intake air amount.
[0183]
【The invention's effect】
According to the invention described in each claim, when calculating the intake valve passing intake flow rate based on the intake valve model calculation formula and calculating the in-cylinder charged intake air amount using the calculated intake valve passing intake flow rate, By taking the port pressure into account, it is possible to accurately calculate the blow-back flow rate from the cylinder to the intake port, and to achieve the common effect of improving the calculation accuracy of the in-cylinder charged intake air amount.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of an embodiment when the present invention is applied to a spark ignition type engine.
FIG. 2 is a diagram illustrating a throttle valve model.
FIG. 3 is a diagram illustrating an intake pipe model.
FIG. 4 is a diagram illustrating an intake valve model.
FIG. 5 is a diagram illustrating a cylinder model.
FIG. 6 is a diagram illustrating an exhaust valve model.
FIG. 7 is a block diagram showing an entire air model in the related art.
FIG. 8 is a block diagram illustrating an entire air model that the user wants to have an intake port model.
FIG. 9 is a flowchart illustrating an intake valve passage flow rate calculation operation in the air model of FIG. 8;
FIG. 10 is a diagram illustrating a first embodiment of an intake port model.
FIG. 11 is a diagram illustrating a second embodiment of the intake port model.
FIG. 12 is a diagram illustrating a fifth embodiment of the intake port model.
FIG. 13 is a diagram showing an example of a change in intake port pressure rise calculated using a sixth embodiment of the intake port model.
[Explanation of symbols]
10: whole internal combustion engine
80 ... Electronic control unit (ECU)
M10: Throttle valve model
M20: Intake pipe model
M25: Intake port model
M30: Intake valve model
M40: Cylinder model
M50: Exhaust valve model
Claims (7)
前記吸気弁通過吸気流量を用いて予め定めた吸気ポートモデル計算式に基づいてシリンダ吸気ポート圧力を算出する吸気ポート圧力推定手段を備え、
前記推定した吸気ポート圧力とシリンダ内圧力とに基づいて筒内充填吸気量を推定する内燃機関の吸入空気量推定装置。An internal combustion that calculates an intake valve passing intake air flow rate based on a predetermined intake valve model calculation equation using an intake pipe pressure and a cylinder pressure, and calculates an in-cylinder charged intake air amount using the calculated intake valve passing intake flow rate. In the engine intake air amount estimation device,
An intake port pressure estimating means for calculating a cylinder intake port pressure based on an intake port model calculation formula predetermined using the intake valve passing intake flow rate,
An intake air amount estimating device for an internal combustion engine, which estimates an in-cylinder charged intake air amount based on the estimated intake port pressure and the in-cylinder pressure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003068472A JP4175922B2 (en) | 2003-03-13 | 2003-03-13 | Intake air amount estimation device for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003068472A JP4175922B2 (en) | 2003-03-13 | 2003-03-13 | Intake air amount estimation device for internal combustion engine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004278359A true JP2004278359A (en) | 2004-10-07 |
JP4175922B2 JP4175922B2 (en) | 2008-11-05 |
Family
ID=33285794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003068472A Expired - Fee Related JP4175922B2 (en) | 2003-03-13 | 2003-03-13 | Intake air amount estimation device for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4175922B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006038737A1 (en) * | 2004-10-07 | 2006-04-13 | Toyota Jidosha Kabushiki Kaisha | Device and method for controlling internal combustion engine |
JP2007040266A (en) * | 2005-08-05 | 2007-02-15 | Toyota Motor Corp | Intake air amount estimation device for internal combustion engine |
JP2008075563A (en) * | 2006-09-21 | 2008-04-03 | Toyota Central R&D Labs Inc | Apparatus and method for calculating intake air amount of internal combustion engine |
WO2011101984A1 (en) | 2010-02-16 | 2011-08-25 | トヨタ自動車株式会社 | In-cylinder pressure estimation device for internal combustion engine |
KR101800637B1 (en) * | 2015-05-12 | 2017-12-21 | 맨 디젤 앤드 터보 필리얼 아프 맨 디젤 앤드 터보 에스이 티스크랜드 | A large turbocharged two-stroke self-igniting internal combustion engine with an egr system |
CN113494370A (en) * | 2020-04-01 | 2021-10-12 | 长城汽车股份有限公司 | Vehicle emission reduction method and device |
-
2003
- 2003-03-13 JP JP2003068472A patent/JP4175922B2/en not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006038737A1 (en) * | 2004-10-07 | 2006-04-13 | Toyota Jidosha Kabushiki Kaisha | Device and method for controlling internal combustion engine |
KR100732892B1 (en) * | 2004-10-07 | 2007-06-28 | 도요다 지도샤 가부시끼가이샤 | Device and method for controlling internal combustion engine |
US7367318B2 (en) | 2004-10-07 | 2008-05-06 | Toyota Jidosha Kabushiki Kaisha | Control system and control method of internal combustion engine |
JP2007040266A (en) * | 2005-08-05 | 2007-02-15 | Toyota Motor Corp | Intake air amount estimation device for internal combustion engine |
JP2008075563A (en) * | 2006-09-21 | 2008-04-03 | Toyota Central R&D Labs Inc | Apparatus and method for calculating intake air amount of internal combustion engine |
WO2011101984A1 (en) | 2010-02-16 | 2011-08-25 | トヨタ自動車株式会社 | In-cylinder pressure estimation device for internal combustion engine |
JP5105023B2 (en) * | 2010-02-16 | 2012-12-19 | トヨタ自動車株式会社 | In-cylinder pressure estimation device for internal combustion engine |
US8495909B2 (en) | 2010-02-16 | 2013-07-30 | Toyota Jidosha Kabushiki Kaisha | Cylinder pressure estimation device of internal combustion engine |
KR101800637B1 (en) * | 2015-05-12 | 2017-12-21 | 맨 디젤 앤드 터보 필리얼 아프 맨 디젤 앤드 터보 에스이 티스크랜드 | A large turbocharged two-stroke self-igniting internal combustion engine with an egr system |
CN113494370A (en) * | 2020-04-01 | 2021-10-12 | 长城汽车股份有限公司 | Vehicle emission reduction method and device |
CN113494370B (en) * | 2020-04-01 | 2023-02-03 | 长城汽车股份有限公司 | Vehicle emission reduction method and device |
Also Published As
Publication number | Publication date |
---|---|
JP4175922B2 (en) | 2008-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7200486B2 (en) | Apparatus for estimating quantity of intake air for internal combustion engine | |
JP4321294B2 (en) | Cylinder intake air amount calculation device for internal combustion engine | |
JP4143862B2 (en) | Air quantity estimation device for internal combustion engine | |
JP3922277B2 (en) | Air quantity estimation device for internal combustion engine | |
JP2004197620A (en) | Apparatus for calculating the amount of exhaust gas flowing into a cylinder of an internal combustion engine, and the apparatus for calculating the amount of exhaust gas flowing into an intake passage | |
JP3901091B2 (en) | Intake air amount estimation device for internal combustion engine | |
JP2001041095A (en) | Apparatus for predicting intake air volume of internal combustion engine | |
JP5865942B2 (en) | Cylinder intake air amount estimation apparatus and method for internal combustion engine | |
CN102713223B (en) | Gas state estimation device for internal combustion engine | |
JP2002070633A (en) | In-cylinder charged air amount estimation device for internal combustion engines | |
JP4175922B2 (en) | Intake air amount estimation device for internal combustion engine | |
JP5240094B2 (en) | Control device for internal combustion engine | |
JP4062167B2 (en) | In-cylinder intake air amount estimation device for multi-cylinder internal combustion engine | |
JP3901068B2 (en) | In-cylinder intake air amount estimation device for internal combustion engine | |
JP2007040266A (en) | Intake air amount estimation device for internal combustion engine | |
JP2009197711A (en) | Air volume estimation device of internal combustion engine | |
JP4099159B2 (en) | Intake air amount estimation device for internal combustion engine | |
JP4892460B2 (en) | Air quantity estimation device for internal combustion engine | |
JP5056807B2 (en) | Control device for internal combustion engine | |
JP4241560B2 (en) | Intake air amount estimation device for internal combustion engine | |
JP2006063802A (en) | Air quantity estimation device for internal combustion engine | |
JP2003120404A (en) | Control device for internal combustion engine | |
JP4023084B2 (en) | Intake air amount prediction apparatus and intake pressure prediction apparatus | |
JP3807366B2 (en) | Exhaust gas recirculation gas amount estimation device for internal combustion engine | |
JP4057949B2 (en) | In-cylinder intake fresh air volume estimation device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060213 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080430 |
|
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: 20080812 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080819 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |