(57)【特許請求の範囲】
【請求項１】
電池の電圧及び温度を計測して、電池の残量を予測する電池残量予測装置であって、
前記電池の電池端子電圧及び電池温度を測定する電圧検出部と、
前記電池端子電圧及び前記電池温度に基づき電池残量を予測計算する演算部と、
前記電池残量予測装置の動作及び前記演算部を制御する制御部と、を備え、
前記電池残量予測装置は、所定の時間間隔で、測定した前記電池端子電圧及び電池温度と、電池等価回路における電池の内部インピーダンスと、前回算出した電池残量及び電池電流と、前記前回算出した電池残量と未知の現在の電池残量の差分方程式で表した現在の電池電流に基づいて、前記現在の電池残量を回帰的に算出する、演算フローによって前記電池の残量を予測する
ことを特徴とする電池残量予測装置。
【請求項２】
前記電池等価回路は、
電池開回路電圧を出力する電圧源と、
前記電圧源に直列に接続された第１の抵抗と、
前記第１の抵抗に直列接続された、抵抗とコンデンサが並列接続されたインピーダンス素子を備えた内部インピーダンスと、を備えた
ことを特徴とする請求項１記載の電池残量予測装置。
【請求項３】
前記演算フローは、
電池装填時に初期電池端子電圧及び初期電池温度を測定し、
前記初期電池端子電圧及び前記初期電池温度から初期電池残量を算出し、
所定の時間間隔で、
電池端子電圧及び電池温度を測定し、
今回測定した電池端子電圧及び電池温度と、前回測定した電池端子電圧及び電池温度と、前回算出した電池残量及び電池開回路電圧を元に、電池残量及び電池開回路電圧を算出し、
今回測定した電池端子電圧及び電池温度と、今回算出した電池残量及び電池開回路電圧を記憶装置に保持する
ことを特徴とする請求項２記載の電池残量予測装置。
【請求項４】
前記電池等価回路の内部インピーダンスは、
前記インピーダンス素子を複数直列接続した
ことを特徴とする請求項２記載の電池残量予測装置。
【請求項５】
前記演算フローは、
電池装填時に初期電池端子電圧及び初期電池温度を測定し、
前記初期電池端子電圧及び前記初期電池温度から初期電池残量を算出し、
前記インピーダンス素子に掛かる電圧を初期値に設定し、
所定の時間間隔で、
電池端子電圧及び電池温度を測定し、
今回測定した電池端子電圧及び電池温度と、前回算出した電池残量及び前記インピーダンス素子に掛かる電圧を元に、電池残量及びインピーダンス素子に掛かる電圧を算出し、
今回算出した電池残量及びインピーダンス素子に掛かる電圧を記憶装置に保持する
ことを特徴とする請求項４記載の電池残量予測装置。
【請求項６】
電池残量予測演算を行う時間間隔は、２Ｎ（Ｎは整数）秒とすることを特徴とする請求項１から５のいずれか記載の電池残量予測装置。
【請求項７】
負荷が接続される第一及び第二の外部端子の間に直列に接続された電池及び負荷電流制御用のＭＯＳＦＥＴと、
前記電池の両端に接続され、前記電池の状態を監視し前記ＭＯＳＦＥＴを制御する制御回路と、
前記電池の両端に接続され、前記電池の残量を予測する請求項１から６のいずれか記載の電池残量予測装置と、
を備えたことを特徴とするバッテリパック。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリパックに関係し、特にＬｉイオン充電池等の電池残量を予測する電池残量予測装置に関する。
【背景技術】
【０００２】
充電池は、携帯機器を始めとして、多くの装置に使われていて、充放電を管理するバッテリ管理システムが必須である。特に機器稼動時には稼動時間をより正確に知ることが必要であり、そのために電池残量予測装置が使われている。
【０００３】
従来の電池残量予測装置を備えたバッテリパックを図６に示す。電池残量予測装置２０は、信号処理演算を行うＣＰＵ２１と、信号処理演算の際に用いるＲＡＭ２２と、充電池７の１セル分の電池電圧をレベル変換器２６で変換された電池電圧を検出するためのＡＤＣ２３と、充電池７の電流を検出する電流センス抵抗６で発生する電圧を検出するためのＡＤＣ２４と、電池の特性データ等を予め保持しておく不揮発性メモリ２５と、を備えている。電池残量予測装置２０は、充電池７の電圧と、電流センス抵抗６を用いて計測された充電池７の電流値よりクーロンカウンタで求められた移動電荷量等とから、電池残量が求められている。高精度な残量予測には、充電池７の電圧及び電流の高精度な計測が必須である。
特に電流計測に注目すると、電流センス抵抗６は抵抗値が高精度なことが求められる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第６７８９０２６号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の電池残量予測装置２０を備えたバッテリパックは、高精度な電池残量予測をするためには、高精度で電流許容量の大きい電流センス抵抗６が必要となる。そのため、電流センス抵抗６は高価でサイズが大きくなってしまう、と言う課題があった。
【課題を解決するための手段】
【０００６】
本発明の電池残量予測装置は、上記課題を解決するために、以下のような構成とした。
電池の電池電圧及び電池温度を測定する電圧検出部と、電池電圧及び電池温度に基づき電池残量を予測計算する演算部と、電池残量予測装置の動作及び演算部を制御する制御部と、を備え、電池残量予測装置は、所定の時間間隔で、測定した電池電圧及び電池温度と、電池等価回路における電池の内部インピーダンスに基づいて電池残量を回帰的に算出する、演算フローによって電池の残量を予測する電池残量予測装置。
【発明の効果】
【０００７】
本発明の電池残量予測装置によれば、検出した電池電圧に基づき高精度な電池残量予測が可能なので、電流センス抵抗が不要となる。従って、バッテリパックは、小さいサイズ、かつ低コストで提供することが出来る。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の電池残量予測装置を備えたバッテリパックのブロック図である。
【図２】電池の等価回路の一例を示す回路図である。
【図３】電池の等価回路の他の例を示す回路図である。
【図４】図２の電池の等価回路に対応した電池残量予測演算フローである。
【図５】図３の電池の等価回路に対応した電池残量予測演算フローである。
【図６】従来の電池残量予測装置を備えたバッテリパックのブロック図である。
【発明を実施するための形態】
【０００９】
図１は、本実施形態の電池残量予測装置１を備えたバッテリパックのブロック図である。本実施形態のバッテリパックは、電池残量予測装置１と、充電池７と、充放電制御用のＭＯＳＦＥＴ８と、充放電制御回路１５と、外部端子１８及び１９と、を備えている。電池残量予測装置１は、電圧検出部１１と、制御部１６と、残量予測計算等を行う演算部１２とを備えている。
【００１０】
本実施形態のバッテリパックは、以下のように接続されている。
電池残量予測装置１は、充電池７の両端に接続される。ＭＯＳＦＥＴ８は、外部端子１９に設けられる。充放電制御回路１５は、充電池７の両端に接続され、出力端子はＭＯＳＦＥＴ８に接続される。外部端子１８及び１９には、負荷３となるアプリケーションシステムが接続される。電圧検出部１１は、入力端子に充電池７が接続され、出力端子が制御部１６に接続される。制御部１６は演算部に接続される。
【００１１】
電圧検出部１１は、充電池７の端子電圧及び温度を検出して、制御部１６に出力する。制御部１６は、例えば、タイマー回路や、ＲＡＭや不揮発メモリ等の記憶装置などを備えている。演算部１２は、制御部１６の情報及び制御に基づき充電池７の電池残量を高精度に予測計算を行う。即ち、電池残量予測装置１は、図４または図５に示す電池残量予測演算フローを実行し、充電池７の電池残量を高精度に予測計算する。
【００１２】
図２は、電池の等価回路の一例を示す回路図である。電池等価回路３０は、電圧源３１と、Ｍ組が直列接続されているＣ−Ｒ回路と、抵抗Ｒｏとから構成されている。電圧源３１は、充電状態や電池温度に依存して電池開回路電圧を出力する。Ｃ−Ｒ回路は、電池の内部インピーダンスの等価回路を構成する抵抗ＲとコンデンサＣが並列接続されている。電圧ＶＯＣＶは、電圧源３１の電圧である。電圧ＶＢは、電池の電圧である。電流源３２は、負荷電流ｉＬを流す負荷３の等価化回路である。
【００１３】
Ｃ−Ｒ回路は、電池出力の過渡応答を反映している。Ｃ−Ｒ回路の直列接続個数は、求める等価回路精度に依存し、直列接続個数を増やすほど高精度化が容易となる。Ｃ−Ｒ回路の時定数が残量計算の時間間隔より充分に小さければ、電池出力の過渡応答の残量計算への影響は小さい。しかしながら、電池出力の過渡応答の時定数は、数十分から数時間に及ぶものがあり、残量予測計算への影響は大きい。特に、大電流で、かつ急峻な変化ある場合には、残量予測計算の大きな誤差に繋がり易い。
【００１４】
電池過渡応答の影響を残量予測計算に反映させるためには、電池の内部インピーダンスを構成する抵抗ＲｋとコンデンサＣｋを含む時間微分方程式に基づいた残量予測計算を行う必要がある。
【００１５】
以下、微分方程式を立式する。抵抗ＲｋとコンデンサＣｋに掛かる電圧をΔｋ（ｋ≧１）とすると、各抵抗Ｒ１〜ＲＭに流れる電流ｉＲｋは式１、各コンデンサＣ１〜ＣＭに流れる電流ｉＣｋは式２となり、負荷電流ｉＬは式３であることから、式４と式５となる２つの方程式を得る。
【００１６】
【数１】
0006470022.tif 000002
【００１７】
【数２】
0006470022.tif 000003
【００１８】
【数３】
0006470022.tif 000004
【００１９】
【数４】
0006470022.tif 000005
【００２０】
【数５】
0006470022.tif 000006
【００２１】
電池電流ｉLは、電池の充電状態、即ち電池残量ＳＯＣの変化と、最大電池容量をＱmaxとして、式６で表すことが出来る。尚、放電電流を正電流としている。
【００２２】
【数６】
0006470022.tif 000007
【００２３】
式６を式４と式５に代入すると、式７と式８が得られる。
【００２４】
【数７】
0006470022.tif 000008
【００２５】
【数８】
0006470022.tif 000009
【００２６】
式７と式８において、ＶＯＣＶ、Ｒｋ（ｋ＝０〜Ｍ）、Ｃｋ（ｋ＝１〜Ｍ）を電池残量ＳＯＣと電池温度Ｔの依存性を持つとして、実測される電池電圧ＶＢと電池残量及び電池内部電圧の夫々の初期値ＳＯＣｉ、Δｋ、ｉを既知として、連立方程式を解くことで電池残量ＳＯＣを求めることが出来る。
【００２７】
しかしながら、本連立方程式を微分方程式として解くには、計算量も多く、また実現するための論理規模も大となることから現実的ではない。そこで、本連立方程式を差分方程式に近似することを考える。式７を、時刻ｎ及びｔｃ時間前の時刻ｎ−１の差分式化すると、式９と表すことが出来る。
【００２８】
【数９】
0006470022.tif 000010
【００２９】
式９から、Δｋ，ｎについて求めると、式１０となる。
【００３０】
【数１０】
0006470022.tif 000011
【００３１】
そして、式１０を式８に代入して式１１が求まる。
【００３２】
【数１１】
0006470022.tif 000012
【００３３】
式（１１）を電池残量ＳＯＣｎを未知の変数として解くことにより、時刻ｎに於ける電池残量ＳＯＣｎの値を求めることが可能となる。時刻ｎのｔｃ時間後の時刻ｎ＋１に於ける予測計算のため、時刻ｎに於けるΔｋ，ｎを式１０から求める。以降、本計算を繰り返すことで、実時間で電池残量予測計算が可能となる。
【００３４】
図４は、図２の電池の等価回路に対応した上述の電池残量予測演算フローである。
本実施形態のバッテリパックは、電池装填時等において電池残量は不明である。従って、ステップＳ１で初期の電池端子電圧ＶＢｉ、電池温度Ｔｉを電圧検出部１１で検出する。充電池７は電流が流れていないとすると、この時の電池端子電圧ＶＢｉは電池開回路電圧ＶＯＣＶに等しいと考えることが出来る。また、電池等価回路内部電圧Δｋは、図２から容易に分かる様に電流が流れていない状態と考えると、初期値Δｋ，ｉは０となる。
【００３５】
充電池７の電池開回路電圧ＶＯＣＶは、電池残量ＳＯＣと電池温度Ｔとによる、予め定められた電池固有の依存特性を持っており、本特性を式１２で仮定する。
【００３６】
ＶOCV＝ｆOCV（ＳＯＣ，Ｔ）（１２）
【００３７】
ステップＳ２において、充電池７の電池端子電圧ＶＢｉと電池温度Ｔｉから、初期の電池残量ＳＯＣｉを算出する。以後、所定の時間間隔ｔｃ毎（ステップ３）に測定と電池残量予測計算を繰返し実行する。
【００３８】
ステップ４において、電圧検出部１１はｔｃ時間経過後の時刻ｎに於ける電池端子電圧ＶＢｎと、電池温度Ｔｎを検出する。
【００３９】
ステップ５において、時刻ｎ−１に於ける電池残量ＳＯＣｎ−１、電池温度Ｔｎ−１及び電池等価回路内部電圧Δｋ，ｎ−1と、時刻ｎで検出された電池電圧ＶＢｎと、電池温度Ｔｎとから、時刻ｎに於ける電池残量ＳＯＣｎと、電池開回路電圧ＶＯＣＶ、ｎ、電池電流ｉＬ，ｎ、電池等価回路内部電圧Δｋ，ｎを算出する。但し、初回のステップＳ５において、電池残量ＳＯＣｎ−１は初期の電池残量ＳＯＣｉが用いられる。
【００４０】
電池特性として予め規定する必要のある特性として、式１２に仮定した特性に加えて、抵抗Ｒｋ（ｋ＝０〜Ｍ）とコンデンサＣｋ（ｋ＝１〜Ｍ）と最大電池容量Ｑｍａｘがある。これらは、電池製造初期の固有の特性を持っている。電池等価回路の内部インピーダンスとして、下記の２式を仮定する。
【００４１】
【数１３】
0006470022.tif 000013
【００４２】
【数１４】
0006470022.tif 000014
【００４３】
この２式を式１１に適用すると、式１５を得ることが出る。
【００４４】
【数１５】
0006470022.tif 000015
【００４５】
式１５を満たす時刻ｎに於ける電池残量ＳＯＣｎを回帰的計算により算出する。算出された電池残量ＳＯＣｎから、電池開回路電圧ＶＯＣＶ、ｎ、電池電流ｉＬ，ｎ、電池等価回路内部電圧Δｋ，ｎをそれぞれ算出することが出来る。ステップＳ６において、算出されたこれらの数値は記憶装置に書き込まれ保持される。
以上の演算ステップＳ３〜Ｓ６を繰り返し実行することで、実時間での残量予測計算が可能となる。
【００４６】
尚、電池開回路電圧ＶOCV，n＝ｆOCV（ＳＯＣ，Ｔ）、電池内部抵抗Ｒk＝ｆrk（ＳＯＣ，Ｔ）、電池内部コンデンサ容量Ｃk＝ｆCk（ＳＯＣ，Ｔ）は、代数学的な関数で簡単に表すことが出来ない場合には、数値テーブルで表される関数として定義される。テーブル数値としては存在しない変数値（ＳＯＣ，Ｔ）に対しては、内挿或いは外挿補間手法を用いて算出される。
【００４７】
以上説明した通り、本実施形態の電池残量予測装置を備えたバッテリパック及び電池残量予測演算フローによれば、電池電流を実際に検出することなく、電池出力の過渡応答を考慮した高精度な電池残量予測計算が可能となる。従って、電池電流検出のために必要であった高精度な電流センス抵抗が不要となり、コスト低減、実装サイズ低減を実現できる。
【００４８】
図３は、電池の等価回路の他の例を示す回路図である。図３に示す電池等価回路４０は、電池の内部インピーダンスの等価回路を一組のＣ−Ｒ回路に簡略化した。このように簡略化した電池の等価回路であっても、以下に詳述する手法で電池残量予測計算を行うことが出来る。
式１〜３に於いてＭが１なので、式１６と式１７となる２つの方程式を得る。
【００４９】
【数１６】
0006470022.tif 000016
【００５０】
【数１７】
0006470022.tif 000017
【００５１】
そして、式１６と式１７から式１８を求めることが出来る。
【００５２】
【数１８】
0006470022.tif 000018
【００５３】
式１８の微分方程式は、差分方程式に近似すると、式１９になる。
【００５４】
【数１９】
0006470022.tif 000019
【００５５】
尚、電池電流ｉＬ，ｎは、差分方程式近似式として、式２０で表すことが出来る。
【００５６】
【数２０】
0006470022.tif 000020
【００５７】
式１９には、変数Δk,n-1が無いので、電池等価回路内部電圧を算出することなく、電池開回路電圧ＶOCV,n-1と、電池電圧ＶＢn-1と、電池残量ＳＯＣn-1、電池電流ｉL,nを元に式１９から現時刻ｎの電池残量ＳＯＣnを算出することが出来る。但し、初回のステップＳ５において、電池残量ＳＯＣn-1は初期の電池残量ＳＯＣiが用いられる。
【００５８】
図５は、図３の電池の等価回路に対応した電池残量予測演算フローである。
以上説明したように、図５に示す電池残量予測計算は、２進数計算で行うことから、演算の時間間隔を２Ｎ（Ｎは整数）秒とすることで、計算の論理規模の低減を図ることが容易となり、集積回路化した際には、集積回路のチップサイズの低減に効果がある。
【符号の説明】
【００５９】
１  電池残量予測装置
７  充電池
１１  電圧検出部
１２  演算部
１５  充放電制御回路
１６  制御部
３０、４０  電池等価回路
【図１】
0006470022.tif 000021
【図２】
0006470022.tif 000022
【図３】
0006470022.tif 000023
【図４】
0006470022.tif 000024
【図５】
0006470022.tif 000025
【図６】
0006470022.tif 000026