(57)【要約】【課題】二次電池の状態に応じた入出力で当該二次電池の入出力を行うことが可能な電池制御装置及び電池制御方法を提供する。【解決手段】二次電池の入出力を制御する電池ＥＣＵは、二次電池の電圧を計測する電圧計測部２１と、電圧に含まれる各要素について演算された推定値の合計値である電圧推定値Ｖｅｓを演算する電圧推定部３６と、電圧計測部２１の電圧計測値Ｖに対する電圧推定値Ｖｅｓの差分である電圧誤差値ΔＶと各要素の推定値とに基づいて、電圧誤差値ΔＶに対する各要素の相関係数を演算する相関演算部３９とを備える。相関演算部３９は、相関係数の大きい要素を選択する。【選択図】図２
2014176196.tif 000002
【特許請求の範囲】
【請求項１】
二次電池の入出力を制御する電池制御装置であって、
前記二次電池の電圧の計測値である電圧計測値を計測する電圧計測部と、
前記電圧に含まれる複数の要素毎の推定値を演算して前記推定値の合計値である電圧推定値を演算する電圧推定部と、
前記電圧計測値に対する前記電圧推定値の差分と、前記推定値各々との相関値を演算する相関演算部と、
前記要素各々と前記差分との間の相関の有無を前記相関値に基づいて判別する判別部と、
前記判別部の判別結果に応じて前記二次電池の入出力に関する設定を行う入出力設定部と、を備える
電池制御装置。
【請求項２】
前記相関演算部は、
前記電圧計測部のサンプリング周期を複数含む一定期間において前記差分が所定の閾値以上であることを条件として前記差分と前記推定値との相関値を演算する
請求項１に記載の電池制御装置。
【請求項３】
前記要素は、前記二次電池の起電圧、分極電圧、直流内部抵抗電圧を含み、
前記電圧推定部は、
前記起電圧の推定値を演算する起電圧演算部と、
前記分極電圧の推定値を演算する分極電圧演算部と、
前記直流内部抵抗電圧の推定値を演算する直流内部抵抗電圧演算部と、を備える
請求項１または２に記載の電池制御装置。
【請求項４】
前記入出力設定部は、
前記判別部によって前記起電圧が前記相関を有する要素として判別されたとき、前記二次電池にてメモリー効果の発生しているＳＯＣを演算し、前記二次電池のＳＯＣの制御範囲における上限値をメモリー効果の発生しているＳＯＣ以下のＳＯＣに設定する
請求項３に記載の電池制御装置。
【請求項５】
前記入出力設定部は、
前記判別部によって前記分極電圧が前記相関を有する要素として判別されたとき、前記二次電池のＳＯＣの制御範囲における上限値を正常時における値よりも低い値に設定する
請求項３または４に記載の電池制御装置。
【請求項６】
前記分極電圧は、線形分極電圧とヒステリシス電圧とを含み、
前記分極電圧演算部は、前記線形分極電圧及び前記ヒステリシス電圧の各々の推定値を演算し、
前記相関演算部は、前記差分に対する相関値を前記線形分極電圧及び前記ヒステリシス電圧の各々について演算する
請求項５に記載の電池制御装置。
【請求項７】
前記入出力設定部は、
前記判別部によって前記直流内部抵抗電圧が前記相関を有する要素として判別されたとき、前記二次電池の許容電力値を正常時における値よりも低い値に設定する
請求項３〜６のいずれか一項に記載の電池制御装置。
【請求項８】
前記相関値は、前記相関が大きいほど大きい値を示し、
前記判別部は、前記相関値の最も大きい要素を前記相関を有する要素として判別する
請求項１〜７のいずれか一項に記載の電池制御装置。
【請求項９】
前記相関値は、前記相関が大きいほど大きい値を示し、
前記判別部は、前記相関値が所定の閾値を超えている要素を前記相関を有する要素として判別する
請求項１〜７のいずれか一項に記載の電池制御装置。
【請求項１０】
二次電池の入出力を制御する電池制御方法であって、
前記二次電池の電圧の計測値である電圧計測値を取得する工程と、
前記電圧に含まれる複数の要素毎の推定値を演算して前記推定値の合計値である電圧推定値を演算する工程と、
前記電圧計測値に対する前記電圧推定値の差分と、前記推定値各々との相関値を演算する工程と、
前記要素各々と前記差分との間の相関の有無を前記相関値に基づいて判別する工程と、
前記判別の結果に応じて前記二次電池の入出力に関する設定を行う工程と、を備える
電池制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、二次電池の入出力を制御する電池制御装置及び電池制御方法に関する。
【背景技術】
【０００２】
従来から、ハイブリッド自動車や電気自動車に用いられる電源装置には、複数の電池パックが搭載されている。この電池パックは、複数の電池モジュールが直列接続された二次電池と当該二次電池におけるＳＯＣ（充電率：Ｓｔａｔｅ  Ｏｆ  Ｃｈａｒｇｅ）を演算する電池ＥＣＵとを備えている。電池ＥＣＵは、電圧計測器が計測した二次電池の電圧と電流計測器が計測した二次電池の電流とに基づいて上記ＳＯＣを演算する。電池ＥＣＵが演算したＳＯＣは車両ＥＣＵへと入力される。車両ＥＣＵは、その入力されたＳＯＣに基づいて二次電池に対する電流の入出力を制御する。
【０００３】
一方、電圧計測器及び電流計測器の計測値に基づいてＳＯＣを演算している以上、これら電圧計測器及び電流計測器の少なくとも一方に異常が生じているとなれば、高い精度の下でＳＯＣを演算することが困難となる。これに対し、特許文献１には、電圧計測器及び電流計測器の異常を検出する方法が開示されている。
【０００４】
特許文献１に記載された方法では、電圧計測器及び電流計測器の計測値に基づいて二次電池の起電力と内部抵抗とを算出し、その算出した起電力と内部抵抗とに基づいて、二次電池の電圧の推定値である電圧推定値を算出している。そして、電圧計測器の計測値と電圧推定値とを比較することによって、電圧計測器及び電流計測器の異常を検出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３５３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、電流計測器及び電圧計測器が正常であるにも関わらず、電圧推定値と電圧計測値との差分が大きくなることもある。こうした場合、二次電池に何らかの状態変化が生じていることが想定される。従来の技術では、当該状態変化の要因が不明であるため、対策を講じることができず、その二次電池を備えた電池パックを使用不可としていた。しかし、近年では、ハイブリッド自動車や電気自動車における二次電池の制御性能が著しく向上していることもあり、電源装置の出力を確保するうえで、その時々の状態に応じた入出力で二次電池の入出力が制御されることが強く望まれている。
【０００７】
本開示の技術は、二次電池の状態に応じた入出力で当該二次電池の入出力を行うことが可能な電池制御装置及び電池制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する電池制御装置は、二次電池の入出力を制御する電池制御装置であって、前記二次電池の電圧の計測値である電圧計測値を計測する電圧計測部と、前記電圧に含まれる複数の要素毎の推定値を演算して前記推定値の合計値である電圧推定値を演算する電圧推定部と、前記電圧計測値に対する前記電圧推定値の差分と、前記推定値各々との相関値を演算する相関演算部と、前記要素各々と前記差分との間の相関の有無を前記相関値に基づいて判別する判別部と、前記判別部の判別結果に応じて前記二次電池の入出力に関する設定を行う入出力設定部と、を備える。
【０００９】
上記課題を解決する電池制御方法は、二次電池の入出力を制御する電池制御方法であって、前記二次電池の電圧の計測値である電圧計測値を取得する工程と、前記電圧に含まれる複数の要素毎の推定値を演算して前記推定値の合計値である電圧推定値を演算する工程と、前記電圧計測値に対する前記電圧推定値の差分と、前記推定値各々との相関値を演算する工程と、前記要素各々と前記差分との間の相関の有無を前記相関値に基づいて判別する工程と、前記判別の結果に応じて前記二次電池の入出力に関する設定を行う工程と、を備える。
【００１０】
この電池制御装置及び電池制御方法によれば、電圧計測値に対する電圧推定値の差分と電圧に含まれる各要素との相関値を求め、その求めた相関値に基づいて差分と各要素との相関の有無が判別される。そして、相関を有する要素と判別された要素に応じて二次電池の入出力に関する設定が行われる。その結果、相関を有する要素と判別された要素によって二次電池に状態変化が生じているものとして、二次電池に対する入出力を該状態変化に応じた入出力で行うことができる。
【００１１】
上記電池制御装置において、前記相関演算部は、前記電圧計測部のサンプリング周期を複数含む一定期間において前記差分が所定の閾値以上であることを条件として前記差分と前記推定値との相関値を演算することが好ましい。
【００１２】
この構成によれば、一定期間における複数の差分が所定の閾値以上であることを条件として各要素の相関値が演算される。すなわち、差分と各要素との相関値は、差分が一時的に大きくなったとしても演算されず、二次電池に何らかの状態変化が発生し、その状態変化が継続している可能性が高いときに演算される。その結果、差分と各要素との相関値を演算する機会が制限されるため、電池制御装置に対する負荷が軽減される。
【００１３】
上記電池制御装置において、前記要素は、前記二次電池の起電圧、分極電圧、直流内部抵抗電圧を含み、前記電圧推定部は、前記起電圧の推定値を演算する起電圧演算部と、前記分極電圧の推定値を演算する分極電圧演算部と、前記直流内部抵抗電圧の推定値を演算する直流内部抵抗電圧演算部とを含むことが好ましい。
【００１４】
この構成によれば、電圧を構成する要素が起電圧、分極電圧、直流内部抵抗電圧を含んでいる。そのため、電圧計測値に対する電圧推定値の精度が高められるとともに、各要素の電圧はそれぞれ異なる要因で変化するため、二次電池に生じている状態変化の要因を高い確率の下で判別することができる。
【００１５】
上記電池制御装置において、前記入出力設定部は、前記判別部によって前記起電圧が前記相関を有する要素として判別されたとき、前記二次電池にてメモリー効果の発生しているＳＯＣを演算し、前記二次電池のＳＯＣの制御範囲における上限値をメモリー効果の発生しているＳＯＣ以下のＳＯＣに設定することが好ましい。
【００１６】
この構成によれば、差分と起電圧との相関が大きいときには二次電池にメモリー効果が生じていると考えられるため、当該二次電池のＳＯＣの制御範囲がメモリー効果の発生しているＳＯＣ以下の値を上限値とする範囲に設定される。すなわち、二次電池の放電がメモリー効果の発生しているＳＯＣよりも低いＳＯＣで行われることから、メモリー効果の解消を図ることができる。
【００１７】
上記電池制御装置において、前記入出力設定部は、前記判別部によって前記分極電圧が前記相関を有する要素として判別されたとき、前記二次電池のＳＯＣの制御範囲における上限値を正常時における値よりも低い値に設定することが好ましい。
【００１８】
この構成によれば、差分と分極電圧との相関が大きいときには、副反応にともなうガスが大量に発生しており、二次電池が過充電状態にあると考えられる。すなわち、二次電池の入出力はＳＯＣの推定値に基づき制御されるが、このＳＯＣの推定値よりも実際のＳＯＣが大きい値であるものと考えられる。そのため、二次電池の制御範囲における上限値を正常時における上限値よりも低い値に設定することで、過充電状態の解消を図ることができる。
【００１９】
上記電池制御装置において、前記分極電圧は、線形分極電圧とヒステリシス電圧とを含み、前記分極電圧演算部は、前記線形分極電圧及び前記ヒステリシス電圧の各々の推定値を演算し、前記相関演算部は、前記差分に対する相関値を前記線形分極電圧及び前記ヒステリシス電圧の各々について演算することが好ましい。
【００２０】
この構成によれば、分極電圧が線形分極電圧とヒステリシス電圧とを含むとともに、線形分極電圧及びヒステリシス電圧の各々について相関値が演算される。その結果、二次電池の過充電状態が高い精度の下で判断される。
【００２１】
上記電池制御装置において、前記入出力設定部は、前記判別部によって前記直流内部抵抗電圧が前記相関を有する要素として判別されたとき、前記二次電池の許容電力値を正常時における値よりも低い値に設定することが好ましい。
【００２２】
この構成によれば、差分と直流内部抵抗電圧との相関が大きいときには、電解液の特性が変化しており、いわゆる液涸れと呼ばれる電解液の減少が二次電池に生じていると考えられる。そのため、二次電池に対する許容電力値を正常時における値よりも低く設定することで、電解液の減少に起因した不具合、例えば大きな電圧変動等が二次電池に生じにくくなる。
【００２３】
上記電池制御装置において、前記相関値は、前記相関が大きいほど大きい値を示し、前記判別部は、前記相関値の最も大きい要素を前記相関を有する要素として判別することが好ましい。
【００２４】
この構成によれば、差分に対する相関の最も大きい要素が相関を有する要素として判別されることから、当該要素に応じた入出力で二次電池の入出力を制御することができる。
上記電池制御装置において、前記相関値は、前記相関が大きいほど大きい値を示し、前記判別部は、前記相関値が所定の閾値を超えている要素を前記相関を有する要素として判別することが好ましい。
【００２５】
この構成によれば、各要素のうちで相関値が所定の閾値を超えている要素が選択されることから、差分に対して影響力の大きい要素に応じた入出力で二次電池の入出力を制御することができる。
【図面の簡単な説明】
【００２６】
【図１】本開示の技術における電池制御装置を具体化した一実施形態を搭載した電池パックの概略構成を示すブロック図。
【図２】制御部の概略構成を示す機能ブロック図。
【図３】線形分極電圧を演算するための等価回路を示す図。
【図４】電圧マップを模式的に示すグラフ。
【図５】相関演算用データを示す表。
【図６】入出力処理の処理手順を示すフローチャート。
【発明を実施するための形態】
【００２７】
以下、図１〜図６を参照して、本開示における電池制御装置及び電池制御方法の一実施形態について説明する。
図１に示されるように、ハイブリッド自動車等に搭載される電池パック１０は、ニッケル水素電池である複数の電池モジュールが直列接続された二次電池１５と二次電池１５に関わる情報を車両ＥＣＵ１００に出力する電池ＥＣＵ２０とを備えている。電池ＥＣＵ２０は、二次電池１５に関わる情報を車両ＥＣＵ１００に出力する。電池ＥＣＵ２０は、前記情報として、二次電池１５のＳＯＣの推定値であるＳＯＣ推定値ＳＯＣｅ、二次電池１５の充放電時におけるＳＯＣの制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、当該二次電池１５の入出力に関して許容される許容電力値Ｐ、これらを車両ＥＣＵ１００に出力する。車両ＥＣＵ１００は、電池ＥＣＵ２０からの情報に基づいて図示されないインバーター等を制御し、二次電池１５の充放電を行う。すなわち、電池ＥＣＵ２０は、電池制御装置として、上述した情報を車両ＥＣＵ１００に出力することにより二次電池１５の入出力を制御する。
【００２８】
（電池ＥＣＵ２０の構成）
電池ＥＣＵ２０は、二次電池１５の端子電圧を所定のサンプリング周期、例えば１ｓｅｃで計測する電圧計測部２１と、二次電池１５の充放電時における充放電電流を所定のサンプリング周期で計測する電流計測部２２とを備えている。電圧計測部２１及び電流計測部２２は、その計測した電圧計測値Ｖ及び電流計測値Ｉを電池ＥＣＵ２０の制御部２５に出力する。なお、電流計測値Ｉは、充電時をマイナスの電流値、放電時をプラスの電流値として出力する。
【００２９】
制御部２５は、ＣＰＵ等で構成される主制御部２６と、各種制御プログラムや各種データが格納されたＲＯＭや各種データが一時的に格納されるＲＡＭ等で構成される記憶部２７とを備えたマイクロコンピューターである。制御部２５は、ＲＯＭに格納された各種制御プログラムに基づいて、ＳＯＣ推定処理、入出力設定処理といった各種処理を実行する。
【００３０】
ＳＯＣ推定処理において、制御部２５は、電圧計測部２１の計測値である電圧計測値Ｖと電流計測部２２の計測値である電流計測値Ｉとに基づいて、ＳＯＣ推定値ＳＯＣｅを上述のサンプリング周期毎に演算する。そして制御部２５は、その演算したＳＯＣ推定値ＳＯＣｅを車両ＥＣＵ１００に出力する。
【００３１】
入出力設定処理において、制御部２５は、ＳＯＣ推定処理にて演算された各値に基づいて、二次電池１５におけるＳＯＣの制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、二次電池１５の充放電時に許容される許容電力値Ｐを一定期間Ｔ毎に設定する。そして制御部２５は、その設定した値を車両ＥＣＵ１００に出力する。
【００３２】
制御部２５の主制御部２６は、ＤＣＩＲ部３１、分極電圧演算部３２、電流積算部３３、ＳＯＣ推定部３４、起電圧演算部３５、電圧推定部３６、電圧誤差演算部３７、補正値演算部３８、相関演算部３９、入出力設定部４０を備えている。また、制御部２５の記憶部２７は、電圧マップ４５、相関演算用データ５０を格納している。これらについて図２〜図６を参照してさらに詳しく説明する。
【００３３】
（ＤＣＩＲ部３１）
図２に示されるように、直流内部抵抗電圧演算部であるＤＣＩＲ部３１は、ＳＯＣ推定処理において、内部抵抗による電圧降下分である直流内部抵抗電圧の推定値であるＤＣＩＲ推定値Ｖｄｃｉｒを演算する。ＤＣＩＲ部３１は、電流計測部２２が計測した電流計測値Ｉと、記憶部２７に予め記憶された二次電池１５の内部抵抗値ｒ１とに基づいてＤＣＩＲ推定値Ｖｄｃｉｒを演算する。内部抵抗値ｒ１は、二次電池１５に対して予め行った実験等に基づき規定された値であり、電流計測値と電流計測値との組をプロットし、その一次近似直線の傾きから算出された値である。そして、ＤＣＩＲ部３１は、その演算したＤＣＩＲ推定値Ｖｄｃｉｒを電圧推定部３６と相関演算部３９とに出力する。
【００３４】
（分極電圧演算部３２）
分極電圧演算部３２は、ＳＯＣ推定処理において、二次電池１５に発生している分極電圧の推定値である分極電圧推定値Ｖｐを演算する。分極電圧演算部３２は、分極電圧が線形分極電圧とヒステリシス電圧とで構成されるものとして分極電圧推定値Ｖｐを演算する。
【００３５】
（線形分極電圧演算部３２−１）
図３に示されるように、線形分極電圧を求めるモデルの等価回路４１は、抵抗値ｒ２の抵抗４２と静電容量Ｃのコンデンサ４３とが並列接続された回路で示される。この等価回路４１における分極電圧の時間変化は、式（１）で示される。
【数１】
2014176196.tif 000003
【００３６】
分極電圧演算部３２の線形分極電圧演算部３２−１は、上記式（１）と電流計測値Ｉとに基づいて線形分極電圧の推定値である線形分極推定値Ｖｐｌを演算し、その演算した線形分極推定値Ｖｐｌを電圧推定部３６と相関演算部３９とに出力する。
【００３７】
（ヒステリシス電圧演算部３２−２）
分極電圧演算部３２のヒステリシス電圧演算部３２−２は、後述するＳＯＣ推定部３４からのＳＯＣ推定値ＳＯＣｅ、記憶部２７に予め格納された電圧マップ４５等に基づいて、ヒステリシス電圧の推定値であるヒステリシス推定値Ｖｈｙｓを演算する。
【００３８】
図４に示されるように、電圧マップ４５は、二次電池１５の端子電圧とＳＯＣとの関係を規定したデータである。電圧マップ４５は、放電時における二次電池１５の端子電圧の目標値がＳＯＣ毎に規定された放電カーブ４６と、充電時における二次電池１５の端子電圧の目標値がＳＯＣ毎に規定された充電カーブ４７とを含んでいる。また、電圧マップ４５は、無負荷時における二次電池１５の端子電圧である起電圧がＳＯＣ毎に規定された起電圧カーブ４８を含んでいる。この電圧マップ４５からも分かるように、ニッケル水素電池である二次電池１５においては、同じＳＯＣにおける端子電圧の目標値が放電時と充電時とで大きく異なる。そのため、二次電池１５の端子電圧は、放電時には徐々に放電カーブ４６上の端子電圧に近づき、充電時には徐々に充電カーブ４７上の端子電圧に近づく。そして、所定のＳＯＣに到達するまでの過程に応じて端子電圧が異なることをヒステリシスという。
【００３９】
ヒステリシス電圧演算部３２−２は、分極電圧演算部３２にプラスの電流計測値Ｉが入力された場合には、ＳＯＣ推定部３４からのＳＯＣ推定値ＳＯＣｅに対応する電圧を、起電圧カーブ４８と放電カーブ４６とのヒステリシス関係に基づいて算出したカーブから読み出して、その読み出した電圧をヒステリシス目標値Ｖｈｙｓｔとして設定する。一方、ヒステリシス電圧演算部３２−２は、分極電圧演算部３２にマイナスの電流計測値Ｉが入力された場合には、ＳＯＣ推定部３４からのＳＯＣ推定値ＳＯＣｅに対応する電圧を、起電圧カーブ４８と充電カーブ４７とのヒステリシス関係に基づいて算出したカーブから読み出して、その読み出した電圧をヒステリシス目標値Ｖｈｙｓｔとして設定する。また、ヒステリシス電圧演算部３２−２は、分極電圧演算部３２に電流計測値０が入力された場合には、ＳＯＣ推定部３４からのＳＯＣ推定値ＳＯＣｅに対応する電圧を起電圧カーブ４８から読み出して、その読み出した電圧をヒステリシス目標値Ｖｈｙｓｔとして設定する。
【００４０】
また、この電圧マップ４５における分極電圧の時間変化は、式（２）で示される。なお、式（２）中の「γ」は、ヒステリシス収束係数を示す。
【数２】
2014176196.tif 000004
【００４１】
ヒステリシス電圧演算部３２−２は、上記式（２）と電流計測値Ｉに基づいてヒステリシス電圧の推定値であるヒステリシス推定値Ｖｈｙｓを演算し、その演算したヒステリシス推定値Ｖｈｙｓを電圧推定部３６と相関演算部３９とに出力する。
【００４２】
（電流積算部３３）
電流積算部３３は、ＳＯＣ推定処理において、電流計測値Ｉを積算して積算容量を演算する。そして、電流積算部３３は、満充電状態の容量に対する積算容量の比率を演算し、その演算した比率をＳＯＣ演算値ＳＯＣｃとしてＳＯＣ推定部３４に出力する。
【００４３】
（ＳＯＣ推定部３４）
ＳＯＣ推定部３４は、ＳＯＣ推定処理において、電流積算部３３から入力されたＳＯＣ演算値ＳＯＣｃと、後述する補正値演算部３８から前回のサンプリング周期で入力された補正値ＳＯＣｒとに基づいて、二次電池１５におけるＳＯＣの推定値であるＳＯＣ推定値ＳＯＣｅを演算する。ＳＯＣ推定部３４は、その演算したＳＯＣ推定値ＳＯＣｅを分極電圧演算部３２、起電圧演算部３５、及び車両ＥＣＵ１００に出力する。
【００４４】
（起電圧演算部３５）
起電圧演算部３５は、ＳＯＣ推定処理において、ＳＯＣ推定部３４から入力されたＳＯＣ推定値ＳＯＣｅと電圧マップ４５の起電圧カーブ４８とに基づいて、二次電池１５における起電圧の推定値である起電圧推定値Ｖｅｍｆを演算する。起電圧演算部３５は、ＳＯＣ推定値ＳＯＣｅに対応する電圧を電圧マップ４５の起電圧カーブ４８から読み出して、その読み出した起電圧を起電圧推定値Ｖｅｍｆとして電圧推定部３６と相関演算部３９とに出力する。
【００４５】
（電圧推定部３６）
電圧推定部３６は、ＳＯＣ推定処理において、ＤＣＩＲ部３１から入力されたＤＣＩＲ推定値Ｖｄｃｉｒ、分極電圧演算部３２から入力された線形分極推定値Ｖｐｌ及びヒステリシス推定値Ｖｈｙｓ、起電圧演算部３５から入力された起電圧推定値Ｖｅｍｆ、これらの加算値を電圧推定値Ｖｅｓとして電圧誤差演算部３７に出力する。すなわち、二次電池１５の電圧推定値Ｖｅｓは、下記に示す各要素１，２−１，２−２，３によって構成されている。
・要素１：起電圧推定値Ｖｅｍｆ
・要素２―１：分極電圧推定値Ｖｐを構成する線形分極推定値Ｖｐｌ
・要素２―２：分極電圧推定値Ｖｐを構成するヒステリシス推定値Ｖｈｙｓ
・要素３：ＤＣＩＲ推定値Ｖｄｃｉｒ
【００４６】
（電圧誤差演算部３７）
電圧誤差演算部３７には、電圧推定部３６からの電圧推定値Ｖｅｓの他、電圧計測部２１から電圧計測値Ｖが入力される。電圧誤差演算部３７は、ＳＯＣ推定処理において、電圧計測値Ｖから電圧推定値Ｖｅｓを減算することで電圧誤差値ΔＶを演算し、その演算した電圧誤差値ΔＶを補正値演算部３８と相関演算部３９とに出力する。
【００４７】
（補正値演算部３８）
補正値演算部３８は、ＳＯＣ推定処理において、電圧誤差値ΔＶに所定の補正係数を乗算することによりＳＯＣの補正値ＳＯＣｒを演算し、その演算した補正値ＳＯＣｒをＳＯＣ推定部３４に出力する。なお、この補正値ＳＯＣｒは、次のサンプリング周期にてＳＯＣ推定部３４がＳＯＣ推定値ＳＯＣｅを演算する際に用いられる。
【００４８】
すなわち、ＳＯＣ推定処理において制御部２５は、上述したＤＣＩＲ推定値Ｖｄｃｉｒ、線形分極推定値Ｖｐｌ、ヒステリシス推定値Ｖｈｙｓ、起電圧推定値Ｖｅｍｆを演算し、それらに基づくＳＯＣ推定値ＳＯＣｅを演算し、その演算したＳＯＣ推定値ＳＯＣｅを車両ＥＣＵ１００に出力する。
【００４９】
（相関演算部３９）
相関演算部３９は、入出力設定処理において、記憶部２７に格納されている相関演算用データ５０を参照して、一定期間Ｔ、例えば６０ｓｅｃ毎に電圧誤差値ΔＶが一定値以上であるか、つまり二次電池１５に状態変化が生じているか否かを判断する。相関演算部３９は、電圧誤差値ΔＶが一定値以上にあると判断したとき、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関値を演算する。
【００５０】
図５に示されるように、相関演算用データ５０は、一定期間Ｔにおけるサンプリング周期毎にサンプリング番号ｉが関連付けられており、各サンプリング番号ｉに以下の値が関連付けられたデータである。なお、下記に示す各要素の変化量は、今回のサンプリング周期における推定値から前回のサンプリング周期における推定値を減算した値である。
・電圧誤差値ΔＶ
・ＤＣＩＲ推定値Ｖｄｃｉｒの変化量ΔＶｄｃｉｒ
・線形分極推定値Ｖｐｌの変化量ΔＶｐｌ
・ヒステリシス推定値Ｖｈｙｓの変化量ΔＶｈｙｓ
・起電圧推定値Ｖｅｍｆの変化量ΔＶｅｍｆ
【００５１】
相関演算部３９は、サンプリング周期ごとに入力される電圧誤差値ΔＶ、ＤＣＩＲ推定値Ｖｄｃｉｒ、線形分極推定値Ｖｐｌ、ヒステリシス推定値Ｖｈｙｓ、起電圧推定値Ｖｅｍｆに基づいて相関演算用データ５０を更新する。相関演算部３９は、例えば、サンプリング周期毎にカウント値がインクリメントされるとともに一定期間Ｔ毎にカウント値がリセットされる図示されないカウンタのカウント値に基づいて、各値をサンプリング番号ｉに関連付ける。
【００５２】
相関演算部３９は、電圧誤差値ΔＶに基づき一定期間Ｔ毎に、二次電池１５に状態変化が生じているか否かを判断する。相関演算部３９は、一定期間Ｔにおける電圧誤差値ΔＶの全てが予め定めた閾値ΔＶｔ以上であることを条件として、二次電池１５に状態変化が生じていると判断する。二次電池１５に状態変化が生じていると判断したとき、相関演算部３９は、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関の大きさを示す相関値である相関係数Ｒを最小二乗法を利用した式（３）を用いて演算する。
【数３】
2014176196.tif 000005
ｘｉ：演算対象となる要素のサンプリング番号ｉにおける変化量
ｘａｖｅ：演算対象となる要素の一定期間Ｔにおける変化量の平均値
ｙｉ：サンプリング番号ｉにおける電圧誤差値ΔＶ
ｙａｖｅ：一定期間Ｔにおける電圧誤差値ΔＶの平均値
【００５３】
この相関係数Ｒは、―１＜Ｒ＜１の範囲をとるものであり、−１に近づくほどｘとｙとの間の負の相関が大きくなり、１に近づくほどｘとｙとの間の正の相関が大きくなる。本実施形態では、電圧誤差値ΔＶに対する各要素１，２−１．２−２．３の影響の大きさ、言い換えれば、ある要素の変化量が増加（あるいは減少）することで電圧誤差値ΔＶがどの程度増加（あるいは減少）するかについての相関を求めているため、正の相関についてのみを考慮するものとする。
【００５４】
各要素１，２−１，２−２，３の相関係数Ｒを演算した相関演算部３９は、相関係数Ｒのうちで最も大きな相関係数Ｒに対応する要素を相関を有する要素として選択する。そして、相関演算部３９は、その選択した要素の情報を含むとともに二次電池１５に状態変化が生じていることを示す状態変化発生信号を入出力設定部４０に出力する。すなわち、相関演算部３９は、請求項でいう判別部としての機能を有し、二次電池１５に状態変化が生じていることを前提として、相関係数Ｒの最も大きい要素を選択する。
【００５５】
一方、相関演算部３９は、一定期間Ｔにおける電圧誤差値ΔＶの少なくとも１つが閾値ΔＶｔ未満であることを条件として、二次電池１５が正常状態にあると判断する。この際、相関演算部３９は、二次電池１５が正常状態にあることを示す正常信号を入出力設定部４０に出力する。
【００５６】
（入出力設定部４０）
入出力設定部４０は、入出力設定処理において、相関演算部３９からの入力される信号に基づいて、二次電池１５の制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、並びに許容電力値Ｐを設定する。そして、入出力設定部４０は、その設定した下限値ＳＯＣＬ及び上限値ＳＯＣＨを示す信号、並びに許容電力値Ｐを示す信号を車両ＥＣＵ１００に出力する。なお、入出力設定部４０は、二次電池１５の過放電や過充電を抑えるべく、下限値ＳＯＣＬを最小値ＳＯＣｍｉｎ以上の値に設定するとともに上限値ＳＯＣＨを最大値ＳＯＣｍａｘ以下の値に設定する。
【００５７】
（正常信号が入力された場合）
入出力設定部４０は、相関演算部３９から正常信号が入力されると、正常時の設定処理である正常処理を実行する。正常処理において入出力設定部４０は、制御範囲の下限値ＳＯＣＬを正常時の値である正常下限値ＳＯＣＬｓに設定するとともに上限値ＳＯＣＨを正常時の値である正常上限値ＳＯＣＨｓに設定する。また、正常処理において入出力設定部４０は、二次電池１５の許容電力値Ｐを正常時の値である正常電力値Ｐｓｔｄに設定する。すなわち、二次電池１５は、式（４）に示される範囲でＳＯＣが制御され、且つ、二次電池１５に対する入出力が正常電力値Ｐｓｔｄ以下の範囲で制御される。
ＳＯＣＬｓ≦ＳＯＣ推定値ＳＯＣｅ≦ＳＯＣＨｓ  …  （４）
【００５８】
（状態変化発生信号が入力された場合）
入出力設定部４０は、相関演算部３９から状態変化発生信号が入力されると、状態変化発生時の設定処理である設定変更処理を実行する。設定変更処理において入出力設定部４０は、当該状態変化発生信号に含まれる要素の情報に応じて制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨを設定するとともに許容電力値Ｐを設定する。
【００５９】
（起電圧推定値Ｖｅｍｆの場合）
状態変化発生信号の示す要素が要素１、すなわち起電圧推定値Ｖｅｍｆであった場合、二次電池１５には、メモリー効果が生じていると考えられる。そのため、入出力設定部４０は、該メモリー効果を解消すべく制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨを設定する。
【００６０】
入出力設定部４０は、電圧計測値ＶやＳＯＣ推定値ＳＯＣｅ等に基づく公知の方法を用いてメモリー効果の生じているＳＯＣであるメモリー値ＳＯＣｍｅを演算する。そして、入出力設定部４０は、その演算されたメモリー値ＳＯＣｍｅを上限値ＳＯＣＨに設定するとともに、正常上限値ＳＯＣＨｓとメモリー値ＳＯＣｍｅとの差分である減算量ΔＳＯＣｍｅだけ正常下限値ＳＯＣＬｓから減算した値であって最小値ＳＯＣｍｉｎ以上の値を下限値ＳＯＣＬに設定する。また、入出力設定部４０は、状態変化発生信号の示す要素が起電圧推定値Ｖｅｍｆであった場合、許容電力値Ｐを正常時の値である正常電力値Ｐｓｔｄに設定する。すなわち、二次電池１５は、式（５）に示される範囲でＳＯＣが制御され、且つ、二次電池１５に対する入出力が正常電力値Ｐｓｔｄ以下の範囲で制御される。
（ＳＯＣＬｓ−ΔＳＯＣｍｅ）≦ＳＯＣ推定値ＳＯＣｅ≦ＳＯＣｍｅ  …  （５）
なお、本実施形態では、上限値ＳＯＣＨをメモリー値ＳＯＣｍｅに設定したが、上限値ＳＯＣＨは、メモリー値ＳＯＣｍｅ以下の値であればよい。
【００６１】
（線形分極推定値Ｖｐｌあるいはヒステリシス推定値Ｖｈｙｓの場合）
状態変化発生信号の示す要素が要素２−１あるいは要素２−２、すなわち線形分極推定値Ｖｐｌあるいはヒステリシス推定値Ｖｈｙｓであった場合、複数の電池モジュール間の充電状態にばらつきが発生し、一部の電池モジュールではＳＯＣ推定値ＳＯＣｅよりも実際のＳＯＣが高く、二次電池１５が過充電状態にあると考えられる。そのため、入出力設定部４０は、過充電状態を解消すべく制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨを正常時よりも低い値に設定する。入出力設定部４０は、正常下限値ＳＯＣＬｓ及び正常上限値ＳＯＣＨｓから予め実験等で定められた減算量ΔＳＯＣの分だけ減算した値を下限値ＳＯＣＬ及び上限値ＳＯＣＨに設定する。また、入出力設定部４０は、状態変化発生信号の示す要素が線形分極推定値Ｖｐｌあるいはヒステリシス推定値Ｖｈｙｓであった場合、許容電力値Ｐを正常時の値である正常電力値Ｐｓｔｄに設定する。すなわち、二次電池１５は、式（６）に示される範囲でＳＯＣが制御され、且つ、二次電池１５に対する入出力が正常電力値Ｐｓｔｄ以下の範囲で制御される。
（ＳＯＣＬｓ−ΔＳＯＣ）≦ＳＯＣ推定値ＳＯＣｅ≦（ＳＯＣＨｓ−ΔＳＯＣ）  …  （６）
【００６２】
（ＤＣＩＲ推定値Ｖｄｃｉｒの場合）
状態変化発生信号の示す要素が要素３、すなわちＤＣＩＲ推定値Ｖｄｃｉｒであった場合、いわゆる液涸れと呼ばれる電解液の減少が二次電池１５に生じているものと考えられる。そのため、入出力設定部４０は、電解液の減少に起因する二次電池１５の電圧変動に対応すべく、二次電池１５の許容電力値Ｐを予め実験等で定めた値であって正常電力値Ｐｓｔｄよりも小さい制限電力値Ｐｌｉｍに設定する。また、入出力設定部４０は、ＳＯＣの制御範囲を上記式（４）で示した範囲に設定する。
【００６３】
（入出力設定処理の処理手順）
図６を参照して、電池ＥＣＵ２０の入出力設定処理の処理手順について説明する。電池ＥＣＵ２０は、所定のサンプリング周期で入出力設定処理を実行する。
【００６４】
図６に示されるように、電池ＥＣＵ２０は、ＳＯＣ推定処理にて演算された電圧誤差値ΔＶ、ＤＣＩＲ推定値Ｖｄｃｉｒ、線形分極推定値Ｖｐｌ、ヒステリシス推定値Ｖｈｙｓ、起電圧推定値Ｖｅｍｆに基づいて相関演算用データ５０を更新する（ステップＳ１０１）。
【００６５】
続いて、電池ＥＣＵ２０は、例えば制御部２５に内蔵された図示されないカウンタのカウント値に基づいて、一定期間Ｔ経過したか否かを判断する（ステップＳ１０２）。このステップＳ１０２において一定期間Ｔ経過していないと判断された場合（ステップＳ１０２：ＮＯ）、電池ＥＣＵ２０は、入出力設定処理を一旦終了する。
【００６６】
一方、ステップＳ１０２において一定期間Ｔ経過したと判断された場合（ステップＳ１０２：ＹＥＳ）、電池ＥＣＵ２０は、相関演算用データ５０に格納されている電圧誤差値ΔＶの全てが閾値ΔＶｔ以上であるか否か、すなわち二次電池１５に状態変化が生じているか否かを判断する（ステップＳ１０３）。
【００６７】
ステップＳ１０３において電圧誤差値ΔＶの全てが閾値ΔＶｔ以上と判断された場合（ステップＳ１０３：ＹＥＳ）、電池ＥＣＵ２０は、二次電池１５に状態変化が生じているものとして、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関係数Ｒを演算する（ステップＳ１０４）。
【００６８】
そして、電池ＥＣＵ２０は、ステップＳ１０４にて演算した相関係数Ｒのうち、最も大きい相関係数Ｒに対応する要素を選択し（ステップＳ１０５）、その要素に応じた設定変更処理を実行して入出力設定処理を一旦終了する（ステップＳ１０６）。
【００６９】
一方、ステップＳ１０３において電圧誤差値ΔＶの少なくとも１つが閾値ΔＶｔ未満と判断された場合（ステップＳ１０３：ＮＯ）、電池ＥＣＵ２０は、二次電池１５が正常状態にあるものとして、正常処理を実行して入出力処理を一旦終了する（ステップＳ１０７）。
【００７０】
このように、電池ＥＣＵ２０は、二次電池１５に状態変化が生じているか否かを一定期間Ｔ毎に判断する。そして、電池ＥＣＵ２０は、二次電池１５に状態変化が生じていると判断するときには、制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、並びに許容電力値Ｐをその状態変化に応じた値に設定する。
【００７１】
以上説明したように、上記実施形態の電池制御装置及び電池制御方法によれば、以下に列挙する効果を得ることができる。
（１）二次電池１５に状態変化が生じていると判断された場合、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関係数Ｒが演算される。こうした相関係数Ｒの演算により、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関の大きさ、すなわち電圧誤差値ΔＶに対して各要素１，２−１，２−２，３がどの程度の影響を及ぼしているかが判別される。そして、その相関の大きさに応じた対応策を講じることにより、たとえ状態変化が生じていると判断された二次電池１５であっても当該状態変化に応じた入出力で制御することができる。
【００７２】
（２）電池ＥＣＵ２０は、一定期間Ｔにおける電圧誤差値ΔＶの全てが閾値ΔＶｔより大きいことを条件として、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関が演算される。つまり、一定期間Ｔにおいて電圧誤差値ΔＶが一時的に閾値ΔＶｔを超えたとしても相関係数Ｒが演算されず、二次電池１５に状態変化が発生しその状態変化が継続している可能性が高いときに相関係数Ｒが演算される。その結果、相関係数Ｒが演算される機会が制限されるため、電池ＥＣＵ２０に対する負荷が軽減される。
【００７３】
（３）電池ＥＣＵ２０は、相関係数Ｒの最も大きい要素を選択し、その選択した要素に応じて二次電池１５の制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、並びに許容電力値Ｐを設定する。その結果、電圧誤差値ΔＶに最も影響力の大きい要素に関わる状態変化が優先的に解消される。
【００７４】
（４）電圧推定値Ｖｅｓを構成する要素として、起電圧推定値Ｖｅｍｆ、分極電圧推定値Ｖｐ、ＤＣＩＲ推定値Ｖｄｃｉｒ、これらが含まれている。その結果、電圧計測値Ｖに対する電圧推定値Ｖｅｓの精度が高められるとともに、各要素１，２−１，２−２，３は、それぞれ異なる要因の下で電圧誤差値ΔＶに対する相関が変化するため、二次電池１５に生じている状態変化を高い確率の下で判別することができる。
【００７５】
（５）状態変化発生信号で要素１が示される場合、二次電池１５のＳＯＣの制御範囲の上限値ＳＯＣＨがメモリー効果の発生しているメモリー値ＳＯＣｍｅに設定される。その結果、二次電池１５の放電がメモリー値ＳＯＣｍｅ以下の範囲で行われることから、当該二次電池１５に生じているメモリー効果の解消を図ることができる。
【００７６】
（６）状態変化発生信号で要素２−１あるいは２−２が示される場合、二次電池１５のＳＯＣの制御範囲の下限値ＳＯＣＬが（ＳＯＣＬｓ−ΔＳＯＣ）に設定され、且つ、上限値ＳＯＣＨが（ＳＯＣＨｓ−ΔＳＯＣ）に設定される。その結果、ＳＯＣ推定値ＳＯＣｅよりも実際のＳＯＣが高いとしても、正常時におけるＳＯＣの制御範囲よりも低い範囲でＳＯＣ推定値ＳＯＣｅが推移することから、二次電池１５の過充電状態の解消を図ることができる。
【００７７】
（７）分極電圧推定値Ｖｐが線形分極推定値Ｖｐｌとヒステリシス推定値Ｖｈｙｓとで構成される。そのため、例えば線形分極推定値Ｖｐｌを分極電圧推定値Ｖｐとする場合に比べて、ニッケル水素充電池である二次電池１５の場合は特に、二次電池１５の過充電状態が高い精度の下で判断される。
【００７８】
（８）状態変化発生信号で要素３が示される場合には、二次電池１５の許容電力値Ｐが正常電力値Ｐｓｔｄよりも小さい値の制限電力値Ｐｌｉｍに設定される。その結果、電解液の減少に起因した不具合、例えば大きな電圧変動等が二次電池１５に生じにくくなる。
【００７９】
なお、上記実施形態は、以下のように適宜変更して実施することもできる。
・相関演算部３９は、例えば相関係数Ｒに所定の閾値を設定することによって、各要素１，２−１，２−２，３についての相関の有無を判別し、相関を有する要素として複数の要素を選択してもよい。この際、図６に示したフローチャートのステップＳ１０６において、各要素１，２−１，２−２，３の相関係数Ｒと上記閾値との比較が行われる。この比較において、例えば要素１，３が相関を有する要素として判別された場合、入出力設定部４０は、メモリー効果を解消するうえで、二次電池１５のＳＯＣの制御範囲を上記式（５）に示される範囲に設定するとともに、許容電力値Ｐを制限電力値Ｐｌｉｍに設定する。これにより、上記（５）及び（８）に記載した効果が同時期に得られる。
【００８０】
また例えば、要素１，２−１，２−２が相関を有する要素として判別された場合、入出力設定部４０は、メモリー効果及び過充電状態の双方を解消するうえで、メモリー値ＳＯＣｍｅ及び（ＳＯＣＨｓ−ΔＳＯＣ）のうちで小さい方の値を上限値ＳＯＣＨに設定する。また、入出力設定部４０は、（ＳＯＣＬｓ−ΔＳＯＣｍｅ）及び（ＳＯＣＬｓ−ΔＳＯＣ）のうちで小さい方の値を下限値ＳＯＣＬに設定する。これによれば、上記（５）及び（６）に記載した効果が同時期に得られる。
【００８１】
なお、電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関係数Ｒの全てが所定の閾値を下回る場合、すなわち二次電池１５に状態変化が生じていると判断したにも関わらず各要素１，２−１，２−２，３の１つも相関を有する要素として判別されない場合には、電圧計測部２１あるいは電流計測部２２に異常が生じていると判断してもよい。
【００８２】
・相関演算部３９が電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関係数Ｒを演算する条件は、例えば、電圧誤差値ΔＶのうちの少なくとも１つが所定の閾値を超えていることであってもよいし、電圧誤差値ΔＶの平均値が所定の閾値を超えていることであってもよい。
【００８３】
・相関演算部３９が電圧誤差値ΔＶと各要素１，２−１，２−２，３との相関値を演算する方法は、最小二乗法を利用した方法に限られるものではない。
・ヒステリシス推定値Ｖｈｙｓは、ヒステリシス推定値Ｖｈｙｓが放電カーブ４６あるいは充電カーブ４７に向けて徐々に収束するのであれば他の方法を用いて演算してもよい。
【００８４】
・分極電圧推定値Ｖｐは、線形分極推定値Ｖｐｌとヒステリシス推定値Ｖｈｙｓとを含むものに限らず、少なくとも線形分極推定値Ｖｐｌを含んでいるものであればよい。
・また、分極電圧推定値Ｖｐは、短期の線形分極推定値と長期の線形分極推定値とを含んでいてもよい。この場合、図３に示される線形分極電圧を求めるモデルの等価回路において、抵抗４２の抵抗値ｒ２とコンデンサ４３の静電容量Ｃとの各々について短期用の値と長期用の値とが設定される。そして、式（１）を用いて短期用の線形分極推定値と長期用の線形分極推定値とが演算される。
【００８５】
・また、起電圧推定値ＶｅｍｆやＤＣＩＲ推定値Ｖｄｃｉｒも、本実施形態で用いたモデルとは別のモデルで演算してもよい。
・電流積算部３３は、二次電池１５の温度に応じて補正した電流計測値Ｉを積算してもよい。こうした場合の電池ＥＣＵ２０には、電池温度を計測する温度計測部が備えられるとともに、電池温度に応じた充電効率及び放電効率を規定した充放電効率マップが記憶部２７に記憶されている。
【００８６】
・ＤＣＩＲ部３１は、二次電池１５の温度に応じて補正した内部抵抗値ｒ１を用いてＤＣＩＲ推定値Ｖｄｃｉｒを演算してもよい。こうした場合の電池ＥＣＵ２０には、電池温度を計測する温度計測部が備えられるとともに、電池温度に応じた補正値を規定した内部抵抗補正データが記憶部２７に記憶される。
【００８７】
・制御部２５の主制御部２６は、一定期間における電圧計測値Ｖと電流計測値Ｉとに基づく一次近似直線の傾きから一定期間毎に内部抵抗値ｒ１を演算し、その演算した内部抵抗値ｒ１をＤＣＩＲ部３１に出力する内部抵抗演算部を備えていてもよい。なお、ここでいう一定期間は、各サンプリング周期の直前における一定期間であってもよいし、上述した一定期間Ｔであってもよい。
【００８８】
・上記式（６）における減算量ΔＳＯＣは、例えば要素２−１，２−２の相関係数Ｒの大きさや電池温度等に応じて変更してもよい。こうした場合の電池ＥＣＵ２０には、電池温度を計測する温度計測部が備えられるとともに、相関係数Ｒ及び電池温度に応じたΔＳＯＣが規定されたデータが記憶部２７に記憶される。
【００８９】
・相関演算用データ５０には、各要素の変化量が格納されているが、各要素の推定値そのものを格納してもよい。こうした構成であっても、電圧誤差値ΔＶと各要素の推定値との相関係数Ｒが演算されることから、この相関係数Ｒに応じて各要素を選択することが可能である。
【００９０】
・電池ＥＣＵ２０は、二次電池１５の電池温度、電圧計測値Ｖ、電流計測値Ｉ等に応じて各要素１，２−１，２−２，３の推定値を補正してもよい。
・電池ＥＣＵ２０は、二次電池１５の制御範囲の下限値ＳＯＣＬ及び上限値ＳＯＣＨ、並びに許容電力値Ｐを車両ＥＣＵ１００に出力することによって二次電池１５の入出力を制御している。これに限らず、例えば二次電池１５の電源供給回路を開閉する開閉器が電池パック１０に設けられている場合には、電池ＥＣＵ２０そのものが開閉器を開閉して二次電池１５の入出力を制御してもよい。
【００９１】
・電池ＥＣＵ２０は、各要素１，２−１，２−２，３の相関係数Ｒと閾値との比較を予め定めた順番に行い、最初に閾値を超えた要素を相関を有する要素として選択してもよい。
【００９２】
・電池ＥＣＵ２０は、ハイブリッド自動車や電気自動車に限らず、他の電気機器に対しても適用可能である。
・二次電池１５を構成する電池モジュールは、ニッケル水素電池に限らず、ニッケルカドミウム電池やリチウムイオン電池等であってもよい。
【符号の説明】
【００９３】
１０…電池パック、１５…二次電池、２０…電池ＥＣＵ、２１…電圧計測部、２２…電流計測部、２５…制御部、２６…主制御部、２７…記憶部、３１…ＤＣＩＲ部、３２…分極電圧演算部、３２−１…線形分極電圧演算部、３２−２…ヒステリシス電圧演算部、３３…電流積算部、３４…ＳＯＣ推定部、３５…起電圧演算部、３６…電圧推定部、３７…電圧誤差演算部、３８…補正値演算部、３９…相関演算部、４０…入出力設定部、４１…等価回路、４２…抵抗、４３…コンデンサ、４５…電圧マップ、４６…放電カーブ、４７…充電カーブ、４８…起電圧カーブ、５０…相関演算用データ、１００…車両ＥＣＵ。
【図１】
2014176196.tif 000006
【図２】
2014176196.tif 000007
【図３】
2014176196.tif 000008
【図４】
2014176196.tif 000009
【図５】
2014176196.tif 000010
【図６】
2014176196.tif 000011