(57)【特許請求の範囲】
【請求項１】
油圧制御によってスリーブをギヤへ動作させて変速を実行する自動変速機において、前記スリーブを前記ギヤへ動作させるように油圧を出力する油圧制御機構を備え、前記油圧制御機構は、前記スリーブと前記ギヤとの距離に基づいて出力する油圧を制御するとともに、
前記油圧制御機構は、変速時に前記スリーブと前記ギヤとの距離が所定値以下になると、前記スリーブの動作の抵抗になる油圧を出力することを特徴とする自動変速機。
【請求項２】
前記油圧制御機構は、前記スリーブの動作の抵抗になる油圧を増減させながら出力することを特徴とする請求項１に記載の自動変速機。
【請求項３】
前記油圧制御機構は、前記スリーブと前記ギヤとの距離に基づいて油圧出力時間を変更して前記スリーブの動作の抵抗になる油庄を増減させながら出力することを特徴とする請求項２に記載の自動変速機。
【請求項４】
前記油圧制御機構は、
前記スリーブのストローク速度を算出するストローク速度算出部を備え、前記ストローク速度算出部によって算出された前記スリーブのストローク速度に基づいて油圧を増減させながら出力する際の油圧出力時間を制御することを特徴とする請求項２に記載の自動変速機。
【請求項５】
前記油圧制御機構は、前記スリーブのストローク速度を算出するストローク速度算出部を備え、前記ストローク速度算出部によって算出された前記スリーブのストローク速度に基づいて出力する油圧を制御することを特徴とする請求項１〜４のいずれか１項に記載の自動変速機。
【請求項６】
前記油圧制御機構は、前記スリーブのストローク速度を算出するストローク速度算出部を備え、前記ストローク速度算出部によって算出された前記スリーブのストローク速度が所定速度以上である場合に、前記スリーブの動作の抵抗になる油圧を出力することを特徴とする請求項１〜４のいずれか１項に記載の自動変速機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動変速機に係り、特に油圧制御によってギヤへ動作されるスリーブを備える自動変速機に関する。
【背景技術】
【０００２】
車両に搭載された自動変速機（ＡＭＴなど）においては、油圧制御によって変速アクチュエータを動作させて変速を実行するものがある。
このような自動変速機としては、例えば、特許文献１に開示されている。特許文献１には、変速時の異音発生及びギヤの当接不良を抑制するために、変速アクチュエータであるシフトアクチュエータのストローク量が所定値以上となると、ドレーン流体の排出抵抗によってシフトアクチュエータのストローク速度を低減させることが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８５３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記の特許文献１では、シフトアクチュエータのシリンダなどの形状により、常に、ストローク速度を低減して異音発生を抑制する構造であるため、シリンダなどの形状を加工して変更する必要があり、構造が複雑となるという問題があった。
【０００５】
そこで、この発明は、構造を簡単にして、変速時の異音発生を抑制することができる自動変速機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、油圧制御によってスリーブをギヤへ動作させて変速を実行する自動変速機において、前記スリーブを前記ギヤへ動作させるように油圧を出力する油圧制御機構を備え、前記油圧制御機構は、前記スリーブと前記ギヤとの距離に基づいて出力する油圧を制御するとともに、前記油圧制御機構は、変速時に前記スリーブと前記ギヤとの距離が所定値以下になると、前記スリーブの動作の抵抗になる油圧を出力することにある。
【発明の効果】
【０００７】
この発明は、変速時にスリーブとギヤとの距離が所定値以下となると、スリーブの動作の抵抗になる油圧を出力することにより、構造を簡単にして、変速時の異音発生を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は自動変速機の油圧制御機構のシステム構成図である。（実施例１）
【図２】図２（Ａ）は、スリーブとギヤとの距離（ΔＮ）と、スリーブの動作の抵抗になる油圧との関係を示すマップである。図２（Ｂ）は、スリーブとギヤとの距離（ΔＮ）と、油圧出力時間（ＯＮ時間）との関係を示すマップである。（実施例１）
【図３】図３（Ａ）は、スリーブのストローク速度（Ｖｓ）と、スリーブの動作の抵抗になる油圧との関係を示すマップである。図３（Ｂ）は、スリーブのストローク速度（Ｖｓ）と、油圧出力時間（ＯＮ時間）との関係を示すマップである。（実施例１）
【図４】図４は油圧ダンピング制御のフローチャートである。（実施例１）
【図５】図５は油圧ダンピング制御のタイムチャートである。（実施例１）
【図６】図６は油圧ダンピング制御のフローチャートである。（実施例２）
【発明を実施するための形態】
【０００９】
この発明は、構造を簡単にして、変速時の異音発生を抑制する目的を、変速時にスリーブとギヤとの距離が所定値以下となると、スリーブの動作の抵抗になる油圧を出力して実現するものである。
【実施例１】
【００１０】
図１〜図５は、この発明の実施例１を示すものである。
図１に示すように、車両に搭載された自動変速機（ＡＭＴ：Ａｕｔｏｍａｔｅｄ  Ｍａｎｕａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ）１は、奇数ギヤ（１速ギヤ、３速ギヤ、５速ギヤ）２と偶数ギヤ（２速ギヤ、４速ギヤ、６速ギヤ）３とを切り替え可能な構造である。
自動変速機１は、奇数ギヤ２と偶数ギヤ３とを切り替えるための油圧を出力する油圧制御機構４と、奇数ギヤ２と偶数ギヤ３とに選択的に当接するスリーブ５とを備え、油圧制御によってスリーブ５を奇数ギヤ２又は偶数ギヤ３へ動作させて変速を実行する。油圧制御機構４は、スリーブ５をギヤである奇数ギヤ２又は偶数ギヤ３へ動作させるように油圧を出力する。
【００１１】
油圧制御機構４は、奇数ギヤ２側のリニアソレノイドとしての第１リニアソレノイド６と、偶数ギヤ３側のリニアソレノイドとしての第２リニアソレノイド７と、シフト用ピストン８と、オイルタンク９と、油圧ポンプ１０と、制御ユニット（コンピュータ装置）１１とを備える。
第１リニアソレノイド６は、第１シリンダ１２内で、軸方向移動可能な第１ソレノイド軸１３と、第１ソレノイド軸１３を軸方向の一方へ付勢する第１スプリング１４と、第１コイル１５とを備える。
第１リニアソレノイド６には、第１ソレノイド軸１３に第１ソレノイド軸１３よりも大径の第１一側ランド１６・第１他側ランド１７・第１中央ランド１８が備えられ、また、第１一側油室１９・第１他側油室２０が形成される。第１他側ランド１７の第１空間２１には、第１スプリング１４が配置される。
第１ソレノイド軸１３は、第１コイル１５への電流を供給・遮断することにより、軸方向へ移動する。
第１シリンダ１２には、第１一側油室１９側の第１油圧導入口２２と、第１他側油室２０側の第１油圧戻し口２３と、中央部位の第１油圧供給口２４とが形成される。第１油圧導入口２２は、第１油圧導入通路２５を介して油圧ポンプ１０からの油を第１シリンダ１２内に導入させる。第１油圧戻し口２３は、第１油圧戻し通路２６を介して第１シリンダ１２内の油をオイルタンク９に戻す。
油圧ポンプ１０は、オイルタンク９内の油を、オイル吸入通路２７から吸入し、そして、第１油圧導入通路２５から第１リニアソレノイド６に供給する。
【００１２】
第２リニアソレノイド７は、第１リニアソレノイド６と同一の構造であって、第２シリンダ２８内で、軸方向移動可能な第２ソレノイド軸２９と、第２ソレノイド軸２９を軸方向の一方へ付勢する第２スプリング３０と、第２コイル３１とを備える。
第２リニアソレノイド７には、第２ソレノイド軸２９に第２ソレノイド軸２９よりも大径の第２一側ランド３２・第２他側ランド３３・第２中央ランド３４が備えられ、また、第２一側油室３５・第２他側油室３６が形成される。第２他側ランド３３の第２空間３７には、第２スプリング３０が配置される。
第２ソレノイド軸２９は、第２コイル３１への電流を供給・遮断することにより、軸方向へ移動する。
第２シリンダ２８には、第２一側油室３５側の第２油圧導入口３８と、第２他側油室３６側の第２油圧戻し口３９と、中央部位の第２油圧供給口４０とが形成される。第２油圧導入口３８は、第２油圧導入通路４１を介して油圧ポンプ１０からの油を第２シリンダ２８内に導入させる。第２油圧戻し口３９は、第２油圧戻し通路４２を介して第２シリンダ２８内の油をオイルタンク９に戻す。
油圧ポンプ１０は、オイルタンク９内の油を、オイル吸入通路２７から吸入し、そして、第２油圧導入通路４１から第２リニアソレノイド７に供給する。
【００１３】
シフト用ピストン８は、第１リニアソレノイド６の第１油圧供給口２４に接続した第１油圧連絡通路４３と第２リニアソレノイド７の第２油圧供給口４０に接続した第２油圧連絡通路４４との間に配置される。シフト用ピストン８は、ピストン軸４５と、ピストン軸４５にピストン軸４５よりも大径の一側ランド４６・他側ランド４７・中央ランド４８とを備える。
シフト用ピストン８には、軸方向の一端で第１油圧連絡通路４３側からの油圧が作用される一方、軸方向の他端で第２油圧連絡通路４４側からの油圧が作用される。これにより、シフト用ピストン８は、第１油圧連絡通路４３側の油圧状態と第２油圧連絡通路４４側の油圧状態との均衡（バランス）によって軸方向へ往復動される。
シフト用ピストン８には、シフトタワー４９を介してシフトフォーク５０が接続される。シフトフォーク５０には、スリーブ５が係合している。シフトフォーク５０は、シフト用ピストン８の軸方向移動と共に移動してスリーブ５を動作し、スリーブ５を奇数ギヤ２又は偶数ギヤ３側に動作する。
油圧制御機構４においては、奇数ギヤ２に入れたい場合に、第１リニアソレノイド６を駆動させ、油圧によってシフト用ピストン８を奇数ギヤ２側に動作させることで、シフトフォーク５０を動かしてスリーブ５を奇数ギヤ２に入れる。また、油圧制御機構４においては、偶数ギヤ３に入れたい場合に、第２リニアソレノイド７を駆動させ、油圧によってシフト用ピストン８を偶数ギヤ３側に動作させることで、シフトフォーク５０を動かしてスリーブ５を偶数ギヤ３に入れる。
【００１４】
油圧ポンプ１０と第１リニアソレノイド６と第２リニアソレノイド７とは、制御ユニット１１に接続し、制御ユニット１１よって駆動制御される。
制御ユニット１１には、ポジションセンサ５１が接続される。ポジションセンサ５１は、シフト用ピストン８付近に配置され、シフト用ピストン８が軸方向移動した位置をスリーブ５の位置として検出可能なスリーブ位置検出手段である。
【００１５】
油圧制御機構４の制御ユニット１１は、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）を算出するスリーブ位置算出部１１Ａを備え、変速時に、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が所定値（Ｔｈ：油圧ＯＮ時間）以下となると、スリーブ５の動作の抵抗になる油圧を出力する。
この実施例１では、上記のスリーブ５の動作の抵抗になる油圧とは、奇数ギヤ２に入れたい場合では、第１リニアソレノイド６の駆動の際に、駆動第２リニアソレノイド７が駆動されて第２油圧連絡通路４４に作用する油圧Ｐ（Ａ２）である。また、上記のスリーブ５の動作の抵抗になる油圧とは、偶数ギヤ３に入れたい場合では、第２リニアソレノイド７の駆動の際に、第１リニアソレノイド６が駆動されて第１油圧連絡通路４３に作用する油圧Ｐ（Ａ１）である。
スリーブ位置算出部１１Ａは、ポジションセンサ５１が検出したスリーブ５の位置情報からスリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）を算出するものである。具体的には、スリーブ位置算出部１１Ａは、スリーブ５の位置が奇数ギヤ２又は偶数ギヤ３に当接する位置（エンド位置）の情報と、ポジションセンサ５１が検出したスリーブ５の位置との偏差を、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）として算出する。
また、油圧制御機構４の制御ユニット１１は、スリーブ５の動作の抵抗になる油圧をダンピング出力する。
更に、油圧制御機構４の制御ユニット１１は、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて油圧出力時間（以下「ＯＮ時間」という）（ダンピング出力時の油圧ＯＮ時間）を変更してスリーブ５の動作の抵抗になる油庄をダンピング出力する。
更にまた、油圧制御機構４の制御ユニット１１は、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて出力する油圧を制御する。
また、油圧制御機構４の制御ユニット１１は、スリーブ５のストローク速度（Ｖｓ）を算出するストローク速度算出部１１Ｂを備え、ストローク速度算出部１１Ｂによって算出されたスリーブ５のストローク速度（Ｖｓ）に基づいて油圧をダンピング出力する際のＯＮ時間を制御する。
更に、油圧制御機構４の制御ユニット１１は、ストローク速度算出部１１Ｂによって算出されたスリーブ５のストローク速度（Ｖｓ）に基づいて出力する油圧を制御する。
【００１６】
また、制御ユニット１１は、マップ設定部１１Ｃを備える。
マップ設定部１１Ｃには、図２（Ａ）に示すように、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）とスリーブ５の動作の抵抗になる油圧との関係を示すマップと、図２（Ｂ）に示すように、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）とＯＮ時間との関係を示すマップとが備えられる。
図２（Ａ）、図２（Ｂ）においては、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が大きくなるにつれて、油圧及びＯＮ時間を変化させる。例えば、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が遠いときには、油圧及びＯＮ時間を、初期時（スタート時）では小さくして、その後、次第に大きくする。そして、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が中距離のときには（図２（Ａ）・図２（Ｂ）のＧで示す）、油圧及びＯＮ時間を、中間部位で最大値とする。さらに、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が近距離のときには、油圧及びＯＮ時間を、スリーブ５が奇数ギヤ２又は偶数ギヤ３に近づくにつれて減少し、終には零（０）になる。
ここで、油圧及びＯＮ時間は、図２（Ａ）、図２（Ｂ）に示すように、必ずしも全ての距離（ΔＮ）において零（０）より大きいものである必要はない。例えば、距離（ΔＮ）が中距離（Ｇ）の範囲内であるときのみ油圧及びＯＮ時間のそれぞれが零（０）より大きく、距離（ΔＮ）が中距離（Ｇ）の範囲外であるときは、零（０）であるものとして、距離（ΔＮ）が中距離（Ｇ）の範囲内である場合のみ、図２（Ａ）、図２（Ｂ）に基づいて油圧を出力するものであってもよい。
また、マップ設定部１１Ｃには、図３（Ａ）に示すように、スリーブ５のストローク速度（Ｖｓ）とスリーブ５の動作の抵抗になる油圧との関係を示すマップと、図３（Ｂ）に示すように、スリーブ５のストローク速度とＯＮ時間との関係を示すマップとが備えられる。
図３（Ａ）、図３（Ｂ）においては、スリーブ５のストローク速度（Ｖｓ）が大きくなるにつれて、油圧及びＯＮ時間を、所定の関数（例えば、二次関数）で大きくする。なお、油圧及びＯＮ時間を、二次関数以外の関数とすることも可能である。
ここで、油圧及びＯＮ時間は、図３（Ａ）、図３（Ｂ）に示すように、必ずしも全てのストローク速度（Ｖｓ）において零（０）より大きいものである必要はない。例えば、ストローク速度（Ｖｓ）が所定値以上であるときのみ、油圧及びＯＮ時間のそれぞれが零（０）より大きく、ストローク速度（Ｖｓ）が所定値以下の範囲では、零（０）であるものとして、ストローク速度（Ｖｓ）が所定値以上である場合のみ、図３（Ａ）、図３（Ｂ）に基づいて油圧を出力するものであってもよい。
【００１７】
次いで、この実施例１における油圧制御機構４の油圧制御（油圧ダンピング制御）について、図４のフローチャートに沿って説明する。
図４に示すように、例えば、自動変速機１を奇数ギヤ２に入れる場合、つまり、第１リニアソレノイド６が駆動している場合に、制御ユニット１１において、プログラムがスタートすると（ステップＡ０１）、先ず、スリーブ位置算出部１１Ａで、スリーブ５と奇数ギヤ２との距離（ΔＮ）を算出する（ステップＡ０２）。
そして、制御ユニット１１は、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ：油圧ＯＮ条件）以下か否かを判断する（ステップＡ０３）。
このステップＡ０３がＮＯで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ）を超えている場合には、前記ステップＡ０２に戻す。
このステップＡ０３がＹＥＳで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ）以下の場合には、ストローク速度算出部１１Ｂで、スリーブ５のストローク速度（Ｖｓ）を算出する（ステップＡ０４）。
そして、再度、スリーブ位置算出部１１Ａで、スリーブ５と奇数ギヤ２との距離（ΔＮ）を算出する（ステップＡ０５）。
その後、制御ユニット１１は、このステップＡ０５で算出されたスリーブ５と奇数ギヤ２との距離（ΔＮ）と、前記ステップＡ０４で算出されたスリーブ５のストローク速度（Ｖｓ）とに基づいて、マップ設定部１１Ｃに備えられたマップを参照して油圧及びＯＮ時間を算出する（ステップＡ０６）。
そして、制御ユニット１１は、このステップＡ０６で算出された油圧及びＯＮ時間により、第２リニアソレノイド７を駆動し、シフト用ピストン８にスリーブ５の動作の抵抗になる油圧（Ｐ（Ａ２））（ダンピング油圧）を出力させる（ステップＡ０７）。
そして、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）になったか否かを判断する（ステップＡ０８）。
このステップＡ０８がＮＯで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）でない場合には、前記ステップＡ０４に戻す。
一方、このステップＡ０８がＹＥＳで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）の場合には、このプログラムをエンドとする（ステップＡ０９）。
【００１８】
図５には、油圧制御（油圧ダンピング制御）のタイムチャートを示す。
図５に示すように、例えば、自動変速機１を奇数ギヤ２に入れる場合に、第１リニアソレノイド６が駆動して第１油圧連絡通路４３に奇数ギヤ２側の油圧Ｐ（Ａ１）としての油圧ＰＭを作用すると（時間ｔ１）、シフト用ピストン８の奇数ギヤ２側への動作と共にスリーブ５が奇数ギヤ２側へ大きく動作し始める。その後、スリーブ５の位置は、例えば、時間（ｔ）に対して奇数ギヤ２側へ直線的に変化する。第１油圧連絡通路４３の油圧ＰＭは、スリーブ５の位置が奇数ギヤ２の位置に到達するまで作用される（時間ｔ３）。
そして、スリーブ５が奇数ギヤ２に近づき、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ：油圧ＯＮ条件）以下になったときに（時間ｔ２）、第２リニアソレノイド７を駆動して油圧ダンピング出力制御を行う。つまり、第２リニアソレノイド７を所要に駆動することで、第２油圧連絡通路４４にスリーブ５の動作の抵抗になる油圧Ｐ（Ａ２）を出力する。
上記の油圧ダンピング出力制御においては、第２リニアソレノイド７を、例えば、第１ＯＮ時間Ｓ１〜第３ＯＮ時間Ｓ３で間欠的に駆動する。
この場合、第１ＯＮ時間Ｓ１〜第３ＯＮ時間Ｓ３は、例えば、それぞれ同一ある。また、第１ＯＮ時間Ｓ１と第２ＯＮ時間Ｓ２の間・第２ＯＮ時間Ｓ２と第３ＯＮ時間Ｓ３の間・第３ＯＮ時間Ｓ３とスリーブ５の位置が奇数ギヤ２に到達する時間ｔ３の間の各第１〜第３ＯＦＦ時間Ｒ１〜Ｒ３は、例えば、それぞれ同一ある。なお、第１〜第３ＯＮ時間Ｓ１〜Ｓ３及び第１〜第３ＯＦＦ時間Ｒ１〜Ｒ３は、それぞれ、スリーブ５と奇数ギヤ２との距離（ΔＮ）や、スリーブ５のストローク速度（Ｖｓ）に基づいて変更される。
また、第１ＯＮ時間Ｓ１では、上記の第１油圧連絡通路４３の油圧ＰＭよりも所定に低い第１油圧ＰＥ１である。第２ＯＮ時間Ｓ２では、上記の第１油圧ＰＥ１よりも所定に低い第２油圧ＰＥ２である。第３ＯＮ時間Ｓ３では、上記の第２油圧ＰＥ２よりも所定に低い第３油圧ＰＥ３である。なお、上記の第１〜第３油圧ＰＥ１〜ＰＥ３の高低は、それぞれ、スリーブ５と奇数ギヤ２との距離（ΔＮ）や、スリーブ５のストローク速度（Ｖｓ）に基づいて変更される。
このような油圧ダンピング出力制御により、スリーブ５の位置が所定値（Ｔｈ）に達した後では、第２リニアソレノイド７のＯＮ・ＯＦＦの駆動を繰り返しながら、第２油圧連絡通路４４の油圧Ｐ（Ａ２）をダンピング（低下）する。これにより、スリーブ５の位置を奇数ギヤ２にゆっくり近づさせ（図５のＤで示す）、スリーブ５をゆっくり動作させて確実にシフトインすることができ、音の低減をすることができる。
【００１９】
この結果、この実施例１において、油圧制御機構１１は、変速時にスリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）が所定値（Ｔｈ）以下になると、スリーブ５の動作の抵抗になる油圧を出力する。これにより、自動変速機１の変速時にスリーブ５が奇数ギヤ２又は偶数ギヤ３に近づくと、スリーブ５の動作の抵抗になる油圧を出力するため、スリーブ５の動作速度を低減してスリーブ５と奇数ギヤ２又は偶数ギヤ３との衝突による異音発生を抑制することができる。
また、油圧制御機構１１は、スリーブ５の動作の抵抗になる油圧をダンピング出力する。これにより、油圧をダンピング出力するため、安定した油路抵抗を得ることができ、スリーブ５の動作速度を低減して好適にスリーブ５と奇数ギヤ２又は偶数ギヤ３との衝突による異音発生を抑制することができる。
更に、油圧制御機構１１は、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて油圧出力時間（ＯＮ時間）を変更してスリーブ５の動作の抵抗になる油庄をダンピング出力する。これにより、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて油圧出力時間（ＯＮ時間）を制御することで、油圧を制御することが可能なソレノイドを有さない構成であっても、好適に異音発生を抑制することができる。
更にまた、油圧制御機構１１は、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて出力する油圧を制御する。これにより、スリーブ５と奇数ギヤ２又は偶数ギヤ３との距離（ΔＮ）に基づいて出力する油圧を制御するため、好適に異音発生を抑制することができる。
また、油圧制御機構１１は、スリーブ５のストローク速度（Ｖｓ）を算出するストローク速度算出部１１Ｂを備え、ストローク速度算出部１１Ｂによって算出されたスリーブ５のストローク速度（Ｖｓ）に基づいて油圧をダンピング出力する際のＯＮ時間を制御する。これにより、スリーブ５のストローク速度（Ｖｓ）に基づいてダンピング出力する際のＯＮ時間を制御することで、スリーブ５の動作速度を好適に低減してスリーブ５と奇数ギヤ２又は偶数ギヤ３との衝突による異音発生を抑制することができる。
更に、油圧制御機構１１は、ストローク速度算出部１１Ｂによって算出されたスリーブ５のストローク速度（Ｖｓ）に基づいて、出力する油圧を制御する。これにより、スリーブ５のストローク速度（Ｖｓ）に基づいてスリーブ５の動作の抵抗になる油圧を制御するため、スリーブ５の動作速度を好適に低減してスリーブ５と奇数ギヤ２又は偶数ギヤ３との衝突による異音発生を抑制することができる。
【実施例２】
【００２０】
図６は、この発明の実施例２を示すものである。
この実施例２においては、上述の実施例１と同一機能を果たす箇所には同一符号を付して説明する。
この実施例２の特徴とするところは、以下の点にある。即ち、油圧制御機構４は、ストローク速度算出部１１Ｂによって算出されたスリーブ５のストローク速度（Ｖｓ）が所定速度（Ｖ）以上の場合に、スリーブ５の動作の抵抗になる油圧を出力する。
【００２１】
次いで、この実施例２における油圧制御機構４の油圧制御（油圧ダンピング制御）について、図６のフローチャートに沿って説明する。
図６に示すように、例えば、自動変速機１を奇数ギヤ２に入れる場合、つまり、第１リニアソレノイド６が駆動している場合に、制御ユニット１１において、プログラムがスタートすると（ステップＢ０１）、先ず、スリーブ位置算出部１１Ａで、スリーブ５と奇数ギヤ２との距離（ΔＮ）を算出する（ステップＢ０２）。
そして、制御ユニット１１は、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ：油圧ＯＮ条件）以下か否かを判断する（ステップＢ０３）。
このステップＢ０３がＮＯで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ）を超えている場合には、前記ステップＢ０２に戻す。
このステップＢ０３がＹＥＳで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が所定値（Ｔｈ）以下の場合には、ストローク速度算出部１１Ｂで、スリーブ５のストローク速度（Ｖｓ）を算出する（ステップＢ０４）。
そして、制御ユニット１１は、スリーブ５のストローク速度（Ｖｓ）が所定速度（Ｖ）以上か否かを判断する（ステップＢ０５）。
このステップＢ０５がＹＥＳで、スリーブ５のストローク速度（Ｖｓ）が所定速度（Ｖ）以上の場合には、再度、スリーブ位置算出部１１Ａで、スリーブ５と奇数ギヤ２との距離（ΔＮ）を算出する（ステップＢ０６）。
その後、制御ユニット１１は、このステップＢ０６で算出されたスリーブ５と奇数ギヤ２との距離（ΔＮ）と、前記ステップＢ０５で算出されたスリーブ５のストローク速度（Ｖｓ）とに基づいて、マップ設定部１１Ｃに備えられたマップを参照して油圧及びＯＮ時間を算出する（ステップＢ０７）。
そして、制御ユニット１１は、このステップＢ０６で算出された油圧及びＯＮ時間により、第２リニアソレノイド７を駆動し、シフト用ピストン８に第２油圧連絡通路４４側からの油圧（Ｐ（Ａ２））を出力させる（ステップＢ０８）。
そして、このステップＢ０８の処理後、又は前記ステップＢ０５がＮＯで、スリーブ５のストローク速度（Ｖｓ）が所定速度（Ｖ）未満の場合には、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）になったか否かを判断する（ステップＢ０９）。
このステップＢ０９がＮＯで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）でない場合には、前記ステップＢ０４に戻す。
一方、このステップＢ０９がＹＥＳで、スリーブ５と奇数ギヤ２との距離（ΔＮ）が零（０）の場合には、このプログラムをエンドとする（ステップＢ１０）。
【００２２】
この実施例２の構成によれば、スリーブ５のストローク速度（Ｖｓ）が所定速度（Ｖ）以上の場合には、スリーブ５の動作の抵抗になる油圧を出力するため、スリーブ５の動作速度を好適に低減してスリーブ５と奇数ギヤ２又は偶数ギヤ３との衝突による異音発生を抑制しつつ、速やかな変速を行うことができる。
【産業上の利用可能性】
【００２３】
この発明の自動変速機は、各種車両に適用可能である。
【符号の説明】
【００２４】
１  自動変速機
２  奇数ギヤ
３  偶数ギヤ
４  油圧制御機構
５  スリーブ
６  第１リニアソレノイド
７  第２リニアソレノイド
８  シフト用ピストン
９  オイルタンク
１０  油圧ポンプ
１１  制御ユニット
１１Ａ  スリーブ位置算出部
１１Ｂ  ストローク速度算出部
１１Ｃ  マップ設定部
５０  シフトフォーク
５１  ポジションセンサ
【図１】
0006756145.tif 000002
【図２】
0006756145.tif 000003
【図３】
0006756145.tif 000004
【図４】
0006756145.tif 000005
【図５】
0006756145.tif 000006
【図６】
0006756145.tif 000007