(57)【要約】【課題】一方の蓄電装置との間で電力変換を行うと共に他方の蓄電装置との間で電力変換を行わない動作モードで動作する電力変換器のスイッチング損失を低減する。【解決手段】電源制御装置（１００）は、電力変換器（３３）が第１及び第２の蓄電装置（３１、３２）のうちのいずれかとの間で電力変換を行う場合に、電力変換を行うためにスイッチング状態を切り替えるべき所定アーム素子を構成する２つのスイッチング素子から一のスイッチング素子を選択する選択手段と、一のスイッチング素子のスイッチング状態を切り替え且つ他のスイッチング素子のスイッチング状態をオン状態で固定するように電力変換器を制御する制御手段とを備え、選択手段は、所定アーム素子を構成する２つのスイッチング素子の温度の差分が小さくなるように、一のスイッチング素子を新たに選択する。【選択図】図１２
2015220923.tif 000002
【特許請求の範囲】
【請求項１】
（ｉ）第１及び第２の蓄電装置と、（ｉｉ）電気的に直列に接続されると共に夫々が前記第１の蓄電装置との間で電力変換を行うために前記第１の蓄電装置を経由して形成される第１の電力変換経路及び前記第２の蓄電装置との間で電力変換を行うために前記第２の蓄電装置を経由して形成される第２の電力変換経路の双方に含まれるように配置される複数のスイッチング素子を含む電力変換器とを備える電源システムを制御する電源制御装置であって、
前記電力変換器が前記第１の蓄電装置及び前記第２の蓄電装置のうちのいずれか一方の蓄電装置との間で電力変換を行う場合に、前記複数のスイッチング素子のうち前記一方の蓄電装置との間での電力変換を行うためにスイッチング状態を切り替えるべき所定アーム素子を構成する少なくとも２つのスイッチング素子から一のスイッチング素子を選択する選択手段と、
前記一のスイッチング素子のスイッチング状態を切り替える一方で、前記少なくとも２つのスイッチング素子のうち前記一のスイッチング素子とは異なる他のスイッチング素子のスイッチング状態をオン状態で固定するように、前記電力変換器を制御する制御手段と
を備え、
前記選択手段は、前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度が所定条件を満たす場合に、前記一のスイッチング素子を新たに選択しなかった場合と比較して、前記少なくとも２つのスイッチング素子の温度の差分が小さくなるように、前記一のスイッチング素子を新たに選択する
ことを特徴とする電源制御装置。
【請求項２】
前記選択手段は、現在選択している前記一のスイッチング素子の温度が第１閾値よりも大きくなった場合に、前記一のスイッチング素子を新たに選択する
ことを特徴とする請求項１に記載の電源制御装置。
【請求項３】
前記選択手段は、前記少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなった場合に、前記一のスイッチング素子を新たに選択する
ことを特徴とする請求項１又は２に記載の電源制御装置。
【請求項４】
前記選択手段は、現在選択している前記一のスイッチング素子のスイッチング状態を切り替え続けた場合における前記少なくとも２つのスイッチング素子の温度の差分よりも、新たに選択した前記一のスイッチング素子のスイッチング状態を切り替えている場合における前記少なくとも２つのスイッチング素子の温度の差分が小さくなるように、前記一のスイッチング素子を新たに選択する
ことを特徴とする請求項１から３のいずれか一項に記載の電源制御装置。
【請求項５】
前記選択手段は、前記少なくとも２つのスイッチング素子のうちの第１のスイッチング素子が前記一のスイッチング素子として選択されている状態で当該第１のスイッチング素子の温度が第１閾値より大きくなった場合に、前記少なくとも２つのスイッチング素子のうちの前記第１のスイッチング素子とは異なる第２のスイッチング素子を前記一のスイッチング素子として新たに選択する
ことを特徴とする請求項１から４のいずれか一項に記載の電源制御装置。
【請求項６】
前記選択手段は、前記少なくとも２つのスイッチング素子のうちの第１のスイッチング素子が前記一のスイッチング素子として選択されている状態で前記少なくとも２つのスイッチング素子の温度の差分が第２閾値より大きくなった場合に、前記少なくとも２つのスイッチング素子のうちの前記第１のスイッチング素子とは異なる第２のスイッチング素子を前記一のスイッチング素子として新たに選択する
ことを特徴とする請求項１から５のいずれか一項に記載の電源制御装置。
【請求項７】
前記選択手段は、前記第１のスイッチング素子のスイッチング状態を切り替え続けた場合における前記少なくとも２つのスイッチング素子の温度の差分よりも、前記第２のスイッチング素子のスイッチング状態を切り替えている場合における前記温度の差分が小さくなるように、前記第２のスイッチング素子を前記一のスイッチング素子として新たに選択する
ことを特徴とする請求項５又は６に記載の電源制御装置。
【請求項８】
前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度が第３閾値より大きくなった場合に、前記電源システムに入力される電力を制限する入力制限及び前記電源システムから出力される電力を制限する出力制限のうちの少なくとも一方を実行する制限手段を更に備える
ことを特徴とする請求項１から７のいずれか一項に記載の電源制御装置。
【請求項９】
前記少なくとも２つのスイッチング素子の温度を直接的に又は間接的に示す温度特性値を取得する取得手段を更に備え、
前記選択手段は、前記取得手段が取得した前記温度特性値に基づいて前記一のスイッチング素子を新たに選択する
ことを特徴とする請求項１から８のいずれか一項に記載の電源制御装置。
【請求項１０】
前記温度特性値は、（ｉ）前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度を検出する温度センサの出力値、（ｉｉ）前記少なくとも２つのスイッチング素子のうちの少なくとも一方のスイッチング損失、（ｉｉｉ）前記一のスイッチング素子のスイッチング回数、及び（ｉｖ）前記他のスイッチング素子がオン状態で固定されている期間のうちの少なくとも一つを含む
ことを特徴とする請求項９に記載の電源制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、蓄電装置との間で電力変換を行う電力変換器を備える電源システムを制御する電源制御装置の技術分野に関する。
【背景技術】
【０００２】
スイッチング素子のスイッチング状態を切り替えることで、２次電池やキャパシタ等の蓄電装置との間で電力変換を行う電力変換器が知られている。特に、近年、特許文献１に開示されているように、複数の蓄電装置との間で電力変換を行う電力変換器が提案されている。このような電力変換器は、複数の蓄電装置との間で電力変換を行うためのスイッチング素子として、電気的に直列に接続された３つ以上のスイッチング素子を備えている。例えば、２つの蓄電装置から出力される電力を用いて走行する車両に搭載される電力変換器は、２つの蓄電装置との間で同時に電力を変換するためのスイッチング素子として、電気的に直列に接続された４つのスイッチング素子を備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０１３２３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スイッチング素子を備える電力変換器では、スイッチング素子におけるスイッチング損失を低減することが望ましい。特許文献１では、スイッチング損失を低減するために、第１の蓄電装置との間で行われる電力変換を制御するための第１のキャリア信号と第２の蓄電装置との間で行われる電力変換を制御するための第２のキャリア信号との位相差を適宜変化させている。この場合、位相差を適宜変化させることで、第１の蓄電装置を経由して流れる電流と第２の蓄電装置を経由して流れる電流とがスイッチング素子上で相殺される。その結果、スイッチング損失が低減される。
【０００５】
ところで、特許文献１では、第１の蓄電装置及び第２の蓄電装置の双方との間で同時に電力変換を行う動作モードで動作する電力変換器が想定されている。一方で、第１の蓄電装置のみとの間で電力変換を行う動作モードで電力変換器が動作する場合も想定される。
【０００６】
しかしながら、このような動作モードで電力変換器が動作している場合には、第２の蓄電装置との間で電力変換を行わないがゆえに、第２の蓄電装置を経由して電流が流れることがない。このため、第１の蓄電装置を経由して流れる電流と第２の蓄電装置を経由して流れる電流とがスイッチング素子上で相殺されることはない。このため、特許文献１に開示された制御方法では、スイッチング損失を低減させることができないおそれがある。
【０００７】
尚、第２の蓄電装置のみとの間で電力変換を行う動作モードで電力変換器が動作する場合においても同様に、特許文献１に開示された制御方法では、スイッチング損失を低減させることができないおそれがある。
【０００８】
本発明が解決しようとする課題には上記のようなものが一例として挙げられる。本発明は、第１の蓄電装置及び第２の蓄電装置のうちのいずれか一方の蓄電装置との間で電力変換を行う電力変換器のスイッチング損失を低減することが可能な電源システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
＜１＞
本発明の電源制御装置は、（ｉ）第１及び第２の蓄電装置と、（ｉｉ）電気的に直列に接続されると共に夫々が前記第１の蓄電装置との間で電力変換を行うために前記第１の蓄電装置を経由して形成される第１の電力変換経路及び前記第２の蓄電装置との間で電力変換を行うために前記第２の蓄電装置を経由して形成される第２の電力変換経路の双方に含まれるように配置される複数のスイッチング素子を含む電力変換器とを備える電源システムを制御する電源制御装置であって、前記電力変換器が前記第１の蓄電装置及び前記第２の蓄電装置のうちのいずれか一方の蓄電装置との間で電力変換を行う場合に、前記複数のスイッチング素子のうち前記一方の蓄電装置との間での電力変換を行うためにスイッチング状態を切り替えるべき所定アーム素子を構成する少なくとも２つのスイッチング素子から一のスイッチング素子を選択する選択手段と、前記一のスイッチング素子のスイッチング状態を切り替える一方で、前記少なくとも２つのスイッチング素子のうち前記一のスイッチング素子とは異なる他のスイッチング素子のスイッチング状態をオン状態で固定するように、前記電力変換器を制御する制御手段とを備え、前記選択手段は、前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度が所定条件を満たす場合に、前記一のスイッチング素子を新たに選択しなかった場合と比較して、前記少なくとも２つのスイッチング素子の温度の差分が小さくなるように、前記一のスイッチング素子を新たに選択する。
【００１０】
本発明の電源制御装置によれば、第１及び第２の蓄電装置と電力変換器とを備える電源システムを制御することができる。
【００１１】
電力変換器は、電源制御装置の制御下で、第１の蓄電装置及び第２の蓄電装置との間で電力変換を行うことができる。電力変換器は、第１の蓄電装置及び第２の蓄電装置との間で電力変換を行うために、複数のスイッチング素子を備えている。複数のスイッチング素子の夫々は、第１の蓄電装置との間で電力変換を行うために第１の蓄電装置を経由して形成される第１の電力変換経路に含まれるように配置されている。更に、複数のスイッチング素子の夫々は、第１の電力変換経路に加えて、第２の蓄電装置との間で電力変換を行うために第２の蓄電装置を経由して形成される第２の電力変換経路に含まれるように配置される。更に、複数のスイッチング素子は、電気的に直列に接続されている。電力変換器は、このような態様で配置される複数のスイッチング素子のスイッチング状態を適宜切り替えることで、第１の蓄電装置及び第２の蓄電装置との間で電力変換を行うことができる。
【００１２】
ここで、電力変換器は、第１の蓄電装置及び第２の蓄電装置のうちのいずれか一方の蓄電装置との間で電力変換を行うことができる。例えば、他方の蓄電装置のＳＯＣ（Ｓｔａｔｅ  Ｏｆ  Ｃｈａｒｇｅ）が過度に低い場合又は他方の蓄電装置が出力制限（例えば、Ｗｏｕｔ制限）若しくは入力制限（例えば、Ｗｉｎ制限）を受ける場合には、電力変換器は、他方の蓄電装置との間で電力変換を行うことなく一方の蓄電装置との間で電力変換を行うことができる。
【００１３】
本発明では特に、電源制御装置は、このような電源システムを制御するために、選択手段と、制御手段とを備える。
【００１４】
選択手段は、所定アーム素子を構成する少なくとも２つのスイッチング素子から一のスイッチング素子を選択する。ここで、「所定アーム素子」は、複数のスイッチング素子のうち一方の蓄電装置との間での電力変換を行うためにスイッチング状態を切り替えるべきスイッチング素子から構成されるアーム素子を意味する。例えば、一方の蓄電装置から電力が出力されている（つまり、一方の蓄電装置が放電している）場合には、所定アーム素子は、一方の蓄電装置に対する下アームである。一方で、一方の蓄電装置に電力が入力されている（例えば、一方の蓄電装置が充電されている）場合には、所定アーム素子は、一方の蓄電装置に対する上アームである。
【００１５】
選択手段が選択した一のスイッチング素子は、制御手段の制御下で、一方の蓄電装置との間での電力変換を行うためにスイッチング状態を切り替えるスイッチング素子として用いられる。一方で、選択手段が選択した一のスイッチング素子とは異なる他のスイッチング素子は、制御手段の制御下で、スイッチング状態がオン状態に固定されるスイッチング素子として用いられる。つまり、制御手段は、選択手段が選択した一のスイッチング素子のスイッチング状態を切り替えつつ、選択手段が選択した一のスイッチング素子とは異なる他のスイッチング素子のスイッチング状態をオン状態で固定するように、電力変換器を制御する。
【００１６】
このような態様で電力変換器が動作するため、本発明では、所定アーム素子を構成する少なくとも２つのスイッチング素子の全てのスイッチング状態を同時に又は並行して切り替える場合と比較して、スイッチング回数が低減される。従って、スイッチング回数の低減に起因して、スイッチング損失もまた低減される。
【００１７】
特に、本発明では、スイッチング回数の低減に起因して、スイッチング損失の低減が実現される。つまり、第１の蓄電装置を経由して流れる電流と第２の蓄電装置を経由して流れる電流とがスイッチング素子上で相殺されることを利用することなく、スイッチング損失の低減が実現される。従って、本発明では、電力変換器が一方の蓄電装置との間で電力変換を行うと共に他方の蓄電装置との間で電力変換を行わない場合であっても、スイッチング損失が好適に低減される。
【００１８】
本発明では更に、選択手段は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が小さくなるように、一のスイッチング素子を選択する。より具体的には、選択手段は、一のスイッチング素子を新たに選択しなかった場合と比較して、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が小さくなるように、一のスイッチング素子を新たに選択する。このような選択手段による一のスイッチング素子の新たな選択は、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちの少なくとも一方が所定条件を満たす場合に行われることが好ましい。
【００１９】
その結果、電力変換器は、選択手段がこれまで選択していた一のスイッチング素子のスイッチング状態を切り替えることに代えて、選択手段が新たに選択した一のスイッチング素子のスイッチング状態を切り替えるように動作することができる。つまり、電力変換器は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が小さくなるようにスイッチング状態を切り替えるスイッチング素子を適宜変更することができる。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（例えば、所定量よりも小さくなる）。このため、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子の温度の過度な増加が好適に抑制される。言い換えれば、所定アーム素子を構成する少なくとも２つのスイッチング素子の夫々の温度が相対的に均一化される（言い換えれば、温度の過度なばらつきが抑制される）。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方の温度の過度な増加に起因した電源システムの出力制限又は入力制限の実行が好適に抑制される。
【００２０】
＜２＞
本発明の電源制御装置の他の態様では、前記選択手段は、現在選択している前記一のスイッチング素子の温度が第１閾値よりも大きくなった場合に、前記一のスイッチング素子を新たに選択する。
【００２１】
この態様によれば、選択手段による一のスイッチング素子の新たな選択は、現在選択している一のスイッチング素子の温度を対象とする所定条件に基づいて行われる。つまり、選択手段による一のスイッチング素子の新たな選択は、現在選択している一のスイッチング素子の温度が第１閾値よりも大きくなるという所定条件が満たされる場合に行われる。
【００２２】
ここで、スイッチング状態が切り替えられているスイッチング素子の温度は、スイッチング状態がオン状態で固定されているスイッチング素子の温度よりも増加しやすい。つまり、現在選択されている一のスイッチング素子の温度は、現在選択されている一のスイッチング素子とは異なる他のスイッチング素子の温度よりも増加しやすい。その結果、現在選択されている一のスイッチング素子の温度は、現在選択されている一のスイッチング素子とは異なる他のスイッチング素子の温度よりも大きくなっている（つまり、高くなっている）可能性が高い。従って、仮に一のスイッチング素子が新たに選択されなければ（つまり、現在選択されている一のスイッチング素子のスイッチング状態が切り替え続けられれば）、現在選択されている一のスイッチング素子の温度が過度に増加してしまうおそれがある。
【００２３】
しかるに、この態様では、現在選択されている一のスイッチング素子の温度が第１閾値よりも大きくなった場合に一のスイッチング素子が新たに選択されるがゆえに、現在選択されている一のスイッチング素子の温度の過度な増加が好適に抑制される。つまり、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる。つまり、所定アーム素子を構成する少なくとも２つのスイッチング素子の夫々の温度が相対的に均一化される。
【００２４】
＜３＞
本発明の電源制御装置の他の態様では、前記選択手段は、前記少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなった場合に、前記一のスイッチング素子を新たに選択する。
【００２５】
この態様によれば、選択手段による一のスイッチング素子の新たな選択は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分を対象とする所定条件に基づいて行われる。つまり、選択手段による一のスイッチング素子の新たな選択は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなるという所定条件が満たされる場合に行われる。その結果、現在選択されている一のスイッチング素子（或いは、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子）の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（つまり、温度が相対的に均一化される）。
【００２６】
＜４＞
上述の如く現在選択している一のスイッチング素子の温度が第１閾値よりも大きくなった場合又は所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなった場合に一のスイッチング素子が新たに選択される電源制御装置の他の態様では、前記選択手段は、現在選択している前記一のスイッチング素子のスイッチング状態を切り替え続けた場合における前記少なくとも２つのスイッチング素子の温度の差分よりも、新たに選択した前記一のスイッチング素子のスイッチング状態を切り替えている場合における前記少なくとも２つのスイッチング素子の温度の差分が小さくなるように、前記一のスイッチング素子を新たに選択する。
【００２７】
この態様によれば、現在選択されている一のスイッチング素子（或いは、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子）の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（つまり、温度が相対的に均一化される）。
【００２８】
＜５＞
本発明の電源制御装置の他の態様では、前記選択手段は、前記少なくとも２つのスイッチング素子のうちの第１のスイッチング素子が前記一のスイッチング素子として選択されている状態で当該第１のスイッチング素子の温度が第１閾値より大きくなった場合に、前記少なくとも２つのスイッチング素子のうちの前記第１のスイッチング素子とは異なる第２のスイッチング素子を前記一のスイッチング素子として新たに選択する。
【００２９】
この態様によれば、選択手段による一のスイッチング素子の新たな選択は、現在選択している一のスイッチング素子の温度を対象とする所定条件に基づいて行われる。つまり、選択手段による一のスイッチング素子の新たな選択は、現在一のスイッチング素子として選択されている第１のスイッチング素子の温度が第１閾値よりも大きくなるという所定条件が満たされる場合に行われる。このような所定条件が満たされる場合には、第１のスイッチング素子とは異なる第２のスイッチング素子が新たな一のスイッチング素子として新たに選択される。その結果、電力変換器は、第１のスイッチング素子のスイッチング状態を切り替えることに代えて、第２のスイッチング素子のスイッチング状態を切り替えるように動作する。このため、現在一のスイッチング素子として選択されている第１のスイッチング素子（或いは、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子）の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（つまり、温度が相対的に均一化される）。
【００３０】
＜６＞
本発明の電源制御装置の他の態様では、前記選択手段は、前記少なくとも２つのスイッチング素子のうちの第１のスイッチング素子が前記一のスイッチング素子として選択されている状態で前記少なくとも２つのスイッチング素子の温度の差分が第２閾値より大きくなった場合に、前記少なくとも２つのスイッチング素子のうちの前記第１のスイッチング素子とは異なる第２のスイッチング素子を前記一のスイッチング素子として新たに選択する。
【００３１】
この態様によれば、選択手段による一のスイッチング素子の新たな選択は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分を対象とする所定条件に基づいて行われる。つまり、選択手段による一のスイッチング素子の新たな選択は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなるという所定条件が満たされる場合に行われる。このような所定条件が満たされる場合には、第１のスイッチング素子とは異なる第２のスイッチング素子が新たな一のスイッチング素子として新たに選択される。その結果、電力変換器は、第１のスイッチング素子のスイッチング状態を切り替えることに代えて、第２のスイッチング素子のスイッチング状態を切り替えるように動作する。このため、現在一のスイッチング素子として選択されている第１のスイッチング素子（或いは、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子）の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（つまり、温度が相対的に均一化される）。
【００３２】
＜７＞
上述の如く第１のスイッチング素子の温度が第１閾値よりも大きくなった場合又は所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなった場合に一のスイッチング素子が新たに選択される電源制御装置の他の態様では、前記選択手段は、前記第１のスイッチング素子のスイッチング状態を切り替え続けた場合における前記少なくとも２つのスイッチング素子の温度の差分よりも、前記第２のスイッチング素子のスイッチング状態を切り替えている場合における前記温度の差分が小さくなるように、前記第２のスイッチング素子を前記一のスイッチング素子として新たに選択する。
【００３３】
この態様によれば、現在選択されている一のスイッチング素子（或いは、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子）の温度の過度な増加が好適に抑制される。その結果、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が相対的に小さくなる（つまり、温度が相対的に均一化される）。
【００３４】
＜８＞
本発明の電源制御装置の他の態様では、前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度が第３閾値より大きくなった場合に、前記電源システムに入力される電力を制限する入力制限及び前記電源システムから出力される電力を制限する出力制限のうちの少なくとも一方を実行する制限手段を更に備える。
【００３５】
この態様によれば、仮に所定アーム素子を構成する少なくとも２つのスイッチング素子のうちのいずれか一方のスイッチング素子の温度の過度な増加が発生してしまった場合には、電源システムが出力制限又は入力制限を受ける。このため、電源システムが好適に保護される。
【００３６】
＜９＞
本発明の電源制御装置の他の態様では、前記少なくとも２つのスイッチング素子の温度を直接的に又は間接的に示す温度特性値を取得する取得手段を更に備え、前記選択手段は、前記取得手段が取得した前記温度特性値に基づいて前記一のスイッチング素子を選択する。
【００３７】
この態様によれば、選択手段は、取得手段が取得した温度特性値に基づいて、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が小さくなるように、一のスイッチング素子を新たに選択することができる。例えば、選択手段は、所定アーム素子を構成する少なくとも２つのスイッチング素子のうちの少なくとも一方の温度が所定条件を満たすことを温度特性値が示している場合に、一のスイッチング素子を新たに選択することができる。例えば、選択手段は、現在選択している一のスイッチング素子の温度が第１閾値よりも大きくなったことを温度特性値が示している場合に、一のスイッチング素子を新たに選択することができる。例えば、選択手段は、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が第２閾値よりも大きくなったことを温度特性値が示している場合に、一のスイッチング素子を新たに選択することができる。
【００３８】
＜１０＞
上述の如く温度特性値を取得する電源制御装置の他の態様では、前記温度特性値は、（ｉ）前記少なくとも２つのスイッチング素子のうちの少なくとも一方の温度を検出する温度センサの出力値、（ｉｉ）前記少なくとも２つのスイッチング素子のうちの少なくとも一方のスイッチング損失、（ｉｉｉ）前記一のスイッチング素子のスイッチング回数、及び（ｉｖ）前記他のスイッチング素子がオン状態で固定されている期間のうちの少なくとも一つを含む。
【００３９】
この態様によれば、選択手段は、温度センサの出力値、スイッチング損失、スイッチング回数及びオン状態で固定されている期間のうちの少なくとも一つに基づいて、所定アーム素子を構成する少なくとも２つのスイッチング素子の温度の差分が小さくなるように、一のスイッチング素子を新たに選択することができる。
【００４０】
尚、温度センサの出力値は、スイッチング素子の温度を示していることは言うまでもない。スイッチング損失は、スイッチング損失が大きくなればなるほどスイッチング素子の温度が大きくなる可能性が高いことを考慮すれば、スイッチング素子の温度を示していると言える。スイッチング回数は、スイッチング回数が多くなればなるほどスイッチング素子の温度が大きくなる可能性が高いことを考慮すれば、スイッチング素子の温度を示していると言える。オン状態で固定されている期間は、オン状態で固定されている期間が長くなればなるほどオン状態で固定されていない（つまり、スイッチング状態が切り替えられている）スイッチング素子の温度が大きくなる可能性が高いことを考慮すれば、スイッチング素子の温度を示していると言える。
【００４１】
本発明の作用及び他の利得は次に説明する実施するための形態から明らかにされる。
【図面の簡単な説明】
【００４２】
【図１】本実施形態の車両の構成を示すブロック図である。
【図２】電力変換器の回路構成を示す回路図である。
【図３】電力変換器の動作の全体の流れを示すフローチャートである。
【図４】電力変換器が第１の単一電源駆動モードで動作する場合のスイッチング素子のスイッチング状態及びリアクトルに流れる電流を示すタイミングチャートである。
【図５】電力変換器が第１の単一電源駆動モードで動作する場合の電力変換器における電流経路を示す回路図である。
【図６】電力変換器が第２の単一電源駆動モードで動作する場合のスイッチング素子のスイッチング状態及びリアクトルに流れる電流を示すタイミングチャートである。
【図７】電力変換器が第２の単一電源駆動モードで動作する場合の電力変換器における電流経路を示す回路図である。
【図８】電力変換器が第３の単一電源駆動モードで動作する場合のスイッチング素子のスイッチング状態及びリアクトルに流れる電流を示すタイミングチャートである。
【図９】電力変換器が第３の単一電源駆動モードで動作する場合の電力変換器における電流経路を示す回路図である。
【図１０】電力変換器が第４の単一電源駆動モードで動作する場合のスイッチング素子のスイッチング状態及びリアクトルに流れる電流を示すタイミングチャートである。
【図１１】電力変換器が第４の単一電源駆動モードで動作する場合の電力変換器における電流経路を示す回路図である。
【図１２】第１の素子温度均一化動作の流れを示すフローチャートである。
【図１３】第２の素子温度均一化動作の流れを示すフローチャートである。
【図１４】第３の素子温度均一化動作の流れを示すフローチャートである。
【図１５】第４の素子温度均一化動作の流れを示すフローチャートである。
【図１６】上述した第１から第４の単一電源駆動モードで電力変換器３３が動作している場合のスイッチング素子のスイッチング状態を、上アーム又は下アームとなる２つのスイッチング素子の双方のスイッチング状態が同時に切り替えられる第１比較動作例で電力変換器が動作している場合のスイッチング素子のスイッチング状態と共に示すタイミングチャートである。
【図１７】第１の素子温度均一化動作が行われている場合のスイッチング素子のスイッチング状態並びに素子温度を、素子温度に関わらずにスイッチングパターンが変更されない第２比較動作例で電力変換器が動作している場合のスイッチング素子のスイッチング状態並びに素子温度と共に示すタイミングチャートである。
【図１８】第１の素子温度均一化動作の変形例の流れを示すフローチャートである。
【図１９】温度パラメータＴＰ１から温度パラメータＴＰ４の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００４３】
以下、本発明の電源システムの実施形態について説明する。尚、以下では、本発明の電源システムが、車両（特に、蓄電装置から出力される電力を用いて走行する車両）に対して適用される実施形態を例にあげて説明を進める。しかしながら、電力変換器は、車両以外の任意の機器に対して適用されてもよい。
【００４４】
（１）車両１の構成
はじめに、図１を参照して、本実施形態の車両１の構成について説明する。ここに、図１は、本実施形態の車両１の構成の一例を示すブロック図である。
【００４５】
図１に示すように、車両１は、モータジェネレータ１０と、車軸２１と、車輪２２と、電源システム３０と、「電源制御装置」の一具体例であるＥＣＵ（Ｅｌｅｃｔｒｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）４０とを備える。
【００４６】
モータジェネレータ１０は、力行時には、主として、電源システム３０から出力される電力を用いて駆動することで、車軸２１に動力（つまり、車両１の走行に必要な動力）を供給する電動機として機能する。車軸２１に伝達された動力は、車輪２２を介して車両１を走行させるための動力となる。更に、モータジェネレータ１０は、回生時には、主として、電源システム３０が備える第１電源３１及び第２電源３２を充電するための発電機として機能する。
【００４７】
尚、車両１は、２つ以上のモータジェネレータ１０を備えていてもよい。更に、車両１は、モータジェネレータ１０に加えて、エンジンを備えていてもよい。
【００４８】
電源システム３０は、力行時には、モータジェネレータ１０が電動機として機能するために必要な電力をモータジェネレータ１０に対して出力する。更に、電源システム３０には、回生時には、発電機として機能するモータジェネレータ１０が発電する電力が、モータジェネレータ１０から入力される。
【００４９】
このような電源システム３０は、「第１の蓄電装置」の一具体例である第１電源３１と、「第２の蓄電装置」の一具体例である第２電源３２と、電力変換器３３と、インバータ３５とを備えている。
【００５０】
第１電源３１及び第２電源３２の夫々は、電力の出力（つまり、放電）を行うことが可能な電源である。第１電源３１及び第２電源３２の夫々は、電力の出力を行うことに加えて、電力の入力（つまり、充電）を行うことが可能な電源であってもよい。第１電源３１及び第２電源３２のうちの少なくとも一方は、例えば、鉛蓄電池や、リチウムイオン電池や、ニッケル水素電池や、燃料電池や、電気二重層コンデンサ等であってもよい。
【００５１】
電力変換器３３は、ＥＣＵ４０の制御下で、第１電源３１が出力する電力及び第２電源３２が出力する電力を、電源システム３０に要求されている要求電力（典型的には、電源システム３０がモータジェネレータ１０に対して出力するべき電力）に応じて変換する。電力変換器３３は、変換した電力を、インバータ３５に出力する。更に、電力変換器３３は、ＥＣＵ４０の制御下で、インバータ３５から入力される電力（つまり、モータジェネレータ１０の回生によって発生した電力）を、電源システム３０に要求されている要求電力（典型的には、電源システム３０に対して入力するべき電力であり、実質的には、第１電源３１及び第２電源３２に対して入力するべき電力）に応じて変換する。電力変換器３３は、変換した電力を、第１電源３１及び第２電源３２の少なくとも一方に出力する。このような電力変換により、電力変換器３３は、実質的には、第１電源３１及び第２電源３２とインバータ３５との間における電力の分配及び第１電源３１と第２電源３２との間における電力分配を行うことができる。
【００５２】
インバータ３５は、力行時には、電力変換器３３から出力される電力（直流電力）を交流電力に変換する。その後、インバータ３５は、交流電力に変換した電力を、モータジェネレータ１０に供給する。更に、インバータ３５は、回生時には、モータジェネレータ１０が発電した電力（交流電力）を直流電力に変換する。その後、インバータ３５は、直流電力に変換した電力を、電力変換器３３に供給する。
【００５３】
ＥＣＵ４０は、車両１の動作全体を制御することが可能に構成された電子制御ユニットである。特に、本実施形態では、ＥＣＵ４０は、電源システム３０の動作全体を制御することが可能である。
【００５４】
（２）電力変換器３３の回路構成
続いて、図２を参照しながら、電力変換器３３の回路構成について説明する。図２は、電力変換器３３の回路構成を示す回路図である。
【００５５】
図２に示すように、電力変換器３３は、スイッチング素子Ｓ１と、スイッチング素子Ｓ２と、スイッチング素子Ｓ３と、スイッチング素子Ｓ４と、ダイオードＤ１と、ダイオードＤ２と、ダイオードＤ３と、ダイオードＤ４と、リアクトルＬ１と、リアクトルＬ２と、平滑コンデンサＣと、温度センサＴＳ１と、温度センサＴＳ２と、温度センサＴＳ３と、温度センサＴＳ４を備える。
【００５６】
スイッチング素子Ｓ１は、ＥＣＵ４０から出力される制御信号に応じてスイッチングすることができる。つまり、スイッチング素子Ｓ１は、ＥＵＣ４０から出力される制御信号に応じて、スイッチング状態をオン状態からオフ状態へ又はオフ状態からオン状態へと切り替えることができる。このようなスイッチング素子Ｓ１として、例えば、ＩＧＢＴ（Ｉｎｓｕｌａｔｅｄ  Ｇａｔｅ  Ｂｉｐｏｌａｒ  Ｔｒａｎｓｉｓｔｏｒ：絶縁ゲートバイポーラトランジスタ）や、電力用ＭＯＳ（Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）トランジスタや、電力用バイポーラトランジスタが用いられる。尚、スイッチング素子Ｓ２、スイッチング素子Ｓ３及びスイッチング素子Ｓ４についても、スイッチング素子Ｓ１と同様である。
【００５７】
スイッチング素子Ｓ１、スイッチング素子Ｓ２、スイッチング素子Ｓ３及びスイッチング素子Ｓ４は、電源ラインＰＬと接地ラインＧＬとの間において、電気的に直列に接続される。具体的には、スイッチング素子Ｓ１は、電源ラインＰＬとノードＮ１との間に電気的に接続される。スイッチング素子Ｓ２は、ノードＮ１とノードＮ２との間に電気的に接続される。スイッチング素子Ｓ３は、ノードＮ２とノードＮ３との間に電気的に接続される。スイッチング素子Ｓ４は、ノードＮ３と接地ラインＧＬとの間に電気的に接続される。
【００５８】
ダイオードＤ１は、スイッチング素子Ｓ１に対して電気的に並列に接続される。ダイオードＤ２は、スイッチング素子Ｓ２に対して電気的に並列に接続される。ダイオードＤ３は、スイッチング素子Ｓ３に対して電気的に並列に接続される。ダイオードＤ４は、スイッチング素子Ｓ４に対して電気的に並列に接続される。尚、ダイオードＤ１は、スイッチング素子Ｓ１に対して逆並列の関係を有する向きで接続される。ダイオードＤ２からダイオードＤ４についても同様である。
【００５９】
リアクトルＬ１は、第１電源３１の正極端子とノードＮ２との間に電気的に接続される。リアクトルＬ２は、第２電源３２の正極端子とノードＮ１との間に電気的に接続される。平滑コンデンサＣは、電源ラインＰＬと接地ラインＧＬとの間に電気的に接続される。第１電源３１の負極端子は、接地ラインＧＬに電気的に接続される。第２電源３２の負極端子は、ノードＮ３に電気的に接続される。インバータ３５は、電源ラインＰＬ及び接地ラインＧＬの夫々に電気的に接続される。
【００６０】
電力変換器３３は、第１電源３１及び第２電源３２の夫々に対応する昇圧チョッパ回路を備えている。その結果、電力変換器３３は、第１電源３１及び第２電源３２の双方との間で電力変換を行うことができる。
【００６１】
具体的には、第１電源３１に対しては、スイッチング素子Ｓ１及びＳ２が上アームとなる一方で、スイッチング素子Ｓ３及びＳ４が下アームとなる第１チョッパ回路が形成される。車両１が力行している場合には、第１チョッパ回路は、第１電源３１に対する昇圧チョッパ回路として機能してもよい。この場合、スイッチング素子Ｓ３及びＳ４がオン状態にある期間中に、第１電源３１から出力される電力がリアクトルＬ１に蓄積される。リアクトルＬ１に蓄積された電力は、スイッチング素子Ｓ３及びＳ４の少なくとも一方がオフ状態にある期間中に、スイッチング素子Ｓ１及びＳ２並びにダイオードＤ１及びＤ２の少なくとも一部を介して電源ラインＰＬに放出される。一方で、車両１が回生している場合には、第１チョッパ回路は、第１電源３１に対する降圧チョッパ回路として機能してもよい。この場合、スイッチング素子Ｓ１及びＳ２がオン状態にある期間中に、回生によって生成された電力がリアクトルＬ１に蓄積される。リアクトルＬ１に蓄積された電力は、スイッチング素子Ｓ１及びＳ２の少なくとも一方がオフ状態にある期間中に、スイッチング素子Ｓ３及びＳ４並びにダイオードＤ３及びＤ４の少なくとも一部を介して接地ラインＧＬに放出される。
【００６２】
他方で、第２電源３２に対しては、スイッチング素子Ｓ４及びＳ１が上アームとなる一方で、スイッチング素子Ｓ２及びＳ３が下アームとなる第２チョッパ回路が形成される。車両１が力行している場合には、第２チョッパ回路は、第２電源３２に対する昇圧チョッパ回路として機能してもよい。この場合、スイッチング素子Ｓ２及びＳ３がオン状態にある期間中に、第２電源３２から出力される電力がリアクトルＬ２に蓄積される。リアクトルＬ２に蓄積された電力は、スイッチング素子Ｓ２及びＳ３の少なくとも一方がオフ状態にある期間中に、スイッチング素子Ｓ４及びＳ１並びにダイオードＤ４及びＤ１の少なくとも一部を介して電源ラインＰＬに放出される。一方で、車両１が回生している場合には、第２チョッパ回路は、第２電源３２に対する降圧チョッパ回路として機能してもよい。この場合、スイッチング素子Ｓ４及びＳ１がオン状態にある期間中に、回生によって生成された電力がリアクトルＬ２に蓄積される。リアクトルＬ２に蓄積された電力は、スイッチング素子Ｓ４及びＳ１の少なくとも一方がオフ状態にある期間中に、スイッチング素子Ｓ２及びＳ３並びにダイオードＤ２及びＤ３の少なくとも一部を介して、第２電源３２の負極端子が接続されているラインに放出される。
【００６３】
尚、スイッチング素子Ｓ１からスイッチング素子Ｓ４のスイッチング状態の切り替えに伴う電源ラインＰＬと接地ラインＧＬとの間の端子間電圧の変動は、平滑コンデンサＣによって抑制される。
【００６４】
温度センサＴＳ１は、スイッチング素子Ｓ１の素子温度ＣＴ１を検出するセンサである。温度センサＴＳ１の検出結果（つまり、素子温度ＣＴ１）は、ＥＣＵ４０によって監視される。温度センサＴＳ２は、スイッチング素子Ｓ２の素子温度ＣＴ２を検出するセンサである。温度センサＴＳ２の検出結果（つまり、素子温度ＣＴ２）は、ＥＣＵ４０によって常時監視される。温度センサＴＳ３は、スイッチング素子Ｓ３の素子温度ＣＴ３を検出するセンサである。温度センサＴＳ３の検出結果（つまり、素子温度ＣＴ３）は、ＥＣＵ４０によって常時監視される。温度センサＴＳ４は、スイッチング素子Ｓ４の素子温度ＣＴ４を検出するセンサである。温度センサＴＳ４の検出結果（つまり、素子温度ＣＴ４）は、ＥＣＵ４０によって常時監視される。尚、素子温度ＣＴ１から素子温度ＣＴ４は、「温度特性値」の一具体例である。
【００６５】
（３）電力変換器３３の動作
続いて、図３からを用いて図１７を参照しながら、電力変換器３３の動作について説明する。
【００６６】
（３−１）電力変換器３３の動作の全体の流れ
初めに、図３を参照しながら、電力変換器３３の動作の全体の流れについて説明する。図３は、電力変換器３３の動作の全体の流れを示すフローチャートである。
【００６７】
図３に示すように、「取得手段」の一具体例であるＥＣＵ４０は、温度センサＴＳ１から温度センサＴＳ４の検出結果を監視することで、素子温度ＣＴ１から素子温度ＣＴ４を取得する（ステップＳ０１）。
【００６８】
その後、ＥＣＵ４０は、電力変換器３３の駆動モードが単一電源駆動モードであるか否か（或いは、単一電源駆動モードに移行するか否か）を判定する（ステップＳ０２）。ここで、単一電源駆動モードとは、第１電源３１及び第２電源３２のうちのいずれか一方との間で電力変換を行う（言い換えれば、第１電源３１及び第２電源３２のうちのいずれか他方との間で電力変換を行わない）駆動モードを意味する。つまり、単一電源駆動モードとは、第１電源３１及び第２電源３２のうちのいずれか一方と電力変換器３３との間に電流が流れる（言い換えれば、第１電源３１及び第２電源３２のうちのいずれか他方と電力変換器３３との間に電流が流れない）駆動モードを意味する。
【００６９】
ステップＳ０２の判定の結果、電力変換器３３の駆動モードが単一電源駆動モードでない（或いは、単一電源駆動モードに移行しない）と判定される場合には（ステップＳ０２：Ｎｏ）、電力変換器３３の駆動モードが複数電源駆動モードである（或いは、複数電源駆動モードに移行する）と推定される。ここで、複数電源駆動モードとは、第１電源３１及び第２電源３２の双方との間で同時に電力変換を行う駆動モードを意味する。つまり、複数電源駆動モードとは、第１電源３１及び第２電源３２の双方と電力変換器３３との間に電流が流れる駆動モードを意味する。この場合には、ＥＣＵ４０は、後述するステップＳ０３以降の動作を行わなくてもよい。更に、ＥＣＵ４０は、電力変換器３３が複数電源駆動モードで動作するように、電力変換器３３を制御してもよい。尚、複数電源駆動モードは、例えば特許文献１等に記載されている駆動モードであってもよい。従って、説明の簡略化のため、本明細書では、複数電源駆動モードの詳細な説明を省略する。
【００７０】
他方で、ステップＳ０２の判定の結果、電力変換器３３の駆動モードが単一電源駆動モードである（或いは、単一電源駆動モードに移行する）と判定される場合には（ステップＳ０２：Ｙｅｓ）、続いて、ＥＣＵ４０は、電力変換器３３が第１電源３１との間で電力変換を行うか否かを判定する（ステップＳ０３）。
【００７１】
ステップＳ０３の判定の結果、電力変換器３３が第１電源３１との間で電力変換を行うと判定される場合には（ステップＳ０３：Ｙｅｓ）、続いて、ＥＣＵ４０は、車両１が力行しているか否かを判定する（ステップＳ０４）。
【００７２】
ステップＳ０４の判定の結果、車両１が力行していると判定される場合には（ステップＳ０４：Ｙｅｓ）、「制御手段」の一具体例であるＥＣＵ４０は、車両１が力行している状態で第１電源３１との間で電力変換を行う駆動モードに相当する「第１の単一電源駆動モード」で動作するように、電力変換器３３を制御する（ステップＳ０５）。更に、ステップＳ０５の動作に続いて、ステップＳ０５の動作の前に、又はステップＳ０５の動作と並行して、ＥＣＵ４０は、第１の単一電源駆動モードで動作している電力変換器３３の素子温度ＣＴ１から素子温度ＣＴ４を均一化する（言い換えれば、差分を相対的に小さくする又は所定量よりも小さくする、以下同じ）ための第１の素子温度均一化動作を行う（ステップＳ１０）。尚、第１の単一電源駆動モードについては後に詳述する（図４から図５参照）。また、第１の素子温度均一化動作の流れについては後に詳述する（図１２参照）。
【００７３】
他方で、ステップＳ０４の判定の結果、車両１が力行していないと判定される場合には（ステップＳ０４：Ｎｏ）、車両１が回生していると推定される。この場合には、「制御手段」の一具体例であるＥＣＵ４０は、車両１が回生している状態で第１電源３１との間で電力変換を行う駆動モードに相当する「第２の単一電源駆動モード」で動作するように、電力変換器３３を制御する（ステップＳ０６）。更に、ステップＳ０６の動作に続いて、ステップＳ０６の動作の前に、又はステップＳ０６の動作と並行して、ＥＣＵ４０は、第２の単一電源駆動モードで動作している電力変換器３３の素子温度ＣＴ１から素子温度ＣＴ４を均一化するための第２の素子温度均一化動作を行う（ステップＳ２０）。尚、第２の単一電源駆動モードについては後に詳述する（図６から図７参照）。また、第２の素子温度均一化動作の流れについては後に詳述する（図１３参照）。
【００７４】
他方で、ステップＳ０３の判定の結果、電力変換器３３が第１電源３１との間で電力変換を行わないと判定される場合には（ステップＳ０３：Ｎｏ）、電力変換器３３が第２電源３２との間で電力変換を行うと推定される。この場合には、ＥＣＵ４０は、車両１が力行しているか否かを判定する（ステップＳ０７）。
【００７５】
ステップＳ０７の判定の結果、車両１が力行していると判定される場合には（ステップＳ０７：Ｙｅｓ）、「制御手段」の一具体例であるＥＣＵ４０は、車両１が力行している状態で第２電源３２との間で電力変換を行う駆動モードに相当する「第３の単一電源駆動モード」で動作するように、電力変換器３３を制御する（ステップＳ０８）。更に、ステップＳ０８の動作に続いて、ステップＳ０８の動作の前に、又はステップＳ０８の動作と並行して、ＥＣＵ４０は、第３の単一電源駆動モードで動作している電力変換器３３の素子温度ＣＴ１から素子温度ＣＴ４を均一化するための第３の素子温度均一化動作を行う（ステップＳ３０）。尚、第３の単一電源駆動モードについては後に詳述する（図８から図９参照）。また、第３の素子温度均一化動作の流れについては後に詳述する（図１４参照）。
【００７６】
他方で、ステップＳ０７の判定の結果、車両１が力行していないと判定される場合には（ステップＳ０７：Ｎｏ）、車両１が回生していると推定される。この場合には、「制御手段」の一具体例であるＥＣＵ４０は、車両１が回生している状態で第２電源３２との間で電力変換を行う駆動モードに相当する「第４の単一電源駆動モード」で動作するように、電力変換器３３を制御する（ステップＳ０９）。更に、ステップＳ０９の動作に続いて、ステップＳ０９の動作の前に、又はステップＳ０９の動作と並行して、ＥＣＵ４０は、第４の単一電源駆動モードで動作している電力変換器３３の素子温度ＣＴ１から素子温度ＣＴ４を均一化するための第４の素子温度均一化動作を行う（ステップＳ４０）。尚、第４の単一電源駆動モードについては後に詳述する（図１０から図１１参照）。また、第４の素子温度均一化動作の流れについては後に詳述する（図１５参照）。
【００７７】
以上の動作を、ＥＣＵ４０は、周期的に又は非周期的に繰り返し実行してもよい。
【００７８】
（３−２）単一電源駆動モード
続いて、図４から図１１を参照しながら、第１から第４の単一電源駆動モード（図３のステップＳ０５からステップＳ０９）について順に説明する。
【００７９】
（３−２−１）第１の単一電源駆動モード
初めに、図４並びに図５（ａ）及び図５（ｂ）を参照しながら、第１の単一電源駆動モード（図３のステップＳ０５）について説明する。図４は、電力変換器３３が第１の単一電源駆動モードで動作する場合のスイッチング素子Ｓ３及びＳ４のスイッチング状態並びにリアクトルＬ１に流れる電流Ｉ（Ｌ１）を示すタイミングチャートである。図５（ａ）及び図５（ｂ）は、夫々、電力変換器３３が第１の単一電源駆動モードで動作する場合の電力変換器３３における電流経路を示す回路図である。
【００８０】
第１の単一電源駆動モードで動作する電力変換器３３は、主として、第１電源３１に対する昇圧チョッパ回路として機能する。電力変換器３３が第１電源３１に対する昇圧チョッパ回路となる場合には、第１電源３１に対する下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチング状態が切り替えられることは上述したとおりである。本実施形態では特に、下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチング状態は、以下に示す態様で切り替えられる。
【００８１】
具体的には、下アームとなる２つのスイッチング素子（つまり、スイッチング素子Ｓ３及びＳ４）のうちのいずれか一方のスイッチング状態が固定されたまま、下アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。言い換えれば、下アームとなる２つのスイッチング素子は、オン状態からオフ状態に（更には、オフ状態からオン状態に）同時に切り替わらない。
【００８２】
このとき、下アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態がオン状態に固定されたまま、下アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられることが好ましい。例えば、図４に示す例では、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ３のスイッチング状態が切り替わる（つまり、オン状態からオフ状態を経てオン状態へと切り替わる）。つまり、スイッチング素子Ｓ３がオフ状態にある間は、スイッチング素子Ｓ４はオン状態にある。同様に、例えば、図４に示す例では、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ４のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ４がオフ状態にある間は、スイッチング素子Ｓ３はオン状態にある。
【００８３】
電力変換器３３が第１の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ３のスイッチング状態が切り替わってもよい。つまり、初期状態では、スイッチング状態が切り替わるスイッチング素子として、スイッチング素子Ｓ３が用いられてもよい。或いは、電力変換器３３が第１の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ４のスイッチング状態が切り替わってもよい。つまり、初期状態では、スイッチング状態が切り替わるスイッチング素子として、スイッチング素子Ｓ４が用いられてもよい。例えば、特許文献１に記載した手法で電力変換器３３が複数電源駆動モードで動作している場合には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定される。従って、スイッチング素子Ｓ３の損失がスイッチング素子Ｓ４の損失よりも小さい可能性が高くなる。その結果、素子温度ＣＴ４が素子温度ＣＴ３よりも高くなっている可能性が高い。このため、素子温度ＣＴ４の過度な増加を抑制するためには、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定される（つまり、スイッチング素子Ｓ３のスイッチング状態が切り替えられる）ことが好ましい。このため、このような状況では、電力変換器３３が第１の単一電源駆動モードでの動作を開始する（例えば、複数電源駆動モードから第１の単一電源駆動モードに移行する）際には、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ３のスイッチング状態が切り替わることが好ましい。
【００８４】
スイッチング素子Ｓ３及びＳ４の双方がオン状態にある場合には、図５（ａ）中の矢印で示す電流経路が形成される。その結果、第１電源３１から出力される電力がリアクトルＬ１に蓄積される。
【００８５】
一方で、スイッチング素子Ｓ３及びＳ４のいずれか一方がオフ状態にある場合には、図５（ｂ）中の矢印で示す電流経路が形成される。その結果、リアクトルＬ１に蓄積された電力が、スイッチング素子Ｓ１及びＳ２並びにダイオードＤ１及びＤ２の少なくとも一部を介して電源ラインＰＬに放出される。つまり、スイッチング素子Ｓ３及びＳ４のいずれか一方がオフ状態にある場合においても、スイッチング素子Ｓ３及びＳ４の双方がオフ状態にある場合と同様に、リアクトルＬ１に蓄積された電力が電源ラインＰＬに放出される。尚、図５（ｂ）は、スイッチング素子Ｓ３がオフ状態にあり且つスイッチング素子Ｓ４がオン状態にある場合の電流経路の例を示している。しかしながら、スイッチング素子Ｓ３がオン状態にあり且つスイッチング素子Ｓ４がオフ状態にある場合であっても、図５（ｂ）に示す電流経路と同様の電流経路が形成される。
【００８６】
従って、下アームとなるスイッチング素子Ｓ３及びＳ４のうちのいずれか一方のスイッチング状態が固定されたまま、スイッチング素子Ｓ３及びＳ４のうちのいずれか他方のスイッチング状態が切り替えられる場合であっても、電力変換器３３は、第１電源３１に対する昇圧チョッパ回路として機能することができる。
【００８７】
以上の説明は、電力変換器３３が第１の単一電源駆動モードで動作している場合の下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチング状態についての説明である。一方で、電力変換器３３が第１の単一電源駆動モードで動作している場合に第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２の夫々のスイッチング状態は、どのような状態であってもよい。例えば、スイッチング素子Ｓ１のスイッチング状態は、オン状態のまま固定されていてもよいし、オフ状態のまま固定されていてもよいし、任意のタイミングで切り替えられてもよい。同様に、例えば、スイッチング素子Ｓ２のスイッチング状態は、オン状態のまま固定されていてもよいし、オフ状態のまま固定されていてもよいし、任意のタイミングで切り替えられてもよい。但し、電源ラインＰＬと接地ラインＧＬとの短絡（ショート）を防止するためには、スイッチング素子Ｓ３及びＳ４が共にオン状態にある場合には、スイッチング素子Ｓ１及びＳ２の少なくとも一方がオフ状態にあることが好ましい。また、素子温度ＣＴ１及びＣＴ２の増加を抑制するためには、スイッチング素子Ｓ１及びＳ２の双方がオフ状態にあることが好ましい。また、第２電源３２から電力変換器３３に対して又は電力変換器３３から第２電源３２に対して電流が流れることを防止するためには、少なくとも、上アームとなるスイッチング素子Ｓ１のスイッチング状態がオフ状態に固定されていることが好ましい。
【００８８】
（３−２−２）第２の単一電源駆動モード
続いて、図６並びに図７（ａ）及び図７（ｂ）を参照しながら、第２の単一電源駆動モード（図３のステップＳ０６）について説明する。図６は、電力変換器３３が第２の単一電源駆動モードで動作する場合のスイッチング素子Ｓ１及びＳ２のスイッチング状態並びにリアクトルＬ１に流れる電流Ｉ（Ｌ１）を示すタイミングチャートである。図７（ａ）及び図７（ｂ）は、電力変換器３３が第２の単一電源駆動モードで動作する場合の電力変換器３３における電流経路を示す回路図である。
【００８９】
第２の単一電源駆動モードで動作する電力変換器３３は、主として、第１電源３１に対する降圧チョッパ回路として機能する。電力変換器３３が第１電源３１に対する降圧チョッパ回路となる場合には、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチング状態が切り替えられることは上述したとおりである。本実施形態では特に、上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチング状態は、以下に示す態様で切り替えられる。
【００９０】
具体的には、上アームとなる２つのスイッチング素子（つまり、スイッチング素子Ｓ１及びＳ２）のうちのいずれか一方のスイッチング状態が固定されたまま、上アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。言い換えれば、上アームとなる２つのスイッチング素子は、オン状態からオフ状態に（更には、オフ状態からオン状態に）同時に切り替わらない。
【００９１】
このとき、上アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態がオン状態に固定されたまま、上アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられることが好ましい。例えば、図６に示す例では、スイッチング素子Ｓ２のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ１のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ１がオフ状態にある間は、スイッチング素子Ｓ２はオン状態にある。同様に、例えば、図６に示す例では、スイッチング素子Ｓ１のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ２のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ２がオフ状態にある間は、スイッチング素子Ｓ１はオン状態にある。
【００９２】
電力変換器３３が第２の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ１のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ２のスイッチング状態が切り替わってもよい。或いは、電力変換器３３が第２の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ２のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ１のスイッチング状態が切り替わってもよい。
【００９３】
スイッチング素子Ｓ１及びＳ２の双方がオン状態にある場合には、図７（ａ）中の矢印で示す電流経路が形成される。その結果、回生によって生成された電力がリアクトルＬ１に蓄積される。
【００９４】
一方で、スイッチング素子Ｓ１及びＳ２のいずれか一方がオフ状態にある場合には、図７（ｂ）中の矢印で示す電流経路が形成される。その結果、リアクトルＬ１に蓄積された電力が、スイッチング素子Ｓ３及びＳ４並びにダイオードＤ３及びＤ４の少なくとも一部を介して接地ラインＧＬに放出される。つまり、スイッチング素子Ｓ１及びＳ２のいずれか一方がオフ状態にある場合においても、スイッチング素子Ｓ１及びＳ２の双方がオフ状態にある場合と同様に、リアクトルＬ１に蓄積された電力が接地ラインＧＬに放出される。尚、図７（ｂ）は、スイッチング素子Ｓ１がオフ状態にあり且つスイッチング素子Ｓ２がオン状態にある場合の電流経路の例を示している。しかしながら、スイッチング素子Ｓ１がオン状態にあり且つスイッチング素子Ｓ２がオフ状態にある場合であっても、図７（ｂ）に示す電流経路と同様の電流経路が形成される。
【００９５】
従って、上アームとなるスイッチング素子Ｓ１及びＳ２のうちのいずれか一方のスイッチング状態が固定されたまま、スイッチング素子Ｓ１及びＳ２のうちのいずれか他方のスイッチング状態が切り替えられる場合であっても、電力変換器３３は、第１電源３１に対する降圧チョッパ回路として機能することができる。
【００９６】
以上の説明は、電力変換器３３が第２の単一電源駆動モードで動作している場合の上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチング状態についての説明である。一方で、電力変換器３３が第２の単一電源駆動モードで動作している場合に第１電源３１に対する下アームとなるスイッチング素子Ｓ３及びＳ４の夫々のスイッチング状態は、車両１が力行している場合と同様に、どのような状態であってもよい。但し、電源ラインＰＬと接地ラインＧＬとの短絡（ショート）を防止するためには、スイッチング素子Ｓ１及びＳ２が共にオン状態にある場合には、スイッチング素子Ｓ３及びＳ４の少なくとも一方がオフ状態にあることが好ましい。また、素子温度ＣＴ３及びＣＴ４の増加を抑制するためには、スイッチング素子Ｓ３及びＳ４の双方がオフ状態にあることが好ましい。また、第２電源３２から電力変換器３３に対して又は電力変換器３３から第２電源３２に対して電流が流れることを防止するためには、少なくとも、下アームとなるスイッチング素子Ｓ４のスイッチング状態がオフ状態に固定されていることが好ましい。
【００９７】
（３−２−３）第３の単一電源駆動モード
続いて、図８並びに図９（ａ）及び図９（ｂ）を参照しながら、第３の単一電源駆動モード（図３のステップＳ０８）について説明する。図８は、電力変換器３３が第３の単一電源駆動モードで動作する場合のスイッチング素子Ｓ２及びＳ３のスイッチング状態及びリアクトルＬ２に流れる電流Ｉ（Ｌ２）を示すタイミングチャートである。図９（ａ）及び図９（ｂ）は、電力変換器３３が第３の単一電源駆動モードで動作する場合の電力変換器３３における電流経路を示す回路図である。
【００９８】
第３の単一電源駆動モードで動作する電力変換器３３は、主として、第２電源３２に対する昇圧チョッパ回路として機能する。電力変換器３３が第２電源３２に対する昇圧チョッパ回路となる場合には、第２電源３２に対する下アームとなるスイッチング素子Ｓ２及びＳ３のスイッチング状態が切り替えられることは上述したとおりである。電力変換器３３が第３の単一電源駆動モードで動作している場合には、電力変換器３３が第１の単一電源駆動モードで動作している場合と同様に、下アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態が固定されたまま、下アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。
【００９９】
例えば、図８に示す例では、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ２のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ２がオフ状態にある間は、スイッチング素子Ｓ３はオン状態にある。同様に、例えば、図８に示す例では、スイッチング素子Ｓ２のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ３のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ３がオフ状態にある間は、スイッチング素子Ｓ２はオン状態にある。
【０１００】
電力変換器３３が第３の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ２のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ３のスイッチング状態が切り替わってもよい。或いは、電力変換器３３が第３の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ２のスイッチング状態が切り替わってもよい。例えば、第２電源３２の電圧が第１電源３１の電圧よりも高い場合には、スイッチング素子Ｓ３の負荷が高くなることに起因して、素子温度ＣＴ３が相対的に高くなっている可能性が高い。このため、素子温度ＣＴ３の過度な増加を抑制するためには、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定される（つまり、スイッチング素子Ｓ２のスイッチング状態が切り替えられる）ことが好ましい。このため、このような状況では、電力変換器３３が第３の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ２のスイッチング状態が切り替わることが好ましい。
【０１０１】
スイッチング素子Ｓ２及びＳ３の双方がオン状態にある場合には、図９（ａ）中の矢印で示す電流経路が形成される。その結果、第２電源３２から出力される電力がリアクトルＬ２に蓄積される。
【０１０２】
一方で、スイッチング素子Ｓ２及びＳ３のいずれか一方がオフ状態にある場合には、図９（ｂ）中の矢印で示す電流経路が形成される。その結果、リアクトルＬ２に蓄積された電力が、スイッチング素子Ｓ１及びＳ４並びにダイオードＤ１及びＤ４の少なくとも一部を介して電源ラインＰＬに放出される。つまり、スイッチング素子Ｓ２及びＳ３のいずれか一方がオフ状態にある場合においても、スイッチング素子Ｓ２及びＳ３の双方がオフ状態にある場合と同様に、リアクトルＬ２に蓄積された電力が電源ラインＰＬに放出される。尚、図９（ｂ）は、スイッチング素子Ｓ２がオフ状態にあり且つスイッチング素子Ｓ３がオン状態にある場合の電流経路の例を示している。しかしながら、スイッチング素子Ｓ２がオン状態にあり且つスイッチング素子Ｓ３がオフ状態にある場合であっても、図９（ｂ）に示す電流経路と同様の電流経路が形成される。
【０１０３】
従って、下アームとなるスイッチング素子Ｓ２及びＳ３のうちのいずれか一方のスイッチング状態が固定されたまま、スイッチング素子Ｓ２及びＳ３のうちのいずれか他方のスイッチング状態が切り替えられる場合であっても、電力変換器３３は、第２電源３２に対する昇圧チョッパ回路として機能することができる。
【０１０４】
以上の説明は、電力変換器３３が第３の単一電源駆動モードで動作している場合の下アームとなるスイッチング素子Ｓ２及びＳ３のスイッチング状態についての説明である。一方で、電力変換器３３が第３の単一電源駆動モードで動作している場合に第２電源３２に対して上アームとなるスイッチング素子Ｓ１及びＳ４の夫々のスイッチング状態は、電力変換器３３が第１の単一電源駆動モードで動作している場合と同様に、どのような状態であってもよい。但し、電源ラインＰＬと接地ラインＧＬとの短絡（ショート）を防止するためには、スイッチング素子Ｓ２及びＳ３が共にオン状態にある場合には、スイッチング素子Ｓ１及びＳ４の少なくとも一方がオフ状態にあることが好ましい。また、素子温度ＣＴ１及びＣＴ４の増加を抑制するためには、スイッチング素子Ｓ１及びＳ４の双方がオフ状態にあることが好ましい。また、第１電源３１から電力変換器３３に対して又は電力変換器３３から第１電源３１に対して電流が流れることを防止するためには、少なくとも、上アームとなるスイッチング素子Ｓ１がオフ状態に固定されていることが好ましい。
【０１０５】
（３−２−４）第４の単一電源駆動モード
続いて、図１０並びに図１１（ａ）及び図１１（ｂ）を参照しながら、第４の単一電源駆動モード（図３のステップＳ０９）について説明する。図１０は、電力変換器３３が第４の単一電源駆動モードで動作する場合のスイッチング素子Ｓ１及びＳ４のスイッチング状態及びリアクトルＬ２に流れる電流Ｉ（Ｌ２）を示すタイミングチャートである。図１１（ａ）及び図１１（ｂ）は、電力変換器３３が第４の単一電源駆動モードで動作する場合の電力変換器３３における電流経路を示す回路図である。
【０１０６】
第４の単一電源駆動モードで動作する電力変換器３３は、主として、第２電源３２に対する降圧チョッパ回路として機能する。電力変換器３３が第２電源３２に対する降圧チョッパ回路となる場合には、第２電源３２に対する上アームとなるスイッチング素子Ｓ１及びＳ４のスイッチング状態が切り替えられることは上述したとおりである。電力変換器３３が第４の単一電源駆動モードで動作している場合には、電力変換器３３が第２の単一電源駆動モードで動作している場合と同様に、上アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態が固定されたまま、上アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。
【０１０７】
例えば、図１０に示す例では、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ１のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ１がオフ状態にある間は、スイッチング素子Ｓ４はオン状態にある。同様に、例えば、図１１に示す例では、スイッチング素子Ｓ１のスイッチング状態がオン状態に固定されている間に、スイッチング素子Ｓ４のスイッチング状態が切り替わる。つまり、スイッチング素子Ｓ４がオフ状態にある間は、スイッチング素子Ｓ１はオン状態にある。
【０１０８】
電力変換器３３が第４の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ１のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ４のスイッチング状態が切り替わってもよい。或いは、電力変換器３３が第４の単一電源駆動モードでの動作を開始する際には、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつ、スイッチング素子Ｓ１のスイッチング状態が切り替わってもよい。
【０１０９】
スイッチング素子Ｓ１及びＳ４の双方がオン状態にある場合には、図１１（ａ）中の矢印で示す電流経路が形成される。その結果、回生によって生成された電力がリアクトルＬ２に蓄積される。
【０１１０】
一方で、スイッチング素子Ｓ１及びＳ４のいずれか一方がオフ状態にある場合には、図１１（ｂ）中の矢印で示す電流経路が形成される。その結果、リアクトルＬ２に蓄積された電力が、スイッチング素子Ｓ２及びＳ３並びにダイオードＤ２及びＤ３の少なくとも一部を介して第２電源３２の負極端子が接続されているラインに放出される。つまり、スイッチング素子Ｓ１及びＳ４のいずれか一方がオフ状態にある場合においても、スイッチング素子Ｓ１及びＳ４の双方がオフ状態にある場合と同様に、リアクトルＬ２に蓄積された電力が放出される。尚、図１１（ｂ）は、スイッチング素子Ｓ１がオフ状態にあり且つスイッチング素子Ｓ４がオン状態にある場合の電流経路の例を示している。しかしながら、スイッチング素子Ｓ１がオン状態にあり且つスイッチング素子Ｓ４がオフ状態にある場合であっても、図１１（ｂ）に示す電流経路と同様の電流経路が形成される。
【０１１１】
従って、上アームとなるスイッチング素子Ｓ１及びＳ４のうちのいずれか一方のスイッチング状態が固定されたまま、スイッチング素子Ｓ１及びＳ４のうちのいずれか他方のスイッチング状態が切り替えられる場合であっても、電力変換器３３は、第２電源３２に対する降圧チョッパ回路として機能することができる。
【０１１２】
以上の説明は、電力変換器３３が第４の単一電源駆動モードで動作している場合の上アームとなるスイッチング素子Ｓ１及びＳ４のスイッチング状態についての説明である。一方で、電力変換器３３が第４の単一電源駆動モードで動作している場合に第２電源３２に対して下アームとなるスイッチング素子Ｓ２及びＳ３の夫々のスイッチング状態は、電力変換器３３が第２の単一電源駆動モードで動作している場合と同様に、どのような状態であってもよい。但し、電源ラインＰＬと接地ラインＧＬとの短絡（ショート）を防止するためには、スイッチング素子Ｓ１及びＳ４が共にオン状態にある場合には、スイッチング素子Ｓ２及びＳ３の少なくとも一方がオフ状態にあることが好ましい。また、素子温度ＣＴ２及びＣＴ３の増加を抑制するためには、スイッチング素子Ｓ２及びＳ３の双方がオフ状態にあることが好ましい。また、第１電源３１から電力変換器３３に対して又は電力変換器３３から第１電源３１に対して電流が流れることを防止するためには、少なくとも、下アームとなるスイッチング素子Ｓ２がオフ状態に固定されていることが好ましい。
【０１１３】
（３−３）素子温度均一化動作
続いて、図１２から図１５を参照しながら、第１の素子温度均一化動作から第４の素子温度均一化動作（図３のステップＳ１０からステップＳ４０）について順に説明する。
【０１１４】
（３−３−１）第１の素子温度抑制動作
初めに、図１２を参照しながら、第１の素子温度均一化動作の流れについて説明する。図１２は、第１の素子温度均一化動作の流れを示すフローチャートである。
【０１１５】
図１２に示すように、ＥＣＵ４０は、スイッチング素子Ｓ３のスイッチング状態が切り替えられているか否かを判定する（ステップＳ１０１）。言い換えれば、ＥＣＵ４０は、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されているか否かを判定する（ステップＳ１０１）。
【０１１６】
ステップＳ１０１の判定の結果、スイッチング素子Ｓ３のスイッチング状態が切り替えられている（つまり、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されている）と判定される場合には（ステップＳ１０１：Ｙｅｓ）、素子温度ＣＴ３が素子温度ＣＴ４よりも高くなっている可能性が高い。従って、ＥＣＵ４０は、素子温度ＣＴ３の過度な増加を抑制することで素子温度ＣＴ３と素子温度ＣＴ４との差分を相対的に小さくする（つまり、素子温度ＣＴ３及びＣＴ４を均一化する）ように、以下のステップＳ１１１からステップＳ１１６に示す動作を行う。
【０１１７】
具体的には、ＥＣＵ４０は、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きいか否かを判定する（ステップＳ１１１）。ここで、第１閾値ＴＨ１は、後述する第２閾値ＴＨ２よりも小さな値である。
【０１１８】
尚、第２閾値ＴＨ２は、電源システム３０から出力される電力又は電源システム３０に入力される電力の制限（以降、適宜“入出力制限”と称する）を開始する素子温度を示す。従って、素子温度ＣＴ１から素子温度ＣＴ４の少なくとも一つが第２閾値ＴＨ２を超過した場合には、入出力制限が実行される。
【０１１９】
このような第２閾値ＴＨ２よりも小さい第１閾値ＴＨ１は、入出力制限を開始するほど素子温度が高くないものの、これ以上の素子温度の増加を抑制することが好ましいか否かを判定するために用いられる閾値であると言える。従って、第１閾値ＴＨ１が小さくなるほど、より早いタイミングで素子温度の増加が抑制される。
【０１２０】
ステップＳ１１１の判定の結果、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きいと判定される場合には（ステップＳ１１１：Ｙｅｓ）、ＥＣＵ４０は更に、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きいか否かを判定する（ステップＳ１１２）。
【０１２１】
ステップＳ１１２の判定の結果、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きくないと判定される場合には（ステップＳ１１２：Ｎｏ）、入出力制限を開始するほど素子温度ＣＴ３が高くないものの、これ以上の素子温度ＣＴ３の増加を抑制することが好ましいと推定される。従って、この場合には、「選択手段」の一具体例であるＥＣＵ４０は、スイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更する（ステップＳ１１３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ３からスイッチング素子Ｓ４へと変更する（ステップＳ１１３）。つまり、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子として、これまで選択していたスイッチング素子Ｓ３に代えて、スイッチング素子Ｓ４を新たに選択する。言い換えれば、ＥＣＵ４０は、スイッチング状態をオン状態に固定するべきスイッチング素子を、スイッチング素子Ｓ４からスイッチング素子Ｓ３へと変更する（ステップＳ１１３）。つまり、ＥＣＵ４０は、スイッチング状態をオン状態に固定するべきスイッチング素子として、これまで選択していたスイッチング素子Ｓ４に代えて、スイッチング素子Ｓ３を新たに選択する。
【０１２２】
その結果、スイッチング素子Ｓ３及びＳ４のスイッチングパターンは、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつスイッチング素子Ｓ３のスイッチング状態が切り替えられる第１のスイッチングパターンから、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されつつスイッチング素子Ｓ４のスイッチング状態が切り替えられる第２のスイッチングパターンへと変更される。スイッチング素子Ｓ３のスイッチング状態がオン状態に固定される場合には、スイッチング素子Ｓ３のスイッチング状態が切り替えられている場合と比較して、スイッチング状態の切り替えに伴うスイッチング損失が小さくなる。このため、スイッチング素子Ｓ３の発熱量もまた低減される。その結果、素子温度ＣＴ３の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３と素子温度ＣＴ４との差分（更には、素子温度ＣＴ３と素子温度ＣＴ１及びＣＴ２との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３及び素子温度ＣＴ４（更には、素子温度ＣＴ３並びに素子温度ＣＴ１及びＣＴ２）が均一化される。
【０１２３】
他方で、ステップＳ１１２の判定の結果、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きいと判定される場合には（ステップＳ１１２：Ｙｅｓ）、入出力制限を開始するべきであるほどに素子温度ＣＴ３が高いと推定される。従って、この場合には、「選択手段」の一具体例であるＥＣＵ４０は、ステップＳ１１３と同様の態様でスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更する。更に、この場合には、「制限手段」の一具体例であるＥＣＵ４０は、入出力制限を実行する（ステップＳ１１４）。
【０１２４】
他方で、ステップＳ１１１の判定の結果、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きくないと判定される場合には（ステップＳ１１１：Ｎｏ）、スイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更することで素子温度ＣＴ３の過度な増加を抑制する必要性が相対的に小さいと推定される。一方で、スイッチング素子Ｓ３のスイッチング状態が切り替えられている場合には素子温度ＣＴ３が素子温度ＣＴ４よりも高くなっている可能性が高いものの、何らかの要因によって素子温度ＣＴ４が素子温度ＣＴ３よりも高くなっている可能性も否定できない。素子温度ＣＴ４が素子温度ＣＴ３よりも高くなっている場合には、ＥＣＵ４０は、既にスイッチング素子Ｓ４のスイッチング状態がオン状態に固定されているがゆえにスイッチングパターンを変更することで素子温度ＣＴ４の過度な増加を抑制することが困難であるものの、入出力制限を実行することはできる。そこで、ＥＣＵ４０は、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きいか否かを判定する（ステップＳ１１５）。
【０１２５】
ステップＳ１１５の判定の結果、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きいと判定される場合には（ステップＳ１１５：Ｙｅｓ）、入出力制限を開始するべきであるほどに素子温度ＣＴ４が高いと推定される。従って、この場合には、「制限手段」の一具体例であるＥＣＵ４０は、入出力制限を実行する（ステップＳ１１６）。他方で、ステップＳ１１５の判定の結果、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きくないと判定される場合には（ステップＳ１１５：Ｎｏ）、ＥＣＵ４０は、入出力制限を実行しなくてもよい。
【０１２６】
他方で、ステップＳ１０１の判定の結果、スイッチング素子Ｓ３のスイッチング状態が切り替えられていない（つまり、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されていない）と判定される場合には（ステップＳ１０１：Ｎｏ）、スイッチング素子Ｓ４のスイッチング状態が切り替えられている（つまり、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されている）と推定される。この場合には、素子温度ＣＴ４が素子温度ＣＴ３よりも高くなっている可能性が高い。従って、ＥＣＵ４０は、素子温度ＣＴ４の過度な増加を抑制することで素子温度ＣＴ３と素子温度ＣＴ４との差分を小さくする（つまり、素子温度ＣＴ３及びＣＴ４を均一化する）ように、以下のステップＳ１２１からステップＳ１２６に示す動作を行う。尚、ステップＳ１２１からステップＳ１２６に示す動作は、夫々、上述したステップＳ１１１からステップＳ１１６に示す動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ４」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ３」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ４」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ３」に読み替えられていると言う点で異なっている。ステップＳ１２１からステップＳ１２６に示す動作のその他の特徴は、夫々、上述したステップＳ１１１からステップＳ１１６に示す動作のその他の特徴と同一であってもよい。
【０１２７】
具体的には、素子温度ＣＴ４が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ１２１：Ｙｅｓ且つステップＳ１２２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更する（ステップＳ１２３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ４からスイッチング素子Ｓ３へと変更する（ステップＳ１２３）。その結果、素子温度ＣＴ４の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ４と素子温度ＣＴ３との差分（更には、素子温度ＣＴ４と素子温度ＣＴ１及びＣＴ２との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ４及び素子温度ＣＴ３（更には、素子温度ＣＴ４並びに素子温度ＣＴ１及びＣＴ２）が均一化される。
【０１２８】
素子温度ＣＴ４が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きい場合には（ステップＳ１２１：Ｙｅｓ且つステップＳ１２２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ１２３と同様の態様でスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ１２４）。
【０１２９】
素子温度ＣＴ４が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きい場合には（ステップＳ１２１：Ｎｏ且つステップＳ１２５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ１２６）。
【０１３０】
素子温度ＣＴ４が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ１２１：Ｎｏ且つステップＳ１２５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１３１】
尚、第１の素子温度抑制動作では、ＥＣＵ４０は、第１電源３１に対する下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更している。しかしながら、ＥＣＵ４０は、スイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更する場合と同様に、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更してもよい。例えば、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のうちの少なくとも一方のスイッチング状態が切り替えられている又はオン状態に固定されている場合には、ＥＣＵ４０は、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更することが好ましい。但し、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチング状態がオフ状態に固定されている場合は、素子温度ＣＴ１及びＣＴ２が過度に増加する可能性が相対的に低いがゆえに、ＥＣＵ４０は、第１電源３１に対する上アームとなるスイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更しなくてもよい。
【０１３２】
（３−３−２）第２の素子温度抑制動作
続いて、図１３を参照しながら、第２の素子温度均一化動作の流れについて説明する。図１３は、第２の素子温度均一化動作の流れを示すフローチャートである。
【０１３３】
図１３に示すように、第２の素子温度均一化動作では、ＥＣＵ４０は、ステップＳ２０１からステップＳ２２６に示す動作を行う。尚、ステップＳ２０１からステップＳ２２６に示す動作は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ１」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ２」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ１」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ２」に読み替えられていると言う点で異なっている。ステップＳ２０１からステップＳ２２６に示す動作のその他の特徴は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作のその他の特徴と同一であってもよい。
【０１３４】
具体的には、スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ２０１：Ｙｅｓ、ステップＳ２１１：Ｙｅｓ且つステップＳ２１２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更する（ステップＳ２１３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ１からスイッチング素子Ｓ２へと変更する（ステップＳ２１３）。その結果、素子温度ＣＴ１の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ１と素子温度ＣＴ２との差分（更には、素子温度ＣＴ１と素子温度ＣＴ３及びＣＴ４との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ１及び素子温度ＣＴ２（更には、素子温度ＣＴ１並びに素子温度ＣＴ３及びＣＴ４）が均一化される。
【０１３５】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きい場合には（ステップＳ２０１：Ｙｅｓ、ステップＳ２１１：Ｙｅｓ且つステップＳ２１２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ２１３と同様の態様でスイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更し、且つ、入出力制限を開始する（ステップＳ２１４）。
【０１３６】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きい場合には（ステップＳ２０１：Ｙｅｓ、ステップＳ２１１：Ｎｏ且つステップＳ２１５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ２１６）。
【０１３７】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ２０１：Ｙｅｓ、ステップＳ２１１：Ｎｏ且つステップＳ２１５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１３８】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ２０１：Ｎｏ、ステップＳ２２１：Ｙｅｓ且つステップＳ２２２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更する（ステップＳ２２３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ２からスイッチング素子Ｓ１へと変更する（ステップＳ２２３）。その結果、素子温度ＣＴ２の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ２と素子温度ＣＴ１との差分（更には、素子温度ＣＴ２と素子温度ＣＴ３及びＣＴ４との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ２及び素子温度ＣＴ１（更には、素子温度ＣＴ２並びに素子温度ＣＴ３及びＣＴ４）が均一化される。
【０１３９】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きい場合には（ステップＳ２０１：Ｎｏ、ステップＳ２２１：Ｙｅｓ且つステップＳ２２２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ２２３と同様の態様でスイッチング素子Ｓ１及びＳ２のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ２２４）。
【０１４０】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きい場合には（ステップＳ２０１：Ｎｏ、ステップＳ２２１：Ｎｏ且つステップＳ２２５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ２２６）。
【０１４１】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ２０１：Ｎｏ、ステップＳ２２１：Ｎｏ且つステップＳ２２５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１４２】
尚、第２の素子温度抑制動作においても、第１の素子温度抑制動作と同様に、ＥＣＵ４０は、第１電源３１に対する下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更してもよい。つまり、ＥＣＵ４０は、スイッチング素子Ｓ１及びＳ３のスイッチングパターンを変更する場合と同様に、第１電源３１に対する下アームとなるスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更してもよい。
【０１４３】
（３−３−３）第３の素子温度抑制動作
続いて、図１４を参照しながら、第３の素子温度均一化動作の流れについて説明する。図１４は、第３の素子温度均一化動作の流れを示すフローチャートである。
【０１４４】
図１４に示すように、第３の素子温度均一化動作では、ＥＣＵ４０は、ステップＳ３０１からステップＳ３２６に示す動作を行う。尚、ステップＳ３０１からステップＳ３２６に示す動作は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ２」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ３」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ２」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ３」に読み替えられていると言う点で異なっている。ステップＳ３０１からステップＳ３２６に示す動作のその他の特徴は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作のその他の特徴と同一であってもよい。
【０１４５】
具体的には、スイッチング素子Ｓ２のスイッチング状態が切り替えられており、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ３０１：Ｙｅｓ、ステップＳ３１１：Ｙｅｓ且つステップＳ３１２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ２及びＳ３のスイッチングパターンを変更する（ステップＳ３１３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ２からスイッチング素子Ｓ３へと変更する（ステップＳ３１３）。その結果、素子温度ＣＴ２の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ２と素子温度ＣＴ３との差分（更には、素子温度ＣＴ２と素子温度ＣＴ１及びＣＴ４との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ２及び素子温度ＣＴ３（更には、素子温度ＣＴ２並びに素子温度ＣＴ１及びＣＴ４）が均一化される。
【０１４６】
スイッチング素子Ｓ２のスイッチング状態が切り替えられており、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きい場合には（ステップＳ３０１：Ｙｅｓ、ステップＳ３１１：Ｙｅｓ且つステップＳ３１２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ３１３と同様の態様でスイッチング素子Ｓ２及びＳ３のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ３１４）。
【０１４７】
スイッチング素子Ｓ２のスイッチング状態が切り替えられており、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きい場合には（ステップＳ３０１：Ｙｅｓ、ステップＳ３１１：Ｎｏ且つステップＳ３１５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ３１６）。
【０１４８】
スイッチング素子Ｓ２のスイッチング状態が切り替えられており、素子温度ＣＴ２が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ３０１：Ｙｅｓ、ステップＳ３１１：Ｎｏ且つステップＳ３１５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１４９】
スイッチング素子Ｓ２のスイッチング状態が切り替えられておらず、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ３０１：Ｎｏ、ステップＳ３２１：Ｙｅｓ且つステップＳ３２２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ２及びＳ３のスイッチングパターンを変更する（ステップＳ３２３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ３からスイッチング素子Ｓ２へと変更する（ステップＳ３２３）。その結果、素子温度ＣＴ３の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３と素子温度ＣＴ２との差分（更には、素子温度ＣＴ３と素子温度ＣＴ１及びＣＴ４との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３及び素子温度ＣＴ２（更には、素子温度ＣＴ３並びに素子温度ＣＴ１及びＣＴ４）が均一化される。
【０１５０】
スイッチング素子Ｓ２のスイッチング状態が切り替えられておらず、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きい場合には（ステップＳ３０１：Ｎｏ、ステップＳ３２１：Ｙｅｓ且つステップＳ３２２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ３２３と同様の態様でスイッチング素子Ｓ２及びＳ３のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ３２４）。
【０１５１】
スイッチング素子Ｓ２のスイッチング状態が切り替えられておらず、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きい場合には（ステップＳ３０１：Ｎｏ、ステップＳ３２１：Ｎｏ且つステップＳ３２５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ３２６）。
【０１５２】
スイッチング素子Ｓ２のスイッチング状態が切り替えられておらず、素子温度ＣＴ３が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ３０１：Ｎｏ、ステップＳ３２１：Ｎｏ且つステップＳ３２５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１５３】
尚、第３の素子温度抑制動作においても、第１の素子温度抑制動作と同様に、ＥＣＵ４０は、第２電源３２に対する上アームとなるスイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更してもよい。つまり、ＥＣＵ４０は、スイッチング素子Ｓ２及びＳ３のスイッチングパターンを変更する場合と同様に、第２電源３２に対する上アームとなるスイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更してもよい。
【０１５４】
（３−３−４）第４の素子温度抑制動作
続いて、図１５を参照しながら、第４の素子温度均一化動作の流れについて説明する。図１５は、第４の素子温度均一化動作の流れを示すフローチャートである。
【０１５５】
図１５に示すように、第４の素子温度均一化動作では、ＥＣＵ４０は、ステップＳ４０１からステップＳ４２６に示す動作を行う。尚、ステップＳ４０１からステップＳ４２６に示す動作は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ１」に読み替えられ且つ「素子温度ＣＴ３」が「素子温度ＣＴ１」に読み替えられていると言う点で異なっている。ステップＳ４０１からステップＳ４２６に示す動作のその他の特徴は、夫々、上述したステップＳ１０１からステップＳ１２６に示す動作のその他の特徴と同一であってもよい。
【０１５６】
具体的には、スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ４０１：Ｙｅｓ、ステップＳ４１１：Ｙｅｓ且つステップＳ４１２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更する（ステップＳ４１３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ１からスイッチング素子Ｓ４へと変更する（ステップＳ４１３）。その結果、素子温度ＣＴ１の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ１と素子温度ＣＴ４との差分（更には、素子温度ＣＴ１と素子温度ＣＴ２及びＣＴ３との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ１及び素子温度ＣＴ４（更には、素子温度ＣＴ１並びに素子温度ＣＴ２及びＣＴ３）が均一化される。
【０１５７】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きい場合には（ステップＳ４０１：Ｙｅｓ、ステップＳ４１１：Ｙｅｓ且つステップＳ４１２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ４１３と同様の態様でスイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ４１４）。
【０１５８】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きい場合には（ステップＳ４０１：Ｙｅｓ、ステップＳ４１１：Ｎｏ且つステップＳ４１５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ４１６）。
【０１５９】
スイッチング素子Ｓ１のスイッチング状態が切り替えられており、素子温度ＣＴ１が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ２が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ４０１：Ｙｅｓ、ステップＳ４１１：Ｎｏ且つステップＳ４１５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１６０】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ４が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ４０１：Ｎｏ、ステップＳ４２１：Ｙｅｓ且つステップＳ４２２：Ｎｏ）、ＥＣＵ４０は、スイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更する（ステップＳ４２３）。具体的には、ＥＣＵ４０は、スイッチング状態を切り替えるべきスイッチング素子を、スイッチング素子Ｓ４からスイッチング素子Ｓ１へと変更する（ステップＳ４２３）。その結果、素子温度ＣＴ４の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ４と素子温度ＣＴ１との差分（更には、素子温度ＣＴ４と素子温度ＣＴ２及びＣＴ３との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ４及び素子温度ＣＴ１（更には、素子温度ＣＴ４並びに素子温度ＣＴ２及びＣＴ３）が均一化される。
【０１６１】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ４が第１閾値ＴＨ１よりも大きく、且つ、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きい場合には（ステップＳ４０１：Ｎｏ、ステップＳ４２１：Ｙｅｓ且つステップＳ４２２：Ｙｅｓ）、ＥＣＵ４０は、ステップＳ４２３と同様の態様でスイッチング素子Ｓ１及びＳ４のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ４２４）。
【０１６２】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ４が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きい場合には（ステップＳ４０１：Ｎｏ、ステップＳ４２１：Ｎｏ且つステップＳ４２５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ４２６）。
【０１６３】
スイッチング素子Ｓ１のスイッチング状態が切り替えられておらず、素子温度ＣＴ４が第１閾値ＴＨ１よりも大きくなく、且つ、素子温度ＣＴ１が第２閾値ＴＨ２よりも大きくない場合には（ステップＳ４０１：Ｎｏ、ステップＳ４２１：Ｎｏ且つステップＳ４２５：Ｎｏ）、ＥＣＵ４０は、スイッチングパターンを変更しなくてもよく、且つ、入出力制限を実行しなくてもよい。
【０１６４】
（３−４）技術的効果
続いて、図１６から図１７を参照しながら、本実施形態のＥＣＵ４０の制御下で実現される単一電源駆動モード及び素子温度均一化動作の技術的効果について説明する。図１６は、上述した第１から第４の単一電源駆動モードで電力変換器３３が動作している場合のスイッチング素子Ｓ１からスイッチング素子Ｓ４のスイッチング状態を、上アーム又は下アームとなる２つのスイッチング素子の双方のスイッチング状態が同時に切り替えられる第１比較動作例で電力変換器３３が動作している場合のスイッチング素子Ｓ１からスイッチング素子Ｓ４のスイッチング状態と共に示すタイミングチャートである。図１７は、第１の素子温度均一化動作が行われている場合のスイッチング素子Ｓ３及びＳ４のスイッチング状態並びに素子温度ＣＴ３及びＣＴ４を、素子温度ＣＴ３及びＣＴ４に関わらずにスイッチングパターンが変更されない第２比較動作例で電力変換器３３が動作している場合のスイッチング素子Ｓ３及びＳ４のスイッチング状態並びに素子温度ＣＴ３及びＣＴ４と共に示すタイミングチャートである。
【０１６５】
図１６（ａ）に示すように、第１比較動作例では、車両１が力行している場合には、下アームとなる２つのスイッチング素子の双方のスイッチング状態が同時に切り替えられる。例えば、第１比較動作例では、電力変換器３３が第１の単一電源駆動モードで動作する場合には、下アームとなるスイッチング素子Ｓ３及びＳ４の双方のスイッチング状態が同時に切り替えられる。同様に、例えば、第１比較動作例では、電力変換器３３が第３の単一電源駆動モードで動作する場合には、上アームとなるスイッチング素子Ｓ２及びＳ３の双方のスイッチング状態が同時に切り替えられる。
【０１６６】
一方で、本実施形態では、車両１が力行している場合には、下アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態が固定されたまま、下アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。このため、第１比較動作例と比較して、下アームとなる２つのスイッチング素子の夫々のスイッチング回数が減少（例えば、半減）する。従って、スイッチング回数の減少に起因して、電力変換器３３におけるスイッチング損失もまた低減される。
【０１６７】
図１６（ｂ）に示すように、第１比較動作例では、車両１が回生している場合には、上アームとなる２つのスイッチング素子の双方のスイッチング状態が同時に切り替えられる。例えば、第１比較動作例では、電力変換器３３が第２の単一電源駆動モードで動作する場合には、上アームとなるスイッチング素子Ｓ１及びＳ２の双方のスイッチング状態が同時に切り替えられる。同様に、例えば、第１比較動作例では、電力変換器３３が第４の単一電源駆動モードで動作する場合には、上アームとなるスイッチング素子Ｓ１及びＳ４の双方のスイッチング状態が同時に切り替えられる。
【０１６８】
一方で、本実施形態では、車両１が回生している場合には、上アームとなる２つのスイッチング素子のうちのいずれか一方のスイッチング状態が固定されたまま、上アームとなる２つのスイッチング素子のうちのいずれか他方のスイッチング状態が切り替えられる。このため、比較例と比較して、上アームとなる２つのスイッチング素子の夫々のスイッチング回数が減少（例えば、半減）する。従って、スイッチング回数の減少に起因して、電力変換器３３におけるスイッチング損失もまた低減される。
【０１６９】
特に、本実施形態では、スイッチング回数の低減に起因して、スイッチング損失の低減が実現される。つまり、第１電源３１を経由して流れる電流と第２電源３２を経由して流れる電流とがスイッチング素子Ｓ１からスイッチング素子Ｓ４の少なくとも一つの上で相殺されることを利用することなく、スイッチング損失の低減が実現される。一方で、特許文献１に記載された発明によれば、第１電源３１を経由して流れる電流と第２電源３２を経由して流れる電流とがスイッチング素子Ｓ１からスイッチング素子Ｓ４の少なくとも一つの上で相殺されることを利用して、スイッチング損失の低減が実現されている。このため、特許文献１に記載された発明によれば、単一電源駆動モードで電力変換器３３が動作している場合には、スイッチング損失が低減されないおそれがある。しかるに、本実施形態では、単一電源駆動モードで電力変換器３３が動作する場合であっても、スイッチング損失が好適に低減される。
【０１７０】
続いて、図１７（ａ）に示すように、第２比較動作例では、素子温度ＣＴ１から素子温度ＣＴ４に関わらず、スイッチングパターンが変更されない。例えば、第２比較動作例では、電力変換器３３が第１の単一電源駆動モードで動作する場合には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定されたまま、スイッチング素子Ｓ４のスイッチング状態が切り替えられ続ける。このため、第２比較動作例では、素子温度ＣＴ３と比較して、素子温度ＣＴ４が増加しやすくなる。つまり、下アームを構成する２つのスイッチング素子のうちのいずれか一方の素子温度のみが過度に増加しやすくなる。その結果、第２比較動作例では、素子温度ＣＴ４が第２閾値ＴＨ２を超過しやすくなるがゆえに、電源システム３０の入出力制限が実行される頻度が相対的に高くなる。尚、図１７（ａ）に示すように、このような下アームを構成する２つのスイッチング素子のうちのいずれか一方の素子温度のみの過度の増加は、下アームを構成する２つのスイッチング素子の素子温度の差分の過度の増加となって現れることが分かる。
【０１７１】
一方で、本実施形態では、素子温度ＣＴ１から素子温度ＣＴ４に基づいて、スイッチングパターンが変更される。例えば、電力変換器３３が第１の単一電源駆動モードで動作する場合には、スイッチング素子Ｓ３のスイッチング状態が切り替えられている状態で素子温度ＣＴ３が第１閾値ＴＨ１を超過している場合には、スイッチング素子Ｓ３のスイッチング状態がオン状態に固定される。同様に、スイッチング素子Ｓ４のスイッチング状態が切り替えられている状態で素子温度ＣＴ４が第１閾値ＴＨ１を超過している場合には、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定される。その結果、本実施形態では、素子温度ＣＴ３のみ又は素子温度ＣＴ４のみの過度な増加が好適に抑制される。つまり、下アームを構成する２つのスイッチング素子のうちのいずれか一方の素子温度のみの過度な増加が好適に抑制される。その結果、本実施形態では、素子温度ＣＴ３及び素子温度ＣＴ４が第２閾値ＴＨ２を超過しにくくなるがゆえに、電源システム３０の入出力制限が行われる頻度が相対的に低くなる。
【０１７２】
尚、図１７（ｂ）に示すように、下アームを構成する２つのスイッチング素子のうちのいずれか一方の素子温度のみの過度な増加が抑制されると、下アームを構成する２つのスイッチング素子の素子温度の差分の過度の増加もまた抑制される。つまり、素子温度ＣＴ３及びＣＴ４の均一化が実現されていることが分かる。従って、下アームを構成する２つのスイッチング素子のうちの少なくとも一方の素子温度が第１閾値ＴＨ１よりも大きくなる場合にスイッチングパターンを変更する動作は、下アームを構成する２つのスイッチング素子の素子温度の差分を小さくする（例えば、所定量よりも小さくする又はスイッチングパターンを変更する前と比較して小さくする）ようにスイッチングパターンを変更する動作であるとも言える。
【０１７３】
尚、図１７（ａ）及び図１７（ｂ）では、説明の簡略化のために、電力変換器３３が第１の単一電源駆動モードで動作する場合を例に挙げて説明している。しかしながら、電力変換器３３が第２から第４の単一電源駆動モードで動作する場合であっても同様の技術的効果が得られることは言うまでもない。
【０１７４】
（４）素子温度均一化動作の変形例
続いて、図１８を参照しながら、素子温度均一化動作の変形例について説明する。以下、第１の素子温度均一化動作の変形例を例にあげて説明する。図１８は、第１の素子温度均一化動作の変形例の流れを示すフローチャートである。尚、上述した本実施形態の第１の素子温度均一化動作と同一の動作については、同一のステップ番号を付してその詳細な説明を省略する。
【０１７５】
上述した本実施形態の第１の素子温度均一化動作では、ＥＣＵ４０は、素子温度ＣＴ３又はＣＴ４が第１閾値ＴＨ１よりも大きいか否かの判定結果に応じた動作を行っている。変形例の第１の素子温度均一化動作では、ＥＣＵ４０は、素子温度ＣＴ３若しくはＣＴ４が第１閾値ＴＨ１よりも大きいか否かの判定結果に応じた動作に加えて又は代えて、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かの判定結果に応じた動作を行う。以下では、素子温度ＣＴ３若しくはＣＴ４が第１閾値ＴＨ１よりも大きいか否かの判定結果に応じて定まる動作に代えて、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かの判定結果に応じて定まる動作を行う例について説明する。
【０１７６】
図１８に示すように、変形例においても、ＥＣＵ４０は、スイッチング素子Ｓ３のスイッチング状態が切り替えられているか否かを判定する（ステップＳ１０１）。
【０１７７】
ステップＳ１０１の判定の結果、スイッチング素子Ｓ３のスイッチング状態が切り替えられていると判定される場合には（ステップＳ１０１：Ｙｅｓ）、ＥＣＵ４０は、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かを判定する（ステップＳ１３１）。尚、第３閾値ＴＨ３は、第２閾値ＴＨ２よりも小さな値である。第３閾値ＴＨ３は、第１閾値ＴＨ１よりも小さな値であることが好ましい。第３閾値ＴＨ３は、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きくなっている場合に素子温度ＣＴ３又はＣＴ４が第１閾値ＴＨ１よりも大きくなっている可能性が高くなるという観点から設定される値であってもよい。
【０１７８】
ステップＳ１３１の判定の結果、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きいと判定される場合には（ステップＳ１３１：Ｙｅｓ）、素子温度ＣＴ３及びＣＴ４のいずれか一方が過度に増加している可能性が相対的に高いと推定される。この場合、ＥＣＵ４０は、素子温度ＣＴ３及びＣＴ４のどちらが過度に増加しているかを判定するために、素子温度ＣＴ３が素子温度ＣＴ４よりも大きいか否かを判定する（ステップＳ１３２）。
【０１７９】
ステップＳ１３２の判定の結果、素子温度ＣＴ３が素子温度ＣＴ４よりも大きいと判定される場合には（ステップＳ１３２：Ｙｅｓ）、素子温度ＣＴ３が過度に増加している可能性が高いと推定される。この場合、ＥＣＵ４０は、更に、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きいか否かを判定する（ステップＳ１３３）。
【０１８０】
ステップＳ１３３の判定の結果、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きくないと判定される場合には（ステップＳ１３３：Ｎｏ）、入出力制限を開始するほど素子温度ＣＴ３が高くないものの、これ以上の素子温度ＣＴ３の増加を抑制することが好ましいと推定される。従って、この場合には、ＥＣＵ４０は、スイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更する（ステップＳ１１３）。その結果、素子温度ＣＴ３の過度な増加が抑制される。従って、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３と素子温度ＣＴ４との差分（更には、素子温度ＣＴ３と素子温度ＣＴ１及びＣＴ２との差分）が小さくなる。結果、スイッチングパターンが変更される前と比較して、素子温度ＣＴ３及び素子温度ＣＴ４（更には、素子温度ＣＴ３並びに素子温度ＣＴ１及びＣＴ２）が均一化される。
【０１８１】
他方で、ステップＳ１３３の判定の結果、素子温度ＣＴ３が第２閾値ＴＨ２よりも大きいと判定される場合には（ステップＳ１３３：Ｙｅｓ）、入出力制限を開始するべきであるほどに素子温度ＣＴ３が高いと推定される。従って、この場合には、ＥＣＵ４０は、ステップＳ１１３と同様の態様でスイッチング素子Ｓ３及びＳ４のスイッチングパターンを変更し、且つ、入出力制限を実行する（ステップＳ１１４）。
【０１８２】
他方で、ステップＳ１３２の判定の結果、素子温度ＣＴ３が素子温度ＣＴ４よりも大きくないと判定される場合には（ステップＳ１３２：Ｎｏ）、素子温度ＣＴ４が過度に増加している可能性が高いと推定される。但し、既にスイッチング素子Ｓ４のスイッチング状態がオン状態に固定されているがゆえに、ＥＣＵ４０は、スイッチングパターンを変更することで素子温度ＣＴ４の過度な増加を抑制することが困難である。一方で、ＥＣＵ４０は、入出力制限を実行することはできる。そこで、ＥＣＵ４０は、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きいか否かを判定する（ステップＳ１３５）。
【０１８３】
ステップＳ１３５の判定の結果、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きいと判定される場合には（ステップＳ１３５：Ｙｅｓ）、入出力制限を開始するべきであるほどに素子温度ＣＴ４が高いと推定される。従って、この場合には、ＥＣＵ４０は、入出力制限を実行する（ステップＳ１１６）。他方で、ステップＳ１３５の判定の結果、素子温度ＣＴ４が第２閾値ＴＨ２よりも大きくないと判定される場合には（ステップＳ１３５：Ｎｏ）、ＥＣＵ４０は、入出力制限を実行しなくてもよい。
【０１８４】
他方で、ステップＳ１３１の判定の結果、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きくないと判定される場合には（ステップＳ１３１：Ｎｏ）、素子温度ＣＴ３及びＣＴ４のいずれか一方のみが過度に増加している可能性が相対的に低いと推定される。一方で、素子温度ＣＴ３と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きくないと判定される場合であっても、素子温度ＣＴ３及びＣＴ４の双方が過度に増加している可能性はある。そこで、ＥＣＵ４０は、素子温度ＣＴ３及びＣＴ４のうちの少なくとも一方が第２閾値ＴＨ２よりも大きいか否かを判定する（ステップＳ１３４及びＳ１３５）。
【０１８５】
ステップＳ１３４及びＳ１３５の判定の結果、素子温度ＣＴ３及びＣＴ４の少なくとも一方が第２閾値ＴＨ２よりも大きいと判定される場合には（ステップＳ１３４：Ｙｅｓ、又は、ステップＳ１３５：Ｙｅｓ）、ＥＣＵ４０は、入出力制限を実行する（ステップＳ１１６）。他方で、ステップＳ１３４及びＳ１３５の判定の結果、素子温度ＣＴ３及びＣＴ４の双方が第２閾値ＴＨ２よりも大きくないと判定される場合には（ステップＳ１３４：Ｎｏ、又は、ステップＳ１３５：Ｎｏ）、ＥＣＵ４０は、入出力制限を実行しなくてもよい。
【０１８６】
他方で、ステップＳ１０１の判定の結果、スイッチング素子Ｓ３のスイッチング状態が切り替えられていないと判定される場合には（ステップＳ１０１：Ｎｏ）、ＥＣＵ４０は、図１８に示すステップＳ１４１からステップＳ１４５及びステップＳ１２３からステップＳ１２５に示す動作を行う。尚、ステップＳ１４１からステップＳ１４５及びステップＳ１２３からステップＳ１２５に示す動作は、夫々、上述したステップＳ１３１からステップＳ１３５及びステップＳ１１３からステップＳ１１５に示す動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ４」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ３」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ４」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ３」に読み替えられていると言う点で異なっている。ステップＳ１４１からステップＳ１４５及びステップＳ１２３からステップＳ１２５に示す動作のその他の特徴は、夫々、上述したステップＳ１３１からステップＳ１３５及びステップＳ１１３からステップＳ１１５に示す動作のその他の特徴と同一であってもよい。従って、説明の簡略化のために、ステップＳ１４１からステップＳ１４５及びステップＳ１２３からステップＳ１２５の詳細な説明は省略する。
【０１８７】
このような第１の素子温度均一化動作の変形例においても、上述した本実施形態の第１の素子温度均一化動作によって享受することができる各種効果が好適に享受される。
【０１８８】
尚、図１８は、第１の素子温度均一化動作の変形例を示している。しかしながら、第２の素子温度均一化動作においても、第１の素子温度均一化動作の変形例と同様に、素子温度ＣＴ１と素子温度ＣＴ２との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かの判定結果に応じた動作が行われてもよい。第２の素子温度均一化動作の変形例は、図１８に示す第１の素子均一化動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ１」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ２」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ１」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ２」に読み替えられていると言う点で異なっている。第２の素子温度均一化動作の変形例のその他の特徴は、図１８に示す第１の素子均一化動作のその他の特徴と同一であってもよい。
【０１８９】
同様に、第３の素子温度均一化動作においても、第１の素子温度均一化動作の変形例と同様に、素子温度ＣＴ２と素子温度ＣＴ３との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かの判定結果に応じた動作が行われてもよい。第３の素子温度均一化動作の変形例は、図１８に示す第１の素子均一化動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ２」に読み替えられ、「スイッチング素子Ｓ４」が「スイッチング素子Ｓ３」に読み替えられ、「素子温度ＣＴ３」が「素子温度ＣＴ２」に読み替えられ且つ「素子温度ＣＴ４」が「素子温度ＣＴ３」に読み替えられていると言う点で異なっている。第３の素子温度均一化動作の変形例のその他の特徴は、図１８に示す第１の素子均一化動作のその他の特徴と同一であってもよい。
【０１９０】
同様に、第４の素子温度均一化動作においても、第１の素子温度均一化動作の変形例と同様に、素子温度ＣＴ１と素子温度ＣＴ４との差分の絶対値が第３閾値ＴＨ３よりも大きいか否かの判定結果に応じた動作が行われてもよい。第４の素子温度均一化動作の変形例は、図１８に示す第１の素子均一化動作と比較して、「スイッチング素子Ｓ３」が「スイッチング素子Ｓ１」に読み替えられ且つ「素子温度ＣＴ３」が「素子温度ＣＴ１」に読み替えられていると言う点で異なっている。第４の素子温度均一化動作の変形例のその他の特徴は、図１８に示す第１の素子均一化動作のその他の特徴と同一であってもよい。
【０１９１】
（５）素子温度の変形例
続いて、ＥＣＵ４０による素子温度ＣＴ１から素子温度ＣＴ４の取得動作の変形例について説明する。上述した実施形態では、ＥＣＵ４０は、温度センサＴＳ１から温度センサＴＳ４の検出結果を監視することで、素子温度ＣＴ１から素子温度ＣＴ４を直接的に取得している。しかしながら、変形例では、ＥＣＵ４０は、温度センサＴＳ１から温度センサＴＳ４の検出結果を監視することで素子温度ＣＴ１から素子温度ＣＴ４を直接的に取得することに加えて又は代えて、素子温度ＣＴ１から素子温度ＣＴ４と夫々一定の相関関係を有する温度パラメータＴＰ１から温度パラメータＴＰ４を取得してもよい。尚、温度パラメータＴＰ１から温度パラメータＴＰ４を取得する場合には、電力変換器３３は、温度センサＴＳ１、温度センサＴＳ２、温度センサＴＳ３及び温度センサＴＳ４のうちの少なくとも一つを備えていなくてもよい。
【０１９２】
この場合、ＥＣＵ４０は、取得した温度パラメータＴＰ１から温度パラメータＴＰ４に基づいて素子温度ＣＴ１から素子温度ＣＴ４を算出すると共に、当該算出した素子温度ＣＴ１から素子温度ＣＴ４を用いて上述した第１から第４の素子温度均一化動作を行ってもよい。
【０１９３】
或いは、ＥＣＵ４０は、取得した温度パラメータＴＰ１から温度パラメータＴＰ４を素子温度ＣＴ１から素子温度ＣＴ４と実質的に等価なものとして用いることで、上述した第１から第４の素子温度均一化動作を行ってもよい。この場合、ＥＣＵ４０は、上述した第１閾値ＴＨ１から第３閾値ＴＨ３に対して、温度パラメータＴＰ１から温度パラメータＴＰ４と素子温度ＣＴ１から素子温度ＣＴ４との間の関係を考慮した演算を施すことで得られる値を、上述した第１閾値ＴＨ１から第３閾値ＴＨに相当する閾値として用いることが好ましい。
【０１９４】
或いは、ＥＣＵ４０は、温度センサＴＳ１から温度センサＴＳ４から取得される素子温度ＣＴ１から素子温度ＣＴ４のうちの少なくとも一つと、温度パラメータＴＰ１から温度パラメータＴＰ４のうちの少なくとも一つを適宜組み合わせることで、上述した第１から第４の素子温度均一化動作を行ってもよい。
【０１９５】
以下、図１９（ａ）から図１９（ｃ）を参照しながら、温度パラメータＴＰ１から温度パラメータＴＰ４の３つの例について説明する。図１９（ａ）から図１９（ｃ）は、夫々、温度パラメータＴＰ３及びＴＰ４の一例を示すタイミングチャートである。尚、図１９（ａ）から図１９（ｃ）では、説明の便宜上、電力変換器３３が第１の単一電源駆動モードで動作している場合に用いられる温度パラメータＴＰ３及びＴＰ４に着目して説明を進める。但し、温度パラメータＴＰ１及びＴＰ２についても同様である。
【０１９６】
（５−１）温度パラメータの第１の例
図１９（ａ）に示すように、温度パラメータＴＰ３は、スイッチング素子Ｓ３の損失の累積値であってもよい。というのも、スイッチング素子Ｓ３の損失の累積値が大きくなるほど素子温度ＣＴ３が大きくなるからである。同様に、温度パラメータＴＰ４は、スイッチング素子Ｓ４の損失の累積値であってもよい。というのも、スイッチング素子Ｓ４の損失の累積値が大きくなるほど素子温度ＣＴ４が大きくなるからである。尚、スイッチング素子Ｓ３の損失は、（ｉ）スイッチング素子Ｓ３のスイッチング状態がオフ状態からオン状態に切り替えられる際に発生する損失（スイッチングオン損）と、（ｉｉ）スイッチング素子Ｓ３がオン状態にある際に発生する損失（定常損）と、（ｉｉｉ）スイッチング素子Ｓ３のスイッチング状態がオン状態からオフ状態に切り替えられる際に発生する損失（スイッチングオフ損）との総和であってもよい。スイッチング素子Ｓ４の損失についても同様である。
【０１９７】
ＥＣＵ４０は、電力変換器３３の動作状態を特定可能な動作パラメータと損失との対応付けを示すマッピング（或いは、任意の近似式等）を用いて、損失の累積値に相当する温度パラメータＴＰ３及びＴＰ４を算出してもよい。動作パラメータは、例えば、リアクトルＬ１に流れるリアクトル電流Ｉ（Ｌ１）、電源ラインＰＬと接地ラインＧＬとの間の端子間電圧及びスイッチング素子Ｓ１からスイッチング素子Ｓ４のスイッチング状態を制御する際に用いられるキャリア信号の周波数の少なくとも一つを含んでいてもよい。
【０１９８】
ここで、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつスイッチング素子Ｓ３のスイッチング状態が切り替えられている状態（時刻ｔ１１参照）で、第１の例の温度パラメータＴＰ３及びＴＰ４に基づいてスイッチングパターンを切り替える動作について説明する。この場合、スイッチング素子Ｓ３のスイッチング状態が切り替えられているがゆえに、スイッチング素子Ｓ３の損失は、スイッチング素子Ｓ４の損失よりも増加しやすい。つまり、温度パラメータＴＰ３は、温度パラメータＴＰ４よりも先に、第１閾値ＴＨ１に相当する閾値よりも大きくなる（時刻ｔ１２参照）。温度パラメータＴＰ３が第１閾値ＴＨ１に相当する閾値よりも大きくなると、ＥＣＵ４０は、スイッチングパターンを切り替える。更に、スイッチングパターンの切り替えに伴って、ＥＣＵ４０は、温度パラメータＴＰ３及びＴＰ４を初期化する。その後は、同様の動作が繰り返される。
【０１９９】
（５−２）温度パラメータの第２の例
図１９（ｂ）に示すように、温度パラメータＴＰ３は、スイッチング素子Ｓ３のスイッチング回数であってもよい。というのも、スイッチング素子Ｓ３のスイッチング回数が大きくなるほど素子温度ＣＴ３が大きくなるからである。同様に、温度パラメータＴＰ４は、スイッチング素子Ｓ４のスイッチング回数であってもよい。というのも、スイッチング素子Ｓ４のスイッチング回数が大きくなるほど素子温度ＣＴ４が大きくなるからである。
【０２００】
ここで、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつスイッチング素子Ｓ３のスイッチング状態が切り替えられている状態（時刻ｔ２１参照）で、第２の例の温度パラメータＴＰ３及びＴＰ４に基づいてスイッチングパターンを切り替える動作について説明する。この場合、スイッチング素子Ｓ３のスイッチング状態が切り替えられているがゆえに、温度パラメータＴＰ３が徐々に増加していく。その後、時刻ｔ２２において、温度パラメータＴＰ３が第１閾値ＴＨ１に相当する閾値よりも大きくなる。温度パラメータＴＰ３が第１閾値ＴＨ１に相当する閾値よりも大きくなると、ＥＣＵ４０は、スイッチングパターンを切り替える。更に、スイッチングパターンの切り替えに伴って、ＥＣＵ４０は、温度パラメータＴＰ３及びＴＰ４を初期化する。その後は、同様の動作が繰り返される。
【０２０１】
（５−３）温度パラメータの第３の例
図１９（ｃ）に示すように、温度パラメータＴＰ３は、スイッチング素子Ｓ４のスイッチング状態がオン状態で固定されている期間の長さであってもよい。というのも、スイッチング素子Ｓ４のスイッチング状態がオン状態で固定されている期間が長くなるほど、スイッチング素子Ｓ３のスイッチング回数が大きくなり、結果、素子温度ＣＴ３が大きくなるからである。同様に、温度パラメータＴＰ４は、スイッチング素子Ｓ３のスイッチング状態がオン状態で固定されている期間の長さであってもよい。というのも、スイッチング素子Ｓ３のスイッチング状態がオン状態で固定されている期間が長くなるほど、スイッチング素子Ｓ４のスイッチング回数が大きくなり、結果、素子温度ＣＴ４が大きくなるからである。
【０２０２】
図１９に示す例に限らず、あるスイッチング素子Ｓｉ（但し、ｉは１から４の整数）の素子温度ＣＴｉを特定可能な温度パラメータＴＰｉは、当該あるスイッチング素子Ｓｉと共に上アーム素子又は下アーム素子を構成する他のスイッチング素子Ｓｊ（但し、ｊはｉとは異なる１から４の整数）のスイッチング状態がオン状態で固定されている期間の長さであってもよい。
【０２０３】
例えば、電力変換器３３が第１又は第２の単一電源駆動モードで動作している場合には、温度パラメータＴＰ１は、スイッチング素子Ｓ２のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ２は、スイッチング素子Ｓ１のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ３は、スイッチング素子Ｓ４のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ４は、スイッチング素子Ｓ３のスイッチング状態がオン状態で固定されている期間の長さであってもよい。
【０２０４】
例えば、電力変換器３３が第３又は第４の単一電源駆動モードで動作している場合には、温度パラメータＴＰ１は、スイッチング素子Ｓ４のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ２は、スイッチング素子Ｓ３のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ３は、スイッチング素子Ｓ２のスイッチング状態がオン状態で固定されている期間の長さであってもよい。温度パラメータＴＰ４は、スイッチング素子Ｓ１のスイッチング状態がオン状態で固定されている期間の長さであってもよい。
【０２０５】
ここで、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されつつスイッチング素子Ｓ３のスイッチング状態が切り替えられている状態（時刻ｔ３１参照）で、第３の例の温度パラメータＴＰ３及びＴＰ４に基づいてスイッチングパターンを切り替える動作について説明する。この場合、スイッチング素子Ｓ４のスイッチング状態がオン状態に固定されているがゆえに、温度パラメータＴＰ３が徐々に増加していく。その後、時刻ｔ３２において、温度パラメータＴＰ３が第１閾値ＴＨ１に相当する閾値よりも大きくなる。温度パラメータＴＰ３が第１閾値ＴＨ１に相当する閾値よりも大きくなると、ＥＣＵ４０は、スイッチングパターンを切り替える。更に、スイッチングパターンの切り替えに伴って、ＥＣＵ４０は、温度パラメータＴＰ３及びＴＰ４を初期化する。その後は、同様の動作が繰り返される。
【０２０６】
本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う電源制御装置もまた本発明の技術的範囲に含まれるものである。
【符号の説明】
【０２０７】
１  車両
３０  電源システム
３１  電源
３２  電源
３３  電力変換器
３６  ＰＣＵ（Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）
Ｃ  平滑コンデンサ
Ｌ１、Ｌ２  リアクトル
Ｓ１、Ｓ２、Ｓ３、Ｓ４  スイッチング素子
ＣＴ１、ＣＴ２、ＣＴ３、ＣＴ４  素子温度
【図１】
2015220923.tif 000003
【図２】
2015220923.tif 000004
【図３】
2015220923.tif 000005
【図４】
2015220923.tif 000006
【図５】
2015220923.tif 000007
【図６】
2015220923.tif 000008
【図７】
2015220923.tif 000009
【図８】
2015220923.tif 000010
【図９】
2015220923.tif 000011
【図１０】
2015220923.tif 000012
【図１１】
2015220923.tif 000013
【図１２】
2015220923.tif 000014
【図１３】
2015220923.tif 000015
【図１４】
2015220923.tif 000016
【図１５】
2015220923.tif 000017
【図１６】
2015220923.tif 000018
【図１７】
2015220923.tif 000019
【図１８】
2015220923.tif 000020
【図１９】
2015220923.tif 000021