(57)【要約】【課題】電流がダイオードを介して還流しても、それに影響されることなく、トランジスタのオープン故障を検出することができる電力変換装置を提供する。【解決手段】モータ制御装置は、複数のスイッチング素子を有する昇圧コンバータ回路、３相インバータ回路と、オープン故障回路とを備えている。スイッチング素子は、ＩＧＢＴと、ＩＧＢＴに並列接続されるダイオードと、ＩＧＢＴの温度を検出する温度センサとを有している。オープン故障判定手段は、温度センサの検出したＩＧＢＴの温度を取り込む。そして、ＩＧＢＴ間の温度差がオープン故障判定温度差より大きいとき、温度が低いＩＧＢＴがオープン故障していると判定する。従って、電流がダイオードを介して還流しても、それに影響されることなく、トランジスタのオープン故障を検出することができる。【選択図】図２
2011010480.tif 000002
【特許請求の範囲】
【請求項１】
トランジスタと、前記トランジスタに並列接続されるダイオードと、を有する複数のスイッチング素子と、
前記スイッチング素子を駆動する駆動回路と、
前記駆動回路を介して前記スイッチング素子の駆動を制御する制御回路と、
を備えた電力変換装置において、
前記トランジスタの温度を検出する第１温度センサと、
前記第１温度センサの検出した前記トランジスタの温度を比較し、比較結果に基づいて前記トランジスタのオープン故障を判定するオープン故障判定手段と、
を有することを特徴とする電力変換装置。
【請求項２】
前記オープン故障判定手段は、前記トランジスタの温度を前記トランジスタ相互で比較し、比較結果に基づいて前記トランジスタのオープン故障を判定することを特徴とする請求項１に記載の電力変換装置。
【請求項３】
前記オープン故障判定手段は、前記トランジスタ間の温度差がオープン故障判定温度差より大きいとき、温度の低い前記トランジスタがオープン故障していると判定することを特徴とする請求項２に記載の電力変換装置。
【請求項４】
前記オープン故障判定手段は、前記トランジスタの温度をオープン故障判定温度と比較し、比較結果に基づいて前記トランジスタのオープン故障を判定することを特徴とする請求項１に記載の電力変換装置。
【請求項５】
前記オープン故障判定手段は、前記トランジスタの温度が前記オープン故障判定温度より低いとき、オープン故障していると判定することを特徴とする請求項４に記載の電力変換装置。
【請求項６】
前記スイッチング素子の周囲温度を検出する第２温度センサを有し、
前記オープン故障判定手段は、前記第２温度センサの検出した前記スイッチング素子の周囲温度に基づいて前記オープン故障判定温度を変化させることを特徴とする請求項４又は５のいずれか１項に記載の電力変換装置。
【請求項７】
前記オープン故障判定手段は、前記スイッチング素子の周囲温度が上昇したとき、前記オープン故障判定温度を上昇させ、前記スイッチング素子の周囲温度が下降したとき、前記オープン故障判定温度を下降させることを特徴とする請求項６に記載の電力変換装置。
【請求項８】
前記スイッチング素子に当接し、冷媒が流通して前記スイッチング素子を冷却する冷却器と、
前記冷媒又は前記冷却器の温度を検出する第３温度センサと、
を有し、
前記オープン故障判定手段は、前記第３温度センサの検出した前記冷媒又は前記冷却器の温度に基づいて前記オープン故障判定温度を変化させることを特徴とする請求項４又は５のいずれか１項に記載の電力変換装置。
【請求項９】
前記オープン故障判定手段は、前記冷媒又は前記冷却器の温度が上昇したとき、前記オープン故障判定温度を上昇させ、前記冷媒又は前記冷却器の温度が下降したとき、前記オープン故障判定温度を下降させることを特徴とする請求項８に記載の電力変換装置。
【請求項１０】
前記第１温度センサは、前記トランジスタと一体に形成されていることを特徴とする請求項１〜９のいずれか１項に記載の電力変換装置。
【請求項１１】
前記制御回路は、前記オープン故障判定手段が、前記トランジスタがオープン故障していると判定したとき、オープン故障している前記トランジスタの駆動を停止することを特徴とする請求項１〜１０のいずれか１項に記載の電力変換装置。
【請求項１２】
車両に搭載され、電力を変換することを特徴とする請求項１〜１１のいずれか１項に記載の電力変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トランジスタと、ダイオードとからなる、複数のスイッチング素子を有する電力変換装置に関する。
【背景技術】
【０００２】
従来、電力変換装置として、例えば特許文献１に開示されている３相交流電動機のトルク制御装置がある。このトルク制御装置は、パワー素子からなるＰＷＭインバータと、電流センサとを備えている。そして、３相電流の総和が零であるか否かによって電流センサの故障を判定する。パワー素子がオープン故障した場合も３相電流の総和が零でなくなることから、同様にしてパワー素子のオープン故障を検出することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１７７６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、パワー素子は、トランジスタと、ダイオードとから構成されている。ダイオードは、トランジスタに並列接続されている。そのため、例えば、高電位側のトランジスタがオフした直後にオープン故障しても、流れていた電流が低電位側のトランジスタに並列されたダイオードを介して還流するため、３相電流の総和は零のままである。従って、このとき、高電位側のトランジスタのオープン故障を検出するとはできない。そして、高電位側のトランジスタを再びオンしようとしたとき、３相電流の総和が零でなくなり、このときはじめて高電位側のトランジスタのオープン故障を検出することができる。つまり、トランジスタがオフした直後にオープン故障しても、オープン故障を直ちに検出できないという問題があった。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、電流がダイオードを介して還流しても、それに影響されることなく、トランジスタのオープン故障を検出することができる電力変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明者は、この課題を解決すべく鋭意研究し試行錯誤を重ねた結果、トランジスタの温度に基づいてオープン故障を判定することで、電流がダイオードを介して還流しても、それに影響されることなく、直ちにトランジスタのオープン故障を検出できることを思いつき、本発明を完成するに至った。
【０００７】
すなわち、請求項１に記載の電力変換装置は、トランジスタと、トランジスタに並列接続されるダイオードと、を有する複数のスイッチング素子と、スイッチング素子を駆動する駆動回路と、駆動回路を介してスイッチング素子の駆動を制御する制御回路と、を備えた電力変換装置において、トランジスタの温度を検出する第１温度センサと、第１温度センサの検出したトランジスタの温度を比較し、比較結果に基づいてトランジスタのオープン故障を判定するオープン故障判定手段と、を有することを特徴とする。
【０００８】
この構成によれば、トランジスタがオープン故障とすると、電流が流れなくなり、オープン故障したトランジスタの温度が変化する。そのため、トランジスタの温度を比較することで、トランジスタのオープン故障を判定することができる。従って、電流がダイオードを介して還流しても、それに影響されることなく、トランジスタのオープン故障を検出することができる。
【０００９】
請求項２に記載の電力変換装置は、オープン故障判定手段は、トランジスタの温度をトランジスタ相互で比較し、比較結果に基づいてトランジスタのオープン故障を判定することを特徴とする。この構成によれば、トランジスタがオープン故障とすると、オープン故障したトランジスタの温度が、他のトランジスタの温度と異なることとなる。そのため、トランジスタの温度をトランジスタ相互で比較することで、トランジスタのオープン故障を確実に判定し、検出することができる。
【００１０】
請求項３に記載の電力変換装置は、オープン故障判定手段は、トランジスタ間の温度差がオープン故障判定温度差より大きいとき、温度の低いトランジスタがオープン故障していると判定することを特徴とする。この構成によれば、トランジスタがオープン故障とすると、オープン故障したトランジスタの温度が、他のトランジスタの温度より低くなる。そのため、トランジスタ間の温度差がオープン故障判定温度差より大きいとき、温度の低いトランジスタがオープン故障していると判定することで、トランジスタのオープン故障をより確実に判定し、検出することができる。
【００１１】
請求項４に記載の電力変換装置は、オープン故障判定手段は、トランジスタの温度をオープン故障判定温度と比較し、比較結果に基づいてトランジスタのオープン故障を判定することを特徴とする。この構成によれば、トランジスタがオープン故障とすると、オープン故障したトランジスタの温度が変化する。そのため、トランジスタの温度をオープン故障判定温度と比較することで、トランジスタのオープン故障を確実に判定し、検出することができる。
【００１２】
請求項５に記載の電力変換装置は、オープン故障判定手段は、トランジスタの温度がオープン故障判定温度より低いとき、オープン故障していると判定することを特徴とする。この構成によれば、トランジスタがオープン故障すると、そのトランジスタの温度が低下する。そのため、トランジスタの温度がオープン故障判定温度より低いとき、オープン故障していると判定することで、トランジスタのオープン故障をより確実に判定し、検出することができる。
【００１３】
請求項６に記載の電力変換装置は、スイッチング素子の周囲温度を検出する第２温度センサを有し、オープン故障判定手段は、第２温度センサの検出したスイッチング素子の周囲温度に基づいてオープン故障判定温度を変化させることを特徴とする。この構成によれば、周囲温度の影響を考慮してオープン故障を判定することができる。そのため、判定の精度を向上させることができる。
【００１４】
請求項７に記載の電力変換装置は、オープン故障判定手段は、スイッチング素子の周囲温度が上昇したとき、オープン故障判定温度を上昇させ、スイッチング素子の周囲温度が下降したとき、オープン故障判定温度を下降させることを特徴とする。この構成によれば、判定精度をより向上させることができる。
【００１５】
請求項８に記載の電力変換装置は、スイッチング素子に当接し、冷媒が流通してスイッチング素子を冷却する冷却器と、冷媒又は冷却器の温度を検出する第３温度センサと、を有し、オープン故障判定手段は、第３温度センサの検出した冷媒又は冷却器の温度に基づいてオープン故障判定温度を変化させることを特徴とする。この構成によれば、冷却の影響を考慮して、トランジスタのオープン故障を判定することができる。そのため、判定の精度を向上させることができる。
【００１６】
請求項９に記載の電力変換装置は、オープン故障判定手段は、冷媒又は冷却器の温度が上昇したとき、オープン故障判定温度を上昇させ、冷媒又は冷却器の温度が下降したとき、オープン故障判定温度を下降させることを特徴とする。この構成によれば、判定の精度をより向上させることができる。
【００１７】
請求項１０に記載の電力変換装置は、第１温度センサは、トランジスタと一体に形成されていることを特徴とする。この構成によれば、トランジスタの温度を精度よく検出することができる。
【００１８】
請求項１１に記載の電力変換装置は、制御回路は、オープン故障判定手段が、トランジスタがオープン故障していると判定したとき、オープン故障しているトランジスタの駆動を停止することを特徴とする。この構成によれば、トランジスタのオープン故障に伴う、他への悪影響を抑えることができる。
【００１９】
請求項１２に記載の電力変換装置は、車両に搭載され、電力を変換することを特徴とする。この構成によれば、車両に搭載された電力変換装置において、電流がダイオードを介して還流しても、それに影響されることなく、トランジスタのオープン故障を検出することができる
【図面の簡単な説明】
【００２０】
【図１】第１実施形態におけるモータ制御装置の回路図である。
【図２】図１のモータ制御装置におけるＩＧＢＴのオープン故障検出動作を説明するためのフローチャートである。
【図３】第２実施形態におけるモータ制御装置の回路図である。
【図４】図３のモータ制御装置におけるＩＧＢＴのオープン故障検出動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００２１】
次に、実施形態を挙げ、本発明をより詳しく説明する。本実施形態では、本発明に係る電力変換装置を、車両に搭載され、直流電力を交流電力に変換して、同じく車両に搭載された３相交流モータに供給するモータ制御装置に適用した例を示す。
【００２２】
（第１実施形態）
まず、図１を参照してモータ制御装置の構成について説明する。ここで、図１は、第１実施形態におけるモータ制御装置の回路図である。
【００２３】
図１に示すモータ制御装置１（電力変換装置）は、バッテリＢ１の出力する直流電圧を昇圧するとともに、３相交流電圧に変換して３相交流モータＭ１に供給し、３相交流モータＭ１を駆動する装置である。つまり、直流電力を交流電力に変換して３相交流モータＭ１を駆動する装置である。モータ制御装置１は、昇圧コンバータ回路１０と、３相インバータ回路１１と、駆動回路１２と、オープン故障判定回路１３（オープン故障判定手段）、制御回路１４とを備えている。
【００２４】
昇圧コンバータ回路１０は、バッテリＢ１の直流電圧を昇圧する回路である。つまり、直流電力を形態の異なる直流電力に変換する回路である。昇圧コンバータ回路１０は、平滑コンデンサ１００と、コイル１０１と、複数のスイッチング素子１０２、１０３と、平滑コンデンサ１０４とを備えている。
【００２５】
平滑コンデンサ１００は、昇圧コンバータ回路１０に入力されるバッテリＢ１の直流電圧を平滑する素子である。平滑コンデンサ１００の一端はバッテリＢ１の正極端に、他端はバッテリＢ１の負極端にそれぞれ接続されている。
【００２６】
コイル１０１は、電流が流れることでエネルギーを蓄積、放出するとともに電圧を誘起する素子である。コイル１０１の一端は、平滑コンデンサ１００の一端に接続されている。
【００２７】
スイッチング素子１０２、１０３は、スイッチングすることでコイル１０１にエネルギーを蓄積、放出させる素子である。スイッチング素子１０２、１０３は、ＩＧＢＴ１０２ａ、１０３ａ（トランジスタ）と、ダイオード１０２ｂ、１０３ｂと、温度センサ１０２ｃ、１０３ｃ（第１温度センサ）とを備えている。
【００２８】
ＩＧＢＴ１０２ａ、１０３ａは、スイッチングすることでコイル１０１にエネルギーを蓄積、放出させる素子である。ダイオード１０２ｂ、１０３ｂは、還流電流を流すための素子である。温度センサ１０２ｃ、１０３ｃは、ＩＧＢＴ１０２ａ、１０３ａの温度を検出する素子である。ＩＧＢＴ１０２ａ、１０３ａとダイオード１０２ｂ、１０３ｂは、それぞれ別々のチップで構成されている。温度センサ１０２ｃ、１０３ｃは、ＩＧＢＴ１０２ａ、１０３ａを構成するチップに、ＩＧＢＴ１０２ａ、１０３ａと一体に形成されている。
【００２９】
ＩＧＢＴ１０２ａ、１０３ａのコレクタ、エミッタ、ゲートは、スイッチング素子１０２、１０３のコレクタ、エミッタ、ゲートを構成している。ダイオード１０２ｂ、１０３ｂのアノードはＩＧＢＴ１０２ａ、１０３ａのエミッタに、カソードはＩＧＢＴ１０２ａ、１０３ａのコレクタにそれぞれ接続されている。
【００３０】
スイッチング素子１０２、１０３は、冷却水（冷媒）が流通して対象物を冷却する冷却器１５に当接した状態で固定されている。スイッチング素子１０２、１０３は、直列接続されている。具体的には、スイッチング素子１０２のエミッタがスイッチング素子１０３のコレクタに接続されている。スイッチング素子１０２のコレクタと、スイッチング素子１０３のエミッタは、平滑コンデンサ１０４にそれぞれ接続されている。スイッチング素子１０２、１０３のゲートは、駆動回路１２に接続されている。また、スイッチング素子１０２、１０３の直列接続点は、コイル１０１の他端に接続されている。さらに、温度センサ１０２ｃ、１０３ｃは、オープン故障判定回路１３に接続されている。
【００３１】
平滑コンデンサ１０４は、昇圧コンバータ回路１０の出力する昇圧した直流電圧を平滑する素子である。平滑コンデンサ１０４の一端はスイッチング素子１０２のコレクタに、他端はスイッチング素子１０３のエミッタにそれぞれ接続されている。
【００３２】
３相インバータ回路１１は、昇圧コンバータ回路１０によって昇圧された直流電圧を３相交流電圧に変換する回路である。つまり、直流電力を交流電力に変換する回路である。３相インバータ回路１１は、複数のスイッチング素子１１０〜１１５によって構成されている。
【００３３】
スイッチング素子１１０〜１１５は、スイッチングすることで、昇圧された直流電圧を３相交流電圧に変換する素子である。スイッチング素子１１０〜１１５は、ＩＧＢＴ１１０ａ〜１１５ａ（トランジスタ）と、ダイオード１１０ｂ〜１１５ｂと、温度センサ１１０ｃ〜１１５ｃ（第１温度センサ）とを備えている。
【００３４】
ＩＧＢＴ１１０ａ〜１１５ａは、スイッチングすることで、昇圧された直流電圧を３相交流電圧に変換する素子である。ダイオード１１０ｂ〜１１５ｂは、還流電流を流すための素子である。温度センサ１１０ｃ〜１１５ｃは、ＩＧＢＴ１１０ａ〜１１５ａの温度を検出する素子である。ＩＧＢＴ１１０ａ〜１１５ａとダイオード１１０ｂ〜１１５ｂは、それぞれ別チップとして構成されている。温度センサ１１０ｃ〜１１５ｃは、ＩＧＢＴ１１０ａ〜１１５ａを構成するチップに、ＩＧＢＴ１１０ａ〜１１５ａと一体に形成されている。
【００３５】
ＩＧＢＴ１１０ａ〜１１５ａのコレクタ、エミッタ、ゲートは、スイッチング素子１１０〜１１５のコレクタ、エミッタ、ゲートを構成している。ダイオード１１０ｂ〜１１５ｂのアノードはＩＧＢＴ１１０ａ〜１１５ａのエミッタに、カソードはＩＧＢＴ１１０ａ〜１１５ａのコレクタにそれぞれ接続されている。
【００３６】
スイッチング素子１１０〜１１５は、スイッチング素子１０２、１０３と同様に、冷却器１５に当接した状態で固定されている。スイッチング素子１１０、１１３、スイッチング素子１１１、１１４、スイッチング素子１１２、１１５は、それぞれ直列接続されている。具体的には、スイッチング素子１１０〜１１２のエミッタがスイッチング素子１１３〜１１５のコレクタにそれぞれ接続されている。直列接続されたスイッチング素子１１０、１１３、スイッチング素子１１１、１１４、スイッチング素子１１２、１１５は、並列接続されている。スイッチング素子１１０〜１１２のコレクタは、平滑コンデンサ１０４の一端に接続されている。スイッチング素子１１３〜１１５のエミッタは、平滑コンデンサ１０４の他端に接続されている。スイッチング素子１１０〜１１５のゲートは、駆動回路１２に接続されている。また、スイッチング素子１１０、１１３、スイッチング素子１１１、１１４、スイッチング素子１１２、１１５の直列接続点は、３相交流モータＭ１にそれぞれ接続されている。さらに、温度センサ１１０ｃ〜１１５ｃは、オープン故障判定回路１３に接続されている。
【００３７】
駆動回路１２は、制御回路１４からの駆動信号に基づいてスイッチング素子１０２、１０３、１１０〜１１５を駆動する回路である。具体的には、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａを駆動する回路である。駆動回路１２は、スイッチング素子１０２、１０３、１１０〜１１５のゲートにそれぞれ接続されている。また、制御回路１４に接続されている。
【００３８】
オープン故障判定回路１３は、温度センサ１０２ｃ、１０３ｃ、１１０ｃ〜１１５ｃの検出結果に基づいて、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａのオープン故障を判定し、判定結果を制御回路１４に伝達する回路である。オープン故障判定回路１３は、温度センサ１０２ｃ、１０３ｃ、１１０ｃ〜１１５ｃにそれぞれ接続されている。また、制御回路１４に接続されている。
【００３９】
制御回路１４は、外部から入力される指令、オープン故障判定回路１３の判定結果に基づいて、駆動回路１２を介して昇圧コンバータ回路１０、３相インバータ回路１１を制御する回路である。具体的には、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａのスイッチングを制御する回路である。制御回路１４は、駆動回路１２に接続されている。また、オープン故障判定回路１３に接続されている。
【００４０】
次に、図１を参照してモータ制御装置の動作について説明する。図１において、制御回路１４は、外部から入力される指令に基づいてＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａのスイッチングを制御するための駆動信号を出力する。具体的には、ＰＷＭ信号を出力する。駆動回路１２は、制御回路１４から入力される駆動信号に基づいてＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａをスイッチングする。これにより、ＩＧＢＴ１０２ａ、１０３ａがスイッチングし、平滑コンデンサ１００によって平滑されたバッテリＢ１の直流電圧が昇圧される。また、ＩＧＢＴ１１０ａ〜１１５ａがスイッチングし、平滑コンデンサ１０４によって平滑された昇圧された直流電圧が３相交流電圧に変換され、３相交流モータＭ１に供給される。つまり、直流電力が交流電力に変換され、３相交流モータＭ１に供給される。
【００４１】
次に、図１及び図２を参照してＩＧＢＴのオープン故障検出動作について詳細に説明する。ここで、図２は、図１のモータ制御装置におけるＩＧＢＴのオープン故障検出動作を説明するためのフローチャートである。
【００４２】
図１に示すオープン故障判定回路１３は、温度センサ１０２ｃ、１０３ｃ、１１０ｃ〜１１５ｃの検出したＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａの温度を取り込む（ステップＳ１００）。そして、ＩＧＢＴ間の温度差が予め設定されているオープン故障判定温度差より大きいか否かを判断する（ステップＳ１０１）。ここで、オープン故障判定温度差は、予め実測又は計算した、正常動作時のＩＧＢＴとオープン故障時のＩＧＢＴの温度差に設定されている。
【００４３】
ステップＳ１０１において、ＩＧＢＴ間の温度差がオープン故障判定温度差より大きいとき、オープン故障判定回路１３は、温度が低いＩＧＢＴがオープン故障していると判定し、その旨を制御回路１４に伝達する。制御回路１４は、オープン故障していると判定された温度が低いＩＧＢＴの駆動を停止する（ステップＳ１０２）。
【００４４】
一方、ステップＳ１０１において、ＩＧＢＴ間の温度差がオープン故障判定温度差以下であるとき、オープン故障判定回路１３は、いずれのＩＧＢＴもオープン故障していないと判定し、その旨を制御回路１４に伝達する。制御回路１４は、オープン故障していないと判定されたＩＧＢＴの駆動を継続する（ステップＳ１０３）。
【００４５】
例えば、オープン故障判定回路１３は、ＩＧＢＴ１１０ａとＩＧＢＴ１１１ａの温度差が、オープン故障判定温度差より大きいか否かを判断する。そして、この温度差がオープン故障判定温度差より大きいとき、ＩＧＢＴ１１０ａとＩＧＢＴ１１１ａのうち、温度が低いＩＧＢＴがオープン故障していると判定し、その旨を制御回路１４に伝達する。制御回路１４は、オープン故障しているＩＧＢＴの駆動を停止する。同様の判断を全てのＩＧＢＴ間で行い、オープン故障の判定し、オープン故障している
ＩＧＢＴの駆動を停止する。
【００４６】
最後に、効果について説明する。第１実施形態によれば、ＩＧＢＴがオープン故障とすると、電流が流れなくなり、オープン故障したＩＧＢＴの温度が変化する。そのため、ＩＧＢＴの温度を比較し、比較結果に基づいて判定することで、ＩＧＢＴのオープン故障を確実に判定することができる。従って、車両に搭載されたモータ制御装置１において、電流がダイオードを介して還流しても、それに影響されることなく、ＩＧＢＴのオープン故障を検出することができる。
【００４７】
また、第１実施形態によれば、ＩＧＢＴがオープン故障とすると、オープン故障したＩＧＢＴの温度が、他のＩＧＢＴの温度と異なることとなる。そのため、ＩＧＢＴの温度をＩＧＢＴ相互（トランジスタ相互）で比較することで、ＩＧＢＴのオープン故障を確実に判定し、検出することができる。
【００４８】
さらに、第１実施形態によれば、ＩＧＢＴがオープン故障とすると、オープン故障したＩＧＢＴの温度が、他のＩＧＢＴの温度より低くなる。そのため、ＩＧＢＴ間（トランジスタ間）の温度差がオープン故障判定温度差より大きいとき、温度の低いＩＧＢＴがオープン故障していると判定することで、ＩＧＢＴのオープン故障をより確実に判定し、検出することができる。
【００４９】
加えて、第１実施形態によれば、温度センサ１０２ｃ、１０３ｃ、１１０ｃ〜１１５ｃは、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａを構成するチップに、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａと一体に形成されている。そのため、ＩＧＢＴ１０２ａ、１０３ａ、１１０ａ〜１１５ａの温度を精度よく検出することができる。
【００５０】
（第２実施形態）
次に、第２実施形態のモータ制御装置について説明する。
【００５１】
まず、図３を参照してモータ制御装置の構成について説明する。ここで、図３は、第２実施形態におけるモータ制御装置の回路図である。
【００５２】
図３示すように、モータ制御装置２は、昇圧コンバータ回路２０と、３相インバータ回路２１と、温度センサ２６（第３温度センサ）と、駆動回路２２と、オープン故障判定回路２３（オープン故障判定手段）、制御回路２４とを備えている。昇圧コンバータ回路２０、３相インバータ回路２１、駆動回路２２、制御回路２４は、第１実施形態の昇圧コンバータ回路１０と、３相インバータ回路１１と、駆動回路１２と、制御回路１４と同一構成である。
【００５３】
温度センサ２６は、スイッチング素子２０２、２０３、２１０〜２１５が固定された冷却器２５の温度を検出する素子である。温度センサ２６は冷却器２５に固定され、オープン故障判定回路２３に接続されている。
【００５４】
オープン故障判定回路２３は、温度センサ２０２ｃ、２０３ｃ、２１０ｃ〜２１５ｃ、２６の検出結果に基づいて、ＩＧＢＴ２０２ａ、２０３ａ、２１０ａ〜２１５ａのオープン故障を判定し、判定結果を制御回路２４に伝達する回路である。オープン故障判定回路２３は、温度センサ２０２ｃ、２０３ｃ、２１０ｃ〜２１５ｃ、２６にそれぞれ接続されている。また、制御回路２４に接続されている。
【００５５】
次に、図３及び図４を参照してＩＧＢＴのオープン故障検出動作について詳細に説明する。ここで、図４は、図３のモータ制御装置におけるＩＧＢＴのオープン故障検出動作を説明するためのフローチャートである。
【００５６】
図３に示すオープン故障判定回路２３は、温度センサ２６の検出した冷却器２５の温度を取り込む（ステップＳ２００）。そして、冷却器２５の温度に基づいて、予め設定されているオープン故障判定温度を変化させる（ステップＳ２０１）。ここで、オープン故障判定温度は、予め実測又は計算した、冷却器２５の温度が所定温度のときの正常動作時のＩＧＢＴの温度と、オープン故障時のＩＧＢＴの温度を判定できる値に設定されている。冷却器２５の温度がオープン故障判定温度の設定基準となる所定温度より上昇したとき、オープン故障判定温度を上昇させる。冷却器２５の温度がオープン故障判定温度の設定基準となる所定温度より下降したとき、オープン故障判定温度を下降させる。
【００５７】
その後、オープン故障判定回路２３は、温度センサ２０２ｃ、２０３ｃ、２１０ｃ〜２１５ｃの検出したＩＧＢＴ２０２ａ、２０３ａ、２１０ａ〜２１５ａの温度を取り込む（ステップＳ２０２）。そして、ＩＧＢＴの温度をオープン故障判定温度と比較し、ＩＧＢＴの温度がオープン故障判定温度より低いか否かを判断する（ステップＳ２０３）。
【００５８】
ステップＳ２０３において、ＩＧＢＴの温度がオープン故障判定温度より低いとき、オープン故障判定回路２３は、当該ＩＧＢＴがオープン故障していると判定し、その旨を制御回路２４に伝達する。制御回路２４は、オープン故障していると判定された当該ＩＧＢＴの駆動を停止する（ステップＳ２０４）。
【００５９】
一方、ステップＳ２０３において、ＩＧＢＴの温度がオープン故障判定温度以上であるとき、オープン故障判定回路２３は、当該ＩＧＢＴはオープン故障していないと判定し、その旨を制御回路２４に伝達する。制御回路２４は、当該ＩＧＢＴの駆動を継続する（ステップＳ２０５）。
【００６０】
例えば、オープン故障判定回路２３は、冷却器２５の温度に基づいて、予め設定されているオープン故障判定温度を変化させる。そして、ＩＧＢＴ２１０ａの温度が、オープン故障判定温度より低いか否かを判断する。ＩＧＢＴ２１０ａの温度がオープン故障判定温度より低いとき、オープン故障判定回路２３は、ＩＧＢＴ２１０ａがオープン故障していると判定し、その旨を制御回路２４に伝達する。制御回路２４は、オープン故障しているＩＧＢＴ２１０ａの駆動を停止する。同様の判断を全てのＩＧＢＴで行い、オープン故障の判定し、オープン故障しているＩＧＢＴの駆動を停止する。
【００６１】
最後に、効果について説明する。第２実施形態によれば、ＩＧＢＴがオープン故障とすると、オープン故障したＩＧＢＴの温度が変化する。そのため、ＩＧＢＴの温度をオープン故障判定温度と比較し、比較結果に基づいて判定することで、ＩＧＢＴのオープン故障を確実に判定し、検出することができる。
【００６２】
また、第２実施形態によれば、ＩＧＢＴがオープン故障すると、オープン故障したＩＧＢＴの温度が低下する。そのため、ＩＧＢＴの温度がオープン故障判定温度より低いとき、オープン故障していると判定することで、ＩＧＢＴのオープン故障をより確実に判定し、検出することができる。
【００６３】
さらに、第２実施形態によれば、冷却器２５の温度に基づいてオープン故障判定温度を変化させる。そのため、冷却の影響を考慮して、ＩＧＢＴのオープン故障を判定することができる。そのため、判定の精度を向上させることができる。
【００６４】
加えて、第２実施形態によれば、冷却器２５の温度がオープン故障判定温度の設定基準となる所定温度より上昇したとき、オープン故障判定温度を上昇させる。冷却器２５の温度がオープン故障判定温度の設定基準となる所定温度より下降したとき、オープン故障判定温度を下降させる。そのため、判定の精度をより向上させることができる。
【００６５】
なお、第２実施形態では、冷却器２５の温度に基づいてオープン故障判定温度を変更している例を挙げているが、これに限られるものではない。例えば、冷却水の温度を検出する温度センサを設け、この温度センサの検出した冷却水の温度に基づいてオープン故障判定温度を変更してもよい。また、スイッチング素子２０２、２０３、２１０〜２１５の周囲温度を検出する温度センサ（第２温度センサ）を設け、この温度センサの検出したスイッチング素子２０２、２０３、２１０〜２１５の周囲温度に基づいてオープン故障判定温度を変更してもよい。いずれの場合においても、同様の効果を得ることができる。
【符号の説明】
【００６６】
１、２・・・モータ制御装置（電力変換装置）、１０、２０・・・昇圧コンバータ回路、１００、２００・・・平滑コンデンサ、１０１、２０１・・・コイル、１０２、１０３、２０２、２０３・・・スイッチング素子、１０２ａ、１０３ａ、２０２ａ、２０３ａ・・・ＩＧＢＴ（トランジスタ）、１０２ｂ、１０３ｂ、２０２ｂ、２０３ｂ・・・ダイオード、１０２ｃ、１０３ｃ、２０２ｃ、２０３ｃ・・・温度センサ（第１温度センサ）、１０４、２０４・・・平滑コンデンサ、１１、２１・・・３相インバータ回路、１１０〜１１５、２１０〜２１５・・・スイッチング素子、１１０ａ〜１１５ａ、２１０ａ〜２１５ａ・・・ＩＧＢＴ（トランジスタ）、１１０ｂ〜１１５ｂ、２１０ｂ〜２１５ｂ・・・ダイオード、１１０ｃ〜１１５ｃ、２１０ｃ〜２１５ｃ・・・温度センサ（第１温度センサ）、１２、２２・・・駆動回路、１３、２３・・・オープン故障判定回路（オープン故障判定手段）、１４、２４・・・制御回路、１５、２５・・・冷却器、２６・・・温度センサ（第３温度センサ）、Ｂ１、Ｂ２・・・バッテリ、Ｍ１、Ｍ２・・・３相交流モータ
【図１】
2011010480.tif 000003
【図２】
2011010480.tif 000004
【図３】
2011010480.tif 000005
【図４】
2011010480.tif 000006