(57)【要約】  中継機（２０）は、各電池モジュール（１０）から電池情報取得時刻を受信し、その電池情報取得時刻うち、基準となる電池情報取得時刻と他の電池モジュール（１０）の電池情報取得時刻との時間差である計測時刻差分情報Δｔを、電池モジュール（１０）毎に計算する。各電池モジュール（１０）の計測時刻補正部（１１５）は、中継機（２０）から受信した計測時刻差分情報Δｔを用いて、計測時刻をその計測時刻差分情報Δｔ分だけ補正して、各電池モジュール（１０）の電池情報取得時刻が同時刻になるようにする。
2013080304.tif 000002
【特許請求の範囲】
【請求項１】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムであって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信し、前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信する電池情報処理部と、
前記受信した電池情報取得時刻のうち、基準となる任意の電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記任意の電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ)を前記電池モジュールそれぞれに送信する計測時刻差分検出部と、を備え、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測する取得時刻計測部と、
前記中継機から前記計測指示情報を受信すると、前記蓄電池の前記電池情報を計測して取得し、前記取得時刻計測部から当該電池情報の前記電池情報取得時刻を取得して、前記電池情報およびその前記電池情報取得時刻を前記中継機に送信する電池情報取得部と、
前記中継機から前記計測時刻差分情報(Δｔ)を受信して記憶部に記憶し、前記電池情報取得部が前記計測指示情報を受信したときに、前記電池情報の計測開始を前記記憶部に記憶した前記計測時刻差分情報(Δｔ)の分だけ補正して計測を開始させる計測時刻補正部と、を備えること
を特徴とする電池制御システム。
【請求項２】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムであって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信し、前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信する電池情報処理部と、
前記受信した電池情報取得時刻のうち、最も遅い電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記最も遅い電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ)を前記電池モジュールそれぞれに送信する計測時刻差分検出部と、を備え、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測する取得時刻計測部と、
前記中継機から前記計測指示情報を受信すると、前記蓄電池の前記電池情報を計測して取得し、前記取得時刻計測部から当該電池情報の前記電池情報取得時刻を取得して、前記電池情報およびその前記電池情報取得時刻を前記中継機に送信する電池情報取得部と、
前記中継機から前記計測時刻差分情報(Δｔ)を受信して記憶部に記憶し、前記電池情報取得部が前記計測指示情報を受信したときに、前記電池情報の計測開始を前記記憶部に記憶した前記計測時刻差分情報(Δｔ)の分だけ遅らせて計測を開始させる計測時刻補正部と、を備えること
を特徴とする電池制御システム。
【請求項３】
前記中継機は、
前記計測時刻差分検出部が計算した前記電池モジュール毎の前記計測時刻差分情報(Δｔ)が記憶される記憶部を備え、
前記計測時刻差分検出部が、前記電池情報処理部による新たな前記計測指示情報に対する応答として前記電池モジュールそれぞれから送信された新たな前記電池情報取得時刻について、新たな前記計測時刻差分情報(Δｔ)を計算し、前記新たな計測時刻差分情報(Δｔ)と、自身の前記記憶部に記憶された計測時刻差分情報(Δｔ)とを比較して、その時間差が所定の閾値を超えた場合に、当該新たな計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれに送信し、
前記電池モジュールの計測時刻補正部は、
前記新たな計測時刻差分情報(Δｔ)を用いて、自身の前記記憶部に記憶した計測時刻差分情報(Δｔ)を更新すること
を特徴とする請求項２に記載の電池制御システム。
【請求項４】
前記中継機の計測時刻差分検出部は、
前記電池情報処理部による新たな前記計測指示情報に対する応答として前記電池モジュールそれぞれから送信された新たな前記電池情報取得時刻について、新たな前記計測時刻差分情報(Δｔ)を計算し、前記計算した新たな計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれに送信し、
前記電池モジュールの計測時刻補正部は、
受信した前記新たな計測時刻差分情報(Δｔ)と、自身の前記記憶部に記憶した計測時刻差分情報(Δｔ)とを比較して、その時間差が所定の閾値を超えた場合に、前記新たな計測時刻差分情報(Δｔ)を用いて、自身の前記記憶部に記憶した計測時刻差分情報(Δｔ)を更新すること
を特徴とする請求項２に記載の電池制御システム。
【請求項５】
前記電池制御システムは、さらに、前記複数の中継機に通信回線を介して接続され、自身と接続される前記複数の中継機を制御する電池システム制御装置を備えており、
前記中継機の電池情報処理部は、
前記複数の電池モジュールそれぞれから受信した、前記電池情報およびその前記電池情報取得時刻を、前記電池システム制御装置に送信し、
前記電池システム制御装置は、
前記複数の中継機それぞれから受信した前記電池情報およびその前記電池情報取得時刻を集計する電池情報管理部と、
前記集計した前記電池情報およびその前記電池情報取得時刻を表示部に表示させる表示処理部と、を備えること
を特徴とする請求項２ないし請求項４のいずれか１項に記載の電池制御システム。
【請求項６】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムであって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信し、前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信する電池情報処理部と、
前記受信した電池情報取得時刻のうち、最も早い電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記最も早い電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ')を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ')を前記電池モジュールそれぞれに送信する計測時刻差分検出部と、を備え、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測する取得時刻計測部と、
前記蓄電池の前記電池情報を常時計測して取得し、前記中継機から前記計測指示情報を受信すると、前記計測した電池情報と、前記取得時刻計測部から取得した当該電池情報の前記電池情報取得時刻とを前記中継機に送信する電池情報取得部と、
前記中継機から前記計測時刻差分情報(Δｔ')を受信して記憶部に記憶し、前記電池情報取得部が前記計測指示情報を受信したときに、その受信した時刻から前記記憶部に記憶した前記計測時刻差分情報(Δｔ')の分だけ前に計測された前記電池情報取得時刻の前記電気情報を前記電池情報取得部が取得するように補正する計測時刻補正部と、を備えること
を特徴とする電池制御システム。
【請求項７】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムの電池制御方法であって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信するステップと、
前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信するステップと、
前記受信した電池情報取得時刻のうち、基準となる任意の電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記任意の電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ)を前記電池モジュールそれぞれに送信するステップと、を実行し、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測するステップと、
前記中継機から前記計測指示情報を受信すると、前記蓄電池の前記電池情報を計測して取得し、当該電池情報の前記電池情報取得時刻を取得して、前記電池情報およびその前記電池情報取得時刻を前記中継機に送信するステップと、
前記中継機から前記計測時刻差分情報(Δｔ)を受信して記憶部に記憶し、前記中継機から前記計測指示情報を受信したときに、前記電池情報の計測開始を前記記憶部に記憶した前記計測時刻差分情報(Δｔ)の分だけ補正して計測を開始させるステップと、を実行すること
を特徴とする電池制御方法。
【請求項８】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムの電池制御方法であって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信するステップと、
前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信するステップと、
前記受信した電池情報取得時刻のうち、最も遅い電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記最も遅い電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ)を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ)を前記電池モジュールそれぞれに送信するステップと、を実行し、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測するステップと、
前記中継機から前記計測指示情報を受信すると、前記蓄電池の前記電池情報を計測して取得し、当該電池情報の前記電池情報取得時刻を取得して、前記電池情報およびその前記電池情報取得時刻を前記中継機に送信するステップと、
前記中継機から前記計測時刻差分情報(Δｔ)を受信して記憶部に記憶し、前記中継機から前記計測指示情報を受信したときに、前記電池情報の計測開始を前記記憶部に記憶した前記計測時刻差分情報(Δｔ)の分だけ遅らせて計測を開始させるステップと、を実行すること
を特徴とする電池制御方法。
【請求項９】
蓄電池の少なくとも電圧を含む電池情報を取得する複数の電池モジュールと、前記複数の電池モジュールに通信回線を介して接続され、自身と接続される前記複数の電池モジュールを制御する複数の中継機と、を備える電池制御システムの電池制御方法であって、
前記中継機は、
自身と接続する前記複数の電池モジュールそれぞれに、前記電池情報の取得を要求する計測指示情報を送信するステップと、
前記複数の電池モジュールそれぞれから、当該電池情報および当該電池情報を取得した時刻である電池情報取得時刻を受信するステップと、
前記受信した電池情報取得時刻のうち、最も早い電池情報取得時刻の前記電池モジュールを検出し、前記検出した電池モジュールの前記最も早い電池情報取得時刻と、他の前記電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報(Δｔ')を、前記電池モジュールそれぞれについて計算し、前記計算した計測時刻差分情報(Δｔ')を前記電池モジュールそれぞれに送信するステップと、を実行し、
前記電池モジュールは、
前記蓄電池の前記電池情報取得時刻を計測するステップと、
前記蓄電池の前記電池情報を常時計測して取得し、前記中継機から前記計測指示情報を受信すると、前記計測した電池情報と、前記取得時刻計測部から取得した当該電池情報の前記電池情報取得時刻とを前記中継機に送信するステップと、
前記中継機から前記計測時刻差分情報(Δｔ')を受信して記憶部に記憶し、前記中継機から前記計測指示情報を受信したときに、その受信した時刻から前記記憶部に記憶した前記計測時刻差分情報(Δｔ')の分だけ前に計測された前記電池情報取得時刻の前記電気情報を、前記中継機に送信するように補正するステップと、を実行すること
を特徴とする電池制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄電池を制御する制御装置を階層構造として配置した電池制御システムおよび電池制御方法に関する。
【背景技術】
【０００２】
自然エネルギを利用して発電した電力を電池に蓄えたり、系統からの電力を蓄えたりする技術が注目されている。その技術としての電池制御システムは、図５に示すように、蓄電池７を制御する制御部６を備える電池モジュール１を直列や並列に組み合わせ、その電池モジュール１群を１つの中継機２が統括して制御し、さらに、複数の中継機２群を介して各電池モジュール１を全体として管理する電池システム制御装置３を設ける構成により、蓄電池７の大容量化を図っている。このように、制御装置が階層構造となる電池制御システム８において、電池システム制御装置３は、中継機２を介して、各電池モジュール１へ蓄電池７の充電や放電等を指示するための制御信号を送信し、その制御信号を送受信するための通信回線４，５の状態や、制御装置そのものの稼働状態の管理を行う（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３５８３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
図５に示した従来の電池制御システム８では、電池モジュール１内の蓄電池７の温度情報や電圧、ＳＯＣ（State Of Charge：充電状態）等の電池情報を、電池システム制御装置３からの要求に基づき、各電池モジュール１が計測し、中継機２を介して、電池システム制御装置３に送信する。そして、電池システム制御装置３が、各中継機２から取得した電池情報を集計して、表示することにより、各電池モジュール１の充放電を管理していた。【０００５】
しかしながら、従来の電池制御システム８では、電池システム制御装置３から電池情報の取得を要求する指示情報が送信され、中継機２を介して電池モジュール１それぞれがその指示情報を取得して、実際に各電池モジュール１が計測を実行し電池情報を取得するまでの時間に誤差が発生し、各電池モジュール１において、同時刻に電池情報を計測することができないものであった。つまり、各電池モジュール１において電池情報の取得時刻にばらつきがあった。特に、蓄電池７の電圧、ＳＯＣ等の電池情報は、稼動時間の経過とともに変化するため、本願発明が想定するような、制御装置を階層構造として蓄電池７の大容量化を図る電池制御システム８において、蓄電池７の充放電を正確に制御するためには、電池情報を同時刻（同じタイミング）で計測することが求められる。【０００６】
この電池情報の取得時刻に誤差が生じてしまう理由は、電池システム制御装置３から電池情報の取得を要求する指示情報を受信した中継機２と電池モジュール１との間の通信が、通信回線４を介して、基本的に１対１で行われため、中継機２が、電池モジュール１それぞれに対し同時に計測の指示情報を送信することはできず、各電池モジュール１が電池情報の計測の指示情報を受信する時刻に誤差が生じるためである。また、電池モジュール１が蓄電池７の電池情報を計測しようとする場合、その蓄電池７の種類（例えば、鉛蓄電池、ニッケル水素電池、リチウムイオン電池等）によって、計測指示から電池情報の取得までにかかる時間が異なる可能性がある。さらに、同じ種類の蓄電池７を備えた電池モジュール１であっても、使用時間の経過による蓄電池７の劣化に伴い、例えば、メンテナンスにより古い電池モジュール１を新しい電池モジュール１に交換した際に、計測指示から電池情報の取得までにかかる時間が異なる可能性があることや、各電池モジュール１の温度によっても、計測指示から電池情報の取得までにかかる時間が異なる可能性があること等による。【０００７】
このような背景に鑑みて本発明がなされたのであり、本発明は、電池システム制御装置と中継機と電池モジュールとが階層構造で構築された電池制御システムにおいて、蓄電池の種類や使用状況が異なる場合であっても、各電池モジュールが同時刻に電池情報を取得することができる、電池制御システムおよび電池制御方法を提供することを課題とする。
なお、本発明における同時刻とは、各電池モジュールが完全に同一の時刻に電池情報を取得する場合のほか、電池情報を取得する時刻の誤差（ばらつき）が、従来技術に比べてより少なくなる場合も含み、電池情報の取得のタイミングを一致させることを意味する。
【課題を解決するための手段】
【０００８】
前記した課題を解決するため、本発明の電池制御システムの中継機は、各電池モジュールから電池情報取得時刻を受信し、その電池情報取得時刻うち、基準となる電池情報取得時刻と他の電池モジュールの電池情報取得時刻との時間差である計測時刻差分情報Δｔを、電池モジュール１０毎に計算する。各電池モジュールの計測時刻補正部は、中継機から受信した計測時刻差分情報Δｔを用いて、計測時刻をその計測時刻差分情報Δｔ分だけ補正して、各電池モジュールの電池情報取得時刻が同時刻になるようにする。
【発明の効果】
【０００９】
本発明によれば、電池システム制御装置と中継機と電池モジュールとが階層構造で構築された電池制御システムにおいて、蓄電池の種類や使用状況が異なる場合であっても、各電池モジュールが同時刻に電池情報を取得する、電池制御システムおよび電池制御方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る電池制御システム全体の構成を説明するための図である。
【図２】本実施形態に係る電池制御システムにおける電池情報の取得処理の概要を説明するための図である。
【図３】本実施形態に係る電池制御システムの電池モジュール、中継機、および電池システム制御装置の各構成例を示す機能ブロック図である。
【図４】本実施形態に係る電池制御システムが行う電池情報取得処理の全体の流れを示すシーケンス図である。
【図５】従来例における電池制御システムの構成を説明するための図である。
【発明を実施するための形態】
【００１１】
＜処理概要＞
まず、本発明を実施するための形態（以下、「本実施形態」という）に係る電池制御システム８０が行う処理の概要について、図１および図２を参照して説明する。
図１は、本実施形態に係る電池制御システム８０全体の構成を説明するための図である。
【００１２】
図１に示すように、本実施形態に係る電池制御システム８０は、蓄電池７の電池情報の計測や蓄電池７の充放電の制御を行う制御部１１を備える複数の電池モジュール１０（「１」，「２」，…，「ｍ」）と、その複数の電池モジュール１０に通信回線４を介して接続され、複数の電池モジュール１０全体を制御する複数の中継機２０（「１」，「２」，…，「ｎ」）と、その複数の中継機２０と通信回線５を介して接続され、電池制御システム８０全体の制御を行う電池システム制御装置３０とを備えて構成される。なお、１つの中継機２０と、その中継機２０に接続される複数の電池モジュール１０（「１」，「２」，…，「ｎ」）との組を電池パック４０と称する。また、蓄電池７は、単一の単電池で構成されてもよいし、複数の単電池で構成されてもよい。
【００１３】
本実施形態に係る電池モジュール１０は、図５に示した従来の電池制御システム８における電池モジュール１と比べ、制御部１１にその特徴的な構成として、電池情報の計測時刻を補正する計測時刻補正部１１５を備えている（詳細は後記）。また、この制御部１１は、蓄電池７の温度情報や電圧、ＳＯＣ等の電池情報を取得し、取得した電池情報とその電池情報を取得した時刻（電池情報取得時刻）とを中継機２０に送信する。
【００１４】
中継機２０は、各電池モジュール１０から送信された、電池情報とその電池情報取得時刻とを集計し、電池モジュール集計情報２３０（後記する図３参照）として、電池システム制御装置３０に送信する。
【００１５】
電池システム制御装置３０は、各中継機２０から送信された、それぞれの電池モジュール集計情報２３０を取得し集計する。そして、電池システム制御装置３０は、各電池モジュール集計情報２３０を集計した電池パック集計情報３３０（後記する図３参照）を生成し、ディスプレイ等の表示部３５（後記する図３参照）に表示させる。
【００１６】
図２は、本実施形態に係る電池制御システム８０における電池情報１００の取得処理の概要を説明するための図である。本実施形態に係る電池モジュール１０は、中継機２０から各電池モジュール１０に対して送信される計測時刻差分情報Δｔを保存しておき、中継機２０から電池情報１００の計測の指示情報（計測指示情報）を受信すると、計測時刻補正部１１５が、その計測時刻差分情報Δｔ分だけ計測開始時間を遅らせて計測を開始させる。この計測時刻差分情報Δｔとは、各電池モジュール１０が同時刻の電池情報１００を取得するために、計測開始時刻をその同時刻に合わせるために遅らせる、つまり、計測のタイミングを調整する時間を示す情報である。
【００１７】
図２（ａ）は、中継機２０と電池モジュール１０との間での計測時刻差分情報Δｔを決定するための処理を説明するための図である。図２（ｂ）は、電池モジュール１０が計測時刻差分情報Δｔの時間分だけ、計測開始時間を遅らせて電池情報１００を取得し、取得した情報とその電池情報取得時刻１５０とを、中継機２０に送信する処理を説明するための図である。
なお、図２（ａ）においては、電池モジュール１０の１つのみを図示して説明するが、他の電池モジュール１０においても以下に説明する同様の処理が行われる。また、図２（ａ）において、電池システム制御装置３０の図示を省略している。
【００１８】
まず、電池システム制御装置３０から電池情報１００の取得を要求する指示情報（計測指示情報）を受信した中継機２０は、図２（ａ）に示すように、自身の下位にある電池モジュール１０に、その指示情報（計測指示情報）を送信する（ステップＳ１）。
【００１９】
次に、計測指示情報を受け取った電池モジュール１０は、初期状態の電池情報１００の取得処理で、自身の蓄電池７の電池情報１００およびその電池情報取得時刻１５０を取得し、中継機２０に送信する（ステップＳ２）。ここで、初期状態とは、電池モジュール１０が計測時刻差分情報Δｔを保存しておらず、計測時刻補正部１１５の処理による計測開始時間の調整処理なしで、電池情報１００を取得することを意味する。
【００２０】
続いて、中継機２０は、電池モジュール１０それぞれに対応した計測時刻差分情報Δｔを生成し、各電池モジュール１０の送信する（ステップＳ３）。
具体的には、中継機２０は、各電池モジュール１０（「１」，「２」，…，「ｍ」）から電池情報１００とその電池情報取得時刻１５０とを受信すると、最も遅い電池情報取得時刻１５０の電池モジュール１０を検出し、その電池情報取得時刻１５０のタイミングに合わせるため、最も遅い電池情報取得時刻１５０と他の電池情報取得時刻１５０との時間差である計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を計算する。そして、中継機２０は、それぞれの電池モジュール１０（「１」，「２」，…，「ｍ」）に対応した計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を、各電池モジュール１０に送信する。
【００２１】
各電池モジュール１０（「１」，「２」，…，「ｍ」）の計測時刻補正部１１５は、受信した計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）それぞれを記憶部（不図示）に記憶する。
【００２２】
次に、電池モジュール１０の記憶部に、計測時刻差分情報Δｔが記憶されている状態での、電池モジュール１０の電池情報１００の取得処理について、図２（ｂ）を参照して説明する。なお、ここでは、中継機２０からＴＤＭ（Time Division Multiplexing：時分割多重）方式でデータが送信されるものとする。
【００２３】
まず、中継機２０から通信回線４を介して、電池情報１００の取得を要求する指示情報（計測指示情報）を電池モジュール１０が受信する。ここでは、各電池モジュール１０に対応した通信スロット（１〜ｍ）に、その計測指示情報が到達する。
【００２４】
そして、電池モジュール１０は、計測時刻補正部１１５の制御により、通信周期の先頭から、その電池モジュール１０の記憶部に記憶された計測時刻差分情報Δｔ分だけ遅らせて計測を開始する。そして、電池モジュール１０は、計測が完了すると電池情報１００を取得し、その取得した時刻を電池情報取得時刻１５０とする。なお、この電池情報１００の計測の時間は、前記したように、蓄電池７の種類や温度、蓄電池７の劣化度等の使用状況によって、異なる場合が考えられる。
【００２５】
次に、電池モジュール１０は、次周期の各電池モジュール１０に対応した通信スロット（１〜ｍ）を用いて、取得した電池情報１００およびその電池情報取得時刻１５０を、中継機２０に送信する。
【００２６】
このようにすることで、各電池モジュール１０は、電池モジュール１０（「１」，「２」，…，「ｍ」）それぞれに対応した計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）分だけ、計測開始時刻を遅らせることで、同時刻での電池情報１００の取得が可能となる。
【００２７】
＜システム構成＞
次に、本実施形態に係る電池制御システム８０を構成する電池モジュール１０、中継機２０、および電池システム制御装置３０の各構成について具体的に説明する。
図３は、本実施形態に係る電池制御システム８０の電池モジュール１０、中継機２０、および電池システム制御装置３０の各構成例を示す機能ブロック図である。
【００２８】
≪電池モジュール≫
まず、本実施形態に係る電池モジュール１０が備える構成について具体的に説明する。
電池モジュール１０は、図３に示すように、制御部１１と、通信部１２と、記憶部１３とを含んで構成される。
【００２９】
制御部１１は、蓄電池７の電池情報１００の計測や、蓄電池７の充放電の制御等の処理全般を司り、送受信部１１１と、蓄電池コントローラ部１１２と、取得時刻計測部１１３と、電池情報取得部１１４と、計測時刻補正部１１５とを含んで構成される。
【００３０】
送受信部１１１は、中継機２０との間の情報の送受信の制御を、通信部１２を介して行う。
【００３１】
蓄電池コントローラ部１１２は、中継機２０を介して、電池システム制御装置３０からの蓄電池７の制御信号を受信し、自身と接続する蓄電池７の充放電を制御する。
【００３２】
取得時刻計測部１１３は、電池情報取得部１１４が、温度情報や、電圧、ＳＯＣ等の電池情報１００を取得した時刻を計測し、その計測した電池情報取得時刻１５０を、電池情報取得部１１４に引き渡す。
【００３３】
電池情報取得部１１４は、中継機２０から、電池情報１００の計測指示情報を受信し、蓄電池７の電池情報１００を取得する。このとき、電池情報取得部１１４は、計測時刻補正部１１５から、計測時刻差分情報Δｔだけ計測開始を遅らせる指示を受けたときは、その計測時刻差分情報Δｔだけ遅らせて電池情報１００の取得を開始する。
また、電池情報取得部１１４は、その電池情報１００を取得した時刻である電池情報取得時刻１５０を、取得時刻計測部１１３から受け取り、電池情報１００およびその電池情報取得時刻１５０を、通信部１２を介して、中継機２０に送信する。
【００３４】
計測時刻補正部１１５は、中継機２０から計測時刻差分情報Δｔを受信し、記憶部１３に記憶する。そして、計測時刻補正部１１５は、電池情報取得部１１４が、電池情報１００の計測指示情報を受信した際に、電池情報１００の計測開始を、記憶部１３に記憶した計測時刻差分情報Δｔだけ遅らせるように指示する。
【００３５】
通信部１２は、中継機２０との間で、情報の送受信を行うための通信インタフェースにより構成される。
【００３６】
記憶部１３は、フラッシュメモリやＲＡＭ（Random Access Memory）等の記憶手段からなり、前記した計測時刻差分情報Δｔ等を記憶する。
【００３７】
なお、制御部１１は、この電池モジュール１０が備えるＣＰＵ（Central Processing Unit）によるプログラム実行処理や、専用回路等により実現される。また、電池モジュール１０をプログラム実行処理により実現する場合、記憶部１３には、ＣＰＵにより読み出され実行されるプログラムが格納される。
【００３８】
≪中継機≫
次に、本実施形態に係る中継機２０が備える構成について具体的に説明する。
中継機２０は、図３に示すように、制御部２１と、通信部２２と、記憶部２３とを含んで構成される。
【００３９】
制御部２１は、中継機２０全体の制御を司り、送受信部２１１と、蓄電池制御部２１２と、電池情報処理部２１３と、計測時刻差分検出部２１４とを含んで構成される。
【００４０】
送受信部２１１は、電池システム制御装置３０および各電池モジュール１０（「１」，「２」，…，「ｍ」）との間の情報の送受信の制御を、通信部２２を介して行う。
【００４１】
蓄電池制御部２１２は、電池システム制御装置３０から受信した蓄電池７の充放電に関する制御信号を、その中継機２０と接続する各電池モジュール１０に送信する。
【００４２】
電池情報処理部２１３は、電池システム制御装置３０から、電池情報１００の取得を要求する指示情報（計測指示情報）を受信する。そして、電池情報処理部２１３は、その中継機２０と接続された各電池モジュール１０に、計測指示情報を送信する。
また、電池情報処理部２１３は、各電池モジュール１０から受信した、電池情報１００およびその電池情報取得時刻１５０を集計し、電池モジュール集計情報２３０として記憶部２３に記憶する。そして、電池情報処理部２１３は、その電池モジュール集計情報２３０を、電池システム制御装置３０に送信する。
また、電池情報処理部２１３は、電池モジュール１０それぞれから受信した電池情報取得時刻１５０を、計測時刻差分検出部２１４に引き渡す。
【００４３】
計測時刻差分検出部２１４は、電池情報処理部２１３を介して、各電池モジュール１０（「１」，「２」，…，「ｍ」）から、電池情報取得時刻１５０を取得すると、最も遅い電池情報取得時刻１５０の電池モジュール１０を検出し、その電池情報取得時刻１５０のタイミングに合わせるため、検出した最も遅い電池情報取得時刻１５０と他の電池モジュール１０の電池情報取得時刻１５０との時間差である計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を、各電池モジュール１０毎に計算する。
そして、計測時刻差分検出部２１４は、それぞれの電池モジュール１０（「１」，「２」，…，「ｍ」）に対応した計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を、各電池モジュール１０に送信する。
【００４４】
なお、この計測時刻差分検出部２１４は、各電池モジュール１０から中継機２０が電池情報１００およびその電池情報取得時刻１５０を受信する度に、新たな計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を生成し、電池モジュール１０それぞれに送信するようにしてもよい。
また、計測時刻差分検出部２１４は、記憶部２３に計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を記憶しておき、計測時刻差分情報Δｔの変更幅に所定の閾値を設けることで、新たに生成した計測時刻差分情報Δｔの値と、記憶した計測時刻差分情報Δｔの値とを比較して、所定の閾値を超えたときに、電池モジュール１０それぞれに、その新たな計測時刻差分情報Δｔを送信するようにし、計測時刻差分情報Δｔの変更幅が所定の閾値以内であれば、計測時刻差分情報Δｔを各電池モジュール１０に送信しないようにしてもよい。
さらに、電池モジュール１０側の計測時刻補正部１１５に、計測時刻差分情報Δｔの変更幅についての所定の閾値を設けておき、受信した新たな計測時刻差分情報Δｔが、所定の閾値を超えたときに、記憶部１３に記憶されている計測時刻差分情報Δｔを更新するようにしてもよい。
【００４５】
通信部２２は、各電池モジュール１０および電池システム制御装置３０との間で、情報の送受信を行うための通信インタフェースにより構成される。
【００４６】
記憶部２３は、フラッシュメモリやＲＡＭ等の記憶手段からなり、前記した電池モジュール集計情報２３０等が記憶される。
【００４７】
なお、制御部２１は、この中継機２０が備えるＣＰＵによるプログラム実行処理や、専用回路等により実現される。また、中継機２０をプログラム実行処理により実現する場合、記憶部２３には、ＣＰＵにより読み出され実行されるプログラムが格納される。
【００４８】
≪電池システム制御装置≫
次に、本実施形態に係る電池システム制御装置３０が備える構成について具体的に説明する。
電池システム制御装置３０は、図３に示すように、制御部３１と、通信部３２と、記憶部３３と、入出力部３４と、表示部３５とを含んで構成される。
【００４９】
制御部３１は、電池システム制御装置３０全体の制御を司り、送受信部３１１と、蓄電池管理部３１２と、電池情報管理部３１３と、表示処理部３１４とを含んで構成される。
【００５０】
送受信部３１１は、各中継機２０との間の情報の送受信の制御を、通信部３２を介して行う。
【００５１】
蓄電池管理部３１２は、記憶部３３に記憶された後記する、電池情報１００およびその電池情報取得時刻１５０を含む電池パック集計情報３３０等に基づき、各電池モジュール１０が備える蓄電池７の充放電等の制御を決定し、その制御のための制御信号を中継機２０に送信する。
【００５２】
電池情報管理部３１３は、所定の間隔毎に、電池情報１００の取得を要求する指示情報（計測指示情報）を各中継機２０に送信する。そして、電池情報管理部３１３は、中継機２０それぞれから、電池モジュール集計情報２３０を受信し、その電池モジュール集計情報２３０を集計して電池パック集計情報３３０を生成する。そして、電池情報管理部３１３は、その電池パック集計情報３３０を記憶部３３に記憶する。
【００５３】
表示処理部３１４は、記憶部３３に記憶された電池情報１００およびその電池情報取得時刻１５０を含む電池パック集計情報３３０を、表示部３５に表示させる制御を行う。
【００５４】
通信部３２は、各中継機２０との間で、情報の送受信を行うための通信インタフェースにより構成される。
【００５５】
記憶部３３は、ハードディスクやフラッシュメモリ、ＲＡＭ等の記憶手段からなり、前記した電池パック集計情報３３０等が記憶される。
【００５６】
入出力部３４は、キーボードやマウス等の入力装置（不図示）や、プリンタ等の出力装置（不図示）との間で情報を交換する入出力インタフェースにより構成される。
また、表示部３５は、ディスプレイ等の表示手段により構成される。
【００５７】
なお、制御部３１は、この電池システム制御装置３０が備えるＣＰＵによるプログラム実行処理や、専用回路等により実現される。また、電池システム制御装置３０をプログラム実行処理により実現する場合、記憶部３３には、ＣＰＵにより読み出され実行されるプログラムが格納される。
【００５８】
＜処理内容＞
次に、本実施形態に係る電池制御システム８０が行う電池情報取得処理の全体の流れについて、具体的に説明する。
図４は、本実施形態に係る電池制御システム８０が行う電池情報取得処理の全体の流れを示すシーケンス図である。なお、図４において、中継機２０を１つのみ記載し、他の中継機２０の記載を省略しているが、各中継機２０は、以下に説明する処理と同様の処理を行う。
【００５９】
まず、電池システム制御装置３０の電池情報管理部３１３は、電池情報１００の取得を要求する指示情報（計測指示情報）を各中継機２０に送信する（ステップＳ１００）。
【００６０】
次に、電池システム制御装置３０から計測指示情報を受信した中継機２０の電池情報処理部２１３は、各電池モジュール１０（「１」，「２」，…，「ｍ」）に、計測指示情報を送信する（ステップＳ１０１）。
【００６１】
計測指示情報を受信した各電池モジュール１０の電池情報取得部１１４は、蓄電池７の温度情報、電圧、ＳＯＣ等を計測して電池情報１００を取得する（ステップＳ１０２）。そして、電池情報取得部１１４は、その電池情報１００を取得した時刻である電池情報取得時刻１５０を、取得時刻計測部１１３から受け取る。続いて、各電池モジュール１０の電池情報取得部１１４は、電池情報１００およびその電池情報取得時刻１５０を中継機２０に送信する（ステップＳ１０３）。
【００６２】
次に、中継機２０の電池情報処理部２１３は、各電池モジュール１０から受信した、電池情報１００およびその電池情報取得時刻１５０を集計し、電池モジュール集計情報２３０を生成して（ステップＳ１０４）、電池システム制御装置３０に送信する。そして、電池システム制御装置３０の電池情報管理部３１３は、各中継機２０から受信した、電池モジュール集計情報２３０を集計し、電池パック集計情報３３０を生成し（ステップＳ１０５）、表示部３５に表示する。
【００６３】
一方、中継機２０の計測時刻差分検出部２１４は、電池情報処理部２１３が取得した電池情報取得時刻１５０に基づき、最も遅い電池情報取得時刻１５０の電池モジュール１０を検出し、その電池情報取得時刻１５０のタイミングに合わせるため、検出した最も遅い電池情報取得時刻１５０と他の電池モジュール１０の電池情報取得時刻１５０との時間差である計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を、各電池モジュール１０毎に生成する（ステップＳ１０６）。
【００６４】
そして、中継機２０の計測時刻差分検出部２１４は、電池モジュール１０（「１」）に対しては、計測時刻差分情報Δｔ１を送信し（ステップＳ１０７）、電池モジュール１０（「１」）の計測時刻補正部１１５が、受信した計測時刻差分情報Δｔ１を記憶部１３に記憶する（ステップＳ１０８）。
同様に、中継機２０の計測時刻差分検出部２１４は、電池モジュール１０（「２」）に対しては、計測時刻差分情報Δｔ２を送信し（ステップＳ１０９）、電池モジュール１０（「２」）の計測時刻補正部１１５が、受信した計測時刻差分情報Δｔ２を記憶部１３に記憶する（ステップＳ１１０）。
このように、中継機２０の計測時刻差分検出部２１４は、電池モジュール１０（「ｍ」）に対しては、計測時刻差分情報Δｔｍを送信し（ステップＳ１１１）、電池モジュール１０（「ｍ」）の計測時刻補正部１１５が、受信した計測時刻差分情報Δｔｍを記憶部１３に記憶する（ステップＳ１１２）。
なお、このステップＳ１００〜Ｓ１１２が、前記した初期状態の電池情報１００の取得処理である。
【００６５】
次に、電池システム制御装置３０の電池情報管理部３１３は、ステップＳ１００の計測指示情報の送信から、所定の間隔後に、次の計測指示情報を各中継機２０に送信する（ステップＳ２００）。
【００６６】
続いて、電池システム制御装置３０から計測指示情報を受信した中継機２０の電池情報処理部２１３は、各電池モジュール１０（「１」，「２」，…，「ｍ」）に、計測指示情報を送信する（ステップＳ２０１）。
【００６７】
そして、計測指示情報を受信した電池モジュール１０（「１」）の電池情報取得部１１４は、計測時刻補正部１１５からの指示に基づき、計測時刻差分情報Δｔ１だけ計測開始時刻を遅らせて電池情報１００の計測を開始し、電池情報１００を取得する（ステップＳ２０２）。また、電池モジュール１０（「２」）の電池情報取得部１１４は、計測時刻補正部１１５からの指示に基づき、計測時刻差分情報Δｔ２だけ計測開始時刻を遅らせて電池情報１００の計測を開始し、電池情報１００を取得する（ステップＳ２０３）。このように、電池モジュール１０（「ｍ」）の電池情報取得部１１４は、計測時刻補正部１１５からの指示に基づき、計測時刻差分情報Δｔｍだけ計測開始時刻を遅らせて電池情報１００の計測を開始し、電池情報１００を取得する（ステップＳ２０４）。
【００６８】
そして、各電池モジュール１０の電池情報取得部１１４は、その電池情報１００を取得した時刻である電池情報取得時刻１５０を、それぞれの取得時刻計測部１１３から受け取り、電池情報１００およびその電池情報取得時刻１５０を、中継機２０に送信する（ステップＳ２０５）。
【００６９】
次に、中継機２０の電池情報処理部２１３は、各電池モジュール１０から受信した、電池情報１００およびその電池情報取得時刻１５０を集計し、電池モジュール集計情報２３０を生成して（ステップＳ２０６）、電池システム制御装置３０に送信する。そして、電池システム制御装置３０の電池情報管理部３１３は、各中継機２０から受信した、電池モジュール集計情報２３０を集計し、電池パック集計情報３３０を生成し（ステップＳ２０７）、表示部３５に表示する。
【００７０】
なお、ステップＳ２０６の後において、中継機２０の計測時刻差分検出部２１４は、新たな計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を生成し、電池モジュール１０それぞれに送信して、各電池モジュール１０の計測時刻補正部１１５により記憶部１３内の計測時刻差分情報Δｔを更新させるようにしてもよい。さらに、この場合、電池モジュール１０側の計測時刻補正部１１５に、計測時刻差分情報Δｔの変更幅についての所定の閾値を設けておき、受信した新たな計測時刻差分情報Δｔが、所定の閾値を超えたときに、記憶部１３に記憶されている計測時刻差分情報Δｔを更新するようにしてもよい。
また、計測時刻差分検出部２１４は、記憶部２３に計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を記憶しておき、計測時刻差分情報Δｔの変更幅に所定の閾値を設けることで、新たに生成した計測時刻差分情報Δｔの値と、記憶した計測時刻差分情報Δｔの値とを比較して、所定の閾値を超えたときに、電池モジュール１０それぞれに、その新たな計測時刻差分情報Δｔを送信し更新させるようにしてもよい。
【００７１】
このようにすることで、本実施形態に係る電池制御システム８０および電池制御方法によれば、蓄電池７の種類や使用状況が異なる場合であっても、各電池モジュール１０の計測時刻補正部１１５が計測開始時刻を補正することにより、電池モジュール１０の電池情報取得時刻１５０を同時刻にすることができる。したがって、本実施形態に係る電池制御システム８０および電池制御方法によれば、蓄電池７の種類や使用状況が異なる場合であっても、蓄電池７の充放電の制御をより正確に行うことが可能となる。
【００７２】
（変形例）
次に、本実施形態に係る電池制御システム８０および電池制御方法の変形例について説明する。
本実施形態の電池モジュール１０の電池情報取得部１１４は、電池システム制御装置３０から、中継機２０を介して、電池情報１００の取得を要求する指示情報（計測指示情報）を受信する度に、蓄電池７の電池情報１００の計測を行うものとして説明した。そして、中継機２０の計測時刻差分検出部２１４が、各電池モジュール１０から取得した電池情報取得時刻１５０のうち、最も遅い電池情報取得時刻１５０の電池モジュール１０を検出し、その電池情報取得時刻１５０のタイミングに合わせるため、検出した最も遅い電池情報取得時刻１５０と他の電池モジュール１０の電池情報取得時刻１５０との時間差である計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）を、各電池モジュール１０毎に計算する。そして、中継機２０から受信した計測時刻差分情報Δｔを用いて、各電池モジュール１０の計測時刻補正部１１５が、計測開始時刻をその計測時刻差分情報Δｔ（Δｔ１，Δｔ２，…，Δｔｍ）分だけ遅らせることで、各電池モジュール１０の電池情報取得時刻１５０が同時刻になるように補正するものである。
【００７３】
これに対し、本実施形態の変形例に係る電池モジュール１０においては、電池情報取得部１１４が、常時（高速に）、温度情報、電圧、ＳＯＣ等の電池情報１００を計測しているものとする。この場合、本実施形態の変形例に係る中継機２０の計測時刻差分検出部２１４は、初期状態の電池情報１００の取得処理で各電池モジュール１０から取得した電池情報取得時刻１５０のうち、最も早い電池情報取得時刻１５０の電池モジュール１０を検出し、その電池情報取得時刻１５０のタイミングに合わせるため、検出した最も早い電池情報取得時刻１５０と他の電池モジュール１０の電池情報取得時刻１５０との時間差である計測時刻差分情報Δｔ'（Δｔ１'，Δｔ２'，…，Δｔｍ'）を、各電池モジュール１０毎に計算する。そして、中継機２０から受信した計測時刻差分情報Δｔ'を用いて、各電池モジュール１０の計測時刻補正部１１５が、その計測時刻差分情報Δｔ'（Δｔ１'，Δｔ２'，…，Δｔｍ'）分だけ、計測指示情報を受信した時刻よりも前に計測した電池情報１００を、電池情報取得部１１４が取得するように補正する。このようにすることで、計測された電池情報１００のうち、最も早い電池情報取得時刻１５０のタイミングに合わせて、各電池モジュール１０の電池情報取得時刻１５０が同時刻となる電池情報１００を、電池モジュール１０が取得することができる。
【符号の説明】
【００７４】
４，５  通信回線
７      蓄電池
８      電池制御システム
１０    電池モジュール
１１，２１，３１  制御部
１２，２２，３２  通信部
１３，２３，３３  記憶部
２０    中継機
３０    電池システム制御装置
３４    入出力部
３５    表示部
４０    電池パック
８０    電池制御システム
１００  電池情報
１１１，２１１，３１１  送受信部
１１２  蓄電池コントローラ部
１１３  取得時刻計測部
１１４  電池情報取得部
１１５  計測時刻補正部
１５０  電池情報取得時刻
２１２  蓄電池制御部
２１３  電池情報処理部
２１４  計測時刻差分検出部
２３０  電池モジュール集計情報
３１２  蓄電池管理部
３１３  電池情報管理部
３１４  表示処理部
３３０  電池パック集計情報
【図１】
2013080304.tif 000003
【図２】
2013080304.tif 000004
【図３】
2013080304.tif 000005
【図４】
2013080304.tif 000006
【図５】
2013080304.tif 000007
【国際調査報告】
2013080304.tif 000008
2013080304.tif 000009