(57)【要約】【課題】バッテリの充電容量が目標容量に達した後、バッテリへ電力を供給する電力供給機器の出力電圧に過度なハンチングが生じることがある。【解決手段】電子制御装置は、低圧バッテリの充電容量ＳＯＣから充電容量ＳＯＣの目標容量を減算した値を容量差ΔＳＯＣとして算出する。また、電子制御装置は、充電容量の不足分（負の容量差ΔＳＯＣ）が大きい場合にはＤＣ／ＤＣコンバータの出力電圧を増加させ、充電容量の過分（正の容量差ΔＳＯＣ）が大きい場合にはＤＣ／ＤＣコンバータの出力電圧を減少させる。そして、電子制御装置は、低圧バッテリの満充電容量ＳＯＣｍａｘが小さい場合には、単位時間あたりのＤＣ／ＤＣコンバータの出力電圧の変化量ΔＶｏｕｔを小さくする。【選択図】図３
2019182009.tif 000002
【特許請求の範囲】
【請求項１】
電動機器に電力を供給するバッテリと、前記バッテリ及び前記電動機器に電力を供給する電力供給機器とを備えた車両に適用され、前記バッテリの充放電量を制御する充放電制御装置であって、
前記バッテリの満充電容量を算出する満充電容量算出部と、
前記バッテリにおける充電容量の目標容量に対する前記充電容量の過不足分を、容量差として算出する容量差検出部と、
前記容量差に基づいて、前記充電容量の不足分が第１規定値より大きい場合に前記電力供給機器の出力電圧を増加させ、前記充電容量の過分が第２規定値より大きい場合に前記電力供給機器の出力電圧を減少させる電圧制御部とを備え、
前記電圧制御部は、前記満充電容量が小さい場合には、前記満充電容量が大きい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくする
ことを特徴とする充放電制御装置。
【請求項２】
前記電圧制御部は、
前記充電容量の不足分が前記第１規定値以下である場合、及び前記充電容量の過分が前記第２規定値以下である場合に、単位時間あたりの前記電力供給機器の出力電圧の変化量をゼロにし、
前記満充電容量が小さい場合には、前記満充電容量が大きい場合に比較して、前記第１規定値及び前記第２規定値の少なくとも一方を大きくする
ことを特徴とする請求項１に記載の充放電制御装置。
【請求項３】
前記電圧制御部は、
前記電動機器に対する入力電流が大きい場合には、前記電動機器に対する入力電流が小さい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくする
ことを特徴とする請求項１又は２に記載の充放電制御装置。
【請求項４】
前記電圧制御部は、
前記充電容量の不足分が前記第１規定値以下である場合、及び前記充電容量の過分が前記第２規定値以下である場合に、単位時間あたりの前記電力供給機器の出力電圧の変化量をゼロにし、
前記電動機器に対する入力電流が大きい場合には、前記電動機器に対する入力電流が小さい場合に比較して、前記第１規定値及び前記第２規定値の少なくとも一方を大きくする
ことを特徴とする請求項３に記載の充放電制御装置。
【請求項５】
電動機器に電力を供給するバッテリと、前記バッテリ及び前記電動機器に電力を供給する電力供給機器とを備えた車両に適用され、前記バッテリの充放電量を制御する充放電制御装置であって、
前記バッテリにおける充電容量の目標容量に対する前記充電容量の過不足分を、容量差として算出する容量差検出部と、
前記容量差に基づいて前記バッテリに対する入力電流の目標入力電流を設定する電流設定部と、
前記バッテリの入力電流及び前記目標入力電流に基づいて、前記電力供給機器の出力電圧を制御する電圧制御部とを備え、
前記電流設定部は、前記充電容量の不足分が第１規定値より大きい場合に前記目標入力電流を正の値に設定し、前記充電容量の過分が第２規定値より大きい場合に前記目標入力電流を負の値に設定し、
前記電圧制御部は、前記バッテリの入力電流と前記目標入力電流との差が小さい場合には、前記バッテリの入力電流と前記目標入力電流との差が大きい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくする
ことを特徴とする充放電制御装置。
【請求項６】
前記第１規定値及び前記第２規定値の最小値はゼロである
ことを特徴とする請求項１〜５のいずれか一項に記載の充放電制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に適用される充放電制御装置に関する。
【背景技術】
【０００２】
特許文献１の車両には、空調装置やカーオーディオ、ナビゲーション装置等の電動機器に電力を供給するバッテリが搭載されている。また、車両には、バッテリに電力を供給するオルタネータにおける発電電圧を制御する電子制御装置（ＥＣＵ）が搭載されている。特許文献１の電子制御装置は、バッテリの充電容量と目標容量との比較に基づいて、オルタネータにおける発電電圧を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１９３６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の車両においては、バッテリの充電容量が目標容量よりも小さい場合にはオルタネータの発電電圧が徐々に上昇する。そのため、バッテリの充電容量が小さい状態から目標容量に達した場合には、オルタネータの発電電圧は相応に高くなっている。同様に、特許文献１の車両においては、バッテリの充電容量が目標容量よりも大きい場合にはオルタネータの発電電圧が徐々に低下する。そのため、バッテリの充電容量が大きい状態から目標容量に達した場合には、オルタネータの発電電圧は相応に小さくなっている。このように、バッテリの充電容量が目標容量に達した時点において、オルタネータの発電電圧が過度に高かったり低かったりすると、その後、オルタネータの発電電圧やバッテリの放電電圧が上下動して安定しない現象、いわゆる発電電圧のハンチングが生じるおそれがある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、補機に電力を供給するバッテリと、前記バッテリに電力を供給する電力供給機器とを備えた車両に適用され、前記バッテリの充放電量を制御する充放電制御装置であって、前記バッテリの満充電容量を算出する満充電容量算出部と、前記バッテリにおける充電容量の目標容量に対する前記充電容量の過不足分を、容量差として算出する容量差検出部と、前記容量差に基づいて、前記充電容量の不足分が第１規定値より大きい場合に前記電力供給機器の出力電圧を増加させ、前記充電容量の過分が第２規定値より大きい場合に前記電力供給機器の出力電圧を減少させる電圧制御部とを備え、前記電圧制御部は、前記満充電容量が小さい場合には、前記満充電容量が大きい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくする。
【０００６】
上記構成において、バッテリに対する充放電が切り替えられたときに、電動機器への電流が急変し、それに伴い電力供給機器の出力電圧にハンチングが生じることがある。この出力電圧のハンチングは、バッテリの充電容量が目標容量に対して過度に大きかったり小さかったりする場合に増強される。そして、バッテリの満充電容量が小さい場合には、バッテリへの充電電力量やバッテリからの放電電力量が小さくてもバッテリの充電容量が変動しやすく、その分、バッテリの充電容量が過度に大きな値になったり過度に小さな値になったりしやすい。
【０００７】
上記構成によれば、バッテリの満充電容量が小さい場合には、単位時間あたりの電力供給機器の出力電圧の変化量は小さくなる。そのため、バッテリの充電容量が目標容量に達したときに、電力供給機器の出力電圧が過度に大きくなっていたり過度に小さくなっていたりすることは抑制できる。その結果、バッテリの充電容量が目標容量になっているにも拘らず、バッテリに対して充放電が継続されて、バッテリの充電容量が過度に大きくなったり小さくなったりすることが抑制される。このようにバッテリの充電容量が目標容量になったときの電力供給機器の出力電圧を適切な範囲に留めておくことで、バッテリの満充電容量が小さくても、バッテリの充電容量が目標容量に対して過度に大きくなったり小さくなったりすることは抑制できる。その結果、バッテリの充電容量が過度に大きかったり小さかったりすることに起因して、電力供給機器の出力電圧に関して過度に大きなハンチングが生じることを抑制できる。
【０００８】
上記発明において、前記電圧制御部は、前記充電容量の不足分が前記第１規定値以下である場合、及び前記充電容量の過分が前記第２規定値以下である場合に、単位時間あたりの前記電力供給機器の出力電圧の変化量をゼロにし、前記満充電容量が小さい場合には、前記満充電容量が大きい場合に比較して、前記第１規定値及び前記第２規定値の少なくとも一方を大きくしてもよい。
【０００９】
上記構成によれば、バッテリの満充電容量が小さくて電力供給機器の出力電圧が増強されるおそれがある場合には、電力供給機器の出力電圧の変化が、バッテリの充電容量が目標容量に達する前の早い段階で停止される。そのため、バッテリの充電容量が目標容量に達したときの電力供給機器の出力電圧画が過度に大きくなること、過度に小さくなることを、より適切に抑えることができる。
【００１０】
上記発明において、前記電圧制御部は、前記電動機器に対する入力電流が大きい場合には、前記電動機器に対する入力電流が小さい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくしてもよい。
【００１１】
上記構成において、電動機器に対する入力電流が大きい場合には、バッテリに対する充放電が切り替えられたときに、電動機器へ電流が急変しやすく、それに伴い電力供給機器の出力電圧にハンチングが生じることがある。そして、上述したように、この出力電圧のハンチングは、バッテリの充電容量が目標容量に対して過度に大きかったり小さかったりする場合に増強される。
【００１２】
上記構成によれば、電動機器に対する入力電流が大きい場合には、単位時間あたりの電力供給機器の出力電圧の変化量は小さくなる。そのため、バッテリの充電容量が目標容量に達したときに、電力供給機器の出力電圧が過度に大きくなっていたり過度に小さくなっていたりすることは抑制できる。その結果、バッテリの充電容量が目標容量になっているにも拘らず、バッテリに対して充放電が継続されて、バッテリの充電容量が過度に大きくなったり小さくなったりすることが抑制される。そして、このようにバッテリの充電容量を、目標容量に近い容量にしておくことで、電動機器に対する入力電流が大きい場合であっても、電力供給機器の出力電圧のハンチングの程度を小さくできる。
【００１３】
上記発明において、前記電圧制御部は、前記充電容量の不足分が前記第１規定値以下である場合、及び前記充電容量の過分が前記第２規定値以下である場合に、単位時間あたりの前記電力供給機器の出力電圧の変化量をゼロにし、前記電動機器に対する入力電流が大きい場合には、前記電動機器に対する入力電流が小さい場合に比較して、前記第１規定値及び前記第２規定値の少なくとも一方を大きくしてもよい。
【００１４】
上記構成によれば、電動機器に対する入力電流が大きくて電力供給機器の出力電圧のハンチングが増強されるおそれがある場合には、電力供給機器の出力電圧の変化が、バッテリの充電容量が目標容量に達する前の早い段階で停止される。そのため、バッテリの充電容量が目標容量に達したときの電力供給機器の出力電圧画が過度に大きくなること、過度に小さくなることを、より適切に抑えることができる。
【００１５】
上記課題を解決するため、本発明は、電動機器に電力を供給するバッテリと、前記バッテリ及び前記電動機器に電力を供給する電力供給機器とを備えた車両に適用され、前記バッテリの充放電量を制御する充放電制御装置であって、前記バッテリにおける充電容量の目標容量に対する前記充電容量の過不足分を、容量差として算出する容量差検出部と、前記容量差に基づいて前記バッテリに対する入力電流の目標入力電流を設定する電流設定部と、前記バッテリの入力電流及び前記目標入力電流に基づいて、前記電力供給機器の出力電圧を制御する電圧制御部とを備え、前記電流設定部は、前記充電容量の不足分が第１規定値より大きい場合に前記目標入力電流を正の値に設定し、前記充電容量の過分が第２規定値より大きい場合に前記目標入力電流を負の値に設定し、前記電圧制御部は、前記バッテリの入力電流と前記目標入力電流との差が小さい場合には、前記バッテリの入力電流と前記目標入力電流との差が大きい場合に比較して、単位時間あたりの前記電力供給機器の出力電圧の変化量を小さくする。
【００１６】
上記構成では、容量差の過不足分に基づいてバッテリの入力電流に関する目標入力電流が設定され、バッテリの入力電流と目標入力電流との差に基づいて、電力供給機器の出力電圧の変化量が設定される。ここで、バッテリの入力電流は、バッテリの充電容量に比較して、電力供給機器の出力電圧の変化に対する追従性がよく、速やかに変化する。そのため、バッテリの入力電流と目標入力電流とが長期間に亘って一致しないことに起因して、電力供給機器の出力電圧が上昇し続けたり下降し続けたりすることは抑制できる。その結果、バッテリの充電容量が目標容量に達したときに、電力供給機器の出力電圧が過度に大きくなったり小さくなったりすることは抑制できる。
【００１７】
上記発明において、前記第１規定値及び前記第２規定値の最小値はゼロであってもよい。
上記構成において、バッテリの充電容量が目標容量に達したときの電力供給機器の出力電圧を適切な範囲内に留めたい場合には、第１規定値や第２規定値が大きな値であることが好ましい。その一方で、第１規定値や第２規定値が大きな値であると、電力供給機器の出力電圧が変化しない状況が多くなるため、バッテリの充電容量が目標容量に達するまでの時間が長くなるおそれがある。上記各発明のように、電力供給機器の出力電圧のハンチングの程度を抑えることができる構成を前提として、第１規定値及び第２規定値の最小値をゼロとする構成を採用することは、過度なハンチングを抑えつつ、バッテリの充電容量を速やかに目標容量へと制御する上で好適である。
【図面の簡単な説明】
【００１８】
【図１】ハイブリッドシステムの概略構成図。
【図２】第１実施形態におけるバッテリの目標容量に対する充電容量の過不足分とＤＣ／ＤＣコンバータの出力電圧の変化量との関係を示す図。
【図３】第１実施形態における充放電制御処理のフローチャート。
【図４】第２実施形態におけるバッテリの目標容量に対する充電容量の過不足分と補機の目標入力電流との関係を示す図。
【図５】第２実施形態における充放電制御処理のフローチャート。
【図６】変更例におけるバッテリの目標容量に対する充電容量の過不足分とＤＣ／ＤＣコンバータの出力電圧の変化量との関係を示すグラフ。
【発明を実施するための形態】
【００１９】
（第１実施形態）
本発明を、ハイブリッドシステムを搭載する車両に適用した第１実施形態について説明する。先ず、第１実施形態のハイブリッドシステムの概略構成について説明する。
【００２０】
図１に示すように、ハイブリッドシステムは、車両の駆動源としてエンジン１０を備えている。エンジン１０のクランクシャフト１０ａは、トランスミッション１１等を介して駆動輪に駆動連結されている。また、エンジン１０のクランクシャフト１０ａは、第１プーリ１２に駆動連結されている。第１プーリ１２には、伝達ベルト１３が掛け回されている。なお、図示は省略するが、エンジン１０のクランクシャフト１０ａは、ベルト、プーリ、ギア（スプロケット）、チェーン等を介して、油圧を発生するための油圧ポンプやエアコンのコンプレッサ等にも駆動連結されている。
【００２１】
ハイブリッドシステムは、上記エンジン１０とは別の駆動源として、モータジェネレータ２０を備えている。モータジェネレータ２０は、いわゆる三相交流電動機である。モータジェネレータ２０の出力軸２０ａは、第２プーリ１４に駆動連結されている。第２プーリ１４には、伝達ベルト１３が掛け回されている。すなわち、モータジェネレータ２０は、第２プーリ１４、伝達ベルト１３、及び第１プーリ１２を介して、エンジン１０のクランクシャフト１０ａに駆動連結されている。
【００２２】
モータジェネレータ２０は、電動モータとして機能する場合には、第２プーリ１４に回転トルクを与え、その回転トルクが伝達ベルト１３及び第１プーリ１２を介してエンジン１０のクランクシャフト１０ａに入力される。すなわち、この場合には、モータジェネレータ２０は、エンジン１０の駆動をアシストする。一方、モータジェネレータ２０は、発電機として機能する場合には、エンジン１０のクランクシャフト１０ａの回転トルクが、第１プーリ１２、伝達ベルト１３、及び第２プーリ１４を介して、モータジェネレータ２０の出力軸２０ａに入力される。そして、出力軸２０ａの回転に応じて、モータジェネレータ２０が発電する。
【００２３】
モータジェネレータ２０には、インバータ２１を介して、高圧バッテリ２２が接続されている。インバータ２１は、いわゆる双方向インバータであり、モータジェネレータ２０が発電した交流電圧を直流電圧に変換して高圧バッテリ２２に出力し、高圧バッテリ２２が出力した直流電圧を交流電圧に変換してモータジェネレータ２０に出力する。なお、図１では、インバータ２１をモータジェネレータ２０とは別のものとして描いているが、インバータ２１がモータジェネレータ２０の筐体内に内蔵されていることもある。
【００２４】
高圧バッテリ２２は、リチウムイオン電池である。高圧バッテリ２２は、モータジェネレータ２０が電動モータとして機能するときには、当該モータジェネレータ２０に電力を供給する。また、高圧バッテリ２２は、モータジェネレータ２０が発電機として機能するときには、当該モータジェネレータ２０から電力の供給を受けて充電される。
【００２５】
高圧バッテリ２２には、当該高圧バッテリ２２の状態を検出するセンサ部２２ａが内蔵されている。センサ部２２ａは、高圧バッテリ２２の端子間電圧、入力電流、温度等を検出し、これらを高圧バッテリ２２の状態情報ＳＨｂを示す信号として出力する。
【００２６】
モータジェネレータ２０には、インバータ２１を介してＤＣ／ＤＣコンバータ２３が接続されている。また、ＤＣ／ＤＣコンバータ２３は、高圧バッテリ２２にも接続されている。ＤＣ／ＤＣコンバータ２３は、インバータ２１や高圧バッテリ２２から出力される直流電圧を１０Ｖ〜１５Ｖに降圧して出力する。ＤＣ／ＤＣコンバータ２３には、当該ＤＣ／ＤＣコンバータ２３の状態を検出するセンサ部２３ａが内蔵されている。センサ部２３ａは、ＤＣ／ＤＣコンバータ２３の出力電圧、出力電流等を検出し、これらをＤＣ／ＤＣコンバータ２３の状態情報Ｓｄｃを示す信号として出力する。
【００２７】
ＤＣ／ＤＣコンバータ２３には、低圧バッテリ２４が接続されている。低圧バッテリ２４は、高圧バッテリ２２よりも電圧の小さい１２Ｖの鉛蓄電池である。低圧バッテリ２４は、ＤＣ／ＤＣコンバータ２３が駆動していないときやＤＣ／ＤＣコンバータ２３の出力電圧が１２Ｖであるときには、１２Ｖの直流電圧を出力する。低圧バッテリ２４は、ＤＣ／ＤＣコンバータ２３の出力電圧が低圧バッテリ２４の開回路電圧（ＯＣＶ）よりも大きいときには、ＤＣ／ＤＣコンバータ２３から電力の供給を受けて充電される。すなわち、低圧バッテリ２４に対しては、ＤＣ／ＤＣコンバータ２３が電力供給機器として機能する。
【００２８】
低圧バッテリ２４には、当該低圧バッテリ２４の状態を検出するセンサ部２４ａが内蔵されている。センサ部２４ａは、低圧バッテリ２４の端子間電圧、入力電流、温度等を検出し、これらを低圧バッテリ２４の状態情報ＳＬｂを示す信号として出力する。
【００２９】
ＤＣ／ＤＣコンバータ２３及び低圧バッテリ２４には、電動機器として、各種の補機２５が接続されている。補機２５の例としては、例えば、車両の前照灯、方向指示灯、室内灯などのライト関係や、カーナビゲーション装置やスピーカ等の車室内装備が挙げられる。補機２５は、ＤＣ／ＤＣコンバータ２３が駆動していないときには、低圧バッテリ２４から電力の供給を受ける。補機２５は、ＤＣ／ＤＣコンバータ２３の出力電圧が低圧バッテリ２４の開回路電圧（ＯＣＶ）よりも大きいときには、当該ＤＣ／ＤＣコンバータ２３から電力の供給を受ける。すなわち、各補機２５に対しては、ＤＣ／ＤＣコンバータ２３が電力供給機器として機能する。
【００３０】
各補機２５には、当該補機２５の状態を検出するセンサ部２５ａが内蔵されている。センサ部２５ａは、補機２５の端子間電圧、入力電流、温度等を検出し、これらを補機２５の状態情報ＳＡｃｃを示す信号として出力する。
【００３１】
図１に示すように、ハイブリッドシステムは、低圧バッテリ２４の充放電を含めたハイブリッドシステムの全体を統括して制御する電子制御装置３０を備えている。すなわち、電子制御装置３０は、充放電制御装置として機能する。電子制御装置３０は、各種のプログラム（アプリケーション）を実行する演算部、プログラム等が記憶されている不揮発性の記憶部、及びプログラムの実行にあたってデータが一時的に記憶される揮発性メモリ等を備えた処理回路（コンピュータ）である。
【００３２】
電子制御装置３０には、ＤＣ／ＤＣコンバータ２３のセンサ部２３ａから、状態情報Ｓｄｃを示す信号が入力される。この信号に基づいて、電子制御装置３０は、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔや出力電流等を把握する。また、電子制御装置３０には、各補機２５のセンサ部２５ａから、状態情報ＳＡｃｃを示す信号が入力される。この信号に基づいて、電子制御装置３０は、各補機２５に入力される電流の総和を、補機２５に対する入力電流Ｉａｃｃとして算出する。
【００３３】
電子制御装置３０には、低圧バッテリ２４のセンサ部２４ａから、状態情報ＳＬｂを示す信号が入力される。電子制御装置３０は、状態情報ＳＬｂに含まれる低圧バッテリ２４の端子間電圧、入力電流、温度等の情報に基づいて、低圧バッテリ２４の満充電容量ＳＯＣｍａｘ及び充電容量ＳＯＣを算出する。この実施形態において、低圧バッテリ２４の満充電容量ＳＯＣｍａｘとは、状態情報ＳＬｂが入力された時点で低圧バッテリ２４に充電することのできる最大の容量であり、例えばアンペア時（Ａｈ）で表される。また、充電容量ＳＯＣとは、状態情報ＳＬｂが入力された時点で低圧バッテリ２４に充電されている容量を、当該低圧バッテリ２４の満充電容量ＳＯＣｍａｘに対する割合として示したものであり、例えば百分率（％）で表される。このように、電子制御装置３０は、低圧バッテリ２４の満充電容量ＳＯＣｍａｘを算出する満充電容量算出部として機能する。
【００３４】
また、電子制御装置３０は、上述のようにして算出した低圧バッテリ２４の充電容量ＳＯＣに関して、目標容量ＳＯＣｔｇに対する過不足分を容量差ΔＳＯＣとして算出する。すなわち、電子制御装置３０は、容量差検出部として機能する。目標容量ＳＯＣｔｇは、電子制御装置３０の記憶部に予め記憶されており、例えば８０％〜９０％の範囲内で定められている。
【００３５】
また、電子制御装置３０には、高圧バッテリ２２のセンサ部２２ａから状態情報ＳＬｂを示す信号が入力される。電子制御装置３０は、上述した低圧バッテリ２４と同様に、高圧バッテリ２２の満充電容量やその満充電容量に対する充電容量を算出する。
【００３６】
電子制御装置３０は、上述のようにして算出される容量差ΔＳＯＣに基づいて、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを制御する。すなわち、電子制御装置３０は、ＤＣ／ＤＣコンバータ２３に対する電圧制御部として機能する。
【００３７】
電子制御装置３０の記憶部には、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを制御するにあたって利用される電圧制御マップ（関係式）が格納されている。図２に示すように、この電圧制御マップでは、容量差ΔＳＯＣと、単位時間あたり（制御周期あたり）のＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔとの関係が設定されている。具体的には、図２において実線で示すように、容量差ΔＳＯＣが「−Ａ」以上「＋Ａ」以下の範囲内においては、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔはゼロになっている。また、容量差ΔＳＯＣが「−Ａ」より小さい場合、換言すれば、充電容量ＳＯＣの不足分が第１規定値である「Ａ」よりも大きい場合には、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは正の値になっている。そして、上記不足分が大きいほど（図２において左側ほど）、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは大きくなっている。一方、容量差ΔＳＯＣが「＋Ａ」より大きい場合、換言すれば、充電容量ＳＯＣの過分が第２規定値である「Ａ」よりも大きい場合には、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは負の値になっている。そして、上記過分が大きいほど（図２において右側ほど）、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは小さくなっている。なお、第１規定値及び第２規定値である「Ａ」は予め定められており、例えば数％である。
【００３８】
次に、第１実施形態のハイブリッドシステムにおける電子制御装置３０が実行する充放電制御処理について説明する。なお、この充放電制御処理は、エンジンのイグニッションスイッチ（システム起動スイッチ、スタートスイッチ等と呼称されることもある。）がオン操作されてハイブリッドシステムが駆動された後、ハイブリッドシステムの駆動が終了するまで、所定の制御周期毎に繰り返し実行される。
【００３９】
図３に示すように、充放電制御処理が開示されると、電子制御装置３０は、ステップＳ１１の処理を実行する。ステップＳ１１では、電子制御装置３０は、各補機２５の状態情報ＳＡｃｃに基づいて、補機２５に対する入力電流Ｉａｃｃを算出する。その後、電子制御装置３０の処理は、ステップＳ１２に移行する。
【００４０】
ステップＳ１２では、電子制御装置３０は、低圧バッテリ２４の状態情報ＳＬｂに基づいて、当該低圧バッテリ２４の満充電容量ＳＯＣｍａｘを算出する。具体的には、電子制御装置３０は、低圧バッテリ２４の温度が低いほど、満充電容量ＳＯＣｍａｘを小さく算出する。また、電子制御装置３０は、低圧バッテリ２４が製造されてからの充電電流及び放電電流の積算値が大きいほど、満充電容量ＳＯＣｍａｘを小さく算出する。満充電容量ＳＯＣｍａｘを算出したら、電子制御装置３０の処理は、ステップＳ１３に移行する。
【００４１】
ステップＳ１３では、電子制御装置３０は、低圧バッテリ２４の状態情報ＳＬｂに基づいて、当該低圧バッテリ２４の充電容量ＳＯＣを算出する。具体的には、電子制御装置３０は、低圧バッテリ２４の充電電流の積算値及び放電電流の積算値に基づいて、ステップＳ１２で算出した満充電容量ＳＯＣｍａｘに対する充電容量ＳＯＣを算出する。その後、電子制御装置３０の処理は、ステップＳ１４に移行する。
【００４２】
ステップＳ１４では、電子制御装置３０は、ステップＳ１３で算出した充電容量ＳＯＣから、目標容量ＳＯＣｔｇを減算することにより、容量差ΔＳＯＣを算出する。したがって、この実施形態では、目標容量ＳＯＣｔｇに対する充電容量ＳＯＣの不足分を負の容量差ΔＳＯＣとして、目標容量ＳＯＣｔｇに対する充電容量ＳＯＣの過分を正の容量差ΔＳＯＣとして算出する。容量差ΔＳＯＣの算出後、電子制御装置３０の処理は、ステップＳ１５に移行する。
【００４３】
ステップＳ１５では、電子制御装置３０は、ＤＣ／ＤＣコンバータ２３における出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出するための係数α１及び係数α２を算出する。係数α１及び係数α２は、いずれも１以下の正の値である。電子制御装置３０は、ステップＳ１１で算出した補機２５への入力電流Ｉａｃｃが大きいほど、係数α１を小さな値に算出する。また、電子制御装置３０は、ステップＳ１２で算出した低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さいほど、係数α２を小さな値に算出する。一方、係数β１及び係数β２は、いずれも１以上の値である。電子制御装置３０は、ステップＳ１１で算出した補機２５への入力電流Ｉａｃｃが大きいほど、係数β１を大きな値に算出する。また、電子制御装置３０は、ステップＳ１２で算出した低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さいほど、係数β２を大きな値に算出する。これら各係数が算出された後、電子制御装置３０の処理は、ステップＳ１６に移行する。
【００４４】
ステップＳ１６では、電子制御装置３０は、記憶部に記憶されている電圧制御マップ（図２参照）、及びステップＳ１５で算出した係数α１、係数α２、係数β１，係数β２に基づいて、ＤＣ／ＤＣコンバータ２３における出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出する。
【００４５】
具体的には、電子制御装置３０は、電圧制御マップにおける容量差ΔＳＯＣに対する変化量ΔＶｏｕｔの変化割合（図２における直線の傾き）に、係数α１及び係数α２をそれぞれ乗算する。なお、上述したとおり、係数α１及び係数α２は、いずれも１以下の正の値である。したがって、ステップＳ１６で新たに算出される容量差ΔＳＯＣに対する変化量ΔＶｏｕｔの変化割合は、記憶部に記憶されていた電圧制御マップにおける変化割合よりも小さくなる（直線の傾きが緩やかになる）。また、電子制御装置３０は、電圧制御マップにおける第１規定値Ａ（第２規定値Ａ）に係数β１及び係数β２を乗算して、新たな第１規定値Ｂ（第２規定値Ｂ）を算出する。なお、上述したとおり、係数β１及び係数β２は、いずれも１以上の値である。したがって、ステップＳ１６で新たに算出される第１規定値Ｂは、電圧制御マップにおける第１規定値Ａよりも大きくなる。このようにして新たに容量差ΔＳＯＣと変化量ΔＶｏｕｔとのマップ（関係式）が算出される。そして、電子制御装置３０は、算出されたマップ（関係式）にステップＳ１４で算出された容量差ΔＳＯＣを代入することにより、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出する。その後、電子制御装置３０の処理は、ステップＳ１７に移行する。
【００４６】
ステップＳ１７では、電子制御装置３０は、前回の制御サイクルで算出した目標電圧Ｖｎ−１に対してステップＳ１６で算出した変化量ΔＶｏｕｔを加算することにより、ＤＣ／ＤＣコンバータ２３における出力電圧Ｖｏｕｔの新たな目標電圧Ｖｎを算出する。なお、ハイブリッドシステムが駆動された後の初回の制御サイクルにおいては、前回の目標電圧Ｖｎ−１は、予め定められた初期値（例えば低圧バッテリ２４の開回路電圧）であるものとして取り扱われる。そして、電子制御装置３０は、算出した目標電圧Ｖｎに応じた操作信号ＭＳｄｃを、ＤＣ／ＤＣコンバータ２３に出力する。操作信号ＭＳｄｃを出力したら、電子制御装置３０による充放電制御処理の１サイクルが終了し、所定の制御周期後に再びステップＳ１１が実行される。
【００４７】
第１実施形態の作用及び効果について説明する。
先ず、比較のため、充放電制御処理のステップＳ１５等の処理を行わず、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを、図２において実線で示す電圧制御マップのとおり算出する例について説明する。
【００４８】
ハイブリッドシステムにおいて、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも小さく、且つその不足分が第１規定値Ａよりも大きいものとする。すなわち、図２に示すグラフにおいて、容量差ΔＳＯＣが「−Ａ」よりも小さいものとする。この場合、変化量ΔＶｏｕｔは正の値として算出される。したがって、低圧バッテリ２４の充電容量ＳＯＣと目標容量ＳＯＣｔｇとの差が第１規定値Ａ以下になるまでは、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔ（目標電圧Ｖｎ）は上昇し続ける。低圧バッテリ２４の充電容量ＳＯＣと目標容量ＳＯＣｔｇとの差が第１規定値Ａ以下になった後は、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの上昇は停止して一定の値に保たれ、低下しない。したがって、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときには、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔは相応に大きい状態にある。
【００４９】
低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達した後、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも大きく、且つその過分が第２規定値Ａよりも大きくなると、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが低下し始める。そして、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが低圧バッテリ２４の開回路電圧を下回ると、低圧バッテリ２４が放電し始めて、低圧バッテリ２４の充電容量ＳＯＣが低下し始める。このように、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達しても、ＤＣ／ＤＣコンバータ２３のＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが低圧バッテリ２４の開回路電圧に達するまでは、低圧バッテリ２４に対する充電が継続され、低圧バッテリ２４の充電容量ＳＯＣは目標容量ＳＯＣｔｇを超えてしまうことになる。
【００５０】
ここで、補機２５に対する入力電流Ｉａｃｃが大きい場合には、低圧バッテリ２４からの放電が開始されたときに、各補機２５へと急激に電流が流れ、それに伴い低圧バッテリ２４の放電電圧やＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔにハンチングが生じることがある。この電圧のハンチングは、低圧バッテリ２４の充電容量ＳＯＣが大きいほど増強される。そのため、補機２５に対する入力電流Ｉａｃｃが大きいという条件と、低圧バッテリ２４の放電開始時における充電容量ＳＯＣが大きいという条件が重なったときには、電圧のハンチングが無視できないものとなる。
【００５１】
この点、上記第１実施形態では、補機２５に対する入力電流Ｉａｃｃが大きい場合には、図２において一点鎖線で示すように、容量差ΔＳＯＣに対する変化量ΔＶｏｕｔの変化割合が小さくなるため、単位時間あたりのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは小さくなる。したがって、低圧バッテリ２４の充電容量ＳＯＣが小さい状態から当該充電容量ＳＯＣが目標容量ＳＯＣｔｇに達するまでのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの上昇量を、上で説明した例よりも抑えることができる。その結果、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達しているにも拘らず、低圧バッテリ２４に対する充電が継続されて、低圧バッテリ２４の放電開始時における充電容量ＳＯＣが過度に大きくなることを抑制できる。つまり、第１実施形態では、補機２５に対する入力電流Ｉａｃｃが大きいという電圧のハンチングが生じやすい状況下では、同じく電圧のハンチングが生じやすい低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも大きいという条件が生じにくくすることで、電圧のハンチングの程度を最小限に留めることができる。
【００５２】
一方、低圧バッテリ２４に経時的な劣化等が生じていて当該低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さい場合には、低圧バッテリ２４に供給される電力量が同じであっても、低圧バッテリ２４の満充電容量ＳＯＣｍａｘに対する充電容量ＳＯＣは大きな値になりやすい。そのため、上述したように低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇを超えてからも充電が継続されると、低圧バッテリ２４の充電容量ＳＯＣが過度に大きな値になりやすく、その分、電圧のハンチングの程度も大きくなりやすい。
【００５３】
上記第１実施形態では、低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さい場合には、図２において一点鎖線で示すように、容量差ΔＳＯＣに対する変化量ΔＶｏｕｔの変化割合が小さくなるため、単位時間あたりのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは小さくなる。したがって、低圧バッテリ２４の充電容量ＳＯＣが小さい状態から当該充電容量ＳＯＣが目標容量ＳＯＣｔｇに達するまでのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの上昇量を抑えることができる。その結果、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達しているにも拘らず、低圧バッテリ２４に対する充電が継続されて、低圧バッテリ２４の放電開始時における充電容量ＳＯＣが過度に大きくなることを抑制できる。つまり、第１実施形態では、低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さいという電圧のハンチングが生じやすい状況下では、同じく電圧のハンチングが生じやすい低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも大きいという条件が生じにくくすることで、電圧のハンチングの程度を最小限に留めることができる。
【００５４】
さらに、上記第１実施形態では、補機２５への入力電流Ｉａｃｃが大きい場合や、低圧バッテリ２４の満充電容量ＳＯＣｍａｘが小さい場合、すなわち電圧のハンチングの程度が大きくなり得る場合には、図２に示すように第１規定値Ａをより大きな第１規定値Ｂにする。したがって、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔが、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達する前の早い段階で、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが一定になる。そのため、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを、より小さい電圧に抑えることができる。
【００５５】
なお、上では、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも小さい状態から低圧バッテリ２４に充電していく場合を例として説明したが、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも大きい状態から低圧バッテリ２４が放電していく場合についても、同様の効果が得られる。
【００５６】
（第２実施形態）
本発明を、ハイブリッドシステムを搭載する車両に適用した第２実施形態について説明する。なお、第２実施形態におけるハイブリッドシステムの概略構成は、第１実施形態と同様（図１参照）であるので、重複する部分については説明を簡略化又は省略する。
【００５７】
第２実施形態のハイブリッドシステムにおける電子制御装置３０は、上述した第１実施形態と同様に、目標容量ＳＯＣｔｇに対する過不足分を容量差ΔＳＯＣとして算出する容量差検出部、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを制御する電圧制御部として機能する。また、電子制御装置３０は、低圧バッテリ２４のセンサ部２４ａから入力される状態情報ＳＬｂに基づいて、低圧バッテリ２４へのバッテリ入力電流Ｉｂａｔを算出する。さらに、電子制御装置３０は、上記の容量差ΔＳＯＣに基づいて、低圧バッテリ２４に対するバッテリ入力電流Ｉｂａｔの目標入力電流Ｉｔｇを設定する。すなわち、電子制御装置３０は、電流設定部として機能する。
【００５８】
電子制御装置３０の記憶部には、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを制御するにあたって利用される電圧制御マップ（関係式）が格納されている。図４に示すように、この電圧制御マップでは、容量差ΔＳＯＣと、低圧バッテリ２４に対する目標入力電流Ｉｔｇとの関係が設定されている。具体的には、図４において実線で示すように、容量差ΔＳＯＣが「−Ｃ」以上「＋Ｃ」以下の範囲内においては、目標入力電流Ｉｔｇはゼロになっている。また、容量差ΔＳＯＣが「−Ｃ」より小さい場合、換言すれば、充電容量ＳＯＣの不足分が第１規定値である「Ｃ」よりも大きい場合には、目標入力電流Ｉｔｇは正の値になっている。そして、上記不足分が大きいほど（図４において左側ほど）、目標入力電流Ｉｔｇは大きくなっている。一方、容量差ΔＳＯＣが「＋Ｃ」より大きい場合、換言すれば、充電容量ＳＯＣの過分が第２規定値である「Ｃ」よりも大きい場合には、目標入力電流Ｉｔｇは負の値になっている。そして、上記過分が大きいほど（図４において右側ほど）、目標入力電流Ｉｔｇは小さくなっている。なお、目標入力電流Ｉｔｇ（バッテリ入力電流）が負の値である場合には、低圧バッテリ２４から電流が出力されることを意味する。また、第１規定値及び第２規定値である「Ｃ」は予め定められており、例えば１％未満である。
【００５９】
次に、第２実施形態のハイブリッドシステムにおける電子制御装置３０が実行する充放電制御処理について説明する。なお、この充放電制御処理は、エンジンのイグニッションスイッチがオン操作されてハイブリッドシステムが駆動された後、ハイブリッドシステムの駆動が終了するまで、所定の制御周期毎に繰り返し実行される。
【００６０】
図５に示すように、充放電制御処理が開示されると、電子制御装置３０は、ステップＳ２１の処理を実行する。ステップＳ２１では、電子制御装置３０は、低圧バッテリ２４の状態情報ＳＬｂに基づいて、低圧バッテリ２４へのバッテリ入力電流Ｉｂａｔを算出する。その後、電子制御装置３０の処理は、ステップＳ２２に移行する。
【００６１】
ステップＳ２２では、電子制御装置３０は、低圧バッテリ２４の状態情報ＳＬｂに基づいて、当該低圧バッテリ２４の充電容量ＳＯＣを算出する。具体的には、電子制御装置３０は、低圧バッテリ２４の温度や、当該低圧バッテリ２４が製造されてからの充電電流及び放電電流の積算値に基づいて、満充電容量ＳＯＣｍａｘを算出する。そして、低圧バッテリ２４の充電電流の積算値及び放電電流の積算値に基づいて、満充電容量ＳＯＣｍａｘに対する充電容量ＳＯＣを算出する。その後、電子制御装置３０の処理は、ステップＳ２３に移行する。
【００６２】
ステップＳ２３では、電子制御装置３０は、ステップＳ２２で算出した充電容量ＳＯＣから目標容量ＳＯＣｔｇを減算することにより、容量差ΔＳＯＣを算出する。したがって、この実施形態では、目標容量ＳＯＣｔｇに対する充電容量ＳＯＣの不足分を負の容量差ΔＳＯＣとして、目標容量ＳＯＣｔｇに対する充電容量ＳＯＣの過分を正の容量差ΔＳＯＣとして算出する。容量差ΔＳＯＣの算出後、電子制御装置３０の処理は、ステップＳ２４に移行する。
【００６３】
ステップＳ２４では、電子制御装置３０は、記憶部に記憶されている電圧制御マップ（図４参照）にステップＳ２３で算出した容量差ΔＳＯＣを代入することにより、目標入力電流Ｉｔｇを算出する。したがって、容量差ΔＳＯＣが「−Ｃ」より小さい場合には目標入力電流Ｉｔｇが正の値として算出され、容量差ΔＳＯＣが「−Ｃ」以上「Ｃ」以下の場合には、目標入力電流Ｉｔｇがゼロに算出される。また、容量差ΔＳＯＣが「Ｃ」より大きい場合には目標入力電流Ｉｔｇが負の値として算出される。目標入力電流Ｉｔｇが算出された後、電子制御装置３０の処理は、ステップＳ２５に移行する。
【００６４】
ステップＳ２５では、電子制御装置３０は、ステップＳ２１で算出したバッテリ入力電流Ｉｂａｔ及びステップＳ２４で算出した目標入力電流Ｉｔｇに基づいて、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出する。具体的には、電子制御装置３０は、目標入力電流Ｉｔｇからバッテリ入力電流Ｉｂａｔを減算する。そして、電子制御装置３０は、その減算値に予め定められている係数Ｋを乗算することにより、出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出する。なお、係数Ｋは、低圧バッテリ２４の内部抵抗等に基づいて定められるものであり、予め試験等を行うことにより算出される。変化量ΔＶｏｕｔの算出後、電子制御装置３０の処理はステップＳ２６に移行する。
【００６５】
ステップＳ２６では、電子制御装置３０は、前回の制御サイクルで算出した目標電圧Ｖｎ−１に対してステップＳ２５で算出した変化量ΔＶｏｕｔを加算することにより、ＤＣ／ＤＣコンバータ２３における出力電圧Ｖｏｕｔの新たな目標電圧Ｖｎを算出する。なお、ハイブリッドシステムが駆動された後の初回の制御サイクルにおいては、前回の目標電圧Ｖｎ−１は、予め定められた初期値（例えば低圧バッテリ２４の開回路電圧）であるものとして取り扱われる。そして、電子制御装置３０は、算出した目標電圧Ｖｎに応じた操作信号ＭＳｄｃを、ＤＣ／ＤＣコンバータ２３に出力する。操作信号ＭＳｄｃを出力したら、電子制御装置３０による充放電制御処理の１サイクルが終了し、所定の制御周期後に再びステップＳ２１が実行される。
【００６６】
第２実施形態の作用及び効果について説明する。
一般に、ハイブリッドシステムにおける低圧バッテリ２４の満充電容量ＳＯＣｍａｘは、ＤＣ／ＤＣコンバータ２３からの電力供給を受けなくても各種の補機２５を一定の期間に亘って駆動できるように、相応に大きな容量になっている。したがって、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも小さい場合に、低圧バッテリ２４に対して充電を行っても、充電容量ＳＯＣが目標容量ＳＯＣｔｇに達するまでには、数分から数十分の時間を要する。そのため、仮に、充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも小さいことを条件に、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを上昇させていくと、充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときに、出力電圧Ｖｏｕｔが過度に大きくなっているおそれがある。そして、充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが過度に大きいと、低圧バッテリ２４が放電を開始したときに、低圧バッテリ２４の放電電圧やＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔに無視できないハンチングが生じやすくなる。
【００６７】
これに対して、上記第２実施形態では、低圧バッテリ２４の充電容量ＳＯＣと目標容量ＳＯＣｔｇとの差に応じて、低圧バッテリ２４への目標入力電流Ｉｔｇが算出される。例えば、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇよりも小さいほど、低圧バッテリ２４への目標入力電流Ｉｔｇが大きく算出されるので、低圧バッテリ２４への充電速度は早くなる。このように、低圧バッテリ２４の充電容量ＳＯＣと目標容量ＳＯＣｔｇとの差に応じた適切な充放電は確保できる。
【００６８】
その一方で、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔは、低圧バッテリ２４へのバッテリ入力電流Ｉｂａｔと目標入力電流Ｉｔｇとの差に応じて算出される。そして、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが変化すれば、ほぼ即座に低圧バッテリ２４へのバッテリ入力電流Ｉｂａｔが追従する。そのため、バッテリ入力電流Ｉｂａｔと目標入力電流Ｉｔｇとが長期間に亘って一致しないことに起因して、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが上昇し続けたり下降し続けたりすることは抑制できる。その結果、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときに、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが過度に大きくなったり小さくなったりすることは抑制できる。
【００６９】
また、図４に示すように、容量差ΔＳＯＣが「−Ｃ」以上「Ｃ」以下の範囲内においては、低圧バッテリ２４へのバッテリ入力電流Ｉｂａｔがゼロとなるように制御される（目標入力電流Ｉｔｇがゼロ）。つまり、容量差ΔＳＯＣが「−Ｃ」以上「Ｃ」以下の範囲内においては、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔは、低圧バッテリ２４に対して充電も放電も行わない電圧、すなわち、過度に大きくもなく過度に小さくもない電圧になる。そのため、例えば、その後、補機２５の負荷が大きくなるなどして、低圧バッテリ２４から補機２５へと放電が開始されたとしても、その放電開始時において低圧バッテリ２４の充電容量ＳＯＣが過度に大きくて、電圧のハンチングの程度が大きくなることは防げる。
【００７０】
各実施形態は、以下のように変更して実施することができる。各実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記各実施形態では、ハイブリッドシステムの全体を統括して制御する電子制御装置３０が一連の充放電制御処理を実行したが、例えばエンジン１０を制御する制御装置と、充放電制御処理を実行する制御装置とが別の処理回路（コンピュータ）であってもよい。
【００７１】
・上記各実施形態の充放電制御処理の対象である低圧バッテリ２４の出力電圧は、問わない。また、必ずしも、低圧バッテリ２４の出力電圧が高圧バッテリ２２の出力電圧よりも低くなくてもよく、両者の出力電圧が同じであってもよい。
【００７２】
・上記各実施形態の充放電制御処理の対象である低圧バッテリ２４の種類は、上記実施形態の例に限らない。例えば、低圧バッテリ２４として、リチウムイオン電池や、ニッケル水素電池、ＮＡＳ電池、全固体電池等を採用してもよい。すなわち、低圧バッテリ２４は、繰り返し充電が可能な二次電池であればよい。
【００７３】
・各実施形態の充放電制御処理を、低圧バッテリ２４の充放電制御に代えて、又は加えて、高圧バッテリ２２の充放電制御に適用してもよい。なお、高圧バッテリ２２に充放電制御処理を適用する場合、モータジェネレータ２０が高圧バッテリ２２に対する電力供給機器に相当する。さらに、ＤＣ／ＤＣコンバータ２３が低圧バッテリ２４の電圧を昇圧して出力できる双方向コンバータである場合には、当該ＤＣ／ＤＣコンバータ２３も高圧バッテリ２２に対する電力供給機器に相当する。
【００７４】
・各実施形態の充放電制御処理は、ハイブリッドシステムのバッテリの充放電制御に適用する場合に限らない。例えば、モータジェネレータ２０及び高圧バッテリ２２を省略して、エンジン１０の駆動力により発電するオルタネータを設け、このオルタネータからインバータ２１を介してＤＣ／ＤＣコンバータ２３に電力が供給される駆動システムに各実施形態の充放電制御処理を適用してもよい。この変更例の場合、オルタネータはエンジン１０の駆動をアシストせず、エンジン１０のみが車両の駆動源として機能する。
【００７５】
・上記各実施形態では、ＤＣ／ＤＣコンバータ２３にセンサ部２３ａが内蔵されていたが、これに限らない。例えば、ＤＣ／ＤＣコンバータ２３と低圧バッテリ２４との配線上にセンサ部２３ａが接続されていてもよい。この点、高圧バッテリ２２、低圧バッテリ２４、補機２５の各センサ部についても同様である。
【００７６】
・第１実施形態では、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔが、補機２５の入力電流Ｉａｃｃ及び低圧バッテリ２４の満充電容量ＳＯＣｍａｘによって変動したが、満充電容量ＳＯＣｍａｘのみに応じて変動してもよい。
【００７７】
・第１実施形態では、電圧制御マップにおける第１規定値Ａ（図２における「−Ａ」）及び第２規定値Ａ（図２における「＋Ａ」）が、補機２５の入力電流Ｉａｃｃ及び低圧バッテリ２４の満充電容量ＳＯＣｍａｘによって変動したが、これらは固定値であってもよい。
【００７８】
・第１実施形態の電圧制御マップ（図２参照）において、容量差ΔＳＯＣが「−Ａ」よりも小さい場合に、変化量ΔＶｏｕｔが正の値であればよく、例えば変化量ΔＶｏｕｔが正の固定値であってもよい。同様に、容量差ΔＳＯＣが「＋Ａ」よりも大きい場合に変化量ΔＶｏｕｔが負の固定値であってもよい。
【００７９】
・第１実施形態の電圧制御マップ（図２における実線）において、第１規定値及び第２規定値がいずれも「Ａ」であったが、第１規定値及び第２規定値が異なる値であってもよい。
【００８０】
・第１実施形態の電圧制御マップにおいて、第１規定値及び第２規定値の最小値を共にゼロにしてもよい。この場合、図６において実線で示すように、容量差ΔＳＯＣと変化量ΔＶｏｕｔとの関係は、容量差ΔＳＯＣがゼロ及び変化量ΔＶｏｕｔゼロとなる原点を通り、且つ、容量差ΔＳＯＣが大きいほど変化量ΔＶｏｕｔが小さくなるという関係になる。
【００８１】
上記変更例に関し、例えば、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達したときのＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔを適切な範囲内に留めたい場合には、第１規定値や第２規定値が大きな値であることが好ましい。その一方で、第１規定値や第２規定値が大きな値であると、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが容量差ΔＳＯＣに応じて変化しない状況が多くなるため、低圧バッテリ２４の充電容量ＳＯＣが目標容量ＳＯＣｔｇに達するまでの時間が長くなるおそれがある。この点について、第１実施形態では、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔのハンチングの程度を適切抑えることができるので、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔが適切な範囲に収まる蓋然性が高い。したがって、第１実施形態の充放電制御処理を前提として、第１規定値及び第２規定値の最小値をゼロとする構成を採用することは、過度なハンチングを抑えつつ、低圧バッテリ２４の充電容量ＳＯＣを速やかに目標容量ＳＯＣｔｇへと制御する上で好適である。
【００８２】
・さらに、第１規定値及び第２規定値をゼロに固定してもよい。この場合、図６において一点鎖線で示すように、電圧制御マップにおける容量差ΔＳＯＣに対する変化量ΔＶｏｕｔの変化割合（直線の傾き）のみが、補機２５の入力電流Ｉａｃｃ及び低圧バッテリ２４の満充電容量ＳＯＣｍａｘに応じて変化することになる。
【００８３】
・第１実施形態において、係数α１、係数α２、係数β１、係数β２を用いて、ＤＣ／ＤＣコンバータ２３の出力電圧Ｖｏｕｔの変化量ΔＶｏｕｔを算出したが、これに限らない。例えば、異なる満充電容量ＳＯＣｍａｘ及び入力電流Ｉａｃｃ毎に充放電制御マップを用意しておき、その複数の充放電制御マップのうちから、最も満充電容量ＳＯＣｍａｘ及び入力電流Ｉａｃｃが近いマップに基づいて変化量ΔＶｏｕｔを算出してもよい。
【００８４】
・第１実施形態における充放電制御処理の各ステップの順序は例示であり、適宜変更できる。ステップＳ１６で、変化量ΔＶｏｕｔを算出するにあたって必要なパラメータが算出できているのであれば、ステップＳ１１〜ステップＳ１５の処理の順序は問わないし、一部のステップが並行して処理されてもよい。この点、第２実施形態における充放電制御処理についても同様で、ステップＳ２５で、変化量ΔＶｏｕｔを算出するにあたって必要なパラメータが算出できていればよい。
【００８５】
・第２実施形態の電圧制御マップにおいて、容量差ΔＳＯＣと目標入力電流Ｉｔｇとが線形の関係であってもよい。すなわち、第１規定値及び第２規定値がゼロであってもよい。さらに、第１規定値及び第２規定値が、例えば低圧バッテリ２４の満充電容量ＳＯＣｍａｘや補機２５への入力電流Ｉａｃｃに応じて可変であってもよい。
【符号の説明】
【００８６】
１０…エンジン、１０ａ…クランクシャフト、１１…トランスミッション、１２…第１プーリ、１３…伝達ベルト、１４…第２プーリ、２０…モータジェネレータ、２０ａ…出力軸、２１…インバータ、２２…高圧バッテリ、２２ａ…センサ部、２３…ＤＣ／ＤＣコンバータ、２３ａ…センサ部、２４…低圧バッテリ、２４ａ…センサ部、２５…補機、２５ａ…センサ部、３０…電子制御装置、ＳＨｂ…状態情報、Ｓｄｃ…状態情報、ＳＬｂ…状態情報、ＳＡｃｃ…状態情報、Ｉａｃｃ…入力電流、ＳＯＣｍａｘ…満充電容量、ＳＯＣ…充電容量、ＳＯＣｔｇ…目標容量、ΔＳＯＣ…容量差、Ｖｏｕｔ…出力電圧、ΔＶｏｕｔ…出力電圧の変化量、α１…係数、α２…係数、β１…係数、β２…係数。
【図１】
2019182009.tif 000003
【図２】
2019182009.tif 000004
【図３】
2019182009.tif 000005
【図４】
2019182009.tif 000006
【図５】
2019182009.tif 000007
【図６】
2019182009.tif 000008