(57)【要約】【課題】電池の放電終了後または充電終了後において、分極解消後の電池の開回路電圧を精度よく推定する。【解決手段】電池Ｂと、電池Ｂの電圧を検出する電圧検出部２と、休止期間開始から第１の所定時間経過後に電圧検出部２により検出される第１の電圧ＯＣＶ１もしくは休止期間開始から第２の所定時間経過後に電圧検出部２により検出される第２の電圧ＯＣＶ２に、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との比と、係数とを乗算した値を加算した結果、または、第１の電圧ＯＣＶ１もしくは第２の電圧ＯＣＶ２から、比と係数とを乗算した値を減算した結果を、電池の分極解消後の開回路電圧として推定する推定部５とを備えて電池パックを構成する。【選択図】図１
2019045419.tif 000002
【特許請求の範囲】
【請求項１】
電池と、
前記電池の電圧を検出する電圧検出部と、
前記電池の放電終了後で、かつ、前記電池の分極が解消される前の休止期間において、前記休止期間開始から第１の所定時間経過後に前記電圧検出部により検出される第１の電圧または前記休止期間開始から前記第１の所定時間よりも長い第２の所定時間経過後に前記電圧検出部により検出される第２の電圧に、前記第１の電圧と前記第２の電圧との比と、係数とを乗算した値を加算した結果を、前記電池の分極解消後の開回路電圧として推定する推定部と、
を備えることを特徴とする電池パック。
【請求項２】
電池と、
前記電池の電圧を検出する電圧検出部と、
前記電池の充電終了後で、かつ、前記電池の分極が解消される前の休止期間において、前記休止期間開始から第１の所定時間経過後に前記電圧検出部により検出される第１の電圧または前記休止期間開始から前記第１の所定時間よりも長い第２の所定時間経過後に前記電圧検出部により検出される第２の電圧から、前記第１の電圧と前記第２の電圧との比と、係数とを乗算した値を減算した結果を、前記電池の分極解消後の開回路電圧として推定する推定部と、
を備えることを特徴とする電池パック。
【請求項３】
請求項１または請求項２に記載の電池パックであって、
前記推定部は、
前記比が閾値以下である場合、前記係数を第１の係数とし、
前記比が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とする
こと特徴とする電池パック。
【請求項４】
請求項１に記載の電池パックであって、
前記推定部は、
前記比が閾値以下である場合、前記結果に、第１の補正値を加算した値を、前記電池の分極解消後の開回路電圧として推定し、
前記比が前記閾値よりも大きい場合、前記結果に、前記第１の補正値よりも小さい第２の補正値を加算した値を、前記電池の分極解消後の開回路電圧として推定する
ことを特徴とする電池パック。
【請求項５】
請求項２に記載の電池パックであって、
前記推定部は、
前記比が閾値以下である場合、前記結果に、第１の補正値を減算した値を、前記電池の分極解消後の開回路電圧として推定し、
前記比が前記閾値よりも大きい場合、前記結果に、前記第１の補正値よりも小さい第２の補正値を減算した値を、前記電池の分極解消後の開回路電圧として推定する
ことを特徴とする電池パック。
【請求項６】
請求項１または請求項２に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記第１の電圧が第１の閾値以下である場合、前記係数を第１の係数とし、前記第１の電圧が前記第１の閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とし、
または、
前記第２の電圧が第２の閾値以下である場合、前記係数を第１の係数とし、前記第２の電圧が前記第２の閾値よりも大きい場合、前記係数を前記第２の係数とする
ことを特徴とする電池パック。
【請求項７】
請求項１または請求項２に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記第１の電圧が第１の閾値以下である場合、前記係数を第１の係数とし、前記第１の電圧が前記第１の閾値よりも大きい場合、前記係数を前記第１の係数よりも大きい第２の係数とし、
または、
前記第２の電圧が第２の閾値以下である場合、前記係数を第１の係数とし、前記第２の電圧が前記第２の閾値よりも大きい場合、前記係数を前記第２の係数とする
ことを特徴とする電池パック。
【請求項８】
請求項１または請求項２に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記電池の充電率の変化量に対する前記電池の開回路電圧の変化量の変化率が閾値よりも大きい場合、前記係数を第１の係数とし、
前記変化率が前記閾値以下である場合、前記係数を前記第１の係数よりも小さい第２の係数とする
ことを特徴とする電池パック。
【請求項９】
請求項１または請求項２に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記電池の充電率の変化量に対する前記電池の開回路電圧の変化量の変化率が閾値よりも大きい場合、前記係数を第１の係数とし、
前記変化率が前記閾値以下である場合、前記係数を前記第１の係数よりも大きい第２の係数とする
ことを特徴とする電池パック。
【請求項１０】
請求項１または請求項２に記載の電池パックであって、
前記推定部は、前記電池の温度が第１の温度よりも高い第２の温度のときの前記第１の所定時間を、前記電池の温度が前記第１の温度のときの前記第１の所定時間よりも短い時間に設定する
ことを特徴とする電池パック。
【請求項１１】
請求項１または請求項２に記載の電池パックであって、
前記推定部は、前記電池の温度が第１の温度よりも高い第２の温度のときの前記第１の所定時間と前記第２の所定時間との差を、前記電池の温度が前記第１の温度のときの前記第１の所定時間と前記第２の所定時間との差よりも短い時間に設定する
ことを特徴とする電池パック。
【請求項１２】
請求項１に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記電池の温度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の温度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とする
ことを特徴とする電池パック。
【請求項１３】
請求項２に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記電池の温度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の温度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも大きい第２の係数とする
ことを特徴とする電池パック。
【請求項１４】
請求項１に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記電池の温度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の温度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも大きい第２の係数とする
ことを特徴とする電池パック。
【請求項１５】
請求項２に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記電池の温度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の温度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とする
ことを特徴とする電池パック。
【請求項１６】
請求項１に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記電池の劣化度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の劣化度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも大きい第２の係数とする
ことを特徴とする電池パック。
【請求項１７】
請求項２に記載の電池パックであって、
前記比は、前記第２の電圧を前記第１の電圧で除算した値であり、
前記推定部は、
前記電池の劣化度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の劣化度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とする
ことを特徴とする電池パック。
【請求項１８】
請求項１に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記電池の劣化度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の劣化度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも小さい第２の係数とする
ことを特徴とする電池パック。
【請求項１９】
請求項２に記載の電池パックであって、
前記比は、前記第１の電圧を前記第２の電圧で除算した値であり、
前記推定部は、
前記電池の劣化度が閾値以下である場合、前記係数を第１の係数とし、
前記電池の劣化度が前記閾値よりも大きい場合、前記係数を前記第１の係数よりも大きい第２の係数とする
ことを特徴とする電池パック。
【請求項２０】
請求項１または請求項２に記載の電池パックであって、
前記推定部は、前記電池の分極解消時に前記電圧検出部により検出される電圧に基づいて前記係数を更新する
ことを特徴とする電池パック。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池パックに関する。
【背景技術】
【０００２】
既存の電池パックとして、電池の放電終了後または充電終了後、電池の開回路電圧から電池の充電率（ＳＯＣ（Ｓｔａｔｅ  Ｏｆ  Ｃｈａｒｇｅ））を推定するものがある。
関連する技術として、例えば、特許文献１〜６がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／０５４４１４号
【特許文献２】国際公開第２０１２／０６６６４３号
【特許文献３】特開２０１５−２２７８４０号公報
【特許文献４】特開２０１１−２５７２１９号公報
【特許文献５】特開２００５−１３０５５９号公報
【特許文献６】特開２００２−２８６８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、電池の放電終了後または充電終了後に取得される電池の開回路電圧は、電池の分極の影響を受けており、正確な値でない可能性がある。そのため、上述の電池パックでは、電池の充電率の推定精度が低くなるおそれがある。
【０００５】
そこで、本発明の一側面に係る目的は、電池の放電終了後または充電終了後において、分極解消後の電池の開回路電圧を精度よく推定することが可能な電池パックを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る一つの形態である電池パックは、電池と、電池の電圧を検出する電圧検出部と、推定部とを備える。
推定部は、電池の放電終了後で、かつ、電池の分極が解消される前の休止期間において、休止期間開始から第１の所定時間経過後に電圧検出部により検出される第１の電圧または休止期間開始から第１の所定時間よりも長い第２の所定時間経過後に電圧検出部により検出される第２の電圧に、第１の電圧と第２の電圧との比と、係数とを乗算した値を加算した結果を、電池の分極解消後の開回路電圧として推定する。
【０００７】
また、推定部は、電池の充電終了後で、かつ、電池の分極が解消される前の休止期間において、休止期間開始から第１の所定時間経過後に電圧検出部により検出される第１の電圧または休止期間開始から第１の所定時間よりも長い第２の所定時間経過後に電圧検出部により検出される第２の電圧から、第１の電圧と第２の電圧との比と、係数とを乗算した値を減算した結果を、電池の分極解消後の開回路電圧として推定する。
【発明の効果】
【０００８】
本発明によれば、電池の放電終了後または充電終了後において、分極解消後の電池の開回路電圧を精度よく推定することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態の電池パックの一例を示す図である。
【図２】放電終了後または充電終了後の電池の電圧の一例を示す図である。
【図３】電池の充電率と開回路電圧との対応関係を示す情報の一例を示す図である。
【図４】充電率推定処理の一例を示すフローチャートである。
【図５】開回路電圧推定処理の一例を示すフローチャートである。
【図６】変形例１における開回路電圧推定処理の一例を示すフローチャートである。
【図７】変形例２における開回路電圧推定処理の一例を示すフローチャートである。
【図８】変形例３における開回路電圧推定処理の一例を示すフローチャートである。
【図９】変形例４における開回路電圧推定処理の一例を示すフローチャートである。
【図１０】変形例５における充電率推定処理の一例を示すフローチャートである。
【図１１】変形例６における開回路電圧推定処理の一他の例を示すフローチャートである。
【図１２】変形例７における開回路電圧推定処理の一他の例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下図面に基づいて実施形態について詳細を説明する。
図１は、実施形態の電池パックの一例を示す図である。
図１に示す電池パックは、電池Ｂと、電流検出部１と、電圧検出部２と、温度検出部３と、記憶部４と、推定部５とを備える。なお、電池パックは、例えば、ハイブリッド車、プラグインハイブリッド車、または、電気自動車などの車両に搭載されるものとする。
【００１１】
電池Ｂは、例えば、リチウムイオン電池やニッケル水素電池などの１つ以上の二次電池により構成される。充電器Ｃｈから電池Ｂへ電力が供給されると、または、走行用モータなどの負荷Ｌｏから電池Ｂへ回生電力が供給されると、電池Ｂが充電される。また、電池Ｂから負荷Ｌｏへ電力が供給されると、電池Ｂが放電される。
【００１２】
ここで、図２を用いて、放電終了後または充電終了後の電池Ｂの電圧の変化について説明する。
図２（ａ）は、放電終了後の電池Ｂの電圧の変化を示す図である。図２（ａ）に示すグラフの縦軸は電池Ｂの電圧を示し横軸は時間を示している。また、図２（ｂ）は、充電終了後の電池Ｂの電圧の変化を示す図である。図２（ｂ）に示すグラフの縦軸は電池Ｂの電圧を示し横軸は時間を示している。
【００１３】
図２（ａ）に示すグラフでは、放電終了後で、かつ、電池Ｂが充電も放電もされない休止期間の開始時刻ｔ０から電池Ｂの分極が解消される時刻ｔ３までの第３の所定時間（放電終了後で、かつ、電池Ｂの分極が解消される前の休止期間）において、休止期間が開始される前の電池Ｂの放電などに応じた分極の影響により、電池Ｂの電圧が上昇している。
【００１４】
図２（ｂ）に示すグラフでは、充電終了後で、かつ、電池Ｂが充電も放電もされない休止期間の開始時刻ｔ０から電池Ｂの分極が解消される時刻ｔ３までの第３の所定時間（充電終了後で、かつ、電池Ｂの分極が解消される前の休止期間）において、休止期間が開始される前の電池Ｂの充電などに応じた分極の影響により、電池Ｂの電圧が下降している。
【００１５】
図１に示す電流検出部１は、例えば、シャント抵抗またはホール素子により構成され、電池Ｂに流れる電流Ｉを検出する。
電圧検出部２は、例えば、ＩＣ（Integrated Circuit）により構成され、電池Ｂの電圧Ｖを検出する。
【００１６】
温度検出部３は、例えば、サーミスタにより構成され、電池Ｂの温度Ｔを検出する。
記憶部４は、例えば、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）により構成される。また、記憶部４は、電池Ｂの充電率と電池Ｂの開回路電圧との対応関係を示す情報や分極解消後の電池Ｂの開回路電圧を推定する際に用いられる係数ａ、ｂなどを記憶している。
【００１７】
ここで、電池Ｂの充電率と電池Ｂの開回路電圧との対応関係を示す情報について説明する。
図３は、電池Ｂの充電率と開回路電圧との対応関係を示す情報の一例を示す図である。図３に示すグラフの縦軸は電池Ｂの開回路電圧を示し横軸は電池Ｂの充電率を示している。
【００１８】
図３に示すグラフの曲線は電池Ｂの充電率と開回路電圧との対応関係を示す情報を示し、この情報を参照することで、電池Ｂの開回路電圧から電池Ｂの充電率を一意に求めることができる。
【００１９】
図１に示す推定部５は、例えば、ＣＰＵ（Central Processing Unit）、マルチコアＣＰＵ、またはプログラマブルなデバイス（ＦＰＧＡ（Field Programmable Gate Array）やＰＬＤ（Programmable Logic Device）など）により構成される。
【００２０】
推定部５は、図２（ａ）または図２（ｂ）に示す休止期間が開始したと判断した後、電流検出部１により検出される電流Ｉの絶対値が電流閾値Ｉｔｈ以上になると、休止期間が終了したと判断する。
【００２１】
また、推定部５は、休止期間が終了したと判断した後、電流検出部１により検出される電流Ｉの絶対値が電流閾値Ｉｔｈ未満になると、休止期間が開始したと判断する。
また、推定部５は、休止期間が開始したと判断すると、充電率推定処理を実行する。
【００２２】
図４は、充電率推定処理の一例を示すフローチャートである。
まず、推定部５は、休止期間が終了する前に、休止期間開始から第１の所定時間が経過したと判断すると（Ｓ１０１：Ｎｏ、Ｓ１０２：Ｙｅｓ）、第１の電圧ＯＣＶ１を取得する（Ｓ１０３）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す休止期間の開始時刻ｔ０から第１の所定時間経過後の時刻ｔ１において電圧検出部２により検出される電圧Ｖを、第１の電圧ＯＣＶ１として取得する。
【００２３】
次に、推定部５は、休止期間が終了する前に、休止期間開始から第１の所定時間よりも長い第２の所定時間が経過したと判断すると（Ｓ１０４：Ｎｏ、Ｓ１０５：Ｙｅｓ）、第２の電圧ＯＣＶ２を取得する（Ｓ１０６）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す休止期間の開始時刻ｔ０から第２の所定時間経過後の時刻ｔ２において電圧検出部２により検出される電圧Ｖを、第２の電圧ＯＣＶ２として取得する。
【００２４】
次に、推定部５は、第１の電圧ＯＣＶ１、第２の電圧ＯＣＶ２、及び係数ａ、ｂを用いて、開回路電圧推定処理を実行することにより、分極解消後の電池Ｂの開回路電圧を推定する（Ｓ１０７）。
【００２５】
次に、推定部５は、推定した開回路電圧を用いて、電池Ｂの充電率を推定する（Ｓ１０８）。例えば、推定部５は、図３に示す情報を参照して、推定した開回路電圧に対応する充電率を、電池Ｂの充電率とする。
【００２６】
次に、推定部５は、休止期間が終了する前に、電池Ｂの分極が解消したと判断すると（Ｓ１０９：Ｎｏ、Ｓ１１０：Ｙｅｓ）、第３の電圧ＯＣＶ３を取得し（Ｓ１１１）、その第３の電圧ＯＣＶ３を用いて、係数ａ、ｂを更新して（Ｓ１１２）、今回の充電率推定処理を終了する。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す休止期間の開始時刻ｔ０から第３の所定時間経過すると、電池Ｂの分極が解消したと判断する。また、例えば、推定部５は、図２（ａ）または図２（ｂ）に示す休止期間の開始時刻ｔ０から第３の所定時間経過後の時刻ｔ３において電圧検出部２により検出される電圧Ｖを、第３の電圧ＯＣＶ３として取得する。
【００２７】
なお、推定部５は、休止期間が終了したと判断すると（Ｓ１０１：Ｙｅｓ、Ｓ１０４：Ｙｅｓ、Ｓ１０９：Ｙｅｓ）、今回の充電率推定処理を終了する。
図５は、開回路電圧推定処理の一例を示すフローチャートである。
【００２８】
推定部５は、休止期間中、電圧検出部２により検出される電圧Ｖが上昇している（即ち、放電終了後）と判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。なお、これ以降、休止期間中の電池Ｂの電圧が上昇する場合とは、放電終了後の場合と読み替えることができる。
【００２９】
一方、推定部５は、休止期間中、電圧検出部２により検出される電圧Ｖが下降している（即ち、充電終了後）と判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。なお、これ以降、休止期間中の電池Ｂの電圧が下降する場合とは、充電終了後の場合と読み替えることができる。
【００３０】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その１）＞
推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、比ｒ１＝第２の電圧ＯＣＶ２／第１の電圧ＯＣＶ１を計算するとともに記憶部４から係数ａ１１を読み出すことにより上記比ｒとしての比ｒ１及び上記係数ａとしての係数ａ１１を求め、電圧＝第１の電圧ＯＣＶ１＋比ｒ１×係数ａ１１を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００３１】
また、推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると（電池Ｂの分極解消時）、係数ａ１１＝（第３の電圧ＯＣＶ３−第１の電圧ＯＣＶ１）／比ｒ１を計算した結果を、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理に用いる係数ａ１１として記憶部４に記憶させる。
【００３２】
これにより、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理で取得される第１の電圧ＯＣＶ１及び比ｒ１が、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理で取得された第１の電圧ＯＣＶ１及び比ｒ１と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の上昇幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理において係数ａ１１を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００３３】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その２）＞
推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、比ｒ２＝第１の電圧ＯＣＶ１／第２の電圧ＯＣＶ２を計算するとともに記憶部４から係数ａ１２を読み出すことにより上記比ｒとしての比ｒ２及び上記係数ａとしての係数ａ１２を求め、電圧＝第１の電圧ＯＣＶ１＋比ｒ２×係数ａ１２を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００３４】
また、推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ａ１２＝（第３の電圧ＯＣＶ３−第１の電圧ＯＣＶ１）／比ｒ２を計算した結果を、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理に用いる係数ａ１２として記憶部４に記憶させる。
【００３５】
これにより、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理で取得される第１の電圧ＯＣＶ１及び比ｒ２が、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理で取得された第１の電圧ＯＣＶ１及び比ｒ２と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の上昇幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理において係数ａ１２を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００３６】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その３）＞
推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、比ｒ１＝第２の電圧ＯＣＶ２／第１の電圧ＯＣＶ１を計算するとともに記憶部４から係数ａ２１を読み出すことにより上記比ｒとしての比ｒ１及び上記係数ａとしての係数ａ２１を求め、電圧＝第２の電圧ＯＣＶ２＋比ｒ１×係数ａ２１を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００３７】
また、推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ａ２１＝（第３の電圧ＯＣＶ３−第２の電圧ＯＣＶ２）／比ｒ１を計算した結果を、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理に用いる係数ａ２１として記憶部４に記憶させる。
【００３８】
これにより、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理で取得される第２の電圧ＯＣＶ２及び比ｒ１が、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理で取得された第２の電圧ＯＣＶ２及び比ｒ１と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の上昇幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理において係数ａ２１を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００３９】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その４）＞
推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、比ｒ２＝第１の電圧ＯＣＶ１／第２の電圧ＯＣＶ２を計算するとともに記憶部４から係数ａ２２を読み出すことにより上記比ｒとしての比ｒ２及び上記係数ａとしての係数ａ２２を求め、電圧＝第２の電圧ＯＣＶ２＋比ｒ２×係数ａ２２を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００４０】
また、推定部５は、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ａ２２＝（第３の電圧ＯＣＶ３−第２の電圧ＯＣＶ２）／比ｒ２を計算した結果を、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理に用いる係数ａ２２として記憶部４に記憶させる。
【００４１】
これにより、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理で取得される第２の電圧ＯＣＶ２及び比ｒ２が、休止期間中の電池Ｂの電圧が上昇する場合の今回の充電率推定処理で取得された第２の電圧ＯＣＶ２及び比ｒ２と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の上昇幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が上昇する場合の次回以降の充電率推定処理において係数ａ２２を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００４２】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その５）＞
推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、比ｒ１＝第２の電圧ＯＣＶ２／第１の電圧ＯＣＶ１を計算するとともに記憶部４から係数ｂ１１を読み出すことにより上記比ｒとしての比ｒ１及び上記係数ｂとしての係数ｂ１１を求め、電圧＝第１の電圧ＯＣＶ１−比ｒ１×係数ｂ１１を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００４３】
また、推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ｂ１１＝（第１の電圧ＯＣＶ１−第３の電圧ＯＣＶ３）／比ｒ１を計算した結果を、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理に用いる係数ｂ１１として記憶部４に記憶させる。
【００４４】
これにより、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理で取得される第１の電圧ＯＣＶ１及び比ｒ１が、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理で取得された第１の電圧ＯＣＶ１及び比ｒ１と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の下降幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理において係数ｂ１１を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００４５】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その６）＞
推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、比ｒ２＝第１の電圧ＯＣＶ１／第２の電圧ＯＣＶ２を計算するとともに記憶部４から係数ｂ１２を読み出すことにより上記比ｒとしての比ｒ２及び上記係数ｂとしての係数ｂ１２を求め、電圧＝第１の電圧ＯＣＶ１−比ｒ２×係数ｂ１２を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００４６】
また、推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ｂ１２＝（第１の電圧ＯＣＶ１−第３の電圧ＯＣＶ３）／比ｒ２を計算した結果を、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理に用いる係数ｂ１２として記憶部４に記憶させる。
【００４７】
これにより、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理で取得される第１の電圧ＯＣＶ１及び比ｒ２が、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理で取得された第１の電圧ＯＣＶ１及び比ｒ２と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の下降幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理において係数ｂ１２を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００４８】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その７）＞
推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、比ｒ１＝第２の電圧ＯＣＶ２／第１の電圧ＯＣＶ１を計算するとともに記憶部４から係数ｂ２１を読み出すことにより上記比ｒとしての比ｒ１及び上記係数ｂとしての係数ｂ２１を求め、電圧＝第２の電圧ＯＣＶ２−比ｒ１×係数ｂ２１を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００４９】
また、推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ｂ２１＝（第２の電圧ＯＣＶ２−第３の電圧ＯＣＶ３）／比ｒ１を計算した結果を、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理に用いる係数ｂ２１として記憶部４に記憶させる。
【００５０】
これにより、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理で取得される第２の電圧ＯＣＶ２及び比ｒ１が、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理で取得された第２の電圧ＯＣＶ２及び比ｒ１と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の下降幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理において係数ｂ２１を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００５１】
＜分極解消後の電池Ｂの開回路電圧の推定例、及び、係数の更新例（その８）＞
推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、比ｒ２＝第１の電圧ＯＣＶ１／第２の電圧ＯＣＶ２を計算するとともに記憶部４から係数ｂ２２を読み出すことにより上記比ｒとしての比ｒ２及び上記係数ｂとしての係数ｂ２２を求め、電圧＝第２の電圧ＯＣＶ２−比ｒ２×係数ｂ２２を計算した結果を、分極解消後の電池Ｂの開回路電圧として推定する。
【００５２】
また、推定部５は、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理において、電池Ｂの分極が解消されたと判断すると、係数ｂ２２＝（第２の電圧ＯＣＶ２−第３の電圧ＯＣＶ３）／比ｒ２を計算した結果を、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理に用いる係数ｂ２２として記憶部４に記憶させる。
【００５３】
これにより、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理で取得される第２の電圧ＯＣＶ２及び比ｒ２が、休止期間中の電池Ｂの電圧が下降する場合の今回の充電率推定処理で取得された第２の電圧ＯＣＶ２及び比ｒ２と同じ値または略同じ値である場合で、かつ、分極による電池Ｂの電圧の下降幅が一定または略一定である場合、休止期間中の電池Ｂの電圧が下降する場合の次回以降の充電率推定処理において係数ｂ２２を用いることで、分極解消後の電池Ｂの開回路電圧の推定値を、実測値である第３の電圧ＯＣＶに近づけることができ、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００５４】
このように、実施形態の電池パックでは、電池Ｂの放電終了後または充電終了後、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、その推定した開回路電圧を用いて、電池Ｂの充電率を精度よく推定することができる。
【００５５】
また、実施形態の電池パックでは、分極解消後の電池Ｂの開回路電圧の実測値を用いて、係数ａ、ｂを更新する構成であるため、次回以降の充電率推定処理で推定される電池Ｂの開回路電圧の推定精度を向上させることができる。
【００５６】
また、実施形態の電池パックでは、休止期間において、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２を取得することが可能であれば、休止期間が比較的短い時間であっても、分極解消後の電池Ｂの開回路電圧を精度よく推定することができる。
【００５７】
また、本発明は、以上の実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。
＜変形例１＞
図６は、変形例１における開回路電圧推定処理の一例を示すフローチャートである。
【００５８】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、比ｒが閾値ｒｔｈ以下であると判断すると（Ｓ２１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ２２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００５９】
一方、推定部５は、比ｒが閾値ｒｔｈよりも大きいと判断すると（Ｓ２１：Ｙｅｓ）、係数ａを第１の係数ａよりも小さい第２の係数ａとし（Ｓ２３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００６０】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、比ｒが閾値ｒｔｈ以下であると判断すると（Ｓ２４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ２５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００６１】
一方、推定部５は、比ｒが閾値ｒｔｈよりも大きいと判断すると（Ｓ２４：Ｎｏ）、係数ｂを第１の係数ｂよりも小さい第２の係数ｂとし（Ｓ２６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００６２】
なお、推定部５は、比ｒが小さくなるほど、係数ａ、ｂを大きくし、比ｒが大きくなるほど、係数ａ、ｂを小さくするように構成してもよい。
図６に示す開回路電圧推定処理によれば、比ｒが小さくなると、係数ａ、ｂを大きくし、比ｒが大きくなると、係数ａ、ｂを小さくすることができるため、比ｒの変動による比ｒと係数ａ、ｂとの乗算値の変動を抑えることができる。これにより、電圧検出部２により検出される電圧Ｖに含まれるノイズなどで比ｒが変動してしまっても、分極解消後の電池Ｂの開回路電圧の変動を抑えることができるため、分極解消後の電池Ｂの開回路電圧を精度よく推定することができ、電池Ｂの充電率を精度よく推定することができる。
【００６３】
＜変形例２＞
第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合で、かつ、休止期間中の電池Ｂの電圧が上昇する場合において、前回の充電率推定処理に比べて、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との電圧差が一定に保たれたまま、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。
【００６４】
また、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合で、かつ、休止期間中の電池Ｂの電圧が下降する場合において、前回の充電率推定処理に比べて、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との電圧差が一定に保たれたまま、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。
【００６５】
また、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合で、かつ、休止期間中の電池Ｂの電圧が上昇する場合において、前回の充電率推定処理に比べて、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との電圧差が一定に保たれたまま、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。
【００６６】
また、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合で、かつ、休止期間中の電池Ｂの電圧が下降する場合において、前回の充電率推定処理に比べて、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との電圧差が一定に保たれたまま、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。
【００６７】
図７は、変形例２における開回路電圧推定処理の一例を示すフローチャートである。
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、比ｒと係数ａとを乗算する（Ｓ１３）。
【００６８】
次に、推定部５は、Ｓ１２で求めた比ｒが閾値ｒｔｈ以下であると判断すると（Ｓ３１：Ｙｅｓ）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、Ｓ１３で乗算した値を加算した結果に第１の補正値を加算した値を、分極解消後の電池Ｂの開回路電圧とする（Ｓ３２）。
【００６９】
一方、推定部５は、Ｓ１２で求めた比ｒが閾値ｒｔｈよりも大きいと判断すると（Ｓ３１：Ｎｏ）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、Ｓ１３で乗算した値を加算した結果に第１の補正値よりも小さい第２の補正値を加算した値を、分極解消後の電池Ｂの開回路電圧とする（Ｓ３３）。
【００７０】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、比ｒと係数ｂとを乗算する（Ｓ１６）。
【００７１】
次に、推定部５は、Ｓ１５で求めた比ｒが閾値ｒｔｈ以下であると判断すると（Ｓ３４：Ｙｅｓ）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、Ｓ１６で乗算した値を減算した結果に第１の補正値を減算した値を、分極解消後の電池Ｂの開回路電圧とする（Ｓ３５）。
【００７２】
一方、推定部５は、Ｓ１５で求めた比ｒが閾値ｒｔｈよりも大きいと判断すると（Ｓ３４：Ｎｏ）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、Ｓ１６で乗算した値を減算した結果に第１の補正値よりも小さい第２の補正値を減算した値を、分極解消後の電池Ｂの開回路電圧とする（Ｓ３６）。
【００７３】
なお、推定部５は、比ｒが小さくなるほど、補正値を大きくし、比ｒが大きくなるほど、補正値を小さくするように構成してもよい。
図７に示す開回路電圧推定処理によれば、比ｒが小さくなると、補正値を大きくし、比ｒが大きくなると、補正値を小さくすることができるため、比ｒの変動による分極解消後の電池Ｂの開回路電圧の推定値の変動を抑えることができる。これにより、電圧検出部２により検出される電圧Ｖに含まれるノイズなどで比ｒが変動してしまっても、分極解消後の電池Ｂの開回路電圧の変動を抑えることができるため、分極解消後の電池Ｂの開回路電圧を精度よく推定することができ、電池Ｂの充電率を精度よく推定することができる。
【００７４】
＜変形例３＞
電池Ｂは、前回の充電率推定処理に比べて、図２（ａ）または図２（ｂ）に示す時刻ｔ０において電圧検出部２により検出される電圧Ｖが小さくなると、分極解消時間が長くなり、時刻ｔ０において電圧検出部２により検出される電圧Ｖが大きくなると、分極解消時間が短くなるという特性を有するものとする。また、電池Ｂは、時刻ｔ０において電圧検出部２により検出される電圧Ｖの大きさによらず分極による電圧の変動幅が一定になるという特性を有するものとする。これらの特性を電池Ｂが有する場合、分極解消時間が長くなると、電池Ｂの電圧が緩やかに上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、分極解消時間が長くなると、電池Ｂの電圧が緩やかに下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。一方、分極解消時間が短くなると、電池Ｂの電圧が急峻に上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。また、分極解消時間が短くなると、電池Ｂの電圧が急峻に下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。
【００７５】
図８は、変形例３における開回路電圧推定処理の一例を示すフローチャートである。
＜第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなるものとする。
【００７６】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈ以下であると判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈ以下であると判断すると（Ｓ４１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ４２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。なお、第１の閾値Ｖｔｈと第２の閾値Ｖｔｈは、互いに同じ値でもよいし、互いに異なる値でもよい。
【００７７】
一方、推定部５は、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈよりも大きいと判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈよりも大きいと判断すると（Ｓ４１：Ｎｏ）、係数ａを第１の係数ａよりも小さい第２の係数ａとし（Ｓ４３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００７８】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈ以下であると判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈ以下であると判断すると（Ｓ４４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ４５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００７９】
一方、推定部５は、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈよりも大きいと判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈよりも大きいと判断すると（Ｓ４４：Ｎｏ）、係数ｂを第１の係数ｂよりも小さい第２の係数ｂとし（Ｓ４６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００８０】
なお、推定部５は、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶが小さくなるほど、係数ａ、ｂを大きくし、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶが大きくなるほど、係数ａ、ｂを小さくするように構成してもよい。
【００８１】
図８に示す開回路電圧推定処理によれば、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が小さくなると、係数ａ、ｂを大きくし、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が大きくなると、係数ａ、ｂを小さくすることができる。
【００８２】
そのため、前回の充電率推定処理と比べて、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が小さい場合、すなわち、比ｒが小さくなる場合、係数ａ、ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【００８３】
また、前回の充電率推定処理と比べて、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が大きい場合、すなわち、比ｒが大きくなる場合、係数ａ、ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【００８４】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
＜第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなるものとする。
【００８５】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈ以下であると判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈ以下であると判断すると（Ｓ４１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ４２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。なお、第１の閾値Ｖｔｈと第２の閾値Ｖｔｈは、互いに同じ値でもよいし、互いに異なる値でもよい。
【００８６】
一方、推定部５は、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈよりも大きいと判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈよりも大きいと判断すると（Ｓ４１：Ｎｏ）、係数ａを第１の係数ａよりも大きい第２の係数ａとし（Ｓ４３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００８７】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈ以下であると判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈ以下であると判断すると（Ｓ４４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ４５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００８８】
一方、推定部５は、第１の電圧ＯＣＶ１が第１の閾値Ｖｔｈよりも大きいと判断すると、または、第２の電圧ＯＣＶ２が第２の閾値Ｖｔｈよりも大きいと判断すると（Ｓ４４：Ｎｏ）、係数ｂを第１の係数ｂよりも大きい第２の係数ｂとし（Ｓ４６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００８９】
なお、推定部５は、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶが小さくなるほど、係数ａ、ｂを小さくし、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶが大きくなるほど、係数ａ、ｂを大きくするように構成してもよい。
【００９０】
図８に示す開回路電圧推定処理によれば、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が小さくなると、係数ａ、ｂを小さくし、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が大きくなると、係数ａ、ｂを大きくすることができる。
【００９１】
そのため、前回の充電率推定処理と比べて、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が小さい場合、すなわち、比ｒが大きくなる場合、係数ａ、ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【００９２】
また、前回の充電率推定処理と比べて、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２が大きい場合、すなわち、比ｒが小さくなる場合、係数ａ、ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【００９３】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【００９４】
＜変形例４＞
電池Ｂは、前回の充電率推定処理に比べて、図２（ａ）または図２（ｂ）に示す時刻ｔ０において電圧検出部２により検出される電圧Ｖが小さくなると、分極解消時間が長くなり、時刻ｔ０において電圧検出部２により検出される電圧Ｖが大きくなると、分極解消時間が短くなるという特性を有するものとする。また、電池Ｂは、時刻ｔ０において電圧検出部２により検出される電圧Ｖの大きさによらず分極による電圧の変動幅が一定になるという特性を有するものとする。これらの特性を電池Ｂが有する場合、分極解消時間が長くなると、電池Ｂの電圧が緩やかに上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、分極解消時間が長くなると、電池Ｂの電圧が緩やかに下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。一方、分極解消時間が短くなると、電池Ｂの電圧が急峻に上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。また、分極解消時間が短くなると、電池Ｂの電圧が急峻に下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との差の絶対値を、電池Ｂの開回路電圧の変化量とする。また、充電率ＳＯＣ１と充電率ＳＯＣ２との差の絶対値を、電池Ｂの充電率の変化量とする。また、電池Ｂの開回路電圧の変化量を電池Ｂの充電率の変化量で除算した結果を、電池Ｂの充電率の変化量に対する電池Ｂの開回路電圧の変化量の変化率Ｒとする。また、電池Ｂは、図３に示すように、電池Ｂの開回路電圧及び充電率が大きい領域ａの変化率Ｒが、電池Ｂの開回路電圧及び充電率が小さい領域ｂの変化率Ｒよりも大きいという特性を有するものとする。
【００９５】
図９は、変形例４における開回路電圧推定処理の一例を示すフローチャートである。
＜第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなるものとする。
【００９６】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、変化率Ｒが閾値Ｒｔｈよりも大きいと判断すると（Ｓ５１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ５２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００９７】
一方、推定部５は、変化率Ｒが閾値Ｒｔｈ以下であると判断すると（Ｓ５１：Ｎｏ）、係数ａを第１の係数ａよりも小さい第２の係数ａとし（Ｓ５３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【００９８】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、変化率Ｒが閾値Ｒｔｈよりも大きいと判断すると（Ｓ５４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ５５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【００９９】
一方、推定部５は、変化率Ｒが閾値Ｒｔｈ以下であると判断すると（Ｓ５４：Ｎｏ）、係数ｂを第１の係数ｂよりも小さい第２の係数ｂとし（Ｓ５６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１００】
なお、推定部５は、変化率Ｒが大きくなるほど、係数ａ、ｂを大きくし、変化率Ｒが小さくなるほど、係数ａ、ｂを小さくするように構成してもよい。
図９に示す開回路電圧推定処理によれば、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、変化率Ｒが大きくなると、係数ａ、ｂを大きくし、変化率Ｒが小さくなると、係数ａ、ｂを小さくすることができる。
【０１０１】
そのため、前回の充電率推定処理と比べて、変化率Ｒが大きくなる場合、すなわち、比ｒが小さくなる場合、係数ａ、ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１０２】
また、前回の充電率推定処理と比べて、変化率Ｒが小さくなる場合、すなわち、比ｒが大きくなる場合、係数ａ、ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１０３】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【０１０４】
＜第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなるものとする。
【０１０５】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、変化率Ｒが閾値Ｒｔｈよりも大きいと判断すると（Ｓ５１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ５２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１０６】
一方、推定部５は、変化率Ｒが閾値Ｒｔｈ以下であると判断すると（Ｓ５１：Ｎｏ）、係数ａを第１の係数ａよりも大きい第２の係数ａとし（Ｓ５３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１０７】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、変化率Ｒが閾値Ｒｔｈよりも大きいと判断すると（Ｓ５４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ５５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１０８】
一方、推定部５は、変化率Ｒが閾値Ｒｔｈ以下であると判断すると（Ｓ５４：Ｎｏ）、係数ｂを第１の係数ｂよりも大きい第２の係数ｂとし（Ｓ５６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１０９】
なお、推定部５は、変化率Ｒが大きくなるほど、係数ａ、ｂを小さくし、変化率Ｒが小さくなるほど、係数ａ、ｂを大きくするように構成してもよい。
図９に示す開回路電圧推定処理によれば、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、変化率Ｒが大きくなると、係数ａ、ｂを小さくし、変化率Ｒが小さくなると、係数ａ、ｂを大きくすることができる。
【０１１０】
そのため、前回の充電率推定処理と比べて、変化率Ｒが大きくなる場合、すなわち、比ｒが大きくなる場合、係数ａ、ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１１１】
また、前回の充電率推定処理と比べて、変化率Ｒが小さくなる場合、すなわち、比ｒが小さくなる場合、係数ａ、ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１１２】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【０１１３】
＜変形例５＞
電池Ｂは、前回の充電率推定処理に比べて、図２（ａ）または図２（ｂ）に示す時刻ｔ０において温度検出部３により検出される温度Ｔが低くなると、分極解消時間が長くなり、時刻ｔ０において温度検出部３により検出される温度Ｔが高くなると、分極解消時間が短くなるという特性を有するものとする。また、電池Ｂは、時刻ｔ０において温度検出部３により検出される温度Ｔの大きさによらず分極による電圧の変動幅が一定になるという特性を有するものとする。これらの特性を電池Ｂが有する場合、分極解消時間が長くなると、電池Ｂの電圧が緩やかに上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、分極解消時間が長くなると、電池Ｂの電圧が緩やかに下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。一方、分極解消時間が短くなると、電池Ｂの電圧が急峻に上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。また、分極解消時間が短くなると、電池Ｂの電圧が急峻に下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。
【０１１４】
図１０は、変形例５における充電率推定処理の一例を示すフローチャートである。
まず、推定部５は、温度検出部３により検出される温度Ｔに応じて、第１及び第２の所定時間を設定する（Ｓ１００）。なお、図１０示すＳ１０１〜Ｓ１１２は、図４に示すＳ１０１〜Ｓ１１２と同様の処理であるため、その説明を省略する。
【０１１５】
例えば、推定部５は、時刻ｔ０において温度検出部３により検出される温度Ｔが第１の温度よりも高い第２の温度のときの第１の所定時間及び第２の所定時間を、時刻ｔ０において温度検出部３により検出される温度Ｔが第１の温度のときの第１の所定時間及び第２の所定時間よりも短い時間に設定する。
【０１１６】
これにより、電池Ｂの温度が高くなると、第１の所定時間及び第２の所定時間を短くすることができるため、電池Ｂの電圧が上昇する場合、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２を低くすることができ、電池Ｂの電圧が下降する場合、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２を高くすることができる。
【０１１７】
また、電池Ｂの温度が低くなると、第１の所定時間及び第２の所定時間を長くすることができるため、電池Ｂの電圧が上昇する場合、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２を高くすることができ、電池Ｂの電圧が下降する場合、第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２を低くすることができる。
【０１１８】
すなわち、電池Ｂの温度の変動による第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２の変動を抑えることができるため、分極解消後の電池Ｂの開回路電圧を精度よく推定することができ、電池Ｂの充電率を精度よく推定することができる。
【０１１９】
また、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合において、休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなるものとする。
【０１２０】
また、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合において、休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなるものとする。
【０１２１】
そこで、例えば、推定部５は、時刻ｔ０において温度検出部３により検出される温度Ｔが第１の温度よりも高い第２の温度のときの第１の所定時間と第２の所定時間との差を、時刻ｔ０において温度検出部３により検出される温度Ｔが第１の温度のときの第１の所定時間と第２の所定時間との差よりも短い時間に設定する。
【０１２２】
これにより、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、電池Ｂの温度が高くなると、第１の所定時間と第２の所定時間との差を短くすることができるため、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との差を小さくすることができ、休止期間中の電池Ｂの電圧が上昇する場合の比ｒを小さく、休止期間中の電池Ｂの電圧が下降する場合の比ｒを大きくすることができる。
【０１２３】
また、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、電池Ｂの温度が低くなると、第１の所定時間と第２の所定時間との差を長くすることができるため、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との差を大きくすることができ、休止期間中の電池Ｂの電圧が上昇する場合の比ｒを大きく、休止期間中の電池Ｂの電圧が下降する場合の比ｒを小さくすることができる。
【０１２４】
また、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、電池Ｂの温度が高くなると、第１の所定時間と第２の所定時間との差を短くすることができるため、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との差を小さくすることができ、休止期間中の電池Ｂの電圧が上昇する場合の比ｒを大きく、休止期間中の電池Ｂの電圧が下降する場合の比ｒを小さくすることができる。
【０１２５】
また、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、電池Ｂの温度が低くなると、第１の所定時間と第２の所定時間との差を長くすることができるため、第１の電圧ＯＣＶ１と第２の電圧ＯＣＶ２との差を大きくすることができ、休止期間中の電池Ｂの電圧が上昇する場合の比ｒを小さく、休止期間中の電池Ｂの電圧が下降する場合の比ｒを大きくすることができる。
【０１２６】
すなわち、電池Ｂの温度の変動による比ｒの変動を抑えることができるため、分極解消後の電池Ｂの開回路電圧を精度よく推定することができ、電池Ｂの充電率を精度よく推定することができる。
【０１２７】
＜変形例６＞
電池Ｂは、前回の充電率推定処理に比べて、図２（ａ）または図２（ｂ）に示す時刻ｔ０において温度検出部３により検出される温度Ｔが低くなると、分極解消時間が長くなり、時刻ｔ０において温度検出部３により検出される温度Ｔが高くなると、分極解消時間が短くなるという特性を有するものとする。また、電池Ｂは、時刻ｔ０において温度検出部３により検出される温度Ｔの大きさによらず分極による電圧の変動幅が一定になるという特性を有するものとする。これらの特性を電池Ｂが有する場合、分極解消時間が長くなると、電池Ｂの電圧が緩やかに上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、分極解消時間が長くなると、電池Ｂの電圧が緩やかに下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。一方、分極解消時間が短くなると、電池Ｂの電圧が急峻に上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。また、分極解消時間が短くなると、電池Ｂの電圧が急峻に下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。
【０１２８】
図１１は、変形例６における開回路電圧推定処理の一例を示すフローチャートである。
＜第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなるものとする。
【０１２９】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、温度検出部３により検出される温度Ｔが閾値Ｔｔｈ以下であると判断すると（Ｓ６１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ６２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す時刻ｔ０において、温度検出部３により検出される温度を、温度Ｔとする。
【０１３０】
一方、推定部５は、温度検出部３により検出される温度Ｔが閾値Ｔｔｈよりも大きいと判断すると（Ｓ６１：Ｎｏ）、係数ａを第１の係数ａよりも小さい第２の係数ａとし（Ｓ６３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１３１】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、温度検出部３により検出される温度Ｔが閾値Ｔｔｈ以下であると判断すると（Ｓ６４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ６５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１３２】
一方、推定部５は、温度検出部３により検出される温度Ｔが閾値Ｔｔｈよりも大きいと判断すると（Ｓ６４：Ｎｏ）、係数ｂを第１の係数ｂよりも大きい第２の係数ｂとし（Ｓ６６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１３３】
なお、推定部５は、電池Ｂの温度が低くなるほど、係数ａを大きく、係数ｂを小さくし、電池Ｂの温度が高くなるほど、係数ａを小さく、係数ｂを大きくするように構成してもよい。
【０１３４】
図１１に示す開回路電圧推定処理によれば、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、電池Ｂの温度が低くなると、係数ａを大きく、係数ｂを小さくし、電池Ｂの温度が高くなると、係数ａを小さく、係数ｂを大きくすることができる。
【０１３５】
そのため、前回の充電率推定処理と比べて、電池Ｂの温度が低い場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが小さくなる場合、係数ａを大きくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが大きくなる場合、係数ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１３６】
また、前回の充電率推定処理と比べて、電池Ｂの温度が高い場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが大きくなる場合、係数ａを小さくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが小さくなる場合、係数ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１３７】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【０１３８】
＜第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなるものとする。
【０１３９】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、温度検出部３により検出される温度Ｔが閾値Ｔｔｈ以下であると判断すると（Ｓ６１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ６２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す時刻ｔ０において、温度検出部３により検出される温度を、温度Ｔとする。
【０１４０】
一方、推定部５は、温度検出部３により検出される温度Ｔが閾値Ｔｔｈよりも大きいと判断すると（Ｓ６１：Ｎｏ）、係数ａを第１の係数ａよりも大きい第２の係数ａとし（Ｓ６３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１４１】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、温度検出部３により検出される温度Ｔが閾値Ｔｔｈ以下であると判断すると（Ｓ６４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ６５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１４２】
一方、推定部５は、温度検出部３により検出される温度Ｔが閾値Ｔｔｈよりも大きいと判断すると（Ｓ６４：Ｎｏ）、係数ｂを第１の係数ｂよりも小さい第２の係数ｂとし（Ｓ６６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１４３】
なお、推定部５は、電池Ｂの温度が低くなるほど、係数ａを小さく、係数ｂを大きくし、電池Ｂの温度が高くなるほど、係数ａを大きく、係数ｂを小さくするように構成してもよい。
【０１４４】
図１１に示す開回路電圧推定処理によれば、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、電池Ｂの温度が低くなると、係数ａを小さく、係数ｂを大きくし、電池Ｂの温度が高くなると、係数ａを大きく、係数ｂを小さくすることができる。
【０１４５】
そのため、前回の充電率推定処理と比べて、電池Ｂの温度が低い場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが大きくなる場合、係数ａを小さくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが小さくなる場合、係数ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１４６】
また、前回の充電率推定処理と比べて、電池Ｂの温度が高い場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが小さくなる場合、係数ａを大きくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが大きくなる場合、係数ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１４７】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【０１４８】
＜変形例７＞
電池Ｂは、前回の充電率推定処理に比べて、図２（ａ）または図２（ｂ）に示す時刻ｔ０において求められる電池Ｂの劣化度Ｄが低くなると、分極解消時間が短くなり、時刻ｔ０において求められる電池Ｂの劣化度Ｄが高くなると、分極解消時間が長くなるという特性を有するものとする。また、電池Ｂは、時刻ｔ０において求められる電池Ｂの劣化度Ｄの大きさによらず分極による電圧の変動幅が一定になるという特性を有するものとする。これらの特性を電池Ｂが有する場合、分極解消時間が長くなると、電池Ｂの電圧が緩やかに上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。また、分極解消時間が長くなると、電池Ｂの電圧が緩やかに下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。一方、分極解消時間が短くなると、電池Ｂの電圧が急峻に上昇するようになるため、図２（ａ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなる。また、分極解消時間が短くなると、電池Ｂの電圧が急峻に下降するようになるため、図２（ｂ）に示す第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなる。
【０１４９】
図１２は、変形例７における開回路電圧推定処理の一例を示すフローチャートである。
＜第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値（比ｒ１）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが小さくなるものとする。
【０１５０】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、電池Ｂの劣化度Ｄが閾値Ｄｔｈ以下であると判断すると（Ｓ７１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ７２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す時刻ｔ０において、電圧検出部２により検出される電圧Ｖを電流検出部１により検出される電流Ｉで除算した結果を、電池Ｂの内部抵抗とし、その内部抵抗を電池パック使用開始時の電池Ｂの内部抵抗で除算した結果を、劣化度Ｄとする。
【０１５１】
一方、推定部５は、劣化度Ｄが閾値Ｄｔｈよりも大きいと判断すると（Ｓ７１：Ｎｏ）、係数ａを第１の係数ａよりも大きい第２の係数ａとし（Ｓ７３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１５２】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、劣化度Ｄが閾値Ｄｔｈ以下であると判断すると（Ｓ７４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ７５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１５３】
一方、推定部５は、劣化度Ｄが閾値Ｄｔｈよりも大きいと判断すると（Ｓ７４：Ｎｏ）、係数ｂを第１の係数ｂよりも小さい第２の係数ｂとし（Ｓ７６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１５４】
なお、推定部５は、電池Ｂの劣化度Ｄが小さくなるほど、係数ａを小さく、係数ｂを大きくし、電池Ｂの劣化度Ｄが大きくなるほど、係数ａを大きく、係数ｂを小さくするように構成してもよい。
【０１５５】
図１２に示す開回路電圧推定処理によれば、第２の電圧ＯＣＶ２を第１の電圧ＯＣＶ１で除算した値を比ｒとする場合、電池Ｂの劣化度Ｄが小さくなると、係数ａを小さく、係数ｂを大きくし、電池Ｂの劣化度Ｄが大きくなると、係数ａを大きく、係数ｂを小さくすることができる。
【０１５６】
そのため、前回の充電率推定処理と比べて、電池Ｂの劣化度Ｄが小さい場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが大きくなる場合、係数ａを小さくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが小さくなる場合、係数ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１５７】
また、前回の充電率推定処理と比べて、電池Ｂの劣化度Ｄが大きい場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが小さくなる場合、係数ａを大きくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが大きくなる場合、係数ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１５８】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【０１５９】
＜第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値（比ｒ２）を比ｒとする場合＞
休止期間中の電池Ｂの電圧が上昇する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなるものとする。また、休止期間中の電池Ｂの電圧が下降する場合、電池Ｂの分極解消時間が長くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が大きくなると、比ｒが小さくなり、電池Ｂの分極解消時間が短くなり第１の電圧ＯＣＶ１及び第２の電圧ＯＣＶ２が小さくなると、比ｒが大きくなるものとする。
【０１６０】
まず、推定部５は、電圧検出部２により検出される電圧Ｖが上昇していると判断すると（Ｓ１１：Ｙｅｓ）、比ｒ及び係数ａを求め（Ｓ１２）、電池Ｂの劣化度Ｄが閾値Ｄｔｈ以下であると判断すると（Ｓ７１：Ｙｅｓ）、係数ａを第１の係数ａとし（Ｓ７２）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。例えば、推定部５は、図２（ａ）または図２（ｂ）に示す時刻ｔ０において、電圧検出部２により検出される電圧Ｖを電流検出部１により検出される電流Ｉで除算した結果を、電池Ｂの内部抵抗とし、その内部抵抗を電池パック使用開始時の電池Ｂの内部抵抗で除算した結果を、劣化度Ｄとする。
【０１６１】
一方、推定部５は、劣化度Ｄが閾値Ｄｔｈよりも大きいと判断すると（Ｓ７１：Ｎｏ）、係数ａを第１の係数ａよりも小さい第２の係数ａとし（Ｓ７３）、比ｒと係数ａとを乗算し（Ｓ１３）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２に、比ｒと係数ａとを乗算した値を加算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１４）。
【０１６２】
また、推定部５は、電圧検出部２により検出される電圧Ｖが下降していると判断すると（Ｓ１１：Ｎｏ）、比ｒ及び係数ｂを求め（Ｓ１５）、劣化度Ｄが閾値Ｄｔｈ以下であると判断すると（Ｓ７４：Ｙｅｓ）、係数ｂを第１の係数ｂとし（Ｓ７５）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１６３】
一方、推定部５は、劣化度Ｄが閾値Ｄｔｈよりも大きいと判断すると（Ｓ７４：Ｎｏ）、係数ｂを第１の係数ｂよりも大きい第２の係数ｂとし（Ｓ７６）、比ｒと係数ｂとを乗算し（Ｓ１６）、第１の電圧ＯＣＶ１または第２の電圧ＯＣＶ２から、比ｒと係数ｂとを乗算した値を減算した結果を、分極解消後の電池Ｂの開回路電圧とする（Ｓ１７）。
【０１６４】
なお、推定部５は、電池Ｂの劣化度Ｄが小さくなるほど、係数ａを大きく、係数ｂを小さくし、電池Ｂの劣化度Ｄが大きくなるほど、係数ａを小さく、係数ｂを大きくするように構成してもよい。
【０１６５】
図１２に示す開回路電圧推定処理によれば、第１の電圧ＯＣＶ１を第２の電圧ＯＣＶ２で除算した値を比ｒとする場合、電池Ｂの劣化度Ｄが小さくなると、係数ａを大きく、係数ｂを小さくし、電池Ｂの劣化度Ｄが大きくなると、係数ａを小さく、係数ｂを大きくすることができる。
【０１６６】
そのため、前回の充電率推定処理と比べて、電池Ｂの劣化度Ｄが小さい場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが小さくなる場合、係数ａを大きくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが大きくなる場合、係数ｂを小さくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１６７】
また、前回の充電率推定処理と比べて、電池Ｂの劣化度Ｄが大きい場合、すなわち、休止期間中の電池Ｂの電圧が上昇する場合において比ｒが大きくなる場合、係数ａを小さくすることができ、休止期間中の電池Ｂの電圧が下降する場合において比ｒが小さくなる場合、係数ｂを大きくすることができるため、分極解消後の電池Ｂの開回路電圧の推定値を実際の値に近づけることができる。
【０１６８】
これにより、分極解消後の電池Ｂの開回路電圧を精度よく推定することができるため、電池Ｂの充電率を精度よく求めることができる。
【符号の説明】
【０１６９】
１  電流検出部
２  電圧検出部
３  温度検出部
４  記憶部
５  推定部
Ｂ  電池
Ｃｈ  充電器
Ｌｏ  負荷
【図１】
2019045419.tif 000003
【図２】
2019045419.tif 000004
【図３】
2019045419.tif 000005
【図４】
2019045419.tif 000006
【図５】
2019045419.tif 000007
【図６】
2019045419.tif 000008
【図７】
2019045419.tif 000009
【図８】
2019045419.tif 000010
【図９】
2019045419.tif 000011
【図１０】
2019045419.tif 000012
【図１１】
2019045419.tif 000013
【図１２】
2019045419.tif 000014