(57)【要約】【課題】並列接続された複数の二次電池を含んで構成される組電池を備えた電池システムにおいて、複数のセルを流れる電流のうちの最大電流の推定精度を向上させる。【解決手段】電池システム２は、モータジェネレータ４２を備えた車両１に搭載可能に構成される。ＥＣＵ１００は、複数のセル間の抵抗ばらつきにより生じる複数のセル間の電流ばらつき（Ｉａｖｅ×Ｇ）を推定し、推定された電流ばらつきを用いて複数のセルに分散して流れる電流のうちの最大電流Ｉｍａｘを推定するように構成される。ＥＣＵ１００は、モータジェネレータ４２からの車両駆動力のみで車両１が走行するＥＶ走行が所定期間Ｔだけ継続した場合に、複数のセル間（最大電流セルと標準セルとの間）のΔＯＣＶから、複数のセル間を循環するように流れる循環電流Ｉｃを算出し、算出された循環電流Ｉｃと電流ばらつきとを用いて最大電流Ｉｍａｘを推定する。【選択図】図７
2018137171.tif 000002
【特許請求の範囲】
【請求項１】
電動機を備えた車両に搭載可能に構成された電池システムであって、
並列接続された複数の二次電池を含んで構成された組電池と、
前記複数の二次電池間の抵抗ばらつきにより生じる前記複数の二次電池間の電流ばらつきを推定し、推定された電流ばらつきを用いて前記複数の二次電池に分散して流れる電流のうちの最大電流を推定するように構成された制御装置とを備え、
前記制御装置は、前記電動機からの車両駆動力のみで前記車両が走行するＥＶ走行が所定期間継続した場合に、前記複数の二次電池間のＯＣＶ（Open  Circuit  Voltage）差から、前記複数の二次電池間を循環するように流れる循環電流を算出し、算出された循環電流と前記電流ばらつきとを用いて前記最大電流を推定する、電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電池システムに関し、特に、電動機を備えた車両に搭載可能に構成され、かつ並列接続された複数の二次電池を含んで構成された組電池を備えた電池システムに関する。
【背景技術】
【０００２】
近年、ハイブリッド車または電気自動車など電動機を備えた車両の普及が進んでいる。これらの車両は、電動機からの車両駆動力のみで走行する「ＥＶ走行」が可能である。また、これら車両には、並列接続された複数の二次電池を含んで構成された組電池が搭載される。この組電池を保護するための各種技術が提案されている（たとえば特開２００９−２１６４４８号公報（特許文献１））。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１６４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、並列接続された複数の二次電池（以下では各二次電池を「セル」とも称する）を含んで構成された組電池においては、組電池の入出力端子に電流センサが設けられ、組電池に入出力される電流（総電流）が検出される。このような組電池では、並列接続された複数のセル間で電流のばらつきが生じ得る。そのため、電流センサの検出値から算出される平均電流よりも大きい電流が特定のセルに流れ、そのセルに流れる電流が所定の制限を超える可能性がある。
【０００５】
そこで、そのような場合に備え、並列接続された複数のセルを流れる電流のうちの最大電流を推定し、その最大電流に基づいて、組電池の充放電を制御することが考えられる。たとえば、組電池の充電時に最大電流が第１の基準値を上回った場合には、最大電流が第１の基準値を下回っている場合と比べて、組電池への充電電力の制御上限値（後述するＷｉｎ）を抑制することができる。また、組電池の放電時に最大電流が第２の基準値を上回った場合には、最大電流が第２の基準値を下回っている場合と比べて、組電池への放電電力の制御上限値（後述するＷｏｕｔ）を制限（抑制）することができる。
【０００６】
最大電流の推定精度が低い場合、充電電力および放電電力の制御上限値を適切に抑制することができない状況が生じ得る。その結果、組電池を適切に保護することができない可能性がある。あるいは逆に、組電池の保護が過剰になり、組電池を十分に活用することができない可能性がある。したがって、最大電流を高精度に推定することが求められる。
【０００７】
本開示は上記課題を解決するためになされたものであり、その目的は、並列接続された複数のセル（二次電池）を含んで構成された組電池を備えた電池システムにおいて、複数のセルを流れる電流のうちの最大電流の推定精度を向上させることである。
【課題を解決するための手段】
【０００８】
本開示のある局面に従う電池システムは、電動機を備えた車両に搭載可能に構成される。電池システムは、並列接続された複数の二次電池を含んで構成された組電池と、制御装置とを備える。制御装置は、複数の二次電池間の抵抗ばらつきにより生じる複数の二次電池間の電流ばらつきを推定し、推定された電流ばらつきを用いて複数の二次電池に分散して流れる電流のうちの最大電流を推定するように構成される。制御装置は、電動機からの車両駆動力のみで車両が走行するＥＶ走行が所定期間継続した場合に、複数の二次電池間のＯＣＶ（Open  Circuit  Voltage）差から、複数の二次電池間を循環するように流れる循環電流を算出し、算出された循環電流と電流ばらつきとを用いて最大電流を推定する。
【０００９】
上記構成によれば、並列接続された複数のセルに分散して流れる電流のうち最大の電流が推定される（詳細な推定手法は後述する）。したがって、この電池システムによれば、この推定された最大電流を参照することによって、セルに流れる電流が所定の制限を超えるのを抑制することができる。
【発明の効果】
【００１０】
本開示によれば、並列接続された複数の二次電池を含んで構成される組電池を備えた電池システムにおいて、最大電流の推定精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施の形態に係る電池システムが搭載された車両の全体構成を概略的に示す図である。
【図２】組電池の詳細な構成の一例を示す図である。
【図３】セルに流れる電流の推定に用いる計算モデルを示した図である。
【図４】循環電流を説明するための図である。
【図５】ＨＶモード選択時およびＥＶモード選択時において組電池を流れる電流ＩＢの典型例（シミュレーション条件の一例）を示す図である。
【図６】図５に示した電流ＩＢが流れた場合に生じる、ＨＶモード選択時とＥＶモード選択時とのＯＣＶ差の一例（シミュレーション結果）を示す図である。
【図７】本実施の形態における最大電流推定処理を説明するためのフローチャートである。
【図８】図７のＳ３０にて実行されるＯＣＶ差算出処理を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１３】
［実施の形態］
＜電池システムの構成＞
図１は、本開示の実施の形態に係る電池システムが搭載された車両１の全体構成を概略的に示す図である。なお、以下では、車両１がハイブリッド車両である場合について代表的に説明するが、本開示に係る電池システムは、ハイブリッド車両に限らず、組電池を搭載する車両全般に適用可能である。
【００１４】
図１を参照して、車両１は、電池システム２と、パワーコントロールユニット（ＰＣＵ：Power  Control  Unit）３０と、モータジェネレータ４１，４２と、エンジン５０と、動力分割装置６０と、駆動軸７０と、駆動輪８０とを備える。電池システム２は、組電池１０と、監視ユニット２０と、電子制御装置（ＥＣＵ：Electronic  Control  Unit）１００とを備える。
【００１５】
エンジン５０は、空気と燃料との混合気を燃焼させたときに生じる燃焼エネルギーをピストンやロータなどの運動子の運動エネルギーに変換することによって動力を出力する内燃機関である。
【００１６】
動力分割装置６０は、たとえば、サンギヤ、キャリア、リングギヤの３つの回転軸を有する遊星歯車機構を含む。動力分割装置６０は、エンジン５０から出力される動力を、モータジェネレータ４１を駆動する動力と、駆動輪８０を駆動する動力とに分割する。
【００１７】
モータジェネレータ４１，４２の各々は、交流回転電機であり、たとえば、ロータに永久磁石が埋設された三相交流同期電動機である。
【００１８】
モータジェネレータ４１は、主として、動力分割装置６０を経由してエンジン５０により駆動される発電機として用いられる。モータジェネレータ４１が発電した電力は、ＰＣＵ３０を介してモータジェネレータ４２または組電池１０に供給される。
【００１９】
モータジェネレータ４２は、主として電動機として動作し、駆動輪８０を駆動する。モータジェネレータ４２は、組電池１０からの電力およびモータジェネレータ４１の発電電力の少なくとも一方を受けて駆動され、モータジェネレータ４２の駆動力は駆動軸７０に伝達される。一方、車両の制動時や下り斜面での加速度低減時には、モータジェネレータ４２は、発電機として動作して回生発電を行なう。モータジェネレータ４２が発電した電力は、ＰＣＵ３０を介して組電池１０に供給される。
【００２０】
組電池１０は、並列接続された複数のセル（二次電池）を含んで構成される（詳細な構成は後述）。組電池１０は、モータジェネレータ４１，４２を駆動するための電力を蓄え、ＰＣＵ５０を通じてモータジェネレータ４１，４２へ電力を供給する。また、組電池１０は、モータジェネレータ４１，４２の発電時にＰＣＵ３０を通じて発電電力を受けて充電される。
【００２１】
監視ユニット２０は、電圧センサ２１と、電流センサ２２と、温度センサ２３とを含む。電圧センサ２１は、組電池１０において並列接続される複数のセルの電圧ＶＢを検出する。電流センサ２２は、組電池１０に入出力される電流ＩＢを検出する。温度センサ２３は、セル毎の温度ＴＢを検出する。なお、温度センサ２３は、組電池１０に対して複数個（セル数よりも少ない数）設けられ、隣接する複数（たとえば数個）のセルを監視単位として温度を検出してもよい。
【００２２】
ＰＣＵ３０は、ＥＣＵ１００からの制御信号に従って、組電池１０とモータジェネレータ４１，４２との間で双方向の電力変換を実行する。ＰＣＵ３０は、モータジェネレータ４１，４２の状態をそれぞれ別々に制御可能に構成されており、たとえば、モータジェネレータ４１を回生状態（発電状態）にしつつ、モータジェネレータ４２を力行状態にすることができる。ＰＣＵ３０は、たとえば、モータジェネレータ４１，４２に対応して設けられる２つのインバータと、各インバータに供給される直流電圧を組電池１０の出力電圧以上に昇圧するコンバータ（いずれも図示せず）とを含んで構成される。
【００２３】
ＥＣＵ１００は、ＣＰＵ（Central  Processing  Unit）１００Ａと、メモリ（より具体的にはＲＯＭ（Read  Only  Memory）およびＲＡＭ（Random  Access  Memory））１００Ｂと、各種信号を入出力するための入出力ポート（図示せず）とを含んで構成される。ＥＣＵ１００は、各センサから受ける信号並びにメモリ１００Ｂに記憶されたプログラムおよびマップに基づいてエンジン５０およびＰＣＵ３０を制御することにより、組電池１０の充放電を制御する。
【００２４】
図２は、組電池１０の詳細な構成の一例を示す図である。組電池１０においては、複数のセルが並列接続されてブロック（あるいはモジュール）を構成し、複数のブロックが直列接続されて組電池１０を構成する。具体的には、組電池１０は、直列接続されたＭ個のブロック１０１〜１０Ｍを含む。ブロック１０１〜１０Ｍの各々は、並列接続されたＮ個のセルを含む。なお、Ｍ，Ｎは、２以上の自然数である。
【００２５】
電圧センサ２１１は、ブロック１０１の電圧を検出する。すなわち、電圧センサ２１１は、ブロック１０１を構成するＮ個のセルの電圧ＶＢ１を検出する。電圧センサ２１２〜２１Ｍについても同様である。
【００２６】
電流センサ２２は、各ブロック１０１〜１０Ｍに流れる電流ＩＢを検出する。すなわち、電流センサ２２は、各ブロックのＮ個のセルに流れる総電流を検出する。
【００２７】
このように、並列接続された複数のセルを含んで構成された組電池１０においては、並列接続された複数のセル間での電流ばらつきが生じる可能性がある。そのため、各ブロックの並列接続されたＮ個のセルについて、電流センサ２２の検出値から算出されるＮ個のセルの平均電流よりも大きい電流が特定のセルに流れ、セルに流れる電流が所定の制限を超える可能性がある。
【００２８】
そのような場合に備え、ＥＣＵ１００は、並列接続された複数のセルを流れる電流のうちの最大電流を推定し、その最大電流に基づいて組電池１０の充放電を制御する。より具体的には、ＥＣＵ１００は、組電池１０の充電時に最大電流が第１の基準値を上回った場合には、最大電流が第１の基準値を下回っている場合と比べて、組電池１０への充電電力の制御上限値Ｗｉｎを抑制する。また、ＥＣＵ１００は、組電池１０の放電時に最大電流が第２の基準値を上回った場合には、最大電流が第２の基準値を下回っている場合と比べて、組電池１０への放電電力の制御上限値Ｗｏｕｔを抑制する。
【００２９】
最大電流の推定精度が低い場合、充電電力の制御上限値Ｗｉｎおよび放電電力の制御上限値Ｗｏｕｔを適切に抑制することができない状況が生じ得る。その結果、組電池１０を適切に保護することができない可能性がある。あるいは逆に、組電池１０を過剰に保護してしまい、組電池を十分に活用することができない可能性がある。したがって、最大電流を高精度に推定することが求められる。そのため、本実施の形態では、以下のように電流が推定される。
【００３０】
＜最大電流および循環電流＞
図３は、セルに流れる電流の推定に用いる計算モデルを示した図である。図３では、ブロック１０Ｋ（Ｋは１〜Ｍのいずれか）について代表的に説明する。本実施の形態では、並列接続されたＮ個のセルのうち電流が最も集中する１つのセルと、残りの（Ｎ−１）個のセルを合成したセルとの２並列モデルが用いられる。電流が最も集中するセルの抵抗（すなわち最小抵抗）をＲｍｉｎと表し、残りのセルの合成抵抗をＲｔと表す。
【００３１】
以下では、電流が最も集中するセル（すなわち、Ｎ個のセルに分散して流れる電流のうち最大電流が流れるセル）を「最大電流セル」とも称し、最大電流セルに流れる電流をＩｍａｘと表す。また、最大電流セル以外の（Ｎ−１）個の各セルを「標準セル」とも称し、各標準セルに流れる電流をＩｔｙｐと表す。なお、この計算モデルでは、標準セル間では、電流ばらつきは生じないものと仮定している。したがって、（Ｎ−１）個の標準セルを流れる電流は、Ｉｔｙｐ×（Ｎ−１）と表される。
【００３２】
組電池１０（ブロック１０Ｋ）においては、最大電流セルと標準セルとによって構成される閉ループを循環するように電流が流れ得る。この電流を「循環電流」とも称する。
【００３３】
図４は、循環電流を説明するための図である。組電池１０では、最大電流セルと、（Ｎ−１）個の標準セルとの間にＯＣＶ差が生じると、ＯＣＶ差に応じて、たとえば図４に示す方向に循環電流Ｉｃが流れる。循環電流Ｉｃの算出手法の詳細については後述する。
【００３４】
＜走行モード＞
車両１は、走行モードとして、ＨＶモードとＥＶモードとを有する。ＨＶモードとは、エンジン５０を駆動させ、エンジン５０、組電池１０およびモータジェネレータ４２を動力源として走行する走行モードである。一方、ＥＶモードとは、エンジン５０を停止させ、組電池１０およびモータジェネレータ４２を動力源として電気走行（ＥＶ走行）する走行モードである。ＨＶモードとＥＶモードとは、たとえば、ユーザがモード選択スイッチ（図示せず）を操作することにより選択される。組電池１０を流れる電流ＩＢの態様は、以下に説明するように、車両１の走行モードに応じて大きく異なり得る。
【００３５】
図５は、ＨＶモード選択時およびＥＶモード選択時において組電池１０を流れる電流ＩＢの典型例（シミュレーション条件の一例）を示す図である。図５（Ａ）はＨＶモード選択時における電流ＩＢの例を示し、図５（Ｂ）はＥＶモード選択時における電流ＩＢの例を示す。横軸は経過時間を示す。縦軸は電流ＩＢを示す。正方向が組電池１０の放電方向であり、負方向が組電池１０の充電方向である。
【００３６】
図６は、図５に示した電流ＩＢが流れた場合に生じる、ＨＶモード選択時とＥＶモード選択時とのＯＣＶ差の一例（シミュレーション結果）を示す図である。図６において、横軸は経過時間を示す。縦軸は、組電池１０（ブロック１０Ｋ）に含まれる最大電流セルと標準セルとの間のＯＣＶ差（以下「ΔＯＣＶ」とも記載する）を示す。ΔＯＣＶは、最大電流セルのＯＣＶであるＯＣＶｍａｘと、標準セルのＯＣＶであるＯＣＶｔｙｐとを用いて、下記式（１）によって算出される。
ΔＯＣＶ＝ＯＣＶｍａｘ−ＯＣＶｔｙｐ                              ・・・（１）
【００３７】
図５（Ａ）に示すように、一般に、ＨＶモードでは、組電池１０の充放電方向が断続的に切り替わる。このような場合には、ΔＯＣＶは生じにくい（図６参照）。したがって、ＨＶモードにおける循環電流Ｉｃの影響は比較的小さい。これに対し、ＥＶモードにおいては、図５（Ｂ）に示すように、組電池１０の放電が続く場合が多く、組電池１０の放電過多の状態が生じやすい。そのため、セル間でのＯＣＶ差が生じやすくなる（図６参照）。その結果、循環電流Ｉｃの影響が相対的に大きくなる可能性がある。
【００３８】
＜最大電流推定フロー＞
そこで、本実施の形態においては、車両１のＥＶモードが所定期間継続された場合（ＥＶ走行が所定期間Ｔだけ継続された場合）に、循環電流Ｉｃを算出し、算出された循環電流Ｉｃを用いて最大電流Ｉｍａｘを推定する「最大電流推定処理」を実行する。
【００３９】
図７は、本実施の形態における最大電流推定処理を説明するためのフローチャートである。このフローチャートは、所定の演算周期が経過する毎にメインルーチン（図示せず）から呼び出され、図１に示したＥＣＵ１００により、組電池１０を構成するブロック毎に実行される。また、このフローチャートに含まれる各ステップ（以下「Ｓ」と略す）は、基本的にはＥＣＵ１００によるソフトウェア処理によって実現されるが、ＥＣＵ１００内に作製された専用のハードウェア（電気回路）によって実現されてもよい。
【００４０】
Ｓ１０において、ＥＣＵ１００は、セル間の抵抗ばらつきにより生じるセル間の電流ばらつきを推定する。一例として、この実施の形態では、セル間の抵抗ばらつきによる、平均電流に対する最大電流の電流増加分（＝最大電流／平均電流）を示す電流増加ゲインＧが算出される。
【００４１】
電流増加ゲインＧは、以下のように算出することができる。すなわち、たとえば、並列接続されたＮ個のセルのうちの最低温度Ｔｍｉｎと、セル間の温度差（最高温度Ｔｍａｘと最低温度Ｔｍｉｎとの差分）ΔＴと、その最大温度差ΔＴによるセル間の抵抗ばらつきに基づく電流増加ゲインＧとの関係を実験等により予め求める。この関係は、たとえば、最大電流と平均電流との比（最大電流／平均電流）を実験等により測定することにより準備することができる。あるいは、合成抵抗Ｒｔと最小抵抗Ｒｍｉｎとの比（Ｒｔ／Ｒｍｉｎ）を実験等により測定してもよい。この関係を、マップまたはテーブルとして準備し、メモリ１００Ｂに記憶させておくことで、温度センサ２３により検出されたセル温度に基づいて電流増加ゲインＧを算出することができる。なお、温度センサ２３が隣接する複数（たとえば数個）のセルを監視単位として温度を検出するように設けられている場合には、その温度センサ２３の最低温度Ｔｍｉｎと温度差ΔＴとが用いられる。
【００４２】
Ｓ２０において、ＥＣＵ１００は、車両１のＥＶモードが所定期間Ｔだけ継続したか否かを判定する。所定期間Ｔは、最大電流セルと標準セルとの間のΔＯＣＶがある程度増加し、それにより循環電流Ｉｃが無視できなくなるほど大きくなる期間であって、実験またはシミュレーションにより予め定められる。所定期間Ｔは、たとえば数分〜１０数分程度である。ＥＶモードが所定期間Ｔだけ継続した場合（Ｓ２０においてＹＥＳ）、処理はＳ３０に進められる。Ｓ３０において、ＥＣＵ１００は、最大電流セルと標準セルとの間のΔＯＣＶを算出するための「ＯＣＶ差算出処理」を実行する。
【００４３】
図８は、図７のＳ３０にて実行されるＯＣＶ差算出処理を説明するフローチャートである。なお、以下では、今回の演算周期をｉ（ｉは２以上の自然数）番目の周期とする。
【００４４】
図８を参照して、Ｓ３１において、ＥＣＵ１００は、図７のＳ８０にて算出される最大電流Ｉｍａｘの前回演算周期での推定値であるＩｍａｘ（ｉ−１）を用いて、最大電流セルのＳＯＣ（State  Of  Charge）を示すＳＯＣｍａｘを算出する。具体的には、Ｉｍａｘ（ｉ−１）に演算周期Δｔを乗算して得られる当該セルの容量の増減量をＳＯＣｍａｘの前回演算値に加減算することによってＳＯＣｍａｘを算出する。
【００４５】
そして、ＥＣＵ１００は、算出されたＳＯＣｍａｘから最大電流セルのＯＣＶを示すＯＣＶｍａｘを算出する（Ｓ３２）。具体的には、組電池１０を構成する各セルにおけるＳＯＣとＯＣＶとの関係を示す予め準備されたマップ等を用いて、Ｓ３１にて算出されたＳＯＣｍａｘに基づいてＯＣＶｍａｘを算出することができる。
【００４６】
次いで、ＥＣＵ１００は、図７のＳ９０にて算出される電流Ｉｔｙｐの前回演算周期での演算値であるＩｔｙｐ（ｉ−１）を用いて、標準セルのＳＯＣを示すＳＯＣｔｙｐを算出する（Ｓ３３）。具体的には、Ｉｔｙｐ（ｉ−１）に演算周期Δｔを乗算して得られる容量の増減量をＳＯＣｔｙｐの前回演算値に加減算することによってＳＯＣｔｙｐを算出する。
【００４７】
そして、ＥＣＵ１００は、算出されたＳＯＣｔｙｐから標準セルのＯＣＶを示すＯＣＶｔｙｐを算出する（Ｓ３４）。具体的には、ＳＯＣとＯＣＶとの関係を示す上述のマップ等を用いて、Ｓ３３にて算出されたＳＯＣｔｙｐに基づいてＯＣＶｔｙｐを算出することができる。
【００４８】
次いで、ＥＣＵ１００は、Ｓ３２にて算出された最大電流セルのＯＣＶｍａｘから、Ｓ３４において算出された標準セルのＯＣＶｔｙｐを減算することによって、最大電流セルと標準セルとの間のＯＣＶ差であるΔＯＣＶを算出する（Ｓ３５）。
【００４９】
図７に戻り、Ｓ４０において、ＥＣＵ１００は、最大電流セルと標準セルとの間に生じる循環電流Ｉｃを算出するために、最大電流セルと標準セルとによって構成される閉ループの抵抗を示す循環抵抗Ｒｃを算出する。循環抵抗Ｒｃは、最大電流セルの抵抗Ｒｍｉｎと、（Ｎ−１）個の標準セルの合成抵抗Ｒｔとを用いて下記式（２）のように表される。
Ｒｃ＝Ｒｍｉｎ＋Ｒｔ                                              ・・・（２）
【００５０】
式（２）において、抵抗Ｒｍｉｎは、最大電流セルに流れる電流の推定値である電流Ｉｍａｘの前回演算値（Ｉｍａｘ（ｉ−１））と、当該セル（当該セルを含むブロック）の電圧検出値とから算出される（後述のＳ８０参照）。また、合成抵抗Ｒｔは、標準セルに流れる電流の推定値である電流Ｉｔｙｐの前回演算値（Ｉｔｙｐ（ｉ−１））と、当該セル（当該セルを含むブロック）の電圧検出値とから算出される（後述のＳ９０参照）。
【００５１】
Ｓ５０において、ＥＣＵ１００は、循環電流Ｉｃを算出する。循環電流Ｉｃは、Ｓ３０にて算出されたＯＣＶ差であるΔＯＣＶを、Ｓ４０にて算出された循環抵抗Ｒｃで除算することによって得られる。
【００５２】
ＥＣＵ１００は、合成抵抗ＲｔとΔＯＣＶとに代えて、組電池１０の温度とΔＯＣＶとから循環電流Ｉｃを算出してもよい。より具体的に説明すると、組電池１０の保護を重視する場合には、循環電流Ｉｃを大きく推定し、それにより組電池１０の充放電をできるだけ厳しく抑制することが望ましい。組電池１０の温度が高いほど、循環抵抗Ｒｃは低くなるため、循環電流Ｉｃは大きくなる。そのため、組電池１０の温度とΔＯＣＶと循環電流Ｉｃとの間の関係を実験等により予め測定し、マップとしてメモリ１００Ｂに記憶させておく。そして、温度センサ２３により検出された最高温度（複数の温度センサ２３により測定された温度のうちの最高値）とΔＯＣＶとから、循環電流Ｉｃを算出することができる。ただし、組電池１０の最高温度に代えて、たとえば組電池１０の平均温度（複数の温度センサ２３により測定された温度の平均値）を用いてもよい。循環電流Ｉｃの算出後、ＥＣＵ１００は、処理をＳ７０に進める。
【００５３】
一方、ＥＶモードが所定期間Ｔだけ継続していない場合（Ｓ２０においてＮＯ）には、ＥＣＵ１００は、循環電流Ｉｃは依然として小さく無視できる程度であるとして、循環電流Ｉｃを０（ゼロ）に設定する（Ｓ６０）。なお、０に代えて、０よりもわずかに小さな固定値を循環電流Ｉｃとして設定してもよい。
【００５４】
Ｓ７０において、ＥＣＵ１００は、全セル（最大電流セルおよび（Ｎ−１）個の標準セル）に流れる電流の平均を示す平均電流Ｉａｖｅを算出する。平均電流Ｉａｖｅは、下記式（３）により算出される。なお、ＩＢは、電流センサ２２によって検出される電流（総電流）である。
Ｉａｖｅ＝ＩＢ／Ｎ                                                ・・・（３）
【００５５】
Ｓ８０において、ＥＣＵ１００は、最大電流セルに流れる電流の推定値である電流Ｉｍａｘ（ｉ）を下記式（４）によって算出する。
Ｉｍａｘ（ｉ）＝Ｉａｖｅ×Ｇ＋Ｉｃ                                ・・・（４）
【００５６】
式（４）の右辺において、Ｉａｖｅ×Ｇは、平均電流Ｉａｖｅに、Ｓ１０にて算出された電流増加ゲインＧを乗算することによって得られる電流値であり、セル間の抵抗ばらつきによる電流増加分を考慮した電流を示す。すなわち、Ｉａｖｅ×Ｇは、本開示に係る「電流ばらつき」に相当する。Ｉｃは、Ｓ５０にて算出された循環電流である。
【００５７】
なお、ＥＣＵ１００は、さらに、Ｓ７０にて算出された電流Ｉｍａｘ（ｉ）から、各標準セルに流れる電流の推定値である電流Ｉｔｙｐ（ｉ）を下記式（５）によって算出する（Ｓ９０）。この電流Ｉｔｙｐは、次回の演算周期におけるＯＣＶ差算出処理（Ｓ３０）にて用いられる。
Ｉｔｙｐ（ｉ）＝（ＩＢ−Ｉｍａｘ（ｉ））／（Ｎ−１）              ・・・（５）
【００５８】
以上のように、本実施の形態によれば、セル間を循環するように流れる循環電流Ｉｃの影響が顕著となるＥＶモードが所定期間Ｔだけ継続した場合に、セル間の抵抗ばらつきにより生じる電流ばらつきだけ（上記式（４）のＩａｖｅ×Ｇの項）でなく、循環電流Ｉｃも用いて、並列接続された複数のセルに分散して流れる電流のうちの最大電流Ｉｍａｘが推定される。これにより、最大電流Ｉｍａｘの推定精度を向上させることができる。したがって、このように高精度に推定された最大電流を参照することによって、セルに流れる電流が所定の制限を超えるのを抑制することができる。また、組電池１０の充電電力の制御上限値Ｗｉｎおよび放電電力の制御上限値Ｗｏｕｔを適切に制御することができる。
【００５９】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６０】
１  車両、２  電池システム、１０  組電池、１０１〜１０Ｍ  ブロック、２０  監視ユニット、２１，２１１〜２１Ｍ  電圧センサ、２２  電流センサ、２３  温度センサ、３０  ＰＣＵ、４１，４２  モータジェネレータ、５０  エンジン、６０  動力分割装置、７０  駆動軸、８０  駆動輪、１００  ＥＣＵ、１００Ａ  ＣＰＵ、１００Ｂ  メモリ。
【図１】
2018137171.tif 000003
【図２】
2018137171.tif 000004
【図３】
2018137171.tif 000005
【図４】
2018137171.tif 000006
【図５】
2018137171.tif 000007
【図６】
2018137171.tif 000008
【図７】
2018137171.tif 000009
【図８】
2018137171.tif 000010