(57)【要約】【課題】電池群を構成する二次電池の残存容量が広範囲に変化しても正確にセルバランスをとることができる電池群制御装置を提供する。【解決手段】電池群制御装置は、起動時に全単電池の無負荷電圧を測定する電圧測定回路と、各単電池に並列に接続されバイパス抵抗及びバイパス制御スイッチを有するバイパス回路と、バイパス時間を算出し、該算出したバイパス時間に応じて対応するバイパス制御スイッチをオン状態に制御する主制御部と、を備えている。主制御部のＣＰＵは、電圧測定回路で測定された各単電池の無負荷電圧を残存容量に変換して残存容量の平均値を算出し、変換した残存容量と算出した残存容量の平均値との差が設定値を越える単電池について、電池群の充放電時に、残存容量と残存容量の平均値との差分の電気量に相当するバイパス時間、対応するバイパス制御スイッチをオン状態に制御する。【選択図】図２
2007244142.tif 000002
【特許請求の範囲】
【請求項１】
複数個の二次電池が直列に接続された電池群を制御する電池群制御装置において、
前記電池群制御装置の起動時に、前記二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と、
容量調整用の抵抗及びスイッチを有し、前記二次電池の各々に並列に接続され、前記二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と、
前記二次電池の各々の残存容量が略均等となるように、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間を算出し、該算出した時間に応じて対応するバイパス回路のスイッチをオン状態に制御する制御手段と、
を備え、
前記制御手段は、前記無負荷電圧測定手段で測定された二次電池の各々の無負荷電圧を残存容量に変換して該変換した残存容量の平均値を算出し、前記変換した残存容量と前記算出した残存容量の平均値との差が予め設定された設定値を越える二次電池について、前記電池群の充放電時に、前記残存容量と前記残存容量の平均値との差分の電気量に相当する時間、対応するバイパス回路のスイッチをオン状態に制御して該二次電池に流れる充放電電流をバイパスさせることを特徴とする電池群制御装置。
【請求項２】
前記制御手段は、前記残存容量の平均値を、前記二次電池の各々の残存容量の最大値と最小値との平均値として算出することを特徴とする請求項１に記載の電池群制御装置。
【請求項３】
前記電池群の総電圧を測定する総電圧測定手段と、前記電池群に流れる充放電電流を測定する電流測定手段とを更に備え、前記制御手段は、前記変換した残存容量の最大偏差（＝起動時の残存容量の最大値−残存容量の平均値）及び最小偏差（＝起動時の残存容量の平均値−残存容量の最小値）を更に算出し、前記電池群の充放電時に、前記総電圧測定手段で測定された総電圧及び前記電流測定手段で測定された充放電電流から前記二次電池の平均残存容量を算出し、該算出した平均残存容量が、（前記二次電池の使用上限の残存容量−前記算出した最大偏差）と、（前記二次電池の使用下限の残存容量＋前記算出した最小偏差）との間の範囲にあるかを監視することを特徴とする請求項１又は請求項２に記載の電池群制御装置。
【請求項４】
複数個の二次電池を直列に接続した電池群を制御する電池群制御装置と、前記電池群制御装置を制御する上位制御システムとを備え、前記電池群制御装置及び前記上位制御システム間で通信が可能な電池電源システムにおいて、
前記電池群制御装置は、
起動時に、前記二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と、
容量調整用の抵抗及びスイッチを有し、前記二次電池の各々に並列に接続され、前記二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と、
前記無負荷電圧測定手段で測定された前記二次電池の各々の無負荷電圧値を前記上位制御システムに送信すると共に、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間値を前記上位制御システムから受信し、かつ、前記電池群の充放電時に、前記受信した時間値に応じて対応するバイパス回路のスイッチをオン状態に制御して充放電電流をバイパスさせる電池群制御手段と、
を有し、
前記上位制御システムは、
前記電池群制御装置から受信した前記二次電池の各々の無負荷電圧値に基づいて、前記二次電池の各々の残存容量が略均等となるように、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間値を算出し、該算出した時間値を前記電池群制御装置に送信するシステム制御手段
を有し、
前記システム制御手段は、前記電池群制御装置から受信した前記二次電池の各々の無負荷電圧値を残存容量に変換して該変換した残存容量の平均値を算出し、前記変換した残存容量と前記算出した残存容量の平均値との差が予め設定された設定値を越える二次電池について、前記残存容量と前記残存容量の平均値の差分の電気量に相当する時間値を算出し、該算出した時間値を前記電池群制御装置に送信することを特徴とする電池電源システム。
【請求項５】
前記システム制御手段は、前記残存容量の平均値を、前記二次電池の各々の残存容量の最大値と最小値との平均値として算出することを特徴とする請求項４に記載の電池電源システム。
【請求項６】
前記電池群制御装置は、前記電池群の総電圧を測定する総電圧測定手段と、前記電池群に流れる充放電電流を測定する電流測定手段とを更に有し、前記電池群制御手段は、前記電池群の充放電時に、前記総電圧測定手段で測定された総電圧値及び前記電流測定手段で測定された充放電電流値を前記上位制御システムに送信し、
前記システム制御手段は、前記変換した残存容量の最大偏差（＝起動時の残存容量の最大値−残存容量の平均値）及び最小偏差（＝起動時の残存容量の平均値−残存容量の最小値）を更に算出し、前記電池群の充放電時に、前記電池群制御手段から受信した総電圧値及び充放電電流値から前記二次電池の平均残存容量を算出し、該算出した平均残存容量が、（前記二次電池の使用上限の残存容量−前記算出した最大偏差）と、（前記二次電池の使用下限の残存容量＋前記算出した最小偏差）との間の範囲にあるかを監視することを特徴とする請求項４又は請求項５に記載の電池電源システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電池群制御装置及び電池電源システムに係り、特に、複数個の二次電池が直列に接続された電池群を制御する電池群制御装置、及び、複数個の二次電池を直列に接続した電池群を制御する電池群制御装置と、電池群制御装置を制御する上位制御システムとを備え、電池群制御装置及び上位制御システム間で通信が可能な電池電源システムに関する。
【背景技術】
【０００２】
従来、複数個の二次電池（単電池）が直列に接続された電池群の充放電では、電池群の＋端子と−端子とに充放電装置を接続して制御する充放電制御システムが用いられてきた。特に、近年実用化されているリチウムイオン電池では、電池群を構成する各単電池の電池電圧を測定し、かつ、セルバランス（単電池の容量調整）をとりながら各単電池の電池電圧を制御する充電制御システムが用いられている。セルバランス機能が必要な理由は、電池群を構成する各単電池の残存容量が異なってくると、電池群全体として充放電可能な容量が少なくなり、かつ、寿命も短くなるためである。例えば、ニッケル水素電池であれば、意図的に過充電し満充電状態としてセルバランスをとることが可能であるが、非水系の有機溶媒を電解液としているリチウムイオン電池では、安全性の観点から過充電状態とすることができないため、別の方法で単電池間の残存容量を揃えるセルバランス機能が不可欠である。
【０００３】
その方法として、単電池と並列に容量調整用の抵抗（バイパス回路）を接続してバイパス放電を行って各単電池の残存容量を揃える技術が開示されている（例えば、特許文献１参照）。この技術では、電池群を構成する各単電池の無負荷電圧から単電池の平均無負荷電圧を算出し、偏差（単電池の無負荷電圧と無負荷電圧の平均値との差）が設定値以上の場合に、偏差に定数を乗じた時間だけバイパス回路をオン状態としている。単電池と並列に接続されたバイパス回路がオン状態となると、放電時にはバイパス電流分放電電流が増えるため、バイパス回路がオフ状態の単電池と比べて残存容量は少なくなる。また、充電時でもバイパス電流分充電電流が少なくなるため、バイパス回路がオフ状態の単電池と比べて残存容量は少なくなる。従って、バイパス回路を制御すれば電池群として充放電しながら、残存容量が多い単電池の残存容量を下げて電池群を構成する各単電池の残存容量を揃えることができる。
【０００４】
とりわけ、リチウムイオン電池、特に非晶質系の炭素材料を負極に用いたリチウムイオン電池では無負荷電圧と残存容量との関係が比較的直線的であり、例えば、ハイブリッド自動車の用途などでは充放電時の残存容量の使用範囲が比較的狭いため、無負荷電圧の偏差に定数を乗じた時間だけバイパス回路をオン状態とする単純な制御で良好に各単電池の残存容量を揃えることができる。
【０００５】
一方、充放電時に電池群を構成する各単電池の残存容量を制御する技術として、電池群の総電圧、充放電電流および温度から、単電池の平均残存容量を算出して電池群の充放電量を制限する技術が知られている。本来は全単電池の電圧と充放電電流と温度から各単電池の残存容量を算出して充放電電気量を制限する方が望ましいが、多数の単電池電圧をリアルタイムに測定して単電池の残存容量を計算するには、制御回路が複雑で高コストとなるため、充放電中の電池群の総電圧のみを測定し、平均単電池電圧と充放電電流と温度から平均の残存容量を計算して充放電制御を行っている。
【０００６】
【特許文献１】特開２０００−９２７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、上記従来の制御技術では、電池群を構成する各単電池の残存容量の使用範囲が広い場合に、セルバランスがとれなくなる、という課題を有している。この理由について、図面を参照して説明する。図５は非晶質系の炭素材料を負極に用いたリチウムイオン電池の残存容量比と無負荷電圧との関係を示す特性線図である。無負荷電圧と残存容量の関係は比較的直線に近く、例えば、ハイブリッド自動車で用いられる残存容量比４０〜６０％の範囲ではほぼ直線状である。
【０００８】
図６及び図７は、平均残存容量比が５０％で、＋４．０％、−４．３％のバラツキを持つ電池群で、従来の制御技術でセルバランス動作を行った場合のセルバランス効果をシミュレーションした特性線図である。図６は無負荷電圧の変化を、図７は残存容量比の変化を示している。条件としては、３．５Ａｈのセル（単電池）を９６直列の電池群とし、７８Ωのバイパス抵抗を有するバイパス回路とした。また、バイパス放電を行う偏差としては３ｍＶ以上とし、最大バイパス時間は１０ｈとした。更に、バイパス時間の計算は、偏差１ｍＶあたり０．０６ｈのバイパス放電時間とした。図６に示すように、一回のセルバランス動作で無負荷電圧が高いセルはバイパス放電されバラツキが小さくなっており、セルバランス動作前が＋５１ｍＶ，−５７ｍＶのバラツキが、セルバランス動作後は＋１３ｍＶ，−４６ｍＶのバラツキまで減少した。また、図７に示すように、セルバランス動作前の残存容量の＋４．０％，−４．３％のバラツキが、セルバランス後は＋１．０％，−３．４％のバラツキまで減少している。
【０００９】
これに対して、平均の残存容量比８５％でバラツキが同一の＋４．０％，−４．３％を持つ場合で同様のシミュレーションを行った結果を、図８及び図９に示す。図８に示すように、＋２３ｍＶ，−２８ｍＶのバラツキが＋１３ｍＶ，−２５ｍＶまで減少している。しかし、平均残存容量比で比較すると、図９に示すように、セルバランス後でも＋２．２％，−３．８％までしかバラツキは解消されていない。その原因は、図５の特性線図に示すように、残存容量比が大きい場合には、無負荷電圧に対する残存容量の変化が大きく、残存容量が揃うようにはバイパス放電されないためである。
【００１０】
図１０に、電池群を構成する単電池の残存容量が１個のみ小さい場合に同様にシミュレーションを行った結果を示す。図１０に示すように、９５個のセルが同一電圧で、１個の単電池のみ１００ｍＶ電圧が低いが、バイパス放電は行われていない。この原因は、１個の単電池のみ電圧が低くても平均電圧が３ｍＶ以上下がらないと、９５個の単電池がバイパス放電を行わないためである。これを防ぐためには、３ｍＶのバイパス放電開始偏差値を小さくし、かつ、単電池電圧の測定の分解能を上げれば良いが、単電池電圧の分解能を上げるとコストアップとなり、また、バイパス放電開始偏差値小さくすると、ほぼ単電池電圧が揃っている状態でバイパス放電を行うことになり、エネルギーの損失が増えるため、好ましくない。
【００１１】
また、実際の電池群の充放電制御では、充放電時の残存容量制御値を電池本来の残存容量の上限値と下限値の範囲よりもマージンをとって狭くしているのが普通である。これは、電池群が長期間放置された場合などには、単電池の自己放電量の差が残存容量の差となって単電池の残存容量にバラツキが生じるため、単電池の平均の残存容量から充放電量の制御を行うと、特定の単電池が過充電／過放電となる可能性があるためである。特に、リチウムイオン電池では、過充電時に破裂・発火などの可能性があるため、過充電／過放電状態をリアルタイムに検出する構成を採用し、過充電電圧あるいは過放電電圧が検出された場合には、故障信号ないし警告信号を出力してシステムを停止させる機能を有しているのが普通である。このため、マージンが小さいと、過充電／過放電時に故障信号が発せられてシステムが停止する可能性が高くなる。特に、ハイブリッド自動車ではリチウムイオン電池が動力駆動系の重要な部分を占めているため、マージンは充分余裕をとってあるのが普通である。従って、電池群の残存容量の使用範囲は、単電池の残存容量の使用範囲よりマージン分狭くなっている。
【００１２】
本発明は上記事案に鑑み、電池群を構成する二次電池の残存容量が広範囲に変化しても正確にセルバランスをとることができると共に、電池群を広い範囲で使用可能な電池群制御装置及び電池電源システムを提供することを課題とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の第１の態様は、複数個の二次電池が直列に接続された電池群を制御する電池群制御装置において、前記電池群制御装置の起動時に、前記二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と、容量調整用の抵抗及びスイッチを有し、前記二次電池の各々に並列に接続され、前記二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と、前記二次電池の各々の残存容量が略均等となるように、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間を算出し、該算出した時間に応じて対応するバイパス回路のスイッチをオン状態に制御する制御手段と、を備え、前記制御手段は、前記無負荷電圧測定手段で測定された二次電池の各々の無負荷電圧を残存容量に変換して該変換した残存容量の平均値を算出し、前記変換した残存容量と前記算出した残存容量の平均値との差が予め設定された設定値を越える二次電池について、前記電池群の充放電時に、前記残存容量と前記残存容量の平均値との差分の電気量に相当する時間、対応するバイパス回路のスイッチをオン状態に制御して該二次電池に流れる充放電電流をバイパスさせることを特徴とする。
【００１４】
第１の態様では、無負荷電圧測定手段により、起動時、すなわち、電池群制御装置への電源投入時に、電池群を構成する二次電池の各々の無負荷電圧が測定される。制御手段により、無負荷電圧測定手段で測定された二次電池の各々の無負荷電圧が残存容量に変換されて該変換した残存容量の平均値が算出され、変換された残存容量と算出された残存容量の平均値との差が予め設定された設定値を越える容量調整対象の二次電池について、残存容量と残存容量の平均値との差分の電気量に相当する時間が算出される。制御手段による時間の算出は、電池群の充放電開始前に行われる。そして、電池群の充放電時に、制御手段により、算出された時間、容量調整対象の二次電池に対応するバイパス回路のスイッチがオン状態に制御され、該二次電池に流れる充放電電流がバイパスして、電池群を構成する二次電池の各々の残存容量が略均等となる。第１の態様によれば、制御手段が、電池群を構成する二次電池の無負荷電圧を残存容量に変換して残存容量と残存容量の平均値との差分の電気量に相当する時間を算出しているので、残存容量の範囲が広範囲に変化しても、電池群の充放電時に残存容量と残存容量の平均値との差分の電気量が調整され、二次電池間のセルバランスを正確にとることができると共に、残存容量と残存容量の平均値との差が予め設定された設定値を越える二次電池を容量調整の対象とするので、放電時の容量調整に伴う二次電池のエネルギーロスを少なくすることができる。
【００１５】
第１の態様において、制御手段が、残存容量の平均値を、二次電池の各々の残存容量の最大値と最小値との平均値として算出すれば、電池群に１個のみ残存容量が低い二次電池が存在した場合でも、残存容量の平均値が下がるため、残りの二次電池が容量調整対象となって、全ての二次電池の残存容量を揃えることができる。また、電池群の総電圧を測定する総電圧測定手段と、電池群に流れる充放電電流を測定する電流測定手段とを更に備え、制御手段が、変換した残存容量の最大偏差（＝起動時の残存容量の最大値−残存容量の平均値）及び最小偏差（＝起動時の残存容量の平均値−残存容量の最小値）を更に算出し、電池群の充放電時に、総電圧測定手段で測定された総電圧及び電流測定手段で測定された充放電電流から二次電池の平均残存容量を算出し、該算出した平均残存容量が、（二次電池の使用上限の残存容量−算出した最大偏差）と、（二次電池の使用下限の残存容量＋算出した最小偏差）との間の範囲にあるかを監視するようにすれば、起動時に算出した二次電池の残存容量から、二次電池の残存容量のバラツキが実測できるので、充放電時に、制限する残存容量の上下限値に含まれるマージンを、二次電池の残存容量バラツキ分小さくして、電池群として使用可能な残存容量範囲を広くすることができる。なお、この監視範囲を外れたときには、電池群の使用を禁止したり、上位制御システムに警告信号を送信することで、充放電時の電池群の安全性を確保することができる。
【００１６】
本発明の第２の態様は、複数個の二次電池を直列に接続した電池群を制御する電池群制御装置と、前記電池群制御装置を制御する上位制御システムとを備え、前記電池群制御装置及び前記上位制御システム間で通信が可能な電池電源システムにおいて、前記電池群制御装置は、前記上位制御システムのシステム起動時に該上位制御システムから起動信号を受信したときに、前記二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と、容量調整用の抵抗及びスイッチを有し、前記二次電池の各々に並列に接続され、前記二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と、前記無負荷電圧測定手段で測定された前記二次電池の各々の無負荷電圧値を前記上位制御システムに送信すると共に、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間値を前記上位制御システムから受信し、かつ、前記電池群の充放電時に、前記受信した時間値に応じて対応するバイパス回路のスイッチをオン状態に制御して充放電電流をバイパスさせる電池群制御手段と、を有し、前記上位制御システムは、システム起動時に前記電池群制御装置に起動信号を送信すると共に、前記電池群制御装置から受信した前記二次電池の各々の無負荷電圧値に基づいて、前記二次電池の各々の残存容量が略均等となるように、前記二次電池の各々に流れる充放電電流をバイパスさせるための時間値を算出し、該算出した時間値を前記電池群制御装置に送信するシステム制御手段を有し、前記システム制御手段は、前記電池群制御装置から受信した前記二次電池の各々の無負荷電圧値を残存容量に変換して該変換した残存容量の平均値を算出し、前記変換した残存容量と前記算出した残存容量の平均値との差が予め設定された設定値を越える二次電池について、前記残存容量と前記残存容量の平均値の差分の電気量に相当する時間値を算出し、該算出した時間値を前記電池群制御装置に送信することを特徴とする。
【００１７】
第１の態様の電池群制御装置の制御手段が、残存容量と残存容量の平均値との差分の電気量に相当する時間が算出し、かつ、算出された時間、容量調整対象の二次電池に対応するバイパス回路のスイッチをオン状態に制御するのに対し、第２の態様では、上位制御システムのシステム制御手段により、残存容量と残存容量の平均値との差分の電気量に相当する時間値が算出される。このため、電池群制御装置の電池群制御手段は、無負荷電圧測定手段で測定された二次電池の各々の無負荷電圧値を上位制御システムに送信すると共に、二次電池の各々に流れる充放電電流をバイパスさせるための時間値を上位制御システムから受信し、電池群の充放電時に、受信した時間値に応じて対応するバイパス回路のスイッチをオン状態に制御して充放電電流をバイパスさせることで、電池群を構成する二次電池の各々の残存容量を略均等とする。第２の態様でも、第１の態様と同様に、システム制御手段が、電池群を構成する二次電池の無負荷電圧を残存容量に変換して残存容量と残存容量の平均値との差分の電気量に相当する時間を算出しているので、残存容量の範囲が広範囲に変化しても、電池群制御手段が対応するバイパス回路のスイッチをオン状態に制御するにより、電池群の充放電時に残存容量と残存容量の平均値との差分の電気量が調整され、二次電池間のセルバランスを正確にとることができると共に、残存容量と残存容量の平均値との差が予め設定された設定値を越える二次電池を容量調整の対象とするので、放電時の容量調整に伴う二次電池のエネルギーロスを少なくすることができる。なお、第２の態様においては、電池群制御装置が、二次電池の各々に流れる充放電電流をバイパスさせるための時間値を、上位制御システムから、充放電開始後に受信してもよい。
【００１８】
第２の態様において、システム制御手段は、残存容量の平均値を、二次電池の各々の残存容量の最大値と最小値との平均値として算出することが好ましい。また、電池群制御装置は、電池群の総電圧を測定する総電圧測定手段と、電池群に流れる充放電電流を測定する電流測定手段とを更に有し、電池群制御手段は、電池群の充放電時に、総電圧測定手段で測定された総電圧値及び電流測定手段で測定された充放電電流値を上位制御システムに送信し、システム制御手段は、変換した残存容量の最大偏差（＝起動時の残存容量の最大値−残存容量の平均値）及び最小偏差（＝起動時の残存容量の平均値−残存容量の最小値）を更に算出し、電池群の充放電時に、電池群制御手段から受信した総電圧値及び充放電電流値から二次電池の平均残存容量を算出し、該算出した平均残存容量が、（二次電池の使用上限の残存容量−最大偏差）と、（二次電池の使用下限の残存容量＋最小偏差）との間の範囲にあるかを監視することが好ましい。
【発明の効果】
【００１９】
本発明によれば、電池群を構成する二次電池の無負荷電圧を残存容量に変換して残存容量と残存容量の平均値との差分の電気量に相当する時間を算出しているので、残存容量の範囲が広範囲に変化しても、電池群の充放電時に残存容量と残存容量の平均値との差分の電気量が調整され、二次電池間のセルバランスを正確にとることができると共に、残存容量と残存容量の平均値との差が予め設定された設定値を越える二次電池を容量調整の対象とするので、放電時の容量調整に伴う二次電池のエネルギーロスを少なくすることができる、という効果を得ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明を、ハイブリッド自動車用の電池群を制御する電池群制御装置に適用した実施の形態について説明する。
【００２１】
（構成）
図１に示すように、電池群１は、二次電池（以下、単電池という。）が９６個直列に接続されている。詳述すれば、電池群１はハイブリッド自動車に搭載され振動が加わるため、９６個の単電池を固定するために、４個の単電池を直列接続すると共に、遊動を防止するための枠体内に収容した組電池が２４個使用されており、これら２４個の組電池が電気的に直列に接続されている。また、本実施形態では、正極活物質にリチウム含有金属酸化物を用い、負極活物質に非晶質炭素を用いたリチウムイオン二次電池が単電池として使用されており、各単電池の定格容量は３．５Ａｈである。
【００２２】
電池群制御装置１０は、各単電池の各々に並列接続されたバイパス回路９、各単電池の無負荷電圧（開路電圧）を測定する電圧測定回路４、電池群１の充放電時の総電圧を測定する総電圧測定回路５、電池群１の充放電電流を測定する電流測定回路６、電池群１の温度を測定する温度測定回路８、及び、各単電池の残存容量が略均等となるように制御する主制御部７を有している。
【００２３】
バイパス回路９は、直列接続されたバイパス抵抗２及びバイパス制御スイッチ３で構成されている。なお、本実施形態では、バイパス抵抗２に７８Ωの抵抗値を有する抵抗を用い、バイパス制御スイッチ３にＮチャネルＦＥＴを用いた。電圧測定回路４はオペアンプ及び抵抗を有する複数の作動増幅回路を含んで構成されており、総電圧測定回路５は分圧回路及び作動増幅回路を含んで構成されている。また、電流測定回路６には電流を電圧に変換するホール素子が用いられており、温度測定回路８にはサーミスタが用いられている。
【００２４】
主制御部７は、マイクロコンピュータ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、通信ＩＣを有し上位制御システム２０と通信するための通信部を有している。マイクロコンピュータは、演算処理を行うＣＰＵ、ＣＰＵが実行するプログラム及び後述する設定値等のプログラムデータを記憶したＲＯＭ、ＣＰＵのワークエリアとして働くＲＡＭを有している。
【００２５】
電圧測定回路４、総電圧測定回路５、電流測定回路６及び温度測定回路８は、それぞれ、主制御部７のセル（単電池）電圧測定ポート、総電圧測定ポート、電流測定ポート、温度測定ポートに接続されている。従って、電圧測定回路４、総電圧測定回路５、電流測定回路６及び温度測定回路８で測定されたセル電圧、総電圧、電流及び温度は、Ａ／Ｄコンバータを介して主制御部７に取り込まれる。また、主制御部７のバイパス制御ポートはバイパス制御スイッチ３（ＦＥＴのゲート）に接続されている。このため、主制御部７が２値ハイレベル信号を出力するとＤ／Ａコンバータを介してバイパス制御ポートからアナログ電圧が出力されバイパス制御スイッチ３はオン状態となる。
【００２６】
本実施形態では、車両を制御するメインコンピュータが上位制御システム２０の主要部を構成している。上位制御システム２０は、メインコンピュータの他、通信ＩＣを有し、電池群制御装置１０及び車両の他の周辺制御装置と通信を行う通信部を有している。
【００２７】
電池群１の充放電＋端子及び充放電−端子は、図示を省略した充放電装置に接続されている。充放電装置には充放電を許容する充放電許容スイッチが配置されており、充放電許容スイッチのオン・オフは上位制御システム２０より制御されている。
【００２８】
本実施形態の電池群１は自動車用電源のため、自動車が使用状態にないときに、すなわち、イグニッションキーがオフ（ＯＦＦ）位置に位置しているときに、電池群制御装置１０を作動させると、電池群制御装置１０に作動電力を供給する電池群１にエネルギーロスが生じる。このため、上位制御システム２０は、イグニッションキーがオン（ＯＮ）位置に位置したときに、電池群１から電池群制御装置１０に作動電力を供給させる不図示のスイッチ機構を有している。このようなスイッチ機構は、例えば、フォトカプラとパワーＦＥＴとで構成することができる。すなわち、上位制御システム２０からＤ／Ａコンバータを介して所定のアナログ電圧を出力することにより、フォトカプラの発光ダイオードを発光させ、受光素子の出力をパワーＦＥＴのゲートに入力することで、パワーＦＥＴのドレイン−ソース間を通電し、電池群１から電池群制御装置１０に作動電力を供給させる。
【００２９】
（動作）
次に、フローチャートを参照して、本実施形態の電池群制御装置１０の動作について、主制御部７のＣＰＵを主体として説明する。
【００３０】
＜起動時の動作＞
電池群１から電池群制御装置１０に作動電力が供給されると、すなわち、電池群制御装置１０が起動すると、ＲＯＭに格納されたプログラム及びプログラムデータをＲＡＭに展開する初期設定処理を行い、展開されたプログラムに従って、バイパス回路９のバイパス時間等を算出する起動時処理ルーチンが実行される。
【００３１】
図２に示すように、起動時処理ルーチンでは、まず、ステップ１０２において、電池群１を構成する全単電池の無負荷電圧を取り込む。すなわち、電圧測定回路４からセル電圧測定ポートに出力されたセル電圧をＡ／Ｄコンバータを介してデジタル電圧に変換し、ＲＡＭに格納する。なお、正確には、電池群制御装置１０等の消費電流も含まれるが、電流値は少なく、内部抵抗の小さいリチウムイオン二次電池にとっては無負荷電圧としても問題はない。次に、ステップ１０４において、取り込んだ無負荷電圧を残存容量比に変換する。具体的には、無負荷電圧と残存容量比のテーブルを参照して（図５も参照）、補間を行って計算することで、テーブル自体の記憶容量を最小限にしている。
【００３２】
次いで、ステップ１０６で、全単電池の残存容量比の単純平均値、すなわち、平均残存容量比ＳＯＣｍ１と、全単電池の残存容量比のうち最大の残存容量比と最小の残存容量比との平均値（メジアン平均値）ＳＯＣｍ２とを算出し、次のステップ１０８で、全単電池について、残存容量比の単純平均値からの差として定義される偏差１（＝ＳＯＣ−ＳＯＣｍ１）と、残存容量比のメジアン平均値からの差として定義される偏差２（＝ＳＯＣ−ＳＯＣｍ２）とを算出し、ステップ１１０で、偏差１の最大値（偏差１ｍａｘ）と、偏差１の最小値（偏差１ｍｉｎ）とを算出する。
【００３３】
次に、ステップ１１２、１１４において、偏差１の最大値（偏差１ｍａｘ）、偏差１の最小値（偏差１ｍｉｎ）が予め設定された設定値±Ａの範囲から逸脱しているかを判断する。肯定判断のときは、電池群１内に異常に残存容量が大きい又は小さい単電池が存在することになり、電池群１に何らかの異常が存在していると判断されるので、ステップ１１６で、充放電電流の通電を禁止するために上位制御システム２０に警告信号を出力して、起動時処理ルーチンを終了する。警告信号を受信した上位制御システム２０は、上述した充放電装置の充放電許容スイッチをオフ状態のまま維持（電池群１の充放電電流の通電を禁止）し、インストールメントパネルに電池群１に異常がある旨を表示する。
【００３４】
一方、ステップ１１２及びステップ１１４で否定判断のときは、ステップ１１８において、使用上限の残存容量比と、使用下限の残存容量比とを算出する。上限の残存容量比は、定格の残存容量上限値から、標準のマージンと偏差１の最大値（偏差１ｍａｘ）を減算した値とする。また、下限の残存容量比は、定格の残存容量下限値に、標準のマージンと偏差１の最小値（偏差１ｍｉｎ）の絶対値を加算した値とする。ここで、標準のマージンとは、単電池の特性バラツキ、総電圧、充放電電流、温度などの検出誤差によって発生する残存容量比の計算誤差を含めたものをいう。
【００３５】
次に、ステップ１２０において、全単電池について、残存容量比のメジアン平均値からの偏差２（＝ＳＯＣ−ＳＯＣｍ２）が予め設定された設定値Ｂより大きいか否かを判断する。この理由は、許容される残存容量比の偏差が小さい場合には、バイパス放電を行わなくても実用上問題はないので、バイパス放電による単電池のエネルギー損失を少なくするためである。否定判断の単電池については、ステップ１２６で、バイパス時間を０に決定し、肯定判断の単電池については、ステップ１２２でバイパス電気量を算出し、ステップ１２４でバイパス時間を算出して、起動時処理が終了した旨を上位制御システム２０に報知した後、起動時処理ルーチンを終了する。バイパス電気量は（単電池の定格容量×偏差２）で算出され、バイパス時間は（バイパス電気量／バイパス電流）で算出される。なお、起動時処理ルーチンは、電池群１の充放電開始前に終了する。また、起動時処理が終了した旨の報知を受けた上位制御システム２０は、上述した充放電装置の充放電許容スイッチをオン状態として、電池群１の充放電を許容する。これにより、電池群１は定常作動（充放電）に移行する。
【００３６】
＜定常時の動作＞
主制御部７のＣＰＵは、起動時処理ルーチンの実行を終了すると、図３に示す定常時処理ルーチンを実行する。
【００３７】
定常時処理ルーチンでは、ステップ２０２において、ステップ１２４（図２参照）で算出したバイパス時間、容量調整対象の単電池に並列に接続された（対応する）バイパス回路９のバイパス制御スイッチ３をオン状態としてバイパス抵抗２にバイパス電流を通電する。これにより、バイパス電気量（バイパス時間×バイパス電流）はバイパス抵抗２により熱消費され、電池群１を構成する全単電池の残存容量が略均等となる。なお、図３では捨象したが、主制御部７のＣＰＵは、算出したバイパス時間が経過すると、バイパス制御スイッチ３をオフ状態とする。
【００３８】
次のステップ２０４では、所定時刻が経過するまで待機し、所定時刻が経過すると、ステップ２０６で、電池群１の総電圧、電池群１に流れる充放電電流、電池群１の温度を取り込む。すなわち、総電圧測定回路５から総電圧測定ポートに出力された総電圧、電流測定回路６から電流測定ポートに出力された電流、温度測定回路８から温度測定ポートに出力された温度を、それぞれ、Ａ／Ｄコンバータを介してデジタル値に変換し、ＲＡＭに格納する。次いで、ステップ２０８で、取り込んだ電池群１の総電圧、電池群１に流れる充放電電流、電池群１の温度から、電極群１を構成する単電池の平均残存容量を算出する。このような平均残存容量の算出は背景技術欄に記載の通り公知であり、温度は温度補正テーブルにより算出ベースとなる室温に変換するために用いられる。
【００３９】
次に、ステップ２１０において、ステップ２０８で算出した平均残存容量が、ステップ１１８で算出した上限の残存容量比と、下限の残存容量比との範囲（充放電許容範囲）内か否かを判断する。すなわち、充放電時の平均残存容量比が、起動時の無負荷電圧から算出された充放電許容範囲内にあるかが監視される。肯定判断のときは、監視を続行するためにステップ２１０に戻り、否定判断のときは、次のステップ２１２で、平均残存容量が充放電許容範囲内を外れた旨を上位制御システム２０に報知（警告信号を出力）して、定常時処理ルーチンを終了する。
【００４０】
充放電許容範囲を外れたときは、電池群１に何らかの異常が存在していると判断されるので、警告信号を受信した上位制御システム２０は、上述した充放電装置の充放電許容スイッチをオフ状態とし（電池群１の充放電電流の通電を禁止し）、インストールメントパネルに電池群１に異常がある旨を表示する。なお、イグニッションキーがオフ（ＯＦＦ）位置に位置したときに、上位制御システム２０は、上述したスイッチ機構をオフ状態とし、電池群１から電池群制御装置１０への作動電力の供給を停止させる。この場合には、定常時処理ルーチンは強制終了する。
【００４１】
（作用等）
次に、本実施形態の電池群制御装置１０の作用等について説明する。
【００４２】
本実施形態の電池群制御装置１０は、主制御部７のＣＰＵが、電池群１を構成する単電池の無負荷電圧を残存容量比に変換して（ステップ１０４）、残存容量比と残存容量比の平均値との差分の電気量に相当するバイパス時間を算出しているので（ステップ１２２、１２４）、電池群１を構成する単電池の残存容量比の範囲が広範囲に変化しても、電池群１の充放電時に残存容量比と残存容量比の平均値との差分の電気量が調整され（ステップ２０２）、単電池間のセルバランスを正確にとることができる。また、残存容量比と残存容量比の平均値との差が予め設定された設定値を越える単電池を容量調整の対象とするので（ステップ１２０）、放電時の容量調整に伴う単電池のエネルギーロスを少なくすることができる。
【００４３】
更に、本実施形態の電池群制御装置１０は、残存容量比と、残存容量比のメジアン平均値からの差として定義された偏差２との差が、予め設定された設定値Ｂを越える単電池を容量調整の対象にしたので（ステップ１２０）、電池群１に１個のみ残存容量比が低い単電池が存在した場合でも、残存容量比の平均値が下がるため、残りの単電池が容量調整対象となって、全ての単電池の残存容量を揃えることができる。図４は、電池群１を構成する単電池の残存容量比を１個のみ意図的に１００ｍＶ小さくした場合の、本実施形態の電池群制御装置１０のシミュレーション結果である。条件は背景技術欄で示した図１０と同一とした。図１０に示した従来技術の電池群制御装置では、容量調整が行われないため、バラツキが解消されないのに対し、本実施形態の電池群制御装置１０では、図４に示すように、１個の単電池のみが平均より１００ｍＶ電圧が低くても他の単電池に容量調整が行われるため、セルバランス動作終了後は平均値より４３ｍＶ電圧値が低い値にまでバラツキが解消している。従って、本実施形態の電池群制御装置１０では、この動作を繰り返すことによって、バラツキを解消可能なことが明白である。
【００４４】
また、本実施形態の電池群制御装置１０は、起動時に、無負荷電圧から残存容量比の最大偏差（偏差１ｍａｘ）と最小偏差（偏差１ｍｉｎ）と（ステップ１１０）、上限の残存容量比と下限の残存容量比と（ステップ１１８）を算出しておき、電池群１の充放電時に、電池群１の総電圧、充放電電流及び温度から平均残存容量比を算出し（ステップ２０８）、算出した平均残存容量比が充放電許容範囲内にあるかを監視している（ステップ２１０）。このため、起動時に算出した単電池の残存容量比から、単電池の残存容量のバラツキが実測できるので、充放電時に、制限する残存容量の上下限値に含まれるマージンを、単電池の残存容量バラツキ分小さくして、電池群１として使用可能な残存容量範囲を広くすることができる。これに対し、従来技術の電池群制御装置では、上述した標準のマージンに単電池の残存容量バラツキ分を含めなければならなかったため、マージンの値をかなり大きくせざるを得なかった。単電池の残存容量にバラツキがあるために、充放電中に過充電あるいは過放電が検出されてしまう可能性があるからである。その点、本実施形態の電池群制御装置１０では単電池の残存容量比のバラツキを実測しているので、マージンを必要最低限にすることができる。
【００４５】
すなわち、電池の特性が完全に同一となることはないため、従来技術では、例えば、使用可能残存許容範囲が２０％〜８０％のときに、マージンをみて３０％〜７０％の範囲を残存容量範囲として制御する。本実施形態では、残存容量のバラツキが大きすぎる場合には異常と判断して上位システムに報知すると共に、このマージンを最小にして、使用可能な残存容量範囲をできるだけ広くとるようにしている。例えば、電池の残存容量のバラツキが最大偏差＋４％、最小偏差−６％と、起動時に測定されれば、従来技術では３０％〜７０％での使用範囲であったものを、２０％＋６％＝２６％から８０％−４％＝７６％まで使用範囲を広げる制御を行っている。軌道時の残存容量測定で電池の残存容量のバラツキが判明しているので、総電圧と充放電電流から算出される平均残存容量計算値を上記２６％〜７６％に制御すれば、残存容量のバラツキは＋４％、−６％以内となるため、実際の電池の残存容量は使用可能残存容量許容範囲（２６％−６％＝２０％から７６％＋４％＝８０％）内に収まり、このような制御により電池を劣化させるともない。
【００４６】
なお、本実施形態では、バイパス時間の算出を電池群制御装置１０側で行う例を示したが、本発明はこれに限定されず、上位制御システム２０側で行うようにしてもよい。このような実施形態では、電池群制御装置１０と上位制御システム２０とで電池電源システムが構成され、電池群制御装置１０及び上位制御システム２０で通信が可能なことが必要である。すなわち、電池群制御装置１０の主制御部７は、単電池の各々の無負荷電圧値を上位制御システム２０に送信する。上位制御システム２０（のＣＰＵ）は、受信した無負荷電圧値から残存容量比と残存容量比の平均値との差分の電気量に相当するバイパス時間値を算出し、バイパス時間値を電池群制御装置１０に送信する。電池群制御装置１０の主制御部７は、上位制御システム２０からバイパス時間値を受信し、電池群１の充放電時に、受信したバイパス時間値に応じて対応するバイパス回路９のスイッチ制御スイッチ３をオン状態に制御して充放電電流をバイパスさせることで、電池群１を構成する単電池の各々の残存容量を略均等とする。なお、電池群制御装置１０の主制御部７は、充放電開始後に、上位制御システム２０からバイパス時間値を受信しても、容量調整が可能なことは論を待たない。
【００４７】
また、本実施形態では、平均残存容量比が充放電許容範囲内にあるかを電池群制御装置１０側で監視する例を示したが、本発明はこれに制限されず、上位制御システム２０側で監視するようにしてもよい。すなわち、電池群制御装置１０の主制御部７は、電池群１の充放電時に、総電圧値、充放電電流値及び温度値を上位制御システム２０に送信し、上位制御システム２０は、受信した総電圧値、充放電電流値及び温度値から平均残存容量比を算出し、算出した平均残存容量比が上述した充放電許容範囲内にあるかを監視するようにしてもよい。この場合に、充放電許容範囲の算出については、一部又は全部を電池群制御装置１０の主制御部７側で行うようにしてもよい。
【００４８】
更に、本実施形態では、起動時に、残存容量比の最大偏差（偏差１ｍａｘ）と最小偏差（偏差１ｍｉｎ）と、上限の残存容量比と下限の残存容量比とを算出した例を示したが、起動時に残存容量比の最大偏差（偏差１ｍａｘ）と最小偏差（偏差１ｍｉｎ）を算出しておき、定常時に上限の残存容量比と下限の残存容量比とを算出するようにしてもよい。
【産業上の利用可能性】
【００４９】
本発明は、電池群を構成する二次電池の残存容量が広範囲に変化しても正確にセルバランスをとることができると共に、電池群を広い範囲で使用可能な電池群制御装置及び電池電源システムを提供するものであるため、電池群制御装置ないし電池電源システムの製造、販売に寄与するので、産業上の利用可能性を有する。
【図面の簡単な説明】
【００５０】
【図１】本発明が適用可能な実施形態の電池群制御装置のブロック構成図である。
【図２】実施形態の電池群制御装置の主制御部のＣＰＵが起動時に実行する起動時処理ルーチンのフローチャートである。
【図３】実施形態の電池群制御装置の主制御部のＣＰＵが定常時に実行する定常時処理ルーチンのフローチャートである。
【図４】電池群を構成する単電池の電圧を１個のみ他のより１００ｍＶ意図的に小さくした場合に、実施形態の電池群制御装置でセルバランス動作を行ったときの無負荷電圧の変化を示す特性線図である。
【図５】非晶質系の炭素材料を負極に用いたリチウムイオン電池の無負荷電圧と残存容量比との関係を示す特性線図である。
【図６】平均残存容量比が５０％で、従来技術による電池群制御装置でセルバランス動作を行った場合の無負荷電圧の変化を示す特性線図である。
【図７】平均残存容量比が５０％で、従来技術による電池群制御装置でセルバランス動作を行った場合の残存容量比の変化を示す特性線図である。
【図８】平均残存容量比が８５％で、従来技術による電池群制御装置でセルバランス動作を行った場合の無負荷電圧の変化を示す特性線図である。
【図９】平均残存容量費が８５％で、従来技術による電池群制御装置でセルバランス動作を行った場合の残存容量比の変化を示す特性線図である。
【図１０】電池群を構成する単電池の電圧を１個のみ他のより１００ｍＶ意図的に小さくした場合に、従来技術による電池群制御装置でセルバランス動作を行った場合の無負荷電圧の変化を示す特性線図である。
【符号の説明】
【００５１】
１  電池群
２  バイパス抵抗（抵抗）
３  バイパス制御スイッチ（スイッチ）
４  電圧測定回路（無負荷電圧測定手段の一部）
５  総電圧測定回路（総電圧測定手段の一部）
６  電流測定回路（電流測定手段の一部）
７  主制御部（制御手段）
９  バイパス回路
１０  電池群制御装置
２０  上位制御システム（電池電源システムの一部）
【図１】
2007244142.tif 000003
【図２】
2007244142.tif 000004
【図３】
2007244142.tif 000005
【図４】
2007244142.tif 000006
【図５】
2007244142.tif 000007
【図６】
2007244142.tif 000008
【図７】
2007244142.tif 000009
【図８】
2007244142.tif 000010
【図９】
2007244142.tif 000011
【図１０】
2007244142.tif 000012