(57)【要約】【課題】電源システムの停止中にバッテリの電圧を測定することなく、電源システムの起動時点における充電率の初期値を高精度に推定可能なバッテリの充電率推定装置を提供する。【解決手段】今回の電源システム８０の起動時点において測定されたバッテリ５０の電圧を安定ＯＣＶとみなし、安定ＯＣＶとＳＯＣとの相関からＳＯＣの初期値を推定する第１推定手段と、前回の電源システム８０の終了時点におけるバッテリ５０のＳＯＣに基づいて、ＳＯＣの初期値を推定する第２推定手段と、終了時点から起動時点までの停止時間と判定時間との比較に基づいて、ＳＯＣの初期値を推定する手段として、第１推定手段及び第２推定手段のいずれかを選択する選択手段と、を備え、判定時間は、終了時点の直前の所定時間における充放電電流の積算値に応じて変化させられる。【選択図】      図１
2015137916.tif 000002
【特許請求の範囲】
【請求項１】
バッテリ（５０）を含む電源システム（８０）の起動時点における前記バッテリの充電率の初期値を推定するバッテリの充電率推定装置（７０）であって、
今回の前記システムの起動時点において測定された前記バッテリの電圧を安定開回路電圧とみなし、安定開回路電圧と充電率との相関から前記初期値を推定する第１推定手段と、
前回の前記システムの終了時点における前記バッテリの充電率に基づいて、前記初期値を推定する第２推定手段と、
前記終了時点から前記起動時点までの停止時間と判定時間との比較に基づいて、前記初期値を推定する手段として、前記第１推定手段及び前記第２推定手段のいずれかを選択する選択手段と、を備え、
前記判定時間は、前記終了時点の直前の所定時間における前記バッテリを流れる充放電電流の積算値に応じて変化させられることを特徴とするバッテリの充電率推定装置。
【請求項２】
前記判定時間は、更に前記終了時点における前記バッテリの充電率に応じて変化させられる請求項１に記載のバッテリの充電率推定装置。
【請求項３】
前記判定時間は、更に前回の前記システムの起動時点から前記終了時点までの起動時間における前記充放電電流の全積算値に応じて変化させられる請求項１又は２に記載のバッテリの充電率推定装置。
【請求項４】
前記判定時間は、前記積算値の絶対値が大きいほど長くされる請求項１〜３のいずれかに記載のバッテリの充電率推定装置。
【請求項５】
前記判定時間は、更に前回の前記システムの起動時点から前記終了時点までの起動時間における前記充放電電流の全積算値に応じて変化させられ、前記全積算値の絶対値が大きいほど長くされる請求項１〜４のいずれかに記載のバッテリの充電率推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源システムの起動時に、バッテリの充電率を推定するバッテリの充電率推定装置に関する。
【背景技術】
【０００２】
バッテリを適正な充電率の範囲で使用するためには、現在の充電率を高精度に推定しなければならない。充電率を推定する方法として、バッテリを含む電源システムの起動時に、充電率の初期値を推定し、その後充放電電流を積算して、逐次充電率を推定する方法がある。この方法では、充電率の初期値に大きな誤差があると、その後に推定する充電率も大きな誤差を含むのもとなってしまうので、充電率の初期値を高精度に推定する必要がある。そこで、電源システムの起動時点において、充電率の初期値を高精度に推定する推定装置が提案されている。
【０００３】
例えば、特許文献１では、電源システムの停止時間に基づいて、第１の充電率初期値、第２の充電率初期値、第３の充電率初期値をいずれか１つを選択している。第１の充電率初期値は、電源システム起動時の電圧測定値を安定開回路電圧とみなして、安定開回路電圧と充電率との相関関係から算出した値である。第２の充電率初期値は、電源システム停止時点における充電率の最終値である。第３の充電率初期値は、電源システム停止後所定の期間バッテリ電圧を測定し、測定したバッテリ電圧から安定開回路電圧を予測計算して、安定開回路電圧と充電率の相関関係から算出した値である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１４５３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、電源システムの停止中に、所定期間バッテリの電圧を測定するため、他から電源システムのマイコンに電源を供給し、マイコンを所定の期間起動させる必要がある。しかしながら、車両等に搭載された移動用の電源システムの場合、電源が限られているので、電源システムの停止中に所定の期間マイコンを起動させることは負担が大きい。
【０００６】
本発明は、上記実情に鑑み、電源システムの停止中にバッテリの電圧を測定することなく、電源システムの起動時点における充電率の初期値を高精度に推定可能なバッテリの充電率推定装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、バッテリを含む電源システムの起動時点における前記バッテリの充電率の初期値を推定するバッテリの充電率推定装置であって、今回の前記システムの起動時点において測定された前記バッテリの電圧を安定開回路電圧とみなし、安定開回路電圧と充電率との相関から前記初期値を推定する第１推定手段と、前回の前記システムの終了時点における前記バッテリの充電率に基づいて、前記初期値を推定する第２推定手段と、前記終了時点から前記起動時点までの停止時間と判定時間との比較に基づいて、前記初期値を推定する手段として、前記第１推定手段及び前記第２推定手段のいずれかを選択する選択手段と、を備え、前記判定時間は、前記終了時点の直前の所定時間における前記バッテリを流れる充放電電流の積算値に応じて変化させられる。
【０００８】
本発明によれば、第１推定手段により、今回の電源システムの起動時点において測定されたバッテリの電圧が、安定開回路電圧とみなされ、安定開回路電圧と充電率との相関から、充電率の初期値が推定される。また、第２推定手段により、前回の電源システムの終了時点における充電率に基づいて、充電率の初期値が推定される。
【０００９】
そして、前回の電源システムの終了時点から今回の電源システムの起動時点までの停止時間と、判定時間との比較に基づいて、第１推定手段により推定された充電率の初期値、及び第２推定手段により推定された充電率の初期値のいずれかが選択される。
【００１０】
ここで、電源システムの停止中に、バッテリの分極が解消されていない場合に、起動時点において測定されたバッテリの電圧を安定開回路電圧とみなし、充電率の初期値を推定すると、誤差が大きくなる。バッテリの分極の解消に要する時間は、電源システムの終了時点の直前の所定時間における充放電電流の積算値に応じて変化する。
【００１１】
そこで、第１推定手段及び第２推定手段のいずれかを選択する際に用いる判定時間を、電源システムの終了時点の直前の所定時間における充放電電流の積算値に応じて、変化させる。これにより、電源システムの停止中に、バッテリの分極が解消されている場合には、第１推定手段により充電率の初期値が推定され、バッテリの分極が解消されていない場合には、第２推定手段により充電率の初期値が推定される。したがって、電源システムの停止中にバッテリの電圧を測定することなく、電源システムの起動時点における充電率の初期値を高精度に推定することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る電源システムの構成を示す図。
【図２】システム停止時間が判定時間以下の場合に、ＳＯＣの初期値を推定する方法を示す図。
【図３】システム停止時間が判定時間よりも長い場合に、ＳＯＣの初期値を推定する方法を示す図。
【図４】電流積算値と判定時間との関係を示す図。
【図５】ＳＯＣを推定する処理手順を示す図。
【図６】電流積算値と判定時間との関係を示す図。
【発明を実施するための形態】
【００１３】
以下、バッテリの充電率推定装置を具現化した実施形態について、図面を参照しつつ説明する。本実施形態に係るバッテリの充電率推定装置は、ハイブリッド車両やＥＶ車両に搭載された電源システムに含まれるバッテリの充電率を、推定することを想定している。
【００１４】
まず、本実施形態に係る電源システム８０の構成について、図１を参照して説明する。電源システム８０は、バッテリ５０、充電回路４０、及びＳＯＣ推定装置７０（バッテリの充電率推定装置）を備え、モータを走行駆動源とする車両に搭載される。
【００１５】
バッテリ５０は、充電回路４０から電力供給を受けて充電されるとともに、負荷６０へ電力を供給して放電される二次電池である。本実施形態では、バッテリ５０として、リチウムイオン二次電池を想定している。充電回路４０は、バッテリ５０に接続されたオルタネータであり、負荷６０は、バッテリ５０に接続された走行用のモータである。なお、充電回路４０及び負荷６０は、発電機として作動するとともに、電動機としても作動する１つのモータジェネレータでもよい。モータジェネレータが発電機として作動する場合は、充電回路４０になり、モータジェネレータが電動機として作動する場合は、負荷６０になる。
【００１６】
ＳＯＣ推定装置７０は、マイコン１０、記憶装置２０、電流センサ３１、及び電圧センサ３２を備え、電源システム８０の起動時点における充電率（ＳＯＣ：State of Charge）の初期値を推定する。さらに、ＳＯＣ推定装置７０は、電源システム８０の起動時点以後、所定間隔で充放電電流を積算した電流積算値を算出し、推定したＳＯＣの初期値と電流積算値とから、逐次ＳＯＣを推定する。
【００１７】
電流センサ３１は、バッテリ５０を流れる充放電電流を測定し、測定した電流値をマイコン１０へ送信する。本実施形態では、放電時の電流値を正、充電時の電流値を負とする。電圧センサ３２は、バッテリ５０の端子間電圧を測定し、測定した電圧値をマイコン１０へ送信する。
【００１８】
マイコン１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、及びＩ／Ｏ等から構成されたマイクロコンピュータであり、バッテリ５０から電源供給を受けて作動する。マイコン１０が、ＲＯＭに記憶されている各種プログラムを実行することにより、第１推定手段、第２推定手段、及び選択手段の機能を実現する。
【００１９】
第１推定手段は、図３に示すように、今回の電源システム８０の起動時点において測定されたバッテリ５０の電圧を、安定開回路電圧とみなし、安定ＯＣＶ（Open Circuit Voltage）とＳＯＣとの相関から、起動時点におけるＳＯＣの初期値を推定する。すなわち、前回の電源システム８０の起動中に逐次推定したＳＯＣをリセットし、起動時点における電圧測定値と、ＯＣＶ−ＳＯＣ特性とから、ＳＯＣの初期値を算出する。
【００２０】
ここで、バッテリ５０に充放電電流が流れると、バッテリ５０の内部に、正負極の活物質内のＬｉ拡散、電解液中のＬｉ拡散に伴う分極が発生する。バッテリ５０の内部に発生した分極は、バッテリ５０に充放電電流が流れていない間に、時間の経過とともに緩和され、解消される。電源システム８０の起動時点でバッテリ５０の分極が解消されていると、起動時点において測定されたバッテリ５０の電圧は、安定したＯＣＶに一致する。一方、電源システム８０の起動時点でバッテリ５０の分極が解消されていないと、起動時点において測定されたバッテリ５０の電圧は、安定したＯＣＶに分極電圧が重畳された値になり、安定したＯＣＶとみなすことはできない。
【００２１】
第２推定手段は、図２に示すように、前回の電源システム８０の終了時点におけるバッテリ５０のＳＯＣに基づいて、起動時点におけるＳＯＣの初期値を推定する。本実施形態では、第２推定手段は、前回の電源システム８０の終了時点におけるバッテリ５０のＳＯＣを、今回の電源システム８０の起動時点におけるＳＯＣの初期値とする。
【００２２】
選択手段は、電源システム８０の前回の終了時点から今回の起動時点までの停止時間Ｔｓと、判定時間Ｔｊとの比較に基づいて、ＳＯＣの初期値を推定する手段として、第１推定手段及び第２推定手段のいずれかを選択する。判定時間Ｔｊは、バッテリ５０の分極が解消されているか否か判定可能な時間であり、停止時間Ｔｓが判定時間Ｔｊよりも長い場合、すなわち、バッテリ５０の分極が解消されている場合、選択手段は第１推定手段を選択する。一方、停止時間Ｔｓが判定時間Ｔｊ以下の場合、すなわち、バッテリ５０の分極が解消されていない場合、選択手段は第２推定手段を選択する。なお、バッテリ５０の分極が解消されていない場合は、停止時間Ｔｓは短いので、停止時間Ｔｓの間における自然放電によるＳＯＣの減少は考慮しなくてもよい。
【００２３】
停止時間Ｔｓの間に、バッテリ５０の分極が解消されている場合、起動時点において測定された電圧は、安定ＯＣＶとみなすことができる。前回の電源システム８０の終了時点におけるＳＯＣは、前回の電源システム８０の起動時点におけるＳＯＣの初期値と、電流積算値とから逐次推定した値であり、電流積算値に含まれる誤差が蓄積されている。そのため、起動時点の測定電圧を安定ＯＣＶとみなすことができる場合には、前回の電源システム８０の終了時点におけるＳＯＣを用いるよりも、起動時点の測定電圧及びＯＣＶ−ＳＯＣ特性を用いる方が、ＳＯＣの初期値を高精度に推定できる。よって、停止時間Ｔｓの間に、バッテリ５０の分極が解消されている場合には、第１推定手段により起動時点のＳＯＣの初期値を算出する。
【００２４】
一方、停止時間Ｔｓの間に、バッテリ５０の分極が解消されていない場合は、起動時点において測定された電圧は、安定ＯＣＶとみなすことができない。この場合、起動時点の測定電圧及びＯＣＶ−ＳＯＣ特性からＳＯＣの初期値を算出すると、ＳＯＣの初期値に含まれる誤差が大きくなり、前回の電源システム８０の終了時点におけるＳＯＣを初期値とする場合よりも、ＳＯＣの初期値の推定精度が悪化するおそれがある。よって、停止時間Ｔｓの間に、バッテリ５０の分極が解消されていない場合には、第２推定手段によりＳＯＣの初期値を推定する。
【００２５】
すなわち、選択手段は、停止時間Ｔｓの間に、バッテリ５０の分極が解消されているか否かに応じて、起動時点におけるＳＯＣの初期値を推定する手段を、第１推定手段と第２推定手段とで切り替える。
【００２６】
ここで、バッテリ５０の分極の解消に要する時間は、所定時間Ｔにおける充放電電流の積算値に応じて異なる。所定時間Ｔは、前回の電源システム８０の終了時点の直前の所定時間である（図２（ｃ）参照）。そこで、マイコン１０は、判定時間Ｔｊを、所定時間Ｔにおける充放電電流の積算値に応じて変化させる。
【００２７】
詳しくは、所定時間Ｔにおける充放電電流の積算値の絶対値が大きいほど、バッテリ５０の分極が大きくなっているので、分極の解消に要する時間は長くなる。よって、マイコン１０は、図４に示すように、判定時間Ｔｊを、所定時間Ｔにおける充放電電流の積算値の絶対値が大きいほど長くする。なお、積算値の大きさに対する判定時間Ｔｊの傾きは、バッテリ５０の設計によって決まり、充放電電流の積算値が正の場合（放電過多の場合）と、積算値が負の場合（充電過多の場合）とでは、必ずしも一致しない。
【００２８】
さらに、前回の電源システム８０の終了時点におけるＳＯＣに応じて、バッテリ５０の活物質内のリチウム濃度が異なり、活物質内の導電率が異なる。そのため、バッテリ５０の分極の解消に要する時間は、前回の電源システム８０の終了時点におけるＳＯＣに応じて異なる。そこで、マイコン１０は、判定時間Ｔｊを、前回の電源システム８０の終了時点におけるＳＯＣ応じて変化させる。具体的には、図４において、ＳＯＣ軸を追加し、充放電電流の積算値及び終了時点におけるＳＯＣと、判定時間Ｔｊとの３次元マップから、判定時間Ｔｊを算出すればよい。
【００２９】
さらに、バッテリ５０の分極の解消に要する時間は、所定時間Ｔにおける積算値が同じでも、前回の電源システム８０の起動時点から終了時点までの起動時間において、放電過多又は充電過多になっているか、充放電収支がある程度釣り合っているかに応じて、異なる。そこで、マイコン１０は、判定時間Ｔｊを、前回の電源システム８０の起動時間における充放電電流の全積算値に応じて変化させる。
【００３０】
詳しくは、前回の電源システム８０の起動時間において、放電過多又は充電過多になっているほど、バッテリ５０の分極が大きくなっているので、分極の解消に要する時間は長くなる。よって、マイコン１０は、判定時間Ｔｊを、前回の電源システム８０の起動時間における全積算値の絶対値が大きいほど長くする。
【００３１】
本実施形態では、マイコン１０は、上記全積算値が所定値よりも小さい場合は、図４に実線で示した所定時間Ｔにおける積算値と判定時間Ｔｊとの関係（相関２）から、判定時間Ｔｊを算出する。一方、上記全積算値が所定値以上の場合は、図４に破線で示した所定時間Ｔにおける積算値と判定時間Ｔｊとの関係（相関１）から、判定時間Ｔｊを算出する。図４において破線で示した曲線は、図４において実線で示した曲線を、判定時間Ｔｊが所定値長くなるようにオフセットさせたものである。なお、実際には、実線で示した所定時間Ｔにおける積算値と判定時間Ｔｊとの関係を用いる場合も、破線で示した上記関係を用いる場合も、ＳＯＣ軸を追加した３次元マップを用いて、判定時間Ｔｊを算出する。
【００３２】
記憶装置２０は、マイコン１０に接続されており、電流センサ３１及び電圧センサ３２により検出された検出値、電流積算値、及びＳＯＣの値等を記憶する。
【００３３】
次に、バッテリ５０のＳＯＣを推定する処理手順について、図５のフローチャートを参照して説明する。本処理手順は、電源システム８０が起動される度に、マイコン１０により実行される。
【００３４】
まず、前回の電源システム８０の起動時間における充放電電流の全積算値を記憶装置２０から読出し、上記全積算値の絶対値が、所定値以上か否か判定する（Ｓ１０）。すなわち、前回の電源システム８０の起動時間において、放電過多又は充電過多であったか否か判定する。
【００３５】
前回の電源システム８０の起動時間における全積算値の絶対値が、所定値以上の場合（Ｓ１０：ＹＥＳ）、充放電収支がある程度釣り合っていた場合よりも、バッテリ５０の分極の解消に時間を要する。そこで、この場合、充放電収支がある程度釣り合っていた場合よりも、判定時間Ｔｊが長くなるようにオフセットさせた３次元マップ（相関１）から、判定時間Ｔｊを算出する（Ｓ１１）。
【００３６】
詳しくは、記憶装置２０から、前回の電源システム８０の終了時点の直前の所定時間Ｔにおける充放電電流の積算値、及び前回の電源システム８０の終了時点のＳＯＣを読み出す。そして、所定時間Ｔにおける充放電電流の積算値、及び前回の電源システム８０の終了時点のＳＯＣと、判定時間Ｔｊとの対応関係を示した３次元マップから、判定時間Ｔｊを算出する。
【００３７】
なお、前回の電源システム８０の起動時間において、放電過多又は充電過多であった場合としては、前回の電源システム８０の起動時間に、ＥＶ走行を行った場合や、プラグを利用してバッテリ５０の充電を行った場合が挙げられる。
【００３８】
一方、前回の電源システム８０の起動時間における全積算値の絶対値が、所定値よりも小さい場合（Ｓ１０：ＮＯ）、放電過多又は充電過多であった場合よりも、バッテリ５０の分極の解消に時間を要さない。そこで、この場合、放電過多又は充電過多であった場合よりも、判定時間Ｔｊが短くなるようにオフセットさせた上記３次元マップ（相関２）から、Ｓ１１と同様に、判定時間Ｔｊを算出する（Ｓ１２）。
【００３９】
なお、前回の電源システム８０の起動時間において、充放電収支がある程度釣り合っていた場合としては、前回の電源システム８０の起動時間に、ＨＶ走行を行った場合が挙げられる。
【００４０】
続いて、電源システム８０の前回の終了時点から今回の起動時点までの停止時間Ｔｓが、Ｓ１１又はＳ１２で算出した判定時間Ｔｊよりも長いか否か判定する（Ｓ１３）。すなわち、電源システム８０の停止時間Ｔｓの間に、バッテリ５０の分極が解消しているか否か判定する。
【００４１】
停止時間Ｔｓが判定時間Ｔｊよりも長い場合（Ｓ１３：ＹＥＳ）、バッテリ５０の分極は解消されている。よって、電源システム８０の起動時点において測定されたバッテリ５０の電圧を、安定ＯＣＶとみなし、起動時点における電圧測定値と、ＯＣＶ−ＳＯＣ特性とから、起動時点におけるＳＯＣの初期値を算出する（Ｓ１４）。
【００４２】
一方、停止時間Ｔｓが判定時間Ｔｊ以下の場合（Ｓ１３：ＮＯ）、バッテリ５０の分極は解消されていないので、電源システム８０の起動時点において測定されたバッテリ５０の電圧を、安定ＯＣＶとみなすことはできない。この場合、前回の電源システム８０の終了時点におけるＳＯＣを、今回の電源システム８０の起動時点におけるＳＯＣの初期値とする（Ｓ１５）。
【００４３】
続いて、所定時間間隔で、バッテリ５０を流れる充放電電流の積算値を算出する（Ｓ１６）。そして、Ｓ１４又はＳ１５で算出したＳＯＣの初期値と、所定時間間隔で算出した積算値とから、所定時間間隔でＳＯＣを算出する。
【００４４】
続いて、電源システム８０の停止処理に移行中か否か判定する（Ｓ１７）。電源システム８０の停止処理に移行中でない場合は（Ｓ１７：ＮＯ）、Ｓ１６の処理に戻り、所定時間間隔で充放電電流の積算値を算出するとともに、所定時間間隔でＳＯＣを算出する。
【００４５】
一方、電源システム８０の停止処理に移行中の場合は（Ｓ１７：ＹＥＳ）、今回の電源システム８０の起動時点から現時点までの充放電電流の全積算値、直近の所定時間Ｔにおける充放電電流の積算値、及び現時点のＳＯＣを、記憶装置２０に記憶させる（Ｓ１８）。以上で本処理を終了する。
【００４６】
以上説明した本実施形態によれば、以下の効果を奏する。
【００４７】
・バッテリ５０の分極の解消に要する時間は、所定時間Ｔにおける充放電電流の積算値に応じて異なる。そのため、第１推定手段及び第２推定手段のいずれかを選択する際に用いる判定時間Ｔｊを、前回の電源システム８０の終了時点の直前の所定時間Ｔにおける充放電電流の積算値に応じて、変化させる。これにより、電源システム８０の停止中に、バッテリ５０の分極が解消されている場合には、今回の電源システム８０の起動時点における電圧測定値と、ＯＣＶ−ＳＯＣ特性とから、起動時点におけるＳＯＣの初期値が算出される。また、バッテリ５０の分極が解消されていない場合には、前回の電源システム８０の終了時点におけるＳＯＣが、今回の電源システム８０の起動時点におけるＳＯＣの初期値とされる。したがって、電源システム８０の停止中にバッテリ５０の電圧を測定することなく、電源システム８０の起動時点におけるＳＯＣの初期値を高精度に推定することができる。
【００４８】
・所定時間Ｔにおける積算値が同じでも、電源システム８０の終了時点におけるＳＯＣに応じて、バッテリ５０の活物質内のリチウム濃度及び導電率が異なるため、バッテリ５０の分極の解消に要する時間が異なる。よって、判定時間Ｔｊを、更に、前回の電源システム８０の終了時点におけるバッテリ５０のＳＯＣに応じて、変化させることにより、電源システム８０の起動時点におけるＳＯＣの初期値を、より高精度に推定することができる。
【００４９】
・所定時間Ｔにおける積算値が同じでも、前回の電源システム８０の起動時間における全積算値が放電過多又は充電過多であったか、充放電収支がある程度釣り合っていたかに応じて、バッテリ５０の分極の解消に要する時間が異なる。よって、判定時間Ｔｊを、更に、前回の電源システム８０の起動時間における充放電電流の全積算値に応じて、変化させることにより、電源システム８０の起動時点における充電率の初期値を、より高精度に推定することができる。
【００５０】
・所定時間Ｔにおける充放電電流の積算値の絶対値が大きいほど、バッテリ５０の分極が大きくなっているので、分極の解消に要する時間は長くなる。よって、所定時間Ｔにおける充放電電流の積算値の絶対値が大きいほど、判定時間を長くすることにより、ＳＯＣの初期値を高精度に推定することができる。
【００５１】
・前回の電源システム８０の起動時間において、放電過多又は充電過多になっているほど、バッテリ５０の分極が大きくなっているので、分極の解消に要する時間は長くなる。よって、前回の電源システム８０の起動時間における全積算値の絶対値が所定値以上の場合は、上記全積算値の絶対値が所定値よりも小さい場合よりも、判定時間Ｔｊを長くすることにより、ＳＯＣの初期値を高精度に推定することができる。
【００５２】
（他の実施形態）
・第２推定手段は、前回の電源システム８０の終了時点におけるＳＯＣについて、電源システム８０の停止中における自己放電分の補正をし、今回の電源システム８０の起動時点におけるＳＯＣの初期値としてもよい。
【００５３】
・所定時間Ｔにおける積算値の絶対値を大きさ順に複数の組に分け、それぞれの組に判定時間Ｔｊを対応させたマップを用いて、判定時間Ｔｊを算出するようにしてもよい。
【００５４】
・前回の電源システム８０の終了時点におけるＳＯＣの値を大きさ順に複数の組に分け、それぞれの組に判定時間Ｔｊを対応させたマップを用いて、判定時間Ｔｊを算出するようにしてもよい。
【００５５】
・前回の電源システム８０の起動時間における全積算値、及び前回の電源システム８０の終了時点におけるＳＯＣを用いずに、所定時間Ｔにおける積算値のみを用いて、判定時間Ｔｊを算出するようにしてもよい。また、所定時間Ｔにおける積算値、及び前回の電源システム８０の起動時間における全積算値の２つの値を用いて、判定時間Ｔｊを算出するようにしてもよい。また、所定時間Ｔにおける積算値、及び前回の電源システム８０の終了時点のおけるＳＯＣの２つの値を用いて、判定時間Ｔｊを算出するようにしてもよい。
【００５６】
・バッテリ５０の温度を測定し、測定したバッテリ５０の温度を用いて、判定時間Ｔｊを補正してもよい。具体的には、バッテリ５０の温度が高いほど、活物質内のリチウムの拡散速度が速くなり、分極の解消に要する時間が短くなるので、バッテリ５０の温度が高いほど、判定時間Ｔｊを短くなるように補正する。
【００５７】
・電源システム８０のシステム設計により決まる上限電流値が大きいほど、放電過多になりやすい。そこで、上記上限電流値が大きいほど、図６の破線で示すように、放電過多側において、所定時間Ｔにおける積算値に対する判定時間Ｔｊの傾きを大きくしてもよい。
【００５８】
・電源システム８０のシステム設計により決まる下限電流値が大きいほど、充電過多になりやすい。そこで、上記下限電流値が大きいほど、図６の一点鎖線で示すように、充電過多側において、所定時間Ｔにおける積算値に対する判定時間Ｔｊの傾きを大きくしてもよい。
【符号の説明】
【００５９】
１０…マイコン、３１…電流センサ、３２…電圧センサ、５０…バッテリ、７０…ＳＯＣ推定装置、８０…電源システム。
【図１】
2015137916.tif 000003
【図２】
2015137916.tif 000004
【図３】
2015137916.tif 000005
【図４】
2015137916.tif 000006
【図５】
2015137916.tif 000007
【図６】
2015137916.tif 000008