(57)【特許請求の範囲】
【請求項１】
複数の単電池セルを直列接続したセルグループを複数個備えた電池システムを監視および制御するための電池システム監視装置であって、
前記セルグループごとに設けられた複数の電池監視回路と、
前記電池監視回路に対応するセルグループの各単電池セルを放電させるためのバランシング抵抗と、を備え、
前記電池監視回路は、対応するセルグループの各単電池セルのセル電圧を所定のタイミングごとに測定するセル電圧測定部と、対応するセルグループの各単電池セルから前記バランシング抵抗を介して流れる放電電流の状態を切り替える放電スイッチと、前記放電スイッチを制御するバランシング制御部と、を有し、
前記セル電圧測定部と各単電池セルの間には、フィルタ回路がそれぞれ接続されており、
前記セル電圧測定部は、前記フィルタ回路の時定数に応じた過渡応答期間内に前記セル電圧が測定されたか否かを判定し、その判定結果に応じた補正値を用いて、前記セル電圧の測定値を補正する電池システム監視装置。
【請求項２】
請求項１に記載の電池システム監視装置において、
前記セル電圧測定部は、前記セル電圧を測定する前の所定の設定時間以内に、前記セル電圧を測定した単電池セルに対応する放電スイッチの切り替え状態、または前記セル電圧を測定した単電池セルに隣接する単電池セルに対応する放電スイッチの切り替え状態が変化していた場合は、前記過渡応答期間内に前記セル電圧が測定されたと判定し、
前記設定時間以内に、前記セル電圧を測定した単電池セルに対応する放電スイッチの切り替え状態、または前記セル電圧を測定した単電池セルに隣接する単電池セルに対応する放電スイッチの切り替え状態が変化していなかった場合は、前記過渡応答期間内に前記セル電圧が測定されなかったと判定する電池システム監視装置。
【請求項３】
請求項２に記載の電池システム監視装置において、
前記セル電圧測定部は、前記過渡応答期間内に前記セル電圧が測定されたと判定した場合、前記セル電圧を測定した単電池セルに対応する放電スイッチの切り替え状態、または前記セル電圧を測定した単電池セルに隣接する単電池セルに対応する放電スイッチの切り替え状態が変化してから、前記セル電圧を測定するまでの時間に応じて、前記補正値を変化させる電池システム監視装置。
【請求項４】
請求項２または３に記載の電池システム監視装置において、
前記セル電圧測定部は、
前記過渡応答期間内に前記セル電圧が測定されなかったと判定した場合、前記セル電圧を測定した単電池セルに対応する放電スイッチ、または前記セル電圧を測定した単電池セルに隣接する単電池セルに対応する放電スイッチのいずれか少なくとも一方が、前記セル電圧の測定時にオンまたはオフのいずれであったかを判断して、オンであったと判断したときに第１の補正値を用いて前記セル電圧の測定値を補正し、
前記過渡応答期間内に前記セル電圧が測定されたと判定した場合、前記第１の補正値よりも小さな第２の補正値を用いて、前記セル電圧の測定値を補正する電池システム監視装置。
【請求項５】
請求項１乃至３のいずれか一項に記載の電池システム監視装置において、
前記バランシング制御部は、前記セル電圧測定部による前記セル電圧の測定タイミングに同期したタイミングで、前記放電スイッチを制御する電池システム監視装置。
【請求項６】
請求項１乃至３のいずれか一項に記載の電池システム監視装置において、
前記セル電圧測定部は、前記単電池セルから前記バランシング抵抗に電流が流れていないときの前記セル電圧の測定値と、前記単電池セルから前記バランシング抵抗に電流が流れているときの前記セル電圧の測定値とに基づいて、前記単電池セルと前記セル電圧測定部の間に接続された電圧検出線の抵抗値を算出し、その算出結果に基づいて前記補正値を決定する電池システム監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池システムを監視する装置に関する。
【背景技術】
【０００２】
ハイブリッド自動車（ＨＥＶ）や電気自動車（ＥＶ）などでは、所望の高電圧を確保するため、二次電池の単電池セルを多数直列接続して構成される組電池（電池システム）が一般的に用いられている。従来、このような組電池には、所定数の単電池セルごとに、集積回路等を用いた電池監視回路が接続されている。この電池監視回路により、各単電池セルの端子間電圧（セル電圧）の測定や、各単電池セルの残存容量を均等化するためのバランシング放電などを行うことで、各単電池セルの状態を監視および管理している。バランシング中には、各単電池セルが残存容量に応じて放電され、各単電池セルと電池監視回路の間に設けられた電圧検出線を介して、バランシング抵抗に放電電流が流れる。このとき、電圧検出線において、そのインピーダンスの大きさに応じた電圧降下が生じる。【０００３】
近年では、残存容量の変化に対する電圧変動が従来よりも小さな単電池セルが実用化されている。こうした単電池セルを用いた場合、セル電圧を測定して残存容量を正確に推定するためには、従来よりも高い測定精度が要求される。そのため、バランシング中のセル電圧の測定では、上記のような電圧検出線における電圧降下の影響が無視できなくなっている。そこで、電圧検出線における電圧降下分を補正することで、正確にセル電圧を測定する方法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本国特開２０１１−７５５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的な組電池では、ノイズや電圧変動等によって生じるエリアシング誤差を抑制するために、単電池セルと電池監視回路の間にＲＣフィルタが挿入されている。したがって、バランシングを開始または停止すると、それに伴って、ＲＣフィルタの時定数に応じた過渡応答がセル電圧において発生する。しかし、特許文献１に記載の方法では、バランシングを開始して過渡応答を経過した後に安定状態となったときのセル電圧を正確に測定することはできるが、過渡応答の期間内におけるセル電圧については正確に測定することができない。
【課題を解決するための手段】
【０００６】
本発明による電池システム監視装置は、複数の単電池セルを直列接続したセルグループを複数個備えた電池システムを監視および制御するためのものであって、セルグループごとに設けられた複数の電池監視回路と、電池監視回路に対応するセルグループの各単電池セルを放電させるためのバランシング抵抗と、を備える。この電池システム監視装置において、電池監視回路は、対応するセルグループの各単電池セルのセル電圧を所定のタイミングごとに測定するセル電圧測定部と、対応するセルグループの各単電池セルからバランシング抵抗を介して流れる放電電流の状態を切り替える放電スイッチと、放電スイッチを制御するバランシング制御部と、を有する。セル電圧測定部と各単電池セルの間には、フィルタ回路がそれぞれ接続されており、セル電圧測定部は、フィルタ回路の時定数に応じた過渡応答期間内にセル電圧が測定されたか否かを判定し、その判定結果に応じた補正値を用いて、セル電圧の測定値を補正する。
【発明の効果】
【０００７】
本発明によれば、過渡応答の期間内においても、セル電圧を正確に測定可能な電池システム監視装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態による電池システム監視装置の構成を示す図である。
【図２】セルグループと電池監視回路の間の接続回路の詳細を示した図である。
【図３】セル電圧の測定タイミングと、バランシング電流およびセル電圧の変化の様子の一例を示した図である。
【図４】セル電圧の補正結果の例を示す図である。
【図５】セル電圧測定処理の手順を示すフローチャートである。
【図６】検出線抵抗測定処理の手順を示すフローチャートである。
【図７】電圧検出線が有する抵抗成分の抵抗値の算出方法を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の一実施形態について説明する。以下の実施形態では、ハイブリッド自動車（ＨＥＶ）などに用いられる電池システムを監視する電池システム監視装置に対して、本発明を適用した場合の例を説明する。なお、本発明による電池システム監視装置の適用範囲は、ＨＥＶに搭載される電池システムを監視するものに限らない。たとえば、プラグインハイブリッド自動車（ＰＨＥＶ）や電気自動車（ＥＶ）、鉄道車両などに搭載される電池システムを監視する装置に対しても、幅広く適用可能である。
【００１０】
以下の実施形態では、本発明に係る電池システム監視装置が制御および監視の対象とする電池システムの最小単位として、所定の出力電圧範囲、たとえば３．０〜４．２Ｖ（平均出力電圧：３．６Ｖ）の出力電圧範囲を有するリチウムイオン電池を想定している。しかし、本発明に係る電池システム監視装置は、リチウムイオン電池以外の蓄電・放電デバイスを用いて構成された電池システムを制御および監視の対象としてもよい。すなわち、ＳＯＣ（State Of Charge）が高すぎる場合（過充電）や低すぎる場合（過放電）にその使用を制限する必要があれば、どのような蓄電・放電デバイスを用いて電池システムを構成してもよい。以下の説明では、こうした電池システムの構成要素としての蓄電・放電デバイスを、単電池セルと総称する。
【００１１】
以下に説明する実施形態では、単電池セルを複数個（概ね数個から十数個）直列に接続したものをセルグループと呼び、このセルグループを複数個直列に接続したものを電池システムと呼んでいる。また、これらを合わせて組電池と呼ぶこともある。
【００１２】
図１は、本発明の一実施形態による電池システム監視装置１０の構成を示す図である。電池システム監視装置１０は、バッテリコントローラ２００と、所定の通信順位に従って相互に接続された複数の電池監視回路１００とを有している。電池システム監視装置１０は、車両コントローラ４００、モータコントローラ３００、電池システム１３０、インバータ３４０、モータ３５０などと共に、電気自動車やハイブリッド自動車などの電動車両に搭載される。
【００１３】
電池システム１３０は、複数のセルグループ１２０を直列に接続したものである。各セルグループ１２０は、単電池セル１１０（以下、単にセルともいう）が複数個直列に接続されて構成されている。各セル１１０には、たとえばリチウムイオン電池等の二次電池が用いられる。
【００１４】
電池システム監視装置１０において、バッテリコントローラ２００と各電池監視回路１００との間には、ループ状の通信回路が設けられている。バッテリコントローラ２００は、通信順位で最上位の電池監視回路１００に対して、絶縁素子２０１を介して通信信号を送信する。この通信信号を受けた最上位の電池監視回路１００は、通信順位で１つ下位の電池監視回路１００へ通信信号を転送する。こうした動作が各電池監視回路１００において順次行われることで、最上位の電池監視回路１００から最下位の電池監視回路１００まで順に、直列に通信信号が伝送される。通信順位で最下位の電池監視回路１００は、バッテリコントローラ２００へ絶縁素子２０２を介して通信信号を送信する。このようにして、バッテリコントローラ２００と各電池監視回路１００との間で、ループ状の通信回路を介した通信信号の授受が行われる。
【００１５】
車両コントローラ４００は、電動車両の運転者が操作するアクセルペダルやブレーキペダル、あるいは変速レバーなどの車両運転操作装置（不図示）からの操作信号に基づいて、車両の走行速度や制駆動力などを制御する。モータコントローラ３００は、車両コントローラ４００からの速度指令や制駆動力指令に基づいてバッテリコントローラ２００およびインバータ３４０を制御し、モータ３５０の回転速度およびトルクを制御する。
【００１６】
バッテリコントローラ２００は、電圧センサ２１０、電流センサ２２０および温度センサ２３０によりそれぞれ検出された電池システム１３０の電圧、電流、温度に基づいて、電池システム１３０の充放電およびＳＯＣ（State Of Charge）を制御する。バッテリコントローラ２００は、各電池監視回路１００との間で前述のようにして通信信号の授受を行うことにより、各電池監視回路１００の動作を制御して、電池システム１３０において各セルグループ１２０を構成する複数のセル１１０のＳＯＣを推定する。この推定結果に基づいて、各セル１１０のＳＯＣが不均一とならないように、各セル１１０間のＳＯＣのばらつきを補正するための放電（以下、バランシング放電という）を行う。このようにして、電池システム監視装置１０は電池システム１３０を監視および制御する。
【００１７】
上記のようにして各電池監視回路１００との間で通信信号の授受を行う場合、バッテリコントローラ２００は、その前に各電池監視回路１００に対して不図示の起動信号を出力することで、各電池監視回路１００を起動させる。この起動信号の出力は、通信信号とは異なる信号経路を介して行われる。そして、各電池監視回路１００が起動したことを確認したら、通信信号の送信を開始する。
【００１８】
なお、図１では、電池システム１３０として、４個のセル１１０が直列に接続されているセルグループ１２０を複数個直列接続した組電池を例示している。しかし、セルグループ１２０を構成するセル１１０の数はこれに限らず、４個未満や４個以上であってもよい。電気自動車やハイブリッド自動車などの電動車両には、多くのセルあるいはセルグループが直並列に接続され、その両端電圧が数１００Ｖ程度の高圧、高容量の電池モジュールが一般に用いられる。このような高圧、高容量の電池モジュールに対しても、本発明を適用することができる。
【００１９】
電池監視回路１００は、電池システム１３０を構成する複数のセル１１０を所定個数（図１では４個）ごとにグループ分けした各セルグループ１２０ごとに設けられる。たとえば、電池システム１３０において１００個のセル１１０が直列に接続されており、これを４個ずつグループ分けした場合、電池システム１３０内に２５組のセルグループ１２０が設けられ、それに応じて、２５個の電池監視回路１００が電池システム監視装置１０内に配置される。
【００２０】
各電池監視回路１００は、対応するセルグループ１２０を構成するセル１１０ごとに、正極と負極の各端子間電圧を検出することでセル電圧を測定し、バッテリコントローラ２００へ送信する。バッテリコントローラ２００は、各電池監視回路１００から送信された各セル１１０のセル電圧の測定結果に基づいて、各セル１１０のＳＯＣを推定し、各電池監視回路１００へバランシング指令を出力する。各電池監視回路１００は、バッテリコントローラ２００からのバランシング指令にしたがって、セル１１０ごとにバランシング電流の通電制御を行う。各電池監視回路１００と対応するセルグループ１２０の間には、バランシング電流を決定するためのバランシング抵抗１０２がセル１１０ごとに設けられている。
【００２１】
車両の駆動時には、電池システム１３０に充電された直流電力が、正極側コンタクタ３１０および負極側コンタクタ３２０を介して、平滑コンデンサ３３０およびインバータ３４０へ供給される。インバータ３４０は、電池システム１３０から供給された直流電力を交流電力に変換してモータ３５０に印加する。この交流電力を用いて、モータ３５０の駆動が行われる。インバータ３４０には、不図示のスイッチング素子が設けられており、これをスイッチングさせることで直流電力から交流電力への変換が行われる。一方、車両の制動時には、モータ３５０により発電された交流電力が、インバータ３４０に備えられたダイオード素子（不図示）と平滑コンデンサ３３０により直流電力に変換される。この直流電力は、正極側コンタクタ３１０および負極側コンタクタ３２０を介して電池システム１３０に印加され、電池システム１３０の充電が行われる。このようにして、電池システム１３０とインバータ３４０との間で直流電力の授受が行われる。
【００２２】
なお、インバータ３４０の動作に伴ってリプルノイズ及びスイッチングノイズが発生する。これらのノイズは、平滑コンデンサ３３０によってある程度低減されるが、完全には除去しきれず電池システム１３０に流れ込み、ノイズ電流を発生する。このノイズ電流に比例して、電池システム１３０において各セル１１０の端子間電圧にノイズ電圧が重畳する。このノイズはセル電圧の検出誤差となるため、後述する図２において示すＲＣフィルタ４を用いて、電池監視回路１００への入力が抑制される。
【００２３】
次に、図１の電池システム監視装置１０におけるセルグループ１２０と電池監視回路１００の間の接続回路の詳細について説明する。図２は、セルグループ１２０と電池監視回路１００の間の接続回路の詳細を示した図である。図１において対応関係に配置された各セルグループ１２０と各電池監視回路１００は、図２に示すような接続回路を介して互いに接続されている。なお、図２では、セルグループ１２０を構成する６個のセル１１０をセル１１０ａ〜１１０ｆとして表している。しかし、セルグループ１２０を構成するセル１１０の数はこれに限らない。たとえば、図１のように、４個のセル１１０を直列に接続してもよい。
【００２４】
電池システム監視装置１０の外側では、セルグループ１２０のセル１１０ａ〜１１０ｆと電池監視回路１００の間に、抵抗成分３を有する電圧検出線２がそれぞれ接続されている。また、電池システム監視装置１０の内側では、セル１１０ａ〜１１０ｆと電池監視回路１００の間に、バランシング抵抗１０２およびＲＣフィルタ４がそれぞれ接続されている。ＲＣフィルタ４は、前述のようにセル電圧の測定誤差となるノイズを抑制するためのものであり、抵抗とコンデンサを用いて構成されている。
【００２５】
電池監視回路１００は、セル電圧測定部６、バランシング制御部７および放電スイッチ８を機能的に有する。セル電圧測定部６は、電圧検出線２およびＲＣフィルタ４を介して入力されるセル１１０ａ〜セル１１０ｆの各セル電圧を所定のタイミングごとに測定する。セル電圧測定部６により測定されたセル電圧は、前述の通信信号により、バッテリコントローラ２００へ送信される。
【００２６】
放電スイッチ８は、セル１１０ａ〜１１０ｆに対してそれぞれ設けられている。図２では、セル１１０ａ〜１１０ｆと対応付けて、各放電スイッチ８を符号８ａ〜８ｆで表している。バランシング制御部７は、バッテリコントローラ２００からの指示に応じて、放電スイッチ８ａ〜８ｆの開閉状態をそれぞれ切り替える。このように、バランシング制御部７によって放電スイッチ８ａ〜８ｆの開閉状態が切り替えられることで、セル１１０ａ〜１１０ｆからバランシング抵抗１０２を介して流れる放電電流の状態が切り替えられ、セル１１０ａ〜１１０ｆのバランシング放電が行われる。
【００２７】
次に、セル電圧測定部６によるセル電圧の測定方法について説明する。図３は、セル電圧測定部６によるセル電圧の測定タイミングと、バランシング電流およびセル電圧の変化の様子の一例を示した図である。図３において、上側に実線で示した波形３１は上位側セルのセル電圧を表し、破線で示した波形３２は下位側セルのセル電圧を表している。また、下側に実線で示した波形３３は、上位側セルからバランシング抵抗１０２を介して流れるバランシング電流を示し、破線で示した波形３４は、下位側セルからバランシング抵抗１０２を介して流れるバランシング電流を示している。残りの波形３５は、セル電圧の測定タイミングを示している。なお、上位側セルとは、セルグループ１２０において高電圧側から数えたときに奇数番目に当たるセル１１０のことであり、図２ではセル１１０ａ、１１０ｃおよび１１０ｅが該当する。一方、下位側セルとは、セルグループ１２０において高電圧側から数えたときに偶数番目に当たるセル１１０のことであり、図２ではセル１１０ｂ、１１０ｄおよび１１０ｆが該当する。
【００２８】
図３において、左側の縦軸の値は、上記の波形３１、３２がそれぞれ示すセル電圧値を表している。一方、右側の縦軸の値は、波形３３、３４がそれぞれ示すバランシング電流値を示している。また、横軸の値は時間を示しており、これは波形３１〜３５に対して共通に用いられる。
【００２９】
セル電圧測定部６は、波形３５に示すように、セル１１０ａ〜１１０ｆの各セル電圧を０．０２秒ごとに測定する。バランシング制御部７は、このセル電圧の測定タイミングに同期したタイミングで、放電スイッチ８ａ〜８ｆを制御する。
【００３０】
時刻０において電池監視回路１００の動作が開始されると、バランシング制御部７は、０．０２秒後に行われるセル電圧測定の直後に、上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅを短時間だけ閉じる。その後、次のセル電圧の測定タイミングの直後に、下位側セルに対応する放電スイッチ８ｂ、８ｄおよび８ｆを短時間だけ閉じる。このとき、波形３３および３４に示すように、上位側セルと下位側セルにおいて、交互にそれぞれバランシング電流が流れる。このバランシング電流を検出することで、電池監視回路１００において電圧検出線２の断線検知を行うことができる。
【００３１】
続いてバランシング制御部７は、上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅのうち、バランシング対象とするセルに対応する放電スイッチを制御して閉状態に切り替える。これにより、上位側セルであるセル１１０ａ、１１０ｃおよび１１０ｅのうち、バランシング対象セルの正極と負極の間がバランシング抵抗１０２を介して接続され、波形３３に示すように、当該セルが放電されてバランシング電流が流れる。
【００３２】
上位側セルのバランシング放電が終了したら、電池監視回路１００において、電圧検出線２の断線検知が再び行われる。このときバランシング制御部７は、前述のように、上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅと、下位側セルに対応する放電スイッチ８ｂ、８ｄおよび８ｆとを、短時間だけ交互に閉じる。その後バランシング制御部７は、下位側セルに対応する放電スイッチ８ｂ、８ｄおよび８ｆに対して、上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅと同様の制御を行う。すなわち、下位側セルに対応する放電スイッチ８ｂ、８ｄおよび８ｆのうち、バランシング対象とするセルに対応する放電スイッチを制御して閉状態に切り替える。これにより、下位側セルであるセル１１０ｂ、１１０ｄおよび１１０ｆのうち、バランシング対象セルの正極と負極の間がバランシング抵抗１０２を介して接続され、波形３４に示すように、当該セルが放電されてバランシング電流が流れる。
【００３３】
以上説明したようなタイミングで放電スイッチ８ａ〜８ｆの切り替えを行うと、上位側セルおよび下位側セルのセル電圧は、波形３１、３２に示すようにそれぞれ変化する。すなわち、電圧検出線２の断線検知を行うために、最初に上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅを短時間だけ閉じてセル１１０ａ、１１０ｃおよび１１０ｅにバランシング電流を流すと、それに応じて上位側セルのセル電圧が低下し、下位側セルのセル電圧が上昇する。これらの放電スイッチを開状態に戻すと、バランシング電流は０となり、上位側セルおよび下位側セルのセル電圧が元のレベルに向かってそれぞれ変化する。続いて、下位側セルに対応する放電スイッチ８ｂ、８ｄおよび８ｆを短時間だけ閉じてセル１１０ｂ、１１０ｄおよび１１０ｆにバランシング電流を流すと、それに応じて下位側セルのセル電圧が低下し、上位側セルのセル電圧が上昇する。これらの放電スイッチを開状態に戻すと、バランシング電流は０となり、上位側セルおよび下位側セルのセル電圧が元のレベルに向かってそれぞれ変化する。
【００３４】
電圧検出線２の断線検知後に、上位側セルまたは下位側セルのバランシング放電が行われる。上位側セルのバランシング放電では、放電スイッチ８ａ、８ｃまたは８ｅを閉じることでバランシング対象とするセルを放電させてバランシング電流を流すと、それに応じて上位側セルのセル電圧が低下し、下位側セルのセル電圧が上昇する。バランシング電流が流れ始めてから所定時間が経過すると、これらのセル電圧は一定のレベルに安定する。その後、当該放電スイッチを開状態に戻すと、バランシング電流が遮断され、上位側セルおよび下位側セルのセル電圧は元のレベルに向かってそれぞれ変化する。
【００３５】
一方、下位側セルのバランシング放電では、放電スイッチ８ｂ、８ｄまたは８ｆを閉じることでバランシング対象とするセルを放電させてバランシング電流を流すと、それに応じて下位側セルのセル電圧が低下し、上位側セルのセル電圧が上昇する。バランシング電流が流れ始めてから所定時間が経過すると、これらのセル電圧は一定のレベルに安定する。その後、当該放電スイッチを開状態に戻すと、バランシング電流が遮断され、上位側セルおよび下位側セルのセル電圧は元のレベルに向かってそれぞれ変化する。
【００３６】
上記のように、放電スイッチ８ａ〜８ｆを開状態から閉状態に、または閉状態から開状態に切り替えると、その後の一定期間、セル電圧が過渡的に変動する。このようにセル電圧が過渡的に変動する期間を、以下では過渡応答期間と称する。図３の例では、図中に示した期間が過渡応答期間に相当する。この期間は、電圧検出線２の断線検知を行うために、上位側セルに対応する放電スイッチ８ａ、８ｃおよび８ｅを開状態から閉状態に切り替えてから、上位側セルまたは下位側セルのバランシング放電中にセル電圧が安定するまでの期間である。この過渡応答期間の長さは、ＲＣフィルタ４の時定数に応じて定まる。
【００３７】
本実施形態の電池システム監視装置１０では、こうした過渡応答期間におけるセル電圧の変動を考慮して、セル電圧測定部６においてセル電圧の測定結果を補正するようにしている。この点について、以下に詳しく説明する。
【００３８】
図４は、セル電圧の補正結果の例を示す図である。図４において、符号４１に示す点に代表される各点は、補正前のセル電圧の測定値をそれぞれ表している。この補正前のセル電圧の測定値は、図２に示した抵抗成分３をバランシング電流が流れることで生じた電圧降下分による誤差を含んでいるため、上下にばらついている。これに対して、符号４２に示す破線は、従来の補正方法による補正後のセル電圧を表している。この補正後のセル電圧は、補正前のセル電圧の測定値から抵抗成分３の電圧降下分を補正することで求められる。このように、抵抗成分３による電圧降下分を補正することで、セル電圧の測定値に含まれる誤差を低減することができる。
【００３９】
一方、符号４３に示す実線は、本実施形態の電池システム監視装置１０において求められた補正後のセル電圧を表している。電池システム監視装置１０は、電池監視回路１００のセル電圧測定部６により、各セル１１０のセル電圧の測定値に対して、抵抗成分３の電圧降下分を補正する。このとき、過渡応答期間内に測定されたセル電圧については、図３に示したようなセル電圧の変動を考慮した補正値を用いるようにする。これにより、セル電圧の測定値に含まれる誤差を従来の補正方法よりもさらに低減することができる。
【００４０】
図５は、電池システム監視装置１０におけるセル電圧測定処理の手順を示すフローチャートである。このセル電圧測定処理は、電池システム監視装置１０において、電池監視回路１００のセル電圧測定部６により実行される。
【００４１】
ステップＳ１０において、セル電圧測定部６は、対応するセルグループ１２０の各セル１１０のセル電圧を測定する。ここでは、各セル１１０から電圧検出線２およびＲＣフィルタ４を介してセル電圧測定部６に入力される各セル１１０の両端電圧の電位差を測定することで、各セル１１０のセル電圧が測定される。
【００４２】
ステップＳ２０において、セル電圧測定部６は、ステップＳ１０でセル電圧を測定した各セル１１０について、その測定時点より前の所定の設定時間以内に、当該セルに対応する放電スイッチ８、または当該セルに隣接するセルに対応する放電スイッチ８の切り替えがあったか否かを判定する。これらの放電スイッチのいずれか少なくとも１つの切り替え状態が設定時間以内に変化していた場合は、過渡応答期間内に当該セルのセル電圧が測定されたものと判定してステップＳ５０へ進む。一方、これらの放電スイッチのいずれについても、その切り替え状態が設定時間以内に変化していなかった場合は、過渡応答期間内に当該セルのセル電圧が測定されなかったものと判定してステップＳ３０へ進む。
【００４３】
たとえば、図２のセル１１０ｂに対応する放電スイッチ８ｂ、またはセル１１０ｂに隣接するセル１１０ａ、１１０ｃにそれぞれ対応する放電スイッチ８ａ、８ｃのいずれか少なくとも一方が、セル１１０ｂのセル電圧の測定タイミングより前の所定の設定時間以内に切り替えられたとする。この場合、図５のステップＳ２０では、過渡応答期間内にセル１１０ｂのセル電圧が測定されたものと判定してステップＳ５０へ進む。一方、これらの放電スイッチの切り替えが設定時間以内に行われていなかった場合は、過渡応答期間内にセル１１０ｂのセル電圧が測定されなかったものと判定してステップＳ３０へ進む。
【００４４】
ステップＳ３０において、セル電圧測定部６は、過渡応答期間内にセル電圧が測定されなかったとステップＳ２０で判定した各セル１１０について、当該セルに対応する放電スイッチ８、または当該セルに隣接するセルに対応する放電スイッチ８の切り替え状態が、当該セルのセル電圧測定時にオンであったか否かを判定する。これらの放電スイッチのいずれか少なくとも１つの切り替え状態がセル電圧測定時にオン、すなわち閉状態であった場合は、バランシング放電中にセル電圧が測定されたものと判定してステップＳ４０へ進む。一方、これらの放電スイッチのいずれについても、その切り替え状態がセル電圧測定時にオフ、すなわち開状態であった場合は、バランシング放電中ではないときにセル電圧が測定されたものと判定する。この場合、セル電圧測定値の補正を行わずに、図５のフローチャートに示す処理を終了する。
【００４５】
ステップＳ４０において、セル電圧測定部６は、ステップＳ３０でバランシング放電中に測定されたと判定した各セル１１０のセル電圧測定値について、第１の補正方法による補正を行う。ここでは、放電電流の測定値Ｉｄおよび抵抗成分３の抵抗値Ｒｓに基づいて以下の式（１）により計算される第１の補正電圧Ｖｃを用いて、セル電圧測定値を補正する。
Ｖｃ＝Ｉｄ×Ｒｓ    ・・・（１）
【００４６】
以下では、第１の補正電圧Ｖｃを用いた具体的なセル電圧測定値の補正方法について検討する。最初に、セル電圧を測定したセル１１０（測定対象セル）に対応する放電スイッチ８がオンであった場合を考える。この場合、測定対象セルからのバランシング電流は、測定対象セルの正極側と負極側にそれぞれ接続されている各電圧検出線２を通過する。このとき、これらの電圧検出線２の各抵抗成分３によって電圧降下がそれぞれ生じることで、正極電圧については本来よりも低い値で測定され、負極電圧については本来よりも高い値で測定される。その結果、セル電圧の測定値は、各抵抗成分３の電圧降下分を合計した分だけ低くなる。したがってこの場合は、上記の式（１）から各抵抗成分３について計算される第１の補正電圧Ｖｃを合計した値をセル電圧の測定値に加算することで、セル電圧測定値を補正することができる。
【００４７】
次に、セル電圧を測定したセル１１０（測定対象セル）の上位側に隣接するセル１１０（隣接セル）に対応する放電スイッチ８がオンであった場合を考える。この場合、隣接セルからのバランシング電流は、隣接セルの負極側および測定対象セルの正極側に共通に接続されている電圧検出線２を通過する。このとき、電圧検出線２の抵抗成分３によって、セル電圧測定部６から当該測定対象セルの正極側に向かう方向に電圧降下が生じることで、本来の値よりも高い正極電圧が測定される。その結果、セル電圧の測定値は、抵抗成分３の電圧降下分だけ高くなる。そのため、第１の補正電圧Ｖｃをセル電圧の測定値から減算することで、セル電圧測定値を補正することができる。
【００４８】
また、セル電圧を測定したセル１１０（測定対象セル）の下位側に隣接するセル１１０（隣接セル）に対応する放電スイッチ８がオンであった場合を考える。この場合、隣接セルからのバランシング電流は、隣接セルの正極側および測定対象セルの負極側に共通に接続されている電圧検出線２を通過する。このとき、電圧検出線２の抵抗成分３によって、測定対象セルの負極側からセル電圧測定部６に向かう方向に電圧降下が生じることで、本来の値よりも低い負極電圧が測定される。その結果、上記の場合と同様に、セル電圧の測定値は、抵抗成分３の電圧降下分だけ高くなる。そのため、この場合にも第１の補正電圧Ｖｃをセル電圧の測定値から減算することで、セル電圧測定値を補正することができる。
【００４９】
ステップＳ４０では、以上説明したような方法により、セル電圧測定値を補正することができる。ステップＳ４０においてセル電圧測定値を補正したら、図５のフローチャートに示す処理を終了する。
【００５０】
ステップＳ５０において、セル電圧測定部６は、ステップＳ２０で過渡応答期間内に測定されたと判定した各セル１１０のセル電圧測定値について、第２の補正方法による補正を行う。ここでは、前述の式（１）により計算される第１の補正電圧Ｖｃに対して、以下の式（２）に従って所定の過渡応答係数Ｋを乗算することにより、第２の補正電圧Ｖｔを算出する。こうして求められた第２の補正電圧Ｖｔを用いて、セル電圧測定値を補正する。なお、式（２）において、過渡応答係数Ｋは０以上１未満の値であり、ＲＣフィルタ４の時定数に応じて予め設定しておくことができる。すなわち、第２の補正電圧Ｖｔは、第１の補正電圧Ｖｃよりも小さな値を有しており、その割合はＲＣフィルタ４の時定数に応じて決定される。
Ｖｔ＝Ｋ×Ｖｃ    ・・・（２）
【００５１】
ステップＳ５０でも、ステップＳ４０と同様に、セル電圧を測定したセル１１０に対応する放電スイッチ８が過渡応答期間内に切り替えられた場合と、セル電圧を測定したセル１１０の上位側または下位側に隣接するセル１１０に対応する放電スイッチ８が過渡応答期間内に切り替えられた場合とで、異なる計算方法を用いてセル電圧測定値を補正することができる。すなわち、セル電圧を測定したセル１１０（測定対象セル）に対応する放電スイッチ８が過渡応答期間内に切り替えられた場合は、測定対象セルの正極側と負極側にそれぞれ接続されている各電圧検出線２の抵抗成分３について第２の補正電圧Ｖｔを計算し、これらを合計した値をセル電圧の測定値に加算することで、セル電圧測定値を補正することができる。一方、セル電圧を測定したセル１１０（測定対象セル）の上位側または下位側に隣接するセル１１０（隣接セル）に対応する放電スイッチ８が過渡応答期間内に切り替えられた場合は、測定対象セルと隣接セルに共通に接続されている電圧検出線２の抵抗成分３について第２の補正電圧Ｖｔを計算し、これをセル電圧の測定値から減算することで、セル電圧測定値を補正することができる。
【００５２】
以上説明したような方法により、ステップＳ５０においてセル電圧測定値を補正したら、図５のフローチャートに示す処理を終了する。
【００５３】
次に、電圧検出線２が有する抵抗成分３の測定方法について説明する。上記の式（１）における抵抗成分３の抵抗値Ｒｓは、予め設定された値を用いる以外に、実際の測定値を用いてもよい。その場合、以下で説明するような手順により、各セル１１０から各バランシング抵抗１０２に電流が流れていないときのセル電圧の測定値と、各セル１１０から各バランシング抵抗１０２に電流が流れているときのセル電圧の測定値とを取得し、これらに基づいて、各セル１１０とセル電圧測定部６の間に接続されている各電圧検出線２が有する抵抗成分３の抵抗値Ｒｓを算出する。この抵抗値Ｒｓの算出結果に基づいて、前述の式（１）、（２）に従って第１の補正電圧Ｖｃおよび第２の補正電圧Ｖｔをそれぞれ決定することができる。
【００５４】
図６は、電池システム監視装置１０における検出線抵抗測定処理の手順を示すフローチャートである。この検出線抵抗測定処理は、電池システム監視装置１０において、電池監視回路１００のセル電圧測定部６およびバランシング制御部７により実行される。なお、図６のフローチャートに示す処理は、電池システム１３０の状態が安定しているとき、たとえば電池システム監視装置１０を含む車両システムの起動時または停止直前において行うことが好ましい。
【００５５】
ステップＳ１１０において、バランシング制御部７は、全ての放電スイッチ８をオフ状態に設定する。続くステップＳ１２０において、セル電圧測定部６は、全てのセル１１０を測定対象として、開放状態でのセル電圧を測定する。
【００５６】
ステップＳ１３０において、バランシング制御部７は、ステップＳ１１０でオフ状態に設定した放電スイッチ８のうち、いずれか１つの放電スイッチ８をオン状態に設定する。続くステップＳ１４０において、セル電圧測定部６は、ステップＳ１３０でオン状態に設定した放電スイッチ８に対応するセル１１０と、当該セルの上位側および下位側にそれぞれ隣接するセル１１０とを測定対象として、放電状態でのセル電圧を測定する。
【００５７】
ステップＳ１５０において、バランシング制御部７は、全ての放電スイッチ８をオン状態に設定済みであるか否かを判定する。前述のステップＳ１３０および後述するステップＳ１６０において、全ての放電スイッチ８をオン状態に設定済みである場合はステップＳ１７０へ進み、そうでない場合はステップＳ１６０へ進む。
【００５８】
ステップＳ１６０において、バランシング制御部７は、オン状態に設定する放電スイッチ８を変更する。ここでは、まだオン状態に設定していない放電スイッチ８の中からいずれかを選択し、その放電スイッチ８をオン状態に設定すると共に、他の放電スイッチ８をオフ状態に設定する。ステップＳ１６０を実行したらステップＳ１４０に戻り、オン状態に設定した放電スイッチ８に対応するセル１１０と、当該セルの上位側および下位側にそれぞれ隣接するセル１１０とを測定対象として、放電状態でのセル電圧の測定を行う。このステップＳ１６０の処理とステップＳ１４０の処理を繰り返すことにより、全てのセル１１０を測定対象として、放電状態でのセル電圧がそれぞれ測定される。
【００５９】
ステップＳ１７０において、セル電圧測定部６は、ステップＳ１２０で測定された各セル１１０の開放状態でのセル電圧と、ステップＳ１４０で測定された各セル１１０の放電状態でのセル電圧とに基づいて、各電圧検出線２が有する抵抗成分３の抵抗値Ｒｓを算出する。ここでは、以下で説明するような方法により、抵抗値Ｒｓを算出することができる。ステップＳ１７０において抵抗値Ｒｓを算出したら、図６のフローチャートに示す処理を終了する。
【００６０】
以下に、ステップＳ１７０における抵抗値Ｒｓの算出方法について説明する。図７は、電圧検出線２が有する抵抗成分３の抵抗値Ｒｓの算出方法を説明するための図である。この図では、簡略化のために、３つのセル１１０ａ、１１０ｂおよび１１０ｃについて、これらに接続されている各電圧検出線２が抵抗成分３ａ〜３ｄをそれぞれ有しているときの例を示している。
【００６１】
図７において、セル１１０ａのセル電圧は、電圧検出値Ｖ１と電圧検出値Ｖ２の差分として測定される。同様に、セル１１０ｂのセル電圧は、電圧検出値Ｖ２と電圧検出値Ｖ３の差分として測定され、セル１１０ｃのセル電圧は、電圧検出値Ｖ３と電圧検出値Ｖ４の差分として測定される。以下では、放電スイッチ８ａ、８ｂおよび８ｃが全て開放状態であるときに測定されるセル１１０ａ、１１０ｂ、１１０ｃのセル電圧を、それぞれＶ０ａ、Ｖ０ｂ、Ｖ０ｃと表す。また、放電スイッチ８ａおよび８ｃが開放状態であり、放電スイッチ８ｂがオン状態であるときに測定されるセル１１０ａ、１１０ｂ、１１０ｃのセル電圧を、それぞれＶ１ａ、Ｖ１ｂ、Ｖ１ｃと表す。
【００６２】
ここで、放電スイッチ８ｂをオン状態にすると、セル１１０ｂが放電されてバランシング電流が流れる。このバランシング電流は、抵抗成分３ｂ、バランシング抵抗１０２ｂ、放電スイッチ８ｂ、バランシング抵抗１０２ｃおよび抵抗成分３ｃを順に通過する。このバランシング電流の電流値Ｉ２は、バランシング抵抗１０２ｂ、１０２ｃの抵抗値をそれぞれＲｂ２、Ｒｂ３とすると、以下の式（３）で表すことができる。
Ｉ２＝Ｖ１ｂ／（Ｒｂ２＋Ｒｂ３）    ・・・（３）
【００６３】
放電スイッチ８ｂがオン状態のときには、セル１１０ｂとセル１１０ｃの間に接続されている電圧検出線２に上記のバランシング電流が流れることで、セル１１０ｃに対して検出されるセル電圧が上昇する。このセル電圧の上昇分は、以下の式（４）で表すことができる。
Ｖ１ｃ−Ｖ０ｃ＝Ｉ２×Ｒｓ３    ・・・（４）
【００６４】
上記の式（３）、（４）から、セル１１０ｂとセル１１０ｃの間に接続されている電圧検出線２が有する抵抗成分３ｃの抵抗値Ｒｓ３は、以下の式（５）により算出することができる。
Ｒｓ３＝（Ｖ１ｃ−Ｖ０ｃ）／Ｉ２
＝（Ｖ１ｃ−Ｖ０ｃ）×（Ｒｂ２＋Ｒｂ３）／Ｖ１ｂ    ・・・（５）
【００６５】
また、セル１１０ａに対して検出されるセル電圧についても同様に、セル１１０ａとセル１１０ｂの間に接続されている電圧検出線２にバランシング電流が流れることにより上昇する。このセル電圧の上昇分は、以下の式（６）で表すことができる。
Ｖ１ａ−Ｖ０ａ＝Ｉ２×Ｒｓ２    ・・・（６）
【００６６】
上記の式（３）、（６）から、セル１１０ａとセル１１０ｂの間に接続されている電圧検出線２が有する抵抗成分３ｂの抵抗値Ｒｓ２は、以下の式（７）により算出することができる。
Ｒｓ２＝（Ｖ１ａ−Ｖ０ａ）／Ｉ２
＝（Ｖ１ａ−Ｖ０ａ）×（Ｒｂ２＋Ｒｂ３）／Ｖ１ｂ    ・・・（７）
【００６７】
次に、放電スイッチ８ｂをオフ状態に戻すと共に、放電スイッチ８ａをオン状態にする。このとき測定されるセル１１０ａのセル電圧を、以下ではＶ２ａと表す。
【００６８】
放電スイッチ８ａをオン状態にすると、セル１１０ａが放電されてバランシング電流が流れる。このバランシング電流は、抵抗成分３ａ、バランシング抵抗１０２ａ、放電スイッチ８ａ、バランシング抵抗１０２ｂおよび抵抗成分３ｂを順に通過する。このバランシング電流の電流値Ｉ１は、バランシング抵抗１０２ａ、１０２ｂの抵抗値をそれぞれＲｂ１、Ｒｂ２とすると、以下の式（８）で表すことができる。
Ｉ１＝Ｖ２ａ／（Ｒｂ１＋Ｒｂ２）    ・・・（８）
【００６９】
放電スイッチ８ａがオン状態のときには、上記のバランシング電流により、セル１１０ａに対して検出されるセル電圧が低下する。このセル電圧の低下分は、以下の式（９）で表すことができる。
Ｖ０ａ−Ｖ２ａ＝Ｉ１×（Ｒｓ１＋Ｒｓ２）    ・・・（９）
【００７０】
上記の式（８）、（９）から、セル１１０ａの正極側に接続されている電圧検出線２が有する抵抗成分３ａの抵抗値Ｒｓ１は、以下の式（１０）により算出することができる。なお、式（１０）において、抵抗成分３ｂの抵抗値Ｒｓ２は、前述の式（７）で算出されたものを用いることができる。
Ｒｓ１＝（Ｖ０ａ−Ｖ２ａ）／Ｉ１−Ｒｓ２
＝（Ｖ０ａ−Ｖ２ａ）×（Ｒｂ１＋Ｒｂ２）／Ｖ２ａ−Ｒｓ２  ・・・（１０）
【００７１】
次に、放電スイッチ８ａをオフ状態に戻すと共に、放電スイッチ８ｃをオン状態にする。このとき測定されるセル１１０ｃのセル電圧を、以下ではＶ３ｃと表す。
【００７２】
放電スイッチ８ｃをオン状態にすると、セル１１０ｃが放電されてバランシング電流が流れる。このバランシング電流は、抵抗成分３ｃ、バランシング抵抗１０２ｃ、放電スイッチ８ｃ、バランシング抵抗１０２ｄおよび抵抗成分３ｄを順に通過する。このバランシング電流の電流値Ｉ３は、バランシング抵抗１０２ｃ、１０２ｄの抵抗値をそれぞれＲｂ３、Ｒｂ４とすると、以下の式（１１）で表すことができる。
Ｉ３＝Ｖ３ｃ／（Ｒｂ３＋Ｒｂ４）    ・・・（１１）
【００７３】
放電スイッチ８ｃがオン状態のときには、上記のバランシング電流により、セル１１０ｃに対して検出されるセル電圧が低下する。このセル電圧の低下分は、以下の式（１２）で表すことができる。
Ｖ０ｃ−Ｖ３ｃ＝Ｉ３×（Ｒｓ３＋Ｒｓ４）    ・・・（１２）
【００７４】
上記の式（１１）、（１２）から、セル１１０ｃの負極側に接続されている電圧検出線２が有する抵抗成分３ｄの抵抗値Ｒｓ４は、以下の式（１３）により算出することができる。なお、式（１３）において、抵抗成分３ｃの抵抗値Ｒｓ３は、前述の式（５）で算出されたものを用いることができる。
Ｒｓ４＝（Ｖ０ｃ−Ｖ３ｃ）／Ｉ３−Ｒｓ３
＝（Ｖ０ｃ−Ｖ３ｃ）×（Ｒｂ３＋Ｒｂ４）／Ｖ３ｃ−Ｒｓ３  ・・・（１３）
【００７５】
図６のステップＳ１７０では、以上説明したような方法により、各電圧検出線２が有する抵抗成分３の抵抗値Ｒｓを算出することができる。なお、上記の説明では、３つのセル１１０ａ、１１０ｂおよび１１０ｃが直列に接続された図７の例について説明したが、セルグループ１２０を構成するセル１１０の個数に関わらず、同様の算出方法を適用可能である。
【００７６】
以上説明した本発明の実施形態によれば、次のような作用効果を奏する。
【００７７】
（１）電池システム１３０は、複数の単電池セル１１０を直列接続したセルグループ１２０を複数個備えており、この電池システム１３０を監視および制御する電池システム監視装置１０は、セルグループ１２０ごとに設けられた電池監視回路１００を備えている。各電池監視回路１００は、セル電圧測定部６、バランシング制御部７および放電スイッチ８を有しており、セル電圧測定部６と各単電池セル１１０の間には、ＲＣフィルタ４がそれぞれ接続されている。セル電圧測定部６は、ＲＣフィルタ４の時定数に応じた過渡応答期間内にセル電圧が測定されたか否かを判定し（ステップＳ２０）、その判定結果に応じた補正値を用いて、セル電圧の測定値を補正する（ステップＳ４０、Ｓ５０）。このようにしたので、過渡応答の期間内においても、セル電圧を正確に測定可能な電池システム監視装置１０を提供することができる。
【００７８】
（２）セル電圧測定部６は、ステップＳ２０において、セル電圧を測定する前の所定の設定時間以内に、セル電圧を測定した単電池セル１１０に対応する放電スイッチ８の切り替え状態、またはセル電圧を測定した単電池セル１１０に隣接する単電池セル１１０に対応する放電スイッチ８の切り替え状態が変化していた場合は、過渡応答期間内にセル電圧が測定されたと判定する。一方、上記の設定時間以内に、セル電圧を測定した単電池セル１１０に対応する放電スイッチ８の切り替え状態、またはセル電圧を測定した単電池セル１１０に隣接する単電池セル１１０に対応する放電スイッチ８の切り替え状態が変化していなかった場合は、過渡応答期間内にセル電圧が測定されなかったと判定する。このようにしたので、ＲＣフィルタ４の時定数に応じた過渡応答期間内にセル電圧が測定されたか否かを確実に判定することができる。
【００７９】
（３）セル電圧測定部６は、過渡応答期間内にセル電圧が測定されなかったとステップＳ２０において判定した場合、セル電圧を測定した単電池セル１１０に対応する放電スイッチ８、またはセル電圧を測定した単電池セル１１０に隣接する単電池セル１１０に対応する放電スイッチ８のいずれか少なくとも一方が、セル電圧の測定時にオンまたはオフのいずれであったかを判断する（ステップＳ３０）。その結果、オンであったと判断したときに、第１の補正電圧Ｖｃを用いてセル電圧の測定値を補正する（ステップＳ４０）。また、過渡応答期間内にセル電圧が測定されたとステップＳ２０において判定した場合、第１の補正電圧Ｖｃよりも小さな第２の補正電圧Ｖｔを用いて、セル電圧の測定値を補正する（ステップＳ５０）。このようにしたので、過渡応答期間内にセル電圧が測定された場合とされなかった場合とで、それぞれ適切な補正電圧を用いてセル電圧の測定値を補正することができる。
【００８０】
（４）バランシング制御部７は、セル電圧測定部６によるセル電圧の測定タイミングに同期したタイミングで、放電スイッチ８を制御する。このようにしたので、セル電圧を測定したときの放電スイッチ８の切り替え状態を確実に特定し、その切り替え状態に応じてセル電圧の測定値を適切に補正することができる。
【００８１】
（５）セル電圧測定部６は、図６に示す検出線抵抗測定処理により、単電池セル１１０からバランシング抵抗１０２に電流が流れていないときのセル電圧の測定値と、単電池セル１１０からバランシング抵抗１０２に電流が流れているときのセル電圧の測定値とに基づいて、単電池セル１１０とセル電圧測定部６の間に接続された電圧検出線２の抵抗値を算出する。この算出結果に基づいて、図５のステップＳ４０、Ｓ５０でそれぞれ用いられる補正値を決定することができる。このようにすれば、電圧検出線２が有する抵抗成分３の抵抗値Ｒｓの実測定結果を用いて、より一層正確にセル電圧の測定値を補正することができる。
【００８２】
なお、以上説明した実施形態において、ステップＳ５０で第２の補正電圧Ｖｔを用いてセル電圧の測定値を補正するときには、そのセル電圧の測定タイミングによって第２の補正電圧Ｖｔの大きさを変化させるようにしてもよい。たとえば、過渡応答期間内に行われるセル電圧の測定に対して、当該セル電圧の過渡応答を引き起こす放電スイッチ８の切り替えタイミングからの経過時間に応じて、異なる過渡応答係数Ｋの値を予め設定しておく。この過渡応答係数Ｋを用いて、前述の式（２）に従って第２の補正電圧Ｖｔを算出することにより、セル電圧の測定タイミングごとに第２の補正電圧Ｖｔの大きさを変化させることができる。
【００８３】
上記のように、セル電圧測定部６は、過渡応答期間内にセル電圧が測定されたとステップＳ２０で判定した場合に、当該セル電圧を測定した単電池セル１１０に対応する放電スイッチ８の切り替え状態、または当該セル電圧を測定した単電池セル１１０に隣接する単電池セル１１０に対応する放電スイッチ８の切り替え状態が変化してから、セル電圧を測定するまでの時間に応じて、ステップＳ５０における補正値を変化させることができる。このようにすれば、過渡応答期間内におけるセル電圧の測定結果をより一層正確に補正することができる。
【００８４】
以上説明した実施形態や変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。
【図１】
0006023312.tif 000002
【図２】
0006023312.tif 000003
【図３】
0006023312.tif 000004
【図４】
0006023312.tif 000005
【図５】
0006023312.tif 000006
【図６】
0006023312.tif 000007
【図７】
0006023312.tif 000008