(57)【要約】【課題】バッテリの温度上昇を抑制して、バッテリが過熱状態になるのを防ぐことができるバッテリ冷却制御装置の提供。【解決手段】この発明は、駆動用モータ１０１と接続する高電圧バッテリ２を冷却する冷却ファン３の制御を行うバッテリ冷却制御装置である。バッテリコントローラ４０１は、電流センサ１０４が検出する高電圧バッテリ２の放電電流および充電電流をそれぞれ積算し、この各積算値の総和が設定値以上のときに、冷却ファン３の冷却動作を行う。【選択図】  図１
2010170911.tif 000002
【特許請求の範囲】
【請求項１】
電動機と接続するバッテリを冷却する冷却装置の制御を行うバッテリ冷却制御装置であって、
前記バッテリからの放電電流および前記バッテリへの充電電流をそれぞれ積算する電流積算手段と、
前記電流積算手段が積算する放電電流および充電電流の各積算値の総和が設定値以上のときに、前記冷却装置の冷却動作を行いまたは前記バッテリの放電電流および充電電流のうちの少なくとも一方を制限する制御手段と、
を備えることを特徴とするバッテリ冷却制御装置。
【請求項２】
前記電流積算手段が積算する放電電流および充電電流の各積算値の総和は、所定期間内のものであることを特徴とする請求項１に記載のバッテリ冷却制御装置。
【請求項３】
前記バッテリからの前記放電電流および前記バッテリへの前記充電電流をそれぞれ検出し、当該各検出値が所定値以上であるか否かを判定する電流判定手段をさらに備え、
前記制御手段は、
前記電流判定手段が前記各検出値が所定値以上であると判定したときには、前記積算値の総和が前記設定値以下であっても、前記冷却装置の冷却動作を行いまたは前記バッテリの放電電流および充電電流のうちの少なくとも一方を制限することを特徴とする請求項１または請求項２に記載のバッテリ冷却制御装置。
【請求項４】
前記電流積算手段が積算する放電電流および充電電流の各積算値の総和は、前記放電電流の積算値に第１の係数を掛けたものと、前記充電電流の積算値に第２の係数を掛けたものとの総和からなり、
前記第１の係数と前記第２の係数とは個別の値からなることを特徴とする請求項１乃至請求項３のうちの何れか１項に記載のバッテリ冷却制御装置。
【請求項５】
前記電動機の始動時に前記バッテリの温度を検出する温度検出手段をさらに備え、
前記温度検出手段の検出温度に応じて、前記制御手段が制御する際の前記設定値を変更することを特徴とする請求項１乃至請求項４のうちの何れか１項に記載のバッテリ冷却制御装置。
【請求項６】
前記バッテリの内部抵抗の大きさに応じて、前記制御手段が制御する際の前記設定値を変更することを特徴とする請求項１乃至請求項５のうちの何れか１項に記載のバッテリ冷却制御装置。
【請求項７】
前記電流積算手段、前記制御手段、前記電流判定手段、および前記温度検出手段は、前記電動機が起動してから停止するまでの稼働期間ごとにそれぞれ動作し、
前記稼働期間の終了時に、当該終了時の前記温度検出手段の検出温度、前記電流積算手段が積算した放電電流および充電電流の各積算値、および前記冷却装置の積算冷却量をそれぞれ記憶手段に記憶し、
かつ、前回の稼働期間の終了から今回の稼働期間の開始までの時間間隔を計測することを特徴とする請求項１乃至請求項６のうちの何れか１項に記載のバッテリ冷却制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気自動車などに使用されるバッテリに適用されるバッテリ冷却制御装置に関する。
【背景技術】
【０００２】
従来、この種の装置としては、例えば特許文献１に開示されるバッテリ冷却装置（以下、従来装置）が知られている。
従来装置は、電動機に接続されたバッテリの温度を検出し、この検出温度が設定値以上になるとバッテリの冷却を行う冷却手段を作動させ、またバッテリの電流値が所定値以上で所定時間連続で使用されると冷却手段を作動させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１０２３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、バッテリは、比熱が高いために、充放電後しばらくしてから温度が上昇する。このため、従来装置によるバッテリの冷却制御では、バッテリが過熱状態になってしまう場合が考えられる。
そこで、本発明の目的は、上記の点に鑑みて創作されたものであり、バッテリの温度上昇を抑制して、バッテリが過熱状態になるのを防ぐことができるバッテリ冷却制御装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決し本発明の目的を達成するために、本発明は、以下のような構成からなる。
すなわち、本発明は、電動機と接続するバッテリを冷却する冷却装置の制御を行うバッテリ冷却制御装置であって、前記バッテリからの放電電流および前記バッテリへの充電電流をそれぞれ積算する電流積算手段と、前記電流積算手段が積算する放電電流および充電電流の各積算値の総和が設定値以上のときに、前記冷却装置の冷却動作を行いまたは前記バッテリの放電電流および充電電流のうちの少なくとも一方を制限する制御手段と、を備える。
【発明の効果】
【０００６】
本発明によれば、バッテリの充放電電流の積算値に基づいて冷却装置を作動させるので、バッテリの温度上昇を抑制して、バッテリが過熱状態になるのを防ぐことができる。
【図面の簡単な説明】
【０００７】
【図１】本発明によるバッテリ冷却制御装置の実施形態を説明する図である。
【図２】冷却ファンの制御を説明するフローチャートである。
【図３】冷却ファンの制御を詳細に説明するフローチャートである。
【図４】積算電流値−冷却ファン作動テーブルの一例を示す図である。
【図５】充電電流積算値と電流デューティとの関係を示すテーブルの一例の図である。
【図６】放電電流積算値と電流デューティとの関係を示すテーブルの一例の図である。
【図７】車両システム始動時のバッテリ温度と冷却ファンの制御オフセット値との関係を示すテーブルの一例の図である。
【図８】車両システム始動時のバッテリ発熱量と冷却ファンの制御オフセット値との関係を示すテーブルの一例の図である。
【図９】前回の稼働でのバッテリの積算充放電流量とそれによるバッテリ冷却量との関係を示すテーブルの一例の図である。
【図１０】前回の稼働での冷却ファンの冷却風積算量とそれによるバッテリ冷却量との関係を示すテーブルの一例の図である。
【図１１】前回の稼働から今回の稼働までの時間間隔とそれに伴うバッテリ冷却量との関係を示すテーブルの一例の図である。
【図１２】バッテリの充放電電流が所定値以上の時間（大電流発生頻度）とそれに対応する冷却ファンの制御オフセット値との関係を示すテーブルの一例の図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本発明の実施形態について説明する。
図１は、本発明のバッテリ冷却制御装置の実施形態を、電気自動車のバッテリに適用した場合のブロック図である。ここで、本発明は、電気自動車に限らずハイブリッド自動車、または車両以外のバッテリにも適用可能である。
【０００９】
（電気自動車への適用例）
図１は、電気自動車の制御システムの概略構成を示す。この制御システムは、車両システム１と、車両システム１に設けた各要素を駆動する高電圧バッテリ（組電池）２と、高電圧バッテリ２などの冷却を行う冷却ファン（冷却装置）３と、冷却ファン３などの制御を行うバッテリ制御ユニット４と、を備えている。
車両システム１は、図１に示すように、駆動用モータ（電動機）１０１、補機１０２、メインリレー１０３、電流センサ１０４、電圧センサ１０５、および温度センサ１０６などを備え、駆動用モータ１０１および補機１０２は車両コントローラ１０７によって駆動制御される。
【００１０】
駆動用モータ１０１は、高電圧バッテリ２からの電力で電気自動車（車両）の駆動力を発生するとともに、電気自動車の減速時や制動時に回生発電を行って回生電力を高電圧バッテリ２に供給する。補機１０２は、車両に設置されるエアコンディショナなどからなり、高電圧バッテリ２からの電力で駆動する。
メインリレー１０３は、駆動用モータ１０１および補機１０２と高電圧バッテリ２との間の電気的な接続をオンオフするものであり、そのオンオフ制御はバッテリ制御ユニット４のバッテリコントローラ４０１によって行う。
【００１１】
電流センサ１０４は、高電圧バッテリ２から駆動用モータ１０１および補機１０２に向けて流れる放電電流を検出するとともに、駆動用モータ１０１から高圧バッテリ２に向けて流れる充電電流を検出する。電流センサ１０４は、検出した放電電流および充電電流をバッテリ制御ユニット４のバッテリコントローラ４０１に送信する。電圧センサ１０５は、駆動用モータ１０１および補機１０２の印加電圧を検出し、この検出電圧をバッテリコントローラ４０１に送信する。
【００１２】
温度センサ１０６は、高電圧バッテリ２の温度を検出し、この検出温度をバッテリコントローラ４０１に送信する。温度センサ１０６は、高電圧バッテリ２の温度を的確に把握するために、高電圧バッテリ２の所定位置に配置される。
車両コントローラ１０７は、図示しないＣＰＵやメモリなどからなり、駆動用モータ１０１および補機１０２の所定の制御をそれぞれ行う。車両コントローラ１０７は、バッテリコントローラ４０１に対して所定の信号を送信するようになっている。
【００１３】
高電圧バッテリ２は、駆動用モータ１０１および補機１０２を駆動するものであり、駆動用モータ１０１の回生電力によって充電されるようになっている。高電圧バッテリ２は、図示のように、リチウムイオン電池などのセル２０１を複数直列接続した組電池からなる。また、高電圧バッテリ２の各セル２０１の電圧は、バッテリコントローラ４０１によって検出されるようになっている。
【００１４】
冷却ファン３は、高電圧バッテリ２およびバッテリ制御ユニット４の冷却を行うものである。冷却ファン３は、バッテリ制御ユニット４のバッテリコントローラ４０１によって後述のように制御される。
バッテリ制御ユニット４は、図１に示すように、バッテリコントローラ４０１、放電抵抗４０２、ツェナーダイオード４０３、および温度センサ４０４を備えている。
【００１５】
バッテリコントローラ４０１は、電流センサ１０４、電圧センサ１０５、および温度センサ２０３からの各検出値などに基づき、冷却ファン３の制御やメインリレー１０３のオンオフ制御を行う。このため、バッテリコントローラ４０１は、ＣＰＵ（中央処理装置）４０１ａ、メモリ４０１ｂなどを備えている。
ＣＰＵ（中央処理装置）４０１ａは、所定の手順により後述のような演算、制御を行う。メモリ４０１ｂは、ＲＡＭやＲＯＭからなる。ＲＯＭには、ＣＰＵ４０１ａが演算、制御を行う際の所定の手順や、その演算制御に必要な各種のデータなどが予め記憶されている。ＲＡＭは、ワークメモリなどに使用される。
【００１６】
放電抵抗４０２とツェナーダイオード４０３は、図示のように直列接続されて直列回路を構成する。その直列回路は、高電圧バッテリ２の各セル２０１に並列接続されている。このため、セル２０１の電圧が、そのセル２０１に接続されるツェナーダイオード４０３のクランプ電圧以上の場合には、放電抵抗４０２によってセル２０１の放電が行われ、セル２０１間の容量調整が行われる。
【００１７】
車両コントローラ１０７およびバッテリコントローラ４０１は、図１に示すように、補助電池５からの電力で動作するようになっている。すなわち、補助電池５と車両コントローラ１０７およびバッテリコントローラ４０１との間にスイッチ（ＳＷ）６が配置され、イグニション信号（ＩＧＮ信号）７によってスイッチ６がオンオフ制御される。
なお、バッテリコントローラ４０１は、補助電池５とは別個の補助電池からの電力で動作するようにしても良い。このようにすれば、バッテリコントローラ４０１は車両コントローラ１０７とは独立に動作させることができ便宜である。
【００１８】
（冷却制御例）
次に、バッテリコントローラ４０１が行う高電圧バッテリ２およびバッテリ制御ユニット４を冷却するための制御例について、図２および図３のフローチャートなどを参照して説明する。
ステップＳ１では、車両システム１の始動時に、すなわち駆動用モータ１０１などの始動時に、温度センサ１０６が高電圧バッテリ３の温度を検出し、この検出温度はバッテリコントローラ４０１が取り込む。このステップＳ１の処理は、車両コントローラ１０７がイグニション信号を検知し、その旨の通知が車両コントローラ１０７からあったときに実行される。
ステップＳ２では、バッテリコントローラ４０１は、車両システム１（駆動用モータ１０１）の前回の稼働（トリップ）や、その稼働終了後に得られた各種情報を確認（取得）する。
【００１９】
ステップＳ２において確認する各種情報は、以下の４つである。
（Ａ）車両システム１の前回の稼働期間（車両システム１の動作開始から動作終了までの期間）の終了時において、温度センサ１０６で検出した高電圧バッテリ２の温度
（Ｂ）車両システム１の前回の稼働期間内において、電流センサ１０４が検出する放電電流および充電電流に基づいてそれぞれ積算された、放電電流の積算値および充電電流の積算値
（Ｃ）車両システム１の前回の稼働期間内において、冷却ファン３が生成した冷却風の流量積算値
（Ｄ）車両システム１の前回の動作終了から今回の動作開始までの経過時間（時間間隔）
ここで、上記の各種情報のうち、（Ａ）〜（Ｃ）の情報はメモリ４０１ｂに記憶されている。（Ｄ）の経過時間は、バッテリコントローラ４０１が有するタイマ（図示せず）によって計測される。
【００２０】
ステップＳ３では、バッテリコントローラ４０１は、冷却ファン３の動作の開始時期を前倒しするためのオフセット値、言い換えると冷却制御の開始を予定の時期よりも繰り上げて実行する時期を決めるためのオフセット値を、以下の手順で決定（確定）する。
（１）ステップＳ１で取得した車両システム１の始動時の高電圧バッテリ２の検出温度に基づき、冷却ファン３の動作の開始時期を前倒しするための第１のオフセット値を算出する。
この第１のオフセット値の算出は、メモリ４０１ｂ内に予め記憶されている図７で示すようなテーブルを参照して行う。図７において、横軸は車両システム１の始動時の高電圧バッテリ２の温度であり、縦軸は冷却ファン３の動作の開示時期を前倒しするためのオフセット値である。
図７の例では、高電圧バッテリ２の温度がＴ１以下の場合には、オフセット値は設定されず、冷却ファン３の動作の開始時期の前倒しはない。一方、温度がＴ１以上の場合には高電圧バッテリ２の温度に応じたオフセット値が算出される。
【００２１】
（２）ステップＳ２で取得した上記の４つの情報（Ａ）〜（Ｄ）の情報に基づき、冷却ファン３の動作の開始時期を前倒しするための第２のオフセット値を算出する。
この第２のオフセット値の算出は、メモリ４０１ｂ内に予め記憶されている図８で示すようなテーブルを参照して行う。図８において、横軸はステップＳ２で取得した上記の４つの情報、すなわち高電圧バッテリ２の４つの発熱因子に基づいて算出される、車両システム１の始動時の高電圧バッテリ２の発熱量である。縦軸は、冷却ファン３の動作の開示時期を前倒しするためのオフセット値である。
【００２２】
ここで、図８のテーブルを参照して冷却ファン３のオフセット値を算出する際に使用される、車両システム１の始動時の高電圧バッテリ２の発熱量は、以下のような手順で決定される。
ａ）ステップＳ２で取得した車両システム１の前回の稼働期間中の高電圧バッテリ２の充放電電流の積算値に基づき、高電圧バッテリ２が前回の稼働期間中に発熱した発熱量Ｑ１を求める。この高電圧バッテリ２の発熱量Ｑ１の算出は、メモリ４０１ｂ内に予め記憶されている図９で示すようなテーブルを参照して行う。図９において、横軸は前回の稼働期間中の高電圧バッテリ２の充放電電流の積算値であり、縦軸はその積算値に対応する前回の稼働期間中の高電圧バッテリ２の発熱量である。
ここで、高電圧バッテリ２の内部抵抗をＲ、その充放電電流をＩとすると、内部抵抗による消費電力Ｗは、電流Ｉと内部抵抗Ｒの２乗との積で表される。このため、算出される高電圧バッテリ２の発熱量は、その内部抵抗などを考慮したものとなる（図９参照）。
【００２３】
ｂ）ステップＳ２で取得した車両システム１の前回の稼働期間中における、冷却ファン３が生成した冷却風の流量積算値に基づき、前回の稼働期間中に高電圧バッテリ２が冷却された冷却量Ｐ１を求める。この高電圧バッテリ２の冷却量Ｐ１は、メモリ４０１ｂ内に予め記憶されている図１０で示すようなテーブルを参照して行う。図１０において、横軸は前回の稼働期間中に冷却ファン３が生成した冷却風の流量積算値であり、縦軸はその冷却風の流量積算値に対応する前回の稼働期間中の高電圧バッテリ２の冷却量である。
【００２４】
ｃ）ステップＳ２で取得した車両システム１の前回の動作終了から今回の動作開始までの経過時間に基づき、その経過時間中の高電圧バッテリ２の冷却量Ｐ２を求める。この高電圧バッテリ２の冷却量Ｐ２は、メモリ４０１ｂ内に予め記憶されている図１１で示すようなテーブルを参照して行う。図１１において、横軸は車両システム１の前回の動作終了から今回の動作開始までの経過時間であり、縦軸はその経過時間に対応する高電圧バッテリ２の冷却量である。
ｄ）ステップＳ２で取得した車両システム１の前回の稼働期間の終了時における高電圧バッテリ２の温度、上記で求めた高電圧バッテリ２の発熱量Ｑ１、および上記で求めた高電圧バッテリ２の冷却量Ｐ１、Ｐ２に基づいて、車両システム１の始動時の高電圧バッテリ２の発熱量を算出する。
【００２５】
（３）上記のように算出した第１のオフセット値および第２のオフセット値に基づき、ステップＳ３における最終的なオフセット値を確定する。
ステップＳ４では、バッテリコントローラ４０１は、電流センサ１０４が検出する放電電流および充電電流を取得する。そして、この取得した放電電流および充電電流を時間に対してそれぞれ積算し、放電電流の積算値と充電電流の積算値とをそれぞれ求める。
ステップＳ５では、ステップＳ１〜Ｓ４の各処理に基づき、図３に示すような冷却ファン３の制御を行う。
【００２６】
次に、図３のフローチャートを参照して、バッテリコントローラ４０１による冷却ファン３の制御を具体的に説明する。
ステップＳ４１では、ステップＳ４で求めた充電電流の現在の積算値に基づき、メモリ４０１ｂに予め格納される図５のようなテーブルを参照し、電流デューティ（係数）で補正された充電電流積算値ＡＨａを求める。
【００２７】
図５において、横軸は充電電流積算値であり、縦軸はその充電電流積算値に対応する電流デューティである。電流デューティとは、充電電流積算値のうちの有効となる比率を示し、例えば電流デューティが５０％のときは、充電電流積算値のうち５０％が有効量となる。図５の例では、充放電電流積算値に対して電流デューティの立ち上がりが早くなっている。これは、高電圧バッテリ２では、放電効率よりも充電効率のほうが悪いことを考慮したからである。
ステップＳ４２では、ステップＳ４で求めた放電電流の現在の積算値に基づき、メモリ４０１ｂに予め格納される図６のようなテーブルを参照し、電流デューティで補正された放電電流積算値ＡＨｂを求める。
【００２８】
図６において、横軸は放電電流積算値であり、縦軸はその放電電流積算値に対応する電流デューティである。電流デューティとは、放電電流積算値のうちの有効となる比率を示すものである。図６の例では、充放電電流積算値に対して電流デューティの立ち上がりが図５の場合に比べて遅くなっている。これは、充電効率よりも放電効率のほうが良いことを考慮したからである。
ステップＳ４３では、ステップＳ４１で求めた充電電流積算値ＡＨａとステップＳ４２で求めた放電電流積算値ＡＨｂとの総和（合計）ＡＨを求める。
【００２９】
ステップＳ４４では、ステップＳ４で取得した電流センサ１０４の検出放電電流および検出充電電流が、所定値以上のときがあるか否かを判定する。この判定の結果、検出放電電流および検出充電電流が所定値以上のときがない場合には（Ｎｏ）、ステップＳ４５に進む。
ステップＳ４５では、メモリ４０１ｂ内に予め記憶されている「積算電流値−冷却ファン作動テーブル」を参照し、ステップＳ４３で算出された充放電電流の積算値の総和ＡＨに基づき、冷却ファン３の制御を開始する。
【００３０】
図４は、「積算電流値−冷却ファン作動テーブル」の一例である。横軸は充放電電流の積算値の総和であり、縦軸は冷却ファン３のデューティである。この冷却ファン３のデューティは、例えば冷却ファン３の風量の最大値に対する比率であり、具体的には冷却ファン３の駆動モータを制御する際のデューティ比である。
図４の例では、充放電電流の積算値の総和ＡＨが設定値ＡＨ１以上のときには、冷却ファン３の作動を開始する。そして、冷却ファン３の作動の開始後には、設定値ＡＨ１〜ＡＨ５に従って冷却ファン３が生成する冷却風量が制御される。
【００３１】
例えば、その総和ＡＨがＡＨ１≦ＡＨ＜ＡＨ２の場合にはディーティ比を２０％で作動させ、ＡＨ２≦ＡＨ＜ＡＨ３の場合にはディーティ比を４０％で作動させ、ＡＨ３≦ＡＨ＜ＡＨ４の場合にはディーティ比を６０％で作動させる。また、総和ＡＨがＡＨ４≦ＡＨ＜ＡＨ５の場合にはディーティ比を８０％で作動させ、ＡＨ≧ＡＨ５の場合にはディーティ比を１００％で作動させる。
ここで、Ｓ４５では、メモリ４０１ｂ内に予め記憶されている「積算電流値−冷却ファン作動テーブル」を参照して、冷却ファン３を作動させる。しかし、その冷却ファン３の作動の開始時期（開始のタイミング）は、ステップＳ３で決定されているオフセット値に応じて予定時期よりも早まることになる。
【００３２】
例えば、オフセット値が０〔％〕であって冷却ファン３の作動開始を早める必要がない場合には、例えば図４に示す「積算電流値−冷却ファン作動テーブル」がそのまま使用される。一方、オフセット値が０〔％〕以外の場合であって設定されている場合には、その設定されているオフセット値が図４に示す「積算電流値−冷却ファン作動テーブル」に反映される。すなわち、例えば設定されているオフセット値によって、図４に示す曲線が横軸の左方向に平行移動されて、テーブルの内容が変更され、この変更されたテーブルが使用される。これは、オフセット値によって充放電電流の積算値の総和ＡＨの判定に使用される設定値ＡＨ１〜ＡＨ５が図４の場合に比べて小さく変更されたことになる。
【００３３】
ところで、ステップＳ４４において判定の結果、検出放電電流および検出充電電流が所定値以上のときがある場合には（Ｙｅｓ）、ステップＳ４６に進む。ステップＳ４６では、それらが所定値以上のときの時間を求める。
ステップＳ４７では、メモリ４０１ｂ内に予め記憶されている図１２で示すようなテーブルを参照し、ステップＳ３で求めたと同様の冷却ファン３のオフセット値を求める。図１２において、横軸は電流が所定値以上のときの時間（大電流発生頻度）であり、横軸はその時間に対応する冷却ファン３のオフセット値である。
【００３４】
ステップＳ４８では、ステップＳ３で決定された冷却ファン３のオフセット値の他に、ステップＳ４８で求めたオフセット値に基づき、冷却ファン３の制御が前倒しで開始される。この場合には、その２つのオフセット値に応じて例えば図４の「積算電流値−冷却ファン作動テーブル」の内容が変更され、この変更されたテーブルを参照して冷却ファン３が制御される。
【００３５】
このため、充放電電流の積算値の総和ＡＨの判定に使用される図４の設定値ＡＨ１〜ＡＨ５は、ステップＳ４５における場合に比べてさらに小さくなる。従って、ステップＳ４８における冷却ファン３の作動の開始時期は、ステップＳ４５における冷却ファン３の作動の開始時期に比べて早まることになる。
その後、図２のステップＳ６に戻ると、ステップＳ６では、車両システム１の動作がオフであるか否かを判定する。この判定は、車両コントローラ１０７がイグニション信号がオフであることを検知し、その旨の通知が車両コントローラ１０７からバッテリコントローラ４０１にあったか否かにより行う。
【００３６】
ステップＳ６において、車両システム１の動作がオフであると判定されない場合にはステップＳ２〜Ｓ５の各処理を継続し、車両システム１の動作がオフであると判定された場合にはステップＳ７に進む。
ステップＳ７では、車両システム１の今回の稼働期間や、今回の稼働終了時に得られる以下の各種の情報をメモリ４０１ｂに記憶する。
【００３７】
ステップＳ７において記憶する各種情報は、以下の４つである。
（Ａ）車両システム１の今回の稼働期間の終了時において、温度センサ１０６で検出した高電圧バッテリ２の温度
（Ｂ）車両システム１の今回の稼働期間内において、電流センサ１０４が検出する放電電流および充電電流に基づいてそれぞれ積算された、放電電流の積算値および充電電流の積算値
（Ｃ）車両システム１の今回の稼働期間内において、冷却装置３の冷却ファンが生成した冷却風の流量積算値
（Ｄ）車両システム１の今回の動作終了時刻
【００３８】
（実施形態の効果）
（１）電流積算手段は、バッテリからの放電電流およびバッテリへの充電電流をそれぞれ積算する。また、制御手段は、電流積算手段が積算する放電電流および充電電流の各積算値の総和が設定値以上のときに、冷却装置の冷却動作を行う。このため、バッテリの温度上昇を抑制して、バッテリが過熱状態になるのを防ぐことができる。
（２）電流積算手段が積算する放電電流および充電電流の各積算値の総和は、所定期間内のものである。このため、例えば電動機の稼働期間ごとに、冷却制御を確実に行うことができる。
【００３９】
（３）電流判定手段は、バッテリからの放電電流およびバッテリへの充電電流をそれぞれ検出し、当該各検出値が所定値以上であるか否かを判定する。制御手段は、電流判定手段が各検出値が所定値以上であると判定したときには、積算値の総和が設定値以下であっても、冷却装置の冷却動作を行う。このため、このため、バッテリに大電流が流れて発熱速度が早まる場合には、バッテリの温度上昇を効果的に抑制できる。
【００４０】
（４）電流積算手段が積算する放電電流および充電電流の各積算値の総和は、放電電流の積算値に第１の係数を掛けたものと、充電電流の積算値に第２の係数を掛けたものとの総和からなり、第１の係数と第２の係数とは個別の値からなる。このため、充電電流のほうが放電電流よりも発熱量が多いことを考慮した冷却制御ができる。
（５）温度検出手段は、電動機の始動時にバッテリの温度を検出する。そして、温度検出手段の検出温度に応じて、制御手段が制御する際の設定値を変更するようにした。このため、電動機（車両システム）の始動時おけるバッテリの温度を考慮した冷却制御ができる。
【００４１】
（６）バッテリの内部抵抗の大きさに応じて、制御手段が制御する際の設定値を変更するようにした。このため、バッテリの内部抵抗が大きな条件を加味することにより、精度の良い冷却制御ができる。
（７）電流積算手段、制御手段、電流判定手段、および温度検出手段は、電動機が起動してから停止するまでの稼働期間ごとにそれぞれ動作する。また、その稼働期間の終了時に、当該終了時の温度検出手段の検出温度、電流積算手段が積算した放電電流および充電電流の各積算値、および冷却装置の積算冷却量をそれぞれ記憶手段に記憶する。さらに、前回の稼働期間の終了から今回の稼働期間の開始までの時間間隔を計測する。
【００４２】
このため、前回の稼働期間におけるバッテリの発熱因子を今回の冷却制御に反映することができる。
なお、以上説明した実施形態と特許請求の範囲の要素とのは対応関係は以下の通りである。
すなわち、駆動用モータ１０１は電動機に、高電圧バッテリ２はバッテリに、冷却ファン３は冷却装置に、電流センサ１０４およびバッテリコントローラ４０１は電流積算手段に、それぞれ対応する。また、バッテリコントローラ４０１は制御手段に、電流センサ１０４およびバッテリコントローラ４０１は電流判定手段に、温度センサ１０６は温度検出手段に、それぞれ対応する。
【００４３】
（他の実施形態）
上記の実施形態では、図２のステップＳ５において高電圧バッテリ２およびバッテリ制御ユニット４の冷却を行うために、図３のステップＳ４１〜Ｓ４８において、冷却ファン３の制御を行うようにした。
しかし、これに代えて、制御対象として高電圧バッテリ２の入出力値、すなわち、高電圧バッテリ２の充電電流および放電電流のうちの少なくとも一方を制限するようにしても良い。
この場合には、図２および図３に示すフローチャートの制御が適用可能であるが、以下の点が異なる。
【００４４】
まず、図２のステップＳ３では、冷却ファン３の動作の開始時期を前倒しするためのオフセット値を決定することに代えて、高電圧バッテリ２の充放電電流の制限の開始時期を前倒しするためのオフセット値を、ステップＳ２で確認した各種の情報に基づき上記の場合と同様の手順によって決定することになる。
また、図３のステップＳ４７では、冷却ファン３の動作の開始時期を前倒しするためのオフセット値を決定することに代えて、高電圧バッテリ２の充放電電流の制限の開始時期を前倒しするためのオフセット値を、ステップＳ４６で算出した値に基づき上記の場合と同様に決定することになる。
【００４５】
さらに、図３のステップＳ４５、Ｓ４８では、バッテリコントローラ４０１は、例えば車両コントローラ１０７からの指示に基づき所定の手順によってメインリレー１０３を開閉し、充電電流または放電電流を制限する。このときには、ステップＳ３、Ｓ４７で決定されているオフセット値によって高電圧バッテリ２の充放電電流の制限の開始時期が前倒しされることになる。
【符号の説明】
【００４６】
１  車両システム
２  高電圧バッテリ
３  冷却ファン（冷却装置）
４  バッテリ制御ユニット
１０１  駆動用モータ（電動機）
１０３  メインリレー
１０４  電流センサ
１０６  温度センサ
１０７  車両コントローラ
４０１  バッテリコントローラ
【図１】
2010170911.tif 000003
【図２】
2010170911.tif 000004
【図３】
2010170911.tif 000005
【図４】
2010170911.tif 000006
【図５】
2010170911.tif 000007
【図６】
2010170911.tif 000008
【図７】
2010170911.tif 000009
【図８】
2010170911.tif 000010
【図９】
2010170911.tif 000011
【図１０】
2010170911.tif 000012
【図１１】
2010170911.tif 000013
【図１２】
2010170911.tif 000014