(57)【要約】【課題】内燃機関の制御装置に関し、内燃機関が統計モデルの基礎となったデータ範囲の外側で運転される場合であっても適切な点火時期制御を行えるようにする。【解決手段】内燃機関が統計モデルの基礎となったデータ範囲の外側となる運転領域で運転される場合には、統計モデルを外挿して得られた機関パラメータと機関トルクとの関係に基づいて点火時期を設定する。その際、内燃機関の運転条件を取得し、取得された運転条件に応じて統計モデルの外挿による機関パラメータと機関トルクとの関係を補正する。【選択図】図３
2009293387.tif 000002
【特許請求の範囲】
【請求項１】
点火時期を含む複数の機関パラメータによってその動作を制御される内燃機関の制御装置において、
前記複数の機関パラメータ間の関係を表す統計モデルを記憶した記憶手段と、
前記内燃機関が前記統計モデルの基礎となったデータ範囲の内側となる運転領域で運転されるのか、或いは、前記データ範囲の外側となる運転領域で運転されるのかを判定する判定手段と、
前記内燃機関が前記データ範囲の内側となる運転領域で運転される場合に、前記統計モデルに基づいて点火時期を設定する第１の点火時期設定手段と、
前記内燃機関が前記データ範囲の外側となる運転領域で運転される場合に、前記統計モデルを外挿して得られた点火時期と他の機関パラメータとの関係に基づいて点火時期を設定する第２の点火時期設定手段と、
前記内燃機関の運転条件を取得する運転条件取得手段と、
取得された運転条件に応じて前記統計モデルの外挿による点火時期と前記他の機関パラメータとの関係を補正する補正手段と、
を備えることを特徴とする内燃機関の制御装置。
【請求項２】
前記補正手段は、取得された運転条件に応じて前記統計モデルの外挿に用いられる関数の係数値を変更することを特徴とする請求項１記載の内燃機関の制御装置。
【請求項３】
前記補正手段は、外挿が行われる距離に応じて前記係数値を変更することを特徴とする請求項２記載の内燃機関の制御装置。
【請求項４】
前記他の機関パラメータには前記内燃機関への要求トルクが含まれ、
前記補正手段は、取得された運転条件に応じて点火時期と要求トルクとの関係を補正することを特徴とする請求項１乃至３の何れか１項に記載の内燃機関の制御装置。
【請求項５】
前記運転条件取得手段により取得される運転条件は、トルク精度が優先される運転条件とトルク変化量が優先される運転条件のいずれか一方に分類され、
前記補正手段は、取得された運転条件がトルク精度が優先される運転条件である場合には、要求トルクの変化に対する点火時期の変化を小さくするように点火時期と要求トルクとの関係を補正することを特徴とする請求項４記載の内燃機関の制御装置。
【請求項６】
前記運転条件取得手段は、燃料カットの開始時、或いは、燃料カットからの復帰時を前記のトルクダウン量が優先される運転条件として取得することを特徴とする請求項５記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関し、特に、点火時期を含む複数のパラメータによってその動作を制御される内燃機関の制御装置に関する。
【背景技術】
【０００２】
火花点火式の内燃機関においては点火時期を操作することによって機関トルクを調整することができる。ただし、機関トルクを左右するのは点火時期だけでなく、機関回転数、負荷及び空燃比によっても決定される。このとき、内燃機関の動作に関わるこれらパラメータ間の関係が予め分かっていれば、その関係に基づくことで適切な点火時期の設定が可能になる。
【０００３】
内燃機関の動作に関わる複数のパラメータ間の関係は、実際に内燃機関を試験運転してデータを収集し、そのデータを統計的に解析することでモデル化することができる。このような統計モデルを用いることで、点火時期や機関トルクを含むパラメータ間の実際の関係を推定することができる。そして、その推定結果を点火時期の設定に反映させることで、高い精度での点火時期制御が可能になる。統計モデルの形態としてはマップや関数式があり、これらは内燃機関の制御装置に記憶させておくことができる。
【０００４】
ただし、統計モデルを用いることができるのは、内燃機関が統計モデルの基礎となったデータ範囲の内側となる運転領域で運転されている場合である。統計モデルが運転領域の全域をカバーしていればよいが、実際には運転領域の全てをカバーすることは難しい。例えば点火時期を遅角していくと排気温度が上昇し、また、トルク変動が大きくなっていく。このため、点火時期を大きく遅角した状態での長時間の試験運転は困難であり、ベンチでの試験運転では点火時期の遅角量に制限が設けられている。また、統計モデルのデータ範囲を広げると適合に要する工数が増大することになる。さらに、複数のパラメータ間の関係を関数式で近似する場合、統計モデルのデータ範囲が広がると関数式の次数も大きくなり、結果、制御装置に搭載されるＣＰＵの負担が大きくなってしまう。
【０００５】
そこで用いられるのが統計モデルの外挿である。統計モデルを外挿することで、データ範囲の外側におけるパラメータ間の関係を予測することができる。つまり、内燃機関が統計モデルのデータ範囲の外側となる運転領域で運転されている場合であっても、統計モデルを外挿することでパラメータ間の関係を得ることができ、それに基づいて点火時期を設定することができる。
【０００６】
このような制御データの外挿に関する技術は、例えば、特開平７−７１３５６号公報に記載されている。特開平７−７１３５６号公報に記載された内燃機関の制御装置は、機関回転数と負荷とをパラメータとするマップを参照して点火時期を設定する場合に、所定の領域については外挿によって点火時期を求めるようにしている。
【特許文献１】特開平７−７１３５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、統計モデルはその基礎となったデータ範囲の内側については信頼性が高いものの、それを外挿して得られた結果の信頼性は必ずしも高くはない。パラメータ間の実際の関係と外挿により得られた関係との間に大きなずれが生じる可能性もある。そのような場合には点火時期を適切に設定することができず、所望の運転状態を実現できなくなってしまう。
【０００８】
本発明は、上述のような課題を解決するためになされたもので、内燃機関が統計モデルの基礎となったデータ範囲の外側で運転される場合であっても適切な点火時期制御を行えるようにした内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の発明は、上記の目的を達成するため、点火時期を含む複数の機関パラメータによってその動作を制御される内燃機関の制御装置において、
前記複数の機関パラメータ間の関係を表す統計モデルを記憶した記憶手段と、
前記内燃機関が前記統計モデルの基礎となったデータ範囲の内側となる運転領域で運転されるのか、或いは、前記データ範囲の外側となる運転領域で運転されるのかを判定する判定手段と、
前記内燃機関が前記データ範囲の内側となる運転領域で運転される場合に、前記統計モデルに基づいて点火時期を設定する第１の点火時期設定手段と、
前記内燃機関が前記データ範囲の外側となる運転領域で運転される場合に、前記統計モデルを外挿して得られた点火時期と他の機関パラメータとの関係に基づいて点火時期を設定する第２の点火時期設定手段と、
前記内燃機関の運転条件を取得する運転条件取得手段と、
取得された運転条件に応じて前記統計モデルの外挿による点火時期と前記他の機関パラメータとの関係を補正する補正手段と、
を備えることを特徴としている。
【００１０】
第２の発明は、第１の発明において、
前記補正手段は、取得された運転条件に応じて前記統計モデルの外挿に用いられる関数の係数値を変更することを特徴としている。
【００１１】
第３の発明は、第２の発明において、
前記補正手段は、外挿が行われる距離に応じて前記係数値を変更することを特徴としている。
【００１２】
第４の発明は、第１乃至第３の何れか１つの発明において、
前記他の機関パラメータには前記内燃機関への要求トルクが含まれ、
前記補正手段は、取得された運転条件に応じて点火時期と要求トルクとの関係を補正することを特徴としている。
【００１３】
第５の発明は、第４の発明において、
前記運転条件取得手段により取得される運転条件は、トルク精度が優先される運転条件とトルク変化量が優先される運転条件のいずれか一方に分類され、
前記補正手段は、取得された運転条件がトルク精度が優先される運転条件である場合には、要求トルクの変化に対する点火時期の変化を小さくするように点火時期と要求トルクとの関係を補正することを特徴としている。
【００１４】
第６の発明は、第５の発明において、
前記運転条件取得手段は、燃料カットの開始時、或いは、燃料カットからの復帰時を前記のトルクダウン量が優先される運転条件として取得することを特徴としている。
【発明の効果】
【００１５】
第１の発明では、内燃機関が統計モデルの基礎となったデータ範囲の外側となる運転領域で運転される場合、統計モデルを外挿することで得られる点火時期と他の機関パラメータとの関係は内燃機関の運転条件に応じて補正される。そして、その補正された点火時期と他の機関パラメータとの関係に基づいて点火時期が設定される。第１の発明によれば、内挿領域に比較して機関パラメータ間の関係の信頼性が劣る外挿領域であっても、内燃機関の運転条件に応じた適切な点火時期制御を行うことが可能になる。
【００１６】
第２の発明によれば、外挿に用いる関数自体は運転条件にかかわらず同一の関数を用いながら、その係数値を運転条件に応じて変更することによって点火時期と他の機関パラメータとの関係を運転条件に応じて補正することができる。
【００１７】
第３の発明によれば、外挿領域での点火時期と他の機関パラメータとの関係を外挿が行われる距離に応じて変更することができる。これにより、外挿領域での他の機関パラメータに対する点火時期の設定をより適切なものにすることができる。
【００１８】
第４の発明によれば、内燃機関が統計モデルの基礎となったデータ範囲の外側となる運転領域で運転される場合であっても、要求トルクを実現するための適切な点火時期制御を行うことが可能になる。
【００１９】
第５の発明によれば、トルク精度が優先される運転条件では、外挿で得られた要求トルクと点火時期との関係は要求トルクの変化に対する点火時期の変化が小さくなるように補正される。これにより、外挿領域での点火時期の操作量は抑えられるので、実際の機関トルクが予想以上に急激に変化してしまったり、過剰な遅角によって失火が発生してしまったりするのを防止することが可能になる。
【００２０】
第６の発明によれば、トルク変化量が優先される運転条件では、外挿で得られた要求トルクと点火時期との関係は要求トルクの変化に対する点火時期の変化を大きくした設定となる。これにより、外挿領域での点火時期の操作量は大きく採られることになるので、燃料カットの開始時、或いは、燃料カットからの復帰時におけるトルクダウンを確実に実現することができる。
【発明を実施するための最良の形態】
【００２１】
実施の形態１．
本発明の実施の形態１について図を参照して説明する。
【００２２】
本実施の形態の制御装置は火花点火式の内燃機関（以下、単に内燃機関という）の制御装置である。内燃機関の動作は点火時期を含む複数の機関パラメータによって決定される。本実施の形態の制御装置はそれら機関パラメータ間の関係に基づいて点火時期を決定する。
【００２３】
点火時期を含む複数の機関パラメータ間の関係に関するデータを内燃機関の試験運転によって収集し、それらデータを統計的に解析したものが統計モデルである。統計モデルは実測データのマップの形式で、或いは、実測データから得られた関数の形で表すことができる。統計モデルを関数式で表す場合、その関数式は、式（１）に示すように、機関トルクＴｑ、空燃比Ａ／Ｆ、吸気バルブタイミングＶＴ、排気バルブタイミングＥＸＶＴ、吸入空気量ＫＬ及び機関回転数ＮＥといった機関パラメータと点火時期ＳＡとの関係を示す式として表現することもできる。
ＳＡ＝ｆ（Ｔｑ，Ａ／Ｆ，ＶＴ，ＥＸＶＴ，ＫＬ，ＮＥ）  ・・・（１）
【００２４】
上記の式（１）において、関数ｆはＴｑ，Ａ／Ｆ，ＶＴ，ＥＸＶＴ，ＫＬ，ＮＥを変数とする多項式である。関数ｆには一次の項の他、二次の項やより高次の項が含まれている。関数ｆ内の各係数の値は実測データに対するフィッティングによって決定される。この関数ｆの変数Ｔｑに機関トルクの目標値（以下、要求トルク）を代入すれば、要求トルクを実現するための点火時期を算出することができる。本実施の形態の制御装置は、このような統計モデルを使用して点火時期を決定する。
【００２５】
図１は本実施の形態の制御装置の構成を示すブロック図である。本実施の形態の制御装置は点火時期制御に係る計算要素として点火時期設定部２を備えている。点火時期設定部２には機関パラメータである内燃機関への要求トルクＴｑｒｑが入力される。また、点火時期設定部２には機関パラメータであるＡ／Ｆ，ＶＴ，ＥＸＶＴ，ＫＬ，ＮＥの計測値若しくは目標値も入力される。点火時期設定部２はこれら入力情報に基づいて要求トルクを実現するための点火時期を設定する。点火時期設定部２は設定した点火時期を点火装置６にセットする。
【００２６】
点火時期設定部２は点火時期の設定に統計モデルを使用する。統計モデルは実測データのマップの形式で、或いは、実測データから得られた関数の形で制御装置の統計モデル記憶部４に記憶されている。点火時期設定部２は入力された要求トルクＴｑｒｑとＡ／Ｆ，ＶＴ，ＥＸＶＴ，ＫＬ，ＮＥの各値を統計モデルに当てはめて点火時期を算出する。
【００２７】
統計モデルを用いて点火時期を算出する方法について図２を用いて説明する。図２にはＡ／Ｆ，ＶＴ，ＥＸＶＴ，ＫＬ，ＮＥの各値が固定されたときの機関トルクＴｑと点火時期ＳＡとの関係を示している。図２中の黒丸印は試験運転で得られた実測データであり、実線はそれら実測データから得られた統計モデルの関数式を示している。図２中には統計モデルのデータ範囲の遅角側限界点をＴｑｌｉｍｉｔ，ＳＡｌｉｍｉｔで表している。
【００２８】
統計モデルの関数式は実測データに対してフィッティングされているので、実測データが得られたデータ範囲内では信頼性が高い。そこで、点火時期設定部２は、入力された要求トルクＴｑｒｑが限界トルクＴｑｌｉｍｉｔを下回っていない場合、すなわち、統計モデルのデータ範囲内では、統計モデルの関数式に従って要求トルクＴｑｒｑを実現するための点火時期ＳＡｒｑを算出する。
【００２９】
一方、入力された要求トルクＴｑｒｑが限界トルクＴｑｌｉｍｉｔを下回っている場合、すなわち、統計モデルのデータ範囲外では前記の関数式は使用できない。この場合、点火時期設定部２は統計モデルの外挿で得られた点火時期と機関トルクとの関係に基づいて点火時期を設定する。
【００３０】
統計モデルの外挿は外挿計算部８で行われる。外挿計算部８は遅角側限界点での点火時期−トルク特性が限界トルクＴｑｌｉｍｉよりも下の領域でも続いていると仮定し、統計モデルの外挿によって点火時期ＳＡと機関トルクＴｑとの関係を推定する。具体的には、図２中に二点鎖線で示すように、遅角側限界点を通り、且つ遅角側限界点における関数式の傾きをその傾きとする直線によって点火時期ＳＡと機関トルクＴｑとの関係を近似する。この直線を式で表したのが次の式（２）に示す一次関数式である。式（２）においてαはＴｑｌｉｍｉｔにおける関数ｆの傾きである。
ＳＡ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑ−Ｔｑｌｉｍｉｔ）  ・・・（２）
【００３１】
式（２）のＴｑに要求トルクＴｑｒｑを代入することで、統計モデルのデータ範囲外でも要求トルクＴｑｒｑを実現するための点火時期ＳＡｒｑを算出することができる。ただし、実測データに基づく式（１）の関数式に比較して、外挿で得られた式（２）の関数式の信頼性は必ずしも高くはない。実際の外挿領域での点火時期ＳＡと機関トルクＴｑとの関係は図２中に破線で示すような関係になっていることも考えられる。この場合、式（２）に従って点火時期ＳＡｒｑを決定すると、それにより得られる実際の機関トルクは要求トルクＴｑｒｑを下回ってしまう。このような制御結果は内燃機関にトルク精度が要求されている場合には不都合ではあるが、内燃機関にトルクダウンが要求されているのであれば不都合はない。つまり、式（２）による制御結果の可否は内燃機関の運転条件によって異なってくる。
【００３２】
そこで、外挿計算部８は、内燃機関の運転条件によって外挿方法を変更し、それによって外挿領域での点火時期制御の信頼性を担保することにした。次の式（３）に示す一次関数式は、式（２）に基づいて作成された要求トルクＴｑｒｑから点火時期ＳＡｒｑを算出するための計算式である。式（３）におけるｅｎは補正係数であって、外挿計算部８はこの補正係数ｅｎを内燃機関の運転条件に応じて変更する。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）／ｅｎ  ・・・（３）
【００３３】
補正係数ｅｎの設定に関わる運転条件は運転条件取得部１０で取得される。運転条件取得部１０は取得した運転条件をトルク精度が優先される運転条件とトルク変化量が優先される運転条件のいずれか一方に分類する。通常の運転条件はトルク精度が優先される運転条件であり、トルク変化量が優先される運転条件には燃料カットの開始時と燃料カットからの復帰時とが該当する。燃料カットの開始時には、燃料カットの実行に伴うトルク段差を抑えるため、機関トルクを可能な限り低下させたいという要求がある。同じく燃料カットからの復帰時には、燃料カットからの復帰に伴うトルク段差を抑えるため、機関トルクを可能な限り低下させたいという要求がある。このような運転条件のときには、要求トルクの実現精度よりもトルクダウン量の方が優先される。
【００３４】
外挿計算部８は、取得された運転条件がトルクダウン量を優先する運転条件のときには、補正係数ｅｎの値を１に設定する。一方、取得された運転条件が通常のトルク精度を優先する運転条件のときには、補正係数ｅｎの値を１よりも大きい所定値に設定する。図３は各運転条件において実現される外挿領域での要求トルクと点火時期との関係を示す図である。図３中の二点鎖線はトルクダウン量を優先する運転条件での要求トルクと点火時期との関係を示している。図３中の一点鎖線は通常のトルク精度が優先される運転条件での要求トルクと点火時期との関係を示している。
【００３５】
点火時期設定部２は、外挿計算部８によって外挿された要求トルクと点火時期との関係に基づいて外挿領域での点火時期を設定する。その際の内燃機関の運転条件がトルク精度を優先する運転条件であれば、図３中に一点鎖線で示すように、外挿で得られた要求トルクと点火時期との関係は要求トルクの変化に対する点火時期の変化を小さくした設定とされる。このような設定によれば、外挿領域での点火時期の操作量は抑えられるので、実際の機関トルクが予想以上に急激に低下してしまうのを防止することができる。
【００３６】
一方、内燃機関の運転条件がトルクダウン量を優先する運転条件であれば、図３中に二点鎖線で示すように、外挿で得られた要求トルクと点火時期との関係は要求トルクの変化に対する点火時期の変化を大きくした設定とされる。このような設定によれば、外挿領域での点火時期の操作量は大きく採られることになるので、燃料カットの開始時、或いは、燃料カットからの復帰時におけるトルクダウンを確実に実現することができる。
【００３７】
以上が本実施の形態の制御装置の構成とその点火時期制御に係る機能とに関する説明である。以下では、本実施の形態の特徴である点火時期の算出方法について図４を用いて改めて説明する。なお、図４は本実施の形態で実行される点火時期の算出のための具体的なルーチンをフローチャートで示したものである。
【００３８】
図４に示すルーチンの最初のステップＳ２では、内燃機関への要求トルクＴｑｒｑが取得される。次のステップＳ４では、要求トルクＴｑｒｑが限界トルクＴｑｌｉｍｉｔを下回っているか否か判定される。
【００３９】
ステップＳ４の判定の結果、要求トルクＴｑｒｑが限界トルクＴｑｌｉｍｉｔを下回っている場合には、ステップＳ６の処理が行われる。ステップＳ６では、上記の式（１）の機関トルクＴｑの項に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。次のステップＳ８では、ステップＳ６で設定された点火時期ＳＡｒｑに従って点火時期制御が行われる。
【００４０】
一方、ステップＳ４の判定の結果、要求トルクＴｑｒｑが限界トルクＴｑｌｉｍｉｔを下回っていない場合には、まず、ステップＳ１０の処理が行われる。ステップＳ１０では内燃機関の運転条件に従って補正係数ｅｎの値が設定される。トルク変化量が優先される運転条件では補正係数ｅｎの値は１に、一方、トルク精度が優先される運転条件では補正係数ｅｎの値は１よりも大きい所定値に設定される。次のステップＳ１２では、ステップＳ１０で設定された補正係数ｅｎが上記の式（３）にセットされる。そして、その式（３）に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。次のステップＳ８では、ステップＳ１２で設定された点火時期ＳＡｒｑに従って点火時期制御が行われる。
【００４１】
最後に、本実施の形態の制御装置と本発明との対応関係について説明する。まず、本実施の形態では統計モデル記憶部４が第１の発明の「記憶手段」に相当している。また、点火時期設定部２の機能には第１の発明の「判定手段」、「第１の制御量設定手段」及び「第２の制御量設定手段」としての機能が含まれている。運転条件取得部１０は第１、第５及び第６の発明の「運転条件取得手段」に相当している。そして、外挿計算部８の機能には第１の発明の「第２の制御量設定手段」と、第１、第２、第４及び第５の発明の「補正手段」としての機能とが含まれている。
【００４２】
実施の形態２．
本発明の実施の形態２について図を参照して説明する。
【００４３】
内燃機関の機関トルクは点火時期によって調整することができる。点火時期をＭＢＴに対して遅角するほど機関トルクは低下していく。ただし、点火時期を遅角しすぎると失火が発生し、機関トルクの消失によってトルク段差が生じてしまう。したがって、内燃機関にトルク精度が要求されているのであれば、外挿領域であっても失火が生じないように点火時期制御を行う必要がある。一方、トルク精度よりもトルクダウン量が優先されるのであれば、失火が発生する限界まで点火時期を遅角できるようにすることが望まれる。本実施の形態は実施の形態１のさらなる改良であり、失火限界を考慮して点火時期を設定するようにしたことに特徴がある。
【００４４】
本実施の形態の制御装置の構成は、実施の形態１の制御装置と同じく図１によって表される。ただし、本実施の形態の制御装置と実施の形態１の制御装置とでは、外挿計算部８の機能に違いがある。以下に説明するように、本実施の形態では要求トルクＴｑｒｑの大きさに応じて３つの外挿領域が設定され、各外挿領域において異なる外挿方法が採られている。
【００４５】
まず、区分されている３つの外挿領域は次の通りである。ここで、Ｔｑｌｏｗは失火限界に対応する機関トルクである。ＥＮ１及びＥＮ２は固定の係数であって、何れも１より大きい値であり、且つ、ＥＮ１はＥＮ２よりも大きい値に設定されている。
第１外挿領域：（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）／ＥＮ１＋Ｔｑｌｉｍｉｔ≦Ｔｑｒｑ＜Ｔｑｌｉｍｉｔ
第２外挿領域：（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）／ＥＮ２＋Ｔｑｌｉｍｉｔ≦Ｔｑｒｑ＜（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）／ＥＮ１＋Ｔｑｌｉｍｉｔ
第３外挿領域：Ｔｑｒｑ＜（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）／ＥＮ２＋Ｔｑｌｉｍｉｔ
以下、各外挿領域で採られている外挿方法について説明する。
【００４６】
１．第１外挿領域
１−１．内燃機関の運転条件がトルクダウン量を優先する運転条件の場合
上記式（３）における補正係数ｅｎの値が１にセットされる。そして、その式（３）に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。具体的には式（４）によって点火時期ＳＡｒｑが算出される。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）  ・・・（４）
【００４７】
１−２．内燃機関の運転条件がトルク精度を優先する運転条件の場合
上記式（３）における補正係数ｅｎの値がＥＮ１にセットされる。そして、その式（３）に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。具体的には式（５）によって点火時期ＳＡｒｑが算出される。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）／ＥＮ１  ・・・（５）
【００４８】
２．第２外挿領域
２−１．内燃機関の運転条件がトルクダウン量を優先する運転条件の場合
上記式（３）における補正係数ｅｎの値が１にセットされる。そして、その式（３）の要求トルクＴｑｒｑの項に失火限界トルクＴｑｌｏｗが代入され、その計算結果が点火時期ＳＡｒｑとして算出される。具体的には式（６）によって点火時期ＳＡｒｑが算出される。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）  ・・・（６）
【００４９】
２−２．内燃機関の運転条件がトルク精度を優先する運転条件の場合
上記式（３）における補正係数ｅｎが次の式（４）の右辺に置き換えられる。
ｅｎ＝（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）／（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）  ・・・（４）
そして、補正係数ｅｎを上記式（４）で置き換えられた式（３）に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。具体的には式（７）によって点火時期ＳＡｒｑが算出される。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）２／（Ｔｑｌｏｗ−Ｔｑｌｉｍｉｔ）  ・・・（７）
【００５０】
３．第２外挿領域
３−１．内燃機関の運転条件がトルクダウン量を優先する運転条件の場合
上記式（３）における補正係数ｅｎの値が１にセットされる。そして、その式（３）の要求トルクＴｑｒｑの項に失火限界トルクＴｑｌｏｗが代入され、その計算結果が点火時期ＳＡｒｑとして算出される。この場合の点火時期ＳＡｒｑの算出式は上記の式（６）となる。
【００５１】
３−２．内燃機関の運転条件がトルク精度を優先する運転条件の場合
上記式（３）における補正係数ｅｎの値がＥＮ２にセットされる。そして、その式（３）に要求トルクＴｑｒｑが入力され、その計算結果が点火時期ＳＡｒｑとして算出される。具体的には式（８）によって点火時期ＳＡｒｑが算出される。
ＳＡｒｑ＝ｆ（Ｔｑｌｉｍｉｔ）＋α×（Ｔｑｒｑ−Ｔｑｌｉｍｉｔ）／ＥＮ２  ・・・（８）
【００５２】
以上の外挿方法を採ることで実現される点火時期制御の制御結果を図５に示す。図５は各外挿領域での要求トルクと点火時期との関係を示す図である。図５中の二点鎖線はトルクダウン量を優先する運転条件での要求トルクと点火時期との関係を示している。図５中の一点鎖線は通常のトルク精度が優先される運転条件での要求トルクと点火時期との関係を示している。
【００５３】
図５中に二点鎖線で示すように、内燃機関の運転条件がトルクダウン量を優先する運転条件の場合、要求トルクＴｑｒｑが統計モデルの限界トルクＴｑｌｉｍｉｔからある程度離れたら、点火時期ＳＡｒｑは失火限界トルクＴｑｌｏｗに対応する点火時期ＳＡｌｏｗまで遅角される。そして、要求トルクＴｑｒｑの値によらず点火時期ＳＡｒｑは失火限界点火時期ＳＡｌｏｗに維持される。このように、要求トルクＴｑｒｑがある程度小さくなったら一律に点火時期を失火限界点火時期ＳＡｌｏｗまで遅角することで、燃料カットの開始時や燃料カットからの復帰時に求められるトルクダウンを確実に実現することができる。
【００５４】
また、図５中に一点鎖線で示すように、内燃機関の運転条件がトルク精度を優先する運転条件の場合は、外挿が行われる距離に応じて要求トルクＴｑｒｑの変化量に対する点火時期ＳＡｒｑの変化量の設定が変更される。このように外挿が行われる距離に応じて要求トルクＴｑｒｑと点火時期ＳＡｒｑとの関係を変更することで、実施の形態１に比較して外挿領域での要求トルクＴｑｒｑに対する点火時期ＳＡｒｑの設定をより適切なものにすることができる。
【００５５】
最後に、本実施の形態の制御装置と本発明との対応関係について説明する。本実施の形態では外挿計算部８の機能に第３の発明の「補正手段」としての機能が含まれている。その他の対応関係に関しては、実施の形態１の制御装置と本発明との対応関係に共通している。
【００５６】
その他．
以上、本発明の実施の形態について説明したが、本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、次のように変形して実施してもよい。
【００５７】
上述の実施の形態では、要求トルクから点火時期を決定する処理に本発明が適用されているが、本発明が適用可能な処理はこれに限定されない。例えば、機関パラメータに効率が含まれている場合には、効率から点火時期を決定する処理に本発明を適用することもできる。ここでいう効率とは、空気量から実現可能な最大トルクに対する要求トルクの効率である。
【００５８】
また、上述実施の形態では、機関パラメータと点火時期との関係を表す統計モデルが用意されているが、機関パラメータと最適点火時期との関係を表す統計モデルと、機関パラメータと最適点火時期に対する点火遅角量との関係を表す統計モデルとを別々に用意しておくのでもよい。
【００５９】
また、上述実施の形態では、内燃機関の運転条件をトルク精度が要求される運転条件とトルクダウン量が優先される運転条件とに分類しているが、より細かい分類としてもよい。例えば、燃料カットの開始時と燃料カットからの復帰時とで点火時期と要求トルクとの関係を異ならせてもよい。また、内燃機関の運転条件には、上記のような内燃機関の運転モードのほか、水温、油温或いは燃料性状などの燃焼に関わる内的条件や、触媒温度などの外的な条件を含めてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態１としての内燃機関の制御装置の構成を示すブロック図である。
【図２】統計モデルを用いた点火時期の算出方法とその課題について説明するための図である。
【図３】本発明の実施の形態１によって実現される外挿領域での要求トルクと点火時期との関係を示す図である。
【図４】本発明の実施の形態１に係る点火時期の算出のためのルーチンを示すフローチャートである。
【図５】本発明の実施の形態２によって実現される外挿領域での要求トルクと点火時期との関係を示す図である。
【符号の説明】
【００６１】
２  点火時期設定部
４  統計モデル記憶部
６  点火装置
８  外挿計算部
１０  運転条件取得部
【図１】
2009293387.tif 000003
【図２】
2009293387.tif 000004
【図３】
2009293387.tif 000005
【図４】
2009293387.tif 000006
【図５】
2009293387.tif 000007