(57)【要約】【課題】温度センサが異常であるか否かを判定する温度センサ異常判定装置の構成を簡単にする。【解決手段】電池Ｂに電流が流れていない時間Δｔ、または、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎを算出する算出部２１と、電池Ｂに電流が流れていない時間Δｔが所定時間Δｔｔｈを超えた場合、または、変化量ΔＴｎｎが所定変化量ΔＴｔｈ１を下回った場合、各温度センサＳｅによりそれぞれ検出される温度Ｔのみを用いて基準値Ｔｒｅを求め、所定の温度センサＳｅが検出した温度Ｔｎと基準値Ｔｒｅとの差の絶対値が閾値ΔＴｔｈ以上であるとき、所定の温度センサＳｅが異常であると判定する異常判定部２２とを備えて温度センサ異常判定装置を構成する。【選択図】図１
2020008480.tif 000002
【特許請求の範囲】
【請求項１】
電池の温度を検出する３つ以上の温度センサのうちの所定の温度センサが異常であるか否かを判定する温度センサ異常判定装置であって、
前記電池に電流が流れていない時間、または、前記温度センサにより検出される温度の単位時間あたりの変化量を算出する算出部と、
前記電池に電流が流れていない時間が所定時間を超えた場合、または、前記変化量が所定変化量を下回った場合、前記３つ以上の温度センサによりそれぞれ検出される温度のみを用いて基準値を求め、前記所定の温度センサが検出した温度と前記基準値との差の絶対値が閾値以上であるとき、前記所定の温度センサが異常であると判定する異常判定部と、
を備える温度センサ異常判定装置。
【請求項２】
請求項１に記載の温度センサ異常判定装置であって、
前記異常判定部は、前記３つ以上の温度センサによりそれぞれ検出される温度の平均値を前記基準値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項３】
請求項１に記載の温度センサ異常判定装置であって、
前記異常判定部は、前記３つ以上の温度センサによりそれぞれ検出される温度のうち、前記所定の温度センサにより検出される温度を除く各温度の平均値を前記基準値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項４】
請求項２または請求項３に記載の温度センサ異常判定装置であって、
前記異常判定部は、前記３つ以上の温度センサによりそれぞれ検出される温度のうち、前記所定の温度センサにより検出される温度を除く各温度の標準偏差に係数を乗算した値を前記閾値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項５】
請求項２または請求項３に記載の温度センサ異常判定装置であって、
前記異常判定部は、前記３つ以上の温度センサによりそれぞれ検出される温度のうちの前記所定の温度センサにより検出される温度を除く最大値から前記基準値を減算した値に係数を乗算した値を前記閾値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項６】
請求項２または請求項３に記載の温度センサ異常判定装置であって、
前記異常判定部は、前記３つ以上の温度センサによりそれぞれ検出される温度のうちの前記所定の温度センサにより検出される温度を除く最小値を前記基準値から減算した値に係数を乗算した値を前記閾値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項７】
請求項１に記載の温度センサ異常判定装置であって、
前記異常判定部は、
前記３つ以上の温度センサによりそれぞれ検出される温度のうち、前記所定の温度センサにより検出される温度を除く最大値と最小値の和を２で除算した値を前記基準値として求め、
前記３つ以上の温度センサによりそれぞれ検出される温度のうちの前記所定の温度センサにより検出される温度を除く最大値から前記基準値を減算した値に係数を乗算した値を前記閾値として求める
ことを特徴とする温度センサ異常判定装置。
【請求項８】
請求項１に記載の温度センサ異常判定装置であって、
前記温度センサが異常であると判定されると、異常であると判定された前記温度センサにより検出される温度を補正する補正部を備える
ことを特徴とする温度センサ異常判定装置。
【請求項９】
電池の温度を検出する３つ以上の温度センサのうちの所定の温度センサが異常であるか否かを判定する温度センサ異常判定装置における温度センサ異常判定方法であって、
前記温度センサ異常判定装置は、
前記電池に電流が流れていない時間、または、前記温度センサにより検出される温度の単位時間あたりの変化量を算出し、
前記電池に電流が流れていない時間が所定時間を超えた場合、または、前記変化量が所定変化量を下回った場合、前記３つ以上の温度センサによりそれぞれ検出される温度のみを用いて基準値を求め、前記所定の温度センサが検出した温度と前記基準値との差の絶対値が閾値以上であるとき、前記所定の温度センサが異常であると判定する
ことを特徴とする温度センサ異常判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、温度センサが異常であるか否かを判定する技術に関する。
【背景技術】
【０００２】
既存の温度センサ異常判定装置として、電池の温度を検出する複数の温度センサと、空気を冷媒として電池に送り出す冷却ファンと、電池と熱交換した冷媒の温度を基準値として検出する冷媒温度センサと、所定の温度センサにより検出された温度と基準値との差の絶対値が閾値を上回っている場合、所定の温度センサが異常であると判定するバッテリＥＣＵとを備えるものがある。
【０００３】
関連する技術として、特許文献１参照。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３１１０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記温度センサ異常判定装置では、温度センサにより検出される温度に対する基準値（検出される温度と比較して変動量が小さい値）を求めるために、冷媒を発生させるための冷却ファンや冷媒の温度を検出するための冷媒温度センサを用意する必要があり、温度センサ異常判定装置の構成が複雑になるという懸念がある。
【０００６】
そこで、本発明の一側面に係る目的は、温度センサが異常であるか否かを判定する温度センサ異常判定装置の構成を簡単にすることである。
【課題を解決するための手段】
【０００７】
本発明に係る一つの形態である温度センサ異常判定装置は、電池の温度を検出する３つ以上の温度センサのうちの所定の温度センサが異常であるか否かを判定する温度センサ異常判定装置であって、算出部と、異常判定部とを備える。
【０００８】
算出部は、電池に電流が流れていない時間、または、温度センサにより検出される温度の単位時間あたりの変化量を算出する。
【０００９】
異常判定部は、電池に電流が流れていない時間が所定時間を超えた場合、または、温度センサにより検出される温度の単位時間あたりの変化量が所定変化量を下回った場合、３つ以上の温度センサによりそれぞれ検出される温度のみを用いて基準値を求め、所定の温度センサが検出した温度と基準値との差の絶対値が閾値以上であるとき、所定の温度センサが異常であると判定する。
【００１０】
これにより、既存の温度センサ異常判定装置のように、温度センサにより検出される温度に対する基準値を求めるために、冷媒を発生させる構成や冷媒の温度を検出する構成を用意する必要がないため、温度センサ異常判定装置の構成を簡単にすることができる。
【００１１】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度の平均値を基準値として求めるように構成してもよい。
【００１２】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度のうち、所定の温度センサにより検出される温度を除く各温度の平均値を基準値として求めるように構成してもよい。
【００１３】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度のうち、所定の温度センサにより検出される温度を除く各温度の標準偏差に係数を乗算した値を閾値として求めるように構成してもよい。
【００１４】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度のうちの所定の温度センサにより検出される温度を除く最大値から基準値を減算した値に係数を乗算した値を閾値として求めるように構成してもよい。
【００１５】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度のうちの所定の温度センサにより検出される温度を除く最小値を基準値から減算した値に係数を乗算した値を閾値として求めるように構成してもよい。
【００１６】
また、異常判定部は、３つ以上の温度センサによりそれぞれ検出される温度のうち、所定の温度センサにより検出される温度を除く最大値と最小値の和を２で除算した所定値を基準値として求め、３つ以上の温度センサによりそれぞれ検出される温度のうち、所定の温度センサにより検出される温度を除く最大値から基準値を減算した値に係数を乗算した値を閾値として求めるように構成してもよい。
【００１７】
また、温度センサ異常判定装置は、所定の温度センサが異常であると判定されると、所定の温度センサにより検出される温度を補正する補正部を備えるように構成してもよい。
【発明の効果】
【００１８】
本発明によれば、温度センサが異常であるか否かを判定する温度センサ異常判定装置全体の構成を簡単にすることができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態の温度センサ異常判定装置を示す図である。
【図２】温度センサにより検出される温度の変化の一例を示す図である。
【図３】演算部の動作の一例を示すフローチャートである。
【図４】演算部の動作の変形例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下図面に基づいて実施形態について詳細を説明する。
図１は、実施形態の温度センサ異常判定装置を示す図である。
【００２１】
図１に示す温度センサ異常判定装置は、電池Ｂの温度を検出する３つ以上の温度センサＳｅのうちの所定の温度センサＳｅが異常であるか否かを判定するものであって、記憶部１と、演算部２とを備える。演算部２は、算出部２１と、異常判定部２２と、補正部２３とを備え、各温度センサＳｅの値や電池Ｂに流れる電流を検出する電流センサＳｉの値を取得する。
【００２２】
＜電池Ｂについて＞
電池Ｂは、リチウムイオン電池またはニッケル水素電池などの１つ以上の二次電池により構成される。また、電池Ｂに電流が流れているとき、電池Ｂの温度が上昇するものとし、電池Ｂに電流が流れていないとき、電池Ｂ全体の温度が周囲温度（雰囲気温度）に近づくものとする。また、電池Ｂの温度が上昇しているとき、電池Ｂの場所に応じて電池Ｂの温度が異なるものとする。なお、電池Ｂは、プラグインハイブリッド車や電気自動車などの車両に搭載される電池パック内に設けられていてもよい。
【００２３】
＜各温度センサＳｅについて＞
各温度センサＳｅは、それぞれ、サーミスタにより構成される。また、電池Ｂに電流が流れているとき、温度センサＳｅの設置箇所に応じた電池Ｂの温度の違いや各温度センサＳｅの製造ばらつきなどにより、各温度センサＳｅにより検出される温度がばらつくものとする。また、温度センサＳｅに発生する異常の種類として、温度センサＳｅの断線や温度センサＳｅの端子の接続不良などにより温度センサＳｅの抵抗値が通常時の温度センサＳｅの抵抗値より高くなる異常や温度センサＳｅの両端のショートなどにより温度センサＳｅの抵抗値が通常時の温度センサＳｅの抵抗値より低くなる異常などがある。
【００２４】
ここで、温度センサＳｅの総数ｎを３とし、温度センサＳｅ１により検出される温度を温度Ｔ１とし、温度センサＳｅ２により検出される温度を温度Ｔ２とし、温度センサＳｅ３により検出される温度を温度Ｔ３とする。
【００２５】
図２（ａ）〜図２（ｃ）は、それぞれ、電池Ｂに電流が流れないときの温度Ｔ１〜Ｔ３の変化の一例を示す図である。なお、直交座標の横軸は時間［ｈ］を示し、縦軸は温度［℃］を示している。また、時刻ｔ１から時刻ｔ２までの時間を所定時間Δｔｔｈとし、所定時間Δｔｔｈの間、電池Ｂに電流が流れないものとする。または、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎが所定変化量ΔＴｔｈ１を下回った時刻を時刻ｔ２とする。なお、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎとは、すべての温度センサＳｅ１〜３により検出される温度Ｔ１〜Ｔ３の単位時間あたりの変化量ΔＴ１〜ΔＴ３でもよく、あるいは、温度センサＳｅ１〜３の少なくとも１つの温度センサにより検出される温度の単位時間あたりの変化量でもよい。
【００２６】
図２（ａ）は、すべての温度センサＳｅ１〜Ｓｅ３に異常が発生していない場合の温度Ｔ１〜Ｔ３の変化を示している。
【００２７】
電池Ｂに電流が流れない時間Δｔが所定時間Δｔｔｈになると、または、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎが所定変化量ΔＴｔｈ１を下回ると、電池Ｂ全体の温度が周囲温度に近づき、温度Ｔ１〜Ｔ３は、それぞれ、周囲温度付近に収束していく。そのため、時刻ｔ１における温度Ｔ１〜Ｔ３のばらつきは比較的大きいが、時刻ｔ２における温度Ｔ１〜Ｔ３のばらつきは比較的小さくなる。
【００２８】
図２（ｂ）は、温度センサＳｅ１の抵抗値が通常時の温度センサＳｅ１の抵抗値より高くなる異常が発生し、温度センサＳｅ２、Ｓｅ３に異常が発生していない場合の温度Ｔ１〜Ｔ３の変化を示している。
【００２９】
温度センサＳｅ１の抵抗値が通常時の温度センサＳｅ１の抵抗値より高くなる異常が発生すると、時刻ｔ２において、温度Ｔ２、Ｔ３は周囲温度付近に収束するが、温度Ｔ１が周囲温度付近に収束せず温度ｔ２、ｔ３より高くなる。
【００３０】
図２（ｃ）は、温度センサＳｅ１の抵抗値が通常時の温度センサＳｅ１の抵抗値より低くなる異常が発生し、温度センサＳｅ２、Ｓｅ３に異常が発生していない場合の温度Ｔ１〜Ｔ３の変化を示している。
【００３１】
温度センサＳｅ１の抵抗値が通常時の温度センサＳｅ１の抵抗値より低くなる異常が発生すると、時刻ｔ２において、温度Ｔ２、Ｔ３は周囲温度付近に収束するが、温度Ｔ１が周囲温度付近に収束せず温度Ｔ２、Ｔ３より低くなる。
【００３２】
＜記憶部１について＞
記憶部１は、ＲＡＭ（Random Access Memory）またはＲＯＭ（Read Only Memory）などにより構成され、後述する、電圧と電池Ｂの温度との対応関係を示す情報、係数Ａ、及び補正値Ｃ１などを記憶している。
【００３３】
＜演算部２について＞
演算部２は、ＣＰＵ（Central Processing Unit）またはプログラマブルなデバイス（ＦＰＧＡ（Field Programmable Gate Array）やＰＬＤ（Programmable Logic Device））などにより構成される。なお、ＣＰＵまたはプログラマブルなデバイスが記憶部１などに記憶されるプログラムを実行することにより、算出部２１、異常判定部２２、及び補正部２３が実現される。
【００３４】
図３は、演算部２の動作の一例を示すフローチャートである。
まず、演算部２の算出部２１は、電池Ｂに電流が流れなくなったと判断すると（ステップＳ１：Ｙｅｓ）、電池Ｂに電流が流れなくなった時刻から現在の時刻までの時間を、電池Ｂに電流が流れていない時間Δｔとして算出する（ステップＳ２）。一例として、算出部２１は、電池Ｂに電流が流れていないことを示す信号、または、車両のイグニッションがオフしたことを示す信号を外部の制御部などから受信すると、電池Ｂに電流が流れなくなったと判断する。他の例として、算出部２１は、電流センサＳｉの値がゼロになると、電池Ｂに電流が流れなくなったと判断する。
【００３５】
また、算出部２１は、時間Δｔが所定時間Δｔｔｈを超えていない場合（ステップＳ３：Ｎｏ）、繰り返し、時間Δｔを算出する（ステップＳ２）。
【００３６】
次に、演算部２の異常判定部２２は、時間Δｔが所定時間Δｔｔｈを超えた場合（ステップＳ３：Ｙｅｓ）、基準値Ｔｒｅを求める（ステップＳ４）。一例として、所定時間Δｔｔｈは、図２（ａ）〜図２（ｃ）に示すように、電池Ｂに電流が流れなくなってから各温度センサＳｅにより検出される温度Ｔがそれぞれ周囲温度付近に収束するまでの時間ΔＴとする。このように、電池Ｂに電流が流れなくなってから各温度センサＳｅにより検出される温度Ｔがそれぞれ周囲温度付近に収束するまでの時間Δｔを所定時間Δｔｔｈとする場合、各温度センサＳｅにより検出される温度Ｔのばらつきが比較的小さくなるときの各温度Ｔを用いて基準値Ｔｒｅを求めることができるため、基準値Ｔｒｅを精度よく求めることができる。
【００３７】
次に、異常判定部２２は、すべての温度センサＳｅのうちの所定の温度センサＳｅ（異常判定対象の温度センサＳｅ）により検出された温度Ｔｎと基準値Ｔｒｅとの差ΔＴの絶対値を求める（ステップＳ５）。一例として、異常判定部２２は、記憶部１に記憶される、電圧と電池Ｂの温度との対応関係を示す情報を参照して、所定の温度センサＳｅから出力される電圧に対応する電池Ｂの温度を、温度Ｔｎとする。
【００３８】
次に、異常判定部２２は、差ΔＴの絶対値が閾値ΔＴｔｈ以上である場合（ステップＳ６：Ｙｅｓ）、所定の温度センサＳｅが異常であると判定し（ステップＳ７）、すべての温度センサＳｅに対して異常であるか否かを判定していない場合（ステップＳ８：Ｎｏ）、次の所定の温度センサＳｅに対してステップＳ５、Ｓ６を行う。
【００３９】
一方、異常判定部２２は、差ΔＴの絶対値が閾値ΔＴｔｈより小さい場合（ステップＳ６：Ｎｏ）、所定の温度センサＳｅが異常でないと判定し（ステップＳ９）、すべての温度センサＳｅに対して異常であるか否かを判定していない場合（ステップＳ８：Ｎｏ）、次の温度センサＳｅに対してステップＳ５、Ｓ６を行う。
【００４０】
そして、演算部２の補正部２３は、すべての温度センサＳｅに対して異常であるか否かが判定された場合（ステップＳ８：Ｙｅｓ）、異常であると判定された温度センサＳｅにより検出された温度Ｔを補正し（ステップＳ１０）、異常判定処理を終了する。
【００４１】
＜演算部２の動作の変形例について＞
図４は、演算部２の動作の変形例を示すフローチャートである。
【００４２】
まず、演算部２の算出部２１は、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎを算出する（ステップＳ１´）。
【００４３】
次に、算出部２１は、変化量ΔＴｎｎが所定変化量ΔＴｔｈ１以上である場合（ステップＳ２´：Ｎｏ）、再度、変化量ΔＴｎｎを算出し（ステップＳ１´）、変化量ΔＴｎｎが所定変化量ΔＴｔｈ１を下回った場合（ステップＳ２´：Ｙｅｓ）、基準値Ｔｒｅを求める（ステップＳ４）。なお、所定変化量ΔＴｔｈ１は、図２（ａ）〜図２（ｃ）に示すように、各温度センサＳｅにより検出される温度Ｔがそれぞれ周囲温度付近に収束するときの変化量ΔＴｎｎとする。このように、各温度センサＳｅにより検出される温度Ｔがそれぞれ周囲温度付近に収束するときの変化量ΔＴｎｎを所定変化量ΔＴｔｈ１とする場合、各温度センサＳｅにより検出される温度Ｔのばらつきが比較的小さくなるときの各温度Ｔを用いて基準値Ｔｒｅを求めることができ、基準値Ｔｒｅを精度よく求めることができる。
【００４４】
なお、図４に示すステップＳ５以降の動作は、図３に示すステップＳ５以降の動作と同様であるため、その説明を省略する。
【００４５】
＜基準値Ｔｒｅ及び閾値ΔＴｔｈの例（その１）＞
異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔの合計値を温度センサＳｅの総数ｎで除算した平均値Ｔａｖｅを基準値Ｔｒｅとして求める。
【００４６】
これにより、温度センサＳｅによりそれぞれ検出される温度Ｔのみを用いて基準値Ｔｒｅを求めことができる。本発明における「温度センサＳｅによりそれぞれ検出される温度Ｔのみを用いて基準値Ｔｒｅを求める」とは、温度センサＳｅ以外の絶対温度となる別の部材を用いて基準値Ｔｒｅを求めないことを示す。
【００４７】
なお、異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうち、所定の温度センサＳｅにより検出される温度Ｔｎを除く各温度Ｔｉの合計値を（総数ｎ−１）で除算した平均値Ｔａｖｅ´を基準値Ｔｒｅとして求めるように構成してもよい。
【００４８】
このように、平均値Ｔａｖｅ´を基準値Ｔｒｅとして求める場合は、所定の温度センサＳｅが異常であるときに、基準値Ｔｒｅが温度Ｔｎに近い値にならないようにすることができるため、平均値Ｔａｖｅを基準値Ｔｒｅとして求める場合に比べて、所定の温度センサＳｅが異常であるにもかかわらず、異常でないと誤判定することを低減することができ、異常判定精度を向上させることができる。
【００４９】
また、異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうち、所定の温度センサＳｅにより検出される温度Ｔｎを除く各温度Ｔｉの標準偏差Ｓに係数Ａを乗算した値を閾値ΔＴｔｈとして求める。なお、標準偏差Ｓは下記式１とする。また、係数Ａは、１以上の値であって、温度センサＳｅの製造ばらつきやノイズの影響により生じる各温度Ｔｉのばらつきを低減するような値とする。
【００５０】
【数１】
2020008480.tif 000003
【００５１】
このように、平均値Ｔａｖｅ´を基準とする各温度Ｔｉのばらつきの大きさを示す標準偏差Ｓと係数Ａとの乗算値を閾値ΔＴｔｈとしているため、温度Ｔｎと基準値Ｔｒｅ（平均値Ｔａｖｅ´）との差ΔＴの絶対値が閾値ΔＴｔｈ以上になるとき、所定の温度センサＳｅにより検出される温度Ｔｎが他の温度センサＳｅにより検出される温度Ｔから離れていると推定することができる。そのため、異常判定部２２は、差ΔＴの絶対値が閾値ΔＴｔｈ以上である場合、所定の温度センサＳｅが異常であると判定することができる。なお、式１において、平均値Ｔａｖｅ´の代わりに平均値Ｔａｖｅを使っても良い。
【００５２】
なお、異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうちの所定の温度センサＳｅにより検出される温度Ｔｎを除く最大値Ｔｍａｘから基準値Ｔｒｅを減算した値に係数Ａを乗算した値を閾値ΔＴｔｈとして求めるように構成してもよい。
【００５３】
このように、平均値Ｔａｖｅを基準とする各温度Ｔのばらつきの大きさを示す値として、最大値Ｔｍａｘから基準値Ｔｒｅを減算した値を用いることにより、標準偏差Ｓを用いる場合に比べて簡単に閾値Δｔｈを求めることができる。なお、平均値Ｔａｖｅの代わりに平均値Ｔａｖｅ´を使っても良い。
【００５４】
または、異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最小値Ｔｍｉｎを基準値Ｔｒｅから減算した値に係数Ａを乗算した値を閾値ΔＴｔｈとして求めるように構成してもよい。
【００５５】
このように、平均値Ｔａｖｅを基準とする各温度Ｔのばらつきの大きさを示す値として、基準値Ｔｒｅから最小値Ｔｍｉｎを減算した値を用いることにより、標準偏差Ｓを用いる場合に比べて簡単に閾値Δｔｈを求めることができる。なお、平均値Ｔａｖｅの代わりに平均値Ｔａｖｅ´を使っても良い。
【００５６】
＜基準値Ｔｒｅ及び閾値ΔＴｔｈの例（その２）＞
異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうち、所定の温度センサＳｅにより検出される温度Ｔｎを除く最大値Ｔｍａｘと最小値Ｔｍｉｎの和を２で除算した所定値を基準値Ｔｒｅとして求める。
【００５７】
これにより、温度センサＳｅによりそれぞれ検出される温度Ｔのみを用いて基準値Ｔｒｅを求めることができる。
【００５８】
異常判定部２２は、すべての温度センサＳｅによりそれぞれ検出される温度Ｔのうち、所定の温度センサＳｅにより検出される温度Ｔｎを除く最大値Ｔｍａｘから基準値Ｔｒｅを減算した値に係数Ａを乗算した値を、閾値ΔＴｔｈとして求める。
これにより、標準偏差を用いずに簡易的に閾値Δｔｈを求めることができる。
【００５９】
＜温度Ｔの補正方法の例（その１）＞
補正部２３は、異常であると判定された温度センサＳｅから出力される電圧に補正値Ｃ１を乗算し、記憶部１に記憶される、電圧と電池Ｂの温度との対応関係を示す情報を参照して、その乗算結果に対応する電池Ｂの温度を、補正後の温度Ｔとする。
【００６０】
なお、補正値Ｃ１は、異常が発生していないときの温度センサＳｅから出力される電圧を、異常が発生しているときに温度センサＳｅから出力されると推定される電圧で除算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、異常が発生していないときに温度センサＳｅにより検出される温度Ｔに補正することができる。
【００６１】
＜温度Ｔの補正方法の例（その２）＞
補正部２３は、異常であると判定された温度センサＳｅにより検出される温度Ｔが、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最大値Ｔｍａｘより大きい場合（図２（ｂ）に示すように、時刻ｔ２において、温度Ｔ１が温度Ｔ２より大きい場合）、異常であると判定された温度センサＳｅにより検出される温度Ｔから補正値Ｃ２を減算した値を、補正後の温度Ｔとする。
【００６２】
なお、補正値Ｃ２は、異常であると判定された温度センサＳｅにより検出される温度Ｔから、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最大値Ｔｍａｘを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、最大値Ｔｍａｘに補正することができる。
【００６３】
または、補正値Ｃ２は、異常であると判定された温度センサＳｅにより検出される温度Ｔから、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔの平均値Ｔａｖｅを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、平均値Ｔａｖｅに補正することができる。
【００６４】
または、補正値Ｃ２は、異常であると判定された温度センサＳｅにより検出される温度Ｔから、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最小値Ｔｍｉｎを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、最小値Ｔｍｉｎに補正することができる。
【００６５】
また、補正部２３は、異常であると判定された温度センサＳｅにより検出される温度Ｔが、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最小値Ｔｍｉｎより小さい場合（図２（ｃ）に示すように、時刻ｔ２において、温度Ｔ１が温度Ｔ３より小さい場合）、異常であると判定された温度センサＳｅにより検出される温度Ｔに補正値Ｃ３を加算した値を、補正後の温度Ｔとする。
【００６６】
なお、補正値Ｃ３は、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最小値Ｔｍｉｎから、異常であると判定された温度センサＳｅにより検出される温度Ｔを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、最小値Ｔｍｉｎに補正することができる。
【００６７】
または、補正値Ｃ３は、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔの平均値Ｔａｖｅから、異常であると判定された温度センサＳｅにより検出される温度Ｔを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、平均値Ｔａｖｅに補正することができる。
【００６８】
または、補正値Ｃ３は、異常であると判定された温度センサＳｅを除く他の温度センサＳｅによりそれぞれ検出される温度Ｔのうちの最大値Ｔｍａｘから、異常であると判定された温度センサＳｅにより検出される温度Ｔを減算した値とする。これにより、異常であると判定された温度センサＳｅにより検出される温度Ｔを、最大値Ｔｍａｘに補正することができる。
【００６９】
＜実施形態の温度センサ異常判定装置の効果＞
実施形態の温度センサ異常判定装置によれば、温度センサＳｅにより検出される温度Ｔのみを用いて基準値Ｔｒｅを求めことができるため、既存の温度センサ異常判定装置のように、温度センサＳｅにより検出される温度Ｔに対する基準値Ｔｒｅを求めるために、冷媒を発生させる構成や冷媒の温度を検出する構成を用意する必要がなく、温度センサ異常判定装置の構成を簡単にすることができる。
【００７０】
また、実施形態の温度センサ異常判定装置によれば、電池Ｂに電流が流れない時間Δｔが所定時間Δｔｔｈになることで、または、温度センサＳｅにより検出される温度Ｔの単位時間あたりの変化量ΔＴｎｎが所定変化量ΔＴｔｈ１を下回ることで、各温度センサＳｅにより検出される温度Ｔのばらつきが小さくなったときの各温度Ｔを用いて基準値Ｔｒｅを求めているため、基準値Ｔｒｅを精度よく求めることができ、温度センサＳｅが異常であるか否かの判定の精度を向上させることができる。
【００７１】
また、実施形態の温度センサ異常判定装置によれば、異常であると判定された温度センサＳｅにより検出される温度Ｔを補正することができるため、電池Ｂの温度に関する電池Ｂの充放電制御を正常に行うことができ、電池Ｂに必要以上の電流が流れて電池Ｂが劣化することや電池Ｂから必要な電力が出力されなくなることを低減することができる。
【００７２】
また、本発明は、以上の実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。
【００７３】
例えば、上記実施形態では、温度センサＳｅの総数ｎを３としたが、ｎ値は３以上であれば３に限らない。
【符号の説明】
【００７４】
１  記憶部
２  演算部
２１  算出部
２２  異常判定部
２３  補正部
Ｂ  電池
Ｓｅ  温度センサ
【図１】
2020008480.tif 000004
【図２】
2020008480.tif 000005
【図３】
2020008480.tif 000006
【図４】
2020008480.tif 000007