JAJA721A January   2008  – November 2022 BQ27421-G1 , BQ27425-G2A , BQ27425-G2B , BQ27441-G1 , BQ27505-J2 , BQ27505-J3 , BQ27505-J4 , BQ27505-J5 , BQ27520-G4 , BQ27530-G1 , BQ27531-G1 , BQ27545-G1 , BQ27546-G1 , BQ27741-G1 , BQ40Z50 , BQ40Z50-R1 , BQ40Z50-R2

 

  1.   bq2750x ファミリにおける Impedance Track™ バッテリ残量測定アルゴリズムの理論と実装
  2.   商標
  3. 1アルゴリズムの動作の要約
  4. 2バッテリ残量計によって更新されるパラメータの詳細
    1. 2.1 アルゴリズムの動作モード
    2. 2.2 化学的放電深度 (DOD) の更新
    3. 2.3 Qmax の更新
    4. 2.4 抵抗値の更新
    5. 2.5 温度モデルの更新
    6. 2.6 DataRAM.Remaining Capacity (RM) と DataRAM.Full Charge Capacity (FCC) の更新
    7. 2.7 DataRAM.Remaining Capacity( ) と DataRAM.State Of Charge( ) の値の更新
  5. 3実際のアプリケーションの例
    1. 3.1 GSM スマートフォン・アプリケーション
  6. 4改訂履歴

化学的放電深度 (DOD) の更新

バッテリ残量計は、緩和状態のときの開路電圧 (OCV) の読み取り値に基づいて、化学的放電深度 (DOD0) の情報を更新します。DOD を計算するには、予約データ・フラッシュのパラメータとして格納されている定義済みの表 DOC (OCV、T) を使用して、DOD と OCV とを相互に関連付けます。この表は、LiCoO2/carbon、LiMn2O4/carbon など特定の化学物質に固有のもので、ChemID( ) コマンド 0x0008 を送信してから ChemID() で読み取れる化学物質 ID によって識別できます。power.ti.com にある bq2750x プロダクション・フォルダからダウンロードできる特定のファームウェア・ファイル (*.senc) を使用すると、バッテリ残量計を特定の化学物質用に設定できます。また、bqEASY ウィザードを使用して、化学物質のプロファイルを bq2750x にプログラムすることもできます。

GUID-5751E686-1627-4642-AF81-D4A24403607C-low.gif図 2-1 DataRAM.Average Current( ) が変化したときアルゴリズムの動作モードに起きる変化の例

緩和モード中のパラメータ更新のタイミングを、図 2-2 に示します。30 分間の緩和期間が経過した後、dV/dt < 4μV/s の条件がチェックされます。この条件が満たされると、OCV の読み取り値が取得されます。その後、OCV 読み取り値は 100 秒ごとに取得されます。DOD は、線形補間 DOD = f(OCV、T) を使用し、測定された各 OCV 読み取り値に基づいて計算されます。DOD0 を更新するたびに、内蔵の PassedCharge が 0 に設定されます。

GUID-537BFD34-D886-4CC4-97E0-94D64A2B65A3-low.gif図 2-2 緩和モード中の DOD0 および Qmax 更新のタイミング

OCV 読み取り時の電流が 0 でない場合、IR 補正が行われます。DOD の最初の繰り返しは、補正されていない OCV 読み取り値から得られます。その後、抵抗値は R (DOD) 表から求められ、OCV 値を OCV`=OCV-I*R として補正するために使用されます。次に、修正された DOD が OCV` から得られます。この方法は、緩和モード中の電流が C/20 レートを下回っている場合に最高の精度を実現します。このため、DF.Quit Current が C/20 を超えないようにすることをお勧めします。

緩和状態が終了するまで DOD0 が測定されていない場合、直前の DOD0 と、最後の DOD 読み取り時から積分された PassedCharge が使用されます。

充電モードと放電モードでは、現在の DOD が毎秒、DOD = DOD0 + PassedCharge/Qmax として再計算されます。DOD は、抵抗値をいつ更新する必要があるかを判定するためと、残り容量 (と FCC) の計算の開始点として使用されます。残り容量の計算は、放電の開始直後、抵抗値の更新ごと、緩和モードに移行した後の各時点で行われます。