(57)【特許請求の範囲】
【請求項１】
複数の電池パックを備えた電源システムであって、
並列に接続するか否かを判定する少なくとも２つの前記電池パックのうち電圧値の最も低い電池パックである充電側電池パックに関する特定の電池特性を算出する算出手段と、前記電池特性と許容値とを比較して、前記電池パックを並列に接続するか否かを判定する判定手段と、を含み、
前記電池特性または前記許容値の一方が、前記充電側電池パックの電圧値に応じて変化することを特徴とする電源システム。
【請求項２】
前記充電側電池パックの電圧値が高いほど前記電池特性値を高くするまたは前記許容値を低くする請求項１に記載の電源システム。
【請求項３】
前記電池パックは、充放電可能な電池列と、該電池列に直列に設けられ電池パック間を並列接続するリレーと、前記電池列の状態を検出する検出手段と、を備え、
前記電池列は、複数の単位電池を直列に接続したものであり、
前記単位電池は、１つの電池セルまたは並列に接続された複数の電池セルにより構成されている請求項１または２に記載の電源システム。
【請求項４】
前記充電側電池パックの電圧値は、前記単位電池の電圧値であって、かつ、当該パック内の最大の電圧値である請求項１から３のいずれか一項に記載の電源システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源システムに関する。
【背景技術】
【０００２】
複数の電池パックを備えた電源システムでは、電源システムの起動時などにおいて、各電池パックに含まれる電池列に接続されたリレーをオンにすることで、複数の電池パックを互いに並列に接続することがある。このとき、各電池パックの電圧に差があると、リレーをオンにした際に電池パック間に循環電流が流れる。この循環電流が電池パックに応じて定められる許容値を超えると、電池パックの故障の原因となることがある。
これに対して特許文献１には、電池パックの電圧差が一定値以下のときだけ、電池パックを互いに並列に接続することで、電池パックの故障を軽減する電池モジュールが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５２４７４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電池パックにおいてリチウムイオン電池などが使用される場合、循環電流によって電池の電極にリチウム（Ｌｉ）などが析出し、電池の性能劣化を引き起こす恐れがある。このような析出は、通常、互いに並列に接続される電池パックのうち電圧値の低い充電側電池パックで発生し、その充電側電池パックの電圧値が高いほど発生しやすくなる。
特許文献１に記載の技術では、各電池パックの電圧差については考慮されているが、析出の発生に関する記載はなく、析出の発生に関わる電池パックの電圧値についても考慮されていない。このため、析出による電池の性能劣化を抑制することができないという問題がある。【０００５】
本発明は、上記の問題を鑑みてなされたものであり、析出による電池の性能劣化を抑制することが可能な電源システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る電源システムは、複数の電池パックを備えた電源システムであって、並列に接続するか否かを判定する少なくとも２つの電池パックのうち電圧値の最も低い電池パックである充電側電池パックに関する特定の電池特性を算出する算出手段と、電池特性と許容値とを比較して、電池パックを並列に接続するか否かを判定する判定手段と、を含み、電池特性または許容値の一方が、充電側電池パックの電圧値に応じて変化することを特徴とする。
【発明の効果】
【０００７】
析出による電池の性能劣化を抑制することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態の電源システムの構成を示す図である。
【図２】本発明の第１の実施形態の電池パックの構成を示す図である。
【図３】析出防止ＭＡＰの一例を説明するための図である。
【図４】本発明の第１の実施形態の電源システムの動作を説明するためのフローチャートである。
【図５】本発明の第２の実施形態の電源システムの動作を説明するためのフローチャートである。
【図６】本発明の第３の実施形態の電源システムの構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。なお、各図面において同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
【００１０】
（第１の実施形態）
図１は、第１の実施形態の電源システムの構成を示す図である。図１に示す電源システム１００は、電気機器２００と接続され、電気機器２００の動力源として機能する。電気機器２００は、特に限定されないが、例えば、ハイブリッド自動車や電気自動車などである。なお、電源システム１００は電気機器２００に搭載されてもよい。
電気機器２００は、負荷・回生機器２０１と、接続回路２０２と、機器制御部２０３とを備える。負荷・回生機器２０１は、電源システム１００の負荷として機能するとともに、電源システム１００に対して回生エネルギーを供給する回生機器としても機能する。接続回路２０２は、電源システム１００と負荷・回生機器２０１との接続状態を切り替える。
【００１１】
接続回路２０２は、図の例では、電源システム１００と負荷・回生機器２０１との接続時にプリチャージを行うプリチャージ回路２０２ａを含んでいるが、プリチャージ回路２０２ａはなくてもよい。機器制御部２０３は、接続回路２０２を制御する。例えば、機器制御部２０３は、電気機器２００の起動時などにおいて接続回路２０２を用いて電源システム１００を負荷・回生機器２０１に接続する。また、機器制御部２０３は、電源システム１００に対して電源システム１００を制御するための制御信号を入力する。
電源システム１００は、複数の電池パックを含む。電池パックのいずれかは、他の電池パックを制御するマスタ（Ｍａｓｔｅｒ）電池パックとして機能し、他の電池パックがマスタ電池パックに制御されるスレイブ（Ｓｌａｖｅ）電池パックとして機能する。図１では、複数の電池パックのうち、２つの電池パック１０１および１０２が示されている。電池パック１０１はマスタ電池パックであり、電池パック１０２はスレイブ電池パックである。
【００１２】
図２は、電池パック１０１および１０２の構成を示す図である。電池パック１０１および１０２のそれぞれは、電池部１と、電流計２と、電圧計３と、温度計４と、スイッチ５と、ＢＭＳ（Ｂａｔｔｅｒｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ：バッテリー監視システム）６とを有する。また、マスタ電池パックである電池パック１０１は、マスタ制御部７をさらに有する。なお、マスタ制御部７は、図１に示したように、マスタ電池パックである電池パック１０１のＢＭＳ６と一体化されてもよい。
【００１３】
電池部１は、充電により蓄えた電力を放電する二次電池で構成される。本実施形態では、電池部１は、電池列、つまり、互いに直列に接続された複数の電池セル１ａから構成される。電池パック１０１および１０２のそれぞれの電池セル１ａは、図１では、８つ、図２では、３つ示されているが、電池セル１ａの数に限定はない。
また、電池セル１ａの数は、全ての電池パックで同一でもよい。本実施形態では、電池セル１ａの数は、全ての電池パックで同一であり、以下では、ｎとする。また、電池部１は、複数の電池セルを直列に接続した電池列の例に限らず、例えば、複数の単位電池を直列に接続したものであれば、単位電池は本実施形態のように１つの電池セルであってもよいし、または並列に接続された複数の電池セルにより構成される単位電池でも利用できる。
【００１４】
電池セル１ａの種類は、特に限定されないが、本実施形態では、リチウムイオン電池である。この場合、電池パック１０１および１０２が互いに並列に接続された際に電池パック１０１および１０２に生じる循環電流によって、電池パック１０１および１０２のうち電圧値の低い電池パックである充電側電池パックの負極で析出（具体的には、リチウムの析出）が発生する恐れがある。この析出が発生する条件、裏を返せば、析出を防止できる条件は、充電側電池パックの電圧値、電流値および温度に応じて異なる。以下、電池パック１０１および１０２が互いに並列に接続された際に電池パック１０１および１０２に生じる循環電流を単に循環電流と呼ぶこともある。
【００１５】
電流計２は、電池部１に流れる電流の値であるパック電流値を測定し、そのパック電流値を示す電流検知信号をＢＭＳ６に出力する。電圧計３は、電池部１に含まれる電池セル１ａの電圧の値であるセル電圧値を電池セル１ａごとに測定し、それらのセル電圧値を示す電圧検知信号をＢＭＳ６に出力する。温度計４は、電池部１に含まれる電池セル１ａの温度であるセル温度を電池セル１ａごとに測定し、それらのセル温度を示す温度検知信号をＢＭＳ６に出力する。
スイッチ５は、電池部１と他の電池パックの電池部１および電気機器２００との接続を切り替える。各電池パックを並列接続する場合は、各電池パック１０１，１０２のスイッチ５は全てオン（導通）とし、各電池パックによる並列接続を停止する場合は、全てをオフとする。図２の例では、概念的に示しているが、例えば、図１に示したように電池部１を挟む２つのリレー５ａなどで構成される。
【００１６】
ＢＭＳ６は、電流計２、電圧計３および温度計４のそれぞれから電流検知信号、電圧検知信号および温度検知信号を受け付ける。ＢＭＳ６は、その電圧検知信号および温度検知信号が示すセル電圧値およびセル温度に基づいて、そのＢＭＳ６を含む電池パックに関する電池情報を求め、その電池情報を電池パック１０１のマスタ制御部７に出力する。なお、電流検知信号は、本実施形態では使用しない。
電池情報は、本実施形態では、電池部１の電圧値であるパック電圧値Ｖｐ、電池部１の内部抵抗値Ｒであり、許容値は、循環電流にて充電側電池パックに供給される電力である循環電力の許容値である許容循環電力値Ｐｉｎである。内部抵抗値は、電池部１の温度であるパック温度Ｔに応じて異なる。
【００１７】
許容循環電力値Ｐｉｎは、循環電流によって充電側電池パックの負極で発生する析出の防止できる最大の電力値である。後述するように、循環電流によって充電側電池パックに供給される電力の推定値である推定循環電力値Ｐｃが許容循環電力値Ｐｉｎよりも小さいときに、推定循環電力値Ｐｃが許容条件に適合すると判定され、電池パック１０１および１０２が互いに並列に接続されることとなる。なお、ここで析出の防止とは、析出を完全に防ぐことではなく、少なくとも析出を許容範囲内に収めることを意味する。
ＢＭＳ６は、充電側電池パックにおいて許容される最大の電圧値および最大の電流値（充電側電池パックにおいて析出を防止できる最大の電圧値および最大の電流値）の関係を、充電側電池パックの温度ごとに示すマップ情報である析出防止ＭＡＰから、許容循環電力値Ｐｉｎを算出することによって定められる。なお、本実施形態のように電池部１が複数の電池セル１ａからなる電池列で構成される場合、析出が最も発生しやすい電池セルは、その電池列の中で最大の電圧値を有する電池セルとなる。このため、充電側電池パックにおいて許容される最大の電圧値は、電池セルのセル電圧値のうち最大のセル電圧値である最大セル電圧値Ｖｍａｘとなる。
【００１８】
図３は、析出防止ＭＡＰを説明するための図であり、充電側電池パックにおいて許容される最大の電圧値および最大の電流値の関係を温度ごとに示されている。具体的には、図３は、温度がＴ１およびＴ２のそれぞれの場合における、充電側電池パックにおいて許容される最大の電圧値および最大の電流値の関係を示すグラフが示されている。なお、横軸が電流値、縦軸が電圧値であり、温度Ｔ１は温度Ｔ２よりも高い。
図３に示されたように、析出を防止できる最大の電圧値および最大の電流値の関係は、充電側電池パックに流れる電流が高いほど、析出を防止できる最大の電圧値は低くなり、また、充電側電池パックに印加される電圧が高いほど、析出を防止できる最大の電流値は低くなる。また、温度が高くなるほど、析出を防止できる最大の電圧値および最大の電流値は低くなる。析出防止ＭＡＰは、図３に示したようなグラフで示される関係を温度ごとに示す。析出防止ＭＡＰの形式は特に限定されず、上記の関係をテーブルなどで示してもよいし、上記の関係を数式（近似式）などで示してもよい。
【００１９】
図２に説明に戻る。ＢＭＳ６は、マスタ制御部７から、電池パックの相互接続を行う旨の接続指示を受け付けると、スイッチ５をオンにして、電池部１を他の電池パックの電池部と接続することで、電池パック１０１および１０２を互いに並列に接続する。
マスタ制御部７は、電池パック１０１および１０２のそれぞれのＢＭＳ６から電池情報を受け付け、それらの電池情報に基づいて、電池パック１０１および１０２を互いに並列に接続するか否かを判定する。
【００２０】
以下、マスタ制御部７が行う具体的な処理について説明する。なお、電池パック１０１からの電池情報に含まれるパック電圧値Ｖｐ、内部抵抗値Ｒおよび許容循環電力値ＰｉｎをそれぞれＶｐ１、Ｒ１およびＰｉｎ１と表記し、電池パック１０２からの電池情報に含まれるパック電圧Ｖｐ、内部抵抗値Ｒおよび許容循環電力値ＰｉｎをそれぞれＶｐ２、Ｒ２およびＰｉｎ２と表記することもある。
【００２１】
マスタ制御部７は、パック電圧Ｖｐ１およびＶｐ２に基づいて、電池パック１０１および１０２の間の電圧差であるパック間電圧差ΔＶ（＝｜Ｖｐ１−Ｖｐ２｜）を算出する。そして、マスタ制御部７は、そのパック間電圧差ΔＶに基づいて、電池パック１０１および１０２を互いに並列に接続した際に、電池パック１０１および１０２に流れる循環電流の推定値である推定循環電流値Ｉｃ（＝ΔＶ／（Ｒ１＋Ｒ２））を算出する。さらにマスタ制御部７は、推定循環電流値Ｉｃが予め定められた耐電流値Ｉｔｈよりも小さいか否かを判定する。耐電流値Ｉｔｈは、循環電流によって電池パック１０１および１０２が破損する恐れのない最大の電流値である。
【００２２】
また、マスタ制御部７は、充電側電池パックの特定の電池特性を求め、その電池特性が許容条件に適合するか否かを判定する。特定の電池特性および許容条件の一方は、充電側電池パックの電圧値（具体的には、最大セル電圧値Ｖｍａｘ）に応じて変化する。
本実施形態では、特定の電池特性は、電池パック１０１および１０２が互いに並列に接続した際に、電池パック１０１および１０２に生じる循環電流にて充電側電池パックに供給される電力の推定値である、推定循環電力Ｐｃである。以下では、充電側電池パックは電池パック１０２であるとする。この場合、推定循環電力Ｐｃは、Ｐｃ＝Ｉｃ２×Ｒ２から算出される。また、許容条件は、許容循環電力値Ｐｉｎ２よりも小さいことである。したがって、マスタ制御部７は、推定循環電力Ｐｃが許容循環電力値Ｐｉｎよりも小さいか否かを判定する。
【００２３】
本実施形態の場合、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも小さく、かつ、推定循環電力Ｐｃが許容循環電力値Ｐｉｎよりも小さい場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可する。また、推定循環電流値Ｉｃが耐電流値Ｉｔｈ以上の場合、または、推定循環電力Ｐｃが許容循環電力値Ｐｉｎ以上の場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可しない。
電池パック１０１および１０２の相互接続を許可する場合、マスタ制御部７は、電池パック１０１および１０２のそれぞれのＢＭＳ６に接続指示を出力する。
【００２４】
次に動作を説明する。図４は、電源システムの動作を説明するためのフローチャートである。以下の動作は、電気機器２００を起動する起動処理中に実行される。また、起動処理前の初期状態では、スイッチ５はオフになっている。
起動処理では、電気機器２００の機器制御部２０３は、マスタ制御部７に対して、電池パックの相互接続を指示する制御信号を出力する。マスタ制御部７は、その制御信号を受け付けると、動作指示を電池パック１０１および１０２のそれぞれのＢＭＳ６に出力する。ＢＭＳ６は、動作指示を受け付けると、以下の動作を実行する。なお、以下のステップＳ１〜Ｓ５、Ｓ１２の処理は、電池パック１０１および１０２のそれぞれのＢＭＳ６にて実行され、ステップＳ６〜Ｓ１１の処理はマスタ制御部７にて実行される。
【００２５】
先ず、ＢＭＳ６は、電圧計３および温度計４のそれぞれから電圧検知信号および温度検知信号を受け付け、その電圧検知信号および温度検知信号が示すセル電圧値およびセル温度に基づいて、パック電圧値Ｖｐとパック温度Ｔを検出する（ステップＳ１）。このとき、ＢＭＳ６は、セル電圧値の総和をパック電圧値Ｖｐとして検出し、セル温度の代表値をパック温度Ｔとして検出する。
代表値は、平均値、中央値、最大値または最小値などの統計値でもよいし、特定の電池セル１ａのセル温度でもよい。特定の電池セル１ａは、例えば、セル電圧値が最も高い電池セル１ａである。また、温度計４は電池セル１ａのセル温度を測定する代わりに、電池パック内の所定の位置の温度を測定するものでもよい。この場合、ＢＭＳ６は、温度計４で測定された温度をそのままパック温度Ｔとして用いる。
【００２６】
続いて、ＢＭＳ６は、パック温度Ｔに基づいて、電池パックの内部抵抗値Ｒを推定する（ステップＳ２）。例えば、ＢＭＳ６は、パック温度Ｔと内部抵抗値Ｒとの関係を示すテーブルを予め記憶し、パック温度Ｔとそのテーブルに基づいて内部抵抗値Ｒを推定する。なお、内部抵抗値がパック温度Ｔに依存しないとみなしても問題がない場合には、ＢＭＳ６は、内部抵抗値Ｒとして予め定められた値を用いてもよい。
その後、ＢＭＳ６は、セル電圧値の中から最も大きい値を最大セル電圧値Ｖｍａｘとして取得する（ステップＳ３）。
【００２７】
そして、ＢＭＳ６は、パック温度Ｔと最大セル電圧値Ｖｍａｘと析出防止ＭＡＰとに基づいて、許容循環電力値Ｐｉｎを算出する（ステップＳ４）。例えば、図３の例の場合、ＢＭＳ６は、温度がパック温度Ｔの時のグラフにおいて、最大セル電圧値Ｖｍａｘに対応する電流値を許容電流値Ｉｉｎとして求め、許容電流値Ｉｉｎに対応する、パック全体へ入力可能な電力である許容循環電力値Ｐｉｎ（＝Ｖｐ×Ｉｉｎ）を所定の演算を行って求める。この場合、許容循環電力値Ｐｉｎは最大セル電圧値Ｖｍａｘに応じて変化することとなり、その結果、許容条件も最大セル電圧値Ｖｍａｘに応じて変化することとなる。
【００２８】
許容循環電力値Ｐｉｎを算出すると、ＢＭＳ６は、パック電圧値Ｖｐ、内部抵抗値Ｒおよび許容循環電力値Ｐｉｎを電池情報としてマスタ制御部７に出力する（ステップＳ５）。
マスタ制御部７は、電池パック１０１および１０２のそれぞれのＢＭＳ６から電池情報を受け付ける。マスタ制御部７は、電池情報に含まれるパック電圧値Ｖｐ１およびＶｐ２に基づいて、パック間電圧差ΔＶ（＝｜Ｖｐ１−Ｖｐ２｜）を算出する（ステップＳ６）。
【００２９】
その後、マスタ制御部７は、パック間電圧差ΔＶと、電池情報に含まれる内部抵抗値Ｒ１およびＲ２に基づいて、推定循環電流値Ｉｃ（＝ΔＶ／（Ｒ１＋Ｒ２））を算出する（ステップＳ７）。そして、マスタ制御部７は、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも小さいか否かを判定する（ステップＳ８）。
推定循環電流値Ｉｃが耐電流値Ｉｔｈ以上の場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可しないと判定して、処理を終了する。一方、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも小さい場合、マスタ制御部７は、電池パック１０１および１０２のうちパック電圧値Ｖｐが低い電池パック（ここでは、電池パック１０２）を充電側電池パックとして選択する。そしてマスタ制御部７は、推定循環電流値Ｉｃおよび充電側電池パック１０２の内部抵抗値Ｒ２に基づいて、循環電流により充電側電池パック１０２に供給される循環電力の推定値である推定循環電力値Ｐｃ（＝Ｉｃ２×Ｒ２）を算出する（ステップＳ９）。
【００３０】
その後、マスタ制御部７は、推定循環電力値Ｐｃが電池情報に含まれる許容循環電力値Ｐｉｎ２よりも小さいか否かを判定する（ステップＳ１０）。推定循環電力値Ｐｃが許容循環電力値Ｐｉｎ２以上の場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可しないと判定して、処理を終了する。一方、推定循環電力値Ｐｃが許容循環電力値Ｐｉｎ２よりも小さい場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可し、電池パック１０１および１０２のそれぞれのＢＭＳ６に接続指示を出力する（ステップＳ１１）。
【００３１】
ＢＭＳ６は、マスタ制御部７から接続指示を受け付けると、スイッチ５をオンにして、電池部１を他の電池パックの電池部と接続することで、電池パック間を互いに並列に接続し（ステップＳ１２）、処理を終了する。
なお、上記の動作だけでなく、必要に応じて他の条件に基づいて、電池パック１０１および１０２間の相互接続を許可するか否かが判定されてもよい。この場合、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも小さく、かつ、推定循環電力Ｐｃが許容循環電力値Ｐｉｎよりも小さく、さらに、他の条件が満たされる場合に、電池パック１０１および１０２の相互接続が許可されることとなる。また、電池パックが３つ以上ある場合、マスタ制御部７は、電池パックごとに上記の処理を行い、接続を許可した電池パックをマスタ電池パックである電池パック１０１にそれぞれ接続する。
【００３２】
以上説明したように本実施形態によれば、電池パック１０１および１０２を互いに並列に接続するか否かを判定するための許容条件が充電側電池パックである電池パック１０２の電圧値に応じて変化するため、析出を考慮して電池パック１０１および１０２を互いに並列に接続するか否かを判定することができる。したがって、析出による電池の性能劣化を抑制することが可能になる。
更に詳細に説明すると、本実施形態によれば、リレー５が全てオフの状態から、各電池パック１０１，１０２のリレー５をオン状態にした際に、循環電流によって生じ得るＬｉ析出による電池の性能劣化を抑制すると共に大きな循環電流によるリレー故障を抑制するため、マスタ制御部７にて、各電池パックからの電池部の電池情報である総電圧Ｖｐに基づいて充電側電池パックを判定し、また電池情報である抵抗Ｒ、電圧差ΔＶ、総電圧Ｖｐに基づいて、充電側電池パックに関する推定循環電力値Ｐｃ（電池特性）を算出する。
【００３３】
また、総電圧Ｖｐと、予め定めた電流Ｉと電圧Ｖとの関係（図３）に基づいて、充電側電池パックに関する許容循環電力値Ｐｉｎ２（許容条件）を算出し、許容循環電力Ｐｉｎ２と推定循環電力値Ｐｃとを比較して並列接続するか否かを判定し、並列接続すると判定された場合、各電池パックのリレー５ａをオンにする。そして、前述の電流と電圧の関係は、電圧情報（Ｖｍａｘ）が大きいほど電流が小さくなる関係にある。
このように、析出に影響する充電側電池パックのうちの最大電圧のセルの電圧値Ｖｍａｘが大きいほど、許容電流値Ｉｉｎは小さくなり、ひいては許容循環電力値Ｐｉｎ２が小さくなる。従って、推定循環電力値Ｐｃが充電側電池パックに関する許容循環電力値Ｐｉｎ２より小さい場合にリレー５をオンするが、Ｖｍａｘが大きいほど許容循環電力値Ｐｉｎ２は小さくなるので、推定循環電力値Ｐｃは更に小さな値にならないとリレー５はオンしない。その結果、推定循環電力値Ｐｃは温度に依存するため、温度が高くなるまではリレーをオンしないので、析出による電池の性能劣化を抑制することが可能になる。
【００３４】
（第２の実施形態）
本実施形態では、電源システムの構成は図１および図２で示した第１の実施形態における構成と同じであるが、電池パック１０１および１０２の相互接続を許可するか否かを判断するための特定の電池特性が第１の実施形態とは異なる。
具体的には、本実施形態では、マスタ制御部７は、充電側電池パック１０２の特定の電池特性として、電池パック１０１および１０２を互いに並列に接続した際に充電側電池パック内の電池セルのそれぞれの電圧値のうちの最大値の推定値を算出する。本実施形態のように電池部１が複数の電池セル１ａからなる電池列で構成される場合、マスタ制御部７は、先ず、充電側電池パック１０２に含まれる電池セル１ａ一つあたりに印加される電圧（電池セル１ａのＯＣＶ（Ｏｐｅｎ−ｃｉｒｃｕｉｔ  ｖｏｌｔａｇｅ：開回路電圧）とは別に電池セル１ａに印加される電圧）の推定値を計算し、その推定値に、充電側電池パック１０２の電池セル１ａの電圧値（ＯＣＶ）のうち最大の電圧値を加算して、電池セル１ａのうちの電圧のうちの最大値の推定値を算出する。以下では、この最大値の推定値を並列接続時推定最大セル電圧Ｖｃと呼ぶ。
【００３５】
マスタ制御部７は、推定循環電流値Ｉｃと、充電側電池パック１０２の最大セル電圧値Ｖｍａｘ２および内部抵抗値Ｒ２と、充電側電池パック１０２の電池セル１ａの数ｎに基づいて、並列接続時推定最大セル電圧Ｖｃ（＝Ｖｍａｘ２＋ＩｃＲ２／ｎ）を算出する。この場合、特定の電池特性である並列接続時推定最大セル電圧Ｖｃは、充電側電池パック１０２の電圧値（最大セル電圧値Ｖｍａｘ２）に応じて変化することになる。
また、本実施形態では、許容条件は、並列接続時推定最大セル電圧Ｖｃが析出許容電圧値Ｖｓより小さいことである。析出許容電圧値Ｖｓは、電池パック１０１および１０２を互いに並列に接続した際に充電側電池パックに印加される電圧によってパック内に含まれるセル一つ当たりに印加される電圧の許容値である。本実施形態のように電池部１が複数の電池セル１ａからなる電池列で構成される場合、析出許容電圧値Ｖｓは、充電側電池パック１０２の１つ電池セル１ａに印加される電圧の許容値となる。なお、析出許容電圧値Ｖｓは、マスタ制御部７にて算出される。
【００３６】
次に動作を説明する。図５は、本実施形態の電源システムの動作を説明するためのフローチャートである。先ず、図４を用いて説明したステップＳ１〜Ｓ３が実行される。ステップＳ３が終了すると、電池パック１０１および１０２のそれぞれのＢＭＳ６は、パック電圧値Ｖｐ、内部抵抗値Ｒ、パック温度Ｔおよび最大セル電圧値Ｖｍａｘを電池情報としてマスタ制御部７に出力する（ステップＳ５ａ）。その後、マスタ制御部７は、電池パック１０１および１０２のそれぞれから電池情報を受け付け、図３を用いて説明したステップＳ６〜Ｓ８を実行する。
【００３７】
ステップＳ８において、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも大きい場合、マスタ制御部７は、電池パック１０１及び１０２の相互接続を許可しないと判定して、処理を終了する。一方、推定循環電流値Ｉｃが耐電流値Ｉｔｈよりも小さい場合、マスタ制御部７は、電池パック１０１及び１０２のうちパック電圧Ｖｐが低い電池パック（ここでは電池パック１０２）を充電側電池パックとして選択する。
そして、マスタ制御部７は、推定循環電流値Ｉｃとパック温度Ｔと、析出防止ＭＡＰ（図３）とに基づいて、電池セル１ａ当りの許容電圧値である析出許容電圧値Ｖｓを算出する（ステップＳ９ａ）。例えば、図３の例の場合、マスタ制御部７は、温度がパック温度Ｔの時のグラフにおいて、推定循環電流値Ｉｃに対応する電圧値を析出許容電圧値Ｖｓとして算出する。
【００３８】
その後、マスタ制御部７は、充電側電池パック１０２からの電池情報に含まれる最大セル電圧値Ｖｍａｘ２および内部抵抗値Ｒ２と、ステップＳ７で算出した推定循環電流値Ｉｃと、充電側電池パック１０２の電池セル１ａの数ｎに基づいて、並列接続時推定最大セル電圧Ｖｃ（＝Ｖｍａｘ２＋ＩｃＲ２／ｎ）を算出する（ステップＳ９ｂ）。
なお、充電側電池パック１０２の電池セル１ａの数ｎは、マスタ制御部７に記憶されていてもよいし、充電側電池パック１０２のＢＭＳ６が電池情報としてマスタ制御部７に通知してもよい。
【００３９】
そして、マスタ制御部７は、並列接続時推定最大セル電圧Ｖｃが析出許容電圧値Ｖｓよりも小さいか否かを判定する（ステップＳ１０ａ）。並列接続時推定最大セル電圧Ｖｃが析出許容電圧値Ｖｓ以上の場合、マスタ制御部７は、電池パック１０１および１０２の相互接続を許可しないと判定して、処理を終了する。一方、並列接続時推定最大セル電圧Ｖｃが析出許容電圧値Ｖｓよりも小さい場合、マスタ制御部７は、ステップＳ１１を実行する。その後、ステップＳ１２が実行される。
本実施形態では、特定の電池特性である並列接続時推定最大セル電圧Ｖｃが充電側電池パック１０２の電圧値（最大セル電圧値Ｖｍａｘ２）に応じて変化するため、析出による電池の性能劣化を抑制することが可能になる。更に詳細に説明すると、本実施形態によれば、リレー５が全てオフの状態から、各電池パック１０１，１０２のリレー５をオン状態にした際に、循環電流によって生じ得るＬｉ析出による電池の性能劣化を抑制すると共に大きな循環電流によるリレー故障を抑制するため、マスタ制御部７にて、各電池パックからの電池部の電池情報であるパック電圧値Ｖｐに基づいて充電側電池パックを判定し、電池情報であるＶｍａｘに基づいて、充電側電池パックに関する最大セル電圧Ｖｃ  （電池特性）を算出する。
【００４０】
また、電池情報であるパック電圧値Ｖｐと、予め定めた電流と電圧の関係（図３）に基づいて、充電側電池パックに関する析出許容電圧値Ｖｓを算出し最大セル電圧Ｖｃと析出許容電圧値Ｖｓとを比較して並列接続するか否かを判定し、並列接続すると判定された場合、各電池パックのリレー５ａをオンにする。このように、リチウムの析出に影響する充電側電池パックのうちの最大電圧のセルの電圧値Ｖｍａｘが大きいほど、Ｖｃが大きくなる。従って、ＶｃがＶｓより小さい場合にリレー５をオンするが、Ｖｍａｘが大きいほどＶｃは大きくなるので、リレー５はオンしにくくなる。よって、電流が流れず析出を抑制できる。その結果、温度に依存する析出許容電圧値Ｖｓにより、温度が高くなるまではリレーをオンしないので、析出による電池の性能劣化を抑制することが可能になる。
【００４１】
（第３の実施形態）
第１および第２の実施形態では、電池パック１０１および１０２の相互接続を許可するか否かを判定する判定部は、マスタ制御部７としてマスタの電池パック１０１に備わっていたが、判定部は電池パック１０１の外に設けられていてもよい。
図６は、本実施形態の電源システムの構成を示す図である。図６では、図１に示した電源システムと比較して、統合制御部８をさらに備えている点で異なる。また、電池パック１０１にはマスタ制御部７は備わっていない。
統合制御部８は、電池パック１０１および１０２の相互接続を許可するか否かを判定する判定部であり、図２に示したマスタ制御部７の機能を有している。本実施形態では、電池パック１０１および１０２のＢＭＳ６は、電池情報をマスタ制御部７の代わりに統合制御部８に出力する。統合制御部８の動作は、第１および第２の実施形態で説明したマスタ制御部７の動作と同様なので詳細な説明は省略する。
【００４２】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。例えば、接続回路２０２はなくても（直結であっても）よい。リレー５がオフ状態の場合は、負荷・回生機器２０１も待機状態であるため、接続回路２０２はなくても（直結であっても）、リレー５がオフからオンになるときは、電池パック間に電圧差があれば循環電流は生じ得る。なお、並列に接続された複数の電池セルにより構成される単位電池を直列に接続した場合には、充電側電池パックの電圧値は、単位電池の電圧値であって、かつ、充電側電池パック内の最大の電圧値であることが好ましい。
【符号の説明】
【００４３】
１  電池部
１ａ  電池セル
２  電流計
３  電圧計
４  温度計
５  スイッチ
５ａ  リレー
６  ＢＭＳ
７  マスタ制御部
８  統合制御部
１００  電源システム
１０１、１０２  電池パック
２００  電気機器
２０１  負荷・回生機器
２０２  接続回路
２０３  機器制御部
【図１】
0006664005.tif 000002
【図２】
0006664005.tif 000003
【図３】
0006664005.tif 000004
【図４】
0006664005.tif 000005
【図５】
0006664005.tif 000006
【図６】
0006664005.tif 000007