(57)【特許請求の範囲】
【請求項１】
充放電可能な電池の放電電圧及び放電電流を検出する検出手段、
前記放電電流に基づいて放電量を算出する放電量算出手段、
前回放電時に求めた前記前回放電電圧及び前回放電量の関係を示す前回の放電特性と、今回放電時に求めた前記今回放電電圧及び今回放電量とに基づいて今回の放電特性を演算する放電特性演算手段、及び、
前記今回の放電特性に基づいて前記電池の残存容量を演算する残存容量演算手段と、
を備え、
前記放電特性演算手段は、
充電後、前記今回放電量が前記充電直前の最終の前記前回放電量Ｑｄｏに達した以降は、
その後の更なる放電時に求めた前記今回放電量Ｑｄ１と前記最終の前回放電量Ｑｄ０との差である今回充電量差ΔＱｐを求め、
前記今回放電量Ｑｄ１に対応する前記今回放電電圧に前記前回の放電特性上で対応する推定の前回放電量Ｑｄｘを求め、
前記推定の前回放電量Ｑｄｘと前記最終の前回放電量Ｑｄ０との差である前回充電量差ΔＱｂを求め、
容量圧縮率Ｐ＝ΔＱｐ／ΔＱｂを求め、
前記前回の放電特性の前回放電量に前記容量圧縮率Ｐを掛ける容量圧縮操作を行って今後の前記今回の放電特性を推定し、
前記残存容量演算手段は、前記今回の放電特性を積分して前記電池の残存容量を演算することを特徴とする電池の残存容量演算装置。
【請求項２】
請求項１記載の電池の残存容量演算装置において、
前記放電特性演算手段は、
前記充電直前の前記最終の前回放電量に達した以降における前記放電特性の推定に際し、前記容量圧縮率Ｐより小さい緩学習容量圧縮率Ｐ’を求め、
前記前回の放電特性の前回放電量に前記緩学習容量圧縮率Ｐ’に基づく容量圧縮操作を行って今後の前記今回の放電特性を推定することを特徴とする電池の残存容量演算装置。
【請求項３】
充放電可能な電池の放電電圧及び放電電流を検出する検出手段、
前記放電電流に基づいて放電量を算出する放電量算出手段、
初期時の初期放電電圧及び初期放電量の関係を示す初期放電特性と、今回放電時に求めた前記今回放電電圧及び今回放電量とに基づいて今回の放電特性を演算する放電特性演算手段、及び、
前記今回の放電特性に基づいて前記電池の残存容量を演算する残存容量演算手段と、
を備え、
前記放電特性演算手段は、
充電後、前記今回放電量が前記充電直前の最終の前記前回放電量Ｑｄｏに達した以降は、
その後の更なる放電時に求めた前記今回放電量Ｑｄ１と前記最終の前回放電量Ｑｄ０との差である今回充電量差ΔＱｐを求め、
前記今回放電量Ｑｄ１に対応する前記今回放電電圧に前記初期放電特性上で対応する推定の初期放電量Ｑｄｘ’を求め、
前記推定の初期放電量Ｑｄｘ’と前記最終の前回放電量Ｑｄ０との差である前回充電量差ΔＱｂ’を求め、
容量圧縮率Ｐ＝ΔＱｐ／ΔＱｂ’を求め、
前記容量圧縮率Ｐより小さい緩学習容量圧縮率Ｐ’を求め、
前記初期放電特性の前記初期放電量に前記緩学習容量圧縮率Ｐ’に基づく容量圧縮操作を行って今後の前記今回の放電特性を推定することを特徴とする電池の残存容量演算装置。
【請求項４】
請求項２又は３記載の電池の残存容量演算装置において、
前記放電特性演算手段は、
前記最終放電量Ｑｄｏが満充電容量の所定割合以上であった場合にのみ前記容量圧縮操作を行うことを特徴とする電池の残存容量演算装置。
【請求項５】
請求項２乃至４のいずれか記載の電池の残存容量演算装置において、
前記放電特性演算手段は、
前記今回放電量が前記最終放電量Ｑｄｏを超えた場合にのみ、前記容量圧縮操作を行うことを特徴とする電池の残存容量演算装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば電気自動車に搭載する電池の残存容量を演算する電池特性演算装置に関する。
【０００２】
【従来の技術】
たとえば、電気自動車に用いる二次電池は充放電を繰り返すことにより、劣化により放電可能な容量が徐々に低下していくので、電池劣化を加味した残存容量（本明細書では放電可能電力量（ワット）又は放電量（アンペアアワー）を言うものとする）を正確に知ることが要望されている。
【０００３】
このため、放電電圧Ｖと残存容量との関係をマップに記憶しておき、検出した放電電圧Ｖをこのマップに代入して残存容量を求める手法が従来より採用されている。
更に、特開平７−５５９０３号公報は、電流積算によって求めた放電量Ａｈを、あらかじめ記憶する満充電容量（満充電状態から所定の放電終止条件までの放電で得られる放電量）から差し引いて、残存容量を求めることを提案している。
【０００４】
ところが、上述した前者の残存容量演算方式では、放電電圧Ｖと残存容量との関係すなわち放電特性の変化が電池劣化により生じたのかメモリ効果により生じたのかを区別できないため、正確に残存容量を演算することが困難であり、誤差が大きいという問題があった。
また、上述した後者の残存容量演算方式でも、電池劣化による残存容量低下を検出できないため、正確に残存容量を演算することが困難であった。
【０００５】
そこで、本出願人の出願になる特開平１０−２４６７６０号公報は、放電電圧Ｖと放電量Ａｈとの関係を示す初期特性マップをメモリ効果及び電池劣化に基づいてそれぞれ別々に修正して現在の放電電圧Ｖと放電量Ａｈとの関係を示す放電特性を形成し、この放電特性により決定される放電領域の面積を積分して残存放電可能電力量を求め、この残存放電可能電力量を残存容量として推定する方式（残存放電可能電力量推定式残存容量演算方式）を提案した。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述した残存放電可能電力量推定方式においても、充放電を繰り返すうちに放電特性の形状、特に放電電圧の変化が顕著となる放電終期における放電特性の形状が、初期放電特性の形状からずれた残存容量演算誤差が大きくなるという問題があった。
【０００７】
また、放電特性の書き換えを行うと、電池の放電状態が急変するので、たとえば電気自動車などでは望ましくないという問題があった。
本発明は上記問題点に鑑み、演算誤差がすくなく、電池の放電状態の急変を回避可能な電池の残存容量演算装置を提供することをその目的としている。
【０００８】
【課題を解決するための手段】
請求項１記載の電池の残存容量演算装置によれば、前回放電時に求めた前回放電電圧及び前回放電量の関係を示す前回の放電特性と、今回放電時に求めた今回放電電圧及び今回放電量とに基づいて今回の放電特性を演算し、この今回の放電特性に基づいて電池の残存容量を演算するので、充放電を繰り返しても直近の放電特性の修正により今回の放電特性を演算でき、初期放電特性と今回放電電圧及び今回放電量とに基づいて今回の放電特性を演算する上記従来の残存放電可能電力量推定式残存容量演算方式よりも正確に残存容量を推定することができる。
【００１１】
請求項１記載の構成によれば更に、充電後、今回放電量が充電直前の最終の前回放電量Ｑｄｏに達した以降は、今回放電量Ｑｄ１と最終前回放電量Ｑｄ０との差である今回充電量差ΔＱｐを求め、今回放電量Ｑｄ１に対応する今回放電電圧に前回の放電特性上で対応する推定の前回放電量Ｑｄｘを求め、推定の前回放電量Ｑｄｘと最終の前回放電量Ｑｄ０との差である前回充電量差ΔＱｂを求め、容量圧縮率Ｐ＝ΔＱｐ／ΔＱｂを求め、前回の放電特性の前回放電量に容量圧縮率Ｐを掛ける容量圧縮操作を行って今後の前記今回の放電特性を推定する。
【００１２】
このようにすれば、最終の前回放電量以降の残存容量を正確に推定することができる。
請求項２記載の構成によれば請求項１記載の電池の残存容量演算装置において更に、充電直前の最終の前回放電量に達した以降における放電特性の推定に際し、容量圧縮率Ｐより小さい緩学習容量圧縮率Ｐ’を求め、前回の放電特性の前回放電量にこの緩学習容量圧縮率Ｐ’を掛ける容量圧縮操作を行って今後の前記今回の放電特性を推定する。
【００１３】
このようにすれば、容量圧縮率Ｐが大きい場合でも容量圧縮操作を小さくするので、放電特性の書き換えが徐々に行われることになり、残存容量の急変による放電状態の急変を回避することができる。
請求項３記載の電池の残存容量演算装置では、上記従来の初期放電特性に基づく残存放電可能電力量推定式残存容量演算方式においても、請求項５記載の構成による緩学習容量圧縮率Ｐ’による緩慢な放電特性の書き換えを行う。
【００１４】
この場合でも、残存容量の急変による放電状態の急変を回避することができる。
たとえば、充電後、今回放電量が充電直前の最終の前回放電量Ｑｄｏに達した以降は、今回放電量Ｑｄ１と最終前回放電量Ｑｄ０との差である今回充電量差ΔＱｐを求め、今回放電量Ｑｄ１に対応する今回放電電圧に初期放電特性上で対応する初期放電量Ｑｄｘ’を求め、初期放電量Ｑｄｘ’と最終の前回放電量Ｑｄ０との差である前回充電量差ΔＱｂ’を求め、容量圧縮率Ｐ＝ΔＱｐ／ΔＱｂ’を求め、更にたとえば容量圧縮率Ｐに定数を掛けるなどして容量圧縮率Ｐより小さい緩学習容量圧縮率Ｐ’を求め、初期放電特性の初期放電量にこの緩学習容量圧縮率Ｐ’を掛ける容量圧縮操作を行って今後の前記今回の放電特性を推定する。なお、充電後、今回放電量が充電直前の最終の前回放電量に達するまでは、今回放電量に初期放電特性上で対応する初期放電電圧と今回放電電圧との電圧差を求め、この電圧差だけ初期放電特性を放電電圧軸方向に電圧シフト操作を行って今回の放電特性とすればよい。
【００１５】
請求項４記載の構成によれば請求項２又は３記載の構成において更に、最終放電量Ｑｄｏが満充電容量の所定割合以上であった場合にのみ、上記緩学習容量圧縮率Ｐ’に基づく容量圧縮操作を行って今回の放電特性を求める。
このようにすれば、最終放電量Ｑｄｏが満充電容量の所定割合未満の場合には、言い換えれば放電特性の変化が大きい（放電量変化に対する放電電圧変動が大きい）深放電時以外では、上記緩学習容量圧縮率Ｐ’による緩やかな放電特性書き換えを禁止するので、浅い放電時には書き換えにより放電特性の変化が小さいため、この書き換えによる放電制御の大きな変動なしに残存容量に正確に適合した放電制御へ速やかに移行することができる。
【００１６】
請求項５記載の構成によれば請求項２乃４のいずれか記載の電池の残存容量演算装置において更に、今回放電量が最終放電量Ｑｄｏを超えた場合にのみ上記容量圧縮操作を行う。このようにすれば、放電が最終放電量Ｑｄ０に達するまでにメモリ効果や充電分極による生じる誤差が上記容量圧縮操作に影響するのを回避することができる。
【００１７】
【発明の実施の形態】
本発明の電池特性演算装置の好適な実施形態を図面に沿って以下に説明する。
【００１８】
【実施例】
（装置構成）
図１は、本発明に係る電気自動車用の残存容量演算装置の一例を示すブロック図である。
１は電池、２は回転電機を含む動力伝達手段であって、車両駆動軸に連結されてそれらと電池との間で電力の形態でエネルギー授受を行う。３は、電池１に対して入出力する直流電力と、動力伝達手段２に対して入出力する交流電力との変換を行う双方向電力変換装置である。これら動力伝達手段２や双方向電力変換装置３の構成は周知であり、かつ、本発明の要旨でもないので更に詳しい説明は省略する。
【００１９】
電池１は、多数のＮｉーＭＨ電池を直列接続してなる組み電池からなり、個々の電圧Ｖ１〜Ｖｎはコントローラ４に入力される。また、電流センサ５はその充放電電流を検出し、検出した電流は前記電圧と同様にマイコン構成のコントローラ４に入力される。
以下、図２に示すフローチャートを参照して、この実施例の残存容量算出ルーチンを説明する。下記に示す放電電圧Ｖは個々の各ＮｉーＭＨ電池の電圧のうちの最小値を示す。これは電池の転極などを防止するためである。
【００２０】
まず、放電電圧Ｖ、充放電電流Ａを検出し、充放電電流Ａを積分して今回の放電量Ｑｄ１を累算し、満充電かどうかを調べ、満充電の場合にだけ放電量Ｑｄ１を０にセットする。更に、検出した上記放電電圧Ｖは、必ずしも基準放電電力の放電により得られる放電電圧とは限らず、放電電力が基準放電電力より小さければ高く、大きければ小さく検出されるので、この放電電力による放電電圧Ｖの誤差を修正してこのステップ以降ではこの修正した放電電圧Ｖを用いる（Ｓ１００）。
【００２１】
なお、満充電の判定には種々の方式があるが、ｄＶ／ｄＡｈがピークに達した場合に満充電と判定する方法を採用する。
また、上記放電電圧Ｖの修正は次のように行うことができる。まず、電池の内部抵抗ｒと開放電圧とを求める。内部抵抗ｒは、たとえば放電電圧Ｖと放電電流Ａとの特性上におけるＶ−Ｉ特性におけるΔＶ／ΔＡとして求めることができる。次に、検出した放電電流Ａと内部抵抗ｒを掛けて電池の内部抵抗ｒを掛けてその電圧降下を求め、開放電圧を求める。このようにして求めたモデル電池が所定の基準放電電力（ここでは２ｋＷ）を放電する場合の電池の出力電圧を今回の放電電圧Ｖとして算出する。
【００２２】
次のＳ１０１では、今回の放電は終了したかどうかをすなわち充電開始指令がだされたかどうかを調べ、そうであれば現在の放電量を最終放電量Ｑｄ０として記憶し（Ｓ１０２）、そうでなければＳ１０３に進んで現在満充電かどうかを調べ（Ｓ１０３）、そうであれば最終放電量Ｑｄ０を０にリセットして（Ｓ１０４）、Ｓ１０５へ進む。
【００２３】
Ｓ１０５では、Ｓ１００で求めた今回放電量Ｑｄ１が前回の最終放電量Ｑｄ０より大きく、かつ、前回の最終放電量Ｑｄ０が前回の放電特性を積分して求めた満充電容量の所定定数Ｈ（１未満）倍よりも大きいかどうかを求め、そうであればＳ１０６以下へ進んで緩学習容量圧縮率Ｐ’による容量圧縮作業を行い、そうでなければＳ１０７Ａへ進んで上記緩学習容量圧縮率Ｐ’ではなく通常の容量圧縮率Ｐによる容量圧縮作業を行う。
【００２４】
なお、ここでいう満充電容量Ａｈ０は、上記基準放電電力放電における満充電状態から前記基準放電電力値の放電ができる範囲内での電池の初期時の容量とするが現時点の上記条件で求めた満充電容量としてもよい。上記定数Ｈはたとえば０．５とされる。
Ｓ１０５は、前回走行時の最終放電量Ｑｄ０よりも深い放電を行った場合に前回走行時の放電特性に後述の圧縮変換を行って今回の放電特性とする処理をこの実施例では後述のごとく実施するので、残存容量が十分大きい場合になんどもこの圧縮変換による放電特性の書き換えを行うと電圧検出誤差や計算誤差などが累積してしまうのを防止するために行う。
【００２５】
Ｓ１０６では、前回走行時に学習した後述する放電特性上において、今回の放電量Ｑｄ１に等しい放電量に対応する前回放電電圧Ｖｂｅｆｏｒｅを求め、この前回放電電圧Ｖｂｅｆｏｒｅと、今回の放電量Ｑｄ１に対応する今回放電電圧Ｖとの差ΔＶ（＝Ｖｂｅｆｏｒｅ−Ｖｑｄｏ）を求める。更に、Ｓ１０６では、上記前回放電電圧Ｖｂｅｆｏｒｅから差ΔＶを減算した電圧、すなわち、今回放電電圧Ｖに等しい放電電圧における放電量Ｑｄｘを前回放電特性上において求める。
【００２６】
次のＳ１０７では、まず前回放電した最終放電量Ｑｄ０以降の放電特性のみを書き換えるために容量圧縮比率Ｐを算出する。容量圧縮比率Ｐは次の式で算出する。
Ｐ＝（Ｑｄ１−Ｑｄ０）／（Ｑｄｘ−Ｑｄｏ）
ただし、放電特性の変更は電池の放電状態の変化を招くので、その急激な変化を防止するために、容量圧縮率Ｐに放電特性書き換えのためのゲインＧ（１未満、ここでは０．３）を掛けて今回の緩学習容量圧縮率Ｐ’として設定する。
【００２７】
次のＳ１０８では、前回の放電特性における前回の最終放電量Ｑｄ０より大きい放電量の範囲を上記圧縮比率Ｐで圧縮乃至拡大して放電特性を書き換えて、今回の放電特性とする。更に説明すると、所定の放電電圧Ｖｘに対応する前回の放電特性上の任意の放電量Ｑｘに、上記緩学習容量圧縮率Ｐ’を掛けて求めた今回の放電量Ｑｄｘが今回の放電特性上における放電電圧Ｖｘに対応する放電量となる。したがって、前回の最終放電量Ｑｄ０より大きい放電量の範囲の今回の放電特性は最終放電量Ｑｄ０で計測した今回放電電圧の値からスタートする。
【００２８】
次のＳ１０９では、求めた今回の放電特性を示す曲線と、所定の放電終了電圧Ｖｅｎｄを示す直線と、今回放電量Ｑｄ１を示す以上の残存容量を演算する直線とに囲まれる面積を積分して残存容量とする。
次に、Ｓ１０５で、今回放電量Ｑｄ１が前回の最終放電量Ｑｄ０より大きくなく、又は、前回の最終放電量Ｑｄ０が前回の放電特性を積分して求めた満充電容量の所定定数Ｈ（１未満）倍よりも大きいくない場合には、Ｓ１０７Ａにて通常の容量圧縮率Ｐによる容量圧縮作業サブルーチンを行う。
【００２９】
このサブルーチンを図３を参照して説明する。
まず、前回完全放電がなされたかまたは前回の放電が電池の実用上の最初の放電であったかどうかを調べ（Ｓ１０７０）、そうであれば、あらかじめ記憶する初期放電特性を前回放電特性として書き換える（Ｓ１０７１）。
なお、ここでいう初期放電特性とは、新品で最初に所定回数の初期活性化充放電を実施した電池の放電量Ａｈと放電電圧Ｖとの関係を示す特性であり、あらかじめマップとして記憶されている。ただし、この初期放電特性は、所定の基準放電電力（ここでは２ｋＷ）を放電する場合における初期放電特性である。
【００３０】
次に、今回放電量Ｑｄ１が前回放電時の最終放電量Ｑｄ０より大きいか（深いか）どうかを調べ（Ｓ１０７２）、そうであれば、Ｓ１０６と同じく、前回走行時に学習した後述する放電特性上において、今回の放電量Ｑｄ１に等しい放電量に対応する前回放電電圧Ｖｂｅｆｏｒｅを求め、この前回放電電圧Ｖｂｅｆｏｒｅと、今回の放電量Ｑｄ１に対応する今回放電電圧Ｖｑｄｏとの差ΔＶ（＝Ｖｂｅｆｏｒｅ−Ｖ）を求める。更に、Ｓ１０６では、上記前回放電電圧Ｖｂｅｆｏｒｅから差ΔＶを減算した電圧、すなわち、今回放電電圧Ｖに等しい放電電圧における放電量Ｑｄｘを前回放電特性上において求める（Ｓ１０７３）。
【００３１】
次のＳ１０７４では、Ｓ１０７の容量圧縮率Ｐ算出と同じ方法で容量圧縮率Ｐを求める。具体的に説明すれば、まず前回放電した最終放電量Ｑｄ０以降の放電特性のみを書き換えるために容量圧縮比率Ｐを算出する。容量圧縮比率Ｐは次の式で算出する。
Ｐ＝（Ｑｄ１−Ｑｄ０）／（Ｑｄｘ−Ｑｄｏ）
次のＳ１０７５では、前回の放電特性における前回の最終放電量Ｑｄ０より大きい放電量の範囲を上記圧縮比率Ｐで圧縮乃至拡大して放電特性を書き換えて、今回の放電特性とする。更に説明すると、所定の放電電圧Ｖｘに対応する前回の放電特性上の任意の放電量Ｑｘに、上記緩学習容量圧縮率Ｐ’を掛けて求めた今回の放電量Ｑｄｘが今回の放電特性上における放電電圧Ｖｘに対応する放電量となる。したがって、前回の最終放電量Ｑｄ０より大きい放電量の範囲の今回の放電特性は最終放電量Ｑｄ０で計測した今回放電電圧の値からスタートする。
【００３２】
また、Ｓ１０７２において、今回放電量Ｑｄ１が前回放電時の最終放電量Ｑｄ０より大きくなければ、Ｓ１０７６へ進んで、今回の放電量Ｑｄ１に等しい放電量に対応する前回放電電圧Ｖｂｅｆｏｒｅを前回の放電特性上で求め、この前回放電電圧Ｖｂｅｆｏｒｅと今回放電電圧Ｖｑｄｏとの差だけ前回の放電特性をシフトして今回の放電特性とする（Ｓ１０７７）。
【００３３】
以上説明したこの実施例の放電特性書き換えについて以下にまとめる。
Ｓ１０７で説明した緩学習容量圧縮を行わない通常の放電特性書き換えでは、今回の放電量Ｑｄ１が前回の最終放電量Ｑｄ０に達するまでは（Ｓ１０７２で判断）、言い換えれば直前に充電した充電量を完全に放電するまでは、現時点の今回放電量から前回の最終放電量Ｑｄ０に達するまでの放電量を、前回放電特性を同一放電量における今回放電と前回放電との電圧差ΔＶだけ放電電圧と放電量との二次元平面で前回放電特性を放電電圧軸に沿って平行移動して推定する（Ｓ１０７７）。そして、今回の放電量Ｑｄ１が前回の最終放電量Ｑｄ０に達した後は（Ｓ１０７２で判断）、言い換えれば直前に充電した充電量を完全に放電した後は、最終放電量Ｑｄ０に対応する今回放電電圧の値からＳ１０７３〜Ｓ１０７５で示すステップで容量圧縮を行って今回放電特性を求め、それを積分して残存容量を推定すればよい。
【００３４】
なお、追加説明すると、Ｓ１００では、求めた今回放電量Ｑｄ１と今回放電電圧Ｖとのデータのペアで前回放電特性を書き換えていく。  この実施例によれば、直近の測定データである前回放電特性を用いて、その修正により今後の今回の放電特性を推定し、この今回の放電特性の積分操作により残存容量を推定するので、誤差が少ない利点がある。
【００３５】
また、放電特性の変化が大きい深放電時には放電特性の書き換えを徐々に行うので、この書き換えによる放電制御における制御状態の変動が少ないという利点がある。
Ｓ１０８のステップでの今回放電特性の書き換えを図４に示す放電特性図に模式的に図示する。
【００３６】
（変形態様１）
変形態様１を図２及び図３に示すフローチャートを参照して説明する。
この実施例では、図２及び図３に示すフローチャートにおいて前回放電特性を用いる部位をすべてその代わりに初期特性を用いるものである。
このようにしても正確に残存容量を推定することができる。
【００３７】
（変形態様２）
この変形態様２は、実施例２において図２に示すフローチャートにおいてのみ前回の放電特性を初期放電特性に変更せず、図３に示すフローチャートにおいては前回の放電特性を初期放電特性に変更するものである。
このようにしても正確に残存容量を推定することができる。
【００３８】
（変形態様３）
この変形態様３は、実施例３において図２に示すフローチャートにおけるＳ１０７６、Ｓ１０７７のみを変更するものである。
詳しく説明すると、この実施例では、今回の放電量Ｑｄ１が前回の最終放電量Ｑｄ０に達するまでは（Ｓ１０７２で判断）、言い換えれば直前に充電した充電量を完全に放電するまでは、前回特性又は初期特性のΔＶだけのスライドではなく、初期特性の容量圧縮により求めた今回放電特性を用いて残存容量を推定するものである。
【００３９】
詳しく説明すると、放電電圧軸と放電量軸とで規定される二次元平面上で、Ｓ１００で求めた今回放電電圧Ｖを示す直線と交差する初期放電特性上の前回放電量を求め、この前回放電量とＳ１００で求めた今回放電量との比率で上述の容量圧縮操作で初期放電特性を放電容量軸に沿って圧縮して今回の放電特性とし、この今回の放電特性を積分して今後放電可能な残存容量を求めることができる。
【００４０】
なお、この今回の放電特性の放電量０の点は、放電量０における初期放電特性上の初期放電電圧Ｖｆとしてもよく、今回の放電において放電量０において求めた放電電圧Ｖｐｆが初期放電電圧ＶｆよりΔｖだけ小さい場合には、初期放電特性をまず放電電圧軸に沿ってΔＶだけ放電電圧軸に沿ってスライドさせた後、上記容量圧縮を行ってもよい。
【００４１】
（変形態様４）
この変形態様４は、上述した変形態様３における初期放電特性の代わりに前回の放電特性を用いて変形態様３での処理を行うものである。このようにしても残存容量を良好に算出することができる。
なお、上述した初期放電特性に対する容量圧縮操作により今回の放電特性を良好に推定できることは、本出願人になされた実験結果およびその解析を基礎とする知見に基づくものである。なお、この実験結果およびその解析については、本出願人により出願中の特開平１０−２４６７６０号を参照されたい。
【００４２】
なお、上述した初期放電特性をΔＶだけ電圧をシフトする操作によりメモリ効果による放電電圧の低下を伴う放電特性の変化を良好に検出できることは、充電直前の所定の放電量における放電電圧Ｖの値と、この放電量における充電後の再検出放電電圧の値との差をメモリ効果による電池の起電力の低下とみなすことができるという本出願人になされた実験結果およびその解析を基礎とする知見に基づくものである。すなわち、本出願の実験結果およびその解析を基礎とする知見によれば、電池劣化による容量低下は電池の内部抵抗の増大に起因し、メモリ効果による容量低下は電池の起電力の低下に起因すると考えることができる。なお、この実験結果およびその解析については、本出願人により出願中の特開平１０−２４６７６０号を参照されたい。
【図面の簡単な説明】
【図１】本発明の電池特性演算装置の一実施例を示すブロック図である。
【図２】実施例１の残存容量演算動作を示すフローチャートである。
【図３】実施例１の残存容量演算動作を示すフローチャートである。
【図４】実施例１の残存容量演算動作の要部を示す放電特性図である。
【符号の説明】
１は電池、４はコントローラ、５は電流センサ（検出手段）、
Ｓ１００は放電量算出手段、Ｓ１０８は放電特性演算手段、Ｓ１０９は残存容量演算手段
【図１】
0004110637.tif 000002
【図２】
0004110637.tif 000003
【図３】
0004110637.tif 000004
【図４】
0004110637.tif 000005