(57)【要約】【課題】学習値を制限する学習ガード値が設けられる学習制御装置において、制御対象の部品が交換された場合においても適切な学習制御が実行される学習制御装置を提供する。【解決手段】学習制御装置は部品交換検出手段１６２および学習ガード値変更手段１６０を有する。部品交換検出手段１６２により、制御対象の作動に影響を与える部品の交換が検出された場合には、学習ガード値変更手段１６０により、部品の交換が検出されない場合と比較してくり返し学習における補正量に基づき算出される学習値の取り得る範囲が大きくなるよう学習ガード値が変更される。従って、部品の交換が検出されない場合に比べて制御指令値を大きく学習補正することが可能となり、制御対象において部品の交換が行われ、制御対象の物理的特性が変化した場合であっても、適切な学習補正が可能となる。【選択図】図８
2008286251.tif 000002
【特許請求の範囲】
【請求項１】
制御対象に対する制御指令値を補正する補正量をくり返し学習する学習制御装置において、
前記制御対象が前記制御指令値に応じて作動する際に前記制御対象の作動に影響を与える部品の交換を検出する部品交換検出手段と、
前記部品交換検出手段により部品の交換が検出された場合には、前記部品交換検出手段による部品の交換が検出されない場合と比較して前記くり返し学習における前記補正量に基づき算出される学習値の取り得る範囲が大きくなるように、該範囲を規定する学習ガード値を変更する学習ガード値変更手段と、を備えること
を特徴とした学習制御装置。
【請求項２】
前記部品交換検出手段は、前記制御対象を構成する複数の部品のうちのいずれの部品が交換されたかを検出するものであり、
前記学習ガード値変更手段は、前記部品交換検出手段により交換が検出された結果に応じて前記学習ガード値を変更すること
を特徴とする請求項１に記載の学習制御装置。
【請求項３】
前記制御対象は車両用自動変速機であり、
前記部品交換検出手段は、該車両用自動変速機に装着された変速制御弁、該車両用自動変速機内に設けられた係合装置の摩擦板ディスク、該摩擦板ディスクを押圧するためのクラッチピストン、該ピストンを元位置に復帰させるためのリターンスプリングのうち少なくとも１つの交換を検出するものであり、
前記学習値は該車両の変速ショックを抑制するために変更されるものであること、
を特徴とする請求項１または２に記載の学習制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御対象に対し制御を行うための制御指令値を補正する補正量を学習する学習制御装置に関するものであって、特に、学習ガード値を設けることにより前記補正量に基づき算出される学習値の取り得る範囲を所定の範囲に制限する技術に関するものである。
【背景技術】
【０００２】
既に実行された制御内容、たとえば制御指令値とそれに対する制御結果とを、次回の制御時における制御指令値の決定の際に反映させる学習制御が広く用いられている。かかる学習制御においては、例えば、既に実行された制御において、目標とする制御結果にどれほど近い結果が得られたかを表す制御指標に基づいて、目標とする制御結果が得られるように前記制御指令値を補正するための補正量が算出される。これを１回の学習とし、この補正量により補正された制御指令値により次回の制御が実行される。かかる１回の学習が例えば所定回数だけくり返し実行される。
【０００３】
このような学習制御を実行する場合においては、誤学習を防止するため、すなわち異常な制御結果によって学習結果が影響を受けることがないよう、１回あたりの学習における補正量に制限を設けたり、あるいは前記学習値に制限を設けたりすることが行なわれる。具体的には、前記補正量あるいは学習値の取り得る範囲を所定の範囲に制限するための学習ガード値が設けられ、この学習ガード値により前記所定の範囲の上限および下限を規定することが行なわれている。そして、学習制御により算出された前記補正量あるいは学習値が前記所定の範囲を超える場合には前記所定の範囲内の値において制御指令値の補正が実行される。
【０００４】
ところで、制御対象が故障した場合などにおいては、修理の一環として故障した部品を交換することが行なわれる。部品の交換が行なわれると、例えば制御対象の作動などの物理的特性が変化する。そのため、部品の交換前と交換後では同一の制御指令値によって生ずる制御結果が異なったものとなる。そのため、すでに部品の交換前において行なわれた学習制御の結果を、部品の交換後においてそのまま利用しても目標とする制御結果が得られない可能性があり、そのため再度の学習制御を必要とする。このように、再度の学習制御を行なおうとする場合において、上述のように１回あたりの補正量の取り得る範囲の制限が設けられていると、１回の補正によって前記制御指令値を補正をすることができる補正量が制限されるため、学習の完了までに必要とする学習の回数は増加することとなり、これに伴い学習の完了までに要する時間も長くなる。かかる問題を解消するために、特許文献１には、学習補正手段を備えた学習制御装置において、使用部材の交換を検知した場合には前記学習補正の頻度を前記使用部材の交換が検知される前の学習補正の頻度よりも一時的に高めたり、あるいは学習補正手段による学習補正許容量を前記使用部材の交換が検知される前の学習補正許容量よりも一時的に大きく設定することにより、部材の交換を検知した場合における再度の学習を早期に完了させるための補正許容量設定手段が開示されている。
【０００５】
【特許文献１】特開２００６−２４２２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一方、部品の交換に伴って再度の学習制御を行なう場合においては、部品の交換によって制御対象の物理的特性が変化した結果、部品の交換後には交換前と比べてより大きい学習値が必要となる場合がある。ところが、上述のように前記学習値の取り得る値を制限する所定の範囲が設けられる場合には、部品の交換前の制御対象に対して設けられた前記所定の範囲によって学習値が制限される結果、部品の交換後に必要とされる学習値が確保できない可能性がある。かかる場合においては、制御指令値を十分に補正することができず、目標とする制御結果が得られないこととなる。また、かかる場合においては、学習制御により制御指令値を補正する補正量の合計である学習値が制限されることから、前記特許文献１に開示の技術のように１回当たりの補正量を一時的に大きくしたりあるいは学習の頻度を高めることを行なっても解決しない。
【０００７】
本発明は、以上の事情を背景としてなされたものであり、その目的とするところは、前記制御指令値に応じて作動する制御対象において、前記制御対象の作動に影響を与える部品の交換が検出された場合には、学習値の取り得る範囲を規定する学習ガード値の値を、前記学習値の取り得る範囲が大きくなるように変更することにより、部品の交換後においても好適に学習制御が実行される学習制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
かかる課題を解決するために、請求項１にかかる発明の要旨とするところは、（ａ）制御対象に対する制御指令値を補正する補正量をくり返し学習する学習制御装置において、（ｂ）前記制御対象が前記制御指令値に応じて作動する際に前記制御対象の作動に影響を与える部品の交換を検出する部品交換検出手段と、（ｃ）前記部品交換検出手段により部品の交換が検出された場合には、前記部品交換検出手段による部品の交換が検出されない場合と比較して前記くり返し学習における前記補正量に基づき算出される学習値の取り得る範囲が大きくなるように、該範囲を規定する学習ガード値を変更する学習ガード値変更手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
このようにすれば、前記部品交換検出手段により、前記制御対象が前記制御指令値に応じて作動する際に前記制御対象の作動に影響を与える部品の交換が検出され、前記部品交換検出手段により部品の交換が検出された場合には、前記学習ガード値変更手段により、前記部品交換検出手段による部品の交換が検出されない場合と比較して前記くり返し学習における前記補正量に基づき算出される学習値の取り得る範囲が大きくなるように学習ガード値が変更されるので、部品の交換が検出されない場合に比べて前記学習制御手段によってくり返し行なわれる学習において、前記制御指令値を大きく学習補正することが可能となり、制御対象において部品の交換が行われ、制御対象の物理的特性が変化した場合であっても、適切な学習補正が可能となる。
【００１０】
好適には、前記部品交換検出手段は、前記制御対象を構成する複数の部品のうちのいずれの部品が交換されたかを検出するものであり、前記学習ガード値変更手段は、前記部品交換検出手段により交換が検出された結果に応じて前記学習ガード値を変更することを特徴とする。このようにすれば、前記部品交換検出手段によって、前記制御対象を構成する複数の部品のうちのいずれの部品が交換されたか、すなわち交換された部品が特定されて検出され、前記学習ガード値変更手段によって前記交換が検出された結果に応じて前記学習ガード値が変更されるので、部品の交換によって必要となる再度の学習補正が実行されるとともに、交換された部品に応じて異なる学習ガード値が許容されるので、必要以上に前記学習ガード値が変更されることがなく、誤学習が防止される。
【００１１】
また、好適には、前記制御対象は車両用自動変速機であり、前記部品交換検出手段は、該車両用自動変速機に装着された変速制御弁、該車両用自動変速機内に設けられた係合装置の摩擦板ディスク、該摩擦板ディスクを押圧するためのクラッチピストン、該ピストンを元位置に復帰させるためのリターンスプリングのうち少なくとも１つの交換を検出するものであり、前記学習値は該車両の変速ショックを抑制するために変更されるものであることを特徴とする。このようにすれば、多数の部品からなる車両用自動変速機をその制御対象とする学習制御装置において、前記部品交換検出手段により、該車両用自動変速機に装着された変速制御弁、摩擦板ディスク、クラッチピストン、リターンスプリングのうち少なくとも１つの交換が検出され、前記学習値は該車両の変速ショックを抑制するために変更されるので、部品を交換することによって車両用自動変速機の物理的特性が変化する場合においても学習制御を実行することができ、自動変速機の変速時における吹きや、あるいはタイアップが防止され、変速ショックが低減される。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施例について、図面を参照しつつ詳細に説明する。
【実施例１】
【００１３】
図１は、本発明の学習制御装置の制御対象とされる車両用自動変速機（以下、自動変速機と表す）１０の構成を説明する骨子図であり、図２は、その自動変速機１０において複数の変速段を成立させる際の係合要素の作動を説明する作動表である。この自動変速機１０は、車体に取り付けられる非回転部材としてのトランスミッションケース（以下、ケースと表す）２６内において、ダブルピニオン型の第１遊星歯車装置１２を主体として構成されている第１変速部１４と、シングルピニオン型の第２遊星歯車装置１６及びダブルピニオン型の第３遊星歯車装置１８を主体として構成されている第２変速部２０とを共通の軸心上に有し、入力軸２２の回転を変速して出力軸２４から出力する。入力軸２２は入力回転部材に相当するものであり、本実施例では走行用の動力源であるエンジン３０によって回転駆動されるトルクコンバータ３２のタービン軸である。出力軸２４は出力回転部材に相当するものであり、例えば図示しない差動歯車装置（終減速機）や一対の車軸等を順次介して左右の駆動輪を回転駆動する。なお、この自動変速機１０はその軸心に対して略対称的に構成されており、図１の骨子図においてはその軸心の下半分が省略されている。
【００１４】
上記第１遊星歯車装置１２は、サンギヤＳ１、互いに噛み合う複数対のピニオンギヤＰ１、そのピニオンギヤＰ１を自転及び公転可能に支持するキャリヤＣＡ１、ピニオンギヤＰ１を介してサンギヤＳ１と噛み合うリングギヤＲ１を備え、サンギヤＳ１、キャリアＣＡ１、及びリングギヤＲ１によって３つの回転要素が構成されている。キャリヤＣＡ１は入力軸２２に連結されて回転駆動され、サンギヤＳ１は回転不能にケース２６に一体的に固定されている。リングギヤＲ１は中間出力部材として機能し、入力軸２２に対して減速回転させられて、回転を第２変速部２０へ伝達する。本実施例では、入力軸２２の回転をそのままの速度で第２変速部２０へ伝達する経路が、予め定められた一定の変速比（＝１．０）で回転を伝達する第１中間出力経路ＰＡ１であり、その第１中間出力経路ＰＡ１には、入力軸２２から第１遊星歯車装置１２を経ることなく第２変速部２０へ回転を伝達する直結経路ＰＡ１ａと、入力軸２２から第１遊星歯車装置１２のキャリヤＣＡ１を経て第２変速部２０へ回転を伝達する間接経路ＰＡ１ｂとがある。また、入力軸２２からキャリヤＣＡ１、そのキャリヤＣＡ１に配設されたピニオンギヤＰ１、及びリングギヤＲ１を経て第２変速部２０へ伝達する経路が、第１中間出力経路ＰＡ１よりも大きい変速比（＞１．０）で入力軸２２の回転を変速（減速）して伝達する第２中間出力経路ＰＡ２である。
【００１５】
前記第２遊星歯車装置１６は、サンギヤＳ２、ピニオンギヤＰ２、そのピニオンギヤＰ２を自転及び公転可能に支持するキャリヤＣＡ２、ピニオンギヤＰ２を介してサンギヤＳ２と噛み合うリングギヤＲ２を備えている。また、前記第３遊星歯車装置１８は、サンギヤＳ３、互いに噛み合う複数対のピニオンギヤＰ２及びＰ３、そのピニオンギヤＰ２及びＰ３を自転及び公転可能に支持するキャリヤＣＡ３、ピニオンギヤＰ２及びＰ３を介してサンギヤＳ３と噛み合うリングギヤＲ３を備えている。
【００１６】
上記第２遊星歯車装置１６及び第３遊星歯車装置１８では、一部が互いに連結されることによって４つの回転要素ＲＭ１〜ＲＭ４が構成されている。具体的には、第２遊星歯車装置１６のサンギヤＳ２によって第１回転要素ＲＭ１が構成され、第２遊星歯車装置１６のキャリヤＣＡ２及び第３遊星歯車装置１８のキャリヤＣＡ３が互いに一体的に連結されて第２回転要素ＲＭ２が構成され、第２遊星歯車装置１６のリングギヤＲ２及び第３遊星歯車装置１８のリングギヤＲ３が互いに一体的に連結されて第３回転要素ＲＭ３が構成され、第３遊星歯車装置１８のサンギヤＳ３によって第４回転要素ＲＭ４が構成されている。この第２遊星歯車装置１６及び第３遊星歯車装置１８は、キャリアＣＡ２及びＣＡ３が共通の部材にて構成されているとともに、リングギヤＲ２及びＲ３が共通の部材にて構成されており、且つ第２遊星歯車装置１６のピニオンギヤＰ２が第３遊星歯車装置１８の第２ピニオンギヤを兼ねているラビニヨ型の遊星歯車列とされている。
【００１７】
前記自動変速機１０は、ギヤ比の異なる複数のギヤ段を成立させるための油圧式摩擦係合要素としてクラッチＣ１、クラッチＣ２、クラッチＣ３、クラッチＣ４（以下、特に区別しない場合には単にクラッチＣという）、ブレーキＢ１、ブレーキＢ２（以下、特に区別しない場合には単にブレーキＢという）を備えており、上記第１回転要素ＲＭ１（サンギヤＳ２）は、第１ブレーキＢ１を介してケース２６に選択的に連結されて回転停止され、第３クラッチＣ３を介して中間出力部材である第１遊星歯車装置１２のリングギヤＲ１（すなわち第２中間出力経路ＰＡ２）に選択的に連結され、さらに第４クラッチＣ４を介して第１遊星歯車装置１２のキャリヤＣＡ１（すなわち第１中間出力経路ＰＡ１の間接経路ＰＡ１ｂ）に選択的に連結されている。第２回転要素ＲＭ２（キャリヤＣＡ２及びＣＡ３）は、第２ブレーキＢ２を介してケース２６に選択的に連結されて回転停止させられるとともに、第２クラッチＣ２を介して入力軸２２（すなわち第１中間出力経路ＰＡ１の直結経路ＰＡ１ａ）に選択的に連結されている。第３回転要素ＲＭ３（リングギヤＲ２及びＲ３）は、出力軸２４に一体的に連結されて回転を出力するようになっている。第４回転要素ＲＭ４（サンギヤＳ３）は、第１クラッチＣ１を介してリングギヤＲ１に連結されている。なお、第２回転要素ＲＭ２とケース２６との間には、第２回転要素ＲＭ２の正回転（入力軸２２と同じ回転方向）を許容しつつ逆回転を阻止する一方向クラッチＦ１が第２ブレーキＢ２と並列に設けられている。
【００１８】
図２の作動表は、自動変速機１０において各変速段（ギヤ段）を成立させる際のクラッチＣ１〜Ｃ４、ブレーキＢ１、Ｂ２の作動状態を説明する図表であり、「○」は係合状態を、「（○）」はエンジンブレーキ時のみ係合状態を、空欄は解放状態をそれぞれ表している。第１変速段「１ｓｔ」を成立させるブレーキＢ２には並列に一方向クラッチＦ１が設けられているため、発進時（加速時）には必ずしもブレーキＢ２を係合させる必要は無い。また、各変速段の変速比は、第１遊星歯車装置１２、第２遊星歯車装置１６、及び第３遊星歯車装置１８の各ギヤ比ρ１、ρ２、ρ３によって適宜定められる。
【００１９】
図２に示すように、自動変速機１０では、第１クラッチＣ１及び第２ブレーキＢ２が係合させられることにより、変速比γ（＝入力軸２２の回転速度／出力軸２４の回転速度）が最大である第１変速段「１ｓｔ」が成立させられ、第１クラッチＣ１及び第１ブレーキＢ１が係合させられることにより、変速比γが第１変速段「１ｓｔ」よりも小さい第２変速段「２ｎｄ」が成立させられ、第１クラッチＣ１及び第３クラッチＣ３が係合させられることにより、変速比γが第２変速段「２ｎｄ」よりも変速比が小さい第３変速段「３ｒｄ」が成立させられ、第１クラッチＣ１及び第４クラッチＣ４が係合させられることにより、第３変速段「３ｒｄ」よりも小さい第４変速段「４ｔｈ」が成立させられ、第１クラッチＣ１及び第２クラッチＣ２が係合させられることにより、変速比γが第４変速段「４ｔｈ」よりも小さい第５変速段「５ｔｈ」が成立させられ、第２クラッチＣ２及び第４クラッチＣ４が係合させられることにより、変速比γ（＝１）が第５変速段「５ｔｈ」よりも小さい第６変速段「６ｔｈ」が成立させられ、第２クラッチＣ２及び第３クラッチＣ３が係合させられることにより、変速比γが第６変速段「６ｔｈ」よりも小さい第７変速段「７ｔｈ」が成立させられ、第２クラッチＣ２及び第１ブレーキＢ１が係合させられることにより、変速比γが第７変速段「７ｔｈ」よりも小さい第８変速段「８ｔｈ」が成立させられる。
【００２０】
また、第３クラッチＣ３及び第２ブレーキＢ２が係合させられることにより、逆回転方向で変速比が最も大きい第１後進変速段「Ｒｅｖ１」が成立させられ、第４クラッチＣ４及び第２ブレーキＢ２が係合させられることにより、第１後進変速段「Ｒｅｖ１」よりも変速比が小さい第２後進変速段「Ｒｅｖ２」が成立させられる。
【００２１】
図３は、図１の自動変速機１０などを制御するために車両に設けられた制御系統の要部を説明するブロック線図である。この図３に示すエンジン制御用および変速制御用の電子制御装置（ＥＣＴ）８２は、ＣＰＵ、ＲＡＭ、ＲＯＭ、入出力インターフェース等を備えた所謂マイクロコンピュータを含んで構成されており、ＲＡＭの一時記憶機能を利用しつつ予めＲＯＭに記憶されたプログラムに従って信号処理を行うことにより、前記エンジン３０の出力制御や自動変速機１０の変速制御等を実行するようになっており、必要に応じてエンジン制御用や変速制御用等に分けて構成される。
【００２２】
図３において、アクセルペダル５０の操作量Ａccがアクセル操作量センサ５２により検出されるとともに、そのアクセル操作量Ａccを表す信号が電子制御装置８２に供給されるようになっている。このアクセルペダル５０は、運転者の出力要求量に応じて大きく踏み込み操作されるものであることからアクセル操作部材に相当し、アクセル操作量Ａccは出力要求量に相当する。また、常用ブレーキであるフットブレーキのブレーキペダル５４の操作の踏込量θSCを表す信号が電子制御装置８２に供給されるようになっている。このブレーキペダル５４は、運転者の減速要求量に応じて大きく踏み込み操作されるものであることからブレーキ操作部材に相当し、その踏込量θSCはブレーキ操作量に相当する。
【００２３】
また、エンジン３０の回転速度ＮE を検出するためのエンジン回転速度センサ５８、エンジン３０の吸入空気量Ｑを検出するための吸入空気量センサ６０、吸入空気の温度ＴA を検出するための吸入空気温度センサ６２、エンジン３０の電子スロットル弁の全閉状態（アイドル状態）及びその開度θTHを検出するためのアイドルスイッチ付スロットル弁開度センサ６４、車速Ｖ（出力軸２４の回転速度ＮOUT に対応）を検出するための車速センサ６６、エンジン３０の冷却水温ＴW を検出するための冷却水温センサ６８、ブレーキペダル５４の操作の有無乃至は踏込量θSCを検出するためのブレーキセンサ７０、シフトレバー７２のレバーポジション（操作位置）ＰSHを検出するためのレバーポジションセンサ７４、タービン回転速度ＮT （＝入力軸２２の回転速度ＮIN）を検出するためのタービン回転速度センサ７６、油圧制御回路８４内の作動油の温度であるＡＴ油温ＴOIL を検出するためのＡＴ油温センサ７８、車両の加速度（減速度）Ｇを検出するための加速度センサ８０、などが設けられており、それらのセンサやスイッチなどから、アクセル操作量Ａcc、エンジン回転速度ＮE 、吸入空気量Ｑ、吸入空気温度ＴA 、スロットル弁開度θTH、車速Ｖ、エンジン冷却水温ＴW 、ブレーキ操作の有無乃至は踏込量θSC、シフトレバー７２のレバーポジションＰSH、タービン回転速度ＮT 、ＡＴ油温ＴOIL 、車両の加速度（減速度）Ｇなどを表す信号が電子制御装置８２に供給されるようになっている。
【００２４】
また、電子制御装置８２には修理情報入力装置１０２と接続することにより修理情報の入出力を行うための入出力端子８１が設けられる。修理情報入力装置１０２は、修理を行なった場合にその旨を入力することにより電子制御装置８２に記録するための装置であり、例えばいわゆるダイアグテスタなどである。例えば修理により自動変速機１０を構成する部品を交換した際に、修理担当者が、部品交換を行なったことなどを修理情報入力装置１０２に入力することにより、修理情報入力装置１０２と入出力端子８１を介して接続された電子制御装置８２は部品が交換されたことを検出する。
【００２５】
前記電子制御装置８２は、例えば図４に示すような車速Ｖ及びアクセル操作量Ａccをパラメータとして予め記憶された関係（マップ、変速線図）から実際の車速Ｖ及びアクセル操作量Ａccに基づいて変速判断を行い、その判断した変速段が得られるように変速制御を行う後述の変速制御手段１５０を機能的に備えており、例えば車速Ｖが低くなったりアクセル操作量Ａccが大きくなったりするに従って変速比が大きい低速側の変速段が成立させられる。この変速制御においては、その変速判断された変速段が成立させられるように変速用の油圧制御回路８４内のリニアソレノイド弁ＳＬ１〜ＳＬ６の励磁、非励磁や電流制御が実行されてクラッチＣやブレーキＢの係合、解放状態が切り換えられるとともに変速過程の過渡油圧などが制御される。すなわち、前記リニアソレノイド弁ＳＬ１〜ＳＬ６の励磁、非励磁をそれぞれ制御することによりクラッチＣ及びブレーキＢの係合、解放状態を切り換えて第１変速段「１ｓｔ」〜第８変速段「８ｔｈ」の何れかの前進変速段を成立させる。なお、スロットル弁開度θTHや吸入空気量Ｑ、路面勾配などに基づいて変速制御を行うなど、種々の態様が可能である。
【００２６】
上記図４の変速線図において、実線はアップシフトが判断されるための変速線（アップシフト線）であり、破線はダウンシフトが判断されるための変速線（ダウンシフト線）である。また、この図４の変速線図における変速線は、実際のアクセル操作量Ａcc（％）を示す横線上において実際の車速Ｖが線を横切ったか否かすなわち変速線上の変速を実行すべき値（変速点車速）ＶS を越えたか否かを判断するためのものであり、上記値ＶS すなわち変速点車速の連なりとして予め記憶されていることにもなる。なお、図４の変速線図は自動変速機１０で変速が実行される第１変速段乃至第８変速段のうちで第１変速段乃至第６変速段における変速線が例示されている。
【００２７】
図５は、油圧制御回路８４のうち前記クラッチＣ１〜Ｃ４、及びブレーキＢ１、Ｂ２の各油圧式摩擦係合装置に供給される油圧を制御するための部分を示す回路図である。この図５に示すように、本実施例の油圧制御回路８４では、前記クラッチＣ１〜Ｃ４、及びブレーキＢ１、Ｂ２の各油圧アクチュエータ（油圧シリンダ）３４、３６、３８、４０、４２、４４に対応してリニアソレノイド弁ＳＬ１、ＳＬ２、ＳＬ３、ＳＬ４、ＳＬ５、ＳＬ６がそれぞれ個別に設けられており、油圧供給装置４６から出力されるＤレンジ圧（前進レンジ圧、前進油圧）すなわちライン圧ＰＬがそれぞれリニアソレノイド弁ＳＬ１、ＳＬ２、ＳＬ３、ＳＬ４、ＳＬ５、ＳＬ６により調圧されて上記油圧アクチュエータ３４、３６、３８、４０、４２、４４に供給されるようになっている。上記油圧制御回路８４のうちの主要部は、自動変速機１０の下部に固定される厚板状のバルブボデー９４内に集積された状態で設けられている。
【００２８】
上記油圧供給装置４６は、前記エンジン３０によって回転駆動される機械式の油圧ポンプ４８（図１参照）から発生する油圧を元圧としてＤレンジ圧ＰＬを調圧する。
【００２９】
図６は、前記リニアソレノイド弁ＳＬ１〜ＳＬ６の構成を説明する図である。ここで、本実施例の油圧制御回路８４に備えられたリニアソレノイド弁ＳＬ１〜ＳＬ６は、基本的には何れも同じ構成であるため、リニアソレノイド弁ＳＬ１を例示している。このリニアソレノイド弁ＳＬ１は、通電することにより電気エネルギを駆動力に変換する装置であるソレノイド１１４と、そのソレノイド１１４の駆動により入力圧ＰIN（ＳＬ１、ＳＬ２、ＳＬ３、ＳＬ４、ＳＬ５、及びＳＬ６ではＤレンジ圧ＰＬ）を調圧して所定の出力圧ＰSLを発生させる調圧部１１６とから構成されている。上記ソレノイド１１４は、円筒状の巻芯１１８と、その巻芯１１８の外周に導線が巻回されたコイル１２０と、その巻芯１１８の内部を軸心方向に移動可能に設けられたコア１２２と、そのコア１２２における上記調圧部１１６とは反対側の端部に固設されたプランジャ１２４と、それら巻芯１１８、コイル１２０、コア１２２、及びプランジャ１２４を格納するためのケース１２６と、そのケース１２６の開口に嵌め着けられたカバー１２８とから成る。上記調圧部１１６は、上記ケース１２６に嵌め着けられたスリーブ１３０と、そのスリーブ１３０の内部を軸心方向に移動可能に設けられたスプール弁子１３２と、そのスプール弁子１３２を上記ソレノイド１１４に向けて付勢するスプリング１３４とから成り、そのスプール弁子１３２におけるソレノイド１１４側の端部は、上記コア１２２における調圧部１１６側の端部に当接させられている。以上のように構成されたリニアソレノイド弁ＳＬ１では、上記コイル１２０に駆動電流ＩDRが流されるとその電流値に応じて上記プランジャ１２４が上記コア１２２及びスプール弁子１３２に共通の軸心方向に移動させられて、それに従って上記コア１２２延いてはスプール弁子１３２が同方向に移動させられる。それにより、入力ポート１３６から入力される作動油の流量及びドレンポート１３８から排出される作動油の流量が調節され、たとえば図７の駆動電流と出力圧との関係を示す弁特性にしたがって、その入力ポート１３６から入力されるライン油圧ＰＬ（元圧）から駆動電流ＩDRに対応する所定の出力圧ＰSLが調圧されて出力ポート１４０から出力される。
【００３０】
図８は、前記電子制御装置８２の制御機能の要部を説明する機能ブロック線図である。変速制御装置に対応する変速制御手段１５０は、例えば図４に示すような車速Ｖ及びアクセル操作量Ａccをパラメータとして予め記憶された関係（マップ、変速線図）から実際の車速Ｖ及びアクセル操作量Ａccに基づいて変速判断を行い、その判断した変速段が得られるように変速出力を行う。この変速出力は、複数の油圧式摩擦係合要素（クラッチＣまたはブレーキＢ）のうちの上記変速判断された変速の実現に関与する一対の解放側の油圧式摩擦係合要素および係合側の油圧式摩擦係合要素に対する供給圧を制御する一対のリニアソレノイド弁ＳＬに駆動電流ＩDRを供給して、予め設定された手順で解放側の油圧式摩擦係合要素を解放させつつ、係合側の油圧式摩擦係合要素を係合させる制御を行うものである。このように電子制御装置８２は弁駆動装置として機能している。たとえば、４→３ダウン変速が判断された場合には、クラッチＣ４を解放させるようにリニアソレノイド弁ＳＬ４に対して油圧値ＰSL4 またはそれを示す駆動電流値ＩDR4 を出力し、クラッチＣ３を係合させるようにリニアソレノイド弁ＳＬ３に対して油圧値ＰSL3 またはそれを示す駆動電流値ＩDR3 を逐次出力する。
【００３１】
図９は、前記変速制御手段１５０によって制御される、変速過程における所定の係合側油圧式摩擦係合要素の係合過渡状態における駆動電流ＩDRの変化状態を例示している。ｔ1 時点において変速出力が出されると、ｔ2 時点までのクイックアプライ区間の間では急激に大きくされ、次いでｔ3 時点までの定圧待機区間では、係合直前状態の定圧待機圧とするための大きさの駆動電流値ＩDRが維持される。次いで、緩やかに係合トルクを上昇させるためのスイープ期間が経過した後で、ｔ4 時点で同期判断されると、最大値まで上昇させられる。
【００３２】
出力圧補正手段１５２は、変速制御手段１５０によって変速判断がなされ、変速に関与する前記油圧式摩擦係合装置を係合乃至解放するためにリニアソレノイド弁ＳＬを駆動させるための出力油圧指令値ＰSL＿ref が出力された場合において、各リニアソレノイド弁ＳＬ１乃至ＳＬ６の特性のばらつきおよび各油圧式摩擦係合要素の係合特性のばらつき等を抑制するために、前記出力された出力油圧指令値ＰSL＿ref を補正する。この補正は、例えば車両の出荷前に工場において、自動変速機１０に対し所定の出力油圧指令値ＰSL＿ref を与えた場合における変速ショックを測定するとともに、この変速ショックをなくすもしくは所定の範囲内とするような補正である。この変速ショックは自動変速機１０のタイアップやエンジン回転速度ＮＥの吹きなどを原因とするもので、変速過渡期におけるエンジン回転速度ＮＥなどに基づいて検出される。このエンジン回転速度ＮＥはエンジン回転速度センサ５８などによって検出可能である。また、前記所定の範囲とは、後述する学習制御手段１５４による学習制御によってさらに出力油圧指令値ＰSL＿ref が補正された場合において変速ショックをなくすもしくは所定の許容範囲内とすることのできる範囲である。なお、実際にはリニアソレノイド弁ＳＬの出力油圧ＰSLはリニアソレノイド弁ＳＬの駆動電流ＩDRによって決定されることから、出力油圧指令値ＰSL＿ref の補正はこれに対応する駆動電流ＩDRの指令値の補正によって行なわれる。したがって、出力圧補正手段１５２はすなわち、駆動電流補正手段１５２でもある。
【００３３】
学習制御手段１５４は、変速制御手段１５０によって変速判断がなされ、変速が実行された場合において、各リニアソレノイド弁ＳＬ１乃至ＳＬ６のうち、変速に関与する、すなわち、変速において解放乃至係合される摩擦係合要素に対応するリニアソレノイド弁ＳＬに対して出力され、前記出力圧補正手段１５２によって補正された制御指令値である出力油圧指令値ＰSL＿ref について、実際の制御結果に基づいて学習制御を実行する。具体的には例えば、実行された変速において吹きが生じたか否かを検出するとともに、この吹きが検出された場合には吹きが所定の目標範囲内となるようにリニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref を補正する。この吹きの検出は、例えば変速過渡期におけるエンジン回転速度ＮＥの一時的な上昇の変化幅に基づいて行なわれる。
【００３４】
また、学習制御手段１５４による学習制御においては、誤学習を防止するために学習ガード値ＧＤが設けられている。この学習ガード値ＧＤは、学習制御手段１５４によってくり返し行なわれる学習制御において、前記制御指令値に対応する出力油圧指令値ＰSL＿ref を補正する補正量のくり返しにおける合計である学習値を制限する。具体的には、学習制御が行なわれる際には、１回の学習制御ごとに補正量が算出され、算出された補正量だけ制御指令値が補正されることが繰り返されるが、この１回の学習制御ごとの補正量のくり返しにおける合計値である学習値ＬＲＮが、この学習ガード値ＧＤによって規定される範囲を超えている場合、すなわち、ＬＲＮ≦−ＧＤ、もしくはＧＤ≦ＬＲＮである場合には前記範囲の最小値もしくは最大値、すなわちガード値ＧＤ分だけしか出力油圧指令値ＰSL＿ref の学習補正が実行されない。一方、学習値ＬＲＮが、この学習ガード値ＧＤによって規定される範囲内である場合、すなわち、−ＧＤ≦ＬＲＮ≦ＧＤである場合には学習値ＬＲＮだけ出力油圧指令値ＰSL＿ref の学習制御による補正すなわち学習補正が実行される。このように、学習ガード値ＧＤは、学習制御手段１５４によってくり返し補正される制御指令値の補正前の値からの補正量の合計である学習値の上限を規定している。
【００３５】
学習ガード値変更手段１６０は、後述する部品交換検出手段１６２によって自動変速機１０を構成する部品が交換されたことが検出された場合に、前記学習ガード値ＧＤをそれまでよりも大きな値に変更する。
【００３６】
部品交換検出手段１６２は、修理担当者による前記修理情報入力装置１０２の入力操作に基づいて自動変速機１０を構成する部品が交換されたことを検出する。具体的には、修理担当者が自動変速機の部品の交換を行なったことなどが修理情報入力装置１０２に入力され、修理情報入力装置１０２が入出力端子８１を介して接続されることにより、入力された情報が部品交換検出手段１６２によって検出される。
【００３７】
図１０は、出力圧補正手段１５２によるばらつきの防止と、学習制御手段１５４による学習制御、および学習ガード値変更手段１６０による学習ガード値ＧＤの変更を説明するための図である。図１０においては、図面右向きにリニアソレノイド弁ＳＬの出力油圧ＰSL（ｋＰａ）を表す軸がとられている。なお、上述のように、出力圧補正手段１５２および学習制御手段１５４は、例えば変速過渡期におけるエンジン回転速度ＮＥの変化に基づいて補正を行なうものとされたが、説明の簡単のため、本図１０においてはこれに代えてリニアソレノイド弁ＳＬの出力油圧ＰSLが用いられている。出力油圧ＰSLと変速ショックの大きさとの関係は、適正な出力油圧Ｐ0 が出力される場合においては変速ショックが小さく最も良好な状態となる一方、出力油圧ＰSLと適正な出力油圧Ｐ0 との差の大きさが大きくなるほど変速ショックが大きくなる関係にある。ただし、各リニアソレノイド弁に対応する摩擦係合要素が変速において解放される摩擦係合要素であるか係合される摩擦係合要素であるかなどによって、発生する変速ショックがタイアップを原因とするものかあるいは吹きを原因とするものかなどが異なることとなる。要は、リニアソレノイド弁ＳＬの出力油圧ＰSLが、変速ショックが小さく最も良好な状態に対応する値Ｐ0 となるもしくはその値に近づくように、制御指令値としての出力油圧指令値ＰSL＿ref が補正されるものとされる。
【００３８】
図１０において、変速ショックが良好となる出力油圧ＰSLの範囲、例えば前記吹きの所定の目標範囲に対応する出力油圧ＰSLの範囲が、出力油圧Ｐ0 を中心とする±Ｐ1 の範囲、すなわちＰ0 −Ｐ1 ≦ＰSL≦Ｐ0 ＋Ｐ1 であり、出力圧補正手段１５２および学習制御手段１５４のそれぞれによって、出力油圧指令値ＰSL＿ref の補正がされる結果、実際の出力油圧ＰSLがこの範囲Ｐ0 −Ｐ1 ≦ＰSL≦Ｐ0 ＋Ｐ1 （以下、この範囲を「目標制御結果域」という。）内となるようにリニアソレノイド弁ＳＬを駆動させるものとする。また、学習制御手段１５４における学習ガード値ＧＤの値は予めαと設定されている。
【００３９】
上述のように、個々のリニアソレノイド弁ＳＬには、ばらつき、例えば所定の制御指令値としての出力油圧指令値ＰSL＿ref を与えた場合における、出力油圧指令値ＰSL＿ref と実際の出力油圧ＰSLとのずれなどが存在する。例えば出力油圧指令値ＰSL＿ref を前記目標制御結果域内の油圧であるＰ0 とした場合において、実際の出力油圧ＰSLがＰA1であるリニアソレノイド弁ＳＬについて説明する。
【００４０】
例えば前記自動変速機１０を構成する各リニアソレノイド弁ＳＬのばらつきとして、出力油圧指令値ＰSL＿ref と実際の出力油圧ＰSLとのずれが自動変速機１０の出荷前に工場において計測される。そして、計測された結果、あるリニアソレノイド弁ＳＬに対し、制御指令値である出力油圧指令値ＰSL＿ref としてＰ0 を与えた場合に、実際の出力油圧ＰSLが図中の点Ａ１に対応する油圧ＰA1であった場合、出力圧補正手段１５２は例えば、前記出力油圧指令値ＰSL＿ref （Ｐ0 ）と実際の出力油圧ＰSL（ＰA1）との差に基づいて出力油圧指令値ＰSL＿ref の補正を行なう。そして、補正後においては、例えば図中の点Ａ２に対応する油圧ＰA2が出力されるようにされる。すなわち、実際の出力油圧ＰSLが、補正前のＰA1からγだけ小さいＰA2に補正される。
【００４１】
このとき、前記出力圧補正手段１５２によってリニアソレノイド弁ＳＬの出力油圧ＰSLが、出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を中心とし、ガード値ＧＤによって規定される範囲であるＰ0 −α≦ＰSL≦Ｐ0 ＋α内に補正されていれば、上述のように学習ガード値ＧＤがαとされており、学習値の最大値は＋αもしくは−αであることから、その後に学習制御手段１５４によって行なわれる学習制御によって、出力油圧ＰSLを出力油圧指令値ＰSL＿ref であるＰ0 とすることができる。また、図１０における出力圧補正手段１５２による補正後の状態であるＡ２は、出力油圧ＰSLであるＰA2が前記出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を中心とし、ガード値ＧＤ（＝α）によって規定される範囲であるＰ0 −α≦ＰSL≦Ｐ0 ＋α内に補正されている。
【００４２】
その後、自動変速機１０は車両に取り付けられる。そして、その自動変速機１０が取り付けられた車両が走行し、自動変速機１０が変速を実行する毎に前記学習制御手段１５４によって学習制御がくり返し実行され、出力油圧指令値ＰSL＿ref が補正される。すなわち、出力油圧ＰSLは目標制御結果域内にある点Ａ３に対応する油圧ＰA3となるように出力油圧指令値ＰSL＿ref が補正される。このとき、学習制御手段１５４による制御指令値である出力油圧指令値ＰSL＿ref の補正値の合計である学習値は、ガード値ＧＤ（＝α）よりも小さい値であるα0 であるので、学習値α0 だけ制御指令値に対する補正が行なわれる。このようにして、出力油圧指令値ＰSL＿ref が出力圧補正手段１５２および学習制御手段１５４によってそれぞれ補正される結果、出力油圧ＰSLが目標制御結果域となるようにされる。
【００４３】
このように、それぞれが異なった製造上のばらつきを有するリニアソレノイド弁ＳＬは、出力圧補正手段１５２により、例えば、出力油圧ＰSLが前記出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を中心とし、ガード値ＧＤ（＝α）によって規定される範囲であるＰ0 −α≦ＰSL≦Ｐ0 ＋α内となるようにそれぞれ補正された後、学習制御手段１５４により、出力油圧ＰSLが出力油圧指令値ＰSL＿ref （＝Ｐ0 ）となるように学習値の上限がガード値αとされた学習が更に行なわれている。これは、次のような理由によるものである。すなわち、学習制御手段１５４による制御指令値の補正によってこれらのばらつきの影響を全て抑えようとすると、学習ガード値を大きく取り、学習制御によって制御指令値を補正する補正量の合計である学習値の範囲を広くする必要がある。ところが、学習ガード値を大きく取り、前記学習値の取り得る範囲を広くすると、前記製造上のばらつきの影響を抑えることができても、変速ショック低減のための観点からは逆方向の学習となるおそれがあり、かかる場合には変速ショックを低減することができない。そのため、学習ガード値は変速ショックの低減のために適当な所定の大きさとするのが望ましいためである。
【００４４】
ところで、自動変速機１０が車両に組付けられた後にリニアソレノイド弁ＳＬが故障した場合等は、リニアソレノイド弁ＳＬが交換されることによって修理されることがある。上述のように、リニアソレノイド弁ＳＬの特性は個々に異なるばらつきを有することから、リニアソレノイド弁ＳＬを交換した場合、リニアソレノイド弁ＳＬの特性、具体的には同一の出力油圧指令値ＰSL＿ref に対する実際の出力油圧ＰSLが交換前とは異なるものとなる。そのため、リニアソレノイド弁の交換前に行なわれた出力圧補正手段１５２による出力油圧指令値ＰSL＿ref の補正は、交換後において必ずしも有効な補正とならない可能性がある。しかしながら、出力圧補正手段１５２において、その補正値を更新する機能が予め準備されていないような場合には、交換後のリニアソレノイド弁ＳＬに対応した出力油圧指令値ＰSL＿ref の補正をおこなうことは困難である。
【００４５】
図１０に戻って、交換前のリニアソレノイド弁ＳＬの特性が前記点Ａ１であった一方、交換後のリニアソレノイド弁ＳＬの特性がに点Ｂ１であった場合を説明する。すなわち、交換前のリニアソレノイド弁ＳＬに出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えたところ、その出力油圧はＰA1であったが、交換後のリニアソレノイド弁ＳＬに同じ出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えたところ、ＰA1よりδだけ大きいＰB1となっている。このとき、上述のように、交換後のリニアソレノイド弁ＳＬに対応した出力油圧指令値ＰSL＿ref の補正を行なうことは困難であるので、出力圧補正手段１５２は、（１）交換前のリニアソレノイド弁ＳＬについて算出された補正値を用いて出力油圧指令値ＰSL＿ref を補正する、（２）ＰSL＿ref の補正を行なわない、のいずれかの方法をとらざるを得ない。そして、前記（１）の場合、すなわち交換前のリニアソレノイド弁について算出された補正値を用いて出力油圧指令値ＰSL＿ref を補正する場合は、交換前の補正と同様、補正により出力油圧ＰSLがγだけ小さくなる、すなわち、出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えた場合の出力油圧がＰB1からγだけ小さいＰB2となる。この出力油圧ＰSLがＰB2である状態は図１０における点Ｂ２に対応する。一方前記（２）の場合、すなわち駆動電流の補正が行なわれない場合は、出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えた場合の出力油圧がＰB1である点Ｂ１に対応する状態のままである。
【００４６】
また、リニアソレノイド弁ＳＬの交換が行なわれた自動変速機１０は、その特性が交換前とは異なるため、例えば学習制御手段１５４によるそれまでの学習結果が破棄され、改めて学習制御が行なわれる。前記（１）の場合のように、出力圧補正手段１５２により補正が行なわれ点Ｂ２に対応する状態とされたリニアソレノイド弁ＳＬに対し学習制御手段１５４による学習制御がくり返し行なわれ、出力油圧ＰSLが目標制御結果域内となるように学習補正が行なわれる。しかしながら、学習ガード値ＧＤがαとされているため、学習制御手段１５４による学習制御の結果、制御指令値である出力油圧指令値ＰSL＿ref の補正量の合計である学習値は最大でαに制限される。そのため、最大の学習制御が行なわれた場合であっても、リニアソレノイド弁の出力油圧補正値ＰSL＿ref は出力油圧ＰSLがＰB3となる点Ｂ３の状態までしか補正できず、出力油圧ＰSLを目標制御結果域内とすることができず、そのため変速時の変速ショックを目標とするレベルにまで抑えることができない。前記（２）の場合も同様である。
【００４７】
続いて、学習ガード値変更手段１６０によって学習ガード値ＧＤが変更される場合について説明する。交換前のリニアソレノイド弁ＳＬの特性が前記点Ａ１であった一方、交換後のリニアソレノイド弁ＳＬの特性がに点Ｂ１’であった場合を説明する。すなわち、交換前のリニアソレノイド弁ＳＬに出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えたところ、その出力油圧はＰA1であったが、交換後のリニアソレノイド弁ＳＬに同じ出力油圧指令値ＰSL＿ref （＝Ｐ0 ）を与えたところ、ＰA1よりδだけ大きくＰB1と等しいＰB1' となっている。そして、出力圧補正手段１５２は、交換前のリニアソレノイド弁ＳＬについて算出された補正値を用いて出力油圧指令値ＰSL＿ref の補正を行い、交換前リニアソレノイド弁ＳＬについての補正と同様に出力油圧ＰSLがγだけ小さくされ、出力油圧ＰSLがＰB2と等しいＰB2' である状態に対応する点Ｂ２’とされる。
【００４８】
一方、リニアソレノイド弁ＳＬの交換時に、修理担当者が修理情報入力装置１０２にリニアソレノイド弁ＳＬの交換を行なった旨を入力することにより、部品交換検出手段１６２は自動変速機１０の部品が交換されたことを検出する。そして、学習ガード値変更手段１６０は、部品交換検出手段１６２が部品の交換を検出したことに基づいて、学習ガード値ＧＤの値を部品交換前の値であるαから、それよりも大きな値であるα＋βに変更する。すなわち、学習制御がくり返し行なわれる結果、制御指令値である出力油圧指令値ＰSL＿ref あるいはこれに対応する駆動電流ＩDRの補正量の合計である学習値の最大値は部品交換前のαからそれよりも大きな値であるα＋βに変更される。この結果、図１０の点Ｂ２’の状態から最大でα＋βだけ出力油圧指令値ＰSL＿ref の値が減少方向（左方向）に補正されることにより、出力油圧ＰSLがＰB3' に対応する点Ｂ３’の状態とすることができる。そして、この時の出力油圧ＰSL＝ＰB3' は目標制御結果域内であり、変速ショックを目標とするレベルに抑えることができる。
【００４９】
図１１は、出力圧補正手段１５２によるばらつきの防止と、学習制御手段１５４による学習制御、および学習ガード値変更手段１６０による学習ガード値ＧＤの変更を説明するための別の例であって、図１０に対応する図である。図１１においても、図１０と同様に、図面右向きにリニアソレノイド弁ＳＬの出力油圧ＰSL（ｋＰａ）を表す軸がとられている。また、本図１１においても、説明の簡単のため、出力圧補正手段１５２および学習制御手段１５４は、リニアソレノイド弁ＳＬの出力油圧ＰSLに基づいて補正を行なうものとされている。すなわち、リニアソレノイド弁ＳＬの出力油圧ＰSLが、変速ショックが小さく最も良好な状態に対応する値となるもしくはその値に近づくように、制御指令値としての出力油圧指令値ＰSL＿ref が補正されるものとされる。
【００５０】
本図１１においても図１０と同様に、目標制御結果域として出力油圧ＰSLの範囲がＰ0 −Ｐ1 ≦ＰSL≦Ｐ0 ＋Ｐ1 のように設けられ、出力油圧ＰSLがこの目標制御結果域内となるようにリニアソレノイド弁ＳＬが駆動させられるものとする。また、学習制御手段１５４における学習ガード値ＧＤの値は予めαと設定されている。
【００５１】
また、図１１における点Ａ１乃至点Ａ３は、図１０の点Ａ１乃至点Ａ３と同じである。すなわち、リニアソレノイド弁ＳＬに対し、出力油圧指令値ＰSL＿ref をＰ０としたときの補正前の出力油圧ＰSLはＰA1である一方、出力圧補正手段１５２によって出力油圧補正値ＰSL＿ref が補正された結果、出力油圧ＰSLはＰA2とされる。更に学習制御手段１５４による学習制御が行なわれ、出力油圧ＰSLは目標制御結果域内のＰA3とされる。
【００５２】
ところで、自動変速機１０が車両に組付けられた後に、リニアソレノイド弁ＳＬ以外の自動変速機１０の部品が故障することがあり、かかる場合には故障した部品が交換されることによって修理されることがある。
【００５３】
図１５は、自動変速機１０におけるクラッチＣの構造の一例を示した図である。クラッチＣは、クラッチシリンダ（すなわちシリンダ部材）１９４と、そのクラッチシリンダ１９４に収容されるクラッチピストン１９６と、そのクラッチピストン１９６に押圧されることにより互いに係合させられる複数の摩擦板であるプレッシャープレート１９８および摩擦板ディスク２００とを有している。上記クラッチシリンダ１９４は、底部１９４ａと、その底部１９４ａの内周端に連結される内周側筒部１９４ｂと、底部１９４ａの外周端に連結された外周側筒部１９４ｃとを有している。
【００５４】
前記複数のプレッシャープレート１９８は、クラッチシリンダ１９４の外周側筒部１９４ｃの内周面にスプライン嵌合させられている。また、外周側筒部１９４ｃの内周面には、最もクラッチシリンダ１９４の開口側のプレッシャープレート１９８よりもさらにその開口側に、スナップリング２０２が固定されている。一方、複数のプレッシャープレート１９８の間に介装されている複数の摩擦板ディスク２００は、クラッチピストン１９６側へ軸方向に平行に突き出すクラッチハブ２０４の外周面にスプライン嵌合されている。クラッチシリンダ１９４の内周側筒部１９４ｂの外周面であって、上記クラッチハブ２０４の内径側となるクラッチシリンダ１９４の開口側端部には、径方向に突き出すスプリング係止板２０６が移動不能に設けられており、そのスプリング係止板２０６とクラッチピストン１９６との間にリターンスプリング２０７が介装されている。クラッチピストン１９６とクラッチシリンダ１９４の底部１９４ａとの間には、油室２０８が形成されている。そして、クラッチシリンダ１９４の内周側筒部１９４ｂには、このクラッチＣに対応するリニアソレノイド弁ＳＬから作動油が供給されるための、油室２０８に開口する油路２１１が形成されている。
【００５５】
図１５に示すような構造を有するクラッチＣにおいて、例えば摩擦板ディスク２００、クラッチピストン１９６、あるいはリターンスプリング２０７などの部品は、故障時に交換されることがある。このように、自動変速機１０の部品が交換された場合は、リニアソレノイド弁ＳＬの特性は変わらない一方で、摩擦係合要素の特性が変化する。このような場合には、変速ショックが良好となる出力油圧ＰSLの範囲が部品の交換前と交換後で異なることとなる。図１１は、このような自動変速機の部品の交換により、目標制御結果域が、部品の交換前の出力油圧Ｐ0 を中心とする±Ｐ1 の範囲、すなわちＰ0 −Ｐ1 ≦ＰSL≦Ｐ0 ＋Ｐ1 から、出力油圧Ｐ0 ’を中心とする±Ｐ1 ’の範囲、すなわちＰ0 ’−Ｐ1 ’≦ＰSL≦Ｐ0 ’＋Ｐ1 ’に変化する様子を示している。
【００５６】
このように、部品の交換によって目標制御結果域が変化した場合において、図１１においては、部品の交換前の目標制御結果域の中心であるＰ0 と、部品の交換後の目標制御結果域の中心であるＰ0 ’との差はδ’であるとされているが、このδ’の値は実際には得ることができない。そのため、部品の交換後においても、部品の交換前と同様に、出力油圧指令値ＰSL＿ref の値はＰ0 とされる。また、リニアソレノイド弁ＳＬは交換されておらず、その出力油圧特性は変化していないことから、その場合の出力油圧ＰSLはＰA1と同じＰC1である点Ｃ１の状態にある。そして、出力圧補正手段１５２により、出力油圧指令値ＰSL＿ref の値が部品の交換前と同様に補正され、リニアソレノイド弁ＳＬの状態は出力油圧ＰSLがＰA2と同じＰC2とされる点Ｃ２とされる。
【００５７】
点Ｃ２の状態とされたリニアソレノイド弁ＳＬは、自動変速機１０の変速が実行される度に、学習制御手段１５４による学習制御が実行される。この学習制御は、変速ショックが低減されるように、すなわち、部品交換後における変速ショックが最も低減されるように、言い換えれば出力油圧ＰSLがＰ0 ’もしくは目標制御結果域Ｐ0 ’−Ｐ1 ’≦ＰSL≦Ｐ0 ’＋Ｐ1 ’内となるようにリニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref を補正するものである。従って、出力圧補正手段１５２による補正の行なわれたリニアソレノイド弁ＳＬの出力油圧ＰC2と部品交換後の目標制御結果域とから、出力油圧ＰSLを下げる（図１１において左向き）補正となる。しかしながら、学習制御手段１５４にはガード値ＧＤが設けられており、その値はαとされていることから、学習制御手段１５４による学習制御によっては、リニアソレノイド弁ＳＬの出力油圧ＰSLを、学習制御前の出力油圧ＰC2からαだけ小さい、ＰC3までしか下げることができない。そして、この学習補正後の出力油圧ＰC3に対応する点Ｃ３は、部品交換後の目標制御結果域の外にある。そのため、結果としては、学習制御手段１５４によっては、変速ショックを十分に低減できた状態とはならないこととなる。
【００５８】
続いて、自動変速機１０を構成する部品が交換されたことが部品交換検出手段１６２によって検出され、学習ガード値変更手段１６０によって学習ガード値ＧＤが変更される場合について説明する。学習ガード値ＧＤの変更前と同様に、リニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref の値はＰ0 とされ、リニアソレノイド弁ＳＬは、出力油圧ＰSLはＰA1およびＰC1と同じＰC1' である点Ｃ１’の状態にある。そして、出力圧補正手段１５２により、出力油圧指令値ＰSL＿ref の値が部品の交換前と同様に補正され、リニアソレノイド弁ＳＬの状態は出力油圧ＰSLがＰA2およびＰC2と同じＰC2' とされる点Ｃ２’とされる。
【００５９】
点Ｃ２’の状態とされたリニアソレノイド弁ＳＬは、自動変速機１０の変速が実行される度に、学習制御手段１５４による学習制御が実行される。この学習制御は、部品の交換前と同様、変速ショックが低減されるように、すなわち、部品交換後における変速ショックが最も低減されるように、言い換えれば出力油圧ＰSLがＰ0 ’もしくは目標制御結果域Ｐ0 ’−Ｐ1 ’≦ＰSL≦Ｐ0 ’＋Ｐ1 ’となるようにリニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref を補正するものである。従って、出力圧補正手段１５２による補正の行なわれたリニアソレノイド弁ＳＬの出力油圧ＰＣ２と部品交換後の目標制御結果域とから、出力油圧ＰSLを下げる（図１１において左向き）補正となる。ところで、部品交換検出手段１６２により部品が交換されたことが検出され、学習ガード値変更手段１６０による学習ガード値ＧＤの変更が行なわれるので、学習制御手段１５４に設けられているガード値ＧＤの大きさは、部品の交換前におけるαから、それよりも大きい値であるα＋β’に変更される。
【００６０】
そのため、学習制御手段１５４による学習制御は、学習ガード値ＧＤによって許容される最大限の学習補正、すなわち補正量の合計である学習量が学習ガード値ＧＤ（＝α＋β’）となるまで変速ショックを低減するように繰り返される。この結果、リニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref は、リニアソレノイド弁ＳＬの出力油圧ＰSLがＰC3' となるまで、すなわち点Ｃ３’で表される状態まで学習補正が実行される。そして、この学習補正後のリニアソレノイド弁ＳＬの状態を表す点Ｃ３’は、部品交換後の目標制御結果域内となっており、変速ショックを目標とするレベルに低減することができる。
【００６１】
なお、図１０および図１１においては、リニアソレノイド弁ＳＬの出力油圧ＰSLのばらつきが出力油圧指令値ＰSL＿ref （＝Ｐ0 ）よりも高くばらつく場合について説明したが、出力油圧指令値ＰSL＿ref （＝Ｐ0 ）よりも低くばらつく場合についても同様であるので説明を省略する。また、図１５では自動変速機１０を構成し、交換の対象となる部品の一例として、摩擦係合装置の一つであるクラッチ内の部品である摩擦板ディスク２００、クラッチピストン１９６、あるいはリターンスプリング２０７を例示したが、他の摩擦係合装置であるブレーキについても類似の構造を有するものであるので、説明を省略する。
【００６２】
図１２は、本発明の学習制御装置の制御作動の一例を説明するためのフローチャートである。まず、変速制御手段１５０および出力圧補正手段もしくは駆動電流補正手段１５２に対応するステップ（以下「ステップ」を省略する。）ＳＡ１においては、スロットル弁開度θTHおよび車速Ｖに基づいて、例えば図４に示す変速線図に基づいて変速の判断がなされるとともに、図２に示す自動変速機１０の作動表に基づいて変速に関与する摩擦係合装置であるクラッチおよびブレーキを駆動するためにリニアソレノイド弁ＳＬ１乃至ＳＬ６の出力油圧ＰSLもしくはこれに対応する駆動電流ＩDRが出力され、これらのリニアソレノイド弁によって前記クラッチおよびブレーキの係合もしくは解放状態が制御される。このとき、前記リニアソレノイド弁ＳＬ１乃至ＳＬ６に対する駆動電流ＩDRの大きさは駆動電流補正手段１５２によって補正された電流の値が用いられる。
【００６３】
ＳＡ２乃至ＳＡ７は学習制御手段１５４に対応する。このうち、学習ガード値変更手段１６０に対応するＳＡ２においては、学習制御において必要となる学習ガード値ＧＤを決定するための学習ガード値変更ルーチンが実行される。図１３はこの学習ガード値変更ルーチンの一例を示したフローチャートである。まず、部品交換検出手段１６２に対応するステップ（以下「ステップ」を省略する。）ＳＢ１においては、修理担当者によってリニアソレノイド弁ＳＬを構成する部品が交換されたことが検出されたか否かが、例えば修理情報入力装置１０２によって入力されたかに基づいて判断される。そして、本ステップの判断が肯定される場合には、続くＳＢ２が実行される一方、本ステップの判断が否定される場合には、部品の交換が行なわれておらず、ＳＢ２乃至４のステップすなわち、学習ガード値を変更するか否かを決定するためのフラグＸＬＲＮＧＤを変更するか否かの判断がなされず、それまでのフラグＸＬＲＮＧＤの値が維持され、ＳＢ５以降が実行される。
【００６４】
ＳＢ２においては、ＳＢ１において部品が交換されたことが検出された場合において、交換後のリニアソレノイド弁ＳＬについて、出力油圧の精度が学習制御手段１５４によって維持可能であるか否かが判断される。出力油圧の精度が維持可能であるとは、例えば、部品の交換後においても、リニアソレノイド弁ＳＬの出力油圧ＰSLを前記目標制御結果域内とすることができることを意味する。この判断は、例えば、ＳＢ１において修理情報入力装置１０２によって入力された交換後の部品の特性についての情報、具体的には例えば、図１０の例であれば、部品の交換によって変化する同一の条件におけるリニアソレノイド弁ＳＬの出力油圧の変化量δ等に基づいて、部品交換後のリニアソレノイド弁ＳＬにおいて出力圧補正手段もしくは駆動電流補正手段１５２による補正後の出力油圧指令値ＰSL＿ref もしくはこれに対応する駆動電流ＩDRの値によって出力される出力油圧ＰSLに対し、部品交換前の学習ガード値ＧＤによって規定される最大限の学習制御による補正が行なわれた場合に、この学習制御による補正後の出力油圧ＰSLを前記目標制御結果域とすることが可能であるか否かに基づいて行なわれる。そして、本ステップの判断が肯定される場合には、部品交換後においても、部品交換前における学習ガード値ＧＤを変更することなく学習制御が実行されることにより、出力油圧の精度が維持可能であるとして、ＳＢ３が実行される。また、本ステップの判断が否定される場合には、部品交換後において部品交換前の学習ガード値ＧＤを用いた学習制御を実行したとしても、十分な補正がなされず、出力油圧の精度が維持できない可能性があるとして、ＳＢ４が実行される。
【００６５】
ＳＢ３は、ＳＢ２の判断が肯定される場合、すなわち、部品交換後においても、部品交換前における学習ガード値ＧＤを変更することなく学習制御が実行され、出力油圧の精度が維持可能である場合に実行されるステップであり、学習ガード値を変更するか否かを決定するためのフラグＸＬＲＮＧＤがオフとされる。一方、ＳＢ４は、ＳＢ２の判断が否定される場合、すなわち、部品交換後において部品交換前の学習ガード値ＧＤを用いた学習制御を実行したとしても、十分な補正がなされず、出力油圧の精度が維持できない可能性がある場合に実行されるステップであり、学習ガード値を変更するか否かを決定するためのフラグＸＬＲＮＧＤがオンとされる。
【００６６】
続くＳＢ５においては、ＳＢ３またはＳＢ４のいずれかにおいて決定された、学習ガード値を変更するか否かを決定するためのフラグＸＬＲＮＧＤの内容がオンであるか否かが判断される。そして、フラグＸＬＲＮＧＤの内容がオンの場合には本ステップの判断が肯定され、ＳＢ６が実行される。一方、フラグＸＬＲＮＧＤの内容がオフの場合には本ステップの判断が否定され、ＳＢ７が実行される。
【００６７】
ＳＢ６においては、学習ガード値ＧＤの値が、リニアソレノイド弁ＳＬの部品の交換前における値よりも大きな値に変更される。例えば部品の変更前において学習ガード値ＧＤの値がαであった場合に、αより大きい値であるα＋βとなるように変更される。一方、ＳＢ７においては、学習ガード値ＧＤの値について、変更がされず、それまでの値であるαが維持される。このようにして学習ガード値ＧＤの値が変更乃至維持され、本ルーチンは終了する。
【００６８】
図１２に戻って、ＳＡ３においては、ＳＡ１において変速制御が実行された結果に基づいて、１回の学習制御が実行される。具体的には、ＳＡ１において実行された変速制御における出力油圧指令値ＰSL＿ref あるいはこれに対応する駆動電流ＩDRと、実際の出力油圧ＰSLとに基づいて次回の変速制御時における出力油圧指令値ＰSL＿ref の補正量が算出される。
【００６９】
続くＳＡ４においては、ＳＡ３がくり返し実行された場合において、１回の学習制御ごとに算出された補正量の合計である学習値が算出されるとともに、算出された学習値がガード値によって規定される範囲内であるか否かが判断される。具体的には学習値ＬＲＮが学習ガード値ＧＤとの関係において、−ＧＤ≦ＬＲＮ≦ＧＤの関係を満たす場合、本ステップの判断は肯定され、ＳＡ５が実行されることなくＳＡ６が実行される。一方、前記関係を満たさない場合、すなわちＬＲＮ≦−ＧＤまたはＧＤ≦ＬＲＮである場合には、本ステップの判断は否定され、ＳＡ５が実行される。
【００７０】
ＳＡ５は、ＳＡ４の判断が否定された場合、すなわち、学習値ＬＲＮが学習ガード値ＧＤによって規定される範囲を超えている場合に実行されるステップであり、学習値ＬＲＮの値が学習ガード値ＧＤによって規定される範囲の上限もしくは下限とされる。具体的には、ＬＲＮ≦−ＧＤである場合には学習値ＬＲＮの値が−ＧＤとされ、ＧＤ≦ＬＲＮである場合には学習値ＬＲＮの値がＧＤとされる。
【００７１】
ＳＡ６においては、次回変速制御が実行される場合のリニアソレノイド弁ＳＬの出力油圧指令値ＰSL＿ref あるいはそれに対応する駆動電流ＩDRの値が決定される。具体的には、学習制御の実行前における出力油圧指令値ＰSL＿ref あるいはそれに対応する駆動電流ＩDRの値から学習値ＬＲＮだけ補正された値が用いられる。なお、ＳＡ４の判断が否定された場合には、上述のようにＳＡ５において学習値ＬＲＮは学習ガード値ＧＤによって規定される範囲の上限もしくは下限、すなわち、ＧＤまたは−ＧＤに変更されている。
【００７２】
ＳＡ７においては、学習制御が十分な回数だけ行なわれたか否かが判断される。変速制御が実行される際の学習制御が既に十分な回数が行なわれた場合には、本ステップの判断が肯定され、本フローチャートは終了する。そしてそれ以降に変速制御が実行される場合には、出力油圧指令値ＰSL＿ref あるいはそれに対応する駆動電流ＩDRの値が既に行なわれた学習値ＬＲＮによって補正されて用いられる。一方、学習制御が十分な回数だけ行なわれていない場合には、本ステップの判断は否定され、ＳＡ１以降が再度実行され次の変速制御においても学習が行なわれる。
【００７３】
以上の実施例によれば、前記部品交換検出手段１６２（ＳＢ１）により、前記制御対象としての自動変速機１０が前記制御指令値としての出力油圧指令値ＰSL＿ref に応じて作動する際に前記制御対象である自動変速機の作動すなわち出力油圧ＰSLのふるまいに影響を与える部品の交換が検出され、部品交換検出手段１６２により部品の交換が検出された場合には、学習ガード値変更手段１６０（ＳＢ２乃至ＳＢ７）により、部品交換検出手段１６２による部品の交換が検出されない場合と比較してくり返し学習における前記補正量の合計値である学習値ＬＲＮの取り得る範囲が大きくなるようにこの範囲を規定する学習ガード値ＧＤが変更されるので、部品の交換が検出されない場合に比べて学習制御手段１５４によってくり返し行なわれる学習において、制御指令値ＰSL＿ref を大きく学習補正することが可能となり、制御対象において部品の交換が行われ、制御対象の物理的特性が変化した場合であっても、適切な学習補正が可能となる。
【００７４】
また、以上の実施例によれば、多数の部品からなる車両用自動変速機１０をその制御対象とする学習制御装置としての学習制御手段１５４において、部品交換検出手段１６２（ＳＢ１）は、該車両用自動変速機に装着された変速制御弁であるリニアソレノイド弁ＳＬ、該車両用自動変速機内に設けられた係合装置の摩擦板ディスク（例えば２００）、該摩擦板ディスクを押圧するためのクラッチピストン（例えば１９６）、該ピストンを元位置に復帰させるためのリターンスプリング（例えば２０７）などのうち少なくとも１つの交換を検出し、学習ガード値変更手段１６０は前記車両用自動変速機１０の組付けられた車両の変速ショックを抑制するために変更されるので、部品を交換することによって車両用自動変速機１０の物理的特性が変化する場合においても学習制御を実行することができ、自動変速機の変速時における吹きや、あるいはタイアップが防止され、変速ショックが低減される。
【００７５】
次に、本発明の他の実施例を説明する。なお、以下の説明において実施例相互に共通する部分には同一の符号を付して説明を省略する。
【実施例２】
【００７６】
本実施例においても、実施例１と同様の構成により、すなわち図３に示すように学習制御装置が構成される。以下、実施例１と異なる点について説明する。実施例１においては、修理情報入力装置１０２は、修理を行なった場合に修理担当者がその旨を入力するようにされたが、本実施例においては、単に修理により部品の交換が行なわれた旨のみならず、交換した部品の種類（例えば、リニアソレノイド弁ＳＬ１を交換した、など）や、交換した部品の特性（例えば、交換したリニアソレノイド弁ＳＬは、製品ごとのばらつきが少なくなるように予め選別されたいわゆる特性管理品であった、など）についての情報についても修理担当者が入力を行なうようにされる。そして、部品交換検出手段１６２としての電子制御装置８２は、前記修理情報入力装置１０２と入出力端子８１を介して接続されることにより、部品が交換されたことを検出するのに加え、入力された前記交換した部品の種類や交換した部品の特性についての情報を得る。
【００７７】
また、学習ガード値変更手段１６０は、実施例１においては部品交換検出手段１６２によって自動変速機１０を構成する部品が交換されたことが検出された場合に、前記学習ガード値ＧＤをそれまでよりも大きな値となるように変更するようにされたが、本実施例においては、前記部品交換検出手段１６２により交換が検出された結果に応じて学習ガード値ＧＤを変更する。具体的には、前述の実施例１においては、学習ガード値変更手段１６０は、部品交換検出手段１６２により部品の交換が検出された場合には、学習ガード値ＧＤをそれまでのαからそれよりも大きな値であるα＋βに変更した。一方、本実施例においても、学習ガード値変更手段１６０は、部品交換検出手段１６２により部品の交換が検出された場合には、学習ガード値ＧＤをそれまでのαからそれよりも大きな値であるα＋βに変更するが、かかるβは、次のように算出される点において異なる。まず、学習ガード値変更手段１６０によって変化させられる学習ガード値の増分βは、β＝β1 ＋β2 ＋β3 ＋β4 ＋…＋βn のように定義される。ここで、β1 ，β2 ，β3 ，β4 ，…，βn は、それぞれ、交換される部品に対応する学習ガード値の増分であり、例えば、β1 はリニアソレノイド弁ＳＬの交換に伴う学習ガード値の増分、β2 は摩擦板ディスク２００の交換に伴う学習ガード値の増分、β3 はクラッチピストン１９６の交換に伴う学習ガード値の増分、β4 はリターンスプリング２０７の交換に伴う学習ガード値の増分、等である。
【００７８】
図１４は、学習ガード値変更手段１６０が、学習ガード値の変更のために有する交換される各部品に対応する学習ガード値の増分の一部を示した例である。図１４には、例えば、リニアソレノイド弁ＳＬが成り行き品、すなわちばらつきについて特に管理されていない製品群から選択された１つに交換された場合には、β1 を１５とし、リニアソレノイド弁ＳＬが特性管理品に交換された場合には、β1 を５とし、摩擦板ディスク２００が交換された場合にはβ2 を５とし、クラッチピストン１９６が交換された場合にはβ3 を５とし、リターンスプリング２０７が交換された場合にはβ4 を１５とすることが例として示されている。具体的には、部品の交換の内容がリニアソレノイド弁ＳＬの特性管理品への交換であれば、β＝β1 ＝５だけ学習ガード値が大きくさせられる。また、部品の交換の内容が、摩擦板ディスク２００とクラッチピストン１９６の交換であれば、β＝β2 ＋β3 ＝５＋５＝１０だけ学習ガード値が大きくさせられる。これらのβ1 ，β2 ，β3 ，β4 ，…，βn の値は、各部品の交換が学習制御に対して影響を与える度合いに応じて、例えば各部品の交換により前記目標制御結果域がどのように変化するか（たとえば図１０におけるδや、図１１におけるδ’の値など）を予め実験やシミュレーションなどにより算出しておき、これらの値に基づいて算出される。
【００７９】
以上の実施例によれば、部品交換検出手段１６２は、前記制御対象を構成する複数の部品のうちのいずれの部品が交換されたかを検出するものであり、学習ガード値変更手段１６０は、部品交換検出手段１６２により交換が検出された結果に応じて学習ガード値ＧＤを変更するので、部品の交換によって必要となる再度の学習補正が実行されるとともに、交換された部品に応じて異なる学習ガード値ＧＤが許容されるので、再度の学習補正の際に制御目的を達成するために十分な量の学習ガード値が確保されるとともに、必要以上に前記学習ガード値ＧＤが変更されることがなく、誤学習が防止される。
【００８０】
以上、本発明の実施例を図面に基づいて詳細に説明したが、本発明はその他の態様においても適用される。
【００８１】
例えば、上述の実施例においては、学習制御装置（学習制御手段１５４）は、自動変速機１０を制御対象としたが、これに限られず、一般的に学習制御が適用される対象物を制御対象としても良い。
【００８２】
また、上述の実施例においては、学習値は補正量の合計値であるものとしたが、これに限られない。例えば、単純な補正量の合計ではなく、時間経過とともに減少させる係数を乗算して得る加重平均により学習値を計算したり、あるいは学習値の方向（例えば正負の符号）に基づき所定量だけ学習値を修正したりするようにしてもよい。
【００８３】
また、上述の実施例においては、学習制御手段１５４が行なう学習制御は、実際の制御結果、すなわち変速における吹き量の大きさに基づいて、この吹き量が所定の目標範囲となるように制御指令値である出力油圧指令値ＰSL＿ref を補正するものとされたが、かかる補正量を算出するための学習制御それ自体は任意の方法でよく、特に限定されない。例えば、フィードバック制御や適応制御によってもよいし、ニューラルネットワークを用いた学習制御でも良いし、知識工学を用いた学習制御でもよい。
【００８４】
また、上述の実施例においては、修理情報入力装置１０２として例えばダイアグテスタなどの機器が別途用意されるものとされたが、これに限られず、例えば、車両に既に設けられている別の用途のための機器を用いて、部品が交換された旨や、交換された部品の種類や特性についての情報が入力されるようにしてもよい。具体的には、例えば車両に設けられたシフトレバー７２を、通常の運転における操作ではあり得ない操作、すなわち、スプリング等によって付勢されることにより、通常の運転操作においては長時間固定されることのないポジションにシフトレバー７２を所定時間以上保持し続ける操作等を行なうことによって、シフトレバー７２の操作内容を自動変速機の変速レンジや変速段の変更操作から、修理情報の入力操作に切り換えられるようにされる。
【００８５】
また、上述の実施例においては、学習ガード値変更手段１６０による学習ガード値ＧＤの変更を行なうか否かを決定するためのフラグＸＬＲＮＧＤは、自動変速機全体を対象として１つのフラグが設けられたが、これに限られず、例えば、自動変速機１０に含まれる各摩擦係合装置ごとにフラグが設定されてもよい。この場合、各摩擦係合装置を駆動するための油圧の調整を行なう調圧系を構成する部品や、各摩擦係合装置を構成する部品のいずれかが交換された場合に、その摩擦係合装置についてのみフラグがオンとされ、その摩擦係合装置についての学習ガード値が変更されればよい。このようにすれば、部品が交換された場合であっても、交換された部品の影響を受けない摩擦係合装置については学習ガード値が変更されず、再度の学習を必要としない。
【００８６】
また、図１２のフローチャートにおいては、学習ガード値決定ルーチンを実行するＳＡ２は、ＳＡ１とＳＡ３の間に実行されたが、これに限られず、ＳＡ４の前に実行されればよい。
【００８７】
また、上述の実施例においては、学習値、すなわち学習制御が実行される各回の補正量のくり返しにおける合計に対してガード値が設けられたが、これに加えて、各回の補正量についても同様にガード値が設けられてもよい。
【００８８】
また、上述の実施例においては、学習ガード値変更手段１６０は、修理情報入力装置１０２、部品交換検出手段１６２（ＳＢ１）により自動変速機の部品の交換が行なわれたことがそれぞれ入力および検出されたことに基づいて学習ガード値ＧＤを変更したが、交換されるのは自動変速機の部品に限られず、交換することにより自動変速機の特性が変化する要因と成り得るものであればよい。例えばＡＴＦ（Ａｕｔｏｍａｔｉｃ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｆｌｕｉｄ；自動変速機の作動油）などが交換された場合や、バルブボデーなどの自動変速機のアッシーが交換された場合についても学習ガード値ＧＤが変更されてもよい。
【００８９】
また、上述の実施例においては、学習制御は十分な回数が行なわれた後終了するものとされたが、これに限られず、終了することなくくり返し行なわれてもよい。
【００９０】
また、上述の実施例１においては、修理担当者が修理情報入力装置１０２に入力した情報に基づいて部品交換検出手段１６２が部品の交換がされた旨を検出したが、このとき、単に部品の交換がされた旨のみが入力されたような場合、すなわち、交換後の部品の特性についての情報が得られず、部品の交換後において部品の交換前の出荷前調整に基づく精度の維持が可能であるか否かの判断が行なえない場合においては、その判断をすることなく学習ガード値の変更を行なうようにしてもよい。すなわち、図１２のフローチャートにおいて、ＳＢ２の判断を行なうことができない場合には、ＳＢ４に進むようにしてもよい。
【図面の簡単な説明】
【００９１】
【図１】本発明方法の一例が適用される車両用自動変速機の構成を説明する骨子図である。
【図２】図１の車両用自動変速機の変速段とそれを達成するための油圧式摩擦係合要素の係合の組合わせとの関係を示す図表である。
【図３】図１の自動変速機を搭載した車両の制御装置の構成を説明するブロック図である。
【図４】図３の電子制御装置が変速制御のために用いる予め記憶された変速線図を説明する図である。
【図５】図１の自動変速機を搭載した車両において備えられた変速用油圧制御回路の要部を説明する図である。
【図６】図５の変速用油圧制御回路に油圧式摩擦係合要素に対する供給圧を制御するために設けられたリニアソレノイド弁の構成を説明する断面図である。
【図７】図６のリニアソレノイド弁の弁特性の例を示す図である。
【図８】図３の電子制御装置の変速制御機能の要部を説明する機能ブロック線図である。
【図９】図６のリニアソレノイド弁の変速時における係合作動例を説明するタイムチャートである。
【図１０】部品の交換が行なわれた際の図８の学習ガード値変更手段の作動の概要を説明する図である。
【図１１】部品の交換が行なわれた際の図８の学習ガード値変更手段の作動の概要を説明する別の例における図であって、図１０に対応する図である。
【図１２】図３の電子制御装置の作動の概要を説明するフローチャートである。
【図１３】図３のフローチャートの一部である学習ガード値決定ルーチンを説明するフローチャートである。
【図１４】図８の学習ガード値変更手段が、学習ガード値の増分を、交換された部品に応じて変更する決定する際の表である。
【図１５】自動変速機を構成する摩擦係合装置であるクラッチの構造を示す図である。
【符号の説明】
【００９２】
１０：車両用自動変速機（制御対象）、  ８２：学習制御装置（電子制御装置）、  １６０：学習ガード値変更手段、  １６２：部品交換検出手段、  １９６：クラッチピストン（部品）、  ２００：摩擦板ディスク（部品）、  ２０７：リターンスプリング（部品）、  ＧＤ：学習ガード値、  ＬＲＮ：学習値、  ＰＳＬ＿ｒｅｆ：出力油圧指令値（制御指令値）、  ＳＬ：リニアソレノイド弁（部品）
【図１】
2008286251.tif 000003
【図２】
2008286251.tif 000004
【図３】
2008286251.tif 000005
【図４】
2008286251.tif 000006
【図５】
2008286251.tif 000007
【図６】
2008286251.tif 000008
【図７】
2008286251.tif 000009
【図８】
2008286251.tif 000010
【図９】
2008286251.tif 000011
【図１０】
2008286251.tif 000012
【図１１】
2008286251.tif 000013
【図１２】
2008286251.tif 000014
【図１３】
2008286251.tif 000015
【図１４】
2008286251.tif 000016
【図１５】
2008286251.tif 000017