(57)【特許請求の範囲】
【請求項１】
環境温度を検出する環境温度検出手段と、
ソレノイドに流れる電流を検出するソレノイド電流検出手段と、
前記電流に基づいてソレノイドの発熱量相当値を算出するソレノイド発熱量算出手段と、
前記環境温度及び前記発熱量相当値に基づいてソレノイド温度を算出するソレノイド温度算出手段と、
を含んで構成され、
前記ソレノイド温度算出手段は、前記環境温度の高温域において、前記環境温度に前記発熱量相当値を加算して、ソレノイド温度を算出し、前記環境温度の低温域において、前記環境温度から所定値Ｔｃを減算して、ソレノイド温度を算出し、前記高温域と前記低温域との間の中温域において、前記環境温度をそのままソレノイド温度とすることを特徴とするソレノイド温度推定装置。
【請求項２】
前記ソレノイドは油圧制御に使用されるものであり、前記環境温度検出手段はその作動油の温度を検出するものであることを特徴とする請求項１記載のソレノイド温度推定装置。
【請求項３】
前記ソレノイド発熱量算出手段は、予めソレノイドの電流に対する発熱量相当値を定めて記憶させたテーブルを参照して、発熱量相当値を算出するものであることを特徴とする請求項１又は請求項２記載のソレノイド温度推定装置。
【請求項４】
前記所定値Ｔｃは、定数であることを特徴とする請求項１〜請求項３のいずれか１つに記載のソレノイド温度推定装置。
【請求項５】
前記所定値Ｔｃは、前記環境温度に応じて設定し、前記環境温度が低いほど大きくすることを特徴とする請求項１〜請求項３のいずれか１つに記載のソレノイド温度推定装置。
【請求項６】
前記所定値Ｔｃは、定数ＴＣから前記発熱量相当値を減算した値であることを特徴とする請求項１〜請求項３のいずれか１つに記載のソレノイド温度推定装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ソレノイド（特にリニアソレノイド）の温度を環境温度より推定するソレノイド温度推定装置に関する。
【０００２】
【従来の技術】
車両用自動変速機、特に、各摩擦係合要素（クラッチ、ブレーキ）に対する供給油圧を各ソレノイドバルブにより目標油圧に制御して変速を行わせる直動式の自動変速機において、前記各ソレノイドバルブを構成するリニアソレノイドの制御に際しては、ソレノイドの温度によりその抵抗値が変化して、指令デューティ値と電流値との特性が変化することから、ソレノイドの温度を直接又は間接的に検出して、デューティ値を補正する必要があり、一般的には、環境温度（オイル温度）を検出して、代用している。
【０００３】
【発明が解決しようとする課題】
しかしながら、環境温度（オイル温度）とソレノイド温度とは、必ずしも一致せず、環境温度の変化より、ソレノイド温度の変化の方が大きい。具体的には、環境温度の高温域ではソレノイド温度の方が高くなり、環境温度の低温域ではソレノイド温度の方が低くなる。
【０００４】
従って、環境温度によってソレノイドの特性を補正するのみでは、実際のソレノイド温度に応じた適正な補正が困難である。
従って、ソレノイド温度を直接的に検出することが望ましいが、特別の温度センサを設けることは、取付スペースが必要となるばかりか、コストアップにもつながる。特に直動式の自動変速機においては、多数のソレノイドを有することから、現実的ではない。
【０００５】
本発明は、このような従来の問題点に鑑み、環境温度から、実用上十分な精度で、ソレノイド温度を推定することのできるソレノイド温度推定装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
このため、請求項１に係る発明では、図１に示すように、環境温度を検出する環境温度検出手段と、ソレノイドに流れる電流を検出するソレノイド電流検出手段と、前記電流に基づいてソレノイドの発熱量相当値を算出するソレノイド発熱量算出手段と、前記環境温度及び前記発熱量相当値に基づいてソレノイド温度を算出するソレノイド温度算出手段と、を設けて、ソレノイド温度推定装置を構成する。ここで、前記ソレノイド温度算出手段は、前記環境温度の高温域において、前記環境温度に前記発熱量相当値を加算して、ソレノイド温度を算出し、前記環境温度の低温域において、前記環境温度から所定値Ｔｃを減算して、ソレノイド温度を算出し、前記高温域と前記低温域との間の中温域において、前記環境温度をそのままソレノイド温度とすることを特徴とする。
尚、前記所定値Ｔｃは、定数でよいが（請求項４）、前記環境温度に応じて設定し、前記環境温度が低いほど大きくしてもよい（請求項５）。また、前記所定値Ｔｃは、定数ＴＣから前記発熱量相当値を減算した値としてもよい（請求項６）。
【０００７】
請求項２に係る発明では、前記ソレノイドは油圧制御に使用されるものであり、前記環境温度検出手段はその作動油の温度（オイル温度）を検出するものであることを特徴とする。
【０００８】
請求項３に係る発明では、前記ソレノイド発熱量算出手段は、予めソレノイドの電流に対する発熱量相当値を定めて記憶させたテーブルを参照して、発熱量相当値を算出するものであることを特徴とする。
【００１２】
【発明の効果】
請求項１に係る発明によれば、特別なセンサを追加することなく、環境温度と、ソレノイドに流れる電流に応じた発熱量相当値とから、ソレノイド温度を精度良く推定することができるという効果が得られる。
また、環境温度の高温域において、環境温度にソレノイドの発熱量相当値を加算して、ソレノイド温度を算出し、環境温度の低温域において、環境温度から所定値を減算して、ソレノイド温度を算出し、環境温度の中温域において、環境温度をそのままソレノイド温度とすることで、「環境温度の高温域ではソレノイド温度の方が高くなり、環境温度の低温域ではソレノイド温度の方か低くなるという」という知見に基づいて、ソレノイド温度を的確かつ簡単に推定できる。
【００１３】
請求項２に係る発明によれば、油圧制御用のソレノイドの場合に、その作動油の温度（オイル温度）を検出することで、環境温度を的確にとらえることができる。
【００１４】
請求項３に係る発明によれば、ソレノイドの発熱量相当値の算出に際し、予め定めたテーブルを用いることで、簡単に算出できる。
【００１７】
【発明の実施の形態】
以下に本発明の実施の形態を説明する。
図２は本発明に係るソレノイド温度推定装置が適用される車両用自動変速機のシステム図であり、エンジン１の出力トルクは自動変速機２を介して駆動輪に伝達される。
【００１８】
この自動変速機２は、クラッチ、ブレーキなどの摩擦係合要素に対する作動油圧の供給をソレノイドバルブユニット３によって制御することで変速が行われる構成のものであり、摩擦係合要素として、詳細には、リバースクラッチ、ハイクラッチ、バンドブレーキ、ロー＆リバースブレーキ、フォワードクラッチを備える。
【００１９】
また、この自動変速機２は、一方向クラッチを用いずに、少なくとも２つの摩擦係合要素の締結と解放とを同時に油圧制御によって行わせる変速（所謂クラッチツウクラッチ変速）を実行する構成となっている。
【００２０】
このため、図３に示すように、各摩擦係合要素２０ごとに、ライン圧（元圧）源とドレインとにつながれたソレノイドバルブ３０が設けられ、各ソレノイドバルブ３０を構成するリニアソレノイドへのデューティ（駆動電流）を制御することにより、各摩擦係合要素２０への作動油圧を制御するようになっている。
【００２１】
前記ソレノイドバルブユニット３（各ソレノイドバルブ３０）を制御するコントロールユニット４には、各ソレノイドバルブ３０の駆動電流と油圧との相関を示すテーブルが記憶されており、目標油圧を演算すると、この目標油圧に対応する駆動電流をテーブル変換によって求めて、各ソレノイドバルブ３０の駆動電流を制御する。
【００２２】
そして、駆動電流の制御は、ディーティによって行われる。ここで、デューティと駆動電流との間には温度依存性があり、このため、ソレノイドの温度に応じて、ディーティを補正する必要があり、このために、本発明に係るソレノイド温度推定装置が用いられる。
【００２３】
ソレノイド温度推定装置は、コントロールユニット４に、環境温度としてオイル温度（例えばエンジンのオイルパン内のオイル温度）を検出するオイル温度センサ（油温センサ）５１からの信号と、各ソレノイドバルブ（リニアソレノイド）３０に流れる電流を検出する電流センサ（電流検出用抵抗）５２からの信号とが入力され、コントロールユニット４内のマイクロコンピュータにて、図４のフローチャートに示す演算を行うことによって構成される。
【００２４】
以下に、図４のフローチャートに従って説明する。
ステップ１（図にはＳ１と記す。以下同様）では、オイル温度センサからの信号に基づいてオイル温度Ｔｏｉｌ  を検出する。この部分がオイル温度センサ５１と共に環境温度検出手段に相当する。
【００２５】
ステップ２では、電流センサからの信号に基づいてソレノイド電流Ｉｓｏｌ  を検出する。この部分が電流センサ５２と共にソレノイド電流検出手段に相当する。ステップ３では、予めソレノイド電流Ｉｓｏｌ  に対する発熱量相当値（発熱温度）ΔＴを定めて記憶させたテーブルを参照して、検出されたソレノイド電流Ｉｓｏｌ  より、発熱量相当値ΔＴを求める。この部分がソレノイド発熱量算出手段に相当する。
【００２６】
ステップ４では、オイル温度Ｔｏｉｌ  の判定を行う。すなわち、オイル温度Ｔｏｉｌ  が所定値Ｔ２（例えば１２０℃）以上の高温域か、オイル温度Ｔｏｉｌ  が所定値Ｔ１（例えば４０℃）以下の低温域か、オイル温度Ｔｏｉｌ  が所定範囲（Ｔ１〜Ｔ２）内の中温域か否かを判定する。もちろん、Ｔ１＜Ｔ２である。
【００２７】
高温域の場合は、ステップ５へ進み、オイル温度Ｔｏｉｌ  にソレノイド発熱量相当値ΔＴを加算して、ソレノイド温度Ｔｓｏｌ  ＝Ｔｏｉｌ  ＋ΔＴを算出する。
低温域の場合は、ステップ６へ進み、オイル温度Ｔｏｉｌ  から所定値Ｔｃ  を減算して、ソレノイド温度Ｔｓｏｌ  ＝Ｔｏｉｌ  −Ｔｃ  を算出する。尚、所定値Ｔｃは定数でよいが、オイル温度Ｔｏｉｌ  に応じて設定して、オイル温度Ｔｏｉｌ  が低いほど大きくしてもよい。
【００２８】
また、この場合も発熱量相当値ΔＴを考慮して、例えば、ソレノイド温度Ｔｓｏｌ  ＝Ｔｏｉｌ  −（ＴＣ−ΔＴ）として、算出してもよい。ここで、ＴＣは定数である。
【００２９】
中温域の場合は、ステップ７へ進み、オイル温度Ｔｏｉｌ  をそのままソレノイド温度Ｔｓｏｌ  ＝Ｔｏｉｌ  とする。
ここで、ステップ４〜７の部分がソレノイド温度算出手段に相当する。
【００３０】
以上のように、環境温度（オイル温度）と、ソレノイドに流れる電流に応じた発熱量相当値とから、ソレノイド温度を推定することで、特別なセンサを追加することなく、ソレノイド温度を精度良く得られる。
【００３１】
これにより、ソレノイド温度によるソレノイド特性（デューティ−駆動電流特性）の変化を適正に補正することが可能となり、正確な制御を実現できる。
【図面の簡単な説明】
【図１】本発明の構成を示す機能ブロック図
【図２】車両用自動変速機のシステム図
【図３】各摩擦係合要素に対する油圧回路図
【図４】ソレノイド温度推定のフローチャート
【符号の説明】
１    エンジン
２    自動変速機
３    ソレノイドバルブユニット
４    コントロールユニット
２０  摩擦係合要素
３０  ソレノイドバルブ（リニアソレノイド）
５１  オイル温度センサ
５２  電流センサ
【図１】
0003608971.tif 000002
【図２】
0003608971.tif 000003
【図３】
0003608971.tif 000004
【図４】
0003608971.tif 000005