(57)【要約】【課題】  電流遮断回路の異常状態を判別するときに、リレーを動作させる回数が増えることを抑制する。【解決手段】  蓄電システムは、蓄電装置（１０）と、オンおよびオフの間で切り替わるリレー（ＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐ）と、リレーをオンからオフに切り替えて、蓄電装置の通電を遮断する電流遮断回路（６０）と、リレーの駆動を制御するコントローラ（３０，３４）と、を有する。電流遮断回路は、各蓄電ブロックの電圧値および閾値を比較して、各蓄電ブロックが過充電状態又は過放電状態であることを示すアラーム信号を出力するアラーム回路（６３）と、アラーム信号を保持するラッチ回路（６４）と、ラッチ回路の出力信号を受けて、リレーをオンからオフに切り替えるトランジスタ（６８）と、を有する。コントローラは、アラーム回路からアラーム信号を出力させる制御を行う間、リレーをオンにする制御を行い、蓄電装置の通電状態を判別する。【選択図】  図１９
2014110684.tif 000002
【特許請求の範囲】
【請求項１】
充放電を行う蓄電素子をそれぞれ含む複数の蓄電ブロックが直列に接続された蓄電装置と、
前記蓄電装置および負荷を接続するオンと、前記蓄電装置および前記負荷の接続を遮断するオフとの間で切り替わるリレーと、
前記リレーの前記オンおよび前記オフを制御するコントローラと、
前記リレーを前記オンから前記オフに切り替えて、前記蓄電装置の通電を遮断する電流遮断回路と、を有し、
前記電流遮断回路は、
入力される前記各蓄電ブロックの電圧値および閾値を比較して、前記各蓄電ブロックが過充電状態又は過放電状態であることを示すアラーム信号を出力するアラーム回路と、
前記アラーム信号を保持するラッチ回路と、
前記ラッチ回路の出力信号を受けて、前記リレーを前記オンから前記オフに切り替えるトランジスタと、を有しており、
前記コントローラは、前記アラーム回路に入力される前記電圧値又は前記閾値を変更して、前記アラーム回路から前記アラーム信号を出力させる制御を行う間、前記リレーを前記オンにする制御を行い、前記蓄電装置の通電状態を判別することを特徴とする蓄電システム。
【請求項２】
前記コントローラは、前記リレーを前記オンにする制御に伴って前記蓄電装置が通電状態となるとき、前記電流遮断回路が異常状態であることを判別することを特徴とする請求項１に記載の蓄電システム。
【請求項３】
前記コントローラは、前記アラーム信号を出力させる制御を行う間、前記蓄電装置が非通電状態となるとき、前記電流遮断回路が正常状態であることを判別することを特徴とする請求項１に記載の蓄電システム。
【請求項４】
前記コントローラは、前記蓄電装置の電圧値を検出する電圧センサ又は、前記蓄電装置の電流値を検出する電流センサの出力を用いて、前記蓄電装置の通電状態を判別することを特徴とする請求項１から３のいずれか１つに記載の蓄電システム。
【請求項５】
前記コントローラは、前記アラーム信号を出力させる制御を終了した後も、前記リレーを前記オンにし続けることを特徴とする請求項１から４のいずれか１つに記載の蓄電システム。
【請求項６】
前記コントローラは、前記アラーム信号を出力させる制御を行う間に、前記リレーを前記オンから前記オフに切り替えることを特徴とする請求項１から４のいずれか１つに記載の蓄電システム。
【請求項７】
前記リレーは、
前記蓄電装置および前記負荷を接続する正極ラインおよび負極ラインにそれぞれ設けられた第１リレーおよび第２リレーと、
抵抗と直列に接続された状態で、前記第２リレーと並列に接続された第３リレーと、を含んでおり、
前記コントローラは、前記アラーム信号を出力させる制御を行う間、前記第１リレーおよび前記第３リレーを前記オンにする制御を行うことを特徴とする請求項１から６のいずれか１つに記載の蓄電システム。
【請求項８】
前記コントローラは、
前記第１リレーを前記オンにし続けた状態において、
前記アラーム信号を出力させる制御を行う間、前記第３リレーを前記オンから前記オフに切り替える制御を行う第１処理と、
前記アラーム信号を出力させる制御を行った後、前記第３リレーを前記オフから前記オンに切り替える第２処理と、
前記第２処理の後に、前記第３リレーを前記オンから前記オフに切り替えるとともに、前記第２リレーを前記オフから前記オンに切り替える第３処理と、
を行うことを特徴とする請求項７に記載の蓄電システム。
【請求項９】
前記コントローラは、前記アラーム信号を出力させる制御を行った後であって、前記第３リレーが前記オフであるとき、前記蓄電装置の通電状態を判別することにより、前記第３リレーの固着状態を判別することを特徴とする請求項８に記載の蓄電システム。
【請求項１０】
前記コントローラは、前記アラーム信号を出力させる制御を行う間、前記第１リレーおよび前記第３リレーを前記オンから前記オフに切り替える制御を行うことを特徴とする請求項７に記載の蓄電システム。
【請求項１１】
前記コントローラは、前記アラーム信号を出力させる制御を行う前に、前記第１リレーおよび前記第２リレーを互いに異なるタイミングで前記オンから前記オフに切り替えて、前記蓄電装置の通電状態を判別することにより、前記第１リレーおよび前記第２リレーの固着状態を判別することを特徴とする請求項１０に記載の蓄電システム。
【請求項１２】
前記コントローラは、前記第１リレーおよび前記第２リレーを前記オフに切り替えた後に、前記第３リレーを前記オフから前記オンに切り替えて、前記蓄電装置の通電状態を判別することにより、前記第１リレー又は前記第２リレーの固着状態を判別することを特徴とする請求項１１に記載の蓄電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラの制御（プログラム制御）に関わらず、蓄電装置の通電を遮断する技術に関する。
【背景技術】
【０００２】
二次電池の過充電を抑制するために、二次電池に充電電流が流れたときには、システムメインリレーをオフにする技術が提案されている。システムメインリレーをオフにすることにより、二次電池および負荷の接続を遮断することができ、二次電池の充電を停止することができ、二次電池の過充電を抑制することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２４５０４９号公報
【特許文献２】特開２０１１−０７６７７８号公報
【特許文献３】特許第３７８０９７７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
システムメインリレーのオン／オフ制御は、ＥＣＵ（Electric Control Unit）に含まれるＣＰＵ（Central Processing Unit）によって行われる。ＣＰＵは、システムメインリレーの駆動制御だけでなく、他の制御も行っており、ＣＰＵに含まれるプログラムを変更することがある。ここで、プログラムを変更するときには、プログラムの変更後において、システムメインリレーの駆動制御、言い換えれば、過充電を抑制する制御が正常に行われるか否かを検査しなければならない。
【課題を解決するための手段】
【０００５】
本発明である蓄電システムは、複数の蓄電ブロックが直列に接続された蓄電装置と、リレーと、コントローラと、電流遮断回路とを有する。リレーは、蓄電装置および負荷を接続するオンと、蓄電装置および負荷の接続を遮断するオフとの間で切り替わる。コントローラは、リレーのオンおよびオフを制御する。電流遮断回路は、リレーをオンからオフに切り替えて、蓄電ブロックの通電を遮断する。
【０００６】
電流遮断回路は、アラーム回路と、ラッチ回路と、トランジスタとを有する。アラーム回路は、入力される各蓄電ブロックの電圧値および閾値を比較して、蓄電ブロックが過充電状態又は過放電状態であることを示すアラーム信号を出力する。ラッチ回路は、アラーム信号を保持し、保持した信号を出力する。トランジスタは、ラッチ回路の出力信号を受けて、リレーをオンからオフに切り替える。コントローラは、アラーム回路に入力される電圧値又は閾値を変更して、アラーム回路からアラーム信号を出力させる制御を行う間、リレーをオンにする制御を行い、蓄電装置の通電状態を判別する。
【０００７】
蓄電ブロックは、充放電を行う蓄電素子で構成することができる。具体的には、蓄電ブロックは、１つの蓄電素子で構成することもできるし、複数の蓄電素子で構成することもできる。複数の蓄電素子によって蓄電ブロックを構成するとき、複数の蓄電素子は、直列に接続したり、並列に接続したりすることができる。
【０００８】
本発明によれば、コントローラが制御信号を出力することにより、リレーをオンおよびオフの間で切り替えることができる。また、本発明では、コントローラがリレーの駆動を制御するラインとは異なるラインにおいて、電流遮断回路を用いて、リレーをオンからオフに切り替えることができる。
【０００９】
すなわち、電流遮断回路は、コントローラの制御とは独立して、リレーをオンからオフに切り替えることができる。このため、コントローラに含まれるプログラム（マイコン）を変更した場合であっても、電流遮断回路を使用することにより、蓄電ブロックが過充電状態又は過放電状態であるときに、リレーをオンからオフに切り替えることができる。このように、コントローラに関わらず、電流遮断回路を使用し続けることができ、電流遮断回路の汎用性を向上させることができる。
【００１０】
また、電流遮断回路の動作には、プログラム処理が含まれていないため、プログラムのバグを考慮せずに、リレーをオンからオフに切り替えることができる。電流遮断回路に含まれる電気素子は、摩耗劣化（経年劣化）が進行しにくい半導体素子で構成することができ、部品の信頼性を向上させることができる。
【００１１】
さらに、本発明では、蓄電ブロックが過充電状態又は過放電状態ではなくても、コントローラの制御によって、電流遮断回路（アラーム回路）からアラーム信号を出力させることができる。ここで、電流遮断回路が正常に動作していれば、アラーム信号によって、リレーをオンからオフに切り替えることができ、蓄電装置の通電を遮断することができる。一方、電流遮断回路が正常に動作していなければ、アラーム信号が出力されず、リレーをオンからオフに切り替えることができない。これに伴い、蓄電装置の通電を遮断することができない。
【００１２】
このため、コントローラは、アラーム信号を出力させる制御を行っている間に、蓄電装置の通電状態および非通電状態を判別すれば、電流遮断回路が正常に動作しているか否かを判別することができる。具体的には、アラーム信号を出力させる制御を行っている間、リレーをオンにする制御に伴って蓄電装置が通電状態となるときには、アラーム信号が実際に出力されていなく、電流遮断回路が異常状態であることを判別できる。また、アラーム信号を出力させる制御を行っている間、蓄電装置が非通電状態となるときには、アラーム信号が実際に出力されており、電流遮断回路が正常状態であることを判別できる。
【００１３】
ここで、電流遮断回路が正常状態（又は異常状態）であるか否かを判別するためには、アラーム信号を出力させる制御を行う前に、リレーをオンにして、蓄電装置を通電状態としておくことが考えられる。すなわち、蓄電装置を通電状態としておき、アラーム信号を出力させる制御を行うことに伴って、蓄電装置が非通電状態となれば、電流遮断回路が正常状態であることを判別できる。しかし、この場合には、アラーム信号を出力させる制御を行う前に、リレーをオンにしておく必要があり、電流遮断回路の正常状態を判別するために、リレーを動作させる回数が増えてしまう。リレーを動作させる回数が増えてしまうと、リレーの寿命が縮まってしまう。
【００１４】
そこで、本発明では、電流遮断回路（アラーム回路）からアラーム信号を出力させる制御を行う間に、リレーをオンにする制御を行っている。電流遮断回路が正常状態にあるときには、アラーム信号が出力されている間に、リレーをオンにする制御を行っても、実際にはリレーはオンにならない。このため、アラーム信号を出力させる制御を行っているときに、蓄電装置の非通電状態を確認することにより、電流遮断回路が正常状態であることを判別できる。このように、リレーを実際にオンにしなくても、電流遮断回路の正常状態を判別することができる。したがって、電流遮断回路の正常状態を判別するために、リレーを動作させる回数が増えてしまうこともなく、リレーの寿命を延ばすことができる。
【００１５】
なお、電流遮断回路が異常状態にあるときには、リレーをオンにする制御に伴って、リレーが実際にオンになる。この場合には、蓄電装置の通電状態を確認することにより、電流遮断回路が異常状態であることを判別することができる。
【００１６】
ここで、蓄電装置の通電状態および非通電状態は、蓄電装置の電圧値を検出する電圧センサ又は、蓄電装置の電流値を検出する電流センサを用いて判別することができる。蓄電装置が負荷と接続されて通電状態にあるときには、電圧センサによって蓄電装置の電圧値が検出されたり、電流センサによって蓄電装置に流れる電流が検出されたりする。
【００１７】
一方、蓄電装置が負荷と接続されず、非通電状態にあるときには、電圧センサによって蓄電装置の電圧値が検出されなかったり、電流センサによって蓄電装置に流れる電流が検出されなかったりする。このため、コントローラは、電圧センサ又は電流センサの出力に基づいて、蓄電装置の通電状態および非通電状態を判別することができる。
【００１８】
アラーム信号を出力させる制御を終了した後も、リレーをオンにし続けることができる。これにより、蓄電装置を負荷と接続するときに、電流遮断回路の異常状態を判別することができる。一方、アラーム信号を出力させる制御を行う間に、リレーをオンからオフに切り替えることができる。ここで、アラーム信号を出力させる制御を終了させる前、又は、アラーム信号を出力させる制御を終了するときに、リレーをオンからオフに切り替えることができる。これにより、蓄電装置および負荷の接続を遮断するときに、電流遮断回路の異常状態を判別することができる。
【００１９】
リレーとしては、蓄電装置および負荷を接続する正極ラインおよび負極ラインにそれぞれ設けられた第１リレーおよび第２リレーと、抵抗と直列に接続された状態で、第２リレーと並列に接続された第３リレーとを用いることができる。この場合には、例えば、アラーム信号を出力させる制御を行う間、第１リレーおよび第３リレーをオンにする制御を行うことができる。
【００２０】
蓄電装置および負荷を接続するときには、第１リレーをオンにし続けた状態において、以下に説明する第１処理から第３処理を行うことができる。第１処理では、アラーム信号を出力させる制御を行う間、第３リレーをオンからオフに切り替える。すなわち、第３リレーは、アラーム信号を出力させる制御を行っている間に、オフからオンに切り替えるとともに、オンからオフに切り替える。
【００２１】
第２処理では、アラーム信号を出力させる制御を行った後、第３リレーをオフからオンに切り替える。第３処理では、第２処理の後に、第３リレーをオンからオフに切り替えるとともに、第２リレーをオフからオンに切り替える。第１処理から第３処理を行った後に、蓄電装置および負荷を接続する処理を完了させることができる。
【００２２】
ここで、アラーム信号を出力させる制御を行った後であって、第３リレーがオフであるときに、蓄電装置の通電状態を判別することにより、第３リレーの固着状態を判別することができる。第１リレーはオンにし続けているため、第３リレーをオフにする制御を行っても、蓄電装置が通電状態にあるときには、第３リレーがオンの状態で固着していることを判別できる。
【００２３】
蓄電装置および負荷の接続を遮断するときには、アラーム信号を出力させる制御を行う間、第１リレーおよび第３リレーをオンからオフに切り替えることができる。具体的には、アラーム信号を出力させる制御を終了する前、又は、アラーム信号を出力させる制御を終了するときに、第１リレーおよび第３リレーをオンからオフに切り替えることができる。
【００２４】
ここで、アラーム信号を出力させる制御を行う前に、第１リレーおよび第２リレーを互いに異なるタイミングでオンからオフに切り替えて、蓄電装置の通電状態を判別することができる。第１リレーおよび第２リレーのうち、一方のリレーをオンにする制御を行い、他方のリレーをオフにする制御を行っているときであって、蓄電装置が通電状態にあるときには、他方のリレーがオンの状態で固着していることを判別できる。
【００２５】
また、第１リレーおよび第２リレーをオフに切り替えた後に、第３リレーをオフからオンに切り替えて、蓄電装置の通電状態を判別することができる。第３リレーがオンであるときに、蓄電装置が通電状態となったときには、第１リレー又は第２リレーがオンの状態で固着していることを判別することができる。
【図面の簡単な説明】
【００２６】
【図１】電池システムの構成を示す図である。
【図２】システムメインリレーの構造を示す図である。
【図３】単電池の電圧値に基づいて、組電池の充放電を制御する処理を示すフローチャートである。
【図４】電池システムの一部の構成を示す図である。
【図５】電流遮断回路の構成を示す図である。
【図６】アラーム確定回路の構成を示す図である。
【図７】アラーム確定回路の他の構成を示す図である。
【図８】アラームラッチ回路を備えていない構成において、アラーム確定回路の出力と、システムメインリレーの動作とを示す図である。
【図９】アラームラッチ回路を備えた構成において、アラームラッチ回路の出力と、システムメインリレーの動作とを示す図である。
【図１０】実施例１における電流遮断回路の一部の構成を示す図である。
【図１１】実施例１における電流遮断回路の一部の構成を示す図である。
【図１２】実施例１において、電流遮断回路の異常状態を判別する処理を示すフローチャートである。
【図１３】実施例１の変形例において、電流遮断回路の異常状態を判別する処理を示すフローチャートである。
【図１４】実施例１の変形例において、アラーム確定回路の構成を示す図である。
【図１５】実施例１の他の変形例において、アラーム確定回路の構成を示す図である。
【図１６】電池システムの一部の構成において、電流遮断回路を設ける位置を説明する図である。
【図１７】電池システムの一部の構成において、電流遮断回路を設ける位置を説明する図である。
【図１８】電池システムを起動状態（Ready-ON）にするときの処理を示すフローチャートである。
【図１９】電池システムを起動状態（Ready-ON）にするときにおいて、システムメインリレーの駆動指令と、電流遮断回路の動作とを示すタイミングチャートである。
【図２０】電流遮断回路の異常状態を判別しない場合において、電池システムを起動状態（Ready-ON）にするときのシステムメインリレーの動作を示すタイミングチャートである。
【図２１】電流遮断回路の異常状態を判別する場合において、電池システムを起動状態（Ready-ON）にするときのシステムメインリレーの動作を示すタイミングチャートである。
【図２２】実施例２において、電池ＥＣＵの一部の構成を示す図である。
【図２３】実施例２において、電流遮断回路の一部の構成を示す図である。
【図２４】実施例２において、電流遮断回路の異常状態を判別する処理を示すフローチャートである。
【図２５】電池システムを停止状態（Ready-OFF）にするときの処理を示すフローチャートである。
【図２６】電池システムを停止状態（Ready-OFF）にするときの処理を示すフローチャートである。
【図２７】電池システムを停止状態（Ready-OFF）にするときにおいて、システムメインリレーの駆動指令と、電流遮断回路の動作とを示すタイミングチャートである。
【図２８】電流遮断回路の異常状態を判別しない場合において、電池システムを停止状態（Ready-OFF）にするときのシステムメインリレーの動作を示すタイミングチャートである。
【図２９】電流遮断回路の異常状態を判別する場合において、電池システムを停止状態（Ready-OFF）にするときのシステムメインリレーの動作を示すタイミングチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の実施例について説明する。
【実施例１】
【００２８】
図１は、本実施例の電池システム（本発明の蓄電システムに相当する）の構成を示す図である。図１に示す電池システムは、例えば、車両に搭載することができる。この車両では、組電池１０の出力を用いて車両を走行させることができる。なお、車両以外であっても、本発明を適用することができる。
【００２９】
組電池１０は、電気的に直列に接続された複数の単電池（本発明の蓄電素子に相当する）１１を有する。単電池１１としては、ニッケル水素電池やリチウムイオン電池といった二次電池を用いることができる。また、二次電池の代わりに、電気二重層キャパシタを用いることができる。単電池１１の数は、組電池１０の要求出力などに基づいて、適宜設定することができる。本実施例では、組電電池１０を構成する、すべての単電池１１が電気的に直列に接続されているが、組電池１０には、電気的に並列に接続された複数の単電池１１が含まれていてもよい。
【００３０】
電流センサ２１は、組電池１０に流れる電流を検出し、検出結果を電池ＥＣＵ（Electric Control Unit）３０に出力する。また、電池ＥＣＵ３０は、電流センサ２１によって検出された電流値を上位ＥＣＵ（Electric Control Unit）３４に出力する。ここで、組電池１０を放電しているときには、電流センサ２１によって検出される電流値として、正の値を用いることができる。また、組電池１０を充電しているときには、電流センサ２１によって検出される電流値として、負の値を用いることができる。
【００３１】
本実施例では、組電池１０の正極端子と接続された正極ラインＰＬに電流センサ２１を設けているが、電流センサ２１は、組電池１０に流れる電流を検出できればよく、電流センサ２１を設ける位置は適宜設定することができる。具体的には、正極ラインＰＬ又は、組電池１０の負極端子と接続された負極ラインＮＬに、電流センサ２１を設けることができる。また、複数の電流センサ２１を用いることもできる。
【００３２】
正極ラインＰＬには、システムメインリレー（本発明における第１リレーに相当する）ＳＭＲ−Ｂが設けられている。システムメインリレーＳＭＲ−Ｂは、上位ＥＣＵ３４からの制御信号を受けることにより、オンおよびオフの間で切り替わる。ここで、電池ＥＣＵ３０および上位ＥＣＵ３４は、本発明におけるコントローラに相当する。
【００３３】
図２に示すように、システムメインリレーＳＭＲ−Ｂは、励磁コイル５１と、可動接点５２と、固定接点５３とを有する。励磁コイル５１の一端は、スイッチ４２を介して電源４１と接続されており、励磁コイル５１の他端は、接地されている。電源４１としては、例えば、車両に搭載された補機バッテリを用いることができる。
【００３４】
スイッチ４２は、上位ＥＣＵ３４からの制御信号を受けることにより、オンおよびオフの間で切り替わる。スイッチ４２がオフからオンに切り替わると、電源４１から励磁コイル５１に電流が流れ、励磁コイル５１には、磁力が発生する。一方、スイッチ４２がオンからオフに切り替わると、電源４１から励磁コイル５１への通電が遮断される。
【００３５】
可動接点５２は、例えば、バネなどによって、固定接点５３から離れる方向に付勢されている。励磁コイル５１に電流が流れると、励磁コイル５１に発生した磁力によって、可動接点５２は、付勢力に抗して移動する。これにより、可動接点５２が固定接点５３と接触して、システムメインリレーＳＭＲ−Ｂは、オフからオンに切り替わる。一方、励磁コイル５１への通電が遮断されると、可動接点５２は、付勢力を受けて固定接点５３から離れる。これにより、システムメインリレーＳＭＲ−Ｂは、オンからオフに切り替わる。
【００３６】
図１において、負極ラインＮＬには、システムメインリレー（本発明における第２リレーに相当する）ＳＭＲ−Ｇが設けられている。システムメインリレーＳＭＲ−Ｇは、上位ＥＣＵ３４からの制御信号を受けることにより、オンおよびオフの間で切り替わる。システムメインリレーＳＭＲ−Ｇの構造は、システムメインリレーＳＭＲ−Ｂの構造（図２参照）と同様である。
【００３７】
システムメインリレーＳＭＲ−Ｇには、システムメインリレー（本発明における第３リレーに相当する）ＳＭＲ−Ｐおよび電流制限抵抗Ｒ１が電気的に並列に接続されている。システムメインリレーＳＭＲ−Ｐおよび電流制限抵抗Ｒ１は、電気的に直列に接続されている。システムメインリレーＳＭＲ−Ｐは、上位ＥＣＵ３４からの制御信号を受けることにより、オンおよびオフの間で切り替わる。
【００３８】
システムメインリレーＳＭＲ−Ｐの構造は、システムメインリレーＳＭＲ−Ｂ（図２参照）と同様である。電流制限抵抗Ｒ１は、組電池１０を負荷（具体的には、後述するインバータ２２）と接続するときに、コンデンサ２５に突入電流が流れることを抑制するために用いられる。コンデンサ２５は、正極ラインＰＬおよび負極ラインＮＬに接続されており、正極ラインＰＬおよび負極ラインＮＬの間における電圧変動を抑制するために用いられる。
【００３９】
正極ラインＰＬおよび負極ラインＮＬには、電圧センサ２４が接続されている。具体的には、電圧センサ２４は、システムメインリレーＳＭＲ−Ｂおよびインバータ２２を接続する正極ラインＰＬと、システムメインリレーＳＭＲ−Ｇおよびインバータ２２を接続する負極ラインＮＬとに接続されている。電圧センサ２４は、インバータ２２に入力される電圧値、言い換えれば、コンデンサ２５の電圧値を検出し、検出結果を電池ＥＣＵ３０に出力する。
【００４０】
組電池１０は、正極ラインＰＬおよび負極ラインＮＬを介して、インバータ２２と接続されている。組電池１０をインバータ２２と接続するとき、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンにする。ここで、組電池１０およびインバータ２２を接続するときにおける、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの詳細な制御については、後述する。
【００４１】
組電池１０およびインバータ２２の接続が完了することにより、図１に示す電池システムは、起動状態（Ready-ON）となる。上位ＥＣＵ３４には、車両のイグニッションスイッチのオン／オフに関する情報が入力される。イグニッションスイッチがオフからオンに切り替わると、上位ＥＣＵ３４は、図１に示す電池システムを起動する。
【００４２】
一方、イグニッションスイッチがオンからオフに切り替わったとき、上位ＥＣＵ３４は、組電池１０およびインバータ２２の接続を遮断する。ここで、組電池１０およびインバータ２２の接続を遮断するときにおける、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの詳細な制御については、後述する。組電池１０およびインバータ２２の接続が遮断されることにより、図１に示す電池システムは、停止状態（Ready-OFF）となる。電池システムが停止状態にあるとき、組電池１０の充放電が行われない。
【００４３】
インバータ２２は、組電池１０から出力された直流電力を交流電力に変換し、交流電力をモータ・ジェネレータ（ＭＧ）２３に出力する。モータ・ジェネレータ２３は、インバータ２２から出力された交流電力を受けて、車両を走行させるための運動エネルギを生成する。モータ・ジェネレータ２３によって生成された運動エネルギは、車輪に伝達され、車両を走行させることができる。
【００４４】
車両を減速させたり、停止させたりするとき、モータ・ジェネレータ２３は、車両の制動時に発生する運動エネルギを電気エネルギ（交流電力）に変換する。インバータ２２は、モータ・ジェネレータ２３が生成した交流電力を直流電力に変換し、直流電力を組電池１０に出力する。これにより、組電池１０は、回生電力を蓄えることができる。
【００４５】
電池ＥＣＵ３０は、監視ＩＣ（Integrated Circuit）３１を有する。監視ＩＣ３１は、電圧検出ラインＬ１を介して、各単電池１１と接続されており、各単電池１１の電圧値を検出する。ここで、電圧検出ラインＬ１は、各単電池１１における正極端子および負極端子のそれぞれと接続されている。
【００４６】
本実施例では、監視ＩＣ３１が単電池（本発明の蓄電ブロックに相当する）１１の電圧値を検出しているが、これに限るものではない。例えば、監視ＩＣ３１は、複数の単電池１１を含む電池ブロック（本発明の蓄電ブロックに相当する）の電圧値を検出することができる。ここで、電圧検出ラインＬ１は、各電池ブロックにおける正極端子および負極端子のそれぞれと接続されている。
【００４７】
電池ブロックは、例えば、電気的に直列に接続された複数の単電池１１によって構成することができる。また、電池ブロックは、例えば、電気的に並列に接続された複数の単電池１１によって構成することができる。そして、複数の電池ブロックを電気的に直列に接続することにより、組電池１０を構成することができる。
【００４８】
電池ＥＣＵ３０は、フォトカプラ３２およびＣＰＵ（Central Processing Unit）３３を有する。監視ＩＣ３１の出力は、フォトカプラ３２を介して、ＣＰＵ３３に入力される。ここで、フォトカプラ３２を用いることにより、フォトカプラ３２の入力側に位置する回路と、フォトカプラ３２の出力側に位置する回路とを、絶縁状態とすることができる。ＣＰＵ３３は、監視ＩＣ３１の出力に基づいて、単電池１１の電圧値を取得することができる。
【００４９】
電池ＥＣＵ３０（ＣＰＵ３３）は、取得した単電池１１の電圧値を上位ＥＣＵ３４に出力する。上位ＥＣＵ３４は、単電池１１の電圧値を電池ＥＣＵ３０から取得することにより、この電圧値に基づいて、組電池１０の充放電を制御することができる。組電池１０の充放電を制御する処理については、後述する。
【００５０】
本実施例では、組電池１０をインバータ２２に接続しているが、これに限るものではない。具体的には、組電池１０およびインバータ２２を接続する電流経路において、昇圧回路を設けることができる。昇圧回路は、組電池１０の出力電圧を昇圧して、昇圧後の電力をインバータ２２に出力することができる。また、昇圧回路は、インバータ２２の出力電圧を降圧して、降圧後の電力を組電池１０に出力することができる。
【００５１】
次に、単電池１１の電圧値に基づいて、組電池１０の充放電を制御する処理（一例）について、図３に示すフローチャートを用いて説明する。ここで、図３に示す処理は、上位ＥＣＵ３４によって実行される。具体的には、上位ＥＣＵ３４に組み込まれたコンピュータプログラムに基づいて、上位ＥＣＵ３４は、図３に示す処理を実行する。また、図３に示す処理は、所定の周期で繰り返して行われる。
【００５２】
ステップＳ１０１において、上位ＥＣＵ３４は、各単電池１１の電圧値Ｖｂを取得する。ここで、電池ＥＣＵ３０は、監視ＩＣ３１を用いて、各単電池１１の電圧値Ｖｂを検出しており、検出結果を上位ＥＣＵ３４に出力する。
【００５３】
ステップＳ１０２において、上位ＥＣＵ３４は、電圧値Ｖｂが上限電圧値Ｖｃ＿ｔｈよりも高いか否かを判別する。上限電圧値Ｖｃ＿ｔｈは、単電池１１の過充電を抑制するために、予め定められた電圧値である。すなわち、電圧値Ｖｂが上限電圧値Ｖｃ＿ｔｈよりも高いとき、上位ＥＣＵ３４は、単電池１１が過充電状態に到達するおそれがあることを判別することができる。また、電圧値Ｖｂが上限電圧値Ｖｃ＿ｔｈよりも低いとき、上位ＥＣＵ３４は、単電池１１が過充電状態に到達するおそれはないと判別することができる。
【００５４】
単電池１１が過充電状態に到達するおそれがあるか否かの判別は、単電池１１が実際に過充電状態に到達する前に行うことが好ましい。このため、上限電圧値Ｖｃ＿ｔｈは、実際に過充電状態となる単電池１１の電圧値よりも低い値に設定することができる。上限電圧値Ｖｃ＿ｔｈに関する情報は、メモリに記憶しておくことができる。
【００５５】
本実施例では、複数の単電池１１の電圧値を検出しており、いずれかの単電池１１が過充電状態となることを抑制するようにしている。複数の単電池１１では、自己放電特性のバラツキや内部抵抗のバラツキが発生することがあり、このバラツキによって、複数の単電池１１における電圧値にバラツキが発生することがある。そこで、単電池１１の過充電状態を判別するときには、最も高い電圧値Ｖｂおよび上限電圧値Ｖｃ＿ｔｈを比較することが好ましい。
【００５６】
電圧値Ｖｂが上限電圧値Ｖｃ＿ｔｈよりも高いとき、上位ＥＣＵ３４は、ステップＳ１０４の処理を行う。一方、電圧値Ｖｂが上限電圧値Ｖｃ＿ｔｈよりも低いとき、上位ＥＣＵ３４は、ステップＳ１０３の処理を行う。
【００５７】
ステップＳ１０３において、上位ＥＣＵ３４は、電圧値Ｖｂが下限電圧値Ｖｄ＿ｔｈよりも低いか否かを判別する。下限電圧値Ｖｄ＿ｔｈは、単電池１１の過放電を抑制するために、予め定められた電圧値である。すなわち、電圧値Ｖｂが下限電圧値Ｖｄ＿ｔｈよりも低いとき、上位ＥＣＵ３４は、単電池１１が過放電状態に到達するおそれがあることを判別することができる。また、電圧値Ｖｂが下限電圧値Ｖｄ＿ｔｈよりも高いとき、上位ＥＣＵ３４は、単電池１１が過放電状態に到達するおそれはないと判別することができる。
【００５８】
単電池１１が過放電状態に到達するおそれがあるか否かの判別は、単電池１１が実際に過放電状態に到達する前に行うことが好ましい。このため、下限電圧値Ｖｄ＿ｔｈは、実際に過放電状態となる単電池１１の電圧値よりも低い値に設定することができる。下限電圧値Ｖｄ＿ｔｈに関する情報は、メモリに記憶しておくことができる。
【００５９】
本実施例では、複数の単電池１１の電圧値を検出しており、いずれかの単電池１１が過放電状態となることを抑制するようにしている。上述したように、自己放電特性のバラツキや内部抵抗のバラツキによって、複数の単電池１１における電圧値にバラツキが発生することがある。そこで、単電池１１の過放電状態を判別するときには、最も低い電圧値Ｖｂおよび下限電圧値Ｖｄ＿ｔｈを比較することが好ましい。
【００６０】
電圧値Ｖｂが下限電圧値Ｖｄ＿ｔｈよりも低いとき、上位ＥＣＵ３４は、ステップＳ１０５の処理を行う。一方、電圧値Ｖｂが下限電圧値Ｖｄ＿ｔｈよりも高いとき、上位ＥＣＵ３４は、図３に示す処理を終了する。
【００６１】
ステップＳ１０４において、上位ＥＣＵ３４は、組電池１０の充電を制限する。具体的には、上位ＥＣＵ３４は、組電池１０の充電を許容する上限電力Ｗｉｎを低下させることにより、組電池１０の充電を制限することができる。ここで、上位ＥＣＵ３４は、組電池１０の入力電力（充電電力）が上限電力Ｗｉｎを超えないように、組電池１０の充電を制御する。
【００６２】
上限電力Ｗｉｎは、組電池１０の温度やＳＯＣ（State of Charge）に基づいて予め設定することができる。ここで、ＳＯＣとは、満充電容量に対する、現在の充電容量の割合を示す。具体的には、組電池１０の温度が上昇するほど、上限電力Ｗｉｎを低下させたり、組電池１０の温度が低下するほど、上限電力Ｗｉｎを低下させたりすることができる。また、組電池１０のＳＯＣが上昇するほど、上限電力Ｗｉｎを低下させたりすることができる。ステップＳ１０４の処理では、上限電力Ｗｉｎを、組電池１０の温度やＳＯＣに基づいて予め設定された値よりも低下させる。
【００６３】
ステップＳ１０５において、上位ＥＣＵ３４は、組電池１０の放電を制限する。具体的には、上位ＥＣＵ３４は、組電池１０の放電を許容する上限電力Ｗｏｕｔを低下させることにより、組電池１０の放電を制限することができる。ここで、上位ＥＣＵ３４は、組電池１０の出力電力（放電電力）が上限電力Ｗｏｕｔを超えないように、組電池１０の放電を制御する。
【００６４】
上限電力Ｗｏｕｔは、組電池１０の温度やＳＯＣ（State of Charge）に基づいて予め設定することができる。具体的には、組電池１０の温度が上昇するほど、上限電力Ｗｏｕｔを低下させたり、組電池１０の温度が低下するほど、上限電力Ｗｏｕｔを低下させたりすることができる。また、組電池１０のＳＯＣが低下するほど、上限電力Ｗｏｕｔを低下させたりすることができる。
【００６５】
ステップＳ１０５の処理では、上限電力Ｗｏｕｔを、組電池１０の温度やＳＯＣに基づいて予め設定された値よりも低下させる。なお、組電池１０の放電を制限することには、組電池１０の放電を停止させることも含まれる。ここで、上限電力Ｗｏｕｔを０［ｋＷ］に設定すれば、組電池１０の放電を停止させることができる。
【００６６】
図３に示す処理では、単電池１１の電圧値Ｖｂに基づいて、組電池１０の充放電を制御しているが、これに限るものではない。例えば、組電池１０のＳＯＣを算出し、このＳＯＣに基づいて、組電池１０の充放電を制御することができる。例えば、組電池１０と、組電池１０以外の動力源（エンジン又は燃料電池など）とを用いて、車両を走行させるときには、組電池１０のＳＯＣが基準ＳＯＣに沿って変化するように、組電池１０の充放電を制御することができる。
【００６７】
ここで、組電池１０のＳＯＣは、単電池１１の電圧値Ｖｂや、単電池１１に流れる電流値を用いて算出することができる。ＳＯＣを算出する方法は、従来において様々提案されており、これらの提案を適宜採用することができる。このため、ＳＯＣを算出する詳細な方法については、省略する。
【００６８】
図４に示すように、組電池１０には、電圧検出ラインＬ２を介して、電流遮断回路６０が接続されている。ここで、電圧検出ラインＬ２は、電圧検出ラインＬ１から分岐しており、電圧検出ラインＬ１の数だけ設けられている。
【００６９】
複数の電圧検出ラインＬ２は、各単電池１１における正極端子および負極端子と接続されており、電流遮断回路６０は、各単電池１１の電圧値を検出することができる。なお、上述したように、複数の電圧検出ラインＬ１が電池ブロックの正極端子および負極端子に接続されているとき、電流遮断回路６０は、複数の電圧検出ラインＬ２を用いて、電池ブロックの電圧値を検出することができる。
【００７０】
電流遮断回路６０は、単電池１１が過充電状態であるときに、組電池１０およびインバータ２２の接続を遮断する。具体的には、単電池１１が過充電状態であるとき、電流遮断回路６０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替える。ここで、組電池１０およびインバータ２２の接続を遮断することができればよいため、電流遮断回路６０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの少なくとも一方をオンからオフに切り替えればよい。図１に示す電池システムが起動状態（Ready-ON）にあるとき、電流遮断回路６０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇの少なくとも一方をオンからオフに切り替えればよい。
【００７１】
具体的には、単電池１１の電圧値が、過充電状態に対応した電圧値よりも高いとき、電流遮断回路６０は、励磁コイル５１への通電を遮断することにより、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができる。
【００７２】
本実施例において、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐのオン／オフは、上位ＥＣＵ３４からの指令を受けて切り替わったり、電流遮断回路６０からの指令を受けて切り替わったりする。すなわち、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐのオン／オフを切り替えるための指令ラインとしては、上位ＥＣＵ３４を介した指令ラインと、電流遮断回路６０を介した指令ラインとが設けられている。
【００７３】
これらの指令ラインは、図４に示すように、互いに独立している。すなわち、電流遮断回路６０は、上位ＥＣＵ３４の制御に関わらず、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができる。ここで、電流遮断回路６０がシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフにしているとき、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフからオンに切り替えることはできない。
【００７４】
次に、電流遮断回路６０の構成について、図５を用いて説明する。
【００７５】
電流遮断回路６０は、抵抗Ｒ２を有しており、抵抗Ｒ２は、各電圧検出ラインＬ２に設けられている。抵抗Ｒ２は、組電池１０（単電池１１）からの過電圧が電流遮断回路６０に印加することを防止するために用いられる。すなわち、電流遮断回路６０に過電圧が印加しようとするときには、抵抗Ｒ２が溶断することにより、電流遮断回路６０に対する過電圧の印加を防止している。
【００７６】
電流遮断回路６０は、複数のツェナーダイオードＤを有する。各ツェナーダイオードＤは、電圧検出ラインＬ２を介して、各単電池１１と電気的に並列に接続されている。ここで、ツェナーダイオードＤのカソードは、単電池１１の正極端子と接続されており、ツェナーダイオードＤのアノードは、単電池１１の負極端子と接続されている。複数のツェナーダイオードＤは、電気的に直列に接続されている。
【００７７】
ツェナーダイオードＤは、組電池１０（単電池１１）からの過電圧が電流遮断回路６０に印加することを抑制するために用いられる。すなわち、電流遮断回路６０に過電圧が印加しようとするときには、ツェナーダイオードＤが導通状態となることにより、カソードからアノードの側に電流を流すことができる。これにより、後述するＩＣ（Integrated Circuit）６１の側に過電圧が印加されることを抑制することができる。
【００７８】
ツェナーダイオードＤが導通状態となったとき、抵抗Ｒ２に電流を流すことにより、抵抗Ｒ２を溶断させることができる。すなわち、組電池１０からＩＣ６１に過電圧が印加しようとしたときには、抵抗Ｒ２が溶断することにより、組電池１０およびＩＣ６１の接続を遮断することができる。これにより、ＩＣ６１を保護することができる。なお、電流遮断回路６０への過電圧の印加を除外できれば、ツェナーダイオードＤを省略することができる。
【００７９】
電流遮断回路６０は、コンデンサＣを有する。コンデンサＣは、２つの電圧検出ラインＬ２を介して、単電池１１と電気的に並列に接続されている。ここで、一方の電圧検出ラインＬ２に対するコンデンサＣの接続点は、電圧検出ラインＬ２に対するツェナーダイオードＤ（カソード）の接続点と、コンパレータＣＭＰとの間に位置している。
【００８０】
また、他方の電圧検出ラインＬ２に対するコンデンサＣの接続点は、電圧検出ラインＬ２に対するツェナーダイオードＤ（アノード）の接続点と、コントローラＣＭＰとの間に位置している。複数の単電池１１に対応して設けられた複数のコンデンサＣは、電気的に直列に接続されている。
【００８１】
電流遮断回路６０は、ＩＣ６１を有する。ＩＣ６１は、電池ＥＣＵ３０から起動信号を受けたり、停止信号を受けたりする。起動信号とは、電源からの電力をＩＣ６１に供給することを許容する信号であり、起動信号によって、ＩＣ６１を動作させることができる。停止信号とは、電源からＩＣ６１への電力供給を停止させる信号であり、停止信号によって、ＩＣ６１の動作を停止させることができる。
【００８２】
電池ＥＣＵ３０によってＩＣ６１の動作を停止させることができれば、図１に示す電池システムを停止させているときに、ＩＣ６１の動作も停止させることができる。これにより、ＩＣ６１の消費電力を低減することができる。
【００８３】
ＩＣ６１は、コンパレータＣＭＰを有する。各単電池１１の正極端子と接続された電圧検出ラインＬ２は、コンパレータＣＭＰの負側入力端子と接続されている。また、各単電池１１の負極端子と接続された電圧検出ラインＬ２は、コンパレータＣＭＰの正側入力端子と接続されている。
【００８４】
ここで、図５に示すように、一方の単電池１１の正極端子と、他方の単電池１１の負極端子とに接続された電圧検出ラインＬ２は、分岐している。分岐された電圧検出ラインＬ２は、一方のコンパレータＣＭＰにおける正側入力端子と、他方のコンパレータＣＭＰにおける負側入力端子とにそれぞれ接続されている。
【００８５】
コンパレータＣＭＰは、単電池１１における正極端子および負極端子の電位差、言い換えれば、単電池１１の電圧値を出力する。図５に示す構成では、コンパレータＣＭＰがコンデンサＣの電圧値を検出する。すなわち、図５に示す構成では、単電池１１の電荷がコンデンサＣにチャージされることにより、コンデンサＣの電圧値は、単電池１１の電圧値と等しくなる。そして、コンパレータＣＭＰは、コンデンサＣの電圧値（安定化された電圧値）を検出する。
【００８６】
ＩＣ６１は、コンパレータＣＭＰと接続されたＯＲ回路６２を有しており、コンパレータＣＭＰの出力信号は、ＯＲ回路６２に入力される。ＯＲ回路６２は、複数のコンパレータＣＭＰと接続されており、いずれかのコンパレータＣＭＰの出力信号がＯＲ回路６２に入力されると、ＯＲ回路６２は出力信号を生成する。
【００８７】
本実施例において、複数のコンパレータＣＭＰは、互いに異なるタイミングで動作する。すなわち、複数のコンパレータＣＭＰにおける出力信号は、互いに異なるタイミングにおいて、ＯＲ回路６２に入力される。このため、各単電池１１の電圧値が検出されるたびに、この電圧値に相当する信号をＯＲ回路６２が出力する。
【００８８】
ＩＣ６１は、ＯＲ回路６２と接続されたアラーム確定回路（本発明のアラーム回路に相当する）６３を有しており、ＯＲ回路６２の出力信号は、アラーム確定回路６３に入力される。アラーム確定回路６３は、単電池１１の過充電状態を判別し、単電池１１が過充電状態であるときには、アラーム信号を出力する。アラーム信号とは、単電池１１が過充電状態であることを示す信号である。
【００８９】
具体的には、図６に示すように、アラーム確定回路６３は、コンパレータ６３ａによって構成することができる。ＯＲ回路６２の出力信号（単電池１１の電圧値Ｖｂ）は、コンパレータ６３ａにおける正側入力端子に入力される。また、閾値（電圧値）Ｖ＿ｔｈは、コンパレータ６３ａにおける負側入力端子に入力される。
【００９０】
ここで、閾値（電圧値）Ｖ＿ｔｈは、単電池１１の過充電状態を判別するための電圧値であり、単電池１１の充放電特性などを考慮して適宜設定することができる。例えば、閾値（電圧値）Ｖ＿ｔｈとしては、単電池１１が実際に過充電状態となるときの電圧値に設定したり、単電池１１が実際に過充電状態となるときの電圧値よりも低い値に設定したりすることができる。ここで、閾値（電圧値）Ｖ＿ｔｈは、図３に示すステップＳ１０２の処理で説明した上限電圧値Ｖｃ＿ｔｈよりも高い値に設定することができる。
【００９１】
ＯＲ回路６２の出力信号（単電池１１の電圧値Ｖｂ）が閾値（電圧値）Ｖ＿ｔｈよりも高いときには、コンパレータ６３ａの出力信号（アラーム信号）が生成される。一方、ＯＲ回路６２の出力信号（単電池１１の電圧値Ｖｂ）が閾値（電圧値）Ｖ＿ｔｈよりも低いときには、コンパレータ６３ａの出力信号（アラーム信号）が生成されない。
【００９２】
一方、アラーム確定回路６３としては、図７に示す構成を用いることもできる。図７において、コンパレータ６３ａの出力ラインには、コンデンサ６３ｂの一端が接続されている。また、コンデンサ６３ｂの他端は、接地されている。コンデンサ６３ｂを設けることにより、アラーム確定回路６３の出力信号にノイズが含まれてしまうことを抑制できる。すなわち、コンデンサ６３ｂを用いてノイズを除去することにより、アラーム確定回路６３の出力信号（アラーム信号）に対する信頼性を向上させることができる。
【００９３】
図５において、ＩＣ６１は、アラーム確定回路６３と接続されたアラームラッチ回路６４を有しており、アラーム確定回路６３の出力信号（アラーム信号）が、アラームラッチ回路６４に入力される。アラームラッチ回路６４は、アラーム確定回路６３からの入力信号を保持して、ラッチ信号（アラーム信号に相当する）を出力する。
【００９４】
ＩＣ６１（アラームラッチ回路６４）は、フォトカプラ６５と接続されている。フォトカプラ６５は、スイッチ素子として用いられ、アラームラッチ回路６４からのラッチ信号を受けることにより、オフからオンに切り替わる。フォトカプラ６５は、絶縁素子であるため、フォトカプラ６５の入力側に位置する回路（高電圧回路）と、フォトカプラ６５の出力側に位置する回路（低電圧回路）とを絶縁状態とすることができる。言い換えれば、フォトカプラ６５は、入力信号としての高電圧信号を、出力信号としての低電圧信号に変更することができる。
【００９５】
フォトカプラ６５は、ＯＲ回路６６の入力端子と接続されている。フォトカプラ６５がオフからオンに切り替わったときには、フォトカプラ６５の出力信号が、ＯＲ回路６６の入力端子に入力される。フォトカプラ６５の出力信号がＯＲ回路６６に入力されれば、ＯＲ回路６６の出力信号（アラーム信号に相当する）が生成される。
【００９６】
本実施例では、アラームラッチ回路６４およびＯＲ回路６６の間に、フォトカプラ６５を設けているが、これに限るものではない。例えば、アラーム確定回路６３およびアラームラッチ回路６４の間に、フォトカプラ６５を設けることもできる。
【００９７】
ＯＲ回路６６の出力端子は、遅延回路６７と接続されており、ＯＲ回路６６の出力信号は、遅延回路６７に入力される。遅延回路６７は、ＯＲ回路６６の出力信号が入力されてから所定時間が経過した後に、信号（アラーム信号に相当する）を出力する。遅延回路６７は、トランジスタ（スイッチ）６８と接続されている。トランジスタ６８は、遅延回路６７の出力信号を受けて、オンからオフに切り替わる。ここで、遅延回路６７の出力信号がトランジスタ６８に入力されていないとき、トランジスタ６８は、オンになる。
【００９８】
トランジスタ６８の一端は、電源６９と接続されており、トランジスタ６８の他端は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの励磁コイル５１と接続されている。図５に示す電源６９は、図２に示す電源４１と同じである。また、トランジスタ６８は、図２に示すスイッチ４２と同じである。このため、トランジスタ６８は、上位ＥＣＵ３４からの制御信号を受けて動作したり、遅延回路６７の出力信号を受けて動作したりする。
【００９９】
図２を用いて説明したように、トランジスタ６８がオンであるとき、電源６９から励磁コイル５１に電流が流れることにより、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンになる。一方、トランジスタ６８がオフであるとき、電源６９から励磁コイル５１への電力供給が遮断され、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオフになる。
【０１００】
本実施例によれば、ＩＣ６１が単電池１１の過充電状態を検出すると、ＩＣ６１の出力信号（アラーム信号）がトランジスタ６８に入力されることにより、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができる。これにより、過充電状態の単電池１１に対して、充放電が行われることを防止できる。
【０１０１】
本実施例では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐが、上位ＥＣＵ３４からの制御信号を受けて、オンおよびオフの間で切り替わる。一方、単電池１１が過充電状態となったときには、上位ＥＣＵ３４による制御ではなく、電流遮断回路６０が、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替える。このように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動制御は、上位ＥＣＵ３４を含む経路と、電流遮断回路６０を含む経路とで別々に行われる。
【０１０２】
このため、上位ＥＣＵ３４や電池ＥＣＵ３０の設計を変更しても、この設計変更による影響を、電流遮断回路６０は受けない。言い換えれば、上位ＥＣＵ３４や電池ＥＣＵ３０の設計を変更した後であっても、電流遮断回路６０を使用し続けることができる。電流遮断回路６０は、単電池１１の過充電時にシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフにするための専用部品となり、汎用性を高めることができる。
【０１０３】
上述したように、電流遮断回路６０は、電子部品（主に、半導体素子）を用いて構成されており、コンピュータプログラムを用いた処理を行っていない。このため、電流遮断回路６０を用いれば、プログラムのバグを考慮せずに、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを駆動することができる。また、通常、半導体素子では、摩耗劣化（経年劣化）が発生しにくいため、半導体素子を用いて電流遮断器６０を構成することにより、部品（電流遮断回路６０）の信頼性を向上させることができる。
【０１０４】
なお、図５に示す構成では、組電池１０に対して、１つの電流遮断回路６０を設けているが、これに限るものではない。具体的には、組電池１０を構成する、すべての単電池１１を、複数のグループに分けたときには、各グループに対して電流遮断回路６０を設けることができる。
【０１０５】
ここで、グループ毎に電流遮断回路６０を設ける場合には、フォトカプラ６５の出力側に位置する回路を共用することができる。すなわち、図５に示す電流遮断回路６０のうち、フォトカプラ６５の入力側に位置する回路（フォトカプラ６５を含む）を、グループの数だけ設けることができる。そして、各フォトカプラ６５の出力信号を、ＯＲ回路６６に入力させることができる。
【０１０６】
本実施例において、ＯＲ回路６６の入力端子は、電池ＥＣＵ３０と接続されており、電池ＥＣＵ３０の出力信号がＯＲ回路６６の入力端子に入力される。上述したように、電池ＥＣＵ３０は、ＩＣ６１に対して、起動信号を出力したり、停止信号を出力したりする。このため、ＩＣ６１を停止させる信号は、ＯＲ回路６６にも入力される。
【０１０７】
フォトカプラ６５の出力信号を受けたとき、又は、ＩＣ６１の停止信号を電池ＥＣＵ３０から受けたとき、ＯＲ回路６６は、出力信号を生成する。これにより、トランジスタ６８をオンからオフに切り替えることができ、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替えることができる。ここで、フォトカプラ６５からＯＲ回路６６に信号が出力されていなく、かつ、ＩＣ６１の停止信号が電池ＥＣＵ３０から出力されていないとき、ＯＲ回路６６は、出力信号を生成しない。
【０１０８】
上述したように、ＩＣ６１がアラーム信号を出力していなくても、電池ＥＣＵ３０がＩＣ６１の停止信号を出力したときには、トランジスタ６８をオフにして、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフにすることができる。
【０１０９】
これにより、ＩＣ６１の動作を停止させるときには、組電池１０およびインバータ２２の接続を遮断して、組電池１０の充放電を停止させることができる。言い換えれば、ＩＣ６１の動作を停止させるときには、組電池１０およびインバータ２２が接続されたままとなることを防止できる。したがって、ＩＣ６１が動作していない間に、組電池１０の充放電が行われ、単電池１１が過充電状態となってしまうことを防止できる。
【０１１０】
一方、ＯＲ回路６６の出力信号は、遅延回路６７に入力されるだけでなく、電池ＥＣＵ３０にも入力される。すなわち、ＩＣ６１からアラーム信号が出力されるときには、この情報が電池ＥＣＵ３０にも伝達される。これにより、電池ＥＣＵ３０は、単電池１１の過充電状態によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わることを確認することができる。
【０１１１】
図１に示す電池システムを搭載した車両がエンジンを備えているとき、電池ＥＣＵ３０は、ＯＲ回路６６の出力信号（アラーム信号）を受けることにより、エンジンを始動させることができる。具体的には、ＯＲ回路６６の出力信号（アラーム信号）が電池ＥＣＵ３０に入力されたとき、電池ＥＣＵ３０は、ＯＲ回路６６から取得した情報を上位ＥＣＵ３４に出力する。上位ＥＣＵ３４は、電池ＥＣＵ３０からの情報を受けて、エンジンを始動させる。ここで、組電池１０の出力を用いて、エンジンを始動させることができる。
【０１１２】
エンジンを既に始動しているときには、ＯＲ回路６６の出力信号（アラーム信号）が電池ＥＣＵ３０に入力されている間、エンジンの始動を停止させないことができる。ＯＲ回路６６の出力信号（アラーム信号）が発生しているときには、上述したように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇがオンからオフに切り替わり、組電池１０の充放電が行われなくなる。この場合には、エンジンの始動を停止させないことにより、車両の走行を確保することができる。
【０１１３】
本実施例では、ＯＲ回路６６およびトランジスタ６８の間に、遅延回路６７を設けている。このため、遅延回路６７の出力に基づいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替える前に、ＯＲ回路６６の出力信号を電池ＥＣＵ３０に入力させて、エンジンを始動させることができる。すなわち、組電池１０の充放電を停止させる前に、エンジンを始動させておくことができる。
【０１１４】
組電池１０の出力電力を用いて、エンジンを始動させる構成では、エンジンを始動させる前に、組電池１０の充放電を停止させてしまうと、組電池１０の出力電力を用いてエンジンを始動させることができなくなってしまう。そこで、車両の走行を確保するためには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替える前に、エンジンを始動させておく必要がある。
【０１１５】
本実施例では、遅延回路６７を用いることにより、組電池１０の出力電力によってエンジンを始動させる時間を確保した上で、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替えることができる。これにより、組電池１０の充放電を停止させる場合であっても、エンジンを用いて車両を走行させ続けることができる。
【０１１６】
なお、組電池１０とは異なる電源（例えば、補機バッテリ）を用いてエンジンを始動させるときには、遅延回路６７を省略することができる。エンジンを始動させるための電源として、組電池１０以外の電源を用いれば、組電池１０の充放電を停止させた後であっても、エンジンを始動させることができる。この場合には、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替えるタイミングを遅延させる必要はなく、遅延回路６７を省略することができる。
【０１１７】
本実施例では、アラーム確定回路６３からアラーム信号が出力されたときには、アラームラッチ回路６４において、アラーム信号が保持される。すなわち、アラーム確定回路６３からアラーム信号が出力された後では、アラームラッチ回路６４から信号が出力され続け、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオフのままとなる。アラームラッチ回路６４を省略すると、単電池１１の電圧値に応じて、アラーム確定回路６３からアラーム信号が出力されたり、アラーム信号が出力されなかったりする。
【０１１８】
図８は、アラームラッチ回路６４を省略した構成において、アラーム確定回路６３の出力と、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐのオン／オフとの関係を示す図である。
【０１１９】
図８に示すように、単電池１１の電圧値Ｖｂが閾値Ｖ＿ｔｈに到達することに応じて、アラーム確定回路６３からアラーム信号が出力される。アラーム信号が出力されれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わる。これにより、組電池１０（単電池１１）の充放電が行われなくなり、組電池１０（単電池１１）の分極が解消される。
【０１２０】
組電池１０（単電池１１）の充放電を行っているときには、組電池１０に分極が発生し、単電池１１の電圧値は、開放電圧に対して、分極に伴う電圧変化量の分だけ変化する。組電池１０（単電池１１）の充放電を停止させると、単電池１１の分極が解消され、分極に相当する電圧変化量（電圧降下量）ΔＶｂだけ、単電池１１の電圧値Ｖｂが低下することになる。分極が解消すれば、電圧値Ｖｂは、単電池１１の開放電圧となる。
【０１２１】
分極の解消に伴って、単電池１１の電圧値Ｖｂが低下すると、電圧値Ｖｂが閾値Ｖ＿ｔｈよりも低下することがある。特に、電圧変化量ΔＶｂが大きくなるほど、分極が解消した後の電圧値Ｖｂは、閾値Ｖ＿ｔｈよりも低下しやすくなる。
【０１２２】
電圧変化量ΔＶｂは、単電池１１に流れる電流値と、単電池１１の内部抵抗との積で表される。このため、単電池１１に流れる電流値（充電電流）が大きくなるほど、電圧変化量ΔＶｂが大きくなる。また、単電池１１の内部抵抗が高くなるほど、電圧変化量ΔＶｂが大きくなる。ここで、単電池１１の温度が低下するほど、単電池１１の内部抵抗が上昇しやすくなる。
【０１２３】
分極の解消に伴って、単電池１１の電圧値Ｖｂが閾値Ｖ＿ｔｈよりも低くなると、アラーム確定回路６３からは、アラーム信号が出力されず、トランジスタ６８は、オフからオンに切り替わる。これにより、励磁コイル５１への通電が許容され、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ、ＳＭＲ−Ｐは、オフからオンに切り替わる。
【０１２４】
システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオフからオンに切り替われば、組電池１０（単電池１１）の充放電が再開され、単電池１１の電圧値Ｖｂが再び閾値Ｖ＿ｔｈよりも高くなってしまうことがある。電圧値Ｖｂが閾値Ｖ＿ｔｈよりも高くなれば、上述したように、電流遮断回路６０によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わる。
【０１２５】
上述した電圧値Ｖｂの挙動によれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンおよびオフの間で繰り返して切り替わることになってしまう。このように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンおよびオフの間で繰り返して切り替わると、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの摩耗劣化が進行してしまう。
【０１２６】
本実施例では、アラームラッチ回路６４を設けているため、アラーム確定回路６３からアラーム信号が出力されたときには、図９に示すように、アラームラッチ回路６４によってアラーム信号が保持される。アラーム信号が保持されれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、オフのままとなる。
【０１２７】
これにより、図８に示す電圧値Ｖｂの挙動によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンおよびオフの間で繰り返して切り替わることを防止できる。ここで、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、オフのままであるため、単電池１１の電圧値Ｖｂは、電圧変化量ΔＶｂだけ低下した状態に維持される。言い換えれば、単電池１１の電圧値Ｖｂは、開放電圧に維持される。
【０１２８】
次に、電流遮断回路６０の異常状態を判別する構成について、図１０を用いて説明する。図１０は、電流遮断回路６０の一部の構成を示す図であり、電流遮断回路６０の異常状態を判別するために、図５に示す構成に対して、後述するスイッチＳＷ１，ＳＷ２を追加している。ここで、異常状態とは、電流遮断回路６０が正常に動作していない状態をいう。
【０１２９】
各電圧検出ラインＬ２には、スイッチＳＷ１が設けられている。具体的には、スイッチＳＷ１は、単電池１１の電極端子（正極端子又は負極端子）および抵抗Ｒ２の間に設けられている。ここで、複数のスイッチＳＷ１は、マルチプレクサによって構成することができる。各スイッチＳＷ１は、電池ＥＣＵ３０からの制御信号を受けることにより、オンおよびオフの間で切り替わる。
【０１３０】
スイッチＳＷ２は、２つの電圧検出ラインＬ２を介して、単電池１１と電気的に並列に接続されている。すなわち、スイッチＳＷ２は、コンデンサＣと電気的に並列に接続されたバイパス回路に設けられている。スイッチＳＷ２は、電池ＥＣＵ３０からの制御信号を受けることにより、オンおよびオフの間で切り替わる。
【０１３１】
一方の電圧検出ラインＬ２に対するスイッチＳＷ２の接続点は、一方の電圧検出ラインＬ２に対するコンデンサＣの接続点と、コンパレータＣＭＰとの間に位置している。また、他方の電圧検出ラインＬ２に対するスイッチＳＷ２の接続点は、他方の電圧検出ラインＬ２に対するコンデンサＣの接続点と、コンパレータＣＭＰとの間に位置している。
【０１３２】
図１１に示すように、電池ＥＣＵ３０が、スイッチＳＷ１ａ，ＳＷ１ｃ，ＳＷ２ａだけをオフからオンに切り替えると、単電池１１Ｂに対応したコンデンサＣｂには、図１１の点線で示す経路に沿って、単電池１１Ａ，１１Ｂの電荷がチャージされる。すなわち、コンデンサＣｂの電圧値は、単電池１１Ａ，１１Ｂの端子間電圧と等しくなる。これにより、コンパレータＣＭＰｂは、コンデンサＣｂの電圧値を出力する。
【０１３３】
図６又は図７を用いて説明したように、アラーム確定回路６３は、コンデンサＣｂの電圧値と、閾値（電圧値）Ｖ＿ｔｈとを比較する。ここで、コンデンサＣｂの電圧値は、図１１に示す単電池１１Ｂの電圧値ではなく、単電池１１Ａ，１１Ｂの電圧値であるため、閾値（電圧値）Ｖ＿ｔｈよりも高くなりやすい。コンデンサＣｂの電圧値が、閾値（電圧値）Ｖ＿ｔｈよりも高いと、アラーム確定回路６３は、単電池１１が過充電状態であることを示すアラーム信号を出力する。このアラーム信号は、電流遮断回路６０の異常状態を判別するために用いられる。
【０１３４】
アラーム確定回路６３がアラーム信号を出力すれば、上述したように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇがオンからオフに切り替わり、組電池１０の充放電が停止する。組電池１０の充放電が停止すれば、インバータ２２に入力される電圧値が０［Ｖ］となったり、組電池１０に流れる電流値が０［Ａ］となったりする。
【０１３５】
図１１に示す例では、コンデンサＣｂの電圧値を、２つの単電池１１Ａ，１１Ｂの電圧値としているが、これに限るものではない。すなわち、電気的に直列に接続された３つ以上の単電池１１の電荷を、１つのコンデンサＣにチャージすることにより、コンデンサＣの電圧値を、３つ以上の単電池１１の電圧値とすることができる。３つ以上の単電池１１の電荷を、１つのコンデンサＣにチャージするときでも、図１１に示す場合と同様に、スイッチＳＷ１，ＳＷ２のオン／オフを制御すればよい。
【０１３６】
ここで、コンデンサＣに電荷をチャージする単電池１１の数は、コンデンサＣの耐電圧を考慮して適宜設定することができる。すなわち、コンデンサＣに電荷をチャージする複数の単電池１１の電圧値が、コンデンサＣの耐電圧を超えないように、単電池１１の数を設定することができる。
【０１３７】
また、組電池１０を放電した後では、単電池１１の電圧値が低下しているため、電池ＥＣＵ３０によって検出された単電池１１の電圧値に基づいて、コンデンサＣに電荷をチャージする単電池１１の数を設定することができる。具体的には、単電池１１の電圧値が低下しているほど、１つのコンデンサＣに電荷をチャージする単電池１１の数を増やすことができる。これにより、アラーム確定回路６３に入力される電圧値を、閾値（電圧値）Ｖ＿ｔｈよりも高くすることができ、アラーム確定回路６３からアラーム信号を出力させることができる。
【０１３８】
次に、電流遮断回路６０の異常状態を判別する処理について、図１２に示すフローチャートを用いて説明する。図１２に示す処理は、電池ＥＣＵ３０によって実行される。
【０１３９】
ステップＳ２０１において、電池ＥＣＵ３０は、図１０に示す複数のスイッチＳＷ１，ＳＷ２におけるオン／オフを制御する。例えば、図１１に示すように、２つの単電池１１Ａ，１１Ｂの電荷をコンデンサＣｂにチャージするとき、電池ＥＣＵ３０は、スイッチＳＷ１ａ，ＳＷ１ｃ，ＳＷ２ａだけをオフからオンに切り替える。ここで、スイッチＳＷ１ａ，ＳＷ１ｃ，ＳＷ２ａ以外の他のスイッチＳＷ１，ＳＷ２については、オフのままにしておく。
【０１４０】
ステップＳ２０１の処理を行うと、図１１を用いて説明したように、コンデンサＣｂの電圧値が単電池１１Ａ，１１Ｂの電圧値と等しくなり、アラーム確定回路６３で比較される閾値（電圧値）Ｖ＿ｔｈよりも高くなる。これにより、アラーム確定回路６３は、アラーム信号を出力し、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替える。これに伴って、組電池１０の充放電が停止する。
【０１４１】
ステップＳ２０２において、電池ＥＣＵ３０は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、電池ＥＣＵ３０は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。閾値Ｖｍｉｎは、組電池１０の充放電が停止しているか否かを判別するための値であり、閾値Ｖｍｉｎに関する情報は、メモリに記憶することができる。
【０１４２】
ステップＳ２０１の処理によって、組電池１０の充放電が停止しているため、インバータ２２に入力される電圧値は、０［Ｖ］となる。このため、閾値Ｖｍｉｎとしては、例えば、０［Ｖ］に設定することができる。なお、電圧センサ２４の検出誤差を考慮して、閾値Ｖｍｉｎを、０［Ｖ］よりも高い値に設定することもできる。
【０１４３】
ステップＳ２０２において、電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、電池ＥＣＵ３０は、ステップＳ２０３の処理を行う。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、電池ＥＣＵ３０は、ステップＳ２０４の処理を行う。
【０１４４】
ステップＳ２０３において、電池ＥＣＵ３０は、電流遮断回路６０が異常状態であることを判別する。電流遮断回路６０が正常に動作していれば、上述したように、アラーム確定回路６３からアラーム信号が出力され、組電池１０の充放電が停止することになる。
【０１４５】
一方、電流遮断回路６０が異常状態であれば、アラーム確定回路６３からアラーム信号が出力されなかったり、アラームラッチ回路６４の出力信号がトランジスタ６８に入力されなかったりすることがある。この場合には、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇがオンからオフに切り替わらず、組電池１０の充放電が継続されることになる。
【０１４６】
組電池１０の充放電が継続されていれば、電圧値ＶＬが閾値Ｖｍｉｎよりも高くなる。この場合において、電池ＥＣＵ３０は、意図的にアラーム信号を出力させる制御を行っているにも関わらず、組電池１０の充放電が停止していないことを確認することができる。これにより、電池ＥＣＵ３０は、電流遮断回路６０が異常状態であることを判別することができる。
【０１４７】
ステップＳ２０４において、電池ＥＣＵ３０は、電流遮断回路６０が正常状態であることを判別する。電圧値ＶＬが閾値Ｖｍｉｎよりも低いときには、組電池１０の充放電が停止していることになるため、電池ＥＣＵ３０は、電流遮断回路６０が正常に動作していることを判別することができる。すなわち、電池ＥＣＵ３０は、意図的に生成したアラーム信号によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わっていることを確認することができる。
【０１４８】
図１２に示す処理では、電圧センサ２４の出力に基づいて、電流遮断回路６０の異常状態を判別しているが、これに限るものではない。上述したように、電流遮断回路６０から出力されたアラーム信号によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わったときには、組電池１０に電流が流れないことになる。このため、電流センサ２１の出力に基づいて、電流遮断回路６０の異常状態を判別することもできる。
【０１４９】
具体的には、図１３に示す処理を行うことにより、電流遮断回路６０の異常状態を判別することができる。図１３において、図１２で説明した処理と同じ処理については、同一の符号を用いている。図１３に示す処理では、図１２に示すステップＳ２０２の処理の代わりに、ステップＳ２０５の処理を行っている。
【０１５０】
ステップＳ２０５において、電池ＥＣＵ３０は、電流センサ２１を用いて、組電池１０に流れる電流値Ｉｂを検出する。そして、電池ＥＣＵ３０は、電流値Ｉｂが閾値Ｉｍｉｎよりも大きいか否かを判別する。閾値Ｉｍｉｎは、組電池１０の充放電が停止しているか否かを判別するための値であり、閾値Ｉｍｉｎに関する情報は、メモリに記憶することができる。
【０１５１】
ステップＳ２０１の処理によって、組電池１０の充放電が停止しているため、組電池１０には電流が流れないことになる。このため、閾値Ｉｍｉｎとしては、例えば、０［Ａ］に設定することができる。なお、電流センサ２１の検出誤差を考慮して、閾値Ｉｍｉｎを、０［Ａ］とは異なる値に設定することもできる。
【０１５２】
上述したように、組電池１０を放電しているときには、電流センサ２１によって検出される電流値Ｉｂが正の値となり、組電池１０を充電しているときには、電流センサ２１によって検出される電流値Ｉｂが負の値となる。このため、ステップＳ２０５の処理において、電流値Ｉｂおよび閾値Ｉｍｉｎを比較するときには、これらの絶対値を比較することが好ましい。
【０１５３】
ステップＳ２０５において、電流値Ｉｂが閾値Ｉｍｉｎよりも大きいとき、電池ＥＣＵ３０は、ステップＳ２０３の処理を行う。一方、電流値Ｉｂが閾値Ｉｍｉｎよりも小さいとき、電池ＥＣＵ３０は、ステップＳ２０４の処理を行う。
【０１５４】
本実施例では、図１０に示すスイッチＳＷ１，ＳＷ２のオン／オフを制御することにより、アラーム確定回路６３において、過充電の判別を行わせているが、これに限るものではない。具体的には、図６又は図７に示すアラーム確定回路６３において、コンパレータ６３ａに入力される基準電圧（閾値Ｖ＿ｔｈ）を変更することにより、アラーム確定回路６３において、過充電の判別を行わせることができる。
【０１５５】
具体的には、図１４に示すように、コンパレータ６３ａの負側入力端子には、スイッチ６３ｃが接続されており、スイッチ６３ｃを切り替えることにより、コンパレータ６３ａに入力される基準電圧を変更することができる。具体的には、基準電圧としての閾値Ｖ＿ｔｈ１又は閾値Ｖ＿ｔｈ２をコンパレータ６３ａに入力することができる。
【０１５６】
電池ＥＣＵ３０は、スイッチ６３ｃの駆動を制御することができる。閾値Ｖ＿ｔｈ１は、単電池１１の過充電状態を判別するために用いられる。すなわち、閾値Ｖ＿ｔｈ１は、図６又は図７に示す閾値Ｖ＿ｔｈと同じである。組電池１０を充放電している間に、電流遮断回路６０によって単電池１１の過充電状態を判別するときには、電池ＥＣＵ３０は、スイッチ６３ｃの駆動を制御して、閾値Ｖ＿ｔｈ１をコンパレータ６３ａに入力させる。
【０１５７】
一方、閾値Ｖ＿ｔｈ２は、電流遮断回路６０の異常状態を判別するために用いられる。そして、閾値Ｖ＿ｔｈ２は、閾値Ｖ＿ｔｈ１よりも低い値である。電流遮断回路６０の異常状態を判別するとき、電池ＥＣＵ３０は、スイッチ６３ｃの駆動を制御することにより、閾値Ｖ＿ｔｈ２をコンパレータ６３ａに入力させる。
【０１５８】
閾値Ｖ＿ｔｈ２は、閾値Ｖ＿ｔｈ１よりも低いため、コンパレータ６３ａに入力される単電池１１の電圧値Ｖｂは、閾値Ｖ＿ｔｈ２よりも高くなりやすい。このため、閾値Ｖ＿ｔｈ２がコンパレータ６３ａに入力されているときには、アラーム確定回路６３からアラーム信号が出力される。このアラーム信号によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができ、図１２又は図１３に示す処理によって、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０１５９】
図１４に示す構成では、コンパレータ６３ａに入力される基準電圧を変更しているが、これに限るものではない。具体的には、図１５に示すように、コンパレータ６３ａの負側入力端子に入力される基準電圧（閾値Ｖ＿ｔｈ）は変更せずに、コンパレータ６３ａの正側入力端子に入力される電圧値を変更することができる。
【０１６０】
図１５に示す構成において、コンパレータ６３ａの正側入力端子には、スイッチ６３ｄが接続されている。スイッチ６３ｄは、電池ＥＣＵ３０からの制御信号を受けて動作する。スイッチ６３ｄは、単電池１１の電圧値Ｖｂをコンパレータ６３ａに入力させたり、電源からの電圧値Ｖｃをコンパレータ６３ａに入力させたりする。電源としては、例えば、安定化電源を用いることができる。
【０１６１】
電圧値Ｖｃは、閾値Ｖ＿ｔｈよりも高い値であり、適宜設定することができる。電圧値Ｖｃをコンパレータ６３ａに入力したときには、電圧値Ｖｃが閾値Ｖ＿ｔｈよりも高くなるため、アラーム確定回路６３は、アラーム信号を出力する。したがって、電流遮断回路６０の異常状態を判別するとき、電池ＥＣＵ３０は、スイッチ６３ｄの駆動を制御することにより、電圧値Ｖｃをコンパレータ６３ａに入力させることができる。そして、図１２又は図１３に示す処理によって、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０１６２】
なお、組電池１０の充放電を行っている間に、電流遮断回路６０によって単電池１１の過充電状態を判別するときには、電池ＥＣＵ３０は、スイッチ６３ｄの駆動を制御することにより、単電池１１の電圧値Ｖｂをコンパレータ６３ａに入力させることができる。これにより、単電池１１が過充電状態であるときには、電流遮断回路６０から出力されたアラーム信号によって、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができる。
【０１６３】
本実施例によれば、単電池１１が過充電状態ではなくても、電池ＥＣＵ３０から出力された指令に基づいて、電流遮断回路６０において、単電池１１が過充電状態であることを判別させることができる。言い換えれば、単電池１１が過充電状態ではなくても、電流遮断回路６０からアラーム信号を出力させることができる。これにより、電流遮断回路６０からアラーム信号が正常に出力されるか否かを確認することができ、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０１６４】
上述したように、電流遮断回路６０の異常状態を判別するためには、まず、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンにしておく。そして、電流遮断回路６０からアラーム信号を出力させ、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオンからオフに切り替わったこと、言い換えれば、組電池１０が充放電されていないことを確認する。ここで、組電池１０の充放電が継続されていれば、電流遮断回路６０が異常状態であることを判別できる。一方、組電池１０の充放電が停止していれば、電流遮断回路６０が正常状態であることを判別できる。電流遮断回路６０の異常状態を判別した後では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフに切り替えることができる。
【０１６５】
このように、電流遮断回路６０の異常状態を判別するためには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンにしたり、オフにしたりする必要がある。このため、電流遮断回路６０の異常状態を判別するために、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させなければならない。システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数が増えれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの摩耗劣化を進行させてしまう。
【０１６６】
そこで、電流遮断回路６０の異常状態を判別するときでも、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの動作回数が増えてしまうことを抑制する方法について、以下に説明する。
【０１６７】
図１６は、本実施例の電池システムにおける一部の構成を示す図である。システムメインリレーＳＭＲ−Ｂにおける励磁コイル５１の一端は、接地ラインＬ＿ＧＮＤを介して、接地されている。システムメインリレーＳＭＲ−Ｂにおける励磁コイル５１の他端は、駆動ラインＬ＿Ｂを介して、ＳＭＲ駆動回路３４ｂと接続されている。ＳＭＲ駆動回路３４ｂは、上位ＥＣＵ３４に含まれており、励磁コイル５１の通電および非通電を制御する。
【０１６８】
ＳＭＲ駆動回路３４ｂの動作によって、励磁コイル５１に電流を流せば、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替えることができる。また、ＳＭＲ駆動回路３４ｂの動作によって、励磁コイル５１への通電を遮断すれば、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替えることができる。
【０１６９】
システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｐについても、システムメインリレーＳＭＲ−Ｂと同様の構成を有している。すなわち、各システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の一端は、接地ラインＬ＿ＧＮＤを介して、接地されている。また、各システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の他端は、駆動ラインＬ＿Ｇ，Ｌ＿Ｐを介して、ＳＭＲ駆動回路３４ｂと接続されている。
【０１７０】
ＳＭＲ駆動回路３４ｂは、各システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を制御し、各システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンおよびオフの間で切り替えることができる。ここで、ＳＭＲ駆動回路３４ｂは、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の通電／非通電を独立して制御することができる。
【０１７１】
システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの励磁コイル５１は、共通の接地ラインＬ＿ＧＮＤを介して接地されている。このため、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの励磁コイル５１に対して、接地ラインＬ＿ＧＮＤを個別に設ける場合に比べて、接地ラインＬ＿ＧＮＤの数を減らすことができる。なお、各励磁コイル５１に対して、接地ラインＬ＿ＧＮＤを個別に設けることもできる。
【０１７２】
接地ラインＬ＿ＧＮＤには、電流遮断回路６０が設けられている。上述したように、電流遮断回路６０からアラーム信号が出力されれば、励磁コイル５１への通電が遮断され、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、オンからオフに切り替わる。電流遮断回路６０からアラーム信号が出力されていれば、ＳＭＲ駆動回路３４ｂが、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンにしようとしても、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐはオンに切り替わらない。
【０１７３】
図１６に示す構成では、接地ラインＬ＿ＧＮＤに電流遮断回路６０を設けているが、これに限るものではない。具体的には、図１７に示すように、駆動ラインＬ＿Ｂ，Ｌ＿Ｇ，Ｌ＿Ｐに対して電流遮断回路６０を設けることができる。図１７に示す構成であっても、電流遮断回路６０からアラーム信号が出力されれば、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１への通電を遮断することができる。また、電流遮断回路６０からアラーム信号が出力されなければ、ＳＭＲ駆動回路３４ｂの駆動に応じて、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の通電および非通電が切り替わる。
【０１７４】
次に、図１に示す電池システムを起動状態（Ready-ON）にするときの処理について、図１８に示すフローチャートを用いて説明する。図１８に示す処理は、上位ＥＣＵ３４によって実行される。
【０１７５】
また、図１８に示す処理は、イグニッションスイッチがオフからオンに切り替わったときに開始される。図１８に示す処理を開始する前において、電池システムは、停止状態（Ready-OFF）となっており、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、オフとなっている。
【０１７６】
ステップＳ３０１において、上位ＥＣＵ３４（ＳＭＲ駆動回路３４ｂ）は、イグニッションスイッチのオンに関する情報を受けたとき、まず、電流遮断回路６０からアラーム信号を出力させる。電流遮断回路６０からアラーム信号を出力させる処理は、上述したとおりである。
【０１７７】
また、ステップＳ３０１において、上位ＥＣＵ３４は、アラーム信号を出力させる処理を行った後に、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐの励磁コイル５１に電流を流す処理を行う。ここで、システムメインリレーＳＭＲ−Ｇについては、上位ＥＣＵ３４は、オフのままにしておく。
【０１７８】
上述したように、電流遮断回路６０が正常状態であれば、ＳＭＲ駆動回路３４ｂが各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐの励磁コイル５１に電流を流そうとしても、励磁コイル５１には、電流が流れない。すなわち、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、オフからオンに切り替わらない。一方、電流遮断回路６０が異常状態であれば、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐの励磁コイル５１に電流が流れ、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、オフからオンに切り替わる。
【０１７９】
ステップＳ３０２において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、上位ＥＣＵ３４は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、図１２に示すステップＳ２０２の処理で説明した閾値Ｖｍｉｎと同じである。
【０１８０】
ステップＳ３０１の処理では、電流遮断回路６０からアラーム信号を出力させる処理を行っているため、電流遮断回路６０が正常状態であれば、ＳＭＲ駆動回路３４ｂがシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンにしようとしても、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐはオンに切り替わらない。言い換えれば、組電池１０の充放電は行われない。したがって、電圧値ＶＬは、閾値Ｖｍｉｎよりも低くなる。
【０１８１】
一方、電流遮断回路６０が異常状態であれば、電流遮断回路６０からアラーム信号が出力されないため、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、ＳＭＲ駆動回路３４ｂの動作によって、オフからオンに切り替わる。これにより、組電池１０が負荷（図１に示すインバータ２２）と接続され、組電池１０の充放電が行われることになる。したがって、電圧値ＶＬは、閾値Ｖｍｉｎよりも高くなる。
【０１８２】
ステップＳ３０２において、電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ３０３の処理を行う。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ３０４の処理を行う。
【０１８３】
ステップＳ３０３において、上位ＥＣＵ３４は、電流遮断回路６０が異常状態であることを判別する。ステップＳ３０３の処理を行った後、上位ＥＣＵ３４は、ステップＳ３０７の処理を行う。ステップＳ３０３の処理は、図１２に示すステップＳ２０３の処理と同様である。ステップＳ３０２からステップＳ３０４の処理に進むとき、上位ＥＣＵ３４は、電流遮断回路６０が正常状態であることを確認することができる。
【０１８４】
ステップＳ３０４において、上位ＥＣＵ３４は、電流遮断回路６０からアラーム信号を出力させる処理を停止させる。また、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理を行う。ここで、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂをオンのままとし、システムメインリレーＳＭＲ−Ｇをオフのままとする。
【０１８５】
電流遮断回路６０が正常状態であるときには、アラーム信号を出力させる処理を停止させることに伴って、システムメインリレーＳＭＲ−Ｂは、オフからオンに切り替わる。すなわち、ステップＳ３０１の処理によって、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｂの励磁コイル５１に対する通電を許可し続けているため、電流遮断回路６０からアラーム信号が出力されなくなれば、システムメインリレーＳＭＲ−Ｂは、オフからオンに切り替わる。
【０１８６】
また、正常状態の電流遮断回路６０からアラーム信号が出力されているときには、ＳＭＲ駆動回路３４ｂが、システムメインリレーＳＭＲ−Ｐの励磁コイル５１に対する通電を許可していても、励磁コイル５１には電流が流れない。このため、電流遮断回路６０が正常状態であるときには、ステップＳ３０１からステップＳ３０４までの処理において、システムメインリレーＳＭＲ−Ｐは、オフからオンに切り替わらない。
【０１８７】
ステップＳ３０５において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、上位ＥＣＵ３４は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、ステップＳ３０２の処理で説明した閾値Ｖｍｉｎと同じである。電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ３０６の処理を行い、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ３０８の処理を行う。
【０１８８】
ステップＳ３０４の処理では、システムメインリレーＳＭＲ−Ｂだけがオンとなっている。この状態において、電圧値ＶＬが閾値Ｖｍｉｎよりも高いときには、組電池１０が負荷（インバータ２２）に接続されていると判別することができる。ステップＳ３０１からステップＳ３０４までの処理において、システムメインリレーＳＭＲ−Ｇは、オフのままである。一方、ステップＳ３０１からステップＳ３０４までの処理において、システムメインリレーＳＭＲ−Ｐは、オンおよびオフの間で切り替えられている。
【０１８９】
このため、電圧値ＶＬが閾値Ｖｍｉｎよりも高くなっているときには、ステップＳ３０１の処理によって、システムメインリレーＳＭＲ−Ｐがオンの状態で固着していることを判別することができる。そこで、ステップＳ３０６において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｐが固着して異常状態であることを判別する。ステップＳ３０６の処理を行った後、上位ＥＣＵ３４は、ステップＳ３０７の処理を行う。
【０１９０】
ステップＳ３０７において、上位ＥＣＵ３４は、電池システムにおいて、異常が発生していることを警告する。ここでの異常には、ステップＳ３０３の処理で判別された電流遮断回路６０の異常状態や、ステップＳ３０６の処理で判別されたシステムメインリレーＳＭＲ−Ｐの異常状態が含まれる。ここで、電池システムに異常が発生しているとき、上位ＥＣＵ３４は、電池システムの起動を許可しないことができる。すなわち、電池システムに異常が発生しているときには、電池システムを停止状態（Ready-OFF）のままとすることができる。
【０１９１】
異常が発生したことの警告は、ユーザなどに行うことができる。また、警告を行う方法は、ユーザなどが警告を認識できる方法であればよく、例えば、音又は表示を用いて警告を行うことができる。音を用いた警告では、警告を示す音をスピーカから出力させることができる。また、表示を用いた警告では、警告を示す情報をディスプレイに表示させることができる。このような警告を行うことにより、ユーザなどは、電池システムに異常が発生していることを認識することができ、ディーラでの点検などといった対処を行うことができる。
【０１９２】
ステップＳ３０８において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｐをオフからオンに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｐの励磁コイル５１に対して電流を流す。ここで、電流遮断回路５０からはアラーム信号が出力されていないため、システムメインリレーＳＭＲ−Ｐは、ＳＭＲ駆動回路３４ｂの動作によって、オフからオンに切り替わる。
【０１９３】
ステップＳ３０４の処理によって、システムメインリレーＳＭＲ−Ｂがオフからオンに切り替わっている。このため、ステップＳ３０８の処理によって、システムメインリレーＳＭＲ−Ｐをオフからオンに切り替えることにより、組電池１０は、負荷（インバータ２２）と接続される。
【０１９４】
ここで、組電池１０の放電電流は、電流制限抵抗Ｒ１を介して、コンデンサ２５に流れ、コンデンサ２５が充電される。放電電流を電流制限抵抗Ｒ１に流すことにより、コンデンサ２５に突入電流が流れてしまうことを抑制できる。コンデンサ２５が充電されることに伴い、電圧センサ２４によって検出される電圧値ＶＬが上昇する。コンデンサ２５の充電が完了すると、コンデンサ２５の電圧値、言い換えれば、電圧センサ２４によって検出される電圧値ＶＬは、組電池１０の電圧値と等しくなる。
【０１９５】
ステップＳ３０９において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理を行うとともに、システムメインリレーＳＭＲ−Ｇをオフからオンに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｐの励磁コイル５１に対する通電を遮断するとともに、システムメインリレーＳＭＲ−Ｇの励磁コイル５１に電流を流す。
【０１９６】
ここで、ステップＳ３０９の処理は、コンデンサ２５の充電が完了した後に行われる。ステップＳ３０９の処理が終了すると、電池システムは、起動状態（Ready-ON）となり、図１８に示す処理が終了する。
【０１９７】
図１９には、図１８に示す処理を行うときにおいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動指令と、電流遮断回路６０の動作とを示す。ここで、図１９に示すＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動指令は、ＳＭＲ駆動回路３４ｂの動作を示しており、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示すものではない。
【０１９８】
ステップＳ３０１の処理で説明したように、イグニッションスイッチのオンに関する情報が、上位ＥＣＵ３４に入力されると、時刻ｔ１１において、電流遮断回路６０からアラーム信号を出力させる処理が開始される。そして、時刻ｔ１２において、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理が行われる。
【０１９９】
本実施例では、電流遮断回路６０からアラーム信号を出力させる処理と、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理とを、互いに異なる時刻ｔ１１，ｔ１２に行っているが、これに限るものではない。具体的には、電流遮断回路６０からアラーム信号を出力させる処理と、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理とを、同一の時刻に行うこともできる。
【０２００】
また、本実施例では、同一の時刻ｔ１２において、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理を行っているが、これに限るものではない。具体的には、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替える処理と、システムメインリレーＳＭＲ−Ｐをオフからオンに切り替える処理とを、互いに異なる時刻で行うこともできる。ただし、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える処理は、電流遮断回路６０からアラーム信号を出力させる処理を行っている間に行う必要がある。
【０２０１】
電流遮断回路６０が異常状態であれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐがオフからオンに切り替わることにより、組電池１０が負荷（インバータ２２）と接続される。これに伴い、図１９の点線で示すように、時刻ｔ１２以降において、電圧値ＶＬが上昇する。この電圧値ＶＬの挙動を監視することにより、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０２０２】
時刻ｔ１３では、図１８に示すステップＳ３０４の処理が行われる。すなわち、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理が行われるとともに、電流遮断回路６０からアラーム信号を出力させる処理が停止される。時刻ｔ１３以降では、システムメインリレーＳＭＲ−Ｂだけがオンになっているが、システムメインリレーＳＭＲ−Ｐがオンの状態で固着しているときには、図１９の点線で示すように、電圧値ＶＬが上昇する。この電圧値ＶＬの挙動を監視することにより、システムメインリレーＳＭＲ−Ｐが固着しているか否かを判別することができる。
【０２０３】
本実施例では、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理と、アラーム信号の出力を停止させる処理とを、同一の時刻ｔ１３において行っているが、これに限るものではない。すなわち、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理と、アラーム信号の出力を停止させる処理とを、互いに異なる時刻で行うこともできる。ただし、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理は、アラーム信号を出力させる処理を行っている間、言い換えれば、アラーム信号の出力を停止させる処理を行う前に行う必要がある。
【０２０４】
時刻ｔ１４では、図１８に示すステップＳ３０８の処理が行われる。時刻ｔ１４以降では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐがオンになるため、電圧値ＶＬが上昇する。時刻ｔ１５では、図１８に示すステップＳ３０９の処理が行われる。時刻ｔ１５以降では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇだけがオンになり、電池システムが起動状態（Ready-ON）となる。
【０２０５】
本実施例では、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理と、システムメインリレーＳＭＲ−Ｇをオフからオンに切り替える処理とを、同一の時刻ｔ１５で行っているが、これに限るものではない。具体的には、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える前に、システムメインリレーＳＭＲ−Ｇをオフからオンに切り替えることができる。
【０２０６】
電流遮断回路６０の異常状態を判別しないときには、図２０に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させることができる。ここで、図２０に示す「ＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの動作」は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示す。
【０２０７】
図２０に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させれば、図１９を用いて説明した場合と同様に、システムメインリレーＳＭＲ−Ｐの固着状態を判別したり、コンデンサ２５を充電したり、電池システムを起動状態（Ready-ON）としたりすることができる。
【０２０８】
一方、本実施例で説明したように、電池システムを起動状態（Ready-ON）とする間に、電流遮断回路６０の異常状態を判別するとき、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、図２１に示すように動作する。図２１は、図１９に対応した図である。ここで、図２１に示す「ＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの動作」は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示す。また、図２１では、電流遮断回路６０が正常状態にあるものとしている。
【０２０９】
図２０および図２１を比較すれば分かるように、電流遮断回路６０の異常状態を判別しない場合（図２０）と、電流遮断回路６０の異常状態を判別する場合（図２１）とにおいて、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数は、等しい。すなわち、図１８に示す処理を行うことにより、電流遮断回路６０の異常状態を判別するために、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数が増えることもない。これにより、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの摩耗劣化が進行してしまうことを抑制できる。
【０２１０】
なお、電流遮断回路６０が異常状態にあるときには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、図１９に示すように、オンおよびオフの間で切り替わる。これにより、図１９に示す時刻ｔ１２，ｔ１３の間において、電流遮断回路６０が異常状態にあることを判別することができる。
【０２１１】
本実施例では、図１６又は図１７を用いて説明したように、電流遮断回路６０が、すべてのシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断しているが、これに限るものではない。図１９に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動を制御するときには、電流遮断回路６０が、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断することができる。ここで、システムメインリレーＳＭＲ−Ｇにおける励磁コイル５１の通電は、電流遮断回路６０によって遮断されない。
【０２１２】
また、電流遮断回路６０は、システムメインリレーＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断することができる。ここで、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇにおける励磁コイル５１の通電は、電流遮断回路６０によって遮断されない。このように、電流遮断回路６０が、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断したり、システムメインリレーＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断したりする構成であっても、本実施例と同様の効果を得ることができる。すなわち、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数を増やすことなく、電流遮断回路６０の異常状態を判別することができる。
【実施例２】
【０２１３】
本発明の実施例２について説明する。本実施例において、実施例１で説明した構成要素と同じ構成要素については、同一の符号を用い、詳細な説明は省略する。以下、実施例１と異なる点について、主に説明する。
【０２１４】
実施例１では、アラーム確定回路６３において、過充電の判別を行わせることにより、アラーム信号を出力させて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えている。本実施例では、アラーム確定回路６３において、過放電の判別を行わせることにより、アラーム信号を出力させて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えるようにしている。
【０２１５】
図２２は、本実施例における電池ＥＣＵ３０の一部の構成を示す図である。図２２に示すように、電圧検出ラインＬ１，Ｌ２の一部は、共用されており、電圧検出ラインＬ１には、図５に示す抵抗Ｒ２、ツェナーダイオードＤおよびコンデンサＣが接続されている。ここで、図２２に示すように、電圧検出ラインＬ１，Ｌ２の分岐部分は、コンデンサＣおよび監視ＩＣ３１の間に位置している。
【０２１６】
一方、図２２に示す構成では、図５に示す構成に加えて、各電圧検出ラインＬ１，Ｌ２に抵抗Ｒ３が設けられている。具体的には、抵抗Ｒ３は、電圧検出ラインＬ１，Ｌ２に対するダイオードＤの接続点と、電圧検出ラインＬ１，Ｌ２に対するコンデンサＣの接続点との間に設けられている。
【０２１７】
抵抗Ｒ２，Ｒ３は、電気的に直列に接続されている。抵抗Ｒ３の抵抗値は、抵抗Ｒ２の抵抗値よりも大きくなっており、抵抗Ｒ３は、複数の単電池１１における電圧値を均等化させるために用いられる。複数の単電池１１における電圧値を均等化させることを、均等化処理という。
【０２１８】
組電池１０を構成する複数の単電池１１では、自己放電特性や内部抵抗のバラツキが発生することがあり、このバラツキに伴って、複数の単電池１１における電圧値にバラツキが発生する。複数の単電池１１において、電圧値のバラツキが発生していると、すべての単電池１１を効率良く充放電させることができなくなってしまう。そこで、複数の単電池１１における電圧値を揃えることが好ましい。ここで、均等化処理を行えば、複数の単電池１１における電圧値のバラツキを抑制することができる。
【０２１９】
例えば、特定の単電池１１の電圧値が、他の単電池１１の電圧値よりも高いときには、均等化処理を行うことにより、特定の単電池１１だけを放電させることができる。ここで、抵抗Ｒ３には、単電池１１の放電電流を流すことができる。特定の単電池１１だけを放電させれば、特定の単電池１１の電圧値を、他の単電池１１の電圧値に揃えることができる。
【０２２０】
監視ＩＣ３１は、複数のスイッチＳＷ３を有しており、スイッチＳＷ３は、単電池１１の数だけ設けられている。スイッチＳＷ３は、単電池１１の電極端子（正極端子や負極端子）と接続された２つの電圧検出ラインＬ１に接続されている。また、スイッチＳＷ３は、コンデンサＣと電気的に並列に接続されたバイパス回路に設けられている。スイッチＳＷ３は、ＣＰＵ３３（図１参照）からの制御信号を受けて、オンおよびオフの間で切り替わる。
【０２２１】
スイッチＳＷ３は、上述した均等化処理を行うために用いられる。すなわち、特定のスイッチＳＷ３をオンにすれば、特定のスイッチＳＷ３に対応した単電池１１だけを放電させることができる。このときの放電電流は、抵抗Ｒ２，Ｒ３およびスイッチＳＷ３を流れる。これにより、上述したように、複数の単電池１１における電圧値のバラツキを抑制することができる。
【０２２２】
監視ＩＣ３１は、コンパレータ３１ａを有している。コンパレータ３１ａの２つの入力端子は、電圧検出ラインＬ１を介して、単電池１１の正極端子および負極端子とそれぞれ接続されている。これにより、コンパレータ３１ａは、単電池１１の電圧値を検出することができる。図２２に示す構成では、単電池１１の電荷がコンデンサＣにチャージされることにより、コンデンサＣの電圧値が単電池１１の電圧値と等しくなる。そして、コンパレータ３１ａは、コンデンサＣの電圧値を検出する。コンパレータ３１ａの出力信号は、フォトカプラ３２（図１参照）に入力される。
【０２２３】
一方、本実施例におけるアラーム確定回路６３としては、図２３に示す構成を用いることができる。図２３に示すように、アラーム確定回路６３は、第１コンパレータ６３ｅおよび第２コンパレータ６３ｆを有する。第１コンパレータ６３ｅは、単電池１１の過充電状態を判別するために用いられる。すなわち、第１コンパレータ６３ｅは、実施例１で説明した図６又は図７に示すコンパレータ６３ａと同じである。
【０２２４】
第１コンパレータ６３ｅには、ＯＲ回路６２の出力（単電池１１の電圧値Ｖｂ）と、基準電圧としての閾値Ｖｕ＿ｔｈとが入力される。閾値Ｖｕ＿ｔｈは、単電池１１の過充電状態を判別するための値であり、実施例１で説明した閾値Ｖ＿ｔｈ（図６又は図７参照）と同じである。単電池１１の電圧値Ｖｂが閾値Ｖｕ＿ｔｈよりも高いとき、第１コンパレータ６３ｅは、単電池１１が過充電状態であることを示すアラーム信号を出力する。一方、単電池１１の電圧値Ｖｂが閾値Ｖｕ＿ｔｈよりも低いとき、第１コンパレータ６３ｅは、アラーム信号を出力しない。
【０２２５】
第２コンパレータ６３ｆは、単電池１１の過放電状態を判別するために用いられる。ここで、第２コンパレータ６３ｆには、ＯＲ回路６２の出力（単電池１１の電圧値Ｖｂ）と、基準電圧としての閾値Ｖｌ＿ｔｈとが入力される。閾値Ｖｌ＿ｔｈは、単電池１１の過放電状態を判別するための値であり、適宜設定することができる。単電池１１の電圧値Ｖｂが閾値Ｖｌ＿ｔｈよりも低いとき、第２コンパレータ６３ｅは、単電池１１が過放電状態であることを示すアラーム信号を出力する。一方、単電池１１の電圧値Ｖｂが閾値Ｖｌ＿ｔｈよりも高いとき、第２コンパレータ６３ｅは、アラーム信号を出力しない。
【０２２６】
アラームラッチ回路６４は、第１コンパレータ６３ｅ又は第２コンパレータ６３ｆから出力されたアラーム信号を保持する。上述したように、本実施例では、単電池１１が過充電状態又は過放電状態であるときに、電流遮断回路６０からアラーム信号が出力されるようになっている。そして、アラーム信号に基づいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えることができる。
【０２２７】
図２２に示す構成において、均等化処理を行うために、スイッチＳＷ３をオンにすると、単電池１１の放電電流は、スイッチＳＷ３に流れ、コンデンサＣには流れにくくなる。このため、コンデンサＣの電圧値は、単電池１１の電圧値よりも低くなる。電流遮断回路６０のコンパレータＣＭＰは、図５を用いて説明したように、コンデンサＣの電圧値を検出する。コンパレータＣＭＰから出力される電圧値は、単電池１１の電圧値よりも低いため、アラーム確定回路６３で比較される閾値Ｖｌ＿ｔｈ（図２３参照）よりも低くなりやすい。
【０２２８】
コンパレータＣＭＰから出力される電圧値が閾値Ｖｌ＿ｔｈよりも低いと、上述したように、アラーム確定回路６３（コンパレータ６３ｆ）からアラーム信号が出力される。このアラーム信号に基づいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えて、組電池１０の充放電を停止させることができる。
【０２２９】
なお、単電池１１が過充電状態に到達したときには、コンパレータＣＭＰから出力される電圧値が閾値Ｖｕ＿ｔｈよりも高くなり、アラーム確定回路６３（コンパレータ６３ｅ）からアラーム信号が出力される。このアラーム信号に基づいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンからオフに切り替えて、組電池１０の充放電を停止させることができる。
【０２３０】
次に、電流遮断回路６０の異常状態を判別する処理について、図２４に示すフローチャートを用いて説明する。図２４に示す処理は、電池ＥＣＵ３０によって実行される。ここで、図２４に示す処理のうち、図１２で説明した処理と同じ処理については、同一の符号を用いており、詳細な説明は省略する。
【０２３１】
図２４に示す処理では、図１２に示すステップＳ２０１の処理の代わりに、ステップＳ４０１の処理を行っている。ステップＳ４０１において、電池ＥＣＵ３０は、均等化処理に用いられるスイッチＳＷ３をオフからオンに切り替える。
【０２３２】
ステップＳ４０１の処理では、すべてのスイッチＳＷ３をオフからオンに切り替えることができる。これにより、図２２に示す、すべてのコンデンサＣに電流が流れにくくなり、各コンデンサＣの電圧値を、各単電池１１の電圧値よりも低くすることができる。これにより、図５に示す、すべてのコンパレータＣＭＰから出力される電圧値は、閾値Ｖｕ＿ｔｈよりも低くなり、アラーム確定回路６３（コンパレータ６３ｆ）からは、アラーム信号が出力される。
【０２３３】
アラーム信号が出力されれば、組電池１０の充放電が停止することになるため、ステップＳ２０２の処理を行うことにより、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０２３４】
すなわち、電圧センサ２４によって検出された電圧値ＶＬが閾値Ｖｍｉｎよりも低ければ、アラーム確定回路６３からアラーム信号が出力されており、電池ＥＣＵ３０は、電流遮断回路６０が正常に動作していることを判別することができる。また、電圧値ＶＬが閾値Ｖｍｉｎよりも高ければ、アラーム確定回路６３からアラーム信号が出力されていなく、電池ＥＣＵ３０は、電流遮断回路６０が異常状態であることを判別することができる。
【０２３５】
なお、図２４に示すステップＳ２０２の処理では、電圧センサ２４の電圧値ＶＬを閾値Ｖｍｉｎと比較しているが、これに限るものではない。具体的には、図１３を用いて説明したように、電流センサ２１によって検出された電流値Ｉｂを閾値Ｉｍｉｎと比較することもできる。
【０２３６】
本実施例によれば、単電池１１が過放電状態ではなくても、電池ＥＣＵ３０から出力された指令に基づいて、電流遮断回路６０において、単電池１１が過放電状態であることを判別させることができる。言い換えれば、単電池１１が過放電状態ではなくても、電流遮断回路６０からアラーム信号を出力させることができる。これにより、電流遮断回路６０からアラーム信号が正常に出力されているか否かを確認することができ、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０２３７】
また、本実施例においても、電池システムを起動状態（Ready-ON）とする間に、電流遮断回路６０の異常状態を判別することができる。ここで、図１８に示す処理を行えば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオンおよびオフの間で切り替える回数を増やすことなく、電流遮断回路６０の異常状態を判別したり、電池システムを起動状態（Ready-ON）としたりすることができる。
【実施例３】
【０２３８】
本発明の実施例３である電池システムについて説明する。本実施例において、実施例１，２で説明した構成要素と同じ構成要素については、同一の符号を用い、詳細な説明は省略する。以下、実施例１，２と異なる点について、主に説明する。
【０２３９】
実施例１では、電池システムを起動状態（Ready-ON）とする間に、電流遮断回路６０の異常状態を判別している。一方、本実施例では、電池システムを停止状態（Ready-OFF）とする間に、電流遮断回路６０の異常状態を判別している。ここで、電池システムを起動状態（Ready-ON）にするときと、電池システムを停止状態（Ready-OFF）にするときの両方において、電流遮断回路６０の異常状態を判別することもできる。
【０２４０】
図２５および図２６は、本実施例において、電池システムを停止状態（Ready-OFF）とするときの処理を示すフローチャートである。図２５および図２６に示す処理は、上位ＥＣＵ３４によって実行される。また、図２５および図２６に示す処理は、イグニッションスイッチがオンからオフに切り替わったときに開始される。図２５および図２６に示す処理を開始する前において、電池システムは、起動状態（Ready-ON）となっており、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇがオンとなっている。
【０２４１】
ステップＳ５０１において、上位ＥＣＵ３４（ＳＭＲ駆動回路３４ｂ）は、イグニッションスイッチのオフに関する情報を受けたとき、システムメインリレーＳＭＲ−Ｇをオンからオフに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｇの励磁コイル５１に対する通電を遮断する。システムメインリレーＳＭＲ−Ｇをオンからオフに切り替えることにより、組電池１０および負荷（インバータ２２）の接続が遮断され、組電池１０の充放電が停止する。
【０２４２】
ステップＳ５０２において、上位ＥＣＵ３４は、コンデンサ２５（図１参照）の放電が完了するまで待機する。例えば、まず、コンデンサ２５の放電が完了するまでの時間（放電完了時間という）を予め求めておく。上位ＥＣＵ３４は、タイマを用いて、ステップＳ５０１の処理を行ってからの時間を計測し、計測時間が放電完了時間に到達したときに、コンデンサ２５の放電が完了したことを判別することができる。組電池１０および負荷（インバータ２２）の接続を遮断すると、コンデンサ２５に蓄積された電荷が放出される。これに伴い、電圧センサ２４によって検出される電圧値ＶＬが低下し始める。
【０２４３】
ステップＳ５０３において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、上位ＥＣＵ３４は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、図１８に示すステップＳ３０２の処理で説明した閾値Ｖｍｉｎと同じである。
【０２４４】
電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ５０４の処理を行う。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ５０５の処理を行う。組電池１０および負荷（インバータ２２）の接続を遮断すると、上述したように、電圧値ＶＬが低下し、閾値Ｖｍｉｎよりも低くなる。
【０２４５】
ここで、システムメインリレーＳＭＲ−Ｇをオンからオフに切り替える処理を行ったにも関わらず、電圧値ＶＬが閾値Ｖｍｉｎよりも高いときには、組電池１０が負荷（インバータ２２）と接続されていると判別することができる。言い換えれば、システムメインリレーＳＭＲ−Ｇは、オンの状態に固着していると判別することができる。
【０２４６】
そこで、ステップＳ５０３からステップＳ５０４の処理に進んだとき、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｇが固着状態であると判別する。ステップＳ５０４の処理を行った後、上位ＥＣＵ３４は、ステップＳ５０５の処理を行う。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低ければ、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｇがオンの状態に固着していなく、正常状態であると判別することができる。
【０２４７】
ステップＳ５０５において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｂの励磁コイル５１に対する通電を遮断する。
【０２４８】
ステップＳ５０６において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、上位ＥＣＵ３４は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、ステップＳ５０３の処理で説明した閾値Ｖｍｉｎと同じである。電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ５０７の処理を行う。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ５０８の処理を行う。組電池１０および負荷（インバータ２２）の接続を遮断すると、上述したように、電圧値ＶＬが低下し、閾値Ｖｍｉｎよりも低くなる。
【０２４９】
ステップＳ５０５の処理によって、システムメインリレーＳＭＲ−Ｂがオンからオフに切り替われば、組電池１０および負荷（インバータ２２）の接続を遮断することができ、電圧値ＶＬを低下させることができる。一方、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理を行っても、電圧値ＶＬが閾値Ｖｍｉｎよりも高いときには、組電池１０および負荷（インバータ２２）が接続されていると判別することができる。
【０２５０】
ここで、ステップＳ５０４の処理では、システムメインリレーＳＭＲ−Ｇが固着状態であることを判別している。この状態において、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替わる処理を行っても、電圧値ＶＬが閾値Ｖｍｉｎよりも高いときには、システムメインリレーＳＭＲ−Ｂがオンの状態で固着していることになる。したがって、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂが異常状態であることを判別できる。
【０２５１】
システムメインリレーＳＭＲ−Ｇがオンの状態で固着していても、システムメインリレーＳＭＲ−Ｂを正常にオンからオフに切り替えることができれば、組電池１０および負荷（インバータ２２）の接続を遮断することができる。言い換えれば、電圧値ＶＬを閾値Ｖｍｉｎよりも低くすることができる。システムメインリレーＳＭＲ−Ｇがオンの状態で固着しているときに、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理を行っても、電圧値ＶＬが閾値Ｖｍｉｎよりも高ければ、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂが固着して異常状態であることを判別できる。
【０２５２】
ステップＳ５０７の処理では、上述したように、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂが固着状態であることを判別する。ステップＳ５０７の処理を行った後、上位ＥＣＵ３４は、ステップＳ５１４の処理を行う。また、ステップＳ５０４の処理において、システムメインリレーＳＭＲ−Ｇが固着状態であることを判別したときでも、上位ＥＣＵ３４は、ステップＳ５１４の処理を行う。
【０２５３】
ステップＳ５０８において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｐをオフからオンに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｐの励磁コイル５１に対する通電を開始する。これにより、システムメインリレーＳＭＲ−Ｐは、オフからオンに切り替わる。
【０２５４】
ステップＳ５０９において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、電池ＥＣＵ３０は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、ステップＳ５０３の処理で説明した閾値Ｖｍｉｎと同じである。
【０２５５】
ステップＳ５０８の処理によって、システムメインリレーＳＭＲ−Ｐをオフからオンに切り替えた後において、電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂがオンの状態で固着していると判別することができる。すなわち、システムメインリレーＳＭＲ−Ｐだけでなく、システムメインリレーＳＭＲ−Ｂもオンであれば、組電池１０が負荷（インバータ２２）と接続されており、電圧値ＶＬが閾値Ｖｍｉｎよりも高くなる。
【０２５６】
そこで、電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ５１０において、システムメインリレーＳＭＲ−Ｂが固着して異常状態であることを判別する。ステップＳ５１０の処理を行った後、上位ＥＣＵ３４は、ステップＳ５１４の処理を行う。一方、ステップＳ５０９の処理において、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ５１１の処理を行う。
【０２５７】
ステップＳ５１１において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、システムメインリレーＳＭＲ−Ｂの励磁コイル５１に電流を流す。また、ステップＳ５１１において、上位ＥＣＵ３４は、電流遮断回路６０からアラーム信号を出力させる処理を行う。
【０２５８】
ここで、電流遮断回路６０が正常状態にあるとき、アラーム信号の出力によって、システムメインリレーＳＭＲ−Ｂは、オフのままとなる。すなわち、ＳＭＲ駆動回路３４ｂがシステムメインリレーＳＭＲ−Ｂの励磁コイル５１に電流を流そうとしても、励磁コイル５１には電流が流れない。また、アラーム信号の出力によって、システムメインリレーＳＭＲ−Ｐは、オンからオフに切り替わる。すなわち、ＳＭＲ駆動回路３４ｂがシステムメインリレーＳＭＲ−Ｐの励磁コイル５１に電流を流していても、電流遮断回路６０によって、励磁コイル５１への通電が遮断される。
【０２５９】
一方、電流遮断回路６０が異常状態にあるときには、アラーム信号が出力されない。このため、ステップＳ５１１の処理によって、システムメインリレーＳＭＲ−Ｂは、オフからオンに切り替わる。一方、システムメインリレーＳＭＲ−Ｐは、オンのままとなる。
【０２６０】
ステップＳ５１２において、上位ＥＣＵ３４は、電圧センサ２４を用いて、インバータ２２に入力される電圧値ＶＬを検出する。そして、電池ＥＣＵ３０は、電圧値ＶＬが閾値（電圧値）Ｖｍｉｎよりも高いか否かを判別する。この閾値Ｖｍｉｎは、ステップＳ５０３の処理で説明した閾値Ｖｍｉｎと同じである。
【０２６１】
電圧値ＶＬが閾値Ｖｍｉｎよりも高いとき、上位ＥＣＵ３４は、ステップＳ５１３の処理を行う。上述したように、電流遮断回路６０が異常状態にあるときには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐがオンになるため、電圧値ＶＬは閾値Ｖｍｉｎよりも高くなる。一方、電圧値ＶＬが閾値Ｖｍｉｎよりも低いとき、上位ＥＣＵ３４は、ステップＳ５１５の処理を行う。上述したように、電流遮断回路６０が正常状態にあるときには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐがオフになるため、電圧値ＶＬは閾値Ｖｍｉｎよりも低くなる。
【０２６２】
ステップＳ５１３において、上位ＥＣＵ３４は、電流遮断回路６０が異常状態であることを判別する。ステップＳ５１３の処理を行った後、上位ＥＣＵ３４は、ステップＳ５１４の処理を行う。ステップＳ５１３の処理は、図１８に示すステップＳ３０３の処理と同様である。ステップＳ５１２からステップＳ５１５の処理に進むとき、上位ＥＣＵ３４は、電流遮断回路６０が正常状態であることを確認することができる。
【０２６３】
ステップＳ５１４において、上位ＥＣＵ３４は、電池システムにおいて、異常が発生していることを警告する。ここでの異常には、ステップＳ５０４の処理で判別されたシステムメインリレーＳＭＲ−Ｇの異常状態や、ステップＳ５０７の処理で判別されたシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇの異常状態や、ステップＳ５１０の処理で判別されたシステムメインリレーＳＭＲ−Ｂの異常状態や、ステップＳ５１３の処理で判別された電流遮断回路６０の異常状態が含まれる。
【０２６４】
ここで、電池システムに異常が発生しているとき、上位ＥＣＵ３４は、電池システムを停止状態（Ready-OFF）にすることができる。ステップＳ５１４の処理は、図１８に示すステップＳ３０７の処理と同様である。
【０２６５】
ステップＳ５１５において、上位ＥＣＵ３４は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンからオフに切り替える処理を行う。具体的には、ＳＭＲ駆動回路３４ｂは、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断する。また、ステップＳ５１５において、上位ＥＣＵ３４は、電流遮断回路６０からアラーム信号を出力させる処理を停止させる。
【０２６６】
アラーム信号の出力を停止させれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、ＳＭＲ駆動回路３４ｂの動作に応じて、オンからオフに切り替わる。すなわち、電流遮断回路６０が正常状態であれば、システムメインリレーＳＭＲ−Ｐは、オンからオフに切り替わる。なお、電流遮断回路６０が正常状態にあるとき、システムメインリレーＳＭＲ−Ｂは、上述したようにオフのままとなる。ステップＳ５１５の処理を行うことにより、電池システムを停止状態（Ready-OFF）とすることができる。
【０２６７】
図２７には、図２５および図２６に示す処理を行うときにおいて、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動指令と、電流遮断回路６０の動作とを示す。ここで、図２７に示すＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動指令は、ＳＭＲ駆動回路３４ｂの動作を示しており、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示すものではない。
【０２６８】
ステップＳ５０１の処理で説明したように、イグニッションスイッチのオフに関する情報が、上位ＥＣＵ３４に入力されると、時刻ｔ２１において、システムメインリレーＳＭＲ−Ｇをオンからオフに切り替える処理が行われる。これにより、時刻ｔ２１以降では、コンデンサ２５の放電が開始され、電圧値ＶＬが低下し始める。時刻ｔ２１から時刻ｔ２２までの間では、図２５に示すステップＳ５０２の処理が行われる。
【０２６９】
コンデンサ２５の放電が完了すると、時刻ｔ２２から時刻ｔ２３までの間において、システムメインリレーＳＭＲ−Ｇがオンの状態で固着しているか否かが判別される。すなわち、時刻ｔ２２から時刻ｔ２３までの間では、図２５に示すステップＳ５０３の処理が行われる。システムメインリレーＳＭＲ−Ｇがオンの状態で固着しているときには、図２７の点線で示すように、時刻ｔ２２以降において、電圧値ＶＬが上昇する。この電圧値ＶＬの挙動を監視することにより、システムメインリレーＳＭＲ−Ｇが固着しているか否かを判別することができる。
【０２７０】
時刻ｔ２３では、図２５に示すステップＳ５０５の処理が行われる。すなわち、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理が行われる。時刻ｔ２３以降では、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂをオフにする処理を行っているが、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂがオンの状態で固着しているときには、図２７の点線で示すように、電圧値ＶＬが上昇したままとなる。この電圧値ＶＬの挙動を監視することにより、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂが固着しているか否かを判別することができる。
【０２７１】
時刻ｔ２４では、図２５に示すステップＳ５０８の処理が行われる。時刻ｔ２４以降では、システムメインリレーＳＭＲ−Ｐだけがオンになるが、システムメインリレーＳＭＲ−Ｂがオンの状態で固着しているときには、図２７の点線で示すように、電圧値ＶＬが上昇する。この電圧値ＶＬの挙動を監視することにより、システムメインリレーＳＭＲ−Ｂが固着しているか否かを判別することができる。なお、時刻ｔ２４から時刻ｔ２５までの間では、図２６に示すステップＳ５０９の処理が行われる。
【０２７２】
時刻ｔ２５では、図２６に示すステップＳ５１１の処理が行われる。すなわち、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替える処理が行われるとともに、電流遮断回路６０からアラーム信号を出力させる処理が行われる。電流遮断回路６０が異常状態であれば、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐがオンになることにより、組電池１０が負荷（インバータ２２）と接続される。これに伴い、図２７の点線で示すように、時刻ｔ２５以降において、電圧値ＶＬが上昇する。この電圧値ＶＬの挙動を監視することにより、電流遮断回路６０が異常状態であるか否かを判別することができる。
【０２７３】
一方、電流遮断回路６０が正常状態であれば、システムメインリレーＳＭＲ−Ｂはオフのままであり、システムメインリレーＳＭＲ−Ｐはオンのままである。このとき、システムメインリレーＳＭＲ−Ｐだけがオンであるため、組電池１０は負荷（インバータ２２）と接続されず、電圧値ＶＬは上昇しない。時刻ｔ２５から時刻ｔ２６までの間では、図２６に示すステップＳ５１２の処理が行われる。
【０２７４】
なお、本実施例では、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替える処理と、アラーム信号を出力させる処理とを、同一の時刻ｔ２５において行っているが、これに限るものではない。具体的には、アラーム信号を出力させる処理を行った後に、システムメインリレーＳＭＲ−Ｂをオフからオンに切り替える処理を行うこともできる。
【０２７５】
時刻ｔ２６では、図２６に示すステップＳ５１５の処理が行われる。すなわち、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンからオフに切り替える処理が行われるとともに、アラーム信号の出力を停止させる処理が行われる。時刻ｔ２６では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐがオフとなっており、電池システムが停止状態（Ready-OFF）となる。
【０２７６】
なお、本実施例では、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンからオフに切り替える処理と、アラーム信号の出力を停止させる処理とを、同一の時刻ｔ２６において行っているが、これに限るものではない。具体的には、アラーム信号の出力を停止させる処理を行う前に、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンからオフに切り替える処理を行うことができる。
【０２７７】
また、本実施例では、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理と、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理とを、同一の時刻ｔ２６において行っているが、これに限るものではない。具体的には、システムメインリレーＳＭＲ−Ｂをオンからオフに切り替える処理と、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える処理とを、互いに異なる時刻で行うことができる。ただし、アラーム信号の出力を停止させる処理を行う前に、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオンからオフに切り替える処理を行う必要がある。
【０２７８】
電流遮断回路６０の異常状態を判別しないときには、図２８に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させることができる。ここで、図２８に示す「ＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの動作」は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示す。
【０２７９】
図２８に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させれば、図２７を用いて説明した場合と同様に、システムメインリレーＳＭＲ−Ｇ，ＳＭＲ−Ｂの固着状態を判別したり、電池システムを停止状態（Ready-OFF）としたりすることができる。
【０２８０】
一方、本実施例で説明したように、電池システムを停止状態（Ready-OFF）とする間に、電流遮断回路６０の異常状態を判別するとき、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐは、図２９に示すように動作する。図２９は、図２７に対応した図である。ここで、図２９に示す「ＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの動作」は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの実際の動作を示す。また、図２９では、電流遮断回路６０が正常状態にあるものとしている。
【０２８１】
図２８および図２９を比較すれば分かるように、電流遮断回路６０の異常状態を判別しない場合（図２８）と、電流遮断回路６０の異常状態を判別する場合（図２９）とにおいて、各システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数は、等しい。すなわち、図２５および図２６に示す処理を行うことにより、電流遮断回路６０の異常状態を判別するために、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数が増えることもない。これにより、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの摩耗劣化が進行してしまうことを抑制できる。
【０２８２】
なお、電流遮断回路６０が異常状態にあるときには、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐは、図２７に示すように、オンおよびオフの間で切り替わる。これにより、図２７に示す時刻ｔ２５，ｔ２６の間において、電流遮断回路６０が異常状態にあることを判別することができる。
【０２８３】
図２７に示すように、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐの駆動を制御するときには、電流遮断回路６０が、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断することができる。ここで、システムメインリレーＳＭＲ−Ｇにおける励磁コイル５１の通電は、電流遮断回路６０によって遮断されない。また、電流遮断回路６０は、システムメインリレーＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断することができる。ここで、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇにおける励磁コイル５１の通電は、電流遮断回路６０によって遮断されない。
【０２８４】
このように、電流遮断回路６０が、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断したり、システムメインリレーＳＭＲ−Ｐにおける励磁コイル５１の通電を遮断したりする構成であっても、本実施例と同様の効果を得ることができる。すなわち、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを動作させる回数を増やすことなく、電流遮断回路６０の異常状態を判別することができる。
【０２８５】
上述した実施例１〜３では、３つのシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐを用いて、組電池１０および負荷（インバータ２２）を接続したり、組電池１０および負荷の接続を遮断したりしているが、これに限るものではない。例えば、システムメインリレーＳＭＲ−Ｐを省略して、２つのシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇを用いることもできる。また、２つのシステムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇのうち、一方を省略することもできる。
【符号の説明】
【０２８６】
１０：組電池（蓄電装置）、１１：単電池（蓄電素子）、２１：電流センサ、
２２：インバータ、２３：モータ・ジェネレータ、２４：電圧センサ、
３０：電池ＥＣＵ（コントローラ）、３１：監視ＩＣ、３２：フォトカプラ、
３３：ＣＰＵ、３４：上位ＥＣＵ（コントローラ）、４１：電源、４２：スイッチ、
５１：励磁コイル、５２：可動接点、５３：固定接点、６０：電流遮断回路、
６１：ＩＣ、６２：ＯＲ回路、６３：アラーム確定回路（アラーム回路）、
６３ａ：コンパレータ、６３ｂ：コンデンサ、６４：アラームラッチ回路、
６５：フォトカプラ、６６：ＯＲ回路、６７：遅延回路、６８：トランジスタ、
６９：電源
【図１】
2014110684.tif 000003
【図２】
2014110684.tif 000004
【図３】
2014110684.tif 000005
【図４】
2014110684.tif 000006
【図５】
2014110684.tif 000007
【図６】
2014110684.tif 000008
【図７】
2014110684.tif 000009
【図８】
2014110684.tif 000010
【図９】
2014110684.tif 000011
【図１０】
2014110684.tif 000012
【図１１】
2014110684.tif 000013
【図１２】
2014110684.tif 000014
【図１３】
2014110684.tif 000015
【図１４】
2014110684.tif 000016
【図１５】
2014110684.tif 000017
【図１６】
2014110684.tif 000018
【図１７】
2014110684.tif 000019
【図１８】
2014110684.tif 000020
【図１９】
2014110684.tif 000021
【図２０】
2014110684.tif 000022
【図２１】
2014110684.tif 000023
【図２２】
2014110684.tif 000024
【図２３】
2014110684.tif 000025
【図２４】
2014110684.tif 000026
【図２５】
2014110684.tif 000027
【図２６】
2014110684.tif 000028
【図２７】
2014110684.tif 000029
【図２８】
2014110684.tif 000030
【図２９】
2014110684.tif 000031