(57)【要約】【課題】部品交換時における車両運転制御の精度低下を抑制することのできる車両の制御装置を提供する。【解決手段】この装置は、車両運転状態に基づいて滑り出し時間およびオーバシュート積算値を調節するとともに、その調節にかかる制御量としての初期圧力（または待機圧力）を、滑り出し時間（またはオーバシュート積算値）の実値が目標値と一致するように学習する。初期圧力（または待機圧力）についての学習が一旦完了した履歴があり（学習完了フラグ＝「オン」）、且つ制御量についての再度の学習が所定期間（ｔ４〜ｔ５）にわたり継続して実行されるときに（学習未完了フラグ＝「オン」）、滑り出し時間（またはオーバシュート積算値）を初期値に変更する。【選択図】図１０
2008032111.tif 000002
【特許請求の範囲】
【請求項１】
車両運転状態に基づいて車両パラメータを調節するとともに、同車両パラメータの実値がその目標値と一致するように同車両パラメータの調節にかかる制御量を学習する学習制御を実行する車両の制御装置において、
前記制御量についての学習が一旦完了した履歴があり且つ前記制御量についての再度の学習が所定期間にわたり継続して実行されるときに、変更後の値が変更前の値より未学習値に近くなるように前記学習にかかる学習量を変更する変更手段を備える
ことを特徴とする車両の制御装置。
【請求項２】
請求項１に記載の車両の制御装置において、
当該制御装置は、同一の構成部品についての複数の車両パラメータを各別に調節するものであって、それら車両パラメータの調節にかかる各制御量について各別に学習制御を実行するものであり、
前記変更手段は、前記各制御量のうちの特定の制御量についての学習が一旦完了した履歴があり且つ同特定の制御量についての再度の学習が所定期間にわたり継続して実行されるときに、前記各制御量について学習した学習量の全てを、変更後の値が変更前の値より未学習値に近くなるように変更するものである
ことを特徴とする車両の制御装置。
【請求項３】
請求項１または２に記載の車両の制御装置において、
当該制御装置はアクチュエータの駆動制御を通じて前記車両パラメータを調節するものであって、
前記制御量は前記アクチュエータの作動量であり、
前記学習制御では、前記実値と前記目標値との大小関係に基づく前記作動量の更新を通じて同作動量が学習され、
前記学習量は前記作動量とその初期値との差である
ことを特徴とする車両の制御装置。
【請求項４】
請求項３に記載の車両の制御装置において、
前記変更手段は、前記作動量を初期値に変更することによって、前記学習制御にかかる学習量を変更する
ことを特徴とする車両の制御装置。
【請求項５】
請求項３または４に記載の車両の制御装置において、
前記変更手段は、前記作動量の単位期間当たりの更新量が所定値より大きいことをもって、前記再度の学習が実行されていると判断する
ことを特徴とする車両の制御装置。
【請求項６】
請求項３〜５のいずれか一項に記載の車両の制御装置において、
前記変更手段は、前記作動量の単位期間あたりの更新量が所定値以下になったこともって前記制御量についての学習が一旦完了したと判断する
ことを特徴とする車両の制御装置。
【請求項７】
請求項３〜６のいずれか一項に記載の車両の制御装置において、
前記作動量の更新は、前記実値が前記目標値より小さいときには所定値を加算し、前記実値が前記目標値より大きいときには所定値を減算することによって行われる
ことを特徴とする車両の制御装置。
【請求項８】
前記車両の組み立て完了直後における同車両の実特性と基準特性との差によって生じる前記実値と前記目標値との差を補償するための補正量であって前記制御量を補正する補正量を記憶する補正量記憶手段を更に備え、
前記変更手段は、前記学習量を変更するのに合わせて、前記実特性と基準特性とが等しいときに記憶される値に変更後の値が変更前の値より近くなるように前記補正量を変更する
請求項１〜７のいずれか一項に記載の車両の制御装置。
【請求項９】
請求項８に記載の車両の制御装置において、
当該制御装置は、同一の構成部品についての複数の車両パラメータを各別に調節するものであって、
前記補正量記憶手段は、前記複数の車両パラメータの調節にかかる各制御量について各別に補正量を記憶するものであり、
前記変更手段は、前記各制御量について各別に記憶された補正量の全てを、前記実特性と基準特性とが等しいときに記憶される値に変更後の値が変更前の値より近くなるように変更する
ことを特徴とする車両の制御装置。
【請求項１０】
前記実特性と基準特性とが等しいときに記憶される値を初期値として記憶する初期値記憶手段を更に備え、
前記変更手段は、前記補正量を初期値に変更するものである
請求項８または９に記載の車両の制御装置。
【請求項１１】
前記変更手段による前記学習量の変更に合わせて、部品交換がなされた旨の履歴を記憶する履歴記憶手段を更に備える
請求項１〜１０のいずれか一項に記載の車両の制御装置。
【請求項１２】
請求項１〜１１のいずれか一項に記載の車両の制御装置において、
当該制御装置は自動変速機を有する車両に適用され、
前記車両パラメータは、前記自動変速機に設けられる動力伝達機構の制御パラメータである
ことを特徴とする車両の制御装置。
【請求項１３】
請求項１２に記載の車両の制御装置において、
前記自動変速機は多段式のものであり、
前記動力伝達機構はクラッチ機構である
ことを特徴とする車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両パラメータの調節にかかる制御量についての学習制御を実行しつつ車両運転制御を行う車両の制御装置に関するものである。
【背景技術】
【０００２】
自動車などの車両には、内燃機関や自動変速機が搭載されている。そして例えばアクセルペダルの操作量や車両走行速度などといった車両運転状態に応じて、内燃機関や自動変速機の駆動制御が実行されて、車両の運転が制御される。
【０００３】
ここで、内燃機関や自動変速機には個体差があるため、それら内燃機関や自動変速機の特性は個々に異なる。また内燃機関や自動変速機は、その構成部品の経時変化によって、その特性が変化することが避けられない。そして、そうした個体差や経時変化による特性の相違は、車両の運転制御における制御精度を低下させる一因となる。
【０００４】
そのため従来、車両パラメータ（具体的には、内燃機関や自動変速機の制御パラメータ）の調節にかかる制御量を学習する学習制御を実行することが提案され、実用されている（例えば特許文献１参照）。この学習制御の実行を通じて、上記制御量とその目標値（目標制御量）との一致が図られる。これにより、上述した特性の相違によることなく、内燃機関の駆動制御や自動変速機の作動制御、ひいては車両の運転制御が適正に実行されるようになる。
【特許文献１】特開２００６−２９４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した車両では、故障や劣化に伴って内燃機関や自動変速機の一部（あるいは全部）が交換されることがある。
この部品交換後において、交換前の部品について学習された学習内容をもとに車両の運転制御が実行されると、車両パラメータの調節にかかる制御量が学習制御を通じて適正な値になるまでの期間、車両の運転制御を適正に実行することができなくなって、ドライバビリティの低下を招く等といった種々の不都合を招いてしまう。
【０００６】
部品交換時において車両の運転制御を適正に実行するためには、交換された部品に関係する学習制御についての学習内容（例えば学習値）を一旦リセットすることが望ましい。通常、部品を交換する際には、その交換作業に合わせて上記学習内容をリセットする作業が実行される。ただし、そうしたリセット作業は人手による作業であるために忘れられることがあり、リセット作業が実行されない場合には、やはり車両運転制御の制御精度の低下を招いてしまう。
【０００７】
本発明は、そうした実情に鑑みてなされたものであり、その目的は、部品交換時における車両運転制御の精度低下を抑制することのできる車両の制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について説明する。
請求項１に記載の発明は、車両運転状態に基づいて車両パラメータを調節するとともに、同車両パラメータの実値がその目標値と一致するように同車両パラメータの調節にかかる制御量を学習する学習制御を実行する車両の制御装置において、前記制御量についての学習が一旦完了した履歴があり且つ前記制御量についての再度の学習が所定期間にわたり継続して実行されるときに、変更後の値が変更前の値より未学習値に近くなるように前記学習にかかる学習量を変更する変更手段を備えることをその要旨とする。
【０００９】
通常、車両完成直後や構成部品の交換直後など、車両パラメータの実値と目標値との差が大きい場合には、同車両パラメータの調節にかかる制御量についての学習が完了するまでに長い時間がかかる。これに対して、構成部品が経時変化する場合など上記差が小さい場合には、上記学習が比較的短い時間で完了する。
【００１０】
そのため上記構成によれば、上記制御量についての学習が一旦完了した後に再度の学習が所定期間にわたり継続して実行されることをもって、経時変化以外の要因によって特性が大きく変化したこと、ひいては部品が交換されたことを判断することができる。そして、このとき上記学習にかかる学習量の変更を通じて同学習量を、未学習値（未学習状態に適した値）に早期に近づけることができ、車両運転制御を適正に実行することの可能な値に早期に変化させることが可能になる。これにより、部品交換時における車両運転制御の精度低下を抑制することができるようになる。
【００１１】
請求項２に記載の発明は、請求項１に記載の車両の制御装置において、当該制御装置は、同一の構成部品についての複数の車両パラメータを各別に調節するものであって、それら車両パラメータの調節にかかる各制御量について各別に学習制御を実行するものであり、前記変更手段は、前記各制御量のうちの特定の制御量についての学習が一旦完了した履歴があり且つ同特定の制御量についての再度の学習が所定期間にわたり継続して実行されるときに、前記各制御量について学習した学習量の全てを、変更後の値が変更前の値より未学習値に近くなるように変更するものであることをその要旨とする。
【００１２】
上記構成によれば、同一の構成部品についての複数の車両パラメータを各別に調節するとともに、それら車両パラメータの調節にかかる各制御量について各別に学習制御を実行する装置にあって、特定の制御量の学習態様のみを監視することをもって部品が交換されたことを判断することができ、全ての制御量の学習態様を監視する構成と比較して、制御構造の簡素化を図ることができる。しかも、上記判断をもとに、同一の構成部品に対応する複数の学習量を一括して変更することができ、部品交換時における車両運転制御の精度低下を的確に抑制することができる。
【００１３】
なお、請求項３によるように、アクチュエータの駆動制御を通じて車両パラメータを調節し、前記制御量がアクチュエータの作動量であり、前記実値と前記目標値との大小関係に基づく前記作動量の更新を通じて同作動量を学習する制御装置にあっては、作動量とその初期値との差を前記学習量として採用することができる。
【００１４】
また、変更後の値が変更前の値より未学習値に近くなるように前記学習制御にかかる学習量を変更するといった構成は、請求項４によるように、前記作動量を初期値に変更することによって実現することができる。
【００１５】
請求項５に記載の発明は、請求項３または４に記載の車両の制御装置において、前記変更手段は、前記作動量の単位期間当たりの更新量が所定値より大きいことをもって、前記再度の学習が実行されていると判断することをその要旨とする。
【００１６】
構成部品の交換によって前記作動量が更新される場合には、その更新量が大きい状態が長く継続されるために、前記作動量の単位時間の更新量が大きくなる。これに対し、構成部品の経時変化によって前記作動量が更新される場合には、その更新が長く継続されることがあるとはいえ、その更新量はさほど大きくはならず、前記作動量の単位時間当たりの更新量は小さい。したがって上記構成によれば、構成部品の交換に起因して再度の学習が実行されていることを的確に判断することができる。
【００１７】
請求項６に記載の発明は、請求項３〜５のいずれか一項に記載の車両の制御装置において、前記変更手段は、前記作動量の単位期間あたりの更新量が所定値以下になったこともって前記制御量についての学習が一旦完了したと判断することをその要旨とする。
【００１８】
上記構成によれば、前記作動量の更新量が小さい状態が続いていることを判断することが可能になり、これをもって前記制御量についての学習が一旦完了したことを的確に判断することができる。
【００１９】
なお、請求項６に記載の発明の構成を請求項５に記載の発明の構成に適用する場合には、請求項６における所定値を請求項５における所定値以下の値に設定することにより、それら請求項５および６に記載の構成にかかる作用効果が得られるようになる。
【００２０】
また、前記作動量の更新は、請求項７によるように、前記実値が前記目標値より小さいときには所定値を加算し、前記実値が前記目標値より大きいときには所定値を減算するといったように行うことができる。
【００２１】
請求項８に記載の発明は、請求項１〜７のいずれか一項に記載の車両の制御装置において、前記車両の組み立て完了直後における同車両の実特性と基準特性との差によって生じる前記実値と前記目標値との差を補償するための補正量であって前記制御量を補正する補正量を記憶する補正量記憶手段を更に備え、前記変更手段は、前記学習量を変更するのに合わせて、前記実特性と基準特性とが等しいときに記憶される値に変更後の値が変更前の値より近くなるように前記補正量を変更することをその要旨とする。
【００２２】
車両完成直後や構成部品の交換直後などといった車両の組み立て直後においては、同車両の個体差に起因して、車両パラメータの実値と目標値との差が大きくなるおそれがある。この差は学習制御の実行によっていずれは解消されるとはいえ、同学習制御を通じて車両パラメータの調整にかかる制御量が適正な値になるまでの期間、車両の運転制御を適正に実行することができず、これに伴う不都合の発生が避けられない。
【００２３】
そのため従来、車両の組み立て時における同車両の実特性と基準特性（標準的な車両の特性）との関係に応じて上記制御量を補正する補正量を求め、同値を予め記憶しておくことが提案されている。これにより、上記実特性と基準特性との差に起因する車両パラメータの実値と目標値との差が補償されて、車両の組み立て直後から実値と目標値とが早期に一致するようになり、上述した車両の個体差によることなく、車両の運転制御が適正に実行されるようになる。
【００２４】
ところで、車両の制御装置に上記補正量を記憶させる作業は人手による作業であるために忘れられることがあり、構成部品の交換に際して上記作業が実行されない場合には、交換前の部品に適した補正量をもとに車両の運転制御が実行されてしまう。そのため、交換前の部品の補正量と交換後の部品に適した補正量との関係によっては、上記学習制御を通じて車両パラメータの調整にかかる制御量が適正な値になるまでに極めて長い時間がかかる場合がある。
【００２５】
この点、請求項８に記載の発明の構成によれば、学習量の変更に合わせて、補正量を、標準的な特性の車両に適した補正量に近づくように変更することができる。これにより、記憶されている補正量（部品交換前の車両に適した補正量）と実際の車両に適した補正量（部品交換後の車両に適した補正量）とが大きく異なる値になることを抑制することができる。したがって、車両運転制御を適正に実行することの可能な値に上記制御量を早期に変化させることが可能になり、部品交換時における車両運転制御の精度低下を抑制することができるようになる。
【００２６】
請求項９に記載の発明は、請求項８に記載の車両の制御装置において、当該制御装置は、同一の構成部品についての複数の車両パラメータを各別に調節するものであって、前記補正量記憶手段は、前記複数の車両パラメータの調節にかかる各制御量について各別に補正量を記憶するものであり、前記変更手段は、前記各制御量について各別に記憶された補正量の全てを、前記実特性と基準特性とが等しいときに記憶される値に変更後の値が変更前の値より近くなるように変更することをその要旨とする。
【００２７】
上記構成によれば、同一の構成部品についての複数の車両パラメータに対応して各別に補正量を記憶する装置にあって、同部品が交換されたと判断された場合に、同交換部品に対応する補正量の全てを一括して変更することができ、部品交換時における車両運転制御の精度低下を的確に抑制することができる。
【００２８】
なお、前記実特性と基準特性とが等しいときに記憶される補正量に変更後の値が変更前の値より近くなるように前記補正量を変更するといった構成は、請求項１０によるように、前記実特性と基準特性とが等しいときに記憶される補正量を初期値として記憶しておくとともに、上記補正量を同初期値に変更することによって実現することができる。
【００２９】
請求項１１に記載の発明は、請求項１〜１０のいずれか一項に記載の車両の制御装置において、前記変更手段による前記学習量の変更に合わせて、部品交換がなされた旨の履歴を記憶する履歴記憶手段を更に備えることをその要旨とする。
【００３０】
上記構成によれば、部品交換の履歴を残すことにより、メンテナンス作業や故障原因の解析作業を円滑に行うことができるようになる。
請求項１２に記載の発明は、請求項１〜１１のいずれか一項に記載の車両の制御装置において、当該制御装置は自動変速機を有する車両に適用され、前記車両パラメータは、前記自動変速機に設けられる動力伝達機構の制御パラメータであることをその要旨とする。
【００３１】
動力伝達機構が交換された場合、その後において交換前の動力伝達機構について学習された学習内容をもとに車両の運転制御が実行されると、学習制御を通じて動力伝達機構の制御パラメータの調節にかかる制御量が適正な値になるまでの期間、動力伝達機構の駆動制御を適正に実行することができなくなって、変速ショックの発生を招いてしまう。上記構成によれば、そうした動力伝達機構の交換時における同動力伝達機構の駆動制御の精度低下を抑制することができ、変速ショックの発生を抑制することができる。
【００３２】
なお上記動力伝達機構としては、無段式の自動変速機に設けられた変速機構の他、請求項１３によるように、多段式の自動変速機に設けられるクラッチ機構を挙げることができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明にかかる車両の制御装置を具体化した一実施の形態について説明する。
ここでは先ず、図１を参照して、本実施の形態にかかる制御装置が適用される車両の概略構成について説明する。
【００３４】
図１に示すように、車両１０には内燃機関１１が搭載されており、同内燃機関１１には自動変速機１２が連結されている。この自動変速機１２を通じて、内燃機関１１の出力軸１３の回転が駆動輪（図示略）に変速されつつ伝達される。自動変速機１２はケース１２ａを備えており、同ケース１２ａの内部にはトルクコンバータ２０、第１変速部３０、第２変速部４０が設けられている。
【００３５】
トルクコンバータ２０は内燃機関１１の出力軸１３に連結されている。
第１変速部３０は、シングルピニオン型の第１遊星歯車装置３１を備えている。この第１遊星歯車装置３１は、その回転要素として、サンギヤＳＵ１、プラネタリキャリアＣＡ１、およびリングギヤＲＧ１の３つの回転要素を備えている。サンギヤＳＵ１には、トルクコンバータ２０の出力軸２１が連結されている。また第１変速部３０には、リングギヤＲＧ１をケース１２ａに固定するための第３ブレーキＢ３が設けられている。
【００３６】
そして、サンギヤＳＵ１が出力軸２１によって回転駆動されて、第３ブレーキＢ３によってリングギヤＲＧ１がケース１２ａに固定されると、出力軸２１の回転に対して減速された回転がプラネタリキャリアＣＡ１から出力される。
【００３７】
第２変速部４０は、シングルピニオン型の第２遊星歯車装置４１およびダブルピニオン型の第３遊星歯車装置４２を備えている。それら第２遊星歯車装置４１および第３遊星歯車装置４２は、４つの回転要素ＲＥ１〜ＲＥ４により構成されている。具体的には、第３遊星歯車装置４２のサンギヤＳＵ３が第１回転要素ＲＥ１として機能する。また、第２遊星歯車装置４１のリングギヤＲＧ２および第３遊星歯車装置４２のリングギヤＲＧ３が一体回転するように連結されており、これが第２回転要素ＲＥ２として機能する。さらに、第２遊星歯車装置４１のプラネタリキャリアＣＡ２および第３遊星歯車装置４２のプラネタリキャリアＣＡ３が一体回転するように連結されており、これが第３回転要素ＲＥ３として機能する。また、第２遊星歯車装置４１のサンギヤＳＵ２が第４回転要素ＲＥ４として機能する。
【００３８】
なお、第２遊星歯車装置４１のピニオンは第３遊星歯車装置４２の第２ピニオン（外周側のピニオン）と一体回転するように連結されている。また、第１回転要素ＲＥ１（サンギヤＳＵ３）は、上記第１変速部３０の第１遊星歯車装置３１のプラネタリキャリアＣＡ１に一体的に連結されている。また、第２変速部４０の第３回転要素ＲＥ３（プラネタリキャリアＣＡ２、ＣＡ３）には出力歯車４３が一体的に連結されている。この出力歯車４３が自動変速機１２の出力部分であり、同出力歯車４３から出力される回転によって駆動輪が回転駆動される。
【００３９】
また自動変速機１２は、第１ブレーキＢ１、第２ブレーキＢ２、第１クラッチＣ１、および第２クラッチＣ２を備えている。第１ブレーキＢ１は上記第１回転要素ＲＥ１（サンギヤＳＵ３）をケース１２ａに固定するためのものであり、第２ブレーキＢ２は第２回転要素ＲＥ２（リングギヤＲＧ２、ＲＧ３）をケース１２ａに固定するためのものである。また、第１クラッチＣ１は第４回転要素ＲＥ４（サンギヤＳＵ２）を出力軸２１に連結するためのものであり、第２クラッチＣ２は第２回転要素ＲＥ２（リングギヤＲＧ２、ＲＧ３）を出力軸２１に連結するためのものである。
【００４０】
第１〜第３ブレーキＢ１，Ｂ２，Ｂ３や、第１および第２クラッチＣ１，Ｃ２（以下、特に区別しない場合は単にブレーキＢ、クラッチＣという）は何れも、油圧アクチュエータと多板式の油圧クラッチ機構とにより構成されるクラッチ装置である。
【００４１】
自動変速機１２にはコントロールバルブ５０が取り付けられており、同コントロールバルブ５０の内部には油圧回路５１が形成されている。また、コントロールバルブ５０には上記油圧アクチュエータとしての電磁バルブＳ１〜Ｓ５が設けられている。それら電磁バルブＳ１〜Ｓ５の励磁／非励磁を切り替えることにより、油圧回路５１の油路が切り替えられる。これにより、ブレーキＢやクラッチＣの係合状態／開放状態が切り替えられて、自動変速機１２の変速段が切り替えられる。上記コントロールバルブ５０には、電磁バルブＳ１〜Ｓ５の他にも、電磁バルブＳＬ１，ＳＬ２が設けられている。これら電磁バルブＳＬ１，ＳＬ２の開度制御を通じて、クラッチＣやブレーキＢに供給されるオイル圧力が調節される。
【００４２】
車両１０における運転席の近傍にはシフトレバー装置１４が設けられており、このシフトレバー装置１４は複数の操作位置を手動操作で切り替え可能になっている。シフトレバー装置１４の操作位置としてはパーキング（Ｐ）位置、リバース（Ｒ）位置、ニュートラル（Ｎ）位置、およびドライブ（Ｄ）位置が設定されている。（Ｐ）位置および（Ｎ）位置は停車時において選択される操作位置であり、（Ｒ）位置は車両１０を後進走行させる際に選択される操作位置であり、（Ｄ）位置は車両１０を前進走行させる際に選択される操作位置である。
【００４３】
車両１０の運転制御に際しては、シフトレバー装置１４において選択された操作位置に応じて各電磁バルブＳ１〜Ｓ５、すなわちクラッチＣおよびブレーキＢの作動状態が切り替えられて、自動変速機１２の変速段が切り替えられる。
【００４４】
図２に、クラッチＣおよびブレーキＢの作動状態とシフトレバー装置１４の操作位置との関係を示す。なお、図２において「○」は係合状態を表しており、「×」は解放状態を表している。
【００４５】
同図２に示すように、（Ｎ）位置または（Ｐ）位置が選択されているときには、各クラッチＣ１，Ｃ２および各ブレーキＢ１，Ｂ２，Ｂ３が開放状態になる。そして、このとき自動変速機１２は、内燃機関１１の出力軸１３と駆動輪との連結が遮断された作動状態になる。
【００４６】
一方、（Ｒ）位置が選択されているときには第２ブレーキＢ２および第３ブレーキＢ３が係合状態になる。このとき自動変速機１２の変速段は、後進変速段に切り替えられる。
他方、（Ｄ）位置が選択されているときには、クラッチＣおよびブレーキＢの作動状態が、「１速」〜「６速」の６つの前進変速段に対応する６つの作動状態のいずれかに自動的に切り替えられる。これにより、自動変速機１２の変速段が「１速」〜「６速」のいずれかの前進変速段に自動的に切り替えられる。
【００４７】
「１速」に切り替えられる場合にはクラッチＣ１およびブレーキＢ２が係合状態になり、「２速」に切り替えられる場合にはクラッチＣ１およびブレーキＢ１が係合状態になり、「３速」に切り替えられる場合にはクラッチＣ１およびブレーキＢ３が係合状態になる。また、「４速」に切り替えられる場合にはクラッチＣ１およびクラッチＣ２が係合状態になり、「５速」に切り替えられる場合にはクラッチＣ２およびブレーキＢ３が係合状態になり、「６速」に切り替えられる場合にはクラッチＣ２およびブレーキＢ１が係合状態になる。
【００４８】
そして本実施の形態では、前進変速段の切り替えに際して、クラッチＣおよびブレーキＢの何れか１つ（開放側クラッチ装置）の作動状態を係合状態から解放状態に変更しつつ、他の１つ（係合側クラッチ装置）の作動状態を開放状態から係合状態に変更するといった、いわゆるクラッチツークラッチ変速制御が行われる。
【００４９】
また、このクラッチツークラッチ変速制御の実行に際しては、変速ショックの発生を抑制しつつ変速段を速やかに切り替えるべく、電磁バルブＳＬ１，ＳＬ２（図１）の開度制御を通じて、開放側クラッチ装置に供給されるオイルの圧力（開放側オイル圧力）や係合側クラッチ装置に供給されるオイルの圧力（係合側オイル圧力）が調節される。
【００５０】
なお、「１速」〜「６速」の選択は、例えば図３に示す変速マップに基づいて行われる。同図３に示すように、変速マップには、車両１０の走行速度ＳＰＤとアクセルペダル１５の操作量（アクセル操作量ＡＣＣ）との関係によって定まる変速線（アップシフト線、ダウンシフト線）が設定されている。そして、車両１０の運転領域が変速マップに規定された変速線を跨ぐように変化した際に、変化後の運転領域に対応する変速段に自動変速機１２の変速段が切り替えられる。この変速マップに基づく前進変速段の切り替え操作に際しては、走行速度ＳＰＤが高いほど、またアクセル操作量ＡＣＣが大きいほど、変速比の大きい高速側の変速段が選択される。
【００５１】
図１に示すように、車両１０には、各種のセンサが設けられている。各種センサとしては、例えばアクセル操作量ＡＣＣを検出するためのアクセルセンサ６１や、内燃機関１１の出力軸１３の回転速度（機関回転速度ＮＥ）を検出するための速度センサ６２、出力歯車４３の回転速度（出力回転速度ＮＴｏ）を検出するための回転速度センサ６３、機関冷却水の温度ＴＨＷを検出するための温度センサ６４が設けられている。また、シフトレバー装置１４の操作位置を検出するためのシフト位置センサ６５や、トルクコンバータ２０の出力軸２１の回転速度（入力回転速度ＮＴｉ）を検出するための回転速度センサ６６、自動変速機１２内を循環するオイルの温度ＴＨＯを検出するための温度センサ６７等も設けられている。なお、本実施の形態では、車両１０の走行速度ＳＰＤが出力回転速度ＮＴｏに基づき基得られる。
【００５２】
また車両１０は、例えばマイクロコンピュータを有して構成される電子制御装置６０を備えている。電子制御装置６０には、各種センサの検出信号が取り込まれている。電子制御装置６０は、各種センサの検出信号をもとに各種の演算を行い、その演算結果に基づいて内燃機関１１の駆動制御や自動変速機１２の作動制御等の機関制御を実行する。
【００５３】
ここで、電子制御装置６０は、自動変速機１２の作動制御の一つとして、前述したクラッチツークラッチ変速制御を実行する。また、クラッチツークラッチ変速制御の実行に合わせて、開放側オイル圧力や係合側オイル圧力を学習する学習制御を実行する。
【００５４】
以下、それらクラッチツークラッチ変速制御および学習制御を含むダウンシフト変速制御について、図４に示すフローチャートを参照しつつ説明する。
図４のフローチャートに示す一連の処理は、ダウンシフト変速制御にかかる処理の具体的な処理手順を概念的に示したものであり、実際の処理は所定周期毎の処理として電子制御装置６０により実行される。
【００５５】
同図４に示すように、この処理では先ず、ダウンシフト変速条件が成立しているか否かが判断される（ステップＳ１０１）。ここでは、車両１０の前進走行時におけるアクセルペダル１５の踏み込み操作に伴って変速段を低速側の変速段に変更させるべき運転状態になったことをもって、ダウンシフト変速条件が成立していると判断される。
【００５６】
そして、ダウンシフト変速条件が成立している場合には（ステップＳ１０１：ＹＥＳ）、このときの変速態様（「６速→５速」、「５速→４速」、…「２速→１速」）および車両１０の走行速度ＳＰＤに基づいて、Ａマップから開放側オイル圧力についての初期圧力ＰＡが設定されるとともに、Ｂマップから係合側オイル圧力についての待機圧力ＰＢが設定される（ステップＳ１０２）。図５にＡマップのマップ構造を示し、図６にＢマップのマップ構造を示すように、初期圧力ＰＡおよび待機圧力ＰＢは共に、変速態様および車両１０の走行速度ＳＰＤによって定まる領域毎に、同領域に適した値が設定されている。
【００５７】
その後、それら初期圧力ＰＡおよび待機圧力ＰＢに基づいて、前述したクラッチツークラッチ変速制御にかかる処理が実行されて（ステップＳ１０３）、変速段が切り替えられる。
【００５８】
このクラッチツークラッチ変速制御は、以下のように実行される。
図７に、クラッチツークラッチ変速制御にかかる処理の処理態様の一例を示す。
同図７に示すように、先ず、開放側オイル圧力が一旦上記初期圧力ＰＡに調節された後、同初期圧力ＰＡから徐々に低下するように調節される。これにより、開放側クラッチ装置の作動状態が係合状態から開放状態へと徐々に移行し、これに伴って入力回転速度ＮＴｉが徐々に上昇するようになる。このとき係合側オイル圧力は待機圧力ＰＢで一定に維持されている。これにより、係合側クラッチ装置の作動状態が開放状態で維持される。
【００５９】
そして、変速段の変更完了後における自動変速機１２の変速比Ｒｎに出力回転速度ＮＴｏを乗じた値（同期回転速度）と入力回転速度ＮＴｉとが等しくなると（「Ｒｎ×ＮＴｏ」＝ＮＴｉ）、このとき係合側クラッチ装置の入力側と出力側との回転速度が一致したとして、係合側オイル圧力が待機圧力ＰＢよりも高い所定の圧力に変更される。これにより、係合側クラッチ装置の作動状態が係合状態になる。
【００６０】
ここで上記クラッチツークラッチ変速制御では、開放側オイル圧力の変更が開始されてから所定時間（滑り出し時間ＴＡ）が経過した後に、開放側クラッチ機構が半係合状態になる。本実施の形態では、上記クラッチツークラッチ変速制御の実行中において、上記滑り出し時間ＴＡが検出されて、記憶される。なお、開放側クラッチ機構が半係合状態になったことは、変速段の変更前における自動変速機１２の変速比Ｒｎ（ｉ）に出力回転速度ＮＴｏを乗じた値と入力回転速度ＮＴｉとがずれたことをもって（「Ｒｎ（ｉ）×ＮＴｏ」≠ＮＴｉ）判断することができる。
【００６１】
また上記クラッチツークラッチ変速制御では、係合側クラッチ装置の作動状態を係合状態に変更する際に、その作動状態が一時的に半係合状態になってその入力側回転速度が出力側回転速度をオーバシュートする（「Ｒｎ×ＮＴｏ」＜「ＮＴｉ」）。その後、係合側クラッチ装置の作動状態は係合状態になり、その入力側回転速度と出力側回転速度とが一致するようになる（「Ｒｎ×ＮＴｏ」＝「ＮＴｉ」）。本実施の形態では、上記クラッチツークラッチ変速制御の実行中において、そうしたオーバシュート分（＝「ＮＴｉ」−「Ｒｎ×ＮＴｏ」）の積算値（オーバシュート積算値ＴＢ）が算出されて、記憶される。なおオーバシュート積算値ＴＢは、図中の斜線部の面積に相当する値である。
【００６２】
そして、ダウンシフト変速制御（図４）では、クラッチツークラッチ変速制御を通じた変速段の変更が完了したか否かが判断される（ステップＳ１０４）。ここでは、所定時間にわたって同期回転速度と入力回転速度ＮＴｉとが等しくなったことをもって（「Ｒｎ×ＮＴｏ」＝ＮＴｉ）、変速段の変更が完了したと判断される。そして、変速段の変更が未だ完了していない場合には（ステップＳ１０４：ＮＯ）、クラッチツークラッチ変速制御の実行が継続される。
【００６３】
その後、変速段の変更が完了すると（ステップＳ１０４：ＹＥＳ）、前述した学習制御にかかる処理（ステップＳ１０５〜Ｓ１１１）が実行される。
すなわち先ず、学習条件が成立しているか否かが判断される（ステップＳ１０５）。この学習条件としては、学習制御を適切に実行することのできる条件が設定されている。具体的には、オイル温度ＴＨＯが所定範囲内であることや、冷却水温度ＴＨＷが所定範囲内であること、車両１０の走行速度ＳＰＤが急変していないこと等といった条件が設定されている。
【００６４】
そして、学習条件が成立している場合には（ステップＳ１０５：ＹＥＳ）、滑り出し時間ＴＡに応じて、Ａマップに記憶されている初期圧力ＰＡが学習される（ステップＳ１０６〜Ｓ１０８）。具体的には、滑り出し時間ＴＡが予め定められた目標値より大きい場合には（ステップＳ１０６：ＹＥＳ）、初期圧力ＰＡに所定値αを加算した値が新たな初期圧力ＰＡとしてＡマップに記憶される（ステップＳ１０７）。一方、滑り出し時間ＴＡが目標値以下である場合には（ステップＳ１０６：ＮＯ）、初期圧力ＰＡから所定値αを減算した値が新たな初期圧力ＰＡとしてＡマップに記憶される（ステップＳ１０８）。
【００６５】
また、こうした初期圧力ＰＡの更新に合わせて、オーバシュート積算値ＴＢに応じて、Ｂマップに記憶されている待機圧力ＰＢが学習される（ステップＳ１０９〜Ｓ１１１）。具体的には、オーバシュート積算値ＴＢが予め定められた目標値より大きい場合には（ステップＳ１０９：ＹＥＳ）、待機圧力ＰＢに所定値βを加算した値が新たな待機圧力ＰＢとしてＢマップに記憶される（ステップＳ１１０）。一方、オーバシュート積算値ＴＢが目標値以下である場合には（ステップＳ１０９：ＮＯ）、待機圧力ＰＢから所定値βを減算した値が新たな待機圧力ＰＢとしてＢマップに記憶される（ステップＳ１１１）。その後、本処理は一旦終了される。
【００６６】
なお、学習条件が成立していない場合には（ステップＳ１０５：ＮＯ）、学習制御にかかる一連の処理（ステップＳ１０６〜Ｓ１１１）を実行することなく、本処理は一旦終了される。
【００６７】
ここで車両１０にあっては、故障や劣化に伴い、例えば電磁バルブＳ１〜Ｓ５，ＳＬ１，ＳＬ２や、クラッチＣ、ブレーキＢ等といった自動変速機１２の一部、あるいは自動変速機１２全体が交換されることがある。そのように部品が交換された後において交換前の部品について学習された学習内容（初期圧力ＰＡや待機圧力ＰＢ）をもとにダウンシフト変速制御が実行されると、それら初期圧力ＰＡや待機圧力ＰＢが学習制御を通じて適正な値になるまでの期間、クラッチツークラッチ変速制御を適正に実行することができなくなって、変速ショックが発生する等、ドライバビリティの低下を招いてしまう。
【００６８】
そうした部品交換時においてクラッチツークラッチ変速制御を適正に実行するためには、交換された部品に関係する初期圧力ＰＡや待機圧力ＰＢを一旦初期化する（初期値（未学習状態に適した値）に変更する）ことが望ましい。本実施の形態の車両１０では、その部品を交換する際に、交換作業に合わせて交換部品に関係する初期圧力ＰＡや待機圧力ＰＢを初期化する作業が実行される。ただし、この初期化作業は人手による作業であるために忘れられることがあり、この初期化作業が実行されない場合には、やはりクラッチツークラッチ変速制御の制御精度の低下を招いてしまう。
【００６９】
本実施の形態では、そのように部品が交換されたにも関わらず初期化作業が実行されないときに、これを判断して初期圧力ＰＡや待機圧力ＰＢを強制的に初期値に変更するべく、以下に説明する強制変更処理を実行するようにしている。
【００７０】
図８および図９は、強制変更処理の具体的な処理手順を示している。
なお、図８および図９に示される一連の処理は、所定周期毎の処理として、電子制御装置６０により実行される。
【００７１】
図８に示すように、この処理では先ず、実行タイミングであるか否かが判断される（ステップＳ２０１）。ここでは、前回の実行タイミングから車両１０が所定距離（例えば数百ｋｍ）を走行したことをもって実行タイミングであると判断される。なお、車両１０の走行距離は前記出力回転速度ＮＴｏに基づいて求められる。
【００７２】
そして、実行タイミングになると（ステップＳ２０１：ＹＥＳ）、前回の実行タイミングから今回の実行タイミングまでの期間における「学習値」の更新回数が所定回数（例えば数回）以上であるか否かが判断される（ステップＳ２０２）。なお上記「学習値」としては、変速態様毎に設定された複数の初期圧力ＰＡ（図５参照）のうちの予め定められた一つ（特定の初期圧力）、あるいは各変速態様について設定された複数の待機圧力ＰＢ（図６参照）のうちの予め定められた一つ（特定の待機圧力）が用いられる。本実施の形態では、各変速態様について一つずつ合計６つの特定の初期圧力と６つの特定の待機圧力とが定められており、それら特定の初期圧力および特定の待機圧力について各別に本処理が実行される。部品交換の有無についての判断精度を高くする上では、上記特定の初期圧力や特定の待機圧力として、上述したダウンシフト変速制御における使用頻度の高い値を用いることが望ましい。
【００７３】
学習値の更新回数が少ない場合には、後述する前回の実行タイミングにおける学習値（前回学習値）と今回の実行タイミングにおける学習値（今回学習値）との差が大きくならないために、以下のステップＳ２０４の処理において適切な判断ができない。そのため、上記更新回数が所定回数未満である場合には（ステップＳ２０２：ＮＯ）、今回学習値が前回学習値として記憶された後（ステップＳ２０３）、本処理は一旦終了される。
【００７４】
上記更新回数が所定回数以上である場合には（ステップＳ２０２：ＹＥＳ）、前回学習値と今回学習値との差が所定値Ｊ以下であるか否かが判断される（ステップＳ２０４）。
そして、上記差が所定値Ｊ以下である場合には（ステップＳ２０４：ＹＥＳ）、学習進捗カウンタのカウント値ＣＮがインクリメント（ＣＮ←ＣＮ＋１）されるとともに（ステップＳ２０５）、同カウント値ＣＮについての上限ガード処理が実行される（ステップＳ２０６）。この上限ガード処理では、カウント値ＣＮが所定値ＣＮｇｄより大きくなった場合において同カウント値ＣＮが所定値ＣＮｇｄに変更される。
【００７５】
一方、上記差が所定値Ｊより大きい場合には（ステップＳ２０４：ＮＯ）、学習進捗カウンタのカウント値ＣＮがデクリメント（ＣＮ←ＣＮ−１）されるとともに（ステップＳ２０７）、同カウント値ＣＮについての下限ガード処理が実行される（ステップＳ２０８）。この下限ガード処理では、カウント値ＣＮが「０」より小さくなった場合において同カウント値ＣＮが「０」に変更される。
【００７６】
ここで、部品交換によって学習値が更新される場合には、その更新量が大きい状態が長く継続されるために、上記差が大きくなる。これに対し、自動変速機１２の構成部品の経時変化によって学習値が更新される場合には、その更新が長く継続されることがあるとはいえ、その更新量はさほど大きくはならず、上記差は小さい。また、学習値の更新が繰り返されて同学習値が適正な値に収束した場合には、学習値の更新量が小さい状態が継続されるために、上記差は小さい。
【００７７】
こうした実情をふまえて本実施の形態では、上記所定値Ｊとして、部品交換によって学習値が更新されたことと学習値が適正な値に収束したこととを共に的確に判断することの可能な値が実験結果などに基づき求められ、設定されている。
【００７８】
上記学習進捗カウンタのカウント値ＣＮが操作された後、今回学習値が前回学習値として記憶される（ステップＳ２０９）。
その後、図９に示すように、学習進捗カウンタのカウント値ＣＮが所定値ＣＮａ以下であるか否かが判断される（ステップＳ２１０）。
【００７９】
そして、カウント値ＣＮが所定値ＣＮａ以下である場合には（ステップＳ２１０：ＹＥＳ）、前回学習値と今回学習値との差が大きい状態、換言すれば今回学習値と適正な値とが乖離した状態が続いているとして、学習未完了フラグがオン操作される（ステップＳ２１１）。この学習未完了フラグがオン操作されていることをもって、学習値の単位期間あたりの更新量が大きい状態、換言すれば、同学習値についての学習が完了しない状態が長期間続いていると判断される。
【００８０】
一方、カウント値ＣＮが所定値ＣＮａより大きい場合には（ステップＳ２１０：ＮＯ）、前回学習値と今回学習値との差が大きくなっていない、あるいは大きい状態が継続されていないことから、今回学習値と適正な値とが乖離した状態が長期間続いているとは云えないとして、学習未完了フラグがオフ操作される（ステップＳ２１２）。
【００８１】
その後、学習進捗カウンタのカウント値ＣＮが所定値ＣＮｂ（但し、Ｃｂ＞Ｃａ）以上であるか否かが判断される（ステップＳ２１３）。
そして、カウント値ＣＮが所定値ＣＮｂ以上である場合には（ステップＳ２１３：ＹＥＳ）、前回学習値と今回学習値との差が小さい状態が続いており、今回学習値が適正な値に収束しているとして、学習完了フラグがオン操作される（ステップＳ２１４）。この学習完了フラグは前述した初期化作業に際してオフ操作されるフラグであり、同学習完了フラグがオン操作されていることをもって、車両１０の完成後または部品交換後において学習値の単位期間あたりの更新量が小さくなった履歴がある、換言すれば、学習値についての学習が一旦完了した履歴があると判断される。
【００８２】
一方、カウント値ＣＮが所定値ＣＮｂ未満である場合には（ステップＳ２１３：ＮＯ）、前回学習値と今回学習値との差が小さくなっていない、あるいは小さい状態が継続されていないことから、今回学習値が適正な値に収束しているとは云えないとして、学習完了フラグがオン操作されない（ステップＳ２１４の処理がジャンプされる）。
【００８３】
このように学習未完了フラグや学習完了フラグを操作する処理が実行された後、それら学習未完了フラグおよび学習完了フラグが共にオン操作されているか否かが判断される（ステップＳ２１５）。
【００８４】
そして、学習未完了フラグおよび学習完了フラグの一方でもオフ操作されている場合には（ステップＳ２１５：ＮＯ）、本処理は一旦終了される。
一方、学習未完了フラグおよび学習完了フラグが共にオン操作されている場合には（ステップＳ２１５：ＹＥＳ）、学習値が初期化される（ステップＳ２１６）。なお電子制御装置６０には各学習値（各初期圧力および各待機圧力）についての初期値が記憶されており、学習値を初期化する際には、そうした初期値とＡマップ（またはＢマップ）に記憶されている学習値とが置き換えられる。また初期値としては、未学習状態に適した値（未学習値）が記憶されている。本実施の形態では、このステップＳ２１６の処理が、変更後の値が変更前の値より未学習値に近くなるように前記学習にかかる学習量を変更する変更手段として機能する。また、電子制御装置６０が初期値記憶手段として機能する。
【００８５】
ここでは、上記処理（ステップＳ２０２〜Ｓ２０４，Ｓ２０９）に用いられた学習値と同様の変速態様で用いるべく設定された学習値の全てが一括して初期化される。
例えば変速態様が「６速→５速」（図５）であり、且つ車両１０の走行速度ＳＰＤが領域ＳＰＤ２であるときの初期圧力ＰＡ１２を上記学習値（特定の初期圧力）として用いて本処理が実行された場合には、同変速態様にかかる全ての初期圧力（ＰＡ１１，ＰＡ１２，ＰＡ１３，…ＰＡ１ｎ）が初期値に変更される。
【００８６】
これに合わせて、ステップＳ２１６の処理において初期化された学習値に関わる部品、すなわち同学習値に基づき作動状態が変更される電磁バルブやクラッチＣ、ブレーキＢが交換された履歴が記憶される（ステップＳ２１７）。本実施の形態では、このステップＳ２１７の処理が、部品交換がなされた旨の履歴を記憶する履歴記憶手段として機能する。
【００８７】
その後、完了フラグおよび未完了フラグが共にオフ操作されるとともに、学習進捗カウンタのカウント値ＣＮが「０」にリセットされた後（ステップＳ２１８）、本処理は一旦終了される。
【００８８】
以下、本実施の形態にかかる強制変更処理による作用について、図１０に示すタイミングチャートを参照しつつ説明する。
図１０は、強制変更処理の処理態様の一例を示している。
【００８９】
車両完成直後や部品交換直後など、車両１０の組み立て直後においては、同車両１０やその構成部品の個体差に起因して、滑り出し時間ＴＡと目標値との差やオーバシュート積算値ＴＢと目標値との差が大きい。そのため、その差が小さくなるまでに、換言すれば、上記滑り出し時間ＴＡの調節にかかる制御量（初期圧力ＰＡ）の学習や、オーバシュート積算値ＴＢの調節にかかる制御量（待機圧力ＰＢ））の学習が完了するまでに長い時間がかかる。
【００９０】
したがって、車両１０の組み立て直後からしばらくの間（図１０の時刻ｔ１以前）、前記前回学習値と今回学習値の差（同図（ａ））が大きい状態が続く。そのため、このとき学習進捗カウンタのカウント値ＣＮ（同図（ｂ））が「０」に維持され、これにより学習未完了フラグ（同図（ｃ））がオン操作されるとともに学習完了フラグ（同図（ｄ））がオフ操作された状態で維持される。なお、このとき学習未完了フラグがオン操作されているために、学習値についての学習が完了しない状態が長期間続いていると判断される。
【００９１】
その後、学習値の学習が進んで滑り出し時間ＴＡと目標値との差やオーバシュート積算値ＴＢと目標値との差が小さくなると（時刻ｔ１）、前回学習値と今回学習値との差が小さくなり、学習進捗カウンタのカウント値ＣＮのインクリメントが開始される。そして、同カウント値ＣＮが所定値ＣＮａより大きくなると（時刻ｔ２）、学習未完了フラグがオフ操作される。さらに、学習進捗カウンタのカウント値ＣＮが所定値ＣＮｂより大きくなると（時刻ｔ３）、学習完了フラグがオン操作される。このとき学習値についての学習が完了したと判断されるとともに、以後において同学習が一旦完了した履歴があると判断される。また、その後において学習進捗カウンタのカウント値ＣＮが上限値ＣＮｇｄまで大きくなり、同上限値ＣＮｇｄで維持される。
【００９２】
ここで、上記個体差によって生じる滑り出し時間ＴＡやオーバシュート積算値ＴＢと目標値との差が上記学習値の学習を通じて補償されて同差が一旦小さくなった後においても、構成部品の経時変化によって同差が大きくなることがある。しかしながら、この場合には、同差がさほど大きくならずに比較的短い時間で小さくなるために、前回学習値と今回学習値との差が大きくなる可能性、ひいては学習未完了フラグがオン操作される可能性は極めて低いと云える。すなわち、学習値の学習が一旦完了した後においては、学習未完了フラグがオフ操作される可能性は低い。
【００９３】
ただし、電磁バルブやクラッチＣ、ブレーキＢ等といった自動変速機１２の構成部品が交換された場合において前述した初期化作業が行われない特定の状況になると、学習未完了フラグがオン操作される。詳しくは、上記特定の状況になると、滑り出し時間ＴＡと目標値との差やオーバシュート積算値ＴＢと目標値との差が大きくなって前回学習値と今回学習値との差が大きくなるために、学習値についての学習が完了しない状態（同学習値の再度の学習が実行される状態）が所定期間にわたり継続されるようになり、学習未完了フラグがオン操作される。図１０に示す例にあっては、上記特定の状況になると（時刻ｔ４）、学習進捗カウンタのカウント値ＣＮのデクリメントが開始され、その後において同カウント値ＣＮが所定値ＣＮａより小さくなると（時刻ｔ５）、学習未完了フラグがオン操作される。このように、学習値についての学習が一旦完了した後であっても、上記特定の状況になると、学習未完了フラグがオン操作される。
【００９４】
本実施の形態にかかる強制変更処理では、学習未完了フラグおよび学習完了フラグが共にオン操作されていることをもって（時刻ｔ５）、特定の状況になったと判断されて、このとき学習値を初期化する処理（図９のステップＳ２１６の処理）が実行されて、同学習値が初期値に変更される。なお、強制変更処理における所定値ＣＮａ（ステップＳ２１０）や所定値ＣＮｂ（ステップＳ２１３）としては、学習未完了フラグおよび学習完了フラグの操作態様に基づいて上記特定の状況になったことを的確に判断することの可能な値が求められ、設定されている。
【００９５】
このように学習値を変更することにより、部品交換後において交換前の部品について学習された学習値をもとに自動変速機１２の作動制御が実行される期間を短縮することができ、自動変速機１２の作動制御を適正に実行することの可能な値に早期に変化させることが可能になる。したがって、部品交換時における自動変速機１２の作動制御、ひいては車両１０の運転制御の精度低下を抑制することができるようになる。
【００９６】
また本実施の形態では、各変速態様について設定された複数の学習値のうちの特定の学習値（特定の初期圧力または特定の待機圧力）に基づいて部品交換が行われたことが判断されるとともに、その判断をもとに、同特定の学習値と同様の変速態様で用いるべく設定された学習値の全てが一括して初期化される。そのため、特定の学習値の学習態様のみを監視することをもって部品が交換されたことを判断することができ、全ての学習値の学習態様を監視する構成と比較して、制御構造の簡素化を図ることができる。しかも、同一の変速態様、すなわち同一の構成部品に対応する複数の学習値を一括して変更することができ、部品交換時における自動変速機１２の作動制御の精度低下を的確に抑制することができる。
【００９７】
さらに本実施の形態では、そのように初期化された学習値に関わる部品、すなわち同学習値に基づき作動状態が変更される電磁バルブやクラッチＣ、ブレーキＢが交換された履歴を記憶するようにしたために、メンテナンス作業や故障原因の解析作業を円滑に行うことができるようになる。
【００９８】
以上説明したように、本実施の形態によれば、以下に記載する効果が得られるようになる。
（１）部品交換時における自動変速機１２の作動制御、ひいては車両１０の運転制御の精度低下を抑制することができるようになる。
【００９９】
（２）特定の学習値の学習態様のみを監視することをもって部品が交換されたことを判断することができ、全ての学習値の学習態様を監視する構成と比較して、制御構造の簡素化を図ることができる。しかも、同一の構成部品に対応する複数の学習値を一括して変更することができ、部品交換時における自動変速機１２の作動制御の精度低下を的確に抑制することができる。
【０１００】
（３）前回学習値と今回学習値との差が所定値Ｊより大きいことをもって、部品交換によって学習値が更新されたこと、ひいては同学習値の再度の学習が実行されていることを的確に判断することができる。
【０１０１】
（４）前回学習値と今回学習値との差が所定値Ｊ以下であることをもって、学習値が適正な値に収束したこと、ひいては同学習値の学習が一旦完了したことを的確に判断することができる。
【０１０２】
（５）部品交換の履歴を残すことにより、メンテナンス作業や故障原因の解析作業を円滑に行うことができるようになる。
なお、上記実施の形態は、以下のように変更して実施してもよい。
【０１０３】
・実行タイミングであることを判断するための所定距離は任意の距離に設定することができる。要は、学習進捗カウンタのカウント値ＣＮに基づき前記特定の状況であることを的確に判断することの可能な距離を求め、これを所定距離として設定すればよい。また上記所定距離として、学習値（各特定の初期圧力および各特定の待機圧力）毎に異なる距離を設定することも可能である。同構成にあっては、使用頻度の低い学習値に対応する所定距離ほど長い距離を設定するようにすればよい。
【０１０４】
・前回学習値と今回学習値との差が所定値Ｊ１以下であるときには学習進捗カウンタのカウント値ＣＮをインクリメントし、上記差が所定値Ｊ２（但し、Ｊ１＜Ｊ２）より大きいときには上記カウント値ＣＮをデクリメントし、上記差が所定値Ｊ１より大きく所定値Ｊ２以下であるときには上記カウント値ＣＮを操作しないといったように、カウント値ＣＮをインクリメントする場合とデクリメントする場合とで異なる値を所定値として設定するようにしてもよい。同構成によれば、上記差が所定値Ｊ１以下であることをもって学習値についての学習が完了したことを精度良く判断した上で上記カウント値ＣＮをインクリメントするとともに、上記差が所定値Ｊ２より大きいことをもって部品交換によって学習値が更新されたことを精度良く判断した上で上記カウント値ＣＮをデクリメントすることが可能になる。
【０１０５】
・学習進捗カウンタに代えて、学習が未完了であるときにインクリメントされる未完了カウンタと学習が完了しているときにインクリメントされる完了カウンタとを用意し、それらカウンタのカウント値に基づいて、学習完了や学習未完了を判断するようにしてもよい。
【０１０６】
また、前回学習値と今回学習値との差が所定値Ｊ３以下であるときには完了カウンタのカウント値をインクリメントし、上記差が所定値Ｊ４（但し、Ｊ３＜Ｊ４）より大きいときには未完了カウンタのカウント値をインクリメントするといったように、各カウンタについて各別に所定値を設定するようにしてもよい。
【０１０７】
・車両１０の組み立て完了直後における同車両１０の実特性と基準特性との差によって生じる滑り出し時間やオーバシュート積分値の実値（ＴＡ，ＴＢ）と目標値との差（初期誤差）を補償するための補正量が記憶される制御装置にあって、前記学習値を初期化するのに合わせて、上記補正量を初期化するようにしてもよい。なお上記補正量は、初期圧力ＰＡまたは待機圧力ＰＢを補正するための値であり、補正量記憶手段としての電子制御装置６０に記憶される。また車両１０の実特性の一例としては、自動変速機１２の構成部品（各クラッチ機構や電磁バルブＳ１〜Ｓ５，ＳＬ１，ＳＬ２など）の特性や、自動変速機１２全体の特性、オイルポンプの特性などを挙げることができる。上記初期値としては、車両１０の組み立て完了直後における上記実特性と基準特性とが等しい場合に記憶される補正量を用いることができる。
【０１０８】
車両１０の組み立て直後においては、同車両１０の個体差に起因して、上記初期誤差が大きくなるおそれがある。この初期誤差は学習制御の実行によっていずれは解消されるとはいえ、同学習制御を通じて学習値（初期圧力ＰＡあるいは待機圧力ＰＢ）が適正な値になるまでの期間、自動変速機１２の作動制御を適正に実行することができず、これに伴う不都合の発生が避けられない。
【０１０９】
そのため従来、車両１０の組み立て時における同車両１０の実特性と基準特性（標準的な車両の特性）との関係に応じて上記学習値を補正する補正量を求め、同補正量を予め記憶しておくことが提案されている。これにより、初期誤差が補償されて、車両１０の組み立て直後から上記滑り出し時間やオーバシュート積分値についての実値（ＴＡ，ＴＢ）と目標値とが早期に一致するようになり、上述した車両１０の個体差によることなく、自動変速機１２の作動制御が適正に実行されるようになる。
【０１１０】
ところで、車両１０の制御装置（詳しくは、その電子制御装置６０）に上記補正量を記憶させる作業は人手による作業であるために忘れられることがあり、自動変速機１２あるいはその構成部品の交換に際して上記作業が実行されない場合には、交換前の部品に適した補正量をもとに自動変速機１２の作動制御が実行されてしまう。そのため、交換前の部品の補正量と交換後の部品に適した補正量との関係によっては、上記学習制御を通じて初期圧力ＰＡや待機圧力ＰＢが適正な値になるまでに極めて長い時間がかかる場合がある。
【０１１１】
上記構成によれば、学習値の初期化に合わせて、補正量を、標準的な特性の車両に適した補正量に変更することができる。これにより、記憶されている補正量（部品交換前の車両に適した補正量）と実際の車両に適した補正量（部品交換後の車両に適した補正量）とが大きく異なる値になることを抑制することができる。したがって、自動変速機１２の作動制御を適正に実行することの可能な値に初期圧力ＰＡや待機圧力ＰＢを早期に変化させることが可能になり、部品交換時における自動変速機１２の作動制御についての制御精度低下を好適に抑制することができるようになる。
【０１１２】
なお、補正量を初期化することに限らず、車両１０の組み立て完了直後における上記実特性と基準特性とが等しい場合に記憶される補正量に変更後の値が変更前の値より近くなるように、補正量を変更すればよい。こうした構成によっても、初期圧力ＰＡや待機圧力ＰＢを、自動変速機１２の作動制御を適正に実行することの可能な値に早期に近づけることができる。
【０１１３】
・また、Ａマップ（図５）に設定された各初期圧力ＰＡやＢマップ（図６）に設定された各待機圧力ＰＢについて各別に補正量が設定される場合には、同一の構成部品（同一の変速態様）にかかる補正量の全てを一括して変更するようにしてもよい。同構成によれば、部品交換時における自動変速機１２の作動制御についての制御精度の低下を的確に抑制することができる。
【０１１４】
・上記実施の形態では、強制変更処理を通じて学習値を変更する際に、同一の変速態様について設定された複数の学習値（初期圧力ＰＡまたは待機圧力ＰＢ）の全てを一括して変更するようにした。これに代えて、強制変更処理における部品交換の有無を判定する処理（図８のステップＳ２０２〜Ｓ２０９）に用いられた学習値のみを変更するようにしてもよい。この場合には、全ての学習値について各別に強制変更処理を実行するようにすればよい。
【０１１５】
・学習制御にかかる処理（図４のステップＳ１０５〜Ｓ１１１）の処理態様は任意に変更可能である。具体的には、以下の（イ），（ロ）に記載するように処理態様を変更する等して、学習制御を実行することが可能である。
（イ）車両１０の走行速度ＳＰＤおよび変速態様に基づいて基本値を算出するとともに、滑り出し時間（またはオーバシュート積算値）の実値ＴＡ（またはＴＢ）とその目標値との大小関係に応じて所定値ずつ加算／減算することによって学習値を更新し、基本値に学習値を反映させることによって初期圧力ＰＡ（または待機圧力ＰＢ）を設定する。
（ロ）学習値に加算／減算する所定値として、滑り出し時間ＴＡと目標値との差（あるいはオーバシュート積算値ＴＢと目標値との差）に基づいて算出した値を用いる。
【０１１６】
・学習値の学習が完了したことを判断するための条件や同学習が実行中であることを判断するための条件は、学習制御の処理態様に合わせて任意に変更可能である。例えば滑り出し時間（またはオーバシュート積算値）の実値ＴＡ（またはＴＢ）とその目標値とが一致したことをもって学習が完了したと判断することや、それら実値と目標値とが一致していないことをもって学習が実行中であると判断することなどが可能である。
【０１１７】
・強制変更処理を通じて学習値を変更する際には、同学習値を初期値に変更することに限らず、変更後の値が変更前の値より初期値に近くなるように学習値を変更すればよい。同構成によっても、学習値を未学習値に早期に近づけることができ、自動変速機１２の作動制御を適正に実行することの可能な値に早期に変化させることが可能になる。
【０１１８】
・強制変更処理を通じた学習値の変更に合わせて、必ずしも部品交換がなされた履歴を残さなくてもよい。
・本発明は、初期圧力ＰＡや待機圧力ＰＢについての学習制御が実行される制御装置の他、例えば油圧アクチュエータの作動開始に際してその無効ストローク分を予め詰めておくための同アクチュエータの作動時間など、自動変速機１２のクラッチ機構についての他の制御パラメータを学習する学習制御が実行される制御装置にも適用することができる。
【０１１９】
・また、各電磁バルブＳ１〜Ｓ５，ＳＬ１，ＳＬ２に供給されるオイル圧力やトルクコンバータ２０に供給されるオイル圧力など、自動変速機１２の上記クラッチ機構以外の構成部品にかかる制御パラメータについての学習制御が実行される制御装置にも、本発明は適用可能である。
【０１２０】
・本発明は、無段変速機の動力伝達機構の制御パラメータについての学習制御や、動力伝達機構以外の構成部品の制御パラメータについての学習制御が実行される制御装置にも、適用することができる。また、例えば燃料噴射量やＥＧＲ量などといった内燃機関１１の制御パラメータについての学習制御を実行する制御装置や、トラクションコントロール制御におけるブレーキ機構の制御パラメータについての学習制御を実行する制御装置にも、本発明は適用することができる。要は、車両運転状態に基づいて車両パラメータを調節するとともに、同車両パラメータの実値がその目標値と一致するように同車両パラメータの調節にかかる制御量を学習する学習制御を実行する車両の制御装置であれば、本発明を適用することができる。
【図面の簡単な説明】
【０１２１】
【図１】本発明を具体化した一実施の形態が適用される車両の概略構成を示す略図。
【図２】自動変速機のクラッチおよびブレーキの作動状態とシフトレバー装置の操作位置との関係を示す略図。
【図３】変速段の選択に用いる変速マップのマップ構造を示す略図。
【図４】ダウンシフト変速制御にかかる処理の具体的な処理手順を示すフローチャート。
【図５】初期圧力の算出に用いるＡマップのマップ構造を示す略図。
【図６】待機圧力の算出に用いるＢマップのマップ構造を示す略図。
【図７】クラッチツークラッチ変速制御にかかる処理の処理態様の一例を示すタイミングチャート。
【図８】強制変更処理の具体的な処理手順を示すフローチャート。
【図９】強制変更処理の具体的な処理手順を示すフローチャート。
【図１０】強制変更処理の処理態様の一例を示すタイミングチャート。
【符号の説明】
【０１２２】
１０…車両、１１…内燃機関、１２…自動変速機、１２ａ…ケース、１３…出力軸、１４…シフトレバー装置、１５…アクセルペダル、２０…トルクコンバータ、２１…出力軸、３０…第１変速部、３１…第１遊星歯車装置、４０…第２変速部、４１…第２遊星歯車装置、４２…第３遊星歯車装置、４３…出力歯車、５０…コントロールバルブ、５１…油圧回路、６０…電子制御装置、６１…アクセルセンサ、６２…速度センサ、６３…回転速度センサ、６４…温度センサ、６５…シフト位置センサ、６６…回転速度センサ、６７…温度センサ。
【図１】
2008032111.tif 000003
【図２】
2008032111.tif 000004
【図３】
2008032111.tif 000005
【図４】
2008032111.tif 000006
【図５】
2008032111.tif 000007
【図６】
2008032111.tif 000008
【図７】
2008032111.tif 000009
【図８】
2008032111.tif 000010
【図９】
2008032111.tif 000011
【図１０】
2008032111.tif 000012