(57)【要約】【課題】交流電源回路を備えることなく二次電池のインピーダンスを測定することができるインピーダンス検出回路、電池電源装置、及び電池利用システムを提供する。【解決手段】電流検出部３によって検出される電流のピーク値をピーク電流値として検出するピーク電流値検出部４１と、電圧検出部２によって検出される端子電圧のピーク値をピーク電圧値として検出するピーク電圧値検出部４２と、電流値の変化に対する端子電圧の変化の遅れ時間を検出する遅れ時間検出部４３と、電流値及び端子電圧のうちいずれか一方を用いて、当該いずれか一方の変化の過程における一周期を検出する周期検出部４４と、ピーク電流値、ピーク電圧値、遅れ時間、及び周期に基づいて、リチウムイオン二次電池Ｂのインピーダンスを推定するインピーダンス推定部５とを備えた。【選択図】図１
2011137681.tif 000002
【特許請求の範囲】
【請求項１】
二次電池に流れる電流の電流値を検出する電流検出部と、
前記二次電池の端子電圧を検出する電圧検出部と、
前記電流検出部によって検出される電流のピーク値をピーク電流値として検出するピーク電流値検出部と、
前記電圧検出部によって検出される端子電圧のピーク値をピーク電圧値として検出するピーク電圧値検出部と、
前記電流検出部で検出される電流値の変化に対する前記電圧検出部で検出される端子電圧の変化の遅れ時間を検出する遅れ時間検出部と、
前記電流検出部によって検出される電流値及び前記電圧検出部によって検出される端子電圧のうちいずれか一方を用いて、当該いずれか一方の変化の過程における一周期を検出する周期検出部と、
前記ピーク電流値検出部で検出されるピーク電流値、前記ピーク電圧値検出部で検出されるピーク電圧値、前記遅れ時間検出部で検出される遅れ時間、及び前記周期検出部で検出される周期に基づいて、前記二次電池のインピーダンスを推定するインピーダンス推定部と
を備えることを特徴とするインピーダンス検出回路。
【請求項２】
前記ピーク電流値及び前記ピーク電圧値は、ピークトウピーク値であること
を特徴とする請求項１記載のインピーダンス検出回路。
【請求項３】
前記インピーダンス推定部は、
前記周期検出部で検出される周期をｔｃｙｃ、前記遅れ時間検出部で検出される遅れ時間をｔｄとすると、下記の式（１）に基づき、当該遅れ時間ｔｄを位相差ωに換算し、前記ピーク電流値、前記ピーク電圧値、及び当該換算されて得られた位相差ωとに基づいて、前記二次電池のインピーダンスを推定すること
ω＝（２π×ｔｄ）／ｔｃｙｃ    ・・・（１）
を特徴とする請求項１又は２記載のインピーダンス検出回路。
【請求項４】
前記インピーダンス推定部は、
前記ピーク電流値をＩｐ、前記ピーク電圧値をＶｐとし、当該ピーク電流値Ｉｐ、ピーク電圧値Ｖｐ、及び前記位相差ωを下記の式（２）に代入してインピーダンスＺについて解くことによって、前記二次電池のインピーダンスＺを算出すること
【数１】
2011137681.tif 000005
を特徴とする請求項３記載のインピーダンス検出回路。
【請求項５】
前記遅れ時間検出部は、
前記電流検出部で検出される電流値がピークになった後、前記電圧検出部で検出される端子電圧がピークになるまでの時間を前記遅れ時間として測定すること
を特徴とする請求項１〜４のいずれか１項に記載のインピーダンス検出回路。
【請求項６】
前記周期検出部は、
前記電流値及び前記端子電圧のうちいずれか一方について、ピークとピークとの間隔を測定し、当該測定された間隔に基づいて前記周期を取得すること
を特徴とする請求項１〜５のいずれか１項に記載のインピーダンス検出回路。
【請求項７】
前記インピーダンス推定部によって推定されるインピーダンスに基づき、前記二次電池のＳＯＣを推定するＳＯＣ推定部をさらに備えること
を特徴とする請求項１〜６のいずれか１項に記載のインピーダンス検出回路。
【請求項８】
前記二次電池のインピーダンス、当該二次電池に流れる電流の周波数、及び当該二次電池のＳＯＣを、対応付ける対応情報を記憶する記憶部と、
前記二次電池に流れる電流の周波数を検出する周波数検出部とをさらに備え、
前記ＳＯＣ推定部は、
前記記憶部に記憶されている対応情報によって、前記インピーダンス推定部によって推定されるインピーダンス及び前記周波数検出部によって検出される周波数と対応付けられているＳＯＣを、前記二次電池のＳＯＣとして取得すること
を特徴とする請求項７記載のインピーダンス検出回路。
【請求項９】
前記周波数検出部は、
前記電流値及び前記端子電圧のうちいずれか一方について、予め設定された設定時間の期間内におけるピーク数を計数し、当該ピーク数と前記設定時間とに基づいて、前記周波数を検出すること
を特徴とする請求項８記載のインピーダンス検出回路。
【請求項１０】
前記二次電池のインピーダンス、前記遅れ時間、及び当該二次電池のＳＯＣを、対応付ける対応情報を記憶する記憶部をさらに備え、
前記ＳＯＣ推定部は、
前記記憶部に記憶されている対応情報によって、前記インピーダンス推定部で推定されるインピーダンス及び前記遅れ時間検出部で検出される遅れ時間と対応付けられているＳＯＣを、前記二次電池のＳＯＣとして取得すること
を特徴とする請求項７記載のインピーダンス検出回路。
【請求項１１】
前記インピーダンス推定部によって推定されたインピーダンスが、予め設定された基準範囲内であるか否かを確認し、当該インピーダンスが当該基準範囲外であった場合、前記二次電池に異常が生じていると判定する異常判定部をさらに備えること
を特徴とする請求項１〜１０のいずれか１項に記載のインピーダンス検出回路。
【請求項１２】
請求項１〜１１のいずれか１項に記載のインピーダンス検出回路と、
前記二次電池と、
を備えることを特徴とする電池電源装置。
【請求項１３】
請求項１〜１１のいずれか１項に記載のインピーダンス検出回路と、
前記二次電池と、
前記二次電池を充電する充電部と、
前記二次電池から電流の供給を受ける負荷回路と
を備えることを特徴とする電池利用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池のインピーダンスを検出するインピーダンス検出回路、及びこれを用いた電池電源装置と電池利用システムとに関する。
【背景技術】
【０００２】
従来から、二次電池を用いる電源装置内の二次電池の残存容量（充電電気量）を検出する種々の方法が提案されている。特にリチウムイオン二次電池の複素インピーダンス測定値により、残存容量を高精度で検出する方法が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載の技術は、複素インピーダンスの測定値から算出される等価回路的抵抗値または等価回路的容量値を用いることで、残存容量を判別できるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−８２８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明では、二次電池のインピーダンスを測定するために、所定の周波数を有する交流電流を二次電池に流す交流電源回路を備える必要があった。
【０００６】
本発明の目的は、交流電源回路を備えることなく二次電池のインピーダンスを測定することができるインピーダンス検出回路、電池電源装置、及び電池利用システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明に係るインピーダンス検出回路は、二次電池に流れる電流の電流値を検出する電流検出部と、前記二次電池の端子電圧を検出する電圧検出部と、前記電流検出部によって検出される電流のピーク値をピーク電流値として検出するピーク電流値検出部と、前記電圧検出部によって検出される端子電圧のピーク値をピーク電圧値として検出するピーク電圧値検出部と、前記電流検出部で検出される電流値の変化に対する前記電圧検出部で検出される端子電圧の変化の遅れ時間を検出する遅れ時間検出部と、前記電流検出部によって検出される電流値及び前記電圧検出部によって検出される端子電圧のうちいずれか一方を用いて、当該いずれか一方の変化の過程における一周期を検出する周期検出部と、前記ピーク電流値検出部で検出されるピーク電流値、前記ピーク電圧値検出部で検出されるピーク電圧値、前記遅れ時間検出部で検出される遅れ時間、及び前記周期検出部で検出される周期に基づいて、前記二次電池のインピーダンスを推定するインピーダンス推定部とを備える。
【０００８】
この構成によれば、二次電池に流れる電流値に変動が生じると、ピーク電流値検出部によって、当該電流のピーク値がピーク電流値として検出される。一方、二次電池に流れる電流値に変動が生じると、二次電池の内部インピーダンスに電流が流れることで生じる電圧が変動して端子電圧も変動する。このように端子電圧が変動すると、ピーク電圧値検出部によって、端子電圧のピーク値がピーク電圧値として検出される。このとき、二次電池の内部インピーダンスは複素成分を含む複素インピーダンスであるため、電流値の変動が生じた後端子電圧が変動するまでの間に遅れ時間が生じる。従って、遅れ時間には二次電池の複素インピーダンスが反映されている。
【０００９】
そこで、インピーダンス推定部は、ピーク電流値検出部で検出されるピーク電流値、ピーク電圧値検出部で検出されるピーク電圧値、遅れ時間検出部で検出される遅れ時間、及び周期検出部で検出される周期に基づいて、二次電池のインピーダンスを推定することができる。このとき、交流電源回路を用いて外部から二次電池に交流電流を流す必要はないから、交流電源回路を備えることなく二次電池のインピーダンスを測定することができる。
【００１０】
また、前記ピーク電流値及び前記ピーク電圧値は、ピークトウピーク値であることが好ましい。
【００１１】
例えば電流値ゼロを基準とするピーク値をピーク電流値として用いると、対応する端子電圧のピーク値は二次電池の開路電圧（ＯＣＶ：Open circuit voltage）を基準とする値となる。そうすると、二次電池の開路電圧は、ＳＯＣ（State Of Charge）に応じて変化するため、二次電池の開路電圧を検出する必要がある。これに対し、電流値、及び端子電圧のピークトウピーク値をピーク電流値、及びピーク電圧値とすれば、二次電池の開路電圧を検出することなく電流値の変化量に対する端子電圧の変化量を取得することができるので、ピーク電圧値の検出処理が簡素化される。
【００１２】
また、前記インピーダンス推定部は、前記周期検出部で検出される周期をｔｃｙｃ、前記遅れ時間検出部で検出される遅れ時間をｔｄとすると、下記の式（１）に基づき、当該遅れ時間ｔｄを位相差ωに換算し、前記ピーク電流値、前記ピーク電圧値、及び当該換算されて得られた位相差ωとに基づいて、前記二次電池のインピーダンスを推定することが好ましい。
【００１３】
ω＝（２π×ｔｄ）／ｔｃｙｃ    ・・・（１）
この構成によれば、周期検出部で検出される周期ｔｃｙｃと、遅れ時間検出部で検出される遅れ時間ｔｄとから、二次電池に流れる電流に含まれる周波数成分と二次電池の端子電圧に含まれる周波数成分との間の位相差ωが得られる。そして、ピーク電流値、ピーク電圧値、及び位相差ωが判明すれば、例えば背景技術に記載されているような公知の方法によって、二次電池のインピーダンスを推定することが可能となる。
【００１４】
また、前記インピーダンス推定部は、前記ピーク電流値をＩｐ、前記ピーク電圧値をＶｐとし、当該ピーク電流値Ｉｐ、ピーク電圧値Ｖｐ、及び前記位相差ωを下記の式（２）に代入してインピーダンスＺについて解くことによって、前記二次電池のインピーダンスＺを算出することが好ましい。
【００１５】
【数１】
2011137681.tif 000003
【００１６】
この構成によれば、ピーク電流値Ｉｐ、ピーク電圧値Ｖｐ、及び位相差ωに基づき、二次電池のインピーダンスＺを算出することができる。
【００１７】
また、前記遅れ時間検出部は、前記電流検出部で検出される電流値がピークになった後、前記電圧検出部で検出される端子電圧がピークになるまでの時間を前記遅れ時間として測定することが好ましい。
【００１８】
電流値や端子電圧のピークを検出することは容易であるので、電流値がピークになった後、端子電圧がピークになるまでの時間を遅れ時間として測定するようにすれば、遅れ時間検出部を構成することが容易である。
【００１９】
また、前記周期検出部は、前記電流値及び前記端子電圧のうちいずれか一方について、ピークとピークとの間隔を測定し、当該測定された間隔に基づいて前記周期を取得することが好ましい。
【００２０】
周期を測定するには、例えば電流値がゼロになってから再びゼロになるまでの時間を、半周期として測定することで、周期を得るようにしてもよい。しかしながら、負荷の消費電流が変動して放電電流に周波数成分が生じた場合や発電量が変動して充電電流に周波数成分が生じた場合等では、必ずしも電流値がゼロになる点を含んで電流が変動するとは限らず、電流値がゼロになる点を基準に周期を測定することが困難な場合がある。
【００２１】
そこで、この構成によれば、周期検出部によって、電流値及び端子電圧のうちいずれか一方について、ピークとピークとの間隔が測定され、当該測定された間隔に基づいて周期が取得されるので、電流値がゼロにならない範囲で変動する場合であっても、上述の周期を検出することが可能となる。
【００２２】
また、前記インピーダンス推定部によって推定されるインピーダンスに基づき、前記二次電池のＳＯＣを推定するＳＯＣ推定部をさらに備えることが好ましい。
【００２３】
この構成によれば、インピーダンス推定部によって推定されるインピーダンスに基づき、二次電池のＳＯＣを推定することができる。
【００２４】
また、前記二次電池のインピーダンス、当該二次電池に流れる電流の周波数、及び当該二次電池のＳＯＣを、対応付ける対応情報を記憶する記憶部と、前記二次電池に流れる電流の周波数を検出する周波数検出部とをさらに備え、前記ＳＯＣ推定部は、前記記憶部に記憶されている対応情報によって、前記インピーダンス推定部によって推定されるインピーダンス及び前記周波数検出部によって検出される周波数と対応付けられているＳＯＣを、前記二次電池のＳＯＣとして取得することが好ましい。
【００２５】
本発明の発明者は、二次電池のインピーダンスと、当該二次電池に流れる電流の周波数と、当該二次電池のＳＯＣとの間には相関関係があることを見出した。そこで、この相関関係を表す対応情報を、予め記憶部に記憶しておくことで、ＳＯＣ推定部は、記憶部に記憶されている対応情報によって、インピーダンス推定部によって推定されるインピーダンス及び周波数検出部によって検出される周波数と対応付けられているＳＯＣを、二次電池のＳＯＣとして取得することができる。
【００２６】
また、前記周波数検出部は、前記電流値及び前記端子電圧のうちいずれか一方について、予め設定された設定時間の期間内におけるピーク数を計数し、当該ピーク数と前記設定時間とに基づいて、前記周波数を検出することが好ましい。
【００２７】
二次電池の電流及び端子電圧に含まれる周波数成分は、例えば負荷の消費電流の変動や発電装置の発電量の変動等の影響に起因して生じるため、必ずしも一定の正確な周波数を有しているわけではない。しかしながら、電流値及び端子電圧のうちいずれか一方について、予め設定された設定時間の期間内におけるピーク数を計数し、当該ピーク数と設定時間とに基づいて、周波数を検出することで、このような不規則な電流、電圧変動を、等価的に所定の周波数を有する周波数成分として取り扱うことが可能となる。
【００２８】
また、前記二次電池のインピーダンス、前記遅れ時間、及び当該二次電池のＳＯＣを、対応付ける対応情報を記憶する記憶部をさらに備え、前記ＳＯＣ推定部は、前記記憶部に記憶されている対応情報によって、前記インピーダンス推定部で推定されるインピーダンス及び前記遅れ時間検出部で検出される遅れ時間と対応付けられているＳＯＣを、前記二次電池のＳＯＣとして取得するようにしてもよい。
【００２９】
本発明の発明者は、二次電池のインピーダンスと、前記遅れ時間と、当該二次電池のＳＯＣとの間には相関関係があることを見出した。そこで、この相関関係を表す対応情報を、予め記憶部に記憶しておくことで、ＳＯＣ推定部は、記憶部に記憶されている対応情報によって、インピーダンス推定部によって推定されるインピーダンス及び遅れ時間検出部で検出される遅れ時間と対応付けられているＳＯＣを、二次電池のＳＯＣとして取得することができる。
【００３０】
また、前記インピーダンス推定部によって推定されたインピーダンスが、予め設定された基準範囲内であるか否かを確認し、当該インピーダンスが当該基準範囲外であった場合、前記二次電池に異常が生じていると判定する異常判定部をさらに備えることが好ましい。
【００３１】
この構成によれば、インピーダンス推定部によって推定されたインピーダンスが当該基準範囲外であった場合、二次電池に生じた異常を検出することが可能となる。この場合、判定に用いる基準範囲を適宜設定することにより、二次電池が完全に短絡して過電流が流れたり、二次電池が完全に断線（開放）状態になって出力電圧が得られなくなったりする前に、異常を検出することができるので、異常の早期検出が容易となる。
【００３２】
また、本発明に係る電池電源装置は、上述のインピーダンス検出回路と、前記二次電池と、を備える。
【００３３】
この構成によれば、二次電池を用いた電池電源装置において、交流電源回路を備えることなく二次電池のインピーダンスを測定することができる。
【００３４】
また、本発明に係る電池利用システムは、上述のインピーダンス検出回路と、前記二次電池と、前記二次電池を充電する充電部と、前記二次電池から電流の供給を受ける負荷回路とを備える。
【００３５】
この構成によれば、二次電池と、二次電池を充電する充電部と、二次電池から電流の供給を受ける負荷回路とを備えた電池利用システムにおいて、交流電源回路を備えることなく二次電池のインピーダンスを測定することができる。
【発明の効果】
【００３６】
このような構成のインピーダンス検出回路、電池電源装置、及び電池利用システムでは、二次電池に流れる電流値に変動が生じると、ピーク電流値検出部によって、当該電流のピーク値がピーク電流値として検出される。一方、二次電池に流れる電流値に変動が生じると、二次電池の内部インピーダンスに電流が流れることで生じる電圧が変動して端子電圧も変動する。このように端子電圧が変動すると、ピーク電圧値検出部によって、端子電圧のピーク値がピーク電圧値として検出される。このとき、二次電池の内部インピーダンスは複素成分を含む複素インピーダンスであるため、電流値の変動が生じた後端子電圧が変動するまでの間に遅れ時間が生じる。従って、遅れ時間には二次電池の複素インピーダンスが反映されている。
【００３７】
そこで、インピーダンス推定部は、ピーク電流値検出部で検出されるピーク電流値、ピーク電圧値検出部で検出されるピーク電圧値、遅れ時間検出部で検出される遅れ時間、及び周期検出部で検出される周期に基づいて、二次電池のインピーダンスを推定することができる。このとき、交流電源回路を用いて外部から二次電池に交流電流を流す必要はないから、交流電源回路を備えることなく二次電池のインピーダンスを測定することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係るインピーダンス検出回路を用いた電池電源装置、及び電池利用システムの一例を示すブロック図である。
【図２】図１に示す記憶部に記憶されている対応情報の一例を、グラフ化した説明図である。
【図３】図１に示す記憶部に記憶されている対応情報の他の一例を、グラフ化した説明図である。
【図４】電流値Ｉと、端子電圧Ｖとの変動状態の一例を示すグラフである。図４（ａ）は端子電圧Ｖの変動を示し、図４（ｂ）は電流値Ｉの変動を示している。
【図５】（ａ）、（ｂ）は、図４（ａ）、図４（ｂ）に示すグラフの一部を、時間軸について拡大した説明図である。
【図６】図１に示すインピーダンス検出回路の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００３９】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。図１は、本発明の一実施形態に係るインピーダンス検出回路を用いた電池電源装置、及び電池利用システムの一例を示すブロック図である。
【００４０】
図１に示す電池利用システム２００は、電池電源装置１００と、負荷装置２０１と、充放電部２０２とを備えて構成されている。また、図１に示す電池電源装置１００は、インピーダンス検出回路１と、リチウムイオン二次電池Ｂとを備えて構成されている。
【００４１】
電池利用システム２００は、例えば携帯電話機、パーソナルコンピュータなどのモバイル機器、電動工具、掃除機などのパワーツール、ＨＥＶ（Hybrid Electric Vehicle）等の電動自動車、電動産業用車両、電動バイク、電動アシスト自転車、電動車椅子、電動ロボットなどの動力装置、ロードレベリング、ピークシフト、バックアップなどのシステム電源等、電池を利用する種々のシステムである。
【００４２】
電池電源装置１００は、例えば電池パックであってもよく、バックアップ電源装置であってもよく、電池搭載機器の一部として構成されていてもよく、その他の電源装置、システムであってもよい。なお、二次電池の一例としてリチウムイオン二次電池を示したが、二次電池としては、ニッケル水素二次電池や鉛蓄電池等、種々の二次電池を用いることができる。
【００４３】
インピーダンス検出回路１には、リチウムイオン二次電池Ｂと、負荷装置２０１と、充放電部２０２とが接続されている。負荷装置２０１は、例えばＨＥＶ（Hybrid Electric Vehicle）等の電気自動車、携帯型パ−ソナルコンピュータや携帯電話機等、リチウムイオン二次電池Ｂから供給される電力により動作する電池搭載機器、装置における、電力を消費する負荷回路を含む回路部である。
【００４４】
充放電部２０２は、リチウムイオン二次電池Ｂに電流を供給して充電したり、リチウムイオン二次電池Ｂから電力の供給を受けて負荷装置２０１へ供給したりする充放電回路である。
【００４５】
例えば、電池利用システム２００がＨＥＶである場合、充放電部２０２は、例えば負荷装置２０１であるモータを駆動させるために電力が必要なときは、リチウムイオン二次電池Ｂを放電させてモータへ電力を供給し、例えばモータで回生電流が生じる等して余剰電力が生じたときは、その余剰電力をリチウムイオン二次電池Ｂに充電する。これにより、例えば車速が変化し、モータの回転数が変動すると、リチウムイオン二次電池Ｂの充放電電流値も変動することとなる。
【００４６】
また、例えば、電池利用システム２００がパーソナルコンピュータである場合、充放電部２０２は、例えば負荷装置２０１であるパーソナルコンピュータの演算回路が動作するときは、リチウムイオン二次電池Ｂを放電させて演算回路へ電力を供給し、例えばパーソナルコンピュータが電源オフされたときは、商用電源から充電電流を生成してリチウムイオン二次電池Ｂへ充電電流を供給する。これにより、例えば演算回路の動作状態が変化して消費電流が変化すると、リチウムイオン二次電池Ｂの放電電流値も変動することとなる。
【００４７】
そして、例えば、インピーダンス検出回路１と、リチウムイオン二次電池Ｂと、負荷装置２０１と、充放電部２０２とが一体に構成されて、電池利用システム２００である電池搭載機器が構成されている。インピーダンス検出回路１は、負荷装置２０１の一部として構成されていてもよく、例えばリチウムイオン二次電池Ｂを含む電池パックの一部として構成されていてもよい。
【００４８】
インピーダンス検出回路１は、電圧検出部２、電流検出部３、フィルタリング部４、インピーダンス推定部５、ＳＯＣ推定部６、記憶部６１、異常判定部７、表示部８、及び通信部９を備える。また、フィルタリング部４は、ピーク電流値検出部４１、ピーク電圧値検出部４２、遅れ時間検出部４３、周期検出部４４、及び周波数検出部４５を含んでいる。
【００４９】
電流検出部３は、例えばシャント抵抗やホール素子、電流変成器等の電流センサとアナログデジタルコンバータとを用いて構成されている。そして、電流検出部３は、充放電部２０２によって、リチウムイオン二次電池Ｂに入出力される充放電電流の電流値Ｉを検出し、電流値Ｉを示す信号をフィルタリング部４へ出力する。電流検出部３は、例えば、リチウムイオン二次電池Ｂを充電する方向の電流値をプラス、リチウムイオン二次電池Ｂが放電する方向の電流値をマイナスで示すようになっている。
【００５０】
電圧検出部２は、例えばアナログデジタルコンバータを用いて構成されている。そして、電圧検出部２は、リチウムイオン二次電池Ｂの端子電圧Ｖを検出し、端子電圧Ｖを示す信号をフィルタリング部４へ送信する。
【００５１】
記憶部６１は、例えばＲＯＭ（Read Only Memory）を用いて構成されている。記憶部６１には、リチウムイオン二次電池Ｂの複素インピーダンスＺの絶対値｜Ｚ｜、リチウムイオン二次電池Ｂに流れる電流の周波数ｆ、及びリチウムイオン二次電池ＢのＳＯＣ（State Of Charge）を、対応付ける対応情報が、例えば予め実験的に取得されて予め記憶されている。
【００５２】
図２は、記憶部６１に記憶されている対応情報の一例を、グラフ化して示した説明図である。記憶部６１には、例えば図２に示す対応情報が、ＬＵＴ（Look Up Table）として予め記憶されている。記憶部６１は、例えばＳＯＣ推定部６に内蔵されていてもよい。
【００５３】
表示部８は、例えばＬＥＤ（Light Emitting Diode）や液晶表示器等の表示装置である。通信部９は、ＳＯＣ推定部６によって推定されたＳＯＣや、異常判定部７による判定結果を示す情報を、負荷装置２０１へ送信する通信インターフェイス回路である。
【００５４】
フィルタリング部４、インピーダンス推定部５、ＳＯＣ推定部６、及び異常判定部７は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）と、所定の制御プログラムが記憶されたＲＯＭやデータを一時的に記憶するＲＡＭ等の記憶部と、タイマ回路と、これらの周辺回路等とを備えたマイクロコンピュータによって構成されている。そして、ＣＰＵが、例えばＲＯＭに記憶された制御プログラムを実行することにより、ピーク電流値検出部４１、ピーク電圧値検出部４２、遅れ時間検出部４３、周期検出部４４、周波数検出部４５、インピーダンス推定部５、ＳＯＣ推定部６、及び異常判定部７として機能する。
【００５５】
ピーク電流値検出部４１は、電流検出部３によって検出される電流値Ｉのピークｔｏピーク値をピーク電流値Ｉｐとして検出する。
【００５６】
ピーク電圧値検出部４２は、電圧検出部２によって検出される端子電圧Ｖのピークｔｏピーク値をピーク電圧値Ｖｐとして検出する。
【００５７】
なお、ピーク電流値検出部４１は、電流値Ｉのピーク値をそのままピーク電流値Ｉｐとし、ピーク電圧値検出部４２は、リチウムイオン二次電池Ｂの開路電圧（ＯＣＶ：Open circuit voltage）と端子電圧Ｖとの差をピーク電圧値Ｖｐとして検出するようにしてもよい。この場合であっても、電流値Ｉの変化量に対する端子電圧Ｖの変化量を取得することができる。
【００５８】
しかしながら、この場合、リチウムイオン二次電池Ｂの開路電圧は、リチウムイオン二次電池ＢのＳＯＣに応じて変化するため、リチウムイオン二次電池Ｂの開路電圧を検出する必要がある。これに対し、電流値Ｉ、端子電圧Ｖのピークｔｏピーク値をピーク電流値Ｉｐ、ピーク電圧値Ｖｐとすれば、リチウムイオン二次電池Ｂの開路電圧を検出することなく電流値Ｉの変化量に対する端子電圧Ｖの変化量を取得することができるので、ピーク電圧値の検出処理が簡素化される。
【００５９】
遅れ時間検出部４３は、電流検出部３で検出された電流値Ｉの変化に対する電圧検出部２で検出された端子電圧Ｖの変化の遅れ時間ｔｄを検出する。具体的には、遅れ時間検出部４３は、例えば電流値Ｉがピークになった後、端子電圧Ｖがピークになるまでの時間を遅れ時間ｔｄとして測定する。
【００６０】
周期検出部４４は、電圧検出部２によって検出される端子電圧Ｖ及び電流検出部３によって検出される電流値Ｉのうちいずれか一方を用いて、当該いずれか一方の変化の過程における一周期を、周期ｔｃｙｃとして検出する。
【００６１】
具体的には、周期検出部４４は、例えば端子電圧Ｖ及び電流値Ｉのうちいずれか一方について、上限側ピークから次の上限側ピークまでの間隔、あるいは下限側ピークから次の下限側ピークまでの間隔を周期ｔｃｙｃとして検出する。あるいは、周期検出部４４は、例えば端子電圧Ｖ及び電流値Ｉのうちいずれか一方について、上限側ピークから次の下限側ピークまでの間隔、あるいは下限側ピークから次の上限側ピークまでの間隔を（１／２）ｔｃｙｃとして測定し、これを２倍することによって、周期ｔｃｙｃを取得するようにしてもよい。
【００６２】
なお、周期検出部４４は、例えば電流検出部３によって検出される電流値Ｉが、ゼロを横切った後、再びゼロを横切るまでの時間を（１／２）ｔｃｙｃとして検出し、これを２倍することによって、周期ｔｃｙｃを取得するようにしてもよい。
【００６３】
また、周期検出部４４は、複数回、上記周期を検出し、その平均値を周期ｔｃｙｃとして取得するようにしてもよい。
【００６４】
フィルタリング部４は、このようにして検出されたピーク電流値Ｉｐ、ピーク電圧値Ｖｐ、遅れ時間ｔｄ、及び周期ｔｃｙｃを、インピーダンス推定部５へ出力する。
【００６５】
周波数検出部４５は、例えば端子電圧Ｖ及び電流値Ｉのうちいずれか一方について、予め設定された設定時間ｔｗの期間内における上限側ピークの数Ｎｐ、あるいは下限側ピークの数Ｎｐのうちいずれか一方を計数し、ピーク数Ｎｐを設定時間ｔｗで除算することにより、周波数ｆを検出する。
【００６６】
あるいは、周波数検出部４５は、設定時間ｔｗの期間内における上限側ピークと下限側ピークとの合計をピーク数Ｎｐとして計数し、ｆ＝Ｎｐ／（２×ｔｗ）として周波数ｆを検出するようにしてもよい。あるいは、周波数検出部４５は、設定時間ｔｗの期間内において、電流値Ｉがゼロと交差する回数をピーク数Ｎｐとして計数し、ｆ＝Ｎｐ／（２×ｔｗ）として周波数ｆを検出するようにしてもよい。
【００６７】
インピーダンス推定部５は、周期検出部４４で検出された周期ｔｃｙｃ、遅れ時間検出部４３で検出された遅れ時間ｔｄから、下記の式（１）に基づき、遅れ時間ｔｄを位相差ωに換算する。
【００６８】
ω＝（２π×ｔｄ）／ｔｃｙｃ    ・・・（１）
そして、インピーダンス推定部５は、ピーク電流値検出部４１で検出されたピーク電流値Ｉｐ、ピーク電圧値検出部４２で検出されたピーク電圧値Ｖｐ、及び上記換算された位相差ωを下記の式（２）に代入してインピーダンスＺについて解くことによって、リチウムイオン二次電池ＢのインピーダンスＺ（｜Ｚ｜）を算出し、ＳＯＣ推定部６及び異常判定部７へ出力する。
【００６９】
【数１】
2011137681.tif 000004
【００７０】
なお、リチウムイオン二次電池Ｂの温度を測定する温度測定部をさらに備え、インピーダンス推定部５は、上記式（２）に基づき得られたインピーダンスＺを、温度測定部で測定されたリチウムイオン二次電池Ｂの温度に応じて補正するようにしてもよい。
【００７１】
ＳＯＣ推定部６は、記憶部６１に記憶されている対応情報によって、インピーダンス推定部５によって推定されたインピーダンス｜Ｚ｜及び周波数検出部４５によって検出された周波数ｆと対応付けられているＳＯＣを、リチウムイオン二次電池ＢのＳＯＣとして取得する。そして、ＳＯＣ推定部６は、このようにして得られたＳＯＣを、表示部８によって表示させたり、通信部９によって負荷装置２０１へ送信させたりする。
【００７２】
なお、記憶部６１に、例えば図３に示すような、リチウムイオン二次電池Ｂの複素インピーダンスＺの絶対値｜Ｚ｜、遅れ時間ｔｄ、及びリチウムイオン二次電池ＢのＳＯＣ（State Of Charge）を対応付ける対応情報を、例えば予め実験的に取得してＬＵＴとして記憶させておき、ＳＯＣ推定部６は、記憶部６１に記憶されている対応情報によって、インピーダンス推定部５で推定されたインピーダンス｜Ｚ｜及び遅れ時間検出部４３で検出された遅れ時間ｔｄと対応付けられているＳＯＣを、リチウムイオン二次電池ＢのＳＯＣとして取得するようにしてもよい。
【００７３】
また、ＳＯＣ推定部６は、例えば下記式（３）で示すような、インピーダンス｜Ｚ｜とリチウムイオン二次電池Ｂの充電電気量Ｑｃとの関係を示す関数式を予め記憶しておき、インピーダンス｜Ｚ｜を式（３）に代入することによって、充電電気量Ｑｃを算出するようにしてもよい。そして、ＳＯＣ推定部６は、式（４）を用いてＳＯＣを算出するようにしてもよい。
【００７４】
Ｑｃ＝ａ×Ｌｎ（｜Ｚ｜）＋ｂ  ・・・（３）
但し、ａ，ｂは例えば実験的に求められた定数。
【００７５】
ＳＯＣ＝（Ｑｃ／ＦＣＣ）×１００  （％）  ・・・（４）
但し、ＦＣＣは、リチウムイオン二次電池Ｂの満充電容量。
【００７６】
異常判定部７は、インピーダンス推定部５によって推定されたインピーダンス｜Ｚ｜が、予め設定された基準範囲内であるか否かを確認し、インピーダンス｜Ｚ｜が基準範囲外であった場合、リチウムイオン二次電池Ｂに異常が生じていると判定し、その判定結果を表示部８によって表示させたり、通信部９によって負荷装置２０１へ送信させたりする。
【００７７】
上記基準範囲は、例えばリチウムイオン二次電池Ｂが短絡故障を生じているおそれのあるインピーダンスとして予め設定された下限値Ｘｄと、例えばリチウムイオン二次電池Ｂが断線故障を生じているおそれのあるインピーダンスとして予め設定された上限値Ｘｕとによって、例えばＸｄ＜｜Ｚ｜＜Ｘｕとして予め設定されている。
【００７８】
次に、図１に示す電池利用システム２００、インピーダンス検出回路１、及び電池電源装置１００の動作について説明する。図４は、電流値Ｉと、端子電圧Ｖとの変動状態の一例を示すグラフである。図４（ａ）は端子電圧Ｖの変動を示し、図４（ｂ）は電流値Ｉの変動を示している。
【００７９】
図４に示すように、負荷装置２０１の動作状態及び充放電部２０２の動作に応じて、リチウムイオン二次電池Ｂに流れる電流値Ｉが変動する。そして、電流値Ｉが変動すると、リチウムイオン二次電池Ｂの内部インピーダンスＺに電流が流れることで生じる電圧がわずかに遅れて変動し、端子電圧Ｖもまた変動する。
【００８０】
図５（ａ）、図５（ｂ）は、図４（ａ）、図４（ｂ）に示すグラフの一部を、時間軸について拡大した説明図である。また、図６は、インピーダンス検出回路１の動作の一例を示すフローチャートである。
【００８１】
まず、ピーク電流値検出部４１によって、電流検出部３１で検出された電流値Ｉが監視され、電流値Ｉのピークｔｏピーク値がピーク電流値Ｉｐとして検出される（ステップＳ１）。次に、ピーク電圧値検出部４２によって、電圧検出部３２で検出された端子電圧Ｖが監視され、ステップＳ１においてピーク電流値Ｉｐが検出された電流波形に対応する端子電圧Ｖのピークｔｏピーク値がピーク電圧値Ｖｐとして検出される（ステップＳ２）。
【００８２】
次に、遅れ時間検出部４３によって、電流値Ｉがピークになった後、端子電圧Ｖがピークになるまでの時間が遅れ時間ｔｄとして測定される（ステップＳ３）。遅れ時間ｔｄは、例えばピーク電流値Ｉｐの測定に用いられた下限側ピークとピーク電圧値Ｖｐの測定に用いられた下限側ピークとの間、あるいはピーク電流値Ｉｐの測定に用いられた上限側ピークとピーク電圧値Ｖｐの測定に用いられた上限側ピークとの間で測定される。
【００８３】
次に、周期検出部４４によって、例えば電流値Ｉについて、例えばステップＳ１においてピーク電流値Ｉｐが検出された下限側ピークから次の下限側ピークまでの間隔が、周期ｔｃｙｃとして検出される（ステップＳ４）。
【００８４】
次に、周波数検出部４５によって、例えば電流値Ｉについて、図４（ｂ）に示す設定時間ｔｗの期間内における、上限側ピークの数Ｎｐが計数され、ピーク数Ｎｐが設定時間ｔｗで除算されて、周波数ｆが算出される（ステップＳ５）。例えば、図４（ｂ）においては、ピーク数Ｎｐは５となる。
【００８５】
次に、インピーダンス推定部５によって、周期ｔｃｙｃ、遅れ時間ｔｄから、上記式（１）を用いて位相差ωが算出される（ステップＳ６）。
【００８６】
そして、インピーダンス推定部５は、ピーク電流値Ｉｐ、ピーク電圧値Ｖｐ、及び位相差ωを上記式（２）に代入し、インピーダンスＺについて解くことによって、リチウムイオン二次電池Ｂのインピーダンス｜Ｚ｜を算出する（ステップＳ７）。
【００８７】
以上、図１に示すインピーダンス検出回路１は、ステップＳ１〜Ｓ７の処理により、背景技術のように交流電源回路を備えることなく、二次電池の複素インピーダンスＺの大きさである｜Ｚ｜を測定することができる。
【００８８】
次に、ＳＯＣ推定部６によって、記憶部６１に記憶されている対応情報が参照され、当該対応情報において、インピーダンス｜Ｚ｜及び周波数ｆと対応付けられているＳＯＣが、リチウムイオン二次電池ＢのＳＯＣとして取得される（ステップＳ８）。これにより、リチウムイオン二次電池Ｂの複素インピーダンスＺに基づきリチウムイオン二次電池ＢのＳＯＣを算出することができる。
【００８９】
そして、このようにして得られたＳＯＣが、表示部８によって表示され（ステップＳ９）、通信部９によって負荷装置２０１へ送信される（ステップＳ１０）。
【００９０】
次に、異常判定部７によって、インピーダンス｜Ｚ｜が、下限値Ｘｄ及び上限値Ｘｕと比較され（ステップＳ１１）、Ｘｄ＜｜Ｚ｜＜Ｘｕであれば（ステップＳ１１でＹＥＳ）、リチウムイオン二次電池Ｂのインピーダンスは正常であるから、処理を終了する。一方、Ｘｄ＜｜Ｚ｜＜Ｘｕでなければ（ステップＳ１１でＮＯ）、リチウムイオン二次電池Ｂに何らかの異常が生じていると考えられるから、異常判定部７からの指示に応じて、リチウムイオン二次電池Ｂに異常が生じていることを示す判定結果が、表示部８によって表示され（ステップＳ１２）、通信部９によって負荷装置２０１へ送信される（ステップＳ１３）。
【００９１】
以上、ステップＳ１１〜Ｓ１３の処理により、リチウムイオン二次電池Ｂの内部短絡や断線といった、インピーダンスに関わる異常の発生を検出し、ユーザに報知したり外部に接続された機器、装置に通知したりすることができる。
【産業上の利用可能性】
【００９２】
本発明に係るインピーダンス検出回路、電池電源装置、及び電池利用システムは、携帯電話機、パーソナルコンピュータなどのモバイル分野、電動工具、掃除機などのパワーツール分野、電動自動車、電動産業用車両、電動バイク、電動アシスト自転車、電動車椅子、電動ロボットなどの動力分野、ロードレベリング、ピークシフト、バックアップなどのシステム電源分野等、種々の用途に好適に適用することができる。
【符号の説明】
【００９３】
１  インピーダンス検出回路
２  電圧検出部
３  電流検出部
４  フィルタリング部
５  インピーダンス推定部
６  ＳＯＣ推定部
７  異常判定部
８  表示部
９  通信部
３１  電流検出部
３２  電圧検出部
４１  ピーク電流値検出部
４２  ピーク電圧値検出部
４３  遅れ時間検出部
４４  周期検出部
４５  周波数検出部
６１  記憶部
１００  電池電源装置
２００  電池利用システム
２０１  負荷装置
２０２  充放電部
Ｂ  リチウムイオン二次電池
Ｉ  電流値
Ｉｐ  ピーク電流値
Ｎｐ  ピーク数
Ｑｃ  充電電気量
Ｖ  端子電圧
Ｖｐ  ピーク電圧値
Ｘｄ  下限値
Ｘｕ  上限値
Ｚ  インピーダンス
ｆ  周波数
ｔｃｙｃ  周期
ｔｄ  時間
ｔｗ  設定時間
ω  位相差
【図１】
2011137681.tif 000006
【図２】
2011137681.tif 000007
【図３】
2011137681.tif 000008
【図４】
2011137681.tif 000009
【図５】
2011137681.tif 000010
【図６】
2011137681.tif 000011