(57)【要約】【課題】より確実にエンジン回転数の許容される範囲を利用することのできる自動変速機の制御装置を提供すること。【解決手段】自動変速機の変速モードを手動モードにした際に、現在のエンジン回転数が、エンジン回転数の変化率が大きくなるに従って低く設定される自動アップ開始指示回転数以上になった場合に自動アップの開始指示をする。これにより、自動アップによって自動変速機の変速をする場合に、エンジン回転数の変化率が大きい場合と小さい場合とで、自動アップの開始指示を出して実際に変速をする際のエンジン回転数を、ほぼ同じ回転数にすることができる。従って、エンジン回転数の変化率に関わらず、自動アップによって変速をさせる際のエンジン回転数を、より確実に任意の回転数にすることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。【選択図】        図３
2008232298.tif 000002
【特許請求の範囲】
【請求項１】
エンジンから伝達される回転を変速可能に設けられている自動変速機を変速させる際における変速モードが手動モードであるかを判定する変速モード判定手段と、
前記変速モード判定手段で前記変速モードが前記手動モードであると判定され、且つ、現在のエンジン回転数が、前記自動変速機の強制的なアップシフトである自動アップの開始指示をする前記エンジン回転数であると共に前記エンジン回転数の変化率が大きくなるに従って低く設定される自動アップ開始指示回転数以上になった場合には、前記自動アップの開始指示をする変速制御手段と、
を備えることを特徴とする自動変速機の制御装置。
【請求項２】
さらに、前記自動アップを行なった際における最高エンジン回転数と、前記自動アップを行なった際に目標となる前記エンジンの回転数である目標エンジン回転数との差により前記自動アップ開始指示回転数をフィードバック制御によって補正するフィードバック制御手段を備えており、
前記変速制御手段は、現在の前記エンジン回転数が前記フィードバック制御手段によって補正した前記自動アップ開始指示回転数以上になった場合に、前記自動アップの開始指示をすることを特徴とする請求項１に記載の自動変速機の制御装置。
【請求項３】
前記目標エンジン回転数は、前記自動アップをする前記自動変速機の変速段ごとに設定されていることを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項４】
前記フィードバック制御手段は、前記エンジン回転数の変化率と前記自動アップ開始指示回転数との関係を示す自動アップ開始指示回転数算出媒体より前記自動アップ開始指示回転数を算出する自動アップ開始指示回転数算出手段と、
前記最高エンジン回転数と、前記目標エンジン回転数との差より前記自動アップ開始指示回転数算出媒体を補正する自動アップ開始指示回転数算出媒体補正手段と、
を有しており、
前記フィードバック制御手段は、前記自動アップ開始指示回転数算出媒体補正手段で前記自動アップ開始指示回転数算出媒体を補正することによりフィードバック制御をすることを特徴とする請求項２または３に記載の自動変速機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動変速機の制御装置に関するものである。特に、この発明は、手動モードを備える自動変速機の制御装置に関するものである。
【背景技術】
【０００２】
車両に備えられる自動変速機は、当該車両が有するエンジンから車輪までの動力の伝達経路中に設けられており、エンジンの回転を車輪に伝達する際に、エンジンの回転速度を車速に応じて自動的に変速して伝達可能に形成されている。詳しくは、自動変速機は、複数の変速段を有しており、車両の走行中にエンジンの回転速度や車速に応じた変速段を選択することにより、変速を行なう。これにより、自動変速機は変速可能に設けられているが、従来の自動変速機の中には、自動モードと手動モードとを選択可能に備えているものがある。また、このように自動モードと手動モードとを選択可能に備えた自動変速機では、手動モード中にフューエルカットとなることを防止するために、エンジン回転数に相当する値が所定値を超えた場合に、運転者が手動アップシフト操作をしなくても強制的にアップシフトを行なっているものがある。
【０００３】
例えば、特許文献１に記載の車両用自動変速機の制御装置では、自動モードと手動モードとを備えており、手動モードが選択された場合には、エンジンの過回転回避のための強制的なアップシフトを行なっている。即ち、車速を検出する車速検出手段とエンジン負荷を検出するエンジン負荷検出手段とを備えており、検出した車速とエンジン負荷とより、エンジンの過回転が発生する条件であるかを判別し、過回転が発生する条件であると判別された場合には、強制的なアップシフトを行なっている。このように、エンジンの過回転が発生する条件であると判別された場合には強制的なアップシフトをすることにより、手動モードにおいて運転者が適切なアップシフトの操作をしなかった場合でも、エンジンの過回転が発生することを抑制できる。
【０００４】
また、エンジンの過回転が発生する条件であるか否かを判別する際に、車速とエンジン負荷とに基づいて判別しているので、エンジンの回転がトルクコンバータを介して自動変速機に伝達される場合でも、より適切な判別をすることができる。つまり、エンジンの回転がトルクコンバータを介して自動変速機に伝達される場合、トルクコンバータにはすべりが生じるので、車速が一定であっても、低負荷時よりも高負荷時の方が、エンジンの回転数は高くなる。このため、エンジンの過回転が発生する条件であるか否かを判別する際に、車速のみで判別すると、低負荷時には高負荷時よりも低いエンジン回転数で過回転が発生すると判別され、高負荷時よりも低い回転数で強制的なアップシフトを行なわれてしまう。
【０００５】
これにより、低負荷時にはエンジンの許容回転域を使い切ることが出来ない虞があるが、特許文献１に記載の車両用自動変速機の制御装置ではエンジン負荷も含めてアップシフトの条件を判定している。詳しくは、低負荷時には、高負荷時よりも高い車速になった際に、エンジンの過回転が発生すると判別し、強制的なアップシフトを行なっている。従って、エンジンの負荷状態が異なっても常時同じ回転速度付近で、エンジンの過回転回避のための強制的なアップシフトを行なわせることができる。
【０００６】
【特許文献１】特開平９−２６４４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、自動変速機の手動モード中に、エンジンの過回転回避のための強制的なアップシフト、即ち自動アップを行なうのは、エンジンの回転数が上昇中の場合であるが、上昇中のエンジン回転数の変化率は、例えエンジンの負荷が同じであっても常に同一とは限らない。例えば、牽引時や登坂時には、回転数の変化率は小さくなる。このように、エンジン回転数の変化率は、車両或いはエンジンの運転状態によって異なるが、このエンジン回転数の変化率を考慮せずに自動アップをした場合、エンジン回転数の許容される範囲を十分に利用することができない虞がある。
【０００８】
つまり、自動変速機の制御手段によって自動アップの指示を出してから実際に変速を行うまでに要する時間は常に一定であるが、自動アップの指示を出した後、実際に変速をするまでの間に上昇するエンジン回転数は、その変化率によって異なる。具体的には、自動アップの指示を出した後、実際に変速をするまでの間に上昇するエンジン回転数は、エンジン回転数の変化率が小さい場合よりも、変化率が大きい場合の方が高くなる。
【０００９】
このため、自動アップを行なうエンジン回転数を、エンジンの過回転回避のために、変化率が高い状態において適切なタイミングで変速を行なえるように設定した場合、エンジン回転数の変化率が小さい状態で自動アップした際に、エンジン回転数があまり上昇しないうちに変速が行なわれる。この場合、エンジンの許容回転数よりも低い回転数で変速されるため、エンジン回転数の許容される範囲を十分に利用することができない虞があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、より確実にエンジン回転数の許容される範囲を利用することのできる自動変速機の制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、この発明に係る自動変速機の制御装置は、エンジンから伝達される回転を変速可能に設けられている自動変速機を変速させる際における変速モードが手動モードであるかを判定する変速モード判定手段と、前記変速モード判定手段で前記変速モードが前記手動モードであると判定され、且つ、現在のエンジン回転数が、前記自動変速機の強制的なアップシフトである自動アップの開始指示をする前記エンジン回転数であると共に前記エンジン回転数の変化率が大きくなるに従って低く設定される自動アップ開始指示回転数以上になった場合には、前記自動アップの開始指示をする変速制御手段と、を備えることを特徴とする。
【００１２】
この発明では、自動変速機の変速モードを手動モードにした際に、現在のエンジン回転数が、エンジン回転数の変化率が大きくなるに従って低く設定される自動アップ開始指示回転数以上になった場合に自動アップの開始指示をする。このため、変速モードが手動モードの場合において自動アップをさせる際に、エンジン回転数の変化率が大きい場合には、比較的低いエンジン回転数で自動アップの開始指示を出し、エンジン回転数の変化率が小さい場合には、比較的高いエンジン回転数で自動アップの開始指示を出すことができる。これにより、自動アップによって自動変速機の変速をする場合に、エンジン回転数の変化率が大きい場合において自動アップの開始指示を出してから実際に変速をする際のエンジン回転数と、エンジン回転数の変化率が小さい場合において自動アップの開始指示を出してから実際に変速をする際のエンジン回転数とを、ほぼ同じ回転数にすることができる。
【００１３】
従って、エンジン回転数の変化率がどのような変化率の場合であっても、ほぼ同じエンジン回転数で自動アップによって変速をさせることができるので、自動アップによって変速をさせる際のエンジン回転数を、より確実に任意の回転数にすることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００１４】
また、この発明に係る自動変速機の制御装置は、さらに、前記自動アップを行なった際における最高エンジン回転数と、前記自動アップを行なった際に目標となる前記エンジンの回転数である目標エンジン回転数との差により前記自動アップ開始指示回転数をフィードバック制御によって補正するフィードバック制御手段を備えており、前記変速制御手段は、現在の前記エンジン回転数が前記フィードバック制御手段によって補正した前記自動アップ開始指示回転数以上になった場合に、前記自動アップの開始指示をすることを特徴とする。
【００１５】
この発明では、フィードバック制御手段を備えており、自動アップ開始指示回転数は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差によりフィードバック制御手段で補正しているので、自動アップ開始指示回転数を、より適切な回転数にすることができる。つまり、自動アップ開始指示回転数をフィードバック制御手段で補正することにより、自動アップを行なった際における最高エンジン回転数を、目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００１６】
また、この発明に係る自動変速機の制御装置は、前記目標エンジン回転数は、前記自動アップをする前記自動変速機の変速段ごとに設定されていることを特徴とする。
【００１７】
この発明では、目標エンジン回転数を、自動変速機の変速段ごとに設定しているため、自動アップを行なった際における最高エンジン回転数を、より確実に目標エンジン回転数に近づけることができる。つまり、エンジン回転数の変化率は、自動変速機の変速段ごとに異なっており、例えば、車両の高速走行時における自動変速機の変速段よりも、低速走行時における変速段の方が、変化率は大きくなる。このため、目標エンジン回転数を変速段ごとに設定することにより、自動アップを行なった際における最高エンジン回転数を、自動アップを行なった変速段に関わらず、より確実に目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００１８】
また、この発明に係る自動変速機の制御装置は、前記フィードバック制御手段は、前記エンジン回転数の変化率と前記自動アップ開始指示回転数との関係を示す自動アップ開始指示回転数算出媒体より前記自動アップ開始指示回転数を算出する自動アップ開始指示回転数算出手段と、前記最高エンジン回転数と、前記目標エンジン回転数との差より前記自動アップ開始指示回転数算出媒体を補正する自動アップ開始指示回転数算出媒体補正手段と、を有しており、前記フィードバック制御手段は、前記自動アップ開始指示回転数算出媒体補正手段で前記自動アップ開始指示回転数算出媒体を補正することによりフィードバック制御をすることを特徴とする。
【００１９】
この発明では、自動アップ開始指示回転数算出媒体より自動アップ開始指示回転数を算出する自動アップ開始指示回転数算出手段と、自動アップ開始指示回転数算出媒体を補正する自動アップ開始指示回転数算出媒体補正手段とを設けることにより、より確実にフィードバック制御を行なうことができる。つまり、手動モードで自動アップを行なう場合には、自動アップ開始指示回転数算出媒体より自動アップ開始指示回転数算出手段で算出した自動アップ開始指示回転数で自動アップの開始指示を出す。また、自動アップを行なった後は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差より、自動アップ開始指示回転数算出媒体補正手段によって自動アップ開始指示回転数算出媒体を補正する。
【００２０】
さらに、次回自動アップを行なう場合には、自動アップ開始指示回転数算出媒体補正手段で補正した自動アップ開始指示回転数算出媒体より、自動アップ開始指示回転数算出手段によって自動アップ開始指示回転数を算出し、自動アップの開始指示を出す。これにより、フィードバック制御を行なうことができ、自動アップを行なった際における最高エンジン回転数を、より確実に目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【発明の効果】
【００２１】
本発明に係る自動変速機の制御装置は、より確実にエンジン回転数の許容される範囲を利用することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下に、本発明に係る自動変速機の制御装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、下記実施例における構成要素には、当業者が置換可能かつ容易なもの、或いは実質的に同一のものが含まれる。また、以下の説明において、ダウンシフトとは、自動変速機の変速段を、現状よりも変速比の大きい変速段へ変更することをいう。また、アップシフトとは、自動変速機の変速段を、現状よりも変速比が小さい変速段へ変更することをいう。また、変速制御は、自動変速機の変速段を切り替える際の制御である。
【実施例】
【００２３】
図１は、本発明の実施例に係る自動変速機の制御装置を備える車両の概略図である。同図に示す車両１は、内燃機関であるエンジン５を動力発生手段としており、エンジン５が発生した動力が、自動変速機１０を介して駆動輪である後輪４へ伝達されることにより走行可能になっている。この実施例において、エンジン５はガソリンを燃料とするレシプロ式の火花点火式エンジンであるが、エンジン５はこれに限定されるものではない。エンジン５は、例えば、ＬＰＧ（Liquefied Petroleum Gas：液化石油ガス）やアルコールを燃料とする火花点火式エンジンであってもよいし、いわゆるロータリー式の火花点火式エンジンであってもよいし、ディーゼル機関であってもよい。エンジン５は、ＥＣＵ（Electronic Control Unit）４０によってエンジン回転数やトルク（出力）が制御される。
【００２４】
動力発生手段であるエンジン５は、車両１の進行方向における前側部分に搭載されており、自動変速機１０、プロペラシャフト１５、デファレンシャルギヤ１６を介して後輪４を駆動する。車両１の後輪４は、このように駆動輪として設けられるのに対し、前輪３は車両１の操舵輪として設けられている。操舵輪である前輪３は、運転席に設けられるハンドル２０によって操舵可能に設けられている。また、この車両１は、エンジン５が車両１の進行方向における前側部分に搭載され、後輪４が駆動輪として設けられた、いわゆるＦＲ（Front engine Rear drive）の駆動形式となっている。なお、実施例に係る自動変速機１０の制御装置による変速制御は、自動変速機１０を介して動力発生手段の動力が駆動輪へ伝達される車両１であれば、駆動形式に関わらず適用できる。
【００２５】
また、車両１には、車両１の運転状態を検出するセンサが設けられており、例えばエンジン５には、当該エンジン５の運転時に回転をするクランクシャフト（図示省略）の近傍に、クランクシャフトの回転角であるクランク角を検出可能なクランク角センサ３１が設けられている。また、自動変速機１０には、自動変速機１０の出力軸（図示省略）の近傍に、当該出力軸の回転速度を検出することにより、この回転速度を介して車速を検出可能な車速センサ３２が設けられている。また、車両１の運転席（図示省略）に運転者が座った状態における運転者の足元付近に、ブレーキペダル２２と並べて設けられたアクセルペダル２１の近傍には、アクセルペダル２１の開度を検出可能なアクセル開度センサ３３が設けられている。これらのクランク角センサ３１、車速センサ３２、アクセル開度センサ３３は、ＥＣＵ４０に接続されている。
【００２６】
また、運転席の近傍には、自動変速機１０の変速モードや走行レンジを切り替えるセレクターレバー２５が設けられている。このうち、変速モードとは、車両１の前進時に自動変速機１０の変速を自動的に行なわせるか手動で行なわせるかのモードであり、車両１の運転状態等に応じて自動変速機１０に自動的に変速を行なわせる自動モードと、手動で任意に変速を行なわせる手動モードとの２つのモードがある。
【００２７】
また、走行レンジとは、車両１の前進時に自動変速機１０が自動変速を行なうレンジであるＤ（ドライブ）レンジや、車両１を後進させるＲ（リバース）レンジ、さらに、エンジン５の回転が駆動輪である後輪４に伝達されない状態にするＮ（ニュートラル）レンジなど、自動変速機１０の基本的な変速状態を選択するレンジとなっている。また、変速モードの自動モードは、走行レンジにおけるＤレンジになっており、変速モードの手動モードは、走行レンジにおけるＤレンジの代わりに用いられるモードである。セレクターレバー２５は、走行レンジを切り替え可能に設けられており、また、変速モードが手動モードになっている場合には、任意の変速段を選択可能に設けられている。
【００２８】
また、セレクターレバー２５の近傍には、選択した走行レンジや変速モードに応じて切り替えられるスイッチであるポジションスイッチ３５と、変速モードを手動モードに切り替えた場合において変速をする際に、セレクターレバー２５から変速動作が入力されるスイッチである変速スイッチ３６とが設けられている。これらのポジションスイッチ３５や変速スイッチ３６は、ＥＣＵ４０に接続されている。また、ＥＣＵ４０には、自動変速機１０も接続されており、自動変速機１０の変速は、ＥＣＵ４０によって制御される。即ち、ＥＣＵ４０、及びＥＣＵ４０に接続されるクランク角センサ３１、車速センサ３２、アクセル開度センサ３３、ポジションスイッチ３５、変速スイッチ３６は、自動変速機１０の制御装置として設けられている。なお、自動変速機１０の制御装置は、これらが全て備えられていなくてもよい。
【００２９】
図２は、図１に示した自動変速機の制御装置の要部構成図である。ＥＣＵ４０には、処理部４１、記憶部６０及び入出力部６１が設けられており、これらは互いに接続され、互いに信号の受け渡しが可能になっている。また、ＥＣＵ４０に接続されているクランク角センサ３１、車速センサ３２、アクセル開度センサ３３、ポジションスイッチ３５、変速スイッチ３６、及びＥＣＵ４０によって制御されるエンジン５と自動変速機１０とは、入出力部６１に接続されており、入出力部６１は、これらのセンサ類等との間で信号の入出力を行なう。また、記憶部６０には、本実施例に係る自動変速機１０の制御装置を制御するコンピュータプログラムが格納されている。この記憶部６０は、ハードディスク装置や光磁気ディスク装置、またはフラッシュメモリ等の不揮発性のメモリ（ＣＤ−ＲＯＭ等のような読み出しのみが可能な記憶媒体）や、ＲＡＭ（Random Access Memory）のような揮発性のメモリ、或いはこれらの組み合わせにより構成することができる。
【００３０】
また、処理部４１は、メモリ及びＣＰＵ（Central Processing Unit）により構成されており、アクセル開度センサ３３での検出結果よりアクセルペダル２１の開度を取得するアクセル開度取得手段であるアクセル開度取得部４２と、エンジン５の運転状態を制御するエンジン制御手段であるエンジン制御部４３とを有している。また、処理部４１は、セレクターレバー２５の近傍に設けられるポジションスイッチ３５の状態を取得するポジションスイッチ状態取得手段であるポジションスイッチ状態取得部４４と、ポジションスイッチ状態取得部４４で取得したポジションスイッチ３５の状態より、自動変速機１０の変速モードが手動モードであるか自動モードであるかを判定する変速モード判定手段である変速モード判定部４５と、ポジションスイッチ状態取得部４４で取得したポジションスイッチ３５の状態より、自動変速機１０の走行レンジを判定する走行レンジ判定手段である走行レンジ判定部４６とを有している。
【００３１】
また、処理部４１は、変速モードが手動モードの場合に、セレクターレバー２５の近傍に設けられる変速スイッチ３６の状態を取得する変速スイッチ状態取得手段である変速スイッチ状態取得部４７と、走行レンジ判定部４６で取得した自動変速機１０の走行レンジや、変速スイッチ状態取得部４７で取得した変速スイッチ３６の状態などに応じて、自動変速機１０の変速制御を行なう変速制御手段である変速制御部４８とを有している。また、処理部４１は、クランク角センサ３１などのセンサ類の検出結果より、エンジン５の回転数など車両１の運転時における運転状態を取得する運転状態情報取得手段である運転状態情報取得部４９と、運転状態情報取得部４９で取得したエンジン回転数より、エンジン回転数の変化率を算出するエンジン回転数変化率算出手段であるエンジン回転数変化率算出部５０とを有している。
【００３２】
また、処理部４１は、エンジン回転数変化率算出部５０で算出したエンジン回転数の変化率、及びエンジン回転数の変化率と自動アップ開始指示回転数との関係を示す自動アップ開始指示回転数算出媒体であるマップより、自動アップ開始指示回転数を算出する自動アップ開始指示回転数算出手段である自動アップ開始指示回転数算出部５１を有している。なお、自動アップとは、エンジン５の回転数が所定の回転数以上になった場合における自動変速機１０の強制的なアップシフトのことであり、自動アップ開始指示回転数とは、自動アップの開始指示をするエンジン回転数のことである。
【００３３】
また、処理部４１は、運転状態情報取得部４９で取得した現在のエンジン回転数が、自動アップ開始指示回転数算出部５１で算出した自動アップ開始指示回転数以上であるかを判定する自動アップ判定手段である自動アップ判定部５２と、運転状態情報取得部４９で取得した運転状態情報より、自動アップ変速中における最高エンジン回転数を取得する最高エンジン回転数取得手段である最高エンジン回転数取得部５３とを有している。また、処理部４１は、最高エンジン回転数取得部５３で取得した自動アップ変速中の最高エンジン回転数と、自動アップを行なった際に目標となるエンジン５の回転数である目標エンジン回転数との差を算出するエンジン回転数差算出手段であるエンジン回転数差算出部５４と、エンジン回転数差算出部５４で算出した目標エンジン回転数と最高エンジン回転数との差より、自動アップ開始指示回転数を算出する際に用いられるマップを補正する自動アップ開始指示回転数算出媒体補正手段であるマップ補正部５５と、を有している。
【００３４】
ＥＣＵ４０によって制御される自動変速機１０の制御は、例えば、ポジションスイッチ３５の状態や車速センサ３２などによる検出結果に基づいて、処理部４１が前記コンピュータプログラムを当該処理部４１に組み込まれたメモリに読み込んで演算し、演算の結果に応じて自動変速機１０を作動させることにより制御する。その際に処理部４１は、適宜記憶部６０へ演算途中の数値を格納し、また格納した数値を取り出して演算を実行する。なお、このように自動変速機１０を制御する場合には、前記コンピュータプログラムの代わりに、ＥＣＵ４０とは異なる専用のハードウェアによって制御してもよい。
【００３５】
この実施例に係る自動変速機１０の制御装置は、以上のごとき構成からなり、以下、その作用について説明する。車両１の走行中は、アクセルペダル２１を足で操作することにより、エンジン５の回転数や出力を調整し、車速を調整する。このように、アクセルペダル２１を操作している場合には、アクセルペダル２１のストローク量、或いはアクセル開度が、アクセルペダル２１の近傍に設けられるアクセル開度センサ３３によって検出される。アクセル開度センサ３３による検出結果は、ＥＣＵ４０の処理部４１が有するアクセル開度取得部４２に伝達されてアクセル開度取得部４２で取得し、さらに、取得したアクセル開度が、ＥＣＵ４０の処理部４１が有するエンジン制御部４３に伝達される。エンジン制御部４３は、アクセル開度取得部４２で取得したアクセル開度センサ３３や、その他のセンサによる検出結果に基づいて、エンジン５を制御する。
【００３６】
また、セレクターレバー２５を操作した場合には、ポジションスイッチ３５や変速スイッチ３６から信号がＥＣＵ４０に伝達される。このうち、ポジションスイッチ３５からの信号は、ＥＣＵ４０の処理部４１が有するポジションスイッチ状態取得部４４でポジションスイッチ３５の状態として取得し、さらに、取得したポジションスイッチ３５の状態はＥＣＵ４０の処理部４１が有する変速モード判定部４５に伝達される。変速モード判定部４５では、ポジションスイッチ状態取得部４４から伝達されたポジションスイッチ３５の状態が、手動モードが選択されているか自動モードで選択されているかを判定する。
【００３７】
変速モード判定部４５での判定により、ポジションスイッチ３５の状態が、自動モードが選択されたと判定された場合には、ポジションスイッチ状態取得部４４で取得したポジションスイッチ３５の状態は、ＥＣＵ４０の処理部４１が有する走行レンジ判定部４６に伝達される。走行レンジ判定部４６では、ポジションスイッチ状態取得部４４から伝達されたポジションスイッチ３５の状態より、セレクターレバー２５によって選択されている走行レンジを判定する。走行レンジ判定部４６で走行レンジを判定した場合には、この走行レンジに応じてＥＣＵ４０の処理部４１が有する変速制御部４８で、車両１の運転時における運転状態に基づいて自動変速機１０の変速制御を行なう。
【００３８】
車両１の運転時における運転状態情報の取得としては、例えば、クランクシャフトの近傍に設けられたクランク角センサ３１が、所定時間あたりのクランク角の変化を検出する。このように検出したクランク角センサ３１による検出結果は、ＥＣＵ４０の処理部４１が有する運転状態情報取得部４９に伝達され、運転状態情報取得部４９は、所定時間あたりのクランク角センサ３１の変化よりエンジン５の回転数を算出して取得する。また、自動変速機１０の出力軸の近傍に設けられた車速センサ３２が、当該出力軸の回転数を検出する。このように検出した車速センサ３２による検出結果は運転状態情報取得部４９に伝達され、運転状態情報取得部４９は、車速センサ３２が検出した自動変速機１０の出力軸の回転数に基づいて、車速を算出して取得する。これらのエンジン５の回転数や車速などの運転状態の取得は、運転状態情報取得部４９によって継続的に行なわれる。
【００３９】
変速制御部４８は、走行レンジ判定部４６で判定した走行レンジ、及び運転状態情報取得部４９で取得した運転状態情報に応じて、自動変速機１０が適切な変速段を選択するように自動変速機１０の変速制御を行なう。また、変速モード判定部４５での判定により、ポジションスイッチ３５の状態が、手動モードが選択されたと判定されていると判定された場合には、ＥＣＵ４０の処理部４１が有する変速スイッチ状態取得部４７で、変速スイッチ３６の状態を取得する。
【００４０】
変速モードが手動モードの場合には、変速制御部４８は、変速スイッチ状態取得部４７で取得した変速スイッチ３６の状態より、変速スイッチ３６の状態に合わせて自動変速機１０の変速制御を行なう。つまり、変速スイッチ状態取得部４７で取得した変速スイッチ３６の状態が、アップシフトの状態になっている場合には、変速制御部４８は、自動変速機１０をアップシフトさせる。また、変速スイッチ状態取得部４７で取得した変速スイッチ３６の状態が、ダウンシフトの状態になっている場合には、変速制御部４８は、自動変速機１０をダウンシフトさせる。
【００４１】
また、変速モードが手動モードの場合には、運転状態情報取得部４９で取得したエンジン５の回転数の変化率より、手動モード実行時における強制的なアップシフトである自動アップを開始する所定のエンジン回転数である自動アップ開始指示回転数を、ＥＣＵ４０の処理部４１が有する自動アップ開始指示回転数算出部５１で算出する。
【００４２】
詳しくは、エンジン回転数の変化率は、ＥＣＵ４０の処理部４１が有するエンジン回転数変化率算出部５０で算出する。自動アップ開始指示回転数算出部５１は、このエンジン回転数変化率算出部５０で算出したエンジン回転数の変化率、及びエンジン回転数の変化率と自動アップ開始指示回転数との関係を示すマップより、自動アップ開始指示回転数を算出する。さらに、現在のエンジン回転数が自動アップ開始指示回転数以上になったら、変速制御部４８は自動アップ開始指示を行なう。即ち、変速制御部４８は、自動変速機１０を自動アップにより強制的にアップシフトさせる。
【００４３】
変速制御部４８が自動変速機１０を自動アップさせた場合には、ＥＣＵ４０の処理部４１が有する最高エンジン回転数取得部５３で自動アップ変速中における最高エンジン回転数を取得し、さらに、ＥＣＵ４０の処理部４１が有するエンジン回転数差算出部５４で、自動アップ変速中の最高エンジン回転数と目標エンジン回転数との差を算出する。また、ＥＣＵ４０の処理部４１が有するマップ補正部５５では、エンジン回転数差算出部５４で算出した目標エンジン回転数と最高エンジン回転数との差より、上記マップを補正する。
【００４４】
このようにマップを補正した後、次回自動アップをする場合には、マップ補正部５５で補正した後のマップより、自動アップ開始指示回転数算出部５１で自動アップ開始指示回転数を算出し、自動変速機１０の自動アップ開始指示を出す。つまり、自動アップ開始指示回転数算出部５１とマップ補正部５５とは、フィードバック制御手段を構成しており、このフィードバック制御手段は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差により自動アップ開始指示回転数をフィードバック制御によって補正する。即ち、自動アップ開始指示回転数算出部５１とマップ補正部５５とを有するフィードバック制御手段は、マップ補正部５５でマップを補正することによりフィードバック制御をする。また、変速制御部４８は、現在のエンジン回転数がフィードバック制御手段によって補正した自動アップ開始指示回転数以上になった場合に、自動アップの開始指示をする。
【００４５】
図３は、本発明の実施例に係る自動変速機の制御装置の処理手順を示すフロー図である。次に、実施例に係る自動変速機１０の制御装置の制御方法、即ち、自動変速機１０の制御装置による処理手順について説明する。また、以下の説明では、変速モードにおける自動モードが選択された場合における処理手順について説明する。自動変速機１０の制御装置による自動変速機１０の制御方法では、まず、セレクターレバー２５の近傍に設けられポジションスイッチ３５の状態を取得する（ステップＳＴ１０１）。この取得は、セレクターレバー２５の近傍に設けられたポジションスイッチ３５の状態が、ＥＣＵ４０の処理部４１が有するポジションスイッチ状態取得部４４に伝達され、このポジションスイッチ状態取得部４４で取得する。
【００４６】
次に、手動モードを実行中であるかを判定する（ステップＳＴ１０２）。この判定は、ポジションスイッチ状態取得部４４で取得したポジションスイッチ３５の状態が、ＥＣＵ４０の処理部４１が有する変速モード判定部４５に伝達され、変速モード判定部４５で判定する。変速モード判定部４５は、ポジションスイッチ状態取得部４４から伝達されたポジションスイッチ３５の状態より、変速モードは自動モードが選択されているか、手動モードが選択されているかを判定する。この判定により、自動モードが選択されていると判定された場合には、手動モードは実行中ではないと判定され、この処理手順から抜け出る。
【００４７】
変速モード判定部４５の判定により、変速モードは手動モードが選択され、手動モードを実行中であると判定された場合には、次に、エンジン回転数の変化率を算出する（ステップＳＴ１０３）。この算出は、ＥＣＵ４０の処理部４１が有するエンジン回転数変化率算出部５０で行なう。エンジン回転数変化率算出部５０は、車両１の運転時に運転状態情報取得部４９で継続的に取得するエンジン回転数を継続的に取得し、取得したエンジン回転数の所定時間における変化率を算出する。
【００４８】
次に、エンジン回転数変化率算出部５０で算出したエンジン回転数の変化率より、手動モード実行時における強制的なアップシフトである自動アップを開始する所定のエンジン回転数である自動アップ開始指示回転数を、マップから算出する（ステップＳＴ１０４）。この算出は、ＥＣＵ４０の処理部４１が有するも自動アップ開始指示回転数算出部５１で算出する。自動アップ開始指示回転数算出部５１が自動アップ開始指示回転数を算出する際には、記憶部６０に記憶されているマップを参照し、このマップとエンジン回転数変化率算出部５０で算出したエンジン回転数の変化率とより算出する。
【００４９】
図４は、エンジン回転数変化率と自動アップ開始指示回転数との関係を示す説明図である。ここで、エンジン回転数の変化率と自動アップの開始指示をする回転数との関係は、図４に示すように、エンジン回転数変化率が大きくなるに従って、自動アップ開始指示回転数は低くなる。記憶部６０に記憶され、自動アップ開始指示回転数の算出時に参照されるマップは、このエンジン回転数変化率と自動アップ開始指示回転数との関係に基づいて作成してある。このため、自動アップ開始指示回転数算出部５１で算出する自動アップ開始指示回転数は、概ねエンジン回転数変化率算出部５０で算出したエンジン回転数の変化率が大きくなるに従って低くなり、エンジン回転数の変化率が小さくなるに従って高くなる。つまり、自動アップ開始指示回転数は、エンジン回転数の変化率が大きくなるに従って低く設定され、エンジン回転数の変化率が小さくなるに従って高く設定される。
【００５０】
次に、現在のエンジン回転数が、自動アップ開始指示回転数以上であるかを判定する（ステップＳＴ１０５）。この判定は、ＥＣＵ４０の処理部４１が有する自動アップ判定部で行なう。詳しくは、運転状態情報取得部４９で取得した現在のエンジン回転数と、自動アップ開始指示回転数算出部５１で算出した自動アップ開始指示回転数とが自動アップ判定部５２に伝達され、自動アップ判定部５２で現在のエンジン回転数と自動アップ開始指示回転数を比較する。自動アップ判定部５２では、このように現在のエンジン回転数と自動アップ開始指示回転数を比較することにより、現在のエンジン回転数が自動アップ開始指示回転数以上であるかを判定する。この判定により、現在のエンジン回転数は自動アップ開始指示回転数以上ではないと判定された場合には、この処理手順から抜け出る。
【００５１】
これに対し、自動アップ判定部５２による判定で、現在のエンジン回転数は自動アップ開始指示回転数以上であると判定された場合には、自動アップ開始指示を行なう（ステップＳＴ１０６）。この自動アップ開始指示は、ＥＣＵ４０の処理部４１が有する変速制御部４８で行ない、変速制御部４８で自動アップ開始指示を行なうことにより、自動変速機１０はアップシフトを行なう。このアップシフトは、手動モード実行中において、運転者が意図しない強制的なアップシフトである自動アップとなる。つまり、変速制御部４８は、変速モード判定部４５で変速モードが手動モードであると判定され、且つ、現在のエンジン回転数が、自動アップ開始指示回転数以上になった場合には、自動アップの開始指示をする。
【００５２】
次に、自動アップ変速中の最高エンジン回転数を取得する（ステップＳＴ１０７）。ここで、自動変速機１０をアップシフトする場合には、エンジン回転数はアップシフトをする前よりも、アップシフトをした後の方が低くなるため、アップシフト中の最高エンジン回転数は、変速直前付近のエンジン回転数が最高エンジン回転数となる。このため、自動アップ変速中の最高エンジン回転数は変速直前付近のエンジン回転数となり、この変速直前のエンジン回転数を最高エンジン回転数として、ＥＣＵ４０の処理部４１が有する最高エンジン回転数取得部５３で取得する。
【００５３】
具体的には、車両１の運転時に運転状態情報取得部４９で継続的に取得するエンジン回転数より、変速制御部４８で自動アップ開始指示を出してから、自動アップが完了するまでの間における最高エンジン回転数を、最高エンジン回転数取得部５３で取得する。
【００５４】
次に、自動アップ変速中の最高エンジン回転数と目標エンジン回転数との差を算出する（ステップＳＴ１０８）。ここでいう目標エンジン回転数とは、エンジン回転数を上昇させてアップシフトをする際において最も高い回転数にすることのできる許容回転数であり、自動アップを行なった際に目標となるエンジン回転数である。この目標エンジン回転数は、予め記憶部６０に記憶されている。なお、目標エンジン回転数は、エンジン５の耐久性の確保や、より確実にエンジン回転数を任意の回転数以下に抑えるために、例えば、エンジン５の過回転による故障を抑制するために設定されてあるフューエルカットエンジン回転数よりも２００ｒｐｍ低くするなど、実質的な許容回転数よりも低めに設定するのが好ましい。
【００５５】
この目標エンジン回転数と最高エンジン回転数との差を算出する際には、記憶部６０に記憶された目標エンジン回転数と、最高エンジン回転数取得部５３で取得した最高エンジン回転数とより、ＥＣＵ４０の処理部４１が有するエンジン回転数差算出部５４で算出する。
【００５６】
次に、エンジン回転数変化率と自動アップ開始指示回転数とのマップを補正する（ステップＳＴ１０９）。この補正は、ＥＣＵ４０の処理部４１が有するマップ補正部５５で行なう。マップ補正部５５は、エンジン回転数差算出部５４で算出した目標エンジン回転数と最高エンジン回転数との差より、記憶部６０に記憶されているエンジン回転数変化率と自動アップ開始指示回転数との関係を示すマップを補正する。具体的には、最高エンジン回転数取得部５３で取得した最高エンジン回転数と目標エンジン回転数とを比較し、最高エンジン回転数が目標エンジン回転数よりも低い場合には、その差に応じて、記憶部６０に記憶されているマップ中の、今回の自動アップ時のエンジン回転数変化率における自動アップ開始指示回転数が、高くなるように補正する。
【００５７】
エンジン回転数変化率と自動アップ開始指示回転数とのマップをマップ補正部５５で補正した後は、この処理手順から抜け出て、次回自動アップをする際に、補正後のマップによって自動アップする。
【００５８】
以上の自動変速機１０の制御装置は、自動変速機１０の変速モードを手動モードにした際に、現在のエンジン回転数が、エンジン回転数の変化率が大きくなるに従って低く設定される自動アップ開始指示回転数以上になった場合に自動アップの開始指示をする。このため、変速モードが手動モードの場合において自動アップをさせる際に、エンジン回転数の変化率が大きい場合には、比較的低いエンジン回転数で自動アップの開始指示を出し、エンジン回転数の変化率が小さい場合には、比較的高いエンジン回転数で自動アップの開始指示を出すことができる。これにより、自動アップによって自動変速機１０の変速をする場合に、エンジン回転数の変化率が大きい場合において自動アップの開始指示を出してから実際に変速をする際のエンジン回転数と、エンジン回転数の変化率が小さい場合において自動アップの開始指示を出してから実際に変速をする際のエンジン回転数とを、ほぼ同じ回転数にすることができる。
【００５９】
従って、エンジン回転数の変化率がどのような変化率の場合であっても、ほぼ同じエンジン回転数で自動アップによって変速をさせることができるので、自動アップによって変速をさせる際のエンジン回転数を、より確実に任意の回転数にすることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００６０】
また、実施例に係る自動変速機１０は、フィードバック制御手段を備えており、自動アップ開始指示回転数は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差によりフィードバック制御手段で補正している。これにより、自動アップ開始指示回転数を、より適切な回転数にすることができる。つまり、自動アップ開始指示回転数をフィードバック制御手段で補正することにより、自動アップを行なった際における最高エンジン回転数を、目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００６１】
また、フィードバック制御手段として、記憶部６０に記憶されたマップより自動アップ開始指示回転数を算出する自動アップ開始指示回転数算出部５１と、マップを補正するマップ補正部５５とを設けることにより、より確実にフィードバック制御を行なうことができる。つまり、手動モードで自動アップを行なう場合には、マップより自動アップ開始指示回転数算出部５１で算出した自動アップ開始指示回転数で自動アップの開始指示を出す。また、自動アップを行なった後は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差より、マップ補正部５５によってマップを補正する。
【００６２】
さらに、次回自動アップを行なう場合には、マップ補正部５５で補正したマップより、自動アップ開始指示回転数算出部５１によって自動アップ開始指示回転数を算出し、自動アップの開始指示を出す。これにより、フィードバック制御を行なうことができ、自動アップを行なった際における最高エンジン回転数を、より確実に目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００６３】
また、このようにフィードバック制御によってマップを補正することを介して自動アップ開始指示回転数を補正することにより、自動変速機１０のＡＴＦ（Automatic Transmission Fluid）の油温の変化だけでなく、変速中におけるハードのバラツキによるエンジン回転数の変化率の差を適宜補正することができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００６４】
なお、実施例に係る自動変速機１０の制御装置では、目標エンジン回転数は、１種類の目標エンジン回転数のみを設定しているが、目標エンジン回転数は、自動アップをする自動変速機１０の変速段ごとに設定してもよい。このように目標エンジン回転数を、自動変速機１０の変速段ごとに設定することにより、自動アップを行なった際における最高エンジン回転数を、より確実に目標エンジン回転数に近づけることができる。つまり、エンジン回転数の変化率は、自動変速機１０の変速段ごとに異なっており、例えば、車両１の高速走行時における自動変速機１０の変速段よりも、低速走行時における変速段の方が、変化率は大きくなる。このため、目標エンジン回転数を変速段ごとに設定することにより、自動アップを行なった際における最高エンジン回転数を、自動アップを行なった変速段に関わらず、より確実に目標エンジン回転数に近づけることができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００６５】
また、実施例に係る自動変速機１０の制御装置では、自動アップの開始指示を行なう基準として、エンジン回転数が自動アップ開始指示回転数以上になった場合に、自動アップ開始指示を出しているが、自動アップの開始指示を行なう基準は、エンジン回転数以外のものでもよい。例えば、自動アップの開始指示を行なう基準として、変速段ごとに基準となる車速を設定し、車速センサ３２で検出する車速が、現在の変速段における基準となる車速以上になった場合に、自動アップの開始指示を出してもよい。その際に設定する車速は、エンジン回転数の変化率が大きいほど、基準となる車速は小さくする。
【００６６】
車速はエンジン回転数に比例しており、また、車速センサ３２で検出する自動変速機１０の出力軸の回転数とエンジン回転数とは、自動変速機１０の変速段ごとに回転比が異なっている。このため、変速段ごとに基準となる車速を設定することにより、間接的にエンジン回転数と自動アップの開始指示をする回転数とを比較することができ、現在のエンジン回転数が自動アップの開始指示を行なう回転数以上になった場合に、自動アップの開始指示を行なうことができる。
【００６７】
また、この変速段ごとに設定する車速を、車速の変化率が大きいほど低い速度に設定することにより、エンジン回転数の変化率が大きくなるに従って、自動アップの開始指示を行なう回転数を低くすることができる。従って、自動アップによって変速をさせる際のエンジン回転数を、より確実に任意の回転数にすることができ、より確実にエンジン回転数の許容される範囲を利用することができる。つまり、これらのように自動アップの開始指示を行なう基準は、エンジン回転数以外のものにより設定してもよく、直接、或いは間接的にエンジン回転数の変化を検出できるものであれば、エンジン回転数以外のものでもよい。
【００６８】
また、実施例に係る自動変速機１０の制御装置では、エンジン回転数の変化率と自動アップ開始指示回転数との関係を示す自動アップ開始指示回転数算出媒体として、これらの関係を示すマップが用いられているが、自動アップ開始指示回転数算出媒体は、マップ以外のものでもよい。自動アップ開始指示回転数算出媒体は、例えば、エンジン回転数の変化率と自動アップ開始指示回転数との関係を示す関数を用いてもよい。自動アップ開始指示回転数算出媒体として関数を用いた場合には、自動アップ開始指示回転数を算出する際に、この関数でエンジン回転数の変化率より、自動アップ開始指示回転数を算出する。さらに、ＥＣＵ４０の処理部４１に、自動アップ開始指示回転数算出媒体補正手段として最高エンジン回転数と、目標エンジン回転数との差より関数を補正する関数補正部（図示省略）を設ける。
【００６９】
これにより、手動モードで自動アップを行なう場合に、エンジン回転数の変化率と自動アップ開始指示回転数との関係を示す関数より自動アップ開始指示回転数を算出して自動アップの開始指示を出す。また、自動アップを行なった後は、自動アップを行なった際における最高エンジン回転数と目標エンジン回転数との差より、関数補正部によって、この関数を補正する。さらに、次回自動アップを行なう場合には、関数補正部で補正した関数より自動アップ開始指示回転数を算出し、自動アップの開始指示を出す。このように、自動アップ開始指示回転数算出媒体として関数を用いた場合でも、フィードバック制御を行なうことができる。この結果、より確実にエンジン回転数の許容される範囲を利用することができる。
【００７０】
また、実施例に係る自動変速機１０の制御装置では、変速スイッチ３６はセレクターレバー２５の近傍に設けられており、変速モードが手動モードである場合において変速をする際には、セレクターレバー２５を操作することにより変速可能に設けられているが、変速スイッチ３６は、セレクターレバー２５の近傍以外に設けてもよい。例えば、車両１のハンドル２０付近に、変速レバー（図示省略）や変速プレート（図示省略）などの変速操作手段を設け、変速スイッチ３６は、この変速操作手段の近傍に設けてもよい。これにより、手動モード時に変速する場合には、ハンドル２０から手を離さずに変速をすることができる。このように、手動モードにおいて変速操作をする手段は、セレクターレバー２５以外のものであってもよい。
【産業上の利用可能性】
【００７１】
以上のように、本発明に係る自動変速機の制御装置は、手動モードを備える自動変速機の制御装置に有用であり、特に、エンジンの性能をより確実に利用する場合に適している。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例に係る自動変速機の制御装置を備える車両の概略図である。
【図２】図１に示した自動変速機の制御装置の要部構成図である。
【図３】本発明の実施例に係る自動変速機の制御装置の処理手順を示すフロー図である。
【図４】エンジン回転数変化率と自動アップ開始指示回転数との関係を示す説明図である。
【符号の説明】
【００７３】
１  車両
３  前輪
４  後輪
５  エンジン
１０  自動変速機
１５  プロペラシャフト
１６  デファレンシャルギヤ
２０  ハンドル
２１  アクセルペダル
２２  ブレーキペダル
２５  セレクターレバー
３１  クランク角センサ
３２  車速センサ
３３  アクセル開度センサ
３５  ポジションスイッチ
３６  変速スイッチ
４０  ＥＣＵ
４１  処理部
４２  アクセル開度取得部
４３  エンジン制御部
４４  ポジションスイッチ状態取得部
４５  変速モード判定部
４６  走行レンジ判定部
４７  変速スイッチ状態取得部
４８  変速制御部
４９  運転状態情報取得部
５０  エンジン回転数変化率算出部
５１  自動アップ開始指示回転数算出部
５２  自動アップ判定部
５３  最高エンジン回転数取得部
５４  エンジン回転数差算出部
５５  マップ補正部
６０  記憶部
６１  入出力部
【図１】
2008232298.tif 000003
【図２】
2008232298.tif 000004
【図３】
2008232298.tif 000005
【図４】
2008232298.tif 000006