JP4185079B2 - 内燃機関用制御装置 - Google Patents
内燃機関用制御装置 Download PDFInfo
- Publication number
- JP4185079B2 JP4185079B2 JP2005231960A JP2005231960A JP4185079B2 JP 4185079 B2 JP4185079 B2 JP 4185079B2 JP 2005231960 A JP2005231960 A JP 2005231960A JP 2005231960 A JP2005231960 A JP 2005231960A JP 4185079 B2 JP4185079 B2 JP 4185079B2
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- intake air
- pressure
- throttle
- estimated
- 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 - Fee Related
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Description
この場合、センサ類具備によるコストがかかる。特に気筒毎にスロットルを設置した多連スロットルシステムにおいては、センサ類も気筒毎に設置することとなり、よりコスト高となる。
そこで、圧力センサやエアフローセンサなどを使用すること無しに筒内への吸入空気量を推定し、燃料量制御を実施するものとして、例えば、特開平5−222998号公報(以下、特許文献1という。)に示されるような内燃機関の吸気状態検出装置が提案されている。
この特許文献1に記載のものは、スロットル弁、吸気弁、排気弁をオリフィスとみなすことで、オリフィスの流路面積とオリフィスの上流、下流の圧力から流体力学の式に基づいて、オリフィス部を通過する空気量(オリフィス通過流量)を推定する。推定したスロットル部通過流量と吸気弁通過流量から新たなスロットル下流圧力を、吸気弁通過流量と排気弁通過流量から新たな筒内圧力を推定し、次回各通過流量推定に使用する。これをクランク角に従って逐次実施することでスロットル下流圧力、筒内圧力、そして筒内への吸気流入出量積算による吸入空気量を推定する。これにより圧力センサやエアフローセンサなどを使用すること無しに筒内への吸入空気量を推定し燃料量制御を実施することが出来ると記載されている。
しかし上記の従来技術では、クランク角に従ってリアルタイムでのスロットル下流圧力、筒内圧力、筒内への吸気流入出量の推定を実施するものであるので、燃料噴射制御に使用する吸入空気量は当該気筒が吸気行程を完了する2行程前に吸気行程を完了した他気筒の吸入空気量を使用する等しなければならない。
図1は、4気筒エンジンにおける各気筒の行程表(横軸:時間、縦軸:気筒ナンバー)を示している。図1内の記号等は、図1の右側に記載している凡例の通りである。
第4気筒の燃料噴射時期αを例にとって前記制御を説明する。
第4気筒の燃料噴射時期αで噴射する燃料は、第4気筒の吸気行程βで筒内に吸引されるので、第4気筒の吸気行程βでの吸入空気量を基に燃料制御を実施するのが望ましい。しかし、図1から分かるように、第4気筒の吸気行程βよりも前に第4気筒の燃料噴射時期αがくるので、第4気筒の燃料噴射時期αで第4気筒の吸気行程βを基に燃料制御することができない。よって、従来技術では第1気筒の吸気行程γで推定した吸入空気量を基に第4気筒の燃料噴射時期αでの燃料制御を実施している。
また、上記従来技術では、スロットル下流圧力、筒内圧力、筒内への吸気流入出量の推定に際し、スロットル弁、吸気弁、排気弁の計3箇所の通過流量推定を実施するため、その際に実施する計算負荷が大きい。内燃機関回転数が大きくなれば各部通過流量推定のための計算の許容時間が減少していくので計算負荷が大きいと推定が間に合わなくなり、それを回避するためにより高機能のコントロールユニットを設置する必要が生じる。これによりコストが高くなってしまう問題がある。
リアルタイム推定制御及び予測推定制御での任意のクランク角におけるスロットル下流圧力は、例えば下記の式1のような漸化式で推定される。
予測推定制御は、燃料噴射を開始する時期より前の所定時期(以下、所定時期Aと称す)から吸気弁が閉じきった時点のスロットル下流圧、筒内圧力、吸入空気量を即座に推定することを目的とし、スロットル上流圧力と下流圧力、スロットル流路面積、筒内容積、内燃機関回転数、吸入空気温度から流体力学の式に基づいた式1のような漸化式を、クランク角に先駆けて吸気弁が閉じきった時点に達するまで繰り返すことで、吸気弁が閉じきった時点のスロットル下流圧、筒内圧力、吸入空気量の推定を完了させる。
以降では、便宜上、予測推定制御でのスロットル下流圧力と筒内圧力を、それぞれ予測推定下流圧、予測推定筒内圧力と称し、さらに吸気弁が閉じきった時点の予測推定下流圧、予測推定筒内圧力を燃料制御用下流圧、燃料制御用筒内圧力と称す。そして燃料制御用筒内圧力と吸気弁が閉じきった時点の筒内容積と吸入空気温度から推定される吸入空気量を燃料制御用吸入空気量と称す。また、リアルタイム推定制御でのスロットル下流圧力と筒内圧力を、それぞれ推定下流圧、推定筒内圧力と称す。
図3は多連スロットルシステムを想定しており、上段図はクランク角と実際のスロットル下流圧力の関係、中段図はクランク角とNサイクルにおける推定下流圧及び予測推定下流圧の関係、そして下段図はクランク角とN+1サイクルにおける推定下流圧の関係を示したものである。
図3に示されるように、リアルタイム推定制御により所定周期毎に推定下流圧力を推定する一方で、所定時期Aから燃料噴射を開始する時期までに予測推定制御によって燃料制御用下流圧を推定する。
そして、予測推定制御を開始するために所定時期Aでのスロットル下流圧力が必要であるが、これは図3で示したようにリアルタイム推定制御で推定する、もしくは各気筒のスロットル下流部に圧力センサを具備したものであって、クランク角が当該気筒の所定時期Aに到達したときに圧力センサ等から取得したスロットル下流圧力値を使用する。
そして、従来技術では、スロットル弁、吸気弁、排気弁の3箇所の通過流量を推定してスロットル下流圧力、筒内圧力、吸入空気量等を推定していたのに対して、この発明ではスロットル部通過流量のみを推定してスロットル下流圧力、筒内圧力、吸入空気量等を推定することで計算負荷を小さくする。
吸気弁閉モデルは吸気弁が閉じているときの、そして吸気弁開モデルは吸気弁が開いているときのスロットル下流圧力、筒内圧力、吸入空気量等を推定するために使用する。
なお、各気筒の吸気管が集合する通路内にスロットルを設置して内燃機関の吸入空気量を制御する一般的な集合部スロットルシステムでは、スロットル上流から容積変化を考慮した各筒内までの吸気通路をモデル化した集合部スロットルシステムモデルを使用する。
また、燃料制御用下流圧、燃料制御用筒内圧力、燃料制御用吸入空気量推定時等で使用する大気圧、吸入空気温度をセンサから取得し、その値を使用することにより、より高精度の燃料制御用下流圧、燃料制御用筒内圧力、燃料制御用吸入空気量推定を実施できる。
以下、実施の形態に基づき詳細に説明する。
この発明の実施の形態1は、気筒毎にスロットルを設置した多連スロットルシステムにおける本発明の適用の一例である。実施の形態1では、リアルタイム推定制御による所定時期Aでの推定下流圧の推定と、所定時期Aでの推定下流圧を基にした予測推定制御による燃料制御用吸入空気量の推定を行う。
また実施の形態1では、推定下流圧や燃料制御用吸入空気量の推定において、スロットル上流から吸気弁までの吸気通路をモデル化した吸気弁閉モデルと、スロットル上流から容積変化を考慮した筒内までの吸気通路をモデル化した吸気弁開モデルを使用する。
吸気弁閉モデルと吸気弁開モデルは、スロットル上流圧力と下流圧力及び筒内圧力、スロットル流路面積、筒内容積、内燃機関回転数、吸入空気温度から流体力学の式に基づいてスロットル通過流量を推定し、推定したスロットル通過流量と筒内容積変化から新たなスロットル下流圧力及び筒内圧力を推定する計算を実施する。
つまり、従来技術のようにスロットル部、吸気弁部、排気弁部の3ヶ所の通過流量を計算するのではなく、スロットル部のみの通過流量を計算することで計算負荷を小さくする。
図4は、この発明の実施の形態1による内燃機関用制御装置の全体構成の一例を示す概略図である。図4は多連スロットルシステムであり、代表的に第1気筒のみ示したが、エンジンの第2〜4気筒も同様に構成されている。
図4において、エンジンには、気筒毎に吸気量を制限するスロットル弁1、燃料噴射弁2、吸気弁3、排気弁4、エンジン本体部にクランク角センサ5が設けられている。
スロットル弁1は、スロットル弁1毎に設置されたスロットルアクチュエータ6で駆動し、スロットルコントロールユニット7により、スロットルアクチュエータ6へスロットル開度制御信号を送ることでスロットル弁1は電子制御される。
スロットルアクチュエータ6にはスロットル開度を検出するセンサ(以下、TPSと称す)が具備され、スロットル開度検出信号をスロットルコントロールユニット7へ送信する。なお、実施の形態1において、スロットルコントロールユニット7はスロットルアクチュエータ6毎に設置され、各スロットル弁1は個別に制御されるものとする。
スロットルコントロールユニット7では、スロットル開度検出信号と燃料制御用吸入空気量と目標吸入空気量信号から目標スロットル開度の決定と、エンジン回転数信号とクランク角信号等から燃料制御用吸入空気量等の推定処理が実施される。
なお、図4において、スロットル下流圧とはスロットル下流部9の圧力、筒内圧力とはシリンダ10内の圧力のことである。
そして、エンジンコントロールユニット8から各気筒の燃料噴射弁2へ燃料噴射制御信号が出力される。なお、燃料噴射弁2は気筒別に独立で噴射するものとする。
エンジンコントロールユニット8では、クランク角検出信号からエンジン回転数とクランク角の検出、アクセル踏み込み量と燃料制御用吸入空気量等から目標吸入空気量の決定、燃料制御用吸入空気量と目標空燃比等から燃料噴射量の決定がなされる。
そこで実施の形態1で使用する吸気弁閉モデル、吸気弁開モデルについて、図5、図6を参照して説明する。
スロットル上流部は、スロットル上流圧力P1と吸入空気温度T1で構成される。
スロットル開口部は、スロットル流路面積ATから構成され、スロットル開口部を通過する吸入空気は、スロットル上流圧力P1とスロットル下流圧力P2から圧力を受ける。
スロットル下流部は、スロットル下流圧力P2とスロットル下流容積V2と吸入空気温度T1から構成される。
なおスロットル上流圧力P1は略大気圧として取り扱い、吸入空気温度T1は全域で一定として取り扱う。
図5の吸気弁閉モデルにおけるスロットル通過流量の推定は、流体力学の式を基に以下の式から推定される。
上記の単位時間当りスロットル通過流量と、所定周期と、スロットル下流圧力P2と、スロットル下流容積V2と、吸入空気温度T1から、気体の状態方程式を使って所定周期後のスロットル下流圧力を推定する。推定したスロットル下流圧力は、さらに所定周期後のスロットル下流圧力を推定する際の基礎とする。上記の処理を所定周期毎に実施して、吸気弁が開き始める時点に達したところで吸気弁開モデルに切り替える。
スロットル上流部とスロットル開口部とスロットル下流部に関しては、スロットル吸気弁閉モデルと同じ構成であり、吸入空気温度も同様に全域で一定とする。
筒内は、筒内圧力P3と筒内容積V3と吸入空気温度T1から構成され、筒内容積V3はクランク角に従って変化する。そして、筒内圧力P3は吸気弁が開き始める時点を除いてスロットル下流圧力と平衡(P23(P2=P3))しているものとする。
吸気弁が開き始める時点のスロットル通過流量を推定する場合、まず吸気弁が開き始める時点のスロットル下流圧力と筒内圧力が平衡したときの圧力を推定する必要がある。
この理由は、吸気弁が開く直前は排気行程なので筒内は略大気圧であり、この状態で吸気弁が開くと、略大気圧の筒内と負圧になっているスロットル下流部が連通状態となり下流圧と筒内圧力が平衡状態になるからである。圧力平衡後のスロットル下流圧力及び筒内圧力は、気体の状態方程式を基に以下の式から推定される。
の値はスロットル上流圧力P1と等しいものとする。
また、吸気弁開モデルでスロットル通過流量の推定を実施するにあたり、吸気弁閉モデルと扱いが異なるところは、筒内容積の変化によりスロットル下流圧力及び筒内圧力が変化するので、それを考慮する必要があることである。そこで、スロットル通過流量の推定の際に、まず所定周期の間にスロットルからの流量がないと仮定した上で筒内容積の変化したときのスロットル下流圧力及び筒内圧力を推定(下記の式(5))し、推定したスロットル下流圧力及び筒内圧力を基にスロットル通過流量を推定(下記の式(6)、(7))する。
上記の単位時間当りスロットル通過流量と、所定周期と、現時点(スロットルからの流量
がないと仮定したとき)のスロットル下流圧力及び筒内圧力P’23_oldと、スロットル下流容積V2と現時点の筒内容積V3_newの和と、吸入空気温度T1から、気体の状態方程式を使って現時点のスロットル下流圧力及び筒内圧力を推定する。推定したスロットル下流圧力及び筒内圧力は、さらに所定周期後のスロットル下流圧力及び筒内圧力を推定する際の基礎とする。
上記の処理を所定周期毎に実施して、吸気弁が閉じきる時点に到達したところで筒内圧
力と筒内容積と吸入空気温度から気体の状態方程式を使って筒内への吸入空気量を推定後、
吸気弁閉モデルに切り替える。
吸入空気量推定フロー1では、上記に記載したとおり図5、図6の吸気弁閉モデル、吸気弁開モデルを使用することとする。
また、スロットルコントロールユニット7に、スロットル上流圧力P1(=定数)、吸気温度T1(=定数)値、さらにクランク角をパラメータとした吸気弁のバルブタイミングマップ(図15:吸気弁開閉の判定に使用)を組み込んでおく。
吸入空気量推定フロー1は、クランク角基準の所定周期ΔCA毎にエンジンコントロールユニット8からスロットルコントロールユニット7へ送られるトリガーを受けたときに実施し、予測推定制御によって予測推定下流圧及び予測推定筒内圧力と燃料制御用吸入空気量、そしてリアルタイム推定制御によって推定下流圧及び推定筒内圧力を推定する。
予測推定制御及びリアルタイム推定制御では、上記式(2)〜(7)と気体の状態方程式を使用して予測推定下流圧や燃料制御用吸入空気量等を算出する。
吸入空気量推定フロー1内では、上記式(2)、(3)、(6)、(7)で示した単位時間当りスロットル通過流量と気体の状態方程式を基に、△CA前から現時点までのスロットル通過流量により変化するスロットル下流圧力を下記の式から算出する。
吸入空気量算出フロー1では筒内容積が変化した後のスロットル下流圧力及び筒内圧力を下記の式(10)により算出する。
吸気弁が開いている時の筒内圧力を推定、または予測推定する。
なお、予測推定により推定される燃料制御用筒内圧力と筒内容積と吸入空気温度から、気
体の状態方程式を使って吸気弁が閉じきった時点で筒内に吸引した吸入空気量を予測推定
することが出来る。
以下、ステップ毎に説明する。なお、吸入空気量算出フロー1内では式(8)〜(10)における現時点のクランク角をCA1、計算周期を△CA1とおいてCA1、△CA1に値を代入するものとする。
プへ、停止しているならばs3ステップへ進む。
エンジンが停止している場合、スロットルを介して吸気流量がスロットル下流容積にたまるので、スロットル下流圧力が大気圧まで回復する。そこでs3ステップでは、スロットル上流圧力が略大気圧なので(P2_old=P1)を実施したあと、吸入空気量算出フロー1を終了し、次のトリガーを受けるまで待機する。
s4ステップでは、吸気弁のバルブタイミングマップ(図15)を参照することにより、現時点(クランク角CA)で吸気弁が閉じているか否かを判定する(以下、吸気弁が開き始める時点をIVO、吸気弁が閉じきった時点をIVCと称す)。
吸気弁が閉じている場合はs5ステップへ進み、吸気弁が開いている場合はs12ステップ(図8)へ進む。
閉じていればs6ステップへ、開いていればs8ステップへ進む。
まずs6ステップにて、△CA1=△CAとCA1=CAを実施して、s7ステップに進む。
s7ステップでは吸気弁閉モデル計算を実施する。吸気弁閉モデル計算は図10に示している通りs23〜28ステップで構成される。
まず、s23ステップでエンジン回転数と△CA1から時間項Sを算出する。その後、s24ステップで体積項V=V2を実施し、s25ステップへ進む。
s25ステップでは、(P2_old/P1)と速度項マップから速度項Hを算出、s26ステップではスロットル開度と面積項マップから面積項Dを算出して、s27ステップへ進む。
s27ステップでは、式(8)からCA1での推定下流圧を算出する。
その後、s28ステップでP2_old=P2_newを実施して、s21ステップへ進む。
s8ステップでは、IVCでの推定下流圧及び推定筒内圧力を算出するために△CA1=IVC−(CA−△CA)とCA1=IVCを実施して、s9ステップに進む。
まず、s29ステップでエンジン回転数と△CA1から時間項Sを算出する。
その後、s30ステップでCA1と筒内容積マップからCA1での筒内容積V3_newを算出して、体積項Vを算出する。
s31ステップでは、式(10)を使用して吸気弁開モデルでCA1での(スロットルからの流量がないと仮定したときの)推定下流圧及び推定筒内圧力を算出する。
s32ステップでは、P2_old=P2_newを実施、s33ステップでは(P2_old/P1)と速度項マップから速度項Hを算出、s34ステップではスロットル開度と面積項マップから面積項Dを算出して、s35ステップへ進む。
s35ステップでは、式(8)からCA1での推定下流圧及び推定筒内圧力を算出する。
その後、s36ステップでP3_old=P3_newを実施、s37ステップでP2_old=P2_newを実施してs10ステップへ進む。
なお、図19から分かるとおり、所定時期Aは内燃機関回転数が増加するにつれて推定処理時間確保のため予測推定制御の開始が早まる方へ所定周期△CAずつシフトさせるようにしている。所定時期Aを算出後、s11ステップへ進む。
s11ステップでは、△CA1=CA−IVCとCA1=CAを実施し、IVC以降の推定下流圧算出に備える。その後、s7ステップで吸気弁閉モデル計算を実施してCA1での推定下流圧を算出して、s21ステップへ進む。
s13ステップへ進んだ場合、△CA1=△CAとCA1=CAを実施し、s14ステップではs9ステップで説明した吸気弁開モデル計算を実施してCA1での推定下流圧及び推定筒内圧力を算出後、s21ステップへ進む。
まず、s15ステップでIVOでの推定下流圧を算出するために、△CA1=IVO−(CA−△CA)とCA1=IVOを実施して、s16ステップに進む。
s16ステップでは、s7ステップで説明した吸気弁閉モデル計算を実施してIVOでの推定下流圧を算出する。
s17ステップでは、IVOと筒内容積マップからIVOでの筒内容積V3_newを算出する。
s18ステップでは、IVOでのスロットル下流圧力と筒内圧力が平衡したときの圧力を推定する。これは式9より算出される。
その後はs19ステップでP2_old=P2_newを実施、s20ステップで△CA1=△CAとCA1=CAを実施した上で、s14ステップにて吸気弁開モデル計算を実施してCA1での推定下流圧及び推定筒内圧力を算出する。その後、s21ステップへ進む。
まず、s21ステップにてCAが所定時期Aであるか否かを判定することで、予測推定制御を実施するか否かを判定する。
CA=所定時期Aであれば予測推定制御を実施するためにs22ステップに進み、そうでなければ吸入空気量算出フロー1を終了し、次のトリガーを受けるまで待機する。
まずs38、s39ステップで予測推定制御の前準備をする。s40〜s57ステップで予測推定制御によりIVCでの予測推定下流圧及び予測推定筒内圧力(=燃料制御用下流圧及び燃料制御用筒内圧力)を算出する。s58ステップで燃料制御用筒内圧力から燃料制御用吸入空気量を算出し、s59ステップを経て吸入空気量算出フロー1を終了する。
s40〜s57ステップはCA’がIVCに達するまでループする制御である。
まず、s41ステップでCA’= CA’+△CAを実施してCA’を△CA分進める。
s42〜s56ステップは、フローチャートを見比べて分かるとおり、CAがCA’となっていることを除いて基本的にs4〜s20ステップと同じである。
それぞれは下記のとおり対応するので詳しい説明は省略する。
「s4〜s7ステップ(前サイクル(=CA−△CA)で吸気弁が閉じていて現時点(=CA)で吸気弁が閉じている状態)」と「s42〜s45ステップ」
「s4、s12〜s14ステップ(前サイクル(=CA−△CA)で吸気弁が開いていて現時点(=CA)で吸気弁が開いている状態)」と「s42、s48〜s50ステップ」
「s4、s12、s15〜s20を経てs14ステップ(前サイクル(=CA−△CA)で吸気弁が閉じていて現時点(=CA)で吸気弁が開いている状態)」と「s42、s48、s51〜s56を経てs50ステップ」
なお、「s4、s5、s8〜s11ステップを経てs7ステップ(前サイクル(=CA−△CA)で吸気弁が開いていて現時点(=CA)で吸気弁が閉じている状態)」に関しては、予測推定制御でIVC以降の予測推定下流圧を算出する必要はないため、「s4、s5、s8〜s11ステップを経てs7ステップ」のうちのs7、s10、s11ステップにあたるステップを省いた「s4、s5、s8、s9ステップ」と「s42、s43、s46、s47ステップ」が対応する。
s58ステップでは、燃料制御用筒内圧力とIVCでの筒内容積と吸入空気温度から気体の状態方程式を使って燃料制御用吸入空気量を算出する。そして算出した燃料制御用吸入空気量をエンジンコントロールユニット8へ送信した後、s59ステップへ進む。
s59ステップでは、P2_old=P2_Aを実施して、次のトリガーを受け取った後に行うリアルタイム推定制御に備える。s59ステップを処理後、吸入空気量算出フロー1を終了し次のトリガーを受け取るまで待機する。
実施の形態1では、スロットル下流圧力を検出するセンサを設置せず、リアルタイム推定制御により所定時期Aでのスロットル下流圧力を推定した。
実施の形態2では、所定時期Aでのスロットル下流圧力を、圧力センサにより検出する。つまり、圧力センサにより検出した所定時期Aでのスロットル下流圧力を基に、実施の形態1でも実施した予測推定制御を実施することで、燃料制御用吸入空気量の推定を行う。
また、実施の形態1と同様に実施の形態2でも、推定下流圧や燃料制御用吸入空気量の推定において、計算負荷を従来技術よりも小さくするため、吸気弁閉モデルと吸気弁開モデルを使用することにより、従来技術のようにスロットル部、吸気弁部、排気弁部の3ヶ所の通過流量を計算するのではなく、スロットル部のみの通過流量を計算するようにする。
図20は、実施の形態1と同じ多連スロットルシステムであり、代表的に第1気筒のみ示したが、エンジンの第2〜4気筒も同様に構成されている。
図20と実施の形態1の全体構成図である図4を見比べて分かるとおり、両者の違いは、スロットル下流部9に圧力センサ11が具備されているか否かである。
図20の圧力センサ11は、各スロットル下流部9に具備され、各スロットルコントロールユニット7へスロットル下流圧力検出信号を送信するものとする。
また実施の形態1と同様に、実施の形態2でも使用する吸気弁閉モデルと吸気弁開モデルに関しては、構成、式など実施の形態1と同様のため説明は省略する。
図21は実施の形態2において実施する吸入空気推定フロー2のフローチャートを示している。吸入空気量推定フロー2では、実施の形態2が実施の形態1と同様に、各スロットル弁1が個別制御の多連スロットルシステムであることから、図5、図6の吸気弁閉モデル、吸気弁開モデルを使用することとする。
また、実施の形態1と同様に、スロットルコントロールユニット7にスロットル上流圧力P1の値、吸入空気温度T1の値、さらにクランク角をパラメータとした吸気弁のバルブタイミングマップ(図15)を組み込んでおく。
吸入空気量推定フロー2は、エンジンコントロールユニット8からスロットルコントロールユニット7へクランク角が所定周期A(:所定時期Aマップ(図19)から算出)に到達した時点で送られるトリガーを受けたときに実施し、予測推定制御によって、予測推定下流圧及び予測推定筒内圧力と燃料制御用吸入空気量を推定する。
吸入空気量推定フロー2は、予測推定制御を実施する制御ロジックのみで構成される。
つまり、吸入空気量推定フロー1と同様に吸入空気量推定フロー2内でも、実施の形態1で示した式(8)〜(10)と気体の状態方程式及び各種マップ(図15〜図19)を使用して、予測推定下流圧や燃料制御用吸入空気量等を算出する。
エンジンコントロールユニット8からトリガーを受けた後、まずss1ステップにて、エンジンコントロールユニット8からクランク角、エンジン回転数、スロットルアクチュエータ6からスロットル開度、圧力センサ11からスロットル下流圧力を読み込み、ss22ステップへ進む。
s22ステップでは、上述のとおり実施の形態1のs22ステップと同一の処理(つまり、s38〜s59ステップと同一の処理)を実施して、燃料制御用吸入空気量を算出する。
その後s10ステップでは、これも上述のとおり実施の形態1のs10ステップと同一の処理を実施して、所定時期Aを算出してエンジンコントロールユニット8に送信する。s10ステップ処理後、吸入空気量算出フロー2を終了し、次のトリガーを受け取るまで待機する。
以上の処理をエンジン動作中に気筒毎に具備されたスロットルコントロールユニット7で実施することにより、圧力センサ11を使用した燃料制御用吸入空気量の推定を実施することができる。
実施の形態1、2では多連スロットルシステムにおけるこの発明の説明を行った。
実施の形態3では、集合部スロットルシステムにおけるこの発明の説明を行う。
同時に、実施の形態1、2では適用しなかった、大気圧補正、吸入空気温度補正を実施の形態3に組み組み、説明を行う。
実施の形態3では、実施の形態1と同様に、リアルタイム推定制御により所定時期Aでのスロットル下流圧力を推定した上で、予測推定制御によってクランク角に先駆けて燃料噴射を開始する時期までに燃料制御用吸入空気量の推定を行う。
また、実施の形態1、2では、推定下流圧や燃料制御用吸入空気量の推定において、計算負荷を従来技術よりも小さくするため、吸気弁閉モデルと吸気弁開モデルを使用することにより、従来技術のようにスロットル部、吸気弁部、排気弁部の3ヶ所の通過流量を計算するのではなく、スロットル部のみの通過流量を計算するようにした。
実施の形態3では、スロットル上流から容積変化を考慮した各筒内までの吸気通路をモデル化した集合部スロットルシステムモデルを使用して、従来技術のようにスロットル部、吸気弁部、排気弁部の3ヶ所の通過流量を計算するのではなく、スロットル部のみの通過流量を計算するようにして計算負荷を小さくするよう構成している。
実施の形態1、2で使用した吸気弁閉モデル、吸気弁開モデルと異なる吸入空気量推定モデルを使用するのは、集合部スロットルシステムでは、スロットル下流部で各気筒がスロットルで遮蔽されることなく導通しているので、常時いずれかの少なくとも1つの気筒の吸気弁が開いており、さらに2つ以上の気筒の吸気弁が開いている場合では、吸気弁が開いているすべての気筒の筒内容積を考慮する必要があるからである。
また実施の形態3では、リアルタイム推定制御、予測推定制御の際に使用するスロットル上流圧力と吸入空気温度をセンサ値で補正する制御も合わせて実施する。
図22は、実施の形態3の全体構成図である。図22の内燃機関用制御装置は集合部スロットルシステムであり、一例として4気筒エンジンとした。
気筒部分は、代表的に第1気筒のみ示したが、エンジンの第2〜4気筒も同様に構成されている。なお、図中、図4、図20との同一の名前かつ同一の符号を持つ構成要素は、図4、図20の構成要素と同一ものを示す。
スロットルアクチュエータ6にはスロットル開度を検出するTPSが具備され、スロットル開度検出信号をスロットルコントロールユニット12へ送信する。
スロットルコントロールユニット12には、スロットルアクチュエータ6からスロットル開度検出信号、そしてエンジンコントロールユニット13からエンジン回転数信号、クランク角信号、目標吸入空気量信号、大気圧信号、吸入空気温度信号が入力される。
そして、スロットルコントロールユニット12からスロットルアクチュエータ6へスロットル開度制御信号、エンジンコントロールユニット13へ燃料制御用吸入空気量信号が出力される。
スロットルコントロールユニット12では、スロットル開度検出信号と燃料制御用吸入空気量と目標吸入空気量信号から目標スロットル開度の決定と、エンジン回転数検出信号とクランク角信号と大気圧と吸入空気温度等から燃料制御用吸入空気量等の推定処理が実施される。なお、図22において、スロットル下流圧とはスロットル下流部14の圧力のことである。
なお、大気圧センサ15と温度センサ16は、スロットル弁1とエアクリーナー17の間の吸気通路内に設置するものとする。
そして、エンジンコントロールユニット13から各気筒の燃料噴射弁2へ燃料噴射制御信号、スロットルコントロールユニット12へエンジン回転数信号、クランク角信号、目標吸入空気量信号、大気圧信号、吸入空気温度信号が出力される。
なお、燃料噴射弁2は気筒別に独立で噴射するものとする。
エンジンコントロールユニット13ではクランク角検出信号からエンジン回転数とクランク角の検出、アクセル踏み込み量と燃料制御用吸入空気量等から目標吸入空気量の決定、燃料制御用吸入空気量と目標空燃比等から燃料噴射量の決定がなされる。
以下に、実施の形態3で使用する集合部スロットルシステムモデルについて図23を参照して説明する。
スロットル上流部〜スロットル下流部は、実施の形態1で説明した吸気弁閉モデル及び吸気弁開モデルと同じ構成であり、スロットル上流部はスロットル上流圧力P1と吸入空気温度T1から、スロットル開口部はスロットル流路面積ATから構成され、スロットル開口部を通過する吸入空気はスロットル上流圧力P1とスロットル下流圧力P2から圧力を受ける。
また、スロットル下流部はスロットル下流圧力P2とスロットル下流容積V2と吸入空気温度T1から構成される。
筒内に関しては、個々の筒内の構成は吸気弁開モデルでの筒内の構造と同じく、筒内圧力(P4〜P7)と筒内容積(V4〜V7)と吸入空気温度T1から構成され、筒内容積(V4〜V7)はクランク角に従って変化する。そして筒内圧力(P4〜P7)に関しては、吸気弁が開き始める時点を除いて吸気弁が開いている各気筒の筒内圧力とスロットル下流圧力が平衡しているものとする。なおスロットル上流圧力P1は略大気圧として取り扱い、吸入空気温度T1は全域で一定として取り扱う。
この理由は、吸気弁が開く直前は排気行程なので当該気筒の筒内は略大気圧であり、この状態で吸気弁が開くと略大気圧の筒内と負圧になっている「スロットル下流部及び吸気弁が開いている各気筒の筒内」が連通状態となり、「スロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力」と当該気筒の筒内圧力が平衡状態になるからである。
圧力平衡後のスロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力は、気体の状態方程式を基に以下の式から推定される。
推定したスロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力は、さらに所定周期後のスロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力を推定する際の基礎とする。上記の処理を所定周期毎に実施する。
吸入空気量推定フロー3では、上記に記載したとおり図23の集合部スロットルシステムモデルを使用することとする。
またスロットルコントロールユニット12に、クランク角をパラメータとした各吸気弁のバルブタイミングマップ(図32(a):吸気弁開閉の判定に使用)を組み込んでおく。
吸入空気量推定フロー3は、予測推定制御を実施する制御ロジック(図29〜図31)と、リアルタイム推定制御を実施する制御ロジック(sss1、sss2、sss4〜sss23ステップの制御ロジック)と、吸入空気温度と大気圧の補正を実施する制御ロジック(sss0ステップ)から構成される。
予測推定制御及びリアルタイム推定制御では、上記式(11)〜(14)と気体の状態方程式を使用して、予測推定下流圧や燃料制御用吸入空気量等を算出する。
吸入空気量推定フロー3内では、上記式(13)、(14)で示した単位時間当りスロットル通過流量と気体の状態方程式を基に、△CA間のスロットル通過流量により変化するスロットル下流圧力を下記の式から算出する。
吸入空気量算出フロー3では、各気筒の筒内容積が変化した後のスロットル下流圧力及び筒内圧力下記の式(17)により算出する。
なお、予測推定により推定される燃料制御用筒内圧力と筒内容積と吸入空気温度から、気体の状態方程式を使って吸気弁が閉じきった時点で筒内に吸引した吸入空気量を予測推定することが出来る。
なお、吸入空気量算出フロー3内では、式(15)〜(17)における現時点のクランク角をCA1、計算周期を△CA1とおいてCA1、△CA1に値を代入するものとする。
図24において、まずsss0ステップで、エンジンコントロールユニット13から大気圧、吸入空気温度のセンサ値を読み込んで、読み込んだ大気圧のセンサ値をP1に、吸入空気温度のセンサ値をT1に代入する。
sss1ステップでは、エンジンが作動中か如何かを確認し、作動中ならばsss2ステップへ、停止しているならばsss3ステップへ進む。
エンジンが停止している場合、スロットルを介して吸気流量がスロットル下流容積にたまるのでスロットル下流圧力が大気圧まで回復する。よってsss3ステップでは、「P2_old=P1」を実施して、吸入空気量算出フロー3を終了し、次のトリガーを受け取るまで待機する。
sss4ステップでは、各気筒の吸気弁のバルブタイミングマップ(図32(a))を参照することにより、前サイクル(=CA−△CA)から現時点(=CA)の間にいずれの気筒もIVCまたはIVOに到達していないかどうかを判定する。
いずれの気筒もIVCまたはIVOに到達していないならばsss5ステップ(図26)へ進み、いずれかの気筒がIVCまたはIVOに到達している場合はsss6ステップへ進む。
まず、sss5ステップで△CA1=△CAとCA1=CAを実施して、sss23ステップに進む。
sss23ステップでは、推定下流圧計算を実施する。
推定下流圧計算は図27で示すとおり、sss30〜sss41ステップで構成される。
まず、sss30ステップで、エンジン回転数と△CA1から時間項Sを算出する。
その後、sss31ステップで、CA1と筒内容積マップからCA1での吸気弁の開いている各気筒(IVCに達した気筒を含む)の筒内容積の和ΣVk_newを算出してVnewに代入し、VnewとV2から体積項Vを算出する。
sss33ステップでは、P2_old=P2_newを実施、sss34ステップでは、(P2_old//P1)と(P1 2/T1)と速度項マップから速度項Hを算出、sss35ステップではスロットル開度と面積項マップから面積項Dを算出して、sss36ステップへ進む。
sss36ステップでは、式(15)からCA1での推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出する。
CA1が第1〜4気筒いずれのIVCまたはIVOでないときはsss38に進み、
Vold=Vnewを実施、そしてsss41ステップでP2_old=P2_newを実施した後、sss24ステップへ進む。
sss37ステップにおいて、CA1が第1〜4気筒いずれかのIVCまたはIVOである場合は、sss39、sss40ステップで筒内容積マップを使ってΣVk_old を算出する。これはVnewが「吸気弁が開いている各気筒(IVCに達した気筒を含む)の筒内容積の和」であるのに対して、Voldが「吸気弁が開いている各気筒(IVOに達したを含む)の筒内容積の和」と定義が違うため、CA1が第1〜4気筒いずれかのIVCまたはIVOである場合は単純にVold=Vnewと出来ないからである。
よってsss39ステップでCA1と筒内容積マップからCA1での「吸気弁が開いている各気筒(IVCを含む)の筒内容積の和」ΣVk_newを算出した上で、sss40ステップでVold=ΣVk_newを実施、そしてsss41ステップでP2_old=P2_newを実施した後、sss24ステップへ進む。
これは式(11)〜(17)のところで記載しているように、例えばIVOでは吸気弁が開き始める気筒の筒内圧力と「スロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力」が平衡したときの圧力を算出する必要があるなどの処理を実施するからである。
IVOの方が早く到達した場合はsss7ステップへ進み、IVCの方が早く到達した場合はsss15ステップへ進む。
sss8ステップではsss23ステップで説明した推定下流圧計算を実施して、IVO_Fでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出して、sss9ステップへ進む。
sss9ステップでは、IVO計算を実施する。
まずsss42ステップでIVO(ここではIVO_F)での「スロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力」と、吸気弁が開き始める気筒の筒内圧力が平衡したときの圧力を推定する。これは式(16)より算出される。
その後、sss43ステップでP2_old=P2_newを実施してsss10ステップへ進む。
いずれかの気筒がIVCに到達する場合にはsss11ステップへ、いずれの気筒もIVCに到達しない場合にはsss14ステップへ進む。
sss12ステップでは、sss23ステップで説明した推定下流圧計算を実施して、IVC_Lでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出する。
その後、sss13ステップで、CAでの推定下流圧等を算出するために、△CA1=CA−IVC_LとCA1=CAを実施してsss23ステップに進み、CAでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出した後sss24ステップに進む。
sss16ステップではsss23ステップで説明した推定下流圧計算を実施して、IVC_Fでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出して、sss17ステップへ進む。
sss17ステップではIVC_Fに到達した後、CAに至るまでにいずれかの気筒がIVOに到達するか否かの判定をsss6と同様にして実施する。
いずれかの気筒がIVOに到達する場合にはsss18ステップへ、いずれの気筒もIVCに到達しない場合にはsss22ステップへ進む。
sss19ステップでは、sss23ステップで説明した推定下流圧計算を実施して、IVO_Lでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出し、sss20ステップへ進む。
sss20ステップではsss9ステップで説明したIVO計算を実施して、IVO(ここではIVO_L)での「スロットル下流圧力及び吸気弁が開いている各気筒の筒内圧力」と吸気弁が開き始める気筒の筒内圧力が平衡したときの圧力を推定する。
その後、sss21ステップでCAでの推定下流圧等を算出するために、△CA1=CA−IVO_LとCA1=CAを実施してsss23ステップに進み、CAでの推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出した後、sss24ステップに進む。
以上のsss1〜sss23ステップでリアルタイム推定制御により推定下流圧及び吸気弁が開いている各気筒の推定筒内圧力を算出した。
まず、sss24ステップでは、CAがいずれの気筒の所定時期Aではないか否かを判定する。なお、各気筒の所定時期Aはエンジン回転数と所定時期Aマップ(図32(b):エンジン回転数をパラメータとしたマップ)から算出される。
図32(b)から分かるとおり、各気筒の所定時期Aは、内燃機関回転数が増加するにつれて推定処理時間確保のため予測推定制御の開始が早まる方へ所定周期△CAずつシフトさせるようにしている。
sss24ステップからsss25ステップに進む場合は、sss25ステップで予測推定制御による燃料制御用吸入空気量算出を実施する。
これは図29〜図31に示されるように、sss44〜sss74ステップで構成される。まず、sss44〜sss46ステップで、予測推定制御の前準備をする。
sss47〜sss71ステップで、予測推定制御により(燃料制御用吸入空気量算出の対象気筒である)当該気筒のIVCでの予測推定下流圧及び吸気弁が開いている各気筒の予測推定筒内圧力(=燃料制御用下流圧及び燃料制御用筒内圧力)を算出する。
sss72ステップで、燃料制御用筒内圧力から燃料制御用吸入空気量を算出し、sss73、sss74ステップを経て、sss26ステップへ進む。
まず、sss48ステップでCA’= CA’+△CAを実施してCA’を△CA分進める。
sss49〜sss70ステップは、フローチャートを見比べて分かるとおりCAがCA’となっていることを除いて基本的にsss4〜sss23ステップと同じである。
それぞれは下記のとおり対応するので詳しい説明は省略する。
「sss4、sss5、sss23ステップ(CA−△CAからCAまでの間にいずれの気筒のIVO及びIVCにも到達しない状態)」と「sss49、sss50、sss70ステップ」
「sss4、sss6〜sss10、sss14、sss23ステップ(CA−△CAからCAまでの間に、いずれかの気筒のIVOに到達する状態)」と「sss49、sss51〜sss55、sss60、sss70ステップ」
sss58ステップでは、IVC_Lが当該気筒のIVCでないのならsss59ステップに進み、IVC_Lが当該気筒のIVCならばsss71ステップに進みループを出るようにしている。
また「sss4、sss6、sss15〜sss17、sss22、sss23ステップ(CA−△CAからCAまでの間に、いずれかの気筒のIVCに到達する状態)」では「sss49、sss51、sss61、sss62、sss64、sss69、sss70ステップ」が対応した上で、sss62ステップ(IVC_Fでの予測推定下流圧及び吸気弁が開いている各気筒の予測推定筒内圧力を算出)のあとにsss63ステップでsss58ステップと同じ制御を組み込む。
sss72ステップでは燃料制御用筒内圧力と当該気筒のIVCでの筒内容積と吸入空気温度から気体の状態方程式を使って燃料制御用吸入空気量を算出する。
そして、算出した燃料制御用吸入空気量をエンジンコントロールユニット13へ送信した後、sss73ステップへ進む。
sss73ステップでは、P2_old=P2_Aを実施、sss74ステップでは、Vold=VAを実施して次のトリガーを受け取った後に行うリアルタイム推定制御に備えて、sss26ステップに進む。
所定時期Aの算出時期は、例えば第1気筒の吸気行程のTDC(トップ・デッド・クランク)など4ストロークサイクルに1回程度の頻度となるようしておく。
CAが所定時期Aの算出時期でなければ吸入空気量算出フロー3を終了し、次のトリガーを受け取るまで待機し、CAが所定時期Aの算出時期であればsss27ステップへ進む。
sss27ステップでは、各気筒の所定時期Aをエンジン回転数と所定時期Aマップ(図32(b))から算出し、吸入空気量算出フロー3を終了し、次のトリガーを受け取るまで待機する。
6:スロットルアクチュエータ 7、12:スロットルコントロールユニット
8、13:エンジンコントロールユニット 9、14:スロットル下流部
10:シリンダ 11:圧力センサ 15:大気圧センサ 16:温度センサ
17:エアクリーナ−
Claims (11)
- 複数の気筒を有する内燃機関の各気筒の吸気弁に一端が導通し、他端が各気筒の集合部に導通する独立吸気管の各々に、当該気筒への吸入空気量を制御する吸入空気量制御手段を配設し、排気行程噴射を行うポート噴射式の内燃機関用制御装置において、
吸入空気量制御手段の上流から吸気弁までの吸気通路をモデル化した吸気弁閉モデルと、吸入空気量制御手段の上流から容積変化を考慮した筒内までの吸気通路をモデル化した吸気弁開モデルの2つの吸入空気量推定モデルと、吸入空気量制御手段の流路面積を検出する流路面積検出手段と、吸入空気量制御手段の下流の圧力を検出する下流圧力検出手段と、内燃機関回転数検出手段を備え、前記2つの吸入空気量推定モデルと、吸入空気量制御手段の上流圧力と下流圧力と、吸入空気量制御手段の流路面積と、内燃機関回転数と、筒内容積と、吸入空気温度を用いて、今回噴射される燃料が当該気筒へ吸引されたあとに当該気筒の吸気弁が閉じきった時点の筒内圧力及び筒内に吸引された吸入空気量を、今回の燃料噴射を開始する時期までに推定することを特徴とする内燃機関用制御装置 - 内燃機関の燃料噴射量を算出するため燃料噴射を開始する時期までに吸気弁が閉じきった時点の筒内に吸引された吸入空気量を推定する際に、推定される吸気弁が閉じきった時点の予測推定下流圧を吸気弁が閉じきった時点の筒内圧力とし、前記吸気弁が閉じきった時点の筒内圧力と筒内容積から、吸気弁が閉じきった時点の筒内に吸引された吸入空気量を推定することを特徴とする請求項1に記載の内燃機関用制御装置
- 前回の予測推定下流圧と、吸入空気量制御手段の上流圧力と、吸入空気量制御手段の流路面積、筒内容積、内燃機関回転数、吸入空気温度から推定される前回から所定周期後の予測推定下流圧であって、前回から所定周期後の予測推定下流圧の推定を繰り返すことによって、吸気弁が閉じきった時点の予測推定下流圧を推定することを特徴とする請求項2に記載の内燃機関用制御装置
- 予測推定下流圧の推定を開始する時期は、燃料噴射を開始する時期より前の所定時期であり、前記所定時期は、内燃機関回転数が増加するほど燃料噴射を開始する時期に対して予測推定下流圧の推定を開始する時期が早まる方へシフトさせることを特徴とする請求項3に記載の内燃機関用制御装置
- 下流圧力は、前回推定した下流圧力と、吸入空気量制御手段の上流圧力と、吸入空気量制御手段の流路面積、筒内容積、内燃機関回転数、吸入空気温度から推定することを特徴とする請求項1〜請求項4のいずれかに記載の内燃機関用制御装置
- 下流圧力の推定を、クランク角に従がって所定周期毎に実施することを特徴とする請求項5に記載の内燃機関用制御装置
- 下流圧力を検出するセンサを具備し、下流圧力は前記センサの出力に基づくことを特徴とする請求項1〜請求項4のいずれかに記載の内燃機関用制御装置
- 吸入空気量制御手段は、スロットル弁であり、前記流路面積はスロットル開度に基づき設定されることを特徴とする請求項1〜請求項7のいずれかに記載の内燃機関用制御装置
- 内燃機関回転数検出手段は、クランク角を検出できるセンサであり、内燃機関回転数を検出するとともに、クランク角に基づき設定される筒内容積を検出することを特徴とする請求項1〜請求項8のいずれかに記載の内燃機関用制御装置
- 大気圧力検出手段を具備した内燃機関であって、大気圧力検出手段から検出される圧力に基づいて、吸入空気量制御手段の上流圧力を補正することを特徴とする請求項1〜請求項9のいずれかに記載の内燃機関用制御装置
- 吸入空気温度検出手段を具備した内燃機関において、吸入空気温度検出手段から検出される吸入空気温度に基づいて、吸入空気温度を補正することを特徴とする請求項1〜請求項10のいずれかに記載の内燃機関用制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005231960A JP4185079B2 (ja) | 2005-08-10 | 2005-08-10 | 内燃機関用制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005231960A JP4185079B2 (ja) | 2005-08-10 | 2005-08-10 | 内燃機関用制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007046542A JP2007046542A (ja) | 2007-02-22 |
| JP4185079B2 true JP4185079B2 (ja) | 2008-11-19 |
Family
ID=37849565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005231960A Expired - Fee Related JP4185079B2 (ja) | 2005-08-10 | 2005-08-10 | 内燃機関用制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4185079B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5029414B2 (ja) * | 2008-02-25 | 2012-09-19 | 日産自動車株式会社 | 内燃機関の燃料噴射制御装置 |
| WO2021009908A1 (ja) * | 2019-07-18 | 2021-01-21 | 三菱電機株式会社 | 内燃機関の制御装置および制御方法 |
| JP6910512B1 (ja) * | 2020-07-17 | 2021-07-28 | 三菱電機株式会社 | 内燃機関の制御装置 |
-
2005
- 2005-08-10 JP JP2005231960A patent/JP4185079B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007046542A (ja) | 2007-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4335249B2 (ja) | 内燃機関の制御装置 | |
| JP3900081B2 (ja) | 内燃機関の筒内流入排気ガス量算出装置、および、吸気通路内流入排気ガス量算出装置 | |
| US9222426B2 (en) | Transient air flow control | |
| CN103775225B (zh) | 内燃机的气缸吸入空气量推定装置 | |
| US6760656B2 (en) | Airflow estimation for engines with displacement on demand | |
| JPH01177432A (ja) | 内燃機関の燃料噴射制御装置 | |
| JP2008095647A (ja) | 内燃機関の空燃比制御装置 | |
| JP2569586B2 (ja) | 内燃機関の電子制御装置 | |
| EP0643211A1 (en) | Air-fuel ratio estimator for internal combustion engine | |
| EP1452715A1 (en) | Engine controller | |
| JP4185079B2 (ja) | 内燃機関用制御装置 | |
| EP1260695B1 (en) | Fuel injection control system for engine | |
| JP4274064B2 (ja) | 内燃機関の筒内吸入新気量推定装置 | |
| JP4180608B2 (ja) | 内燃機関制御装置 | |
| JP4544110B2 (ja) | 内燃機関の筒内吸入新気量推定装置 | |
| JP4185078B2 (ja) | 内燃機関用制御装置 | |
| JP2006307668A (ja) | エンジンのegr流量推定装置 | |
| JP4000972B2 (ja) | 内燃機関の筒内ガス状態取得装置 | |
| JPH05187305A (ja) | 内燃機関の空気量演算装置 | |
| JP2005090325A (ja) | 燃料噴射量制御装置 | |
| JPH05222998A (ja) | 内燃機関の吸気状態検出装置 | |
| JP3627462B2 (ja) | 内燃機関の制御装置 | |
| JP2009203868A (ja) | 内燃機関の吸気制御装置 | |
| JP2017115651A (ja) | エンジン制御装置 | |
| JP4642125B2 (ja) | 内燃機関の制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080304 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080428 |
|
| 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: 20080826 |
|
| 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: 20080904 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4185079 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: 20110912 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120912 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130912 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |