(57)【特許請求の範囲】
【請求項１】
複数個の電池セルが直列に接続され、実負荷を高周波域を含む負荷変動を生じる状態で駆動する電池モジュールをリアルタイムで測定監視する電池監視装置であって、
前記各電池セルにそれぞれ設けられて前記各電池セルから電圧信号および電流信号が入力され、前記各電池セルの瞬時電力および内部インピーダンス特性を測定する複数の電力／インピーダンス演算部と、
これら電力／インピーダンス演算部の出力データが内部バスを介して入力される電池モジュール状態管理部と、
前記電池モジュールの負荷の状態を監視し、その検出信号を前記電力／インピーダンス演算部と前記電池モジュール状態管理部に入力する負荷状態監視部、
とで構成されていることを特徴とする電池監視装置。
【請求項２】
複数個の電池セルが直列に接続され、実負荷を高周波域を含む負荷変動を生じる状態で駆動する電池モジュールをリアルタイムで測定監視する電池監視装置であって、
前記各電池セルにそれぞれ設けられて前記各電池セルから電圧信号および電流信号が入力され、前記各電池セルの瞬時電力および内部インピーダンス特性を測定する複数の電力／インピーダンス演算部と、
これら電力／インピーダンス演算部の出力データが内部バスを介して入力される電池モジュール状態管理部と、
前記電池モジュールの負荷装置としての自動車の駆動系を構成しているアクセルの動きを監視し、その検出信号を前記電力／インピーダンス演算部と前記電池モジュール状態管理部に入力するアクセルワーク監視部、
とで構成されていることを特徴とする電池監視装置。
【請求項３】
前記電力／インピーダンス演算部は離散フーリエ変換または高速フーリエ変換を行い、その結果から所望の周波数領域における電池内部インピーダンス特性を示す等価回路定数を推定することを特徴とする請求項１または請求項２に記載の電池監視装置。
【請求項４】
前記電力／インピーダンス演算部は、電池内部の反応時定数に応じてその時定数を最適に推定できる時間分解能と時間スパンで測定データを取得し、その時定数に支配的に関与していると思われる等価回路定数を推定することを特徴とする請求項１または請求項２に記載の電池監視装置。
【請求項５】
前記電力／インピーダンス演算部に、前記各電池セルの温度情報を付加することを特徴とする請求項１から請求項４のいずれかに記載の電池監視装置。
【請求項６】
前記実負荷に高周波成分が存在しないときには、前記実負荷と並列に高周波域を含んだ負荷を発生させる擬似負荷装置を接続することを特徴とする請求項１から請求項５のいずれかに記載の電池監視装置。
【請求項７】
前記実負荷をあらかじめ設定された所定の負荷プログラムにしたがって駆動制御する負荷制御部を設けたことを特徴とする請求項１から請求項６のいずれかに記載の電池監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池監視装置に関し、詳しくは、電池を実際に使用している自動車やプラントなどのオンサイト（現場）や、実負荷を所望の負荷状態に制御しながら電池の状態をリアルタイムで測定監視できる電池監視装置に関する。
【背景技術】
【０００２】
繰り返し充電が行える二次電池は、ハイブリッド自動車や電気自動車などの走行モータ駆動電源として用いられるとともに、化石燃料に頼らない太陽発電や風力発電などの環境負荷が比較的少ないエネルギーを蓄えることができるという視点からも、産業界や公共機関や一般家庭などでも広く用いられつつある。
【０００３】
一般に、これらの二次電池は、所定数の電池セルを直列に接続することで所望の出力電圧が得られる電池モジュールとして構成され、所望の出力電圧が得られる所定数の電池モジュールを並列に接続することで所望の電流容量（ＡＨ）が得られる電池パックとして構成されている。
【０００４】
ところで、自動車に走行モータ駆動電源として搭載される二次電池は、充電時間、航続距離などの利便性から、当面はリチウムイオン電池が主流になると考えられている。
【０００５】
図３２は、従来の二次電池を用いた電池システムの一例を示すブロック図である。図３２において、電池モジュール１０は、複数の電池セル１１1〜１１nと電流センサ１２が直列接続されたものであり、負荷Ｌと直列に接続されている。
【０００６】
電池監視装置２０は、電池モジュール１０を構成する複数の電池セル１１1〜１１nと電流センサ１２に個別に対応するように設けられている複数のＡ／Ｄ変換器２１1〜２１n+1と、これらＡ／Ｄ変換器２１1〜２１n+1の出力データが内部バス２２を介して入力される処理装置２３とで構成されている。
【０００７】
電池モジュール１０の各電池セル１１1〜１１nの出力電圧と電流センサ１２の検出信号は、それぞれ対応するＡ／Ｄ変換器２１1〜２１n+1に入力されてデジタル信号に変換され、これらＡ／Ｄ変換器２１1〜２１n+1の出力データは内部バス２２を介して処理装置２３に入力される。
【０００８】
処理装置２３は、Ａ／Ｄ変換器２１1〜２１n+1の出力データに基づいてたとえば各電池セル１１1〜１１nの内部抵抗値を求めるとともにそれらの内部抵抗値から所望の電流を取り出す場合の電圧降下分を推定し、これらのデータを外部バス３０を介して上位の電池システム制御部４０に伝送する。
【０００９】
電池システム制御部４０は、電池監視装置２０から入力されるデータに基づき、現在の電池モジュール１０の出力電圧で安定に負荷装置Ｌを駆動できるように、電池モジュール１０および負荷装置Ｌを制御する。
【００１０】
このような電池モジュール１０を構成する二次電池の性能を評価する指標の一つに、図３３および図３４に示すような内部インピーダンス特性がある。図３３は満充電された電池を高温状態に放置した場合のインピーダンス特性例図であり、図３４は高温状態で充放電を繰り返した場合におけるインピーダンス特性例図である。なお、図３３および図３４において、左図は交流インピーダンス測定結果に基づく複素インピーダンスを複素座標にプロットしたコールコールプロットを示し、右図はそのインピーダンス周波数特性を表すボード線図を示している。
【００１１】
図３３の左図は、放置期間がたとえば１年、２年、・・と長くなるのにしたがって交流インピーダンスが大きくなっていく過程を示している。図３４の左図は、充放電がたとえば５０回、１００回、・・と繰り返されるのにしたがって交流インピーダンスが大きくなっていく過程を示している。
【００１２】
インピーダンスが大きくなると、電流を取り出すときの電池電圧降下が大きくなり、十分な出力電圧が得られなくなる。各右図の周波数が低い部分は、自動車のアクセルを長い時間踏み続けることに相当する。これらのデータから、周波数が低い部分ではインピーダンスが大きくなるため、どんどん電圧降下が大きくなることが推測できる。すなわち、電池の劣化に伴って出力特性が変化し、十分な出力を取り出せなくなってしまう。
【００１３】
図３５は二次電池の交流インピーダンスを測定する従来の測定回路の一例を示すブロック図であって、図３２と共通する部分には同一の符号を付けている。図３５において、電池１０と電流センサ１２の直列回路の両端には、掃引信号発生器５０が接続されている。この掃引信号発生器５０は、図３３および図３４の右図に示す周波数特性領域を含む範囲で出力周波数が掃引変化する交流信号を、電池１０と電流センサ１２の直列回路に出力する。
【００１４】
交流電圧モニタ６０は、電池１０の両端の交流電圧を測定してインピーダンス演算装置８０に入力する。交流電流モニタ７０は、電流センサ１２に流れる交流電流を測定してインピーダンス演算装置８０に入力する。
【００１５】
インピーダンス演算装置８０は、掃引信号発生器５０の出力信号の各周波数における交流電圧モニタ６０の測定電圧と交流電流モニタ７０の測定電流との比である電池１０の複素インピーダンスを算出する。これら算出された複素インピーダンスを複素平面にプロットすることにより、図３３や図３４に示すようなコールコールプロットを得ることができる。
【００１６】
このようにして作成されるコールコールプロットから、たとえば図３６に示すような電池１０の等価回路の各パラメータを推定できる。なお、図３６の等価回路は、直流電源Ｅと、抵抗Ｒ１と、抵抗Ｒ２とコンデンサＣ２の並列回路と、抵抗Ｒ３とコンデンサＣ３の並列回路と、抵抗Ｒ４とインダクタンスＬ４の並列回路とが直列接続されている。このような交流法によるインピーダンスの測定については、自動測定方法も含めて特許文献１に詳しく記載されている。
【００１７】
一方、自動車に搭載されているリチウムイオン電池の状態を監視し、電池の性能を最大限に活用するための情報を上位システムに提供するとともに、万が一ユーザーに危険を及ぼすような異常が電池に起きた際に安全にシステムを停止させることを目的として、非特許文献１に記載されているようなコントローラが開発され実用化されている。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２００３−４７８０号公報
【非特許文献】
【００１９】
【非特許文献１】日置慎二郎、外５名、「リチウムイオンバッテリーコントローラの開発」、CALSONIC KANSEI TECHNICAL REVIEW、カルソニックカンセイ株式会社、vol.7 2010 p.6-10
【発明の開示】
【発明が解決しようとする課題】
【００２０】
前述のように、電池の内部インピーダンス特性を測定することにより、電池の様々な情報を得ることができるので、電池を実際に使用している自動車や発電プラント、家庭用蓄電システムなどのオンサイト（現場）において電池の内部インピーダンス特性を測定できれば、それらの情報に基づいて電池の現状を把握するとともに、電池の現状に応じて常に最大限有効に活用するように制御することができる。
【００２１】
しかし、図３２に示す従来のシステム構成では、各電池セル１１1〜１１nの内部抵抗値を求めることはできるものの、処理装置２３と電池システム制御部４０との間のデータ通信が間欠的になることから、各電池セル１１1〜１１nの電圧データは周期がたとえば１００ｍｓ以上の離散的データとなってしまう。
【００２２】
この結果、瞬時もしくは一定時間積分平均された電圧、電流、温度などで構成されるテーブルを参照して各電池セル１１1〜１１nの状態を検知できるようにするのに留まり、情報が多く詰まっている各電池セル１１1〜１１nの内部インピーダンス特性を測定することはできない。
【００２３】
また、図３５に示す従来の測定回路によれば、掃引信号発生器５０が必要であり、オンサイトの各セルについて図３５のような測定回路を実装することはコスト的、スペース的にも実現は困難である。
【００２４】
本発明は、これらの課題を解決するものであって、その目的は、電池を実際に使用している自動車や発電プラントや家庭用蓄電システムなどのオンサイトや、実負荷を所望の負荷状態に制御しながら電池の内部インピーダンス特性を測定し、電池の状態をリアルタイムで監視できる電池監視装置を実現することにある。
【課題を解決するための手段】
【００２５】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
複数個の電池セルが直列に接続され、実負荷を高周波域を含む負荷変動を生じる状態で駆動する電池モジュールをリアルタイムで測定監視する電池監視装置であって、
前記各電池セルにそれぞれ設けられて前記各電池セルから電圧信号および電流信号が入力され、前記各電池セルの瞬時電力および内部インピーダンス特性を測定する複数の電力／インピーダンス演算部と、
これら電力／インピーダンス演算部の出力データが内部バスを介して入力される電池モジュール状態管理部と、
前記電池モジュールの負荷の状態を監視し、その検出信号を前記電力／インピーダンス演算部と前記電池モジュール状態管理部に入力する負荷状態監視部、
とで構成されていることを特徴とする。
【００２６】
請求項２の発明は、
複数個の電池セルが直列に接続され、実負荷を高周波域を含む負荷変動を生じる状態で駆動する電池モジュールをリアルタイムで測定監視する電池監視装置であって、
前記各電池セルにそれぞれ設けられて前記各電池セルから電圧信号および電流信号が入力され、前記各電池セルの瞬時電力および内部インピーダンス特性を測定する複数の電力／インピーダンス演算部と、
これら電力／インピーダンス演算部の出力データが内部バスを介して入力される電池モジュール状態管理部と、
前記電池モジュールの負荷装置としての自動車の駆動系を構成しているアクセルの動きを監視し、その検出信号を前記電力／インピーダンス演算部と前記電池モジュール状態管理部に入力するアクセルワーク監視部、
とで構成されていることを特徴とする。
【００２７】
請求項３の発明は、請求項１または請求項２に記載の電池監視装置において、
前記電力／インピーダンス演算部は離散フーリエ変換または高速フーリエ変換を行い、その結果から所望の周波数領域における電池内部インピーダンス特性を示す等価回路定数を推定することを特徴とする。
【００２８】
請求項４の発明は、請求項１または請求項２に記載の電池監視装置において、
前記電力／インピーダンス演算部は、電池内部の反応時定数に応じてその時定数を最適に推定できる時間分解能と時間スパンで測定データを取得し、その時定数に支配的に関与していると思われる等価回路定数を推定することを特徴とする。
【００２９】
請求項５の発明は、請求項１から請求項４のいずれかに記載の電池監視装置において、
前記電力／インピーダンス演算部に、前記各電池セルの温度情報を付加することを特徴とする。
【００３０】
請求項６の発明は、請求項１から請求項５のいずれかに記載の電池監視装置において、
前記実負荷に高周波成分が存在しないときには、前記実負荷と並列に高周波域を含んだ負荷を発生させる擬似負荷装置を接続することを特徴とする。
【００３１】
請求項７の発明は、請求項１から請求項６のいずれかに記載の電池監視装置において、
前記実負荷をあらかじめ設定された所定の負荷プログラムにしたがって駆動制御する負荷制御部を設けたことを特徴とする。
【発明の効果】
【００３２】
これらにより、電池を実際に使用する自動車やプラントなどのオンサイトや、実負荷を所望の負荷状態に制御しながら、電池の内部インピーダンス特性を測定でき、電池状態をリアルタイムで監視できる。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例を示すブロック図である。
【図２】電力／インピーダンス演算部２４の具体例を示すブロック図である。
【図３】図２の等価回路パラメータ測定部２４ｃの具体例を示すブロック図である。
【図４】電池のインピーダンス特性例図である。
【図５】図３６の等価回路についての定数推定インピーダンス特性例図である。
【図６】図２の等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図である。
【図７】a＝４の相関係数Corr(i)のグラフである。
【図８】サンプルインピーダンス特性例図である。
【図９】他のサンプルインピーダンス特性例図である。
【図１０】他のサンプルインピーダンス特性例図である。
【図１１】矩形波パルスｆ（ｔ）の特性例図である。
【図１２】重み付けの具体例を示す説明図である。
【図１３】重み付けで定数推定した結果例を示す説明図である。
【図１４】図２の等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図である。
【図１５】定電流パルスの応答測定例図である。
【図１６】ナイキストプロット例図である。
【図１７】図３６の等価回路における各回路定数の測定結果とその測定結果に基づき算出したフィッテング用のインピーダンス特性曲線の説明図である。
【図１８】スパイク検出の有無によるサンプルインピーダンス特性の比較例図である。
【図１９】図２の等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図である。
【図２０】インダクタンスＬ成分を補正するための処理の流れを説明するフローチャートである。
【図２１】図２０のフローチャートの手順で補正したスパイクありの波形データを等価回路フィッティングした結果例を示す説明図である。
【図２２】電力／インピーダンス演算部２４の他の具体例を示すブロック図である。
【図２３】本発明の他の実施例を示すブロック図である。
【図２４】本発明の他の実施例を示すブロック図である。
【図２５】図２の等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図である。
【図２６】電池のインピーダンス特性例図である。
【図２７】図２６の電池の等価回路例図である。
【図２８】広いフィッティング対象区間の説明図である。
【図２９】推定定数に基づくインピーダンス特性例図である。
【図３０】狭いフィッティング対象区間の説明図である。
【図３１】再推定した定数に基づくインピーダンス特性例図である。
【図３２】従来の二次電池を用いた電池システムの一例を示すブロック図である。
【図３３】満充電された電池を高温状態に放置した場合のインピーダンス特性例図である。
【図３４】高温状態で充放電を繰り返した場合におけるインピーダンス特性例図である。
【図３５】二次電池の交流インピーダンスを測定する従来の測定回路の一例を示すブロック図である。
【図３６】電池の等価回路例図である。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。図１は本発明の一実施例を示すブロック図であり、図３２と共通する部分には同一の符号を付けている。図１において、電池監視装置２０は、電池モジュール１０を構成する複数ｎ個の各電池セル１１1〜１１nに対応して設けられている複数ｎ個の電力／インピーダンス演算部２４1〜２４nと、これら電力／インピーダンス演算部２４1〜２４nの出力データが内部バス２５を介して入力される電池モジュール状態管理部２６と、負荷装置Ｌとしての自動車の駆動系を構成しているアクセルＬ１の動きを監視するアクセルワーク監視部２７とで構成されている。
【００３５】
負荷装置Ｌとしての自動車の駆動系は、アクセルＬ１とインバータＬ２とモータＬ３が実質的に直列接続されている。インバータＬ２は、電池モジュール１０と直列に接続されていて、電池モジュール１０からモータＬ３を回転駆動するのに必要な駆動電力が供給される。モータＬ３は、運転者がたとえばペダル操作するアクセルＬ１の動きに応じてインバータＬ２に供給される駆動電力量を制御することにより、運転者の意図する回転速度で回転するように緩急制御される。
【００３６】
運転者のペダル操作に伴うアクセルＬ１の動きは、アクセルワーク監視部２７で連続的に監視検出されていて、その検出信号は電池モジュール状態管理部２６および内部バス２５を介して各電力／インピーダンス演算部２４1〜２４nに入力される。
【００３７】
電力／インピーダンス演算部２４1〜２４nには、それぞれに対応する各電池セル１１1〜１１nから電圧信号が入力されるとともに、電流センサ１２から電流信号が入力されている。
【００３８】
ここで、運転者のペダル操作に伴うアクセルＬ１の動きは、各電池セル１１1〜１１nの出力電圧波形および電流センサ１２の出力電流波形に、広帯域の周波数成分を含む階段波的な立ち上がりや立ち下がりの変化を与えることになる。
【００３９】
本発明では、これら広帯域の周波数成分を含む波形データを、電力／インピーダンス演算部２４1〜２４nで離散フーリエ変換（ＤＦＴ）または高速フーリエ変換（ＦＦＴ）を行い、その結果から所望の周波数領域における等価回路定数を推定する。これにより、電池を実際に使用している自動車やプラントなどのオンサイトにおいて、電池の内部インピーダンス特性を測定でき、電池状態をリアルタイムで監視できる。
【００４０】
電池モジュール状態管理部２６は、各電力／インピーダンス演算部２４1〜２４nで測定される電池モジュール１０を構成する各電池セル１１1〜１１nの瞬時電力情報および内部インピーダンス情報を取り込むとともに、これらのデータを外部バス３０を介して上位の電池システム制御部４０に伝送する。
【００４１】
電池システム制御部４０は、電池監視装置２０から入力されるデータに基づき、現在の電池モジュール１０の出力電圧で安定に負荷装置Ｌを駆動できるように電池モジュール１０および負荷装置Ｌを制御するとともに、各電池セル１１1〜１１nの瞬時電力量の変化動向や内部インピーダンス情報の変化動向などに基づいて各電池セル１１1〜１１nの性能の推移状況を把握し、充電を促すアラームを発信したり、性能劣化の傾向を解析して電池モジュール１０の交換時期予測データなども出力する。
【００４２】
図２は、電力／インピーダンス演算部２４の具体例を示すブロック図である。図２において、各電池セル１１1〜１１nの電圧信号Ｖは、アンチエイリアスフィルタ２４ａを介してＡ／Ｄ変換器２４ｂに入力され、Ａ／Ｄ変換器２４ｂの出力データは等価回路パラメータ測定部２４ｃに入力される。
【００４３】
電流センサ１２からの電流信号Ｉは、アンチエイリアスフィルタ２４ｄを介してＡ／Ｄ変換器２４ｅに入力され、Ａ／Ｄ変換器２４ｅの出力データは等価回路パラメータ測定部２４ｃに入力される。
【００４４】
Ａ／Ｄ変換器２４ｂ、２４ｅは、電池モジュール状態管理部２６→アクセル変化量検出部２４ｆ→クロック制御部２４ｇ→可変クロック発生部２４ｈで構成され、アクセルワーク監視部２７から検出出力されるアクセル変化信号に基づき生成される可変クロック系統により駆動される。これにより、発進、加速、高速走行、低速走行、減速、停止、後退、それらの緩急など、運転者のアクセルワークに基づいたクロックが生成されて、それぞれの状態における電圧信号Ｖおよび電流信号Ｉがデジタルデータに変換される。
【００４５】
なお、Ａ／Ｄ変換器２４ｂ、２４ｅのサンプリングクロック周波数は、各電池セル１１1〜１１nの内部インピーダンスを測定したい周波数帯域に応じて変更することもできる。たとえば１ｋＨzまでの内部インピーダンスを測定する場合は、サンプリングクロック周波数を２Ｋsample/sとし、アンチエイリアスフィルタ２４ａ、２４ｄの低域通過帯域を１ｋＨz以下とする。
【００４６】
等価回路パラメータ測定部２４ｃには、測定しようとしている各電池セル１１1〜１１nの等価回路パターンなどの等価回路の情報が格納されている等価回路情報格納部２４ｉが接続されている。等価回路パラメータ測定部２４ｃで測定された等価回路の各パラメータは、内部バス２５を介して電池モジュール状態管理部２６に取り込まれる。
【００４７】
Ａ／Ｄ変換器２４ｂ、２４ｅの出力データは、電力測定部２４ｊにも入力される。これにより、電力測定部２４ｊは各電池セル１１1〜１１nの瞬時電力を測定し、測定結果を電力情報格納部２４ｋに格納する。電力情報格納部２４ｋに格納された電力情報は、内部バス２５を介して電池モジュール状態管理部２６に取り込まれる。
【００４８】
図３は、図２の等価回路パラメータ測定部２４ｃの具体例を示すブロック図である。Ａ／Ｄ変換器２４ｂ、２４ｅの出力データは、波形データ記憶部ｃ１に逐次格納される。
【００４９】
ＤＦＴ演算部ｃ２は、波形データ記憶部ｃ１に逐次格納される波形データを離散フーリエ変換し、電圧信号の離散フーリエ変換結果を電流信号の離散フーリエ変換結果で除算することによりインピーダンスを演算し、演算されたインピーダンスデータをインピーダンスデータ記憶部ｃ３に格納する。なお、波形データの形態によっては、ＤＦＴ演算部ｃ２に代えてＦＦＴ演算部を用いることにより、演算処理の高速化が図れる。
【００５０】
回路定数推定演算部ｃ４は、インピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータに基づき、予め指定された等価回路モデルにおいて、定数フィッティングを行う。回路定数推定演算部ｃ４で推定演算された回路定数は、たとえば図３６に示した等価回路の場合、Ｒ４とＬ４は不変回路定数記憶部ｃ５に格納され、その他のＲ１、Ｒ２、Ｃ２、Ｒ３、Ｃ３は回路定数記憶部ｃ６に格納される。
【００５１】
インピーダンス推定演算部ｃ７は、任意の周波数におけるインピーダンスを出力する。インピーダンスデータが実在する周波数領域については、インピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータをそのまま出力する。インピーダンスデータが実在しない周波数領域については、不変回路定数記憶部ｃ５および回路定数記憶部ｃ６に格納されている回路定数に基づき推定演算し、その演算結果を出力する。
【００５２】
解析条件記憶部ｃ８には、外部から解析条件が格納される。解析条件は主に各演算部における演算条件をあらわすが、基準測定かシステム搭載時測定かの情報も含む。
【００５３】
近年、電池に対して定電圧や定電流で正弦波を印加してインピーダンス特性を求め、充放電の温度特性や充電残量や性能劣化の度合などを推定して電池の状態を把握する研究が盛んに行われている。
【００５４】
電池が自動車などのシステムに組み込まれる前の単体の状態では、整備された測定環境でインピーダンス測定が行えるが、システムに組み込まれてしまうと、システム上の制約などにより、十分なインピーダンス測定ができない場合がある。特に、自動車の駆動源として搭載された場合には、システム側のサンプルレートが不十分で、高い周波数領域がサンプルできないことが想定される。この場合、予め測定した測定範囲相当での比較ができなくなってしまう。
【００５５】
図４は電池のインピーダンス特性例図であり、（Ａ）は正弦波を周波数範囲１Ｈｚ〜２.５ｋＨｚで掃引するとともに、各測定周波数点で十分なサンプルレートを確保しながら測定した結果を示している。以降、（Ａ）を基準特性とする。
【００５６】
（Ｂ）は（Ａ）の基準特性から周波数範囲１〜５０Ｈｚを切り出したものである。これは、電池をたとえば自動車システムに搭載した場合の制約により、高周波数領域が測定できない場合を想定している。（Ａ）に表示されている虚軸の＋側（グラフの下半分）は電池のＬ(インダクタンス)の情報を含む領域であるが、（Ｂ）ではその部分が完全に欠落している。
【００５７】
電池のインダクタンスについては、構造的な特性であり、電極や電解溶液の劣化などでは経時変化しないとする考えがある。この考えに基づけば、（Ａ）の基準特性から予め等価回路定数を求め、経時変化しない定数については、電池をシステム搭載後も、これらの定数を使用できる。
【００５８】
（Ｃ）は（Ａ）の基準特性を、図３６の等価回路モデルに基づき定数フィッティングして求めたＲ１，Ｒ２，Ｒ３，Ｃ２，Ｃ３，Ｌ４，Ｒ４から導き出したインピーダンス特性曲線である。フィッティングは公知の演算式に基づいて行うことができる。
【００５９】
（Ｄ）は（Ｂ）で推定した回路定数Ｒ１,Ｒ２,Ｒ３,Ｃ２,Ｃ３と予め取得したＬ４,Ｒ４を用いて、図３６の等価回路モデルに基づき定数フィッティングして求めた結果から導き出したインピーダンス特性曲線である。（Ｄ）のインピーダンス特性曲線は、（Ｃ）のインピーダンス特性曲線とほぼ等しくなっている。すなわち、（Ｂ）で推定した回路定数Ｒ１,Ｒ２,Ｒ３,Ｃ２,Ｃ３と予め取得したＬ４,Ｒ４を用いることにより、（Ａ）の基準特性に相当する周波数範囲におけるインピーダンス特性を推定することができる。
【００６０】
上記実施例では等価回路モデルに不変回路定数を与えることによりインピーダンス推定を行っているが、等価回路上に不変回路定数を与えるのではなく、不変回路定数から時系列データを作り出し、それを測定した時系列データに足しこんだ上で、他の回路定数を推定するようにしてもよい。
【００６１】
また、上記実施例ではＬ成分は低い周波数領域には影響しないという前提で定数推定を行っている。よって、定数推定時の等価回路モデルには不変回路定数Ｌ４,Ｒ４を含まず、インピーダンス推定時にのみ不変回路定数Ｌ４,Ｒ４を使用している。ところが、電池の特性によってはＬ成分が低い周波数領域にも影響を及ぼす可能性がある。その場合には、定数推定時の等価回路に不変回路定数Ｌ４,Ｒ４を含んだ上で定数推定するようにしてもよい。
【００６２】
ところで、電池の等価回路モデルの選択にあたっては、予め、測定対象とする電池固有の特性や測定周波数範囲を認識した上で適切な等価回路モデルを選択しないと、図５のインピーダンス特性例図に示すように実物とはかけ離れた定数推定結果となる場合がある。
【００６３】
図５は、図３６の等価回路について、同じインピーダンスデータから異なる周波数範囲のデータを抽出し、定数推定を行った結果である。（Ａ）は０．１Ｈｚ以上を抽出した結果であり、定数フィッティングにより導き出したインピーダンス特性曲線と、実際のインピーダンス特性が一致している。
【００６４】
これに対し、（Ｂ）は１．０Ｈｚ以上を抽出した結果であって、定数フィッティングにより導き出したインピーダンス特性曲線から大きく外れている。これは、実物はワールブルグ素子を含んでいるにもかかわらず、データにはその特性が顕著に現れていないことにより、局所解に陥っていると推測できる。このように、同じ等価回路モデルでも、定数推定に用いるインピーダンスの周波数範囲が異なると、全く異なる結果が得られることがある。
【００６５】
このような不都合は、図６に示すように構成される等価回路パラメータ測定部２４ｃを用い、インピーダンスデータの特徴に基づいて最適な等価回路モデルを選択することにより回避でき、回路定数推定精度の向上が図れる。
【００６６】
図６は等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図であり、図３と共通する部分には同一の符号を付けている。図６において、回路モデル選択部ｃ９は、ＤＦＴ演算部ｃ２で推定されインピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータの特徴に基づき、最適な等価回路モデルを選択する。回路定数推定演算部ｃ４は、インピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータおよび回路モデル選択部ｃ９で選択された最適な等価回路モデルに基づき、各回路定数の推定演算を行う。
【００６７】
一般的に使用される電池の等価回路モデルは、ｎ段のＲＣ並列回路と、１段のＬＲ並列回路と、ワールブルグ素子とで構成されている。そこで、回路モデル選択部ｃ９は、このような等価回路モデルの具体的な構成について、以下の手順で順次決定する。
１）ワールブルグ素子の有無
２）ＬＲ並列回路の有無
３）ＲＣ並列回路の段数
【００６８】
１）まず、ワールブルグ素子については、低周波数側のインピーダンス実軸・虚軸の相関係数を用いて、有無を判断する。たとえば、Ｃｏｒｒ＜−０．９９であればワールブルグ有と判定する。相関係数は下式より算出する。
【００６９】
0005403437.tif 000002
【００７０】
ここで、Corr(i)はi番目インピーダンスデータ周辺の相関係数、ZrealjおよびZimgjはj番目インピーダンスデータの実部・虚部をあらわす。
【００７１】
0005403437.tif 000003
【００７２】
0005403437.tif 000004
【００７３】
は、各々i-a〜i+a番目インピーダンスの実部・虚部データの平均値をあらわす。なお、インピーダンスデータは周波数の昇順に並んでいるものとする。
【００７４】
図７は、a＝４の相関係数Corr(i)のグラフである。今回のサンプルデータではワールブルグ「有」と判断される。
【００７５】
２）次に、ＬＲ並列回路の有無を判定する。高周波数測のインピーダンス虚軸が＋値であれば、ＬＲ並列回路が必要と判断する。図８のサンプルインピーダンス特性図の場合には、ＬＲ並列回路「有」と判断される。
【００７６】
３）最後にＲＣ並列回路の段数を決定する。全データにおいて相関係数が−から＋方向に、Corr(i)＝−０．９５を跨いだ回数で判定する。ただし、インピーダンスの虚軸が＋領域で跨いでいる場合は、ＬＲの特性とみなしてカウントしない。図９（Ａ）に示すサンプルデータでは、ａ，ｂ，ｃの３点で相関係数が−０．９５を跨いでいるが、ｃ点は（Ｂ）に示すようにインピーダンスの虚軸が３２０Ｈｚを越えた＋領域で跨いでいるのでカウントせず、ＲＣ並列回路は２段と判断する。
【００７７】
これらにより、回路定数推定演算部ｃ４で推定演算される各回路定数の推定精度の向上が図れる。
【００７８】
十分な測定環境下で電圧・電流データを取得できれば、インピーダンスの特徴を抽出することは可能である。しかし、たとえば電池を自動車に搭載した状態では、ノイズなどの影響で必ずしも良好な測定結果が得られるとは限らない。
【００７９】
その場合には、複数の等価回路モデル候補を選択した上で並列に定数推定演算を行い、対象インピーダンスデータとの誤差が最小なものを最終的な出力としてもよい。
【００８０】
さらに、繰り返し演算中において、随時対象インピーダンスデータとの誤差を算出し、基準値を満たさないもの、または、明らかに収束していないものについては、演算を打ち切って他のモデルを選択するという機能を設けてもよい。
【００８１】
また、回路定数推定演算部ｃ４で推定演算を行う過程において、周波数領域や測定精度などの条件に応じて各データの重み付けを行うことにより、定数推定精度の向上を図ることもできる。
【００８２】
インピーダンス特性を単一正弦波の掃引測定から得る場合は、各周波数単位で、Ａ／Ｄ変換器のＡ／Ｄ分解能を考慮した振幅が設定できる。これに対し、パルスのような複数の周波数成分を含む波形の場合には、各周波数成分の振幅を制御することはできない。この場合、ある周波数成分においては、Ａ／Ｄ分解能が足りず、正しいインピーダンスを得ることができない。さらに、このデータを用いて等価回路モデルの定数推定を行うと、誤差の大きい推定結果となる可能性がある。
【００８３】
図１０のサンプルデータにおいて、（Ａ）は図３６の等価回路に対応した前述図４（Ｃ）と同じものであり、正弦波形入力応答から得られたインピーダンス特性と定数フィッティングより得られたインピーダンス特性曲線である。正弦波を周波数範囲１Ｈｚ〜２.５ｋＨｚで掃引するとともに、各測定周波数点で十分なサンプルレートを確保しながら測定した結果であり、これらの回路定数を真値とする。
【００８４】
（Ｂ）は、パルス入力応答から得られた結果である。ただし、Ｒ４,Ｌ４は正弦波形入力応答で得られた定数を用いている。サンプルレート１ｋＨｚで測定しており、１〜４５０Ｈｚの周波数域で離散フーリエ変換を行っている。サンプルレートが低いため、高い周波数側でみえるはずのインダクタンス成分がキャプチャされていない。また、周波数が高いほど結果がばらついている。これらのばらつきは、パルスに含まれる各周波数成分の振幅とＡ／Ｄ変換器のＡ／Ｄ分解能が関係していると考えられる。
【００８５】
ここで、矩形波パルスｆ（ｔ）をフーリエ級数展開し、波形に含まれる周波数成分を考える。矩形波パルスｆ（ｔ）は図１１のように表せる。
【００８６】
0005403437.tif 000005
【００８７】
0005403437.tif 000006
【００８８】
ただし、Ｗはパルス幅、Ｔは周期、ｍは０以上の整数である。
上式で示されるように、周波数によっては振幅ａｍがＡ／Ｄ分解能に対して極めて小さくなってしまうため、この周波数近辺で結果が大きくばらつく可能性がある。
【００８９】
このばらつきにより等価回路定数の推定精度が損なわれるおそれがあるが、ばらつきの影響を抑制するためには、何らかの重み付け計算が有効であると考えられる。
【００９０】
具体例として、回路定数の推定にGauss-Newton法を用いる場合を考える。回路定数の真値からのずれを、ΔＲ２,ΔＣ２,ΔＲ３,ΔＣ３とすると、以下のように表せる。
【００９１】
0005403437.tif 000007
【００９２】
ΔＺｎはｎ番目の実測インピーダンスと現在の回路定数から計算して得られた同周波数におけるインピーダンスとの差である。Ｊはヤコビアン、Ｔは行列の転置をあらわす。上記計算を、回路定数が収束するまで繰り返し行う。ここで、重み付けｐ（ｊ）を導入し、以下の式で回路定数の推定演算を行う。
【００９３】
0005403437.tif 000008
【００９４】
振幅が小さい周波数域では重み付けを小さくし、逆に振幅が大きい周波数域では重み付けを大きくすることにより、ばらつきの影響を抑える効果が期待できる。
【００９５】
入力応答がパルスに近い形状の場合、フーリエ級数の性質から、たとえば図１２のような重み付けが有効と考えられる。ただし、ｋは０以上の整数、ｆ0はＤＦＴ演算区間を一周期とした場合の周波数、ｆjはｆ0のｊ次周波数を表す。
【００９６】
0005403437.tif 000009
【００９７】
図１３は、上記の重み付けで定数推定した結果例を示す説明図である。（Ａ）はサンプルインピーダンス特性例図を示し、（Ｂ）は重み付けあり・なしで推定した場合における定数の真値からのずれを示している。全ての定数において、真値に近い定数推定結果になっている。
【００９８】
図１４は等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図であり、図３および図６と共通する部分には同一の符号を付けている。図１４の回路定数推定演算部ｃ４は、インピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータおよび解析条件記憶部ｃ８から設定される重み付け関数や周波数範囲などに基づき、各データの重み付け演算などを行う。
【００９９】
これらにより、前述のように、各回路定数推定精度の向上を図ることができる。
【０１００】
インダクタンス成分が大きい電池に対してパルス状の立ち上がりが速い電流（電圧）を印加すると、スパイク状の電圧（電流）が発生する。このとき、Ａ／Ｄ変換器のサンプルレートが十分に高くないと、サンプルタイミングによっては、図１５に示すように、このスパイク部分がサンプルされたり、されなかったりする。
【０１０１】
図１５は定電流パルスの応答測定例図であり、（Ａ）は電圧スパイク部分がサンプルされた場合を示し、（Ｂ）は電圧スパイク部分がサンプルされない場合を示している。
【０１０２】
電池のインピーダンスを算出する場合、スパイク部分がサンプルされた場合とサンプルされなかった場合では、インピーダンスの算定結果が著しく異なり、再現性のない結果が得られてしまう。
【０１０３】
図１６は、各々のデータから求めたナイキストプロット例図である。「-△-」は、正弦波形入力から得られた結果である。前述のように各々十分なサンプルレートを確保して各周波数を一波ずつ掃引測定した結果である。なお、正弦波形は十分に滑らかであるため、パルス入力でみられるようなスパイク応答は発生してない。以降、この「-△-」の結果を真値とする。
【０１０４】
「-□-」は、スパイクが検出されたデータに対して離散フーリエ変換を行った結果である。スパイク部分をキャプチャするために十分なサンプレートが確保されていないため、全体的に「-△-」の真値から大きく外れてしまっている。
【０１０５】
「-×-」は、スパイクが検出されなかったデータに対して離散フーリエ変換を行った結果である。スパイク部分がキャプチャされなかったため、虚軸方向に対して下に伸びることはなく、インダクタンス成分が欠落している。これらにより、スパイクが検出された場合とされなかった場合とで、特性の現れ方が著しく異なることが明らかである。
【０１０６】
電池のインダクタンスは構造的に決まるものであり、電極や溶液劣化で経時変化しないとする考えがある。前述のように、スパイクは電池のインダクタンスに起因するものであるが、電池の劣化診断においては、Ｒ,Ｃ成分のみ必要とし、Ｌ成分は測定できなくてもよい場合がある。そのような場合、グラフ虚軸のマイナス側（グラフ上部）の情報が正確かつ十分にあれば、電池のＲ（抵抗）およびＣ（コンダクタンス）を推定でき、電池の劣化診断が行える。
【０１０７】
図１７は、正弦波を所定の周波数範囲１Ｈｚ〜２.５ｋＨｚで掃引するとともに各測定周波数点で十分なサンプルレートを確保して測定したインピーダンス特性およびこれを図３６の等価回路モデルで定数フィッティングして得た定数Ｒ１，Ｒ２，Ｒ３，Ｃ２，Ｃ３，Ｌ４，Ｒ４から導き出したインピーダンス特性曲線である。以降、これらの測定結果を真値とする。
【０１０８】
図１８はスパイク検出の有無によるサンプルインピーダンス特性の比較例図である。（Ａ）はパルス応答でスパイクが検出されたデータを示し、（Ｂ）はパルス応答でスパイクが検出されなかったデータを示している。ただし、インダクタンスＬ成分が検出されなかったデータに対しては、Ｒ４,Ｌ４を等価回路モデルから外している。
【０１０９】
（Ｃ）はスパイク検出の有無による各定数の真値からのずれを示している。Ｒ,Ｃにおいては、スパイクが検出されなかったデータに基づいてフィッティングを行うことにより、真値に近い結果が得られる。すなわち、サンプルレートが不十分でも、スパイクなしの波形であれば、Ｒ,Ｃの回路定数を推定することが十分可能であることを示しているが、再現性よくスパイクのない波形を取得することは困難である。
【０１１０】
そこで、低サンプルレートで測定されたパルス応答データからＬ成分がみえるデータを補正し、等価回路のＲ,Ｃを再現性よく高精度に推定することを検討する。
【０１１１】
図１９は等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図であり、図３と図６および図１４と共通する部分には同一の符号を付けている。図１９のスパイクデータ補正部ｃ１０は、波形データ記憶部ｃ１に格納されている波形データに対してスパイク補正を行う。回路定数推定演算部ｃ４は、インピーダンスデータ記憶部ｃ３に格納されているインピーダンスデータおよび解析条件記憶部ｃ８から設定される解析条件などに基づき、定数フィッティングで回路定数を推定および得られた定数から導き出されたインピーダンス特性曲線の算出を行う。回路定数推定演算部ｃ４の演算結果は、回路定数記憶部ｃ６に格納される。
【０１１２】
図２０は、スパイクデータ補正部ｃ１０によるスパイクありの波形データのインダクタンスＬ成分を補正するための処理の流れを説明するフローチャートである。図２０において、ｉ（ｔ）はｔ番目の電流サンプリングデータ、ｖ（ｔ）はｔ番目の電圧サンプリングデータである。ｓｒは、スパイクを検出するための係数である。トリガは、パルスの立ち上がりおよび立ち下がりを検出するためのトリガレベルである。
【０１１３】
ステップＳ１でｔ＝１のデータ長の波形データを選択し、ステップＳ２でパルスの立ち上がりか否かを判断するためにＴ＝ｔとしてｉ（ｔ）＞トリガの条件が成立するか否かを判断する。この条件が成立すればパルスの立ち上がりであると判断し、Ｔ＝ｔとしてフラグ＝ＦＡＬＳＥとするステップＳ３の処理に移行する。
【０１１４】
そして、ステップＳ４でスパイクが検出されたか否かを判断するためにｖ（ｔ）＞ｓｒ＊ｖ（ｔ＋１）の条件が成立するか否かを判断する。この条件が成立すればスパイクが検出されたと判断し、フラグ＝ＴＲＵＥ、ｖ（ｔ）＝ｖ（ｔ−１）、ｉ（ｔ）＝ｉ（ｔ−１）とするステップＳ５の処理に移行する。続いて、ｔ＝Ｔのデータ長の波形データを選択するステップＳ６の処理に移行する。ステップＳ４の条件が成立しなければスパイクなしと判断して直接ステップＳ６の処理に移行する。
【０１１５】
ステップＳ７でパルスの立ち下がりか否かを判断するためにｉ（ｔ）＜トリガの条件が成立するか否かを判断する。この条件が成立すればパルスの立ち下がりであると判断し、さらにステップＳ８でスパイク補正の有無を判断するためにフラグ＝ＴＲＵＥか否かを判断する。この条件が成立すればスパイク補正ありと判断し、ｖ（ｔ）＝ｖ（ｔ−１）、ｉ（ｔ）＝ｉ（ｔ−１）とするステップＳ９の処理に移行して、一連の処理を終了する。なお、ステップＳ８の条件が成立しなければ、スパイク補正なしとして一連の処理を終了する。
【０１１６】
図２１は、図２０のフローチャートの手順で補正したスパイクありの波形データを等価回路フィッティングした結果例を示す説明図である。（Ａ）はサンプルインピーダンス特性例図を示し、（Ｂ）は補正の前後における定数の真値からのずれを示している。補正後の定数は、全ての定数で真値に近い結果になっている。
【０１１７】
図２２は、電力／インピーダンス演算部２４の他の具体例を示すブロック図である。図２２のブロック図では、各電池セル１１1〜１１nからの電圧信号Ｖおよび電流信号Ｉに加えて温度信号Ｔも取り込んでいる。
【０１１８】
図示しない温度センサから出力される温度信号Ｔは、アンチエイリアスフィルタ２４ｍを介してＡ／Ｄ変換器２４ｎに入力され、Ａ／Ｄ変換器２４ｎの出力データは等価回路パラメータ測定部２４ｃに入力される。
【０１１９】
電池のインピーダンス特性は、温度環境によって大きく変化する。そのため、たとえば「劣化―充電残量―インピーダンス」をテーブル化する場合には、温度パラメータは不可欠となる。したがって、図２２に示すように、各電池セル１１1〜１１nの温度モニタ結果を電力／インピーダンス演算部２４に付加することは有効である。
【０１２０】
また、図１の実施例ではアクセルＬ１とインバータＬ２とモータＬ３が実質的に直列接続されている自動車の駆動系を実負荷として用い、運転者のペダル操作に伴うアクセルＬ１の動きによる各電池セル１１1〜１１nの出力電圧波形および電流センサ１２の出力電流波形の階段波的な立ち上がりや立ち下がりの変化に基づきインピーダンス特性推定を行う例を示しているが、実負荷に高周波成分が存在しないときには、図２３に示すように実負荷と並列に擬似負荷装置ＤＬを接続して高周波域を含んだ負荷を発生させることにより、高域までインピーダンス推定することができる。
【０１２１】
擬似負荷装置ＤＬの出力波形としては、矩形波、三角波などが考えられる。その出力振幅は、たとえば電池放電レートを考慮して様々な条件で実施できるようにすればよい。
【０１２２】
なお、本発明で用いる電力／インピーダンス演算部２４は、半導体集積回路化技術を用いることにより超小型にパッケージ化でき、たとえば自動車に搭載される電池モジュールの各電池セルに取り付ける場合にもきわめて微小のスペースが確保できればよい。
【０１２３】
図２４も本発明の他の実施例を示すブロック図であり、図１と共通する部分には同一の符号を付けている。図２４において、負荷制御部ＬＣは、たとえば負荷装置Ｌとしての自動車の駆動系をあらかじめ設定された所定の負荷プログラムにしたがって駆動制御する。
【０１２４】
これにより、実際の運転では実現困難な走行状態などを再現でき、それらの負荷変動が電池モジュール１０に与える影響を電力／インピーダンス演算部２４で測定することができる。
【０１２５】
図２５は図２の等価回路パラメータ測定部２４ｃの他の具体例を示すブロック図であり、図６と共通する部分には同一の符号を付けている。図２５において、演算部には電流波形解析部ｃ１２と推定定数演算部ｃ１３が追加されている。
【０１２６】
図２６に示すようなインピーダンス特性をもつ電池のインピーダンス特性を、図２５に示す等価回路パラメータ測定部２４ｃが組み込まれた装置を用いて測定する手順について説明する。なお、等価回路は図２７を使用するものとする。
【０１２７】
図２６によれば、電池は周波数ごとに特徴あるインピーダンス特性を持つことが明らかである。１ｋＨｚ以上ではインダクタンス、１Ｈｚ〜１ｋＨｚではコンダクタンス、１Ｈｚ以下ではＣＰＥ（Constant Phase Element）すなわちｆ-pに比例した特性が支配的に見えている。なお、ＣＰＥは以下の式であらわされる。
【０１２８】
0005403437.tif 000010
【０１２９】
図２４および図２５において、
１）たとえば負荷装置Ｌとしての自動車の駆動系から電池モジュール１０に適切な電流負荷が与えられる。
２）アクセルワーク監視部２７は、アクセル変化信号に基づいて負荷の発生状態を監視し、適当なタイミングで電池モジュール状態管理部２６を介して各電力／インピーダンス演算部２４へ測定開始命令を出力する。
【０１３０】
３）各電力／インピーダンス演算部２４は、測定が終了すると、電流波形解析部ｃ１２により電流波形データの形状解析を行い、解析条件記憶部ｃ８に設定された条件（たとえば放電パルス幅が５００±１０ｍｓでかつ放電遮断後の状態が１０ｓｅｃ以上）を満たすデータのみを波形データ記憶部ｃ１に記憶する。
【０１３１】
設定された所定条件を満たす波形データが得られるまで、１）〜３）を繰り返す。
なお、図２の構成ではサンプルレートの条件はアクセルワーク監視部２７のアクセル変化信号に基づき設定される例を示しているが、解析条件記憶部ｃ８に設定してもよい。
【０１３２】
４）データ取得後、推定定数演算部ｃ１３は波形データ記憶部ｃ１から前述の設定条件を満たす波形データを読み出し、以下のような推定定数演算を行う。なお、使用する等価回路モデルは回路モデル選択部ｃ９で選択されているものとする。
【０１３３】
４−１）まず、図２８に示すように、設定された所定条件を満たす波形データの全区間をフィッティング対象として、Ｒ１，Ｒ２，Ｃ２，Ｒ３，Ｃ３，ＣＰＥ（ｐとＴ）を推定する。本実施例では、測定パルスとしてパルス幅５００ｍｓを使用しているため、フィッティング対象となる波形のデューティー比は０．０５以下となる。これは１Ｈｚ以下の特徴的特性、すなわち、ＣＰＥのｐとＴを得ることが目的である。
【０１３４】
図２９の実線は、このようにして求めた推定定数に基づくインピーダンス特性である。「＋」でプロットした特性は、交流重畳波形を印加して測定して得た特性である。後者を真値とすると、低周波側は精度よく推定できているが、高周波側はずれていることがわかる。
これは、時定数が小さい特性、変化が顕著に見られる微小時間に対して、図２９の場合は１０秒以上というはるかに長い時間波形でフィッティングしているため、時間サンプル数の多い０．１Ｈｚ〜１Ｈｚ近辺の特性が重点的にフィッティングされた結果、微小時間が重要な高周波側は相対的に誤差が大きくなっているためと考えられる。
【０１３５】
４−２）次に、フィッティングの対象範囲として、図３０に示すように設定された所定条件を満たす波形データの０〜１ｓの区間を抽出し、４−１）で求めたＣＰＥ（ｐとＴ）値を固定定数として、Ｒ１，Ｒ２，Ｃ２，Ｒ３，Ｃ３を再推定する。このときのフィッティング対象となる波形のデューティー比は、０．５程度となる。これは、１Ｈｚ以上の特徴的特性、すなわち、ＲとＣを得ることが目的である。
【０１３６】
なお、Ｒ５，Ｌ５は、電池の反応系には依存せず、電池の構造で決まる値であるため、固定値とした。
【０１３７】
また、定数の初期値は適当なものでよい。ただし、解の収束度合いや、劣化診断の現実的な運用を考慮すると、劣化前特性における定数値を用いることがのぞましい。
【０１３８】
図３１は、再推定した定数に基づくインピーダンス特性例図である。「＋」でプロットした特性と実線で示す特性との乖離を図２９と比較すると、大幅に改善されて小さくなっている。これは、時定数が小さい特性、変化が顕著に見られる微小時間に対して、図２９の場合は１０秒以上というはるかに長い時間波形でフィッティングしているため、時間サンプル数の多い０．１Ｈｚ〜１Ｈｚ近辺の特性が重点的にフィッティングされた結果、微小時間が重要な高周波側は相対的に誤差が大きくなっていると考えられる。
【０１３９】
５）４）で得られた定数は電池モジュール状態管理部２６に転送される。電池モジュール状態管理部２６は、定数から電池の劣化状態を判定し、結果を電池システム制御部４０に通知する。
【０１４０】
このように、電池内部の反応時定数に応じてその時定数を最適に推定できる時間分解能と時間スパンで測定データを取得し、その時定数に支配的に関与していると思われる等価回路素子の定数を推定することを時定数毎に行うことで、等価回路定数の推定精度の向上をはかることができる。
【０１４１】
なお、等価回路定数のフィッティングには、勾配法、発見法、直接法など、一般的な最適解探索アルゴリズムを用いることができる。
【０１４２】
また、図２４で設けている負荷制御部ＬＣは、負荷装置Ｌとしての自動車の駆動系をあらかじめ設定された所定の負荷プログラムにしたがって駆動制御できることから、擬似負荷装置ＤＬを有する図２３にも有効である。
【０１４３】
また、上記各実施例では、自動車に搭載される電池モジュールの各電池セルの内部インピーダンスを測定する例について説明したが、自動車以外の発電プラントや家庭用蓄電システムなどに設けられる蓄電池の監視にも有効である。
【０１４４】
以上説明したように、本発明によれば、電池を実際に使用している自動車や発電プラントや家庭用蓄電システムなどのオンサイトや、実負荷を所望の負荷状態に制御しながら電池の内部インピーダンス特性を測定し、電池状態をリアルタイムで監視できる電池監視装置が実現できる。
【符号の説明】
【０１４５】
１０  電池モジュール
１１1〜１１n  電池セル
１２  電流センサ
２０  電池監視装置
２４1〜２４n  電力／インピーダンス演算部
２５  内部バス
２６  電池モジュール状態管理部
２７  アクセルワーク監視部
３０  外部バス
４０  電池システム制御部
Ｌ  負荷装置（駆動系）
Ｌ１  アクセル
Ｌ２  インバータ
Ｌ３  モータ
【図１】
0005403437.tif 000011
【図２】
0005403437.tif 000012
【図３】
0005403437.tif 000013
【図６】
0005403437.tif 000014
【図１１】
0005403437.tif 000015
【図１４】
0005403437.tif 000016
【図１９】
0005403437.tif 000017
【図２０】
0005403437.tif 000018
【図２２】
0005403437.tif 000019
【図２３】
0005403437.tif 000020
【図２４】
0005403437.tif 000021
【図２５】
0005403437.tif 000022
【図２７】
0005403437.tif 000023
【図３２】
0005403437.tif 000024
【図３５】
0005403437.tif 000025
【図３６】
0005403437.tif 000026
【図４】
0005403437.tif 000027
【図５】
0005403437.tif 000028
【図７】
0005403437.tif 000029
【図８】
0005403437.tif 000030
【図９】
0005403437.tif 000031
【図１０】
0005403437.tif 000032
【図１２】
0005403437.tif 000033
【図１３】
0005403437.tif 000034
【図１５】
0005403437.tif 000035
【図１６】
0005403437.tif 000036
【図１７】
0005403437.tif 000037
【図１８】
0005403437.tif 000038
【図２１】
0005403437.tif 000039
【図２６】
0005403437.tif 000040
【図２８】
0005403437.tif 000041
【図２９】
0005403437.tif 000042
【図３０】
0005403437.tif 000043
【図３１】
0005403437.tif 000044
【図３３】
0005403437.tif 000045
【図３４】
0005403437.tif 000046