(57)【要約】【課題】差圧の学習を迅速に行って、締結時期のずれを解消することを目的とする。【解決手段】トルクコンバータ６への入力トルクを検出する入力トルク検出手段と、ロックアップクラッチ６の締結が完了した時点の入力トルクに基づいて、実際の差圧を演算する実差圧演算手段と、ロックアップクラッチの締結が完了した時点の差圧指令値と実差圧の差分を学習値として演算する学習値演算手段と、この学習値を差圧指令値に関連づけて記憶する学習値格納手段と、を備えて、学習補正手段は、差圧指令値に対応する学習値を学習値格納手段から読み出して差圧指令値を補正する。【選択図】図１
2005291345.tif 000002
【特許請求の範囲】
【請求項１】
エンジンと自動変速機の間に介装されるとともにロックアップクラッチを備えたトルクコンバータと、
車両の運転状態に基づいて、前記ロックアップクラッチに供給する差圧指令値を演算して、前記トルクコンバータのコンバータ状態とロックアップ状態とをスリップ状態を介して切り換えるロックアップ制御手段と、
前記差圧指令値を学習値に基づいて補正する学習補正手段と、
を備えた自動変速機の制御装置において、
前記トルクコンバータへの入力トルクを検出する入力トルク検出手段と、
前記ロックアップクラッチの締結が完了した時点の前記入力トルクに基づいて、実際の差圧を演算する実差圧演算手段と、
前記ロックアップクラッチの締結が完了した時点の差圧指令値と前記実際の差圧の差分を学習値として演算する学習値演算手段と、
この学習値を前記差圧指令値に関連づけて記憶する学習値格納手段と、を備えて、
前記学習補正手段は、前記差圧指令値に対応する学習値を前記学習値格納手段から読み出して差圧指令値を補正することを特徴とする自動変速機の制御装置。
【請求項２】
前記自動変速機の油温を検出する手段を備え、
前記学習値格納手段は、ロックアップクラッチの締結が完了した時点の油温と差圧指令値に関連づけて前記学習値を記憶することを特徴とする請求項１に記載の自動変速機の制御装置。
【請求項３】
前記学習値格納手段は、ロックアップクラッチの締結が完了した時点の油温と差圧指令値をそれぞれ所定の領域毎に区切って前記学習値を記憶することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項４】
前記学習値格納手段は、ロックアップクラッチの締結が滑らかに完了したときにのみ前記学習値の記憶を行うことを特徴とする請求項１ないし請求項３のいずれかひとつに記載の自動変速機の制御装置。
【請求項５】
前記学習値格納手段は、ロックアップクラッチの締結開始から完了までの時間を検出する締結時間検出手段と、
前記時間が予め設定した範囲を超えたときに記憶していた学習値をリセットすることを特徴とする請求項１ないし請求項４のいずれかひとつに記載の自動変速機の制御装置。
【請求項６】
前記学習値演算手段は、前記差圧指令値に対応して各油温毎に記憶された学習値と、新たに求めた学習値との平均値を、今回の学習値として求めることを特徴とする請求項２または請求項３に記載の自動変速機の制御装置。
【請求項７】
前記実差圧演算手段は、予め設定したロックアップクラッチの締結容量と差圧の特性に基づいて、前記ロックアップクラッチの締結が完了した時点の前記入力トルクを前記締結容量として実際の差圧を推定演算することを特徴とする請求項１ないし請求項６のいずれかひとつに記載の自動変速機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は自動変速機の制御装置に関し、特に、ロックアップクラッチを備えたトルクコンバータを備えるものに関する。
【背景技術】
【０００２】
ロックアップクラッチを備えたトルクコンバータでは、ロックアップクラッチの前後差圧（ロックアップ差圧）を制御することで、ロックアップクラッチの締結・開放を行っており、コンバータ状態からロックアップ状態へ移行する際には、所定の初期差圧から徐々に差圧を上昇させてコンバータ状態からスリップ状態へ移行した後にロックアップクラッチの締結を行っている。
【０００３】
このようなロックアップクラッチの制御では、ロックアップクラッチの実差圧は、トルクコンバータの個体差や経時変化具合によりバラツキがあり、このバラツキによる締結タイミングのずれを補正するため差圧を学習制御するものが知られている（特許文献１）。
【特許文献１】特開２０００−２７９８６号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では、コーストロックアップ時にロックアップクラッチの差圧を微小スリップが生じるまで低下させてから学習するため、コースト状態を長く続けていないと適正値とならず、学習が完了するまでに時間を要していた。
【０００５】
また、アクセル操作量の小さい領域（低開度）でのロックアップ（以下、スムーズロックアップ）の場合では、油温の変化などにより実差圧がばらつく場合があり、例えば、図９で示すように、実差圧が差圧指令値よりも増加方向にばらつくと、図中Ａ部で示すように、エンジン回転速度が急減して運転者に違和感を与えるのに加え、所定の締結時期Ｔｂよりも早期に締結することになってショックが発生して運転者に違和感を与えるという問題がある。逆に、実差圧が差圧指令値よりも減少方向にばらつくと、ロックアップ完了までの時間が所定時期Ｔｂを超えてしまい、燃料消費率が悪化するという問題があった。
【０００６】
そこで、本発明は、差圧の学習を迅速に行って、締結時期のずれを解消することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、エンジンと自動変速機の間に介装されるとともにロックアップクラッチを備えたトルクコンバータと、車両の運転状態に基づいて、前記ロックアップクラッチに供給する差圧指令値を演算して、前記トルクコンバータのコンバータ状態とロックアップ状態とをスリップ状態を介して切り換えるロックアップ制御手段と、前記差圧指令値を学習値に基づいて補正する学習補正手段と、を備えた自動変速機の制御装置において、前記トルクコンバータへの入力トルクを検出する入力トルク検出手段と、前記ロックアップクラッチの締結が完了した時点の前記入力トルクに基づいて、実際の差圧を演算する実差圧演算手段と、前記ロックアップクラッチの締結が完了した時点の差圧指令値と前記実際の差圧の差分を学習値として演算する学習値演算手段と、この学習値を前記差圧指令値に関連づけて記憶する学習値格納手段と、を備えて、前記学習補正手段は、前記差圧指令値に対応する学習値を前記学習値格納手段から読み出して差圧指令値を補正する。
【０００８】
また、前記自動変速機の油温を検出する手段を備え、前記学習値格納手段は、ロックアップクラッチの締結が完了した時点の油温と差圧指令値に関連づけて前記学習値を記憶する。
【発明の効果】
【０００９】
本発明によれば、ロックアップクラッチの締結完了時点の入力トルクから実差圧を求め、この時点の差圧指令値との差から学習値を求めることにより、迅速に学習を行うことが可能となり、この学習値で差圧指令値を補正することにより、次回のロックアップ時には締結完了タイミングのバラツキを抑制することが可能となる。
【００１０】
また、学習値を差圧指令値と、自動変速機の油温を関連づけて格納するようにしたので、差圧指令値と実差圧のバラツキを変化させる油温毎に学習することが可能となって、ロックアップクラッチの締結タイミングのバラツキを確実に抑制することができ、精度の高い学習制御を実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００１２】
図１は、本発明のシステム構成を示す概略図である。
【００１３】
この図１において、エンジン３にはトルクコンバータ５を備えた自動変速機４が連結され、トルクコンバータ５にはロックアップクラッチ６が配設されて運転状態に応じてロックアップ（締結状態）またはアンロックアップ（開放状態）を行うものである。
【００１４】
トルクコンバータ５は、トルクコンバータ出力要素（タービン）と共に回転するロックアップクラッチ６を内蔵し、このロックアップクラッチ６は、トルクコンバータ入力要素（インペラ）に締結されるとき、トルクコンバータ５を入出力要素間が直結されたロックアップ状態にするものとする。
【００１５】
ロックアップクラッチ６は、その両側（前後）におけるトルクコンバータアプライ圧Ｐａとトルクコンバータレリーズ圧Ｐｒとの差圧Ｐａ−Ｐｒに応動し、レリーズ圧Ｐｒがアプライ圧Ｐａよりも高いとロックアップクラッチ６は開放されてトルクコンバータ入出力要素間を直結せず、レリーズ圧Ｐｒがアプライ圧Ｐａよりも低くなる時にロックアップクラッチ６は締結されてトルクコンバータ入出力要素間を直結するものである。
【００１６】
そして、上記後者の締結に際して、ロックアップクラッチ６の締結力、つまりロックアップ容量は、上記の差圧Ｐａ−Ｐｒにより決定し、この差圧が大きい程ロックアップクラッチ６の締結力が増大してロックアップ容量を増大する。
【００１７】
差圧Ｐａ−Ｐｒは、周知のロックアップコントロールバルブ７により制御し、このロックアップコントロールバルブ７には、アプライ圧Ｐａおよびレリーズ圧Ｐｒを相互に対向するように作用させ、更にアプライ圧Ｐａと同方向にバネの付勢力を、またレリーズ圧Ｐｒと同方向にばね力を作用させ、同時にレリーズ圧Ｐｒと同方向に信号圧Ｐｓolをそれぞれ作用させる。
【００１８】
ロックアップコントロールバルブ７は、これら油圧とバネの付勢力が釣り合うよう差圧Ｐａ−Ｐｒを決定する。
【００１９】
ここでロックアップコントロールバルブ７にかかる信号圧Ｐｓｏｌは、ポンプ圧Ｐｐを元圧としてロックアップソレノイド８がデューティ信号Ｄｕｔｙに応じて作り出すものである。
【００２０】
マイクロコンピュータなどで構成されるＡＴコントローラ１は、車両の運転状態に応じてデューティ信号Ｄｕｔｙを決定し、ロックアップソレノイド８を介して差圧Ｐａ−Ｐｒを制御する。
【００２１】
ＡＴコントローラ１には、車両の走行状態やドライバーの運転状況を示す信号、例えば、自動変速機４に設けた入力軸回転センサ１６からの入力軸回転速度Ｎｉ、トルクコンバータ５への入力回転速度（＝エンジン回転速度Ｎｅ）を検出するインペラ回転センサ１１からのポンプインペラ回転速度Ｎｐ、アクセル操作量センサ１４からのアクセル操作量ＡＰＯ（またはスロットル開度ＴＶＯ）、油温センサ１２からの油温Ｔａｔｆ、車速センサ１３からの車速ＶＳＰが入力される。
【００２２】
また、ＡＴコントローラ１はエンジンコントローラ２からエンジン回転速度Ｎｅ、エンジントルクＴｅを受信する。
【００２３】
そして、ＡＴコントローラ１は、これらの検出信号によりロックアップクラッチ６の締結や解放あるいはスリップなどの制御を行う。
【００２４】
ＡＴコントローラ１は、車両の運転状態に応じてスムーズロックアップを行うもので、このスムーズロックアップは、例えば、アクセル操作量ＡＰＯの変化が少なく、かつ車速ＶＳＰが緩やかに上昇する際に、コンバータ状態からスリップ状態を経てロックアップクラッチ６の締結を行うものである。
【００２５】
本発明では、後述するようにロックアップクラッチ６の締結完了時に、差圧指令値ＬＵｐｒｓに対する実差圧のずれ量を学習し、次回のロックアップ時に学習値を用いて差圧指令値ＬＵｐｒｓを補正するものである。
【００２６】
図２は、本発明のスリップ制御の概要を示す制御ブロック図で、ＡＴコントローラ１の機の要素の一部を示す。
【００２７】
スリップ制御部２１では、ポンプインペラ回転速度Ｎｐと入力軸回転速度Ｎｉの差からスリップ回転速度Ｎｓｌｐを求め、予め設定したマップなどからスリップ回転速度Ｎｓｌｐに応じた差圧指令値であるスリップ指令値ＬＵｐｒｓ_slpを出力する。
【００２８】
一方、差圧オフセット学習部２２では、後述するように油温Ｔａｔｆとスリップ指令値ＬＵｐｒｓ_slpに応じた差圧学習値ＬＵｐｒｓ_OFFSET（＝Ｐ_error）を求め、差圧指令値ＬＵｐｒｓの初期値をスリップ指令値ＬＵｐｒｓ_slpに差圧学習値ＬＵｐｒｓ_OFFSETを加えて算出する。
【００２９】
ＬＵｐｒｓ＝ＬＵｐｒｓ_slp＋ＬＵｐｒｓ_OFFSET
そして、差圧指令値ＬＵｐｒｓは信号変換部２３にてデューティ信号Ｄｕｔｙに変換されて出力される。このとき、図３で示すように、差圧指令値ＬＵｐｒｓは、制御周期毎に徐々に上昇するよう所定の傾きαに対応する増分値が制御周期毎に加算され、所定の時間まで上昇した後、所定の差圧（締結完了差圧）に設定される。なお、締結完了差圧は、トルクコンバータ５への入力トルク（エンジントルクＴｅ）に応じて変化するものである。
【００３０】
次に、ＡＴコントローラ１で行われる学習制御の一例について図４のフローチャートを参照しながら以下に説明する。なお、この処理はスムーズロックアップが開始された後に、所定周期（例えば、数msec）で繰り返して実行される。
【００３１】
まず、Ｓ１では各センサから読み込んだ検出値に基づいて、現在の運転状態が学習禁止条件を示す学習禁止フラグの設定を行う。
【００３２】
学習禁止条件としては、以下のようなものがあげられる。
【００３３】
１）エンジンコントローラ２からのエンジントルクＴｅが異常
２）エンジントルクＴｅが不定な状態
３）エンジン回転速度Ｎｅが急変している状態
４）入力軸回転速度Ｎｉが急変している状態
５）油温Ｔａｔｆが学習許可範囲外にある
６）エンジントルクＴｅが学習許可範囲外にある
７）差圧指令値ＬＵｐｒｓの変化率が所定変化率以上のとき
以上の１）〜７）のいずれかの条件に一致すると、学習禁止フラグを１にセットし、全ての条件に一致しなければ学習禁止フラグを０にリセットする。
【００３４】
上記学習禁止条件の１）、２）、３）では、エンジンコントローラ２から受信したエンジントルクＴｅに基づいて学習値を求めるため、エンジン停止時や通信障害やエンジン３の過渡状態（アクセル踏み込み時や足離し時など）のときには学習禁止として、定常状態のときに学習を許可するのである。
【００３５】
同様に４）の入力軸回転速度Ｎｉが急変している状態も、駆動系のイナーシャがトルクに加算されるため正確な学習値を取得できない。このため、学習禁止とする。
【００３６】
また、５）の自動変速機４の油温Ｔａｔｆの条件は、現在の油温Ｔａｔｆが予め設定した上限値Ｔ_MAX以上とＴ_MIN以下の極端な温度下（ロックアップを行わない領域など）での学習を禁止する。
【００３７】
次に、６）のエンジントルクＴｅの学習許可範囲は、エンジントルクＴｅが極めて小さいときや、極めて大きいときには、エンジンコントローラ２から送られてくるエンジントルクＴｅの誤差が大きくなるため、このような誤差の大きな範囲で学習を行うことを禁止する。
【００３８】
また、７）の差圧指令値ＬＵｐｒｓの変化率は、現在の差圧指令値ＬＵｐｒｓと所定時間前の差圧指令値の差分を求めてこれを変化率とする。この変化率が所定値以上の場合には差圧指令値自体が急変しているので、学習範囲から除外して学習禁止とする。
【００３９】
以上の各条件から学習禁止フラグのセットまたはリセットを行う。
【００４０】
上記Ｓ１で学習禁止フラグの設定を行った後、Ｓ２で学習禁止フラグが１であるか否かを判定する。
【００４１】
学習禁止フラグが１であれば学習禁止条件であるため、学習を行わずにそのまま処理を終了し、学習禁止フラグが０であれば学習許可範囲であるためＳ３に進んで、ポンプインペラ回転速度と入力軸回転速度Ｎｉの差からスリップ回転速度Ｎｓｌｐを、
Ｎｓｌｐ＝Ｎｐ−Ｎｉ
として求める。
【００４２】
次に、スリップ回転速度Ｎｓｌｐと所定の回転速度（例えば、１０ｒｐｍ）を比較して、スリップ回転速度Ｎｓｌｐが所定の回転速度未満となってロックアップクラッチ６の締結が完了したか否かを判定する。
【００４３】
ロックアップクラッチ６の締結が完了した場合には、Ｓ５に進んで、差圧学習値ＬＵｐｒｓと実際の差圧のずれを差圧ずれ推定値Ｐ_errorとして推定演算する。
【００４４】
この差圧ずれ推定値Ｐ_errorは、エンジンコントローラ２から受信したエンジントルク信号に基づいて、
Ｐ_error＝（｜ＴｒｑＥＮＧ｜−β−α×Ｐ_ref）／α
より求められる。
ただし、ＴｒｑＥＮＧ：エンジンコントローラ２からのエンジントルク信号
β：油温毎に設定された差圧指令値ＬＵｐｒｓの補正量
α：上記図３に示した変化量（傾き）
Ｐ_ref：締結完了時点の差圧指令値
である。
【００４５】
あるいは、ロックアップクラッチ６の締結容量をＴｌｕとすると、
Ｔｅ＝Ｔｌｕ
という関係がスムーズロックアップの完了時点では成立する。
【００４６】
ここで、ロックアップクラッチ６の締結容量と差圧の間には、図５で示すように比例関係が成立するから、ロックアップクラッチ６の締結完了時点のエンジントルクＴｅから、この時点の差圧Ｐ_LUとして求めることができる。
【００４７】
そして、この締結完了時点の差圧Ｐ_luと、この時点の差圧指令値Ｐ_refの差を、
Ｐ_error＝Ｐ_ref−Ｐ_lu
として差圧ずれ推定値Ｐ_errorとして求めても良い。
【００４８】
次に、Ｓ６では差圧ずれ推定値Ｐ_errorの絶対値が、所定の制限値ＥＲＲＯＲ＿ＳＬ以内であるかを判定する。上記Ｓ５で求めた差圧ずれ推定値Ｐ_errorが、所定の制限値ＥＲＲＯＲ＿ＳＬを超える場合には、信号の誤差などで極端に大きな値であるため、このような値を学習するのを禁止し、制限値ＥＲＲＯＲ＿ＳＬを超える場合にはそのまま処理を終了する。
【００４９】
差圧ずれ推定値Ｐ_errorが制限値ＥＲＲＯＲ＿ＳＬ以内であれば、Ｓ７に進んで油温センサ１２から自動変速機４の油温Ｔａｔｆを読み込む。
【００５０】
次に、Ｓ８では、上記ロックアップクラッチ６の締結完了時点の差圧指令値Ｐ_refと油温Ｔａｔｆから、図６で示すように予め設定した学習値格納領域のうち、学習値の格納位置を求める。
【００５１】
ここで、学習値格納領域は、油温Ｔａｔｆと差圧指令値Ｐ_refの範囲を３×３として、３行３列とした場合を示す。
【００５２】
まず、差圧指令値Ｐ_refの範囲は、
・差圧指令値最小値P_REF_MIN≦Ｐ_ref＜差圧指令値P_REF_LOであれば、差圧指令値が小さいＰ_errorＬＯの行となる。
・差圧指令値最小値P_REF_LO≦Ｐ_ref＜差圧指令値P_REF_Hiであれば、差圧指令値が中間のＰ_errorＭＩＤの行となる。
・差圧指令値最小値P_REF_MID≦Ｐ_ref≦差圧指令値最大値P_REF_MAXであれば、差圧指令値が大きいＰ_errorＨｉの行となる。
【００５３】
ただし、P_REF_MIN＜差圧指令値P_REF_LO＜P_REF_Hi＜P_REF_MAXである。
【００５４】
次に、油温Ｔａｔｆの領域も３つに分けられ、
・最低油温T_MiN≦Tatf＜油温Ｔ_LOであれば、油温が低いときのＴａ０の列となる。
・油温T_LO≦Tatf＜油温Ｔ_Hiであれば、油温が中間のきのＴａ１の列となる。
・油温T_Hi≦Tatf＜最高油温Ｔ_MAXであれば、油温が高いときのＴａ２の列となる。
【００５５】
以上のように、差圧指令値Ｐ_refの３つの領域（行）と、油温Ｔａｔｆの３つの領域（列）から格納すべき位置が決定される。
【００５６】
次に、Ｓ９では決定した学習値格納位置から現在の値を現在値Ｐ_errorＮとして読み込んで、Ｓ１０で学習値を演算する。
【００５７】
学習値の演算は、まず、上記差圧ずれ推定値Ｐ_errorと現在値Ｐ_errorＮの差分、Ｐ_error−Ｐ_errorＮを求める。そして、予め設定した増加側の制限値＋ΔＬＭ、減少側の制限値−ΔＬＭと差分Ｐ_error−Ｐ_errorＮの３つの値の中央値を求めて、現在値Ｐ_errorＮに加えたものを新たな学習値とする。
【００５８】
学習値＝Ｐ_errorＮ＋mid（−ΔＬＭ、Ｐ_error−Ｐ_errorＮ、＋ΔＬＭ）
これにより、１回の学習値の変化量は、＋ΔＬＭと−ΔＬＭの範囲内となり、学習値が急激に変動するのを防ぐことができる。
【００５９】
次にＳ１１では、上記Ｓ８で決定した格納位置へ、上記Ｓ１０で求めた学習値を上書きして更新する。
【００６０】
次に、Ｓ１２では、現在更新した学習値の行について、Ｔａ０〜Ｔａ２の全ての列について学習値があるかを判定し、該当する行の全温度領域に学習値があれば、これらの平均値を今回更新する学習値とする。なお、全ての列に学習値がない場合ではＳ１４に進む。
【００６１】
つまり、
Ｐ_error＝（Ｐ_errorLo(Tai）＋Ｐ_errorMid(Tai）＋Ｐ_errorHi(Tai））／３
として、差圧指令値Ｐ_ref毎に平均化する。これにより、同一の油温のときに学習値が大きく異なるのを防ぐことができる。
【００６２】
次にＳ１４では、学習ミスの防止処理を行う。この学習ミスは、図７で示すように、ロックアップ開始の時刻Ｔａからロックアップクラッチ６の締結が完了する時刻Ｔｂまでの時間Ｔ_LUが、下限値T_LU_MINを下回って図中時刻Ｔｂ−で早期に締結したり、上限値T_LU_MAXを上回って図中時刻Ｔｂ＋で遅れて締結した場合、学習ミスにより差圧学習値ＬＵprs_OFFSETがずれたと判定し、現在使用している学習値Ｐ_errorを０にリセットし、新たに学習を行うように初期化する。
【００６３】
以上の制御により、スムースロックアップの際に、ロックアップクラッチ６の締結完了時点のエンジントルクＴｅから、図５等で示したように、実差圧Ｐ_luを求め、この時点の差圧指令値Ｐ_refとの差から学習値Ｐ_errorを求めるようにしたので、前記従来例に比して迅速に学習を行うことが可能となる。
【００６４】
そして、学習結果は、上記図２で示したように、スリップ指令値ＬＵprs_slpと油温Ｔａｔｆから差圧学習値ＬＵprs_OFFSET（＝Ｐ_error）を検索して加算することで、次回のスムーズロックアップ時には、油温Ｔａｔｆの変化や経時変化等の影響を抑制して締結完了タイミングのバラツキを抑制することが可能となる。
【００６５】
そして、学習値Ｐ_errorは、差圧指令値Ｐ_refの大きさと、自動変速機４の油温Ｔａｔｆを複数の領域に分けて格納するようにしたので、差圧指令値ＬＵprsと実差圧のバラツキを変化させる油温Ｔａｔｆ毎に学習することが可能となって、ロックアップクラッチ６の締結タイミングのバラツキを確実に抑制することができ、精度の高い学習制御を実現することができる。
【００６６】
また、学習値Ｐ_errorは、差圧指令値Ｐ_refの領域毎に各温度領域の学習値を平均化するようにしたので、学習値Ｐ_errorの誤差が大きくなるのを防ぎ、学習制御の精度を向上させることができる。
【００６７】
さらに、学習の条件として、エンジンコントローラ２から受信するエンジントルクＴｅに誤差が大きくなる領域（低トルクや高トルク）やエンジントルクＴｅが変動する過渡時（アクセル操作量の急変時）では学習を禁止し、スムーズロックアップ完了したときにのみ学習を許可するようにしたので、エンジントルク信号に基づいて差圧ずれ推定値Ｐ_errorを求める際の精度を向上させ、精度の高い学習制御を行うことができる。
【００６８】
また、スムーズロックアップ中であっても、差圧指令値が急変する場合には学習禁止とし、実差圧が変動するような状態での学習を除外し、学習精度の向上を図ることができる。
【００６９】
なお、上記実施形態においては、ある行の全温度領域の学習値が格納されたときに平均化を行ったが、各行について複数の学習値が揃った段階で平均化を行うようにしても良い。
【００７０】
また、上記実施形態では、スムーズロックアップＯＮ時に学習値Ｐ_errorを使用する例について述べたが、図８で示すように、滑らかにロックアップクラッチ６を開放するスムーズロックアップＯＦＦ時に、上記と同様にして学習値Ｐ_errorを用いることができる。つまり、図８のように、ロックアップクラッチ６の解放側の差圧初期値に対して学習値Ｐ_errorを加算することで、ロックアップＯＮ→ＯＦＦの開始から、ロックアップクラッチ６が完全に解放されるまでの時間を油温Ｔａｔｆの変動などにかかわらず、常時一定にすることが可能となる。
【００７１】
また、上記実施形態では説明を簡易にするためランプ制御の例を示したが、ロックアップ判定（車速などの運転条件で判定される）後、所定時間まで上記傾きαのランプ制御を行い、その後、運転状態に応じた目標スリップ回転速度を求めてフィードバック制御やフィードフォワード制御を行っても良い。
【００７２】
なお、上記実施形態ではエンジントルクＴｅをエンジンコントローラ２から受信したが、ＡＴコントローラ１において検出したアクセル操作量ＡＰＯとエンジン回転速度Ｎｅ（またはポンプインペラ回転速度Ｎｐ）から、予め設定したエンジン性能マップに基づいて演算しても良い。
【産業上の利用可能性】
【００７３】
以上のように、本発明によれば、精度の高い学習制御を行って締結時期のバラツキを低減できるので、ロックアップクラッチを備えたトルクコンバータを有する自動変速機の制御装置に適用することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の一実施形態を示す駆動系のブロック図である。
【図２】ＡＴコントローラ１の要部を示すブロック図である。
【図３】スリップ指令値及び差圧学習値ＬＵprs_OFFSETの関係を示すグラフで、差圧と時間の関係を示す。
【図４】ＡＴコントローラ１で行われる学習制御の一例を示すフローチャートである。
【図５】ロックアップクラッチの締結容量（トルク）と差圧の関係を示すグラフである。
【図６】学習値格納領域を示す説明図である。
【図７】スムーズロックアップＯＮ制御の一例を示し、ロックアップ指令と差圧、エンジン回転速度、入力軸回転速度と時間の関係を示す。
【図８】スムーズロックアップＯＦＦ制御の一例を示し、ロックアップ指令と差圧、エンジン回転速度、入力軸回転速度と時間の関係を示す。
【図９】従来のスムーズロックアップＯＮ制御の一例を示し、ロックアップ指令と差圧、エンジン回転速度、入力軸回転速度と時間の関係を示す。
【符号の説明】
【００７５】
１  ＡＴコントローラ
２  エンジンコントローラ
３  エンジン
４  自動変速機
５  トルクコンバータ
６  ロックアップクラッチ
７  ロックアップコントロールバルブ
８  ロックアップソレノイド
【図１】
2005291345.tif 000003
【図２】
2005291345.tif 000004
【図３】
2005291345.tif 000005
【図４】
2005291345.tif 000006
【図５】
2005291345.tif 000007
【図６】
2005291345.tif 000008
【図７】
2005291345.tif 000009
【図８】
2005291345.tif 000010
【図９】
2005291345.tif 000011