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.

BQ34Z100-G1: Learning Cycle Failure

Part Number: BQ34Z100-G1

Hi,

We are having problems performing a successful learning cycle using this device. We are using a 110Ah Lithium-Ion cell and our learning cycle procedure is as follows. The procedure has been put together using information from the datasheet (SLUSBX5B), the learning cycle procedure in document SLUA334B and advice from the 'Achieving a successful learning cycle' document (SLUA597).

  1. Start with a fully charged pack
  2. Set flash parameters, set chemID, perform calibration export .gg file 
  3. Discharge at C/5 rate (22A) until termination voltage is reached
  4. Let the pack relax overnight (approx 16 hours)
  5. Send IT ENABLE command
  6. charge with CC/CV profile at C/5 rate (22A)
  7. Let the pack relax overnight (approx 16 hours)
  8. Discharge at C/5 rate (22A)
  9. Let the pack relax overnight (approx 16 hours)
  10. repeat 6 to 9 one more time

From the documentation, when we send IT_ENABLE the VOK and QEN flags should be set which is observed in our system. However after the first charge, update status is supposed to change to 5 and max error changes to 3% from 100%, neither of which are observed. For this reason we never get past step 7.

I have attached a a log file from the initial discharge and the first charge along with the .gg file and the .srec file of the configuration parameters.

Is there something wrong with this learning cycle? or have we set some parameters incorrectly?

I look forward to your response,

James

failed_learning_cycle.zip

  • Hi James,
    page 31 of the datasheet: www.ti.com/.../bq34z100-g1.pdf

    7.3.6.5 Design Energy Scale
    Design Energy Scale is used to select the scale/unit of a set of data flash parameters. The value of Design
    Energy Scale can be between 1 and 10 only.

    Your GG file uses 13, which may be the issue. I would recommend using a current scale or a combination of current scaling and design energy scaling.

    bq34z100-G1 High Cell Count and High Capacity Applications:
    www.ti.com/.../slua760
  • Hi James,

    log Qmax as well and try continuing on to the second discharge to see if learned status gets updated before trying my other recommendations.
  • Hi Damian,

    Thanks for your response, i did read that design energy can only be between 1 and 10 however in contradiction section 7.3.12 says that "it is recommended to scale by a factor between 1 and 10 to optimise resolution" which suggests that it is possible to use higher values whilst sacrificing resolution. We used a factor of 13 because our cells are 110Ah at 3.7V nominal and we can only enter an accurate 'Design Energy' of 412Wh with a design energy scale of 13 or greater.

    We have had many attempts at this learning cycle. At first we used a design energy scale of 10 however the learning cycle failed in the same way as above. We assumed this was because of an incorrect design energy.

    The cycles we have performed are as follows:

    • Charge at C/2 (55A) discharge at C/5 (22A) performing the full learning procedure i included in my last post, qmax never updated. We used a scale factor of 10 for this cycle. We suspected the reason for the failure was due to a high cell terminate voltage of 3.3V. On the subsequent learning attempt we lowered this to 3.2V, kept all other conditions the same but it failed in the same way.
    • Looking at previous learning cycles we have performed on different cells in the past, we noticed that we'd used C/5 for both charge and discharge. This learning cycle was performed and the same behaviour was observed.
    • The cycle that i described in my previous post with a design energy scale of 13

    Is it the case that our cells have too much energy to be used with this particular device?

    James