(57)【要約】【課題】電池の満充電容量の推定精度を向上させる。【解決手段】電池Ｂの使用量と電池Ｂの満充電容量との対応関係を示す劣化ラインを電池Ｂの使用方法別に記憶する記憶部４と、電池Ｂの使用方法を判定する判定部５１と、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、第１の使用方法に対応する第１の劣化ラインにおいて使用方法が切り替わった第１の使用量に対応する第１の満充電容量と、第２の使用方法に対応する第２の劣化ラインにおける第１の満充電容量とが互いに一致するようにオフセットさせた第２の劣化ラインを用いて、電池Ｂの満充電容量を推定する推定部５２とを備えて満充電容量推定装置を構成する。【選択図】図１
2020159990.tif 000002
【特許請求の範囲】
【請求項１】
電池の使用量と前記電池の満充電容量との対応関係を示す劣化ラインを前記電池の使用方法別に記憶する記憶部と、
前記使用方法を判定する判定部と、
前記使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、前記第１の使用方法に対応する第１の劣化ラインにおいて前記使用方法が切り替わった第１の使用量に対応する第１の満充電容量と、前記第２の使用方法に対応する第２の劣化ラインにおける前記第１の満充電容量とが互いに一致するようにオフセットさせた前記第２の劣化ラインを用いて、前記電池の満充電容量を推定する推定部と、
を備える満充電容量推定装置。
【請求項２】
請求項１に記載の満充電容量推定装置であって、
前記推定部は、前記使用方法が前記第１の使用方法から前記第２の使用方法に切り替わったと判定された場合、前記第１の劣化ラインにおいて前記第１の使用量に対応する満充電容量を、前記オフセットさせた第２の劣化ラインの満充電容量と一致するまで徐々に変化させることにより、前記電池の満充電容量を推定した後、前記オフセットさせた第２の劣化ラインを用いて、前記電池の満充電容量を推定する
ことを特徴とする満充電容量推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池の満充電容量を推定する満充電容量推定装置に関する。
【背景技術】
【０００２】
満充電容量推定装置として、電池の製造時から現在までの電池の経過時間と電池の満充電容量との対応関係を示す劣化ラインを用いて、満充電容量を推定するものがある。例えば、特許文献１参照。
【０００３】
しかしながら、上記満充電容量推定装置では、電池の使用方法が変わると、電池の劣化の進み具合が変わり電池の経過時間と電池の満充電容量との対応関係も変わるため、満充電容量の推定精度が低下するおそれがある。
【０００４】
そこで、上記他の満充電容量推定装置として、電池の経過時間と電池の満充電容量との対応関係を示す劣化ラインを電池の使用方法別に記憶部に記憶しておき、電池の使用方法に対応する劣化ラインを用いて、満充電容量を推定するものがある。例えば、特許文献２参照。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−７０７９号公報
【特許文献２】特開２００９−１９０６９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記他の満充電容量推定装置では、電池Ｂの製造時または電池Ｂの使用開始時に全ての劣化ラインが取得される場合、電池Ｂの製造後または電池Ｂの使用開始後に劣化ラインを切り替えたとき、切り替え後の劣化ラインが示す経過時間と満充電容量との対応関係が、実際の経過時間と満充電容量との対応関係と異なっている可能性があり、満充電容量の推定精度が低下するおそれがある。
【０００７】
本発明の一側面に係る目的は、電池の満充電容量の推定精度を向上させることが可能な満充電容量推定装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る一つの形態である満充電容量推定装置は、記憶部と、判定部と、推定部とを備える。
【０００９】
記憶部は、電池の使用量と電池の満充電容量との対応関係を示す劣化ラインを電池の使用方法別に記憶する。
【００１０】
判定部は、電池の使用方法を判定する。
推定部は、電池の使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、第１の使用方法に対応する第１の劣化ラインにおいて電池の使用方法が第１の使用方法から第２の使用方法に実際に切り替わった第１の使用量に対応する第１の満充電容量と、第２の使用方法に対応する第２の劣化ラインにおける第１の満充電容量とが互いに一致するようにオフセットさせた第２の劣化ラインを用いて、電池の満充電容量を推定する。
【００１１】
これにより、実際に使用方法が切り替わったときにさかのぼって第２の劣化ラインを切り替えることができるため、切り替え後の劣化ラインが示す使用量と満充電容量との対応関係を、実際の使用量と満充電容量との対応関係に近づけることができ、電池の満充電容量の推定精度を向上させることができる。
【００１２】
また、推定部は、電池の使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、第１の劣化ラインにおいて第１の使用量に対応する満充電容量を、オフセットさせた第２の劣化ラインの満充電容量と一致するまで徐々に変化させることにより、電池の満充電容量を推定した後、オフセットさせた第２の劣化ラインを用いて、電池の満充電容量を推定するように構成してもよい。
【００１３】
これにより、第１の劣化ラインから第２の劣化ラインに切り替える際、推定値としての満充電容量を徐々に変化させることができるため、電池の満充電容量を確認しているユーザに与える違和感を低減することができる。
【発明の効果】
【００１４】
本発明によれば、電池の満充電容量の推定精度を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態の満充電容量推定装置を含む車両を示す図である。
【図２】劣化ラインの一例を示す図である。
【図３】制御部の動作の一例を示すフローチャートである。
【図４】制御部の動作の他の例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下図面に基づいて実施形態について詳細を説明する。
図１は、実施形態の満充電容量推定装置を含む車両を示す図である。
【００１７】
図１に示す車両Ｖｅは、例えば、電気自動車やプラグインハイブリッド車などの走行用モータを利用して走行する車両であり、負荷Ｌｏと、上位制御部１と、電池パックＢＰとを備える。電池パックＢＰは、電池Ｂと、スイッチＳＷ１、ＳＷ２と、電流検出部２と、電圧検出部３と、記憶部４と、制御部５とを備える。
【００１８】
負荷Ｌｏは、走行用モータを駆動するインバータ回路やエアーコンディショナーなどの電装機器とする。
【００１９】
スイッチＳＷ１、ＳＷ２は、それぞれ、ＭＯＳＦＥＴ（Metal Oxide Semiconductor Field Effect Transistor）などの半導体スイッチまたは電磁式スイッチとする。
【００２０】
負荷Ｌｏの一方の端子は電流検出部２を介して電池Ｂのプラス端子に接続され、負荷Ｌｏの他方の端子はスイッチＳＷ１を介して電池Ｂのマイナス端子に接続される。
【００２１】
車両Ｖｅの外部に設けられる充電器Ｃｈの一方の端子は、充電ケーブルＣａ１を介して電池パックＢＰに設けられるコネクタＣｄ１に接続され、充電器Ｃｈの他方の端子は、充電ケーブルＣａ２を介してコネクタＣｄ２に接続される。コネクタＣｄ１は電流検出部２を介して電池Ｂのプラス端子に接続され、コネクタＣｄ２はスイッチＳＷ２を介して電池Ｂのマイナス端子に接続されている。すなわち、充電器Ｃｈの一方の端子は電流検出部２を介して電池Ｂのプラス端子に接続され、充電器Ｃｈの他方の端子はスイッチＳＷ２を介して電池Ｂのマイナス端子に接続される。なお、充電ケーブルＣａ１、Ｃａ２は、充電器Ｃｈと電池Ｂとをつなぐ電力線以外に充電器Ｃｈと制御部５とをつなぐ通信線も含まれているものとする。
【００２２】
スイッチＳＷ１がオンし、スイッチＳＷ２がオフしているとき、負荷Ｌｏから電池Ｂに電力が供給されると、電池Ｂが充電され、電池Ｂから負荷Ｌｏに電力が供給されると、電池Ｂが放電される。充電ケーブルＣａ１、Ｃａ２がコネクタＣｄ１、Ｃｄ２に接続されているときで、かつ、スイッチＳＷ１がオフし、スイッチＳＷ２がオンしているとき、充電器Ｃｈから電池Ｂに電力が供給されると、電池Ｂが充電される。
【００２３】
電池Ｂが過充電状態または過放電状態であるとき、スイッチＳＷ１、ＳＷ２がオフする。スイッチＳＷ１、ＳＷ２がオフしているとき、負荷Ｌｏから電池Ｂへの電力供給、電池Ｂから負荷Ｌｏへの電力供給、及び、充電器Ｃｈから電池Ｂへの電力供給が禁止される。
【００２４】
なお、スイッチＳＷ１、ＳＷ２は電池Ｂのマイナス端子側に接続されているが、電池Ｂのプラス端子側に接続されていてもよい。
【００２５】
上位制御部１は、プロセッサまたはプログラマブルなデバイス（ＦＰＧＡ（Field Programmable Gate Array）やＰＬＤ（Programmable Logic Device））などにより構成され、走行制御部１１と、充放電制御部１２とを備える。なお、プロセッサまたはプログラマブルなデバイスが、不図示の記憶部に記憶されるプログラムを実行することにより、走行制御部１１及び充放電制御部１２が実現される。
【００２６】
走行制御部１１は、車両Ｖｅ全体の動作を制御する。例えば、走行制御部１１は、イグニッションスイッチがオンすると、その旨を制御部５に送る。
【００２７】
充放電制御部１２は、制御部５から送信される情報（電池Ｂに流れる電流や電池Ｂの電圧など）を用いて、電池Ｂの充電または放電の制御を行う。また、充放電制御部１２は、スイッチＳＷ１、ＳＷ２の動作を制御する。例えば、充放電制御部１２は、ユーザにより充電ケーブルＣａ１、Ｃａ２がコネクタＣｄ１、Ｃｄ２に接続されたことを検出すると、スイッチＳＷ１をオフさせ、スイッチＳＷ２をオンさせる。また、充放電制御部１２は、充電ケーブルＣａ１、Ｃａ２がコネクタＣｄ１、Ｃｄ２に接続されていないことを検出しているとき、ユーザによりイグニッションスイッチがオンされた旨を走行制御部１１から受け取ると、スイッチＳＷ１をオンさせ、スイッチＳＷ２をオフさせる。
【００２８】
電池Ｂは、リチウムイオン電池またはニッケル水素電池などの１以上の二次電池により構成される。
【００２９】
電流検出部２は、ホール素子などにより構成され、電流計として電池Ｂに流れる電流を検出し、その検出した電流を制御部５に送る。
【００３０】
電圧検出部３は、ＩＣ（Integrated Circuit）などにより構成され、電圧計として電池Ｂの電圧を検出し、その検出した電圧を制御部５に送る。
【００３１】
記憶部４は、ＲＡＭ（Random Access Memory）またはＲＯＭ（Read Only Memory）などにより構成され、電池Ｂの製造時から現在までの電池Ｂの使用量と電池Ｂの満充電容量との対応関係を示す劣化ラインや電池Ｂの充電率と電池Ｂの開回路電圧との対応関係を示すＳＯＣ（Ｓｔａｔｅ  Ｏｆ  Ｃｈａｒｇｅ）−ＯＣＶ（Ｏｐｅｎ  Ｃｕｒｃｕｉｔ  Ｖｏｌｔａｇｅ）特性などを記憶する。
【００３２】
劣化ラインは、電池Ｂが所定の使用環境あるいは所定の使用方法で繰り返し充放電された場合に劣化する標準的な満充電容量の劣化推移である。劣化ラインは、電池Ｂの使用量と電池Ｂの満充電容量との対応関係を示すものである。使用量としては、例えば、電池Ｂの製造からの経過時間［年］、電池Ｂの使用充電量［Ａｈ］、電池Ｂの使用放電量［Ａｈ］、または、車両Ｖｅの走行距離［ｋｍ］などを用いることができる。
【００３３】
ここで、図２（ａ）は、電池Ｂの複数の使用方法にそれぞれ対応する劣化ラインの一例を示す図である。図２（ａ）に示す２次元座標の横軸は電池Ｂの使用量としての電池Ｂの経過時間［年］を示し、縦軸は電池Ｂの満充電容量［Ａｈ］を示している。電池Ｂの使用方法の種類としては、「車両Ｖｅが通勤に使用される場合の電池Ｂの使用方法」、「車両Ｖｅがレジャーに使用される場合の電池Ｂの使用方法」、「車両Ｖｅがカーシェアに使用される場合の電池Ｂの使用方法」、及び、「車両Ｖｅがタクシーに使用される場合の電池Ｂの使用方法」を想定する。図２（ａ）に示す実線は、「車両Ｖｅが通勤に使用される場合の電池Ｂの使用方法」に対応する劣化ラインＬ１を示している。また、図２（ａ）に示す破線は、「車両Ｖｅがレジャーに使用される場合の電池Ｂの使用方法」に対応する劣化ラインＬ２を示している。また、図２（ａ）に示す一点鎖線は、「車両Ｖｅがカーシェアに使用される場合の電池Ｂの使用方法」に対応する劣化ラインＬ３を示している。また、図２に示す二点鎖線は、「車両Ｖｅがタクシーに使用される場合の電池Ｂの使用方法」に対応する劣化ラインＬ４を示している。劣化ラインＬ１〜Ｌ４は、実験やシミュレーションなどにより予め求められているものとする。また、劣化ラインＬ１〜Ｌ４は、それぞれ、経過時間が長くなるほど、満充電容量が小さくなるものとする。言い換えると、劣化ラインＬ１〜Ｌ４は、それぞれ、経過時間が閾値Ａｔｈ以下である場合、満充電容量が閾値Ｂｔｈ以上になり、経過時間が閾値Ａｔｈより長い場合、満充電容量が閾値Ｂｔｈより小さくなるものとする。また、劣化ラインＬ２における単位経過時間あたりの満充電容量の減少幅は、劣化ラインＬ１における単位経過時間あたりの満充電容量の減少幅より大きいものとする。また、劣化ラインＬ３における単位経過時間あたりの満充電容量の減少幅は、劣化ラインＬ２における単位経過時間あたりの満充電容量の減少幅より大きいものとする。また、劣化ラインＬ４における単位経過時間あたりの満充電容量の減少幅は、劣化ラインＬ３における単位経過時間あたりの満充電容量の減少幅より大きいものとする。そのため、電池Ｂの製造時から任意の経過時間後のある時刻において、劣化ラインＬ２の満充電容量が劣化ラインＬ１の満充電容量より小さくなり、劣化ラインＬ３の満充電容量が劣化ラインＬ２の満充電容量より小さくなり、劣化ラインＬ４の満充電容量が劣化ラインＬ３の満充電容量より小さくなる。また、２次元座標の横軸に示されている電池Ｂの経過時間を他の使用量に置き換えてもよい。
【００３４】
また、図１に示す制御部５は、プロセッサまたはプログラマブルなデバイスなどにより構成され、判定部５１と、推定部５２とを備える。なお、プロセッサまたはプログラマブルなデバイスが、記憶部４に記憶されるプログラムを実行することにより、判定部５１及び推定部５２が実現される。また、満充電容量推定装置は、例えば、記憶部４と、判定部５１と、推定部５２とを備えて構成される。
【００３５】
判定部５１は、電池Ｂの使用方法を判定する。例えば、判定部５１は、電池Ｂの単位時間あたりの充電回数や充電１回あたりの電池Ｂの充電率の増加量を用いて、電池Ｂの使用方法を判定する。すなわち、判定部５１は、電池Ｂが１日に１回充電されているとき、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」であると判定する。また、判定部５１は、電池Ｂが１週間に１回充電されているとき、電池Ｂの使用方法が「車両Ｖｅがレジャーに使われる場合の電池Ｂの使用方法」であると判定する。また、判定部５１は、電池Ｂが１日に２回以上充電されているとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使用される場合の電池Ｂの使用方法」であると判定する。また、判定部５１は、電池Ｂが１日に１回充電され、かつ、充電１回あたりの電池Ｂの充電率の増加量が閾値Ｃｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定する。
【００３６】
なお、判定部５１は、車両Ｖｅが平日の朝と晩にそれぞれ１回ずつ使われているとき、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの温度頻度分布の最も高い頻度における温度が閾値Ｄｔｈ１より高く、かつ、閾値Ｄｔｈ２より低いとき、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。閾値Ｄｔｈ１＜閾値Ｄｔｈ２とする。
【００３７】
また、判定部５１は、車両Ｖｅの平日の起動頻度が閾値Ｅｔｈ以下であるとき、電池Ｂの使用方法が「車両Ｖｅがレジャーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの温度頻度分布の最も高い頻度における温度が閾値Ｄｔｈ１以下であるとき、電池Ｂの使用方法が「車両Ｖｅがレジャーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。
【００３８】
また、判定部５１は、車両Ｖｅの１回の起動時間が一定時間内である頻度が閾値Ｆｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの１回の走行距離が一定距離内である頻度が閾値Ｇｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、電池Ｂの充電頻度が閾値Ｈｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、温度頻度分布の最も高い頻度における温度が閾値Ｄｔｈ１以下であるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅに搭載されるＧＰＳ（Global Positioning System）により検出される車両Ｖｅの放置場所が毎回異なる場所、または、車両Ｖｅの放置場所が複数の所定場所の何れかの場所であるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの発進時に電池Ｂから負荷Ｌｏに流れる放電電流を用いて車両Ｖｅの起動毎にアクセル開度が異なることが検出されたとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの減速時に負荷Ｌｏから電池Ｂに流れる充電電流を用いてブレーキ開度が車両Ｖｅの起動毎に異なるとき、電池Ｂの使用方法が「車両Ｖｅがカーシェアに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。
【００３９】
また、判定部５１は、車両Ｖｅの起動後の待機時間が閾値Ｉｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの１日あたりの走行距離が閾値Ｊｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの１週間あたりの稼働日数が閾値Ｋｔｈ以上であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅの温度頻度分布の最も高い頻度における温度が閾値Ｄｔｈ２以上であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。また、判定部５１は、車両Ｖｅに搭載されるＧＰＳを用いて検出される車両Ｖｅの起動後の待機場所が毎回同じ場所であるとき、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」であると判定するように構成してもよい。
【００４０】
また、判定部５１は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わり、その後、所定時間Ｔ１経過するまで電池Ｂの使用方法が第２の使用方法のままであると、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったと判定する。
【００４１】
例えば、判定部５１は、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」から「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」に切り替わり、その後、１ヵ月経過するまで電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」のままであると、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」から「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」に切り替わったと判定する。
【００４２】
推定部５２は、電池Ｂに流れる電流の積算値と電池Ｂの充電前後または放電前後の充電率とを用いて、電池Ｂの満充電容量Ｃ１を推定する。例えば、推定部５２は、（充電器Ｃｈから電池Ｂに流れる電流の積算値［Ａｈ］／（電池Ｂの充電後の充電率［％］−電池Ｂの充電前の充電率［％］））×１００を計算することにより、電池Ｂの満充電容量［Ａｈ］を推定する。または、推定部５２は、（電池Ｂから負荷Ｌｏに流れる電流の積算値［Ａｈ］／（電池Ｂの放電前の充電率［％］−電池Ｂの放電後の充電率［％］））×１００を計算することにより、電池Ｂの満充電容量［Ａｈ］を推定する。なお、推定部５２は、記憶部４に記憶されているＳＯＣ−ＯＣＶ特性を参照し、電池Ｂの充電開始時の開回路電圧に対応する充電率を、電池Ｂの充電前の充電率とし、電池Ｂの充電終了時の開回路電圧に対応する充電率を、電池Ｂの充電後の充電率とする。また、推定部５２は、記憶部４に記憶されているＳＯＣ−ＯＣＶ特性を参照し、電池Ｂの放電開始時の開回路電圧に対応する充電率を、電池Ｂの放電前の充電率とし、電池Ｂの放電終了時の開回路電圧に対応する充電率を、電池Ｂの放電後の充電率とする。
【００４３】
また、推定部５２は、電池Ｂの使用方法に対応する劣化ラインを用いて、電池Ｂの満充電容量Ｃ２を推定する。例えば、推定部５２は、記憶部４に記憶されている各劣化ラインのうちの電池Ｂの使用方法に対応する劣化ラインを参照し、電池Ｂの製造時から現在までの電池Ｂの使用量に対応する満充電容量を、電池Ｂの満充電容量Ｃ２とする。
【００４４】
また、推定部５２は、電池Ｂの使用開始後、電池Ｂの充電または放電が行われた場合、電池Ｂに流れる電流の積算値と電池Ｂの充電前後または放電前後の充電率とを用いて、電池Ｂの満充電容量Ｃ１を推定し、電池Ｂの充電及び放電が行われていないとき、所定期間Ｔ２（＜所定期間Ｔ１）経過毎に、劣化ラインを用いて、電池Ｂの満充電容量Ｃ２を推定する。
【００４５】
また、推定部５２は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、第１の使用方法に対応する第１の劣化ラインにおいて使用方法が切り替わったときの第１の使用量に対応する第１の満充電容量と、第２の使用方法に対応する第２の劣化ラインにおける第１の満充電容量とが互いに一致するようにオフセットさせた第２の劣化ラインを用いて、電池Ｂの満充電容量を推定する。
【００４６】
推定部５２は、充放電電流の積算値及び推定された満充電容量を用いてＳＯＣを推定する。そして、推定されたＳＯＣに基づいて電池Ｂの過充電状態または過放電状態が判定されてもよい。または、推定されたＳＯＣに基づいて電池Ｂの入力電力制限値または出力電力制限値が決定され、負荷Ｌｏ及び充電器Ｃｈは入力電力制限値または出力電力制限値に基づいて、充放電電流を制限しながら動作を行ってもよい。
【００４７】
図３は、制御部５の動作の一例を示すフローチャートである。
まず、制御部５の推定部５２は、電池Ｂの製造時または電池Ｂの使用開始時、電池Ｂの満充電容量の初期値を取得する（ステップＳ１）。例えば、推定部５２は、電池Ｂの製造時に測定した複数の満充電容量Ｃ１または電池Ｂの使用開始時に推定した複数の満充電容量Ｃ１を用いて線形補間により初期の劣化ラインを決定する。または、推定部５２は、記憶部４に記憶されている各劣化ラインのうちの１つの劣化ラインを、初期の劣化ラインとして決定する。そして、推定部５２は、電池Ｂの製造時または電池Ｂの使用開始時に満充電容量Ｃ１の初期値及び初期の劣化ラインの満充電容量Ｃ２の初期値を推定する。
【００４８】
次に、制御部５の判定部５１は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったか否かを判定する（ステップＳ２）。
【００４９】
次に、推定部５２は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わっていないと判定されている場合（ステップＳ２：Ｎｏ）、第１の使用方法に対応する第１の劣化ラインを用いて、電池Ｂの満充電容量Ｃ２を推定し（ステップＳ３）、ステップＳ２に戻る。
【００５０】
一方、推定部５２は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合（ステップＳ２：Ｙｅｓ）、第２の使用方法に対応する第２の劣化ラインをオフセットさせ（ステップＳ４）、そのオフセットさせた第２の劣化ラインを用いて、満充電容量Ｃ２を推定し（ステップＳ５）、第２の劣化ラインを第１の劣化ラインとしてステップＳ２に戻る。
【００５１】
例えば、電池Ｂの製造時または使用開始時からの経過時間ｔ１において、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」（第１の使用方法）から「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」（第２の使用方法）に切り替わり、経過時間ｔ１から１ヵ月（所定期間Ｔ１）経過後の経過時間ｔ２において、電池Ｂの使用方法が「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」のままである場合を想定する。
【００５２】
この場合、判定部５１は、経過時間ｔ２において、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」から「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」に切り替わったと判定する。次に、推定部５２は、図２（ｂ）に示すように、劣化ラインＬ１において電池Ｂの使用方法が切り替わった経過時間ｔ１に対応する満充電容量Ｃ２−１と、劣化ラインＬ４における満充電容量Ｃ２−１とが互いに一致するように劣化ラインＬ４を経過時間軸方向にスライドさせることで、劣化ラインＬ４を劣化ラインＬ４´にオフセットさせる。そして、推定部５２は、劣化ラインＬ４´を用いて、電池Ｂの満充電容量Ｃ２を推定する。なお、図２（ｂ）に示す劣化ラインＬ１、Ｌ４は、図２（ａ）に示す劣化ラインＬ１、Ｌ４を一部拡大したものである。
【００５３】
このように、実施形態の満充電容量推定装置では、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わった場合、劣化ラインＬ１において電池Ｂの使用方法が切り替わった経過時間ｔ１に対応する満充電容量Ｃ２−１と、劣化ラインＬ４における満充電容量Ｃ２−１とが互いに一致するようにオフセットさせた劣化ラインＬ４´を用いて、電池Ｂの満充電容量を推定する。これにより、実際に使用方法が切り替わったときにさかのぼって劣化ラインＬ１を劣化ラインＬ４´に切り替えることができるため、電池Ｂの満充電容量の推定精度を向上させることができる。
【００５４】
また、実施形態の満充電容量推定装置では、劣化ラインＬ４を劣化ラインＬ４´にオフセットさせるため、図２（ｂ）に示すように、経過時間ｔ２において、劣化ラインＬ１の満充電容量Ｃ２−２と、劣化ラインＬ４´の満充電容量Ｃ２−３との差が、劣化ラインＬ１の満充電容量Ｃ２−２と、劣化ラインＬ４の満充電容量Ｃ２−４との差より小さくなる。そのため、劣化ラインを切り替える際の満充電容量Ｃ２の変化量を抑えることができ、電池Ｂの満充電容量を確認しているユーザの違和感を低減することができる。
【００５５】
また、本発明は、以上の実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。
【００５６】
図４は、制御部５の動作の他の例を示すフローチャートである。なお、図４に示すステップＳ１〜Ｓ５は、図３に示すステップＳ１〜Ｓ５と同様であるため、その説明を省略する。
【００５７】
推定部５２は、電池Ｂの使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合（ステップＳ２：Ｙｅｓ）、第２の使用方法に対応する第２の劣化ラインをオフセットさせた後（ステップＳ４）、第１の劣化ラインにおいて使用量に対応する推定値としての満充電容量を、オフセットさせた第２の劣化ラインの満充電容量と一致するまで徐々に変化させることにより、電池Ｂの満充電容量を推定する（ステップＳ６、ステップＳ７：Ｎｏ）。
【００５８】
次に、推定部５２は、徐々に変化させている推定値としての満充電容量が、オフセットさせた第２の劣化ラインの満充電容量と一致すると（ステップＳ７：Ｙｅｓ）、オフセットさせた第２の劣化ラインを用いて、電池Ｂの満充電容量を推定し（ステップＳ５）、第２の劣化ラインを第１の劣化ラインとしてステップＳ２に戻る。
【００５９】
このように、推定部５２は、使用方法が第１の使用方法から第２の使用方法に切り替わったと判定された場合、第１の劣化ラインにおいて第２の使用量に対応する満充電容量を、オフセットさせた第２の劣化ラインの満充電容量と一致するまで徐々に変化させることにより、電池Ｂの満充電容量を推定した後、オフセットさせた第２の劣化ラインを用いて、電池Ｂの満充電容量を推定する。
【００６０】
例えば、推定部５２は、電池Ｂの使用方法が「車両Ｖｅが通勤に使われる場合の電池Ｂの使用方法」から「車両Ｖｅがタクシーに使われる場合の電池Ｂの使用方法」に切り替わったと判定された場合、図２（ｃ）に示すように、劣化ラインＬ１において経過時間ｔ２に対応する推定値としての満充電容量Ｃ２−２を、劣化ラインＬ４´の満充電容量Ｃ２−５と一致するまで徐々に減少させること（徐変処理）により、電池Ｂの満充電容量を推定する。次に、推定部５２は、徐々に減少させている推定値としての満充電容量Ｃ２が満充電容量Ｃ２−５と一致した後、劣化ラインＬ４´を用いて、電池Ｂの満充電容量を推定する。
【００６１】
これにより、劣化ラインＬ１を劣化ラインＬ４´に切り替える際、推定値としての満充電容量Ｃ２を徐々に変化させることができるため、電池Ｂの満充電容量を確認しているユーザに与える違和感をさらに低減することができる。
【符号の説明】
【００６２】
１  上位制御部
２  電流検出部
３  電圧検出部
４  記憶部
５  制御部
１１  走行制御部
１２  充放電制御部
５１  判定部
５２  推定部
Ｖｅ  車両
Ｌｏ  負荷
ＢＰ  電池パック
Ｂ  電池
Ｃｈ  充電器
ＳＷ１、ＳＷ２  スイッチ
Ｃａ１、Ｃａ２  充電ケーブル
Ｃｄ１、Ｃｄ２  コネクタ
【図１】
2020159990.tif 000003
【図２】
2020159990.tif 000004
【図３】
2020159990.tif 000005
【図４】
2020159990.tif 000006