This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ40Z80: Abnormal output data from RemainingCapacity() and RunTimeToEmpty()

Part Number: BQ40Z80
Other Parts Discussed in Thread: BQSTUDIO

Dear guys,

Our BMS is based on TI BQ40Z80. Below is configuration:

Load Mode = 1 (constant power)

Load Select = 2 (Current() × Voltage())

CAPM = 1 (cWh)

if more configuration information are needed, I will paste here later.

The questions are:

1. RemainingCapacity keeps 7760 [cWh] for 63 seconds and then starts to decrease. Why not decrease from the beginning?

2. RemainDischargeTime=2 [min] only keeps 6 [s] and RemainDischargeTime=1 [min] also keeps 6 [s]. It should be 60[s] or close to. Could you please give some explanation? (RemainDischargeTime is the return value of RunTimeToEmpty())

3. RemainDischargeTime=0 [min] keeps 27 [s] before reach under voltage condition, Why RunTimeToEmpty() does not take the extra 27s into account?

Any feedback and comments are welcome. Thanks in advance.