(57)【要約】【課題】車両に搭載される複数の蓄電装置を外部電源を用いて効率良く、かつ、短時間で充電する。【解決手段】制御装置は、外部電源に連結されるコネクタが車両に接続された場合に（Ｓ１００にてＹＥＳ）、ＣＨＲをオン状態にするステップ（Ｓ１０２）と、電圧ＶＢ２がしきい値ＣＰ１よりも低い場合にＢ２充電処理（１）を実行するステップ（Ｓ１０８）と、電圧ＶＢ２がしきい値ＣＰ１以上であって（Ｓ１０４にてＹＥＳ）、第１バッテリのＳＯＣ１がしきい値Ａよりも低い場合に（Ｓ１０６にてＹＥＳ）、充電装置を停止するとともに第１ＳＭＲおよび第２ＳＭＲをオン状態にするステップ（Ｓ１１０）と、Ｂ１充電処理を実行するステップ（Ｓ１１２）と、ＳＯＣ１がしきい値Ａ以上となる場合に（Ｓ１１４にてＹＥＳ）、充電装置を停止するとともに第１ＳＭＲおよび第２ＳＭＲをオフ状態にするステップ（Ｓ１１６）とを含む、プログラムを実行する。【選択図】図３
2014082857.tif 000002
【特許請求の範囲】
【請求項１】
車両の駆動源である電気負荷への電力の供給源である第１蓄電装置と、
前記第１蓄電装置と前記電気負荷との間で双方向に電圧を調整するコンバータと、
前記電気負荷に対して前記コンバータと並列に接続される電力の供給源である第２蓄電装置と、
前記コンバータに対して前記第２蓄電装置と並列に接続され、かつ、前記車両の外部の電源を用いて、前記第１蓄電装置および前記第２蓄電装置のうちの少なくともいずれか一方を充電する充電装置と、
前記第２蓄電装置からの電力と前記充電装置からの電力とを用いて前記第１蓄電装置を充電するように前記コンバータを制御する制御装置とを含む、車両の電源装置。
【請求項２】
前記制御装置は、前記第２蓄電装置からの電力と前記充電装置からの電力とを用いて前記第１蓄電装置を充電する場合に、前記第２蓄電装置の放電電力の許容値および前記第１蓄電装置の充電電力の許容値のうちの少なくともいずれか一方を超えないように前記コンバータを制御する、請求項１に記載の車両の電源装置。
【請求項３】
前記制御装置は、前記第２蓄電装置の残容量がしきい値よりも低い場合には、前記第１蓄電装置を充電する前に前記充電装置を用いて前記第２蓄電装置を充電する、請求項１または２に記載の車両の電源装置。
【請求項４】
前記電源装置は、前記充電装置を用いて前記第２蓄電装置を充電する場合に、前記充電装置と前記コンバータとの間を電気的に遮断するスイッチをさらに含む、請求項１に記載の車両の電源装置。
【請求項５】
前記制御装置は、前記第２蓄電装置からの電力と前記車両の外部の電源からの電力とを用いて前記第１蓄電装置を充電する場合に、前記第２蓄電装置の放電電力の許容値および前記第１蓄電装置の充電電力の許容値のうちの少なくともいずれか一方を超えないように前記コンバータおよび前記充電装置を制御する、請求項１に記載の車両の電源装置。
【請求項６】
前記第１蓄電装置は、前記第２蓄電装置よりも出力密度の高い二次電池であって、
前記第２蓄電装置は、前記第１蓄電装置よりも容量密度の高い二次電池である、請求項１に記載の車両の電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される複数の蓄電装置を外部電源を用いて充電する技術に関する。
【背景技術】
【０００２】
たとえば、特開２０１１−１９９９３４号公報（特許文献１）には、外部電源を用いた充電が可能な第１の二次電池と、第１の二次電池と並列に接続される第２の二次電池と、第１の二次電池と第２の二次電池との間に接続され、モータジェネレータの要求電力に応じて第２の二次電池からモータジェネレータに供給する電力を変化させる昇圧コンバータとを備える電源装置が開示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１９９９３４号公報
【特許文献２】特開２０１０−０２９０５１号公報
【特許文献３】特開２０１０−１２４５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両に搭載される複数の蓄電装置を外部電源を用いて充電する場合には、効率良くかつ短時間で行なう必要がある。引用文献１には、第１の二次電池は、外部電源を用いて充電され、第２の二次電池は、第１の二次電池を用いて充電されることが記載されるが、充電効率の向上や充電時間の短縮について何ら考慮されておらず、改善の余地がある。
【０００５】
本発明は、上述した課題を解決するためになされたものであって、その目的は、車両に搭載される複数の蓄電装置を外部電源を用いて効率良く、かつ、短時間で充電する車両の電源装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明のある局面に係る車両の電源装置は、車両の駆動源である電気負荷への電力の供給源である第１蓄電装置と、第１蓄電装置と電気負荷との間で双方向に電圧を調整するコンバータと、電気負荷に対してコンバータと並列に接続される電力の供給源である第２蓄電装置と、コンバータに対して第２蓄電装置と並列に接続され、かつ、車両の外部の電源を用いて、第１蓄電装置および第２蓄電装置のうちの少なくともいずれか一方を充電する充電装置と、第２蓄電装置からの電力と充電装置からの電力とを用いて第１蓄電装置を充電するようにコンバータを制御する制御装置とを含む。
【０００７】
好ましくは、制御装置は、第２蓄電装置からの電力と充電装置からの電力とを用いて第１蓄電装置を充電する場合に、第２蓄電装置の放電電力の許容値および第１蓄電装置の充電電力の許容値のうちの少なくともいずれか一方を超えないようにコンバータを制御する。
【０００８】
さらに好ましくは、制御装置は、第２蓄電装置の残容量がしきい値よりも低い場合には、第１蓄電装置を充電する前に充電装置を用いて第２蓄電装置を充電する。
【０００９】
さらに好ましくは、電源装置は、充電装置を用いて第２蓄電装置を充電する場合に、充電装置とコンバータとの間を電気的に遮断するスイッチをさらに含む。
【００１０】
さらに好ましくは、制御装置は、第２蓄電装置からの電力と車両の外部の電源からの電力とを用いて第１蓄電装置を充電する場合に、第２蓄電装置の放電電力の許容値および第１蓄電装置の充電電力の許容値のうちの少なくともいずれか一方を超えないようにコンバータおよび充電装置を制御する。
【００１１】
さらに好ましくは、第１蓄電装置は、第２蓄電装置よりも出力密度の高い二次電池である。第２蓄電装置は、第１蓄電装置よりも容量密度の高い二次電池である。
【発明の効果】
【００１２】
この発明によると、第２蓄電装置からの電力と充電装置からの電力とを用いて第１蓄電装置を充電することによって、充電装置のみで第１蓄電装置を充電する場合よりも短時間で第１蓄電装置の充電を完了させることができる。そのため、充電時にコンバータ等において生じる損失の発生期間を減少させることができるため、充電効率を向上させることができる。したがって、車両に搭載される複数の蓄電装置を外部電源を用いて効率良く、かつ、短時間で充電する車両の電源装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態における車両の構成を示すブロック図である。
【図２】本実施の形態における車両に搭載された制御装置の機能ブロック図である。
【図３】本実施の形態における車両に搭載された制御装置で実行されるプログラムの制御構造を示すフローチャートである。
【図４】本実施の形態における車両に搭載される複数の蓄電装置の充電動作を示すタイミングチャートである。
【図５】本実施の形態の変形例における車両において実行される充電動作の制御フローを示す図である。
【図６】本実施の形態の変形例における車両に搭載される複数の蓄電装置の充電動作を示すタイミングチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号が付されている。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返されない。
【００１５】
図１は、本実施の形態における車両の全体ブロック図を示す。本実施の形態における車両は、たとえば、エンジンとモータジェネレータとを駆動源とするハイブリッド車両を一例として説明するが、特にエンジンとモータジェネレータとを駆動源とするハイブリッド車両に限定されるものではなく、たとえば、モータジェネレータのみを駆動源とするハイブリッド車両あるいは電動車両であってもよい。
【００１６】
図１を参照して、ハイブリッド車両（以下の説明においては、単に車両と記載する）１は、エンジン２と、第１モータジェネレータ（以下、第１ＭＧと記載する）３と、動力分割機構４と、第２モータジェネレータ（以下、第２ＭＧと記載する）５と、車輪６と、インバータ８と、コンバータ１０と、第１バッテリ５０と、第１システムメインリレー（以下、第１ＳＭＲと記載する）５２と、第２バッテリ６０と、第２システムメインリレー（以下第２ＳＭＲと記載する）と、充電リレー（以下、ＣＨＲと記載する）７２と、制御装置１００と、電流センサ３０２，４５２，５０２，６０２と、電圧センサ３０４，３０６，４５４，５０４，６０４と、温度センサ３０８，３１０と、充電装置４５０と、コンデンサＣ１，Ｃ２と、ダイオードＤ３と、正極ラインＰＬ１，ＰＬ２，ＰＬ３，ＰＬ４と、負極ラインＮＬ１，ＮＬ２，ＮＬ３とを含む。
【００１７】
本実施の形態に係る車両１の電源装置は、コンバータ１０と、第１バッテリ５０と、第２バッテリ６０と、制御装置１００と、充電装置４５０とを含むものとする。
【００１８】
車両１は、エンジン２およびモータジェネレータＭＧ２を動力源として走行する。動力分割機構４は、エンジン２と第１ＭＧ３と第２ＭＧ５とに結合されて、これらの間で動力を分配する。動力分割機構４は、たとえばサンギヤ、キャリアおよびリングギヤの３つの回転軸を有する遊星歯車機構からなり、この３つの回転軸がエンジン２、第１ＭＧ３および第２ＭＧ５の回転軸にそれぞれ接続される。なお、第１ＭＧ３のロータを中空にして、その中心にエンジン２のクランク軸を通すことにより、エンジン２、第１ＭＧ３および第２ＭＧ５を動力分割機構４に機械的に接続することができる。また、第２ＭＧ５の回転軸は、図示されない減速ギヤあるいは差動ギヤによって車輪６に結合される。第１ＭＧ３は、エンジン２によって駆動される発電機として動作し、かつエンジン２の始動を行ない得る電動機として動作するものとして、車両１に組込まれる。第２ＭＧ５は、車輪６を駆動する電動機として車両１に組込まれる。
【００１９】
エンジン２は、ガソリン等の燃料を燃焼させることにより、第２ＭＧ５と並列的に、あるいはそれのみで車両１を走行させることができる。
【００２０】
第１バッテリ５０および第２バッテリ６０の各々は充放電可能な蓄電装置であり、たとえばニッケル水素やリチウムイオン等の二次電池からなる。なお、第１バッテリ５０および第２バッテリ６０のうちのいずれか、あるいは、すべてに代えて大容量のキャパシタを用いてもよい。
【００２１】
第１バッテリ５０は、車両１の駆動時にコンバータ１０へ電力を供給し、また電力回生時にはコンバータ１０から電力が供給されて充電される。第１バッテリ５０とコンバータ１０とは、正極ラインＰＬ１と負極ラインＮＬ１とによって接続される。正極ラインＰＬ１の一方端は、第１バッテリ５０の正極端子に接続され、負極ラインＮＬ１の一方端は、第１バッテリ５０の負極端子に接続される。正極ラインＰＬ１の他方端は、コンバータ１０に接続される。負極ラインＮＬ１の他方端は、コンバータ１０を経由してインバータ８に接続される。第１バッテリ５０とコンバータ１０との間の、正極ラインＰＬ１および負極ラインＮＬ１上の所定の位置には、第１ＳＭＲ５２が設けられる。
【００２２】
第１ＳＭＲ５２は、制御装置１００から受信する信号に応じて、第１バッテリ５０とコンバータ１０との間を導通状態（オン状態）および非導通状態（オフ状態）のうちのいずれか一方の状態から他方の状態に切り換える。
【００２３】
第１ＳＭＲ５２がオン状態になると、第１バッテリ５０とコンバータ１０との間で正極ラインＰＬ１および負極ラインＮＬ１を経由した電力の授受が可能な状態になる。
【００２４】
一方、第１ＳＭＲ５２がオフ状態になると、第１バッテリ５０がコンバータ１０から切り離されることにより、第１バッテリ５０とコンバータ１０との間で電力の授受が不可能な状態になる。
【００２５】
第１ＳＭＲ５２は、第１ＳＭＲＢ５４と、第１ＳＭＲＰ５６と、第１ＳＭＲＧ５８と、制限抵抗ＲＡとを含む。第１ＳＭＲＢ５４は、正極ラインＰＬ１に設けられ、正極ラインＰＬ１を導通状態および非導通状態のうちの少なくともいずれか一方の状態から他方の状態に切り換える。第１ＳＭＲＧ５８は、負極ラインＮＬ１に設けられ、負極ラインＮＬ１を導通状態および非導通状態のうちの少なくともいずれか一方の状態から他方の状態に切り換える。第１ＳＭＲＰ５６は、制限抵抗ＲＡと直列に接続される。第１ＳＭＲＰ５６および制限抵抗ＲＡは、負極ラインＮＬ１に対して第１ＳＭＲＧ５８に並列に接続される。
【００２６】
第１ＳＭＲ５２がオフ状態からオン状態に切り換えられる場合には、第１ＳＭＲ５２がオン状態になった直後に大電流が流れて第１ＳＭＲ５２の構成部品に溶着が発生することを防止するために、まず、第１ＳＭＲＢ５４と第１ＳＭＲＰ５６との各々がオフ状態からオン状態になるように切り換えられる。第１ＳＭＲＢ５４および第１ＳＭＲＰ５６の各々がオン状態になることにより第１バッテリ５０からコンバータ１０への出力電流が生じる。このとき、第１ＳＭＲＰ５６に直列に接続される制限抵抗ＲＡによって出力電流が過大となることが抑制される。このため、電圧ＶＬは、徐々に上昇することとなる。電圧ＶＬが上昇して第１バッテリ５０の電圧とほぼ等しくなると、第１ＳＭＲＰがオフ状態になるように切り換えられるとともに第１ＳＭＲＧ５８がオン状態になるように切り換えられる。
【００２７】
第１ＳＭＲ５２がオン状態からオフ状態に切り換えられる場合には、第１ＳＭＲＢ５４および第１ＳＭＲＧ５８の各々がオン状態からオフ状態に切り換えられる。
【００２８】
第２バッテリ６０は、電気負荷（インバータ８、第１ＭＧ３および第２ＭＧ５）に対してコンバータ１０と並列に接続される。電気負荷とコンバータ１０とは、正極ラインＰＬ２と負極ラインＮＬ１とによって接続される。第２バッテリ６０の正極端子には、正極ラインＰＬ３の一方端が接続される。第２バッテリ６０の負極端子には、負極ラインＮＬ２の一方端が接続される。正極ラインＰＬ３の他方端は、正極ラインＰＬ２上に位置する第１接続ノードａに接続される。負極ラインＮＬ２の他方端は、負極ラインＮＬ１上に位置する第２接続ノードｂに接続される。正極ラインＰＬ３および負極ラインＮＬ２上の所定の位置には、第２ＳＭＲ６２が設けられる。
【００２９】
第２ＳＭＲ６２は、制御装置１００から受信する信号に応じて第２バッテリ６０と第１接続ノードａおよび第２接続ノードｂとの間を導通状態（オン状態）および非導通状態（オフ状態）のうちのいずれか一方の状態から他方の状態に切り換える。
【００３０】
第２ＳＭＲ６２がオン状態になると、第２バッテリ６０と第１接続ノードａおよび第２接続ノードｂとの間で正極ラインＰＬ３および負極ラインＮＬ２を経由した電力の授受が可能な状態になる。
【００３１】
一方、第２ＳＭＲ６２がオフ状態になると、第２バッテリ６０が第１接続ノードａおよび第２接続ノードｂから切り離されて、第２バッテリ６０と第１接続ノードａおよび第２接続ノードｂとの間で電力の授受が不可能な状態になる。
【００３２】
第２ＳＭＲ６２は、第２ＳＭＲＢ６４と、第２ＳＭＲＧ６６とを含む。第１ＳＭＲＢ６４は、正極ラインＰＬ３に設けられ、正極ラインＰＬ３を導通状態および非導通状態のうちの少なくともいずれか一方の状態から他方の状態に切り換える。第２ＳＭＲＧ６６は、負極ラインＮＬ２に設けられ、負極ラインＮＬ２を導通状態および非導通状態のうちの少なくともいずれか一方の状態から他方の状態に切り換える。
【００３３】
第２ＳＭＲ６２がオフ状態からオン状態に切り換えられる場合には、第２ＳＭＲＢ６４と第２ＳＭＲＧ６６とがいずれもオン状態なるように切り換えられる。また、第２ＳＭＲ６２がオン状態からオフ状態に切り換えられる場合には、第２ＳＭＲＢ６４と第２ＳＭＲＧ６６とがいずれもオフ状態になるように切り換えられる。
【００３４】
ダイオードＤ３は、第１接続ノードａと第２ＳＭＲＢ６４との間に設けられる。ダイオードＤ３のアノードは、第２ＳＭＲＢ６４に接続される。ダイオードＤ３のカソードは、第１接続ノードａに接続される。ダイオードＤ３は、コンバータ１０あるいは電気負荷側から第２バッテリ６０への電力供給を抑制する。
【００３５】
第１バッテリ５０と第２バッテリ６０とは、たとえば同時使用することによって電気負荷（インバータ８およびモータジェネレータＭＧ２）に許容された最大パワーを出力可能になるように、各々の放電可能容量が設定される。これによりエンジン２を使用しないＥＶ（Electric  Vehicle）走行において最大パワーの走行が可能である。
【００３６】
第２バッテリ６０に蓄積された電力が消費されてしまったら第１バッテリ５０の電力に加えてエンジン２の動力を使用することによって第２バッテリ６０を使用しなくとも最大パワーの走行を可能とすることができる。
【００３７】
また、本実施の形態において、第１バッテリ５０は、第２バッテリ６０よりも出力密度が高い高出力型バッテリである。一方、第２バッテリ６０は、第１バッテリ５０よりも容量密度が高容量型バッテリである。また、本実施の形態において、第２バッテリ６０の電圧は、第１バッテリ５０の電圧よりも高い電圧を有する蓄電装置である。
【００３８】
コンバータ１０は、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて第１バッテリ５０から供給される電力の電圧レベルを目標レベルまで昇圧し、目標レベルまで昇圧した電圧を正極ラインＰＬ２へ出力する。また、コンバータ１０は、インバータ８から正極ラインＰＬ２を経由して供給される回生電力、あるいは、第２バッテリ６０または充電装置４５０から正極ラインＰＬ３，ＰＬ２を経由して供給される充電電力の電圧レベルを、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて第１バッテリ５０の電圧レベルまで降圧し、第１バッテリ５０を充電する。さらに、コンバータ１０は、ＭＧ−ＥＣＵ３００から動作停止を示す指令信号を受信するとスイッチング動作を停止させる。さらに、コンバータ１０は、ＭＧ−ＥＣＵ３００から上アームをオン状態にする指令信号を受けると、コンバータ１０に含まれる上アームおよび下アームをオン状態およびオフ状態にそれぞれ固定する。
【００３９】
コンバータ１０は、電力用半導体スイッチング素子（以下の説明においては、単にスイッチング素子と記載する）Ｑ１，Ｑ２と、ダイオードＤ１，Ｄ２と、リアクトルＬ１とを含む。
【００４０】
本実施の形態において、スイッチング素子Ｑ１，Ｑ２としては、ＩＧＢＴ（Insulated  Gate  Bipolar  Transistor）が適用されるものとするが、指令信号によってオン・オフ制御が可能であれば任意のスイッチング素子を適用可能である。たとえば、ＭＯＳＦＥＴ（Metal  Oxide  Semiconductor  Field Effect Transistor）あるいはバイポーラトランジスタ等も適用可能である。
【００４１】
スイッチング素子Ｑ１，Ｑ２は、正極ラインＰＬ２と負極ラインＮＬ１との間に直列に接続される。ダイオードＤ１，Ｄ２は、それぞれスイッチング素子Ｑ１，Ｑ２に逆並列に接続される。リアクトルＬ１の一方端は、スイッチング素子Ｑ１，Ｑ２の接続ノードに接続され、その他方端は、正極ラインＰＬ１に接続される。スイッチング素子Ｑ１がコンバータ１０の上アームに対応し、スイッチング素子Ｑ２がコンバータ１０の下アームに対応する。
【００４２】
コンバータ１０は、チョッパ回路により構成される。コンバータ１０は、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて、正極ラインＰＬ１の電圧をリアクトルＬ１を用いて昇圧し、その昇圧した電圧を正極ラインＰＬ２へ出力する。
【００４３】
このとき、ＭＧ−ＥＣＵ３００は、スイッチング素子Ｑ１および／またはスイッチング素子Ｑ２のオン・オフ期間比（デューティ）を制御することによって、第１バッテリ５０からの出力電圧の昇圧比を制御する。
【００４４】
一方、コンバータ１０は、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて、正極ラインＰＬ２の電圧を降圧し、その降圧した電圧を正極ラインＰＬ１へ出力する。
【００４５】
このとき、ＭＧ−ＥＣＵ３００は、スイッチング素子Ｑ１および／またはスイッチング素子Ｑ２のオン・オフ期間比（デューティ）を制御することによって、正極ラインＰＬ２の電圧の降圧比を制御する。
【００４６】
コンデンサＣ１は、正極ラインＰＬ２と負極ラインＮＬ１との間に接続され、正極ラインＰＬ２と負極ラインＮＬ１との間の電圧変動を平滑化する。コンデンサＣ２は、正極ラインＰＬ１と負極ラインＮＬ１との間に接続され、正極ラインＰＬ１と負極ラインＮＬ１との間の電圧変動を平滑化する。
【００４７】
インバータ８は、第１ＭＧ３の駆動時には、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて正極ラインＰＬ２からの直流電圧を三相交流電圧に変換し、その変換した交流電圧を第１ＭＧ３へ出力する。
【００４８】
また、インバータ８は、第１ＭＧ３の発電時には、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて、エンジン２の動力を用いて第１ＭＧ３が発電した三相交流電圧を、直流電圧に変換し、その変換した直流電圧を正極ラインＰＬ２へ出力する。
【００４９】
インバータ８は、さらに、ＥＶ走行時には、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて正極ラインＰＬ２からの直流電圧を三相交流電圧に変換し、その変換した交流電圧を第２ＭＧ５へ出力する。
【００５０】
また、インバータ８は、車両１の回生制動時には、ＭＧ−ＥＣＵ３００から受信する指令信号に基づいて車輪６から入力される回転力によって第２ＭＧ５が発生させる三相交流電圧を直流電圧に変換し、その変換した直流電圧を正極ラインＰＬ２へ出力する。
【００５１】
第１ＭＧ３および第２ＭＧ５の各々は三相交流回転電機であり、たとえば三相交流同期電動発電機からなる。第１ＭＧ３は、エンジン２の動力を用いて発電した三相交流電圧をインバータ８へ出力する。また、第１ＭＧ３は、エンジン２の始動時にインバータ８によって駆動させられて、エンジン２をクランキングする。
【００５２】
第２ＭＧ５は、インバータ８によって駆動されて、車両１を駆動するための駆動力を発生する。また、第２ＭＧ５は、車両１の回生制動時に、車輪６から受ける回転力を用いて発電した三相交流電圧をインバータ８へ出力する。
【００５３】
電流センサ３０２は、コンバータ１０のリアクトルＬ１に流れる電流ＩＬを検出してＭＧ−ＥＣＵ３００へ出力する。電圧センサ３０４は、コンデンサＣ２の端子間の電圧ＶＬを検出してＭＧ−ＥＣＵ３００へ出力する。電圧センサ３０６は、コンデンサＣ１の端子間の電圧ＶＨを検出してＭＧ−ＥＣＵ３００へ出力する。
【００５４】
温度センサ３０８は、コンバータ１０の温度（以下、コンバータ温度と記載する）ＣＴを検出して、検出されたコンバータ温度ＣＴをＭＧ−ＥＣＵ３００へ出力する。コンバータ温度ＣＴは、たとえば、リアクトルＬ１を除く、スイッチング素子Ｑ１またはＱ２等のコンバータ１０を構成する構成要素の温度である。
【００５５】
温度センサ３１０は、リアクトルＬ１の温度（以下、リアクトル温度と記載する）ＬＴを検出して、検出されたリアクトル温度ＬＴをＭＧ−ＥＣＵ３００へ出力する。
【００５６】
電流センサ４５２は、正極ラインＰＬ４に流れる電流Ｉｃｈｇを検出して充電装置４５０へ出力する。電圧センサ４５４は、正極ラインＰＬ４と負極ラインＮＬ３との間の電圧Ｖｃｈｇを検出して充電装置４５０へ出力する。電圧センサ４５８は、充電装置４５０に入力される交流電圧ＶＡＣを検出して充電装置４５０へ出力する。充電装置４５０は、受信した検出結果を制御装置１００に出力する。なお、電流センサ４５２、電圧センサ４５４，４５８は、充電装置４５０に代えて制御装置１００に検出結果を直接出力してもよい。
【００５７】
電流センサ５０２は、正極ラインＰＬ１に流れる電流ＩＢ１を検出してＢ１監視ユニット５００へ出力する。電圧センサ５０４は、第１バッテリ５０の電圧ＶＢ１を検出してＢ１監視ユニット５００へ出力する。
【００５８】
電流センサ６０２は、正極ラインＰＬ３に流れる電流ＩＢ２を検出してＢ２監視ユニット６００へ出力する。電圧センサ６０４は、第２バッテリ６０の電圧ＶＢ２を検出してＢ２監視ユニット６００へ出力する。
【００５９】
正極ラインＰＬ１および負極ラインＮＬ１には、図示しないＤＣ／ＤＣコンバータを経由して補機バッテリ（いずれも図示せず）が接続される。ＤＣ／ＤＣコンバータは、制御装置１００から受信する信号に応じて正極ラインＰＬ１の直流電圧を降圧して補機バッテリを充電する。補機バッテリは、車両１に搭載される補機（図示せず）に対して電力を供給する。補機は、たとえば、ヘッドライト、時計、オーディオ機器、各種ＥＣＵ等であるが、その種類は限定されるものではない。補機バッテリは、充放電可能な蓄電装置であり、たとえば鉛蓄電池である。
【００６０】
充電装置４５０は、コンバータ１０に対して第２バッテリ６０と並列に接続される。充電装置４５０の正極端子には、正極ラインＰＬ４の一方端が接続される。充電装置４５０の負極端子には、負極ラインＮＬ３の一方端が接続される。正極ラインＰＬ４の他方端は、正極ラインＰＬ３上に位置する第３接続ノードｃに接続される。負極ラインＮＬ３の他方端は、負極ラインＮＬ２上に位置する第４接続ノードｄに接続される。
【００６１】
充電装置４５０は、制御装置１００から受信する指令信号に応じて、車両１の外部の電源（以下の説明において外部電源と記載する）７１０から供給される電力を用いて第１バッテリ５０および第２バッテリ６０のうちの少なくともいずれか一方を充電したり、その充電を停止したりする。
【００６２】
充電装置４５０には、インレット４５６が接続される。インレット４５６は、車両１の側部に設けられ、充電ケーブル７００の一方端に設けられるコネクタ７０２と接続可能な形状を有する。充電ケーブル７００の他方端には、プラグ７０６が設けられる。プラグ７０６は、外部電源７１０に設けられるコンセント７０８が接続される。
【００６３】
外部電源７１０は、たとえば、交流電源である。交流電源は、たとえば、電力会社から家屋に供給される商用電源である。
【００６４】
インレット４５６と外部電源７１０とが充電ケーブル７００によって接続される場合に、外部電源７１０の交流電力が充電装置４５０に供給可能な状態になる。外部電源７１０から供給される交流電力は、充電装置４５０によって直流電力に変換されて正極ラインＰＬ４および負極ラインＮＬ３に出力される。
【００６５】
コネクタ７０２には、スイッチが設けられる。コネクタ７０２がインレット４５６に接続されるとスイッチが閉じた状態となる。このとき、スイッチが閉じた状態であることを示す信号がスイッチから制御装置１００に送信される。制御装置１００は、スイッチが閉じた状態であることを示す信号を受信することによって、インレット４５６にコネクタ７０２が接続された状態であると判定する。なお、スイッチは、インレット４５６に接続された状態でコネクタ７０２の位置を制限する制限部材に連動して開閉する。
【００６６】
プラグ７０６は、家屋に設けられるコンセント７０８に接続可能な形状を有する。コンセント７０８には、外部電源７１０からの交流電力が供給される。
【００６７】
充電ケーブル７００は、コネクタ７０２およびプラグ７０６に加えてＣＣＩＤ（Charging  Circuit  Interrupt  Device）７０４をさらに含む。
【００６８】
ＣＣＩＤ７０４は、リレーおよびコントロールパイロット回路を有する。リレーが開いた状態では、外部電源７１０からインレット４５６への電力を供給する経路が遮断される。リレーが閉じた状態では、外部電源７１０からインレット４５６へ電力が供給可能になる。リレーの状態は、コネクタ７０２がインレット４５６に接続された状態で制御装置１００により制御される。
【００６９】
コントロールパイロット回路は、プラグ７０６がコンセント７０８に接続され、かつコネクタ７０２がインレット４５６に接続された状態において、コントロールパイロット線にパイロット信号（方形波信号）ＣＰＬＴを送る。コントロールパイロット回路内に設けられた発信器によって、パイロット信号ＣＰＬＴは周期的に変化する。
【００７０】
プラグ７０６がコンセント７０８に接続され、かつ、コネクタ７０２がインレット４５６に接続されると、コントロールパイロット回路は、予め定められたパルス幅（デューティサイクル）のパイロット信号ＣＰＬＴを生成する。パイロット信号ＣＰＬＴのパルス幅は、充電ケーブルの種類毎に定められる。
【００７１】
生成されたパイロット信号ＣＰＬＴは、ＨＶ−ＥＣＵ２００に送信される。パイロット信号ＣＰＬＴは、たとえば、ＣＣＩＤ７０４からコネクタ７０２、充電装置４５０および充電装置マイコンを経由してＨＶ−ＥＣＵ２００に送信されてもよい。ＨＶ−ＥＣＵ２００は、受信したパイロット信号ＣＰＬＴのパルス幅により、充電ケーブル７００から車両１に対して供給可能な電流容量を判定する。
【００７２】
ＣＨＲ７２は、正極ラインＰＬ４および負極ラインＮＬ３に設けられる。ＣＨＲ７２は、制御装置１００から受信する信号に応じて充電装置４５０と第３接続ノードｃおよび第４接続ノードｄとの間を導通状態（オン状態）および遮断状態（オフ状態）のうちの少なくともいずれか一方の状態から他方の状態に切り換える。
【００７３】
インレット４５６と外部電源７１０とが充電ケーブル７００によって接続された状態において、ＣＨＲ７２がオン状態になると、外部電源７１０から供給された電力がインレット４５６および充電装置４５０を経由して正極ラインＰＬ４およぶ負極ラインＮＬ３間に出力可能な状態になる。ＣＨＲ７２がオフ状態になると、充電装置４５０の正極端子および負極端子と第３接続ノードｃおよび第４接続ノードｄとの間がぞれぞれ電力遮断状態になる。
【００７４】
ＣＨＲ７２は、第１ＳＭＲ５２と同様の構成を有する。すなわち、上述の第１ＳＭＲ５２の構成における第１バッテリ５０を充電装置４５０に置き換え、第１ＳＭＲＢ５４，第１ＳＭＲＰ５６，第１ＳＭＲＧ５８および制限抵抗ＲＡをＣＨＲＢ７４，ＣＨＲＰ７６，ＣＨＲＧ７８および制限抵抗ＲＣにそれぞれ置き換えた構成がＣＨＲ７２の構成に対応する。
【００７５】
ＣＨＲ７２がオフ状態からオン状態に切り換えられる場合には、ＣＨＲＢ７４とＣＨＲＰ７６との各々がオフ状態からオン状態になるように切り換えられる。その後に、ＣＨＲＰ７６がオン状態からオフ状態に切り換えられるとともに、ＣＨＲＧ７８がオフ状態からオン状態に切り換えられる。
【００７６】
制御装置１００は、インバータ８、コンバータ１０、第１ＳＭＲ５２、第２ＳＭＲ６２、ＣＨＲ７２および充電装置４５０を制御するための指令信号を生成して、制御対象となる機器に対して生成した指令信号を出力する。制御装置１００は、ＨＶ−ＥＣＵ２００と、ＭＧ−ＥＣＵ３００と、充電装置マイコン４００と、Ｂ１監視ユニット５００と、Ｂ２監視ユニット６００とを含む。
【００７７】
Ｂ１監視ユニット５００は、電流センサ５０２からの電流ＩＢ１の検出値と、電圧センサ５０４からの電圧ＶＢ１の検出値とを受信する。Ｂ１監視ユニット５００は、これらの検出値をＨＶ−ＥＣＵ２００に送信する。また、Ｂ１監視ユニット５００は、たとえば、これらの検出値から第１バッテリ５０の残存容量を示すＳＯＣ（State  Of  Charge）を算出し、算出されたＳＯＣをＨＶ−ＥＣＵ２００に送信してもよい。ＳＯＣは、たとえば蓄電装置が満充電状態であるときに１００％であると定義され、蓄電装置が完全に放電した状態であるときに０％であると定義される。なお、残存容量は、蓄電装置の電圧や充放電電流、蓄電装置の温度などを用いて種々の公知の手法により算出することができるので、ここでは詳細な説明を行なわない。以下の説明においては、第１バッテリ５０のＳＯＣをＳＯＣ１と記載し、第２バッテリ６０のＳＯＣをＳＯＣ２と記載する。
【００７８】
Ｂ１監視ユニット５００は、たとえば、ＳＯＣ１、電流ＩＢ１、電圧ＶＢ１、第１バッテリ５０の電池温度あるいは外気温度等から第１バッテリ５０の充電電力の制限値Ｗｉｎ１（以下、単にＷｉｎ１とも記載する）および第１バッテリ５０の放電電力の制限値Ｗｏｕｔ１（以下、単にＷｏｕｔ１とも記載する）を算出し、算出されたＷｉｎ１およびＷｏｕｔ１をＨＶ−ＥＣＵ２００に送信してもよい。なお、ＳＯＣ１、Ｗｉｎ１およびＷｏｕｔ１は、たとえば、ＨＶ−ＥＣＵ２００によって算出されてもよい。
【００７９】
Ｂ２監視ユニット６００は、電流センサ６０２からの電流ＩＢ２の検出値と、電圧センサ６０４からの電圧ＶＢ２の検出値とを受信する。Ｂ２監視ユニット６００はこれらの検出値をＨＶ−ＥＣＵ２００に送信する。また、Ｂ２監視ユニット６００は、たとえば、これらの検出値からＳＯＣ２を算出し、算出されたＳＯＣ２をＨＶ−ＥＣＵ２００に送信してもよい。
【００８０】
Ｂ２監視ユニット６００は、たとえば、ＳＯＣ２、電流ＩＢ２、電圧ＶＢ２、第２バッテリ６０の電池温度あるいは外気温度等から第２バッテリ６０の充電電力の制限値Ｗｉｎ２（以下、単にＷｉｎ２と記載する）および第２バッテリ６０の放電電力の制限値Ｗｏｕｔ２（以下、単にＷｏｕｔ２と記載する）を算出し、算出されたＷｉｎ２およびＷｏｕｔ２をＨＶ−ＥＣＵ２００に送信してもよい。なお、ＳＯＣ２、Ｗｉｎ２およびＷｏｕｔ２は、たとえば、ＨＶ−ＥＣＵ２００によって算出されてもよい。
【００８１】
ＨＶ−ＥＣＵ２００は、Ｂ１監視ユニット５００およびＢ２監視ユニット６００から受信する第１バッテリ５０および第２バッテリ６０の情報に基づいて、充電装置４５０の制御要求量ＣＨＰＷ（すなわち、充電装置４５０からの充電電力の要求量）およびコンバータ１０の制御要求量ＣＨＰＷＣＮＶ（すなわち、コンバータ１０から第１バッテリ５０に供給する電力の要求量）を算出する。ＨＶ−ＥＣＵ２００は、算出された充電装置４５０の制御要求量ＣＨＰＷを充電装置マイコン４００に送信する。ＨＶ−ＥＣＵ２００は、算出されたコンバータ１０の制御要求量ＣＨＰＷＣＮＶをＭＧ−ＥＣＵ３００に送信する。
【００８２】
ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ２００から受信するコンバータ１０の制御要求量ＣＨＰＷＣＮＶに基づいてコンバータ１０を制御するための指令信号を生成し、コンバータ１０に送信する。
【００８３】
充電装置マイコン４００は、ＨＶ−ＥＣＵ２００から受信する制御要求量ＣＨＰＷに基づいて充電装置４５０を制御するための指令信号を生成し、生成した指令信号を充電装置４５０に送信する。
【００８４】
本実施の形態においては、制御装置１００は、充電ケーブル７００により車両１と外部電源７１０とが連結された場合にＣＨＲ７２をオフ状態からがオン状態に切り換えて、充電装置４５０を用いて第１バッテリ５０または第２バッテリ６０を充電する。
【００８５】
図２に、本実施の形態に係る車両１に搭載された制御装置１００の機能ブロック図を示す。制御装置１００は、接続判定部２０２と、予備充電処理部２０４と、Ｂ１充電処理部２０６と、最終充電処理部２０８とを含む。
【００８６】
なお、接続判定部２０２と、予備充電処理部２０４と、Ｂ１充電処理部２０６と、最終充電処理部２０８の各々における処理は、たとえば、ＨＶ−ＥＣＵ２００、ＭＧ−ＥＣＵ３００および充電装置マイコン４００のうちの少なくともいずれか一つで実行されればよい。
【００８７】
接続判定部２０２は、インレット４５６にコネクタ７０２が接続されたか否かを判定する。接続判定部２０２は、たとえば、コネクタ７０２からスイッチが閉じた状態であることを示す信号を受信する場合に、インレット４５６にコネクタ７０２が接続されたと判定してもよいし、あるいは、充電ケーブル７００からパイロット信号ＣＰＬＴを受信する場合にインレット４５６にコネクタ７０２が接続されたと判定してもよい。なお、接続判定部２０２は、たとえば、インレット４５６にコネクタ７０２が接続されたと判定された場合に、接続判定フラグをオン状態にしてもよい。
【００８８】
予備充電処理部２０４は、接続判定部２０２によってインレット４５６にコネクタ７０２が接続されたと判定された場合に予備充電処理を実行する。具体的には、予備充電処理部２０４は、ＣＨＲ７２をオフ状態からオン状態に切り換え、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い場合に、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上になるまでＢ２充電処理（１）を実行する。
【００８９】
Ｂ２充電処理（１）の実行時において第１ＳＭＲ５２および第２ＳＭＲ６２は、いずれもオフ状態である。そのため、外部電源７１０からの電力は、第２バッテリ６０にのみ供給される。
【００９０】
なお、予備充電処理部２０４は、たとえば、接続判定フラグがオン状態である場合に、ＣＨＲ７２をオン状態にしてもよい。
【００９１】
Ｂ１充電処理部２０６は、ＣＨＲ７２がオン状態であって、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上であって、かつ、ＳＯＣ１がしきい値Ａよりも低い場合に、第１バッテリ５０を充電するためのＢ１充電処理を実行する。
【００９２】
具体的には、Ｂ１充電処理部２０６は、この場合に充電装置４５０の充電電力をゼロにするとともに第１ＳＭＲ５２および第２ＳＭＲ６２をいずれもオフ状態からオン状態に切り換える。その後、Ｂ１充電処理部２０６は、充電装置４５０の充電電力を増加させて第１バッテリ５０を充電するためのＢ１充電処理を実行する。
【００９３】
Ｂ１充電処理部２０６は、Ｂ１充電処理の実行時において、第２バッテリ６０の電力と充電装置４５０からの充電電力とを用いて第１バッテリ５０を充電するようにコンバータ１０と充電装置４５０とを制御する。
【００９４】
Ｂ１充電処理部２０６は、ＳＯＣ１がしきい値Ａ以上になる場合に、充電装置４５０の充電電力をゼロにして充電を停止するとともに第１ＳＭＲ５２および第２ＳＭＲ６２をいずれもオン状態からオフ状態に切り換えてＢ１充電処理を終了させる。なお、Ｂ１充電処理部２０６は、たとえば、Ｂ１充電処理を終了させるとともにＢ１充電終了フラグをオン状態にしてもよい。
【００９５】
最終充電処理部２０８は、Ｂ１充電処理の終了後に最終充電処理を実行する。最終充電処理部２０８は、たとえば、Ｂ１充電終了フラグがオン状態である場合に最終充電処理を実行してもよい。
【００９６】
最終充電処理部２０８は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い場合に、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上になるまでＢ２充電処理（１）を実行する。Ｂ２充電処理（１）の実行時において第１ＳＭＲ５２および第２ＳＭＲ６２は、いずれもオフ状態である。そのため、外部電源７１０からの電力は、第２バッテリ６０にのみ供給される。
【００９７】
最終充電処理部２０８は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上になる場合にＢ２充電処理（２）を実行する。Ｂ２充電処理（２）は、Ｂ２充電処理（１）よりも低い充電電力で第２バッテリ６０を充電する処理である。そのため、Ｂ２充電処理（２）の実行時における第２バッテリ６０の電圧ＶＢ２（すなわち、ＳＯＣ２）の変化は、Ｂ２充電処理（１）の実行時における第２バッテリ６０の電圧ＶＢ２の変化よりも緩やかになる。
【００９８】
最終充電処理部２０８は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ２以上になるまでＢ２充電処理（２）を実行する。しきい値ＣＰ２は、第２バッテリ６０が満充電状態である場合の電圧ＶＢ２に対応する。最終充電処理部２０８は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ２以上になる場合にＢ２充電処理（２）を終了させるとともにＣＨＲ７２をオフ状態にすることによって最終充電処理を終了させる。
【００９９】
本実施の形態において、接続判定部２０２と、予備充電処理部２０４と、Ｂ１充電処理部２０６と、最終充電処理部２０８とは、いずれもＣＰＵがメモリに記憶されたプログラムを実行することにより実現される、ソフトウェアとして機能するものとして説明するが、ハードウェアにより実現されるようにしてもよい。なお、このようなプログラムは記憶媒体に記録されて車両１に搭載される。
【０１００】
図３を参照して、本実施の形態に係る車両１に搭載された制御装置１００で実行されるプログラムの制御構造について説明する。
【０１０１】
ステップ（以下、ステップをＳと記載する）１００にて、制御装置１００は、充電ケーブル７００のコネクタ７０２がインレット４５６に接続されたか否かを判定する。コネクタ７０２がインレット４５６に接続された場合（Ｓ１００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでない場合（Ｓ１００にてＮＯ）、処理はＳ１００に戻される。
【０１０２】
Ｓ１０２にて、制御装置１００は、ＣＨＲ７２のをオフ状態からオン状態に切り換える。Ｓ１０４にて、制御装置１００は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上であるか否かを判定する。第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上である場合（Ｓ１０４にてＹＥＳ）、処理はＳ１０６に移される。もしそうでない場合（Ｓ１０４にてＮＯ）、処理はＳ１０８に移される。
【０１０３】
Ｓ１０６にて、制御装置１００は、ＳＯＣ１がしきい値Ａよりも低いか否かを判定する。ＳＯＣ１がしきい値Ａよりも低い場合には（Ｓ１０６にてＹＥＳ）、処理はＳ１１０に移される。もしそうでない場合（Ｓ１０６にてＮＯ）、処理はＳ１１８に移される。
【０１０４】
Ｓ１０８にて、制御装置１００は、Ｂ２充電処理（１）を実行する。Ｓ１１０にて、ＨＶ−ＥＣＵ２００は、充電装置４５０の充電電力をゼロにするとともに、第１ＳＭＲ５２および第２ＳＭＲ６２をいずれもオン状態にする。Ｓ１１２にて、制御装置１００は、Ｂ１充電処理を実行する。
【０１０５】
Ｓ１１４にて、制御装置１００は、ＳＯＣ１がしきい値Ａ以上であるか否かを判定する。ＳＯＣ１がしきい値Ａ以上である場合（Ｓ１１４にてＹＥＳ）、処理はＳ１１６に移される。もしそうでない場合（Ｓ１１４にてＮＯ）、処理はＳ１１２に戻される。
【０１０６】
Ｓ１１６にて、制御装置１００は、充電装置４５０の充電電力をゼロにするとともに、第１ＳＭＲ５２および第２ＳＭＲ６２をいずれもオフ状態にする。
【０１０７】
Ｓ１１８にて、制御装置１００は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上であるか否かを判定する。第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上である場合（Ｓ１１８にてＹＥＳ）、処理はＳ１２０に移される。もしそうでない場合（Ｓ１１８にてＮＯ）、処理はＳ１２２に移される。
【０１０８】
Ｓ１２０にて、制御装置１００は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ２以上であるか否かを判定する。第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ２以上である場合（Ｓ１２０にてＹＥＳ）、処理はＳ１２４に移される。もしそうでない場合（Ｓ１２０にてＮＯ）、処理はＳ１２６に移される。
【０１０９】
Ｓ１２２にて、制御装置１００は、Ｂ２充電処理（１）を実行する。Ｓ１２４にて、制御装置１００は、ＣＨＲ７２をオン状態からオフ状態に切り換える。Ｓ１２６にて、制御装置１００は、Ｂ２充電処理（２）を実行する。
【０１１０】
以上のような構造およびフローチャートに基づく本実施の形態に係る車両１に搭載された制御装置１００の動作について図４を参照しつつ説明する。
【０１１１】
たとえば、ＳＯＣ１がしきい値Ａより小さいＢであって、かつ、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い状態である場合を想定する。また、充電ケーブル７００のコネクタ７０２はインレット４５６に接続されておらず、かつ、第１ＳＭＲ５２、第２ＳＭＲ６２およびＣＨＲ７２がいずれもオフ状態であるものとする。
【０１１２】
時間Ｔ（０）にて、利用者がコネクタ７０２をインレット４５６に接続した場合（Ｓ１００にてＹＥＳ）、ＣＨＲ７２がオフ状態からオン状態に切り換えられる（Ｓ１０２）。電圧ＶＢ２がしきい値ＣＰ１よりも低いため（Ｓ１０４にてＮＯ）、Ｂ２充電処理（１）が実行される（Ｓ１０８）。Ｂ２充電処理（１）の実行によりＳＯＣ２は、時間の経過とともに増加していく。また、ＳＯＣ２の増加に応じて電圧ＶＢ２も増加していく。
【０１１３】
時間Ｔ（１）にて、電圧ＶＢ２がしきい値ＣＰ１以上になる場合（Ｓ１０４にてＹＥＳ）、ＳＯＣ２がしきい値Ａよりも低いため（Ｓ１０６にてＹＥＳ）、充電装置４５０の充電電力がゼロにされるとともに、第１ＳＭＲ５２および第２ＳＭＲ６２がいずれもオフ状態からオン状態に切り換えられる（Ｓ１１０）。電圧ＶＢ２がしきい値ＣＰ１になるとき、ＳＯＣ２はＤになる。
【０１１４】
第１ＳＭＲ５２および第２ＳＭＲ６２がいずれもオン状態になることにより、コンバータ１０に対して第２バッテリ６０からの電力と充電装置４５０からの電力とが供給される。その結果、第１バッテリ５０は、第２バッテリ６０からの電力と充電装置４５０からの電力とにより充電される。そのため、ＳＯＣ１は、時間Ｔ（１）以降において増加していくのに対して、ＳＯＣ２は、減少していくこととなる。
【０１１５】
時間Ｔ（２）にて、ＳＯＣ１がしきい値Ａ以上になる場合には（Ｓ１１４にてＹＥＳ）、充電装置４５０の充電電力がゼロにされるとともに、第１ＳＭＲ５２および第２ＳＭＲ６２のいずれもオン状態からオフ状態に切り換えられる（Ｓ１１６）。このとき、ＳＯＣ１は、時間Ｔ（１）以降の、充電装置４５０からの電力供給分と、第２バッテリからの電力供給分とによってしきい値Ａ以上になる。
【０１１６】
電圧ＶＢ２は、ＳＯＣ２の低下によってしきい値ＣＰ１よりも低下しているため（Ｓ１１８にてＮＯ）、Ｂ２充電処理（１）が実行される（Ｓ１２２）。Ｂ２充電処理（１）の実行により充電装置４５０から第２バッテリ６０に対して充電電力が供給されることによって第２バッテリ６０が充電される。時間Ｔ（２）以降において第２バッテリ６０が充電されることによりＳＯＣ２が増加するとともに電圧ＶＢ２も増加していく。
【０１１７】
時間Ｔ（３）にて、電圧ＶＢ２がしきい値ＣＰ１以上になる場合であって（Ｓ１１８にてＹＥＳ）、かつ、しきい値ＣＰ２よりも低い場合には（Ｓ１２０にてＮＯ）、Ｂ２充電処理（２）が実行される（Ｓ１２６）。Ｂ２充電処理（２）の実行時におけるＳＯＣ２および電圧ＶＢ２の変化は、Ｂ２充電処理（１）の実行時におけるＳＯＣ２および電圧ＶＢ２の変化よりも緩やかになる。
【０１１８】
時間Ｔ（４）にて、電圧ＶＢ２がしきい値ＣＰ２以上になる場合（Ｓ１２０にてＹＥＳ）、ＣＨＲ７２がオン状態からオフ状態に切り換えられる（Ｓ１２４）。電圧ＶＢ２がしきい値ＣＰ２になるき、ＳＯＣ２はＣになる。
【０１１９】
以上のようにして、本実施の形態に係る車両の電源装置によると、第２バッテリ６０からの電力と充電装置４５０からの電力とを用いて第１バッテリ５０を充電することによって、充電装置４５０のみで第１バッテリ５０を充電する場合よりも短時間で第１バッテリ５０の充電を完了させることができる。特に、コンバータ１０と充電装置４５０とが同時に作動する期間を減少させることによって、充電時にコンバータ１０、充電装置４５０および補機において生じる損失の発生量を減少させることができる。そのため、充電効率を向上させることができる。したがって、車両に搭載される複数の蓄電装置を外部電源を用いて効率良く、かつ、短時間で充電する車両の電源装置を提供することができる。
【０１２０】
さらに、第２ＳＭＲ７２は、正極ラインＰＬ３における正極ラインＰＬ４の他方端との第３接続ノードｃおよび負極ラインＮＬ２における負極ラインＮＬ３の他方端との第４接続ノードｄよりもコンバータ１０側に設けられる。そのため、第２ＳＭＲ７２をオフ状態に切り換えることによって、電気負荷やコンバータ１０と充電装置４５０との間を遮断することができる。これにより、第２バッテリ６０を充電する場合には、充電装置４５０から供給される電力が第２バッテリ６０に対してのみ供給することができる。そのため、コンバータ１０や電気負荷において不必要に電圧が印加されることによって負荷がかかることを抑制することができる。その結果、電気負荷やコンバータを構成する部品の劣化を抑制することができる。
【０１２１】
本実施の形態において、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上である場合に、第１バッテリ５０を充電するのに必要な第２バッテリ６０の残容量が確保されていると判定するとして説明したが、特に電圧ＶＢ２を用いて判定することに限定されるものではない。たとえば、ＳＯＣ２がしきい値よりも大きい場合に、第１バッテリ５０を充電するのに必要な第２バッテリ６０の残容量が確保されていると判定してもよいし、あるいは、第２バッテリ６０の開放端電圧（ＯＣＶ：Open  circuit  voltage）を推定して、推定されたＯＣＶがしきい値以上である場合に、第１バッテリ５０を充電するのに必要な第２バッテリ６０の残容量が確保されていると判定してもよい。
【０１２２】
また、好ましくは、第２バッテリ６０としては、より内部抵抗が低い特性を有する蓄電装置を選択することが望ましい。このようにすると、第２バッテリ６０の充放電による損失の発生量を抑制して、さらに充電効率を向上させることができる。
【０１２３】
＜変形例＞
上述した実施の形態においては、第１バッテリ５０および第２バッテリ６０の各々における充放電電力が制限されないものとして説明した。しかしながら、実際には、充電装置４５０とコンバータとの間において応答ずれや制御干渉が発生したり、あるいは、外部電源７１０を用いた充電時において充電電力を変動させる外乱が発生したりする場合があるため、第１バッテリ５０および第２バッテリ６０の充放電電力を制限する必要が生じ得る。
【０１２４】
そこで、本変形例に係る車両１の制御装置１００の動作は、上述した実施の形態に係る車両１の制御装置１００の動作と比較して、第２バッテリ６０の電力と充電装置４５０の電力とを用いて第１バッテリ５０を充電する場合に、第２バッテリ６０の放電電力の制限値Ｗｏｕｔ２および第１バッテリ５０の充電電力の制限値Ｗｉｎ１のうちの少なくともいずれか一方を超えないようにコンバータ１０あるいはコンバータ１０に加えて充電装置４５０を制御する点が異なる。
【０１２５】
図５に示すように、ＨＶ−ＥＣＵ２００は、コンバータ１０に対する制御要求量ＣＨＰＷＣＮＶを算出して、算出した制御要求量ＣＨＰＷＣＮＶをＭＧ−ＥＣＵ３００に送信する。ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ２００から受信する制御要求量ＣＨＰＷＣＮＶに基づいて指令信号を生成して、生成した指令信号をコンバータ１０に送信する。
【０１２６】
一方、ＨＶ−ＥＣＵ２００は、充電装置４５０に対する制御要求量ＣＨＰＷを算出して、算出した制御要求量ＣＨＰＷを充電装置マイコン４００に送信する。充電装置マイコン４００は、ＨＶ−ＥＣＵ２００から受信する制御要求量ＣＨＰＷに基づいて指令信号を生成して、生成した指令信号を充電装置４５０に送信する。
【０１２７】
より具体的には、ＨＶ−ＥＣＵ２００は、Ｂ１監視ユニット５００から受信する第１バッテリ５０の充電電力の制限値Ｗｉｎ１と、部品保護要件に基づいて算出される第１バッテリ５０の充電電力の制限値Ｗｉｎｐと、コンバータ温度ＣＴによって決定される第１バッテリ５０の充電電力の制限値Ｗｉｎｃｔと、リアクトル温度ＬＴによって決定される第１バッテリ５０の充電電力の制限値Ｗｉｎｌｔとのうちの大きさが最小の値を選択し、選択された値の大きさを制御要求量ＣＨＰＷＣＮＶの上限値として決定する。
【０１２８】
なお、ＨＶ−ＥＣＵ２００は、たとえば、コンバータ温度ＣＴと、コンバータ温度ＣＴと制限値Ｗｉｎｃｔとの対応関係を示すマップとに基づいて制限値Ｗｉｎｃｔを決定する。コンバータ温度ＣＴと制限値Ｗｉｎｃｔとの関係は、たとえば、コンバータ温度ＣＴがしきい値よりも低い場合には制限値Ｗｉｎｃｔが所定値で一定になるような関係となり、コンバータ温度ＣＴがしきい値以上になると、コンバータ温度ＣＴが高くなるほど制限値Ｗｉｎｃｔが小さくなるような関係となる。
【０１２９】
同様に、ＨＶ−ＥＣＵ２００は、たとえば、リアクトル温度ＬＴと、リアクトル温度ＬＴと制限値Ｗｉｎｌｔとの対応関係を示すマップとに基づいて制限値Ｗｉｎｌｔを決定する。リアクトル温度ＬＴと制限値Ｗｉｎｌｔとの関係は、たとえば、リアクトル温度ＬＴがしきい値よりも低い場合には制限値Ｗｉｎｌｔが所定値で一定になるような関係となり、リアクトル温度ＬＴがしきい値以上になると、リアクトル温度ＬＴが高くなるほど制限値Ｗｉｎｌｔが小さくなるような関係となる。
【０１３０】
ＨＶ−ＥＣＵ２００は、制御要求量ＣＨＰＷＣＮＶの基準値を決定する。基準値は、外部電源７１０を用いて第１バッテリ５０を充電する場合における制御要求量ＣＨＰＷＣＮＶの初期値であって、コンバータ１０の仕様等によって予め定められた値である。
【０１３１】
ＨＶ−ＥＣＵ２００は、基準値から第１フィードバック補正量ＦＢ１および第２フィードバック補正量ＨＢ２を減算した演算値を算出する。ＨＶ−ＲＣＵ２００は、算出された演算値が上述の制御要求量ＣＨＰＷＣＮＶの上限値よりも小さい場合には、当該演算値を制御要求量ＣＨＰＷＣＮＶとしてＭＧ−ＥＣＵ３００に送信する。また、ＨＶ−ＥＣＵ２００は、算出された演算値が上述の制御要求量ＣＨＰＷＣＮＶの上限値よりも大きい場合には、当該上限値を制御要求量ＣＨＰＣＮＶとしてＭＧ−ＥＣＵ３００に送信する。
【０１３２】
ＨＶ−ＥＣＵ２００は、第１バッテリ５０の電流ＩＢ１と電圧ＶＢ１とを乗算した値から第１バッテリ５０の充電電力の制限値Ｗｉｎ１を減算した値に基づいて第１フィードバック補正量ＦＢ１を算出する。
【０１３３】
さらに、ＨＶ−ＥＣＵ２００は、第２バッテリ６０の電流ＩＢ２と電圧ＶＢ２とを乗算した値から第２バッテリ６０の放電電力の制限値Ｗｉｎ２を減算した値に基づいて第２フィードバック補正量ＦＢ２を算出する。
【０１３４】
なお、ＨＶ−ＥＣＵ２００は、上述の第１フィードバック補正量ＦＢ１、第２フィードバック補正量ＦＢ２、後述する第３フィードバック補正量ＦＢ３、第４フィードバック補正量ＦＢ４および第５フィードバック補正量ＦＢ５を算出する場合には、比例項および積分項を考慮して各補正量を算出すればよい。なお、比例項および積分項を考慮した各補正量の算出方法は、周知の方法を用いればよく、その詳細な説明は行なわない。
【０１３５】
ＭＧ−ＥＣＵ３００は、電圧ＶＬと電圧ＶＨとに基づいてＭＧ−ＥＣＵ３００からコンバータ１０に送信される指令信号（デューティ指令値）の上限値を算出する。当該上限値は、所定値であってもよいし、あるいは、電圧ＶＬと許容値との差および電圧ＶＨと許容値との差に基づいてマップ等を用いて算出されてもよい。
【０１３６】
ＭＧ−ＥＣＵ３００は、電圧ＶＬと電流ＩＬとを乗算した値から制御要求量ＣＨＰＷＣＮＶを減算した値に基づいて第３フィードバック補正量ＦＢ３を算出する。ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ２００から送信される制御要求量ＣＨＰＷＣＮＶに第３フィードバック補正量ＦＢ３を加算し、加算した値をデューティ指令値に変換する。なお、ＭＧ−ＥＣＵ３００は、たとえば、所定のマップ等を用いて加算した値をデューティ指令値に変換してもよい。
【０１３７】
ＭＧ−ＥＣＵ３００は、変換されたデューティ指令値が上述の指令信号の上限値よりも小さい場合には、変換されたデューティ指令値をコンバータ１０に送信する。ＭＧ−ＥＣＵ３００は、変換されたデューティ指令値が上限値以上になる場合には、上限値をデューティ指令値としてコンバータ１０に送信する。
【０１３８】
コンバータ１０において、ＭＧ−ＥＣＵ３００から受信するデューティ指令値に基づく上アームおよび下アームのオン・オフ制御が実行される。
【０１３９】
一方、ＨＶ−ＥＣＵ２００は、充電ケーブル７００から受信するパイロット信号ＣＰＬＴのパルス幅と、充電装置４５０から受信する交流電圧ＶＡＣから算出される電圧実効値とに基づいて制御要求量ＣＨＰＷの基準値を算出する。ＨＶ−ＥＣＵ２００は、たとえば、パイロット信号ＣＰＬＴのパルス幅と、交流電圧ＶＡＣの電圧実効値と、基準値との対応関係を示すマップを用いて基準値を算出してもよい。
【０１４０】
さらに、ＨＶ−ＥＣＵ２００は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い場合には、第２バッテリ６０の電流ＩＢ２と電圧ＶＢ２とを乗算した値から第２バッテリ６０の充電電力の制限値Ｗｉｎ２を減算した値に基づいて第４フィードバック補正量ＦＢ４を算出する。また、ＨＶ−ＥＣＵ２００は、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い場合には、第２バッテリ６０の充電電力の制限値Ｗｉｎ２を制御要求量ＣＨＰＷの上限値とする。
【０１４１】
また、ＨＶ−ＥＣＵ２００は、たとえば、コンバータ１０の作動中において第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも高い場合には、電圧ＶＢ２がしきい値ＣＰ１よりも高いと判定された時点から所定時間が経過するまで制御要求量ＣＨＰＷの上限値をゼロとする。
【０１４２】
ＨＶ−ＥＣＵ２００は、算出された基準値から第４フィードバック補正量ＦＢ４を減算した演算値を算出する。ＨＶ−ＥＣＵ２００は、算出された演算値が上限値よりも小さい場合に当該演算値を制御要求量ＣＨＰＷとして算出する。ＨＶ−ＥＣＵ２００は、算出された演算値が上限値以上である場合に当該上限値を制御要求量ＣＨＰＷとして算出する。
【０１４３】
さらに、ＨＶ−ＥＣＵ２００は、充電ケーブル７００から受信するパイロット信号ＣＰＬＴと制限値テーブルとに基づいて充電装置マイコン４００から充電装置４５０に送信される指令信号の上限値を算出する。ＨＶ−ＥＣＵ２００は算出された上限値を充電装置マイコン４００に送信する。
【０１４４】
制限値テーブルは、パイロット信号ＣＰＬＴのパルス幅と上限値との対応関係を示すマップであって、たとえば、パイロット信号ＣＰＬＴのパルス幅が大きくなるほど、段階的に上限値が増加される対応関係を示す。
【０１４５】
充電装置マイコン４００は、充電装置４５０から受信する電圧Ｖｃｈｇと電流Ｉｃｈｇとを乗算した値からＨＶ−ＥＣＵ２００から受信する制御要求量ＣＨＰＷを減算した値に基づいて第５フィードバック補正量ＦＢ５を算出する。
【０１４６】
充電装置マイコン４００は、ＨＶ−ＥＣＵ２００から受信する制御要求量ＣＨＰＷに第５フィードバック補正量ＦＢ５を加算した演算値を算出する。充電装置マイコン４００は、算出された演算値がパイロット信号ＣＰＬＴと制限値テーブルとから算出された上限値よりも小さい場合には、当該演算値を指令信号として充電装置４５０に送信する。充電装置マイコン４００は、算出された演算値が上限値以上である場合には、当該上限値を指令信号として充電装置４５０に送信する。
【０１４７】
充電装置４５０は、充電装置マイコン４００から受信する指令信号に基づく充電電力を第１バッテリ５０または第２バッテリ６０に供給する。
【０１４８】
本変形例に係る車両１に搭載される制御装置１００で実行されるプログラムの制御構造については、上述した実施の形態において図３に示すフローチャートと比較して、Ｂ１充電処理、Ｂ２充電処理（１）およびＢ２充電処理（２）の各処理の実行時において、充電装置４５０への指令信号またはコンバータ１０への指令信号を上述のように算出する点、および、充電対象が切り換えられるときに（すなわち、第１ＳＭＲ５２および第２ＳＭＲ６２の状態が切り換えられるときに）所定時間の待機時間が設けられる点が異なり、それ以外の処理については同様である。そのため、その詳細な説明は繰り返さない。
【０１４９】
以上のような構造およびフローチャートに基づく本変形例に係る車両１に搭載された制御装置１００の動作について図６を用いて説明する。
【０１５０】
たとえば、ＳＯＣ１がしきい値Ａよりも小さく、かつ、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１よりも低い状態である場合を想定する。また、充電ケーブル７００のコネクタ７０２はインレット４５６に接続されておらず、かつ、第１ＳＭＲ５２、第２ＳＭＲ６２およびＣＨＲ７２がいずれもオフ状態であるものとする。
【０１５１】
時間Ｔ’（０）にて、利用者がコネクタ７０２をインレット４５６に接続した場合（Ｓ１００にてＹＥＳ）、ＣＨＲ７２がオフ状態からオン状態に切り換えられる（Ｓ１０２）。電圧ＶＢ２がしきい値ＣＰ１よりも低いため（Ｓ１０４にてＮＯ）、Ｂ２充電処理（１）が実行される（Ｓ１０８）。Ｂ２充電処理（１）の実行により制御要求量ＣＨＰＷとしてＣＨＰＷ（０）が決定される。そのため、ＳＯＣ２は、時間の経過とともに増加していく。また、ＳＯＣ２の増加に応じて電圧ＶＢ２も増加していく。
【０１５２】
このとき、第２バッテリ６０の充電電力の制限値Ｗｉｎ２の大きさは、過充電を回避するためにＳＯＣ２の増加につれて低下していく。時間Ｔ’（１）以降において、基準値から第４フィードバック補正量ＦＢ４を減算した演算値が制限値Ｗｉｎ２の大きさよりも大きい場合には、制限値Ｗｉｎ２が制御要求量ＣＨＰＷとして算出される。そのため、制御要求量ＣＨＰＷは、制限値Ｗｉｎ２の変化に追従する。その結果、制御要求量ＣＨＰＷは、ＣＨＰＷ（０）よりも低下し、制限値Ｗｉｎ２の大きさが最も小さくなる時点でＣＨＰＷ（１）まで低下することとなる。
【０１５３】
その後に制限値Ｗｉｎ２の大きさが増加する場合には、制御要求量ＣＨＰＷがＣＨＰＷ（１）からＣＨＰＷ（０）になるまで制限値Ｗｉｎ２の増加に追従して増加することとなる。
【０１５４】
時間Ｔ’（２）にて、制限値Ｗｉｎ２が演算値よりも大きくなる場合には、当該演算値が制御要求量ＣＨＰＷとして算出される。このとき、制御要求量ＣＨＰＷがＣＨＰＷ（０）に復帰する。
【０１５５】
時間Ｔ’（３）にて、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１以上になる場合（Ｓ１０４にてＹＥＳ）、ＳＯＣ１がしきい値Ａよりも低いため（Ｓ１０６にてＹＥＳ）、制御要求量ＣＨＰＷがゼロにされるとともに、第１ＳＭＲ５２および第２ＳＭＲ６２がいずれもオフ状態からオン状態に切り換えられる（Ｓ１１０）。
【０１５６】
制御要求量ＣＨＰＷがゼロにされてから予め定められた時間が経過した後の時間Ｔ’（４）にて、制御要求量ＣＨＰＷが上述の演算値に基づくＣＨＰＷ（０）まで増加させられて、充電装置４５０の作動が開始される。さらに、制御要求量ＣＨＰＷＣＮＶがＣＨＰＷＣＮＶ（０）まで増加させられて、コンバータ１０の作動が開始される。
【０１５７】
コンバータ１０の作動によって第１バッテリ５０の状態は、放電状態から充電状態に変化していく。一方、コンバータ１０の作動時において第１バッテリ５０が放電状態から充電状態になるまで応答遅れが生じることによって第２バッテリ６０が充電装置４５０によって一時的に充電されることとなる。その結果、時間Ｔ’（５）にて、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ１を超えると、第２バッテリ６０の過充電を回避するため制御要求量ＣＨＰＷがゼロとなり、所定時間が経過するまで充電装置４５０の作動が停止される。
【０１５８】
コンバータ１０の作動によって、第１バッテリ５０が放電状態から充電状態に変化していくとともに、第２バッテリ６０は、時間Ｔ’（５）〜Ｔ’（６）の間で充電状態から放電状態に変化していく。すなわち、第１バッテリ５０が第２バッテリ６０からコンバータ１０を経由して供給される電力によって充電される。
【０１５９】
充電装置４５０の作動が停止してから所定時間が経過した時間Ｔ’（６）にて、制御要求量ＣＨＰＷがＣＨＰＷ（０）となり、充電装置４５０の作動が開始される。このとき、第１バッテリ５０は、第２バッテリ６０からの電力と充電装置４５０からの電力とによって充電される。
【０１６０】
このようにして、第１バッテリ５０が充電されることにより、ＳＯＣ１は、コンバータ１０の作動が開始する時間Ｔ’（４）以降において増加していくのに対して、ＳＯＣ２は、減少していくこととなる。
【０１６１】
第２バッテリ６０の放電により生じる熱等の要因によって第２バッテリ６０の充電電力の制限値Ｗｉｎ２の大きさおよび放電電力の制限値Ｗｏｕｔ２の大きさが減少していく場合には、第２フィードバック補正量ＦＢ２が増加する。その結果、基準値から第１フィードバック補正量ＦＢ１および第２フィードバック補正量ＦＢ２が減算された値は、減少するため、制御要求量ＣＨＰＷＣＮＶは、時間Ｔ’（７）以降において、ＣＨＰＷＣＮＶ（０）よりも低下していくこととなる。
【０１６２】
その後、第２バッテリ６０の放電量の低下や第２バッテリ６０が冷却等により、放電電力の制限値Ｗｏｕｔ２が増加する場合には、第２フィードバック補正量ＦＢ２の値が小さくなる。そのため、制御要求量ＣＨＰＷＣＮＶは増加に転じて、時間Ｔ’（８）にて、ＣＨＰＷＣＮＶ（０）に復帰する。
【０１６３】
第１バッテリ５０の充電により生じる熱やＳＯＣ１の増加等の要因によって第１バッテリ５０の充電電力の制限値Ｗｉｎ１の大きさが減少する場合がある。この場合、時間Ｔ’（９）以降において、基準値から第１フィードバック補正量ＦＢ１および第２フィードバック補正量ＦＢ２を減算した演算値が、上限値として選択された制限値Ｗｉｎ１よりも大きくなると、制限値Ｗｉｎ１が制御要求量ＣＨＰＷＣＮＶとして算出される。その結果、制限値Ｗｉｎ１の変化に追従して制御要求量ＣＨＰＷＣＮＶが変化するため、制御要求量ＣＨＰＷＣＮＶは、ＣＨＰＷＣＮＶ（０）よりも低下することとなる。
【０１６４】
その後に制限値Ｗｉｎ１の大きさを減少させる要因が解消して制限値Ｗｉｎ１の大きさが増加する場合には、制限値Ｗｉｎ１の変化に追従して制御要求量ＣＨＰＷＣＮＶが増加する。時間Ｔ’（１０）にて、基準値から第１フィードバック補正量ＦＢ１および第２フィードバック補正量ＦＢ２を減算した演算値が、上限値として選択された制限値Ｗｉｎ１よりも小さくなると、当該演算値に基づいてＣＨＰＷＣＮＶ（０）を制御要求量ＣＨＰＷＣＮＶ（０）として決定する。
【０１６５】
時間Ｔ’（１１）にて、ＳＯＣ１がしきい値Ａ以上になる場合には（Ｓ１１４にてＹＥＳ）、制御要求量ＣＨＰＷがゼロにされるとともに、第１ＳＭＲ５２および第２ＳＭＲ６２のいずれもオン状態からオフ状態に切り換えられる（Ｓ１１６）。
【０１６６】
制御要求量ＣＨＰＷがゼロにされてから予め定められた時間が経過した後の時間Ｔ’（１２）において、電圧ＶＢ２は、ＳＯＣ２の低下によりしきい値ＣＰ１よりも低下しているため（Ｓ１１８にてＮＯ）、Ｂ２充電処理（１）が実行される（Ｓ１２２）。Ｂ２充電処理（１）の実行により充電装置４５０から第２バッテリ６０に対して充電電力が供給されることによって第２バッテリ６０が充電される。時間Ｔ’（１２）以降において第２バッテリ６０が充電されることによりＳＯＣ２が増加するとともに電圧ＶＢ２も増加していく。
【０１６７】
時間Ｔ’（１３）にて、電圧ＶＢ２がしきい値ＣＰ１以上になる場合であって（Ｓ１１８にてＹＥＳ）、かつ、しきい値ＣＰ２よりも低い場合には（Ｓ１２０にてＮＯ）、Ｂ２充電処理（２）が実行される（Ｓ１２６）。
【０１６８】
Ｂ２充電処理（２）の実行によりＳＯＣ２が増加するとともに電圧ＶＢ２も増加していく。また、第２バッテリ６０に供給される充電電力は、ＣＨＰＷ（０）よりも低い予め定められた値を基準に変動する。そのため、Ｂ２充電処理（２）の実行時における電圧ＶＢ２の変化は、Ｂ２充電処理（１）の実行時における電圧ＶＢ２の変化よりも緩やかになる。
【０１６９】
時間Ｔ’（１４）にて、第２バッテリ６０の電圧ＶＢ２がしきい値ＣＰ２以上になる場合（Ｓ１２０にてＹＥＳ）、ＣＨＲ７２がオン状態からオフ状態に切り換えられる（Ｓ１２４）。
【０１７０】
以上のようにして、本変形例に係る車両の電源装置によると、上述の実施の形態において説明した作用効果に加えて、第１バッテリ５０を第２バッテリ６０の電力と充電装置４５０の充電電力によって充電する場合に、コンバータ１０から第１バッテリ５０に供給される電力が第１バッテリ５０の充電電力の制限値Ｗｉｎ１を超えないようコンバータ１０を制御する。さらに、第２バッテリ６０からコンバータ１０に供給される電力が第２バッテリ６０の放電電力を超えないようにコンバータ１０を制御する。そのため、停電やコンバータ１０の停止等の外乱が発生する場合においても、第１バッテリ５０および第２バッテリ６０の充放電電力の許容値を超えた使用が抑制されるため、第１バッテリ５０および第２バッテリ６０の劣化を抑制して第１バッテリ５０および第２バッテリ６０を保護することができる。
【０１７１】
さらに、第１バッテリ５０を充電する場合に、第２バッテリ６０を電力のバッファとして用いて充電装置４５０とコンバータ１０とをそれぞれ独立して制御することによって、充電装置４５０とコンバータ１０との間で制御干渉が発生することを抑制することができる。
【０１７２】
本実施の形態において、第２バッテリ６０の放電電力の制限値Ｗｏｕt２と電流ＩＢ２および電圧ＶＢ２を乗算した値とに基づいて第２フィードバック補正量ＦＢ２を算出することによって、第２バッテリ６０の放電電力が制限値Ｗｏｕｔ２を超えないように制御要求量ＣＨＰＷＣＮＶを算出するとして説明したが、たとえば、第２バッテリ６０の放電電力の制限値Ｗｏｕｔ２に基づいて制御要求量ＣＨＰＷＣＮＶの上限値を設定してもよい。
【０１７３】
なお、本実施の形態においては、第１バッテリ５０を第２バッテリ６０の電力および充電装置４５０の充電電力とで充電する場合に、第１バッテリ５０および第２バッテリ６０の充放電電力が許容値を超えないようにコンバータ１０を制御するものとして説明したが、特にこれに限定されるものではない。たとえば、第１バッテリ５０を第２バッテリ６０の電力および充電装置４５０の充電電力とで充電する場合に、第１バッテリ５０および第２バッテリ６０の充放電電力の許容値を超えないようにコンバータ１０に加えて充電装置４５０を制御してもよい。たとえば、ＨＶ−ＥＣＵ２００あるいはＭＧ−ＥＣＵ３００で算出される制御要求量ＣＨＰＷＣＮＶの上限値に基づいてＣＨＰＷの上限値を設定してもよい。
【０１７４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７５】
１  車両、２  エンジン、３，５  ＭＧ、４  動力分割機構、６  車輪、８  インバータ、１０  コンバータ、５０，６０  バッテリ、５２，６２  ＳＭＲ、７２  ＣＨＲ、１００  制御装置、２００  ＨＶ−ＥＣＵ、２０２  接続判定部、２０４  予備充電処理部、２０６  充電処理部、２０８  最終充電処理部、３００  ＭＧ−ＥＣＵ、３０２，４５２，５０２，６０２  電流センサ、３０４，３０６，４５４，４５８，５０４，６０４  電圧センサ、３０８，３１０  温度センサ、４００  充電装置マイコン、４５０  充電装置、４５６  インレット、５００  Ｂ１監視ユニット、６００  Ｂ２監視ユニット、７００  充電ケーブル、７０２  コネクタ、７０４  ＣＣＩＤ、７０６  プラグ、７０８  コンセント、７１０  外部電源。
【図１】
2014082857.tif 000003
【図２】
2014082857.tif 000004
【図３】
2014082857.tif 000005
【図４】
2014082857.tif 000006
【図５】
2014082857.tif 000007
【図６】
2014082857.tif 000008