(57)【要約】【課題】電池の電流からより正確に電池の劣化度を検出する。【解決手段】電池の劣化度の検出方法は、電池に流れる充放電の電流を検出して、充放電の電流から電池の劣化度ＳＯＨを検出する。電池の劣化度の検出方法は、電池に流れる充放電電流の二乗平均平方根で示される電流の実効値（Ｉｒｍｓ）から電池の劣化度ＳＯＨを検出する。【効果】電池に流れる平均電流の積算値でなくて、充放電電流の二乗平均平方根である電流の実効値（Ｉｒｍｓ）から劣化度ＳＯＨを検出して、電池の電流による劣化度ＳＯＨをより正確に検出できる。【選択図】図９
2012091077.tif 000002
【特許請求の範囲】
【請求項１】
電池に流れる充放電の電流を検出して、充放電の電流から電池の劣化度を検出する方法であって、
電池に流れる充放電電流の二乗平均平方根で示される電流の実効値（Ｉｒｍｓ）から電池の劣化度ＳＯＨを検出することを特徴とする電池の劣化度の検出方法。
【請求項２】
電池に流れる充放電電流の実効値（Ｉｒｍｓ）の累積値から電池の劣化度ＳＯＨを検出する請求項１に記載される電池の劣化度の検出方法。
【請求項３】
電池に流れる充放電電流の実効値（Ｉｒｍｓ）を、一定の時間で累積して累積値を検出する請求項２に記載される電池の劣化度の検出方法。
【請求項４】
電池に流れる充放電電流の実効値（Ｉｒｍｓ）を累積する時間を、充放電のタイミングで特定して、累積値から劣化度ＳＯＨを検出する請求項２に記載される電池の劣化度の検出方法。
【請求項５】
電池に流れる充放電電流の実効値（Ｉｒｍｓ）と、あらかじめ設定している制限電流を越えた累積時間とから電池の劣化度ＳＯＨを検出する請求項１ないし４のいずれかに記載される電池の劣化度の検出方法。
【請求項６】
電池に流れる充放電電流の二乗平均平方根と、あらかじめ設定している上限・下限電圧を越えた累積時間とから電池の劣化度ＳＯＨを検出する請求項１ないし５のいずれかに記載される電池の劣化度の検出方法。
【請求項７】
電池を充放電する電流を１ｍｓｅｃないし１ｓｅｃのサンプリング周期で検出して二乗平均平方根を検出する請求項１ないし６のいずれかに記載される電池の劣化度の検出方法。
【請求項８】
電池が、あらかじめ設定している残容量［ＳＯＣ（％）］の範囲に制御して充放電される用途に使用される請求項１ないし７のいずれかに記載される電池の劣化度の検出方法。
【請求項９】
電池が、車両を走行させるモータに電力を供給する電池である請求項８に記載される電池の劣化度の検出方法。
【請求項１０】
電池が、太陽電池の電力を蓄える電源に使用される請求項８に記載される電池の劣化度の検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池の劣化度の検出方法に関し、とくに電動車両を走行させる電源装置に使用され、あるいは太陽電池の電力を蓄える電源に使用される電池の劣化度の検出に最適な劣化度の検出方法に関する。
【背景技術】
【０００２】
充電できる電池は、充放電を繰り返すにしたがって劣化して、充電できる容量が減少する。電池は、過充電や過放電によって劣化が大きくなるので、過充電や過放電を防止し、さらに過充電や過放電に近い領域での充放電を制限することで寿命を長くできる。このことを実現するために、ハイブリッドカー等に搭載されて車両を走行させる電池は、特定の残容量［ＳＯＣ（％）］の範囲、たとえばＳＯＣを５０％±２０％の範囲で充放電して劣化を少なくして寿命を長くしている。電池の残容量［ＳＯＣ（％）］を特定範囲に制御して充放電するには、電池の満充電容量を検出する必要がある。残容量［ＳＯＣ（％）］が満充電容量（Ａｈ）に対する放電できる容量（Ａｈ）の比率で表されるからである。電池の満充電容量は、満充電した状態から完全に放電して、その放電電流の積算値で検出され、あるいは完全に放電した電池を満充電して充電電流の積算値で検出できる。ただ、この方法で満充電容量を検出するには、電池を完全に放電する状態から満充電する状態に充電し、あるいは満充電した電池を完全に放電する必要がある。電池を完全に放電し、また満充電することなく使用される使用環境では、放電電流や充電電流の積算値から満充電容量を検出できない。たとえば、ハイブリッドカーは、完全に放電すると電池で車両を走行できず、また満充電するとブレーキによる回生制動で電池を充電できなくなる。さらに、太陽電池で充電される電池も、太陽電池の出力が天候に左右され、また、電池の放電が負荷に左右されることから、満充電状態や完全な放電状態での使用が難しくなることがある。【０００３】
電池の劣化を少なくするために、所定の残容量［ＳＯＣ（％）］の範囲にコントロールして充放電する用途においては、電流の積算値で満充電容量を検出できないので、電池の満充電容量を別の方法で検出する必要がある。満充電容量を正確に検出できないと、残容量［ＳＯＣ（％）］を所定の範囲にコントロールして充放電できなくなるので、この使用状態で満充電容量を正確に検出することが要求される。電池は劣化するにしたがって満充電容量が変化する性質があるので、電池の劣化度を正確に検出することで満充電容量を検出することができる。したがって、所定の残容量範囲に制限して充放電される電池は、劣化度の正確な検出が特に大切である。【０００４】
電池の劣化度を検出するために、電池の充放電の電流を積算する方法が開発されている。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２２８４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載される二次電池の充電方法は、電池の充電電流の積算値を累積し、累積量が電池の満充電容量となる毎に１サイクルとカウントし、カウントに基づいて、累積サイクル数を増加させて電池の劣化度を検出する。この方法は、充電電流の積算値から電池の劣化度を検出する。すなわち、充電電流の積算値が大きくなるにしたがって、電池が劣化したと判定して劣化度を検出する。【０００７】
この方法は、電流の積算値で劣化度を検出するが、実際には、電流の積算値のみによって電池の劣化度が特定されず、電流の積算値が同じ値であっても劣化度は一定とならない。電流の積算値が同じ値であっても、一定の電流が流れる状態での劣化度に比較して、電流が変化する状態での劣化度は大きくなる。たとえば、１０Ａの電流が１０ｓｅｃ連続して流れる状態での電流の積算値は１００Ａ・ｓｅｃとなるが、１００Ａのピーク電流が１ｓｅｃ流れて、残りの９ｓｅｃは電流が流れない状態での電流の積算値も同じ１００Ａ・ｓｅｃとなる。ところが、１００Ａのピーク電流が流れる状態における電池の劣化度は、１０Ａの電流が連続して流れる状態よりも大きくなる。したがって、電流の積算値のみで劣化度を検出する方法は、つねに正確に電池の劣化度を検出できない欠点がある。【０００８】
本発明は、さらに以上の欠点を解決することを目的に開発されたものである。本発明の重要な目的は、電池の電流からより正確に劣化度を検出できる電池の劣化度の検出方法を提供することにある。
【課題を解決するための手段及び発明の効果】
【０００９】
本発明の電池の劣化度の検出方法は、電池に流れる充放電の電流を検出して、充放電の電流から電池の劣化度ＳＯＨを検出する。電池の劣化度の検出方法は、電池に流れる充放電電流の二乗平均平方根で示される電流の実効値（Ｉｒｍｓ）から電池の劣化度ＳＯＨを検出する。
【００１０】
以上の劣化度の検出方法は、電池に流れる平均電流の積算値でなくて、充放電電流の二乗平均平方根である電流の実効値（Ｉｒｍｓ）から劣化度ＳＯＨを検出するので、電池の電流による劣化度ＳＯＨをより正確に検出できる。それは、電池は電流の積算値が同じ値であっても、平均して一定の電流が流れる状態よりも、電流が変化する状態での劣化度ＳＯＨの方が大きくなるからである。
【００１１】
本発明の電池の劣化度の検出方法は、電池に流れる充放電電流の実効値（Ｉｒｍｓ）の累積値から電池の劣化度ＳＯＨを検出することができる。
以上の劣化度の検出方法は、実効値（Ｉｒｍｓ）の累積値から劣化度ＳＯＨを検出するので、電流の実効値（Ｉｒｍｓ）から電池の劣化度ＳＯＨを検出する回数を少なくして、劣化度ＳＯＨを検出できる。すなわち、実効値（Ｉｒｍｓ）を累積する時間を、実効値（Ｉｒｍｓ）を検出する時間よりも長くすることで、劣化度ＳＯＨを検出する回数を少なくして劣化度ＳＯＨを検出できる。
【００１２】
本発明の電池の劣化度の検出方法は、電池に流れる充放電電流の実効値（Ｉｒｍｓ）を、一定の時間で累積して累積値を検出することができる。
以上の劣化度の検出方法は、あらかじめ設定している一定の時間において、電流の実効値（Ｉｒｍｓ）を累積して劣化度ＳＯＨを検出するので、簡単に劣化度ＳＯＨを検出できる。
【００１３】
本発明の電池の劣化度の検出方法は、電池に流れる充放電電流の実効値（Ｉｒｍｓ）を累積する時間を、充放電のタイミングで特定して、累積値から劣化度ＳＯＨを検出することができる。
以上の劣化度の検出方法は、電池を充放電する状態で最適な時間を特定して、電流の実効値（Ｉｒｍｓ）を累積するので、簡単で正確に劣化度ＳＯＨを検出できる。
【００１４】
本発明の電池の劣化度の検出方法は、電池に流れる充放電電流の実効値（Ｉｒｍｓ）と、あらかじめ設定している制限電流を越えた累積時間とから電池の劣化度ＳＯＨを検出することができる。
以上の検出方法は、電流の実効値（Ｉｒｍｓ）のみでなく、制限電流を越えた累積時間の両方で劣化度ＳＯＨを検出するので、より正確に劣化度ＳＯＨを検出できる。
【００１５】
本発明の電池の劣化度の検出方法は、電池に流れる充放電電流の二乗平均平方根と、あらかじめ設定している上限・下限電圧を越えた累積時間とから電池の劣化度ＳＯＨを検出することができる。
以上の検出方法は、電流の実効値（Ｉｒｍｓ）に加えて、上限・下限電圧を越えた累積時間をも考慮して劣化度ＳＯＨを検出するので、より正確に劣化度ＳＯＨを検出できる。
【００１６】
本発明の電池の劣化度の検出方法は、電池を充放電する電流を１ｍｓｅｃないし１ｓｅｃのサンプリング周期で検出して二乗平均平方根を検出することができる。
以上の検出方法は、電池の電流を１ｍｓｅｃ〜１ｓｅｃのサンプリング周期で検出して二乗平均平方根から実効値（Ｉｒｍｓ）を検出するので、電池に流れる電流の変化から正確に実効値（Ｉｒｍｓ）を検出して、劣化度ＳＯＨを正確に検出できる。
【００１７】
本発明の電池の劣化度の検出方法は、電池を、あらかじめ設定している残容量［ＳＯＣ（％）］の範囲に制御して充放電する用途に使用することができる。
以上の劣化度の検出方法は、電池の劣化度ＳＯＨから満充電容量を正確に検出し、検出される満充電容量から電池を正確に一定の残容量範囲にコントロールし、このことによって電池の過充電や過放電を確実に防止して寿命を長くできる特徴がある。
【００１８】
本発明の電池の劣化度の検出方法は、電池を、車両を走行させるモータに電力を供給する電池とすることができる。
以上の検出方法は、モータに電力を供給する電池の満充電容量を劣化度ＳＯＨから検出し、検出される満充電容量から電池の過充電や過放電を防止して劣化を防止して、電池を長寿命に使用できる特徴がある。
【００１９】
本発明の電池の劣化度の検出方法は、電池を、太陽電池の電力を蓄える電源に使用することができる。
以上の検出方法は、太陽電池で充電される電池の満充電容量を劣化度ＳＯＨから正確に検出し、検出される満充電容量から電池の過充電や過放電を防止して劣化を防止し、高価な電池を長寿命に使用できる特徴がある。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例にかかる電池の劣化度の検出方法に使用する電源装置を電動車両に搭載する状態を示すブロック図である。
【図２】本発明の一実施例にかかる電池の劣化度の検出方法に使用する電源装置を太陽電池で充電する状態を示すブロック図である。
【図３】複数の検出電流値から電流の実効値（Ｉｒｍｓ）を演算する一例を示す図である。
【図４】複数の検出電流値から電流の実効値（Ｉｒｍｓ）を演算する他の一例を示す図である。
【図５】ウェイト１とウェイト２を示すグラフである。
【図６】内部抵抗を有する電池の等価回路を示す図である。
【図７】電池の充放電時における電流−電圧特性を示すグラフである。
【図８】内部抵抗に対する劣化度ＳＯＨ２を示すグラフである。
【図９】判定回路が劣化度ＳＯＨを演算するフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施例を図面に基づいて説明する。ただし、以下に示す実施例は、本発明の技術思想を具体化するための電池の劣化度の検出方法を例示するものであって、本発明は劣化度の検出方法を以下のものに特定しない。さらに、この明細書は、特許請求の範囲に示される部材を、実施例の部材に特定するものでは決してない。
【００２２】
図１と図２は、本発明の電池の劣化度の検出方法に使用する電源装置のブロック図である。図１は、ハイブリッドカー１０Ａに搭載される電池１の劣化度を判定するブロック図を示し、図２は、太陽電池２０で充電される電池１の劣化度を判定するブロック図を示している。ただし、本発明は、劣化度を検出する電池の用途を、ハイブリッドカー、プラグインハイブリッドカー、電気自動車などの電動車両や太陽電池で充電されるものには特定しない。ハイブリッドカー１０Ａ等の電動車両１０や太陽電池２０に使用される電池１は、劣化度から満充電容量（Ａｈ）を検出し、検出される満充電容量（Ａｈ）と現実の放電可能容量（Ａｈ）との比率から残容量［ＳＯＣ（％）］を演算し、残容量［ＳＯＣ（％）］が所定の範囲、たとえば５０％±２０％となるように、充放電の電流をコントロールする。
【００２３】
ハイブリッドカー１０Ａに使用される図１の電池１は、車両の走行用のモータ１２に電力を供給して放電され、また、発電機１３で充電されて、残容量が約５０％の付近に保持される。電池１の劣化度ＳＯＨ（State of Health）は、判定回路２で検出される。
【００２４】
車両側は、電池１から供給される電力をモータ１２に供給し、また発電機１３の電力を電池１に供給する双方向電力変換装置１１を備える。双方向電力変換装置１１は、電池１の直流電力を三相の交流電力に変換してモータ１２に供給し、発電機１３から出力される交流を直流に変換して電池１に供給する。この双方向電力変換装置１１は、制御回路１４で制御されて、電池１からモータ１２への供給電力と、発電機１３から電池１への充電電力をコントロールする。制御回路１４は、電源装置側の判定回路２から通信回線９を介して伝送される電池１の劣化度ＳＯＨを考慮して、双方向電力変換装置１１をコントロールする。電池１の劣化度ＳＯＨが予想される正常状態にあるとき、制御回路１４は双方向電力変換装置１１を正常モードでコントロールする。ただ、電池１の劣化度ＳＯＨが予想される正常状態よりも小さいとき、制御回路１４は双方向電力変換装置１１を正常モードよりも充放電の電力を小さくする制限モードでコントロールする。反対に、電池１の劣化度ＳＯＨが予想される正常状態よりも大きいときは、制御回路１４は双方向電力変換装置１１を正常モードよりも充放電の電力を大きくする加速モード、あるいは正常モードでコントロールする。このように、制御回路１４が双方向電力変換装置１１を介して、モータ１２や発電機１３の出力をコントロールすることで、電池１の寿命を目標年数に近づけることができる。
【００２５】
判定回路２は、電池１の劣化度ＳＯＨを検出するために、電池１に流れる充放電の電流を検出する電流検出回路３と、電池１の温度を検出する温度センサ４と、電池１の電圧を検出する電圧検出回路５と、これらの回路で検出される検出値から電池１の劣化度ＳＯＨを検出する演算回路６を備えている。
【００２６】
さらに、判定回路２は、メモリ７としてＥＥＰＲＯＭを内蔵しており、このＥＥＰＲＯＭに劣化度ＳＯＨを記憶し、記憶する劣化度ＳＯＨを通信回線９を介して車両側の制御回路１４に伝送する。
【００２７】
電流検出回路３は、検出するアナログ信号の電流値を、一定のサンプリング周期でデジタル信号に変換するＡ／Ｄコンバータ（図示せず）を備えている。この電流検出回路３は、一定のサンプリング周期で電池１の充放電電流を検出してデジタル信号に変換して演算回路６に出力する。電流検出回路３は、１ｍｓｅｃ〜１０ｍｓｅｃのサンプリング周期で電池１の電流を検出する。ただし、電流検出回路が電流を検出するサンプリング周期は、電池に流れる電流の変化する状態、すなわち短時間で急激に変化するか、あるいは時間をかけてゆっくり変化するかで、最適な値に特定され、たとえば１ｍｓｅｃないし１ｓｅｃとすることもできる。サンプリング周期を短くして、急激に変化する電流をより正確に検出できる。ただ、サンプリング周期を短くすると、電流を検出してデジタル信号に変換するＡ／Ｄコンバータに高速処理するものが要求されて部品コストが高くなり、また、演算回路６も検出される電流信号を高速処理するので部品コストが高くなる。反対に、サンプリング周期が長すぎると、変化する電流を正確に検出できなくなる。したがって、電流を検出するサンプリング周期は、変化する電流を正確に検出できる周期に特定される。
【００２８】
演算回路６は、電流検出回路３から入力されるデジタル信号の電流値から二乗平均平方根を演算して電流の実効値（Ｉｒｍｓ）を検出する。演算回路６は、以下の式で、電流値の二乗平均平方根を演算して電流の実効値（Ｉｒｍｓ）を検出する。
実効値（Ｉｒｍｓ）＝［（Ｉ１２＋Ｉ２２＋Ｉ３２＋・・・・＋Ｉｎ２）／ｎ］１／２
【００２９】
電流の実効値（Ｉｒｍｓ）は、順番に検出される複数の検出電流値から演算される。たとえば、１０ｍｓｅｃのサンプリング周期で電流を検出して、図３に示すように、１ｓｅｃの周期における電流の実効値（Ｉ1、Ｉ２、Ｉ３、Ｉ４、・・・Ｉ１００）を演算する。検出される電流の各々の実効値（Ｉｒｍｓ）から電池１の劣化度ＳＯＨを検出する。演算回路６は、電流の実効値（Ｉｒｍｓ）に対する電池１の劣化度ＳＯＨをルックアップテーブルとして、あるいは関数としてメモリ７に記憶している。実効値（Ｉｒｍｓ）を１ｓｅｃ毎の周期で検出する判定回路２は、１ｓｅｃ間に電池１に流れる実効値（Ｉｒｍｓ）から、電池１が１ｓｅｃ毎に劣化する劣化度を記憶している。演算回路６は、メモリ７に記憶する劣化度を加算して、電池１の劣化度ＳＯＨを検出する。
【００３０】
演算回路６は、電池１に流れる電流の実効値（Ｉｒｍｓ）を検出する毎に電池１の劣化度ＳＯＨを検出することなく、電流の実効値（Ｉｒｍｓ）の累積値から劣化度ＳＯＨを検出することもできる。たとえば、電流の実効値（Ｉｒｍｓ）と時間の積から実効値（Ｉｒｍｓ）の１分間の累積値を検出し、この累積値から劣化度ＳＯＨを検出することができる。この演算回路６は、累積値に対する電池１の劣化度ＳＯＨをルックアップテーブルや関数として記憶しており、記憶される累積値から電池１の劣化度ＳＯＨを検出する。
【００３１】
さらに、演算回路６は、電流の実効値（Ｉｒｍｓ）の累積する時間を、充放電のタイミングで特定して、その累積値から劣化度ＳＯＨを検出することもできる。この演算回路６は、たとえば、図４に示すように、電池１の放電時間（Ｔ２）と充電時間（ｔ1、ｔ３）において実効値（Ｉｒｍｓ）を累積し、その累積値から電池１の劣化度ＳＯＨを検出する。この演算回路６は、電池１の放電電流の実効値（Ｉｒｍｓ）の累積値と、充電電流の実効値（Ｉｒｍｓ）の累積値に対する劣化度ＳＯＨをメモリ７に記憶している。メモリ７に記憶される累積値から、電池の劣化度ＳＯＨを検出する。
【００３２】
演算回路６は、電流検出回路３で検出されるデジタル信号の電流値を平均して平均値を検出し、この平均値から実効値（Ｉｒｍｓ）を演算することもできる。この演算回路６は、たとえば、複数回の電流値を加算平均して平均電流を演算し、演算される平均電流から実効値（Ｉｒｍｓ）を演算する。さらに、演算回路６は、検出される複数の電流値から、最大電流と最小電流を除いた電流値を加算平均して平均電流を検出し、この平均電流から実効値（Ｉｒｍｓ）を演算することもできる。この演算回路６は、たとえば、ノイズの影響で正確に検出されない電流値を除いて正確に電池１の電流を検出することができる。
【００３３】
さらに、判定回路２は、電池１に流れる充放電電流の実効値（Ｉｒｍｓ）と、あらかじめ設定している制限電流を越えた累積時間とから電池１の劣化度ＳＯＨを検出することができる。この判定回路２は、制限電流を越えた累積時間に対する電池１の劣化度ＳＯＨをメモリ７に記憶しており、メモリ７に記憶している累積時間に対する電池１の劣化度ＳＯＨから、電池１の劣化度ＳＯＨを特定する。この判定回路２は、電池１の充放電電流の実効値（Ｉｒｍｓ）による劣化度と、電池１の制限電流から検出される劣化度とを加算して電池１の劣化度ＳＯＨとする。
【００３４】
さらに、判定回路２は、電池１に流れる充放電電流の二乗平均平方根と、あらかじめ設定している上限・下限電圧を越えた累積時間とから電池１の劣化度ＳＯＨを検出することもできる。この判定回路２は、上限・下限電圧を越えた累積時間に対する電池１の劣化度をメモリ７に記憶しており、メモリ７に記憶される累積時間に対する電池１の劣化度から、電池１の劣化度ＳＯＨを特定する。この判定回路２は、電池１の充放電電流の実効値（Ｉｒｍｓ）による劣化度と、電池１の上限・下限電圧の累積値から検出される劣化度とを加算して電池１の劣化度ＳＯＨとする。
【００３５】
判定回路２は、電池１の電流の実効値（Ｉｒｍｓ）から検出される劣化度と、許容電流を越えた累積時間から検出される劣化度と、上限・下限電圧を越えた累積時間から検出される劣化度を加算してトータルの劣化度ＳＯＨを検出することができる。さらに、判定回路２は、電池１の温度による劣化度を検出して、温度による劣化も考慮して劣化度ＳＯＨを検出することができる。
【００３６】
さらにまた、判定回路２は電池１の内部抵抗を検出して劣化度ＳＯＨを検出することができる。電池１の劣化度ＳＯＨを内部抵抗によって検出する判定回路２は、内部抵抗以外の検出値から検出される劣化度ＳＯＨ１と、内部抵抗から検出される劣化度ＳＯＨ２の両方から劣化度ＳＯＨを検出することができる。この判定回路２は、劣化度ＳＯＨ１と劣化度ＳＯＨ２を加算して劣化度ＳＯＨを検出するのではなく、劣化度ＳＯＨ１と劣化度ＳＯＨ２を所定の比率として、以下の式で電池１のトータルの劣化度ＳＯＨを演算する。
劣化度ＳＯＨ＝ウェイト１×劣化度ＳＯＨ１＋ウェイト２×劣化度ＳＯＨ２
ただし、ウェイト１＋ウェイト２＝１である。
【００３７】
ウェイト１とウェイト２は、図５のグラフに示すように、電池１の内部抵抗によって特定する。この図は、横軸を電池１の内部抵抗の相対値として、縦軸にウェイト１とウェイト２を示している。ただし、この図は、電池１の劣化度ＳＯＨを０％とする状態、いいかえると寿命の尽きた電池１の内部抵抗を１００としている。この図に示すように、電池１の劣化が進んで劣化度ＳＯＨが小さくなるにしたがって、ウェイト１を小さく、ウェイト２を大きくする。電池１は、内部抵抗が大きくなって劣化が進んだ状態では、内部抵抗が劣化度ＳＯＨを正確に特定するからである。この方法は、電池１の内部抵抗からウェイト１とウェイト２を特定する。ただし、電池１の内部抵抗から特定される劣化度ＳＯＨ２から、ウェイト１とウェイト２を特定し、あるいは劣化度ＳＯＨ１と劣化度ＳＯＨ２から判定される劣化度ＳＯＨからウェイト１とウェイト２を特定することもできる。この場合も、劣化度ＳＯＨ２が小さくなり、あるいは劣化度ＳＯＨが小さくなる、いいかえると寿命末期に近づくにしたがって、ウェイト１を小さくしてウェイト２を大きくする。
【００３８】
さらに、判定回路２は、劣化度ＳＯＨ１を以下の式で判定する。
劣化度ＳＯＨ１（％）＝前回の劣化度ＳＯＨ１（％）−電流や温度などによる劣化度ＳＯＨ１（％）
電池１の劣化は、電池温度が高いほど進行する。したがって、判定回路２は、電流のみでなく電池温度により電池１が単位時間に劣化する劣化度をメモリ７に記憶している。判定回路２は、メモリ７に記憶される温度に対する劣化度から、時間の経過とともに劣化する電池１の劣化度ＳＯＨを検出する。
【００３９】
判定回路２は、車両に搭載される電池１にあっては、車両のイグニッションスイッチをオンとする状態、すなわち車両の走行状態において、電池１の電流の実効値（Ｉｒｍｓ）、温度、許容電流を越えた累積時間、上限・下限電圧を越えた累積時間などを検出して、所定の時間毎に、たとえば、１０ｓｅｃ毎に劣化度ＳＯＨ１を検出する。ただし、判定回路２が劣化度ＳＯＨ１を演算するタイミングは、１０ｓｅｃに特定しないで、１０ｓｅｃよりも短く、あるいは長く、たとえば、０．１ｓｅｃ〜１分、好ましくは０．３ｓｅｃ〜３０ｓｅｃ、さらに好ましくは、０．３ｓｅｃ〜１０ｓｅｃとすることもできる。イグニッションスイッチがオフに切り換えられる状態にあっては、判定回路２は、数時間、たとえば、１〜５時間毎に、電池１の平均温度を検出して、劣化度ＳＯＨ１を演算する。
【００４０】
太陽電池２０で充電される電池１は、つねに一定の周期で、たとえば１ｓｅｃ〜１分毎に電池１の劣化度ＳＯＨ１を検出する。
【００４１】
さらに、判定回路２は、電池１の内部抵抗を検出し、内部抵抗から劣化度ＳＯＨ２を検出する。内部抵抗を有する電池１の等価回路を図６に示す。この等価回路の電池１を充放電して、電流Ｉと出力電圧ＶLを検出すると図７に示すようになる。図７において、電池１の電流−電圧特性を示すラインＡの傾きから内部抵抗Ｒ0が演算される。
電池１の開放電圧をＶoとし、電流Ｉのときに電圧をＶLとすれば、
ＶL＝Ｖo−Ｒ0×Ｉ
この式から、
Ｒ0＝（Ｖo−ＶL）／I  で演算される。
【００４２】
電池１の内部抵抗に対する電池１の劣化度ＳＯＨ２はあらかじめ測定されて、判定回路２のルックアップテーブルに記憶され、あるいは判定回路２は、内部抵抗に対する劣化度ＳＯＨ２を関数として記憶している。ルックアップテーブルに記憶され、あるいは関数として記憶される、内部抵抗に対する劣化度ＳＯＨ２を図８に例示する。この図の特性の電池は、内部抵抗を３００ｍΩとするとき、劣化度ＳＯＨ２は６０％とする。
【００４３】
劣化度ＳＯＨ１と劣化度ＳＯＨ２から劣化度ＳＯＨを検出する判定回路２は、検出される劣化度ＳＯＨ１と劣化度ＳＯＨ２からウェイト１とウェイト２を特定して、電池１の劣化度ＳＯＨを判定する。判定回路２が、劣化度ＳＯＨを演算するフローチャートを図９に示す。
［ｎ＝１のステップ］
このステップで、判定回路２は内蔵するメモリ７のデータから、劣化度ＳＯＨ１、劣化度ＳＯＨ２、劣化度ＳＯＨを初期化する。
［ｎ＝２のステップ］
このステップで、判定回路２は電池１の電流と電圧から内部抵抗を演算する。このとき、温度によるフィルタリングをして、測定精度を高くする。内部抵抗が温度により変化するからである。温度によるフィルタリングは、電池１の内部抵抗を検出するときの電池温度を検出し、検出される内部抵抗を温度を関数として設定温度における内部抵抗に変換する。内部抵抗をフィルタリングする判定回路２は、温度に対する内部抵抗の変化を、関数として、あるいはルックアップテーブルに記憶している。この記憶値から、内部抵抗を設定温度の内部抵抗にフィルタリングして補正する。
［ｎ＝３のステップ］
電池１が充放電される電流と温度と、さらに内部抵抗を測定し、これをフィルタリングする。
［ｎ＝４のステップ］
１ｓｅｃ経過するまで、ｎ＝２〜４のステップをループする。
［ｎ＝５のステップ］
１ｓｅｃ経過すると、このステップにおいて、１ｓｅｃ間における電流の実効値（Ｉｒｍｓ）、平均温度、内部抵抗を演算する。
［ｎ＝６のステップ］
このステップで、判定回路２は、１ｓｅｃ間における電流の実効値（Ｉｒｍｓ）と電池の平均温度から劣化度ＳＯＨ１を計算する。
［ｎ＝７のステップ］
さらに、判定回路２は、記憶しているルックアップテーブルや関数に基づいて、内部抵抗から劣化度ＳＯＨ２を演算する。
［ｎ＝８のステップ］
このステップで、判定回路２は、劣化度ＳＯＨ１と劣化度ＳＯＨ２のウェイト１とウェイト２を特定する。ウェイト１とウェイト２は、図５から特定する。
［ｎ＝９のステップ］
判定回路２は、ウェイト１及び劣化度ＳＯＨ１と、ウェイト２及び劣化度ＳＯＨ２から劣化度ＳＯＨを演算する。
［ｎ＝１０のステップ］
劣化度ＳＯＨ１を劣化度ＳＯＨに近づけるために、演算された劣化度ＳＯＨから劣化度ＳＯＨ１を補正する。
【００４４】
判定回路２は、以上のようにして電池１の劣化度ＳＯＨを判定し、判定された劣化度ＳＯＨを通信回線９を介して車両側の制御回路１４に伝送する。
このような劣化度ＳＯＨを検出することにより、電池１の寿命を知ることができる。また、各劣化度ＳＯＨにおける各種の特性（たとえば、その劣化度ＳＯＨにおける電圧と電池の残容量［ＳＯＣ（％）］との関係、その劣化度ＳＯＨにおける満充電容量等）を予め保存しておき、判定、検出されたその時点における劣化度ＳＯＨに応じて、このような保存された特性を利用することができる。
【００４５】
判定回路２は、電池１の劣化度ＳＯＨに対する満充電容量（Ａｈ）をルックアップテーブルに記憶し、あるいは関数として記憶している。劣化度ＳＯＨから満充電容量（Ａｈ）が検出されると、電動車両１０や太陽電池２０で充電される電池１は、満充電容量（Ａｈ）に対する放電可能容量（Ａｈ）の比率から残容量［ＳＯＣ（％）］が演算される。放電可能容量（Ａｈ）は、電池１の充放電電流の積算値から演算する。放電可能容量（Ａｈ）は、電池１の充電電流の積算値を加算し、放電電流の積算値を減算して検出される。残容量［ＳＯＣ（％）］が検出されると、残容量［ＳＯＣ（％）］を所定の範囲とするように、たとえば、残容量［ＳＯＣ（％）］を３０％〜７０％、あるいは２０％〜８０％、あるいはまた１０％〜９０％の範囲となるように充放電の電流をコントロールして、電池１の劣化を少なく、寿命を長くできる。
【００４６】
さらに、電池１の劣化度ＳＯＨが検出されると、電池１の劣化度ＳＯＨに対応して、電池１に流す最大電流を小さく制御し、あるいは充電するときの最大電圧を低くして、電池１を保護しながら充放電することもできる。
【産業上の利用可能性】
【００４７】
本発明に係る電池の劣化度の検出方法は、ＥＶ走行モードとＨＥＶ走行モードとを切り替え可能なプラグイン式ハイブリッド電気自動車やハイブリッド式電気自動車、電気自動車等の電源装置として好適に利用できる。またコンピュータサーバのラックに搭載可能なバックアップ電源装置、携帯電話等の無線基地局用のバックアップ電源装置、家庭内用、工場用の蓄電用電源、街路灯の電源等、太陽電池と組み合わせた蓄電装置、信号機等のバックアップ電源用等の用途にも適宜利用できる。
【符号の説明】
【００４８】
１…電池
２…判定回路
３…電流検出回路
４…温度センサ
５…電圧検出回路
６…演算回路
７…メモリ
９…通信回線
１０…電動車両                      １０Ａ…ハイブリッドカー
１１…双方向電力変換装置
１２…モータ
１３…発電機
１４…制御回路
２０…太陽電池
【図１】
2012091077.tif 000003
【図２】
2012091077.tif 000004
【図３】
2012091077.tif 000005
【図４】
2012091077.tif 000006
【図５】
2012091077.tif 000007
【図６】
2012091077.tif 000008
【図７】
2012091077.tif 000009
【図８】
2012091077.tif 000010
【図９】
2012091077.tif 000011
【国際調査報告】
2012091077.tif 000012
2012091077.tif 000013