更新chemid,,,,充电前确认 update status = 04,,开始充电,,FC=1,,, 等待VOK清零后,,update status = 05,,Qmax 更新。
放电的过程中,,看见,,RX 再toggle,,,,最后放电完成,,等待VOK 清零后,,五个小时静置后的状态是:
cyccle count = 1, Qmax cycle count = 1,
update status=06,,,Ra_flag_0055, max_error =1%,,,,,,,这些现象都表明,,qmax 和 ra table 更新了啊。
但是我看之前帖子说,,,bq40z50 学习成功以后,,更新状态是0e。。。
我的bit3 QMax update in the field 为什么没置位呢?我的学习完怎么是 06,算是学习成功了吗?
,
PS: 我只做了一个,,,静置–充电—–静置—–放电——–静置 的循环。。。。。
应该不用再06 的基础之上,再来一个循环吧? qmax 和 ra 已经更新了啊
user5141498:
回复 Hugo Zhang:
得到update status =06 之后,,还得再进行一次,,静置—-充电——静置——放电—–静置,,才能到0e,,等于说我还没做完?要做完整的两次充放电循环?谢谢
user5141498:
回复 Hugo Zhang:
06既然已经表示学习成功,这个时候我能不能导出GG文件,,手动改成02,,然后导入之前的senc,,生成量产文件?
user5141498:
回复 Hugo Zhang:
既然06表示学习成功,,那我此时能不能导出GG文件,手动修改成02,,再导入之前的senc,,去生成量产文件?
Hugo Zhang:
回复 user5141498:
可以
user5141498:
回复 Hugo Zhang:
张工,您好,,从06,电池放空的时候,开始 又进行了一次充电,充满之后,等到一次 OCV 读取,,发现此时 update status 从06变成 0e,,,, 第一、 请问,接下来的 0.2C 小电流放空,静置5小时这个动作还需要再做吗? 第二、还有一点不理解的是,,,从06 到 0e的改变怎么发生再 第二次满充的OCV 读取之后。。 按照TRM 的 fast Qmax 更新条件 Fast QMax Update Conditions The Fast QMax update conditions are very similar to the QMax update conditions with the following differences: • Instead of taking two OCV readings for QMax update, Fast QMax update requires only one OCV reading, AND • The battery pack should discharge below 10% RSOC 应该是放电阶段,,放电低于10% rsoc 的时候,,,才会更新qmax 啊,,谢谢!
难道说这次 qmax 更新不属于 fastQmax 更新,,因为之前 有过放空 静置5小时的 OCV 读取, 这里满充 2小时 OCV 读取后更新 , 06到 0e
属于 qmax 更新,非 fast Qmax 更新,对吧?
Hugo Zhang:
回复 user5141498:
不推荐使用Fast Qmax Update的功能,因为这是以牺牲精度为代价的折中。
Update Status=0x06表示已经学习成功。学习成功后,Qmax再更新一次,Update Status才会变成0x0e。
而Qmax的更新条件,可以查看技术参考文档。简单来说就是前面读一次OCV,中间充电或者放电流过足够的电量,之后再读一次OCV
user5962456:
回复 user5141498:
请问下为什么要导入之前备份的senc,学习成功后直接关闭Gauge_EN就变成02了,然后导出这个时候的senc,不也可以作为量产文件吗?