(57)【要約】【課題】ロックアップモードにおいてコースト走行中のロックアップ容量を、クラッチ外れを防止しながら車両の急制動時に速やかにロックアップクラッチを解放できるように設定する。【解決手段】本発明は、ロックアップクラッチを締結中にコースト走行となったとき、スリップ回転速度が所定の低回転速度となるようにロックアップ容量を低下させ（Ｓ１０）、スリップ回転速度が所定の低回転速度となったときのロックアップ容量を学習値として設定し（Ｓ２１）、スリップ回転速度が所定の低回転速度となってから所定時間経過するまでの間、所定の低回転速度と実際のスリップ回転速度との偏差を積算し（Ｓ２４）、偏差を積算した値に基づいて学習値を補正し（Ｓ２８）、最小ロックアップ容量を補正された学習値に設定する（Ｓ２９）。【選択図】図２
2008008321.tif 000002
【特許請求の範囲】
【請求項１】
トルクコンバータの入力要素と出力要素との間を締結することで直結可能なロックアップクラッチと、
前記ロックアップクラッチを締結中に車両がコースト走行となったとき、前記ロックアップクラッチの締結容量であるロックアップ容量を、前記ロックアップクラッチの入力要素と出力要素との間にスリップを生じない最小のロックアップ容量である最小ロックアップ容量となるように制御するロックアップ容量制御手段と、
を備えるトルクコンバータのロックアップ制御装置において、
前記ロックアップクラッチを締結中に車両がコースト走行となったとき、前記入力要素と前記出力要素との間の回転速度差であるスリップ回転速度が所定の低回転速度となるようにロックアップ容量を低下させるロックアップ容量低下手段と、
前記スリップ回転速度が前記所定の低回転速度となったときのロックアップ容量を学習値として設定する学習値設定手段と、
前記スリップ回転速度が前記所定の低回転速度となってから所定時間経過するまでの間、前記所定の低回転速度と実際のスリップ回転速度との偏差を積算し、前記偏差を積算した値に基づいて前記学習値を補正する学習値補正手段と、
前記最小ロックアップ容量を前記学習値補正手段によって補正された前記学習値に設定する最小ロックアップ容量設定手段と、
を備えることを特徴とするトルクコンバータのロックアップ制御装置。
【請求項２】
前記学習値補正手段は、前記偏差を積算した値を前記所定時間で除算した値に基づいて、前記学習値を補正することを特徴とする請求項１に記載のトルクコンバータのロックアップ制御装置。
【請求項３】
前記学習値補正手段は、前記偏差を積算した値が所定値より小さいとき前記学習値を補正しないことを特徴とする請求項１又は２に記載のトルクコンバータのロックアップ制御装置。
【請求項４】
前記学習値補正手段によって補正された前記学習値を記憶する補正後学習値記憶手段をさらに備え、
前記最小ロックアップ容量設定手段は、前記最小ロックアップ容量を、前記補正後学習値記憶手段によって記憶された複数の補正された前記学習値の平均値に設定することを特徴とする請求項１から３までのいずれか１項に記載のトルクコンバータのロックアップ制御装置。
【請求項５】
前記最小ロックアップ容量設定手段は、前記最小ロックアップ容量を、前記補正後学習値記憶手段によって記憶された複数の補正された前記学習値のうち、最大値及び最小値を除いて演算される平均値に設定することを特徴とする請求項４に記載のトルクコンバータのロックアップ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トルクコンバータのロックアップ制御装置に関するものである。
【背景技術】
【０００２】
無段変速機を含む自動変速機の駆動力伝達系に挿入されたトルクコンバータのロックアップ制御装置は、トルクコンバータのすべりに起因する燃費の悪化を低減するために、トルク増大作用や変速機のショック吸収機能を必要としない運転領域において、トルクコンバータの入出力要素間をロックアップクラッチを用いて直結状態とする。これをロックアップモードと呼称し、このほかに入出力要素間を完全解放し、流体を介してトルク伝達を行うコンバータモードと、ロックアップクラッチを半締結状態とし、所定のスリップ状態を維持するスリップモードの合わせて３つのモードを備え、車両の運転状態により適宜切り換えられる。そして、このモードの切り換えは、ロックアップ差圧を変化させる事により行い、最小圧の場合はコンバータモード、最大圧の場合はロックアップモードとなる。
【０００３】
ロックアップモードでかつコースト走行となったときはフューエルカットを行うことで燃費を向上させるが、このときエンジンは駆動輪によって連れ回されている状態であるので、車両が急制動されたときには速やかにロックアップクラッチを解放しなければ車速（プライマリ回転速度）の低下に伴ってエンジン回転速度が低下し、エンジンストールが起きる可能性がある。
【０００４】
そこで、コースト走行時のクラッチ容量を予め低減しておくことで急制動時のクラッチ解放の応答性を向上させる技術が特許文献１に記載されている。すなわち、コースト走行中に所定のスリップ回転が生じたときのクラッチ容量を学習値とし、この学習値に所定値を加えた容量を、前述の予め低減しておくクラッチ容量とする。これにより、ロックアップ容量を通常のロックアップモードのときに比べて低減させ、車両が急制動されたときに速やかにロックアップクラッチを解放しようとするものである。
【特許文献１】特開平１０−２９９８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の技術ではスリップ回転が所定回転に達したとき、そのときのクラッチ容量を学習値としているが、外的要因によって偶発的にスリップ回転が所定回転に達したときも学習値として設定される。
【０００６】
これにより、学習値に所定値を加えた容量が本来演算されるべき値よりも大きい場合は、車両が急制動されたときロックアップクラッチを解放するまでにより多くの時間を要するので、エンジンストールが起きる可能性がある。
【０００７】
学習値に所定値を加えた容量が本来演算されるべき値よりも小さい場合は、ロックアップクラッチが解放されやく、解放されることでフューエルカットが中止されるので燃費が悪化する。
【０００８】
本発明は、ロックアップモードにおいてコースト走行中のロックアップ容量を、クラッチ外れを防止しながら車両の急制動時に速やかにロックアップクラッチを解放できるように設定することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、トルクコンバータの入力要素と出力要素との間を締結することで直結可能なロックアップクラッチと、ロックアップクラッチを締結中に車両がコースト走行となったとき、ロックアップクラッチの締結容量であるロックアップ容量を、ロックアップクラッチの入力要素と出力要素との間にスリップを生じない最小のロックアップ容量である最小ロックアップ容量となるように制御するロックアップ容量制御手段とを備えるトルクコンバータのロックアップ制御装置において、ロックアップクラッチを締結中に車両がコースト走行となったとき、入力要素と出力要素との間の回転速度差であるスリップ回転速度が所定の低回転速度となるようにロックアップ容量を低下させるロックアップ容量低下手段と、スリップ回転速度が所定の低回転速度となったときのロックアップ容量を学習値として設定する学習値設定手段と、スリップ回転速度が所定の低回転速度となってから所定時間経過するまでの間、所定の低回転速度と実際のスリップ回転速度との偏差を積算し、偏差を積算した値に基づいて学習値を補正する学習値補正手段と、最小ロックアップ容量を学習値補正手段によって補正された学習値に設定する最小ロックアップ容量設定手段とを備える。
【発明の効果】
【００１０】
本発明によれば、車両がロックアップクラッチを締結中にコースト走行となったとき、ロックアップクラッチを所定時間だけスリップさせ、所定時間中のスリップ状態に応じて最小ロックアップ容量を設定するので、ロックアップクラッチがスリップしない最小のロックアップ容量に正確に設定でき、クラッチ外れを防止しながら車両の急制動時に速やかにロックアップクラッチを解放することができる。
【発明を実施するための最良の形態】
【００１１】
以下では図面等を参照して本発明の実施の形態について詳しく説明する。図１は本発明におけるトルクコンバータのロックアップ制御装置の構成概略図である。
【００１２】
トルクコンバータ１は、エンジン１４と変速機１５との間に介装され、エンジン１４の駆動力を流体を介して変速機１５に伝達する。変速機１５は自動変速機であり、変速機１５に伝達された駆動力は、図示しない終減速装置を介して駆動輪１６へと伝達される。
【００１３】
トルクコンバータ１には、エンジン１４の出力軸と連結されるポンプインペラ１２と、変速機１５の入力軸に連結されるタービンランナ１３とが対向するように配置される。エンジン１４の回転に伴ってポンプインペラ１２が回転すると、トルクコンバータ１の内部に充填された流体（ＡＴＦ）が流動し、これによってタービンランナ１３が回転する。トルクコンバータ１はさらにタービンランナ１３とともに回転するロックアップクラッチ２を内蔵している。
【００１４】
トルクコンバータ１は、ロックアップクラッチ２をポンプインペラ１２に締結するとトルクコンバータの入力要素と出力要素とが直結されてロックアップ状態となる。また、入力要素と出力要素とを半締結状態にすると、入力要素と出力要素との間にスリップを生じるスリップ状態となる。ロックアップクラッチ２を完全に解放するとコンバータ状態となる。
【００１５】
ロックアップクラッチ２は、その両側に作用するトルクコンバータアプライ圧ＰＡ（以下、アプライ圧ＰＡ）とトルクコンバータレリーズ圧ＰＲ（以下、レリーズ圧ＰＲ）との差圧ΔＰ（＝ＰＡ−ＰＲ）に応じて動作する。ロックアップクラッチ２は、レリーズ圧ＰＲがアプライ圧ＰＡよりも高いとき解放され、レリーズ圧ＰＲがアプライ圧ＰＡよりも低いとき締結される。
【００１６】
ロックアップクラッチ２の締結力に依存するトルクコンバータのロックアップクラッチによる伝達可能トルク、つまりロックアップ容量は差圧ΔＰにより決定される。差圧ΔＰが大きい程ロックアップクラッチ２の締結力が増大してロックアップ容量が増大する。差圧ΔＰはロックアップ制御弁３によって制御される。
【００１７】
ロックアップ制御弁３は、ロックアップクラッチ２に作用するアプライ圧及びレリーズ圧を制御することで差圧ΔＰを制御する。ロックアップ制御弁３にはアプライ圧ＰＡ及びレリーズ圧ＰＲを向かい合わせに作用させ、さらにアプライ圧ＰＡと同方向にバネ３ａの付勢力を作用させ、レリーズ圧ＰＲと同方向にロックアップソレノイド４から供給される信号圧ＰＳを作用させる。差圧ΔＰは、これら油圧とバネの付勢力が釣り合うように決定される。
【００１８】
ロックアップソレノイド４は、ポンプ圧ＰＰを元圧としてコントローラ５から送信されるロックアップデューティＤに応じて信号圧ＰＳを作り出す。
【００１９】
電源電圧を検出する電源電圧センサ６、ポンプインペラ１２の回転速度を検出するポンプインペラ回転センサ７、タービンランナ１３の回転速度を検出するタービンランナ回転センサ８、変速機１５の出力軸回転速度を検出する変速機出力軸回転センサ９、スロットル開度を検出するスロットル開度センサ１０、及びＡＴＦの温度を検出するＡＴＦ温度センサ１１は、それぞれの検出値をコントローラ５へ送信する。
【００２０】
コントローラ５は、受信した信号に基づいてロックアップクラッチ２の締結状態を制御するために、ロックアップソレノイド４の駆動デューティＤを決定するとともに、電源電圧信号に応じてロックアップデューティＤの補正を行う。
【００２１】
次に、コントローラ５で行う制御について図２を参照しながら説明する。図２は、本発明におけるトルクコンバータのロックアップ制御装置の制御を示したフローチャートである。なお、本制御は微少時間（例えば１０ｍｓ）ごとに繰り返し行われている。
【００２２】
ステップＳ１では、動作モードがｓｔｅｐ＝０であるか否かを判定する。動作モードがｓｔｅｐ＝０であればステップＳ２へ進み、ｓｔｅｐ＝０以外であればステップＳ５へ進む。動作モードｓｔｅｐ＝０は、完全ロックアップ状態で、かつ車両がコースト走行状態でない動作モードを示す。
【００２３】
ステップＳ２では、ロックアップクラッチ２がロックアップモード、すなわち完全ロックアップ状態であるか否かを判定する。完全ロックアップ状態であればステップＳ３へ進み、完全ロックアップ状態でなければリターンする。
【００２４】
ステップＳ３では、車両がコースト走行中であるか否かを判定する。コースト走行中であればステップＳ４へ進み、コースト走行中でなければリターンする。
【００２５】
ステップＳ４では、動作モードをｓｔｅｐ＝１としてリターンする。動作モードｓｔｅｐ＝１は、完全ロックアップ状態で、かつ車両がコースト走行状態であって、コーストロックアップ制御が動作中であることを示す。コーストロックアップ制御とはコースト走行時のクラッチ容量を予め低減しておくことで急制動時のクラッチ解放の応答性を向上させる制御である。
【００２６】
一方ステップＳ１において動作モードがｓｔｅｐ＝０以外であると判定されると、ステップＳ５へ進んで車両がコースト走行中であるか否かを判定する。コースト走行中であればステップＳ６へ進み、コースト走行中でなければステップＳ３１へ進む。
【００２７】
ステップＳ６では、動作モードがｓｔｅｐ＝１であるか否かを判定する。動作モードがｓｔｅｐ＝１であればステップＳ７へ進み、ｓｔｅｐ＝１以外であればステップＳ１１へ進む。
【００２８】
ステップＳ７では、ポンプインペラ１２の回転速度Ｎｅ（エンジン回転速度）が所定の回転速度ＮＥＩＮＨより低いか否かを判定する。ポンプインペラ１２の回転速度Ｎｅが所定の回転速度ＮＥＩＮＨより低ければステップＳ８へ進み、所定の回転速度ＮＥＩＮＨ以上であればリターンする。
【００２９】
ステップＳ８では、車速Ｖｓｐが所定の車速ＶＳＰＩＮＨより低いか否かを判定する。車速Ｖｓｐが所定の車速ＶＳＰＩＮＨより低ければステップＳ９へ進み、所定の車速ＶＳＰＩＮＨ以上であればリターンする。
【００３０】
ステップＳ９では、動作モードをｓｔｅｐ＝２とする。動作モードｓｔｅｐ＝２は、コースト走行時におけるロックアップ容量ＰＬＵの減圧制御が動作中であることを示す。
【００３１】
ステップＳ１０（ロックアップ容量低下手段）では、ロックアップ容量ＰＬＵを、前回処理時の学習値ＰＬＲＮに設定容量ΔＰを加算した締結容量ＰＬＯまで減少させた後、減圧制御を開始する。減圧制御とは、ロックアップ容量ＰＬＵをロックアップクラッチにスリップが生じない最小ロックアップ状態に近いロックアップ容量まで低下させる制御である。
【００３２】
一方ステップＳ６において動作モードがｓｔｅｐ＝１以外であると判定されると、ステップＳ１１へ進んで動作モードがｓｔｅｐ＝２であるか否かを判定する。動作モードがｓｔｅｐ＝２であればステップＳ１２へ進み、動作モードがｓｔｅｐ＝２以外であればステップＳ１７へ進む。
【００３３】
ステップＳ１２では、スリップ回転速度Ｓｌｐが第１のスリップ回転速度ＳＬＰＩＮＨ１より大きいか否かを判定する。スリップ回転速度Ｓｌｐが第１のスリップ回転速度ＳＬＰＩＮＨ１より大きければステップＳ１３へ進み、第１のスリップ回転速度ＳＬＰＩＮＨ１以下であればステップＳ１６へ進む。
【００３４】
スリップ回転速度Ｓｌｐは、ポンプインペラ１２の回転速度からタービンランナ１３の回転速度を減算することで演算され、車両がコースト走行時にロックアップ容量ＰＬＵを減少させていくとスリップ回転速度Ｓｌｐは負の値となる。
【００３５】
ここで、ロックアップクラッチ２のフェーシングは個体差、温度差及び経年変化により摩擦係数にバラツキがあるので、ステップＳ１０において減圧制御を行うとロックアップクラッチ２が解放されてしまう可能性がある。そこで、ステップＳ１２においてスリップ回転速度Ｓｌｐが第１のスリップ回転速度ＳＬＰＩＮＨ１以下となるような異常なスリップ状態を判定する。
【００３６】
ステップＳ１３では、減圧制御が完了しているか否かを判定する。減圧制御が完了していればステップＳ１４へ進み、完了していなければリターンする。ロックアップ容量ＰＬＵが最小ロックアップ状態に近いロックアップ容量まで低下したとき減圧制御が完了したと判定される。
【００３７】
一方ステップＳ１２においてスリップ回転速度Ｓｌｐが第１のスリップ回転速度ＳＬＰＩＮＨ１以下であると判定されると、ステップＳ１６へ進んでロックアップ容量ＰＬＵを所定容量Ｐｕｐ１だけ増圧する。これにより、ステップＳ１０における減圧制御によってロックアップ容量ＰＬＵを低減しすぎたことによるロックアップクラッチ２の解放を防止できる。
【００３８】
ステップＳ１４では、動作モードをｓｔｅｐ＝３とする。動作モードｓｔｅｐ＝３は、ロックアップ容量ＰＬＵの減圧制御が完了し、微小な目標スリップが発生するスリップ開始容量を検出中であることを示す。
【００３９】
ステップＳ１５では、ロックアップ容量ＰＬＵを制御してスリップ回転速度Ｓｌｐが目標スリップ回転速度となるように目標スリップ回転制御を開始する。目標スリップ回転速度はトルクコンバータ１の入出力要素間で生じるスリップ回転速度Ｓｌｐが微小となるように設定される。目標スリップ回転制御は、例えば以下の（１）、（２）式に従って比例・積分（ＰＩ）制御を行う。
【００４０】
【数１】
2008008321.tif 000003
【００４１】
【数２】
2008008321.tif 000004
【００４２】
ここで、Ｅｒｒはスリップ回転偏差、ＳＬＰＴＧＴは目標スリップ回転速度、Ｓｌｐは実際のスリップ回転速度、Ｋｐは比例ゲイン、Ｋｉは積分ゲイン、ｓは微分演算子である。
【００４３】
一方ステップＳ１１において動作モードがｓｔｅｐ＝２以外であると判定されると、ステップＳ１７へ進んでスリップ回転速度Ｓｌｐが第２のスリップ回転速度ＳＬＰＩＮＨ２より大きいか否かを判定する。スリップ回転速度Ｓｌｐが第２のスリップ回転速度ＳＬＰＩＮＨ２より大きければステップＳ１８へ進み、第２のスリップ回転速度ＳＬＰＩＮＨ２以下であればステップＳ３０へ進んで目標スリップ回転制御を停止する。
【００４４】
ステップＳ１８では、動作モードがｓｔｅｐ＝３であるか否かを判定する。動作モードがｓｔｅｐ＝３であればステップＳ１９へ進み、ｓｔｅｐ＝３以外であればステップＳ２３へ進む。
【００４５】
ステップＳ１９では、学習条件を満足しているか否かを判定する。学習条件を満足していればステップＳ２０へ進み、満足していなければリターンする。学習条件は、スリップ回転速度Ｓｌｐが所定の回転速度領域内に所定時間留まっていることで満足される。また学習条件はこれに限らず、例えばスリップ回転速度Ｓｌｐが目標スリップ回転速度ＳＬＰＴＧＴとなったことでもよいし、スリップ回転速度Ｓｌｐを所定時間だけ目標スリップ回転速度ＳＬＰＴＧＴ以下に維持できたかなどでもよい。
【００４６】
ステップＳ２０では、動作モードをｓｔｅｐ＝４とする。動作モードｓｔｅｐ＝４は、目標スリップ検出後にスリップ制御を継続し、スリップ回転偏差Ｅｒｒを積算中であることを示す。ここで、この時点におけるロックアップ容量ＰＬＵが新たなスリップ開始容量ＰＬＳである。
【００４７】
ステップＳ２１（学習値設定手段）では、新たなスリップ開始容量ＰＬＳを学習値候補ＰＬＲＮｅｔｒとして記録する。
【００４８】
ステップＳ２２では、学習値ＰＬＲＮの評価を開始する。学習値評価は所定時間継続される。
【００４９】
一方ステップＳ１８において動作モードがｓｔｅｐ＝３以外であると判定されると、ステップＳ２３へ進んで動作モードがｓｔｅｐ＝４であるか否かを判定する。動作モードがｓｔｅｐ＝４であればステップＳ２４へ進み、ｓｔｅｐ＝４以外であればリターンする。
【００５０】
ステップＳ２４では、スリップ回転偏差Ｅｒｒを積算する。
【００５１】
ステップＳ２５では、ステップＳ２２において学習値評価を開始してから所定の評価時間ＴＭ経過したか否かを判定する。所定の評価時間ＴＭ経過していればステップＳ２６へ進み、経過していなければリターンする。
【００５２】
ステップＳ２６では、動作モードをｓｔｅｐ＝５とする。動作モードｓｔｅｐ＝５は、積算したスリップ回転偏差Ｅｒｒにより補正値ΔＰＬＲＮａｄｊを含む学習値ＰＬＲＮを演算するとともに、学習値ＰＬＲＮを所定容量分だけ増加させて最小ロックアップ締結することを示す。
【００５３】
ステップＳ２７では、スリップ回転偏差Ｅｒｒの積算値ΣＥｒｒに基づいて補正値ΔＰＬＲＮａｄｊを算出する。補正値ΔＰＬＲＮａｄｊは、スリップ回転偏差Ｅｒｒの積算値ΣＥｒｒを学習値評価を開始してからの評価時間ＴＭで除算することで単位時間当たりのスリップ回転偏差ＳＥｒｒＴを演算し、図３のテーブルを参照して単位時間当たりのスリップ回転偏差ＳＥｒｒＴに基づいて演算される。
【００５４】
ステップＳ２８（学習値補正手段）では、学習値ＰＬＲＮを更新する。更新方法については後述する。
【００５５】
ステップＳ２９（最小ロックアップ容量設定手段）では、最小ロックアップ締結容量ＰＬＵｍｉｎを演算し、ロックアップ容量を最小ロックアップ締結容量ＰＬＵｍｉｎに設定する。最小ロックアップ締結容量ＰＬＵｍｉｎは、トルクコンバータ１の入出力要素間にスリップを生じない最小のロックアップ締結容量であり、更新した学習値ＰＬＲＮに所定容量αを加算することで演算される。
【００５６】
一方ステップＳ５において車両がコースト走行でないと判定されると、コースト制御を中止するためにステップＳ３１へ進んで動作モードがｓｔｅｐ＝３であるか否かを判定する。動作モードがｓｔｅｐ＝３であればステップＳ３２へ進み、ｓｔｅｐ＝３以外であればステップＳ３５へ進む。
【００５７】
ステップＳ３２では、現在のロックアップ容量ＰＬＵが前回処理時の学習値ＰＬＲＮより小さいか否かを判定する。現在のロックアップ容量ＰＬＵが前回処理時の学習値ＰＬＲＮより小さければステップＳ３３へ進み、前回処理時の学習値以上であればステップＳ３８へ進む。
【００５８】
ステップＳ３３（学習値設定手段）では、現在のロックアップ容量ＰＬＵを学習値候補ＰＬＲＮｅｔｒとする。これによりコースト制御を中止するときにも学習値候補ＰＬＲＮｅｔｒを得ることができ学習回数の頻度を上げることができる。
【００５９】
ステップＳ３４では、補正値ΔＰＬＲＮａｄｊをゼロに設定する。ここで、ステップＳ３３において学習値候補ＰＬＲＮｅｔｒとされた値はスリップ回転速度Ｓｌｐを検出して設定した値ではないので補正値ΔＰＬＲＮａｄｊをゼロとする。
【００６０】
一方ステップＳ３１において動作モードがｓｔｅｐ＝３以外であると判定されると、ステップＳ３５へ進んで動作モードがｓｔｅｐ＝４であるか否かを判定する。動作モードがｓｔｅｐ＝４であればステップＳ３６へ進み、ｓｔｅｐ＝４以外であればステップＳ３８へ進む。
【００６１】
ステップＳ３６では、スリップ回転偏差Ｅｒｒの積算値ΣＥｒｒに基づいて学習値ＰＬＲＮの補正値ΔＰＬＲＮａｄｊを演算する。補正値ΔＰＬＲＮａｄｊの演算方法はステップＳ２７と同一である。本ステップが実行されるのは、スリップ回転偏差Ｅｒｒの積算による学習値候補ＰＬＲＮｅｔｒの評価中にコーストロックアップ制御を中断した場合であり、この場合学習値候補ＰＬＲＮｅｔｒは既に決定されているので補正値ΔＰＬＲＮａｄｊのみ演算する。
【００６２】
ステップＳ３７（学習値補正手段）では、学習値ＰＬＲＮを更新する。更新方法については後述する。
【００６３】
ステップＳ３８では、コーストロックアップ制御の初期化処理を行う。
【００６４】
ステップＳ３９では、動作モードをｓｔｅｐ＝０とする。
【００６５】
次にステップＳ２８及びＳ３７において学習値ＰＬＲＮを更新する方法について説明する。ステップＳ２１及びＳ３３において設定される学習値候補ＰＬＲＮｅｔｒと、ステップＳ２７、Ｓ３４及びＳ３６において演算される補正値ΔＰＬＲＮａｄｊは、ステップＳ２８及びＳ３７において図４に示すＦＩＦＯバッファ（補正後学習値記憶手段）に格納される。
【００６６】
ここで、ＦＩＦＯバッファとはファーストイン・ファーストアウトバッファのことであり、データの格納数がバッファサイズ未満の場合は入力データを全てバッファ内に蓄え、格納数がバッファサイズを超えた場合は超えた分だけ順次古いデータを捨てて新しいデータを蓄える。
【００６７】
学習値候補ＰＬＲＮｅｔｒ及び補正値ΔＰＬＲＮａｄｊを格納した後、同じ学習タイミングにおける候補値と補正値ΔＰＬＲＮａｄｊとの加算値の中で最大値及び最小値を除去する。残ったデータの平均値を演算することで学習値ＰＬＲＮを更新する。すなわち、以下の（３）式に従って学習値ＰＬＲＮを演算する。
【００６８】
【数３】
2008008321.tif 000005
【００６９】
ここで、ｎはバッファサイズ、ＣＬＰiは学習値候補（ｉ＝１〜ｎ）、ＯＦＳiは補正値（ｉ＝１〜ｎ）である。
【００７０】
次に図５を参照しながら本実施形態の作用について説明する。図５は本実施形態におけるトルクコンバータの制御装置の作用を示すタイムチャートであり、（ａ）はロックアップ容量、（ｂ）はスリップ回転速度、（ｃ）はスリップ偏差積算値、（ｄ）は学習値候補、（ｅ）は補正値、（ｆ）は学習値、（ｇ）は学習終了、（ｈ）は評価終了、（ｉ）はエンジン回転速度及びプライマリ回転速度、（ｊ）は車速、（ｋ）はスロットル開度、（ｌ）は動作モードをそれぞれ示す。
【００７１】
車両がロックアップクラッチ２を締結して走行中、時刻ｔ１においてスロットル開度がゼロとなってコースト走行状態となり、動作モードがｓｔｅｐ＝１となる。
【００７２】
時刻ｔ２において、エンジン回転速度Ｎｅが所定の回転速度ＮＥＩＮＨを下回り、車速が所定の車速ＶＳＰＩＮＨを下回ると、ロックアップ容量ＰＬＵを締結容量ＰＬＯまで減少させて減圧制御を開始し、動作モードがｓｔｅｐ＝２となる。
【００７３】
時刻ｔ３において、ロックアップ容量ＰＬＵがスリップ開始容量まで低下して減圧制御が完了したと判定されるとスリップ制御を開始するとともに動作モードがｓｔｅｐ＝３となる。
【００７４】
スリップ回転速度Ｓｌｐが目標スリップ回転速度を中心として所定の回転速度領域内にある状態が所定時間継続すると、時刻ｔ４において学習条件が成立し、学習値候補ＰＬＲＮｅｔｒの記録を行いスリップ回転偏差Ｅｒｒの積算を開始するとともに動作モードがｓｔｅｐ＝４となる。
【００７５】
学習値候補ＰＬＲＮｅｔｒの記録を行ってから所定の評価時間ＴＭが経過すると、時刻ｔ５においてスリップ回転偏差Ｅｒｒに応じた補正値ΔＰＬＲＮａｄｊを設定し、学習値候補ＰＬＲＮｅｔｒに補正値を加算して学習値ＰＬＲＮを演算するとともに動作モードがｓｔｅｐ＝５となる。学習値ＰＬＲＮを所定容量αだけ増加させた値をロックアップ容量として最小ロックアップ状態で走行する。
【００７６】
以上のように本実施形態では、車両がロックアップクラッチ２を締結中にコースト走行となったとき、減圧制御を行うことでロックアップクラッチ２をスリップさせ、このときのロックアップ容量を学習値候補とし、所定の評価時間中のスリップ回転偏差の積算値に応じて補正値を演算し、学習値候補に補正値を加算することで学習値としての最小ロックアップ締結容量を演算するので、ロックアップクラッチ２がスリップしない最小のロックアップ容量を正確に演算でき、クラッチ外れを防止しながら車両の急制動時に速やかにロックアップクラッチ２を解放することができる。
【００７７】
また、所定の評価時間中のスリップ回転偏差の積算値を所定の評価時間で除算して単位時間当たりスリップ回転偏差を演算し、単位時間当たりスリップ回転偏差に基づいて補正値を演算するので、評価時間の長短によらず均一な補正を行うことができ、より確実にクラッチ外れを防止しながら車両の急制動時に速やかにロックアップクラッチ２を解放することができる。
【００７８】
さらに、スリップ回転偏差の積算値が正の場合は、実スリップ回転速度Ｓｌｐが目標スリップ回転速度を下回っている、すなわちロックアップクラッチが滑り気味であるので、補正値として正の値を設定することで学習値候補をプラス補正してコーストロックアップ制御時のクラッチ外れを防止することができる。スリップ回転偏差の積算値が負の場合は、実スリップ回転速度Ｓｌｐが目標スリップ回転速度を上回っている、すなわちロックアップクラッチが締結気味であるので、補正値をゼロとして学習候補値を補正しない。これによりコーストロックアップ制御時のクラッチ外れを防止することができる。
【００７９】
さらに、学習値候補及び補正値はＦＩＦＯバッファに格納され、格納されたデータの平均値を学習値とするので、誤差分の影響を除去することができより正確に学習値を演算することができる。
【００８０】
さらに、学習値候補及び補正値はＦＩＦＯバッファに格納され、格納されたデータのうち、最大値及び最小値を除去してから平均値を演算して学習値とするので、偶発的に発生した異常値を除去することができ、より正確に学習値を演算することができる。
【００８１】
以上説明した実施形態に限定されることなく、その技術的思想の範囲内において種々の変形や変更が可能である。
【図面の簡単な説明】
【００８２】
【図１】本実施形態におけるトルクコンバータのロックアップ制御装置を示す概略構成図である。
【図２】本実施形態におけるトルクコンバータのロックアップ制御装置の制御を示すフローチャートである。
【図３】単位時間当たりのスリップ回転偏差ＳＥｒｒＴと補正値ΔＰＬＲＮａｄｊとの関係を示すテーブルである。
【図４】ＦＩＦＯバッファの作用を示す説明図である。
【図５】本実施形態におけるトルクコンバータのロックアップ制御装置の作用を示すタイムチャートである。
【符号の説明】
【００８３】
１  トルクコンバータ
２  ロックアップクラッチ
３  ロックアップ制御弁
３ａ  バネ
４  ロックアップソレノイド
５  コントローラ
６  電源電圧センサ
７  ポンプインペラ回転センサ
８  タービンランナ回転センサ
９  変速機出力軸回転センサ
１０  スロットル回転センサ
１１  ＡＴＦ温度センサ
１２  ポンプインペラ
１３  タービンランナ
１４  エンジン
１５  変速機
１６  駆動輪
【図１】
2008008321.tif 000006
【図２】
2008008321.tif 000007
【図３】
2008008321.tif 000008
【図４】
2008008321.tif 000009
【図５】
2008008321.tif 000010