(57)【要約】【課題】ニッケル水素電池などのアルカリ二次電池を含む電池システムにおいて、負極抵抗を高精度に推定する。【解決手段】メモリ３０２は、セル（ニッケル水素電池）１０１の初期状態における負極抵抗Ｒｎの温度依存性を示す初期データ（曲線Ｃ０）を記憶するとともに、初期状態における負極抵抗に対する第１の時刻における負極抵抗の比率（抵抗変化率）ｋを記憶する。ＥＣＵ３００は、第１の時刻（前回のトリップ時）よりも後の第２の時刻（今回のトリップ時）において、第１の時刻における抵抗変化率ｋをメモリ３０２から読み出し、第２の時刻における温度Ｔｂを取得し、第１の時刻における抵抗変化率ｋを用いて曲線Ｃ０から第２の時刻に対応する負極抵抗の温度依存性を示すデータ（曲線Ｃ２）を算出し、算出した曲線Ｃ２と第２の時刻における温度Ｔｂとから第２の時刻における負極抵抗Ｒｎを推定する。【選択図】図７
2018026307.tif 000002
【特許請求の範囲】
【請求項１】
水素吸蔵合金を負極活物質として含む二次電池と、
メモリを含み、前記二次電池の負極抵抗を推定するように構成された推定装置とを備え、
前記メモリは、前記二次電池の初期状態における前記負極抵抗の温度依存性を示す初期データを記憶するとともに、前記初期状態における負極抵抗に対する第１の時刻における前記負極抵抗の比率を記憶し、
前記推定装置は、
前記第１の時刻よりも後の第２の時刻において、前記第１の時刻における前記負極抵抗の前記比率を前記メモリから読み出し、
前記第２の時刻における前記二次電池の温度を取得し、
前記第１の時刻における前記負極抵抗の前記比率を用いて前記初期データから前記第２の時刻に対応する負極抵抗の温度依存性を示すデータを算出し、算出したデータと前記第２の時刻における前記二次電池の温度とから前記第２の時刻における負極抵抗を推定する、電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は電池システムに関し、より特定的には、ニッケル水素電池などのアルカリ二次電池を含む電池システムに関する。
【背景技術】
【０００２】
二次電池の電極活物質に割れ（クラック）が発生することが知られている。クラックの発生が進行するに従って電極の反応抵抗が変化し、その結果、二次電池の内部抵抗が変化し得る。たとえば特開２０１１−２２８２１３号公報（特許文献１）は、リチウムイオン二次電池の正極活物質でのクラックの発生量に応じてリチウム二次電池の充放電を制御する手法を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２２８２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ニッケル水素電池などのアルカリ二次電池において、負極活物質（すなわち水素吸蔵合金）にクラックが発生すると、負極の反応抵抗（以下「負極抵抗」とも略す）が減少する。負極抵抗が減少することによって、ニッケル水素電池の内部抵抗も減少することになる。本発明者らは、負極抵抗に温度依存性が存在し、ニッケル水素電池の温度が低くなるに従って負極抵抗が顕著に増加することを見出した。このような温度依存性を考慮した上で負極抵抗を推定することが望ましい。
【０００５】
さらに、負極抵抗は経時変化し得るので、時間の経過ともに負極抵抗の推定値を逐次更新することが求められる。負極抵抗を高精度に推定可能な所定の条件（後述）が存在する。しかしながら、任意のタイミングで上記所定条件が成立するとは限らないため、負極抵抗を高精度に推定し、負極抵抗の推定値を最新の値に更新することができない場合がある。
【０００６】
本開示は上記課題を解決するためになされたものであり、その目的は、ニッケル水素電池を含む電池システムにおいて、負極抵抗を高精度に推定可能な技術を提供することである。
【課題を解決するための手段】
【０００７】
本開示のある局面に従う電池システムは、水素吸蔵合金を負極活物質として含む二次電池と、二次電池の負極抵抗を推定するように構成された推定装置とを備える。推定装置はメモリを含む。メモリは、二次電池の初期状態における負極抵抗の温度依存性を示す初期データを記憶するとともに、初期状態における負極抵抗に対する第１の時刻における負極抵抗の比率を記憶する。推定装置は、第１の時刻よりも後の第２の時刻において、第１の時刻における負極抵抗の上記比率をメモリから読み出し、第２の時刻における二次電池の温度を取得し、第１の時刻における負極抵抗の上記比率を用いて初期データから第２の時刻に対応する負極抵抗の温度依存性を示すデータを算出し、算出したデータと第２の時刻における二次電池の温度とから第２の時刻における負極抵抗を推定する。
【０００８】
上記構成によれば、初期データと、第１の時刻における負極抵抗の比率とがメモリに記憶されており、これらを用いることによって第２の時刻における負極抵抗を推定することができる。つまり、たとえ第２の時刻では上述の所定条件が成立しておらず、負極抵抗を高精度に推定することができない場合であっても、第１の時刻における推定結果を用いて第２の時刻における負極抵抗を推定することができる。さらに、負極抵抗の温度依存性を示すデータが用いられるので、負極抵抗を高精度に推定することができる。
【発明の効果】
【０００９】
本開示によれば、ニッケル水素電池などのアルカリ二次電池を含む電池システムにおいて、負極抵抗を高精度に推定することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係る電池システムが搭載されたハイブリッド車両の全体構成を概略的に示すブロック図である。
【図２】組電池に含まれるセルの構成を示す図である。
【図３】ニッケル水素電池の負極活物質内に生じるクラックを説明するための図である。
【図４】負極抵抗の温度依存性を示す図である。
【図５】負極抵抗の変化率を説明するための図である。
【図６】今回のトリップにおける負極抵抗の推定手法を説明するための図である。
【図７】本実施の形態における負極抵抗の推定処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１２】
以下では、本実施の形態に係る電池システムがハイブリッド車両に搭載される構成を例に説明する。しかし、本実施の形態に係る電池システムを搭載可能な車両はハイブリッド車両に限定されず、電気自動車または燃料電池車等の電動車両であればよい。また、電池システムの用途は車両用に限定されるものではなく、定置用であってもよい。
【００１３】
なお、以下では、本実施の形態に係る電池システムがニッケル水素電池を含む例について説明するが、本開示は、ニッケル水素電池のみならず、水素吸蔵合金を含むアルカリ二次電池全般に適用することができる。
【００１４】
［実施の形態］
＜電池システムの構成＞
図１は、本実施の形態に係る電池システムが搭載されたハイブリッド車両の全体構成を概略的に示すブロック図である。車両１は、電池システム２と、モータジェネレータ（ＭＧ：Motor  Generator）１０，２０と、動力分割機構３０と、エンジン４０と、駆動輪５０とを備える。電池システム２は、組電池１００と、システムメインリレー（ＳＭＲ：System  Main  Relay）１５０と、電力制御ユニット（ＰＣＵ：Power  Control  Unit）２００と、電子制御ユニット（ＥＣＵ：Electronic  Control  Unit）３００とを備える。
【００１５】
モータジェネレータ１０，２０の各々は、たとえば三相交流回転電機である。モータジェネレータ１０は、動力分割機構３０を介してエンジン４０のクランク軸に連結される。モータジェネレータ１０は、エンジン４０を始動させる際には組電池１００の電力を用いてエンジン４０のクランク軸を回転させる。また、モータジェネレータ１０はエンジン４０の動力を用いて発電することも可能である。モータジェネレータ１０によって発電された交流電力は、ＰＣＵ２００により直流電力に変換されて組電池１００に充電される。また、モータジェネレータ１０によって発電された交流電力がモータジェネレータ２０に供給される場合もある。
【００１６】
モータジェネレータ２０は、組電池１００からの電力およびモータジェネレータ１０により発電された電力のうちの少なくとも一方を用いて駆動軸を回転させる。また、モータジェネレータ２０は回生制動によって発電することも可能である。モータジェネレータ２０によって発電された交流電力は、ＰＣＵ２００により直流電力に変換されて組電池１００に充電される。
【００１７】
動力分割機構３０は、たとえば遊星歯車機構であり、エンジン４０のクランク軸、モータジェネレータ１０の回転軸、および駆動軸の三要素を機械的に連結する。エンジン４０は、ガソリンエンジン等の内燃機関であり、ＥＣＵ３００からの制御信号に応じて車両１が走行するための駆動力を発生する。
【００１８】
ＰＣＵ２００は、組電池１００とモータジェネレータ１０，２０との間で電力を変換する。いずれも図示しないが、インバータと、コンバータとを含む。インバータは、一般的な三相インバータである。コンバータは、昇圧動作時には組電池１００から供給された電圧を昇圧してインバータに供給する。コンバータは、降圧動作時にはインバータから供給された電圧を降圧して組電池１００を充電する。ＳＭＲ１５０は、組電池１００とＰＣＵ２００とを結ぶ電流経路に電気的に接続される。ＳＭＲ１５０がＥＣＵ３００からの制御信号に応じて閉成されている場合、組電池１００とＰＣＵ２００との間で電力の授受が行なわれ得る。
【００１９】
組電池１００は、たとえば複数のニッケル水素電池セル（単セル）１０１を含む。各セル１０１の構成については図２にて説明する。組電池１００には、電圧センサ１１０と、電流センサ１２０と、温度センサ１３０とが設けられる。電圧センサ１１０は、組電池１００（より詳細には各セル１０１）の電圧Ｖｂを検出する。電流センサ１２０は、組電池１００に入出力される電流Ｉｂを検出する。温度センサ１３０は、組電池１００（たとえば数個のセル１０１）の温度Ｔｂを検出する。各センサは、その検出結果をＥＣＵ３００に出力する。ＥＣＵ３００は、各センサによる検出結果に基づいて組電池１００（各セル１０１）のＳＯＣ（State  Of  Charge）を算出する。
【００２０】
ＥＣＵ３００は、ＣＰＵ（Central  Processing  Unit）３０１と、メモリ３０２と、入出力バッファ（図示せず）とを含んで構成される。ＥＣＵ３００は、各センサから受ける信号、ならびにメモリ３０２に記憶されたマップおよびプログラムに基づいて、車両１が所望の状態となるように各機器を制御する。ＥＣＵ３００により実行される主要な制御として、各セル１０１の負極抵抗の推定処理が挙げられる。この処理については後に詳細に説明する。
【００２１】
図２は、組電池１００に含まれるセル１０１の構成を示す図である。各セル１０１の構成は共通であるため、図２では１つのセル１０１のみを代表的に示す。セル１０１は、たとえば角形密閉式のセルであり、ケース１０２と、ケース１０２に設けられた安全弁１０３と、ケース１０２内に収容された電極体１０４および電解液（図示せず）とを含む。なお、図２ではケース１０２の一部を透視して電極体１０４を示している。
【００２２】
ケース１０２は、いずれも金属からなるケース本体および蓋体を含み、蓋体がケース本の開口部上で全周溶接されることにより密閉される。安全弁１０３は、ケース１０２内部の圧力が所定値を超えると、ケース１０２内部の水素ガス等の一部を外部に排出する。電極体１０４は、正極板と、負極板と、セパレータとを含む。正極板は袋状のセパレータ内に挿入されており、セパレータ内に挿入された正極板と、負極板とが交互に積層されている。正極板および負極板は、図示しない正極端子および負極端子にそれぞれ電気的に接続される。
【００２３】
電極体１０４および電解液の材料としては従来公知の各種材料を用いることができる。本実施の形態においては、一例として、正極板には、水酸化ニッケル（Ｎｉ（ＯＨ）２またはＮｉＯＯＨ）を含む正極活物質層と、発泡ニッケルなどの活物質支持体とを含む電極板が用いられる。負極板には、水素吸蔵合金（たとえばＬａＮｉ５またはＲｅＮｉ５）を負極活物質として含む電極板が用いられる。セパレータには、親水化処理された合成繊維からなる不織布が用いられる。電解液には、水酸化カリウム（ＫＯＨ）または水酸化ナトリウム（ＮａＯＨ）などを含むアルカリ水溶液が用いられる。
【００２４】
＜負極抵抗の推定＞
ニッケル水素電池の負極活物質として一般的に用いられる水素吸蔵合金では、充放電中に負極活物質内に水素濃度の偏り（分布）が生じる。負極活物質内における局所的な水素量が異なることで、局所的には負極活物質の体積変化量（膨張量または収縮量）も異なることになる。その結果、結晶格子内に歪みが生じて応力が発生し得る。この応力が負極活物質の機械的な限界強度を超過することでクラックが生じ得る。
【００２５】
図３は、ニッケル水素電池の負極活物質内に生じるクラックを説明するための図である。図３では、ニッケル水素電池の負極活物質９を模式的に示す。
【００２６】
一般に、ニッケル水素電池またはリチウムイオン二次電池等の活物質にクラックが生じると、新たな活性部位表面が露出する。これにより、電池反応に寄与し得る活物質の反応表面積が増加し、電池反応が起こりやすくなる。その一方で、たとえばリチウムイオン二次電池の負極（たとえばグラファイト）では、負極活物質の表面に被膜（ＳＥＩ（Solid  Electrolyte  Interphase）膜）が形成され、電池反応が阻害され得る。
【００２７】
一方、ニッケル水素電池の負極（水素吸蔵合金）においては、ＳＥＩ膜の生成量は極めて小さい。よって、クラック９１の発生量が増加するに従って負極活物質９の反応表面積が増加することで、負極抵抗Ｒｎが減少することになる。
【００２８】
このように、ニッケル水素電池においては、充放電の繰り返しを通じた負極活物質の膨張および収縮が繰り返されることによって、時間の経過とともに負極抵抗Ｒｎが減少する。このことを「活性化の進行」とも言う。本実施の形態では、負極抵抗Ｒｎ（いわば活性化の進行度）の推定結果に応じて組電池１００の充放電が制御される。より具体的には、セル１０１の負極抵抗Ｒｎを用いて正極電位Ｖｐが推定される（下記式（１）参照）。そして、正極電位Ｖｐが予め定められた規定値以下の場合には、正極電位Ｖｐが規定値よりも高い場合と比べて、組電池１００からの放電（より詳細には放電電力上限値Ｗｏｕｔ）が制限される。なお、式（１）において、負極開放電位をＯＣＶｎで表し、セル電流をＩｂ’で表し、セル電圧をＶｂ’で表す。
Ｖｐ＝ＯＣＶｎ＋Ｉｂ’×Ｒｎ＋Ｖｂ’                              ・・・（１）
【００２９】
負極抵抗Ｒｎを過大に推定した場合には、正極電位Ｖｐが相対的に高く算出され規定値以下になりにくくなるので、組電池１００（より詳細には正極）の適切な保護が図れない可能性がある。より詳細には、正極からのコバルト（Ｃｏ）溶出に伴う微小短絡が生じたり、組電池１００の容量低下や出力低下が生じたりする可能性がある。逆に、負極抵抗Ｒｎを過小に推定した場合には、正極電位Ｖｐが相対的に低く算出され規定値以下になりやすくなるので、組電池１００（より詳細には正極）の保護が過剰になり、組電池１００の性能を十分に発揮させることができない可能性がある。したがって、負極抵抗Ｒｎを高精度に推定することが求められる。
【００３０】
本発明者らによる検証実験の結果、負極抵抗Ｒｎが温度依存性を有することが分かった。そこで、本実施の形態においては、組電池１００（あるいはセル１０１）の温度Ｔｂに基づいて負極抵抗Ｒｎを推定する。
【００３１】
さらに、負極抵抗Ｒｎは経時変化し得る（後述）ので、時間の経過ともに負極抵抗Ｒｎの推定値を逐次更新することが求められる。そして、負極抵抗Ｒｎを高精度に推定するためには、たとえば所定条件（後述）が成立することが望ましい。しかしながら、上記所定条件が成立していないタイミング（任意のタイミング）では、負極抵抗Ｒｎを高精度に推定可能であるとは限らない。そこで、本実施の形態においては、一例として以下の手法を採用することにより、たとえ上記所定条件が成立していない場合であっても負極抵抗Ｒｎを推定することが可能になる。以下、本実施の形態における負極抵抗Ｒｎの推定手法について詳細に説明する。
【００３２】
＜負極抵抗の温度依存性＞
図４は、負極抵抗Ｒｎの温度依存性を示す図である。図４および後述する図６において、横軸はセル１０１（または組電池１００）の温度Ｔｂを示し、縦軸はセル１０１の負極抵抗Ｒｎを示す。図４の曲線Ｃ０に示すように、温度Ｔｂが低くなるに従って負極抵抗Ｒｎは顕著に高くなる。
【００３３】
実験的またはシミュレーションにより曲線Ｃ０を取得することで、下記式（２）に示すように、負極抵抗Ｒｎを温度Ｔｂの関数ｆとして表すことができる。なお、曲線Ｃ０に示す関係を、関数ｆに代えてマップとしてＥＣＵ３００のメモリ３０２に記憶させておいてもよい。なお、関数ｆまたは曲線Ｃ０は、本開示に係る「初期データ」に相当する。
Ｒｎ＝ｆ（Ｔｂ）                                                  ・・・（２）
【００３４】
＜内部抵抗を推定するための条件＞
ニッケル水素電池の充放電は、過去の充放電の影響を受けやすい。言い換えると、ニッケル水素電池の充放電にはヒステリシスが存在する。したがって、過去の充放電の影響が大きいタイミングで検出された電流変化量および電圧変化量からニッケル水素電池の内部抵抗を推定したとしても、負極抵抗の低下分が内部抵抗に正確には反映されない。そのため、電池システム２において、ＥＣＵ３００は、セル１０１の負極抵抗Ｒｎの影響が支配的となる条件が成立した場合の電流変化量ΔＩｂおよび電圧変化量ΔＶｂを用いて内部抵抗Ｒを算出する。
【００３５】
より詳細には、セル１０１の内部抵抗Ｒを推定するために、ＥＣＵ３００は、所定時間におけるセル１０１の電流変化量ΔＩｂおよび電圧変化量ΔＶｂを監視する。この所定時間は、セル１０１の温度Ｔｂに応じて定められる。これは、セル１０１の負極抵抗Ｒｎの影響が支配的となる条件がセル１０１の温度Ｔｂ毎に異なり得るためである。たとえば、セル１０１の温度Ｔｂが低温（たとえば−３０℃）である場合には、所定時間としてＴ１＝１秒が設定され、温度Ｔｂが常温（たとえば２５℃）である場合には、所定時間としてＴ２＝０．１秒が設定される（Ｔ２＜Ｔ１）。
【００３６】
所定時間としてＴ１が設定されている場合には、ＥＣＵ３００は、以下の２つの条件を両方満たす場合に、セル１０１の電流変化量ΔＩｂおよび電圧変化量ΔＶｂを内部抵抗Ｒの推定に用いる。第１の条件は、所定時間（Ｔ１）における電流変化量ΔＩｂが第１の所定量以上であることである。第２の条件は、所定時間（Ｔ１）における電流変化量ΔＩｂが最大となった時点以後の電流の変動幅が第２の所定量以下であることである（なお、第２の所定量＜第１の所定量）。所定時間としてＴ１が設定されている場合には、上記第１および第２の条件が成立するときに、負極抵抗Ｒｎの影響が支配的になっていると考えられるためである。
【００３７】
一方、ＥＣＵ３００は、所定時間としてＴ２が設定されている場合には、所定時間における電流変化量ΔＩｂが第３の所定量以上である場合に、セル１０１の電流変化量ΔＩｂおよび電圧変化量ΔＶｂを内部抵抗Ｒの推定に用いる。所定時間としてＴ２が設定されている場合には、電流変化量ΔＩｂが第３の所定量以上であるときに、負極抵抗Ｒｎの影響が支配的になっていると考えられるためである。
【００３８】
このように、ＥＣＵ３００は、所定時間（Ｔ１またはＴ２）における電流変化量ΔＩｂおよび電圧変化量ΔＶｂを用いて内部抵抗Ｒを推定することによって、負極抵抗Ｒｎの経時変化を十分に考慮することができる。
【００３９】
ここで、たとえば、あるトリップ（前回のトリップ）時の車両１において、上述の手法により負極抵抗Ｒｎの影響が考慮された上で内部抵抗Ｒが高精度に推定されていた場合を想定する。その後、車両１のイグニッションオフ（ＩＧ−ＯＦＦ）操作が行なわれ、ある程度の期間（たとえば１０数時間〜数カ月など）が経過してから、車両１のＩＧ−ＯＮ操作が行なわれたとする。
【００４０】
このような場合、今回のトリップ（再度のＩＧ−ＯＮ操作時）では、前回のトリップ時と比べて、車両１の環境温度（すなわちセル１０１の温度Ｔｂ）が大きく変化している可能性がある。よって、負極抵抗Ｒｎも変化している可能性があるので、負極抵抗Ｒｎを再び推定することが求められる。しかしながら、上述の手法によれば所定条件（上記第１および第２の条件または第３の条件）が成立することが要求されるところ、今回のトリップのＩＧ−０Ｎ操作直後には上記所定条件が成立するタイミングがなかなか訪れない場合がある。
【００４１】
そこで、本実施の形態においては、前回のトリップにおける負極抵抗Ｒｎの推定結果（より詳細には負極抵抗Ｒｎの変化率）を今回のトリップでも使用する構成を採用する。
【００４２】
図５は、負極抵抗Ｒｎの変化率（以下「抵抗変化率」とも略す）を説明するための図である。図５において、横軸は、初期時刻ｔ０を始点とする経過時間を示す。縦軸は、負極抵抗Ｒｎを示す。図５には、温度Ｔｂ＝Ｔｂ１の場合の負極抵抗Ｒｎの時間変化を定性的に示す曲線Ｌが示されている。
【００４３】
前回のトリップ中の時刻ｔ１（「第１の時刻」に相当）において、温度Ｔｂ＝Ｔｂ１での負極抵抗Ｒｎ＝Ｒｎ（Ｔｂ１，ｔ１）が推定される。一方、初期時刻ｔ０における温度Ｔｂ＝Ｔｂ１での初期負荷抵抗Ｒｂ（Ｔｂ１，ｔ０）は、図４に示したような実験結果に基づき、メモリ３０２に予め記憶されている。したがって、温度Ｔｂ＝Ｔｂ１において、初期時刻ｔ０での初期負荷抵抗Ｒｂ（Ｔｂ１，ｔ０）に対する時刻ｔ１での負極抵抗Ｒｎ（Ｔｂ１，ｔ１）の比率（抵抗変化率）ｋを算出することができる。
【００４４】
本発明者らは、たとえ温度ＴｂがＴｂ１から他の温度（後述するＴ２）に変化したとしても、共通の抵抗変化率ｋを使用可能である点に着目した。これにより、以下のように負極抵抗Ｒｎを算出することが可能になる。
【００４５】
図６は、今回のトリップにおける負極抵抗Ｒｎの推定手法を説明するための図である。曲線Ｃ２は、曲線Ｃ０または関数ｆ（式（１）参照）に抵抗変化率ｋを乗算したものであって、下記式（３）のように表される。
Ｒｎ＝ｋ×ｆ（Ｔｂ）                                              ・・・（３）
【００４６】
関数ｆは、ＥＣＵ３００のメモリ３０２に記憶されている（図４参照）。一方、抵抗変化率ｋは、前回のトリップ時（時刻ｔ１）に算出され、メモリ３０２に記憶されている。したがって、今回のトリップ時（図示しない時刻ｔ２、「第２の時刻」に相当）において、たとえばＩＧ−ＯＮ直後で上記所定条件が成立するタイミングが訪れていない場合であっても、式（３）から曲線Ｃ２を求めることができる。そして、今回のトリップでは温度Ｔｂが前回トリップ時のＴｂ１からＴｂ２に変化していた場合であっても、曲線Ｃ２を参照することで温度Ｔｂの変化を負極抵抗Ｒｎの推定結果（ｋ×ｆ（Ｔｂ２））に反映させることができる。
【００４７】
図７は、本実施の形態における負極抵抗Ｒｎの推定処理を説明するためのフローチャートである。このフローチャートは、予め定められた条件が成立したとき（たとえばＩＧ−ＯＮ時）に実行される。なお、これらのフローチャートに含まれる各ステップ（以下「Ｓ」と略す）は、基本的にはＥＣＵ３００によるソフトウェア処理によって実現されるが、ＥＣＵ３００内に作製された専用のハードウェア（電気回路）によって実現されてもよい。
【００４８】
図７に示すフローチャートの処理が繰り返し実行されることにより、抵抗変化率ｋが遂次更新され、更新された抵抗変化率ｋを用いて負極抵抗Ｒｎが推定される。このフローチャートはｎ回目（今回のトリップ）の推定処理を示し、（ｎ−１）回目の推定処理時（前回のトリップ時）における抵抗変化率ｋがメモリ３０２に記憶されているものとする。
【００４９】
Ｓ１０において、ＥＣＵ３００は、前回のトリップで算出した抵抗変化率ｋをメモリ３０２から読み出す。
【００５０】
Ｓ２０において、ＥＣＵ３００は、温度センサ１３０からセル１０１の温度Ｔｂを取得する。
【００５１】
Ｓ３０において、ＥＣＵ３００は、上記式（３）に基づいて負極抵抗Ｒｎを推定する。すなわち、ＥＣＵ３００は、Ｓ１０にて読み出した抵抗変化率ｋと、Ｓ２０にて取得した温度Ｔｂに対応する関数ｆの出力値（ｆ（Ｔｂ））との積を算出する。
【００５２】
Ｓ４０において、ＥＣＵ３００は、内部抵抗Ｒを高精度に推定可能な上述の所定条件（第１および第２の条件または第３の条件）が成立しているか否かを判定する。所定条件が成立している場合（Ｓ４０においてＹＥＳ）、ＥＣＵ３００は、今回のトリップでの抵抗変化率ｋを算出する（Ｓ５０）。より具合的には、ＥＣＵ３００は、Ｓ２０にて取得した温度Ｔｂにおける初期負極抵抗に対する、Ｓ３０にて推定した負極抵抗Ｒｎの比率を今回のトリップでの抵抗変化率ｋとして算出する。そして、ＥＣＵ３００は、算出した抵抗変化率ｋをメモリ３０２に不揮発的に記憶させる（Ｓ６０）。これにより、抵抗変化率ｋが最新の値に更新される。その後、ＥＣＵ３００は、処理をリターンへと移行させる。
【００５３】
一方、所定条件が成立していない場合（Ｓ４０においてＮＯ）には、ＥＣＵ３００は、Ｓ５０，Ｓ６０の処理をスキップして処理をリターンへと移行させる。上記Ｓ４０〜Ｓ６０の処理により、今回のトリップにて算出した抵抗変化率ｋを用いて次回のトリップ時に負極抵抗Ｒｎを推定することが可能になる。
【００５４】
以上のように、本実施の形態によれば、以前（たとえば前回のトリップ時）に推定され、メモリ３０２に記憶された抵抗変化率ｋを用いて、メモリ３０２に予め記憶された曲線Ｃ０から曲線Ｃ２が算出される（図６参照）。そして、曲線Ｃ２に示される負極抵抗Ｒｎの温度依存性を基づいて、現時点（たとえば今回のトリップ）でのセル１０１（あるいは組電池１００）の温度Ｔｂから負極抵抗Ｒｎを推定することができる。これにより、現時点では電圧変化量ΔＩｂおよび電流変化量ΔＩｂから内部抵抗Ｒを高精度に推定可能な条件が成立していなかったとしても、負極抵抗Ｒｎ（ひいては内部抵抗Ｒ）を高精度に推定することができる。
【００５５】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５６】
１  車両、２  電池システム、１０，２０  モータジェネレータ、３０  動力分割機構、４０  エンジン、５０  駆動輪、１００  組電池、１０１  セル、１０２  ケース、１０３  安全弁、１０４  電極体、１１０  電圧センサ、１２０  電流センサ、１３０  温度センサ、９  負極活物質、９１  クラック。
【図１】
2018026307.tif 000003
【図２】
2018026307.tif 000004
【図３】
2018026307.tif 000005
【図４】
2018026307.tif 000006
【図５】
2018026307.tif 000007
【図６】
2018026307.tif 000008
【図７】
2018026307.tif 000009