(57)【特許請求の範囲】
【請求項１】
配線部材を介して複数の蓄電素子が並列接続された蓄電モジュールに接続された変換器と、
前記蓄電モジュールの複数の部分の温度に基づいて、前記蓄電モジュールの前記複数の部分の温度差を低減するように、前記変換器のスイッチング周波数を制御する制御部と
を備え、
前記制御部は、前記変換器のスイッチング周波数を制御することで、前記蓄電モジュールの前記複数の蓄電素子のそれぞれに流れるリップル電流の大きさを調整して、前記蓄電モジュールの前記複数の部分の温度差を低減させる、
電力変換装置。
【請求項２】
前記蓄電モジュールの前記複数の部分は、
前記蓄電モジュールの中央部と
前記蓄電モジュールの端部と
を含む、
請求項１記載の電力変換装置。
【請求項３】
前記蓄電モジュールの前記複数の蓄電素子の配線長は、互いに等しい、
請求項１または２に記載の電力変換装置。
【請求項４】
前記蓄電素子は、二次電池から構成される、
請求項１から３までのいずれか１項に記載の電力変換装置。
【請求項５】
前記蓄電素子は、２個以上の電池が直列に接続された電池群から構成される、
請求項１から４までのいずれか１項に記載の電力変換装置。
【請求項６】
前記制御部は記憶部を有し、
前記記憶部は、
前記変換器のスイッチング周波数と、前記蓄電モジュールの前記複数の部分の温度差との対応関係を示すデータをあらかじめ記憶している、
請求項１から５までのいずれか１項に記載の電力変換装置。
【請求項７】
前記制御部は、
前記蓄電モジュールの前記複数の部分の前記温度差が、あらかじめ設定された閾値で決定される範囲より高い場合は、前記変換器の前記スイッチング周波数を減少させ、
前記蓄電モジュールの前記複数の部分の前記温度差が、前記範囲より低い場合は、前記変換器の前記スイッチング周波数を増加させ、
前記蓄電モジュールの前記複数の部分の前記温度差が、前記範囲内の場合は、前記変換器の前記スイッチング周波数を更新しない、
請求項１から６までのいずれか１項に記載の電力変換装置。
【請求項８】
前記蓄電モジュールに接続され、前記蓄電モジュールの前記蓄電素子に流すリップル電流を生成するリップル生成装置をさらに備え、
前記制御部は、
前記リップル生成装置の前記リップル電流の周波数を、前記蓄電モジュールの前記複数の部分の前記温度差に基づいて制御する、
請求項１から７までのいずれか１項に記載の電力変換装置。
【請求項９】
配線部材を介して複数の蓄電素子が並列接続された蓄電モジュールと、
前記蓄電モジュールの複数の部分の温度を測定する温度測定部と、
請求項１から８までのいずれか１項に記載の電力変換装置と
を備えた電源システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の蓄電素子が並列接続された蓄電モジュールに接続された変換器を備えた電力変換装置および電源システムに関する。
【背景技術】
【０００２】
近年、電気自動車、ハイブリッド電気自動車、家電機器、定置用蓄電池システムなどにおいて、それらに搭載された電源システムの電源として、複数の電池を並列に接続した電池モジュールが広く用いられている。【０００３】
一方、電池は、充放電時の温度によって劣化する速度が異なってくる。例えば、リチウムイオン二次電池の場合、低温での充電により、劣化が加速する。これについて説明する。リチウムイオン二次電池を低温で充電すると、リチウムイオン二次電池の負極表面に金属リチウムが析出される。当該金属リチウムは、電解液と反応し、絶縁物を形成する。絶縁物が形成されると、リチウムイオン二次電池の内部抵抗が上昇して、充電性能が低下する。その結果、リチウムイオン二次電池の劣化が加速する。【０００４】
二次電池の低温での充放電を避けるため、二次電池を昇温させる技術が知られている。従来の電池の昇温装置では、二次電池を放電させ、二次電池の内部抵抗による自己発熱を利用して、二次電池を昇温している（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１４／０２４４９０号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般的に、複数の電池を並列に接続した電池モジュールでは、モジュールの構造上、電池モジュールの中央部に位置する電池に最も熱がこもりやすい。すなわち、電池モジュールの中央部に位置する電池の温度が最も上昇しやすい。しかしながら、特許文献１に記載の昇温装置では、電池モジュールの構造に起因する温度バラつきを考慮していない。そのため、電池モジュール内で、各電池の間で温度バラつきが生じる可能性がある。その場合、電池毎に劣化速度が異なってしまう。その結果、劣化している電池と劣化していない電池とを混ぜて使用することになり、電池本来の性能を十分発揮することができないという問題点があった。【０００７】
本発明は、このような問題点を解決するためになされたもので、電池モジュール内の電池間の温度バラつきを低減することが可能な、電力変換装置および電源システムを得ることを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、配線部材を介して複数の蓄電素子が並列接続された蓄電モジュールに接続された変換器と、前記蓄電モジュールの複数の部分の温度に基づいて、前記蓄電モジュールの前記複数の部分の温度差を低減するように、前記変換器のスイッチング周波数を制御する制御部とを備え、前記制御部は、前記変換器のスイッチング周波数を制御することで、前記蓄電モジュールの前記複数の部分のそれぞれに流れるリップル電流の大きさを調整して、前記蓄電モジュールの前記複数の部分の温度差を低減させる、電力変換装置である。【０００９】
また、本発明は、配線部材を介して複数の蓄電素子が並列接続された蓄電モジュールと、前記蓄電モジュールの複数の部分の温度を測定する温度測定部と、上記電力変換装置とを備えた電源システムである。
【発明の効果】
【００１０】
本発明の電力変換装置および電源システムによると、電池モジュール内の電池間の温度バラつきを低減することが可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１に係る電源システムの構成を示す図である。
【図２】本発明の実施の形態１に係る電池モジュールの第一の構成例を示す図である。
【図３】本発明の実施の形態１に係る電池モジュールの第二の構成例を示す図である。
【図４】本発明の実施の形態１に係る電池モジュールの第三の構成例を示す図である。
【図５】本発明の実施の形態１に係る変換器の構成を示す図である。
【図６】本発明の実施の形態１に係る温度測定部の構成を示す図である。
【図７】本発明の実施の形態１に係る制御部の構成を示す図である。
【図８】本発明の実施の形態１に係る電池モジュール内の温度分布を示す図である。
【図９】本発明の実施の形態１に係る電池モジュールに低周波数の正弦波電流を流した場合の電流波形を示す図である。
【図１０】本発明の実施の形態１に係る電池モジュールに高周波数の正弦波電流を流した場合の電流波形を示す図である。
【図１１】本発明の実施の形態１に係る各周波数のリップル電流を電池モジュールに流した時の端部の電池と中央部の電池に流れるリップル電流の実効値を示す図である。
【図１２】本発明の実施の形態１に係る記憶部に保存されているデータを示す図である。
【図１３】本発明の実施の形態１に係る温度バラつきを低減するための動作に関するフローチャートである。
【図１４】本発明の実施の形態１に係る一回目の温度測定結果をプロットしたスイッチング周波数と中央部および端部の電池温度差との関係を示す図である。
【図１５】本発明の実施の形態１に係る二回目の温度測定結果をプロットしたスイッチング周波数と中央部および端部の電池温度差との関係を示す図である。
【図１６】本発明の実施の形態１に係るスイッチング周波数と中央部および端部の電池温度差との関係を示す図である。
【図１７】本発明の実施の形態２における電源システムの構成を示す図である。
【図１８】本発明の実施の形態２に係る電池モジュールの構成を示す図である。
【図１９】本発明の実施の形態３に係る電源システムの構成を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る電源システムおよび電力変換装置の実施の形態について、図面を用いて説明する。
【００１３】
実施の形態１．
図１〜図１６を用いて、本発明の実施の形態１に係る電源システムおよび電力変換装置について説明する。
【００１４】
図１は、本実施の形態１に係る電源システム１００の構成を示す図である。図１に示すように、電源システム１００は、蓄電モジュールとしての電池モジュール３００と、変換器５００と、温度測定部６００と、制御部７００とを備えている。また、変換器５００と制御部７００とは、本実施の形態１に係る電力変換装置を構成している。
【００１５】
電池モジュール３００は、図２に示すように、３個の電池３０１，３０２，３０３と、配線部材２００，４００とから構成されている。３個の電池３０１，３０２，３０３は、配線部材２００，４００を介して、互いに並列に接続されている。
【００１６】
温度測定部６００は、電池モジュール３００の複数の部分の温度を測定する。本実施の形態１では、温度測定部６００は、電池モジュール３００内の複数の電池の温度を測定する。具体的には、温度測定部６００は、例えば、電池モジュール３００の中央部に位置する電池３０２の温度と、電池モジュール３００の端部に位置する電池３０１の温度とを測定する。なお、以下では、電池モジュール３００の中央部に位置する電池を「中央部の電池」と呼び、電池モジュール３００の端部に位置する電池を「端部の電池」と呼ぶこととする。なお、図２の例では、電池モジュール３００において、３個の電池３０１，３０２，３０３がｙ軸方向に一列に並んでいるが、電池モジュール３００の構成は、これに限定されない。電池モジュール３００においては、ｘ軸方向、ｙ軸方向、および、ｚ軸方向のうちの少なくとも２つの配列方向に複数の電池が並んでいてもよい。その場合には、当該電池群のｘ軸方向、ｙ軸方向、および、ｚ軸方向のそれぞれにおける中央部に位置する電池を「中央部の電池」と呼び、端部に位置する電池を「端部の電池」と呼ぶこととする。
【００１７】
変換器５００は、電池モジュール３００に接続されている。変換器５００は、内部に複数のスイッチング素子を有している。変換器５００は、スイッチング素子のスイッチング動作により、直流から交流への電力変換、および、交流から直流への電力変換を行う。これにより、電池モジュール３００の充放電が行われる。
【００１８】
制御部７００は、温度測定部６００から、温度測定部６００で測定された電池モジュール３００の中央部の温度および電池モジュール３００の端部の温度を取得する。制御部７００は、それらの温度に基づいて、変換器５００のスイッチング周波数を制御する。
【００１９】
電力変換装置においては、温度測定部６００が、電池モジュール３００の複数の部分の温度を測定する。制御部７００は、測定された複数の部分の温度差に基づいて、当該温度差を低減させるように、変換器５００のスイッチング周波数を制御する。
【００２０】
以下、本実施の形態１に係る電源システム１００の各構成要素について詳細に説明する。
【００２１】
電池モジュール３００は、蓄電素子として、複数の電池３０１，３０２，３０３を備える。電池３０１，３０２，３０３は、例えばリチウムイオン電池、ニッケル水素電池等の二次電池から構成される。本実施の形態１に係る電池モジュール３００に適用される二次電池の形状としては、円筒型、角型、ラミネート型等、各種の形状を採用することができる。本例では、電池３０１，３０２，３０３の各々は、円筒型形状を有し、その上部および下部に一対の端子を有する。なお、図２ではｚ軸方向が上下方向に相当する。電池モジュール３００の各電池３０１，３０２，３０３は、配線部材２００および配線部材４００で互いに並列に接続されている。配線部材２００および配線部材４００は、例えば、配線、バスバー等から構成される。
【００２２】
配線部材２００は、インダクタンス２０１およびインダクタンス２０２を有する。配線部材２００は、図２に示されるように、例えば矩形形状、帯状形状などを有している。配線部材２００は、電池３０１，３０２，３０３の上部同士を接続している。また、配線部材４００は、インダクタンス４０１およびインダクタンス４０２を有する。配線部材４００は、図２に示されるように、配線部材２００と同様に、例えば矩形形状、帯状形状などを有している。配線部材４００は、電池３０１，３０２，３０３の下部同士を接続している。配線部材２００のインダクタンス２０１，２０２、および、配線部材４００のインダクタンス４０１，４０２により、リップル電流が、電池モジュール３００に流れる場合がある。リップル電流は、正弦波電流、三角波電流等の周波数成分を有する。このようなリップル電流が電池モジュール３００に流れる場合、電池モジュール３００の電池３０１，３０２，３０３の位置によって、リップル電流の大きさが変化する。
【００２３】
電池モジュール３００の各電池３０１，３０２，３０３の接続方法は、例えば図２に示すように、各電池３０１，３０２，３０３を横一列に接続する方式がある。図２では、電池３０１，３０２，３０３が、ｙ軸方向に一列に配置されている。すなわち、電池３０１と電池３０３とが、電池モジュール３００の端部に設けられている。また、電池３０２が、電池モジュール３００の中央部に設けられている。各電池３０１，３０２，３０３の配線長を等しくするために、電流は、電池３０１の下部から、電池３０３の上部へと流す。電流を流す方向は、これに限定されない。例えば、電流を、電池３０３の上部から、電池３０１の下部へと流してもよい。あるいは、電流を、電池３０１の上部から、電池３０３の下部へと流してもよく、その逆に、電池３０３の下部から、電池３０１の上部へと流してもよい。このようにして、各電池３０１，３０２，３０３の配線長を等しくすることにより、各電池３０１，３０２，３０３に流れる直流電流の大きさを等しくすることができる。また、リップル電流の周波数を高くした場合、電池３０１および電池３０３にリップル電流の大部分が流れるようにすることができる。逆に、リップル電流の周波数を低くした場合、各電池３０１〜３０３にリップル電流が同等に流れるようにすることができる。すなわち、リップル電流の周波数を制御することで、各電池３０１〜３０３に流れるリップル電流の量を調整することができる。
【００２４】
なお、ここで、配線長とは、下記の（ｉ）〜（ｉｉｉ）の３つの経路長の合計である。
（ｉ）変換器５００の一方の端子から電池モジュール３００の端子までの経路長。
（ｉｉ）電池モジュール３００内の配線部材２００および配線部材４００の経路長。
（ｉｉｉ）電池モジュール３００の他方の端子から変換器５００の他方の端子までの経路長。
【００２５】
なお、ここでは、電池モジュール３００として、３個の電池を並列接続して構成した電池モジュールの場合について述べたが、これに限定されず、電池の個数は３以上であれば、任意の個数であってよい。
【００２６】
また、図３は、電池モジュール３００の第二の構成例を示す図である。図３に示すように、第二の構成例においては、電池モジュール３００が、６個の電池３０１〜３０６を有している。３個の電池３０１，３０２，３０３が、ｙ軸方向に一列に並び、かつ、３個の電池３０４，３０５，３０６が、ｙ軸方向に一列に並んでいる。以下では、３個の電池３０１，３０２，３０３を第一列と呼び、３個の電池３０４，３０５，３０６を第二列と呼ぶ。第一列と第二列とはｘ軸方向に順に並んで配置されている。従って、電池３０１と電池３０４とがｘ軸方向に一列並んで配置され、電池３０２と電池３０５とがｘ軸方向に一列に並んで配置され、電池３０３と電池３０６とがｘ軸方向に一列に並んで配置されている。電池３０１〜３０６は、配線部材２００および配線部材４００により並列接続されている。配線部材２００は、電池３０１〜３０６の上部同士を接続している。配線部材４００は、電池３０１〜３０６の下部同士を接続している。
【００２７】
この構成において、各電池３０１〜３０６の配線長を等しくするための方法について説明する。まず、電流を、第二列の端部の電池３０４の下部から、第１列の反対側の端部の電池３０３の上部に向かって流す場合を考える。あるいは、逆に、電流を、第１列の反対側の端部の電池３０３の上部から、第二列の端部の電池３０４の下部に向かって流してもよい。あるいは、電流を、電池３０１の下部から電池３０６の上部に向かって流してもよく、その逆に、電池３０６の上部から電池３０１の下部に向かって流してもよい。これらのいずれの場合においても、図３に示すように、６個の電池３０１〜３０６の上部同士を配線部材２００で接続する。また、６個の電池３０１〜３０６の下部同士を配線部材４００で接続する。配線部材２００，４００は、６個の電池３０１〜３０６のすべてに架かる矩形形状を有している。さらに、第二の構成例では、配線部材２００および配線部材４００のそれぞれの中央に、２つの穴９００を設ける。これらの穴９００は、同じ大きさであり、それぞれ、矩形形状を有している。すなわち、第二の構成例では、配線部材２００，４００は、角ばった数字の８字型形状を有している。すなわち、配線部材２００，４００は、ｘ軸に平行な線を中心とする線対称で、且つ、ｙ軸に平行な線を中心とする線対称の形状を有している。言い換えれば、配線部材２００，４００は、２つの矩形の枠型を連結させた形状となっている。従って、配線部材２００，４００によって、電池３０１〜３０３が接続され、電池３０４〜３０６が接続され、且つ、電池３０１と電池３０４とが接続され、電池３０２と電池３０５とが接続され、電池３０３と電池３０６とが接続されている。このようにして、配線部材２００，４００に、穴９００を設けることによって、各電池３０１〜３０６の配線長を等しくすることができる。
【００２８】
続いて、図４に、電池モジュール３００の第三の構成例を示す。図４に示すように、第三の構成例においては、電池モジュール３００が、６個の電池３０１〜３０６を有している。電池３０１〜３０６の配列方法は、図３と同じであるため、ここでは、説明を省略する。図４の構成において、各電池３０１〜３０６の配線長を等しくするための方法について説明する。図４に示すように、第三の構成例では、６個の電池３０１〜３０６の上部同士を配線部材２００で接続する。また、６個の電池３０１〜３０６の下部同士を配線部材４００で接続する。配線部材２００，４００は、６個の電池３０１〜３０６のすべてに架かる矩形形状を有している。第三の構成例では、さらに、図４に示すように、電池３０３と電池３０６との上部同士を配線９０１で接続する。同様に、電池３０１と電池３０４との下部同士を配線９０１で接続する。電池３０１および電池３０４の下部の配線９０１から、電池３０３および電池３０６の上部の配線９０１に向かって、電流を流すことによって、配線部材２００，４００の加工をせずに、各電池３０１〜３０６の配線長を等しくすることができる。なお、電流の流す向きは、これに限定されず、例えば、電池３０３および電池３０６の上部の配線９０１から、電池３０１および電池３０４の下部の配線９０１に向かって、電流を流してもよい。
【００２９】
図３および図４の電池モジュールの構成はともに、ｙ軸方向に三列、ｘ軸方向に二列の場合について説明した。しかしながら、本実施の形態１における構成はこれに限るものではない。すなわち、ｙ軸方向に３列以上電池が配置されている電池モジュールであればよく、ｙ軸方向の列数、および、ｘ軸方向の列数は、いずれも、任意の個数としてよい。
【００３０】
なお、以下では、説明を簡単にするために、図２の構成を有する電池モジュール３００を例に挙げて説明する。しかしながら、電池モジュール３００が、図３または図４の構成を有している場合についても、同様の動作となることは言うまでもない。
【００３１】
図５は、変換器５００の構成を示す図である。変換器５００は、図５のように、複数のスイッチング素子５０１、５０２、５０３、５０４から構成される。スイッチング素子５０１、５０２、５０３、５０４として、例えば、ＭＯＳＦＥＴ（Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ  Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）、ＩＧＢＴ（Ｉｎｓｕｌａｔｅｄ  Ｇａｔｅ  Ｂｉｐｏｌａｒ  Ｔｒａｎｓｉｓｔｏｒ）等の半導体スイッチング素子が用いられる。以下では、スイッチング素子５０１、５０２、５０３、５０４がＭＯＳＦＥＴの場合を例に挙げて説明する。図５に示すように、スイッチング素子５０１およびスイッチング素子５０２のドレイン端子は、電池モジュール３００の一端に接続され、スイッチング素子５０３およびスイッチング素子５０４のソース端子は、電池モジュール３００の他端に接続されている。また、スイッチング素子５０１のソース端子は、スイッチング素子５０３のドレイン端子に接続されている。スイッチング素子５０１とスイッチング素子５０３との接続点は、図示しない負荷の一端に接続されている。同様に、スイッチング素子５０２のソース端子は、スイッチング素子５０４のドレイン端子に接続されている。スイッチング素子５０２とスイッチング素子５０４との接続点は、図示しない負荷の他端に接続されている。なお、スイッチング素子５０１、５０２、５０３、５０４がＩＧＢＴの場合は、「ドレイン端子」を「コレクタ端子」と読み替え、「ソース端子」を「エミッタ端子」と読み替える。このような構成の変換器５００を用いた場合には、新たにリップル生成装置を接続する必要がない。そのため、機器コストの増大を防ぐことが可能である。なお、変換器５００の構成については、図５に限定されるものではなく、周波数成分を有する電流を電池モジュール３００に流すことが可能であれば、いかなる構成でもよいものとする。
【００３２】
図６は、温度測定部６００の構成を示す図である。温度測定部６００は、図６のように、温度センサ６０１と、温度センサ６０２と、電池温度差計算部６０３と、入出力部６０４とから構成される。温度センサ６０１は、例えばサーミスタ等を用いた温度センサから構成される。例えば、電池モジュール３００が図２の構成を有する場合、温度センサ６０１は、電池モジュール３００の端部の電池３０１または電池３０３の温度を測定する。すなわち、温度センサ６０１は、いずれか一方の端部の電池の温度を測定すればよい。以下では、説明を簡単にするために、温度センサ６０１が、電池３０１の温度を測定した場合について説明する。また、温度センサ６０２は、電池モジュール３００の中央部の電池３０２の温度を測定する。なお、温度センサ６０１と温度センサ６０２が測定する電池は逆であってもよい。すなわち、温度センサ６０２が電池３０１または電池３０３の温度を測定し、温度センサ６０１が電池３０２の温度を測定してもよい。さらに、電池モジュール３００において、４個以上の電池がｙ軸方向に並列接続されている場合には、温度センサ６０１および６０２が温度を測定する電池は、端部の電池と中央部の電池とに限らず、端部に隣接した電池と中央部に隣接した電池とであってもよい。温度センサ６０１が測定した電池３０１の温度と、温度センサ６０２が測定した電池３０２の温度とは、電池温度差計算部６０３に入力される。電池温度差計算部６０３は、温度センサ６０１が測定した電池３０１の温度と、温度センサ６０２が測定した電池３０２の温度との差分を、電池温度差として計算する。電池温度差は、入出力部６０４を介して、制御部７００へ出力される。
【００３３】
図７は、制御部７００の構成を示す図である。制御部７００は、図７に示すように、入出力部７０１と、周波数決定部７０２と、スイッチング周波数制御部７０３と、記憶部７０４とから構成されている。入出力部７０１には、温度測定部６００の入出力部６０４から出力された電池温度差が入力される。記憶部７０４は、変換器５００のスイッチング周波数と、電池モジュール３００の電池温度差との対応関係を示すデータを予め記憶している。周波数決定部７０２は、入出力部７０１に入力された電池温度差に基づいて、記憶部７０４のデータを参照して、変換器５００のスイッチング周波数を決定する。スイッチング周波数制御部７０３は、周波数決定部７０２が決定したスイッチング周波数に応じた信号を生成して、変換器５００のスイッチング素子５０１〜５０４に対して出力する。
【００３４】
ここで、本実施の形態１に係る電池モジュール３００を充放電した場合の電池モジュール３００内の温度分布について説明する。図８は、直流での充放電した場合の電池モジュール３００内の各電池の温度を表した概略図である。図８に示されるように、電池モジュール３００内の中央部の電池３０２は、端部の電池３０１，３０３と比較して、放熱性能が低く、温度が上昇しやすい傾向にある。そのため、電池モジュール３００に空冷機能または水冷機能を設けて、電池モジュール３００の温度を全体的に低下させる方法が存在する。しかし、空冷機能または水冷機能で電池モジュール３００の温度を全体的に低下させた場合、電池モジュール３００内の温度のバラつきは解消されることはなく、中央部の電池３０２の温度は、端部の電池３０１，３０３の温度よりも高いままである。
【００３５】
続いて、電池モジュール３００の各電池に流れるリップル電流が、変換器５００のスイッチング周波数によって異なることについて説明する。まず、リップル電流とは、変換器５００のスイッチング動作により発生する周波数成分を有する電流のことである。リップル電流の周波数は、変換器５００のスイッチング周波数に依存する。従って、変換器５００のスイッチング周波数を高くすると、リップル電流の周波数も高くなる。例えば、図２の構成を有する電池モジュール３００に、リップル電流を模擬した正弦波電流を流した場合について述べる。図９は、図２の構成を有する電池モジュール３００に、低周波数である１００Ｈｚの正弦波電流を流した時の端部の電池３０１と中央部の電池３０２とに流れる電流波形を示す。図９において、端部の電池３０１に流れる電流波形は、中央部の電池３０２に流れる電流波形と同じ波形になっている。すなわち、図９に示されるように、電池３０１と電池３０２とに流れる正弦波電流の大きさは互いに等しいことが分かる。図１０は、図２に示す構成を有する電池モジュール３００に高周波数である１００ｋＨｚの正弦波電流を流した時の端部の電池３０１と中央部の電池３０２とに流れる電流波形を示す。図１０に示すように、端部の電池３０１に流れる電流は、中央部の電池３０２に流れる電流よりも大きいことが分かる。これは、配線部材２００，４００のインダクタンス２０１，２０２，４０１，４０２に影響を受けているためで、この時の電流の分配は、理論的に算出することも可能である。
【００３６】
上記の説明においては、図９と図１０とを用いて、周波数が１００Ｈｚと１００ｋＨｚとの正弦波電流の場合について述べたが、各周波数における端部の電池３０１と中央部の電池３０２とに流れるリップル電流の実効値をまとめた図が、図１１である。図１１において、横軸がリップル電流の周波数を示し、縦軸がリップル電流の実効値を示す。図１１に示されるように、リップル電流の周波数が高いほど、リップル電流の実効値のバラつきが大きくなり、端部の電池３０１に多くのリップル電流が流れるようになる。一方、リップル電流の周波数が高い場合には、中央部の電池３０２には、リップル電流はあまり流れない。
【００３７】
従って、変換器５００のスイッチング周波数を増減させることで、電池モジュール３００内の各電池３０１〜３０３に流れるリップル電流の電流値を変化させる。これにより、電池３０１〜３０３の発熱量を調節することが可能となる。
【００３８】
本実施の形態１では、電池モジュール３００を直流で充放電した場合に生じる電池の温度のバラつきを解消することを目的としている。具体的には、リップル電流の周波数を調整することで、電池内部抵抗とリップル電流とによる自己発熱を制御して、温度のバラつきを解消する。
【００３９】
ここで、リップル電流の周波数の決定方法について説明する。図１２は、記憶部７０４に記憶されている、変換器５００のスイッチング周波数と電池モジュール３００の電池温度差との対応関係を示した図である。図１２において、横軸は、端部の電池３０１の温度と中央部の電池３０２の温度との電池温度差を示し、縦軸は、変換器５００のスイッチング周波数を示す。図１２のデータは、あらかじめ測定されて、記憶部７０４に格納されている。図１２のデータを用いれば、電池温度差に対応する、変換器５００のスイッチング周波数は一意に決定される。従って、本実施の形態１においては、図１２に示すデータを記憶部７０４にあらかじめ記憶させておくことで、制御部７００が、温度測定部６００が求めた電池温度差に基づいて、変換器５００のスイッチング周波数を調整することが可能である。なお、図１２のデータは、グラフだけでなく、ルックアップテーブルでもよく、スイッチング周波数と電池温度差とが一対一で対応付けられていれば、どのような形で記憶部７０４に記憶されていてもよい。
【００４０】
また、変換器５００のスイッチング周波数の変動領域を設定しなければ、変換器５００を構成する機器の動作に不具合が生じたり、あるいは、スイッチング素子が破壊されたりする可能性がある。スイッチング周波数の変動領域の決定方法は、例えば、変換器５００を構成する機器に要求される基本波の周波数を下限とし、使用するスイッチング素子の上限スイッチング周波数を上限とする。あるいは、電池モジュール３００内で、リップル電流のバラつきが大きくなり始める周波数を下限とし、リップル電流による電池温度のバラつきが十分発生して電池温度を調整可能な周波数を上限としてもよい。具体的には、図１１の例で考えると、リップル電流のバラつきが大きくなり始める周波数は１０００Ｈｚ、リップル電流による電池温度のバラつきが十分発生して電池温度を調整可能な周波数は、１００００Ｈｚとすると、下限が１０００Ｈｚ、上限が１００００Ｈｚとなる。
【００４１】
次に、本実施の形態１に係る電源システム１００の動作について説明する。電池モジュール３００内の各電池３０１〜３０３の電池温度差が無い状態から充放電を開始するとする。電池モジュール３００の充放電を開始すると、各電池３０１〜３０３は、流れる電流に応じて発熱する。この時、各電池３０１〜３０３には、直流電流とリップル電流とが流れている。
【００４２】
図１３に、電池モジュール３００内の端部の電池３０１と中央部の電池３０２との電池温度差を低減する動作のフローチャートを示す。ここでは、端部の電池３０１の温度をＴｏｕｔ、中央部の電池３０２の温度をＴｉｎとし、端部の電池３０１の温度Ｔｏｕｔから中央部の電池３０２の温度Ｔｉｎを引いた値を電池温度差Ｔｅとしている。また、目標温度差Ｔを閾値として予め設定しておく。図１３のフローチャートの処理では、電池温度差Ｔｅが±Ｔ以内になるように、変換器５００のスイッチング動作を調整する。
【００４３】
まず、図１３に示すように、ステップＳ１で、温度測定部６００の温度センサ６０１が端部の電池３０１の温度を測定し、温度センサ６０２が中央部の電池３０２の温度を測定する。電池３０１および電池３０２の温度を測定するサンプリング時間は、例えば１分に設定すればよいが、サンプリング時間を限定するものではなく、何秒であってもよい。また、温度測定部６００の電池温度差計算部６０３が、測定して得られた電池３０１と電池３０２との電池温度から、電池３０１と電池３０２との電池温度差Ｔｅを計算する。
【００４４】
続いて、ステップＳ２において、制御部７００の周波数決定部７０２が、電池温度差Ｔｅが±Ｔ以内か否かを判定する。電池温度差Ｔｅが±Ｔ以内であれば、ステップＳ３に進み、そうでなければ、ステップＳ４に進む。
【００４５】
ステップＳ３では、制御部７００の周波数決定部７０２は、次回の電池温度測定まで、変換器５００のスイッチング周波数の変更は行わない。すなわち、この場合には、変換器５００のスイッチング周波数を更新しない。
【００４６】
ステップＳ４では、制御部７００の周波数決定部７０２は、電池温度差Ｔｅが正の値か負の値かを判定する。電池温度差Ｔｅが正の値の場合は、ステップＳ５に進み、電池温度差Ｔｅが負の値の場合は、ステップＳ６に進む。
【００４７】
ステップＳ５は、電池温度差Ｔｅが正の値、つまり、端部の電池３０１の温度が中央部の電池３０２の温度よりも高い場合を示す。このとき、端部の電池３０１に流れるリップル電流が、中央部の電池３０２に流れるリップル電流よりも大きい。従って、ステップＳ５では、制御部７００の周波数決定部７０２は、端部の電池３０１に流れるリップル電流を小さくするために、記憶部７０４に格納された図１２に示すデータを参照して、変換器５００のスイッチング周波数を減少させる制御を行う。
【００４８】
一方、ステップＳ６は、電池温度差Ｔｅが負の値の場合、つまり、端部の電池３０１の温度が中央部の電池３０２の温度より低い場合を示す。このとき、端部の電池３０１に流れるリップル電流が、中央部の電池３０２に流れるリップル電流よりも小さい。従って、ステップＳ６では、制御部７００の周波数決定部７０２は、端部の電池３０１に流れるリップル電流を大きくするために、記憶部７０４に格納された図１２に示すデータを参照して、変換器５００のスイッチング周波数を増加させる制御を行う。
【００４９】
このように、ステップＳ２の判定の結果、電池温度差Ｔｅが±Ｔ以内でない場合、制御部７００の周波数決定部７０２は、ステップＳ５およびステップＳ６の制御を定期的に繰り返し行うことで、電池温度差Ｔｅが±Ｔ以内になるように制御する。上述したように、図１２のデータを記憶部７０４にあらかじめ記憶しておくことで、制御部７００の周波数決定部７０２の上記動作を可能としている。しかしながら、以下では、実施の形態１の変形例として、図１２のデータが未知の場合について説明する。
【００５０】
図１２のデータが未知、すなわち、スイッチング周波数と電池温度差との対応関係が未知の場合、まずは、適当なスイッチング周波数で動作させ、一定時間経過後、端部の電池３０１と中央部の電池３０２との温度を測定して電池温度差を求める。図１４は、１回目の温度測定結果をプロットした、スイッチング周波数と電池温度差との対応関係を示すグラフである。図１４において、横軸が電池温度差Ｔｅを示し、縦軸がスイッチング周波数を示す。図１４では、１回目の温度測定で得られた電池温度差Ｔｅが、正の値であった場合を示している。この場合、端部の電池３０１に流れるリップル電流の大きさを抑制するために、矢印Ａで示すように、制御部７００は、スイッチング周波数を低くする制御を行う。
【００５１】
続いて、図１５に、２回目の温度測定結果をプロットした、スイッチング周波数と電池温度差との対応関係を示す。２回目の温度測定においても、電池温度差Ｔｅは正の値であり、且つ、電池温度差Ｔｅが目標温度差±Ｔ以内に収まっていない。この場合は、矢印Ｂで示すように、制御部７００は、再度、スイッチング周波数を低くする制御を行う。
【００５２】
このように、数回の電池温度測定を通して、電池温度差Ｔｅが±Ｔ以内に収まるように、スイッチング周波数を調整する。上記では、電池温度差Ｔｅが正の値の場合について述べた。また、電池温度差Ｔｅが負の値の場合においても、図１６の矢印Ｃおよび矢印Ｄに示すように、数回、スイッチング周波数を高くする制御を行うことで、電池温度差Ｔｅが±Ｔ以内に収まるようにする。なお、電池温度差Ｔｅが正の値の場合の制御と、電池温度差Ｔｅが負の値の場合の制御とを合わせた結果を、図１６に示す。なお、図１６のデータを記憶部７０４に記憶して、制御部７００が当該データを参照することで、次回以降の温度バラつきの低減処理にかかる時間を短縮することができる。
【００５３】
上述した特許文献１に記載の従来装置においては、直流のみの充放電では、電池を昇温するのみで、電池モジュールの構造上発生する電池の温度バラつきを低減することはできない。一方、本実施の形態１では、変換器５００のスイッチング周波数を制御することによって、電池モジュール３００内の各電池３０１〜３０３に流れるリップル電流の大きさが変化する。これにより、各電池３０１〜３０３の発熱量を調節することが可能となる。したがって、上記の動作により、複数の電池が並列接続された電池モジュール３００内の電池の温度バラつきを低減する効果が得られる。さらに、温度バラつきを低減することで、電池３０１〜３０３を均等に劣化させることができる。さらに、一部の電池が劣化することによる電流分布を解消でき、電池モジュール３００の安全性の向上に期待できる。また、電池３０１〜３０３の温度は、最も高温な電池の温度に揃えるため、劣化を促進させる低温時の充放電を避けることができる。
【００５４】
なお、上記の本実施の形態１の説明においては、蓄電モジュールとしての電池モジュール３００において、蓄電素子である電池を二次電池から構成する場合を例に挙げて説明したが、その場合に限定されない。例えば、電気二重層キャパシタ、アルミ電解コンデンサ等の内部抵抗を有する蓄電素子であれば、リップル電流を制御することで同様の効果が得られる。従って、電池モジュール３００を、そのような蓄電素子から構成するようにしてもよい。
【００５５】
また、上記の本実施の形態１の説明においては、記憶部７０４が、変換器５００のスイッチング周波数と、電池温度差との対応関係を示すデータを記憶しているとして説明した。しかしながら、これに限定されない。例えば、記憶部７０４が、変換器５００のスイッチング周波数と、電池温度差と、変換器５００が発生するリップル電流の電流値との対応関係を示すデータを記憶していてもよい。その場合には、制御部７００が、記憶部７０４の当該データを参照することで、変換器５００が発生するリップル電流の電流値も考慮して、変換器５００のスイッチング周波数を制御できるので、より迅速に電池温度差を低減することが可能になる。
【００５６】
以上のように、本実施の形態１においては、温度測定部６００が、電池モジュール３００の複数の部分の温度を測定する。制御部７００は、測定された複数の部分の温度差に基づいて、当該温度差を低減させるように、変換器５００のスイッチング周波数を制御する。電池モジュール３００内の各電池３０１〜３０３は、インダクタンスを有する配線部材２００および配線部材４００により並列接続されている。そのため、当該インダクタンスの影響で、各電池３０１〜３０３に流れるリップル電流の電流値が変化する。その結果、各電池３０１〜３０３の発熱量に差異が発生する。また、リップル電流の電流値は、リップル電流の周波数を調整することで、制御できる。さらに、リップル電流の周波数は、変換器５００のスイッチング周波数で制御可能である。従って、本実施の形態１においては、制御部７００が、電池モジュール３００の複数の部分の温度差に基づいて、変換器５００のスイッチング周波数を制御することで、電池モジュール３００の各電池３０１〜３０３に流れるリップル電流の大きさを調整して、各電池３０１〜３０３の温度差を低減させる。これにより、各電池の劣化速度のバラつきを抑え、電池モジュール３００の本来の性能を十分発揮できるようにすることができる。
【００５７】
実施の形態２．
図１７および図１８を用いて、本発明の実施の形態２に係る電源システムおよび電力変換装置について以下に説明する。
【００５８】
図１７は、本発明の実施の形態２に係る電源システム１００Ａの構成を示す図である。図１７において、電源システム１００Ａは、図１に示した電池モジュール３００に代えて、電池モジュール８００を備えている。なお、その他の構成については、上述した実施の形態１と同様なので、説明を省略する。
【００５９】
なお、本実施の形態２においても、上記の実施の形態１と同様に、変換器５００と制御部７００とは、本実施の形態１に係る電力変換装置を構成している。
【００６０】
図１８に、電池モジュール８００の構成を示す。電池モジュール８００は、６個の電池８０１〜８０６を備えている。図１８に示すように、６個の電池８０１〜８０６は、ｙ軸方向に三列、ｚ軸方向に二列で互いに接続されている。つまり、電池モジュール８００は、３個の電池群を並列接続して構成されており、各電池群は、２個の電池をｚ方向に直列接続して形成されている。具体的には、電池８０１と電池８０４とが直列接続されて第１電池群１００１を構成し、電池８０２と電池８０５とが直列接続されて第２電池群１００２を構成し、電池８０３と電池８０６とが直列接続されて第３電池群１００３を構成している。また、第１電池群１００１と第２電池群１００２と第３電池群１００３とが並列接続されている。なお、電池モジュール８００の構成は、図１８に限定するものではなく、図１８の構成を最低限の構成とする。すなわち、３個以上の電池を直列接続してもよく、また、電池群の個数は、４個以上の任意の個数としてもよい。
【００６１】
次に、電池モジュール８００内で生じる温度分布について説明する。直流のみで電池モジュール８００を充放電した場合、電池モジュール８００の各電池群１００１〜１００３において、各電池群１００１〜１００３の中央部の温度が高くなる。すなわち、電池群１００２の温度が、電池群１００１および電池群１００３より高くなる。また、各電池群において、電池群の中央部に位置する電池の温度が、電池群の端部に位置する電池の温度よりも高くなる。本実施の形態２では、２つの電池を直列しているが、もし、３個の電池を直列接続している場合、中央に位置する電池の温度が、他の電池の温度に比べて高くなる。
【００６２】
しかしながら、３つの電池群１００１〜１００３の電池８０１〜８０６の全てに温度センサを備えると、コストが高くなるという課題が生じる。
【００６３】
そこで、本発明の実施の形態２においては、各電池群１００１〜１００３を、それぞれ、「１つの電池」として扱う。そして、端部の第１電池群１００１と中央部の第２電池群１００２とに、温度測定部６００の温度センサ６０１および温度センサ６０２とをそれぞれ設置する。なお、温度センサ６０１は、第１電池群１００１の中のいずれか１つの電池に対して設置する。当該１つの電池は、第１電池群１００１に３個以上の電池が含まれる場合、第１電池群１００１の中の中央部に位置する電池であることが望ましい。また、同様に、温度センサ６０２は、第２電池群の中のいずれか１つの電池に対して設置する。当該１つの電池は、第２の電池群１００２に３個以上の電池が含まれる場合、第２電池群の中の中央部に位置する電池であることが望ましい。また、温度センサ６０１は、第１電池群１００１の代わりに、第３電池群１００３に対して配置するようにしてもよい。
【００６４】
このように、本実施の形態２においては、複数の電池群が並列接続された電池モジュール８００において、端部の電池群１００１および中央部の電池群１００２をそれぞれ１つの電池として扱う。すなわち、各電池群１００１および１００２に対して、それぞれ、１つの温度センサ６０１および６０２を設ける。これにより、温度センサ６０１および６０２の設置数を低減し、コストアップを抑制することが可能である。また、本実施の形態２においても、上記の実施の形態１と同様に、電池温度差に基づいて変換器５００のスイッチング周波数を制御するため、実施の形態１と同様の効果が得られることは言うまでもない。
【００６５】
実施の形態３．
図１９を用いて、本発明の実施の形態３に係る電源システムおよび電力変換装置について以下に説明する。
【００６６】
図１９は、本発明の実施の形態３に係る電源システム１００Ｂの構成を示す図である。本実施の形態３に係る電源システム１００Ｂでは、図１９に示すように、リップル生成装置５００Ａを電池モジュール３００に接続することを特徴とする。すなわち、本実施の形態３では、上記の図１に示した実施の形態１の構成に対して、リップル生成装置５００Ａを追加している。リップル生成装置５００Ａは、例えば低周波数の１００Ｈｚから高周波数の１００ｋＨｚまでの範囲の周波数成分を有するリップル電流を生成する。それらのリップル電流は、例えば、正弦波電流、矩形波電流等を含む。
【００６７】
また、本実施の形態３において、電池モジュール３００の構成は、例えば、図２、図３図４、および図１８のいずれかとし、電池の並列数および電池の直列数に制限はない。
【００６８】
なお、本実施の形態３においては、変換器５００と制御部７００とリップル生成装置５００Ａが、電力変換装置を構成している。
【００６９】
その他の構成については、上述した実施の形態１または２と同様なので、説明を省略する。
【００７０】
上述したように、例えば、リチウムイオン二次電池を低温で充放電した場合、負極表面に金属リチウムが析出する。また、金属リチウムが電解液と反応することで、絶縁物を形成する。さらに、絶縁物によって、リチウムイオン二次電池の内部抵抗が上昇し、リチウムイオン二次電池の充電性能が低下する。その結果、リチウムイオン二次電池の劣化が加速するという課題が生じる。
【００７１】
これに対し、本実施の形態３においては、リップル生成装置５００Ａを電池モジュール３００に接続することで、リップル生成装置５００Ａで生成したリップル電流のみを電池モジュール３００に流す。そのため、本実施の形態３では、電池モジュール３００の各電池３０１〜３０３をリップル電流により発熱させることができる。
【００７２】
また、リップル生成装置５００Ａは、制御部７００により制御される。制御部７００は、電池モジュール３００の端部の電池３０１と中央部の電池３０２との電池温度差を、温度測定部６００から取得する。制御部７００は、電池温度差に基づいて、リップル生成装置５００Ａのリップル電流の周波数を制御することで、電池モジュール３００内の温度バラつきを低減しつつ、電池３０１〜３０３を発熱させることが可能となる。
【００７３】
従って、本実施の形態３では、低温時においては、リップル生成装置５００Ａのリップル電流により電池３０１〜３０３を発熱させることで、電池３０１〜３０３を昇温することができる。これにより、低温での電池３０１〜３０３の充放電を行うことを回避できるので、電池３０１〜３０３の劣化を抑制することが可能となる。
【００７４】
なお、本実施の形態３において、変換器５００の構成を変更し、リップル生成装置５００Ａと同様の機能が得られるならば、つまり、変換器５００によって電池３０１〜３０３に直流を流さずにリップル電流のみを流すことが可能ならば、新たにリップル生成装置５００Ａを備える必要はない。
【００７５】
以上のように、本実施の形態３においては、実施の形態１，２と同様に、電池温度差に基づいて、変換器５００のスイッチング周波数を制御することで、電池温度差を低減させるため、上記の実施の形態１，２と同様の効果が得られる。本実施の形態３においては、さらに、リップル生成装置５００Ａを設けて、電池３０１〜３０３にリップル電流のみを流すようにしたので、電池モジュール３００内の電池温度のバラつきを低減しつつ、電池３０１〜３０３を昇温することが可能となる。また、低温時での電池３０１〜３０３の充放電を行わないため、電池３０１〜３０３の劣化を抑制することが可能である。
【００７６】
実施の形態４．
本実施の形態においては、上記の実施の形態１〜３以外の他の実施の形態について説明する。
【００７７】
上記の実施の形態１〜３では、複数の電池の配線長が互いに等しい場合について説明した。しかしながら、複数の電池の配線長にバラつきがあってもよい。なお、その場合には、制御部７００が、電池モジュール３００または電池モジュール８００内のインダクタンスに基づいて、各電池に流す電流の分配を算出し、その算出結果に基づいて、変換器５００のスイッチング周波数を調整する。こうすることで、各電池の温度のバラつきを抑制することが可能である。
【００７８】
上記実施の形態１〜３では、電池モジュール３００または電池モジュール８００の中央部の電池と端部の電池との温度を測定する場合について説明した。しかしながら、電池の温度の測定箇所はこれに限らない。例えば、電池モジュール３００または電池モジュール８００に対して、熱源が隣接している場合、電池モジュール３００または電池モジュール８００の温度分布は、図８の例のようにはならない。すなわち、熱源に近い位置に配置されている電池の温度が高くなるので、電池モジュール３００または電池モジュール８００において、一方の端部の電池の温度が高くなることがある。そのような場合、電流経路を変更して、各電池の配線長をバラつかせる。さらに、電池モジュール３００または電池モジュール８００の熱源に近い電池に隣接した電池の温度と、反対側の端部の電池の温度とを測定し、その測定結果に基づいて、制御部７００が、スイッチング周波数を調整するようにしてもよい。
【００７９】
なお、ここで、上述した実施の形態１〜４に係る電力変換装置および電源システムにおける制御部７００のハードウェア構成について簡単に説明する。制御部７００の各機能は、処理回路によって実現される。各機能を実現する処理回路は、専用のハードウェアであってもよく、メモリに格納されるプログラムを実行するプロセッサであってもよい。
【００８０】
処理回路が専用のハードウェアである場合、処理回路は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものが該当する。制御部７００の各機能それぞれを個別の処理回路で実現してもよいし、各機能をまとめて処理回路で実現してもよい。
【００８１】
一方、処理回路がプロセッサの場合、制御部７００の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアおよびファームウェアは、プログラムとして記述され、メモリに格納される。プロセッサは、メモリに記憶されたプログラムを読み出して実行することにより、制御部７００の各機能を実現する。すなわち、制御部７００は、処理回路により実行されるときに、例えば図１３に示した各ステップが結果的に実行されることになるプログラムを格納するためのメモリを備える。
【００８２】
これらのプログラムは、上述した各部の手順あるいは方法をコンピュータに実行させるものであるともいえる。ここで、メモリとは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の、不揮発性または揮発性の半導体メモリが該当する。また、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等も、メモリに該当する。
【００８３】
なお、上述した各部の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。
【００８４】
このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述した各部の機能を実現することができる。
【符号の説明】
【００８５】
１００，１００Ａ，１００Ｂ  電源システム、２００  配線部材、２０１  インダクタンス、２０２  インダクタンス、３００  電池モジュール、３０１  電池、３０２  電池、３０３  電池、３０４  電池、３０５  電池、３０６  電池、４００  配線部材、４０１  インダクタンス、４０２  インダクタンス、５００  変換器、５００Ａ  リップル生成装置、５０１  スイッチング素子、５０２  スイッチング素子、５０３  スイッチング素子、５０４  スイッチング素子、６００  温度測定部、６０１  温度センサ、６０２  温度センサ、６０３  電池温度差計算部、６０４  入出力部、７００  制御部、７０１  入出力部、７０２  周波数決定部、７０３  スイッチング周波数制御部、７０４  記憶部、８００  電池モジュール、８０１  電池、８０２  電池、８０３  電池、８０４  電池、８０５  電池、８０６  電池。
【要約】
電力変換装置は、配線部材２００および配線部材４００を介して複数の電池３０１〜３０３が並列接続された電池モジュール３００に接続された変換器５００と、電池モジュール３００の電池３０１と電池３０２の温度に基づいて、電池３０１と電池３０２との間の温度差を低減するように、変換器５００のスイッチング周波数を制御する制御部７００とを備えている。配線部材２００は、インダクタンス２０１，２０２を有し、配線部材４００は、インダクタンス４０１，４０２を有する。【図１】
0006541931.tif 000002
【図２】
0006541931.tif 000003
【図３】
0006541931.tif 000004
【図４】
0006541931.tif 000005
【図５】
0006541931.tif 000006
【図６】
0006541931.tif 000007
【図７】
0006541931.tif 000008
【図８】
0006541931.tif 000009
【図９】
0006541931.tif 000010
【図１０】
0006541931.tif 000011
【図１１】
0006541931.tif 000012
【図１２】
0006541931.tif 000013
【図１３】
0006541931.tif 000014
【図１４】
0006541931.tif 000015
【図１５】
0006541931.tif 000016
【図１６】
0006541931.tif 000017
【図１７】
0006541931.tif 000018
【図１８】
0006541931.tif 000019
【図１９】
0006541931.tif 000020