(57)【要約】【課題】カーブ走行時に運転者の意思に沿った制御を実行することが可能な自動変速機の制御装置を提供することである。【解決手段】予め記憶されている通常シフトマップ及び複数のＣＳシフトマップに基づいて自動変速機の変速段を制御する自動変速機の制御装置であって、ブレーキのオン・オフを検出するブレーキ検出手段と、直線路を検出する直線路検出手段と、ブレーキオンが検出され且つ直線路が検出されたとき、ブレーキ作動による減速度を検出するブレーキ減速度検出手段とを含んでいる。制御装置は更に、減速度に応じて目標ＣＳシフトマップを選択する目標ＣＳシフトマップ選択手段と、選択された目標ＣＳシフトマップと車速に応じて目標シフト段を検索する目標シフト段検索手段とを含んでいる。ダウンシフト実行手段が目標シフト段に応じてダウンシフトを実行し、実変速信号と車速に応じて、ＣＳシフトマップ検索手段がＣＳシフトマップを検索する。そして、ブレーキオフが検出されたとき、ＣＳシフトマップ確定手段が検索されたＣＳシフトマップを確定する。【選択図】図２
2005299879.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶されている通常シフトマップ及び複数のＣＳシフトマップに基づいて自動変速機の変速段を制御する自動変速機の制御装置であって、
ブレーキのオン・オフを検出するブレーキ検出手段と、
直線路を検出する直線路検出手段と、
前記ブレーキ検出手段でブレーキオンが検出され且つ前記直線路検出手段で直線路が検出されたとき、ブレーキ作動による減速度を検出するブレーキ減速度検出手段と、
前記減速度に応じて目標ＣＳシフトマップを選択する目標ＣＳシフトマップ選択手段と、
選択された目標ＣＳシフトマップと車速に応じて目標シフト段を検索する目標シフト段検索手段と、
目標シフト段に応じてダウンシフトするダウンシフト実行手段と、
実変速信号と車速に応じてＣＳシフトマップを検索するＣＳシフトマップ検索手段と、
前記ブレーキ検出手段でブレーキオフが検出されたとき、前記検索されたＣＳシフトマップを確定するＣＳシフトマップ確定手段と、
を具備したことを特徴とする自動変速機の制御装置。
【請求項２】
道路のカーブ又は交差点走行中を検出するカーブ・交差点走行検出手段と、
該カーブ・交差点走行検出手段により道路のカーブ又は交差点走行中であると検出されたとき、前記確定ＣＳシフトマップをカーブ又は交差点走行中保持する第１保持手段とを更に具備したことを特徴とする請求項１記載の自動変速機の制御装置。
【請求項３】
カーブ又は交差点出口を検出する出口検出手段と、
カーブ又は交差点の出口から次のカーブ入口までの所要時間を演算する演算手段と、
演算された所要時間が所定の設定時間よりも小さい場合には、前記確定されたＣＳシフトマップを保持する第２保持手段とを更に具備したことを特徴とする請求項２記載の自動変速機の制御装置。
【請求項４】
演算された所要時間が前記設定時間以上の場合には、前記確定ＣＳシフトマップから通常シフトマップに復帰する復帰手段を更に具備したことを特徴とする請求項３記載の自動変速機の制御装置。
【請求項５】
前記確定ＣＳシフトマップから通常シフトマップ復帰時に、登坂シフトマップに切り替えてから通常シフトマップに復帰することを特徴とする請求項４記載の自動変速機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行予定経路についての道路情報に基づいて車両の自動変速機を制御する自動変速機の制御装置に関する。
【背景技術】
【０００２】
最近では、一般の車両にナビゲーションシステムが搭載されるようになってきている。これは、地図を電子データとしてＣＤ−ＲＯＭ，ＤＶＤなどの記憶媒体によって保持する一方、自車両の位置を人工衛星を利用したＧＰＳ（グローバル・ポジショニング・システム）や自立航法（推定航法）などによって検出し、これらのデータを組み合わせることによって、自車両の現在位置や移動軌跡、或いは走行予定経路をＬＣＤなどの表示装置に視覚的に出力し、また音声によって走行方向をガイドするように構成されている。
【０００３】
このナビゲーションシステムで使用される電子地図には、道路の配置や公共施設或いは河川などの情報以外に、道路の勾配や道路通行上の法規制などを併せて記憶させることができ、さらには、実際に走行することによって得られた路面摩擦係数などの各種の道路情報を追加して記憶させることができるようになってきている。
【０００４】
従って、ナビゲーションシステムで得られる情報は、車両を目的地に誘導するだけでなく、走行中におけるエンジンや変速機、制動装置、車体懸架装置などの制御に利用することができる。
【０００５】
例えば、特許公報第２９０３３８０号には、走行予定経路中の特定位置から自車位置までの距離を算出し、その距離と車速とに基づいて、該特定位置に到達する前からシフトダウン制御を行う車両制御装置が開示されている。
【０００６】
特許公報第３２７７８３７号には、ナビゲーションシステム及びカーブ用のシフトマップを利用した変速機の制御装置が開示されている。
【０００７】
特開平１０−２８１２７８号公報には、カーブ走行中は低い変速比を選択し、カーブ脱出までは変速を行わない車両駆動力制御装置が開示されている。
【０００８】
さらに、特開２００２−１２２２２５号には、カーブ路と路面勾配によってシフトアップ禁止領域を設定するようにした車両用変速制御装置が開示されている。
【特許文献１】特許公報第２９０３３８０号
【特許文献２】特許公報第３２７７８３７号
【特許文献３】特開平１０−２８１２７８号公報
【特許文献４】特開２００２−１２２２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
カーナビゲーションシステムの情報を利用した従来の自動変速機の制御装置では、スロットルがオフになったとき又はブレーキが踏まれたときに、前方のカーブまでの距離に応じて、カーブ進入時にシフトダウンする変速段を決定する方法や、前方走行路のカーブ曲率に対して推奨車速を設定し、その車速を目標にシフトダウンする技術が知られている。
【００１０】
これらの制御は、予め決められた地図データ上の特定位置に対してなされるものである。また、カーブを走行できる車速を推定することで、その車速で走行することを前提として変速段を決定するため、運転者がどのくらいまで速度を落とすかは考慮されていない。このため、制御の実行が運転者の意思に沿わない場合が考えられる。
【００１１】
よって、本発明の目的は、カーブ進入時のブレーキ減速度の大きさに応じて的確なシフトマップを選択し、カーブ走行時に運転者の意思に沿った制御を実行することが可能な自動変速機の制御装置を提供することである。
【課題を解決するための手段】
【００１２】
請求項１記載の発明によると、予め記憶されている通常シフトマップ及び複数のＣＳシフトマップに基づいて自動変速機の変速段を制御する自動変速機の制御装置であって、ブレーキのオン・オフを検出するブレーキ検出手段と、直線路を検出する直線路検出手段と、前記ブレーキ検出手段でブレーキオンが検出され且つ前記直線路検出手段で直線路が検出されたとき、ブレーキ作動による減速度を検出するブレーキ減速度検出手段と、前記減速度に応じて目標ＣＳシフトマップを選択する目標ＣＳシフトマップ選択手段と、選択された目標ＣＳシフトマップと車速に応じて目標シフト段を検索する目標シフト段検索手段と、目標シフト段に応じてダウンシフトするダウンシフト実行手段と、実変速信号と車速に応じてＣＳシフトマップを検索するＣＳシフトマップ検索手段と、前記ブレーキ検出手段でブレーキオフが検出されたとき、前記検索されたＣＳシフトマップを確定するＣＳシフトマップ確定手段と、を具備したことを特徴とする自動変速機の制御装置が提供される。
【００１３】
請求項２記載の発明によると、道路のカーブ又は交差点走行中を検出するカーブ・交差点走行検出手段と、該カーブ・交差点走行検出手段により道路のカーブ又は交差点走行中であると検出されたとき、前記確定ＣＳシフトマップをカーブ又は交差点走行中保持する第１保持手段とを更に具備した請求項１記載の自動変速機の制御装置が提供される。
【００１４】
請求項３記載の発明によると、カーブ又は交差点出口を検出する出口検出手段と、カーブ又は交差点の出口から次のカーブ入口までの所要時間を演算する演算手段と、演算された所要時間が所定の設定時間よりも小さい場合には、前記確定されたＣＳシフトマップを保持する第２保持手段を更に具備した自動変速機の制御装置が提供される。
【００１５】
請求項４記載の発明によると、演算された所要時間が前記設定時間以上の場合には、確定ＣＳシフトマップから通常シフトマップに復帰する復帰手段を更に具備した自動変速機の制御装置が提供される。
【００１６】
請求項５記載の発明によると、確定ＣＳシフトマップから通常シフトマップ復帰時に、登坂シフトマップに切り替えてから通常シフトマップに復帰する自動変速機の制御装置が提供される。
【発明の効果】
【００１７】
請求項１記載の発明によると、カーブ進入時のブレーキの減速度の大きさに応じて、通常のシフトマップより高い車速で低速ギヤを選択するＣＳシフトマップに切り替えるため、通常時より車速の高い状態で低速の変速段に切り替えことができる。これにより、カーブ進入前に予め低いギヤで準備することが可能となり、カーブや交差点脱出時のスロットル踏み込みによる不用意なダウンシフトを防止できる。
【００１８】
請求項２記載の発明によると、選択したＣＳシフトマップをカーブ又は交差点走行中保持することで、カーブ走行中の駆動力変化の防止及びカーブ立ち上がり時の変速比の急変によるシフトビジー感の発生を防止できる。
【００１９】
請求項３記載の発明によると、次のカーブまでの到達時間が短いと予想される場合は、持ち替えたＣＳシフトマップをそのまま保持することによりアクセルオフでのシフトアップが抑制される。
【００２０】
請求項４記載の発明によると、演算された所定時間が設定時間以上の場合には、確定ＣＳシフトマップから通常シフトマップに復帰することにより直線路をスムーズに走行することができる。
【００２１】
請求項５記載の発明によると、確定ＣＳシフトマップから通常シフトマップへの復帰時には、登坂シフトマップに一度切り替えた後、勾配を判断して通常のシフトマップに基づく制御に復帰することで、シフトマップが移行した際の駆動力段差の急変を防止することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施形態を図面を参照して詳細に説明する。図１は本発明の実施形態に係る車両に搭載された自動変速機及びその制御装置の構成を示す図であり、内燃エンジン２のクランク軸４には自動変速機６が接続されている。
【００２３】
自動変速機６は、クランク軸４に連結され、ポンプインペラ８ａ及びタービンランナ８ｂを有するトルクコンバータ８と、ポンプインペラ８ａとタービンランナ８ｂと連結するためのロックアップクラッチ１０と、トルクコンバータ８の出力側に連結される多段変速ギヤ機構１２と、ロックアップクラッチ１０及び多段変速ギヤ機構１２の動作を制御する油圧制御機構１４とを備えている。
【００２４】
油圧制御機構１４は、ロックアップクラッチ１０の係合／非係合を切り替えるオンオフ型のソレノイド弁（以下「Ａソレノイド弁」という）１４ａと、Ａソレノイド弁１４ａがオンされ、ロックアップクラッチ１０が係合状態にあるときの係合圧を制御するリニアソレノイド弁（以下「Bソレノイド弁」という）１４ｂと、ギヤ機構１２のシフト位置（ギヤ比）を制御する変速アクチュエータ１４ｃとを含んでいる。
【００２５】
Ａソレノイド弁１４ａ，Ｂソレノイド弁１４ｂ及び変速アクチュエータ１４ｃは、自動変速機制御用の電子コントロールユニット（以下「ＥＣＵ」という）１６に接続されており、ＥＣＵ１６はＡソレノイド弁１４ａ及びＢソレノイド弁１４ｂを介してロックアップクラッチ１０の係合状態の制御を行うと共に、変速アクチュエータ１４ｃを介して多段変速ギヤ機構１２のシフト位置の制御を行う。
【００２６】
自動変速機６には、多段変速ギヤ１２のシフト位置ＳＲＴＤＧを検出するシフト位置センサ１８が設けられており、その検出信号はＥＣＵ１６に供給される。
【００２７】
エンジン２の出力は、クランク軸４からトルクコンバータ８、ギヤ機構１２、差動装置２０を順次経て、左右の駆動輪２２，２４に伝達され、これらを駆動する。また、自動変速機６の出力側には、当該車両の車速ＶＰを検出する車速センサ２６が設けられており、その検出信号はＥＣＵ１６に供給される。
【００２８】
エンジン２には、吸気管２８の途中に設けられたスロットル弁３０の開度θＴＨを検出するスロットル弁開度センサ３２と、エンジン冷却水温ＴＷを検出するエンジン水温センサ３４と、エンジン回転数ＮＥを検出するエンジン回転数センサ３６が設けられており、これらのセンサの検出信号はＥＣＵ１６に供給される。エンジン回転数センサ３６は、クランク軸４の１８０度回転毎に所定クランク角度位置でＴＤＣ信号パルスを出力し、ＥＣＵ１６に供給する。
【００２９】
また、スロットル弁３０には例えば電動モータからなるスロットルアクチュエータ３８が連結されており、このスロットルアクチュエータ３８はＥＣＵ１６に接続されている。ＥＣＵ１６には、車両のアクセルペダルの踏み込み量（以下「アクセル開度」という）ＡＰＦＺを検出するアクセル開度センサ４０が接続されており、その検出信号がＥＣＵ１６に供給される。
【００３０】
ＥＣＵ１６はアクセル開度ＡＰＦＺ等に応じて、スロットル弁開度θＴＨを制御する。即ち、本実施形態ではアクセルペダルとスロットル弁３０とは機械的に連結されておらず、アクセル開度ＡＰ及び他の運転状態に応じてスロットル弁開度θＴＨが制御される。
【００３１】
ＥＣＵ１６には更に、自動変速機６の動作モードを選択するための選択レバー位置を検出する選択レバー位置センサ４２、ブレーキペダルの踏み込みを検出するブレーキスイッチ４４、操舵輪の舵角を検出する舵角センサ４６及びヨーレイトセンサ４８が接続されており、それらの検出信号はＥＣＵ１６に供給される。
【００３２】
ＥＣＵ１６には更にナビゲーション装置５０が接続されている。ナビゲーション装置５０は、ＧＰＳを利用して人工衛星からの電波（ＧＰＳ信号）をアンテナ５２を介して受信して現在位置を算出しつつ、予め記憶した地図内の道路上に車両の現在位置を表示させるとともに、車両の周辺道路例えば車両の進行方向の道路のコーナーの曲率半径Ｒや旋回角θを判定し、道路形状に則した制御信号を出力する。
【００３３】
尚、ＥＣＵ１６は、エンジン２に供給する燃料量（燃料噴射弁の開弁時間）及び点火時期等を制御する図示しないエンジン制御用電子コントロールユニットに接続されており、制御パラメータ情報を相互に伝達するように構成されている。
【００３４】
ＥＣＵ１６は、上述した各種センサからの入力信号波形を整形して電圧レベルを所定レベルに修正し、アナログ信号値をデジタル信号値に変換する等の機能を有する入力回路と、中央処理回路（ＣＰＵ）と、ＣＰＵで実行される各種演算プログラムや後述するシフトマップ及び演算結果等を記憶するＲＯＭ及びＲＡＭからなる記憶回路と、Ａソレノイド弁１４ａ、Ｂソレノイド弁１４ｂ及び変速アクチュエータ１４ｃに駆動信号を出力する出力回路とを備えている。
【００３５】
ＥＣＵ１６は、各種センサの検出信号に基づいてロックアップクラッチ１０の係合状態、シフト位置及びスロットル弁開度θＴＨの制御を行う。尚、以下にフローチャートを参照して説明する処理は、ＥＣＵ１６のＣＰＵで実行されるものであり、シフトマップはＥＣＵ１６のＲＯＭに記憶されているものである。
【００３６】
図２を参照すると、本発明にかかる自動変速機の制御装置の原理ブロック図が示されている。本発明の自動変速機の制御装置は、予め記憶されている通常シフトマップ及び複数のＣＳシフトマップ（コーナリングスポーツシフトマップ）に基づいて自動変速機の変速段を制御する。
【００３７】
自動変速機の制御装置は、ブレーキのオン・オフを検出するブレーキ検出手段５４及び直線路を検出する直線路検出手段５６を含んでいる。ブレーキ検出手段５４は、例えばブレーキスイッチ４４から構成される。直線路であることは、例えばナビゲーション装置５０からの情報により判断される。或いは、舵角又はヨーレイト等の車両情報から判断される。
【００３８】
ブレーキ検出手段５４でブレーキオンが検出され且つ直線路検出手段５６で直線路が検出されたとき、ブレーキ減速度検出手段５８によりブレーキ作動による減速度を検出する。この減速度は単位時間当たりの車速の変化から検出される。
【００３９】
この検出された減速度に応じて、目標ＣＳシフトマップ選択手段６０により目標ＣＳシフトマップを選択する。そして、選択された目標ＣＳシフトマップと車速に応じて目標シフト段検索手段６２で目標シフト段を検索する。
【００４０】
ダウンシフト実行手段６４が目標シフト段に応じてダウンシフトを実行する。このダウンシフトは目標シフト段に向かって一段づつ順次実行する。
【００４１】
ダウンシフト実行手段６４で実行されたシフト段から出力される実変速信号及び車速に応じて、ＣＳシフトマップ検索手段６６がＣＳシフトマップを検索する。そして、ブレーキ検出手段５４でブレーキオフが検出されたとき、ＣＳシフトマップ確定手段６８により検索されたＣＳシフトマップを確定する。
【００４２】
カーブ・交差点走行検出手段７０により道路のカーブ又は交差点走行中であると検出されたとき、第１保持手段７２により確定されたＣＳシフトマップをカーブ又は交差点走行中保持する。
【００４３】
出口検出手段７４によりカーブ又は交差点の出口を検出し、演算手段７６によりカーブ又は交差点の出口から次のカーブ入口までの所要時間を演算する。この演算は、ナビゲーション情報から得られる次のカーブ入口までの距離と車速に基づいて行われる。そして、演算された所要時間が所定の設定時間よりも小さい場合には、第２保持手段７６により確定されたＣＳシフトマップを保持する。
【００４４】
次に、図３以降のフローチャートを参照して、本発明の自動変速機の制御処理について説明する。図３は全体ジョブを示すフローチャートであり、本発明の制御はステップ１０（図ではＳ１０と記述する）のブレーキオンによるシフトダウン制御と、ステップ１１のカーブホールド制御と、ステップ１２の中間直線処理制御と、ステップ１３の通常制御復帰処理から構成される。
【００４５】
本発明の全体制御を図４のカーブ走行模式図を参照して簡単に説明する。
【００４６】
（１）  まず区間Ａ〜Ｂの直線減速部では、直線路であることをナビゲーション情報又は舵角、ヨーレイト等の車両情報から検出する。そして、カーブ進入前のブレーキ作動による減速度に応じて目標とするＣＳシフトマップを選択する。
【００４７】
この目標ＣＳシフトマップと車速に応じて目標シフトダウンを設定し、ブレーキを踏んで減速している間、目標シフト段に向かって一段づつ順次シフトダウンを実行する。
【００４８】
シフトダウンされた自動変速機からの実変速信号と車速に応じてＣＳシフトマップを検索し、ブレーキオフが検出されたとき検索されたＣＳシフトマップをＦＩＸする（確定する）。
【００４９】
（２）  区間Ｂ〜Ｃのカーブ走行中は、確定したＣＳシフトマップをホールドする。カーブであることは、ナビゲーション情報又は車両情報から検出する。エンジンブレーキ減速用のＣＳシフトマップをカーブ走行中も使用することで、カーブ走行中のアクセルペダル踏み込みによるダウンシフトを防止する。ただし、車速変化に対しては変速を許可する。
【００５０】
（３）  区間Ｃ〜Ｄのカーブとカーブの間の直線部においては、Ｄ点までの通過時間の予測によって制御をそのまま延長し、確定したＣＳシフトマップをホールドする。通過時間はＣ点からＤ点までのナビゲーション装置からの距離情報と車速から算出する。
【００５１】
（４）  区間Ｄ点〜Ｅ点までの２個目のカーブを走行中は、確定したＣＳシフトマップをホールドした状態でカーブへ進入する場合、Ｂ〜Ｃ間と同様な制御を行う。
【００５２】
（５）  Ｅ点以降のカーブ脱出時には、カーブ終了状態を検出してＣＳシフトマップから通常シフトマップに持ち替える。通常シフトマップへの復帰時には、登坂シフトマップ（軽登坂シフトマップ）に一度切り替えた後勾配を判断し、通常シフトマップに復帰することで、シフトマップが移行した際の駆動力段差の急変を防止する。
【００５３】
次に、図５のフローチャートを参照して、ブレーキ踏み込みによるダウンシフト処理について説明する。まず、ステップ２０でブレーキオンか否かを検出し、ブレーキオンの場合には、ステップ２１へ進んで下限車速Ｖ以上か否かを判断する。この下限車速Ｖは約２０ｋｍ／ｈ〜３０ｋｍ／ｈに設定する。
【００５４】
次いで、ステップ２２へ進んでナビゲーション装置５０からの情報により直線路を走行中か否かを判定する。直線路を走行中と判定された場合には、ステップ２３へ進んで左右輪差回転、舵角、またはヨーレイトが一定以下か否かを判定する。このステップ２３は車両情報から直線路か否かを判定するステップであり、ステップ２２の判定をステップ２３で再確認している。
【００５５】
ステップ２３の判定が肯定判定の場合には、ステップ２４へ進んでブレーキタイマーが０か否かを判定する。このブレーキタイマーは減算タイマーであり、ステップ２８で例えば０．５秒にセットされる。
【００５６】
ステップ２４が肯定判定の場合には、ステップ２５でＣＳフラグを立て、ステップ２６に進んでシフトマップの選択処理を実行する。ステップ２４でブレーキタイマーが０でないと判定された場合には、ステップ２７でブレーキタイマーの減算を実行する。
【００５７】
ステップ２６のシフトマップ選択処理について、図６のフローチャートを参照して詳細に説明する。
【００５８】
まず、ステップ３０でブレーキ減速度を検出する。このブレーキ減速度は単位時間当たりの車速変化から検出する。次いで、ステップ３１へ進んで減速度に応じた目標ＣＳシフトマップを選択する。減速度に応じた目標ＣＳシフトマップ選択表が表１に示されている。
【００５９】
【表１】
2005299879.tif 000003
【００６０】
表１で、ＣＳシフトマップはＣＳ１，ＣＳ２，ＣＳ３の３種類からなり、番号が増えるにつれてより高い車速で低速ギヤを選択するシフトマップである。また、ＣＳ０は通常走行で選択しているシフトマップである。
【００６１】
表１から明らかなように、減速度が小さく０．２Ｇ以下の場合には、車速の大小に係らずＣＳ０を選択しているが、減速度が大きくなるにつれて高車速でより低速段を選択するＣＳシフトマップを選択するようになっている。
【００６２】
次いで、ステップ３２へ進んで選択された目標ＣＳシフトマップと車速に応じて目標シフト段を検索する。選択された目標ＣＳシフトマップと目標シフト段との関係は図８に示されている。
【００６３】
図９は車速とスロットル開度に応じた通常シフトマップを示している。実線がアップシフトを示し、１点鎖線がダウンシフトを示している。図１０はＣＳシフトマップ１、図１１はＣＳシフトマップ２、図１２はＣＳシフトマップ３をそれぞれ示している。図９に示した通常シフトマップと同様に、実線がアップシフト、１点鎖線がダウンシフトを示している。
【００６４】
図６のフローチャートを再び参照すると、ステップ３２の目標シフト段検索後、ステップ３３へ進んで自動変速機の現在のシフト段が目標シフト段より大きいか否かを判定し、大きいと判定された場合にはステップ３４へ進んでダウンシフトを実行する。すなわち、本実施形態では、ブレーキを踏んで減速している間、目標シフト段に向かって一段づつ順次シフトダウンを実行する。
【００６５】
ステップ３５では、シフトダウンされた現在のシフト段（ギヤ位置）からの実変速信号と車速から図８を参照して現在とり得るＣＳシフトマップを検索する。検索されたＣＳシフトマップを、ステップ３６で仮ＣＳシフトマップとする。以上でＣＳシフトマップ選択処理が終了する。
【００６６】
再び図５のフローチャートを参照すると、ステップ２０でブレーキオフと判定された場合、ステップ２８へ進んでブレーキタイマーを例えば０．５秒にセットし、ステップ２９へ進んで仮ＣＳシフトマップをＦＩＸする（確定する）。ステップ２１、ステップ２２及びステップ２３の判定が否定判定の場合にも、ステップ２９へ進んで仮ＣＳシフトマップを確定する。
【００６７】
このＣＳシフトマップ確定処理を図７のフローチャートを参照して説明する。まず、ステップ４０でブレーキオフか否かを判定し、ブレーキオフと判定された場合にはステップ４１へ進んでＣＳフラグが立っているか否かを判定する。
【００６８】
ステップ４１が肯定判定の場合には、ステップ４２へ進んで仮ＣＳシフトマップを確定ＣＳシフトマップとする。そして、ステップ４３でＣＳシフトマップＦＩＸタイマー１をセットし、ステップ４４でＣＳ  ＨＯＬＤカウンターをセットする。
【００６９】
ＣＳシフトマップＦＩＸタイマー１は、ＣＳシフトマップがＦＩＸされてからカーブに進入するまでＣＳシフトマップをホールドするためのタイマーである。２秒〜５秒程度に設定する。
【００７０】
この設定時間が短すぎると、ブレーキを解放してカーブに入るまでに通常制御に戻ってしまう。逆に長すぎると、車両前方がカーブでなく、シフトマップをホールドする必要がない状況で違和感が発生する。
【００７１】
ＣＳ  ＨＯＬＤカウンターはＣＳ制御終了時に軽登坂マップを選択している時間を計時するものである。３秒〜５秒程度に設定する。
【００７２】
一方、ステップ４０でブレーキがオンと判定された場合、またはステップ４１でＣＳフラグが立っていないと判定された場合には、ステップ４５に進んでＣＳ０シフトマップ、即ち通常走行で選択しているシフトマップを確定シフトマップとする。
【００７３】
図１３は８０ｋｍ／ｈから４０ｋｍ／ｈまでブレーキ減速したときのタイムチャートを示している。８０ｋｍ／ｈでブレーキ信号がオンとなり、ブレーキ減速度ΔＶを検出して、車速と減速度に基づいて目標ＣＳシフトマップとしてＣＳシフトマップ３を選択する。
【００７４】
この選択されたＣＳシフトマップ３と車速に応じて、目標シフト段（シフト位置）を検索する。この場合、車速条件等で最高段である６速からは２段シフトを許可している。よって、目標シフト段は車速に応じて４速、３速がセットされる。
【００７５】
ブレーキを踏んで減速している間、自動変速機はこの目標シフト段に向かって１段づつ順次シフトダウンを実行する。このシフトダウンに要する時間は自動変速機に依存する。自動変速機からはシフト位置を示す実変速信号が出力される。
【００７６】
よって、実変速信号と車速に応じて、図８のＣＳシフトマップを検索し、この検索したＣＳシフトマップを仮ＣＳシフトマップとする。本実施形態では、仮ＣＳシフトマップが、車速に応じてＣＳシフトマップ２、ＣＳシフトマップ１、ＣＳシフトマップ２、…と変化している。
【００７７】
車速４０ｋｍ／ｈでブレーキがオフにされたため、このブレーキオフ信号に応じて車速４０ｋｍ／ｈでセットされていた仮ＣＳシフトマップ３をＣＳシフトマップ３として確定する。
【００７８】
図１４は図１３に示したタイムチャートに対して、車速約５５ｋｍ／ｈでブレーキを解放した場合のフローチャートである。比較のため図１３のタイムチャートの各信号は破線で示されている。
【００７９】
すなわち、この場合には、ブレーキオフ時に自動変速機は４速までしかシフトダウンされないため、４速の実変速信号と車速からブレーキオフ時にセットされていたＣＳシフトマップ２を確定ＣＳシフトマップとする。
【００８０】
図１３のタイムチャートと図１４のタイムチャートの比較から明らかなように、ブレーキが高い車速で解放された場合には、より段階の低いＣＳシフトマップが確定ＣＳシフトマップとされる。
【００８１】
次に、図１５のフローチャートを参照して、カーブ走行中確定されたＣＳシフトマップをホールドする処理について説明する。まず、ステップ５０でＣＳシフトマップＦＩＸタイマー１又は２が０か否かを判定する。
【００８２】
ＣＳシフトマップＦＩＸタイマー２は、ＣＳシフトマップがＦＩＸされてからカーブに進入するまでＣＳシフトマップをホールドするためのタイマーである。ナビ情報がある場合に次のカーブまでの到達時間を推定できるため、ＦＩＸタイマー２として別持ちとする。ＦＩＸタイマー２の設定時間はＦＩＸタイマー１と同様な考え方でよく、先のカーブが特定できるため長めのタイマー設定が可能である。
【００８３】
肯定判定の場合には、ステップ５１へ進んでカーブ又は交差点走行中か否かを判定する。このカーブ又は交差点走行中か否かの判定はナビゲーション装置５０からの情報に基づいて判定する。
【００８４】
ステップ５１でカーブ又は交差点走行中と判定された場合には、ステップ５２へ進んで左右輪の差回転、又は舵角、又はヨーレイトが一定以上か否かを判定する。このステップ５２は車両情報からカーブ又は交差点を走行中か否かを判定しているステップであり、ステップ５１の判定を確認するステップである。
【００８５】
ステップ５２が肯定判定の場合には、ステップ５３へ進んでＣＳシフトマップＨＯＬＤタイマー１をセットし、ＣＳシフトマップＨＯＬＤタイマー２をリセットする。ＣＳシフトマップＨＯＬＤタイマー１をセットしたことにより、このタイマーがリセットされるまでは図７のフローチャートのステップ４２で確定されたＣＳシフトマップがホールドされる。
【００８６】
ＣＳシフトマップＨＯＬＤタイマー１は、カーブ走行が終了し、一定時間ＣＳシフトマップをホールドするためのタイマーである。２秒〜５秒程度に設定する。カーブ終了判断にばらつきが発生する場合を想定し、確実にカーブが終了してから通常制御に移行するための時間を確保するためのタイマーである。
【００８７】
ＣＳシフトマップＨＯＬＤタイマー２は、カーブが終了し、一定時間ＣＳシフトマップをホールドするためのタイマーである。ナビ情報からカーブ走行終了を判断した後のホールドタイマーとしてＨＯＬＤタイマー１とは別持ちである。１秒〜２秒程度に設定する。ナビ情報により、カーブ終了判断のばらつきが少ないと考えられるため短く設定する。
【００８８】
ステップ５４では、ＣＳシフトマップＦＩＸタイマー１及びＣＳシフトマップＦＩＸタイマー２のいずれもリセットし、本処理を終了する。
【００８９】
ステップ５０の判定が否定判定の場合には、ステップ５５へ進んでＣＳシフトマップＨＯＬＤタイマー２が０か否かを判定する。ステップ５５の判定が肯定判定の場合には本処理を終了し、否定判定の場合には、ステップ５１へ進んでカーブ又は交差点走行中か否かを判定する。
【００９０】
ステップ５１でカーブ又は交差点走行中でないと判定された場合には、ステップ５６に進んでナビゲーション装置５０からの情報に基づいて、次のカーブ又は交差点開始点までの所要時間を演算する。
【００９１】
ステップ５７では、この演算された所要時間が設定時間より小さいか否かを判定し、肯定判定の場合にはステップ５８へ進んでＣＳシフトマップＦＩＸタイマー２をセットし、ＣＳシフトマップＦＩＸタイマー１をリセットする。ステップ５７の判定が否定判定の場合には、本処理を終了する。
【００９２】
次に、図１６のフローチャートを参照して、カーブとカーブの間の中間の直線路走行処理について説明する。まず、ステップ６０でカーブ又は交差点出口通過後か否かを判定する。この判定はナビゲーション装置５０からの情報に基づいて行う。
【００９３】
ステップ６０が肯定判定の場合には、ステップ６１へ進んでＣＳシフトマップＨＯＬＤタイマ−１が０以外か否かを判定する。肯定判定の場合には、ステップ６２へ進んで次のカーブ入口までの所要時間を演算する。この演算はナビゲーション装置５０から得られた距離及び車速に基づいて行う。本実施形態では、次の交差点は除くものとする。
【００９４】
ステップ６３では、演算された所要時間が設定時間より小さいか否かを判定し、肯定判定の場合にはステップ６４へ進んでＣＳシフトマップＨＯＬＤタイマー２をセットし、ＣＳシフトマップＨＯＬＤタイマー１を０にリセットする。
【００９５】
次に、図１７のフローチャートを参照して、通常制御復帰処理について説明する。まず、ステップ７０で、ＣＳシフトマップＦＩＸタイマー１及び２が０か否かを判定する。肯定判定の場合には、ステップ７１へ進んでＣＳシフトマップＨＯＬＤタイマー１及び２が０か否かを判定する。ステップ７１が肯定判定の場合には、ステップ７２に進んでＣＳ  ＨＯＬＤカウンターが０以外か否かを判定する。
【００９６】
ステップ７２が肯定判定の場合には、ステップ７３に進んでシフトマップに軽登坂シフトマップをセットする。この軽登坂シフトマップの一例が図１８に示されている。次いで、ステップ７４に進んでＣＳ  ＨＯＬＤカウンターを減算する。
【００９７】
一方、ステップ７０、ステップ７１、又はステップ７２の判定が否定判定の場合には、ステップ７５へ進んで目標ＣＳシフトマップをリセットし、仮ＣＳシフトマップをリセットし、目標シフト段をリセットする。次いで、ステップ７６でＣＳフラグに０を代入し、ステップ７７で通常制御に復帰する。
【００９８】
通常制御復帰時に、ステップ７３でシフトマップに軽登坂シフトマップをセットしているのは、シフトマップが移行した際の駆動力段差の急変を防止するためである。
【００９９】
図１９は本制御全体のタイムチャートを示している。即ち、直線路から第１のカーブに進入し、中間直線路を進行して次のカーブに進入し、カーブが終了した直線路で本制御処理から抜け出るまでのタイムチャートである。
【図面の簡単な説明】
【０１００】
【図１】本発明の変速制御が適用されるのに適した自動変速機の制御装置の概略的システム構成図である。
【図２】本発明制御装置の原理を示すブロック図である。
【図３】本発明制御処理の全体ジョブを示すフローチャートである。
【図４】本発明の制御を説明するためのカーブ走行模式図である。
【図５】ブレーキ時のダウンシフト処理を示すフローチャートである。
【図６】ブレーキ時の減速度に応じたＣＳシフトマップの選択処理を示すフローチャートである。
【図７】ブレーキ解放時のＣＳシフトマップを確定する処理を示すフローチャートである。
【図８】選択された目標ＣＳシフトマップと車速に応じた目標シフト位置を示すとともに、実変速信号と車速に応じて検索される仮ＣＳシフトマップの関係を示す図である。
【図９】通常シフトマップを示す図である。
【図１０】ＣＳシフトマップ１を示す図である。
【図１１】ＣＳシフトマップ２を示す図である。
【図１２】ＣＳシフトマップ３を示す図である。
【図１３】８０ｋｍ／ｈ〜４０ｋｍ／ｈまでブレーキ減速した場合のタイムチャートである。
【図１４】５５ｋｍ／ｈでブレーキを解放した場合のタイムチャートである。
【図１５】カーブ走行中にＣＳシフトマップをホールドする処理を示すフローチャートである。
【図１６】カーブとカーブの間の中間直線路を走行中の処理を示すフローチャートである。
【図１７】通常制御への復帰処理を示すフローチャートである。
【図１８】軽登坂シフトマップを示す図である。
【図１９】本発明全体の制御の一例を示すタイムチャートである。
【符号の説明】
【０１０１】
２    エンジン
６    自動変速機
１２    多段変速ギヤ機構
１４    油圧制御機構
１６    電子コントロールユニット（ＥＣＵ）
２６    車速センサ
３２    スロットル弁開度センサ
３６    エンジン回転数センサ
４４    ブレーキスイッチ
４６    舵角センサ
４８    ヨーレイトセンサ
５０    ナビゲーション装置
【図１】
2005299879.tif 000004
【図２】
2005299879.tif 000005
【図３】
2005299879.tif 000006
【図４】
2005299879.tif 000007
【図５】
2005299879.tif 000008
【図６】
2005299879.tif 000009
【図７】
2005299879.tif 000010
【図８】
2005299879.tif 000011
【図９】
2005299879.tif 000012
【図１０】
2005299879.tif 000013
【図１１】
2005299879.tif 000014
【図１２】
2005299879.tif 000015
【図１３】
2005299879.tif 000016
【図１４】
2005299879.tif 000017
【図１５】
2005299879.tif 000018
【図１６】
2005299879.tif 000019
【図１７】
2005299879.tif 000020
【図１８】
2005299879.tif 000021
【図１９】
2005299879.tif 000022