(57)【要約】【課題】組電池を構成する複数の単電池の個々で温度が異なった場合であっても、単電池のＳＯＣを揃える方向に調整することが可能な組電池の充電状態調整装置を提供する。【解決手段】充電状態調整装置１００において、特定部４３は、組電池１０を構成する複数の単電池Ｂのうち、放電電圧記憶部４１によって記憶された電圧と、充電電圧記憶部４２によって記憶された電圧とが共に最小である基準電池を特定する。短絡処理部４４は、複数の単電池Ｂのうち、下記条件１および下記条件２を共に満たす単電池Ｂを、短絡回路Ｄを通じて短絡させる。ここで、  条件１：基準電池における放電時の電圧を基準として、放電電圧記憶部４１によって記憶された電圧が予め定められた値よりも大きい；  条件２：基準電池における充電時の電圧を基準として、充電電圧記憶部４２によって記憶された電圧が予め定められた値よりも大きい；【選択図】図１
2015100211.tif 000002
【特許請求の範囲】
【請求項１】
複数の単電池が直列に接続された組電池について、個々の単電池の電圧をそれぞれ検出する電圧センサと、
前記複数の単電池のうち選択された単電池を短絡させる短絡回路と、
前記電圧センサと前記短絡回路とに電気的に接続された制御装置と、
を備え；
前記制御装置は、
放電電圧記憶部と、
充電電圧記憶部と、
特定部と、
短絡処理部と、
を備えており；
前記放電電圧記憶部は、
前記組電池が放電した後に、前記電圧センサによって検出された前記個々の単電池の電圧を記憶し；
前記充電電圧記憶部は、
前記組電池が充電された後に、前記電圧センサによって検出された前記個々の単電池の電圧を記憶し；
前記特定部は、
前記複数の単電池のうち、前記放電電圧記憶部によって記憶された電圧と、前記充電電圧記憶部によって記憶された電圧とが共に最小である基準電池を特定し；
前記短絡処理部は、
前記複数の単電池のうち、下記条件１および下記条件２を共に満たす単電池を、前記短絡回路を通じて短絡させる；
組電池の充電状態調整装置。
ここで、
条件１：前記基準電池について前記放電電圧記憶部によって記憶された電圧を基準として、前記放電電圧記憶部によって記憶された電圧が予め定められた値よりも大きい；
条件２：前記基準電池について前記充電電圧記憶部によって記憶された電圧を基準として、前記充電電圧記憶部によって記憶された電圧が予め定められた値よりも大きい；
【請求項２】
ＳＯＣ−ＯＣＶ特性がフラットな領域を含む複数の単電池が直列に接続された組電池について、個々の単電池の電圧をそれぞれ検出する電圧センサと、
前記複数の単電池のうち選択された単電池を短絡させる短絡回路と、
前記電圧センサと前記短絡回路とに電気的に接続された制御装置と、
を備え；
前記制御装置は、
基準電圧記憶部と、
放電電圧記憶部と、
充電電圧記憶部と、
特定部と、
短絡処理部と、
を備えており；
前記基準電圧記憶部は、
前記複数の単電池における個々のＳＯＣ−ＯＣＶ特性のフラットな領域内に含まれる電圧のうち予め定められた一つの基準電圧を記憶し；
前記放電電圧記憶部は、
前記組電池が放電した後に、前記電圧センサによって検出された前記個々の単電池の電圧を記憶し；
前記充電電圧記憶部は、
前記組電池が充電された後に、前記電圧センサによって検出された前記個々の単電池の電圧を記憶し；
前記特定部は、
前記複数の単電池のうち、前記基準電圧記憶部に記憶された前記基準電圧と前記放電電圧記憶部によって記憶された電圧との差（ΔＶｄ１〜ΔＶｄｎ）を、前記基準電圧記憶部に記憶された前記基準電圧と前記充電電圧記憶部によって記憶された電圧との差（ΔＶｃ１〜ΔＶｃｎ）で除算した第１の値（ΔＶｄ１／ΔＶｃ１〜ΔＶｄｎ／ΔＶｃｎ）が最大である基準電池（ｘ）を特定し；
前記短絡処理部は、
前記複数の単電池のうち、前記単電池（ｋ）における第１の値（ΔＶｄｋ／ΔＶｃｋ）を前記基準電池（ｘ）における第１の値（ΔＶｄｘ／ΔＶｃｘ）で除算した値（（ΔＶｄｋ／ΔＶｃｋ）／（ΔＶｄｘ／ΔＶｃｘ））が、予め定められた閾値よりも小さい単電池を、前記短絡回路を通じて短絡させる；
組電池の充電状態調整装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組電池の充電状態調整装置に関する。詳しくは、複数の単電池を直列に接続してなる組電池において、それらの複数の単電池の充電状態を調整する装置に関する。
【背景技術】
【０００２】
充放電可能な単電池（二次電池）の複数個を直列に接続してなる組電池では、該組電池を構成する個々の単電池の自己放電電流または経時変化（劣化）の程度のばらつき、充電効率のばらつき等に起因して、これら単電池の充電状態（ｓｔａｔｅ  ｏｆ  ｃｈａｒｇｅ、以下「ＳＯＣ」という。）がばらつくことがある。
【０００３】
そこで、例えば、特許文献１では、単電池のＳＯＣを推定し、推定されたＳＯＣに基づいて単電池の制御が行われている。また、特許文献２では、組電池を充電する際の単電池における電圧の時間変化率からＳＯＣを規定し、充電電流を低減することで、組電池を構成する単電池のＳＯＣを揃えている。また、特許文献３では、放電を停止した際に、組電池を構成する個々の単電池の電圧の時間変化量を算出し、この電圧の時間変化量が閾値を超えた単電池に対して、ＳＯＣを揃える処理を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１３／１２８７５７号
【特許文献２】特開２０１２−１７３０４８号公報
【特許文献３】特開２０１０−０９８８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、組電池を構成する複数の単電池には、劣化の度合いにばらつきがある。そのため、これら単電池の温度が一定であるとは限らない。複数の単電池の温度が一定でない場合、これら単電池のＳＯＣが同じであっても抵抗値が異なるおそれがある。そして、複数の単電池のＳＯＣが同じであっても抵抗値が異なる場合、これら単電池の電圧の時間変化率が変化することがある。特許文献１〜３では、電圧の時間変化率（量）によって、複数の単電池のうちＳＯＣのばらつきがある単電池を判定している。そのため、組電池を構成する複数の単電池のＳＯＣを揃える方向に調整することができないことがあった。
【課題を解決するための手段】
【０００６】
ここに開示される組電池の充電状態調整装置は、複数の単電池が直列に接続された組電池について、個々の単電池の電圧をそれぞれ検出する電圧センサと、複数の単電池のうち選択された単電池を短絡させる短絡回路と、電圧センサと短絡回路とに電気的に接続された制御装置とを備えている。制御装置は、放電電圧記憶部と、充電電圧記憶部と、特定部と、短絡処理部とを備えている。放電電圧記憶部は、組電池が放電した後に、電圧センサによって検出された個々の単電池の電圧を記憶する。充電電圧記憶部は、組電池が充電された後に、電圧センサによって検出された個々の単電池の電圧を記憶する。特定部は、複数の単電池のうち、放電電圧記憶部によって記憶された電圧と、充電電圧記憶部によって記憶された電圧とが共に最小である基準電池を特定する。短絡処理部は、複数の単電池のうち、下記条件１および下記条件２を共に満たす単電池を、短絡回路を通じて短絡させる。ここで、下記条件１および下記条件２は、
条件１：基準電池について放電電圧記憶部によって記憶された電圧を基準として、放電電圧記憶部によって記憶された電圧が予め定められた値よりも大きい；
条件２：基準電池について充電電圧記憶部によって記憶された電圧を基準として、充電電圧記憶部によって記憶された電圧が予め定められた値よりも大きい；
である。
【０００７】
また、ここに開示される他の組電池の充電状態調整装置は、ＳＯＣ−ＯＣＶ特性がフラットな領域を含む複数の単電池が直列に接続された組電池について、個々の単電池の電圧をそれぞれ検出する電圧センサと、複数の単電池のうち選択された単電池を短絡させる短絡回路と、電圧センサと短絡回路とに電気的に接続された制御装置とを備えている。制御装置は、基準電圧記憶部と、放電電圧記憶部と、充電電圧記憶部と、特定部と、短絡処理部とを備えている。基準電圧記憶部は、複数の単電池における個々のＳＯＣ−ＯＣＶ特性のフラットな領域内に含まれる電圧のうち予め定められた一つの基準電圧を記憶する。放電電圧記憶部は、組電池が放電した後に、電圧センサによって検出された個々の単電池の電圧を記憶する。充電電圧記憶部は、組電池が充電された後に、電圧センサによって検出された個々の単電池の電圧を記憶する。特定部は、複数の単電池のうち、基準電圧記憶部に記憶された基準電圧と放電電圧記憶部によって記憶された電圧との差（ΔＶｄ１〜ΔＶｄｎ）を、基準電圧記憶部に記憶された基準電圧と充電電圧記憶部によって記憶された電圧との差（ΔＶｃ１〜ΔＶｃｎ）で除算した第１の値（ΔＶｄ１／ΔＶｃ１〜ΔＶｄｎ／ΔＶｃｎ）が最大である基準電池（ｘ）を特定する。短絡処理部は、複数の単電池のうち、単電池（ｋ）における第１の値（ΔＶｄｋ／ΔＶｃｋ）を基準電池（ｘ）における第１の値（ΔＶｄｘ／ΔＶｃｘ）で除算した値（（ΔＶｄｋ／ΔＶｃｋ）／（ΔＶｄｘ／ΔＶｃｘ））が、予め定められた閾値よりも小さい単電池を、短絡回路を通じて短絡させる。
【０００８】
ここで、複数の単電池を１〜ｎで表しており、ΔＶｄ１〜ΔＶｄｎは、それぞれ単電池１〜ｎにおける基準電圧と、放電電圧記憶部に記憶された電圧との差を表している。また、ΔＶｃ１〜ΔＶｃｎは、それぞれ単電池１〜ｎにおける基準電圧と、充電電圧記憶部に記憶された電圧との差を表している。
【０００９】
本発明の組電池の充電状態調整装置によれば、複数の単電池のＳＯＣがばらついている状態であっても、複数の単電池のＳＯＣを揃う方向に調整することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る組電池の充電状態調整装置のブロック図である。
【図２】第１実施形態に係る単電池における放電電圧と充電電圧との関係を示した図である。
【図３】第１実施形態に係る組電池の充電状態調整装置の一作動形態を示すフローチャートである。
【図４】第１実施形態に係る組電池の充電状態調整装置の一作動形態を示すフローチャートである。
【図５】第２実施形態に係る単電池における放電電圧と充電電圧との関係を示した図である。
【図６】第２実施形態に係る組電池の充電状態調整装置の一作動形態を示すフローチャートである。
【図７】第２実施形態に係る組電池の充電状態調整装置の一作動形態を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施形態を説明する。なお、本明細書において特に言及している事項以外の事柄であって本発明の実施に必要な事柄は、当該分野における従来技術に基づく当業者の設計事項として把握され得る。本発明は、本明細書に開示されている内容と当該分野における技術常識とに基づいて実施することができる。
【００１２】
＜第１実施形態＞
先ず、ここで提案される第１実施形態に係る組電池１０の充電状態調整装置１００について説明する。図１は、第１実施形態に係る組電池１０の充電状態調整装置１００のブロック図である。なお、図１は、模式的に示した図であり、実際の充電状態調整装置１００を簡略化したものである。充電状態調整装置１００は、組電池１０を構成する複数の単電池Ｂ（１）〜Ｂ（ｎ）の充電状態（ＳＯＣ）を揃える方向に調整する装置である。図１に示すように、充電状態調整装置１００は、組電池電圧センサ２０と、複数の単電池電圧センサＣ（１）〜Ｃ（ｎ）と、複数の短絡回路Ｄ（１）〜Ｄ（ｎ）と、制御装置４０と、を備えている。
【００１３】
組電池１０は、充放電可能な複数の単電池Ｂが直列に接続されている。ここでは、複数の単電池をそれぞれ区別しない場合は、単に単電池Ｂと表すこととする。また、本実施形態では、組電池１０は、ｎ個の単電池Ｂが直列に接続されている。ここで、ｎ個の単電池Ｂをそれぞれ区別する場合は、符号Ｂに添え字を付して、単電池Ｂ（１）〜Ｂ（ｎ）と表すこととする。複数の単電池Ｂのうち単電池Ｂ（１）および単電池Ｂ（ｎ）は、単電池Ｂが直列に接続された状態のうち端に接続されている。組電池１０を構成する個々の単電池Ｂは、例えばリチウムイオン電池である。本実施形態では、単電池Ｂは、ＳＯＣ−ＯＣＶ特性がフラットな領域を有している。このため、ＳＯＣ−ＯＣＶ特性がフラットな領域を有している複数の単電池Ｂによって構成された組電池１０も、ＳＯＣ−ＯＣＶ特性がフラットな領域を有している。ここで、「ＳＯＣ−ＯＣＶ特性」とは、単電池Ｂ（組電池１０）のＳＯＣと開路電圧（ＯＣＶ）との関係性のことをいう。また、「フラットな領域」とは、ＳＯＣの変化量に対してＯＣＶの変化量が小さいＳＯＣの領域のことをいう。ここでは、「フラットな領域」とは、あるＳＯＣの変化量におけるＯＣＶの変化量に対する変化率が０ｍＶ／ＳＯＣ％〜３ｍＶ／ＳＯＣ％の領域のことをいい、ＳＯＣが１％変化した場合、電圧（ＯＣＶ）の変化が３ｍＶ以下の領域のことをいう。
【００１４】
本実施形態では、組電池１０は、例えばスイッチの役割を担うリレー回路１１ａを介して負荷１１に接続されている。負荷１１は、電力消費機１２と、電力供給機１３とを含み得る。電力消費機１２は、組電池１０に蓄えられた電力を消費するものである。例えば、電力消費機１２は、抵抗である。電力供給機１３は、組電池１０に充電可能な電力を供給するものである。例えば、電力供給機１３は、充電器である。組電池１０は、電力消費機１２に接続された際に放電され、電力供給機１３に接続された際に充電される。
【００１５】
組電池電圧センサ２０は、組電池１０に設けられている。本実施形態では、組電池電圧センサ２０は、図示は省略するが、組電池１０を構成する単電池Ｂ（１）の端子および単電池Ｂ（ｎ）の端子に接続されている。組電池電圧センサ２０は、組電池１０にかかる電圧を検出する。ここでは、組電池電圧センサ２０は、組電池１０にかかる閉路電圧（ＣＣＶ）であって、直列に接続された単電池Ｂ（１）〜Ｂ（ｎ）の全体の閉路電圧を検出する。例えば、組電池電圧センサ２０は、組電池１０が電力消費機１２に接続された際の組電池１０の閉路電圧（以下、放電ＣＣＶまたは放電電圧ともいう）と、組電池１０が電力供給機１３に接続された際の閉路電圧（以下、充電ＣＣＶまたは充電電圧ともいう）とを検出する。
【００１６】
複数の単電池電圧センサＣ（１）〜Ｃ（ｎ）は、複数の単電池Ｂ（１）〜Ｂ（ｎ）が直列に接続された組電池１０について、個々の単電池Ｂ（１）〜Ｂ（ｎ）の電圧をそれぞれ検出する。複数の単電池電圧センサＣ（１）〜Ｃ（ｎ）は、単電池Ｂ（１）〜Ｂ（ｎ）にそれぞれ設けられている。ここでは、単電池電圧センサＣ（１）〜Ｃ（ｎ）の添え字は、単電池Ｂ（１）〜Ｂ（ｎ）の添え字に対応している。すなわち、単電池電圧センサＣ（１）は単電池Ｂ（１）、単電池電圧センサＣ（２）は単電池Ｂ（２）、・・・単電池電圧センサＣ（ｎ）は単電池Ｂ（ｎ）に設けられている。なお、以下の説明において、単電池電圧センサを区別しない場合は、添え字を省略して、単に単電圧センサＣと表現する。本実施形態では、単電池電圧センサＣは、図示は省略するが、各単電池Ｂの正極端子および負極端子にそれぞれ接続されている。本実施形態では、単電池電圧センサＣは、組電池１０が放電した後の個々の単電池Ｂの放電ＣＣＶと、組電池１０が充電された後の個々の単電池Ｂの充電ＣＣＶとを検出する。なお、本実施形態では、複数の単電池電圧センサＣが、各単電池Ｂにそれぞれ接続され、各単電池Ｂの電圧を検出している。しかし、個々の単電池Ｂの電圧をそれぞれ検出することができるものであれば、単電池電圧センサＣは一つであってもよい。
【００１７】
短絡回路Ｄ（１）〜Ｄ（ｎ）は、複数の単電池Ｂ（１）〜Ｂ（ｎ）のうち選択された単電池Ｂ（１）〜Ｂ（ｎ）をそれぞれ短絡させるものである。本実施形態では、短絡回路Ｄ（１）〜Ｄ（ｎ）は複数あり、それぞれ単電池Ｂ（１）〜Ｂ（ｎ）に設けられている。ここでは、短絡回路Ｄ（１）〜Ｄ（ｎ）の添え字は、単電池Ｂ（１）〜Ｂ（ｎ）の添え字に対応している。すなわち、短絡回路Ｄ（１）は単電池Ｂ（１）、短絡回路Ｄ（２）は単電池Ｂ（２）、・・・短絡回路Ｄ（ｎ）は単電池Ｂ（ｎ）に設けられている。なお、以下の説明において、短絡回路を区別しない場合は、添え字を省略して、単に短絡回路Ｄと表現する。本実施形態では、短絡回路Ｄは、スイッチング回路であり、図示は省略するが、単電池Ｂの正極端子および負極端子にそれぞれ接続されている。短絡回路Ｄは、単電池Ｂの正極端子と負極端子とを接続させることによって、単電池Ｂを短絡させる。単電池Ｂが短絡することによって、単電池ＢのＳＯＣを下げることができる。なお、短絡回路Ｄにおける単電池Ｂを短絡させる構成は特に限定されない。例えば、短絡回路Ｄは、単電池Ｂにかける電圧のプラスとマイナスを逆転させることによって、単電池Ｂを短絡させるような構成であってもよい。
【００１８】
制御装置４０は、単電池電圧センサＣと、短絡回路Ｄとに電気的に接続されている。本実施形態では、制御装置４０は、さらに、リレー回路１１ａと、組電池電圧センサ２０とに電気的に接続されている。制御装置４０は、放電電圧記憶部４１と、充電電圧記憶部４２と、特定部４３と、短絡処理部４４とを備えている。本実施形態では、制御装置４０は、さらに、設定値記憶部４５を備えている。
【００１９】
放電電圧記憶部４１は、組電池１０が放電した後に、単電池電圧センサＣによって検出された個々の単電池Ｂの電圧を記憶する処理を行う。本実施形態では、制御装置４０は、リレー回路１１ａを制御することによって、組電池１０が電力消費機１２に接続されて、組電池１０を放電させる。そして、組電池１０が放電した後に、単電池電圧センサＣによって検出された個々の単電池Ｂの放電ＣＣＶは、放電電圧記憶部４１に記憶される。
【００２０】
充電電圧記憶部４２は、組電池１０が充電された後に、単電池電圧センサＣによって検出された個々の単電池Ｂの電圧を記憶する処理を行う。本実施形態では、制御装置４０は、リレー回路１１ａを制御することによって、組電池１０が電力供給機１３に接続されて、組電池１０を充電する。そして、組電池１０が充電された後に、単電池電圧センサＣによって検出された個々の単電池Ｂの充電ＣＣＶは、充電電圧記憶部４２に記憶される。
【００２１】
特定部４３は、基準電池を特定する処理を行う。ここでの「基準電池」とは、短絡回路Ｄを通じて短絡させる単電池Ｂを選択するための基準となる単電池Ｂのことである。特定部４３は、複数の単電池Ｂのうち、放電電圧記憶部４１によって記憶された電圧と、充電電圧記憶部４２によって記憶された電圧とが共に最小である単電池Ｂを基準電池として特定する。本実施形態では、特定部４３は、複数の単電池Ｂのうち、放電ＣＣＶおよび充電ＣＣＶが共に最小である単電池Ｂを基準電池としている。
【００２２】
短絡処理部４４は、複数の単電池Ｂのうち、条件１および条件２を共に満たす単電池Ｂを、短絡回路Ｄを通じて短絡させる。ここで、条件１および条件２は、以下のとおりである。
条件１：特定部４３によって特定された基準電池について、放電電圧記憶部４１によって記憶された電圧（典型的には、放電ＣＣＶ）を基準として、放電電圧記憶部４１によって記憶された電圧（典型的には、放電ＣＣＶ）が予め定められた値（以下、放電閾値ともいう）よりも大きい；
条件２：特定部４３によって特定された基準電池について、充電電圧記憶部４２によって記憶された電池（典型的には、充電ＣＣＶ）を基準として、充電電圧記憶部４２によって記憶された電池（典型的には、充電ＣＣＶ）が予め定められた値（以下、充電閾値ともいう）よりも大きい；
【００２３】
本実施形態では、短絡処理部４４は、条件１および条件２を共に満たす単電池Ｂに対応する短絡回路Ｄを作動させる。そして、短絡処理部４４は、当該単電池Ｂを短絡させることで、当該単電池ＢのＳＯＣを下げる。
【００２４】
本実施形態では、設定値記憶部４５には、充電状態調整装置１００によって、複数の単電池Ｂの個々のＳＯＣが揃う方向に調整する際に、使用される閾値が記憶されている。例えば、設定値記憶部４５には、組電池１０のＳＯＣ−ＯＣＶ特性がフラットな領域内にある電圧の範囲（以下、フラット電圧範囲という）と、フラット電圧範囲のうち、予め定められた電圧（以下、フラット電圧という）とが記憶されている。また、設定値記憶部４５には、放電後の組電池１０の放電電圧とフラット電圧との差を比較するための組電池放電閾値と、充電後の組電池１０の充電電圧とフラット電圧との差を比較するための組電池放電閾値とが記憶されている。さらに、設定値記憶部４５には、上述した放電閾値（条件１参照）と、充電閾値（条件２参照）と、後述するステップＳ１００で使用される時間閾値とが記憶されている。
【００２５】
次に、充電状態調整装置１００の動作について詳しく説明する。ここでは、組電池１０が、自動車などの車両に搭載されている場合について説明する。そして、充電状態調整装置１００は、ｎ個の単電池Ｂ（１）〜Ｂ（ｎ）（例えば、５０個の単電池Ｂ）が直列に接続された組電池１０における個々の単電池ＢのＳＯＣを調整するものとする。図２は、単電池Ｂにおける放電電圧（放電ＣＣＶ）Ｖｄと充電電圧（充電ＣＣＶ）Ｖｃとの関係を示した図である。図２では、便宜上、ｎ個の単電池Ｂ（１）〜Ｂ（ｎ）のうち、５個の単電池Ｂ（１）〜Ｂ（５）について、当該組電池１０が、充電および放電された際に各単電池Ｂで検出されるある典型的な電圧（ここでは、閉路電圧）の変位を示している。ここで、図２では、各単電池Ｂで検出される電圧変位に対応した矢印が描かれている。当該矢印の下端は、各単電池Ｂで検出された放電電圧Ｖｄであり、矢印の上端は、各単電池Ｂで検出された充電電圧Ｖｃである。放電電圧Ｖｄと、充電電圧Ｖｃには、各電池を区別するための番号が添えられている。また、符号Ｖｆは、単電池ＢにおけるＳＯＣ−ＯＣＶ特性がフラットな領域内に予め定められた電圧（フラット電圧）を示している。例えば、単電池Ｂのフラット電圧は、４．６Ｖである。図３および図４は、組電池１０の充電状態調整装置１００の一作動形態を示すフローチャートである。
【００２６】
ここでは、複数の単電池Ｂの個々のＳＯＣは、使用状態または劣化等に起因して異なることがある。図２の例では、ｎ個の単電池Ｂ（１）〜Ｂ（ｎ）のうち、単電池Ｂ（１）のＳＯＣが最も低い。最もＳＯＣが低い単電池Ｂ（１）における放電電圧Ｖｄ１および充電電圧Ｖｃ１は、それぞれ他の単電池Ｂ（２）〜Ｂ（ｎ）の放電電圧Ｖｄ２〜Ｖｄｎおよび充電電圧Ｖｃ２〜Ｖｃｎよりも小さい値となる。このように、複数の単電池Ｂ（１）〜Ｂ（ｎ）のそれぞれのＳＯＣが異なる状態で組電池１０を充放電させると、最もＳＯＣが低い単電池Ｂ（１）に併せて他の単電池Ｂ（２）〜Ｂ（ｎ）の充放電が行われる。このため、他の単電池Ｂ（２）〜Ｂ（ｎ）の充放電の能力が十分に発揮できないことがあった。そのため、本実施形態では、充電状態調整装置１００は、最もＳＯＣが低い単電池Ｂ（１）のＳＯＣに、他の単電池Ｂ（２）〜Ｂ（ｎ）のＳＯＣを近づけるようにする。なお、本実施形態では、単電池Ｂの抵抗値とＳＯＣとに一定の関連性があることを前提とする。抵抗値とＳＯＣとに一定の関連性があるとは、例えば、抵抗値とＳＯＣとが比例関係にあることをいう。
【００２７】
充電状態調整装置１００の動作としては、先ず、図３に示すように、制御装置４０は、組電池１０を構成する複数の単電池ＢのＳＯＣを揃える方向に調整するか否かを判定する（ステップＳ１００）。ここでは、制御装置４０は、一定の時間経過した場合、複数の単電池ＢのＳＯＣを揃える方向に調整すると判定している。具体的には、制御装置４０は、１トリップ開始後からの経過時間を測定する。ここで、「１トリップ」とは、エンジン始動から停止までのことをいう。そして、制御装置４０は、測定した経過時間と、設定値記憶部４５に記憶された時間閾値とを比較し、上記経過時間が時間閾値以上の場合、個々の単電池ＢのＳＯＣを揃える方向に調整すると判定する。この場合、次にステップＳ１０１へ進む。
【００２８】
ステップＳ１０１では、制御装置４０は、組電池１０のＳＯＣがＳＯＣ−ＯＣＶ特性の予め定められたフラットな領域内にあるか否かを判定する。ここでは、制御装置４０は、組電池電圧センサ２０によって検出された組電池１０の電圧が、設定値記憶部４５に記憶されたフラット電圧範囲内にあるか否かを判定する。制御装置４０は、組電池１０の電圧がフラット電圧範囲にある場合は、組電池１０のＳＯＣがフラットな領域内にあると判定し、次に、ステップＳ１０２へ進む。一方、制御装置４０は、組電池１０の電圧がフラット電圧範囲にない場合は、組電池１０のＳＯＣがフラットな領域内にないと判定し、もう一度、ステップＳ１０１を行う。
【００２９】
ステップＳ１０２では、制御装置４０は、組電池１０の放電電圧ＶＬ１とフラット電圧との差ΔＶＬ１が予め定められた組電池放電閾値よりも大きいか否かを判定する。具体的に、制御装置４０は、リレー回路１１ａを制御して、組電池１０が電力消費機１２に接続されることで、組電池１０を放電させる。そして、制御装置４０は、組電池電圧センサ２０によって検出された組電池１０の放電電圧ＶＬ１とフラット電圧との差ΔＶＬ１を算出する。制御装置４０は、差ΔＶＬ１が設定値記憶部４５に記憶された組電池放電閾値よりも大きいか否かを判定する。ここで、差ΔＶＬ１が組電池放電閾値よりも大きい場合は、ステップＳ１０３に進む。一方、差ΔＶＬ１が組電池放電閾値以下の場合は、ステップＳ１０１に戻る。なお、設定値記憶部４５に記憶された組電池放電閾値は、単電池Ｂの一つ当たり０．２Ｖ以上の値であることが好ましい。例えば、組電池１０が５０個の単電池Ｂによって構成されている場合、組電池放電閾値は、１０Ｖ以上であることが好ましい。
【００３０】
ステップＳ１０３では、制御装置４０は、放電電圧記憶部４１によって、単電池電圧センサＣによって検出された複数の単電池Ｂの個々の放電電圧Ｖｄを記憶する。なお、単電池電圧センサＣが単電池Ｂの個々の放電電圧Ｖｄを検出するタイミングは、同時であることが好ましい。また、ステップＳ１０３は、ステップＳ１０２の組電池１０の放電処理の後、制御装置４０に予め定められた時間経過後に行うようにしてもよい。例えば、この予め定められた時間は、１秒である。このことによって、単電池電圧センサＣは、複数の単電池Ｂが十分に放電した状態で単電池Ｂの個々の放電電圧Ｖｄを測定することができる。
【００３１】
次に、ステップＳ１０４では、制御装置４０は、特定部４３によって、放電電圧記憶部４１に記憶された単電池Ｂの個々の放電電圧Ｖｄをそれぞれ比較し、最小の放電電圧Ｖｄを求める。そして、制御装置４０は、特定部４３によって、最小の放電電圧Ｖｄである単電池Ｂを「放電処理としての基準電池」として特定する。本実施形態では、制御装置４０は、特定部４３によって、最小の放電電圧Ｖｄである単電池Ｂの単電池番号を変数ａに代入する。
【００３２】
次に、ステップＳ１０５では、制御装置４０は、組電池１０のＳＯＣがＳＯＣ−ＯＣＶ特性の予め定められたフラットな領域内にあるか否かを判定する。ここでは、制御装置４０は、リレー回路１１ａを制御することで、組電池１０と電力消費機１２との接続を解除する。このとき、組電池１０の放電が停止する。次に、制御装置４０は、組電池電圧センサ２０によって検出された組電池１０の電圧が、設定値記憶部４５に記憶されたフラット電圧範囲内にあるか否かを判定する。制御装置４０は、組電池１０の電圧がフラット電圧範囲にある場合は、組電池１０のＳＯＣがフラットな領域内にあると判定し、次に、ステップＳ１０６へ進む。一方、制御装置４０は、組電池１０の電圧がフラット電圧範囲にない場合は、組電池１０のＳＯＣがフラットな領域内にないと判定し、もう一度、ステップＳ１０５を行う。
【００３３】
次に、制御装置４０は、組電池１０の充電電圧ＶＬ２とフラット電圧との差ΔＶＬ２が予め定められた組電池充電閾値よりも大きいか否かを判定する（ステップＳ１０６）。具体的に、制御装置４０は、リレー回路１１ａを制御して、組電池１０が電力供給機１３に接続されることで、組電池１０を充電させる。このとき、組電池１０を充電させる際の電流の値は特に限定されないが、大きい電流であることが好ましい。また、ステップＳ１０２の組電池１０を放電させるタイミングと、この組電池１０を充電させるタイミングとは、近いことが好ましい。そして、制御装置４０は、組電池電圧センサ２０によって検出された組電池１０の充電電圧ＶＬ２と設定値記憶部４５に記憶されたフラット電圧との差ΔＶＬ２を算出する。制御装置４０は、差ΔＶＬ２が設定値記憶部４５に記憶された組電池充電閾値よりも大きいか否かを判定する。ここで、差ΔＶＬ２が組電池充電閾値よりも大きい場合は、ステップＳ１０７に進む。一方、差ΔＶＬ２が組電池充電閾値以下の場合は、ステップＳ１０５に戻る。なお、設定値記憶部４５に記憶された組電池充電閾値は、単電池Ｂの一つ当たり０．２Ｖ以上の値であることが好ましい。例えば、組電池１０が５０個の単電池Ｂによって構成されている場合、組電池充電閾値は、１０Ｖ以上であることが好ましい。
【００３４】
ステップＳ１０７では、制御装置４０は、充電電圧記憶部４２によって、単電池電圧センサＣによって検出された複数の単電池Ｂの個々の充電電圧Ｖｃを記憶する。なお、単電池電圧センサＣが単電池Ｂの個々の充電電圧Ｖｃを検出するタイミングは、同時であることが好ましい。また、ステップＳ１０７は、ステップＳ１０６の組電池１０の充電処理後、制御装置４０に予め定められた時間経過後に行うようにしてもよい。例えば、この予め定められた時間は、１秒である。このことによって、単電池電圧センサＣは、単電池Ｂが十分に充電された状態の個々の充電電圧Ｖｃを検出することができる。
【００３５】
次に、ステップＳ１０８では、制御装置４０は、特定部４３によって、充電電圧記憶部４２に記憶された単電池Ｂの個々の充電電圧Ｖｃをそれぞれ比較し、最小の充電電圧Ｖｃを求める。そして、制御装置４０は、特定部４３によって、最小の充電電圧Ｖｃである単電池Ｂを「充電処理としての基準電池」として特定する。本実施形態では、特定部４３は、最小の充電電圧Ｖｃである単電池Ｂの単電池番号を変数ｂに代入する。
【００３６】
次に、ステップＳ１０９では、制御装置４０は、特定部４３によって、ステップＳ１０４において求めた最小の放電電圧Ｖｄの単電池Ｂ（放電処理としての基準電池）と、ステップＳ１０８において求めた最小の充電電圧Ｖｃの単電池Ｂ（充電処理としての基準電池）とが一致するか否かを判定する。制御装置４０は、特定部４３によって、放電処理としての基準電池と、充電処理としての基準電池とが一致するか否かを判定する。一致する場合は、その単電池Ｂを基準電池Ｂ（ｘ）とする。本実施形態では、制御装置４０は、変数ａの値と変数ｂの値とを比較し、変数ａ＝変数ｂが成り立つ場合、その単電池Ｂを基準電池とし、図４のステップＳ１１０へ進む。一方、一致しない場合は、基準電池を設定することができないため、ステップＳ１００へ戻る。
【００３７】
図４に示すように、ステップＳ１１０〜ステップＳ１１４では、制御装置４０は、短絡処理部４４によって、複数の単電池Ｂのうち、短絡させる単電池Ｂを抽出する。ここでは、先ず、ステップＳ１１０において、短絡処理部４４は、単電池番号を格納する変数ｋに１を代入する。次に、ステップＳ１１１において、制御装置４０は、短絡処理部４４によって、放電電圧記憶部４１によって記憶された放電電圧（放電ＣＣＶ）のうち、変数ｋに格納された単電池番号の単電池Ｂ（ｋ）における放電電圧Ｖｄｋと、基準電圧Ｂ（ｘ）における放電電圧Ｖｄｘとの差を求める（条件１）。また、制御装置４０は、短絡処理部４４によって、充電電圧記憶部４２によって記憶された充電電圧（充電ＣＣＶ）のうち、単電池Ｂ（ｋ）における充電電圧Ｖｃｋと、基準電池Ｂ（ｘ）における充電電圧Ｖｃｘとの差を求める（条件２）。そして、放電電圧の差Ｖｄｋ−Ｖｄｘが設定値記憶部４５に記憶された放電閾値Ｖｄｙよりも大きく、かつ、充電電圧の差Ｖｃｋ−Ｖｃｘが設定値記憶部４５に記憶された充電閾値Ｖｃｙよりも大きい場合、この単電池Ｂ（ｋ）を短絡させると判定する。ここでは、短絡処理部４４は、単電池番号ｋを記憶する（ステップＳ１１２）。なお、この放電閾値Ｖｄｙおよび充電閾値Ｖｃｙは、特に限定されず、単電池Ｂの抵抗値によって適宜設定することができる。例えば、放電閾値Ｖｄｙおよび充電閾値Ｖｃｙは、０．０１である。
【００３８】
そして、短絡処理部４４は、変数ｋをインクリメントする（ステップＳ１１３）。短絡処理部４４は、インクリメントした変数ｋが単電池Ｂのうち最も大きな単電池番号（例えば、５０）よりも大きくなる（ステップＳ１１４）まで、ステップＳ１１１〜ステップＳ１１３の処理を繰り返す。
【００３９】
次に、ステップＳ１１５において、制御装置４０は、短絡処理部４４によって、ステップＳ１１２において記憶された単電池番号に該当する単電池Ｂに対して、短絡回路Ｄを通じて短絡させる。このことによって、短絡させた単電池ＢのＳＯＣを、最もＳＯＣが低い単電池Ｂである基準電池Ｂ（ｘ）のＳＯＣに近づく。なお、単電池Ｂを短絡させる時間は、単電池Ｂの容量、または、短絡回路Ｄに流す電流等によって適宜設定することができる。
【００４０】
ただし、本実施形態では、一度の短絡によって単電池ＢのＳＯＣを揃えるものではなく、何度かステップＳ１００〜ステップＳ１１５を繰り返すことで、徐々に単電池ＢのＳＯＣを揃える方向に調整することが好ましい。
【００４１】
以上のように、本実施形態では、制御装置４０は、放電電圧記憶部４１と、充電電圧記憶部４２と、特定部４３と、短絡処理部４５とを備えている。放電電圧記憶部４１は、組電池１０が放電した後に、単電池電圧センサＣによって検出された個々の単電池Ｂの電圧を記憶する。充電電圧記憶部４２は、組電池１０が充電された後に、単電池電圧センサＣによって検出された個々の単電池Ｂの電圧を記憶する。特定部４３は、複数の単電池Ｂのうち、放電電圧記憶部４１によって記憶された電圧と、充電電圧記憶部４２によって記憶された電圧とが共に最小である基準電池を特定する。短絡処理部４５は、複数の単電池Ｂのうち、下記条件１および下記条件２を共に満たす単電池Ｂを、短絡回路Ｄを通じて短絡させる。ここで、条件１および条件２は、以下のとおりである。
条件１：基準電池について放電電圧記憶部４１によって記憶された電圧を基準として、放電電圧記憶部４１によって記憶された電圧が予め定められた値よりも大きい；
条件２：基準電池について充電電圧記憶部４２によって記憶された電圧を基準として、充電電圧記憶部４２によって記憶された電圧が予め定められた値よりも大きい；
【００４２】
本実施形態では、制御装置４０は、特定部４３によって、組電池１０のＳＯＣがＳＯＣ−ＯＣＶ特性の予め定められたフラットな領域内において、組電池１０を構成する複数の単電池Ｂのうち、充電電圧Ｖｄおよび放電電圧Ｖｃが最も小さい単電池Ｂを、ＳＯＣが最も小さい単電池Ｂ（基準電池）と特定している（ステップＳ１０９）。そして、基準電池以外の他の単電池Ｂを短絡処理させる（ステップＳ１１５）ことで、単電池ＢのＳＯＣを徐々に揃える方向に調整している。
【００４３】
本実施形態では、各単電池Ｂの抵抗値を考慮した放電電圧Ｖｄおよび充電電圧Ｖｃを検出することによって、各単電池ＢのＳＯＣを推定している。そのため、複数の単電池Ｂの個々で温度が一定でなく、抵抗値が変化した場合であっても、単電池Ｂの個々のＳＯＣを推定することができる。
【００４４】
本実施形態では、複数の単電池Ｂのうち、放電電圧記憶部４１によって記憶された放電ＣＣＶと、充電電圧記憶部４２によって記憶された充電ＣＣＶとが共に最小である単電池Ｂ（１）を基準電池Ｂ（ｘ）としている（ステップＳ１０９）。そして、制御装置４０は、短絡処理部４４によって、複数の単電池Ｂのうち、上述した条件１および条件２を共に満たす単電池Ｂを短絡回路Ｄを通じて短絡させている（ステップＳ１１５）。このような条件のもとで、該当する単電池Ｂを短絡させることで、複数の単電池ＢのＳＯＣを徐々に揃える方向に調整することができる。このことによって、組電池１０を充放電させる際、単電池Ｂの充放電の能力を十分に発揮させることができる。本実施形態では、複数の単電池Ｂの個々で温度が一定でない場合であっても、抵抗値とＳＯＣとに一定の関連性がある場合に特に有効である。
【００４５】
また、本実施形態では、短絡回路Ｄによって、単電池Ｂを短絡させることで、単電池ＢのＳＯＣが揃う方向に調整している。このことによって、より簡単な構成で、単電池ＢのＳＯＣを下げて、複数の単電池Ｂの個々のＳＯＣを揃える方向に調整することができる。
【００４６】
＜第２実施形態＞
次に、第２実施形態に係る充電状態調整装置１００について説明する。第２実施形態に係る充電状態調整装置１００の構成について、第１実施形態に係る充電状態調整装置１００と同様の箇所には同じ符号を付し、その説明を省略する。第２実施形態では、制御装置４０の特定部４３、短絡処理部４４および設定値記憶部４５の制御が第１実施形態と異なる。そこで、先ず、設定値記憶部４５と特定部４３と短絡処理部４４とを順に説明する。
【００４７】
第２実施形態に係る設定値記憶部４５には、さらに、複数の単電池Ｂにおける個々のＳＯＣ−ＯＣＶ特性のフラットな領域内に含まれる電圧のうち予め定められた一つの基準電圧が記憶されている。そして、設定値記憶部４５には、後述する短絡処理部４４で使用される閾値Ｙが記憶されている。なお、本実施形態において、設定値記憶部４５は、本発明の基準電圧記憶部に対応している。
【００４８】
第２実施形態に係る特定部４３は、基準電池を特定する処理を行う。特定部４３は、複数の単電池Ｂのうち、設定値記憶部４５に記憶された基準電圧と放電電圧記憶部４１によって記憶された電圧（ここでは、放電ＣＣＶ）との差ΔＶｄを、設定値記憶部４５に記憶された基準電圧と充電電圧記憶部４２によって記憶された電圧（ここでは、充電ＣＣＶ）との差ΔＶｃで除算した第１の値（ΔＶｄ／ΔＶｃ）が最大である単電池Ｂを基準電池Ｂ（ｘ）として特定している。
【００４９】
第２実施形態に係る短絡処理部４４は、複数の単電池Ｂのうち、単電池Ｂ（ｋ）における上記第１の値（ΔＶｄｋ／ΔＶｃｋ）を、特定部４３によって特定した基準電池Ｂ（ｘ）における上記第１の値（ΔＶｄｘ／ΔＶｃｘ）で除算した値（（ΔＶｄｋ／ΔＶｃｋ）／（ΔＶｄｘ／ΔＶｃｘ））が、設定値記憶部４５に記憶され、予め定められた閾値Ｙよりも小さい単電池Ｂを、短絡回路Ｄを通じて短絡させる。なお、閾値Ｙは、単電池Ｂの抵抗値によって適宜設定することができる。例えば、閾値Ｙは、０．９である。
【００５０】
本実施形態では、短絡処理部４４は、該当する単電池Ｂに対応する短絡回路Ｄを作動させる。そして、短絡処理部４４は、当該単電池Ｂを短絡させることで、当該単電池ＢのＳＯＣを下げる。
【００５１】
次に、第２実施形態に係る充電状態調整装置１００の動作について詳しく説明する。図５は、第２実施形態に係る単電池Ｂにおける放電電圧Ｖｄと充電電圧Ｖｃとの関係を示した図である。なお、図５は、図２と同様な図のため詳細な説明は省略するが、図５の電圧Ｖｆは、設定値記憶部４５に記憶された基準電圧である。図６および図７は、第２実施形態に係る組電池１０の充電状態調整装置１００の一作動形態を示すフローチャートである。ここでは、図５に示すように、組電池１０を構成する単電池Ｂのうち、単電池Ｂ（４）が劣化し、放電電圧Ｖｄ４が極端に低くなり、充電電圧Ｖｃ４が極端に高くなっている。
【００５２】
この場合、図３および図４に示したような第１実施形態に係る充電状態調整装置１００の動作では、最小の放電電圧Ｖｄの単電池Ｂと、最小の充電電圧Ｖｃの単電池Ｂとが異なるため、基準電池Ｂ（ｘ）となる最もＳＯＣが低い単電池Ｂを推定することができない。よって、この場合、図６および図７に示したような第２実施形態に係る充電状態調整装置１００の動作を行うとよい。なお、以下の説明において、第１実施形態と同じ動作の場合、その詳しい説明は省略する。
【００５３】
第２実施形態では、先ず、図６に示すように、制御装置４０は、組電池１０を構成する単電池Ｂの個々のＳＯＣを揃えるか否かを判定する（ステップＳ２００）。制御装置４０が単電池Ｂの個々のＳＯＣを揃えると判定した場合は、ステップＳ２０１へ進む。
【００５４】
ステップＳ２０１では、制御装置４０は、第１実施形態のステップＳ１０１と同様な制御を行い、組電池１０のＳＯＣがＳＯＣ−ＯＣＶ特性の予め定められたフラットな領域内にある場合は、次に、ステップＳ２０２へ進む。一方、組電池１０のＳＯＣが上記フラットな領域内にない場合は、もう一度、ステップＳ２０１を行う。
【００５５】
ステップＳ２０２では、制御装置４０は、組電池１０の放電電圧ＶＬ１と設定値記憶部４５に記憶されたフラット電圧との差ΔＶＬ１が、設定値記憶部４５に記憶された組電池放電閾値よりも大きいか否かを判定する。ここで、差ΔＶＬ１が組電池放電閾値よりも大きい場合は、ステップＳ２０３に進む。一方、差ΔＶＬ１が組電池放電閾値以下の場合は、ステップＳ２０１に戻る。次に、ステップＳ２０３では、制御装置４０は、放電電圧記憶部４１によって、単電池電圧センサＣによって検出された複数の単電池Ｂの個々の放電電圧Ｖｄを記憶する。
【００５６】
ステップＳ２０４では、制御装置４０は、特定部４３によって、設定値記憶部４５に記憶された基準電圧Ｖｆと単電池Ｂの個々の放電電圧Ｖｄとの差ΔＶｄを演算する。そして、制御装置４０は、特定部４３によって、これら差ΔＶｄを記憶する。
【００５７】
次に、ステップＳ２０５では、ステップＳ２０１と同様に、制御装置４０は、組電池１０のＳＯＣがＳＯＣ−ＯＣＶ特性の予め定められたフラットな領域内にあるか否かを判定する。組電池１０のＳＯＣが上記フラットな領域内にある場合は、次に、ステップＳ２０６へ進む。一方、組電池１０のＳＯＣが上記フラットな領域内にない場合は、もう一度、ステップＳ２０５を行う。
【００５８】
ステップＳ２０６では、制御装置４０は、組電池１０の充電電圧ＶＬ２と設定値記憶部４５に記憶されたフラット電圧との差ΔＶＬ２が、設定値記憶部４５に記憶された組電池充電閾値よりも大きいか否かを判定する。ここで、差ΔＶＬ２が組電池充電閾値よりも大きい場合は、ステップＳ２０７に進む。一方、差ΔＶＬ２が組電池充電閾値以下の場合は、ステップＳ２０５に戻る。そして、ステップＳ２０７では、制御装置４０は、充電電圧記憶部４２によって、単電池電圧センサＣによって検出された複数の単電池Ｂの個々の充電電圧Ｖｃを記憶する。
【００５９】
ステップＳ２０８では、制御装置４０は、特定部４３によって、設定値記憶部４５に記憶された基準電圧Ｖｆと単電池Ｂの個々の充電電圧Ｖｃとの差ΔＶｃを演算する。そして、制御装置４０は、特定部４３によって、これら差ΔＶｃを記憶する。
【００６０】
次に、ステップＳ２０９では、制御装置４０は、特定部４３によって、複数の単電池Ｂの個々に対して、ステップＳ２０４で演算した差ΔＶｄをステップＳ２０８で演算した差ΔＶｃで除算（ΔＶｄ／ΔＶｃ）（第１の値に対応）する。このとき、制御装置４０は、特定部４３によって、複数の単電池Ｂの個々のうち、第１の値ΔＶｄ／ΔＶｃが最大となる単電池Ｂを基準電池Ｂ（ｋ）とする。ここでは、制御装置４０は、特定部４３によって、基準電池Ｂ（ｘ）の単電池番号ｘを変数ａに代入する。本実施形態では、複数の単電池Ｂの個々のうち、第１の値ΔＶｄ／ΔＶｃが最大となる単電池Ｂを求めることによって、基準となる単電池ＢのＳＯＣを推定している。
【００６１】
次に、図７に示すように、ステップＳ２１０〜ステップＳ２１４では、制御装置４０は、短絡処理部４４によって、単電池Ｂのうち、短絡させる単電池Ｂを抽出している。先ず、ステップＳ２１０では、短絡処理部４４は、単電池番号を格納する変数ｋに１を代入する。次に、ステップＳ２１１において、制御装置４０は、短絡処理部４４によって、以下の代入式（１）のように、単電池Ｂ（ｋ）の第１の値ΔＶｄｋ／ΔＶｃｋを基準電地Ｂ（ｘ）の第１の値ΔＶｄｘ／ΔＶｃｘで除算する。
（ΔＶｄｋ／ΔＶｃｋ）／（ΔＶｄｘ／ΔＶｃｘ）・・・（１）
【００６２】
そして、制御装置４０は、短絡処理部４４によって、代入式（１）の値と設定値記憶部４５に記憶された閾値Ｙとを比較する。制御装置４０は、短絡処理部４４によって、代入式（１）の値が閾値Ｙよりも小さい場合、この単電池Ｂ（ｋ）を短絡させると判定する。ここでは、短絡処理部４４は、単電池番号ｋを記憶する（ステップＳ２１２）。
【００６３】
そして、制御装置４０は、短絡処理部４４は、変数ｋをインクリメント（ステップＳ２１３）する。その後、制御装置４０は、短絡処理部４４によって、インクリメントした変数ｋが単電池Ｂのうち最も大きな単電池番号（例えば、５０）よりも大きくなる（ステップＳ２１４）まで、ステップＳ２１１〜ステップＳ２１３の処理を繰り返す。
【００６４】
次に、ステップＳ２１５において、制御装置４０は、短絡処理部４４によって、ステップＳ２１２において記憶された単電池番号に該当する単電池Ｂに対して、当該単電池Ｂに接続された短絡回路Ｄを通じて短絡させる。このことによって、当該単電池ＢのＳＯＣが、基準電池Ｂ（ｘ）である最もＳＯＣが低いと推定された単電池ＢのＳＯＣに近づく。
【００６５】
以上のように、本実施形態では、制御装置４０は、設定値記憶部（基準電圧記憶部）４５と、放電電圧記憶部４１と、充電電圧記憶部４２と、特定部４３と、短絡処理部４５とを備えている。設定値記憶部４５は、複数の単電池Ｂにおける個々のＳＯＣ−ＯＣＶ特性のフラットな領域内に含まれる電圧のうち予め定められた一つの基準電圧を記憶する。特定部４３は、複数の単電池Ｂのうち、設定値記憶部４５に記憶された基準電圧と放電電圧記憶部４１によって記憶された電圧との差（ΔＶｄ１〜ΔＶｄｎ）を、設定値記憶部４５に記憶された基準電圧と充電電圧記憶部４２によって記憶された電圧との差（ΔＶｃ１〜ΔＶｃｎ）で除算した第１の値（ΔＶｄ１／ΔＶｃ１〜ΔＶｄｎ／ΔＶｃｎ）が最大である基準電池Ｂ（ｘ）を特定する。短絡処理部４４は、複数の単電池Ｂのうち、単電池Ｂ（ｋ）における第１の値（ΔＶｄｋ／ΔＶｃｋ）を基準電池Ｂ（ｘ）における第１の値（ΔＶｄｘ／ΔＶｃｘ）で除算した値（（ΔＶｄｋ／ΔＶｃｋ）／（ΔＶｄｘ／ΔＶｃｘ））が、予め定められた閾値よりも小さい単電池Ｂを、短絡回路Ｄを通じて短絡させる。
【００６６】
本実施形態では、単電池Ｂのうち少なくとも何れか一つの単電池Ｂが劣化した状態で、放電電圧Ｖｄおよび／または充電電圧Ｖｃが極端に高くなっている場合であっても、単電池ＢのＳＯＣを推定することができる。これは、単電池Ｂが温度変化などによって劣化した場合、抵抗値が変化するが、それに伴うように放電電圧Ｖｄおよび充電電圧Ｖｃが変化するためである。本実施形態では、複数の単電池Ｂの個々で温度が異なった場合であっても、ＳＯＣを推定し、ＳＯＣを揃える方向に調整する単電池Ｂを判定することができる（ステップＳ２１５）。よって、本実施形態であっても、第１実施形態と同様の効果が得られる。
【００６７】
なお、上記各実施形態では、単電池Ｂは、リチウムイオン電池であったが、劣化が少ない電池の構成であってもよい。例えば、単電池Ｂは、負極にチタン酸リチウムを有してもよい。
【符号の説明】
【００６８】
１０  組電池
１１  負荷
１１ａ  リレー回路
１２  電力消費機
１３  電力供給機
２０  組電池電圧センサ
４０  制御装置
４１  放電電圧記憶部
４２  充電電圧記憶部
４３  特定部
４４  短絡処理部
４５  設定値記憶部（基準電圧記憶部）
１００  充電状態調整装置
Ｂ、Ｂ（１）〜Ｂ（ｎ）  単電池
Ｃ、Ｃ（１）〜Ｃ（ｎ）  単電池電圧センサ（電圧センサ）
Ｄ、Ｄ（１）〜Ｄ（ｎ）  短絡回路
【図１】
2015100211.tif 000003
【図２】
2015100211.tif 000004
【図３】
2015100211.tif 000005
【図４】
2015100211.tif 000006
【図５】
2015100211.tif 000007
【図６】
2015100211.tif 000008
【図７】
2015100211.tif 000009