(57)【要約】【課題】電池パックの内部の最大温度を推定し、その推定に基いて電池パックの入出力制限を行うことを可能とすることである。【解決手段】電池パック入出力制限を処理する制御装置５０は、電池パック１４の内部の最大温度を推定する最大温度推定部５２として、電池パック１４の表面温度と内部温度との温度差を推定する内外温度差推定モジュール５４と、各単位電池１２の内部抵抗の相違に起因する温度差を推定するＲ起因温度差推定モジュール５６と、温度センサ３２と電池パック１４との接触状態に起因する温度差を推定する接触状態起因温度差推定モジュール５８と、複数の温度センサ３２の間の検出特性の相違に起因する温度差を推定するセンサ起因温度差推定モジュール６０を含む。また、制御装置５０は、推定された最大温度に基いて電池パック１４の入出力電力の制限を行う入出力制限部６４を含む。【選択図】図１
2010108750.tif 000002
【特許請求の範囲】
【請求項１】
複数の単位電池を組み合わせて構成される電池パックと、
電池パックの環境温度を取得する環境温度取得部と、
電池パックに設けられ電池表面温度を検出する複数の電池温度センサと、
電池パックの予め任意に定めた複数の配置位置における単位電池のそれぞれの電池電圧を検出する複数の電圧検出部と、
電池パックに入出力する電流値を取得する電流値取得部と、
電池パックの内部における最大温度を推定する最大温度推定部と、
推定された最大温度に基いて電池パックの入出力制限を行う入出力制限部と、
を備え、
最大温度推定部は、
電池内部温度と電池表面温度との間の差である電池内外温度差を、環境温度に応じて推定する内外温度差推定手段と、
複数の配置位置における各電池電圧と電流値とから各単位電池の内部抵抗を推定し、各単位電池の内部抵抗の相違に起因する電池パック内の温度差を推定する内部抵抗起因温度差推定手段と、
を含み、これらによって推定される温度差の合計値を電池表面温度の最大値に加算して電池パックの最大温度を推定することを特徴とする電池パック入出力制御装置。
【請求項２】
請求項１に記載の電池パック入出力制御装置において、
環境温度に関連づけ、電池表面温度に対する電池内外温度差について予め求めた値を記憶する内外温度差記憶部を含むことを特徴とする電池パック入出力制御装置。
【請求項３】
請求項１に記載の電池パック入出力制御装置において、
内部抵抗起因温度差推定手段は、
各単位電池のそれぞれの内部抵抗について、標準内部抵抗からの最大偏差が予め定めた識別可能閾値以下のときは、識別可能閾値の内部抵抗差があるものとして、電池パック内の温度差を推定することを特徴とする電池パック入出力制御装置。
【請求項４】
請求項１に記載の電池パック入出力制御装置において、
最大温度推定部は、さらに、
複数の電池温度センサと電池パック表面との接触状態に起因して、電池パックの実際の表面温度と各電池温度センサの検出値との間に偏差が生じることについて、その最大値を予め推定する接触状態起因温度差推定手段を含むことを特徴とする電池パック入出力制御装置。
【請求項５】
請求項１に記載の電池パック入出力制御装置において、
最大温度推定部は、さらに、
複数の電池温度センサの間の検出特性の相違による検出温度誤差を、環境温度に応じて推定するセンサ起因温度差推定手段を含むことを特徴とする電池パック入出力制御装置。
【請求項６】
請求項１に記載の電池パック入出力制御装置において、
入出力制限部は、
推定された最大温度と、電池パックの発煙温度とを比較して、入出力制限開始を行う使用限度温度を変更することを特徴とする電池パック入出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池パック入出力制御装置に係り、特に、複数の単位電池を組み合わせて構成される電池パックの表面温度に基いて入出力制限を行う電池パック入出力制御装置に関する。
【背景技術】
【０００２】
所望の高出力電圧、あるいは大出力電力を得るために、複数の単位電池を直列接続し、あるいは並列接続し、あるいはこれらを組み合わせて１つの組電池または電池パックとして構成することが行われる。
【０００３】
電池は化学反応によって電力を取り出すものであるので、充放電によって発熱する。電池温度が上昇すると、電池の出力特性が低下する等の影響が出るので、電池温度を監視して、電池の入出力制限が行われる。電池パックの場合には、単位電池のばらつきが存在し、また、電池パックの構成上、その端部と中央部とでは放熱の程度が異なり、それによる温度差が生じることがあるので、電池パックの複数の箇所の温度監視に基いて入出力制限が行われる。
【０００４】
例えば、特許文献１には、二次電池の充放電制御装置として、温度に応じて充放電電力上限値を予め定め、またＳＯＣに応じて充放電電力上限値を予め定め、電池の複数個所に温度センサを設け、その上限値を超えないように充放電制御を行うことが述べられている。
【０００５】
また、特許文献２には、二次電池の充放電制御装置として、（電流値の２乗×電池の内部抵抗）から内部発熱量による電池温度を推定し、あるいは、ＯＣＶから電池の電極界面の化学的損失による電池温度を推定し、推定されたバッテリ温度または実測温度との高い方の温度に基いて充放電電力を制限することが述べられている。充放電電力の制限には、０から１の値である出力制限割合とバッテリ温度の関係を用い、出力制限割合を０に近づけると充放電出力制限を強くできることが述べられている。
【０００６】
また、特許文献３には、電池電源装置として、複数のブロックに分けられる電池パックについて、電池パック全体の総電圧、各ブロック毎の電圧、電池パック全体の充放電電流、個々の単電池の温度、各ブロック毎の温度等に基いて、送風機を制御して電池パックを適正温度に保つことが開示されている。
【０００７】
また、特許文献４には、組電池制御装置として、複数のブロックからなる組電池において、温度補正を行ったブロック毎の内部抵抗を求め、その異常検出に基いて異常昇温判定を行うことが述べられている。
【０００８】
【特許文献１】特開平１１−１８７５７７号公報
【特許文献２】特開２００６−１０１６７４号公報
【特許文献３】特開平１１−１１１３４９号公報
【特許文献４】特開２００１−１９６１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
複数の単位電池を組み合わせる電池パックの温度監視は、限られた数のセンサで電池パックの表面温度を検出して行われる。実際には、電池の表面温度と内部温度との差が存在し、また、電池内部においても、各単位電池の内部抵抗のばらつきが存在する。また、センサと電池表面との接触状態にもばらつきが存在し、複数のセンサの間でも測温誤差が存在する。このように、電池パックには、個々の単位電池の間のばらつきと、個々のセンサのばらつきが存在するため、これらを電池パックの実測温度に正しく反映して、実際の電池パックの内部の最大温度を求める必要がある。
【００１０】
上記従来技術においては、複数の単位電池を組み合わせる電池パックにおいて、複数のセンサを用いて温度監視を行う他に、電流に基いて電池温度を推定し、また、電池の内部抵抗を求めてその異常監視を行うこと等が行われているが、単位電池の間のばらつき、センサに関するばらつきを電池パックの実測温度に反映させることが十分には行われていない。このために、電池パックの内部温度が十分に把握できず、電池パックの入出力制限が十分に行われていない恐れがある。電池パックの入出力制限が十分に行われていないと、電池パックの過熱が生じ、例えば、発煙温度特性を有する電池パックにおいては、発煙等を生じる恐れがある。
【００１１】
本発明の目的は、電池パックの内部の最大温度を推定し、その推定に基いて電池パックの入出力制限を行うことを可能とする電池パック入出力制御装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明に係る電池パック入出力制御装置は、複数の単位電池を組み合わせて構成される電池パックと、電池パックの環境温度を取得する環境温度取得部と、電池パックに設けられ電池表面温度を検出する複数の電池温度センサと、電池パックの予め任意に定めた複数の配置位置における単位電池のそれぞれの電池電圧を検出する複数の電圧検出部と、電池パックに入出力する電流値を取得する電流値取得部と、電池パックの内部における最大温度を推定する最大温度推定部と、推定された最大温度に基いて電池パックの入出力制限を行う入出力制限部と、を備え、最大温度推定部は、電池内部温度と電池表面温度との間の差である電池内外温度差を、環境温度に応じて推定する内外温度差推定手段と、複数の配置位置における各電池電圧と電流値とから各単位電池の内部抵抗を推定し、各単位電池の内部抵抗の相違に起因する電池パック内の温度差を推定する内部抵抗起因温度差推定手段と、を含み、これらによって推定される温度差の合計値を電池表面温度の最大値に加算して電池パックの最大温度を推定することを特徴とする電池パック入出力制御装置。
【００１３】
また、本発明に係る電池パック入出力制御装置において、環境温度に関連づけ、電池表面温度に対する電池内外温度差について予め求めた値を記憶する内外温度差記憶部を含むことが好ましい。
【００１４】
また、本発明に係る電池パック入出力制御装置において、内部抵抗起因温度差推定手段は、各単位電池のそれぞれの内部抵抗について、標準内部抵抗からの最大偏差が予め定めた識別可能閾値以下のときは、識別可能閾値の内部抵抗差があるものとして、電池パック内の温度差を推定することが好ましい。
【００１５】
また、本発明に係る電池パック入出力制御装置において、最大温度推定部は、さらに、複数の電池温度センサと電池パック表面との接触状態に起因して、電池パックの実際の表面温度と各電池温度センサの検出値との間に偏差が生じることについて、その最大値を予め推定する接触状態起因温度差推定手段を含むことが好ましい。
【００１６】
また、本発明に係る電池パック入出力制御装置において、最大温度推定部は、さらに、複数の電池温度センサの間の検出特性の相違による検出温度誤差を、環境温度に応じて推定するセンサ起因温度差推定手段を含むことが好ましい。
【００１７】
また、本発明に係る電池パック入出力制御装置において、入出力制限部は、推定された最大温度と、電池パックの発煙温度とを比較して、入出力制限開始を行う使用限度温度を変更することが好ましい。
【発明の効果】
【００１８】
上記構成により、電池パック入出力制御装置は、電池パックの内部における最大温度を推定し、推定された最大温度に基いて電池パックの入出力制限を行う。ここで、電池パックの最大温度の推定は、電池内部温度と電池表面温度との間の差である電池内外温度差を、環境温度に応じて推定し、複数の配置位置における各電池電圧と電流値とから各単位電池の内部抵抗を推定し、各単位電池の内部抵抗の相違に起因する電池パック内の温度差を推定する。そして、これらによって推定される温度差の合計値を電池表面温度の最大値に加算して電池パックの最大温度を推定する。このように、環境温度の影響、単位電池の内部抵抗のばらつきの影響を反映して電池パックの最大温度を推定するので、電池パックの入出力制限を、より十分に行うことができる。
【００１９】
また、電池パック入出力制御装置において、環境温度に関連づけ、電池表面温度に対する電池内外温度差について予め求めた値を記憶する。したがって、電池内外温度差を容易に取得することができる。
【００２０】
また、電池パック入出力制御装置において、各単位電池のそれぞれの内部抵抗について、標準内部抵抗からの最大偏差が予め定めた識別可能閾値以下のときは、識別可能閾値の内部抵抗差があるものとして、電池パック内の温度差を推定する。電池の内部抵抗はある程度のばらつきを常に有しているので、余り細かく計算しても実情に合わない。上記構成によれば、意味のある内部抵抗のばらつきを規定し、それ以下のばらつきに関しては一律に意味のあるばらつきと擬制する。これによって、内部抵抗差による温度差を安全側に大きく設定することができ、電池パックの入出力制限を、より十分に行うことができる。
【００２１】
また、電池パック入出力制御装置において、さらに、複数の電池温度センサと電池パック表面との接触状態に起因して、電池パックの実際の表面温度と各電池温度センサの検出値との間に偏差が生じることについて、その最大値を予め推定する。複数のセンサは必ずしも全部が同じような接触状態で取り付けられているわけではない。上記構成によれば、接触状態に起因する温度差の最大値を予め規定するので、センサの接触状態差による温度差を安全側に大きく設定することができ、電池パックの入出力制限を、より十分に行うことができる。なお、接触状態のばらつきは、電池パックの冷却の場所による差として現れるので、これを電池パック冷却ばらつきとして、そのばらつきを安全側に規定するものと考えることができる。
【００２２】
また、電池パック入出力制御装置において、さらに、複数の電池温度センサの間の検出特性の相違による検出温度誤差を、環境温度に応じて推定するセンサ起因温度差推定手段を含むことが好ましい。センサは個体差を有しているので、同じ温度を測定しても、個々のセンサの検出値が異なる。そして、この検出誤差は、温度の場合、環境温度の影響を受ける。上記構成によれば、環境温度の影響を反映して、センサ間ばらつきに起因する温度差を推定する。したがって、電池パックの入出力制限を、より十分に行うことができる。
【００２３】
また、電池パック入出力制御装置において、推定された最大温度と、電池パックの発煙温度とを比較して、入出力制限開始を行う使用限度温度を変更する。例えば、リチウムイオン電池等は、発煙温度以上の温度になると、電池として作動しても発煙を生じることが知られている。発煙はユーザから見ると電池異常とされることが多い。上記構成によれば、発煙温度を考慮して入出力制限を行うので、ユーザから見て十分な入出力制限が行われていることになる。
【発明を実施するための最良の形態】
【００２４】
以下に図面を用いて、本発明に係る実施の形態につき、詳細に説明する。以下では、電池パックとして、リチウムイオン電池パック、すなわちリチウムイオン単位電池を複数個組み合わせた電池パックを説明するが、これ以外の電池パックであってもよい。例えば、ニッケル水素電池パックであってもよい。また、電池パックは、複数の単位電池を直列に接続して構成されるものとして説明するが、勿論、複数の単位電池を並列に接続して電池パックを構成するものとしてもよい。また、複数の単位電池を直列接続と並列接続とを用いて１つの電池パックとして構成するものとしてもよい。
【００２５】
以下に述べる各種センサの数とその配置位置は、説明のための例示であって、これ以外の数のセンサを用いてもよく、また、その配置位置も任意に設定するものとできる。例えば、環境温度を検出するものとして、吸気温度センサを説明するが、吸気温度以外で外気温度、あるいは電池パックの近傍の温度を検出するものを用いることができる。
【００２６】
電池パックを含む電源回路の構成として、電池パック、システムメインリレー、電圧変換器、平滑コンデンサ、インバータを用いるものとして説明するが、必要に応じ、これ以外の要素を付加するものとしてもよい。例えば、ＤＣ／ＤＣコンバータ、低電圧電源等を有する構成としてもよい。
【００２７】
また、電池パックを含む電源回路に接続される回転電機として、モータ機能と発電機機能とを有するモータ・ジェネレータを１台用いるものとして説明するが、これを２台のモータ・ジェネレータを用いるものとしてもよい。その場合に、モータ機能のみを有する回転電機を１台、発電機機能のみを有する回転電機を１台用いるものとしてもよい。
【００２８】
以下では、全ての図面において同様の要素には同一の符号を付し、重複する説明を省略する。また、本文中の説明においては、必要に応じそれ以前に述べた符号を用いるものとする。
【００２９】
図１は、電池パックと回転電機とを搭載するハイブリッド車両の作動制御を行うハイブリッド車両制御システムのうち、電池パックの入出力の制御に関わる部分を抜き出して、電池パック入出力制御システム１０として示す図である。この電池パック入出力制御システム１０は、電池パックの表面温度に基づいて電池パックの入出力制限を行う機能を有するが、ここでは特に、電池パックの内部の最大温度を推定し、その推定された最大温度に基いて入出力制限を行う機能を有する。
【００３０】
この電池パック入出力制御システム１０は、複数の単位電池１２を組み合わせて構成される電池パック１４と、システムメインリレー１６、電池パック側平滑コンデンサ１８、電圧変換器２０、インバータ側平滑コンデンサ２２、インバータ２４、回転電機２６、電池パック１４に関連して設けられる電流センサ３０、電圧センサ３４、温度センサ３２、環境温度センサとしての吸気温度センサ３６、これらのセンサに接続されて、電流Ｉ、電圧Ｖ、温度Ｔをそれぞれ検出するＩ／Ｖ／Ｔ検出部４０と、これらの各構成要素の作動を全体として制御する制御装置５０を含んで構成される。この場合、制御装置５０は、電池パック入出力制御装置に相当する。
【００３１】
電池パック１４は、複数の単位電池１２として、リチウムイオン単位電池を直列に接続して、所望の出力電圧と出力電流を得られるように構成された充放電可能な２次電池としての組電池である。所望の出力電圧としては、例えば約２００Ｖの端子電圧とすることができる。この場合は、リチウムイオンの単位電池１２を１００個以上直列に接続して電池パック１４を構成するものとできる。
【００３２】
電池パック１４に設けられる電流センサ３０は、電池パック１４の入出力電流を検出する機能を有し、電池パック１４の両端子の少なくともいずれか一方に直列に接続されて配置される。電流センサ３０が１つの場合には、その電流センサ３０の検出値は電池パック１４における電流値を検出することになる。電流センサ３０が電池パック１４の両端子の双方にそれぞれ設けられるときは、Ｉ／Ｖ／Ｔ検出部４０において、２つの電流センサの検出値の差異が取得され、例えば予め定めた許容差異値を超えるときは電流センサ３０が異常であるとする検出が行われる。
【００３３】
このように、電流センサ３０は、電池パック１４に入出力する電流値を取得するために設けられるので、これを電流値取得部と呼ぶことができる。電流センサ３０は、Ｉ／Ｖ／Ｔ検出部４０に接続され、ここを経由して、電流値のデータが制御装置５０に伝送される。複数の電流センサ３０を用いてそれらの間の異常が監視されるときは、その旨を出力し、正しい電流値となるような処理を行い、１つの正しい電流値のデータが制御装置５０に伝送される。
【００３４】
電池パック１４に設けられる電圧センサ３４は、電池パック１４を構成する単位電池１２の電池電圧を検出する機能を有し、複数個用いられる。図１の例では、１つの電池パック１４を構成する単位電池１２の配列方向に沿って、等間隔となるように、５個の電圧センサ３４が配置される様子が示される。
【００３５】
このように、電圧センサ３４は、電池パック１４の予め任意に定めた複数の配置位置における単位電池１２のそれぞれの電池電圧を検出する機能を有するので、これらを電圧検出部と呼ぶことができる。電圧センサ３４は、Ｉ／Ｖ／Ｔ検出部４０に接続され、ここを経由して、各単位電池１２の電池電圧値のデータが制御装置５０に伝送される。
【００３６】
電池パック１４に設けられる温度センサ３２は、電池パック１４の表面に配置され、電池パックの表面温度を検出する機能を有し、複数個用いられる。図１の例では、１つの電池パック１４の単位電池１２の配列方向に沿って、等間隔となるように、３個の温度センサ３２が配置される様子が示される。
【００３７】
温度センサ３２は、例えばサーミスタ等の感温素子を用いることができる。各温度センサ３２は、適当な取付手段によって電池パック１４の表面に取り付け配置される。取付手段として、適当な接着材を用いることができる。また、サーミスタ等の感温素子を樹脂材料でモールドしながら、電池パック１４と一体化させるモールド一体化技術を用いることもできる。以下では、モールド一体化技術によって電池パック１４に取り付け配置されたものとして説明する。
【００３８】
このように、温度センサ３２は、電池パック１４の表面温度を検出する機能を有するので、これを電池表面温度センサ、あるいは電池温度センサと呼ぶことができる。温度センサ３２は、Ｉ／Ｖ／Ｔ検出部４０に接続され、ここを経由して、電池パック１４の表面温度のデータが制御装置５０に伝送される。
【００３９】
吸気温度センサ３６は、電池パック１４の周囲の環境温度を検出する機能を有し、電池パック１４を空冷するときの吸気口に設けられる温度センサである。このように吸気温度センサ３６は、電池パック１４の環境温度を取得する機能を有するので、これを環境温度取得部と呼ぶことができる。吸気温度センサ３６は、吸気口に複数設けるものとしてもよい。また、吸気温度センサ３６以外に、別のセンサを環境温度検出手段として設けてもよい。これらの場合には、各センサの検出値について平均化が行われ、その結果を電池パック１４の環境温度とすることができる。
【００４０】
Ｉ／Ｖ／Ｔ検出部４０は、各種のセンサと制御装置５０との間に設けられるインタフェース回路である。各種センサの検出値は、例えば、アナログの電圧値である。Ｉ／Ｖ／Ｔ検出部４０は、各センサによってまちまちであるアナログ信号レベルを、制御装置５０における各種処理に適するように、規格化されたアナログ信号、またはディジタル信号に変換する機能を有する。
【００４１】
システムメインリレー１６は、高電圧２次電池である電池パック１４と、回転電機２６を含む負荷側との間を電気的に接続あるいは遮断することができる電源開閉装置である。システムメインリレー１６は、高電圧の接続あるいは遮断の際に発生するアーク放電等で端子間が溶着することを防止するため、正極母線と負極母線とにそれぞれ独立して設けられる複数のリレーが用いられる。これらのリレーの接続および遮断のタイミングは、端子間の溶着を防止するため、相互に適当にずらして設定される。
【００４２】
電圧変換器２０は、電池パック１４とインバータ２４の間に配置され、電圧変換機能を有する回路である。電圧変換器２０としては、リアクトルと、制御装置５０の制御の下で作動するスイッチング素子等を含んで構成することができる。電圧変換機能としては、電池パック側の電圧をリアクトルのエネルギ蓄積作用を利用して昇圧しインバータ側に供給する昇圧機能と、インバータ側からの電力を電池パック側に降圧して充電電力として供給する降圧機能とを有する。
【００４３】
電池パック１４と電圧変換器２０との間に設けられる電池パック側平滑コンデンサ１８と、電圧変換器２０とインバータ２４との間に設けられるインバータ側平滑コンデンサ２２は、電圧、電流の変動を抑制し平滑化する機能を有するコンデンサである。
【００４４】
インバータ２４は、交流電力と直流電力との間の電力変換を行う回路である。インバータ２４は、制御装置５０の制御の下で作動する複数のスイッチング素子を含んで構成される。インバータ２４は、交流−直流変換も、直流−交流変換も行うことができる。回転電機２６を発電機として機能させるとき、インバータ２４は、回転電機２６からの交流三相回生電力を直流電力に変換し、電池パック側に充電電流として供給する交直変換機能を有する。また、回転電機２６をモータとして機能させる場合において、車両が力行のとき、インバータ２４は、電池パック側からの直流電力を交流三相駆動電力に変換し、回転電機２６に駆動電力として供給する直交変換機能を有し、また、車両が制動のとき、逆に回転電機２６からの交流三相回生電力を直流電力に変換し、電池パック側に充電電流として供給する交直変換機能を有する。
【００４５】
ここで、電池パック１４、システムメインリレー１６、電池パック側平滑コンデンサ１８、電圧変換器２０、インバータ側平滑コンデンサ２２、インバータ２４は、回転電機２６と接続されて１つの電源回路を構成する。
【００４６】
回転電機２６は、車両に搭載されるモータ・ジェネレータ（ＭＧ）であって、電池パック１４を含む電源回路から電力が供給されるときはモータとして機能し、図示されていないエンジンによる駆動時、あるいは車両の制動時には発電機として機能する三相同期型回転電機である。
【００４７】
制御装置５０は、電池パック入出力制御システム１０の各構成要素の作動を全体として制御する機能を有する。ここでは、特に、電池パックの内部の最大温度を推定し、その推定された最大温度に基いて電圧変換器２０とインバータ２４の作動を制御することで、電池パック１４の入出力電力を制限する機能を有する。かかる制御装置５０は、車両の搭載に適したコンピュータ等で構成することができる。
【００４８】
制御装置５０は、電池パック１４の内部の最大温度を推定する最大温度推定部５２と、最大温度推定部５２において用いられる温度差マップを記憶する温度差マップ記憶部６２と、推定された最大温度に基いて電池パック１４の入出力電力の制限を行う入出力制限部６４を含んで構成される。
【００４９】
最大温度推定部５２は、電池パック１４の表面温度と内部温度との温度差である内外温度差を推定する内外温度差推定モジュール５４と、各単位電池１２の内部抵抗の相違に起因する電池パック内の温度差を推定するＲ起因温度差推定モジュール５６と、温度センサ３２と電池パック１４との接触状態に起因する温度差を推定する接触状態起因温度差推定モジュール５８と、複数の温度センサ３２の間の検出特性の相違に起因する温度差を推定するセンサ起因温度差推定モジュール６０を含んで構成される。
【００５０】
かかる機能は、ソフトウェアによって実現でき、具体的には、電池パック入出力制御プログラムを実行することで実現できる。かかる機能の一部をハードウェアで実現するものとしてもよい。
【００５１】
かかる構成の作用、特に制御装置５０の各機能について、図２以下を用いて詳細に説明する。図２は、電池パック１４の内部の最大温度の推定に基いて電池パック１４の入出力制限を行う手順を示すフローチャートである。図３から図７は、制御装置５０の最大温度推定部５２の各機能を説明する図である。図８から図１１は、電池パック１４の入出力制限を行う様子を説明する図である。
【００５２】
図２は、上記のように、電池パック１４の内部の最大温度の推定に基いて電池パック１４の入出力制限を行う手順を示すフローチャートであり、各手順は、電池パック入出力制限プログラムの各処理手順にそれぞれ対応する。電池パック１４の入出力制限を行うには、最初に、環境温度、電池表面温度、電流Ｉ、電圧Ｖが取得される（Ｓ１０）。具体的には、吸気温度センサ３６を介して環境温度が取得され、温度センサ３２を介して電池表面温度が取得され、電流センサ３０を介して電流値が取得され、電圧センサ３４を介して単位電池の電池電圧が取得される。
【００５３】
次に、４つの温度差の推定が行われる。すなわち、内外温度差推定（Ｓ１２）と、Ｒ起因温度差推定（Ｓ１４）と、センサ接触状態起因温度差推定（Ｓ１６）と、センサ起因温度差推定（Ｓ１８）が行われる。これらについて、図３から図７を用いて説明する。
【００５４】
内外温度差推定（Ｓ１２）は、電池パック１４の内部温度と、温度センサ３２によって実際に検出される電池表面温度との間の差である電池内外温度差を、環境温度に応じて推定する工程である。この工程は、制御装置５０の最大温度推定部５２における内外温度差推定モジュール５４の機能によって実行される。
【００５５】
具体的には、吸気温度センサ３６を介して取得される環境温度を考慮して、温度センサ３２によって実際に検出される電池表面温度と電池パック１４の内部温度との間の差である温度差の推定が行われる。そのために、図３で示される環境温度と内外温度差との関係を示すマップが用いられる。このマップは、実験等によって予め求められたデータをマップ化したもので、横軸に環境温度、縦軸に電池表面温度を基準とした内外温度差、つまり、内外温度差＝（電池パック１４の内部温度）−（温度センサ３２によって実測された電池表面温度）が取られている。
【００５６】
内外温度差は、環境温度が室温（Ｒｏｏｍ  Ｔｅｍｐｅｒａｔｕｒｅ：ＲＴ）から低温になるにつれ、増大する特性を有する。この特性は、電池パック１４の構造で定まるものであるので、予め求めておくことができる。求められた環境温度と内外温度差とのマップは、制御装置５０の温度差マップ記憶部６２に記憶される。したがって、内外温度差推定を行うには、環境温度を検索キーとして、環境温度と内外温度差との関係を示すマップを検索して、対応する内外温度差を読み出すことで行うことができる。
【００５７】
環境温度と内外温度差との関係を示すマップは、環境温度と内外温度差を関連付けるものであれば、マップ形式以外の形式であってもよい。例えば、環境温度と内外温度差との関係をテーブル化したルックアップテーブル形式であってもよく、また、環境温度を入力して内外温度差が出力される関数形の形式であってもよい。
【００５８】
Ｒ起因温度差推定（Ｓ１４）は、複数の配置位置における各電池電圧Ｖと電流Ｉとから各単位電池１２の内部抵抗Ｒを推定し、各単位電池１２の内部抵抗Ｒの相違に起因する電池パック１４内の温度差を推定する工程である。この工程は、最大温度推定部５２のＲ起因温度差推定モジュール５６の機能によって実行される。
【００５９】
図４は、Ｒ起因温度差を推定する様子を説明する図である。この図は、横軸に、電池パック１４における各単位電池１２の配置位置がとられ、縦軸には、下側から上側に向かって、電流Ｉ、単位電池１２の電池電圧Ｖ、電池表面温度Ｔが順次表されている。
【００６０】
電流Ｉは、電池パック１４について１つの値である。電池電圧Ｖは、電圧センサ３４の配置される各単位電池１２ごとに実測データがある。図４の例では、５つの電池電圧Ｖのデータが示されている。ここで、この５つの実測データの間は、内挿法によって、各単位電池１２の電池電圧Ｖが推定計算される。図４では、５つの実測データを結ぶ直線で各単位電池１２の電池電圧Ｖが示されている。このようにして、各単位電池１２について電池電圧Ｖと電流Ｉが求められるので、Ｒ＝Ｖ／Ｉによって、各単位電池１２の内部抵抗Ｒを求めることができる。
【００６１】
内部抵抗Ｒは、元々各単位電池１２の間でばらつきがかなりあるので、このようにして算出された内部抵抗Ｒの値をそのまま発熱のための抵抗値として用いると、実際よりも低い発熱と推定する恐れがある。そこで、内部抵抗Ｒに起因する温度差を安全側に持ってゆくために、計算された内部抵抗値と標準内部抵抗値と比較し、その偏差が予め定めた識別可能閾値以下のときは、識別可能閾値の内部抵抗差があるものとする。これによって、内部抵抗値が低く算出された場合に、所定の識別可能閾値の内部抵抗差まで引き上げることができ、内部抵抗Ｒに起因する温度差を安全側、つまり、温度差が大きくなるようにできる。
【００６２】
内部抵抗Ｒに起因する温度上昇は、Ｖ×Ｉで推定でき、Ｉはいまの場合一定値であるので、内部抵抗Ｒに起因する温度上昇はほぼＶの分布と同様な傾向を示すことになる。図４において、温度センサ３２の実測値は３点が示されている。この３点の間の温度は、内部抵抗Ｒに起因する温度分布の傾向をそのまま内挿して求める。図４の例では、Ｖの分布形で、温度センサ３２の３点の間を補間するようにして、各単位電池１２の内部抵抗Ｒに起因する温度が示されている。
【００６３】
図４に示されるように、温度センサ３２の３つの実測値の最大値７０よりも、内部抵抗Ｒに起因する発熱による推定温度の最大値７２の方が高温となっている。この推定の最大値７２と、実測値の最大値７０の間の温度差が、内部抵抗Ｒに起因する温度差に相当することになる。このようにして、内部抵抗Ｒに起因する温度差の推定が行われる。
【００６４】
センサ接触状態起因温度差推定（Ｓ１６）は、複数の温度センサ３２と電池パック１４の表面との接触状態に起因して、電池パック１４の実際の表面温度と各温度センサ３２の検出値との間に偏差が生じることについて、その最大値を予め推定する工程である。この工程は、最大温度推定部５２の接触状態起因温度差推定モジュール５８の機能によって実行される。
【００６５】
図５は、複数の温度センサ３２と電池パック１４の表面との接触状態の様子を模式的に示す図である。ここでは、３つの温度センサ３２と、電池パック１４とが、それぞれ、ｄ1，ｄ2，ｄ3の隙間を介して取り付けられている様子が示されている。本来は、これらの隙間はゼロであることが望ましいが、実際には多少なりの隙間が存在する。この隙間のために、温度センサ３２の検出値と、実際の電池パック１４の内部温度との間に偏差が生じる。この隙間によって生じる温度差は、実際に様々ではあるが、ある程度の範囲で推定を行うことができる。その場合、この接触状態に起因する温度差を電池パック１４の入出力制限の観点から安全側に持ってゆくように、大き目の温度差に推定することが望ましい。
【００６６】
例えば、予め定めた安全側の一定値として推定することができる。電池パック１４と温度センサ３２の取り付け方にもよるが、１０℃から２０℃の範囲の適当な温度差をセンサ接触状態起因温度差として推定することができる。
【００６７】
なお、電池パック１４と温度センサ３２との間の隙間、すなわち接触状態のばらつきは、電池パック１４の場所による冷却程度の差として現れるので、これを電池パック冷却ばらつきと考えることができる。
【００６８】
センサ起因温度差推定（Ｓ１８）は、複数の温度センサ３２の間の検出特性の相違による検出温度誤差を、環境温度に応じて推定する工程である。この工程は、最大温度推定部５２のセンサ起因温度差推定モジュール６０の機能によって実行される。
【００６９】
図６は、電池パック１４と３つの温度センサ３２の取付状態の様子を示す図である。ここで、電池パック１４の表面の温度が一様でＴBであったとしても、３つの温度センサ３２の検出値はそれぞれＴBとは異なる値となることがある。図６の例では、３つの温度センサ３２について、ＴBからの温度偏差は、ΔＴ1，ΔＴ2，ΔＴ3で示されている。このように、３つの温度センサ３２において検出値が異なるのは、複数の温度センサ３２の間の検出特性の相違によるものである。検出特性の相違には、各温度センサ３２の感温特性の相違の他に、一体化樹脂モールドに起因する相違、例えば、感温部の樹脂モールドされた位置関係等の相違によるものも含まれる。
【００７０】
そして、このセンサ起因温度差も、図３で説明した内外温度差の場合と同様に、環境温度が低温になるに応じて大きくなる。その様子を図７に示す。図７は、横軸に環境温度をとり、縦軸に測温誤差、つまり、各温度センサ間の検出温度の差をとってある。環境温度と測温誤差の関係は、予め実験等で求めてマップ化することができる。マップ化された環境温度と測温誤差の関係は、図３で説明したマップと同様に、制御装置５０の温度差マップ記憶部６２に記憶しておくことができる。
【００７１】
したがって、センサ起因温度差推定を行うには、環境温度を検索キーとして、環境温度と測温誤差との関係を示すマップを検索して、対応する測温誤差を読み出し、これをセンサ起因温度差とすることができる。環境温度と測温誤差との関係を示すマップは、環境温度と測温誤差を関連付けるものであれば、マップ形式以外の形式であってもよい。例えば、環境温度と測温誤差との関係をテーブル化したルックアップテーブル形式であってもよく、また、環境温度を入力して測温誤差が出力される関数形の形式であってもよい。
【００７２】
再び図２に戻り、４つの温度差推定処理が終わると、次に電池パック内部における最大温度の推定が行われる（Ｓ２０）。そして、推定最大温度が予め定めた閾値温度以上か否かが判断される（Ｓ２２）。閾値温度としては、リチウムイオン電池の特性である発煙温度Ｔ0を用いることが好ましい。リチウムイオン電池以外の電池パック１４の場合は、その電池形式の特性に合わせて設定された閾値温度をＴ0として用いることができる。そして、Ｓ２２の判断が肯定されると、電池パック１４の入出力電力を制限して発煙が生じないように入出力制限が行われる（Ｓ２４）。Ｓ２４が実行され、あるいはＳ２２の判断が否定されると、一連の電池パック入出力制御処理が終了する。
【００７３】
図８は、これらの流れを示す図である。ここでは、複数の電流センサ３０について、検出値の間のズレ監視が行われた後、１つの電流値が求められることが示されている。また、複数の吸気温度センサ３６についても、検出値の間のズレ監視が行われた後、平均化等の処理によって環境温度が求められることが示されている。また、複数の温度センサ３２について、それらの検出値が最大値から最小値まで並べられ、最大値の監視、偏差の監視を経て、電池表面温度の最大値が求められることが示されている。
【００７４】
そして、電流値、環境温度、電池表面温度の最大値に基いて、電池パック１４における入出力電力が算出され、これに基いて入出力電力の制限が行われることが示されている。
【００７５】
図９は、入出力電力の算出の詳細の流れを示す図である。ここでは、電流値と環境温度に基いて、内外温度差、Ｒ起因温度差、センサ接触状態起因温度差、センサ起因温度差が、電池パック１４の使用上限温度Ｔ1に順次加算されて、電池パック１４の内部の最大温度が推定される様子が示されている。そして、推定最大温度が、リチウムイオン電池の発煙を防止する限界温度である発煙温度Ｔ0と比較され、その結果に基いて使用上限温度の制限が行われることが示されている。この使用上限温度の制限に基いて、電池パック１４の入出力電力が制限される入出力制限が行われる。
【００７６】
図１０は、電池パック１４の内部の推定最大温度を求める様子と、これに基いて電池パック１４の入出力制限が行われる様子を、温度構成の面から説明する図である。図１０の最も左側の図は、電池パック１４の内部の推定最大温度を求める様子を説明する図である。この図の横軸は時間、縦軸は温度である。実線は、温度センサ３２によって実測された電池表面温度の最大値を示している。破線は、電池パック１４の内部の推定最大温度を示している。実線と破線の間に４つの白抜き矢印で示されている温度差は、図３から図７で説明した４つの推定温度差である。
【００７７】
つまり、電池パック１４の内部の推定最大温度は、実測の電池表面温度の最大値に、内外温度差、Ｒ起因温度差、センサ接触状態起因温度差、センサ起因温度差が順次加算されたものである。
【００７８】
図１０の右側の２つの棒グラフは、電池パック１４の内部の推定最大温度をＴMとして、電池パック１４の使用上限温度Ｔ1と、発煙温度Ｔ0との関係を示す図である。ここで電池パック１４の使用上限温度Ｔ1とは、温度センサ３２によって検出される電池表面温度に基いて定められる使用上限温度のことである。すなわち、温度センサ３２の検出値がこの使用上限温度Ｔ1を超えることのないように、通常は電池パック１４の入出力電力の制限が行われる。
【００７９】
図１０の右側の棒グラフのうち、当初として示されている状態は、通常の入出力制限処理によって電池表面温度が使用上限温度Ｔ1となる制御が行われている状態である。この例では、通常の入出力制限処理が行われているにもかかわらず、電池パック１４の内部の推定最大温度ＴMは、発煙温度Ｔ0を超えていることが示されている。このような場合、リチウムイオン電池は、発煙を生じる。
【００８０】
そこで、電池パック１４の内部の推定最大温度ＴMに基いた入出力制限が行われる。その様子が、図１０の右側の棒グラフのうち、入出力制限として示されている状態である。ここでは、電池パック１４の内部の推定最大温度ＴMと発煙温度Ｔ0との比較が行われる。そして、ＴMがＴ0を超えないように、使用上限温度がＴ1’に引き下げられる。これによって、電池パック１４の内部の推定最大温度も、この引き下げ量に応じて低下し、ＴM’となる。このようにして、電池パック１４の内部の推定最大温度に基いて、電池パック１４の入出力制限が行われ、リチウムイオン電池の発煙が防止される。
【００８１】
図１１は、電池パック１４の入出力電力特性図を用いて、電池表面温度に基く入出力制限と、電池パック１４の内部の推定最大温度に基く入出力制限の様子を示す図である。こここで、横軸は電池パック１４の表面温度、縦軸は電池パック１４の入出力電力、つまり充放電電力である。電池表面温度に基く入出力制限の場合は、上記のように、電池パック１４の表面温度が使用上限温度Ｔ1以下となるように、入出力電力の制限が行われる。
【００８２】
これに対し、電池パック１４の内部の推定最大温度に基く入出力制限の場合は、図１０で説明したように、推定最大温度ＴMが発煙温度Ｔ0以上となるときは、電池パック１４の表面温度をＴ1’に引き下げ、推定最大温度ＴM’が発煙温度Ｔ0を超えないように入出力制限が行われる。このようにして、電池パック１４の内部の推定最大温度に基いて、電池パック１４の入出力制限が行われ、リチウムイオン電池の発煙が防止される。
【図面の簡単な説明】
【００８３】
【図１】本発明に係る実施の形態における電池パック入出力制御システムの構成を示す図である。
【図２】本発明に係る実施の形態において、電池パックの内部の最大温度の推定に基いて電池パックの入出力制限を行う手順を示すフローチャートである。
【図３】本発明に係る実施の形態において、環境温度と内外温度差と間の関係を示すマップである。
【図４】本発明に係る実施の形態において、Ｒ起因温度差を推定する様子を説明する図である。
【図５】本発明に係る実施の形態において、複数の温度センサと電池パックの表面との接触状態の様子を模式的に示す図である。
【図６】本発明に係る実施の形態において、電池パックと３つの温度センサの取付状態の様子を示す図である。
【図７】本発明に係る実施の形態において、環境温度と測温誤差の関係を示すマップである。
【図８】本発明に係る実施の形態において、電池パック入出力制御処理の流れを示す図である。
【図９】本発明に係る実施の形態において、入出力電力の算出の詳細の流れを示す図である。
【図１０】本発明に係る実施の形態において、電池パックの内部の推定最大温度を求める様子と、これに基いて電池パックの入出力制限が行われる様子を、温度構成の面から説明する図である。
【図１１】本発明に係る実施の形態において、電池パックの入出力電力特性図を用いて、電池表面温度に基く入出力制限と、電池パックの内部の推定最大温度に基く入出力制限の様子を示す図である。
【符号の説明】
【００８４】
１０  電池パック入出力制御システム、１２  単位電池、１４  電池パック、１６  システムメインリレー、１８  電池パック側平滑コンデンサ、２０  電圧変換器、２２  インバータ側平滑コンデンサ、２４  インバータ、２６  回転電機、３０  電流センサ、３２  温度センサ、３４  電圧センサ、３６  吸気温度センサ、４０  Ｉ／Ｖ／Ｔ検出部、５０  制御装置、５２  最大温度推定部、５４  内外温度差推定モジュール、５６  Ｒ起因温度差推定モジュール、５８  接触状態起因温度差推定モジュール、６０  センサ起因温度差推定モジュール、６２  温度差マップ記憶部、６４  入出力制限部、７０，７２  最大値。
【図１】
2010108750.tif 000003
【図２】
2010108750.tif 000004
【図３】
2010108750.tif 000005
【図４】
2010108750.tif 000006
【図５】
2010108750.tif 000007
【図６】
2010108750.tif 000008
【図７】
2010108750.tif 000009
【図８】
2010108750.tif 000010
【図９】
2010108750.tif 000011
【図１０】
2010108750.tif 000012
【図１１】
2010108750.tif 000013