(57)【要約】【課題】充電中の電池の電圧変化の繰り返しに対する劣化に対し劣化度合いの判定精度を高めることができるようにする。【解決手段】充電装置（１００）は、電池の劣化度合いを示す劣化パラメータを記憶する記憶手段と、記憶手段と通信する通信手段と、充電開始前の電池電圧に応じて、充電完了後の電池の劣化進行具合を示す劣化度進行係数を算出し、劣化パラメータに積算する劣化度進行係数決定手段と、充電中の電池状態をモニタする電池状態モニタ手段とを有し、記憶手段に記憶された劣化パラメータを通信手段により読み出し、劣化度進行係数決定手段により決定された電池劣化度係数を基に、電池状態モニタ手段によりモニタされた結果に応じて、劣化度係数を変更して劣化パラメータを再算出し、通信手段により記憶手段に書き込むことを特徴とする。【選択図】図１
2020009617.tif 000002
【特許請求の範囲】
【請求項１】
電池の劣化度合いを示す劣化パラメータを記憶する記憶手段と、
前記記憶手段と通信する通信手段と、
充電開始前の電池電圧に応じて、充電完了後の電池の劣化進行具合を示す劣化度進行係数を算出し、劣化パラメータに積算する劣化度進行係数決定手段と、
充電中の電池状態をモニタする電池状態モニタ手段と、
を有し、
前記記憶手段に記憶された劣化パラメータを前記通信手段により読み出し、前記劣化度進行係数決定手段により決定された電池劣化度係数を基に、前記電池状態モニタ手段によりモニタされた結果に応じて、前記劣化度係数を変更して劣化パラメータを再算出し、前記通信手段により前記記憶手段に書き込むことを特徴とする充電装置。
【請求項２】
前記劣化度係数は、前記電池状態モニタ手段によってモニタされている電池の電池状態が、充電電圧に対して電池電圧が低下した回数が所定回数以上繰り返されている状態であるという結果のとき、所定値だけ加算されることを特徴とする請求項１に記載の充電装置。
【請求項３】
前記劣化進行係数の算出は、前記電池が所定電圧充電される毎に実施されることを特徴とする請求項１に記載の充電装置。
【請求項４】
前記通信手段により前記記憶手段に書き込みするのは、前記電池が所定電圧充電される毎に実施されることを特徴とする請求項１に記載の充電装置。
【請求項５】
前記劣化進行係数の算出は、所定時間経過する毎に実施されることを特徴とする請求項１に記載の充電装置。
【請求項６】
前記通信手段により前記記憶手段に書き込みするのは、所定時間経過する毎に実施されることを特徴とする請求項１に記載の充電装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池を充電する充電装置に関する。
【背景技術】
【０００２】
従来、電池の劣化状況を判定する方法として、所定の負荷電流を引いた際の電圧降下量から電池の内部抵抗値を求め、劣化度を推定する方法が行われている。
【０００３】
また、Ｆｕｅｌ  Ｇａｕｇｅ（ＦＧ）機能を有する電池では、電池が内蔵するクーロンカウンタ機能により、電池セルの充放電量を検出して履歴管理をすることが可能なため、電池の劣化状況を精度良く判定することが可能である。
【０００４】
また、特許文献１には、充電開始時の充電状態と充電終了時の充電状態に基づいて電池のサイクル劣化補正量を決定して電池劣化情報の更新を行う方法が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０４３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、内部抵抗値から劣化度を推定する方法では、内部抵抗値を求める際の精度や、電池毎の個体ばらつきの影響を受けてしまうため、劣化度を詳細に推定することが困難である。また、ＦＧ機能を用いる方法では、クーロンカウンタ回路等が必要になるため、回路規模大きくなりコストアップが課題となる。また、常時クーロンカウンタ回路を作動させておくため、消費電力が大きくなり、電池残量の減りが早くなってしまう。また、特許文献１に記載されている方法は、電池が充電中に使用される場合の充放電による劣化度への影響が考慮されていない。
【０００７】
そこで、本発明は、充電中の電池の電圧変化の繰り返しに対する劣化に対し劣化度合いの判定精度を高めることができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る充電装置は、
電池の劣化度合いを示す劣化パラメータを記憶する記憶手段と、前記記憶手段と通信する通信手段と、充電開始前の電池電圧に応じて、充電完了後の電池の劣化進行具合を示す劣化度進行係数を算出し、劣化パラメータに積算する劣化度進行係数決定手段と、充電中の電池状態をモニタする電池状態モニタ手段とを有し、前記記憶手段に記憶された劣化パラメータを前記通信手段により読み出し、前記劣化度進行係数決定手段により決定された電池劣化度係数を基に、前記電池状態モニタ手段によりモニタされた結果に応じて、前記劣化度係数を変更して劣化パラメータを再算出し、前記通信手段により前記記憶手段に書き込むことを特徴とする。
【発明の効果】
【０００９】
本発明に係る充電装置によれば、充電中の電池の電圧変化の繰り返しに対する劣化に対し劣化度合いの判定精度を高めることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１における充電システムの構成の一例を説明するためのブロック図である。
【図２】実施形態１における充電時の劣化度を判定するフローチャートの一例を示した図である。
【図３】実施形態１における充電開始時の電池電圧と劣化進行係数の関係の一例を示した図である。
【図４】実施形態１における充電中の電池電圧と劣化係数の関係の一例を示した図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１２】
［実施形態１］
図１は、実施形態１における充電システムの構成の一例を説明するためのブロック図である。図１に示すように、実施形態１における充電システムは、充電装置１００と電池２００とを有する。
【００１３】
充電装置１００は、電池２００を充電できるように構成されている。充電装置１００は、電圧電流変換部１０１、制御部１０２、電流検出部１０３、電圧検出部１０４、メモリ１０５、４つの端子１１１〜１１４、機能部１１５、スイッチ１１６及び接続部１２１を有する。電圧電流変換部１０１、制御部１０２、電流検出部１０３、電圧検出部１０４、メモリ１０５、４つの端子１１１〜１１４及び接続部１２１の少なくとも一つは、ハードウェア構成を有する。
【００１４】
電池２００は、電池セル２０１、保護回路２０２、メモリ２０３、温度検出部２０４、電池制御部２０５及び４つの端子２１１〜２１４を有する。４つの端子２１１〜２１４、保護回路２０２、メモリ２０３、温度検出部２０４及び電池制御部２０５の少なくとも１つは、ハードウェア構成を有する。
【００１５】
充電装置１００と電池２００とは、４つの端子１１１〜１１４と４つの端子２１１〜２１４とを介して接続される。端子１１１と端子２１１とは、プラス端子である。端子１１２と端子２１２とは、マイナス端子である。端子１１３と端子２１３とは、通信端子である。端子１１４と端子２１４とは、電池セル２０１の温度を示す信号を通知するための端子である。
【００１６】
接続部１２１はＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ規格に対応した接続部である。接続部１２１は、電力供給装置（例えば、モバイルバッテリーや電源アダプタ）に接続され、直流電力を受ける。電圧電流変換部１０１は、接続部１２１が受けた直流電力を制御部１０２によって指示された充電電圧及び充電電流に変換して生成する。電圧電流変換部１０１は、生成した充電電圧及び充電電流を端子１１１及び端子２１１を介して電池２００に供給する。また、接続部１２１は通信を通す接続線も有している。例えば制御部１０２は接続部１２１を介して電力供給装置と通信を行い、電力供給装置が供給可能な電力情報を受け取ることが可能である。
【００１７】
制御部１０２は、充電装置１００内の全ての構成要素を制御するためのハードウェア構成を有する。例えば、制御部１０２は、充電装置１００内のすべての構成要素を制御するためのハードウェア構成としてマイクロコンピュータを有する。制御部１０２は、電圧電流変換部１０１を制御することにより、電池２００に対する充電を制御することができる。制御部１０２は、種々の計算のための領域として利用可能なメモリＭ１（例えば、揮発性メモリ）を有する。
【００１８】
制御部１０２は、１つ以上のプログラム、複数の定数などが格納されているメモリ１０５（例えば、不揮発性メモリ）にアクセス可能であり、メモリ１０５に記憶されている情報を更新することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、充電装置１００内のすべての構成要素を制御することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、所定の計算を行うことができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、端子１１３及び端子２１３を介して電池制御部２０５と通信することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、電池制御部２０５を制御することができる。したがって、制御部１０２は、電池制御部２０５を介して電池２００を制御することができる。メモリ１０５には、電池２００に関する様々な情報（電池２００の特性に関する情報など）が格納されている。制御部１０２は、メモリ１０５に格納されているこれらの情報を用いることにより、電池２００の劣化状態を判定することができる。制御部１０２は、制御部１０２が有するタイマ機能を用いることにより、充電装置１００及び電池２００を所定時間ごとに制御することができる。
【００１９】
電流検出部１０３は、充電装置１００から電池２００に供給される電流を検出することができる。電流検出部１０３は、電圧電流変換部１０１から機能部１１５に供給される電流を検出することもできる。電流検出部１０３によって検出された電流を示す信号は、制御部１０２に通知される。
【００２０】
電圧検出部１０４は、端子１１１と端子１１２との間の電圧を電池電圧として検出することができる。電圧検出部１０４は機能部１１５とスイッチ１１６との間の電圧も検出することができる。電圧検出部１０４によって検出された電池電圧を示す信号は、制御部１０２に通知される。
【００２１】
機能部１１５は、接続部１２１を介した電力供給装置からの電力で動作する電池２００を充電する機能以外の充電装置１００が有している機能を実現するハードウェアである。機能部１１５は充電装置１００が電池２００を充電しているときに同時に動作できる。機能部１１５は接続部１２１を介した電力供給装置からの電力が動作するために不足した際には端子２１１を介して電池２００から電力供給を受ける。このとき、電池２００は充電された電力を消費し電圧が低下する。
【００２２】
スイッチ１１６は、機能部１１５へ供給される電流経路を遮断するためのスイッチである。スイッチ１１６は、制御部１０２によって接続と遮断が制御される。
【００２３】
電池制御部２０５は、電池２００内のすべての構成要素を制御するためのハードウェア構成を有する。例えば、電池制御部２０５は、電池２００内のすべての構成要素を制御するためのハードウェア構成としてマイクロコンピュータを有する。電池制御部２０５は、種々の計算のための領域として利用可能なメモリＭ２（例えば、揮発性メモリ）を有する。電池制御部２０５は、１つ以上のプログラム、複数の定数等が格納されているメモリ２０３にアクセス可能であり、メモリ２０３に格納されている情報を更新することができる。電池制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、電池２００内のすべての構成要素を制御することができる。電池制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、所定の計算を行うことができる。電池制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、端子１１３及び端子２１３を介して制御部１０２と通信することができる。
【００２４】
電池セル２０１は、例えば、２つの電池セルを有する。電池セル２０１が有する２つの電池セルは、例えば、リチウムイオンポリマー等で構成されるリチウムイオン電池セルである。電池セル２０１が有する２つの電池セルは、例えば、直列接続されている。電池セル２０１が有する２つの電池セルは、充電装置１００から端子１１１及び端子２１１を介して供給される電力によって充電される。例えば、電池２００が満充電まで充電された場合、電池セル２０１のセル電圧は、例えば、約８．４Ｖである。電池２００の終止電圧は、例えば、約６．０Ｖである。なお、電池セル２０１が有する電池セルの数は、２つに限るものではなく、１つ又は３つ以上であってもよい。
【００２５】
保護回路２０２は、充電電流の値が所定値以上となった場合に、電流経路を遮断することで、電池セル２０１に過大な充電電流が流れることを防止する。
【００２６】
メモリ２０３は、電池２００の劣化状態を示す劣化情報である劣化係数βを格納するための不揮発性メモリである。メモリ２０３は、例えばＥＥＰＲＯＭを有する。劣化係数βは、電池２００の劣化状態を示す劣化情報に相当する。
【００２７】
温度検出部２０４は、例えばサーミスタ等の素子を有し、電池セル２０１の温度を検出することができる位置に配置される。制御部１０２は、温度検出部２０４によって検出された温度を示す信号を端子１１４及び端子２１４を介して受信する。
【００２８】
制御部１０２は、電流検出部１０３によって検出された電流と、電圧検出部１０４によって検出された電池電圧と、温度検出部２０４によって検出された温度とを用いることによって、電池２００の充電を制御する。電池２００の充電は、制御部１０２が電圧電流変換部１０１を制御することによって実行される。
【００２９】
図２は、劣化状態判定処理を説明するためのフローチャートである。なお、劣化状態判定処理の実行を制御するためのプログラムは、制御部１０２での実行が可能なように、メモリ１０５に格納されている。
【００３０】
ステップＳ１０１において、制御部１０２は、電池２００が充電装置１００に接続されたことを検出する。
【００３１】
ステップＳ１０２において、電圧検出部１０４は電池２００の充電が開始される前に、電池２００の電池電圧Ｖ１を検出する。電圧検出部１０４によって検出された電池電圧Ｖ１は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ１を制御部１０２内のメモリＭ１に格納する。
【００３２】
ステップＳ１０３において、制御部１０２は、メモリ２０３に格納されている劣化係数βを要求する信号を電池制御部２０５に送信することにより、電池制御部２０５から劣化係数βを受信する。制御部１０２は、電池制御部２０５から受信した劣化係数βを劣化係数β１（第１の劣化情報）として制御部１０２内のメモリＭ１に格納する。
【００３３】
図３は、充電開始前に検出された電池電圧Ｖ１と劣化進行係数α（劣化進行情報）との関係の一例を説明するための図である。劣化進行係数αは、電池２００の劣化状態の進行度合いを示す劣化進行情報に相当する。充電開始前に検出された電池電圧Ｖ１と劣化進行係数α（劣化進行情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図３において、横軸は電池電圧Ｖ１を示し、縦軸は放電深度（ＤＯＤ：Ｄｅｐｔｈ  Ｏｆ  Ｄｉｓｃｈａｒｇｅ）を考慮して決定された劣化進行係数α（劣化進行情報）を示す。図３に示すように、実施形態１では、電池電圧Ｖ１の範囲が複数の異なる範囲に区分され、各区分に異なる値の劣化進行係数αが割り当てられている。例えば、図３では、第１の閾値ＶＴＨ１と第２の閾値ＶＴＨ２とにより、電池電圧Ｖ１の範囲が３つの範囲に区分される。例えば、第１の閾値ＶＴＨ１は充電目標電圧ＶＦＵＬＬよりも小さく、第２の閾値ＶＴＨ２は第１の閾値ＶＴＨ１よりも小さい。
【００３４】
実施形態１では、充電目標電圧ＶＦＵＬＬが約８．４Ｖであり、第１の閾値ＶＴＨ１が約７．８Ｖであり、第２の閾値ＶＴＨ２が約７．２Ｖである場合を説明する。電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は大きいと判定すると共に、例えば１００を劣化進行係数αとして決定する。電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）以上であり、第１の閾値ＶＴＨ１（約７．８Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は小さいと判定すると共に、例えば３０を劣化進行係数αとして決定する。電池電圧Ｖ１が第１の閾値ＶＴＨ１（約７．８Ｖ）以上である場合、制御部１０２は、放電深度（ＤＯＤ）は比較的中位であると判定すると共に、例えば５０を劣化進行係数αとして決定する。なお、第１の閾値ＶＴＨ１、第２の閾値ＶＴＨ２及び充電目標電圧ＶＦＵＬＬに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図３で述べたαとＶＴＨ１、ＶＴＨ２の値は一例であり、この値に限定されるものでない。
【００３５】
ステップＳ１０４において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）以上であるか否かを判定する。充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２以上である場合、制御部１０２は、ステップＳ１０４からステップＳ１０５に移行する（ステップＳ１０４でＹＥＳ）。充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２未満である場合、制御部１０２は、ステップＳ１０４からステップＳ１０８に移行する（ステップＳ１０４でＮＯ）。
【００３６】
ステップＳ１０５において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１が第１の閾値ＶＴＨ１（約７．８Ｖ）以上であるか否かを判定する。充電開始前に検出された電池電圧Ｖ１が閾値ＶＴＨ１以上である場合、制御部１０２は、ステップＳ１０５からステップＳ１０６に移行する（ステップＳ１０５でＹＥＳ）。充電開始前に検出された電池電圧Ｖ１が閾値ＶＴＨ１未満である場合、制御部１０２は、ステップＳ１０５からステップＳ１０７に移行する（ステップＳ１０５でＮＯ）。
【００３７】
ステップＳ１０６において、制御部１０２は、放電深度（ＤＯＤ）が比較的中位であると判定すると共に、例えば５０を劣化進行係数αとして決定する。
【００３８】
ステップＳ１０７において、制御部１０２は、放電深度（ＤＯＤ）が小さいと判定すると共に、例えば３０を劣化進行係数αとして決定する。
【００３９】
ステップＳ１０８において、制御部１０２は、放電深度（ＤＯＤ）が大きいと判定すると共に、例えば１００を劣化進行係数αとして決定する。制御部１０２は、ステップＳ１０６からステップＳ１０８のいずれかで決定された劣化進行係数α（劣化進行情報）の値を制御部１０２内のメモリＭ１に格納する。
【００４０】
ステップＳ１０９において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１の値を変数ＶＴＭＰと変数ＶＣＨにセットする。制御部１０２は、電池電圧Ｖ１の値がセットされた変数ＶＴＭＰと変数ＶＣＨを制御部１０２内のメモリＭ１に格納する。
【００４１】
ステップＳ１１０において、制御部１０２は、電池２００の充電を開始する。電池２００の充電は、制御部１０２が電圧電流変換部１０１を制御することによって行われる。
【００４２】
ステップＳ１１１において、制御部１０２は、タイマ機能により時間Ｔの測定を開始する。
【００４３】
ステップＳ１１２において、制御部１０２は、タイマ機能により測定された時間Ｔが予め定められた所定時間ΔＴ経過したか判定する。なお、所定時間ΔＴに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。所定時間ΔＴは制御部１０２が接続部１２１を介して電力供給装置と通信を行い、電力供給装置が供給可能な電力情報により変更される。また、所定時間ΔＴは制御部１０２が電流検出回路１０３と電圧検出回路１０４から受け取った情報で変更される場合もある。時間ＴがメモリＭ１に格納された所定時間ΔＴ以上である場合、制御部１０２は、ステップＳ１１２からステップＳ１１３に移行する（ステップＳ１１２でＹＥＳ）。時間ＴがメモリＭ１に格納された所定時間ΔＴ未満である場合、制御部１０２は、ステップＳ１１２を繰り返す（ステップＳ１１２でＮＯ）。
【００４４】
ステップＳ１１３において、電圧検出部１０４は、電池２００の充電中に、電池２００の電池電圧Ｖ２を検出する。電圧検出部１０４によって検出された電池電圧Ｖ２は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ２を制御部１０２内のメモリＭ１に格納する。
【００４５】
ステップＳ１１４において、制御部１０２は、メモリＭ１に格納された電池電圧Ｖ２が変数ＶＣＨ以上であるか否かを判定する。電池２００の充電電圧値Ｖ２は機能部１１５が電池２００の電力を使用して動作した場合に低下する。メモリＭ１に格納された電池電圧Ｖ２が変数ＶＣＨ以上である場合、制御部１０２は、ステップＳ１１４からステップＳ１１５に移行する（ステップＳ１１４でＹＥＳ）。メモリＭ１に格納された電池電圧Ｖ２が変数ＶＣＨ未満である場合、制御部１０２は、ステップＳ１１４からステップＳ１１６に移行する（ステップＳ１１４でＮＯ）。
【００４６】
ステップＳ１１５において、制御部１０２は、電池電圧Ｖ２の値と変数ＶＴＭＰの値との差を計算し、その差（＝Ｖ２−ＶＴＭＰ）が所定値ΔＶ以上であるか否かを判定する。電池電圧Ｖ２の値と変数ＶＴＭＰの値との差が所定値ΔＶ以上である場合、制御部１０２は、ステップＳ１１５からステップＳ１１９に移行する（ステップＳ１１５でＹＥＳ）。電池電圧Ｖ２と変数ＶＴＭＰとの差が所定値ΔＶ未満である場合、制御部１０２は、ステップＳ１１５からステップＳ１１３に戻る（ステップＳ１１５でＮＯ）。なお、所定値ΔＶに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。また所定値ΔＶは制御部１０２が接続部１２１を介して電力供給装置と通信を行い、電力供給装置が供給可能な電力情報により変更される。さらに、所定値ΔＶは制御部１０２が電流検出回路１０３と電圧検出回路１０４から受け取った情報で変更される場合もある。
【００４７】
ステップＳ１１６において、制御部１０２は逆転カウントＲに１を加算する。なお逆転カウントＲの初期値は０であり、制御部１０２のメモリＭ１に格納される。
【００４８】
ステップＳ１１７において、制御部１０２は、電池電圧Ｖ２の値を変数ＶＣＨにセットする。制御部１０２は、電池電圧Ｖ２の値がセットされた変数ＶＣＨを制御部１０２内のメモリＭ１に格納する。
【００４９】
ステップＳ１１８において、制御部１０２は、ステップＳ１１１にて測定した時間をリセットする。
【００５０】
ステップＳ１１９において、制御部１０２は、逆転カウントＲが所定値ΔＲ以上か判定する。なお、所定値ΔＲに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。逆転カウントＲがメモリＭ１に格納された所定値ΔＲ以上である場合、制御部１０２は、ステップＳ１１９からステップＳ１２０に移行する（ステップＳ１１９でＹＥＳ）。逆転カウントＲがメモリＭ１に格納された所定値ΔＲ未満である場合、制御部１０２は、ステップＳ１２２に移行する（ステップＳ１１９でＮＯ）。
【００５１】
ステップＳ１２０において、制御部１０２は、繰り返し充電による劣化が発生すると判定し、充電劣化係数α１に充電繰り返し劣化係数γを掛けて新たな充電劣化係数α２を計算する。制御部１０２は、充電劣化係数α２を制御部１０２内のメモリＭ１に格納する。なお、充電繰り返し劣化係数γに相当する情報は、制御部１０２が処理できる情報として、予めメモリ１０５に格納されている。
【００５２】
ステップＳ１２１において、制御部１０２は、新たな劣化係数β２（第２の劣化情報）を計算する。新たな劣化係数β２は、劣化係数β１の値と、電池電圧Ｖ１と充電繰り返し劣化係数γに基づいて決定された劣化係数α２の値と、所定値ΔＶとから計算される。例えば、制御部１０２は以下の式（１）を用いることにより、新たな劣化係数β２を計算する。制御部１０２は、ステップＳ１２１で計算された新たな劣化係数β２を制御部１０２内のメモリＭ１に格納する。
【００５３】
β２＝β１＋α２×ΔＶ      （１）
ステップＳ１２２において、制御部１０２は、新たな劣化係数β３（第３の劣化情報）を計算する。新たな劣化係数β３は、劣化係数β１の値と、電池電圧Ｖ１に基づいて決定された劣化係数αの値と、所定値ΔＶとから計算される。例えば、制御部１０２は以下の式（２）を用いることにより、新たな劣化係数β３を計算する。制御部１０２は、ステップＳ１２１で計算された新たな劣化係数β３を制御部１０２内のメモリＭ１に格納する。
【００５４】
β３＝β１＋α×ΔＶ      （２）
ステップＳ１２３において、制御部１０２は、メモリ２０３に格納されている劣化係数βを更新するために、新たな劣化係数β２またはβ３を電池制御部２０５に送信する。制御部１０２は逆転カウントＲが所定値ΔＲ以上の場合は劣化係数β２を電池制御部２０５に送信する。逆転カウントＲが所定値ΔＲ未満の場合は劣化係数β３を電池制御部２０５に送信する。新たな劣化係数β２またはβ３が制御部１０２から受信された場合、電池制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２またはβ３に変更する。例えば、電池制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２またはβ３で上書きする。これにより、メモリ２０３に格納されている劣化係数βは、電池２００の最新の劣化状態を示す劣化情報に更新される。
【００５５】
ステップＳ１２４において、制御部１０２は、充電中に検出された電池電圧Ｖ２の値を変数ＶＴＥＭＰと変数ＶＣＨにセットする。制御部１０２は、電池電圧Ｖ２がセットされた変数ＶＴＥＭＰと変数ＶＣＨを制御部１０２内のメモリＭ１に格納する。
【００５６】
ステップＳ１２５において、制御部１０２は、充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上であるか否かを判定する。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上である場合、制御部１０２は、電池２００の充電を終了する（ステップＳ１２５でＹＥＳ）。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ未満である場合、制御部１０２は、電池２００の充電がまだ完了していないと判定し、ステップＳ１２５からステップＳ１１１に戻る（ステップＳ１２５でＮＯ）。
【００５７】
図４は、電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）と新たな劣化係数β３（第３の劣化情報）との関係の一例を説明するための図である。電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）新たな劣化係数β３（第３の劣化情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図４において、横軸は電池電圧Ｖ２を示し、縦軸は劣化係数βを示す。実線（４００、４０２）は劣化係数β２を示す。太実線４００は、６．４Ｖから８．４Ｖまで充電した場合のβの変化を示し、細実線４０２は７．４Ｖから８．４Ｖまで充電した場合のβの変化を示す。点線（４０１、４０３）は劣化係数β３を示す。太点線４０１は、６．４Ｖから８．４Ｖまで充電した場合のβの変化を示し、細点線４０３は７．４Ｖから８．４Ｖまで充電した場合のβの変化を示す。図４に示す例では、劣化係数β２と劣化係数β３を計算するのに用いられる所定値ΔＶが０．２Ｖである。図４の値は実施形態１の一例であり、この値に限定されるものでない。
【００５８】
以上説明したように、実施形態１では、充電開始前の電池の電圧に応じた劣化係数の設定に対して充電中の繰り返しの充放電による劣化の進行に対応する劣化係数も加味することができるため、電池を使用しながら充電するような場合でも電池の劣化状態を精度良く記録することが可能となる。
【００５９】
なお、本発明の実施形態は上述の実施形態１に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された上述の実施形態１も本発明の実施形態に含まれる。
【符号の説明】
【００６０】
１００  充電装置、２００  電池
【図１】
2020009617.tif 000003
【図２】
2020009617.tif 000004
【図３】
2020009617.tif 000005
【図４】
2020009617.tif 000006