(57)【特許請求の範囲】
【請求項１】
電池管理装置と通信線を介して接続可能な通信コントローラと、
初期化時に前記通信コントローラの起動処理を行うとともに、セル監視装置全体を制御する制御装置と、を備え、前記電池管理装置の制御下でセルモジュールの監視を行うセル監視装置であって、
前記制御装置は、電力を供給する電源の電圧が変化し、当該制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、前記通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回った場合に、前記電池管理装置が前記通信コントローラの異常を検出する周期よりも短い周期で前記通信コントローラの再起動処理を行う、
セル監視装置。
【請求項２】
前記電源から供給された電力を変換して、前記制御装置に前記第１の電圧を有する電力を供給する第１の電源回路と、
前記電源から供給された電力を変換して、前記通信コントローラに前記第１の電圧よりも高い前記第２の電圧を有する電力を供給する第２の電源回路と、
を備えた請求項１に記載のセル監視装置。
【請求項３】
前記再起動処理に際し、前記通信コントローラの初期化処理を行う、
請求項１または請求項２記載のセル監視装置。
【請求項４】
前記制御装置は、前記再起動処理に際し、前記通信コントローラの電源供給を遮断する、
請求項１乃至請求項３のいずれか一項に記載のセル監視装置。
【請求項５】
前記制御装置は、前記再起動処理に際し、前記通信コントローラの電源供給を遮断してから電源瞬停時に想定される電圧復帰時間以上の所定時間待機してから再度前記電源供給を行う、
請求項４記載のセル監視装置。
【請求項６】
電池管理装置と通信線を介して接続可能な通信コントローラと、初期化時に前記通信コントローラの起動処理を行うとともに、セル監視装置全体を制御する制御装置と、を備え、セルモジュールの監視を行うセル監視装置で実行される方法であって、
電力を供給する電源の電圧が変化し、当該制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、前記通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回ったか否かを判別する過程と、
前記判別に基づいて、前記制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、前記通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回った場合に、前記電池管理装置が前記通信コントローラの異常を検出する周期よりも短い周期で前記通信コントローラの再起動処理を行う過程と、
を備えた方法。
【請求項７】
電池管理装置と通信線を介して接続可能な通信コントローラと、初期化時に前記通信コントローラの起動処理を行うとともに、セル監視装置全体を制御する制御装置と、を備え、セルモジュールの監視を行うセル監視装置をコンピュータにより制御するためのプログラムであって、
前記コンピュータを、
電力を供給する電源の電圧が変化し、当該制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、前記通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回ったか否かを判別する手段と、
前記判別に基づいて、前記制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、前記通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回った場合に、前記電池管理装置が前記通信コントローラの異常を検出する周期よりも短い周期で前記通信コントローラの再起動処理を行う手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、セル監視装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、リチウムイオン二次電池等の蓄電池技術の進歩により、大規模電力蓄積システムへの蓄電池の利用が検討されている。
リチウムイオン二次電池を例に考えると、単セルの蓄電容量は概ね１００Ｗｈ程度である。したがって、ＭＷｈオーダーの蓄電池装置を実現するには、数千個乃至数万個オーダーのセルを直列および並列に並べ、所望の電圧及び電流容量を有する蓄電池装置を構成する必要がある。
この場合において、数１０Ｖ、数１０Ａ程度の単位で構成した電池モジュールを多数組合せ、ＢＭＵ（Battery  Management  Unit）を用いて全電池モジュールの状態を統括して監視する手法が一般に採用されている。
ＢＭＵと電池モジュールとの間の通信においては、例えば、ＣＡＮ（Controller  Area  Network）規格に則った通信（送受信）が行われている。ここで、大容量の蓄電池システムにおいては、電池モジュールが多数になることから、通信線、すなわち、伝送距離が長くなる。
このため、電池制御系は、ロウパワーで動作できるため、より低電圧で構成可能であるが、通信系は、ハイパワーで動作させる必要があり、より高電圧が必要とされ、電源系統が２系統必要となっていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−００３４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記構成の大容量の蓄電池システムにおいて、電源電圧が一時的に低下した場合、その電圧によっては、電池制御系は動作可能であるが、通信系は動作できない状態となってしまう場合が起こりえる。
この場合において、従来においては、信頼性確保のため、電源電圧が回復した段階で、蓄電池システムの電池制御系及び通信系をリセットして再起動することが行われていた。
このため、蓄電池システムが一時的に停止してしまうという不具合が生じることとなっていた。
本発明は、上記に鑑みてなされたものであって、蓄電池システム全体の停止を回避しつつ、通信系を確実に回復させることが可能なセル監視装置、方法及びプログラムを提供する。
【課題を解決するための手段】
【０００５】
実施形態のセル監視装置は、電池管理装置と通信線を介して接続可能な通信コントローラと、初期化時に通信コントローラの起動処理を行うとともに、セル監視装置全体を制御する制御装置と、を備えており、電池管理装置の制御下でセルモジュールの監視を行う。
そして、制御装置は、電力を供給する電源の電圧が変化し、当該制御装置の電源電圧である第１の電圧が所定の動作許容電圧を上回っている状態で、通信コントローラの電源電圧である第２の電圧が前記通信コントローラの動作許容電圧を下回った場合に、電池管理装置が通信コントローラの異常を検出する周期よりも短い周期で通信コントローラの再起動処理を行う。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態の蓄電池装置を備えた蓄電池システムの概要構成ブロック図である。
【図２】図２は、セルモジュール、ＣＭＵ及びＢＭＵの概要構成説明図である。
【図３】図３は、ＣＭＵの詳細構成説明図である。
【図４】図４は、ＢＭＵの処理フローチャートである。
【図５】図５は、正常時のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
【図６】図６は、電源瞬停が発生した場合のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
【図７】図７は、ＣＭＵの処理フローチャートである。
【図８】図８は、電源瞬停時のＣＭＵの動作説明図である。
【図９】図９は、異常状態時のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
【発明を実施するための形態】
【０００７】
次に図面を参照して、実施形態の蓄電池装置について詳細に説明する。
図１は、実施形態の蓄電池装置を備えた蓄電池システムの概要構成ブロック図である。
蓄電池システム１０は、大別すると、電力を蓄える蓄電池装置１１と、蓄電池装置１１から供給された直流電力を所望の電力品質を有する交流電力に変換して負荷に供給する電力変換装置（ＰＣＳ：Power  Conditioning  System）１２と、を備えている。
【０００８】
蓄電池装置１１は、大別すると、複数の電池盤２１−１〜２１−Ｎ（Ｎは自然数）と、電池盤２１−１〜２１−Ｎが接続された電池端子盤２２と、を備えている。
電池盤２１−１〜２１−Ｎは、互いに並列に接続された複数の電池ユニット２３−１〜２３−Ｍ（Ｍは自然数）と、ゲートウェイ装置２４と、後述のＢＭＵ（Battery  Management  Unit：電池管理装置）及びＣＭＵ（Cell  Monitoring  Unit：セル監視装置）に動作用の直流電源を供給する直流電源装置２５と、を備えている。
【０００９】
ここで、電池ユニットの構成について説明する。
電池ユニット２３−１〜２３−Ｍは、それぞれ、高電位側電源供給ライン（高電位側電源供給線）ＬＨ及び低電位側電源供給ライン（低電位側電源供給線）ＬＬを介して、出力電源ライン（出力電源線；母線）ＬＨＯ、ＬＬＯに接続され、主回路である電力変換装置１２に電力を供給している。
【００１０】
電池ユニット２３−１〜２３−Ｍは、同一構成であるので、電池ユニット２３−１を例として説明する。
電池ユニット２３−１は、大別すると、複数（図１では、２４個）のセルモジュール３１−１〜３１−２４と、セルモジュール３１−１〜３１−２４にそれぞれ設けられた複数（図１では、２４個）のＣＭＵ３２−１〜３２−２４と、サービスディスコネクト３３と、電流センサ３４と、コンタクタ３５と、を備え、複数のセルモジュール３１−１〜３１−２４、サービスディスコネクト３３、電流センサ３４及びコンタクタ３５は、直列に接続されている。
【００１１】
ここで、セルモジュール３１−１〜３１−２４は、電池セルを複数、直並列に接続されて組電池を構成している。そして、複数の直列接続されたセルモジュール３１−１〜３１−２４で組電池群を構成している。
【００１２】
さらに電池ユニット２３−１は、ＢＭＵ３６を備え、各ＣＭＵ３２−１〜３２−２４の通信ライン、電流センサ３４の出力ラインは、ＢＭＵ３６に接続されている。
ＢＭＵ３６は、ゲートウェイ装置２４の制御下で、電池ユニット２３−１全体を制御し、各ＣＭＵ３２−１〜３２−２４との通信結果（後述する電圧データ及び温度データ）及び電流センサ３４の検出結果に基づいてコンタクタ３５の開閉制御を行う。
【００１３】
次に電池端子盤２２の構成について説明する。
電池端子盤２２は、電池盤２１−１〜２１−Ｎに対応させて設けられた複数の盤遮断機４１−１〜４１−Ｎと、蓄電池装置１１全体を制御するマイクロコンピュータとして構成されたマスタ（Master）装置４２と、を備えている。
【００１４】
マスタ装置４２には、電力変換装置１２との間に、電力変換装置１２のＵＰＳ（Uninterruptible  Power  System）１２Ａを介して供給される制御電源線５１と、イーサネット（登録商標）として構成され、制御データのやりとりを行う制御通信線５２と、が接続されている。
【００１５】
ここで、セルモジュール３１−１〜３１−２４、ＣＭＵ３２−１〜３２−２４およびＢＭＵ３６の詳細構成について説明する。
【００１６】
図２は、セルモジュール、ＣＭＵ及びＢＭＵの概要構成説明図である。
セルモジュール３１−１〜３１−２４は、それぞれ、直列接続された複数（図２では、１０個）の電池セル６１−１〜６１−１０を備えている。
【００１７】
ＣＭＵ３２−１〜３２−２４は、対応するセルモジュール３１−１〜３１−２４を構成している電池セル６１−１〜６１−１０の電圧及び所定箇所の温度を測定するための電圧温度計測ＩＣ（Analog  Front  End  IC:AFE-IC）６２と、それぞれが対応するＣＭＵ３２−１〜３２−２４全体の制御を行うＭＰＵ６３と、ＢＭＵ３６との間でＣＡＮ通信を行うためのＣＡＮ（Controller  Area  Network）規格に則った通信コントローラ６４と、セル毎の電圧に相当する電圧データ及び温度データを不揮発的に格納するＥＥＰＲＯＭ等として構成されたメモリ６５と、を備えている。ここで、ＭＰＵ６３は、電池制御系として機能し、通信コントローラ６４は、電池制御系に供給される電力の電圧よりも高い電圧の電力供給により動作する通信系として機能している。
【００１８】
図３は、ＣＭＵの詳細構成説明図である。
ＣＭＵ３２−１〜３２−２４は、同一構成であるので、ここでは、ＣＭＵ３２−１を例として詳細構成について説明する。
【００１９】
ＣＭＵ３２−１は、図３に示すように、上述した電圧温度計測ＩＣ６２、ＭＰＵ６３、通信コントローラ６４及びメモリ６５に加えて、直流電源装置２５から供給された電力の電力変換を行ってＭＰＵ６３の動作電源である第１電圧Ｖ１を有する第１電源ＰＷ１をＭＰＵ６３に供給するとともに、直流電源装置２５から供給された電力の電圧が一時的に低下して、第１電源ＰＷ１の電圧が低下してしまった場合に、ＭＰＵ６３に対してリセット信号ＲＳＴを出力する第１電源回路６６と、を備えている。
【００２０】
また、ＣＭＵ３２−１は、直流電源装置２５から供給された電力の電力変換を行って通信コントローラ６４の動作電源である第２電圧Ｖ２（＞Ｖ１）を有する第２電源ＰＷ２を通信コントローラ６４に供給する第２電源回路６７と、第２電源ＰＷ２の電圧が通信コントローラ６４の許容最低電圧を下回った場合に低電圧検出信号ＬＯＶをＭＰＵ６３に対して出力するコンパレータ６８と、を備えている。
【００２１】
上記構成において、ＭＰＵ６３は、低電圧検出信号ＬＯＶが入力されると、通信コントローラ６４を再起動させるためのＣＡＮトランシーバイネーブル信号ＣＥＮを通信コントローラ６４に出力する。
【００２２】
上記構成において、第１電源回路６６は、例えば、ＤＣ／ＤＣコンバータとして構成され、第１電圧Ｖ１は、例えば、３．３Ｖとされている。また、第２電源回路６７は、例えば、低損失レギュレータ（ＬＤＯ：Low  Drop-Out  regulator）として構成され、第２電圧Ｖ２は、例えば、５Ｖとされている。
また、直流電源装置２５から供給される電力の電圧は、例えば、１２Ｖとされている。
【００２３】
以下の説明において、セルモジュール３１−１〜３１−２４のそれぞれと、対応するＣＭＵ３２−１〜３２−２４と、を合わせた構成については、電池モジュール３７−１〜３７−２４と呼ぶものとする。例えば、セルモジュール３１−１と対応するＣＭＵ３２−１を合わせた構成を電池モジュール３７−１と呼ぶものとする。
【００２４】
また、ＢＭＵ３６は、ＢＭＵ３６全体を制御するＭＰＵ７１と、ＣＭＵ３２−１〜３２−２４との間でＣＡＮ通信を行うためのＣＡＮ規格に則った通信コントローラ７２と、ＣＭＵ３２−１〜３２−２４から送信された電圧データ及び温度データを格納するメモリ７３と、を備えている。
【００２５】
次に実施形態の動作を説明する。
図４は、ＢＭＵの処理フローチャートである。
以下の説明において、ＢＭＵ３６の起動時等の初期状態においては、ＢＭＵ３６のメモリ７３に格納されるセルモジュール３１−１〜３１−２４のデータの全部または一部が、取り込まれていない状態（初期状態）にあるものとする。
【００２６】
まず、起動時等の初期状態においては、ＢＭＵ３６は、蓄電池装置１１全体の状態を把握する必要がある。
このため、ＢＭＵ３６は、ＣＭＵ３２−１〜３２−２４は、すべての計測データ（電圧データ及び温度データ）を受信する（ステップＳ１１）。
【００２７】
この場合、ＣＭＵ３２−１〜３２−２４の数が多く、通信の負荷が大きくなるため、ＣＭＵ３２−１〜３２−２４は、計測データである電圧データ及び温度データをサンプリングするためのサンプリング周期及びＢＭＵ３６へデータを送信する（通知する）伝送周期を通常動作時よりも低減させて（低くして）、通信線（伝送路）である通信バス８１におけるデータの輻輳を防止する。
【００２８】
そして、所定時間が経過すると、ＢＭＵ３６のメモリ７３にＣＭＵ３２−１〜３２−２４の全ての計測データが保存されている状態となる。
そして、これ以降は、ＣＭＵ３２−１〜３２−２４は、計測データである電圧データ及び温度データをサンプリングするためのサンプリング周期及びＢＭＵ３６へデータを送信する（通知する）伝送周期を通常動作時の周期として、定期的に通信を行うこととなる。
【００２９】
図５は、正常時のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
ここで、ＣＭＵ３２−１〜３２−２４における伝送周期Ｔｃは一定であるが、データの輻湊を起こさないように、伝送（通信）タイミングは、それぞれ別個に設定されているものとし、以下においては、ＣＭＵ３２−１を例として説明する。
【００３０】
図５に示すように、ＣＭＵ３２−１は、伝送周期Ｔｃ毎（時刻ｔ１、ｔ２、ｔ3、…）にＢＭＵ３６に対し、計測データである電圧データ及び温度データを送信する（通知する）。
このとき、ＢＭＵ３６は、ＣＭＵ３２−１〜３２−２４毎に通常通信として計測データを受信し（ステップＳ１２）、前回の計測データから所定の伝送周期Ｔｃで今回の計測データを受信したか否かを判別する（ステップＳ１３）。
【００３１】
ステップＳ１３の判別において、前回の計測データの受信から所定の伝送周期Ｔｃ経過時点で今回の計測データを受信した場合には（ステップＳ１３；Ｙｅｓ）、前回の計測データの受信から所定の伝送周期Ｔｃ経過時点で計測データを受信できなかった回数をカウントするカウンタをリセットし（ステップＳ１４）、処理をステップＳ１２に移行し、実効的に待機状態となる。
【００３２】
ここで、直流電源装置２５の電力供給が瞬間的に停止し（以下、電源瞬停という。）、第１電源回路６６及び第２電源回路６７への供給電圧が一時的に低下した場合について説明する。
【００３３】
図６は、電源瞬停が発生した場合のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
図６に示すように、ＣＭＵ３２−１は、時刻ｔ1及び時刻ｔ2においては、伝送周期Ｔｃ毎にＢＭＵ３６に対し、計測データである電圧データ及び温度データを送信していたが、時刻ｔ3に相当する時刻においては、電源瞬停により、計測データの送信が一時的に行えなかった。
【００３４】
このような場合には、ステップＳ１３の判別において、前回の計測データの受信から所定の伝送周期Ｔｃ経過時点で計測データを受信できなかった場合となり（ステップＳ１３；Ｎｏ）、前回の計測データの受信から所定の伝送周期Ｔｃ経過時点で計測データを受信できなかった回数をカウントするカウンタのカウントアップ（＋１）を行い（ステップＳ１５）、カウンタのカウント値が所定の異常検出閾値（例えば、異常検出閾値＝３）以上となったか否かを判別する（ステップＳ１６）。
【００３５】
しかしながら、図６に示すような状態では、ステップＳ１６の判別において、カウンタのカウント値が所定の異常検出閾値未満である場合となり（ステップＳ１６；Ｎｏ）、処理を再びステップＳ１２に移行し、ＢＭＵ３６は、受信待ち状態となり、以下同様の処理を繰り返すこととなる。
【００３６】
図７は、ＣＭＵの処理フローチャートである。
図８は、電源瞬停時のＣＭＵの動作説明図である。
ここでは、直流電源装置２５の出力電圧が通常電圧（たとえば、１２Ｖ）から通信コントローラ６４の許容動作電圧に相当する電圧未満（例えば、８Ｖ未満）となり、かつ、ＭＰＵ６３の許容動作電圧以上（例えば、５Ｖ以上）となった場合について説明する。
【００３７】
この場合には、ＣＭＵ３２−１〜３２−２４の通信コントローラ６４は、第２電源回路６７の供給電圧が低下し、例えば、時刻ｔ１に示すように、通信コントローラ６４はＣＡＮ通信を停止することとなる。
【００３８】
一方、この電圧範囲（上述の例の場合、直流電源装置の電圧が８Ｖ未満５Ｖ以上）となった場合には、ＣＭＵ３２−１〜３２−２４のＭＰＵ６３には、第１電源回路６６からリセット信号ＲＳＴは出力されておらず、第２電源回路６７の後段に設けられたコンパレータ６８から第２電源ＰＷ２の電圧が通信コントローラ６４の許容最低電圧を下回った旨の低電圧検出信号ＬＯＶがＭＰＵ６３に対して出力されることとなる。
【００３９】
したがって、ＣＭＵ３２−１〜３２−２４のＭＰＵ６３は、コンパレータ６８から第２電源ＰＷ２の電圧が通信コントローラ６４の許容最低電圧を下回った旨の低電圧検出信号ＬＯＶが出力されたか否かを判別する（ステップＳ２１）。
【００４０】
ステップＳ２１の判別において、未だコンパレータ６８から第２電源ＰＷ２の電圧が通信コントローラ６４の許容最低電圧を下回った旨の低電圧検出信号ＬＯＶが出力されていない場合には（ステップＳ２１；Ｎｏ）、再びステップＳ２１に処理を移行し、実効的に待機状態となる。
【００４１】
ステップＳ２１の判別において、コンパレータ６８から第２電源ＰＷ２の電圧が通信コントローラ６４の許容最低電圧を下回った旨の低電圧検出信号ＬＯＶが出力された場合には（ステップＳ２１；Ｙｅｓ）、ＭＰＵ６３は、ＣＡＮトランシーバイネーブル信号ＣＥＮによりＣＡＮドライバ電源をオフ状態（供給停止状態）として、通信コントローラ６４を動作停止状態とする（ステップＳ２２）。
【００４２】
続いてＭＰＵ６３は、電源瞬停であれば、直流電源装置２５の出力電圧が通常電圧に復帰していると想定できる時間以上の所定時間（本実施形態では、３００ｍｓ）、待機状態となる（ステップＳ２３）。
【００４３】
そして、所定の待機時間が経過した時刻ｔ２において、ＭＰＵ６３は、今度は、ＣＡＮトランシーバイネーブル信号ＣＥＮによりＣＡＮドライバ電源をオン状態（供給状態）として、通信コントローラ６４を動作可能状態とする（ステップＳ２４）。
【００４４】
続いて、ＭＰＵ６３は、データ通信ラインを介して通信コントローラ６４に対して初期化指示信号を出力し、通信コントローラ６４の初期化を行う（ステップＳ２５）。
この結果、直流電源装置２５の出力電圧が通常電圧に復帰している場合には、通信コントローラ６４は、通信復帰状態となり、再び所定の伝送周期Ｔｃ毎に計測データの送信を行い（ステップＳ２６）、処理を再びステップＳ２１に移行して以下、同様の処理を繰り返す。
【００４５】
したがって、ＢＭＵ３６は、コンタクタ状態通知をゲートウェイ装置２４に対して行い、ゲートウェイ装置２４は、マスタ装置４２に対し、起動電池盤を構成する電池ユニット２３−１〜２３−Ｍをその運転状態（正常運転状態、要充電状態、停止状態等）毎に電池ユニット数を通知し、電力変換装置１２は、負荷への電力供給を行うこととなる。
【００４６】
図９は、異常状態時のＣＭＵ−ＢＭＵ間の通信状態例の説明図である。
図９に示すように、ＣＭＵ３２−１は、時刻ｔ１においては、ＢＭＵ３６に対し、計測データである電圧データ及び温度データを送信していたが、時刻ｔ２に相当する時刻以降においては、計測データの送信が継続的に行えなかった。
【００４７】
このような場合には、ステップＳ１６の判別において、カウンタのカウント値が所定の異常検出閾値以上となり（ステップＳ１６；Ｙｅｓ）、ＢＭＵ３６は、通信異常として自己が属する電池ユニットを停止状態とするとともに、コンタクタ３５を開状態（オフ状態）として、電池端子盤２２から当該電池盤を切り離す通信異常処理を行い（ステップＳ１７）、処理を再びステップＳ１２に移行して同様の処理を繰り返すこととなる。
なお、ステップＳ１７の処理終了後、ステップＳ１２に移行するのに代えて、ステップＳ１１に移行するように構成することも可能である。
【００４８】
そして、当該電池盤のＢＭＵ３６は、ゲートウェイ装置２４に当該電池盤を切り離したことを通知し、ゲートウェイ装置２４は、他の電池盤からの電力供給を増加するなどの対応処理を行う。
【００４９】
以上の説明のように、本実施形態によれば、電源瞬停により所定の以上検出閾値未満の測定データの送信がなされなかった場合でも、ＣＭＵ３２−１〜３２−２４を構成しているＭＰＵ６３は、リセットされることは無く、通信コントローラ６４のみがリセットされて再起動がなされるので、電池盤あるいは蓄電池装置１１全体が動作停止状態となることを抑制することができる。
【００５０】
この際、ＢＭＵ３６が通信コントローラ６４の通信異常を検出する周期（上述の例の場合、９００ｍｓ）よりも短い周期（上述の例の場合、３００ｍｓ）で通信コントローラ６４の再起動処理を行うので、たまたま発生した電源瞬停によっては、ＢＭＵ３６が通信コントローラ６４の通信異常と判別することは無く、ＣＭＵ３２−１〜３２−２４のＭＰＵがリセットされてしまうことは無いので、ＣＭＵ３２−１〜３２−２４における処理を継続することができる。
【００５１】
また、通信コントローラ６４への電源の再供給時には、通信コントローラ６４の初期化が必ず行われるので、通信路（伝送路）上に不要なデータ（いわゆるゴミ）が送信されることは無く、通信路としての通信バス８１のバスオフを防ぐことが可能となる。
【００５２】
以上の説明においては、測定データとして、電圧データ及び温度データについてのみ説明したが、所定箇所の電流データ等他のデータを測定データに含めるように構成することも可能である。
【００５３】
本実施形態の蓄電池装置は、ＭＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、を備えており、通常のコンピュータを利用したハードウェア構成を備えている。
【００５４】
本実施形態の蓄電池装置で実行される制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５５】
また、本実施形態の蓄電池装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の蓄電池装置で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
また、本実施形態の蓄電池装置の制御プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００５６】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。
【００５７】
例えば、本実施形態では各電池ユニットは１並列多直列のユニットを用いているが、多並列多直列であっても良い。電池ユニットが多並列多直列で接続されている場合、並列に接続されている複数の単セルを１つの単セルとみなして各構成要素が処理を実行することにより本実施形態の課題解決手段を利用することができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５８】
１０    蓄電池システム
１１    蓄電池装置
１２    電力変換装置
２１    電池盤
２２    電池端子盤
２３    電池ユニット
２４    ゲートウェイ装置
２５    直流電源装置
３１−１    セルモジュール
３２−１〜３２−２４    ＣＭＵ（セル監視装置）
３３    サービスディスコネクト
３４    電流センサ
３５    コンタクタ
３６    ＢＭＵ（電池管理装置）
３７    電池モジュール
４１    盤遮断機
４２    マスタ装置
５１    制御電源線
５２    制御通信線
６１    電池セル
６２    電圧温度計測ＩＣ
６３    ＭＰＵ（制御装置）
６４    通信コントローラ
６５    メモリ
６６    第１電源回路
６７    第２電源回路
６８    コンパレータ
７１    ＭＰＵ
７２    通信コントローラ
７３    メモリ
８１    通信バス
ＣＥＮ  ＣＡＮトランシーバイネーブル信号
ＬＯＶ  低電圧検出信号
ＰＷ１  第１電源
ＰＷ２  第２電源
ＲＳＴ  リセット信号
Ｔｃ    伝送周期
【図１】
0006305358.tif 000002
【図２】
0006305358.tif 000003
【図３】
0006305358.tif 000004
【図４】
0006305358.tif 000005
【図５】
0006305358.tif 000006
【図６】
0006305358.tif 000007
【図７】
0006305358.tif 000008
【図８】
0006305358.tif 000009
【図９】
0006305358.tif 000010