Part Number:BQ34Z100-G1
你好,
请问我应该怎样让SOCMAXERR变为3以上的值
提前感谢
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!
,
Cherry Zhou:
您好,请问您是指 MaxError() command吗? 您在TRM 中引用的值是什么?
基于算法,MaxError 只能读取。
,
KENT CHEN:
–这个值变为1是否代表学习成功,我希望知道是否有方法能在放电到soc=50时(不放空)的状态下,学习成功。
–另,我尝试改变MAXIMUM Qmax Change的值,并未有明显效果,我能知道这个参数的具体作用吗
感谢
,
Cherry Zhou:
您好, MaxError 指的其实是 SOC与实际值可能存在的最大偏差。
当电量监测计完全学习后,MaxError会被设置为 1% ,在多个周期后(Qmax 或 Ra 表没有更新),MaxError会增加。
TRM 中对每个更新类型的 MaxError 调整量的条件进行了详细说明。
MaxError 与 Max Qmax Delta % 参数无关,后者是用来限制Qmax在一个周期内更新多少的。
学习周期完成后,Qmax 可以通过 37% 的 DOD change进行更新。 学习需要DOD的 90% change。
,
KENT CHEN:
–所以参数Max Qmax Delta%跟MAXIMUM Qmax Change意思相同,只是单位不同
–学习需要将soc放至10以下,而学习过后Qmax更新只需要放出soc37%的电量
我理解的正确吗
,
Cherry Zhou:
您好,Qmax Max Delta %单位是百分比,不是 mAh。该值是指,Qmax 相对于每个update上的设计容量可以增长的量。
因此如果新的 Qmax 大于已学习的 Qmax + design capacity * Qmax Max Delta % ,上限则会被设置为 Qmax + design capacity * Qmax Max Delta %
与低侧相反(如果大幅减少,则会封顶)。
Maximum Qmax Change是用于过滤学习周期中可更改的最大数量,无需修改,如果design capacity编程无误的话,就不用修改。