(57)【要約】【課題】第１，第２バッテリが過充電や過放電になるのを抑制する。【解決手段】２つのモータの総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上のときに（Ｓ２２０）、第２バッテリの蓄電割合ＳＯＣ２が許容上限／下限割合付近のときには（Ｓ２７０）、第１，第２昇圧コンバータの第１，第２制御モードにそれぞれ電圧，電力制御モードを設定し（Ｓ２８０）、第１，第２昇圧コンバータの制御に用いる第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α１，α２（α１＜α２）を設定する（Ｓ２９０）。また、変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上のときに（Ｓ２２０）、第１バッテリの蓄電割合ＳＯＣ１が許容上限／下限割合付近のときには（Ｓ２６０）、第１，第２制御モードにそれぞれ電力，電圧制御モードを設定し（Ｓ３００）、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１を設定する（Ｓ３１０）。【選択図】図４
2016119765.tif 000002
【特許請求の範囲】
【請求項１】
第１バッテリと、
電気機器が接続された高圧側電力ラインと前記第１バッテリが接続された第１低圧側電力ラインとに接続され、複数のスイッチング素子のスイッチングによって、前記第１低圧側ラインの電力を昇圧して前記高圧側電力ラインに供給可能な第１昇圧コンバータと、
第２バッテリと、
前記高圧側電力ラインと前記第２バッテリが接続された第２低圧側電力ラインとに接続され、複数のスイッチング素子のスイッチングによって、前記第２低圧側電力ラインの電力を昇圧して前記高圧側電力ラインに供給可能な第２昇圧コンバータと、
前記第１，第２昇圧コンバータのうち、一方の昇圧コンバータについては、前記高圧側電力ラインの電圧が目標電圧となるようにする電圧制御モードで制御し、他方の昇圧コンバータについては、前記第１，第２低圧側電力ラインのうち対応する電力ラインと、前記高圧側電力ラインと、の間で前記他方の昇圧コンバータを介してやりとりされる電力が目標電力となるようにする電力制御モードで制御する制御手段と、
を備える電源装置であって、
前記制御手段は、前記第１，第２低圧側電力ラインの双方と前記高圧側電力ラインとの間で前記第１，第２昇圧コンバータを介してやりとりされる総電力の変化量が所定変化量以上になった所定時に、前記第１，第２バッテリのうち何れか一方のバッテリの蓄電割合が許容上限割合側または許容下限割合側の所定範囲内である場合には、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、
ことを特徴とする電源装置。
【請求項２】
請求項１記載の電源装置であって、
前記第１，第２昇圧コンバータは、いずれも、前記制御手段によって、前記電圧制御モードまたは前記電力制御モードで制御可能であり、
前記制御手段は、前記所定時に、前記第１，第２バッテリのうち何れか一方のバッテリの蓄電割合が前記所定範囲内である場合には、前記第１，第２昇圧コンバータのうち、前記蓄電割合が前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記所定範囲外のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、
ことを特徴とする電源装置。
【請求項３】
請求項１または２記載の電源装置であって、
前記制御手段は、
前記所定時に、前記第１，第２バッテリのうち一方のバッテリの前記蓄電割合が前記許容下限割合側の前記所定範囲内であると共に他方のバッテリの前記蓄電割合が前記許容上限割合側の前記所定範囲内である場合において、
前記第１，第２低圧側電力ラインから前記高圧側電力ラインに電力を供給する場合には、前記蓄電割合が前記許容下限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記許容上限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、更に、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくし、
前記高圧側電力ラインから前記第１，第２低圧側電力ラインに電力を供給する場合には、前記蓄電割合が前記許容上限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記許容下限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、更に、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、
ことを特徴とする電源装置。
【請求項４】
請求項１ないし３のいずれか１つの請求項に記載の電源装置であって、
前記制御手段は、前記所定時に、前記高圧側電力ラインの電圧が所定電圧より高い場合には、前記電圧制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、
ことを特徴とする電源装置。
【請求項５】
請求項１ないし４のいずれか１つの請求項に記載の電源装置と、
前記電気機器としての走行用のモータと、
を備えることを特徴とする自動車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源装置および自動車に関し、詳しくは、第１，第２バッテリと第１，第２昇圧コンバータとを備える電源装置およびこれを搭載する自動車に関する。
【背景技術】
【０００２】
従来、この種の電源装置としては、第１蓄電装置と、第２蓄電装置と、第１コンバータと、第２コンバータと、を備えるものが提案されている（例えば、特許文献１参照）。第１コンバータは、第１蓄電装置からの電力を昇圧してモータ側に供給する。また、第２コンバータは、第２蓄電装置からの電力を昇圧してモータ側に供給する。この電源装置では、第１蓄電装置から第１コンバータに供給される電流が目標電流となるように第１変調波を生成すると共に、モータ側の電圧が目標電圧となるように第２変調波を生成する。続いて、第１変調波と第１キャリア信号（三角波）との大小関係に応じて変化する第１信号を生成すると共に、第２変調波と第１キャリア信号に対して位相を１８０度シフトした第２キャリア信号（三角波）との大小関係に応じて変化する第２信号を生成する。第１，第２信号は、第１，第２コンバータのスイッチング素子のスイッチング用の信号である。このように第１，第２信号を生成することにより、第１コンバータの出力電流のリップルの位相と第２コンバータの出力電流のリップルの位相とが１８０度ズレる。これにより、第１，第２コンバータからモータ側に供給されるトータル電流のリップルのピークを抑制することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−５６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
こうした電源装置では、近年、第１，第２キャリア信号の周波数（キャリア周波数）を比較的小さくすることが行なわれている。これは、第１，第２コンバータのスイッチング素子のスイッチングによる損失を小さくするためである。キャリア周波数を小さくすると、第１，第２コンバータのスイッチング素子のスイッチング周期が長くなることから、第１，第２コンバータの制御性は低下する。特に、第１，第２コンバータを介して第１，第２蓄電装置とモータ側との間でやりとりされるトータル電力の変動が大きいときには、第１，第２コンバータの制御性の低下の影響が顕著に表われやすい。このため、第１，第２蓄電装置のうち何れか一方のバッテリの蓄電割合が許容上限割合付近または許容下限割合付近で、トータル電力の変動が大きくなったときに、その一方のバッテリが過充電や過放電になる可能性がある。
【０００５】
本発明の電源装置および自動車は、第１，第２バッテリが過充電や過放電になるのを抑制することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の電源装置および自動車は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の電源装置および自動車は、
第１バッテリと、
電気機器が接続された高圧側電力ラインと前記第１バッテリが接続された第１低圧側電力ラインとに接続され、複数のスイッチング素子のスイッチングによって、前記第１低圧側ラインの電力を昇圧して前記高圧側電力ラインに供給可能な第１昇圧コンバータと、
第２バッテリと、
前記高圧側電力ラインと前記第２バッテリが接続された第２低圧側電力ラインとに接続され、複数のスイッチング素子のスイッチングによって、前記第２低圧側電力ラインの電力を昇圧して前記高圧側電力ラインに供給可能な第２昇圧コンバータと、
前記第１，第２昇圧コンバータのうち、一方の昇圧コンバータについては、前記高圧側電力ラインの電圧が目標電圧となるようにする電圧制御モードで制御し、他方の昇圧コンバータについては、前記第１，第２低圧側電力ラインのうち対応する電力ラインと、前記高圧側電力ラインと、の間で前記他方の昇圧コンバータを介してやりとりされる電力が目標電力となるようにする電力制御モードで制御する制御手段と、
を備える電源装置であって、
前記制御手段は、前記第１，第２低圧側電力ラインの双方と前記高圧側電力ラインとの間で前記第１，第２昇圧コンバータを介してやりとりされる総電力の変化量が所定変化量以上になった所定時に、前記第１，第２バッテリのうち何れか一方のバッテリの蓄電割合が許容上限割合側または許容下限割合側の所定範囲内である場合には、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、
ことを特徴とする。
【０００８】
この本発明の電源装置では、第１，第２昇圧コンバータのうち一方の昇圧コンバータについては、高圧側電力ラインの電圧が目標電圧となるようにする電圧制御モードで制御する。また、第１，第２昇圧コンバータのうち他方の昇圧コンバータについては、第１，第２低圧側電力ライン（第１，第２バッテリ側）のうち対応する電力ラインと、高圧側電力ライン（電気機器側）と、の間で他方の昇圧コンバータを介してやりとりされる電力（以下、電力制御モード側の電力という）が目標電力となるようにする電力制御モードで制御する。
【０００９】
そして、第１，第２低圧側電力ラインの双方と高圧側電力ラインとの間で第１，第２昇圧コンバータを介してやりとりされる総電力の変化量が所定変化量以上になった所定時に、第１，第２バッテリのうち何れか一方のバッテリの蓄電割合が許容上限割合側または許容下限割合側の所定範囲内である場合には、電力制御モードで用いるキャリア周波数を所定時よりも前に比して大きくする。こうした制御により、電力制御モードで制御する昇圧コンバータの制御性を向上させることができる。したがって、電力制御モード側の電力をより適切に調節することができる。電力制御モード側の電力を調節すると、電圧制御モードで制御する昇圧コンバータを介して、第１，第２低圧側電力ラインのうち対応する電力ラインと、高圧側電力ラインと、の間でやりとりされる電力（以下、電圧制御モード側の電力という）が調節され、総電力（電力制御モード側の電力と電圧制御モード側の電力との和）が調節される。これらより、第１，第２バッテリのうち蓄電割合が所定範囲内にあるバッテリの蓄電割合が許容上限割合を上回ったり許容下限割合を下回ったりするのを抑制することができる。この結果、第１，第２バッテリが過充電や過放電になるのを抑制することができる。また、電圧制御モードで用いるキャリア周波数を、所定時よりも前と同一とする（所定時よりも前に比して大きくしない）ものとすれば、スイッチング損失が大きくなるのを抑制することができる。
【００１０】
ここで、第１バッテリの許容上限割合側の所定範囲は、第１バッテリの許容上限割合以下で且つその許容上限割合よりも第１所定値だけ小さい値以上の範囲を意味する。第１バッテリの許容下限割合側の所定範囲は、第１バッテリの許容下限割合以上で且つその許容下限割合よりも第２所定値だけ大きい値以下の範囲を意味する。第２バッテリの許容上限割合側の所定範囲は、第２バッテリの許容上限割合以下で且つその許容上限割合よりも第３所定値だけ小さい値以上の範囲を意味する。第２バッテリの許容下限割合側の所定範囲は、第２バッテリの許容下限割合以上で且つその許容下限割合よりも第４所定値だけ大きい値以下の範囲を意味する。
【００１１】
本発明の電源装置において、前記第１，第２昇圧コンバータは、いずれも、前記制御手段によって、前記電圧制御モードまたは前記電力制御モードで制御可能であり、前記制御手段は、前記所定時に、前記第１，第２バッテリのうち何れか一方のバッテリの蓄電割合が前記所定範囲内である場合には、前記第１，第２昇圧コンバータのうち、前記蓄電割合が前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記所定範囲外のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、ものとしてもよい。こうすれば、第１，第２バッテリのうち蓄電割合が所定範囲内にあるバッテリに対応する昇圧コンバータの制御性を向上させることができる。これにより、第１，第２バッテリのうち蓄電割合が所定範囲内にあるバッテリの蓄電割合が許容上限割合を上回ったり許容下限割合を下回ったりするのをより十分に抑制することができる。この結果、第１，第２バッテリが過充電や過放電になるのをより十分に抑制することができる。
【００１２】
また、本発明の電源装置において、前記制御手段は、前記所定時に、前記第１，第２バッテリのうち一方のバッテリの前記蓄電割合が前記許容下限割合側の前記所定範囲内であると共に他方のバッテリの前記蓄電割合が前記許容上限割合側の前記所定範囲内である場合において、前記第１，第２低圧側電力ラインから前記高圧側電力ラインに電力を供給する場合には、前記蓄電割合が前記許容下限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記許容上限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、更に、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくし、前記高圧側電力ラインから前記第１，第２低圧側電力ラインに電力を供給する場合には、前記蓄電割合が前記許容上限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電力制御モードとすると共に前記蓄電割合が前記許容下限割合側の前記所定範囲内のバッテリに対応する昇圧コンバータの制御モードを前記電圧制御モードとし、更に、前記電力制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、ものとしてもよい。
【００１３】
さらに、本発明の電源装置において、前記制御手段は、前記所定時に、前記高圧側電力ラインの電圧が所定電圧より高い場合には、前記電圧制御モードで用いるキャリア周波数を前記所定時よりも前に比して大きくする、ものとしてもよい。こうすれば、電圧制御モードで制御する昇圧コンバータの制御性を向上させることができる。これにより、高圧側電力ラインの電圧が所定値を大きく超えるのを抑制することができる。
【００１４】
本発明の自動車は、上述のいずれかの態様の本発明の電源装置と、前記電気機器としての走行用のモータと、を備えることを特徴とする。
【００１５】
この本発明の自動車では、上述のいずれかの態様の本発明の電源装置を備えるから、上述の電源装置が奏する効果、例えば、第１，第２バッテリが過充電や過放電になるのを抑制することができる効果などを奏することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例としての電源装置を搭載するハイブリッド自動車２０の構成の概略を示す構成図である。
【図２】モータＭＧ１，ＭＧ２を含む電機駆動系の構成の概略を示す構成図である。
【図３】実施例のモータＥＣＵ４０により実行される昇圧制御ルーチンの一例を示すフローチャートである。
【図４】実施例のＨＶＥＣＵ７０により実行される所定設定ルーチンの一例を示すフローチャートである。
【図５】変形例のＨＶＥＣＵ７０により実行される所定設定ルーチンの一例を示すフローチャートである。
【図６】変形例のＨＶＥＣＵ７０により実行される所定設定ルーチンの一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００１８】
図１は、本発明の一実施例としての電源装置を搭載するハイブリッド自動車２０の構成の概略を示す構成図である。図２は、モータＭＧ１，ＭＧ２を含む電機駆動系の構成の概略を示す構成図である。実施例のハイブリッド自動車２０は、図示するように、エンジン２２と、プラネタリギヤ３０と、モータＭＧ１，ＭＧ２と、インバータ４１，４２と、第１，第２昇圧コンバータ５４，５５，第１，第２バッテリ５０，５１と、ハイブリッド用電子制御ユニット（以下、ＨＶＥＣＵという）７０と、を備える。
【００１９】
エンジン２２は、ガソリンや軽油などを燃料として動力を出力する内燃機関として構成されている。このエンジン２２は、エンジン用電子制御ユニット（以下、エンジンＥＣＵという）２４により運転制御されている。
【００２０】
エンジンＥＣＵ２４は、図示しないが、ＣＰＵを中心とするマイクロプロセッサとして構成されており、ＣＰＵの他に、処理プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ，入出力ポート，通信ポートを備える。エンジンＥＣＵ２４には、エンジン２２を運転制御するのに必要な各種センサからの信号が入力ポートから入力されている。各種センサからの信号としては、以下のものを挙げることができる。エンジン２２のクランクシャフト２６の回転位置を検出するクランクポジションセンサ２３からのクランク角θｃｒ。スロットルバルブのポジションを検出するスロットルバルブポジションセンサからのスロットル開度ＴＨ。エンジンＥＣＵ２４からは、エンジン２２を運転制御するための種々の制御信号が出力ポートを介して出力されている。種々の制御信号としては、以下のものを挙げることができる。燃料噴射弁への駆動信号。スロットルバルブのポジションを調節するスロットルモータへの駆動信号。イグナイタと一体化されたイグニッションコイルへの制御信号。エンジンＥＣＵ２４は、ＨＶＥＣＵ７０と通信ポートを介して接続されている。このエンジンＥＣＵ２４は、ＨＶＥＣＵ７０からの制御信号によりエンジン２２を運転制御する。また、エンジンＥＣＵ２４は、必要に応じてエンジン２２の運転状態に関するデータをＨＶＥＣＵ７０に出力する。なお、エンジンＥＣＵ２４は、クランクポジションセンサ２３により検出されたクランク角θｃｒに基づいて、クランクシャフト２６の回転数、即ち、エンジン２２の回転数Ｎｅを演算している。
【００２１】
プラネタリギヤ３０は、シングルピニオン式の遊星歯車機構として構成されている。プラネタリギヤ３０のサンギヤには、モータＭＧ１の回転子が接続されている。プラネタリギヤ３０のリングギヤには、駆動輪３８ａ，３８ｂにデファレンシャルギヤ３７を介して連結された駆動軸３６が接続されている。プラネタリギヤ３０のキャリヤには、エンジン２２のクランクシャフト２６が接続されている。
【００２２】
モータＭＧ１は、永久磁石が埋め込まれた回転子と、三相コイルが巻回された固定子と、を有する同期発電電動機として構成されている。このモータＭＧ１は、上述したように、回転子がプラネタリギヤ３０のサンギヤに接続されている。モータＭＧ２は、モータＭＧ１と同様の同期発電電動機として構成されている。このモータＭＧ２は、回転子が駆動軸３６に接続されている。
【００２３】
図１や図２に示すように、インバータ４１は、高圧側電力ライン４６に接続されている。このインバータ４１は、６つのトランジスタＴ１１〜Ｔ１６と、６つのダイオードＤ１１〜Ｄ１６と、を有する。トランジスタＴ１１〜Ｔ１６は、それぞれ、高圧側電力ライン４６の正極母線と負極母線とに対して、ソース側とシンク側になるように、２個ずつペアで配置されている。６つのダイオードＤ１１〜Ｄ１６は、それぞれ、トランジスタＴ１１〜Ｔ１６に逆方向に並列接続されている。トランジスタＴ１１〜Ｔ１６の対となるトランジスタ同士の接続点の各々には、モータＭＧ１の三相コイル（Ｕ相，Ｖ相，Ｗ相）の各々が接続されている。したがって、インバータ４１に電圧が作用しているときに、モータ用電子制御ユニット（以下、モータＥＣＵという）４０によって、対となるトランジスタＴ１１〜Ｔ１６のオン時間の割合が調節されることにより、三相コイルに回転磁界が形成され、モータＭＧ１が回転駆動される。
【００２４】
インバータ４２は、インバータ４１と同様に、高圧側電力ライン４６に接続されている。また、インバータ４２は、インバータ４１と同様に、６つのトランジスタＴ２１〜Ｔ２６と、６つのダイオードＤ２１〜Ｄ２６と、を有する。そして、インバータ４２に電圧が作用しているときに、モータＥＣＵ４０によって、対となるトランジスタＴ２１〜Ｔ２６のオン時間の割合が調節されることにより、三相コイルに回転磁界が形成され、モータＭＧ２が回転駆動される。
【００２５】
第１昇圧コンバータ５４は、高圧側電力ライン４６と、第１バッテリ５０が接続された第１低圧側電力ライン４７と、に接続されている。この第１昇圧コンバータ５４は、２つのトランジスタＴ３１，Ｔ３２と、２つのダイオードＤ３１，Ｄ３２と、リアクトルＬ１と、を有する。トランジスタＴ３１は、高圧側電力ライン４６の正極母線に接続されている。トランジスタＴ３２は、トランジスタＴ３１と、高圧側電力ライン４６および第１低圧側電力ライン４７の負極母線と、に接続されている。２つのダイオードＤ３１，Ｄ３２は、それぞれ、トランジスタＴ３１，Ｔ３２に逆方向に並列接続されている。リアクトルＬ１は、トランジスタＴ３１，Ｔ３２同士の接続点Ｃｎ１と、第１低圧側電力ライン４７の正極母線と、に接続されている。第１昇圧コンバータ５４は、モータＥＣＵ４０によって、トランジスタＴ３１，Ｔ３２のオン時間の割合が調節されることにより、第１低圧側電力ライン４７の電力を昇圧して高圧側電力ライン４６に供給したり、高圧側電力ライン４６の電力を降圧して第１低圧側電力ライン４７に供給したりする。
【００２６】
第２昇圧コンバータ５５は、高圧側電力ライン４６と、第２バッテリ５１が接続された第２低圧側電力ライン４８と、に接続されている。第２昇圧コンバータ５５は、第１昇圧コンバータ５４と同様に、２つのトランジスタＴ４１，Ｔ４２と、２つのダイオードＤ４１，Ｄ４２と、リアクトルＬ２と、を有する。そして、第２昇圧コンバータ５５は、モータＥＣＵ４０によって、トランジスタＴ４１，Ｔ４２のオン時間の割合が調節されることにより、第２低圧側電力ライン４８の電力を昇圧して高圧側電力ライン４６に供給したり、高圧側電力ライン４６の電力を降圧して第２低圧側電力ライン４８に供給したりする。
【００２７】
高圧側電力ライン４６の正極母線と負極母線とには、平滑用のコンデンサ４６ａが取り付けられている。第１低圧側電力ライン４７の正極母線と負極母線とには、平滑用のコンデンサ４７ａが取り付けられている。第２低圧側電力ライン４８の正極母線と負極母線とには、平滑用のコンデンサ４８ａが取り付けられている。
【００２８】
モータＥＣＵ４０は、図示しないが、ＣＰＵを中心とするマイクロプロセッサとして構成されており、ＣＰＵの他に、処理プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ，入出力ポート，通信ポートを備える。モータＥＣＵ４０には、モータＭＧ１，ＭＧ２や第１，第２昇圧コンバータ５４，５５を駆動制御するのに必要な各種センサからの信号が入力ポートを介して入力されている。各種センサからの信号としては、以下のものを挙げることができる。モータＭＧ１，ＭＧ２の回転子の回転位置を検出する回転位置検出センサ４３，４４からの回転位置θｍ１，θｍ２。モータＭＧ１，ＭＧ２の各相に流れる電流を検出する電流センサからの相電流。コンデンサ４６ａの端子間に取り付けられた電圧センサ４６ｂからのコンデンサ４６ａ（高圧側電力ライン４６）の電圧ＶＨ。コンデンサ４７ａの端子間に取り付けられた電圧センサ４７ｂからのコンデンサ４７ａ（第１低圧側電力ライン４７）の電圧ＶＬ１。コンデンサ４８ａの端子間に取り付けられた電圧センサ４８ｂからのコンデンサ４８ａ（第２低圧側電力ライン４８）の電圧ＶＬ２。第１昇圧コンバータ５４のトランジスタＴ３１，Ｔ３２同士の接続点Ｃｎ１とリアクトルＬ１との間に取り付けられた電流センサ５４ａからのリアクトルＬ１の電流ＩＬ１（リアクトルＬ１側から接続点Ｃｎ１側に流れるときが正の値）。第２昇圧コンバータ５５のトランジスタＴ４１，Ｔ４２同士の接続点Ｃｎ２とリアクトルＬ２との間に取り付けられた電流センサ５５ａからのリアクトルＬ２の電流ＩＬ２（リアクトルＬ２側から接続点Ｃｎ２側に流れるときが正の値）。モータＥＣＵ４０からは、モータＭＧ１，ＭＧ２や第１，第２昇圧コンバータ５４，５５を駆動制御するための種々の制御信号が出力ポートを介して出力されている。種々の制御信号としては、以下のものを挙げることができる。インバータ４１，４２のトランジスタＴ１１〜Ｔ１６，Ｔ２１〜Ｔ２６へのスイッチング制御信号。第１，第２昇圧コンバータ５４，５５のトランジスタＴ３１，Ｔ３２，Ｔ４１，Ｔ４２へのスイッチング制御信号。モータＥＣＵ４０は、ＨＶＥＣＵ７０と通信ポートを介して接続されている。このモータＥＣＵ４０は、ＨＶＥＣＵ７０からの制御信号によってモータＭＧ１，ＭＧ２や第１，第２昇圧コンバータ５４，５５を駆動制御する。また、モータＥＣＵ４０は、必要に応じてモータＭＧ１，ＭＧ２や第１，第２昇圧コンバータ５４，５５の駆動状態に関するデータをＨＶＥＣＵ７０に出力する。なお、モータＥＣＵ４０は、モータＭＧ１，ＭＧ２の回転子の回転位置θｍ１，θｍ２に基づいて、モータＭＧ１，ＭＧ２の回転数Ｎｍ１，Ｎｍ２を演算している。
【００２９】
第１バッテリ５０は、例えばリチウムイオン二次電池やニッケル水素二次電池として構成されており、上述したように、第１低圧側電力ライン４７に接続されている。第２バッテリ５１は、例えばリチウムイオン二次電池やニッケル水素二次電池として構成されており、上述したように、第２低圧側電力ライン４８に接続されている。第１，第２バッテリ５０，５１は、バッテリ用電子制御ユニット（以下、バッテリＥＣＵという）５２により管理されている。
【００３０】
バッテリＥＣＵ５２は、図示しないが、ＣＰＵを中心とするマイクロプロセッサとして構成されており、ＣＰＵの他に、処理プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ，入出力ポート，通信ポートを備える。バッテリＥＣＵ５２には、第１，第２バッテリ５０，５１を管理するのに必要な信号が入力ポートを介して入力されている。各種センサからの信号としては、以下のものを挙げることができる。第１バッテリ５０の端子間に設置された電圧センサからの電池電圧Ｖｂ１。第１バッテリ５０の出力端子に取り付けられた電流センサ５０ａからの電池電流Ｉｂ１。第１バッテリ５０に取り付けられた温度センサからの電池温度Ｔｂ１。第２バッテリ５１の端子間に設置された電圧センサからの電池電圧Ｖｂ２。第２バッテリ５１の出力端子に取り付けられた電流センサ５１ａからの電池電流Ｉｂ２。第２バッテリ５１に取り付けられた温度センサからの電池温度Ｔｂ２。バッテリＥＣＵ５２は、ＨＶＥＣＵ７０と通信ポートを介して接続されている。このバッテリＥＣＵ５２は、必要に応じて第１，第２バッテリ５０，５１の状態に関するデータをＨＶＥＣＵ７０に出力する。バッテリＥＣＵ５２は、第１，第２バッテリ５０，５１を管理するために、電池電流Ｉｂ１，Ｉｂ２の積算値に基づいて、蓄電割合ＳＯＣ１，ＳＯＣ２を演算している。蓄電割合ＳＯＣ１，ＳＯＣ２は、第１，第２バッテリ５０，５１の全容量に対する第１，第２バッテリ５０，５１から放電可能な電力の容量の割合である。
【００３１】
ＨＶＥＣＵ７０は、図示しないが、ＣＰＵを中心とするマイクロプロセッサとして構成されており、ＣＰＵの他に、処理プログラムを記憶するＲＯＭやデータを一時的に記憶するＲＡＭ，入出力ポート，通信ポートを備える。ＨＶＥＣＵ７０には、各種センサからの信号が入力ポートを介して入力されている。各種センサからの信号としては、以下のものを挙げることができる。イグニッションスイッチ８０からのイグニッション信号。シフトレバー８１の操作位置を検出するシフトポジションセンサ８２からのシフトポジションＳＰ。アクセルペダル８３の踏み込み量を検出するアクセルペダルポジションセンサ８４からのアクセル開度Ａｃｃ。ブレーキペダル８５の踏み込み量を検出するブレーキペダルポジションセンサ８６からのブレーキペダルポジションＢＰ。車速センサ８８からの車速Ｖ。ＨＶＥＣＵ７０は、上述したように、エンジンＥＣＵ２４やモータＥＣＵ４０，バッテリＥＣＵ５２と通信ポートを介して接続されている。このＨＶＥＣＵ７０は、エンジンＥＣＵ２４やモータＥＣＵ４０，バッテリＥＣＵ５２と各種制御信号やデータのやりとりを行なっている。
【００３２】
なお、実施例では、電源装置としては、主として、第１，第２バッテリ５０，５１と、第１，第２昇圧コンバータ５４，５５と、モータＥＣＵ４０と、ＨＶＥＣＵ７０と、が該当する。
【００３３】
こうして構成された実施例のハイブリッド自動車２０では、ハイブリッド走行モード（ＨＶ走行モード），電動走行モード（ＥＶ走行モード）などの走行モードで走行する。ＨＶ走行モードは、エンジン２２の運転を伴って走行する走行モードである。ＥＶ走行モードは、エンジン２２を運転停止して走行する走行モードである。
【００３４】
ＨＶ走行モードでは、ＨＶＥＣＵ７０は、まず、アクセルペダルポジションセンサ８４からのアクセル開度Ａｃｃと車速センサ８８からの車速Ｖとに基づいて、走行に要求される（駆動軸３６に出力すべき）要求トルクＴｒ＊を設定する。そして、設定した要求トルクＴｒ＊に駆動軸３６の回転数Ｎｒを乗じて、走行に要求される走行用パワーＰｄｒｖ＊を計算する。ここで、駆動軸３６の回転数Ｎｒとしては、モータＭＧ２の回転数Ｎｍ２や車速Ｖに換算係数を乗じて得られる回転数を用いることができる。
【００３５】
続いて、第１，第２バッテリ５０，５１の蓄電割合ＳＯＣ１，ＳＯＣ２に基づいて、第１，第２バッテリ５０，５１の充放電要求パワーＰｂ＊（第１，第２バッテリ５０から放電するときが正の値）を設定する。ここで、第１，第２バッテリ５０，５１の蓄電割合ＳＯＣ１，ＳＯＣ２は、電流センサ５０ａ，５１ａにより検出された第１，第２バッテリ５０，５１の電池電流Ｉｂ１，Ｉｂ２に基づいて演算された値をバッテリＥＣＵ５２から通信により入力するものとした。また、実施例では、第１，第２バッテリ５０，５１の蓄電割合ＳＯＣ１，ＳＯＣ２から目標割合ＳＯＣ１＊，ＳＯＣ２＊を減じて差分ΔＳＯＣ１，ΔＳＯＣ２を計算し、その差分ΔＳＯＣ１，ΔＳＯＣ２の絶対値が小さくなるように充放電要求パワーＰｂ＊を設定するものとした。
【００３６】
そして、走行用パワーＰｄｒｖ＊から第１，第２バッテリ５０，５１の充放電要求パワーＰｂ＊（第１，第２バッテリ５０から放電するときが正の値）を減じて、車両に要求される要求パワーＰｅ＊を設定する。続いて、要求パワーＰｅ＊がエンジン２２から出力されると共に要求トルクＴｒ＊が駆動軸３６に出力されるように、エンジン２２の目標回転数Ｎｅ＊および目標トルクＴｅ＊，モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊を設定する。そして、エンジン２２の目標回転数Ｎｅ＊および目標トルクＴｅ＊をエンジンＥＣＵ２４に送信する。また、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊をモータＥＣＵ４０に送信する。
【００３７】
エンジンＥＣＵ２４は、エンジン２２の目標回転数Ｎｅ＊および目標トルクＴｅ＊を受信すると、受信した目標回転数Ｎｅ＊および目標トルクＴｅ＊に基づいてエンジン２２が運転されるように、エンジン２２の吸入空気量制御や燃料噴射制御，点火制御などを行なう。モータＥＣＵ４０は、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊を受信すると、モータＭＧ１，ＭＧ２がトルク指令Ｔｍ１＊，Ｔｍ２＊で駆動されるように、インバータ４１，４２のトランジスタＴ１１〜Ｔ１６，Ｔ２１〜Ｔ２６のスイッチング制御を行なう。
【００３８】
ＥＶ走行モードでは、ＨＶＥＣＵ７０は、まず、ＨＶ走行モードと同様に、要求トルクＴｒ＊を設定する。続いて、モータＭＧ１のトルク指令Ｔｍ１＊に値０を設定する。そして、要求トルクＴｒ＊が駆動軸３６に出力されるようにモータＭＧ２のトルク指令Ｔｍ２＊を設定する。そして、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊をモータＥＣＵ４０に送信する。
【００３９】
モータＥＣＵ４０は、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊を受信すると、モータＭＧ１，ＭＧ２がトルク指令Ｔｍ１＊，Ｔｍ２＊で駆動されるように、インバータ４１，４２のトランジスタＴ１１〜Ｔ１６，Ｔ２１〜Ｔ２６のスイッチング制御を行なう。
【００４０】
次に、こうして構成された実施例のハイブリッド自動車２０の動作、特に、第１，第２昇圧コンバータ５４，５５を制御する際の動作について説明する。図３は、実施例のＨＶＥＣＵ７０により実行される昇圧制御ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎（例えば、数ｍｓｅｃ毎）に繰り返し実行される。
【００４１】
昇圧制御ルーチンが実行されると、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊および回転数Ｎｍ１，Ｎｍ２，第１，第２バッテリ５０，５１の差分ΔＳＯＣ１，ΔＳＯＣ２，第１，第２昇圧コンバータ５４，５５の第１，第２制御モード，第１，第２昇圧コンバータ５４，５５の制御に用いる第１，第２キャリア周波数ｆｃ１，ｆｃ２などのデータを入力する（ステップＳ１００）。
【００４２】
ここで、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊は、上述の駆動制御によって設定された値をＨＶＥＣＵ７０から通信により入力するものとした。モータＭＧ１，ＭＧ２の回転数Ｎｍ１，Ｎｍ２は、回転位置検出センサ４３，４４からのモータＭＧ１，ＭＧ２の回転子の回転位置θｍ１，θｍ２に基づいて演算された値をモータＥＣＵ４０から通信により入力するものとした。第１，第２バッテリ５０，５１の差分ΔＳＯＣ１（＝ＳＯＣ１−ＳＯＣ１＊），ＳＯＣ２（＝ＳＯＣ２−ＳＯＣ２＊）は、上述の駆動制御によって設定された値を入力するものとした。
【００４３】
第１，第２制御モードおよび第１，第２キャリア周波数ｆｃ１，ｆｃ２は、後述の所定設定ルーチンによって設定された値を入力するものとした。なお、実施例では、第１，第２昇圧コンバータ５４，５５のうち、一方の昇圧コンバータについては電圧制御モードで制御し、他方の昇圧コンバータについては電力制御モードで制御するものとした。電圧制御モードは、高圧側電力ライン４６の電圧ＶＨを調節する制御である。電力制御モードは、第１，第２低圧側電力ライン４７，４８（第１，第２バッテリ５０，５１側）のうち対応する電力ラインと、高圧側電力ライン４６（モータＭＧ１，ＭＧ２側）と、の間でやりとりされる電力を調節する制御である。以下、第１昇圧コンバータ５４を介して第１低圧側電力ライン４７（第１バッテリ５０側）と高圧側電力ライン４６（モータＭＧ１，ＭＧ２側）との間でやりとりされる電力を第１伝達電力Ｐｃ１という。また、第２昇圧コンバータ５５を介して第２低圧側電力ライン４８（第２バッテリ５１側）と高圧側電力ライン４６（モータＭＧ１，ＭＧ２側）との間でやりとりされる電力を第２伝達電力Ｐｃ２という。
【００４４】
こうしてデータを入力すると、モータＭＧ１の電力Ｐｍ１（消費側が正の値）とモータＭＧ２の電力Ｐｍ２（消費側が正の値）との和として、モータＭＧ１，ＭＧ２の総電力Ｐｍを計算する（ステップＳ１１０）。モータＭＧ１，ＭＧ２の電力Ｐｍ１，Ｐｍ２は、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊と回転数Ｎｍ１，Ｎｍ２との積として計算することができる。このモータＭＧ１，ＭＧ２の総電力Ｐｍは、第１伝達電力Ｐｃ１と第２伝達電力Ｐｃ２との和に相当する。
【００４５】
続いて、入力したモータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊および回転数Ｎｍ１，Ｎｍ２に基づいて、高圧側電力ライン４６の目標電圧ＶＨ＊を設定する（ステップＳ１２０）。高圧側電力ライン４６の目標電圧ＶＨ＊は、実施例では、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊の絶対値が大きいほど大きくなる傾向で、且つ、モータＭＧ１，ＭＧ２の回転数Ｎｍ１，Ｎｍ２の絶対値が大きいほど大きくなる傾向に設定するものとした。
【００４６】
次に、第１，第２制御モードを判定する（ステップＳ１３０）。第１，第２制御モードがそれぞれ電圧制御モード，電力制御モードのときには、第２目標伝達電力Ｐｃ２＊を設定する（ステップＳ１４０）。第２目標伝達電力Ｐｃ２＊は、実施例では、モータＭＧ１，ＭＧ２の総電力Ｐｍに第２目標分配比Ｄｒ２＊を乗じて計算するものとした。第２目標分配比Ｄｒ２＊は、第１，第２伝達電力Ｐｃ１，Ｐｃ２の和に対する第２伝達電力Ｐｃ２の割合の目標値である。この第２目標分配比Ｄｒ２＊は、実施例では、差分ΔＳＯＣ１と差分ΔＳＯＣ２とが大きく乖離しないように設定するものとした。
【００４７】
そして、第１，第２制御モードと、高圧側電力ライン４６の目標電圧ＶＨ＊と、第２目標伝達電力Ｐｃ２＊と、第１，第２キャリア周波数ｆｃ１，ｆｃ２と、をモータＥＣＵ４０に送信して（ステップＳ１５０）、本ルーチンを終了する。
【００４８】
モータＥＣＵ４０は、第１，第２制御モードと、高圧側電力ライン４６の目標電圧ＶＨ＊と、第２目標伝達電力Ｐｃ２＊と、第１，第２キャリア周波数ｆｃ１，ｆｃ２と、を受信すると、これらを用いて第１，第２昇圧コンバータ５４，５５を制御する。いま、第１，第２制御モードがそれぞれ電圧制御モード，電力制御モードのときを考えている。したがって、第１昇圧コンバータ５４については、高圧側電力ライン４６の電圧ＶＨが目標電圧ＶＨ＊となるように、第１キャリア周波数ｆｃ１を用いて、第１昇圧コンバータ５４のトランジスタＴ３１，Ｔ３２のスイッチング制御を行なう。高圧側電力ライン４６の電圧ＶＨは、電圧センサ４６ｂにより検出された値を用いることができる。また、第２昇圧コンバータ５５については、第２伝達電力Ｐｃ２が第２目標伝達電力Ｐｃ２＊となるように、第２キャリア周波数ｆｃ２を用いて、第２昇圧コンバータ５５のトランジスタＴ４１，４２のスイッチング制御を行なう。第２伝達電力Ｐｃ２は、電圧センサ４８ｂにより検出された第２低圧側電力ライン４８の電圧ＶＬ２と、電流センサ５５ａにより検出されたリアクトルＬ２の電流ＩＬ２と、の積として計算した値を用いることができる。
【００４９】
ステップＳ１３０で、第１制御モードが電力制御モードで且つ第２制御モードが電圧制御モードのときには、第１目標伝達電力Ｐｃ１＊を設定する（ステップＳ１６０）。第１目標伝達電力Ｐｃ１＊は、実施例では、モータＭＧ１，ＭＧ２の総電力Ｐｍに第１目標分配比Ｄｒ１＊を乗じて計算するものとした。第１目標分配比Ｄｒ１＊は、第１，第２伝達電力Ｐｃ１，Ｐｃ２の和に対する第１伝達電力Ｐｃ１の割合の目標値である。この第１目標分配比Ｄｒ１＊は、実施例では、ステップＳ１４０で第２目標分配比Ｄｒ２＊を設定する際と同様に、差分ΔＳＯＣ１と差分ΔＳＯＣ２とが大きく乖離しないように設定するものとした。
【００５０】
そして、第１，第２制御モードと、高圧側電力ライン４６の目標電圧ＶＨ＊と、第１目標伝達電力Ｐｃ１＊と、第１，第２キャリア周波数ｆｃ１，ｆｃ２と、をモータＥＣＵ４０に送信して（ステップＳ１７０）、本ルーチンを終了する。
【００５１】
モータＥＣＵ４０は、第１，第２制御モードと、高圧側電力ライン４６の目標電圧ＶＨ＊と、第１目標伝達電力Ｐｃ１＊と、第１，第２キャリア周波数ｆｃ１，ｆｃ２と、を受信すると、これらを用いて第１，第２昇圧コンバータ５４，５５を制御する。いま、第１，第２制御モードがそれぞれ電力制御モード，電圧制御モードのときを考えている。したがって、第１昇圧コンバータ５４については、第１伝達電力Ｐｃ１が第１目標伝達電力Ｐｃ１＊となるように、第１キャリア周波数ｆｃ１を用いて、第１昇圧コンバータ５４のトランジスタＴ３１，３２のスイッチング制御を行なう。第１伝達電力Ｐｃ１は、電圧センサ４７ｂにより検出された第１低圧側電力ライン４７の電圧ＶＬ１と、電流センサ５４ａにより検出されたリアクトルＬ１の電流ＩＬ１と、の積として計算した値を用いることができる。また、第２昇圧コンバータ５５については、高圧側電力ライン４６の電圧ＶＨが目標電圧ＶＨ＊となるように、第２キャリア周波数ｆｃ２を用いて、第２昇圧コンバータ５５のトランジスタＴ４１，Ｔ４２のスイッチング制御を行なう。高圧側電力ライン４６の電圧ＶＨは、電圧センサ４６ｂにより検出された値を用いることができる。
【００５２】
次に、第１，第２昇圧コンバータ５４，５５の第１，第２制御モードと、第１，第２昇圧コンバータ５４，５５の制御に用いる第１，第２キャリア周波数ｆｃ１，ｆｃ２と、を設定する際の処理について説明する。図４は、実施例のＨＶＥＣＵ７０により実行される所定設定ルーチンの一例を示すフローチャートである。このルーチンは、図３の昇圧制御ルーチンと並行して、所定時間毎（例えば、数ｍｓｅｃ毎）に繰り返し実行される。
【００５３】
所定設定ルーチンが実行されると、ＨＶＥＣＵ７０は、まず、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊および回転数Ｎｍ１，Ｎｍ２，第１，第２バッテリ５０，５１の蓄電割合ＳＯＣ１，ＳＯＣ２，高圧側電力ライン４６の電圧ＶＨなどのデータを入力する（ステップＳ２００）。
【００５４】
ここで、モータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊は、上述の駆動制御によって設定された値をＨＶＥＣＵ７０から通信により入力するものとした。モータＭＧ１，ＭＧ２の回転数Ｎｍ１，Ｎｍ２は、回転位置検出センサ４３，４４からのモータＭＧ１，ＭＧ２の回転子の回転位置θｍ１，θｍ２に基づいて演算された値をモータＥＣＵ４０から通信により入力するものとした。第１，第２バッテリ５０，５１の蓄電割合ＳＯＣ１，ＳＯＣ２は、電流センサ５０ａ，５１ａにより検出された第１，第２バッテリ５０，５１の電池電流Ｉｂ１，Ｉｂ２に基づいて演算された値をバッテリＥＣＵ５２から通信により入力するものとした。高圧側電力ライン４６の電圧ＶＨは、電圧センサ４６ｂにより検出された値をモータＥＣＵ４０から通信により入力するものとした。
【００５５】
こうしてデータを入力すると、入力したモータＭＧ１，ＭＧ２のトルク指令Ｔｍ１＊，Ｔｍ２＊および回転数Ｎｍ１，Ｎｍ２を用いて、上述のステップＳ１１０の処理と同様に、モータＭＧ１，ＭＧ２の総電力Ｐｍを計算する（ステップＳ２１０）。そして、計算した総電力Ｐｍから前回に本ルーチンを実行したときに計算した総電力（前回Ｐｍ）を減じた値の絶対値として総電力Ｐｍの変化量ΔＰｍを計算する（ステップＳ２１２）。
【００５６】
続いて、総電力Ｐｍの変化量ΔＰｍの絶対値を閾値ΔＰｍｒｅｆと比較する（ステップＳ２２０）。ここで、閾値ΔＰｍｒｅｆは、モータＭＧ１，ＭＧ２の総電力Ｐｍが大きく変化したか否かを判定するために用いられるものである。
【００５７】
ステップＳ２２０で、総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆより小さいときには、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ２３０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２に共に所定周波数α１を設定して（ステップＳ２４０）、本ルーチンを終了する。ここで、所定周波数α１としては、例えば、３ｋＨｚや５ｋＨｚなどが用いられる。基本的に、第１，第２キャリア周波数ｆｃ１，ｆｃ２が比較的小さいときには、第１，第２昇圧コンバータ５４，５５のトランジスタＴ３１，Ｔ３２，Ｔ４１，Ｔ４２のスイッチングによる損失（スイッチング損失）を小さくすることができる。また、第１，第２キャリア周波数ｆｃ１，ｆｃ２が比較的大きいときには、第１，第２昇圧コンバータ５４，５５の制御性を向上させることができる。
【００５８】
この場合、第１，第２キャリア周波数ｆｃ１，ｆｃ２を共に比較的小さい所定周波数α１とすることにより、第１，第２昇圧コンバータ５４，５５のスイッチング損失を小さくすることができる。
【００５９】
ステップＳ２２０で、総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上のときには、高圧側電力ライン４６の電圧ＶＨを閾値ＶＨｒｅｆと比較する（ステップＳ２５０）。ここで、閾値ＶＨｒｅｆとしては、コンデンサ４６ａの耐圧より若干低い（数十Ｖ程度低い）電圧が用いられる。
【００６０】
ステップＳ２５０で、高圧側電力ライン４６の電圧ＶＨが閾値ＶＨｒｅｆ以下のときには、第１バッテリ５０の蓄電割合ＳＯＣ１が第１バッテリ５０の許容上限割合付近または許容下限割合付近であるか否かを判定する（ステップＳ２６０）。そして、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近でも許容下限割合付近でもないと判定されたときには、第２バッテリ５１の蓄電割合ＳＯＣ２が第２バッテリ５１の許容上限割合付近または許容下限割合付近であるか否かを判定する（ステップＳ２７０）。
【００６１】
ここで、第１バッテリ５０の許容上限割合付近は、第１バッテリ５０の許容上限割合Ｓｈｉ１以下で且つ許容上限割合Ｓｈｉ１よりも所定値ΔＳｈｉ１だけ小さい値（Ｓｈｉ１−ΔＳｈｉ１）以上の範囲を意味する。許容上限割合Ｓｈｉ１としては、例えば、７５％や８０％などが用いられる。所定値ΔＳｈｉ１としては、例えば、３％や５％などが用いられる。
【００６２】
第１バッテリ５０の許容下限割合付近は、第１バッテリ５０の許容下限割合Ｓｌｏ１以上で且つ許容下限割合Ｓｌｏ１よりも所定値ΔＳｌｏ１だけ大きい値（Ｓｌｏ１＋ΔＳｌｏ１）以下の範囲を意味する。許容下限割合Ｓｌｏ１としては、例えば、３５％や４０％などが用いられる。所定値ΔＳｌｏ１としては、例えば、３％や５％などが用いられる。
【００６３】
第２バッテリ５１の許容上限割合付近は、第２バッテリ５１の許容上限割合Ｓｈｉ２以下で且つ許容上限割合Ｓｈｉ２よりも所定値ΔＳｈｉ２だけ小さい値（Ｓｈｉ２−ΔＳｈｉ２）以上の範囲を意味する。許容上限割合Ｓｈｉ２としては、例えば、７５％や８０％などが用いられる。所定値ΔＳｈｉ２としては、例えば、３％や５％などが用いられる。
【００６４】
第２バッテリ５１の許容下限割合付近は、第２バッテリ５１の許容下限割合Ｓｌｏ２以上で且つ許容下限割合Ｓｌｏ２よりも所定値ΔＳｌｏ２だけ大きい値（Ｓｌｏ２＋ΔＳｌｏ２）以下の範囲を意味する。許容下限割合Ｓｌｏ２としては、例えば、３５％や４０％などが用いられる。所定値ΔＳｌｏ２としては、例えば、３％や５％などが用いられる。
【００６５】
なお、実施例では、上述の図３の昇圧制御ルーチンで、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近または許容下限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近または許容下限割合付近の所定状態にならないように、第１目標伝達電力Ｐｃ１＊または第２目標伝達電力Ｐｃ２＊を設定して、第１，第２昇圧コンバータ５４，５５の制御に用いるものとした。
【００６６】
ステップＳ２６０で、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近でも許容下限割合付近でもないと判定され、且つ、ステップＳ２７０で、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近でも許容下限割合付近でもないと判定されたときには、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ２３０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２に共に所定周波数α１を設定して（ステップＳ２４０）、本ルーチンを終了する。
【００６７】
この場合、第１，第２キャリア周波数ｆｃ１，ｆｃ２を比較的小さい所定周波数α１とすることにより、第１，第２昇圧コンバータ５４，５５のスイッチング損失を小さくすることができる。
【００６８】
ステップＳ２６０で、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近でも許容下限割合付近でもないと判定され、且つ、ステップＳ２７０で、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近または許容下限割合付近であると判定されたときには、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ２８０）。そして、第１キャリア周波数ｆｃ１に所定周波数α１を設定すると共に第２キャリア周波数ｆｃ２に所定周波数α１より大きい所定周波数α２を設定して（ステップＳ２９０）、本ルーチンを終了する。ここで、所定周波数α２としては、例えば、１０ｋＨｚや１２ｋＨｚなどが用いられる。
【００６９】
この場合、第２キャリア周波数ｆｃ２を比較的大きい所定周波数α２とすることにより、第２昇圧コンバータ５５の制御性を向上させることができる。そして、第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α１，α２（α１＜α２）とすることにより、第２伝達電力Ｐｃ２をより適切に調節することができると共に、第１昇圧コンバータ５４のスイッチング損失を小さくすることができる。前者の効果は、以下の３つの場合に比して大きい。（１）第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α２，α１とする場合。（２）第１，第２制御モードをそれぞれ電力制御モード，電圧制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α２，α１とする場合。（３）第１，第２制御モードをそれぞれ電力制御モード，電圧制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α１，α２とする場合。そして、第２伝達電力Ｐｃ２をより適切に調節することができることにより、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合Ｓｈｉ２を上回ったり許容下限割合Ｓｌｏ２を下回ったりするのをより十分に抑制することができる。この結果、第２バッテリ５１が過充電や過放電になるのをより十分に抑制することができる。なお、第２伝達電力Ｐｃ２を調節することにより、第１伝達電力Ｐｃ１が調節され、総電力Ｐｍ（＝Ｐｃ１＋Ｐｃ２）が調節される。
【００７０】
ステップＳ２６０で、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近または許容下限割合付近であると判定されたときには、第１，第２制御モードにそれぞれ電力制御モード，電圧制御モードを設定する（ステップＳ３００）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１（α２＞α１）を設定して（ステップＳ３１０）、本ルーチンを終了する。
【００７１】
この場合、第１キャリア周波数ｆｃ１を比較的大きい所定周波数α２とすることにより、第１昇圧コンバータ５４の制御性を向上させることができる。そして、第１，第２制御モードをそれぞれ電力制御モード，電圧制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α２，α１（α２＞α１）とすることにより、第１伝達電力Ｐｃ１をより適切に調節することができると共に、第２昇圧コンバータ５５のスイッチング損失を小さくすることができる。前者の効果は、以下の３つの場合に比して大きい。（１）第１，第２制御モードをそれぞれ電力制御モード，電圧制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α１，α２とする場合。（２）第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α１，α２とする場合。（３）第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α２，α１とする場合。そして、第１伝達電力Ｐｃ１をより適切に調節することができることにより、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回ったり許容下限割合Ｓｌｏ１を下回ったりするのをより十分に抑制することができる。この結果、第１バッテリ５０が過充電や過放電になるのをより十分に抑制することができる。なお、第１伝達電力Ｐｃ１を調節することにより、第２伝達電力Ｐｃ２が調節され、総電力Ｐｍ（＝Ｐｃ１＋Ｐｃ２）が調節される。
【００７２】
なお、実施例では、上述したように、ステップＳ２２０で総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆより小さいときには、第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を共に所定周波数α１とする。したがって、総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上に至ったときに、高圧側電力ライン４６の電圧ＶＨが閾値ＶＨｒｅｆ以下で且つ第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近または許容下限割合付近であるときには、第１制御モードを電圧制御モードから電力制御モードに切り替えると共に第２制御モードを電力制御モードから電圧制御モードに切り替え、第１キャリア周波数ｆｃ１を所定周波数α１から所定周波数α２に大きくすることにより、上述の効果を奏する。
【００７３】
ステップＳ２５０で、高圧側電力ライン４６の電圧ＶＨが閾値ＶＨｒｅｆより高いときには、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ３２０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１（α２＞α１）を設定して（ステップＳ３３０）、本ルーチンを終了する。
【００７４】
この場合、第１キャリア周波数ｆｃ１を比較的大きい所定周波数α２とすることにより、第１昇圧コンバータ５４の制御性を向上させることができる。そして、第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとして第１，第２キャリア周波数ｆｃ１，ｆｃ２を所定周波数α２，α１（α２＞α１）とする、即ち、電圧制御モードで制御する昇圧コンバータ側のキャリア周波数を大きくすることにより、高圧側電力ライン４６の電圧ＶＨをより適切に調節することができると共に、第２昇圧コンバータ５５のスイッチング損失を小さくすることができる。そして、高圧側電力ライン４６の電圧ＶＨをより適切に調節することができることにより、高圧側電力ライン４６の電圧ＶＨがコンデンサ４６ａの耐圧を超えるのをより十分に抑制することができる。
【００７５】
以上説明した実施例のハイブリッド自動車２０に搭載される電源装置では、モータＭＧ１，ＭＧ２の総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上になったときにおいて、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近または許容下限割合付近であるときには、第１，第２昇圧コンバータ５４，５５の第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定し、第１，第２昇圧コンバータ５４，５５の制御に用いる第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α１，α２（α１＜α２）を設定する。したがって、第２伝達電力Ｐｃ２をより適切に調節することができる。これにより、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合Ｓｈｉ２を上回ったり許容下限割合Ｓｌｏ２を下回ったりするのをより十分に抑制することができる。この結果、第２バッテリ５１が過充電や過放電になるのをより十分に抑制することができる。また、第１キャリア周波数ｆｃ１を所定周波数α２とするものに比して、第１昇圧コンバータ５４のスイッチング損失を小さくすることができる。
【００７６】
また、モータＭＧ１，ＭＧ２の総電力Ｐｍの変化量ΔＰｍが閾値ΔＰｍｒｅｆ以上になったときにおいて、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近または許容下限割合付近であるときには、第１，第２昇圧コンバータ５４，５５の第１，第２制御モードにそれぞれ電力制御モード，電圧制御モードを設定し、第１，第２昇圧コンバータ５４，５５の制御に用いる第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１を設定する。したがって、第１伝達電力Ｐｃ１をより適切に調節することができる。これにより、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回ったり許容下限割合Ｓｌｏ１を下回ったりするのをより十分に抑制することができる。この結果、第１バッテリ５０が過充電や過放電になるのをより十分に抑制することができる。また、第２キャリア周波数ｆｃ２を所定周波数α２とするものに比して、第２昇圧コンバータ５５のスイッチング損失を小さくすることができる。
【００７７】
実施例のハイブリッド自動車２０に搭載される電源装置では、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近または許容下限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近または許容下限割合付近の所定状態にならないようにするものとした。しかし、所定状態のうち、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容下限割合付近の第１所定状態，第１バッテリ５０の蓄電割合ＳＯＣ１が許容下限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近の第２所定状態になり得るものとしてもよい。この場合、図４の所定設定ルーチンに代えて、図５の所定設定ルーチンを実行するものとしてもよい。図５の所定設定ルーチンは、図４の所定設定ルーチンにステップＳ４００〜Ｓ４７０の処理を加えた点を除いて、図４の所定設定ルーチンと同一である。したがって、同一の処理については同一のステップ番号を付すか図示を省略し、その詳細な説明は省略する。
【００７８】
図５の所定設定ルーチンでは、ステップＳ２６０で、第１バッテリ５０の蓄電割合ＳＯＣ１が第１バッテリ５０の許容上限割合付近または許容下限割合付近であると判定されたときには、第２バッテリ５１の蓄電割合ＳＯＣ２が第２バッテリ５１の許容上限割合付近または許容下限割合付近であるか否かを判定する（ステップＳ４００）。
【００７９】
ステップＳ４００で、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近でも許容下限割合付近でもないと判定されたときには、第１，第２制御モードにそれぞれ電力制御モード，電圧制御モードを設定する（ステップＳ３００）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１（α１＜α２）を設定して（ステップＳ３１０）、本ルーチンを終了する。この場合の効果については上述した。
【００８０】
ステップＳ４００で、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近または許容下限割合付近であると判定されたときには、第１バッテリ５０の蓄電割合ＳＯＣ１，ＳＯＣ２に基づいて、第１所定状態か第２所定状態かを判定する（ステップＳ４１０）。上述したように、第１所定状態は、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容下限割合付近の状態である。また、第２所定状態は、第１バッテリ５０の蓄電割合ＳＯＣ１が許容下限割合付近で且つ第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合付近の状態である。
【００８１】
ステップＳ４１０で、第１所定状態であると判定されたときには、モータＭＧ１，ＭＧ２の総電力Ｐｍを値０と比較する（ステップＳ４２０）。この処理は、第１，第２低圧側電力ライン４７，４８（第１，第２バッテリ５０，５１側）から高圧側電力ライン４６（モータＭＧ１，ＭＧ２側）に電力を供給するか、高圧側電力ライン４６から第１，第２低圧側電力ライン４７，４８に電力を供給するか、を判定する処理である。
【００８２】
ステップＳ４２０で、モータＭＧ１，ＭＧ２の総電力Ｐｍが値０以上のときには、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回るよりも第２バッテリ５１の蓄電割合ＳＯＣ２が許容下限割合Ｓｌｏ２を下回りやすいと判断する。そして、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ４３０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α１，α２（α１＜α２）を設定して（ステップＳ４４０）、本ルーチンを終了する。
【００８３】
これにより、第２バッテリ５１の蓄電割合ＳＯＣ２が許容下限割合Ｓｌｏ２を下回るのを抑制することができる。この結果、第２バッテリ５１が過放電になるのをより十分に抑制することができる。また、第１昇圧コンバータ５４のスイッチング損失を小さくすることができる。
【００８４】
ステップＳ４２０で、モータＭＧ１，ＭＧ２の総電力Ｐｍが値０未満のときには、第２バッテリ５１の蓄電割合ＳＯＣ２が許容下限割合Ｓｌｏ２を下回るよりも第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回りやすいと判断する。そして、第１，第２制御モードにそれぞれ電力制御モード，電圧制御モードを設定する（ステップＳ４６０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１（α２＞α１）を設定して（ステップＳ４７０）、本ルーチンを終了する。
【００８５】
これにより、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回るのを抑制することができる。この結果、第１バッテリ５０が過充電になるのをより十分に抑制することができる。また、第２昇圧コンバータ５５のスイッチング損失を小さくすることができる。
【００８６】
ステップＳ４１０で、第２所定状態であると判定されたときには、モータＭＧ１，ＭＧ２の総電力Ｐｍを値０と比較する（ステップＳ４５０）。モータＭＧ１，ＭＧ２の総電力Ｐｍが値０以上のときには、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合Ｓｈｉ２を上回るよりも第１バッテリ５０の蓄電割合ＳＯＣ１が許容下限割合Ｓｌｏ１を下回りやすいと判断する。そして、第１，第２制御モードにそれぞれ電力制御モード，電圧制御モードを設定する（ステップＳ４６０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α２，α１（α２＞α１）を設定して（ステップＳ４７０）、本ルーチンを終了する。
【００８７】
これにより、第１バッテリ５０の蓄電割合ＳＯＣ１が許容下限割合Ｓｌｏ１を下回るのを抑制することができる。この結果、第１バッテリ５０が過放電になるのをより十分に抑制することができる。また、第２昇圧コンバータ５５のスイッチング損失を小さくすることができる。
【００８８】
ステップＳ４５０で、モータＭＧ１，ＭＧ２の総電力Ｐｍが値０未満のときには、第１バッテリ５０の蓄電割合ＳＯＣ１が許容下限割合Ｓｌｏ１を下回るよりも第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合Ｓｈｉ２を上回りやすいと判断する。そして、第１，第２制御モードにそれぞれ電圧制御モード，電力制御モードを設定する（ステップＳ４３０）。そして、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α１，α２（α１＜α２）を設定して（ステップＳ４４０）、本ルーチンを終了する。
【００８９】
これにより、第２バッテリ５１の蓄電割合ＳＯＣ２が許容上限割合Ｓｈｉ２を上回るのを抑制することができる。この結果、第２バッテリ５１が過充電になるのをより十分に抑制することができる。また、第１昇圧コンバータ５４のスイッチング損失を小さくすることができる。
【００９０】
実施例のハイブリッド自動車２０では、電流センサ５４ａ，５５ａを備え、第１，第２昇圧コンバータ５４，５５をいずれも電力制御モードまたは電圧制御モードで制御可能であるものとした。しかし、電流センサ５４ａ，５５ａのうちの何れか一方の電流センサだけを備え、第１，第２昇圧コンバータ５４，５５のうち、電流センサを備える側の昇圧コンバータについては電力制御モードで制御し、電流センサを備えない側の昇圧コンバータについては電圧制御モードで制御するものとしてもよい。図６は、電流センサ５５ａを備えると共に電流センサ５４ａを備えない場合、即ち、第１，第２制御モードをそれぞれ電圧制御モード，電力制御モードとする場合、の所定設定ルーチンの一例を示すフローチャートである。図６の所定設定ルーチンは、図４の所定設定ルーチンのステップＳ２３０，Ｓ２８０，Ｓ３００，Ｓ３２０の処理（第１，第２制御モードを設定する処理）を実行しない点，ステップＳ３１０の処理に代えてステップＳ５００の処理を実行する点を除いて、図４の所定設定ルーチンと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明は省略する。
【００９１】
図６の所定設定ルーチンでは、ステップＳ２６０で、第１バッテリ５０の蓄電割合ＳＯＣ１が第１バッテリ５０の許容上限割合付近または許容下限割合付近であると判定されたときには、第１，第２キャリア周波数ｆｃ１，ｆｃ２にそれぞれ所定周波数α１，α２（α１＜α２）を設定して（ステップＳ５００）、本ルーチンを終了する。この場合、実施例のように、第１制御モードを電力制御モードとして第１キャリア周波数ｆｃ１を比較的大きい所定周波数α２とするのが好ましい。しかし、この変形例では、第１制御モードを電力制御モードとすることができない場合を考えている。この場合、電力制御モードで制御する昇圧コンバータの制御用のキャリア周波数を大きくすることにより、第２伝達電力Ｐｃ２をより適切に調節することができる。すると、第１伝達電力Ｐｃ１が調節され、モータＭＧ１，ＭＧ２の総電力Ｐｍ（＝Ｐｃ１＋Ｐｃ２）が調節される。このようにして、第１伝達電力Ｐｃ１をある程度適切に調節することができる。これにより、第１バッテリ５０の蓄電割合ＳＯＣ１が許容上限割合Ｓｈｉ１を上回ったり許容下限割合Ｓｌｏ１を下回ったりするのを抑制することができる。この結果、第１バッテリ５０が過充電や過放電になるのを抑制することができる。
【００９２】
実施例のハイブリッド自動車２０では、モータＥＣＵ４０とＨＶＥＣＵ７０とは、別体の電子制御ユニットとして構成されるものとしたが、単一の電子制御ユニットとして構成されるものとしてもよい。
【００９３】
実施例では、エンジン２２とプラネタリギヤ３０とモータＭＧ１，ＭＧ２と第１，第２バッテリ５０，５１と第１，第２昇圧コンバータ５４，５５とを備えるハイブリッド自動車２０の構成とした。しかし、エンジンと１つのモータと第１，第２バッテリと第１，第２昇圧コンバータとを備えるいわゆる１モータハイブリッド自動車の構成としてもよい。また、エンジンを備えず、モータと第１，第２バッテリと第１，第２昇圧コンバータとを備える電気自動車の構成としてもよい。
【００９４】
実施例では、ハイブリッド自動車２０に搭載される電源装置の形態として説明した。しかし、自動車以外の車両，船舶，航空機などの移動体に搭載される電源装置の形態としてもよい。また、建設設備などの移動しない設備に搭載される電源装置の形態としてもよい。
【００９５】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、第１バッテリ５０が「第１バッテリ」に相当し、第１昇圧コンバータ５４が「第１昇圧コンバータ」に相当し、第２バッテリ５１が「第２バッテリ」に相当し、第２昇圧コンバータ５５が「第２昇圧コンバータ」に相当する。図３の昇圧制御ルーチンや図４の所定設定ルーチンを実行するＨＶＥＣＵ７０と、ＨＶＥＣＵ７０からの信号に基づいて第１，第２昇圧コンバータ５４，５５を制御するモータＥＣＵ４０と、が「制御手段」に相当する。
【００９６】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００９７】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００９８】
本発明は、電源装置および自動車の製造産業などに利用可能である。
【符号の説明】
【００９９】
２０  ハイブリッド自動車、２２  エンジン、２３  クランクポジションセンサ、２４  エンジン用電子制御ユニット（エンジンＥＣＵ）、２６  クランクシャフト、３０  プラネタリギヤ、３６  駆動軸、３７  デファレンシャルギヤ、３８ａ，３８ｂ  駆動輪、４０  モータ用電子制御ユニット（モータＥＣＵ）、４１，４２  インバータ、４３，４４  回転位置検出センサ、４６  高圧側電力ライン、４６ａ，４７ａ，４８ａ  コンデンサ、４６ｂ，４７ｂ，４８ｂ  電圧センサ、４７  第１低圧側電力ライン、４８  第２低圧側電力ライン、５０  第１バッテリ、５０ａ，５１ａ  電流センサ、５１  第２バッテリ、５２  バッテリ用電子制御ユニット（バッテリＥＣＵ）、５４  第１昇圧コンバータ、５４ａ，５５ａ  電流センサ、５５  第２昇圧コンバータ、７０  ハイブリッド用電子制御ユニット（ＨＶＥＣＵ）、８０  イグニッションスイッチ、８１  シフトレバー、８２  シフトポジションセンサ、８３  アクセルペダル、８４  アクセルペダルポジションセンサ、８５  ブレーキペダル、８６  ブレーキペダルポジションセンサ、８８  車速センサ、Ｃｎ１，Ｃｎ２  接続点、Ｄ１１〜Ｄ１６，Ｄ２１〜Ｄ２６，Ｄ３１，Ｄ３２，Ｄ４１，Ｄ４２  ダイオード、Ｌ１，Ｌ２  リアクトル、ＭＧ１，ＭＧ２  モータ、Ｔ１１〜Ｔ１６，Ｔ２１〜Ｔ２６，Ｔ３１，Ｔ３２，Ｔ４１，Ｔ４２  トランジスタ。
【図１】
2016119765.tif 000003
【図２】
2016119765.tif 000004
【図３】
2016119765.tif 000005
【図４】
2016119765.tif 000006
【図５】
2016119765.tif 000007
【図６】
2016119765.tif 000008