(57)【要約】【課題】並列接続された複数のバッテリのいずれかに異常が生じているときに、異常が生じていないバッテリから電気機器への電力の供給を維持しつつ異常が生じていないバッテリの劣化を抑制する。【解決手段】複数のバッテリのいずれにも異常が生じていない通常時には、個別の出力上限値Ｗｏｕｔ（ｎ）の総和により全体の出力上限値Ｗｏｕｔを計算し（Ｓ１００）、複数のバッテリのいずれかに異常が生じている異常時には、異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算する（Ｓ１３０）。異常時には、全体の出力上限値や入力上限値を通常時の計算手法を用いて得られるものより小さくすることにより、異常が生じていないバッテリの劣化が促進されるのを抑制することができる。【選択図】図２
2014050129.tif 000002
【特許請求の範囲】
【請求項１】
並列接続された複数のバッテリを備え、前記複数のバッテリの各々の個別の出力上限値に対して第１の手法により得られる全体の出力上限値を用いて該複数のバッテリから電気機器に電力を供給する電源装置であって、
前記複数のバッテリのうち少なくとも１つのバッテリに異常が生じているときには、異常が生じているバッテリを切り離し、異常が生じていないバッテリに対して前記第１の手法により得られる全体の出力上限値より値が小さくなる第２の手法を用いて全体の出力上限値を設定する、
ことを特徴とする電源装置。
【請求項２】
請求項１記載の電源装置であって、
前記第２の手法は、前記第１の手法により得られる全体の出力上限値に値０より大きく値１より小さい係数を乗じることにより全体の出力上限値を得る手法である、
ことを特徴とする電源装置。
【請求項３】
請求項１または２記載の電源装置であって、
前記第１の手法は、個別の出力上限値の総和により全体の出力上限値を得る手法または個別の出力上限値のうち最小値にバッテリの数を乗じることにより全体の出力上限値を得る手法である、
ことを特徴とする電源装置。
【請求項４】
請求項１ないし３のうちのいずれか１つの請求項に記載の電源装置であって、
前記複数のバッテリのすべてに異常が生じていないときには前記複数のバッテリの各々の個別の入力上限値に対して第３の手法により得られる全体の入力上限値を設定し、
前記複数のバッテリのうち少なくとも１つのバッテリに異常が生じているときには、異常が生じていないバッテリに対して前記第３の手法により得られる全体の入力上限値より値が小さくなる第４の手法を用いて全体の入力上限値を設定する、
ことを特徴とする電源装置。
【請求項５】
請求項４記載の電源装置であって、
前記第３の手法は、個別の入力上限値の総和により全体の入力上限値を得る手法または個別の入力上限値のうち最小値にバッテリの数を乗じることにより全体の入力上限値を得る手法であり、
前記第４の手法は、前記第３の手法により得られる全体の入力上限値に値０より大きく値１より小さい係数を乗じることにより全体の入力上限値を得る手法である、
ことを特徴とする電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源装置に関し、詳しくは、並列接続された複数のバッテリを備え、複数のバッテリの各々の個別の出力上限値に対して第１の手法により得られる全体の出力上限値を用いて複数のバッテリから電気機器に電力を供給する電源装置に関する。
【背景技術】
【０００２】
従来、この種の電源装置としては、並列接続した２つの電池のうち一方に異常が生じると、異常が生じている電池に接続されたシステムメインリレーを解放状態として異常が生じている電池を切り離すものが提案されている（例えば、特許文献１参照）。この電源装置では、異常が生じている電池の切り離す際に、システムメインリレーの解放時のスパークを防ぐために、一時的にシステム要求パワーを値０に制限し、異常が生じている電池を切り離した後は、システム要求パワーを上限値で制限している。
【０００３】
また、並列接続された複数の電池モジュールのうちのいずれかに異常が生じると、異常が生じていない電池モジュールに基づいて出力上限値を算出し、算出した出力上限値が所定値以上のときに異常が生じている電池モジュールを切り離す電動車両も提案されている（例えば、特許文献２参照）。この電動車両では、上述の制御を行なうことにより、正常な電池モジュールによって安全に走行を続けることができるとしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１３８２７８号公報
【特許文献２】特開２０１０−２７３４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の電源装置では、システム要求パワーを上限値で制限しているものの、上限値のシステム要求パワーを異常が生じていない電池から出力すると、その電池の状態によっては電池が劣化していまう。また、上述の電動車両では、異常が生じていない電池に基づいて計算される出力上限値を用いるものの、異常が生じている電池を切り離した後は、要求パワーが容易に出力上限値で制限され、出力上限値の放電が行なわれやすいために、電池の劣化が生じやすくなる。
【０００６】
本発明の電源装置は、並列接続された複数のバッテリのいずれかに異常が生じているときに、異常が生じていないバッテリから電気機器への電力の供給を維持しつつ異常が生じていないバッテリの劣化を抑制することを主目的とする。
【課題を解決するための手段】
【０００７】
本発明の電源装置は、上述の主目的を達成するために以下の手段を採った。
【０００８】
本発明の電源装置は、
並列接続された複数のバッテリを備え、前記複数のバッテリの各々の個別の出力上限値に対して第１の手法により得られる全体の出力上限値を用いて該複数のバッテリから電気機器に電力を供給する電源装置であって、
前記複数のバッテリのうち少なくとも１つのバッテリに異常が生じているときには、異常が生じているバッテリを切り離し、異常が生じていないバッテリに対して前記第１の手法により得られる全体の出力上限値より値が小さくなる第２の手法を用いて全体の出力上限値を設定する、
ことを特徴とする。
【０００９】
この本発明の電源装置では、複数のバッテリのいずれにも異常が生じていない通常時には、第１の手法によって得られる全体の出力上限値を用いて複数のバッテリから電気機器に電力を供給し、複数のバッテリのうち少なくとも１つのバッテリに異常が生じている異常時には、異常が生じているバッテリを切り離し、異常が生じていないバッテリに対して第１の手法により得られる全体の出力上限値より値が小さくなる第２の手法を用いて全体の出力上限値を設定する。即ち、異常時には、通常時の第１の手法により得られる全体の出力上限値より値が小さくなる第２の手法により得られる全体の出力上限値を用いるのである。これにより、異常が生じていないバッテリの全体の出力上限値が小さくなるため、異常が生じていないバッテリの劣化を抑制することができる。もとより、異常が生じていないバッテリから電気機器への電力の供給を行なうことができる。
【００１０】
こうした本発明の電源装置において、前記第２の手法は、前記第１の手法により得られる全体の出力上限値に値０より大きく値１より小さい係数を乗じることにより全体の出力上限値を得る手法である、ことを特徴とするものとすることもできる。こうすれば、通常時の第１の手法を用いて得られる全体の出力上限値に係数を乗じるだけで異常時の全体の出力上限値を得ることができる。
【００１１】
また、本発明の電源装置において、前記第１の手法は、個別の出力上限値の総和により全体の出力上限値を得る手法または個別の出力上限値のうち最小値にバッテリの数を乗じることにより全体の出力上限値を得る手法である、ことを特徴とするものとすることもできる。
【００１２】
あるいは、本発明の電源装置において、前記複数のバッテリのすべてに異常が生じていないときには前記複数のバッテリの各々の個別の入力上限値に対して第３の手法により得られる全体の入力上限値を設定し、前記複数のバッテリのうち少なくとも１つのバッテリに異常が生じているときには、異常が生じていないバッテリに対して前記第３の手法により得られる全体の入力上限値より値が小さくなる第４の手法を用いて全体の入力上限値を設定する、ことを特徴とするものとすることもできる。即ち、複数のバッテリのすべてに異常が生じていない通常時には、複数のバッテリの各々の個別の入力上限値に対して第３の手法により得られる全体の入力上限値を用いて電気機器からの電力により充電し、複数のバッテリのうち少なくとも１つのバッテリに異常が生じている異常時には、異常が生じていないバッテリに対して第３の手法により得られる全体の入力上限値より値が小さくなる第４の手法を用いて全体の入力上限値を用いて電気機器からの電力により充電するのである。これにより、異常が生じていないバッテリの全体の入力上限値が小さくなるため、異常が生じていないバッテリの劣化を抑制することができる。もとより、電気機器からの電力により異常が生じていないバッテリの充電を維持することができる。
【００１３】
この全体の入力上限値を用いる態様の本発明の電源装置において、前記第３の手法は、個別の入力上限値の総和により全体の入力上限値を得る手法または個別の入力上限値のうち最小値にバッテリの数を乗じることにより全体の入力上限値を得る手法であり、前記第４の手法は、前記第３の手法により得られる全体の入力上限値に値０より大きく値１より小さい係数を乗じることにより全体の入力上限値を得る手法である、ことを特徴とするものとすることもできる。こうすれば、通常時の第３の手法を用いて得られる全体の入力上限値に係数を乗じるだけで異常時の全体の入力上限値を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例としての電源装置を搭載する電気自動車２０の構成の概略を示す構成図である。
【図２】電子制御ユニット５０により実行される入出力上限値設定ルーチンの一例を示すフローチャートである。
【図３】変形例の入出力上限値設定ルーチンの一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００１６】
図１は、本発明の一実施例としての電源装置を搭載する電気自動車２０の構成の概略を示す構成図である。実施例の電気自動車２０は、図示するように、例えば同期発電電動機として構成されて駆動輪２６ａ，２６ｂにデファレンシャルギヤ２４を介して接続された駆動軸２２に動力を入出力可能なモータ３２と、モータ３２を駆動するためのインバータ３４と、例えばリチウムイオン二次電池として構成されて並列接続された３つのバッテリ４１〜４３と、３つのバッテリ４１からの電力ライン４６に取り付けられたシステムメインリレーＳＭＲと、車両全体をコントロールする電子制御ユニット５０と、を備える。ここで、電源装置としては、３つのバッテリ４１〜４３と、システムメインリレーＳＭＲと、電子制御ユニット５０と、が相当する。
【００１７】
モータ３２は、永久磁石が埋め込まれたロータと三相コイルが巻回されたステータとを備える周知の同期発電電動機として構成されている。インバータ３４は、図示しないが、６つのスイッチング素子としてのトランジスタと、この６つのトランジスタＴ１１〜Ｔ１６に逆方向に並列接続された６つのダイオードと、により構成される周知のインバータとして構成されている。
【００１８】
システムメインリレーＳＭＲは、３つのバッテリ４１〜４３の各々の陽極端子側に取り付けられた３つの陽極側リレーＳＭＲＢ１，ＳＭＲＢ２，ＳＭＲＢ３と、３つのバッテリ４１〜４３の共通する陰極端子側の母線に取り付けられた陰極側リレーＳＭＲＧと、陰極側リレーＳＭＲＧをバイパスするように取り付けられたプリチャージ用抵抗Ｒとプリチャージ用リレーＳＭＲＰとからなるプリチャージ用回路と、により構成されている。
【００１９】
電子制御ユニット５０は、ＣＰＵ５２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ５２の他に処理プログラムを記憶するＲＯＭ５４と、データを一時的に記憶するＲＡＭ５６と、図示しない入出力ポートと、を備える。電子制御ユニット５０には、モータ３２のロータの回転位置を検出する回転位置検出センサ３２ａからのモータ３２のロータの回転位置や、モータ３２とインバータ３４との接続ライン（電力ライン）に取り付けられた図示しない電流センサからの相電流，３つのバッテリ４１，４２，４３の各々の端子間に設置された図示しない電圧センサからの端子間電圧Ｖｂ１，Ｖｂ２，Ｖｂ３，３つのバッテリ４１，４２，４３の各々の出力端子に接続された図示しない電流センサからの充放電電流Ｉｂ１，Ｉｂ２，Ｉｂ３，３つのバッテリ４１，４２，４３の各々に取り付けられた図示しない温度センサからの電池温度Ｔｂ１，Ｔｂ２，Ｔｂ３，電力ライン４６に取り付けられた図示しない電圧センサからの電圧Ｖｂ，イグニッションスイッチ６０からのイグニッション信号，シフトレバー６１の操作位置を検出するシフトポジションセンサ６２からのシフトポジションＳＰ，アクセルペダル６３の踏み込み量を検出するアクセルペダルポジションセンサ６４からのアクセル開度Ａｃｃ，ブレーキペダル６５の踏み込み量を検出するブレーキペダルポジションセンサ６６からのブレーキペダルポジションＢＰ，車速センサ６８からの車速Ｖなどが入力ポートを介して入力されている。電子制御ユニット５０からは、インバータ３４の６つのトランジスタへのスイッチング制御信号やシステムメインリレーＳＭＲを構成する各リレーＳＭＲＢ１，ＳＭＲＢ２，ＳＭＲＢ３，ＳＭＲＧ，ＳＭＲＰへの駆動信号などが出力ポートを介して出力されている。
【００２０】
電子制御ユニット５０は、回転位置検出センサ３２ａからのモータ３２のロータの回転位置に基づいてモータ３２の回転数Ｎｍや、３つのバッテリ４１，４２，４３を管理するために電流センサにより検出された充放電電流Ｉｂ１，Ｉｂ２，Ｉｂ３の各々の積算値に基づいて各バッテリ４１，４２，４３の蓄電割合ＳＯＣ１，ＳＯＣ２，ＳＯＣ３を演算したり、演算した蓄電割合ＳＯＣ１，ＳＯＣ２，ＳＯＣ３と電池温度Ｔｂ１，Ｔｂ２，Ｔｂ３とに基づいて各バッテリ４１，４２，４３から放電してもよい最大許容電力である個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３や充電してもよい最大許容電力である個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３を演算し、ＲＡＭ５６の予め定められた所定領域に記憶する処理も実行している。各バッテリ４１，４２，４３の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３は、電池温度Ｔｂ１，Ｔｂ２，Ｔｂ３に基づいて基本出力上限値Ｗｏｕｔｆ１，Ｗｏｕｔｆ２，Ｗｏｕｔｆ３を設定し、各バッテリ４１，４２，４３の蓄電割合ＳＯＣ１，ＳＯＣ２，ＳＯＣ３に基づいて各々の出力上限用補正係数を設定し、設定した基本出力上限値Ｗｏｕｔｆ１，Ｗｏｕｔｆ２，Ｗｏｕｔｆ３に設定した出力上限用補正係数を乗じることにより演算することができ、各バッテリ４１，４２，４３の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３は、電池温度Ｔｂ１，Ｔｂ２，Ｔｂ３に基づいて基本入力上限値Ｗｉｎｆ１，Ｗｉｎｆ２，Ｗｉｎｆ３を設定し、各バッテリ４１，４２，４３の蓄電割合ＳＯＣ１，ＳＯＣ２，ＳＯＣ３に基づいて各々の入力上限用補正係数を設定し、設定した基本入力上限値Ｗｉｎｆ１，Ｗｉｎｆ２，Ｗｉｎｆ３に設定した入力上限用補正係数を乗じることにより演算することができる。
【００２１】
こうして構成された実施例の電気自動車２０は、図示しない駆動制御ルーチンにより駆動制御されている。駆動制御としては、アクセルペダルポジションセンサ６４からのアクセル開度Ａｃｃと車速センサ６８からの車速Ｖとに応じて駆動軸２２に出力すべき要求トルクＴｒ＊を設定し、設定した要求トルクＴｒ＊をバッテリ４１，４２，４３の各出力上限値Ｗｏｎｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の和として演算される全体の出力上限値Ｗｏｕｔとバッテリ４１，４２，４３の各入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の和として演算される全体の入力上限値Ｗｉｎとにより制限することによってモータ３２から出力すべきトルク指令Ｔｍ＊を設定し、設定したトルク指令Ｔｍ＊でモータ３２が駆動されるようインバータ３４のトランジスタをスイッチング制御することが行なわれる。なお、モータ３２のトルク指令Ｔｍ＊の設定は、具体的には、要求トルクＴｒ＊が力行駆動（駆動力）のときには全体の出力上限値Ｗｏｕｔをモータ３２の回転数Ｎｍで除した値を上限値として制限することにより行ない、要求トルクＴｒ＊が回生駆動（制動力）のときには全体の入力上限値Ｗｉｎをモータ３２の回転数Ｎｍで除した値を上限値（絶対値としての上限値）として制限することにより行なう。
【００２２】
次に、実施例の電気自動車２０が搭載する電源装置の動作、特に３つのバッテリ４１，４２，４３のいずれかに異常が生じているときの全体の出力上限値Ｗｏｕｔや全体の入力上限値Ｗｉｎの設定の際の動作について説明する。図２は、電子制御ユニット５０により実行される入出力上限値設定ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎（例えば、数十ｍｓｅｃ毎など）に繰り返し実行される。なお、バッテリ４１，４２，４３のいずれかに異常が生じているときには、異常が生じているバッテリの陽極側リレーが解放されることにより、異常が生じているバッテリが切り離される。例えば、バッテリ４２に異常が生じているときには陽極側リレーＳＭＲＢ２がオフ（解放）されてバッテリ４２が切り離され、バッテリ４１，４２に異常が生じているときには陽極側リレーＳＭＲＢ１，ＳＭＲＢ２がオフ（解放）されてバッテリ４１，４２が切り離される。
【００２３】
入出力上限値設定ルーチンが実行されると、電子制御ユニット５０のＣＰＵ５２は、まず、各バッテリ４１，４２，４３の個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の総和により全体の出力上限値Ｗｏｕｔを計算すると共に（ステップＳ１００）、各バッテリ４１，４２，４３の個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の総和により全体の入力上限値Ｗｉｎを計算し（ステップＳ１１０）、３つのバッテリ４１，４２，４３のいずれかに異常が生じているか否かを判定する（ステップＳ１２０）。ここで、各バッテリ４１，４２，４３の個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３や個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３は、各バッテリ４１，４２，４３の充放電電流Ｉｂ１，Ｉｂ２，Ｉｂ３の積算値に基づく蓄電割合ＳＯＣ１，ＳＯＣ２，ＳＯＣ３や電池温度Ｔｂ１，Ｔｂ２，Ｔｂ３に基づいて演算されてＲＡＭ５６の所定領域に記憶されたものを読み出して用いた。３つのバッテリ４１，４２，４３のいずれかに異常が生じているか否かの判定は、バッテリ４１，４２，４３のいずれにも異常が生じていないときには対応する異常判定フラグＦ１，Ｆ２，Ｆ３の値０を保持し、いずれかに異常が生じているときには対応する異常判定フラグＦ１，Ｆ２，Ｆ３に値１をセットする図示しない異常判定ルーチンにより設定される異常判定フラグＦ１，Ｆ２，Ｆ３の値を調べることにより行なうことができる。なお、各バッテリ４１，４２，４３の異常判定としては、例えば、許容電圧範囲の電圧であるか否か、許容電流範囲の電流であるか否か、許容温度範囲の温度であるか否か、許容範囲の内部抵抗の値であるか否か、などにより行なうことができる。バッテリ４１，４２，４３のいずれにも異常が生じていないとき、即ち、各バッテリ４１，４２，４３が正常であるときには、設定した全体の出力上限値Ｗｏｕｔと入力上限値Ｗｉｎを修正することなく、本ルーチンを終了する。したがって、各バッテリ４１，４２，４３が正常であるときには、各バッテリ４１，４２，４３の個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の総和により全体の出力上限値Ｗｏｕｔと個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の総和により全体の入力上限値Ｗｉｎとによって、要求トルクＴｒ＊が制限されてモータ３２のトルク指令Ｔｍ＊が設定されて、モータ３２が駆動制御される。
【００２４】
一方、ステップＳ１２０でバッテリ４１，４２，４３のいずれかに異常が生じていると判定したときには、異常が生じていないバッテリ、即ち正常なバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算すると共に（ステップＳ１３０）、正常なバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｉｎを乗じて全体の入力上限値Ｗｏｕｔを計算して（ステップＳ１４０）、本ルーチンを終了する。例えば、バッテリ４２に異常が生じているときには、全体の出力上限値Ｗｏｕｔはバッテリ４１，４３の個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ３の和に補正係数ｋｏｕｔを乗じて計算され、全体の入力上限値Ｗｉｎはバッテリ４１，４３の個別の入力上限値Ｗｉｎ１，Ｗｉｎ３の和に補正係数ｋｉｎを乗じて計算される。また、２つのバッテリ４１，４２に異常が生じているときには、全体の出力上限値Ｗｏｕｔはバッテリ４３の個別の出力上限値Ｗｏｕｔ３に補正係数ｋｏｕｔを乗じて計算され、全体の入力上限値Ｗｉｎはバッテリ４３の個別の入力上限値Ｗｉｎ３に補正係数ｋｉｎを乗じて計算される。したがって、バッテリ４１，４２，４３のいずれかに異常が生じているときには、正常なバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に補正係数ｋｏｕｔを乗じて得られる全体の出力上限値Ｗｏｕｔと個別の入力上限値Ｗｉｎ（ｎ）の総和に補正係数ｋｉｎを乗じて得られる全体の入力上限値Ｗｉｎとによって、要求トルクＴｒ＊が制限されてモータ３２のトルク指令Ｔｍ＊が設定されて、モータ３２が駆動制御される。ここで、補正係数ｋｏｕｔや補正係数ｋｉｎとして値０より大きく値１より小さい値を用いるのは、異常が生じていないバッテリに対してバッテリ４１，４２，４３のいずれにも異常が生じていない通常時の計算手法を用いて得られる全体の出力上限値や入力上限値に比して、バッテリ４１，４２，４３のいずれかに異常が生じている異常時における全体の出力上限値や入力上限値を小さくするためである。このように、異常時には全体の出力上限値や入力上限値を通常時の計算手法を用いて得られるものより小さくすることにより、異常が生じていないバッテリの充放電に対する制限を強化して、異常が生じていないバッテリの劣化が促進されるのを抑制するのである。
【００２５】
以上説明した実施例の電気自動車２０に搭載される電源装置によれば、バッテリ４１，４２，４３のいずれかに異常が生じているときには、異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算すると共に、異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算し、計算した全体の出力上限値Ｗｏｕｔと入力上限値Ｗｉｎを用いて要求トルクＴｒ＊を制限してモータ３２のトルク指令Ｔｍ＊を設定してモータ３２を駆動することにより、モータ３２の駆動を継続しつつ、異常が生じていないバッテリの劣化が促進するのを抑制することができる。
【００２６】
実施例の電気自動車２０に搭載される電源装置では、並列接続された３つのバッテリ４１，４２，４３を備えるものとしたが、並列接続された４つ以上のバッテリを備えるものとしてもよいし、並列接続された２つのバッテリを備えるものとしてもよい。
【００２７】
実施例の電気自動車２０に搭載される電源装置では、バッテリ４１，４２，４３のいずれにも異常が生じていないときには、個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の総和により全体の出力上限値Ｗｏｕｔを計算すると共に個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の総和により全体の入力上限値Ｗｉｎを計算し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算すると共に異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算するものとしたが、異なる手法により全体の出力上限値Ｗｏｕｔや入力上限値Ｗｉｎを計算するものとしてもよい。例えば、個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３や個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の最小値を用いて全体の出力上限値Ｗｏｕｔや全体の入力上限値Ｗｉｎを計算するものとしてもよい。この場合の入出力上限値設定ルーチンを図３に示す。このルーチンでは、まず、個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３のうち最小の出力上限値にバッテリの個数を乗じて全体の出力上限値Ｗｏｕｔを計算すると共に（ステップＳ２００）、個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３のうち最小の入力上限値にバッテリの個数を乗じて全体の入力上限値Ｗｉｎを計算し（ステップＳ２１０）、３つのバッテリ４１，４２，４３のいずれかに異常が生じているか否かを判定する（ステップＳ２２０）。バッテリ４１，４２，４３のいずれにも異常が生じていないときには、本ルーチンを終了し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）のうち最小の出力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算すると共に（ステップＳ２３０）、異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）のうち最小の入力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算し（ステップＳ２４０）、本ルーチンを終了する。この場合でも、バッテリ４１，４２，４３のいずれかに異常が生じている異常時には、全体の出力上限値や入力上限値をバッテリ４１，４２，４３のいずれにも異常が生じていない通常時の計算手法を用いて得られるものより小さくすることができ、モータ３２の駆動を継続しつつ、異常が生じていないバッテリの劣化が促進するのを抑制することができる。
【００２８】
実施例の電源装置では、電気自動車２０に搭載されるものとしたが、電気自動車以外の車両や船舶，航空機などの移動体に搭載されるものとしてもよいし、建設設備などの移動体ではない設備などに組み込まれるものとしてもよい。
【００２９】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、バッテリ４１，４２，４３が「並列接続された複数のバッテリ」に相当し、バッテリ４１，４２，４３のいずれにも異常が生じていないときには、個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の総和により全体の出力上限値Ｗｏｕｔを計算する手法や個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３のうち最小の出力上限値にバッテリの個数を乗じて全体の出力上限値Ｗｏｕｔを計算する手法が「第１の手法」に相当し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、バッテリ４１，４２，４３のうち異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算する手法や個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３のうち最小の入力上限値にバッテリの個数を乗じて全体の入力上限値Ｗｉｎを計算する手法が「第２の手法」に相当する。また、バッテリ４１，４２，４３のいずれにも異常が生じていないときには、個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の総和により全体の入力上限値Ｗｉｎを計算する手法や異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）のうち最小の出力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算する手法が「第３の手法」に相当し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、バッテリ４１，４２，４３のうち異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算する手法や異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）のうち最小の入力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算する手法が「第４の手法」に相当する。
【００３０】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００３１】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３２】
本発明は、電源装置の製造産業などに利用可能である。
【符号の説明】
【００３３】
２０  電気自動車、２２  駆動軸、２４  デファレンシャルギヤ、２６  バッテリ、２６ａ，２６ｂ  駆動輪、３２  モータ、３２ａ  回転位置検出センサ、３４  インバータ、
４１，４２，４３  バッテリ、４６  電力ライン、Ｒ  プリチャージ用抵抗、ＳＭＲ  システムメインリレー、ＳＭＲＢ１，ＳＭＲＢ２，ＳＭＲＢ３  陽極側リレー、ＳＭＲＧ  陰極側リレー、ＳＭＲＰ  プリチャージ用リレー。
【図１】
2014050129.tif 000003
【図２】
2014050129.tif 000004
【図３】
2014050129.tif 000005
【手続補正書】
【提出日】平成25年7月10日(2013.7.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
一方、ステップＳ１２０でバッテリ４１，４２，４３のいずれかに異常が生じていると判定したときには、異常が生じていないバッテリ、即ち正常なバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算すると共に（ステップＳ１３０）、正常なバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算して（ステップＳ１４０）、本ルーチンを終了する。例えば、バッテリ４２に異常が生じているときには、全体の出力上限値Ｗｏｕｔはバッテリ４１，４３の個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ３の和に補正係数ｋｏｕｔを乗じて計算され、全体の入力上限値Ｗｉｎはバッテリ４１，４３の個別の入力上限値Ｗｉｎ１，Ｗｉｎ３の和に補正係数ｋｉｎを乗じて計算される。また、２つのバッテリ４１，４２に異常が生じているときには、全体の出力上限値Ｗｏｕｔはバッテリ４３の個別の出力上限値Ｗｏｕｔ３に補正係数ｋｏｕｔを乗じて計算され、全体の入力上限値Ｗｉｎはバッテリ４３の個別の入力上限値Ｗｉｎ３に補正係数ｋｉｎを乗じて計算される。したがって、バッテリ４１，４２，４３のいずれかに異常が生じているときには、正常なバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に補正係数ｋｏｕｔを乗じて得られる全体の出力上限値Ｗｏｕｔと個別の入力上限値Ｗｉｎ（ｎ）の総和に補正係数ｋｉｎを乗じて得られる全体の入力上限値Ｗｉｎとによって、要求トルクＴｒ＊が制限されてモータ３２のトルク指令Ｔｍ＊が設定されて、モータ３２が駆動制御される。ここで、補正係数ｋｏｕｔや補正係数ｋｉｎとして値０より大きく値１より小さい値を用いるのは、異常が生じていないバッテリに対してバッテリ４１，４２，４３のいずれにも異常が生じていない通常時の計算手法を用いて得られる全体の出力上限値や入力上限値に比して、バッテリ４１，４２，４３のいずれかに異常が生じている異常時における全体の出力上限値や入力上限値を小さくするためである。このように、異常時には全体の出力上限値や入力上限値を通常時の計算手法を用いて得られるものより小さくすることにより、異常が生じていないバッテリの充放電に対する制限を強化して、異常が生じていないバッテリの劣化が促進されるのを抑制するのである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、バッテリ４１，４２，４３が「並列接続された複数のバッテリ」に相当し、バッテリ４１，４２，４３のいずれにも異常が生じていないときには、個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３の総和により全体の出力上限値Ｗｏｕｔを計算する手法や個別の出力上限値Ｗｏｕｔ１，Ｗｏｕｔ２，Ｗｏｕｔ３のうち最小の出力上限値にバッテリの個数を乗じて全体の出力上限値Ｗｏｕｔを計算する手法が「第１の手法」に相当し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、バッテリ４１，４２，４３のうち異常が生じていないバッテリの個別の出力上限値Ｗｏｕｔ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｏｕｔを乗じて全体の出力上限値Ｗｏｕｔを計算する手法や個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３のうち最小の入力上限値にバッテリの個数を乗じて全体の入力上限値Ｗｉｎを計算する手法が「第２の手法」に相当する。また、バッテリ４１，４２，４３のいずれにも異常が生じていないときには、個別の入力上限値Ｗｉｎ１，Ｗｉｎ２，Ｗｉｎ３の総和により全体の入力上限値Ｗｉｎを計算する手法や異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）のうち最小の入力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算する手法が「第３の手法」に相当し、バッテリ４１，４２，４３のいずれかに異常が生じているときには、バッテリ４１，４２，４３のうち異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）の総和に値０より大きく値１より小さい補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算する手法や異常が生じていないバッテリの個別の入力上限値Ｗｉｎ（ｎ）のうち最小の入力上限値に異常が生じていないバッテリの個数を乗じて得られるものに補正係数ｋｉｎを乗じて全体の入力上限値Ｗｉｎを計算する手法が「第４の手法」に相当する。