(57)【特許請求の範囲】
【請求項１】
アクチュエータにより駆動されるスロットル弁と、
アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段と、
前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段と、
アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段と、
このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段と、
このスロットル開度指令値を前記アクチュエータに与える手段と、
アイドル回転数が所定の許容範囲に入っていることを回転条件として含めている学習許可条件の成立時であるかどうかを判定する手段と、
学習許可条件の成立時であることが判定されたとき前記フィードバック補正量に基づいて前記学習値を更新する手段と、
を備えるエンジンのアイドル回転学習制御装置において、
運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段と、
定常状態であるかどうかを判定する手段と、
定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段と、
この切換時から所定の期間が経過するまで学習許可条件の成立時であるかどうかの判定時に学習許可条件の一つである前記回転条件を無視させ、所定の期間が経過した後には、学習許可条件の成立時であるかどうかの判定時に前記回転条件を有効とする手段と、
を設けたことを特徴とするエンジンのアイドル回転学習制御装置。
【請求項２】
アクチュエータにより駆動されるスロットル弁と、
アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段と、
前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段と、
アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段と、
このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段と、
このスロットル開度指令値を前記アクチュエータに与える手段と、
を備えるエンジンのアイドル回転学習制御装置において、
運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段と、
定常状態であるかどうかを判定する手段と、
定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段と、
この切換時から所定の期間が経過するまで学習許可条件の成立時であるかどうかの判定を禁止し、所定の期間が経過した後に学習許可条件の成立時であるかどうかを判定する手段と、
学習許可条件の成立時であることが判定されたとき前記フィードバック補正量に基づいて前記学習値を更新する手段と、
を設けたことを特徴とするエンジンのアイドル回転学習制御装置。
【請求項３】
前記運転許可条件には、アイドル回転数が所定の許容範囲に入っていることを含む、
ことを特徴とする請求項２に記載のエンジンのアイドル回転学習制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はエンジンのアイドル回転学習制御装置、詳しくはエンジンの吸気開口面積が汚れ等によって経時的に変化する分を学習補正するものに関する。
【０００２】
【従来の技術】
スロットル部にはＥＧＲによる吹き返しなどに伴う汚れがスロットル部に堆積し、同じだけスロットルを開いても、徐々にではあるがスロットル開口面積が減少してゆくことから、この経時的に堆積した汚れ分に相当するアイドル空気量学習値を導入し、アイドル時に実際の回転数が目標アイドル回転数に近づくようにエンジンの吸入空気量をフィードバック制御しつつ、所定の学習条件が成立したときアイドル空気量のフィードバック補正量に基づいて上記のアイドル空気量学習値を更新するようにしたものがある。
【０００３】
【発明が解決しようとする課題】
ところで、圧縮行程の後半で燃料を直接にシリンダ内に噴射し、点火時に点火プラグの近傍に可燃混合気層を形成し、いわゆる成層燃焼により、全体的には超希薄燃焼混合気でありながら、安定した燃焼を行い、燃費や排気組成を大幅に改善するとともに、高負荷時などには高出力を発生させるため、燃料の噴射時期を吸気行程に移し、燃料と空気を予め混合しておき、理論空燃比付近の混合気による均質燃焼（この燃焼を以下、均質ストイキ燃焼という）を行うようにしたエンジンが知られている。
【０００４】
こうしたエンジンでは、アイドル時を含む低回転、低負荷領域で成層燃焼を行わせているのであるが、上記従来のアイドル回転学習制御をそのままこうしたエンジンに適用したとき、成層燃焼の状態でアイドル空気量学習値が更新されることになる。
【０００５】
しかしながら、成層燃焼時は、均質ストイキ燃焼時に比べてエンジンの要求空気量が多く、したがって全体の吸入空気量に対して汚れによるアイドル空気量の減少分が占める割合が小さくなるため、成層燃焼時にアイドル空気量学習値を更新したのでは、学習値の精度が低下する。
【０００６】
このため、成層燃焼時に所定の条件を満たしたまま所定のディレイ時間ＩＳＣＬＲＤ２が経過したとき（つまり定常状態となったとき）、成層燃焼より均質ストイキ燃焼に強制的に切換え、その後に学習許可条件が成立したとき学習を行わせるようにしたもの（先願装置１）を先に提案した（特願平９−１７９６８１号参照）。
【０００７】
この先願装置１によれば、均質ストイキ燃焼に切換えられた状態では、汚れによる吸入空気量の低下分が、全体の吸入空気量に占める割合が従来と同様に大きくなり、これによって学習値の精度を落とすことが避けられるのである。
【０００８】
さて、その後の実験により先願装置１に改良点があることがわかった。これを図２で説明すると、先願装置１では、成層燃焼時に所定の条件が成立したｔ１のタイミングよりディレイ時間ＩＳＣＬＲＤ２が経過したとき（ｔ２のタイミング）、均質ストイキ燃焼に切換わる（ストイキ要求フラグＦＲＱＴＡＳ２が “０” より “１” に切換わる）。この切換による回転変動によりアイドル回転数が大きく低下したとき、回転数許容範囲の下限値ＮＳＥＴ−ＮＩＬＲＬを下回ったｔ３のタイミングで学習許可条件が不成立となり、成層燃焼へと戻される（ストイキ要求フラグＦＲＱＴＡＳ２が “１” より “０” に切換わる）。学習許可条件の成立時でしか学習値の更新は行われないので、燃焼切換に伴う回転変動により学習許可条件の１つである回転条件（つまりアイドル回転数が回転数の許容範囲に入っていること）を満たさないと、学習値の更新を行うことができないのである。
【０００９】
さらに述べると、学習許可条件の１つとして設けた回転条件は、そもそも負荷による変動を受けてアイドル回転数が許容範囲を外れるときにも学習値を更新すると、学習値の精度が低下するので、アイドル回転数が許容範囲を外れるときは負荷変動があるとみなして学習許可条件を不成立とするものであった。しかしながら、燃焼切換に伴う回転変動の場合も、回転変動だけでみれば負荷変動に伴う回転変動と区別できないため、燃焼変動によりアイドル回転数が許容範囲を外れるときにも学習許可条件が不成立になってしまうわけである。
【００１０】
そこで本発明は、アイドル空気量学習のための均質ストイキ燃焼への切換時より所定のディレイ期間が経過するまで、学習許可条件の一つである回転条件を無視させることにより、学習の機会が失われないようにして学習精度を高めることを目的とする。
【００１１】
【課題を解決するための手段】
第１の発明は、図７に示すように、アクチュエータ２２により駆動されるスロットル弁２１と、アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段２３と、前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段２４と、アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段２５と、このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段２６と、このスロットル開度指令値を前記アクチュエータ２２に与える手段２７と、アイドル回転数が所定の許容範囲に入っていることを回転条件として含めている学習許可条件の成立時であるかどうかを判定する手段２８と、学習許可条件の成立時であることが判定されたとき前記フィードバック補正量に基づいて前記学習値を更新する手段２９とを備えるエンジンのアイドル回転学習制御装置において、運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段３０と、定常状態であるかどうかを判定する手段３１と、定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段３２と、この切換時から所定の期間（たとえば時間）が経過するまで学習許可条件の成立時であるかどうかの判定時に学習許可条件の一つである前記回転条件を無視させ、所定の期間が経過した後には、学習許可条件の成立時であるかどうかの判定時に前記回転条件を有効とする手段３３とを設けた。
【００１２】
第２の発明は、図８に示すように、アクチュエータ２２により駆動されるスロットル弁２１と、アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段２３と、前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段２４と、アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段２５と、このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段２６と、このスロットル開度指令値を前記アクチュエータ２２に与える手段２７とを備えるエンジンのアイドル回転学習制御装置において、運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段３０と、定常状態であるかどうかを判定する手段３１と、定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段３２と、この切換時から所定の期間（たとえば時間）が経過するまで学習許可条件の成立時であるかどうかの判定を禁止し、所定の期間が経過した後に学習許可条件の成立時であるかどうかを判定する手段４１と、学習許可条件の成立時であることが判定されたとき前記フィードバック補正量に基づいて前記学習値を更新する手段２９とを設けた。
【００１３】
【発明の効果】
均質ストイキ燃焼への切換に伴う回転変動を考慮し、第１の発明では燃焼切換時より所定のディレイ期間が経過するまで学習許可条件の判定時に学習許可条件の一つである回転条件を無視させ、また、第２の発明では燃焼切換時より所定のディレイ期間が経過した後に学習許可条件の成立であるかどうかを判定するようにしたので、その期間中に燃焼切換に伴う回転変動が生じても、学習許可条件が不成立となることがなく（したがって学習の機会が失われることがなく）、これによってアイドル空気量学習の学習頻度と学習精度を確保することができる。
【００１４】
【発明の実施の形態】
図１において、１はエンジン本体、２は吸気管、３はコントロールユニット１１からの信号により駆動される電子制御スロットル装置（主にスロットル弁３Ａとこれを駆動するステップモータ３Ｂからなる）である。
【００１５】
コントロールユニット１１では、アクセル開度センサ（図示しない）からの信号をアクセル開度相当値に換算し、この値とそのときの回転数（エンジン回転数センサ１２により検出）に応じたエンジントルク定常値を、所定のマップを検索することなどにより求め、この定常トルクが得られるスロットル開度基本値を演算し、このスロットル開度基本値をスロットル装置３のアクチュエータであるステップモータ３Ｂに与える。
【００１６】
なお、スロットル弁３Ａをバイパスする通路は設けられていないので、後述するアイドル回転数のフィードバック制御は、スロットル弁３Ａを用いて実行することになる。
【００１７】
こうしたスロットル装置３のほか、各気筒のシリンダに直接的に臨んで設けられる燃料噴射弁４、頂面に点火プラグ５位置を考慮したキャビティの形成されるピストン６、スワールコントロールバルブ（図示しない）などから構成される筒内直接燃料噴射式の火花点火エンジンでは、アイドル時を含む低回転、低負荷領域などにおいて燃料を圧縮行程の後半に噴射し、これにより圧縮上死点付近において、点火プラグ５近傍のキャビティに可燃混合気を形成し、点火プラグ５による点火に伴い燃料を成層燃焼させ、全体としては４０を超える空燃比による超希薄燃焼を行う。
【００１８】
また、エンジンの高負荷域では燃料を吸気行程で噴射し、燃料と空気の混合を早め、燃焼室の全域を均質的な混合気で満たし、理論空燃比付近の混合気による均質燃焼（均質ストイキ燃焼）を行う。さらに、成層燃焼域と均質ストイキ燃焼域との間の中間負荷域において、成層燃焼よりも空燃比としては濃いが、理論空燃比よりは薄い希薄燃焼（均質リーン燃焼）を行い、この均質リーン燃焼時には吸気行程と圧縮行程の２回に分けて燃料を噴射する。
【００１９】
なお、１２はクランク角センサ、１３はエアフローメータ、１４は水温センサ、１５はＯ2センサ、１６はスロットルセンサである。
【００２０】
さて、スロットル部にはＥＧＲによる吹き返しなどに伴う汚れが堆積し、同じだけスロットルを開いても、経時的にスロットル開口面積が減少してゆくことから、この経時的に堆積した汚れ分に相当するアイドル空気量学習値を導入し、このアイドル空気量学習値を上記のスロットル開度基本値に加算した値をスロットル開度指令値とする一方で、アイドル時に実際の回転数が目標アイドル回転数に近づくようにエンジンの吸入空気量をフィードバック制御しつつ、所定の学習許可条件が成立したときアイドル空気量のフィードバック補正量に基づいて上記のアイドル空気量学習値を更新するものがある。
【００２１】
こうした従来のアイドル空気量の学習制御をそのまま上記の筒内直接燃料噴射式火花点火エンジンに適用したとき、成層燃焼の状態でアイドル空気量学習値が更新されことになる。
【００２２】
しかしながら、成層燃焼時は、均質ストイキ燃焼時に比べてエンジンの要求空気量が多く、したがって全体の吸入空気量に対して汚れによるアイドル空気量の減少分が占める割合が小さくなるため、成層燃焼時にアイドル空気量学習値を更新したのでは、学習値の精度が低下する。
【００２３】
このため、先願装置１では、成層燃焼時に定常状態となったとき成層燃焼より均質ストイキ燃焼に強制的に切換え、その後に学習許可条件が成立したとき学習を行わせている。先願装置１によれば、均質ストイキ燃焼に切換えた状態では、汚れによる吸入空気量の低下分が、全体の吸入空気量に占める割合が従来と同様に大きくなり、これによって学習値の精度を落とすことが避けられるのである。
【００２４】
さて、その後の実験により先願装置１に改良点があることがわかった。というのも、図２に示したように、先願装置１では、成層燃焼時に安定状態となったとき（ｔ２のタイミング）、均質ストイキ燃焼に切換わる（ストイキ要求フラグＦＲＱＴＡＳ２が “１” に切換わる）。この切換による回転変動によりアイドル回転数が大きく低下したとき、回転数許容範囲の下限値ＮＳＥＴ−ＮＩＬＲＬを下回ったｔ３のタイミングで学習許可条件が不成立となり、成層燃焼へと戻される（ストイキ要求フラグＦＲＱＴＡＳ２が “０” に切換わる）。学習許可条件の成立時でしか学習値の更新は行われないので、燃焼切換に伴う回転変動により学習許可条件の１つである回転条件（アイドル回転数が回転数の許容範囲に入っていること）を満たさないと、学習値の更新を行うことができない。
【００２５】
これに対処するため本発明の第１実施形態では、図３に示したように、均質ストイキ燃焼への切換時であるｔ２のタイミングより所定のディレイ時間ＴＡＳＮＭＳＫが経過するまで（つまりｔ２よりｔ４のあいだ）、学習許可条件の成立時であるかどうかの判定に際して学習許可条件の一つである回転条件（回転数ＮＥが所定の許容範囲に入っていること）を無視させる。
【００２６】
図３の場合には、均質ストイキ燃焼への切換点であるｔ２の後に回転変動が生じているが（アイドル回転数が大きく低下して回転数許容範囲の下限値ＮＳＥＴ−ＮＩＬＲＬを下回り、その反動として今度は回転数許容範囲の上限値ＮＳＥＴ＋ＮＩＬＲＨを上回り、その後に静定している）、こうした場合に、回転変動が落ち着く時間を目安にしてディレイ時間ＴＡＳＮＭＳＫを設定することで、ＴＡＳＮＭＳＫの間は、アイドル回転数が回転数許容範囲に収まってなくとも、学習許可条件が成立することになり、学習の機会が失われることがないのである。
【００２７】
次に、コントロールユニット１１で実行されるこの制御内容を図４にしたがって説明する。
【００２８】
図４はアイドル回転学習開度ＴＤＴＶＯを算出するためのもので、一定時間毎（たとえば１０ｍｓ毎）に実行する。
【００２９】
ステップ１では定常状態かどうかをみる。次の条件、
〈１〉 暖機完了状態であること
〈２〉 無負荷状態であること（たとえばエアコンＯＦＦかつ変速機がＮレンジにありかつヘッドライト等の電気負荷がＯＦＦであること）、
〈３〉 アイドル状態であること
〈４〉〈１〉 〜 〈３〉 がすべて成立して所定のディレイ時間ＩＳＣＬＲＤ２が経過したこと
の全てを満たすとき、定常状態であると判断し、ステップ２に進み、タイマＴＩＭＥＲ（０に初期設定）と０を比較する。ＴＩＭＥＲ＝０（つまり初回）であるときはステップ３に進み、回転数ＮＥが所定の許可範囲にあるかどうかをみる。つまり、成層燃焼時における回転変動をみる。
【００３０】
アイドル回転数ＮＥが所定の許可範囲にあるとき（ＮＳＥＴ−ＮＩＬＲＬ ≦ ＮＥ ≦ ＮＳＥＴ＋ＮＩＬＲＨ）に限り、ステップ４に進んで、均質ストイキ燃焼の要求を出す。詳細には、ストイキ要求フラグＦＲＱＴＡＳ２を “１” にセットする。ここで、ＦＲＱＴＡＳ２＝１は均質ストイキ燃焼の要求を、またＦＲＱＴＡＳ２＝０は成層燃焼の要求を表す。
【００３１】
ステップ５では前回のジョブにおいて均質ストイキ燃焼であったかどうかみて均質ストイキ燃焼でなかった（つまり今回のジョブは成層燃焼から均質ストイキ燃焼への切換時である）とき、均質ストイキ燃焼への切換を指示する（ＦＲＱＴＡＳ２とは別のフラグが “１” なり、このフラグの指示により図示しないフローにおいて均質ストイキ燃焼へと切換えられる）。
【００３２】
ステップ７ではさらに今回のジョブにおいて均質ストイキ燃焼への切換指示が出ていることを確かめてステップ８に進み、タイマＴＩＭＥＲをインクリメントする。タイマＴＩＭＥＲは均質ストイキ燃焼への切換時からの経過時間を計測するためのものである。
【００３３】
タイマＴＩＭＥＲのインクリメントにより次回にはステップ２よりステップ３を飛ばして、ステップ４の操作を実行したあと、ステップ５で前回のジョブにおいて均質ストイキ燃焼の要求が出ているかどうかみる。このときは、前回のジョブにおいて均質ストイキ燃焼の要求が出ている（つまり均質ストイキ燃焼の要求継続時）ので、ステップ９に進み、タイマＴＩＭＥＲと所定の時間ＴＡＳＮＳＫ（たとえば５秒程度）とを比較する。ＴＩＭＥＲ ＜ ＴＡＳＮＳＫである間はステップ８の操作を繰り返し、やがてＴＩＭＥＲ ≧ ＴＡＳＮＳＫになると、ステップ１０に進み、次回の学習時に備えるためタイマＴＩＭＥＲ＝０としたあとステップ１１以降のアイドル空気量学習に進む。つまり、均質ストイキ燃焼への切換時より所定のディレイ時間ＴＡＳＮＳＫが経過するまでは、アイドル空気量学習学習に進ませないようにしている。言い換えると、この期間中は、燃焼切換に伴って回転変動が生じても学習許可条件が成立したかどうかを判定しないので、学習許可条件が不成立となることはない。
【００３４】
ステップ１１では学習許可条件が成立しているかどうかみる。ここで、学習許可条件には、
〈５〉 アイドル回転数のフィードバック制御中であること、
〈６〉 変速機がＮレンジにあること、
〈７〉 ヒータファンスイッチ、エアコンスイッチ、電気負荷スイッチがすべてＯＦＦであること
〈８〉 回転数ＮＥが所定の許容範囲にあること、
〈９〉 車速がゼロであること
〈１０〉〈５〉 〜 〈９〉 がすべて成立して所定のディレイ時間ＴＡＳＬＲＤ２が経過したこと
などがあり、これらの全てを満たすときが学習許可条件の成立時である。
【００３５】
前述したように、均質ストイキ燃焼への切換時より所定のディレイ時間ＴＡＳＮＳＫが経過するまでの期間中は、学習許可条件が成立したかどうかを判定しないのであるから、本発明における〈８〉の回転条件は、燃焼切換に伴う回転変動についても対処していた先願装置１と相違して、均質ストイキ燃焼時に負荷変化に伴う回転変動が生じたときだけに対処する、言い換えると燃焼切換に伴う回転変動に対処しない（無視する）ものとなる。なお、〈８〉の回転条件はステップ３の回転条件とも同じである。
【００３６】
学習許可条件の成立時は、ステップ１２に進み、アイドル空気量学習値ＱＴＡＳＥＥＰを算出する。詳細には、アイドル回転数のフィードバック制御により、実際の回転数ＮＥと目標アイドル回転数ＮＳＥＴとの差分に応じてアイドル空気量のフィードバック補正量ＱＦＢＩを求めているが、このアイドル空気量のフィードバック補正量を所定数サンプリングしたタイミングで、それら所定数のフィードバック補正量の平均値を計算し、その平均値ＱＦＢＩＡＶＥと、その平均値を計算したタイミングでのアイドル空気量学習値との加重平均値を新たなアイドル空気量学習値として更新する。なお、簡単には平均値ＱＦＢＩＡＶＥをそのまま新たなアイドル空気量学習値として更新してもかまわない（図示の場合）。このアイドル空気量学習値ＱＴＡＳＥＥＰは、たとえばエンジン停止時にメモリ（たとえばフラッシュメモリ）に保存する。
【００３７】
このようにしてアイドル空気量学習値を更新した後は、そのアイドル空気量学習値に対して、ステップ１３において流量面積変換係数ＣＣＯＮＶＡ＃を乗算することによりスロットル開口面積学習値ＡＴＡＳＬＮへと変換する。
【００３８】
さらにステップ１４ではこのスロットル開口面積学習値ＡＴＡＳＬＮを所定のテーブルを用いてスロットル開度に換算する。
【００３９】
このスロットル開度への換算方法については先願装置２（本願とほぼ同時期に提出）によりすでに開示している。この換算方法そのものは本願発明と関係しないので、図５を参照して簡単に説明すると、図５において、図示の曲線は初期状態での流量特性である。
【００４０】
▲１▼  学習値の更新時のスロットル開度をＴＶＯＭとすると、このＴＶＯＭから垂直に立ち上げた直線と曲線との交点のスロットル開口面積（つまり学習値更新時のスロットル開口面積）ＡＡＭを得る。
【００４１】
▲２▼  学習値更新時のスロットル開口面積ＡＡＭからＡＴＡＳＬＮだけ差し引いた値を初期相当開口面積ＡＡＩとして求める。
【００４２】
▲３▼  この初期相当開口面積ＡＡＩより水平に引いた直線と曲線との交点のスロットル開度を初期相当スロットル開度ＴＶＯＩとして求める。
【００４３】
▲４▼  ＴＶＯＭからＴＶＯＩを差し引いた値がスロットル開口面積学習値ＡＴＡＳＬＮに対応するスロットル開度であり、これをアイドル回転学習開度ＴＡＳＤＴＶＯとして求める。
【００４４】
このようにして求めたアイドル回転学習開度ＴＤＴＶＯは、アクセル開度と回転数に応じて定まる上記のスロットル開度基本値に加算することで、最終的なスロットル開度指令値を得る。
【００４５】
従来装置における学習値による補正方法が図６中段のように破線特性を上方に平行移動させるものであったのに対して、先願装置２での学習値による補正方法は、図６下段に示したように、破線特性を左方向に平行移動させるものである。言い換えると、従来装置が空気量（つまり開口面積）を補正する方式であるのに対して、先願装置２はスロットル開度を補正する方式となる。従来装置と先願装置２を比較すれば、先願装置２のほうが、Ａ点（学習点）より離れても、初期状態での流量からのズレが小さく抑えられているのがわかる。なお、図６はイメージ図である。
【００４６】
このように、本実施形態では、均質ストイキ燃焼への切換に伴う回転変動を考慮し、燃焼切換後の所定ディレイ時間は、学習許可条件が成立したかどうかの判定に進ませないようにしたので、その期間中に燃焼切換に伴う回転変動が生じても、先願装置１と相違して、学習許可条件が不成立となることがなく（したがって学習の機会が失われることがなく）、これによってアイドル空気量学習の学習頻度と学習精度を確保することができる。
【図面の簡単な説明】
【図１】第１実施形態の制御システム図である。
【図２】先願装置１による燃焼切換時の作用を説明するための波形図である。
【図３】本発明による燃焼切換時の作用を説明するための波形図である。
【図４】アイドル回転学習開度ＴＤＴＶＯの演算を説明するためのフローチャートである。
【図５】スロットル開口面積学習値ＡＴＡＳＬＮをスロットル開度へと換算する手順を説明するための特性図である。
【図６】スロットル開度に対する流量特性の変化を示す特性図である。
【図７】第１の発明のクレーム対応図である。
【図８】  第２の発明のクレーム対応図である。
【符号の説明】
３  スロットル装置
４  燃料噴射弁
１１  コントロールユニット
【図１】
0003680528.tif 000002
【図２】
0003680528.tif 000003
【図３】
0003680528.tif 000004
【図４】
0003680528.tif 000005
【図５】
0003680528.tif 000006
【図６】
0003680528.tif 000007
【図７】
0003680528.tif 000008
【図８】
0003680528.tif 000009