(57)【特許請求の範囲】
【請求項１】
互いに並列接続された複数の電池モジュールそれぞれの充放電路に設けられた複数のスイッチ回路をオンオフ制御する電池モジュール制御システムにおいて、
複数の電池モジュールの平均インピーダンス値を算出する手段と、
複数の電池モジュールそれぞれの許容最大充放電レートを入力する手段と、
算出された複数の電池モジュールそれぞれの平均インピーダンス値と、入力された電池モジュールそれぞれの許容最大充放電レートと、から複数の電池モジュールそれぞれの許容電圧差を算出する手段と、
並列接続された複数の電池モジュールの共通の充放電路の電圧を検出する共通電圧検出手段と、
複数の電池モジュールそれぞれの電圧を検出する複数の電圧検出手段と、を有し、
前記共通電圧検出手段によって検出された電圧と、所定の電池モジュールに対応する前記電圧検出手段によって検出された電圧との差が、前記所定の電池モジュールの許容電圧差より大きい場合、前記所定の電池モジュールの充放電路に設けられたスイッチ回路をオフする制御を行うことを特徴とする電池モジュール制御システム。
【請求項２】
さらに、複数の電池モジュールそれぞれの充放電路を流れる電流を検出する複数の電流検出手段を有し、
所定の電池モジュールに対応する前記電流検出手段によって検出された電流値の絶対値が、前記所定の電池モジュールの許容最大充放電レートより大きい場合、前記所定の電池モジュールの充放電路に設けられたスイッチ回路をオフする制御を行うことを特徴とする請求項１に記載の電池モジュール制御システム。
【請求項３】
複数の電池モジュールそれぞれの生産時期が異なることを特徴とする請求項１又は請求項２に記載の電池モジュール制御システム。
【請求項４】
複数の電池モジュールそれぞれの利用履歴が異なることを特徴とする請求項１乃至請求項３のいずれかに記載の電池モジュール制御システム。
【請求項５】
複数の電池モジュールそれぞれの規格が異なることを特徴とする請求項１乃至請求項４のいずれかに記載の電池モジュール制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ以上の電池セルから構成される電池モジュールを制御するために用いられる電池モジュール制御システムに関する。
【背景技術】
【０００２】
環境問題に対する意識の高まりと共に、電気自動車（ＥＶ）やハイブリッド電気自動車（ＨＥＶ）などの電気モーターで駆動される車両、或いは、太陽光によって発電した電気を蓄電するシステムなどが急速に普及することが予想されている。これらの車両、蓄電システムにおいては、リチウムイオン電池やニッケル水素電池、鉛電池その他の２次電池が用いられるが、今後、車両や蓄電システムで一度利用された電池が大量に回収されることが考えられ、回収された中古の電池を有効に再利用する方策が種々検討されている。
【０００３】
ところで、一般的に言われるように、電池を複数接続して使用する場合、それぞれの劣化度や容量などの特性の異なる電池の並列使用を禁止するのは、電池間での逆流による充放電が大きく出た場合、逆流した電流による発熱などの危険が伴うためである。そこで、容量特性が異なる電池を並列使用する場合には、逆流防止機能などによる安全性の担保が必要となる。ただし、逆流防止機能を設けたとしても、電池間で大きな容量のバラツキが出た場合、劣化度の一番ひどい（容量が少ない）電池に依存され、本来の容量が取り出せない傾向がある。
【０００４】
使用履歴により電池の劣化度、容量などが異なることとなるので、電池モジュールのリユースを行う際には、回収された電池モジュールに関するデータを何らかの形で取得する必要があり、このための方法がこれまで提案されてきた。
【０００５】
例えば、特許文献１（特開２００７−１４１４６４号公報）には、自らの電気的特性情報または使用履歴情報の少なくともいずれか一方を電池情報として記憶する電池情報記憶手段を備えた２次電池モジュールに接続される電池情報管理装置であって、ＣＰＵとメモリとを少なくとも含んで構成された情報処理手段と、前記情報処理手段の情報処理結果を出力する出力手段と、前記２次電池モジュールを前記情報処理手段に接続するインタフェース手段とを備え、前記情報処理手段が、前記２次電池モジュールの前記電池情報記憶手段に記憶されている電池情報を、前記インタフェース手段によって読み出し、前記電池情報について別途あらかじめ定められた１以上の閾値と、前記読み出した電池情報とに基づき、前記２次電池モジュールの再利用のためのグレード分けを行い、そのグレード分けの結果得られたグレード分けの情報を前記出力手段に出力し、前記インタフェース手段によって読み出された前記電池情報を、その電池情報を出力した前記２次電池モジュールの識別情報に対応させて蓄積する電池情報データベースを備えたこと電池情報管理装置が開示されている。
【特許文献１】特開２００７−１４１４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のものは、２次電池モジュールに自らの電気的特性情報または使用履歴情報などの電池情報を記憶させる電池情報記憶手段を設けたり、或いは、装置側にはこの電池情報記憶手段に記憶された電池情報を読み出す手段を設けたりする必要があり、２次電池モジュールをリユースするための構成が非常に複雑で、かつ高価なものとなってしまう、という問題があった。また、リユース可能な２次電池モジュールは、上記のような規格通りの電池情報記憶手段が設けられたものであり、任意の２次電池モジュールをリユ
ースすることができない、という問題もあった。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に係る発明は、互いに並列接続された複数の電池モジュールそれぞれの充放電路に設けられた複数のスイッチ回路をオンオフ制御する電池モジュール制御システムにおいて、複数の電池モジュールの平均インピーダンス値を算出する手段と、複数の電池モジュールそれぞれの許容最大充放電レートを入力する手段と、算出された複数の電池モジュールそれぞれの平均インピーダンス値と、入力された電池モジュールそれぞれの許容最大充放電レートと、から複数の電池モジュールそれぞれの許容電圧差を算出する手段と、並列接続された複数の電池モジュールの共通の充放電路の電圧を検出する共通電圧検出手段と、複数の電池モジュールそれぞれの電圧を検出する複数の電圧検出手段と、を有し、前記共通電圧検出手段によって検出された電圧と、所定の電池モジュールに対応する前記電圧検出手段によって検出された電圧との差が、前記所定の電池モジュールの許容電圧差より大きい場合、前記所定の電池モジュールの充放電路に設けられたスイッチ回路をオフする制御を行うことを特徴とする。
【０００８】
また、請求項２に係る発明は、請求項１に記載の電池モジュール制御システムにおいて、さらに、複数の電池モジュールそれぞれの充放電路を流れる電流を検出する複数の電流検出手段を有し、所定の電池モジュールに対応する前記電流検出手段によって検出された電流値の絶対値が、前記所定の電池モジュールの許容最大充放電レートより大きい場合、前記所定の電池モジュールの充放電路に設けられたスイッチ回路をオフする制御を行うことを特徴とする。
【０００９】
また、請求項３に係る発明は、請求項１又は請求項２に記載の電池モジュール制御システムにおいて、複数の電池モジュールそれぞれの生産時期が異なることを特徴とする。
【００１０】
また、請求項４に係る発明は、請求項１乃至請求項３のいずれかに記載の電池モジュール制御システムにおいて、複数の電池モジュールそれぞれの利用履歴が異なることを特徴とする。
【００１１】
また、請求項５に係る発明は、請求項１乃至請求項４のいずれかに記載の電池モジュール制御システムにおいて、複数の電池モジュールそれぞれの規格が異なることを特徴とする。
【発明の効果】
【００１２】
本発明に係る電池モジュール制御システムによれば、実使用等を通じて、それぞれの２次電池モジュールの許容電圧差を取得して、この許容電圧差より大きい電圧が２次電池モジュールに印加されないように、２次電池モジュールの充放電経路に設けられたスイッチ回路を制御することにより、２次電池モジュールが安全な使用領域で使用されることを担保するものであるので、２次電池モジュール自体にその使用履歴等を記憶させるための記憶手段などを設けることなく、簡便で安価なシステムによって２次電池モジュールのリユースが可能となる。
【００１３】
また、本発明に係る電池モジュール制御システムによれば、上記のように許容電圧差に基づきスイッチ回路を制御することによって、任意の２次電池モジュールの安全使用を担保できるので、規格通りの電池情報記憶手段が設けられていなくても、任意の２次電池モジュールをリユースすることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る電池モジュール制御システムの回路構成の概略を示す図である。
【図２】本発明の実施形態に係る電池モジュール制御システムにおける充放電ログデータ／モジュールデータテーブル記憶部のデータ構造を説明する図である。
【図３】本発明の実施形態に係る電池モジュール制御システムの充放電処理のフローチャートを示す図である。
【図４】本発明の実施形態に係る電池モジュール制御システムのＳＷオンオフ状態変更処理サブルーチンのフローチャートを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明の実施形態に係る電池モジュール制御システムの回路構成の概略を示す図である。図１において、１は電池モジュール制御システム、１０は制御部、１１はＣＰＵ、１２はＲＡＭ、１３はＲＯＭ、１４は計時部、１５はＡ／Ｄ変換部、１６はインターフェイス部、２０は放電用スイッチ回路、３０は充電用スイッチ回路、４０は充放電ログデータ／モジュールデータテーブル記憶部、５０は入力部、６１、６２、６３はスイッチ回路、７１、７２、７３、７４は電圧検出端子、８１、８２、８３は電池モジュール、９１、９２、９３は電流検出部をそれぞれ示している。
【００１６】
電池モジュール制御システム１は、不図示の上位装置からの充電指令／放電指令、充電中止指令／放電中止指令を受けて、電池モジュールＭ1、Ｍ2、Ｍ3に対して充電を行った
り、これらモジュールから放電を行ったり、或いは、充電を中止したり、放電を中止したりするシステムであり、電池モジュール制御システム１に接続される電池モジュールＭ1
、Ｍ2、Ｍ3の充放電管理を行うものである。ここで、本発明の実施形態に係る電池モジュール制御システム１が管理する電池モジュールの数は、本実施形態のように３つでなく、１つ以上の任意の数の電池モジュールを管理することが可能である。また、電池モジュール制御システム１は、任意の種類の２次電池セルを組み合わせて構成された電池モジュールを管理することができる。すなわち、本実施形態で言えば、電池モジュールＭ1、電池
モジュールＭ2、電池モジュールＭ3のそれぞれのモジュールの種類、規格が異なっていても構わない。また、電池モジュール制御システム１が管理する電池モジュールは、既に使用履歴のある中古のものであっても、或いは新品のものであっても構わない。より詳しくは、電池モジュール制御システム１が管理する電池モジュールとしては、電池モジュールそれぞれの生産時期が異なっていても、或いは、電池モジュールそれぞれの利用履歴が異なっていても、或いは、電池モジュールそれぞれの規格が異なっていても構わない。
【００１７】
本発明に係る電池モジュール制御システム１では、実使用等を通じて、それぞれの電池モジュールＭ1、Ｍ2、Ｍ3の許容電圧差を取得する。そして、この許容電圧差より大きい
電圧がそれぞれの電池モジュールＭ1、Ｍ2、Ｍ3に印加されないように、電池モジュール
Ｍ1、Ｍ2、Ｍ3の充放電経路に設けられたスイッチ回路ＳＷ1、ＳＷ2、ＳＷ3を制御することにより、電池モジュールが安全な使用領域で使用されることを担保する。このため、上述したように、電池モジュール制御システム１が管理する電池モジュールのそれぞれの生産時期が異なっていても、或いは、それぞれの利用履歴が異なっていても、或いは、それぞれの規格が異なっていても構わないのである。なお、許容電圧差などの定義については後述する。
【００１８】
本発明の実施形態に係る電池モジュール制御システム１においては、電池モジュールＭ1、Ｍ2、Ｍ3と、電池モジュールＭ1、Ｍ2、Ｍ3それぞれの充放電時の電流を検出する抵抗等からなる電流検出部Ａ1、Ａ2、Ａ3と、電池モジュールＭ1、Ｍ2、Ｍ3それぞれの充放電路に設けられ電池モジュールＭ1、Ｍ2、Ｍ3個々の充放電を制御するスイッチ回路ＳＷ1、ＳＷ2、ＳＷ3と、電池モジュールＭ1、Ｍ2、Ｍ3の充放電を監視、制御する制御部１０と
、電池モジュールＭ1、Ｍ2、Ｍ3全体の充電・放電を制御するＦＥＴからなる放電用スイ
ッチ回路２０、充電用スイッチ回路３０と、電池モジュールＭ1、Ｍ2、Ｍ3に関するデー
タを記憶する充放電ログデータ／モジュールデータテーブル記憶部４０と、制御部１０に所定の情報をユーザー等が入力する場合に用いられる入力部５０と、を備えている。
【００１９】
制御部１０においては、電圧検出端子７１、７２、７３、７４おける各端子電圧値Ｖ1
、Ｖ2、Ｖ3、Ｖcom、及び電池モジュールＭ1、Ｍ2、Ｍ3個々の充放電路における電流検出部９１、９２、９３における電流値Ｉ1、Ｉ2、Ｉ3を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏ
ｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１等で処理可能なデジタル値に変換するＡ／Ｄ変換部１５が設けられている。なお、７４おける端子電圧値Ｖcomは電池モジュール制御システム１
全体としての充放電電圧値である。
【００２０】
そして、Ａ／Ｄ変換部１５からの出力が、制御手段としてのＣＰＵ１１に入力されて、演算、比較、判定等が行われて、このＣＰＵ１１からの信号で、スイッチングトランジスタ等からなる
放電用スイッチ回路２０、充電用スイッチ回路３０、スイッチ回路ＳＷ1、ＳＷ2、ＳＷ3
をオンオフ制御する。
【００２１】
また、制御部１０には、ＣＰＵ１１が処理するための各種データを記録するためのメモリーが設けられている。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２は、プログラムの一部や、各種データを一時的に記憶する。また、電池モジュール制御システム１の動作を制御するプログラムを保存するプログラムメモリを備える不揮発性の記憶媒体であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３には、プログラムの実行時に必要なデータなどがあらかじめ記憶される。
【００２２】
また、制御部１０には、各種のタイマーである計時部１４が設けられており、時間計測等に利用される。制御部１０におけるインターフェイス部１６は、制御部１０外の構成である充放電ログデータ／モジュールデータテーブル記憶部４０や入力部５０との入出力を司るものである。
【００２３】
充放電ログデータ／モジュールデータテーブル記憶部４０は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）又はＦｌａｓｈＭｅｍｏｒｙなどの書き換え可能な不揮発性メモリから構成されるものであり、電池モジュールＭ1、Ｍ2、Ｍ3の充放電の履歴を記録する充放電ログデータと、電池モジュー
ルＭ1、Ｍ2、Ｍ3の特性を記憶するモジュールデータテーブルとを、記憶している。
【００２４】
また、入力部５０はユーザーが電池モジュールＭ1、Ｍ2、Ｍ3に関するデータを入力す
ることを可能とするタッチパネル等の入力手段である。
【００２５】
図２は本発明の実施形態に係る電池モジュール制御システムにおける充放電ログデータ／モジュールデータテーブル記憶部４０のデータ構造を説明する図である。
【００２６】
図２（Ａ）は充放電ログデータのデータ構造を示すものである。充放電ログデータには計時部１４で取得された時刻データに対応した、電池モジュール制御システム１が充電を行っているのか放電を行っているのかに係るデータ、電池モジュールＭ1、Ｍ2、Ｍ3個々
の充放電路における電流検出部９１、９２、９３における電流値Ｉ1、Ｉ2、Ｉ3のデータ
、電圧検出端子７１、７２、７３、７４おける各端子電圧値Ｖ1、Ｖ2、Ｖ3、Ｖcomのデータが記録されるようになっている。
【００２７】
図２（Ｂ）は、これまでに記録された上述の充放電ログデータから、算出される電池モジュールＭ1、Ｍ2、Ｍ3それぞれの特性に関するテーブルである。図２（Ｂ）に示すモジ
ュールデータテーブルで管理するデータ例としては、電池モジュールのＩＤナンバーであるｎ（本実施形態ではｎ＝１，２，３）、それぞれの電池モジュールの電池容量（Ａｈ1
，Ａｈ2，Ａｈ3）、それぞれの電池モジュールのＤＣインピーダンスの平均値（Ｚ1，Ｚ2，Ｚ3）、それぞれの電池モジュールの充放電レート（Ｃ1，Ｃ2，Ｃ3）、それぞれの電池モジュールの許容最大充放電レート（Ｃmax1，Ｃmax2，Ｃmax3）、それぞれの電池モジュールの許容電圧差（ΔＶ1，ΔＶ2，ΔＶ3）を挙げることができる。
【００２８】
電池モジュール制御システム１に新たな電池モジュールをセットしたときには、モジュールデータテーブルに用いる値として、どのような電池モジュールについても十分に安全に利用できる値を入力しておき、電池モジュール制御システム１を実使用しつつログデータを取得していき、適宜モジュールデータテーブルを更新するように運用することができる。
【００２９】
電池容量（Ａｈ1，Ａｈ2，Ａｈ3）は、充放電ログデータによって電流積算法や電圧法
などの周知の方法を用いて、ＣＰＵ１１がアイドルタイムや充放電終了時に算出し適宜更新されるようになっている。なお、新たな電池モジュール（新品、中古に限らない）を電池モジュール制御システム１にセットしたときには、初期設定として満充電から放電を行い、電池容量を求めるようにプログラムしておいてもよいが、通常の実使用における充放電ログデータから、電池容量を求めるようにしてもよい。
【００３０】
ＤＣインピーダンスの平均値（Ｚ1，Ｚ2，Ｚ3）は、それぞれの電池モジュールの電圧
値を電流値によって除したものを累積的に平均化することによって求められる電池モジュールの直流内部抵抗である。このようなＤＣインピーダンス平均値も、充放電ログデータから、ＣＰＵ１１が適宜算出して更新するようにされている。
【００３１】
１Ｃの充放電レートは、公称容量値の容量を有するセルを定電流放電して、１時間で放電終了となる電流値のことである。例えば、２．５Ａｈの公称容量値の電池モジュールでは、１Ｃが２．５Ａとなる。また、ここで、この電池モジュールでは、０．２Ｃが０．５Ａとなる。
【００３２】
モジュールデータテーブルで管理する電池モジュールの充放電レート（Ｃ1，Ｃ2，Ｃ3
）は、このような電池モジュールＭ1、Ｍ2、Ｍ3それぞれの充放電レート（単位はアンペ
ア）である。この充放電レート（Ｃ1，Ｃ2，Ｃ3）については、モジュールデータテーブ
ルの電池容量で算出した電池容量Ｘ［Ａｈ］から、Ｘ［Ａ］（＝１Ｃ）と求めることができる。
【００３３】
許容最大充放電レートは、ある電池モジュールが最大で何Ｃの電流を充放電することが可能であるかを定義するものである。例えば、２．５Ａｈの公称容量値の電池モジュールは、１Ｃが２．５Ａとなるが、この電池モジュールの許容最大充放電レートが２Ｃである場合には、許容最大充放電電流は５Ａとなる。
【００３４】
また、モジュールデータテーブルで管理する電池モジュールの許容最大充放電レート（Ｃmax1，Ｃmax2，Ｃmax3）は、上記のような電池モジュールＭ1、Ｍ2、Ｍ3それぞれの許
容最大充放電レート（単位はアンペア）である。このような許容最大充放電レート（Ｃmax1，Ｃmax2，Ｃmax3）については、入力部５０からユーザーが入力して、テーブルに設定することが望ましい。あるいは、このような入力部５０からのユーザー入力に代えて、インターネット上のウエブサイトなどから提供されるから情報を自動的に取得するように構成してもよい。
【００３５】
なお、電池モジュールの許容最大充放電レートに係るデータを取得することができない
場合には、モジュールデータテーブルにおける充放電レートの値をそのまま利用することができる。これは、どのような電池モジュールであっても、最低限１Ｃに相当する電流を流すことは可能であるものと考えられるからである。
【００３６】
電池モジュールの許容電圧差（ΔＶ1，ΔＶ2，ΔＶ3）は、電池モジュールの許容最大
充放電レートと、電池モジュールのＤＣインピーダンス平均値との積によって求める電圧値である。新品であれ、リユース品であれ電池モジュールの充放電においては、このように定義される許容電圧差を超えた電圧差が電池モジュールに印加されないこと、及び許容最大充放電レートを超えた電流が電池モジュールに流れないこと、の２点が守られれば、安全に電池モジュールを利用することが可能である。本発明の実施形態に係る電池モジュール制御システム１においては、この２点が守られるようにスイッチ回路ＳＷ1、ＳＷ2、ＳＷ3を制御するようにしている。これによって、電池モジュール自体にその使用履歴等
を記憶させるための記憶手段などを設けることなく、簡便で安価なシステムによって２次電池モジュールのリユースが可能となるし、また、中古であれ新品であれ、任意の電池モジュールをリユースすることが可能となるのである。
【００３７】
次に、以上のように構成される電池モジュール制御システム１における充放電動作についてフローチャートを参照して説明する。図３は本発明の実施形態に係る電池モジュール制御システム１の充放電処理のフローチャートを示す図である。図１において、電池モジュール制御システム１の制御部１０に対して上位装置（不図示）から放電指令（又は、充電指令）が入力されると、ステップＳ１００で充放電処理が開始される。
【００３８】
ステップＳ１００に続いてステップＳ１０１に進むと、放電指令の場合には放電用スイッチ回路２０（充電指令の場合は充電用スイッチ回路３０）を動作させる。次のステップＳ１０２では、電池モジュールＭ1、Ｍ2、Ｍ3個々の充放電路に設けられている全てのス
イッチ回路ＳＷ1、ＳＷ2、ＳＷ3をＯＮとする。
【００３９】
次のステップＳ１０３では、電圧検出端子における電圧値Ｖ1、Ｖ2、Ｖ3、Ｖcomの電圧値、及び、電流検出部Ａ1、Ａ2、Ａ3の電流値Ｉ1、Ｉ2、Ｉ3を取得する。続くステップＳ１０４では、計時部１４による計時データと共に、取得された電圧値Ｖ1、Ｖ2、Ｖ3、Ｖcom及び電流値Ｉ1、Ｉ2、Ｉ3を充放電ログデータ／モジュールデータテーブル記憶部４０
に記録する。
【００４０】
ステップＳ１０５では、ＳＷオンオフ状態変更処理のサブルーチンが実行される。このサブルーチンについては、後に詳しく説明する。
【００４１】
ステップＳ１０６では、制御部１０が不図示の上位装置から充電中止指令（又は放電中止指令）が入力されたか否かが判定される。ステップＳ１０６の判定結果がＮＯでるときにはステップＳ１０３に戻りループする。
【００４２】
一方、ステップＳ１０６の判定結果がＹＥＳでるときにはステップＳ１０７に進み、ステップＳ１０７において、放電用スイッチ回路２０（又は、充電用スイッチ回路３０）を停止する。続く、ステップＳ１０８においては、電池モジュールＭ1、Ｍ2、Ｍ3個々の充
放電路に設けられている全てのスイッチ回路ＳＷ1、ＳＷ2、ＳＷ3をＯＦＦとする。
【００４３】
ステップＳ１０９では、今回の放電（又は充電）によって取得されたログ（充放電ログデータ／モジュールデータテーブル記憶部４０に記録されたもの）によって、電池モジュールＭ1、Ｍ2、Ｍ3それぞれの「電池容量」の値、「ＤＣインピーダンス平均値」を算出
する。
【００４４】
そして、ステップＳ１１０では、これまでに記録されているモジュールデータテーブルの値と、今回算出された「電池容量」の値、「ＤＣインピーダンス平均値」とを比較して、これまでに記録されているモジュールデータテーブルの変更が必要であるか否かが判定される。ステップＳ１１０の判定がＹＥＳであるときにはステップＳ１１１に進み、充放電ログデータ／モジュールデータテーブル記憶部４０に記憶されるモジュールデータテーブルを更新し、判定がＮＯであるときにはステップＳ１１２に進み、処理を終了する。
【００４５】
次に、ステップＳ１０５におけるＳＷオンオフ状態変更処理のサブルーチンについてフローチャートを参照して説明する。図４は本発明の実施形態に係る電池モジュール制御システム１のＳＷオンオフ状態変更処理サブルーチンのフローチャートを示す図である。
【００４６】
図４において、ステップＳ２００で、ＳＷオンオフ状態変更処理サブルーチンが開始されると、続いて、ステップＳ２０１に進み、電池モジュールのＩＤナンバーであるｎナンバーとしてｎ＝１がセットされ、まず電池モジュールＭ1の充放電路に設けられたスイッ
チ回路ＳＷ1の状態がチェックされる。
【００４７】
ステップＳ２０２では、ＳＷnがＯＮであるかＯＦＦであるかに係るスイッチ状態が取
得され、ステップＳ２０３では、ＳＷnがＯＮであるか否かが判定される。ステップＳ２
０３における判定がＹＥＳであるときにはステップＳ２０４に進み、ＮＯであるときにはステップＳ２０８に進む。
【００４８】
ステップＳ２０４では、｜Ｉｎ｜＜Ｃmaxnを満たすか否かが判定される。ステップＳ２０４における判定がＹＥＳであるときには、Ｃmaxnを超えない安全な電流が電池モジュールに流れている状態であるので、ステップＳ２０５に進み、ＳＷnのＯＮ状態を維持する
。逆に、ステップＳ２０４における判定がＮＯであるときには、Ｃmaxnを超えた安全が保障できない電流が電池モジュールに流れている状態であるので、ステップＳ２０６に進み、ＳＷnをＯＮ状態からＯＦＦ状態に変更する。
【００４９】
また、ステップＳ２０３において、ＳＷnがＯＦＦ状態であるものと判定されたときに
進むステップＳ２０８では、｜Ｖcom―Ｖn｜＞ΔＶnであるか否かが判定される。すなわ
ち、ステップＳ２０８では、電池モジュール制御システム１全体の充放電電圧値と、自らのモジュールの電圧差が、許容電圧差を超えているかが判定される。
【００５０】
ステップＳ２０８における判定がＹＥＳであるときには、電池モジュールにＣmaxnを超えた安全が保障できない電流が流れこむことが想定されるので、ステップＳ２０９に進み、ＳＷnのＯＦＦ状態を維持する。
【００５１】
逆に、ステップＳ２０８における判定がＮＯであるときには、電池モジュールにＣmaxnを超えない安全な電流が流れこむことが想定されるので、ＳＷnをＯＮ状態からＯＦＦ状
態に変更するように制御する。
【００５２】
ステップＳ２０７では、全てのｎについて済んだか否かが判定される。このステップの判定がＮＯであるときには、ステップＳ２１１に進み、ｎを１インクリメントして、ステップＳ２０２に進む。一方、ステップＳ２０７の判定がＹＥＳであるときには、ステップＳ２１２に進み、元のルーチンにリターンする。
【００５３】
以上のような本発明に係る電池モジュール制御システム１によれば、実使用等を通じて、それぞれの２次電池モジュールの許容電圧差ΔＶを取得して、この許容電圧差ΔＶより大きい電圧が２次電池モジュールに印加されないように（すなわち、Ｃmaxnを超えた安全が保障できない電流が電池モジュールに流れないように）、２次電池モジュールの充放電
経路に設けられたスイッチ回路ＳＷnを制御することにより、２次電池モジュールが安全
な使用領域で使用されることを担保するものであるので、２次電池モジュール自体にその使用履歴等を記憶させるための記憶手段などを設けることなく、簡便で安価なシステムによって２次電池モジュールのリユースが可能となる。
【００５４】
また、本発明に係る電池モジュール制御システム１によれば、上記のように許容電圧差ΔＶに基づきスイッチ回路ＳＷnを制御することによって、任意の２次電池モジュールの
安全使用を担保できるので、規格通りの電池情報記憶手段が設けられていなくても、任意の２次電池モジュールをリユースすることが可能となる。
【符号の説明】
【００５５】
１・・・電池モジュール制御システム、１０・・・制御部、１１・・・ＣＰＵ、１２・・・ＲＡＭ、１３・・・ＲＯＭ、１４・・・計時部、１５・・・Ａ／Ｄ変換部、１６・・・インターフェイス部、２０・・・放電用スイッチ回路、３０・・・充電用スイッチ回路、４０・・・充放電ログデータ／モジュールデータテーブル記憶部、５０・・・入力部、６１、６２、６３・・・スイッチ回路、７１、７２、７３、７４・・・電圧検出端子、８１、８２、８３・・・電池モジュール、９１、９２、９３・・・電流検出部
【図１】
0005455215.tif 000002
【図２】
0005455215.tif 000003
【図３】
0005455215.tif 000004
【図４】
0005455215.tif 000005