(57)【要約】【課題】冷媒の流量が少ない場合であっても誤検知を防止できる電力変換装置及びこれらを搭載する車両を提供すること。【解決手段】第１インバータ回路３は、６つのトランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１で構成される素子群と、１つのトランジスタに対し少なくとも１つ設けられ、各トランジスタの温度を検出する６つのダイオード温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１と、各トランジスタを冷却する冷媒が流れるハイアーム側冷媒流路７４及びローアーム側冷媒流路７５と、を備える。故障判定手段は、この第１インバータ回路３の故障検知装置は、複数のダイオード温度センサのうち隣接する２つのトランジスタの温度を検出する２つを隣接センサ対として選択し、この隣接センサ対の検出値を用いて複数のダイオード温度センサの何れかの故障を判定する。【選択図】図２
2018042368.tif 000002
【特許請求の範囲】
【請求項１】
３つ以上の複数のスイッチング素子で構成される素子群と、１つのスイッチング素子に対し少なくとも１つ設けられ、各スイッチング素子の温度を検出する複数の温度検出手段と、前記複数のスイッチング素子を冷却する冷媒が流れる冷媒流路と、を備える電力変換装置の故障検知装置であって、
前記複数の温度検出手段のうち隣接する２つのスイッチング素子の温度を検出する２つを隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いて前記複数の温度検出手段の何れかの故障を判定する故障判定手段を備えることを特徴とする電力変換装置の故障検知装置。
【請求項２】
前記故障判定手段は、前記隣接温度検出手段対の検出値の差の絶対値を算出し、当該絶対値が所定の故障判定値を超えた場合には、前記複数の温度検出手段の何れかの故障を判定することを特徴とする請求項１に記載の電力変換装置の故障検知装置。
【請求項３】
前記故障判定手段は、前記絶対値が前記故障判定値を超えた場合には前記隣接温度検出手段対の何れかが故障したと判定することを特徴とする請求項２に記載の電力変換装置の故障検知装置。
【請求項４】
前記素子群は、複数の相毎に設けられたハイアーム用スイッチング素子によって構成されるハイアーム素子群と、複数の相毎に設けられたローアーム用スイッチング素子によって構成されるローアーム素子群と、に分けられ、
前記冷媒流路は、前記ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路と、前記ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路と、を備え、
前記ハイアーム側冷媒流路の冷媒流量と前記ローアーム側冷媒流路の冷媒流量との差は所定流量以上であり、
前記故障判定手段は、
前記複数の温度検出手段のうち前記ハイアーム素子群の中で隣接する２つのハイアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定するハイアーム側故障判定手段と、
前記複数の温度検出手段のうち前記ローアーム素子群の中で隣接する２つのローアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定するローアーム側故障判定手段と、を備えることを特徴とする請求項２に記載の電力変換装置の故障検知装置。
【請求項５】
前記素子群は、複数の相毎に設けられたハイアーム用スイッチング素子によって構成されるハイアーム素子群と、複数の相毎に設けられたローアーム用スイッチング素子によって構成されるローアーム素子群と、に分けられ、
前記冷媒流路は、前記ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路と、前記ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路と、を備え、
前記複数のハイアーム用スイッチング素子は、前記ハイアーム側冷媒流路の近傍において上流側から下流側へ所定の相順で設けられ、
前記複数のローアーム用スイッチング素子は、前記ローアーム側冷媒流路の近傍において上流側から下流側へ前記相順と同じ順序で設けられ、
前記ハイアーム側冷媒流路の冷媒流量と前記ローアーム側冷媒流路の冷媒流量との差は所定流量以内であり、
前記故障判定手段は、前記複数の温度検出手段のうち同相のハイアーム用スイッチング素子及びローアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定することを特徴とする請求項２に記載の電力変換装置の故障検知装置。
【請求項６】
前記故障判定手段は、前記絶対値が前記故障判定値を超えた状態が所定時間以上継続した場合には、前記複数の温度検出手段の何れかが故障したと判定することを特徴とする請求項２から５の何れかに記載の電力変換装置の故障検知装置。
【請求項７】
前記電力変換装置と、
前記電力変換装置から供給される電力を用いて駆動輪を駆動する電動機と、を備える車両であって、
請求項１から６の何れかに記載の故障検知装置と、
前記故障検知装置によって前記複数の温度検出手段の何れかの故障が判定された場合には、前記電動機の出力を制限する出力制限手段と、を備えることを特徴とする車両。
【請求項８】
前記故障検知装置によって前記複数の温度検出手段の何れかの故障が判定された場合には、これを運転者に報知する故障報知手段をさらに備えることを特徴とする請求項７に記載の車両。
【請求項９】
前記故障判定手段は、前記電動機の回転数が前記複数の温度検出手段の検出値に基づいて定められる所定の通常範囲内である場合にのみ故障を判定することを特徴とする請求項７又は８に記載の車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力変換装置の故障検知装置及びこれらを搭載する車両に関する。より詳しくは、電力変換装置に搭載されるスイッチング素子の温度を検出する温度検出手段の故障を検知する故障検知装置及びこれらを搭載する車両に関する。
【背景技術】
【０００２】
近年、ハイブリッド自動車、燃料電池自動車、及び電気自動車等、モータを用いて走行する自動車の普及が進んでいる。このようなモータで走行する自動車には、バッテリから供給される電圧を昇圧するコンバータ装置や、コンバータ装置によって昇圧された直流電圧を交流電圧に変換しモータに供給する電力変換装置等が搭載される。またこれらコンバータ装置や電力変換装置等は、これら装置を冷却するためのウォータジャケットが形成された筐体に収められる。これらコンバータ装置、電力変換装置、及び筐体等を合わせたものは、パワーコントロールユニット（以下、「ＰＣＵ」との略称を用いる場合もある）として車両に搭載される。
【０００３】
電力変換装置は、絶縁ゲートバイポーラトランジスタ（ＩＧＢＴ）、ダイオード、逆導通ＩＧＢＴ（ＲＣ−ＩＧＢＴ）等のパワー半導体素子を組み合わせて構成される半導体チップを複数備える。またこれらパワー半導体素子には大きな電流が流れるため、その温度も大きく変化する。そこで半導体チップには、その温度を検出する温度センサも設けられている。またこのような温度センサを設けた場合には、これら温度センサの故障を検知する故障検知装置も設けられる場合が多い（例えば、特許文献１参照）。
【０００４】
特許文献１の温度センサの故障検知装置では、チップ毎に設けられた温度センサを用いて各チップの温度を推定し、出力電流とマップとを用いて各チップの温度上昇を推定し、これらチップ毎に推定したチップ温度及び温度上昇を用いることによって冷却水の温度をチップ毎に推定する。そしてこの故障検知装置では、これらチップ毎に推定した冷却水の温度の差の絶対値を算出し、これら絶対値が全て所定の閾値以下である場合には温度センサは正常であると判定し、これら絶対値の何れかが閾値より大きい場合にはこれら温度センサの何れかが故障したと判定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２５７８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献１の電力変換装置の温度センサの故障検知装置では、極低温時には冷却水の流量が低下するため、一時的にＰＣＵ内で大きな温度差が発生してしまい、上述のように冷却水の推定温度を比較して故障を検知する場合、誤検知が発生するおそれもある。またこのような特定の状況下での誤検知を避けるためには、故障を判定する際に用いられる閾値を大きくすることが考えられるが、しかしながらこのようにすると通常時における故障を検知しにくくなるおそれがある。
【０００７】
本発明は、冷媒の流量が少ない場合であっても誤検知を防止できる電力変換装置の故障検知装置及びこれらを搭載する車両を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）電力変換装置（例えば、後述の第１インバータ回路３、第２インバータ回路４）は、３つ以上の複数のスイッチング素子（例えば、後述のトランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１等）で構成される素子群と、１つのスイッチング素子に対し少なくとも１つ設けられ、各スイッチング素子の温度を検出する複数の温度検出手段（例えば、後述のダイオード温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１等）と、前記複数のスイッチング素子を冷却する冷媒が流れる冷媒流路（例えば、後述のハイアーム側冷媒流路７４及びローアーム側冷媒流路７５）と、を備える。この電力変換装置の故障検知装置（例えば、後述のＥＣＵ６）は、前記複数の温度検出手段のうち隣接する２つのスイッチング素子の温度を検出する２つを隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いて前記複数の温度検出手段の何れかの故障を判定する故障判定手段（例えば、後述のＥＣＵ６）を備えることを特徴とする。
【０００９】
（２）この場合、前記故障判定手段は、前記隣接温度検出手段対の検出値の差の絶対値を算出し、当該絶対値が所定の故障判定値を超えた場合には、前記複数の温度検出手段の何れかの故障を判定することが好ましい。
【００１０】
（３）この場合、前記故障判定手段は、前記絶対値が前記故障判定値を超えた場合には前記隣接温度検出手段対の何れかが故障したと判定することが好ましい。
【００１１】
（４）この場合、前記素子群は、複数の相毎に設けられたハイアーム用スイッチング素子（例えば、後述のトランジスタＵＨ１，ＶＨ１，ＷＨ１等）によって構成されるハイアーム素子群と、複数の相毎に設けられたローアーム用スイッチング素子（例えば、後述のトランジスタＵＬ１，ＶＬ１，ＷＬ１等）によって構成されるローアーム素子群と、に分けられ、前記冷媒流路は、前記ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路（例えば、後述のハイアーム側冷媒流路７４）と、前記ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路（例えば、後述のローアーム側冷媒流路７５）と、を備え、前記ハイアーム側冷媒流路の冷媒流量と前記ローアーム側冷媒流路の冷媒流量との差は所定流量以上であり、前記故障判定手段は、前記複数の温度検出手段のうち前記ハイアーム素子群の中で隣接する２つのハイアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定するハイアーム側故障判定手段と、前記複数の温度検出手段のうち前記ローアーム素子群の中で隣接する２つのローアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定するローアーム側故障判定手段と、を備えることが好ましい。
【００１２】
（５）この場合、前記素子群は、複数の相毎に設けられたハイアーム用スイッチング素子によって構成されるハイアーム素子群と、複数の相毎に設けられたローアーム用スイッチング素子によって構成されるローアーム素子群と、に分けられ、前記冷媒流路は、前記ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路と、前記ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路と、を備え、前記複数のハイアーム用スイッチング素子は、前記ハイアーム側冷媒流路の近傍において上流側から下流側へ所定の相順で設けられ、前記複数のローアーム用スイッチング素子は、前記ローアーム側冷媒流路の近傍において上流側から下流側へ前記相順と同じ順序で設けられ、前記ハイアーム側冷媒流路の冷媒流量と前記ローアーム側冷媒流路の冷媒流量との差は所定流量以内であり、前記故障判定手段は、前記複数の温度検出手段のうち同相のハイアーム用スイッチング素子及びローアーム用スイッチング素子の温度を検出する２つを前記隣接温度検出手段対として選択し、当該隣接温度検出手段対の検出値を用いてこれら隣接温度検出手段対の何れかの故障を判定することが好ましい。
【００１３】
（６）この場合、前記故障判定手段は、前記絶対値が前記故障判定値を超えた状態が所定時間以上継続した場合には、前記複数の温度検出手段の何れかが故障したと判定することが好ましい。
【００１４】
（７）車両（例えば、後述の車両Ｖ）は、前記電力変換装置と、前記電力変換装置から供給される電力を用いて駆動輪を駆動する電動機（例えば、後述のモータＭ）と、（１）から（６）の何れかに記載の故障検知装置（例えば、後述のＥＣＵ６）と、前記故障検知装置によって前記複数の温度検出手段の何れかの故障が判定された場合には、前記電動機の出力を制限する出力制限手段（例えば、後述のＥＣＵ６、第１インバータ回路３等）と、を備えることを特徴とする。
【００１５】
（８）この場合、車両は、前記故障検知装置によって前記複数の温度検出手段の何れかの故障が判定された場合には、これを運転者に報知する故障報知手段（例えば、後述の警告灯８、及びＥＣＵ６）をさらに備えることが好ましい。
【００１６】
（９）この場合、前記故障判定手段は、前記電動機の回転数が前記複数の温度検出手段の検出値に基づいて定められる所定の通常範囲内である場合にのみ故障を判定することが好ましい。
【発明の効果】
【００１７】
（１）本発明の故障検知装置は、３つ以上の複数のスイッチング素子で構成される素子群と、各スイッチング素子の温度を検出する複数の温度検出手段と、これら複数のスイッチング素子を冷却する冷媒が流れる冷媒流路とを備える電力変換装置を対象とし、これら複数の温度検出手段の故障を検知する。この故障検知装置では、複数の温度検出手段のうち隣接する２つのスイッチング素子の温度を検出する２つを隣接温度検出手段対として選択し、これらの検出値を用いて複数の温度検出手段の何れかの故障を判定する。例えば極低温環境下において冷媒の流量が少なくなると、複数のスイッチング素子の間で温度差が拡がる場合があるが、本発明では、比較的温度差が小さいと思われる隣接する２つのスイッチング素子の温度を検出するものを隣接温度検出手段対として選択し、これらの検出値を用いて故障を判定することにより、冷媒流量が少ない場合であっても誤検知を防止できる。
【００１８】
（２）本発明では、選択した隣接温度検出手段対の検出値の差の絶対値を算出し、この絶対値が故障判定値を超えた場合に、複数の温度検出手段の何れかの故障を判定する。すなわち本発明では、２つの検出値の絶対値の算出と、この絶対値と故障判定値との比較によって温度検出手段の故障を検知できるので、従来と比較して少ない演算量で故障を判定できる。
【００１９】
（３）本発明では、上述のように選択した隣接温度検出手段対の検出値の差の絶対値が故障判定閾値を超えた場合には、隣接温度検出手段対の何れかが故障したと判定する。これにより、故障した温度検出手段を、３つ以上の複数の中から２つに絞り込むことができる。
【００２０】
（４）本発明の故障検知装置は、冷媒流路が、ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路と、ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路とに分けられ、さらにこれらハイアーム側冷媒流路とローアーム側冷媒流路とで、冷媒流量に所定流量以上の差がある電力変換装置を対象とする。このようにハイアーム側とローアーム側とで冷媒流量に差がある場合、ハイアーム素子群のスイッチング素子とローアーム素子群のスイッチング素子とでは、大きな温度差が発生し、誤検知を招くおそれがある。これに対し本発明では、比較的温度差が小さいと考えられる複数のハイアーム用スイッチング素子と、比較的温度差が小さいと考えられる複数のローアーム用スイッチング素子とで、別々に故障を検知することにより、冷媒流量が少なくなり温度差が大きくなった場合でも誤検知を低減することができる。
【００２１】
（５）本発明の故障検知装置は、冷媒流路が、ハイアーム素子群を構成する複数のハイアーム用スイッチング素子を冷却するハイアーム側冷媒流路と、ローアーム素子群を構成する複数のローアーム用スイッチング素子を冷却するローアーム側冷媒流路とに分けられ、ハイアーム用スイッチング素子及びローアーム用スイッチング素子はそれぞれハイアーム側冷媒流路及びローアーム側冷媒流路の近傍において上流側から下流側へ同じ相順で設けられ、さらにこれらハイアーム側冷媒流路とローアーム側冷媒流路とで、冷媒流量の差が所定流量以内である電力変換装置を対象とする。このような場合、同相のハイアーム用スイッチング素子及びローアーム用スイッチング素子は等しい温度になりやすいと考えられる。これに対し本発明では、比較的温度差が小さいと考えられる同相のハイアーム用スイッチング素子及びローアーム用スイッチング素子の温度を検出する温度検出手段を隣接温度検出手段対とし、これらの検出値を用いて故障を検知することにより、冷媒流量が少なくなり温度差が大きくなった場合でも誤検知を低減することができる。
【００２２】
（６）温度検出手段の検出値はノイズによって瞬間的に大きく変動する場合がある。これに対し本発明の故障検知装置では、絶対値が故障判定値を超えた状態が所定時間以上継続した場合に、複数の温度検出手段の何れかが故障したと判定する。これにより、検出値を用いて算出される絶対値がノイズによって瞬間的に大きく変動することに起因する誤検知を低減することができる。
【００２３】
（７）本発明の車両では、故障検知装置によって複数の温度検出手段の何れかの故障が判定された場合には、電動機の出力を制限する。これにより、故障した温度検出手段による誤った検出値を用いて電力変換装置のスイッチング素子を駆動し続けてしまうことにより、スイッチング素子が故障に至るのを防止できる。また上述のように極低温環境下において冷媒流量が少なくなる場合には、従来の故障検知装置では誤検知が生じやすくなってしまい、したがってこのような従来の故障検知装置を搭載した車両は、極低温環境下では誤検知によって電動機の出力が制限される場合がある。これに対し本発明の車両では、極低温環境下での誤検知の少ない故障検知装置を搭載することにより、極低温環境下における電動機の出力の制限の頻度を少なくできるので、商品性を向上できる。
【００２４】
（８）本発明の車両では、故障検知装置によって複数の温度検出手段の何れかの故障が判定された場合には、これを運転者に報知する。これにより運転者に対し、温度検出手段の修理を促すことができるので、故障した温度検出手段を用い続けた結果、スイッチング素子が故障に至るのを防止できる。
【００２５】
（９）本発明の車両では、電動機の回転数が複数の温度検出手段の検出値に基づいて定められる所定の通常範囲内である場合にのみ故障を判定する。ここで、電動機の回転数が通常範囲外になる場合とは、例えば車両の登坂時等、スイッチング素子の温度が高い割に電動機の回転数が小さい場合等が想定される。本発明の車両では、このようにスイッチング素子の発熱が通常時よりも高くなりがちになる特殊な状況を除いて電力変換装置の温度検出手段の故障を検知することにより、誤検知を低減することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１実施形態に係る車両及びそのパワーコントロールユニットの回路構成を示す図である。
【図２】パワーコントロールユニットの筐体の内部の構成を示す平面図である。
【図３】温度センサ故障検知処理の具体的な手順を示すフローチャートでる。
【図４】第１検知処理の具体的な手順を示すフローチャートである。
【図５】第２検知処理の具体的な手順を示すフローチャートである。
【図６】本発明の第２実施形態に係る車両及びそのパワーコントロールユニットの第１検知処理の具体的な手順を示すフローチャートである。
【発明を実施するための形態】
【００２７】
＜第１実施形態＞
以下、本発明の第１実施形態について、図面を参照しながら説明する。
図１は、本実施形態に係る車両Ｖと、車両Ｖに搭載されるパワーコントロールユニット（以下、「ＰＣＵ」という）１の回路構成を示す図である。
【００２８】
車両Ｖは、所謂ハイブリッド車両であり、駆動輪（図示せず）を駆動するエンジン（図示せず）と、このエンジンの出力によって駆動される電動機としての発電機Ｇと、発電機Ｇの出力によって充電される直流電源であるバッテリＢと、バッテリＢの電力を用いて駆動輪を駆動する電動機としてのトラクションモータ（以下、単に「モータ」という）Ｍと、バッテリＢと発電機ＧとモータＭとの間の電力の授受を制御するＰＣＵ１と、ＰＣＵ１が故障した場合に点灯することによってこれを車両Ｖの運転者に報知する報知手段としての警告灯８と、を備える。
【００２９】
ＰＣＵ１は、バッテリＢから供給される電圧を昇圧したりバッテリ３に供給される電圧を降圧したりするＶＣＵ（Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２と、ＶＣＵ２とモータＭとの間に接続され直流電圧を交流電圧に変換したり交流電圧を直流電圧に変換したりする電力変換装置としての第１インバータ回路３と、ＶＣＵ２と発電機Ｇとの間に接続され直流電圧を交流電圧に変換したり交流電圧を直流電圧に変換したりする電力変換装置としての第２インバータ回路５と、これらＶＣＵ２、第１インバータ回路３、及び第２インバータ回路５を制御する電子制御ユニット（以下、「ＥＣＵ」との略称を用いる）６と、これらを収容する箱状の筐体７（後述の図２参照）と、を備える。
【００３０】
ＶＣＵ２は、コイル、平滑コンデンサ、及びチョッパ回路等で構成されたＤＣ−ＤＣコンバータである。ＶＣＵ２は、ＥＣＵ６からの制御信号に応じて、バッテリＢから供給される直流電圧を昇圧し第１インバータ回路３に供給することによってモータＭを駆動したり、モータＭや発電機Ｇの回生作動時にインバータ回路３，４から供給される直流電圧を降圧してバッテリ３に供給したりする。
【００３１】
第１インバータ回路３は、例えば、複数のスイッチング素子としてのトランジスタ（例えば、ＩＧＢＴ）をブリッジ接続して構成されるブリッジ回路を備えるパルス幅変調によるＰＷＭインバータである。第１インバータ回路３は、ＶＣＵ２の正極端子Ｐ及び負極端子Ｎに接続されるとともに、モータＭのＵ相、Ｖ相、Ｗ相の各コイルに接続されている。
【００３２】
第１インバータ回路３は、モータＭのＵ相に接続されたハイ側Ｕ相トランジスタＵＨ１及びロー側Ｕ相トランジスタＵＬ１と、モータＭのＶ相に接続されたハイ側Ｖ相トランジスタＶＨ１及びロー側Ｖ相トランジスタＶＬ１と、モータＭのＷ相に接続されたハイ側Ｗ相トランジスタＷＨ１及びロー側Ｗ相トランジスタＷＬ１と、を相毎にブリッジ接続して構成されるブリッジ回路を備える。６つのトランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１は第１インバータ回路３の素子群を構成する。またこの素子群は、３つのトランジスタＵＨ１，ＶＨ１，ＷＨ１によって構成されるハイアーム素子群と、３つのトランジスタＵＬ１，ＶＬ１，ＷＬ１によって構成されるローアーム素子群と、に分けられる。ハイアーム素子群の３つのトランジスタＵＨ１，ＶＨ１，ＷＨ１は、それぞれＶＣＵ２の正極端子Ｐに接続されている。またローアーム素子群の３つのトランジスタＵＬ１，ＶＬ１，ＷＬ１は、それぞれＶＣＵ２の負極端子Ｎに接続されている。相毎に対を成すトランジスタＵＨ１，ＵＬ１と、トランジスタＶＨ１，ＶＬ１と、トランジスタＷＨ１，ＷＬ１とは、それぞれＶＣＵ２に対し直列に接続されている。
【００３３】
各トランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１のコレクタ−エミッタ間には、エミッタからコレクタに向けて順方向となるようにそれぞれダイオードＤＵＨ１，ＤＵＬ１，ＤＶＨ１，ＤＶＬ１，ＤＷＨ１，ＤＷＬ１が接続されている。また各トランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１の近傍には、各々の温度を検出する温度検出手段としてのダイオード温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１が、各トランジスタに対し１つずつ設けられている。
【００３４】
トランジスタＵＨ１とダイオードＤＵＨ１とダイオード温度センサＴＵＨ１とは、ハイ側Ｕ相半導体チップＣＵＨ１として一体にモジュール化されている。トランジスタＵＬ１とダイオードＤＵＬ１とダイオード温度センサＴＵＬ１とは、ロー側Ｖ相半導体チップＣＶＬ１として一体にモジュール化されている。トランジスタＶＨ１とダイオードＤＶＨ１とダイオード温度センサＴＶＨ１とは、ハイ側Ｖ相半導体チップＣＶＨ１として一体にモジュール化されている。トランジスタＶＬ１とダイオードＤＶＬ１とダイオード温度センサＴＶＬ１とは、ロー側Ｖ相半導体チップＣＶＬ１として一体にモジュール化されている。トランジスタＷＨ１とダイオードＤＷＨ１とダイオード温度センサＴＷＨ１とは、ハイ側Ｗ相半導体チップＣＷＨ１として一体にモジュール化されている。またトランジスタＷＬ１とダイオードＤＷＬ１とダイオード温度センサＴＷＬ１とは、ロー側Ｗ相半導体チップＣＷＬ１として一体にモジュール化されている。
【００３５】
これらトランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１のゲートは、図示しないゲートドライブ回路を介してＥＣＵ６に接続されている。またこれらダイオード温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１のアノード極及びカソード極はそれぞれ図示しない温度検出回路を介してＥＣＵ６に接続されている。これによりＥＣＵ６では、各トランジスタＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１の温度を測定することが可能となっている。なお図１では、これら温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１とＥＣＵ６との接続を省略する。
【００３６】
第２インバータ回路４は、例えば、複数のスイッチング素子としてのトランジスタ（例えば、ＩＧＢＴ）をブリッジ接続して構成されるブリッジ回路を備えるパルス幅変調によるＰＷＭインバータである。第２インバータ回路４は、ＶＣＵの正極端子Ｐ及び負極端子Ｎに接続されるとともに、発電機ＧのＵ相、Ｖ相、Ｗ相の各コイルに接続されている。
【００３７】
第２インバータ回路４は、発電機ＧのＵ相に接続されたハイ側Ｕ相トランジスタＵＨ２及びロー側Ｕ相トランジスタＵＬ２と、発電機ＧのＶ相に接続されたハイ側Ｖ相トランジスタＶＨ２及びロー側Ｖ相トランジスタＶＬ２と、発電機ＧのＷ相に接続されたハイ側Ｗ相トランジスタＷＨ２及びロー側Ｗ相トランジスタＷＬ２と、を相毎にブリッジ接続して構成されるブリッジ回路を備える。６つのトランジスタＵＨ２，ＵＬ２，ＶＨ２，ＶＬ２，ＷＨ２，ＷＬ２は第２インバータ回路４の素子群を構成する。またこの素子群は、３つのトランジスタＵＨ２，ＶＨ２，ＷＨ２によって構成されるハイアーム素子群と、３つのトランジスタＵＬ２，ＶＬ２，ＷＬ２によって構成されるローアーム素子群と、に分けられる。ハイアーム素子群の３つのトランジスタＵＨ２，ＶＨ２，ＷＨ２は、それぞれＶＣＵ２の正極端子Ｐに接続されている。またローアーム素子群の３つのトランジスタＵＬ２，ＶＬ２，ＷＬ２は、それぞれＶＣＵ２の負極端子Ｎに接続されている。相毎に対を成すトランジスタＵＨ２，ＵＬ２と、トランジスタＶＨ２，ＶＬ２と、トランジスタＷＨ２，ＷＬ２とは、それぞれＶＣＵ２に対し直列に接続されている。
【００３８】
各トランジスタＵＨ２，ＵＬ２，ＶＨ２，ＶＬ２，ＷＨ２，ＷＬ２のコレクタ−エミッタ間には、エミッタからコレクタに向けて順方向となるようにそれぞれダイオードＤＵＨ２，ＤＵＬ２，ＤＶＨ２，ＤＶＬ２，ＤＷＨ２，ＤＷＬ２が接続されている。また各トランジスタＵＬ２，ＶＬ２，ＷＬ２の近傍には、各々の温度を検出する温度検出手段としてのダイオード温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２が、各トランジスタに対し１つずつ設けられている。
【００３９】
トランジスタＵＨ２とダイオードＤＵＨ２とは、ハイ側Ｕ相半導体チップＣＵＨ２として一体にモジュール化されている。トランジスタＵＬ２とダイオードＤＵＬ２とダイオード温度センサＴＵＬ２とは、ロー側Ｖ相半導体チップＣＶＬ２として一体にモジュール化されている。トランジスタＶＨ２とダイオードＤＶＨ２とは、ハイ側Ｖ相半導体チップＣＶＨ２として一体にモジュール化されている。トランジスタＶＬ２とダイオードＤＶＬ２とダイオード温度センサＴＶＬ２とは、ロー側Ｖ相半導体チップＣＶＬ２として一体にモジュール化されている。トランジスタＷＨ２とダイオードＤＷＨ２とは、ハイ側Ｗ相半導体チップＣＷＨ２として一体にモジュール化されている。またトランジスタＷＬ２とダイオードＤＷＬ２とダイオード温度センサＴＷＬ２とは、ロー側Ｗ相半導体チップＣＷＬ２として一体にモジュール化されている。
【００４０】
これらトランジスタＵＨ２，ＵＬ２，ＶＨ２，ＶＬ２，ＷＨ２，ＷＬ２のゲートは、図示しないゲートドライブ回路を介してＥＣＵ６に接続されている。またこれらダイオード温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２のアノード極及びカソード極はそれぞれ図示しない温度検出回路を介してＥＣＵ６に接続されている。これによりＥＣＵ６では、各トランジスタＵＬ２，ＶＬ２，ＷＬ２の温度を測定することが可能となっている。なお図１では、これら温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２とＥＣＵ６との接続を省略する。
【００４１】
次に、図２を参照してＰＣＵ１の筐体７の内部の構成について説明する。
図２は、ＰＣＵ１の筐体７の内部の構成を示す平面図である。筐体７の内部には、ＶＣＵ２と、第２インバータ回路４と、第１インバータ回路３と、が図２中左側から右側へ向かいこの順で設けられている。
【００４２】
筐体７の内部を、図２に示すように平面視で上段側７Ｕと下段側７Ｌとに分けた場合、第２インバータ回路４のハイ側Ｕ相半導体チップＣＵＨ２、ハイ側Ｖ相半導体チップＣＶＨ２、及びハイ側Ｗ相半導体チップＣＷＨ２は、上段側７Ｕにおいて、図２中左側から右側へ向かってこの順で設けられている。また第２インバータ回路４のロー側Ｕ相半導体チップＣＵＬ２、ロー側Ｖ相半導体チップＣＶＬ２、及びロー側Ｗ相半導体チップＣＷＬ２は、下段側７Ｌにおいて、図２中左側から右側へ向かってこの順で設けられている。
【００４３】
第２インバータ回路４の６つの半導体チップＣＵＨ２，ＣＵＬ２，ＣＶＨ２，ＣＶＬ２，ＣＷＨ２，ＣＷＬ２のうち、温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２が設けられているものは、半導体チップＣＵＬ２，ＣＶＬ２，ＣＷＬ２のみである。図２に示すように、２つの半導体チップＣＵＬ２，ＣＶＬ２は隣接しており対を成し、２つの半導体チップＣＶＬ２，ＣＷＬ２は隣接しており対を成す。
【００４４】
また第１インバータ回路３のハイ側Ｕ相半導体チップＣＵＨ１、ハイ側Ｖ相半導体チップＣＶＨ１、及びハイ側Ｗ相半導体チップＣＷＨ１は、上段側７Ｕにおいて、図２中左側から右側へ向かってこの順で設けられている。また第１インバータ回路３のロー側Ｕ相半導体チップＣＬＨ１、ロー側Ｖ相半導体チップＣＶＬ１、及びロー側Ｗ相半導体チップＣＷＬ１は、下段側７Ｌにおいて、図２中左側から右側へ向かってこの順で設けられている。
【００４５】
第１インバータ回路３の６つの半導体チップＣＵＨ１，ＣＵＬ１，ＣＶＨ１，ＣＶＬ１，ＣＷＨ１，ＣＷＬ１には、それぞれ１つずつ温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１が設けられている。図２に示すように、ハイアーム素子群の中では、２つ半導体チップＣＵＨ１，ＣＶＨ１は隣接しており対を成し、２つの半導体チップＣＶＨ１，ＣＷＨ１は隣接しており対を成す。またローアーム素子群の中では、２つの半導体チップＣＵＬ１，ＣＶＬ１は隣接しており対を成し、２つの半導体チップＣＶＬ１，ＣＷＬ１は隣接しており対を成す。また第１インバータ回路３の素子群の中では、上述のように同アームのチップ間で４対の隣接関係がある他、同相のチップの間でも３対の隣接関係がある。すなわち、Ｕ相の２つの半導体チップＣＵＨ１，ＣＵＬ１は隣接しており対を成し、Ｖ相の２つの半導体チップＣＶＨ１，ＣＶＬ１は隣接しており対を成し、Ｗ相の２つの半導体チップＣＷＨ１，ＣＷＬ１も隣接しており対を成す。
【００４６】
筐体７の内部のうちこれらＶＣＵ２と第２インバータ回路４と第１インバータ回路３の下面側には、これらを冷媒によって冷却するウォータジャケット７１が設けられている。ウォータジャケット７１は、平面視で略矩形状であり、ＶＣＵ２側の端部に設けられた冷媒導入部７２と、第１インバータ回路３側の端部に設けられた冷媒排出部７３と、これら冷媒導入部７２と冷媒排出部７３とを連通するハイアーム側冷媒流路７４及びローアーム側冷媒流路７５と、を備える。
【００４７】
ハイアーム側冷媒流路７４及びローアーム側冷媒流路７５は冷媒導入部７２及び冷媒排出部７３に対し並列に接続されている。したがって図示しないポンプによって冷媒導入部７２へ圧送された冷媒の一部はハイアーム側冷媒流路７４を流れて冷媒排出部７３から排出され、残りはローアーム側冷媒流路７５を流れて冷媒排出部７３から排出される。なお本実施形態では、ハイアーム側冷媒流路７４の冷媒流量とローアーム側冷媒流路７５の冷媒流量との差は所定流量以上である場合について説明する。
【００４８】
ハイアーム側冷媒流路７４は、筐体７の内部のうち上段側７Ｕを、第１及び第２インバータ回路３，４の複数のハイ側の半導体チップＣＵＨ２，ＣＶＨ２，…の配列方向に沿って延びる。したがってこれら複数のハイ側の半導体チップＣＵＨ２，ＣＶＨ２，…に設けられた第１及び第２インバータ回路３，４のハイアーム素子群を構成する複数のトランジスタは、このハイアーム側冷媒流路７４を流れる冷媒によって冷却される。
【００４９】
またローアーム側冷媒流路７５は、筐体７の内部のうち下段側７Ｌを、第１及び第２インバータ回路３，４の複数のロー側の半導体チップＣＵＬ２，ＣＶＬ２，…の配列方向に沿って延びる。したがってこれら複数のロー側の半導体チップＣＵＬ２．ＣＶＬ２，…に設けられた第１及び第２インバータ回路３，４のローアーム素子群を構成する複数のトランジスタは、このローアーム側冷媒流路７５を流れる冷媒によって冷却される。
【００５０】
次に、以上のように第１インバータ回路３に設けられた６つのダイオード温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１及び第２インバータ回路４に設けられた３つのダイオード温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２の故障を検知する温度センサ故障検知処理の手順について説明する。
【００５１】
図３は、温度センサ故障検知処理の具体的な手順を示すフローチャートである。図３に示す処理は、車両を始動するスタートスイッチが操作されたことに応じてＥＣＵにおいて、所定の制御周期毎に繰り返し実行される。
【００５２】
始めにＳ１では、ＥＣＵは、現在の車両の運転状態が上述の温度センサの故障を検知するのに適した状態であるか否かを判定する。より具体的には、ＥＣＵは、現在のモータの回転数が、第１インバータ回路に設けられた６つのダイオード温度センサの検出値に基づいて定められる所定の通常範囲内であるか否かを判定する。Ｓ１の判定がＹＥＳである場合にはＳ２に移り、ＮＯである場合には以下の処理を行うことなく図３の故障検知処理を終了する。これにより、車両の登坂時等、第１インバータ回路の温度が高い割にモータの回転数が小さい場合を除いて、Ｓ２以降の処理が行われる。
【００５３】
Ｓ２では、ＥＣＵは、モータの回転数が所定の閾値より大きい状態が、所定時間以上維持されているか否かを判定する。Ｓ２の判定がＹＥＳである場合にはＳ３に移り、ＮＯである場合には以下の処理を行うことなく図３の故障検知処理を終了する。これにより、第１インバータ回路の発熱が安定した状態でＳ３以降の処理を行うことができる。
【００５４】
Ｓ３では、ＥＣＵは、第１インバータ回路に設けられた６つの温度センサの故障を検知する第１検知処理を実行し、Ｓ４に移る。
【００５５】
図４は、第１検知処理の具体的な手順を示すフローチャートである。以下で説明するように、第１検知処理では、第１インバータ回路に設けられた６つの温度センサＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１のうち隣接する２つのトランジスタの温度を検出する２つを隣接センサ対として選択し、選択した隣接センサ対の２つの検出値を用いて上記６つの温度センサの何れかの故障を判定する。
【００５６】
上述のように第１インバータ回路の中では、同アームのチップ間で４対の隣接関係がある他、同相のチップ間で３対の隣接関係があり、計７対の隣接関係がある。ここで本実施形態のＰＣＵでは、ハイアーム側冷媒流路の冷媒流量とローアーム側冷媒流路の冷媒流量との差は所定流量である。したがって異なるアームのチップ間では、定常的に温度差があると考えられる。そこで本実施形態の第１検知処理では、７対の隣接関係のうち、同アームのチップ間での４対の隣接関係を利用して、これら６つの温度センサの故障を検知する。
【００５７】
始めにＳ２１では、ＥＣＵは、ハイアーム素子群の中における隣接センサ対の検出値の差の絶対値を算出し、Ｓ２２に移る。より具体的には、ＥＣＵは、温度センサＴＵＨ１，ＴＶＨ１を第１隣接センサ対として選択し、これらの検出値ＵＨ１，ＶＨ１の差の絶対値ＡＢＳ１（＝｜ＵＨ１−ＶＨ１｜）を算出し、さらに温度センサＴＶＨ１，ＴＷＨ１を第２隣接センサ対として選択し、これらの検出値ＶＨ１，ＷＨ１の差の絶対値ＡＢＳ２（＝｜ＶＨ１−ＷＨ１｜）を算出する。
【００５８】
Ｓ２２では、ＥＣＵは、ローアーム素子群の中における隣接センサ対の検出値の差の絶対値を算出し、Ｓ２３に移る。より具体的には、ＥＣＵは、温度センサＴＵＬ１，ＴＶＬ１を第３隣接センサ対として選択し、これらの検出値ＵＬ１，ＶＬ１の差の絶対値ＡＢＳ３（＝｜ＵＬ１−ＶＬ１｜）を算出し、さらに温度センサＴＶＬ１，ＴＷＬ１を第４隣接センサ対として選択し、これらの検出値ＶＬ１，ＷＬ１の差の絶対値ＡＢＳ４（＝｜ＶＬ１−ＷＬ１｜）を算出する。
【００５９】
Ｓ２３では、ＥＣＵは、算出した４つの絶対値ＡＢＳ１〜ＡＢＳ４のうち、何れかが所定の故障判定値より大きいか否かを判定する。Ｓ２３の判定がＹＥＳである場合には、ＥＣＵは、温度センサの何れかが故障している可能性があると判断し、Ｓ２４に移る。Ｓ２４では、第１故障確定カウンタの値が所定の正の故障確定値より大きいか否かを判定する。この第１故障確定カウンタとは、Ｓ２３の判定において第１インバータ回路の温度センサの何れかが故障している可能性があると継続して判断された時間を計測するカウンタであり、後述のＳ２５においてカウントアップされ、後述のＳ２６において０にリセットされる。
【００６０】
Ｓ２４の判定がＮＯである場合には、ＥＣＵは、第１故障確定カウンタの値に前回制御周期から今回制御周期までに経過した時間を加算し（Ｓ２５参照）、図４の第１検知処理を終了する。Ｓ２４の判定がＹＥＳである場合、すなわち、４つの絶対値ＡＢＳ１〜ＡＢＳ４の何れかが故障判定値よりも大きい状態が故障確定値に相当する時間以上継続した場合には、故障判定値を超えた絶対値を算出するために用いた隣接センサ対の何れかが故障したと判定し、故障確定フラグの値を１にセットし（Ｓ２６参照）、図４の第１検知処理を終了する。またＳ２３の判定がＮＯである場合には、ＥＣＵは、第１インバータ回路の６つの温度センサは何れも故障していないと判断し、第１故障確定カウンタの値を０にリセットし、図４の第１検知処理を終了する。
【００６１】
図３に戻り、Ｓ４では、ＥＣＵは、第２インバータ回路に設けられた３つの温度センサの故障を検知する第２検知処理を実行し、Ｓ５に移る。
【００６２】
図５は、第２検知処理の具体的な手順を示すフローチャートである。第２検知処理では、第２インバータ回路に設けられた３つの温度センサＴＵＬ２，ＴＶＬ２，ＴＷＬ２のうち隣接する２つのトランジスタの温度を検出する２つを隣接センサ対として選択し、上述の第１検知処理と同様に選択した隣接センサ対の２つの検出値を用いて上記３つの温度センサの何れかの故障を判定する。上述のように第２インバータ回路の中では、ローアームのチップ間で２対の隣接関係がある。
【００６３】
始めにＳ３１では、ＥＣＵは、ローアーム素子群の中における隣接センサ対の検出値の差の絶対値を算出し、Ｓ３２に移る。より具体的には、ＥＣＵは、温度センサＴＵＬ２，ＴＶＬ２を第５隣接センサ対として選択し、これらの検出値ＵＬ２，ＶＬ２の差の絶対値ＡＢＳ５（＝｜ＵＬ２−ＶＬ２｜）を算出し、さらに温度センサＴＶＬ２，ＴＷＬ２を第６隣接センサ対として選択し、これらの検出値ＶＬ２，ＷＬ２の差の絶対値ＡＢＳ６（＝｜ＶＬ２−ＷＬ２｜）を算出する。
【００６４】
Ｓ３２では、ＥＣＵは、算出した２つの絶対値ＡＢＳ５，ＡＢＳ６のうち、何れかが所定の故障判定値より大きいか否かを判定する。Ｓ３２の判定がＹＥＳである場合には、ＥＣＵは、第２故障確定カウンタの値が所定の正の故障確定値より大きいか否かを判定する（Ｓ３３参照）。Ｓ３３の判定がＮＯである場合には、ＥＣＵは、第２故障確定カウンタの値に前回制御周期から今回制御周期までに経過した時間を加算し（Ｓ３４参照）、図５の第２検知処理を終了する。Ｓ３３の判定がＹＥＳである場合には、故障判定値を超えた絶対値を算出するために用いた隣接センサ対の何れかが故障したと判定し、故障確定フラグの値を１にセットし（Ｓ３５参照）、図５の第２検知処理を終了する。またＳ３２の判定がＮＯである場合には、ＥＣＵは、第２インバータ回路の３つの温度センサは何れも故障していないと判断し、第２故障確定カウンタの値を０にリセットし、図５の第２検知処理を終了する。
【００６５】
図３に戻り、Ｓ５では、ＥＣＵは、故障確定フラグが１であるか否かを判定する。Ｓ５の判定がＮＯである場合、すなわち、第１及び第２インバータ回路の計９つの温度センサの故障が何れも判定されていない場合には、以下の処理を行うことなく図３の故障検知処理を直ちに終了する。Ｓ５の判定がＹＥＳである場合、すなわち、上記９つの温度センサのうち何れかの故障が判定されている場合には、ＥＣＵは、Ｓ６に移り、警告灯を点灯することにより、上記温度センサの何れかが故障していることを運転者に報知する。さらにＳ７では、ＥＣＵは、温度センサの何れかが故障した状態で第１インバータ回路の温度が過剰に上昇するのを防止するため、第１インバータ回路による電圧や周波数を所定値以下に制限することにより、モータの出力を制限し、図３の故障検知処理を終了する。
【００６６】
＜第２実施形態＞
以下、本発明の第２実施形態の車両及びそのパワーコントロールユニットについて、図面を参照しながら説明する。なお以下の第２実施形態の説明において、第１実施形態の車両と同じ構成については同じ符号を付し、その説明を省略する。
【００６７】
第１実施形態では、図２を参照して説明したようにハイアーム側冷媒流路７４の冷媒流量とローアーム側冷媒流路７５の冷媒流量との差は所定流量以上である場合について説明した。本実施形態では、これらハイアーム側冷媒流路７４の冷媒流量とローアーム側冷媒流路７５の冷媒流量との差が所定流量以内である場合について説明する。この場合、第１インバータ回路３に設けられた６つの温度センサの故障を検知する第１検知処理の手順が第１実施形態と異なったものになる。
【００６８】
図６は、本実施形態の第１検知処理の具体的な手順を示すフローチャートである。第１インバータ回路３の中では、同アームのチップ間で４対の隣接関係がある他、同相のチップ間で３対の隣接関係があり、計７対の隣接関係がある。ハイアーム側冷媒流路７４とローアーム側冷媒流路７５との間の冷媒流量の差が所定流量以内である場合、異なるアームのチップ間の温度差は、第１実施形態と比較して小さいと考えられる。また各冷媒流路７４，７５は、各アームの半導体チップの配列方向に沿って延びる。このため、各半導体チップは、冷媒流路７４，７５の上流側から下流側へ向かって順に温度が高くなる傾向があると考えられる。そこで本実施形態の第１検知処理では、７対の隣接関係のうち、同相のチップ間での３対の隣接関係を利用して、これら６つの温度センサの故障を検知する。
【００６９】
始めにＳ５１では、ＥＣＵは、Ｕ相、Ｖ相、及びＷ相毎に隣接センサ対を選択し、これら３対の隣接センサ対の検出値の差の絶対値を算出し、Ｓ５２に移る。より具体的には、ＥＣＵは、Ｕ相の２つの温度センサＴＵＨ１，ＴＵＬ１を第１隣接センサ対として選択し、これらの検出値ＵＨ１，ＵＬ１の差の絶対値ＡＢＳ１（＝｜ＵＨ１−ＵＬ１｜）を算出し、Ｖ相の２つの温度センサＴＶＨ１，ＴＶＬ１を第２隣接センサ対として選択し、これらの検出値ＶＨ１，ＶＬ１の差の絶対値ＡＢＳ２（＝｜ＶＨ１−ＶＬ１｜）を算出し、さらにＷ相の２つの温度センサＴＷＨ１，ＴＷＬ１を第３隣接センサ対として選択し、これらの検出値ＷＨ１，ＷＬ１の差の絶対値ＡＢＳ３（＝｜ＷＨ１−ＷＬ１｜）を算出する。
【００７０】
Ｓ５２では、ＥＣＵは、算出した３つの絶対値ＡＢＳ１〜ＡＢＳ３のうち、何れかが所定の故障判定値より大きいか否かを判定する。Ｓ５２の判定がＹＥＳである場合には、ＥＣＵは、第１故障確定カウンタの値が所定の正の故障確定値より大きいか否かを判定する（Ｓ５３参照）。Ｓ５３の判定がＮＯである場合には、ＥＣＵは、第１故障確定カウンタの値に前回制御周期から今回制御周期までに経過した時間を加算し（Ｓ５４参照）、図６の第１検知処理を終了する。Ｓ５３の判定がＹＥＳである場合には、故障判定値を超えた絶対値を算出するために用いた隣接センサ対の何れかが故障したと判定し、故障確定フラグの値を１にセットし（Ｓ５５参照）、図６の第１検知処理を終了する。またＳ５２の判定がＮＯである場合には、ＥＣＵは、第１インバータ回路の６つの温度センサは何れも故障していないと判断し、第１故障確定カウンタの値を０にリセットし、図６の第１検知処理を終了する。
【符号の説明】
【００７１】
１…ＰＣＵ
３…第１インバータ回路（電力変換装置）
４…第２インバータ回路（電力変換装置）
６…ＥＣＵ（故障検知装置、故障判定手段、出力制限手段、故障報知手段）
７…筐体
７１…ウォータジャケット
７４…ハイアーム側冷媒流路（冷媒流路）
７５…ローアーム側冷媒流路（冷媒流路）
８…警告灯（故障報知手段）
ＵＨ１，ＵＬ１，ＶＨ１，ＶＬ１，ＷＨ１，ＷＬ１，ＵＨ２，ＵＬ２，ＶＨ２，ＶＬ２，ＷＨ２，ＷＬ２…トランジスタ（スイッチング素子）
ＴＵＨ１，ＴＵＬ１，ＴＶＨ１，ＴＶＬ１，ＴＷＨ１，ＴＷＬ１，ＴＵＬ２，ＴＶＬ２，ＴＷＬ２…ダイオード温度センサ（温度検出手段）
Ｍ…モータ（電動機）
Ｖ…車両
【図１】
2018042368.tif 000003
【図２】
2018042368.tif 000004
【図３】
2018042368.tif 000005
【図４】
2018042368.tif 000006
【図５】
2018042368.tif 000007
【図６】
2018042368.tif 000008