(57)【要約】【課題】電磁アクチュエータの短絡を適切に検出することが可能な電磁アクチュエータの短絡検出装置を提供する。【解決手段】電磁アクチュエータの短絡検出装置は、電磁アクチュエータの駆動回路から出力された電圧値及び電流値に基づいて、電磁アクチュエータの第１の抵抗値を求めると共に、電磁アクチュエータの温度を取得して、当該温度に基づいて電磁アクチュエータの第２の抵抗値を求める。そして、求められた第２の抵抗値が第１の抵抗値に所定値を加算した値よりも大きい場合に、電磁アクチュエータが短絡していると判断する。これにより、電磁アクチュエータの短絡を精度良く検出することが可能となる。【選択図】図３
2009118646.tif 000002
【特許請求の範囲】
【請求項１】
電磁アクチュエータの駆動回路から出力された電圧値及び電流値に基づいて、前記電磁アクチュエータの第１の抵抗値を求める第１の抵抗値算出手段と、
前記電磁アクチュエータの温度を取得し、前記温度に基づいて前記電磁アクチュエータの第２の抵抗値を求める第２の抵抗値取得手段と、
前記第２の抵抗値が前記第１の抵抗値に所定値を加算した値よりも大きい場合に、前記電磁アクチュエータが短絡していると判断する短絡検出手段と、を備えることを特徴とする電磁アクチュエータの短絡検出装置。
【請求項２】
前記第２の抵抗値算出手段は、油温センサから、前記電磁アクチュエータの温度を取得する請求項１に記載の電磁アクチュエータの短絡検出装置。
【請求項３】
前記短絡検出手段は、運転開始から所定時間経過後に、前記電磁アクチュエータの短絡の検出を実行する請求項２に記載の電磁アクチュエータの短絡検出装置。
【請求項４】
前記所定時間は、前記運転開始してから、前記油温センサで検出された温度が前記電磁アクチュエータの温度に概ね一致するまでに要する時間に相当する請求項３に記載の電磁アクチュエータの短絡検出装置。
【請求項５】
前記短絡検出手段によって前記電磁アクチュエータの短絡の検出が実行される際に、前記駆動回路における電流フィードバックを停止する電流フィードバック停止手段を備える請求項１乃至４のいずれか一項に記載の電磁アクチュエータの短絡検出装置。
【請求項６】
前記短絡検出手段によって前記電磁アクチュエータが短絡していると判断された場合に、前記駆動回路における電圧及び電流をカットする制御を行うカット手段を備える請求項１乃至５のいずれか一項に記載の電磁アクチュエータの短絡検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電磁クラッチなどを作動させる電磁アクチュエータの短絡を検出する技術分野に関する。
【背景技術】
【０００２】
従来から、電子制御可能なクラッチなどが知られている。例えば、特許文献１には、このようなクラッチの温度を検出する技術が記載されている。具体的には、特許文献１では、クラッチに加わる入力エネルギーを算出し、この入力エネルギーに基づいてクラッチ温度を推定している。また、特許文献２には、電磁クラッチ駆動用のソレノイド駆動装置において、ソレノイド電圧と予め設定したソレノイドへの通電量とに基づいて算出したソレノイド抵抗値などから、ソレノイドの温度を算出する技術が記載されている。
【０００３】
【特許文献１】特開２００２−１６８２７０号公報
【特許文献２】実開平５−７７６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した特許文献１及び２には、電磁クラッチ等を駆動する電磁アクチュエータの短絡（ショート）を適切に検出する方法などについての記載はない。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、電磁アクチュエータの短絡を適切に検出することが可能な電磁アクチュエータの短絡検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、電磁アクチュエータの短絡検出装置は、電磁アクチュエータの駆動回路から出力された電圧値及び電流値に基づいて、前記電磁アクチュエータの第１の抵抗値を求める第１の抵抗値算出手段と、前記電磁アクチュエータの温度を取得し、前記温度に基づいて前記電磁アクチュエータの第２の抵抗値を求める第２の抵抗値取得手段と、前記第２の抵抗値が前記第１の抵抗値に所定値を加算した値よりも大きい場合に、前記電磁アクチュエータが短絡していると判断する短絡検出手段と、を備えることを特徴とする。
【０００７】
上記の電磁アクチュエータの短絡検出装置は、電磁クラッチなどを作動させる電磁アクチュエータの短絡を検出するために好適に用いられる。具体的には、第１の抵抗値算出手段は、電磁アクチュエータの駆動回路から電磁アクチュエータへ出力された電圧値及び電流値に基づいて、当該電磁アクチュエータの第１の抵抗値を求める。また、第２の抵抗値取得手段は、電磁アクチュエータの温度を取得し、当該温度に基づいて電磁アクチュエータの第２の抵抗値を求める。例えば、第２の抵抗値取得手段は、電磁アクチュエータの温度に第２の抵抗値が対応付けられたマップを参照して、第２の抵抗値を取得する。そして、短絡検出手段は、第２の抵抗値が第１の抵抗値に所定値を加算した値よりも大きい場合に、電磁アクチュエータが短絡していると判断する。上記の電磁アクチュエータの短絡検出装置によれば、電磁アクチュエータの短絡を精度良く検出することが可能となる。
【０００８】
上記の電磁アクチュエータの短絡検出装置の一態様では、前記第２の抵抗値算出手段は、油温センサから、前記電磁アクチュエータの温度を取得する。これにより、簡便で、且つ、コストアップすることなく、電磁アクチュエータの短絡を検出することができる。
【０００９】
上記の電磁アクチュエータの短絡検出装置の他の一態様では、前記短絡検出手段は、運転開始から所定時間経過後に、前記電磁アクチュエータの短絡の検出を実行する。好適には、前記所定時間は、前記運転開始してから、前記油温センサで検出された温度が前記電磁アクチュエータの温度に概ね一致するまでに要する時間に相当する。これにより、油温センサで検出された温度と電磁アクチュエータの温度との間に差が生じている際に短絡の検出が実行されてしまうことを適切に防止することができる。よって、誤検出の発生を防止することが可能となる。
【００１０】
上記の電磁アクチュエータの短絡検出装置の他の一態様では、前記短絡検出手段によって前記電磁アクチュエータの短絡の検出が実行される際に、前記駆動回路における電流フィードバックを停止する電流フィードバック停止手段を備える。これにより、短絡検出時に電流フィードバックが実行されたことに起因する検出精度悪化を防止することが可能となる。
【００１１】
上記の電磁アクチュエータの短絡検出装置において好適には、前記短絡検出手段によって前記電磁アクチュエータが短絡していると判断された場合に、前記駆動回路における電圧及び電流をカットする制御を行うカット手段を備える。これにより、電磁アクチュエータの短絡に起因する不具合の発生を適切に防止することができる。
【発明の効果】
【００１２】
本発明における電磁アクチュエータの短絡検出装置は、電磁アクチュエータの駆動回路から出力された電圧値及び電流値に基づいて、電磁アクチュエータの第１の抵抗値を求めると共に、電磁アクチュエータの温度を取得して、当該温度に基づいて電磁アクチュエータの第２の抵抗値を求める。そして、求められた第２の抵抗値が第１の抵抗値に所定値を加算した値よりも大きい場合に、電磁アクチュエータが短絡していると判断する。これにより、電磁アクチュエータの短絡を精度良く検出することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００１４】
［第１実施形態］
まず、本発明の第１実施形態について説明する。
【００１５】
図１は、本発明の第１実施形態に係るシステムの概略構成を示す図である。本システムは、主に、駆動回路１０１と、電磁アクチュエータ１０２と、電圧センサ１０３と、電流センサ１０４と、温度センサ１０５と、コントローラ１１０と、を備える。本システムは、車両などに搭載される。
【００１６】
駆動回路１０１は、電磁アクチュエータ１０２を駆動するための回路であり、配線１０６を介して電磁アクチュエータ１０２に対して電流を供給する。電磁アクチュエータ１０２は、駆動回路１０１から供給される電流によって駆動され、図示しない構成部を作動させるために用いられる。例えば、電磁アクチュエータ１０２は、クラッチなどを作動させる。
【００１７】
電圧センサ１０３は、駆動回路１０１から電磁アクチュエータ１０２へ出力される電圧値Ｖ１を検出する。電流センサ１０４は、駆動回路１０１から電磁アクチュエータ１０２へ出力される電流値Ｉ１を検出する。そして、電圧センサ１０３は、検出した電圧値Ｖ１に対応する検出信号Ｓ３をコントローラ１１０に供給し、電流センサ１０４は、検出した電流値Ｉ１に対応する検出信号Ｓ４をコントローラ１１０に供給する。また、電磁アクチュエータ１０２の近傍には温度センサ１０５が設けられている。温度センサ１０５は、電磁アクチュエータ１０２の温度Ｔ１を検出し、検出した温度Ｔ１に対応する検出信号Ｓ５をコントローラ１１０に供給する。
【００１８】
コントローラ１１０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、及びＡ／Ｄ変換器などを含んで構成され、車両内のＥＣＵ（Electronic Control Unit）などに相当する。コントローラ１１０は、前述した各種センサからの検出信号を取得し、これに基づいて駆動回路１０１へ制御信号Ｓ１を供給することによって、駆動回路１０１に対する制御を行う。具体的には、コントローラ１１０は、各種センサからの検出信号に基づいて電磁アクチュエータ１０２の短絡を検出する処理を行い、この処理結果に応じて駆動回路１０１に対する制御を行う。このように、コントローラ１１０は、本発明における電磁アクチュエータの短絡検出装置に相当する。具体的には、コントローラ１１０は、第１の抵抗値算出手段、第２の抵抗値取得手段、短絡検出手段、及びカット手段として動作する。
【００１９】
ここで、コントローラ１１０によって行われる、電磁アクチュエータ１０２における短絡の検出方法について説明する。まず、コントローラ１１０は、電圧センサ１０３及び電流センサ１０４から取得された電圧値Ｖ１及び電流値Ｉ１から、電磁アクチュエータ１０２の抵抗値Ｒｋ１を算出する。具体的には、コントローラ１１０は、「Ｒｋ１＝Ｖ１／Ｉ１」を演算することによって抵抗値Ｒｋ１を算出する。この抵抗値Ｒｋ１は、第１の抵抗値に相当する。次に、コントローラ１１０は、温度センサ１０５から取得された電磁アクチュエータ１０２の温度Ｔ１に基づいて、電磁アクチュエータ１０２の抵抗値Ｒｔ１を求める。具体的には、コントローラ１１０は、電磁アクチュエータ１０２の温度Ｔ１に対して抵抗値Ｒｔ１が対応付けられたマップを参照して、取得された温度Ｔ１に対応する抵抗値Ｒｔ１を取得する。この抵抗値Ｒｔ１は、第２の抵抗値に相当する。
【００２０】
図２に、電磁アクチュエータ１０２の温度Ｔ１に対して抵抗値Ｒｔ１が対応付けられたマップの一例を示す。図２は、横軸に温度Ｔ１を示し、縦軸に抵抗値Ｒｔ１を示している。これより、電磁アクチュエータ１０２の温度Ｔ１が高いほど、抵抗値Ｒｔ１が小さくなることが見て取れる。なお、このようなマップは、予め測定等することによって得られる。
【００２１】
次に、コントローラ１１０は、上記のようにして得られた抵抗値Ｒｋ１と抵抗値Ｒｔ１とを比較することによって、電磁アクチュエータ１０２が短絡しているか否かを判定する。具体的には、コントローラ１１０は、抵抗値Ｒｔ１が抵抗値Ｒｋ１を大きく上回っている場合に、詳しくは抵抗値Ｒｔ１が抵抗値Ｒｋ１に所定値αを加算した値よりも大きい場合に、電磁アクチュエータ１０２が短絡していると判断する。所定値αは、例えばセンサの誤差などを考慮して設定される値であり、０よりも大きな値が用いられる。
【００２２】
以上のようにして短絡を検出することができる理由は、以下の通りである。電磁アクチュエータ１０２の温度Ｔ１より求められる抵抗値Ｒｔ１は、基本的には、電磁アクチュエータ１０２が短絡している場合と短絡していない場合とで変化しない値であると言える。つまり、抵抗値Ｒｔ１は、電磁アクチュエータ１０２の短絡による影響をほとんど受けない値であると言える。これに対して、駆動回路１０１から出力される電圧値Ｖ１及び電流値Ｉ１から求められる抵抗値Ｒｋ１は、電磁アクチュエータ１０２が短絡している場合と短絡していない場合とで変化する傾向にある。つまり、抵抗値Ｒｋ１は、電磁アクチュエータ１０２の短絡による影響を受ける値であると言える。例えば、電磁アクチュエータ１０２が短絡している場合には、電流値Ｉ１が比較的大きな値となり、抵抗値Ｒｋ１は小さな値となる。以上より、抵抗値Ｒｋ１と抵抗値Ｒｔ１とを比較することによって、電磁アクチュエータ１０２の短絡を適切に判定することができると言える。なお、コントローラ１１０は、電磁アクチュエータ１０２が短絡していると判断した場合、駆動回路１０１の電圧及び電流をカットする制御を行う。こうするのは、電線やケーブルが発熱等することによって生じ得る不具合を防止するためである。
【００２３】
次に、図３を参照して、第１実施形態に係る短絡検出処理について説明する。図３は、第１実施形態に係る短絡検出処理を示すフローチャートである。この処理は、コントローラ１１０によって繰り返し実行される。
【００２４】
まず、ステップＳ１０１では、コントローラ１１０は、電圧センサ１０３及び電流センサ１０４から取得された電圧値Ｖ１及び電流値Ｉ１から、電磁アクチュエータ１０２の抵抗値Ｒｋ１を算出する。そして、処理はステップＳ１０２に進む。ステップＳ１０２では、コントローラ１１０は、温度センサ１０５から取得された電磁アクチュエータ１０２の温度Ｔ１に基づいて、電磁アクチュエータ１０２の抵抗値Ｒｔ１を求める。具体的には、コントローラ１１０は、電磁アクチュエータ１０２の温度Ｔ１に対して抵抗値Ｒｔ１が対応付けられたマップ（例えば図２に示すようなマップ）を参照して、取得された温度Ｔ１に対応する抵抗値Ｒｔ１を取得する。そして、処理はステップＳ１０３に進む。
【００２５】
ステップＳ１０３では、コントローラ１１０は、ステップＳ１０１で得られた抵抗値Ｒｋ１と、ステップＳ１０２で得られた抵抗値Ｒｔ１とを比較する。こうすることによって、電磁アクチュエータ１０２が短絡しているか否かを判定する。具体的には、コントローラ１１０は、抵抗値Ｒｔ１が抵抗値Ｒｋ１に所定値αを加算した値よりも大きいか否かを判定する。
【００２６】
抵抗値Ｒｔ１が抵抗値Ｒｋ１に所定値αを加算した値よりも大きい場合（ステップＳ１０３；Ｙｅｓ）、処理はステップＳ１０４に進む。この場合には、コントローラ１１０は、電磁アクチュエータ１０２が短絡していると判断し、駆動回路１０１の電圧及び電流をカットする制御を行う（ステップＳ１０４）。そして、処理は当該フローを抜ける。これに対して、抵抗値Ｒｔ１が抵抗値Ｒｋ１に所定値αを加算した値以下である場合（ステップＳ１０３；Ｎｏ）、処理はステップＳ１０５に進む。この場合には、コントローラ１１０は、電磁アクチュエータ１０２が短絡していないと判断し、駆動回路１０１に対して通常制御を行う（ステップＳ１０５）。つまり、電圧及び電流をカットする制御を行わない。そして、処理は当該フローを抜ける。
【００２７】
以上説明した第１実施形態に係る短絡検出処理によれば、電磁アクチュエータ１０２の短絡を精度良く検出することが可能となる。また、電磁アクチュエータ１０２の短絡に起因する不具合の発生も適切に防止することができる。
【００２８】
ここで、図４を参照して、図１に示したシステムの適用例について説明する。図４は、第１実施形態に係るシステムを適用したハイブリッド車両の概略構成を示す。
【００２９】
図４の例は、機械分配式２モータ型と称されるハイブリッド車両であり、主に、エンジン（内燃機関）１、第１のモータジェネレータＭＧ１、第２のモータジェネレータＭＧ２、動力分配機構２０、を備える。動力源に相当するエンジン１と、回転数制御機構に相当する第１のモータジェネレータＭＧ１とが動力分配機構２０に連結されている。動力分配機構２０の出力軸３には、駆動トルク又はブレーキ力のアシストを行うための副動力源である第２のモータジェネレータＭＧ２が連結されている。第２のモータジェネレータＭＧ２と出力軸３とはＭＧ２変速部６を介して接続されている。さらに、出力軸３は、図示しない最終減速機などを介して駆動輪に連結されている。第１のモータジェネレータＭＧ１と第２のモータジェネレータＭＧ２とは、バッテリ、インバータ、又は適宜のコントローラ（不図示）を介して、もしくは直接的に電気的に接続され、第１のモータジェネレータＭＧ１で生じた電力で第２のモータジェネレータＭＧ２を駆動するように構成されている。
【００３０】
エンジン１は燃料を燃焼して動力を発生する熱機関であり、ガソリンエンジン、ディーゼルエンジンなどが挙げられる。第１のモータジェネレータＭＧ１はエンジン１からトルクを受けて回転することにより主として発電を行うものであり、発電に伴うトルクの反力が作用する。第１のモータジェネレータＭＧ１の回転数を制御することにより、エンジン１の回転数が連続的に変化する。第２のモータジェネレータＭＧ２は、駆動トルク又はブレーキ力を補助（アシスト）する装置である。駆動トルクをアシストする場合、第２のモータジェネレータＭＧ２は電力の供給を受けて電動機として機能する。一方、ブレーキ力をアシストする場合には、第２のモータジェネレータＭＧ２は、駆動輪９から伝達されるトルクにより回転させられて電力を発生する発電機として機能する。
【００３１】
動力分配機構２０は、エンジン１の出力トルクを第１のモータジェネレータＭＧ１と出力軸３とに分配する機構であり、差動作用を生じるように構成されている。具体的には複数組の差動機構を備え、互いに差動作用を生じる４つの回転要素のうち、第１の回転要素にエンジン１が連結され、第２の回転要素に第１のモータジェネレータＭＧ１が連結され、第３の回転要素に出力軸３が連結される。第４の回転要素はブレーキ部７により固定可能となっている。ブレーキ部７は、例えばドグクラッチなどにより構成され、後述する電磁アクチュエータ１０２ａにより作動される。ブレーキ部７が第４の回転要素を固定していない状態では、第１のモータジェネレータＭＧ１の回転数を連続的に変化させることによりエンジン１の回転数が連続的に変化し、無段変速モードが実現される。一方、ブレーキ部７が第４の回転要素を固定している状態では、動力分配機構２０により決定される変速比がオーバードライブ状態（即ち、エンジン回転数が出力回転数より小さくなる状態）に固定され、固定変速比モードが実現される。
【００３２】
より詳しくは、動力分配機構２０は、２つの遊星歯車機構を組み合わせて構成される。第１の遊星歯車機構はリングギア２１、キャリア２２、サンギア２３を備える。第２の遊星歯車機構はダブルピニオン式であり、リングギア２５、キャリア２６、サンギア２７を備える。エンジン１の出力軸２は第１の遊星歯車機構のキャリア２２に連結され、そのキャリア２２は第２の遊星歯車機構のリングギア２５に連結されている。これらが第１の回転要素を構成する。第１のモータジェネレータＭＧ１のロータ１１は第１の遊星歯車機構のサンギア２３に連結され、これらが第２の回転要素を構成している。第１の遊星歯車機構のリングギア２１と第２の遊星歯車機構のキャリア２６は相互に連結されているとともに出力軸３に連結されている。これらが第３の回転要素を構成している。また、第２の遊星歯車機構のサンギア２７は回転軸２９に連結されており、回転軸２９とともに第４の回転要素を構成している。回転軸２９はブレーキ部７により固定可能となっている。
【００３３】
前述した第１実施形態に係るシステムは、電磁アクチュエータ１０２ａに対して適用される。つまり、電磁アクチュエータ１０２ａに対する短絡の検出が行われる。具体的には、駆動回路１０１ａ、電磁アクチュエータ１０２ａ、電圧センサ１０３ａ、電流センサ１０４ａ、温度センサ１０５ａは、図１に示した駆動回路１０１、電磁アクチュエータ１０２、電圧センサ１０３、電流センサ１０４、温度センサ１０５にそれぞれ対応する。そして、ＥＣＵ４が、前述したコントローラ１１０と同様の処理を行う。つまり、ＥＣＵ４は、電圧センサ１０３ａ、電流センサ１０４ａ、及び温度センサ１０５ａからの検出信号に基づいて電磁アクチュエータ１０２ａの短絡を検出する処理（例えば、図３のフローチャートに示す処理）を行う。なお、このような処理以外にも、ＥＣＵ４は、エンジン１、第１のモータジェネレータＭＧ１及び第２のモータジェネレータＭＧ２に対する種々の制御を実行する。
【００３４】
［第２実施形態］
次に、本発明の第２実施形態について説明する。第２実施形態でも、各種センサからの検出信号に基づいて電磁アクチュエータ１０２の短絡を検出する処理を行う点で第１実施形態と同様である。具体的には、第２実施形態でも、駆動回路１０１から出力される電圧値及び電流値から求まる電磁アクチュエータ１０２の抵抗値と、電磁アクチュエータ１０２の温度から求まる電磁アクチュエータ１０２の抵抗値とを比較して、電磁アクチュエータ１０２の短絡を検出する。
【００３５】
しかしながら、第２実施形態では、温度センサ１０５が検出した温度Ｔ１の代わりに、油温センサが検出した温度（油温）Ｔ２に基づいて電磁アクチュエータ１０２の抵抗値Ｒｔ２を求める点で、第１実施形態と異なる。つまり、油温Ｔ２を電磁アクチュエータ１０２の温度として用いて、電磁アクチュエータ１０２の抵抗値Ｒｔ２を求める。また、第２実施形態では、運転開始から所定時間経過後に、電磁アクチュエータ１０２の短絡の検出を実行する。つまり、運転開始から所定時間が経過するまでは（例えば始動時）、電磁アクチュエータ１０２の短絡の検出を実行しない。この所定時間は、運転開始してから、油温センサで検出された油温Ｔ２が電磁アクチュエータ１０２の温度に概ね一致するまでに要する時間に相当する。このように油温センサが検出した油温Ｔ２を用いることにより、電磁部におけるインダクタンスなどを測定する必要がなくなるため、簡便で、且つ、コストアップすることなく、電磁アクチュエータ１０２の短絡を検出することが可能となる。
【００３６】
更に、第２実施形態では、駆動回路１０１に供給される電圧がＤｕｔｙ制御されている場合に、駆動回路１０１に供給される電圧（以下、「駆動回路供給電圧Ｖｓ」と呼ぶ。）とＤｕｔｙ率とに基づいて駆動回路１０１から出力される電圧値Ｖ２を求めて、この電圧値Ｖ２から電磁アクチュエータ１０２の抵抗値Ｒｋ２を算出する。加えて、第２実施形態では、電磁アクチュエータ１０２の短絡の検出を実行する際において駆動回路１０１で電流フィードバックが実行されている場合に、この電流フィードバックを停止する。つまり、電流フィードバックを一時的に停止した状態で、電磁アクチュエータ１０２の短絡の検出を実行する。これにより、短絡検出時に電流フィードバックが実行されたことに起因する検出精度悪化を防止することが可能となる。
【００３７】
図５は、本発明の第２実施形態に係るシステムの概略構成を示す図である。本システムは、主に、駆動回路１０１と、電磁アクチュエータ１０２と、電流センサ１０４と、電圧センサ１０７と、油温センサ１０８と、コントローラ１２０と、を備える。本システムも、車両などに搭載される。第２実施形態に係るシステムは、電圧センサ１０３、温度センサ１０５、及びコントローラ１１０の代わりに、電圧センサ１０７、油温センサ１０８、及びコントローラ１２０を有する点で、第１実施形態に係るシステムと異なる。なお、図１に示した構成要素と同一の符号を付した構成要素は、同一の意味を有するものとし、その説明を省略する。
【００３８】
電圧センサ１０７は、駆動回路１０１に供給される駆動回路供給電圧Ｖｓを検出し、検出した駆動回路供給電圧Ｖｓに対応する検出信号Ｓ７をコントローラ１２０に供給する。油温センサ１０８は、電磁アクチュエータ１０２が浸っている潤滑油などの油温Ｔ２を検出する。例えば、油温センサ１０８は、トランスアクスルに設けられ、トランスアクスルに用いられる潤滑油の温度を検出する。油温センサ１０８は、検出した油温Ｔ２に対応する検出信号Ｓ８をコントローラ１２０に供給する。
【００３９】
コントローラ１２０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、及びＡ／Ｄ変換器などを含んで構成され、車両内のＥＣＵなどに相当する。コントローラ１２０は、前述した各種センサからの検出信号を取得し、これに基づいて駆動回路１０１へ制御信号Ｓ２を供給することによって、駆動回路１０１に対する制御を行う。具体的には、コントローラ１２０は、各種センサからの検出信号に基づいて電磁アクチュエータ１０２の短絡を検出する処理を行い、この処理結果に応じて駆動回路１０１に対する制御を行う。このように、コントローラ１２０は、本発明における電磁アクチュエータの短絡検出装置に相当する。具体的には、コントローラ１２０は、第１の抵抗値算出手段、第２の抵抗値取得手段、短絡検出手段、及びカット手段、並びに電流フィードバック停止手段として動作する。
【００４０】
詳しくは、コントローラ１２０は、以下の手順で電磁アクチュエータ１０２に対する短絡検出を行う。コントローラ１２０は、運転開始から所定時間経過した後に、電磁アクチュエータ１０２の短絡の検出を実行する。つまり、運転開始から所定時間が経過するまでは、電磁アクチュエータ１０２の短絡の検出を実行しない。この所定時間は、運転開始してから、油温センサ１０８で検出された油温Ｔ２が電磁アクチュエータ１０２の温度に概ね一致するまでに要する時間に相当する。つまり、コントローラ１２０は、油温Ｔ２と電磁アクチュエータ１０２の温度との間に差が生じているような期間においては、短絡の検出を実行しない。
【００４１】
運転開始から所定時間が経過している場合、コントローラ１２０は、電圧センサ１０７から取得された駆動回路供給電圧Ｖｓと、駆動回路１０１に供給される電圧におけるＤｕｔｙ率（％）とに基づいて、駆動回路１０１から出力される電圧値Ｖ２を算出する。具体的には、コントローラ１２０は、「Ｖ２＝Ｖｓ×（Ｄｕｔｙ率）／１００」を演算することによって電圧値Ｖ２を算出する。そして、コントローラ１２０は、算出された電圧値Ｖ２及び電流センサ１０４から取得された電流値Ｉ２から、電磁アクチュエータ１０２の抵抗値Ｒｋ２を算出する。具体的には、コントローラ１２０は、「Ｒｋ２＝Ｖ２／Ｉ２」を演算することによって抵抗値Ｒｋ２を算出する。この抵抗値Ｒｋ２は、第１の抵抗値に相当する。
【００４２】
次に、コントローラ１２０は、油温センサ１０８から取得された油温Ｔ２に基づいて、電磁アクチュエータ１０２の抵抗値Ｒｔ２を求める。具体的には、コントローラ１２０は、油温Ｔ２に対して抵抗値Ｒｔ２が対応付けられたマップを参照して、取得された油温Ｔ２に対応する抵抗値Ｒｔ２を取得する。この抵抗値Ｒｔ２は、第２の抵抗値に相当する。
【００４３】
図６に、電磁アクチュエータ１０２の抵抗値Ｒｔ２を求める際に参照するマップの一例を示している。ここでは、上記した油温Ｔ２として、トランスアクスルにおける潤滑油の油温（以下、「トランスアクスル油温」と呼ぶ。）を用いた場合について例示している。図６は、横軸にトランスアクスル油温Ｔ２を示し、縦軸に抵抗値Ｒｔ２を示している。これより、トランスアクスル油温Ｔ２が高いほど、抵抗値Ｒｔ２が小さくなることが見て取れる。なお、このようなマップは、予め測定等することによって得られる。
【００４４】
次に、コントローラ１２０は、上記のようにして得られた抵抗値Ｒｋ２と抵抗値Ｒｔ２とを比較することによって、電磁アクチュエータ１０２が短絡しているか否かを判定する。具体的には、コントローラ１２０は、抵抗値Ｒｔ２が抵抗値Ｒｋ２を大きく上回っている場合に、詳しくは抵抗値Ｒｔ２が抵抗値Ｒｋ２に所定値βを加算した値よりも大きい場合に、電磁アクチュエータ１０２が短絡していると判断する。
【００４５】
なお、コントローラ１２０は、電磁アクチュエータ１０２が短絡していると判断した場合、駆動回路１０１の電圧及び電流をカットする制御を行う。また、コントローラ１２０は、電磁アクチュエータ１０２の短絡の検出を実行する際において駆動回路１０１で電流フィードバックが実行されている場合には、この電流フィードバックを停止する制御を行う。
【００４６】
次に、図７を参照して、第２実施形態に係る短絡検出処理について説明する。図７は、第２実施形態に係る短絡検出処理を示すフローチャートである。この処理は、コントローラ１２０によって繰り返し実行される。
【００４７】
まず、ステップＳ２０１では、コントローラ１２０は、運転開始から所定時間が経過したか否かを判定する。ここでは、コントローラ１２０は、油温センサ１０８で検出された油温Ｔ２と電磁アクチュエータ１０２の温度とが概ね一致している状況であるか否かを判定する。所定時間が経過している場合（ステップＳ２０１；Ｙｅｓ）、処理はステップＳ２０２に進む。この場合には、油温Ｔ２と電磁アクチュエータ１０２の温度とが概ね一致している状況であると考えられる。これに対して、所定時間が経過していない場合（ステップＳ２０１；Ｎｏ）、処理はステップＳ２０４に進む。この場合には、油温Ｔ２と電磁アクチュエータ１０２の温度との間に差が生じているものと考えられる。したがって、コントローラ１２０は、電磁アクチュエータ１０２に対する短絡検出を実行しない。
【００４８】
ステップＳ２０２では、コントローラ１２０は、電磁アクチュエータ１０２の短絡を検出すべきタイミングであるか否かを判定する。電磁アクチュエータ１０２の短絡検出タイミングである場合（ステップＳ２０２；Ｙｅｓ）、処理はステップＳ２０３に進む。この場合、コントローラ１２０は、電磁アクチュエータ１０２の短絡に対する検出精度を確保するため、駆動回路１０１の電流フィードバックを停止する（ステップＳ２０３）。そして、処理はステップＳ２０５に進む。これに対して、電磁アクチュエータ１０２の短絡検出タイミングでない場合（ステップＳ２０２；Ｎｏ）、処理はステップＳ２０４に進む。この場合には、電磁アクチュエータ１０２に対する短絡検出を実行しないため、コントローラ１２０は、駆動回路１０１の電流フィードバックを実行する（ステップＳ２０４）。つまり、駆動回路１０１の電流フィードバックを停止しない。そして、処理はステップＳ２０９に進む。
【００４９】
ステップＳ２０５では、コントローラ１２０は、電磁アクチュエータ１０２の抵抗値Ｒｋ２を算出する。具体的には、コントローラ１２０は、電圧センサ１０７から取得される駆動回路供給電圧Ｖｓと、駆動回路１０１に供給される電圧におけるＤｕｔｙ率と、電流センサ１０４から取得される電流値Ｉ２とに基づいて、電磁アクチュエータ１０２の抵抗値Ｒｋ２を算出する。そして、処理はステップＳ２０６に進む。ステップＳ２０６では、コントローラ１２０は、油温センサ１０８から取得された油温Ｔ２に基づいて、電磁アクチュエータ１０２の抵抗値Ｒｔ２を求める。具体的には、コントローラ１２０は、油温Ｔ２に対して抵抗値Ｒｔ２が対応付けられたマップ（例えば図６に示すようなマップ）を参照して、取得された油温Ｔ２に対応する抵抗値Ｒｔ２を取得する。そして、処理はステップＳ２０７に進む。
【００５０】
ステップＳ２０７では、コントローラ１２０は、ステップＳ２０５で得られた抵抗値Ｒｋ２と、ステップＳ２０６で得られた抵抗値Ｒｔ２とを比較する。こうすることによって、電磁アクチュエータ１０２が短絡しているか否かを判定する。具体的には、コントローラ１２０は、抵抗値Ｒｔ２が抵抗値Ｒｋ２に所定値βを加算した値よりも大きいか否かを判定する。
【００５１】
抵抗値Ｒｔ２が抵抗値Ｒｋ２に所定値βを加算した値よりも大きい場合（ステップＳ２０７；Ｙｅｓ）、処理はステップＳ２０８に進む。この場合には、コントローラ１２０は、電磁アクチュエータ１０２が短絡していると判断し、駆動回路１０１の電圧及び電流をカットする制御を行う（ステップＳ２０８）。そして、処理は当該フローを抜ける。これに対して、抵抗値Ｒｔ２が抵抗値Ｒｋ２に所定値βを加算した値以下である場合（ステップＳ２０７；Ｎｏ）、処理はステップＳ２０９に進む。この場合には、コントローラ１２０は、電磁アクチュエータ１０２が短絡していないと判断し、駆動回路１０１に対して通常制御を行う（ステップＳ２０９）。つまり、電圧及び電流をカットする制御を行わない。そして、処理は当該フローを抜ける。
【００５２】
以上説明した第２実施形態に係る短絡検出処理によっても、電磁アクチュエータ１０２の短絡を精度良く検出することが可能となる。また、第２実施形態では、油温センサ１０８で検出された油温Ｔ２を電磁アクチュエータ１０２の温度として用いているため、簡便で、且つ、コストアップすることなく、電磁アクチュエータ１０２の短絡を検出することができる。
【００５３】
なお、上記した第２実施形態に係るシステムも、図４に示したようなハイブリッド車両に対して同様に適用することができる。
【図面の簡単な説明】
【００５４】
【図１】第１実施形態に係るシステムの概略構成を示す。
【図２】電磁アクチュエータの温度に対して抵抗値が対応付けられたマップの一例を示す。
【図３】第１実施形態に係る短絡検出処理を示すフローチャートである。
【図４】第１実施形態に係るシステムを適用したハイブリッド車両の概略構成を示す。
【図５】第２実施形態に係るシステムの概略構成を示す。
【図６】トランスアクスル油温に対して抵抗値が対応付けられたマップの一例を示す。
【図７】第２実施形態に係る短絡検出処理を示すフローチャートである。
【符号の説明】
【００５５】
１  エンジン
３  出力軸
４  ＥＣＵ
７  ブレーキ部
２０  動力分配機構
１０１  駆動回路
１０２  電磁アクチュエータ
１０３、１０７  電圧センサ
１０４  電流センサ
１０５  温度センサ
１０８  油温センサ
１１０、１２０  コントローラ
【図１】
2009118646.tif 000003
【図２】
2009118646.tif 000004
【図３】
2009118646.tif 000005
【図４】
2009118646.tif 000006
【図５】
2009118646.tif 000007
【図６】
2009118646.tif 000008
【図７】
2009118646.tif 000009