(57)【要約】【課題】スイッチング素子Ｓ＊＃を駆動するに際し、その駆動処理に異常が生じうること。【解決手段】スイッチング素子Ｓ＊＃のゲート電圧Ｖｇｅは、異常判断部７０に入力される。異常判断部７０では、操作信号ｇ＊＃がオン操作指令に切り替わってからゲート電圧Ｖｇｅが規定電圧となるまでの所要時間に基づき、駆動異常の有無を判断する。すなわち、所要時間が過度に短い場合には、充電用抵抗体２６を備える充電経路の抵抗値が過度に小さくなる異常等が生じたと判断する。また、所要時間が過度に長くなる場合には、充電用抵抗体２６を備える充電経路の抵抗値が過度に大きくなる異常等が生じたと判断する。【選択図】      図２
2012135145.tif 000002
【特許請求の範囲】
【請求項１】
電圧制御形のスイッチング素子を駆動対象スイッチング素子とするスイッチング素子の駆動回路において、
前記駆動対象スイッチング素子のスイッチング状態を切り替えるに際し、前記駆動対象スイッチング素子の開閉制御端子の電圧の変化速度の検出に基づき、前記駆動対象スイッチング素子の駆動異常の有無を判断する判断手段を備えることを特徴とするスイッチング素子の駆動回路。
【請求項２】
前記判断手段は、前記スイッチング状態の切替指令が生じたとき以降の規定のタイミングから前記開閉制御端子の電圧が規定電圧となるまでに要する時間の検出に基づき、前記変化速度を検出することを特徴とする請求項１記載のスイッチング素子の駆動回路。
【請求項３】
前記判断手段は、前記規定電圧となるまでに要する時間が下限時間未満である場合に前記駆動異常があると判断することを特徴とする請求項２記載のスイッチング素子の駆動回路。
【請求項４】
前記判断手段は、前記規定電圧となるまでに要する時間が上限時間を上回る場合に前記駆動異常があると判断することを特徴とする請求項２または３記載のスイッチング素子の駆動回路。
【請求項５】
前記判断手段は、前記開閉制御端子の電圧が前記上限時間内に前記規定電圧に到達しない場合に前記上限時間を上回ると判断することを特徴とする請求項４記載のスイッチング素子の駆動回路。
【請求項６】
前記判断手段は、前記駆動対象スイッチング素子のオフ状態からオン状態への切り替えに際して前記規定電圧としてのオン状態用規定電圧に到達するまでに要する時間を検出する機能を有し、
該オン状態用規定電圧は、前記駆動対象スイッチング素子の正常駆動時において流れると想定される電流の最大値よりも大きい電流を飽和電流とする前記開閉制御端子の電圧に設定されることを特徴とする請求項２〜５のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項７】
前記判断手段は、前記駆動対象スイッチング素子のオン状態からオフ状態への切り替えに際して前記規定電圧としてのオフ状態用規定電圧に到達するまでに要する時間を検出する機能を有し、
該オフ状態用規定電圧は、前記駆動対象スイッチング素子がオンとなる閾値電圧または前記駆動対象スイッチング素子がオフ状態となる際の前記開閉制御端子の電圧に設定されることを特徴とする請求項２〜５のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項８】
前記スイッチング状態を切り替える際に前記開閉制御端子に流入する電荷の流入速度は、定電流制御回路によって制御されることを特徴とする請求項２〜７のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項９】
前記定電流制御回路は、前記電荷の流通経路に設けられた抵抗体、前記流通経路に設けられた定電流用スイッチング素子、前記抵抗体の電圧降下量を規定値に制御すべく前記定電流用スイッチング素子の開閉制御端子の電圧を操作する操作手段および前記流通経路に接続された直流電圧源を備え、
前記規定電圧は、前記定電流制御回路による定電流制御が可能な電圧値に設定されていることを特徴とする請求項８記載のスイッチング素子の駆動回路。
【請求項１０】
前記規定のタイミングは、前記駆動対象スイッチング素子のスイッチング状態の切替指令に同期したタイミングであることを特徴とする請求項２〜９のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項１１】
前記規定のタイミングは、前記開閉制御端子の電圧が予め設定された電圧となるタイミングであることを特徴とする請求項２〜９のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項１２】
前記駆動異常があると判断される場合、前記駆動対象スイッチング素子をオフ状態とするオフ制御手段を備えることを特徴とする請求項１〜１１のいずれか１項に記載のスイッチング素子の駆動回路。
【請求項１３】
前記駆動対象スイッチング素子の開閉制御端子と該駆動対象スイッチング素子をオフ状態とするための電位となる部材との間を接続するオフ用経路および該オフ用経路を開閉するオフ用スイッチング素子を複数組備え、
前記オフ制御手段は、前記駆動異常があると判断される場合、前記オフ用経路のうち抵抗値が最小となる経路に対応するオフ用スイッチング素子をオン状態に固定することを特徴とする請求項１２記載のスイッチング素子の駆動回路。
【請求項１４】
前記駆動異常があると判断される場合、その旨を通知する通知手段を備えることを特徴とする請求項１〜１３のいずれか１項に記載のスイッチング素子の駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電圧制御形のスイッチング素子を駆動対象スイッチング素子とするスイッチング素子の駆動回路に関する。
【背景技術】
【０００２】
この種の駆動回路としては、たとえば下記特許文献１に見られるように、ＩＧＢＴのゲートの充電開始から放電開始までの期間を２進カウンタによってカウントし、ＩＧＢＴのオン指令信号と上記カウンタのカウント値との比較に基づき、ＩＧＢＴの駆動回路等の異常の有無を判断するものも提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４３５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ただしこの場合、たとえばゲート抵抗が過度に小さくなる異常が生じた場合等においては、上記カウンタのカウント値がほとんど変化しないためにその異常を検出することができない。
【０００５】
本発明は、上記課題を解決する過程でなされたものであり、その目的は、電圧制御形のスイッチング素子を駆動対象スイッチング素子とするに際し、駆動異常の有無を判断する新たなスイッチング素子の駆動回路を提供することにある。
【課題を解決するための手段】
【０００６】
以下、上記課題を解決するための手段、およびその作用効果について記載する。
【０００７】
請求項１記載の発明は、電圧制御形のスイッチング素子を駆動対象スイッチング素子とするスイッチング素子の駆動回路において、前記駆動対象スイッチング素子のスイッチング状態を切り替えるに際し、前記駆動対象スイッチング素子の開閉制御端子の電圧の変化速度の検出に基づき、前記駆動対象スイッチング素子の駆動異常の有無を判断する判断手段を備えることを特徴とする。
【０００８】
開閉制御端子の電圧の変化速度には、駆動対象スイッチング素子の駆動状態に関する情報が含まれる。すなわち、変化速度が過度に大きい場合には、スイッチング状態の切替速度が過度に大きいと考えられる一方、変化速度が過度に小さい場合には、スイッチング状態の切替速度が過度に小さいと考えられる。そして、変化速度の異常には、電圧の変化が生じないケース以外のケースも含まれうるため、電圧の変化が生じるもののその速度が過度に大きかったり小さかったりする異常の有無についても好適に判断することができる。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、前記判断手段は、前記スイッチング状態の切替指令が生じたとき以降の規定のタイミングから前記開閉制御端子の電圧が規定電圧となるまでに要する時間の検出に基づき、前記変化速度を検出することを特徴とする。
【００１０】
上記発明では、計時処理によって変化速度を検出することができる。
【００１１】
請求項３記載の発明は、請求項２記載の発明において、前記判断手段は、前記規定電圧となるまでに要する時間が下限時間未満である場合に前記駆動異常があると判断することを特徴とする。
【００１２】
上記発明では、スイッチング状態の切替速度が過度に大きくなる異常等についてその有無を判断することができる。
【００１３】
請求項４記載の発明は、請求項２または３記載の発明において、前記判断手段は、前記規定電圧となるまでに要する時間が上限時間を上回る場合に前記駆動異常があると判断することを特徴とする。
【００１４】
上記発明では、スイッチング状態の切替速度が過度に小さくなる異常等についてその有無を判断することができる。
【００１５】
請求項５記載の発明は、請求項４記載の発明において、前記判断手段は、前記開閉制御端子の電圧が前記上限時間内に前記規定電圧に到達しない場合に前記上限時間を上回ると判断することを特徴とする。
【００１６】
上記発明では、上限時間を上回る異常の有無を迅速に判断することができる。
【００１７】
請求項６記載の発明は、請求項２〜５のいずれか１項に記載の発明において、前記判断手段は、前記駆動対象スイッチング素子のオフ状態からオン状態への切り替えに際して前記規定電圧としてのオン状態用規定電圧に到達するまでに要する時間を検出する機能を有し、該オン状態用規定電圧は、前記駆動対象スイッチング素子の正常駆動時において流れると想定される電流の最大値よりも大きい電流を飽和電流とする前記開閉制御端子の電圧に設定されることを特徴とする。
【００１８】
上記発明では、駆動対象スイッチング素子の正常駆動時においてミラー期間を経過した後の電圧をオン状態用規定電圧とすることで、オン状態用規定電圧に到達するまの時間にばらつきが生じることを好適に回避することができる。
【００１９】
請求項７記載の発明は、請求項２〜５のいずれか１項に記載の発明において、前記判断手段は、前記駆動対象スイッチング素子のオン状態からオフ状態への切り替えに際して前記規定電圧としてのオフ状態用規定電圧に到達するまでに要する時間を検出する機能を有し、該オフ状態用規定電圧は、前記駆動対象スイッチング素子がオンとなる閾値電圧または前記駆動対象スイッチング素子がオフ状態となる際の前記開閉制御端子の電圧に設定されることを特徴とする。
【００２０】
上記発明では、駆動対象スイッチング素子の正常駆動時においてミラー期間を経過した後の電圧をオフ状態用規定電圧とすることで、オフ状態用規定電圧に到達するまの時間にばらつきが生じることを好適に回避することができる。
【００２１】
請求項８記載の発明は、請求項２〜７のいずれか１項に記載の発明において、前記スイッチング状態を切り替える際に前記開閉制御端子に流入する電荷の流入速度は、定電流制御回路によって制御されることを特徴とする。
【００２２】
なお、ここでの電荷は、正の電荷、負の電荷のいずれでもよい。
【００２３】
請求項９記載の発明は、請求項８記載の発明において、前記定電流制御回路は、前記電荷の流通経路に設けられた抵抗体、前記流通経路に設けられた定電流用スイッチング素子、前記抵抗体の電圧降下量を規定値に制御すべく前記定電流用スイッチング素子の開閉制御端子の電圧を操作する操作手段および前記流通経路に接続された直流電圧源を備え、前記規定電圧は、前記定電流制御回路による定電流制御が可能な電圧値に設定されていることを特徴とする。
【００２４】
上記発明によれば、定電流用スイッチング素子のオン抵抗のばらつき等の影響を受けることなく駆動異常の有無を判断することができ、ひいては判断精度を向上させることができる。
【００２５】
請求項１０記載の発明は、請求項２〜９のいずれか１項に記載の発明において、前記規定のタイミングは、前記駆動対象スイッチング素子のスイッチング状態の切替指令に同期したタイミングであることを特徴とする。
【００２６】
請求項１１記載の発明は、請求項２〜９のいずれか１項に記載の発明において、前記規定のタイミングは、前記開閉制御端子の電圧が予め設定された電圧となるタイミングであることを特徴とする。
【００２７】
請求項１２記載の発明は、請求項１〜１１のいずれか１項に記載の発明において、前記駆動異常があると判断される場合、前記駆動対象スイッチング素子をオフ状態とするオフ制御手段を備えることを特徴とする。
【００２８】
上記発明では、駆動対象スイッチング素子が駆動異常に起因して破損する事態を好適に抑制することなどができる。
【００２９】
請求項１３記載の発明は、請求項１２記載の発明において、前記駆動対象スイッチング素子の開閉制御端子と該駆動対象スイッチング素子をオフ状態とするための電位となる部材との間を接続するオフ用経路および該オフ用経路を開閉するオフ用スイッチング素子を複数組備え、前記オフ制御手段は、前記駆動異常があると判断される場合、前記オフ用経路のうち抵抗値が最小となる経路に対応するオフ用スイッチング素子をオン状態に固定することを特徴とする。
【００３０】
上記発明では、ノイズ等による駆動対象スイッチング素子の誤動作を好適に回避することができる。
【００３１】
請求項１４記載の発明は、請求項１〜１３のいずれか１項に記載の発明において、前記駆動異常があると判断される場合、その旨を通知する通知手段を備えることを特徴とする。
【図面の簡単な説明】
【００３２】
【図１】第１の実施形態にかかるシステム構成図。
【図２】同実施形態にかかるドライブユニットの回路構成を示す回路図。
【図３】同実施形態にかかる駆動異常の有無の判断処理の手順を示す流れ図。
【図４】同実施形態にかかる駆動異常の有無の判断処理の手順を示す流れ図。
【図５】第２の実施形態にかかるドライブユニットの回路構成を示す回路図。
【図６】同実施形態にかかる規定電圧の設定手法を示す図。
【発明を実施するための形態】
【００３３】
＜第１の実施形態＞
以下、本発明にかかるスイッチング素子の駆動回路を車載主機としての回転機に接続されたインバータの駆動装置に適用した第１の実施形態について、図面を参照しつつ説明する。
【００３４】
図１に、本実施形態にかかる制御システムの全体構成を示す。モータジェネレータ１０は、車載主機であり、図示しない駆動輪に機械的に連結されている。モータジェネレータ１０は、インバータＩＶおよび昇圧コンバータＣＶを介して高電圧バッテリ１２に接続されている。ここで、昇圧コンバータＣＶは、コンデンサＣと、コンデンサＣに並列接続された一対のスイッチング素子Ｓｃｐ，Ｓｃｎと、一対のスイッチング素子Ｓｃｐ，Ｓｃｎの接続点と高電圧バッテリ１２の正極とを接続するリアクトルＬとを備えている。そして、スイッチング素子Ｓｃｐ，Ｓｃｎのオン・オフによって、高電圧バッテリ１２の電圧（例えば百Ｖ以上）を所定の電圧（例えば「６６６Ｖ」）を上限として昇圧するものである。一方、インバータＩＶは、スイッチング素子Ｓｕｐ，Ｓｕｎの直列接続体と、スイッチング素子Ｓｖｐ，Ｓｖｎの直列接続体と、スイッチング素子Ｓｗｐ，Ｓｗｎの直列接続体とを備えており、これら各直列接続体の接続点がモータジェネレータ１０のＵ，Ｖ，Ｗ相にそれぞれ接続されている。これらスイッチング素子Ｓ＊＃（＊＝ｕ，ｖ，ｗ，ｃ；＃＝ｐ，ｎ）として、本実施形態では、絶縁ゲートバイポーラトランジスタ（ＩＧＢＴ）が用いられている。そして、これらにはそれぞれ、ダイオードＤ＊＃が逆並列に接続されている。
【００３５】
制御装置１８は、低電圧バッテリ１６を電源とする制御装置である。制御装置１８は、モータジェネレータ１０を制御対象とし、その制御量を所望に制御すべく、インバータＩＶやコンバータＣＶを操作する。詳しくは、コンバータＣＶのスイッチング素子Ｓｃｐ，Ｓｃｎを操作すべく、操作信号ｇｃｐ、ｇｃｎをドライブユニットＤＵに出力する。また、インバータＩＶのスイッチング素子Ｓｕｐ，Ｓｕｎ，Ｓｖｐ，Ｓｖｎ，Ｓｗｐ，Ｓｗｎを操作すべく、操作信号ｇｕｐ，ｇｕｎ，ｇｖｐ，ｇｖｎ，ｇｗｐ，ｇｗｎをドライブユニットＤＵに出力する。ここで、高電位側の操作信号ｇ＊ｐと、対応する低電位側の操作信号ｇ＊ｎとは、互いに相補的な信号となっている。換言すれば、高電位側のスイッチング素子Ｓ＊ｐと、対応する低電位側のスイッチング素子Ｓ＊ｎとは、交互にオン状態とされる。
【００３６】
ここで、高電圧バッテリ１２を備える高電圧システムと低電圧バッテリ１６を備える低電圧システムとは、互いに絶縁されており、これらの間の信号の授受は、例えばフォトカプラ等の絶縁素子を備えるインターフェース１４を介して行われる。
【００３７】
図２に、上記ドライブユニットＤＵの構成を示す。
【００３８】
図示されるように、ドライブユニットＤＵは、１チップ化された半導体集積回路であるドライブＩＣ２０を備えている。ドライブＩＣ２０の端子Ｔ１には、ドライブユニットＤＵの電源の電圧Ｖｆｂが印加される。ちなみに、この電源は、低電圧バッテリ１６の電力を変換するフライバックコンバータとすればよい。
【００３９】
上記電圧Ｖｆｂは、シリーズレギュレータ２２によって降圧され、スイッチング素子Ｓ＊＃（＊＝ｕ，ｖ，ｗ，ｃ、＃＝ｐ，ｎ）の導通制御端子（ゲート）に印加するための電圧（ゲート印加電圧）とされる。シリーズレギュレータ２２の出力端子は、ドライブＩＣ２０の端子Ｔ２，Ｔ３を介して充電用スイッチング素子２４の入力端子に接続されている。充電用スイッチング素子２４の出力端子は、ドライブＩＣ２０の端子Ｔ４に接続され、端子Ｔ４は、充電用抵抗体２６を介してスイッチング素子Ｓ＊＃のゲートに接続されている。
【００４０】
一方、スイッチング素子Ｓ＊＃のゲートは、放電用抵抗体２８を介してドライブＩＣ２０の端子Ｔ５に接続されており、端子Ｔ５は、放電用スイッチング素子３０を介して端子Ｔ６に接続されている。そして、端子Ｔ６は、スイッチング素子Ｓ＊＃の出力端子（エミッタ）に接続されている。なお、スイッチング素子Ｓ＊＃のゲートおよびエミッタ間には、コンデンサ４３が接続されている。
【００４１】
上記充電用スイッチング素子２４および放電用スイッチング素子３０は、ドライブＩＣ２０内の駆動制御部３２によって操作される。すなわち、駆動制御部３２では、端子Ｔ７を介して入力される上記操作信号ｇ＊＃に基づき、充電用スイッチング素子２４および放電用スイッチング素子３０を相補的にオン・オフすることでスイッチング素子Ｓ＊＃を駆動する。すなわち、操作信号ｇ＊＃がオン操作指令となることで、充電用スイッチング素子２４をオンして且つ放電用スイッチング素子３０をオフし、操作信号ｇ＊＃がオフ操作指令となることで、充電用スイッチング素子２４をオフして且つ放電用スイッチング素子３０をオンする。
【００４２】
上記端子Ｔ５は、また、ツェナーダイオード３６およびクランプ用スイッチング素子３８の直列接続体を介して端子Ｔ６に接続されている。ここで、ツェナーダイオード３６のブレークダウン電圧は、スイッチング素子Ｓ＊＃に過度の電流が流れない程度にスイッチング素子Ｓ＊＃のゲート電圧を制限するものである。
【００４３】
上記端子Ｔ５は、さらに、ソフト遮断用抵抗体４０およびソフト遮断用スイッチング素子４２を介して端子Ｔ６に接続されている。
【００４４】
一方、上記スイッチング素子Ｓ＊＃は、その入力端子（コレクタ）および出力端子（エミッタ）間に流れる電流（コレクタ電流）と相関を有する微少電流を出力するセンス端子Ｓｔを備えている。そして、センス端子Ｓｔは、抵抗体４４，４６の直列接続体を介してエミッタに電気的に接続されている。これにより、センス端子Ｓｔから出力される電流によって抵抗体４６に電圧降下が生じるため、抵抗体４６による電圧降下量を、スイッチング素子Ｓ＊＃の入力端子および出力端子間を流れる電流と相関を有する電気的な状態量とすることができる。
【００４５】
上記抵抗体４６による電圧降下量は、端子Ｔ８を介して、コンパレータ４８の非反転入力端子に取り込まれる。一方、コンパレータ４８の反転入力端子には、基準電源５０の基準電圧Ｖｒｅｆが印加されている。これにより、コレクタ電流が閾値電流以上となることで、コンパレータ４８の出力信号が論理「Ｌ」から論理「Ｈ」に反転する。コンパレータ４８の出力する論理「Ｈ」の信号は、クランプ用スイッチング素子３８に印加されるとともに、ディレイ５４に取り込まれる。ディレイ５４は、入力信号が所定時間に渡って論理「Ｈ」となることで、フェール信号ＦＬ１を出力する。フェール信号ＦＬ１は、スイッチング素子Ｓ＊＃を強制的にオフ状態とすべく、ソフト遮断用スイッチング素子４２をオン操作したり、充電用スイッチング素子２４および放電用スイッチング素子３０の駆動を停止させるべく駆動制御部３２に指令するものである。
【００４６】
こうした構成によれば、スイッチング素子Ｓ＊＃を過電流が流れる場合には、まずクランプ用スイッチング素子３８のオン操作に伴ってツェナーダイオード３６がオン状態とされることで、スイッチング素子Ｓ＊＃のゲート電圧が低下する。これにより、スイッチング素子Ｓ＊＃を流れる電流を制限することができる。そしてその後、過電流が所定時間継続する場合には、ソフト遮断用スイッチング素子４２がオン状態とされることから、スイッチング素子Ｓ＊＃が強制的にオフとされる。
【００４７】
これにより、コレクタ電流が閾値以上となる状態が所定時間以上継続することで、ソフト遮断用スイッチング素子４２がオンとされ、ソフト遮断用抵抗体４０および放電用抵抗体２８を介して、スイッチング素子Ｓ＊＃のゲートの電荷が放電される。ここで、ソフト遮断用抵抗体４０は、放電経路の抵抗値を高抵抗とするためのものである。これは、コレクタ電流が過大である状況下にあっては、スイッチング素子Ｓ＊＃をオン状態からオフ状態へと切り替える速度、換言すればコレクタおよびエミッタ間の遮断速度を大きくすると、サージが過大となるおそれがあることに鑑みたものである。このため、コレクタ電流が閾値以上となると判断される状況下にあっては、放電用抵抗体２８および放電用スイッチング素子３０を備える放電経路よりも抵抗値の大きい経路によってスイッチング素子Ｓ＊＃のゲートを放電させる。
【００４８】
なお、フェール信号ＦＬ１は、端子Ｔ９を介して低電圧システム（制御装置１８）に出力される。また、このフェール信号ＦＬ１によって、先の図１に示すフェール処理部１４ａでは、インバータＩＶやコンバータＣＶをシャットダウンする。ちなみに、フェール処理部１４ａの構成は、例えば特開２００９−６０３５８号公報の図３に記載のものとすればよい。
【００４９】
上記ドライブユニットＤＵは、さらに、スイッチング素子Ｓ＊＃のゲートおよびエミッタ間を短絡するためのＮチャネルＭＯＳ型電界効果トランジスタ（オフ保持用スイッチング素子６０）を備えている。オフ保持用スイッチング素子６０は、スイッチング素子Ｓ＊＃のゲートおよびエミッタ間を低抵抗にて接続すべく、スイッチング素子Ｓ＊＃に極力近接して設けられている。そして、スイッチング素子Ｓ＊＃のゲートおよびエミッタ間を接続させる経路のうち、オフ保持用スイッチング素子６０を備える経路のインピーダンスは、放電用抵抗体２８を備える経路のインピーダンスよりも低くなるように設定されている。これは、上記操作信号ｇ＊＃に応じてスイッチング素子Ｓ＊＃がオフ状態とされている際、スイッチング素子Ｓ＊＃の入力端子（コレクタ）や出力端子（エミッタ）とゲートとの間の寄生容量を介してゲートに高周波ノイズが重畳することでスイッチング素子Ｓ＊＃が誤ってオン状態となることを回避するためのものである。
【００５０】
上記オフ保持用スイッチング素子６０のゲートは、端子Ｔ１０を介して、ドライブＩＣ２０内のオフ保持回路６２に接続されている。オフ保持回路６２は、端子Ｔ４に印加される電圧に基づき、スイッチング素子Ｓ＊＃のゲート電圧をモニタし、この電圧が所定電圧となることで、オフ保持用スイッチング素子６０をオン操作する処理を行うものである。また、駆動制御部３２から放電用スイッチング素子３０のゲートに出力する信号をモニタし、放電用スイッチング素子３０がオフ操作されることに同期してオフ保持用スイッチング素子６０をオフ操作する処理を行うものでもある。
【００５１】
上記ドライブＩＣ２０は、さらに、スイッチング素子Ｓ＊＃を正常に駆動することができない異常（駆動異常）の有無を判断する異常判断部７０を備えている。異常判断部７０は、端子Ｔ１１を介してゲートエミッタ間の電圧（ゲート電圧Ｖｇｅ）を取り込み、これに基づき、駆動異常の有無を判断する。そして駆動異常があると判断される場合、先の図１に示したフェール処理部１４ａにフェール信号ＦＬ２を出力することで、インバータＩＶやコンバータＣＶをシャットダウンする。また、フェール信号ＦＬ２を駆動制御部３２に出力することで、充電用スイッチング素子２４および放電用スイッチング素子３０の駆動を停止させる。また、フェール信号ＦＬ２をＯＲ回路５６に出力することで、ソフト遮断用スイッチング素子４２をオン状態とし、その後、ＯＲ回路６４を介して、オフ保持用スイッチング素子６０をオン状態とする。
【００５２】
図３に、異常判断部７０の処理のうち、特にオン操作指令に際してなされる処理の手順を示す。この処理は、たとえば所定周期で繰り返し実行される。
【００５３】
この一連の処理では、まずステップＳ１０において、オフ操作指令をオン操作指令に切替ることとゲート電圧Ｖｇｅが所定電圧ＶｔｈＬｃとなったこととの論理積が真であるか否かを判断する。この処理は、オン操作指令に伴ってゲート電圧Ｖｇｅがオン状態用規定電圧ＶｔｈＨｃとなるまでの所要時間を計時するための始点となる規定のタイミングを定めるためのものである。ここで、オン状態用規定電圧ＶｔｈＨｃは、スイッチング素子Ｓ＊＃の正常駆動時において流れる電流の最大値Ｉｍａｘを飽和電流とするゲートエミッタ間の電圧Ｖｍａｘよりも大きい値に設定される。ここで飽和電流とは、入出力端子間電圧（コレクタエミッタ間電圧）が変化しても出力電流が変化しなくなるときの電流である。なお、オン状態用規定電圧ＶｔｈＨｃは、直流電圧源（シリーズレギュレータ２２）の出力電圧ＶＨ（ゲート印加電圧）に極力近づけることが望ましい。
【００５４】
上記所定電圧ＶｔｈＬｃを、オフ状態時のゲート電圧Ｖｇｅ（この実施形態においては、０Ｖ）とするなら、オン操作指令への切り替わりタイミングが上記計時動作の始点となり、所定電圧ＶｔｈＬｃについての条件は、ノイズ等によって始点を誤認識する事態を回避するためのものとなる。一方、所定電圧ＶｔｈＬｃを、オン操作指令に伴うゲート電圧の充電によって実現される電圧とするなら、所定電圧ＶｔｈＬｃとなるタイミングが計時動作の始点となる。なお、所定電圧ＶｔｈＬｃは、スイッチング素子Ｓ＊＃がオン状態に切り替わる閾値電圧Ｖｔｈよりも低い電圧とすることが望ましい。
【００５５】
ステップＳ１０において肯定判断される場合、ステップＳ１２において、カウンタＴの計時動作を開始する。続くステップＳ１４においては、カウンタＴが上限時間ＴＬｎｃよりも大きいか否かを判断する。この処理は、充電用抵抗体２６を備えるゲート充電経路の抵抗値が過度に大きくなる異常や、ゲート電圧Ｖｇｅがオン状態用規定電圧ＶｔｈＨｃまで上昇しない異常が生じたか否かを判断するためのものである。ここで、ゲート充電経路の抵抗値が過度に大きくなる異常としては、充電用抵抗体２６の経年劣化や、充電経路の断線等が考えられる。一方、ゲート電圧Ｖｇｅがオン状態用規定電圧ＶｔｈＨｃまで上昇しない異常としては、たとえば放電用スイッチング素子３０が導通状態に維持される異常等が考えられる。
【００５６】
上記ステップＳ１４において否定判断される場合には、ステップＳ１６において、ゲート電圧Ｖｇｅがオン状態用規定電圧ＶｔｈＨｃ以上であるか否かを判断する。そしてステップＳ１６において否定判断される場合、上記ステップＳ１２に戻る。
【００５７】
これに対し、上記ステップＳ１６において肯定判断される場合、ステップＳ１８において、カウンタＴが下限時間Ｔｓｈｃ未満か否かを判断する。この処理は、充電用抵抗体２６を備えるゲート充電経路の抵抗値が過度に小さくなる異常や、ゲート電圧Ｖｇｅが端子Ｔ３等とショートする異常が生じたか否かを判断するためのものである。ここで、ゲート充電経路の抵抗値が過度に小さくなる異常としては、たとえば端子Ｔ３，Ｔ４間のショートや、充電用抵抗体２６の経年劣化等が考えられる。
【００５８】
上記ステップＳ１４，Ｓ１８において肯定判断される場合、駆動異常が生じたとして、ステップＳ２０においてフェール信号ＦＬ２を出力する。これにより、ソフト遮断用スイッチング素子４２がオン操作されるとともに、上記フェール処理部１４ａによって、インバータＩＶやコンバータＣＶがシャットダウンされる。続くステップＳ２２においては、オフ保持用スイッチング素子６０をオン操作する。なお、上記ステップＳ２２の処理が完了する場合や、ステップＳ１０，Ｓ１８において否定判断される場合には、この一連の処理を一旦終了する。
【００５９】
図４に、異常判断部７０の処理のうち、特にオフ操作指令に際してなされる処理の手順を示す。この処理は、たとえば所定周期で繰り返し実行される。なお、図４において、先の図３に示した処理に対応する処理については、便宜上同一のステップ番号を付している。
【００６０】
この一連の処理では、まずステップＳ１０ａにおいて、オン操作指令からオフ操作指令に切り替わることとゲート電圧Ｖｇｅが所定電圧ＶｔｈＨｄとなることとの論理積が真であるか否かを判断する。この処理は、オフ操作指令に伴ってゲート電圧Ｖｇｅがオフ状態用規定電圧ＶｔｈＬｄとなるまでの所要時間を計時するための始点となる規定のタイミングを定めるためのものである。ここで、オフ状態用規定電圧ＶｔｈＬｄは、スイッチング素子Ｓ＊＃がオン状態となる閾値電圧Ｖｔｈ以下に設定される。
【００６１】
上記所定電圧ＶｔｈＨｄを、オン状態時のゲート電圧Ｖｇｅ（上記シリーズレギュレータ２２の出力電圧ＶＨ）とするなら、オフ操作指令への切り替わりタイミングが上記計時動作の始点となり、所定電圧ＶｔｈＨｄについての条件は、ノイズ等によって始点を誤認識する事態を回避するためのものとなる。一方、所定電圧ＶｔｈＨｄを、オフ操作指令に伴うゲート電圧の放電によって実現される電圧とするなら、所定電圧ＶｔｈＨｄとなるタイミングが計時動作の始点となる。なお、所定電圧ＶｔｈＨｄは、スイッチング素子Ｓ＊＃の正常駆動時における電流の最大値Ｉｍａｘを飽和電流とするゲートエミッタ間の電圧Ｖｍａｘよりも大きい値とすることが望ましい。
【００６２】
ステップＳ１０ａにおいて肯定判断される場合、ステップＳ１２において、カウンタＴの計時動作を開始する。続くステップＳ１４ａにおいては、カウンタＴが上限時間ＴＬｎｄよりも大きいか否かを判断する。この処理は、放電用抵抗体２８を備えるゲート放電経路の抵抗値が過度に大きくなる異常や、ゲート電圧Ｖｇｅが閾値電圧Ｖｔｈまで低下しない異常が生じたか否かを判断するためのものである。ここで、ゲート放電経路の抵抗値が過度に大きくなる異常としては、放電用抵抗体２８の経年劣化や、放電経路の断線等が考えられる。また、ゲート電圧Ｖｇｅが閾値電圧Ｖｔｈまで低下しない異常としては、端子Ｔ３，Ｔ４間のショート等が考えられる。
【００６３】
上記ステップＳ１４ａにおいて否定判断される場合には、ステップＳ１６ａにおいて、ゲート電圧Ｖｇｅがオフ状態用規定電圧ＶｔｈＬｄ以下であるか否かを判断する。そしてステップＳ１６ａにおいて否定判断される場合、上記ステップＳ１２に戻る。
【００６４】
これに対し、上記ステップＳ１６ａにおいて肯定判断される場合、ステップＳ１８ａにおいて、カウンタＴが下限時間Ｔｓｈｄ未満か否かを判断する。この処理は、放電用抵抗体２８を備えるゲート放電経路の抵抗値が過度に小さくなる異常が生じたか否かを判断するためのものである。ここで、ゲート放電経路の抵抗値が過度に小さくなる異常としては、たとえば放電用抵抗体２８の経年劣化等が考えられる。
【００６５】
上記ステップＳ１４ａ，Ｓ１８ａにおいて肯定判断される場合、駆動異常が生じたとして、上記ステップＳ２０、Ｓ２２の処理を行う。
【００６６】
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
【００６７】
（１）スイッチング状態の切替指令が生じたとき以降の規定のタイミングからゲート電圧Ｖｇｅが規定電圧となるまでに要する時間の検出に基づき、駆動異常の有無を判断した。これにより、計時処理によって変化速度を検出することができる。
【００６８】
（２）オン状態用規定電圧ＶｔｈＨｃを、スイッチング素子Ｓ＊＃の正常駆動時において流れると想定される電流の最大値Ｉｍａｘよりも大きい電流を飽和電流とするゲートおよびエミッタ間の電圧に設定した。これにより、正常駆動時において、オン状態用規定電圧ＶｔｈＨｃに到達するまでの時間にばらつきが生じることを好適に回避することができる。
【００６９】
（３）オフ状態用規定電圧ＶｔｈＬｄを、スイッチング素子Ｓ＊＃がオンとなる閾値電圧Ｖｔｈ以下に設定した。これにより、正常駆動時において、オフ状態用規定電圧ＶｔｈＬｄに到達するまでの時間にばらつきが生じることを好適に回避することができる。
【００７０】
（４）カウンタＴの計時動作の始点を定める規定のタイミングを、スイッチング状態の切替指令が生じる旨の条件とゲート電圧Ｖｇｅについての条件との２つの条件とした。これにより、ノイズによって規定のタイミングが誤って認識されることを好適に抑制することができる。
【００７１】
（５）駆動異常があると判断される場合、スイッチング素子Ｓ＊＃をオフ操作した。これにより、駆動異常に起因してスイッチング素子Ｓ＊＃やこれに直列接続されたスイッチング素子が破損する事態を好適に抑制することなどができる。
【００７２】
（６）スイッチング素子Ｓ＊＃のオフ操作後、オフ保持用スイッチング素子６０をオン状態に固定した。これにより、ノイズ等によるスイッチング素子Ｓ＊＃の誤動作を好適に回避することができる。
【００７３】
（７）駆動異常があると判断される場合、その旨を制御装置１８に通知した（フェール信号ＦＬ２を出力した）。これにより、モータジェネレータ１０を制御対象とする制御装置が駆動異常を把握したり、制御装置１８からユーザに異常を通知したりすることができる。
＜第２の実施形態＞
以下、第２の実施形態について、先の第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００７４】
図５に、本実施形態にかかるドライブユニットＤＵの構成を示す。なお、図５において先の図２に示した部材に対応する部材については、便宜上同一の符号を付している。
【００７５】
本実施形態では、ゲートの充電処理（正の電荷の充電処理）および放電処理（正の電荷の放電処理、負の電荷の充電処理）の双方を定電流制御によって行う。すなわち、充電用スイッチング素子２４に直列接続された定電流用抵抗体７２を備え、駆動制御部３２では、定電流用抵抗体７２の電圧降下量を規定値に制御すべく充電用スイッチング素子２４のゲート電圧を操作する。また、放電用スイッチング素子３０に直列接続された定電流用抵抗体７４を備え、定電流用抵抗体７４の電圧降下量を規定値に制御すべく放電用スイッチング素子３０のゲート電圧を操作する。
【００７６】
図６（ａ）に、本実施形態にかかるオン状態用規定電圧ＶｔｈＨｃの設定手法を示す。図示されるように、本実施形態では、オン状態用規定電圧ＶｔｈＨｃは、直流電圧源（シリーズレギュレータ２２）の出力電圧ＶＨ（最終的なゲート印加電圧）から、定電流用抵抗体７２における電圧降下量Ｒ１・Ｉｃと、充電用スイッチング素子２４の電圧降下Ｖｄｓとを減算した値以下に設定される。これは、この電圧が定電流制御を行うことのできる電圧の上限であることによる。すなわち、定電流駆動ができなくなる場合、充電用スイッチング素子２４の電圧降下Ｖｄｓのばらつき等に依存してゲートの充電速度がばらつくため、異常判断に際して考慮すべきばらつき要素が増加する。このため、定電流制御を実現できる領域において駆動異常の有無を判断する。なお、上記オン状態用規定電圧ＶｔｈＨｃの設定に際して用いられる電圧降下Ｖｄｓは、充電用スイッチング素子２４の個体差等を考慮した最大値とする。
【００７７】
図６（ｂ）に、本実施形態にかかるオフ状態用規定電圧ＶｔｈＬｄの設定手法を示す。図示されるように、本実施形態では、オフ状態用規定電圧ＶｔｈＬｄは、定電流用抵抗体７４における電圧降下量Ｒ２・Ｉｄと放電用スイッチング素子３０の電圧降下Ｖｄｓとの和以上に設定される。これは、この電圧が定電流制御を行うことのできる電圧の下限であることによる。すなわち、定電流駆動ができなくなる場合、放電用スイッチング素子３０の電圧降下Ｖｄｓのばらつき等に依存してゲートの充電速度がばらつくため、異常判断に際して考慮すべきばらつき要素が増加する。このため、定電流制御を実現できる領域において駆動異常の有無を判断する。なお、上記オフ状態用規定電圧ＶｔｈＬｄの設定に際して用いられる電圧降下Ｖｄｓは、放電用スイッチング素子３０の個体差等を考慮した最大値とする。
【００７８】
なお、本実施形態において、オン操作指令に応じて充電用スイッチング素子２４がオン操作されたり、オフ操作指令に応じて放電用スイッチング素子３０がオン操作されたりした際、これらに常時開となる異常が生じる場合、定電流制御ができなくなることから、即座に異常があると判断することができる。これに対し、先の図２の構成の場合、常時開となる異常が生じた直後においては、充電用抵抗体２６や放電用抵抗体２８によるゲートの充放電速度によってゲート電圧Ｖｇｅが変化するために、これを異常と判断することができない。
＜その他の実施形態＞
なお、上記各実施形態は、以下のように変更して実施してもよい。
【００７９】
「規定のタイミングの設定手法」
ゲートの電圧が規定電圧となるまでの時間の計時動作の開始タイミング（規定のタイミング）の設定手法としては、上記のように、ゲート電圧Ｖｇｅの検出値が予め定められた電圧となることと、スイッチング状態の切替指令が生じることとの論理積が真となるタイミングに限らない。たとえば、スイッチング状態の切替指令が生じるタイミングであってもよい。なおこの際、操作信号ｇ＊＃にローパスフィルタ処理等のフィルタ処理を施したものを用いるなら、ノイズによる規定のタイミングの誤認識を好適に抑制することができる。またたとえば、予め定められた電圧となる（横切るタイミング）であってもよい。ただし、この場合、この電圧は、オン状態に維持される際のゲート電圧とオフ状態に維持される際のゲート電圧との間の値とすることが望ましい。
【００８０】
スイッチング状態の切替指令に同期したタイミングを規定のタイミングとするものとしては、操作信号ｇ＊＃の立ち上がりタイミングや立ち下がりタイミングとするものに限らない。たとえば先の図２に示す構成において、充電用スイッチング素子２４のゲート電圧が規定値となるタイミングや、放電用スイッチング素子３０のゲート電圧が規定値となるタイミングであってもよい。さらに、充電用スイッチング素子２４のドレイン電圧が規定値となるタイミングや、放電用スイッチング素子３０のドレイン電圧が規定値となるタイミングであってもよい。
【００８１】
「オン状態用規定電圧ＶｔｈＨｃについて」
オン状態用規定電圧ＶｔｈＨｃの設定としては、上記各実施形態において例示したものに限らない。たとえば、閾値電圧Ｖｔｈ以下に設定してもよい。この場合、たとえばオン状態用規定電圧ＶｔｈＨｃとなるまでに要する時間が下限時間Ｔｓｈｃ未満となった時点でスイッチング素子Ｓ＊＃のオン状態への切り替えに伴ってサージが大きくなると予測できるため、この時点でゲートの充電を停止するなどしてサージが過大となる事態に対処することもできる。
【００８２】
「オフ状態用規定電圧ＶｔｈＬｄについて」
オフ状態用規定電圧ＶｔｈＬｄの設定としては、上記各実施形態において例示したものに限らない。たとえば、上記電圧Ｖｍａｘ以上に設定してもよい。この場合、たとえばオフ状態用規定電圧ＶｔｈＬｄとなるまでに要する時間が下限時間Ｔｓｈｄ未満となった時点でスイッチング素子Ｓ＊＃のオフ状態への切り替えに伴ってサージが大きくなると予測できるため、この時点でゲートの放電をソフト遮断用スイッチング素子４２に切り替えることでサージが過大となる事態に対処することもできる。
【００８３】
「判断手段について」
上限時間ＴＬｎｃ，ＴＬｎｄ以上となる異常と、下限時間Ｔｓｈｃ、Ｔｓｈｄ未満となる異常との双方の有無を判断するものに限らない。たとえばスイッチング状態の切替速度が過度に小さくなることでスイッチング素子Ｓ＊＃が熱的に破損する事態を招く異常のみを検出する要求に応じる場合には、上限時間ＴＬｎｃ，ＴＬｎｄ以上となる異常のみについてその有無を判断すればよい。またたとえば、スイッチング状態の切替速度が過度に大きくなることでサージが過大となる事態を招く異常のみを検出する要求に応じる場合には、下限時間Ｔｓｈｃ、Ｔｓｈｄ未満となる異常のみについて、その有無を判断すればよい。
【００８４】
「電圧の変化の検出手法について」
規定のタイミングから規定電圧となるまでの時間に基づくものに限らない。たとえばゲート電圧の変化速度を直接検出する手段に基づき、異常の有無を判断してもよい。これは、たとえばゲート電圧Ｖｇｅの検出値を微分回路に入力させ、微分回路の出力と規定値との大小を比較することで行うことができる。
【００８５】
「定電流制御回路について」
定電流制御回路としては、先の図５に例示したものに限らない。たとえば充電用スイッチング素子２４や放電用スイッチング素子３０としてバイポーラトランジスタを用いてもよい。また、トランジスタの開閉制御端子（ゲート、ベース）の電圧（電流）操作によってそのオン抵抗を操作するものに限らない。たとえば定電流ダイオードとスイッチング素子とを備えるものであってもよい。
【００８６】
「フェール処理について」
たとえば先の図３に示す処理において、ステップＳ１４において肯定判断された時点におけるゲート電圧Ｖｇｅが低いなら、ソフト遮断用スイッチング素子４２をオン操作することなく、放電用スイッチング素子３０を用いてもよい。また、これに限らず、オフ保持用スイッチング素子６０をオン操作するのみであってもよい。
【００８７】
またたとえば、フェール信号ＦＬ２が取り込まれることで、高電圧バッテリ１２とインバータＩＶやコンバータＣＶとの接続を遮断する処理を行うなら、オフ保持用スイッチング素子６０をオン操作しなくてもスイッチング素子Ｓ＊＃に不都合が生じることを抑制することはできる。
【００８８】
さらにたとえば、上限時間ＴＬｎｃ，ＴＬｎｄを２段階に設定してフェールセーフ処理を可変としてもよい。ここでは、カウンタＴの値がそのうちの小さい方以上であって大きい方以下である場合、スイッチング素子Ｓ＊＃のスイッチング損失が増大するもののモータジェネレータ１０の制御が可能となるようにすればよい。これにより、カウンタＴの値が大きい方を上回る場合、スイッチング素子Ｓ＊＃を直ちに停止させる一方、カウンタＴの値がそのうちの小さい方以上であって大きい方以下である場合、モータジェネレータ１０の制御を制限しつつ、スイッチング素子Ｓ＊＃を駆動した退避走行等を行なうことができる。
【００８９】
同様に、下限時間Ｔｓｈｃ，Ｔｓｈｄを２段階に設定してフェールセーフ処理を可変としてもよい。ここでは、カウンタＴの値がそのうちの大きい方未満であって小さい方以上である場合、コンバータＣＶの出力電圧を制限すればサージに耐えうるように設定すればよい。
【００９０】
「駆動対象スイッチング素子について」
駆動対象スイッチング素子としては、ＩＧＢＴに限らず、たとえばパワーＭＯＳ電界効果トランジスタ等であってもよい。この際、Ｎチャネルにも限らず、Ｐチャネルであってもよい。ただしこの場合、ソース電位に対してゲート電位を低下させることでオン状態となるため、ゲートから正の電荷を放電させることで駆動対象スイッチング素子がオン状態となる。
【００９１】
「そのほか」
・フェール信号ＦＬ１，ＦＬ２を同一の信号とするものであってもよい。
【符号の説明】
【００９２】
１０…モータジェネレータ、３２…駆動制御部、７０…異常判断部、ＤＵ…ドライブユニット、Ｓ＊＃…スイッチング素子（駆動対象スイッチング素子の一実施形態）。
【図１】
2012135145.tif 000003
【図２】
2012135145.tif 000004
【図３】
2012135145.tif 000005
【図４】
2012135145.tif 000006
【図５】
2012135145.tif 000007
【図６】
2012135145.tif 000008