(57)【要約】【課題】充電によるバッテリの劣化の進行を防止しつつ、バッテリに対する充電を短時間で行うことができるバッテリの充電装置及びその方法を提供する。【解決手段】ＣＰＵ１３ａは、電流センサ１４及び電圧センサ１５の出力により、負荷に電力を供給するバッテリ１１の充電開始から充電終了までの任意の時点について、バッテリ１１に流れ込んでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出する。そして、検出した充電効率に基づき、バッテリ１１に対する充電電流量が流れるように、モータジェネレータ１０を制御する。【選択図】      図１
2004254365.tif 000002
【特許請求の範囲】
【請求項１】
負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、前記バッテリに流れ込んでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出する充電効率検出手段と、
前記検出した充電効率に基づき、前記バッテリに対する充電電流量を制御する充電電流制御手段と
を備えたことを特徴とするバッテリの充電装置。
【請求項２】
請求項１記載のバッテリの充電装置であって、
前記充電電流制御手段は、前記検出した充電効率が０とみなせるとき、前記バッテリに対する充電電流量を減少させる
ことを特徴とするバッテリの充電装置。
【請求項３】
請求項１又は２記載のバッテリの充電装置であって、
前記充電電流制御手段は、前記バッテリの充電状態が所定値以下のとき、前記充電状態が前記所定値より高い時に比べて、低い充電効率を目標値として設定し、前記充電電流を制御する
ことを特徴とするバッテリの充電装置。
【請求項４】
請求項１、２又は３記載のバッテリの充電装置であって、
前記充電電流制御手段は、余剰電流が発生したとき、前記余剰電流が発生していないときに比べて、低い充電効率を目標値として設定し、前記充電電流を制御する
ことを特徴とするバッテリの充電装置。
【請求項５】
請求項１〜４何れか１項記載のバッテリの充電装置であって、
前記充電電流制御手段は、所定のタイミング毎に、充電効率が１００％未満の値となるように、前記充電電流を制御する
ことを特徴とするバッテリの充電装置。
【請求項６】
負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、前記バッテリに流れこんでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出し、
前記検出した充電効率に基づき、前記バッテリに対する充電電流量を制御する
ことを特徴とするバッテリの充電方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、バッテリの充電装置及びその方法に係わり、例えば、車両に搭載されたバッテリの充電装置及びその方法に関する。
【０００２】
【従来の技術】
従来、充電方式としては、例えば、一定の充電電流でバッテリ充電する定電流充電と一定電圧をバッテリに印加して充電する定電圧充電と提案されている。
【０００３】
ところで、バッテリに供給される充電電流は、全て起電力としてバッテリに充電されない場合がある。これは、バッテリの充電状態に応じた活物質量に比べて大量の充電電流が供給されると、活物質との酸化還元反応が追いつかなくなってしまうからである。なお、充電されなかった分の電気量は、水Ｈ２Ｏの電気分解として消費される。
【０００４】
このため、充電効率が低い状態で充電を行うと、水の電気分解によって、酸素ガスや水素ガスが発生し、バッテリの電解液が減少してしまい、バッテリの劣化が進行してしまう。しかしながら、従来の定電圧充電、定電流充電では、充電効率に関係なく、一定の充電電圧、一定の充電電流でバッテリを充電している。
【０００５】
このため、低い充電電圧、小充電電流で効率よくバッテリを充電すれば、劣化が進むことがないが、充電に時間がかかってしまう。一方、高い充電電圧、大充電電流でバッテリを充電すれば、充電にかかる時間は短縮できるが、満充電状態に近づくほど、充電効率が下がり、バッテリの劣化を早めてしまい、何れの方法も、バッテリの状態に応じた適切な充電を行うことができないという問題があった。
【０００６】
また、バッテリには、上部が低比重、下部が高比重という成層化現象が生じることもある。この場合、下部の高比重の部分が端子電圧に現れるため、実際のＳＯＣ（充電状態）より高いＳＯＣが推定又は実測されてしまう。この成層化現象を解消するには、敢えて、低い充電効率での充電を行って、酸素ガスや水素ガスを発生させることが考えられる。
【０００７】
しかしながら、従来の定電圧充電、定電流充電では、充電効率に関係なく、一定の充電電圧、一定の充電電流でバッテリを充電している。このため、劣化が進まない程度に、酸素ガスや水素ガスを発生させることができず、この意味でも、バッテリの状態に応じた適切な充電を行うことができないという問題があった。
【０００８】
また、従来の定電圧充電、定電流充電では、回生電流など車両の走行中にランダムに発生するエネルギーを有効にバッテリに充電していないという問題もあった。
【０００９】
【発明が解決しようとする課題】
そこで、本発明は、上記のような問題点に着目し、バッテリの状態に応じた適切な充電を行うことができるバッテリの充電装置及びその方法を提供することを課題とする。
【００１０】
【課題を解決するための手段】
上記課題を解決するためになされた請求項１記載の発明は、負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、前記バッテリに流れ込んでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出する充電効率検出手段と、前記検出した充電効率に基づき、前記バッテリに対する充電電流量を制御する充電電流制御手段とを備えたことを特徴とするバッテリの充電装置に存する。
【００１１】
請求項１記載の発明によれば、充電効率検出手段が、負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、バッテリに流れ込んでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出する。充電電流制御手段が、検出した充電効率に基づき、バッテリに対する充電電流量を制御する。従って、充電効率に基づき、バッテリに対する充電電流量を制御することにより、起電力としてバッテリに充電されなかった電流により、水が電気分解されることを抑制しつつ、なるべく大きな充電電流で充電することができるようになる。また、バッテリの劣化が進まない程度に、水を電気分解して、ガスを発生させ、成層化を解消することもできるようになる。
【００１２】
請求項２記載の発明は、請求項１記載のバッテリの充電装置であって、前記充電電流制御手段は、前記検出した充電効率が０とみなせるとき、前記バッテリに対する充電電流量を減少させることを特徴とするバッテリの充電装置に存する。
【００１３】
請求項２記載の発明によれば、検出した充電効率が０とみなせるとき、充電電流制御手段が、バッテリに対する充電電流量を減少させる。従って、充電電流のほとんどが、水の電気分解に消費される充電効率０とみなせるときに、充電電流を減少させて、水の電気分解を抑えることができる。
【００１４】
請求項３記載の発明は、請求項１又は２記載のバッテリの充電装置であって、前記充電電流制御手段は、前記バッテリの充電状態が所定値以下のとき、前記充電状態が前記所定値より高い時に比べて、低い充電効率を目標値として設定し、前記充電電流を制御することを特徴とするバッテリの充電装置に存する。
【００１５】
請求項３記載の発明によれば、充電状態が所定値以下のときは、充電状態が所定値より高いときに比べて、低い充電効率を目標値として設定し、充電電流を制御している。これにより、低充電状態のときは、多少ガッシングが発生しても、迅速に、最大の電気量をバッテリに充電することができ、低充電状態のときに少しでも早く高充電状態に制御することができる。
【００１６】
請求項４記載の発明は、請求項１、２又は３記載のバッテリの充電装置であって、前記充電電流制御手段は、余剰電流が発生したとき、前記余剰電流が発生していないときに比べて、低い充電効率を目標値として設定し、前記充電電流を制御することを特徴とするバッテリの充電装置に存する。
【００１７】
請求項４記載の発明によれば、瞬間的に充、水の電気分解が生じても、バッテリ劣化が過度に進むことはない。このことに着目し、回生電流など瞬間的に余剰電流が発生したとき、余剰電流が発生していないときに比べて、低い充電効率を目標値として設定し、電電流を制御している。従って、回生電流などランダムに、かつ、瞬間的に発生する余剰電流を有効にバッテリの充電に使うことができる。
【００１８】
請求項５記載の発明は、請求項１〜４何れか１項記載のバッテリの充電装置であって、前記充電電流制御手段は、所定のタイミング毎に、充電効率が１００％未満の値となるように、前記充電電流を制御することを特徴とするバッテリの充電装置に存する。
【００１９】
請求項５記載の発明によれば、所定のタイミング毎に、充電効率が予め定めた１００％未満の値となるように、充電電流を制御する。従って、バッテリの劣化が進まない程度に、水を電気分解して、ガスを発生させ、成層化を解消することもできるようになる。
【００２０】
請求項６記載の発明は、負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、前記バッテリに流れこんでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出し、前記検出した充電効率に基づき、前記バッテリに対する充電電流量を制御することを特徴とするバッテリの充電方法に存する。
【００２１】
請求項６記載の発明によれば、負荷に電力を供給するバッテリの充電開始から充電終了までの任意の時点について、バッテリに流れ込んでいる電気量のうち、起電力として前記バッテリに充電される電気量の割合である充電効率を検出する。検出した充電効率に基づき、バッテリに対する充電電流量を制御する。従って、充電効率に基づき、バッテリに対する充電電流量を制御することにより、起電力としてバッテリに充電されなかった電流により、水が電気分解されることを抑制しつつ、なるべく大きな充電電流で充電することができる。
【００２２】
【発明の実施の形態】
以下、本発明によるバッテリの充電装置及びその方法を、図面に基づいて説明する。図１は、本発明のバッテリの充電方法を実施したバッテリの充電装置の一実施の形態を示すブロック図である。図１のバッテリの充電装置は、例えば、エンジンに加えてモータジェネレータ１０を有するハイブリッド車両に搭載されている。
【００２３】
このハイブリッド車両は、通常はエンジンのみを車両の推進力としているが、高負荷時には、バッテリ１１からの電力によりモータジェネレータ１０をモータとして機能させ、モータジェネレータ１０からも推進力を得ている。また、減速時や制動時には、モータジェネレータ１０を発電機として機能させ、バッテリ１１を充電している。
【００２４】
なお、モータジェネレータ１０からの充電電圧は、モータジェネレータ１０に内蔵された図示しないレギュレータによって定電圧に制御される。この図示しないレギュレータの制御端子は、インタフェース回路（以下、Ｉ／Ｆ）１２を介してマイクロコンピュータ（以下、μＣＯＭ）１３に接続されており、上記充電電圧は、μＣＯＭ１３からの指示信号Ｓ１により制御されることとなる。また、モータジェネレータ１０は、回生電流が流れると、その旨を伝える回生信号Ｓ２をＩ／Ｆ１２を介して、μＣＯＭ１３に出力する。
【００２５】
上述したバッテリの充電装置はまた、バッテリ１１の充電電流を検出する電流センサ１４と、バッテリ１１の両端電圧を検出する電圧センサ１５とを備えている。上述した電流センサ１４及び電圧センサ１５は、図示しないイグニッションスイッチのオン状態によって閉回路状態となる回路上に配置されている。
【００２６】
上述した電流センサ１４及び電圧センサ１５の出力は、Ｉ／Ｆ１２におけるＡ／Ｄ変換が行われた後に、μＣＯＭ１３に取り込まれる。このμＣＯＭ１３は、予め設定される制御プログラムに従って動作するＣＰＵ１３ａと、このＣＰＵ１３ａの制御プログラムを予め保持するＲＯＭ１３ｂと、ＣＰＵ１３ａの演算実行時に必要なデータを一時的に保持するＲＡＭ１３ｃとから構成される。
【００２７】
また、上記ＲＯＭ１３ｂには、ハイブリッド車両への搭載時点におけるバッテリ１１の満充電時の内部抵抗Ｒｆがバッテリ１１の固有値として予め格納されている。
【００２８】
上記μＣＯＭ１３内のＣＰＵ１３ａは、バッテリ１１に流れ込んでいる電気量のうち、起電力としてバッテリ１１に充電される電気量の割合である充電効率を求めると共に、求めた充電効率に応じた充電電流を算出し、算出した充電電流が流れるように図示しないレギュレータの充電電圧を制御する。
【００２９】
次に、上述したバッテリ１１の充電効率の基本的な考え方と、充電中におけるバッテリ１１の充電効率の求め方とについて、若干説明しておく。
【００３０】
まず、バッテリ１１が設定充電電圧値ＶＴにより定電圧充電される際に、それ以前の充放電が行われていない間にバッテリ１１の電極の表面に絶縁性の不動態膜が形成されていると、充電開始直後の段階で、設定充電電圧値ＶＴの電圧がバッテリ１１に印加されることで、不動態膜が徐々に破壊されてやがて解消される。
【００３１】
この場合には、バッテリ１１の充電が開始されても、設定充電電圧値ＶＴに応じた値の充電電流ＩＣＨＧが即座に流れ始めるのではなく、図２のグラフに示すように、不動態膜の破壊の進行により電極の導電性が徐々に回復するのに伴って、バッテリ１１の充電電流ＩＣＨＧが、設定充電電圧値ＶＴに応じた値へと徐々に増加することになる。
【００３２】
そして、バッテリ１１の充電電流ＩＣＨＧが設定充電電流値ＶＴに応じた値へと徐々に増加している段階では、充電効率の低下はないと見なすことができる。よって、充電電流ＩＣＨＧの値が設定充電電流値ＶＴに応じた値に達するまでの期間は、充電時間の経過とは無関係に、充電効率＝１００％で充電されているものと見なされる。
【００３３】
一方、充電電流ＩＣＨＧの値が設定充電電流値ＶＴに応じた値に達すると、その時点では、不動態膜が完全に破壊されて不動態膜を因子とする抵抗成分がなくなる。このことから、設定充電電圧値ＶＴによる定電圧充電の状況下にあるバッテリ１１の充電電流ＩＣＨＧの値を司るのは、バッテリ１１の内部起電力Ｅ０と、バッテリ１１の内部抵抗Ｒのみとなる。
【００３４】
不動態膜の破壊の進行によりバッテリ１１の充電電流ＩＣＨＧの値が設定充電電流値ＶＴに応じた最大値に達するまでの期間に、バッテリ１１の内部起電力Ｅ０は上昇するが、その上昇量ΔＥ０は内部起電力Ｅ０に対して非常に小さい値である。従って、充電電流ＩＣＨＧの値が最大値に達した時点におけるバッテリ１１の抵抗成分は、実質的に、上昇分ΔＥ０に相当する抵抗成分を含まないと考えられる。
【００３５】
そこで、電極の表面に絶縁性の不動態膜が形成されていないバッテリ１１に設定充電電流値ＶＴによる定電圧を印加し始めた時点か、或は、電極の表面に形成されていた不動態膜が設定充電電圧値ＶＴによる定電圧の印加により完全に破壊されて、バッテリ１１の充電電流ＩＣＨＧの値が設定充電電圧値ＶＴに応じた最大値に達した時点を、バッテリ１１の充電開始時点であるものとする。
【００３６】
そして、この充電開始時点のバッテリ１１は、図３に示すように、バッテリ１１の内部抵抗Ｒ０と、起電力Ｅ０とを直列に接続した等価回路に置き換えることができる。なお、充電開始時点の内部抵抗Ｒ０は、次式で表すことができる。
Ｒ０＝Ｒｐ０＋Ｒｐｏｌ０
なお、Ｒｐ０は、充電開始時のバッテリ１１の純抵抗を示し、Ｒｐｏｌ０は、充電開始時のバッテリ１１の分極抵抗成分を示す。
【００３７】
そして、設定充電電圧値ＶＴによる充電中のバッテリ１１においては、起電力が上昇する。
∵起電力Ｅ０→Ｅ０＋ΔＥ０
一方、純抵抗や分極抵抗成分は、バッテリ１１の起電力が上昇し、充電電圧ＶＴとバッテリ１１の起電力との電位差が小さくなるため、低下する。
∵純抵抗Ｒｐ０→Ｒｐ′（Ｒｐ′＜Ｒｐ０）
分極抵抗成分Ｒｐｏｌ０→Ｒｐｏｌ′（Ｒｐｏｌ′＜Ｒｐｏｌ０）
なお、Ｒｐ′は、充電中の任意のバッテリ１１の純抵抗を示し、Ｒｐｏｌ′は充電中の任意の分極抵抗成分を示す。
【００３８】
ここで、バッテリ１１の内部起電力Ｅ０の上昇分ΔＥ０を、起電力上昇分の抵抗の変化分ＲＥ０として捉えると、充電中のバッテリ１１の内部抵抗Ｒ′は、図４の等価回路に示すように、次式で表される。
Ｒ′＝ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′
【００３９】
ところで、バッテリ１１の充電の際に、バッテリ１１に流れ込んだ総電気量と、起電力としてバッテリ１１に充電された電気量とが等しい、即ち、充電効率が理想値である１００％ならば、
Ｒ０＝Ｒ′
が成立すると考えられる。つまり、充電効率１００％のときは、常に内部抵抗Ｒ′が一定であると考えられる。これは、起電力上昇分に相当する抵抗が増加した分（＝ＲＥ０）、純抵抗や分極抵抗成分が減少するからである。
【００４０】
これに対して、充電効率１００％以下のとき、バッテリ１１の内部抵抗Ｒ′は、図５の等価回路に示すように、電気分解などにより失われた電気量に相当するロス抵抗ＲＬＯＳＳ分、上乗せされた値になると考えられる。従って、充電中の内部抵抗Ｒ′は次式で表される。
Ｒ′＝ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′＋ＲＬＯＳＳ
以上のことから、充電中の任意の内部抵抗Ｒ′から充電開始時の内部抵抗Ｒ０を差し引けば、ロス抵抗ＲＬＯＳＳを求めることができる。
∴ＲＬＯＳＳ＝Ｒ′−Ｒ０
【００４１】
つまり、図６に示すように、バッテリ１１の内部抵抗は、満充電状態に近づくほど、増加し、充電開始時の内部抵抗Ｒ０から、増加した分がロス抵抗ＲＬＯＳＳに相当する。
【００４２】
ところで、実際にバッテリ１１に流れ込んでいる電気量に相当する充電電流をＩＣＨＧ（実測）、ＩＣＨＧ（実測）のうち、起電力としてバッテリ１１に実際に蓄積される電気量に相当する実効電流をＩＣＨＧ（実効）、ＩＣＨＧ（実効）とＩＣＨＧ（実測）との差分であり、起電力としてバッテリ１１に蓄積されず、水Ｈ２Ｏの電気分解などに消費されてしまう電気量に相当するロス電流をＩＬＯＳＳとし、これを式で表すと、
ＩＣＨＧ（実測）＝ＩＣＨＧ（実効）＋ＩＬＯＳＳ
【００４３】
そうすると、バッテリ１１の充電効率は、次式
充電効率＝［ＩＣＨＧ（実効）／ＩＣＨＧ（実測）］×１００％
によって求めることができる。
【００４４】
上述したＩＣＨＧ（実測）は、実際にバッテリ１１に流れ込む充電電流の値であるから、Ｉ／Ｆ１２を介して電流センサ１４の出力を収集することで実測できる。ところが、ＩＣＨＧ（実効）や、ＩＬＯＳＳは、ＩＣＨＧ（実測）のように実際に測定することができない。このため、上記した充電効率の式、
充電効率＝［ＩＣＨＧ（実効）／ＩＣＨＧ（実測）］×１００％
を、測定乃至算出可能な別のファクタに置き換える必要がある。
【００４５】
ところで、バッテリ１１の満充電状態では、活物質量が極めて少なくなるため、ＩＣＨＧ（実測）の殆どが水Ｈ２Ｏの電気分解などに消費されてしまい、起電力としてはバッテリ１１に蓄積されないことになる。
【００４６】
また、充電中のバッテリ１１の内部抵抗Ｒ′＝ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′＋ＲＬＯＳＳのうち、ロス抵抗ＲＬＯＳＳは、その時点における、バッテリ１１に流れ込む電気量のうち、起電力としてバッテリ１１に蓄積されない電気量の値に対応すると考えることができる。従って、充電中の任意の時点におけるロス抵抗ＲＬＯＳＳの値を、充電効率＝０、つまり満充電状態にあるバッテリ１１におけるロス抵抗成分ＲＬＯＳＳｆで除せば、バッテリ１１の充電効率の低下率を表す値を求めることができる。
【００４７】
充電中の任意の時点におけるロス抵抗分ＲＬＯＳＳは、上述したように次式により求めることができる。
ＲＬＯＳＳ＝Ｒ′−Ｒ０
一方、充電効率＝０の状態にあるときのロス抵抗ＲＬＯＳＳｆについて説明する。充電効率＝０にあるときとは、ロス抵抗ＲＬＯＳＳの値が、最大値となるバッテリ１１の満充電状態のことである。このとき、充電効率＝０、つまり、満充電状態時のロス抵抗ＲＬＯＳＳｆの値に対して、これを除いた、バッテリ１１の内部抵抗ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′が、無視できるほど圧倒的に小さいという、
ＲＬＯＳＳｆ≫ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′の関係が成立する。
【００４８】
従って、バッテリ１１の固有の満充電状態における内部抵抗Ｒｆは、
Ｒｆ＝ＲＥ０＋Ｒｐ′＋Ｒｐｏｌ′＋ＲＬＯＳＳｆ≒ＲＬＯＳＳｆ
の関係が成立する。
【００４９】
よって、バッテリ１１の満充電状態におけるロス抵抗値ＲＬＯＳＳｆは、ＲＯＭ１３ｂ内に格納されたバッテリ１１固有の満充電抵抗値Ｒｆに置き換えることができる。
【００５０】
以上から、充電中の任意の時点におけるガス抵抗ＲＬＯＳＳを、充電効率＝０、つまり、満充電状態におけるガス抵抗ＲＬＯＳＳｆで除した値は、次式で求めることができる。
（Ｒ′−Ｒ０）／Ｒｆ
【００５１】
従って、充電中の任意の時点におけるバッテリ１１の充電効率の低下成分を表す値を、
（Ｒ′−Ｒ０）／Ｒｆ
なる式によって求めることができ、これから１を差し引いた、
［１−（Ｒ′−Ｒ０  ）］／Ｒｆ×１００％
なる式によって、充電中の任意の時点におけるバッテリ１１の充電効率を求めることができる。
【００５２】
以上が、バッテリ１１の充電効率の基本的な考え方と、充電中におけるバッテリ１１の充電効率の求め方である。
【００５３】
次に、上述したバッテリ１１の充電効率を求めるために必要となる、充電動作中におけるバッテリ１１の内部抵抗Ｒ′の求め方について、説明しておく。
【００５４】
先に説明した不動態膜がバッテリ１１の電極表面に形成されていないものとして、バッテリ１１の状態を式で表すと、バッテリ１１の端子電圧Ｖであるところの設定充電電圧値ＶＴから、充電開始前におけるバッテリ１１の内部起電力Ｅ０を減じた値が、バッテリ１１の内部抵抗Ｒ′に、充電電流ＩＣＨＧを乗じた値と等しくなるはずである。
ＶＴ−Ｅ０＝Ｒ′×ＩＣＨＧ
【００５５】
従って、充電時のバッテリ１１の内部抵抗Ｒ′は、次式、
Ｒ′＝（ＶＴ−Ｅ０）／ＩＣＨＧ
で求めることができる。
【００５６】
なお、充電開始前におけるバッテリ１１の内部起電力Ｅ０は、その時点におけるバッテリ１１の開回路電圧ＯＣＶの値に等しいことから、この開回路電圧ＯＣＶの値を求めればよいことになる。
【００５７】
そこで、充電開始前におけるバッテリ１１の開回路電圧ＯＣＶの具体的な求め方を、放電中の端子電圧及び放電電流からバッテリの充電状態ＳＯＣを求める方式に関連する本出願人による出願である、特願２０００−３６９２２０公報において提案した内容を用いて、以下に説明する。
【００５８】
まず、バッテリ１１が放電を行った際に、Ｉ／Ｆ１２を介して電流センサ１４や電圧センサ１５の出力を周期的に収集し、バッテリ１１の端子電圧Ｖ及び放電電流Ｉを周期的に相当する。そして、その測定値を用いたバッテリ１１の純抵抗Ｒｐの測定と、この純抵抗Ｒｐの成分のみに依存した、つまり、分極の影響を含まないバッテリ１１の電圧−電流特性の割出とを行う。
【００５９】
これと共に、バッテリ１１の放電電流が減少中における端子電圧Ｖと放電電流Ｉとの測定値から、分極の影響を含むバッテリ１１の電圧−電流特性の割出を行う。
【００６０】
そして、これらバッテリ１１の分極の影響を含まない電圧−電流特性と分極の影響を含む電圧−電流特性とを用いて、分極の影響を除いた計算上のバッテリ１１の開回路電圧ＯＣＶを算出する。
【００６１】
次に、前記ＲＯＭ１３ｂに格納された制御プログラムに従いＣＰＵ１３ａが行う処理を図７〜図９のフローチャートを参照して以下説明する。
バッテリ１１からの給電を受けてμＣＯＭ１３が起動しプログラムがスタートすると、ＣＰＵ１３ａは、まず、不図示の充放電回路に対するバッテリ１１の接続状態を確認して、バッテリ１１が放電中であるか否かを確認する（ステップＳ１）。
【００６２】
バッテリ１１が放電中でない場合は（ステップＳ１でＮ）、充電中であると判断して後述する充電制御処理に進む（ステップＳ４）。これに対して、放電中である場合（ステップＳ１でＹ）、ＣＰＵ１３ａは、上述したようにバッテリ１１の分極の影響を含まない電圧−電流特性と分極の影響を含む電圧−電流特性とを検出し、これらを用いて、分極の影響を除いた計算上のバッテリ１１の開回路電圧ＯＣＶを算出する（ステップＳ２）。そして、充電開始時点のバッテリ１１の内部起電力Ｅ０としてＲＡＭ１３ｃ内に格納した後、再びステップＳ１に戻る。
【００６３】
次に、上述した充電制御処理におけるＣＰＵ１３ａの詳細な処理手順を図８及び図９を参照して以下説明する。
まず、ＣＰＵ１３ａは、Ｉ／Ｆ１２を介して電流センサ１４の出力である充電電流ＩＣＨＧや、電圧センサ１５の出力である充電電圧Ｖの取得を行う（ステップＳ４０１）。次に、取得した充電電流ＩＣＨＧが、前回取得した充電電流ＩＣＨＧに比べて増加しているか否かを判断する（ステップＳ４０２）。
【００６４】
増加している場合は（ステップＳ４０２でＹ）、不動態膜を因子とする抵抗成分があると判断して、再びステップＳ４０１に戻る。一方、増加していない場合は（ステップＳ４０２でＮ）、ＣＰＵ１３ａは、不動態膜を因子とする抵抗成分がないと判断して、直前のステップＳ４０１で取得した充電電流ＩＣＨＧを、充電開始時点の充電電流ＩＣＨＧ０とし、充電電圧Ｖを設定充電電圧値ＶＴとして、ＲＡＭ１３ｃ内に格納する（ステップＳ４０３）。
【００６５】
次に、ＣＰＵ１３ａは、次式
Ｒ０＝（ＶＴ−Ｅ０）／ＩＣＨＧ０
を用いて、計算上の充電開始時点におけるバッテリ１１の内部抵抗Ｒ０を求める（ステップＳ４０４）。
【００６６】
次に、ＣＰＵ１３ａは、再び、Ｉ／Ｆ１２を介して電流センサ１４の出力である充電電流ＩＣＨＧを取り込み（ステップＳ４０５）、取り込んだ充電電流ＩＣＨＧを現時点での充電電流ＩＣＨＧ′としてＲＡＭ１３ｃ内に格納する（ステップＳ４０６）。その後、ＣＰＵ１３ａは、次式
Ｒ′＝（ＶＴ−Ｅ０）／ＩＣＨＧ′
を用いて、現時点におけるバッテリ１１の内部抵抗Ｒ′を求める（ステップＳ４０７）。
【００６７】
次に、ステップＳ４０７で求めた内部抵抗Ｒ′の値と、ＲＯＭ１３ｂに格納されている満充電抵抗値Ｒｆと、ＲＡＭ１３ｃ内に格納されている内部抵抗Ｒ０とを用いて、この時点における、バッテリ１１の充電効率を次式、
［１−（Ｒ′−Ｒ０）／Ｒｆ］×１００％
により求める（ステップＳ４０８）。
【００６８】
次に、ＣＰＵ１３ａは、求めた充電効率が０％と見なせるか否かを判断する（図９のステップＳ４０９）。充電効率０％とみなせる場合（ステップＳ４０９でＹ）、ＣＰＵ１３ａは、充電電流が、例えば、１／２になるような充電電圧を算出すると共に、算出した充電電圧を指示する指示信号Ｓ１をモータジェネレータ１０内のレギュレータに対して出力した後（ステップＳ４１０）、ステップＳ４１１に進む。
【００６９】
以上のように充電電流を制御すれば、充電電流のほとんどが、水の電気分解に消費される充電効率０とみなせるときに、充電電流を減少させて、水の電気分解を抑えることができる。
【００７０】
一方、充電効率０％でない場合（ステップＳ４０９でＮ）、ＣＰＵ１３ａは、モータジェネレータ１０から回生信号Ｓ２が出力されているか否かを判断する（ステップＳ４１２）。回生信号Ｓ２が出力されていれば（ステップＳ４１２でＹ）、ＣＰＵ１３ａは、例えば、充電効率が０％に近づくまで充電電流を上昇させるような充電電圧を算出すると共に、算出した充電電圧を指示する指示信号Ｓ１をモータジェネレータ１０内のレギュレータに対して出力した後（ステップＳ４１３）、ステップＳ４１１に進む。
【００７１】
つまり、瞬間的に充電効率を下げても、水の電気分解も瞬間的に生じるため、バッテリ劣化が過度に進むことはないことに着目し、回生電流など瞬間的に余剰電流が発生したとき、充電効率を０％近くまで下げ、余剰電流が発生していないときに比べて、低い充電効率となるように、充電電流を制御している。このため、回生電流などランダムに、かつ、瞬間的に発生する余剰電流を有効にバッテリの充電に使うことができる。
【００７２】
回生信号Ｓ２が出力されていなければ（ステップＳ４１２でＮ）、ＣＰＵ１３ａは、次に、バッテリ１１の充電状態を示すＳＯＣ（Ｓｔａｔｅ    Ｏｆ    Ｃｈａｒｇｅ）が、例えば、５０％以下の低ＳＯＣであるか否かを判断する（ステップＳ４１４）。なお、上記ＳＯＣは次式で表される。
ＳＯＣ＝（ＯＣＶ−ｎ−ＯＣＶ−ｅ）／（ＯＣＶ−ｆ−ＯＣＶ−ｅ）×１００
なお、ＯＣＶ−ｆは満充電状態での開回路電圧を示し、ＯＣＶ−ｎは現在の開回路電圧を示し、ＯＣＶ−ｅは放電終止状態での開回路電圧を示す。
【００７３】
低ＳＯＣであると判断すると（ステップＳ４１４でＹ）、ＣＰＵ１３ａは、充電効率の目標値を８０％に設定する。ＣＰＵ１３ａは、この目標値とステップＳ４０８で割り出した充電効率とを比較し、充電効率が目標値８０％に近づくような充電電流を流すための充電電圧を算出すると共に、算出した充電電圧を指示する指示信号Ｓ１をモータジェネレータ１０内のレギュレータに対して出力した後（ステップＳ４１５）、ステップＳ４１１に進む。
【００７４】
一方、ＳＯＣが５０％より大きい、高ＳＯＣであると判断すると（ステップＳ４１４でＮ）、ＣＰＵ１３ａは、充電効率の目標値を１００％に設定する。ＣＰＵ１３ａは、この目標値とステップＳ４０８で割り出した充電効率とを比較し、充電効率が目標値１００％に近づくような充電電圧を算出すると共に、算出した充電電圧を指示する指示信号Ｓ１をモータジェネレータ１０内のレギュレータに対して出力した後（ステップＳ４１６）、ステップＳ４１１に進む。
【００７５】
上述したバッテリの充電装置は、ＳＯＣが５０％（＝所定値）以下の低ＳＯＣのときは、ＳＯＣが５０％より高い高ＳＯＣのときに比べて、低い充電効率を目標値として設定し、充電電流を制御している。これにより、低充電状態のときは、多少ガッシングが発生しても、迅速に、最大の電気量をバッテリに充電することができ、低充電状態のときに少しでも早く高充電状態に制御することができる。
【００７６】
また、ステップＳ４１１において、ＣＰＵ１３ａは、ステップＳ４１０、４１３、４１５及び４１６において、充電電圧が変えられたか否かを判断する。充電電圧に変化がなければ（ステップＳ４１１でＮ）、ＣＰＵ１３ａは、直ちに図８のステップＳ４０５に進み、再び充電効率を算出する。これに対して、充電電圧に変化があれば（ステップＳ４１１でＹ）、ＣＰＵ１３ａは、ステップＳ４０８で算出した充電効率と、今までバッテリ１１に供給した電気量に基づき、この時点での開回路電圧ＯＣＶを算出する（ステップＳ４１７）。
【００７７】
そして、算出した開回路電圧ＯＣＶを充電開始時点のバッテリ１１の電圧Ｅ０としてＲＡＭ１３ｃ内に格納する（ステップＳ４１８）。その後、ＣＰＵ１３ａは、Ｉ／Ｆ１２を介して電流センサ１４の出力である充電電流ＩＣＨＧや、電圧センサ１５の出力である充電電圧Ｖの取得を行い（ステップＳ４１９）、ステップＳ４０３に戻る。
【００７８】
なお、ステップＳ４１９からステップＳ４０３に進んだ場合、ステップＳ４１９で取得した充電電流ＩＣＨＧを、充電開始時点の充電電流ＩＣＨＧ０とし、充電電圧Ｖを設定充電電圧値ＶＴとして、ＲＡＭ１３ｃ内に格納する。以上の充電制御処理は、モータジェネレータ１０からの充電が終了するまで繰り返し行われる。そして、充電が終了すると、直ちに充電制御処理は終了し、再び図７のステップＳ１に戻る。
【００７９】
以上のバッテリの充電装置によれば、ＣＰＵ１３ａは、充電効率検出手段、充電電流制御手段として働き、検出した充電効率に基づき、バッテリ１１に対する充電電流量を制御している。これにより、起電力としてバッテリ１１に充電されなかった電流により、水が電気分解されることを抑制しつつ、なるべく大きな充電電流でバッテリ１１を充電することができ、充電によるバッテリ１１の劣化の進行を防止しつつ、バッテリ１１に対する充電を短時間で行うことができる。
【００８０】
また、上述したＣＰＵ１３ａの動作に加えて、所定のタイミングになる毎に、充電効率が１００％未満の値となるように、充電電流を制御することも考えられる。このようにすれば、バッテリの劣化が進まない程度に、水を電気分解して、ガスを発生させ、成層化を解消することもできる。
【００８１】
【発明の効果】
以上説明したように、請求項１及び６記載の発明によれば、充電効率に基づき、バッテリに対する充電電流量を制御することにより、起電力としてバッテリに充電されなかった電流により、水が電気分解されることを抑制しつつ、なるべく大きな充電電流で充電することができるようになる。また、バッテリの劣化が進まない程度に、水を電気分解して、ガスを発生させ、成層化を解消することもできるようになるので、バッテリの状態に応じた適切な充電を行うことができるバッテリの充電装置及びその方法を得ることができる。
【００８２】
請求項２記載の発明によれば、充電電流のほとんどが水の電気分解に消費される充電効率０とみなせるときに、充電電流を減少させて、水の電気分解を抑えることができるので、より一層、充電によるバッテリの劣化の進行を防止することができるバッテリの充電装置を得ることができる。
【００８３】
請求項３記載の発明によれば、低充電状態のときは、多少ガッシングが発生しても、迅速に、最大の電気量をバッテリに充電することができ、低充電状態のときに少しでも早く高充電状態に制御することができるので、バッテリに対する充電を短時間で行うことができるバッテリの充電装置を得ることができる。
【００８４】
請求項４記載の発明によれば、回生電流などランダムに、かつ、瞬間的に発生する余剰電流を有効にバッテリの充電に使うことができるので、バッテリに対する充電を短時間で行うことができるバッテリの充電装置を得ることができる。
【００８５】
請求項５記載の発明によれば、バッテリの劣化が進まない程度に、水を電気分解して、ガスを発生させ、成層化を解消することもできるようになるバッテリの充電装置を得ることができる。
【図面の簡単な説明】
【図１】本発明のバッテリの充電方法を実施したバッテリの充電装置の一実施の形態を示すブロック図である
【図２】充電時間と充電電流との関係を示すグラフである。
【図３】充電開始時点におけるバッテリ１１の等価回路である。
【図４】充電中（充電効率＝１００％）におけるバッテリ１１の等価回路である。
【図５】充電中（充電効率＝１００％未満）におけるバッテリ１１の等価回路である。
【図６】充電時間とバッテリ１１の内部抵抗との関係を示すグラフである。
【図７】図１のバッテリの充電装置を構成するＣＰＵ１３ａの処理手順を示すフローチャートである。
【図８】充電制御処理におけるＣＰＵ１３ａの処理手順を示すフローチャートである。
【図９】充電制御処理におけるＣＰＵ１３ａの処理手順を示すフローチャートである。
【符号の説明】
１１    バッテリ
１３ａ  ＣＰＵ（充電効率検出手段、充電電流制御手段）
【図１】
2004254365.tif 000003
【図２】
2004254365.tif 000004
【図３】
2004254365.tif 000005
【図４】
2004254365.tif 000006
【図５】
2004254365.tif 000007
【図６】
2004254365.tif 000008
【図７】
2004254365.tif 000009
【図８】
2004254365.tif 000010
【図９】
2004254365.tif 000011