(57)【要約】【課題】  各蓄電デバイスの温度上昇の抑制及び各蓄電デバイスの温度のばらつきの抑制によって、装置全体として寿命の短縮を抑制することを可能とする電源装置及び電動車輌を提供する。【解決手段】  電源装置１００は、並列に接続された複数の蓄電デバイス１０を備える。電源装置１００は、複数の蓄電デバイス１０のそれぞれの温度を検出するＮＴＣ４０と、複数の蓄電デバイス１０のそれぞれに直列に接続されるＦＥＴ２１／２２と、ＦＥＴ２１／２２のＯＮ状態及びＯＦＦ状態を制御する制御部とを備える。制御部は、ＮＴＣ４０によって検出される温度に基づいて、ＦＥＴ２１／２２のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行する。【選択図】  図１
2010088159.tif 000002
【特許請求の範囲】
【請求項１】
並列に接続された複数の蓄電デバイスを備える電源装置であって、
前記複数の蓄電デバイスのそれぞれの温度を検出する温度検出部と、
前記複数の蓄電デバイスのそれぞれに直列に接続されるスイッチ素子と、
前記スイッチ素子のＯＮ状態及び前記スイッチ素子のＯＦＦ状態を制御する制御部とを備え、
前記制御部は、前記温度検出部によって検出される温度に基づいて、前記スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行することを特徴とする電源装置。
【請求項２】
前記制御部は、前記温度検出部によって検出される温度が制御開始温度を超えた場合に、前記温度制御を開始し、
前記制御部は、前記温度検出部によって検出される温度が制御解除温度を下回った場合に、前記温度制御を解除し、
前記制御解除温度は、前記制御開始温度よりも低いことを特徴とする請求項１に記載の電源装置。
【請求項３】
前記制御部は、前記温度検出部によって検出される温度が制御判定温度を超えた場合に、前記温度制御を開始し、
前記制御部は、前記温度検出部によって検出される温度が前記制御判定温度を下回ってから経過した時間が制御判定時間に達した場合に、前記温度制御を解除することを特徴とする請求項１に記載の電源装置。
【請求項４】
前記制御部は、前記複数の蓄電デバイスのうち、前記温度制御の開始及び前記温度制御の解除の繰り返し回数が所定回数に達した蓄電デバイスを非正常蓄電デバイスと判定することを特徴とする請求項１乃至請求項３のいずれかに記載の電源装置。
【請求項５】
前記複数の蓄電デバイスの少なくとも１つは、直列に接続された複数の蓄電デバイスによって構成されることを特徴とする請求項１乃至請求項４のいずれかに記載の電源装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載の電源装置と、前記電源装置によって供給される電力によって動力を発生する電動機と、前記電動機が生じる動力が伝えられる駆動輪とを備えた電動車輌。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、並列に接続された複数の蓄電デバイスを備えた電源装置及び電動車輌に関する。
【背景技術】
【０００２】
並列に接続された複数の蓄電デバイスを備えた電源装置が提案されている。このような電源装置では、複数の蓄電デバイスが設けられているため、電源装置の高容量化や高出力化が図られている。
【０００３】
ここで、各蓄電デバイスには、蓄電デバイスに流すことが許容される電流（以下、許容電流）が定められている。各蓄電デバイスの内部抵抗のばらつきや変化等によって、蓄電デバイスを流れる電流が許容電流を超えると、蓄電デバイスの劣化が加速する。
【０００４】
これに対して、各蓄電デバイスを流れる電流が許容電流を超えないように、各蓄電デバイスに流す電流を制御する技術が提案されている（例えば、特許文献１）。
【０００５】
具体的には、電源装置は、蓄電デバイスに直列に接続された電流分配部を有する。電流分配部は、電流分配部に設けられた抵抗の抵抗値を変化させることによって、蓄電デバイスに流す電流を制御する。
【特許文献１】特開２００８−１１８７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、各蓄電デバイスの内部抵抗のばらつきや変化等によって、蓄電デバイスを流れる電流が許容電流を超えると、蓄電デバイスの劣化が加速する。
【０００７】
また、各蓄電デバイスの位置関係や放熱性の違いによって、各蓄電デバイスの温度のばらつきが大きいと、各蓄電デバイスの劣化度合いが異なる。最も劣化が進んだ蓄電デバイスの寿命によって、電源装置全体の寿命が決まるため、各蓄電デバイスの劣化度合いが異なると、電源装置の寿命が短くなる。
【０００８】
上述した技術では、各蓄電デバイスを流れる電流が許容電流を超えないように制御しているが、各蓄電デバイスの温度のばらつきについては考慮されていない。すなわち、上述した技術では、各蓄電デバイスの温度のばらつきに起因する電源装置の寿命の短縮が十分に抑制されない。
【０００９】
そこで、本発明は、上述した課題を解決するためになされたものであり、各蓄電デバイスの温度上昇の抑制及び各蓄電デバイスの温度のばらつきの抑制によって、装置全体として寿命の短縮を抑制することを可能とする電源装置及び電動車輌を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の特徴に係る電源装置は、並列に接続された複数の蓄電デバイスを備える。電源装置は、前記複数の蓄電デバイスのそれぞれの温度を検出する温度検出部と、前記複数の蓄電デバイスのそれぞれに直列に接続されるスイッチ素子と、前記スイッチ素子のＯＮ状態及び前記スイッチ素子のＯＦＦ状態を制御する制御部とを備える。前記制御部は、温度制御を開始する温度よりも温度制御を解除する温度を低くするために、前記温度検出部によって検出される温度に基づいて、前記スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行する。具体的には、前記制御部は、以下に示す手法（１）又は手法（２）によって温度制御を実行する。
【００１１】
上述した特徴に係る手法（１）おいて、前記制御部は、前記温度検出部によって検出される温度が制御開始温度を超えた場合に、前記温度制御を開始する。前記制御部は、前記温度検出部によって検出される温度が制御解除温度を下回った場合に、前記温度制御を解除する。前記制御解除温度は、前記制御開始温度よりも低い。
【００１２】
上述した特徴に係る手法（２）において、前記制御部は、前記温度検出部によって検出される温度が制御判定温度を超えた場合に、前記温度制御を開始する。前記制御部は、前記温度検出部によって検出される温度が前記制御判定温度を下回ってから経過した時間が制御判定時間に達した場合に、前記温度制御を解除する。
【００１３】
上述した特徴において、前記制御部は、前記複数の蓄電デバイスのうち、前記温度制御の開始及び前記温度制御の解除の繰り返し回数が所定回数に達した蓄電デバイスを非正常蓄電デバイスと判定する。
【００１４】
ここでは、温度制御の開始及び解除を繰り返す蓄電デバイスを正常ではない蓄電デバイスとし、使用を停止する必要がある蓄電デバイスを異常な蓄電デバイスとする。また、正常ではない蓄電デバイス及び異常な蓄電デバイスを非正常蓄電デバイスとする。なお、非正常蓄電デバイス以外の蓄電デバイスを正常な蓄電デバイスとする。
【００１５】
ここで、前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスを以下のように扱ってもよい。
【００１６】
（１）前記制御部は、前記スイッチ素子をＯＦＦ状態に固定して、非正常蓄電デバイスと判定された蓄電デバイスを切り離してもよい。
【００１７】
（２）前記制御部は、前記蓄電デバイスを切り離してから一定時間が経過した場合に、前記スイッチ素子のＯＦＦ状態の固定を解除して、非正常蓄電デバイスと判定された蓄電デバイスを復帰してもよい。
【００１８】
（３）前記制御部は、切り離し及び復帰の繰り返し回数が所定回数に達した蓄電デバイスについて、前記蓄電デバイスを切り離してから一定時間が経過した場合であっても、前記スイッチ素子のＯＦＦ状態を維持して、前記蓄電デバイスの復帰を制限してもよい。
【００１９】
（４）前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスについて、非正常蓄電デバイスと判定されていない蓄電デバイスよりも、前記温度制御における条件（温度制御条件）を厳しい条件に変更する。例えば、前記制御部は、下記（４−１）〜（４−３）に示すように温度制御条件を変更する。
【００２０】
（４−１）前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスについて、非正常蓄電デバイスと判定されていない蓄電デバイスよりも、前記温度制御における前記スイッチ素子のＯＦＦ状態の時間比率を高めてもよい。
【００２１】
（４−２）前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスについて、非正常蓄電デバイスと判定されていない蓄電デバイスよりも、制御開始温度を低下させ、制御解除温度を低下させてもよい。
【００２２】
（４−３）前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスについて、非正常蓄電デバイスと判定されていない蓄電デバイスよりも、制御判定温度を低下させもよい。また、前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスについて、非正常蓄電デバイスと判定されていない蓄電デバイスよりも、制御判定時間を延長してもよい。
【００２３】
上述した特徴において、前記制御部は、温度制御を開始してから一定時間が経過しても、温度制御が解除されない蓄電デバイスを非正常蓄電デバイスと判定する。
【００２４】
ここで、前記制御部は、非正常蓄電デバイスと判定された蓄電デバイスを以下のように扱ってもよい。
【００２５】
（１）前記制御部は、前記スイッチ素子をＯＦＦ状態に固定して、非正常蓄電デバイスと判定された蓄電デバイスを切り離してもよい。
【００２６】
（２）前記制御部は、前記蓄電デバイスを切り離してから一定時間が経過した場合に、前記スイッチ素子のＯＦＦ状態の固定を解除して、非正常蓄電デバイスと判定された蓄電デバイスを復帰してもよい。
【００２７】
上述した特徴において、前記複数の蓄電デバイスの少なくとも１つは、直列に接続された複数の蓄電デバイスによって構成される。
【００２８】
第２の特徴に係る電動車輌は、上述した電源装置と、前記電源装置によって供給される電力によって動力を発生する電動機と、前記電動機が生じる動力が伝えられる駆動輪とを備える。
【発明の効果】
【００２９】
本発明によれば、各蓄電デバイスの温度上昇の抑制及び各蓄電デバイスの温度のばらつきの抑制によって、装置全体として寿命の短縮を抑制することを可能とする電源装置及び電動車輌を提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下において、本発明の実施形態に係る電源装置について、図面を参照しながら説明する。なお、以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。
【００３１】
ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。従って、具体的な寸法などは以下の説明を参酌して判断すべきである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００３２】
［実施形態の概要］
以下において、実施形態の概要について説明する。電源装置は、並列に接続された複数の蓄電デバイスを備える。電源装置は、複数の蓄電デバイスのそれぞれの温度を検出する温度検出部と、複数の蓄電デバイスのそれぞれに直列に接続されるスイッチ素子と、スイッチ素子のＯＮ状態及びスイッチ素子のＯＦＦ状態を制御する制御部とを備える。制御部は、温度検出部によって検出される温度に基づいて、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行する。
【００３３】
例えば、制御部は、温度検出部によって検出される温度が所定温度よりも高い場合にスイッチ素子をＯＦＦ状態にする温度制御において、スイッチ素子をＯＦＦ状態にする時間比率を高める。すなわち、制御部は、ＯＦＦ状態の時間を長くする。また、例えば、制御部は、温度検出部によって検出される温度に基づいてスイッチ素子にＰＷＭ信号を出力し、ＰＷＭ信号のＨｉｇｈ状態又はＬｏｗ状態に応じて、スイッチ素子をＯＮ状態或いはＯＦＦ状態にする温度制御において、スイッチ素子をＯＦＦ状態にする時間比率を高める。すなわち、ＰＷＭ信号のＤｕｔｙ比（単位時間内のＯＮ状態の割合）を下げる。
【００３４】
なお、温度制御の開始条件及び解除条件は、例えば、以下に示す条件（１）又は条件（２）である。
【００３５】
（条件１）
開始条件は、温度検出部によって検出される温度が制御開始温度Ｔｓを超えることである。解除条件は、温度検出部によって検出される温度が制御解除温度Ｔｅを下回ることである。なお、制御解除温度Ｔｅは、制御開始温度Ｔｓよりも低く、ヒステリシスが設けられている。
【００３６】
（条件２）
開始条件は、温度検出部によって検出される温度が制御判定温度Ｔｊを超えることである。解除条件は、温度検出部によって検出される温度が制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄに達することである。
【００３７】
このように、実施形態では、制御部は、温度検出部によって検出される温度に基づいて、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行する。これによって、各蓄電デバイスの温度上昇及び各蓄電デバイスの温度のばらつきを抑制でき、電源装置全体として寿命の短縮を抑制できる。
【００３８】
また、実施形態では、上述した条件１又は条件２に示すように、温度制御を解除するタイミングを遅らせることによって、蓄電デバイスの平均温度が低下し、蓄電デバイスの高温時間が短縮する。これによって、蓄電デバイスにかかる温度ストレスが軽減される。
【００３９】
［第１実施形態］
（電源装置の構成）
以下において、第１実施形態に係る電源装置ついて、図面を参照しながら説明する。図１は、第１実施形態に係る電源装置１００を示す回路図である。
【００４０】
図１に示すように、電源装置１００は、複数の蓄電デバイス（蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃ）と、複数のスイッチ素子（ＦＥＴ２１Ａ／２２Ａ〜ＦＥＴ２１Ｃ／２２Ｃ）と、複数の抵抗（抵抗３１Ａ／３２Ａ〜抵抗３１Ｃ／３２Ｃ）と、複数の温度検出部（ＮＴＣ４０Ａ〜ＮＴＣ４０Ｃ）と、複数の抵抗（抵抗４１Ａ〜抵抗４１Ｃ）と、制御部５０とを有する。
【００４１】
蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃは並列に接続されており、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃには負荷１１０が接続される。なお、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃは、それぞれ、内部抵抗Ｒａ〜内部抵抗Ｒｃを有している。例えば、電源装置１００が電動車輌（ＥＶ；Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ、ＨＥＶ；Ｈｙｂｒｉｄ  Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）に設けられているケースでは、負荷１１０は、電動車輌に設けられたモータなどである。
【００４２】
ここで、蓄電デバイス１０Ａに係る回路〜蓄電デバイス１０Ｃに係る回路は、同様の構成を有していることに留意すべきである。以下においては、蓄電デバイス１０Ａに係る回路について例示する。
【００４３】
蓄電デバイス１０Ａは、電荷を蓄積するデバイスである。蓄電デバイス１０Ａの正極は、ＦＥＴ２２Ａのドレインに接続される。蓄電デバイス１０Ａの負極は、負荷１１０に接続される。
【００４４】
ＦＥＴ２１Ａ／２２Ａは、ゲート、ソース、ドレインを有する電界効果トランジスタ（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）である。ＦＥＴ２１Ａ／２２Ａは、蓄電デバイス１０Ａに直列に接続されており、蓄電デバイス１０Ａと負荷１１０との接続状態を切り替える。
【００４５】
第１実施形態では、ＦＥＴ２１Ａ／２２Ａが“ＯＮ状態”である場合に、蓄電デバイス１０Ａが負荷１１０に接続され、ＦＥＴ２１Ａ／２２Ａが“ＯＦＦ状態”である場合に、蓄電デバイス１０Ａが負荷１１０から外される。
【００４６】
ＦＥＴ２１Ａ／２２Ａのゲートは、抵抗３２Ａを介して制御部５０に接続される。ＦＥＴ２１Ａのドレインは、負荷１１０に接続されており、ＦＥＴ２１Ａのソースは、ＦＥＴ２２Ａのソースと抵抗３１Ａの一端とに接続される。ＦＥＴ２２Ａのドレインは、蓄電デバイス１０Ａの正極に接続されており、ＦＥＴ２２Ａのソースは、ＦＥＴ２１Ａのソースと抵抗３１Ａの一端とに接続される。
【００４７】
ＮＴＣ４０Ａは、蓄電デバイス１０Ａの温度を検出するサーミスタである。ここでは、サーミスタの一例として、ＮＴＣ（Ｎｅｇａｔｉｖｅ  Ｔｅｍｐｅｒｔｕｒｅ  Ｃｏｅｆｆｉｃｉｅｎｔ）を用いる。なお、サーミスタとしては、ＰＴＣ（Ｐｏｓｉｔｉｖｅ  Ｔｅｍｐｅｒｔｕｒｅ  Ｃｏｅｆｆｉｃｉｅｎｔ）を用いてもよい。
【００４８】
ここで、ＮＴＣ４０Ａの温度の上昇に伴って、ＮＴＣ４０Ａの抵抗値は減少する。また、ＮＴＣ４０Ａは、蓄電デバイス１０Ａの近傍に設けられる。すなわち、ＮＴＣ４０Ａの温度は、蓄電デバイス１０Ａの温度と略等しい。
【００４９】
ＮＴＣ４０Ａは、抵抗４１Ａを介してＦＥＴ２２Ａのドレインに接続されており、蓄電デバイス１０Ａと並列に接続される。ＮＴＣ４０Ａに印加される電圧ＶＴ１によってＮＴＣ４０Ａの抵抗値が取得され、ＮＴＣ４０Ａの抵抗値によってＮＴＣ４０Ａの温度（すなわち、蓄電デバイス１０Ａの温度）が取得される。
【００５０】
制御部５０は、蓄電デバイス１０Ａの温度に基づいて、スイッチ素子（ＦＥＴ２１Ａ／２２Ａ）のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を実行する。具体的には、制御部５０は、ＮＴＣ４０Ａに印加される電圧ＶＴ１によって、蓄電デバイス１０Ａの温度を測定する。また、制御部５０は、蓄電デバイス１０Ａの温度に基づいて、蓄電デバイス１０ＡのＤｕｔｙ比を下げるＤｕｔｙ比制御を行う。第１実施形態では、温度制御において、Ｄｕｔｙ比が０％に設定される。
【００５１】
なお、ＯＦＦ状態の時間比率は、単位時間においてスイッチ素子のＯＦＦ状態が占める時間の比率である。同様に、Ｄｕｔｙ比は、単位時間において蓄電デバイス１０Ａが負荷１１０に接続される比率である。すなわち、Ｄｕｔｙ比は、単位時間においてスイッチ素子のＯＮ状態が占める時間の比率である。
【００５２】
なお、温度制御の開始条件及び解除条件は、例えば、以下に示す条件（１）又は条件（２）である。
【００５３】
（条件１）
第１実施形態の条件１において、開始条件は、ＮＴＣ４０Ａによって検出される蓄電デバイス１０Ａの温度が制御開始温度Ｔｓを超えることである。解除条件は、ＮＴＣ４０Ａによって検出される蓄電デバイス１０Ａの温度が制御解除温度Ｔｅを下回ることである。なお、制御解除温度Ｔｅは、制御開始温度Ｔｓよりも低く、ヒステリシスが設けられている。
【００５４】
例えば、図２に示す比較例（１）では、制御開始温度Ｔｓを超えたタイミング（例えば、時刻ｘ０）で温度制御を開始して、制御開始温度Ｔｓを下回ったタイミング（例えば、時刻ｘ１）で温度制御を解除する。
【００５５】
一方で、図２に示す実施例（１）では、制御開始温度Ｔｓを超えたタイミング（例えば、時刻ｘ０）で温度制御を開始して、制御解除温度Ｔｅを下回ったタイミング（例えば、時刻ｘ２）で温度制御を解除する。
【００５６】
図２に示すように、実施例（１）では、比較例（１）に比べて、温度制御を解除するタイミングを遅らせること、すなわち、制御開始温度よりも制御解除温度を低くすることによって、蓄電デバイス１０Ａの平均温度が低下し、蓄電デバイス１０Ａの高温時間が短縮する。これによって、蓄電デバイス１０Ａにかかる温度ストレスが軽減される。
【００５７】
（条件２）
第１実施形態の条件２において、開始条件は、ＮＴＣ４０Ａによって検出される蓄電デバイス１０Ａの温度が制御判定温度Ｔｊを超えることである。解除条件は、ＮＴＣ４０Ａによって検出される蓄電デバイス１０Ａの温度が制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄに達することである。
【００５８】
例えば、図３に示す比較例（１）では、制御判定温度Ｔｊを超えたタイミング（例えば、時刻ｘ０）で温度制御を開始して、制御判定温度Ｔｊを下回ったタイミング（例えば、時刻ｘ１）で温度制御を解除する。
【００５９】
一方で、図３に示す実施例（２）では、制御判定温度Ｔｊを超えたタイミング（例えば、時刻ｘ０）で温度制御を開始して、制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄに達したタイミング（例えば、時刻ｘ２）で温度制御を解除する。
【００６０】
図３に示すように、実施例（２）では、比較例（１）に比べて、温度制御を解除するタイミングを遅らせることによって、温度制御を開始する時点の蓄電デバイス１０Ａの温度（すなわち、制御判定温度）よりも、温度制御を解除する時点の蓄電デバイス１０Ａの温度が低くなり、蓄電デバイス１０Ａの平均温度が低下し、蓄電デバイス１０Ａの高温時間が短縮する。これによって、蓄電デバイス１０Ａにかかる温度ストレスが軽減される。
【００６１】
（電源装置の動作）
以下において、第１実施形態に係る電源装置の動作ついて、図面を参照しながら説明する。図４〜図５は、第１実施形態に係る電源装置１００（制御部５０）の動作を示すフロー図である。
【００６２】
なお、第１実施形態では、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃを個別に制御するケースについて例示する。従って、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃを区別せずに、電源装置１００に設けられた蓄電デバイスを蓄電デバイス１０と称することに留意すべきである。すなわち、蓄電デバイス１０は、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃのいずれかである。
【００６３】
なお、以下においては、正常状態において、スイッチ素子（ＦＥＴ２１Ａ／２２Ａ〜ＦＥＴ２１Ｃ／２２Ｃ）のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間は、“０”であるケースについて例示する。すなわち、正常状態において、Ｄｕｔｙ比は、“１００％”である。
【００６４】
第１実施形態では、Ｄｕｔｙ比１００％がスイッチ素子のＯＮ状態を表し、Ｄｕｔｙ比０％がスイッチ素子のＯＦＦ状態を表しており、ＯＮ状態及びＯＦＦ状態のみで温度制御を行う。
【００６５】
第１に、上述した条件１について、図４を参照しながら説明する。図４に示すように、ステップ１０において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【００６６】
ステップ１１において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１２の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１６の処理に移る。
【００６７】
ステップ１２において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、Ｄｕｔｙ比を０％に設定する。
【００６８】
ステップ１３において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【００６９】
ステップ１４において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【００７０】
ステップ１５において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ１６の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ１２の処理に戻る。
【００７１】
ステップ１６において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【００７２】
ステップ１７において、制御部５０は、所定待ち時間（例えば、５秒）待機する。続いて、制御部５０は、ステップ１０の処理に戻る。
【００７３】
第２に、上述した条件２について、図５を参照しながら説明する。図５に示すように、ステップ２０において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【００７４】
ステップ２１において、制御部５０は、温度Ｔが制御判定温度Ｔｊ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御判定温度Ｔｊ以上である場合に、ステップ２２の処理に移る。一方で、制御部５０は、温度Ｔが制御判定温度Ｔｊ未満である場合に、ステップ２９の処理に移る。
【００７５】
ステップ２２において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、Ｄｕｔｙ比を０％に設定する。
【００７６】
ステップ２３において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【００７７】
ステップ２４において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【００７８】
ステップ２５において、制御部５０は、温度Ｔが制御判定温度Ｔｊ以下であるか否かを判定する。制御部５０は、温度Ｔが制御判定温度Ｔｊ以下である場合に、ステップ２６の処理に移る。一方で、制御部５０は、温度Ｔが制御判定温度Ｔｊよりも高い場合に、ステップ２２の処理に戻る。
【００７９】
ステップ２６において、制御部５０は、解除タイマーをセットする。解除タイマーは、カウントアップ方式であっても、カウントダウン方式であってもよい。
【００８０】
ステップ２７において、制御部５０は、解除タイマーの値を更新する。
【００８１】
ステップ２８において、制御部５０は、解除タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、温度Ｔが制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄ（例えば、５分）に達したか否かを判定する。制御部５０は、解除タイマーがタイムアウトした場合には、ステップ２９の処理に移る。一方で、制御部５０は、解除タイマーがタイムアウトしていない場合には、ステップ２７の処理に戻る。
【００８２】
ステップ２９において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【００８３】
ステップ３０において、制御部５０は、所定待ち時間（例えば、５秒）待機する。続いて、制御部５０は、ステップ２０の処理に戻る。
【００８４】
（作用及び効果）
第１実施形態では、制御部５０は、蓄電デバイス１０の温度に基づいて、蓄電デバイス１０のＤｕｔｙ比を下げる温度制御を実行する。これによって、各蓄電デバイス１０の温度上昇及び各蓄電デバイス１０の温度のばらつきを抑制でき、電源装置１００全体として寿命の短縮を抑制できる。
【００８５】
第１実施形態の条件１では、制御開始温度Ｔｓ及び制御解除温度Ｔｅがヒステリシスを有する。従って、制御部５０は、温度制御を安定的に実行でき、蓄電デバイス１０の温度上昇も抑制できる。
【００８６】
第１実施形態の条件２では、制御部５０は、温度Ｔが制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄ（例えば、５分）に達した場合に温度制御を解除する。従って、制御部５０は、温度制御を安定的に実行でき、蓄電デバイス１０の温度上昇も抑制できる。
【００８７】
このように、第１実施形態では、条件１又は条件２に示すように、温度制御を解除するタイミングを遅らせることによって、蓄電デバイス１０の平均温度が低下し、蓄電デバイス１０の高温時間が短縮する。これによって、蓄電デバイス１０にかかる温度ストレスが軽減され、蓄電デバイス１０の劣化が抑制できる。
【００８８】
（変更例１）
以下において、第１実施形態の変更例１について説明する。変更例１では、第１実施形態との相違点について主として説明する。
【００８９】
具体的には、変更例１では、制御部５０は、蓄電デバイス１０に許容される温度（以下、許容温度）を蓄電デバイス１０の温度が超えないようにスイッチ素子を制御する。
【００９０】
ここでは、制御部５０は、許容温度よりも低いトリップ温度Ｔｔを蓄電デバイス１０の温度Ｔが超える場合に、Ｄｕｔｙ比を０％に設定する。なお、トリップ温度Ｔｔは、制御開始温度Ｔｓや制御判定温度Ｔｊよりも高いことは勿論である。
【００９１】
また、制御部５０は、温度制御を開始してから温度制御を解除するまでの間において、蓄電デバイス１０の温度がトリップ温度Ｔｔに達していなければ、０〜基準Ｄｕｔｙ比の範囲でＤｕｔｙ比を変化させる。
【００９２】
（電源装置の動作）
以下において、変更例１に係る電源装置の動作ついて、図面を参照しながら説明する。図６〜図７は、変更例１に係る電源装置１００（制御部５０）の動作を示すフロー図である。
【００９３】
第１に、上述した条件１について、図６を参照しながら説明する。図６に示すように、ステップ４０において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【００９４】
ステップ４１において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ４２の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ５３の処理に移る。
【００９５】
ステップ４２において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ４４の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ４３の処理に移る。
【００９６】
ステップ４３において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比である。
【００９７】
ステップ４４において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ４４において、制御部５０は、温度制御を開始する。
【００９８】
ステップ４５において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【００９９】
ステップ４６において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１００】
ステップ４７において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ４２の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ４８の処理に移る。
【０１０１】
ステップ４８において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。
【０１０２】
ステップ４９において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１０３】
ステップ５０において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１０４】
ステップ５１において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ５３の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ５２の処理に移る。
【０１０５】
ステップ５２において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ４２の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ４８の処理に戻る。
【０１０６】
ステップ５３において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０１０７】
ステップ５４において、制御部５０は、所定待ち時間（例えば、５秒）待機する。続いて、制御部５０は、ステップ４０の処理に戻る。
【０１０８】
第２に、上述した条件２について、図７を参照しながら説明する。図７に示すように、ステップ６０において、制御部５０は、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１０９】
ステップ６１において、制御部５０は、温度Ｔが制御判定温度Ｔｊ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御判定温度Ｔｊ以上である場合に、ステップ６２の処理に移る。一方で、制御部５０は、温度Ｔが制御判定温度Ｔｊ未満である場合に、ステップ７５の処理に移る。
【０１１０】
ステップ６２において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ６４の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ６３の処理に移る。
【０１１１】
ステップ６３において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比である。
【０１１２】
ステップ６４において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ６４において、制御部５０は、温度制御を開始する。
【０１１３】
ステップ６５において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１１４】
ステップ６６において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１１５】
ステップ６７において、制御部５０は、温度Ｔが制御判定温度Ｔｊ以上であるか否かを判定する。制御部５０は、温度Ｔが制御判定温度Ｔｊ以上である場合に、ステップ６２の処理に戻る。一方で、制御部５０は、温度Ｔが制御判定温度Ｔｊ未満である場合に、ステップ６８の処理に移る。
【０１１６】
ステップ６８において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。
【０１１７】
ステップ６９において、制御部５０は、解除タイマーをセットする。解除タイマーは、カウントアップ方式であっても、カウントダウン方式であってもよい。
【０１１８】
ステップ７０において、制御部５０は、解除タイマーの値を更新する。
【０１１９】
ステップ７１において、制御部５０は、解除タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、温度Ｔが制御判定温度Ｔｊを下回ってから経過した時間が制御判定時間Ｔｄ（例えば、５分）に達したか否かを判定する。制御部５０は、解除タイマーがタイムアウトした場合には、ステップ７５の処理に移る。一方で、制御部５０は、解除タイマーがタイムアウトしていない場合には、ステップ７２の処理に移る。
【０１２０】
ステップ７２において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１２１】
ステップ７３において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１２２】
ステップ７４において、制御部５０は、温度Ｔが制御判定温度Ｔｊ以上であるか否かを判定する。制御部５０は、温度Ｔが制御判定温度Ｔｊ以上である場合に、ステップ６２の処理に戻る。一方で、制御部５０は、温度Ｔが制御判定温度Ｔｊ未満である場合に、ステップ７０の処理に戻る。
【０１２３】
ステップ７５において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０１２４】
ステップ７６において、制御部５０は、所定待ち時間（例えば、５秒）待機する。続いて、制御部５０は、ステップ６０の処理に戻る。
【０１２５】
（作用及び効果）
変更例１では、制御部５０は、蓄電デバイス１０の温度がトリップ温度Ｔｔに達した場合に、蓄電デバイス１０のＤｕｔｙ比を０％に設定する。また、制御部５０は、温度制御を開始してから温度制御を解除するまでの間において、蓄電デバイス１０の温度がトリップ温度Ｔｔに達していなければ、０〜基準Ｄｕｔｙ比の範囲でＤｕｔｙ比を変化させる。
【０１２６】
これによって、第１実施形態と同様の効果を得ることができる。さらに、温度制御において、Ｄｕｔｙ比が動的に制御されるため、正常な蓄電デバイス１０にかかる負荷を分散、軽減することができる。
【０１２７】
［変更例２］
以下において、第１実施形態の変更例２について説明する。変更例２では、変更例１との相違点について主として説明する。但し、変更例２は、第１実施形態にも適用可能であることは勿論である。
【０１２８】
変更例２では、制御部５０は、温度制御の開始及び解除の繰り返し回数が所定回数に達した場合に、蓄電デバイス１０を非正常蓄電デバイスと判定する。具体的には、変更例２では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を復帰させない。
【０１２９】
（電源装置の動作）
以下において、変更例２に係る電源装置の動作ついて、図面を参照しながら説明する。図８〜図９は、変更例２に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例２を適用可能であることは勿論である。
【０１３０】
図８に示すように、ステップ８０において、制御部５０は、第１判定タイマーをセットする。第１判定タイマーは、第１判定時間ＴＮ１（例えば、２時間）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０１３１】
ステップ８１において、制御部５０は、繰り返し回数Ｎに初期値（例えば“０”）をセットする。
【０１３２】
ステップ８２において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１３３】
ステップ８３において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ８４の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ９７の処理に移る。
【０１３４】
ステップ８４において、制御部５０は、繰り返し回数Ｎを更新する。ここでは、制御部５０は、繰り返し回数Ｎに“１”を加算する。
【０１３５】
ステップ８５において、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ（例えば、３回）以上であるか否かを判定する。制御部５０は、繰り返し回数Ｎが所定回数ＮＮ以上である場合には、ステップ１００の処理（図９を参照）に移る。一方で、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ未満である場合には、ステップ８６の処理に移る。
【０１３６】
ステップ８６において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ８８の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ８７の処理に移る。
【０１３７】
ステップ８７において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比である。
【０１３８】
ステップ８８において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ８８において、制御部５０は、温度制御を開始する。
【０１３９】
ステップ８９において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１４０】
ステップ９０において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１４１】
ステップ９１において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ８６の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ９２の処理に移る。
【０１４２】
ステップ９２において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。
【０１４３】
ステップ９３において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１４４】
ステップ９４において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１４５】
ステップ９５において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ９７の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ９６の処理に移る。
【０１４６】
ステップ９６において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ８６の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ９２の処理に戻る。
【０１４７】
ステップ９７において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０１４８】
ステップ９８において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１４９】
ステップ９９において、制御部５０は、第１判定タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、第１判定時間ＴＮ１が経過しているか否かを判定する。制御部５０は、第１判定タイマーがタイムアウトしている場合には、ステップ８０の処理に戻る。一方で、制御部５０は、第１判定タイマーがタイムアウトしていない場合には、ステップ８２の処理に戻る。
【０１５０】
図９に示すように、ステップ１００において、制御部５０は、スイッチ素子をＯＦＦ状態に固定して、一連の処理を終了する。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定して、蓄電デバイス１０を復帰させない。
【０１５１】
（作用及び効果）
変更例２では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を復帰させない。すなわち、非正常蓄電デバイスと判定された蓄電デバイス１０の再使用を抑制でき、電源装置１００の安全性向上を図ることができる。なお、第１実施形態と同様の効果が得られることは勿論である。
【０１５２】
［変更例３］
以下において、第１実施形態の変更例３ついて説明する。変更例３では、変更例２との相違点について主として説明する。
【０１５３】
変更例３では、制御部５０は、温度制御の開始及び解除の繰り返し回数が所定回数に達した場合に、蓄電デバイス１０を非正常蓄電デバイスと判定する。具体的には、変更例３では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰する。
【０１５４】
（電源装置の動作）
以下において、変更例３に係る電源装置の動作ついて、図面を参照しながら説明する。図１０は、変更例３に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例３を適用可能であることは勿論である。
【０１５５】
また、ステップ８０〜ステップ９９の処理については、変更例２と同様であるため、その説明については省略する。なお、図１０に示すフローは、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮ（例えば、３回）に達した場合に実行される。
【０１５６】
図１０に示すように、ステップ１０１において、制御部５０は、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。
【０１５７】
ステップ１０２において、制御部５０は、第２判定タイマーをセットする。第２判定タイマーは、第２判定時間ＴＮ２（例えば、３０分）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０１５８】
なお、第２判定時間ＴＮ２は、蓄電デバイス１０の温度や使用状態が安定するために必要な時間であることが好ましい。
【０１５９】
ステップ１０３において、制御部５０は、第２判定タイマーの値を更新する。
【０１６０】
ステップ１０４において、制御部５０は、第２判定タイマーがタイムアップしているか否かを判定する。すなわち、制御部５０は、蓄電デバイス１０を切り離してから第２判定時間ＴＮ２が経過しているか否かを判定する。制御部５０は、第２判定タイマーがタイムアップしている場合には、ステップ１０５の処理に移る。一方で、制御部５０は、第２判定タイマーがタイムアップしていない場合には、ステップ１０３及びステップ１０４の処理を繰り返す。
【０１６１】
ステップ１０５において、制御部５０は、スイッチ素子のＯＦＦ状態の固定を解除して、ステップ８０の処理（図８を参照）に戻り、蓄電デバイス１０を復帰する。
【０１６２】
（作用及び効果）
変更例３では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰する。
【０１６３】
すなわち、非正常蓄電デバイスと判定された蓄電デバイス１０の使用を暫く中断することによって、蓄電デバイス１０の温度や使用状態が安定してから、非正常蓄電デバイスと判定された蓄電デバイス１０を再使用する。これによって、電源装置１００の容量低下を抑制でき、正常な蓄電デバイス１０にかかる負荷を軽減できる。
【０１６４】
［変更例４］
以下において、第１実施形態の変更例４について説明する。変更例４では、変更例３との相違点について主として説明する。但し、変更例４は、第１実施形態にも適用可能であることは勿論である。
【０１６５】
変更例４では、制御部５０は、温度制御の開始及び解除の繰り返し回数が所定回数に達した場合に、蓄電デバイス１０を非正常蓄電デバイスと判定する。具体的には、変更例４では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰する。さらに、制御部５０は、切り離し回数Ｍが所定回数ＭＭに達した場合に、スイッチ素子のＯＦＦ状態の固定を解除せずに、蓄電デバイス１０を復帰させない。
【０１６６】
（電源装置の動作）
以下において、変更例４に係る電源装置の動作ついて、図面を参照しながら説明する。図１１〜図１２は、変更例４に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例４を適用可能であることは勿論である。
【０１６７】
図１１に示すように、ステップ１１０において、制御部５０は、蓄電デバイス１０の切り離し回数Ｍに初期値（例えば“０”）をセットする。
【０１６８】
ステップ１１１において、制御部５０は、第１判定タイマーをセットする。第１判定タイマーは、第１判定時間ＴＮ（例えば、２時間）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０１６９】
ステップ１１２において、制御部５０は、繰り返し回数Ｎに初期値（例えば“０”）をセットする。
【０１７０】
ステップ１１３において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１７１】
ステップ１１４において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１１５の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１２８の処理に移る。
【０１７２】
ステップ１１５において、制御部５０は、繰り返し回数Ｎを更新する。ここでは、制御部５０は、繰り返し回数Ｎに“１”を加算する。
【０１７３】
ステップ１１６において、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ（例えば、３回）以上であるか否かを判定する。制御部５０は、繰り返し回数Ｎが所定回数ＮＮ以上である場合には、ステップ１３１の処理（図１２を参照）に移る。一方で、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ未満である場合には、ステップ１１７の処理に移る。
【０１７４】
ステップ１１７において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ１１９の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ１１８の処理に移る。
【０１７５】
ステップ１１８において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比である。
【０１７６】
ステップ１１９において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ１１９において、制御部５０は、温度制御を開始する。
【０１７７】
ステップ１２０において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１７８】
ステップ１２１において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１７９】
ステップ１２２において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１１７の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１２３の処理に移る。
【０１８０】
ステップ１２３において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。
【０１８１】
ステップ１２４において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１８２】
ステップ１２５において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０１８３】
ステップ１２６において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ１２８の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ１２７の処理に移る。
【０１８４】
ステップ１２７において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１１７の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１２３の処理に戻る。
【０１８５】
ステップ１２８において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０１８６】
ステップ１２９において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０１８７】
ステップ１３０において、制御部５０は、第１判定タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、第１判定時間ＴＮが経過しているか否かを判定する。制御部５０は、第１判定タイマーがタイムアウトしている場合には、ステップ１１１の処理に戻る。一方で、制御部５０は、第１判定タイマーがタイムアウトしていない場合には、ステップ１１３の処理に戻る。
【０１８８】
図１２に示すように、ステップ１３１において、制御部５０は、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。
【０１８９】
ステップ１３２において、制御部５０は、切り離し回数Ｍを更新する。ここでは、制御部５０は、切り離し回数Ｍに“１”を加算する。
【０１９０】
ステップ１３３において、制御部５０は、切り離し回数Ｍが所定回数ＭＮ（例えば、３回）以上であるか否かを判定する。制御部５０は、切り離し回数Ｍが所定回数ＭＮ以上である場合には、一連の処理を終了して、スイッチ素子のＯＦＦ状態の固定を解除せずに、蓄電デバイス１０を復帰させない。一方で、制御部５０は、切り離し回数Ｍが所定回数ＭＮ未満である場合には、ステップ１３４の処理に移る。
【０１９１】
ステップ１３４において、制御部５０は、第２判定タイマーをセットする。第２判定タイマーは、蓄電デバイス１０の第２判定時間ＴＮ２（例えば、３０分）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０１９２】
ステップ１３５において、制御部５０は、第２判定タイマーの値を更新する。
【０１９３】
ステップ１３６において、制御部５０は、第２判定タイマーがタイムアップしているか否かを判定する。すなわち、制御部５０は、蓄電デバイス１０を切り離してから第２判定時間ＴＮ２が経過しているか否かを判定する。制御部５０は、第２判定タイマーがタイムアップしている場合には、ステップ１３７の処理に移る。一方で、制御部５０は、第２判定タイマーがタイムアップしていない場合には、ステップ１３５及びステップ１３６の処理を繰り返す。
【０１９４】
ステップ１３７において、制御部５０は、スイッチ素子のＯＦＦ状態の固定を解除して、ステップ１１１の処理（図１１を参照）に戻り、蓄電デバイス１０を復帰する。
【０１９５】
（作用及び効果）
変更例４では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、スイッチ素子のＯＦＦ状態を固定して、蓄電デバイス１０を切り離す。また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰させる。
【０１９６】
すなわち、非正常蓄電デバイスと判定された蓄電デバイス１０の使用を暫く中断することによって、蓄電デバイス１０の温度や使用状態が安定してから、非正常蓄電デバイスと判定された蓄電デバイス１０を再使用する。これによって、電源装置１００の容量低下を抑制でき、正常な蓄電デバイス１０にかかる負荷を軽減できる。
【０１９７】
さらに、制御部５０は、切り離し回数Ｍが所定回数ＭＭに達した蓄電デバイス１０を異常な蓄電デバイス１０と判定する。具体的には、制御部５０は、切り離し回数Ｍが所定回数ＭＭに達した場合に、スイッチ素子のＯＦＦ状態の固定を解除せずに、蓄電デバイス１０を復帰させない。
【０１９８】
すなわち、温度上昇を頻発する蓄電デバイス１０を異常な蓄電デバイス１０として切り離して、異常な蓄電デバイス１０と判定された蓄電デバイス１０の復帰を制限することによって、異常な蓄電デバイス１０と判定された蓄電デバイス１０の再使用を抑制でき、電源装置１００の安全性向上を図ることができる。
【０１９９】
［変更例５］
以下において、第１実施形態の変更例５について説明する。変更例５では、変更例１との相違点について主として説明する。但し、変更例５は、第１実施形態にも適用可能であることは勿論である。
【０２００】
変更例５では、制御部５０は、温度制御の開始及び解除の繰り返し回数が所定回数に達した場合に、蓄電デバイス１０を非正常蓄電デバイスと判定する。具体的には、変更例５では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、温度制御における条件（以下、温度制御条件）を変更する。
【０２０１】
ここで、制御部５０は、非正常蓄電デバイスについて、温度制御条件を厳しい条件に変更する。すなわち、制御部５０は、蓄電デバイス１０の温度が上昇しにくい条件に温度制御条件を変更する。温度制御条件は、例えば、制御開始温度Ｔｓ、制御解除温度Ｔｅ、温度制御における基準Ｄｕｔｙ比、制御判定温度Ｔｊ、制御判定時間Ｔｄなどである。
【０２０２】
具体的には、制御部５０は、非正常蓄電デバイスと判定された蓄電デバイス１０について、正常な蓄電デバイス１０よりも低い制御開始温度Ｔｓを設定する。制御部５０は、非正常蓄電デバイスと判定された蓄電デバイス１０について、正常な蓄電デバイス１０よりも低い制御解除温度Ｔｅを設定する。制御部５０は、非正常蓄電デバイスと判定された蓄電デバイス１０について、正常な蓄電デバイス１０よりも低い基準Ｄｕｔｙ比を設定する。制御部５０は、非正常蓄電デバイスと判定された蓄電デバイス１０について、正常な蓄電デバイス１０よりも低い制御判定温度Ｔｊを設定する。制御部５０は、非正常蓄電デバイスと判定された蓄電デバイス１０について、正常な蓄電デバイス１０よりも長い制御判定時間Ｔｄを設定する。
【０２０３】
（電源装置の動作）
以下において、変更例５に係る電源装置の動作ついて、図面を参照しながら説明する。図１３は、変更例５に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例５を適用可能であることは勿論である。
【０２０４】
図１３に示すように、ステップ１４０において、制御部５０は、第１判定タイマーをセットする。第１判定タイマーは、第１判定時間ＴＮ１（例えば、２時間）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０２０５】
ステップ１４１において、制御部５０は、繰り返し回数Ｎに初期値（例えば“０”）をセットする。
【０２０６】
ステップ１４２において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２０７】
ステップ１４３において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１４４の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１５８の処理に移る。
【０２０８】
ステップ１４４において、制御部５０は、繰り返し回数Ｎを更新する。ここでは、制御部５０は、繰り返し回数Ｎに“１”を加算する。
【０２０９】
ステップ１４５において、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ（例えば、３回）以上であるか否かを判定する。制御部５０は、繰り返し回数Ｎが所定回数ＮＮ以上である場合には、ステップ１４６の処理に移る。一方で、制御部５０は、繰り返し回数Ｎが所定回数ＮＮ未満である場合には、ステップ１４７の処理に移る。
【０２１０】
ステップ１４６において、制御部５０は、温度制御条件を厳しい条件に変更する。具体的には、制御部５０は、制御開始温度Ｔｓ、制御解除温度Ｔｅ及び温度制御における基準Ｄｕｔｙ比の少なくともいずれかを変更する。例えば、制御部５０は、制御開始温度Ｔｓから温度幅ＴＷ（例えば、５℃）を減算する。制御部５０は、制御解除温度Ｔｅから温度幅ＴＷ（例えば、５℃）を減算する。制御部５０は、基準Ｄｕｔｙ比を８０％から７０％に変更する。続いて、制御部５０は、ステップ１４０の処理に戻る。
【０２１１】
ステップ１４７において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ１４９の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ１４８の処理に移る。
【０２１２】
ステップ１４８において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比の初期値である。また、基準Ｄｕｔｙ比の値は、上述したステップ１４６で変更される場合があることに留意すべきである。
【０２１３】
ステップ１４９において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ１４９において、制御部５０は、温度制御を開始する。
【０２１４】
ステップ１５０において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０２１５】
ステップ１５１において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２１６】
ステップ１５２において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１４７の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１５３の処理に移る。
【０２１７】
ステップ１５３において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。なお、基準Ｄｕｔｙ比の値は、上述したステップ１４６で変更される場合があることに留意すべきである。
【０２１８】
ステップ１５４において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０２１９】
ステップ１５５において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２２０】
ステップ１５６において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ１５８の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ１５７の処理に移る。
【０２２１】
ステップ１５７において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１４７の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１５３の処理に戻る。
【０２２２】
ステップ１５８において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０２２３】
ステップ１５９において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０２２４】
ステップ１６０において、制御部５０は、第１判定タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、第１判定時間ＴＮ１が経過しているか否かを判定する。制御部５０は、第１判定タイマーがタイムアウトしている場合には、ステップ１４０の処理に戻る。一方で、制御部５０は、第１判定タイマーがタイムアウトしていない場合には、ステップ１４２の処理に戻る。
【０２２５】
（作用及び効果）
変更例５では、制御部５０は、第１判定時間ＴＮ１内における温度制御の開始回数Ｎが所定回数ＮＮに達した場合に、温度制御条件を厳しい条件に変更する。これによって、正常な蓄電デバイス１０よりも厳しい条件下において、非正常蓄電デバイスと判定された蓄電デバイス１０の使用を継続し、正常な蓄電デバイス１０にかかる負荷を軽減しながら、電源装置１００の安全性向上を図ることができる。
【０２２６】
［変更例６］
以下において、第１実施形態の変更例６について説明する。変更例６では、変更例１との相違点について主として説明する。但し、変更例６は、第１実施形態にも適用可能であることは勿論である。
【０２２７】
変更例６では、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しても、温度制御が解除されない蓄電デバイス１０を非正常蓄電デバイスと判定する。具体的には、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しても、温度制御が解除されない場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。
【０２２８】
（電源装置の動作）
以下において、変更例６に係る電源装置の動作ついて、図面を参照しながら説明する。図１４〜図１５は、変更例６に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例５を適用可能であることは勿論である。
【０２２９】
図１４に示すように、ステップ１７０にいて、制御部５０は、第３判定タイマーをリセットする。第３判定タイマーは、第３判定時間ＴＮ３（例えば、１５分）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０２３０】
ステップ１７１において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２３１】
ステップ１７２において、制御部５０は、温度Ｔが制御開始温度Ｔｓ（例えば、７０℃）以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１７３の処理に移る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１８７の処理に移る。
【０２３２】
ステップ１７３において、制御部５０は、第３判定タイマーをセットする。
【０２３３】
ステップ１７４において、制御部５０は、第３判定タイマーがタイムアウトしたか否かを判定する。すなわち、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しているか否かを判定する。制御部５０は、第３判定タイマーがタイムアウトしている場合には、ステップ１８９の処理（図１５を参照）に移る。一方で、制御部５０は、第３判定タイマーがタイムアウトしていない場合には、ステップ１７５の処理に移る。
【０２３４】
ステップ１７５において、制御部５０は、温度Ｔがトリップ温度Ｔｔ（例えば、８０℃）以上であるか否かを判定する。制御部５０は、温度Ｔがトリップ温度Ｔｔ以上である場合に、ステップ１７７の処理に移る。一方で、制御部５０は、温度Ｔがトリップ温度Ｔｔ未満である場合に、ステップ１７６の処理に移る。
【０２３５】
ステップ１７６において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を開始する。ここでは、制御部５０は、“８０×｛１−（Ｔ−Ｔｓ）／（Ｔｔ−Ｔｓ）｝”（％）にＤｕｔｙ比を設定する。なお、“８０％”は、温度制御における基準Ｄｕｔｙ比である。
【０２３６】
ステップ１７７において、制御部５０は、スイッチ素子をＯＦＦ状態とする。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。ここで、スイッチ素子をＯＦＦ状態とする制御は、温度制御の一態様であることに留意すべきである。すなわち、ステップ１７７において、制御部５０は、温度制御を開始する。
【０２３７】
ステップ１７８において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０２３８】
ステップ１７９において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２３９】
ステップ１８０において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１７４の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１８１の処理に移る。
【０２４０】
ステップ１８１において、制御部５０は、温度制御における基準Ｄｕｔｙ比（例えば、８０％）にＤｕｔｙ比を設定する。
【０２４１】
ステップ１８２において、制御部５０は、第３判定タイマーがタイムアウトしたか否かを判定する。制御部５０は、第３判定タイマーがタイムアウトしている場合には、ステップ１８９の処理（図１５を参照）に移る。一方で、制御部５０は、第３判定タイマーがタイムアウトしていない場合には、ステップ１８３の処理に移る。
【０２４２】
ステップ１８３において、制御部５０は、所定待ち時間（例えば、５秒）待機する。
【０２４３】
ステップ１８４において、制御部５０は、蓄電デバイス１０の温度Ｔを測定する。
【０２４４】
ステップ１８５において、制御部５０は、温度Ｔが制御解除温度Ｔｅ（例えば、６０℃）以下であるか否かを判定する。制御部５０は、温度Ｔが制御解除温度Ｔｅ以下である場合に、ステップ１８７の処理に移る。一方で、制御部５０は、温度Ｔが制御解除温度Ｔｅよりも高い場合に、ステップ１８６の処理に移る。
【０２４５】
ステップ１８６において、制御部５０は、温度Ｔが制御開始温度Ｔｓ以上であるか否かを判定する。制御部５０は、温度Ｔが制御開始温度Ｔｓ以上である場合に、ステップ１７４の処理に戻る。一方で、制御部５０は、温度Ｔが制御開始温度Ｔｓ未満である場合に、ステップ１８１の処理に戻る。
【０２４６】
ステップ１８７において、制御部５０は、スイッチ素子のＯＮ状態及びＯＦＦ状態の制御におけるＯＦＦ状態の時間比率を高める温度制御を解除する。ここでは、制御部５０は、Ｄｕｔｙ比を１００％に設定する。
【０２４７】
ステップ１８８において、制御部５０は、所定待ち時間（例えば、５秒）待機する。続いて、制御部５０は、ステップ１７０の処理に戻る。
【０２４８】
図１５に示すように、ステップ１８９において、制御部５０は、スイッチ素子をＯＦＦ状態に固定して、一連の処理を終了する。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定して、蓄電デバイス１０を復帰させない。
【０２４９】
（作用及び効果）
変更例６では、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しても、温度制御が解除されない場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。これによって、温度制御によって温度が下がらない蓄電デバイス１０を切り離して、電源装置１００の安全性向上を図ることができる。
【０２５０】
［変更例７］
以下において、第１実施形態の変更例７について説明する。変更例７では、変更例６との相違点について主として説明する。
【０２５１】
変更例７では、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しても、温度制御が解除されない場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰する。
【０２５２】
（電源装置の動作）
以下において、変更例７に係る電源装置の動作ついて、図面を参照しながら説明する。図１６〜図１７は、変更例７に係る電源装置１００（制御部５０）の動作を示すフロー図である。ここでは、上述した条件１について例示するが、条件２についても変更例５を適用可能であることは勿論である。
【０２５３】
また、図１６に示すステップ１７０〜ステップ１８８は、変更例６と同様であるため、その説明については省略する。なお、図１７に示すフローは、第３判定タイマーがタイムアウトしている場合に実行される。
【０２５４】
図１７に示すように、ステップ１９０において、制御部５０は、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。すなわち、制御部５０は、Ｄｕｔｙ比を０％に設定する。
【０２５５】
ステップ１９１において、制御部５０は、第２判定タイマーをセットする。第２判定タイマーは、第２判定時間ＴＮ２（例えば、３０分）を計時するタイマーであり、カウントアップ式であっても、カウントダウン式であってもよい。
【０２５６】
なお、第２判定時間ＴＮ２は、蓄電デバイス１０の温度や使用状態が安定するために必要な時間であることが好ましい。
【０２５７】
ステップ１９２において、制御部５０は、第２判定タイマーの値を更新する。
【０２５８】
ステップ１９３において、制御部５０は、第２判定タイマーがタイムアップしているか否かを判定する。すなわち、制御部５０は、蓄電デバイス１０を切り離してから第２判定時間ＴＮ２が経過しているか否かを判定する。制御部５０は、第２判定タイマーがタイムアップしている場合には、ステップ１９４の処理に移る。一方で、制御部５０は、第２判定タイマーがタイムアップしていない場合には、ステップ１９２及びステップ１９３の処理を繰り返す。
【０２５９】
ステップ１９４において、制御部５０は、スイッチ素子のＯＦＦ状態の固定を解除して、ステップ１７０の処理（図１６を参照）に戻り、蓄電デバイス１０を復帰する。
【０２６０】
（作用及び効果）
変更例７では、制御部５０は、温度制御を開始してから第３判定時間ＴＮ３が経過しても、温度制御が解除されない場合に、スイッチ素子をＯＦＦ状態に固定して、蓄電デバイス１０を切り離す。すなわち、第３判定時間ＴＮ３内に温度が十分に下がらない蓄電デバイス１０の使用を中断して、電源装置１００の安全性向上を図ることができる。
【０２６１】
また、制御部５０は、蓄電デバイス１０の切り離してから第２判定時間ＴＮ２が経過した場合に、スイッチ素子のＯＦＦ状態の固定を解除して、蓄電デバイス１０を復帰する。
【０２６２】
すなわち、非正常蓄電デバイスと判定された蓄電デバイス１０の使用を暫く中断することによって、蓄電デバイス１０の温度や使用状態が安定してから、非正常蓄電デバイスと判定された蓄電デバイス１０を再使用する。これによって、電源装置１００の安全性を確保しながら、電源装置１００の容量低下を抑制でき、正常な蓄電デバイス１０にかかる負荷を軽減できる。
【０２６３】
［第２実施形態］
以下において、第２実施形態について、図面を参照しながら説明する。なお、電源装置１００の構成は第１実施形態と同様である。
【０２６４】
第２実施形態では、制御部５０は、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃの温度が一定の範囲内に収まるように、各蓄電デバイス１０の温度制御を実行する。
【０２６５】
（電源装置の動作）
以下において、第２実施形態に係る電源装置の動作ついて、図面を参照しながら説明する。図１８〜図２０は、第２実施形態に係る電源装置１００（制御部５０）の動作を示すフロー図である。
【０２６６】
図１８〜図２０に示すフローは、所定周期で繰り返される処理である。以下において、今回の処理における蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃの温度をＴ１〜Ｔ３と称する。また、前回の処理における蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃの温度をＯＴ１〜ＯＴ３と称する。
【０２６７】
図１８に示すように、ステップ２３０において、制御部５０は、各蓄電デバイス１０について、Ｄｕｔｙ比を下げる温度制御が行われているか否かを示すフラグＦｔを初期化する。具体的には、制御部５０は、フラグＦｔにＯＦＦをセットする。
【０２６８】
ステップ２３１において、制御部５０は、各蓄電デバイス１０の温度を測定する。すなわち、制御部５０は、Ｔ１〜Ｔ３を測定する。
【０２６９】
ステップ２３２において、制御部５０は、フラグＦｔにＯＦＦがセットされているか否かを判定する。なお、フラグＦｔは、後述するように、図１９又は図２０に示すフローで更新されることに留意すべきである。制御部５０は、フラグＦｔにＯＦＦがセットされている場合には、ステップ２４０の処理（図１９を参照）に移る。一方で、制御部５０は、フラグＦｔにＯＮがセットされている場合には、ステップ２６０の処理（図２０を参照）に移る。
【０２７０】
図１９に示すように、フラグＦｔがＯＦＦであるケースでは、ステップ２４０において、制御部５０は、各蓄電デバイス１０の温度を測定する。すなわち、制御部５０は、Ｔ１〜Ｔ３を測定する。
【０２７１】
ステップ２４１〜ステップ２４３において、制御部５０は、各蓄電デバイス１０の温度変化量（増加量又は減少量）が閾値ＴＨｄよりも小さいか否かを判定する。制御部５０は、全蓄電デバイス１０について、温度変化量が閾値ＴＨｄよりも小さい場合には、ステップ２４４の処理に移る。一方で、制御部５０は、いずれかの蓄電デバイス１０について、温度変化量が閾値ＴＨｄよりも大きい場合には、ステップ２４５の処理に移る。
【０２７２】
ステップ２４４において、制御部５０は、制御開始温度ＴＨ１（上述したＴｓ）を判定閾値ＴＨにセットする。
【０２７３】
ステップ２４５において、制御部５０は、制御開始温度ＴＨ１から所定温度αを減算した値を判定閾値ＴＨにセットする。
【０２７４】
ステップ２４６〜ステップ２４８において、制御部５０は、各蓄電デバイス１０の温度が判定閾値ＴＨよりも小さいか否かを判定する。制御部５０は、全蓄電デバイス１０について、温度が判定閾値ＴＨよりも小さい場合には、ステップ２４９の処理に移る。一方で、制御部５０は、いずれかの蓄電デバイス１０について、温度が判定閾値ＴＨよりも大きい場合には、ステップ２５０の処理に移る。
【０２７５】
ステップ２４９において、制御部５０は、各蓄電デバイス１０のＤｕｔｙ比を１００％に設定する。
【０２７６】
ステップ２５０において、制御部５０は、フラグＦｔにＯＮをセットする。
【０２７７】
ステップ２５１において、制御部５０は、少なくとも１つの蓄電デバイス１０について、Ｄｕｔｙ比を減じる温度制御を実行する。具体的には、制御部５０は、Ｔ１〜Ｔ３のうち、最も低い温度Ｔｍｉｎを用いて、各蓄電デバイス１０のＤｕｔｙ比を設定する。すなわち、Ｄｕｔｙ比は、Ｔｍｉｎ／Ｔｎで求められる。なお、Ｔｎは、ｎ番目の蓄電デバイス１０の温度である。
【０２７８】
例えば、Ｔ１＝６０℃、Ｔ２＝７０℃、Ｔ３＝８０℃であるケースについて考える。蓄電デバイス１０ＡのＤｕｔｙ比は、６０／６０＝１００％である。蓄電デバイス１０ＢのＤｕｔｙ比は、６０／７０＝８６％である。蓄電デバイス１０ＣのＤｕｔｙ比は、６０／８０＝７５％である。
【０２７９】
ステップ２５２において、制御部５０は、ステップ２４９又はステップ２５１で設定されたＤｕｔｙ比に従って、各蓄電デバイス１０の出力を制御する。
【０２８０】
ステップ２５３において、制御部５０は、Ｔ１をＯＴ１にセットする。同様に、制御部５０は、Ｔ２及びＴ３をＯＴ２及びＯＴ３にセットする。
【０２８１】
図２０に示すように、フラグＦｔがＯＮであるケースでは、ステップ２６０において、制御部５０は、各蓄電デバイス１０の温度を測定する。すなわち、制御部５０は、Ｔ１〜Ｔ３を測定する。
【０２８２】
ステップ２６１〜ステップ２６３において、制御部５０は、各蓄電デバイス１０の温度変化量（増加量又は減少量）が閾値ＴＨｄよりも小さいか否かを判定する。制御部５０は、全蓄電デバイス１０について、温度変化量が閾値ＴＨｄよりも小さい場合には、ステップ２６４の処理に移る。一方で、制御部５０は、いずれかの蓄電デバイス１０について、温度変化量が閾値ＴＨｄよりも大きい場合には、ステップ２６５の処理に移る。
【０２８３】
ステップ２６４において、制御部５０は、制御解除温度ＴＨ２（上述したＴｅ）を判定閾値ＴＨにセットする。
【０２８４】
ステップ２６５において、制御部５０は、制御解除温度ＴＨ２に所定温度αを加算した値を判定閾値ＴＨにセットする。
【０２８５】
ステップ２６６〜ステップ２６８において、制御部５０は、各蓄電デバイス１０の温度が判定閾値ＴＨよりも小さいか否かを判定する。制御部５０は、全蓄電デバイス１０について、温度が判定閾値ＴＨよりも小さい場合には、ステップ２６９の処理に移る。一方で、制御部５０は、いずれかの蓄電デバイス１０について、温度が判定閾値ＴＨよりも大きい場合には、ステップ２７１の処理に移る。
【０２８６】
ステップ２６９において、制御部５０は、各蓄電デバイス１０のＤｕｔｙ比を１００％に設定する。
【０２８７】
ステップ２７０において、制御部５０は、フラグＦｔにＯＦＦをセットする。
【０２８８】
ステップ２７１において、制御部５０は、少なくとも１つの蓄電デバイス１０について、Ｄｕｔｙ比を減じる温度制御を実行する。具体的には、制御部５０は、Ｔ１〜Ｔ３のうち、最も低い温度Ｔｍｉｎを用いて、各蓄電デバイス１０のＤｕｔｙ比を設定する。すなわち、Ｄｕｔｙ比は、Ｔｍｉｎ／Ｔｎで求められる。なお、Ｔｎは、ｎ番目の蓄電デバイス１０の温度である。
【０２８９】
例えば、Ｔ１＝６０℃、Ｔ２＝７０℃、Ｔ３＝８０℃であるケースについて考える。蓄電デバイス１０ＡのＤｕｔｙ比は、６０／６０＝１００％である。蓄電デバイス１０ＢのＤｕｔｙ比は、６０／７０＝８６％である。蓄電デバイス１０ＣのＤｕｔｙ比は、６０／８０＝７５％である。
【０２９０】
ステップ２７２において、制御部５０は、ステップ２６９又はステップ２７１で設定されたＤｕｔｙ比に従って、各蓄電デバイス１０の出力を制御する。
【０２９１】
ステップ２７３において、制御部５０は、Ｔ１をＯＴ１にセットする。同様に、制御部５０は、Ｔ２及びＴ３をＯＴ２及びＯＴ３にセットする。
【０２９２】
（作用及び効果）
第２実施形態では、制御部５０は、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃの温度変化量が一定の範囲内に収まるように、各蓄電デバイス１０の温度制御を実行する。これによって、蓄電デバイス１０Ａ〜蓄電デバイス１０Ｃの温度が一定の範囲内に収まる。すなわち、蓄電デバイス１０の温度のばらつきを抑制して、電源装置１００全体として寿命の短縮を抑制できる。
【０２９３】
［第３実施形態］
以下において、第３実施形態について説明する。第３実施形態では、第１実施形態との相違点について主として説明する。なお、第３実施形態は、変更例１〜変更例７や第２実施形態にも適用可能であることに留意すべきである。
【０２９４】
（電源装置の構成）
以下において、第３実施形態に係る電源装置ついて、図面を参照しながら説明する。図２１は、第３実施形態に係る電源装置１００を示す回路図である。なお、図２１では、図１と同様の構成について同様の符号を付していることに留意すべきである。
【０２９５】
図２１に示すように、各蓄電デバイス１０は、直列に接続された複数の蓄電デバイスを有する。具体的には、蓄電デバイス１０Ａは、直列に接続された蓄電デバイス１１Ａ及び蓄電デバイス１２Ａを有する。同様に、蓄電デバイス１０Ｂは、直列に接続された蓄電デバイス１１Ｂ及び蓄電デバイス１２Ｂを有しており、蓄電デバイス１０Ｃは、直列に接続された蓄電デバイス１１Ｃ及び蓄電デバイス１２Ｃを有する。
【０２９６】
なお、蓄電デバイス１１Ａに設けられた内部抵抗Ｒａの抵抗値は、蓄電デバイス１２Ａに設けられた内部抵抗Ｒａの抵抗値と同じであってもよく、異なっていてもよい。同様に、蓄電デバイス１１Ｂに設けられた内部抵抗Ｒｂの抵抗値は、蓄電デバイス１２Ｂに設けられた内部抵抗Ｒｂの抵抗値と同じであってもよく、異なっていてもよい。また、蓄電デバイス１１Ｃに設けられた内部抵抗Ｒｃの抵抗値は、蓄電デバイス１２Ｃに設けられた内部抵抗Ｒｃの抵抗値と同じであってもよく、異なっていてもよい。
【０２９７】
なお、蓄電デバイス１０において直列に接続された蓄電デバイスは、２つに限定されるものではなく、３つ以上であってもよい。
【０２９８】
（作用及び効果）
第３実施形態では、蓄電デバイス１０は、直列に接続された複数の蓄電デバイスを有するため、電源装置１００の高出力化が実現される。
【０２９９】
［第４実施形態］
以下において、第４実施形態について説明する。第４実施形態では、上述した電源装置１００が設けられた電動車輌について説明する。
【０３００】
（電動車輌の構成）
以下において、第４実施形態に係る電動車輌について、図面を参照しながら説明する。図２２は、第４実施形態に係る電動車輌２００を示す図である。
【０３０１】
図２２に示すように、電動車輌２００は、電源装置２０１と、電力変換部２０２と、モータ２０３と、駆動輪２０４と、アクセル２０５と、ブレーキ２０６と、回転センサ２０７と、電流センサ２０８と、制御部２０９とを備える。
【０３０２】
電源装置２０１は、上述した電源装置１００である。すなわち、電源装置２０１は、並列に接続された蓄電デバイス１０を有する。
【０３０３】
電力変換部２０２は、モータ２０３の駆動に応じて、電源装置２０１からの電力をモータ２０３が必要とする電力に変換する。また、モータ２０３が回生を行うケースでは、電力変換部２０２は、モータ２０３の駆動に応じて、モータ２０３からの電力を電源装置２０１に蓄電する電力に変換する。
【０３０４】
モータ２０３は、電力変換部２０２によって変換された電力によって回転力を生じる。モータ２０３が生じる回転量は、駆動輪２０４に伝達される。
【０３０５】
駆動輪２０４は、電動車輌２００に設けられた車輪のうち、モータ２０３に接続された車輪である。
【０３０６】
アクセル２０５は、モータ２０３の回転数を上昇させるための機構である。ブレーキ２０６は、モータ２０３の回転数を減少させるための機構である。
【０３０７】
回転センサ２０７は、モータ２０３の回転数を検出する。電流センサ２０８は、モータ２０３に供給される電流値を検出する。
【０３０８】
制御部２０９は、アクセル２０５や回転センサ２０７から得られる情報などに基づいて、指令トルクを算出する。制御部２０９は、指令トルクに基づいて、電流指令値を算出する。制御部２０９は、電流センサ２０８から得られる電流値と電流指令値との差分に基づいて、電力変換部２０２を制御する。これによって、制御部２０９は、モータ２０３の回転数を制御する。また、制御部２０９は、ブレーキ２０６から得られる情報などに基づいて、モータ２０３の回生を制御する。
【０３０９】
［その他の実施形態］
本発明は上述した実施形態によって説明したが、この開示の一部をなす論述及び図面は、この発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【０３１０】
上述した実施形態では、温度検出部としてサーミスタを例示したが、温度検出部は、これに限定されるものではないことは勿論である。
【０３１１】
上述した実施形態では、スイッチ素子としてＦＥＴを例示したが、スイッチ素子はこれに限定されるものではない。例えば、スイッチ素子は、バイポーラトランジスタであってもよい。
【０３１２】
上述した実施形態では、電源装置１００の回路構成を例示したに過ぎず、電源装置１００の回路構成は、適宜変更されてもよい。
【図面の簡単な説明】
【０３１３】
【図１】第１実施形態に係る電源装置１００を示す回路図である。
【図２】第１実施形態に係る条件１を説明するための図である。
【図３】第１実施形態に係る条件２を説明するための図である。
【図４】第１実施形態に係る制御部５０の動作を示すフロー図である。
【図５】第１実施形態に係る制御部５０の動作を示すフロー図である。
【図６】第１実施形態の変更例１に係る制御部５０の動作を示すフロー図である。
【図７】第１実施形態の変更例１に係る制御部５０の動作を示すフロー図である。
【図８】第１実施形態の変更例２に係る制御部５０の動作を示すフロー図である。
【図９】第１実施形態の変更例２に係る制御部５０の動作を示すフロー図である。
【図１０】第１実施形態の変更例３に係る制御部５０の動作を示すフロー図である。
【図１１】第１実施形態の変更例４に係る制御部５０の動作を示すフロー図である。
【図１２】第１実施形態の変更例４に係る制御部５０の動作を示すフロー図である。
【図１３】第１実施形態の変更例５に係る制御部５０の動作を示すフロー図である。
【図１４】第１実施形態の変更例６に係る制御部５０の動作を示すフロー図である。
【図１５】第１実施形態の変更例６に係る制御部５０の動作を示すフロー図である。
【図１６】第１実施形態の変更例７に係る制御部５０の動作を示すフロー図である。
【図１７】第１実施形態の変更例７に係る制御部５０の動作を示すフロー図である。
【図１８】第２実施形態に係る制御部５０の動作を示すフロー図である。
【図１９】第２実施形態に係る制御部５０の動作を示すフロー図である。
【図２０】第２実施形態に係る制御部５０の動作を示すフロー図である。
【図２１】第３実施形態に係る電源装置１００を示す回路図である。
【図２２】第４実施形態に係る電動車輌２００の構成を示す図である。
【符号の説明】
【０３１４】
１０・・・蓄電デバイス、２１，２２・・・ＦＥＴ、３１，３２，４１・・・抵抗、４０・・・ＮＴＣ、５０・・・制御部、１００・・・電源装置、１１０・・・負荷、２００・・・電動車輌、２０１・・・電源装置、２０２・・・電力変換部、２０３・・・モータ、２０４・・・駆動輪、２０５・・・アクセル、２０６・・・ブレーキ、２０７・・・回転センサ、２０８・・・電流センサ、２０９・・・制御部
【図１】
2010088159.tif 000003
【図２】
2010088159.tif 000004
【図３】
2010088159.tif 000005
【図４】
2010088159.tif 000006
【図５】
2010088159.tif 000007
【図６】
2010088159.tif 000008
【図７】
2010088159.tif 000009
【図８】
2010088159.tif 000010
【図９】
2010088159.tif 000011
【図１０】
2010088159.tif 000012
【図１１】
2010088159.tif 000013
【図１２】
2010088159.tif 000014
【図１３】
2010088159.tif 000015
【図１４】
2010088159.tif 000016
【図１５】
2010088159.tif 000017
【図１６】
2010088159.tif 000018
【図１７】
2010088159.tif 000019
【図１８】
2010088159.tif 000020
【図１９】
2010088159.tif 000021
【図２０】
2010088159.tif 000022
【図２１】
2010088159.tif 000023
【図２２】
2010088159.tif 000024