(57)【特許請求の範囲】
【請求項１】
並列に接続された複数の蓄電素子をそれぞれ有し、直列に接続された複数の蓄電ブロックと、
前記蓄電ブロックの温度及び前記蓄電素子の周辺温度を検出する温度センサと、
前記周辺温度と前記蓄電ブロックの検出温度との温度差に応じた前記蓄電素子の温度変化量を用いて、前記各蓄電ブロックの状態を判別するコントローラと、を有し、
前記各蓄電素子は、前記蓄電素子の内部における電流経路を遮断する電流遮断器を有しており、
前記コントローラは、全ての蓄電素子の各電流遮断器が遮断状態にない前記蓄電ブロックの前記蓄電素子に流れる電流値に対し、前記電流遮断器が遮断状態にある前記蓄電素子に並列に接続される残りの前記蓄電素子に流れる電流値が前記電流遮断器の遮断数に応じて増加する関係に基づいて、前記蓄電ブロックに流れる電流に応じた前記蓄電素子の第１温度変化量が、並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない前記蓄電ブロックに流れる電流に応じた前記蓄電素子の第２温度変化量と相違し、前記第１温度変化量が前記遮断数が１以上となる前記第２温度変化量に対する温度変化量の上昇率を有する場合、前記蓄電ブロックに含まれる蓄電素子の前記電流遮断器が遮断状態にあると検出することを特徴とする蓄電システム。
【請求項２】
前記コントローラは、
並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない前記蓄電ブロックに流れる電流値に応じた前記蓄電素子の温度変化量を予め規定した電流−温度変化マップから、電流センサによって検出される前記蓄電ブロックを流れる検出電流に対応する温度変化量を前記第２温度変化量として算出し、
前記第１温度変化量と、前記電流−温度変化マップに基づく前記第２温度変化量を比較することを特徴とする請求項１に記載の蓄電システム。
【請求項３】
前記コントローラは、
前記第１温度変化量に対応する第１蓄電ブロックとは異なる第２蓄電ブロックに流れる電流に応じた前記蓄電素子の温度変化量を、前記第２温度変化量として取得し、
異なる前記蓄電ブロック間それぞれの各蓄電素子の温度変化量を比較することを特徴とする請求項１に記載の蓄電システム。
【請求項４】
前記コントローラは、
前記蓄電ブロックに流れる電流に応じた前記蓄電素子の温度変化量を時系列で取得し、
現在の温度変化量を前記第１温度変化量、過去の温度変化量を前記第２温度変化量として、同じ蓄電ブロックの前記蓄電素子の現在の温度変化量および過去の温度変化量を比較することを特徴とする請求項１に記載の蓄電システム。
【請求項５】
前記コントローラは、
前記過去の温度変化量に対応する第１時刻における電流センサの第１検出電流及び前記過去の温度変化量を用いて、前記第１時刻の前記蓄電素子の第１内部抵抗を算出するとともに、前記現在の温度変化量に対応する前記第１時刻から一定時間経過した後の第２時刻における電流センサの第２検出電流及び前記現在の温度変化量を用いて、前記第２時刻の前記蓄電素子の第２内部抵抗を算出し、
前記第１時刻および第２時刻での前記蓄電素子の各温度変化量に対する前記第１内部抵抗と第２内部抵抗とが相違する場合、前記蓄電ブロックに含まれる蓄電素子の前記電流遮断器が遮断状態にあると検出することを特徴とする請求項４に記載の蓄電システム。
【請求項６】
前記コントローラは、前記第１温度変化量と前記第２温度変化量との間の、前記第２温度変化量に対する前記第１温度変化量の上昇率を用いて、前記蓄電ブロックに含まれる前記電流遮断器が遮断状態にある蓄電素子の数を特定することを特徴とする請求項１から５のいずれか１つに記載の蓄電システム。
【請求項７】
前記電流遮断器は、溶断によって前記電流経路を遮断するヒューズ、温度上昇に伴う抵抗の上昇によって前記電流経路を遮断するＰＴＣ素子又は、前記蓄電素子の内圧が上昇することに応じて変形し、前記電流経路を遮断する電流遮断弁であることを特徴とする請求項１から６のいずれか１つに記載の蓄電システム。
【請求項８】
電流経路を遮断する電流遮断器を有する蓄電素子が複数並列に接続される蓄電ブロックを、複数直列に接続して構成された蓄電システムの前記蓄電ブロックの状態判別方法であって、
前記蓄電ブロックの温度及び前記蓄電素子の周辺温度を温度センサで検出し、前記周辺温度と前記蓄電ブロックの検出温度との温度差に応じた前記蓄電素子の温度変化量を算出するとともに、
全ての蓄電素子の各電流遮断器が遮断状態にない前記蓄電ブロックの前記蓄電素子に流れる電流値に対し、前記電流遮断器が遮断状態にある前記蓄電素子に並列に接続される残りの前記蓄電素子に流れる電流値が前記電流遮断器の遮断数に応じて増加する関係に基づいて、前記蓄電ブロックに流れる電流に応じた前記蓄電素子の第１温度変化量が、並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない前記蓄電ブロックに流れる電流に応じた前記蓄電素子の第２温度変化量と相違し、前記第１温度変化量が前記遮断数が１以上となる前記第２温度変化量に対する温度変化量の上昇率を有する場合、前記蓄電ブロックに含まれる蓄電素子の前記電流遮断器が遮断状態にあると検出することを特徴とする判別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電流遮断器をそれぞれ有する複数の蓄電素子が並列に接続された蓄電ブロックにおいて、電流遮断器の作動状態を判別する蓄電システムに関する。
【背景技術】
【０００２】
特許文献１に記載の集合電池では、複数の電池を並列に接続した構成において、並列に接続された各単電池に対してヒューズを接続している。ヒューズは、過大な電流が流れたときに溶断することにより、電流経路を遮断する。また、特許文献２に記載の技術では、電池の内部抵抗の変化に基づいて、電池に含まれる電流遮断機構の作動を検出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−２７５１１６号公報
【特許文献２】特開２００８−１８２７７９号公報
【特許文献３】特開２０１１−１３５６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の電池が並列に接続された構成では、電流遮断器の作動数に応じて、電流遮断器が作動していない電池に流れる電流値が変化する。具体的には、電流遮断器の作動数が増加すると、電流遮断器が作動していない電池に流れる電流値が上昇するので、電流遮断器が作動していない電池に対する電流負荷が増加してしまう。このため、電池の充放電を制御するうえでは、電流遮断器の作動を検出する必要があるが、特許文献２の技術では、電池の電圧挙動を監視して事前に測定した基準電圧と比較するので、電流遮断器の作動を精度よく検出することができない課題がある。
【０００５】
また、電池特性は、環境温度、製造時のバラツキや電池の劣化等によって異なる。このため、電流遮断器が作動した場合の電圧挙動と、電池の特性変化による電圧挙動とを適切に識別することができず、電流遮断器の作動を精度よく検出することができない。
【０００６】
一方で、電流遮断器の作動を検出した場合、電池の充放電を制限すれば、電池に対する電流負荷が増加するのを抑制することができるが、電流遮断器の作動数を特定しなければ、電池の充放電制御を効率良く行うことができない。すなわち、電流遮断器の作動状態を検出するだけでは、電池の充放電を過度に制限してしまうことがある。したがって、電池の充放電が過度に制限されるのを防止するためには、電流遮断器の作動数を把握する必要がある。特許文献２に記載の技術では、電流遮断器の作動状態を検出するだけであり、電流遮断器の作動数を特定することはできない。
【課題を解決するための手段】
【０００７】
本願第１の発明である蓄電システムは、並列に接続された複数の蓄電素子をそれぞれ有し、直列に接続された複数の蓄電ブロックと、蓄電ブロックの温度及び蓄電素子の周辺温度を検出する温度センサと、周辺温度と蓄電ブロックの検出温度との温度差に応じた蓄電素子の温度変化量を用いて、各蓄電ブロックの状態を判別するコントローラと、を有する。各蓄電素子は、蓄電素子の内部における電流経路を遮断する電流遮断器を有する。コントローラは、全ての蓄電素子の各電流遮断器が遮断状態にない蓄電ブロックの蓄電素子に流れる電流値に対し、電流遮断器が遮断状態にある蓄電素子に並列に接続される残りの蓄電素子に流れる電流値が電流遮断器の遮断数に応じて増加する関係に基づいて、蓄電ブロックに流れる電流に応じた蓄電素子の第１温度変化量が、並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない蓄電ブロックに流れる電流に応じた蓄電素子の第２温度変化量と相違し、第１温度変化量が遮断数が１以上となる第２温度変化量に対する温度変化量の上昇率を有する場合、蓄電ブロックに含まれる蓄電素子の電流遮断器が遮断状態にあると検出する。
【０００８】
本願第１の発明によれば、蓄電素子の温度変化によって電流遮断器の作動有無を検出することができる。すなわち、並列に接続される蓄電素子の電流遮断器が作動すると、電流遮断器が作動していない残りの蓄電素子に電流が集中し、電流遮断器が作動していない残りの蓄電素子に流れる電流値が大きくなる。このため、電流遮断器が作動していない蓄電素子に流れる電流値が大きくなることに伴って蓄電素子の発熱量が増加し、蓄電素子の電流遮断器が作動した状態の蓄電ブロックにおける蓄電素子と、並列に接続される全ての蓄電素子の各電流遮断器が作動していない蓄電ブロックの蓄電素子との間の温度変化量は、相違することになる。このため、電流遮断器が作動してない蓄電ブロックに流れる電流に応じた蓄電素子の温度変化量を基準として、温度センサによって検出される検出温度に基づく蓄電ブロックに流れる電流に応じた蓄電素子の温度変化量が相違する場合に、電流遮断器の作動状態を検出することができる。
【００１０】
コントローラは、並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない蓄電ブロックに流れる電流値に応じた蓄電素子の温度変化量を予め規定した電流−温度変化マップから、電流センサによって検出される蓄電ブロックを流れる検出電流に対応する温度変化量を第２温度変化量として算出し、第１温度変化量と電流−温度変化マップに基づく第２温度変化量を比較することで、電流遮断器の作動有無を検出するように構成することができる。
【００１１】
コントローラは、第１温度変化量に対応する第１蓄電ブロックとは異なる第２蓄電ブロックに流れる電流に応じた蓄電素子の温度変化量を、第２温度変化量として取得し、異なる蓄電ブロック間それぞれの各蓄電素子の温度変化量を比較することで、電流遮断器の作動有無を検出するように構成することができる。
【００１２】
コントローラは、蓄電ブロックに流れる電流に応じた蓄電素子の温度変化量を時系列で取得し、現在の温度変化量を第１温度変化量、過去の温度変化量を第２温度変化量として、同じ蓄電ブロックの蓄電素子の現在の温度変化量および過去の温度変化量を比較することで、電流遮断器の作動有無を検出するように構成することができる。
【００１３】
コントローラは、過去の温度変化量に対応する第１時刻における電流センサの第１検出電流及び過去の温度変化量を用いて、第１時刻の蓄電素子の第１内部抵抗を算出するとともに、現在の温度変化量に対応する第１時刻から一定時間経過した後の第２時刻における電流センサの第２検出電流及び現在の温度変化量を用いて、第２時刻の蓄電素子の第２内部抵抗を算出し、第１時刻および第２時刻での蓄電素子の各温度変化量に対応する第１内部抵抗と第２内部抵抗とが相違する場合に、蓄電ブロックに含まれる蓄電素子の電流遮断器が遮断状態にあると検出するように構成することができる。
【００１４】
コントローラは、第１温度変化量と第２温度変化量との間の、第２温度変化量に対する第１温度変化量の上昇率を用いて、蓄電ブロックに含まれる電流遮断器が遮断状態にある蓄電素子の数を特定することができる。
【００１６】
電流遮断器は、溶断によって電流経路を遮断するヒューズ、温度上昇に伴う抵抗の上昇によって電流経路を遮断するＰＴＣ素子又は、蓄電素子の内圧が上昇することに応じて変形し、電流経路を遮断する電流遮断弁を用いることができる。
【００１７】
本願第２の発明は、電流経路を遮断する電流遮断器を有する蓄電素子が複数並列に接続される蓄電ブロックを、複数直列に接続して構成された蓄電システムにおける蓄電ブロックの状態判別方法であり、蓄電ブロックの温度及び蓄電素子の周辺温度を温度センサで検出し、周辺温度と蓄電ブロックの検出温度との温度差に応じた蓄電素子の温度変化量を算出する。そして、全ての蓄電素子の各電流遮断器が遮断状態にない蓄電ブロックの蓄電素子に流れる電流値に対し、電流遮断器が遮断状態にある蓄電素子に並列に接続される残りの蓄電素子に流れる電流値が電流遮断器の遮断数に応じて増加する関係に基づいて、蓄電ブロックに流れる電流に応じた蓄電素子の第１温度変化量が、並列に接続される全ての蓄電素子の各電流遮断器が遮断状態にない蓄電ブロックに流れる電流に応じた蓄電素子の第２温度変化量と相違し、前記第１温度変化量が前記遮断数が１以上となる前記第２温度変化量に対する温度変化量の上昇率を有する場合、蓄電ブロックに含まれる蓄電素子の電流遮断器が遮断状態にあると検出する。本願第２の発明においても、本願第１の発明と同様の効果を得ることができる。
【図面の簡単な説明】
【００１８】
【図１】電池システムの構成を示す図である。
【図２】組電池の構成を示す図である。
【図３】単電池の構成を示す図である。
【図４】単電池に流れる電流と温度変化の関係を示す一例である。
【図５】実施例１の電流遮断器作動検出処理を示すフローチャートである。
【図６】実施例１の電流遮断器作動検出処理の変形例である。
【図７】実施例１の電流遮断器の作動検出後の充放電制御の処理を示すフローチャートである。
【図８】実施例２の電流遮断器作動検出処理を示すフローチャートである。
【図９】実施例３の電流遮断器作動検出処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施例について説明する。
【００２０】
（実施例１）
本発明の実施例１である電池システム（蓄電システムに相当する）について、図１を用いて説明する。図１は、電池システムの構成を示す図である。本実施例の電池システムは、車両に搭載されている。
【００２１】
車両としては、ハイブリッド自動車や電気自動車がある。ハイブリッド自動車は、車両を走行させる動力源として、後述する組電池に加えて、エンジン又は燃料電池を備えている。電気自動車は、車両を走行させる動力源として、後述する組電池だけを備えている。
【００２２】
組電池１０の正極端子と接続された正極ラインＰＬには、システムメインリレーＳＭＲ−Ｂが設けられている。システムメインリレーＳＭＲ−Ｂは、コントローラ４０からの制御信号を受けることにより、オンおよびオフの間で切り替わる。組電池１０の負極端子と接続された負極ラインＮＬには、システムメインリレーＳＭＲ−Ｇが設けられている。システムメインリレーＳＭＲ−Ｇは、コントローラ４０からの制御信号を受けることにより、オンおよびオフの間で切り替わる。
【００２３】
システムメインリレーＳＭＲ−Ｇには、システムメインリレーＳＭＲ−Ｐおよび電流制限抵抗Ｒが並列に接続されている。システムメインリレーＳＭＲ−Ｐおよび電流制限抵抗Ｒは、直列に接続されている。システムメインリレーＳＭＲ−Ｐは、コントローラ４０からの制御信号を受けることにより、オンおよびオフの間で切り替わる。電流制限抵抗Ｒは、組電池１０を負荷（具体的には、後述する昇圧回路３２）と接続するときに、突入電流が流れるのを抑制するために用いられる。
【００２４】
組電池１０を負荷と接続するとき、コントローラ４０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｐをオフからオンに切り替える。これにより、電流制限抵抗Ｒに電流を流すことができ、突入電流が流れるのを抑制することができる。
【００２５】
次に、コントローラ４０は、システムメインリレーＳＭＲ−Ｇをオフからオンに切り替えた後に、システムメインリレーＳＭＲ−Ｐをオンからオフに切り替える。これにより、組電池１０および負荷の接続が完了し、図１に示す電池システムは、起動状態（Ready-On）となる。一方、組電池１０および負荷の接続を遮断するとき、コントローラ４０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇをオンからオフに切り替える。これにより、図１に示す電池システムの動作は停止する。
【００２６】
昇圧回路３２は、組電池１０の出力電圧を昇圧し、昇圧後の電力をインバータ３３に出力する。また、昇圧回路３２は、インバータ３３の出力電圧を降圧し、降圧後の電力を組電池１０に出力することができる。昇圧回路３２は、コントローラ４０からの制御信号を受けて動作する。本実施例の電池システムでは、昇圧回路３２を用いているが、昇圧回路３２を省略することもできる。
【００２７】
インバータ３３は、昇圧回路３２から出力された直流電力を交流電力に変換し、交流電力をモータ・ジェネレータ３４に出力する。また、インバータ３３は、モータ・ジェネレータ３４が生成した交流電力を直流電力に変換し、直流電力を昇圧回路３２に出力する。モータ・ジェネレータ３４としては、例えば、三相交流モータを用いることができる。
【００２８】
モータ・ジェネレータ３４は、インバータ３３からの交流電力を受けて、車両を走行させるための運動エネルギを生成する。組電池１０の出力電力を用いて車両を走行させるとき、モータ・ジェネレータ３４によって生成された運動エネルギは、車輪に伝達される。
【００２９】
車両を減速させたり、停止させたりするとき、モータ・ジェネレータ３４は、車両の制動時に発生する運動エネルギを電気エネルギ（交流電力）に変換する。インバータ３３は、モータ・ジェネレータ３４が生成した交流電力を直流電力に変換し、直流電力を昇圧回路３２に出力する。昇圧回路３２は、インバータ３３からの電力を組電池１０に出力する。これにより、回生電力を組電池１０に蓄えることができる。
【００３０】
図２は、組電池１０の構成を示す。組電池１０は、直列に接続された複数の電池ブロック（蓄電ブロックに相当する）１１を有する。複数の電池ブロック１１を直列に接続することにより、組電池１０の出力電圧を確保することができる。ここで、電池ブロック１１の数は、組電池１０に対して要求される電圧を考慮して、適宜設定することができる。
【００３１】
各電池ブロック１１は、並列に接続された複数の単電池（蓄電素子に相当する）１２を有する。複数の単電池１２を並列に接続することにより、電池ブロック１１（組電池１０）の満充電容量を増やすことができ、組電池１０の出力を用いて車両を走行させるときの距離を延ばすことができる。各電池ブロック１１を構成する単電池１２の数は、組電池１０に要求される満充電容量を考慮して、適宜設定することができる。
【００３２】
複数の電池ブロック１１は、直列に接続されているため、各電池ブロック１１には、等しい電流が流れる。各電池ブロック１１では、複数の単電池１２が並列に接続されているため、各単電池１２に流れる電流値は、電池ブロック１１に流れる電流値を、電池ブロック１１を構成する単電池１２の数（総数）で除算した電流値となる。具体的には、電池ブロック１１を構成する単電池１２の総数がＮ個であり、電池ブロック１１に流れる電流値がＩｓであるとき、各単電池１２に流れる電流値は、Ｉｓ／Ｎとなる。なお、本実施例では、電池ブロック１１を構成する複数の単電池１２において、内部抵抗のバラツキが発生していないものとしている。
【００３３】
単電池１２としては、ニッケル水素電池やリチウムイオン電池といった二次電池を用いることができる。また、二次電池の代わりに、電気二重層キャパシタ（コンデンサ）を用いることができる。例えば、単電池１２としては、１８６５０型の電池を用いることができる。１８６５０型の電池は、いわゆる円筒型の電池であり、直径が１８［ｍｍ］であり、長さが６５．０［ｍｍ］である。円筒型の電池とは、電池ケースが円筒状に形成されており、電池ケースの内部には、充放電を行う発電要素が収容されている。発電要素の構成については、後述する。
【００３４】
単電池１２は、図３に示すように、発電要素１２ａおよび電流遮断器１２ｂを有する。発電要素１２ａおよび電流遮断器１２ｂは、単電池１２の外装を構成する電池ケースに収容されている。発電要素１２ａは、充放電を行う要素であり、正極板と、負極板と、正極板および負極板の間に配置されるセパレータとを有する。正極板は、集電板と、集電板の表面に形成された正極活物質層とを有する。負極板は、集電板と、集電板の表面に形成された負極活物質層とを有する。正極活物質層は、正極活物質や導電剤などを含んでおり、負極活物質層は、負極活物質や導電剤などを含んでいる。
【００３５】
単電池１２としてリチウムイオン二次電池を用いるときには、例えば、正極板の集電板をアルミニウムで形成し、負極板の集電板を銅で形成することができる。また、正極活物質としては、例えば、LiCo1/3Ni1/3Mn1/3O2を用い、負極活物質としては、例えば、カーボンを用いることができる。セパレータ、正極活物質層および負極活物質層には、電解液がしみ込んでいる。電解液を用いる代わりに、正極板および負極板の間に、固体電解質層を配置することもできる。
【００３６】
電流遮断器１２ｂは、単電池１２の内部における電流経路を遮断するために用いられる。すなわち、電流遮断器１２ｂが作動することにより、単電池１２の内部における電流経路が遮断される。電流遮断器１２ｂとしては、例えば、ヒューズ、ＰＴＣ（Positive Temperature Coefficient）素子又は、電流遮断弁を用いることができる。これらの電流遮断器１２ｂは、個別に用いることもできるし、併用することもできる。
【００３７】
電流遮断器１２ｂとしてのヒューズは、ヒューズに流れる電流に応じて溶断する。ヒューズを溶断させることにより、単電池１２の内部における電流経路を機械的に遮断することができる。これにより、発電要素１２ａに過大な電流が流れるのを防止して、単電池１２（発電要素１２ａ）を保護することができる。電流遮断器１２ｂとしてのヒューズは、電池ケースに収容されていてもよいし、電池ケースの外部に配置されていてもよい。電池ケースの外部にヒューズを配置する場合であっても、ヒューズは、各単電池１２に対して設けられる。
【００３８】
電流遮断器１２ｂとしてのＰＴＣ素子は、単電池１２の電流経路に配置されており、ＰＴＣ素子の温度上昇に応じて抵抗を増加させる。ＰＴＣ素子に流れる電流が増加すると、ジュール熱によってＰＴＣ素子の温度が上昇する。ＰＴＣ素子の温度上昇に応じて、ＰＴＣ素子の抵抗が増加することにより、ＰＴＣ素子において、電流を遮断することができる。これにより、発電要素１２ａに過大な電流が流れるのを防止して、単電池１２（発電要素１２ａ）を保護することができる。
【００３９】
電流遮断器１２ｂとしての電流遮断弁は、単電池１２の内圧上昇に応じて変形し、発電要素１２ａとの機械的な接続を断つことにより、単電池１２の内部における電流経路を遮断することができる。単電池１２の内部は、密閉状態となっており、過充電などによって発電要素１２ａからガスが発生すると、単電池１２の内圧が上昇する。発電要素１２ａからガスが発生しているときには、単電池１２（発電要素１２ａ）は異常状態となる。単電池１２の内圧が上昇することに応じて、電流遮断弁を変形させることにより、発電要素１２ａとの機械的な接続を断つことができる。これにより、異常状態にある発電要素１２ａに充放電電流が流れるのを阻止し、単電池１２（発電要素１２ａ）を保護することができる。
【００４０】
図１に示す監視ユニット２０は、各電池ブロック１１の電圧を検出し、検出結果をコントローラ４０に出力する。電流センサ３１は、組電池１０に流れる電流値を検出し、検出結果をコントローラ４０に出力する。例えば、組電池１０を放電しているときには、電流センサ３１によって検出された電流値として、正の値を用いることができる。また、組電池１０を充電しているときには、電流センサ３１によって検出された電流値として、負の値を用いることができる。電流センサ３１は、組電池１０に流れる電流値を検出できればよく、正極ラインＰＬではなく、負極ラインＮＬに設けることもできる。また、複数の電流センサ３１を用いることもできる。
【００４１】
温度センサ２１は、各電池ブロック１１に設けられ、電池ブロック１１の温度と、複数の電池ブロック１１全体の環境温度を検出し、検出結果それぞれをコントローラ４０に出力する。環境温度は、例えば、図２に示すように、吸気ダクト１３及び排気ダクト１４を含む組電池１０を冷却する冷却構造において、外気等の冷却風が組電池１０に流入する吸気側の温度とすることができ、電池ブロック１１（単電池１２）の周辺温度である。本実施例では、吸気ダクト１３と組電池１０との間の流入経路上の温度を環境温度として温度センサ２１で検出している。なお、個別に温度センサを設けて、電池ブロック１１の温度及び環境温度を別々の温度センサで検出してもよい。
【００４２】
コントローラ４０は、メモリ４１を内蔵しており、メモリ４１は、コントローラ４０を動作させるためのプログラムや、特定の情報を記憶している。メモリ４１は、コントローラ４０の外部に設けることもできる。
【００４３】
本実施例の電池システムにおける処理について説明する。本実施例は、並列に接続された電流遮断器１２ｂを備える複数の単電池１２で構成された電池ブロック１１それぞれの電流遮断器１２ｂの作動を検出するとともに、１つの電池ブロック１１に含まれる複数の単電池１２のうちで電流遮断器１２ｂが作動している単電池１２の数、すなわち、電流遮断器１２ｂの作動数を特定（推定）する。特定された電流遮断器１２ｂの作動数は、充放電制御に用いられる。
【００４４】
本実施例では、電池ブロック１１内の単電池１２の温度情報を用いて、電流遮断器１２ｂの作動有無を検出する。上述したように、電池ブロック１１を構成する単電池１２の総数がＮ個あり、電池ブロック１１に流れる電流値がＩｓであるとき、各単電池１２に流れる電流値は、Ｉｓ／Ｎとなるので、電流遮断器１２ｂが作動していると、電流が流れる単電池１２の個数が電流遮断器１２ｂが作動している単電池１２の個数分少なくなる。このため、電流遮断器１２ｂが作動していない単電池１２に電流が集中し、流れる電流値が大きくなる。
【００４５】
電池ブロック１１内の電流遮断器１２ｂが作動していない単電池１２に流れる電流値が大きくなると単電池１２の発熱量が増加するので、並列に接続された複数の単電池１２全ての電流遮断器１２ｂが作動していない各単電池１２と、少なくとも１つ以上の単電池１２の電流遮断器１２ｂが作動した単電池１２に並列に接続された電流遮断器１２ｂが作動していない残りの各単電池１２とでは、発熱量の相違に応じた温度差が生じることになる。
【００４６】
例えば、１つの電池ブロック１１の単電池１２の総数がＮ個、各単電池１２の内部抵抗Ｒ、電池ブロック１１に流れる電流値をＩ（Ｉｓ）とすると、単電池１２の発熱量は、下記の式１で算出することができる。
（式１）Ｑ＝（Ｉ／Ｎ）２×Ｒ
そして、単電池１２から外部への熱抵抗θとすると、式１の発熱量に対する単電池１２の温度変化量ΔＴは、
（式２）ΔＴ＝Ｑ×θ＝（Ｉ／Ｎ）２×Ｒ×θ
となる。
【００４７】
単電池１２に電流が流れることによる温度変化量ΔＴは、電池ブロック１１の周囲の環境温度に対して式１の発熱量に起因する温度上昇値である。なお、熱抵抗θは、単位時間当たりの発熱量に対する温度変化（上昇）量である。各単電池１２の内部抵抗Ｒ及び熱抵抗θは同じ値とすることができる。
【００４８】
ここで、１つの電池ブロック１１のＮ個の単電池１２のうち、電流遮断器１２ｂが作動した単電池１２の個数をｘ個とすると、残りの電流遮断器１２ｂが作動していない単電池１２に流れる電流値は、Ｉ／（Ｎ−ｘ）となるので、電流遮断器１２ｂが作動していない残りの単電池１２の環境温度に対する温度変化量ΔＴ´は、
（式３）ΔＴ´＝（Ｉ／（Ｎ―ｘ））２×Ｒ×θ
となり、式３から把握できるように、電流遮断器１２ｂが作動している単電池１２に並列に接続される残りの各単電池１２の発熱量が電流遮断器１２ｂの作動数をｘに応じて増加する。残りの各単電池１２に対してＩ／（Ｎ−ｘ）の電流が流れた場合、単電池１２の温度変化量はΔＴ´となり、１つの電池ブロック１１のＮ個の単電池１２のうち電流遮断器１２ｂが作動すると、電流遮断器１２ｂが作動した個数に応じて残りの単電池１２の温度が上昇し、電流遮断器１２ｂが１つも作動していない電池ブロックの単電池１２よりも高い温度上昇を示すことになる（ΔＴ´＞ΔＴ）。
【００４９】
図４は、単電池１２に流れる電流と温度上昇の関係を示す図（電流−温度上昇マップ）である。縦軸が温度変化量ΔＴ、横軸が電流Ｉ２である。図４の例では、上記式２、３に示した関係から横軸を、電流Ｉの二乗で表している。
【００５０】
図４において、実線は、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の温度変化量ΔＴを示しており、点線は、電流遮断器１２ｂが作動した状態の電池ブロック１１の残りの電流遮断器１２ｂが作動していない単電池１２の温度変化量ΔＴ´を示している。図４に示すように、ΔＴとΔＴ´の関係は、上記式２、式３の関係から以下のように表すことができる。
（式４）ΔＴ´＝（Ｉ／（Ｎ―ｘ））2×Ｒ×θ＝（Ｎ／（Ｎ−ｘ））2×（Ｉ／Ｎ）2×Ｒ×θ
＝（Ｎ／（Ｎ−ｘ））2ΔＴ
【００５１】
式４から把握できるように、温度変化量ΔＴ´は、温度変化量ΔＴの（Ｎ／（Ｎ−ｘ））2倍となる。このため、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の温度変化量と電流遮断器１２ｂが作動した状態の電池ブロック１１の残りの電流遮断器１２ｂが作動していない単電池１２の温度変化量との間には、下記の式５に示す電流遮断器１２ｂの作動数ｘに応じた（Ｎ／（Ｎ−ｘ））2に基づく上昇率（変化率）の関係を有する。
（式５）ΔＴ´／ΔＴ＝（Ｎ／（Ｎ−ｘ））2
【００５２】
さらに式５を作動数ｘで展開すると、
（式６）
0005692047.tif 000002
となる。式５、式６によれば、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の温度変化量に対する電流遮断器１２ｂが作動した状態の電池ブロック１１の電流遮断器１２ｂが作動していない残りの単電池１２の温度変化量の上昇率から、作動数ｘを算出することができる。電流遮断器１２ｂが作動した単電池１２に並列接続される電流遮断器１２ｂが作動していない残りの単電池１２に流れる電流が、作動数ｘに応じて増加することに起因して電流遮断器１２ｂが作動していない残りの単電池１２の発熱量が増加し、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の基準温度変化量ΔＴに対する電池ブロック１１の温度変化量ΔＴ´の上昇率は、作動数ｘに応じて高くなる。
【００５３】
このように、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の温度変化量ΔＴに対し、電流遮断器１２ｂが作動した状態の電池ブロック１１の電流遮断器１２ｂが作動していない残りの単電池１２の温度変化量ΔＴ´は、作動数に応じた所定の上昇率を示すことになるので、電流遮断器１２ｂが作動していなければ、温度センサ２１によって検出される検出温度に基づく電池ブロック１１に流れる電流に応じた単電池１２の温度変化量は、全ての単電池１２の各電流遮断器１２ｂが作動状態にない電池ブロック１１に流れる電流に応じた単電池１２の基準温度変化量と同じになるはずである。
【００５４】
したがって、温度センサ２１によって検出される検出温度に基づく電池ブロック１１に流れる電流に応じた単電池１２の温度変化を監視し、基準となる温度上昇値と相違すれば、単電池１２の電流遮断器１２ｂが作動していることになるので、温度センサ２１によって検出される単電池１２の温度変化量と基準温度変化量とを比較すれば、単電池１２の電流遮断器１２ｂが作動している電池ブロック１１、すなわち、電池ブロック１１の単電池１２の電流遮断器１２の作動状態を検出することができる。
【００５５】
そして、監視される単電池１２の温度変化量と基準温度変化量との間の作動数ｘに応じた上昇率から、単電池１２の電流遮断器１２ｂが作動している電池ブロック１１における電流遮断器１２ｂの作動数ｘを算出することができる。
【００５６】
ここで、温度センサ２１によって検出される検出温度に基づく電池ブロック１１に流れる電流に応じた単電池１２の温度変化量と基準温度変化量との相違は、式５又は式６に基づけば、電流遮断器１２ｂの作動数ｘで表すことができる。
【００５７】
例えば、基準温度変化量に対する単電池１２の温度変化量の上昇率と作動数ｘとの関係を、電流遮断器１２ｂの作動状態の検出の観点から見ると、式６においてｘ≧１を満たす上昇率の関係を有する場合、少なくとも１つ以上の単電池１２の電流遮断器１２ｂが作動した電池ブロック１１において電流遮断器１２ｂが作動していない残りの各単電池１２に流れる電流値に応じた発熱量に基づく温度上昇値は、基準温度変化量に対して相違していることになり、電池ブロック１１において単電池１２の電流遮断器１２ｂが作動していると検出できる。
【００５８】
つまり、基準温度変化量に対する単電池１２の温度変化量の上昇率が、電池ブロック１１における作動数ｘが１以上を満たす上昇率であるか否かを判別することで、言い換えれば、基準温度変化量に対する単電池１２の温度変化量の上昇率から算出される作動数ｘが１以上であるか否かを判別することで、温度センサ２１によって検出される検出温度に基づく電池ブロック１１に流れる電流に応じた単電池１２の温度変化量と基準温度変化量とが相違しているものと判別することができ、電池ブロック１１において単電池１２の電流遮断器１２ｂが作動していると検出することができる。
【００５９】
したがって、電池ブロック１１の単電池１２の温度変化を監視し、全ての電流遮断器１２ｂが作動していない単電池１２の基準温度変化量ΔＴと温度センサ２１によって検出される検出温度に基づく単電池１２の温度変化量ΔＴ´とから、式５、式６に示した電流遮断器１２ｂが作動したことによる上昇率に基づく作動数ｘの算出手法を用いて、基準温度変化量ΔＴと温度変化量ΔＴ´との相違を検出し、電池ブロック１１において単電池１２の電流遮断器１２ｂが作動しているか否かを検出すると同時に、作動数ｘを算出することができる。
【００６０】
なお、作動数ｘ毎に上昇率を数値情報（数値範囲情報を含む）として予め作成し、例えば、式５において基準温度変化量と作動数との関係から、作動数が１つ、２つ、３つ、・・・での各上昇率を予め算出しておき、基準温度変化量に対する単電池１２の温度変化量の上昇率と各数値情報をマッチングし、電池ブロック１１おける単電池１２の電流遮断器１２ｂの作動状態とその作動数ｘを算出するようにしてもよい。
【００６１】
本実施例の電流遮断器作動検出処理では、電流遮断器１２ｂを備えるＮ個の単電池１２が互いに並列に接続された電池ブロック１１において、図４の実線で示した電流遮断器１２ｂが作動していない状態の電池ブロック１１における単電池１２の電流−温度上昇マップを予め作成し、温度センサ２１で取得される電池ブロック１１の検出温度Ｔ１と環境温度Ｔａの差分である温度変化量ΔＴ１と、電流センサ３１によって検出された電流値に対応した電流−温度上昇マップから取得される基準温度変化量ΔＴとを比較し、作動数ｘに応じた上昇率に基づく温度変化量の差分（相違）が発生している場合、電池ブロック１１において単電池１２の電流遮断器１２ｂが作動していると検出する。
【００６２】
なお、本実施例では、温度センサ２１によって検出される電池ブロック１１の検出温度を用いて、各電池ブロック１１の単電池１２の温度を監視することができる。つまり、並列に接続された各単電池１２の発熱量は同じになるので、温度センサ２１は、電池ブロック１１の検出温度を当該電池ブロック１１に流れる電流値に応じた単電池１２の温度として検出することができる。このため、温度センサ２１によって検出される単電池１２（電池ブロック１１）の周辺の温度（環境温度）と電池ブロック１１の検出温度とから、単電池１２の温度上昇値である温度変化量を取得することができる。
【００６３】
また、図４に示した電流−温度上昇マップは、環境温度毎に異なるマップを保持するように構成することができる。単電池１２の内部抵抗Ｒは、電池ブロック１１の周囲の温度、すなわち、環境温度Ｔａに応じて変動するので、環境温度Ｔａ毎に複数の電流−上昇変化マップを作成して保持しておき、温度センサ２１によって検出される環境温度Ｔａに対応する電流−温度上昇マップを適宜選択して、電流センサ３１の検出値に対応する基準温度変化値ΔＴを取得することができる。各電流−温度上昇マップは、メモリ４１に記憶しておくことができる。
【００６４】
図５は、電流遮断器作動検出処理のフローチャートである。図５に示す処理は、所定の周期で行われ、コントローラ４０によって実行される。図５に示す処理は、各電池ブロック１１に対して行われる。
【００６５】
ステップＳ１０１において、コントローラ４０は、各電池ブロック１１の単電池１２の検出温度Ｔ１及び環境温度Ｔａと、電流センサ３１によって検出される組電池１０に流れる電流値Ｉ（各電池ブロック１１に流れる電流値）を取得する。取得した検出温度Ｔ１、環境温度Ｔａ、電流値Ｉに関する情報は、メモリ４１に記憶される。
【００６６】
ステップＳ１０２において、コントローラ４０は、単電池１２の温度変化量ΔＴ１を算出する。ΔＴ１は、検出温度Ｔ１から環境温度Ｔａを差し引くことにより求めることができる。
【００６７】
ステップＳ１０３において、コントローラ４０は、温度センサ２１によって検出された環境温度Ｔａに対応する電流−温度上昇マップから、取得された電流値Ｉに対応する基準温度変化量ΔＴを取得する。図４の例のように取得された電流値Ｉの二乗に対応する温度変化値ΔＴを、基準温度変化値として算出することができる。
【００６８】
なお、電流値Ｉが、負荷（例えば、モータ・ジェネレータ３４）に応じて変動することを考慮すると、電流−温度上昇マップから基準温度変化量ΔＴを取得するために、例えば、温度センサ２１によって電池ブロック１１の電池温度Ｔを検出した際の所定時点における検出電流値ではなく、電池温度Ｔが検出される時点を基準にして過去の一定期間に所得される電流値Ｉの二乗の移動平均を用いることができる。
【００６９】
コントローラ４０は、ステップＳ１０４において、検出温度Ｔ１に基づく単電池１２の温度変化量ΔＴ１と電流−温度上昇マップから取得された基準温度変化量ΔＴとを比較し、ΔＴ１＝ΔＴである場合、ステップＳ１０７に進み、該当の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動していないと検出する。
【００７０】
一方、ステップＳ１０４においてΔＴ１＝ΔＴでないと判別された場合、すなわち、ΔＴ１＞ΔＴと判別された場合、コントローラ４０は、ステップＳ１０５に進み、該当の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動している状態であることを検出する。
【００７１】
コントローラ４０は、ステップＳ１０５での電流遮断器１２ｂの作動有りの検出結果に対して、さらに、電池ブロック１１内の電流遮断器１２ｂの作動数ｘを特定する。コントローラ４０は、ステップＳ１０６において、ΔＴ１、ΔＴを用いて上記式６から電流遮断器１２ｂの作動数ｘを算出し、電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）を特定する。
【００７２】
図６は、電流遮断器作動検出処理の変形例であり、基準温度変化量ΔＴと検出温度Ｔ１に基づく温度変化量ΔＴ１とから、電流遮断器１２ｂが作動したことによる上昇率（変化率）に基づく作動数ｘの算出手法を用い、電流遮断器１２ｂの作動検出を行う処理例である。なお、図６において図５と同じ処理について、同符号を付して説明を省略し、図５と異なる点を中心に説明する。
【００７３】
コントローラ４０は、ステップＳ１１０４において、ステップＳ１０１からＳ１０３を経て取得した検出温度Ｔ１に基づく温度変化量ΔＴ１および基準温度変化量ΔＴを用いて、基準温度変化量ΔＴに対する温度変化量ΔＴ１の上昇率を算出し、電流遮断器１２ｂが作動したことによる上昇率に基づく作動数ｘを算出する（式６）。
【００７４】
ステップＳ１１０５において、コントローラ４０は、算出された作動数ｘが１以上であるか否か（作動数ｘが１以上を満たす上昇率であるか否か）を判別する。判別の結果、算出された作動数ｘが１以上であると判別された場合、コントローラ４０は、ステップＳ１１０６に進み、該当の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動している状態であることを検出するとともに、算出された作動数ｘを、電流遮断器１２ｂの作動状態が検出された電池ブロック１１において電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）として特定する。
【００７５】
一方、ステップＳ１１０５において算出された作動数ｘが１未満であると判別された場合、コントローラ４０は、ステップＳ１０７に進み、該当の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動していないと検出する。
【００７６】
図７は、図５及び図６に示した電流遮断器作動検出処理後の充放電制御の処理を示すフローチャートである。図７に示す充放電制御処理は、コントローラ４０によって実行される。
【００７７】
遮断数ｍを特定した後において、コントローラ４０は、遮断数ｍに基づいて、組電池１０の充放電を制御することができる。
【００７８】
上述したように電池ブロック１１において、電流遮断器１２ｂが作動すると、作動状態にある電流遮断器１２ｂを有する単電池１２には、電流が流れないことになる。また、作動状態にある電流遮断器１２ｂを有する単電池１２と並列に接続された残りの単電池１２には、作動状態にある電流遮断器１２ｂを有する単電池１２に流れる予定である電流が余分に流れてしまう。ここで、組電池１０（電池ブロック１１）に流れる電流値Ｉｓを制限しないときには、残りの単電池１２に流れる電流値は、Ｉｓ／（Ｎ−ｍ）となる。「Ｎ−ｍ」の値は、「Ｎ」の値よりも小さいため、残りの単電池１２に流れる電流値は上昇してしまう。
【００７９】
単電池１２に流れる電流値が上昇すると、言い換えれば、単電池１２に対する電流負荷が増加すると、ハイレート劣化が発生してしまうおそれがある。また、単電池１２として、リチウムイオン二次電池を用いたときには、リチウムが析出してしまうおそれがある。さらに、単電池１２に流れる電流値が上昇すると、電流遮断器１２ｂが作動しやすくなってしまう。
【００８０】
コントローラ４０は、ステップＳ３０１において、図５、図６に示した電流遮断器作動検出において電流遮断器１２ｂの作動が検出されて遮断数ｍが特定されると、ステップＳ３０２に進み、この遮断数ｍに基づいて、組電池１０の充放電を制御する電流指令値を決定することができる。具体的には、コントローラ４０は、電流指令値として、遮断数ｍが増加することに応じて、組電池１０の充放電電流を低下させることができる。コントローラ４０は、下記式（７）に基づいて、電流指令値を設定することができる。
【００８１】
（式７）Ｉｓ（２）＝Ｉｓ（１）×（Ｎ−ｍ）／Ｎ
【００８２】
式７において、Ｉｓ（１）は、電流遮断器１２ｂが作動する前の電流指令値であり、Ｉｓ（２）は、電流遮断器１２ｂが作動した後の電流指令値である。式７から分かるように、「（Ｎ−ｍ）／Ｎ」の値は、１よりも小さい値であるため、電流指令値Ｉｓ（２）は、電流指令値Ｉｓ（１）よりも小さくなる。
【００８３】
コントローラ４０は、ステップＳ３０３において、電流指令値Ｉｓ（２）に基づいて、組電池１０の充放電を制御することができる。具体的には、コントローラ４０は、電流指令値Ｉｓ（２）に基づいて、組電池１０の充電を許容する上限電力を低下させたり、組電池１０の放電を許容する上限電力を低下させたりする。上限電力を低下させるときには、低下させる前の上限電力に対して、「（Ｎ−ｍ）／Ｎ」の値を乗算することができる。組電池１０の充放電を許容する上限電力を低下させることにより、組電池１０（単電池１２）に流れる電流値を制限することができる。
【００８４】
遮断数ｍが「Ｎ」であるときには、電池ブロック１１を構成するすべての単電池１２において、電流遮断器１２ｂが作動していることになり、組電池１０に電流を流すことができなくなる。このため、遮断数ｍが「Ｎ」であるとき、コントローラ４０は、組電池１０の充放電を行わせないようにすることができる。具体的には、コントローラ４０は、組電池１０の充放電を許容する上限電力を０［ｋＷ］に設定することができる。また、コントローラ４０は、システムメインリレーＳＭＲ−Ｂ，ＳＭＲ−Ｇ，ＳＭＲ−Ｐをオフにすることができる。
【００８５】
組電池１０の充放電制御は、図１に示す電池システムが起動しているときだけでなく、外部電源の電力を組電池１０に供給しているときや、組電池１０の電力を外部機器に供給しているときにも行うことができる。外部電源とは、車両の外部に設けられた電源であり、外部電源としては、例えば、商用電源を用いることができる。外部機器とは、車両の外部に配置された電子機器であって、組電池１０からの電力を受けて動作する電子機器である。外部機器としては、例えば、家電製品を用いることができる。
【００８６】
外部電源の電力を組電池１０に供給するときには、充電器を用いることができる。充電器は、外部電源からの交流電力を直流電力に変換し、直流電力を組電池１０に供給することができる。充電器は、車両に搭載することもできるし、車両の外部において、車両とは別に設けることもできる。また、外部電源の電圧および組電池１０の電圧を考慮して、充電器は、電圧値を変換することができる。コントローラ４０は、充電器の動作を制御することにより、組電池１０の電流値（充電電流）を低下させることができる。
【００８７】
組電池１０の電力を外部機器に供給するときには、給電装置を用いることができる。給電装置は、組電池１０からの直流電力を交流電力に変換し、交流電力を外部機器に供給することができる。また、組電池１０の電圧および外部機器の動作電圧を考慮して、給電装置は、電圧値を変換することができる。コントローラ４０は、給電装置の動作を制御することにより、組電池１０の電流値（放電電流）を低下させることができる。
【００８８】
遮断数ｍに応じて、組電池１０に流れる電流値を制限することにより、単電池１２に対する電流負荷が上昇してしまうのを抑制することができる。また、作動していない電流遮断器１２ｂに流れる電流値も制限することができ、電流遮断器１２ｂが作動しやすくなってしまうのを抑制することができる。
【００８９】
本実施例では、電池ブロック１１の単電池１２の温度を監視し、全ての電流遮断器１２ｂが作動してない電池ブロック１１に流れる電流に応じた単電池１２の温度変化量を基準として、温度センサ２１によって検出される検出温度に基づく電池ブロック１１に流れる電流に応じた単電池１２の温度変化量が相違する場合に、電流遮断器１２ｂの作動状態を検出することができる。
【００９０】
さらに、電流遮断器１２ｂの作動状態の検出に伴って、基準温度変化量に対する単電池１２の温度変化量の上昇率から、電流遮断器１２ｂの作動数ｘを算出することができる。
【００９１】
このため、遮断数ｍに応じて、組電池１０の充放電を制御することができるため、組電池１０の充放電制御を効率良く行うことができる。電流遮断器１２ｂの作動状態を検出するだけでは、組電池１０の充放電が過度に制限されてしまうことがあるが、本実施例では、単電池１２の温度変化量に基づいて遮断数ｍを把握することができ、遮断数ｍに応じて組電池１０の充放電を適切に制限することができる。
【００９２】
また、環境温度Ｔａに対する単電池１２の温度変化量を用いて電流遮断器１２ｂの作動状態を検出しているので、環境温度Ｔａに依存する単電池１２の内部抵抗Ｒ（電池ブロック１１の内部抵抗）の特性変動の影響を抑制することができ、精度よく電流遮断器１２ｂの作動を検出することができる。
【００９３】
（実施例２）
本発明の実施例２である電池システムについて説明する。実施例１では、予め作成された電流−温度上昇マップに基づく単電池１２の温度変化量を基準として、検出温度に基づく単電池１２の温度変化量を比較し、電流遮断器作動有無を検出しているが、本実施例では、組電池１０を構成する直列に複数接続された電池ブロック１１間で、それぞれの各単電池１２の検出温度に基づく温度変化量を比較して、電流遮断器作動有無を検出する。なお、以下、実施例１と異なる点を中心に説明し、同様の構成及び処理の詳細な説明については、省略する。
【００９４】
図８は、本実施例の電流遮断器作動検出処理のフローチャートである。図８に示す処理は、任意の２つの電池ブロック１１間それぞれの検出温度Ｔ１，Ｔ２と環境温度Ｔａとから、一方の電池ブロック１１の単電池１２の温度変化値ΔＴ１と他方の電池ブロック１１の単電池１２の温度変化値ΔＴ２を算出する。そして、異なる電池ブロック間で単電池１２の温度変化量ΔＴ１，ΔＴ２を比較して、電池ブロック１１内の単電池１２に設けられる電流遮断器１２ｂの作動有無を検出する。
【００９５】
ステップＳ５０１において、コントローラ４０は、組電池１０を構成する複数の電池ブロック１１のうち、任意の２つの電池ブロック１１を選択し、選択した２つの第１電池ブロック１１及び第２電池ブロック１１それぞれの電池温度Ｔ１，Ｔ２及び環境温度Ｔａを取得する。取得した電池温度Ｔ１，Ｔ２、環境温度Ｔａに関する情報は、メモリ４１に記憶される。
【００９６】
ステップＳ５０２において、コントローラ４０は、第１電池ブロック１１の単電池１２の温度変化量ΔＴ１を算出する。ΔＴ１は、検出温度Ｔ１から環境温度Ｔａを差し引くことにより求めることができる（ΔＴ１＝Ｔ１−Ｔａ）。同様にコントローラ４０は、第２電池ブロック１１の単電池１２の温度変化量ΔＴ２を算出する（ΔＴ２＝Ｔ２−Ｔａ）。これらΔＴ１，ΔＴ２は、同じ検出タイミング（同じ検出時刻）での異なる電池ブロック１１それぞれの単電池１２の温度変化量である。
【００９７】
ステップＳ５０３において、コントローラ４０は、算出された第１電池ブロック１１の単電池１２の温度変化量ΔＴ１と第２電池ブロックの単電池１２のΔＴ２とを比較し、ΔＴ１＝ΔＴ２である場合、ステップＳ５０６に進み、２つの各電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動していないと検出する。
【００９８】
実施例１で述べたように、電流遮断器１２ｂが作動した状態における電池ブロック１１の単電池１２の温度変化量は、電流遮断器１２ｂが作動していない電池ブロック１１の単電池１２の温度変化量の（Ｎ／（Ｎ−ｘ））2倍となる。このため、同じ時点で検出される組電池１０を構成する単電池１２間の温度変化量が相違する場合、一方の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動している状態と判別することができる。このとき、電流遮断器１２ｂが作動した状態における電池ブロック１１の単電池１２の温度変化量は、（Ｎ／（Ｎ−ｘ））2倍の上昇率を有するので、単電池１２の電流遮断器１２ｂが作動している電池ブロック１１を特定することができる。
【００９９】
ステップＳ５０３においてΔＴ１＝ΔＴ２でないと判別された場合、例えば、ΔＴ２＞ΔＴ１と判別された場合、コントローラ４０は、ステップＳ５０４に進み、温度変化量の高い方の単電池１２を含む電池ブロック１１を、電流遮断器１２ｂが作動した状態の電池ブロック１１として特定することができる。
【０１００】
コントローラ４０は、ステップＳ５０４での電流遮断器１２ｂの作動有りの検出結果に対して、さらに、電池ブロック１１内の電流遮断器１２ｂの作動数を特定する。コントローラ４０は、ステップＳ５０５において、ΔＴ１、ΔＴ２を用いて電流遮断器１２ｂの作動数ｘを算出し、電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）を特定する。
【０１０１】
例えば、第２電池ブロック１１が電流遮断器１２ｂが作動した状態であると検出された場合、実施例１の式５に示すように、電流遮断器１２ｂが作動した状態の第２電池ブロック１１における単電池１２の温度変化量ΔＴ２は、電流遮断器１２ｂが作動していない第１電池ブロック１１の単電池１２の温度変化量ΔＴ１の（Ｎ／（Ｎ−ｘ））2倍となるので、実施例１の式６をΔＴ１とΔＴ２を用いて表すと、下記の式８となる。
（式８）
0005692047.tif 000003
【０１０２】
このとき、コントローラ４０は、ステップＳ５０４において温度変化量の低い方の第１電池ブロック１１の単電池１２の温度変化量ΔＴ１を用い、実施例１の電流遮断器作動検出に基づいて温度上昇値の低い方の第１電池ブロック１１が、単電池１２の電流遮断器１２ｂが作動していない電池ブロックであることを特定した後に、式８に基づいて電流遮断器１２ｂが作動した状態の第２電池ブロック１１における電流遮断器１２ｂの作動数ｘを算出するように構成することができる。
【０１０３】
また、温度変化量の低い方の第１電池ブロック１１の単電池１２の電流遮断器１２ｂが作動していないことが確認できない場合（又は第１電池ブロック１１の単電池１２の温度変化量が、予め作成された電流−温度上昇マップに基づく基準温度変化量との間で相違する場合）、予め作成された電流−温度上昇マップに基づく基準温度変化量を用いて、電流遮断器１２ｂが作動した状態の第２電池ブロック１１における電流遮断器１２ｂの作動数ｘを算出するようにしてもよい。
【０１０４】
すなわち、本実施例では、組電池１０を構成する異なる電池ブロック１１間の各単電池１２の温度変化量に基づいて電流遮断器１２ｂの作動状態を検出するが、電流遮断器１２ｂの作動が検出された電池ブロック１１に対する電流遮断器１２ｂの作動数の算出は、温度変化量の低い方の電池ブロック１１の単電池１２の温度変化量（実施例１の基準温度変化量に相当する）又は予め作成された電流−温度上昇マップに基づく基準温度変化量を用いて、行うことができる。
【０１０５】
本実施例では、同じ時点で検出される組電池１０を構成する異なる電池ブロック１１間の各単電池１２の温度変化量に基づいて、電流遮断器１２ｂの作動を検出するので、各電池ブロックを流れる電流値のバラツキや環境温度のバラツキの影響を抑制することができ、さらに精度よく電流遮断器１２ｂの作動有無を検出することができる。
【０１０６】
なお、図７の例において、任意の２つの電池ブロック１１間の各単電池１２の温度変化量を比べて電流遮断器１２ｂの作動有無を検出しているが、例えば、組電池１０を構成する直列に接続された複数の電池ブロック１１のうち、実施例１の電流遮断器作動検出によって電流遮断器１２ｂが作動していない電池ブロックを予め特定し、特定された電流遮断器１２ｂが作動していない電池ブロックの単電池１２の温度変化量と、他の任意の電池ブロックの温度変化量とを算出して比較することで、電流遮断器１２ｂの作動状態及び作動数を検出するように構成してもよい。
【０１０７】
また、１つの電池ブロックに対して２つ以上の電池ブロック１１それぞれと単電池１２の温度変化量を比較して、電流遮断器１２ｂの作動状態を検出するようにしてもよい。例えば、第１電池ブロック１１と第２電池ブロック１１と間で各単電池１２の温度変化量を比較した後に、さらに第１電池ブロック１１と第３電池ブロック１１との間で各単電池１２の温度変化量を比較し、第１電池ブロック１１に対する電流遮断器１２ｂの作動状態を検出するように構成してもよい。
【０１０８】
また、本実施例においても、図６に示した変形例同様に、コントローラ４０は、ステップＳ５０１、Ｓ５０２を経て取得した第１電池ブロック１１の単電池１２の温度変化量ΔＴ１、第２電池ブロック１１の単電池１２の温度変化量ΔＴ２を用いて、電流遮断器１２ｂが作動したことによる上昇率に基づく作動数ｘの算出処理（式８）を用いて電流遮断器１２ｂの作動検出を行うことができる。
【０１０９】
コントローラ４０は、ステップＳ５０１、Ｓ５０２を経て取得した第１電池ブロック１１の単電池１２の温度変化量ΔＴ１、第２電池ブロック１１の単電池１２の温度変化量ΔＴ２を用いて、温度変化量ΔＴ１（電流遮断器１２ｂが１つも作動していない電池ブロックの単電池１２の温度変化量）に対する温度変化量ΔＴ２の上昇率を算出し、電流遮断器１２ｂが作動したことによる上昇率に基づく作動数ｘを算出することで（式８）、算出された作動数ｘが１以上であるか否か（作動数ｘが１以上を満たす上昇率であるか否か）を判別し、電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動している状態であることを検出するとともに、算出された作動数ｘを、電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）として特定することができる。
【０１１０】
（実施例３）
本発明の実施例３である電池システムについて説明する。本実施例では、１つの電池ブロック１１の単電池１２の温度変化を時系列で監視し、時系列で把握される同じ電池ブロック１１における単電池１２の過去の温度変化履歴に基づいて、電流遮断器作動有無を検出する。なお、以下、実施例１、２と異なる点を中心に説明し、同様の構成及び処理の詳細な説明については、省略する。
【０１１１】
図９は、本実施例の電流遮断器作動検出処理のフローチャートである。図９に示す処理は、組電池１０を構成する直列に接続された複数の電池ブロック１１それぞれに対して行われ、１つの電池ブロック１１における単電池１２の温度変化を所定のタイミング毎に監視し、各タイミング（時刻ｔ１、ｔ２）で取得される単電池１２の温度変化量ΔＴ１，ΔＴ２が相違する場合、電流遮断器作動有無を検出する。時刻ｔ２は、時刻ｔ１から一定時間（Δｔ）経過後の時刻であり、各電池ブロック１１それぞれで一定時間毎に単電池１２の温度変化を監視して電流遮断器作動検出処理を遂行することができる。
【０１１２】
ステップＳ７０１において、コントローラ４０は、電流遮断器作動検出処理の開始時又は開始後の時刻ｔ１において、電池ブロック１１の検出温度Ｔ１，環境温度Ｔａ１、及び電流値Ｉ１を取得する。コントローラ４０は、ステップＳ７０２において、単電池１２の温度変化量ΔＴ１を算出する。ΔＴ１は、検出温度Ｔ１から環境温度Ｔａ１を差し引くことにより求めることができる（ΔＴ１＝Ｔ１−Ｔａ１）。
【０１１３】
コントローラ４０は、取得した検出温度Ｔ１，環境温度Ｔａ１、電流値Ｉ１に関する情報及び、算出された温度変化量ΔＴ１を、電池ブロック１１の時刻ｔ１における温度上昇履歴として、メモリ４１に記憶する。
【０１１４】
続いて、コントローラ４０は、ステップＳ７０３において、時刻ｔ１から一定時間経過後の時刻ｔ２での同じ電池ブロック１１の検出温度Ｔ２，環境温度Ｔａ２、及び電流値Ｉ２を取得する。コントローラ４０は、ステップＳ７０４において、時刻ｔ２における同じ電池ブロック１１の単電池１２の温度変化量ΔＴ２を算出する。ΔＴ２も同様に、時刻ｔ２における検出温度Ｔ２から環境温度Ｔａ２を差し引くことにより求めることができる（ΔＴ２＝Ｔ２−Ｔａ２）。
【０１１５】
コントローラ４０は、取得した検出温度Ｔ２，環境温度Ｔａ２、電流値Ｉ２に関する情報及び、算出された温度変化量ΔＴ２を、電池ブロック１１の時刻ｔ２における温度上昇履歴として、メモリ４１に記憶する。
【０１１６】
ここで、上述したように単電池１２の内部抵抗Ｒは、電池ブロック１１の周囲の温度、すなわち、環境温度Ｔａによって変動するので、時刻ｔ１，ｔ２それぞれで算出される温度変化量（温度上昇値）ΔＴ１，ΔＴ２とその時点での単電池１２の内部抵抗Ｒ１、Ｒ２は、上記式２の関係から以下のようになる。
（式９）  Ｒ１＝（Ｎ／Ｉ１）２×（ΔＴ１／θ）
（式１０）Ｒ２＝（Ｎ／Ｉ２）２×（ΔＴ２／θ）
内部抵抗Ｒ１は、時刻ｔ１における環境温度Ｔａ１での内部抵抗であり、電流値Ｉ１は時刻ｔ１での電池ブロック１１に流れた電流値である。同様に、内部抵抗Ｒ２は時刻ｔ２における環境温度Ｔａ２での内部抵抗であり、電流値Ｉ２は時刻ｔ２での電池ブロック１１に流れた電流値である。
【０１１７】
したがって、電流遮断器１２ｂが作動していなければ、時刻ｔ１，ｔ２に対する経年変化による電池劣化に伴う内部抵抗の上昇が極めて小さいとすると、環境温度Ｔａ１と環境温度Ｔａ２が同じであれば、時刻ｔ１，ｔ２で温度変化量ΔＴ１，ΔＴ２から算出される単電池１２の内部抵抗Ｒ１，Ｒ２は、同じとなるはずである。すなわち、温度変化量ΔＴ１，ΔＴ２から算出される単電池１２の内部抵抗Ｒ１，Ｒ２が同じにならない場合、温度変化量ΔＴ１，ΔＴ２の間に相違があることになる。
【０１１８】
そこで、本実施例では、同じ電池ブロック１１の各時刻ｔ１，ｔ２での単電池１２の温度変化量ΔＴ１（過去の温度変化量に相当する），ΔＴ２（現在の温度変化量に相当する）から、各時刻ｔ１，ｔ２の内部抵抗Ｒ１，Ｒ２の変化を捉えて温度変化量ΔＴ１，ΔＴ２の相違を識別し、電流遮断器作動有無を検出する。
【０１１９】
言い換えれば、時刻ｔ１，ｔ２それぞれの単電池１２の温度変化値ΔＴ１，ΔＴ２を単純に比較すると、各時刻ｔ１，ｔ２で異なる環境温度Ｔａ１，Ｔａ２の影響により、精度よく電流遮断器作動有無を検出することができないので、時系列で電池ブロック１１の単電池１２の温度変化量ΔＴ１，ΔＴ２を監視し、温度変化量ΔＴ１，ΔＴ２の相違を時刻ｔ１，ｔ２それぞれでの内部抵抗Ｒ１，Ｒ２の変化で評価し、電流遮断器作動有無を検出する。
【０１２０】
ここで、時刻ｔ１，ｔ２における内部抵抗Ｒ１，Ｒ２を比較するにあたり、各時刻での環境温度が異なるので、内部抵抗Ｒ１、Ｒ２を所定の基準環境温度Ｔrefで規格化（正規化）した後に、規格化された内部抵抗Ｒ１´、Ｒ２´を比較することで、温度変化量ΔＴ１，ΔＴ２の相違を検出する。
【０１２１】
例えば、所定の基準環境温度Ｔrefでの基準内部抵抗Ｒrefを用い、基準環境温度Ｔrefに対する規格化された内部抵抗Ｒ１´，Ｒ２´を算出することができる。
【０１２２】
具体的には、基準となる環境温度Ｔref（例えば２５℃）での基準内部抵抗Ｒrefとした場合、時刻ｔでの内部抵抗Ｒ（ｔ）は、以下のような関係を有する。
（式１２）Ｒ（ｔ）＝Ｒref＋ａ（Ｔ（ｔ）−Ｔref）
ここで、Ｔ（ｔ）は、時刻ｔにおける環境温度である。Ｔ（ｔ）−Ｔrefは、基準環境温度Ｔrefに対する温度変化量である。ａは、補正係数である。補正係数ａは、例えば、基準環境温度Ｔrefと基準内部抵抗Ｒrefとの対応関係（例えば、単位温度当たりの内部抵抗の上昇率）から予め算出することができる。
【０１２３】
式１２に基づいて基準環境温度Ｔrefで規格化されたＲ２´がＲ１´よりも大きい場合、温度変化量ΔＴ１，ΔＴ２は相違し、例えば、環境温度Ｔａ１で温度変化量ΔＴ２を規格化した場合、ΔＴ２がΔＴ１よりも発熱量に基づいて温度上昇値が高いことになる。
【０１２４】
一方、同じ電池ブロック１１のＮ個の単電池１２のうち、時刻ｔ１において電流遮断器１２ｂが作動した単電池１２が０個、時刻ｔ２において電流遮断器１２ｂが作動した単電池１２の個数をｘ個とした場合、時刻ｔ１における電池ブロック１１の温度変化量は、
（式１３）ΔＴ１＝Ｑ１×θ＝（Ｉ１／Ｎ）２×Ｒ１×θ
と算出でき、時刻ｔ２における電池ブロック１１の温度変化量は、
（式１４）ΔＴ２＝Ｑ２×θ＝（Ｉ２／（Ｎ−ｘ））２×Ｒ２×θ
となる。
【０１２５】
式１４をさらに変形すると式１５を導くことができる。
（式１５）ΔＴ２＝（Ｉ２／（Ｎ−ｘ））２×Ｒ２×θ
＝（Ｎ／（Ｎ−ｘ））２×（Ｉ２／Ｉ１）２×（Ｒ２／Ｒ１）×ΔＴ１
時刻ｔ２における電流遮断器１２ｂが作動した状態の電池ブロック１１の単電池１２の温度変化量ΔＴ２は、時刻ｔ１における電流遮断器１２ｂが作動していない電池ブロック１１の温度変化量ΔＴ１の（Ｎ／（Ｎ−ｘ））２×（Ｉ２／Ｉ１）２×（Ｒ２／Ｒ１）倍となる。
【０１２６】
そして、上記式１５を変形すると、
（式１６）ΔＴ２／ΔＴ１＝（Ｎ／（Ｎ−ｘ））２×（Ｉ２／Ｉ１）２×（Ｒ２／Ｒ１）
となり、作動数ｘで式１６を展開すると、
（式１７）
0005692047.tif 000004
となる。式１６及び式１７によれば、時刻ｔ１の電流遮断器１２ｂが作動していない電池ブロック１１における単電池１２の温度変化量ΔＴ１に対する時刻ｔ２の電流遮断器１２ｂが作動した状態の電池ブロック１１における単電池１２の温度変化量Ｔ２の上昇率は、時刻ｔ１，ｔ２それぞれで検出される電流値Ｉ１，Ｉ２と温度変化量ΔＴ１，ΔＴ２から算出される内部抵抗Ｒ１，Ｒ２が、パラメータとして付加され、このパラメータをＡとすると、式１６、式１７は、以下の式１８、式１９として表すことができる。
（式１８）ΔＴ２／ΔＴ１＝（Ｎ／（Ｎ−ｘ））２×Ａ
（式１９）
0005692047.tif 000005
但し、
0005692047.tif 000006
パラメータＡは、時刻ｔ１に対する時刻ｔ２での各環境温度によって変動する内部抵抗及び検出電流の変化率に対する発熱量であり、時刻ｔ１の温度変化量ΔＴ１に対する時刻ｔ２の温度変化量ΔＴ２の上昇率を、時刻ｔ１に対する時刻ｔ２での内部抵抗及び検出電流の変化率で補正することにより、時刻ｔ２における電池ブロック１１の単電池１２の温度変化量に対する電流遮断器１２ｂの作動数を精度よく特定することができる。
【０１２７】
図９の説明に戻り、ステップＳ７０５において、コントローラ４０は、時刻ｔ１，ｔ２それぞれでの単電池１２の温度変化量ΔＴ１，ΔＴ２と、電流センサ３１によって検出された各電流値Ｉ１，Ｉ２とを用い、式９、式１０から、時刻ｔ１の電池ブロック１１に内部抵抗Ｒ１、時刻ｔ２の電池ブロック１１に内部抵抗Ｒ２をそれぞれ算出する。このとき、上述したように、式１２に基づいてさらに基準環境温度Ｔrefで規格化して、Ｒ１´，Ｒ２´を算出する。
【０１２８】
ステップＳ７０６において、コントローラ４０は、時刻ｔ１の規格化された内部抵抗Ｒ１´と時刻ｔ２の規格化された内部抵抗Ｒ２´とを比較し、Ｒ１´＝Ｒ２´である場合、ステップＳ７０７に進み、処理対象の電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動していないと検出する。
【０１２９】
一方、ステップＳ７０６においてＲ１´＝Ｒ２´でないと判別された場合、すなわち、Ｒ２´＞Ｒ１´と判別された場合、コントローラ４０は、ステップＳ７０７に進み、該当の電池ブロック１１を、電流遮断器１２ｂが作動している単電池１２を含む電池ブロック１１として検出する。
【０１３０】
コントローラ４０は、ステップＳ７０７での電流遮断器１２ｂの作動有りの検出結果に対して、さらに、電池ブロック１１内の電流遮断器１２ｂの作動数を特定する。コントローラ４０は、ステップＳ７０８において、時刻ｔ１，ｔ２での単電池１２の温度変化量ΔＴ１，ΔＴ２、電流値Ｉ１，Ｉ２値及びステップＳ７０５で算出された時刻ｔ１，ｔ２での内部抵抗Ｒ１，Ｒ２を用いて、電流遮断器１２ｂの作動数ｘを算出し（式１７）、電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）を特定する。
【０１３１】
なお、コントローラ４０は、ステップＳ７０３において時刻ｔ１の温度変化量ΔＴ１を用い、実施例１の電流遮断器作動検出に基づいて時刻ｔ１における電池ブロック１１が、単電池１２の電流遮断器１２ｂが作動していない電池ブロックであることを特定（確認）した後に、時刻ｔ２の温度変化量値ΔＴ２と過去の時刻ｔ１の温度変化量ΔＴ１とを比較した電流遮断器１２ｂの作動検出を行うとともに、式１７に基づく時刻ｔ２での電流遮断器１２ｂが作動した状態の電池ブロック１１における電流遮断器１２ｂの作動数ｘを算出するように構成することができる。
【０１３２】
また、時刻ｔ１における電池ブロック１１が、単電池１２の電流遮断器１２ｂが作動していない電池ブロックであることが確認できない場合、予め作成された電流−温度上昇マップに基づく時刻ｔ１の基準温度変化量を用いて、式１７に基づく時刻ｔ２での電流遮断器１２ｂが作動した状態の電池ブロック１１における電流遮断器１２ｂの作動数ｘを算出するようにしてもよい。
【０１３３】
すなわち、本実施例においても、組電池１０を構成する同一の電池ブロック１１の単電池１２の温度変化を時系列で監視し、時系列で把握される単電池１２の過去の温度変化履歴に基づいて、電流遮断器作動有無を検出するが、電流遮断器１２ｂの作動が検出された電池ブロック１１に対する電流遮断器１２ｂの作動数の算出は、時刻ｔ１の単電池１２の温度変化量又は予め作成された電流−上昇変化マップに基づく時刻ｔ１の基準温度変化量を用いて、行うことができる。
【０１３４】
本実施例では、同一の電池ブロック１１の単電池１２の異なる時刻における温度変化を監視し、時系列で把握される単電池１２の過去の温度変化履歴に基づいて、電流遮断器作動有無を検出するので、電池ブロック１１を構成する単電池１２の製造時のバラツキによる内部抵抗のバラツキの影響を抑制することができるとともに、電池劣化に伴う内部抵抗の上昇の経年変化（数か月、数年）に対して監視周期の時刻ｔ１，ｔ２が極めて小さい（例えば、数分〜数日）ので、電池劣化による内部抵抗の上昇の影響を抑制することができ、さらに精度よく電流遮断器１２ｂの作動有無を検出することができる。
【０１３５】
また、本実施例においても、図６に示した変形例同様に、コントローラ４０は、ステップＳ７０１からＳ７０４を経て取得した時刻ｔ１，ｔ２での単電池１２の温度変化量ΔＴ１，ΔＴ２から、電流値Ｉ１，Ｉ２及び内部抵抗Ｒ１，Ｒ２をパラメータ（パラメータＡ）として電流遮断器１２ｂが作動したことによる温度上量率に基づく作動数ｘの算出処理（式１７又は式１９）により、電流遮断器１２ｂの作動検出を行うことができる。
【０１３６】
コントローラ４０は、時刻ｔ１の単電池１２の温度変化量ΔＴ１（電流遮断器１２ｂが動作していない時刻ｔ１での単電池１２の温度変化量）に対する時刻ｔ２の単電池１２の温度変化量ΔＴ２の上昇率を算出し、電流遮断器１２ｂが作動したことによる温度上場率に基づく作動数ｘを算出することで、算出された作動数ｘが１以上であるか否か（作動数ｘが１以上を満たす上昇率であるか否か）を判別し、時刻ｔ２における電池ブロック１１に含まれる単電池１２の電流遮断器１２ｂが作動している状態であることを検出するとともに、算出された作動数ｘを、電流経路が遮断されている単電池１２の遮断数ｍ（＝ｘ）として特定することができる。
【０１３７】
なお、上記実施例１から３において、電流遮断器作動検出処理は、組電池１０を構成する複数の電池ブロック１１それぞれに対して行われる。このとき、少なくとも２つ以上の電池ブロック１１に電流遮断器１２ｂの作動が検出された場合、図７に示した電流遮断器作動検出処理後の充放電制御の処理において、コントローラ４０は、電流遮断器１２ｂの作動が検出された各電池ブロック１１の中から最大の遮断数ｍ（作動数ｘ）を特定し、特定された最大遮断数に基づいて電流指令値を設定するように充放電制御を行うことができる。
【符号の説明】
【０１３８】
１０：組電池
１１：電池ブロック
１２：単電池
１２ｂ：電流遮断器
２０：監視ユニット
２１：温度センサ
３１：電流センサ
３２：昇圧回路
３３：インバータ
３４：モータ・ジェネレータ
４０：コントローラ
４１：メモリ
【図１】
0005692047.tif 000007
【図２】
0005692047.tif 000008
【図３】
0005692047.tif 000009
【図４】
0005692047.tif 000010
【図５】
0005692047.tif 000011
【図６】
0005692047.tif 000012
【図７】
0005692047.tif 000013
【図８】
0005692047.tif 000014
【図９】
0005692047.tif 000015