(57)【要約】【課題】冷間運転時における出力トルクの不要な低下の抑制とノッキング発生の抑制との好適な両立を図ることのできる内燃機関の点火時期制御装置を提供する。【解決手段】この装置は、機関回転速度ＮＥおよび機関負荷ＫＬに基づいて出力トルクおよび燃料消費率が最良になるＭＢＴ点火時期（Ｓ２００）とノッキング発生を抑制し得る限界の点火時期であるノック点火時期（Ｓ２０３）とを各別に算出する。各点火時期のうちの遅角側の値をベース点火時期Ａｂｓｅとして設定する（Ｓ２０６）。温度補正制御では、ＭＢＴ点火時期を進角補正するＭＢＴ補正量Ｋｍ（Ｓ２０１）とノック点火時期を進角補正するノック補正量Ｋｋ（Ｓ２０４）とをそれぞれ冷却水温度ＴＨＷが高いときと比較して同温度ＴＨＷが低いときに大きくなる値を算出する。ノック補正量Ｋｋとしては機関回転速度ＮＥが低いときと比較して同速度ＮＥが高いときに小さくなる値を算出する。【選択図】図３
2013083188.tif 000002
【特許請求の範囲】
【請求項１】
機関運転状態に応じて点火時期を制御する点火時期制御と、機関温度が低いときに同温度が高いときと比較して点火時期を進角側の時期に補正する温度補正制御とを実行する内燃機関の点火時期制御装置において、
当該装置は、
前記点火時期制御を、機関回転速度および機関負荷に基づいて前記内燃機関の出力トルクおよび燃料消費率が最良になる第１点火時期とノッキングの発生を抑制し得る限界の点火時期である第２点火時期とを各別に算出するとともに、それら第１点火時期および第２点火時期のうちの遅角側の値に基づき目標点火時期を設定するといったように実行し、
前記温度補正制御を、前記第１点火時期を進角補正する第１補正量と前記第２点火時期を進角補正する第２補正量とをそれぞれ機関温度が高いときと比較して同温度が低いときに大きくなる値を算出するとともに、前記第２補正量として機関回転速度が低いときと比較して同速度が高いときに小さくなる値を算出するといったように実行する
内燃機関の点火時期制御装置。
【請求項２】
請求項１に記載の内燃機関の点火時期制御装置において、
当該装置は、前記第２補正量として、機関回転速度が高いときには「０」を算出する
ことを特徴とする内燃機関の点火時期制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の運転状態に応じて点火時期を制御する内燃機関の点火時期制御装置に関するものである。
【背景技術】
【０００２】
周知のように、内燃機関の点火時期を変更すると、同内燃機関の出力トルクやノッキングの発生状態などが変化する。そのため、ノッキングの発生を抑えながら効率良く出力トルクを発生させるべく、内燃機関の運転状態に応じて点火時期を制御する点火時期制御を実行することが多用されている。
【０００３】
内燃機関の温度が低いとき（冷間運転時）には、燃焼室内における燃料の燃焼状態が悪くなるため、出力トルクの不要な低下や燃料消費率の不要な低下を招き易くなる。特許文献１に記載の装置のように、そうした冷間運転時において内燃機関の点火時期を、より効率よく出力トルクが発生するようになる進角側の時期に補正する温度補正制御を実行するものがある。
【０００４】
ここで内燃機関の特性上、温度補正制御を通じて点火時期を進角補正すると、燃焼室内部のピーク圧力が高くなってしまうために、ノッキングが発生し易くなってしまう。そのため特許文献１には、ノッキングの生じ易い内燃機関の高回転高負荷領域において点火時期の進角補正を禁止することが提案されている。こうした装置によれば、内燃機関の冷間運転時における出力トルクの不要な低下抑制とノッキング発生の抑制との両立が図られるようになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６３−３０２１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に記載の装置では、ノッキングの発生を抑えるためとはいえ、高負荷高回転領域において点火時期の進角補正が禁止されるために、その分だけ出力トルクの不要な低下を招いてしまう。これは内燃機関の出力性能や燃費性能の向上を妨げる一因となるために好ましくない。
【０００７】
本発明は、そうした実情に鑑みてなされたものであり、その目的は、冷間運転時における出力トルクの不要な低下の抑制とノッキング発生の抑制との好適な両立を図ることのできる内燃機関の点火時期制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について説明する。
請求項１に記載の装置では、機関運転状態に応じて点火時期を制御する点火時期制御と、機関温度が低いときに同温度が高いときと比較して点火時期を進角側の時期に補正する温度補正制御とが実行される。点火時期制御では、機関回転速度および機関負荷に基づいて内燃機関の出力トルクおよび燃料消費率が最良になる第１点火時期とノッキングの発生を抑制し得る限界の点火時期である第２点火時期とが各別に算出されるとともに、それら第１点火時期および第２点火時期のうちの遅角側の値に基づいて目標点火時期が設定される。これにより目標点火時期として、第２点火時期を進角側の限界とする範囲において第１点火時期に近い時期、言い換えればノッキングの発生が抑えられる条件の下で内燃機関の出力トルクおよび燃料消費率が最良になる点火時期（いわゆるＭＢＴ）に近い時期を設定することができるようになる。
【０００９】
また請求項１に記載の装置では、その温度補正制御を通じて、第１点火時期を進角補正する第１補正量および第２点火時期を進角補正する第２補正量としてそれぞれ、機関温度が高いときと比較して同温度が低いときに大きくなる値が算出される。しかも第２補正量としては、機関回転速度が低いときと比較して同速度が高いときに小さくなる値が算出される。
【００１０】
そのため、内燃機関の低回転運転領域においては、燃料の燃焼状態の悪化に起因する出力トルクの不要な低下を抑えるべく、そのときどきの機関温度に見合う補正態様で第１点火時期および第２点火時期をそれぞれ進角補正するとともに、それら進角補正した点火時期のうちの遅角側の値に基づいて目標点火時期を設定することができる。内燃機関の低回転運転領域は、そもそもノッキングが発生しにくい運転領域であるために、上述のように第１点火時期や第２点火時期を進角補正したところで、ノッキングの発生は適正に抑えられる。このように内燃機関の低回転運転領域においては、温度補正制御による点火時期の進角補正を何ら制限することなく実行することができ、ノッキングの発生を抑えつつ内燃機関の冷間運転時における出力トルクの不要な低下を好適に抑えることができる。
【００１１】
またノッキングが発生し易い高回転運転領域においては、第１点火時期の進角補正をそのときどきの機関温度に見合う補正態様で実行する一方で、第２点火時期の進角補正をその補正量を低回転運転領域と比較して小さく抑えた状態で実行するといったように、各点火時期に対する進角補正を異なる態様で行うことができる。
【００１２】
そのため、ノッキングの発生を抑制し得る限界の点火時期である第２点火時期に基づき目標点火時期が設定される場合、すなわち点火時期を進角補正するとノッキングの発生を招き易くなる場合には、目標点火時期（詳しくは、第２点火時期）に反映される補正量を比較的小さい上記第２補正量とすることができる。この場合には、内燃機関の出力トルクの低下を招くようになるもののノッキング発生に伴う悪影響を重視して第２点火時期に反映される進角補正量を小さく抑えることにより、ノッキングの発生を好適に抑えることができるようになる。
【００１３】
しかも、内燃機関の出力トルクおよび燃料消費率が最良になる第１点火時期に基づき目標点火時期が設定される場合、すなわち若干量であれば点火時期を進角補正してもノッキングの発生が問題にならない場合には、目標点火時期（詳しくは、第１点火時期）に反映される補正量を、そのときどきの機関温度に見合う補正量であって比較的大きい上記第１補正量とすることができる。したがって、この場合にはノッキング発生を適正に抑えつつ目標点火時期を十分に進角補正することができ、内燃機関の出力トルクの不要な低下を好適に抑えることができる。
【００１４】
このように上記装置によれば、内燃機関の高回転運転領域において、ノッキング発生に対する影響が小さい第１点火時期の進角補正量を大きくする一方で同影響が大きい第２点火時期の進角補正量を小さくすることができるため、内燃機関の冷間運転時における出力トルクの不要な低下の抑制とノッキング発生の抑制との好適な両立を図ることができる。
【００１５】
請求項２に記載の装置では、温度補正制御における第２補正量として、機関回転速度が高いときに「０」が算出される。そのため、内燃機関の高回転運転領域においてノッキングの発生を抑制し得る限界の点火時期である第２点火時期に基づき目標点火時期が設定される場合に、温度補正制御を通じた同目標点火時期（詳しくは、第２点火時期）の進角補正を禁止することができる。これにより、目標点火時期が過度に進角側の時期になることを的確に抑えることができるため、ノッキングの発生をより好適に抑えることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を具体化した一実施の形態にかかる内燃機関の点火時期制御装置の概略構成を示す略図。
【図２】点火時期制御処理の実行手順を示すフローチャート。
【図３】ベース点火時期設定処理の実行手順を示すフローチャート。
【図４】冷却水温度とＭＢＴ補正量との関係を示す略図。
【図５】冷却水温度と機関回転速度とノック補正量の関係を示す略図。
【発明を実施するための形態】
【００１７】
以下、本発明を具体化した一実施の形態にかかる内燃機関の点火時期制御装置について説明する。
ここでは先ず、本実施の形態にかかる内燃機関の点火時期制御装置の概略構成について説明する。
【００１８】
図１に示すように、内燃機関１１のシリンダ１２内にはピストン１３が往復移動可能に設けられている。このピストン１３は、コネクティングロッド１４を介して内燃機関１１の出力軸であるクランクシャフト１５に連結されている。
【００１９】
内燃機関１１の吸気通路１８にはスロットルバルブ１９が設けられている。このスロットルバルブ１９の開度の変更を通じて、吸気通路１８を介して内燃機関１１の燃焼室１７内に吸入される空気の量（吸入空気量ＧＡ）が調節される。また内燃機関１１の吸気通路１８には燃料噴射弁２０が設けられている。
【００２０】
内燃機関１１の運転に際しては、スロットルバルブ１９の開度の変更を通じて調量された吸入空気と燃料噴射弁２０から噴射された燃料とからなる混合気が燃焼室１７内に形成される。そして、その混合気に対して点火プラグ２３による点火が行われると、混合気が燃焼してピストン１３が往復移動するとともにクランクシャフト１５が回転するようになる。燃焼後の混合気は排気として内燃機関１１の燃焼室１７から排気通路２４に送り出される。
【００２１】
本実施の形態にかかる点火時期制御装置は、内燃機関１１の運転のための各種制御を実行する電子制御ユニット３０を備えている。この電子制御ユニット３０は、各種制御に関係する各種の演算処理を実行する中央処理装置（ＣＰＵ）、その演算に必要なプログラムやデータが記憶された不揮発性メモリ（ＲＯＭ）、ＣＰＵの演算結果が一時的に記憶される揮発性メモリ（ＲＡＭ）、外部との間で信号を入・出力するための入・出力ポート等を備えている。
【００２２】
電子制御ユニット３０の入力ポートには各種センサが接続されている。そうしたセンサとしては、例えば内燃機関１１の振動の強度を検出するためのノックセンサ３２や、吸入空気量ＧＡを検出するための空気量センサ３３が設けられている。その他、クランクシャフト１５の回転速度（機関回転速度ＮＥ）および回転角（クランク角「°ＣＡ」）を検出するためのクランクセンサ３４や、内燃機関１１の冷却水の温度ＴＨＷを検出するための水温センサ３５なども設けられている。
【００２３】
電子制御ユニット３０は、各種センサ類の出力信号に基づいて機関回転速度ＮＥや吸入空気量ＧＡなどといった内燃機関１１の運転状態を把握するとともに、その運転状態に応じたかたちで出力ポートに接続された各種の駆動回路に指令信号を出力する。本実施の形態にかかる装置では、この電子制御ユニット３０によって内燃機関１１の点火時期制御などといった各種制御が実行される。
【００２４】
以下、本実施の形態にかかる点火時期制御について説明する。
図２は点火時期制御にかかる処理（点火時期制御処理）の具体的な実行手順を示すフローチャートである。このフローチャートに示される一連の処理は、所定周期毎の割り込み処理として、電子制御ユニット３０により実行される。
【００２５】
図２に示すように、この処理では先ず、点火時期についての制御基本値（ベース点火時期Ａｂｓｅ）を設定する処理（ベース点火時期設定処理）が実行される（ステップＳ１００）。なお、このベース点火時期設定処理の実行態様については後に詳述する。
【００２６】
その後、ノックセンサ３２により検出される内燃機関１１の振動強度に基づいてノッキングが発生しているか否かが判断される（ステップＳ１０１）。ここでは、ノックセンサ３２により検出された内燃機関１１の振動強度が予め定められたノック判定レベルＶＫＤより大きいことをもってノッキングが発生していると判断される。
【００２７】
そして、ノッキングが発生している場合には（ステップＳ１０１：ＹＥＳ）、ノック制御量ＡＫＣＳが所定値Ａ１（例えば、０．４°ＣＡ）だけ加算・更新される（ステップＳ１０２）。なお、「°ＣＡ」はクランク角を表わしている。一方、上記振動強度がノック判定レベルＶＫＤ以下であるためにノッキングが発生していないと判断される場合には（ステップＳ１０１：ＮＯ）、ノック制御量ＡＫＣＳが所定値Ａ２（例えば、０．０１°ＣＡ）だけ減算・更新される（ステップＳ１０３）。このノック制御量ＡＫＣＳは、現在の内燃機関１１のノッキング発生状況に応じてその大きさが変化する量となる。具体的には、内燃機関１１にノッキングが生じているときには点火時期についての制御目標値（目標点火時期Ａｃａｌ）が遅角側の時期になる値にノック制御量ＡＫＣＳが変更される。これとは逆に、ノッキングが生じていないときには、目標点火時期Ａｃａｌが進角側の時期になる値にノック制御量ＡＫＣＳが設定される。
【００２８】
その後、ノック学習値ＡＧＫＮＫを更新する処理が実行される。すなわち先ず、上記ノック制御量ＡＫＣＳが所定値Ａ３（例えば、２．５°ＣＡ）よりも大きいか否かが判断される（ステップＳ１０４）。そして、所定値Ａ３よりも大きいと判断される場合には（ステップＳ１０４：ＹＥＳ）、ノック学習値ＡＧＫＮＫが所定値Ａ５（例えば、０．５°ＣＡ）だけ減算・更新される（ステップＳ１０５）。一方、ノック制御量ＡＫＣＳが所定値Ａ３以下であると判断される場合には（ステップＳ１０４：ＮＯ）、更に同ノック制御量ＡＫＣＳが所定値Ａ４（例えば、０．５°ＣＡ）よりも小さいか否かが判定される（ステップＳ１０６）。そして、所定値Ａ４よりも小さいと判断される場合には（ステップＳ１０６：ＹＥＳ）、ノック学習値ＡＧＫＮＫが所定値Ａ６（例えば、０．５°ＣＡ）だけ加算・更新される（ステップＳ１０７）。他方、ノック制御量ＡＫＣＳが所定値Ａ３以下であって、且つ所定値Ａ４以上であると判断される場合には（ステップＳ１０４：ＮＯ、およびステップＳ１０６：ＮＯ）、ノック学習値ＡＧＫＮＫを更新することなく次の処理に移行する。こうした学習処理の実行を通じてノック学習値ＡＧＫＮＫは、ノックキングが頻繁に発生する傾向がある場合には相対的に小さい値が設定される一方、ノッキングの発生頻度が低い場合には相対的に大きい値が設定される。
【００２９】
このようにノック学習値ＡＧＫＮＫが算出された後、ノッキングの発生状況に基づくノック遅角反映量ＡＫＮＫの算出が実行される。すなわち先ず、機関回転速度ＮＥおよび機関負荷ＫＬ（本実施の形態では［吸入空気量ＧＡ／機関回転速度ＮＥ］）に基づいてノック遅角反映量ＡＫＮＫの制御限界となる限界遅角値Ａｋｍｆが算出される（ステップＳ１０８）。その後、関係式［Ａｋｍａｘ＝Ａｋｍｆ−Ａｂｓｅ］のように、ベース点火時期Ａｂｓｅと限界遅角値Ａｋｍｆとの差分が限界遅角量Ａｋｍａｘとして算出される（ステップＳ１０９）。そして、この限界遅角量Ａｋｍａｘ、上記ノック学習値ＡＧＫＮＫ、およびノック制御量ＡＫＣＳに基づいて関係式［ＡＫＮＫ＝Ａｋｍａｘ−ＡＧＫＮＫ＋ＡＫＣＳ］から、ノック遅角反映量ＡＫＮＫが算出される（ステップＳ１１０）。
【００３０】
その後、目標点火時期Ａｃａｌが、関係式［Ａｃａｌ＝Ａｂｓｅ＋ＡＫＮＫ］のように上記ベース点火時期Ａｂｓｅを上記ノック遅角反映量ＡＫＮＫに基づいて遅角補正することによって設定される（ステップＳ１１１）。
【００３１】
このようにしてノック制御量ＡＫＣＳおよびノック学習値ＡＧＫＮＫを反映させた値が目標点火時期Ａｃａｌとして設定された後、本処理が一旦終了される。
そして、上記電子制御ユニット３０は、上述した一連の処理とは別の処理において、点火プラグ２３による点火時期がこの目標点火時期Ａｃａｌと一致するように同点火プラグ２３の作動を制御する。
【００３２】
ここで、内燃機関１１の温度が低いとき（冷間運転時）には、燃焼室１７内における燃料の燃焼状態が悪くなるため、出力トルクの不要な低下や燃料消費率の不要な低下を招き易くなる。本実施の形態では、そうした冷間運転時においてより効率よく出力トルクが発生するようになる進角側の時期に内燃機関１１の点火時期を補正する温度補正制御を実行するようにしている。
【００３３】
ただし、内燃機関１１の特性上、温度補正制御を通じて点火時期を進角補正すると、燃焼室１７内部のピーク圧力が高くなってノッキングが発生し易くなってしまう。また、そうしたノッキングの発生を抑えるべく、温度補正制御を通じた点火時期の進角補正を制限すると、その分だけ出力トルクの不要な低下を招いてしまう。
【００３４】
こうした実情をふまえて、本実施の形態では、内燃機関１１の冷間運転時における出力トルクの不要な低下抑制とノッキング発生の抑制との両立を図るべく、点火時期制御を以下のように実行するようにしている。
【００３５】
図３に、上記温度補正制御にかかる処理を含む前述したベース点火時期設定処理（図２のステップＳ１００の処理）の詳細な実行手順を示す。
同図３に示すように、この処理では先ず、機関回転速度ＮＥおよび機関負荷ＫＬに基づいてマップからＭＢＴ点火時期が算出される（ステップＳ２００）。なお本実施の形態では、機関回転速度ＮＥと機関負荷ＫＬとＭＢＴ点火時期（内燃機関１１の出力トルクおよび燃料消費率が最良になる点火時期、いわゆるＭＢＴ）との関係が各種の実験やシミュレーションの結果をもとに予め求められて、同関係が上記マップとして電子制御ユニット３０に記憶されている。本実施の形態では、ＭＢＴ点火時期が第１点火時期として機能する。
【００３６】
その後、上記ＭＢＴ点火時期を進角補正する第１補正量としてのＭＢＴ補正量Ｋｍが冷却水温度ＴＨＷに基づき算出されるとともに（ステップＳ２０１）、同ＭＢＴ補正量Ｋｍを加算することによってＭＢＴ点火時期が進角補正される（ステップＳ２０２）。図４に示すように、ＭＢＴ補正量Ｋｍとしては、冷却水温度ＴＨＷが低いときほど大きくなる値、すなわちＭＢＴ点火時期を大きく進角させるようになる値が算出される。なお、冷却水温度ＴＨＷが所定温度以上になる場合にはＭＢＴ補正量Ｋｍとして「０」が算出される。内燃機関１１の温度が低いときほど燃焼室１７内における燃料の燃焼状態が悪くなるために、本実施の形態では、そうした傾向に合わせて冷却水温度ＴＨＷが低いときほど上記ＭＢＴ補正量Ｋｍとして大きい値が算出される。
【００３７】
また、機関回転速度ＮＥおよび機関負荷ＫＬに基づいてマップからノック点火時期が算出される（図３のステップＳ２０３）。なお本実施の形態では、機関回転速度ＮＥと機関負荷ＫＬとノック点火時期（ノッキングの発生を抑制し得る限界の点火時期）との関係が各種の実験やシミュレーションの結果をもとに予め求められて、同関係が上記マップとして電子制御ユニット３０に記憶されている。本実施の形態では、ノック点火時期が第２点火時期として機能する。
【００３８】
その後、ノック点火時期を進角補正する第２補正量としてのノック補正量Ｋｋが冷却水温度ＴＨＷおよび機関回転速度ＮＥに基づき算出されるとともに（ステップＳ２０４）、同ノック補正量Ｋｋを加算することによってノック点火時期が進角補正される（ステップＳ２０５）。図５に示すように、ノック補正量Ｋｋとしては、冷却水温度ＴＨＷが低いときほど大きくなる値、すなわちノック点火時期を大きく進角させるようになる値が算出される。またノック補正量Ｋｋとしては、機関回転速度ＮＥが高い領域ほど小さくなる値が算出される。なお、冷却水温度ＴＨＷが所定温度以上になる領域や機関回転速度ＮＥが所定速度以上になる領域（図中に斜線で示す領域）では、ノック補正量Ｋｋとして「０」が算出される。本実施の形態では、内燃機関１１の温度が低いときほど燃焼室１７内における燃料の燃焼状態が悪くなるといった傾向に合わせて、冷却水温度ＴＨＷが低いときほど上記ノック補正量Ｋｋとして大きい値が算出される。また、機関回転速度ＮＥが高い運転領域においては、ノッキングが発生し易くなるために、ノック点火時期を進角補正するための上記ノック補正量Ｋｋとして「０」が算出される。
【００３９】
そして、ＭＢＴ補正量Ｋｍによる補正後のＭＢＴ点火時期とノック補正量Ｋｋによる補正後のノック点火時期とのうちの遅角側の値が選択されるとともに、その選択された値がベース点火時期Ａｂｓｅとして設定された後（図３のステップＳ２０６）、本処理は一旦終了される。
【００４０】
以下、こうしたベース点火時期算出処理を含む点火時期制御処理を実行することによる作用効果について説明する。
先ず、本実施の形態の装置では、機関回転速度ＮＥおよび機関負荷ＫＬに基づいてＭＢＴ点火時期およびノック点火時期が各別に算出されるとともに、それらＭＢＴ点火時期およびノック２点火時期のうちの遅角側の値がベース点火時期Ａｂｓｅとして設定される。そして、このベース点火時期Ａｂｓｅに基づいて目標点火時期Ａｃａｌが算出される。そのため、目標点火時期Ａｃａｌとして、ノック点火時期を進角側の限界とする範囲においてＭＢＴ点火時期に近い時期、言い換えればノッキングの発生が抑えられる条件の下で内燃機関１１の出力トルクおよび燃料消費率が最良になる点火時期（いわゆるＭＢＴ）に近い時期を設定することができるようになる。
【００４１】
また、ＭＢＴ点火時期を進角補正するＭＢＴ補正量Ｋｍおよびノック点火時期を進角補正するノック補正量Ｋｋとしてそれぞれ、内燃機関１１の温度（詳しくは、その指標となる冷却水温度ＴＨＷ）が高いときと比較して同温度が低いときに大きくなる値が算出される。しかもノック補正量Ｋｋとして、機関回転速度ＮＥが高いときには「０」が設定される。なおＭＢＴ補正量Ｋｍについては、機関回転速度ＮＥに応じて変更する構成は採用されない。
【００４２】
そのため、内燃機関１１の低回転運転領域においては、燃料の燃焼状態の悪化に起因する出力トルクの不要な低下を抑えるべく、そのときどきの冷却水温度ＴＨＷに見合う補正態様でＭＢＴ点火時期およびノック点火時期をそれぞれ進角補正するとともに、それら点火時期のうちの遅角側の値に基づいて目標点火時期Ａｃａｌを設定することができる。
【００４３】
内燃機関１１の低回転運転領域は、そもそもノッキングが発生しにくい運転領域であるために、ＭＢＴ補正量ＫｍによってＭＢＴ点火時期を進角補正したりノック補正量Ｋｋによってノック点火時期を進角補正したところで、ノッキングの発生は適正に抑えられる。本実施の形態では、こうした内燃機関１１の低回転運転領域において、温度補正制御による点火時期の進角補正を何ら制限することなく実行することができるため、ノッキングの発生を抑えつつ内燃機関１１の冷間運転時における出力トルクの不要な低下を好適に抑えることができる。
【００４４】
またノッキングが発生し易い内燃機関１１の高回転運転領域においては、ＭＢＴ点火時期の進角補正をそのときどきの冷却水温度ＴＨＷに見合う補正態様で実行する一方で、ノック点火時期の進角補正量を「０」にするといったように、各点火時期に対する進角補正を異なる態様で行うことができる。すなわち、ＭＢＴ点火時期が冷却水温度ＴＨＷに見合う補正態様であって燃料の燃焼状態が十分に改善されるようになる補正態様で進角補正されるのに対して、ノック点火時期についての進角補正が禁止される。
【００４５】
これにより、ノック点火時期がベース点火時期Ａｂｓｅとして選択されるとともに同ベース点火時期Ａｂｓｅに基づき目標点火時期Ａｃａｌが設定される場合、すなわち点火時期を進角補正するとノッキングの発生を招き易くなる場合には、目標点火時期Ａｃａｌ（詳しくは、ノック点火時期）の進角補正が禁止されるようになる。この場合には、内燃機関１１の出力トルクの低下を招くようになるものの、ノッキング発生に伴う悪影響を重視して温度補正制御を通じた目標点火時期Ａｃａｌの進角補正を禁止することにより、ノッキングの発生が好適に抑えられるようになる。
【００４６】
しかも、ＭＢＴ点火時期がベース点火時期Ａｂｓｅとして選択されるとともに同ベース点火時期Ａｂｓｅに基づき目標点火時期Ａｃａｌが設定される場合には、目標点火時期Ａｃａｌ（詳しくは、ＭＢＴ点火時期）に反映される補正量が比較的大きいＭＢＴ補正量Ｋｍになる。このとき若干量であれば点火時期を進角補正してもノッキングの発生が問題にならないとして、燃焼室１７内における燃料の燃焼状態の悪化による影響を重視して、目標点火時期Ａｃａｌ（詳しくは、ＭＢＴ点火時期）を冷却水温度ＴＨＷに見合う補正量をもって進角補正することができる。したがって、この場合にはノッキング発生を適正に抑えつつ、目標点火時期Ａｃａｌを十分に進角補正することによって内燃機関１１の出力トルクの不要な低下を好適に抑えることができる。
【００４７】
このように本実施の形態によれば、そのときどきにおけるＭＢＴ点火時期とノック点火時期との関係に基づいてノッキング発生に対する進角補正の影響を的確に把握することができる。そのため、内燃機関１１の各運転状態において出力トルクの不要な低下とノッキング発生とを共に抑制するうえで望ましい時期を目標点火時期Ａｃａｌとして設定することができる。具体的には、内燃機関１１の高回転運転領域において、ノッキング発生に対する影響が小さいＭＢＴ点火時期の進角補正量を大きくする一方で同影響が大きいノック点火時期の進角補正量を小さくすることができる。そして、これにより内燃機関１１の冷間運転時における出力トルクの不要な低下の抑制とノッキング発生の抑制との好適な両立を図ることができるようになる。
【００４８】
なお、上記実施の形態は、以下のように変更して実施してもよい。
・ＭＢＴ補正量Ｋｍやノック補正量Ｋｋの算出に用いる算出パラメータとして冷却水温度ＴＨＷを採用することに代えて、例えば潤滑油の温度など、内燃機関１１の温度の指標値であれば任意の温度を採用することができる。また、内燃機関１１の温度を検出する温度センサを新たに設けるとともに、同センサにより検出される内燃機関１１の温度を上記算出パラメータとして採用することもできる。
【００４９】
・上記実施の形態では、内燃機関１１の高回転運転領域におけるノック補正量Ｋｋとして「０」を設定するようにしたが、同ノック補正量Ｋｋとして、ごく小さい値を算出するなど、機関回転速度ＮＥが低いときと比較して同機関回転速度ＮＥが高いときに小さくなる値を算出するようにしてもよい。こうした構成によれば、ノック点火時期がベース点火時期Ａｂｓｅとして選択されるとともに同ベース点火時期Ａｂｓｅに基づき目標点火時期Ａｃａｌが設定される場合、すなわち点火時期を進角補正するとノッキングの発生を招き易くなる場合には、目標点火時期Ａｃａｌに反映される補正量を比較的小さい上記ノック補正量Ｋｋとすることができる。この場合には、内燃機関１１の出力トルクの低下を招くようになるものの、ノッキング発生に伴う悪影響を重視して目標点火時期Ａｃａｌに反映される進角補正量を小さく抑えることにより、ノッキングの発生を好適に抑えることができるようになる。
【００５０】
・上記実施の形態の装置は、ＭＢＴ補正量Ｋｍやノック補正量ＫｋによってＭＢＴ点火時期やノック点火時期を補正することに加えて、それらＭＢＴ補正量Ｋｍやノック補正量Ｋｋ以外の補正項（吸気温度についての補正項など）によってＭＢＴ点火時期やノック点火時期を補正する装置にも適用することができる。また、ベース点火時期Ａｂｓｅをノック遅角反映量ＡＫＮＫによって補正することに加えて、ノック遅角反映量ＡＫＮＫ以外の何らかの補正項（吸気温度についての補正項など）によって補正して目標点火時期Ａｃａｌを算出する装置にも、上記実施の形態の装置は適用可能である。
【００５１】
・ノッキングの発生状況に応じて更新されて目標点火時期Ａｃａｌの算出に用いられる補正量（上記実施の形態では、ノック遅角反映量ＡＫＮＫ）の算出方法は、任意に変更することができる。
【符号の説明】
【００５２】
１１…内燃機関、１２…シリンダ、１３…ピストン、１４…コネクティングロッド、１５…クランクシャフト、１７…燃焼室、１８…吸気通路、１９…スロットルバルブ、２０…燃料噴射弁、２３…点火プラグ、２４…排気通路、３０…電子制御ユニット、３２…ノックセンサ、３３…空気量センサ、３４…クランクセンサ、３５…水温センサ。
【図１】
2013083188.tif 000003
【図２】
2013083188.tif 000004
【図３】
2013083188.tif 000005
【図４】
2013083188.tif 000006
【図５】
2013083188.tif 000007