(57)【特許請求の範囲】
【請求項１】
油圧により作動されるピストンと、前記ピストンに押圧されることによって締結される摩擦締結部材とを有する摩擦締結要素と、
少なくともスロットル開度及び車速またはこれらに対応するパラメータ値により決定される運転点に基づき目標変速段を決定する変速マップとを有し、
複数の摩擦締結要素の締結または解放の組み合わせにより複数の変速段を得る自動変速機の制御装置であって、
変速時に油圧低下開始から第１時間経過後に解放側摩擦締結要素のスリップが開始されるように解放側摩擦締結要素の油圧を制御し、油圧供給開始から第２時間経過後にピストンストロークを完了するように係合側摩擦締結要素の油圧を制御する油圧制御手段と、
前記解放側摩擦締結要素のスリップと前記ピストンストローク完了とが同時に発生するように、前記第１時間及び前記第２時間とを比較し、解放側摩擦締結要素の油圧の低下開始時期及び結合側締結要素の油圧の供給開始時期の相互関係を決定する変速開始時期決定手段と、
を有し、
前記油圧制御手段において、前記変速開始時時期決定手段により決定された前記相互関係に基づいて解放側摩擦締結要素及び結合側摩擦締結要素の油圧を制御する自動変速機の制御装置において、
所定の目標変速段への変速時に結合される結合側摩擦締結要素の前記ピストンの回転速度を検出するピストン回転速度検出手段と、
前記自動変速機が前記変速マップに基づいて変速を行う通常変速時とは異なる運転点で前記所定の目標変速段へ変速するとき、通常時における同一の変速種、かつ、同一のスロットル開度またはこれに対応するパラメータ値でのピストン回転速度を算出する通常変速時ピストン回転速度算出手段と、
前記通常変速時とは異なる運転点で前記所定の目標変速段へ変速するときには、前記ピストン回転速度検出手段により検出された前記ピストンの回転速度の２乗から、前記通常変速時ピストン回転数算出手段により算出された前記ピストンの回転速度の２乗を減算した差が大きくなるほど、前記第２時間が長い時間となるように補正する時間補正手段を設け、
前記変速開始時期決定手段は、前記第１時間と前記補正された第２時間とに基づいて、前記相互関係を決定することを特徴とする自動変速機の制御装置。
【請求項２】
請求項１に記載の自動変速機の制御装置において、
前記油圧制御手段は、前記結合側摩擦締結要素に対して、初期油圧を前記変速開始時に所定の全圧供給時間だけ模擬的に高圧の油圧に設定して前記ピストンのストロークを促進する第１油圧設定手段と、前記所定時間の経過後、前記高圧の油圧よりも低圧の油圧に設定する第２油圧設定手段とを有し、
前記時間補正手段は、前記第２油圧設定手段における前記低圧の油圧での前記ピストンのストローク速度が遅くなるほど、前記第２時間が長い時間となるように補正することを特徴とする自動変速機の制御装置。
【請求項３】
請求項１または２に記載の自動変速機の制御装置において、
前記油圧制御手段は、前記通常変速時とは異なる運転点で前記所定の目標変速段へ変速するときには、前記ピストン回転速度検出手段により検出された前記ピストンの回転速度の２乗から、前記通常変速時ピストン回転数算出手段により算出された前記ピストンの回転速度の２乗を減算した差が大きくなるほど、前記定圧の油圧が前記通常変速時に対して高圧となるように補正する油圧補正手段を備え、
該油圧補正手段は、通常変速時よりも高い車速で前記所定の変速段へ変速する場合は、前記低圧の油圧が通常変速時の油圧に対して高圧となるように補正し、通常変速時よりも低い車速で前記所定の変速段へ変速する場合は、前記低圧の油圧が通常変速時の油圧に対して低圧となるよう補正することを特徴とする自動変速機の制御装置。
【請求項４】
請求項１ないし３いずれか１つに記載の自動変速機の制御装置において、
前記時間補正手段は、通常変速時よりも高い車速で前記所定の変速段へ変速するときは、前記第２時間を通常変速時より長い時間となるように補正することを特徴とする自動変速機の制御装置。
【請求項５】
請求項１ないし４いずれか１つに記載の自動変速機の制御装置において、
前記時間補正手段は、通常変速時よりも低い車速で前記所定の変速段へ変速するときは、前記第２時間を通常変速時より短い時間となるように補正することを特徴とする自動変速機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車に用いて好適の、自動変速機の制御装置に関するものである。
【背景技術】
【０００２】
一般に、自動車用の自動変速機としては、エンジンの回転をトルクコンバータを介して入力し、複数組のプラネタリギアを有する変速機構により変速してドライブシャフト又はプロペラシャフト（車軸側）に出力するものが普及している。
【０００３】
この種の自動変速機における変速機構は、入力軸（インプットシャフト）の回転をシフト位置に応じてプラネタリギアを構成する特定のギア又はキャリアに伝動したり、特定のギア又はキャリアの回転を適宜アウトプットシャフトに伝動したりすることで変速が実行される。また、変速時に適宜特定のギア又はキャリアの回転を拘束するために、通常複数のクラッチやブレーキ等の摩擦締結要素を備えており、これら摩擦締結要素の締結（結合又は係合）や解放の組み合わせにより伝動経路を切り換えて所定の変速が行われるよう構成されている。
【０００４】
これら摩擦締結要素としては、油圧式多板式クラッチ機構が広く採用されている。この油圧式多板式クラッチ機構は、複数の摩擦板からなるクラッチと、クラッチを密着させるアクチュエータとしてのピストンとから主に構成されている。このピストンは、シリンダとの間に形成された作動油圧室に作動油が供給されることにより、摩擦板を押圧して密着させる方向に移動し、作動油圧室への作動油圧供給が停止されるとリターンスプリングの復元力により摩擦板を押圧しない非作動位置に復帰するものである。
【０００５】
また、ピストンの作動時には、ピストンがクラッチに当接するまでいわゆる無効ストロークが存在するが、この無効ストロークを極力速やかに解消するべく、ピストンのストロークが終了するまで一旦高圧の作動油圧が油圧室に供給され、その後比較的低圧の油圧が供給される。なお、このときの油圧や供給時間は、エンジン出力トルクまたはこれに対応するパラメータに対してあらかじめチューニング等により適正な油圧に設定されており、適切な締結動作が可能となっている。
【０００６】
しかしながら、ピストンやピストンを摺動自在に支持するシリンダは、締結される駆動要素又は被駆動要素とともに回転する構成が一般的であるため、遠心力による圧力（以下遠心油圧という）が作動油圧室に発生してしまい、ピストンまたはシリンダの回転速度によっては変速動作に支障を生じる場合がある。すなわち、遠心油圧の発生によって、意図した作動油圧よりも実際に発生する作動油圧の方が高くなり、変速ショックが発生するという問題があった。
【０００７】
このような遠心油圧の対策として、例えば特許文献１に記載された自動変速機の制御装置がある。この自動変速機の制御装置は、変速時に締結又は解放されるクラッチの回転速度を検出し、クラッチ締結圧をクラッチ回転速度の２乗に依存して制御している。これにより、多大に発生した遠心油圧の影響を考慮し、これに相当する分だけクラッチ締結圧を減少させ、より正確な締結圧制御を可能としている。
【０００８】
また、別の遠心油圧の対策として、いわゆる遠心油圧キャンセル室を設け、作動油圧室の遠心油圧と遠心油圧キャンセル室の遠心油圧とを打ち消し合わせることによって、上記のような制御をすることなく遠心油圧対策としている自動変速機の摩擦締結要素も広く知られている。
【０００９】
以下、遠心油圧キャンセル室について具体的に説明すると、図１８は一般的な自動変速機の油圧クラッチ機構（摩擦締結要素）３５を示す模式的な断面図であって、主にピストン４０と油圧多板クラッチ（摩擦締結部材）５０とを備えている。
【００１０】
油圧多板クラッチ５０は、例えば変速機の入力軸（タービンシャフト）１０と、遊星歯車機構の一要素（ここではプラネタリキャリア）との間の相対回転を規制すべく設けられており、複数のクラッチディスク５０ｂと複数のクラッチプレート５０ａとを交互に配設して構成されている。ここで、クラッチディスク５０ｂは、タービンシャフト１０と一体に回転するシリンダ４１のスプライン４２に噛み合っており、これによりクラッチディスク５０ｂとタービンシャフト１０とが一体に回転するようになっている。
【００１１】
また、クラッチプレート５０ａは、図１８に示すクラッチリテーナ４３の外側の円筒部分のスプライン４４に噛み合い、クラッチリテーナ４３と一体に回転するようになっている。ここで、クラッチリテーナ４３は、図示しないキャリアにスプライン結合された部材であり、これにより、クラッチプレート５０ａはキャリアと一体に回転するようになっている。
【００１２】
また、上述したシリンダ４１には、クラッチ作動用ピストン４０が嵌挿されており、シリンダ４１とピストン４０との間に形成された油圧室４５に作動油が供給されると、ピストン４０がリターンスプリング４９の付勢力に抗して図１８中左方向に駆動されて、クラッチディスク５０ｂに当接するようになっている。
【００１３】
そして、このようにピストン４０が駆動されると、ピストン４０によりクラッチディスク５０ｂが押圧されて、各クラッチプレート５０ａと各クラッチディスク５０ｂとの間の摩擦力によりタービンシャフト１０とキャリアとの間の相対回転が規制されて、これらの部材が一体に回転するようになっているのである。
【００１４】
また、ピストン４０の油圧室４５が形成された側とは反対側には、ピストン内部を覆うような壁部材４６が配設されており、この壁部材４６とピストン４０とにより遠心油圧キャンセル室４７が形成されている。なお、この壁部材４６はシリンダ４１に固定されており、また、この遠心油圧キャンセル室４７には、図示しない油穴を介して作動油が供給されるようになっている。
【００１５】
したがって、クラッチ機構３５の回転時、特に高速回転時には、遠心力により油圧室４５内の特に外周側において、作動油が高圧となって油圧室４５の容積を拡げようとする力が発生するが、このときには、同時に遠心油圧キャンセル室４７内の油も遠心力により高圧となり、遠心油圧キャンセル室４７の容積を拡げようとする力が発生するので、これにより、ピストン４０に軸方向に作用する力がキャンセルされるようになっている。
【００１６】
また、シリンダ４１，ピストン４０及び壁部材には、それぞれシールリング４８ａ〜４８ｃが設けられている。これらのシールリング４８ａ〜４８ｃは油圧室４５及び遠心油圧キャンセル室４７をそれぞれ液密に保持するとともに、ピストン４０を摺動可能に支持するものである。
【特許文献１】特開平２−２９２５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、上記のような従来の遠心油圧対策では、通常変速時においては十分であったが、通常変速時とは異なる車速で変速する場合においては適切な締結動作を実現するには、不十分であった。
【００１８】
すなわち、上述したような遠心油圧キャンセル室を備えた場合であっても、図１９に示すように、シールリング４８ａの内径部には径方向に遠心油圧が作用する。また、この遠心油圧に比例してシールリング４８ａの押し付け力が増大するため、シールリング４８ａにおけるピストン４０の摺動抵抗がシールリング４８ａの押し付け力に応じて増大することになる。なお、従来においては、このような事態は考慮されていなかった。
【００１９】
したがって、通常変速時とは異なる変速マップやマニュアルモードに切り換えられた場合など、通常変速時の変速マップとは異なる運転点、すなわち通常変速時と同じスロットル開度でありながら異なる車速で変速する場合は、通常変速時と同じエンジン出力トルクであっても車速が異なるため、通常変速時とは異なる遠心油圧が発生し、通常変速時の油圧のままでは、ピストン４０のストロークが適切に行われなくなってしまう。
【００２０】
すなわち、通常変速時より高車速側での変速時においては、ピストン４０の摺動抵抗が通常変速時より大きくなるので、ピストン４０を押す力が不足して摩擦締結要素の締結が遅くなり、また、通常変速時より低車速側での変速時においては、ピストン４０の摺動抵抗が通常変速時より小さくなるので、ピストン４０を押す力が過大となり摩擦締結要素の締結が早くなるという課題がある。そして、結果的には変速ショックが発生したりエンジン回転の吹け上がりが生じるという課題がある。
【００２１】
なお、あらかじめ、通常変速時とは異なる変速マップや運転者のシフト操作により変速するマニュアルモードに対応させて作動油圧を設定することも考えられるが、多くのメモリ容量が必要になってしまったり、チューニングが煩雑になってしまったりするという課題がある。また、このような課題は、図１９に示すシールリング４８ａにのみ生じるものではなく、図１８に示すシールリング４８ｂ，４８ｃにも同様の課題が生じる。
【００２２】
本発明はこのような課題に鑑みてなされたもので、適切なタイミングで締結動作を実現できるようにした、自動変速機の制御装置を提供することを目的としている。
【課題を解決するための手段】
【００２３】
本発明は、油圧により作動されるピストンと、前記ピストンに押圧されることによって締結される摩擦締結部材とを有する摩擦締結要素と、少なくともスロットル開度及び車速またはこれらに対応するパラメータ値により決定される運転点に基づき目標変速段を決定する変速マップとを有し、複数の摩擦締結要素の締結または解放の組み合わせにより複数の変速段を得る自動変速機の制御装置であって、変速時に油圧低下開始から第１時間経過後に解放側摩擦締結要素のスリップが開始されるように解放側摩擦締結要素の油圧を制御し、油圧供給開始から第２時間経過後にピストンストロークを完了するように係合側摩擦締結要素の油圧を制御する油圧制御手段と、前記解放側摩擦締結要素のスリップと前記ピストンストローク完了とが同時に発生するように、前記第１時間及び前記第２時間とを比較し、解放側摩擦締結要素の油圧の低下開始時期及び結合側締結要素の油圧の供給開始時期の相互関係を決定する変速開始時期決定手段と、を有し、前記油圧制御手段において、前記変速開始時時期決定手段により決定された前記相互関係に基づいて解放側摩擦締結要素及び結合側摩擦締結要素の油圧を制御する自動変速機の制御装置において、所定の目標変速段への変速時に結合される結合側摩擦締結要素の前記ピストンの回転速度を検出するピストン回転速度検出手段と、前記自動変速機が前記変速マップに基づいて変速を行う通常変速時とは異なる運転点で前記所定の目標変速段へ変速するとき、通常時における同一の変速種、かつ、同一のスロットル開度またはこれに対応するパラメータ値でのピストン回転速度を算出する通常変速時ピストン回転速度算出手段と、前記通常変速時とは異なる運転点で前記所定の目標変速段へ変速するときには、前記ピストン回転速度検出手段により検出された前記ピストンの回転速度の２乗から、前記通常変速時ピストン回転数算出手段により算出された前記ピストンの回転速度の２乗を減算した差が大きくなるほど、前記第２時間が長い時間となるように補正する時間補正手段を設け、前記変速開始時期決定手段は、前記第１時間と前記補正された第２時間とに基づいて、前記相互関係を決定することを特徴とする。
【発明の効果】
【００２４】
したがって、請求項１に係る本願発明によれば、変速マップに基づいて行われる通常変速時とは異なる運転点で変速が行われても、ピストンの回転数の２乗に基づいてガタ詰め時間T' が補正されるため、狙い通りのタイミングで解放側スリップと結合側のピストンストローク完了とが行われることになり、メモリ容量の増大やチューニングなどが煩雑になることなく、運転点変更に伴うピストンストローク速度の変化によるエンジンの吹き上がりや変速ショック（インターロック等を含む）を防止することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を実現する最良の実施例について図面に基づいて下記に説明する。
【実施例１】
【００２６】
以下、図面により、本発明の実施例１に係る自動変速機の制御装置について説明すると、図１はその構成を示す機能ブロック図である。図１に示すように、本変速制御装置は、コントローラ１，タービン２５すなわちタービンシャフト１０の回転速度ＮT を検出する入力軸回転速度センサ（ピストン回転速度検出手段）１２，出力軸２８の回転速度ＮO を検出する出力軸回転速度センサ（車速センサ）１３，ＡＴＦ（自動変速機用オイル）の温度を検出する油温センサ１４，図示しないエンジンのスロットル開度を検出するスロットルセンサ３０，エンジンの吸気量を検出するエアフローセンサ３１及びエンジン回転速度を検出するエンジン回転速度センサ３２の各種センサと、自動変速機７０の油圧回路１１とをそなえて構成され、コントローラ１により、上記各センサ１２，１３，１４，３０，３１，３２等からの検出信号に基づいて所望の目標変速段を決定するとともに、油圧回路１１を介して目標変速段を達成するための変速制御を行なうようになっている。なお、図１においては、便宜上、左側（エンジンから遠い側）をフロント側、右側（エンジン側）をリア側とする。
【００２７】
自動変速機７０の変速段は、自動変速機７０内に設けられたプラネタリギヤユニット，複数の油圧クラッチ及び油圧ブレーキ等の摩擦締結要素の係合関係により決まる。例えば、図１においては、自動変速機７０は４段変速の場合について示しており、摩擦締結要素として第１クラッチ１５，第２クラッチ１７，第３クラッチ１９，第１ブレーキ２２，第２ブレーキ２３をそなえている。なお、この自動変速機７０の詳細を図２に示す。また、各摩擦締結要素を示す符号は図２に示すものと対応している。
【００２８】
このコントローラ１による摩擦締結要素１５，１７，１９，２２，２３の制御は、図１に示す油圧回路１１を介して行なわれるようになっている。つまり、油圧回路１１には、図示しない複数のソレノイドバルブがそなえられ、これらのソレノイドバルブを適宜駆動（デューティ制御）することによって、オイルポンプから送り出されるＡＴＦが摩擦締結要素１５，１７，１９，２２，２３へ供給されるようになっている。コントローラ１では、スロットルセンサ３０により検出されるスロットル開度と、出力軸回転速度センサ１３により検出される出力軸２８の回転速度ＮO に基づいて演算される車速とに基づき目標変速段を決定し、決定した目標変速段への変速に該当する摩擦締結要素１５，１７，１９，２２，２３のソレノイドバルブに対して駆動信号（デューティ率信号）を出力するようになっているのである。なお、ＡＴＦは、図示しないレギュレータ弁により所定の油圧（ライン圧）に調圧されており、このライン圧に調圧されたＡＴＦが各摩擦締結要素１５，１７，１９，２２，２３を作動させるべく油圧回路１１へ供給されるようになっている。
【００２９】
また、コントローラ１内には、図１に示すように、補正量算出手段２，初期油圧設定手段９，第２油圧設定手段５及び通常変速時ピストン回転速度算出手段６，時間補正手段７，初期油圧基準値算出手段８が設けられ、また、初期油圧設定手段９には第１油圧設定手段４及び第２油圧設定手段５が設けられている。このうち、第１油圧設定手段４は締結されるクラッチに対して高圧の油圧を所定時間だけ供給してピストンの無効ストロークをなくす、いわゆるガタ詰めを実行する手段であり、第２油圧設定手段５は高圧の油圧指令よりも低圧の油圧指令を行うものである。また、時間補正手段７は第１油圧設定手段により高圧の油圧を供給（以下、全圧供給時間）を開始するタイミングを補正するものであり、詳細については後述する。
【００３０】
また、この自動変速機７０に設けられた摩擦締結要素１５，１７，１９，２２，２３のうち少なくとも第２クラッチ１７は、背景技術の欄及び発明が解決しようとする課題の欄で図１１及び図１２を用いて説明したようなクラッチ機構３５と同様に構成されている。
【００３１】
ところで、自動変速機７０には運転モードを切り換える切換レバー（図示せず）が装着されており、運転者がこの切換レバーを操作することにより、パーキングレンジ、走行レンジ（例えば、１速段〜４速段）、ニュートラルレンジ及び後退レンジ等の変速レンジの選択を手動で行えるようになっている。また、この走行レンジには自動変速モードと手動変速モード（マニュアルシフトモード）の２つの変速モードがあり、自動変速モードが選択された場合には、後述するスロットル開度θTHと車速Ｖとに基づき予め設定された変速マップ３に従って自動的に変速が実施される（以下、通常変速又はスタンダード変速という）ようになっている。一方、マニュアルシフトモードが選択された場合には、変速段はこの変速マップ３にかかわらず、切換レバーにより選択された変速段に変速され、切換レバーが操作されない限り、その後その変速段に固定されるようになっている。
【００３２】
なお、変速マップ３としては、通常変速時に用いられる変速マップ〔図１２（ａ）参照〕以外にも、通常変速以外の変速マップが設けられている。なお、これについては後述する。
【００３３】
そして、通常変速時、すなわち、図１２（ａ）に示すような通常変速時用変速マップにより目標変速段が設定されるような変速時であって、且つ、切換レバーが走行レンジの自動変速モードに選択されて走行しているとき、前述したように車速センサ１３で検出される車速Ｖ及びスロットルセンサ３０で検出されるスロットル開度θTHに応じて上述の第１〜第３クラッチ１５、１７、１９及び第１〜第２ブレーキ２２、２３等の摩擦締結要素が、各々に設定されたソレノイドバルブによって制御され、図３に示すような結合あるいは解放の組み合わせにより、自動的に各変速段が確立されるようになっている。なお、図３の○印が各クラッチあるいは各ブレーキの結合を示している。
【００３４】
そして、図３に示すように、例えば第１クラッチ１５，第２ブレーキ２３が結合され、第２クラッチ１７，第３クラッチ１９，第１ブレーキ２２が解放されていると２速段が達成されるようになっている。また、２速段から３速段への変速は、結合していた第２ブレーキ２３を解放するとともに、第２クラッチ１７を結合することにより達成されるようになっている。これらの摩擦締結要素１５，１７，１９，２２，２３の係合状態は、コントローラ１によって制御されるようになっており、これらの摩擦締結要素１５，１７，１９，２２，２３の係合関係によって変速段が決まり、また、結合，解放のタイミングを適宜はかりながら変速制御を行なうようになっている。
【００３５】
変速時においては、各ソレノイドバルブに対しコントローラ１から駆動信号が出力されるようになっており、この駆動信号に基づき各ソレノイドバルブが所定のデューティ率で駆動されて、シフトフィーリングの良い最適な変速制御が実行されるようになっている。  以下、通常変速時におけるアップシフト変速制御を２速段から３速段へのアップシフトを例にとって図４〜図８および図１１に基づいて説明する。なお、アップシフト時の結合側摩擦締結要素とは、図３から明らかなように、１速段から２速段への１−２アップシフトに関しては第２ブレーキ２３を、２速段から３速段への２−３アップシフトに関しては第２クラッチ１７を、３速段から４速段への３−４アップシフトに関しては第２ブレーキ２３をそれぞれ指し、解放側摩擦締結要素とは、１−２アップシフトに関しては第１ブレーキ２２を、２−３アップシフトに関しては第２ブレーキ２３を、３−４アップシフトに関しては第１クラッチ１５をそれぞれ指す。
【００３６】
ここで、図４〜図９は、いずれもパワーオンアップシフト時にコントローラ１が実行するアップシフト変速制御を示すフローチャート、図１０はその制御タイミングを説明するタイムチャートであって、（ａ）はタービン２５の回転速度ＮT を示す図、（ｂ）は解放側のソレノイド（第２ブレーキ２３を駆動するソレノイド）のデューティ率を示す図、（ｃ）は結合側のソレノイド（第２クラッチ１７を駆動するソレノイド）のデューティ率を示す図、（ｄ）は第２ブレーキ２３（解放側エレメント）及び第２クラッチ１７（結合側エレメント）の油圧をそれぞれ示す図である。また、図１８は前述のように、一般的な自動変速機の油圧クラッチ機構３５を示す図であるが、第２クラッチ１７は、油圧クラッチ機構３５と同様の構成であるので、以下の本実施例の説明に流用する。
【００３７】
まず、図４に基づいて２速段から３速段へのパワーオンアップシフト時の主制御であるアップシフト制御ルーチンを説明すると、ステップＳ１３において、摩擦締結要素の結合側のガタ詰め時間を算出するガタ詰め時間算出処理を実施する。このガタ詰め時間算出処理では、図５に示すサブルーチンが実行される。
【００３８】
図５では、先ず、図１２に示す通常変速時変速マップとの回転数とのズレ（偏差）が有るかどうかを判断し、ズレが有ると判断したときは、ピストンストロークが完了する時間であるガタ詰め時間T'（特許請求の範囲に記載の第２時間に相当）の補正が必要と判断してステップ１３２へ進み、それ以外のときはステップ１３４に進む。尚、このズレが有るとは、通常変速時とは異なる運転点で変速判断がなされたことを表しており、例えば、シフトレバーがマニュアルモード側に設定され、このシフトレバー操作に基づいて変速判断がなされた状態を表す。
【００３９】
ステップ１３２では、ガタ詰め時間の補正量ΔtC（特許請求の範囲に記載の時間補正手段により設定される補正量に相当）を下記式より算出する。
ΔtC＝γ（Nt2−Ntst2）/VaDA
ただし、
γ：定数
Nt：今回変速判断タービン回転数
Ntst：通常変速時における同一変速種及び同一スロットル開度での変速判断タービン回転数
VaDA：DA1圧でのピストンストローク速度
である。
【００４０】
ステップ１３３では、補正後のガタ詰め時間T'を下記式より算出する。
T'＝tF＋tC＋ΔtC
尚、全圧供給時間tFとは、結合側の第２クラッチ１７へDUTY100％の油圧を供給しガタ詰め操作を行う全圧供給時間（特許請求の範囲に記載の第１油圧設定手段により模擬的に高圧の油圧に設定する時間）であり、tCとは、全圧供給時間ｔF が経過し後述する油圧再供給が開始されるまで初期デューティ率DA1によって供給される低圧供給時間（特許請求の範囲に記載の第２油圧設定手段により設定され、全圧よりも低圧の油圧を供給する時間）である。この低圧供給時間tCは、具体的には、予め設定されているピストンストローク量を後述する初期デューティ率DA1によって推定されるピストンストローク速度で除した値である。一方、ステップ１３４では、補正が必要ないと判断してガタ詰め時間T'をT'＝tF＋tCにより算出する。
【００４１】
ステップＳ１４において、摩擦締結要素の解放側のソレノイドバルブのデューティ率DR を制御する解放側制御を実施する。この解放側制御では、図６に示すサブルーチンが実行される。
【００４２】
図６では、先ず、２−３アップシフトが判断されてから、ガタ詰め時間T'が油圧解放時間tRよりも短いかどうかを判別する（ステップ140）。なお、この油圧解放時間tRは、デューティ率DRを100％から０％に切り換えてから、解放側摩擦締結要素のスリップが生じるまでの時間であり、その求め方については後述する。T'<tRのときはステップ141に進み、変速指令とともに、すなわちSS点からデューティ率DRを０％に設定する（ステップ143）。一方、T'≧tRのときはステップ142に進み、（T'-tR）時間経過するまではデューティ率DRを100％に設定し（ステップ144）、（T'-tR）時間経過したときはデューティ率DRを０％に設定する。言い換えると、結合側の第２クラッチ１７へ油圧を供給しガタ詰め操作を行うガタ詰め時間T'よりも解放時間tRが長いときは、変速指令とともにデューティ率DRを０％に設定し、それ以外のときは、ガタ詰め時間T'と解放側の第２ブレーキ２３からの油圧解放時間tR との差（ｔｓ＝T' −ｔR ）である解放タイミングを表す所定時間tSだけはデューティ率DRを100％として設定する。この所定時間tSは、油圧解放時間tR、全圧供給時間ｔF が学習により補正されることから、これらの補正に伴って変化する。
【００４３】
ステップ145の再結合制御では、一旦解放を開始した後、再び解放側の第２ブレーキ２３に油圧を供給する油圧再供給を実施する。図７は再結合制御を表すフローチャートである。ステップ1451では、フラグf(BB)が１にセットされているかどうかを判別し、１にセットされているときはステップ1455に進み、それ以外のときはステップ1452に進む。ここで、フラグf(BB)は、油圧再供給が実施されたか否かを記憶するためのプログラム制御変数であり、油圧再供給が実施されたときに１に設定される。尚、１に設定されたフラグf(BB)は、このアップシフトが終了すると再び０にリセットされる。
【００４４】
ステップ1452では、タービン回転速度差（ＮT −ＮTI）が所定値よりも大きいかどうかを判別し、大きいときはステップ1453に進んでデューティ率DR を100％に設定し、更にステップ1454に進んでフラグf(BB)を１に設定する。フラグf(BB)が１に設定されると、次の制御周期においてステップ1451→ステップ1455へと進み、タービン回転速度差（ＮT-ＮTI）が所定値よりも小さいかどうかが判別され、小さいときはステップ1456に進んでデューティ率DR を０％に設定し、大きいときはステップ1457に進んでデューティ率DR を100％に設定する。よって、最終的にデューティ率DR は再び０％に戻されることになる。なお、上述の同期回転速度ＮTIは、自動変速機７０の出力軸回転速度ＮO に変速前における変速段（ここでは２変段）のギヤ比を乗算して演算されるものである。
【００４５】
アップシフトにおいては、図１０に示すように、解放側の第２ブレーキ２３のソレノイド弁に供給されるデューティ率が０％にされて油圧が解放された後、解放側の第２ブレーキ２３と結合側の第２クラッチ１７とが共に係合されずタービン２５が空転状態となり、エンジンの回転に呼応してこのタービン２５が吹き上がることがある（図１０中にＹで示す）。
【００４６】
このようにタービン２５が吹き上がると、結合側の第２クラッチ１７が係合する際にショックを発生し、シフトフィーリングが悪化する。そこで、タービン２５が吹き上がり、タービン回転速度ＮT が変速前の２速段でのタービン２５の同期回転速度ＮTIを越えたことが確認されたら、第２ブレーキ２３に100％のデューティ率の油圧を所定時間に亘り再び供給するようにしている。このように、再結合制御によりデューティ率DR が制御され、油圧再供給が実施されると、第２ブレーキ２３が所定時間だけ再び係合し、図１０に示すように、解放側の作動油圧が所定時間に亘り増加し、タービン２５の吹き上がりが充分に抑制される。そして、タービン２５の吹き上がり量が小さくなり、タービン回転速度差（ＮT −ＮTI）が所定値以下になると、最終的にデューティ率DR は再び０％に戻されることになる。
【００４７】
ステップ146では、ステップ145の再結合制御の実行により油圧再供給が実施されたか否かを、油圧再供給の実施完了後に値１が設定されるフラグf(BB)の値によって判別する。解放制御開始直後においてはタービン２５の吹き上がりはなく、再結合制御による油圧再供給がすぐに実施されるようなことはないため、この場合には、フラグf(BB)の値は１ではなく（値０）、また判別結果はＮｏ（否定）であり、次にステップ147に進むことになる。
【００４８】
ステップ147では、デューティ率DR を０％に設定して第２ブレーキ２３から油圧の解放を行い、図４のステップＳ１６に進む。ステップ140〜ステップ144の判別によりT'<tRと判定された場合、もしくは、所定時間tS（＝T'−tR）が経過したと判定された直後においては、このステップ143の実行により油圧の解放が開始されることになる。油圧の解放が開始されると、図１０に示すように100％に設定されていたデューティ率DR がコントローラ１からの指令を受けて０％となり、ソレノイドバルブが消勢されることになるが、このとき、作動油圧は同図に示す解放側の油圧線図のように減少し始める。
【００４９】
一方、ステップ146において、フラグf(BB)が値１で、上述の再結合制御において油圧再供給が実施されたと判定された場合には、第２ブレーキ２３のソレノイドバルブに供給されるデューティ率DR は再結合制御に従うことになり、ここでは何もせずに図４のステップＳ１６に進む。なお、値１に設定されたフラグＦ(BB)は、後述するように、この２−３アップシフトが終了すると再び値０にリセットされる。
【００５０】
図４のステップＳ１６においては、結合側のデューティ率DC を制御する結合側制御が実行される。なお、この結合側制御では、具体的には図８に示すサブルーチンのフローチャートに基づいて制御が実施される。
【００５１】
すなわち、図８のステップ161では、図１０に示すように、変速判断が行われると、ガタ詰め時間T'が油圧解放時間tRよりも短いかどうかを判別し、長いときはステップ163に進み、変速指令と同時に、すなわちＳＳ時点からtF時間にわたりデューティ率DC が100％に設定される。一方、短いときはステップ162に進み、ＳＳ時点からtR-T'時間経過後、tF時間にわたりデューティ率DC が100％に設定される。
【００５２】
このガタ詰め操作は、第２クラッチ１７の無効ストロークを解消するためのものであることから、その動作が最も速くなるようデューティ率DC は１００％に設定され、第２クラッチ１７には、ライン圧の作動油が供給される。これにより、結合側の油圧は、同図の油圧線図に示すように徐々に増加することになる。なお、このようなピストンの無効ストロークを解消するために、変速初期に一旦高圧の油圧指令を行なう（本実施形態ではデューティ率DC を一旦１００％に設定する）ことをプリチャージという。
【００５３】
このプリチャージによる第２クラッチ１７のガタ詰めは、所定の全圧供給時間ｔF だけ行なわれ（第１油圧設定手段４の機能）、全圧供給時間ｔF 経過後（時点ＩＦ）は、所定の初期デューティ率DA1まで低下させる（第２油圧設定手段５の機能）ようになっている。ただし、この時点ＩＦでは、実際にはガタ詰めは完了しておらず、実際にガタ詰めが完了するのは、さらに時間ｔC 経過後である。このようにガタ詰め完了前にデューティ率を所定の初期デューティ率DA1まで低下させるのは、第２ブレーキ２３の解放が完了する前に第２クラッチ１７が結合するとインターロック状態になってしまい、ハンチングやショックの原因となるため、ある程度ガタが詰められた後は付与する油圧を落として急激な結合を防止するようにしているのである。
【００５４】
なお、この全圧供給時間ｔF は、学習によって補正されるものである。この学習補正については後述する。そして、全圧供給時間ｔF が経過したら、次に、ステップ164に進む。
【００５５】
このステップ164は、図１１に示すサブルーチンのフローチャートに基づいて、全圧供給時間ｔF 経過後に第２クラッチ１７のソレノイドバルブに出力するデューティ率DC を初期デューティ率DA1に設定するステップである。
【００５６】
この初期デューティ率DA1の設定の詳細については後述するが、通常変速時とは異なる運転点で変速するとき（通常の変速マップとは異なる変速マップで運転するとき）、初期デューティ率DA1を、通常変速時ピストン回転速度算出手段６で算出されたピストン４０の回転速度（或いはタービン回転速度）と、入力軸回転速度センサ（ピストン回転速度検出手段）１２で検出された前記ピストン４０の回転速度（或いはタービン回転速度）とのそれぞれの２乗の差に基づいて補正するようになっている。
【００５７】
ステップ165では、結合側の第２クラッチ１７に供給する油圧のデューティ率DC を初期デューティ率DA1とする。
【００５８】
そして、クラッチプレート５０ａとクラッチディスク５０ｂとの係合が開始され、それ
らの回転速度差が低減され始めると、図１０に示すように、タービン２５の回転速度ＮT が２速段での同期回転速度ＮTIから３速段での同期回転速度ＮTJに向けて低下し始める。
【００５９】
ステップ166では、このように低下し始めたタービン回転速度ＮT と２速段での同期回転速度ＮTIとの偏差（ＮTI−ＮT ）が所定値ΔＮB （例えば、５０ｒｐｍ）以上になったか否かが判別される。判別結果がＮｏ（否定）の場合、即ち、偏差（ＮTI−ＮT ）が所定値ΔＮB に満たない場合には、ステップＳ４３に戻って初期デューティ率DA1の演算を行ない、ステップ165において、結合側の第２クラッチ１７に供給するデューティ率DC を初期デューティ率DA1とする。
【００６０】
一方、ステップ166の判別結果がＹｅｓ（肯定）の場合、即ち、偏差（ＮTI−ＮT ）が所定値ΔＮB 以上である場合には、次にステップ167に進む。なお、この偏差（ＮTI−ＮT ）が所定値ΔＮB に達した時点を図１０に示すように便宜上ＳＢ時点とする。ステップ167以降はフィードバック制御を実施するための準備期間である。先ず、ステップ167では、図９のフローチャートにしたがってエンジンからタービン２５に伝達されるタービントルクＴT の演算を実施する。
【００６１】
以下、図９を用いてタービントルクＴT の演算について簡単に説明すると、まずステップ1671において、現在のＡ／Ｎ（一吸気行程当たりの吸気量）を読み込む。このＡ／Ｎは、エアフローセンサ３１からの入力情報に基づいて算出される。そして、次のステップ1672において、現在のタービン回転速度ＮT とエンジン回転速度ＮE とをそれぞれ入力軸回転速度センサ１２とエンジン回転速度センサ３２からの入力情報に基づいて読み込む。
【００６２】
ステップ1673では、ステップ1671で読み込んだ現在のＡ／ＮからエンジントルクＴE を算出する。このエンジントルクＴE は次式（１）で示すようにＡ／Ｎの関数で表される。
ＴE ＝ｆ（Ａ／Ｎ）・・・（１）
なお、ここでは、エンジントルクＴE を求めるためにＡ／Ｎを用いるようにしたが、Ａ／Ｎの代わりにスロットルセンサ３０によって検出されるスロットル開度θTHとエンジン回転速度ＮE 等を用い、これらの値に基づいてエンジントルクＴE を求めるようにしてもよい。
【００６３】
次のステップ1674では、ステップＳ９２で読み込んだ現在のタービン回転速度ＮT とエンジン回転速度ＮE とからスリップ率ｅを次式（２）から算出する。
ｅ＝ＮT ／ＮE ・・・（２）
そして、次のステップ1675において、このスリップ率ｅに基づき、次式（３）からエンジントルクＴE とタービントルクＴT とのトルク比ｔを算出する。
ｔ＝ｆ（ｅ）  ・・・（３）
最後に、ステップ1676において、トルク比ｔとエンジントルクＴE とに基づいて次式（４）からタービントルクＴT を算出する。
ＴT ＝ｔ×ＴE ・・・（４）
以上のようにしてタービントルクＴT を求めたら、図８のステップ168に進む。
【００６４】
ステップ168では、フィードバック制御開始時の基準デューティ率DA2を設定する。この基準デューティ率DA2は、実験等により決定され、予め加算手段として機能するコントローラ１に記憶されたタービントルクＴT と基準デューティ率DA2との関係を示すマップ（図示せず）に基づいて設定される。このマップにより基準デューティ率DA2が設定されたら、次にステップ169に進む。
【００６５】
ステップ169では、基準デューティ率DA2とデューティ率学習値DALとに基づき、開始供給油圧に係るフィードバック制御デューティ率DU1を次式（５）から算出する。
DU1＝DA2＋DAL・・・（５）
ここに、デューティ率学習値DALはフィードバック制御開始時における基準デューティ率DA2を適正値に補正する値であって、前回の変速制御終了時に学習される値である（図４のステップＳ２２参照）。
【００６６】
次のステップ170以降は、フィードバック制御を実施するステップであり、先ず、ステップ170では、結合側のデューティ率DC をフィードバック制御デューティ率DU1に設定する。次のステップ171では、現在の車速Ｖを車速センサ１３からの入力信号に基づいて算出する。
【００６７】
そして、ステップ172において、目標タービン速度変化率ＮT′（Ｖ）を求める。この目標タービン速度変化率ＮT′（Ｖ）は、車速Ｖの一次関数で表されるものであり、この目標タービン速度変化率ＮT′（Ｖ）と車速Ｖとの関係は、変速が所定の変速時間（例えば、０．７ｓｅｃ）で完了すべく実験等により設定され、予めコントローラ１にマップ（図示せず）として記憶されている。従って、ここでは、このマップから現在の車速Ｖに対応する目標タービン速度変化率ＮT′（Ｖ）を読み取る。アップシフト時においては、目標タービン速度変化率ＮT′（Ｖ）は負の値で示され、この値は車速Ｖが大きくなるほど負の方向に増加し（つまり減少し）、その変化勾配が大きくなる。
【００６８】
次のステップ173は、変速が終了に近づいたか否かを判別するステップであり、タービン回転速度ＮT と変速後の３速段での同期回転速度ＮTJとの差（ＮT −ＮTJ）が所定値ΔＮC 以下であるか否かが判別される。そして、判別結果がＮｏ（否定）の場合には、未だ変速は終了に近づいていないと判定でき、この場合には、次にステップＳ６９に進み、Ｙｅｓ（肯定）の場合には、後述するステップ174以降に進む。
【００６９】
ステップ176では、現在のタービン速度変化率ＮT′をタービン速度ＮT の実測値に基づき算出する。この算出方法としては、所定の時間内におけるタービン速度ＮT の変化量から求める。そして、ステップ177において、その現在のタービン速度変化率ＮT′が、ステップ172において求めた目標タービン速度変化率ＮT′（Ｖ）の負側の所定の許容値Ｘ1 （例えば、３ＲＥＶ／Ｓ2 ）の範囲以下であるか否かが判別される。
【００７０】
ステップ177の判別結果がＹｅｓ（肯定）の場合、すなわち、現在のタービン速度変化率ＮT′が目標タービン速度変化率ＮT′（Ｖ）の所定の許容値Ｘ1 の範囲以下の場合には、第２クラッチ１７に供給する作動油圧が高く係合が速すぎると判定でき、このときには、次のステップ178において、フィードバック制御デューティ率DU1を所定の修正値αだけ小さくする（ＤU1＝ＤU1−α）。これにより、第２クラッチ１７に供給される作動油圧が減少し、現在のタービン速度変化率ＮT′が目標タービン速度変化率ＮT′（Ｖ）に近づくことになる。
【００７１】
一方、ステップ177の判別結果がＮｏ（否定）、つまり現在のタービン速度変化率ＮT′が目標タービン速度変化率ＮT′（Ｖ）の負側の所定の許容値Ｘ1 の範囲より大きい場合には、次にステップＳ７４に進む。
【００７２】
ステップ179では、今度は、現在のタービン速度変化率ＮT′が目標タービン速度変
化率ＮT′（Ｖ）の正側の所定の許容値Ｘ１の（例えば、３ＲＥＶ／Ｓ2 ）の範囲以上で
あるか否かが判別される。判別結果がＹｅｓ（肯定）、つまり現在のタービン速度変化率
ＮT′が目標タービン速度変化率ＮT′（Ｖ）の所定の許容値Ｘ1 の範囲以上の場合には、第２クラッチ１７に供給する作動油圧が低く係合が遅いと判定でき、次のステップ180において、フィードバック制御デューティ率DU1を所定の修正値αだけ大きくする（DU1＝DU1＋α）。
【００７３】
一方、ステップ179の判別結果がＮｏ（否定）、つまり現在のタービン速度変化率ＮT′が目標タービン速度変化率ＮT′（Ｖ）の正側の所定の許容値Ｘ1 の範囲より小さい場合には、次にステップ181に進む。
【００７４】
ステップ181では、ステップ177とステップ179の双方の判別結果により、現在のタービン速度変化率ＮT′が、負側と正側の所定の許容値Ｘ1 の範囲内にあり、目標タービン速度変化率ＮT′（Ｖ）にほぼ等しい値と判定できることから、フィードバック制御デューティ率DU1を修正しない（DU1＝DU1）。
【００７５】
ステップ178、ステップ180あるいはステップ181を実行したら、ステップ170に戻り、デューティ率DC に修正したフィードバック制御デューティ率DU1を再設定する。このDU1の再設定は、ステップ173での判別結果がＮｏ（否定）である場合、つまりタービン回転速度ＮT と変速後の３速段での同期回転速度ＮTJとの差（ＮT −ＮTJ）が所定値ΔＮC より大きい値である限り繰り返し実施され、これによりフィードバックが行われる。
【００７６】
フィードバック制御が進行し、ステップ173の判別結果がＹｅｓ（肯定）となったら、変速が終了に近づいたと判定でき、この場合には、次にステップ174に進む。尚、このタービン回転速度ＮT と変速後の３速段でのタービン回転速度ＮTJとの差（ＮT −ＮTJ）が所定値ΔＮC 以下となった時点を図１０に示すようにＦＦ時点とする。
【００７７】
ステップ174では、結合側のデューティ率DC を所定時間ｔH に亘りデューティ率DE とする。このデューティ率DE は、フィードバック制御終了時点のデューティ率DU1よりも所定値ΔDE だけ高いデューティ率である。このように、変速制御の終了間際において、フィードバック制御デューティ率DU1から所定値ΔDE だけ高くしたデューティ率DU2にすることにより、所定時間ｔH が経過したＳＦ時点においてデューティ率DC を１００％にしたときに発生するシフトショックを低減している。
【００７８】
この所定時間ｔH が経過し変速終了時点（ＳＦ時点）となったら、最後にステップ175においてデューティ率DC を１００％にする。これにより、第２クラッチ１７は完全に係合することになり、一連の２−３アップシフトは終了する。
【００７９】
結合側制御を実行したら、図４のアップシフト制御のルーチンに戻り、ステップＳ１７を実行する。ステップＳ１７では、タービン回転速度ＮT が３速段での同期回転速度ＮTJに到達したか否かにより、アップシフトが終了したか否かを判別する。
【００８０】
判別結果がＮｏ（否定）、つまりアップシフトが未だ終了していない場合には解放側制御及び結合側制御を継続する。一方、判別結果がＹｅｓ（肯定）でアップシフトが終了したと判定された場合には、次にステップＳ１８に進む。
【００８１】
ステップＳ１８〜ステップＳ２２は各種の学習、つまり全圧供給時間ｔF 、油圧解放時間ｔR 及びデューティ率学習値DALの学習を行うステップであり、今回の制御周期で学習された全圧供給時間ｔF 、油圧解放時間ｔR 及びデューティ率学習値DALの補正値は、次回実施される同一シフトモードのアップシフト制御に反映される。また、これらの全圧供給時間ｔF ，油圧解放時間ｔR 及びデューティ率学習値DALの学習補正に関する説明については後述する。そして、このように各学習を終えたら、一連の２−３アップシフトを終了する。
【００８２】
次に、ステップ164における初期デューティ率DA1設定処理について説明する。この自動変速機７０のコントローラ１に記憶された変速マップ３には、上述したように通常運転時に適用される変速マップ〔図１２（ａ）参照〕以外にも種々の変速マップが備えられており、各センサからの情報に基づいて、変速マップを適宜切り替えることができるようになっている。具体的には、通常変速時とは異なる特性のマップとして図１２（ｂ）に示すような高油温時変速マップが設けられている。なお、以下では、通常変速時マップを用いた変速を通常変速といい、また、高油温時変速マップを用いた変速を高油温時変速という。
【００８３】
ここで、高油温時変速マップについて説明すると、高油温時変速マップは、油温センサ１４等からの情報に基づいて、コントローラ１によりＡＴＦの温度が所定値以上の高油温状態であると判定されると、通常変速時マップに代えて適用されるマップであって、図１２（ｂ）に示すように、変速機７の油圧回路１１を保護する目的で、通常変速時とは異なる運転点で変速が実行されるようになっている。なお、図１２（ｂ）に示す高油温マップでは２速段から３速段への２−３アップシフト線及び３速段から２速段への３−２ダウンシフト線についてしか示していないが、図１２（ａ）に示す通常変速時マップと同様に、他の変速段のアップシフト線及びダウンシフト線についても設定されている。
【００８４】
そして、このような通常変速時マップ以外のマップに基づいて変速が実行される場合やマニュアルシフトモードにより変速が実行される場合（つまり、通常変速時とは異なる運転点で変速が実行される場合）には、コントローラ１に設けられた補正量算出手段２により、結合側摩擦締結要素（２−３アップシフトの場合は第２クラッチ１７）の初期デューティ率DA1（即ち、初期油圧）が補正されるようになっている。
【００８５】
以下、初期デューティ率DA1の補正について、図１２（ｂ）に示す高油温マップにより２速段から３速段へのアップシフトされた場合を例にして具体的に説明する。まずコントローラ１では、変速指令があると通常変速か否かを判定する。この判定は、変速に適用されているマップが、通常変速時用のマップか否かという情報及びマニュアルシフトモードか否かという情報に基づいて行なわれる。
【００８６】
そして、通常変速時ではない（ここでは高油温時変速）と判定すると、補正量算出手段２では、スロットルセンサ３０からスロットル開度θTH及び入力軸回転速度センサ１２からの情報に基づいて、タービン回転速度ＮT を求める。
【００８７】
次に、通常変速時ピストン回転速度算出手段６により、現在の変速時と同じ条件で通常変速時用マップを適用した場合のタービン回転速度（ピストン回転速度）ＮST、つまり、通常変速時における同一の変速種（ここでは２速段から３速段へ変速を指す）、且つ同一スロットル関度でのタービン回転速度ＮSTを算出する。
【００８８】
この場合、通常変速時ピストン回転速度算出手段６では、通常変速マップを用いて同一のスロットル開度のときに変速が実行される車速ＶSTをまず求め、この車速ＶSTに対して変速前のギヤ比を乗算することにより、タービン回転速度ＮSTを求めることができる。  そして、補正量算出手段２では補正量DSCを下式（６）に基づき算出するようになっている。なお、下式（６）においてβは定数である。
DSC＝β（ＮT2−ＮST2）・・・（６）
また、コントローラ１の初期油圧基準値算出手段８には、エンジン出力トルクと初期デューティ率のベース値DA0（初期油圧基準値）との関係を規定したマップ（図示せず）が設けられており、変速実行時のエンジンの運転状態から初期デューティ率のベース値DA0が読み出されるようになっている。なお、通常変速時には、このマップから読み出される初期デューティ率のベース値DA0が初期油圧設定手段９によりそのまま初期デューティ率DA1として設定されるようになっている。
【００８９】
さて、初期デューティ率のベース値DA0が読み出されたあとは、初期油圧設定手段９において、下式（７）により補正された初期デューティ率DA1が設定されるようになっている。
DA1＝DA0＋DSC・・・（７）
そして、このようにして初期デューティ率DA1が補正されると、コントローラ１の第２油圧設定手段５により、この初期デューティ率DA1が出力され、結合側クラッチにこの初期デューティ率DA1に対応する初期油圧が供給されるようになっている。
【００９０】
ここで、通常運転時よりも高い車速で変速が実行される場合には、ＮT2−ＮST2>０であるので、初期油圧（初期デューティ率DA1）が通常変速時よりも高圧側に補正されることになる。また、通常変速時より高い車速での変速時には、遠心油圧が大きくなることに起因してシールリング４８ａ〜４８ｃにおける摺動抵抗が通常変速時より大きくなり、ピストン４０の摺動抵抗が大きくなるが、この摺動抵抗に対応して初期油圧が高圧側に補正されるので、ピストン４０のストローク速度が通常変速時と同様なものとなり、結合が遅れてエンジンの回転が吹き上がるような事態を確実に回避することができる。
【００９１】
また、通常運転時よりも低い車速で変速が実行される場合には、ＮT2−ＮST2<０であるので、初期油圧（初期デューティ率DA1）が通常変速時よりも低圧側に補正される。また、通常変速時より低い車速での変速時には、シールリング４８ａ〜４８ｃの摺動抵抗が小さくピストン４０の摺動抵抗が通常変速時より小さくなるが、この摺動抵抗に対応して初期油圧が低圧側に補正されるので、ピストン４０のストローク速度が通常変速時よりも速くなり、その結果作動タイミングが早すぎてインターロックやインターロックに起因する変速ショックが生じるといった事態を確実に回避することができる。
【００９２】
本発明の一実施形態に係る自動変速機の制御装置は上述のように構成されているので、その要部の作用を図１１のフローチャートを用いて説明すると以下のようになる。まず、ステップＳ１０１において、エアフローセンサ３１により検出された吸気量情報に基づいてエンジン１行程当たりの吸気量（Ａ／Ｎ）を求める。次に、ステップＳ１０２において、ステップＳ１０１で求めたＡ／Ｎからエンジン出力トルクＴE を算出する。なお、このようなエンジン出力トルクＴE は主にＡ／Ｎをパラメータした関数として予めコントローラ１内に記憶されている。
【００９３】
次に、ステップＳ１０４で、エンジン出力トルクＴE に基づいて初期デューティ率のベース値DA0を求める。なお、コントローラ１内には、実験等により予め記憶されたエンジン出力トルクと初期デューティ率のベース値DA0との関係を示すマップ（図示せず）が設けられており、このマップから初期デューティ率のベース値DA0が設定される。
【００９４】
その後、ステップＳ１０６において、現在通常変速時であるか通常変速時以外の変速時であるか判定し、通常変速時であればステップＳ１１８において初期デューティ率DA1＝DA0として初期デューティ率を設定しリターンする。
【００９５】
一方、通常変速時以外の変速時（ここでは高油温時変速）であれば、ステップＳ１０８でスロットル開度θTHを求めるとともに、ステップＳ１１０でタービンの回転速度ＮT （ピストン回転速度）を検出する。また、ステップＳ１１２において、通常変速時におけるスロットル開度θTHでのシフト線図上のタービンの回転速度ＮSTを算出する。
【００９６】
そして、ステップＳ１１４において、補正量DSCが式（６）により算出され、ステップＳ１１６で、初期デューティ率DA1＝DA0＋DSCとして設定される。
【００９７】
なお、ステップＳ４０〜Ｓ４４が初期油圧設定手段に相当し、ステップＳ１０１〜Ｓ１０４が初期油圧基準値算出手段に相当し、ステップＳ１１２が補正量に相当し、ステップＳ４０が第１油圧設定手段に相当し、ステップＳ４３，Ｓ４４が第２油圧設定手段に相当する。したがって、本実施形態に係る自動変速機の制御装置によれば、自動変速機７０が通常変速時とは異なる車速で変速する場合でも、適切なタイミングで締結動作を行うことができ、変速ショックやエンジン回転の吹き上がりを確実に防止することができる。
【００９８】
さらに、通常変速時の変速マップとは異なる変速マップに基づく変速やマニュアルモードによる運転者のシフト操作に基づく変速であっても、初期油圧を補正するので、通常変速時とは異なる変速に対応した初期油圧自体をデータとして保持することが不要になる。したがって、メモリ容量の節約や初期油圧のチューニングの容易化を図ることができる。また、変速機個体間のバラツキによるインターロックやエンジン回転の吹き上がりを防止することができる。つまり、高圧の油圧設定時（ＳＳ点〜ＩＦ点：デューティ率DC＝１００％）にはピストン４０の動作は速いが、シールリング４８ａ〜４８ｃへの遠心油圧の影響度は変速機間でバラツキが考えられるため、高圧の油圧に設定するときの初期油圧基準値を補正すると、変速機によっては以下のような不都合が生じる可能性がある。
【００９９】
すなわち、初期油圧基準値の補正が過大であると、摩擦締結要素がトルク容量を持ってしまうとインターロックが発生しショックが生じ、また、初期油圧基準値の補正が過小であると、解放側の摩擦締結要素の解放に対して締結側の摩擦締結要素の締結が遅れてしまい、エンジン回転の吹き上がりが生じる。
【０１００】
これに対して、本実施形態においては、補正量算出手段２は、高圧の油圧設定後の低圧の油圧に設定するときの初期油圧基準値（初期デューティ率のベース値DA0）を補正しているので、変速機個体間のバラツキによるインターロックやエンジン回転の吹き上がりを防止することができる。
【０１０１】
また、通常変速時よりも高い車速で前記所定の変速段へ変速する場合、すなわち通常変速時と同じスロットル開度かつ高い車速側で変速する場合の初期油圧基準値を通常変速時より高圧になるよう補正しているので、ピストン４０の摺動抵抗の変化に応じた初期油圧を供給することにより、ピストン４０を押す力が不足して第２クラッチ１７の締結タイミングが遅れるような事態を回避して、エンジン回転の吹き上がりを防止することができる。
【０１０２】
また、通常変速時よりも低い車速で所定の変速段へ変速する場合、すなわち通常変速時と同じスロットル開度かつ低い車連側で変速する場合は、初期油圧を通常変速時より低圧になるよう補正しているので、ピストン４０の摺動抵抗の変化に応じた初期油圧を供給することにより、ピストンを押す力が過大となってクラッチ３５の締結タイミングが早すぎるような事態を回避して、変速ショックを防止することができる。
【０１０３】
次に、全圧供給時間tFについて説明する。先ず、図１３のステップＳ５０において、全圧供給時間ｔF の学習を実行しても良い条件が成立しているか否かを判別する。尚、通常変速時においては学習を許可するものの、通常変速時とは異なる運転点で所定の目標変速段へ変速するときは、学習を禁止するものとする。また、学習を実行するためには、作動油温ＴOIL 、車速Ｖ、スロットル弁開度θおよびエンジン負荷（一吸気行程当たりの吸気量Ａ／Ｎ等によって表される）がそれぞれ所定の範囲内にあり、出力トルク等が安定している必要がある。判別結果がＮｏ（否定）で学習条件が満たされていない場合には、出力トルク等が未だ安定していないと判定でき、全圧供給時間ｔF の学習を実行しない。一方、判別結果がＹｅｓ（肯定）で学習条件成立の場合には、次にステップＳ５２に進む。
【０１０４】
ステップＳ５２は、今回のアップシフト変速制御で油圧再供給が実施されたか否かを、前述したフラグｆ(BB)が値１であるか否かで判別するステップである。ここで、判別結果がＹｅｓ（肯定）で再結合制御による油圧再供給が実施された場合には、後述するステップＳ６０以降を実行することにより、全圧供給時間ｔF を油圧再供給が実行されなくなるように補正する一方、制御開始直後のように判別結果がＮｏ（否定）となり今回のアップシフト変速制御で油圧再供給が実行されていなければ、次にステップＳ５４以降を実行する。
【０１０５】
ステップＳ５４は、油圧再供給が実行されなかった回数をカウントする油圧再供給無カウンタＩＮが、ゼロ（ＩＮ＝０）であるか否かを判別するステップである。カウンタ値ＩＮがＩＮ＝０である場合とは、バッテリ電源を初めてオン状態（不揮発性ＲＡＭの記憶値を初期値にリセットした状態）にした制御開始直後の場合である。この初期状態のときに油圧再供給が実行されず、先のステップＳ５２でＮｏ（否定）と判定された場合のみ、該ステップＳ５４の判別結果はＹｅｓ（肯定）となる。通常制御開始直後には油圧再供給は実行されないことが多く、この場合には、ステップＳ５４の判別結果はＹｅｓ（肯定）となり、次にステップＳ７０に進み、第２クラッチ１７のピストンのガタ詰めピストンストロークの補正量ΔＳCTに所定の補正値ＬTFB を設定する。この補正値ＬTFB は、油圧再供給が実行され易くなるように負の値に設定してある（ΔＳCT＝ＬTFB <０）。そして、ステップＳ７９において、次式（A1）によって算出される全圧供給時間補正量ΔｔF だけ、全圧供給時間ｔF を次式（A2）によって補正し、油圧再供給が実施されるようにする。この式において、Ｋはストローク補正量ΔＳCTを補正時間に換算する比例定数である。
【０１０６】
ΔｔF ＝Ｋ×ΔＳCT／（デューティ率100%）…（A1）
ｔF ＝（ｔF ）n ＋ΔｔF …（A2）
ここで、（ｔF ）n は、前回２−３アップシフトにおいて学習されて今回のアップシフトで使用された全圧供給時間を示す。このステップＳ７０での補正は、先のステップＳ５２の判別結果がＮｏ（否定）でフラグｆ(BB)が値１にならない限り、すなわち再結合制御による油圧再供給が少なくとも一回実行されるまで繰り返されることになる。
【０１０７】
ステップＳ７０の補正によって、一旦再結合制御が実行されると、次の制御周期で同ステップを実行したときには、その判別結果はＹｅｓ（肯定）となりステップＳ６０以降を実行することになる。ステップＳ６０では、先ず、カウンタＩＮを値１に設定する（ＩＮ＝１）。このカウンタ値は、一旦値１に設定されるとバッテリ電源が外されることがない限り、再び値０にリセットされることはなく、再結合制御が実行される毎に値１にリセットされることになる。
【０１０８】
ステップＳ６２以降は、油圧再供給の実施を抑制するように第２クラッチ１７のガタ詰めピストンストローク量ＳCTを学習補正するステップであり、ステップＳ６２において、今回２−３アップシフトでのピストンストローク量（ＳCT）nを測定した今回の全圧供給時間（ｔF ） N と駆動デューティ率とに基づいて式（A3）により算出し、次に、ステップＳ６４で、前回２−３アップシフトでのピストンストローク量（ＳCT）n-1 を前回使用した全圧供給時間（ｔF ) n-1 と駆動デューティ率とに基づいて式（A4）により同様に算出する。
【０１０９】
（ＳCT）n ＝Ｋ×デューティ率×（ｔF ） N …（A3）
（ＳCT）n-1 ＝Ｋ×デューティ率×（ｔF ) n-1 …（A4）
ここに、Ｋは前述の式（A1）で用いた比例定数と同じ値が用いられる。そして、ステップＳ６６で、これらの値の差を求めることによりストローク補正量ΔＳCTn （ΔＳCTn >０）を設定する。
ΔＳCTn ＝（ＳCT）n-1 −（ＳCT）n …（A5）
ステップＳ６８においては、この差ΔＳCTn を次式（A6）に基づいてΔＳCTを補正する。
ΔＳCT＝C1×ΔＳCTn …（A6）
ここに、C1は補正定数（０<C1<１）であり、実験等により良好な結果が得られる値、例えば０．５に設定される。
【０１１０】
次いで、前述したステップＳ７９に進み、ストローク補正量ΔＳCTn に対応する全圧供給時間補正量ΔｔF を前式（A1、A2）により改めて算出し、全圧供給時間ｔF を補正する。ここで、測定した全圧供給時間（ｔF ） N および前回使用した全圧供給時間（ｔF ） n-1 を一旦ピストンストローク量（ＳCT）n および（ＳCT）n-1 に換算して補正量ΔＳCTを求め、改めて全圧供給時間補正量ΔｔF を求めるようにしたが、これはステップＳ６８の補正後の全圧供給時間補正量ΔｔFが必ずしも全圧供給時間ｔF の測定値の差だけによって求めた値ΔｔF ' （（ｔF ) n-1 −（ｔF ) N ）と一致しないことによるものである。
【０１１１】
このようにして、全圧供給時間ｔF を補正することにより、次回アップシフト時には、油圧再供給が発生し難くなることを期待できる。そして、実際に次回２−３アップシフト時において、油圧再供給が発生せず、先のステップＳ５２の判別結果がＮｏ（否定）となりフラグｆ(BB)が値１でない場合には（ｆ(BB)＝０）、前述したステップＳ５４に進む。今回は、前回ステップＳ６０において油圧再供給無カウンタＩＮを値１に設定しているため、ステップＳ５４の判別結果はＮｏ（否定）となり、次にステップＳ５６に進む。
【０１１２】
全圧供給時間ｔF 学習を終了したら、次に図４のステップＳ２０において油圧解放時間ｔR 学習（他の学習手段）を実行する。この学習では、図１４の油圧解放時間ｔR 学習サブルーチンを全圧供給時間ｔF 学習と同様にアップシフト毎に実行する。この学習は、解放側の第１ブレーキ２２の油圧解放開始タイミングから油圧再供給実施タイミングまでの油圧解放時間ｔR を、全圧供給時間ｔF と照らしながら、補正しようというものである。これは、すなわち、ＳＳ発生時から油圧解放開始時点までの時間ｔc を補正することである。ＳＳから油圧解放開始までの時間ｔc と油圧解放時間ｔR 、全圧供給時間ｔF との関係式は、ｔF >ｔR の場合には、次式(1) のようになる。
ｔc ＝ｔF −ｔR （ｔF >ｔR ）…(1)
一方、ｔF ≦ｔR の場合には、第２ブレーキ２３の油圧の解放をＳＳが発生したと同時に開始する必要があり、次式(2) により時間ｔc を値０に設定する。
ｔc ＝０ （ｔF ≦ｔR ） …(2)
この油圧解放時間ｔR の学習補正は、油圧再供給が実施された後、全圧供給時間ｔF の学習が進行して時間ｔF が適正値になるまでの間は、第２ブレーキ２３からの油圧解放開始タイミングが最適な値となるように、前回２−３アップシフトにおいて学習補正され、今回アップシフトで使用された油圧解放時間（ｔR ）n を用いて油圧解放時間ｔR を学習補正する。
【０１１３】
その後、油圧再供給が実施されなくなれば、そのときの全圧供給時間ｔF および油圧解放時間ｔR が最適値であるということになるから、全圧供給時間ｔF の学習中止に合わせて油圧解放時間ｔR もその学習を一旦中止する。
【０１１４】
さらに全圧供給時間ｔF の学習が再開されれば、油圧解放時間ｔR も学習を再開する。油圧解放時間ｔR の学習では、先ず、図１４のステップＳ８０において、通常変速時においては学習を許可してステップＳ８１に進み、通常変速時とは異なる運転点で所定の目標変速段へ変速するときは、学習を禁止する。
【０１１５】
次に、ステップＳ８１において、今回アップシフト変速制御において油圧再供給が実施されたか否かをフラグｆ(BB)が値１であるか否かで判別する。油圧再供給が実施されていない場合には、ステップＳ８１の判別結果はＮｏ（否定）となり、次にステップＳ８２に進む。一方、判別結果がＹｅｓ（肯定）で油圧再供給が実施された場合には、全圧供給時間ｔF の補正学習を実行する必要があるが、油圧解放時間ｔR も学習を実行すべくステップＳ９０に進む。これにより、油圧解放時間ｔR の補正学習を開始する。
【０１１６】
ステップＳ９０では、今回のアップシフト制御時の油圧解放時間を演算し、これを今回油圧解放時間ｔRCとして記憶する。今回油圧解放時間ｔRCの演算は、今回制御時の油圧解放時点から油圧再供給実施時点間の時間を読み出すことによって行うことができる。次にステップＳ９２において、前回アップシフト時に使用した油圧解放時間（ｔR ）n-1 を記憶装置から読み出し、ステップＳ９４において、今回油圧解放時間ｔRCと前回油圧解放時間（ｔR ）n-1 との差ΔｔRCを求める（ΔｔRC＝ｔRC−（ｔR ）n-1 ）。そして、ステップＳ９６において、この差ΔｔRCから次式(4) に基づいて補正値ΔｔR を求める。
ΔｔR ＝C2×ΔｔRC…(4)
ここに、C2は補正定数であり、実験等により良好な結果が得られる値、例えば０．５に設定される。このように設定された補正値ΔｔR に基づいて、油圧解放時間ｔR は、ステップＳ８８において補正される。ここでは、油圧解放時間ｔR は、今回使用された（ｔR ）n と上述した補正値ΔｔR とから次式(5) の通り演算される。
ｔR ＝（ｔR ）n ＋ΔｔR …(5)
尚、ｎが１、つまり今回初めてｔR の学習が行われる場合には（ｔR ）n-1 は（ｔR ）0 となり、予め記憶装置に記憶された基準値が用いられる。全圧供給時間ｔF の学習が進み、油圧再供給が実施されることなく今回の２−３アップシフトが終了すると、フラグｆ(BB)は値１ではなくなり（ｆ(BB)＝０）、ステップＳ８１の判別結果はＮｏ（否定）となるため、次にステップＳ８２を実行する。ステップＳ８２は、全圧供給時間ｔF がゼロ（ｔF ＝０）であるか否かを判別するステップであるが、再結合制御による油圧再供給がなく、且つこの全圧供給時間ｔF がゼロとなるというような場合は通常は起こらないため、殆どの場合は、判別結果がＮｏ（否定）となる。しかし、異常等の何らかの原因により第２クラッチ１７が、ガタ詰め操作なしに結合を開始したときには、結合側と解放側の両方の摩擦係合要素が同時に結合された、所謂インタロック状態となることが考えられるため、これを防止すべくこのような判別ステップを設けるようにしている。
【０１１７】
判別結果がＹｅｓ（肯定）となるような場合には、次にステップＳ８６に進む。ステップＳ８６では、油圧解放時間ｔR の補正値ΔｔR をある程度大きな所定の正の補正値ＸTR（例えば、２４ｍｓ）に設定する。そして、ステップＳ８８において、油圧解放時間ｔR を所定の補正値ＸTRだけ補正する。このようにすれば、解放側の油圧解放開始タイミングを早くすることができるため、第２クラッチ１７のガタ詰め操作が実施されない場合でもインタロック状態とならず、変速ショックを防止できる。また、この間に、ガタ詰め操作が正常に実施されるようになり、全圧供給時間ｔF が発生することも期待できる。
【０１１８】
ステップＳ８２の判別結果がＮｏ（否定）で全圧供給時間ｔF がゼロではない場合には、次にステップＳ８４に進む。ステップＳ８４は補正値ΔｔR を設定するステップであるが、この場合には、ステップＳ８１の判別結果がＮｏ（否定）でありフラグｆ(BB)は値１ではないことから、全圧供給時間ｔF が安定していると判定でき、補正値ΔｔR を値０に設定する。これにより、第２ブレーキ２３からの油圧解放開始タイミングと第２クラッチ１７の結合開始タイミングとの関係は良好に保持される。
【０１１９】
最後に、図４のフローチャートに戻り、ステップＳ２１において、再結合制御の実施毎に値１に設定されるフラグｆ(BB)を値０にリセットし（ｆ(BB)＝０）、一連の２−３アップシフト制御の実行を終了する。以上のように、全圧供給時間ｔF 学習ルーチンおよび油圧解放時間ｔR 学習ルーチンを、２−３アップシフト変速制御が実施される毎に実行するようにし、ガタ詰め時間ｔF を、再結合制御が実施されるか否かの微妙な値に安定させ、暫時これを保持し、所定の周期で今度は再結合制御を強制的に発生させるように全圧供給時間ｔF を僅かに変化させ、再び全圧供給時間ｔF の学習を行わせることにより、シフトショックの発生を少なくし、変速フィーリングを向上させることができる。
【０１２０】
尚、上記実施例の全圧供給時間ｔF 学習においては、第２クラッチ１７のガタ詰めピストンストローク量ＳCTは、全圧供給時間ｔF の測定値とデューティ率とに基づいて求めるようにしたが、ガタ詰めピストンストローク量ＳCTをセンサ等によって直接求めるようにしても良い。さらに、上記実施例では、アップシフト時の制御について説明したが、ダウンシフト時の制御に適用させても良い。
【０１２１】
（実施例１の発明に係る要部について）
次に、本発明の要部について説明する。尚、課題が理解しやすいように、先ず遠心油圧の影響により摺動抵抗が増大して、ピストンストローク速度が遅くなる場合について説明する。図１５は実施例１の結合側摩擦締結要素に供給される油圧を制御する結合側ソレノイドのデューティ率を表すタイムチャートである。実施例１では、通常変速時の変速とは異なる運転点で変速判断がなされた場合、遠心油圧の影響を考慮して、第２油圧設定手段５において設定されるデューティ率を補正している。具体的には、初期デューティ率DA1は、初期油圧基準値DA0とタービン回転速度差に応じた補正量DSCにより設定される。この補正により、ピストンストローク速度を通常変速時と同様のもとのしながら結合側のガタ詰めを完了させることで、エンジン側の吹け上がりを抑制するものである。
【０１２２】
しかしながら、それでもなおエンジン回転数が吹け上がる虞があった。以下、その理由について説明する。本来、上述したように、第２油圧設定手段５において設定されるデューティ率の補正に加えて、第１油圧設定手段５において設定される全圧供給区間についても補正すれば、より結合側のガタ詰めを完了する確実性が向上する。しかしながら、この全圧供給区間を補正するには、デューティ率が100％に設定されているため、これ以上のデューティ率を設定することができない。よって、全圧供給時間を長くする以外に方法がない。このとき、個体バラツキ等で補正量が過大となった場合、デューティ率100％の状態でガタ詰めが完了すると大きなショックが発生する可能性がある。
【０１２３】
また、ガタ詰め制御区間のピストンストローク遅れを上記第２油圧設定手段５によってのみ補正するようにすると、過剰な補正量を与える虞がある。そもそも、第２油圧設定手段５は低圧によって締結ショックを緩和する役割を果たしているにもかかわらず、第２油圧設定手段５による油圧が高まると、変速開始時のショックが悪化する虞がある。すなわち、ショックの発生を抑制しながら第２油圧設定手段５のみ補正することで係合の遅れを解消しようとしても限界があった。
【０１２４】
そこで、実施例１では、結合側の全圧供給開始タイミングを、タービン回転速度の２乗の差に基づいて補正することで、全圧供給時間tFを変更することなく、エンジンの吹き上がりを抑制することとした。言い換えると、遠心油圧の影響により、通常変速時の学習補正により設定された全圧供給時間tFによってピストンをストロークさせた際、通常変速時よりもストローク量が不足している。この不足しているストローク量に必要なエネルギを、低圧供給期間において、補正されたデューティ率DA1によって確保可能な時間がΔtCとして設定されることとなる。
【０１２５】
図１６は実施例１のアップシフト変速時における全圧供給タイミングを補正した際のタイムチャートである。ここで、目標とするガタ詰め完了位置は、解放側において再結合制御の開始タイミング（すなわちスリップを開始するタイミング）と一致する位置である。図１６中、実線が通常変速時の変化を表し、通常変速時にガタ詰め時間T' >油圧解放時間tRの関係にある例を示す。また、点線が通常変速時よりも高回転側での変速時の変化を表し、太い点線が通常変速時よりも低回転側での変速時の変化を表す。
【０１２６】
上記図４のフローチャートにおいて説明したように、ステップＳ１３においてガタ詰め時間算出処理が実行される。このガタ詰め時間算出処理は、上記図１３のフローチャートにおいて説明したように、学習補正された全圧供給時間tFに基づいて算出される。
【０１２７】
具体的には、上述したように、ステップ１３２に示す関係式に基づいてガタ詰め時間の補正量ΔtCを下記式より算出する。
ΔtC＝γ（NT2−NTst2）/VaDA
ただし、
γ：定数
Nt：今回変速判断タービン回転数
Ntst：通常変速時における、同一変速種及び同一スロットル開度での変速判断タービン回転数
VaDA：DA1圧でのピストンストローク速度
である。
【０１２８】
ここで、ガタ詰め時間補正量ΔtCは、ステップ164において補正されれば、通常変速時と同じピストンストローク速度を確保できると考えられる。そこで、ガタ詰め時間の補正量を算出する際には、全圧供給区間において確保しなければならないストローク量を目標ストローク量STtF*とし、全圧供給区間において全圧供給時間tFを変更することなく確保できるストローク量を実ストローク量STtFとすると、STtF＝ξ×tF×DC(100％)によって表され、目標ストローク量STtF*と実ストローク量STtFとの偏差をデューティ率DA1によりストロークさせたときの時間が補正すべきガタ詰め補正時間ΔtCとなる。よって、上記定数γは、上記関係を満たすように、タービン回転速度の２乗の差に基づいて設定される。
【０１２９】
ガタ詰め時間補正量ΔtCが算出されると、この値に基づいてガタ詰め時間T' が算出される。ガタ詰め時間T' は、デューティ率DA1（ステップ165における補正前）の通常変速時のストローク速度により算出される低圧供給時間tCと、前回の通常変速時に学習された全圧供給時間tFと、ガタ詰め時間補正量ΔtCの和によって表される。このガタ詰め時間T' によって、スリップ開始点（再結合制御開始点）よりもT' 前から全圧供給が開始される。
【０１３０】
すなわち、図１６の点線で示すように、解放側摩擦締結要素では、解放タイミングを表すtSがΔtC分だけ長く設定されることとなり、結合側摩擦締結要素では、低圧供給時間tCがガタ詰め時間補正量ΔtC分だけ長くなる。これにより、低圧供給時間を確保することで、全圧供給区間のストローク量不足を低圧供給区間の拡大により補うことができる。よって、全圧供給時間tFの長さを変えることなく、全圧供給時間不足によるストローク量不足を解消することが可能となり、製品バラツキや経時劣化によってストローク量が変化したとしても、締結ショックを発生することなくエンジンの吹け上がりを抑制することができる。
【０１３１】
図１７は、ピストンストローク量を表すタイムチャートである。図１７中、(i)実線が通常変速時におけるガタ詰め時間T' とストローク量の関係を表し、(ii)太い点線は通常変速時から高回転側に回転数のズレの有る変速時において全く補正を行わなかった場合のガタ詰め時間T' とストローク量の関係を表し、(iii)一点鎖線は通常変速時から高回転側に回転数のズレの有る変速時において初期デューティ率DA1のみを補正した場合のガタ詰め時間T' とストローク量の関係を表し、(iv)点線は通常変速時から高回転側に回転数のズレの有る変速時において本実施例１の初期デューティ率DA1の補正に加えてガタ詰め時間補正量ΔtCにより補正した場合のガタ詰め時間T' とストローク量の関係を表す図である。
【０１３２】
以下、それぞれの特性について(i)〜(iv)の符号を付して説明する。また、必要な全ストローク量をScと定義し、低圧供給区間によりストロークさせるストローク量をScmと定義する。また、上記(iv)については、他の例と比較しやすいように全圧供給開始タイミングを早いタイミング側にオフセットして表示しているが、全圧供給開始タイミングが他の例と同じ場合は、単に、ガタ詰め終了点が後ろにずれることを表す。
【０１３３】
(i)通常変速時では、全圧供給区間において所定のストローク量（Sc-Scm）が確保され、その後、低圧供給区間においてストローク量Scmが確保されるため、ガタ詰めが適正に完了する。
【０１３４】
(ii)太い点線に示す一切補正しなかった場合について説明する。全く補正がなされないと、通常変速時と異なる回転速度によって発生する遠心油圧によるストローク速度の低下を補償できない。よって、全圧供給区間におけるストローク量が不足（傾きが小さく（Sc-Scm）が確保できない）し、また、低圧供給区間におけるストローク量も不足（傾きが小さく（Scm）が確保できない）となる。よって、ガタ詰め時間T' 経過後、ガタ詰めが完了せず、エンジンの吹け上がりを招く虞がある。
【０１３５】
(iii)一点鎖線に示す初期デューティ率DA1のみ補正した場合について説明すると、全圧供給区間におけるストローク量の不足については補正していないため、全圧供給区間におけるストローク量は上記(ii)と同じ位置となる。この位置から遠心油圧によるストローク速度の低下を補償すると、上記(i)と同じ傾きが得られ、低圧供給区間におけるストローク量の不足分は補償されるものの、全圧供給区間において不足しているストローク量が確保できず、ガタ詰め時間T' 経過後、ガタ詰めが適正に完了していない。
【０１３６】
(iv)点線に示す本実施例１の初期デューティ率DA1の補正に加えてガタ詰め時間補正量ΔtCにより補正した場合について説明すると、全圧供給区間におけるストローク量の不足については補正していないため、(ii),(iii)と同様に不足しているものの、(ii),(iii)よりもΔtC手前で終了している。この時点から補正されたデューティ率DA1によりストロークさせると、上記(iii)と同じ傾きを得られると共に、全圧供給区間で不足していたストローク量を確保することができ、ガタ詰め時間T' 経過後、ガタ詰めを適正に完了することができる。
【０１３７】
（遠心油圧の影響により摺動抵抗が低下し、ガタ詰め時間を短く補正する場合）
上述したように、通常変速時よりも高い回転数において変速判断がなされた場合には、遠心油圧の影響による摺動抵抗の増加を考慮して、ガタ詰め時間T' を長く補正する。これに対し、通常変速時よりも低い回転数において変速指令が出力された場合には、遠心油圧は低く通常変速時より摺動抵抗が低下していると考えられ、図１６の太い点線で示すように、ガタ詰め時間T' はΔtCだけ短く補正されることとなる。通常変速時においては、T' >tRとなるように設定されており、解放側摩擦締結要素においては、ＳＳ点から解放タイミングを表す所定時間tS（＝T' −tR）経過後にデューティ率DRを０％に設定している。ここで、ガタ詰め時間が短く補正されると、T' が小さくなり、T' <tRとなる場合が存在する。このときは、ＳＳ点において、まずデューティ率DRを０％に設定する（上述のステップ140→ステップ141に相当）。更に、解放側の締結容量が適正値まで下がるタイミングと、結合側の締結容量が適正値まで上昇するタイミングを揃える目的から、結合側の全圧供給タイミングを（tR-T' ）だけ遅らせる（上述のステップ161→ステップ162に相当）。
【０１３８】
これにより、解放側摩擦締結要素の解放時間tRが結合側摩擦締結要素のガタ詰め時間T' よりも長い場合であっても、再結合制御の開始タイミングを揃えることが可能となり、通常変速時よりも低回転領域において変速判断がなされたとしても、変速ショックを緩和することができる。
【０１３９】
尚、上記補正処理は、通常変速時とは異なる運転点で所定の目標変速段へ変速するときに行われるものであり、図１３のフローチャートに示す全圧供給時間学習制御処理や、図１４のフローチャートに示す油圧解放時間学習制御処理において、学習を実行すべきではない。そこで、ステップＳ５０の学習条件と、ステップＳ８０の学習条件において、通常変速時とは異なる運転点での変速の場合は、学習制御を禁止することとした。これにより、特殊な変速による学習によって通常変速時の変速制御に影響が出ること回避することができる。
【０１４０】
以上説明したように、実施例１の自動変速機の制御装置にあっては、下記に列挙する作用効果を得ることができる。
【０１４１】
(1)所定の目標変速段への変速時に結合される結合側摩擦締結要素のピストンの回転速度を検出する入力軸回転速度センサ１２（ピストン回転速度検出手段）と、自動変速機が変速マップに基づいて変速を行う通常変速時とは異なる運転点で前記所定の目標変速段へ変速するとき、通常時における同一の変速種、かつ、同一のスロットル開度またはこれに対応するパラメータ値でのピストン回転速度を算出する通常変速時ピストン回転速度算出手段６と、前記通常変速時とは異なる運転点で前記所定の目標変速段へ変速するときには、前記通常変速時ピストン回転速度算出手段６により算出された前記ピストンの回転速度と、入力軸回転速度センサ１２により検出された前記ピストンの回転速度との２乗の差に基づいて、ガタ詰め時間T' （第２時間）を補正する時間補正手段７を設け、解放時間tR（第１時間）と補正されたガタ詰め時間T' （第２時間）とに基づいて、相互関係を決定することとした。
【０１４２】
よって、変速マップに基づいて行われる通常変速時とは異なる運転点で変速が行われても、ピストンの回転数の２乗に基づいてガタ詰め時間T' が補正されるため、狙い通りのタイミングで解放側スリップと結合側のピストンストローク完了とが行われることになり、メモリ容量の増大やチューニングなどが煩雑になることなく、運転点変更に伴うピストンストローク速度の変化によるエンジンの吹き上がりや変速ショック（インターロック等を含む）を防止することができる。
【０１４３】
(2)結合側摩擦締結要素に対して、初期油圧を結合開始時に所定の全圧供給時間tFだけ模擬的に高圧の油圧に設定してピストンのストロークを促進する第１油圧設定手段４と、tF時間の経過後、前記高圧の油圧よりも低圧の油圧に設定する第２油圧設定手段５とを有し、時間補正手段７は、第２油圧設定手段５におけるデューティ率DA1（通常変速時における低圧の油圧）でのピストンのストローク速度に基づいてガタ詰め時間T' （第２時間）を補正することとした。
【０１４４】
言い換えると、遠心油圧の影響による摺動抵抗の変化により、通常変速時の全圧供給時間tFによってピストンをストロークさせた際、通常変速時よりもストローク量が不足している。この不足しているストローク量に必要なエネルギを、低圧供給区間において、補正されたデューティ率DA1によって確保可能な時間分をΔtCとして補正することとした。これにより、全圧供給時間tFの長さを変えることなく、全圧供給時間不足によるストローク量不足を解消することが可能となり、変速時間の増大を最小限に抑制しつつ、また、高油圧で締結することに夜締結ショックを発生することなく、エンジンの吹け上がりを抑制することができる。
【０１４５】
(3)通常変速時とは異なる運転点で所定の目標変速段へ変速するときには、前記通常変速時ピストン回転速度算出手段により算出された前記ピストンの回転速度と、前記ピストン回転速度検出手段により検出された前記ピストンの回転速度との２乗に基づいて、前記定圧の油圧を前記通常変速時に対して補正する補正量算出手段２（油圧補正手段）を備え、該補正量算出手段２は、通常変速時よりも高い車速で所定の変速段へ変速する場合は、低圧の油圧である初期デューティ率DA1が通常変速時の油圧に対して高圧となるように補正し、通常変速時よりも低い車速で所定の変速段へ変速する場合は、低圧の油圧である初期デューティ率DA1が通常変速時の油圧に対して低圧となるよう補正することとした。
【０１４６】
よって、摺動抵抗の変化に応じて初期デューティ率DA1を補正することにより、通常変速時と同様のピストンのストローク速度を確保することができ、変速時間が間延びすることなく適切なタイミングで解放及び締結の開始を行うことができる。また、低圧供給時間tCを算出する際に、通常変速時のピストンストローク速度を用いて算出することが可能となり、新たなデータを設定する必要が無く、データ容量の増加を抑制できる。
【０１４７】
(4)時間補正手段７は、通常変速時よりも高い車速で前記所定の変速段へ変速するときは、ガタ詰め時間T' （第２時間）を通常変速時より長い時間となるように補正することとした。
【０１４８】
よって、通常変速時よりも高車速で変速が行われてピストンの摺動抵抗が通常変速時よりも増大しても、ガタ詰め時間T' を長い時間となるように補正することで、適切なタイミングで解放及び締結の開始を行うことができ、エンジンの吹け上がりやインターロックを好適に防止することができる。
【０１４９】
(5)時間補正手段７は、通常変速時よりも低い車速で前記所定の変速段へ変速するときは、ガタ詰め時間T' （第２時間）を通常変速時より短い時間となるように補正することとした。
【０１５０】
よって、通常変速時よりも低車速で変速が行われてピストンの摺動抵抗が通常変速時より低下しても、ガタ詰め時間T' を短い時間となるように補正することで、適切なタイミングで解放及び締結の開始を行うことができ、エンジンの吹け上がりやインターロックを好適に防止することができる。
【０１５１】
なお、本発明は上述の実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々の変形が可能である。例えば、上記の実施例においては、２−３アップシフト時に締結される摩擦締結要素（第２クラッチ１７）は入力軸（タービンシャフト１０）と一体に回転しているので、ピストンの回転速度として入力軸回転速度を用いているが、自動変速機７０のトルクコンバータがロックアップ状態であればエンジン回転速度からピストンの回転速度を求めてもよく、また、締結される摩擦締結要素が入力軸以外の回転メンバに連結して一体回転するものであれば、該回転メンバの回転速度を検出又は算出し、ピストンの回転速度を求めるようにしても良い。
【０１５２】
また、上述した実施例においては、通常変速以外の変速の一例として、通常変速時マップよりも高い車速で変速するような変速（高油温時変速マップを用いた変速）について説明したが、通常変速時マップよりも低い車速で変速するような変速に適用してもよく、また、マニュアルシフトによる変速時に本発明を適用してもよい。
【０１５３】
また、上述した実施例ではプリチャージを実行する場合の変速に本発明を適用した場合について説明したが、このようなプリチャージを実行しないような自動変速機に本発明を適用してもよい。
【０１５４】
また、上述した実施例では、図８（ｃ）に示すＩＦ点〜ＢＳ点のｔC 時間に設定さ
れる低圧の油圧に設定される初期油圧基準値を補正しているが、ＳＳ点〜ＢＳ点までのｔF ＋ｔC 時間に設定される初期油圧基準値に対して補正を施すようにしても良い。
【０１５５】
また、上述した実施例では、エンジン出力をエアフローセンサ３１で得られるＡ／Ｎから求めているが、例えばスロットル開度とエンジン回転速度とを用いてエンジン出力トルクを求めてもよいし、他のエンジン出力トルクと相関のあるパラメータから求めても良い。
【０１５６】
また、上述した実施例では、初期デューティ率DA1は、タービン回転速度ＮT と２速段（変速前の変速段）での同期回転速度ＮTIとの偏差（ＮTI−ＮT ）が所定値ΔＮB 以上となるまで保持する例について説明したが、これに限定されるものではなく、初期デューティ率DA1を所定の勾配にて増圧するものでも良いし、所定時間だけ保持するようなものでもよい。
【０１５７】
また、上述した実施例では、通常変速時の初期デューティ率のベース値DA0は、予めコントローラ１に記憶されたエンジン出力トルクＴE と初期デューティ率のベース値DA0との関係を示すマップに基づいて設定される場合について説明したが、これに限定されるものではなく、例えば変速機入力トルクやスロットル開度などのパラメータに基づき算出又は設定されるようにしてもよい。
【０１５８】
また、上述の実施例では、スロットル開度及び車速により決定される運転点に基づき目標変速段を決定するように構成されているが、スロットル開度の代わりに例えばアクセル開度を用いても良いし、車速の代わりに他のパラメータを用いても良い。また、通常変速時ピストン回転速度算出手段６は、自動変速機７０が通常変速時とは異なる運転点で変速するとき、通常変速時における同一の変速種且つ同一のスロットル開度でのピストン回転速度を算出するようにしているが、スロットル開度に代えてアクセル開度を用いてもよい。
【図面の簡単な説明】
【０１５９】
【図１】実施例１に係る自動変速機の制御装置の要部構成を示す模式図である。
【図２】実施例１の自動変速機の構造を示すスケルトン図である。
【図３】実施例１に係る自動変速機の制御装置の各変速段における摩擦締結要素の係合状態を示す図である。
【図４】実施例１に係る自動変速機の制御装置のアップシフト時の制御ルーチンを示すフローチャートである。
【図５】実施例１に係る自動変速機の制御装置のアップシフト時の結合側制御のガタ詰め時間算出制御のサブルーチンを示すフローチャートである。
【図６】実施例１に係る自動変速機の制御装置のアップシフト時の解放側制御のサブルーチンを示すフローチャートである。
【図７】実施例１に係る自動変速機の制御装置のアップシフト時の解放側制御のうち、再結合制御のサブルーチンを示すフローチャートである。
【図８】実施例１に係る自動変速機の制御装置のアップシフト時の結合側制御のサブルーチンを示すフローチャートである。
【図９】実施例１に係る自動変速機の制御装置のタービントルク演算のサブルーチンを示すフローチャートである。
【図１０】（ａ）〜（ｄ）はいずれも実施例１に係る自動変速機の制御装置の変速タイミングについて説明するためのタイムチャートである。
【図１１】実施例１に係る自動変速機の制御装置の初期油圧を設定するサブルーチンを示すフローチャートである。
【図１２】実施例１に係る自動変速機の制御装置の変速マップであって、（ａ）は通常変速時の変速マップ、（ｂ）は高油温時の変速マップである。
【図１３】実施例１に係る自動変速機の制御装置の全圧供給時間学習制御処理のサブルーチンを示すフローチャートである。
【図１４】実施例１に係る自動変速機の制御装置の油圧解放時間学習制御処理のサブルーチンを示すフローチャートである。
【図１５】実施例１に係る自動変速機の制御装置の結合側摩擦締結要素に供給される油圧を制御する結合側ソレノイドのデューティ率を表すタイムチャートである。
【図１６】実施例１に係る自動変速機の制御装置のアップシフト変速時における全圧供給タイミングを補正した際のタイムチャートである。
【図１７】アップシフト時の結合側のピストンストローク量を表すタイムチャートである。
【図１８】一般的な自動変速機の油圧クラッチ機構を示す模式的な断面図である。
【図１９】本発明が解決しようとする課題を説明するための図であって、図１１におけるＸ部を拡大して示す模式図である。
【符号の説明】
【０１６０】
１  コントローラ
２  補正量算出手段
３  変速マップ
４  第１油圧設定手段
５  第２油圧設定手段
６  通常変速時ピストン回転速度算出手段
７  時間補正手段
８  初期油圧基準値算出手段
９  初期油圧設定手段
１０  入力軸又はタービンシャフト
１２  入力軸回転速度センサ（ピストン回転速度検出手段）
１５  第１クラッチ（摩擦締結要素）
１７  第２クラッチ（摩擦締結要素）
１９  第３クラッチ（摩擦締結要素）
２２  第１ブレーキ（摩擦締結要素）
２３  第３ブレーキ（摩擦締結要素）
３５  油圧クラッチ機構（摩擦締結要素）
４０  ピストン
４８ａ〜４８ｃ  シールリング
５０  油圧多板クラッチ（摩擦締結部材）
７０  自動変速機
【図１】
0004667193.tif 000002
【図２】
0004667193.tif 000003
【図３】
0004667193.tif 000004
【図４】
0004667193.tif 000005
【図５】
0004667193.tif 000006
【図６】
0004667193.tif 000007
【図７】
0004667193.tif 000008
【図８】
0004667193.tif 000009
【図９】
0004667193.tif 000010
【図１０】
0004667193.tif 000011
【図１１】
0004667193.tif 000012
【図１２】
0004667193.tif 000013
【図１３】
0004667193.tif 000014
【図１４】
0004667193.tif 000015
【図１５】
0004667193.tif 000016
【図１６】
0004667193.tif 000017
【図１７】
0004667193.tif 000018
【図１８】
0004667193.tif 000019
【図１９】
0004667193.tif 000020