(57)【要約】【課題】残存容量の精度を向上する。【解決手段】ＥＣＵは、充電器に外部の電源が接続されると（Ｓ１００にてＹＥＳ）、バッテリパックを放電するステップ（Ｓ１１０，１２０）と、バッテリパックの残存容量がリセット値まで低下すると（Ｓ１１４にてＹＥＳ，Ｓ１２４にてＹＥＳ）、バッテリパックの放電を停止するステップ（Ｓ１１６，Ｓ１２６）と、残存容量がリセット値まで低下した後、バッテリパックを充電するステップ（Ｓ１３０）とを含む、プログラムを実行する。【選択図】図５
2008306900.tif 000002
【特許請求の範囲】
【請求項１】
電力を蓄える蓄電機構が設けられた電気システムの充電装置であって、
前記蓄電機構が外部電源に接続されたことを検出するための手段と、
前記蓄電機構が前記外部電源に接続されたことが検出されたときに前記蓄電機構の残存容量が予め定められた値になるまで前記蓄電機構を自動的に放電するための放電手段と、
前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電した後、前記蓄電機構を充電するための手段とを備える、電気システムの充電装置。
【請求項２】
前記蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含み、
前記放電手段は、前記第１の蓄電機構および前記第２の蓄電機構を交互に放電するための手段を含み、
一方の蓄電機構から放電された電力を他方の蓄電機構に充電するための手段をさらに備える、請求項１に記載の電気システムの充電装置。
【請求項３】
一方の蓄電機構の放電中に、前記電気システムの外部から供給された電力を他方の蓄電機構に充電するための手段をさらに備える、請求項２に記載の電気システムの充電装置。
【請求項４】
前記蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含み、
前記放電手段は、前記第１の蓄電機構および前記第２の蓄電機構を交互に放電するための手段を含み、
一方の蓄電機構の放電中に、前記電気システムの外部から供給された電力を他方の蓄電機構に充電するための手段をさらに備える、請求項１に記載の電気システムの充電装置。
【請求項５】
前記放電手段は、前記蓄電機構の放電中における残存容量および前記蓄電機構の電圧のうちの少なくともいずれか一方に応じて残存容量の低下率が変化するように前記蓄電機構を放電するための手段を含む、請求項１に記載の電気システムの充電装置。
【請求項６】
前記放電手段は、一定の電圧で前記蓄電機構を放電するための手段を含む、請求項１に記載の電気システムの充電装置。
【請求項７】
前記蓄電機構を放電することを許可するか禁止するかを、前記蓄電機構の残存容量に応じて決定するための手段をさらに備える、請求項１に記載の電気システムの充電装置。
【請求項８】
前記蓄電機構は、駆動源に電力を供給するように車両に搭載され、
前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電することに関連する情報を記憶するための手段と、
前記情報に基づいて、前記車両の走行中に前記蓄電機構を制御するための手段とをさらに備える、請求項１に記載の電気システムの充電装置。
【請求項９】
第１の時期において前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電することに関連する情報を記憶するための手段をさらに含み、
前記放電手段は、前記第１の時期よりも後の第２の時期において前記蓄電機構を充電する際、前記情報に基づいて、前記蓄電機構を放電するための手段を含む、請求項１に記載の電気システムの充電装置。
【請求項１０】
前記蓄電機構は、バッテリである、請求項１〜９のいずれかに記載の電気システムの充電装置。
【請求項１１】
電力を蓄える蓄電機構が設けられた電気システムの充電方法であって、
前記蓄電機構が外部電源に接続されたことを検出するステップと、
前記蓄電機構が前記外部電源に接続されたことが検出されたときに前記蓄電機構の残存容量が予め定められた値になるまで前記蓄電機構を自動的に放電するステップと、
前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電した後、前記蓄電機構を充電するステップとを備える、電気システムの充電方法。
【請求項１２】
前記蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含み、
前記蓄電機構を放電するステップは、前記第１の蓄電機構および前記第２の蓄電機構を交互に放電するステップを含み、
一方の蓄電機構から放電された電力を他方の蓄電機構に充電するステップをさらに備える、請求項１１に記載の電気システムの充電方法。
【請求項１３】
一方の蓄電機構の放電中に、前記電気システムの外部から供給された電力を他方の蓄電機構に充電するステップをさらに備える、請求項１２に記載の電気システムの充電方法。
【請求項１４】
前記蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含み、
前記蓄電機構を放電するステップは、前記第１の蓄電機構および前記第２の蓄電機構を交互に放電するステップを含み、
一方の蓄電機構の放電中に、前記電気システムの外部から供給された電力を他方の蓄電機構に充電するステップをさらに備える、請求項１１に記載の電気システムの充電方法。
【請求項１５】
前記蓄電機構を放電するステップは、前記蓄電機構の放電中における残存容量および前記蓄電機構の電圧のうちの少なくともいずれか一方に応じて残存容量の低下率が変化するように前記蓄電機構を放電するステップを含む、請求項１１に記載の電気システムの充電方法。
【請求項１６】
前記蓄電機構を放電するステップは、一定の電圧で前記蓄電機構を放電するステップを含む、請求項１１に記載の電気システムの充電方法。
【請求項１７】
前記蓄電機構を放電することを許可するか禁止するかを、前記蓄電機構の残存容量に応じて決定するステップをさらに備える、請求項１１に記載の電気システムの充電方法。
【請求項１８】
前記蓄電機構は、駆動源に電力を供給するように車両に搭載され、
前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電することに関連する情報を記憶するステップと、
前記情報に基づいて、前記車両の走行中に前記蓄電機構を制御するステップとをさらに備える、請求項１１に記載の電気システムの充電方法。
【請求項１９】
第１の時期において前記蓄電機構の残存容量が前記予め定められた値になるまで前記蓄電機構を放電することに関連する情報を記憶するステップをさらに含み、
前記蓄電機構を放電するステップは、前記第１の時期よりも後の第２の時期において前記蓄電機構を充電する際、前記情報に基づいて、前記蓄電機構を放電するステップを含む、請求項１１に記載の電気システムの充電方法。
【請求項２０】
前記蓄電機構は、バッテリである、請求項１１〜１９のいずれかに記載の電気システムの充電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気システムの充電装置および充電方法に関し、特に、残存容量をリセットするために蓄電機構を放電する技術に関する。
【背景技術】
【０００２】
従来より、電動モータの駆動力により走行するハイブリッド車、電気自動車などが知られている。これらの車両には、駆動源である電動モータに供給する電力を蓄えるバッテリが搭載されている。バッテリからの放電またはバッテリへの充電は、たとえばバッテリの残存容量を考慮して行なわれる。バッテリの残存容量は、バッテリからの放電される電流値もしくはバッテリへ充電される電流値、バッテリの電圧などに基づいて算出される。すなわち、残存容量には推定値が用いられる。したがって、算出される残存容量と実際の残存容量との差が異なり得る。そこで、残存容量の精度を高くするために、バッテリの残存容量を初期化する技術が提案されている。
【０００３】
特開２００２−２５６３１号公報（特許文献１）は、二次電池と、この二次電池の充放電電流および／もしくは充放電電圧を検出する検出部と、検出された充放電電流値、充放電電圧値から二次電池の残容量を演算する残容量演算部と、演算された残容量値を表示する表示部とを備えた電池パックを開示する。この電池パックは、押圧された際に表示部に二次電池の残容量を表示させる残容量表示ボタンをさらに備える。所定の条件に合致するように残容量表示ボタンが押された際、残容量演算部が初期化される。
【０００４】
この公報に記載の電池パックによれば、残容量表示にて二次電池の残容量を表示させる機能と、残容量演算部を初期化する機能とを動作させるスイッチ機構を一つのボタンに集約することができる。そのため、それぞれの機能を動作させるためのスイッチ機構を備えたボタンを個々に設ける必要がない。これにより、部品点数の削減が可能になり、コストを最低限に押さえることができる。また、ボタンが共有化されることによって、ボタンを個別に筐体に設けた場合に比べて設置に必要な面積も半減する。その結果、電池パックの形状の設計の自由度が大幅に向上する。
【特許文献１】特開２００２−２５６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特開２００２−２５６３１号公報に記載の電池パックにおいては、ユーザがボタンを押さなければ残存容量をリセットすることができない。そのため、残存容量がリセットされない状態が長期間継続し得る。したがって、たとえば蓄電機構からの放電と蓄電機構への充電とを頻繁に繰り返し得るシステムなどにおいて、残存容量の精度が悪化し得る。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、その目的は、残存容量の精度を向上することができる電気システムの充電装置および充電方法を提供することである。
【課題を解決するための手段】
【０００７】
第１の発明に係る電気システムの充電装置は、電力を蓄える蓄電機構が設けられた電気システムの充電装置である。この充電装置は、蓄電機構が外部電源に接続されたことを検出するための手段と、蓄電機構が外部電源に接続されたことが検出されたときに蓄電機構の残存容量が予め定められた値になるまで蓄電機構を自動的に放電するための放電手段と
、蓄電機構の残存容量が予め定められた値になるまで蓄電機構を放電した後、蓄電機構を充電するための手段とを備える。第１１の発明に係る電気システムの充電方法は、第１の発明に係る電気システムの充電装置と同様の要件を備える。
【０００８】
第１または第１１の発明によると、蓄電機構が外部電源に接続されたことが検出されたときに蓄電機構の残存容量が予め定められた値になるまで蓄電機構が自動的に放電される。蓄電機構の残存容量が予め定められた値になるまで蓄電機構を放電した後、蓄電機構が充電される。これにより、蓄電機構の残存容量を自動的にリセットした後に、蓄電機構を充電することができる。そのため、残存容量の精度を向上することができる電気システムの充電装置もしくは充電方法を提供することができる。
【０００９】
第２の発明に係る電気システムの充電装置においては、第１の発明の構成に加え、蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含む。放電手段は、第１の蓄電機構および第２の蓄電機構を交互に放電するための手段を含む。充電装置は、一方の蓄電機構から放電された電力を他方の蓄電機構に充電するための手段をさらに備える。第１２の発明に係る電気システムの充電方法は、第２の発明に係る電気システムの充電装置と同様の要件を備える。
【００１０】
第２または第１２の発明によると、一方の蓄電機構から放電された電力が他方の蓄電機構に充電される。これにより、蓄電機構の残存容量をリセットする際の電力の損失を最小限にすることができる。
【００１１】
第３の発明に係る電気システムの充電装置は、第２の発明の構成に加え、一方の蓄電機構の放電中に、電気システムの外部から供給された電力を他方の蓄電機構に充電するための手段をさらに備える。第１３の発明に係る電気システムの充電方法は、第３の発明に係る電気システムの充電装置と同様の要件を備える。
【００１２】
第３または第１３の発明によると、一方の蓄電機構の放電中に、電気システムの外部から供給された電力が他方の蓄電機構に充電される。これにより、蓄電機構を速やかに充電することができる。
【００１３】
第４の発明に係る電気システムの充電装置においては、第１の発明の構成に加え、蓄電機構は、互いに並列に接続された第１の蓄電機構および第２の蓄電機構を含む。放電手段は、第１の蓄電機構および第２の蓄電機構を交互に放電するための手段を含む。充電装置は、一方の蓄電機構の放電中に、電気システムの外部から供給された電力を他方の蓄電機構に充電するための手段をさらに備える。第１４の発明に係る電気システムの充電方法は、第４の発明に係る電気システムの充電装置と同様の要件を備える。
【００１４】
第４または第１４の発明によると、一方の蓄電機構の放電中に、電気システムの外部から供給された電力が他方の蓄電機構に充電される。これにより、蓄電機構を速やかに充電することができる。
【００１５】
第５の発明に係る電気システムの充電装置においては、第１の発明の構成に加え、放電手段は、蓄電機構の放電中における残存容量および蓄電機構の電圧のうちの少なくともいずれか一方に応じて残存容量の低下率が変化するように蓄電機構を放電するための手段を含む。第１５の発明に係る電気システムの充電方法は、第５の発明に係る電気システムの充電装置と同様の要件を備える。
【００１６】
第５または第１５の発明によると、蓄電機構の放電中における残存容量および蓄電機構の電圧のうちの少なくともいずれか一方に応じて残存容量の低下率が変化するように蓄電
機構が放電される。これにより、たとえば残存容量もしくは電圧が大きい場合は小さい場合に比べて低下率を大きくし、残存容量もしくは電圧が小さい場合は大きい場合に比べて低下率を小さくするように蓄電機構を放電することができる。そのため、放電を開始した直後は残存容量を速やかに小さくし、残存容量が予め定められた値の近傍である場合は残存容量を緩やかに小さくすることができる。その結果、速やかに放電を行ない、かつ、残存容量の精度を向上することができる。
【００１７】
第６の発明に係る電気システムの充電装置においては、第１の発明の構成に加え、放電手段は、一定の電圧で蓄電機構を放電するための手段を含む。第１６の発明に係る電気システムの充電方法は、第６の発明に係る電気システムの充電装置と同様の要件を備える。
【００１８】
第６または第１６の発明によると、一定の電圧で蓄電機構が放電される。これにより、蓄電機構から放電される電流が、電圧よりも残存容量の影響を強く受けて変化するようにすることができる。そのため、蓄電機構から放電される電流をモニタすることにより、蓄電機構の残存容量を予め定められた値まで精度よく小さくすることができる。
【００１９】
第７の発明に係る電気システムの充電装置は、第１の発明の構成に加え、蓄電機構を放電することを許可するか禁止するかを、蓄電機構の残存容量に応じて決定するための手段をさらに備える。第１７の発明に係る電気システムの充電方法は、第７の発明に係る電気システムの充電装置と同様の要件を備える。
【００２０】
第７または第１７の発明によると、蓄電機構を放電することを許可するか禁止するかが、蓄電機構の残存容量に応じて決定される。これにより、たとえば、蓄電機構の残存容量がしきい値より小さいと放電を許可し、大きいと放電を禁止するようにすることができる。そのため、残存容量をリセットするために蓄電機構から放電される電力の損失を小さくすることができる。
【００２１】
第８の発明に係る電気システムの充電装置においては、第１の発明の構成に加え、蓄電機構は、駆動源に電力を供給するように車両に搭載される。充電装置は、蓄電機構の残存容量が予め定められた値になるまで蓄電機構を放電することに関連する情報を記憶するための手段と、情報に基づいて、車両の走行中に蓄電機構を制御するための手段とをさらに備える。第１８の発明に係る電気システムの充電方法は、第８の発明に係る電気システムの充電装置と同様の要件を備える。
【００２２】
第８または第１８の発明によると、蓄電機構は、駆動源に電力を供給するように車両に搭載される。蓄電機構の残存容量が予め定められた値になるまで蓄電機構を放電することに関連する情報に基づいて、車両の走行中に蓄電機構が制御される。たとえば、蓄電機構の残存容量がしきい値より大きいために放電が禁止されたことを示す情報に基づいて、車両の走行中に残存容量を小さくするように蓄電機構が制御される。これにより、残存容量をリセットするための条件を満たすようにすることができる。
【００２３】
第９の発明に係る電気システムの充電装置は、第１の発明の構成に加え、第１の時期において蓄電機構の残存容量が予め定められた値になるまで蓄電機構を放電することに関連する情報を記憶するための手段をさらに含む。放電手段は、第１の時期よりも後の第２の時期において蓄電機構を充電する際、情報に基づいて、蓄電機構を放電するための手段とを含む。第１９の発明に係る電気システムの充電方法は、第９の発明に係る電気システムの充電装置と同様の要件を備える。
【００２４】
第９または第１９の発明によると、第１の時期よりも後の第２の時期において蓄電機構を充電する際、第１の時期において蓄電機構の残存容量が予め定められた値になるまで蓄
電機構を放電することに関連する情報に基づいて、蓄電機構が放電される。たとえば、第１の時期において蓄電機構の残存容量が予め定められた値になる前に放電が中断されたことを示す情報に基づいて、中断時の残存容量から放電が再開される。これにより、速やかに放電を完了することができる。
【００２５】
第１０の発明に係る電気システムの充電装置においては、第１〜９のいずれかの発明の構成に加え、蓄電機構は、バッテリである。第２０の発明に係る電気システムの充電方法は、第１０の発明に係る電気システムの充電装置と同様の要件を備える。
【００２６】
第１０または第２０の発明によると、バッテリの残存容量の精度を向上することができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２８】
＜第１の実施の形態＞
図１を参照して、本発明の第１の実施の形態に係る電気システムの充電装置を搭載したハイブリッド車について説明する。このハイブリッド車には、エンジン１００と、ＭＧ（Motor Generator）２００と、インバータ３００と、第１コンバータ４１０と、第２コンバータ４２０と、第１バッテリパック５１０と、第２バッテリパック５２０と、充電器６００と、ＥＣＵ（Electronic Control Unit）１０００とが搭載される。なお、ＥＣＵ１０００は複数のＥＣＵに分割するようにしてもよい。
【００２９】
電気システムは、ＭＧ２００と、インバータ３００と、第１コンバータ４１０と、第２コンバータ４２０と、第１バッテリパック５１０と、第２バッテリパック５２０と、充電器６００とを含む。ハイブリッド車は、エンジン１００およびＭＧ２００の少なくともいずれか一方からの駆動力により走行する。
【００３０】
ＭＧ２００は、三相交流モータである。ＭＧ２００は、第１バッテリパック５１０および第２バッテリパック５２０に蓄えられた電力により駆動する。ＭＧ２００には、インバータ３００により直流から交流に変換された電力が供給される。
【００３１】
ＭＧ２００の駆動力は車輪に伝えられる。これにより、ＭＧ２００はエンジン１００をアシストしたり、ＭＧ２００からの駆動力により車両を走行させたりする。一方、ハイブリッド車の回生制動時には、車輪によりＭＧ２００が駆動されることにより、ＭＧ２００が発電機として作動される。これによりＭＧ２００は、制動エネルギを電力に変換する回生ブレーキとして作動する。ＭＧ２００により発電された電力は、インバータ３００により交流から直流に変換された後、第１バッテリパック５１０および第２バッテリパック５２０に蓄えられる。
【００３２】
第１バッテリパック５１０および第２バッテリパック５２０は、複数のバッテリセルを一体化したバッテリモジュールを、さらに複数直列に接続して構成された組電池である。第１バッテリパック５１０からの放電電圧および第１バッテリパック５１０への充電電圧は、第１コンバータ４１０により調整される。第２バッテリパック５２０からの放電電圧および第２バッテリパック５２０への充電電圧は、第２コンバータ４２０により調整される。
【００３３】
第１コンバータ４１０および第２コンバータ４２０は、並列に接続される。第１コンバ
ータ４１０に第１バッテリパック５１０が接続される。第２コンバータ４２０に第２バッテリパック５２０が接続される。したがって、第１バッテリパック５１０および第２バッテリパック５２０は、第１コンバータ４１０および第２コンバータ４２０を介して並列に接続される。インバータ３００は、第１コンバータ４１０および第２コンバータ４２０の間に接続される。
【００３４】
第１バッテリパック５１０の正極端子および負極端子には、充電器６００が接続される。したがって、充電器６００に対して、第１バッテリパック５１０および第２バッテリパック５２０は並列に接続される。なお、バッテリの代わりに、キャパシタ（コンデンサ）を用いるようにしてもよい。
【００３５】
充電器６００は、第１バッテリパック５１０および第２バッテリパック５２０を充電する際、ハイブリッド車の外部から、第１バッテリパック５１０および第２バッテリパック５２０に電力を供給する。なお、充電器６００をハイブリッド車の外部に設置するようにしてもよい。
【００３６】
充電器６００の内部には、電圧センサ６０２が設けられる。電圧センサ６０２により検出された電圧値を表わす信号はＥＣＵ１０００に送信される。充電器６００は、充電コネクタ６０４および充電プラグ６０６を介して、外部の電源６０８と接続される。充電器６００を介して第１バッテリパック５１０および第２バッテリパック５２０が外部の電源６０８に接続される。
【００３７】
エンジン１００、インバータ３００、第１コンバータ４１０、第２コンバータ４２０および充電器６００は、ＥＣＵ１０００により制御される。ＥＣＵ１０００には、電圧センサ１０１１〜１０１３、および電流センサ１０２１〜１０２３から信号が入力される。
【００３８】
電圧センサ１０１１は、第１バッテリパック５１０の電圧値を検出する。電圧センサ１０１２は、第２バッテリパック５２０の電圧値を検出する。電圧センサ１０１３は、システム電圧値（第１コンバータ４１０と第２コンバータ４２０との間の区間における電圧値）を検出する。
【００３９】
電流センサ１０２１は、第１バッテリパック５１０から放電される電流値または第１バッテリパック５１０に充電される電流値を検出する。電流センサ１０２２は、第２バッテリパック５２０から放電される電流値または第２バッテリパック５２０に充電される電流値を検出する。電流センサ１０２３は、充電器６００から第１バッテリパック５１０および第２バッテリパック５２０に供給される電流値を検出する。
【００４０】
ＥＣＵ１０００は、これらのセンサから入力される電圧値および電流値などに基づいて、第１バッテリパック５１０および第２バッテリパック５２０の残存容量（ＳＯＣ：State Of Charge）を算出する。なお、残存容量の算出方法は、周知の一般的な技術を利用すればよいため、ここではその詳細な説明は繰返さない。
【００４１】
図２を参照して、ＥＣＵ１０００の機能について説明する。なお、以下に説明するＥＣＵ１０００の機能は、ソフトウェアにより実現するようにしてもよく、ハードウェアにより実現するようにしてもよい。
【００４２】
ＥＣＵ１０００は、放電部１１１０と、充電部１１１２と、外部充電部１１１４とを含む。
【００４３】
放電部１１１０は、充電器６００が外部の電源６０８に接続されたとき、すなわち第１
バッテリパック５１０および第２バッテリパック５２０を充電する際、図３に示すように、第１バッテリパック５１０および第２バッテリバック５２０の残存容量がリセット値に低下するまで、第１バッテリパック５１０および第２バッテリパック５２０を自動的に放電する。第２バッテリパック５２０を放電した後、第１バッテリパック５１０が放電される。
【００４４】
放電部１１１０は、たとえば、一定の電流値で第１バッテリパック５１０および第２バッテリパック５２０を放電する。一定の電流値でバッテリパックを放電した場合、図４に示すように、バッテリパックの電圧は、残存容量に対応して定まる。したがって、たとえば、バッテリパックの電圧値がリセット値に対応して定まるしきい値まで低下した場合、残存容量がリセット値まで低下したと判断される。残存容量がリセット値まで低下すると、放電が停止される。
【００４５】
残存容量がリセット値まで低下された後、ＥＣＵ１０００は、第１バッテリパック５１０および第２バッテリパック５２０の残存容量を算出する際、リセット値を初期値として用いる。
【００４６】
充電部１１１２は、図３に示すように、第２バッテリパック５２０から放電された電力を第１バッテリパック５１０に充電する。また、充電部１１１２は、第２バッテリパック５２０の残存容量がリセット値に低下するまで第２バッテリパック５２０を放電した後、第１バッテリパック５１０から放電された電力を第２バッテリパック５２０に充電する。
【００４７】
たとえば、第２コンバータ４２０の出力側（第１コンバータ４１０が接続された側）の電圧を、第１コンバータ４１０の出力側（第２コンバータ４２０が接続された側）の電圧よりも高くすることにより、第２バッテリパック５２０から放電された電力が第１バッテリパック５１０に充電される。逆に、第１コンバータ４１０の出力側の電圧を、第２コンバータ４２０の出力側の電圧よりも高くすることにより、第１バッテリパック５１０から放電された電力が第２バッテリパック５２０に充電される。なお、充電方法はこれに限らない。
【００４８】
外部充電部１１１４は、第２バッテリパック５２０の放電中に、ハイブリッド車の外部から充電器６００を介して供給される電力を、第１バッテリパック５１０に充電する。また、外部充電部１１１４は、第１バッテリパック５１０の放電中に、ハイブリッド車の外部から充電器６００を介して供給される電力を、第２バッテリパック５２０に充電する。
【００４９】
さらに、外部充電部１１１４は、第１バッテリパック５１０の残存容量がリセット値に低下するまで第１バッテリパック５１０を放電した後、ハイブリッド車の外部から充電器６００を介して供給される電力を、第１バッテリパック５１０および第２バッテリパック５２０に充電する。
【００５０】
なお、第１バッテリパック５１０および第２バッテリパック５２０は、最終的には、残存容量がたとえば最大値、すなわち「１００％」になるまで充電される。なお、残存容量が最大値よりも小さい値になるまで充電するようにしてもよい。
【００５１】
図５を参照して、ＥＣＵ１０００が実行するプログラムの制御構造について説明する。なお、ＥＣＵ１０００により実行されるプログラムをＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）などの記録媒体に記録して市場に流通させてもよい。
【００５２】
ステップ（以下、ステップをＳと略す）１００にて、ＥＣＵ１０００は、充電器６００にハイブリッド車の外部の電源６０８が接続されたか否かを判断する。充電器６００にハ
イブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、処理はＳ１１０に移される。もしそうでないと（Ｓ１００にてＮＯ）、この処理は終了する。
【００５３】
なお、充電器６００に外部の電源６０８、たとえば交流１００Ｖや交流２００Ｖの商用電源が接続されたか否かが検出される。接続の検出は充電器６００内に設けられた電圧センサ６０２により検出される電圧に基づいて判断してもよいし、車両の外装に設けられた充電口に充電プラグ６０６が挿入された際に充電プラグ６０６によって物理的にオンとされるスイッチなどで検出してもよい。これら２つの方法を組み合わせるとより確実に充電器６００に外部の電源６０８が接続されたか否かを検出できる。
【００５４】
Ｓ１１０にて、ＥＣＵ１０００は、第２バッテリパック５２０を放電する。Ｓ１１２にて、ＥＣＵ１０００は、第２バッテリパック５２０から放電された電力および充電器６００から供給される電力を第１バッテリパック５１０に充電する。
【００５５】
Ｓ１１４にて、ＥＣＵ１０００は、第２バッテリパック５２０の残存容量がリセット値まで低下したか否かを判断する。第２バッテリパック５２０の残存容量がリセット値まで低下すると（Ｓ１１４にてＹＥＳ）、処理はＳ１１６に移される。もしそうでないと（Ｓ１１４にてＮＯ）、処理はＳ１１４に戻される。Ｓ１１６にて、ＥＣＵ１０００は、第２バッテリパック５２０の放電を停止する。
【００５６】
Ｓ１２０にて、ＥＣＵ１０００は、第１バッテリパック５１０を放電する。Ｓ１２２にて、ＥＣＵ１０００は、第１バッテリパック５１０から放電された電力および充電器６００から供給される電力を第２バッテリパック５２０に充電する。
【００５７】
Ｓ１２４にて、ＥＣＵ１０００は、第１バッテリパック５１０の残存容量がリセット値まで低下したか否かを判断する。第１バッテリパック５１０の残存容量がリセット値まで低下すると（Ｓ１２４にてＹＥＳ）、処理はＳ１２６に移される。もしそうでないと（Ｓ１２４にてＮＯ）、処理はＳ１２４に戻される。Ｓ１２６にて、ＥＣＵ１０００は、第１バッテリパック５１０の放電を停止する。
【００５８】
Ｓ１３０にて、エンジンＥＣＵは、充電器６００から供給される電力を第１バッテリパック５１０および第２バッテリパック５２０に充電する。
【００５９】
以上のような構造およびフローチャートに基づくＥＣＵ１０００の動作について説明する。
【００６０】
車両の走行中にバッテリパックからの放電もしくはバッテリパックへの充電が繰り返された結果、ＥＣＵ１０００が算出した残存容量と実際の残存容量との誤差が大きくなり得る。誤差を解消するため、充電器６００にハイブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、残存容量が自動的にリセットされる。すなわち、第１バッテリパック５１０および第２バッテリパック５２０を充電器６００により充電する際、残存容量が自動的にリセットされる。
【００６１】
残存容量をリセットするため、最初に、第２バッテリパック５２０が放電される（Ｓ１１０）。一方、第２バッテリパック５２０から放電された電力および充電器６００から供給される電力が、第１バッテリパック５１０に充電される（Ｓ１１２）。第２バッテリパック５２０の残存容量がリセット値まで低下すると（Ｓ１１４にてＹＥＳ）、第２バッテリパック５２０の放電が停止される（Ｓ１１６）。
【００６２】
第２バッテリパック５２０の次に、第１バッテリパック５１０が放電される（Ｓ１２０
）。第１バッテリパック５１０から放電された電力および充電器６００から供給される電力が、第２バッテリパック５２０に充電される（Ｓ１２２）。第１バッテリパック５１０の残存容量がリセット値まで低下すると（Ｓ１２４にてＹＥＳ）、第１バッテリパック５１０の放電が停止される（Ｓ１２６）。
【００６３】
その後、充電器６００から供給される電力が第１バッテリパック５１０および第２バッテリパック５２０に充電される（Ｓ１３０）。
【００６４】
以上のように、本実施の形態に係る電気システムの充電装置によれば、バッテリパックを充電する際、残存容量がリセット値に低下するまで、バッテリパックが自動的に放電される。残存容量がリセット値まで低下した後、バッテリパックが充電される。これにより、バッテリパックの残存容量を自動的にリセットした後に、バッテリパックを充電することができる。そのため、残存容量の精度を向上することができる。
【００６５】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態について説明する。本実施の形態は、残存容量の低下率が変化するようにバッテリパックを放電する点で、前述の第１の実施の形態と相違する。その他の構造については、前述の第１の実施の形態と同じである。したがって、それらについての詳細な説明は繰り返さない。
【００６６】
図６を参照して、ＥＣＵ１０００の機能について説明する。なお、以下に説明するＥＣＵ１０００の機能は、ソフトウェアにより実現するようにしてもよく、ハードウェアにより実現するようにしてもよい。
【００６７】
本実施の形態における放電部１２１０は、図７に示すように、放電中のバッテリパックの残存容量がしきい値ＳＯＣ（２）より大きい場合、すなわち、バッテリパックの電圧がしきい値Ｖ（２）より大きい場合、電流値がＡ（１）になるようにバッテリパックを放電する。放電中のバッテリパックの残存容量がしきい値ＳＯＣ（２）以下である場合、すなわち、バッテリパックの電圧がしきい値Ｖ（２）以下である場合、電流値がＡ（１）より小さいＡ（２）になるようにバッテリパックを放電する。放電時の電流値を変更することにより、残存容量の低下率が変化される。その他の機能については、前述の第１の実施の形態と同じである。したがって、ここではそれらの詳細な説明は繰り返さない。
【００６８】
図８を参照して、ＥＣＵ１０００が実行するプログラムの制御構造について説明する。なお、前述の第１の実施の形態と同じ処理については、同じステップ番号を付してある。したがって、ここではそれらの詳細な説明は繰り返さない。
【００６９】
Ｓ２１０にて、ＥＣＵ１０００は、第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（２）よりも大きいか否かを判断する。すなわち、第２バッテリパック５２０の電圧がしきい値Ｖ（２）よりも高いか否かが判断される。第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（２）よりも大きいと（Ｓ２１０にてＹＥＳ）、処理はＳ２１２に移される。もしそうでないと（Ｓ２１０にてＮＯ）、処理はＳ２１４に移される。
【００７０】
Ｓ２１２にて、ＥＣＵ１０００は、電流値がＡ（１）になるように第２バッテリパック５２０を放電する。Ｓ２１４にて、ＥＣＵ１０００は、電流値がＡ（１）よりも小さいＡ（２）になるように第２バッテリパック５１０を放電する。
【００７１】
Ｓ２２０にて、ＥＣＵ１０００は、第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（２）よりも大きいか否かを判断する。すなわち、第１バッテリパック５１０の電圧がしきい値Ｖ（２）よりも高いか否かが判断される。第１バッテリパック５１０の残存容
量がしきい値ＳＯＣ（２）よりも大きいと（Ｓ２２０にてＹＥＳ）、処理はＳ２２２に移される。もしそうでないと（Ｓ２２０にてＮＯ）、処理はＳ２２４に移される。
【００７２】
Ｓ２２２にて、ＥＣＵ１０００は、電流値がＡ（１）になるように第１バッテリパック５１０を放電する。Ｓ２２４にて、ＥＣＵ１０００は、電流値がＡ（１）よりも小さいＡ（２）になるように第１バッテリパック５１０を放電する。
【００７３】
なお、前述の第１の実施の形態と同様に、第２バッテリパック５２０から放電された電力は第１バッテリパック５１０に充電される。第１バッテリパック５１０から放電された電力は第２バッテリパック５２０に充電される。
【００７４】
以上のような構造およびフローチャートに基づく、本実施の形態に係る充電装置のＥＣＵ１０００の動作について説明する。
【００７５】
充電器６００にハイブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（２）よりも大きいか否かが判断される（Ｓ２１０）。
【００７６】
第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（２）よりも大きいと（Ｓ２１０にてＹＥＳ）、電流値がＡ（１）になるように第２バッテリパック５２０が放電される（Ｓ２１２）。第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（２）以下であると（Ｓ２１０にてＮＯ）、電流値がＡ（１）よりも小さいＡ（２）になるように第２バッテリパック５１０が放電される（Ｓ２１４）。
【００７７】
第２バッテリパック５２０の残存容量がリセット値まで低下すると（Ｓ１１４にてＹＥＳ）、第２バッテリパック５２０の放電が停止される（Ｓ１１６）。第２バッテリパック５２０の放電が停止されると、第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（２）よりも大きいか否かが判断される（Ｓ２２０）。
【００７８】
第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（２）よりも大きいと（Ｓ２２０にてＹＥＳ）、電流値がＡ（１）になるように第１バッテリパック５１０が放電される（Ｓ２２２）。
【００７９】
第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（２）以下であると（Ｓ２２０にてＮＯ）、電流値がＡ（１）よりも小さいＡ（２）になるように第１バッテリパック５１０が放電される（Ｓ２２４）。第１バッテリパック５１０の残存容量がリセット値まで低下すると（Ｓ１２４にてＹＥＳ）、第１バッテリパック５１０の放電が停止される（Ｓ１２６）。その後、充電器６００から供給される電力が第１バッテリパック５１０および第２バッテリパック５２０に充電される（Ｓ１３０）。
【００８０】
以上のように、本実施の形態に係る電気システムの充電装置によれば、残存容量の低下率が変化するようにバッテリパックが放電される。これにより、放電を開始した直後は残存容量を速やかに小さくし、残存容量がリセット値の近傍である場合は残存容量を緩やかに小さくすることができる。その結果、速やかに放電を行ない、かつ、残存容量の精度を向上することができる。
【００８１】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態について説明する。本実施の形態は、残存容量がリセット値に低下するまで、一定の電圧値でバッテリパックを放電する点で、前述の第１の実施の形態と相違する。その他の構造については、前述の第１の実施の形態と同じである。
したがって、それらについての詳細な説明は繰り返さない。
【００８２】
図９を参照して、ＥＣＵ１０００の機能について説明する。なお、以下に説明するＥＣＵ１０００の機能は、ソフトウェアにより実現するようにしてもよく、ハードウェアにより実現するようにしてもよい。
【００８３】
本実施の形態における放電部１３１０は、残存容量がしきい値ＳＯＣ（３）より大きいと、すなわち、バッテリパックの電圧がしきい値Ｖ（３）より大きいと、図１０に示すように、電流値が一定になるようにバッテリパックを放電する。残存容量がしきい値ＳＯＣ以下であると、すなわち、バッテリパックの電圧値がしきい値Ｖ（３）まで低下すると、電圧値が一定になるようにバッテリパックを放電する。すなわち、バッテリパックの電圧値がしきい値Ｖ（３）に維持される。
【００８４】
また、本実施の形態においては、電圧値が一定になるようにバッテリパックを放電した状態で、バッテリパックから放電される電流値がリセット値に対応して定まるしきい値まで低下した場合、残存容量がリセット値まで低下したと判断される。残存容量がリセット値まで低下すると、放電が停止される。その他の機能については、前述の第１の実施の形態と同じである。したがって、ここではそれらの詳細な説明は繰り返さない。
【００８５】
図１１を参照して、ＥＣＵ１０００が実行するプログラムの制御構造について説明する。なお、前述の第１の実施の形態と同じ処理については、同じステップ番号を付してある。したがって、ここではそれらの詳細な説明は繰り返さない。
【００８６】
Ｓ３１０にて、ＥＣＵ１０００は、第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（３）よりも大きいか否かを判断する。すなわち、第２バッテリパック５２０の電圧がしきい値Ｖ（３）よりも高いか否かが判断される。第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（３）よりも大きいと（Ｓ３１０にてＹＥＳ）、処理はＳ３１２に移される。もしそうでないと（Ｓ３１０にてＮＯ）、処理はＳ３１４に移される。
【００８７】
Ｓ３１２にて、ＥＣＵ１０００は、電流値が一定になるように第２バッテリパック５２０を放電する。Ｓ３１４にて、ＥＣＵ１０００は、電圧値が一定になるように第２バッテリパック５１０を放電する。
【００８８】
Ｓ３２０にて、ＥＣＵ１０００は、第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（３）よりも大きいか否かを判断する。すなわち、第１バッテリパック５１０の電圧がしきい値Ｖ（３）よりも高いか否かが判断される。第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（３）よりも大きいと（Ｓ３２０にてＹＥＳ）、処理はＳ３２２に移される。もしそうでないと（Ｓ３２０にてＮＯ）、処理はＳ３２４に移される。
【００８９】
Ｓ３２２にて、ＥＣＵ１０００は、電流値が一定になるように第１バッテリパック５１０を放電する。Ｓ３２４にて、ＥＣＵ１０００は、電圧値が一定になるように第１バッテリパック５１０を放電する。
【００９０】
以上のような構造およびフローチャートに基づく、本実施の形態に係る充電装置のＥＣＵ１０００の動作について説明する。
【００９１】
充電器６００にハイブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（３）よりも大きいか否かが判断される（Ｓ３１０）。
【００９２】
第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（３）よりも大きいと（Ｓ３１０にてＹＥＳ）、電流値が一定になるように第２バッテリパック５２０が放電される（Ｓ３１２）。
【００９３】
第２バッテリパック５２０の残存容量がしきい値ＳＯＣ（３）以下であると（Ｓ３１０にてＮＯ）、電圧値が一定になるように第２バッテリパック５１０が放電される（Ｓ３１４）。
【００９４】
第２バッテリパック５２０の残存容量がリセット値まで低下すると（Ｓ１１４にてＹＥＳ）、第２バッテリパック５２０の放電が停止される（Ｓ１１６）。第２バッテリパック５２０の放電が停止されると、第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（３）よりも大きいか否かが判断される（Ｓ３２０）。
【００９５】
第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（３）よりも大きいと（Ｓ３２０にてＹＥＳ）、電流値が一定になるように第１バッテリパック５１０が放電される（Ｓ３２２）。
【００９６】
第１バッテリパック５１０の残存容量がしきい値ＳＯＣ（３）以下であると（Ｓ３２０にてＮＯ）、電圧値が一定になるように第１バッテリパック５１０が放電される（Ｓ３２４）。第１バッテリパック５１０の残存容量がリセット値まで低下すると（Ｓ１２４にてＹＥＳ）、第１バッテリパック５１０の放電が停止される（Ｓ１２６）。その後、充電器６００から供給される電力が第１バッテリパック５１０および第２バッテリパック５２０に充電される（Ｓ１３０）。
【００９７】
以上のように、本実施の形態に係る電気システムの充電装置によれば、電圧値が一定になるようにバッテリパックが放電される。これにより、バッテリパックから放電される電流値が、電圧よりも残存容量の影響を強く受けて変化するようにすることができる。そのため、バッテリパックから放電される電流値をモニタすることにより、バッテリパックの残存容量をリセット値まで精度よく小さくすることができる。
【００９８】
＜第４の実施の形態＞
以下、本発明の第４の実施の形態について説明する。本実施の形態は、バッテリパックを放電することを許可するか禁止するかを、バッテリパックの残存容量に応じて決定する点で前述の第１の実施の形態と相違する。また、本実施の形態は、バッテリパックの放電が禁止された場合、車両の走行中に、２つのバッテリパックの残存容量のうちの一方のバッテリパックから優先的に放電するようにバッテリパックを制御する点で、前述の第１の実施の形態と相違する。その他の構造については、前述の第１の実施の形態と同じである。したがって、それらについての詳細な説明は繰り返さない。
【００９９】
図１２を参照して、ＥＣＵ１０００の機能について説明する。なお、以下に説明するＥＣＵ１０００の機能は、ソフトウェアにより実現するようにしてもよく、ハードウェアにより実現するようにしてもよい。
【０１００】
本実施の形態におけるＥＣＵ１０００は、決定部１４００と、記憶部１４０２と、制御部１４０４とをさらに含む。決定部１４００は、第１バッテリパック５１０の残存容量および第２バッテリパック５２０の残存容量に応じて、残存容量をリセットするためのバッテリパックの放電を許可するか禁止するかを決定する。すなわち、残存容量のリセットを許可するか禁止するかが決定される。
【０１０１】
たとえば、第１バッテリパック５１０および第２バッテリパック５２０のうちの、少な
くともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいと、放電が許可される。一方、両方のバッテリパックの残存容量がしきい値ＳＯＣ（４）以上であると、放電が禁止される。しきい値ＳＯＣ（４）は、たとえば、バッテリパックの残存容量の最大値の半分の値、すなわち「５０％」である。
【０１０２】
放電を許可するか禁止するかを決定する方法はこれに限らない。その他、両方のバッテリパックの残存容量がしきい値ＳＯＣ（４）より小さいと、放電を許可するようにしてもよい。第１バッテリパック５１０および第２バッテリパック５２０のうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）以上であると、放電を禁止するようにしてもよい。
【０１０３】
また、第１バッテリパック５１０の残存容量と第２バッテリパック５２０の残存容量との合計がしきい値以下であると、放電を許可するようにしてもよい。一方、第１バッテリパック５１０の残存容量と第２バッテリパック５２０の残存容量との合計がしきい値より大きいと、放電を禁止するようにしてもよい。しきい値は、たとえば第１バッテリパック５１０もしくは第２バッテリパック５２０の残存容量の最大値、すなわち「１００％」である。なお、しきい値はこれに限らない。
【０１０４】
記憶部１４０２は、残存容量をリセットするための放電が禁止された場合、禁止されたことを記憶する。なお、放電が許可された場合に、許可されたことを記憶するようにしてもよい。
【０１０５】
制御部１４０４は、残存容量をリセットするための放電が禁止された場合、車両の走行中、２つのバッテリパックのうち、一方のバッテリパックから優先的に放電するようにバッテリパックを制御する。たとえば、第１バッテリパック５１０の残存容量が最大値の半分以下になるまで第１バッテリパック５１０のみからＭＧ２００に電力を供給するように制御される。なお、バッテリパックの制御方法はこれに限らない。
【０１０６】
図１３を参照して、バッテリパックの充電時にＥＣＵ１０００が実行するプログラムの制御構造について説明する。なお、前述の第１の実施の形態と同じ処理については、同じステップ番号を付してある。したがって、ここではそれらの詳細な説明は繰り返さない。
【０１０７】
Ｓ４００にて、ＥＣＵ１０００は、第１バッテリパック５１０および第２バッテリパック５２０のうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいか否かを判断する。第１バッテリパック５１０および第２バッテリパック５２０のうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいと（Ｓ４００にてＹＥＳ）、処理はＳ４０２に移される。もしそうでないと（Ｓ４００にてＮＯ）、処理はＳ４０４に移される。
【０１０８】
Ｓ４０２にて、ＥＣＵ１０００は、残存容量をリセットするためのバッテリパックの放電を許可する。Ｓ４０４にて、ＥＣＵ１０００は、残存容量をリセットするためのバッテリパックの放電を禁止する。Ｓ４０６にて、ＥＣＵ１０００は、放電が禁止されたことを記憶する。
【０１０９】
図１４を参照して、ハイブリッド車の走行中にＥＣＵ１０００が実行するプログラムの制御構造について説明する。
【０１１０】
Ｓ４１０にて、ＥＣＵ１０００は、充電時にバッテリパックの放電が禁止されたか否かを判断する。放電が禁止されると（Ｓ４１０にてＹＥＳ）、処理はＳ４１２に移される。もしそうでないと（Ｓ４１０にてＮＯ）、処理はＳ４１４に移される。
【０１１１】
Ｓ４１２にて、ＥＣＵ１０００は、２つのバッテリパックのうち、一方のバッテリパックから優先的に放電するようにバッテリパックを制御する。Ｓ４１４にて、ＥＣＵ１０００は、２つのバッテリパックから均等に放電するようにバッテリパックを制御する。
【０１１２】
以上のような構造およびフローチャートに基づく、本実施の形態に係る充電装置のＥＣＵ１０００の動作について説明する。
【０１１３】
充電器６００にハイブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、第１バッテリパック５１０および第２バッテリパック５２０のうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいか否かが判断される（Ｓ４００）。
【０１１４】
第１バッテリパック５１０および第２バッテリパック５２０のうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいと（Ｓ４００にてＹＥＳ）、残存容量をリセットするためのバッテリパックの放電が許可される（Ｓ４０２）。
【０１１５】
両方のバッテリパックの残存容量がしきい値ＳＯＣ（４）以上であると（Ｓ４００にてＮＯ）、残存容量をリセットするためのバッテリパックの放電が禁止される（Ｓ４０４）。放電が禁止されたことが記憶される（Ｓ４０６）。
【０１１６】
このようにすれば、残存容量をリセットする際、一方のバッテリパックから放電された電力の少なくとも一部を他方のバッテリパックに充電することができる。そのため、電力を無駄にせずに残存容量をリセットすることができる。その結果、残存容量をリセットするためにバッテリパックから放電される電力の損失を小さくすることができる。
【０１１７】
放電が禁止されると（Ｓ４１０にてＹＥＳ）、次回の充電時に、残存容量をリセットするための放電が許可されるように、２つのバッテリパックのうち、一方のバッテリパックから優先的に放電するようにバッテリパックが制御される（Ｓ４１２）。これにより、次回の充電時に残存容量をリセットするための条件を満たし易くすることができる。
【０１１８】
一方、放電が許可されると（Ｓ４１０にてＮＯ）、２つのバッテリパックから均等に放電するようにバッテリパックが制御される（Ｓ４１４）。
【０１１９】
以上のように、本実施の形態に係る電気システムの充電装置によれば、第１バッテリパックおよび第２バッテリパックのうちの、少なくともいずれか一方の残存容量がしきい値ＳＯＣ（４）より小さいと、放電が許可される。両方のバッテリパックの残存容量がしきい値ＳＯＣ（４）以上であると、放電が禁止される。これにより、残存容量をリセットする際、一方のバッテリパックから放電された電力の少なくとも一部を他方のバッテリパックに充電することができる。そのため、電力を無駄にせずに残存容量をリセットすることができる。その結果、残存容量をリセットするためにバッテリパックから放電される電力の損失を小さくすることができる。また、放電が禁止されると、車両の走行中、２つのバッテリパックのうち、一方のバッテリパックから優先的に放電するようにバッテリパックが制御される。これにより、次回の充電時に残存容量をリセットするための条件を満たし易くすることができる。
【０１２０】
＜第５の実施の形態＞
以下、本発明の第５の実施の形態について説明する。本実施の形態は、残存容量がリセット値に低下する前にバッテリパックの放電が中断された場合、走行中におけるバッテリパックへの回生充電（回生制動時の充電）を禁止するとともに、次回の充電時にバッテリ
パックの放電を再開する点で前述の第１の実施の形態と相違する。その他の構造については、前述の第１の実施の形態と同じである。したがって、それらについての詳細な説明は繰り返さない。
【０１２１】
図１５を参照して、ＥＣＵ１０００の機能について説明する。なお、以下に説明するＥＣＵ１０００の機能は、ソフトウェアにより実現するようにしてもよく、ハードウェアにより実現するようにしてもよい。
【０１２２】
本実施の形態におけるＥＣＵ１０００は、記憶部１５００と、禁止部１５０２とをさらに含む。
【０１２３】
記憶部１５００は、残存容量がリセット値に低下する前にバッテリパックの放電が中断された場合、放電が中断されたこと（残存容量のリセットが中断されたこと）、放電中であったバッテリパック、そのバッテリパックの残存容量もしくは電圧などの情報を記憶する。なお、記憶される情報はこれらに限らない。
【０１２４】
たとえば、残存容量のリセット中に、充電器６００からハイブリッド車の外部の電源６０８が取外されると、バッテリパックの放電、すなわち残存容量のリセットが中断される。
【０１２５】
禁止部１５０２は、残存容量がリセット値に低下する前にバッテリパックの放電が中断された場合、放電中であったバッテリパックへの回生充電を禁止する。
【０１２６】
本実施の形態における放電部１５１０は、残存容量をリセットするための放電が中断された場合、次回にバッテリパックを充電する際、放電中であったバッテリパックの放電を再開する。すなわち、放電が中断された時点の残存容量もしくは電圧を用いて、前回の放電の続きが行なわれる。
【０１２７】
図１６および図１７を参照して、バッテリパックの充電時にＥＣＵ１０００が実行するプログラムの制御構造について説明する。なお、前述の第１の実施の形態と同じ処理については、同じステップ番号を付してある。したがって、ここではそれらの詳細な説明は繰り返さない。
【０１２８】
Ｓ５１０にて、ＥＣＵ１０００は、前回の充電時に、第２バッテリパック５２０の放電が中断されたか否かを判断する。放電が中断された場合（Ｓ５１０にてＹＥＳ）、処理はＳ５１２に移される。もしそうでないと（Ｓ５１０にてＮＯ）、処理はＳ１１０に移される。
【０１２９】
Ｓ５１２にて、ＥＣＵ１０００は、第２バッテリパック５２０の放電を再開する。すなわち、放電が中断された時点の残存容量もしくは電圧を用いて、前回の放電の続きが行なわれる。
【０１３０】
Ｓ５１４にて、ＥＣＵ１０００は、第２バッテリパック５２０の放電を中断したか否かを判断する。放電を中断すると（Ｓ５１４にてＹＥＳ）、処理はＳ５１６に移される。もしそうでないと（Ｓ５１４にてＮＯ）、処理はＳ１１４に戻される。
【０１３１】
Ｓ５１６にて、ＥＣＵ１０００は、第２バッテリパック５２０の放電が中断されたこと、中断時の第２バッテリパック５２０の残存容量もしくは電圧などの情報を記憶する。その後、この処理は終了する。
【０１３２】
Ｓ５２０にて、ＥＣＵ１０００は、前回の充電時に、第１バッテリパック５１０の放電が中断されたか否かを判断する。放電が中断された場合（Ｓ５２０にてＹＥＳ）、処理はＳ５２２に移される。もしそうでないと（Ｓ５２０にてＮＯ）、処理はＳ１２０に移される。
【０１３３】
Ｓ５２２にて、ＥＣＵ１０００は、第１バッテリパック５１０の放電を再開する。すなわち、放電が中断された時点の残存容量もしくは電圧を用いて、前回の放電の続きが行なわれる。
【０１３４】
Ｓ５２４にて、ＥＣＵ１０００は、第１バッテリパック５１０の放電を中断したか否かを判断する。放電を中断すると（Ｓ５２４にてＹＥＳ）、処理はＳ５２６に移される。もしそうでないと（Ｓ５２４にてＮＯ）、処理はＳ１２４に戻される。
【０１３５】
Ｓ５２６にて、ＥＣＵ１０００は、第１バッテリパック５１０の放電が中断されたこと、中断時の第１バッテリパック５１０の残存容量もしくは電圧などの情報を記憶する。その後、この処理は終了する。
【０１３６】
図１８を参照して、ハイブリッド車の走行中にＥＣＵ１０００が実行するプログラムの制御構造について説明する。
【０１３７】
Ｓ５３０にて、ＥＣＵ１０００は、前回の充電時にバッテリパックの放電が中断されたか否かを判断する。放電が中断された場合（Ｓ５３０にてＹＥＳ）、処理はＳ５３２に移される。もしそうでないと（Ｓ５３０にてＮＯ）、この処理は終了する。Ｓ５３２にて、ＥＣＵ１０００は、放電が中断されたバッテリパックへの回生充電を禁止する。
【０１３８】
以上のような構造およびフローチャートに基づく、本実施の形態に係る充電装置のＥＣＵ１０００の動作について説明する。
【０１３９】
残存容量をリセットするための第２バッテリパック５２０の放電が中断されると（Ｓ５１４にてＹＥＳ）、第２バッテリパック５２０の放電が中断されたこと、中断時の第２バッテリパック５２０の残存容量もしくは電圧などの情報が記憶される（Ｓ５１６）。
【０１４０】
同様に、残存容量をリセットするための第１バッテリパック５１０の放電が中断されると（Ｓ５２４にてＹＥＳ）、第１バッテリパック５１０の放電が中断されたこと、中断時の第１バッテリパック５１０の残存容量もしくは電圧などの情報が記憶される（Ｓ５２６）。
【０１４１】
前回の充電時にバッテリパックの放電が中断された場合（Ｓ５３０にてＹＥＳ）、ハイブリッド車の走行中において、放電が中断されたバッテリパックへの回生充電が禁止される（Ｓ５３２）。
【０１４２】
その後、第１バッテリパック５１０および第２バッテリパック５２０を再び充電するために、充電器６００にハイブリッド車の外部の電源６０８が接続されると（Ｓ１００にてＹＥＳ）、前回の充電時に、第２バッテリパック５２０の放電が中断されたか否かが判断される（Ｓ５１０）。
【０１４３】
第２バッテリパック５２０の放電が中断された場合（Ｓ５１０にてＹＥＳ）、第２バッテリパック５２０の放電が再開される（Ｓ５１２）。一方、第１バッテリパック５１０の放電が中断された場合（Ｓ５２０にてＹＥＳ）、第１バッテリパック５１０の放電が再開される（Ｓ５２２）。
【０１４４】
以上のように、本実施の形態に係る電気システムの充電装置によれば、残存容量をリセットするための放電が中断された場合、次回にバッテリパックを充電する際、放電が中断された時点の残存容量もしくは電圧を用いて、放電が再開される。これにより、放電、すなわち残存容量のリセットを速やかに完了することができる。
【０１４５】
＜その他の実施の形態＞
前述の第１の実施の形態〜第５の実施の形態を任意の組合せで組合わせるようにしてもよい。
【０１４６】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１４７】
【図１】ハイブリッド車を示す概略構成図である。
【図２】本発明の第１の実施の形態に係る充電装置のＥＣＵの機能ブロック図である。
【図３】第１バッテリパックの残存容量および第２バッテリパックの残存容量を示す図（その１）である。
【図４】残存容量と電圧値との関係を示す図である。
【図５】本発明の第１の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャートである。
【図６】本発明の第２の実施の形態に係る充電装置のＥＣＵの機能ブロック図である。
【図７】第１バッテリパックの残存容量および第２バッテリパックの残存容量を示す図（その２）である。
【図８】本発明の第２の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャートである。
【図９】本発明の第３の実施の形態に係る充電装置のＥＣＵの機能ブロック図である。
【図１０】電流値を示す図である。
【図１１】本発明の第３の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャートである。
【図１２】本発明の第４の実施の形態に係る充電装置のＥＣＵの機能ブロック図である。
【図１３】本発明の第４の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャート（その１）である。
【図１４】本発明の第４の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャート（その２）である。
【図１５】本発明の第５の実施の形態に係る充電装置のＥＣＵの機能ブロック図である。
【図１６】本発明の第５の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャート（その１）である。
【図１７】本発明の第５の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャート（その２）である。
【図１８】本発明の第５の実施の形態に係る充電装置のＥＣＵが実行するプログラムの制御構造を示すフローチャート（その３）である。
【符号の説明】
【０１４８】
１００  エンジン、２００  ＭＧ、３００  インバータ、４１０  第１コンバータ、４２０  第２コンバータ、５１０  第１バッテリパック、５２０  第２バッテリパック、６００  充電器、６０８  電源、１０００  ＥＣＵ、１０１１，１０１２，１０１３  電圧センサ、１０２１，１０２２，１０２３  電流センサ、１１１０  放電部、１１１２  充電部、１１１４  外部充電部、１２１０  放電部、１３１０  放電部、１４００  決定部、１４０２  記憶部、１４０４  制御部、１５００  記憶部、１５０２  禁止部、１５１０  放電部。
【図１】
2008306900.tif 000003
【図２】
2008306900.tif 000004
【図３】
2008306900.tif 000005
【図４】
2008306900.tif 000006
【図５】
2008306900.tif 000007
【図６】
2008306900.tif 000008
【図７】
2008306900.tif 000009
【図８】
2008306900.tif 000010
【図９】
2008306900.tif 000011
【図１０】
2008306900.tif 000012
【図１１】
2008306900.tif 000013
【図１２】
2008306900.tif 000014
【図１３】
2008306900.tif 000015
【図１４】
2008306900.tif 000016
【図１５】
2008306900.tif 000017
【図１６】
2008306900.tif 000018
【図１７】
2008306900.tif 000019
【図１８】
2008306900.tif 000020