(57)【要約】【課題】電池および電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を適切に推定することのできる電池温度推定装置を提供すること。【解決手段】電池および電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を推定する電池温度推定装置において、電池から離間した位置に設けられた温度検出手段の温度検出部の熱容量と、冷却装置による冷却能力とに基づいて、冷却装置により冷却を行なった場合における、温度検出手段で検出される温度変化を示す第１温度変化関数、および電池の熱容量と、冷却装置による冷却能力とに基づいて、冷却装置により冷却を行なった場合における、電池の温度変化を示す第２温度変化関数を算出し、算出した第１温度変化関数と第２温度変化関数との差分を演算し、演算した差分と、温度検出手段で検出された温度と、電池の発熱量に基づく温度上昇量とに基づいて、電池の温度を推定する電池温度推定装置。【選択図】  図３
2013143308.tif 000002
【特許請求の範囲】
【請求項１】
電池および前記電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を推定するための電池温度推定装置であって、
前記電池から離間した位置に設けられた温度検出手段と、
前記温度検出手段により検出された温度に基づいて、前記電池の温度を推定する温度推定手段と、を備え、
前記温度推定手段は、
前記温度検出手段の温度検出部の熱容量と、前記冷却装置による冷却能力とに基づいて、前記冷却装置により冷却を行なった場合における、前記温度検出手段で検出される温度変化を示す第１温度変化関数の算出、および前記電池の熱容量と、前記冷却装置による冷却能力とに基づいて、前記冷却装置により冷却を行なった場合における、前記電池の温度変化を示す前記第２温度変化関数の算出を行い、前記第１温度変化関数と前記第２温度変化関数との差分を演算し、
前記温度検出手段で検出された温度と、演算した前記差分と、前記電池の発熱量に基づく温度上昇量と、に基づいて、前記電池の温度を推定することを特徴とする電池温度推定装置。
【請求項２】
請求項１に記載の電池温度推定装置において、
前記温度推定手段は、
前記温度検出手段で検出された温度と、前記電池の発熱量に基づく温度上昇量との和から、前記冷却装置の冷却風温度を差し引くことで得られる係数を算出し、
前記温度検出手段で検出された温度と、前記差分に前記係数を乗じたものと、前記電池の発熱量に基づく温度上昇量とに基づいて、前記電池の温度を推定することを特徴とする電池温度推定装置。
【請求項３】
請求項１または２に記載の電池温度推定装置において、
前記温度推定手段は、下記式（Ｉ）に基づいて、前記電池の発熱量に基づく温度上昇量を算出することを特徴とする電池温度推定装置。
電池の発熱量＝（Ａ−Ｂ）×Ｗ×α      （Ｉ）
（上記式（Ｉ）中、
Ｗ：前記電池の発熱量、
Ａ：前記電池の単位発熱量当たりの前記電池の温度上昇率、
Ｂ：前記冷却装置による、前記電池の単位発熱量に対する前記電池の温度低下率、
α：前記電池の発熱エネルギーと前記電池の温度上昇量との変換係数）
【請求項４】
請求項１〜３のいずれかに記載の電池温度推定装置において、
前記温度推定手段は、
下記式（ＩＩ）にしたがって、温度検出手段により検出された温度と、実際の電池温度との誤差を演算し、
前記温度検出手段で検出された温度に、演算した誤差を加算することで、前記電池の温度を推定することを特徴とする電池温度推定装置。
ΔＴ＝（Ａ−Ｂ）×Ｗ×α＋［（Ｔｃ＋（（Ａ−Ｂ）×Ｗ×α）−Ｔａ）×｛１−ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））＋ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））｝］  …（ＩＩ）
（上記式（ＩＩ）中、
ΔＴ：温度検出手段により検出された温度と、実際の電池温度との誤差、
Ｗ：前記電池の発熱量、
Ａ：前記電池の単位発熱量当たりの前記電池の温度上昇率、
Ｂ：前記冷却装置による、前記電池の単位発熱量に対する前記電池の温度低下率、
α：前記電池の発熱エネルギーと前記電池の温度上昇量との変換係数、
Ｔｃ：前記温度検出手段で検出された温度、
Ｔａ：前記冷却装置による冷却空気温度、
ｔ：前記冷却装置による冷却開始からの経過時間、
Ｆ：前記冷却装置の冷却能力に基づく時間推移係数、
Ｄ：前記温度検出手段の温度検出部の熱容量に基づく時間推移係数、
γ：前記温度検出手段の外気温度に対する補正係数
Ｃ：前記電池の熱容量に基づく時間推移係数、
β：前記電池の外気温度に対する補正係数）
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池および電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を推定するための電池温度推定装置に関するものである。
【背景技術】
【０００２】
従来、電池および電池を冷却するための冷却装置を備えた電池システムにおいて、電池の温度を検出するための方法として、電池から所定距離だけ離れた位置に備えられた電池温度検出用センサにより温度の検出を行い、検出された温度を、冷却装置の冷却風温度および冷却風の強さに応じて補正し、補正後の温度を電池温度として検出する方法が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２２４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記従来技術においては、電池温度検出用センサにより検出された温度に、冷却装置の冷却風温度および冷却風の強さに応じた一定の係数を乗じることにより、電池温度検出用センサにより検出された温度を補正することで、電池温度検出用センサにより検出された温度と、実際の電池温度とが乖離してしまうという温度乖離現象に基づく測定誤差の解消を図るものである。
【０００５】
しかしながら、本発明者等の知見によれば、電池温度検出用センサにより検出される温度と、実際の電池温度との間の温度乖離現象は、電池温度検出用センサの熱容量と電池温度の熱容量との相違に起因するものであり、そのため、冷却開始直後には、これらの温度は大きく乖離してしまうものの、冷却時間の経過に伴い、温度の乖離は収束していくこととなるという性質を有するものである。そのため、上記従来技術のように、電池温度検出用センサにより検出された温度に一定の定数を乗じる方法では、このような温度乖離現象の時間依存性を忠実に反映することができておらず、そのため、上記従来技術においては、電池温度の検出精度が低いという問題があった。
【０００６】
本発明が解決しようとする課題は、電池および電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を適切に推定することのできる電池温度推定装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、電池から離間した位置に設けられた温度検出手段の温度検出部の熱容量と、冷却装置による冷却能力とに基づいて、冷却装置により冷却を行なった場合における、温度検出手段で検出される温度変化を示す第１温度変化関数、および電池の熱容量と、冷却装置による冷却能力とに基づいて、冷却装置により冷却を行なった場合における、電池の温度変化を示す第２温度変化関数を算出し、算出した第１温度変化関数と第２温度変化関数との差分を演算し、演算した差分と、温度検出手段で検出された温度と、電池の発熱量に基づく温度上昇量とに基づいて、電池の温度を推定することにより、上記課題を解決する。
【発明の効果】
【０００８】
本発明によれば、温度検出手段の温度検出部の熱容量と、電池の熱容量との差を考慮して電池温度を推定することができるため、電池および電池を冷却するための冷却装置を備えた電池システムを構成する電池の温度を適切に推定することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施形態に係る電池制御システムを示す構成図である。
【図２】図２は、電池の発熱量と、電池の温度上昇量との関係を示すグラフである。
【図３】図３は、電池の冷却開始からの経過時間と、電池用サーミスタの検出温度Ｔｃと電池温度Ｔｂとの差との関係を示すグラフである。
【図４】図４（Ａ）は、電池の冷却開始からの経過時間と、電池用サーミスタの検出温度との関係を示すグラフ、図４（Ｂ）は、電池の冷却開始からの経過時間と、電池温度との関係を示すグラフである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図面に基づいて説明する。
【００１１】
図１は、本実施形態に係る電池制御システムを示す構成図である。図１に示すように、本実施形態に係る電池制御システムは、複数の電池１０から構成される電池モジュール１００と、冷却ファン５０と、バッテリコントローラ７０とを備えている。
【００１２】
電池１０としては、特に限定されず、リチウムイオン二次電池、ニッケル水素電池、ニッケルカドミウム電池などの各種二次電池が挙げられる。また、図１中においては、電池モジュール１００として、４個の電池１０を直列接続してなる構成を例示したが、電池モジュール１００を構成する電池１０の数は特に限定されず、さらには、並列接続したものであってもよく、また、１個の電池１０のみからなるものであってもよい。
【００１３】
図１に示すように、電池モジュール１００を構成する各電池１０の近傍には、各電池１０の近傍であり、かつ、各電池１０から離間されて位置に、電池用サーミスタ２０が設置されている。電池用サーミスタ２０は、電池１０の近傍の温度を計測するための温度センサであり、電池用サーミスタ２０により検出された温度信号が、バッテリコントローラ７０に周期的に送信されるようになっている。
【００１４】
さらに、図１に示すように、本実施形態に係る電池制御システムは、電池モジュール１００を構成する各電池１０に流れる電流を検出するための電流計３０、および電池モジュール１００の端子電圧を検出するための電圧計４０を備えており、電流計３０により検出された電流のデータ、および電圧計４０により検出された端子電圧のデータが、バッテリコントローラ７０に周期的に送信されるようになっている。
【００１５】
冷却ファン５０は、電池モジュール１００を構成する各電池１０を冷却するための冷却装置であり、電池モジュール１００に冷却風を送ることで、電池モジュール１００を構成する各電池１０の冷却を行なう。また、図１に示すように、冷却ファン５０の近傍には、冷却ファン５０により送る冷却風の温度を計測するための冷却ファン用温度センサ６０が設置されている。なお、冷却ファン５０は、通常、外気を取り入れて、取り入れた外気を冷却風として冷却対象となる電池モジュール１００に送る構成であるため、冷却ファン用温度センサ６０は、通常、外気温度を計測するような構成とされる。
【００１６】
バッテリコントローラ７０は、電池モジュール１００を構成する各電池１０の充放電の制御や、冷却ファン５０による電池モジュール１００の冷却の制御など、電池制御システム全体の制御を行う装置である。
また、バッテリコントローラ７０は、以下に説明する方法により、電池モジュール１００を構成する各電池１０の現在の温度Ｔｂの推定を行なう。
【００１７】
具体的には、バッテリコントローラ７０は、下記式（１）にしたがって、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの誤差ΔＴの推定を行い、電池用サーミスタ２０により検出された温度Ｔｃに、推定した誤差ΔＴを加えることで、電池１０の現在の温度Ｔｂ（Ｔｂ＝Ｔｃ＋ΔＴ）の算出を行なう。
ΔＴ＝（Ａ−Ｂ）×Ｗ×α＋［（Ｔｃ＋（（Ａ−Ｂ）×Ｗ×α）−Ｔａ）×｛１−ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））＋ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））｝］  …（１）
（上記式（１）中、
ΔＴ：電池用サーミスタ２０により検出された温度と、実際の電池１０の温度との誤差、
Ｗ：電池１０の発熱量、
Ａ：電池１０の単位発熱量当たりの電池１０の温度上昇率、
Ｂ：冷却ファン５０による、電池１０の単位発熱量に対する電池１０の温度低下率、
α：電池１０の発熱エネルギーと電池１０の温度上昇量との変換係数、
Ｔｃ：電池用サーミスタ２０で検出された温度、
Ｔａ：冷却ファン５０による冷却空気温度（冷却ファン用サーミスタ６０で検出された温度）、
ｔ：冷却ファン５０による冷却開始からの経過時間、
Ｆ：冷却ファン５０の冷却能力に基づく時間推移係数、
Ｄ：電池用サーミスタ２０の熱容量に基づく時間推移係数、
γ：電池用サーミスタ２０の外気温度に対する補正係数
Ｃ：電池１０の熱容量に基づく時間推移係数、
β：電池１０の外気温度に対する補正係数）
【００１８】
以下、上記式（１）について、詳細に説明する。なお、説明の簡略化のため、上記式（１）を、下記式（２）に示すように、各成分に分けて説明する。
ΔＴ＝第１成分＋［第２成分×｛第３成分＋第４成分｝］  …（２）
（上記式（２）中、
第１成分＝（Ａ−Ｂ）×Ｗ×α
第２成分＝Ｔｃ＋（（Ａ−Ｂ）×Ｗ×α）−Ｔａ
第３成分＝１−ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））
第４成分＝ＥＸＰ（−ｔ／（Ｆ×Ｃ×β）））
【００１９】
まず、第１成分について、説明する。第１成分は、電池１０の発熱量Ｗに起因する電池１０の温度上昇量を算出するための成分である。ここで、図２に、電池１０の発熱量Ｗと、電池１０の発熱量Ｗに起因する電池１０の温度上昇量との関係を示すグラフを示す。なお、図２においては、冷却ファン５０をオンとした場合における電池１０の温度上昇量の変化を実線で、冷却ファン５０をオフとした場合における電池１０の温度上昇量の変化を破線で示している。
【００２０】
図２に示すように、冷却ファン５０をオンとした場合、冷却ファン５０をオフとした場合のいずれにおいても、電池１０の発熱量Ｗに比例して、電池１０の温度上昇量は大きくなる特性を有する。ここにおいて、まず、冷却ファン５０をオフとした場合を考えた場合、電池１０の単位発熱量当たりの電池１０の温度上昇率をＡとすると、電池１０の温度上昇量は、下記式（３）にしたがって算出することができる。なお、下記式（３）中、αは、電池１０の発熱エネルギーと電池１０の温度上昇量との変換係数である。
冷却ファン５０をオフとした場合の電池１０の温度上昇量＝Ａ×Ｗ×α  …（３）
【００２１】
ここにおいて、電池１０の発熱量Ｗは、電池１０に流れる電流Ｉと、電池１０の抵抗Ｒにより、下記式（４）にしたがって算出することができる。なお、電池１０に流れる電流Ｉとしては、電流計３０により検出された電流値を用いることができる。また、電池１０の抵抗Ｒとしては、たとえば、電池１０に流れる電流Ｉおよび電池１０の端子電圧Ｖ（端子電圧Ｖは、電圧計４０により計測可能）のデータを複数測定し、得られた複数のデータを直線回帰する方法など、公知の方法により算出することができる。
Ｗ＝Ｉ２×Ｒ  …（４）
【００２２】
これに対し、図２に示すように、冷却ファン５０をオンとした場合には、冷却ファン５０の冷却により、電池１０の発熱量Ｗが同じ場合でも、電池１０の温度上昇量は小さくなる。すなわち、冷却ファン５０をオンとすることにより、所定比率だけ電池１０の温度上昇量は小さくなる。そして、この場合において、冷却ファン５０による、電池１０の単位発熱量に対する電池１０の温度低下率をＢとすると、電池１０の温度上昇量は、下記式（５）にしたがって算出することができる。
冷却ファン５０をオンとした場合の電池１０の温度上昇量＝（Ａ−Ｂ）×Ｗ×α  …（５）
【００２３】
なお、冷却ファン５０による、電池１０の単位発熱量に対する電池１０の温度低下率Ｂは、冷却ファン５０の冷却能力、すなわち、冷却風の強さおよび冷却風温度に応じて設定される値であり、たとえば、バッテリコントローラ７０により、冷却ファン５０による冷却風の強さ、および冷却ファン用温度センサ６０により検出された冷却風温度（外気温度）に基づいて、予め定められたテーブルに基づいて設定するような構成とすることができる。
【００２４】
このようにして、電池１０の発熱量Ｗに起因する電池１０の温度上昇量を算出するための成分としての第１成分（（Ａ−Ｂ）×Ｗ×α）は算出される。
【００２５】
次いで、上記式（２）の第２成分、第３成分、および第４成分について、説明する。上記式（２）の第２成分、第３成分、および第４成分は、電池用サーミスタ２０の熱容量と、電池１０の熱容量との差に起因する補正値を算出するための成分である。
【００２６】
ここで、電池用サーミスタ２０の熱容量と、電池１０の熱容量とが等しいと仮定した場合には、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの誤差ΔＴは、「ΔＴ＝（Ａ−Ｂ）×Ｗ×α」で表されることとなる。すなわち、電池用サーミスタ２０は、各電池１０から離間した位置に設置されているため、誤差ΔＴとしては、電池１０の現在の発熱量に基づく温度上昇量のみを考慮すればよいこととなる。
【００２７】
しかしその一方で、電池用サーミスタ２０の熱容量と、電池１０の熱容量とは、通常異なるものであり、図３に示すように、電池用サーミスタ２０の検出温度Ｔｃと、現在の電池温度Ｔｂとの差は、冷却ファン５０による冷却開始からの経過時間ｔに伴って変化するという特性を有するものである。ここで、図３は、冷却ファン５０による、電池１０の冷却開始からの経過時間ｔと、電池用サーミスタ２０の検出温度Ｔｃと電池１０の温度Ｔｂとの差との関係を示すグラフであり、図３中においては、冷却風温度を比較的低くした場合を実線で、冷却風温度を中程度とした場合を破線で、冷却風温度を比較的高くした場合を一点鎖線で、それぞれ示した。
【００２８】
図３に示すように、いずれの温度で冷却した場合でも、冷却開始時には、電池用サーミスタ２０の検出温度Ｔｃと、現在の電池温度Ｔｂとの差が大きくなっていった後、差が徐々に小さくなっていき、最終的に平衡温度に達するという傾向となる。そのため、本実施形態においては、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの誤差ΔＴの推定を行なう際には、このような傾向を加味するものである。具体的には、誤差ΔＴの推定を行なう際には、上記式（２）に示す第１成分に加えて、後述する第２成分、第３成分、および第４成分、すなわち、電池用サーミスタ２０の熱容量と、電池１０の熱容量との差に起因する補正値を算出するための成分を導入するものである。
【００２９】
まず、第３成分（１−ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ）））および第４成分（ＥＸＰ（−ｔ／（Ｆ×Ｃ×β）））の説明を行なう。ここで、図４（Ａ）は、電池１０の冷却開始からの経過時間ｔと、電池用サーミスタ２０の検出温度Ｔｃとの関係を示すグラフであり、図４（Ｂ）は、電池１０の冷却開始からの経過時間ｔと、電池温度Ｔｂとの関係を示すグラフである。なお、図４（Ａ）、図４（Ｂ）は、ともに同じ冷却条件にて、電池用サーミスタ２０および電池１０の冷却を行なった場合における温度変化を示している。
【００３０】
図４（Ａ）、図４（Ｂ）に示すように、電池用サーミスタ２０は熱容量が低く、そのため、冷却ファン５０による冷却開始後すぐに検出温度Ｔｃが低下する一方で、電池１０は熱容量が高く、そのため、電池用サーミスタ２０の検出温度Ｔｃと比較して、電池温度Ｔｂの低下は緩やかなものとなる。そして、このような温度変化の差に起因して、図３に示すように、電池用サーミスタ２０の検出温度Ｔｃと、電池１０の温度Ｔｂとの間で差が生じてしまうこととなる。
【００３１】
そのため、本実施形態では、図４（Ａ）、図４（Ｂ）に示す電池用サーミスタ２０の検出温度Ｔｃ、および電池１０の温度Ｔｂの変化を示す関数、すなわち、下記式（６）に示す電池用サーミスタ２０の検出温度Ｔｃの変化を示す第１温度変化関数、および下記式（７）に示す電池１０の温度Ｔｂの変化を示す第２温度変化関数を求めこれを用いて、電池用サーミスタ２０の検出温度Ｔｃと、電池１０の温度Ｔｂとの差分の検出を行う。
第１温度変化関数＝ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））  …（６）
第２温度変化関数＝ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））  …（７）
なお、上記式（６）、（７）中、ｔは冷却ファン５０による冷却開始からの経過時間を、Ｆは冷却ファン５０の冷却能力に基づく時間推移係数を、Ｄは電池用サーミスタ２０の熱容量に基づく時間推移係数を、γは電池用サーミスタ２０の外気温度に対する補正係数を、Ｃは電池１０の熱容量に基づく時間推移係数を、βは電池１０の外気温度に対する補正係数を、それぞれ示している。
【００３２】
また、電池用サーミスタ２０の熱容量に基づく時間推移係数Ｄ、電池１０の熱容量に基づく時間推移係数Ｃは、電池用サーミスタ２０および電池１０に固有の値である一方、冷却ファン５０の冷却能力に基づく時間推移係数Ｆは、冷却ファン５０の冷却能力、すなわち、冷却風の強さおよび冷却風温度に応じて設定される値である。そのため、たとえば、バッテリコントローラ７０により、冷却ファン５０による冷却風の強さ、および冷却ファン用温度センサ６０により検出された冷却風温度（外気温度）に基づいて、予め定められたテーブルに基づいて設定するような構成とすることができる。
【００３３】
そして、図３に示す温度変化挙動は、電池用サーミスタ２０の検出温度Ｔｃと、電池１０の温度Ｔｂとの差を示すものであるため、上記式（６）に示す第１温度変化関数と、上記式（７）に示す第２温度変化関数との差で表されることとなる。そのため、本実施形態では、上記式（６）に示す第１温度変化関数の逆数と、上記式（７）に示す第２温度変化関数とを足し合わせて得られる、下記式（８）により、図３に示す温度変化挙動を示す関数を算出するものである。そして、この下記式（８）は、「第３成分＋第４成分」に対応する。
図３に示す温度変化挙動を示す関数＝１−ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））＋ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））  …（８）
【００３４】
そして、上記式（８）に示す関数においては、ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））＞ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））の関係が成立し、１を最大値とする正規化された関数である（すなわち、上記式（８）においては、ＥＸＰ（−ｔ／（Ｆ×Ｄ×γ））＞ＥＸＰ（−ｔ／（Ｆ×Ｃ×β））、ｔ≧０、Ｆ，Ｃ，Ｄ，β，γ＞０の関係が成り立つ。）。そのため、上記式（８）に、第２成分、すなわち、「Ｔｃ＋（（Ａ−Ｂ）×Ｗ×α）−Ｔａ」を係数として乗じることで、電池用サーミスタ２０の検出温度Ｔｃと、電池１０の温度Ｔｂとの実際の温度差を示す関数を得ることができる。
【００３５】
なお、第２成分は、電池用サーミスタ２０の検出温度Ｔｃと、電池１０の温度上昇量（（Ａ−Ｂ）×Ｗ×α）と、冷却ファン用サーミスタ６０の検出温度Ｔａとを足し合わせたものである。
【００３６】
そして、本実施形態では、上述した電池１０の発熱量Ｗに起因する電池１０の温度上昇量を算出するための成分としての第１成分と、電池用サーミスタ２０の熱容量と、電池１０の熱容量との差に起因する補正値を算出するための成分である第２成分、第３成分、および第４成分に基づいて、上記式（１）に従って、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの誤差ΔＴを推定するものである。そして、本実施形態によれば、電池用サーミスタ２０により検出された温度Ｔｃに、推定した誤差ΔＴを加えることで、電池１０の現在の温度Ｔｂ（Ｔｂ＝Ｔｃ＋ΔＴ）を算出し、これを電池１０の現在の温度として推定するものである。
【００３７】
以上のようにして、本実施形態では、電池モジュール１００を構成する各電池１０の現在の温度Ｔｂの推定が行なわれる。なお、推定された各電池１０の現在の温度Ｔｂは、たとえば、バッテリコントローラ７０による、冷却ファン５０の制御に用いることができる。
【００３８】
本実施形態においては、電池用サーミスタ２０の熱容量と、冷却ファン５０の冷却能力とに基づいて、冷却ファン５０により冷却を行った場合における電池用サーミスタ２０の検出温度Ｔｃの温度変化を示す第１温度変化関数、および、電池１０の熱容量と、冷却ファン５０の冷却能力とに基づいて、冷却ファン５０により冷却を行った場合における電池１０の温度Ｔｂの温度変化を示す第２温度変化関数の算出を行い、これらの差分を算出する。そして、算出した差分と、電池１０の発熱量Ｗに起因する電池１０の温度上昇量（（Ａ−Ｂ）×Ｗ×α）とを加算することで、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの誤差ΔＴを推定する。そのため、本実施形態によれば、誤差ΔＴを推定する際に、電池用サーミスタ２０の熱容量と、電池１０の熱容量との相違に起因する、電池用サーミスタ２０により検出された温度Ｔｃと、各電池１０の現在の温度Ｔｂとの間の温度乖離現象を適切に反映することができ、このようにして推定した誤差ΔＴを用いて、電池１０の温度を演算することにより、電池１０の温度Ｔｂを適切に推定することができる。また、電池１０の温度Ｔｂを適切に推定することができることにより、推定した電池１０の温度Ｔｂを用いて、冷却ファン５０による電池モジュール１００を構成する電池１０の冷却を制御することにより、冷却ファン５０による冷却効率を高めることが可能となる。
【００３９】
なお、上述の実施形態において、電池用サーミスタ２０は本発明の温度検出手段に、バッテリコントローラ７０は本発明の温度推定手段に、それぞれ相当する。
【００４０】
以上、本発明の実施形態について説明したが、これらの実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【符号の説明】
【００４１】
１００…電池モジュール
１０…電池
２０…電池用サーミスタ
３０…電流計
４０…電圧計
５０…冷却ファン
６０…冷却ファン用サーミスタ
７０…バッテリコントローラ
【図１】
2013143308.tif 000003
【図２】
2013143308.tif 000004
【図３】
2013143308.tif 000005
【図４】
2013143308.tif 000006