(57)【要約】【課題】電池モジュールを構成する単電池の温度を推定する際において、温度の推定の精度を向上させることができる電池温度推定システムを提供すること。【解決手段】複数の車両から、各車両に備えられた電池モジュールを構成する単電池について実測された温度の情報を取得し、取得した単電池の実測された温度の情報を、温度が実測された単電池ごとに統計処理することで、電池モジュールを構成する各単電池の温度に関する統計温度値を算出し、各車両に備えられた電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、上記統計温度値に基づいて推定することを特徴とする電池温度推定システム。【選択図】  図１
2015094593.tif 000002
【特許請求の範囲】
【請求項１】
車両に備えられた電池モジュールを構成する単電池の温度を推定する電池温度推定システムであって、
複数の車両から、各車両に備えられた前記電池モジュールを構成する単電池について実測された温度の情報を取得する情報取得手段と、
前記情報取得手段により取得された、単電池の実測された温度の情報を、単電池ごとに統計処理することで、前記電池モジュールを構成する各単電池の温度に関する統計温度値を算出する算出手段と、
各車両に備えられた前記電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、前記算出手段により算出された前記統計温度値に基づいて推定する推定手段と、を備えることを特徴とする電池温度推定システム。
【請求項２】
請求項１に記載の電池温度推定システムにおいて、
前記情報取得手段は、前記車両から、単電池の実測された温度の情報を取得する際において、該車両の外気温の情報をさらに取得し、
前記算出手段は、前記外気温ごとに前記統計温度値の算出を行うことを特徴とする電池温度推定システム。
【請求項３】
請求項１または２に記載の電池温度推定システムにおいて、
前記推定手段は、車両に備えられた前記電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、前記車両の外気温に対応する前記統計温度値に基づいて推定することを特徴とする電池温度推定システム。
【請求項４】
請求項１〜３のいずれかに記載の電池温度推定システムにおいて、
前記情報取得手段は、前記車両から、単電池の実測された温度の情報を取得する際において、該車両に備えられた前記電池モジュールの容量維持率の情報をさらに取得し、
前記算出手段は、前記容量維持率ごとに前記統計温度値の算出を行うことを特徴とする電池温度推定システム。
【請求項５】
請求項１〜４のいずれかに記載の電池温度推定システムにおいて、
前記推定手段は、車両に備えられた前記電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、前記電池モジュールの容量維持率に対応する前記統計温度値に基づいて推定することを特徴とする電池温度推定システム。
【請求項６】
請求項１〜５のいずれかに記載の電池温度推定システムにおいて、
前記情報取得手段は、前記車両から、単電池の実測された温度の情報を取得する際において、その取得以前に該車両に備えられた電池モジュールに対して実行された充放電の充放電レートの情報をさらに取得し、
前記算出手段は、前記充放電レートごとに前記統計温度値の算出を行うことを特徴とする電池温度推定システム。
【請求項７】
請求項１〜６のいずれかに記載の電池温度推定システムにおいて、
前記推定手段は、車両に備えられた前記電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、前記電池モジュールに対して実行された充放電の充放電レートに対応する前記統計温度値に基づいて推定することを特徴とする電池温度推定システム。
【請求項８】
請求項１〜７のいずれかに記載の電池温度推定システムにおいて、
前記情報取得手段により取得された、単電池の実測された温度の情報に基づいて、前記算出手段により算出された前記統計温度値の更新を行う更新手段をさらに備え、
前記更新手段は、単電池の実測された温度の値を用いて前記統計温度値を更新する処理、単電池の実測された温度の値を平均化する処理、または単電池の実測された温度の値を用いて補間する処理により、前記統計温度値を更新することを特徴とする電池温度推定システム。
【請求項９】
請求項１〜８のいずれかに記載の電池温度推定システムにおいて、
前記推定手段は、前記統計温度値、または前記統計温度値に基づいて求められる各単電池間の温度の分布を用いて、温度が実測されていない単電池の温度を推定することを特徴とする電池温度推定システム。
【請求項１０】
複数の車両から、各車両に備えられた電池モジュールを構成する単電池について実測された温度の情報を取得し、
取得した単電池の温度の情報を、温度が実測された単電池ごとに統計処理することで、前記電池モジュールを構成する各単電池の温度に関する統計温度値を算出し、
各車両に備えられた前記電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、前記統計温度値に基づいて推定することを特徴とする電池温度推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池モジュールを構成する単電池の温度を推定する電池温度推定システムおよび電池温度推定方法に関するものである。
【背景技術】
【０００２】
電気自動車やハイブリッド車両などは、電源として、複数の単電池を直列または並列に接続した電池モジュールを備えている。この電池モジュールの温度が所定温度以上または所定温度以下になると、電池モジュールの寿命の低下や電池モジュールの異常といった不具合が生じることから、このような不具合を避けるために電池モジュールの温度を検出する必要がある。
【０００３】
ところで、この電池モジュールの温度は電池モジュールを構成する単電池の温度に応じることとなり、従来においては単電池のひとつひとつに温度センサを取り付けて単電池の温度を検出していた。
【０００４】
しかしながら、電池モジュールを構成する単電池のすべてに温度センサを取り付けた場合には温度センサが多数必要となり、車両などの製品全体のコストを押し上げるという不具合があった。特に、電気自動車などにあっては、航続距離をより長くするために多数の単電池が必要とされる。このため、増加する単電池の数に応じて必要となる温度センサの数も増加し、さらにコストが高くなってしまう傾向にある。
【０００５】
これに対し、自車両内において、自車両に搭載された電池モジュールを構成する単電池のうち、一部の単電池の温度のみ実測し、実測された温度に基づいて、温度が実測されていない単電池の温度を推定する技術（たとえば、特許文献１参照）が知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１８５５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載の技術では、自車両内で取得された温度の実測データのみに基づいて、温度が実測されていない単電池の温度を推定するものであるため、すなわち、他車両に搭載された電池モジュールにおける温度の実測データを用いることなく、自車両内で取得された実測データのみに基づいて、温度の推定を行うため、温度の推定の精度が低いという問題がある。
【０００８】
本発明が解決しようとする課題は、電池モジュールを構成する単電池の温度を推定する際において、温度の推定の精度を向上させることができる電池温度推定システムを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、複数の車両から、各車両に備えられた電池モジュールを構成する単電池について実測された温度の情報を取得し、取得した単電池の温度の情報を、温度が実測された単電池ごとに統計処理することで、電池モジュールを構成する各単電池の温度に関する統計温度値を算出し、各車両に備えられた電池モジュールを構成する単電池のうち温度が実測されていない単電池の温度を、上記統計温度値に基づいて推定することで、上記課題を解決する。
【発明の効果】
【００１０】
本発明によれば、温度が実測されていない単電池の温度を推定する際において、複数の車両で実測された電池の温度の情報を利用することができるため、各車両の電池の温度を推定する際において、温度の推定の精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態に係る電池温度推定システムを示す構成図である。
【図２】図２は、本実施形態に係る電池温度推定システムに用いる電池モジュールの構成を示す斜視図である。
【図３】図３は、本実施形態に係る電池温度推定システムにおける、単電池の温度を推定するために用いる温度マップの一例を示すテーブルである。
【図４】図４は、本実施形態に係る電池温度推定システムにおいて、車両により実測された単電池の温度の情報の一例を示すテーブルである。
【図５】図５は、本実施形態に係る電池温度推定システムにおいて、温度マップの分類を説明するためのテーブルである。
【図６】図６は、本実施形態に係る電池温度推定システムにおいて、温度マップの分類を説明するためのテーブルである。
【図７】図７は、本実施形態に係る電池温度推定システムを用いて、車両により実測された単電池の温度の情報を、情報センタへ送信する方法の一例を示すフローチャートである。
【図８】図８は、本実施形態に係る電池温度推定システムを用いて、温度が実測されていない単電池の温度を推定する方法の一例を示すフローチャートである。
【図９】図９は、本実施形態に係る電池温度推定システムを用いて、推定された単電池の温度の情報を、車両が受信する方法の一例を示すフローチャートである。
【図１０】図１０は、本実施形態に係る電池温度推定システムにおける、温度が実測されていない単電池の温度を推定する方法の一例を示すテーブルである。
【図１１】図１１は、本実施形態に係る電池温度推定システムにおいて、温度マップを更新する方法の一例を説明するためのテーブルである。
【図１２】図１２は、本実施形態に係る電池温度推定システムにおいて、温度マップを更新する方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面に基づいて説明する。
【００１３】
図１は、本実施形態に係る電池温度推定システムを示す構成図である。図１に示すように、本実施形態の電池温度推定システムは、情報センタ１００と、電池モジュール２４０が搭載されている車両２００とから構成される。
【００１４】
図１に示すように、情報センタ１００は、車両２００と相互に通信が可能になっており、情報の授受を行うことができるようになっている。そして、情報センタ１００は、車両２００と無線通信することで、車両２００に備えられた電池モジュール２４０を構成する各単電池２４０１〜２４１０のうち、温度の実測が行われた単電池の温度の情報を受信する。
【００１５】
なお、図１においては、情報センタ１００が、１台の車両２００と相互に通信する例を示したが、本実施形態の電池温度推定システムは、多数の車両２００から構成され、情報センタ１００が、多数の車両２００と相互に通信する。
【００１６】
まず、本実施形態における、情報センタ１００について説明する。図１に示すように、情報センタ１００は、制御装置１１０と、通信装置１２０と、データベース１３０とを備えている。本実施形態においては、情報センタ１００は、各車両２００から受信した情報に基づいて、各車両２００に備えられた電池モジュール２４０を構成する各単電池２４０１〜２４１０のうち、温度が実測されていない単電池の温度を推定する施設である。
【００１７】
情報センタ１００に備えられている通信装置１２０は、車両２００に備えられている通信装置２２０と、無線通信により、情報の送受信を行うための装置である。具体的には、まず、通信装置１２０は、車両２００に備えられている通信装置２２０から、無線通信により、各車両２００の電池モジュール２４０を構成する各単電池２４０１〜２４１０のうち、温度の実測が行われた単電池の温度の情報を受信する。
【００１８】
ここで、本実施形態においては、図１に示す車両２００は、電池モジュール２４０の各単電池２４０１〜２４１０のうち、単電池２４０１，２４０５，２４０８，２４１０についてのみ、温度センサ２５０１，２５０５，２５０８，２５１０がそれぞれ設置されており、温度の実測が可能となっている。そして、車両２００においては、各温度センサにより実測された温度の情報が、バッテリコントローラ２３０に送信され、バッテリコントローラ２３０に送信された温度の情報を、制御装置２１０が、通信装置２２０を介して、情報センタ１００に送信できるようになっている。
【００１９】
そのため、本実施形態においては、通信装置１２０は、図１に示す車両２００に備えられている通信装置２２０からは、電池モジュール２４０を構成する単電池２４０１，２４０５，２４０８，２４１０の温度の情報を受信することができる。
【００２０】
また、通信装置１２０は、車両２００に備えられている通信装置２２０に対し、無線通信により、車両２００の電池モジュール２４０について推定された単電池の温度の情報を送信する。本実施形態においては、後述するように、情報センタ１００の制御装置１１０により、車両２００に備えられている電池モジュール２４０の各単電池２４０１〜２４１０のうち、温度が実測されていない単電池（すなわち、図１に示す車両２００においては、温度センサが備えられていない単電池である単電池２４０２〜２４０４，２４０６，２４０７，２４０９）について、温度が推定される。そして、通信装置１２０は、このように推定された単電池の温度の情報を、車両２００に備えられている通信装置２２０に対して送信する。
【００２１】
データベース１３０は、上述した通信装置１２０が受信した情報を記憶するデータベースである。具体的には、データベース１３０は、通信装置１２０が車載装置２００に備えられている通信装置２２０から受信した情報に基づいて、車両２００において実測された単電池の温度の情報を記憶する。また、データベース１３０は、制御装置１１０により作成される、後述する温度マップも記憶する。
【００２２】
制御装置１１０は、たとえば、プログラムを格納したＲＯＭと、このＲＯＭに格納されたプログラムを実行するＣＰＵと、アクセス可能な記憶装置として機能するＲＡＭとから構成される。
【００２３】
制御装置１１０は、車載装置２００に備えられている通信装置２２０から受信した単電池の温度の情報を、データベース１３０に記憶させる。
【００２４】
なお、本実施形態においては、上述したように、情報センタ１００は、多数の車両２００と相互に通信可能となっており、各車両２００から、それぞれの車両２００に備えられている電池モジュール２４０における各単電池の温度の情報を、それぞれ受信する。
【００２５】
なお、図１に示す車両２００においては、単電池２４０１〜２４１０のうち、単電池２４０１，２４０５，２４０８，２４１０についてのみ、温度センサが設置された例を示したが、車両２００においては、このような温度センサの数および設置位置（すなわち、単電池２４０１〜２４１０のうち、いずれの単電池に温度センサが設置されているか）は、特に限定されない。
【００２６】
ここで、図２は、電池モジュール２４０の構成を示す斜視図である。本実施形態においては、図２に示すように、電池モジュール２４０を構成する単電池２４０１〜２４１０には、それぞれ温度センサ差込口が設けられており、いずれの単電池にも温度センサが設置可能となっている。そのため、各車両２００においては、図１に示すような単電池２４０１，２４０５，２４０８，２４１０だけでなく、他の単電池２４０２〜２４０４、２４０６，２４０７，２４０９についても温度センサを設置して温度を実測することができるようになっている。
【００２７】
たとえば、図１に示す車両２００においては、単電池２４０１，２４０５，２４０８，２４１０の温度が実測されるが、一方、別の車両２００においては、たとえば、単電池２４０１，２４０３，２４０７，２４１０などの温度を実測することができるようになっている。
【００２８】
これにより、本実施形態においては、制御装置１１０は、複数の車両２００から単電池の温度の情報を受信することにより、図１に示す単電池２４０１〜２４１０の温度の情報を受信することができる。
【００２９】
そして、制御装置１１０は、受信した各単電池の温度の情報を、単電池ごとに統計処理することにより、電池モジュール２４０における単電池の温度に関する温度マップを作成し、データベース１３０に記憶させる。
【００３０】
ここで、制御装置１１０が作成する温度マップとしては、たとえば図３に示すテーブルが挙げられる。図３に示す温度マップは、各車両２００において実測された単電池２４０１〜２４１０の温度の値を、単電池ごとに統計処理して得た値である温度Ｔ１〜Ｔ１０の情報を有している。なお、図３に示すテーブル、および後述する図４，１０，１１に示すテーブルにおいては、単電池２４０１〜２４１０を、それぞれＣ１〜Ｃ１０と記載した。
【００３１】
そして、本実施形態においては、制御装置１１０は、このような温度マップを作成した後、作成した温度マップを用いて、各車両２００に備えられた電池モジュール２４０の単電池の温度を推定する。
【００３２】
たとえば、制御装置１１０は、図１に示す車両２００から、図４に示すように、単電池２４０１，２４０５，２４０８，２４１０（Ｃ１、Ｃ５、Ｃ８、Ｃ１０）の温度ｔ１、ｔ５、ｔ８、ｔ１０の情報を受信した場合には、図３に示す温度マップを参照して、図１に示す車両２００における温度が実測されていない単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度を、温度Ｔ２〜Ｔ４、Ｔ６、Ｔ７、Ｔ９と推定することができる。
【００３３】
そして、本実施形態においては、制御装置１１０は、このように得られた単電池の温度の推定値の情報を、通信装置１２０を介して、単電池の温度の推定の対象となった車両２００に送信する。すなわち、上述した例においては、制御装置１１０は、図１に示す車両２００から単電池の温度を受信し、該車両２００における温度が実測されていない単電池の温度を推定したため、該車両２００に対して、推定された温度の情報を送信する。
【００３４】
これにより、本実施形態においては、情報センタ１００は、複数の車両２００から、電池モジュール２４０を構成する各単電池の温度の情報を取得し、取得した情報に基づいて、電池モジュール２４０における単電池の温度に関する温度マップを作成し、作成した温度マップに基づいて、各車両２００における温度が実測されていない単電池の温度を推定することができる。そのため、本実施形態によれば、単電池の温度を推定する際において、複数の車両２００において実測された温度の情報を利用することができるため、温度の推定の精度を向上させることができる。さらに、本実施形態によれば、温度の推定を情報センタ１００において行うことにより、温度の推定に必要な大量のデータを記憶するメモリなどを車両２００に搭載させる必要がないため、車両２００の軽量化および低コスト化を実現することができる。
【００３５】
なお、本実施形態においては、制御装置１１０により、予め複数の温度マップが作成されており、このような複数の温度マップが、後述する図５，６に示す分類ごとに、それぞれデータベース１３０に記憶されている。
【００３６】
これにより、本実施形態によれば、制御装置１１０は、車両２００から単電池の温度の情報を受信した際において、該車両２００の状態に対応する分類の温度マップを参照することができ、温度マップに基づいて、該車両２００における温度が実測されていない単電池の温度を推定する際において、温度の推定の精度をより向上させることができる。
【００３７】
すなわち、まず、本実施形態においては、温度マップは、単電池の温度を推定する対象となる車両２００の外気温ごとに分類されている。たとえば、温度マップは、図５に示すように、車両２００の外気温に応じて、車両２００の外気温が１０℃未満、１０℃以上２５℃未満、２５℃以上３５℃未満、３５℃以上４５℃未満、または４５℃以上のいずれであるかによって分類されている。
【００３８】
さらに、温度マップは、単電池の温度を推定する対象となる車両２００における、電池モジュール２４０の容量維持率ごとに分類されている。たとえば、温度マップは、図５に示すように、車両２００に備えられている電池モジュール２４０の容量維持率に応じて、電池モジュール２４０の容量維持率が９０％以上、８０％以上９０％未満、７０％以上８０％未満、または７０％未満のいずれであるかによって分類されている。
【００３９】
これにより、本実施形態においては、温度マップは、車両２００の外気温による分類、および電池モジュール２４０の容量維持率による分類に基づいて、図５に示す「Ａ−１」〜「Ｅ−４」のいずれかに分類される。たとえば、車両２００の外気温が３０℃であり、電池モジュール２４０の容量維持率が８５％である場合に対応する温度マップは、「Ｃ−２」の温度マップとなる。
【００４０】
さらに、本実施形態においては、温度マップは、単電池の温度を推定する対象となる車両２００における、電池モジュール２４０の充放電レートごとに分類されている。ここで、電池モジュール２４０の充放電レートは、車両２００の単電池について温度を推定する時点より以前に、該車両２００の電池モジュール２４０に対して実行された充電または放電の際における電流の大きさ（充電時の充電レート、または放電時の放電レート）を示している。たとえば、温度マップは、図６に示すように、車両２００の充放電レートに応じて、該充放電レートが０．２Ｃ未満、０．２Ｃ以上０．５Ｃ未満、０．５Ｃ以上１．０Ｃ未満、または１．０Ｃ以上のいずれであるかによって分類されている。
【００４１】
これにより、本実施形態においては、温度マップは、上述した図５に示す「Ａ−１」〜「Ｅ−４」のいずれかに分類された後、さらに、図６に示すテーブルに基づいて、電池モジュール２４０に充放電が実行された際の充放電レートにより、「Ａ−１−１」〜「Ｅ−４−４」に分類される。たとえば、図５に示すテーブルにおける分類が「Ｃ−２」であり、電池モジュール２４０の充放電レートが０．５Ｃである場合に対応する温度マップは、「Ｃ−２−３」の温度マップとなる。
【００４２】
以上により、本実施形態によれば、制御装置１１０は、車両２００から単電池の温度の情報を受信した際において、該車両２００の外気温、該車両２００の電池モジュール２４０の容量維持率、および該車両２００の電池モジュール２４０の充放電レートに応じた温度マップを参照することができ、これにより、参照した温度マップに基づいて、該車両２００における温度が実測されていない単電池の温度を、高い精度で推定することができる。
【００４３】
なお、本実施形態においては、このような図６に示す「Ａ−１−１」〜「Ｅ−４−４」の分類ごとの温度マップは、制御装置１１０により、次のようにして作成される。
【００４４】
まず、制御装置１１０は、複数の車両２００から、単電池について実測された温度の情報、車両２００の外気温の情報、電池モジュール２４０の容量維持率の情報、電池モジュール２４０の充放電レートの情報を受信する。次いで、制御装置１１０は、各車両２００から受信した情報に基づいて、各車両２００の単電池の温度の情報を、図５，６に示すテーブルに基づいて分類し、その分類ごとに、データベース１３０に記憶させる。そして、制御装置１１０は、データベース１３０に記憶させた各車両２００の単電池の情報に基づいて、図５，６に示すテーブルの分類ごとに、それぞれ図３に示すような温度マップを作成する。
【００４５】
なお、本実施形態においては、図５，６に示す分類に用いる容量維持率としては、電池モジュール２４０の容量維持率ではなく、電池モジュール２４０を構成する単電池の容量維持率を用いてもよい。
【００４６】
また、本実施形態においては、容量維持率に代えて、電池モジュール２４０の劣化度合を示す他のパラメータ（たとえば、抵抗劣化度など）によって、温度マップを分類してもよい。
【００４７】
次いで、本実施形態の動作例を説明する。図７は、本実施形態に係る電池温度推定システムを用いて、車両２００が、電池モジュール２４０を構成する単電池について実測した温度の情報を、情報センタへ送信する方法の一例を示すフローチャートである。
【００４８】
まず、ステップＳ１０１では、車両２００に備えられている制御装置２１０は、バッテリコントローラ２３０によって、電池モジュール２４０について充電または放電が行われているか否かを判定する。そして、ステップＳ１０１において、電池モジュール２４０について充電または放電が行われていると判定された場合には、ステップＳ１０２へ進む。一方、ステップＳ１０１において、電池モジュール２４０について充電または放電が行われていないと判定された場合には、ステップＳ１０１で待機する。
【００４９】
ステップＳ１０１において、電池モジュール２４０について充電または放電が行われていると判定された場合には、ステップＳ１０２へ進み、ステップＳ１０２では、制御装置２１０は、バッテリコントローラ２３０によって、電池モジュール２４０の充電または放電が休止されたか否かを判定する。そして、ステップＳ１０２において、電池モジュール２４０の充電または放電が休止されたと判定された場合には、ステップＳ１０３へ進む。一方、ステップＳ１０２において、電池モジュール２４０の充電または放電が休止されていないと判定された場合には、ステップＳ１０２で待機する。
【００５０】
ステップＳ１０２において、電池モジュール２４０の充電または放電が休止されたと判定された場合には、ステップＳ１０３へ進み、ステップＳ１０３では、制御装置２１０は、電池モジュール２４０の各単電池２４０１〜２４１０のうち、温度センサが設置されている単電池の温度を実測する。たとえば、図１に示す例においては、温度センサ２５０１，２５０５，２５０８，２５１０が設置されている単電池２４０１，２４０５，２４０８，２４１０の温度を実測する。なお、本実施形態においては、ステップＳ１０２において充電または放電を休止してから、単電池の温度を実測するまでの休止時間は、特に限定されないが、たとえば１分間とすることができる。
【００５１】
ステップＳ１０４では、制御装置２１０は、ステップＳ１０３で実測した温度の情報を、通信装置２２０によって、情報センタ１００に送信する。
【００５２】
次いで、本実施形態の電池温度推定システムを用いて、車両２００における温度が実測されていない単電池の温度を推定する際の動作例を説明する。図８は、情報センタ１００により、車両２００に備えられている電池モジュール２４０を構成する各単電池２４０１〜２４１０のうち、温度が実測されていない単電池の温度を推定する方法の一例を示すフローチャートである。
【００５３】
まず、ステップＳ２０１では、情報センタ１００に備えられている制御装置１１０は、上述した図７に示すステップＳ１０４において車両２００から送信された単電池の温度の情報を受信する。また、制御装置１１０は、車両２００から、併せて、車両２００の外気温の情報、車両２００に備えられた電池モジュール２４０の容量維持率の情報、および車両２００に備えられた電池モジュール２４０の充放電レートの情報を受信する。
【００５４】
ステップＳ２０２では、制御装置１１０は、ステップＳ２０１で受信した車両２００の外気温の情報、電池モジュール２４０の容量維持率の情報、および電池モジュール２４０の充放電レートの情報に基づいて、図５，６に示すテーブルを参照し、対応する温度マップを、データベース１３０に記憶された情報のなかから抽出する。たとえば、車両２００の外気温が３０℃、電池モジュール２４０の容量維持率が８５％、電池モジュール２４０の充放電レートが０．５Ｃである場合には、図５，６に示すテーブルを参照して、「Ｃ−２−３」の温度マップを抽出する。
【００５５】
ステップＳ２０３では、制御装置１１０は、ステップＳ２０２で抽出された温度マップに基づいて、電池モジュール２４０を構成する各単電池２４０１〜２４１０のうち、温度が実測されていない単電池の温度を推定する。具体的には、ステップＳ２０２において「Ｃ−２−３」の温度マップが抽出された場合には、制御装置１１０は、「Ｃ−２−３」の温度マップに基づいて、温度が実測されていない単電池の温度を推定する。たとえば、「Ｃ−２−３」の温度マップが、図３に示すものである場面において、ステップＳ２０１で車両２００から受信された単電池の温度の情報が、単電池２４０１，２４０５，２４０８，２４１０に関する温度のみであった場合には、制御装置１１０は、図３に示す温度マップを参照して、図１に示す車両２００において温度が実測されていない単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度を、温度Ｔ２〜Ｔ４、Ｔ６、Ｔ７、Ｔ９と推定する。
【００５６】
ステップＳ２０４では、制御装置１１０は、通信装置１２０を介して、ステップＳ２０３で推定した単電池の温度の情報を、該単電池が搭載されている車両２００の通信装置２２０へ送信する。
【００５７】
次いで、本実施形態の電池温度推定システムを用いて、情報センタ１００により推定された単電池の温度を、車両２００が受信する際の動作例を説明する。図９は、車両２００が、情報センタ１００により推定された単電池の温度を受信する方法の一例を示すフローチャートである。
【００５８】
まず、ステップＳ３０１では、上述した図７に示すステップＳ１０４において単電池の温度の情報を情報センタ１００に送信した車両２００が、車両２００に備えられている通信装置２２０により、情報センタ１００に備えられている通信装置１２０から、情報センタ１００において推定された単電池の温度の情報を受信する。
【００５９】
ステップＳ３０２では、車両２００に備えられている制御装置２１０は、ステップＳ３０１で受信した単電池について推定された温度の情報を、制御装置２１０に備えられているＲＡＭ（不図示）などに記憶する。なお、このような単電池について推定された温度の情報は、車両２００において、車両２００に備えられているバッテリコントローラ２３０によって、電池モジュール２４０を制御するためなどに用いられる。
【００６０】
以上のとおり、本実施形態においては、車両２００から、電池モジュール２４０を構成する各単電池の実測された温度の情報を取得し、取得した情報、および予め複数の車両２００から収集された情報により作成された温度マップに基づいて、車両２００における温度が実測されていない単電池の温度を推定することができる。そのため、本実施形態によれば、このような温度マップに基づいて、各車両２００の単電池の温度を推定することができるため、温度の推定の精度を向上させることができる。
【００６１】
さらに、本実施形態によれば、情報センタ１００は、車両２００から、該車両２００の外気温の情報、該車両２００に備えられた電池モジュール２４０の容量維持率の情報、および該車両２００に備えられた電池モジュール２４０の充放電レートの情報を取得し、取得した情報に応じた温度マップに基づいて、車両２００における温度が実測されていない単電池の温度を推定することができる。そのため、本実施形態によれば、車両２００の状態に応じた温度マップを参照することができ、これにより、車両２００の単電池の温度を推定する際に、温度の推定の精度をより向上させることができる。
【００６２】
なお、上述した例においては、図３に示すような温度マップの温度Ｔ１〜Ｔ１０の値を、そのまま、単電池の温度の推定値とする例を示したが、本実施形態においては、この温度Ｔ１〜Ｔ１０を補正した値を、単電池の温度を推定値としてもよい。
【００６３】
たとえば、制御装置１１０は、図１に示す車両２００から受信した単電池２４０１，２４０５，２４０８，２４１０の温度（温度ｔ１、ｔ５、ｔ８、ｔ１０とする）の情報を、図３に示す温度マップにおける、対応する単電池の温度Ｔ１、Ｔ５、Ｔ８、Ｔ１０と比較する。そして、制御装置１１０は、温度ｔ１、ｔ５、ｔ８、ｔ１０と、対応する温度Ｔ１、Ｔ５、Ｔ８、Ｔ１０との差分などに基づいて補正係数を求め、図３に示す温度マップにおける温度Ｔ２〜Ｔ４、Ｔ６、Ｔ７、Ｔ９に、上記補正係数を乗じた値を、単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度の推定値とすることができる。
【００６４】
これにより、温度マップに基づいて、車両２００における温度が実測されていない単電池の温度を推定する際において、温度マップの値を適宜補正することができるため、温度の推定の精度をより向上させることができる。
【００６５】
また、本実施形態では、制御装置１１０は、温度マップに基づいて単電池の温度を推定する際においては、温度マップにおける各単電池間の温度の分布を考慮して、単電池の温度の推定を行ってもよい。
【００６６】
具体的には、データベース１３０に記憶された温度マップが、図１０（Ａ）に示すように、単電池２４０１（Ｃ１）が３０℃、単電池２４０２（Ｃ２）が３２℃、単電池２４０３（Ｃ３）が２９℃と設定されている場合を例に説明する（なお、図１０（Ａ）では、単電池２４０４〜２４１０の温度は記載を省略した）。
【００６７】
この際においては、制御装置１１０は、図１０（Ａ）に示す温度マップにおける単電池２４０１〜２４０３の温度の分布、すなわち、単電池２４０１，２４０３に対して単電池２４０２の温度が高くなっているという分布を考慮して、各車両２００における温度が実測されていない単電池の温度を推定する。
【００６８】
すなわち、制御装置１１０は、車両２００から図１０（Ｂ）に示すような温度の情報を受信（なお、図１０（Ｂ）では単電池２４０４〜２４１０の温度は記載を省略した）し、該車両２００における単電池２４０２（Ｃ２）の温度を推定する際においては、図１０（Ａ）に示す温度マップの分布を考慮することにより、単電池２４０２の温度を、該車両の単電池２４０１，２４０３の温度より高い温度（たとえば、３６℃や３７℃）と推定する。
【００６９】
これにより、本実施形態においては、温度マップにおける各単電池の温度の分布に応じて、各車両２００において温度が実測されていない単電池の温度を推定することができる。そのため、本実施形態によれば、電池モジュール２４０を構成する各単電池の温度の分布を考慮して、各車両２００において温度が実測されていない単電池の温度を推定することができるため、温度の推定の精度をより向上させることができる。
【００７０】
また、本実施形態においては、情報センタ１００の制御装置１１０は、各車両２００から送信された各単電池の温度の情報に基づいて、データベース１３０に記憶させた温度マップを更新することができる。
【００７１】
ここで、図１１（Ａ）〜図１１（Ｃ）は、制御装置１１０により温度マップを更新する方法の一例を示す図である。図１１（Ａ）は、制御装置１１０により作成された温度マップを示しており、単電池２４０１〜２４１０（Ｃ１〜Ｃ１０）について、それぞれ温度Ｔ１〜Ｔ１０の情報を有している。
【００７２】
本実施形態においては、いずれかの車両２００により、図１１（Ｂ）に示す情報、具体的には、単電池２４０１，２４０３，２４０５，２４０８，２４１０（Ｃ１、Ｃ３、Ｃ５、Ｃ８、Ｃ１０）の温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０の情報が送信された場合には、制御装置１１０は、温度マップを、図１１（Ｃ）に示すように更新する。すなわち、制御装置１１０は、車両２００から送信された図１１（Ｂ）に示す情報に基づいて、図１１（Ａ）に示す温度マップにおける、単電池２４０１，２４０３，２４０５，２４０８，２４１０（Ｃ１、Ｃ３、Ｃ５、Ｃ８、Ｃ１０）の温度Ｔ１、Ｔ３、Ｔ５、Ｔ８、Ｔ１０を、図１１（Ｃ）に示すように温度Ｔ１’、Ｔ３’、Ｔ５’、Ｔ８’、Ｔ１０’に更新する。
【００７３】
なお、温度マップを更新する際には、制御装置１１０は、図１１（Ａ）に示す温度Ｔ１、Ｔ３、Ｔ５、Ｔ８、Ｔ１０を、図１１（Ｂ）に示す温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０にそのまま置き換えることができる（すなわち、図１１（Ｃ）に示す温度Ｔ１’、Ｔ３’、Ｔ５’、Ｔ８’、Ｔ１０’は、図１１（Ｂ）に示す温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０となる）。
【００７４】
あるいは、温度マップを更新する際には、制御装置１１０は、図１１（Ａ）に示す温度Ｔ１、Ｔ３、Ｔ５、Ｔ８、Ｔ１０、および図１１（Ｂ）に示す温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０を用いて平均化処理を行うことができる。この際においては、図１１（Ａ）に示す温度マップの値、および図１１（Ｂ）に示す車両２００から送信された情報に重み付けをして、平均化処理を行うことができる。たとえば、図１１（Ａ）に示す温度Ｔ１、Ｔ３、Ｔ５、Ｔ８、Ｔ１０に対してそれぞれ係数０．９を乗じ、図１１（Ｂ）に示す温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０に対してそれぞれ係数０．１を乗じて、これらを加算することで平均化処理を行う。
【００７５】
また、温度マップを更新する際には、制御装置１１０は、温度マップを、図１１（Ｃ）に示すように更新することに加えて、単電池２４０２，２４０４，２４０６，２４０７，２４０９（Ｃ２、Ｃ４、Ｃ６、Ｃ７、Ｃ９）の温度についても、併せて更新することができる。
【００７６】
たとえば、制御装置１１０は、図１１（Ｂ）に示す温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０の情報を受信した際において、このような温度ｔ１、ｔ３、ｔ５、ｔ８、ｔ１０と、図１１（Ａ）に示す温度Ｔ１、Ｔ３、Ｔ５、Ｔ８、Ｔ１０との差分などに応じて、図１１（Ｂ）において温度の情報を受信していない単電池に関する補間係数を設定し、設定した補間係数を用いて、図１１（Ｃ）に示す温度マップの単電池２４０２，２４０４，２４０６，２４０７，２４０９（Ｃ２、Ｃ４、Ｃ６、Ｃ７、Ｃ９）の温度を更新することができる。
【００７７】
本実施形態においては、温度マップの更新を、このような補間係数を用いて行うことにより、各車両２００から送信される単電池の温度の情報の情報量が少ない場合においても、適宜温度マップを更新することができるため、温度マップを用いて単電池の温度を推定する際の精度がより向上する。
【００７８】
次いで、本実施形態における、温度マップを更新する際の動作例を説明する。図１２は、本実施形態に係る電池温度推定システムを用いて、データベース１３０に記憶された温度マップを、車両２００により単電池について実測された温度の情報に基づいて更新する方法の一例を示すフローチャートである。
【００７９】
まず、ステップＳ４０１では、情報センタ１００に備えられている制御装置１１０は、車両２００から、車両２００において実測された単電池の温度の情報、該車両２００の外気温の情報、該車両２００に備えられた電池モジュール２４０の容量維持率の情報、および該車両２００に備えられた電池モジュール２４０の充放電レートの情報を受信し、データベース１３０に記憶させる。
【００８０】
ステップＳ４０２では、制御装置１１０は、ステップＳ４０１で受信した車両２００の外気温の情報、電池モジュール２４０の容量維持率の情報、および電池モジュール２４０の充放電レートの情報に基づいて、図５，６に示すテーブルを参照し、対応する温度マップを、データベース１３０に記憶された情報の中から特定する。
【００８１】
ステップＳ４０３では、制御装置１１０は、ステップＳ４０１で受信された単電池の実測された温度の情報が、温度マップを更新するための要件を満たしているか否かを判定する。なお、温度マップを更新するための要件としては、特に限定されないが、たとえば、ステップＳ４０１で受信された単電池の実測された温度の情報が、正常な実測値であるか（たとえば、温度が、所定の上限閾値以上、または所定の下限閾値以下となっていないか）否かを判定し、正常な実測値であると判定された場合に、温度マップを更新するための要件を満たしていると判定することができる。そして、ステップＳ４０３において、受信された単電池の温度の情報が温度マップを更新するための要件を満たしていないと判定された場合には、本処理を終了する。一方、ステップＳ４０３において、受信された単電池の温度の情報が温度マップを更新するための要件を満たしていると判定された場合には、ステップＳ４０４へ進む。
【００８２】
ステップＳ４０３において、受信した単電池の温度の情報が温度マップを更新するための要件を満たしていると判定された場合には、ステップＳ４０４へ進み、ステップＳ４０４では、制御装置１１０は、ステップＳ４０１で受信された単電池の温度の情報に基づいて、ステップＳ４０２で特定された温度マップを更新する。たとえば、図１１（Ａ）に示すような温度マップが予め作成されており、この際において、図１１（Ｂ）に示すような単電池の温度の情報が受信された場合には、制御装置１１０は、図１１（Ｂ）に示す情報に基づいて、温度マップを図１１（Ｃ）に示すように更新する。
【００８３】
これにより、本実施形態によれば、制御装置１１０は、車両２００から送信される情報に基づいて、電池モジュール２４０における単電池の温度に関する温度マップを適宜更新することができるため、温度マップに基づいて単電池の温度を推定する際に、温度の推定の精度がより向上する。
【００８４】
なお、上述した実施形態においては、温度マップを、車両２００の外気温による分類、および電池モジュール２４０の容量維持率による分類、および電池モジュール２４０に充放電が実行された際の充放電レートによる分類に基づいて分類する例を示したが、温度マップの分類としては、これらのうち、１種類の分類のみを用いてもよいし、任意の２種類の分類を組合せて用いてもよい。
【００８５】
また、上述した実施形態では、図１に示すように、電池モジュール２４０に１０個の単電池２４０１〜２４１０が備えられている例を示したが、電池モジュール２４０を構成する単電池の数は、特に限定されない。
【００８６】
さらに、上述した実施形態では、図１に示すように、車両２００に電池モジュール２４０が１つのみ備えられている例を示したが、車両２００における電池モジュール２４０の数は特に限定されない。車両２００に複数の電池モジュール２４０が備えられている場合には、車両２００により、各電池モジュール２４０を構成する各単電池の温度を、それぞれ実測して、情報センタ１００に送信する。そして、この際においては、情報センタ１００において、該車両２００の電池モジュール２４０ごとに、温度が実測されていない単電池の温度が推定される。
【００８７】
また、上述した実施形態では、情報センタ１００により単電池の温度を推定する例を示したが、単電池の温度の推定は、車両２００が行ってもよい。たとえば、車両２００が、他の車両２００において実測された単電池の温度の情報を収集し、収取した情報に基づいて、上述したように温度マップを作成し、作成した温度マップに基づいて、自車両に備えられている電池モジュール２４０を構成する単電池のうち、温度が実測されていない単電池の温度を推定してもよい。
【実施例】
【００８８】
以下、本発明を、さらに詳細な実施例に基づいて説明するが、本発明は、これら実施例に限定されない。また本実施例は、本発明の電池温度推定システムについて、効果を確認する実施例を説明する。なお、本実施例においては、電池モジュール２４０を構成する単電池２４０１〜２４１０としては、リチウムイオン二次電池を用いた。
【００８９】
（実施例１）
まず、ラミネート型リチウムイオン電池の外装をアルミ缶で被覆することで作製される単電池を１０個用意し、単電池２４０１〜２４１０を得た。次いで、得られた単電池２４０１〜２４１０をすべて直列で接続し、単電池２４０１〜２４１０のうち、単電池２４０１，２４０５，２４０８，２４１０についてのみ、温度センサ差込口に温度センサ２５０１，２５０５，２５０８，２５１０をそれぞれ差込むことで、電池モジュール２４０を得た。
【００９０】
そして、得られた電池モジュール２４０について、容量維持率（１回目の充放電サイクルにおける容量に対する、現在の容量の割合）が９０％となるまで劣化させた。その後、電池モジュール２４０を、気温４０℃の環境にて、定電流充電（電流値：１Ｃ）により電圧が４．２Ｖとなるまで充電させた。
【００９１】
次いで、電池モジュール２４０の充電を休止させ、休止から１分間経過後、温度センサ２５０１，２５０５，２５０８，２５１０により、単電池２４０１，２４０５，２４０８，２４１０の温度を実測した。
【００９２】
そして、電池モジュール２４０の各単電池について実測した温度を、図５，６に示すテーブルに基づいて分類した。具体的には、まず、電池モジュール２４０の外気温が４０℃であり、電池モジュール２４０の容量維持率が９０％であるため、図５に示すテーブルに基づいて、「Ｄ−１」に分類する。次いで、電池モジュール２４０を充電させた際の電流値が、１Ｃであるため、図６に示すテーブルに基づいて、「Ｄ−１−４」に分類する。
【００９３】
その後、表１に示す、分類「Ｄ−１−４」に対応する温度マップを参照し、電池モジュール２４０を構成する単電池２４０１〜２４１０のうち、温度が実測されていない単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度を推定した。結果を表２に示す。
【００９４】
【表１】
2015094593.tif 000003
【００９５】
（実施例２）
電池モジュール２４０において、温度センサの数を減らし、単電池２４０５，２４０８にのみ温度センサ２５０５，２５０８を差込む構成とし、単電池２４０５，２４０８の温度のみ実測したとした以外は、実施例１と同様に電池モジュール２４０を作製し、同様に単電池の温度の推定を行った。結果を表２に示す。
【００９６】
（比較例１）
まず、実施例１と同様に電池モジュール２４０を作製した。次いで、作製した電池モジュール２４０において実測された温度の情報のみに基づいて、すなわち、温度センサ２５０１，２５０５，２５０８，２５１０により実測された値のみに基づいて、次のような方法により、温度が実測されていない単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度を推定した。
【００９７】
すなわち、作製した電池モジュール２４０について、容量維持率が９０％となるまで劣化させた後、気温４０℃の環境にて、定電流充電（電流値：１Ｃ）により電圧が４．２Ｖとなるまで充電させた。次いで、電池モジュール２４０の充電を休止させ、休止から１分間経過後、温度センサ２５０１，２５０５，２５０８，２５１０により、単電池２４０１，２４０５，２４０８，２４１０の温度を実測した。
【００９８】
そして、実測した単電池２４０１，２４０５，２４０８，２４１０の温度の平均値を、温度が実測されていない単電池２４０２〜２４０４、２４０６，２４０７，２４０９の温度の推定値とした。結果を表２に示す。
【００９９】
（比較例２）
電池モジュール２４０において、温度センサの数を減らし、単電池２４０５，２４０８にのみ温度センサ２５０５，２５０８を差込む構成とし、単電池２４０５，２４０８の温度のみ実測したとした以外は、比較例１と同様に電池モジュール２４０を作製し、同様に単電池の温度の推定を行った。結果を表２に示す。
【０１００】
（比較例３）
電池モジュール２４０において、すべての単電池２４０１〜２４１０に、温度センサ２５０１〜２５１０を差込む構成とした以外は、実施例１と同様に電池モジュール２４０を作製した。次いで、作製した電池モジュール２４０について、容量維持率が９０％となるまで劣化させた後、気温４０℃の環境にて、定電流充電（電流値：１Ｃ）により電圧が４．２Ｖとなるまで充電させた。そして、電池モジュール２４０の充電を休止させ、休止から１分間経過後、温度センサ２５０１〜２５１０により、単電池２４０１〜２４１０の温度を実測した。結果を表２に示す。なお、比較例３においては、単電池の温度の推定は行わなかった。
【０１０１】
【表２】
2015094593.tif 000004
【０１０２】
（考察）
表２に示すように、実施例１，２では、各車両２００において実測された温度の情報により作成された温度マップを用いて、電池モジュール２４０を構成する単電池のうち、温度が実測されていない単電池の温度を推定したため、推定された温度が、各単電池の温度の実測値（表２における比較例３の値）に近い値となり、比較例１，２と比較して、推定の精度が高いことが確認された。
【０１０３】
特に、実施例１，２では、電池モジュール２４０の外気温ごとの分類、電池モジュール２４０の容量維持率ごとの分類、および電池モジュール２４０の充放電レートごとの分類によって分類された温度マップを用いて、温度が実測されていない単電池の温度を推定したため、温度の推定の精度が特に高いものとなった。
【０１０４】
また、実施例２においては、電池モジュール２４０を構成する単電池２４０１〜２４１０のうち、温度を実測したものは単電池２４０５，２４０８の２つと少ない数であったにもかかわらず、４つの単電池の温度を実測した比較例１と比較して、温度の推定の精度が高いことが確認された。
【符号の説明】
【０１０５】
１００…情報センタ
１１０…制御装置
１２０…通信装置
１３０…データベース
２００…車両
２１０…制御装置
２２０…通信装置
２３０…バッテリコントローラ
２４０…電池モジュール
２４０１〜２４１０…単電池
２５０１，２５０５，２５０８，２５１０…温度センサ
【図１】
2015094593.tif 000005
【図２】
2015094593.tif 000006
【図３】
2015094593.tif 000007
【図４】
2015094593.tif 000008
【図５】
2015094593.tif 000009
【図６】
2015094593.tif 000010
【図７】
2015094593.tif 000011
【図８】
2015094593.tif 000012
【図９】
2015094593.tif 000013
【図１０】
2015094593.tif 000014
【図１１】
2015094593.tif 000015
【図１２】
2015094593.tif 000016