(57)【特許請求の範囲】
【請求項１】
車両に搭載されたバッテリの近傍の雰囲気温度を逐次的に検出する温度検出部と、前記温度検出部の温度検出値に基づいて前記バッテリの液温を逐次的に推定するバッテリ液温推定部と、を備えたバッテリ液温推定装置において、
前記バッテリ液温推定部は、前記温度検出部の温度検出値及びバッテリ液温推定のために前記温度検出値に乗算される温度変化係数に基づいて前記バッテリの液温を推定しており、
車速を検出する車速検出部と、
前記バッテリ液温推定部が前回推定したバッテリの液温と前記温度検出部が今回検出した温度検出値との比較結果、及び前記車速検出部が検出した車速に基づいて、今回の前記温度変化係数を設定する温度変化係数設定部と、
を備えることを特徴とするバッテリ液温推定装置。
【請求項２】
前記バッテリ液温推定部が前回推定したバッテリの液温が前記温度検出部が今回検出した温度検出値未満である場合に用いる温度変化係数と車速との関係を示す第１テーブルと、前記バッテリ液温推定部が前回推定したバッテリの液温が前記温度検出部が今回検出した温度検出値以上である場合に用いる温度変化係数と車速との関係を示す第２テーブルと、を備え、
前記温度変化係数設定部は、前記第１テーブル及び前記第２テーブルのうちの前記比較結果に対応するテーブルを参照して、前記車速に対応する今回の温度変化係数を設定することを特徴とする請求項１に記載のバッテリ液温推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリの液温を推定する技術に関する。
【背景技術】
【０００２】
特許文献１には、バッテリ液温を検出し、その検出したバッテリ液温に基づいてバッテリの目標電圧を設定する技術が開示されている。
また、特許文献２、３には、バッテリ近傍に温度センサを配置し、その温度センサからの温度センサ値に基づいてバッテリ液温を推定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２２７０４７号公報
【特許文献２】特開２００８−２４９２５９号公報
【特許文献３】特開２００９−１４６７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、車両においてバッテリが配置されている空間は、エンジン水温を調整する目的で車両外部からの空気が取り込まれるようになっているため、車両外部に対して熱的に閉鎖されている空間になっていない。
そのため、バッテリ液温を推定する目的でバッテリ近傍に配置されている温度センサの温度センサ値は、バッテリが配置されている空間の構造及び車両の走行状態の影響を受けてしまう。これにより、そのような温度センサの温度センサ値を用いた場合に、実際のバッテリ液温とかけ離れたバッテリ液温推定値が算出される恐れがあった。
【０００５】
本発明は、バッテリ近傍に配置した温度センサの温度センサ値を用いた場合でも、バッテリが配置されている空間の構造及び車両の走行状態の影響を受けないバッテリ液温の推定を行うことを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明の一態様では、車両に搭載されたバッテリの近傍の雰囲気温度を逐次的に検出する温度検出部と、前記温度検出部の温度検出値に基づいて前記バッテリの液温を逐次的に推定するバッテリ液温推定部と、を備えたバッテリ液温推定装置において、前記バッテリ液温推定部は、前記温度検出部の温度検出値及びバッテリ液温推定のために前記温度検出値に乗算される温度変化係数に基づいて前記バッテリの液温を推定しており、車速を検出する車速検出部と、前記バッテリ液温推定部が前回推定したバッテリの液温と前記温度検出部が今回検出した温度検出値との比較結果、及び前記車速検出部が検出した車速に基づいて、今回の前記温度変化係数を設定する温度変化係数設定部と、を備えるバッテリ液温推定装置を提供できる。
【０００７】
また、本発明の一態様では、前記バッテリ液温推定部が前回推定したバッテリの液温が前記温度検出部が今回検出した温度検出値未満である場合に用いる温度変化係数と車速との関係を示す第１テーブルと、前記バッテリ液温推定部が前回推定したバッテリの液温が前記温度検出部が今回検出した温度検出値以上である場合に用いる温度変化係数と車速との関係を示す第２テーブルと、を備え、前記温度変化係数設定部は、前記第１テーブル及び前記第２テーブルのうちの前記比較結果に対応するテーブルを参照して、前記車速に対応する今回の温度変化係数を設定する。
【発明の効果】
【０００８】
本発明によれば、バッテリ近傍に配置した温度検出部の温度検出値に基づきバッテリ液温推定部が前回推定したバッテリの液温と今回の温度検出値との比較結果、及び車速に基づいて、バッテリ液温推定部が今回のバッテリの液温の推定に用いる温度変化係数を設定することで、バッテリが配置されている空間の構造及び走行状態に応じた温度変化係数の設定が可能になる。これにより、本発明では、バッテリ近傍に配置した温度検出部の温度検出値を用いた場合でも、バッテリが配置されている空間の構造及び車両の走行状態の影響を受けないバッテリ液温の推定を行うことができる。
また、本発明によれば、テーブルを用いるといった簡単な構成によって温度変化係数の設定が可能になる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のバッテリ液温推定装置の構成例を示すブロック図
【図２】バッテリ温度センサの配置例を示す図である。
【図３】バッテリ液温推定部の処理手順を示すフローチャートである。
【図４】温度上昇用係数テーブル及び温度下降用係数テーブルの一例を示す図である。
【図５】外気温度が上昇したときの、本実施形態及びその比較例で得られるバッテリ液温推定値の時間変化を示す図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態を図面を参照しつつ説明する。
本実施形態は、車両に搭載されたバッテリ液温推定装置である。
（構成）
図１は、バッテリ液温推定装置１の構成例を示すブロック図である。
図１に示すように、バッテリ液温推定装置１は、バッテリ温度センサ２、車速センサ３、及びコントローラ１０を有している。また、この車両は、発電制御部３１及びアイドリングストップ制御部３２を有している。
【００１１】
バッテリ温度センサ２は、バッテリ４１の液温を推定するためのものである。このバッテリ温度センサ２は、予め設定された設計位置となるバッテリ４１の近傍位置に配置されている。そして、バッテリ温度センサ２は、検出した温度センサ値をコントローラ１０に出力する。
ここで、バッテリ４１としては、鉛蓄電池を挙げることができるが、これに限定されないことは言うまでもない。
【００１２】
また、図２は、バッテリ温度センサ２のバッテリ近傍への配置例を示す図である。
図２に示すように、バッテリ温度センサ２は、バッテリ４１のマイナスコネクタ４１ａ近傍に配置される。
なお、バッテリ液温と温度センサ値とが相対関係をもつような位置であれば、バッテリ温度センサ２をマイナスコネクタ４１ａ近傍以外の他のバッテリ近傍位置に配置しても良い。
【００１３】
車速センサ３は、車両の速度を検出する。そして、車速センサ３は、検出した車速センサ値をコントローラ１０に出力する。ここで、具体的には、車速センサ３は、駆動輪に配置された車輪速センサであり、検出した駆動輪の車輪速信号をコントローラ１０に出力する。
コントローラ１０は、バッテリ温度センサ２からの温度センサ値に基づいて、バッテリ４１の液温を推定する。そして、コントローラ１０は、推定したバッテリ液温を発電制御部３１及びアイドルストップ制御部３２に出力する。
【００１４】
ここで、コントローラ１０は、マイクロコンピュータ及びその周辺回路を備えている。すなわち例えば、コントローラ１０は、一般的なＥＣＵ（Electronic Control Unit）と同様にＣＰＵ、ＲＯＭ、ＲＡＭ等によって構成されている。そして、ＲＯＭには、各種処理を実現する１又は２以上のプログラムが格納されている。ＣＰＵは、ＲＯＭに格納されている１又は２以上のプログラムに従って各種処理を実行する。
【００１５】
コントローラ１０は、図１に示すように、例えば、バッテリ液温推定部１１及び記憶部２０を有している。ここで、バッテリ液温推定部１１は、プログラムによって構成されている。また、記憶部２０は、ＲＯＭ、ＲＡＭ等によって構成されている。
記憶部２０は、図１に示すように、例えば、バッテリ液温推定値２１、温度上昇用係数テーブル２２、及び温度下降用係数テーブル２３が記憶される。
【００１６】
ここで、バッテリ液温推定値２１は、バッテリ液温推定部１１が算出した値である。温度上昇用係数テーブル２２及び温度下降用係数テーブル２３は、バッテリ液温推定部１１がバッテリ液温推定値２１を算出する際に用いる温度変化係数を取得するためのテーブルである。このバッテリ液温推定値２１、温度上昇用係数テーブル２２、及び温度下降用係数テーブル２３については後で詳述する。
【００１７】
発電制御部３１は、コントローラ１０からのバッテリ液温推定値に基づいて、オルタネータ４２による発電制御を行う。具体的には、発電制御部３１は、オルタネータ４２で発電された電力を効率良く充電できる電圧の設定を行う。
アイドルストップ制御部３２は、予め設定した状況において、エンジンを自動的に停止させ、その後再始動させる。例えば、アイドルストップ制御部３２は、車両停止時にエンジンを自動的に停止させ、その後の発進時にエンジンを再始動させる。
【００１８】
このアイドルストップ制御部３２は、オルタネータ４２によって効率良く充電できないようなバッテリ液温推定値を検出した場合には、エンジンを自動的に停止させ、その後再始動させる制御を抑制する。これにより、車両では、バッテリ４１に負荷を与える制御を抑制でき、バッテリ４１が過度な放電状態に陥ることを防いだり、バッテリ４１の寿命を延命させたりできる。
【００１９】
なお、発電制御部３１及びアイドルストップ制御部３２は、前述のコントローラ１０又は別のコントローラにおいて構成されていても良い。この場合、発電制御部３１及びアイドルストップ制御部３２は、コントローラにおいてプログラムとして構成される。
次に、コントローラ１０のバッテリ液温推定部１１による処理手順を説明する。
図３は、バッテリ液温推定部１１による処理手順を示すフローチャートである。
【００２０】
図３に示すように、イグニッションスイッチ４３がＯＮされると、先ずステップＳ１では、バッテリ液温推定部１１は、初期バッテリ液温推定値の有無を判定する。すなわち、バッテリ液温推定部１１は、イグニッションスイッチ４３のＯＮ後にバッテリ液温推定値を既に算出しているか否かを判定する。このとき、例えば、バッテリ液温推定部１１は、記憶部２０に初期値Ｔ（０）のバッテリ液温推定値２１が記憶されていない場合、初期バッテリ液温推定値が無いと判定する。
【００２１】
そして、バッテリ液温推定部１１は、初期バッテリ液温推定値が無いとの判定をすると、ステップＳ２に進む。また、バッテリ液温推定部１１は、初期バッテリ液温推定値が有るとの判定をすると、ステップＳ４に進む。
ステップＳ２では、バッテリ液温推定部１１は、バッテリ温度センサ値ｔ（０）を取得する。さらに、バッテリ液温推定部１１は、車速センサ値（車輪速信号）に基づき車速ｖ（０）を取得する。
【００２２】
続くステップＳ３では、バッテリ液温推定部１１は、初期バッテリ液温推定値Ｔ（０）に前記ステップＳ２で取得したバッテリ温度センサ値ｔ（０）を設定する（Ｔ（０）＝ｔ（０））。そして、バッテリ液温推定部１１は、ステップＳ９に進む。
一方、ステップＳ４では、バッテリ液温推定部１１は、バッテリ温度センサ値ｔ（ｎ）を取得する。さらに、バッテリ液温推定部１１は、車速センサ値（車輪速信号）に基づき車速ｖ（ｎ）を取得する。
【００２３】
続くステップＳ５では、バッテリ液温推定部１１は、前回処理時にステップＳ３又は後述のステップＳ８で取得したバッテリ液温推定値Ｔ（ｎ−１）が今回処理時に前記ステップＳ４で取得したバッテリ温度センサ値ｔ（ｎ）未満であるか否かを判定する。よって、例えば、バッテリ液温推定部１１は、前回処理時に前記ステップＳ３で初期バッテリ液温推定値Ｔ（０）が設定されている場合には、その初期バッテリ液温推定値Ｔ（０）が、今回処理時に前記ステップＳ４で取得したバッテリ温度センサ値ｔ（１）未満であるか否かを判定する。
【００２４】
そして、バッテリ液温推定部１１は、前回処理時に取得したバッテリ液温推定値Ｔ（ｎ−１）が今回処理時に取得したバッテリ温度センサ値ｔ（ｎ）未満であると判定すると（Ｔ（ｎ−１）＜ｔ（ｎ））、すなわち、バッテリ液温が上昇していると推定できる場合、ステップＳ６に進む。また、バッテリ液温推定部１１は、そうでない場合（Ｔ（ｎ−１）≧ｔ（ｎ））、すなわち、バッテリ液温が下降していると推定できる場合、ステップＳ７に進む。
【００２５】
ステップＳ６では、バッテリ液温推定部１１は、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））を参照して、前記ステップＳ４で取得した車速ｖ（ｎ）に対応する温度変化係数ｋ（ｎ）を取得する。そして、バッテリ液温推定部１１は、ステップＳ８に進む。
また、ステップＳ７では、バッテリ液温推定部１１は、温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））を参照して、前記ステップＳ４で取得した車速ｖ（ｎ）に対応する温度変化係数ｋ（ｎ）を取得する。そして、バッテリ液温推定部１１は、ステップＳ８に進む。
【００２６】
ここで、バッテリ液温推定部１１は、温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））によって、前記ステップＳ６で同一値の車速ｖ（ｎ）に対応して取得される温度変化係数ｋ（ｎ）よりも小さい温度変化係数ｋ（ｎ）を取得する。
図４は、温度上昇用係数テーブル及び温度下降用係数テーブルの一例を示す図である。図４中、実線は、温度上昇用係数テーブルの値を示し、点線は、温度下降用係数テーブルの値を示す。図１に示すように、これら温度上昇用係数テーブル２２及び温度下降用係数テーブル２３は、記憶部（例えばＲＯＭ）２０に記憶されている。
【００２７】
図４に示すように、温度上昇用係数テーブルでは、車速ｖ（ｎ）が大きいほど温度変化係数ｋ（ｎ）が大きくなる。また、温度下降用係数テーブルでも、車速ｖ（ｎ）が大きいほど温度変化係数ｋ（ｎ）が大きくなる。
しかし、温度下降用係数テーブルの方が、車速ｖ（ｎ）の増加に対する温度変化係数ｋ（ｎ）の増加割合が低い。さらに、温度下降用係数テーブルの方が、同一値の車速ｖ（ｎ）に対して温度変化係数ｋ（ｎ）が小さい。
【００２８】
ステップＳ８では、バッテリ液温推定部１１は、前記ステップＳ６又は前記ステップＳ７で取得した温度変化係数ｋ（ｎ）を用いて、下記（１）式によって今回処理時（最新）のバッテリ液温推定値Ｔ（ｎ）を算出する。
Ｔ（ｎ）＝Ｔ（ｎ−１）×（１−ｋ（ｎ））＋ｔ（ｎ）×ｋ（ｎ）  ・・・（１）
なお、前記（１）式は、変形すると下記式のようになる。
【００２９】
Ｔ（ｎ）＝Ｔ（ｎ−１）＋（ｔ（ｎ）−Ｔ（ｎ−１））×ｋ（ｎ）
この（１）式は、前回処理時のバッテリ液温推定値Ｔ（ｎ−１）に対して今回処理時のバッテリ温度センサ値ｔ（ｎ）がどの程度差があるかを算出し、その算出した値に温度変化係数ｋ（ｎ）を掛け、前回処理時のバッテリ液温推定値Ｔ（ｎ−１）に加算して、今回処理時のバッテリ液温推定値Ｔ（ｎ）を推定することを示す。
【００３０】
続くステップＳ９では、バッテリ液温推定部１１は、イグニッションスイッチ４３の操作状態からイグニッションＯＦＦか否かを判定する。そして、バッテリ液温推定部１１は、イグニッションＯＦＦであると判定すると、該図３に示す処理を終了する。また、バッテリ液温推定部１１は、そうでない場合（イグニッションＯＮの場合）、前記ステップＳ４から再び処理を開始する。
【００３１】
（動作等）
次に、バッテリ液温推定装置１の動作等の一例を説明する。
バッテリ液温推定装置１は、イグニッションスイッチ４３がＯＮされると、初期バッテリ液温推定値が未だ算出されていないため、先ず、バッテリ温度センサ値ｔ（０）及び車速ｖ（０）を取得する。そして、バッテリ液温推定装置１は、取得したバッテリ温度センサ値ｔ（０）を初期バッテリ液温推定値Ｔ（０）に設定する。
【００３２】
その後、バッテリ液温推定装置１は、初期バッテリ液温推定値を算出したことで、バッテリ温度センサ値ｔ（ｎ）及び車速ｖ（ｎ）を取得する。そして、バッテリ液温推定装置１は、前回処理時のバッテリ液温推定値Ｔ（ｎ−１）が今回処理時のバッテリ温度センサ値ｔ（ｎ）未満である場合、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））を参照して、車速ｖ（ｎ）に対応する温度変化係数ｋ（ｎ）を取得する。また、バッテリ液温推定装置１は、前回処理時のバッテリ液温推定値Ｔ（ｎ−１）が今回処理時のバッテリ温度センサ値ｔ（ｎ）以上である場合、温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））を参照して、車速ｖ（ｎ）に対応する温度変化係数ｋ（ｎ）を取得する。
【００３３】
そして、バッテリ液温推定装置１は、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））又は温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））を参照して取得した温度変化係数ｋ（ｎ）を用いて今回処理時（最新）のバッテリ液温推定値Ｔ（ｎ）を算出する。
バッテリ液温推定装置１は、イグニッションＯＮになっている期間中、以上のようなバッテリ温度センサ値ｔ（ｎ）及び車速ｖ（ｎ）の取得、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））及び温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））の何れかを用いた温度変化係数ｋ（ｎ）の取得、並びにバッテリ液温推定値Ｔ（ｎ）の算出を逐次行う。
【００３４】
次に、本実施形態とその比較例とを、動作等について対比して説明する。
ここで、本実施形態の比較例は、本実施形態のような係数テーブルによって温度変化係数ｋ（ｎ）を取得するような構成になっていない例である。すなわち、本実施形態の比較例は、温度変化係数ｋ（ｎ）は車速に応じて変化しない例である。
図５は、外気温度が上昇したときの、本実施形態及びその比較例で得られるバッテリ液温推定値の時間変化を示す図である。ここで、図５には、外気温度、バッテリ温度センサ値、バッテリ液温推定値、実際のバッテリ液温値、及び車速の時間変化を示す。
【００３５】
図５に示すように、車速なし（車速＝０）の間は、車両におけるバッテリ４１の配置空間において空気の流れがほとんどないため、本実施形態の比較例の場合でも、温度変化係数を適切に設定すれば、本実施形態の場合と同様にバッテリ液温推定値が実際のバッテリ液温値にほぼ一致する。
一方、車速が発生すると、バッテリ４１の配置空間で空気の流れが発生するため、実際のバッテリ液温値は、増加して外気温度により近づくようになる。このとき、本実施形態の比較例では、車速に対応して温度変化係数が変化しないため、バッテリ液温推定値が、実際のバッテリ液温値の変化に追従できず、実際のバッテリ液温値から乖離してしまう。
【００３６】
これに対して、本実施形態では、車速に対応して温度変化係数が変化するため、バッテリ液温推定値が、実際のバッテリ液温値の変化に追従し、実際のバッテリ液温値にほぼ一致した状態を維持する。
次に、前回処理時のバッテリ液温推定値Ｔ（ｎ−１）と今回処理時のバッテリ温度センサ値ｔ（ｎ）との比較結果（Ｔ（ｎ−１）＜ｔ（ｎ）を満たすか否か）に基づいて、温度変化係数ｋ（ｎ）を取得するための温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））と温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））とを切り換えている理由を説明する。
【００３７】
先ず、バッテリ液温を上昇させる要因としては、エンジンの熱変化があり、特にバッテリ４１がエンジン側に向く面から熱変化の影響を受けると推測される。また、バッテリ液温を降下させる要因としては、走行風があり、この場合、バッテリ４１がその側面全体から熱変化の影響を受けると推測される。
さらに、バッテリ温度センサ２の取り付け位置によって、実際のバッテリ液温とバッテリ温度センサ２に基づき推定されるバッテリ液温推定値との相関関係も変化すると推測される。
【００３８】
よって、バッテリ液温上昇時（Ｔ（ｎ−１）＜ｔ（ｎ）の場合）には、エンジンの温度上昇に実際のバッテリ液温も追従して上昇することが推測されることから、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））によって大きい温度変化係数を取得できるようにしている。
また、バッテリ液温降下時（Ｔ（ｎ−１）≧ｔ（ｎ）の場合）には、走行風によって実際のバッテリ４１温度が緩やかに降下することが推測されることから、温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））によって小さい温度変化係数を取得できるようにしている。
【００３９】
また、車速に応じた走行風によってバッテリ周辺の空気の流れが変化することを考慮して、温度上昇用係数テーブルｋｕｔａｂｌｅ（ｖ（ｎ））及び温度下降用係数テーブルｋｄｔａｂｌｅ（ｖ（ｎ））では、温度変化係数を車速に応じて変化させている。
ここで、本実施形態では、バッテリ温度センサ２は、例えば、温度検出部を構成する。また、バッテリ液温推定部１１は、例えば、バッテリ液温推定部及び温度変化係数設定部を構成する。また、車速センサ３は、例えば、車速検出部を構成する。
【００４０】
（本実施形態の効果）
本実施形態は、次のような効果を奏する。
（１）バッテリ液温推定装置１では、バッテリ４１近傍に配置したバッテリ温度センサ２の温度センサ値に基づきバッテリ液温推定部１１が前回処理時に算出したバッテリ液温推定値と今回処理時の温度センサ値との比較結果、及び車速に基づいて、バッテリ液温推定部１１が今回処理時にバッテリ液温推定値の算出に用いる温度変化係数を設定することで、バッテリ４１が配置されている空間の構造及び車両の走行状態に応じた温度変化係数の設定が可能になる。
【００４１】
これにより、バッテリ液温推定装置１では、バッテリ４１近傍に配置したバッテリ温度センサ２の温度センサ値を用いた場合でも、バッテリ４１が配置されている空間の構造及び車両の走行状態の影響を受けないバッテリ液温の推定を行うことができる。
（２）バッテリ液温推定装置１では、テーブルを用いるといった簡単な構成によって温度変化係数の設定が可能になる。
（３）バッテリ液温を高い精度で推定できるため、発電制御部３１は、バッテリ液温によって充電できる電流量が変化する鉛蓄電池のようなバッテリ４１に対しても、効率良く充電できる。
【００４２】
ここで、低い推定精度のバッテリ液温推定値を用いてオルタネータ４２の発電制御を行うと、バッテリ液温推定値と実際のバッテリ液温との誤差によって効率良く充電できない恐れがある。例えば、この場合、バッテリ４１が放電状態に陥ったり、反対に充電電圧過多によって不必要な発電負荷を発生させたりする可能性がある。
これに対して、本実施形態では、バッテリ液温を高い精度で推定できるため、そのようなことを招来することなく、効率良く充電できる。この結果、本実施形態では、例えば、車両の燃費向上が見込まれる。
【００４３】
（４）バッテリ液温を高い精度で推定できるため、アイドルストップ制御部３２は、効率良く充電できないバッテリ液温推定値を検出した場合のエンジンの自動停止、その後の再始動の制御抑制を適切に行うことができる。この結果、本実施形態では、バッテリ４１が過度な放電状態に陥ることを防いだり、バッテリ４１の寿命を延命させたりできる。
（本実施形態の変形例）
本実施形態において、バッテリ液温に基づいて行う制御は、発電制御部３１及びアイドルストップ制御部３２が行う制御に限定されない。この場合でも、発電制御部３１及びアイドルストップ制御部３２と同様に、高い推定精度のバッテリ液温を用いることで、高い精度で制御を行うことができるようになる。
【００４４】
以上、本発明の実施形態を具体的に説明したが、本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、請求項１により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【符号の説明】
【００４５】
１  バッテリ液温推定装置、２  バッテリ温度センサ、３  車速センサ、１０  コントローラ、１１  バッテリ液温推定部、２０  記憶部、２１  バッテリ液温推定値、２２  温度上昇用係数テーブル、２３  温度下降用係数テーブル
【図１】
0005782892.tif 000002
【図２】
0005782892.tif 000003
【図３】
0005782892.tif 000004
【図４】
0005782892.tif 000005
【図５】
0005782892.tif 000006