(57)【要約】【課題】有段式の自動変速機に備えられる摩擦係合装置のピストンエンドストローク圧を精度良く学習できる制御装置を提供する。【解決手段】２つの摩擦係合装置の係合および解放が同時に行われるコーストダウン変速において、一方の摩擦係合装置のピストンエンドストローク圧が予め学習されている場合には、変速開始からタービン回転速度Ｎtが上昇するまでに要する経過時間Ｔと予め設定されている目標時間ａとの時間比Ｒに基づいて、他方の摩擦係合装置のピストンストロークエンド圧および制御量を精度良く学習することができる。【選択図】図１１
2018003889.tif 000002
【特許請求の範囲】
【請求項１】
有段式の自動変速機内に複数個設けられ、油圧制御によって係合または解放されることで該自動変速機において少なくとも２段の変速段を形成する摩擦係合装置、の制御装置であって、
前記摩擦係合装置を係合または解放する際に、該摩擦係合装置がスリップ状態となる２つの指示油圧を出力した時点での、該指示油圧と前記自動変速機の所定の回転要素の回転速度との関係に基づいて、前記摩擦係合装置のピストンエンドストローク圧を学習する第１エンドストローク圧学習部と、
コーストダウン変速中に一方の摩擦係合装置を係合するとともに、他方の摩擦係合装置を解放する場合であって、かつ、前記一方の摩擦係合装置が前記ピストンエンドストローク圧学習部によって前記ピストンエンドストローク圧が学習されている場合、前記コーストダウン変速開始時点から前記自動変速機の入力軸の回転速度が変化する時点までの経過時間と、予め定められた目標時間との比に基づいて、前記ピストンエンドストローク圧が学習されていない前記他方の摩擦係合装置のピストンエンドストローク圧を学習する第２エンドストローク圧学習部とを、備える
ことを特徴とする摩擦係合装置の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、摩擦係合装置の制御装置に係り、特に、摩擦係合装置のピストンエンドストローク圧の学習に関する。
【背景技術】
【０００２】
車両に備えられる有段式の自動変速機において、一対の回転部材を接続（クラッチ）したり、回転部材を回転停止（ブレーキ）させたりする複数個の摩擦係合装置が設けられている。これら摩擦係合装置の係合パターンが変更されることで、自動変速機において複数段の変速が可能となる。また、自動変速機の変速の際に、摩擦係合装置の係合と解放とが同時に行われる、所謂クラッチツゥクラッチ変速が実行されることが知られている。特許文献１には、減速走行中のクラッチツゥクラッチ変速において、解放側の摩擦係合装置の係合圧を学習制御によって補正することが記載されている。具体的には、係合側の摩擦係合装置がトルク伝達状態になって入力軸回転速度が上昇しはじめるまでの間、入力軸回転速度のアンダーシュート量の積分値を求め、その積分量と目標値との差分に応じて係合圧の補正が行われる。特許文献１のように解放側の摩擦係合装置の係合圧が学習制御されることで、クラッチツゥクラッチ変速中が好適に実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、変速の際の指示圧を決定する基準として、摩擦係合装置を構成するピストンが摩擦要素に当接する位置（以下、ストロークエンド位置と称す）となるピストンエンドストローク圧を把握する必要がある。しかしながら、ストロークエンド位置は、摩擦板の消耗等で径時的に変化することから、ピストンエンドストローク圧は、ある程度の頻度で補正（学習）することが望ましい。これに対して、特許文献１のような学習制御を適用する場合、学習方法が複雑となり、係合側摩擦係合装置および解放側摩擦係合装置が同時に動作している（係合側摩擦係合装置および解放側摩擦係合装置の両方でトルク伝達される）状態での学習になるため、学習精度が悪くなる問題がある。
【０００５】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、有段式の自動変速機に備えられる摩擦係合装置のピストンエンドストローク圧を精度良く学習できる制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
第１発明の要旨とするところは、(a)有段式の自動変速機内に複数個設けられ、油圧制御によって係合または解放されることで該自動変速機において少なくとも２段の変速段を形成する摩擦係合装置、の制御装置であって、(b)前記摩擦係合装置を係合または解放する際に、該摩擦係合装置がスリップ状態となる２つの指示油圧を出力した時点での、該指示油圧と前記自動変速機の所定の回転要素の回転速度との関係に基づいて、前記摩擦係合装置のピストンエンドストローク圧を学習する第１エンドストローク圧学習部と、(c)コーストダウン変速中に一方の摩擦係合装置を係合するとともに、他方の摩擦係合装置を解放する場合であって、かつ、前記一方の摩擦係合装置が前記ピストンエンドストローク圧学習部によって前記ピストンエンドストローク圧が学習されている場合、前記コーストダウン変速開始時点から前記自動変速機の入力軸の回転速度が変化する時点までの経過時間と、予め定められた目標時間との比に基づいて、前記ピストンエンドストローク圧が学習されていない前記他方の摩擦係合装置のピストンエンドストローク圧を学習する第２エンドストローク圧学習部とを、備えることを特徴とする。
【発明の効果】
【０００７】
第１発明の摩擦係合装置の制御装置によれば、２つの摩擦係合装置の係合および解放が同時に行われる変速であっても、一方の摩擦係合装置のピストンエンドストローク圧が予め学習されている場合には、経過時間と目標時間との比に基づいて、他方の摩擦係合装置のピストンストロークエンド圧を精度良く学習することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明が適用された車両用動力伝達装置の一部であって、図示しないエンジンと駆動輪との間の動力伝達経路上に設けられているトルクコンバータおよび自動変速機の骨子図である。
【図２】図１の自動変速機において各ギヤ段を成立させる際の摩擦係合装置の作動状態を説明する係合作動表である。
【図３】自動変速機の変速制御を主に実行する電子制御装置の制御系統を説明する機能ブロック線図である。
【図４】車両停止状態において第２ブレーキを徐々に係合したときのタービン回転速度の変化を示す図である。
【図５】第２ブレーキの指示圧を制御する指示電流とタービン回転速度との関係を示す図である。
【図６】第２速ギヤ段から第１速ギヤ段へコーストダウン変速したときの車両挙動を示すタイムチャートである。
【図７】第１ブレーキのエンドストローク圧の学習態様を説明するためのタイムチャートである。
【図８】第２速ギヤ段から第１速ギヤ段へのコーストダウン変速中の第１ブレーキおよび第２ブレーキの指示圧を示す図である。
【図９】学習中の第２速ギヤ段から第１速ギヤ段へのコーストダウン変速中の車両挙動を示すタイムチャートである。
【図１０】学習後のコーストダウン変速中の車両挙動を示すタイムチャートである。
【図１１】電子制御装置の制御作動の要部、具体的には、各摩擦係合装置の学習を実行する制御作動を説明するフローチャートである。
【図１２】第２速ギヤ段から第１速ギヤ段へのコーストダウン変速中の第１ブレーキおよび第２ブレーキの指示圧の他の態様を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施例を図面を参照しつつ詳細に説明する。なお、以下の実施例において図は適宜簡略化或いは変形されており、各部の寸法比および形状等は必ずしも正確に描かれていない。
【実施例】
【００１０】
図１は、本発明が適用された車両用動力伝達装置１０の一部であって、図示しないエンジンと駆動輪との間の動力伝達経路上に設けられているトルクコンバータ１２および車両用自動変速機１４（以下、自動変速機１４）の骨子図である。
【００１１】
トルクコンバータ１２は、エンジンと自動変速機１４との間に介挿されている。トルクコンバータ１２は、エンジンに接続されたポンプ翼車１２ｐ、自動変速機１４の入力軸１６に接続されたタービン翼車１２ｔ、およびワンウェイクラッチ１７を介して非回転部材であるケース１８に接続されているステータ翼車１２ｓを含んで構成される、よく知られた流体式伝動装置である。また、ポンプ翼車１２ｐとタービン翼車１２ｔとの間を断接するロックアップクラッチ２０が設けられている。また、ポンプ翼者１２ｐには、オイルポンプ１５が連結されており、ポンプ翼者１２ｐが回転するとオイルポンプ１５が駆動させられる。オイルポンプ１５によって汲み上げられた作動油は、後述する油圧制御回路４８の元圧として供給される。
【００１２】
自動変速機１４は、ケース１８内において、ダブルピニオン型の第１遊星歯車装置２２を主体として構成されている第１変速部２４と、シングルピニオン型の第２遊星歯車装置２６およびダブルピニオン型の第３遊星歯車装置２８を主体としてラビニヨ型に構成されている第２変速部３０とを、共通の軸線Ｃ上に備えて構成されている。
【００１３】
第１遊星歯車装置２２は、第１サンギヤＳ１、互いに噛み合う複数対の第１遊星歯車Ｐ１、その第１遊星歯車Ｐ１を自転および公転可能に支持する第１キャリヤＣＡ１、および第１遊星歯車Ｐ１を介して第１サンギヤＳ１と噛み合う第１リングギヤＲ１を、備えて構成されている。
【００１４】
第２遊星歯車装置２６は、第２サンギヤＳ２、第２遊星歯車Ｐ２、その第２遊星歯車Ｐ２を自転および公転可能に支持するキャリヤＲＣＡ、および第２遊星歯車Ｐ２を介して第２サンギヤＳ２と噛み合うリングギヤＲＲを、備えて構成されている。
【００１５】
第３遊星歯車装置２８は、第３サンギヤＳ３、互いに噛み合う複数対の第３遊星歯車Ｐ３ａ、Ｐ３ｂ、その第３歯車Ｐ３ａ、Ｐ３ｂを自転および公転可能に支持するキャリヤＲＣＡ、および第３遊星歯車Ｐ３ａ、Ｐ３ｂを介して第３サンギヤＳ３と噛み合うリングギヤＲＲを、備えて構成されている。
【００１６】
第２変速部３０において、第３遊星歯車装置２８の第３遊星歯車Ｐ３ｂは、第２遊星歯車装置２６の第２遊星歯車Ｐ２と共通化され、第２遊星歯車装置２６のキャリヤと第３遊星歯車装置２８のキャリヤとが共通のキャリヤＲＣＡで構成されるとともに、第２遊星歯車装置２６のリングギヤと第３遊星歯車装置２８のリングギヤとが共通のリングギヤＲＲで構成される、所謂ラビニヨ型となっている。このように第２変速部３０がラビニヨ型の遊星歯車装置で構成されることから、第２変速部３０がコンパクトになる。
【００１７】
第１遊星歯車装置２２の第１サンギヤＳ１は、ケース１８に連結されている。第１遊星歯車装置２２の第１キャリヤＣＡ１は、入力軸１６に連結されているとともに、第４クラッチＣ４を介して第２遊星歯車装置２６の第２サンギヤＳ２に接続可能に構成されている。第１遊星歯車装置２２の第１リングギヤＲ１は、第１クラッチＣ１を介して第３遊星歯車装置２８の第３サンギヤＳ３に接続可能に構成されているとともに、第３クラッチＣ３を介して第２遊星歯車装置２６の第２サンギヤＳ２に接続可能に構成されている。
【００１８】
第２遊星歯車装置２６の第２サンギヤＳ２は、第１ブレーキＢ１を介してケース１８に接続可能に構成されている。第２遊星歯車装置２６および第３遊星歯車装置２８のキャリヤＲＣＡは、第２クラッチＣ２を介して入力軸１６に接続可能に構成されているとともに、第２ブレーキＢ２を介してケース１８に接続可能に構成されている。また、第２遊星歯車装置２６および第３遊星歯車装置２８のリングギヤＲＲは、出力ギヤ３２に接続されている。なお、出力ギヤ３２は、図示しない駆動輪に動力伝達可能に連結されている。
【００１９】
自動変速機１４は、上記４つのクラッチＣ１〜Ｃ４、および２つのブレーキＢ１、Ｂ２を備えており、それ等のクラッチＣ１〜Ｃ４およびブレーキＢ１、Ｂ２がそれぞれ係合、解放されることにより、第１変速部２４および第２変速部３０の各回転要素の連結状態が変更させられることで、第１速ギヤ段「１ｓｔ」〜第８速ギヤ段「８ｔｈ」の８つの前進変速段が成立させられるとともに、後進ギヤ段「Ｒｅｖ」が成立させられる。クラッチＣ１〜Ｃ４およびブレーキＢ１、Ｂ２は、多板式のクラッチやブレーキなど油圧アクチュエータによって係合制御される油圧式の摩擦係合装置であり、それぞれ係合、解放状態が切り換えられるとともに、係合、解放時の過渡油圧などが制御される。
【００２０】
図２は、上記各ギヤ段を成立させる際の摩擦係合装置の作動状態を説明する係合作動表で、「○」は係合、空欄は解放を示している。図２に示すように、前進ギヤ段では、第１クラッチＣ１と第２ブレーキＢ２との係合によって第１速ギヤ段「１ｓｔ」が成立させられる。第１クラッチＣ１と第１ブレーキＢ１との係合によって第２速ギヤ段「２ｎｄ」が成立させられる。第１クラッチＣ１と第３クラッチＣ３との係合によって第３速ギヤ段「３ｒｄ」が成立させられる。第１クラッチＣ１と第４クラッチＣ４との係合によって第４速ギヤ段「４ｔｈ」が成立させられる。第１クラッチＣ１と第２クラッチＣ２との係合によって第５速ギヤ段「５ｔｈ」が成立させられる。第２クラッチＣ２と第４クラッチＣ４との係合によって第６速ギヤ段「６ｔｈ」が成立させられる。第２クラッチＣ２と第３クラッチＣ３との係合によって第７速ギヤ段「７ｔｈ」が成立させられる。第２クラッチＣ２と第１ブレーキＢ１との係合によって第８速ギヤ段「８ｔｈ」が成立させられる。また、第３クラッチＣ３と第２ブレーキＢ２との係合よって後進ギヤ段「Ｒｅｖ」が成立させられる。また、クラッチＣ、ブレーキＢが何れも解放されることにより、動力伝達を遮断するニュートラル「Ｎ」が成立させられる。上記各ギヤ段の変速比γ（＝入力軸１６の回転速度Ｎin／出力ギヤ３２の回転速度Ｎout）は、第１遊星歯車装置２２、第２遊星歯車装置２６、および第３遊星歯車装置２８の各変速比（＝サンギヤの歯数／リングギヤの歯数）ρ１、ρ２、ρ３に応じて定められ、第１速ギヤ段「１ｓｔ」の変速比γが最も大きく、高速側（第８速ギヤ段「８ｔｈ」側）程小さくなる。
【００２１】
図３は、自動変速機１４の変速制御を主に実行する電子制御装置５０の制御系統を説明する機能ブロック線図である。電子制御装置５０には、エンジン回転速度センサ４０によって検出されるエンジン回転速度Ｎeを表す信号、タービン回転速度センサ４２によって検出されるタービン回転速度Ｎtを表す信号、車速センサ４６によって検出される出力軸回転速度Ｎoutに対応する車速Ｖを表す信号、アクセル開度センサ４８によって検出されるアクセル開度Ａccを表す信号等が入力される。また、電子制御装置５０は、自動変速機１４を制御する油圧指令信号を油圧制御回路４８に出力する。油圧制御回路４８は、第１クラッチＣ１の（油圧アクチュエータの）係合油圧を制御するためのソレノイドバルブＳＬＣ１、第２クラッチＣ２の係合油圧を制御するためのソレノイドバルブＳＬＣ２、第３クラッチＣ３の係合油圧を制御するためのソレノイドバルブＳＬＣ３、第４クラッチＣ４の係合油圧を制御するためのソレノイドバルブＳＬＣ４、第１ブレーキＢ１の係合油圧を制御するためのソレノイドバルブＳＬＢ１、および第２ブレーキＢ２の係合油圧を制御するためのソレノイドバルブＳＬＢ２を含んで構成されている。
【００２２】
電子制御装置５０は、車速およびアクセル開度からなる変速線図を記憶しており、この変速線図を用いて目標ギヤ段を決定し、自動変速機１４がその目標ギヤ段となるように変速制御を実行する制御部を機能的に備えている。例えば、第１速ギヤ段で走行中に、車速Ｖが上昇するなどして第２速ギヤ段へアップシフトするよう判断されると、第１ブレーキＢ１を係合するとともに、第２ブレーキＢ２を解放するクラッチツゥクラッチ変速（以下、ＣtoＣ変速）が実行される。また、例えば第２速ギヤ段で走行中に、車速Ｖが低下するなどして第１速ギヤ段へダウンシフトするよう判断されると、第２ブレーキＢ２を係合するとともに、第１ブレーキＢ１を解放するＣtoＣ制御が実行される。
【００２３】
ところで、上記変速制御を実行するに際して、電子制御装置５０は、各摩擦係合装置（クラッチＣ１〜Ｃ４、Ｂ１、Ｂ２）を構成するピストンが係合要素に当接する位置、すなわち摩擦係合装置がトルク容量を持ち出す位置（以下、エンドストローク位置）となる各油圧アクチュエータの係合油圧、すなわちピストンエンドストローク圧（以下、エンドストローク圧と称す）を記憶しており、このエンドストローク圧を基準にして、変速中の各摩擦係合装置の指示圧を決定する。なお、各油圧アクチュエータの係合油圧は、それぞれソレノイドバルブ（ＳＬＣ１〜ＳＬＢ２）によって制御されることから、実際には、エンドストローク圧に対応する各ソレノイドバルブの指令値（指示電流）が記憶されている。
【００２４】
このエンドストローク圧は、工場出荷時において摩擦係合装置毎に学習され初期値としてそれぞれ記憶されている。しかしながら、例えば係合要素の摩耗などによってストロークエンド位置は径時的に変化し、これに伴ってエンドストローク圧（ソレノイドバルブの指令値）についても径時的に変化する。そこで、電子制御装置５０は、走行中に各摩擦係合装置のエンドストローク圧の学習制御を実行し、学習されたエンドストローク圧に基づいて変速を実行することで、変速性能の低下を抑制する。以下、エンドストローク圧の学習制御について説明する。
【００２５】
図３に示すように、電子制御装置５０は、第２ブレーキＢ２のエンドストローク圧ＰＢ２endを学習する第１エンドストローク圧学習部５２（以下、第１ストローク圧学習部５２と称す）、および、第２ブレーキＢ２以外の摩擦係合装置のエンドストローク圧を学習する第２エンドストローク圧学習部５４（以下、第２ストローク圧学習部５４と称す）を機能的に備えている。
【００２６】
第１ストローク圧学習部５２は、第１速ギヤ段１ｓｔ成立時に係合される第２ブレーキＢ２がスリップ係合状態（半係合状態）となる少なくとも２箇所の指示油圧を出力した時点での、各指示油圧におけるタービン回転速度Ｎtに基づいて、指示油圧とタービン回転速度Ｎtとの線形関係を求める。さらに、第１ストローク圧学習部５２は、第２ブレーキＢ２がトルク容量を持ち出す直前の油圧を線形関係を用いて算出し、算出した値をピストンのストロークエンド位置に対応するエンドストローク圧ＰＢ２end（実際には、ソレノイドバルブＳＬＢ２に対する指示電流）として学習する。
【００２７】
本実施例では、第１ストローク圧学習部５２は、車両停止時において第２ブレーキＢ２の学習制御を実行する。図４は、車両停止状態において第２ブレーキＢ２を徐々に係合したときのタービン回転速度Ｎtの変化を示している。なお、第１速ギヤ段１ｓｔ形成時に係合される第１クラッチＣ１は係合されているものとする。図４において、横軸が時間を示し、縦軸が上から順番に、第２ブレーキＢ２の指示圧ＰＢ２、タービン回転速度Ｎtを示している。第１ストローク圧学習部５２は、車両が停止すると、指示圧ＰＢ２をステップ状に上昇させ、所定時間維持したあと、指示圧ＰＢ２を徐々に上昇させる。このとき、第２ブレーキＢ２の係合が開始される（トルク容量を持ち出す）ことで、タービン回転速度Ｎtが低下する。ここで、予め設定されている指示圧Ｐ１を出力したときのタービン回転速度Ｎt１、および指示圧Ｐ２を出力したときのタービン回転速度Ｎt２を検出する。
【００２８】
図５は、第２ブレーキＢ２の指示圧を制御する指示電流とタービン回転速度Ｎtとの関係を示している。横軸が第２ブレーキＢ２を制御するソレノイドバルブＳＬＢ２の指示電流Ｉに対応し、縦軸がタービン回転速度Ｎtに対応している。図５に示すように、指示圧Ｐ１を出力したときのソレノイドバルブＳＬＢ２の指示電流Ｉ１およびタービン回転速度Ｎt１を示す点ＰＡ、および指示圧Ｐ２を出力したときのソレノイドバルブＳＬＢ２の指示電流Ｉ２およびタービン回転速度Ｎt２を示す点ＰＢをプロットし、これらの点を通過する直線Ｌを求める。さらに、この直線Ｌと係合前のタービン回転速度Ｎt０との交点ＰＣを求め、この交点ＰＣに対応する指示電流Ｉ０を求める。この指示電流Ｉ０が、第２ブレーキＢ２のエンドストローク圧ＰＢ２endを出力する指示電流となる。第１ストローク圧学習部５２は、求められた指示電流Ｉ０を第２ブレーキＢ２のエンドストローク圧ＰＢ２endとして学習（更新）する。
【００２９】
第２ストローク圧学習部５４は、第１ストローク圧学習部５２によって第２ブレーキＢ２のエンドストローク圧ＰＢ２endの学習が完了したことを判断すると、第１ブレーキＢ１の学習を実行する。なお、第１ブレーキＢ１は、第２速ギヤ段２ｎｄ成立時に係合し、第１速ギヤ段１ｓｔに変速される際に解放させられる摩擦係合装置である。第２ストローク圧学習部５４は、先ず、第２速ギヤ段２ｎｄから第１速ギヤ段１ｓｔへのコーストダウン変速が開始されるか否かを判定する。第２速ギヤ段２ｎｄから第１速ギヤ段１ｓｔへのコーストダウン変速を判断すると、第１ブレーキＢ１の学習制御を開始する。
【００３０】
図６および図７は、第２速ギヤ段２ｎｄから第１速ギヤ段１ｓｔへのコーストダウン変速（以下、２−１コーストダウン変速と称す）したときの車両挙動を示すタイムチャートである。ｔ１時点において２−１コーストダウン変速の開始が判断されると、第２ブレーキＢ２を係合するとともに、第１ブレーキＢ１を解放するＣtoＣ変速が開始される。このとき、第２ブレーキＢ２の指示圧ＰＢ２は、上述した学習制御によって予め求められたエンドストローク圧ＰＢ２endに基づいて適宜設定される。一方、第１ブレーキＢ１の指示圧ＰＢ１は、学習前に設定されていたエンドストローク圧ＰＢ１endに基づいて適宜設定される。
【００３１】
変速が開始されるｔ１時点から所定の時間が経過するまでの間では、イナーシャ相が開始されないことから、車速Ｖの低下とともにタービン回転速度Ｎtが低下している。また、所定時間経過すると、イナーシャ相が開始されてタービン回転速度Ｎtが上昇する。ここで、変速開始からタービン回転速度Ｎtの上昇が開始されるまでにかかる目標時間ａが予め設定されており、第２ブレーキＢ２の指示圧ＰＢ２および第１ブレーキＰＢ１の指示圧ＰＢ１は、変速開始から目標時間ａが経過するとタービン回転速度Ｎtが上昇するように設定される。
【００３２】
第２ストローク圧学習部５４は、変速開始時点からタービン回転速度Ｎtの上昇が開始されるまでの間の経過時間Ｔを計測する。例えば、図６の破線で示すように、ｔ２ｓ時点でタービン回転速度Ｎtの上昇が始まる場合、経過時間Ｔが時間ａ１となり目標時間ａに比べて短くなる。また、図６の一点鎖線で示すように、ｔ２ｌ時点でタービン回転速度Ｎｔの上昇が始まる場合、経過時間Ｔが時間ａ２となり目標時間ａに比べて長くなる。
【００３３】
第２ストローク圧学習部５４は、経過時間Ｔを計測すると、経過時間Ｔと目標時間ａとの時間比Ｒ（＝ａ／Ｔ）を算出する。また、第２ストローク圧学習部５４は、算出された時間比Ｒを用いて第１ブレーキＢ１の変速開始時点での指示圧ＰＢ１を算出するとともに、時間比Ｒを用いてエンドストローク圧ＰＢ１endを算出する。具体的には、下式（１）〜（３）に基づいてエンドストローク圧ＰＢ１endおよび指示圧ＰＢ１endを算出する。ここで、ＰＢ１end（i）が、今回学習されるエンドストローク圧であり、ＰＢ１end(i-1)が、学習前に設定されていたエンドストローク圧に対応している。また、Ｐα１(i)が今回学習される制御量であり、Ｐα１(i-1)が学習前に設定されていた制御量に対応している。また、ＰＢ１(i)が今回学習される指示圧に対応し、ＰＢ１(i-1)が学習前に設定されていた指示圧に対応している。式（３）は、今回学習されるエンドストローク圧ＰＢ１end(i)に、今回学習される制御量Ｐα１(i)が加算されることで、学習後の指示圧ＰＢ１(i)が求められることを示している。このように、指示圧ＰＢ１は、エンドストローク圧ＰＢ１endを基準にして、加算される制御量Ｐα１が適宜設定される。
ＰＢ１end(i)＝ＰＢ１end(i-1)×(ａ／Ｔ)＝ＰＢ１end(i-1)×Ｒ・・・（１）
Ｐα１(i)＝Ｐα１(i-1)×（ａ／Ｔ）＝Ｐα１(i-1)×Ｒ・・・（２）
ＰＢ１(i)＝ＰＢ１end(i)＋Ｐα１(i)・・・（３）
【００３４】
例えば経過時間Ｔが目標時間ａよりも短い時間ａ１であった場合には、時間比Ｒ(＝ａ／ａ１)が１．０よりも大きくなることから、学習後のエンドストローク圧ＰＢ１end、制御量Ｐα１、および指示圧ＰＢ１が学習前の値に比べて高くなる。一方、経過時間Ｔが目標時間ａよりも長い時間ａ２であった場合には、時間比Ｒ（＝ａ／ａ２）が１．０よりも小さくなることから、学習後のエンドストローク圧ＰＢ１end、制御量Ｐα１、および指示圧ＰＢ１が学習前の値に比べて低くなる。
【００３５】
図７は、第１ブレーキＢ１のエンドストローク圧ＰＢ１endの学習を説明するタイムチャートである。図７において、ＰＢ２endは、予め学習された第２ブレーキＢ２のエンドストローク圧を示しており、Ｐα２は、コーストダウン変速の際に設定される制御量を示している。図７に示すように、エンドストローク圧ＰＢ２endを基準にして、このエンドストローク圧ＰＢ２endに制御量Ｐα２を加算した値が、変速開始後（クイックフィル圧を除く）の指示圧ＰＢ２（＝ＰＢ２end＋Ｐα２）に設定される。
【００３６】
図７において、ＰＢ１end(i-1)は、学習前の第１ブレーキＢ１のエンドストローク圧を示しており、Ｐα１(i-1)は、学習前の制御量を示している。図７に示すように、エンドストローク圧ＰＢ１endを基準として、このエンドストローク圧ＰＢ１endに制御量Ｐα１を加算した値が、変速開始後の第１ブレーキＢ１の指示圧ＰＢ１に設定される。図７の実線が、学習前の第１ブレーキＢ１の指示圧ＰＢ１に対応し、破線が、学習後の第１ブレーキＢ１の指示圧ＰＢ１に対応している。すなわち、エンドストローク圧ＰＢ１endが、式（１）に基づいてＰＢ１end(i-1)からＰＢ１end(i)に更新（学習）されるとともに、制御量Ｐα１が、式（２）に基づいてＰα１(i-1)からＰα１(i)に更新（学習）される。そして、学習されたエンドストローク圧ＰＢ１end(i)と制御量Ｐα(i)との和（＝ＰＢ１end（i）＋Ｐα(i)）が、学習後の指示圧ＰＢ１(i)に設定される。次回からの２−１コーストダウン変速にあっては、学習された指示圧ＰＢ１(i)に基づいてＣtoＣ変速が実行される。
【００３７】
図８は、２−１コーストダウン変速中の第１ブレーキＢ１の指示圧ＰＢ１および第２ブレーキＢ２の指示圧を示している。図８において実線が第１ブレーキＢ１の指示圧ＰＢ１を示し、一点鎖線が第２ブレーキＢ２の指示圧ＰＢ２を示している。なお、第２ブレーキＢ２の指示圧ＰＢ２は、予め学習された値である。例えば、実線で示す指示圧ＰＢ１を出力した際に計測された経過時間Ｔが目標時間ａよりも短い時間ａ１であった場合には、時間比Ｒ(＝ａ／ａ１)が１．０よりも大きくなることから、変速開始時点の第１ブレーキＢ１の指示圧ＰＢ１が破線で示すＰＢ１に更新（学習）にされる。そして、次回からのコーストダウン変速にあっては、変速開始時点において今回学習された指示圧ＰＢ１が出力される。
【００３８】
図９は、第１ブレーキＢ１の学習前の２−１コーストダウン変速中の車両挙動を示すタイムチャートであり、図１０は、学習後の２−１コーストダウン変速中の車両挙動を示すタイムチャートである。図９、図１０において、横軸は、時間を示しており、縦軸は、上から順番に第１ブレーキＢ１を制御するソレノイドバルブＳＬＢ１の電流指令値ＩＢ１（指示電流）および第２ブレーキＢ２を制御するソレノイドバルブＳＬＢ２の電流指令値ＩＢ２（指示電流）、第１ブレーキＢ１および第２ブレーキＢ２の係合油圧ＰＢ１、ＰＢ２、および、タービン回転速度Ｎtおよび出力軸回転速度Ｎoutを示している。
【００３９】
ｔ１時点においてコーストダウン変速が開始されると、係合側の第２ブレーキＢ２の電流指令値（Ｂ２指示値）が急激に引き上げられるとともに、解放側の第１ブレーキＢ１の電流指令値（Ｂ１指令値）が急激に引き下げられる。これに伴って、第１ブレーキＢ１の油圧および第２ブレーキＢ２の油圧が、それぞれの目標値に向かって変化している。また、車速Ｖ（出力軸回転速度Ｎout）の低下に伴って、ｔ１時点以降はタービン回転速度Ｎtが低下している。
【００４０】
ここで、変速開始からタービン回転速度Ｎtが上昇するまでの目標時間ａが例えば１０００ｍｓｅｃであった場合において、学習前は、図９に示すようにｔ１時点から１１４０ｍｓｅｃ経過したｔ２時点においてタービン回転速度Ｎtが上昇している。このとき、時間比Ｒ（＝１０００／１１４０）が算出され、この時間比Ｒに基づいて、第１ブレーキＢ１の指示圧ＰＢ１が学習される。例えば、学習前の第１ブレーキＢ１の指示圧ＰＢ１が１８５ｋＰａであった場合には、学習後の指示圧ＰＢ１が１６２ｋＰａ（＝１８５×１０００／１１４０）となり、次回のコーストダウン変速では、この指示圧ＰＢ１が適用される。また、第１ブレーキＢ１のエンドストローク圧ＰＢ１endについても時間比Ｒに基づいて更新（学習）される。例えば、学習前のエンドストローク圧ＰＢ１endが例えば１０８．０ｋＰａであった場合には、９４．７（＝１０８×１０００／１１４０）に学習される。
【００４１】
次回の変速では、この学習された指示圧ＰＢ１に基づいて２−１コーストダウン変速が実行されることで、図１０に示すように、変速開始からタービン回転速度Ｎtが上昇するまでの時間が９９８ｍｓｅｃとなり、目標値ａ（１０００ｍｓｅｃ）に近い値となる。なお、上述した時間比Ｒに基づく学習は、コーストダウン変速中の指示圧に限定されない。例えば、コーストダウン変速中に算出された時間比Ｒを記憶しておき、アップシフト中の指示圧など他の態様の変速制御についても、時間比Ｒに基づいて制御量を適宜更新（学習）することもできる。
【００４２】
上記のようにして、第２ブレーキＢ２の学習値が予め学習されると、第２速ギヤ段２ｎｄから第１速ギヤ段１ｓｔへのコーストダウン変速において、時間比Ｒ（＝ａ／Ｔ）を計測することで、エンドストローク圧ＰＢ１endおよび制御量Ｐα１（指示圧ＰＢ１）を学習することができる。このように、コーストダウン変速において、係合または解放される摩擦係合装置の一方が予め学習されると、係合または解放される他方の摩擦係合装置の他方を、時間比Ｒに基づいて学習することができる。すなわち、一方の摩擦係合装置が予め学習されることで、摩擦係合装置の他方が学習されることで、一方の摩擦係合装置の影響をなくして精度よく学習することができる。
【００４３】
また、上記学習制御によって第１ブレーキＢ１が学習されると、次いで、第２ストローク圧学習部５４は、第３クラッチＣ３の学習を実行する。第３クラッチＣ３の学習は、第３速ギヤ段３ｒｄから第２速ギヤ段２ｎｄへのコーストダウン変速（以下、３−２コーストダウン変速と称す）において実行される。３−２コーストダウン変速では、第３クラッチＣ３が解放されるとともに、第１ブレーキＢ１が係合されるが、前述した学習によって第１ブレーキＢ１の学習が完了しているため、第３クラッチＣ３の学習が可能となる。第３クラッチＣ３の学習は、上述した第２−１コーストダウン変速中に実行される第１ブレーキＢ１の学習と同様に、時間比Ｒが算出され、その時間比Ｒに基づいて第３クラッチＣ３のエンドストローク圧ＰＣ３endおよび制御量Ｐα３が算出される。なお、詳細な制御内容については、前述した第１ブレーキＢ１の学習と同じであるため、その説明を省略する。
【００４４】
また、第３クラッチＣ３の学習が完了すると、第４速ギヤ段４ｔｈから第３速ギヤ段３ｒｄへのコーストダウン変速（４−３コーストダウン変速）において、第４クラッチＣ４の学習制御が実行される。４−３コーストダウン変速にあっては、第４クラッチＣ４が解放されるとともに、第３クラッチＣ３が係合されるが、予め第３クラッチＣ３の学習が完了しているため、第４クラッチＣ４の学習が可能となる。なお、詳細な制御内容については、前述した第１ブレーキＢ１の学習と同じであるため、その説明を省略する。
【００４５】
また、第４クラッチＣ４の学習が完了すると、第５速ギヤ段５ｔｈから第４速ギヤ段４ｔｈへのコーストダウン変速（５−４コーストダウン変速）において、第２クラッチＣ２の学習制御が実行される。５−４コーストダウン変速にあっては、第２クラッチＣ２が解放されるとともに、第４クラッチＣ４が係合されるが、予め第４クラッチＣ４の学習が完了しているため、第２クラッチＣ２の学習が可能となる。なお、詳細な制御内容については、前述した第１ブレーキＢ１の学習と同じであるため、その説明を省略する。
【００４６】
また、第２クラッチＣ２の学習が完了すると、第６速ギヤ段から第５速ギヤ段へのコーストダウン変速（６−５コーストダウン変速）において、第１クラッチＣ１の学習制御が実行される。このようにして、全ての摩擦係合装置の学習制御が完了すると、最初に学習された第２ブレーキＢ２を再度学習するタイミングと判断され、第１ストローク圧学習部５２に基づいて第２ブレーキＢ２のエンドストローク圧ＰＢ２endが実行される。
【００４７】
このようにして、第１の摩擦係合装置（本実施例では第２ブレーキＢ２）の学習を予め実施し、学習が完了した第１の摩擦係合装置の係合または解放を伴うコーストダウン変速において、第２の摩擦係合装置（本実施例では第１ブレーキＢ１）の学習を実施し、さらに第２の摩擦係合装置の係合または解放を伴うコーストダウン変速において第３の摩擦係合装置（本実施例では第３クラッチＣ３）の学習を行うようにして順次摩擦係合装置の学習を実施することができる。また、全ての摩擦係合装置の学習が完了した場合には、再び第１の摩擦係合装置の学習を実施することで、随時摩擦係合装置のエンドストローク圧および指示圧が最適な値に更新される。また、随時学習されるエンドストローク圧および指示圧に基づいて変速制御が実行されることで、変速性能の低下が抑制される。
【００４８】
図１１は、電子制御装置５０の制御作動の要部、具体的には、各摩擦係合装置のエンドストローク圧および制御量を学習する制御作動を説明するフローチャートである。このフローチャートは、車両運転中において繰り返し実行される。
【００４９】
まず、第１ストローク圧学習部５２の機能に対応するステップＳ１（以下、ステップを省略する）において、第２ブレーキＢ２のエンドストローク圧ＰＢ２endの学習を実施するタイミングか否かが判定される。この判定は、現在のエンドストローク圧ＰＢ２endに基づいて全ての摩擦係合装置（Ｃ１〜Ｃ４、Ｂ１）の学習が完了した状態であるか否かに基づく。現在のエンドストローク圧ＰＢ２endに基づいて全ての摩擦係合装置の学習が完了したと判定されると、第２ブレーキＢ２の学習を実行するタイミングであると判断されてＳ２に進む。一方、全ての摩擦係合装置の学習が完了していない場合には、Ｓ１が否定されてＳ３に進む。第１ストローク圧学習部５２の機能に対応するＳ２では、車両が停止した際に第２ブレーキＢ２のエンドストローク圧ＰＢ２endの学習が実行されてエンドストローク圧ＰＢ２endが最新の値に更新される。以降の他の摩擦係合装置の学習では、学習されたエンドストローク圧ＰＢ２endを基準にして学習されることとなる。
【００５０】
第２ストローク圧学習部５４の機能に対応するＳ３では、新たに学習されたエンドストローク圧ＰＢ２endに基づいて第１ブレーキＢ１のエンドストローク圧ＰＢ１end（制御量を含む）の学習が完了したか否かが判定される。第１ブレーキＢ１の学習が完了している場合には、Ｓ８に進む。第１ブレーキＢ１のエンドストローク圧ＰＢ１endが完了していない場合には、Ｓ３が否定され、第２ストローク圧学習部５４の機能に対応するステップＳ４〜Ｓ７に基づいてエンドストローク圧ＰＢ１endの学習が実行される。
【００５１】
まず、Ｓ４において、２−１コーストダウン変速が開始されるか否かが判定される。コーストダウン変速が開始されない場合は、Ｓ４が否定され、コーストダウン変速が開始されるまで繰り返しＳ４が実行される。コーストダウン変速の開始が判定されるとＳ４が肯定され、Ｓ５において変速開始時点を基準として経過時間Ｔが計測される。次いで、Ｓ６では、タービン回転速度Ｎtが上昇したか否かが判定される。タービン回転速度Ｎtが上昇しない間はＳ６が否定され、Ｓ５に戻って経過時間Ｔの計測が継続して行われる。
【００５２】
Ｓ６において、タービン回転速度Ｎtが上昇したと判定されると、Ｓ６が肯定されてＳ７に進む。Ｓ７では、Ｓ５において計測されていたコーストダウン変速開始からタービン回転速度Ｎtの上昇が開始されるまでの経過時間Ｔが記憶され、この経過時間Ｔと予め設定されている目標時間ａとに基づいて時間比Ｒ（＝ａ／Ｔ）が算出される。さらに、算出された時間比Ｒに基づいて、第１ブレーキＢ１の制御量Ｐα１およびエンドストローク圧ＰＢ１endが算出される。これら制御量Ｐα１およびエンドストローク圧ＰＢ１endが、新たな学習値として更新される。
【００５３】
Ｓ８では、新たに学習された第１ブレーキＢ１のエンドストローク圧ＰＢ１endに基づいて第３クラッチＣ３のエンドストローク圧ＰＣ３endの学習が完了したか否かが判定される。エンドストローク圧ＰＣ３endの学習が完了している場合には、Ｓ８が肯定されてＳ１２以降のステップに進む。エンドストローク圧ＰＣ３endの学習が完了していない場合にはＳ８が否定され、第２ストローク圧学習部５４の機能に対応するステップＳ９〜Ｓ１２に基づいてエンドストローク圧ＰＣ３endの学習が実行される。
【００５４】
先ず、Ｓ９において３−２コーストダウン変速が開始されるか否かが判定される。コーストダウン変速が開始されない場合はＳ９が否定され、コーストダウン変速が開始されるまで繰り返しＳ９が実行される。コーストダウン変速が開始されるとＳ９が肯定され、Ｓ１０において変速開始時点を基準とした経過時間Ｔの計測が開始される。次いで、Ｓ１１では、タービン回転速度Ｎtが上昇したか否かが判定される。タービン回転速度Ｎtが上昇しない間はＳ１１が否定され、Ｓ１０に戻って経過時間Ｔの測定が継続して行われる。
【００５５】
Ｓ１１において、タービン回転速度Ｎtが上昇したものと判定されると、Ｓ１１が肯定されてＳ１２に進む。Ｓ１２では、Ｓ１０において計測されていたコーストダウン変速開始からタービン回転速度Ｎtの上昇が開始されるまでの経過時間Ｔが記憶され、この経過時間Ｔと予め設定されている目標時間ａとに基づいて時間比Ｒが算出される。さらに、算出された時間比Ｒに基づいて、第３クラッチＣ３の制御量Ｐα３およびエンドストローク圧ＰＣ３endが算出される。これら制御量Ｐα３およびエンドストローク圧ＰＣ３endが、第３クラッチＣ３の新たな学習値として更新される。
【００５６】
また、第２ストローク圧学習部５４の機能に対応するステップＳ１３〜Ｓ１７は、他のコーストダウン変速中に実行される各摩擦係合装置の学習を省略してして記載したものである。具体的に説明すると、第３クラッチＣ３のエンドストローク圧ＰＣ３endの学習が完了すると、第４速ギヤ段４ｔｈから第３速ギヤ段３ｔｈへのコーストダウン変速の際に、第４クラッチＣ４のエンドストローク圧ＰＣ４end（および制御量）の学習が実行される。第４クラッチＣ４のエンドストローク圧ＰＣ４endの学習が完了すると、第５速ギヤ段５ｔｈから第４速ギヤ段４ｔｈへのコーストダウン変速の際に、第２クラッチＣ２のエンドストローク圧ＰＣ２end（および制御量）の学習が実行される。また、第２クラッチＣ２のエンドストローク圧ＰＣ２endの学習が完了すると、第６速ギヤ段６ｔｈから第５速ギヤ段へのコーストダウン変速において、第１クラッチＣ１のエンドストローク圧ＰＣ１end(および制御量)の学習が実行される。これに伴って、全て摩擦係合装置のエンドストローク圧の学習が完了する。
【００５７】
第２ストローク圧学習部５４の機能に対応するＳ１８では、全ての摩擦係合装置（Ｃ１〜Ｃ４、Ｂ１、Ｂ２）の学習が完了したか否かが判定される。全ての摩擦係合装置の学習が完了していない場合には、Ｓ１８が否定されてリターンされる。全ての摩擦係合装置の学習が完了した場合には、Ｓ１８が肯定されてＳ１９に進む。Ｓ１９では、第２ブレーキＢ２を新たに学習するよう判断される。すなわち、次回、このフローチャートが実行される際には、Ｓ１が肯定されてＳ２による第２ブレーキＢ２の学習制御が実行される。また、第２ブレーキＢ２が新たに学習されることで、Ｓ３以降において他の摩擦係合装置の学習についても実行される。
【００５８】
上述のように、本実施例によれば、２つの摩擦係合装置の係合および解放が同時に行われるコーストダウン変速において、一方の摩擦係合装置のピストンエンドストローク圧が予め学習されている場合には、変速開始からタービン回転速度Ｎtが上昇するまでに要する経過時間Ｔと目標時間ａとの時間比Ｒに基づいて、他方の摩擦係合装置のピストンストロークエンド圧および制御量を精度良く学習することができる。
【００５９】
以上、本発明の実施例を図面に基づいて詳細に説明したが、本発明はその他の態様においても適用される。
【００６０】
例えば、前述の実施例では、時間比Ｒに基づいて第１ブレーキＢ１の指示圧Ｂ１が学習されていたが、変速開始が判断されてから第１ブレーキＢ１の低下が開始されるまでの遅れ時間Ｔdelayが設定され、その遅れ時間Ｔdelayが、変速開始時点からタービン回転速度Ｎtが上昇するまでの経過時間Ｔと目標時間ａとの差分Ｓ（＝Ｔ−ａ）に基づいて学習されるものであっても構わない。具体的には、図１２に示すように、変速開始が判断されてからの遅れ時間Ｔdelayが設定されており、その遅れ時間Ｔdelayが差分Ｓに応じて補正（学習）される。第２ストローク圧学習部５４は、変速開始されてからタービン回転速度Ｎtが上昇するまでの経過時間Ｔを計測し、経過時間Ｔと目標時間ａとの差分Ｓ（＝Ｔ−ａ）を算出する。そして、第２ストローク圧学習部５４は、算出された差分Ｓだけ遅れ時間Ｔdelayを早めたり遅らせたりする。具体的には、第２ストローク圧学習部５４は、下式（４）に基づいて遅れ時間Ｔdelayを学習する。ここで、Ｔdelay(i)は、学習後の遅れ時間に対応し、Ｔdelay(i-1)は、学習前の遅れ時間に対応している。
Ｔdelay(i)＝Ｔdelay(i-1)−Ｓ＝Ｔdelay(i-1)−(Ｔ−ａ)・・・（４）
【００６１】
例えば、経過時間Ｔが目標時間ａよりも長い場合、差分Ｓがゼロよりも大きくなり、式（４）に基づいて遅れ時間Ｔdelayが短くなる。このとき、学習後の第１ブレーキＢ１の指示圧ＰＢ１は、遅れ時間Ｔdelayが短くなることから、図１２の実線で示す学習前の指示圧ＰＢ１の波形に対して、破線で示すように学習後の指示圧ＰＢ１の波形が左側に移動する。一方、経過時間Ｔが目標時間ａよりも短い場合、差分Ｓがゼロよりも小さくなり、式（４）に基づいて遅れ時間Ｔdelayが長くなる。このとき、学習後の第１ブレーキＢ１の指示圧ＰＢ１は、遅れ時間Ｔdelayが長くなることから、実線で示す学習前の指示圧ＰＢ１の波形に対して、二点鎖線で示すように学習後の指示圧ＰＢ１の波形が右側に移動する。このように、目標値ａと経過時間Ｔとの時間の差分Ｓに基づいて、学習値を変更することもできる。
【００６２】
また、前述の実施例では、第１速ギヤ段１ｓｔで係合されるとともに、第２速ギヤ段２ｎｄで解放される第２ブレーキＢ２が最初に学習され、次いで第１ブレーキＢ１、第３クラッチＣ３と順次学習されるものであったが、最初に学習される摩擦係合装置、および、学習される摩擦係合装置の順番は、自動変速機の構造に応じて適宜変更される。
【００６３】
また、前述の実施例では、コーストダウン変速において係合される側の摩擦係合装置が予め学習された状態で、解放される側の摩擦係合装置が学習されるものであったが、コーストダウン変速において解放される側の摩擦係合装置が予め学習された状態で、係合される側の摩擦係合装置を学習するものであっても構わない。
【００６４】
また、前述の実施例では、車両停止中において第２ブレーキＢ２の学習制御が実行されていたが、第２速ギヤ段２ｎｄから第１速ギヤ段１ｓｔへのコーストダウン変速中に実施されても構わない。
【００６５】
なお、上述したのはあくまでも一実施形態であり、本発明は当業者の知識に基づいて種々の変更、改良を加えた態様で実施することができる。
【符号の説明】
【００６６】
１４：自動変速機
５０：電子制御装置（制御装置）
５２：第１エンドストローク圧学習部
５４：第２エンドストローク圧学習部
Ｃ１〜Ｃ４：第１クラッチ〜第４クラッチ（摩擦係合装置）
Ｂ１、Ｂ２：第１、第２ブレーキ（摩擦係合装置）
【図１】
2018003889.tif 000003
【図２】
2018003889.tif 000004
【図３】
2018003889.tif 000005
【図４】
2018003889.tif 000006
【図５】
2018003889.tif 000007
【図６】
2018003889.tif 000008
【図７】
2018003889.tif 000009
【図８】
2018003889.tif 000010
【図９】
2018003889.tif 000011
【図１０】
2018003889.tif 000012
【図１１】
2018003889.tif 000013
【図１２】
2018003889.tif 000014