(57)【特許請求の範囲】
【請求項１】
吸気同期噴射制御、点火進角制御又は燃料増量制御により内燃機関における燃焼状態を安定させる燃焼安定化制御を実行する機能を有する内燃機関の制御装置であって、
内燃機関の運転状態に応じたタイミングで前記燃焼安定化制御から通常制御へ復帰させる制御復帰手段と、
内燃機関の負荷が、所定値以下の低負荷であるか否かを判断する低負荷判断手段とを備え、
前記制御復帰手段は、前記低負荷判断手段により内燃機関の負荷が低負荷であると判断された場合に、前記燃焼安定化制御から通常制御への復帰を行うことを特徴とする内燃機関の制御装置。
【請求項２】
車両の減速時に、前記燃焼安定化制御から通常制御へ復帰させる第２の制御復帰手段を備えることを特徴とする請求項１記載の内燃機関の制御装置。
【請求項３】
内燃機関の燃料カット時に、前記燃焼安定化制御から通常制御へ復帰させる第２の制御復帰手段を備えることを特徴とする請求項１記載の内燃機関の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の制御装置に係り、特に、通常制御に比して燃焼性の向上を図る燃焼安定化制御を実行する機能を有する内燃機関の制御装置に関する。
【０００２】
【従来の技術】
内燃機関の通常運転時には、エミッション低減を図るべく、空燃比がリーン側に制御される。しかし、低温運転時には、燃料が気化し難いため、空燃比がリーン側に制御されると、燃焼状態が不安定化してドライバビリティの悪化を招く。そこで、従来より、低温運転時には、吸気弁の開弁期間内に燃料噴射を行う吸気同期噴射制御、燃料噴射量を通常時よりも増加させる噴射量増加制御、あるいは、点火時期を通常時よりも進角させる点火時期進角制御により燃焼状態の安定化を図ることが行われている。以下、低温運転時に燃焼状態の安定化を図るべく実行される上記の制御を、「燃焼安定化制御」と総称する。
【０００３】
ところで、内燃機関の燃料として、通常の燃料（軽質燃料）に比べて蒸発し難い性質を有する重質燃料が用いられる場合がある。このような重質燃料が用いられた場合にも低温運転時における燃焼安定性を確保できるように重質燃料に適合した条件で燃焼安定化制御が実行されると、軽質燃料が用いられる場合には、排気ガス中のエミッションが増加してしまう。そこで、例えば、特開平９−２０６８５５号公報に開示される内燃機関の制御装置では、内燃機関の燃焼状態に基づいて燃料の性質を検出し、その結果に応じて燃焼安定化制御を実行することとしている。
【０００４】
【発明が解決しようとする課題】
ところで、燃焼安定化制御の実行中は通常制御中に比べてエミッションが増大する。このため、内燃機関の始動後、暖機された時点で、燃焼安定化制御から通常制御へ復帰させることが必要である。燃焼安定化制御から通常制御に復帰する際には、制御条件が不連続的に変化することで衝撃が発生する。また、燃焼安定化制御から通常制御に復帰する場合、排ガス中に含まれる燃料が減少し（吸気同期制御及び燃料増量制御の場合）、又は、点火時期が進角側から遅角側に変化する（点火時期進角制御の場合）ことで、排気ガスの浄化を行う触媒の温度が上昇する。このため、触媒が高温となった状態で制御の復帰が行われると、触媒の温度が過度に上昇し、触媒が劣化してしまう。更に、燃料安定化制御から通常制御へ復帰する際には、燃焼状態が不安定側に変化することで、ドライバビリティが悪化することがある。しかしながら、上記従来の制御装置では、燃焼安定化制御から通常制御への復帰に伴う上記の問題は考慮されていない。
【０００５】
本発明は、上述の点に鑑みてなされたものであり、燃焼安定化制御から通常制御への復帰に伴う上記の問題を回避することが可能な内燃機関の制御装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的は、請求項１に記載する如く、吸気同期噴射制御、点火進角制御又は燃料増量制御により内燃機関における燃焼状態を安定させる燃焼安定化制御を実行する機能を有する内燃機関の制御装置であって、
内燃機関の運転状態に応じたタイミングで前記燃焼安定化制御から通常制御へ復帰させる制御復帰手段と、
内燃機関の負荷が、所定値以下の低負荷であるか否かを判断する低負荷判断手段とを備え、
前記制御復帰手段は、前記低負荷判断手段により内燃機関の負荷が低負荷であると判断された場合に、前記燃焼安定化制御から通常制御への復帰を行うことを特徴とする内燃機関の制御装置により達成される。
【０００７】
本発明において、内燃機関の制御装置は、通常制御時に比して燃焼安定性を向上させる燃焼安定化制御を実行する機能を有する。燃焼安定化制御から通常制御への復帰時には、トルク変化による衝撃、燃焼状態の不安定化によるドライバビリティの悪化、及び温度上昇による触媒の損傷等の不都合を招く可能性がある。これらの不都合は、内燃機関の運転状態によっては回避できる。従って、本発明によれば、制御復帰手段が、燃焼安定化制御から通常制御への復帰時期を内燃機関の運転状態に応じて決定することにより、制御復帰に伴う上記の不都合を防止することができる。
【０００８】
ここで、内燃機関の低負荷運転時には、触媒の温度は低くなる。従って、低負荷判断手段により内燃機関の負荷が低負荷であると判断された場合に、制御復帰手段が燃焼安定化制御から通常制御への復帰を行うことで、制御復帰により触媒温度が上昇した場合にも、触媒の損傷を防止することができる。
【０００９】
また、請求項２に記載する如く、車両の減速時に、前記燃焼安定化制御から通常制御へ復帰させる第２の制御復帰手段を備えることとしてもよい。請求項２記載の発明において、車両の減速時は、燃焼状態が不安定化しても、もたつき等のドライバビリティ悪化が生ずることはない。従って、本発明によれば、第２の制御復帰手段が、車両が減速中である場合に、燃焼安定化制御から通常制御への復帰を行うことで、制御復帰に伴って燃焼状態が不安定化した場合に、ドライバビリティの悪化を防止することができる。
【００１０】
また、請求項３に記載する如く、内燃機関の燃料カット時に、前記燃焼安定化制御から通常制御へ復帰させる第２の制御復帰手段を備えることとしてもよい。請求項３記載の発明において、内燃機関の燃料カット時には、燃焼は行われない。このため、燃料カット時には、出力トルクの変化や、燃焼状態の不安定化は起こり得ない。従って、本発明によれば、第２の制御復帰手段は、内燃機関の燃料カット時に、燃焼安定化制御から通常制御への復帰を行うことで、制御復帰に伴う衝撃、及び、燃焼状態の不安定化を防止することができる。
【００１１】
【発明の実施の形態】
図１は、本発明の第１実施例である内燃機関の制御装置が適用されたシステムの構成図を示す。本実施例のシステムは内燃機関１０を備えている。内燃機関１０はＥＣＵ１２により制御される。内燃機関は、シリンダブロック１４を備えている。シリンダブロック１４の内部には、シリンダ１６およびウォータジャケット１８が形成されている。ウォータジャケット１８には、水温センサ１９が配設されている。水温センサ１９はウォータジャケット１８の内部を流れる冷却水の温度（以下、水温ＴＨＷと称す）に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は水温センサ１９の出力信号に基づいて水温ＴＨＷを検出する。
【００１２】
シリンダ１６の内部にはピストン２０が配設されている。ピストン２０は、シリンダ１６の内部を、図１における上下方向に摺動することができる。シリンダブロック１４の上部には、シリンダヘッド２２が固定されている。シリンダヘッド２２には、吸気ポート２４および排気ポート２６が形成されている。
シリンダヘッド２２の底面、ピストン２０の上面、およびシリンダ１６の側壁は、燃焼室２８を画成している。上述した吸気ポート２４および排気ポート２６は、共に燃焼室２８に開口している。燃焼室２８には、点火プラグ３０の先端が露出している。点火プラグ３０はＥＣＵ１２から点火信号を供給されることにより、燃焼室２８内の燃料に点火する。
【００１３】
内燃機関１０は、また、吸気弁３４及び排気弁３６を備えている。吸気ポート２４及び排気ポート２６の燃焼室２８への開口部には、それぞれ、吸気弁３４及び排気弁３６に対する弁座が形成されている。吸気弁３４排気弁３６は、各弁座に離着座することにより、それぞれ吸気ポート２４及び排気ポート２６を開閉させる。
【００１４】
吸気ポート２４には、吸気マニホールド３８が連通している。吸気マニホールド３８には、燃料噴射弁４０が配設されている。燃料噴射弁４０はＥＣＵ１２から付与される指令信号に応じて燃料を吸気マニホールド３８内に噴射する。
吸気マニホールド３８の上流側には、サージタンク４２が連通している。サージタンク４２の更に上流側には、吸気管４４が連通している。吸気管４４には、スロットルバルブ４６が配設されている。スロットルバルブ４６の近傍には、スロットル開度センサ４８が配設されている。スロットル開度センサ４８の出力信号はＥＣＵ１２に供給されている。ＥＣＵ１２はスロットル開度センサ４８の出力信号に基づいて、スロットル開度を検出する。
【００１５】
吸気管４４の上流側にはエアフローメータ５０が連通している。エアフローメータ５０は、その内部を通過する空気の流量に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２はエアフローメータ５０の出力信号に基づいて、内燃機関１０の吸入空気量ＧＡを検出する。エアフローメータ５０の更に上流側にはエアクリーナ５２が連通している。吸気管４４にはエアクリーナ５２により濾過された外気が流入する。
【００１６】
一方、内燃機関の排気ポート２６には、排気通路５４が連通している。排気通路５４には、Ｏ 2センサ５６が配設されている。Ｏ 2センサ５６は、排気ガス中に含まれる酸素濃度に応じた信号をＥＣＵ１２に向けて出力する。
排気通路５４のＯ２センサ５６より下流側には、触媒コンバータ５８が配設されている。触媒コンバータ５８は排気ガスに含まれる炭化水素（ＨＣ）、一酸化炭素（ＣＯ）、及び酸化窒素（ＮＯX ）を吸着させることにより排気ガスを浄化する。触媒コンバータ５８には、触媒温センサ６０が配設されている。触媒温センサ６０は触媒コンバータ５８の温度（以下、触媒温度Ｔｃと称す）に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は、触媒温度センサ５８の出力信号に基づいて触媒温度Ｔｃを検出する。
【００１７】
内燃機関１０は、また、クランク角センサ６２を備えている。クランク角センサ６２は、内燃機関１０が所定のクランク角だけ回転する毎にパルス信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は、クランク角センサ６２の出力信号に基づいて、内燃機関１０の回転数（以下、機関回転数ＮＥと称す）を検出する。
ＥＣＵ１２には、また、アイドルスイッチ６４、及び、車輪速センサ６６が接続されている。アイドルスイッチ６４は、アクセル操作が行われている場合にオン状態をとり、アクセル操作が解除されるとオフ状態となるスイッチである。ＥＣＵ１２はアイドルスイッチ６４のオン／オフ状態に基づいてアクセル操作の有無を判別する。また、車輪速センサ６６は車輪速ＶＷに応じた信号を出力する。ＥＣＵ１２は車輪速センサ６６の出力信号に基づいて車速Ｖを推定する。
【００１８】
本実施例のシステムにおいて、内燃機関１０の通常運転中は、排気ガス中のエミッション低減を図るべく、空燃比がリーン側に制御される。以下、内燃機関１０の通常運転中に実現される上記の制御を「通常制御」と称す。一方、内燃機関１０の低温始動時のように、燃焼状態の不安定化が予想される場合には、燃焼安定性を確保すべく、点火時期を通常制御時よりも進角させる点火時期進角制御が実行される。しかしながら、点火進角制御の実行中は、排気ガス中のエミッションが増加する傾向となるため、内燃機関１０が暖機された適当なタイミングで、点火時期進角制御から通常制御へ復帰することが必要である。
【００１９】
点火時期進角制御から通常制御へ復帰する場合、点火時期は遅角側へ変化することになる。点火時期が遅角側へ変化すると、燃焼室２８で燃焼が行われた後、既燃ガスが排気通路５４に排出されるまでの時間が短くなることで、排気ガスの温度が高くなる。このため、触媒コンバータが高温となった状況下で通常制御への復帰が行われると、触媒コンバータ５８が過熱され、触媒コンバータ５８に損傷を与えることがある。本実施例のシステムは、適切なタイミングで点火時期進角制御から通常制御への復帰を行うことにより、上記の不都合を防止し得る点に特徴を有している。以下、図２〜図４を参照して、本実施例においてＥＣＵ１２が実行する処理の内容について説明する。
【００２０】
図２は、本実施例において、点火時期進角制御を開始させるべくＥＣＵ１２が実行するルーチンのフローチャートである。なお、図２に示すルーチン、及び、以下に示す各ルーチンは、何れも、所定時間間隔で起動される定時割り込みルーチンである。図２に示すルーチンが起動されると、先ずステップ１００の処理が実行される。
【００２１】
ステップ１００では、内燃機関１０の始動後の経過時間Ｔが所定値ａ以下であるか否かが判別される。その結果、Ｔ≦ａが成立する場合は、次にステップ１０２において、水温ＴＨＷが所定値ｂ未満であるか否かが判別される。ステップ１０２においてＴＨＷ＜ｂが成立する場合は、内燃機関１０は低温始動状態にあると判断される。この場合、次にステップ１０４において、制御切換フラグＦが  「１」に設定された後、今回のルーチンは終了される。
【００２２】
ＥＣＵ１２は、制御切換フラグＦが「１」にセットされている場合に、点火時期進角制御を実行する。従って、上記の処理によれば、内燃機関１０の低温始動時に点火時期進角制御が実行されることで、アイドル運転状態における良好な燃焼安定性が得られる。
一方、上記ステップ１００又は１０２において否定判別された場合は、次にステップ１０６において、制御切換フラグＦが「０」に設定される。ステップ１０６の処理が終了すると、ステップ１０８に進む。
【００２３】
ステップ１０８では、内燃機関１０の吸入空気量ＧＡが所定値ｃ未満であるか否かが判別される。一般に、吸入空気量ＧＡが小さいほど燃焼は不安定になりやすい。そこで、ステップ１０８においてＧＡ＜ｃが成立する場合は、燃焼が不安定化する可能性があると判断されて、次にステップ１１０の処理が実行される。一方、ステップ１０８においてＧＡ＜ｃが不成立であれば、今回のルーチンは終了される。
【００２４】
ステップ１１０では、内燃機関１０の始動後の経過時間Ｔが、所定値ｄ未満であるか否かが判別される。所定値ｄは上記所定値ａよりも大きな値に設定されている。ステップ１１０においてＴ＜ｄが成立する場合は、次にステップ１１２の処理が実行される。一方、ステップ１１０においてＴ＜ｄが不成立であれば今回のルーチンは終了される。
【００２５】
ステップ１１２では、水温ＴＨＷが所定値ｅ未満であるか否かが判別される。所定値ｅは上記所定値ｂよりも大きな値に設定されている。ステップ１１２においてＴＨＷ＜ｅが成立する場合は、内燃機関１０は未だ暖機されていないと判断されて、次にステップ１１４の処理が実行される。一方、ステップ１１２においてＴＨＷ＜ｅが不成立であれば、今回のルーチンは終了される。
【００２６】
ステップ１１４では、機関回転数ＮＥが所定値ｆ未満であるか否かが判別される。その結果、ＮＥ＜ｆが成立する場合は、燃焼状態が不安定であると判断されて、次にステップ１１６において、制御切換フラグＦが「１」に設定されることにより、点火時期進角制御が実行される。一方、ステップ１１４においてＮＥ＜ｆが不成立であれば、今回のルーチンは終了される。
【００２７】
上述の如く、図２に示すルーチンによれば、吸入空気量ＧＡがｃ未満であり、始動後の経過時間Ｔがｄ未満であり、かつ、水温ＴＨＷがｅ未満である場合は、機関回転数ＮＥが所定値ｆより低下したことをもって燃焼状態が不安定化したと判断される。この場合は、ステップ１１６で制御切換フラグＦが「１」に設定され、点火時期進角制御が実行されることで、燃焼状態の安定化が図られる。
【００２８】
図３は、点火時期進角制御から通常制御への復帰を行うべくＥＣＵ１２が実行するルーチンのフローチャートである。図３に示すルーチンが起動されると、先ずステップ１５０の処理が実行される。
ステップ１５０では、時間カウンタｅｃｆａｆが所定値Ａ以上であるか否かが判別される。後述する如く、時間カウンタｅｃｆａｆは単位時間が経過する毎に自動的にインクリメントされるカウンタであり、空燃比のフィードバック制御  （以下、ＦＡＦ制御と称す）が開始された後の経過時間を表す。ＦＡＦ制御は、空燃比が所定の目標値となるようにＯ 2センサ５６の出力信号に基づいて燃料噴射量を制御するものであり、内燃機関１０の始動後、Ｏ 2センサ５６が暖まり、その出力信号が安定化した時点で開始される。ＦＡＦ制御の開始直後は、空燃比が未だ目標値に収束しておらず、そのような不安定な状態で点火時期進角制御から通常制御への復帰を行うのは適切ではない。そこで、ステップ１５０においてｅｃｆａｆ≧Ａが不成立であれば、以後何ら処理が実行されることなく今回のルーチンは終了される。一方、ステップ１５０においてｅｃｆａｆ≧Ａが成立する場合は、次にステップ１５２の処理が実行される。
【００２９】
ステップ１５２では、内燃機関１０の負荷ＬＳが所定値Ｂ以下であるか否かが判別される。負荷ＬＳは吸入空気量ＧＡに比例する変数であり、吸入空気量ＧＡに内燃機関１０の行程容積に応じた所定の係数を乗ずることにより求められる。低負荷運転時には、触媒コンバータ５８を通過する排気ガスが少量であることから、触媒コンバータ５８は高負荷運転時に比べて低温となっている。そこで、ステップ１５２において、ＬＳ≦Ｂが成立する場合は、点火時期進角制御から通常制御への復帰に伴って触媒コンバータ５８の温度が上昇しても、触媒コンバータ５８に損傷を与えることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定された後、今回のルーチンは終了される。上述の如く、ＥＣＵ１２は、制御切換フラグＦが「１」である場合に、点火時期進角制御を実行する。従って、上記ステップ１５４の処理によれば、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ１５２において、ＬＳ≦Ｂが不成立であれば、触媒コンバータ５８が高温状態にあり、点火時期進角制御から通常制御へ復帰すると、更なる温度上昇により触媒コンバータ５８に損傷を与える可能性があると判断される。従って、この場合は、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００３０】
図４は、ＦＡＦ制御開始後の経過時間をカウントすべくＥＣＵ１２が実行するルーチンのフローチャートである。図４に示すルーチンが起動されると、先ず、ステップ１６０の処理が実行される。
ステップ１６０では、ＦＡＦ開始フラグｅｘｆａｆが「０」であるか否かが判別される。ＦＡＦ開始フラグｅｘｆａｆは、上記したＦＡＦ制御が開始される際に「１」に設定されるフラグである。従って、ステップ１６０において、ｅｘｆａｆ＝０が成立する場合は、ＦＡＦ制御は未だ開始されていないと判断されて、次にステップ１６２において、時間カウンタｅｃｆａｆが「０」にリセットされる。一方、ｅｘｆａｆ＝０が不成立であれば、時間カウンタｅｃｆａｆの値が維持されたまま今回のルーチンは終了される。上記ステップ１６０及び１６２の処理によれば、時間カウンタｅｃｆａｆの値はＦＡＦ制御が開始された後の経過時間を表すことになる。
【００３１】
上述の如く、図３に示すルーチンによれば、内燃機関１０が低負荷運転状態である場合、すなわち、触媒コンバータ５８が低温である場合に、点火時期進角制御から通常制御への復帰が行われる。従って、本実施例のシステムによれば、点火時期進角制御から通常制御への復帰に伴う温度上昇により触媒コンバータ５８に損傷を与えるのを防止することができる。
【００３２】
次に、本発明の第２〜第６実施例について説明する。第２〜第６実施例のシステムは、上記第１実施例のシステムにおいて、図３に示すルーチンに代えて、それぞれ、図５〜図９に示すルーチンを実行することにより実現される。
上述の如く、点火時期進角制御が実行されると、燃焼安定性が向上することで、内燃機関１０の出力トルクは通常制御時に比して増大する。従って、点火時期進角制御から通常制御への復帰が行われると、出力トルクが不連続に変化するのに伴って車両に衝撃が生ずる。第２〜第６実施例のシステムは、かかる衝撃に起因して運転者に与える違和感を軽減し得る点に特徴を有している。以下、図５〜図９に示すルーチンを参照して、各実施例においてＥＣＵ１２が実行する処理の内容について説明する。なお、図５〜図９において図３に示すルーチンと同様の処理を行うステップには同一の符号を付してその説明を省略する。
【００３３】
図５は、本発明の第２実施例において、ＥＣＵ１２が実行するルーチンのフローチャートを示す。図５に示すルーチンでは、ステップ１５２において、内燃機関１０の負荷ＬＳが所定値Ｂ以下であると判別された場合、次にステップ２００の処理が実行される。
ステップ２００では、エアコン切換フラグｅｘａｃｉｎｖが「１」にセットされているか否かが判別される。エアコン切換フラグｅｘａｃｉｎｖは、車両に搭載されたエアコンがオンからオフに、又は、オフからオンに切り換えられる際にのみ「１」に立ち上がるフラグである。従って、ステップ２００においてｅｘａｃｉｎｖ＝１が成立する場合は、エアコンのオン／オフ切換中であると判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ２００において、ｅｘａｃｉｎｖ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００３４】
上述の如く、図５に示すルーチンによれば、エアコンのオン／オフの切り替えと同時に、点火時期進角制御から通常制御への復帰が行われる。エアコンのオン／オフが切り替わる際には、それに伴って車両に衝撃が発生する。従って、本実施例によれば、点火時期進角制御から通常制御への復帰に伴う衝撃が、エアコンのオン／オフに伴う衝撃と同時に発生し、衝撃の発生回数が低減することで、運転者に対する違和感が軽減される。
【００３５】
図６は、本発明の第３実施例において、ＥＣＵ１２が実行するルーチンのフローチャートである。図６に示すルーチンでは、ステップ１５２において、内燃機関１０の負荷ＬＳが所定値Ｂ以下であると判別された場合、次にステップ２１０の処理が実行される。
ステップ２１０では、シフト切換フラグｅｘｎｄｒｉｎｖが「１」にセットされているか否かが判別される。シフト切換フラグｅｘｎｄｒｉｎｖは、車両のオートマチック（ＡＴ）トランスミッション用シフトレバーのシフト位置（Ｎ、Ｄ、Ｒ等）が切り換えられる際にのみ「１」に立ち上がるフラグである。従って、ステップ２１０においてｅｘｎｄｒｉｎｖ＝１が成立する場合は、シフトレバーのシフト位置が切換中であると判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ２００において、ｅｘｎｄｒｉｎｖ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００３６】
上述の如く、図６に示すルーチンによれば、シフトレバーのシフト位置の切り換えと同時に、点火時期進角制御から通常制御への復帰が行われる。従って、本実施例によれば、点火時期進角制御から通常制御への復帰に伴う衝撃が、シフト位置の切り換えと同時に発生し、衝撃の発生回数が低減することで、運転者に対する違和感が軽減される。
【００３７】
図７は、本発明の第４実施例において、ＥＣＵ１２が実行するルーチンのフローチャートである。図７に示すルーチンでは、ステップ１５２において、内燃機関１０の負荷ＬＳが所定値Ｂ以下であると判別された場合、次にステップ２２０の処理が実行される。
ステップ２２０では、電気負荷切換フラグｅｘｅｌｓｉｎｖが「１」にセットされているか否かが判別される。電気負荷切換フラグｅｘｅｌｓｉｎｖは、車両に搭載された電気装置（例えば、ライト）がオンからオフに、又は、オフからオンに切り換えられる際にのみ「１」に立ち上がるフラグである。従って、ステップ２２０においてｅｘｅｌｓｉｎｖ＝１が成立する場合は、電気装置のオン／オフの切換中であると判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ２２０において、ｅｘｅｌｓｉｎｖ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００３８】
上述の如く、図７に示すルーチンによれば、車両に搭載された電気装置のオン／オフの切り換えと同時に、点火時期進角制御から通常制御への復帰が行われる。従って、本実施例によれば、点火時期進角制御から通常制御への復帰に伴う衝撃が、電気装置のオン／オフの切り換えに伴う衝撃と同時に発生し、衝撃の発生回数が低減することで、運転者に対する違和感が軽減される。
【００３９】
図８は、本発明の第５実施例において、ＥＣＵ１２が実行するルーチンのフローチャートである。図８に示すルーチンでは、ステップ１５２において内燃機関１０の負荷ＬＳが所定値Ｂ以下であると判別された場合、次にステップ２３０の処理が実行される。
ステップ２３０では、ＡＴ変速フラグｅｘｓｆｔが「１」にセットされているか否かが判別される。ＡＴ変速フラグｅｘｓｆｔは、ＡＴトランスミッションにおいて変速が行われる際にのみ「１」に立ち上がるフラグである。従って、ステップ２３０においてｅｘｓｆｔ＝１が成立する場合は、ＡＴの変速中であると判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ２３０において、ｅｘｓｆｔ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００４０】
上述の如く、図８に示すルーチンによれば、ＡＴの変速と同時に、点火時期進角制御から通常制御への復帰が行われる。ＡＴの変速時には車両に衝撃が発生する。従って、本実施例によれば、点火時期進角制御から通常制御への復帰に伴う衝撃が、ＡＴの変速に伴う衝撃と同時に生じ、衝撃の発生回数が低減することで、運転者に対する違和感が軽減される。
【００４１】
図９は、本発明の第６実施例においてＥＣＵ１２が実行するルーチンのフローチャートである。図９に示すルーチンでは、ステップ１５２において内燃機関１０の負荷ＬＳが所定値Ｂ以下であると判別された場合、次にステップ２４０の処理が実行される。
ステップ２４０では、パワステ操作フラグｅｘｐｓが「１」にセットされているか否かが判別される。パワステ操作フラグｅｘｐｓは、車両のパワーステアリング装置が作動している場合、すなわち、運転者がステアリング操作を行っている場合に「１」に設定され、パワーステアリング装置が作動していない場合は  「０」に設定されるフラグである。従って、ステップ２４０においてｅｘｐｓ＝１が成立する場合は、パワーステアリング装置が作動していることになる。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われる。一方、ステップ２４０において、ｅｘｐｓ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００４２】
上述の如く、図９に示すルーチンによれば、パワーステアリング装置が作動している場合に、すなわち、運転者がステアリング操作を行っている場合に、点火時期進角制御から通常制御への復帰が行われる。運転者がステアリング操作を行っている場合は、車両に生ずる衝撃が気になり難い。本実施例によれば、かかる場合に点火時期進角制御から通常制御への復帰が行われることで、運転者に対する違和感が軽減される。
【００４３】
なお、上記第１〜第６実施例においては、点火時期進角制御により燃焼安定性を確保するものとした。しかしながら、本発明はこれに限定されるものではなく、燃料噴射を吸気弁の開弁期間中に行う吸気同期噴射制御、又は、燃料噴射量を通常時よりも増量する噴射量増量制御により燃焼安定性を確保する場合にも有効に適用することができる。
【００４４】
吸気同期噴射制御によれば、燃料噴射が吸気弁の開弁期間中に行われることにより、排気ガスに含まれる燃料の量が多くなる。一方、通常制御では、燃料噴射を吸気弁の閉弁期間中に行う制御（すなわち、吸気非同期制御）が行われることにより、排気ガスに含まれる燃料の量は少なくなる。このため、排気ガス中の燃料による冷却作用により、吸気同期噴射制御の実行中は、通常制御の実行中に比して、触媒コンバータ５８は冷却されやすい。すなわち、吸気同期噴射制御から通常制御に復帰すると、燃料による触媒コンバータ５８の冷却作用が低下することで、触媒コンバータ５８の温度が上昇する。従って、上記第１〜第６実施例の場合と同様に、内燃機関１０の低負荷運転時に吸気同期噴射制御から通常制御への復帰を行うことで、温度上昇に起因して触媒コンバータ５８に損傷を与えるのを防止することができる。
【００４５】
同様に、噴射量増量制御から通常制御に復帰する場合においても、排気ガス中の燃料量が減少し、燃料による冷却効果が低下することで、触媒コンバータ５８の温度は上昇する。このため、上記第１〜第６実施例の場合と同様に、内燃機関１０の低負荷運転時に吸気同期噴射制御から通常制御への復帰を行うことで、温度上昇に起因する触媒コンバータ５８の劣化を抑制することができる。
【００４６】
また、吸気同期噴射制御及び噴射量増量制御の何れにおいても、燃焼性が安定化することにより、内燃機関１０の出力トルクは通常制御時に比べて増加する。このため、吸気同期噴射制御又は噴射量増量制御から通常制御への復帰時には、トルクが減少し、それに伴って衝撃が発生する。従って、上記第２〜第６実施例の場合と同様に、通常制御への復帰を、エアコンのオン／オフ切り換え等の現象と同時に行うことで、上記の衝撃による運転者の違和感を軽減することができる。
【００４７】
次に、本発明の第７実施例について説明する。本実施例のシステムでは、▲１▼機関回転数ＮＥが所定値を上回り、かつ、アイドルスイッチ６４がオン状態である場合、▲２▼機関回転数ＮＥが所定の最高回転数Ｎｍａｘを越えた場合、▲３▼運転者の居眠りが検知された場合、▲４▼車速ＶＷが所定の最高速度Ｖｍａｘを越えた場合、▲５▼低負荷運転時等において燃料噴射量（燃料噴射時間）が所定値を下回った場合、及び、▲６▼触媒温度Ｔｃが所定温度を越えた場合に、燃料噴射弁４０による燃料噴射を禁止する燃料カット制御が実行される。以下、▲１▼〜▲６▼の場合に実行される燃料カット制御を、それぞれ、▲１▼アイドルオンＦ／Ｃ、▲２▼オーバーランＦ／Ｃ、▲３▼居眠り防止Ｆ／Ｃ、▲４▼最高速Ｆ／Ｃ、▲５▼ＴＡＵＭＩＮ  Ｆ／Ｃ、及び▲６▼触媒高温時Ｆ／Ｃと称す。
【００４８】
▲１▼アイドルオンＦ／Ｃは、高回転運転状態でアクセル操作が行われていない場合に、燃料を節約すべく実行される燃料カット制御である。
▲２▼オーバーランＦ／Ｃは、内燃機関１０が所定の上限回転数を越えて回転するのを防止すべく実行される燃料カット制御である。
▲３▼居眠り防止Ｆ／Ｃは、車両の停止中に運転者の居眠りによりアクセル操作が行われている場合に、燃料を節約すると共に、燃料カットを断続的に実行することにより運転者に対して警告を発すべく実行される燃料カット制御である。なお、車両が停止中に機関回転数が所定値を上回っており、かつ、シフトレバーがＮ又はＰレンジである場合に、運転者が居眠り状態でアクセル操作を行っていると判断される。
【００４９】
▲４▼最高速Ｆ／Ｃは、車速ＶＷが法定の最高速度を越えるのを防止すべく実行される燃料カット制御である。
▲５▼ＴＡＵＭＩＮ  Ｆ／Ｃは、低負荷運転時のように燃料噴射量が少量となる場合には燃料噴射弁４０の動作が不安定になるため、そのような不都合を防止すべく実行される燃料カット制御である。
【００５０】
▲６▼触媒高温時Ｆ／Ｃは、触媒コンバータ５８が過度の温度上昇により劣化するのを防止すべく実行される燃料カット制御である。
上述の如く、点火時期進角制御は内燃機関１０の燃焼安定性を向上させるべく実行される。このため、点火時期進角制御から通常制御に復帰する際には、燃焼状態が不安定側に変化することで、ドライバビリティの悪化を招くことがある。一方、燃料カット制御の実行中は、燃焼が行われていないため、その間に点火時期進角制御から通常制御に復帰しても、燃焼状態の不安定化やトルク変化に伴う衝撃は起こり得ない。本実施例のシステムにおいては、点火時期進角制御から通常制御への復帰を、上記何れかの燃料カット制御の実行中に行うことにより、制御復帰時のドライバビリティの悪化や衝撃の発生を防止することとしている。
【００５１】
上記の機能は、上記第１実施例のシステムにおいて、ＥＣＵ１２が、図３に示すルーチンに代えて図１０に示すルーチンを実行することにより実現される。以下、図１０に示すルーチンの内容について説明する。なお、図１０において図３に示すルーチンと同様の処理を行うステップには同一の符号を付してその説明を省略する。
【００５２】
図１０に示すルーチンでは、ステップ１５０でＦＡＦ制御の開始後の経過時間ｅｃｆａｆがＡ以上であると判別された場合、次にステップ３００の処理が実行される。
ステップ３００では、燃料カットフラグｅｘｆｃが「１」にセットされているか否かが判別される。燃料カットフラグｅｘｆｃは、上記した▲１▼〜▲６▼の何れかの燃料カット制御が実行されている場合に「１」にセットされるフラグである。従って、ステップ３００においてｅｘｆｃ＝１が成立する場合は、燃料カット制御の実行中であると判断され、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより、点火時期進角制御から通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ３００においてｅｘｆｃ＝１が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００５３】
上述の如く、図１０に示すルーチンによれば、燃料カット制御の実行中に点火時期進角制御から通常制御への復帰が行われる。従って、本実施例のシステムによれば、点火時期進角制御から通常制御への復帰に伴うドライバビリティの悪化や衝撃の発生を防止することができる。
次に本発明の第８実施例について説明する。本実施例のシステムは、燃料カット制御のうち、▲１▼アイドルオンＦ／Ｃ、▲２▼オーバーランＦ／Ｃ、▲３▼居眠り防止Ｆ／Ｃ、及び、▲４▼最高速Ｆ／Ｃの実行中に限り、点火時期進角制御から通常制御への復帰を行う点に特徴を有している。上記▲１▼の燃料カット制御は、高回転走行中でアイドル・オンの時に実行されるものである。▲３▼の燃料カット制御は、停車中に実行されるものである。また、上記▲２▼及び▲４▼の燃料カット制御は、機関回転数ＮＥ又は車速ＶＷを抑制すべく実行されるものである。これらの燃料カット制御の実行中は、触媒コンバータ５８が高温になることはないため、その間に点火時期進角制御から通常制御へ復帰しても、触媒コンバータ５８に損傷を与えることはない。すなわち、本実施例のシステムによれば、点火時期進角制御から通常制御への復帰時に、燃焼性低下に伴うドライバビリティの悪化や衝撃の発生を防止できると共に、触媒コンバータ５８の劣化を抑制することができる。
【００５４】
上記の機能は、上記第７実施例のシステムにおいて、ＥＣＵ１２が図１０に示すルーチンに代えて図１１に示すルーチンを実行することにより実現される。以下、図１１に示すルーチンの内容について説明する。なお、図１１において図１０に示すルーチンと同様の処理を行うステップには同一の符号を付してその説明を省略する。
図１１に示すルーチンでは、ステップ１５０でＦＡＦ制御の開始後の経過時間ｅｃｆａｆがＡ以上であると判別された場合、次にステップ３１０の処理が実行される。ステップ３１０では、アイドルオンＦ／Ｃフラグｅｘｆｃｉｄｌｅ、オーバーランＦ／Ｃフラグｅｘｆｃｎｅ、居眠り防止Ｆ／Ｃフラグｅｘｆｃｎｅｏｒ、及び、最高速Ｆ／Ｃフラグｅｘｆｃｓｐｄのうち何れかのフラグが「１」にセットされているか否かが判別される。アイドルオンＦ／Ｃフラグｅｘｆｃｉｄｌｅ、オーバーランＦ／Ｃフラグｅｘｆｃｎｅ、居眠り防止Ｆ／Ｃフラグｅｘｆｃｎｅｏｒ、及び、最高速Ｆ／Ｃフラグｅｘｆｃｓｐｄは、それぞれ、▲１▼アイドルオンＦ／Ｃ、▲２▼オーバーランＦ／Ｃ、▲３▼居眠り防止Ｆ／Ｃ、及び、▲４▼最高速Ｆ／Ｃの実行中に「１」にセットされるフラグである。従って、ステップ３１０において肯定判別された場合は、▲１▼〜▲４▼の燃料カット制御のうち何れかが実行中であると判断されて、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより点火時期進角制御から通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ３１０において否定判別された場合は、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００５５】
次に本発明の第９実施例について説明する。本実施例のシステムは、上記第７実施例のシステムにおいて、燃料カット制御の実行中であっても、その燃料カット制御が、▲５▼ＴＡＵＭＩＮ  Ｆ／Ｃ、又は▲６▼触媒高温時Ｆ／Ｃである場合は、点火時期進角制御から通常制御への復帰を禁止する点に特徴を有している。
上述の如く、ＴＡＵＭＩＮ  Ｆ／Ｃは、燃料噴射弁４０による燃料噴射量が不安定になるのを防止すべく実行される燃料カット制御である。このような不安定な状態で燃料噴射が行われると、燃焼室２８内で失火と燃料が繰り返される可能性がある。この場合、失火時に触媒コンバータ５８に付着した未燃燃料が燃焼再開時に燃焼されることで、触媒コンバータ５８は高温状態となる。同様に、触媒高温時Ｆ／Ｃは触媒コンバータ５８の温度上昇による劣化を防止すべく実行される燃料カット制御であり、触媒高温時Ｆ／Ｃの実行中は触媒コンバータ５８は高温状態となっている。これらの状況下で、点火時期進角制御から通常制御への復帰が行われると、制御復帰に伴う触媒コンバータ５８の温度上昇により触媒コンバータ５８に損傷を与えてしまう。本実施例のシステムによれば、ＴＡＵＭＩＮＦ／Ｃ又は触媒高温時Ｆ／Ｃの実行中には、点火時期進角制御から通常制御への復帰を禁止することで、触媒コンバータ５８の損傷を防止することができる。
【００５６】
上記の機能は、上記第７実施例のシステムにおいて、ＥＣＵ１２が図１０に示すルーチンに代えて図１２に示すルーチンを実行することにより実現される。以下、図１２に示すルーチンの内容について説明する。なお、図１２において図１０に示すルーチンと同様の処理を行うステップには同一の符号を付してその説明を省略する。
【００５７】
図１２に示すルーチンでは、ステップ３００においてｅｘｆｃ＝１が成立する場合は、次にステップ３２０において、ＴＡＵＭＩＮ  Ｆ／Ｃフラグｅｘｆｃｔａｕが「０」であるか否かが判別される。ＴＡＵＭＩＮ  Ｆ／Ｃフラグｅｘｆｃｔａｕは、ＴＡＵＭＩＮ  Ｆ／Ｃの実行中に「１」にセットされるフラグである。従って、ステップ３２０において、ｅｘｆｃｔａｕ＝０が成立する場合は、ＴＡＵＭＩＮ  Ｆ／Ｃの実行中ではないと判断されて、次にステップ３２２の処理が実行される。一方、ステップ３２０においてｅｘｆｃｔａｕ＝０が不成立であれば、今回のルーチンは終了される。
【００５８】
ステップ３２２では、触媒高温Ｆ／Ｃフラグｅｘｆｃｏｔが「０」であるか否かが判別される。触媒高温Ｆ／Ｃフラグｅｘｆｃｏｔは、触媒高温Ｆ／Ｃの実行中に「１」にセットされるフラグである。従って、ステップ３２２において、ｅｘｆｃｏｔ＝０が成立する場合は、触媒高温Ｆ／Ｃの実行中ではないと判断される。この場合は、燃料カット制御の実行中であって、かつ、ＴＡＵＭＩＮ  Ｆ／Ｃ及び触媒高温Ｆ／Ｃの何れの実行中でもないため、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ３２２において、ｅｘｆｃｏｔ＝０が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００５９】
次に、本発明の第１０実施例について説明する。本実施例のシステムは、上記第７実施例のシステムにおいて、燃料カット制御の実行中であっても、触媒コンバータ５８が所定温度を越える高温状態にある場合は、点火時期進角制御から通常制御への復帰を禁止する点に特徴を有している。すなわち、上述の如く、点火時期進角制御から通常制御へ復帰すると、点火時期が遅角側に変化することで、触媒コンバータ５８の温度が上昇する。従って、本実施例のシステムによれば、触媒コンバータ５８が高温状態にある場合は、点火時期進角制御から通常制御への復帰を禁止することで、触媒コンバータ５８の温度上昇に起因する損傷を防止することができる。
【００６０】
上記の機能は、上記第７実施例のシステムにおいて、ＥＣＵ１２が図１０に示すルーチンに代えて図１３に示すルーチンを実行すると共に、更に図１４に示すルーチンを実行することにより実現される。以下、図１３及び図１４に示すルーチンの内容について説明する。
先ず、図１３に示すルーチンについて説明する。なお、図１３において図１０に示すルーチンと同様の処理を行うステップには同一の符号を付してその説明を省略する。図１３に示すルーチンでは、ステップ３００においてｅｘｆｃ＝１が成立する場合は、次にステップ３３０において、触媒高温フラグＦｔｅｍｐが  「０」であるか否かが判別される。後述する如く、触媒高温フラグＦｔｅｍｐは、触媒コンバータ５８の温度が所定温度を越えて高温となった場合に「１」にセットされるフラグである。従って、ステップ３３０において、Ｆｔｅｍｐ＝０が成立する場合は、触媒コンバータ５８は高温状態ではないと判断され、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ３３０において、Ｆｔｅｍｐ＝０が不成立であれば、制御切換フラグＦが操作されることなく今回のルーチンは終了される。
【００６１】
次に、図１４に示すルーチンについて説明する。図１４に示すルーチンは触媒温度Ｔｃに応じて触媒高温フラグＦｔｅｍｐの値を設定すべく実行される。図１４に示すルーチンが起動されると、先ずステップ３５０の処理が実行される。
ステップ３５０では、触媒温度Ｔｃが所定値Ｔ０を上回っているか否かが判別される。所定値Ｆは、触媒温度ＴｃがＴ０以下の状態では、点火時期進角制御から通常制御に復帰しても触媒コンバータ５８に損傷を与えることがないような温度として設定された値である。ステップ３５０において、Ｔｃ＞Ｔ０が成立する場合は、次にステップ３５２において、触媒高温フラグＦｔｅｍｐが「１」に設定された後、今回のルーチンは終了される。一方、ステップ３５０においてＴｃ＞Ｔ０が不成立であれば、次にステップ３５４において、触媒高温フラグＦｔｅｍｐが「０」に設定された後、今回のルーチンは終了される。
【００６２】
なお、上記第７〜第１０実施例では、点火時期進角制御により燃焼状態の安定化を図るものとしたが、本発明はこれに限定されるものではなく、吸気同期噴射制御又は噴射量増量制御により燃焼状態の安定化を図る場合にも有効に適用できる。すなわち、吸気同期噴射制御又は噴射量増量制御から通常制御への復帰時にも、燃焼状態の不安定化、トルク変化による衝撃、及び、触媒温度の上昇が生ずるため、上記第７〜第１０実施例の如く、燃料カット制御の実行中に制御の復帰を行うことで、これらの不都合を回避することが可能となる。
【００６３】
次に、本発明の第１１実施例について説明する。本実施例のシステムは、点火時期進角制御から通常制御への復帰を車両の減速時に行う点に特徴を有している。すなわち、車両の減速時には、燃焼状態が不安定化しても、もたつき等のドライバビリティの悪化が生ずることはない。従って、本実施例のシステムによれば、点火時期進角制御から通常制御への復帰を車両の減速時に行うことで、制御復帰時における燃焼安定性の低下に伴うドライバビリティの悪化を防止することができる。
【００６４】
上記の機能は、上記第１実施例のシステムにおいて、ＥＣＵ１２が図３に示すルーチンに代えて図１５に示すルーチンを実行することにより実現される。以下、図１５に示すルーチンの内容について説明する。なお、図１５において、図３に示すルーチンと同様の処理を実行するステップには同一の符号を付してその説明を省略する。図１５に示すルーチンでは、ステップ１５０において、ｅｃｆａｆ≧Ａが成立する場合は、次にステップ４００の処理が実行される。
【００６５】
ステップ４００では、アイドルスイッチ６４がオン状態であるか否かが判別される。その結果、アイドルスイッチ６４がオン状態であれば、運転者が減速を意図していると判断されて、次にステップ１５２の処理が実行される。一方、ステップ４００においてアイドルスイッチ６４がオン状態でなければ、今回のルーチンは終了される。
【００６６】
運転者がアクセル操作を解除しても、内燃機関１０の負荷（すなわち、吸入空気量）は直ちには減少しない。このため、ステップ１５２において、ＬＳ≦Ｂが不成立であれば、アクセル操作が解除された直後であり、負荷ＬＳは未だ減少していないと判断されて、今回のルーチンは終了される。一方、ステップ１５２において、ＬＳ≦Ｂが成立する場合は、次にステップ４０２の処理が実行される。
【００６７】
ステップ４０２では、車速Ｖが所定値Ｃを上回っているか否かが判別される。低速走行中は、トランスミッションのギア比が高いため、内燃機関１０のトルク変化が車輪に伝達され易い。このような状態で点火時期進角制御から通常制御への復帰が行われると、制御復帰に伴うトルク変化により大きな衝撃が発生することになる。そこで、ステップ４０２において、Ｖ＞Ｃが成立する場合は、点火時期進角制御から通常制御への復帰を行うべきではないと判断されて、今回のルーチンは終了される。一方、ステップ４０２において、Ｖ＞Ｃが不成立であれば、次にステップ４０４の処理が実行される。
【００６８】
ステップ４０４では、負荷減少率ＤＬＳが所定値Ｄ未満であるか否かが判別される。負荷減少率ＤＬＳは例えばスロットル開度の時間減少率として求められる値である。ステップ４０４においてＤＬＳ＜Ｄが不成立であれば、アクセル操作が急速に解除されたため、燃焼状態は不安定であると判断される。この場合、点火時期進角制御から通常制御へ復帰するとエンストが起きる可能性があると判断されて、今回のルーチンは終了される。一方、ステップ４０４において、ＤＬＳ＜Ｄが成立する場合は、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。
【００６９】
上述の如く、図１５に示すルーチンによれば、負荷ＬＳ及び負荷減少率ＤＬＳが所定値未満であり、車速Ｖが所定値を上回っている状況下で、運転者が減速を意図している場合に限り、点火時期進角制御から通常制御への復帰が行われる。従って、本実施例のシステムによれば、触媒コンバータ５８の温度上昇による損傷、内燃機関のエンスト、及びドライバビリティの悪化を招くことなく、点火時期進角制御から通常制御への復帰を行うことができる。
【００７０】
次に本発明の第１２実施例について説明する。本実施例のシステムは、上記第１１実施例のシステムにおいて、更に、機関回転数ＮＥが所定値以下の低回転運転状態では、点火時期進角制御から通常制御への復帰が禁止される点に特徴を有している。内燃機関１０の低回転運転中に点火時期進角制御から通常制御への復帰が行われると、燃焼状態の不安定化によりエンストが起きる可能性がある。本実施例のシステムによれば、低回転運転時に点火時期進角制御から通常制御への復帰を禁止することで、内燃機関１０のエンストをより確実に防止することができる。
【００７１】
上記の機能は、上記第１１実施例のシステムにおいて、ＥＣＵ１２が図１５に示すルーチンに代えて図１６に示すルーチンを実行することにより実現される。以下、図１６に示すルーチンについて説明する。なお、図１６において図１５に示すルーチンと同様の処理を行うルーチンについては同一の符号を付してその説明を省略する。図１６に示すルーチンでは、ステップ４０４において、ＤＬＳ＜Ｄが成立する場合は、次にステップ４０６の処理が実行される。
【００７２】
ステップ４０６では、機関回転数ＮＥが所定値Ｅを上回っているか否かが判別される。その結果、ＮＥ＞Ｅが成立する場合は、点火時期進角制御から通常制御へ復帰しても、エンストが起きることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ４０６において、ＮＥ＞Ｅが不成立であれば、通常制御への復帰が行われることなく今回のルーチンは終了される。
【００７３】
次に本発明の第１３実施例について説明する。本実施例のシステムは、上記第１１実施例のシステムにおいて、更に、触媒コンバータ５８が高温状態である場合に、点火時期進角制御から通常制御への復帰を禁止することにより、触媒コンバータ５８に損傷を与えるのを防止し得る点に特徴を有している。
上記の機能は、上記第１１実施例のシステムにおいて、ＥＣＵ１２が図１５に示すルーチンに代えて図１７に示すルーチンを実行することに加えて、上記第１０実施例の図１４に示すルーチンを実行することにより実現される。以下、図１７に示すルーチンについて説明する。なお、図１７において図１５に示すルーチンと同様の処理を行うルーチンについては同一の符号を付してその説明を省略する。図１７に示すルーチンでは、ステップ４０４において、ＤＬＳ＜Ｄが成立する場合は、次にステップ４１０の処理が実行される。
【００７４】
ステップ４１０では、触媒高温フラグＦｔｅｍｐが「０」であるか否かが判別される。上述の如く、触媒高温フラグＦｔｅｍｐは、図１４に示すルーチンにおいて、触媒コンバータ５８の温度が所定値を越える場合に「１」にセットされるフラグである。従って、ステップ４１０においてＦｔｅｍｐ＝０が成立する場合は、点火時期進角制御から通常制御に復帰することで触媒コンバータ５８の温度が上昇しても、触媒コンバータ５８に損傷を与えることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ４１０において、Ｆｔｅｍｐ＝０が不成立であれば、通常制御への復帰が行われることなく今回のルーチンは終了される。
【００７５】
次に、本発明の第１４実施例について説明する。本実施例のシステムは、上記第１１実施例のシステムにおいて、更に、ＡＴトランスミッションのシフト位置がハイギアの状態で点火時期進角制御から通常制御への復帰を行う点に特徴を有している。すなわち、トランスミッションがローギアの状態では、点火時期進角制御から通常制御への復帰に伴うトルク変化が車輪に伝達されやすいため大きな衝撃が発生する。本実施例のシステムによれば、ハイギアの状態で通常制御への復帰を行うことで、制御復帰に伴って生ずる衝撃を小さく抑制することができる。
【００７６】
上記の性能は、上記第１１実施例のシステムにおいて、ＥＣＵ１２が図１５に示すルーチンに代えて図１８に示すルーチンを実行することにより実現される。以下、図１８に示すルーチンの内容について説明する。なお、図１８において図１５に示すルーチンと同様の処理を行うルーチンについては同一の符号を付してその説明を省略する。図１８に示すルーチンでは、ステップ４０４において、ＤＬＳ＜Ｄが成立する場合は、次にステップ４２０の処理が実行される。
【００７７】
ステップ４２０では、ＡＴトランスミッションのシフト位置ｅｓｆｔｏｕｔが所定値Ｇ以上であるか否かが判別される。ここで、シフト位置ｅｓｆｔｏｕｔは、例えば、１速から４速のシフト位置に対応して、「１」から「４」の整数値に設定される。ステップ４２０において、ｅｓｆｔｏｕｔ≧Ｇが成立する場合は、ハイギア状態であり、点火時期進角制御から通常制御へ復帰しても大きな衝撃が生ずることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ４２０において、ｅｓｆｔｏｕｔ≧Ｇが不成立であれば、通常制御への復帰が行われることなく今回のルーチンは終了される。
【００７８】
次に、本発明の第１５実施例について説明する。本実施例のシステムは、上記第１４実施例のシステムにおいて、更に、ＡＴトランスミッションがロックアップ状態にある場合に点火時期進角制御から通常制御への復帰を禁止する点に特徴を有している。すなわち、ＡＴトランスミッションのロックアップ状態では、内燃機関１０のトルク変化がトルクコンバータにより緩和されることなく車輪へ伝達される。かかる状態で点火時期進角制御から通常制御への復帰が行われると、復帰に伴うトルク変化が車輪に直接伝達されることで大きな衝撃が発生する。本実施例のシステムによれば、ＡＴトランスミッションのロックアップ状態において通常制御への復帰を禁止することで、制御復帰に伴って生ずる衝撃を小さく抑制することができる。
【００７９】
上記の性能は、上記第１４実施例のシステムにおいて、ＥＣＵ１２が図１８に示すルーチンに代えて図１９に示すルーチンを実行することにより実現される。以下、図１９に示すルーチンの内容について説明する。なお、図１９において図１８に示すルーチンと同様の処理を行うルーチンについては同一の符号を付してその説明を省略する。図１９に示すルーチンでは、ステップ４２０において、ｅｓｆｔｏｕｔ≧Ｇが成立する場合は、次にステップ４２２の処理が実行される。
【００８０】
ステップ４２２では、ＡＴトランスミッションがロックアップ状態にあるか否かが判別される。その結果、ロックアップ状態でない場合は、点火時期進角制御から通常制御へ復帰しても大きな衝撃が生ずることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ４２２において、ロックアップ状態であれば、通常制御への復帰が行われることなく今回のルーチンは終了される。
【００８１】
次に、本発明の第１６実施例について説明する。本実施例のシステムは、上記第１１実施例のシステムにおいて、更に、減速に伴うＡＴトランスミッションのシフトダウン時、特に、ハイギア側での（具体的には４速から３速への）シフトダウン時にのみ点火時期進角制御から通常制御への復帰を行う点に特徴を有している。ＡＴトランスミッションのシフトダウン時には、変速に伴う衝撃が発生する。また、上記第１４実施例で述べたように、トランスミッションのシフト位置がハイギア側であるほど、トルク変化による衝撃は生じ難い。従って、本実施例のシステムによれば、ハイギア側でのシフトダウン時に限り、点火時期進角制御から通常制御への復帰を行うことで、復帰に伴って生ずる衝撃を小さく抑制できると共に、その衝撃がシフトダウンに伴う衝撃と同時に生ずることで、運転者に与える違和感を軽減することができる。
【００８２】
上記の性能は、上記第１１実施例のシステムにおいて、ＥＣＵ１２が図１５に示すルーチンに代えて図２０に示すルーチンを実行することにより実現される。以下、図１８に示すルーチンの内容について説明する。なお、図２０において図１５に示すルーチンと同様の処理を行うルーチンについては同一の符号を付してその説明を省略する。図１８に示すルーチンでは、ステップ４０４において、ＤＬＳ＜Ｄが成立する場合は、次にステップ４３０の処理が実行される。
【００８３】
ステップ４３０では、シフトダウン判定フラグｅｘｓｆｔｏｕｔ４３が「１」にセットされているか否かが判別される。シフトダウン判定フラグｅｘｓｆｔｏｕｔ４３は、ＡＴトランスミッションが４速から３速へシフトダウンする際にのみ「１」に立ち上がるフラグである。従って、ステップ４４０においてｅｘｓｆｔｏｕｔ４３＝１が成立する場合は、点火時期進角制御から通常制御へ復帰しても、制御復帰に伴う衝撃により運転者に大きな違和感を与えることはないと判断される。この場合、次にステップ１５４において、制御切換フラグＦが「０」に設定されることにより通常制御への復帰が行われた後、今回のルーチンは終了される。一方、ステップ４４０において、ｅｘｓｆｔｏｕｔ４３＝１が不成立であれば、通常制御への復帰が行われることなく今回のルーチンは終了される。
【００８４】
なお、上記第１１〜第１６実施例では、点火時期進角制御により燃焼状態の安定化を図るものとしたが、本発明はこれに限定されるものではなく、吸気同期噴射制御又は噴射量増量制御により燃焼状態の安定化を図る場合にも有効に適用することができる。すなわち、吸気同期噴射制御又は噴射量増量制御から通常制御への復帰時にも、燃焼状態の不安定化によるドライバビリティの悪化が起こり得る。従って、上記第１１〜第１６実施例の如く、車両の減速時に制御の復帰を行うことで、ドライバビリティの悪化を防止することができる。また、吸気同期噴射制御又は噴射量増量制御から通常制御への復帰時にも、トルク変化に伴う衝撃が発生する。従って、上記第１２〜第１６実施例の如く、制御復帰時期をハイギア時、シフトダウン時等に限定することで、制御復帰に伴う衝撃を緩和することができる。
【００８５】
なお、上記実施例においては、ＥＣＵ１２が図３、図５〜図９、及び図１５〜図２０に示すルーチンのステップ１５２及び１５４の処理を実行することにより、特許請求の範囲における請求項１に「制御復帰手段」が実現され、ＥＣＵ１２が図１５〜図２０に示すルーチンのステップ４００及び１５４の処理を実行することにより、同特許請求の範囲における請求項２に記載した「第２の制御復帰手段」が実現され、ＥＣＵ１２が図１０〜図１３に示すルーチンのステップ３００又は３１０、及び１５４を実行することにより、同特許請求の範囲における請求項３に記載した「第２の制御復帰手段」が実現されている。また上記第１〜第１６実施例においては、点火時期進角制御、吸気同期噴射制御、及び、噴射量増量制御が特許請求の範囲に記載した「燃焼安定化制御」に相当している。
【００８６】
【発明の効果】
上述の如く、請求項１乃至３記載の発明によれば、燃焼安定化制御から通常制御への復帰時に、触媒の温度上昇による損傷、トルク変化による衝撃、及び燃焼状態の不安定化によるドライバビリティの悪化等の不都合を回避することができる。
【図面の簡単な説明】
【図１】本発明の内燃機関の制御装置が適用されるシステムの構成図である。
【図２】本発明の第１実施例において、点火時期進角制御を開始させるべくＥＣＵが実行するルーチンのフローチャートである。
【図３】本実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図４】本実施例において、ＦＡＦ制御開始後の経過時間を計測すべくＥＣＵが実行するルーチンのフローチャートである。
【図５】本発明の第２実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図６】本発明の第３実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図７】本発明の第４実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図８】本発明の第５実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図９】本発明の第６実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１０】本発明の第７実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１１】本発明の第８実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１２】本発明の第９実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１３】本発明の第１０実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１４】本発明の第１０実施例において、触媒温度フラグＦｔｅｍｐを設定すべくＥＣＵが実行するルーチンのフローチャートである。
【図１５】本発明の第１１実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１６】本発明の第１２実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１７】本発明の第１３実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１８】本発明の第１４実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図１９】本発明の第１５実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【図２０】本発明の第１６実施例において、点火時期進角制御から通常制御への復帰を行うべくＥＣＵが実行するルーチンのフローチャートである。
【符号の説明】
１０  内燃機関
１２  ＥＣＵ
【図１】
0003918337.tif 000002
【図２】
0003918337.tif 000003
【図３】
0003918337.tif 000004
【図４】
0003918337.tif 000005
【図５】
0003918337.tif 000006
【図６】
0003918337.tif 000007
【図７】
0003918337.tif 000008
【図８】
0003918337.tif 000009
【図９】
0003918337.tif 000010
【図１０】
0003918337.tif 000011
【図１１】
0003918337.tif 000012
【図１２】
0003918337.tif 000013
【図１３】
0003918337.tif 000014
【図１４】
0003918337.tif 000015
【図１５】
0003918337.tif 000016
【図１６】
0003918337.tif 000017
【図１７】
0003918337.tif 000018
【図１８】
0003918337.tif 000019
【図１９】
0003918337.tif 000020
【図２０】
0003918337.tif 000021