(57)【要約】【課題】電源回路を制御するためのスイッチ素子の故障箇所を特定する。【解決手段】電池モジュール１０２を複数含み、制御コントローラ１０４からのゲート駆動信号に応じて電池モジュール１０２を相互に直列接続させるスイッチ回路を電池モジュール１０２の各々が備える電源装置１００であって、ゲート駆動信号に関わらずスイッチ回路を制御することで電池モジュール１０２を直列接続から強制的に切り離した状態及び直列接続に強制的に接続した状態のいずれか１つの状態に制御可能であり、電池モジュール１０２の直列接続への接続状態を変更することによってスイッチ回路の故障箇所を判定する。【選択図】図１
2020072550.tif 000002
【特許請求の範囲】
【請求項１】
二次電池を有する電池モジュールを複数含み、制御コントローラからのゲート駆動信号に応じて前記電池モジュールを相互に直列接続させるスイッチ回路を前記電池モジュールの各々が備える電源装置であって、
前記ゲート駆動信号に関わらず前記スイッチ回路を制御することで前記電池モジュールを前記直列接続から強制的に切り離した状態及び前記直列接続に強制的に接続した状態のいずれか１つの状態に制御する強制制御手段を備え、
前記強制制御手段を用いて前記電池モジュールの前記直列接続への接続状態を変更することによって前記スイッチ回路の故障箇所を判定することを特徴とする電源装置。
【請求項２】
請求項１に記載の電源装置であって、
前記ゲート駆動信号は、前記電池モジュールの各々において遅延されて次段の前記電池モジュールへ順次送出されることを特徴とする電源装置。
【請求項３】
請求項１又は２に記載の電源装置であって、
前記強制制御手段を用いて前記電池モジュールのすべてを前記直列接続されない状態となるように前記スイッチ回路を制御し、当該状態における出力電圧を第１出力電圧として測定し、
前記強制制御手段を用いて前記電池モジュールの１つのみが前記直列接続された状態となるように前記スイッチ回路を制御し、当該状態における出力電圧を第２出力電圧として測定し、
前記第１出力電圧と前記第２出力電圧との差に基づいて前記スイッチ回路の故障箇所を判定することを特徴とする電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池モジュールを直列接続して電力を供給する電源装置に関する。
【背景技術】
【０００２】
複数の電池モジュールを直列に接続して、負荷に電力を供給（力行）する電源装置が利用されている。電池モジュールに含まれる電池を二次電池とした場合、負荷側から電池へ充電（回生）を行うこともできる。
【０００３】
このような電源装置において、ゲート駆動信号に基づいて各電池モジュールを負荷に接続したり、切り離したりするスイッチ回路を備えた構成が提案されている。このような回路構成において、遅延回路を介したゲート駆動信号で各電池モジュールのスイッチ回路を駆動させることで電圧制御を行っている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０７４７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の電源装置では、ゲート駆動信号に応じて制御されるスイッチ回路に含まれるスイッチの故障を検出することができなかった。したがって、スイッチが故障した場合に動作を停止させるべきなのか、修理が必要であるか等を判断ができないという問題があった。
【課題を解決するための手段】
【０００６】
本発明の１つの態様は、二次電池を有する電池モジュールを複数含み、制御コントローラからのゲート駆動信号に応じて前記電池モジュールを相互に直列接続させるスイッチ回路を前記電池モジュールの各々が備える電源装置であって、前記ゲート駆動信号に関わらず前記スイッチ回路を制御することで前記電池モジュールを前記直列接続から強制的に切り離した状態及び前記直列接続に強制的に接続した状態のいずれか１つの状態に制御する強制制御手段を備え、前記強制制御手段を用いて前記電池モジュールの前記直列接続への接続状態を変更することによって前記スイッチ回路の故障箇所を判定することを特徴とする電源装置である。
【０００７】
ここで、前記ゲート駆動信号は、前記電池モジュールの各々において遅延されて次段の前記電池モジュールへ順次送出されることが好適である。
【０００８】
また、前記強制制御手段を用いて前記電池モジュールのすべてを前記直列接続されない状態となるように前記スイッチ回路を制御し、当該状態における出力電圧を第１出力電圧として測定し、前記強制制御手段を用いて前記電池モジュールの１つのみが前記直列接続された状態となるように前記スイッチ回路を制御し、当該状態における出力電圧を第２出力電圧として測定し、前記第１出力電圧と前記第２出力電圧との差に基づいて前記スイッチ回路の故障箇所を判定することが好適である。
【発明の効果】
【０００９】
本発明によれば、電源回路を制御するためのスイッチ素子の故障箇所を特定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態における電源装置の構成を示す図である。
【図２】本発明の実施の形態における電池モジュールの制御を説明するタイムチャートである。
【図３】本発明の実施の形態における電池モジュールの作用を示す図である。
【図４】本発明の実施の形態における電源装置の制御を説明するタイムチャートである。
【図５】本発明の実施の形態における第１の故障箇所判定処理を示す図である。
【図６】本発明の実施の形態における第２の故障箇所判定処理を示す図である。
【図７】本発明の実施の形態における第３の故障箇所判定処理を示す図である。
【図８】本発明の実施の形態における第４の故障箇所判定処理を示す図である。
【発明を実施するための形態】
【００１１】
本実施の形態における電源装置１００は、図１に示すように、電池モジュール１０２及び制御コントローラ１０４を含んで構成される。電源装置１００は、複数の電池モジュール１０２（１０２ａ，１０２ｂ，・・・１０２ｎ）を含んで構成される。複数の電池モジュール１０２は、制御コントローラ１０４による制御によって互いに直列に接続可能である。電源装置１００に含まれる複数の電池モジュール１０２は、端子Ｔ１及びＴ２に接続される負荷（図示しない）に対して電力を供給（力行）し、又は、端子Ｔ１及びＴ２に接続される電源（図示しない）から電力を充電（回生）することができる。
【００１２】
電池モジュール１０２は、電池１０、チョークコイル１２、コンデンサ１４、第１スイッチ素子１６、第２スイッチ素子１８、ゲート駆動信号処理回路２０、強制制御回路２２を含んで構成される。本実施の形態において、各電池モジュール１０２は同一の構成を備える。
【００１３】
電池１０は、少なくとも１つの二次電池を含む。電池１０は、例えば、リチウムイオン電池、ニッケル水素電池等を複数直列又は／及び並列接続した構成とすることができる。チョークコイル１２及びコンデンサ１４は、電池１０からの出力を平滑化して出力する平滑回路（ローパスフィルタ回路）を構成する。すなわち、電池１０として二次電池を使用しているので、内部抵抗損失の増加による電池１０の劣化を抑制するため、電池１０、チョークコイル１２及びコンデンサ１４によってＲＬＣフィルタを形成して電流の平準化を図っている。なお、チョークコイル１２及びコンデンサ１４は、必須の構成ではなく、これらを設けなくてもよい。
【００１４】
第１スイッチ素子１６は、電池１０の出力端を短絡するためのスイッチング素子を含む。本実施の形態では、第１スイッチ素子１６は、スイッチング素子である電界効果トランジスタに対して並列に環流ダイオードを接続した構成としている。第２スイッチ素子１８は、電池１０と第１スイッチ素子１６との間において電池１０に直列接続される。本実施の形態では、第２スイッチ素子１８は、スイッチング素子である電界効果トランジスタに対して並列に環流ダイオードを接続した構成としている。第１スイッチ１６素子及び第２スイッチ素子１８は、制御コントローラ１０４からのゲート駆動信号によってスイッチング制御される。なお、本実施の形態では、第１スイッチ素子１６及び第２スイッチ素子１８は、電界効果トランジスタとしたが、これ以外のスイッチング素子を適用してもよい。
【００１５】
ゲート駆動信号処理回路２０は、制御コントローラ１０４のゲート信号生成回路１０４ｂから電池モジュール１０２に入力されるゲート駆動信号に基づいて電池モジュール１０２を制御する回路である。ゲート駆動信号処理回路２０は、ゲート駆動信号を所定の時間だけ遅延させる遅延回路を含む。電源装置１００では、各電池モジュール１０２（１０２ａ，１０２ｂ，・・・１０２ｎ）にそれぞれゲート駆動信号処理回路２０が設けられており、それらが直列接続されている。したがって、制御コントローラ１０４から入力されたゲート駆動信号は所定の時間ずつ遅延させられながら各電池モジュール１０２（１０２ａ，１０２ｂ，・・・１０２ｎ）に順次入力されることになる。ゲート駆動信号に基づく制御については後述する。
【００１６】
強制制御回路２２は、制御コントローラ１０４の強制制御信号生成回路１０４ｃからの強制制御指令に応じて電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８の状態を強制的に制御するモードに変更する手段となる。強制制御回路２２は、制御コントローラ１０４の主制御回路１０４ａから強制制御指令を受けると、ゲート駆動信号処理回路２０から出力されるゲート駆動信号による第１スイッチ素子１６及び第２スイッチ素子１８への制御を停止させ、第１スイッチ素子１６及び第２スイッチ素子１８に対して強制制御信号を出力するようにモードを変更する。強制制御回路２２は、制御コントローラ１０４の強制制御信号生成回路１０４ｃから強制制御信号を受けると、強制制御信号に基づく第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング制御を行う。具体的には、ゲート駆動信号に関わらず、第１スイッチ素子１６及び第２スイッチ素子１８のそれぞれを独立してオン／オフのいずれかの状態に制御する。
【００１７】
制御コントローラ１０４の強制制御信号生成回路１０４ｃから強制制御信号が出力されていない通常制御時において、ゲート駆動信号処理回路２０は、ゲート駆動信号をそのまま第２スイッチ素子１８のゲート端子に入力し、ゲート駆動信号を反転した信号を第１スイッチ素子１６のゲート端子に入力する。これによって、ゲート駆動信号がハイ（Ｈ）レベルのときに第１スイッチ素子１６がオフ状態及び第２スイッチ素子１８がオン状態となり、ゲート駆動信号がロー（Ｌ）レベルのときに第１スイッチ素子１６がオン状態及び第２スイッチ素子１８がオフ状態となる。すなわち、ゲート駆動信号がハイ（Ｈ）レベルのときに電池モジュール１０２は他の電池モジュール１０２と直列に接続された状態となり、ゲート駆動信号がロー（Ｌ）レベルのときに電池モジュール１０２は他の電池モジュール１０２と切り離されたスルー状態となる。
【００１８】
なお、電源装置１００の出力端子にバッファ用コンデンサ及び放電用抵抗を並列に接続しておき、コンデンサが放電した後に出力電圧を測定できる構成としておくことが好適である。
【００１９】
［通常制御］
以下、電源装置１００の制御について図２を参照して説明する。通常制御時には、第１スイッチ素子１６のゲート端子にはゲート駆動信号処理回路２０からの出力信号の反転信号が入力され、第２スイッチ素子１８のゲート端子にはゲート駆動信号処理回路２０からの出力信号がそのまま入力される。
【００２０】
図２は、電池モジュール１０２ａの動作に関するタイムチャートを示す。また、図２では、電池モジュール１０２ａを駆動するゲート駆動信号Ｄ１のパルス波形、第１スイッチ素子１６のスイッチング状態を示す矩形波Ｄ２、第２スイッチ素子１８のスイッチング状態を示す矩形波Ｄ３、及び、電池モジュール１０２ａにより出力される電圧Ｖｍｏｄの波形Ｄ４を示している。
【００２１】
電池モジュール１０２ａの初期状態、すなわち、ゲート駆動信号が出力されていない状態では、第１スイッチ素子１６はオン状態、第２スイッチ素子１８はオフ状態である。そして、制御コントローラ１０４からゲート駆動信号が電池モジュール１０２ａに入力されると、電池モジュール１０２ａはＰＷＭ制御によってスイッチング制御される。このスイッチング制御では、第１スイッチ素子１６と第２スイッチ素子１８とが交互にオン状態／オフ状態にスイッチングされる。
【００２２】
図２に示すように、制御コントローラ１０４からゲート駆動信号Ｄ１が出力されると、このゲート駆動信号Ｄ１に応じて、電池モジュール１０２ａの第１スイッチ素子１６及び第２スイッチ素子１８が駆動される。第１スイッチ素子１６は、ゲート駆動信号Ｄ１の立ち上がりに応じた反転信号の立ち下がりによって、オン状態からオフ状態に切り替わる。また、第１スイッチ素子１６は、ゲート駆動信号Ｄ１の立ち下がりから僅かな時間（デッドタイムｄｔ）遅れて、オフ状態からオン状態に切り替わる。
【００２３】
一方、第２スイッチ素子１８は、ゲート駆動信号Ｄ１の立ち上がりから僅かな時間（デッドタイムｄｔ）遅れて、オフ状態からオン状態に切り替わる。また、第２スイッチ素子１８は、ゲート駆動信号Ｄ１の立ち下がりと同時に、オン状態からオフ状態に切り替わる。このように、第１スイッチ素子１６と第２スイッチ素子１８とは交互にオン状態／オフ状態が切り替わるようにスイッチング制御される。
【００２４】
なお、第１スイッチ素子１６がゲート駆動信号Ｄ１の立ち下がり時に僅かな時間（デッドタイムｄｔ）遅れて動作することと、第２スイッチ素子１８がゲート駆動信号Ｄ１の立ち上がり時に僅かな時間（デッドタイムｄｔ）遅れて動作することは、第１スイッチ素子１６と第２スイッチ素子１８とが同時に動作することを防止するためである。すなわち、第１スイッチ素子１６と第２スイッチ素子１８とが同時にオンして短絡することを防止している。この動作を遅らせているデッドタイムｄｔは、例えば、１００ｎｓに設定しているが、適宜設定することができる。なお、デッドタイムｄｔ中はダイオードを還流し、その還流したダイオードと並列にあるスイッチング素子がオンしたときと同じ状態になる。
【００２５】
このような制御によって、電池モジュール１０２ａは、ゲート駆動信号Ｄ１がオフ時（すなわち、第１スイッチ素子１６がオン、第２スイッチ素子１８がオフ）では、コンデンサ１４が電池モジュール１０２ａの出力端子から切り離される。したがって、出力端子には電池モジュール１０２ａから電圧が出力されない。この状態では、図３（ａ）に示すように、電池モジュール１０２ａの電池１０（コンデンサ１４）がバイパスされたスルー状態となっている。
【００２６】
また、ゲート駆動信号Ｄ１がオン時（すなわち、第１スイッチ素子１６がオフ、第２スイッチ素子１８がオン）では、コンデンサ１４が電池モジュール１０２ａの出力端子に接続される。したがって、出力端子には電池モジュール１０２ａから電圧が出力される。この状態では、図３（ｂ）に示すように、電池モジュール１０２ａにおけるコンデンサ１４を介して電圧Ｖｍｏｄが出力端子に出力されている。
【００２７】
図１に戻り、制御コントローラ１０４による電源装置１００の制御について説明する。制御コントローラ１０４は、電池モジュール１０２の全体を制御する。すなわち、複数の電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎを制御して電源装置１００としての出力電圧を制御する。
【００２８】
制御コントローラ１０４のゲート信号生成回路１０４ｂは、各電池モジュール１０２に対して矩形波のゲート駆動信号を出力する。ゲート駆動信号は、電池モジュール１０２ａに含まれるゲート駆動信号処理回路２０、電池モジュール１０２ｂに含まれるゲート駆動信号処理回路２０・・・と順次後段の電池モジュール１０２へと伝達される。すなわち、電源装置１００において直列に接続されている電池モジュール１０２の最上流側から順に所定の遅延時間ずつゲート駆動信号が遅延されて下流側へと伝達される。
【００２９】
図４は、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎのうち所定の個数を順次直列に接続して電力を出力する制御シーケンスを示す。図４に示すように、ゲート駆動信号に応じて、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎが、一定の遅延時間を持って上流側から下流側に次々と駆動される。図４において、期間Ｅ１は、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎの第１スイッチ素子１６がオフ、第２スイッチ素子１８がオンして、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎが出力端子から電圧を出力している状態（接続状態）を示している。また、期間Ｅ２は、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎの第１スイッチ素子１６がオン、第２スイッチ素子１８がオフして、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎが出力端子から電圧を出力していない状態（スルー状態）を示す。このように、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎは、一定の遅延時間を持って順次駆動される。
【００３０】
図４を参照して、ゲート駆動信号や遅延時間の設定について説明する。ゲート駆動信号の周期Ｔは、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎの遅延時間を合計することによって設定される。このため、遅延時間を長くするほどゲート駆動信号の周波数は低周波となる。逆に、遅延時間を短くするほどゲート駆動信号の周波数は高周波となる。また、ゲート駆動信号を遅延する遅延時間は、電源装置１００に求められる仕様に応じて適宜設定すればよい。
【００３１】
ゲート駆動信号の周期Ｔにおけるオン時比率Ｄ（オンデューティ）、すなわち、周期Ｔに対するゲート駆動信号がハイ（Ｈ）レベルにある時間ＴＯＮの比率は、電源装置１００の出力電圧／電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎの合計電圧（電池モジュール１０２の電池電圧×電池モジュール数）により算出される。すなわち、オン時比率Ｄ＝（電源装置１００の出力電圧）／（電池モジュール１０２の電池電圧×電池モジュール１０２の総数）となる。なお、厳密には、デッドタイムｄｔだけオン時比率がずれてしまうので、チョッパ回路で一般的に行われているようにフィードバックまたはフィードフォワードでオン時比率の補正を行うことが好適である。
【００３２】
電源装置１００の出力電圧は、上述したように、電池モジュール１０２の電池電圧に接続状態にある電池モジュール１０２の数を乗算した値によって表される。電源装置１００の出力電圧が、一つの電池モジュール１０２の電池電圧で割り切れる値であれば、電池モジュール１０２がスルー状態から接続状態に切り替わる瞬間に、他の電池モジュール１０２が接続状態からスルー状態に切り替わるので、電池モジュール１０２の全体の出力電圧に変動はない。
【００３３】
しかし、電源装置１００の出力電圧が各電池モジュール１０２の電池電圧で割り切れない値であれば、電源装置１００の出力電圧（全体の出力電圧）が変動する。ただし、このときの変動振幅は１つの電池モジュール分の電圧であり、また、この変動周期は、ゲート駆動信号の周期Ｔ／電池モジュール１０２の総数となる。電池モジュール１０２の総数を多くすることによって、電源装置１００全体の寄生インダクタンスを大きな値とすることができ、この電圧変動はフィルタされて電源装置１００の出力電圧を安定化させることができる。
【００３４】
次に、具体例について説明する。図４において、例えば、電源装置１００としての所望の出力電圧が４００Ｖ、各電池モジュール１０２の電池電圧が１５Ｖ、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎ数が４０個、遅延時間が２００ｎｓであるとする。なお、この場合は、電源装置１００の出力電圧（４００Ｖ）が、電池モジュール１０２の電池電圧（１５Ｖ）で割り切れない場合に相当する。
【００３５】
これらの数値に基づくと、ゲート駆動信号の周期Ｔは、遅延時間×電池モジュール総数により算出されるので２００ｎｓ×４０個＝８μｓとなる。したがって、ゲート駆動信号は１２５ｋＨｚ相当の周波数の矩形波とされる。また、ゲート駆動信号のオン時比率Ｄは、電源装置１００の出力電圧／（電池モジュール１０２の電池電圧×電池モジュール１０２の総数）により算出されるので、オン時比率Ｄは、４００Ｖ／（１５Ｖ×４０個）≒０．６７となる。
【００３６】
これらの数値に基づいて、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎを順次駆動すると、電源装置１００として、図４中、矩形波状の出力電圧Ｈ１が得られる。この出力電圧Ｈ１は、３９０Ｖと４０５Ｖとの間で変動する。すなわち、出力電圧Ｈ１は、ゲート駆動信号の周期Ｔ／電池モジュール総数により算出される周期、すなわち８μｓ／４０個＝２００ｎｓ（５ＭＨｚ相当）で変動する。この変動は、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎの配線による寄生インダクタンスでフィルタリングされ、電源装置１００全体としては約４００Ｖの出力電圧Ｈ２として出力される。
【００３７】
なお、各電池モジュール１０２のコンデンサ１４には、接続状態の場合に電流が流れ、図４に示すように、コンデンサ電流波形Ｊ１は矩形波になる。また、電池１０とコンデンサ１４はＲＬＣフィルタを形成しているので、電源装置１００にはフィルタリングされて平準化された電流Ｊ２が流れる。このように、全ての電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎにおいて電流波形は一様であり、また、全ての電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎから均等に電流を出力することができる。
【００３８】
以上説明したように、電源装置１００を制御する際、最上流側の電池モジュール１０２ａに出力したゲート駆動信号を、下流側の電池モジュール１０２ｂに一定時間遅延して出力して、さらに、このゲート駆動信号を一定時間遅延して下流側の電池モジュール１０２に順次伝達するので、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎは、一定時間遅延しながら順次電圧をそれぞれ出力する。そして、これらの電圧が合計されることによって、電源装置１００としての電圧が出力される。これにより、電源装置１００から所望の電圧を出力させることができる。
【００３９】
電源装置１００によれば、昇圧回路が不要になり、電源回路の構成を簡素化することができる。また、電源装置１００を、小型化、低コスト化することができる。また、電力損失を生ずるバランス回路等も不要であり、電源装置１００の効率を向上させることができる。さらに、複数の電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎから略均等に電圧を出力しているので、特定の電池モジュール１０２に駆動が集中することもなく、電源装置１００の内部抵抗損失を低減することができる。
【００４０】
また、オン時比率Ｄを調整することによって、所望の電圧に容易に対応することができ、電源装置１００としての汎用性を向上することができる。特に、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎに故障が発生して、使用困難な電池モジュール１０２が発生した場合でも、その故障した電池モジュール１０２を除外して、正常な電池モジュール１０２を使用して、ゲート駆動信号の周期Ｔ、オン時比率Ｄ、遅延時間を再設定することによって、所望の電圧を得ることができる。すなわち、電池モジュール１０２ａ，１０２ｂ，・・・１０２ｎに故障が発生しても所望の電圧の出力を継続することができる。
【００４１】
さらに、ゲート駆動信号を遅延する遅延時間を長く設定することによって、ゲート駆動信号の周波数が低周波になるので、第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング周波数も低くなり、スイッチング損失を低減することができ、電力変換効率を向上することができる。逆に、ゲート駆動信号を遅延する遅延時間を短くすることによって、ゲート駆動信号の周波数が高周波になるので、電圧変動の周波数が高くなり、フィルタリングが容易になって、安定した電圧を得ることができる。また、電流変動をＲＬＣフィルタによって平準化することも容易になる。このように、ゲート駆動信号を遅延する遅延時間を調整することによって、求められる仕様、性能に応じた電源装置１００を提供することができる。
【００４２】
［故障箇所判定処理１］
図５を参照しつつ、本実施の形態における第１の故障箇所判定処理について説明する。第１の故障箇所判定処理では、強制制御状態において第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング状態を強制的に制御することによって電池モジュール１０２の各々に含まれる第２スイッチ素子１８の故障箇所を判定する。
【００４３】
なお、本例では、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８が短絡故障しているものとして説明する。
【００４４】
ステップＳ１０では、電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００４５】
これによって、短絡故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８以外のすべての第１スイッチ素子１６及び第２スイッチ素子１８が開放（オフ）状態となる。
【００４６】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第２スイッチ素子１８が短絡故障している第２段目の電池モジュール１０２ｂのみが電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第２段目の電池モジュール１０２ｂのモジュール電圧Ｖｍｏｄ２と等しくなる。
【００４７】
ステップＳ１２では、第１段目の電池モジュール１０２ａの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ａの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００４８】
これによって、短絡故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８に加えて、第１段目の電池モジュール１０２ａの第２スイッチ素子１８が接続（オン）状態となる。
【００４９】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第１段目の電池モジュール１０２ａ及び第２スイッチ素子１８が短絡故障している第２段目の電池モジュール１０２ｂのみが電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第１段目の電池モジュール１０２ａのモジュール電圧Ｖｍｏｄ１と第２段目の電池モジュール１０２ｂのモジュール電圧Ｖｍｏｄ２との加算値に等しくなる。
【００５０】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ１＋Ｖｍｏｄ２）とステップＳ１０においてすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態に制御したときの出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）とを比較し、２つの出力電圧Ｖｏｕｔの差に基づいて第１段目の電池モジュール１０２ａの第２スイッチ素子１８の故障を判定する。具体的には、２つの出力電圧Ｖｏｕｔの差が所定の基準値以下であれば第１段目の電池モジュール１０２ａの第２スイッチ素子１８が故障していると判定する。
【００５１】
ここで、判定の基準値は、１つの電池モジュール１０２から出力されるモジュール電圧Ｖｍｏｄの最低電圧に設定することが好適である。
【００５２】
本例では、ステップＳ１２における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ１＋Ｖｍｏｄ２）とステップＳ１０における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）との差分Ｖｍｏｄ１は基準値を超えるので、第１段目の電池モジュール１０２ａの第２スイッチ素子１８は故障していないと判定される。
【００５３】
ステップＳ１４では、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｂの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００５４】
これによって、短絡故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８のみが接続（オン）状態となる。
【００５５】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、短絡故障している第２段目の電池モジュール１０２ｂのみが電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第２段目の電池モジュール１０２ｂのモジュール電圧Ｖｍｏｄ２に等しくなる。
【００５６】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）とステップＳ１０においてすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態に制御したときの出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）とを比較し、２つの出力電圧Ｖｏｕｔの差に基づいて第２段目の電池モジュール１０２ｂの第２スイッチ素子１８の故障を判定する。本例では、ステップＳ１４における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）とステップＳ１０における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）との差分はほぼ０になるので、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８が故障していると判定される。
【００５７】
ステップＳ１６では、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｃの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００５８】
これによって、短絡故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８に加えて、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８が接続（オン）状態となる。
【００５９】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第３段目の電池モジュール１０２ｃ及び第２スイッチ素子１８が短絡故障している第２段目の電池モジュール１０２ｂのみが電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第３段目の電池モジュール１０２ｃのモジュール電圧Ｖｍｏｄ３と第２段目の電池モジュール１０２ｂのモジュール電圧Ｖｍｏｄ２との加算値に等しくなる。
【００６０】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２＋Ｖｍｏｄ３）とステップＳ１０においてすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態に制御したときの出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）とを比較し、２つの出力電圧Ｖｏｕｔの差に基づいて第３段目の電池モジュール１０２ｃの第２スイッチ素子１８の故障を判定する。本例では、ステップＳ１２における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２＋Ｖｍｏｄ３）とステップＳ１０における出力電圧Ｖｏｕｔ（＝Ｖｍｏｄ２）との差分Ｖｍｏｄ３は基準値を超えるので、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８は故障していないと判定される。
【００６１】
電源装置１００が３つ以上の電池モジュール１０２を含む場合、第４段目の電池モジュール１０２以降も同様に処理を行う。
【００６２】
以上のように、本実施の形態における第１の故障箇所判定処理によれば、電源装置１００に備わる複数の電池モジュール１０２に含まれる第２スイッチ素子１８の故障箇所を判定することができる。
【００６３】
［故障箇所判定処理２］
図６を参照しつつ、本実施の形態における第２の故障箇所判定処理について説明する。第２の故障箇所判定処理では、強制制御状態において第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング状態を強制的に制御することによって電池モジュール１０２の各々に含まれる第２スイッチ素子１８の故障箇所を判定する。
【００６４】
なお、本例では、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８が開放故障しているものとして説明する。
【００６５】
ステップＳ２０では、電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００６６】
これによって、開放故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８を含めてすべての第１スイッチ素子１６及び第２スイッチ素子１８が開放（オフ）状態となる。
【００６７】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、すべての第１スイッチ素子１６及び第２スイッチ素子１８が開放（オフ）状態となっているので出力電圧Ｖｏｕｔは０となる。
【００６８】
ステップＳ２２では、第１段目の電池モジュール１０２ａの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ａの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００６９】
これによって、第１段目の電池モジュール１０２ａの第２スイッチ素子１８のみが接続（オン）状態となり、開放故障している第２段目の電池モジュール１０２ｂの第２スイッチ素子１８を含む他の第１スイッチ素子１６及び第２スイッチ素子１８が開放（オフ）状態となる。
【００７０】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第１段目の電池モジュール１０２ａからのみ電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第１段目の電池モジュール１０２ａのモジュール電圧Ｖｍｏｄ１に等しくなる。
【００７１】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、現在接続（オン）状態としている第１段目の電池モジュール１０２ａの第２スイッチ素子１８の故障判定を行う。このとき、当該出力電圧Ｖｏｕｔが０でなければ現在接続（オン）状態としている第１段目の電池モジュール１０２ａの第２スイッチ素子１８は正常であり、０であれば開放故障していると判定する。
【００７２】
本例では、出力電圧Ｖｏｕｔは第１段目の電池モジュール１０２ａのモジュール電圧Ｖｍｏｄ１となるので、第１段目の電池モジュール１０２ａの第２スイッチ素子１８は故障していないと判定される。
【００７３】
ステップＳ２４では、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｂの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００７４】
これによって、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８のみが接続（オン）状態となるように制御されるが、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８は開放故障しているために開放（オフ）状態を維持する。
【００７５】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８は開放（オフ）状態であるため、電源装置１００の外部へ電力は供給されない。したがって、出力電圧Ｖｏｕｔは０となる。
【００７６】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８の故障判定を行う。本例では、出力電圧Ｖｏｕｔが０であるので、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８は開放故障していると判定される。
【００７７】
ステップＳ２６では、第３段目の電池モジュール１０２ｂの第２スイッチ素子１８のみを接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｃの第２スイッチ素子１８のみ接続状態とし、電源装置１００に含まれる他のすべての第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００７８】
これによって、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８のみが接続（オン）状態となる。
【００７９】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第３段目の電池モジュール１０２ｃからのみ電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第３段目の電池モジュール１０２ｃのモジュール電圧Ｖｍｏｄ３に等しくなる。
【００８０】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８の故障判定を行う。本例では、出力電圧Ｖｏｕｔが第３段目の電池モジュール１０２ｃのモジュール電圧Ｖｍｏｄ３となるので、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８は故障していないと判定される。
【００８１】
電源装置１００が３つ以上の電池モジュール１０２を含む場合、第４段目の電池モジュール１０２以降も同様に処理を行う。
【００８２】
以上のように、本実施の形態における第２の故障箇所判定処理によれば、電源装置１００に備わる複数の電池モジュール１０２に含まれる第２スイッチ素子１８の故障箇所を判定することができる。
【００８３】
［故障箇所判定処理３］
図７を参照しつつ、本実施の形態における第３の故障箇所判定処理について説明する。第３の故障箇所判定処理では、強制制御状態において第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング状態を強制的に制御することによって電池モジュール１０２の各々に含まれる第１スイッチ素子１６の故障箇所を判定する。
【００８４】
なお、本例では、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が短絡故障しているものとして説明する。
【００８５】
ステップＳ３０では、電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６及び第２スイッチ素子１８を開放状態とする強制制御信号を出力する。
【００８６】
このとき、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が短絡故障しているので、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６のみが接続状態となる。
【００８７】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、電源装置１００の出力電圧Ｖｏｕｔは０となる。
【００８８】
ステップＳ３２では、第１段目の電池モジュール１０２ａの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ａの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【００８９】
これによって、第１段目の電池モジュール１０２ａの第２スイッチ素子１８のみが接続（オン）状態となり、短絡故障している第２段目の電池モジュール１０２ｂを含めて他の電池モジュール１０２はパススルー状態となる。
【００９０】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第１段目の電池モジュール１０２ａからのみ電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第１段目の電池モジュール１０２ａのモジュール電圧Ｖｍｏｄ１に等しくなる。
【００９１】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第１段目の電池モジュール１０２ａの第１スイッチ素子１６の故障判定を行う。当該出力電圧Ｖｏｕｔが０以外であれば第１段目の電池モジュール１０２ａの第１スイッチ素子１６は正常であり、０であれば第１スイッチ素子１６は短絡故障していると判定する。
【００９２】
本例では、出力電圧Ｖｏｕｔはモジュール電圧Ｖｍｏｄ１となるので第１段目の電池モジュール１０２ａの第１スイッチ素子１６は故障していないと判定される。
【００９３】
ステップＳ３４では、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｂの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【００９４】
これによって、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８が接続（オン）状態となる。このとき、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６も短絡状態となる。したがって、電池モジュール１０２は短絡状態となる。
【００９５】
そこで、第３の故障箇所判定処理を適用する場合、図７に示すように、各電池モジュール１０２にヒューズを設けておき、電池モジュール１０２が短絡状態となったときにヒューズが切れるようにしておくことが好適である。
【００９６】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第２段目の電池モジュール１０２ｂのヒューズが切れているので、出力電圧Ｖｏｕｔは０となる。
【００９７】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８の故障判定を行う。本例では、出力電圧Ｖｏｕｔが０となっているので、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６は短絡故障していると判定される。
【００９８】
ステップＳ３６では、第３段目の電池モジュール１０２ｃの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｃの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【００９９】
これによって、第３段目の電池モジュール１０２ｃの第２スイッチ素子１８のみが接続（オン）状態となり、短絡故障している第２段目の電池モジュール１０２ｂを含めて他の電池モジュール１０２はパススルー状態となる。
【０１００】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第３段目の電池モジュール１０２ｃからのみ電源装置１００の外部へ電力を供給している状況となっているので出力電圧Ｖｏｕｔは第３段目の電池モジュール１０２ｃのモジュール電圧Ｖｍｏｄ３に等しくなる。
【０１０１】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第３段目の電池モジュール１０２ｃの第１スイッチ素子１６の故障判定を行う。本例では、出力電圧Ｖｏｕｔはモジュール電圧Ｖｍｏｄ３となるので第３段目の電池モジュール１０２ｃの第１スイッチ素子１６は故障していないと判定される。
【０１０２】
電源装置１００が３つ以上の電池モジュール１０２を含む場合、第４段目の電池モジュール１０２以降も同様に処理を行う。
【０１０３】
以上のように、本実施の形態における第３の故障箇所判定処理によれば、電源装置１００に備わる複数の電池モジュール１０２に含まれる第１スイッチ素子１６の故障箇所を判定することができる。
【０１０４】
［故障箇所判定処理４］
図８を参照しつつ、本実施の形態における第４の故障箇所判定処理について説明する。第４の故障箇所判定処理では、強制制御状態において第１スイッチ素子１６及び第２スイッチ素子１８のスイッチング状態を強制的に制御することによって電池モジュール１０２の各々に含まれる第１スイッチ素子１６の故障箇所を判定する。
【０１０５】
なお、本例では、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が開放故障しており、さらに第１スイッチ素子１６に並列に接続されている環流ダイオードも故障しているものとして説明する。
【０１０６】
ステップＳ４０では、電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とする。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電源装置１００に含まれるすべての電池モジュール１０２の第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とする強制制御信号を出力する。すなわち、電源装置１００に含まれるすべての電池モジュール１０２の電池１０が強制的に切り離されたパススルー状態となるように制御する。
【０１０７】
このとき、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が開放故障しており、さらに当該第１スイッチ素子１６に並列に接続されている環流ダイオードも故障しているので、電源装置１００は閉回路ではない状態となる。
【０１０８】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、出力電圧Ｖｏｕｔは０となる。なお、電源装置１００の出力端子にバッファ用コンデンサ及び放電用抵抗を並列に接続してコンデンサが放電した後に出力電圧を測定できる構成としておくことによって、放電用抵抗によりコンデンサが放電されて、電源装置１００の出力電圧Ｖｏｕｔを正確に測定することができる。
【０１０９】
ステップＳ４２では、第１段目の電池モジュール１０２ａの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ａの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【０１１０】
このとき、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が開放故障しており、さらに当該第１スイッチ素子１６に並列に接続されている環流ダイオードも故障しているので、電源装置１００の閉回路ではない状態を維持する。
【０１１１】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、出力電圧Ｖｏｕｔは０となる。
【０１１２】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第１段目の電池モジュール１０２ａの第１スイッチ素子１６の故障判定を行う。当該出力電圧Ｖｏｕｔが０であれば第１段目の電池モジュール１０２ａの第１スイッチ素子１６は正常であり、０でなければ開放故障していると判定する。
【０１１３】
本例では、出力電圧Ｖｏｕｔは０となるので第１段目の電池モジュール１０２ａの第１スイッチ素子１６は故障していないと判定される。
【０１１４】
ステップＳ４４では、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｂの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【０１１５】
これによって、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８のみが接続（オン）状態となり、第２段目の電池モジュール１０２ｂに含まれる電池１０のみが電源装置１００へ電力を供給する状態となる。
【０１１６】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、第２段目の電池モジュール１０２ｂから電力が供給されているので、出力電圧Ｖｏｕｔは第２段目の電池モジュール１０２ｂのモジュール電圧Ｖｍｏｄ２となる。
【０１１７】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第２段目の電池モジュール１０２ｂの第２スイッチ素子１８の故障判定を行う。本例では、出力電圧Ｖｏｕｔが０でなく、モジュール電圧Ｖｍｏｄ２となっているので、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６は開放故障していると判定される。
【０１１８】
ステップＳ４６では、第３段目の電池モジュール１０２ｃの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態となるように制御する。具体的には、主制御回路１０４ａから強制制御命令を出すと共に、強制制御信号生成回路１０４ｃから電池モジュール１０２ｃの第１スイッチ素子１６を開放状態及び第２スイッチ素子１８を接続状態とし、電源装置１００に含まれる他のすべての電池モジュール１０２はパススルー状態となるように強制制御信号を出力する。
【０１１９】
このとき、第２段目の電池モジュール１０２ｂの第１スイッチ素子１６が開放故障しており、さらに当該第１スイッチ素子１６に並列に接続されている環流ダイオードも故障している。
【０１２０】
電池モジュール１０２の故障判定回路１０４ｄは、当該状態において電源装置１００から出力される出力電圧Ｖｏｕｔを測定する。このとき、出力電圧Ｖｏｕｔは０となる。
【０１２１】
故障判定回路１０４ｄは、当該出力電圧Ｖｏｕｔに基づいて、第３段目の電池モジュール１０２ｃの第１スイッチ素子１６の故障判定を行う。本例では、出力電圧Ｖｏｕｔは０となるので第３段目の電池モジュール１０２ｃの第１スイッチ素子１６は故障していないと判定される。
【０１２２】
電源装置１００が３つ以上の電池モジュール１０２を含む場合、第４段目の電池モジュール１０２以降も同様に処理を行う。
【０１２３】
以上のように、本実施の形態における第４の故障箇所判定処理によれば、電源装置１００に備わる複数の電池モジュール１０２に含まれる第１スイッチ素子１６の故障箇所を判定することができる。
【符号の説明】
【０１２４】
１０  電池、１２  チョークコイル、１４  コンデンサ、１６  第１スイッチ素子、１８  第２スイッチ素子、２０  ゲート駆動信号処理回路、２２  強制制御回路、３０  電圧センサ、３２  出力リレー、１００  電源装置、１０２  電池モジュール、１０４  制御コントローラ、１０４ａ  主制御回路、１０４ｂ  ゲート信号生成回路、１０４ｃ  強制制御信号生成回路、１０４ｄ  故障判定回路。
【図１】
2020072550.tif 000003
【図２】
2020072550.tif 000004
【図３】
2020072550.tif 000005
【図４】
2020072550.tif 000006
【図５】
2020072550.tif 000007
【図６】
2020072550.tif 000008
【図７】
2020072550.tif 000009
【図８】
2020072550.tif 000010