(57)【特許請求の範囲】
【請求項１】
ニッケル水素二次電池の冷却装置であって、
前記ニッケル水素二次電池に冷却風を供給するための冷却ファンと、
前記ニッケル水素二次電池を流れる電流を取得し、現在取得された電流２乗値と過去に取得された電流２乗値とを用いて前記ニッケル水素二次電池の発熱量を評価するための発熱指数を算出し、前記発熱指数がしきい値を超えている場合は超えていない場合よりも前記冷却ファンの風量を大きくする制御装置とを備え、
前記制御装置は、前記現在取得された電流２乗値が前記発熱指数に反映される度合いをフィルタ処理定数を用いて調整し、
前記制御装置は、前記ニッケル水素二次電池の蓄電量が所定値を超えた場合、前記蓄電量が所定値を超えていない場合よりも、前記現在取得された電流２乗値が前記発熱指数に反映される度合いが大きくなるように前記フィルタ処理定数を変更する、ニッケル水素二次電池の冷却装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷却風を電池に供給することによって電池を冷却する技術に関する。
【背景技術】
【０００２】
特開２００８−２７８８８号公報（特許文献１）には、冷却風をバッテリに供給することによってバッテリを冷却する冷却装置が開示されている。この冷却装置は、バッテリに冷却風を供給するための冷却ファンと、冷却ファンの風量を制御する制御装置とを備える。制御装置は、バッテリの内部抵抗に起因する発熱量を算出し、算出された発熱量に基づいて冷却ファンの風量を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２７８８８号公報
【特許文献２】国際公開第２０１４／１６２３４５号パンフレット
【特許文献３】特開２００５−６３６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された冷却装置を用いてニッケル水素（Ｎｉ−ＭＨ）二次電池を冷却する場合には、ニッケル水素二次電池の発熱量に対して冷却ファンの風量が適切に調整されず、ニッケル水素二次電池が高温状態になることが懸念される。
【０００５】
すなわち、一般的に、ニッケル水素二次電池においては、蓄電量を示すＳＯＣ（State  Of  Charge）が高い状態であると、内部抵抗に起因する発熱以外に、副反応（溶媒（Ｈ２Ｏ）の電気分解反応および再酸化反応）に起因する発熱が生じ易い状態となることが知られている。しかしながら、特許文献１に開示された冷却装置においては、冷却ファンの風量を制御する際に、内部抵抗に起因する発熱量は考慮されるが、副反応に起因する発熱量は考慮されない。その結果、ＳＯＣが高く副反応に起因する発熱が生じ易い状況においても、副反応に起因する発熱量に見合うだけの冷却ファンの風量の増加が行なわれず、ニッケル水素二次電池が高温状態になることが懸念される。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、その目的は、ニッケル水素二次電池が高温状態になることを抑制することである。
【課題を解決するための手段】
【０００７】
この発明に係る冷却装置は、ニッケル水素二次電池の冷却装置であって、ニッケル水素二次電池に冷却風を供給するための冷却ファンと、ニッケル水素二次電池を流れる電流を取得し、現在取得された電流２乗値と過去に取得された電流２乗値とを用いてニッケル水素二次電池の発熱量を評価するための発熱指数を算出し、発熱指数がしきい値を超えている場合は超えていない場合よりも冷却ファンの風量を大きくする制御装置とを備える。制御装置は、現在取得された電流２乗値が発熱指数に反映される度合いをフィルタ処理定数を用いて調整する。制御装置は、ニッケル水素二次電池の蓄電量が所定値を超えた場合、蓄電量が所定値を超えていない場合よりも、現在取得された電流２乗値が発熱指数に反映される度合いが大きくなるようにフィルタ処理定数を変更する。
【０００８】
上記構成によれば、ニッケル水素二次電池の蓄電量が所定値を超える場合（ＳＯＣが高く副反応に起因する発熱量が多い状況）においては、フィルタ処理定数（なまし定数）が変更されることによって、現在の電流２乗値が発熱指数に反映される度合いが大きくされる。これにより、ＳＯＣが高く副反応に起因する発熱が多い状況において、現在の電流２乗値が増加したことに応じて発熱指数を素早く増加させて、発熱指数がしきい値を超え易くする（すなわち冷却ファンの風量を増加させ易くする）ことができる。その結果、ニッケル水素二次電池が高温状態になることを抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】車両の全体構成図である。
【図２】ＥＣＵの処理手順を示すフローチャート（その１）である。
【図３】ＥＣＵの処理手順を示すフローチャート（その２）である。
【図４】電池発熱指数の変化態様の一例を示す図（その１）である。
【図５】ＥＣＵの処理手順を示すフローチャート（その３）である。
【図６】電池発熱指数の変化態様の一例を示す図（その２）である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００１１】
［車両の全体構成］
図１は、本実施の形態による冷却装置を備える車両１の全体構成図である。車両１は、バッテリ１０と、監視ユニット１１と、冷却ファン１２と、ＳＭＲ（System  Main  Rely）２０と、ＰＣＵ（Power  Control  Unit）３０と、ＭＧ（Motor  Generator）４１，４２と、エンジン５０と、動力分割機構６０と、駆動軸７０と、車輪８０と、ＥＣＵ（Electronic  Control  Unit）１００とを備える。
【００１２】
車両１は、エンジン５０とＭＧ４２との少なくとも一方の動力を用いて走行するハイブリッド車両である。本実施の形態を適用可能な車両は、ハイブリッド車両に限定されず、車両駆動力を発生するための電力を蓄えるバッテリ１０（ニッケル水素二次電池）を搭載した車両全般に適用可能である。
【００１３】
バッテリ１０は、ＭＧ４１，４２を駆動するための電力を蓄える、ニッケル水素二次電池である。バッテリ１０は、複数のニッケル水素電池セルが直列に接続されて構成される。
【００１４】
エンジン５０は、燃料の燃焼エネルギによって運動エネルギを出力する。エンジン５０の出力は、動力分割機構６０によってＭＧ４１と駆動軸７０とに分割されて伝達される。ＭＧ４２は、駆動軸７０に接続される。駆動軸７０は、エンジン５０および／またはＭＧ４２の出力によって回転される。
【００１５】
ＭＧ４１，４２は、発電機としても電動機としても機能し得る。ＭＧ４１は主として発電機として動作し、ＭＧ４２は主として電動機として動作する。
【００１６】
ＭＧ４１は、エンジン始動要求時において、電動機あるいは発電機として動作して、エンジン５０をクランキングする。ＭＧ４１は、エンジン５０の始動後において、動力分割機構６０を介して伝達されるエンジン出力を用いて発電可能である。
【００１７】
ＭＧ４２は、バッテリ１０に蓄えられた電力およびＭＧ４１の発電した電力の少なくとも一方によって駆動される。ＭＧ４２は、車両１の回生制動時には、車輪８０の回転力によって駆動されることによって発電する。ＭＧ４２により発電された回生電力は、ＰＣＵ３０を介してバッテリ１０に充電される。
【００１８】
ＰＣＵ３０は、バッテリ１０およびＭＧ４１，４２の間で双方向の電力変換を行なう。ＰＣＵ３０は、バッテリ１０からの直流電力を交流電力に変換してＭＧ４１，４２に印加するインバータを含む。このインバータは、ＭＧ４１，４２の回生発電電力を直流電力に変換してバッテリ１０に充電することもできる。
【００１９】
ＳＭＲ２０は、バッテリ１０とＰＣＵ３０との間に設けられる。ＳＭＲ２０は、バッテリ１０の正極とＰＣＵ３０とを結ぶ正極線上に設けられる正極側リレーと、バッテリ１０の負極とＰＣＵ３０とを結ぶ負極線上に設けられる負極側リレーとを含む。ＳＭＲ２０は、ＥＣＵ１００からの制御信号に応じて開閉される。
【００２０】
監視ユニット１１は、バッテリ１０を流れる電流（以下「バッテリ電流」という）Ｉ、バッテリ１０の端子間電圧（以下「バッテリ電圧」という）Ｖ、バッテリ１０の温度（以下「バッテリ温度」という）Ｔをそれぞれ検出し、検出結果をＥＣＵ１００に送信する。
【００２１】
冷却ファン１２は、モータ１２Ａによって回転されることによって、バッテリ１０に冷却風を供給する。これにより、バッテリ１０が冷却される。冷却ファン１２の風量（モータ１２Ａの回転速度）は、ＥＣＵ１００からの制御信号によって制御される。
【００２２】
ＥＣＵ１００は、図示しないＣＰＵ（Central  Processing  Unit）およびメモリを内蔵し、各センサの検出結果やメモリに記憶された情報などに基づいて、所定の演算処理を実行する。
【００２３】
＜バッテリ冷却制御＞
バッテリ１０を使用する際には、バッテリ１０の内部抵抗に起因してジュール熱が発生する。ジュール熱は抵抗を流れる電流の２乗値に比例するため、バッテリ電流Ｉの２乗値（以下、単に「電流２乗値」ともいう）Ｉ２が大きいほど、バッテリ１０の内部抵抗に起因する発熱量は大きくなり、バッテリ１０が高温状態になり得る。したがって、バッテリ１０を使用する際には、冷却ファン１２を作動させてバッテリ１０を冷却することが望ましい。
【００２４】
一方、冷却ファン１２の風量（以下、単に「ファン風量Ｖ」ともいう）を大きくすると、冷却ファン１２の作動音が大きくなることが懸念される。したがって、バッテリ１０の使用負荷が大きい時（発熱量が大きい時）にはファン風量Ｖを大きくする一方、バッテリ１０の使用負荷が小さい時（発熱量が小さい時）にはファン風量Ｖを小さくすることが、静粛性を確保するのに効果的である。
【００２５】
そこで、ＥＣＵ１００は、電流２乗値Ｉ２を基にしてバッテリ１０の発熱量（使用負荷）を評価するための指標（以下「電池発熱指数」という）を算出し、電池発熱指数がしきい値を超えた場合にファン風量Ｖを大きくする。以下、これらの一連の制御を「バッテリ冷却制御」という。
【００２６】
図２は、ＥＣＵ１００がバッテリ冷却制御を実行する場合の処理手順を示すフローチャートである。このフローチャートは所定の演算サイクル周期で繰り返し実行される。
【００２７】
ステップ（以下、ステップを「Ｓ」と略す）１０にて、ＥＣＵ１００は、監視ユニット１１から、今回（現在）の演算サイクルにおけるバッテリ電流（以下「電流今回値」ともいう）Ｉ（ｎ）を取得する。
【００２８】
Ｓ２０にて、ＥＣＵ１００は、電流今回値Ｉ（ｎ）の２乗値（以下「電流２乗今回値」ともいう）Ｉ２（ｎ）を算出する。
【００２９】
Ｓ３０にて、ＥＣＵ１００は、フィルタ処理定数（なまし係数）Ｋを設定する。フィルタ処理定数Ｋは、電流２乗今回値Ｉ２（ｎ）が電池発熱指数に反映される度合いを調整するための定数である。フィルタ処理定数Ｋの設定手法については後に詳述する。
【００３０】
Ｓ４０にて、ＥＣＵ１００は、電流２乗今回値Ｉ２（ｎ）にフィルタ処理を施すことによって今回の演算サイクルにおける電池発熱指数（以下「電池発熱指数の今回値」という）ＦＩ２（ｎ）を算出する。具体的には、ＥＣＵ１００は、電流２乗今回値Ｉ２（ｎ）と、過去の演算サイクルにおける電流２乗値とを用いて、電池発熱指数の今回値ＦＩ２（ｎ）を算出する。ＥＣＵ１００は、たとえば、電池発熱指数の今回値ＦＩ２（ｎ）を、下記の式（１）を用いて算出する。
【００３１】
ＦＩ２（ｎ）＝ＦＩ２（ｎ-1）×（Ｋ−１）／Ｋ＋Ｉ２（ｎ）×（１／Ｋ）  …（１）
上記の式（１）において、「ＦＩ２（ｎ-1）」は、前回の演算サイクルにおける電池発熱指数であり、前回以前の過去の演算サイクルで取得された複数の電流２乗値Ｉ２（ｎ-1），Ｉ２（ｎ-２）…によって決まる値である。
【００３２】
上記の式（１）において、「Ｋ」は、上述のフィルタ処理定数であって、電流２乗今回値Ｉ２（ｎ）が電池発熱指数に反映される度合いを調整するための定数である。たとえば、フィルタ処理定数Ｋを「１０００」とすると、上記の式（１）はＦＩ２（ｎ）＝ＦＩ２（ｎ-1）×０．９９９＋Ｉ２（ｎ）×０．００１となる。フィルタ処理定数Ｋを１０００よりも小さい「１００」とすると、上記の式（１）はＦＩ２（ｎ）＝ＦＩ２（ｎ-1）×０．９９＋Ｉ２（ｎ）×０．０１となり、電流２乗今回値Ｉ２（ｎ）が電池発熱指数の今回値ＦＩ２（ｎ）に反映される度合いが相対的に大きくなる。すなわち、本実施の形態においては、フィルタ処理定数Ｋを小さくすると、電流２乗今回値Ｉ２（ｎ）が電池発熱指数の今回値ＦＩ２（ｎ）に反映される度合いが大きくなる。
【００３３】
なお、電池発熱指数の今回値ＦＩ２（ｎ）は、ＥＣＵ１００のメモリに記憶され、次回の演算サイクルにおいて「前回の演算サイクルにおける電池発熱指数ＦＩ２（ｎ-1）」として用いられる。
【００３４】
Ｓ５０にて、ＥＣＵ１００は、電池発熱指数の今回値ＦＩ２（ｎ）がしきい値を超えているか否かを判定する。
【００３５】
電池発熱指数の今回値ＦＩ２（ｎ）がしきい値を超えていない場合（Ｓ５０にてＮＯ）、ＥＣＵ１００は、Ｓ６０にて、ファン風量Ｖを所定値Ｖ１とする。
【００３６】
一方、電池発熱指数の今回値ＦＩ２（ｎ）がしきい値を超えている場合（Ｓ５０にてＹＥＳ）、ＥＣＵ１００は、Ｓ７０にて、ファン風量Ｖを所定値Ｖ２とする。所定値Ｖ２は、所定値Ｖ１よりも大きい値に設定される。
【００３７】
なお、所定値Ｖ１，Ｖ２は、それぞれ、固定値であってもよいし、変動値であってもよい。所定値Ｖ１，Ｖ２をバッテリ温度Ｔに応じた変動値とする場合には、同一温度条件下において所定値Ｖ２が所定値Ｖ１よりも大きい値に設定されるようにすればよい。
【００３８】
いずれの場合であっても、所定値Ｖ２が所定値Ｖ１よりも大きい値に設定されることによって、電池発熱指数の今回値ＦＩ２（ｎ）がしきい値を超えている場合（内部抵抗に起因する発熱量が大きい場合）には、そうでない場合よりもファン風量Ｖが大きくされる。これにより、バッテリ１０が適切に冷却される。
【００３９】
＜バッテリ冷却制御に用いられるフィルタ処理定数Ｋの設定＞
上述のように、バッテリ冷却制御においては、電流２乗値Ｉ２にフィルタ処理を施した値である電池発熱指数ＦＩ２がしきい値を超えた場合に、ファン風量Ｖが大きくされる。
【００４０】
しかしながら、バッテリ１０の蓄電量を示すＳＯＣ（State  Of  Charge）が高い状態においては、バッテリ１０の総発熱量に対してファン風量Ｖが不足し、バッテリ１０が高温状態になることが懸念される。
【００４１】
すなわち、バッテリ１０はニッケル水素二次電池である。一般的に、ニッケル水素二次電池においては、ＳＯＣが高い状態であると、内部抵抗に起因する発熱以外に、副反応（溶媒（Ｈ２Ｏ）の電気分解反応および再酸化反応）に起因する発熱が生じ易い状態となることが知られている。しかしながら、仮に上記の式（１）においてフィルタ処理定数Ｋを固定値とすると、電池発熱指数ＦＩ２は、内部抵抗に起因する発熱量が考慮された値となるが、副反応に起因する発熱量は何ら考慮されていない値となる。その結果、ＳＯＣが高く副反応に起因する発熱量が生じ易い状況においても、副反応に起因する発熱量の増加分に見合うだけのファン風量Ｖの増加が行なわれず、バッテリ１０が高温状態になることが懸念される。
【００４２】
そこで、本実施の形態によるＥＣＵ１００は、ＳＯＣが所定値Ｓ１を超えている場合（副反応に起因する発熱量が多い状況）においては、フィルタ処理定数Ｋを変更する（小さくする）ことによって、電流２乗今回値Ｉ２（ｎ）が電池発熱指数の今回値ＦＩ２（ｎ）に反映される度合いを大きくする。これにより、ＳＯＣが高く副反応に起因する発熱量が多い状況において、電流２乗今回値Ｉ２（ｎ）の増加に応じて電池発熱指数ＦＩ２を素早く増加させて、電池発熱指数ＦＩ２がしきい値を超え易くする（すなわちファン風量Ｖを所定値Ｖ１から所定値Ｖ２に増加させ易くする）ことができる。その結果、ＳＯＣが高く副反応に起因する発熱量が多い状況において、バッテリ１０が高温状態になることを抑制することができる。
【００４３】
図３は、フィルタ処理定数Ｋを設定する際（図２のＳ３０の処理を行なう際）のＥＣＵ１００の処理手順を示すフローチャートである。
【００４４】
Ｓ３１にて、ＥＣＵ１００は、バッテリ電流Ｉおよびバッテリ電圧Ｖの少なくとも一方に基づいて、バッテリ１０のＳＯＣを算出する。なお、ＳＯＣの算出方法としては、バッテリ電圧ＶとＳＯＣとの関係を用いて算出する方法や、バッテリ電流Ｉの積算値を用いて算出する方法等、種々の公知の手法を用いることができる。
【００４５】
Ｓ３２にて、ＥＣＵ１００は、ＳＯＣがしきい値Ｓ１を超えているか否かを判定する。ＳＯＣがしきい値Ｓ１を超えていない場合（Ｓ３２にてＮＯ）、ＥＣＵ１００は、Ｓ３３にて、フィルタ処理定数Ｋを所定値Ｋ１に設定する。
【００４６】
ＳＯＣがしきい値Ｓ１を超えている場合（Ｓ３２にてＹＥＳ）、ＥＣＵ１００は、Ｓ３３にて、フィルタ処理定数Ｋを所定値Ｋ２に設定する。所定値Ｋ２は、所定値Ｋ１よりも小さい値に設定される。
【００４７】
なお、所定値Ｋ１，Ｋ２は、それぞれ、固定値であってもよいし、変動値であってもよい。たとえば、所定値Ｋ１を固定値とし、所定値Ｋ２を所定値Ｋ１未満であってかつＳＯＣが高いほど小さくなる変動値としてもよい。
【００４８】
いずれの場合であっても、所定値Ｋ２が所定値Ｋ１よりも小さい値に設定されることによって、電流２乗今回値Ｉ２（ｎ）が電池発熱指数の今回値ＦＩ２（ｎ）に反映される度合いが大きくなる。そのため、ＳＯＣがしきい値Ｓ１を超えており副反応に起因する発熱量が多い状況において、電流２乗今回値Ｉ２（ｎ）の増加に応じて電池発熱指数ＦＩ２を素早く増加させて、電池発熱指数ＦＩ２がしきい値を超え易くする（すなわちファン風量Ｖを所定値Ｖ１から所定値Ｖ２に増加させ易くする）ことができる。その結果、バッテリ１０が高温状態になることを抑制することができる。
【００４９】
図４は、バッテリ電流Ｉ、ＳＯＣおよび電池発熱指数ＦＩ２の変化態様の一例を示す図である。図４の上段にバッテリ電流Ｉの変化態様が示され、中段にＳＯＣの変化態様が示され、下段に電池発熱指数ＦＩ２の変化態様が示される。図４の下段においては、本実施の形態のようにフィルタ処理定数ＫをＳＯＣに応じて切り替える時の電池発熱指数ＦＩ２が実線で示され、フィルタ処理定数Ｋを所定値Ｋ１（たとえば１０００）に固定した時の電池発熱指数ＦＩ２が二点点線で示され、フィルタ処理定数Ｋを所定値Ｋ１よりも小さい所定値Ｋ２（たとえば１００）に固定した時の電池発熱指数ＦＩ２が一点鎖線で示される。
【００５０】
図４に示す例では、バッテリ電流Ｉの絶対値が大きい状態でバッテリ１０の充電が継続される時間帯αにおいて、内部抵抗に起因する発熱量が大きくなる。また、バッテリ１０の充電によってＳＯＣが高くなる時間帯βにおいて、副反応に起因する発熱量が大きくなる。したがって、これらの発熱が重なる時間帯γ（時刻ｔ１〜ｔ２）にファン風量Ｖを増加することが望ましい。
【００５１】
仮にフィルタ処理定数Ｋを所定値Ｋ１に固定した場合、バッテリ電流Ｉの絶対値が大きい高負荷状態が継続しても、電流２乗今回値Ｉ２（ｎ）が電池発熱指数ＦＩ２に反映されるまでにある程度の時間を要する。そのため、上述の時間帯γにおいて、電池発熱指数ＦＩ２がしきい値を超えず、ファン風量Ｖの増量が行なわれない（二点鎖線参照）。
【００５２】
また、仮にフィルタ処理定数Ｋを所定値Ｋ２（Ｋ２＜Ｋ１）に固定した場合、バッテリ電流Ｉの絶対値が大きい高負荷状態が継続すると、電流２乗今回値Ｉ２（ｎ）が電池発熱指数ＦＩ２に素早く反映される。そのため、上述の時間帯γにおいて電池発熱指数ＦＩ２がしきい値を超えてファン風量Ｖが増量されるが、ファン風量Ｖを増量する必要がない時刻ｔ４（時間帯γ以外の時間帯）においても電池発熱指数ＦＩ２がしきい値を超えてファン風量Ｖが増量されてしまう（一点鎖線参照）。
【００５３】
これに対し、本実施の形態においては、ＳＯＣが所定値Ｓ１未満である場合（時刻ｔ１以前、時刻ｔ３以降）には副反応に起因する発熱量が少ないことに鑑みフィルタ処理定数Ｋが所定値Ｋ１に設定され、ＳＯＣが所定値Ｓ１を超える場合（時刻ｔ１〜ｔ３）には副反応に起因する発熱量が多いことに鑑みフィルタ処理定数Ｋが所定値Ｋ２に設定される。そのため、上述の時間帯γにおいては、フィルタ処理定数Ｋが所定値Ｋ２に設定されており電流２乗今回値Ｉ２（ｎ）が電池発熱指数ＦＩ２に素早く反映されるため、電池発熱指数ＦＩ２がしきい値を超えてファン風量Ｖの増量が行なわれる。一方、ファン風量Ｖを増量する必要がない時刻ｔ４においては、フィルタ処理定数Ｋが所定値Ｋ１に設定されており電流２乗今回値Ｉ２（ｎ）が電池発熱指数ＦＩ２に反映され難いため、電池発熱指数ＦＩ２がしきい値を超えず、ファン風量Ｖの増量を抑制することができる。
【００５４】
以上のように、本実施の形態によるＥＣＵ１００は、バッテリ１０（ニッケル水素二次電池）のＳＯＣが所定値Ｓ１を超えている場合においては、フィルタ処理定数Ｋを小さくすることによって、電流２乗今回値Ｉ２（ｎ）が電池発熱指数の今回値ＦＩ２（ｎ）に反映される度合いを大きくする。そのため、ＳＯＣが高く副反応に起因する発熱量が多い状況において、電流２乗今回値Ｉ２（ｎ）の増加に応じて電池発熱指数ＦＩ２を素早く増加させて、電池発熱指数ＦＩ２がしきい値を超え易くする（すなわちファン風量Ｖを所定値Ｖ１から所定値Ｖ２に増加させ易くする）ことができる。その結果、バッテリ１０のＳＯＣが高く副反応に起因する発熱量が多い状況において、バッテリ１０が高温状態になることを抑制することができる。
【００５５】
＜変形例＞
上述の実施の形態においては、電池発熱指数ＦＩ２において下限値を特に設けていなかったが、電池発熱指数ＦＩ２に下限値を設けるようにしてもよい。
【００５６】
図５は、本変形例によるＥＣＵ１００がバッテリ冷却制御を実行する場合の処理手順を示すフローチャートである。図５に示すフローチャートは、上述の図２に示すフローチャートに対して、Ｓ４１の処理（下限ガード処理）を追加したものである。図５に示すステップのうち、前述の図２に示したステップと同じ番号を付しているステップについては、既に説明したため詳細な説明はここでは繰り返さない。
【００５７】
Ｓ４０にて電池発熱指数の今回値ＦＩ２（ｎ）を算出した後、ＥＣＵ１００は、Ｓ４１にて、電池発熱指数ＦＩ２の下限ガード処理を行なう。具体的には、ＥＣＵ１００は、電池発熱指数の今回値ＦＩ２（ｎ）が予め定められた下限ガード値よりも大きいか否かを判定する。そして、電池発熱指数の今回値ＦＩ２（ｎ）が下限ガード値よりも小さい場合、ＥＣＵ１００は、電池発熱指数の今回値ＦＩ２（ｎ）を、Ｓ４０にて算出された値ではなく、下限ガード値に変更する。
【００５８】
なお、下限ガード処理後の電池発熱指数の今回値ＦＩ２（ｎ）は、ＥＣＵ１００のメモリに記憶され、次回の演算サイクルにおいて「前回の演算サイクルにおける電池発熱指数ＦＩ２（ｎ-1）」として用いられる。
【００５９】
図６は、電池発熱指数ＦＩ２の変化態様の一例を示す図である。図６においては、本変形例による電池発熱指数ＦＩ２の変化態様（下限ガード処理が行なわれる場合の変化態様）が実線で示され、上述の実施の形態による電池発熱指数ＦＩ２の変化態様（下限ガード処理が行なわれない場合の変化態様）が一点鎖線で示される。
【００６０】
下限ガード処理が行なわれない場合（一点鎖線参照）、電池発熱指数ＦＩ２の初期値が下限ガード値よりも低いことに起因して、電池発熱指数ＦＩ２がしきい値を超えるレベルに増加するのにある程度の時間を要する。そのため、たとえば車両１が市街地や高速道路を走行する場合などバッテリ１０の負荷が高い状態が継続していたとしても、電池発熱指数ＦＩ２がしきい値を超えるまでに時間を要し、ファン風量Ｖの増加が遅れてしまうことが懸念される。
【００６１】
これに対し、本変形例による下限ガード処理が行なわれる場合（実線参照）、電池発熱指数ＦＩ２の初期値が下限ガード値に引き上げられる。そのため、バッテリ１０の負荷が高い状態が継続した場合に、電池発熱指数ＦＩ２が素早くしきい値を超えるレベルに増加させて、ファン風量Ｖを増加するタイミングを早めることができる。
【００６２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６３】
１  車両、１０  バッテリ、１１  監視ユニット、１２  冷却ファン、１２Ａ  モータ、２０  ＳＭＲ、３０  ＰＣＵ、４１，４２  ＭＧ、５０  エンジン、６０  動力分割機構、７０  駆動軸、８０  車輪、１００  ＥＣＵ。
【図１】
0006455423.tif 000002
【図２】
0006455423.tif 000003
【図３】
0006455423.tif 000004
【図４】
0006455423.tif 000005
【図５】
0006455423.tif 000006
【図６】
0006455423.tif 000007