(57)【要約】【課題】蓄電池の蓄電量を精度よく算出するためには、演算処理数が増大する。【解決手段】蓄電池の残量推定装置は、蓄電池を流れる電流値を検出する電流検出器と、上記蓄電池の出力端における電圧値を検出する電圧検出器と、上記蓄電池の蓄電量と上記蓄電池の開放電圧との関係と上記電流値及び上記電圧値とから蓄電量値を推定し、上記蓄電量の変化量である蓄電量変化量を算出し、上記算出された上記蓄電量変化量に基づいて、上記蓄電量値を増減する蓄電池残量推定部とを有する。【選択図】      図１
2014190727.tif 000002
【特許請求の範囲】
【請求項１】
蓄電池を流れる電流値と前記蓄電池の出力端における電圧値から開放電圧を算出し、前記蓄電池の蓄電量と前記開放電圧との関係とから蓄電量値を推定し、
前記電流値と前記電圧値から蓄電量変化量を算出し、前記蓄電量変化量に基づいて、前記蓄電量値を増減する蓄電池の残量推定方法。
【請求項２】
前記蓄電量変化量は、前記蓄電池の最大蓄電容量値と電力変化量とから算出される、請求項１に記載の蓄電池の残量推定方法。
【請求項３】
前記電力変化量は、前記電圧値及び前記電流値と監視周期とから算出される、請求項２に記載の蓄電池の残量推定方法。
【請求項４】
前記蓄電量テーブルは、前記蓄電池に負荷を繋がない状態での電池端子に出現する電圧値と蓄電量値とを対にして記録した複数のインデックスを有する、請求項１乃至請求項３のいずれか一項に記載の蓄電池の残量推定方法。
【請求項５】
蓄電池を流れる電流値を検出する電流検出器と、前記蓄電池の出力端における電圧値を検出する電圧検出器と、前記蓄電池の蓄電量と前記蓄電池の開放電圧との関係と前記電流値及び前記電圧値とから蓄電量値を推定し、前記蓄電量の変化量である蓄電量変化量を算出し、前記算出された前記蓄電量変化量に基づいて、前記蓄電量値を増減する蓄電池残量推定部とを有する蓄電池の残量推定装置。
【請求項６】
前記電圧検出器は、前記蓄電池と前記蓄電池から電力供給を受ける負荷装置との間に接続されている、請求項５に記載の蓄電池の残量推定装置。
【請求項７】
前記電流検出器は、前記蓄電池の正極側に配置されている、請求項６に記載の蓄電池の残量推定装置。
【請求項８】
前記電流検出器は、前記蓄電池の負極側に配置されている、請求項６に記載の蓄電池の残量推定装置。
【請求項９】
蓄電量テーブルを備えた記録装置をさらに有し、
前記蓄電量テーブルは、前記蓄電池に負荷を繋がない状態での電池端子に出現する電圧値と蓄電量値とを対にして記録した複数のインデックスを有する、請求項５乃至請求項８のいずれか一項に記載の蓄電池の残量推定装置。
【請求項１０】
蓄電池を流れる電流値と前記蓄電池の出力端における電圧値から開放電圧を算出し、前記蓄電池の蓄電量と前記開放電圧との関係とから蓄電量値を推定する蓄電量値推定手段と、
前記電流値と前記電圧値から蓄電量変化量を算出し、前記蓄電量変化量に基づいて、前記蓄電量値を増減する蓄電量値増減手段とを、有する蓄電池の残量推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄電池の残量推定装置及び残量推定方法に関し、特に推定処理に関する。
【背景技術】
【０００２】
近年、ユビキタス化に伴い、場所を選ばず必要な情報にアクセスすることのできるクラウドサービスなどが増加している。出先であっても必要なサービスを受けるために、モバイルＰＣ（パーソナルコンピュータ）、ネットブック、スマートフォン、タブレット端末など、小型で携帯しやすい情報端末が普及してきている。
【０００３】
これら持ち運び可能な電化製品には、ニッケル水素系（Ni-H）、リチウムイオン系（Li-ion）などを筆頭に化学反応を利用して蓄電・放電ができ、再使用可能な二次蓄電池が内蔵もしくは取り付けられている。そのため、コンセントなどの系統電源に接続していない状態でも蓄電池からの電力供給で、移動しながらでも使用することができる。
【０００４】
蓄電池は電池自体のサイズ・性質に依存して蓄電できる電荷量に限度があるため、可搬装置を使用するうちに電池内の電荷が放電していくと可搬装置が要求する電力を供給できなくなる。そこで、定期的に外部の電源に接続して充電する必要がある。
【０００５】
これら蓄電池を使用して動作する製品のユーザービリティを向上する上で、その装置があとどの程度の時間だけ動作可能なのかを知ることは非常に重要であるため、これら蓄電池を利用した製品の大半には電池残量を計算し、表示する機能を有している。
【０００６】
しかし蓄電池の特性は非常に複雑であり、蓄電残量を推定することは容易ではなく、推定精度によってはかなり高価・高度な検出装置が必要である。そこで、要求される性能により様々な推定方式が考案されている。
【０００７】
蓄電池内の蓄電荷を推定する主な方法としては２つある。一つは電池の端子開放電圧（OCV：Open Circuit Voltage）をテーブル化する方法であり、もう一つは電池への電荷流出入を随時監視して、内部の電荷量を推定するクーロンカウンタ法である。
【０００８】
OCVのテーブルを用いる方法は、電池に負荷を繋がない状態での電池端子に出現する電圧値（OCV）は電池内に蓄電された電荷量に比例するという特性を利用して、無負荷時の電圧を計算から算出して、そこから蓄電量（SoC：State of Charge）を推定する方法である。この方法は、蓄電池の端子電圧を検出するだけでSoC値が一意に決まるが、実際にSoCを検出したい場合には電池からの電力を受ける負荷装置が無負荷であることは極めて稀である。そのため、電池自体の内部インピーダンスと負荷装置の負荷量を考慮してOCVの推定を行うことが必要となる。また、負荷装置の負荷量は一定ではないことが大半であるため、精度の高いSoCを算出するためには、電池への負荷を取得するために電流の検出装置も必要になるという課題がある。
【０００９】
またOCVとSoCの関係は多くの電池の場合で非線形であり、OCVの少しの変化でSoCが大きく変わってしまうこともあり、SoCの線形性を保つためには高精度の電圧・電流検出器と、ノイズを除去するフィルタが必要となる。
【００１０】
一方、クーロンカウンタを用いた方法は、蓄電池の電圧と流出・流入する電流を検出して、オームの法則を用いて蓄電池内で増減する電荷量を算出することにより、蓄電池のSoC値の増減を監視する方法である。この方法は、実際に電池を出入りする電荷を常に監視するため、高い精度でSoCの増減を算出することが可能であるが、計算式は時間的に相対的であるため、絶対的なSoC値を算出することができない。そのためクーロンカウンタ法ではSoCを算出する前に、測定する蓄電池の電荷が空の状態を初期値として、蓄電池に電荷が満たされた状態になるまでにどの程度の電荷が蓄電池内に流入するのかという情報をあらかじめ測定する、初期化動作が必要となる。
【００１１】
また、負荷装置側で監視周期よりも早い時間での負荷変動が発生してしまうと、そのときの電荷の移動量を検出できないため、算出したSoC値は実際のSoC値に対して少しずつオフセットが発生する。このオフセットを修正するために、クーロンカウンタ方式は定期的に初期化動作が必要になるという課題がある。
【００１２】
特許文献１では、充放電電流検出値を積分して電池の残存容量を演算するとともに、電池の開放端子電圧に基づいて電池の残存容量を推定し、残存容量演算値と残存容量推定値の差の変化率に基づいて残存容量演算値の演算方法を補正し、これにより電池の残存容量を得ることが提案されている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平１１−２２３６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
特許文献１では、所定の時間間隔で充放電電流をサンプリングして電流時間積を求め、これを前回の残存容量演算値に加算して残存容量を演算しているので、残存容量の演算精度は充放電電流のサンプリング時間間隔に強く影響される。高精度に残存容量を演算するためにはサンプリング時間間隔を短くしなければならず、演算処理数が増大する。
【００１５】
本発明は、上述した課題である、精度高く蓄電量を算出するためには、演算処理数が増大する、という課題を解決する蓄電池の残量推定装置及び残量推定方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
前記目的を達成するため、本発明に係る蓄電池の残量推定装置は、蓄電池を流れる電流値を検出する電流検出器と、前記蓄電池の出力端における電圧値を検出する電圧検出器と、前記蓄電池の蓄電量と前記蓄電池の開放電圧との関係と前記電流値及び前記電圧値とから蓄電量値を推定し、前記蓄電量の変化量である蓄電量変化量を算出し、前記算出された前記蓄電量変化量に基づいて、前記蓄電量値を増減する蓄電池残量推定部とを有する。
【００１７】
本発明に係る蓄電池の残量推定方法は、蓄電池を流れる電流値と前記蓄電池の出力端における電圧値から開放電圧を算出し、前記蓄電池の蓄電量と前記開放電圧との関係とから蓄電量値を推定し、
前記電流値と前記電圧値から蓄電量変化量を算出し、前記蓄電量変化量に基づいて、前記蓄電量値を増減する。
【発明の効果】
【００１８】
本発明の蓄電池の残量推定装置によれば、演算処理数を増大させずに、蓄電池の残量推定を高精度に行なうことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る蓄電池の残量推定装置の構成を示すブロック図である。
【図２】SoCと端子開放電圧との関係を示すグラフである。
【図３】蓄電池の内部構造等価回路図である。
【図４】本発明の一実施形態に係る蓄電池の残量推定方法を示すフローチャートである。
【図５】本発明の一実施形態に係るSoC値推定処理の詳細を説明するためのフローチャートである。
【図６】本発明の一実施形態に係る蓄電量増減処理の詳細を説明するためのフローチャートである。
【図７】記憶装置１０７が記録するテーブルの一例を示す表である。
【図８】本発明の一実施形態に係る、蓄電池の残量推定装置の変形例の構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
本発明の好ましい実施形態について、図面を参照しながら詳細に説明する。図１は、本発明の一実施形態に係る、蓄電池の残量推定装置を示すブロック図である。図２は、SoCと端子開放電圧との関係を示すグラフである。図３は、蓄電池の内部構造を簡易的に模した構造図である。図４は、本発明の一実施形態に係る、蓄電池の残量推定方法の全体的動作を示すフローチャートである。図５は、本発明の一実施形態に係るSoC値推定処理の詳細を説明するためのフローチャートである。図６は、本発明の一実施形態に係る蓄電量増減処理の詳細を説明するためのフローチャートである。図７は、記憶装置１０７が記録するテーブルの一例を示す表である。
【００２１】
本発明は上記課題を解決すべく、二次蓄電池の端子電圧と二次蓄電池を出入りする電流量を監視できる演算処理装置を備えた蓄電池の残量推定装置であって、OCVテーブルを使用した蓄電量推定方法を主体にして、クーロンカウンタを相補的に使用することを特徴とするものである。これにより、OCVテーブル方式の弱点であるSoC算出値の線形性を改善し、より精度の高い電池残量の推定を行うことが可能となる。
【００２２】
本実施形態による蓄電池の残量推定装置は、二次蓄電池の電圧を検出する電圧検出装置と、二次蓄電池に対して流入・流出する電流を検出する電流検出装置と、検出した電圧値と電流値を用いて演算する演算処理装置とを備える。このような構成により、二次蓄電池に蓄電されている電荷量を推定し、出力することができる。
【００２３】
本発明の実施形態による蓄電池の残量推定装置１は、図１に示されるように、二次蓄電池１０１に接続して用いられる。ここで、二次蓄電池１０１は、外部から供給された電気エネルギーを化学エネルギーに変換して電荷として蓄えることができ、かつ蓄えた電荷を外部に放電して、他の負荷装置１０２に対して電力を供給することができる。
【００２４】
すなわち、蓄電池の残量推定装置１は、二次蓄電池１０１の入出力端子に出現している電圧を検出する電圧検出器１０３と、二次蓄電池１０１と負荷装置の間でやり取りされる電流の流れる方向と量を検出する電流検出器１０４と、蓄電池残量推定部１００とを有する。蓄電池残量推定部１００が算出した電池蓄電量を装置使用者に対して伝える表示器１０８を備えることとしてもよい。
【００２５】
蓄電池残量推定部１００は、取得した電圧値と電流値から、二次蓄電池内の蓄電量を推定するための演算・計算を行う演算処理装置１０５と、演算処理装置１０５が電池の蓄電量を推定するのに必要となる事前情報を記録する記録装置１０７とを有する。さらに、電圧検出器１０３と電流検出器１０４から出力されたアナログ情報の電圧値と電流値を受けて、演算処理装置１０５が扱えるようにデジタル情報に変換して出力するＡ／Ｄ変換器１０６を備えた構成としてもよい。
【００２６】
二次蓄電池１０１は、図２に示すグラフのように、電池内部に存在するSoCに応じて、電池に負荷装置１０２などの負荷が接続されていない状態における出力端子の電圧値を示す端子開放電圧（OCV）が変化する特性を持つ。
【００２７】
記憶装置１０７にはあらかじめ、図７（ａ）に示すような、接続された二次蓄電池のOCVと蓄電量の関係をポイント化した関係テーブルが備えられている。また、図７（ｂ）に示すような、二次蓄電池の蓄電量が100%の時の蓄電量を電力量の単位で表した最大蓄電容量値が記憶されている。図７（ｃ）に示すような、二次蓄電池を等価回路モデルで表したときの内部インピーダンスを簡易的に模したときの内部インピーダンスの値が記録されている。これら関係テーブルや、最大蓄電容量値、内部インピーダンス値は一例を示している。
【００２８】
図７（ａ）の関係テーブルは、図２のSoCと端子開放電圧との関係を示すグラフから、複数のポイントを抽出して作成されている。図７（ａ）では、１６個のポイントを抽出した場合の関係テーブルを示している。より具体的には、図７（ａ）の関係テーブルの各数値は、図２の１６個のポイント（×印の点）を抽出した場合を示している。ポイントの位置はあらかじめ同定された二次蓄電池１０１の特性を元に、それぞれのポイント同士の間を一次線形補間したときに誤差が少ないポイントを選ぶことが望ましい。
【００２９】
本発明の実施形態では図３に示すように、二次蓄電池の内部構造を、負極３０１を設置した場合に内部に蓄電された電荷量によって定まる端子開放電圧３０２と、端子開放電圧が二次蓄電池の正極３０３に接続された出力端子３０４に出力されるまでに存在する内部インピーダンス３０５で構成されるものとして想定している。そして記憶装置１０７に、図７（ｃ）に示すような内部インピーダンス３０５の電気的な数値を記録する。
【００３０】
次に、本実施形態による蓄電池の残量推定装置の動作及び残量推定方法について、図４を用いて説明する。まず、推定処理を始めるために、装置に接続された蓄電池１０１にどの程度の電力が蓄電されているのかについて知る必要がある。
【００３１】
そのため、SoC値推定処理を行なう。このSoC値推定処理は、予め記録装置１０７に記録されている、図７（ｃ）に示す二次蓄電池１０１の内部インピーダンス値と、図７（ａ）に示すOCVテーブルを使用する。OCVテーブルと現時点の電圧値及び電流値とを比較して、現在のSoCを算出する（ステップＳ４０１）。このSoC値推定処理を実行すると、現在のSoC値SOCと、SOCを算出するためにOCVテーブルから選択されたSoCポイントである上限SoCポイントP_U、下限SoCポイントP_Dが定まる。
【００３２】
上限SoCポイントP_Uとは、SOCが増加方向に動いた時にOCVテーブルのSoC値の中で次に達するテーブルのインデックスである。下限SoCポイントP_Dとは、SOCが減少方向に動いた時にOCVテーブルのSoC値の中で次に達するテーブルのインデックスである。
【００３３】
SoC値推定処理の終了後、予め決められた二次蓄電池の残量監視周期時間ｔに基づいて監視周期ｔ待機処理（ステップＳ４０２）を行った後、SOCの値が上限SoCポイントP_Uと下限SoCポイントP_Dのインデックスが示すSoC値の間に存在するかを判断する（ステップＳ４０３）。ここでSOCの値が、上限SoCポイントP_Uと下限SoCポイントP_Dのインデックスが示すSoC値の間に存在しない場合、回帰点４０５に戻り、ステップＳ４０１のSoC値推定処理を再度行う。
【００３４】
ステップＳ４０３でSOC値が、上限SoCポイントP_Uと下限SoCポイントP_Dのインデックスが示すSoC値の間に存在する場合は、蓄電量増減処理を行う（ステップＳ４０４）。この蓄電量増減処理は、図７（ｂ）のような記憶装置１０７に記録されている最大蓄電容量を使用して、測定した電圧量及び電流量から二次蓄電池から増減した電力量を算出して、SoCの増減処理を行うものである。この蓄電量増減処理を終えたら回帰点４０６に戻り、監視周期ｔ待機処理（ステップＳ４０２）及びSOCの値が上限SoCポイントP_Uと下限SoCポイントP_Dのインデックスが示すSoC値の間に存在するかの判断（ステップＳ４０３）を繰り返す。
【００３５】
SoC値推定処理（図４のステップＳ４０１）の詳細な処理内容について、図５のフローチャートを参照しながら、説明する。まず演算処理装置１０５が、接続されたＡ／Ｄ変換器１０６を使って、二次蓄電池１０１のその時の端子電圧Ｖ[V]と二次蓄電池１０１と負荷装置２０２の間でやり取りされる電流量Ｉ[A]を取得する（ステップＳ５０１）。次に、演算処理装置１０５は、取得した電圧値Ｖ及び電流値Ｉに加えて、記録装置１０７に記録されている内部インピーダンス値を用いて、二次蓄電池の出力端子が無負荷だった場合の端子開放電圧OCVを算出する（ステップＳ５０２）。このときのOCVの算出式は電気的な物理法則、すなわちOCV=V+R*Iに則って行う。
【００３６】
次に、演算処理装置１０５は、算出したOCVの値を、記録装置１０７に記録されているOCVテーブルを用いて、現在のOCV値がOCVテーブルのどのインデックスの間に存在するかを特定する（ステップＳ５０３）。そして、OCVを挟む２つのインデックスについて、OCV値が大きいほうを上限SoCポイントP_U、小さいほうを下限SoCポイントP_Dとして記録する。
【００３７】
例として、算出された端子開放電圧OCV=3.87[V]であった場合、図７（ａ）のOCVテーブルと比較して、現在のOCVはインデックス９とインデックス１０の間の電圧であることが分かる。その場合に、上限SoCポイントP_Uはインデックス１０、下限SoCポイントP_Dはインデックス９となる。
【００３８】
次に、演算処理装置１０５は、算出したOCV値と、２つのインデックスP_U及びP_Dが持つOCVとSoC値の値から、線形代数的手法を用いて、算出したOCVに対応したSoC値を算出し、その値SOCを記録する（ステップＳ５０４）。
【００３９】
このとき、図７（ａ）に示すように、上限SoCポイントP_Uの持つ電圧値情報は3.900V、 SoC値情報は63%であり、下限SoCポイントP_Dの持つ電圧値情報は3.855V、SoC値情報は57%である。一般的な数学的手法である一次線形補完式を用いて、
SoC =63 - (63-57)/(3.9-3.855)*(3.9-3.87) = 59%のように求まる。これにより、SoC値推定処理は、その時点のOCV電圧からSoC値を推定できる。
【００４０】
蓄電量増減処理（図４のステップＳ４０４）の詳細な処理内容について、図６のフローチャートを参照しながら、説明する。まず演算処理装置１０５が、接続されたＡ／Ｄ変換器１０６を使って、二次蓄電池１０１のその時の端子電圧Ｖ[V]と二次蓄電池１０１と負荷装置１０２の間でやり取りされる電流量Ｉ[A]を取得する（ステップＳ６０１）。次に、演算処理装置１０５は、取得した電圧値Ｖ及び電流値Ｉに加えて、予め装置の仕様として決定されている二次蓄電池の監視周期時間ｔ[秒]を用いて、前回の監視時間からどの程度の電力が二次蓄電池１０１で増減したのか、電力変化量ΔPを算出する（ステップＳ６０２）。
【００４１】
例えば、監視周期時間ｔ=2[秒]で、測定された電圧値Ｖ=3.91V、電流値Ｉ=0.3Aであった場合、２秒間で二次蓄電池１０１から流出した電力変化量ΔPは物理法則に基づき、ΔP=(3.91*0.3)*(2/3600)=0.65[mWh] として求まる。
【００４２】
演算処理装置１０５は、図７（ｂ）の、記録装置１０７に記録された最大蓄電容量値P_ALLに基づき、先に求めた二次蓄電池１０１から流出した電力変化量ΔPがこの二次蓄電池１０１に対してどの程度の割合の変化量なのかについて求める。本実施形態では、最大蓄電容量は8.0Whであるから、先に求めたΔP=0.65mWhは二次蓄電池１０１に対しては、0.65/8000=0.008125[%]に相当する。このSoC変化量をΔSOCとする（ステップＳ６０３）。
【００４３】
演算処理装置１０５は、前回の蓄電量増減処理（ステップＳ４０２）若しくはSoC値推定処理（ステップＳ４０１）で求まったSoC値SOCに対して、先に求めたSoC変化量ΔSOCを加算し、算出したSoC値SOCとして記録する（ステップＳ６０４）。
【００４４】
例として、前回の算出結果SOCが59%で、変化量ΔSOCが0.008125%であった場合、SOC=58.991875%として更新される。
【００４５】
こうして蓄電量増減処理は、その時点の二次蓄電池の端子電圧と出入りする電流値からSoC値の増減を行う。こうして、二次蓄電池の残量推定が行なわれる。蓄電量増減処理は、監視周期時間ｔに基づいて周期的に繰り返される。表示器１０８は、蓄電池残量推定部１００が演算で得た電池蓄電量を表示して、装置使用者に対し伝える。
【００４６】
このように本発明の本実施形態によれば、二次蓄電池１０１の端子電圧と二次蓄電池１０１を出入りする電流量を監視できる演算処理装置１０５をもつ蓄電池の残量推定装置において、OCVテーブルを使用した蓄電量推定方法を主体にして、クーロンカウンタを相補的に使用している。これにより、OCVテーブル方式の弱点であるSoC算出値の線形性を改善し、より精度の高い蓄電池残量の推定を行うことができる。演算処理数を増大させずに、蓄電池の残量推定を高精度に行なうことができる。
【００４７】
さらに、本発明の一実施形態による、蓄電池の残量推定方法及び残量推定装置を使用することで得られる効果としては、下記のものが挙げられる。
【００４８】
第一に、クーロンカウンタを用いた場合に発生するオフセットが短時間のうちにOCVテーブルによって補正されるため、定期的な初期化処理動作が不要である。
【００４９】
第二に、OCVテーブルを用いた推定方法では検出した電圧値・電流値に混入するノイズ成分の影響で算出するSoC値が大きく上下に変動する可能性がある。これに対し、本発明の実施形態によれば、SoCの増減については電荷変動分の増減加算にて算出するので、急激な変化が発生しない。これにより、SoC値の線形性の向上が期待できる。
【００５０】
第三に、クーロンカウンタを用いた方法では、SoC監視を始めるために初期化処理が必要なため、二次蓄電池に対して負荷が繋がっている間はSoC算出の処理を止めることができない。これに対し、本発明の実施形態では初期化動作が不要であり、必要な場合にはいつでも推定処理動作を停止し、また再開することができる。
【００５１】
本発明は上記実施形態に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲に含まれるものであることはいうまでもない。
【００５２】
例えば、図１では二次蓄電池１０１の正極側に電流検出器１０４を配置したが、本発明は電流検出器の位置を限定するものではない。二次蓄電池１０１からの電流の出入りを監視できればよいので、例えば、図８の変形例に示すように二次蓄電池１０１の負極側に電流検出器１０１があってもよい。
【００５３】
図１には、表示器１０８は演算処理装置１０５からの出力を受ける記載になっているが、本発明によって、表示器の制御を演算処理装置１０５に限定するものではない。よって、負荷装置１０２が演算処理装置１０５と何らかの方法に基づいて情報のやり取りが可能であれば、負荷装置側に表示器１０８を接続して、演算結果を表示する構成としてもよい。
【００５４】
また上述した実施形態では、記録装置１０７に記録されているOCVテーブルは電池容量値とOCVの関係のポイントを１６個とした場合を説明したが、本発明はOCVテーブルのインデックスの数について限定するものではない。テーブルのインデックスの数は自由に変動可能である。上述したように、OCVとSoCの関係は多くの電池の場合で非線形であり、OCVの少しの変化でSoCが大きく変わってしまう。このような非線形特性へ対処するため、ポイントの位置は上述したように、あらかじめ同定された二次蓄電池１０１の特性を元に、それぞれのポイント同士の間を一次線形補間したときに誤差が少なくなるよう、選べばよい。
【００５５】
また上述した実施形態では、二次蓄電池１０１自体の内部モデルを図３に示すような形としたが、本発明では二次蓄電池の内部モデルを限定するものではない。よって、使用する二次蓄電池に対応したモデルを自由に使用してよい。
【００５６】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）蓄電池の電流値及び電圧値と予め記録されている蓄電量テーブルとから蓄電量値を推定する工程と、算出した蓄電量変化量に基づいて、前記推定された蓄電量値を増減する工程とを、有する蓄電池の残量推定方法。
（付記２）前記蓄電量変化量は、前記蓄電池の最大蓄電容量値と電力変化量とから算出される、付記１に記載の蓄電池の残量推定方法。
（付記３）前記電力変化量は、前記蓄電池の前記電圧値及び前記電流値と監視周期とから算出される、付記２に記載の蓄電池の残量推定方法。
（付記４）前記蓄電量テーブルは、前記蓄電池に負荷を繋がない状態での電池端子に出現する電圧値と蓄電量値とを対にして記録した複数のインデックスを有する、付記１乃至付記３のいずれか一つに記載の蓄電池の残量推定方法。
（付記５）蓄電池の電流値を検出する電流検出器と、前記蓄電池の電圧値を検出する電圧検出器と、
予め記録されている蓄電量テーブルと前記検出された前記蓄電池の前記電流値及び前記電圧値とから蓄電量値を推定し、蓄電量変化量を算出し、前記算出された前記蓄電量変化量に基づいて、前記推定された蓄電量値を増減する電池残量推定部とを有する蓄電池の残量推定装置。
（付記６）前記電圧検出器は、前記蓄電池と前記蓄電池から電力供給を受ける負荷装置との間に接続されている、付記５に記載の蓄電池の残量推定装置。
（付記７）前記電流検出器は、前記蓄電池の正極側に配置されている、付記６に記載の蓄電池の残量推定装置。
（付記８）前記電流検出器は、前記蓄電池の負極側に配置されている、付記６に記載の蓄電池の残量推定装置。
（付記９）前記蓄電量テーブルは、前記蓄電池に負荷を繋がない状態での電池端子に出現する電圧値と蓄電量値とを対にして記録した複数のインデックスを有する、付記５乃至付記８のいずれか一つに記載の蓄電池の残量推定装置。
（付記１０）蓄電池の電流値及び電圧値と予め記録されている蓄電量テーブルとから蓄電量値を推定する蓄電量値推定手段と、算出した蓄電量変化量に基づいて、前記推定された蓄電量値を増減する蓄電量値増減手段とを、有する蓄電池の残量推定装置。
（付記１１）前記蓄電量変化量は、前記蓄電池の最大蓄電容量値と電力変化量とから算出される、付記１０に記載の蓄電池の残量推定装置。
（付記１２）前記電力変化量は、前記蓄電池の前記電圧値及び前記電流値と監視周期とから算出される、付記１１に記載の蓄電池の残量推定装置。
（付記１３）前記蓄電量テーブルは、前記蓄電池に負荷を繋がない状態での電池端子に出現する電圧値と蓄電量値とを対にして記録した複数のインデックスを有する、付記１０乃至付記１２のいずれか一つに記載の蓄電池の残量推定装置。
（付記１４）蓄電池の電流値及び電圧値と予め記録されている蓄電量テーブルとから蓄電量値を推定する処理と、算出した蓄電量変化量に基づいて、前記推定された蓄電量値を増減する処理と、を実行させることを特徴とするプログラム。
（付記１５）付記１４に記載のプログラムを、演算処理装置が読み取り可能な形式で記録したことを特徴とする記録媒体。
【符号の説明】
【００５７】
１    残量推定装置
１００    蓄電池残量推定部
１０１    二次蓄電池
１０２    負荷装置
１０３    電圧検出器
１０４    電流検出器
１０５    演算処理装置
１０６    Ａ／Ｄ変換器
１０７    記憶装置
１０８    表示器
【図１】
2014190727.tif 000003
【図２】
2014190727.tif 000004
【図３】
2014190727.tif 000005
【図４】
2014190727.tif 000006
【図５】
2014190727.tif 000007
【図６】
2014190727.tif 000008
【図７】
2014190727.tif 000009
【図８】
2014190727.tif 000010