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:FC OCVTAKEN 一起设置且太早时、学习周期失败。

Guru**** 2540720 points
Other Parts Discussed in Thread: BQ34Z100EVM, BQ34Z100, BQ34Z100-G1, BQSTUDIO

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1130327/bq34z100-g1-learning-cycle-fails-with-fc-ocvtaken-set-together-and-too-early

器件型号:BQ34Z100-G1
主题中讨论的其他器件:BQ34Z100EVMBQ34Z100BQSTUDIO

您好!

这是我的学习周期日志快照、以 T=0为中心、当波形电流降至 Taper Current=175以下时。 (FC set%=-1,锥形窗口=40s)  

FC 与 OCVTAKEN 一起提前设置。

请提供建议。

此致、

ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    请参阅我在本帖中对 FC 的最后一个回复: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1129840/bq34z100-g1-learning-cycle-and-the-restart-procedure-for-pba-lead-acid

    基本上、我需要有关您的设计和 gg 文件的更多信息、以了解为什么 FC 可能出现故障。 另请提供日志文件。

    如果 在两个主题中讨论相同的主题、则需要关闭一个主题。

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    我想让这个话题保持开放、以获得解决问题的帮助。
    另一个打开的主题仅介绍如何准备学习中的另一个尝试。

    目标电池为35Ah 12V PBA。
    BQ34Z100EVM 安装了2.5m Ω 2W 电流感应电阻器、以处理此尺寸电池所需的额外电流。
    与 EV2300通信的是 I2C
    目标器件是使用 bq34z100_G1_V0_16_build_17.srec 对 BQ34Z100-G1进行编程的
    bqSTUDIO 1.3.101在 Vista 32位平台上运行。
    化学 ID 测试成功。

    这是我的 gg 文件。

    e2e.ti.com/.../8715.HF35-CONFIG.gg.csv

    感谢您的观看。

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    我在您的 gg 文件中看到退出电流大于 DSG/Chg 电流阈值。

    确保:
    锥形电流> CHG 电流阈值>退出电流
    DSG 电流阈值>退出电流

    对于 FC 检测、 请检查是否:

    -平均电流<锥形电流
    - Voltage ()是> Charging Voltage–Charging Taper Voltage。 检查标志中的 CHG 位(应该被清零)



    有关第3.7节的更多详细信息

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    我在您的 gg 文件中看到退出电流大于 DSG/Chg 电流阈值。

    这不是真的。
    您在查看我附加的文件吗?

    "配置"、"充电终止"、"锥形电流"、"175"、"放大器"
    "电量监测"、"电流阈值"、"DSG 电流阈值"、"30"、"MP"
    "电量监测"、"电流阈值"、"充电电流阈值"、"125"、"放大器"
    "电量监测"、"电流阈值"、"退出电流"、"20"、"AMP"

    我要求您检查 FC 检测是否有问题。
    我在本主题前面发布的日志片段显示、FC 在满足锥度标准之前已设置。
    它还表明、OCVTAKEN 是同时置位的、这不应该发生。
    请从头开始查看此主题、并查看日志片段。
    如果我正在正确读取它、则检测算法似乎存在问题。

    是否有人可以确定设备或软件是否有问题?

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    很抱歉、对于第一条评论、该测量仪表与当前阈值的其他测量仪表不同。

    其他测量仪表:
     退出电流(mA)=设计容量/(配置文件中显示的0.1 *退出电流)
    这不适用于您的电量监测计、这就是我说要仔细检查的原因。 抱歉。

    请提供日志文件以进一步调查此问题吗?

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    不用担心。
    这是日志文件。
    e2e.ti.com/.../HF35-LC3.log

    感谢您的观看。

    此致、
    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    请从提供的日志文件中查看以下内容

      
    我在本主题前面发布的日志片段显示、FC 在满足锥度标准之前已设置。


    放大了

    当平均电流小于指定的锥形电流175mA 时、设置 FC。 没关系



    它还表明、OCVTAKEN 是同时置位的、这不应该发生。

    如果 监测计认为监测计处于良好的放松点、则不一定将 OCVTAKEN 设置为1。  电量监测计完全充满电是有效的、然后可以放松并进行 OCV 测量。


    请注意下面的 OCV 是如何在进入静置模式后清除的、并在测量仪表确定一个良好的放松点(OCV 点)后进行设置。



    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    很抱歉、图形没有所需的详细信息。

    如果您在提供的日志文件中查看 Fc=1的第一个实例,您将看到它在满足当前的收尾标准之前发生。
    我的理解是、在平均电流<锥形电流= 175mA 持续80秒(2 x 40个锥形窗口)之前、不应出现 FC=1

    您还将看到、在同一实例中也设置了 OCV_TOUCE。
    本文开头提供的日志片段的第一个图像应非常清晰。
    如果我读错了日志、请告诉我哪里出错了?

    那么、问题是充电终止为什么不起作用?


    此致、
    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    在您的 gg 文件中、请清除 Pack 配置 B 寄存器中的 LFPRelax 位。 这适用于 磷酸铁锂化学电池。 默认情况下、该位被置位。 我相信您使用的是铅酸化学物质。 您是否知道与我们的数据库关联的单元格的 ChemID?

    如果设置了 LFPRelax 标志、则设置 FC 时将更新 Qmax。

    如果发生以下两种情况之一、则会发生充电终止:
    1-(电压+充电收尾电压) >=阈值电压(充电电压)

    2-(当前()<锥形电流)


    请参阅上文。 请注意、当平均电流为175mA 时、如何设置 FC (顺便说一下、512表示设置、只是我使用的一种 BITAND 方法)。 我会尝试减小一些锥形电流。 这样、我们就可以确定充电终止是否存在问题。

    您还将看到、在同一实例中也设置了 OCV_TOUCE。
    我继续、查看了监测计上运行的代码。 请参阅下面的内容。

    当 FC = 1 (充电终止)时、分配的 d0 = DoD_EOC 无需放松(这说明了为什么进行 OCV 测量);d0立即符合 Qmax 更新的条件。 VOK 标志被置位、或在 Qmax 更新后被清零。  

    此致、
    何塞·库瑟


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    让我们首先弄清为什么在不满足锥形状态时设置了 FC。

    对于2个锥形窗户或80年代、AveCurrent 应低于锥形电流。
    如果三个锥形条件中的任何一个失败、则不会根据 TRM 终止。
     如果您同意、Thenv AveCurrent 在80年代不低于锥形电流、条件#2不满足、不应终止。

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    您能否将 FC set %参数的值从-1更改为100%? 它处于配置中->充电终止



    现在、当 RSOC 大于或等于 FC_set %时、监测计将检查是否存在完全充电检测。 这将消除锥形电流过程。

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    FC 设置%需要为-1才能调用收尾条件、因为它是一个重要的充电指示器状态。
    由于其充电效率较差、因此对于 PBA 尤其重要。


    您为什么建议更改它?
    您是否发现锥面条件模式存在问题?

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    如果 FC_set %设置为-1、则 TCA_set 也应设置为-1。  

    理想情况  下、当 AveCurrent 低于锥形窗口2或80年代的锥形窗口电流时、如果 TCA_set =-1、则终止充电命令将为 true 并发送到充电器。  

    请将 TCA_SET 设置为-1、然后尝试充电周期。 请告诉我。

    您是否发现锥面条件模式存在问题?

    我看到的情况是、一旦 RSOC >= TCA_SET、就会向充电器发送"终止充电"命令。 将 gg 文件中的 TCA_set 设置为99%。 相反、应将其设置为-1以避免更新终止电荷、以便在 2个锥形窗口通过前保持为 false。 (这是我直接查看固件代码、TRM 中没有关于此内容的信息)。

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    TCA 仅用于警报输出、对吧?
    它对充电终止没有影响。

    此致、
    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    否 、如果 TCA_set 配置为-1。 然后监测计将终止充电设置为1 (真)、告知充电器停止充电。 这将在2个锥形窗口之后发生、以确保电池充满电并获得更大容量。

    它对充电终止没有影响
    我正在查看监测计上运行的代码。 这就是触发充电终止的原因。



    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    我没有使用警报关闭充电器。
    它也不会影响设置 FC。

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    [引用 userid="522224" URL"~/support/power-management-group/power-management/f/power-management-forum 1130327/bq34z100-G1-learning-cycley-fails with fc-ocvtake-set-coose-co-toe-year-we-yearly /4198449#4198449"]我没有使用警报关闭充电器。

    明白。

    [引用 userid="522224" URL"~/support/power-management-group/power-management/f/power-management-forum 1130327/bq34z100-G1-learning-cycley-failure-with fc-ocvtake-set-coose-co-toon-early /4197426#4197426"]您是否发现锥度条件模式存在问题?

    锥形条件模式没有问题。 我就这个问题咨询了我的团队、幸运的是、我们提供了常见问题解答、其中介绍了您遇到的行为。 我希望我以前读过它。

    请参阅下面的常见问题解答、并询问您是否有任何其他问题。

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1106891/faq-why-does-valid-charge-termination-vct-take-less-or-more-than-80-seconds-to-trigger

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    我应用了常见问题解答的详细信息来提供对所提供日志文件的更详细的分析。

    FC=1之前的80年代锥形窗口以黄色突出显示。
    此窗口中的平均 AveCurrent()= 175.85mA 或比我的充电终止锥形电流设置175mA 高0.85mA。

    在这个80年代的窗口平均值下降到低于 我的充电终止锥形电流设置175mA 之前、不应发生充电终止。 对吧?

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    此日志片段是相同的、但显示了标记 FC=1和0X0290的标志列。

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rom、

    [引用 userid="522224" URL"~/support/power-management-group/power-management/f/power-management-forum 1130327/bq34z100-G1-learning-cycley-fails with fc-ocvtake-set-coose-co-toe-year-early /4198834#4198834]80年代的窗口平均值降至 低于我的充电终止电流设置175mA 之前、不应发生充电终止。 对吗?[/报价]


    请参阅上文。  

    VCT 可能在锥形电流阈值之前或之后触发、绝对最坏情况为119秒。

    此致、
    何塞·库瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    我对 Wyatt 的常见问题解答的理解是、它解释了由于40年代窗口内发生的相对陡峭的锥度事件、似乎提前终止。
    这里没有发生这种情况。
     
    我的对数片段具有4秒采样、显示出在三个175mA 的继续采样后、Fc=1、而之前的所有采样都是176mA。
    由于平均电流的日志文件格式为"整数"、我们无法准确地看到它下降到低于我的175mA 阈值的位置。
    然而、即使报告的三个175mA 值中的每一个实际低于175mA 阈值、这还不够。
    前面的所有样本都是176mA 或更高。
    Wyatt 的常见问题解答未对其进行解释、对吧?

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    TRM 对使用平均电流作为主要测量值的 VCT 进行了简化说明。 但是、平均电流不是 VCT 的实际测量值。

    通过标准命令报告的平均电流是 IIR 滤波的长期电流平均值、由检测电阻器上的压降测量、不由 VCT 直接使用。

    对于 VCT、监测计不使用该平均电流、而是通过在40秒(默认值)窗口内累积电荷并在40秒内对其进行平均计算、然后将其转换为平均电流、 这与监测计报告的平均电流略有不同。

    出于最实际的考虑、这可以忽略不计、因此 TRM 中的解释在大多数情况下都是有效的。 但是、在某些系统中、如您的系统中、平均电流略高(由于 IIR 滤波器的时间常数较长) 与累加传递电荷计算得出的40s 平均值相比、VCT 将在使用平均电流分析数据时的不同时间设置 Fc = 1。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dominik、您好!

    感谢您深入解释为什么 VCT 的发生时间可能早于数据表中定义的时间、因此不是问题。
    这是主要问题。

    展开 VCT 的观察窗口 并在 Fc=1时提前准备断开充电器、这不是问题。
    但是、TRM 建议在学习周期中"充电完成时切断充电器"。
    否则、监测计可能会在下一次 OCV 测量时测量电源电压并破坏系统。

    从 FC=1到下一次 OCV 测量的时间是多少?
    这将告诉我必须以多快的速度断开充电器。

    此致、

    ROM Caroselli

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    监测计测量两个电压:

    VCT 处的电芯电压。 这与在此放电深度下的锥形电流和温度补偿电芯电阻一起用于计算放电深度、该深度对应于 SOC = 100%。

    2.放松身心的 OCV。 这会受到各种条件的限制、但其要点是电压需要保持稳定(变化不超过几 uV/s)。 TRM 中的说明适用于实验室设置、其中使用了限流电源、而不是真正的充电器(充电完成后将自动停止("切断"))、如果您不手动将其关闭、 将跟踪 OCV 测量、因为电压将由实验室电源而不是电池驱动、从而导致监测计在电源最终稳定时测量实验室电源 OCV。 不可能给您一个时间。 它取决于电压的稳定程度。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dominik、您好!

    谢谢你。
    这有助于了解 TRM 假定实验室充电器在充电终止时自动关闭。

    但问题是、监测计或充电器是 VCT 的主控器。
    也就是说、当充电器关闭时、监测计是否定义了 VCT? (即充电电流降至零)
    如果不是、则充电器似乎是监测计的从器件、并在 Fc=1时终止。

    关于静置中的 OCV 测量、TRM 会调用2小时、而 PBA 调用的其他文档则会调用5小时的静置。
    我的日志数据在 FC-1之后的第一个采样中显示 OCVTAKEN=1。
    我的理解是、这意味着电量监测计确定 OCV 在 FC=1后的4秒内保持稳定。
    这是怎么可能的?
    监测计是否在 VCT 之前计算 uV/s?

    此致、
    ROM  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    监测计不控制 VCT。 它会检查 VCT 条件(主要是电压阈值和锥形电流)、一旦满足这些条件、监测计此时将使用电流、电压和温度测量值来确定 SOC = 100%时的 DOD。

    监测计不控制充电器何时关闭、但监测计必须知道充电器何时关闭。 这配置为"有效充电终止"(有关详细信息、请参阅 TRM)。 其理念是、监测计在充电器关闭之前的一小段时间内检测到充电终止。 此时、根据定义、对于大多数情况、电流足够小、从通过的充电(和监测)的角度来看、充电器是否继续运行几分钟无关紧要。

    无论 OCVTAKEN 如何、在 FC = 1后监测计不会立即使用 OCV。 在经过一定的放松时间之前、它甚至不会查看 OCV。 这是为了滤除从充电停止到电池实际放松的所有瞬态响应效果。 除非处于静置状态、否则监测计不会计算电压稳定性、如果电流的绝对值降至 Quit 电流以下、则不会发生这种情况。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dominik、您好!

    非常有帮助、谢谢。  用于 TRM 未来更新的良好材料。

    我倾向于认为、如果想法是在充电器关闭之前检测充电终止、最好在 fc=1后的几秒钟内监控电量监测计 FC 标志并关闭充电器。  但是,如果我理解正确的话,最好在确定的锥形阈值处关闭充电器,该阈值应在 FC=1后的几分钟内关闭。  从数据日志中的平均电流输出来看、 在 fc=1后大约两分钟会发生自动关闭、这是可以接受的。  你同意吗?  

    由于 VCT 算法与电流测量密切相关、 我应该提到我的监测计设置为2倍电流调节[scale=1、电流针对(I)监测计=1/2 (I)实际值进行校准。]  由于监测计的测量精度是固定的、 因此减小的满量程范围会降低电流的测量分辨率。  这对2X - 10X 缩放范围的 VCT 确定有何影响?  我希望此处对 VCT 确定和总体监测性能有一定的限制。

    知道电量监测计在 FC=1后不会立即进行 OCV 测量也很有帮助。  这使我感到关切,因为正如你所说的那样,这种情况不应在完全放松之前发生。  由于 OCVTAKEN 是在 FC=1后设置的、我如何知道何时进行宽松的 OCV 测量?  这对于了解是否需要比通常的放松期更长非常重要。

    此致、

    ROM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    虽然从技术上讲可以使用电量监测计的 FC 实现充电切断控制、但监测计的设计并未考虑这种方法。 这是一个与安全相关的问题、因此如果监测计无法检测到 VCT、则不会设置 FC、电池充电时间过长、可能会导致危险、因此 TI 不支持这种方法。

    关于监测计检测到 VCT 后的额外充电:从监测计的角度来看、如果通过 VCT 的过量电荷小于 Qmax 的1%(或简化的设计容量)、则通常可以忽略不计。 对于 C/10的典型锥度速率、通过100%的设计容量需要10小时或36000秒、因此1%的设计时间为360秒或6分钟。 如果您的锥形电流不同、则会相应地发生变化。

    关于精度:是的、缩放会影响这一点。 但是、VCT 不需要高精度(因为典型锥度速率下经过的电荷随时间变化很小)、因此这一点并不重要。

    一旦监测计进入静置状态、OCVTAKEN 应清除、然后当它返回1时、它将指示静置状态下的 OCV 测量值。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dominik、您好!

    各方面都很好。
    您非常乐于助人、我相信我们会继续前进。
    非常感谢您的专业知识。
    我希望其中一些内容将进入下一次 TRM 更新。

    此致、
    ROM Caroselli