(57)【特許請求の範囲】
【請求項１】
電池から供給される電力に基づいて車両駆動用のモータジェネレータを駆動する駆動回路と、
前記モータジェネレータに流れる複数相の電流のそれぞれを検出する第１電流センサユニットと、
前記第１電流センサユニットが検出する複数相の電流と同一の複数相の電流を検出する第２電流センサユニットと、
前記第１電流センサユニットによる各相の電流検出値に基づいて、前記駆動回路から出力される負荷電力を求める判定電力決定手段と、
前記電池から前記駆動回路に供給される直流電力を求める基準電力決定手段と、
前記直流電力と前記負荷電力との差異に基づいて、前記第１電流センサユニットが異常であるか否かを判定するセンサ異常判定手段と、
前記第１電流センサユニットが異常でない旨の判定を前記センサ異常判定手段がしたときに、前記第１電流センサユニットによる各相の電流検出値に基づいて前記駆動回路を制御し、前記第１電流センサユニットが異常である旨の判定を前記センサ異常判定手段がしたときに、前記第２電流センサユニットによる各相の電流検出値に基づいて前記駆動回路を制御する駆動回路制御手段と、
を備えることを特徴とするモータジェネレータ駆動装置。
【請求項２】
請求項１に記載のモータジェネレータ駆動装置において、
前記基準電力決定手段は、
前記電池から前記駆動回路に至る経路に流れる直流電流を検出する駆動回路電流センサと、
前記電池の出力電圧を検出する電池電圧センサと、を備え、
前記駆動回路電流センサおよび前記電池電圧センサの各検出値に基づいて、前記直流電力を求めることを特徴とするモータジェネレータ駆動装置。
【請求項３】
請求項１または請求項２に記載のモータジェネレータ駆動装置において、
前記駆動回路は、
前記電池に接続されたＤＣＤＣコンバータ回路と、
前記ＤＣＤＣコンバータ回路と前記モータジェネレータとの間に接続されたインバータ回路と、を備え、
前記駆動回路電流センサは、
前記電池から前記ＤＣＤＣコンバータ内に至る経路に流れる直流電流を検出することを特徴とするモータジェネレータ駆動装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載のモータジェネレータ駆動装置と、
前記モータジェネレータと、
車両駆動用のエンジンと、
前記駆動回路によって駆動される、エンジン駆動用または発電用の副モータジェネレータと、を備え、
前記判定電力決定手段は、
前記第１電流センサユニットによる各相の電流検出値の他、前記副モータジェネレータに流れる複数相の電流の各検出値に基づいて、前記負荷電力を求めることを特徴とする車両駆動システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータジェネレータに用いられる電流センサの異常を検出する装置、およびそのような装置を用いた車両駆動システムに関する。
【背景技術】
【０００２】
エンジンおよびモータジェネレータを用いて走行するハイブリッド自動車、モータジェネレータを用いて走行する電気自動車等の電動車両が広く用いられている。一般に、電動車両は、モータジェネレータに供給する電力を調整してモータジェネレータの回転状態を制御する駆動回路、および駆動回路を制御するコントロールユニットを備える。モータジェネレータには、それに流れる電流を検出する電流センサが設けられる。コントロールユニットは、運転操作等に応じ電流センサの検出値に基づいて駆動回路を制御し、モータジェネレータを制御する。
【０００３】
以下の特許文献１には、車両駆動用モータの電力伝送線に複数の電流センサを設けたシステムについて記載されている。この文献には、車両駆動用モータの異常、および、いずれかの電流センサの異常を、その複数の電流センサの検出値を用いて検出する技術について記載されている。
【０００４】
このシステムでは、Ｕ相、Ｖ相およびＷ相の３相の電力伝送線のうちＶ相およびＷ相のそれぞれに２つの電流センサが設けられる。そして、一方がＶ相電流を検出し、他方がＷ相電流を検出する２つの電流センサを１つの組として、４つの電流センサが２つの組に分けられる。
【０００５】
電流センサの異常検出に際しては、２つの組のうち、Ｖ相電流検出値の静止座標α軸成分とＷ相電流検出値の静止座標α軸成分との差異が、予め定められた条件を満たさない組が異常がある組として特定される。そして、異常があると特定された組に属する各電流センサの検出値を、同一相電流を検出する他の組に属する電流センサの検出値と比較することで、異常がある電流センサが特定される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１１２２９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
引用文献１に記載のシステムでは、車両駆動用モータの異常検出を行うことを前提としており、Ｖ相電流検出値およびＷ相電流検出値を静止座標系における値に変換する処理が行われている。そのため、電流センサの異常検出のための演算処理量が多いという問題がある。
【０００８】
本発明は、簡単な構成および処理によってモータジェネレータ用の電流センサの異常を検出する装置、およびそのような装置を用いた車両駆動システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、電池から供給される電力に基づいて車両駆動用のモータジェネレータを駆動する駆動回路と、前記モータジェネレータに流れる複数相の電流のそれぞれを検出する第１電流センサユニットと、前記第１電流センサユニットが検出する複数相の電流と同一の複数相の電流を検出する第２電流センサユニットと、前記第１電流センサユニットによる各相の電流検出値に基づいて、前記駆動回路から出力される負荷電力を求める判定電力決定手段と、前記電池から前記駆動回路に供給される直流電力を求める基準電力決定手段と、前記直流電力と前記負荷電力との差異に基づいて、前記第１電流センサユニットが異常であるか否かを判定するセンサ異常判定手段と、前記第１電流センサユニットが異常でない旨の判定を前記センサ異常判定手段がしたときに、前記第１電流センサユニットによる各相の電流検出値に基づいて前記駆動回路を制御し、前記第１電流センサユニットが異常である旨の判定を前記センサ異常判定手段がしたときに、前記第２電流センサユニットによる各相の電流検出値に基づいて前記駆動回路を制御する駆動回路制御手段と、を備えることを特徴とする。
【００１０】
また、本発明に係るモータジェネレータ駆動装置においては、前記基準電力決定手段は、前記電池から前記駆動回路に至る経路に流れる直流電流を検出する駆動回路電流センサと、前記電池の出力電圧を検出する電池電圧センサと、を備え、前記駆動回路電流センサおよび前記電池電圧センサの各検出値に基づいて、前記直流電力を求めることが好適である。
【００１１】
また、本発明に係るモータジェネレータ駆動装置においては、前記駆動回路は、前記電池に接続されたＤＣＤＣコンバータ回路と、前記ＤＣＤＣコンバータ回路と前記モータジェネレータとの間に接続されたインバータ回路と、を備え、前記駆動回路電流センサは、前記電池から前記ＤＣＤＣコンバータ内に至る経路に流れる直流電流を検出することが好適である。また、本発明は、前記モータジェネレータ駆動装置と、前記モータジェネレータと、車両駆動用のエンジンと、前記駆動回路によって駆動される、エンジン駆動用または発電用の副モータジェネレータと、を備え、前記判定電力決定手段は、前記第１電流センサユニットによる各相の電流検出値の他、前記副モータジェネレータに流れる複数相の電流の各検出値に基づいて、前記負荷電力を求めることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、簡単な構成および処理によってモータジェネレータ用の電流センサの異常を検出する装置、およびそのような装置を用いた車両駆動システムを実現することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るハイブリッド自動車駆動システムの構成を示す図である。
【図２】スイッチング回路の構成例を示す図である。
【図３】コントロールユニットが第２モータジェネレータ電流検出値を設定し、駆動回路を制御する処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１に本発明の実施形態に係るハイブリッド自動車駆動システムの構成を示す。ハイブリッド自動車駆動システムは、電池１０、ＤＣＤＣコンバータ回路１２、第１インバータ回路２２および第２インバータ回路２６を備える。ＤＣＤＣコンバータ回路１２は、電池１０の出力電圧を昇圧し、昇圧電圧を第１インバータ回路２２および第２インバータ回路２６に出力すると共に、インバータ回路側の電圧を降圧し、降圧電圧を電池１０に出力する。
【００１５】
ＤＣＤＣコンバータ回路１２は、スイッチング回路１６、電池１０の正極端子に一端が接続され、他端がスイッチング回路１６に接続されるインダクタ１４、ＤＣＤＣコンバータ回路１２の低圧側の電圧端子間に接続された低圧側コンデンサ１８、および高圧側の電圧端子間に接続された高圧側コンデンサ２０を備える。
【００１６】
スイッチング回路１６は、インダクタ１４に流れる電流をスイッチングすることで、インダクタ１４に誘導起電力を発生させる。そして、電池１０の出力電圧に誘導起電力を加えた電圧を昇圧電圧として高圧側コンデンサ２０に印加すると共に、昇圧電圧を第１インバータ回路２２および第２インバータ回路２６に出力する。また、降圧動作に着目すれば、スイッチング回路１６は、高圧側コンデンサ２０の端子間電圧から誘導起電力を差し引いた電圧を降圧電圧として低圧側コンデンサ１８および電池１０に印加する。
【００１７】
図２にスイッチング回路１６の構成例を示す。このスイッチング回路１６は、２つのＩＧＢＴ（Ｉｎｓｕｌａｔｅｄ  Ｇａｔｅ  Ｂｉｐｏｌａｒ  Ｔｒａｎｓｉｓｔｏｒ）と、各ＩＧＢＴに接続されるダイオードとを備える。上側ＩＧＢＴ１６−１のエミッタ端子は、下側ＩＧＢＴ１６−２のコレクタ端子に接続される。また、上側ＩＧＢＴ１６−１と下側ＩＧＢＴ１６−２の接続節点にはインダクタ１４の一端が接続される。そして、上側ＩＧＢＴ１６−１のコレクタ端子と、下側ＩＧＢＴ１６−２のエミッタ端子との間には、高圧側コンデンサ２０が接続される。さらに、各ＩＧＢＴのコレクタ端子とエミッタ端子との間には、エミッタ端子側がアノード端子となるよう、ダイオード１６−３が接続される。ここでは、スイッチング回路１６のスイッチング素子としてＩＧＢＴを用いた例を示しているが、スイッチング素子としては、サイリスタ、トライアック、バイポーラトランジスタ、電界効果トランジスタ等のその他の半導体素子を用いてもよい。上側ＩＧＢＴ１６−１および下側ＩＧＢＴ１６−２は、後述のコントロールユニット３８によって、交互にオンオフ制御される。昇圧電圧は、オンオフ制御のデューティ比を変化させることで調整される。
【００１８】
図１に戻り、ハイブリッド自動車駆動システムは、第１インバータ回路２２に接続される第１モータジェネレータ（ＭＧ１）２４、および第２インバータ回路２６に接続される第２モータジェネレータ（ＭＧ２）２８を備える。第１インバータ回路２２は、ＤＣＤＣコンバータ回路１２と第１モータジェネレータ２４との間で直流交流変換を行い、第２インバータ回路２６は、ＤＣＤＣコンバータ回路１２と第２モータジェネレータ２８との間で直流交流変換を行う。
【００１９】
このように、ＤＣＤＣコンバータ回路１２、第１インバータ回路２２および第２インバータ回路２６は、電圧の昇降圧および直流交流変換を行い、第１モータジェネレータ２４および第２モータジェネレータ２８に対する駆動回路を構成する。
【００２０】
エンジン３０、第１モータジェネレータ２４および第２モータジェネレータ２８の各シャフトは、トルク分割機構３２に取り付けられる。トルク分割機構３２はこれらの相互間でトルクを作用させる。トルク分割機構３２としては、サンギア、リングギアおよびプラネタリギアによって構成されるプラネタリギアユニットを用いてもよい。さらに、第２モータジェネレータ２８のシャフトには、車輪３６との間でトルクを作用させるトルク伝達機構３４が取り付けられる。トルク伝達機構３４には、第２モータジェネレータ２８のシャフトの回転速度に対し、車輪３６の回転速度を変化させるデファレンシャルギアを用いてもよい。
【００２１】
次に、ハイブリッド自動車駆動システムの動作について説明する。まず、エンジン３０、第１モータジェネレータ２４および第２モータジェネレータ２８のトルクの相互作用に基づく車両の駆動について説明する。トルク分割機構３２は、これらの動力源の相互間でトルクを作用させる。そのため、これらの動力源のうち、いずれか１つの回転を固定若しくは回転速度を一定とすることで、残りの２つの間でトルクを作用させることができる。
【００２２】
例えば、第１モータジェネレータ２４の回転を固定若しくはその回転速度を一定とすることで、エンジン３０のトルクを第２モータジェネレータ２８のシャフトおよびトルク伝達機構３４を介して車輪３６に伝えることができる。このとき第２モータジェネレータ２８がトルクを発生すれば、エンジン３０および第２モータジェネレータ２８の合成トルクを車輪３６に伝えることができる。
【００２３】
また、第２モータジェネレータ２８の回転を固定若しくはその回転速度を一定とすることでエンジン３０と第１モータジェネレータ２４との間でトルクを伝えることができる。これによって、第２モータジェネレータ２８による駆動走行中にジェネレータ１４のトルクによってエンジン３０を始動することができる。さらに、エンジン３０のトルクによって第１モータジェネレータ２４に発電をさせることができる。
【００２４】
また、エンジン３０、第１モータジェネレータ２４および第２モータジェネレータ２８のうちいずれか１つを空回り状態とすることで、他の２つのに対しトルク分割機構３２を無負荷状態とすることができる。したがって、第１モータジェネレータ２４を空回り状態とすることで、トルク伝達機構３４は第２モータジェネレータ２８に対して無負荷状態となる。これによって、第２モータジェネレータ２８単独のトルクをトルク伝達機構３４を介して車輪３６に伝えることができる。
【００２５】
このような車両駆動を行うため、コントロールユニット３８は、次に説明するように、ＤＣＤＣコンバータ回路１２、第１インバータ回路２２および第２インバータ回路２６から構成される駆動回路に制御信号を出力する。
【００２６】
コントロールユニット３８は、車両の走行状態および運転操作指令の他、電池電圧センサ４４によって検出された電池１０の出力電圧検出値、電池１０からスイッチング回路１６に至る経路に流れる電流の検出値（コンバータ電流検出値）、第１モータジェネレータ２４の３相電力伝送線のうちの２相の電力伝送線に流れる電流の検出値（第１モータジェネレータ電流検出値）、第２モータジェネレータ２８の３相電力伝送線のうちの２相の電力伝送線に流れる電流の検出値（第２モータジェネレータ電流検出値）に基づいて、スイッチング回路１６に対する制御信号Ｃ０を生成し、スイッチング回路１６に出力する。なお、コンバータ電流検出値、第１モータジェネレータ電流検出値、および第２モータジェネレータ電流検出値を検出するための回路構成および処理については後述する。
【００２７】
また、コントロールユニット３８は、車両の走行状態および運転操作指令の他、第１モータジェネレータ電流検出値に基づいて、第１インバータ回路２２に対する制御信号Ｃ１を生成し、第１インバータ回路２２に出力する。さらに、コントロールユニット３８は、車両の走行状態および運転操作指令の他、第２モータジェネレータ電流検出値に基づいて、第２インバータ回路２６に対する制御信号Ｃ２を生成し、第２インバータ回路２６に出力する。
【００２８】
コントロールユニット３８から出力される制御信号Ｃ１〜Ｃ３によって、ＤＣＤＣコンバータ回路１２、第１インバータ回路２２および第２インバータ回路２６は、例えば、次のように動作する。
【００２９】
第２モータジェネレータ２８を加速するときは、ＤＣＤＣコンバータ回路１２は電池１０の出力電圧を昇圧し、昇圧電圧に基づく直流電力を各インバータ回路に出力する。第２インバータ回路２６は、ＤＣＤＣコンバータ回路１２から供給される直流電力を交流電力に変換し、その交流電力を第２モータジェネレータ２８に供給する。そして、第２モータジェネレータ２８の回生制動時には、第２インバータ回路２６は、第２モータジェネレータ２８の交流発電電力を直流電力に変換し、その直流電力をＤＣＤＣコンバータ回路１２に出力する。ＤＣＤＣコンバータ回路１２は、その直流電力に基づく電圧を降圧して電池１０に印加して電池１０を充電する。第１モータジェネレータ２４の加速または回生制動は、第１インバータ回路２２を用いることにより、第２モータジェネレータ２８の加速または回生制動と同様にして行われる。
【００３０】
次に、コンバータ電流検出値、第１モータジェネレータ電流検出値、および第２モータジェネレータ電流検出値を取得するための回路構成および処理について説明する。
【００３１】
ＤＣＤＣコンバータ回路１２が備えるインダクタ１４の一端には、コンバータ電流センサ４０が取り付けられている。コンバータ電流センサ４０は、電池１０からスイッチング回路１６に至る経路に流れる電流、すなわち、インダクタ１４に流れる電流を検出し、検出値をコントロールユニット３８に出力する。コントロールユニット３８は、この検出値をコンバータ電流検出値として用いる。なお、低圧側コンデンサ１８に流れる電流は、インダクタ１４に流れる電流に比べて十分小さいことが多く、コンバータ電流検出値は、電池１２からＤＣＤＣコンバータ１２に至る経路に流れる電流の値として扱ってもよいことが多い。
【００３２】
第１モータジェネレータ２４の３相電力伝送線Ｕ、ＶおよびＷのうちＶ相およびＷ相には、電流センサユニット４２Ｃが取り付けられている。電流センサユニット４２Ｃは、Ｖ相およびＷ相の電力伝送線のそれぞれに流れる電流を検出し、２つの検出値を含む検出値対ＤＣをコントロールユニット３８に出力する。コントロールユニット３８は、この検出値対を第１モータジェネレータ電流検出値として用いる。
【００３３】
また、第２モータジェネレータ２８の３相電力伝送線Ｕ、ＶおよびＷのうちＶ相およびＷ相には、２つの電流センサユニット４２Ａおよび４２Ｂが取り付けられている。電流センサユニット４２Ａは、Ｖ相およびＷ相の電力伝送線のそれぞれに流れる電流を検出し、２つの検出値を含む検出値対ＤＡをコントロールユニット３８に出力する。電流センサユニット４２Ｂもまた同様に、Ｖ相およびＷ相の電力伝送線のそれぞれに流れる電流を検出し、２つの検出値を含む検出値対ＤＢをコントロールユニット３８に出力する。
【００３４】
このように、第２モータジェネレータ２８に対し電流センサユニットが２つ用いられているのは、一方に異常が生じた場合に、他方を用いて車両の走行を続行するためである。コントロールユニット３８は、次に説明する処理に基づいて、電流センサユニット４２Ａによる検出値対ＤＡまたは電流センサユニット４２Ｂによる検出値ＤＢのうちいずれかを第２モータジェネレータ電流検出値として用いる。
【００３５】
図３は、コントロールユニット３８が、検出値対ＤＡおよびＤＢに基づいて第２モータジェネレータ電流検出値を設定し、駆動回路を制御する処理を示すフローチャートである。この処理では、電流センサユニット４２Ａおよび４２Ｂによる検出値に相違がある場合には、電池１０から供給される直流負荷電力と交流負荷電力との比較に基づいて、正常な電流センサユニットを特定する。すなわち、コンバータ電流検出値に基づいて電池１０からＤＣＤＣコンバータ回路１２に供給される直流負荷電力ＰＤが求められ、電流センサユニット４２Ａによる検出値対ＤＡおよび電流センサユニット４２Ｃによる検出値対ＤＣに基づいて２つのモータジェネレータに供給される交流負荷電力ＰＡが求められる。そして、コンバータ電流センサ４０および電流センサユニット４２Ｃが正常であるという条件の下、直流負荷電力ＰＤと交流負荷電力ＰＡとの比較に基づいて電流センサユニット４２Ａが正常であるか否かが判定される。
【００３６】
電流センサユニット４２Ａが正常であると判断された場合には、その検出値対ＤＡが第２モータジェネレータ電流検出値として設定され、電流センサユニット４２Ａが異常であると判断された場合には、電流センサユニット４２Ｂの検出値対ＤＢが第２モータジェネレータ電流検出値として設定される。次に、具体的な処理について説明する。
【００３７】
コントロールユニット３８は、検出値対ＤＡおよびＤＢに所定値を超える相違があるか否かを判定する（Ｓ１０１）。具体的には、検出値対ＤＡのＶ相の検出値と、検出値対ＤＢのＶ相の検出値との差の絶対値が所定の検出誤差値を超え、または、検出値対ＤＡのＷ相の検出値と、検出値対ＤＢのＷ相の検出値との差の絶対値が検出誤差値を超えたか否かを判定する（Ｓ１０１）。
【００３８】
コントロールユニット３８は、検出値対ＤＡのＶ相の検出値と、検出値対ＤＢのＶ相の検出値との差の絶対値が検出誤差値以下であり、かつ、検出値対ＤＡのＷ相の検出値と、検出値対ＤＢのＷ相の検出値との差の絶対値が電流誤差値以下である場合には、検出値対ＤＡおよびＤＢに相違がないものと判断する。この場合、コントロールユニット３８は、検出値対ＤＡを第２モータジェネレータ電流検出値として設定し（Ｓ１０２）、駆動回路を制御する（Ｓ１０６）。ステップＳ１０２においては、検出値対ＤＡの代わりに検出値対ＤＢを第２モータジェネレータ電流検出値として設定してもよいし、検出値対ＤＡおよびＤＢの各相の平均値を２モータジェネレータ電流検出値として設定してもよい。
【００３９】
コントロールユニット３８は、検出値対ＤＡのＶ相の検出値と、検出値対ＤＢのＶ相の検出値との差の絶対値が検出誤差値を超えた場合、または、検出値対ＤＡのＷ相の検出値と、検出値対ＤＢのＷ相の検出値との差の絶対値が検出誤差値を超えた場合には、検出値対ＤＡおよびＤＢに相違があるものと判断する。この場合、コントロールユニット３８は、電池１０からＤＣＤＣコンバータ回路１２に供給されている直流供給電力ＰＤと、第１モータジェネレータ２４および第２モータジェネレータ２８に供給されている交流負荷電力ＰＡとの差の絶対値が、所定の閾値を超えたか否かを判定する（Ｓ１０３）。
【００４０】
ここで、直流負荷電力ＰＤは、電池１０の出力電圧検出値とコンバータ電流検出値との積によって求められる。また、交流負荷電力ＰＡは、次のような処理によって求められる。
【００４１】
コントロールユニット３８は、検出値対ＤＡに含まれる２つの検出値をＶ相およびＷ相の電流検出値とし、これらの電流検出値に基づいてＵ相電流値を推定する。そして、第２インバータ回路２６に対する制御信号Ｃ２を求める際に求められる各相に対する出力電圧指令値と、Ｕ相、Ｖ相およびＷ相の電流検出値または推定値とに基づいて、第２モータジェネレータ２８に供給される電力Ｐ２を求める。
【００４２】
また、コントロールユニット３８は、検出値対ＤＣに含まれる２つの検出値をＶ相およびＷ相の電流検出値とし、これらの電流検出値に基づいてＵ相電流値を推定する。そして、第１インバータ回路２２に対する制御信号Ｃ１を求める際に求められる各相に対する出力電圧指令値と、Ｕ相、Ｖ相およびＷ相の電流検出値または推定値とに基づいて、第１モータジェネレータ２４に供給される電力Ｐ１を求める。
【００４３】
コントロールユニット３８は、第２モータジェネレータ２８に供給される電力Ｐ２と、第１モータジェネレータ２４に供給される電力Ｐ１とを加算することで、交流負荷電力ＰＡを求める。
【００４４】
コントロールユニット３８は、直流供給電力ＰＤと交流負荷電力ＰＡとの差の絶対値が、所定の閾値以下である場合には、電流センサユニット４２Ａが正常であると判定する。この場合、電流センサユニット４２Ａによる検出値対ＤＡを第２モータジェネレータ電流検出値として設定し（Ｓ１０４）、駆動回路を制御する（Ｓ１０６）。他方、直流供給電力ＰＤと交流負荷電力ＰＡとの差の絶対値が、所定の閾値を超える場合には、電流センサユニット４２Ａが異常であると判定する。この場合、電流センサユニット４２Ｂによる検出値対ＤＢを第２モータジェネレータ電流検出値として設定し（Ｓ１０５）、駆動回路を制御する（Ｓ１０６）。
【００４５】
このような処理によれば、電流センサユニット４２Ａおよび４２Ｂによる検出値に相違がある場合には、コンバータ電流センサ４０および電流センサユニット４２Ｃが正常であるという条件の下、電流センサユニット４２Ａおよび４２Ｂのうち正常である方の検出値対を第２モータジェネレータ電流検出値として設定し、駆動回路の制御を行うことができる。
【００４６】
なお、ここでは、第２モータジェネレータ２８に２つの電流センサユニットを設け、一方に異常が生じた場合に他方を用いる構成としたが、第１モータジェネレータ２４に２つの電流センサユニットを設け、一方に異常が生じた場合に他方を用いる構成としてもよい。
【００４７】
また、電流センサユニット４２Ａ、４２Ｂおよび４２Ｃは、Ｖ相およびＷ相の電流を検出するものとしたが、これらの電流センサユニットは、Ｕ相、Ｖ相およびＷ相から任意に選択した２相の電流を検出するものとしてもよい。
【００４８】
さらに、電流センサユニット４２Ａ、４２Ｂおよび４２Ｃは、Ｕ相、Ｖ相またはＷ相のうち、１相のみの電流を検出するものとしてもよい。この場合、モータジェネレータに供給される交流負荷電力は、１相の電流の検出値と、インバータ回路に対する１相の出力電圧指令値との積として求まる１相分の電力を３倍することで求めればよい。この構成によれば、電流センサユニットの構成が簡単になるという効果が得られる。
【００４９】
また、上記では、本発明をハイブリッド自動車を駆動するシステムに用いた実施形態について説明した。その他の構成として、本発明を電気自動車を駆動するシステムに用いてもよい。この場合、図１のエンジン３０およびトルク分割機構３２を用いない構成とし、第２モータジェネレータ２８およびトルク伝達機構３４とは別に、第１モータジェネレータ２４のトルクを車輪に与える機構を採用してもよい。
【符号の説明】
【００５０】
１０  電池、１２  ＤＣＤＣコンバータ回路、１４  インダクタ、１６  スイッチング回路、１８  低圧側コンデンサ、２０  高圧側コンデンサ、２２  第１インバータ回路、２４  第１モータジェネレータ、２６  第２インバータ回路、２８  第２モータジェネレータ、３０  エンジン、３２  トルク分割機構、３４  トルク伝達機構、３６  車輪、３８  コントロールユニット、４０  コンバータ電流センサ、４２Ａ，４２Ｂ，４２Ｃ 電流センサユニット、４４  電池電圧センサ。
【図１】
0005549337.tif 000002
【図２】
0005549337.tif 000003
【図３】
0005549337.tif 000004