(57)【要約】【課題】本発明は、外部負荷がかかったときに基準値を低い値に切り替えることにより、外部負荷がかかったときに燃料性状の検出ができる内燃機関の燃焼状態検出装置を提供することを目的とする。【解決手段】機関回転数を検出する機関回転数検出手段と、機関回転数を基準値と比較して燃料性状を検出する燃料性状検出手段Ｓ１６とを有する内燃機関の燃焼状態検出装置であって、機関に外部負荷がかかったときに前記基準値を低い値に切り替える基準値切替手段Ｓ１０〜Ｓ１４を有する。【選択図】図２
2007064232.tif 000002
【特許請求の範囲】
【請求項１】
機関回転数を検出する機関回転数検出手段と、
前記機関回転数検出手段で検出された機関回転数を基準値と比較して燃料性状を検出する燃料性状検出手段とを有する内燃機関の燃焼状態検出装置であって、
機関に外部負荷がかかったときに前記基準値を低い値に切り替える基準値切替手段を
有することを特徴とする内燃機関の燃焼状態検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の燃焼状態検出装置に係り、特に、内燃機関の回転数の変動から燃料性状を検出する内燃機関の燃焼状態検出装置に関する。
【背景技術】
【０００２】
内燃機関の通常運転時には、エミッション低減を図るべく、空燃比がリーン側に制御される。しかし、低温運転時には、燃料が気化し難いため、空燃比がリーン側に制御されると、燃焼状態が不安定化してドライバビリティの悪化を招く。そこで、従来より、低温運転時には、吸気弁の開弁期間内に燃料噴射を行う吸気同期噴射制御、燃料噴射量を通常時よりも増加させる噴射量増加制御、あるいは、点火時期を通常時よりも進角させる点火時期進角制御により燃焼状態の安定化を図ることが行われている。以下、低温運転時に燃焼状態の安定化を図るべく実行される上記の制御を、「燃焼安定化制御」と総称する。
【０００３】
ところで、内燃機関の燃料として、通常の燃料（軽質燃料）に比べて揮発し難い性質を有する重質燃料が用いられる場合がある。このような重質燃料が用いられた場合にも低温運転時における燃焼安定性を確保できるように重質燃料に適合した条件で燃焼安定化制御が実行されると、軽質燃料が用いられる場合には、排気ガス中のエミッションが増加してしまう。そこで、内燃機関の燃焼状態に基づいて燃料性状を検出し、その結果に応じて燃焼安定化制御を実行する内燃機関の制御装置が開発されている。
【０００４】
例えば、特開平４−２１３０５７号公報に開示される内燃機関の燃焼状態検出装置では、イグニッションスイッチをオンとして始動することにより機関回転数が上昇し、その後、機関回転数が所定値以下に低下する時点で、その機関回転数を基準値と比較することにより燃料性状を検出しており、外部負荷の作動時には検出を禁止して誤検出を防止している。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特開平４−２１３０５７号公報に開示される内燃機関の燃焼状態検出装置では、始動時に機関回転数が上昇し、その後、機関回転数が所定値以下に低下する時点で、その機関回転数が基準値未満のとき重質燃料と判定し、外部負荷がかかったときにはこの検出を禁止しているために、外部負荷がかかったときには重質燃料の検出ができず、燃焼安定化制御を実行できない。この場合、燃焼状態が不安定となるために、アイドル不調が発生したり、ドライバビリティが悪化するという問題があった。
【０００６】
本発明は、上記の点に鑑みてなされたものであり、外部負荷がかかったときに基準値を低い値に切り替えることにより、外部負荷がかかったときに燃料性状の検出ができる内燃機関の燃焼状態検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、機関回転数を検出する機関回転数検出手段と、
前記機関回転数検出手段で検出された機関回転数を基準値と比較して燃料性状を検出する燃料性状検出手段とを有する内燃機関の燃焼状態検出装置であって、
機関に外部負荷がかかったときに前記基準値を低い値に切り替える基準値切替手段を有する。
【０００８】
このように、外部負荷がかかったときに前記基準値を低い値に切り替えるため、外部負荷がかかったときに誤ることなく燃料性状を検出することができ、その検出結果に応じて燃焼安定化制御が実行可能となる。
【発明の効果】
【０００９】
本発明によれば、外部負荷がかかったときに前記基準値を低い値に切り替えるため、外部負荷がかかったときに誤ることなく燃料性状を検出することができ、その検出結果に応じて燃焼安定化制御が実行可能となる。
【発明を実施するための最良の形態】
【００１０】
図１は、本発明の内燃機関の燃焼状態検出装置が適用されるシステムの一実施例の構成図を示す。本システムは内燃機関１０を備えている。内燃機関１０はＥＣＵ１２により制御される。内燃機関は、シリンダブロック１４を備えている。シリンダブロック１４の内部には、シリンダ１６およびウォータジャケット１８が形成されている。ウォータジャケット１８には、水温センサ１９が配設されている。水温センサ１９はウォータジャケット１８の内部を流れる冷却水の温度（以下、水温ＴＨＷと称す）に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は水温センサ１９の出力信号に基づいて水温ＴＨＷを検出する。
【００１１】
シリンダ１６の内部にはピストン２０が配設されている。ピストン２０は、シリンダ１６の内部を、図１における上下方向に摺動することができる。シリンダブロック１４の上部には、シリンダヘッド２２が固定されている。シリンダヘッド２２には、吸気ポート２４および排気ポート２６が形成されている。
【００１２】
シリンダヘッド２２の底面、ピストン２０の上面、およびシリンダ１６の側壁は、燃焼室２８を画成している。上述した吸気ポート２４および排気ポート２６は、共に燃焼室２８に開口している。燃焼室２８には、点火プラグ３０の先端が露出している。点火プラグ３０はＥＣＵ１２から点火信号を供給されることにより、燃焼室２８内の燃料に点火する。
【００１３】
内燃機関１０は、また、吸気弁３４及び排気弁３６を備えている。吸気弁３４排気弁３６は、それぞれ、吸気ポート２４及び排気ポート２６の燃焼室２８への開口部に設けられた弁座に離着座することにより、各ポートを開閉させる。
【００１４】
吸気ポート２４には、吸気マニホールド３８が連通している。吸気マニホールド３８には、燃料噴射弁４０が配設されている。燃料噴射弁４０はＥＣＵ１２から付与される指令信号に応じて燃料を吸気マニホールド３８内に噴射する。
【００１５】
吸気マニホールド３８の上流側には、サージタンク４２が連通している。サージタンク４２の更に上流側には、吸気管４４が連通している。吸気管４４には、スロットルバルブ４６が配設されている。スロットルバルブ４６の近傍には、スロットル開度センサ４８が配設されている。スロットル開度センサ４８の出力信号はＥＣＵ１２に供給されている。ＥＣＵ１２はスロットル開度センサ４８の出力信号に基づいて、スロットル開度を検出する。
【００１６】
吸気管４４の上流側にはエアフローメータ５０が連通している。エアフローメータ５０は、その内部を通過する空気の流量に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２はエアフローメータ５０の出力信号に基づいて、内燃機関１０の吸入空気量ＧＡを検出する。エアフローメータ５０の更に上流側にはエアクリーナ５２が連通している。吸気管４４にはエアクリーナ５２により濾過された外気が流入する。
【００１７】
一方、内燃機関の排気ポート２６には、排気通路５４が連通している。排気通路５４には、Ｏ 2センサ５６が配設されている。Ｏ 2センサ５６は、排気ガス中に含まれる酸素濃度に応じた信号をＥＣＵ１２に向けて出力する。
【００１８】
排気通路５４のＯ 2センサ５６より下流側には、触媒コンバータ５８が配設されている。触媒コンバータ５８は排気ガスに含まれる炭化水素（ＨＣ）、一酸化炭素（ＣＯ）、及び酸化窒素（ＮＯＸ）を吸着させることにより排気ガスを浄化する。触媒コンバータ５８には、触媒温センサ６０が配設されている。触媒温センサ６０は触媒コンバータ５８の温度（以下、触媒温度Ｔｃと称す）に応じた信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は、触媒温度センサ５８の出力信号に基づいて触媒温度Ｔｃを検出する。
【００１９】
内燃機関１０は、また、クランク角センサ６２を備えている。クランク角センサ６２は、内燃機関１０が所定のクランク角だけ回転する毎にパルス信号をＥＣＵ１２に向けて出力する。ＥＣＵ１２は、クランク角センサ６２の出力信号に基づいて、内燃機関１０の回転数（以下、機関回転数ＮＥと称す）を検出する。
【００２０】
ＥＣＵ１２には、また、アイドルスイッチ６４が接続されている。アイドルスイッチ６４は、アクセル操作が行われているときにオフ状態をとり、アクセル操作が解除されるとオン状態をとるスイッチである。ＥＣＵ１２は、アイドルスイッチ６４のオン／オフ状態からアクセル操作の有無を判別する。さらに、ＥＣＵ１２には、車両のエアーコンディッショナーのオン・オフ信号やオートマチック（ＡＴ）トランスミッション用シフトレバーのシフト位置（Ｎ，Ｄ，Ｒ等）と、パワーステアリングの油圧ポンプの作動を指示するパワステスイッチの信号と、オルタネータ（交流発電器）の作動を指示する電気負荷スイッチの信号が供給されている。
【００２１】
本システムにおいて、内燃機関１０の通常運転中は、排気ガス中のエミッション低減を図るべく、空燃比がリーン側に制御される。以下、内燃機関１０の通常運転中に実現される上記の制御を「通常制御」と称す。一方、内燃機関１０の低温始動時のように、燃焼状態の不安定化が予想される場合には、燃焼安定性を確保すべく、吸気弁の開弁期間内に燃料噴射を行う吸気同期噴射制御、燃料噴射量を通常時よりも増加させる噴射量増加制御、あるいは、点火時期を通常時よりも進角させる点火時期進角制御により燃焼状態の安定化を図ることが行われている。以下、低温運転時に燃焼状態の安定化を図るべく実行される上記の制御を、「燃焼安定化制御」と総称する。
【００２２】
以下、本発明の第１実施例においてＥＣＵ１２が実行する処理の内容について図２〜図３を用いて説明する。
【００２３】
図２は、本発明装置において、燃焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第１実施例のフローチャートである。なお、図２に示すルーチン、及び、以下に示す各ルーチンは、何れも、所定時間間隔で起動される定時割り込みルーチンである。図２に示すルーチンが起動されると、先ずステップＳ１０の処理が実行される。
【００２４】
ステップＳ１０では、オートマチックトランスミッション用シフトレバーのシフト位置がＮ（ニュートラル）レンジであるか否かを判別する。その結果、シフト位置がＮレンジであればステップＳ１２に進んで、基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＷＮＮを設定する。一方、シフト位置がＮレンジでなくＤ（ドライブ）レンジやＲ（リバース）レンジであればステップＳ１４に進んで、基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＷＮＤを設定する。ここで、所定値ＥＮＥＤＷＮＮは、シフト位置がＮレンジの外部負荷がないときに燃料性状検出の基準となる値であり、所定値ＥＮＥＤＷＮＤは、シフト位置がＤレンジやＲレンジの外部負荷がかかったときに燃料性状検出の基準となる値であり、図３に一点鎖線で示すように、ＥＮＥＤＷＮＮ＞ＥＮＥＤＷＮＤの関係がある。
【００２５】
上記ステップＳ１２，Ｓ１４の実行後、ステップＳ１６に進んで、クランク角センサ６２の出力信号に基づく機関回転数ＮＥが基準回転数ｅｎｅｄｏｗｎ以下であるか否かを判別する。この結果、ＮＥ≦ｅｎｅｄｏｗｎであれば、燃料性状は重質燃料であるとしてステップＳ１８に進み、ここで、回転低下検出時処理つまり燃焼安定化制御処理を実行して、今回のルーチンを終了する。一方、ＮＥ＞ｅｎｅｄｏｗｎであれば、燃料性状は軽質燃料であるとしてステップＳ１８をバイパスし、今回のルーチンを終了する。
【００２６】
ここで、図３の時刻ｔ０からｔ１の間は二点差線で示すように、シフト位置がＮレンジで機関に外部負荷がかかってない場合は、燃料性状検出の基準回転数ｅｎｅｄｏｗｎが一点鎖線に示すようにＥＮＥＤＷＮＮであり、実線で示す機関回転数ＮＥがこの値ＥＮＥＤＷＮＮ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。
【００２７】
時刻ｔ１を過ぎシフト位置がＤレンジとなり機関に外部負荷がかかると、燃料性状検出の基準回転数ｅｎｅｄｏｗｎがＥＮＥＤＷＮＤとなり、外部負荷がないときのＥＮＥＤＷＮＮより小さくなる。そして、実線で示す機関回転数ＮＥがこの値ＥＮＥＤＷＮＤ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。このため、外部負荷がかかったときにおいても燃料性状検出を正確に行うことができる。そして、この検出結果に基づき外部負荷がかかったときにおいても重質燃料であれば燃焼安定化制御が実行されるため、アイドル不調やドライバビリティの悪化を防止することができる。
【００２８】
なお、ステップＳ１０ではシフト位置がＮレンジか否かの他に、エアーコンディッショナーが作動か否かを判別し、Ｎレンジまたはエアーコンディッショナー非作動であればステップＳ１２に進み、Ｄレンジまたはエアーコンディッショナー作動であればステップＳ１４に進むように構成し、エアーコンディッショナー作動による定常的な外部負荷の増大に対し、燃料性状検出の基準回転数ｅｎｅｄｏｗｎをＥＮＥＤＷＮＤとしても良く、さらに、エアーコンディッショナー作動による定常的な外部負荷の増大に対する燃料性状検出の基準回転数ｅｎｅｄｏｗｎをＥＮＥＤＷＮＤとは異なる値に設定しても良い。このように、外部負荷の種類に応じて燃料性状検出の基準回転数ｅｎｅｄｏｗｎ（基準値）を切り替えるため、外部負荷がかかったときにさらに精度の良い燃料性状の検出が可能となる。  次に、本発明の第２実施例においてＥＣＵ１２が実行する処理の内容について図４〜図６を用いて説明する。
【００２９】
図４は、本発明装置において、燃焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第２実施例のフローチャートである。図４に示すルーチンが起動されると、先ずステップＳ２０の処理が実行される。
【００３０】
ステップＳ２０では、アイドルスイッチ６４がオン状態でアイドリング状態か否かを判別する。アイドリング状態であればステップＳ２２に進み、アイドリング状態でなければ今回のルーチンを終了する。ステップＳ２２では、オートマチックトランスミッション用シフトレバーのシフト位置がＮレンジであるか否かを判別する。その結果、シフト位置がＮレンジであればステップＳ２４に進む。一方、シフト位置がＮレンジでなくＤ（ドライブ）レンジやＲ（リバース）レンジであればステップＳ２６に進んで、基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＷＮＤを設定する。
【００３１】
ステップＳ２４では補機駆動カウンタｅｃａｍｉｎｖの値が所定値ｅ以上か否かを判別する。補機駆動カウンタｅｃａｍｉｎｖは、パワーステアリングの油圧ポンプまたはオルタネータ等のオン時に過渡的に大きな外部負荷（突入負荷）がかかりその後収束する種類の補機について、オンした後の時間をカウントしている。ここで、ｅｃａｍｉｎｖ≧ｅの場合にはステップＳ２８で基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＡＭＯＦを設定し、ｅｃａｍｉｎｖ＜ｅの場合にはステップＳ３０で基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＡＭＯＮを設定する。ここで、所定値ＥＮＥＤＡＭＯＦ（＝ＥＮＥＤＷＮＮ）は、外部負荷がないときに燃料性状検出の基準となる値であり、所定値ＥＮＥＤＡＭＯＮは、補機の外部負荷がかかったときに燃料性状検出の基準となる値であり、図６に一点鎖線で示すように、ＥＮＥＤＡＭＯＦ＞ＥＮＥＤＡＭＯＮの関係がある。
【００３２】
上記ステップＳ２６〜Ｓ３０の実行後、ステップＳ３２に進んで、クランク角センサ６２の出力信号に基づく機関回転数ＮＥが基準回転数ｅｎｅｄｏｗｎ以下であるか否かを判別する。この結果、ＮＥ≦ｅｎｅｄｏｗｎであれば、燃料性状は重質燃料であるとしてステップＳ３４に進み、ここで、回転低下検出時処理つまり燃焼安定化制御処理を実行して、今回のルーチンを終了する。一方、ＮＥ＞ｅｎｅｄｏｗｎであれば、燃料性状は軽質燃料であるとしてステップＳ３２をバイパスし、今回のルーチンを終了する。
【００３３】
図５は、本発明装置において、補機駆動カウンタｅｃａｍｉｎｖを作動させるべくＥＣＵ１２が実行するルーチンの一実施例のフローチャートである。図５に示すルーチンが起動されると、先ずステップＳ４０の処理が実行される。
【００３４】
ステップＳ４０では、パワーステアリングの油圧ポンプの作動を指示するパワステスイッチがオフ（非作動）からオン（作動）に変化したか否かを、今回検出したパワステスイッチｅｘｐｓｓｗがＯＮで、かつ、前回検出したパワステスイッチｅｘｐｓｓｗｏがＯＦＦであるか否かにより判別する。パワステスイッチがオフからオンに変化していない場合はステップＳ４２に進み、パワステスイッチがオフからオンに変化した場合はステップＳ４６に進む。
【００３５】
ステップＳ４２では、オルタネータ（交流発電器）の作動を指示する電気負荷スイッチがオフ（非作動）からオン（作動）に変化したか否かを、今回検出した電気負荷スイッチｅｘｅｌｓがＯＮで、かつ、前回検出した電気負荷スイッチｅｘｅｌｓｏがＯＦＦであるか否かにより判別する。電気負荷スイッチがオフからオンに変化していない場合はステップＳ４４に進み、電気負荷スイッチがオフからオンに変化した場合はステップＳ４６に進む。
【００３６】
ステップＳ４４では、パワーステアリングの油圧ポンプ、またはオルタネータが非作動から作動に変化した後の時間をカウントするために、補機駆動カウンタｅｃａｍｉｎｖを１だけインクリメントする。ステップＳ４６ではパワーステアリングの油圧ポンプ、またはオルタネータが非作動から作動に変化したために、補機駆動カウンタｅｃａｍｉｎｖを０にリセットする。この後、今回の処理を終了する。
【００３７】
ここで、図６の時刻ｔ０からｔ１の間は二点差線で示すように、パワーステアリングの油圧ポンプが非作動（ｅｘｐｓｓｗ＝ＯＦＦ）で、機関に外部負荷がかかってない場合は、燃料性状検出の基準回転数ｅｎｅｄｏｗｎが一点鎖線に示すようにＥＮＥＤＡＭＯＦであり、実線で示す機関回転数ＮＥがこの値ＥＮＥＤＡＭＯＦ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。
【００３８】
時刻ｔ２でパワーステアリングの油圧ポンプが作動（ｅｘｐｓｓｗ＝ＯＮ）となり、機関に過渡的に大きな外部負荷がかかり機関回転数ＮＥが過渡的に低下すると、実線に示すように補機駆動カウンタｅｃａｍｉｎｖは０にリセットされた後、順次インクリメントされる。外部負荷が大きい時刻ｔ１からｔ２までの期間は補機駆動カウンタｅｃａｍｉｎｖの値が所定値ｅ以下となるために、燃料性状検出の基準回転数ｅｎｅｄｏｗｎは一点鎖線に示すようにＥＮＥＤＡＭＯＮとなり、外部負荷がないときのＥＮＥＤＡＭＯＦより小さくなる。
【００３９】
そして、実線で示す機関回転数ＮＥが、この値ＥＮＥＤＡＭＯＮ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。このため、外部負荷がかかったときにおいても燃料性状検出を正確に行うことができる。そして、この検出結果に基づき外部負荷がかかったときにおいても、重質燃料であれば燃焼安定化制御が実行されるため、アイドル不調やドライバビリティの悪化を防止することができる。
【００４０】
ところで、負荷が収束する時刻ｔ２以降は、補機駆動カウンタｅｃａｍｉｎｖの値が所定値ｅを超えるために、燃料性状検出の基準回転数ｅｎｅｄｏｗｎは一点鎖線に示すようにＥＮＥＤＡＭＯＦとなる。
【００４１】
なお、外部負荷がかかったときの基準回転数ｅｎｅｄｏｗｎを所定の一定値ＥＮＥＤＡＭＯＮとしているが、基準回転数ｅｎｅｄｏｗｎを外部負荷の大きさに応じて可変することも可能である。
【００４２】
次に、本発明の第３実施例においてＥＣＵ１２が実行する処理の内容について図７〜図９を用いて説明する。
【００４３】
図７は、本発明装置において、燃焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第３実施例のフローチャートである。図７に示すルーチンが起動されると、先ずステップＳ５０の処理が実行される。
【００４４】
ステップＳ５０では、Ｎレンジカウンタｅｃｎｓｗｄｎの値が所定値ｂ以上か否かを判別する。Ｎレンジカウンタｅｃｎｓｗｄｎは、オートマチックトランスミッション用シフトレバーのシフト位置がＤレンジからＮレンジに変化した後の時間をカウントしている。ここで、ｅｃｎｓｗｄｎ≧ｂの場合にはステップＳ５２で基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＷＮＮを設定し、ｅｃｎｓｗｄｎ＜ｂの場合にはステップＳ５４で基準回転数ｅｎｅｄｏｗｎに所定値ＥＮＥＤＷＮＤを設定する。前述のように、所定値ＥＮＥＤＷＮＮは、シフト位置がＮレンジの外部負荷がないときに燃料性状検出の基準となる値であり、所定値ＥＮＥＤＷＮＤは、シフト位置がＤレンジやＲレンジの外部負荷がかかったときに燃料性状検出の基準となる値であり、図９に一点鎖線で示すように、ＥＮＥＤＷＮＮ＞ＥＮＥＤＷＮＤの関係がある。
【００４５】
上記ステップＳ５２，Ｓ５４の実行後、ステップＳ５６に進んで、クランク角センサ６２の出力信号に基づく機関回転数ＮＥが基準回転数ｅｎｅｄｏｗｎ以下であるか否かを判別する。この結果、ＮＥ≦ｅｎｅｄｏｗｎであれば、燃料性状は重質燃料であるとしてステップＳ５８に進み、ここで、回転低下検出時処理つまり燃焼安定化制御処理を実行して、今回のルーチンを終了する。一方、ＮＥ＞ｅｎｅｄｏｗｎであれば、燃料性状は軽質燃料であるとしてステップＳ５８をバイパスし、今回のルーチンを終了する。
【００４６】
図８は、本発明装置において、Ｎレンジカウンタｅｃｎｓｗｄｎを作動させるべくＥＣＵ１２が実行するルーチンの一実施例のフローチャートである。図５に示すルーチンが起動されると、先ずステップＳ６０の処理が実行される。
【００４７】
ステップＳ６０では、オートマチックトランスミッション用シフトレバーのシフト位置がＤレンジか否かを判別する。シフト位置がＤレンジであればステップＳ６２に進んでＮレンジカウンタｅｃｎｓｗｄｎを０にリセットする。シフト位置がＤレンジでなければ、つまりＮレンジであればステップＳ６４に進んでＮレンジカウンタｅｃｎｓｗｄｎを１だけインクリメントする。この後、今回の処理を終了する。このため、シフト位置がＤレンジからＮレンジに切り替わると、Ｎレンジカウンタｅｃｎｓｗｄｎの値は０から順次インクリメントされる。
【００４８】
ここで、図９の時刻ｔ０からｔ１の間は二点差線で示すように、シフト位置がＮレンジで機関に外部負荷がかかってない場合は、燃料性状検出の基準回転数ｅｎｅｄｏｗｎが一点鎖線に示すようにＥＮＥＤＷＮＮであり、実線で示す機関回転数ＮＥがこの値ＥＮＥＤＷＮＮ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。
【００４９】
時刻ｔ１を過ぎ、シフト位置がＤレンジとなり機関に外部負荷がかかると、燃料性状検出の基準回転数ｅｎｅｄｏｗｎがＥＮＥＤＷＮＤとなり、外部負荷がないときのＥＮＥＤＷＮＮより小さくなる。そして、実線で示す機関回転数ＮＥがこの値ＥＮＥＤＷＮＤ以下のとき燃焼状態が不安定な重質燃料の検出がなされる。このため、外部負荷がかかったときにおいても燃料性状検出を正確に行うことができる。
【００５０】
この後、時刻ｔ２にシフト位置がＮレンジとなると、それ以降Ｎレンジカウンタｅｃｎｓｗｄｎの値は順次インクリメントされ、時刻ｔ３にＮレンジカウンタｅｃｎｓｗｄｎの値は値ｂ以上となる。従って、燃料性状検出の基準回転数ｅｎｅｄｏｗｎは、時刻ｔ２から遅延した時刻ｔ３においてＥＮＥＤＷＮＮになる。これは、シフト位置がＤレンジからＮレンジに切り替わっても、外部負荷はすぐに軽減されず遅延をもって軽減されるため、この遅延に合わせて基準回転数ｅｎｅｄｏｗｎの切り替えを時間ｔ２−ｔ３だけ遅延させることによって、時間ｔ２−ｔ３における燃料性状の誤検出を防止している。このため、燃料性状検出を正確に行うことができ、この検出結果に基づき重質燃料であれば燃焼安定化制御が実行されるため、アイドル不調やドライバビリティの悪化を防止することができる。
【００５１】
なお、ＥＣＵ１２とクランク角センサ６２が、特許請求の範囲に記載した機関回転数検出手段に対応しており、また、ステップＳ１６，Ｓ３２，Ｓ５６が燃料性状検出手段に対応し、ステップＳ１０〜Ｓ１４，Ｓ２２〜Ｓ３０，Ｓ５０〜Ｓ５４が基準値切替手段に対応している。
【図面の簡単な説明】
【００５２】
【図１】本発明の内燃機関の燃焼状態検出装置が適用されるシステムの一実施例の構成図である。
【図２】燃焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第１実施例のフローチャートである。
【図３】本発明の第１実施例を説明するための信号タイミングチャートである。
【図４】焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第２実施例のフローチャートである。
【図５】本発明装置において、補機駆動カウンタｅｃａｍｉｎｖを作動させるべくＥＣＵ１２が実行するルーチンの一実施例のフローチャートである。
【図６】本発明の第２実施例を説明するための信号タイミングチャートである。
【図７】焼安定化制御を開始させるべくＥＣＵ１２が実行するルーチンの第３実施例のフローチャートである。
【図８】本発明装置において、Ｎレンジカウンタｅｃｎｓｗｄｎを作動させるべくＥＣＵ１２が実行するルーチンの一実施例のフローチャートである。
【図９】本発明の第３実施例を説明するための信号タイミングチャートである。
【符号の説明】
【００５３】
１０  内燃機関
１２  ＥＣＵ
【図１】
2007064232.tif 000003
【図２】
2007064232.tif 000004
【図３】
2007064232.tif 000005
【図４】
2007064232.tif 000006
【図５】
2007064232.tif 000007
【図６】
2007064232.tif 000008
【図７】
2007064232.tif 000009
【図８】
2007064232.tif 000010
【図９】
2007064232.tif 000011