(57)【要約】【課題】電流計測が正常にできなくなる原因となる故障の有無を容易に判定できる電池管理装置、蓄電装置、電池管理方法、及びコンピュータプログラムを提供する。【解決手段】電池管理装置は、シャント抵抗器が接続された蓄電素子を管理する電池管理装置において、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを備える。【選択図】図４
2020159956.tif 000002
【特許請求の範囲】
【請求項１】
シャント抵抗器が接続された蓄電素子を管理する電池管理装置において、
前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、
開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、
前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部と
を備える電池管理装置。
【請求項２】
前記開閉スイッチを定期的に開閉させる第１開閉部を更に備える
請求項１に記載の電池管理装置。
【請求項３】
前記電流計測部が計測する電流の値が所定範囲に含まれる場合に、前記開閉スイッチを開閉させる第２開閉部を更に備える、
請求項１に記載の電池管理装置。
【請求項４】
前記基準電位源は、アースであり、
前記電流計測部は、前記一対の信号線の間の電圧を測定し、前記電圧に基づいて電流を計測し、
前記シャント抵抗器よりも高抵抗の抵抗器を介して一対の前記接続線が前記一対の信号線に接続されており、
前記判定部は、前記開閉スイッチが開いた状態で前記電流計測部が計測する電流に比べて、前記開閉スイッチが閉じた状態で前記電流計測部が計測する電流がゼロへ近づく場合に、前記故障が発生したと判定する、
請求項１乃至３のいずれか一つに記載の電池管理装置。
【請求項５】
前記シャント抵抗器に流れる過電流を検出する過電流検出部と、
前記過電流が検出された場合に、前記シャント抵抗器に流れる電流を遮断するための処理を行う遮断処理部とを更に備え、
前記判定部は、前記遮断処理部が前記処理を行う前に、前記故障の有無を判定する、
請求項１乃至４のいずれか一つに記載の電池管理装置。
【請求項６】
蓄電素子と、前記蓄電素子に接続されるシャント抵抗器と、前記蓄電素子を管理する電池管理装置とを備える蓄電装置において、
前記電池管理装置は、
前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、
開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、
前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを有する、
蓄電装置。
【請求項７】
前記蓄電素子は、リン酸鉄リチウムを電極に含んだリチウムイオン電池である、
請求項６に記載の蓄電装置。
【請求項８】
前記蓄電素子は、移動体のエンジンを始動させるための電流を供給する、
請求項６又は７に記載の蓄電装置。
【請求項９】
前記移動体は四輪自動車である、
請求項８に記載の蓄電装置。
【請求項１０】
シャント抵抗器が接続された蓄電素子を管理する電池管理方法において、
前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、
開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用い、
前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する、
電池管理方法。
【請求項１１】
蓄電素子に接続されたシャント抵抗器の両端に接続される一対の信号線を用いて前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用いるコンピュータに、前記蓄電素子を管理するための処理を実行させるコンピュータプログラムであって、
前記コンピュータに、
前記開閉スイッチを開閉させるステップと、
前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定するステップと
を含む処理を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池管理装置、蓄電装置、電池管理方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
リチウムイオン電池等の蓄電装置には、過充電・過放電等を防止するための電池管理装置（ＢＭＵ：Battery Management Unit）が設けられている。電池管理装置は、蓄電装置に含まれる蓄電素子に流れる電流を計測する電流計測部を有している。電流計測部は、蓄電素子に接続されたシャント抵抗器に流れる電流を計測する。電池管理装置は、蓄電素子の電圧、電流及び温度を計測し、異常を検出した場合に蓄電素子に流れる電流を遮断することにより、蓄電素子が危険な状態になることを防止している。電池管理装置は、蓄電素子の充放電電流を計測し、電流値を積算することにより、蓄電素子のＳＯＣ（State Of Charge）を推定できる。特許文献１は、電池管理装置の例を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−３１７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
蓄電装置では、シャント抵抗器が回路と非接続になるか、又は電流を計測するためにシャント抵抗器に接続される信号線が断線する等の故障により、電流計測が正常にできなくなることがある。電流計測が正常にできない場合は、電池管理装置は、蓄電素子を適切に管理することができない。そこで、これらの故障の有無を容易に判定するための技術が必要となる。
【０００５】
本発明は、電流計測が正常にできなくなる原因となる故障の有無を容易に判定できる電池管理装置、蓄電装置、電池管理方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る電池管理装置は、シャント抵抗器が接続された蓄電素子を管理する電池管理装置において、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを備える。
【０００７】
本発明の一局面に係る蓄電装置は、蓄電素子と、前記蓄電素子に接続されるシャント抵抗器と、前記蓄電素子を管理する電池管理装置とを備え、前記電池管理装置は、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを有する。
【０００８】
本発明の一局面に係る電池管理方法は、シャント抵抗器が接続された蓄電素子を管理する電池管理方法において、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用い、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する。
【０００９】
本発明の一局面に係るコンピュータプログラムは、蓄電素子に接続されたシャント抵抗器の両端に接続される一対の信号線を用いて前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用いるコンピュータに、前記蓄電素子を管理するための処理を実行させるコンピュータプログラムであって、前記コンピュータに、前記開閉スイッチを開閉させるステップと、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定するステップとを含む処理を実行させる。
【発明の効果】
【００１０】
上記構成により、電池管理装置は、蓄電装置について、電流計測が正常にできなくなる原因となる故障の有無を容易に判定できる。
【図面の簡単な説明】
【００１１】
【図１】蓄電装置の配置例を示す概念図である。
【図２】蓄電装置の外観の例を示す模式的斜視図である。
【図３】蓄電装置の構成例を示す模式的な分解斜視図である。
【図４】実施形態１に係る蓄電装置の電気的構成例を示すブロック図である。
【図５】電池管理装置が行う故障の有無を判定する処理の一例の手順を示すフローチャートである。
【図６】電流計測部で計測される電流値の変化を模式的に示すグラフである。
【図７】電池管理装置が行う故障の有無を判定する処理の他の例の手順を示すフローチャートである。
【図８】実施形態２に係る蓄電装置の電気的構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
シャント抵抗器が接続された蓄電素子を管理する電池管理装置は、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを備える。シャント抵抗器を介した一対の信号線の間の接続が不良になる故障がある状態と無い状態とでは、開閉スイッチが開閉したときの電流の変化が異なる。電離管理装置は、開閉スイッチが開閉したときの電流の変化に基づいて、故障の有無を判定できる。
【００１３】
従来、電池管理装置は、シャント抵抗器に流れる電流を計測し、電流値に基づいて蓄電素子を管理するための処理を行っている。シャント抵抗器が電池管理装置と非接続になる等、シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障が発生した場合は、電池管理装置は、電流値に基づいた適切な処理ができない。本実施形態では、開閉スイッチが開閉したときの電流の変化は故障の有無に応じて明確に異なるので、電流の時間変化から故障の有無を判定することに比べて、電池管理装置は、短時間で故障の有無を判定できる。短時間で故障の有無を判定できるので、電池管理装置は、故障に起因する正しくない電流値に基づいた処理を短時間で停止し、正しくない電流値が計測されることの影響を小さくできる。
【００１４】
電池管理装置は、前記開閉スイッチを定期的に開閉させる第１開閉部を更に備えてもよい。定期的に故障の有無を判定することにより、電池管理装置３は、故障の発生を判定できる。
【００１５】
電池管理装置は、前記電流計測部が計測する電流の値が所定範囲に含まれる場合に、前記開閉スイッチを開閉させる第２開閉部を更に備えてもよい。シャント抵抗器を介した一対の信号線の間の接続が不良になる故障がある状態では、電流値は故障がない場合よりも高い値になる。このため、電流値が通常よりも高い値である所定範囲に含まれる場合は、故障が発生している可能性が高い。電池管理装置は、電流値が通常よりも高い値である所定範囲に含まれる場合に、判定を行う。電池管理装置は、故障が発生している可能性が高いときに判定を行うこととなり、高い確度で故障の発生を判定できる。
【００１６】
前記基準電位源は、アースであり、前記電流計測部は、前記一対の信号線の間の電圧を測定し、前記電圧に基づいて電流を計測し、前記シャント抵抗器よりも高抵抗の抵抗器を介して一対の前記接続線が前記一対の信号線に接続されており、前記判定部は、前記開閉スイッチが開いた状態で前記電流計測部が計測する電流に比べて、前記開閉スイッチが閉じた状態で前記電流計測部が計測する電流がゼロへ近づく場合に、前記故障が発生したと判定してもよい。故障が発生していない状態では、開閉スイッチが閉じた場合、信号線は、抵抗器を介して接続されたアースの影響をほとんど受けない。電流計測部が計測する電流値は、開閉スイッチが開いている場合と閉じた場合とでほぼ同一である。故障が発生した状態では、開閉スイッチが開いている場合、信号線はハイインピーダンス状態になり、電流計測部は高い電流値を計測する。開閉スイッチが閉じた場合、信号線はアースに接続され、電流計測部は、ほぼゼロの電流値を計測する。従って、電池管理装置は、開閉スイッチが開いているときの電流値に比べて、開閉スイッチが閉じているときの電流値がゼロへ近づくように変化した場合に、故障が発生したと判定できる。
【００１７】
電池管理装置は、前記シャント抵抗器に流れる過電流を検出する過電流検出部と、前記過電流が検出された場合に、前記シャント抵抗器に流れる電流を遮断するための処理を行う遮断処理部とを更に備えてもよく、前記判定部は、前記遮断処理部が前記処理を行う前に、前記故障の有無を判定してもよい。本実施形態では、開閉スイッチが開閉したときの電流の変化は故障の有無に応じて明確に異なるので、故障によるシャント抵抗器に流れる電流の過電流への変化を検出することに比べて、電池管理装置は、短時間で故障の有無を判定できる。このため、電池管理装置は、過電流の検出に応じて電流を遮断する前に、故障の有無を判定できる。電池管理装置は、電流が遮断される前に、故障に起因する正しくない電流値に基づいた処理を停止し、正しくない電流値が計測されることの影響を小さくできる。
【００１８】
蓄電装置は、蓄電素子と、前記蓄電素子に接続されるシャント抵抗器と、前記蓄電素子を管理する電池管理装置とを備える。前記電池管理装置は、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線と、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する判定部とを有する。シャント抵抗器を介した一対の信号線の間の接続が不良になる故障がある状態と無い状態とでは、開閉スイッチが開閉したときの電流の変化が異なる。電離管理装置は、開閉スイッチが開閉したときの電流の変化に基づいて、故障の有無を判定できる。
【００１９】
前記蓄電素子は、リン酸鉄リチウムを電極に含んだリチウムイオン電池であってもよい。鉄系リチウムイオン電池では、ＳＯＣを得るためには、電流値に基づいたＳＯＣの計算を行う必要がある。電池管理装置は、故障により正しくない電流値が計測される場合に、短時間で故障の発生を判定して、正しくない電流値を用いたＳＯＣの計算を素早く停止できる。このため、電池管理装置は、電流値に基づいた蓄電素子のＳＯＣの計算をより正確に実行できる。蓄電素子が鉄系リチウムイオン電池のセルであっても、正確なＳＯＣが得られる。
【００２０】
前記蓄電素子は、移動体のエンジンを始動させるための電流を供給してもよい。エンジンを始動させるための蓄電装置は、大電流を供給可能である。電池管理装置で大電流を計測するためには、低抵抗のシャント抵抗器を用いる必要がある。低抵抗のシャント抵抗器は、大きく重いことがある。蓄電装置は移動体に設けられており、蓄電装置に含まれる重いシャント抵抗器に振動が加わった場合は、シャント抵抗器を固定している部分に加わる応力が大きくなり、シャント抵抗器が非接続になることがある。電池管理装置は、シャント抵抗器の非接続を判定できるので、シャント抵抗器が非接続になりうる蓄電装置について、適切に故障を診断できる。
【００２１】
前記移動体は四輪自動車であってもよい。四輪自動車のエンジンを始動させるためには、多くの電力が必要となり、蓄電装置は大電流を供給する必要がある。電池管理装置で大電流を計測するためにシャント抵抗器は大きく重いことがある。四輪自動車に設けられた電池管理装置に振動が加わった場合は、シャント抵抗器を固定している部分に加わる応力が大きくなり、シャント抵抗器が非接続になることがある。電池管理装置は、シャント抵抗器の非接続を判定することにより、適切に蓄電装置の故障を診断できる。
【００２２】
シャント抵抗器が接続された蓄電素子を管理する電池管理方法では、前記シャント抵抗器の両端に接続される一対の信号線を用いて、前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用い、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定する。シャント抵抗器を介した一対の信号線の間の接続が不良になる故障がある状態と無い状態とでは、開閉スイッチが開閉したときの電流の変化が異なる。開閉スイッチが開閉したときの電流の変化に基づいて、故障の有無の判定が可能である。
【００２３】
蓄電素子に接続されたシャント抵抗器の両端に接続される一対の信号線を用いて前記シャント抵抗器に流れる電流を計測する電流計測部と、開閉スイッチを介して前記信号線を基準電位源に接続する接続線とを用いるコンピュータに、前記蓄電素子を管理するための処理を実行させるコンピュータプログラムは、前記コンピュータに、前記開閉スイッチを開閉させるステップと、前記開閉スイッチが開閉したときに前記電流計測部が計測する電流の変化に基づいて、前記シャント抵抗器を介した前記一対の信号線の間の接続が不良になる故障の有無を判定するステップとを含む処理を実行させる。シャント抵抗器を介した一対の信号線の間の接続が不良になる故障がある状態と無い状態とでは、開閉スイッチが開閉したときの電流の変化が異なる。開閉スイッチが開閉したときの電流の変化に基づいて、故障の有無の判定が可能である。
【００２４】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
＜実施形態１＞
図１は、蓄電装置１の配置例を示す概念図である。蓄電装置１は、移動体１００内に設けられている。蓄電装置１は、移動体１００が備えるエンジン１０に接続されている。移動体１００は四輪自動車である。蓄電装置１は、エンジン１０を始動させるための電流を供給する。
【００２５】
図２は、蓄電装置１の外観の例を示す模式的斜視図である。蓄電装置１は直方体状のケース２１とケース２１の開口部を閉塞する蓋部２２を有する。図３は、蓄電装置１の構成例を示す模式的な分解斜視図である。ケース２１には、複数の蓄電素子２７１を含んでなる電池部２７が収容される。蓄電素子２７１は、例えば、鉄系リチウムイオン電池のセルである。鉄系リチウムイオン電池は、電極にリン酸鉄リチウムを含んでいる。蓄電素子２７１は、鉄系リチウムイオン電池以外のリチウムイオン電池のセルであってもよく、リチウムイオン電池以外の電池のセルであってもよい。
【００２６】
ケース２１内には、仕切り板２１１が設けられている。夫々の仕切り板２１１の間に、蓄電素子２７１が挿入されている。蓋部２２と蓄電素子２７１との間には、中蓋２６が配置されている。中蓋２６には、複数の金属製のバスバー２６１が載置されている。蓄電素子２７１の端子が設けられている端子面に中蓋２６が配置され、隣り合う蓄電素子２７１の隣り合う端子がバスバー２６１により接続され、蓄電素子２７１が直列に接続されている。
【００２７】
蓋部２２上には、収容部２３が設けられており、収容部２３をカバー２４が覆っている。収容部２３は箱状をなし、一長側面の中央部に、外側に角型に突出した突出部２３１を有する。蓋部２２における突出部２３１の両側には、鉛合金等の金属製で、極性が異なる一対の外部端子２２１，２２１が設けられている。外部端子２２１，２２１は、蓄電装置１の外部と接続するための端子である。収容部２３内には、制御基板２５及びシャント抵抗器２８が収容されている。制御基板２５は、蓄電素子２７１を管理する電池管理装置を含んでいる。収容部２３に制御基板２５及びシャント抵抗器２８を収容し、カバー２４により収容部２３を覆うことにより、電池部２７と制御基板２５及びシャント抵抗器２８とが接続される。
【００２８】
図４は、実施形態１に係る蓄電装置１の電気的構成例を示すブロック図である。制御基板２５には、電池管理装置３及び電流遮断部４が含まれている。電池管理装置３は、電池管理方法を実行する。一対の外部端子２２１，２２１の間には、直列に、電流遮断部４、電池部２７及びシャント抵抗器２８が接続されている。電池部２７は複数の蓄電素子２７１を含む。蓄電素子２７１の数は四個に限らない。夫々の蓄電素子２７１が放電することにより、外部端子２２１，２２１から電力が出力される。また、外部端子２２１，２２１の間に外部から電圧が印加されることにより、複数の蓄電素子２７１は充電される。シャント抵抗器２８には、蓄電素子２７１が充放電を行うときの電流が流れる。電流遮断部４は、必要に応じて電流を遮断し、蓄電素子２７１の充放電を停止させる。電流遮断部４は、例えば、リレーを含んで構成されている。
【００２９】
電池管理装置３は、制御部３１を備えている。制御部３１は、プロセッサ及びメモリを用いて構成されている。例えば、制御部３１はＣＰＵ（Central Processing Unit ）を用いて構成されている。制御部３１は、電池管理装置３の各部分を制御する。制御部３１には、不揮発性のメモリ３２が接続されている。メモリ３２はコンピュータプログラム３２１を記憶している。制御部３１は、コンピュータプログラム３２１に従って必要な処理を実行するコンピュータである。制御部３１は、電流遮断部４に接続されており、電流遮断部４の動作を制御する。
【００３０】
電池管理装置３は、電圧計測部３３を備えている。電圧計測部３３は、電池部２７に接続されており、夫々の蓄電素子２７１の電圧を計測する。電圧計測部３３は、制御部３１に接続されており、計測した夫々の蓄電素子２７１の電圧の値を制御部３１へ入力する。制御部３１は、電圧値に基づいて、夫々の蓄電素子２７１の状態を判定する。例えば、制御部３１は、蓄電素子２７１が異常であると判定した場合、電流遮断部４に、電流を遮断させる。
【００３１】
電池管理装置３は、電流計測部３４を備えている。電流計測部３４は、シャント抵抗器２８の両端に接続されている。電流計測部３４は、シャント抵抗器２８の両端に接続される一対の信号線３４１，３４１を通じてシャント抵抗器２８に接続されている。電流計測部３４は、差動ＡＤ（Analog-to-digital ）変換部３４２及び３４３を有している。差動ＡＤ変換部３４２及び３４３は、一対の信号線３４１，３４１が接続されており、一対の信号線３４１，３４１の間の電圧をデジタル信号へ変換する。これにより、電流計測部３４は、シャント抵抗器２８の両端の電圧の値を取得する。
【００３２】
電流計測部３４は、シャント抵抗器２８の両端の電圧に基づいて、シャント抵抗器２８に流れる電流の値を計算する。例えば、電流計測部３４は、シャント抵抗器２８の抵抗値を予め記憶しており、電圧値を抵抗値で除することにより、電流値を計算する。このようにして、電圧計測部３３は、シャント抵抗器２８に流れる電流の値を計測する。電流計測部３４は、差動ＡＤ変換部３４２及び３４３の夫々が変換した電圧のデジタル信号を用いて、夫々に電流値を計算する。即ち、電流計測部３４は、複数の電流値を計算する。電圧計測部３３は、制御部３１に接続されており、計測した電流値を制御部３１へ入力する。
【００３３】
制御部３１は、電流値に基づいて、蓄電素子２７１の状態を判定する。例えば、制御部３１は、蓄電素子２７１が異常であると判定した場合、電流遮断部４に、電流を遮断させる。更に、制御部３１は、電流値を積算する。制御部３１は、電流の積算値に基づいて蓄電素子２７１のＳＯＣを計算してもよい。制御部３１は、電流値、電流の積算値、又はＳＯＣをメモリ３２に記憶させてもよい。電池管理装置３は、電流値又はＳＯＣ等の蓄電素子２７１の状態を表す情報を外部へ出力する出力部を備えていてもよい。
【００３４】
電流計測部３４は、計測した複数の電流値を制御部３１へ入力してもよい。制御部３１は、複数の電流値を比較し、電流計測部３４の状態を判定する。例えば、複数の電流値の差が所定値を超過した場合に、制御部３１は、電流計測部３４が異常であると判定する。代替的に、電流計測部３４が複数の電流値を比較し、電流計測部３４の状態を自己診断してもよい。
【００３５】
電池管理装置３は、温度計測部３６を備えている。温度計測部３６は、電池部２７内の温度を計測する。例えば、温度計測部３６は、熱電対又はサーミスタを用いて温度を計測する。温度計測部３６は、制御部３１に接続されており、計測した温度の値を制御部３１へ入力する。制御部３１は、温度値に基づいて、蓄電素子２７１の状態を判定し、蓄電素子２７１が異常であると判定した場合、電流遮断部４に、電流を遮断させる。
【００３６】
電池管理装置３は、電位差検出部３５を備えている。電位差検出部３５は、差動増幅回路３５１を有している。差動増幅回路３５１の入力端には、シャント抵抗器２８の両端に接続される一対の入力信号線３５４，３５４が接続されている。差動増幅回路３５１の基準電圧は、電圧源３５５及び増幅部３５３を用いて接地電位から上昇された電位である。差動増幅回路３５１の出力端には、コンパレータ３５２が接続されている。コンパレータ３５２は、制御部３１に接続されている。
【００３７】
差動増幅回路３５１は、一対の入力信号線３５４，３５４の電位の差、即ち、シャント抵抗器２８の両端の電位の差を増幅して出力する。コンパレータ３５２は、差動増幅回路３５１から出力された電位差の値と所定の閾値とを比較する。このようにして、電位差検出部３５はシャント抵抗器２８の両端の電位差を検出する。コンパレータ３５２は、電位差の値が閾値を超過している場合に、制御部３１へ電流の遮断指示を入力する。制御部３１は、コンパレータ３５２から電流の遮断指示が入力された場合、電流遮断部４に、電流を遮断させる。コンパレータ３５２からの電流の遮断指示に応じた処理は、割り込み処理として実行される。なお、コンパレータ３５２は、電位差の値が閾値以上である場合に制御部３１へ電流の遮断指示を入力してもよい。
【００３８】
シャント抵抗器２８の両端の電位差が大きい場合は、シャント抵抗器２８の両端の間に過電流が流れている。例えば、蓄電装置１の外部からの短絡により、過電流が発生する。即ち、電位差検出部３５は、過電流の発生を検出し、電流を遮断させる。電位差検出部３５は、過電流検出部に対応する。過電流が検出された場合に制御部３１が電流遮断部４に電流を遮断させる処理は、遮断処理部に対応する。
【００３９】
本実施形態では、電流計測部３４に含まれる一の差動ＡＤ変換部３４３に接続される一対の信号線３４１，３４１には、一対の接続線３４７，３４７が接続されている。夫々の接続線３４７は、抵抗器３４４及び開閉スイッチ３４５を介して信号線３４１とアース３４６とを接続する。アース３４６は基準電位源に対応する。開閉スイッチ３４５が閉じた状態では、差動ＡＤ変換部３４３は、抵抗器３４４を介してアース３４６に接続される。開閉スイッチ３４５が開いた状態では、差動ＡＤ変換部３４３は、アース３４６に接続されない。開閉スイッチ３４５は、開いた状態が常態となっている。電流計測部３４は、開閉スイッチ３４５を開閉することができる。抵抗器３４４は、抵抗器３４４による電圧降下がシャント抵抗器２８による電圧降下に比べて無視できるほど小さくなるように、シャント抵抗器２８よりも高抵抗である。
【００４０】
蓄電装置１が正常な状態では、一対の信号線３４１，３４１は、シャント抵抗器２８を介して互いに接続されている。蓄電装置１では、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障が発生することがある。例えば、外部端子２２１，２２１の間の回路とシャント抵抗器２８とが非接続になった場合は、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる。例えば、一対の信号線３４１，３４１の少なくとも一方が断線した場合、又はシャント抵抗器２８が破断した場合でも、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる。シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になった状態では、電流計測部３４は、シャント抵抗器２８に流れる電流を正常に計測でき無い。このため、電池管理装置３は、蓄電素子２７１を適切に管理できない。例えば、電池管理装置３は、蓄電素子２７１のＳＯＣを正しく計算することができない。
【００４１】
電池管理装置３は、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障の有無を判定する処理を行う。図５は、電池管理装置３が行う故障の有無を判定する処理の一例の手順を示すフローチャートである。以下、ステップをＳと略す。開閉スイッチ３４５が開いた状態で、電流計測部３４は、電流を計測する（Ｓ１１）。Ｓ１１では、差動ＡＤ変換部３４３は、開閉スイッチ３４５が開いた状態で一対の信号線３４１，３４１の間の電圧をデジタル信号へ変換する。電流計測部３４は、差動ＡＤ変換部３４３が変換した電圧のデジタル信号を用いて、電流値を計算する。電流計測部３４は、電流値を制御部３１へ入力する。
【００４２】
電流計測部３４は、次に、開閉スイッチ３４５を閉じた状態にする（Ｓ１２）。開閉スイッチ３４５が閉じた状態で、電流計測部３４は、電流を計測する（Ｓ１３）。Ｓ１３では、差動ＡＤ変換部３４３は、開閉スイッチ３４５が閉じた状態で一対の信号線３４１，３４１の間の電圧をデジタル信号へ変換する。電流計測部３４は、差動ＡＤ変換部３４３が変換した電圧のデジタル信号を用いて、電流値を計算する。電流計測部３４は、電流値を制御部３１へ入力する。制御部３１は、開閉スイッチ３４５が開いた状態で電流計測部３４が計測した電流値と、開閉スイッチ３４５が閉じた状態で電流計測部３４が計測した電流値とを比較し、開閉スイッチ３４５の開閉に応じて電流値が変化したか否かを判定する（Ｓ１４）。
【００４３】
シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障が発生していない状態では、開閉スイッチ３４５が開いている場合、シャント抵抗器２８の両端間の電圧が差動ＡＤ変換部３４３へ入力される。開閉スイッチ３４５が閉じた場合、シャント抵抗器２８に比べて抵抗器３４４は高抵抗であるので、信号線３４１は、抵抗器３４４を介して接続されたアース３４６の影響をほとんど受けない。差動ＡＤ変換部３４３へは、開閉スイッチ３４５が開いている場合とほぼ同等の電圧が入力される。この状態では、電流計測部３４が計測する電流値は、開閉スイッチ３４５が開いている場合と閉じた場合とでほぼ同一である。
【００４４】
故障が発生した状態では、開閉スイッチ３４５が開いている場合、一対の信号線３４１，３４１は互いに非接続でハイインピーダンス状態になる。差動ＡＤ変換部３４３へは、高い電圧が入力され、電流計測部３４は高い電流値を計測する。開閉スイッチ３４５が閉じた場合、信号線３４１は、接続線３４７を通じてアース３４６に接続される。一対の信号線３４１，３４１の間の電圧はほぼゼロになり、差動ＡＤ変換部３４３へは、ほぼゼロの電圧が入力される。電流計測部３４は、ほぼゼロの電流値を計測する。この状態では、電流計測部３４が計測する電流値は、開閉スイッチ３４５が開いている場合と閉じた場合とで大きく変化する。
【００４５】
図６は、電流計測部３４で計測される電流値の変化を模式的に示すグラフである。図中の横軸は時間を示し、縦軸は電流値を示す。図中には、開閉スイッチ３４５を開いた状態から閉じた時点を矢印で示している。故障が発生していない状態での電流値を破線で示し、故障が発生した状態での電流値を実線で示す。故障が発生していない状態では、開閉スイッチ３４５が閉じる前後で、電流値は同一であるか、又は電流値の変化は小さい。故障が発生した状態では、開閉スイッチ３４５が開いているときには電流値は高く、開閉スイッチ３４５が閉じているときには電流値はゼロに近くなる。開閉スイッチ３４５が閉じる前後で、電流値は大きく変化する。具体的には、開閉スイッチ３４５が開いているときの電流値に比べて、開閉スイッチ３４５が閉じているときの電流値は、ゼロへ近づくように変化する。このように、故障が発生しているか否かに応じて、開閉スイッチ３４５が開閉したときの電流の変化は異なる。従って、電池管理装置３は、開閉スイッチ３４５が開閉したときの電流の変化の違いに応じて、故障が発生しているか否かを判定することができる。
【００４６】
Ｓ１４では、制御部３１は、開閉スイッチ３４５が開いた状態での電流値と開閉スイッチ３４５が閉じた状態での電流値との差の絶対値が所定の閾値を超過した場合に、電流値が変化したと判定する。代替的に、制御部３１は、電流値の差の絶対値が閾値以上である場合に電流値が変化したと判定してもよい。代替的に、制御部３１は、電流値の差の絶対値が閾値を超過するか又は閾値以上であり、電流値の変化がゼロに近づく変化である場合に、電流値が変化したと判定してもよい。代替的に、制御部３１は、電流値の変化がゼロに近づく変化であり、開閉スイッチ３４５が閉じた状態での電流の絶対値が所定の上限値以下である場合に、電流値が変化したと判定してもよい。
【００４７】
電流値が変化した場合（Ｓ１４：ＹＥＳ）、制御部３１は、故障が発生したと判定する（Ｓ１５）。Ｓ１４及びＳ１５の処理は、判定部に対応する。Ｓ１５が終了した後、又は電流値の変化が無い場合（Ｓ１４：ＮＯ）、電流計測部３４は、開閉スイッチ３４５を開いた状態にし（Ｓ１６）、電池管理装置３は、故障の有無を判定する処理を終了する。
【００４８】
制御部３１は、電流値の変化が無い場合に故障が発生していないと判定してもよい。制御部３１は、故障が発生したと判定した場合に、電流遮断部４に電流を遮断させてもよく、電流値に基づいて蓄電素子２７１を管理する処理を停止してもよい。例えば、制御部３１は、電流値に基づいて蓄電素子２７１のＳＯＣを計算する処理を停止する。例えば、制御部３１は、故障のために正しくない値となった電流値若しくはＳＯＣの記録の停止又は記録の削除を行う。電池管理装置３が出力部を備える形態では、制御部３１は、故障が発生したと判定した場合に、故障の発生を示す情報を出力部に出力させてもよい。例えば、移動体１００は表示部を備え、電池管理装置３は故障の発生を示す情報を出力部から移動体１００は表示部へ出力し、表示部は故障の発生を表す画像を表示してもよい。また、例えば、電池管理装置３は、スマートフォン等、蓄電装置１の外部又は移動体１００の外部の機器へ、出力部から、又は出力部に接続された移動体１００内の通信部を通じて、故障の発生を示す情報を出力してもよい。
【００４９】
電池管理装置３は、Ｓ１１〜Ｓ１６の処理を定期的に実行する。このとき、電流計測部３４は、第１開閉部に対応する。例えば、電池管理装置３は、一分に一度、Ｓ１１〜Ｓ１６の処理を実行する。定期的に故障の有無を判定することにより、電池管理装置３は、確実に故障の発生を判定できる。Ｓ１４及びＳ１５の処理は、コンピュータプログラム３２１に従って制御部３１が実行する。Ｓ１１〜Ｓ１３及びＳ１６の処理は、コンピュータプログラム３２１に従って制御部３１が電流計測部３４を制御することにより、実行されてもよい。
【００５０】
図７は、電池管理装置３が行う故障の有無を判定する処理の他の例の手順を示すフローチャートである。開閉スイッチ３４５が開いた状態で、電流計測部３４は、電流を計測する（Ｓ２１）。電流計測部３４は、電流値を制御部３１へ入力する。制御部３１は、電流値が通常よりも高い値である所定範囲に含まれるか否かを判定する（Ｓ２２）。例えば、所定の下限値以上の値を所定範囲に含まれる値とする。例えば、制御部３１は、電流値が５０Ａ以上である場合に電流値が所定範囲に含まれると判定する。電流値が所定範囲に含まれない場合（Ｓ２２：ＮＯ）、制御部３１は、故障の有無を判定する処理を終了する。
【００５１】
電流値が所定範囲に含まれている場合（Ｓ２２：ＹＥＳ）、制御部３１は、開閉スイッチ３４５を閉じることを電流計測部３４に指示し、電流計測部３４は、開閉スイッチ３４５を閉じた状態にする（Ｓ２３）。開閉スイッチ３４５が閉じた状態で、電流計測部３４は、電流を計測する（Ｓ２４）。制御部３１は、開閉スイッチ３４５の開閉に応じて電流値が変化したか否かを判定する（Ｓ２５）。電流値が変化した場合（Ｓ２５：ＹＥＳ）、制御部３１は、故障が発生したと判定する（Ｓ２６）。Ｓ２５及びＳ２６の処理は、判定部に対応する。Ｓ２６が終了した後、又は電流値の変化が無い場合（Ｓ２５：ＮＯ）、電流計測部３４は、開閉スイッチ３４５を開いた状態にし（Ｓ２７）、電池管理装置３は、故障の有無を判定する処理を終了する。制御部３１は、故障が発生したと判定した場合に、故障の発生を示す情報を出力部に出力させる等、特定の処理を行ってもよい。
【００５２】
制御部３１は、電流値の変化が無い場合に故障が発生していないと判定してもよい。電池管理装置３は、Ｓ２１〜Ｓ２７の処理を定期的に実行する。例えば、電池管理装置３は、一分に一度、Ｓ２１〜Ｓ２７の処理を実行する。Ｓ２２、Ｓ２５及びＳ２６の処理は、コンピュータプログラム３２１に従って制御部３１が実行する。Ｓ２１、Ｓ２３、Ｓ２４及びＳ２７の処理は、コンピュータプログラム３２１に従って制御部３１が電流計測部３４を制御することにより、実行されてもよい。電池管理装置３がＳ２１〜Ｓ２７の処理を実行するとき、電流計測部３４は、第２開閉部に対応する。
【００５３】
前述したように、故障が発生した状態では、電流計測部３４は高い電流値を計測する。Ｓ２１〜Ｓ２７の処理では、電池管理装置３は、電流値が通常よりも高い値である所定範囲に含まれ、故障が発生している可能性が高い場合に、判定を行う。電池管理装置３は、故障が発生している可能性が高いときに判定を行うこととなり、高い確度で故障の発生を判定できる。
【００５４】
以上詳述した如く、本実施形態においては、電池管理装置３は、信号線３４１に開閉スイッチ３４５を介してアース３４６を接続している。シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障がある状態と無い状態とでは、開閉スイッチ３４５が開閉したときの電流の変化が異なる。電池管理装置３は、開閉スイッチ３４５が開閉したときの電流の変化に基づいて、故障の有無を判定できる。開閉スイッチ３４５が開閉したときの電流の変化は故障の有無に応じて明確に異なるので、電流の時間変化から故障の有無を判定することに比べて、電池管理装置３は、短時間で故障の有無を判定できる。シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障が発生した場合は、シャント抵抗器２８に流れる電流を電流計測部３４により正しく計測することができない。即ち、電池管理装置３は、電流計測が正常に行われなくなる原因となる故障の有無を容易にかつ短時間で判定できる。例えば、電池管理装置３とシャント抵抗器２８とが非接続になる故障が発生した場合でも、電池管理装置３は容易に故障の発生を判定できる。
【００５５】
電池管理装置３は、故障に起因する正しくない電流値に基づいた処理を短時間で停止し、正しくない電流値が計測されることの影響を小さくできる。電池管理装置３は、従来の電池管理装置に比べて、接続線３４７、抵抗器３４４及び開閉スイッチ３４５が追加されている。追加された部品は少なく、従来の電池管理装置に比べたコストの上昇は小さい。
【００５６】
電池管理装置３は、短時間で故障の有無を判定することにより、電位差検出部３５を用いて過電流を検出して電流を遮断する処理を行う前に、故障の有無の判定を行う。
開閉スイッチ３４５が開閉したときの電流の変化は故障の有無に応じて明確に異なるので、故障によるシャント抵抗器２８に流れる電流の過電流への変化を検出することに比べて、電池管理装置３は、短時間で故障の有無を判定できる。このため、電池管理装置３は、過電流の検出に応じて電流を遮断する前に、故障に起因する正しくない電流値に基づいた処理を停止できる。例えば、電池管理装置３は、電流値に基づいた蓄電素子２７１のＳＯＣの計算を停止する処理を、電流が遮断される前に行う。
【００５７】
電流値に基づいたＳＯＣの計算は、電流値を積算して行うので、正確にＳＯＣを計算するためには、正しくない電流値を用いないことが望ましい。電池管理装置３は、故障により正しくない電流値が計測される場合に、短時間で故障の発生を判定して、正しくない電流値を用いたＳＯＣの計算を素早く停止できる。このため、電池管理装置３は、電流値に基づいた蓄電素子２７１のＳＯＣの計算をより正確に実行できる。
【００５８】
一般的に、蓄電素子のＳＯＣと開回路電圧との間には相関関係があり、開回路電圧からＳＯＣを推定することができる。しかし、鉄系リチウムイオン電池では、ＳＯＣの多くの値に対応する開回路電圧がほぼ一定となっており、開回路電圧からＳＯＣを推定することが困難である。このため、鉄系リチウムイオン電池では、ＳＯＣを得るためには、電流値に基づいたＳＯＣの計算を行う必要がある。電池管理装置３は、電流値に基づいた蓄電素子２７１のＳＯＣの計算を正確に実行できるので、蓄電素子２７１が鉄系リチウムイオン電池のセルであっても、正確なＳＯＣが得られる。
【００５９】
本実施形態においては、蓄電装置１は、エンジン１０を始動させるために移動体１００に備えられている。蓄電装置１は、エンジン１０を始動させるために、大電流を供給可能である。移動体１００は四輪自動車であり、四輪自動車のエンジン１０を始動させるためには大電流が必要である。電池管理装置３で大電流を計測するためには、低抵抗のシャント抵抗器２８を用いる必要がある。低抵抗のシャント抵抗器２８大きく重いことがある。移動体１００の移動に伴って、蓄電装置１に振動が加わり、重いシャント抵抗器２８に振動が加わった場合は、シャント抵抗器２８を固定している部分に加わる応力が大きくなり、シャント抵抗器２８が電池管理装置３と非接続になることがある。電池管理装置３は、シャント抵抗器２８が非接続になった場合に、シャント抵抗器２８の非接続を判定でき、蓄電装置１の故障を適切に診断できる。特に、四輪自動車に備えられる蓄電装置１について、電池管理装置３は、シャント抵抗器２８の非接続を確実に判定し、適切に故障を診断できる。
【００６０】
＜実施形態２＞
図８は、実施形態２に係る蓄電装置１の電気的構成例を示すブロック図である。電流計測部３４は、シャント抵抗器２８の両端に接続される一対の信号線３４１，３４１を通じてシャント抵抗器２８に接続されている。電流計測部３４は、一対の信号線３４１，３４１の間の電圧をデジタル信号へ変換する差動ＡＤ変換部を含んでおり、シャント抵抗器２８の両端の電圧の値を取得し、シャント抵抗器２８に流れる電流の値を計算する。
【００６１】
電流計測部３４の外部において、一対の信号線３４１，３４１には、一対の接続線３７４，３７４が接続されている。夫々の接続線３７４は、抵抗器３７１及び開閉スイッチ３７２を介して信号線３４１とアース３７３とを接続する。アース３７３は基準電位源に対応する。開閉スイッチ３７２が閉じた状態では、電流計測部３４は、抵抗器３７１を介してアース３７３に接続される。開閉スイッチ３７２が開いた状態では、電流計測部３４は、アース３７３に接続されない。開閉スイッチ３７２は、制御部３１によって開閉を制御される。開閉スイッチ３７２は、開いた状態が常態となっている。抵抗器３７１は、抵抗器３７１による電圧降下がシャント抵抗器２８による電圧降下に比べて無視できるほど小さくなるように、シャント抵抗器２８よりも高抵抗である。電池管理装置３のその他の部分の構成は、実施形態１と同様である。また、蓄電装置１及び移動体１００の電池管理装置３以外の部分の構成は、実施形態１と同様である。
【００６２】
実施形態２においても、電池管理装置３は、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障の有無を判定する処理を行う。電池管理装置３は、図５のフローチャートに示した処理と同様の処理により、故障の有無を判定する。開閉スイッチ３７２が開いた状態で、電流計測部３４は、電流を計測する（Ｓ１１）。制御部３１は、次に、開閉スイッチ３７２を閉じた状態にする（Ｓ１２）。開閉スイッチ３７２が閉じた状態で、電流計測部３４は、電流を計測する（Ｓ１３）。制御部３１は、開閉スイッチ３７２が開いた状態で電流計測部３４が計測した電流値と、開閉スイッチ３７２が閉じた状態で電流計測部３４が計測した電流値とを比較し、開閉スイッチ３７２の開閉に応じて電流値が変化したか否かを判定する（Ｓ１４）。
【００６３】
シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障が発生していない状態では、開閉スイッチ３７２が閉じた場合、抵抗器３７１は高抵抗であるので、信号線３４１は、アース３７３の影響をほとんど受けない。電流計測部３４が計測する電流値は、開閉スイッチ３７２が開いている場合と閉じた場合とでほぼ同一である。故障が発生した状態では、開閉スイッチ３７２が閉じた場合、信号線３４１は、接続線３７４を通じてアース３７３に接続され、電流計測部３４は、ほぼゼロの電流値を計測する。電流計測部３４が計測する電流値は、開閉スイッチ３７２が開いている場合と閉じた場合とで大きく変化する。
【００６４】
電流値が変化した場合（Ｓ１４：ＹＥＳ）、制御部３１は、故障が発生したと判定する（Ｓ１５）。Ｓ１５が終了した後、又は電流値の変化が無い場合（Ｓ１４：ＮＯ）、制御部３１は、開閉スイッチ３７２を開いた状態にし（Ｓ１６）、故障の有無を判定する処理を終了する。制御部３１は、故障が発生したと判定した場合に、故障の発生を示す情報を出力部に出力させる等、特定の処理を行ってもよい。電池管理装置３は、Ｓ１１〜Ｓ１６の処理を定期的に実行する。Ｓ１２、Ｓ１４〜Ｓ１６の処理は、コンピュータプログラム３２１に従って制御部３１が実行する。このとき、制御部３１は、第１開閉部に対応する。Ｓ１１及びＳ１３の処理は、コンピュータプログラム３２１に従って制御部３１が電流計測部３４を制御することにより、実行されてもよい。
【００６５】
代替的に、電池管理装置３は、図７のフローチャートに示した処理と同様の処理により、故障の有無を判定してもよい。開閉スイッチ３７２が開いた状態で、電流計測部３４は、電流を計測する（Ｓ２１）。制御部３１は、電流値が通常よりも高い値である所定範囲に含まれるか否かを判定する（Ｓ２２）。電流値が所定範囲に含まれない場合（Ｓ２２：ＮＯ）、制御部３１は、故障の有無を判定する処理を終了する。
【００６６】
電流値が所定範囲に含まれている場合（Ｓ２２：ＹＥＳ）、制御部３１は、開閉スイッチ３７２を閉じた状態にする（Ｓ２３）。開閉スイッチ３７２が閉じた状態で、電流計測部３４は、電流を計測する（Ｓ２４）。制御部３１は、開閉スイッチ３７２の開閉に応じて電流値が変化したか否かを判定する（Ｓ２５）。電流値が変化した場合（Ｓ２５：ＹＥＳ）、制御部３１は、故障が発生したと判定する（Ｓ２６）。Ｓ２６が終了した後、又は電流値の変化が無い場合（Ｓ２５：ＮＯ）、制御部３１は、開閉スイッチ３７２を開いた状態にし（Ｓ２７）、故障の有無を判定する処理を終了する。制御部３１は、故障が発生したと判定した場合に、故障の発生を示す情報を出力部に出力させる等、特定の処理を行ってもよい。
【００６７】
電池管理装置３は、Ｓ２１〜Ｓ２７の処理を定期的に実行する。Ｓ２２、Ｓ２３、Ｓ２５〜Ｓ２７の処理は、コンピュータプログラム３２１に従って制御部３１が実行する。Ｓ２１及びＳ２４の処理は、コンピュータプログラム３２１に従って制御部３１が電流計測部３４を制御することにより、実行されてもよい。電池管理装置３がＳ２１〜Ｓ２７の処理を実行するとき、制御部３１は、第２開閉部に対応する。
【００６８】
本実施形態においても、電池管理装置３は、開閉スイッチ３７２が開閉したときの電流の変化に基づいて、シャント抵抗器２８を介した一対の信号線３４１，３４１の間の接続が不良になる故障の有無を判定できる。即ち、電池管理装置３は、電流計測が正常に行われなくなる原因となる故障の有無を容易にかつ短時間で判定できる。電池管理装置３は、従来の電池管理装置に比べて、接続線３７４、抵抗器３７１及び開閉スイッチ３７２が追加されている。追加された部品は少なく、従来の電池管理装置に比べたコストの上昇は小さい。
【００６９】
実施形態１及び２においては、基準電位源がアースである例を示した。代替的に、基準電位源はアース以外であってもよい。実施形態１及び２においては、電流遮断部４が電池管理装置３の外部に存在する形態を示した。代替的に、電池管理装置３は、電流遮断部４を内部に備えていてもよい。実施形態１及び２においては、シャント抵抗器２８が電池管理装置３の外部に存在する形態を示した。代替的に、電池管理装置３は、シャント抵抗器２８を内部に備えていてもよい。実施形態１及び２においては、移動体１００が四輪自動車であり、蓄電装置１がエンジン１０を始動させるために使用される例を示した。代替的に、蓄電装置１は、移動体１００内の種々の機器を駆動させるための電力を供給する等、エンジン１０の始動以外の用途に用いられてもよい。蓄電装置１は、四輪自動車以外の移動体に備えられてもよい。蓄電装置１は、移動体以外の用途に用いられてもよい。
【００７０】
本発明は上述した実施の形態の内容に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。即ち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態も本発明の技術的範囲に含まれる。
【符号の説明】
【００７１】
１  蓄電装置
１０  エンジン
１００  移動体
２２１  外部端子
２５  制御基板
２７  電池部
２７１  蓄電素子
２８  シャント抵抗器
３  電池管理装置
３１  制御部
３２  メモリ
３２１  コンピュータプログラム
３４  電流計測部
３４１  信号線
３４２、３４３  差動ＡＤ変換部
３４４、３７１  抵抗器
３４５、３７２  開閉スイッチ
３４６、３７３  アース
３４７、３７４  接続線
３５  電位差検出部
４  電流遮断部
【図１】
2020159956.tif 000003
【図２】
2020159956.tif 000004
【図３】
2020159956.tif 000005
【図４】
2020159956.tif 000006
【図５】
2020159956.tif 000007
【図６】
2020159956.tif 000008
【図７】
2020159956.tif 000009
【図８】
2020159956.tif 000010