(57)【要約】【課題】並列接続された複数のセルを含んで構成される組電池を備える電池システムにおいて、複数のセル間の電流ばらつきを精度よく算出する。【解決手段】ＥＣＵ１００は、電流ばらつきの初期状態と複数のセルの状態（温度やＳＯＣ等）とから各セルの抵抗を算出し、算出された各セルの抵抗からセル間の電流ばらつきを算出する。そして、ＥＣＵ１００は、算出された電流ばらつきの変化が収束判定値よりも大きい場合には、算出された電流ばらつきと複数のセルの状態とから各セルの抵抗を再度算出し、電流ばらつきの変化が収束判定値以下になるまで、各セルの抵抗の算出、及び算出された各セルの抵抗を用いた電流ばらつきの算出を繰り返し実行する。【選択図】図１
2019046638.tif 000002
【特許請求の範囲】
【請求項１】
並列接続された複数の二次電池を含んで構成される組電池と、
前記複数の二次電池に分散して流れる電流の、前記複数の二次電池間のばらつきを算出するように構成された制御装置とを備え、
前記制御装置は、
予め定められた前記電流のばらつきの初期状態と前記複数の二次電池の状態とから各二次電池の抵抗を算出し、
算出された各二次電池の抵抗から前記電流のばらつきを算出し、
算出された電流ばらつきの変化が所定量よりも大きい場合には、算出された電流ばらつきと前記複数の二次電池の状態とから各二次電池の抵抗を再度算出し、
前記電流ばらつきの変化が前記所定量以下になるまで、各二次電池の抵抗の算出、及び算出された各二次電池の抵抗を用いた前記電流ばらつきの算出を繰り返し実行する、電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電池システムに関し、特に、並列接続された複数の二次電池を含んで構成される組電池を備える電池システムに関する。
【背景技術】
【０００２】
並列接続された複数の二次電池（各二次電池は「セル」や「単電池」等とも称され、以下では、各二次電池を「セル」と称する場合がある。）を含んで構成される組電池を備える電池システムが知られている。たとえば、特開２０１３−２３００２４号公報（特許文献１）には、複数の二次電池（セル）を並列に接続した並列二次電池（組電池）の制御装置が記載されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２３００２４号公報
【特許文献２】特開２０１０−６０４０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
並列接続された複数のセル間の電流ばらつきを精度よく推定することによって、複数のセルを含んで構成される組電池を適切に保護することができる。セル間の電流ばらつきを推定する手法として、各セルの抵抗（セル間の抵抗ばらつき）からセル間の電流ばらつきを算出することが考えられる。
【０００５】
しかしながら、セルの抵抗には電流依存性があるので、各セルの状態（温度やＳＯＣ等）に応じたセル間の抵抗ばらつきによりセル間の電流ばらつきが生じると、その電流ばらつきによって各セルの抵抗が影響を受ける。したがって、仮に、並列接続された複数のセルに均一の電流が流れるとの前提で、各セルの状態（温度やＳＯＣ等）に応じた各セルの抵抗（抵抗ばらつき）に基づきセル間の電流ばらつきを算出すると、その電流ばらつきによる各セルの抵抗への影響が考慮されないために、電流ばらつきの算出精度が低下する可能性がある。
【０００６】
本開示は、かかる問題を解決するためになされたものであり、その目的は、並列接続された複数のセルを含んで構成される組電池を備える電池システムにおいて、複数のセル間の電流ばらつきを精度よく算出することである。
【課題を解決するための手段】
【０００７】
本開示の電池システムは、並列接続された複数のセル（二次電池）を含んで構成される組電池と、複数のセルに分散して流れる電流の、複数のセル間のばらつき（電流ばらつき）を算出するように構成された制御装置とを備える。制御装置は、予め定められた電流ばらつきの初期状態と複数のセルの状態（温度やＳＯＣ等）とから各セルの抵抗を算出し、算出された各セルの抵抗からセル間の電流ばらつきを算出する。そして、制御装置は、算出された電流ばらつきの変化が所定量よりも大きい場合には、算出された電流ばらつきと複数のセルの状態とから各セルの抵抗を再度算出し、電流ばらつきの変化が上記所定量以下になるまで、各セルの抵抗の算出、及び算出された各セルの抵抗を用いた電流ばらつきの算出を繰り返し実行する。
【発明の効果】
【０００８】
本開示の電池システムにおいては、算出されたセル間の電流ばらつきと複数のセルの状態（温度やＳＯＣ等）とから各セルの抵抗が算出され、電流ばらつきの変化が所定量以下になるまで、算出されたセル間の電流ばらつきを考慮した各セルの抵抗の算出、及び算出された各セルの抵抗を用いた電流ばらつきの算出が繰り返し実行される。これにより、セルの抵抗の電流依存性を考慮して、セル間の電流ばらつきが算出される。したがって、本開示の電池システムによれば、複数のセル間の電流ばらつきを精度よく算出することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の実施の形態１に従う電池システムが搭載された車両の構成を概略的に示した図である。
【図２】図１に示す組電池の詳細な構成の一例を示した図である。
【図３】２つのセルが並列接続された２並列モデルを示す図である。
【図４】図３に示すセルＡ及びセルＢの抵抗値の電流依存性を示す電流−抵抗特性マップを示した図である。
【図５】図１に示すＥＣＵにより実行されるセル間の電流ばらつきの算出手順を説明するフローチャートである。
【図６】実施の形態２において用いられる電流−抵抗特性マップの一例を示した図である。
【図７】実施の形態２におけるＥＣＵにより実行されるセル間の電流ばらつきの算出手順を説明するフローチャートである。
【図８】電流ばらつきマップの一例を示した図である。
【発明を実施するための形態】
【００１０】
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００１１】
［実施の形態１］
図１は、本開示の実施の形態に従う電池システムが搭載された車両１の構成を概略的に示した図である。なお、以下では、車両１がハイブリッド車両である場合について代表的に説明されるが、本開示に従う電池システムは、ハイブリッド車両に搭載されるものに限定されず、組電池を搭載した車両全般、さらには車両以外の用途にも適用可能である。
【００１２】
図１を参照して、車両１は、電池システム２と、パワーコントロールユニット（以下「ＰＣＵ（Power  Control  Unit）」と称する。）３０と、モータジェネレータ（以下「ＭＧ（Motor  Generator）」と称する。）４１，４２と、エンジン５０と、動力分割装置６０と、駆動軸７０と、駆動輪８０とを備える。電池システム２は、組電池１０と、監視ユニット２０と、電子制御装置（以下「ＥＣＵ（Electronic  Control  Unit）」と称する。）１００とを含む。
【００１３】
エンジン５０は、空気と燃料との混合気を燃焼させたときに生じる燃焼エネルギをピストンやロータなどの運動子の運動エネルギに変換することによって動力を出力する内燃機関である。動力分割装置６０は、たとえば、サンギヤ、キャリア、リングギヤの３つの回転軸を有する遊星歯車機構を含む。動力分割装置６０は、エンジン５０から出力される動力を、ＭＧ４１を駆動する動力と、駆動輪８０を駆動する動力とに分割する。
【００１４】
ＭＧ４１，４２は、交流回転電機であり、たとえば、ロータに永久磁石が埋設された三相交流同期電動機である。ＭＧ４１は、主として、動力分割装置６０を経由してエンジン５０により駆動される発電機として用いられる。ＭＧ４１が発電した電力は、ＰＣＵ３０を介してＭＧ４２又は組電池１０に供給される。
【００１５】
ＭＧ４２は、主として電動機として動作し、駆動輪８０を駆動する。ＭＧ４２は、組電池１０からの電力及びＭＧ４１の発電電力の少なくとも一方を受けて駆動され、ＭＧ４２の駆動力は駆動軸７０に伝達される。一方、車両の制動時や下り斜面での加速度低減時には、ＭＧ４２は、発電機として動作して回生発電を行なう。ＭＧ４２が発電した電力は、ＰＣＵ３０を介して組電池１０に供給される。
【００１６】
組電池１０は、並列接続された複数のセル（二次電池）を含んで構成される（詳細な構成は後述）。組電池１０は、ＭＧ４１，４２を駆動するための電力を蓄える。そして、組電池１０は、ＰＣＵ３０を通じてＭＧ４１，４２へ電力を供給することができる。また、組電池１０は、ＭＧ４１，４２の発電時にＰＣＵ３０を通じて発電電力を受けて充電される。
【００１７】
監視ユニット２０は、電圧センサ２１と、電流センサ２２と、温度センサ２３とを含む。電圧センサ２１は、組電池１０において並列接続される複数のセルの電圧（以下「セル電圧」とも称する。）Ｖｉを検出する。電流センサ２２は、組電池１０の充放電電流Ｉを検出する。温度センサ２３は、セル毎の温度（以下「セル温度」とも称する。）Ｔｉを検出する。なお、温度センサ２３は、隣接する複数（たとえば数個）のセルを監視単位として温度を検出してもよい。
【００１８】
ＰＣＵ３０は、ＥＣＵ１００からの制御信号に従って、組電池１０とＭＧ４１，４２との間で双方向の電力変換を実行する。ＰＣＵ３０は、ＭＧ４１，４２の状態をそれぞれ別々に制御可能に構成されており、たとえば、ＭＧ４１を回生（発電）状態にしつつ、ＭＧ４２を力行状態にすることができる。ＰＣＵ３０は、たとえば、ＭＧ４１，４２に対応して設けられる２つのインバータと、各インバータに供給される直流電圧を組電池１０の出力電圧以上に昇圧するコンバータとを含んで構成される。
【００１９】
ＥＣＵ１００は、ＣＰＵ（Central  Processing  Unit）１０２と、メモリ（ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory））１０５と、各種信号を入出力するための入出力ポート（図示せず）とを含んで構成される。ＥＣＵ１００は、各センサから受ける信号並びにメモリ１０５に記憶されたプログラム及びマップに基づいてエンジン５０及びＰＣＵ３０を制御することにより、組電池１０の充放電を制御する。
【００２０】
図２は、図１に示した組電池１０の詳細な構成の一例を示した図である。図２を参照して、この組電池１０においては、複数のセルが並列接続されてブロック（或いはモジュール）を構成し、複数のブロックが直列接続されて組電池１０を構成する。具体的には、組電池１０は、直列に接続されるブロック１０−１〜１０−Ｍを含み、ブロック１０−１〜１０−Ｍの各々は、並列接続されたＮ個のセルを含む。
【００２１】
電圧センサ２１−１は、ブロック１０−１の電圧を検出する。すなわち、電圧センサ２１−１は、ブロック１０−１を構成するＮ個のセルの電圧Ｖ１を検出する。電圧センサ２１−２は、ブロック１０−２を構成するＮ個のセルの電圧Ｖ２を検出する。電圧センサ２１−Ｍについても同様である。電流センサ２２は、各ブロック１０−１〜１０−Ｍに流れる電流Ｉを検出する。すなわち、電流センサ２２は、各ブロックのＮ個のセルに流れる総電流を検出する。
【００２２】
並列接続された複数のセルを含んで構成される組電池１０においては、並列接続されたＮ個のセル間で電流のばらつきが生じる。そのため、電流センサ２２の検出値から算出されるＮ個のセルの平均電流よりも大きい電流が特定のセルに流れ、セルに流れる電流が所定の制限を超える可能性がある。
【００２３】
そこで、この実施の形態１では、並列接続されたＮ個のセル間での電流ばらつきが算出される。セル間の電流ばらつきを算出することによって、たとえば、並列接続されたＮ個のセルに分散して流れる電流のうちの最大電流を参照して組電池１０に電流制限をかけることにより、組電池１０を適切に保護することができる。
【００２４】
この実施の形態１では、並列接続されたＮ個のセルの各々の抵抗（セル間の抵抗ばらつき）からセル間の電流ばらつきが算出される。ここで、セルの抵抗には電流依存性があるので、各セルの状態（たとえば温度）に応じたセル間の抵抗ばらつきによりセル間の電流ばらつきが生じると、その電流ばらつきによって各セルの抵抗が影響を受ける。したがって、たとえば、並列接続されたＮ個のセルに均一の電流が流れるとの前提で、各セルの温度に応じた各セルの抵抗（抵抗ばらつき）に基づきセル間の電流ばらつきを算出すると、その電流ばらつきによる各セルの抵抗への影響が考慮されないために、電流ばらつきの算出精度が低下する可能性がある。
【００２５】
そこで、この実施の形態１に従う電池システム２においては、並列接続されたＮ個のセルについて、まずは、予め定められた電流ばらつきの初期状態（たとえば電流ばらつき無とした状態）とＮ個のセルの状態（温度）とから各セルの抵抗が算出され、算出された各セルの抵抗からセル間の電流ばらつきが算出される。そして、算出された電流ばらつきとＮ個のセルの状態（温度）とから各セルの抵抗が再度算出され、算出された各セルの抵抗からセル間の電流ばらつきが再度算出される。そして、算出された電流ばらつきの前回演算値からの変化が収束判定値よりも大きい場合には、算出された電流ばらつきとＮ個のセルの状態（温度）とから各セルの抵抗が再度算出され、電流ばらつきの変化が収束判定値以下になるまで、各セルの抵抗の算出、及び算出された各セルの抵抗を用いた電流ばらつきの算出が繰り返し実行される。この実施の形態によれば、セルの抵抗の電流依存性を考慮したセル間の電流ばらつきが算出されるので、複数のセル間の電流ばらつきを精度よく算出することができる。
【００２６】
以下、この実施の形態１に従う電池システム２におけるセル間の電流ばらつきの算出方法について、２つのセルが並列接続された簡易な構成例を用いてより詳しく説明する。
【００２７】
図３は、２つのセルが並列接続されてなる組電池の構成を示した図である。図３を参照して、この例では、２つのセルＡ及びセルＢが並列接続されている。総電流Ｉｔは、セルＡとセルＢとに分散して流れ、セルＡ及びセルＢに流れる電流をそれぞれＩＡ，ＩＢとする。また、セルＡ及びセルＢの抵抗をそれぞれＲＡ，ＲＢとする。
【００２８】
図４は、図３に示した各セルの抵抗の電流依存性を示した図である。図４を参照して、横軸はセルに流れる電流（セル電流）を示し、縦軸はセルの抵抗（セル抵抗）を示す。セルＡとセルＢの状態は異なっており、セルＡとセルＢには温度差が生じている。この例では、セルＡの温度がセルＢの温度よりも低い場合が示されている。そして、図示されるように、セルの温度（セル温度）が低いほど、セル抵抗は高くなる。この実施の形態１では、このようなセル抵抗の電流依存性を示す電流−抵抗特性マップがセル温度毎に予め準備され、ＥＣＵ１００のメモリ１０５に記憶されている。
【００２９】
この実施の形態１では、セル間の電流ばらつきと各セルの状態（セル温度）とから各セルの抵抗値が算出され、算出された各セルの抵抗値からセル間の電流ばらつきが算出される。セルＡ及びセルＢの抵抗値の算出について、まずは、セル間の電流ばらつきが無く（初期状態）、セルＡ及びセルＢに均一の電流値Ｉ０（Ｉ０＝Ｉｔ／２）が流れるものとして、図示される電流−抵抗特性マップを用いて、セルＡの抵抗値ＲＡ１及びセルＢの抵抗値ＲＢ１（ＲＡ１＞ＲＢ１）が算出される。
【００３０】
並列接続されたセルには、各セルの抵抗値の逆数の比に分流して電流が流れるので、算出された抵抗値ＲＡ１，ＲＢ１からセルＡ及びセルＢに流れる電流値を算出することができ、セルＡの電流値ＩＡ１及びセルＢの電流値ＩＢ１（ＩＡ１＜ＩＢ１）が算出される。しかしながら、図示されるように、セル抵抗には電流依存性があるので、セルＡにＩＡ１の電流が流れるときのセルＡの抵抗値はＲＡ２（ＲＡ２＞ＲＡ１）と見積もられ、セルＢにＩＢ１の電流が流れるときのセルＢの抵抗値はＲＢ２（ＲＢ２＜ＲＢ１）と見積もられる。したがって、これらの抵抗値ＲＡ２，ＲＢ２からセルＡ及びセルＢに流れる電流を再度算出すると、セルＡの電流値はＩＡ２（ＩＡ２＜ＩＡ１）となり、セルＢの電流値はＩＢ２（ＩＢ２＞ＩＢ１）となる。
【００３１】
このように、セル抵抗の電流依存性を考慮した場合のセル間の電流ばらつき（電流値ＩＡ２，ＩＢ２の差）は、セル抵抗の電流依存性を考慮しない場合のセル間の電流ばらつきに比べて大きくなることが理解される。
【００３２】
この実施の形態１に従う電池システム２では、このようなセル抵抗の電流依存性を考慮して、セル間の電流ばらつきの算出計算が繰り返し実行される。具体的には、算出された電流ばらつき（たとえば図４のＩＡ１，ＩＢ１）と各セルの状態（セル温度）とから電流−抵抗特性マップを用いて各セルの抵抗値が再度算出され（たとえば図４のＲＡ２，ＲＢ２）、算出された各セルの抵抗値からセル間の電流ばらつきが再度算出される（たとえば図４のＩＡ２，ＩＢ２）。このような電流ばらつきの算出が、電流ばらつきの変化（ＩＡ１，ＩＢ１のばらつきに対するＩＡ２，ＩＢ２のばらつき）が収束判定値以下になるまで繰り返し実行される。
【００３３】
図５は、図１に示したＥＣＵ１００により実行されるセル間の電流ばらつきの算出手順を説明するフローチャートである。このフローチャートに示される処理は、組電池１０を構成するブロック毎に、所定時間毎又は所定条件の成立時にメインルーチンから呼び出されて実行される。
【００３４】
図５を参照して、ＥＣＵ１００は、対象ブロックの各セルの温度Ｔｉを温度センサ２３から取得する（ステップＳ１０）。次いで、ＥＣＵ１００は、セル間の電流ばらつきに初期値を設定する（ステップＳ２０）。一例として、この実施の形態１では、並列接続されたＮ個のセルの平均電流に対する電流最大セル（最大の電流が流れるセル）の電流増分を示す電流増加ゲインＩｇａｉｎが算出され、この電流増加ゲインＩｇａｉｎによって電流ばらつきが示される。そして、この実施の形態１では、ステップＳ２０において、電流増加ゲインＩｇａｉｎに初期値１．０が設定される。電流増加ゲインＩｇａｉｎが１．０であることは、各セルに均一の電流が流れるものとすることに相当する。
【００３５】
なお、セル間の電流ばらつきを示す指標は、電流増加ゲインＩｇａｉｎに限定されるものではなく、その他の指標、たとえば、最大電流と最小電流との差や、各セルの電流の分散等、種々の指標を採用することができる。また、電流ばらつきの初期値は、各セルに均一の電流が流れる場合の値に限定されるものではなく、たとえばセルの配置（中央か端部か）等に基づいて適宜設定してもよい。
【００３６】
次いで、ＥＣＵ１００は、セル間の電流ばらつき及びステップＳ１０で取得されたセル温度から各セルの抵抗を算出する（ステップＳ３０）。具体的には、実験や数値計算等によって、図４に示した電流−抵抗特性マップがセル温度毎に予め準備されており、この電流−抵抗特性マップを用いて各セルの抵抗が算出される。図４に示した例で説明すると、ステップＳ２０からステップＳ３０への移行時は、セルＡ及びセルＢに均一の電流Ｉ０が流れるものとして、抵抗値ＲＡ１，ＲＢ１が算出されることに相当する。また、後述のステップＳ６０からステップＳ３０への移行時は、ステップＳ４０において算出された電流ばらつきに基づくセル電流（たとえば電流値ＩＡ１，ＩＢ１）がセルＡ及びセルＢに流れるものとして、各セルの抵抗値（たとえば、電流値ＩＡ１，ＩＢ１にそれぞれ対応する抵抗値ＲＡ２，ＲＢ２）が算出されることに相当する。
【００３７】
次いで、ＥＣＵ１００は、ステップＳ３０において算出された各セルの抵抗から、セル間の電流ばらつきを算出する（ステップＳ４０）。具体的には、並列接続されたＮ個のセルには、各セルの抵抗の逆数の比に分流して電流が流れるので、各セルに流れる電流、及びセル間の電流ばらつきを示す電流増加ゲインＩｇａｉｎを算出することができる。
【００３８】
さらに、ＥＣＵ１００は、電流ばらつきの変化量を算出する（ステップＳ５０）。具体的には、電流ばらつきの算出は、後述のように算出値が収束したと判定されるまで繰り返し行なわれるところ、電流ばらつきの変化量とは、電流増加ゲインＩｇａｉｎの前回値からの変化量である。
【００３９】
そして、ＥＣＵ１００は、電流ばらつきの変化量（電流増加ゲインＩｇａｉｎの前回値からの変化量）が予め定められた収束判定値以下であるか否かを判定する（ステップＳ６０）。電流ばらつきの変化量が収束判定値以下であると判定されると（ステップＳ６０においてＹＥＳ）、ＥＣＵ１００は、直前のステップＳ４０において算出された電流ばらつきを最終的な算出値として、エンドへと処理を移行する。
【００４０】
一方、ステップＳ６０において電流ばらつきの変化量が収束判定値よりも大きいと判定されると（ステップＳ６０においてＮＯ）、ＥＣＵ１００は、ステップＳ３０へ処理を戻してステップＳ３０の処理を再度実行する。すなわち、ＥＣＵ１００は、ステップＳ４０において算出された電流ばらつき（各セルの電流値）を用いて、電流−抵抗特性マップを参照して各セルの抵抗を再度算出する。
【００４１】
このように、ＥＣＵ１００は、ステップＳ６０においてセル間の電流ばらつき（電流増加ゲインＩｇａｉｎ）の変化量が収束判定値以下であると判定されるまで、ステップＳ３０〜Ｓ５０の処理を繰り返し実行する。
【００４２】
以上のように、この実施の形態１においては、算出されたセル間の電流ばらつきとＮ個のセルの状態（温度）とから各セルの抵抗が算出され、電流ばらつきの変化が収束判定値以下になるまで、算出されたセル間の電流ばらつきを考慮した各セルの抵抗の算出、及び算出された各セルの抵抗を用いた電流ばらつきの算出が繰り返し実行される。これにより、セル間の電流ばらつきによる各セルの抵抗への影響（セル抵抗の電流依存性）を考慮して、セル間の電流ばらつきが算出される。したがって、この実施の形態１によれば、複数のセル間の電流ばらつきを精度よく算出することができる。
【００４３】
［実施の形態２］
上記の実施の形態１では、電流−抵抗特性マップがセル温度毎に予め準備され、セルの状態としてセル温度が考慮されるものとしたが、この実施の形態２では、電流−抵抗特性マップがセルのＳＯＣ毎に予め準備され、セルの状態としてセルのＳＯＣが考慮される。
【００４４】
図６は、実施の形態２において用いられる電流−抵抗特性マップの一例を示した図である。なお、この図６は、実施の形態１で説明した図４に対応するものであり、この図６においても、図３に示したセルＡ及びセルＢの抵抗の電流依存性が示されている。
【００４５】
図６を参照して、セルＡとセルＢの状態は異なっており、セルＡとセルＢにはＳＯＣ差が存在している。この例では、セルＡのＳＯＣがセルＢのＳＯＣよりも低い場合が示されている。そして、図示されるように、ＳＯＣが低いほど、セル抵抗は高くなる。この実施の形態２では、このようなセル抵抗の電流依存性を示す電流−抵抗特性マップがセルのＳＯＣ毎に予め準備され、ＥＣＵ１００のメモリ１０５に記憶されている。
【００４６】
この実施の形態２では、セル間の電流ばらつきと各セルの状態（ＳＯＣ）とから各セルの抵抗値が算出され、算出された各セルの抵抗値からセル間の電流ばらつきが算出される。各セルの抵抗の算出、及びセル間の電流ばらつきの算出の具体的な説明については、図４の説明と同様になるので、ここでは説明を繰り返さない。
【００４７】
この実施の形態２に従う電池システムでは、算出された電流ばらつき（たとえば図６のＩＡ１，ＩＢ１）と各セルの状態（ＳＯＣ）とから電流−抵抗特性マップを用いて各セルの抵抗値が再度算出され（たとえば図６のＲＡ２，ＲＢ２）、算出された各セルの抵抗値からセル間の電流ばらつきが再度算出される（たとえば図６のＩＡ２，ＩＢ２）。このような電流ばらつきの算出が、電流ばらつきの変化（たとえば電流増加ゲインＩｇａｉｎの変化量）が収束判定値以下になるまで繰り返し実行される。
【００４８】
図７は、実施の形態２におけるＥＣＵ１００により実行されるセル間の電流ばらつきの算出手順を説明するフローチャートである。このフローチャートに示される処理も、組電池１０を構成するブロック毎に、所定時間毎又は所定条件の成立時にメインルーチンから呼び出されて実行される。
【００４９】
図７を参照して、ＥＣＵ１００は、対象ブロックの各セルのＳＯＣを算出する（ステップＳ１１０）。各セルのＳＯＣについては、公知の各種手法を用いて適宜算出することができる。次いで、ＥＣＵ１００は、セル間の電流ばらつきに初期値を設定する（ステップＳ１２０）。一例として、この実施の形態２でも、電流増加ゲインＩｇａｉｎが算出され、この電流増加ゲインＩｇａｉｎによって電流ばらつきが示される。そして、この実施の形態２でも、ステップＳ１２０において、電流増加ゲインＩｇａｉｎに初期値１．０が設定される（各セルに均一の電流が流れるものとされる。）。
【００５０】
次いで、ＥＣＵ１００は、セル間の電流ばらつき及びステップＳ１１０で算出されたＳＯＣから各セルの抵抗を算出する（ステップＳ１３０）。具体的には、実験や数値計算等によって、図６に示した電流−抵抗特性マップがセルのＳＯＣ毎に予め準備されており、この電流−抵抗特性マップを用いて各セルの抵抗が算出される。
【００５１】
以降のステップＳ１４０〜Ｓ１６０において実行される処理は、それぞれ図５に示したステップＳ４０〜Ｓ６０において実行される処理と同じであるので、これらの処理については説明を繰り返さない。そして、ＥＣＵ１００は、ステップＳ１６０において電流ばらつきの変化量が収束判定値以下であると判定されるまで、ステップＳ１３０〜Ｓ１５０の処理を繰り返し実行する。
【００５２】
以上のように、この実施の形態２によっても、実施の形態１と同様の効果が得られる。
なお、特に図示しないが、実施の形態１，２の組合わせとして、セルの温度及びＳＯＣ毎に電流−抵抗特性マップを予め準備し、セルの状態としてセルの温度及びＳＯＣの双方を考慮するようにしてもよい。
【００５３】
また、上記の実施の形態１，２では、セル間の電流ばらつきの変化量が収束判定値以下であると判定されるまで繰り返し収束計算が行なわれるものとしたが、各種条件下（セルの温度及び／又はＳＯＣ）で上記の収束計算を事前に実行し、その結果をもとに、セル抵抗の電流依存性を考慮した電流ばらつきマップを予め算出してもよい。
【００５４】
図８は、電流ばらつきマップの一例を示した図である。図８を参照して、この例では、電流ばらつきマップのパラメータとして、並列接続されるＮ個のセル間の最大の温度差ΔＴと、最も温度が低いセルの温度を示す最低温度ＴＬと、セル間の最大のＳＯＣ差ΔＳＯＣとが用いられる。上記の各パラメータを適宜変化させて実施の形態１，２で説明したような収束計算を予め実行することにより、上記パラメータに対するセル間の電流ばらつき（最大電流ゲインＩｇａｉｎ）を算出し、図示されるような電流ばらつきマップを作成することができる。
【００５５】
このような電流ばらつきマップを予め準備することによって、実施の形態１，２で説明したような収束計算を行なうことなく、並列接続されたＮ個のセルについての温度差ΔＴ、最低温度ＴＬ、及びＳＯＣ差ΔＳＯＣから、セル間の電流ばらつき（最大電流ゲインＩｇａｉｎ）を算出することができる。
【００５６】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５７】
１  車両、２  電池システム、１０  組電池、１０−１〜１０−Ｍ  ブロック、２０  監視ユニット、２１，２１−１〜２１−Ｍ  電圧センサ、２２  電流センサ、２３  温度センサ、３０  ＰＣＵ、４１，４２  ＭＧ、５０  エンジン、６０  動力分割装置、７０  駆動軸、８０  駆動輪、１００  ＥＣＵ、１０２  ＣＰＵ、１０５  メモリ。
【図１】
2019046638.tif 000003
【図２】
2019046638.tif 000004
【図３】
2019046638.tif 000005
【図４】
2019046638.tif 000006
【図５】
2019046638.tif 000007
【図６】
2019046638.tif 000008
【図７】
2019046638.tif 000009
【図８】
2019046638.tif 000010