(57)【特許請求の範囲】
【請求項１】
直流抵抗成分と、分極抵抗成分とを含む複数の抵抗成分を考慮して二次電池の充電率または、許容電流、許容電力の少なくともいずれかを算出する電池管理システムにおいて、
前記電池管理システムは、前記二次電池の電圧値または充電率を求める複数の算出手段と、
前記複数の算出手段により求められた複数の電圧値または充電率の比較結果と、前記二次電池の時間当たりの電流の変動量と、に応じて前記充電率または、前記許容電流、前記許容電力の算出に対する前記直流抵抗成分または前記分極抵抗成分の少なくともいずれかの寄与度を変更する補正手段と、
を有する電池管理システム。
【請求項２】
通電中の二次電池の電圧値を第１の電圧値として取得する第１の電圧取得部と、
前記第１の電圧取得部とは異なる方法により、通電中の前記二次電池の電圧値を第２の電圧値として取得する第２の電圧取得部と、
前記二次電池の単位時間当たりの電流変動量を演算する電流変動量演算部と、
前記第１の電圧値および前記第２の電圧値の比較結果と、前記電流変動量とに基づいて、直流抵抗成分と分極抵抗成分とを含む前記二次電池の内部状態を表す等価回路モデルを補正する抵抗補正量演算部と、を備える電池管理システム。
【請求項３】
請求項２に記載の電池管理システムにおいて、
前記第１の電圧取得部は、通電中の前記二次電池の電圧測定値を前記第１の電圧値として取得し、
前記第２の電圧取得部は、前記等価回路モデルに基づく演算により前記第２の電圧値を取得する電池管理システム。
【請求項４】
請求項３に記載の電池管理システムにおいて、
前記第１の電圧値と前記第２の電圧値との乖離度を求める乖離度演算部をさらに備え、
前記抵抗補正量演算部は、前記乖離度演算部により求められた前記乖離度と、前記電流変動量とに基づいて、前記等価回路モデルを補正する電池管理システム。
【請求項５】
通電中の二次電池の充電状態を第１の充電状態として取得する第１の充電状態取得部と、
前記第１の充電状態取得部とは異なる方法により、通電中の前記二次電池の充電状態を第２の充電状態として取得する第２の充電状態取得部と、
前記二次電池の単位時間当たりの電流変動量を演算する電流変動量演算部と、
前記第１の充電状態および前記第２の充電状態の比較結果と、前記電流変動量とに基づいて、直流抵抗成分と分極抵抗成分とを含む前記二次電池の内部状態を表す等価回路モデルを補正する抵抗補正量演算部と、を備える電池管理システム。
【請求項６】
請求項５に記載の電池管理システムにおいて、
前記第１の充電状態取得部は、前記等価回路モデルに基づいて算出された前記二次電池の電圧に基づいて前記第１の充電状態を取得し、
前記第２の充電状態取得部は、通電中の前記二次電池の電流測定値の履歴に基づいて前記第２の充電状態を取得する電池管理システム。
【請求項７】
請求項６に記載の電池管理システムにおいて、
前記第１の充電状態と前記第２の充電状態との乖離度を求める乖離度演算部をさらに備え、
前記抵抗補正量演算部は、前記乖離度演算部により求められた前記乖離度と、前記電流変動量とに基づいて、前記等価回路モデルを補正する電池管理システム。
【請求項８】
請求項４または請求項７に記載の電池管理システムにおいて、
前記電流変動量に基づいて前記直流抵抗成分および前記分極抵抗成分に対する補正配分を決定する抵抗補正配分演算部をさらに備え、
前記抵抗補正量演算部は、前記乖離度演算部により求められた前記乖離度と、前記補正配分とに基づいて、前記等価回路モデルを補正する電池管理システム。
【請求項９】
請求項８に記載の電池管理システムにおいて、
前記抵抗補正配分演算部は、予め記憶された、前記電流変動量と前記補正配分との関係を表す補正配分情報に基づいて、前記補正配分を決定する電池管理システム。
【請求項１０】
請求項９に記載の電池管理システムにおいて、
前記補正配分情報は、前記電流変動量の変化に対して、前記直流抵抗成分に対する補正配分と前記分極抵抗成分に対する補正配分とが逆相関に変化するように設定されている電池管理システム。
【請求項１１】
請求項２から請求項１０までのいずれか一項に記載の電池管理システムにおいて、
前記抵抗補正量演算部により補正された前記等価回路モデルに基づいて、前記二次電池の許容電流または許容電力を演算する許容演算部をさらに備える電池管理システム。
【請求項１２】
請求項１１に記載の電池管理システムと、
前記電池管理システムによって管理される二次電池と、
前記許容演算部により演算された前記許容電流または前記許容電力に基づいて、前記二次電池の充放電電流を制御する充放電制御部と、を備える電池システム。
【請求項１３】
動力分割機構を介して設けられたエンジンおよびモータと、
請求項１２に記載の電池システムと、を備え、
前記充放電制御部による前記充放電電流の制御に応じて、前記エンジンと前記モータとの駆動力配分を制御するハイブリッド車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池の電池管理システム、電池システムおよびハイブリッド車両制御システムに関する。
【背景技術】
【０００２】
リチウムイオン二次電池に代表される二次電池は、適正な電圧範囲および適正な充電状態（以下ＳＯＣ）範囲で使用する必要がある。その理由は、適正な電圧範囲および適正なＳＯＣ範囲の外で二次電池を使用すると、電池の性能劣化が急激に進行するなどの不具合が生じる恐れがあるからである。
【０００３】
二次電池のＳＯＣは、完全放電状態をＳＯＣ＝０％、満充電状態をＳＯＣ＝１００％とそれぞれ規定し、これらの状態を基準として電池に入出力された電荷量の割合で定義される。ＳＯＣは、充放電終了から十分に時間が経過した時の電池の開回路電圧（ＯＣＶ）と相関関係がある。したがって、二次電池の管理を行う電池管理装置では一般に、電流、電圧、温度などのセンサ測定結果と、上記のＳＯＣとＯＣＶの相関関係とに基づき、ＳＯＣを推定演算している。
【０００４】
ＳＯＣの推定演算の方式として、ＳＯＣｉ方式と呼ばれるものと、ＳＯＣｖ方式と呼ばれるものが知られている。ＳＯＣｉ方式は、電池に対する初期ＳＯＣからの入出力電流を積算してＳＯＣを求める方式であり、ＳＯＣｖ方式は、電池の充放電が終了してから十分に時間が経過した時のＯＣＶ測定結果を基にＳＯＣを求める方式である。ＳＯＣｉ方式では、電池の充放電中でも常にＳＯＣを演算可能であり、また時間経過に応じて滑らかに推移するＳＯＣ推定結果が得られる。しかし、電流測定値には電流センサのオフセット誤差が含まれており、電流を積算するとオフセット誤差も積算されてしまうため、積算期間が長時間になるほどＳＯＣの推定演算結果が発散するという欠点がある。一方、ＳＯＣｖ方式では、ＳＯＣｉ方式のようにＳＯＣの推定演算結果が発散することはないが、充放電中や充放電直後には電池のＯＣＶを測定できないため、そのままではＳＯＣの演算が不可能であるという問題がある。
【０００５】
ＳＯＣｖ方式において上記の問題点を解消するためには、充放電中や充放電直後に測定される電池の閉回路電圧（ＣＣＶ）から、何らかの方法でＯＣＶを推定する必要がある。電池の充放電電流が小さい場合は、ＣＣＶ≒ＯＣＶとみなしてＳＯＣを推定しても、ＳＯＣ推定誤差は小さい。しかし、たとえばＨＥＶ、ＰＨＥＶ、ＥＶ等で用いられる車載電池のように充放電電流が比較的大きな電池の場合には、ＣＣＶ≒ＯＣＶとはならないため、ＳＯＣ推定誤差が大きくなってしまう。
【０００６】
そこで、充放電電流が大きい用途の二次電池においてもＣＣＶに基づいてＳＯＣを正確に推定できるように、電池の状態に応じた等価回路モデルを用いてＣＣＶからＯＣＶを推定し、ＳＯＣｖ方式によりＳＯＣを推定する方法が知られている。たとえば、下記の特許文献１、２には、所定の時間間隔ごとに測定した電池の電圧および電流の測定値に基づいて、等価回路モデルにおける等価回路定数を逐次算出し、ＳＯＣを推定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際公開第２０１１／１５５０１７号
【特許文献２】特開２０１４−１７８２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
通電中の電池における内部抵抗は一般に、電流変化に対して瞬間的に応答する電池電圧の直流電圧成分に対応する直流抵抗成分と、指数関数的に応答する電池電圧の分極電圧成分に対応する分極抵抗成分とを含む。しかし、特許文献１、２に記載の等価回路定数の算出方法では、こうした内部抵抗成分ごとの電流変化に対する応答性の違いが適切に考慮されていない。したがって、通電中の電池に対して、電圧および電流の測定値から内部抵抗の状態を適切に表すことができない。
【課題を解決するための手段】
【０００９】
本発明の一態様による電池管理システムは、直流抵抗成分と、分極抵抗成分とを含む複数の抵抗成分を考慮して二次電池の充電率または、許容電流、許容電力の少なくともいずれかを算出する電池管理システムにおいて、前記電池管理システムは、前記二次電池の電圧値または充電率を求める複数の算出手段と、前記複数の算出手段により求められた複数の電圧値または充電率の比較結果と、前記二次電池の時間当たりの電流の変動量と、に応じて前記充電率または、前記許容電流、前記許容電力の算出に対する前記直流抵抗成分または前記分極抵抗成分の少なくともいずれかの寄与度を変更する補正手段と、を有する。
本発明の他の一態様による電池管理システムは、通電中の二次電池の電圧値を第１の電圧値として取得する第１の電圧取得部と、前記第１の電圧取得部とは異なる方法により、通電中の前記二次電池の電圧値を第２の電圧値として取得する第２の電圧取得部と、前記二次電池の単位時間当たりの電流変動量を演算する電流変動量演算部と、前記第１の電圧値および前記第２の電圧値の比較結果と、前記電流変動量とに基づいて、直流抵抗成分と分極抵抗成分とを含む前記二次電池の内部状態を表す等価回路モデルを補正する抵抗補正量演算部と、を備える。
本発明のさらに別の一態様による電池管理システムは、通電中の二次電池の充電状態を第１の充電状態として取得する第１の充電状態取得部と、前記第１の充電状態取得部とは異なる方法により、通電中の前記二次電池の充電状態を第２の充電状態として取得する第２の充電状態取得部と、前記二次電池の単位時間当たりの電流変動量を演算する電流変動量演算部と、前記第１の充電状態および前記第２の充電状態の比較結果と、前記電流変動量とに基づいて、直流抵抗成分と分極抵抗成分とを含む前記二次電池の内部状態を表す等価回路モデルを補正する抵抗補正量演算部と、を備える。
本発明による電池システムは、電池管理システムと、前記電池管理システムによって管理される二次電池と、許容演算部により演算された許容電流または許容電力に基づいて、前記二次電池の充放電電流を制御する充放電制御部と、を備える。
本発明によるハイブリッド車両制御システムは、動力分割機構を介して設けられたエンジンおよびモータと、電池システムと、を備え、前記充放電制御部による前記充放電電流の制御に応じて、前記エンジンと前記モータとの駆動力配分を制御する。
【発明の効果】
【００１０】
本発明によれば、通電中の電池に対して、内部抵抗の状態を適切に表すことができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明に係る電池システムの第１の実施の形態を示す図である。
【図２】図２は、第１の実施の形態における制御フローチャートの一例を示す図である。
【図３】図３は、蓄電池に電流矩形波を印加した時の電池電圧挙動の一例を示す図である。
【図４】図４は、蓄電池の等価回路モデルの一例を示す図である。
【図５】図５は、補正配分情報の一例を示す図である。
【図６】図６は、補正配分情報の一例を示す図である。
【図７】図７は、補正配分情報の一例を示す図である。
【図８】図８は、電池管理システムによる抵抗検知結果の一例を示す図である。
【図９】図９は、本発明に係る電池システムの第２の実施の形態を示す図である。
【図１０】図１０は、第２の実施の形態における制御フローチャートの一例を示す図である。
【図１１】図１１は、ハイブリッド車両制御システムの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図を参照して本発明を実施するための形態について説明する。
【００１３】
−第１の実施の形態−
図１，２は、本発明に係る電池管理システムの第１の実施の形態を説明する図である。本実施の形態の電池システムは、例えば、ＨＥＶやＰＨＥＶのようなハイブリッド車両に搭載される。
【００１４】
図１は、本発明の第１の実施の形態に係る電池システム１の最小構成を示すブロック図である。電池システム１は、電池管理システム１００、蓄電池１０１および充放電制御部１０２を備えている。蓄電池１０１は、複数の蓄電素子（例えば、リチウムイオン二次電池セル）を備える二次電池である。
【００１５】
電池管理システム１００は、電池情報取得部１０３、電圧演算部１０４、ＳＯＣ演算部１０５、許容電力演算部１０６および電池抵抗劣化検知部１０７を備える。電池抵抗劣化検知部１０７は、乖離度演算部１０８、電流変動量演算部１０９、抵抗補正配分演算部１１０および抵抗補正量演算部１１１を備える。
【００１６】
電池情報取得部１０３は、蓄電池１０１またはその周辺に取り付けられた電流センサ、電圧センサ、温度センサなどから出力される信号に基づいて、電流Ｉ、電圧Ｖ、温度Ｔなどの測定情報を取得する。そして、これらの測定情報を、電圧演算部１０４、ＳＯＣ演算部１０５、許容電力演算部１０６、乖離度演算部１０８、電流変動量演算部１０９にそれぞれ出力する。
【００１７】
電圧演算部１０４は、電池情報取得部１０３から出力された電流Ｉおよび温度Ｔに基づいて通電中の蓄電池１０１の電池電圧を演算（予測）し、その演算結果を電池電圧予測値Ｖｍｏｄｅｌとして乖離度演算部１０８に出力する。さらに電圧演算部１０４は、演算した電池電圧の構成成分の内訳である開回路電圧ＯＣＶ、直流電圧成分Ｉ×Ｒ０および分極電圧成分Ｖｐを演算し、これらの演算結果をＳＯＣ演算部１０５および許容電力演算部１０６に出力する。なお、電圧演算部１０４には後述するように、蓄電池１０１の内部状態を表す等価回路モデルが予め記憶されている。この等価回路モデルを用いることで、電圧演算部１０４は電池電圧予測値Ｖｍｏｄｅｌと、その構成成分であるＯＣＶ、Ｉ×Ｒ０およびＶｐとを演算することができる。
【００１８】
ＳＯＣ演算部１０５は、電池情報取得部１０３から出力された電流Ｉ、電圧Ｖおよび温度Ｔと、電圧演算部１０４で演算されたＯＣＶ、Ｉ×Ｒ０およびＶｐとに基づいて、蓄電池１０１のＳＯＣを演算する。ＳＯＣ演算部１０５は、たとえば、ＯＣＶに基づいてＳＯＣｖ方式によりＳＯＣを演算してもよいし、電流Ｉの履歴に基づいてＳＯＣｉ方式によりＳＯＣを演算してもよい。または、ＳＯＣｖ方式とＳＯＣｉ方式を組み合わせて用いるＳＯＣｃ方式によりＳＯＣを演算してもよい。ＳＯＣ演算部１０５は、ＳＯＣの演算結果を許容電力演算部１０６および充放電制御部１０２に出力すると共に、電圧演算部１０４にも出力する。ＳＯＣ演算部１０５から出力されたＳＯＣの演算結果は、電圧演算部１０４において、等価回路モデルにおける各等価回路定数を決定するのに用いられる。
【００１９】
許容電力演算部１０６は、電池情報取得部１０３から出力された電流Ｉおよび温度Ｔと、電圧演算部１０４で演算されたＯＣＶ、Ｉ×Ｒ０およびＶｐと、ＳＯＣ演算部１０５から出力されたＳＯＣとに基づいて、蓄電池１０１の充放電に対する許容値Ｐａｖａｉｌを演算する。ここで、許容値Ｐａｖａｉｌとは、充放電時に蓄電池１０１に流すことが可能な電流上限値（許容充放電電流）や、蓄電池１０１に入出力することが可能な電力上限値（許容充放電電力）、蓄電池１０１のＳＯＣ作動範囲、蓄電池１０１の温度作動範囲などを表す制御パラメータである。許容電力演算部１０６は、許容値Ｐａｖａｉｌの演算結果を充放電制御部１０２に出力する。
【００２０】
乖離度演算部１０８は、電池情報取得部１０３から出力された電圧Ｖと、電圧演算部１０４から出力された電池電圧予測値Ｖｍｏｄｅｌとに基づいて、これらの電圧値に対する乖離度δを算出する。乖離度演算部１０８は、算出した乖離度δを抵抗補正量演算部１１１に出力する。
【００２１】
電流変動量演算部１０９は、電池情報取得部１０３から出力された電流Ｉに基づいて、前回の算出時刻から現時刻までの単位時間当たりの蓄電池１０１の電流変動量ｄＩ／ｄｔを演算する。ここで、電池情報取得部１０３は所定の測定周期ごとに電流Ｉを取得しており、電流変動量演算部１０９は、この測定周期ごとの電流Ｉの変化量を求めることで、電流Ｉの測定周期を単位時間として、電流変動量ｄＩ／ｄｔを算出することができる。電流変動量演算部１０９は、算出した電流変動量ｄＩ／ｄｔを抵抗補正配分演算部１１０に出力する。
【００２２】
抵抗補正配分演算部１１０は、電流変動量演算部１０９から出力された電流変動量ｄＩ／ｄｔに基づいて、等価回路モデルにおける直流抵抗成分Ｒ０と分極抵抗成分Ｒｐのそれぞれに対する補正配分β０，βｐを演算する。なお、直流抵抗成分Ｒ０は、前述の電池電圧の直流電圧成分Ｉ×Ｒ０に対応しており、分極抵抗成分Ｒｐは、電池電圧の分極電圧成分Ｖｐに対応している。
【００２３】
抵抗補正量演算部１１１は、乖離度演算部１０８から出力された乖離度δと、抵抗補正配分演算部１１０から出力された補正配分β０，βｐとに基づいて、直流抵抗成分Ｒ０の補正量ΔＲ０および分極抵抗成分Ｒｐの補正量ΔＲｐを演算する。抵抗補正量演算部１１１は、算出した補正量ΔＲ０、ΔＲｐを電圧演算部１０４に出力して、電圧演算部１０４に記憶されている等価回路モデルの直流抵抗成分Ｒ０および分極抵抗成分Ｒｐを補正する。
【００２４】
電池抵抗劣化検知部１０７では、以上説明した乖離度演算部１０８、電流変動量演算部１０９、抵抗補正配分演算部１１０および抵抗補正量演算部１１１の各動作により、電池電圧予測値Ｖｍｏｄｅｌと、電圧Ｖおよび電流Ｉの測定値とを基に、等価回路モデルを補正するための補正量ΔＲ０、ΔＲｐを算出することができる。
【００２５】
充放電制御部１０２は、ＳＯＣ演算部１０５から出力されたＳＯＣの演算結果と、許容電力演算部１０６から出力された許容値Ｐａｖａｉｌの演算結果とに基づいて、蓄電池１０１に流れる充放電電流を制御する。
【００２６】
図２は、本発明の第１の実施の形態の制御フローチャートの一例を示す図である。この制御プログラムは図１の電池管理システム１００において実行される。図２に示す一連の処理は、所定時間間隔で行われる。
【００２７】
ステップＳ１０１では、電池管理システム１００は通電しているかどうかを判定し、通電していなければ処理を停止し、通電していればステップＳ１０２に進む。ここで、所定時間とは、本発明に基づき抵抗補正量を算出するための制御周期を表す時間間隔であり、例えば、０．１秒等の時間が選定される。
【００２８】
ステップＳ１０２では、電池情報取得部１０３において、蓄電池１０１の電流Ｉ、電圧Ｖ、温度Ｔなどの測定情報を取得する。
【００２９】
ステップＳ１０３では、電圧演算部１０４において、ステップＳ１０２で取得した電流Ｉおよび温度Ｔの測定値と、現在のＳＯＣの値とを用いて、蓄電池１０１の内部状態を表す等価回路モデルに基づく電池電圧予測値Ｖｍｏｄｅｌを算出する。
【００３０】
ここで、電圧演算部１０４で用いられる等価回路モデルについて、図３、４を参照して説明する。図３は、蓄電池１０１に電流矩形波を印加した時の電池電圧挙動の一例を示す図である。蓄電池１０１に対して、たとえばグラフ３１に示す矩形波の電流Ｉを印加すると、このときの蓄電池１０１の電圧Ｖ、すなわち蓄電池１０１のＣＣＶは、グラフ３２に示すように変化する。この電圧Ｖの変化は、図３に示すように、直流電圧成分Ｉ×Ｒ０、分極電圧成分Ｖｐ、ＯＣＶ変動成分ΔＯＣＶの３つの成分に大別される。
【００３１】
１つ目の成分である直流電圧成分Ｉ×Ｒ０は、電流Ｉの変化に対して瞬間的に応答する。すなわち、電流Ｉの立ち上がりに応じて瞬間的に上昇し、一定のレベルで推移した後に、電流Ｉの立ち下がりと共に消滅する。
【００３２】
２つ目の成分である分極電圧成分Ｖｐは、電流Ｉの変化に応じて指数関数的に変動する。すなわち、電流Ｉの立ち上がりに応じて徐々に上昇し、電流Ｉの立ち下がりに応じて徐々に低下する。
【００３３】
３つ目の成分であるＯＣＶ変動成分ΔＯＣＶは、蓄電池１０１のＯＣＶの変化を表しており、充電開始前のＯＣＶ値であるＯＣＶ１と充電開始後のＯＣＶ値であるＯＣＶ２との差に相当する。このＯＣＶ変動成分ΔＯＣＶは、電流Ｉに応じた蓄電池１０１のＳＯＣの変化量に対応する。
【００３４】
図４は、蓄電池１０１の等価回路モデルの一例を示す図である。図４において、Ｒ０は直流抵抗成分を表している。この直流抵抗成分Ｒ０に電流Ｉをかけることで、上記の直流電圧成分Ｉ×Ｒ０が求められる。一方、Ｒｐは分極抵抗成分、Ｃｐは分極容量成分をそれぞれ表しており、これらの値から上記の分極電圧成分Ｖｐが求められる。また、ＯＣＶは蓄電池１０１の開回路電圧を表しており、このＯＣＶの変化量から上記のＯＣＶ変動成分ΔＯＣＶが求められる。
【００３５】
なお、以下の説明において、分極抵抗成分Ｒｐと分極容量成分Ｃｐは互いに反比例の関係にあると仮定する。また、図３に示した分極電圧成分Ｖｐの指数関数的な変動を表す時定数τは、蓄電池１０１の劣化状態に関わらず一定であるとする。
【００３６】
電圧演算部１０４には、以上説明したような等価回路モデルを表すために、蓄電池１０１の温度やＳＯＣの値ごとに、対応するＯＣＶ、Ｒ０、Ｒｐ、Ｃｐの値が等価回路定数として記憶されている。図２のステップＳ１０３では、ステップＳ１０２で取得した温度Ｔの値と、ＳＯＣ演算部１０５で求められた直近のＳＯＣの値とに基づいて、これらの等価回路定数の値を決定する。そして、決定した等価回路定数の値と、ステップＳ１０２で取得した電流Ｉの値とに基づいて、電池電圧予測値Ｖｍｏｄｅｌを算出する。
【００３７】
ステップＳ１０４では、乖離度演算部１０８において、ステップＳ１０２で取得した電圧Ｖの測定値と、ステップＳ１０３で求めた電池電圧予測値Ｖｍｏｄｅｌとを、所定の計算式により、互いを比較するための比較変数にそれぞれ変換する。ここで、上記の比較変数は、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌとの特性の違いを適切に比較できるような指標であればよい。たとえば、これらの値の微分値や、微分絶対値の積算値などを、比較変数として用いることができる。また、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌの値をそのまま比較変数として用いてもよい。その他にも、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌから求められる様々な値を比較変数として用いることができる。
【００３８】
ステップＳ１０５では、乖離度演算部１０８において、ステップＳ１０４で求めた電圧Ｖおよび電池電圧予測値Ｖｍｏｄｅｌの比較変数に基づいて、これらの値の比較結果を示す乖離度δを算出する。ここで、上記の乖離度δは、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌとの特性の違いを適切に示す指標であればよい。たとえば、これらの比較変数の差分や比率などを用いることができる。その他にも、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌそれぞれの比較変数から求められる様々な値を乖離度δとして用いることができる。
【００３９】
ステップＳ１０６では、電流変動量演算部１０９において、ステップＳ１０２で取得した電流Ｉの測定値に基づいて、蓄電池１０１の単位時間当たりの電流変動量ｄＩ／ｄｔを演算する。
【００４０】
ステップＳ１０７では、抵抗補正配分演算部１１０において、ステップＳ１０６で求めた単位時間当たりの電流変動量ｄＩ／ｄｔに基づいて、等価回路モデルにおける直流抵抗成分Ｒ０および分極抵抗成分Ｒｐのそれぞれに対する補正配分β０，βｐを演算する。ここでは、抵抗補正配分演算部１１０に予め記憶されている、電流変動量ｄＩ／ｄｔとこれらの補正配分との関係を表す補正配分情報に基づいて、現在の電流変動量ｄＩ／ｄｔの値に応じた直流抵抗成分Ｒ０と分極抵抗成分Ｒｐの補正配分β０，βｐを決定する。
【００４１】
なお、上記の補正配分情報では、単位時間当たりの電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとが、互いに逆相関に変化するように設定されていることが好ましい。具体的には、電流変動量の絶対値｜ｄＩ／ｄｔ｜に対して、分極抵抗成分Ｒｐの補正配分βｐに対する直流抵抗成分Ｒ０の補正配分β０の比が正の相関を満たすようにする必要がある。
【００４２】
上記の要件を満たす補正配分情報の例を図５〜７に示す。図５は、｜ｄＩ／ｄｔ｜の変化に対して、直流抵抗成分Ｒ０の補正配分β０が相関関係にあり、かつ分極抵抗成分Ｒｐの補正配分βｐが逆相関関係にある補正配分情報の例を示している。この例では、｜ｄＩ／ｄｔ｜が増加すると、それに応じて直流抵抗成分Ｒ０に対する補正配分β０が増加する一方で、分極抵抗成分Ｒｐに対する補正配分βｐが減少する。また、｜ｄＩ／ｄｔ｜が減少すると、それに応じて直流抵抗成分Ｒ０に対する補正配分β０が減少する一方で、分極抵抗成分Ｒｐに対する補正配分βｐが増加する。したがって、電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとは、互いに逆相関の関係で変化することが分かる。
【００４３】
図６は、所定の閾値以上の範囲における｜ｄＩ／ｄｔ｜の変化に対して、直流抵抗成分Ｒ０の補正配分β０が一定であり、かつ分極抵抗成分Ｒｐの補正配分βｐが逆相関関係にある補正配分情報の例を示している。この例では、｜ｄＩ／ｄｔ｜が閾値以上の範囲で増加すると、直流抵抗成分Ｒ０に対する補正配分β０は一定であり変化しない一方で、分極抵抗成分Ｒｐに対する補正配分βｐが減少する。また、｜ｄＩ／ｄｔ｜が閾値以上の範囲で減少すると、直流抵抗成分Ｒ０に対する補正配分β０は一定であり変化しない一方で、分極抵抗成分Ｒｐに対する補正配分βｐが増加する。したがって、電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとは、互いに逆相関の関係で変化することが分かる。
【００４４】
図７は、｜ｄＩ／ｄｔ｜の変化に対して、直流抵抗成分Ｒ０の補正配分β０が相関関係にあり、かつ分極抵抗成分Ｒｐの補正配分βｐが一定である補正配分情報の例を示している。この例では、｜ｄＩ／ｄｔ｜が増加すると、それに応じて直流抵抗成分Ｒ０に対する補正配分β０が増加する一方で、分極抵抗成分Ｒｐに対する補正配分βｐは一定であり変化しない。また、｜ｄＩ／ｄｔ｜が減少すると、それに応じて直流抵抗成分Ｒ０に対する補正配分β０が減少する一方で、分極抵抗成分Ｒｐに対する補正配分βｐは一定であり変化しない。したがって、電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとは、互いに逆相関の関係で変化することが分かる。
【００４５】
抵抗補正配分演算部１１０には、以上説明したような関係性を表す情報が補正配分情報として記憶されている。図２のステップＳ１０７では、こうした補正配分情報と、ステップＳ１０６で求めた単位時間当たりの電流変動量ｄＩ／ｄｔの値とに基づいて、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐに対する補正配分β０，βｐを決定する。
【００４６】
なお、以上説明した図５〜図７は、前述のような要件を満たす補正配分情報の一例を抽出したものである。そのため、抵抗補正配分演算部１１０に記憶される補正配分情報は、図５〜図７で示した関係性のものに限定されない。また、図５〜図７に示すような関係性は、データテーブルを基に演算する方式と、関数を基に演算する方式とのどちらを選択してもよい。
【００４７】
ステップＳ１０８では、抵抗補正量演算部１１１において、ステップＳ１０５で求めた乖離度δと、ステップＳ１０７で求めた直流抵抗成分Ｒ０および分極抵抗成分Ｒｐに対する補正配分β０，βｐとに基づいて、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐの値をそれぞれ補正するための補正量を演算する。具体的には、抵抗補正量演算部１１１は、直流抵抗成分Ｒ０の補正配分β０と分極抵抗成分Ｒｐの補正配分βｐに対して、乖離度δをそれぞれ乗算することで、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐの補正量をそれぞれ計算する。こうして求められた補正量を抵抗補正量演算部１１１から電圧演算部１０４に出力することで、抵抗補正量演算部１１１は、電圧演算部１０４に記憶されている蓄電池１０１の等価回路モデルを補正することができる。
【００４８】
ステップＳ１０９では、補正タイミング条件を満たしているか否かを判定する。補正タイミング条件を満たしている場合には処理をステップＳ１１０に進め、補正タイミング条件を満たしていない場合にはステップＳ１０１に戻る。ここでは、たとえば前回の補正から所定時間以上経過した場合や、高精度の補正結果が得られるようなタイミングの時に、補正タイミング条件を満たすと判定することができる。
【００４９】
ステップＳ１１０では、電圧演算部１０４において、ステップＳ１０８で求めた直流抵抗成分Ｒ０および分極抵抗成分Ｒｐの補正量を、等価回路モデルの等価回路定数に反映させる。これにより、抵抗補正量演算部１１１による等価回路モデルの補正が電圧演算部１０４において適用される。こうして補正を適用したら、処理をステップＳ１０１に戻す。なお、ここではステップＳ１０９で補正タイミング条件を満たすと判定した場合にのみ補正を適用することとしたが、常に補正を行い続け、ステップＳ１０９の判定結果に応じて得られた補正量を重み付けするようにしてもよい。
【００５０】
図８は、電池管理システム１００による抵抗検知結果の一例を示す図である。図８では、時間が経過するにつれて、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐのどちらも真値である１００％に近づいていくことが確認できる。
【００５１】
以上説明した本発明の第１の実施形態によれば、以下の作用効果を奏する。
【００５２】
（１）電池管理システム１００は、ＳＯＣ演算部１０５や許容電力演算部１０６により、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとを含む複数の抵抗成分を考慮して、蓄電池１０１のＳＯＣまたは、許容充放電電流や許容充放電電力を示す許容値Ｐａｖａｉｌの少なくともいずれかを算出する。この電池管理システム１００は、蓄電池１０１の電圧値をそれぞれ示す電圧値Ｖおよび電池電圧予測値Ｖｍｏｄｅｌを求める複数の算出手段としての電池情報取得部１０３および電圧演算部１０４と、電池情報取得部１０３および電圧演算部１０４によりそれぞれ求められた電圧値Ｖと電池電圧予測値Ｖｍｏｄｅｌの比較結果と、蓄電池１０１の時間当たりの電流の変動量ｄＩ／ｄｔとに応じて、ＳＯＣ演算部１０５や許容電力演算部１０６におけるＳＯＣまたは許容値Ｐａｖａｉｌの算出に対する直流抵抗成分Ｒ０または分極抵抗成分Ｒｐの少なくともいずれかの寄与度を変更する補正手段としての抵抗補正量演算部１１１と、を有する。すなわち、電池管理システム１００は、電池情報取得部１０３と、電圧演算部１０４と、電流変動量演算部１０９と、抵抗補正量演算部１１１とを備える。電池情報取得部１０３は、通電中の蓄電池１０１の電圧値Ｖを取得する（ステップＳ１０２）。電圧演算部１０４は、電池情報取得部１０３とは異なる方法により、通電中の蓄電池１０１の電池電圧予測値Ｖｍｏｄｅｌを取得する（ステップＳ１０３）。電流変動量演算部１０９は、蓄電池１０１の単位時間当たりの電流変動量ｄＩ／ｄｔを演算する（ステップＳ１０６）。抵抗補正量演算部１１１は、電圧値Ｖおよび電池電圧予測値Ｖｍｏｄｅｌの比較結果と、電流変動量ｄＩ／ｄｔとに基づいて、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとを含む蓄電池１０１の内部状態を表す等価回路モデルを補正する（ステップＳ１０８）。このようにしたので、通電中の電池に対して、内部抵抗の状態を適切に表すことができる。
【００５３】
（２）電池情報取得部１０３は、通電中の蓄電池１０１の電圧測定値を電圧値Ｖとして取得する。また、電圧演算部１０４は、等価回路モデルに基づく演算により電池電圧予測値Ｖｍｏｄｅｌを取得する。このようにしたので、電池情報取得部１０３と電池情報取得部１０３のそれぞれにおいて、互いに異なる方法により、これらの電圧値を確実に取得することができる。
【００５４】
（３）電池管理システム１００は、電圧値Ｖと電池電圧予測値Ｖｍｏｄｅｌとの乖離度δを求める乖離度演算部１０８をさらに備える。抵抗補正量演算部１１１は、乖離度演算部１０８により求められた乖離度δと、電流変動量ｄＩ／ｄｔとに基づいて、等価回路モデルを補正する。このようにしたので、電圧Ｖと電池電圧予測値Ｖｍｏｄｅｌとの特性の違いを考慮して、等価回路モデルを適切に補正することができる。
【００５５】
（４）電池管理システム１００は、電流変動量ｄＩ／ｄｔに基づいて直流抵抗成分Ｒ０および分極抵抗成分Ｒｐに対する補正配分β０，βｐを決定する抵抗補正配分演算部１１０をさらに備える。抵抗補正量演算部１１１は、乖離度演算部１０８により求められた乖離度δと、決定された補正配分β０，βｐとに基づいて、等価回路モデルを補正する。このようにしたので、乖離度δに応じて、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐをそれぞれ適切な配分で補正することができる。
【００５６】
（５）抵抗補正配分演算部１１０は、予め記憶された、電流変動量ｄＩ／ｄｔと補正配分β０，βｐとの関係を表す補正配分情報に基づいて、補正配分β０，βｐを決定する。このようにしたので、電流変動量ｄＩ／ｄｔから補正配分β０，βｐを容易に決定することができる。
【００５７】
（６）上記の補正配分情報は、たとえば図５〜図７に示すように、電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとが逆相関に変化するように設定されている。このようにしたので、電流変動量ｄＩ／ｄｔに対する直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとの特性の違いを適切に反映した補正配分情報とすることができる。
【００５８】
（７）電池管理システム１００は、抵抗補正量演算部１１１により補正された等価回路モデルに基づいて、蓄電池１０１の許容電流または許容電力に相当する許容値Ｐａｖａｉｌを演算する許容電力演算部１０６をさらに備える。このようにしたので、蓄電池１０１の状態に応じて充放電を適切に制御することができる。
【００５９】
−第２の実施の形態−
図９，１０は、本発明に係る電池管理システムの第２の実施の形態を説明する図である。本実施の形態の電池システムは、第１の実施の形態と同様に、例えば、ＨＥＶやＰＨＥＶのようなハイブリッド車両に搭載される。
【００６０】
図９は、本発明の第２の実施の形態に係る電池システム２の最小構成を示すブロック図である。電池システム２は、電池管理システム２００、蓄電池２０１および充放電制御部２０２を備えている。蓄電池２０１は、複数の蓄電素子（例えば、リチウムイオン二次電池セル）を備える。
【００６１】
電池管理システム２００は、電池情報取得部２０３、電圧演算部２０４、ＳＯＣ演算部２０５、許容電力演算部２０６および電池抵抗劣化検知部２０７を備える。電池抵抗劣化検知部２０７は，乖離度演算部２０８、電流変動量演算部２０９、抵抗補正配分演算部２１０および抵抗補正量演算部２１１を備える。
【００６２】
電池情報取得部２０３は、第１の実施形態における図１の電池情報取得部１０３と同様に、蓄電池２０１またはその周辺に取り付けられた電圧センサ、電流センサ、温度センサなどから出力される信号に基づいて、電流Ｉ、電圧Ｖ、温度Ｔなどの測定情報を取得する。そして、これらの測定情報を、電圧演算部２０４、ＳＯＣ演算部２０５、許容電力演算部２０６、電流変動量演算部２０９にそれぞれ出力する。
【００６３】
電圧演算部２０４には、第１の実施形態における図１の電圧演算部１０４と同様に、蓄電池１０１の内部状態を表す等価回路モデルが予め記憶されている。この等価回路モデルを用いて、電池電圧の構成成分の内訳である開回路電圧ＯＣＶ、直流電圧成分Ｉ×Ｒ０および分極電圧成分Ｖｐを演算し、これらの演算結果をＳＯＣ演算部２０５および許容電力演算部２０６に出力する。
【００６４】
ＳＯＣ演算部２０５は、電池情報取得部２０３から出力された電流Ｉ、電圧Ｖおよび温度Ｔと、電圧演算部２０４で演算されたＯＣＶ、Ｉ×Ｒ０およびＶｐとに基づいて、互いに異なる二種類の方法により、蓄電池２０１のＳＯＣをそれぞれ演算する。ＳＯＣ演算部２０５は、たとえば、ＯＣＶに基づいてＳＯＣｖ方式によりＳＯＣを演算すると共に、電流Ｉの履歴に基づいてＳＯＣｉ方式によりＳＯＣを演算する。なお、ＳＯＣｖ方式またはＳＯＣｉ方式の代わりに、ＳＯＣｖ方式とＳＯＣｉ方式を組み合わせたＳＯＣｃ方式によりＳＯＣを演算してもよい。以下では、ＳＯＣ演算部２０５がＳＯＣｖ方式によりＳＯＣの演算を行い、その演算結果をＳＯＣｖとして乖離度演算部２０８に出力すると共に、ＳＯＣｃ方式によりＳＯＣの演算を行い、その演算結果をＳＯＣｃとして、乖離度演算部２０８、許容電力演算部２０６、充放電制御部２０２および電圧演算部２０４に出力する場合の例を説明する。
【００６５】
許容電力演算部２０６は、第１の実施形態における図１の許容電力演算部１０６と同様に、電池情報取得部２０３から出力された電流Ｉおよび温度Ｔと、電圧演算部２０４で演算されたＯＣＶ、Ｉ×Ｒ０およびＶｐと、ＳＯＣ演算部２０５から出力されたＳＯＣｃとに基づいて、蓄電池２０１の充放電に対する許容値Ｐａｖａｉｌを演算する。許容電力演算部２０６は、許容値Ｐａｖａｉｌの演算結果を充放電制御部２０２に出力する。
【００６６】
乖離度演算部２０８は、ＳＯＣ演算部２０５から二種類のＳＯＣ、すなわちＳＯＣｖとＳＯＣｃに基づいて、これらのＳＯＣに対する乖離度δを算出する。乖離度演算部２０８は、算出した乖離度δを抵抗補正量演算部２１１に出力する。
【００６７】
電流変動量演算部２０９は、第１の実施形態における図１の電流変動量演算部１０９と同様に、電池情報取得部２０３から出力された電流Ｉに基づいて、前回の算出時刻から現時刻までの単位時間当たりの蓄電池２０１の電流変動量ｄＩ／ｄｔを演算する。電流変動量演算部２０９は、算出した電流変動量ｄＩ／ｄｔを抵抗補正配分演算部２１０に出力する。
【００６８】
抵抗補正配分演算部２１０は、第１の実施形態における図１の抵抗補正配分演算部１１０と同様に、電流変動量演算部２０９から出力された電流変動量ｄＩ／ｄｔに基づいて、等価回路モデルにおける直流抵抗成分Ｒ０と分極抵抗成分Ｒｐのそれぞれに対する補正配分β０，βｐを演算する。
【００６９】
抵抗補正量演算部２１１は、第１の実施形態における図１の抵抗補正量演算部１１１と同様に、乖離度演算部２０８から出力された乖離度δと、抵抗補正配分演算部２１０から出力された補正配分β０，βｐとに基づいて、直流抵抗成分Ｒ０の補正量ΔＲ０および分極抵抗成分Ｒｐの補正量ΔＲｐを演算する。抵抗補正量演算部２１１は、算出した補正量ΔＲ０、ΔＲｐを電圧演算部２０４に出力して、電圧演算部２０４に記憶されている等価回路モデルの直流抵抗成分Ｒ０および分極抵抗成分Ｒｐを補正する。
【００７０】
電池抵抗劣化検知部２０７では、以上説明した乖離度演算部２０８、電流変動量演算部２０９、抵抗補正配分演算部２１０および抵抗補正量演算部２１１の各動作により、二種類のＳＯＣの値を基に、等価回路モデルを補正するための補正量ΔＲ０、ΔＲｐを算出することができる。
【００７１】
充放電制御部２０２は、第１の実施形態における図１の充放電制御部１０２と同様に、ＳＯＣ演算部２０５から出力されたＳＯＣｃの演算結果と、許容電力演算部２０６から出力された許容値Ｐａｖａｉｌの演算結果とに基づいて、蓄電池２０１に流れる充放電電流を制御する。
【００７２】
図１０は、本発明の第２の実施の形態の制御フローチャートの一例を示す図である。この制御プログラムは図９の電池管理システム２００において実行される。図１０に示す一連の処理は、所定時間間隔で行われる。
【００７３】
ステップＳ２０１では、電池管理システム２００は通電しているかどうかを判定し、通電していなければ処理を停止し、通電していればステップＳ２０２に進む。ここで、所定時間とは、本発明に基づき抵抗補正量を算出するための制御周期を表す時間間隔であり、例えば、０．１秒等の時間が選定される。
【００７４】
ステップＳ２０２では、電池情報取得部２０３において、蓄電池２０１の電流Ｉ、電圧Ｖ、温度Ｔなどの測定情報を取得する。
【００７５】
ステップＳ２０３では、電圧演算部２０４において、ステップＳ２０２で取得した電流Ｉおよび温度Ｔの測定値と、現在のＳＯＣの値とを用いて、蓄電池２０１の内部状態を表す等価回路モデルに基づくＯＣＶ、直流電圧成分Ｉ×Ｒ０および分極電圧成分Ｖｐを算出する。
【００７６】
ステップＳ２０４では、ＳＯＣ演算部２０５において、ステップＳ２０２で取得した電流Ｉ、電圧Ｖおよび温度Ｔの測定値と、ステップＳ２０３で求めたＯＣＶ、直流電圧成分Ｉ×Ｒ０および分極電圧成分Ｖｐとに基づいて、２つの方式によるＳＯＣをそれぞれ演算する。具体的には、ＳＯＣ演算部２０５は、これらの値を用いて、ＳＯＣｖ方式によりＳＯＣｖを求めると共に、ＳＯＣｖ方式とＳＯＣｉ方式を組み合わせたＳＯＣｃ方式によりＳＯＣｃを求めることで、２種類の充電率（ＳＯＣｖ、ＳＯＣｃ）を演算する。なお、他の方式によるＳＯＣ、たとえばＳＯＣｉ方式により求められるＳＯＣｉなどを用いてもよい。
【００７７】
ステップＳ２０５では、乖離度演算部２０８において、ステップＳ２０４で求めた２つの方式によるＳＯＣ、すなわちＳＯＣｖとＳＯＣｃとの乖離度δを算出する。ここで、上記の乖離度δは、ＳＯＣｖとＳＯＣｃとの特性の違いを適切に示す指標であればよい。たとえば、ＳＯＣｖとＳＯＣｃの差分や比率などを用いることができる。その他にも、ＳＯＣｖおよびＳＯＣｃから求められる様々な値を乖離度δとして用いることができる。
【００７８】
ステップＳ２０６では、電流変動量演算部２０９において、ステップＳ２０２で取得した電流Ｉの測定値に基づいて、蓄電池２０１の単位時間当たりの電流変動量ｄＩ／ｄｔを演算する。
【００７９】
ステップＳ２０７では、抵抗補正配分演算部２１０において、ステップＳ２０６で求めた単位時間当たりの電流変動量ｄＩ／ｄｔに基づいて、等価回路モデルにおける直流抵抗成分Ｒ０および分極抵抗成分Ｒｐのそれぞれに対する補正配分β０，βｐを演算する。ここでは、第１の実施形態における図２のステップＳ１０７と同様に、抵抗補正配分演算部２１０に予め記憶されている図５〜図７のような補正配分情報に基づいて、現在の電流変動量ｄＩ／ｄｔの値に応じた直流抵抗成分Ｒ０と分極抵抗成分Ｒｐの補正配分β０，βｐを決定する。
【００８０】
ステップＳ２０８では、抵抗補正量演算部２１１において、ステップＳ２０５で求めた乖離度δと、ステップＳ２０７で求めた直流抵抗成分Ｒ０および分極抵抗成分Ｒｐに対する補正配分β０，βｐとに基づいて、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐの値をそれぞれ補正するための補正量を演算する。具体的には、抵抗補正量演算部２１１は、第１の実施形態における図２のステップＳ１０８と同様に、直流抵抗成分Ｒ０の補正配分β０と分極抵抗成分Ｒｐの補正配分βｐに対して、乖離度δをそれぞれ乗算することで、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐの補正量をそれぞれ計算する。こうして求められた補正量を抵抗補正量演算部２１１から電圧演算部２０４に出力することで、抵抗補正量演算部２１１は、電圧演算部２０４に記憶されている蓄電池２０１の等価回路モデルを補正することができる。
【００８１】
ステップＳ２０９では、補正タイミング条件を満たしているか否かを判定する。補正タイミング条件を満たしている場合には処理をステップＳ２１０に進め、補正タイミング条件を満たしていない場合にはステップＳ２０１に戻る。ここでは、第１の実施形態における図２のステップＳ１０９と同様に、たとえば前回の補正から所定時間以上経過した場合や、高精度の補正結果が得られるようなタイミングの時に、補正タイミング条件を満たすと判定することができる。
【００８２】
ステップＳ２１０では、電圧演算部２０４において、ステップＳ２０８で求めた直流抵抗成分Ｒ０および分極抵抗成分Ｒｐの補正量を、等価回路モデルの等価回路定数に反映させる。これにより、抵抗補正量演算部２１１による等価回路モデルの補正が電圧演算部２０４において適用される。こうして補正を適用したら、処理をステップＳ２０１に戻す。なお、ここではステップＳ２０９で補正タイミング条件を満たすと判定した場合にのみ補正を適用することとしたが、第１の実施形態と同様に、常に補正を行い続け、ステップＳ２０９の判定結果に応じて得られた補正量を重み付けするようにしてもよい。
【００８３】
以上説明した本発明の第２の実施形態によれば、以下の作用効果を奏する。
【００８４】
（１）電池管理システム２００は、ＳＯＣ演算部２０５や許容電力演算部２０６により、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとを含む複数の抵抗成分を考慮して、蓄電池２０１のＳＯＣまたは、許容充放電電流や許容充放電電力を示す許容値Ｐａｖａｉｌの少なくともいずれかを算出する。この電池管理システム２００は、蓄電池２０１の充電率をそれぞれ示すＳＯＣｖおよびＳＯＣｃを求める複数の算出手段としてのＳＯＣ演算部２０５と、ＳＯＣ演算部２０５により求められたＳＯＣｖとＳＯＣｃの比較結果と、蓄電池２０１の時間当たりの電流の変動量ｄＩ／ｄｔとに応じて、ＳＯＣ演算部２０５や許容電力演算部２０６におけるＳＯＣまたは許容値Ｐａｖａｉｌの算出に対する直流抵抗成分Ｒ０または分極抵抗成分Ｒｐの少なくともいずれかの寄与度を変更する補正手段としての抵抗補正量演算部２１１と、を有する。すなわち、電池管理システム２００は、ＳＯＣ演算部２０５と、電流変動量演算部２０９と、抵抗補正量演算部２１１とを備える。ＳＯＣ演算部２０５は、通電中の蓄電池２０１の充電状態を示す第１のＳＯＣを取得すると共に、これとは異なる方法により、通電中の蓄電池２０１の充電状態を示す第２のＳＯＣを取得する（ステップＳ２０４）。電流変動量演算部２０９は、蓄電池２０１の単位時間当たりの電流変動量ｄＩ／ｄｔを演算する（ステップＳ２０６）。抵抗補正量演算部２１１は、第１のＳＯＣおよび第２のＳＯＣの比較結果と、電流変動量ｄＩ／ｄｔとに基づいて、直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとを含む蓄電池２０１の内部状態を表す等価回路モデルを補正する（ステップＳ２０８）。このようにしたので、第１の実施形態と同様に、通電中の電池に対して、内部抵抗の状態を適切に表すことができる。
【００８５】
（２）ＳＯＣ演算部２０５は、たとえば等価回路モデルに基づいて算出された蓄電池２０１のＯＣＶに基づくＳＯＣｖ方式により、第１のＳＯＣとしてのＳＯＣｖを取得する。また、ＳＯＣ演算部２０５は、たとえば通電中の蓄電池２０１の電流測定値Ｉの履歴に基づくＳＯＣｉ方式またはＳＯＣｃ方式により、第２のＳＯＣとしてのＳＯＣｉまたはＳＯＣｃを取得する。このようにしたので、ＳＯＣ演算部２０５において、互いに異なる方法により、これらの充電状態を確実に取得することができる。
【００８６】
（３）電池管理システム２００は、第１のＳＯＣと第２のＳＯＣとの乖離度δを求める乖離度演算部２０８をさらに備える。抵抗補正量演算部２１１は、乖離度演算部２０８により求められた乖離度δと、電流変動量ｄＩ／ｄｔとに基づいて、等価回路モデルを補正する。このようにしたので、第１のＳＯＣと第２のＳＯＣとの特性の違いを考慮して、等価回路モデルを適切に補正することができる。
【００８７】
（４）電池管理システム２００は、電流変動量ｄＩ／ｄｔに基づいて直流抵抗成分Ｒ０および分極抵抗成分Ｒｐに対する補正配分β０，βｐを決定する抵抗補正配分演算部２１０をさらに備える。抵抗補正量演算部２１１は、乖離度演算部２０８により求められた乖離度δと、決定された補正配分β０，βｐとに基づいて、等価回路モデルを補正する。このようにしたので、第１の実施形態と同様に、乖離度δに応じて、直流抵抗成分Ｒ０および分極抵抗成分Ｒｐをそれぞれ適切な配分で補正することができる。
【００８８】
（５）抵抗補正配分演算部２１０は、予め記憶された、電流変動量ｄＩ／ｄｔと補正配分β０，βｐとの関係を表す補正配分情報に基づいて、補正配分β０，βｐを決定する。このようにしたので、第１の実施形態と同様に、電流変動量ｄＩ／ｄｔから補正配分β０，βｐを容易に決定することができる。
【００８９】
（６）上記の補正配分情報は、たとえば図５〜図７に示すように、電流変動量ｄＩ／ｄｔの変化に対して、直流抵抗成分Ｒ０に対する補正配分β０と分極抵抗成分Ｒｐに対する補正配分βｐとが逆相関に変化するように設定されている。このようにしたので、第１の実施形態と同様に、電流変動量ｄＩ／ｄｔに対する直流抵抗成分Ｒ０と分極抵抗成分Ｒｐとの特性の違いを適切に反映した補正配分情報とすることができる。
【００９０】
（７）電池管理システム２００は、抵抗補正量演算部２１１により補正された等価回路モデルに基づいて、蓄電池２０１の許容電流または許容電力に相当する許容値Ｐａｖａｉｌを演算する許容電力演算部２０６をさらに備える。このようにしたので、第１の実施形態と同様に、蓄電池２０１の状態に応じて充放電を適切に制御することができる。
【００９１】
−第３の実施の形態−
図１１は、本発明の第３の実施の形態に係る車両制御システム（ハイブリッド車両制御システム）の一例を示したものである。このハイブリッド車両制御システム３は、第１の実施形態で説明した図１の電池管理システム１００および蓄電池１０１と、ユーザー３０９に制御状態を表示する表示装置３０１、本制御を実行するか否かをユーザー３０９が操作可能な入力装置３０２、パワーコントロールユニット３０３、エンジンコントロールユニット３０４、モータ・発電機３０５、エンジン３０６、動力分割機構３０７、および駆動輪３０８を備えている。なお、図１１の例では、電池管理システム１００および蓄電池１０１を備えることとしたが、第２の実施形態で説明した図９の電池管理システム２００および蓄電池２０１を代わりに備えてもよい。以下では、電池管理システム１００および蓄電池１０１を備える場合の例を説明する。
【００９２】
電池管理システム１００からは、電池性能の制限値の一つである許容充放電電力が上位コントローラであるパワーコントロールユニット３０３に出力される。パワーコントロールユニット３０３は、電池管理システム１００から許容充放電電力に基づいてモータ・発電機３０５を駆動制御する。パワーコントロールユニット３０３とエンジンコントロールユニット３０４とは、互いに情報の授受を行っている。エンジンコントロールユニット３０４は、エンジン３０６の動作を制御している。
【００９３】
電池管理システム１００から出力される許容充放電電力が大きくなった場合には、車両駆動時におけるモータの駆動力配分を大きくし、エンジンの駆動力配分を小さくする。反対に、電池管理システム１００から出力される許容充放電電力が小さくなった場合には、車両駆動時におけるモータの駆動力配分を小さくし、エンジンの駆動力配分を大きくする。
【００９４】
上記の通り、種々の実施の形態について説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【符号の説明】
【００９５】
１，２…電池システム、１００，２００…電池管理システム、１０１，２０１…蓄電池、１０２，２０２…充放電制御部、１０３，２０３…電池情報取得部、１０４，２０４…電圧演算部、１０５，２０５…ＳＯＣ演算部、１０６，２０６…許容電力演算部、１０７，２０７…電池抵抗劣化検知部、１０８，２０８…乖離度演算部、１０９，２０９…電流変動量演算部、１１０，２１０…抵抗補正配分演算部、１１１，２１１…抵抗補正量演算部、
３…ハイブリッド車両制御システム、３０１…表示装置、３０２…入力装置、３０３…パワーコントロールユニット、３０４…エンジンコントロールユニット、３０５…モータ・発電機、３０６…エンジン、３０７…動力分割機構、３０８…駆動輪、３０９…ユーザー
【図１】
0006615011.tif 000002
【図２】
0006615011.tif 000003
【図３】
0006615011.tif 000004
【図４】
0006615011.tif 000005
【図５】
0006615011.tif 000006
【図６】
0006615011.tif 000007
【図７】
0006615011.tif 000008
【図８】
0006615011.tif 000009
【図９】
0006615011.tif 000010
【図１０】
0006615011.tif 000011
【図１１】
0006615011.tif 000012