(57)【要約】      （修正有）【課題】油圧制御手段を制御する制御回路における発熱に偏りが生じない油圧制御装置の制御回路を提供する。【解決手段】油圧制御装置を制御する制御回路であって，複数の油圧検知手段からの信号を受信し，検知油圧を取得する複数の油圧受信部と，第一及び複数の第二の油圧調整手段の各々に駆動電流を供給し，第一及び複数の第二の油圧調整手段を制御する複数の油圧調整手段駆動部と，複数の油圧調整手段駆動部が第一，及び，複数の第二の油圧調整手段に供給する駆動電流を決定する演算部とを有し，演算部は，複数の係合部材に供給する油圧の目標値と，複数の油圧受信部から供給される検知油圧との差である複数の補正値を算出し，補正値の一つもしくは複数が所定範囲を超える場合，複数の第二の油圧調整手段への駆動電流を所定量だけ増加又は減少させ，第一の油圧調整手段への駆動電流を所定量だけ減少又は増加させることを特徴とする。【選択図】図７
2008249009.tif 000002
【特許請求の範囲】
【請求項１】
作動油を第一の油路に供給する油圧発生手段と，
前記油圧発生手段から前記第一の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，第二の油路に供給する第一の油圧調整手段と，
前記第一の油圧調整手段から前記第二の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，それぞれに対応して設けられる第三の油路に供給する複数の第二の油圧調整手段と，
前記第二の油圧調整手段の各々に対応して設けられ，前記第二の油圧調整手段から前記第三の油路を介して供給される作動油の油圧が所定値以上の場合に係合し，所定値未満の場合に解放し，係合と解放の組み合わせにより一つのギア段を形成する複数の係合部材と，
前記第三の油路の各々に設置され，前記係合部材に対応する前記第三の油路の油圧を検知する複数の油圧検知手段とを有する油圧制御装置を制御する制御回路であって，
前記油圧検知手段の各々に対応して設けられ，前記油圧検知手段からの信号を受信し，検知油圧を取得する複数の油圧受信部と，
前記第一，及び，複数の前記第二の油圧調整手段の各々に対応して設けられ，前記第一，及び，複数の前記第二の油圧調整手段に駆動電流を供給し，油圧を制御する複数の油圧調整手段駆動部と，
前記油圧受信部の取得した検知油圧に応じて，前記油圧調整手段駆動部が前記第一，及び，複数の前記第二の油圧調整手段に供給する駆動電流を決定する演算部とを有し，
前記演算部は，前記複数の係合部材の各々に供給する油圧の目標値と，前記複数の係合部材の各々に対応する検知油圧との差である複数の補正値を，所定時間に所定回数算出し，
前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つが所定範囲を超える場合，前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする制御回路。
【請求項２】
作動油を第一の油路に供給する油圧発生手段と，
前記油圧発生手段から前記第一の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，第二の油路に供給する第一の油圧調整手段と，
前記第一の油圧調整手段から前記第二の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，それぞれに対応して設けられる第三の油路に供給する複数の第二の油圧調整手段と，
前記第二の油圧調整手段の各々に対応して設けられ，前記第二の油圧調整手段から前記第三の油路を介して供給される作動油の油圧が所定値以上の場合に係合し，所定値未満の場合に解放し，係合と解放の組み合わせにより一つのギア段を形成する複数の係合部材と，
前記第三の油路の各々に設置され，前記係合部材に対応する前記第三の油路の油圧を検知する複数の油圧検知手段とを有する油圧制御装置を制御する制御回路であって，
前記油圧検知手段の各々に対応して設けられ，前記油圧検知手段からの信号を受信し，検知油圧を取得する複数の油圧受信部と，
前記第一，及び，複数の前記第二の油圧調整手段の各々に対応して設けられ，前記第一，及び，複数の前記第二の油圧調整手段に駆動電流を供給し，油圧を制御する複数の油圧調整手段駆動部と，
前記油圧受信部の取得した検知油圧に応じて，前記油圧調整手段駆動部が前記第一，及び，複数の前記第二の油圧調整手段に供給する駆動電流を決定する演算部とを有し，
前記演算部は，前記複数の係合部材の各々に供給する油圧の目標値と，前記複数の係合部材の各々に対応する検知油圧との差である複数の補正値を，所定時間に所定回数算出し，
前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つの増加回数及び減少回数の差が所定回数を越える場合，前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする制御回路。
【請求項３】
請求項２において，
前記演算部は，前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つが所定回数連続して増加もしくは減少する場合前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする制御回路。
【請求項４】
給油源と当該給油源からの作動油によって駆動が行われる駆動部との間に設けられた油路に，複数の制御弁が設けられている油圧回路の制御を行う油圧制御装置であって，
前記複数の制御弁における少なくとも一つの制御弁の開度を制御する制御値が，指示値に近づくように補正を行いながら制御を行うフィードバック制御手段と，
前記フィードバック制御手段における補正値が，同じ弁駆動方向に所定量以上である状態が定常的に発生していると判断した場合に，前記フィードバック手段における補正量の少なくとも一部を，前記複数の制御弁における前記フィードバック手段が制御を行う制御弁とは異なる制御弁を制御するための補正量に分配する補正量分配手段と，
を有することを特徴とする油圧制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，車両の自動変速機に用いられる油圧制御装置を制御する制御回路に関し，特に，直列に接続された油圧制御手段を用いて油圧制御を行う油圧制御装置を制御する制御回路に関する。
【背景技術】
【０００２】
車両の自動変速機に用いられる油圧制御装置は，クラッチなど係合部材に作動油を供給することにより，係合部材を係合させる。作動油の供給を受けた係合部材は，作動油の油圧が所定値を超えると係合し，油圧が所定値を下回ると解放される。このような油圧制御回路は，特許文献１に公開されている。特許文献１は，作動油を複数の係合部材に供給し，所定の係合部材を係合させることによってギア段を形成する技術を開示している。
【０００３】
図１は，油圧制御装置を搭載する車両を示す図である。図１の車両は前輪駆動車を表しているが，前輪駆動以外の車両であってもよい。図１における車両は，エンジン30，トランスミッション20，前輪40及びECU（Electronic  Control  Unit）50を含んでいる。トランスミッション20は，内部に油圧制御装置10を有している。
【０００４】
エンジン30は，燃料と空気の混合気体を，シリンダ内部で燃焼させる内燃機関である。燃焼によってシリンダ内のピストンが押し下げられ，クランクシャフトが回転する。トランスミッション20は，所望のギア段を形成しクランクシャフトの回転数を変更する。
【０００５】
ECU50には，車速センサ80，シフトレバー60，アクセルペダル70及びブレーキペダル71からの信号が入力する。車速センサ80は，車両の速度を検出し，ECU50に対して送信する。またシフトレバー60の位置は，ECU50に送信され，それに応じて自動的にトランスミッション20のギア段が形成される。そして，ECU50にはアクセルペダル70からアクセルペダル70の開度が入力する。ECU50は，車速センサ80，シフトレバー60，アクセルペダル70及びブレーキペダル71などからの信号を受信し，受信した情報に基づいて，車両の走行状態を制御する。
【０００６】
ここで，トランスミッション20に含まれる油圧制御装置10について説明する。
【０００７】
図２は，従来の油圧制御装置の構成の概略図である。従来の油圧制御装置は，制御回路400，ポンプ401，係合部材402及び403，ソレノイドバルブ404〜406，圧力センサ407及び408，及び，油路409〜412で構成されている。また，制御回路400は，CPU(Central Processing Unit)431，RAM(Random Access Memory)432，ROM(Read Only Memory)433，油圧受信部441及び442，及び，ソレノイド駆動部421〜423を有している。CPU431はROM433及びRAM432とバスなどで互いに接続されており，電源が投入されると，ROM433内に格納されているプログラムをRAM432上に展開する。そして，CPU431はプログラムに基づいて制御回路400及び油圧制御装置を制御する。また，CPU431は，圧力センサ407及び408からの信号を油圧受信部441及び442を介して受信し，ソレノイド駆動部421〜423に対しては駆動電流の出力指示を行う。
【０００８】
ポンプ401は，油路412を介して作動油をソレノイドバルブ404に供給する。ソレノイドバルブ404は，ポンプ401から供給される作動油の流量を，制御回路400内のソレノイド駆動部421からの駆動電流に基づいて調整し，油路409における油圧である基圧を調整する。基圧に調整された作動油は，油路409を介して，ソレノイドバルブ405及び406に供給される。
【０００９】
ソレノイドバルブ405及び406は，係合部材であるクラッチC1−402，及び，クラッチC2−403に供給される作動油の油圧である作用圧を調整するために設けられている。制御回路400内のソレノイド駆動部422および423からの駆動電流を受け，ソレノイドバルブ405及び406は，油路409に供給されている基圧をさらに調整する。この調整により，係合部材であるクラッチC1−402，及び，クラッチC2−403に対して，所定の作用圧を供給する。所定の作用圧を供給されたクラッチC1−402，及び，クラッチC2−403は，その組み合わせにより，所望のギア段を構成する。
【００１０】
ここで，係合部材であるクラッチC1−402及びクラッチC2−403について説明する。
【００１１】
図３は，係合部材であるクラッチC1−402，及び，クラッチC2−403の構成図である。係合部材であるクラッチは，エンジン30からの動力を伝える回転軸505を中心に，リング状に形成されている。油路410もしくは411から供給された作動油は，油室501に流入し，
ピストン504を押す。ピストン504によって圧迫されたクラッチプレート503及びクラッチディスク504は交互に重なっており，ピストン504の圧迫により摩擦し，係合する。このようにしてエンジン30からの動力は伝達される。
【００１２】
そして，クラッチC1−402，及び，クラッチC2−403が係合することにより，ギア段が形成される仕組みを説明する。
【００１３】
図４は，自動変速機におけるギア段の形成を説明する図である。図４の自動変速機におけるギア段は，サンギア601，プラネットギア602〜604，及び，リングギアで構成されている。サンギア601，及び，プラネットギア602〜604は，半径Rのギアであり，サンギア601の周囲にプラネットギア602〜604が接触している。３つのプラネットギア602〜604の間隔は固定されており，半径３Rのリングギア605に接触している。３つのプラネットギア602〜604が回転することにより，エンジン30の動力がシャフトを介して前輪40に伝達される。
【００１４】
図４aは，クラッチC1−402が係合する場合のギア段を示している。クラッチC1−402が係合する場合，エンジン30の動力はサンギア601に伝達される。このとき，リングギア605は固定されている。エンジン30の動力が伝達されると，サンギア601が回転し，それに伴いプラネットギア602〜604がそれぞれ回転する。そして，プラネットギア602〜604の回転に伴い，プラネットギア602〜604はサンギア601の中心を中心として回転移動する。ここでは，サンギア601の１回転に対して，プラネットギア602が位置Q1からQ２へと回転移動する。他のプラネットギアも同様にサンギア601の中心を中心として回転移動する。このプラネットギア602〜604の回転移動の回転がシャフトを介して前輪40に伝達される。
【００１５】
図４ｂは，クラッチC2−403が係合する場合のギア段を示している。クラッチC2−403が係合する場合，エンジン30の動力はリングギア605に伝達される。このとき，サンギア601は固定されている。エンジン30の動力が伝達されると，リングギア605が回転し，それに伴いプラネットギア602〜604がそれぞれ回転する。そして，プラネットギア602〜604の回転に伴い，プラネットギア602〜604はサンギア601の中心を中心として回転移動する。ここでは，リングギア605が方向DX1へ回転し，プラネットギア602〜604は方向DX2へ回転移動する。そして，リングギア605の１回転に対して，プラネットギア602〜604はサンギア601の中心を中心として３回転分の回転移動を行う。この回転移動の回転がシャフトを介して前輪40に伝達される。このようにして，自動変速機のギア段は，クラッチC1−402，及び，クラッチC2−403の係合により形成される。
【００１６】
また，係合部材に加えて，図２におけるソレノイドバルブについても説明する。
【００１７】
図５は，油圧制御装置に用いられるソレノイドバルブの構成図である。ソレノイドバルブ404〜406は，駆動ソレノイド701，押し棒702，可動コア703，操作棒704，スプリング部708，及び，ボール弁709によって構成されている。駆動ソレノイド701は，中心部に孔を有する固定コアーと，この固定コアーに巻回したコイルとを有し，外部からの駆動電流Iの供給に応じて磁界を発生させる。押し棒702に固定された可動コアー703は，駆動ソレノイド701の発生させる磁界に応じて左右に移動する。可動コアー703に付随して左右に移動する押し棒702は，ボール弁709を調整するための操作棒704を右側から押す。また，スプリング部708は，ボール弁709を左側から押しボール弁を調整する。調整されたボール弁709は，外部から供給される駆動電流Iに応じて，流入口705から流入する作動油の油圧を調整し，流出口706から流出する作動油の油圧を調整する。油圧の調整に伴い，排出口707から作動油を排出する。
【００１８】
このような油圧制御装置において，制御回路400は，以下のような制御を行う。
【００１９】
図６は，従来の油圧制御装置における動作フローチャートである。従来の油圧制御装置の制御回路400は，図６の動作フローチャートに従いソレノイドバルブ404〜406の制御を行う。図６の動作フローチャートは，ソレノイドバルブ405及び406に対して交互に実行される。
【００２０】
制御回路400は，制御が開始されると，駆動電流の電流値である指示値の設定を行う（ステップT1）。ステップT1では，ソレノイドバルブ405もしくは406に対して供給する指示値が目標圧に基づいて算出されており，さらに，その指示値を補正値を加算して更新し，設定する。この補正値は，油圧制御装置の経年劣化や，作動油の温度変化，使用している部品の形状の個体差などを補完するものである。補正値は，初期値はゼロであるが，本動作フローチャートのステップT6及びT7において調整されている。尚，ここでは，前回の動作フローチャートの実行で求められた補正値を用いて指示値の設定が行われる。
【００２１】
指示値は，ソレノイド駆動部421もしくは422からソレノイドバルブ405もしくは406に対して供給される駆動電流の電流値であり，ソレノイドバルブ405もしくは406は指示値に従って供給する油圧を調整するが，指示値の変化量と供給する油圧の変化量は比例関係にある。また，ここで用いられる３つのソレノイドバルブ404〜406は同じタイプのものであり，指示値の変化による油圧の変化量はどのソレノイドバルブにおいても等しい。以降，本動作フローチャートによって，ソレノイドバルブ405に対する制御が行われているものとして説明する。
【００２２】
設定された指示値が駆動電流としてソレノイド駆動部422を介してソレノイドバルブ405に対して供給される（ステップT2）。ソレノイドバルブ405に対して供給される指示値に基づいて，ソレノイドバルブ405は油圧の調整を行う。尚，ステップT2においてソレノイドバルブ405に供給された指示値は，次の動作フローチャートの実行におけるステップT2で指示値が変更されるまで一定に保たれる。
【００２３】
油圧の調整がソレノイドバルブ405によって行われた後，油路410の油圧の検出が行われる（ステップT3）。係合部材であるクラッチC1-402に作用する作用圧の検出を圧力センサ407が行い，作用圧の検出値を圧力センサ407から油圧受信部441を介して制御回路400が受信する。
【００２４】
その後，制御回路400は，係合部材であるクラッチC1-402に実際に作用している作用圧と，作用圧の目標値である目標圧とを比較する（ステップT4，T5）。ここで，作用圧が目標圧より低い場合はステップT6へ移行する。また，作用圧が目標圧より高い場合はステップT7へ移行する。そして，作用圧と目標圧が等しい場合には，本動作フローチャートは終了する。
【００２５】
作用圧が目標圧より低い場合は，指示値の補正値を増加させる（ステップT6）。また，作用圧が目標圧より高い場合は，目標圧の補正値を減少させる（ステップT7）。補正値の変更がステップT6及びT7において行われた後，本動作フローチャートは終了する。そして，本フローチャートは，油圧制御回路の動作中において，ソレノイドバルブ405及び406に対して交互に実行される。
【００２６】
このように，従来の油圧制御装置において，係合部材であるクラッチC1−402，及び，クラッチC2−403に実際に供給される作用圧は，油路及び係合部材に用いられる部品の形状の個体差によって誤差が引き起こされ，理想的な作用圧と異なっている。また，構成部品の経年劣化や，作動油の温度変化などによっても同様の誤差が引き起こされている。このような誤差に対して，従来の技術においては，圧力センサ407及び408を設け，実際に係合部材に作用する作用圧を検出し，検出結果に基づいてソレノイドバルブ405及び406の補正を行っていた。
【特許文献１】特開２００５−２８２５９２号公報
【発明の開示】
【発明が解決しようとする課題】
【００２７】
しかしながら，このような制御を行う場合，圧力センサ407及び408の設けられている油路410及び411における作用圧しか検出することができない。したがって，ソレノイドバルブ404の制御に問題がある場合にも油路410及び411における作用圧を制御するために，ソレノイドバルブ405及び406の制御が頻繁におこり，ソレノイドバルブ410及び411の制御を行う部分に発熱が偏り，損傷の原因となる。このような損傷が引き起こされた場合，制御回路に異常が発生し制御対象であるトランスミッションの構成部品に損傷が波及する。
【００２８】
そして，基圧調整用及び作用圧調整用のソレノイドバルブの双方が補正可能であるのに対して，作用圧調整用のソレノイドバルブのみを用いて補正が行われるため，双方の補正幅を有効に活用することができない。
【００２９】
そこで，本発明の目的は，圧力センサなどの油圧検出手段を新たに追加することなしに，油圧制御手段であるソレノイドバルブを制御する部分における発熱に偏りが生じない油圧制御装置の制御回路を提供することにある。
【００３０】
そして，本発明のさらなる目的は，圧力センサなどの油圧検出手段を新たに追加することなしに，基圧調整用及び作用圧調整用のソレノイドバルブの双方の補正幅を有効に活用することが可能な油圧制御装置の制御回路を提供することにある。
【課題を解決するための手段】
【００３１】
上記課題を解決するため，本発明の第一の側面における制御回路は，作動油を第一の油路に供給する油圧発生手段と，前記油圧発生手段から前記第一の油路を介して供給される作動油の油圧を調整し，分岐する第二の油路に供給する第一の油圧調整手段と，前記第一の油圧調整手段から前記第二の油路を介して供給される作動油の油圧をさらに調整し，複数の第三の油路の一つに供給する複数の第二の油圧調整手段と，前記複数の第二の油圧調整手段の各々に対応して設けられ，前記第二の油圧調整手段から前記第三の油路を介して供給される作動油の油圧が所定値以上の場合に係合し，所定値未満の場合に解放する複数の係合部材と，前記複数の第三の油路に設置され，前記第三の油路の油圧を検知する複数の油圧検知手段とを有する油圧制御装置を制御する制御回路であって，複数の前記油圧検知手段からの信号を受信し，検知油圧を取得する複数の油圧受信部と，前記第一，及び，複数の前記第二の油圧調整手段の各々に駆動電流を供給し，前記第一，及び，複数の前記第二の油圧調整手段を制御する複数の油圧調整手段駆動部と，複数の前記油圧受信部の取得した検知油圧に応じて，複数の前記油圧調整手段駆動部が前記第一，及び，複数の前記第二の油圧調整手段に供給する駆動電流を決定する演算部を有する。
【００３２】
そして，前記演算部は，前記複数の係合部材の各々に供給する油圧の目標値と，前記複数の係合部材の各々に対応する検知油圧との差である複数の補正値を，所定時間に所定回数算出し，前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つが所定範囲を超える場合，前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする。
【００３３】
また，本発明の第二の側面における制御回路は，作動油を第一の油路に供給する油圧発生手段と，前記油圧発生手段から前記第一の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，第二の油路に供給する第一の油圧調整手段と，前記第一の油圧調整手段から前記第二の油路を介して供給される作動油の油圧を，供給される駆動電流に応じて調整し，それぞれに対応して設けられる第三の油路に供給する複数の第二の油圧調整手段と，前記第二の油圧調整手段の各々に対応して設けられ，前記第二の油圧調整手段から前記第三の油路を介して供給される作動油の油圧が所定値以上の場合に係合し，所定値未満の場合に解放し，係合と解放の組み合わせにより一つのギア段を形成する複数の係合部材と，前記第三の油路の各々に設置され，前記係合部材に対応する前記第三の油路の油圧を検知する複数の油圧検知手段とを有する。
【００３４】
そして，前記油圧検知手段の各々に対応して設けられ，前記油圧検知手段からの信号を受信し，検知油圧を取得する複数の油圧受信部と，前記第一，及び，複数の前記第二の油圧調整手段の各々に対応して設けられ，前記第一，及び，複数の前記第二の油圧調整手段に駆動電流を供給し，油圧を制御する複数の油圧調整手段駆動部と，前記油圧受信部の取得した検知油圧に応じて，前記油圧調整手段駆動部が前記第一，及び，複数の前記第二の油圧調整手段に供給する駆動電流を決定する演算部とを有し，前記演算部は，前記複数の係合部材の各々に供給する油圧の目標値と，前記複数の係合部材の各々に対応する検知油圧との差である複数の補正値を，所定時間に所定回数算出し，前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つの増加回数及び減少回数の差が所定回数を越える場合，前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする。
【００３５】
上記側面において，好ましい態様として，前記演算部は，前記複数の第二の油圧調整手段に対応する前記複数の補正値の少なくとも一つが所定回数連続して増加もしくは減少する場合前記複数の第二の油圧調整手段への駆動電流を所定量だけ増加もしくは減少させ，前記第一の油圧調整手段への駆動電流を前記所定量だけ減少もしくは増加させることを特徴とする。
【００３６】
さらに，本発明の第三の側面は，給油源と当該給油源からの作動油によって駆動が行われる駆動部との間に設けられた油路に，複数の制御弁が設けられている油圧回路の制御を行う油圧制御装置であって，前記複数の制御弁における少なくとも一つの制御弁の開度を制御する制御値が，指示値に近づくように補正を行いながら制御を行うフィードバック制御手段と，前記フィードバック制御手段における補正値が，同じ弁駆動方向に所定量以上である状態が定常的に発生していると判断した場合に，前記フィードバック手段における補正量の少なくとも一部を，前記複数の制御弁における前記フィードバック手段が制御を行う制御弁とは異なる制御弁を制御するための補正量に分配する補正量分配手段とを有することを特徴とする。
【発明の効果】
【００３７】
本発明の油圧制御装置における制御回路は，基圧制御用の油圧制御手段と，作用圧制御用の油圧制御手段の双方を補正することにより，圧力センサなどの油圧検出手段を新たに追加することなしに，油圧制御手段を制御する制御回路における発熱に偏りが生じることを抑制することができる。
【００３８】
そして，本発明の油圧制御装置における制御回路は，基圧制御用の油圧制御手段と，作用圧制御用の油圧制御手段の双方を補正することにより，圧力センサなどの油圧検出手段を新たに追加することなしに，基圧調整用及び作用圧調整用の油圧制御手段の双方の補正幅を有効に活用することができる。
【発明を実施するための最良の形態】
【００３９】
以下，図面に従って本発明の実施の形態について説明する。但し，本発明の技術的範囲はこれらの実施の形態に限定されず，特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００４０】
図７は，本発明における制御対象となる油圧制御装置の構成図である。図７においては，本発明において必要な部分のみが記載されている。ここでは，本発明の制御対象となる油圧制御装置はポンプP1，ソレノイドバルブLS-203〜LS-205，係合部材108及び109，圧力センサPS1及びPS2，制御回路300を有している。また，制御回路300は，CPU(Central Processing Unit)331，RAM(Random Access Memory)332，ROM(Read Only Memory)333，及び，ソレノイド駆動部321〜323を有している。CPU331はROM333及びRAM332とバスなどで互いに接続されており，電源が投入されると，ROM333内に格納されているプログラムをRAM332上に展開する。そして，CPU331はプログラムに基づいて制御回路300及び油圧制御装置を制御する。また，CPU331は，圧力センサPS1及びPS2からの信号を油圧受信部341及び342を介して受信し，ソレノイド駆動部321〜323に対しては駆動電流の出力指示を行う。
【００４１】
ソレノイドバルブLS-203は，制御回路300内のソレノイド駆動部321からの駆動電流によりポンプP1から供給される油圧を調整し，油路OL-20の油圧である基圧を制御する。そして，油路OL-20の基圧は，ソレノイドバルブLS-204及びLS-205に対して供給される。ソレノイドバルブLS-204及びLS-205は，制御回路300内のソレノイド駆動部322および323からの駆動電流に基づいて，供給される基圧を調整し，調整された油圧をそれぞれ油路OL-30及びOL-40に対して供給する。油路OL-30及びOL-40の油圧は，係合部材であるクラッチC1-108及びクラッチC2-109に供給され，所定の圧力以上の油圧が供給された場合には係合し，所定の圧力未満の油圧が供給された場合には解放状態となる。
【００４２】
また，油路OL-30及びOL-40の油圧は，圧力センサPS1及びPS2によって監視されている。圧力センサPS1及びPS2は，油路OL-30及びOL-40の油圧を監視し，制御回路300に対して検知した油圧を供給する。制御回路300は，供給された油圧に基づいて，ソレノイドバルブLS-203〜LS-205の制御を行う。尚，ソレノイドバルブLS-203，LS-204，LS-205を通過する作動油の一部は排出され，ポンプP1へ戻る。
【００４３】
図８は，本発明における油圧制御装置の制御回路の動作フローチャートである。本発明における油圧制御装置の制御回路300は，電源が投入されると，ROM333内に格納されているプログラムをRAM332上に展開する。そして，CPU331はプログラムに基づいて動作フローチャートを実行し制御回路300及び油圧制御装置を制御する。制御回路300は，図８の動作フローチャートに従い，ソレノイド駆動部321〜323を介してソレノイドバルブLS-203〜LS-205の制御を行う。図８の動作フローチャートは，ソレノイドバルブLS-204及びLS-205に対して交互に実行される。
【００４４】
制御回路300は，制御が開始されると，駆動電流の電流値である指示値の設定を行う（ステップS1）。ステップS1では，ソレノイドバルブLS-204もしくはLS-205に対して供給する指示値が目標圧に基づいて算出されており，さらに，その指示値に補正値を加算して更新し，設定する。この補正値は，油圧制御装置の経年劣化や，作動油の温度変化，使用している部品の形状の個体差などを補完するものである。補正値は，初期値がゼロであるが，本動作フローチャートのステップS6，S7，S9において調整されている。尚，ここでは，前回の動作フローチャートの実行で求められた補正値を用いて指示値の設定が行われる。
【００４５】
指示値は，ソレノイド駆動部からソレノイドバルブに対して供給される駆動電流の電流値であり，ソレノイドバルブは指示値に従って供給する油圧を調整するが，指示値の変化量と供給する油圧の変化量は比例関係にある。また，ここで用いられる３つのソレノイドバルブLS-203〜LS-20５は同じタイプのものであり，指示値の変化による油圧の変化量はどのソレノイドバルブにおいても等しい。以降，本動作フローチャートによって，ソレノイドバルブLS-204に対する制御が行われているものとして説明する。
【００４６】
その後，ステップS1において設定された指示値は，駆動電流としてソレノイドバルブLS-204に対してソレノイド駆動部322を介して供給される（ステップS2）。ソレノイドバルブLS-204に対して供給される指示値に基づいて，ソレノイドバルブLS-204は油圧の調整を行う。尚，ステップS2においてソレノイドバルブLS-204に供給された指示値は，次の動作フローチャートの実行におけるステップS2で指示値が変更されるまで一定に保たれる。
【００４７】
油圧の調整がソレノイドバルブLS-204によって行われた後，油路OL-30の油圧の検出が行われる（ステップS3）。係合部材であるクラッチC1-108に作用する作用圧の検出を圧力センサPS1が行い，作用圧の検出値を圧力センサPS1から油圧受信部341を介して制御回路300が受信する。
【００４８】
その後，制御回路300は，係合部材であるクラッチC1-108に実際に作用している作用圧と，作用圧の目標値である目標圧とを比較する（ステップS4，S5）。ここで，作用圧が目標圧より低い場合はステップS6へ移行する。また，作用圧が目標圧より高い場合はステップS7へ移行する。そして，作用圧と目標圧が等しい場合は，本動作フローチャートは終了する。
【００４９】
作用圧が目標圧より低い場合は，指示値の補正値を所定量だけ増加させる（ステップS6）。また，作用圧が目標圧より高い場合は，目標圧の補正値を所定量だけ減少させる（ステップS7）。
【００５０】
ステップS6及びS7の後，補正値の再計算の条件が成立しているかどうかが確認される（ステップS8）。補正値の再計算の条件は，例えば，ステップS6もしくはS7において更新された補正値が所定の範囲を越えることである。ステップS6及びS7において補正値が変更され，変更後の補正値が所定の範囲の外であれば，補正値の再計算が行われる（ステップS9）。このとき，補正値の範囲は，制御回路300がソレノイドバルブLS-204及びLS-205に対する優先度をROM333に保持し，優先度が高いソレノイドバルブに対して，狭い補正値の範囲を設定してもよい。
【００５１】
尚，補正値が，ソレノイドバルブLS-204及びLS-205の両方において所定の範囲を超えた場合にのみ，ステップS8における条件が成立したものとすることも可能である。
【００５２】
また，動作フローチャートを繰り返し実行することによる補正値の変化の回数を記憶し，増加回数が減少回数を所定回数だけ上回った場合，または，減少回数が増加回数を所定回数だけ上回った場合，ステップS8における条件が成立するとすることも可能である。この場合，制御回路300は，補正値の変化の回数を記憶するための領域をRAM332に確保し，初期値をゼロに設定しておく。制御回路300は，ステップS6を実行する毎にこの値をインクリメントする。そして，ステップS7を実行する毎にこの値をデクリメントする。この値が所定範囲を超えた場合，ステップS8の条件が成立したものとされ，補正値の再計算がステップS９において行われる。例えば，所定範囲が−10〜＋10の場合，増加回数と減少回数の差が10を超えた場合に再計算が行われる。条件が成立し再計算が行われると，RAM332に確保された領域の値は初期値ゼロに再設定される。そして，条件成立のための所定範囲は，制御回路300がソレノイドバルブLS-204及びLS-205に対する優先度をROM333に保持し，優先度が高いソレノイドバルブに対して，小さい所定範囲を設定してもよい。
【００５３】
尚，補正値の補正の回数の差が，ソレノイドバルブLS-204及びLS-205の両方において所定範囲を超えた場合にのみ，ステップS8における条件が成立することとすることも可能である。
【００５４】
また，補正値の同方向への連続した補正回数を，ステップS8における条件とすることも可能である。この場合，制御回路300は，RAM332にソレノイドバルブLS-204及びLS-205のそれぞれに対する補正値の同方向への連続した補正の回数を保持している。例えば，ソレノイドバルブLS-204の補正値がステップS7において減少方向に補正された際，制御回路300内のRAM332に−１を記憶する。次回のソレノイドバルブLS-204の補正値に対する補正が再び減少方向であった場合には，−２が記憶される。さらに，減少方向への補正が繰り返される場合には，−３，−４と変化する。その後，増加方向への補正が行われた場合，値は１となる。そして，増加方向への補正が繰り返される場合には，＋２，＋３と変化する。この値が所定の範囲を超えた場合には，ステップS8における条件が成立したものとされ，補正値の再計算が行われる。例えば，所定範囲が−10〜＋10の場合，この値が＋１１になった場合，もしくは，−１１になった場合に条件が成立する。そして，補正の回数の範囲は，制御回路300がソレノイドバルブLS-204及びLS-205に対する優先度をROM333に保持し，優先度が高いソレノイドバルブに対して，狭い範囲を設定してもよい。
【００５５】
尚，補正値の同方向への連続した補正回数が，ソレノイドバルブLS-204及びLS-205の両方において所定の回数を超えた場合にのみ，ステップS8における条件が成立することとすることも可能である。
【００５６】
次に，ステップS9における補正値の再計算に関して説明する。ステップS9における補正値の再計算を説明するために，図９を用いる。
【００５７】
図９は，ソレノイドバルブLS-204及びLS-205の補正値，及び，ソレノイドバルブLS-203の指示値を示すグラフである。ステップS9における補正値の再計算が行われる以前には，図９aに示すように，ソレノイドバルブLS-204の補正値は補正値B204であり，ソレノイドバルブLS-205の補正値は補正値B205である。尚，補正値B204は，ソレノイドバルブLS-204の補正値の上限値LU204に達している。また，LD205はソレノイドバルブLS-205の補正値の下限値である。
【００５８】
補正値B204が上限値LU204に達したため，ステップS9における補正値の再計算が行われる。補正値の再計算が行われる以前に，ソレノイドバルブLS-203には指示値B203に対応する駆動電流が制御回路300から送信されている。
【００５９】
そして，ステップS10における補正値の再計算によって，ソレノイドバルブLS-203に対する指示値は，図９bに示すように指示値B203から指示値A203へと増加する。これと同時に，ソレノイドバルブLS-204の補正値は補正値B204から補正値A204へと変更され，ソレノイドバルブLS-205の補正値は補正値B205から補正値A205へと変更される。
【００６０】
ソレノイドバルブLS-204の補正値B204 が上限値に達していたため，これを低下させるべく，制御回路300はソレノイドバルブLS-203の指示値を変化量D203だけ増加させ，補正値B204及び補正値B205を変化量D203だけ減少させている。このとき，変化量D203は以下のように決定される。
【００６１】
ソレノイドバルブLS-204の補正値B204は，上方へ補正する余裕がないため，ソレノイドバルブLS-205の補正値B20５の下方へ補正する余裕を用いて，ソレノイドバルブLS-203の指示値及びソレノイドバルブLS-204の補正値を変化させる。まず，ソレノイドバルブLS-205の補正値B205と，その下限値LD-205との差であるD205を制御回路300が求める。ここで差D205は，図９aにおいて，補正値B205から下限値LD-205までの長さで表されている。そして，差D205を２で除算した値を変化量D203とし，ソレノイドバルブLS-203の指示値B203に加算する。このようにして，制御回路300は，新たなソレノイドバルブLS-203の指示値A203を得る。これに伴い，制御回路300は，ソレノイドバルブLS-204及びLS-205の補正値B204及びB205から変化量D203を減算する。そして，新たなソレノイドバルブLS-204及びLS-205の補正値A204及びA205を得る。ソレノイドバルブLS-203の指示値は更新されたと同時に，ソレノイド駆動部321を介してソレノイドバルブLS-204に供給される。
【００６２】
これまでは，ソレノイドバルブLS-204及びLS-205の補正値が，正の値と負の値の双方をとっている場合について説明したが，以降は補正値が正負いずれかに偏っている場合の補正値の再計算について説明する。
【００６３】
図１０は，ソレノイドバルブLS-204及びLS-205の補正値，及び，ソレノイドバルブLS-203の指示値を示すグラフである。ステップS9における補正値の再計算が行われる以前には，図１０aに示すように，ソレノイドバルブLS-204の補正値は補正値ｂ204であり，ソレノイドバルブLS-205の補正値は補正値ｂ205である。尚，補正値ｂ204は，ソレノイドバルブLS-204の補正値の上限値lu204に達している。また，lu205はソレノイドバルブLS-205の補正値の上限値であり，ld205は下限値である。
【００６４】
補正値ｂ204が上限値に達したため，ステップS9における補正値の再計算が行われる。補正値の再計算が行われる以前に，ソレノイドバルブLS-203には指示値ｂ203が制御回路300から送信されている。
【００６５】
そして，ステップS9における補正値の再計算によって，ソレノイドバルブLS-203に対する指示値は，図１０bに示すように指示値ｂ203から指示値a203へと増加する。これと同時に，ソレノイドバルブLS-204の補正値は補正値ｂ204から補正値a204へと変更され，ソレノイドバルブLS-205の補正値は補正値b205から補正値a205へと変更される。
【００６６】
ソレノイドバルブLS-204の補正値b204 が上限値lu204に達していたため，これを低下させるべく，制御回路300はソレノイドバルブLS-203の指示値を変化量ｄ203だけ増加させる。これに伴いソレノイドバルブLS-204及びソレノイドバルブLS-205の補正値b204及びb205を変化量d203だけ低下させる。このとき，変化量d203は以下のように決定される。
【００６７】
ソレノイドバルブLS-204の補正値ｂ204は，上方へ補正する余裕がないため，ソレノイドバルブLS-205の補正値ｂ20５の下方へ補正する余裕を用いて，ソレノイドバルブLS-203の指示値及びソレノイドバルブLS-204の補正値を変化させる。まず，ソレノイドバルブLS-205の補正値b205と，その下限値ld-205との差であるd205を制御回路300が求める。ここで差d205は，図１０aにおいて，補正値b205から下限値ld-205までの長さで表されている。そして，差d205を２で除算した値を変化量d203とし，ソレノイドバルブLS-203の指示値b203に加算する。このようにして，制御回路300は，新たなソレノイドバルブLS-203の指示値a203を得る。これに伴い，制御回路300は，ソレノイドバルブLS-204及びLS-205の補正値B204及びB205から変化量d203を減算する。そして，新たなソレノイドバルブLS-204及びLS-205の補正値a204及びa205を得る。
【００６８】
これまでは，ソレノイドバルブLS-204及びLS-205の補正値の一方が所定の値を超えた場合に，補正値の再計算を行う例に関して説明した。以降は，ソレノイドバルブLS-204及びLS-205の補正値の双方が所定の値を超えた場合に，補正値の再計算を行う例について説明する。尚，この再計算の手法は，補正値の変更回数が所定回数を越え，再計算の条件が成立した場合にも用いることが可能である。
【００６９】
図１１は，ソレノイドバルブLS-204及びLS-205の補正値が所定値を越えた場合の，ソレノイドバルブLS-204及びLS-205の補正値，及び，ソレノイドバルブLS-203の指示値を示すグラフである。ステップS8における補正値の再計算の条件の確認において，図１１aのようにソレノイドバルブLS-204及びLS-205の補正値β204及びβ205が，共に所定値γを越える場合，補正値の再計算の条件が成立し，ステップS9へ進む。
【００７０】
ステップS9において，まず，ソレノイドバルブLS-203の指示値β203に対しγ／２が加算され，新しい指示値α203が算出される。このとき，ソレノイドバルブLS-204及びLS-205の補正値β204及びβ205は，γ／２が減算され，新しい補正値α204及びα205となる。
【００７１】
ステップS9における補正値の再計算が完了すると，図８の動作フローチャートは終了する。ステップS9で求められたソレノイドバルブLS-204及びLS-205の補正値は，繰り返し実行される図８の動作フローチャートの次の実行におけるステップS1において用いられる。
【００７２】
このように，本発明の油圧制御装置の制御回路は，基圧制御用の油圧制御手段と，作用圧制御用の油圧制御手段の双方を補正することにより，圧力センサなどの油圧検出手段を新たに追加することなしに，複数の油圧制御手段を均等に制御し，油圧制御手段を制御する制御回路における発熱に偏りが生じることを抑制することができる。
【００７３】
そして，本発明の油圧制御装置の制御回路は，基圧制御用の油圧制御手段と，作用圧制御用の油圧制御手段の双方を補正することにより，圧力センサなどの油圧検出手段を新たに追加することなしに，基圧調整用及び作用圧調整用の油圧制御手段の双方の補正幅を有効に活用することができる。
【００７４】
尚，本明細書においては，基圧調整用及び作用圧調整用の油圧調整手段を，ソレノイドバルブを用いて説明を行ったが，他の種類のバルブを用いることも可能である。
【００７５】
さらに，本明細書においては，作用圧の検出の説明を圧力センサを用いて行ったが，係合部材における回転部材の回転数を用いて油圧を検出することも可能である。
【００７６】
さらに，本明細書においては，作用圧を供給する油路の内径は全て等しいものとして説明したが，油路の内径に従って指示値及び補正値を調整することも可能である。
【図面の簡単な説明】
【００７７】
【図１】油圧制御装置を搭載する車両を示す図である。
【図２】従来の油圧制御装置の構成である。
【図３】係合部材であるクラッチC1−402，及び，クラッチC2−403の構成図である。
【図４】自動変速機におけるギア段の形成を説明する図である。
【図５】油圧制御装置に用いられるソレノイドバルブの構成図である。
【図６】従来の油圧制御装置における動作フローチャートである。
【図７】本発明における制御対象となる油圧制御装置の構成図である。
【図８】本発明における油圧制御装置の制御回路の動作フローチャートである。
【図９】ソレノイドバルブLS-204及びLS-205の補正値，及び，ソレノイドバルブLS-203の指示値を示すグラフである。
【図１０】ソレノイドバルブLS-204及びLS-205の補正値，及び，ソレノイドバルブLS-203の指示値を示すグラフである。
【図１１】ソレノイドバルブLS-204及びLS-205の補正値が所定値を越えた場合に，補正値の再計算及び，ソレノイドバルブLS-203の指示値を示すグラフである。
【符号の説明】
【００７８】
10  油圧制御装置
20  トランスミッション
30  エンジン
40  前輪
50  ECU
P１  ポンプ
PS1，PS2  圧力センサ
LS-203，LS-204，LS-205  ソレノイドバルブ
OL-20，OL-30，OL-40  油路
300  制御回路
321，322，323  ソレノイド駆動部
【図１】
2008249009.tif 000003
【図２】
2008249009.tif 000004
【図３】
2008249009.tif 000005
【図４】
2008249009.tif 000006
【図５】
2008249009.tif 000007
【図６】
2008249009.tif 000008
【図７】
2008249009.tif 000009
【図８】
2008249009.tif 000010
【図９】
2008249009.tif 000011
【図１０】
2008249009.tif 000012
【図１１】
2008249009.tif 000013