(57)【特許請求の範囲】
【請求項１】
電池の充電率と前記電池の開回路電圧との対応関係を示す充電用ＳＯＣ−ＯＣＶ曲線、前記充電用ＳＯＣ−ＯＣＶ曲線と異なる、前記充電率と前記開回路電圧との対応関係を示す放電用ＳＯＣ−ＯＣＶ曲線、及び、前記充電用ＳＯＣ−ＯＣＶ曲線と前記放電用ＳＯＣ−ＯＣＶ曲線との間の線分を所定の内分点で内分するときの内分比と、充電前後または放電前後の前記電池の容量差との対応関係を示す内分比情報を記憶する記憶部と、
前記容量差が閾値以上である場合、前記充電用ＳＯＣ−ＯＣＶ曲線または前記放電用ＳＯＣ−ＯＣＶ曲線を参照して、前記開回路電圧に対応する充電率を、前記電池の充電率として推定し、前記容量差が前記閾値未満である場合、前記内分比情報を参照して、前記容量差に対応する内分比を求め、その求めた内分比と、前記開回路電圧と、前記充電用ＳＯＣ−ＯＣＶ曲線と、前記放電用ＳＯＣ−ＯＣＶ曲線とを用いて、前記電池の充電率を推定する充電率推定部と、
を備えることを特徴とする電池充電率推定装置。
【請求項２】
請求項１に記載の電池充電率推定装置であって、
前記充電率推定部は、前記容量差が前記閾値未満である場合、前記充電用ＳＯＣ−ＯＣＶ曲線と前記放電用ＳＯＣ−ＯＣＶ曲線との間の開回路電圧軸方向の線分のうち、前記求めた内分比により求められる内分点と充電終了または放電終了から所定時間経過した後の前記電池の前記開回路電圧とが互いに一致するときの線分に対応する充電率を、前記電池の充電率として推定する
ことを特徴とする電池充電率推定装置。
【請求項３】
請求項１に記載の電池充電率推定装置であって、
前記充電率推定部は、前記容量差が前記閾値未満である場合、前記充電用ＳＯＣ−ＯＣＶ曲線と前記放電用ＳＯＣ−ＯＣＶ曲線との間の、充電終了または放電終了から所定時間経過した後の前記電池の開回路電圧に対応する充電率軸方向の線分において、前記求めた内分比により求められる内分点に対応する充電率を、前記電池の充電率として推定する
ことを特徴とする電池充電率推定装置。
【請求項４】
請求項１〜３の何れか１項に記載の電池充電率推定装置であって、
前記記憶部は、前記内分比と、充電前後の容量差との対応関係を示す充電用内分比情報、及び、前記内分比と、放電前後の容量差との対応関係を示す放電用内分比情報を記憶し、
前記充電率推定部は、充電から放電または放電から充電に切り替わるまでの前記容量差が前記閾値未満である場合、前記充電用内分比情報及び前記放電用内分比情報の一方を参照して、充電から放電または放電から充電に切り替わるまでの前記容量差に対応する内分比を求め、その求めた内分比と、前記充電用内分比情報及び前記放電用内分比情報の他方とを用いて、切り替わった以降の前記容量差に対応する内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項５】
請求項４に記載の電池充電率推定装置であって、
前記充電率推定部は、充電から放電または放電から充電に切り替わるまでの前記容量差である第１の容量差が前記閾値未満である場合、前記充電用内分比情報及び前記放電用内分比情報の一方を参照して、前記第１の容量差に対応する切替時内分比を求め、前記充電用内分比情報及び前記放電用内分比情報の他方を参照して、前記切替時内分比に対応する切替時容量差を求め、充電から放電または放電から充電に切り替わった以降の前記容量差である第２の容量差に前記切替時容量差を加算した値を、新たな第２の容量差とし、前記充電用内分比情報及び前記放電用内分比情報の他方を参照して、前記新たな第２の容量差に対応する内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項６】
請求項４に記載の電池充電率推定装置であって、
前記充電率推定部は、充電から放電または放電から充電に切り替わるまでの前記容量差である第１の容量差が前記閾値未満である場合、前記充電用内分比情報及び前記放電用内分比情報の一方を参照して、前記第１の容量差に対応する切替時内分比を求め、前記充電用内分比情報及び前記放電用内分比情報の他方を参照して、前記切替時内分比に対応する切替時容量差を求め、前記充電用内分比情報及び前記放電用内分比情報の他方に示される容量差から前記切替時容量差を減算して新たな内分比情報を求め、前記新たな内分比情報を参照して、充電から放電または放電から充電に切り替わった以降の前記容量差である第２の容量差に対応する内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項７】
請求項１に記載の電池充電率推定装置であって、
前記記憶部は、前記内分比と、充電前後の容量差との対応関係を示す充電用内分比情報、及び、前記内分比と、放電前後の容量差との対応関係を示す放電用内分比情報を記憶し、
前記充電率推定部は、充電器による前記電池の充電が開始されると、前記充電用内分比情報を用いて前記内分比を求め、前記充電器による前記電池の充電が終了すると、負荷から前記電池へ回生電力が供給されることにより前記電池が充電されている状態であっても前記充電用内分比情報を使わずに前記放電用内分比情報を用いて前記内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項８】
請求項７に記載の電池充電率推定装置であって、
前記充電率推定部は、前記放電用内分比情報を用いて前記内分比を求めているとき、前記電池が搭載される車両の負荷から供給される回生電力によって前記電池の充電が第１の所定時間以上継続すると、または、前記車両の傾きセンサーから出力される値が傾き閾値以上である状態が第２の所定時間以上継続すると、または、前記車両のメカニカルブレーキの動作状態及び前記車両のジェネレータの電力供給状態が所定状態であることが第３の所定時間以上継続すると、前記放電用内分比情報から前記充電用内分比情報に切り替えて前記内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項９】
請求項８に記載の電池充電率推定装置であって、
前記充電率推定部は、前記負荷から供給される回生電力によって前記電池の充電が前記第１の所定時間以上継続しなくなると、または、前記傾きセンサーから出力される値が前記傾き閾値以上である状態が前記第２の所定時間以上継続しなくなると、または、前記車両のメカニカルブレーキの動作状態及び前記車両のジェネレータの電力供給状態が所定状態であることが前記第３の所定時間以上継続しなくなると、前記充電用内分比情報から前記放電用内分比情報に切り替えて前記内分比を求める
ことを特徴とする電池充電率推定装置。
【請求項１０】
請求項１〜９の何れか１項に記載の電池充電率推定装置であって、
前記内分比情報に示されている内分比は、充電してから所定時間経過後の開回路電圧を前記所定の内分点として、充電後の真の充電率と前記放電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第１の開回路電圧と、前記充電後の真の充電率と前記充電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第２の開回路電圧との間の線分を、前記第１の開回路電圧を基準として内分するときの内分比、または、放電してから所定時間経過後の開回路電圧を前記所定の内分点として、放電後の真の充電率と前記充電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第３の開回路電圧と、前記放電後の真の充電率と前記放電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第４の開回路電圧との間の線分を、前記第３の開回路電圧を基準として内分するときの内分比である
ことを特徴とする電池充電率推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池の充電率を推定する電池充電率推定装置に関する。
【背景技術】
【０００２】
既存の電池充電率推定装置として、電池の充電率と電池の開回路電圧との対応関係を示すＳＯＣ−ＯＣＶ曲線を参照して、電池の開回路電圧に対応する充電率を、電池の充電率として推定するものがある。特許文献１参照。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５１９７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、既存の電池充電率推定装置では、分極が大きく、かつ、分極解消に長時間を要する電池（例えば、シリコンを含む負極を採用したリチウムイオン電池）の充電率を推定する場合、電池の充電後に得られるＳＯＣ−ＯＣＶ曲線と電池の放電後に得られるＳＯＣ−ＯＣＶ曲線とが互いに同じにならず、開回路電圧に対応する充電率を一意に決めることができないため、推定精度が低下するおそれがある。【０００５】
本発明の一側面に係る目的は、分極が大きく、かつ、分極解消に長時間を要する電池の充電率を推定する場合において、推定精度を向上させることが可能な電池充電率推定装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る一つの形態である電池充電率推定装置は、記憶部と、充電率推定部とを備える。【０００７】
記憶部は、電池の充電率と電池の開回路電圧との対応関係を示す充電用ＳＯＣ−ＯＣＶ曲線、充電用ＳＯＣ−ＯＣＶ曲線と異なる、充電率と開回路電圧との対応関係を示す放電用ＳＯＣ−ＯＣＶ曲線、及び、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の線分を所定の内分点で内分するときの内分比と、充電前後または放電前後の電池の容量差との対応関係を示す内分比情報を記憶する。【０００８】
充電率推定部は、充電前後または放電前後の容量差が閾値以上である場合、充電用ＳＯＣ−ＯＣＶ曲線または放電用ＳＯＣ−ＯＣＶ曲線を参照して、開回路電圧に対応する充電率を、電池の充電率として推定し、充電前後または放電前後の容量差が閾値未満である場合、内分比情報を参照して、充電前後または放電前後の容量差に対応する内分比を求め、その求めた内分比と、開回路電圧と、充電用ＳＯＣ−ＯＣＶ曲線と、放電用ＳＯＣ−ＯＣＶ曲線とを用いて、電池の充電率を推定する。
【発明の効果】
【０００９】
本発明によれば、分極が大きく、かつ、分極解消に長時間を要する電池の充電率を推定する場合において、推定精度を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態の電池充電率推定装置の一例を示す図である。
【図２】充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線の一例を示す図である。
【図３】内分比情報の一例を示す図である。
【図４】充電率推定部の動作の一例を示すフローチャートである。
【図５】充電率の推定方法の一例を説明するための図である。
【図６】充電率の推定方法の他の例を説明するための図である。
【図７】充電用内分比情報及び放電用内分比情報の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下図面に基づいて実施形態について詳細を説明する。
【００１２】
図１は、実施形態の電池充電率推定装置の一例を示す図である。
【００１３】
図１に示す電池充電率推定装置は、電池Ｂの充電率を推定するものであって、スイッチＳＷと、電流検出部１と、電圧検出部２と、記憶部３と、充電率推定部４とを備える。
【００１４】
電池Ｂは、例えば、１つの二次電池（リチウムイオン電池、ニッケル水素電池、または電気二重層コンデンサなど）により構成されてもよいし、２つ以上の二次電池により構成されてもよい。また、スイッチＳＷが導通しているとき、充電器Ｃｈから電池Ｂへ電力が供給されると、または、電池Ｂが搭載される車両Ｖｅ（例えば、ハイブリッド車、プラグインハイブリッド車、または電気自動車など）の負荷Ｌｏ（例えば、モータや補機など）から電池Ｂへ回生電力が供給されると、電池Ｂが充電される。また、スイッチＳＷが導通しているとき、電池Ｂから負荷Ｌｏへ電力が供給されると、電池Ｂが放電される。また、電池Ｂは、分極が大きく、かつ、分極解消に長時間を要するものであって、図２に示すように、充電後に得られる電池Ｂの開回路電圧ＯＣＶ（Open Circuit Voltage）と充電率ＳＯＣ（State Of Charge）との対応関係を示す充電用ＳＯＣ−ＯＣＶ曲線と、放電後に得られる電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの対応関係を示す放電用ＳＯＣ−ＯＣＶ曲線とが互いに同じにならないものとする。言い換えると、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線とは互いに異なるものとする。なお、充電率ＳＯＣは、電池Ｂの満充電容量に対する電池Ｂの容量の割合［％］を示すものとする。また、充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線は、例えば、実験またはシミュレーションにより取得されるものであり、電池Ｂの充電または放電が終了してから所定時間Ｔ１経過後に取得されるものとする。また、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っているときに電池Ｂが微小な容量分放電されても、開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に継続して乗るものとする。また、開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っているときに電池Ｂが微小な容量分充電されても、開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に継続して乗るものとする。
【００１５】
図１に示す電流検出部１は、例えば、ホール素子またはシャント抵抗により構成され、電池Ｂに流れる電流Ｉを検出する。
【００１６】
電圧検出部２は、ＩＣ（Integrated Circuit）により構成され、電池Ｂの電圧Ｖを検出する。
【００１７】
記憶部３は、例えば、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）により構成され、図２に示す充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線、並びに、図３（ａ）に示す容量差と内分比との対応関係を示す内分比情報を記憶する。なお、図３（ｂ）に示す充電後の真の充電率は、例えば、実験またはシミュレーションにより取得される値であり、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量分充電したときに求められる充電率とする。また、図３（ｂ）に示す所定時間経過後の開回路電圧は、例えば、実験またはシミュレーションにより取得される値であり、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量分充電し、その後、所定時間Ｔ１経過後に取得される開回路電圧とする。また、図３（ｃ）に示す放電後の真の充電率は、例えば、実験またはシミュレーションにより取得される値であり、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量分放電したときに求められる充電率とする。また、図３（ｃ）に示す所定時間経過後の開回路電圧は、例えば、実験またはシミュレーションにより取得される値であり、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量分放電し、その後、所定時間Ｔ１経過後に取得される開回路電圧とする。
【００１８】
充電後の電池Ｂの容量と充電前の電池Ｂの容量との容量差が図３（ａ）に示す閾値Ｃｔｈ以上である場合、充電後の電池Ｂの開回路電圧に対応する充電後の電池Ｂの充電率は、図２に示す充電用ＳＯＣ−ＯＣＶ曲線に示される充電率ＳＯＣと一致する。すなわち、図３（ｂ）に示す電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から閾値Ｃｔｈ以上の容量が充電された場合、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点は、図２に示す充電用ＳＯＣ−ＯＣＶ曲線上に乗る。
【００１９】
また、放電前の電池Ｂの容量と放電後の電池Ｂの容量との容量差が図３（ａ）に示す閾値Ｃｔｈ以上である場合、放電後の電池Ｂの開回路電圧ＯＣＶに対応する放電後の電池Ｂの充電率は、図２に示す放電用ＳＯＣ−ＯＣＶ曲線に示される充電率ＳＯＣと一致する。すなわち、図３（ｃ）に示す電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から閾値Ｃｔｈ以上の容量が放電された場合、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点は、図２に示す放電用ＳＯＣ−ＯＣＶ曲線上に乗る。
【００２０】
このように、閾値Ｃｔｈ以上の容量が充放電される場合では、充放電前の電池Ｂの容量がどのような値であっても、充放電後の電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が図２に示す充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線のどちらか一方に乗るため、図２に示す充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線のどちらか一方を使用して、電池Ｂの充電率を精度良く推定することができる。
【００２１】
また、図３（ａ）に示す内分比情報に示される内分比は、図３（ｂ）に示すように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量（閾値Ｃｔｈよりも小さい値であって、図３（ａ）に示す容量差ａ）分充電してから所定時間Ｔ１経過後の開回路電圧を所定の内分点として、交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から所定の充電率分充電された後の電池Ｂの真の充電率と放電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第１の開回路電圧と、交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から所定の充電率分充電された後の電池Ｂの真の充電率と充電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第２の開回路電圧との間の線分を、第１の開回路電圧を基準とするｐ：（１−ｐ）に内分するときの内分比ｐとする。
【００２２】
または、図３（ａ）に示す内分比情報に示される内分比は、図３（ｃ）に示すように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から予め決められた容量（閾値Ｃｔｈよりも小さい値であって、図３（ａ）に示す容量差ａ）分放電してから所定時間Ｔ１経過後の開回路電圧を所定の内分点として、交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から所定の充電率分放電された後の電池Ｂの真の充電率と充電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第３の開回路電圧と、交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から所定の充電率分放電された後の電池Ｂの真の充電率と放電用ＳＯＣ−ＯＣＶ曲線との交点に対応する第４の開回路電圧との間の線分を、第３の開回路電圧を基準とするｐ：（１−ｐ）に内分するときの内分比ｐとする。
【００２３】
なお、図３（ｂ）及び図３（ｃ）に示す充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線や後述する図５及び図６に示す充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線は、図２に示す充電用ＳＯＣ−ＯＣＶ曲線及び放電用ＳＯＣ−ＯＣＶ曲線の一部を拡大した図である。
【００２４】
電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に存在している状態から電池Ｂが充電された場合で、かつ、充電後の電池Ｂの容量と充電前の電池Ｂの容量との容量差が閾値Ｃｔｈ未満である場合、内分比情報から求められる内分比は、図３（ｂ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の開回路電圧軸方向の線分において、充電後の電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ２が放電用ＳＯＣ−ＯＣＶ曲線からどのくらい離れているかを示している。つまり、内分比が０に近いほど電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ２が放電用ＳＯＣ−ＯＣＶ曲線に近くなり、内分比が１に近いほど電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ２が充電用ＳＯＣ−ＯＣＶ曲線に近くなる。
【００２５】
電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に存在している状態から電池Ｂが放電された場合で、かつ、放電前の電池Ｂの容量と放電後の電池Ｂの容量との容量差が閾値Ｃｔｈ未満である場合、内分比情報から求められる内分比は、図３（ｃ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の開回路電圧軸方向の線分において、放電後の電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ２が充電用ＳＯＣ−ＯＣＶ曲線からどのくらい離れているかを示している。つまり、内分比が０に近いほど電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ２が充電用ＳＯＣ−ＯＣＶ曲線に近くなり、内分比が１に近いほど電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ２が放電用ＳＯＣ−ＯＣＶ曲線に近くなる。
【００２６】
このように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの充電前後の容量差が閾値Ｃｔｈ未満である場合では、充電前後の容量差から内分比を求め、その求めた内分比から充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間に存在する開回路電圧ＯＣＶと充電率ＳＯＣとの交点を一意に決めることができる。なお、充電前後とは、充電開始から充電終了までを示す。従って、充電前後の容量差とは、充電開始時の容量と充電終了時の容量との容量差を示す。
【００２７】
また、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの放電前後の容量差が閾値Ｃｔｈ未満である場合では、放電前後の容量差から内分比を求め、その求めた内分比から充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間に存在する開回路電圧ＯＣＶと充電率ＳＯＣとの交点を一意に決めることができる。なお、放電前後とは、放電開始から放電終了までを示す。従って、放電前後の容量差とは、放電開始時の容量と放電終了時の容量との容量差を示す。
【００２８】
ここで、図３（ａ）に示す内分比情報の求め方の一例について説明する。なお、充電率が１００［％］であるときの電池Ｂの容量を１００［Ａｈ］とし、電池Ｂの充電率が１［％］増加すると、充電前後の電池Ｂの容量差ａが１［Ａｈ］増加するものとする。
【００２９】
図３（ｂ）に示す放電用ＳＯＣ−ＯＣＶ曲線上の交点ｄ１に対応する充電前の電池Ｂの充電率が５０．０［％］であり、図３（ｂ）に示す交点ｄ２に対応する充電後の電池Ｂの充電率が５２．５［％］であり、図３（ｂ）に示すｐ：（１−ｐ）が０．６：０．４である場合を想定する。
【００３０】
このような場合、交点ｄ１に対応する充電前の電池Ｂの容量は５０．０［Ａｈ］であり、交点ｄ２に対応する充電後の電池Ｂの容量は５２．５［Ａｈ］であり、交点ｄ１から交点ｄ２に変化するときの充電前後の電池Ｂの容量差ａは２．５［Ａｈ］＝５２．５［Ａｈ］−５０．０［Ａｈ］であるため、放電用ＳＯＣ−ＯＣＶ曲線上の交点ｄ１に対応する充電率が５０［％］であるときに用いられる内分比情報として、２．５［Ａｈ］の容量差ａと０．６の内分比ｐとが対応付けられていることを示す内分比情報を求めることができる。
【００３１】
また、図３（ｂ）に示す放電用ＳＯＣ−ＯＣＶ曲線上の交点ｄ１に対応する充電前の電池Ｂの充電率が５０．０［％］であり、図３（ｂ）に示す交点ｄ２に対応する充電後の電池Ｂの充電率が５５．０［％］であり、図３（ｂ）に示すｐ：（１−ｐ）が０．９：０．１である場合を想定する。
【００３２】
このような場合、交点ｄ１に対応する充電前の電池Ｂの容量は５０．０［Ａｈ］であり、交点ｄ２に対応する充電後の電池Ｂの容量は５５．０［Ａｈ］であり、交点ｄ１から交点ｄ２に変化するときの充電前後の電池Ｂの容量差ａは５．０［Ａｈ］＝５５．０［Ａｈ］−５０．０［Ａｈ］であるため、放電用ＳＯＣ−ＯＣＶ曲線上の交点ｄ１に対応する充電率が５０［％］であるときに用いられる内分比情報として、５．０［Ａｈ］の容量差ａと０．９の内分比ｐとが対応付けられていることを示す内分比情報を求めることができる。
【００３３】
このように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの充電前後の容量差ａを変えながら、それぞれの容量差ａに対応する内分比ｐを取得し、複数の容量差ａと内分比ｐの点をプロットして図３（ａ）に示す内分比情報を求める。
【００３４】
なお、交点ｄ１に対応する充電率が５０［％］でないときの内分比情報は、交点ｄ１に対応する充電率が５０［％］であるときに求められた内分比情報を用いても良い。また、内分比情報の求め方は、交点ｄ１に対応する充電率が５０［％］であるときに限らず、他の充電率であっても構わない。また、内分比情報の求め方は、図３（ｂ）に示す放電用ＳＯＣ−ＯＣＶ曲線上に交点ｄ１がある状態から、所定量の充電をして求める方法に限らず、図３（ｃ）に示す充電用ＳＯＣ−ＯＣＶ曲線上に交点ｃ１がある状態から、所定量の放電をして求める方法でも良い。
【００３５】
また、図１に示す充電率推定部４は、例えば、ＣＰＵ（Central Processing Unit）、マルチコアＣＰＵ、またはプログラマブルなデバイス（ＦＰＧＡ（Field Programmable Gate Array）やＰＬＤ（Programmable Logic Device）など）により構成される。
【００３６】
充電率推定部４は、充電後に求められる充電前後の容量差または放電後に求められる放電前後の容量差が閾値Ｃｔｈ以上である場合、充電用ＳＯＣ−ＯＣＶ曲線または放電用ＳＯＣ−ＯＣＶ曲線を参照して、充電または放電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する充電率ＳＯＣを、電池Ｂの充電率として推定する。なお、所定時間Ｔ２は、上記所定時間Ｔ１と同じ時間でもよいし、異なる時間でもよい。
【００３７】
また、充電率推定部４は、充電後に求められる充電前後の容量差または放電後に求められる放電前後の容量差が閾値Ｃｔｈ未満である場合、内分比情報を参照して、その容量差に対応する内分比を求め、その求めた内分比と、充電または放電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶと、充電用ＳＯＣ−ＯＣＶ曲線と、放電用ＳＯＣ−ＯＣＶ曲線とを用いて、電池Ｂの充電率を推定する。
【００３８】
図４は、充電率推定部４の動作の一例を示すフローチャートである。なお、図４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂの放電が開始された後の充電率推定部４の動作の一例、または、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂの充電が開始された後の充電率推定部４の動作の一例を示している。
【００３９】
まず、充電率推定部４は、充電または放電が終了し（Ｓ４１：Ｙｅｓ）、所定時間Ｔ２経過すると（Ｓ４２：Ｙｅｓ）、充電前後の容量差または放電前後の容量差が閾値Ｃｔｈ以上であるか否かを判断する（Ｓ４３）。
【００４０】
例えば、充電率推定部４は、電池Ｂの充電開始から充電終了までの間において、検出タイミング毎に電流検出部１により検出される電流Ｉの積算値ΔＩ［Ａｈ］を求め、その求めた積算値ΔＩを、充電前後の容量差とする。
【００４１】
または、充電率推定部４は、電池Ｂの放電開始から放電終了までの間において、検出タイミング毎に電流検出部１により検出される電流Ｉの積算値ΔＩ［Ａｈ］を求め、その求めた積算値ΔＩを、放電前後の容量差とする。
【００４２】
または、充電率推定部４は、ΔＳＯＣ［％］＝（｜充電前の電池Ｂの容量［Ａｈ］−充電後の電池Ｂの容量［Ａｈ］｜／電池Ｂの満充電容量［Ａｈ］）×１００を計算し、その計算結果であるΔＳＯＣを、充電前後の容量差とする。
【００４３】
または、充電率推定部４は、ΔＳＯＣ［％］＝（｜放電前の電池Ｂの容量［Ａｈ］−放電後の電池Ｂの容量［Ａｈ］｜／電池Ｂの満充電容量［Ａｈ］）×１００を計算し、その計算結果であるΔＳＯＣを、放電前後の容量差とする。
【００４４】
または、充電率推定部４は、ΔＶ＝｜充電前の電池Ｂの電圧−充電後の電池Ｂの電圧｜を計算し、その計算結果であるΔＶを、充電前後の容量差とする。
【００４５】
または、充電率推定部４は、ΔＶ＝｜放電前の電池Ｂの電圧−放電後の電池Ｂの電圧｜を計算し、その計算結果であるΔＶを、放電前後の容量差とする。
【００４６】
次に、充電率推定部４は、充電前後の容量差または放電前後の容量差が閾値Ｃｔｈ以上であると判断すると（Ｓ４３：Ｙｅｓ）、Ｓ４２で所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶを取得し（Ｓ４４）、記憶部３に記憶されている充電用ＳＯＣ−ＯＣＶ曲線または放電用ＳＯＣ−ＯＣＶ曲線を参照して、Ｓ４２で所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する充電率ＳＯＣを求め、その求めた充電率ＳＯＣを、電池Ｂの充電率として推定する（Ｓ４５）。
【００４７】
例えば、充電率推定部４は、スイッチＳＷを遮断させているとき、電圧検出部２により検出される電圧Ｖを、電池Ｂの開回路電圧ＯＣＶとして取得する。または、充電率推定部４は、電池Ｂに電流が流れていないとき、電圧検出部２により検出される電圧Ｖを、電池Ｂの開回路電圧ＯＣＶとして取得する。
【００４８】
すなわち、充電率推定部４は、充電前後の容量差が閾値Ｃｔｈ以上である場合、記憶部３に記憶されている充電用ＳＯＣ−ＯＣＶ曲線を参照して、Ｓ４２で所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する充電率ＳＯＣを求め、その求めた充電率ＳＯＣを、電池Ｂの充電率として推定する。
【００４９】
このように、充電前後の容量差が閾値Ｃｔｈ以上である場合、充電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する電池Ｂの充電率はすべて充電用ＳＯＣ−ＯＣＶ曲線に示される充電率ＳＯＣと一致するため、充電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶから一意に電池Ｂの充電率を推定することができる。
【００５０】
または、充電率推定部４は、放電前後の容量差が閾値Ｃｔｈ以上である場合、記憶部２に記憶されている放電用ＳＯＣ−ＯＣＶ曲線を参照して、放電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する電池Ｂの充電率ＳＯＣを求め、その求めた充電率ＳＯＣを、電池Ｂの充電率として推定する。
【００５１】
このように、放電前後の容量差が閾値Ｃｔｈ以上である場合、放電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶに対応する電池Ｂの充電率はすべて放電用ＳＯＣ−ＯＣＶ曲線に示される充電率ＳＯＣと一致するため、放電が終了してから所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶから一意に電池Ｂの充電率を推定することができる。
【００５２】
また、図４において、充電率推定部４は、充電前後の容量差または放電前後の容量差が閾値Ｃｔｈ未満であると判断すると（Ｓ４３：Ｎｏ）、充電前後の容量差または放電前後の容量差を用いて内分比を求める（Ｓ４６）。一例として、充電率推定部４は、図３（ａ）に示す内分比情報を参照して、充電前後の容量差または放電前後の容量差に対応する内分比を求める。
【００５３】
次に、充電率推定部４は、Ｓ４２で所定時間Ｔ２経過した後の電池Ｂの開回路電圧ＯＣＶを取得する（Ｓ４７）。
【００５４】
そして、充電率推定部４は、内分比と、Ｓ４７で取得した電池Ｂの開回路電圧ＯＣＶと、充電用ＳＯＣ−ＯＣＶ曲線と、放電用ＳＯＣ−ＯＣＶ曲線とを用いて、電池Ｂの充電率を推定する（Ｓ４８）。
【００５５】
ここで、図３（ｂ）に示すように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｄ１が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの充電前後の容量差、または、図３（ｃ）に示すように、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点ｃ１が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの放電前後の容量差が、図３（ａ）に示すように、容量差ａであるとき、内分比情報において、その容量差ａに対応する内分比が内分比ｐである場合を想定する。なお、容量差ａ＜閾値Ｃｔｈとする。
【００５６】
まず、図５（ａ）に示すように、横軸が充電率、縦軸が開回路電圧である２次元座標系において、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の縦軸（開回路電圧軸）方向の線分と、充電用ＳＯＣ−ＯＣＶ曲線を基準とする内分比ｐと、Ｓ４７で取得した開回路電圧ＯＣＶとにより、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの電池Ｂの充電率を推定する場合を説明する。
【００５７】
充電率推定部４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの放電前後の容量差が容量差ａである場合、図５（ａ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の開回路電圧軸方向の線分のうち、充電用ＳＯＣ−ＯＣＶ曲線を基準として内分比ｐにより求められる内分点とＳ４７で取得した開回路電圧ＯＣＶとが互いに一致するときの線分に対応する充電率ＳＯＣ１を、電池Ｂの充電率として推定する。
【００５８】
次に、図５（ｂ）に示すように、横軸が充電率ＳＯＣ、縦軸が開回路電圧ＯＣＶである２次元座標系において、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の縦軸（開回路電圧軸）方向の線分と、放電用ＳＯＣ−ＯＣＶ曲線を基準とする内分比ｐと、Ｓ４７で取得した開回路電圧ＯＣＶとにより、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの電池Ｂの充電率を推定する場合を説明する。
【００５９】
充電率推定部４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの充電前後の容量差が容量差ａである場合、図５（ｂ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の開回路電圧軸方向の線分のうち、放電用ＳＯＣ−ＯＣＶ曲線を基準として内分比ｐにより求められる内分点とＳ４７で取得した開回路電圧ＯＣＶとが互いに一致するときの線分に対応する充電率ＳＯＣ２を、電池Ｂの充電率として推定する。
【００６０】
次に、図６（ａ）に示すように、横軸が充電率、縦軸が開回路電圧である２次元座標系において、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の横軸（充電率軸）方向の線分と、充電用ＳＯＣ−ＯＣＶ曲線を基準とする内分比ｐと、Ｓ４７で取得した開回路電圧ＯＣＶとにより、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの電池Ｂの充電率を推定する場合を説明する。
【００６１】
充電率推定部４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電したときの放電前後の容量差が容量差ａである場合、図６（ａ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の充電率軸方向の線分のうち、Ｓ４７で取得した開回路電圧ＯＣＶに対応する充電率軸方向の線分において、充電用ＳＯＣ−ＯＣＶ曲線を基準として内分比ｐにより求められる内分点に対応する充電率ＳＯＣ１を、電池Ｂの充電率として推定する。言い換えると、図６（ａ）において、Ｓ４７で取得した開回路電圧ＯＣＶに対応する充電用ＳＯＣ−ＯＣＶ曲線上の点と内分点との長さと、Ｓ４７で取得した電池Ｂの開回路電圧ＯＣＶに対応する放電用ＳＯＣ−ＯＣＶ曲線上の点と内分点との長さの比が、内分比ｐと等しくなる内分点に対応する充電率ＳＯＣ１を、電池Ｂの充電率として推定する。
【００６２】
次に、図６（ｂ）に示すように、横軸が充電率、縦軸が開回路電圧である２次元座標系において、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の横軸（充電率軸）方向の線分と、放電用ＳＯＣ−ＯＣＶ曲線を基準とする内分比ｐと、Ｓ４７で取得した開回路電圧ＯＣＶとにより、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの電池Ｂの充電率を推定する場合を説明する。
【００６３】
充電率推定部４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電したときの充電前後の容量差が容量差ａである場合、図６（ｂ）に示すように、充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間の充電率軸方向の線分のうち、Ｓ４７で取得した開回路電圧ＯＣＶに対応する充電率軸方向の線分において、放電用ＳＯＣ−ＯＣＶ曲線を基準として内分比ｐにより求められる内分点に対応する充電率ＳＯＣ２を、電池Ｂの充電率として推定する。言い換えると、図６（ｂ）において、Ｓ４７で取得した開回路電圧ＯＣＶに対応する放電用ＳＯＣ−ＯＣＶ曲線上の点と内分点との長さと、Ｓ４７で取得した開回路電圧ＯＣＶに対応する充電用ＳＯＣ−ＯＣＶ曲線上の点と内分点との長さの比が、内分比ｐと等しくなる内分点に対応する充電率ＳＯＣ２を、電池Ｂの充電率として推定する。
【００６４】
このように、実施形態の電池充電率推定装置では、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線と放電用ＳＯＣ−ＯＣＶ曲線との間に存在する場合、充電前後の容量差または放電前後の容量差から内分比を求め、その求めた内分比から開回路電圧ＯＣＶと充電率ＳＯＣとの交点を一意に求めることができるため、その求めた開回路電圧ＯＣＶと充電率ＳＯＣとの交点から充電率を精度良く推定することができる。そのため、分極が大きく、かつ、分極解消に長時間を要するような電池Ｂにおいて、充電率の推定精度を向上させることができる。
【００６５】
また、図３に示すように、内分比情報を生成する際、開回路電圧軸方向の線分において内分点を決めているため、図５に示すように、開回路電圧軸方向の線分と、充電または放電が終了してから所定時間Ｔ２が経過した後の電池Ｂの開回路電圧ＯＣＶと、内分比とを用いて、電池Ｂの充電率を推定する場合、図６に示すように、充電率軸方向の線分と、充電または放電が終了してから所定時間Ｔ２が経過した後の電池Ｂの開回路電圧ＯＣＶと、内分比とを用いて、電池Ｂの充電率を推定する場合に比べて、内分点を決めるときの線分のパラメータを内分比情報生成時と充電率推定時とで互いに同じにすることができるため、充電率の推定精度を向上させることができる。
【００６６】
また、本発明は、以上の実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。
＜変形例１＞
充電率推定部４は、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から充電されて（充電開始）から充電から放電に切り替わる（充電終了）までの充電前後の容量差または電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が充電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から放電されて（放電開始）から放電から充電に切り替わる（放電終了）までの放電前後の容量差が閾値Ｃｔｈ未満である場合、記憶部３に記憶されている充電用内分比情報及び放電用内分比情報の一方を参照して、切り替わるまでの容量差に対応する内分比を求め、その求めた内分比と、充電用内分比情報及び放電用内分比情報の他方とを用いて、充電から放電に切り替わった後の容量差または放電から充電に切り替わった後の容量差に対応する内分比を求めるように構成してもよい。
【００６７】
すなわち、充電率推定部４は、充電から放電に切り替わるまでの充電前後の容量差が閾値Ｃｔｈ未満である場合、記憶部３に記憶されている充電用内分比情報を参照して、切り替わるまでの充電前後の容量差に対応する内分比を求め、その求めた内分比と、記憶部３に記憶されている放電用内分比情報とを用いて、充電から放電に切り替わった後の放電前後の容量差に対応する内分比を求めるように構成してもよい。
【００６８】
また、充電率推定部４は、放電から充電に切り替わるまでの放電前後の容量差が閾値Ｃｔｈ未満である場合、記憶部３に記憶されている放電用内分比情報を参照して、切り替わるまでの放電前後の容量差に対応する内分比を求め、その求めた内分比と、記憶部３に記憶されている充電用内分比情報とを用いて、放電から充電に切り替わった後の充電前後の容量差に対応する内分比を求めるように構成してもよい。
【００６９】
図７（ａ）は、内分比と、充電前後の容量差との対応関係を示す充電用内分比情報の一例を示す図であり、図７（ｂ）は、内分比と、放電前後の容量差との対応関係を示す放電用内分比情報の一例を示す図である。なお、後述する説明を理解しやすくするために、図７（ａ）に示す充電用内分比情報に示される内分比及び図７（ｂ）に示す放電用内分比情報に示される内分比は共に放電用ＳＯＣ−ＯＣＶ曲線を基準としている。すなわち、図７（ｂ）に示す放電用内分比情報は、図７（ａ）に示す充電用内分比情報を反転させたものであり、図７（ａ）に示す充電用内分比情報は、充電前後の容量差が大きくなるほど内分比が０から１に近づき、図７（ｂ）に示す放電用内分比情報は、放電前後の容量差が大きくなるほど内分比が１から０に近づくものとする。また、図７（ａ）に示す閾値Ｃｔｈ１と図７（ｂ）に示す閾値Ｃｔｈ２とは互いに同じ値であってもよいし、互いに異なる値であってもよい。
＜変形例１の方法１＞
電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂが充電されることで、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線と充電用ＳＯＣ−ＯＣＶ曲線との間に存在するようになり、その状態において充電から放電に切り替わる場合を想定する。
【００７０】
まず、充電率推定部４は、図７（ｃ）に示すように、充電から放電に切り替わるまでの充電前後の容量差（第１の容量差）が容量差ａ（＜閾値Ｃｔｈ１）である場合、図７（ａ）に示す充電用内分比情報を参照して、その容量差ａに対応する切替時内分比ｐａを求める。次に、充電率推定部４は、図７（ｂ）に示す放電用内分比情報を参照して、切替時内分比ｐａに対応する切替時容量差ｂを求める。次に、充電率推定部４は、充電から放電に切り替わった後、放電前後の容量差ｃ（第２の容量差）に切替時容量差ｂを加算した値を、新たな容量差ｃ´（新たな第２の容量差）とする。そして、充電率推定部４は、図７（ｂ）に示す放電用内分比情報を参照して、新たな容量差ｃ´に対応する内分比ｐｃを、放電から充電に切り替わった後の充電前後の容量差に対応する内分比とする。
【００７１】
この変形例１の方法１を数値例を挙げて説明する。
【００７２】
例えば、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂが５．０［Ａｈ］充電され、その後、充電から放電に切り替わり、４．０［Ａｈ］放電される場合を想定する。
【００７３】
充電率推定部４は、充電から放電に切り替わるまでの充電前後の電池Ｂの容量差ａが５．０［Ａｈ］である場合、図７（ａ）に示す充電用内分比情報を参照して、５．０［Ａｈ］の容量差ａに対応する切替時内分比ｐａとして０．９を求める。次に、充電率推定部４は、図７（ｂ）に示す放電用内分比情報を参照して、０．９の切替時内分比ｐａに対応する切替時容量差ｂとして０．５［Ａｈ］を求める。次に、充電率推定部４は、充電から放電に切り替わった後の放電前後の容量差ｃである４．０［Ａｈ］に切替時容量差ｂである０．５［Ａｈ］を加算し、その加算結果である４．５［Ａｈ］を新たな容量差ｃ´とする。そして、充電率推定部４は、図７（ｂ）に示す放電用内分比情報を参照して、新たな容量差ｃ´である４．５［Ａｈ］に対応する０．３を内分比ｐｃとして求める。
【００７４】
なお、電池Ｂの状態が放電から充電に切り替わる場合も、同様に、切替時内分比及び切替時容量差を用いて、新たな容量差を求める。
＜変形例１の方法２＞
変形例１の方法１と同様に、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂが充電されることで、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線と充電用ＳＯＣ−ＯＣＶ曲線との間に存在するようになり、その状態において充電から放電に切り替わる場合を想定する。
【００７５】
まず、充電率推定部４は、図７（ｃ）に示すように、充電から放電に切り替わるまでの充電前後の容量差（第１の容量差）が容量差ａ（＜閾値Ｃｔｈ１）である場合、図７（ａ）に示す充電用内分比情報を参照して、その容量差ａに対応する切替時内分比ｐａを求め、図７（ｂ）に示す放電用内分比情報を参照して、切替時内分比ｐａに対応する切替時容量差ｂを求める。次に、充電率推定部４は、図７（ｄ）に示すように、放電用内分比情報に示される容量差及び閾値Ｃｔｈ２からそれぞれ切替時容量差ｂを減算して、新たな放電用内分比情報（新たな内分比情報）及び新たな閾値Ｃｔｈ２を求める。言い換えると、図７（ａ）に示す充電用内分比情報を参照して、容量差ａに対応する切替時内分比ｐａを求め、図７（ｂ）に示す、放電用内分比情報を参照して、切替時内分比ｐａに対応する切替時容量差ｂを求めた後、放電用内分比情報を横軸に容量差、縦軸に内分比として表したときに、放電用内分比情報と閾値Ｃｔｈ２を切替時容量差ｂ分だけ横軸の容量差方向に移動させて、新たな放電用内分比情報及び新たな閾値Ｃｔｈ２とする。そして、充電率推定部４は、充電から放電に切り替わった以降、新たな放電用内分比情報を参照して、放電前後の容量差ｃ（第２の容量差）に対応する内分比ｐｃを求める。
【００７６】
この変形例１の方法２を数値例を挙げて説明する。
【００７７】
変形例１の方法１と同様に、電池Ｂの開回路電圧ＯＣＶと充電率ＳＯＣとの交点が放電用ＳＯＣ−ＯＣＶ曲線上に乗っている状態から電池Ｂが５．０［Ａｈ］充電され、その後、充電から放電に切り替わり、４．０［Ａｈ］放電される場合を想定する。
【００７８】
充電率推定部４が、図７（ｂ）に示す放電用内分比情報を参照して、０．９の切替時内分比ｐａに対応する切替時容量差ｂとして０．５［Ａｈ］を求めるまでは方法１と同じため省略する。次に、充電率推定部４は、図７（ｂ）に示す放電用内分比情報を０．５［Ａｈ］だけ横軸（容量差）の左方向に移動させて、図７（ｄ）に示す新たな放電用内分比情報とする。このとき、図７（ｂ）の閾値Ｃｔｈ２が１０［Ａｈ］である場合、図７（ｄ）の新たな閾値Ｃｔｈ２は、元の１０［Ａｈ］から０．５［Ａｈ］を減算した９．５［Ａｈ］となる。そして、充電率推定部４は、図７（ｄ）に示す新たな放電用内分比情報を用いて、充電から放電後に切り替わった後の放電前後の容量差ｃである４．０［Ａｈ］に対応する０．３を内分比ｐｃとして求める。
【００７９】
なお、電池Ｂの状態が放電から充電に切り替わる場合も、同様に、切替時内分比及び切替時容量差を用いて、新たな充電用内分比情報（新たな内分比情報）及び新たな閾値Ｃｔｈ１を求める。
【００８０】
このように、充電から放電の切替時または放電から充電の切替時に、切替直前の内分比を切替後の内分比に反映させることにより、充電から放電に切り替えた以降、または、放電から充電に切り替えた以降の充電率を精度良く推定することができる。
＜変形例２＞
充電率推定部４は、充電器Ｃｈによる電池Ｂの充電が開始されると、充電用内分比情報を用いて内分比を求め、充電器Ｃｈによる電池Ｂの充電が終了すると、モータなどの負荷Ｌｏから電池Ｂへ回生電力が供給されることにより電池Ｂが充電されている状態であっても充電用内分比情報を使わずに放電用内分比情報を用いて内分比を求めるように構成してもよい。すなわち、充電率推定部４は、充電器Ｃｈから充電開始指示を受信すると、充電器Ｃｈから充電終了指示を受信するまで、図７（ａ）に示す充電用内分比情報を用いて内分比を求め、充電器Ｃｈから充電終了指示を受信すると、充電器Ｃｈから充電開始指示を受信するまで、図７（ｂ）に示す放電用内分比情報を用いて内分比を求める。
【００８１】
通常、車両Ｖｅが走行しているとき、モータなどの負荷Ｌｏから電池Ｂへ供給される回生電力は比較的小さいため、開回路電圧ＯＣＶと充電率ＳＯＣとの交点は充電用ＳＯＣ−ＯＣＶ曲線よりも放電用ＳＯＣ−ＯＣＶ曲線に近づく可能性が高い。そのため、充電器Ｃｈによる電池Ｂの充電が終了すると、充電用内分比情報から放電用内分比情報に切り替え、充電器Ｃｈによる電池Ｂの充電が開始すると放電用内分比情報から充電用内分比情報に切り替えることにより、車両Ｖｅの走行中において、放電用内分比情報のみを用いて内分比を精度良く求めることができる。これにより、車両Ｖｅの走行中において負荷Ｌｏから電池Ｂへ回生電力が供給されるときに放電用内分比情報から充電用内分比情報に切り替わる場合に比べて、充電率の推定精度を向上させることができる。
【００８２】
また、充電器Ｃｈによる電池Ｂの充電開始または充電終了をトリガーとして充電用内分比情報と放電用内分比情報とを切り替える構成であるため、充電用内分比情報と放電用内分比情報との切り替え判断動作を容易にすることができる。
＜変形例３＞
充電率推定部４は、変形例２のように、充電器Ｃｈによる電池Ｂの充電が開始されると、充電用内分比情報を用いて内分比を求め、充電器Ｃｈによる電池Ｂの充電が終了すると、放電用内分比情報を用いて内分比を求める場合において、放電用内分比情報を用いて内分比を求めているとき、負荷Ｌｏから供給される回生電力によって電池Ｂの充電状態が所定時間Ｔ３（第１の所定時間）以上継続すると、または、車両Ｖｅの傾きセンサーから出力される値が傾き閾値θ以上である状態が所定時間Ｔ４（第２の所定時間）以上継続すると、または、車両Ｖｅのメカニカルブレーキの動作状態及び車両Ｖｅのジェネレータの電力供給状態が所定状態であることが所定時間Ｔ５（第３の所定時間）以上継続すると、放電用内分比情報から充電用内分比情報に切り替えて内分比を求めるように構成してもよい。
【００８３】
これにより、車両Ｖｅが長い坂道を走行することで、変形例２で想定される比較的小さい回生電力を超える比較的大きな回生電力で電池Ｂが充電され、放電用内分比情報よりも充電用内分比情報を用いて内分比を求めた方が内分比を精度良く求めることができる場合に、充電用内分比情報を用いて内分比を求めることができるため、車両Ｖｅの走行中における充電率の推定精度を向上させることができる。
【００８４】
なお、充電率推定部４は、負荷Ｌｏから供給される回生電力によって電池Ｂの充電状態が所定時間Ｔ３以上継続しなくなると、または、傾きセンサーから出力される値が閾値θ以上である状態が所定時間Ｔ４以上継続しなくなると、または、メカニカルブレーキの動作状態及びジェネレータの電力供給状態が所定状態であることが所定時間Ｔ５以上継続しなくなると、充電用内分比情報から放電用内分比情報に切り替えて内分比を求める。
【符号の説明】
【００８５】
１  電流検出部
２  電圧検出部
３  記憶部
４  充電率推定部
Ｂ  電池
ＳＷ  スイッチ
【図１】
0006555442.tif 000002
【図２】
0006555442.tif 000003
【図３】
0006555442.tif 000004
【図４】
0006555442.tif 000005
【図５】
0006555442.tif 000006
【図６】
0006555442.tif 000007
【図７】
0006555442.tif 000008