(57)【特許請求の範囲】
【請求項１】
蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出する内部抵抗値算出部と、
前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力する電池劣化情報処理部と、
を備えることを特徴とする電池劣化検知装置。
【請求項２】
前記内部抵抗値算出部は、前記電流値が一定値以上変動する前の所定の期間、前記蓄電池に入出流する電流の変動が規定値以下となる状態が続いた場合に、前記現在の内部抵抗値を算出する
ことを特徴とする請求項１に記載の電池劣化検知装置。
【請求項３】
前記蓄電池の異なる温度それぞれにおける内部抵抗初期値を記憶する内部抵抗初期値記憶部と、を備え、
前記内部抵抗値算出部は、前記取得した前記蓄電池の温度に対応する内部抵抗初期値を、前記内部抵抗初期値記憶部に記録されている異なる温度それぞれにおける内部抵抗初期値に基づいて算出する
ことを特徴とする請求項１または請求項２に記載の電池劣化検知装置。
【請求項４】
前記電池劣化情報処理部は、算出した複数の劣化率の平均を算出して、当該劣化率の平均値を前記モニタ装置へ出力する
ことを特徴とする請求項１から請求項３の何れか一項に記載の電池劣化検知装置。
【請求項５】
前記蓄電池の運用日数と劣化率との関係を示す平方根則と、前記蓄電池が寿命と判定されるべき状態での当該蓄電池の内部抵抗値における前記劣化率とを用いて、前記蓄電池が寿命と判断される寿命判定日数を算出し、当該寿命判定日数から現在の運用日数を減じて、前記蓄電池の残寿命日数を算出する残寿命日数算出部と、
を備えることを特徴とする請求項１から請求項４の何れか一項に記載の電池劣化検知装置。
【請求項６】
電池劣化検知装置の電池劣化検知方法であって、
蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出し、
前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力する
ことを特徴とする電池劣化検知方法。
【請求項７】
電池劣化検知装置のコンピュータを、
蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出する内部抵抗値算出処理、
前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力する電池劣化情報処理、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄電池の劣化を検知する電池劣化検知装置および電池劣化検知方法ならびにそのプログラムに関する。
【背景技術】
【０００２】
蓄電池に蓄えられた電力を用いて電気制御を行う電気システムにおいては、電池の劣化状態を早期に検知しユーザに通知する仕組みを有することが望ましい。これにより、蓄電池の早期交換による過剰コストの発生や、蓄電池の交換遅延による電気システムの障害発生を未然に防止することが可能となる。なお、電池の劣化を検知する技術として、特許文献１が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５３４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述の特許文献１の技術は、リチウムイオン二次電池を定電流充電し、電圧が規定電圧値に到達した後、連続して電圧を維持する定電圧充電に移行する。そして、充電方法が定電圧充電に切り替わった時点で電池に流れる電流と、所定時間経過後に電池に流れる電流とから電流挙動を測定し、電池の劣化度合いを推定するものである。
【０００５】
しかしながら、特許文献１の技術では、蓄電池の負荷パターンが想定できない場合には、定電流充電を行い電圧が規定電圧値に到達した後に定電圧充電に切り替えができるような状況がいつ発生するか分からないため、所望の時間に蓄電池の劣化を検知できないという問題点がある。
また、蓄電池の温度が変化する環境で電流や電圧から劣化度合いを推定する場合、温度が電池特性に与える影響を排除する必要がある。
【０００６】
そこでこの発明は、上述の課題を解決することのできる電池劣化検知装置および電池劣化検知方法ならびにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出する内部抵抗値算出部と、前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力する電池劣化情報処理部と、を備えることを特徴とする電池劣化検知装置である。
【０００８】
また本発明は、上述の電池劣化検知装置において、前記内部抵抗値算出部は、前記電流値が一定値以上変動する前の所定の期間、前記蓄電池に入出流する電流の変動が規定値以下となる状態が続いた場合に、前記現在の内部抵抗値を算出することを特徴とする。
【０００９】
また本発明は、上述の電池劣化検知装置が、前記蓄電池の異なる温度それぞれにおける内部抵抗初期値を記憶する内部抵抗初期値記憶部と、を備え、前記内部抵抗値算出部は、前記取得した前記蓄電池の温度に対応する内部抵抗初期値を、前記内部抵抗初期値記憶部に記録されている異なる温度それぞれにおける内部抵抗初期値に基づいて算出することを特徴とする。
【００１０】
また本発明は、上述の電池劣化検知装置において、前記電池劣化情報処理部は、算出した複数の劣化率の平均を算出して、当該劣化率の平均値を前記モニタ装置へ出力することを特徴とする。
【００１１】
また本発明は、上述の電池劣化検知装置が、前記蓄電池の運用日数と劣化率との関係を示す平方根則と、前記蓄電池が寿命と判定されるべき状態での当該蓄電池の内部抵抗値における前記劣化率とを用いて、前記蓄電池が寿命と判断される寿命判定日数を算出し、当該寿命判定日数から現在の運用日数を減じて、前記蓄電池の残寿命日数を算出する残寿命日数算出部と、を備えることを特徴とする。
【００１２】
また本発明は、電池劣化検知装置の電池劣化検知方法であって、蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出し、前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力することを特徴とする。
【００１３】
また本発明は、電池劣化検知装置のコンピュータを、蓄電池に入出力する電流値と、前記蓄電池にかかる電圧値とを取得し、前記電流値が一定値以上変動した場合の当該電流値の変動動幅と、そのときの前記電圧値の変動幅とを用いて前記蓄電池の現在の内部抵抗値を算出する内部抵抗値算出処理、前記現在の内部抵抗値を、前記蓄電池の現在の温度に対応する内部抵抗初期値により除して、前記蓄電池の現在の温度における当該蓄電池の劣化率を算出し、前記蓄電池が寿命であると判定されるべき状態である時の内部抵抗値Rlimitであって、運用時に想定される蓄電池の最大充電率であるときの開回路電圧値をV_VOCmaxとし当該開回路電圧値V_VOCmaxであるときに前記蓄電池に対する充電の電流値が前記蓄電池における最大電流設計値Icmaxである場合における前記蓄電池にかかる電圧値（V_VOCmax＋(Icmax×Rlimit)）と、運用時に想定される蓄電池の最小充電率であるときの開回路電圧値をV_VOCminとし当該開回路電圧V_VOCminであるときに前記蓄電池に対する放電の電流値が前記蓄電池における最大電流設計値Iｄmaxである場合における前記蓄電池にかかる電圧値（V_VOCmin−(Idmax×Rlimit)）と、の何れかが、前記蓄電池の許容電圧値を外れる時の前記内部抵抗値Rlimitの、前記蓄電池の内部抵抗初期値に対する割合を示す限界劣化率と、前記現在の温度における前記蓄電池の劣化率とを比較して当該劣化率が前記限界劣化率以上である場合に警告情報をモニタ装置へ出力する電池劣化情報処理、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１４】
本発明によれば、蓄電池の電流パラメータ値、電圧パラメータ値、温度パラメータ値を断続的に取得し、それのパラメータ値を用いて、そのときの内部抵抗値を算出し、蓄電池の劣化率を算出するとともに、当該精度のよい劣化率を用いて限界劣化率以上となったかを判定している。従って、蓄電池の負荷パターンに関係なく、電池の劣化状態を検知することができる。
【図面の簡単な説明】
【００１５】
【図１】電池劣化検知装置の構成を示すブロック図である。
【図２】ＢＭＳと蓄電池の概略構成図である。
【図３】コントローラの機能ブロック図である。
【図４】蓄電池の内部抵抗値と温度との関係を示す図である。
【図５】二次電池の等価回路を示す図である。
【図６】蓄電池の運用日数と劣化率の関係を示すグラフである。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態による電池劣化検知装置について図面を参照して説明する。
図１は、同実施形態による電池劣化検知装置の構成を示すブロック図である。
本実施形態において電池劣化検知装置１は、例えば蓄電池に蓄積された電力に基づいて動作するＲＴＧ（Rubber Tierd Gantry crane）や、ＡＰＭ（Automated People Mover）、ＬＲＴ（Light Rail Transit）などの新交通システムの車両等に備えられている。
そして、当該電池劣化検知装置１は、蓄電池１０、ＢＭＳ（Battery Management System）２０、コントローラ（Programmable Logic Controller）３０、表示装置４０、電力負荷５０を備えている。
【００１７】
ここで、本発明の電池劣化検知装置１は、ＲＴＧやＡＰＭ、ＬＲＴ以外にも、例えば、電気自動車、フォークリフトなどの産業車両や電車、電力負荷５０である電気モータにプロペラまたはスクリューを接続した飛行機または船などの移動体に備えられたものであってもよい。さらに、電池劣化検知装置１は、例えば家庭用の電力貯蔵システムや、風車や太陽光のような自然エネルギー発電と組み合わせた系統連系円滑化蓄電システムなどの定置用のシステム内に備えられたものであってもよい。
【００１８】
蓄電池１０は、電池劣化検知装置１が備えられた電気システムの電力負荷５０に電力を供給するものであり、本実施形態においては、二次電池１１により構成される。なお、蓄電池１０は、複数の二次電池１１が直列に接続されることにより構成されるようにしてもよい。また、蓄電池１０は複数の二次電池１１を並列接続したものであってもよい。蓄電池１０を構成する二次電池１１には、温度、電圧、電流等を計測する各種センサーが取り付けられており、これらセンサーにより計測され且つ出力された計測情報は、後で詳述するＢＭＳ２０に入力される。なお蓄電池１０が複数の二次電池１１によって構成される場合には、それぞれに、上記各種センサーが取り付けられる。
【００１９】
コントローラ３０は、ＢＭＳ２０から送信される蓄電池１０の上記計測情報などを受信し、当該計測情報に基づいて算出した蓄電池１０の関連情報（蓄電池の劣化率や残寿命日数など）を、表示装置４０を制御して、当該表示装置４０に適宜表示させる。また、コントローラ３０は、上記関連情報が異常値であると判断した場合には、表示装置４０に内蔵された異常ランプ４０１を点灯させる等（光学的表示であればよいので、後述のモニタの画面に異常である旨の表示をしてもよい）するとともに、表示装置４０に内蔵されたブザー等の音響装置を作動させて警報を鳴らし、光と音により視覚および聴覚を刺激してユーザの注意を促すようにしてもよい。
【００２０】
表示装置４０は、例えば上記音響装置を備えた液晶パネル等のモニタであり、コントローラ３０からの制御に基づいて蓄電池１０を構成する二次電池１１の上記関連情報の表示等を行う。
電力負荷５０は、例えば車両の車輪に接続された電気モータやインバータ等の電力変換器である。電力負荷５０は、ワイパーなどを駆動する電気モータであってもよい。
【００２１】
次に、ＢＭＳ２０について簡単に概説した後、その動作等につき詳述する。
図１に示すとおり、電池劣化検知装置１のＢＭＳ２０は、ＣＭＵ（Cell Monitor Unit）２１と、ＢＭＵ（Battery Management Unit）２３を含んで構成される。
ここで、ＣＭＵ２１は、図示しないＡＤＣ（Analog Digital Converter）を備えており、上記各種センサーが検知して出力する複数の上記計測情報をそれぞれアナログ信号として受け、これらアナログ信号をＡＤＣによってそれぞれに対応するデジタル信号に変換した後、上記関連情報を算出するための複数のパラメータとしてＢＭＵ２３へ出力している。そして、本実施形態においては、図１に示すように、ＣＭＵ２１が二次電池１１と信号線により接続されている。
【００２２】
また、ＢＭＵ２３は、ＣＭＵ２１から入力された蓄電池１０の上記パラメータをコントローラ３０に出力する。
なお、ここでは、ＣＭＵ２１は１つだけ示されているが、この態様に限定されない。例えば蓄電池１０が複数の二次電池１１によって構成されている場合には、ＣＭＵ２１を複数備えて、各ＣＭＵ２１に複数個ずつ二次電池１１を接続してもよいし、複数の二次電池１１に対して一対一の関係でＣＭＵ２１が備わっていてもよい。すなわち、ＢＭＵ２３が劣化率算出処理や残寿命日数算出処理を行うために必要となる複数のパラメータをＣＭＵ２１から取得できるのであれば、ＣＭＵ２１の個数はいくつであってもよい。ＣＭＵ２１を含んでＢＭＵ２３が構成されるのであれば、ＢＭＳ２０はＢＭＵ２３のみで構成されてもよい。
【００２３】
図２はＢＭＳと蓄電池の概略構成図である。
次に、図２を用いてＢＭＳ２０の内部構成および動作を詳述する。
図２に示すように、蓄電池１０を構成する二次電池１１に対して電圧計３が設けられている。具体的には、二次電池１１の正極端子と負極端子との間に電圧計３が接続されている。そして、ＣＭＵ２１は、パラメータ値検出部２１１を備え、当該パラメータ値検出部２１１は電圧計３が計測し且つ出力した計測情報としての電圧値をアナログ信号として取得する（当該アナログ信号がパラメータ値検出部２１１に入力される）。
【００２４】
また、電力負荷５０に流れる電流を測定するため、蓄電池１０と電力負荷５０の間に電流計２が接続されている。そして、上記パラメータ値検出部２１１は、電流計２が計測し且つ出力した計測情報としての電流値をアナログ信号として取得する（当該アナログ信号がパラメータ値検出部２１１に入力される）。
また、蓄電池１０を構成する二次電池１１の筐体には温度計４が取り付けられている。そして、上記パラメータ値検出部２１１は、温度計４が計測し且つ出力した計測情報としての温度値をアナログ信号として取得する（当該アナログ信号がパラメータ値検出部２１１に入力される）。
【００２５】
そして、上記パラメータ値検出部２１１は、上記ＡＤＣを内蔵しており、上記電流計２、電圧計３、温度計４から取得した電流値、電圧値、温度値であるアナログ信号をデジタル信号に変換して、それぞれに対応したパラメータの値としてＢＭＵ２３に出力する。またＢＭＵ２３は取得した電流値、電圧値、温度値をコントローラ３０へ出力する。そして、コントローラ３０は取得した電流値、電圧値、温度値を用いて、劣化率算出処理や残寿命日数算出処理を行う。
【００２６】
図３はコントローラの機能ブロック図である。
図３に示すように、コントローラ３０は、パラメータ取得部３１、記憶部３２（内部抵抗初期値記憶部）、劣化率算出処理を行う電池劣化情報処理部３３、残寿命日数算出処理を行う残寿命日数算出部３４、蓄電池１０の内部抵抗値を算出する内部抵抗値算出部３５を備えている。
まず、パラメータ取得部３１は、蓄電池１０内に設けられた二次電池１１の端子間電圧値（二次電池１１における正極端子と負極端子の間の電圧値）に相当するパラメータの値（二次電池１１の当該電圧のパラメータを端子間電圧パラメータＶといい、その値を端子間電圧パラメータ値という）を、ＢＭＳ２０から入力して取得する。
また、パラメータ取得部３１は、電流計２より計測された蓄電池１０に入出流する電流値に相当するパラメータの値（当該パラメータを電流パラメータＩといい、この値を電流パラメータ値という）をＢＭＳ２０から入力して取得する。
また、パラメータ取得部３１は、温度計４より計測された蓄電池１０を構成する二次電池１１の筐体の温度のパラメータの値（当該パラメータを温度パラメータＴといい、この値を温度パラメータ値という）をＢＭＳ２０から入力して取得する。
そして、パラメータ取得部３１は、取得した電流パラメータ値、電圧パラメータ値、温度パラメータ値を内部抵抗値算出部３５へ出力し、また記憶部３２に記録する。
【００２７】
ここで、内部抵抗値算出部３５は、前回以前にパラメータ取得部３１から取得した電流パラメータ値と電圧パラメータ値と温度パラメータ値とをメモリ等に記憶している。そして、内部抵抗値算出部３５は、前回取得した電流パラメータ値と、今回パラメータ取得部３１から取得した電流パラメータ値とを比較して、一定の値以上変動したかを判定する。そして、内部抵抗値算出部３５は、前回と今回の電流パラメータ値が一定の値以上変動していると判定した場合には、蓄電池１０の内部抵抗値を算出する。なお、前回と今回の電流パラメータ値が一定の値以上変動していない場合には、蓄電池１０の内部抵抗の算出時にノイズが混入してしまう可能性がある。従って、前回と今回の電流パラメータ値が一定値以上変動していない場合には、内部抵抗値算出部３５は、蓄電池１０の内部抵抗値の算出を停止する。なおこの内部抵抗値の算出の処理において、内部抵抗値算出部３５は、前回と今回の電流パラメータ値の差を算出して電流パラメータ値の変動値ΔＩを得、また、前回と今回の電圧パラメータ値の差を算出して電圧パラメータ値の変動値ΔＶを得る。そして、内部抵抗値算出部３５は、算出したΔＩが一定値以上であるかを判定し、一定値以上であれば、蓄電池１０の内部抵抗値Ｒを、電流パラメータ値の変動値ΔＩと、当該電流パラメータ値が変動した際の電圧パラメータ値の変動値ΔＶとを用いて、Ｒ＝ΔＶ÷ΔＩにより算出する。
【００２８】
図４は蓄電池の内部抵抗値と温度との関係を示す図である。
コントローラ３０は、予め記憶部３２に蓄電池１０の複数の温度に応じた内部抵抗値の初期値Ｒｉｎｉ（以降、内部抵抗初期値Ｒｉｎｉと呼ぶこととする）を記憶している。ここで、図４で示すように、蓄電池１０の内部抵抗値は、温度が上昇するに従って、反比例的に内部抵抗値が低くなることが知られている。また図４で示すように、蓄電池１０の内部抵抗値は、当該蓄電池１０が劣化するに従って、矢印方向にその抵抗の特性（内部抵抗値と温度との関係）が変化することが知られている。つまり、蓄電池１０が劣化すると、同じ温度であっても、劣化前と比べて内部抵抗値が増加することが知られている。
【００２９】
そして、蓄電池１０（二次電池１１）の劣化率γは、内部抵抗初期値Ｒｉｎｉに対する現在の内部抵抗値Ｒの割合であり、劣化率算出式γ＝Ｒ÷Ｒｉｎｉで計算することが出来る。しかしながら、図４で示すように、蓄電池１０の温度に応じて内部抵抗初期値Ｒｉｎｉの値も変化する。従って、現在の内部抵抗値を算出した際の蓄電池１０の温度と同一の温度であるときの蓄電池１０の内部抵抗初期値Ｒｉｎｉを用いることにより、精度のよい劣化率γを算出することができる。そして、内部抵抗値算出部３５は、前回と今回の電流パラメータ値が一定値以上変動したと判定した直前に、新たに取得した温度パラメータ値が示す温度と同じ温度における、蓄電池１０の内部抵抗初期値Ｒｉｎｉを算出する。
【００３０】
このとき、内部抵抗値算出部３５は、新たに取得した温度パラメータ値が示す温度の近傍の複数の温度に応じた内部抵抗初期値Ｒｉｎｉを記憶部３２から読取り、補間計算等によって、新たに取得した温度パラメータに応じた内部抵抗初期値Ｒｉｎｉを算出する。そして、内部抵抗値算出部３５は、算出した内部抵抗値Ｒと内部抵抗初期値Ｒｉｎｉを電池劣化情報処理部３３へ出力する。そして、電池劣化情報処理部３３は、上述の劣化率値算出式によって、蓄電池１０の現在の劣化率γを算出する。
そして、電池劣化情報処理部３３は、所定の期間ごとに、内部抵抗値算出部３５から当該内部抵抗値算出部３５の算出した内部抵抗値Ｒと内部抵抗初期値Ｒｉｎｉを入力して取得し、劣化率γを算出して表示装置４０へ出力する。このとき、当該所定期間内に複数の劣化率γを算出するような場合には、電池劣化情報処理部３３は、その平均値を表示装置４０へ出力する。表示装置４０はコントローラ３０から入力して取得した劣化率γをモニタ等に表示する。
【００３１】
また、電池劣化情報処理部３３は、算出した劣化率γや、その平均値が、蓄電池の寿命と判定する限界劣化率γｌｉｍｉｔ（劣化率の寿命判定値）以上となった場合には、蓄電池１０が寿命であると判定し、警告情報を表示装置４０へ出力する。すると表示装置４０は異常ランプ４０１を点灯させる等してユーザに蓄電池の以上を知らせる。なお、電池劣化情報処理部３３は、算出した劣化率γや、その平均値が、限界劣化率γｌｉｍｉｔ以上となったかどうかを判定するにあたり、記憶部３２から限界劣化率γｌｉｍｉｔを読み取って、算出した劣化率γや、その平均値と比較する。
【００３２】
上述の処理によれば、蓄電池１０の電流パラメータ値、電圧パラメータ値、温度パラメータ値を断続的に取得し、それらのパラメータ値を用いて、そのときの内部抵抗値Ｒを算出し、また、蓄電池１０の劣化率を算出するとともに、当該劣化率γを用いて限界劣化率γｌｉｍｉｔ以上となったかを判定している。従って、蓄電池１０の負荷パターンに関係なく、電池の劣化状態を検知することができる。
また、現在の内部抵抗値を算出した際の蓄電池１０の温度と同一の温度であるときの蓄電池１０の内部抵抗初期値Ｒｉｎｉを用いることにより、精度のよい劣化率γを算出し、その劣化率γを用いて限界劣化率γｌｉｍｉｔ以上となったかを判定している。従って、温度が蓄電池の内部抵抗に与える影響を排除して劣化状態を検知するため、精度よく劣化状態を判定することができる。
また、蓄電池１０の精度の良い劣化状態を表示装置４０で表示することが出来るため、蓄電池１０の早期交換による過剰コストの発生や、交換遅延による不具合を未然に、より適切なタイミングで防止することが可能となる。
【００３３】
ここで、限界劣化率γｌｉｍｉｔの詳細について説明する。
限界劣化率γｌｉｍｉｔは、蓄電池１０の内部抵抗初期値Ｒｉｎｉに対する、蓄電池１０が寿命であると判定されるべき状態である時の内部抵抗値Ｒｌｉｍｉｔの割合であり、γｌｉｍｉｔ＝Ｒｒｉｍｉｔ÷Ｒｉｎｉで計算することが出来る。ここで、蓄電池１０が寿命であると判定されるべき状態である時の内部抵抗値Ｒｌｉｍｉｔは、運用時に想定される蓄電池１０の最大ＳＯＣ（state of charge；充電率）であるときの開回路電圧をＶ＿ＶＯＣｍａｘ、充電時に蓄電池１０に流入する最大電流設計値をＩｃｍａｘとした場合における、運用時の蓄電池１０にかかる電圧値＝Ｖ＿ＶＯＣｍａｘ＋（Ｉｃｍａｘ×Ｒｌｉｍｉｔ）、または、運用時に想定される蓄電池１０の最小ＳＯＣであるときの開回路電圧をＶ＿ＶＯＣｍｉｎ、放電時に蓄電池１０に流入する最大電流設計値をＩｄｍａｘとした場合における、運用時の蓄電池１０にかかる電圧値＝Ｖ＿ＶＯＣｍｉｎ−（Ｉｄｍａｘ×Ｒｌｉｍｉｔ）の何れかが、蓄電池１０の許容電圧値を外れる時の内部抵抗値である。
【００３４】
また、上述の、充電時に蓄電池１０に流入する最大電流設計値Ｉｃｍａｘは、蓄電池１０の特性である最大充電電力設計値をＰｃｍａｘ、最小電池電圧設計値をＶｍｉｎとすると、Ｉｃｍａｘ＝｜Ｐｃｍａｘ÷Ｖｍｉｎ｜で算出される値である。また、上述の、放電時に蓄電池１０に流入する最大電流設計値Ｉｄｍａｘは、蓄電池１０の最小充電電力設計値をＰｃｍｉｎ、最小電池電圧設計値をＶｍｉｎとすると、Ｉｃｍａｘ＝｜Ｐｃｍａｘ÷Ｖｍｉｎ｜で算出される値である。
【００３５】
電池劣化情報処理部３３は、上述の処理のほか、パラメータ取得部３１から入力して取得した電圧パラメータ値と、記憶部３２に記録されている蓄電池１０の許容電圧値とを比較して、電圧パラメータ値が許容電圧値を超えた場合にも、蓄電池の寿命と判定し、警告情報を表示装置４０へ出力する。このときも、表示装置４０は異常ランプ４０１を点灯させる等してユーザに蓄電池の以上を知らせる。
【００３６】
なお、上述の処理において、電池劣化情報処理部３３は、前回取得した電流パラメータ値と、今回パラメータ取得部３１から取得した電流パラメータ値とを比較して、一定の値以上変動したかを判定し、電流パラメータ値が一定の値以上変動していると判定した場合に、蓄電池１０の内部抵抗値を算出している。しかしながら、さらに、電池劣化情報処理部３３は、電流パラメータ値が一定の値以上変動していると判定した直前において、蓄電池１０を構成する二次電池１１に入出流する電流パラメータ値の変動が規定値以下の状態が一定時間ｔ以上続いた場合にのみ、蓄電池１０の内部抵抗値を算出するようにしてもよい。
【００３７】
図５は二次電池の等価回路を示す図である。
つまり、この図で示すように蓄電池１０を構成する二次電池１１はコンデンサ成分を包含しており、電流変化のあった直後はコンデンサ成分の電圧Ｖｃの影響を受け、ΔＶ／ΔＩで検出される内部抵抗値のバラツキが大きくなる。従って、このばらつきを小さくするために、蓄電池１０を構成する二次電池１１に入出流する電流パラメータ値の変動が規定値以下の状態が一定時間ｔ以上続いた場合にのみ、蓄電池１０を構成する二次電池１１の内部抵抗値を算出することが望ましい、なお、この一定時間ｔの値は、図５で示すＣＲ回路の時定数よりも大きければよい。
これにより、さらに、内部抵抗値Ｒや劣化率γの検知精度が向上し、蓄電池１０の劣化状態の判定の精度を向上させることができる。
【００３８】
図６は蓄電池の運用日数と劣化率の関係を示すグラフである。
この図が示すように、蓄電池１０の運用日数が増加するにつれて、蓄電池１０の劣化率γが、限界劣化率γｌｉｍｉｔ（寿命判定値）に近づいていく。より具体的には、運用日数と劣化率の関係は、蓄電池１０の内部抵抗の上昇が充放電のサイクル数や運用日数の平方根に比例するという平方根則に基づくことが知られており、平方根測式γ＝１＋ｋ√Ｎで表される。なお、Ｎは運用日数、ｋは劣化加速係数を表し、運用開始時はγ＝１．０である。
ここで、上記平方根則式と、現在の運用日数Ｎと劣化率γとから、劣化加速係数ｋを算出することができる。またこの劣化加速係数ｋと限界劣化率γｌｉｍｉｔとを用いて、劣化率がγｌｉｍｉｔとなる際の寿命判定日数Ｎｌｉｍｉｔを算出することができる。コントローラ３０の残寿命日数算出部３４は、この寿命判定日数Ｎｌｉｍｉｔを、ある定められたタイミングで算出し、記憶部３２に記録する。そして、残寿命日数算出部３４は、例えば、蓄電池１０の運用開始時からの経過日数を記憶部３２に随時記録しており、算出した寿命判定日数Ｎｌｉｍｉｔから、記憶部３２に記録されている経過日数を減算して、残寿命日数を算出する。そして、残寿命日数算出部３４は、算出した残寿命日数を表示装置４０へ出力する。これにより表示装置４０は残寿命日数をモニタに表示する。
このような処理により、ユーザに予測算寿命日数を通知することができ、より容易に、蓄電池の早期交換による過剰コストの発生や、交換遅延による不具合を未然に防止することができる。
なお、上述の処理において、ある定められたタイミングで寿命判定日数Ｎｌｉｍｉｔを算出しているが、所定の間隔で、複数の寿命判定日数Ｎｌｉｍｉｔを求め、最新の寿命判定日数Ｎｌｉｍｉｔを用いて、そのときの蓄電池１０の状態で示される残寿命日数を算出するようにしてもよい。
【００３９】
また、蓄電池１０が複数の二次電池１１で構成される場合には、それぞれの二次電池１１に対して、劣化率の算出や、寿命かどうかの判定や、残寿命日数の算出をするようにすれば良い。または、蓄電池１０を構成する複数の二次電池１１を一度に交換しなければならないような場合には、複数の二次電池１１を一つの纏まりとして算出される蓄電池１０の内部抵抗値（各二次電池１１の内部抵抗値の合計）や劣化率（各二次電池の劣化率の平均値）を用いて、蓄電池１０単位で寿命かどうかの判定や、残寿命日数の算出をするようにしてもよい。
【００４０】
上述の電池劣化検知装置１のコントローラ３０、表示装置４０は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４１】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４２】
１・・・電池劣化検知装置、２・・・電流計、３・・・電圧計、４・・・温度計、１０・・・蓄電池、１１・・・二次電池、２０・・・ＢＭＳ、２１・・・ＣＭＵ、２３・・・ＢＭＵ、３０・・・コントローラ、３１・・・パラメータ取得部、３２・・・記憶部、３３・・・電池劣化情報処理部、３４・・・残寿命日数算出部、３５・・・内部抵抗値算出部、４０・・・表示装置、５０・・・電力負荷
【図１】
0005777303.tif 000002
【図２】
0005777303.tif 000003
【図３】
0005777303.tif 000004
【図４】
0005777303.tif 000005
【図５】
0005777303.tif 000006
【図６】
0005777303.tif 000007