(57)【要約】【課題】変速時の一時的なエンジン回転数の上昇を、過回転防止用の燃料カット制御が抑制して加速性能を悪化させることのないようにする。【解決手段】エンジン回転数Ｎｅが実線で示すごとく、基準回転数Ｎｘｓｅｔを越える瞬時ｔ１，ｔ５から設定時間Ｔｘｓｅｔが経過する瞬時ｔ２，ｔ８までの間は、瞬時運転許容上限回転数Ｎｍａｘ２を用い、それ以外では連続運転許容上限回転数Ｎｍａｘ１を用いて、Ｎｅがこれら上限回転数を越えないよう燃料カットを行う。よって、実線で示すごとくＮｅがｔ１，ｔ５からＴｘｓｅｔのうちにＮｍａｘ２を越えるような、つまり、エンジン回転数Ｎｅの時間変化率が｛（Ｎｍａｘ２−Ｎｘｓｅｔ）／Ｔｘｓｅｔ｝より急な変速に伴う変化率である時は、ＮｅがＮｍａｘ１より高いＮｍａｘ２まで上昇するようエンジンを運転させ得て、破線で示す従来装置の場合よりも高車速となる瞬時ｔ３，ｔ７にアップシフトを行わせることとなり、加速性能が損なわれない。【選択図】        図５
2005016468.tif 000002
【特許請求の範囲】
【請求項１】
エンジンが許容上限回転数を超えるとき、エンジンへの燃料をカットしてエンジンの過回転を防止するようにしたエンジンの高回転時燃料カット制御装置において、
前記許容上限回転数として、エンジンを連続運転させ得る連続運転許容上限回転数と、該連続運転許容上限回転数よりも高くて、エンジンを一時的なら運転させ得る瞬時運転許容上限回転数とを設定し、
エンジンの運転状態に応じ、該エンジン運転状態に対応する連続運転許容上限回転数または瞬時運転許容上限回転数を選択して使用するよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項２】
請求項１に記載の高回転時燃料カット制御装置において、前記エンジンの運転状態をエンジン回転数の時間変化率から判定し、該エンジン回転数の時間変化率が設定変化率未満の時は前記許容上限回転数として連続運転許容上限回転数を用い、エンジン回転数の時間変化率が設定変化率以上の時は前記許容上限回転数として瞬時運転許容上限回転数を用いるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項３】
請求項２に記載の高回転時燃料カット制御装置において、前記エンジン回転数の時間変化率に係わる設定変化率を、エンジンの後段における変速機の変速によって生ずるエンジン回転数の変化を判定し得るような設定変化率として、変速時は前記許容上限回転数として瞬時運転許容上限回転数を用い、該瞬時運転許容上限回転数に基づく燃料カット制御が少なくとも１回行われた後は、前記許容上限回転数として連続運転許容上限回転数を用いるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項４】
請求項３に記載の高回転時燃料カット制御装置おいて、前記エンジン回転数の時間変化率が設定変化率未満であるか否かの判定結果に応じて前記許容上限回転数の選択を行う代わりに、エンジン回転数が前記連続運転許容上限回転数よりも低いエンジン回転数に対応した基準回転数を越えてから設定時間中は前記許容上限回転数として瞬時運転許容上限回転数を用い、該設定時間の経過後は前記許容上限回転数として連続運転許容上限回転数を用いるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項５】
請求項４に記載の高回転時燃料カット制御装置おいて、前記基準回転数を、前記瞬時運転許容上限回転数から変速機の変速に伴うエンジン回転数低下量を差し引いて得られる値よりも高い回転数としたことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項６】
請求項４または５に記載の高回転時燃料カット制御装置おいて、前記設定時間を、ロー側変速段であるほど短くしたことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項７】
請求項３乃至６のいずれか１項に記載の高回転時燃料カット制御装置おいて、前記許容上限回転数として瞬時運転許容上限回転数が選択されるのを、変速機が特定変速段である時のみ許可し、変速機がそれ以外の変速段を選択している間は前記許容上限回転数として連続運転許容上限回転数が選択されるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項８】
請求項１に記載の高回転時燃料カット制御装置おいて、車両が発進してから所定時間が経過するまでの間、前記許容上限回転数として瞬時運転許容上限回転数を用い、該所定時間の経過後は前記許容上限回転数として連続運転許容上限回転数を用いるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項９】
請求項１に記載の高回転時燃料カット制御装置おいて、車両が発進してから所定車速になるまでの間、前記許容上限回転数として瞬時運転許容上限回転数を用い、該所定車速になった後は前記許容上限回転数として連続運転許容上限回転数を用いるよう構成したことを特徴とするエンジンの高回転時燃料カット制御装置。
【請求項１０】
請求項１乃至９のいずれか１項に記載の高回転時燃料カット制御装置おいて、前記瞬時運転許容上限回転数は変速機の変速比に応じた値であることを特徴とするエンジンの高回転時燃料カット制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エンジンの過回転を防止するための高回転時燃料カット制御装置に関するものである。
【０００２】
【従来の技術】
エンジンには、クランクピンや、コンロッドや、オイルポンプなどエンジン構成部品の耐久強度で決まる許容上限回転数が存在し、これを越えてエンジンを過回転させるとエンジンの破損を生ずる虞がある。
そこで一般的なエンジンにあっては、エンジン回転数が許容上限回転数を超えるとエンジンへの燃料をカット（燃料供給を中止）することにより、エンジン回転数が許容上限回転数を超えたままになるのを防止する過回転防止対策がなされている。
【０００３】
エンジンの燃料カットによる過回転防止対策としては従来、例えば特許文献１に記載のごときものが知られている。
これに記載の過回転防止技術は、エンジン回転数が所定回転数以上になった時におけるエンジン回転数の上昇率から燃料カット回転数を求め、エンジン回転数がこの燃料カット回転数を超えた時、所定の遅延時間の経過後にエンジンへの燃料カットを行ってエンジン回転数の上昇を防止するものである。
【０００４】
【特許文献１】
特開昭５９−２０６６４６号公報
【０００５】
【発明が解決しようとする課題】
しかし従来のエンジン過回転防止技術は、燃料カット回転数が図５にＮｍａｘ１で例示するように、所定以上のエンジン回転数になった時におけるエンジン回転数の上昇率から求めた１種類のみであり、エンジン回転数が当該１種類の燃料カット回転数Ｎｍａｘ１を越えないよう燃料カットを行うことから、以下のような問題の発生が懸念される。
【０００６】
つまり、図５に破線で示すごとく変速機の第１速から第２速への１→２アップシフト過程で一時的にエンジン回転数Ｎｅが瞬時ｔ２に燃料カット回転数Ｎｍａｘ１に達し、その後に変速機の第２速から第３速への２→３アップシフト過程で一時的にエンジン回転数Ｎｅが瞬時ｔ６に燃料カット回転数にＮｍａｘ１達する場合につき説明すると、
従来のエンジン過回転防止制御によれば、かかるアップシフト過程での一時的なエンジン回転数Ｎｅの上昇時ｔ２，ｔ６に燃料カットが行われてエンジン回転数Ｎｅは燃料カット回転数Ｎｍａｘ１で頭打ちとなり、これにより瞬時ｔ２，ｔ６以後のエンジン回転数変化から明らかなように、変速比（エンジン回転数Ｎｅに対応した変速機入力回転数／車速ＶＳＰに対応した変速機出力回転数）がこれらの瞬時ｔ２，ｔ６に変速後ギヤ比に向かい始めてアップシフトが早期に終了させられる。
【０００７】
これがため、２→３アップシフト時について説明すると、本来なら急発進加速時故に車速ＶＳＰが例えば１００ｋｍ／ｈを越えてから２→３アップシフトを行わせるのが望まれるのに、車速ＶＳＰがそれよりも低い時（瞬時ｔ６）にアップシフトが行われてしまい、破線で示す車速ＶＳＰの経時変化から明らかなように特異な加速性能を十分に発揮させることができないという問題の発生が懸念される。
【０００８】
本発明は、エンジンの許容上限回転数としては、エンジンを連続運転させ得る上限回転数と、これよりも高くて、エンジンを一時的なら運転させ得る上限回転数とがあるとの事実認識に基づき、前記のような問題が懸念される場合はこれが一時的なものであることとも相まって、後者の高い上限回転数までエンジンの回転を許容して前記の問題を回避し得るようにしたエンジンの高回転時燃料カット制御装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
この目的のため、本発明によるエンジンの高回転時燃料カット制御装置は、請求項１に記載のごとく、
エンジンの過回転防止用の燃料カットを行うか否かを決定する時の判定基準であるエンジンの許容上限回転数として、エンジンを連続運転させ得る連続運転許容上限回転数と、これよりも高くて、エンジンを一時的なら運転させ得る瞬時運転許容上限回転数とを設定し、
エンジンの運転状態に応じ、これに対応する連続運転許容上限回転数または瞬時運転許容上限回転数を選択して使用するよう構成したものである。
【００１０】
【発明の効果】
かかる本発明の構成によれば、エンジンの運転状態に応じ、これに対応する連続運転許容上限回転数または瞬時運転許容上限回転数を選択して、エンジン過回転防止用の燃料カット制御に資するから、
前記のように変速に伴ってエンジン回転数が上昇するような場合は、この回転上昇が一時的なものであることから、後者の高い瞬時運転許容上限回転数を選択することにより、エンジンを連続運転許容上限回転数よりも高い回転数まで運転させることができる。
【００１１】
これがため、図５の破線特性につき前記した従来装置よりも高車速で変速（アップシフト）を行わせることができ、過回転防止用の燃料カット制御によっても加速性能が損なわれるということがなく、前記従来装置が抱える懸念を払拭することができる。
一方、エンジン回転数が瞬時運転許容上限回転数を越える時は、エンジンの燃料カットが行われてその過回転を確実に防止することができる。
なお瞬時運転許容上限回転数は、エンジンを一時的なら運転させ得る上限回転数であるが、上記のような変速（アップシフト）に伴うエンジン回転数の上昇は一時的なものであるから、エンジン回転数が継続的に瞬時運転許容上限回転数に張り付いてエンジンの破損に至ることはない。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき詳細に説明する。
図１は、本発明の一実施の形態になるエンジンの高回転時燃料カット制御装置を示すブロック線図で、この装置は、連続運転許容上限回転数設定部１と、瞬時運転許容上限回転数設定部２と、エンジン許容上限回転数（燃料カット回転数）選択部３と、燃料カット判定部４と、エンジン回転センサ５とで構成する。
【００１３】
６はエンジンの燃料供給装置で、この装置６は、燃料カット判定部４から燃料カット信号ＦＣが供給されない間、通常通りにエンジンへの燃料供給を行ってエンジンがアクセルペダル踏み込み量に応じた駆動力を発生するよう運転させるものとする。
しかし燃料供給装置６は、燃料カット判定部４から燃料カット信号Ｆが供給される間、エンジンへの燃料供給を中止してエンジン回転数を低下させるものとする。
【００１４】
連続運転許容上限回転数設定部１は、エンジンを連続運転させ得る回転数の上限値である連続運転許容上限回転数Ｎｍａｘ１を図４および図５に例示するように設定し、瞬時運転許容上限回転数設定部２は、エンジンを一時的なら運転させ得る回転数の上限値である瞬時運転許容上限回転数Ｎｍａｘ２を図４および図５に例示するように設定する。
従って、瞬時運転許容上限回転数Ｎｍａｘ２は連続運転許容上限回転数Ｎｍａｘ１よりも高いが、これら上限回転数Ｎｍａｘ１，Ｎｍａｘ２はそれぞれ、エンジンのクランクピンや、コンロッドや、オイルポンプなどエンジン構成部品の耐久強度で決まる固定値とする。
【００１５】
エンジン許容上限回転数（燃料カット回転数）選択部３は、上記した瞬時運転許容上限回転数Ｎｍａｘ２は連続運転許容上限回転数Ｎｍａｘ１の一方をエンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔとして選択する。
燃料カット判定部４は、エンジン回転センサ５で検出したエンジン回転数Ｎｅと上記エンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔとから、エンジン過回転防止用の燃料カットを行うべきか否かを判定し、行うべきなら燃料カット信号ＦＣを燃料供給装置６に出力すると共に、燃料カットの実行中であることを示す燃料カット実行信号をエンジン許容上限回転数（燃料カット回転数）選択部３に出力してエンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔの決定に資する。
【００１６】
エンジン許容上限回転数（燃料カット回転数）選択部３は、図２の制御プログラムを例えば演算周期Δｔ＝１０ｍｓｅｃごとの定時割り込みにより繰り返し実行して、エンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔを決定する。
以下に詳細を説明するに、ステップＳ１では、エンジン回転数Ｎｅが基準回転数Ｎｘｓｅｔを越えたか否かをチェックする。
ここで基準回転数Ｎｘｓｅｔは、図４および図５に例示するように連続運転許容上限回転数Ｎｍａｘ１よりも小さな回転数とし、好ましくは、瞬時運転許容上限回転数Ｎｍａｘ２から、エンジンの後段における変速機の変速に伴うエンジン回転数低下量を差し引いて得られる値よりも高い回転数とする。
【００１７】
ステップＳ１でエンジン回転数Ｎｅが基準回転数Ｎｘｓｅｔを越えていないと判定する間は、ステップＳ２においてタイマＴＭを０にクリアする。
ステップＳ１でエンジン回転数Ｎｅが基準回転数Ｎｘｓｅｔを越えたと判定する時は、つまり、図４の瞬時ｔ１（図５の実線波形では瞬時ｔ１，ｔ５）に至ると、ステップＳ３でタイマＴＭがすでにセット済か否かを判定し、セット済でなければステップＳ４でタイマＴＭに図４または図５のごとき設定時間Ｔｘｓｅｔをセットし、セット済ならステップＳ５でタイマＴＭを上記の演算周期Δｔずつディクリメントする。
【００１８】
よってタイマＴＭの値（この値も本明細書では同じ符号ＴＭにより表す）は、ステップＳ１でＮｅ＞  Ｎｘｓｅｔになったと判定する図４の瞬時ｔ１（図５の実線波形では瞬時ｔ１，ｔ５）から設定時間Ｔｘｓｅｔが経過したか否かを表す。
ここで設定時間Ｔｘｓｅｔは、図５に１→２変速用設定時間、および２→３変速用設定時間として示すように、ロー側変速段であるほど短く定める。
その理由は、ロー側変速段であるほど変速（アップシフト）に伴うエンジン回転数Ｎｅの上昇変化率が図５に示すように急であるからである。
【００１９】
ステップＳ６では、上記のタイマＴＭがＴＭ＞０か否かを、つまり、Ｎｅ＞  Ｎｘｓｅｔになった図４の瞬時ｔ１（図５の実線波形では瞬時ｔ１，ｔ５）から設定時間Ｔｘｓｅｔ内か否かをチェックする。
ステップＳ６でＴＭ＞０であると判定する間は、つまり、Ｎｅ＞  Ｎｘｓｅｔになった図４の瞬時ｔ１（図５の実線波形では瞬時ｔ１，ｔ５）から設定時間Ｔｘｓｅｔ内であれば、ステップＳ７で、図１に示す燃料カット判定部４からの燃料カット実行信号を基に燃料カット実行中か否かを判定し、その結果に応じて、未だ燃料カット実行中でなければステップＳ８でエンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔに瞬時運転許容上限回転数Ｎｍａｘ２を設定し、既に燃料カット実行中であればステップＳ９でエンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔに連続運転許容上限回転数Ｎｍａｘ１を設定する。
【００２０】
ステップＳ６でＴＭ≦０であると判定する間は、図４および図５の設定時間Ｔｘｓｅｔ内にないから、ステップＳ１０で、エンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔに連続運転許容上限回転数Ｎｍａｘ１を設定する。
【００２１】
図１の燃料カット判定部４は、図３の制御プログラムを例えば演算周期Δｔ＝１０ｍｓｅｃごとの定時割り込みにより繰り返し実行して、燃料カットを行うべきか否かを判定し、燃料カットを行うべきなら燃料カット信号ＦＣを１にしてこれを燃料供給装置６に出力し、燃料カットを行うべきでなければ燃料カット信号ＦＣを０にして燃料カット信号ＦＣを出力させない。
以下に詳細を説明するに、ステップＳ１１では燃料カット信号ＦＣが０か否かにより、燃料カットが未だ実行されていないか、既に実行されているのかをチェックする。
【００２２】
ステップＳ１１で燃料カット信号ＦＣが０であると判定する時は、つまり、燃料カットが未だ実行されていない場合、ステップＳ１２においてエンジン回転数Ｎｅが、図２により前記のごとくに決定したエンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔを越えたか否かをチェックする。
エンジン回転数Ｎｅが許容上限回転数（燃料カット回転数）Ｎｃｕｔを越えていなければ、燃料カットが不要であるから制御をそのまま終了して燃料カット信号ＦＣを０に保持する。
しかしエンジン回転数Ｎｅが許容上限回転数（燃料カット回転数）Ｎｃｕｔを越えていれば、エンジンの過回転防止用に燃料カットが必要であるから、ステップＳ１３において燃料カット信号ＦＣを１に切り替える。
【００２３】
ステップＳ１１で燃料カット信号ＦＣが０でないと判定する時は、つまり、燃料カットが既に実行されている場合、ステップＳ１４においてエンジン回転数Ｎｅが、エンジン許容上限回転数（燃料カット回転数）Ｎｃｕｔよりもハンチング防止用のヒステリシス分だけ低い燃料リカバー（再供給）回転数Ｎｒｅｃ以下になったか否かをチェックする。
エンジン回転数Ｎｅが燃料リカバー（再供給）回転数Ｎｒｅｃ以下になるまでは、燃料の再供給が不要であるから制御をそのまま終了して燃料カット信号ＦＣを１に保持する。
しかしエンジン回転数Ｎｅが燃料リカバー（再供給）回転数Ｎｒｅｃ以下になったら、燃料の再供給が必要であるから、ステップＳ１５において燃料カット信号ＦＣを０に切り替える。
【００２４】
以上説明した過回転防止用の燃料カット制御を図４により説明するに、
エンジン回転数Ｎｅが実線や破線で示すごとく、基準回転数Ｎｘｓｅｔを越える瞬時ｔ１から設定時間Ｔｘｓｅｔが経過する瞬時ｔ２までの間は、図２のステップＳ８で許容上限回転数（燃料カット回転数）Ｎｃｕｔに大きい方の瞬時運転許容上限回転数Ｎｍａｘ２を設定し、
その後は図２のステップＳ９で、また、瞬時ｔ２以後はステップＳ１０で許容上限回転数（燃料カット回転数）Ｎｃｕｔに小さい方の連続運転許容上限回転数Ｎｍａｘ１を設定するから、
図４に実線で示すごとくエンジン回転数Ｎｅが、瞬時ｔ１から設定時間Ｔｘｓｅｔのうちに瞬時運転許容上限回転数Ｎｍａｘ２を越えるような運転状態では、つまり、エンジン回転数Ｎｅの時間変化率が設定変化率｛（Ｎｍａｘ２−Ｎｘｓｅｔ）／Ｔｘｓｅｔ｝よりも急な変速に伴う変化率である時は、先ずエンジン回転数Ｎｅが実線で示すように瞬時運転許容上限回転数Ｎｍａｘ２を越えることのないような燃料カットを行い、その後はエンジン回転数Ｎｅが連続運転許容上限回転数Ｎｍａｘ１を越えることのないような燃料カットを行う。
【００２５】
よって、変速に伴ってエンジン回転数Ｎｅが急上昇するような場合は、エンジン回転数Ｎｅが図５に実線で示すごとく連続運転許容上限回転数Ｎｍａｘ１より高い瞬時運転許容上限回転数Ｎｍａｘ２まで上昇するようエンジンを運転させることができ、図５の破線特性につき前述した従来装置よりも高車速となる瞬時ｔ３，ｔ７に変速（アップシフト）を行わせることができ、過回転防止用の燃料カット制御によっても加速性能が損なわれるということがなく、前記従来装置が抱える懸念を払拭することができる。
しかしその後は、エンジン回転数Ｎｅが図４に実線で示すように連続運転許容上限回転数Ｎｍａｘ１を越えることのないような燃料カットを行うことから、いつまでもエンジンを高い瞬時運転許容上限回転数Ｎｍａｘ２まで回転上昇させるようなことがなく、エンジンの耐久性への悪影響を回避することができる。
【００２６】
他方、図４に破線で示すごとくエンジン回転数Ｎｅが、瞬時ｔ１から設定時間Ｔｘｓｅｔのうちに瞬時運転許容上限回転数Ｎｍａｘ２に達しないような運転状態では、つまり、エンジン回転数Ｎｅの時間変化率が設定変化率｛（Ｎｍａｘ２−Ｎｘｓｅｔ）／Ｔｘｓｅｔ｝よりも緩やかな変化率である時は、瞬時ｔ１〜ｔ２の間はエンジン過回転防止用の燃料カットが行われない。
そして瞬時ｔ２以後は、許容上限回転数（燃料カット回転数）Ｎｃｕｔが瞬時運転許容上限回転数Ｎｍａｘ２から連続運転許容上限回転数Ｎｍａｘ１切り替わるため、エンジン回転数Ｎｅが図４に破線で示すごとく連続運転許容上限回転数Ｎｍａｘ１を越えることのないような燃料カットが行われ、いつまでもエンジンを高い瞬時運転許容上限回転数Ｎｍａｘ２に回転上昇させるのを防止してエンジンの耐久性への悪影響を回避することができる。
【００２７】
なお上記した実施の形態においては、図４および図５に実線で示すごとくエンジン回転数Ｎｅが、基準回転数Ｎｘｓｅｔを越えてから設定時間Ｔｘｓｅｔのうちに瞬時運転許容上限回転数Ｎｍａｘ２を越えるようなエンジンの運転状態をもって、エンジン回転数Ｎｅの時間変化率が設定変化率｛（Ｎｍａｘ２−Ｎｘｓｅｔ）／Ｔｘｓｅｔ｝よりも急な変速に伴う変化率であるとし、エンジン回転数Ｎｅが図４および図５に実線で示すように瞬時運転許容上限回転数Ｎｍａｘ２を越えることのないような燃料カットを行うこととしたため、
エンジン回転数Ｎｅの時間変化率を演算したり、変速を検知することなしに、簡単な制御ロジックにより前記の作用効果を安価に達成することができる。
【００２８】
また基準回転数Ｎｘｓｅｔを前記した通り、瞬時運転許容上限回転数Ｎｍａｘ２から変速機の変速に伴うエンジン回転数低下量を差し引いて得られる値よりも高い回転数としたため、以下の作用効果が得られる。
つまり基準回転数Ｎｘｓｅｔが、瞬時運転許容上限回転数Ｎｍａｘ２から変速機の変速に伴うエンジン回転数低下量を差し引いて得られる値よりも低い回転数である場合、基準回転数Ｎｘｓｅｔが瞬時運転許容上限回転数Ｎｍａｘ２から大きく乖離し過ぎて変速（アップシフト）を判断することができなくなり、前記の作用効果を達成し得ないが、本実施の形態におけるように基準回転数Ｎｘｓｅｔが、瞬時運転許容上限回転数Ｎｍａｘ２から変速機の変速に伴うエンジン回転数低下量を差し引いて得られる値よりも高い回転数である場合、前記の作用効果を確実に達成することができる。
【００２９】
更に設定時間Ｔｘｓｅｔを前記したごとく、そして図５に１→２変速用設定時間、および２→３変速用設定時間として示すように、ロー側変速比ほど短くしたため、
ロー側変速段であるほど変速（アップシフト）に伴うエンジン回転数Ｎｅの上昇変化率が図５に示すように急であるのに良く符合して、設定時間Ｔｘｓｅｔおよび瞬時運転許容上限回転数Ｎｍａｘ２を用いたエンジン回転数Ｎｅの上昇変化率に基づく変速判定を更に確実なものにすることができ、前記の作用効果を確実に達成することができる。
【００３０】
図６および図７は本発明による高回転時燃料カット制御装置の他の実施の形態を示し、図６は、図１に対応するブロック線図、図７は、図２に対応する燃料カット回転数決定プログラムのフローチャートである。
本実施の形態においては図６に示すように、図１に対し変速段特定部７および車速センサ８を追加して高回転時燃料カット制御装置を構成し、
エンジン許容上限（燃料カット）回転数選択部３が、図２のステップＳ１をステップＳ２１に置換した図７に示す燃料カット回転数決定プログラムを実行してエンジン許容上限（燃料カット）回転数Ｎｃｕｔを決定するものとする。
【００３１】
変速段特定部７は、エンジン許容上限（燃料カット）回転数選択部３が図２のステップＳ８におけると同様な図７の同符号で示すステップＳ８において行う処理、つまり、エンジン許容上限（燃料カット）回転数Ｎｃｕｔとして瞬時運転許容上限回転数Ｎｍａｘ２を選択する条件に、前記の問題を発生する変速機の特定変速段（例えば第１速および第２速）を追加し、これら特定変速段（第１速および第２速）である時のみ、エンジン許容上限（燃料カット）回転数選択部３がエンジン許容上限（燃料カット）回転数Ｎｃｕｔに瞬時運転許容上限回転数Ｎｍａｘ２を設定するようになすためのものである。
【００３２】
図８は、変速機の選択変速段（第１速〜第６速）ごとのエンジン回転数Ｎｅと車速ＶＳＰとの関係を例示し、前記した基準回転数Ｎｘｓｅｔ、連続運転許容上限回転数Ｎｍａｘ１、および瞬時運転許容上限回転数Ｎｍａｘ２を併記したものである。
前記の問題を発生する変速機の特定変速段が上記した通り第１速および第２速である場合について説明すると、これら特定変速段（第１速および第２速）は、連続運転許容上限回転数Ｎｍａｘ１および瞬時運転許容上限回転数Ｎｍａｘ２の近辺におけるエンジン回転数領域と特定変速段（第１速および第２速）を表示する線とが交差する車速領域Ｖ１Ｌ〜Ｖ２Ｈにより特定することができる。
変速段特定部７はこの事実認識に基づき、車速センサ８で検出した車速ＶＳＰから、車速ＶＳＰが車速領域Ｖ１Ｌ〜Ｖ２Ｈ内の値（Ｖ１Ｌ＜ＶＳＰ＜Ｖ２Ｈ）である時をもって特定変速段（第１速および第２速）選択信号をエンジン許容上限（燃料カット）回転数選択部３に出力する。
【００３３】
エンジン許容上限（燃料カット）回転数選択部３は、図７に示す燃料カット回転数決定プログラムを実行してエンジン許容上限（燃料カット）回転数Ｎｃｕｔを以下のごとく決定する。
ステップＳ２１では、上記変速段特定部７から車速ＶＳＰが車速領域Ｖ１Ｌ〜Ｖ２Ｈ内の値（Ｖ１Ｌ＜ＶＳＰ＜Ｖ２Ｈ）であるとの信号、つまり、特定変速段（第１速および第２速）選択信号が入力されており、且つ、エンジン回転数Ｎｅが基準回転数Ｎｘｓｅｔを越えたか否かをチェックする。
ステップＳ２１で、前記の問題を生ずる特定変速段（第１速および第２速）が選択されており、且つ、エンジン回転数Ｎｅが基準回転数Ｎｘｓｅｔを越えたと判定する時、制御をステップＳ３〜ステップＳ９に進めて、図２につき前述したと同様の処理により、エンジン許容上限（燃料カット）回転数Ｎｃｕｔを以下のごとく決定する。
【００３４】
つまり図４に基づき説明すると、Ｎｅ＞  Ｎｘｓｅｔになった瞬時ｔ１から設定時間Ｔｘｓｅｔ内であれば（ステップＳ６）、許容上限回転数（燃料カット回転数）Ｎｃｕｔに大きい方の瞬時運転許容上限回転数Ｎｍａｘ２を設定し（ステップＳ８）、
その後は、許容上限回転数（燃料カット回転数）Ｎｃｕｔに小さい方の連続運転許容上限回転数Ｎｍａｘ１を設定する（ステップＳ９およびステップＳ１０）。
よって図４に実線で示すごとくエンジン回転数Ｎｅが、瞬時ｔ１から設定時間Ｔｘｓｅｔのうちに瞬時運転許容上限回転数Ｎｍａｘ２を越えるような運転状態では、つまり、エンジン回転数Ｎｅの時間変化率が設定変化率｛（Ｎｍａｘ２−Ｎｘｓｅｔ）／Ｔｘｓｅｔ｝よりも急な変速に伴う変化率である時は、先ずエンジン回転数Ｎｅが実線で示すように瞬時運転許容上限回転数Ｎｍａｘ２を越えることのないような燃料カットを行い、その後はエンジン回転数Ｎｅが連続運転許容上限回転数Ｎｍａｘ１を越えることのないような燃料カットを行い、前述した実施の形態におけると同様の作用効果を達成することができる。
【００３５】
ところで本実施の形態においては、図７のステップＳ２１で変速段特定部７から車速ＶＳＰが車速領域Ｖ１Ｌ〜Ｖ２Ｈ内の値（Ｖ１Ｌ＜ＶＳＰ＜Ｖ２Ｈ）であるとの信号、つまり、特定変速段（第１速および第２速）選択信号が入力されていないと判定する時、制御をステップＳ２およびステップＳ１０に進めてエンジン許容上限（燃料カット）回転数Ｎｃｕｔに無条件に連続運転許容上限回転数Ｎｍａｘ１を設定することから、前記の問題を生じない特定変速段（第１速および第２速）以外の変速段が選択されているのに無駄に瞬時運転許容上限回転数Ｎｍａｘ２がエンジン許容上限（燃料カット）回転数Ｎｃｕｔに設定される無駄を回避することができる。
【００３６】
なお上記いずれの実施形態においても、走行中におけるエンジン過回転防止を主旨とするため、エンジン回転数Ｎｅが基準回転数  Ｎｘｓｅｔを越えた瞬時から設定時間Ｔｘｓｅｔが経過するまでの第１回目に瞬時運転許容上限回転数Ｎｍａｘ２を許容上限回転数（燃料カット回転数）Ｎｃｕｔとして用いるようにしたが、
車両発進時のエンジン過回転制御に限る場合、図９に示すごとく、車両発進瞬時ｔ０から前記の問題を生じ易い所定時間Ｔｓｔａｒｔの間は、エンジン許容上限（燃料カット）回転数Ｎｃｕｔとして瞬時運転許容上限回転数Ｎｍａｘ２を用い、所定時間Ｔｓｔａｒｔが経過する瞬時ｔ１以後はエンジン許容上限（燃料カット）回転数Ｎｃｕｔとして連続運転許容上限回転数Ｎｍａｘ１を用いるようにしても、前記したと同様の作用効果を達成することができる。
【００３７】
またこれに代え、同じく図９に示すごとく車両が発進してから前記の問題を生じ易い所定車速ＶＳＰ１になるまでの間、エンジン許容上限（燃料カット）回転数Ｎｃｕｔとして瞬時運転許容上限回転数Ｎｍａｘ２を用い、所定車速ＶＳＰ１になった後はエンジン許容上限（燃料カット）回転数Ｎｃｕｔとして連続運転許容上限回転数Ｎｍａｘ１を用いるようにしても、前記したと同様の作用効果を達成することができること勿論である。
【００３８】
なお、上記いずれの実施の形態を採用するにしても、瞬時運転許容上限回転数Ｎｍａｘ２は変速機の変速比に応じた値とし、予め実験などにより定めておくのが良い。
図５を用いて２→３アップシフト時につき従来装置の問題を説明したと同じく、本来なら急発進加速時故に車速ＶＳＰが例えば１００ｋｍ／ｈを越えてから２→３アップシフトを行わせるのが望まれる場合につき、瞬時運転許容上限回転数Ｎｍａｘ２を変速機の変速比に応じて定める要領を以下に説明する。
従来装置の問題は、車速ＶＳＰが１００ｋｍ／ｈよりも低い時（図５の瞬時ｔ６）に２→３アップシフトが行われてしまうことであるから、これを防止するための瞬時運転許容上限回転数Ｎｍａｘ２は、２速で車速ＶＳＰを１００ｋｍ／ｈにした時のエンジン回転数よりも大きな値となるよう変速機の変速比に応じて定める。
ただし実際は、車両の走行抵抗（ころがり抵抗や空気抵抗など）や、勾配抵抗や、加速抵抗によりエンジンの回転上昇が車速上昇につれ鈍るため、瞬時運転許容上限回転数Ｎｍａｘ２はこれを考慮した分だけ小さな値に定めるのが好ましい。
上記した瞬時運転許容上限回転数Ｎｍａｘ２の設定はマニュアルトランスミッションの場合であるが、自動変速機においてはエンジンと変速機との間にトルクコンバータが介在しているため、トルクコンバータがロックアップ状態でない場合はトルクコンバータスリップ量を考慮しつつ上記の趣旨に沿うよう瞬時運転許容上限回転数Ｎｍａｘ２を定める必要があること勿論である。
【図面の簡単な説明】
【図１】本発明の一実施の形態になるエンジンの高回転時燃料カット制御装置を示すブロック線図である。
【図２】同実施の形態においてエンジン許容上限回転数（燃料カット回転数）選択部が実行する、許容上限回転数（燃料カット回転数）決定処理に関する制御プログラムを示すフローチャートである。
【図３】同実施の形態において燃料カット判定部が実行する、燃料カット判定処理に関する制御プログラムを示すフローチャートである。
【図４】同実施の形態になる高回転時燃料カット制御装置の動作を、エンジン回転数が急上昇する場合と、緩やかに上昇する場合とで比較して示すタイムチャートである。
【図５】同実施の形態になる高回転時燃料カット制御装置の動作を、従来装置による動作と比較して示すタイムチャートである。
【図６】本発明の他の実施の形態になるエンジンの高回転時燃料カット制御装置を示す、図１と同様なブロック線図である。
【図７】同実施の形態においてエンジン許容上限回転数（燃料カット回転数）選択部が実行する、許容上限回転数（燃料カット回転数）決定処理に関する制御プログラムを示す、図２と同様なフローチャートである。
【図８】選択変速段ごとのエンジン回転数と車速との関係を、図６および図７の実施の形態で用いる基準回転数、連続運転許容上限回転数、および瞬時運転許容上限回転数と共に示す特性線図である。
【図９】本発明の更に他の実施の形態になる高回転時燃料カット制御装置の動作タイムチャートである。
【符号の説明】
１  連続運転許容上限回転数設定部
２  瞬時運転許容上限回転数設定部
３  エンジン許容上限回転数（燃料カット回転数）選択部
４  燃料カット判定部
５  エンジン回転センサ
６  エンジンの燃料供給装置
７  変速段特定部
８  車速センサ
【図１】
2005016468.tif 000003
【図２】
2005016468.tif 000004
【図３】
2005016468.tif 000005
【図４】
2005016468.tif 000006
【図５】
2005016468.tif 000007
【図６】
2005016468.tif 000008
【図７】
2005016468.tif 000009
【図８】
2005016468.tif 000010
【図９】
2005016468.tif 000011